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
339347082671	339347083188	339347083738	339347084288	339347084838	339347085388	339347085938	339347086488	339347087038	339347087588	339347088138	339347088688	339347089238	339347089788	339347090338	339347090888	339347091438	339347091988	339347092538	339347093088	339347093638	339347094188	339347094738	339347095288	339347095838	339347096388	339347096938	339347097488	339347098038	339347098588	339347099138	339347099688	339347100238	339347100788	339347101338	339347101888	339347102438	339347102988	339347103538	339347104088	339347104638	339347105188	339347105738	339347106288	339347106838	339347107388	339347107938	339347108488	339347109038	339347109588	339347110138	339347110688	339347111238	339347111788	339347112340	339347112888	339347113438	339347113988	339347114538	339347115088	339347115638	339347116188	339347116738	339347117288	339347117840	339347118388	339347118938	339347119488	339347120038	339347120588	339347121140	339347121688	339347122238	339347122788	339347123338	339347123888	339347124438	339347124988	339347125538	339347126088	339347126638	339347127188	339347127738	339347128288	339347128838	339347129388	339347129938	339347130488	339347131038	339347131588	339347132138	339347132688	339347133238	339347133788	339347134338	339347134888	339347135438	339347135988	339347136538	339347137088	339347137638	339347138188	339347138740	339347139288	339347139838	339347140388	339347140938	339347141488	339347142038	339347142588	339347143138	339347143688	339347144240	339347144788	339347145338	339347145890	339347146438	339347146988	339347147540	339347148088	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23036	20172	27067	23041	20164	8402	1701	1179	988	913	872	894	916	846	818	823	826	839	857	848	789	779	789	740	792	735	809	778	736	772	781	803	732	770	847	774	777	749	795	795	749	778	825	772	756	770	806	819	776	797	742	713	811	754	828	763	764	783	812	748	760	757	792	776	760	777	754	732	757	746	731	779	761	741	748	781	748	731	780	789	787	758	773	790	769	747	767	720	758	786	781	793	753	755	767	797	747	786	709	773	780	793	783	767	723	775	794	721	783	779	837	773	747	768	770	756	770	746	756	710	773	730	781	824	786	789	688	803	774	754	762	758	749	762	763	796	744	745	739	777	753	765	786	725	735	853	698	760	752	803	763	744	735	756	772	736	825	773	784	749	768	768	791	777	758	775	837	740	796	744	758	804	792	792	752	777	723	776	745	710	806	817	795	757	816	756	790	765	744	768	720	810	753	735	750	745	748	747	775	778	767	802	751	721	753	799	782	783	746	754	778	755	769	826	734	777	743	759	751	796	759	784	758	763	799	812	799	795	779	743	759	775	788	788	787	695	759	774	796	762	798	767	723	724	733	745	795	751	770	739	753	736	772	863	710	718	750	739	796	744	773	794	759	753	784	764	713	791	718	739	730	768	771	783	748	828	777	764	729	771	836	790	757	786	768	810	762	765	822	800	779	747	809	723	750	784	699	755	792	777	773	737	800	778	755	794	761	793	731	802	770	736	742	773	783	805	754	740	750	754	773	768	783	702	770	768	729	818	770	720	745	741	781	765	758	762	738	810	789	748	764	774	775	699	757	734	744	795	779	768	751	749	764	730	797	780	779	757	766	737	772	734	743	804	748	716	774	791	795	787	727	752	776	779	769	716	751	792	763	753	753	765	833	730	769	766	724	777	788	758	802	774	767	773	742	742	801	764	769	784	793	782	732	770	751	763	789	754	816	763	772	831	784	749	755	730	770	776	758	780	810	748	774	762	734	705	733	763	775	739	758	821	754	730	706	788	781	754	816	742	744	723	772	725	809	771	749	769	751	799	746	763	797	737	781	759	767	793	793	793	740	737	775	747	728	805	753	742	775	768	756	766	748	774	723	800	777	740	761	748	774	726	749	776	746	777	782	787	785	755	753	792	745	713	762	763	809	770	764	805	765	801	833	715	768	735	695	818	772	777	791	740	746	763	756	743	768	728	785	786	775	743	705	768	740	770	714	771	766	763	748	788	768	841	770	738	757	738	744	805	752	791	790	782	779	762	759	755	750	812	742	781	767	754	747	739	796	754	785	780	773	770	761	724	762	832	826	754	764	782	763	761	764	796	747	786	735	788	762	753	712	747	734	725	770	808	748	760	792	751	765	743	796	776	754	772	723	710	767	778	783	789	769	762	730	704	730	833	747	798	764	738	775	754	789	756	806	752	790	741	771	729	724	762	812	712	724	800	783	763	754	765	763	711	729	773	763	770	745	799	709	759	754	785	763	729	761	778	730	761	782	730	808	717	736	733	727	787	802	818	742	789	748	775	763	737	819	770	741	784	713	739	775	752	740	768	746	810	766	724	800	775	728	752	757	773	730	774	770	752	779	741	758	796	813	738	765	745	744	770	721	786	774	705	744	738	687	742	745	850	789	750	785	749	782	748	768	772	770	766	755	757	735	776	771	755	806	793	761	789	783	806	761	758	823	788	757	710	755	758	798	786	773	763	745	752	725	728	748	772	761	739	728	689	760	724	720	791	775	748	797	757	765	739	801	739	791	739	745	785	807	792	782	751	747	752	760	768	746	780	734	783	761	758	798	765	757	745	762	796	764	806	725	762	789	777	768	728	788	737	778	729	784	750	779	763	748	766	781	786	766	725	772	760	771	798	774	762	768	795	787	797	709	698	750	755	779	744	742	736	742	731	749	779	781	822	759	781	753	728	773	769	759	752	756	744	794	796	749	771	760	775	826	755	745	733	724	780	780	797	813	757	831	726	718	771	811	759	791	801	783	795	733	808	763	754	787	736	709	683	769	768	795	763	764	733	749	793	766	738	736	768	779	741	747	758	801	766	737	802	764	769	807	761	743	780	732	768	759	771	726	740	753	789	804	754	793	754	783	745	800	786	796	745	714	753	745	764	760	790	764	754	767	753	806	780	784	752	751	767	722	727	783	746	761	750	765	780	761	793	746	766	763	746	752	791	763	750	757	788	796	823	751	836	775	761	707	766	796	795	780	763	766	753	766	728	740	776	763	803	798	755	786	731	804	782	763	780	732	741	703	777	770	743	739	749	779	741	774	769	753	762	778	737	754	728	789	769	753	751	712	782	737	748	818	768	755	797	766	791	793	719	783	787	761	770	808	730	748	801	786	735	733	819	807	758	761	767	793	740	778	795	789	769	797	805	794	815	752	793	761	803	757	776	710	798	774	778	750	770	740	725	769	738	778	756	692	785	760	715	748	806	729	754	696	784	769	726	771	788	755	765	757	752	737	789	739	717	707	769	753	765	784	772	779	744	767	782	737	744	752	783	766	740	765	760	783	757	767	778	789	736	759	774	765	794	772	746	749	775	771	760	726	742	765	774	774	767	734	719	790	744	790	757	764	705	774	793	829	828	755	777	746	745	756	760	732	769	765	738	722	745	752	753	786	743	761	750	742	741	751	707	747	742	736	755	742	781	730	760	781	790	763	757	772	760	809	763	767	797	799	804	722	772	748	713	736	769	754	755	757	760	715	750	772	820	732	722	770	764	746	755	747	784	759	745	738	740	777	740	759	758	770	733	792	776	762	722	781	754	785	800	766	721	796	783	744	791	778	744	742	722	763	706	804	851	748	745	778	758	733	743	770	810	795	802	748	762	768	733	757	795	809	742	758	766	794	812	749	748	772	755	744	779	730	771	744	727	728	773	809	761	750	754	750	786	745	772	721	750	801	775	787	771	742	767	761	768	730	808	770	803	759	744	746	728	746	786	746	726	775	768	710	764	763	816	718	767	802	762	762	739	771	762	737	768	757	763	815	755	825	752	814	723	721	767	763	775	757	758	796	777	774	743	786	728	698	722	738	771	754	733	757	762	737	769	715	741	767	757	740	772	752	734	761	749	764	728	758	774	720	751	730	718	804	748	698	719	767	788	791	770	758	770	748	744	777	762	721	781	732	730	758	734	760	782	718	730	771	729	759	770	788	733	726	754	787	801	756	739	747	770	781	752	783	730	809	706	661	740	732	755	755	794	747	786	731	770	723	710	694	742	715	726	760	744	795	788	781	754	775	790	777	809	736	736	746	734	789	752	737	791	730	805	749	778	745	770	742	728	793	781	753	746	791	721	730	798	760	782	724	713	784	704	762	739	802	729	750	770	770	755	776	733	738	766	795	779	783	738	748	748	767	718	800	748	768	736	741	763	768	779	683	752	707	806	731	761	718	778	771	774	770	717	737	796	793	770	765	722	750	773	741	754	742	738	758	698	757	824	780	758	771	763	767	781	785	766	763	766	743	796	807	770	772	780
3645	5705	4738	2445	1716	1383	1097	1025	883	768	796	740	731	675	650	655	666	605	641	627	598	603	624	582	592	563	620	617	600	591	594	594	575	596	642	613	597	569	595	574	631	584	620	591	563	571	551	580	641	575	529	579	571	611	557	550	629	595	573	556	548	558	556	557	562	572	578	549	576	558	559	558	555	559	571	544	568	575	562	607	555	573	561	561	579	580	581	555	575	584	557	576	531	605	583	558	599	522	626	568	570	569	569	586	598	580	590	582	595	563	584	580	562	586	536	624	576	592	531	553	566	584	590	554	528	558	584	562	583	556	568	549	600	584	597	572	561	577	542	573	548	546	530	545	535	579	560	563	549	525	558	536	570	570	569	556	600	612	603	546	530	589	599	496	586	582	573	563	531	560	575	582	586	536	547	563	570	516	534	556	583	548	569	551	532	579	516	587	538	566	570	556	550	539	597	579	533	551	589	567	569	587	542	586	552	568	560	576	578	605	590	580	553	588	559	577	556	561	561	603	553	604	565	602	545	520	567	541	583	578	562	517	599	553	608	572	549	555	584	570	574	536	556	584	542	541	562	561	559	584	550	543	543	567	554	591	575	560	559	557	595	560	512	552	602	593	579	573	585	539	561	575	554	577	601	565	557	597	579	559	551	595	556	569	519	587	583	560	631	601	558	562	555	591	559	606	555	555	515	576	585	572	560	559	572	580	570	564	561	540	539	570	606	597	583	562	544	547	549	577	556	558	530	574	572	603	567	564	581	551	586	576	580	545	560	593	604	580	573	532	591	585	544	601	548	634	560	551	594	576	567	527	544	557	581	515	593	538	560	564	594	538	601	577	549	562	541	587	598	591	577	568	551	574	550	582	593	538	567	563	591	533	559	549	536	538	576	595	556	561	571	611	565	585	568	553	582	587	558	585	565	552	578	585	548	555	575	549	555	566	580	558	588	598	534	554	569	561	566	575	561	549	587	541	588	560	611	577	559	539	608	546	573	557	544	517	575	572	576	572	588	593	583	553	550	595	568	540	519	556	541	564	527	572	570	562	555	559	563	586	564	536	533	544	603	565	561	572	562	575	560	571	567	591	607	555	565	568	540	571	587	565	625	626	584	572	575	581	537	580	560	546	545	567	557	587	561	600	604	536	593	580	561	614	562	576	549	539	532	579	594	566	553	582	558	513	594	510	575	539	571	583	567	534	584	562	585	562	559	566	562	552	606	547	576	538	579	571	568	540	595	593	548	601	542	573	596	545	589	578	530	514	556	591	578	560	560	561	537	561	569	574	549	577	558	560	591	541	565	569	569	567	575	566	552	567	595	565	557	520	547	587	586	579	529	580	571	542	541	571	531	562	568	599	558	530	574	546	587	583	522	602	520	599	534	551	585	540	573	574	543	545	571	543	530	526	576	539	561	557	528	568	565	518	546	601	573	536	537	540	616	569	534	583	556	582	579	567	596	607	549	573	544	554	613	558	569	567	611	544	551	578	534	607	573	535	571	556	647	558	554	562	542	553	541	575	615	529	598	565	568	578	562	580	511	552	560	554	547	556	530	549	512	549	584	548	553	577	575	592	545	568	540	541	584	549	535	576	532	533	538	527	531	583	554	596	582	581	606	577	551	585	573	543	565	589	587	559	545	580	557	528	553	568	552	554	549	538	567	561	550	559	516	572	565	586	614	532	565	599	576	529	566	565	553	566	567	576	572	522	563	523	550	527	541	580	592	550	577	556	566	601	565	540	581	592	537	599	546	574	618	537	567	574	536	552	591	518	567	551	518	543	582	544	529	560	550	535	529	584	581	544	539	554	563	513	570	527	558	573	554	575	555	606	535	557	586	596	601	551	576	575	570	515	560	556	553	565	540	563	561	565	565	528	508	560	552	573	558	569	602	549	582	572	560	595	532	525	620	552	557	531	585	530	566	546	570	602	523	585	592	550	586	564	523	547	552	573	533	554	571	555	584	557	576	553	585	554	537	597	539	574	563	546	548	524	574	580	517	581	572	527	560	533	610	578	551	536	574	543	571	559	536	588	541	574	540	572	550	609	545	544	566	589	585	587	549	560	552	570	578	541	537	513	545	634	513	545	560	502	621	599	599	552	555	558	553	568	528	555	570	519	552	563	531	584	593	554	558	527	572	559	561	570	543	579	563	557	527	576	542	539	532	564	583	546	549	561	562	545	563	589	521	546	569	576	543	569	566	568	561	531	537	563	580	570	578	620	583	558	537	566	631	575	603	525	565	527	525	568	561	564	599	576	525	569	601	542	590	539	536	595	573	521	579	556	562	553	579	570	571	491	577	545	564	580	540	555	531	561	597	559	578	538	565	571	579	555	537	552	535	617	560	571	563	559	518	530	543	546	535	541	609	572	540	547	566	539	539	541	601	568	564	591	506	531	578	543	569	596	554	582	568	564	569	563	528	532	515	545	545	554	583	574	594	557	588	586	602	590	593	555	514	545	575	561	555	540	573	534	561	583	546	546	592	554	563	593	526	553	566	542	573	532	554	583	567	604	576	574	563	574	547	580	570	541	509	574	529	559	580	566	547	570	621	539	552	558	586	535	589	554	536	611	589	608	539	555	614	556	534	599	580	587	548	539	581	582	463	558	569	596	600	530	556	591	546	605	584	546	579	589	572	519	559	550	551	558	583	520	607	540	548	561	558	563	565	591	587	565	561	525	531	572	571	551	560	554	575	582	529	566	579	560	569	537	579	550	510	566	587	587	592	618	545	533	568	552	538	575	596	505	560	527	583	551	543	564	554	549	573	567	544	523	567	577	566	552	557	551	518	571	545	561	563	580	590	553	555	610	566	604	558	589	571	578	553	538	580	541	548	578	577	553	564	549	525	523	536	588	542	527	557	581	548	579	560	564	591	567	558	522	567	534	577	550	530	547	520	551	607	576	543	552	544	576	580	581	578	540	613	565	582	526	538	575	552	544	549	590	545	516	511	552	568	566	556	555	568	563	570	580	514	566	570	560	551	564	538	561	568	592	563	599	559	563	582	563	574	539	560	556	531	526	567	495	547	553	547	518	559	529	557	529	549	504	550	584	562	551	573	549	550	554	567	551	555	518	583	538	566	511	596	573	545	565	572	596	534	556	569	539	544	504	563	545	573	556	543	549	529	582	557	551	560	571	534	526	583	571	636	546	551	570	567	560	581	578	579	537	580	571	564	507	565	540	572	540	549	554	596	520	566	532	518	561	564	539	562	525	603	590	527	566	565	550	545	581	574	520	619	570	554	523	506	564	560	509	579	561	598	557	506	552	564	547	540	588	521	525	529	529	518	541	577	589	538	536	573	563	569	571	581	585	555	550	583	588	524	529	594	574	580	574	546	566	544	544	524	594	580	528	573	553	509	550	537	557	563	594	573	554	612	559	553	572	527	523	574	537	543	585	581	542	548	553	597	537	601	573	537	566	573	580	543	578	552	557	535	556	574	536	578	567	563	545	601	534	502	623	554	568	574	563	583	552
27979	10603	1302	766	693	626	590	589	623	589	640	591	569	604	588	596	571	585	625	578	599	563	589	608	599	571	606	594	616	547	591	573	578	581	568	614	606	551	596	639	591	545	592	589	606	594	616	584	596	590	581	614	575	633	605	585	610	542	605	597	594	569	603	581	563	597	605	596	625	630	590	566	606	593	596	581	561	618	591	657	591	590	613	632	545	610	630	598	582	605	631	657	570	593	562	601	586	589	599	575	595	578	607	585	583	580	594	580	653	571	572	615	591	649	542	627	557	628	593	554	543	574	592	598	624	580	574	583	564	612	595	604	578	547	566	624	605	586	615	589	597	561	584	598	593	593	596	633	562	606	588	576	591	566	586	571	611	584	578	615	591	581	564	564	622	576	630	572	582	610	604	602	580	652	598	574	608	609	581	605	573	577	594	590	529	535	550	587	578	607	612	612	595	581	591	587	583	579	562	565	574	582	590	627	591	593	566	577	575	567	598	606	578	639	574	578	557	613	607	644	609	609	568	599	585	592	578	602	625	541	571	573	576	633	620	550	563	593	618	582	565	632	552	580	613	552	569	583	619	610	618	575	576	559	575	591	569	581	623	621	619	592	584	588	589	621	587	664	604	617	605	632	587	584	563	583	616	625	566	578	585	595	560	605	617	588	614	554	635	560	599	566	628	557	647	605	549	617	576	597	643	555	562	544	627	635	572	584	579	606	583	611	587	580	579	643	582	605	578	610	558	610	581	569	599	591	602	596	592	587	599	590	593	580	609	612	615	571	606	581	606	604	576	573	595	604	608	583	619	595	625	634	603	625	598	583	563	624	606	556	610	574	615	600	595	629	604	608	565	573	649	545	595	577	589	584	588	605	584	590	599	562	607	603	588	577	585	623	570	593	576	591	622	603	622	616	641	570	587	594	548	551	586	604	575	569	577	667	621	577	597	578	597	636	615	601	613	660	573	609	606	603	633	572	584	602	609	609	586	555	615	645	593	591	610	578	574	601	558	552	570	581	614	612	611	624	598	590	544	583	553	581	556	626	596	575	528	620	556	582	560	568	611	638	586	589	601	585	599	623	573	573	587	609	600	569	590	592	600	582	610	581	556	557	608	577	567	611	592	595	548	578	632	599	631	559	564	606	561	609	598	562	635	543	621	658	606	580	596	590	573	553	578	553	616	546	585	560	588	587	620	607	580	561	588	590	609	559	639	596	584	599	599	610	567	590	581	572	574	584	591	645	603	620	566	626	625	633	578	604	587	582	555	593	617	539	605	614	629	612	545	582	585	623	587	588	618	596	564	610	559	624	608	592	634	623	604	597	617	575	626	622	562	565	591	595	569	610	607	584	622	595	602	606	614	588	625	578	571	590	563	617	624	587	592	577	580	592	524	597	590	573	592	555	585	583	608	598	564	586	554	590	633	581	556	619	608	607	574	621	616	585	590	567	623	562	615	580	521	569	647	588	619	588	620	587	594	573	585	621	630	620	632	579	539	555	582	569	611	627	634	608	598	588	612	571	604	600	566	604	631	582	571	592	571	562	597	567	584	584	626	582	604	613	647	600	595	599	612	573	564	579	630	594	568	594	593	541	607	594	613	602	571	591	607	610	595	547	621	570	625	582	606	573	604	578	611	608	610	600	611	564	583	604	609	568	576	610	575	592	595	576	584	588	608	582	564	532	592	627	586	571	591	576	585	560	593	557	619	590	582	589	585	611	573	580	633	630	566	597	619	628	624	604	590	585	593	597	611	613	617	578	574	593	554	601	598	565	560	552	602	608	572	548	552	579	600	564	528	610	545	629	564	626	595	617	606	573	619	587	570	569	580	618	587	591	578	577	520	631	619	577	618	601	615	581	557	622	607	584	562	578	577	576	594	550	614	601	568	595	588	551	636	595	586	611	603	598	613	584	604	602	586	570	588	624	567	592	560	608	604	589	575	590	585	586	607	584	575	589	637	600	549	581	578	574	603	585	579	597	603	579	614	613	634	580	583	588	620	601	570	564	603	583	612	560	567	575	627	572	587	578	614	575	597	574	579	583	592	595	590	594	614	591	559	594	604	595	617	592	589	620	592	653	597	617	580	569	598	598	605	562	572	589	584	562	574	565	594	557	578	616	577	629	593	576	575	601	632	631	568	591	553	625	569	613	598	556	618	590	589	613	622	600	611	603	598	598	569	580	625	576	630	599	617	577	643	608	565	567	635	614	620	563	605	571	643	597	562	592	582	595	622	596	601	582	578	582	550	587	607	600	583	585	573	600	534	596	566	560	628	553	618	572	594	589	593	579	598	586	616	627	596	604	605	594	600	565	590	599	578	605	612	599	597	553	649	582	587	620	596	535	613	597	638	598	583	600	582	585	602	555	594	639	605	558	601	587	615	588	599	603	594	596	626	583	578	598	596	610	623	568	584	580	567	567	586	568	583	602	639	632	585	559	580	588	604	615	586	621	592	585	562	596	581	623	611	577	608	605	565	624	571	627	569	591	605	591	597	608	609	571	632	597	615	576	575	622	601	570	603	583	602	585	609	570	610	589	564	629	625	590	623	562	609	578	575	591	582	594	569	653	583	590	567	596	592	585	559	579	620	562	597	576	595	627	571	581	631	563	597	582	645	586	557	582	587	616	550	581	598	618	598	607	567	569	595	569	595	633	585	557	545	547	628	599	578	570	584	557	576	599	573	613	598	607	591	611	619	616	534	606	565	614	602	601	620	561	561	640	614	595	569	579	577	593	608	575	628	623	591	577	640	612	603	587	588	544	622	554	578	569	631	624	547	608	589	613	601	605	592	560	548	590	594	582	579	556	598	596	642	539	568	619	594	553	582	592	669	623	573	586	617	596	561	586	616	515	542	579	561	604	568	548	604	602	590	596	629	598	594	594	592	596	603	578	585	615	626	592	637	566	544	592	578	591	617	618	604	581	606	603	627	631	604	622	606	632	577	528	616	542	594	562	624	561	636	570	619	593	602	621	582	576	577	578	601	638	580	586	547	592	564	629	615	584	599	589	586	582	588	565	628	589	552	591	584	592	552	612	583	627	622	593	595	568	596	598	549	609	644	629	615	597	584	585	603	597	592	581	625	604	602	533	578	609	605	582	581	609	570	628	602	561	565	571	569	564	607	595	619	558	595	599	588	600	626	603	593	552	598	516	596	554	602	594	598	587	566	597	581	560	618	599	576	616	558	634	618	611	571	582	583	570	562	575	640	581	593	626	590	590	644	582	615	590	546	615	603	627	581	614	573	576	639	596	612	593	638	594	621	581	580	574	593	549	619	618	634	592	597	566	586	568	581	646	549	619	572	586	597	543	581	610	588	626	631	599	610	594	566	603	611	568	591	554	605	580	580	593	636	631	637	555	597	657	609	631	586	605	607	647	598	591	615	599	606	604	558	610	586	631	593	616	605	621	624	611	573	587	555	553	574	571	556	585	579	580	624	586	559	662	610	528	648	563	643	586	602	588	566	653	558	606	559	604
5011	592	573	461	426	410	421	469	420	431	423	402	394	438	419	455	419	429	406	441	444	421	438	412	449	418	442	422	395	419	432	413	425	411	376	409	488	370	429	434	449	431	414	429	393	448	405	395	428	444	403	399	391	396	396	392	431	426	401	374	363	441	415	427	393	428	418	420	434	399	423	410	395	440	442	411	413	401	403	406	428	429	408	405	464	419	400	390	419	418	452	405	432	399	432	426	369	405	390	417	403	430	410	395	395	450	394	449	413	419	443	454	439	409	391	403	406	455	402	362	428	429	456	398	405	433	387	434	406	413	414	438	393	394	388	417	424	408	412	401	415	415	403	429	394	428	426	384	409	453	401	423	395	435	417	414	393	416	417	424	375	383	431	385	411	400	432	432	397	418	414	434	413	411	414	410	382	445	407	426	439	432	450	421	421	394	408	408	427	451	427	444	469	429	441	426	393	416	393	384	406	415	413	438	426	449	439	419	435	390	443	427	405	368	412	426	423	425	438	423	452	423	409	448	421	392	439	410	409	438	401	444	413	451	412	403	402	400	440	476	441	436	416	397	423	418	401	435	391	397	389	372	457	402	423	464	376	440	437	443	420	407	433	419	400	421	407	385	407	422	388	417	415	394	421	398	426	400	404	430	408	401	418	379	398	432	402	422	421	424	418	424	403	397	403	440	426	425	458	422	414	454	408	435	396	385	398	419	407	407	424	431	402	440	412	419	448	414	424	446	426	400	430	422	399	397	427	398	407	421	420	437	401	391	450	416	437	444	420	421	422	394	392	418	401	410	414	438	387	392	405	399	416	403	405	429	387	389	429	407	419	428	411	368	377	407	399	382	410	394	418	452	396	440	420	419	404	422	428	415	414	446	443	431	413	446	413	432	387	440	419	412	448	459	403	432	436	399	415	426	417	449	409	436	419	456	395	418	432	418	465	394	437	425	430	423	435	433	465	408	411	384	391	408	407	412	412	421	410	401	405	408	420	464	409	413	436	431	399	417	417	433	430	433	424	441	420	389	419	438	403	468	399	432	434	431	409	390	459	428	412	424	462	438	416	427	407	415	415	414	411	437	420	393	421	395	426	434	399	416	426	391	413	430	409	433	449	408	360	381	419	401	378	387	408	402	426	401	399	420	431	366	461	415	402	433	402	417	384	443	426	426	407	415	447	438	419	455	392	401	450	422	422	385	429	408	401	405	406	409	423	403	401	424	450	409	395	422	429	385	396	435	393	415	417	389	457	390	452	429	396	411	400	438	396	390	439	434	432	418	431	419	395	447	404	451	455	385	421	415	411	416	406	430	413	399	409	391	389	455	442	463	391	412	413	412	420	418	413	415	445	392	418	399	416	395	371	416	415	418	402	395	400	415	417	423	412	432	432	393	412	435	446	418	432	411	426	410	407	392	454	428	440	416	405	424	432	415	423	435	409	440	395	418	409	409	401	424	418	407	436	391	450	392	392	396	442	421	421	428	435	465	418	431	420	401	358	400	368	374	448	413	415	427	421	449	455	418	396	437	417	379	408	383	386	432	408	426	404	413	426	423	402	433	424	407	405	393	396	421	401	430	406	415	409	435	438	428	433	416	421	443	452	386	401	461	402	404	400	396	447	396	408	369	417	428	417	394	415	372	404	440	441	411	392	421	380	397	426	432	414	440	427	405	437	391	436	427	418	426	437	400	431	382	426	424	427	406	415	388	424	434	424	419	423	446	428	423	359	393	365	414	391	394	422	446	423	420	436	445	442	439	408	398	423	437	404	394	418	393	428	398	380	411	448	381	391	420	414	428	418	412	418	438	365	407	413	423	437	412	388	366	420	417	436	426	409	425	430	428	422	420	424	470	420	406	427	433	422	391	401	373	417	388	411	422	399	442	405	409	414	416	401	427	406	412	431	463	426	392	414	383	445	405	412	413	400	409	425	403	415	435	454	400	413	427	428	403	384	436	359	441	422	414	432	416	388	392	409	422	414	426	419	438	439	378	442	460	409	444	424	425	388	426	432	423	420	405	462	393	418	421	421	399	452	410	417	403	389	397	402	424	451	410	427	426	428	473	472	459	424	457	445	397	433	399	433	420	416	395	478	406	371	452	411	395	446	403	436	419	380	414	430	410	418	427	405	393	410	432	389	378	414	387	424	379	415	392	468	409	433	416	427	408	423	389	402	414	377	381	448	406	405	407	409	417	409	391	409	426	389	416	407	400	382	398	407	430	438	411	435	418	404	388	414	403	439	409	426	403	418	440	406	411	399	397	428	418	419	428	411	397	405	380	400	401	440	429	436	396	431	394	425	434	392	421	411	383	421	400	431	365	405	408	425	451	405	388	406	399	408	430	405	406	446	440	406	428	442	425	448	420	399	435	392	415	409	402	422	420	416	422	433	376	394	394	397	392	430	446	377	424	415	411	431	415	424	410	382	408	418	430	409	438	381	427	395	428	415	414	420	417	400	407	396	444	446	425	409	403	412	423	413	419	393	416	423	449	384	402	413	415	422	401	409	392	393	409	389	370	385	374	419	408	407	381	429	401	429	407	405	414	429	394	401	383	421	394	399	436	422	402	454	377	396	450	395	387	426	399	461	408	378	409	408	421	404	434	439	416	417	407	434	425	396	456	416	404	394	385	404	434	417	424	399	406	383	421	447	433	416	425	395	407	443	417	436	449	473	431	405	431	407	385	414	399	387	407	396	389	442	443	425	430	432	420	405	411	430	379	427	440	401	435	421	418	375	434	430	397	428	421	433	426	439	406	428	415	417	440	407	393	404	399	387	383	471	393	413	381	425	417	413	386	386	404	390	414	408	449	442	436	419	426	403	405	401	377	429	417	430	408	411	393	417	417	432	431	410	423	446	427	445	441	411	418	404	402	401	443	387	432	376	418	368	417	441	437	411	417	408	388	412	463	426	433	401	388	387	415	413	396	395	405	396	415	405	474	432	396	432	397	367	404	391	435	405	427	443	392	430	416	408	418	446	428	438	417	459	412	448	415	366	401	432	398	415	390	452	405	384	353	450	410	467	419	419	421	441	410	418	454	414	411	437	431	422	370	421	401	396	421	412	425	435	415	422	407	370	447	399	455	402	383	422	398	415	419	398	427	383	472	427	435	386	416	409	411	399	391	431	429	408	454	433	407	412	395	429	433	407	405	411	419	419	422	400	433	411	398	425	402	444	407	404	410	406	430	413	436	402	423	435	399	413	429	416	417	414	456	438	398	411	381	427	415	390	421	437	412	421	427	427	440	422	401	412	455	405	393	400	420	436	412	423	388	396	418	406	392	411	424	428	434	420	445	409	403	403	389	432	413	417	409	450	413	420	428	418	438	389	410	421	412	410	427	410	422	393	431	407	393	444	409	406	407	406	399	427	422	431	448	411	417	386	407	401	415	408	373	399	443	415	420	406	424	402	413	432	411	456	400	409	430	409	438	424	415	436	435	397	419	408	363	433	377	464	379	431	428	420	394	406	394	394	414
25601	21498	27911	25512	11280	1994	1489	1091	1126	1064	1103	982	1090	1008	1012	966	989	1006	985	1017	1009	1018	1010	994	973	1014	986	949	989	1056	971	982	986	956	1006	1054	1005	1021	1028	998	1010	1003	1010	971	934	970	944	1017	964	986	1006	1035	1038	934	1014	940	1001	963	1017	1001	1044	964	1028	1025	994	958	953	1026	955	946	994	1005	988	956	1052	982	1023	981	993	1059	956	1005	1006	915	944	962	977	1003	995	959	1022	989	993	987	1018	1017	1003	981	994	1029	969	954	983	999	964	994	993	932	977	954	999	923	919	977	945	990	992	960	935	978	1004	972	950	983	1022	1014	988	928	957	972	1017	974	939	995	918	997	956	968	927	994	975	986	951	1002	958	942	1017	993	971	1001	959	1004	977	967	955	973	1000	1003	996	966	990	995	999	971	943	975	933	941	951	982	969	1020	960	932	1009	976	1059	982	1030	983	950	926	1050	985	978	974	1003	967	981	1066	926	1003	1014	957	972	954	955	911	974	907	929	981	984	988	983	963	1047	980	964	992	1013	961	1003	971	970	951	893	969	963	956	984	951	999	943	961	926	999	931	1025	986	992	1016	970	944	1007	944	983	955	1002	1004	941	1000	975	1006	973	1003	978	969	965	948	1046	933	1064	961	992	993	996	981	1018	950	1041	953	974	1003	920	967	935	1027	943	975	1022	995	1035	947	959	981	940	982	991	995	952	999	994	1009	986	999	979	968	974	1066	943	1005	959	978	980	988	972	1003	941	933	973	986	931	991	978	970	1015	967	971	988	998	986	941	1000	944	1019	965	936	974	959	978	954	950	959	975	980	976	982	972	1070	1011	993	1008	967	999	1020	968	978	949	969	995	1012	964	1019	1013	964	991	979	969	998	959	1024	1024	1029	947	977	956	993	960	899	968	913	968	948	956	969	955	1025	967	967	962	971	1006	1046	982	975	949	978	984	942	1018	958	934	1015	929	935	980	966	1034	962	979	987	983	1013	930	973	1034	933	1011	1048	914	966	963	951	954	933	992	1001	972	997	996	962	999	948	978	936	959	986	978	1000	921	961	984	945	999	947	1016	980	973	1027	966	1019	980	989	1010	954	1025	983	1019	946	1025	964	936	949	994	1015	972	966	958	997	929	927	967	984	962	977	921	945	961	1029	1004	1028	1093	1025	942	915	963	998	941	992	938	1028	965	966	974	952	935	1026	929	983	940	946	927	979	967	979	949	954	977	1006	972	975	993	976	953	989	976	970	970	998	958	985	1050	980	970	979	986	1003	1003	970	879	935	999	972	1028	1011	941	946	938	948	1029	963	1019	956	975	968	985	940	966	975	1012	968	978	911	913	978	1019	971	947	924	980	995	942	972	986	962	988	967	927	965	897	969	919	970	902	971	1060	1000	966	980	973	940	927	953	914	993	1015	970	985	967	992	970	1009	942	968	1016	978	945	987	981	975	997	1022	999	990	1012	1008	997	940	932	996	969	951	1032	999	981	941	1014	1004	962	939	975	984	995	1015	1001	987	978	977	961	969	939	1001	984	960	944	955	952	1007	958	959	997	1005	960	953	994	959	912	1012	965	1025	926	950	969	967	1044	1018	1005	974	973	977	974	944	976	1008	1021	989	1044	996	997	1016	992	953	998	1001	1010	1004	934	947	985	988	941	982	962	932	893	965	974	979	971	946	965	980	1024	955	965	955	1005	962	967	1014	971	993	937	1002	958	954	979	931	937	1018	977	961	970	965	990	993	1020	1034	942	1025	1007	962	1026	1014	981	958	949	974	960	911	979	1020	953	977	1010	976	989	988	977	993	958	980	955	948	959	970	986	975	988	933	980	965	974	1024	970	1012	958	955	962	987	962	934	979	1017	942	1001	955	1009	980	1008	988	953	986	1018	993	947	964	1028	977	1030	935	938	1016	948	916	988	996	977	1022	998	1005	914	946	985	983	959	1045	936	976	1007	961	984	994	1020	977	958	927	981	964	975	1001	1008	973	981	1001	1008	973	953	1006	963	934	1000	1026	1003	952	919	986	1014	1001	979	969	939	1029	992	1017	952	973	940	995	1006	968	993	943	946	992	1004	1007	1015	1032	968	999	956	980	981	940	956	1016	1017	937	990	1000	961	971	1012	976	981	984	980	985	1028	1017	1034	995	981	934	1006	1005	1097	1029	937	960	982	1011	975	938	974	934	995	985	890	1027	925	971	959	989	1002	975	979	986	967	948	953	975	1028	915	943	998	987	978	933	945	999	946	929	957	961	993	965	967	1020	967	985	990	960	966	967	1002	1018	1022	985	1063	1023	978	1021	995	968	973	1005	952	953	942	951	977	942	990	991	974	963	968	998	1018	1018	978	985	955	939	985	897	941	1017	978	977	1031	965	938	1025	962	896	1004	972	981	970	964	999	960	998	972	957	986	971	968	1009	943	953	936	971	979	989	959	964	948	957	983	968	966	973	970	991	964	976	1002	1008	975	1012	1032	950	952	970	961	887	974	930	1018	1008	981	965	1008	985	965	937	986	955	984	1001	981	1021	1000	1029	1014	960	974	979	1007	928	1039	987	996	936	951	957	989	910	1022	974	961	991	973	979	1018	938	970	966	967	1014	937	1010	959	939	945	989	1021	1026	1020	933	1012	965	922	946	961	947	992	1007	993	967	992	991	935	1004	987	955	1019	989	1009	948	1002	977	1031	958	954	915	958	990	987	937	948	977	993	966	986	987	969	959	884	926	932	948	992	922	939	997	1049	959	960	984	947	1004	933	927	993	991	1035	972	958	1020	991	991	960	958	1061	1037	1018	945	913	931	944	967	947	1000	965	983	1007	946	1013	1014	1005	1012	962	981	978	926	982	960	907	945	955	957	991	951	996	982	964	944	928	1048	963	1013	983	1006	955	990	993	989	1002	952	959	1041	1015	1018	955	970	975	957	1051	934	937	981	976	983	977	932	956	957	943	991	1030	964	972	992	966	968	994	973	1060	1007	944	976	918	989	996	962	1007	957	965	1024	961	917	916	1019	979	991	967	1045	937	1006	965	996	1057	975	983	925	966	941	1056	930	996	962	902	941	1002	941	957	926	972	987	964	1028	953	981	1022	1044	971	993	1048	972	1018	1062	985	921	960	1019	971	967	947	936	1026	977	962	1010	929	937	960	976	1013	994	973	999	972	1020	1034	966	971	1015	941	992	956	959	995	952	967	928	960	978	1006	954	1008	957	928	945	984	989	1010	1011	999	967	939	926	957	940	951	1012	960	995	999	973	990	985	1000	1031	977	982	990	991	999	981	1006	954	1001	984	923	1045	1004	939	1017	936	981	941	958	1017	983	989	1003	933	975	1012	945	991	1013	988	976	1031	1045	968	985	959	940	998	951	925	973	999	986	970	960	948	954	1005	940	982	995	970	987	981	986	1005	928	1003	952	973	1003	991	996	1019	949	1004	990	965	948	931	963	995	950	964	971	1007	1010	920	994	946	995	952	957	975	949	984	975	1080	967	1016	1003	961	949	984	1018	984	974	959	927	970	997	1004	943	1055	980	991	1001	974	979	1037	997	1041	968	951	985	965	968	956	936	975	998	962	1040	995	984	1016	966	933	983	949	909	955	947	997	1015	973	969	980	975	912	947	985	1037	969	978	991	953	945	983	969	947	1007	938	931	977	965	970	983	1026	986	993	959	901	959	988	970	985	957	957	999	1013	986	972	1017	1013	979	1013	996	955	949	982	944	954	965	992	961	975	939	1000	980	909	938	998	891	987	995	920	935	990	931	980	1010	963	1024	958	966	985	982	1019	969	1020	978	995	990	1025	1079	1006	934	936	961	941	968	962	925	985	936	984	987	994	983	987	951	1020	965	1016	1004	985
3625	3604	3074	1709	1387	1101	1028	923	859	883	830	792	789	751	768	750	780	718	692	753	719	737	714	683	761	746	667	713	758	682	757	703	654	695	703	684	762	736	688	712	686	714	731	692	722	690	690	703	730	739	739	704	705	685	723	676	730	719	702	711	722	668	727	712	735	732	721	693	702	702	767	732	770	732	716	714	724	693	688	731	709	740	703	696	733	751	722	697	701	697	702	692	701	648	692	676	729	688	677	660	690	680	688	705	705	690	677	730	685	665	697	715	686	714	752	706	704	704	709	717	730	666	711	699	772	702	664	668	677	729	675	701	732	696	681	694	688	663	717	730	677	726	680	710	717	666	699	686	715	705	723	660	665	713	699	665	685	732	709	675	697	693	714	666	703	693	702	736	708	671	674	729	661	724	648	712	728	659	747	716	765	700	709	700	668	667	713	710	692	689	692	690	675	696	696	702	674	651	710	729	703	731	668	711	675	709	688	673	725	731	706	749	735	715	721	722	704	686	742	705	736	660	699	674	663	647	696	714	719	704	658	695	690	677	714	682	714	709	674	709	748	719	691	696	644	699	719	704	713	674	699	702	698	651	703	664	694	729	722	700	673	722	723	633	692	742	692	702	705	667	732	694	683	680	712	695	690	752	726	714	676	678	696	688	729	660	661	698	715	668	716	711	711	693	740	658	681	692	691	714	696	684	694	707	685	721	655	735	665	692	679	683	712	664	732	712	652	715	685	696	749	717	747	685	701	696	694	696	708	677	694	724	661	717	671	693	671	714	737	698	708	725	664	673	697	652	709	674	667	680	710	652	725	639	690	711	712	681	683	741	680	716	743	732	716	699	692	689	734	706	659	693	648	715	692	653	704	705	660	730	706	658	688	693	673	668	699	661	720	786	671	713	673	668	669	631	735	717	734	660	712	718	693	648	702	670	708	653	703	678	679	681	699	695	686	671	664	694	713	726	658	673	700	722	667	631	677	646	698	715	677	681	673	682	727	684	686	756	706	687	763	665	726	660	683	695	671	743	679	628	706	728	653	700	692	695	726	690	667	737	715	678	692	673	692	672	698	686	665	688	723	716	674	649	658	702	669	701	683	688	673	703	683	736	667	692	646	715	708	719	672	672	660	699	690	710	701	660	677	750	694	680	718	662	730	656	690	703	705	694	687	702	708	683	671	702	705	705	683	717	744	681	706	708	680	672	680	718	693	727	655	668	675	695	665	680	723	705	718	674	756	682	695	663	706	717	710	662	683	717	720	684	736	643	715	659	704	728	696	737	686	659	752	697	714	684	683	714	708	662	654	704	710	695	704	669	667	684	666	684	716	666	676	765	707	677	717	680	669	678	626	630	705	755	699	670	689	688	673	678	799	624	672	682	700	692	693	709	731	664	679	655	720	708	655	699	700	673	684	703	690	653	669	700	719	701	695	667	730	664	704	653	687	702	708	703	667	628	661	716	706	705	682	662	683	685	637	695	654	738	671	703	662	698	679	638	703	684	674	732	695	734	681	684	670	754	672	654	672	667	655	701	646	705	692	699	691	663	705	681	696	660	645	662	671	676	720	703	705	690	684	701	708	723	690	700	687	701	695	753	678	668	729	692	683	713	722	691	697	669	682	739	731	675	668	676	681	744	714	688	695	682	722	660	737	697	757	685	697	670	680	676	704	717	699	722	723	667	706	726	671	677	698	679	674	675	673	684	658	668	655	667	669	711	666	699	723	672	703	665	676	722	723	659	686	689	723	696	700	673	643	685	651	679	716	691	739	716	737	685	655	713	704	722	720	720	722	689	661	687	724	709	711	638	673	696	745	704	663	692	669	694	705	660	700	714	719	647	671	703	714	708	705	670	732	687	651	707	660	697	726	707	678	670	718	709	671	696	739	720	692	666	684	670	653	658	661	698	716	673	672	670	773	696	716	649	724	686	696	673	701	696	691	651	687	679	703	708	684	653	688	711	673	735	673	706	716	669	718	695	703	682	690	694	689	644	728	668	731	681	685	645	711	637	656	707	715	675	794	728	638	702	677	685	684	669	686	701	704	687	679	691	669	687	687	708	724	702	667	706	719	669	660	711	703	659	698	704	692	697	704	670	649	685	688	675	729	633	667	660	657	645	675	669	670	675	669	692	703	748	684	666	677	647	687	698	692	691	702	686	651	658	697	669	702	719	701	711	665	710	737	693	698	664	724	668	672	669	729	691	687	734	688	667	621	713	721	722	707	697	678	691	671	685	656	711	715	726	710	639	745	692	699	673	710	749	685	703	663	690	644	713	699	733	720	670	700	674	659	669	701	667	624	702	673	695	723	678	679	678	705	698	703	708	719	685	675	737	665	670	699	686	677	693	698	691	667	692	711	704	740	684	711	662	690	699	615	687	740	709	704	682	681	701	639	671	658	634	638	702	677	734	677	703	714	684	709	712	716	705	687	700	709	662	707	682	699	710	661	730	701	729	730	678	682	732	678	662	688	687	718	678	667	674	664	723	687	689	705	669	717	651	691	695	738	753	688	642	723	737	746	658	708	716	666	699	678	674	685	677	709	684	727	725	670	764	678	697	734	682	707	655	712	705	672	671	619	709	647	660	606	686	695	728	659	729	696	716	655	707	719	685	648	687	690	669	716	656	649	686	719	723	685	681	710	690	660	677	616	675	681	703	707	664	703	694	706	687	748	699	659	673	723	705	698	691	661	681	698	697	699	697	707	679	681	743	633	701	718	672	690	682	659	684	704	727	704	667	724	670	693	698	698	709	694	672	668	703	694	669	691	673	672	691	690	676	705	679	699	710	640	667	685	673	719	704	727	691	701	680	698	666	711	705	665	658	748	669	667	745	691	626	649	673	656	658	674	663	714	731	692	666	679	680	718	670	674	692	738	727	702	736	704	715	682	672	680	713	662	727	682	691	679	679	684	673	704	706	631	753	695	715	692	685	709	712	647	704	673	669	657	696	711	678	623	689	666	697	700	693	709	706	683	650	658	706	759	656	668	686	681	684	674	677	728	704	680	726	701	731	714	704	694	667	680	657	689	636	656	649	723	716	723	728	673	667	716	666	711	676	647	684	654	702	686	668	665	697	715	705	668	722	683	671	693	674	668	676	633	694	724	655	620	708	733	722	684	690	664	640	678	665	703	672	659	691	657	702	655	684	704	716	686	665	690	629	666	656	692	720	662	676	698	670	685	676	725	646	679	660	681	685	668	687	650	732	687	736	687	708	684	680	701	693	640	690	667	652	710	664	680	675	649	683	702	654	668	727	644	728	682	704	732	673	705	644	662	700	682	658	710	719	751	709	723	689	706	698	676	692	632	665	685	689	701	697	687	708	714	658	698	694	677	673	677	708	667	710	688	689	675	735	705	690	726	708	684	663	676	687	699	727	708	658	712	650	644	693	662	705	730	674	669	665	718	730	671	663	696	707	690	675	723	747	687	726	662	683	668	651	700	695	693	725	731	711	656	688	690	681	691	695	691	650	703	737
24486	21478	28850	24559	21460	8866	1896	1200	998	1025	974	977	907	914	943	902	871	925	838	837	842	881	886	910	872	821	826	803	859	860	864	838	810	860	829	819	841	886	811	843	865	839	854	814	852	843	882	828	808	871	784	828	840	848	864	799	800	882	818	810	850	811	754	819	807	789	837	812	823	786	775	835	840	843	815	845	785	843	815	851	817	859	794	843	781	800	819	838	833	831	806	847	812	837	824	818	842	802	769	811	817	760	841	843	802	876	829	798	831	832	838	811	822	789	794	810	844	783	847	807	820	822	802	807	804	817	871	842	825	839	813	848	802	824	801	796	844	815	849	767	769	801	835	810	817	849	821	872	829	889	793	822	855	782	810	813	844	797	814	801	816	827	813	819	779	827	868	821	840	832	817	796	804	846	811	849	863	840	855	844	807	827	793	820	834	830	853	883	845	814	811	800	829	806	844	805	801	793	790	804	806	836	837	804	806	793	838	855	831	785	844	840	874	835	810	792	860	834	812	785	826	818	842	841	841	813	833	815	825	818	815	848	836	758	860	845	784	797	810	794	823	802	797	776	800	818	797	829	831	832	830	852	827	858	811	856	800	852	819	815	841	831	784	854	849	789	794	811	845	813	784	745	837	838	800	815	792	730	839	800	785	809	825	831	795	803	859	829	789	875	757	798	788	781	830	799	777	778	754	741	768	827	784	794	808	786	858	783	786	841	802	833	819	814	820	807	793	772	827	784	827	810	853	823	813	801	785	836	834	789	805	799	803	750	845	815	760	835	800	827	773	821	793	764	813	850	792	841	811	833	828	791	801	810	782	840	797	790	812	796	768	764	760	790	791	830	844	776	811	805	825	784	813	799	764	809	823	800	819	835	762	781	801	810	781	742	821	804	856	803	793	800	849	757	794	801	853	820	826	808	819	844	781	863	812	829	784	884	795	787	817	806	790	801	749	804	774	782	792	861	810	852	792	818	826	835	835	842	791	823	826	780	832	830	787	785	842	798	770	856	792	815	836	813	781	807	828	834	818	828	809	810	796	826	814	823	801	786	821	833	784	823	784	809	805	795	794	837	808	792	777	809	823	816	825	817	800	822	774	856	876	779	829	836	854	816	775	792	800	780	855	779	820	783	812	821	815	863	823	810	761	802	792	813	739	809	782	784	800	871	831	833	798	816	818	813	868	838	813	799	807	762	833	839	819	831	848	780	828	828	799	805	811	761	830	770	841	803	863	796	775	818	849	783	752	810	843	776	796	820	807	816	820	817	820	809	787	857	789	773	849	835	825	799	817	790	783	787	841	796	784	852	800	816	827	833	793	835	805	782	838	793	773	806	775	801	782	821	760	781	805	774	834	811	906	797	799	835	814	791	849	830	835	797	813	858	869	821	816	796	858	817	806	753	813	785	813	765	820	864	785	844	835	741	812	823	829	832	829	795	810	807	790	761	817	841	785	782	823	806	789	766	793	825	782	757	813	848	806	824	783	798	806	827	801	822	788	867	807	806	833	770	819	817	841	765	778	719	822	845	806	779	787	812	807	829	862	831	790	812	841	848	803	813	782	822	833	827	860	793	844	817	839	780	788	802	817	811	793	789	819	853	794	805	813	784	790	806	822	803	835	745	849	807	860	852	726	810	803	843	789	808	800	872	808	749	760	819	834	805	802	772	838	777	815	858	814	837	852	758	843	858	835	780	795	806	793	820	807	796	838	822	829	814	774	761	836	812	798	800	843	849	778	769	809	818	785	815	794	761	763	819	828	806	830	785	834	841	805	811	813	815	788	818	837	818	846	753	855	798	820	841	820	796	838	830	831	841	822	769	797	855	826	793	850	806	758	812	785	848	776	765	855	774	825	831	793	784	799	826	833	829	813	817	774	791	797	819	803	850	843	779	790	833	842	786	778	834	812	798	802	820	829	844	786	809	786	791	797	773	828	842	784	800	821	842	875	767	831	819	805	821	834	823	834	836	829	773	825	809	795	828	760	791	760	831	777	819	787	845	781	830	831	850	782	792	826	843	798	805	799	870	804	732	795	784	840	808	871	847	840	819	791	808	826	781	796	776	800	787	756	818	810	856	778	796	785	794	765	837	883	853	871	822	791	810	831	757	806	795	833	825	773	799	791	782	818	816	796	780	818	843	800	795	762	795	807	854	835	795	816	836	812	824	785	822	814	803	839	815	821	832	774	835	821	848	793	797	805	824	785	828	821	813	835	862	815	828	753	826	828	832	810	769	799	775	745	823	809	760	808	831	836	811	761	822	798	776	819	824	832	789	750	797	779	775	811	793	766	822	782	829	794	851	828	795	786	792	797	808	856	815	877	824	834	859	854	784	775	862	766	802	777	834	819	783	833	850	808	824	784	819	845	826	823	842	837	784	814	790	796	833	826	812	865	821	821	861	830	803	848	776	863	788	820	824	772	792	818	810	832	839	799	791	799	813	802	809	831	906	820	790	820	801	816	815	822	816	830	819	797	804	845	807	818	816	745	790	816	818	778	786	828	828	859	816	807	839	791	754	833	806	775	786	831	793	832	797	781	792	801	777	786	777	837	802	774	777	895	840	787	784	812	829	797	835	807	860	829	882	820	820	835	814	826	756	841	802	791	824	800	809	839	810	790	795	736	850	844	780	836	807	831	850	798	789	754	801	831	829	850	801	813	823	768	812	801	822	766	849	826	805	797	845	791	776	805	792	823	845	773	801	830	781	762	825	830	792	795	807	772	855	851	768	875	822	825	829	780	847	808	797	800	795	839	832	807	824	836	777	859	813	822	797	855	771	804	791	768	796	806	805	851	806	817	809	778	797	779	869	793	754	844	845	847	829	820	787	839	832	818	847	827	843	800	830	807	810	784	840	827	786	818	821	761	787	802	831	813	811	800	756	812	815	791	811	826	787	752	850	817	909	788	837	787	754	762	843	858	790	808	845	869	818	839	816	820	793	801	784	799	757	848	839	816	788	813	807	781	795	843	800	841	833	825	813	795	764	804	801	839	795	780	792	830	769	852	797	815	795	859	854	829	811	804	764	771	772	807	801	803	796	817	793	836	799	808	771	785	842	796	795	806	814	811	779	797	815	804	796	823	776	791	776	809	827	820	814	834	798	853	838	834	830	844	795	836	824	830	736	777	835	802	797	781	809	848	804	876	824	797	741	792	801	767	790	782	797	820	807	776	807	815	823	805	818	762	835	778	839	809	836	867	813	824	809	802	812	832	786	823	779	789	882	801	794	832	843	795	823	810	803	809	786	821	818	863	783	766	884	827	785	883	805	804	824	823	828	804	833	826	813	831	780	812	767	844	803	812	861	834	828	829	852	745	770	799	776	796	753	785	766	808	815	808	722	829	810	824	787	803	798	834	832	783	767	823	816	849	833	841	835	827	831	829	825	785	806	804	794	825	821	816	798	835	754	836	757	747	847	828	784	716	779	845	791	839	821	762	815	850	802	792	825	772	814	804	807	808	819	858	822	774	819	809	842
3880	5953	5028	2711	1764	1439	1152	1085	907	833	827	757	738	687	709	725	644	689	690	650	643	659	618	641	654	644	684	617	652	636	657	656	586	685	653	597	628	641	620	609	662	591	627	611	604	631	604	613	600	644	610	594	629	578	660	654	626	626	599	596	588	611	610	600	593	634	597	605	593	635	622	611	573	652	595	591	641	611	616	647	650	657	701	599	664	626	574	605	629	606	603	602	591	562	591	634	602	637	571	656	637	579	576	590	596	572	591	620	612	608	615	575	570	627	601	615	593	618	598	619	613	582	599	610	590	627	602	588	614	629	577	593	606	614	588	619	588	583	657	628	615	614	641	612	621	599	569	612	585	625	577	666	575	592	580	635	615	591	650	637	600	655	636	594	643	569	609	670	634	603	604	637	633	634	607	579	596	607	564	598	610	563	606	602	626	643	565	606	663	591	585	647	617	611	582	572	604	632	628	615	606	588	635	628	572	619	607	598	595	620	657	588	599	619	647	640	599	584	568	611	641	627	591	574	587	603	635	613	616	541	635	596	615	604	642	577	611	611	592	601	651	606	606	605	637	658	608	623	577	629	618	603	612	603	602	577	597	589	576	622	580	635	612	584	592	586	595	598	629	597	595	617	644	576	627	576	652	620	626	606	602	591	576	625	598	605	590	624	572	617	598	625	598	582	630	597	596	592	595	581	647	621	582	613	572	635	576	616	622	587	611	599	614	622	635	570	627	648	575	592	666	610	614	592	571	573	578	607	638	614	621	641	582	585	629	592	607	567	612	618	608	632	633	618	618	603	569	624	628	590	605	622	567	627	585	617	610	602	577	617	588	572	600	625	537	596	600	618	601	619	625	589	616	579	600	627	629	608	606	660	580	568	618	552	581	603	616	577	602	599	630	614	632	614	581	593	560	611	616	574	630	624	619	630	618	594	638	602	566	567	601	635	563	596	592	569	573	571	626	607	653	608	596	611	624	649	630	586	597	566	598	570	622	614	604	613	594	633	567	560	647	614	591	597	620	601	606	657	642	665	582	584	629	625	610	616	590	594	584	613	636	580	565	557	627	622	595	601	621	637	555	635	581	587	599	609	625	651	593	584	622	604	522	612	576	578	603	561	579	602	625	573	588	605	586	626	572	573	596	597	651	628	619	606	605	584	605	603	593	608	592	607	595	553	606	579	614	601	651	611	618	595	567	562	573	588	585	597	586	626	566	600	586	593	550	596	587	600	596	590	598	582	641	600	598	584	654	609	612	600	640	606	618	610	573	605	597	613	576	608	677	583	575	600	616	600	601	550	614	595	621	581	594	575	591	603	630	603	588	563	633	558	609	621	601	607	612	612	562	652	607	600	558	623	590	572	647	574	603	579	623	591	620	563	653	591	613	596	610	573	614	612	566	609	571	646	597	604	594	627	573	628	564	589	610	595	626	600	547	580	587	630	574	602	579	617	579	570	596	589	628	625	628	573	622	601	551	588	625	575	585	621	572	614	604	588	595	551	629	619	563	541	552	599	614	640	595	609	601	594	589	619	594	578	574	578	607	568	635	588	581	608	597	604	640	579	607	591	694	614	586	591	601	618	604	596	604	595	601	584	566	553	580	563	608	595	573	564	646	581	583	622	586	638	597	590	656	562	624	576	618	615	570	596	630	593	593	620	585	591	595	599	590	581	565	586	587	598	615	596	599	564	607	608	577	642	646	613	550	617	601	599	610	572	618	594	567	609	630	602	653	628	574	595	568	562	599	566	593	584	583	568	531	612	608	619	556	599	630	586	670	615	582	601	592	555	593	606	584	567	616	650	639	608	597	570	635	600	561	618	611	550	610	566	578	615	609	591	597	584	638	573	578	558	604	586	620	585	580	639	614	633	586	560	581	608	618	629	602	659	612	558	602	621	581	567	552	612	587	626	606	644	603	588	570	586	587	579	643	678	615	646	577	626	579	619	563	600	538	636	633	570	585	610	578	637	608	656	600	637	620	582	637	590	592	628	645	583	602	613	631	595	525	598	605	609	582	595	620	576	599	634	587	587	615	595	633	634	551	590	619	612	576	605	615	592	572	567	661	597	612	579	597	612	603	594	535	589	634	602	568	571	566	595	645	592	618	583	553	620	574	619	636	612	588	620	593	598	606	587	599	587	600	616	580	609	589	584	588	599	575	593	563	616	578	589	609	628	577	673	612	624	576	600	576	629	580	589	588	619	600	603	605	633	583	571	583	589	623	553	588	582	619	599	535	599	558	596	596	612	614	582	588	609	619	582	612	589	566	559	616	567	649	592	613	635	552	548	521	600	578	580	588	647	564	587	589	618	594	561	606	579	554	643	631	590	580	564	588	593	609	629	588	606	607	575	663	603	585	617	583	603	620	618	587	602	611	628	587	564	608	572	545	609	605	618	611	560	602	605	576	603	616	605	612	633	561	620	581	554	595	619	592	610	594	553	577	600	603	608	563	598	582	594	594	562	561	615	579	576	625	626	574	593	613	587	608	583	597	548	589	603	579	586	571	600	568	608	561	547	576	561	569	560	629	576	596	598	598	562	598	579	592	580	595	615	609	583	580	579	613	595	623	618	595	559	605	564	619	633	582	661	570	630	572	630	652	605	587	590	620	593	567	580	579	607	571	599	609	571	603	548	574	634	626	569	594	598	649	589	606	575	652	587	603	585	581	608	593	622	605	605	585	576	595	615	599	550	546	603	592	583	585	572	605	617	561	565	573	561	588	592	586	564	617	626	565	620	585	593	613	586	595	569	571	557	603	633	555	597	576	558	632	581	620	586	625	625	588	573	577	614	609	588	578	558	618	606	569	626	605	595	576	595	622	603	560	570	563	557	630	618	595	617	631	590	620	599	588	580	598	613	614	644	582	633	615	572	578	601	570	573	579	585	581	562	555	593	565	575	582	602	569	579	621	558	545	623	570	577	598	572	536	600	607	598	630	540	619	611	574	563	549	609	581	607	599	539	569	595	626	606	609	579	553	603	573	604	586	582	579	632	606	641	601	622	595	609	621	637	611	545	603	619	575	639	569	585	590	602	597	637	589	601	619	582	572	568	570	598	570	593	611	605	658	565	602	609	594	574	587	663	589	580	587	580	629	584	579	619	606	589	614	566	622	631	568	598	560	606	602	559	624	597	600	584	626	604	606	540	605	577	605	557	583	580	591	601	608	540	568	557	598	610	611	599	602	619	573	635	626	567	592	630	560	576	570	589	584	540	618	593	561	574	567	580	597	589	593	604	541	620	569	587	654	568	651	618	612	597	593	612	572	579	576	588	621	610	610	613	600	620	588	603	596	581	573	602	577	593	607	582	597	591	650	581	553	558	602	556	600	585	568	565	642	576	614	607	627	559	614	551	569	615	570	567	559	623	555	590	612	636	599	615	590	609	629	604	555	595	589	584	572	573	611	573	570	576	576	627	653	586	637	578	611	566	640	594	597	602	547	546	636	588	587	566	630	590	625	590	593	578	592	602	583	603
27932	10592	1311	811	622	578	647	619	627	623	630	607	623	611	590	594	597	603	568	558	611	593	588	622	621	586	585	566	607	573	588	624	557	606	613	571	547	591	596	602	575	619	579	603	553	627	622	601	609	523	641	607	576	567	607	587	593	596	615	652	572	649	623	564	635	573	539	560	582	558	582	615	591	547	565	568	578	586	601	597	539	600	586	579	587	587	569	590	622	598	576	587	563	529	612	583	580	636	586	583	571	618	595	599	594	562	639	555	584	614	599	617	588	598	586	586	624	566	590	583	581	571	620	570	587	540	565	576	600	603	597	617	595	623	603	548	560	576	586	556	589	592	598	589	554	639	575	594	579	667	576	552	568	570	603	589	584	640	603	594	589	578	626	563	606	583	625	565	593	582	633	550	613	592	616	618	601	578	609	601	572	572	582	622	597	570	606	590	570	615	620	589	595	549	617	595	554	597	615	598	631	627	615	595	641	550	577	621	604	613	576	641	599	590	609	586	589	631	613	551	595	586	565	589	619	593	629	636	554	598	556	560	615	606	611	569	593	580	579	584	600	606	588	570	557	602	557	585	658	583	620	591	545	569	620	550	553	599	583	578	572	628	590	553	643	624	617	574	565	588	589	578	578	559	584	636	614	582	629	580	569	527	611	619	568	574	597	663	597	576	552	597	643	590	593	580	585	594	540	614	581	585	608	604	602	591	624	581	588	583	628	613	590	577	564	537	576	563	597	575	564	600	562	599	604	593	575	648	596	529	549	630	602	569	594	615	607	551	595	565	604	592	593	643	560	551	586	545	617	552	623	571	645	599	580	600	624	581	593	599	598	621	621	537	603	580	571	614	567	585	566	614	613	587	608	586	564	615	612	605	581	571	590	614	571	624	602	593	559	612	607	588	624	569	549	644	612	614	565	577	590	620	573	577	610	603	582	583	582	573	608	607	627	599	606	592	617	621	593	652	619	573	559	607	565	588	641	599	551	647	590	603	607	627	630	571	619	589	621	564	572	581	563	581	610	607	611	576	646	568	589	537	590	608	588	611	620	563	608	551	599	597	582	548	599	593	581	583	593	589	613	555	557	593	619	572	547	602	609	607	577	599	617	600	665	635	593	631	571	609	570	574	606	621	601	560	567	563	615	603	565	601	601	620	601	604	574	584	587	614	585	583	634	571	609	554	572	551	620	632	571	617	627	592	574	603	631	567	579	611	549	610	588	599	620	612	638	597	616	587	554	648	597	599	576	630	541	632	561	618	613	597	620	564	614	594	595	564	613	570	602	591	604	588	546	618	600	621	606	581	546	546	633	597	587	580	566	642	564	603	571	654	611	588	537	598	589	597	567	577	599	655	602	615	618	624	638	596	610	603	602	568	581	570	598	613	569	589	626	569	601	615	579	590	592	520	570	580	571	586	583	585	556	603	582	625	610	549	568	652	570	536	628	602	582	584	594	602	611	563	575	571	607	586	558	597	570	569	616	584	585	570	571	617	598	564	557	601	609	580	531	615	606	558	612	595	567	626	542	576	602	607	605	587	561	596	567	595	617	572	586	612	611	566	614	562	580	609	599	600	618	574	603	608	577	630	578	627	618	645	590	630	589	575	596	611	572	599	598	609	571	631	606	592	559	589	590	587	589	616	566	608	570	597	582	604	587	590	563	574	600	581	613	602	586	612	573	573	572	596	600	625	561	641	567	579	590	569	648	589	590	573	579	620	530	564	593	557	564	603	593	587	655	546	635	595	560	613	543	629	628	593	591	618	568	590	589	593	572	606	589	622	579	573	606	565	596	612	582	620	578	564	579	582	599	619	621	604	603	626	602	560	538	549	608	604	591	597	609	647	662	622	564	594	599	601	610	585	575	604	620	615	594	587	650	569	589	612	617	566	581	574	579	578	585	598	615	591	580	582	558	612	567	579	586	607	565	599	596	573	579	608	591	541	600	612	598	636	635	581	545	579	625	567	551	598	590	591	596	616	584	596	610	616	578	570	600	568	604	636	627	550	563	600	581	560	553	606	585	623	570	593	603	602	590	603	643	531	570	608	602	586	627	616	564	578	593	558	576	602	575	585	581	601	582	590	598	606	624	576	636	566	617	588	612	607	638	581	610	632	603	611	598	582	611	598	627	597	564	625	650	588	612	630	595	616	528	624	596	585	609	554	557	612	562	599	564	590	567	581	565	596	600	586	599	625	581	559	620	607	557	594	592	637	589	569	557	601	575	605	633	593	591	626	588	523	600	590	599	562	589	577	618	589	569	587	594	586	618	637	611	585	555	635	605	600	569	616	616	601	600	611	594	602	577	589	606	602	581	562	579	554	607	549	621	590	580	568	587	581	617	607	531	573	591	561	604	579	609	618	666	621	618	625	620	587	556	608	563	568	567	637	606	592	616	596	557	602	587	664	590	594	607	601	613	531	527	595	587	605	629	632	597	560	622	631	596	580	597	546	599	623	588	609	611	580	590	581	593	594	624	534	574	585	553	586	605	593	569	627	606	577	600	607	594	585	586	595	539	603	589	610	577	655	591	581	592	572	603	595	620	622	585	550	617	568	588	552	582	542	557	588	602	585	578	540	566	574	591	625	590	591	603	586	646	545	587	611	592	580	575	587	610	569	628	599	605	546	573	606	568	582	603	603	628	573	582	581	630	615	610	610	599	585	589	606	585	601	601	602	646	588	617	599	627	538	567	553	562	616	624	587	601	599	585	561	574	592	600	575	557	608	626	637	602	639	637	576	598	586	593	600	611	592	596	577	601	610	633	580	602	550	592	610	589	572	584	596	605	591	638	585	565	578	587	561	602	590	572	571	595	559	559	615	577	612	572	621	558	566	576	575	566	574	577	593	575	612	606	614	600	599	597	590	582	590	552	558	588	628	619	568	631	616	608	610	625	586	625	566	602	578	612	581	614	584	635	560	598	593	624	555	610	578	620	604	629	573	563	572	606	561	578	609	609	573	583	609	580	589	649	557	605	614	605	621	557	589	579	601	565	582	612	615	585	610	583	586	597	582	616	615	589	596	612	573	578	560	617	596	582	587	602	682	539	609	589	538	610	602	582	597	594	607	558	626	611	565	599	581	599	617	581	607	622	597	567	605	606	620	598	584	538	583	584	601	576	619	620	583	591	537	632	551	612	574	587	597	560	560	616	593	600	582	614	611	572	598	651	593	559	597	600	614	618	606	608	599	566	611	568	581	539	656	572	572	599	586	597	582	589	626	606	572	551	595	610	615	629	593	583	597	568	618	616	591	586	575	659	644	574	574	634	600	545	610	590	602	631	619	572	597	604	568	563	593	604	602	570	536	577	571	605	596	649	641	595	550	567	628	567	595	597	621	598	610	588	605	555	614	616	609	574	627	607	562	594	557	645	588	586	599	603	607	578	585	562	605	581	565	613	572	609	583	563	568	567	591	575	584	581	644	573	582	645	616	621	611	594	606	612	630	627	572	582	591	611	573	586	603	563	597	581	606	603	601
5061	612	608	505	445	443	447	429	442	405	424	409	428	417	393	443	392	452	414	460	439	421	406	444	421	404	422	414	430	411	454	429	373	424	410	397	445	454	430	400	401	417	428	425	448	457	434	429	413	427	420	432	447	422	406	419	447	421	428	448	434	432	447	441	389	445	442	417	410	402	399	413	406	416	436	408	400	429	403	421	435	420	433	422	443	423	387	394	424	426	416	406	437	443	411	410	431	447	434	410	405	403	449	418	394	413	405	420	455	461	387	403	453	430	432	400	361	392	411	408	398	425	414	398	436	426	429	419	407	404	435	411	413	389	419	396	377	418	395	386	422	422	462	415	427	426	396	365	391	431	442	432	429	408	396	422	429	416	432	419	386	423	465	413	386	430	416	445	401	445	461	421	414	395	416	427	409	378	438	428	397	432	399	447	397	377	406	423	438	407	410	403	415	429	441	424	395	424	432	401	421	426	400	372	410	436	409	452	427	449	431	445	425	426	423	430	469	392	429	389	430	408	435	425	417	386	370	402	438	425	442	405	434	423	415	388	431	427	407	439	408	391	383	394	409	389	392	397	443	418	420	413	428	420	425	434	401	465	399	416	434	402	400	412	427	411	365	441	423	393	422	401	420	422	405	420	413	394	419	382	447	426	431	397	447	428	429	379	398	412	408	413	397	454	394	411	390	429	378	404	396	426	421	401	379	439	364	481	428	399	388	427	419	384	404	440	394	437	397	396	408	449	418	427	427	414	382	384	444	405	397	411	428	400	411	430	407	436	395	407	429	377	413	417	403	422	420	442	419	442	443	408	448	382	409	453	441	438	372	453	444	427	427	402	436	462	434	413	444	402	438	376	422	446	426	385	412	428	423	367	425	402	425	384	414	412	415	409	410	446	424	438	388	438	430	406	404	398	434	435	416	436	385	419	437	412	439	448	421	436	446	426	389	423	416	418	383	432	374	450	424	432	413	427	451	405	381	406	418	429	380	393	411	413	409	400	410	427	423	390	412	376	442	415	428	400	452	450	425	437	392	441	424	421	402	398	401	429	414	422	401	402	456	434	429	440	415	399	432	357	436	405	428	427	444	436	422	384	447	427	384	413	426	408	398	421	428	398	394	461	424	462	421	424	418	426	414	415	418	407	432	408	446	440	405	406	406	406	435	433	404	436	402	393	458	386	437	396	412	404	434	401	447	419	416	424	434	395	433	439	409	396	405	403	438	415	443	432	423	460	410	425	415	407	416	429	445	400	403	394	436	394	414	412	421	430	404	438	397	422	411	391	432	437	412	429	405	432	421	398	405	433	408	422	402	419	464	439	414	436	426	400	422	425	424	414	446	450	433	405	404	409	417	413	386	436	358	390	420	411	430	387	416	423	443	411	414	438	423	443	442	419	385	430	438	447	400	418	441	422	415	415	431	439	424	438	429	436	422	414	396	411	467	406	440	412	386	404	431	430	382	430	417	413	347	394	408	383	390	433	424	428	403	435	429	433	438	429	410	393	455	434	417	422	431	417	417	404	412	438	418	374	403	411	422	433	430	412	410	406	378	450	417	414	445	448	429	438	406	437	449	398	398	382	404	430	425	398	397	426	422	427	417	398	446	447	430	374	419	397	397	387	410	425	364	410	406	393	403	403	454	415	444	419	384	417	425	430	445	405	404	406	393	390	411	419	406	408	415	407	435	427	418	407	396	432	421	413	413	420	416	412	421	367	440	418	426	433	395	429	433	408	395	424	404	417	422	419	409	369	405	433	399	456	434	468	436	400	390	381	406	424	405	447	370	430	402	407	415	375	415	438	430	441	393	407	444	432	403	429	409	406	462	388	402	407	392	415	456	389	419	425	408	433	408	407	404	413	399	409	410	434	405	434	418	438	417	417	417	426	429	394	422	414	431	450	442	415	402	425	403	423	452	405	428	395	474	436	415	395	390	372	442	385	437	416	448	376	396	414	405	430	408	429	432	435	412	422	434	394	413	426	405	408	412	431	401	422	402	387	419	426	418	428	443	391	433	429	397	406	439	426	411	410	387	408	418	402	384	441	440	422	418	418	425	437	435	434	414	440	405	434	431	384	403	438	404	416	410	390	421	440	418	416	411	415	401	414	396	440	423	410	394	424	424	407	418	399	422	413	408	429	408	380	388	406	421	432	422	462	409	438	418	427	412	432	428	404	419	403	408	397	388	450	426	413	407	403	410	396	390	437	399	408	404	412	377	373	421	405	406	449	419	390	425	439	415	414	417	437	442	426	405	408	420	408	421	435	428	428	413	431	379	435	402	394	423	394	382	378	403	455	427	423	422	404	413	406	465	459	441	410	423	414	390	454	433	403	431	415	386	430	446	435	416	390	410	434	385	437	422	419	395	404	395	425	417	391	432	414	428	448	414	411	449	393	377	404	444	433	409	405	418	423	394	460	415	391	438	383	390	432	421	443	428	409	396	409	418	445	401	429	419	420	404	431	421	409	454	436	429	413	412	454	424	402	440	399	400	413	373	419	426	408	420	422	465	420	440	459	413	406	405	426	414	414	427	455	458	407	411	461	426	380	398	414	431	420	411	398	416	425	429	434	410	412	411	444	436	416	425	406	439	407	410	422	424	426	433	402	406	435	418	448	458	428	422	420	420	448	406	416	420	419	401	390	440	392	416	428	404	410	442	434	419	438	420	388	432	452	438	422	427	420	424	426	416	397	407	421	437	430	419	418	432	401	437	404	481	421	402	428	410	412	395	423	410	408	424	413	404	412	383	421	400	406	401	427	403	412	372	393	417	455	383	420	396	404	432	445	415	444	402	411	416	399	420	436	407	428	422	398	452	458	385	425	425	444	399	416	429	414	411	420	425	380	418	425	381	462	442	437	407	474	430	407	416	439	404	395	454	412	436	423	449	402	436	379	429	420	389	376	414	443	459	444	372	422	415	409	408	409	434	395	402	421	420	430	394	408	420	431	410	427	420	396	414	433	416	419	401	411	435	425	428	406	444	376	469	416	409	399	415	383	436	407	408	424	416	454	426	412	386	429	460	423	401	441	352	432	420	412	446	442	419	427	410	447	446	463	407	388	396	419	436	454	437	405	412	405	416	427	392	419	425	433	435	438	425	419	413	428	404	462	425	446	432	386	381	437	411	402	413	408	404	430	427	421	409	421	399	452	398	396	406	421	410	460	397	449	385	406	423	416	418	395	437	435	455	421	419	449	404	402	410	416	468	463	418	405	394	435	459	432	421	423	377	400	405	399	410	440	404	415	449	419	420	415	393	400	409	422	430	414	431	422	421	401	424	418	403	445	401	379	400	373	424	443	385	400	416	435	414	404	398	437	412	414	461	434	413	443	437	453	409	446	401	367	397	427	422	417	406	375	428	423	427	390	395	392	419	392	432	406	404	377	455	429	424	417	434	448	428	409	408	417	424	445	412	436	405	434	426	445	419	414	463	429	412	408	414	424	423	402	425	395	412	432	403	415	376	429	449	430	430	421
25502	21486	27906	25482	11259	1945	1460	1163	1103	1092	1055	1118	991	1059	1002	1029	1019	1009	991	1027	989	1020	1007	1019	1019	971	985	994	975	970	984	1008	999	965	1050	990	991	997	988	967	997	960	1016	1061	1021	1035	970	1000	968	970	972	948	968	1029	987	1028	1001	970	993	1022	1035	1009	949	981	1046	975	1003	955	937	1002	1042	1005	960	1070	986	999	973	961	961	1011	976	912	919	977	1009	932	972	935	1027	1002	1052	1007	1053	1025	1013	996	1010	992	976	997	964	1035	991	1015	1008	991	965	963	997	979	961	938	1002	954	1004	991	1032	1029	1006	932	962	1002	971	964	995	916	1019	917	921	965	988	1027	1020	949	915	998	1014	986	961	1002	960	963	992	1064	1002	914	1003	994	983	976	1039	968	1002	965	971	1009	941	954	996	968	978	954	957	965	987	955	971	1022	1029	984	959	994	999	959	1012	993	985	1000	1020	1023	990	1006	1025	1060	920	988	990	988	962	1026	956	976	933	1001	1021	1007	1003	1006	986	989	971	913	1031	965	1043	914	1002	1001	966	976	994	975	998	978	1023	960	1007	972	982	1017	988	1066	946	939	1043	980	1026	984	977	1019	1023	1084	971	960	935	1001	962	985	960	1004	974	1062	1039	977	959	998	966	973	1007	1031	951	1022	1026	964	1014	968	982	996	1016	979	998	984	958	968	993	940	941	977	987	963	908	1038	1045	1005	1025	926	994	944	958	970	952	984	1016	970	1012	986	1012	930	1007	966	960	977	973	1009	985	978	959	970	946	1008	966	945	989	960	933	1025	962	965	923	922	997	1024	967	956	987	922	1028	941	978	968	959	965	962	972	885	937	965	1003	970	996	1061	973	990	981	986	983	971	1011	972	1029	1040	1036	1022	960	942	992	1041	1020	936	1013	975	1023	986	980	964	918	1004	1040	970	912	968	928	995	978	1014	978	972	974	1017	965	959	974	967	964	947	964	953	981	995	1000	1019	1008	934	978	967	1002	997	978	981	1005	926	980	985	991	957	989	991	1002	1037	1014	972	1033	998	987	1052	1015	1039	966	1037	964	986	944	1002	964	1013	941	943	1022	943	964	1009	946	1035	963	948	970	1026	994	1000	977	980	997	985	969	975	988	984	972	1019	977	946	983	997	965	938	986	976	987	967	970	976	1001	998	1009	1032	981	977	994	980	976	963	1021	960	972	957	928	951	1014	986	947	986	998	958	962	985	959	955	953	992	947	1011	1031	968	966	1001	965	997	999	1038	917	972	963	979	916	975	985	950	945	976	981	1032	997	963	967	929	978	1035	953	990	958	961	1000	999	972	998	964	993	919	985	973	1036	986	954	1000	976	1015	1008	957	1001	926	1061	924	980	988	1002	980	988	1002	984	988	998	1059	989	942	904	1011	989	963	992	1001	1008	958	979	997	987	1076	972	925	1020	941	974	950	943	968	966	998	997	1006	928	938	970	947	1050	1018	1012	985	996	969	1041	992	999	1028	982	947	949	1027	991	988	912	952	981	948	939	932	950	957	966	990	955	978	949	973	953	948	1007	930	957	939	967	966	946	963	973	954	1020	980	972	975	945	970	984	924	974	1018	1022	1036	966	980	993	977	971	985	966	978	1038	956	931	1000	1027	1024	942	1009	963	978	1009	994	996	967	991	1018	963	955	1039	979	1029	1028	991	963	935	928	979	945	932	968	1021	942	966	976	1031	965	959	989	961	1008	949	976	1017	999	978	956	1001	1013	992	962	930	1036	1036	1016	988	1013	994	1006	1001	1014	949	984	985	1004	955	948	971	981	907	966	970	984	981	1001	986	954	978	1005	1011	1018	1023	1028	932	963	1015	1007	990	970	1006	968	1001	917	964	983	939	959	961	963	935	1057	993	979	1022	955	923	947	1025	1017	986	988	933	1010	998	967	1017	985	973	987	1039	937	1013	1008	976	974	942	938	978	980	1029	946	998	983	1008	1004	994	921	960	993	998	981	948	955	1016	994	966	987	1015	1036	1007	946	907	962	962	1016	953	983	1004	1021	998	1020	905	968	966	1013	959	948	1013	894	944	1001	928	1060	989	950	1022	955	992	988	1020	970	981	986	1022	985	959	964	947	962	977	1036	1032	961	984	963	941	942	987	1003	1024	979	969	992	975	1016	1004	917	989	980	1023	1093	972	1025	912	1052	1038	990	955	994	1011	976	963	961	954	952	1006	973	1032	978	987	952	997	981	1019	981	999	949	968	909	997	977	981	983	960	1051	997	980	932	996	1013	945	1003	980	966	993	970	998	968	958	1014	911	945	994	938	957	991	971	974	1014	989	963	971	989	973	960	935	980	957	969	998	944	1014	985	957	985	1027	934	966	971	990	964	981	913	986	975	914	984	1009	1003	987	995	950	965	987	930	991	968	1029	1003	964	977	1042	1041	979	911	935	950	973	994	966	977	982	963	1037	990	971	950	965	890	950	998	992	941	978	1007	951	1008	996	968	932	944	961	1021	979	928	1005	983	997	983	993	1027	981	987	962	967	975	972	913	987	946	963	941	935	1033	1045	984	953	946	985	994	973	951	960	940	989	1014	991	968	1031	947	953	965	1037	1038	967	977	1015	990	1004	924	1017	990	1036	934	1012	950	965	1016	1030	977	1030	980	957	960	955	937	1014	981	988	953	923	982	968	955	946	989	996	938	967	933	1016	1011	1018	953	945	1027	970	946	953	957	958	995	1006	999	938	987	1024	963	1030	960	994	1002	980	984	949	972	991	953	984	947	1012	961	994	985	1025	990	971	950	983	922	974	945	987	978	954	1005	988	995	1050	1034	964	965	980	983	1021	954	1008	993	996	1006	985	1004	1006	980	967	991	982	956	961	950	1027	972	965	956	996	975	968	970	971	957	957	973	1044	991	989	960	981	1036	956	1016	974	944	996	1011	1035	1011	998	960	927	959	994	955	1012	1058	987	999	1066	1016	1030	919	943	980	1041	984	1008	953	919	943	963	942	989	997	993	977	968	924	948	978	1021	984	1013	1004	959	983	971	983	950	992	978	997	974	932	983	948	963	992	942	933	1034	964	1005	1009	989	995	1015	1011	977	981	1005	990	982	953	979	962	1013	981	972	1013	968	940	1015	958	990	1020	996	968	997	965	988	963	928	963	1011	957	984	919	943	981	969	1017	986	962	994	989	1040	998	961	1023	978	956	979	1003	962	1001	952	995	929	987	941	1034	927	1026	1017	1021	957	1001	977	936	994	1043	1021	958	1018	949	971	996	993	943	960	955	988	960	998	1005	987	954	926	1002	997	966	994	987	917	985	972	1028	969	982	1006	965	981	1036	1013	930	940	1029	1030	963	1013	997	1004	973	940	1011	975	977	950	971	970	972	1017	991	934	998	954	979	990	1042	977	958	1003	930	943	971	983	1044	1010	1002	957	935	1014	1011	966	999	973	986	990	990	990	963	994	1025	1013	1032	957	1002	968	949	922	979	984	999	1025	994	947	970	936	1008	965	991	1044	1016	966	1011	1030	1013	995	957	996	973	971	972	993	969	975	1008	978	996	990	964	1033	981	980	981	980	983	961	1003	954	968	994	1011	938	959	966	1038	994	990	1003	977	1006	1000	1005	959	954	994	905	1010	964	1000	1000	975	1027	998	964	995	941	1011	968	1018	929	992	935	975	1001	998	975	982	1009	947	1035	1053	953	1027	986	1029	1014	963	993	979	995	955	996	936	1009	954	972	1009	1011	1005	992	947	975	934	1008	1073	949	954	992	976	970	954	958	990	1008	1000	1021	983	932	989	956	930	971	951	1051	1005	971	985	977	1005	1021	943	954	1003	992	948	1003	984	993	930	976	919	914	971	935	957	1014	1039	955	1023	943	1010	970	946	966	957	990	983	1009	947	1002	962	1049	979	1028	1006	1033	1005	1004	995	933	1018	1049
3631	3593	3042	1752	1365	1087	972	933	828	862	828	791	810	789	720	763	745	735	756	721	758	760	758	686	768	696	740	695	729	731	758	726	715	698	719	709	716	719	728	711	708	748	694	691	756	730	706	689	695	719	708	661	706	718	736	722	677	702	687	719	736	699	677	666	709	716	686	738	701	718	702	650	712	696	688	748	737	720	721	702	691	687	692	702	708	654	760	707	674	682	716	715	701	726	700	651	667	683	725	734	718	699	690	653	693	693	708	689	694	740	703	683	699	709	710	698	690	667	678	722	698	743	687	680	711	694	667	664	707	722	655	730	735	704	711	686	672	715	689	694	702	648	621	648	663	691	720	697	715	680	749	690	676	703	656	661	699	689	658	707	744	666	712	704	721	715	680	691	702	691	705	705	708	741	712	712	675	700	716	711	731	721	695	699	722	731	667	687	683	683	707	711	646	735	687	658	715	708	737	663	696	691	710	706	669	718	669	685	662	698	660	704	729	734	736	680	687	737	725	703	723	682	713	694	709	638	683	696	672	715	712	659	689	658	774	720	697	706	707	690	686	666	711	719	700	764	702	689	688	704	685	718	725	720	715	659	713	719	694	698	668	766	684	667	724	693	700	753	726	721	717	668	709	699	764	712	627	662	760	631	680	729	711	697	656	705	711	653	666	694	707	724	695	727	667	665	660	735	683	713	673	693	675	664	708	688	698	678	646	737	756	707	655	687	705	664	687	713	692	713	700	706	645	726	695	657	694	712	686	689	719	715	713	667	657	690	690	696	751	660	714	706	738	712	712	660	685	667	712	728	699	654	671	708	723	697	701	713	729	661	686	732	692	717	749	694	713	679	683	670	721	718	643	674	645	709	665	688	654	705	675	750	749	684	686	713	632	706	730	694	677	682	739	650	732	675	671	679	669	705	724	699	672	648	686	706	704	724	718	694	756	671	713	700	755	705	699	713	672	708	682	676	722	673	707	681	684	686	725	683	678	685	715	698	692	696	715	705	722	674	644	705	700	698	684	668	725	703	653	674	734	676	710	685	697	620	686	756	699	699	720	692	684	718	677	693	680	720	681	656	646	678	700	727	669	673	716	725	700	731	671	663	677	699	694	735	674	713	728	713	692	675	675	735	652	655	675	700	707	707	739	699	669	647	697	663	686	711	698	703	715	692	689	672	665	727	719	724	693	661	681	667	736	716	689	682	749	689	751	718	727	679	727	715	724	697	694	723	664	735	686	736	690	713	719	725	691	658	714	697	653	713	681	701	716	691	680	676	684	691	690	704	668	661	690	690	675	658	665	662	714	737	747	706	692	717	712	680	685	688	698	683	731	680	684	666	664	687	714	687	701	694	708	710	667	704	724	700	700	712	704	704	665	710	672	680	696	682	683	647	662	726	658	730	705	685	715	721	728	694	667	699	680	714	632	696	718	690	696	708	730	708	691	716	676	697	718	718	725	716	688	744	650	679	696	722	702	721	709	734	697	656	691	668	727	678	759	704	722	700	681	680	689	646	649	726	693	696	691	716	651	695	734	670	691	682	641	697	717	663	689	684	690	658	716	677	638	691	708	693	668	709	665	691	658	691	688	663	660	668	627	703	679	706	651	723	706	678	689	721	730	680	691	692	700	672	652	713	655	722	692	727	693	698	717	651	679	681	668	702	758	684	734	705	675	660	688	725	684	712	702	674	719	703	681	705	690	682	696	677	705	758	704	713	732	730	707	751	685	688	674	692	677	707	671	706	663	685	695	698	729	703	688	672	674	670	664	698	676	744	658	717	649	733	717	687	693	695	706	663	683	682	687	740	724	672	751	710	642	698	649	703	701	701	716	724	701	666	661	688	742	643	692	686	660	701	667	628	691	673	698	732	686	671	710	740	726	682	718	692	702	720	716	658	690	707	645	662	643	690	655	704	740	660	696	704	668	657	701	648	664	625	703	673	643	726	711	702	701	704	707	700	690	688	656	658	640	712	653	700	661	686	675	695	676	669	689	721	715	716	694	704	677	688	666	687	663	689	630	708	673	707	707	704	716	667	738	678	684	665	696	637	680	698	686	678	682	663	657	716	672	670	731	697	657	691	693	682	692	688	723	665	629	683	710	718	704	715	690	659	699	733	717	694	728	675	671	679	719	692	699	721	687	680	719	654	702	709	715	680	684	724	665	715	677	661	676	659	675	683	650	696	736	708	686	640	739	669	698	732	685	645	716	672	678	634	734	735	702	675	720	676	710	675	735	662	670	757	651	694	708	715	701	649	656	680	731	754	671	671	666	712	685	710	675	734	689	742	654	659	720	712	683	659	708	655	714	692	617	719	732	689	692	708	694	695	685	700	710	673	679	704	675	709	687	684	685	670	726	712	718	680	680	695	715	683	682	670	657	686	749	661	697	659	671	684	710	695	689	720	712	683	675	705	726	670	730	708	735	731	694	676	756	705	620	680	699	706	726	694	664	723	698	666	665	711	681	698	736	721	727	662	671	682	712	665	672	678	675	717	684	634	685	707	708	694	687	699	675	714	703	675	683	670	706	746	602	658	683	716	671	715	715	701	675	707	739	719	691	696	734	692	712	725	652	688	640	756	680	661	704	729	654	710	700	699	706	711	711	685	723	668	680	691	723	680	666	717	674	631	656	690	704	675	677	692	706	670	683	656	708	724	725	685	702	683	688	673	670	732	719	700	719	661	688	664	651	685	675	673	668	713	717	687	667	694	703	724	692	730	629	692	653	689	714	687	694	637	714	764	703	673	682	681	692	694	654	669	637	719	667	671	658	710	686	668	650	696	704	667	705	696	750	713	695	710	722	733	745	732	705	682	693	688	712	695	656	631	691	650	695	692	716	737	728	659	693	720	729	738	658	746	669	678	688	707	677	634	687	729	716	696	746	662	661	710	666	666	684	662	665	743	686	667	760	685	712	667	692	672	702	710	663	686	727	743	718	678	678	710	698	720	680	700	669	619	739	722	719	713	742	659	672	714	696	684	701	689	666	700	683	676	698	694	635	674	665	654	643	750	680	671	665	705	682	704	703	698	667	704	678	665	636	654	679	689	667	699	704	685	683	692	721	653	686	702	664	648	726	692	700	714	693	693	657	697	712	753	716	674	663	723	699	701	689	707	693	689	677	666	707	690	642	747	708	694	692	681	718	707	683	676	646	687	686	684	682	674	701	630	710	708	703	622	644	694	696	693	686	707	682	699	735	734	688	707	658	707	715	662	668	657	718	713	698	675	675	699	686	663	689	700	672	672	711	709	693	711	669	697	711	640	690	733	675	675	696	712	695	693	656	703	682	738	651	713	730	738	692	704	720	711	666	675	726	730	673	718	700	661	656	699	720	669	700	748	714	706	647	651	657	714	673	704	690	664	679	668	734	699	694	650	665	697	738	691	696	687	691	732	665	681	669	701	690	680	691	678	701	706	657	665	645	690	677	711	659	644	643	665	664	712	689	696	636	695	699	695	673	713	662	672	717	640	698	688
24450	21488	28847	24572	21478	8939	1910	1258	1084	1083	1064	970	894	882	885	926	888	930	881	847	903	825	871	852	857	875	837	907	887	894	866	867	803	814	853	865	828	844	817	802	843	821	805	798	828	905	847	828	860	837	808	846	833	827	808	844	821	873	783	790	839	870	858	797	827	872	821	829	862	823	846	862	827	854	800	791	879	769	796	845	831	857	805	805	794	818	795	812	831	816	830	809	775	809	814	842	833	842	833	845	816	788	825	833	815	851	854	779	818	819	812	794	843	876	859	831	814	831	859	874	816	808	825	789	775	816	801	820	826	803	784	842	857	826	822	799	792	885	786	887	830	803	825	789	799	809	857	802	820	849	820	829	792	764	833	826	799	832	808	829	789	812	833	843	849	818	848	818	839	810	842	828	833	829	866	824	842	799	815	834	765	862	837	847	827	806	820	843	832	862	779	810	794	815	758	811	824	843	819	790	837	861	767	787	825	820	842	763	810	796	781	799	852	849	844	820	757	823	804	791	822	771	832	859	805	842	806	826	833	760	811	804	793	766	868	843	831	808	814	819	816	832	786	854	821	821	830	777	835	819	819	829	874	781	848	846	827	798	835	791	805	780	788	775	852	835	863	831	830	861	812	858	860	822	836	807	855	834	832	813	804	853	791	806	794	770	804	858	805	801	812	793	840	842	816	802	781	794	832	779	789	830	841	804	799	816	827	812	776	809	785	832	818	848	771	858	828	823	793	799	837	814	763	815	815	816	825	793	835	823	824	785	824	826	790	803	803	796	773	814	805	790	810	804	798	776	803	803	821	811	820	792	800	771	863	786	813	858	776	807	849	848	842	799	814	778	815	848	880	803	849	806	808	830	819	855	824	817	795	833	829	712	798	850	826	804	785	826	810	806	810	825	802	833	827	840	813	818	835	843	831	783	798	770	833	802	834	837	798	795	813	881	795	806	780	819	812	814	821	815	829	810	775	803	871	768	793	836	807	826	816	816	811	799	873	782	865	801	822	738	838	776	821	846	832	867	820	844	891	786	836	792	840	792	799	823	814	796	868	779	808	815	814	881	800	808	790	806	841	855	854	815	811	819	846	798	783	807	817	810	845	850	801	782	803	845	795	779	812	801	786	816	813	775	856	825	838	818	816	808	811	777	787	820	817	848	865	850	841	802	859	838	847	782	864	845	778	812	844	815	763	799	848	810	801	918	777	843	826	857	840	858	815	823	808	838	787	871	788	810	792	808	864	830	858	811	842	822	819	824	817	785	789	809	788	816	793	781	825	788	821	808	838	819	815	784	838	869	829	763	801	829	859	840	819	810	841	799	837	818	805	822	835	823	792	831	847	806	780	835	798	854	814	792	825	819	813	805	792	804	862	790	805	863	872	814	802	819	799	854	822	750	817	815	808	855	858	820	848	807	829	779	805	852	835	798	837	825	845	813	805	830	779	840	802	862	800	816	796	835	793	833	825	761	853	809	804	808	766	825	811	817	776	803	812	811	819	798	780	868	817	760	813	770	864	803	808	788	792	835	805	795	844	815	758	808	851	842	848	798	812	867	823	842	821	810	837	819	828	789	845	797	766	840	796	838	799	867	827	785	823	855	824	868	765	828	822	814	810	809	776	832	839	812	793	784	786	825	786	810	806	798	782	790	786	803	873	863	822	856	832	787	845	796	749	866	823	815	819	829	820	827	861	789	788	810	809	833	837	878	800	767	798	773	770	869	831	774	773	844	779	871	828	829	831	833	860	780	826	822	787	824	827	807	851	836	827	806	845	797	793	872	818	827	798	753	794	803	788	817	811	817	859	790	772	760	853	770	800	763	820	805	757	830	771	774	768	815	810	780	857	890	849	783	762	828	804	791	765	862	810	831	752	757	773	804	865	799	801	747	843	806	857	787	842	815	816	839	831	816	794	825	814	795	803	789	784	790	825	775	848	817	796	795	799	834	824	829	851	843	830	859	823	796	821	824	780	802	822	813	815	826	808	881	784	829	813	839	772	783	844	802	805	811	830	831	847	829	815	733	780	824	838	796	884	755	849	808	799	795	849	831	847	788	865	785	826	823	834	817	791	818	804	788	837	853	809	826	794	764	779	822	847	833	789	794	791	838	811	873	833	801	819	785	850	842	859	818	811	802	793	843	846	777	799	817	832	829	876	789	823	782	829	800	839	853	833	849	890	768	785	895	735	838	778	824	768	845	816	825	789	819	780	825	836	785	829	810	777	784	776	855	898	792	795	823	788	830	872	778	848	830	797	815	863	843	837	825	803	827	821	800	791	866	791	878	794	777	839	827	860	828	785	807	801	795	803	804	815	839	860	797	767	838	817	803	781	778	795	817	800	830	847	792	758	797	794	806	833	785	781	825	797	813	803	805	770	834	806	742	808	838	774	777	809	777	825	837	776	775	806	807	869	826	842	808	813	826	829	790	802	859	771	842	816	834	873	832	814	871	827	856	800	788	800	817	806	810	818	823	833	838	784	791	816	790	785	811	843	795	811	827	853	838	826	846	788	762	847	823	768	840	797	801	848	816	813	789	796	785	815	777	820	786	792	793	789	753	815	814	835	798	825	769	792	872	798	839	819	800	758	807	834	794	811	776	770	820	787	776	817	815	797	830	816	818	812	812	803	862	800	839	797	844	815	827	796	839	831	815	852	834	782	803	866	755	839	825	802	826	804	808	855	841	818	832	766	845	846	813	769	763	813	861	814	820	784	825	760	815	807	770	861	771	849	804	838	804	810	892	787	847	819	819	778	832	775	810	782	826	795	793	828	807	812	765	841	813	817	824	827	788	830	797	807	792	796	804	854	799	807	807	848	808	784	802	826	734	856	769	839	868	802	815	850	826	804	806	839	760	804	854	820	839	811	811	815	821	791	814	770	816	790	793	850	817	846	806	882	809	816	833	818	833	788	794	798	834	792	805	866	773	813	792	808	813	839	752	832	802	797	786	844	812	853	820	817	794	775	809	813	778	830	819	797	820	808	781	781	803	838	825	776	864	778	765	762	780	807	804	802	818	821	801	795	798	814	830	897	819	797	829	815	865	770	809	802	782	776	811	833	812	830	840	841	817	829	809	833	823	773	833	820	824	815	842	833	808	826	826	795	784	786	837	786	811	837	798	833	809	802	823	872	818	789	786	827	835	827	839	783	782	812	839	806	810	806	860	803	828	858	831	776	873	814	748	812	800	791	835	837	793	766	820	819	856	816	804	788	828	816	793	777	838	769	809	822	777	820	810	860	798	790	787	811	837	882	810	817	784	804	783	823	798	804	785	810	801	826	823	798	820	778	794	830	801	851	804	772	856	782	848	830	832	826	782	815	803	792	818	827	817	812	775	813	806	797	814	810	863	832	812	799	813	840	837	783	806	799	773	837	762	809	867	819	830	841	816	789	863	814	845	803	819	807	805	804	854	867	789	807	883	809	769	802	812	795	773	838	857	784	829	798	806	793	791	772	828	815	835	840	848	797	802	814	783
3812	6039	4959	2655	1873	1400	1173	1006	969	858	797	791	739	706	728	737	744	676	726	691	685	609	604	609	634	679	627	640	607	653	665	615	664	633	623	615	631	589	632	654	605	621	639	647	632	633	570	633	611	585	619	623	585	647	633	638	639	650	625	613	605	578	590	643	597	619	659	598	615	571	583	614	603	635	619	590	591	610	610	603	649	603	618	639	595	610	622	605	609	615	593	622	599	556	655	631	624	639	588	610	579	622	619	599	568	604	585	605	629	612	620	630	600	630	640	628	634	589	564	632	589	562	603	589	620	593	576	602	601	634	621	605	634	642	591	624	586	612	633	610	597	601	639	632	590	561	630	621	624	596	683	600	601	601	624	610	674	624	585	619	612	646	599	619	645	590	611	626	569	581	603	624	600	615	586	609	647	639	642	606	641	612	633	615	597	614	599	656	599	591	594	641	591	629	625	598	607	593	603	609	605	588	590	592	592	629	579	625	593	599	606	587	625	618	584	645	595	584	659	566	610	636	565	603	560	634	595	616	601	562	623	609	628	586	621	633	595	655	572	575	640	638	587	624	624	599	604	569	611	613	607	579	620	593	598	593	606	573	650	645	577	590	647	625	626	614	565	597	537	612	595	625	599	622	632	609	620	571	596	602	616	639	597	601	589	582	632	617	631	585	632	587	598	594	596	633	635	583	593	646	547	625	580	647	623	628	628	587	617	630	637	628	631	613	603	615	594	571	644	611	595	617	589	638	590	611	642	616	570	600	589	601	583	590	612	596	596	583	629	615	545	560	597	574	637	619	620	620	620	661	608	630	568	595	583	586	558	604	611	626	567	631	613	630	654	583	604	585	641	580	597	594	564	559	592	651	602	591	636	580	578	617	604	620	641	606	644	550	603	558	575	604	621	639	600	582	585	562	629	596	578	565	618	597	594	623	623	614	624	579	594	617	575	596	628	619	636	632	651	607	639	573	586	617	600	598	566	607	594	613	620	563	591	631	639	609	591	606	607	619	632	578	557	607	614	627	652	567	650	600	606	578	620	585	612	604	631	584	590	622	580	558	624	621	600	613	590	608	581	586	543	592	613	584	587	613	577	643	588	628	627	584	541	617	580	584	653	595	580	626	593	596	574	596	568	594	632	596	598	636	587	584	580	593	615	628	603	582	611	618	575	630	577	613	623	608	588	599	583	596	544	600	590	582	597	630	575	582	635	626	588	596	594	563	579	610	577	599	638	647	579	624	589	622	547	600	631	620	605	613	649	621	645	625	640	615	569	603	598	596	605	584	615	584	628	582	588	562	608	630	581	604	630	602	655	620	589	629	588	618	617	610	621	627	580	631	618	597	547	620	618	610	562	611	591	602	606	566	586	657	603	633	589	565	618	600	614	598	600	650	579	576	600	603	639	597	576	589	596	632	628	598	614	618	603	609	590	608	561	609	570	588	614	608	578	626	626	591	634	640	605	576	614	629	585	578	585	644	557	614	589	588	637	616	608	597	611	604	574	611	582	618	575	605	633	581	599	637	637	598	590	616	639	592	591	642	604	588	626	614	597	585	610	600	630	566	605	575	601	614	626	574	652	618	573	576	579	549	619	605	591	598	629	635	643	621	622	601	599	580	628	573	586	589	612	573	631	584	561	587	607	598	602	632	576	595	607	551	584	539	634	597	614	562	595	604	590	628	570	596	636	582	584	638	629	640	605	611	574	587	595	558	616	576	624	623	612	615	632	627	631	591	571	580	629	591	625	616	612	580	562	577	594	583	574	590	570	613	604	618	585	614	589	610	582	626	582	586	639	580	586	631	572	587	586	613	592	610	579	596	615	647	634	625	663	613	613	603	596	612	579	582	572	606	577	601	615	612	573	602	571	593	579	577	587	603	613	584	594	589	600	572	612	606	529	580	642	631	582	595	583	592	595	604	564	560	606	585	555	602	591	562	586	582	586	589	580	551	583	616	568	573	619	591	607	592	566	602	562	576	612	600	581	602	566	591	623	599	625	590	608	587	580	613	565	575	643	619	574	624	629	625	664	605	601	611	590	569	616	586	610	646	607	595	603	591	601	560	589	606	610	586	622	552	587	592	577	596	606	556	613	612	563	593	563	623	581	580	599	559	594	596	593	578	594	608	617	601	605	636	588	570	569	570	645	590	612	603	585	531	624	623	590	596	608	617	614	582	584	569	617	605	574	584	605	636	600	584	571	605	580	581	567	630	614	599	599	597	597	601	590	589	631	646	565	625	604	617	608	604	607	606	626	608	583	570	597	573	560	598	611	625	601	556	594	586	624	613	591	573	591	599	597	573	637	634	647	568	627	615	588	631	608	623	587	571	629	574	603	579	633	621	612	645	568	606	572	618	592	574	588	582	623	561	588	637	603	575	577	587	606	589	581	603	507	583	574	563	587	615	601	567	624	588	603	656	575	560	549	591	615	601	606	621	611	616	573	610	614	600	564	643	549	560	610	584	633	603	649	599	575	604	597	613	560	621	618	554	621	574	598	572	548	626	609	592	607	584	575	601	570	655	511	594	622	612	575	626	562	606	576	568	587	618	632	582	648	583	606	565	611	564	627	571	624	633	612	628	552	581	575	570	600	593	613	598	585	585	620	621	626	559	573	613	629	587	580	551	581	591	585	572	575	581	596	612	584	574	548	569	615	597	595	543	619	599	626	603	559	571	657	560	606	582	565	601	570	599	615	589	568	563	587	590	606	600	558	592	571	532	583	594	633	619	575	624	538	590	598	598	571	559	612	622	598	612	613	589	579	621	597	614	568	565	599	537	603	593	590	578	606	561	660	544	571	577	593	636	589	609	594	590	563	619	629	588	568	589	581	629	566	597	502	598	582	584	601	600	624	618	615	578	629	606	598	568	556	607	612	594	601	609	631	579	564	625	602	625	571	604	599	621	630	590	601	575	607	571	628	571	581	608	603	602	620	601	626	614	604	622	594	579	548	633	563	624	604	610	615	601	576	622	641	576	617	619	597	541	532	610	619	593	582	603	600	627	599	609	596	591	581	582	643	542	597	626	636	595	611	629	625	620	614	597	567	632	628	595	585	588	639	584	613	576	578	622	601	602	627	600	618	565	563	567	597	561	604	578	568	622	594	550	566	593	615	549	617	576	575	560	575	560	614	590	569	577	564	658	583	579	577	580	616	599	628	629	566	634	631	573	637	610	594	586	551	585	605	596	619	644	611	590	613	574	557	612	564	602	601	619	582	599	628	628	604	595	609	572	578	618	619	560	609	575	645	643	607	578	632	615	580	591	585	630	619	579	642	585	622	623	593	613	572	566	595	597	580	578	563	577	582	588	637	637	611	607	602	630	649	598	596	585	592	612	577	606	591	625	606	586	600	566	608	621	597	587	592	606	617	623	561	598	621	601	594	564	610	545	553	620	600	589	564	598	576	603	613	591	616	592	588	549	598	587	605	588	614	635	599	617	591	617	605	628	643	646	597	605	596	634	604	580	560	552	578	626
28092	10583	1294	823	582	597	558	606	588	587	568	623	583	589	599	570	576	632	552	526	575	546	559	591	591	583	570	587	584	549	625	584	557	551	579	603	579	618	593	613	614	559	585	570	571	594	562	608	586	565	566	587	563	610	577	622	593	589	528	551	592	634	597	612	566	562	609	570	582	589	584	594	566	602	585	624	628	597	593	621	583	630	574	609	594	570	660	583	586	615	606	615	665	589	580	591	587	607	612	631	653	578	645	602	606	583	542	596	608	560	628	624	600	583	568	624	604	587	600	570	587	574	590	608	573	581	616	588	623	565	568	616	595	639	579	589	633	602	559	600	608	591	579	618	606	607	595	568	587	606	578	592	559	608	604	593	596	528	571	597	611	572	555	581	585	613	597	566	628	541	572	562	570	577	604	594	561	637	574	565	569	597	621	611	598	609	587	613	567	579	584	556	612	617	579	524	597	642	623	576	608	587	613	557	607	581	604	608	558	608	570	602	553	628	568	606	576	591	600	546	623	602	587	571	625	564	578	597	628	590	598	547	643	604	590	531	612	613	572	583	580	630	550	572	587	644	607	610	533	644	605	610	602	567	587	620	589	586	604	592	614	591	621	568	610	635	599	560	537	588	598	570	625	547	629	591	609	581	647	618	652	595	629	585	604	643	615	586	591	635	605	588	583	642	558	599	571	623	606	599	604	565	627	578	578	591	593	617	595	611	607	577	599	596	576	565	572	581	595	598	554	596	591	591	581	618	597	584	604	604	590	588	613	596	569	603	584	573	613	620	571	559	575	567	611	577	621	567	583	597	582	555	575	617	603	601	639	601	606	593	581	562	573	595	603	589	574	535	595	610	611	602	556	570	570	602	588	569	633	576	562	600	597	610	594	570	557	550	582	575	606	557	544	593	575	566	614	585	651	583	605	607	542	558	612	583	639	601	585	620	604	601	606	617	560	570	583	602	568	590	610	594	551	612	604	575	581	563	567	539	582	585	614	571	626	576	642	604	616	605	612	639	585	606	588	562	558	556	591	627	598	589	562	617	564	557	607	586	550	570	621	575	596	608	592	615	560	580	595	603	597	552	541	635	593	568	582	598	566	566	603	599	599	565	650	618	628	522	592	580	595	573	584	607	616	603	599	602	589	580	578	623	582	592	566	579	556	618	597	570	559	539	614	639	620	596	613	613	635	623	600	598	638	605	541	582	585	587	623	542	578	595	608	573	608	552	641	583	618	600	593	606	577	599	602	581	598	567	606	592	566	622	594	566	619	581	584	606	565	561	575	625	590	614	549	604	563	555	605	569	615	601	638	544	571	614	558	570	597	635	598	630	600	595	624	600	578	536	623	615	612	558	642	579	585	636	611	570	600	590	594	605	591	603	588	584	595	565	554	641	555	631	550	628	572	594	571	589	558	640	592	599	623	602	574	570	597	613	635	613	597	591	578	604	554	537	600	585	569	565	595	587	602	581	601	616	584	608	571	577	622	540	566	559	598	597	591	607	567	614	612	559	580	578	605	607	551	607	645	668	568	611	578	581	558	630	615	606	603	620	565	607	578	543	599	609	609	589	579	604	605	586	614	614	613	590	625	589	572	589	586	598	559	592	581	662	598	622	553	603	587	518	578	536	628	569	586	627	587	560	584	590	593	602	595	591	622	604	596	568	630	618	582	604	575	568	607	613	596	608	584	622	600	592	580	577	612	625	605	573	575	577	591	567	599	574	603	575	565	602	642	572	597	621	592	577	595	590	550	641	647	591	529	592	589	576	617	597	604	625	608	588	581	562	573	566	606	586	552	563	600	604	597	581	584	617	635	534	667	579	558	599	590	606	591	610	584	609	606	566	575	599	628	585	624	572	579	650	565	554	583	615	585	585	550	587	589	566	564	565	557	601	580	614	627	578	589	585	568	562	620	608	604	601	624	628	537	646	565	587	604	620	614	564	635	545	591	578	593	630	584	583	575	578	585	590	559	632	601	578	592	586	615	605	618	569	584	604	619	606	609	594	581	596	556	658	578	572	601	566	602	596	626	586	599	572	587	576	581	609	560	581	551	614	545	581	579	571	601	562	608	594	601	664	605	606	563	544	590	562	624	625	602	562	595	614	602	583	579	600	615	633	629	543	580	582	565	586	580	606	618	603	591	574	607	585	558	636	563	596	603	633	595	605	612	580	593	675	613	598	569	580	614	576	596	594	603	595	610	602	597	609	581	618	611	578	587	576	565	610	576	574	648	602	557	606	609	554	580	543	671	623	579	611	551	558	573	591	606	592	604	578	576	597	609	617	617	619	609	609	592	649	581	617	554	578	604	574	555	606	593	577	580	549	598	633	600	576	588	613	582	603	613	570	536	579	572	566	616	628	583	644	571	585	578	615	593	599	629	569	576	607	582	601	608	641	566	571	572	582	607	616	571	596	584	587	599	572	555	566	582	573	574	523	613	594	598	584	568	578	603	586	602	600	556	586	579	592	630	616	571	645	592	597	600	572	585	654	623	562	603	615	598	592	584	639	619	604	628	554	563	619	637	593	553	593	591	606	606	589	607	601	557	582	594	587	570	590	601	599	568	533	590	577	576	592	601	599	598	637	575	570	662	606	599	572	572	591	578	616	596	592	605	625	609	606	611	592	575	615	600	577	600	625	622	598	551	586	606	614	585	572	573	586	606	591	636	569	603	610	639	594	605	569	613	611	558	600	572	616	592	574	578	645	625	564	570	586	598	575	664	582	595	557	607	541	608	574	606	608	565	573	566	609	630	590	574	599	595	609	589	585	587	604	633	609	586	565	600	626	520	604	596	596	582	565	585	607	583	586	556	557	602	579	614	601	622	583	605	574	580	613	638	587	557	566	583	592	588	600	600	616	618	609	561	543	570	596	569	601	591	634	540	598	593	647	555	559	574	559	570	597	650	607	613	582	602	592	643	604	575	598	602	590	610	617	627	606	611	595	612	628	595	545	601	574	626	609	613	561	644	514	599	605	609	608	608	579	591	573	618	550	628	608	536	610	622	594	584	578	593	618	576	618	574	604	593	602	610	581	616	596	586	555	575	574	622	584	610	631	586	578	581	573	574	626	615	576	619	587	605	654	555	601	607	600	629	558	601	616	604	649	599	611	640	549	543	574	597	595	655	560	613	580	606	581	630	595	622	601	586	621	599	624	598	580	597	574	589	585	586	599	616	576	603	570	560	627	615	568	609	600	567	535	589	621	588	625	608	552	596	586	582	549	593	556	622	629	590	592	555	610	599	597	567	583	604	608	566	597	584	601	597	605	621	543	624	602	579	591	540	562	562	583	572	597	586	591	583	581	604	628	628	630	601	547	614	604	664	573	584	624	607	635	590	578	599	600	565	592	647	584	592	602	613	626	599	596	593	575	623	614	599	592	567	612	580	577	603	603	585	577	586	587	609	627	599	610	566	570	560	573	581	607	600	599	612	559	621	597	578	587	590	622	611	551	614	587	606	564	574	605	641	567	588	618
4948	611	581	485	436	464	459	433	453	442	379	399	430	388	432	433	424	441	399	422	430	445	415	439	431	435	409	435	431	411	418	431	403	397	425	412	433	438	421	453	418	427	450	395	428	371	422	421	398	436	401	407	446	412	403	437	433	439	400	389	449	446	448	406	370	445	438	421	420	425	429	422	402	421	403	413	440	401	407	457	432	389	438	434	422	376	387	436	437	410	444	390	449	399	438	414	399	414	422	406	442	439	395	394	415	416	404	400	416	412	431	436	422	434	450	424	383	397	402	426	443	393	438	426	418	437	433	385	399	361	438	417	438	417	430	387	389	422	415	405	399	459	448	390	457	454	412	413	426	401	437	441	428	385	417	442	408	425	440	388	389	431	415	441	431	443	433	432	392	434	440	419	427	408	439	413	391	387	421	435	408	380	408	397	382	426	420	431	449	421	428	433	424	381	407	441	439	417	443	418	475	397	401	436	433	417	401	406	451	417	465	410	414	422	423	477	403	438	402	483	442	397	431	412	413	412	388	420	411	419	421	396	419	426	417	386	420	418	393	436	428	400	437	445	432	408	423	405	403	435	416	410	396	420	418	425	400	440	409	402	419	426	391	418	462	422	413	421	383	403	419	439	441	374	393	423	430	426	422	431	409	382	415	418	384	398	437	404	469	414	407	428	420	419	464	407	411	436	437	427	458	452	425	362	417	405	389	430	417	414	412	397	426	428	424	405	418	419	441	430	415	413	424	448	430	409	416	359	439	444	431	461	434	458	401	464	411	413	405	396	433	406	454	436	375	464	437	439	419	399	375	410	411	438	402	420	417	460	444	367	437	419	466	411	411	422	424	393	407	406	413	413	389	432	379	407	401	417	414	429	474	408	394	370	446	415	405	440	430	430	369	424	418	419	418	419	410	476	433	378	421	406	442	420	419	390	408	441	415	403	389	373	397	448	416	414	442	424	404	436	396	392	387	420	407	406	439	404	411	399	380	394	402	412	435	443	431	423	428	419	431	419	398	428	418	434	374	411	426	397	419	429	425	412	436	425	440	390	437	437	408	404	413	413	390	472	416	440	452	446	402	401	442	452	413	411	422	405	425	420	404	405	400	432	416	431	416	432	439	445	433	427	417	426	396	428	408	409	410	415	433	468	384	451	402	433	443	447	384	482	404	436	420	417	437	408	430	437	394	433	406	426	415	448	414	430	405	406	436	413	432	435	446	428	420	410	386	437	411	406	464	422	456	426	435	385	399	449	389	412	402	436	381	466	449	404	427	438	433	412	423	416	383	414	418	397	439	391	426	445	410	449	404	419	418	413	420	432	423	390	384	388	436	421	422	434	419	399	386	439	459	405	401	437	390	415	403	417	419	424	433	437	415	451	399	398	471	422	428	434	414	439	410	403	417	421	397	435	426	467	410	400	425	425	428	416	409	422	380	439	438	440	393	390	431	405	396	436	378	442	408	405	376	404	392	426	422	404	409	409	436	394	438	431	425	433	411	382	393	416	385	431	427	388	420	436	395	389	413	414	428	474	378	397	434	465	396	447	423	462	392	431	427	407	384	401	426	393	392	425	419	415	394	424	446	452	422	403	407	404	391	435	414	458	408	405	429	411	417	441	445	421	430	420	421	430	434	411	422	418	407	443	414	398	405	413	410	406	423	404	449	394	392	414	400	404	388	443	379	402	419	454	388	449	431	426	392	467	417	446	414	424	420	433	407	434	401	417	393	430	384	402	423	424	464	416	439	413	413	421	434	473	429	398	399	398	422	409	419	434	394	426	397	428	418	406	421	441	414	408	438	437	409	406	431	420	427	424	400	386	434	425	444	411	408	407	424	412	416	454	414	443	444	412	429	416	405	415	375	446	385	413	413	435	432	423	433	400	374	436	428	398	438	435	417	400	391	435	406	455	421	407	414	393	387	419	432	406	392	409	411	431	399	429	415	412	422	402	392	412	402	420	422	433	428	401	417	422	404	400	405	443	425	419	432	391	429	413	403	396	434	418	426	445	430	434	412	395	469	386	415	414	409	435	404	426	437	418	376	467	410	393	457	423	410	431	412	419	421	448	413	409	415	421	435	445	419	459	452	437	415	417	442	470	440	428	427	413	409	439	400	429	408	424	424	404	446	399	391	391	380	387	372	416	438	384	381	433	378	427	396	426	438	426	444	432	412	420	414	433	407	429	444	461	398	413	394	443	440	401	426	388	431	411	404	429	423	410	435	424	433	416	442	422	437	373	389	422	422	442	393	420	374	425	410	416	405	404	449	419	417	444	391	419	484	369	430	401	396	404	405	407	415	416	370	405	405	445	414	403	380	435	406	419	410	419	416	450	419	408	391	463	410	409	399	413	410	424	417	454	402	414	424	424	411	422	424	426	451	441	443	421	414	418	420	435	418	418	418	452	407	394	409	426	376	413	409	426	411	416	452	399	429	444	437	412	390	414	408	404	408	443	415	411	426	444	416	402	403	426	409	449	412	412	450	448	393	381	426	440	418	389	423	426	430	453	440	390	462	423	411	442	450	441	414	454	398	436	434	443	409	385	425	420	430	424	403	420	448	416	408	424	437	410	424	408	425	443	396	402	396	424	451	416	439	421	423	430	381	399	457	425	437	424	388	379	424	414	412	446	406	431	434	431	462	407	398	410	438	419	407	413	416	385	426	426	399	426	443	397	431	409	450	419	399	407	425	399	438	433	456	440	430	404	399	392	399	451	422	418	455	392	428	447	415	396	397	424	408	424	411	403	428	433	411	433	416	427	446	448	415	393	410	424	440	424	413	438	437	449	407	424	396	405	426	421	417	448	427	417	426	423	413	398	441	411	410	403	399	435	418	440	437	395	441	454	440	435	427	414	454	431	407	424	394	405	389	400	446	421	430	417	418	412	402	420	424	404	381	400	438	438	451	407	432	432	423	424	450	379	421	403	429	426	443	376	401	434	389	433	410	407	413	436	478	442	415	408	435	361	422	416	407	448	439	395	411	421	453	439	430	418	383	425	428	460	418	411	420	405	429	425	424	414	389	425	385	414	452	418	437	430	440	413	445	403	432	426	430	395	418	407	414	416	416	385	398	449	397	426	410	423	444	406	423	398	424	410	433	427	423	381	409	425	416	412	426	434	418	412	410	407	443	427	410	413	425	419	381	421	416	416	427	429	381	419	446	417	411	448	394	430	418	418	403	476	408	437	408	398	418	437	416	401	405	427	404	388	412	416	409	431	456	455	422	423	409	429	423	426	427	390	406	416	440	430	442	402	425	415	410	471	387	418	425	395	409	415	440	436	419	408	426	451	408	395	464	407	417	439	394	432	398	437	430	420	396	433	454	390	416	395	405	388	400	432	462	421	440	406	416	410	424	423	416	417	407	395	428	427	448	406	434	402	415	421	430	385	422	391	414	428	412	426	424	413	440	433	402	395	413	443	435	434	401	414	437	415	431	386	439	407	405	421	456	404	397	408	412	425	429	398	424	422	434	412
25500	21487	27913	25442	11142	1860	1447	1165	1082	1112	1098	1098	974	1001	1044	985	1032	969	974	1013	1033	985	1005	991	942	964	943	986	1010	980	1019	1030	964	930	1032	947	1028	1063	1000	1043	1001	978	990	992	979	1062	948	962	990	952	986	1027	1015	945	944	922	918	1000	935	945	984	943	958	929	998	988	993	987	1033	999	1009	969	969	918	933	937	917	983	938	1000	969	973	953	982	1021	953	968	1017	983	976	982	1004	989	989	1011	970	984	982	978	958	996	956	969	947	1007	995	1008	910	981	952	979	925	995	1030	972	958	960	958	1003	965	1038	968	1000	1024	960	962	968	974	950	1014	998	937	978	987	965	1006	1018	1013	929	980	952	971	999	979	1020	1011	974	978	974	879	997	956	1044	969	934	964	951	968	916	960	1016	989	955	997	972	980	962	1005	976	969	960	935	998	907	1032	1000	1003	983	970	950	1021	967	956	924	936	930	950	982	962	971	930	1012	937	955	940	1052	934	931	1031	1002	974	1019	952	971	1013	959	957	967	969	959	982	979	963	923	950	988	960	927	994	950	1023	990	1031	942	942	964	998	966	988	949	952	965	945	974	949	950	934	993	932	914	946	936	993	946	972	1018	955	946	967	968	968	986	975	960	1025	919	957	945	934	956	966	948	990	998	952	971	969	942	927	1006	1022	1023	920	971	956	996	932	905	955	960	932	907	1015	959	997	999	976	961	974	955	905	956	985	967	887	947	977	980	949	947	971	944	991	975	900	977	984	898	965	980	946	986	951	962	1027	965	1016	994	967	957	920	956	933	1016	976	950	955	963	961	961	991	976	950	999	948	988	942	1005	954	957	952	932	959	1016	941	926	1012	948	958	993	973	946	1007	910	972	1001	950	1041	1020	954	952	940	952	1038	933	983	950	996	981	1003	968	949	953	933	966	994	937	906	935	969	997	989	1017	955	967	972	960	976	993	978	979	960	973	945	963	971	941	957	1036	951	980	978	967	976	998	994	917	956	971	920	939	1013	1050	973	903	971	959	959	1005	991	880	947	969	1016	936	939	922	1012	982	977	953	975	969	987	994	991	940	966	970	954	929	933	893	1016	971	947	944	958	942	940	978	987	940	951	983	934	961	991	950	934	931	972	913	948	945	977	955	996	967	929	998	974	981	959	939	936	960	927	938	952	928	961	959	976	990	970	984	965	982	974	1024	1015	1015	1010	947	971	969	934	1014	916	939	937	944	893	982	945	969	930	955	944	980	1003	950	976	936	918	961	928	950	973	928	953	947	957	967	978	976	1001	911	999	921	900	973	919	996	963	1000	955	939	935	931	942	1009	945	957	914	957	938	923	945	1012	967	925	916	969	931	953	996	940	953	919	968	956	933	909	949	953	974	963	1008	990	1007	955	1000	932	949	936	948	977	1000	993	956	907	971	914	915	1017	931	987	1005	972	927	903	971	975	993	947	952	949	896	966	975	989	942	935	963	996	940	925	980	975	976	933	995	967	942	1010	947	1040	929	960	969	950	882	940	946	891	905	930	1009	956	954	1009	983	967	931	979	979	999	943	913	948	1003	951	991	947	961	967	993	940	924	929	956	945	958	990	935	924	976	958	985	961	956	961	947	983	950	956	1009	964	994	941	976	891	949	949	945	976	972	936	951	971	951	983	928	976	985	974	956	969	946	1012	942	981	984	938	980	962	975	978	977	997	959	997	947	950	902	994	1005	933	1013	973	920	1005	1024	985	903	1031	1018	919	972	950	926	979	1016	942	929	977	928	899	916	973	1016	1004	978	943	991	986	971	996	960	926	968	945	939	945	952	958	907	939	939	1014	893	971	944	944	983	984	973	960	947	1018	1001	935	943	976	1003	963	962	981	986	937	990	957	956	959	978	973	918	925	936	925	903	961	970	989	946	940	956	954	1017	954	969	932	921	952	922	964	988	998	950	923	945	985	985	993	963	1027	979	955	917	927	945	939	948	957	983	931	994	972	977	1007	1002	987	927	944	1017	1019	929	964	947	905	949	939	954	951	881	981	950	945	969	987	1023	999	979	1019	976	964	979	993	939	949	964	936	974	973	965	968	951	981	990	925	945	962	928	977	948	955	927	952	984	942	960	989	955	975	953	951	915	1011	965	1013	964	944	993	1007	954	971	1025	959	1034	965	930	997	980	1030	939	1005	987	947	995	967	1008	942	935	976	1015	926	935	963	964	887	966	947	946	949	997	1002	995	921	958	990	1002	993	924	943	951	1008	964	1022	976	903	1011	992	936	963	958	927	1002	947	940	999	982	892	962	958	967	963	941	999	981	985	998	981	1014	978	1022	1000	970	942	949	1040	1003	937	937	911	977	964	959	919	986	985	974	978	979	974	944	982	1004	988	933	949	971	944	951	986	959	910	911	984	953	989	941	952	996	975	926	915	990	943	1000	953	966	927	948	919	992	1010	942	957	966	905	966	948	979	966	944	993	992	918	904	980	905	931	1035	981	957	990	956	968	973	977	1060	980	958	1020	938	946	962	986	947	962	970	984	983	950	920	903	982	986	930	939	999	945	970	958	931	935	991	967	1026	993	940	938	1028	965	935	932	952	956	1000	908	967	963	1007	894	964	979	951	973	904	947	966	948	960	996	952	961	1004	954	941	959	958	984	951	938	996	1019	892	985	1009	935	985	924	962	877	934	958	1012	975	1045	927	993	980	969	1030	963	933	977	986	939	996	962	903	935	971	966	991	945	932	971	908	969	975	974	973	960	944	1006	989	1002	974	949	957	1000	980	913	918	963	940	922	944	1014	909	975	940	972	1037	1007	960	1001	983	974	974	968	957	970	988	964	950	962	965	997	965	948	992	984	941	986	952	980	940	998	921	948	960	940	942	931	991	944	1022	965	929	989	932	953	960	979	978	948	978	999	968	989	870	927	950	896	978	897	975	941	1025	945	1010	903	957	1002	955	925	1000	967	1000	936	931	920	973	964	978	954	974	965	919	943	977	967	932	965	978	942	979	938	908	901	1019	1016	986	987	917	970	978	936	990	983	932	997	952	984	960	984	951	976	938	958	984	998	927	982	911	1002	1014	942	998	942	957	916	964	952	962	997	949	997	950	959	969	962	1006	974	958	961	949	964	1005	948	984	894	943	952	946	948	983	962	980	926	937	990	958	925	921	947	971	991	1026	927	971	888	1000	998	977	997	925	907	931	904	947	933	935	969	970	982	1001	959	953	939	968	982	959	935	947	965	980	921	978	976	952	969	947	967	990	1018	942	947	976	925	985	1008	972	990	949	1006	937	916	972	955	933	995	982	946	952	982	1002	976	919	987	948	984	917	1001	937	948	980	953	961	980	1056	960	961	1024	993	960	980	973	965	975	999	973	974	995	966	966	953	926	972	967	942	913	989	1007	991	938	983	969	919	954	941	978	969	922	973	993	1028	1045	967	974	946	1015	935	987	972	942	998	958	954	1019	956	984	942	925	979	992	969	1046	933	952	907	936	966	1013	950	936	997	968	942	976	961	985	972	924	954	924	997	980	978	910	962	1019	1015	952	910	963	947	987	978	953	985	1013	1018	991	995	966	939	947	965	960	960	1004	966	1019	1037	945	975	966	964	948	968	942	990	986	998	993	921	921	951	964	1024	928	930	934	969	972	1013	1056	1057	942	938	993	991	898	908	919	959	976	990	1011	953	938	952	988	978	961	967	987	966	967	969
3615	3743	3064	1817	1355	1197	958	926	853	844	847	824	781	777	742	738	738	744	784	797	750	732	751	756	709	755	739	736	687	776	758	725	736	707	719	786	742	727	690	744	775	712	711	701	752	741	751	694	695	710	709	666	730	737	708	743	709	678	727	726	700	695	717	708	683	720	715	780	709	702	724	740	652	745	730	741	739	724	690	706	728	661	719	677	715	722	741	720	768	734	683	721	703	733	684	714	755	695	715	699	681	693	708	725	724	701	699	663	741	724	756	705	703	680	730	684	715	726	700	700	737	700	675	716	756	710	698	709	743	689	724	729	740	669	719	699	676	698	689	752	643	691	736	696	734	726	719	687	694	731	727	681	670	758	701	717	725	672	692	803	650	664	684	772	701	711	718	692	716	711	739	703	727	722	746	737	678	692	664	684	648	701	716	697	660	733	652	686	647	707	749	675	772	749	699	725	671	724	724	719	690	754	669	703	723	706	705	700	720	712	710	747	710	647	695	727	690	724	690	735	738	718	735	704	711	697	713	673	636	692	677	723	756	737	735	715	714	698	729	731	714	678	711	676	712	707	729	725	708	739	719	727	695	651	686	709	701	684	712	690	739	687	724	762	720	721	662	715	705	710	695	689	766	712	674	721	725	757	654	682	674	714	703	701	722	699	664	656	685	691	700	727	734	714	732	683	696	695	716	737	681	658	664	724	679	714	736	675	712	744	689	703	743	687	741	691	769	723	732	692	679	695	697	710	740	715	753	690	690	728	676	727	693	733	730	707	703	686	680	708	650	734	709	722	698	753	703	646	731	682	678	691	649	679	704	678	673	699	715	672	698	716	738	724	711	707	730	702	740	679	695	718	663	700	711	700	701	665	683	714	701	704	692	698	737	715	667	687	720	687	690	667	716	728	707	709	743	737	686	740	692	704	702	682	745	748	680	714	704	706	750	681	696	742	737	723	713	705	700	656	701	780	699	684	739	680	691	687	693	702	721	658	689	736	707	713	771	769	691	686	706	717	706	675	724	704	788	711	743	712	730	675	746	688	641	731	740	685	737	665	695	728	708	761	681	721	685	694	694	689	737	672	766	724	671	714	702	643	731	697	720	672	678	668	710	666	710	670	733	704	696	744	738	673	724	672	680	702	735	692	723	688	751	696	736	698	739	691	651	694	677	764	673	647	700	713	714	629	703	685	729	731	730	706	701	698	744	741	692	738	707	724	672	709	671	704	687	725	720	709	649	717	704	718	685	679	702	699	745	669	726	718	680	706	672	742	696	703	695	736	715	746	726	713	743	691	692	723	656	718	728	646	693	744	679	688	697	699	686	727	700	719	722	706	693	691	684	694	709	694	697	735	688	653	739	712	699	723	734	699	684	707	700	711	722	692	701	704	731	739	707	698	691	664	684	717	682	680	703	702	708	726	696	671	675	704	674	750	709	758	689	667	714	728	748	711	710	713	687	664	652	704	727	681	706	740	686	703	670	721	670	707	677	688	727	691	688	688	685	657	704	682	663	690	714	717	682	739	731	691	745	703	724	692	727	738	691	706	715	728	691	730	675	721	727	712	704	728	745	666	697	693	705	708	669	698	686	739	695	683	717	666	681	742	684	749	741	692	679	701	702	677	719	690	719	739	700	733	673	690	744	713	734	738	683	648	678	703	717	700	705	724	710	669	665	644	714	707	718	703	685	753	686	674	699	723	719	727	712	700	678	671	721	672	702	669	673	683	752	702	708	723	676	712	699	726	729	683	648	758	657	626	704	695	709	689	670	687	723	671	657	720	679	659	676	688	684	758	724	712	744	713	665	701	683	666	681	679	684	678	699	688	702	773	662	732	691	648	689	711	724	680	684	704	700	648	728	706	684	717	729	715	724	713	707	730	706	709	682	732	695	695	725	727	692	708	693	709	721	725	723	718	704	734	699	717	692	686	679	666	746	724	641	666	666	679	735	751	699	737	691	747	724	721	718	696	670	697	734	688	742	699	692	722	734	701	668	678	696	749	709	721	679	698	706	674	710	687	737	662	705	700	710	680	697	675	674	741	700	697	737	717	716	677	691	734	673	670	706	696	704	711	685	723	756	745	699	719	733	740	703	689	697	709	723	620	701	699	685	701	695	673	720	688	660	757	675	661	668	619	718	692	685	739	688	676	717	684	701	720	695	695	710	717	718	664	704	678	730	705	648	747	696	703	729	701	684	635	701	723	738	729	718	699	713	665	687	695	750	698	683	661	694	695	708	671	720	669	709	714	659	737	679	687	697	684	719	672	677	642	644	740	695	698	721	724	699	699	656	706	665	676	725	711	679	679	683	671	682	719	652	708	660	693	708	694	727	687	683	689	660	656	726	666	699	713	678	701	680	662	690	720	718	696	748	706	699	718	684	710	669	705	686	735	712	735	642	692	716	719	686	702	689	666	678	734	695	767	727	679	714	706	721	708	747	733	679	672	719	744	708	721	675	676	685	717	734	762	716	734	709	675	678	732	691	702	744	685	724	693	688	681	661	725	706	698	743	674	738	691	751	682	685	731	701	730	721	656	655	724	668	681	754	746	701	721	680	707	703	742	673	714	722	697	707	733	734	688	726	673	734	699	666	728	695	707	710	706	711	707	715	717	746	710	708	784	662	689	728	720	657	656	687	684	679	705	708	677	698	675	734	709	679	674	714	724	750	688	734	715	698	719	675	706	659	688	703	741	748	732	703	712	677	730	671	717	695	668	685	707	730	747	756	692	730	705	683	726	729	698	668	672	678	676	699	716	698	653	682	670	706	711	702	782	702	744	684	692	671	712	730	723	698	667	698	718	700	719	681	721	665	734	668	726	682	716	768	721	713	688	698	674	696	706	666	680	706	658	689	714	669	705	712	708	673	692	689	684	739	745	714	712	721	688	705	739	691	629	677	669	678	679	684	696	710	658	652	718	719	700	705	697	734	711	674	730	673	694	701	678	698	733	670	722	656	704	682	683	738	686	706	689	736	698	701	728	674	701	735	736	733	691	714	692	722	695	707	673	664	681	713	685	666	703	693	716	715	655	717	714	664	700	675	716	702	708	667	702	703	687	668	678	716	636	706	694	649	743	749	698	646	701	716	653	742	703	682	723	671	717	725	741	718	724	751	660	692	692	717	668	705	663	718	711	744	712	709	670	704	702	706	729	688	732	708	737	727	663	716	695	709	713	714	704	763	721	663	754	711	750	678	725	664	706	718	678	696	693	669	675	675	658	704	673	716	751	691	717	715	713	686	673	695	658	710	741	748	678	693	693	665	682	717	662	693	702	739	700	669	703	697	789	707	691	719	687	718	733	712	676	695	722	678	691	694	690	713	662	671	704	718	728	687	660	702	714	679	665	712	674	699	682	659	671	724	730	749	705	726	645	694	673	733	707	727	698	704	703	691	679	722	721	730	709	679	702	661	697	675	682	679	676	718	710	662	692	750	681	700	723	731	684	732	729	723	653	722	717	752	720	659	688	704	685	661	704
24518	21490	28808	24595	21488	8971	1925	1177	1068	1007	914	907	945	890	873	893	897	906	850	838	888	842	875	854	915	842	817	873	844	763	851	806	810	845	852	819	872	836	855	827	836	838	805	783	845	834	811	837	797	783	829	882	806	838	794	814	817	770	795	830	768	785	841	799	786	812	842	804	808	793	835	807	823	819	813	867	823	768	855	839	817	799	834	794	833	826	776	843	822	854	840	833	801	809	787	805	798	804	773	804	844	812	803	827	774	822	829	817	853	844	830	796	802	837	782	842	863	759	776	838	820	808	799	756	775	887	819	801	851	908	798	819	835	785	827	809	847	769	806	808	820	780	763	826	828	805	831	788	771	854	823	799	834	776	853	783	843	854	800	828	853	771	837	836	846	801	762	846	794	830	830	868	810	875	826	785	794	820	807	832	778	795	765	788	794	820	804	878	863	828	783	799	827	869	835	869	809	779	837	831	779	798	797	794	784	826	837	808	850	789	850	807	821	800	794	863	824	838	826	772	817	786	835	817	803	793	823	803	837	824	807	800	826	877	773	823	817	809	791	839	834	794	788	817	815	794	836	930	839	808	740	795	800	795	789	809	821	810	794	821	832	826	835	759	849	868	740	816	847	798	848	844	793	771	779	816	798	812	853	851	853	800	766	787	793	783	829	814	787	851	773	853	783	812	811	796	771	822	805	779	752	812	838	845	788	856	809	840	820	766	814	804	777	832	752	788	853	799	785	822	801	821	781	807	825	795	833	805	801	855	794	802	791	788	853	837	823	773	756	792	775	801	866	771	801	845	802	819	823	797	780	823	817	859	800	800	796	828	769	838	807	779	841	835	785	783	809	798	802	754	818	822	837	779	837	822	762	826	816	796	837	808	807	812	814	792	752	762	807	786	795	802	765	821	806	842	796	861	803	793	825	802	866	848	792	822	812	846	837	786	777	834	742	828	818	827	831	780	832	796	806	808	769	855	830	803	777	845	834	876	810	818	845	864	829	784	730	809	809	779	787	842	806	769	796	823	791	804	840	835	786	844	789	835	820	767	794	861	851	788	844	808	866	803	827	811	792	799	819	802	872	811	773	825	774	835	818	831	823	863	847	808	802	806	835	777	811	788	778	835	812	812	867	810	810	808	817	811	782	873	823	811	819	843	806	803	842	751	802	797	806	805	779	818	811	822	790	823	821	801	789	782	796	797	803	812	856	777	820	793	764	825	844	858	790	838	791	739	770	778	787	780	763	799	775	770	799	815	795	845	794	814	763	802	801	821	841	818	762	809	778	786	835	777	794	785	805	758	813	783	772	817	777	811	785	782	786	807	806	830	833	795	832	856	825	802	816	802	788	780	787	846	840	762	868	846	774	797	793	807	798	780	782	789	804	775	815	851	856	832	880	755	753	770	798	823	785	825	773	782	778	843	817	831	840	812	763	817	790	789	844	834	776	824	769	798	767	842	810	837	818	758	805	813	826	817	794	818	800	810	804	800	823	817	774	774	763	778	795	795	767	757	803	794	788	876	860	756	788	768	771	835	815	827	782	840	810	812	781	817	798	733	851	804	803	777	831	835	833	824	801	810	798	791	833	840	840	796	824	809	815	763	782	842	817	814	792	817	822	798	799	817	799	814	764	779	829	803	779	834	791	836	804	795	826	822	767	779	815	810	836	802	774	797	827	769	854	840	849	829	795	798	797	810	795	768	845	856	765	869	788	762	883	768	810	819	771	861	814	869	791	835	789	832	789	794	822	792	762	785	771	814	782	807	801	778	762	760	836	775	788	797	845	804	823	781	806	803	766	787	826	803	803	761	835	833	843	815	803	821	828	806	771	814	857	760	841	809	797	819	831	802	773	754	774	878	841	814	784	813	828	807	809	777	780	791	781	774	806	791	879	785	830	825	760	822	797	862	825	822	793	803	841	830	797	786	803	832	833	810	815	796	791	837	844	845	824	829	784	744	816	772	820	810	774	812	787	731	769	806	811	798	729	790	770	812	810	822	799	814	810	783	753	822	793	776	829	749	797	823	824	795	841	812	765	750	811	797	823	821	802	816	796	783	792	836	839	817	826	777	793	773	819	783	840	794	840	807	797	802	794	789	820	832	794	790	853	824	782	800	801	788	820	836	788	846	816	793	792	738	824	823	793	829	772	795	778	783	763	775	825	787	780	806	816	814	862	779	804	858	833	846	790	776	806	795	807	861	848	805	812	811	741	784	874	804	794	809	810	806	792	811	805	838	844	782	759	833	777	777	764	798	839	790	782	816	789	828	842	833	800	802	754	878	828	832	784	795	811	795	778	799	791	815	797	831	810	832	838	796	808	807	791	746	809	823	837	803	778	825	786	815	798	804	807	819	827	764	817	825	796	774	830	815	796	785	789	761	799	812	816	791	736	786	789	809	803	753	812	819	812	812	874	788	800	790	849	805	816	822	785	837	752	805	797	810	873	754	745	798	817	777	816	835	786	813	798	846	797	819	805	828	835	757	798	851	780	818	808	805	760	805	763	792	828	829	788	791	822	807	835	814	821	823	826	761	819	752	819	796	839	799	793	780	783	811	769	824	843	813	794	794	812	812	745	818	839	824	835	848	787	785	822	812	823	841	802	793	769	806	819	802	778	791	798	805	801	826	774	779	828	821	774	769	830	788	787	797	795	771	809	864	780	804	792	801	844	777	784	794	836	769	838	823	846	829	776	864	825	799	821	821	822	767	853	765	803	788	832	837	792	785	755	805	838	843	819	786	849	795	817	782	814	730	793	767	797	781	810	889	808	804	783	840	854	848	812	845	817	777	822	856	816	797	810	777	820	854	801	788	741	813	821	831	822	828	780	790	845	838	800	760	802	821	763	799	836	797	779	829	796	778	800	822	774	815	780	778	839	795	830	780	836	814	768	755	829	807	809	860	776	796	808	764	793	840	796	753	822	806	807	800	771	808	826	785	812	809	791	810	815	779	814	808	775	801	817	823	855	754	803	786	799	832	854	842	788	763	801	778	830	800	789	819	772	801	797	736	797	783	795	815	825	835	801	813	806	767	799	825	791	821	804	801	750	800	830	814	729	812	817	807	796	785	841	818	852	775	751	826	785	847	838	748	815	782	811	804	788	806	797	787	771	807	820	835	808	812	831	880	840	801	760	779	842	816	853	816	826	766	791	799	778	842	802	805	829	776	833	778	768	812	765	738	839	771	831	884	820	855	878	800	825	786	792	836	807	775	787	775	798	816	795	811	827	804	781	816	861	738	840	811	828	781	837	829	815	826	794	815	786	801	830	792	818	838	839	829	812	825	793	790	785	812	806	842	812	821	850	761	843	811	815	781	793	800	828	831	796	777	840	835	792	808	863	821	810	791	891	801	838	868	828	831	750	793	858	790	796	837	821	764	816	772	776	826	811	797	795	813	815	843	803	795	774	806	785	838	824	863	787	782	843	824	808	780	834	788	828	794	809	838	901	779	806	855	815	774	767	797	825	810	760	871	859	789
3927	6194	5038	2712	1865	1528	1170	1073	949	899	818	756	757	746	741	680	718	678	655	681	664	616	677	643	687	668	680	620	614	642	682	615	625	620	590	592	585	597	660	606	618	661	610	588	660	619	638	669	606	616	652	626	581	608	625	611	656	620	632	600	624	607	646	616	645	610	648	598	614	640	640	597	585	632	615	626	595	650	607	600	560	660	586	628	573	621	599	605	600	601	607	619	616	594	580	566	649	590	638	605	610	632	565	622	598	628	604	624	569	570	629	622	607	621	641	591	606	625	611	610	598	625	588	589	618	627	606	606	628	610	640	623	563	629	598	564	629	602	574	594	628	593	642	571	602	584	578	557	610	629	561	602	577	569	607	568	629	596	574	592	630	609	611	585	598	562	564	599	623	609	620	613	641	644	617	559	584	612	620	633	610	578	592	609	667	611	586	582	627	573	566	624	621	605	604	606	603	602	606	614	611	638	626	609	600	633	590	606	583	617	630	616	633	598	579	604	631	665	587	593	631	583	616	610	625	618	633	623	595	636	637	575	617	588	608	592	623	615	609	629	606	613	586	605	611	641	610	610	584	590	611	638	588	606	587	607	631	654	580	613	590	585	612	620	574	626	595	624	621	652	593	585	640	682	598	595	564	581	585	590	598	560	642	610	606	625	584	622	584	658	619	602	585	645	573	635	592	585	616	645	613	601	584	611	644	607	621	641	627	580	580	577	644	596	603	625	622	594	643	602	603	605	605	610	603	610	594	601	651	641	604	609	663	616	602	607	626	626	620	643	602	632	627	600	602	565	573	628	614	621	574	595	621	626	565	603	604	608	609	604	640	612	609	615	581	639	627	575	623	600	585	626	650	584	632	634	623	599	607	602	641	639	613	601	638	615	574	603	595	596	617	617	603	628	590	578	583	600	637	602	583	677	621	597	602	652	620	598	617	639	613	625	615	625	590	607	544	563	620	663	600	596	567	558	593	623	613	589	614	622	590	610	601	599	608	569	577	587	574	620	626	584	584	623	572	635	647	643	588	633	599	615	563	620	574	577	599	625	588	646	589	591	577	587	613	619	595	606	582	616	620	596	560	566	637	584	608	576	606	653	592	632	571	572	613	641	605	606	623	544	575	559	603	617	622	627	579	631	610	603	586	613	575	611	625	584	638	582	584	610	592	627	589	574	620	566	592	615	588	594	625	602	605	560	578	573	585	639	613	652	589	607	617	600	611	616	613	610	533	579	591	621	562	647	585	599	607	610	575	618	599	633	604	582	612	627	642	583	594	579	589	591	597	622	586	565	562	572	582	594	618	597	623	634	606	614	666	604	612	656	634	575	629	591	584	593	582	608	584	623	605	577	594	571	592	588	610	622	662	583	605	570	600	579	659	652	609	623	574	620	615	583	566	583	572	622	619	601	582	627	583	615	605	615	587	603	583	619	598	621	625	624	608	616	626	568	584	603	599	606	612	630	606	623	553	644	610	625	602	586	602	600	639	595	641	532	617	640	569	580	595	575	590	615	578	581	600	568	599	617	611	588	580	582	640	570	536	589	561	615	589	601	611	644	567	597	659	611	604	585	558	606	625	614	607	622	558	592	622	604	567	623	618	576	606	628	638	600	597	600	589	600	632	574	579	609	552	636	604	603	639	600	559	614	623	588	586	586	595	587	628	618	604	611	616	604	591	621	591	616	588	621	631	630	605	582	616	595	576	583	625	596	604	587	620	619	554	579	567	621	587	617	625	562	610	539	567	608	613	572	628	590	621	635	590	609	579	627	608	590	602	637	615	563	573	621	628	604	626	604	607	587	598	618	546	640	607	632	584	625	550	594	592	600	630	605	643	565	601	582	620	587	602	618	570	590	582	588	632	588	601	584	596	547	607	608	604	612	593	575	603	651	623	564	586	591	566	604	594	594	580	564	600	592	623	601	618	595	599	587	585	640	638	598	614	598	635	616	620	604	567	634	643	605	586	596	544	557	594	627	626	622	604	622	587	586	601	620	599	623	612	595	583	572	623	596	599	572	587	599	635	678	595	553	549	556	612	615	562	604	592	595	613	599	595	620	602	553	649	608	557	624	573	597	634	615	574	625	582	608	626	572	563	588	602	623	572	635	646	584	604	588	609	669	617	598	596	585	623	588	564	605	591	583	605	601	585	661	597	618	571	567	588	577	619	609	564	589	601	623	583	554	594	597	579	579	605	569	577	596	626	549	632	614	604	579	561	615	572	593	572	596	606	571	583	591	566	618	571	629	571	580	549	625	603	644	615	595	609	585	611	593	643	613	592	595	611	596	617	604	594	620	586	593	595	578	592	608	646	536	631	603	581	602	591	613	577	621	615	584	589	622	595	623	602	597	576	583	591	625	594	604	597	567	598	579	559	561	604	577	574	619	593	601	580	632	535	602	622	580	569	570	622	592	571	603	556	599	582	580	572	588	610	598	597	588	603	600	588	616	601	624	595	628	601	585	615	563	626	631	612	592	644	565	608	618	555	544	571	590	639	582	632	635	628	638	624	571	581	554	617	582	652	601	610	602	592	602	581	550	584	556	616	594	602	610	596	590	644	606	564	637	626	629	597	629	584	548	594	597	612	590	595	612	571	612	608	611	581	604	583	619	588	582	625	636	611	624	618	628	638	573	597	618	589	623	589	576	577	625	577	566	588	605	624	630	609	597	604	599	595	594	620	620	628	603	610	570	615	577	588	648	609	553	594	620	593	546	609	612	580	633	611	582	610	609	538	600	566	668	616	586	557	581	635	602	592	609	605	662	612	599	593	564	665	656	576	648	648	620	607	612	582	635	620	554	607	511	626	596	604	572	611	585	604	614	603	571	561	578	648	651	610	634	607	615	590	594	576	627	604	592	617	594	588	580	584	637	552	655	638	637	600	600	568	612	584	603	631	605	599	598	605	570	567	636	627	592	620	652	576	648	603	595	588	596	558	586	600	607	576	595	597	575	589	578	580	627	578	578	654	578	601	585	624	575	613	569	622	560	569	608	614	623	635	604	589	597	649	584	570	601	629	581	570	603	638	586	629	578	609	622	611	603	600	564	562	643	598	627	583	604	619	620	629	606	606	598	591	546	617	608	601	560	611	577	583	590	569	642	592	612	633	601	583	550	610	622	607	617	581	585	568	622	581	569	638	596	629	567	642	571	595	611	558	623	559	581	599	593	625	587	597	620	581	583	637	576	619	641	578	624	607	608	625	628	581	580	587	564	594	649	586	555	610	584	603	587	618	610	612	628	586	635	613	616	577	591	595	556	588	604	559	611	606	619	597	577	602	582	545	548	585	582	634	582	599	583	577	586	614	600	627	615	615	604	602	602	545	606	649	590	580	570	617	560	615	607	608	616	564	620	581	563	553	619	629	583	608	599	588	649	614	642	570	600	627	580	618	616	626	600	608	620	610	671	609	626	592	574	635	610	575	568	563	641	652	583	556	582	598	572	640	627	675	605	661	599	614	609	611	638	576	631	616	612
27987	10585	1285	806	639	595	616	590	581	570	592	618	589	566	604	596	624	649	595	578	617	578	520	611	577	591	570	585	637	635	602	623	616	592	569	574	556	609	615	595	589	584	566	553	634	617	602	594	569	550	570	588	622	566	626	620	632	586	596	635	588	608	582	575	613	605	620	583	565	574	608	583	567	617	577	587	635	581	626	578	565	627	578	600	600	576	615	547	592	587	573	581	571	611	553	603	596	613	555	536	615	583	566	600	558	600	582	592	566	562	612	574	595	560	603	602	573	546	574	615	586	557	603	544	580	545	594	553	578	625	589	619	561	579	565	608	567	540	548	578	636	605	587	596	576	570	605	563	610	580	607	589	589	630	626	626	586	550	586	569	572	581	599	610	629	646	594	598	621	580	565	619	615	587	551	617	559	621	611	566	578	583	578	588	622	576	609	601	633	615	597	624	576	583	621	587	593	515	642	550	586	614	606	617	639	558	564	597	612	589	553	568	624	635	625	574	598	555	556	590	601	559	569	556	614	570	584	530	582	575	583	612	585	648	590	593	560	567	569	614	637	561	568	608	685	567	588	608	564	608	582	566	588	621	551	611	575	582	600	609	598	615	609	591	588	546	564	615	598	569	586	611	575	562	619	589	578	603	588	566	567	582	604	627	614	548	599	553	604	579	577	594	622	596	617	615	617	611	570	574	602	569	553	594	594	574	596	562	625	602	590	559	586	586	608	591	588	627	594	627	563	609	585	591	580	598	577	571	609	597	611	614	595	591	590	572	587	624	560	591	616	599	617	602	566	567	608	581	557	579	603	590	583	617	575	581	586	564	572	601	611	581	573	601	614	574	610	581	555	611	553	578	563	583	576	580	581	626	590	608	588	605	605	563	605	624	605	584	610	588	603	612	596	596	604	575	597	571	604	612	544	566	584	577	599	604	548	565	598	607	579	554	600	562	598	595	593	612	628	579	587	603	565	602	602	575	595	631	559	619	621	561	534	587	571	614	636	595	659	574	548	567	611	600	543	561	565	573	554	570	613	547	575	605	577	569	551	620	569	577	570	614	610	624	541	604	574	577	597	577	555	582	590	579	621	581	604	610	588	569	580	558	579	581	604	563	548	599	592	619	572	568	602	576	598	546	565	572	609	603	576	584	615	611	587	563	622	635	585	587	597	615	549	591	542	625	594	571	596	546	615	584	585	573	581	582	563	577	614	633	595	569	558	550	644	567	610	573	595	613	633	581	626	574	554	603	593	589	610	597	620	605	584	624	573	557	567	568	578	624	645	578	597	614	570	593	613	594	597	601	628	596	598	605	584	537	611	604	567	575	558	534	573	618	571	545	542	619	556	610	580	578	678	578	611	582	625	619	617	640	558	600	577	633	602	570	594	585	653	577	620	550	604	541	606	598	601	575	660	579	599	568	553	568	572	621	649	567	553	619	584	589	564	584	597	574	598	533	592	617	617	611	590	598	588	554	590	575	560	582	567	585	608	583	619	563	643	546	600	607	587	550	586	576	582	577	577	588	564	589	582	579	584	575	595	564	627	611	604	589	573	617	599	609	574	593	533	617	570	622	547	586	541	587	580	630	561	604	560	589	589	593	610	570	571	554	616	593	596	654	564	574	534	587	574	553	619	598	578	596	596	606	607	628	615	569	585	610	543	574	561	573	591	577	570	585	543	607	564	585	536	614	606	615	575	617	548	592	588	596	546	556	596	560	585	554	569	601	583	622	628	607	582	580	576	634	546	609	590	595	559	596	624	579	568	596	635	613	585	612	576	587	599	593	586	584	540	603	609	615	602	591	585	602	619	604	576	593	600	566	562	591	592	569	594	578	582	586	558	537	563	605	661	629	604	593	580	614	560	591	614	578	599	611	564	604	576	599	573	581	604	612	606	527	589	591	599	578	590	595	619	600	595	579	641	600	630	630	534	553	531	591	619	580	589	577	589	597	569	624	610	626	583	535	635	612	564	627	596	555	609	638	595	560	589	597	581	570	585	626	591	588	573	584	574	656	604	586	592	589	595	602	585	592	599	591	565	546	615	599	611	585	609	595	630	613	575	606	574	608	639	595	638	595	613	586	555	604	558	606	588	568	574	536	575	597	586	605	597	620	607	586	600	603	585	588	572	563	592	619	583	571	603	605	557	590	564	604	584	582	625	573	597	605	589	573	584	619	597	599	621	607	592	648	563	608	603	592	576	574	557	600	575	582	576	555	604	577	610	602	560	589	585	588	571	611	594	618	582	619	565	606	577	585	597	595	590	589	637	614	565	565	621	585	586	592	612	624	552	636	621	592	568	585	561	621	626	601	598	587	590	611	559	578	582	566	575	554	632	575	558	584	625	565	622	610	608	583	616	574	561	545	609	608	603	575	569	609	558	595	580	566	596	540	580	631	566	627	558	614	576	591	623	594	607	590	596	612	568	564	576	564	574	538	595	584	626	619	586	615	593	579	598	595	559	601	570	613	583	625	580	569	576	566	592	586	603	603	613	552	608	585	609	594	623	589	539	574	585	587	591	580	551	559	614	568	601	556	620	583	593	590	581	599	612	559	595	605	543	574	575	572	596	610	560	572	592	598	536	612	582	575	576	608	586	609	573	561	560	562	592	622	622	606	605	577	606	629	597	621	573	610	591	613	562	603	611	594	590	558	542	556	584	563	585	592	670	578	570	629	556	603	606	590	578	631	568	585	621	530	586	608	587	586	625	576	596	585	559	587	572	601	626	608	602	583	610	638	603	624	600	569	592	613	637	636	609	588	576	555	537	644	600	587	584	626	594	611	558	569	611	596	607	605	576	566	580	590	543	539	562	602	567	643	563	579	534	586	575	621	541	602	654	596	584	595	562	572	575	587	537	587	631	630	578	612	642	606	614	548	643	546	586	565	611	602	576	564	602	615	573	591	615	593	581	595	592	613	580	546	625	594	604	613	576	583	546	554	569	599	574	575	589	552	558	600	615	585	578	624	600	570	596	567	604	611	616	553	592	532	565	606	579	581	602	595	592	588	589	580	632	574	573	555	637	639	584	612	595	560	572	644	601	565	578	549	608	582	574	578	594	614	588	589	567	605	575	573	596	585	615	577	604	559	585	581	616	639	563	586	575	614	607	591	607	576	631	635	587	571	557	538	582	587	604	616	529	598	586	577	572	581	579	615	546	598	604	566	559	637	576	561	597	632	548	598	589	583	578	575	583	599	626	599	594	619	577	581	575	553	593	593	586	621	602	584	589	612	608	593	604	598	587	643	605	561	560	594	612	601	599	577	591	554	620	588	590	611	607	571	579	596	613	597	641	526	565	614	586	601	614	593	576	604	570	593	598	587	607	581	628	589	602	634	585	596	565	565	601	580	559	567	595	584	561	604	618	613	575	611	588	580	552	597	584	642	615	573	594	636	612	565	594	609	587	640	542	570	609	608	557	520	589	588	601	586	592	588	601	567	614	608	576	597	595	592	592	586	573	619	633	580	581	605	597	599
5050	635	573	504	435	439	475	412	451	426	421	420	437	421	409	431	427	429	397	445	388	409	450	429	467	451	424	463	448	419	454	426	433	425	434	428	422	451	424	397	436	439	430	450	444	388	384	460	423	422	399	447	419	402	370	429	433	391	409	457	453	404	442	425	367	419	425	468	403	426	445	374	450	404	410	395	380	420	453	426	388	432	412	406	356	380	420	451	441	410	423	444	390	413	412	450	393	412	387	421	451	409	414	431	432	402	409	404	424	432	432	390	413	424	422	422	432	435	404	452	440	425	381	445	458	406	407	422	410	424	433	428	414	401	420	464	423	438	405	443	422	444	409	422	403	416	395	420	460	418	374	392	445	440	461	401	449	393	429	447	431	401	388	428	384	410	419	431	438	425	401	452	409	410	434	409	415	407	417	436	424	399	434	427	392	425	427	438	415	410	435	458	442	432	426	395	416	401	398	404	429	412	418	422	421	449	403	419	454	417	395	415	475	417	406	418	452	410	451	417	416	459	463	460	458	422	436	459	412	425	394	375	443	393	428	389	434	432	391	410	435	446	398	422	452	416	414	435	398	412	414	421	436	439	454	406	430	395	386	423	415	468	404	469	421	443	394	406	397	381	413	453	456	422	412	428	427	408	436	451	394	446	425	441	455	420	406	395	398	438	440	429	434	433	415	401	444	440	395	417	423	440	427	461	412	395	442	430	421	424	477	386	472	402	427	438	398	449	457	478	412	423	444	413	402	388	427	409	399	434	430	449	414	416	421	436	423	441	423	403	449	479	439	407	433	402	462	406	437	410	417	447	403	427	444	415	455	441	419	455	429	408	396	385	415	416	401	415	439	396	393	436	414	392	402	418	431	437	474	430	442	430	427	406	424	407	414	405	441	460	464	415	409	432	430	407	402	393	451	406	414	425	416	406	450	449	464	431	422	436	447	453	403	403	440	405	417	404	412	441	432	464	418	407	429	427	439	410	422	465	411	423	427	402	438	427	398	417	393	396	408	439	413	420	422	430	401	409	407	417	451	430	426	431	406	422	422	395	434	445	398	405	447	434	458	422	403	399	449	413	432	433	426	395	400	414	388	429	396	434	430	408	461	404	425	426	454	400	439	406	388	413	448	429	414	416	399	428	452	377	446	428	437	437	395	436	430	400	361	450	443	436	417	428	456	395	439	406	404	415	400	439	410	435	426	421	422	409	415	415	431	407	417	450	397	418	460	475	419	422	431	426	391	466	419	409	435	421	410	447	444	420	390	434	420	397	422	417	408	411	391	435	445	449	450	390	434	429	413	446	414	418	396	431	411	408	435	413	422	411	447	454	376	405	400	450	418	444	405	380	408	417	408	431	438	435	436	420	468	435	422	400	439	434	473	431	418	437	454	416	422	396	431	435	436	414	466	437	394	406	426	420	416	405	404	428	423	396	422	445	443	396	412	399	388	428	429	437	426	426	410	436	447	455	404	416	394	434	463	403	451	427	442	435	426	442	434	435	408	418	430	451	438	409	433	388	456	425	401	452	406	457	445	437	426	390	425	402	434	400	411	454	468	413	430	411	424	424	411	423	423	424	470	413	405	407	436	422	442	447	393	404	418	429	403	432	469	406	458	425	429	401	389	424	428	464	438	418	457	459	413	436	411	430	398	422	438	420	450	389	412	415	424	404	388	421	439	442	442	459	429	437	399	410	419	438	448	429	401	411	426	445	400	435	425	389	387	444	380	444	437	420	419	401	432	425	401	389	400	437	407	417	438	368	412	419	432	431	404	413	412	422	439	418	431	425	464	439	410	398	373	426	410	388	430	416	432	428	393	368	434	450	411	433	414	400	414	412	427	410	434	390	422	469	400	419	432	415	400	417	417	408	455	412	422	406	404	410	448	452	418	405	419	419	474	423	400	448	432	451	413	450	406	452	441	423	392	433	444	435	441	436	429	434	430	444	432	415	408	420	373	418	442	447	414	404	420	449	364	440	420	441	408	427	428	420	424	422	440	416	419	390	452	412	424	418	417	444	457	451	427	414	444	414	407	392	465	425	398	418	451	422	429	424	437	436	479	420	429	415	416	449	450	395	416	378	442	408	405	408	426	399	454	389	423	402	388	408	434	420	488	420	386	460	462	444	393	446	430	410	427	420	459	421	407	465	437	435	442	436	454	417	412	427	419	430	439	410	433	432	415	448	419	419	406	431	385	447	449	418	402	443	415	403	429	399	406	431	435	476	437	422	428	437	418	440	452	436	438	443	458	417	422	460	419	417	413	460	400	395	414	416	452	400	409	456	409	424	438	433	467	402	404	437	430	416	445	367	435	466	425	416	434	427	429	408	421	420	437	393	446	415	412	413	438	423	415	415	437	436	394	440	437	447	440	414	432	423	439	434	426	408	429	421	442	407	415	436	419	413	421	426	439	445	437	450	396	397	425	396	402	439	406	429	422	395	428	405	395	431	432	442	418	429	406	436	409	435	425	399	420	435	438	402	407	414	425	423	402	437	434	437	426	432	400	446	443	418	424	435	438	401	414	405	441	422	449	437	449	422	440	371	456	411	389	428	430	455	425	398	429	417	410	404	394	420	479	430	381	435	413	377	381	412	457	396	396	396	383	436	390	395	462	414	437	417	367	446	435	416	424	431	408	422	416	461	455	382	432	441	441	419	439	421	425	416	379	429	397	421	424	402	460	425	437	423	425	424	483	412	396	389	402	437	429	399	438	426	452	378	428	467	427	404	411	442	444	426	422	432	427	414	448	430	440	430	438	422	413	400	433	412	426	428	419	399	440	437	411	390	409	464	426	403	446	462	417	432	379	418	453	422	389	432	361	416	420	427	427	416	406	427	430	445	413	450	400	400	445	471	426	427	428	445	418	404	405	405	444	415	425	420	456	418	401	426	432	433	450	407	419	471	402	428	408	400	435	443	380	446	434	450	403	479	488	438	410	378	412	385	436	413	440	402	405	422	470	438	433	400	442	406	396	422	451	434	420	407	448	474	388	436	403	428	421	419	422	420	419	404	432	446	409	442	371	455	407	447	433	417	413	440	385	422	436	422	401	405	457	419	429	413	435	402	445	406	408	451	448	401	445	441	433	457	463	435	408	408	447	426	437	405	423	449	406	402	375	426	425	384	440	406	468	437	415	427	432	441	418	446	420	405	439	419	404	441	428	425	467	438	424	425	455	397	419	438	402	421	440	425	419	409	387	407	417	458	395	417	417	414	409	429	426	390	472	467	419	438	438	442	394	428	428	419	404	438	458	453	418	430	392	420	430	437	440	401	423	428	391	435	386	420	390	411	435	400	414	436	457	409	425	400	409	433	425	421	430	419	432	389	416	435	424	412	424	431	457	419	448	396	417	414	401	404	442	438	419	401	443	378	427	412	388	436	441	441	400	407	420	433	442	440	419	431	433	435	403	410	402	470	425	424	400	430	418	414	422	379	399	460	399	450	428	391	439	389	430	480	404	426	432	454	391	418	426	412
25622	21510	27930	25504	11289	1939	1467	1189	1099	1094	1099	1038	1057	1066	998	1039	1030	1001	1007	1013	1018	1034	1049	952	966	989	1020	1051	942	1010	976	952	1061	1064	976	971	1044	991	941	948	965	986	981	971	1039	969	1009	954	969	998	961	988	955	961	962	972	977	928	966	945	1009	1045	990	974	962	985	1022	1011	980	999	1026	973	972	1008	921	1034	980	973	936	905	1010	951	975	1016	1021	937	976	997	956	991	999	983	909	1000	987	994	959	1002	899	956	1000	983	969	970	987	1042	987	948	1017	961	993	969	935	981	983	931	976	917	947	955	950	985	935	989	976	988	1006	990	998	970	987	974	989	949	912	998	984	965	948	986	977	963	968	1009	1000	941	1049	1003	997	977	991	940	978	987	1024	1045	995	1062	976	933	966	1044	995	1019	972	963	952	944	1022	933	1030	978	998	1005	1030	976	999	1023	956	1011	1029	991	917	931	1015	984	970	959	985	968	1021	988	988	1032	1041	981	975	934	1003	975	988	963	944	989	975	1001	970	988	1009	965	960	941	933	978	962	979	908	953	939	969	1009	951	1013	981	1043	1014	986	983	996	1002	996	980	980	941	966	973	955	1026	911	955	1043	948	1021	991	927	976	988	943	995	994	1007	1031	1001	1015	954	1000	996	962	977	1010	1014	1006	970	928	974	1016	971	947	975	954	1015	968	1018	947	957	995	898	952	953	966	992	942	962	985	950	981	974	964	1010	982	937	1020	911	1011	965	991	1016	928	1007	994	956	929	974	1019	950	1009	927	981	996	953	960	1035	995	962	981	965	1017	980	979	949	950	1003	926	1007	998	984	986	957	987	921	992	925	904	1035	1007	968	971	970	987	993	977	1052	957	1007	917	981	949	937	974	960	993	995	969	1082	977	973	987	964	987	912	968	974	985	956	983	969	1051	1039	975	989	1063	1012	930	1029	1027	983	968	967	967	1005	986	993	897	892	969	987	945	967	955	954	990	937	1013	963	973	960	985	936	996	1030	950	976	968	1010	955	962	936	1009	961	961	943	971	932	1039	999	975	977	1032	1015	940	974	1018	1003	948	952	1011	950	1011	1017	919	942	925	940	987	952	1007	980	968	971	976	935	990	999	971	966	968	981	1018	934	988	1023	969	909	952	973	1020	918	982	938	977	956	954	919	984	1009	948	954	947	945	995	954	963	996	976	994	1006	959	946	959	979	998	984	968	967	947	993	980	986	906	955	940	1011	983	924	995	1003	976	970	969	991	904	968	999	946	961	951	932	989	967	970	947	991	972	973	964	1039	955	943	930	1008	1000	1000	1033	987	951	977	1022	989	1014	998	994	979	934	947	964	1011	967	997	1015	957	968	962	964	1005	961	917	977	960	967	970	931	1023	944	996	889	998	1004	983	944	980	901	942	958	979	983	983	968	958	985	945	977	959	956	968	1010	1006	1015	1016	941	981	972	975	964	951	952	1009	911	973	998	924	931	1019	997	952	953	950	991	938	1000	956	943	954	1004	962	966	1001	979	962	933	939	948	981	974	926	983	970	997	998	963	1023	984	949	944	987	978	946	973	977	950	998	974	965	988	975	926	956	1016	971	970	951	967	971	991	993	976	963	973	933	921	997	1001	958	1035	963	994	1057	938	999	995	981	986	946	1007	1009	1031	967	1015	952	977	1041	944	934	946	961	1012	1051	947	939	1007	973	999	976	984	968	1029	984	984	988	970	961	971	901	961	997	963	927	1005	972	999	977	971	966	971	1041	995	983	906	1086	1003	946	960	991	995	1015	972	1022	996	955	935	924	985	944	983	940	961	964	975	942	933	979	979	955	963	949	893	994	995	990	994	992	1011	978	952	1010	959	980	955	996	988	969	971	999	992	993	969	987	1020	997	965	958	956	948	979	957	922	1037	1033	1002	1009	956	988	953	952	966	979	1021	998	965	944	946	1036	967	961	961	981	901	979	965	952	967	1012	971	959	942	937	993	982	1009	983	1009	1065	992	918	952	963	1041	995	990	969	1030	969	997	996	998	972	978	985	970	950	973	1025	1006	969	1053	1021	1011	1017	901	975	967	969	1000	974	992	969	1014	896	998	998	971	952	932	931	962	937	989	1008	930	1020	930	1013	931	932	951	960	974	986	986	899	968	985	964	958	966	974	968	992	970	1005	967	979	1043	1005	1007	980	971	1000	1014	987	981	905	1020	886	945	992	1005	975	988	970	998	985	1020	958	931	986	957	952	964	1004	1001	993	1023	1032	977	1020	991	920	942	1007	954	1027	965	1031	947	946	940	1006	935	940	961	1020	977	948	961	1008	917	981	946	957	964	988	983	942	987	954	962	1017	968	940	979	918	936	933	1005	1011	995	954	972	921	990	1038	969	893	1045	966	974	992	975	1034	957	1006	938	938	956	979	988	971	999	919	963	1036	1018	953	960	981	977	944	1017	890	950	990	956	959	949	933	995	959	970	1013	961	1044	965	941	1006	1006	948	1066	974	995	976	996	934	930	932	996	953	1011	950	960	989	906	961	966	1003	959	985	964	984	965	923	935	975	975	976	1050	1004	1027	998	982	994	959	971	979	986	1008	998	1001	1016	964	988	974	989	1010	960	959	919	980	983	976	1005	968	980	949	980	954	937	941	911	989	972	960	925	902	988	1008	969	872	955	1010	892	922	1025	980	953	1025	1016	963	1042	980	1005	1009	970	1014	995	964	986	937	1017	1067	1019	997	1013	976	982	969	989	983	1024	900	958	960	1030	1004	947	956	1000	913	937	1016	962	1008	994	972	1019	955	968	981	1015	1012	958	944	943	1019	1046	959	979	981	978	1022	973	981	999	980	928	1018	987	965	1016	964	964	943	972	995	1004	1010	969	1022	973	972	937	986	925	1001	982	970	957	979	980	1006	969	958	908	996	939	962	975	945	951	987	948	985	1024	942	960	937	985	956	1005	977	988	996	942	963	1007	992	1021	1031	972	977	1042	1006	982	942	934	946	936	964	1004	983	1004	984	1004	1020	955	964	986	1012	974	975	964	971	1006	1021	1052	949	985	974	944	955	967	956	943	994	966	1004	964	967	986	942	959	996	937	983	909	964	1005	994	1021	955	928	1012	988	1002	964	971	977	926	945	980	990	990	995	963	995	966	958	955	966	958	985	993	981	1007	983	1047	943	993	937	964	989	1042	947	957	978	1009	988	964	943	1000	997	990	978	934	1009	1018	1020	969	949	991	985	985	1013	950	977	1000	964	938	963	980	1026	1011	955	1010	980	961	972	974	993	1035	1002	995	995	986	986	957	1022	936	970	1003	965	920	984	953	964	948	955	950	1008	961	987	1019	958	976	979	993	949	949	963	1055	990	944	990	940	1027	951	945	920	978	966	985	996	981	936	1033	980	1048	987	975	980	993	1000	987	947	953	977	962	985	968	989	988	977	970	969	987	981	1005	943	941	982	971	980	981	945	980	972	989	904	1013	975	950	936	930	1017	951	988	1035	968	1024	1001	961	1020	979	986	977	962	958	956	974	976	977	925	913	1010	936	1003	1003	951	999	1002	1010	1013	957	1027	1020	1032	987	961	973	966	1029	976	1032	993	986	940	957	981	947	925	949	975	953	943	968	962	1012	916	941	944	965	966	992	979	957	944	1016	986	888	980	997	985	975	1034	969	920	1027	987	966	1002	1009	964	951	974	970	942	968	1006	945	940	988	989	975	969	963	1020	1016	980	952	998	965	966	936	979	930	972	1013	974	938	938	989	948	1029	1021	966	989	907	950	921	996	974	969	963	987	923	948	961	1021	1010	938	965	1006	990	970	1014	921	919	954	957	949	967	961	896	1010	991	1008	993
3611	3741	3168	1827	1359	1110	999	971	930	810	844	794	804	792	791	775	764	793	709	703	769	735	771	740	704	707	687	780	714	724	669	730	722	782	734	715	739	750	726	711	716	704	738	745	731	703	687	699	726	684	687	722	706	742	693	728	721	724	718	731	742	737	709	676	694	758	730	691	771	756	714	685	715	735	728	701	661	740	724	716	770	750	737	722	695	680	703	691	693	702	755	674	698	692	683	764	718	751	698	659	745	768	767	747	711	724	683	685	752	682	710	677	728	691	678	711	691	708	723	732	762	701	750	736	699	714	702	695	723	730	723	702	703	719	735	668	731	759	689	745	744	730	741	702	668	665	696	741	720	679	750	746	723	714	732	673	729	738	693	725	686	800	749	645	713	680	672	740	700	716	689	706	741	698	693	662	691	726	747	739	728	725	690	731	674	702	702	651	713	715	773	707	711	703	714	723	702	748	740	685	769	730	696	728	662	695	688	746	712	698	681	725	711	702	692	661	771	751	719	700	724	730	724	667	707	756	722	696	711	677	706	690	717	673	719	719	664	722	752	704	721	706	690	699	755	679	718	697	718	691	725	690	706	674	756	659	697	670	724	699	726	704	743	695	673	671	735	694	707	736	691	701	719	721	702	719	738	715	759	671	664	692	680	680	750	713	697	701	722	709	736	701	762	693	662	686	704	700	692	732	660	705	724	710	674	752	659	697	691	701	717	675	698	630	681	730	700	652	694	732	740	705	754	686	698	677	743	697	718	682	719	693	719	730	665	689	680	707	762	742	748	744	720	693	754	760	764	705	642	702	737	696	707	688	735	750	701	747	705	724	700	681	675	663	657	695	696	697	678	742	700	699	710	716	712	659	719	719	715	671	722	702	658	752	737	713	714	661	707	735	682	721	746	674	681	740	711	723	714	707	729	729	686	723	702	666	705	743	719	709	716	698	691	723	690	683	688	694	714	738	677	697	706	711	701	723	693	706	753	699	690	717	738	692	713	721	691	704	672	702	664	686	707	698	682	679	690	675	687	717	691	710	721	733	662	681	654	730	657	725	684	698	694	726	678	728	670	711	694	706	723	687	784	687	698	669	698	727	687	736	726	730	691	702	718	698	702	703	683	693	677	710	728	708	722	686	731	750	720	724	718	737	722	706	663	731	654	689	695	721	704	689	680	750	670	679	755	699	679	727	702	710	702	740	709	619	729	747	674	719	724	705	708	687	697	739	721	706	691	676	707	704	659	692	708	707	659	699	724	731	704	702	737	690	699	751	705	736	671	708	682	666	690	691	715	704	714	664	705	641	682	732	737	729	709	724	659	718	695	703	662	690	679	668	702	740	715	720	712	726	725	690	711	696	712	694	690	749	696	660	686	761	694	662	698	708	707	681	681	672	702	675	722	768	682	701	713	701	737	693	695	700	727	689	695	688	688	703	711	739	708	723	676	681	715	707	686	700	718	645	727	731	718	690	682	744	709	682	694	664	729	698	681	697	733	713	640	666	716	704	729	715	703	709	674	707	732	707	666	680	663	680	724	645	750	687	703	714	710	705	672	689	718	706	681	715	692	725	750	724	696	678	709	667	694	706	672	707	697	717	665	675	698	750	667	729	680	703	704	649	685	694	729	716	690	709	769	704	732	710	679	720	664	778	707	666	729	682	764	669	657	682	721	717	738	672	678	671	627	700	680	681	697	706	697	708	673	674	769	699	734	715	666	709	745	711	684	655	721	637	708	727	687	687	697	727	676	697	717	722	679	671	664	718	684	644	709	675	731	720	667	724	671	705	694	749	717	689	673	702	635	672	657	706	717	718	727	688	703	667	719	658	717	681	720	662	724	661	696	693	676	700	701	717	653	652	728	674	728	686	690	719	668	691	699	723	691	730	703	716	700	716	708	690	677	674	692	673	668	717	659	728	681	654	717	707	725	699	700	710	674	679	704	726	709	689	665	696	701	683	693	704	704	729	718	721	716	722	695	712	705	696	705	632	692	654	680	722	665	674	707	688	704	692	705	708	704	708	725	693	743	709	735	681	736	696	742	703	714	697	686	702	707	712	681	677	681	684	717	703	653	754	703	687	647	689	727	675	668	702	721	715	734	688	706	707	749	701	700	752	682	701	693	723	698	718	706	692	713	710	713	706	725	709	729	675	694	666	711	703	647	663	738	727	729	749	675	711	753	685	687	718	668	683	675	718	681	643	697	697	688	721	722	721	713	712	702	694	712	714	688	720	721	726	722	734	741	725	715	703	683	715	730	709	676	695	678	675	681	653	702	705	717	706	659	658	702	686	690	703	705	682	669	636	702	693	658	733	717	714	680	718	671	730	714	708	673	707	671	670	716	651	712	687	652	699	681	709	717	659	738	682	696	729	685	694	673	710	712	666	746	646	652	720	726	712	717	686	700	693	712	735	715	726	721	678	701	687	663	690	752	740	720	707	679	676	740	691	703	692	715	665	744	719	719	767	682	703	691	713	696	703	683	706	691	735	710	734	731	710	687	691	641	694	748	681	685	699	740	725	742	713	721	741	683	691	701	697	751	692	726	731	723	688	708	701	704	720	680	670	727	713	725	685	701	682	674	706	641	705	723	741	731	711	719	727	674	662	719	735	691	677	764	684	685	749	744	682	706	740	718	687	701	701	721	701	729	704	669	660	669	726	661	685	763	690	666	703	699	712	704	702	720	766	698	715	714	704	717	670	654	722	714	743	688	692	779	750	692	679	729	668	704	671	678	695	737	646	693	740	686	719	775	724	706	710	724	713	708	704	683	712	675	676	701	716	684	702	740	701	670	657	711	695	701	733	688	687	661	693	727	703	721	697	687	707	687	737	646	676	700	705	729	704	743	687	710	720	673	722	724	708	733	739	669	704	724	711	698	700	711	739	663	698	677	686	675	700	693	758	705	716	707	673	754	735	652	715	732	674	719	660	683	695	673	707	696	738	670	662	688	702	723	691	714	704	716	693	684	726	694	700	701	678	673	664	682	665	709	704	716	708	653	734	729	694	713	692	708	729	706	708	712	719	700	687	650	702	694	718	686	689	736	680	727	688	737	697	679	696	723	736	757	696	700	712	709	697	704	747	720	732	705	724	732	765	671	680	718	683	734	684	741	707	696	675	698	693	753	673	700	702	743	683	718	698	673	729	716	706	676	698	752	675	655	676	672	696	701	691	666	690	697	745	670	738	746	697	690	707	687	725	726	657	709	699	708	741	697	700	703	742	709	707	708	694	696	704	706	686	700	688	695	667	715	688	703	719	694	772	738	698	720	725	751	693	691	675	687	688	680	697	656	703	727	692	652	724	712	649	723	683	698	721	711	750	686	700	685	704	665	740	731	721	638	668	685	666	690	719	651	715	667	689	668	715	711	775	720	715	696	714	705	689	732	692	650	742	649	698	722	684	710	704	721	684	736	677	655	682	694	729	692	743	707	689	726	668	663	628	685	706	685	699	721	736	690	715	682	712	721	715	762	704	669	668
24490	21494	28842	24556	21501	8890	1926	1206	1088	1013	934	958	903	895	920	896	837	887	866	902	826	878	862	878	908	847	826	846	881	824	845	829	830	875	882	773	822	903	866	774	809	836	834	835	800	877	849	901	806	843	823	789	773	830	794	786	797	846	840	811	810	789	828	760	829	824	798	842	830	785	804	796	778	780	803	850	768	824	855	835	835	786	812	864	817	812	822	840	799	807	820	839	844	787	818	843	893	806	812	781	836	872	821	817	794	841	827	811	828	863	806	821	855	791	796	832	805	791	847	810	831	819	782	854	862	840	840	801	870	836	786	785	807	814	784	807	780	829	795	782	832	845	859	835	903	814	822	885	777	837	832	810	763	856	753	840	826	821	801	797	817	803	781	823	851	836	796	825	740	822	790	806	832	800	799	840	792	818	759	774	825	825	805	825	829	803	802	778	780	788	805	784	793	851	837	844	809	796	833	824	843	783	848	785	759	823	798	798	766	793	808	776	831	792	758	801	806	830	819	830	795	757	811	815	759	773	860	807	836	777	804	850	784	800	840	772	841	834	783	793	812	825	816	783	803	824	794	846	829	820	820	850	827	765	810	786	829	800	813	823	856	788	837	810	826	781	807	833	801	778	818	885	844	773	805	768	825	820	767	792	834	820	801	812	784	769	843	857	784	786	802	793	814	811	831	794	767	795	811	797	884	822	784	808	763	779	827	758	763	797	829	818	795	777	809	780	822	751	804	804	812	763	863	861	805	779	804	792	893	799	785	814	831	780	803	784	767	806	787	779	778	793	817	790	819	832	778	854	792	844	800	833	835	786	840	777	844	760	831	843	788	845	837	837	858	816	851	798	787	793	841	843	754	818	781	839	803	812	855	842	787	842	803	780	827	818	840	817	833	796	784	790	847	786	865	842	751	842	774	746	778	778	806	765	794	836	747	773	777	800	755	792	769	830	844	788	782	775	862	812	734	821	743	808	777	853	817	820	805	806	836	810	803	802	857	795	773	805	828	786	824	792	849	788	859	780	798	813	796	844	838	823	781	785	824	801	852	787	783	815	809	783	814	750	818	811	813	753	806	755	835	839	835	815	802	833	809	851	798	797	827	773	832	828	825	837	822	835	782	817	831	859	790	771	796	804	868	794	757	837	816	813	817	780	869	827	809	827	828	830	860	838	789	797	765	783	796	747	814	798	828	846	828	811	767	813	788	799	866	805	791	798	768	880	726	792	791	798	801	759	827	852	817	825	793	814	833	856	778	804	804	799	828	789	792	811	840	806	870	799	801	865	820	783	825	789	817	854	801	795	811	814	889	768	776	822	786	769	790	766	775	778	763	762	807	840	783	785	846	805	893	843	815	844	846	802	799	829	822	815	854	814	772	840	834	808	762	797	841	830	819	779	818	841	798	840	800	738	810	815	802	796	764	798	840	770	807	879	802	810	814	770	820	811	783	813	819	811	848	777	783	821	842	817	779	799	781	815	791	800	827	773	775	786	801	753	801	804	826	830	817	842	801	783	763	861	764	810	792	804	792	797	745	791	819	819	777	810	827	799	861	856	854	792	802	801	757	766	792	828	832	761	787	799	868	844	743	786	779	800	807	808	796	757	795	828	827	825	799	795	809	799	834	830	807	835	802	809	805	830	797	808	794	810	863	800	833	838	827	785	774	813	800	834	822	842	816	801	805	765	867	779	817	743	829	824	802	764	790	744	800	808	795	748	803	803	801	817	857	850	800	814	738	792	818	770	806	831	738	813	850	751	753	841	790	771	792	797	869	791	789	763	757	739	818	834	778	837	814	810	771	849	766	777	866	785	830	830	819	755	783	769	788	806	796	745	817	819	821	793	807	749	819	782	792	778	818	788	834	824	806	834	787	781	829	803	765	778	865	832	812	800	773	782	769	785	866	850	848	844	756	816	841	798	786	827	803	784	807	804	782	798	796	813	761	830	850	776	783	763	773	810	856	830	816	829	805	775	805	762	817	831	747	811	771	782	755	755	816	751	822	798	778	806	799	878	813	843	799	837	747	814	834	825	877	824	798	789	814	819	819	853	787	807	793	801	806	787	821	780	842	859	818	844	809	782	786	818	793	856	743	844	826	811	828	769	817	846	841	834	803	812	799	826	836	811	821	802	832	806	851	768	796	784	798	746	757	767	794	798	797	797	801	859	789	811	837	811	774	841	746	755	791	844	827	848	773	728	800	839	785	802	775	800	781	811	802	757	842	844	816	785	800	810	811	785	827	791	785	821	799	796	801	827	781	843	776	794	785	781	856	824	769	805	764	799	824	754	800	799	783	844	752	802	820	835	803	774	815	839	846	813	827	844	760	777	854	799	814	820	838	787	771	836	816	802	806	803	794	764	812	796	843	760	837	774	809	873	799	810	878	853	790	832	797	780	796	831	851	792	823	786	836	783	766	810	804	818	743	807	772	811	807	745	836	826	828	820	755	774	782	790	833	811	811	820	799	846	802	759	787	845	817	787	801	877	794	772	777	843	858	870	839	787	815	758	841	813	781	816	821	836	809	831	759	813	802	811	793	842	797	787	822	774	805	791	765	763	763	808	849	825	860	825	823	834	802	770	821	844	765	835	785	775	749	798	753	784	766	799	824	789	752	841	794	816	774	775	836	800	760	784	771	826	848	818	769	785	820	797	817	840	791	803	803	800	801	816	830	808	838	791	812	830	809	815	809	847	821	822	857	801	770	797	898	797	786	800	816	770	781	875	817	775	822	827	856	823	852	773	809	802	811	827	877	787	829	808	822	820	807	850	807	815	777	793	841	813	816	796	834	827	792	791	795	820	840	831	822	807	805	792	810	808	821	792	766	801	818	767	767	808	805	843	811	765	753	813	729	908	820	767	871	788	862	860	771	847	838	829	803	798	808	849	762	767	791	823	839	815	807	798	871	793	803	824	784	842	823	787	825	831	801	796	797	802	762	821	819	822	773	836	779	802	738	805	791	796	820	831	746	799	804	846	811	786	813	842	832	840	791	782	737	844	817	778	796	778	821	836	809	794	792	826	800	779	829	808	774	800	832	846	816	823	837	843	869	850	797	801	779	793	835	803	729	758	844	850	786	822	843	873	810	796	779	785	783	789	770	852	834	781	769	801	752	868	819	866	806	846	774	781	826	762	787	836	859	805	763	784	814	767	794	777	823	822	831	773	840	805	834	814	792	757	816	806	817	848	802	768	757	816	826	751	811	827	785	756	770	783	851	821	797	806	821	799	801	789	832	806	819	797	844	844	802	786	809	784	786	782	813	765	760	853	740	810	839	775	830	829	796	822	764	834	833	784	802	836	785	874	804	811	816	776	830	829	809	762	790	809	745	818	818	801	745	773	831	797	799	806	850	785	805	774	852	815	810	836	825	802	815	840	825	810	823	805	815	791	811	792	850	835	809	811	830	835	779	780	874	804	769	825	763	830	784	873	897	778	773	772	807	789	788	764	790	814	801	840	812	789	781	819	795	722	801	797
3882	6060	5046	2587	1844	1409	1195	1056	929	829	828	767	774	743	704	696	737	728	678	692	664	665	674	655	645	668	621	665	639	620	641	618	665	614	644	632	614	676	634	640	652	620	618	572	604	607	623	617	665	668	659	599	604	643	634	638	586	626	698	616	584	600	627	611	575	616	638	578	609	652	612	645	596	645	627	609	565	618	577	590	581	586	632	604	586	610	599	618	610	618	620	655	584	652	623	614	628	586	587	603	606	620	623	620	570	663	653	598	621	637	608	567	626	661	598	603	586	639	593	603	636	586	596	561	566	574	600	635	608	651	592	579	636	585	637	630	591	614	590	630	622	594	587	619	585	618	627	611	614	612	617	612	647	628	630	614	582	592	592	584	616	645	649	643	591	639	612	627	638	639	643	634	593	589	601	604	633	620	611	599	641	650	652	653	574	621	599	637	596	615	615	569	572	579	613	561	589	623	612	673	642	620	597	571	613	603	628	617	659	620	672	602	640	582	643	597	570	616	641	644	619	606	576	586	642	536	618	595	611	588	630	649	605	614	614	584	616	633	593	638	590	581	612	595	598	561	565	655	592	584	661	628	588	594	613	587	583	654	600	646	607	585	626	620	600	636	580	615	606	622	625	605	619	585	580	588	622	580	611	626	610	607	638	571	581	597	588	628	627	576	613	600	624	609	617	601	605	605	571	625	623	568	624	654	583	622	618	587	606	608	588	586	625	590	624	619	600	609	587	565	607	612	615	580	613	574	589	591	591	632	615	605	603	642	643	580	576	649	594	617	611	622	612	633	610	624	606	618	592	598	587	617	605	620	594	595	590	628	577	616	574	602	602	579	598	585	640	617	590	635	635	588	662	641	613	630	668	594	608	612	557	598	640	615	574	549	592	632	642	616	593	610	596	610	624	607	590	568	544	613	631	599	603	603	657	609	597	584	605	564	612	625	635	608	614	578	637	584	586	605	615	571	608	620	617	613	585	621	577	610	619	546	559	615	573	608	584	589	605	696	602	589	596	588	599	648	581	608	649	627	577	599	589	626	585	600	679	592	631	630	619	619	638	643	576	605	589	543	568	612	620	597	613	600	591	633	556	649	594	634	554	597	605	599	610	605	615	615	601	592	585	581	580	626	598	629	660	633	641	591	603	573	614	635	608	594	600	612	581	631	603	615	619	583	633	564	617	562	568	599	612	641	639	645	589	598	632	631	638	631	628	602	622	584	630	581	618	624	586	564	626	615	535	619	617	561	630	598	636	586	578	616	636	607	635	630	627	652	603	598	591	653	587	618	616	590	608	585	631	639	568	604	610	592	638	636	620	579	611	619	589	585	644	562	636	595	575	574	611	601	595	602	553	615	596	624	595	615	594	584	594	597	611	600	593	599	569	611	599	620	584	603	615	600	608	604	571	618	575	600	599	598	608	544	617	639	606	603	598	615	602	638	600	606	582	579	576	621	619	620	612	611	573	611	601	599	647	645	619	587	614	609	603	579	611	611	607	575	573	608	607	628	606	571	598	604	589	613	569	582	608	577	566	578	599	611	583	626	623	546	614	652	578	645	581	590	604	625	638	630	587	598	605	603	619	613	595	592	629	598	652	575	584	643	574	620	570	628	567	586	613	613	586	577	594	643	584	626	638	591	606	613	615	616	621	589	585	596	594	611	639	594	666	607	579	632	596	640	642	655	575	624	605	621	571	615	618	632	589	631	580	544	624	608	591	602	610	609	617	550	587	594	634	602	649	604	620	587	630	589	592	611	554	647	595	578	585	595	591	569	623	609	599	575	594	585	608	574	578	622	549	596	604	651	596	616	594	594	611	629	573	597	558	581	567	599	588	598	674	626	622	589	575	617	626	602	654	598	588	636	575	597	574	619	553	641	571	627	574	614	594	583	606	600	635	649	646	576	619	546	601	618	632	580	586	616	592	609	596	584	569	572	593	599	608	580	578	614	590	609	556	583	637	625	589	608	614	589	595	603	610	645	609	563	629	591	614	653	626	623	627	570	585	596	582	572	568	578	599	615	605	597	622	629	635	619	610	568	568	589	587	631	640	657	599	629	588	570	604	604	580	591	614	582	637	627	606	571	620	612	602	619	548	551	591	621	554	596	624	612	605	627	591	624	609	612	550	615	595	591	622	589	601	646	600	595	625	587	588	640	590	641	627	577	608	626	631	609	591	600	597	621	599	600	614	591	636	571	599	652	577	629	618	609	624	634	580	617	583	560	610	580	566	578	614	576	569	565	568	583	572	597	603	584	633	578	619	608	602	583	583	592	551	628	604	586	588	580	617	610	589	563	586	605	597	620	582	603	581	599	651	603	592	616	616	657	606	615	619	590	606	577	626	594	604	619	587	600	662	628	607	578	609	596	578	619	600	569	622	613	581	596	588	586	587	550	627	599	531	559	599	627	600	615	591	602	561	628	612	616	596	642	624	602	578	593	587	606	588	598	601	622	626	640	564	578	582	644	567	636	570	628	529	610	562	612	596	604	588	608	590	620	594	593	610	634	607	606	562	619	621	610	657	578	584	582	608	589	571	648	582	618	580	615	609	604	576	586	616	570	608	665	592	586	658	605	603	601	557	573	593	586	578	574	603	572	574	566	574	621	579	562	634	576	577	612	619	601	581	626	605	570	663	589	584	585	601	585	588	582	591	644	610	588	573	577	631	596	612	602	618	608	610	567	589	599	604	586	605	592	599	538	614	613	624	601	602	586	609	619	608	602	568	616	604	614	624	597	617	604	603	605	533	610	602	590	634	595	624	616	583	557	584	559	587	588	579	618	606	608	624	571	610	583	607	612	611	604	631	609	553	612	563	620	631	597	573	584	604	628	574	641	651	609	579	557	569	573	574	586	605	600	588	628	609	632	604	581	606	594	630	619	599	548	620	597	612	567	619	610	604	609	609	605	602	615	577	615	604	600	627	557	587	556	624	547	602	593	622	621	660	587	581	572	583	619	570	593	590	575	637	606	590	563	616	607	594	648	557	620	621	630	618	584	608	621	638	634	606	634	620	552	609	585	617	641	677	568	637	614	608	567	594	568	580	589	635	584	590	610	580	603	649	572	625	574	599	540	619	563	601	612	608	649	558	644	591	601	570	594	582	624	650	588	585	567	563	581	583	655	615	599	645	595	588	527	568	604	608	591	632	601	631	594	619	551	587	595	636	634	636	595	603	626	558	597	599	611	578	568	568	603	604	588	617	629	639	564	605	572	606	618	547	599	628	621	606	593	601	598	558	560	608	636	563	621	609	569	625	611	585	585	615	546	649	585	589	590	615	573	672	655	602	565	634	547	631	629	606	663	581	601	646	612	597	585	672	591	634	638	562	615	608	549	588	613	634	561	611	594	640	620	561	605	589	629	641	563	556	626	620	619	616	606	592	617	597	576	614	586	573	637	588	631	638	604	580	592	601	636	569	605	561	573	637	555	611	552	588	615	554	624	563	573	600	655	600	581	567	628	576	613	600	582	589	563
28002	10698	1227	803	642	594	641	587	618	592	619	595	591	581	596	564	603	602	621	587	553	601	616	647	579	610	567	636	607	631	585	611	613	595	577	585	602	573	580	596	620	574	622	626	627	626	556	619	594	597	600	604	611	630	625	586	605	583	593	626	598	577	562	551	614	549	615	619	558	580	616	603	597	588	603	565	616	576	558	617	629	633	563	559	582	582	557	593	596	607	583	589	591	625	576	609	594	611	621	617	601	609	608	612	631	589	593	606	603	562	574	617	590	598	638	636	620	630	638	590	586	601	567	605	599	560	673	551	578	636	563	642	617	595	580	612	567	607	591	584	587	578	567	629	607	609	609	606	609	615	612	565	622	582	648	610	607	585	616	579	586	540	619	570	579	609	553	577	541	631	582	596	589	604	613	600	634	600	597	591	587	569	623	570	570	599	620	650	666	600	609	586	625	591	585	629	609	583	591	601	605	590	546	624	578	597	600	600	620	627	603	616	558	557	593	586	623	566	610	577	607	569	600	566	586	611	613	571	568	544	616	607	579	631	620	570	635	595	589	619	580	614	596	579	612	602	579	569	581	616	547	571	612	634	571	629	580	576	615	600	571	623	588	610	594	649	630	606	622	613	646	628	583	586	591	580	598	602	593	560	576	568	620	622	586	636	593	592	581	574	603	587	655	561	571	607	625	604	584	587	612	589	574	599	593	548	641	559	591	609	567	595	630	616	568	626	624	587	566	598	583	621	591	591	626	572	578	597	584	601	615	556	607	590	585	604	652	583	613	569	636	553	588	596	588	630	602	607	607	583	576	621	602	606	616	574	625	583	565	601	582	590	620	592	645	636	641	600	584	577	582	597	595	546	638	576	543	613	603	567	578	602	567	594	599	578	584	561	557	604	572	580	581	555	605	560	590	591	634	569	611	628	587	620	624	582	603	581	621	592	607	590	580	600	612	545	579	621	583	582	566	578	606	574	547	605	667	654	565	590	573	615	617	611	601	595	597	598	575	581	583	621	547	559	625	563	580	569	608	600	610	601	608	599	596	578	566	631	596	560	604	588	609	604	566	621	638	596	572	567	624	568	607	605	557	615	558	559	598	595	622	619	616	577	573	594	638	577	603	626	538	625	615	603	558	553	584	560	664	578	629	585	568	540	587	616	634	605	613	606	602	583	607	550	617	603	605	586	608	582	641	596	608	628	588	598	583	595	625	587	615	574	578	603	603	567	600	621	596	555	636	624	605	615	586	597	568	640	608	604	588	604	580	567	598	553	580	573	578	577	603	615	601	576	569	625	592	559	577	585	567	582	635	625	572	552	616	659	618	587	568	586	572	591	639	551	578	604	606	625	599	611	581	597	549	616	566	598	596	610	567	595	596	628	578	557	613	606	608	600	580	635	576	598	592	594	539	603	598	617	602	611	589	602	559	555	617	572	569	595	567	615	625	538	615	561	589	584	630	579	579	585	546	634	633	579	570	607	589	547	592	657	578	599	610	577	595	603	615	578	619	596	611	635	584	574	589	596	582	560	590	593	589	583	584	625	598	578	598	612	598	587	571	604	606	586	567	620	587	590	589	576	601	587	589	554	580	555	583	604	606	604	579	605	615	602	564	562	580	630	645	534	581	605	591	610	596	556	595	585	622	599	610	567	594	574	609	579	618	587	580	593	595	632	644	626	628	581	652	556	585	626	620	615	581	626	564	606	593	597	578	611	603	645	607	583	614	622	563	602	598	609	586	585	585	585	558	588	586	574	643	603	567	617	583	592	547	666	591	625	583	595	549	598	590	582	627	590	588	577	582	603	606	577	563	592	601	618	604	548	551	615	595	596	575	562	542	619	606	614	574	600	596	605	627	578	608	620	634	581	576	592	595	595	594	623	574	584	590	629	579	567	566	569	613	552	593	564	603	653	597	568	609	616	572	622	575	598	594	592	607	573	565	578	575	603	628	616	579	598	629	606	552	616	570	599	611	611	580	599	555	621	578	602	593	553	617	583	576	615	622	580	611	588	591	572	592	634	568	591	605	550	579	577	616	603	554	641	603	603	570	587	603	623	616	563	561	625	594	588	551	543	601	582	586	592	639	610	622	559	560	604	593	609	620	583	551	585	613	610	653	611	603	594	608	571	568	589	612	563	543	597	597	585	601	545	656	567	590	599	646	597	619	574	590	615	571	578	621	591	584	590	553	589	593	595	595	615	639	572	589	583	591	630	577	579	622	577	622	600	571	609	572	567	590	549	632	568	585	581	580	565	612	542	643	563	623	590	577	598	593	584	558	623	554	596	541	620	582	612	637	545	621	535	609	595	590	574	577	595	615	573	574	566	601	570	598	590	593	592	584	609	623	547	632	612	615	582	595	580	610	588	585	590	592	604	588	590	650	604	564	600	591	594	592	561	626	604	580	602	615	595	597	579	581	631	642	581	575	597	624	652	595	609	581	617	567	595	567	627	616	642	607	612	587	631	585	590	605	589	566	597	591	613	608	577	539	621	574	601	588	591	588	615	611	600	579	595	591	599	596	597	545	528	598	581	524	596	602	576	544	574	601	584	662	636	609	619	586	563	584	594	593	613	612	606	566	612	572	575	564	574	611	601	594	610	605	602	618	637	587	566	597	573	604	609	574	599	588	588	605	633	602	621	616	610	573	586	575	578	583	549	568	613	607	558	596	581	613	586	562	588	636	603	572	612	577	575	597	555	615	655	570	589	581	583	580	620	585	599	594	582	622	588	604	603	620	615	574	556	582	559	614	590	563	588	549	588	620	644	590	588	667	601	587	567	632	612	622	606	584	582	621	593	572	562	587	583	569	578	625	574	574	619	625	649	555	621	621	615	651	577	602	590	575	608	571	622	605	616	605	606	558	596	617	617	608	595	580	590	608	608	576	554	562	628	571	565	596	611	600	597	595	621	631	600	616	607	591	634	582	554	559	552	628	567	576	554	597	581	667	572	604	580	600	635	586	631	608	594	594	609	614	587	623	566	607	597	619	566	595	614	605	587	592	590	606	605	570	597	556	603	576	559	600	558	592	573	588	641	607	633	613	579	594	638	557	625	622	586	607	625	592	591	586	603	610	612	597	585	608	584	555	554	607	562	600	614	576	607	596	539	573	601	603	588	624	574	606	649	596	621	610	581	582	587	568	575	612	638	579	587	608	633	587	583	619	563	580	619	600	577	617	599	593	557	592	605	647	640	626	613	593	568	540	587	606	557	620	613	602	598	587	602	613	642	598	567	565	580	577	618	595	575	581	583	566	560	559	595	590	581	633	587	572	615	640	612	586	600	597	599	598	583	577	589	545	616	589	612	602	592	595	614	566	589	587	622	580	603	594	550	574	578	627	581	592	543	574	626	597	597	598	588	559	570	574	626	615	583	600	573	572	562	636	579	602	599	556	644	556	605	555	581	547	584	614	607	561	558	613	614	588	560	602	565	621	580	601	558	664	604	597	578	620	602	561	572	599	603	597	605	608	562	571	594
4955	640	584	503	445	465	431	482	412	441	424	481	430	438	428	419	414	441	424	452	437	424	444	421	420	438	397	438	430	433	427	452	433	459	430	441	429	458	395	393	410	424	380	440	427	411	439	394	403	432	429	417	458	433	430	428	424	423	383	409	437	464	429	429	427	432	428	454	433	418	432	374	435	421	412	446	430	432	429	384	405	404	411	439	422	411	431	404	435	429	419	410	455	448	398	399	429	443	404	434	431	410	434	403	411	397	474	428	411	422	424	414	430	402	437	440	433	454	428	413	421	459	460	441	422	440	463	447	453	392	433	405	451	448	427	407	448	442	416	414	446	402	436	428	398	422	411	423	414	442	375	439	452	432	406	427	439	412	427	449	440	398	411	421	431	378	396	416	446	444	468	398	453	448	424	416	431	431	430	420	423	419	457	452	407	401	448	419	444	434	427	411	453	416	414	421	434	421	405	400	400	459	411	412	408	417	411	408	412	419	443	431	429	436	449	417	450	415	421	410	415	439	438	427	405	428	429	414	403	434	443	430	412	405	396	431	405	450	410	442	426	439	439	401	424	442	427	435	418	428	430	448	412	431	421	419	411	406	407	441	471	428	442	425	426	438	433	407	394	392	429	412	421	432	397	398	449	392	410	417	450	433	425	412	436	404	434	438	426	400	439	438	467	391	407	414	407	417	433	424	407	422	449	418	405	445	449	418	413	417	409	430	425	454	447	413	430	467	459	435	406	465	430	413	406	432	427	419	456	412	438	373	436	435	388	427	456	397	401	371	429	400	437	421	409	429	427	447	456	402	437	415	415	419	450	417	447	414	418	411	425	372	426	413	425	418	408	458	419	395	455	397	432	419	407	433	380	438	432	421	437	415	399	414	443	418	449	477	459	469	427	421	434	447	429	420	416	419	399	414	393	442	431	395	417	405	412	417	420	413	431	409	438	408	436	469	445	452	394	409	425	450	431	409	422	432	422	441	440	398	380	427	428	434	417	412	399	405	431	402	427	465	442	449	394	483	459	401	417	425	422	420	412	392	414	437	409	427	433	407	431	403	436	450	452	437	413	432	430	422	410	406	403	420	421	419	433	391	394	415	407	428	385	430	439	448	430	399	375	425	418	394	402	398	429	429	401	402	465	429	415	426	417	399	462	386	469	435	395	435	400	403	427	424	416	415	429	445	426	404	405	458	420	435	379	420	429	446	396	423	417	412	413	426	423	408	429	428	395	450	416	443	379	444	436	424	410	427	437	448	424	420	398	456	412	471	406	413	447	425	424	439	446	445	401	419	462	389	399	412	400	410	442	412	418	405	389	409	390	437	419	448	436	443	461	426	400	426	425	427	420	439	393	444	461	445	407	453	431	434	433	430	416	431	422	410	410	408	395	402	421	420	413	451	420	426	409	437	445	410	427	398	481	443	412	446	465	419	416	430	417	412	452	454	427	409	419	414	449	423	445	427	426	432	428	390	426	423	416	404	446	393	435	405	437	400	381	443	408	391	403	407	434	393	430	417	404	423	397	402	432	431	486	452	430	462	469	415	413	394	419	406	434	409	416	452	428	418	395	433	453	449	430	399	446	450	458	399	415	455	398	418	441	425	418	413	413	430	400	405	423	423	434	410	445	403	420	414	441	475	426	442	468	447	438	454	440	398	457	394	434	428	411	435	424	417	434	419	409	409	393	452	434	429	442	406	415	431	452	409	419	447	446	441	412	411	411	380	417	394	449	424	406	465	431	443	421	397	449	423	397	432	448	433	402	388	438	405	401	443	453	459	411	434	426	447	443	412	403	445	402	438	389	400	444	439	401	422	411	407	418	442	377	450	394	434	413	407	440	434	444	431	430	402	397	432	431	434	429	404	414	418	434	420	420	446	462	430	396	437	437	419	417	413	420	415	419	422	390	459	446	399	420	422	494	406	432	418	422	471	425	397	432	450	438	402	413	412	457	417	404	435	411	425	403	438	409	411	434	384	416	418	419	400	440	425	434	399	424	466	422	419	404	442	422	381	475	436	432	428	415	420	395	449	418	391	420	406	438	426	424	415	431	401	440	437	415	422	406	409	442	413	419	410	416	427	423	399	420	428	429	428	415	423	414	404	442	409	418	427	444	434	446	440	421	423	427	405	435	444	390	424	428	454	404	457	427	405	429	425	394	428	415	412	454	415	412	386	424	423	414	446	475	419	429	400	439	393	439	428	421	432	431	391	385	416	443	441	393	452	389	410	452	423	413	400	424	431	445	414	412	386	469	424	432	425	453	418	397	421	426	449	416	407	410	421	421	419	453	418	462	433	416	410	388	434	437	448	425	403	395	416	430	445	419	407	422	440	416	399	388	437	432	434	428	444	412	421	403	439	423	459	441	440	414	421	375	431	458	405	404	415	443	411	422	437	408	428	424	441	421	418	424	398	409	408	443	411	436	415	435	436	437	458	435	391	408	434	423	438	398	411	465	463	421	421	434	442	403	425	441	399	421	410	464	395	426	399	432	424	436	447	425	432	434	429	402	415	436	439	420	415	405	403	421	431	430	425	457	441	417	424	408	402	410	396	417	428	431	439	426	422	430	434	430	462	405	421	407	395	438	403	451	458	433	437	457	432	389	426	430	400	445	479	433	416	415	463	428	399	458	442	416	430	409	432	425	414	416	419	441	405	435	453	448	417	412	444	422	447	428	445	422	457	409	421	425	414	373	401	408	444	417	397	417	420	432	399	430	425	450	395	400	429	434	402	423	443	438	405	430	419	417	394	436	437	451	416	437	429	404	432	437	435	404	402	417	450	459	416	426	431	391	389	399	400	419	404	447	418	393	436	446	440	435	426	414	400	409	421	412	410	450	404	450	449	407	425	433	434	424	407	437	427	424	429	410	461	418	431	399	413	422	438	417	440	446	451	448	423	409	423	391	437	445	437	450	405	406	463	426	391	403	420	419	449	436	405	433	452	416	401	431	391	428	407	433	439	414	424	419	429	420	410	450	417	437	432	440	436	414	432	397	371	450	438	417	410	478	410	418	436	432	449	427	444	420	420	442	441	430	440	397	439	416	419	444	434	431	432	444	436	413	439	426	431	418	381	428	429	415	420	435	411	397	412	414	447	418	427	421	392	400	428	454	439	423	400	453	431	437	430	415	470	406	404	441	421	411	434	426	436	422	412	431	412	443	413	405	443	390	430	417	432	442	434	434	454	429	397	417	411	448	424	427	422	443	439	428	411	435	408	414	424	418	393	437	441	425	393	446	420	391	428	428	484	439	422	408	446	454	412	427	414	424	429	427	426	419	423	397	446	433	461	451	447	418	425	438	454	414	475	464	476	403	448	438	456	384	458	422	427	403	451	439	418	423	433	411	411	409	428	431	450	426	428	419	420	422	443	432	422	402	460	420	417	392	438	422	431	443	441	394	410	423	425	412	442	412	414	359	450	435	406	422	402	436	422	410	397	387	421	412	424	411	409	427	418	433	414	421	400	408	433	412	426
25524	21488	27925	25459	11257	1950	1430	1238	1108	1117	1100	1081	1034	1008	1009	990	1040	1046	1014	1007	980	1056	973	961	1008	1029	1010	973	1051	1014	960	991	976	984	968	984	1031	965	960	974	951	1009	982	936	969	1029	1019	1022	1047	1008	1013	978	952	1036	1057	990	988	1003	949	995	1009	1002	999	996	953	1012	982	959	960	1070	1051	961	974	1003	1039	974	1018	1007	1001	979	1033	989	991	968	977	1058	955	950	966	1002	977	1029	1056	958	991	991	990	1003	934	898	949	1023	1036	1044	992	1010	1064	943	947	1010	966	949	950	944	1035	946	975	966	893	990	968	975	975	986	982	993	958	971	1022	977	1042	948	996	1017	998	947	926	993	992	955	1006	978	973	958	974	964	1013	997	1047	1002	999	958	1011	936	1023	941	993	1017	995	938	1033	1024	963	1073	962	1006	949	983	977	1019	948	1033	946	947	1065	955	970	1036	986	1002	967	982	989	997	1026	972	934	955	991	1027	988	1049	954	1006	1024	949	994	978	996	1012	945	923	979	951	966	963	973	960	978	1016	916	1004	1047	979	1031	982	976	979	965	940	975	969	980	946	963	958	955	996	954	979	997	1001	978	983	1004	1008	1031	1007	1011	1018	953	992	997	992	1000	991	990	962	948	1003	1081	959	996	981	1045	968	995	961	1031	972	964	963	984	990	973	989	960	961	998	1006	1000	960	1009	977	1006	981	891	989	989	956	965	979	920	1000	979	935	1007	968	974	958	1024	968	1002	1015	951	1055	969	989	1014	993	950	939	990	937	1039	988	993	960	1009	1013	978	1012	979	984	973	967	1004	1005	980	991	973	1037	932	977	954	925	1040	1030	958	1030	1048	1030	960	991	955	983	991	963	951	1011	1012	1017	966	969	970	933	1014	1028	982	988	932	991	962	965	926	982	987	1009	1001	962	996	977	982	938	952	914	937	991	983	965	969	992	1043	984	992	1021	963	975	1011	973	936	981	999	1023	997	966	1039	967	1031	1009	931	988	942	926	1014	1000	986	977	956	990	960	947	997	997	986	986	1023	976	1016	1024	944	950	955	1018	1023	999	1031	1034	978	971	966	966	943	1034	989	907	1007	900	954	1033	955	995	991	955	1007	980	995	1000	979	956	1030	961	941	964	985	995	995	992	1003	1039	1007	968	964	974	967	942	954	900	1000	976	988	973	993	1003	937	991	1006	972	1002	977	976	959	1021	980	994	1027	986	1017	998	988	978	993	911	1046	979	929	1002	934	999	981	991	945	960	1017	1002	933	940	946	1011	969	995	1006	1004	972	949	1001	959	1028	969	993	981	976	1019	927	1035	1008	972	1055	1037	962	934	962	964	993	951	1019	1008	968	936	987	944	1012	991	1022	951	961	990	985	983	1004	951	987	944	1025	941	1018	1030	981	975	953	963	972	969	988	1013	1012	986	1024	910	987	973	945	932	979	1016	1022	983	978	958	956	996	943	996	984	1009	922	941	965	976	994	986	991	1002	969	960	991	974	991	938	992	1046	947	927	998	973	966	1006	936	937	997	985	937	958	995	909	1028	971	994	1020	954	975	1003	1021	968	985	961	1000	1011	959	953	970	999	1002	924	979	970	997	953	958	1015	980	991	1003	991	1016	948	970	987	939	1068	1003	1009	937	998	1006	974	1018	949	1075	966	986	967	918	1003	960	920	1001	995	976	1017	1040	946	1026	1026	985	957	963	981	983	973	1011	1028	978	919	960	968	986	1016	989	968	1035	958	982	961	1006	979	941	960	948	973	991	1004	1008	982	965	983	972	929	936	1019	996	986	926	1002	897	1007	1002	963	1036	989	954	1011	982	966	974	963	983	952	1005	946	1033	985	936	1001	1024	987	974	960	971	929	935	933	951	970	928	1025	1019	950	946	1005	964	984	970	1015	980	961	920	1007	1030	945	953	983	957	1010	938	947	985	1008	969	978	1012	961	975	981	947	946	1012	954	974	961	972	994	1000	966	1007	987	998	990	983	972	981	1012	1082	1044	922	923	1036	962	950	944	936	1025	970	1004	980	1002	947	984	959	1000	1004	970	985	947	995	990	968	971	975	1003	992	1014	955	934	952	980	955	988	973	1043	939	943	1004	1006	982	1006	1068	985	966	952	1035	962	973	967	966	1016	925	920	976	1017	956	974	963	1011	982	949	985	984	1002	1019	929	1037	1019	961	1009	921	1020	924	1008	985	950	991	1013	941	1018	1016	965	1014	963	1030	968	966	943	922	1031	1013	990	978	970	940	939	1000	1024	974	957	945	951	996	969	965	965	928	996	984	921	968	1011	971	931	973	982	995	958	1010	974	1013	955	979	1011	975	1013	953	951	946	967	1026	958	999	944	993	960	1032	1003	946	978	977	974	973	986	981	938	951	930	993	1028	1016	981	936	975	959	981	956	941	955	906	1003	988	974	990	979	986	986	1011	1029	974	1014	967	960	996	960	941	1003	935	1029	963	1015	1031	953	991	1003	916	873	971	952	1007	1013	971	976	967	987	998	1004	956	974	986	1002	1013	1008	1003	972	1017	973	997	998	938	987	1006	947	970	917	1015	947	1024	954	999	1005	954	992	947	1029	1002	1006	921	973	968	959	946	1036	995	955	978	998	961	938	1012	990	976	1029	983	1029	1000	958	996	1003	1001	941	981	982	977	979	971	974	947	957	940	1019	972	941	969	976	965	984	973	963	962	1107	947	990	997	962	956	930	963	1010	918	950	963	939	980	953	1011	951	955	970	1008	993	995	958	960	960	960	986	964	970	1017	972	1022	1008	1014	1027	988	977	979	1009	961	1001	984	954	965	993	1001	935	989	981	914	965	949	967	961	980	999	953	969	987	1022	956	987	996	955	988	942	1000	925	980	964	919	932	977	939	968	970	986	937	990	980	985	1001	949	1008	1005	1004	937	963	992	1013	930	989	969	998	995	927	965	977	977	979	971	999	957	1004	963	921	967	966	958	969	998	972	1007	992	961	963	1048	1035	960	1015	990	929	988	1011	970	1003	985	1007	1042	1033	983	976	999	965	956	964	978	967	967	986	1006	953	983	983	986	1025	1010	925	924	992	923	1005	967	953	1060	1021	1043	966	959	1004	954	983	954	974	974	990	938	1011	1007	990	910	1001	996	973	1005	1002	933	1057	995	974	981	1018	964	905	1012	959	948	944	1012	959	952	1006	932	969	1009	980	985	994	933	941	980	981	981	935	882	971	968	993	981	902	998	1014	977	972	971	1016	1039	964	1021	941	1007	970	950	957	1017	965	974	981	984	988	976	1012	952	1000	927	955	933	1013	971	985	993	998	985	974	984	986	1004	960	1005	982	980	956	980	961	1023	1005	983	974	928	950	970	980	1056	918	988	942	970	930	998	957	1010	986	988	946	963	917	974	1011	1019	902	1008	932	1004	1004	969	992	977	1037	952	1002	991	1022	996	1011	972	956	991	976	1009	965	930	994	979	966	965	1017	1025	978	1031	930	1049	962	990	968	1008	938	1028	973	1032	949	1011	988	934	994	1007	936	1040	979	1025	939	985	1021	985	1005	986	995	940	990	993	944	958	969	938	957	1083	960	986	1003	975	924	981	997	966	1005	975	1011	977	976	934	963	1019	1006	936	1075	951	1018	967	1044	976	971	982	954	1021	1015	1025	969	982	1011	972	965	956	967	980	982	998	1023	994	947	965	985	1089	1023	995	1005	969	959	985	997	963	962	976	1015	974	1045	987	967	968	967	972	966	990	968	916	957	970	950	959	966	989	1015	945	990	951	952	1022	976	996	986	1019	973	965	954	983	1036	978	994	989	964	970	992	961	1014	945	952	957	1023	982	992	1004	1011	1008	990	985	979	968	998	959	959	984	998	1000	962	1018	1018	991	949	974	970	943	999	993	913	967	1006	948	985	952	1023	971	998	959
3632	3755	3050	1788	1412	1201	1032	948	871	845	857	796	803	778	775	784	738	779	702	730	805	741	755	749	770	771	755	697	728	738	698	724	741	765	695	731	722	698	698	697	725	691	716	711	716	736	662	777	764	688	757	692	684	715	722	720	710	705	673	722	714	720	705	766	721	678	710	726	735	701	720	692	746	721	672	716	699	744	717	740	752	721	745	679	711	705	721	723	723	704	725	694	693	694	750	719	687	721	716	726	709	774	772	683	737	705	680	734	733	714	685	691	736	701	672	725	721	714	715	713	667	716	690	758	677	721	717	682	673	665	721	668	690	761	715	714	668	758	707	702	712	677	744	693	734	700	730	762	717	679	717	665	745	711	703	723	705	679	636	722	714	732	657	668	780	712	736	709	721	691	706	680	762	706	714	679	717	713	744	739	659	695	704	702	715	682	737	675	694	752	715	630	709	725	703	704	693	683	697	684	723	698	686	712	692	754	726	686	716	741	679	714	699	681	723	687	670	713	737	710	719	694	725	632	769	704	701	685	739	700	728	717	682	734	713	734	702	682	676	729	728	692	698	727	728	676	710	740	725	681	733	648	732	652	722	669	723	719	682	693	704	680	740	700	732	681	764	662	731	755	695	710	690	690	756	670	729	739	697	677	689	720	689	734	652	691	724	708	710	681	784	690	739	686	755	692	687	700	692	708	727	669	636	735	698	702	700	676	702	700	678	741	703	721	736	701	713	715	697	750	704	710	722	686	729	745	719	661	738	700	684	697	695	725	739	688	669	744	690	734	712	693	694	769	748	696	713	716	724	711	688	743	697	674	694	712	657	718	684	733	721	673	707	705	695	696	674	710	688	754	673	696	676	692	698	686	708	692	692	713	715	660	682	740	708	688	684	739	763	714	689	700	701	703	756	712	745	661	712	697	679	703	693	697	744	691	702	724	692	716	681	709	717	712	703	669	721	703	723	709	715	766	709	736	715	660	725	714	668	676	649	730	807	714	685	722	725	710	702	666	704	655	708	700	684	681	680	711	745	698	689	668	705	706	686	730	666	717	697	680	722	680	726	675	717	680	685	700	702	676	708	696	734	695	702	640	693	706	642	705	689	658	690	710	632	715	732	742	692	656	665	703	732	703	723	696	733	693	664	698	677	662	704	641	750	731	701	697	687	714	674	655	710	719	748	705	697	722	715	721	726	757	730	690	713	728	718	683	704	665	715	714	727	705	668	686	705	677	663	664	672	711	660	682	677	728	721	661	722	702	637	731	705	709	691	693	688	641	692	697	692	732	697	647	698	656	674	686	669	680	724	720	716	674	675	730	719	718	710	730	662	739	732	685	724	688	715	702	734	693	723	690	693	689	713	688	665	670	634	723	736	694	674	744	723	703	701	678	727	712	662	681	711	672	705	679	705	711	694	742	675	699	730	679	717	684	709	681	714	740	711	689	735	714	759	749	697	729	705	719	696	716	718	724	737	699	655	696	653	673	728	721	719	720	686	701	646	694	636	772	731	740	700	663	719	727	759	648	681	693	686	680	678	697	727	734	710	723	697	698	743	731	739	697	672	708	715	725	671	707	730	712	716	694	686	712	739	683	729	731	719	725	647	698	684	672	731	720	698	684	706	690	713	708	713	644	682	707	667	694	708	725	661	678	718	687	702	698	690	664	644	710	700	665	701	662	717	652	741	711	710	676	670	683	657	660	696	652	684	685	690	683	737	722	698	764	740	667	691	684	718	717	662	691	664	669	727	707	711	711	644	681	684	661	722	687	672	693	685	686	718	720	664	741	694	712	721	679	694	711	702	724	672	671	700	717	648	690	710	661	719	689	715	666	710	746	673	656	700	705	741	714	678	685	679	683	721	727	678	741	741	717	679	704	709	735	745	696	676	707	645	683	695	669	694	707	728	713	695	698	701	677	698	694	734	737	678	740	690	675	713	697	695	708	699	714	695	775	684	746	671	734	680	707	650	704	677	659	711	695	666	719	673	678	734	686	678	730	689	711	732	705	683	694	732	699	682	715	709	727	689	700	696	673	693	675	699	674	728	675	709	663	666	693	720	743	678	669	643	694	630	707	728	696	710	715	710	708	693	691	692	712	684	704	669	676	700	712	657	715	689	708	694	708	684	707	721	647	709	701	676	690	731	744	685	691	725	724	675	687	728	751	689	712	711	744	641	679	741	703	720	733	733	696	681	667	704	678	736	717	671	694	677	702	680	730	679	728	730	681	684	712	686	681	681	728	684	713	694	708	708	679	748	698	722	674	695	737	693	710	714	687	656	699	711	704	733	688	706	698	722	767	690	720	687	749	697	681	680	697	688	722	725	708	756	655	710	681	733	688	694	713	672	670	712	708	702	660	709	698	672	703	701	741	689	716	680	679	698	716	672	699	686	714	725	702	724	715	699	733	647	681	728	677	665	681	741	749	685	732	706	707	727	708	739	659	704	748	684	733	714	697	744	723	702	677	707	703	694	691	663	714	672	728	658	662	753	654	644	774	697	682	709	645	662	669	705	707	679	685	711	692	678	757	687	664	694	707	717	732	735	733	713	719	692	683	666	644	747	687	743	669	690	684	696	666	671	726	672	673	728	664	736	695	722	711	665	707	706	673	682	725	721	702	700	678	716	718	699	726	660	703	639	704	725	682	742	701	667	671	718	749	684	722	712	679	714	718	695	722	724	714	658	714	724	739	650	706	673	706	687	662	723	738	697	663	669	701	682	736	744	730	679	736	709	650	660	722	689	728	703	711	752	717	723	670	670	684	698	705	694	749	667	690	736	710	700	664	730	713	698	753	681	702	695	698	766	677	721	692	714	697	693	713	702	650	719	691	644	747	699	657	666	708	666	708	696	667	671	662	693	732	713	718	671	727	691	741	669	683	703	737	705	693	720	653	722	699	687	713	691	689	693	684	685	700	702	694	676	706	712	678	715	716	680	711	695	681	650	723	679	678	702	677	715	713	716	718	666	707	698	708	694	730	778	725	772	708	734	729	695	670	688	650	715	683	709	689	705	722	741	695	729	684	672	668	706	688	688	692	721	702	677	723	731	705	702	695	730	706	705	749	747	695	670	772	749	711	670	663	703	676	675	698	753	701	676	673	702	700	676	724	699	651	699	733	705	732	697	728	704	734	683	721	694	682	679	739	663	737	701	693	740	688	757	680	665	715	674	709	688	708	699	725	658	699	709	736	684	701	700	726	718	686	672	744	679	663	707	730	662	676	697	738	688	689	742	695	680	687	717	717	705	742	734	689	708	715	738	708	699	688	689	711	675	667	694	645	725	716	660	687	660	689	705	672	661	720	662	678	665	664	672	751	762	718	697	709	731	666	693	659	702	717	714	719	638	689	716	643	671	675	725	674	697	691	708	660	702	721	700	698	705	726	670	736	765	731	689	664	735	712	702	713	736	723	679	667	730	700	687	715	684	678	700	651	708	645	674	762	698	743	687	715	735	724	702	715	674	656	667	708	675	660	698	696
24504	21494	28853	24578	21486	8857	1886	1198	1037	1001	993	946	992	915	898	952	886	893	842	802	839	821	802	903	869	818	867	836	796	846	883	802	804	819	838	838	850	810	800	828	853	837	824	825	817	846	800	764	790	860	803	859	839	812	821	786	834	796	851	839	807	857	823	815	777	835	830	916	824	802	837	818	833	803	784	809	811	867	829	822	794	789	792	792	841	803	840	775	789	849	823	824	816	835	818	762	827	805	842	788	823	824	804	798	788	795	856	837	839	806	819	837	877	814	863	830	822	832	787	824	784	847	830	809	770	833	797	792	786	807	859	761	793	818	800	775	805	819	816	793	802	799	819	819	794	813	808	815	752	854	804	803	804	768	820	856	805	819	781	786	803	765	827	799	801	823	753	830	819	795	800	801	853	785	773	838	822	803	808	822	793	781	880	809	833	823	794	862	827	839	780	789	806	826	832	808	815	818	789	835	796	822	785	732	803	773	784	805	808	772	837	866	853	854	798	776	792	796	800	841	776	781	843	839	811	807	821	834	820	800	821	795	806	780	818	753	782	908	830	794	807	834	798	793	779	798	800	801	788	816	834	777	865	852	808	855	815	861	768	873	795	801	799	851	760	827	820	816	764	810	830	845	808	821	830	821	792	835	836	814	762	793	770	744	775	783	830	842	838	789	803	812	834	809	824	826	790	841	812	803	830	807	851	834	831	780	799	788	803	801	825	811	808	812	806	812	847	840	765	835	832	858	835	822	872	865	843	803	766	808	865	848	814	827	843	838	826	844	839	837	853	810	772	853	788	784	817	833	787	855	808	836	824	725	769	811	775	775	845	848	777	812	810	833	843	794	835	816	800	822	763	823	837	820	853	763	806	814	802	787	811	862	803	851	795	807	758	825	784	856	839	827	828	813	848	767	833	798	866	800	858	800	827	804	826	805	804	852	821	799	852	792	817	859	867	780	780	847	830	805	811	816	815	789	825	853	794	842	814	817	844	804	809	809	844	783	816	825	766	826	823	814	818	863	854	812	815	759	831	804	826	822	833	837	776	818	839	797	812	832	840	797	790	774	803	830	854	852	867	836	839	823	807	805	753	773	821	842	843	827	790	783	781	798	802	775	793	805	848	804	821	834	785	752	836	874	847	799	833	799	780	821	803	868	768	824	834	799	791	814	801	809	885	806	827	797	832	808	845	788	800	851	820	818	769	799	810	829	845	842	830	844	821	843	822	796	795	807	805	835	828	862	793	777	789	791	776	808	795	840	793	797	861	802	801	769	850	796	790	796	831	774	833	830	817	806	857	812	871	813	848	810	824	823	790	791	782	861	788	832	828	822	799	814	834	809	834	815	828	827	809	813	799	841	803	802	799	789	829	830	807	816	851	808	787	830	845	798	801	780	801	795	800	787	816	842	802	827	785	820	821	810	812	814	751	821	791	846	841	776	834	859	810	798	838	828	813	784	855	865	848	787	874	797	817	796	800	753	810	831	845	849	836	804	820	826	836	808	809	831	804	802	848	784	854	774	810	776	796	849	786	770	878	838	804	822	790	777	815	820	798	810	784	831	792	785	854	774	847	837	819	774	802	810	824	802	813	786	837	775	879	813	814	824	886	852	778	825	824	832	817	825	813	814	791	770	804	870	781	807	853	833	833	865	806	813	791	797	796	880	802	799	852	831	867	827	837	846	819	790	762	870	816	773	831	818	818	821	859	803	805	821	849	801	817	828	783	811	800	872	851	792	810	805	791	798	822	796	790	827	837	830	818	796	808	825	833	812	804	848	777	863	814	845	832	812	792	782	800	771	772	838	827	817	755	839	841	812	793	848	890	844	840	814	802	787	795	818	801	823	803	795	760	858	787	827	819	821	785	755	814	819	787	832	806	826	766	803	795	795	736	756	800	834	877	753	810	769	852	827	754	821	845	820	809	790	818	816	822	850	802	825	783	794	775	808	799	793	789	820	837	807	792	832	775	815	794	831	794	819	813	791	797	832	847	844	815	811	800	810	813	825	786	824	823	843	861	849	833	803	798	847	847	816	757	841	792	811	833	903	833	828	819	825	796	839	843	824	771	803	814	864	805	748	816	832	779	775	825	777	839	760	851	822	798	791	779	782	806	784	831	772	795	769	785	879	839	858	824	852	818	796	775	771	818	776	766	796	836	802	802	758	836	769	814	785	826	854	779	780	809	801	774	796	748	859	790	856	768	850	857	764	844	833	835	852	779	762	780	830	833	770	793	826	814	853	804	807	782	809	822	786	794	829	771	794	810	811	817	800	829	828	764	784	821	847	831	849	793	803	785	827	814	818	821	823	822	814	799	828	812	813	805	736	885	804	781	863	804	821	847	828	790	773	808	806	815	779	815	801	814	788	790	865	834	791	774	829	813	811	793	776	816	809	766	849	820	796	823	850	777	823	818	816	818	819	820	837	830	783	822	821	810	828	815	834	831	746	756	795	820	778	809	818	854	838	816	778	837	821	796	791	797	797	797	829	844	807	838	818	802	781	821	784	800	795	848	787	823	824	795	842	877	843	789	883	792	824	830	854	803	777	791	810	814	792	816	799	764	790	788	805	803	810	779	821	839	801	851	819	808	782	822	834	838	790	770	777	815	841	790	810	791	854	787	847	842	767	853	806	846	802	814	812	791	800	797	819	793	759	836	778	798	835	828	771	837	767	778	832	843	776	774	791	819	797	821	760	817	757	790	800	877	821	757	753	828	786	839	758	819	848	835	785	784	754	773	790	789	757	777	822	820	777	828	759	813	766	829	784	817	795	788	803	795	867	814	806	771	785	814	789	821	798	823	792	801	752	829	841	811	839	786	765	827	828	799	746	835	814	814	790	780	799	803	821	779	848	862	801	803	854	837	766	818	823	829	831	749	780	826	735	812	815	789	814	849	820	814	771	800	858	860	755	791	803	821	840	752	811	827	815	821	811	777	776	783	816	851	803	797	761	787	812	829	839	769	833	821	818	796	820	828	767	802	837	815	793	771	767	808	799	756	809	878	847	827	795	783	765	818	795	790	861	819	792	849	782	827	816	841	821	802	821	795	821	776	842	829	762	833	784	765	809	756	810	778	801	742	794	823	803	771	800	823	834	780	763	785	811	781	845	744	820	841	788	744	839	787	801	805	796	792	813	791	741	820	847	816	799	806	789	790	825	823	832	839	850	819	798	805	798	790	804	789	833	847	853	812	781	851	828	853	804	791	862	773	811	829	791	775	811	835	785	817	854	753	814	830	806	811	777	847	810	781	782	832	773	841	811	828	795	824	821	809	835	823	812	806	783	753	823	807	796	851	847	821	809	799	767	825	779	839	801	847	803	838	793	776	791	800	741	820	835	773	797	854	833	819	811	810	788	772	812	808	830	805	807	839	813	814	770	868	823	798	761	823	736	800	818	828	805	797	767	774	789	771	842	805	785	797	825	807	792	822	815	785	824	800	770	770	809	785	862	766	835	800	803	847	785	786	778	757	811	820	854
3868	6132	5054	2624	1875	1391	1255	1015	910	835	758	809	764	705	790	677	690	654	698	646	676	644	676	620	633	641	660	672	643	601	602	681	653	625	609	631	596	662	667	582	623	625	638	632	595	597	616	619	633	631	618	596	626	618	677	592	620	610	580	617	615	629	628	628	581	628	614	640	653	615	638	631	570	660	623	572	579	598	591	601	620	599	605	598	591	592	583	607	567	587	615	576	565	641	606	618	608	636	606	619	629	641	633	628	615	633	662	631	594	645	641	610	593	632	641	628	648	613	613	609	639	604	556	649	610	640	577	614	658	601	599	584	618	627	631	625	680	585	628	633	634	636	608	649	629	545	560	612	590	562	596	619	634	599	606	596	563	588	623	622	625	590	668	587	590	615	616	640	618	606	638	627	611	590	620	638	596	601	564	608	602	596	589	613	568	574	556	602	637	562	601	604	586	601	607	629	593	625	611	632	634	597	632	624	571	589	557	609	607	648	637	636	621	627	617	643	606	564	584	574	591	644	599	595	603	626	606	611	623	600	583	587	596	561	637	641	584	627	613	585	593	589	603	568	561	587	628	627	608	621	575	632	548	614	623	620	600	613	544	570	587	633	612	625	644	645	599	649	587	569	614	626	614	610	618	578	614	611	558	588	633	615	608	582	589	622	597	609	591	638	582	614	610	588	595	613	593	618	613	540	616	583	603	581	592	599	595	592	586	604	568	612	610	643	590	603	619	648	605	597	613	579	574	644	627	601	627	568	624	628	575	569	597	578	611	599	655	594	591	585	647	574	580	613	561	552	614	594	651	574	635	621	614	642	598	630	597	606	648	618	623	669	613	608	630	586	596	616	591	622	618	571	585	563	612	603	566	623	573	601	625	639	583	583	555	595	567	623	592	606	637	612	599	556	546	614	574	596	621	623	571	645	549	633	606	583	620	631	637	589	641	610	582	567	607	640	577	632	626	647	623	626	613	638	602	618	606	577	589	601	568	585	629	560	610	557	624	609	634	564	604	623	566	603	590	595	615	627	619	536	613	574	621	566	601	623	590	574	602	621	631	566	597	621	595	592	604	600	579	583	606	598	588	623	554	628	621	601	596	601	555	564	611	590	619	620	595	636	593	622	581	611	626	638	588	587	527	603	571	557	596	590	625	610	658	574	572	591	612	600	622	622	623	635	592	604	592	591	607	635	601	619	574	587	613	648	598	629	574	596	623	628	619	624	639	562	579	603	601	586	611	616	606	601	611	576	613	591	587	567	589	597	616	617	597	601	614	610	605	608	614	601	614	659	619	608	619	630	621	637	636	605	609	607	584	629	591	578	599	627	631	574	628	563	615	575	578	609	586	578	551	621	653	604	614	606	618	619	635	601	594	580	606	607	579	590	619	618	654	604	636	639	604	603	626	595	593	589	553	607	619	621	597	614	630	611	600	619	593	570	630	633	591	569	611	645	617	586	583	597	633	606	578	575	611	601	595	614	601	592	628	619	592	598	589	621	624	552	611	605	674	602	582	576	588	605	623	607	590	572	584	589	547	580	593	600	556	558	635	594	618	605	587	571	618	584	571	603	631	574	598	591	579	586	625	590	604	619	588	648	634	614	609	637	573	586	616	633	601	529	554	598	596	604	639	591	616	656	615	576	576	597	620	611	643	631	604	596	585	582	569	619	566	602	600	635	582	619	598	660	583	612	582	645	574	607	585	589	572	607	668	547	579	608	576	603	565	574	596	604	612	618	572	625	642	637	625	642	586	625	672	610	600	618	610	576	637	611	575	610	545	634	583	629	572	622	580	575	592	642	659	570	580	628	596	550	607	591	601	611	583	615	677	618	619	634	574	615	593	588	588	628	565	645	606	646	595	570	610	591	615	598	620	603	612	574	607	588	611	585	563	567	581	602	566	597	553	590	632	609	580	600	570	588	562	640	556	588	603	580	597	597	623	570	625	587	575	595	615	585	585	588	626	596	627	592	610	612	588	535	597	610	625	619	569	598	638	583	588	594	622	582	611	597	561	593	585	594	598	534	594	593	586	572	595	599	600	610	593	602	624	592	566	544	573	612	574	581	609	568	595	593	605	535	577	607	598	576	603	583	612	592	584	576	630	578	636	573	620	596	633	588	555	597	596	605	611	589	597	578	582	618	643	617	605	604	654	671	592	573	659	594	573	621	566	669	565	572	622	610	603	597	601	652	620	607	627	582	596	601	652	547	564	608	591	606	654	622	596	617	561	605	626	588	618	570	551	574	590	646	568	578	619	622	597	616	533	590	590	550	574	614	604	600	593	573	609	581	590	594	613	577	588	644	625	615	570	594	568	639	576	679	632	594	588	604	552	594	617	598	601	595	590	586	576	601	560	577	568	564	626	587	588	576	605	608	558	564	576	568	605	606	601	641	588	599	611	629	576	611	619	604	653	572	582	606	598	577	594	577	636	617	632	605	598	607	558	604	555	574	590	586	644	605	603	588	553	559	563	645	597	622	586	586	560	652	640	594	580	599	582	584	601	577	599	635	593	629	574	581	609	609	566	594	607	582	587	614	592	671	609	578	610	580	545	564	585	576	563	603	622	605	634	599	541	579	604	560	600	575	641	600	607	608	588	558	630	612	606	568	613	583	575	622	614	587	617	600	578	611	675	575	588	635	573	623	610	594	597	589	609	607	601	620	567	566	575	569	607	611	583	540	626	518	622	652	676	633	597	628	612	575	609	581	547	619	601	603	595	596	567	542	605	610	599	544	584	595	593	593	614	597	540	636	575	628	596	618	627	577	596	601	614	649	621	585	606	598	602	600	591	635	599	586	579	651	604	585	595	573	625	615	560	612	568	605	596	529	580	615	612	574	609	653	606	600	619	601	566	615	567	624	608	609	592	625	613	616	634	586	585	584	611	601	590	596	597	649	657	572	571	596	600	621	642	570	633	614	595	633	597	619	600	624	588	611	636	620	592	598	567	626	623	602	644	561	602	604	588	612	578	553	558	628	576	576	581	589	606	613	602	625	597	572	620	627	572	636	575	562	573	614	578	596	600	629	549	636	628	635	579	631	600	572	572	607	587	602	603	593	551	584	604	585	639	617	618	578	583	605	566	630	624	609	577	596	647	568	597	527	624	590	619	590	586	644	588	621	601	624	562	563	608	580	531	628	594	592	627	585	566	592	554	568	593	569	586	616	614	589	564	628	593	603	603	626	605	657	588	560	553	608	571	591	554	584	585	591	586	557	611	606	598	589	589	606	610	603	568	589	610	561	613	589	601	629	605	578	578	593	586	621	622	574	554	624	607	621	612	641	569	611	615	544	588	599	573	584	590	645	561	591	579	598	627	603	566	585	544	590	602	575	575	611	633	592	601	609	580	601	569	582	617	622	572	600	612	610	584	577	580	592	601	567	566	550	598	584	588	600	614	604	597	576	630	584	588	581	625	589	612	618	600	660	554	580	612	597	597	578	606	601	600	583	590	627	602	607	585	602	567	624	594	599	621	639
27987	10546	1282	777	632	574	595	588	613	598	593	586	588	611	620	629	609	591	587	650	524	585	590	625	608	567	557	644	668	617	571	601	608	610	571	628	573	601	610	604	584	564	636	621	650	622	636	591	557	609	597	608	595	542	557	612	615	630	552	591	598	568	584	596	625	592	591	586	658	579	571	596	604	574	581	603	572	597	598	576	528	616	566	572	591	565	616	594	573	558	589	612	550	608	589	590	577	576	574	624	597	616	592	555	650	652	602	578	565	575	601	612	599	603	624	594	547	625	568	588	573	603	574	617	592	569	581	616	606	588	583	614	585	597	624	566	603	530	597	590	627	614	594	582	602	563	609	586	652	606	576	594	651	606	609	593	616	601	585	593	591	605	631	602	591	591	626	642	600	609	613	586	624	608	626	579	592	596	596	616	601	599	568	588	589	583	586	594	616	585	616	607	582	602	653	595	602	597	565	545	608	577	561	534	579	591	610	631	609	581	601	575	574	596	566	587	609	597	570	569	584	573	638	583	545	577	587	589	575	561	600	574	630	612	574	571	602	601	604	604	571	610	573	605	598	601	573	650	595	572	584	596	594	557	612	564	620	582	587	579	557	577	586	585	612	541	575	594	588	573	631	587	588	593	594	570	600	608	551	627	586	591	567	559	614	570	622	628	632	605	559	602	604	567	599	586	588	614	619	618	595	619	626	533	589	597	587	636	547	570	567	559	559	615	593	614	606	596	593	643	615	612	586	586	573	583	616	584	592	581	587	647	581	589	600	569	559	598	620	598	598	619	639	608	580	580	565	609	592	582	542	613	583	608	586	570	582	555	591	521	620	602	542	549	600	570	592	615	560	573	565	567	627	603	572	610	632	610	589	539	640	582	606	568	608	596	574	606	567	568	589	583	593	574	646	565	600	579	582	613	615	575	516	635	612	567	596	625	572	583	593	550	615	586	573	578	615	587	594	614	594	572	594	573	591	661	587	599	592	588	590	594	588	608	594	632	595	588	584	551	597	593	627	573	615	569	610	574	597	626	598	626	609	570	540	586	553	578	589	576	575	601	598	559	622	620	608	593	614	615	571	572	556	613	593	588	526	598	611	547	608	594	626	624	577	565	582	620	538	621	614	596	640	604	623	633	572	583	649	601	579	581	587	572	633	571	616	566	577	599	590	607	603	585	528	614	622	611	579	593	597	575	559	601	582	627	593	591	596	568	572	570	597	578	615	575	572	602	610	596	645	550	568	575	646	643	588	635	654	584	610	572	597	638	594	609	598	604	591	590	582	596	547	558	586	587	611	586	613	611	583	607	578	541	628	582	599	618	622	573	655	605	554	609	595	589	596	570	587	615	600	628	619	619	536	597	629	588	560	569	584	627	594	594	576	610	576	613	631	608	595	599	648	604	631	580	556	610	558	569	539	601	565	641	580	627	540	598	608	615	606	668	561	621	578	600	589	587	599	594	579	644	542	611	553	561	645	600	626	588	581	608	592	609	599	610	563	579	631	600	564	591	627	591	565	568	611	619	624	595	544	582	604	560	615	586	594	627	595	620	606	588	594	614	619	615	555	597	542	615	596	607	614	588	606	602	594	574	578	569	567	600	580	574	569	591	630	592	597	603	579	612	575	581	553	622	605	608	587	615	595	554	614	604	561	624	549	581	600	634	591	558	608	580	567	602	572	567	551	588	584	590	617	587	651	612	601	627	601	618	620	631	637	561	584	577	655	588	593	576	600	603	559	557	632	621	545	617	575	614	596	568	620	608	562	537	563	592	564	603	588	580	566	579	608	640	606	556	569	557	607	584	575	601	628	614	614	578	613	601	585	574	575	610	627	604	647	564	627	565	600	584	575	538	645	550	624	628	582	578	559	602	601	602	592	595	570	633	601	571	593	636	576	606	587	556	661	626	594	624	588	600	616	593	579	587	596	618	637	575	582	605	596	562	539	602	589	602	563	601	638	628	608	615	562	559	602	615	565	590	580	582	621	604	568	612	551	576	573	598	568	629	600	598	606	596	600	584	579	542	579	602	590	584	639	601	639	621	564	585	590	602	597	611	537	589	596	587	645	600	606	605	571	636	581	580	572	659	577	631	624	585	592	569	618	541	592	605	583	581	613	585	572	601	569	558	576	581	596	568	611	613	597	568	566	545	605	564	571	574	616	641	564	583	587	586	580	615	571	608	588	584	642	557	602	612	598	580	594	590	576	581	618	569	587	563	613	608	642	605	589	644	637	644	590	582	590	601	603	614	596	580	602	580	618	582	598	614	569	633	562	582	587	573	618	581	549	568	599	567	610	576	571	562	574	565	610	549	562	570	609	577	586	622	606	603	578	574	587	576	551	569	576	595	577	604	589	589	579	589	618	562	625	587	576	566	595	603	616	598	595	613	623	603	598	565	633	574	570	597	584	624	585	578	604	621	602	586	590	595	607	631	591	641	562	566	557	598	598	585	581	590	598	590	567	589	603	633	574	592	574	598	605	591	577	633	586	566	578	578	554	582	597	626	590	595	663	621	597	598	563	599	551	581	590	563	579	581	609	626	614	581	619	558	576	613	588	586	581	572	570	615	578	581	577	576	588	619	638	581	613	603	599	622	593	612	620	559	558	635	610	550	578	590	593	590	576	543	573	602	565	584	605	598	600	592	590	638	618	655	576	609	627	596	531	593	614	602	584	590	562	605	635	615	558	569	620	591	569	579	615	604	569	600	578	652	608	620	574	569	589	596	564	594	575	569	576	650	575	566	592	595	573	591	593	558	593	627	598	583	602	623	573	603	574	572	635	584	589	624	582	605	603	616	587	588	607	633	586	569	588	591	555	572	604	595	596	550	595	555	610	593	587	595	580	614	601	573	586	611	570	609	611	591	549	560	555	560	578	677	569	584	577	605	606	611	579	614	596	593	576	611	578	629	601	568	580	629	593	569	625	612	619	605	612	612	640	632	587	590	591	615	616	602	581	583	576	641	578	567	594	621	582	601	631	602	641	573	612	569	610	581	553	624	611	562	612	604	609	595	604	612	585	570	587	568	605	601	590	623	624	584	603	591	585	601	611	585	578	614	587	585	535	563	587	603	579	592	620	608	592	581	665	605	632	551	565	611	629	583	599	611	618	580	593	604	620	621	590	608	617	590	571	627	557	597	556	622	617	614	592	595	608	613	568	612	607	598	604	598	559	583	559	616	552	593	652	616	609	660	597	582	583	614	616	592	570	591	592	588	554	564	598	576	587	596	583	635	610	587	575	590	626	634	568	607	572	552	594	602	568	600	610	577	561	609	557	587	571	597	625	648	622	657	599	577	611	625	576	598	592	613	597	579	624	606	609	559	618	581	601	615	558	567	586	589	577	637	611	599	583	598	613	556	594	602	583	608	608	582	670	611	575	589	620	618	610	636	589	612	567	611	627	604	575	593	576	604	651	638	636	595	619	623	587	621	614	588	591	618	635	599	600	590	593	581	603	554	565	601	604	569	598	614	617	614
4994	622	574	513	474	478	468	431	444	463	417	452	399	410	417	442	377	423	422	415	426	421	392	436	421	461	435	382	402	405	427	431	415	424	438	421	408	420	430	426	433	412	425	438	444	431	434	405	440	461	447	416	422	398	405	427	396	435	422	442	394	403	426	444	426	427	439	398	421	414	428	443	388	428	416	428	445	427	409	420	424	423	407	429	443	417	419	424	415	416	418	411	434	434	414	395	459	445	411	401	475	436	411	449	406	390	402	467	447	406	441	397	384	423	418	402	401	407	409	404	427	454	392	431	408	445	422	464	436	426	407	441	457	427	427	452	453	428	408	414	421	411	399	446	411	441	431	434	414	422	445	410	411	461	388	386	379	419	455	392	406	457	476	430	417	398	443	415	422	429	429	432	443	417	419	398	421	449	432	425	388	428	417	404	416	413	393	448	421	425	409	421	404	439	421	400	447	433	425	407	447	387	416	439	440	418	410	404	417	394	419	424	428	398	388	408	410	449	451	387	410	427	426	399	408	438	414	455	435	454	413	444	437	430	383	433	420	426	388	451	371	415	434	429	402	392	451	383	387	422	420	432	422	423	415	425	386	420	407	453	453	429	413	437	403	370	407	415	407	424	456	406	393	410	399	413	415	437	410	416	414	425	408	391	429	417	368	384	424	424	459	427	459	425	420	417	397	405	423	435	453	430	432	425	405	415	409	400	428	450	451	423	436	430	407	418	415	449	424	394	454	482	443	421	428	395	388	432	466	405	448	395	410	427	443	447	443	406	400	423	422	420	445	428	423	393	417	425	404	423	428	433	407	397	415	440	451	452	424	422	422	431	422	413	405	429	422	419	405	407	389	408	423	443	445	388	429	430	428	429	411	446	410	407	426	443	412	458	449	405	393	419	386	452	419	406	432	423	410	404	407	362	362	391	403	423	427	430	471	397	419	376	427	385	401	414	431	401	429	433	424	440	440	409	441	435	428	399	388	418	400	385	412	397	391	427	388	424	426	417	447	410	434	416	399	429	421	394	417	442	422	396	430	412	450	439	431	437	474	427	417	467	404	374	446	415	424	426	470	415	442	422	391	422	425	450	415	440	423	436	422	425	405	441	392	384	414	417	413	398	457	414	435	444	434	436	444	404	435	440	411	397	400	404	453	437	419	437	426	432	450	424	400	400	431	413	447	429	455	424	431	440	394	398	412	397	420	427	412	414	419	366	404	399	447	402	396	451	398	402	446	438	402	467	401	421	397	437	448	417	425	446	413	383	390	434	424	391	418	419	406	436	455	427	411	438	432	380	429	400	390	466	426	417	433	413	413	428	403	456	387	413	428	427	414	417	425	407	372	460	454	413	420	429	385	399	414	427	421	418	382	370	435	409	430	416	411	417	417	456	425	421	426	426	430	414	392	396	445	446	368	429	403	430	449	422	402	399	462	408	415	402	405	460	435	414	441	424	421	384	419	428	393	433	434	417	397	405	394	403	416	420	401	396	411	421	433	455	443	408	388	412	445	419	403	399	426	373	424	409	437	392	452	418	412	426	418	451	429	430	399	421	433	460	423	441	417	440	447	386	426	422	437	451	438	451	408	408	437	421	443	431	409	401	399	459	467	436	416	454	421	425	471	386	423	408	401	402	406	448	425	414	411	368	420	396	444	384	432	441	410	442	402	448	422	421	449	402	394	402	406	398	430	395	439	450	422	408	381	406	407	400	431	408	438	428	409	409	449	460	406	429	424	435	419	424	428	444	467	428	416	402	407	435	440	411	433	389	421	407	414	443	432	427	399	411	437	426	437	426	369	424	420	425	431	436	403	405	407	417	432	436	410	431	426	418	416	390	411	405	417	459	461	439	382	384	423	450	451	455	427	422	429	415	427	421	446	402	416	407	442	441	414	398	420	440	412	401	438	405	419	455	433	420	437	403	409	414	412	414	389	458	405	415	428	446	391	403	444	422	430	420	456	410	380	441	450	420	422	398	411	418	444	396	414	402	405	414	427	406	436	388	398	433	446	413	429	434	466	441	410	404	385	435	408	409	411	419	435	420	427	424	428	445	417	466	431	414	413	414	431	425	409	395	416	434	423	440	413	379	434	434	434	387	428	413	436	416	424	426	416	405	416	424	418	401	417	384	442	412	412	439	420	439	440	406	421	436	415	430	433	364	399	423	421	454	381	409	432	448	384	446	439	394	418	441	392	446	414	394	446	403	395	420	403	424	401	423	427	414	422	406	433	415	430	425	440	461	388	449	442	413	458	424	407	441	400	404	417	387	431	427	428	426	421	399	423	399	451	426	451	405	418	434	441	430	416	424	397	474	441	415	412	405	428	402	451	451	399	387	401	416	438	449	466	426	422	428	434	406	427	428	430	445	421	430	455	412	443	435	404	452	429	426	432	428	393	445	427	433	411	423	419	427	395	406	416	407	422	422	410	447	434	406	445	413	421	415	416	428	439	389	428	395	418	399	433	435	417	416	410	408	435	405	440	451	431	391	422	441	430	427	436	426	433	429	425	444	413	434	406	442	403	454	402	429	447	378	419	403	459	405	425	418	405	418	394	459	362	408	417	415	370	402	445	431	429	422	441	400	410	432	408	413	421	420	417	436	419	430	414	481	410	436	460	416	477	414	414	410	434	444	409	407	389	392	414	396	414	439	431	452	394	412	399	426	399	417	428	423	399	448	427	419	425	433	426	427	394	423	405	411	438	418	401	440	403	428	399	400	405	453	397	402	430	435	395	441	426	388	414	419	419	400	390	435	430	393	428	418	420	392	400	435	382	432	416	426	435	404	406	437	394	420	410	444	454	409	421	425	419	428	421	405	472	414	423	402	409	453	389	445	420	429	407	433	472	415	411	395	364	433	401	414	448	424	453	421	426	423	421	414	441	454	413	409	418	459	416	418	410	422	403	430	508	410	411	431	380	427	396	429	414	404	436	440	444	430	395	421	426	437	392	425	413	411	419	427	389	432	374	408	434	415	396	399	426	402	461	418	401	395	411	397	402	425	486	452	427	383	434	421	413	435	424	404	450	410	388	401	407	412	424	408	406	413	401	401	409	407	422	397	401	427	416	439	410	453	391	451	399	423	421	419	415	433	398	408	406	404	409	416	423	413	428	398	401	408	412	405	421	446	415	430	429	389	434	434	411	397	429	413	404	413	420	412	440	405	415	433	404	440	442	390	422	406	420	405	408	438	404	412	418	385	396	425	381	376	429	434	419	410	407	400	436	434	420	400	403	383	437	435	434	434	410	442	407	422	438	405	447	445	419	413	426	418	414	434	423	410	428	433	463	421	442	425	447	433	419	400	389	455	425	430	406	393	396	436	430	423	401	475	395	455	448	420	405	420	432	438	408	417	437	438	431	441	423	392	424	402	392	395	425	402	409	409	404	406	448	434	429	440	421	409	408	417	433	427	409	409	417	441	430	439	443	427	454	426	431	458	392	437	425	449	458	456	436	363	414	417	432	394	406	414	421	397
25581	21478	27917	25453	11291	1945	1425	1233	1080	1094	1040	1037	1059	1060	1032	1048	1060	1030	958	1050	1019	1030	982	1000	984	967	989	1015	1006	970	1010	954	1004	976	1022	1011	1022	1041	932	1043	975	1010	969	997	987	1070	996	921	928	932	1044	962	990	1052	969	978	952	995	1027	970	982	1009	958	959	991	951	977	1012	1031	989	1025	992	1029	972	988	994	953	969	972	1024	960	955	998	946	955	988	986	944	944	995	1002	1043	926	1037	988	980	961	992	968	1006	988	886	977	989	971	961	987	989	997	934	962	1024	990	954	969	1021	976	1000	1056	1002	944	976	888	967	967	1011	993	975	1026	976	1032	986	939	964	962	957	971	976	939	987	984	986	957	963	1028	995	922	1030	998	1002	970	957	1026	951	940	932	995	1039	964	1039	1002	988	971	1016	958	947	990	1012	982	1004	973	992	954	954	970	1009	892	967	953	972	999	980	962	959	996	1067	987	985	1002	985	985	999	930	978	1030	927	1009	989	998	990	1025	1020	991	938	975	988	990	975	987	993	982	965	948	973	996	948	970	999	955	938	985	986	953	946	1022	988	976	933	992	1036	945	956	964	983	979	974	1018	972	975	902	924	1009	998	1024	952	877	972	954	928	957	974	1015	992	1004	997	957	1007	992	1003	988	992	932	957	969	975	941	936	1019	1012	944	954	1024	983	992	993	998	947	1028	941	904	968	957	988	977	978	980	960	961	996	937	918	980	954	988	952	947	984	976	916	965	961	947	921	905	907	966	1000	972	952	974	1022	942	972	1012	997	965	961	968	993	958	994	1012	1030	1024	951	1025	958	945	979	1018	983	980	983	978	967	992	949	979	963	1038	1003	1009	943	968	919	981	995	1040	1000	948	945	975	962	946	998	972	984	933	1002	1003	943	1000	937	966	972	955	995	933	957	955	958	949	993	903	990	1009	984	976	931	922	996	1016	962	880	1011	916	980	1022	925	1017	968	987	956	1010	965	964	971	991	998	936	995	925	983	974	1023	970	943	924	899	1010	983	950	901	950	957	982	908	1035	970	971	1012	989	1019	956	962	956	1017	940	1009	957	920	953	1006	888	967	1024	973	975	978	998	1003	1000	1032	921	964	946	950	938	957	967	999	1026	977	1003	977	986	995	979	1000	985	976	972	925	990	939	953	966	899	983	982	987	1021	1014	969	977	979	916	947	1013	980	986	989	1010	956	1023	973	990	910	949	948	960	985	996	997	962	919	981	1011	996	962	958	968	940	983	936	961	957	1019	959	953	997	958	957	1006	975	941	960	979	1036	967	905	1003	1045	918	983	965	956	972	998	1019	982	966	968	960	1000	989	927	1039	950	990	909	1026	1002	962	1014	1005	957	973	920	1012	1012	977	998	961	1007	978	963	1016	995	974	1015	911	1000	1001	959	971	1009	950	976	986	983	984	949	982	975	962	988	952	1002	968	925	976	979	936	962	991	991	972	942	946	1033	934	962	951	968	941	1013	971	1027	982	1011	941	924	978	979	948	963	1000	998	994	951	997	947	992	1024	991	976	987	973	963	1008	950	964	913	979	994	911	932	960	991	947	1022	957	978	1026	1017	976	989	1029	984	991	985	990	1014	986	923	945	1040	963	967	985	898	1010	962	923	941	987	1008	1030	1018	993	981	979	950	932	994	979	990	1009	992	973	954	953	968	960	935	982	1005	930	962	954	949	970	975	1003	1004	976	945	896	947	1004	1087	966	994	1060	975	1015	980	1000	984	988	971	998	1032	960	961	911	989	1038	986	1000	944	1000	955	969	965	992	991	1032	960	992	906	1002	974	985	1010	942	937	933	966	939	970	965	967	981	970	1012	960	975	952	972	962	981	1026	1016	954	946	977	954	984	1010	1040	938	954	986	1008	994	979	1003	1026	917	942	985	958	977	1003	940	922	943	978	958	968	959	976	970	985	997	1004	926	973	985	940	974	923	982	984	897	978	989	932	1001	952	940	1003	990	971	951	930	1030	943	989	1041	1067	1004	965	993	979	959	974	917	912	942	994	988	999	971	954	973	1011	953	946	986	983	992	1004	1031	961	944	945	1038	1006	985	948	977	994	973	986	965	1006	969	977	989	955	1015	1012	957	1006	952	924	947	1018	967	993	1013	989	1017	976	1000	1039	930	997	966	980	969	961	1033	1000	958	971	962	913	927	940	1021	927	971	965	922	985	961	968	898	952	964	993	1004	989	1020	960	935	959	959	982	977	985	998	963	952	973	1007	968	967	967	1003	951	1036	938	974	914	1007	1005	1008	960	952	1008	1029	977	945	1009	977	975	1011	937	969	987	991	977	959	973	993	932	1023	937	1005	1045	970	1015	941	963	963	955	970	966	968	1004	948	952	1028	947	973	980	993	975	999	958	959	902	996	923	999	1015	1003	959	996	968	967	1010	1008	976	997	960	946	973	1007	933	975	992	987	953	1006	923	929	950	999	1061	1024	983	1043	963	1003	914	1021	944	994	1000	956	986	976	930	974	1009	1020	937	927	1020	972	974	1010	943	976	948	984	1001	1018	967	966	907	966	972	959	973	1001	974	951	971	950	1016	903	989	999	921	953	942	952	1017	918	936	978	1010	1017	996	942	958	968	948	1000	972	970	960	940	1014	979	966	976	971	932	989	960	969	993	1017	950	956	987	941	950	920	977	960	984	935	1004	985	974	1003	984	999	1033	978	968	1029	1016	980	989	969	978	988	959	998	978	992	975	991	1005	997	928	978	1042	985	1008	941	972	934	1014	860	1010	961	1004	974	944	999	981	955	1023	998	996	994	988	932	973	976	1002	1003	959	1002	985	975	955	977	963	947	953	966	1023	944	893	1011	1015	1011	959	953	976	973	1030	902	996	1010	978	959	994	970	975	979	937	962	1015	1001	972	1018	966	954	1005	983	962	960	939	957	1000	1000	960	972	998	970	916	1021	940	991	998	945	958	979	997	945	976	972	939	1000	981	934	935	1021	983	912	980	959	958	958	991	966	950	967	996	937	982	1003	1019	942	1018	944	938	935	1027	1031	1002	975	965	931	1020	932	990	942	905	982	948	971	1007	1019	969	944	938	989	924	963	1035	975	974	973	988	972	1042	951	905	949	996	994	978	942	1029	939	945	958	1030	1004	1021	998	1021	1000	961	963	1017	969	921	962	1051	937	969	904	1055	1000	959	970	974	1009	982	999	994	980	996	932	954	1008	950	985	987	972	933	943	961	937	915	985	1010	1020	1023	933	946	977	929	943	954	928	990	1002	949	1016	986	982	982	955	942	973	949	900	1012	988	988	977	996	980	922	995	997	1029	1006	1014	966	949	985	895	1001	933	963	989	1012	961	946	983	1020	1027	957	954	971	955	959	944	968	983	992	1008	928	969	946	979	952	1014	946	996	967	917	947	1013	945	943	944	930	1028	944	967	936	927	940	995	961	998	989	1014	1013	1008	931	955	1000	1004	1006	933	954	935	916	964	1029	989	1004	981	967	983	962	998	983	1034	947	992	1001	990	977	957	1013	958	971	987	927	1012	961	955	1008	996	1002	960	963	965	965	937	969	971	905	986	1026	976	974	990	997	981	1026	949	990	966	991	996	969	943	983	977	971	918	949	1005	1021	903	967	960	966	977	935	1024	986	993	954	958	955	964	915	1002	994	962	943	1012	1025	977	922	929	1008	995	1001	994	993	983	909	996	934	1008	989	954	943	1000	974	960	941	1029	951	945	1086	969	979	986	954	986	958	915	1016	979	1051	997	987	986	935	942	978	984	905	970	963	903	930	1021	965	977	974	955	1006	1007	962	912	948	982	967	966	966	1016	955	997	997	959	926	982	999	1006	965	933
3545	3664	3183	1709	1358	1078	1039	851	890	891	791	800	789	762	796	812	716	739	769	730	743	768	725	722	712	725	744	685	697	713	694	703	722	751	747	719	732	736	747	716	723	729	686	692	685	694	761	724	729	725	773	680	739	743	656	715	742	716	741	688	728	707	700	673	669	732	690	732	719	728	678	739	757	701	721	736	715	693	658	718	750	740	682	657	697	728	669	685	708	702	688	650	681	726	717	714	711	714	705	732	712	672	668	672	710	706	719	685	749	703	698	710	675	706	667	689	657	712	685	686	716	702	702	679	685	751	702	695	718	695	734	750	737	708	684	696	735	685	715	678	715	698	704	693	700	709	658	755	662	696	687	688	719	685	750	692	671	697	710	684	735	733	687	722	676	730	705	671	685	732	721	726	724	688	707	682	683	717	709	695	725	692	658	692	741	692	717	710	714	739	743	689	763	721	722	715	655	672	716	708	683	696	733	709	770	716	716	700	726	732	661	693	707	660	730	672	708	687	667	662	674	686	707	700	663	703	677	681	705	718	708	672	684	701	701	706	692	720	676	745	674	685	713	690	675	692	689	690	680	701	646	723	706	762	667	696	677	732	710	682	707	748	739	740	657	716	683	751	690	736	674	652	714	712	718	679	681	724	670	681	729	709	708	686	684	706	760	668	679	737	695	688	744	699	727	679	704	674	719	659	712	719	667	707	672	715	706	702	717	748	689	684	704	763	726	690	728	691	704	717	696	682	685	693	680	697	731	699	727	656	722	730	734	697	723	720	691	737	687	729	678	671	668	711	683	737	660	699	720	727	701	639	697	722	706	689	753	680	713	659	686	746	699	664	695	691	696	688	683	707	666	692	690	657	704	700	716	667	691	691	690	691	749	722	697	706	717	695	714	686	683	722	716	685	709	745	674	743	728	638	744	718	731	686	675	681	711	718	737	726	715	665	733	697	724	711	710	635	720	656	703	714	717	708	717	724	702	729	669	684	710	694	657	692	677	732	706	691	733	692	679	679	710	719	660	699	655	694	730	771	682	670	695	704	646	703	701	659	678	719	684	691	726	685	709	713	729	653	697	716	718	667	679	715	679	752	752	745	680	732	684	708	751	729	693	672	696	682	696	707	765	779	671	713	717	714	709	713	723	681	697	740	685	693	744	696	724	660	684	702	691	700	731	675	706	677	680	755	689	720	686	737	732	716	717	731	769	698	705	687	682	748	712	724	752	694	711	675	691	728	689	719	663	697	749	691	727	712	724	665	717	733	750	705	711	714	699	747	712	706	732	715	677	706	693	651	682	703	696	696	648	696	662	701	661	674	684	685	681	713	644	687	716	722	678	654	704	683	719	695	672	683	718	733	722	649	705	689	682	706	664	722	714	685	710	692	722	679	727	689	672	710	690	675	688	707	652	704	665	683	699	633	730	702	707	712	722	677	715	661	713	688	695	725	708	721	715	745	690	673	693	670	709	685	663	664	690	724	706	723	712	733	695	712	692	700	665	701	674	644	710	711	676	680	714	688	663	726	697	704	697	680	710	652	703	653	703	637	717	697	705	636	734	668	695	668	698	677	707	694	699	705	666	732	731	727	714	682	702	727	715	695	706	732	667	698	683	661	677	724	716	706	711	716	676	705	711	702	675	671	741	697	736	634	671	715	740	693	664	672	699	718	664	727	732	703	667	695	662	684	727	695	713	733	665	716	686	694	686	696	707	679	687	701	659	688	725	696	659	696	719	695	702	736	685	708	732	736	710	702	678	698	692	699	686	706	704	706	707	694	704	687	709	716	702	717	700	672	723	685	678	646	742	687	693	696	697	727	727	724	712	700	712	655	697	698	752	729	670	679	708	699	683	735	721	683	666	780	715	728	699	673	725	714	674	731	774	690	695	667	672	689	727	692	685	718	690	684	655	720	643	708	695	696	680	709	674	728	759	637	719	690	685	660	730	685	659	683	719	743	692	701	685	738	712	703	657	684	734	717	739	675	679	681	708	724	677	672	681	733	692	740	663	671	760	677	717	677	662	703	699	681	716	693	694	700	679	655	740	674	673	713	697	654	729	658	727	663	652	646	690	719	722	668	753	690	671	686	736	659	675	703	727	763	677	746	651	739	694	721	684	714	741	709	706	674	713	698	641	696	693	698	709	640	692	672	660	693	726	677	671	693	654	705	635	674	710	705	674	734	699	625	723	643	729	696	718	702	705	670	645	728	666	630	668	706	677	663	674	725	683	735	739	720	652	665	698	715	711	680	681	677	750	737	651	694	729	720	682	705	708	719	676	689	647	709	712	729	677	716	651	679	653	666	665	695	674	733	704	658	653	669	724	704	728	655	715	712	663	706	765	689	735	687	686	714	635	708	681	697	670	761	661	678	716	696	716	657	686	718	706	688	714	771	700	738	714	685	679	694	764	702	687	724	713	695	726	706	692	718	705	735	682	680	675	669	667	705	661	732	720	694	727	705	702	698	692	715	720	697	671	714	686	757	715	667	713	677	685	703	670	699	699	726	729	671	744	671	668	688	737	656	660	716	731	696	691	668	674	714	714	699	688	700	676	686	675	676	731	670	680	720	717	676	683	685	668	667	730	686	678	668	688	696	701	722	723	680	706	679	657	709	731	704	707	713	676	707	714	706	712	746	698	697	670	706	679	715	671	728	645	702	688	647	708	633	689	726	726	690	720	666	722	707	676	687	654	700	674	712	665	696	705	653	668	670	671	706	689	676	688	727	675	664	748	669	717	723	709	694	696	673	678	643	681	708	678	743	661	672	693	705	717	705	697	692	668	674	749	695	728	703	716	690	665	699	694	716	694	725	723	661	746	725	725	651	722	665	691	707	686	694	727	669	692	675	689	698	716	684	689	664	733	720	689	729	680	731	725	725	695	691	725	703	681	725	720	681	723	724	715	641	698	697	711	669	678	655	714	685	684	727	684	708	691	714	671	705	726	667	677	724	697	726	691	703	700	734	692	741	716	691	675	677	699	691	662	669	633	679	663	664	693	681	682	696	683	712	704	721	707	648	685	667	697	702	668	657	679	694	677	700	670	684	672	693	644	661	700	702	640	729	702	670	691	683	679	681	709	731	731	669	711	736	674	699	755	704	669	711	694	718	609	681	693	703	677	680	676	697	673	674	703	720	707	694	667	675	688	721	745	686	723	655	640	678	683	661	719	736	693	690	677	687	708	700	683	706	658	699	700	677	718	713	723	704	668	667	688	659	712	684	708	659	701	659	694	737	679	670	663	745	715	663	704	668	689	681	670	686	691	695	717	696	695	699	712	691	662	687	784	688	740	683	706	707	678	712	755	690	729	722	710	728	743	706	718	699	680	717	687	678	682	696	727	675	764	767	707	698	684	701	720	703	718	720	726	708	660	711	710	670	623	711	697	680	688	670	655	710	734	697	666	702	685	684	713	696	721	744	743	687	743	718	705	659	719	760	677	682	701	699	723	729	693	681	698	708	730	694	679	720	720	676	663	644
24541	21456	28758	24545	21447	8762	1933	1253	1021	989	928	923	968	866	865	870	889	838	903	835	849	891	847	869	893	780	870	814	802	863	861	826	817	832	826	817	833	828	787	824	839	891	802	834	782	773	838	793	829	808	769	789	814	780	808	818	786	773	801	847	812	853	806	838	781	796	788	773	851	766	844	891	835	766	854	813	801	872	837	831	819	831	824	832	836	842	796	802	799	879	811	842	772	808	817	797	771	835	811	867	795	868	775	756	825	868	843	834	868	791	810	787	864	845	823	846	836	843	803	804	877	851	857	812	764	803	821	782	801	826	833	795	823	807	808	816	885	817	837	852	754	810	779	817	814	775	854	789	796	868	790	835	843	823	769	808	769	844	757	821	793	804	785	793	835	827	855	797	767	795	828	790	773	822	777	808	804	809	803	784	800	818	788	846	786	801	772	785	828	820	797	793	805	783	849	867	869	821	824	805	802	808	819	815	764	766	843	807	831	805	818	771	837	802	829	783	835	821	802	855	850	841	829	788	807	773	849	805	797	793	807	808	771	823	860	846	796	809	801	820	855	760	850	814	853	786	822	839	790	819	763	804	794	823	811	868	788	817	788	792	809	752	833	826	778	832	788	785	832	796	789	824	797	804	810	823	781	822	835	815	849	802	810	847	799	766	800	797	787	846	827	802	756	781	782	795	815	825	750	791	811	754	810	794	779	829	809	830	777	767	793	843	809	795	796	774	782	807	837	818	799	779	789	777	812	843	805	827	801	832	766	808	855	826	785	749	822	748	784	781	761	774	875	780	807	862	784	813	782	809	784	770	780	834	827	794	817	793	838	763	782	830	771	794	778	778	824	804	832	825	847	783	826	800	793	846	820	832	845	882	806	755	831	812	830	817	774	779	826	776	804	752	773	792	818	807	814	818	851	776	768	808	777	788	753	819	761	809	770	797	765	763	814	816	790	839	818	793	807	775	822	785	829	801	750	761	782	855	823	799	769	819	819	785	787	792	811	842	817	832	782	777	777	796	824	858	848	796	823	741	777	836	874	808	796	809	745	768	797	798	786	796	792	825	832	860	742	818	818	804	854	839	762	800	827	847	816	810	817	825	797	834	798	818	813	803	769	835	789	768	782	822	836	823	857	827	834	817	817	774	815	807	855	828	810	764	843	794	801	813	814	798	811	812	809	782	770	771	799	781	826	811	751	806	826	727	763	820	798	766	757	817	801	838	797	859	809	779	837	782	812	838	834	831	812	815	852	756	829	823	812	894	806	777	806	813	819	778	790	824	788	853	805	792	799	753	837	834	783	828	829	802	819	829	786	833	859	805	804	825	823	814	784	756	806	793	763	778	823	779	794	798	852	770	808	812	843	832	796	793	784	819	824	799	821	813	812	811	803	787	843	812	793	802	801	779	835	787	784	798	843	786	841	816	778	791	754	780	780	754	805	777	843	840	801	839	793	808	775	812	796	818	821	796	815	803	813	813	795	833	842	803	789	828	811	796	846	804	768	840	774	803	862	834	754	782	781	817	784	815	846	762	763	784	791	832	859	782	785	780	810	820	787	801	801	747	802	813	812	787	742	806	814	802	798	822	758	782	802	768	804	754	766	786	830	782	782	753	772	779	788	825	780	765	813	796	777	789	835	828	798	799	779	802	831	791	847	761	784	812	803	786	812	795	827	845	765	814	736	812	838	795	747	795	825	851	759	812	782	776	825	772	758	799	744	829	856	824	826	861	757	781	813	835	798	805	821	760	807	794	783	830	805	826	801	833	811	813	796	770	817	807	810	811	845	742	801	802	754	806	815	794	763	811	777	825	807	810	826	840	795	755	791	802	784	818	771	790	796	807	799	784	771	823	757	821	837	824	757	793	821	793	775	785	753	781	784	804	819	789	788	758	802	771	795	802	784	759	872	842	839	728	820	789	809	760	789	785	745	857	845	789	761	787	810	769	831	795	771	813	820	771	777	827	796	826	767	848	802	790	808	802	800	749	801	799	828	788	837	772	768	795	833	795	766	783	783	787	810	780	826	791	864	806	824	773	796	794	785	816	806	877	863	789	795	793	815	798	769	787	774	792	759	771	830	754	828	835	831	842	749	822	815	774	846	787	802	733	790	804	782	787	754	768	851	788	829	815	795	801	822	842	836	799	811	785	815	809	807	793	806	837	785	763	772	876	789	839	773	796	785	843	793	778	797	807	808	776	796	809	800	797	808	820	768	791	811	801	764	748	813	839	814	777	791	838	771	790	820	784	816	821	784	800	801	800	851	823	792	844	783	770	809	796	859	797	810	792	765	772	838	819	769	850	817	845	781	777	768	805	830	806	797	734	813	806	777	811	789	777	782	850	827	845	866	796	780	820	777	829	818	820	831	798	796	832	821	801	811	758	827	762	827	805	756	785	773	808	889	785	838	856	801	815	781	781	832	790	778	771	790	806	814	833	781	771	862	807	842	835	766	831	798	804	825	835	823	769	818	779	794	831	815	798	806	838	745	770	807	776	758	728	817	817	780	828	843	848	836	827	810	808	817	826	745	834	799	766	849	777	814	809	787	756	772	839	806	773	852	737	831	840	818	834	803	741	817	804	812	806	809	774	798	803	754	793	776	780	792	796	787	821	796	765	799	800	853	777	753	796	829	831	809	821	829	807	802	833	773	774	827	812	811	785	776	791	846	770	786	769	790	787	779	835	849	753	812	815	770	779	810	793	764	759	786	842	788	784	775	773	785	785	781	822	775	803	846	785	814	761	818	768	769	794	800	808	802	793	771	796	832	804	762	779	755	804	854	826	818	750	789	766	827	808	762	781	751	833	816	779	835	799	777	758	793	785	775	773	786	812	806	793	863	837	823	746	820	780	818	852	788	744	842	845	852	832	773	833	820	747	788	808	780	798	776	802	812	879	783	797	831	834	798	795	789	830	853	850	803	825	825	786	826	838	760	735	737	776	800	780	810	826	797	813	823	811	835	806	790	792	799	739	816	757	833	801	801	821	836	804	786	756	767	802	815	719	825	842	781	780	760	809	806	817	753	784	768	802	829	840	773	796	823	762	779	817	795	797	861	811	795	807	870	777	784	792	783	767	818	810	854	816	804	807	775	821	798	771	792	794	753	813	786	785	789	815	794	826	756	746	880	806	772	789	788	738	785	829	837	785	842	855	793	765	782	783	793	798	776	790	839	754	837	747	820	797	862	798	753	808	791	757	758	783	832	809	840	809	818	806	788	814	803	763	782	850	838	768	765	786	793	822	776	840	775	780	803	794	804	844	818	823	819	779	815	781	837	781	787	778	808	838	763	817	815	835	791	764	760	791	800	848	799	851	771	778	835	795	838	762	798	796	836	783	798	836	844	840	770	823	821	823	828	811	831	797	827	831	798	816	799	799	789	789	787	852	809	804	863	793	818	806	802	742	789	798	739	792	784	825	768	776	755	758	815	825	755	794	772	786	810	802	780	788	804	805	764	841	795	829	749	752	787	806	828	798
3815	6173	4997	2627	1854	1469	1167	1019	930	874	819	812	785	747	685	682	662	674	655	687	620	656	649	683	673	668	621	621	658	625	607	623	641	606	610	620	588	658	637	655	609	614	604	604	627	591	598	634	604	612	673	617	591	676	592	560	595	607	637	601	592	640	618	622	615	621	603	583	604	601	617	629	583	610	628	650	643	633	618	629	611	611	597	624	602	609	568	637	622	589	623	632	615	659	649	585	571	609	634	639	644	641	572	618	628	583	597	594	610	614	619	574	632	613	597	607	592	587	592	604	593	632	580	609	605	546	608	551	545	617	645	599	623	627	578	583	550	618	592	606	609	580	570	588	575	616	614	619	602	561	612	626	589	600	622	623	637	576	582	639	622	572	576	597	606	597	623	629	600	585	588	598	609	597	604	569	603	576	590	599	593	591	660	610	596	632	644	620	654	601	621	571	617	602	592	609	593	566	590	604	594	559	588	600	627	588	608	585	628	615	579	592	566	605	634	610	654	607	594	586	654	584	622	605	618	636	606	639	622	600	562	619	601	603	623	628	643	595	609	601	583	589	619	585	555	603	577	613	639	574	634	634	590	591	604	623	578	595	602	623	612	627	563	596	614	607	617	541	604	620	633	590	623	568	564	632	589	569	575	591	622	616	632	620	590	580	610	588	611	625	586	635	613	592	643	577	572	591	575	629	652	610	622	625	630	630	581	605	602	614	626	630	603	611	574	615	626	618	611	596	599	545	595	607	598	632	583	578	600	596	596	622	637	617	658	614	578	613	576	567	610	610	576	556	616	620	611	568	611	597	585	616	618	597	602	582	597	610	585	569	584	628	588	555	611	604	607	631	580	602	599	560	573	670	623	602	576	574	579	593	608	631	581	603	620	619	590	600	638	617	628	592	601	653	584	592	651	561	623	658	584	569	670	568	610	606	629	644	617	589	546	615	596	603	581	606	573	632	589	607	626	600	561	612	599	612	586	631	631	618	595	617	613	619	591	567	613	649	592	588	603	595	599	572	629	600	628	634	626	576	659	603	586	596	573	638	622	632	542	578	615	578	617	605	571	548	553	590	614	628	647	608	548	630	578	657	595	580	554	590	562	609	623	575	624	589	613	645	573	597	583	603	590	613	576	607	598	573	588	582	620	568	603	548	600	639	604	615	606	602	618	610	602	601	597	599	616	611	589	593	560	603	564	570	597	615	595	643	614	628	608	637	617	661	587	626	582	627	638	579	600	591	570	600	613	592	603	610	584	601	607	592	584	611	625	634	601	641	575	580	608	631	611	590	638	584	597	613	620	598	579	625	601	588	658	592	583	583	603	596	618	604	606	594	600	556	602	630	576	602	586	603	596	570	560	619	587	577	575	592	639	584	616	644	612	628	582	587	601	594	564	618	590	633	620	564	615	561	555	588	581	566	617	617	632	597	641	564	607	592	561	562	636	592	611	581	578	594	651	572	612	610	608	564	593	605	584	607	597	602	579	566	618	618	602	596	605	614	624	609	616	612	623	604	613	630	610	531	578	581	581	588	588	618	574	570	595	587	564	606	577	596	575	576	619	596	618	612	621	622	581	597	601	597	617	557	544	621	632	569	571	604	602	580	580	624	557	631	603	535	596	601	600	585	622	606	637	598	570	568	579	590	602	588	593	585	627	626	581	614	592	590	603	639	556	608	570	603	561	607	583	615	599	582	610	600	582	650	593	585	603	601	639	593	646	636	657	607	629	614	621	574	609	590	624	564	604	634	615	635	597	550	643	589	617	574	605	620	621	546	606	588	582	578	578	604	563	620	583	583	604	624	573	571	620	604	605	601	601	582	576	626	615	621	619	603	625	616	583	588	579	625	575	566	608	602	580	597	573	573	586	577	572	604	611	585	596	577	574	607	621	610	611	600	571	605	603	605	568	598	569	604	651	607	625	614	600	615	623	586	593	606	639	554	654	613	621	612	595	576	600	620	599	575	547	649	667	590	621	575	624	581	564	545	572	575	571	591	581	603	622	586	566	565	620	557	620	598	576	555	607	611	559	586	592	603	566	659	575	630	612	645	600	599	580	551	622	633	618	607	613	541	586	618	600	610	598	595	614	573	584	585	589	590	551	574	597	588	630	579	620	632	602	613	595	648	612	570	591	607	579	572	649	599	604	589	578	585	608	617	584	606	611	533	627	645	570	622	573	628	645	572	571	615	602	603	578	604	597	583	599	613	573	600	589	607	619	564	583	585	615	654	600	586	625	615	616	565	607	614	614	605	596	571	604	588	606	624	606	593	599	606	538	571	603	605	633	575	589	581	583	639	623	634	578	618	537	578	629	570	566	569	601	585	605	579	595	590	606	620	651	583	613	608	598	607	590	579	562	606	604	580	575	586	566	632	566	563	579	603	581	604	571	575	582	589	580	596	567	600	613	560	588	595	571	600	610	605	660	601	617	567	539	586	593	643	608	618	644	561	593	595	605	570	608	614	562	592	580	599	594	628	579	560	602	580	587	589	631	601	565	579	571	618	596	586	552	601	587	586	583	586	589	618	579	583	592	647	600	573	615	575	606	620	634	625	650	591	583	540	569	648	567	605	595	568	591	612	597	562	638	619	608	614	577	636	588	600	618	589	644	620	634	568	604	594	616	573	585	594	624	608	581	531	578	568	609	596	621	603	606	593	586	602	594	598	585	620	624	619	613	592	634	612	576	558	568	612	559	562	594	595	584	611	596	615	546	594	570	573	595	619	613	616	582	578	569	591	579	569	585	574	578	568	552	576	590	599	651	556	585	624	603	583	561	632	536	615	565	608	613	639	572	564	590	604	629	612	604	613	556	609	622	588	621	610	632	591	564	599	563	584	596	640	588	576	611	602	566	581	578	641	656	579	592	589	605	564	587	566	595	566	599	610	552	600	589	550	609	615	587	558	660	630	569	576	578	631	628	615	595	570	568	593	631	599	594	597	614	600	579	563	607	592	580	561	619	608	626	583	555	523	570	627	586	574	571	596	581	559	586	629	578	624	659	594	584	663	597	585	590	616	599	570	590	575	623	556	599	599	615	585	571	561	582	593	565	553	557	616	568	601	609	585	577	579	624	582	594	568	598	598	555	553	603	552	600	561	595	627	604	621	579	609	572	584	629	606	563	573	609	630	645	561	603	618	590	637	540	613	600	600	582	610	604	576	575	598	563	578	652	629	559	601	626	610	588	576	585	626	548	565	620	587	610	613	618	596	580	558	641	577	611	586	630	577	604	582	636	566	558	593	616	586	622	624	587	574	601	598	640	554	625	589	618	610	608	582	553	574	540	619	559	633	618	575	611	623	594	632	577	592	576	547	609	605	569	621	591	612	575	591	556	604	578	621	624	609	629	634	639	596	577	596	587	599	605	618	567	629	573	592	618	553	579	595	567	597	598	625	606	625	574	629	597	526	629	592	597	629	591	575	581	602	577	553	597	604	592	573	585	555	558	589	604	635	581	625	590	566	596	586	599	605	583	615
28104	10475	1311	775	665	640	636	578	566	608	589	608	616	606	649	580	573	607	606	569	638	636	608	586	584	611	599	596	596	608	563	613	594	566	536	604	594	596	609	580	606	511	618	636	593	634	607	628	573	620	602	577	627	597	578	604	580	602	613	581	582	584	599	617	573	597	623	578	583	591	595	594	605	622	623	553	619	628	615	655	616	597	607	595	607	546	602	600	592	602	574	572	572	567	645	614	600	615	581	636	588	609	592	596	616	593	593	572	588	580	607	599	636	619	582	584	603	612	624	567	644	588	617	600	566	609	578	615	643	592	617	577	539	583	555	641	605	597	601	594	587	630	610	580	601	574	593	604	546	594	607	577	606	575	559	617	599	579	581	590	601	588	576	595	638	593	631	573	647	563	612	645	594	610	645	598	571	619	614	640	598	577	590	578	594	564	611	572	591	593	606	600	558	599	621	617	570	608	624	609	588	598	585	575	600	608	591	606	581	602	566	536	565	589	583	630	586	599	600	564	633	573	593	638	576	601	576	572	575	589	545	605	622	641	641	596	612	581	583	633	597	593	621	605	592	557	631	638	590	607	621	631	603	601	611	639	635	615	593	590	567	621	595	598	587	572	601	615	576	593	618	618	602	611	587	558	576	574	624	658	610	606	614	581	564	622	614	636	596	612	644	616	645	596	612	614	597	582	623	619	616	567	620	599	556	594	601	571	562	592	572	610	572	615	574	554	601	645	626	625	655	631	584	603	612	572	549	555	574	615	612	615	582	616	620	579	602	592	581	563	562	585	580	598	644	581	628	580	570	585	594	573	564	575	609	602	594	612	569	618	623	631	628	651	604	580	545	629	615	597	557	593	577	601	637	642	600	601	594	624	617	630	619	603	570	572	615	552	593	599	645	582	611	583	614	625	583	575	581	610	609	603	592	633	571	651	560	592	622	651	610	563	559	602	599	630	580	606	608	584	593	620	631	634	591	606	603	577	610	626	609	553	608	580	626	583	571	571	592	618	550	579	598	533	568	615	629	612	604	583	643	593	599	598	572	605	595	602	564	606	621	591	597	598	605	570	592	624	581	619	574	614	633	634	583	614	588	622	576	619	590	600	624	641	632	581	587	640	618	601	593	586	623	573	591	575	557	594	600	579	618	569	584	621	627	623	576	611	646	600	538	560	607	603	592	623	583	583	592	622	597	634	562	614	578	609	595	594	646	606	593	587	599	613	607	631	602	554	557	574	602	550	585	615	559	565	561	596	555	560	596	589	602	608	606	584	622	584	576	638	599	599	608	610	614	574	597	591	627	579	624	595	565	560	603	597	592	569	610	600	629	580	607	658	624	627	588	612	591	604	601	626	615	638	603	608	591	584	602	592	592	599	606	619	621	606	628	576	599	587	594	567	591	551	575	578	530	553	584	550	583	574	601	607	603	609	620	646	596	606	607	580	596	622	601	588	617	599	585	545	581	593	573	634	537	662	624	600	566	618	560	619	598	618	601	610	609	623	613	618	600	535	575	572	592	594	655	604	612	584	568	579	575	588	581	562	554	607	545	599	602	594	615	570	640	623	601	577	624	636	573	604	583	583	567	564	638	560	589	573	599	572	608	613	625	636	614	577	596	615	589	591	597	594	571	594	594	601	644	622	577	613	552	614	564	598	624	590	581	569	588	646	606	607	608	563	621	598	565	575	643	598	640	597	627	561	611	598	608	605	620	630	605	592	592	588	593	597	562	573	628	557	611	624	570	610	607	601	590	551	590	591	549	601	586	617	603	604	606	612	578	631	589	564	576	566	646	594	580	596	588	580	565	561	609	583	567	594	566	539	564	598	578	606	584	603	595	594	563	595	599	620	582	608	591	629	653	612	579	585	625	586	641	618	586	588	579	589	645	584	609	635	551	592	598	568	614	560	599	608	637	599	533	563	582	651	651	617	571	593	558	620	589	593	550	568	577	561	630	579	586	605	545	636	584	560	617	641	626	615	610	629	607	591	586	595	607	552	602	620	601	599	598	604	613	600	592	627	557	606	640	571	612	592	596	593	618	584	567	581	606	580	577	569	594	584	574	587	630	602	614	590	606	560	646	594	605	616	630	606	631	558	607	591	617	571	591	595	614	584	558	581	633	582	548	605	612	522	627	590	625	604	630	587	574	556	589	584	603	615	618	605	611	622	587	597	589	643	628	591	562	575	615	622	647	567	583	587	602	624	598	624	588	613	590	572	582	613	627	642	565	584	615	577	569	605	640	554	593	572	600	614	608	590	568	565	574	601	537	596	604	581	576	600	618	644	642	624	592	577	606	584	596	594	600	576	588	620	584	638	597	588	571	612	605	587	602	580	581	590	604	593	575	604	585	565	605	618	585	552	621	588	588	587	578	606	614	625	589	571	593	607	610	632	589	588	594	581	632	620	563	595	606	551	583	615	629	612	584	590	618	601	574	636	601	596	561	619	611	595	582	623	596	594	584	608	636	591	613	567	598	586	595	614	601	569	637	606	624	594	596	573	605	628	588	599	631	606	560	638	607	601	604	592	582	611	582	622	590	564	624	580	624	595	624	585	568	608	604	629	627	606	606	586	570	626	618	573	586	588	594	608	616	594	586	596	634	602	582	626	616	619	596	573	545	589	615	583	556	588	612	647	642	594	597	571	609	573	612	595	634	608	631	565	559	590	628	595	598	606	566	587	607	604	567	600	566	647	597	587	624	578	553	597	580	605	585	591	589	637	601	569	562	615	609	623	623	631	593	592	559	593	602	563	575	613	563	598	594	581	596	584	619	580	633	579	578	609	597	571	580	594	633	648	560	600	599	589	549	623	582	589	556	539	576	624	627	578	603	604	571	565	626	580	593	549	603	591	569	597	597	624	586	546	636	558	607	608	560	642	609	568	618	600	605	552	603	624	620	601	567	597	631	595	582	588	562	584	640	588	585	592	623	596	592	603	535	593	613	603	592	565	630	604	611	589	598	577	604	579	567	562	571	605	599	556	577	578	567	605	591	597	592	611	646	617	559	624	591	592	598	608	603	625	600	588	595	601	574	597	594	614	582	585	579	584	588	580	598	534	558	597	607	590	583	593	603	607	575	595	587	653	588	618	589	638	583	602	626	604	598	636	607	618	561	587	625	603	565	638	569	567	581	626	624	664	594	616	603	667	606	627	615	599	598	642	556	599	638	576	563	615	589	523	598	577	588	562	552	592	611	573	579	599	627	610	579	575	631	580	604	560	633	619	583	565	596	578	618	607	580	583	617	611	579	586	567	567	556	608	586	616	622	619	641	637	587	594	577	558	614	558	573	578	620	571	580	569	614	626	612	584	583	584	603	609	617	562	631	601	629	625	597	616	614	584	597	572	626	602	617	621	602	625	604	662	631	627	575	597	605	620	574	583	628	573	599	612	549	542	605	593	563	598	583	590	589	599	627	592	582	632	573	610	618	549	600	604	608	551	581	557	598	658	584	551	600	585	576	599	586	586	604	600	572	618
5059	612	605	495	450	435	449	453	445	435	403	411	398	466	455	426	418	475	427	442	406	394	482	448	422	408	392	440	421	380	432	449	447	417	445	427	440	411	408	418	460	403	394	409	425	403	422	437	419	401	441	481	453	430	421	362	414	355	445	399	442	421	416	443	423	407	402	412	457	445	465	426	433	373	411	456	443	424	410	406	413	410	442	407	423	441	421	454	448	391	440	435	407	429	419	416	427	418	402	398	386	442	394	417	432	401	405	377	446	409	442	393	442	394	413	431	443	446	397	445	396	448	416	395	404	436	433	444	428	467	405	421	461	412	422	407	422	420	425	447	372	438	420	427	424	431	418	460	419	396	415	438	427	402	445	424	407	427	418	413	430	424	447	455	422	398	383	374	383	434	433	399	395	405	452	434	387	419	440	414	434	423	405	446	399	393	467	417	425	437	397	418	382	412	394	417	414	412	427	417	434	430	425	425	391	424	442	422	388	446	447	387	423	424	419	437	426	415	402	427	386	424	400	434	385	426	444	414	409	409	428	426	432	438	442	425	406	434	398	448	412	467	442	430	423	419	420	427	427	428	414	413	395	429	409	425	406	389	386	396	441	425	416	431	428	431	425	434	446	413	452	436	406	416	434	436	431	452	454	447	405	405	447	434	410	409	442	401	407	499	376	425	409	411	410	408	437	386	412	434	421	429	452	419	378	452	435	448	449	433	391	452	393	429	386	404	429	437	432	442	450	390	419	412	407	447	410	464	402	417	431	453	453	434	428	411	420	411	457	422	389	432	390	409	410	460	439	383	447	404	418	420	414	414	445	413	413	444	427	414	467	435	463	432	436	393	418	409	417	426	436	439	406	424	418	407	416	407	422	416	391	394	405	433	413	418	426	388	410	389	423	425	385	423	452	364	417	447	406	450	426	432	461	417	425	431	414	444	414	426	452	441	428	446	384	437	426	455	429	441	423	449	423	386	439	427	439	418	423	428	416	441	410	443	402	386	436	427	378	421	442	414	426	421	450	438	433	408	388	427	428	435	431	406	418	441	455	439	402	430	430	428	427	417	440	420	392	391	417	445	427	425	416	413	420	427	428	408	429	403	430	431	409	411	389	449	446	421	418	430	405	396	436	426	424	443	399	409	402	454	440	436	422	434	408	439	416	406	431	410	391	433	410	446	449	438	434	405	428	408	428	440	439	414	409	416	410	406	434	460	418	441	439	402	434	428	481	409	412	430	472	378	394	446	404	408	425	460	396	430	387	431	388	424	406	440	394	402	413	432	393	427	410	430	382	443	394	390	393	424	444	410	408	416	427	465	433	464	413	427	441	409	425	434	420	404	419	424	392	400	413	417	423	459	453	425	424	433	417	421	387	420	438	394	425	411	405	452	407	455	426	451	424	435	425	377	392	456	409	422	414	469	394	414	407	418	436	403	437	415	421	411	413	455	407	379	422	464	382	416	402	375	432	416	412	435	431	433	409	409	411	401	448	410	396	380	426	425	434	374	440	434	430	417	397	431	410	416	413	404	400	393	443	432	422	405	407	417	417	426	401	395	415	442	418	433	421	412	388	442	410	418	428	420	452	433	434	438	448	415	420	463	479	425	370	410	407	470	459	412	462	415	456	439	460	416	408	405	430	443	440	436	392	413	436	394	388	447	403	403	413	456	405	420	413	396	402	403	445	427	452	405	434	416	433	463	416	411	416	424	444	432	409	439	399	418	413	408	397	397	421	399	440	449	425	413	428	412	444	420	413	409	399	401	439	402	426	409	383	418	401	383	431	431	429	392	419	451	423	441	398	455	424	438	430	459	409	412	435	402	408	413	430	426	430	400	422	437	448	412	430	437	434	424	433	426	430	393	424	426	385	441	449	407	437	415	435	397	450	405	441	440	440	428	413	443	449	429	421	392	443	383	429	451	416	418	430	405	422	390	424	453	443	431	416	437	401	421	403	424	408	412	435	445	409	388	388	462	377	410	406	461	422	415	389	437	409	401	412	419	400	441	389	405	411	411	434	399	411	437	414	426	439	387	446	426	431	459	429	386	427	456	463	450	399	401	431	425	409	367	427	471	449	415	419	419	388	433	406	431	434	423	431	447	395	437	434	393	403	410	404	439	389	387	418	449	434	439	427	431	442	397	429	429	391	446	432	433	452	427	399	437	429	446	449	459	449	381	398	398	422	455	425	435	412	426	414	392	418	418	414	441	435	443	428	425	437	417	398	410	376	426	408	415	453	447	435	466	428	425	409	450	442	423	429	394	421	439	428	420	424	411	404	439	390	422	380	432	407	420	441	401	415	409	389	414	426	420	397	405	428	437	418	459	453	413	408	386	483	386	455	452	397	429	432	433	400	417	428	401	423	417	390	421	372	433	409	443	437	411	410	446	410	433	446	427	387	432	453	433	404	427	396	414	420	382	444	393	442	427	427	443	425	419	426	399	447	449	443	439	429	396	446	387	408	418	429	436	440	401	404	423	427	454	457	429	381	440	425	384	421	401	428	471	402	445	402	412	431	409	437	402	424	402	383	398	439	421	426	399	427	430	450	389	418	452	411	420	406	470	393	404	416	456	439	459	448	388	441	417	437	473	410	445	457	434	442	430	406	398	422	411	451	388	415	448	419	416	413	428	392	391	429	431	370	419	446	408	424	407	437	427	439	438	402	470	382	428	418	423	429	417	414	437	404	444	428	427	453	400	443	384	446	430	457	420	440	432	407	393	413	421	420	445	423	432	431	437	413	397	425	428	437	440	434	407	499	431	407	386	418	416	426	402	450	415	423	452	435	450	424	434	443	422	443	409	452	403	434	400	419	436	384	392	452	409	422	411	384	408	386	445	453	382	403	438	473	428	431	427	430	430	410	431	416	435	384	413	416	434	440	418	433	412	410	398	409	439	407	397	402	421	399	392	449	417	449	431	434	427	415	402	422	410	448	405	410	446	438	418	417	385	439	419	408	446	406	440	444	429	428	453	432	451	431	421	445	396	446	429	407	431	414	426	414	415	409	407	393	443	422	437	428	435	453	420	431	426	418	421	405	421	427	417	440	445	428	367	409	421	441	413	434	399	440	431	409	450	457	418	421	413	421	440	426	434	399	430	406	417	459	404	412	405	438	403	434	446	389	424	421	376	418	431	414	410	420	450	411	460	415	438	435	417	439	432	405	442	409	420	429	443	413	389	392	409	427	391	437	417	396	432	412	448	416	388	406	393	434	416	440	453	420	411	439	449	453	452	414	445	459	443	399	432	434	414	401	435	459	438	452	428	435	362	457	412	430	413	398	407	428	455	412	397	424	407	435	440	436	391	390	412	440	438	434	396	423	427	451	402	432	433	420	433	433	434	440	424	425	420	413	440	426	402	460	445	436	416	403	401	406	391	423	379	426	439	371	433	459	419	440	390	435	441	404	419	444	445	408	436	451	371	451	445	358	430	401	430	432	450	427	391	381	394	400	427	424	422	421	439	426	426	458	416	464	442
25515	21500	27904	25518	11025	1927	1472	1173	1124	1066	1075	1088	1092	1069	1031	1025	949	1003	988	959	998	1043	986	1030	999	1005	1127	992	1026	983	975	964	996	924	1006	1002	962	995	1019	1011	1003	995	990	1008	1033	1000	1020	1011	992	997	1011	1000	959	1033	970	966	984	1017	976	954	984	974	946	983	1027	974	969	1006	1029	1047	1012	1024	970	972	1003	1006	958	992	979	992	1021	996	980	973	965	957	990	947	971	1030	1017	1029	1031	968	992	1042	1000	974	993	954	971	981	1016	1000	964	954	990	1002	939	998	1052	975	994	970	976	998	1001	1049	975	963	1024	1036	1006	980	990	975	957	928	1015	1029	944	992	932	973	1031	995	1006	990	1032	1044	961	1030	915	964	945	947	962	958	976	959	937	976	918	1022	971	972	962	1004	1057	952	976	1011	984	970	969	1003	980	1032	981	968	1006	999	973	1023	951	928	1047	1002	938	975	1006	927	991	915	975	1040	943	1016	1003	1012	986	951	968	995	980	998	1002	1019	1017	976	1035	1001	970	1005	998	971	914	996	1018	992	1023	953	939	1006	972	978	1011	988	948	939	931	1000	983	979	1003	996	988	979	994	972	983	969	991	921	1001	1006	979	1003	966	1034	981	958	1018	934	935	1007	954	951	995	929	1007	988	949	1005	1026	970	1009	908	994	967	961	1011	1024	1060	976	985	1006	1028	1024	948	997	982	983	922	966	997	963	1029	926	942	978	935	993	1024	925	951	1034	972	1017	982	969	981	942	1020	985	1014	997	985	946	954	977	1008	1012	979	930	954	998	1017	959	1026	943	1021	998	978	992	976	952	969	926	923	999	966	970	984	1042	964	950	974	917	1020	968	980	980	938	959	1012	954	951	1034	974	995	1002	977	1005	980	959	969	956	1037	1013	981	1045	987	973	1010	969	972	1044	926	975	1015	960	943	977	1001	1017	1019	947	939	986	1005	975	975	926	973	980	949	990	980	966	918	986	985	976	997	958	935	1051	965	1037	1039	1025	1018	989	926	966	992	967	1006	1035	997	990	973	991	1011	901	1025	963	1031	990	949	968	1004	998	934	1009	967	990	1013	957	1008	1016	1004	971	970	990	971	932	985	1041	967	994	1031	973	948	988	964	975	1046	985	1006	972	970	948	995	954	996	914	933	1019	967	922	987	1025	966	982	964	1003	1006	929	980	980	981	1024	1049	1012	971	912	982	980	963	1003	968	993	920	1012	1029	952	945	1001	970	1051	995	965	1011	973	1013	1000	973	1008	1011	982	958	992	977	979	999	995	1029	928	978	1003	983	983	988	989	977	959	990	964	940	950	921	972	973	1037	1034	1014	1007	982	999	1018	1006	979	991	992	1025	997	985	1014	977	983	945	934	988	986	1020	1003	979	983	1016	1056	931	1004	1018	898	1021	990	983	976	956	988	1011	988	991	974	1030	924	1027	957	920	980	1008	1011	954	973	951	984	1033	963	979	960	961	966	976	992	996	957	971	951	1014	901	995	1014	964	938	945	1033	1004	980	1011	976	991	978	936	983	945	982	961	968	931	948	1001	985	1018	970	960	1014	961	961	990	994	967	986	960	1014	975	1023	977	979	958	956	992	975	1006	1009	907	999	998	1008	949	982	1005	974	985	952	941	950	1044	1028	961	954	977	998	937	958	932	963	996	1010	997	1068	951	960	987	1023	1009	939	1013	1040	925	984	1048	1013	974	954	937	964	1002	989	964	1040	975	990	942	920	963	995	964	982	1021	1006	952	961	993	989	1022	1004	966	1000	976	1016	884	1017	1000	1044	956	944	885	995	957	992	959	973	953	968	978	961	972	967	971	991	1007	1008	936	946	920	979	1000	955	1003	1001	950	955	946	919	970	995	955	964	1060	999	1039	998	1019	1014	976	1034	967	1005	1025	977	944	964	1006	1017	957	958	972	962	1002	950	965	953	963	965	1039	1000	991	959	925	1016	999	957	1009	951	975	1026	972	973	1044	1005	966	989	988	928	969	999	927	949	1022	983	987	986	907	924	996	1001	972	934	946	927	1005	936	999	982	997	963	949	969	919	1015	1002	954	1007	989	991	974	1009	1000	956	974	1029	960	973	997	975	996	942	1010	1016	983	963	968	1000	998	1019	992	950	901	943	934	948	996	1037	948	981	1024	1034	982	960	960	969	961	959	1005	1015	1035	1018	995	944	980	979	957	943	981	867	966	978	1047	970	973	961	972	1000	938	953	1010	975	972	970	954	1000	987	990	1001	915	1038	1006	975	962	1001	962	957	971	969	913	1014	949	996	1029	968	995	945	951	911	1029	952	924	992	992	958	977	1011	979	1014	942	994	989	979	960	976	988	948	1025	980	967	1010	1016	986	959	1005	913	972	988	920	983	995	957	991	911	959	971	1001	982	999	1011	925	953	1040	932	976	1055	1024	983	925	975	998	993	1045	957	955	991	1007	1041	1000	975	990	996	1006	998	980	1013	956	961	968	1040	986	971	995	914	959	961	958	960	1055	979	982	996	965	999	985	954	920	943	959	985	948	947	1014	1010	1003	997	1035	961	978	988	986	924	1008	965	967	985	901	952	996	922	1017	993	1010	1013	1042	974	970	1001	952	992	1004	964	1067	923	949	1005	957	1032	999	955	960	1003	977	990	980	955	974	987	996	1027	977	950	960	1022	1031	963	980	953	936	964	959	955	982	972	983	937	952	944	1022	996	986	967	936	998	1008	949	1001	960	963	923	1014	982	969	981	1003	940	968	986	974	971	981	1016	947	998	1041	954	977	956	1013	941	1014	997	1002	919	955	996	969	987	999	948	956	962	956	986	974	1030	999	1002	962	968	971	1001	981	962	1007	992	976	1011	937	972	942	970	983	975	944	960	972	976	953	975	983	946	986	931	985	1000	1008	935	951	963	899	1020	1000	970	958	944	918	951	937	972	1014	979	956	984	1006	940	1002	1015	969	928	960	962	982	998	986	959	984	1017	1023	1008	1044	983	989	965	993	978	982	984	967	992	945	980	933	934	999	970	1049	901	947	1003	1000	952	929	972	989	942	980	970	958	981	966	974	1015	1013	937	953	988	993	1019	953	916	956	968	954	1010	961	999	948	953	946	955	974	954	984	954	989	931	938	1005	1000	992	954	987	985	991	995	936	1027	985	1025	982	964	1008	906	1007	945	990	985	1007	935	946	1006	1002	1009	978	1019	948	967	944	1054	966	970	949	984	926	975	1009	967	977	977	978	953	957	952	924	941	969	921	1010	999	974	951	1024	919	996	981	999	1007	972	990	983	994	992	974	956	891	999	971	983	1012	995	1021	960	978	935	972	998	977	872	988	977	946	994	998	1006	952	957	1015	963	968	902	954	959	978	1032	979	938	958	1000	997	996	977	968	1054	1003	1013	953	1032	914	987	980	946	954	1022	976	1001	971	953	1000	973	968	975	952	963	987	980	967	1038	949	972	961	1009	904	987	953	958	952	913	978	937	998	977	991	963	914	964	992	1020	996	986	990	946	978	976	990	1023	991	967	954	970	988	1009	991	963	970	947	979	976	999	1013	933	995	954	968	1009	961	965	1002	957	1009	939	972	987	1024	976	966	1008	961	1021	946	936	955	1001	968	992	946	964	951	1047	1032	984	969	968	954	980	974	1039	979	983	976	973	966	942	1018	1012	985	906	981	961	983	906	1025	977	1026	964	991	1022	978	992	1014	973	956	1006	970	951	906	993	1042	935	978	953	1007	1007	1033	964	951	957	978	992	995	994	982	961	981	971	979	949	968	994	995	986	992	980	998	984	962	959	980	978	1007	962	964	936	994	989	947	931	912	953	930	973	978	941	979	1060	1014	991	978	967	977	1000	996	952	1000	976	983	968	1007	985	974	969	999	974	939	977	944	986	1037	953
3618	3678	3133	1820	1385	1138	1074	935	896	791	830	825	798	769	809	731	711	745	751	756	733	760	711	722	739	721	743	728	770	696	726	795	701	698	714	716	757	697	716	685	733	757	732	664	739	684	667	712	741	701	713	716	732	701	763	660	743	714	708	705	722	673	725	740	681	711	717	692	713	687	716	706	664	705	676	719	729	724	712	721	702	658	678	712	758	714	710	708	710	692	727	693	703	683	732	720	728	770	714	731	685	687	746	763	713	701	744	741	757	708	701	685	749	731	693	705	728	730	680	710	756	726	742	739	696	698	707	746	693	690	728	704	660	749	702	682	686	664	734	667	637	722	719	729	680	697	728	698	711	740	735	706	693	690	724	696	721	692	700	702	669	689	684	708	707	706	682	679	715	669	726	658	746	738	718	750	674	727	631	691	683	700	760	700	709	722	684	639	715	699	703	757	736	708	703	729	695	732	712	679	707	725	684	691	734	698	709	721	744	691	716	727	689	694	670	709	679	643	686	735	695	682	720	703	643	730	683	688	692	675	652	726	691	730	762	726	726	724	721	739	695	665	691	747	698	745	690	719	653	692	693	686	752	660	676	730	698	700	644	746	718	716	688	726	721	699	740	681	681	698	715	669	667	705	716	695	699	748	689	695	685	678	714	723	659	717	662	714	684	691	671	673	676	711	647	720	686	706	625	646	717	742	731	707	719	706	717	690	668	721	743	703	755	676	705	743	685	736	685	700	727	736	735	712	688	674	708	707	717	703	702	707	705	675	692	730	682	726	681	715	746	655	711	698	693	663	724	716	744	716	694	728	670	717	698	769	713	645	695	701	730	744	660	671	695	740	685	702	754	677	734	749	663	720	710	698	723	660	690	678	660	727	711	700	708	681	717	733	743	731	745	694	694	686	715	678	742	699	700	706	707	710	733	703	706	670	731	711	686	760	691	694	706	790	725	749	698	707	705	723	738	683	720	712	685	757	640	712	699	694	691	726	697	707	694	753	697	694	716	715	729	701	710	745	712	720	654	676	686	711	700	758	649	693	699	671	670	756	733	672	700	712	641	753	680	700	700	674	708	718	699	665	733	755	720	682	727	722	685	690	725	697	736	708	738	696	688	724	714	716	693	702	719	677	712	751	745	733	736	699	690	711	677	713	695	702	731	653	680	665	695	698	712	705	675	711	708	717	733	677	670	742	723	705	717	677	727	728	643	751	693	673	717	671	663	688	688	735	710	721	670	656	707	676	709	744	709	695	673	743	714	650	750	702	700	692	641	685	678	701	689	720	692	718	653	692	718	662	706	720	717	747	701	725	723	705	708	697	692	693	698	720	700	715	689	717	687	691	696	708	723	700	687	689	704	708	701	732	695	716	753	750	731	700	721	708	707	713	671	696	724	681	730	711	680	691	693	684	674	693	665	704	691	727	686	712	669	696	733	688	649	699	684	688	661	717	734	725	706	682	731	744	740	722	680	674	688	696	697	711	698	715	663	671	755	690	696	712	716	733	753	667	698	725	709	708	681	706	721	648	718	712	679	757	679	704	761	698	730	723	688	702	715	694	692	717	685	685	709	693	717	671	712	742	713	717	687	709	711	730	659	674	713	762	693	726	707	726	663	751	707	720	661	698	736	718	689	663	743	662	738	707	734	651	716	693	696	687	711	692	673	650	680	705	718	701	704	725	687	720	732	741	687	721	688	702	788	709	717	696	709	681	675	640	720	690	718	699	672	695	721	712	672	720	717	702	760	678	683	654	699	704	706	712	731	717	737	691	723	708	682	728	698	662	717	700	693	651	698	713	690	733	666	674	689	730	703	718	707	703	692	672	681	704	651	660	667	695	682	660	725	707	665	729	728	693	679	676	725	667	714	688	698	740	727	685	696	789	673	676	747	729	702	701	737	692	700	699	722	695	697	702	665	684	646	683	762	687	703	745	660	703	725	695	680	704	690	701	721	663	710	662	722	704	708	720	701	723	728	721	679	662	697	722	733	728	707	709	654	715	702	711	690	724	647	686	696	668	680	716	655	772	705	666	697	669	677	660	747	715	661	741	729	671	736	660	698	677	672	712	744	744	734	666	742	689	674	709	726	699	731	695	738	716	705	701	705	735	762	691	669	702	723	744	693	704	702	760	695	703	704	701	740	691	683	659	706	644	689	700	653	744	673	699	748	722	671	636	628	719	670	660	709	703	732	775	715	692	710	725	719	705	689	715	672	729	721	671	734	691	711	662	706	691	709	716	704	710	681	721	719	692	706	710	655	725	726	690	710	676	687	716	696	632	660	674	716	705	700	703	713	709	696	679	689	695	679	711	682	748	675	676	705	708	679	763	681	706	748	718	688	700	682	702	676	682	716	655	710	687	710	671	698	758	667	695	724	709	738	675	741	699	695	710	690	692	707	698	687	698	740	689	689	692	682	687	687	735	709	723	654	668	745	721	697	708	719	688	728	727	705	664	693	672	712	723	689	727	647	703	655	712	705	730	696	703	728	709	685	711	685	753	669	661	666	664	693	695	677	713	700	686	757	715	740	697	660	673	735	711	694	759	682	715	706	667	698	658	673	708	656	683	720	691	693	725	707	692	756	720	705	689	657	709	735	731	685	760	710	673	718	694	678	697	748	674	677	750	676	702	691	705	684	699	682	726	656	677	682	639	669	710	721	772	672	699	666	685	688	702	709	698	700	684	724	708	678	695	682	664	697	685	669	656	650	698	709	719	721	740	681	724	711	712	767	662	678	730	672	715	717	689	692	695	651	713	688	732	692	694	666	663	683	743	698	742	723	688	694	720	699	713	654	711	705	698	699	711	642	683	722	715	680	701	672	656	688	666	715	708	697	666	696	690	723	664	669	655	740	650	685	680	710	749	745	722	685	730	688	684	693	698	751	643	672	754	684	670	673	708	670	668	720	723	768	680	657	687	727	691	671	711	707	675	667	719	713	692	730	655	702	708	736	659	733	690	704	645	679	698	730	734	696	701	717	711	712	681	723	653	719	724	715	611	715	672	720	667	690	747	689	681	728	685	669	744	695	689	651	691	662	681	690	663	720	693	705	652	663	668	682	705	675	659	664	705	670	677	657	688	719	703	692	734	696	678	704	697	729	754	707	732	712	723	694	739	694	720	700	696	672	695	731	724	682	681	699	667	706	674	687	733	693	688	698	691	660	687	707	696	742	727	735	727	686	661	649	745	676	719	702	728	724	680	719	690	721	709	723	697	699	729	732	724	724	718	711	715	733	701	679	711	752	695	708	694	701	689	699	671	712	657	681	708	649	702	681	659	713	726	711	690	710	691	681	704	644	702	664	732	702	694	696	718	726	735	728	727	707	690	682	692	675	625	731	672	736	707	726	698	684	677	658	652	702	680	681	654	667	662	723	704	674	706	658	713	697	685	703	738	700	740	723	702	695	673	731	691	675	713	749	676	686	705	690	722	702	680	689	692	721	758	720	683	681	714	701	664	703	692	716	681	728	665	670	710
24546	21482	28817	24579	21470	8565	1913	1231	1021	1020	998	908	956	877	847	899	950	903	813	855	792	855	871	837	822	895	825	851	833	883	863	848	791	843	822	858	826	854	874	817	770	850	835	834	828	803	799	861	836	781	868	806	846	845	805	812	802	827	800	781	814	796	807	727	841	812	831	842	845	823	811	797	811	830	796	795	760	806	819	773	781	816	840	844	857	810	840	824	793	755	826	820	830	816	832	793	748	839	837	805	821	797	793	791	753	826	803	835	781	790	802	807	803	816	806	791	816	822	796	825	823	856	760	810	828	827	760	772	804	798	842	842	845	756	831	781	796	825	779	805	829	812	816	769	794	829	838	833	764	798	757	821	852	867	832	808	824	807	849	817	764	824	824	892	868	867	827	822	871	815	793	813	765	825	812	817	830	810	759	764	787	786	840	821	787	823	791	828	826	792	845	812	824	807	766	811	765	825	809	787	808	841	774	816	836	821	783	793	814	807	810	772	824	831	852	796	825	799	792	793	789	825	825	853	780	848	772	792	817	866	857	840	818	820	819	838	857	851	823	780	798	827	783	862	792	791	827	791	860	802	810	822	792	830	833	801	816	778	847	797	842	801	822	847	807	789	825	825	841	782	799	820	864	735	874	808	827	865	820	809	866	795	761	793	779	819	804	787	797	775	777	890	826	738	767	817	815	825	816	814	784	798	773	849	814	836	854	805	838	794	797	809	836	752	787	835	800	762	851	790	857	843	803	815	817	822	797	802	801	828	827	791	797	830	831	779	791	794	799	820	801	865	816	840	811	821	809	782	824	877	794	791	828	770	815	777	812	794	771	807	797	776	814	837	833	777	828	865	834	870	840	783	760	821	850	789	815	817	733	816	800	777	812	808	788	811	803	832	776	768	809	826	756	821	765	871	829	791	801	823	802	792	805	828	833	784	744	802	768	786	828	757	854	779	807	774	768	811	840	831	792	839	758	836	841	816	793	845	805	779	828	752	794	831	824	815	825	816	849	788	808	823	820	811	837	809	774	820	821	853	785	802	758	793	774	815	779	824	830	801	783	797	780	851	816	834	805	798	793	816	828	818	797	839	836	856	839	831	851	795	834	789	793	799	791	855	802	789	825	781	786	812	809	761	771	833	789	783	750	801	844	831	845	832	839	782	829	843	794	805	795	764	743	812	840	813	767	822	816	821	769	778	822	837	810	761	790	873	735	809	828	793	830	806	835	838	763	834	837	858	810	843	818	776	826	808	810	805	823	795	742	811	780	783	791	834	780	794	795	825	799	824	787	758	763	830	804	838	796	768	809	806	790	757	786	854	792	793	850	822	808	779	847	837	906	767	785	831	819	787	789	793	784	811	814	829	831	833	785	805	779	826	789	817	798	830	846	771	769	866	794	812	816	834	802	815	819	819	782	867	803	774	813	809	832	824	782	745	836	808	830	789	828	841	813	891	790	812	806	799	777	765	810	816	766	807	762	831	774	769	829	794	758	849	869	811	818	768	824	847	860	819	800	781	837	773	818	754	772	756	793	762	827	783	843	814	818	818	841	802	804	798	800	828	742	798	835	826	793	800	794	838	793	784	779	783	807	788	799	806	789	819	845	821	833	822	801	784	868	809	847	797	805	791	805	759	798	824	780	832	752	815	768	730	729	793	854	832	809	797	782	782	736	790	759	817	769	782	802	758	796	844	818	818	805	797	836	818	772	834	811	784	804	832	822	770	789	805	859	762	800	788	787	824	779	847	826	847	831	767	813	832	795	785	797	801	784	809	798	805	768	785	840	826	822	787	843	792	768	808	785	798	800	875	805	782	853	842	808	815	806	752	742	796	823	829	811	782	826	800	799	772	796	843	807	796	813	802	797	858	819	751	762	773	816	828	800	782	824	794	803	813	765	785	788	806	752	831	842	804	796	773	873	789	797	799	782	803	809	794	822	738	736	778	769	825	826	808	768	791	780	802	826	838	772	800	799	837	818	792	818	837	794	849	810	808	786	795	814	846	740	808	828	849	818	836	778	793	811	773	823	810	812	767	807	842	795	779	774	828	795	786	771	824	846	811	784	808	799	764	848	836	798	883	830	850	801	849	824	780	807	824	753	827	832	790	820	793	822	763	806	787	795	818	781	846	810	771	756	786	869	819	800	796	766	846	793	822	756	798	854	711	825	742	793	863	820	827	769	824	804	823	772	805	800	803	790	821	819	865	825	810	796	757	807	832	782	791	727	777	795	798	764	764	807	811	740	769	790	781	800	764	798	792	782	774	786	835	779	797	828	803	821	828	791	847	795	826	880	818	796	818	792	776	829	809	838	786	805	780	851	820	817	816	761	798	778	801	793	798	860	880	774	790	811	794	854	798	831	806	778	788	807	800	861	798	814	824	776	781	827	806	815	834	813	816	875	828	820	808	831	814	844	805	748	836	821	783	861	841	801	783	782	829	776	794	800	819	782	847	835	785	810	810	784	790	809	819	822	844	774	750	791	751	790	805	766	805	782	819	847	832	861	797	792	827	815	831	794	842	764	840	855	849	777	801	752	820	825	785	794	832	828	758	819	832	791	766	784	828	808	804	796	812	773	767	881	822	763	819	813	838	777	779	779	800	838	799	809	848	794	814	825	823	833	810	819	783	819	811	813	783	811	824	814	816	774	790	744	773	812	784	765	805	802	857	806	818	769	838	763	780	857	832	794	802	814	835	795	835	769	757	824	766	788	782	863	742	823	784	830	810	836	812	828	783	828	855	794	815	803	837	818	811	827	810	767	860	766	771	779	795	795	795	799	828	796	791	814	809	800	779	788	735	818	830	847	837	804	827	768	769	766	820	849	787	805	768	797	810	811	860	829	791	830	791	836	858	779	718	796	807	821	794	828	816	776	835	803	808	817	811	847	798	858	843	740	788	812	795	846	796	803	800	800	821	823	773	825	800	772	837	809	853	831	755	834	803	818	793	833	761	814	796	806	808	783	801	782	798	840	815	800	815	787	816	808	784	804	775	764	810	777	808	779	795	798	838	801	813	764	799	787	812	749	815	770	776	816	912	823	830	766	784	862	774	808	829	784	838	790	807	781	815	809	813	816	766	801	830	789	816	830	804	832	788	783	826	806	823	821	802	831	857	835	852	824	808	779	779	810	847	800	778	762	824	851	773	752	790	817	787	790	790	789	748	872	768	792	839	783	820	772	804	819	793	805	842	837	795	822	822	835	861	791	776	824	814	817	830	770	844	753	766	828	819	825	768	845	856	795	739	791	799	805	766	831	806	832	752	825	820	876	863	806	788	810	772	815	803	805	796	768	853	823	766	818	829	798	829	814	775	786	787	775	830	806	847	802	806	845	831	784	769	783	761	774	804	776	814	824	811	837	848	832	874	796	810	787	797	771	829	802	823	814	768	823	753	842	746	824	800	788	766	793	808	793	784	807	801	816	761	839	786	782	775	828	833	803	795	751	837	820	794	790	801	799	838	788	793	817	822	819	778	806	760
3917	5959	5009	2537	1815	1367	1188	1044	902	887	837	778	741	778	720	660	683	648	704	672	674	688	660	655	703	629	600	676	620	611	640	596	633	635	683	635	655	645	627	672	602	665	638	607	613	587	641	639	640	622	630	641	614	605	626	635	591	654	622	587	630	608	659	587	628	552	607	583	627	630	650	628	665	630	599	631	610	637	609	630	626	630	604	596	631	591	601	575	597	609	607	602	629	617	623	623	685	572	604	543	557	623	583	664	654	630	608	632	598	616	573	655	592	628	615	576	591	597	584	649	710	572	623	577	620	627	605	664	651	626	595	607	614	628	582	600	587	617	602	588	620	588	601	641	645	633	611	582	552	603	630	637	626	627	590	563	578	623	561	613	540	590	641	617	632	618	639	598	615	684	621	614	628	642	583	604	592	576	549	640	625	623	623	590	605	585	601	624	582	605	582	609	593	619	603	582	577	585	580	633	604	595	647	591	622	651	581	623	592	646	608	641	544	611	544	572	590	645	621	632	591	574	586	588	615	568	576	600	600	605	617	618	618	609	591	595	614	580	605	631	647	602	584	624	616	599	606	570	593	595	597	616	635	563	636	586	596	630	570	619	616	615	615	594	628	607	589	604	606	581	640	665	585	610	644	606	644	608	589	577	575	634	635	560	613	609	617	615	639	625	615	612	593	557	589	599	595	627	600	582	592	574	580	580	615	630	631	591	629	602	615	599	636	602	601	538	593	602	624	616	596	626	612	607	650	595	621	624	571	593	619	574	627	625	543	630	602	643	613	614	577	624	608	613	570	563	601	625	593	625	629	595	605	635	551	638	588	567	587	618	599	564	608	653	588	582	595	640	589	593	585	593	584	633	590	617	609	631	636	612	605	584	624	599	608	602	602	610	600	664	633	562	649	610	600	624	598	567	620	645	587	639	588	624	600	631	675	616	629	627	619	586	585	622	600	596	585	619	605	600	637	600	562	643	634	596	578	675	633	583	631	585	590	561	610	627	603	591	553	630	581	586	653	621	633	636	650	665	603	620	627	643	585	644	603	597	631	635	606	623	567	594	647	615	591	631	637	567	568	643	614	572	588	635	577	621	632	593	642	602	624	626	564	621	600	563	603	620	572	568	623	649	605	604	594	550	631	574	557	577	539	647	611	577	591	614	629	587	616	586	585	599	633	624	622	610	584	590	595	590	589	585	623	637	604	585	655	606	566	607	590	608	608	612	598	602	587	584	593	606	620	639	607	596	569	601	605	575	589	637	617	596	603	598	590	634	629	634	599	595	624	569	542	662	582	631	615	588	607	618	613	573	603	611	641	621	577	579	610	600	634	607	598	584	603	591	571	591	578	590	606	595	625	615	625	597	580	623	589	554	605	632	605	595	623	585	587	585	636	643	620	599	555	611	620	581	572	577	633	626	589	606	627	561	588	606	575	604	616	589	642	602	620	593	585	657	607	597	608	614	632	580	605	614	615	570	580	610	604	580	623	629	611	612	585	596	597	637	652	626	591	609	599	597	566	564	630	600	563	608	619	585	602	638	578	562	591	570	598	665	643	595	631	633	585	615	642	595	648	598	613	582	601	668	599	575	589	628	601	610	602	612	588	585	619	601	621	575	541	587	559	601	608	597	630	615	621	618	575	595	565	618	612	587	605	626	607	571	557	584	571	589	600	587	584	603	612	586	600	616	658	571	598	636	599	618	587	597	613	612	617	606	634	582	618	616	607	600	581	626	611	605	624	577	597	619	639	616	593	612	599	589	625	566	621	603	616	594	613	617	610	605	602	612	586	607	561	606	638	593	582	587	620	590	608	584	568	589	589	651	586	615	554	598	609	595	643	579	621	597	565	581	587	611	596	599	579	598	597	622	595	614	649	568	660	617	600	605	611	637	587	564	616	637	595	574	612	583	576	580	632	580	591	570	613	616	569	603	607	591	644	616	607	585	576	582	603	670	658	596	573	614	580	585	593	604	590	578	640	570	593	583	642	565	606	562	581	612	573	639	586	596	622	595	554	539	605	635	621	646	542	620	617	568	614	608	616	613	597	616	573	578	596	618	590	562	600	595	578	617	594	601	625	623	577	625	585	569	592	624	609	599	608	586	604	551	555	592	602	665	596	614	577	593	603	633	619	599	584	608	581	578	609	614	636	594	597	603	604	590	597	615	594	620	646	611	575	623	662	555	617	606	561	582	632	650	630	606	632	595	638	555	568	584	570	588	573	615	567	593	575	627	557	596	582	569	599	636	646	607	671	571	535	621	555	571	585	569	580	588	591	591	604	619	576	613	577	532	599	593	613	567	604	572	562	637	588	628	649	591	627	585	611	592	601	591	587	655	545	608	589	613	586	597	581	580	592	617	567	573	614	606	603	577	591	576	642	617	524	578	560	587	619	579	579	615	597	619	634	631	594	585	541	607	581	587	635	611	619	624	592	629	602	589	583	611	571	579	591	614	632	608	587	590	575	620	598	638	568	584	584	586	639	597	585	630	562	581	627	625	614	587	605	562	572	578	613	587	605	578	609	591	596	545	619	588	619	593	603	601	591	608	608	606	604	617	552	634	597	614	602	614	603	611	616	563	609	580	591	603	598	601	585	581	620	570	585	626	598	600	580	556	595	584	598	565	572	640	585	607	579	569	575	647	589	615	624	586	576	565	596	620	587	591	590	595	620	613	624	556	616	599	629	586	614	629	566	614	578	592	573	607	601	597	556	562	629	554	604	587	578	599	594	608	623	620	562	602	602	592	667	602	579	597	584	610	609	564	573	545	586	600	606	588	602	608	585	604	590	576	555	569	543	614	629	597	634	640	609	588	589	612	617	592	565	593	605	609	598	589	558	575	597	571	562	565	586	590	575	557	617	588	590	627	576	602	601	605	605	590	634	592	624	595	638	621	617	634	648	574	600	581	640	617	581	608	615	608	621	616	616	598	584	653	588	595	543	568	575	575	604	630	590	574	610	590	578	604	578	575	581	631	605	636	613	616	616	619	584	568	566	555	629	529	591	608	630	598	586	608	618	630	633	559	619	603	570	592	627	612	600	616	570	623	599	632	607	618	591	578	573	582	620	593	633	598	551	568	600	582	596	614	622	598	617	597	630	622	644	594	563	574	570	618	611	604	581	611	558	595	587	577	585	583	621	602	576	549	626	587	583	592	593	594	585	588	570	573	591	582	611	565	622	563	602	651	607	583	643	593	568	607	605	565	615	596	549	591	616	580	600	593	620	618	637	628	597	571	592	595	586	625	600	604	611	610	576	557	576	577	614	567	566	580	603	624	609	627	618	597	602	596	563	612	582	658	654	587	559	603	570	596	615	553	633	602	562	547	607	619	609	629	572	625	618	598	615	593	584	613	599	614	567	627	542	612	603	604	619	569	547	552	596	641	564	582	614	578	625	595	629	557	548	631	619	588	580	600	608	572	537	563	575	580	594	598	625	604	654	631	603	638	587	563	576	573	561	592	617	633	574	602	578	594	619	612
27903	10421	1278	818	643	631	610	637	639	621	538	586	639	625	612	600	611	601	583	579	623	625	569	570	605	618	579	588	572	624	597	581	607	581	594	583	575	623	553	598	576	584	566	665	609	588	580	565	584	593	603	636	626	608	628	586	602	612	579	569	615	612	619	637	593	583	583	590	600	632	602	577	568	596	583	607	624	572	562	652	623	631	598	595	596	636	570	611	590	609	601	606	611	582	568	626	576	614	583	592	598	565	554	578	611	576	595	623	565	581	561	592	630	590	596	552	549	622	607	571	597	585	599	640	562	586	620	596	606	581	590	573	596	554	613	575	556	564	599	608	629	552	606	583	584	613	550	591	532	573	572	581	628	558	625	591	578	532	617	541	655	605	569	552	599	596	568	608	607	582	584	523	623	582	592	589	631	558	645	629	600	597	596	558	563	535	595	573	638	624	604	600	594	588	581	610	582	652	591	610	595	552	619	589	520	585	627	568	607	612	597	577	581	598	615	609	592	624	569	615	609	619	628	575	574	621	593	616	594	615	632	588	611	623	595	529	611	616	590	600	603	558	586	617	527	574	625	582	609	559	585	603	588	584	615	587	598	636	596	603	573	595	610	613	611	579	578	613	610	545	638	563	630	610	622	599	593	623	622	601	571	613	614	625	598	579	577	585	605	588	584	640	543	590	558	630	644	579	585	611	607	568	584	601	578	613	616	583	585	582	585	611	628	579	604	629	578	570	580	565	596	633	527	607	562	595	548	591	543	559	598	558	598	638	611	623	584	557	628	585	596	601	578	592	589	602	549	538	598	580	599	597	611	612	629	613	597	651	589	599	625	545	568	580	578	591	595	625	589	597	557	568	594	592	604	627	601	585	569	598	616	587	575	575	599	643	612	598	607	621	602	578	597	599	590	584	660	577	613	562	630	620	596	610	588	619	587	563	573	600	595	562	627	607	551	570	580	598	616	594	636	618	659	590	628	605	621	608	622	613	610	623	607	617	583	621	594	583	588	607	593	574	615	598	600	553	626	572	597	611	581	576	595	563	624	587	579	590	597	611	610	584	619	602	589	634	592	596	615	573	626	612	621	617	615	638	590	583	586	617	599	636	604	665	600	584	572	569	615	633	576	595	553	614	573	641	632	631	611	637	587	588	556	612	625	572	599	602	586	586	583	589	616	562	560	614	622	607	592	610	554	626	607	621	577	575	618	583	596	584	613	588	598	558	574	535	590	609	599	633	633	582	600	589	591	618	628	614	586	583	631	594	595	628	603	598	629	592	643	572	571	610	596	612	620	631	595	576	602	581	585	604	594	576	609	617	619	584	563	582	552	619	638	591	615	628	571	622	589	584	609	592	612	593	611	585	577	604	609	642	553	569	601	598	627	572	617	616	580	586	558	604	578	560	571	561	615	583	573	552	592	609	637	636	604	581	608	582	562	642	599	594	587	603	575	596	565	605	581	639	554	602	616	583	597	580	601	608	568	610	598	610	582	640	566	590	613	615	586	679	600	610	593	557	599	610	565	567	580	616	575	568	584	533	570	554	597	599	599	613	575	589	614	562	589	638	580	645	599	604	607	574	596	589	600	602	601	595	596	602	632	632	587	616	550	590	546	576	593	591	595	605	597	645	610	617	594	611	584	560	571	585	643	609	625	582	577	583	608	590	590	606	590	581	576	608	641	542	610	606	625	572	574	635	597	631	606	592	622	608	601	619	572	618	580	607	562	608	576	596	646	564	644	616	642	595	645	611	631	619	627	590	636	569	577	614	589	629	604	549	581	633	568	575	625	611	602	590	582	593	595	610	594	572	595	603	618	606	567	647	621	585	594	598	583	579	610	570	636	594	626	556	597	592	609	574	606	601	591	580	605	587	594	532	610	629	569	610	645	583	635	566	637	615	574	594	598	607	615	593	663	604	607	616	610	593	571	609	587	647	614	627	582	578	655	608	560	581	550	581	592	619	579	594	597	561	569	611	616	611	567	627	567	595	551	595	595	600	609	624	620	582	583	584	646	598	558	577	595	568	610	570	581	579	585	580	580	557	566	564	586	615	624	576	590	630	571	568	615	602	602	621	616	606	618	557	622	602	624	611	589	590	648	587	600	586	614	528	615	612	580	614	649	596	606	592	620	606	624	651	563	616	600	582	616	624	577	586	549	558	590	526	621	604	641	590	619	533	610	609	589	549	575	613	590	643	586	585	600	548	589	623	613	561	616	606	602	575	622	572	600	594	600	563	566	610	595	600	619	560	580	642	584	559	589	623	560	618	600	565	594	604	574	575	610	614	620	621	601	583	603	594	607	625	573	547	568	567	587	640	590	634	574	559	626	591	604	598	574	533	605	597	598	600	623	635	634	582	578	633	592	618	652	565	589	600	568	572	584	577	595	583	590	573	636	617	627	599	645	579	615	612	588	595	612	604	630	587	578	631	559	565	616	588	560	615	593	565	598	552	630	599	644	588	559	578	580	601	638	615	626	613	606	607	628	568	612	606	596	604	568	619	627	594	587	598	632	585	587	611	594	635	589	563	612	541	556	596	616	652	576	607	630	636	607	585	606	554	661	578	606	609	596	603	604	594	605	597	576	581	617	650	561	577	583	580	584	644	570	594	642	578	589	581	630	578	592	594	605	570	549	571	640	598	606	607	593	580	582	590	616	624	599	605	579	596	617	678	595	610	593	618	568	574	579	633	576	578	575	576	583	629	586	565	598	630	600	584	578	570	570	562	576	581	577	593	575	606	577	652	567	586	600	625	601	577	579	593	601	591	582	592	612	589	592	596	561	598	576	579	582	601	597	628	614	601	564	595	573	579	576	550	622	568	628	622	598	588	617	608	572	593	629	608	574	581	603	566	637	588	576	575	636	583	561	643	553	575	607	580	613	593	578	540	611	607	617	621	614	605	599	587	633	571	624	621	587	601	614	584	563	561	590	588	601	626	569	580	604	583	633	606	571	580	646	607	579	606	604	583	570	567	614	604	582	550	595	607	567	600	576	632	572	596	555	548	576	567	582	589	591	612	592	617	539	586	620	596	588	605	597	641	628	597	575	619	593	638	569	591	593	594	584	592	579	574	593	590	618	597	584	567	619	621	600	587	588	557	558	623	605	598	580	592	621	572	611	634	611	596	567	586	610	591	580	527	670	587	587	590	591	601	579	606	588	599	587	603	596	625	566	607	630	602	591	625	619	587	606	617	620	563	554	630	614	576	614	567	597	619	586	552	562	603	630	600	630	622	627	607	598	619	580	563	618	582	538	579	579	559	593	602	574	586	575	560	568	598	597	614	588	545	601	584	641	607	593	607	610	617	601	586	583	599	607	621	585	621	611	616	632	601	607	607	554	584	610	594	607	606	608	550	584	583	604	584	597	588	569	607	594	598	566	575	597	640	592	607	621	623	602	602	608	630	587	600	581	594	599	579	604	603	597	596	603	634	610	574	637	634	589	572	583	593	616	557	577	648	623	616	586	579	586	604	604	578
4919	656	590	490	466	443	488	404	443	449	447	426	421	389	447	407	443	425	469	390	461	449	422	409	432	404	461	416	446	455	442	460	403	426	433	427	428	441	414	456	388	408	420	431	454	412	431	440	428	427	426	421	443	397	449	413	430	405	439	464	444	425	471	419	433	424	399	411	410	432	402	429	378	430	450	444	418	379	449	408	455	428	455	418	410	413	396	434	431	434	403	435	398	396	435	447	450	393	399	418	394	433	413	421	457	436	429	416	453	440	440	410	457	436	443	424	470	443	407	428	401	397	397	388	441	456	395	446	395	417	456	425	421	437	463	435	440	415	440	419	408	406	405	415	407	447	413	469	399	427	430	435	402	380	406	442	406	406	406	386	437	413	398	408	414	425	372	441	423	397	413	432	413	382	404	413	454	428	425	428	413	439	414	443	402	421	443	407	457	428	441	418	420	402	449	444	433	451	401	402	428	446	424	425	460	421	402	434	420	413	413	454	382	409	419	449	414	401	401	435	418	416	436	432	406	462	413	385	422	424	385	436	397	432	465	444	406	388	414	395	443	408	412	411	405	407	438	434	414	397	399	429	430	415	432	415	450	410	453	384	436	429	393	413	421	432	399	408	448	454	421	431	460	428	379	449	426	431	437	396	385	430	410	429	409	406	436	418	438	422	467	427	416	403	407	433	428	409	456	405	394	421	452	449	436	414	429	434	398	420	414	408	430	457	416	399	419	394	432	406	373	425	410	437	416	445	440	416	430	443	348	402	430	406	428	435	435	410	414	439	416	430	458	427	435	416	429	402	419	424	467	420	377	431	409	421	437	446	427	419	436	429	441	364	432	427	401	436	403	442	403	430	421	436	443	442	440	422	439	424	453	395	451	384	425	396	403	403	422	388	420	404	421	448	435	442	442	425	400	411	414	425	418	441	434	446	387	393	410	431	438	467	419	436	425	439	397	443	389	413	428	402	392	392	406	422	447	413	455	396	414	433	414	416	454	432	415	403	431	452	410	424	409	419	447	412	428	425	425	428	463	410	412	431	434	432	443	401	434	383	403	425	403	414	428	402	435	410	400	436	453	455	449	411	436	405	433	372	375	423	426	411	417	445	420	405	415	384	468	433	431	436	396	453	420	396	421	420	394	390	416	417	441	462	401	427	406	437	433	367	410	431	435	481	436	402	399	442	443	391	395	399	384	422	443	409	444	381	422	445	434	415	432	417	430	429	405	410	427	443	425	376	401	392	424	389	406	421	396	431	386	416	423	438	430	399	417	411	432	397	439	445	397	449	422	451	376	437	419	441	386	393	464	446	431	414	420	421	425	428	446	410	416	414	411	409	392	431	418	403	417	443	438	424	415	412	425	432	458	437	447	425	446	406	434	454	417	420	427	438	421	437	438	402	405	432	448	423	419	430	434	412	458	411	473	435	441	380	422	426	406	410	404	457	407	429	417	458	438	415	479	439	450	403	459	416	414	418	446	421	420	440	449	447	411	437	431	435	448	390	426	427	425	421	425	419	421	427	431	404	460	422	421	425	422	397	421	396	428	430	423	443	433	427	451	447	426	410	425	469	382	439	413	421	419	440	433	446	432	398	389	381	465	421	433	407	452	392	418	433	425	432	421	462	426	409	419	400	436	454	445	459	456	391	408	420	427	401	421	425	412	430	432	457	450	430	449	443	424	457	450	421	416	414	399	381	416	405	423	403	420	449	453	401	432	411	389	479	426	433	425	433	444	388	405	390	391	361	409	458	432	401	394	416	421	384	423	438	410	464	399	471	417	443	399	448	397	432	442	420	414	427	411	439	421	409	398	476	440	438	450	404	375	409	407	399	418	422	435	431	452	388	415	428	383	407	428	433	442	418	457	436	441	416	443	447	420	432	370	437	429	377	450	411	421	403	389	450	444	436	435	434	443	451	449	389	441	418	412	445	417	386	426	377	418	438	442	409	412	409	394	435	433	395	401	420	398	455	436	399	433	399	440	440	439	443	406	451	420	391	436	446	409	424	436	439	442	426	417	436	432	400	391	429	423	437	421	388	408	439	416	430	418	385	425	397	410	444	437	420	443	429	459	419	433	434	425	411	450	414	449	436	428	435	393	407	443	422	449	412	442	416	392	458	441	427	383	418	385	427	427	419	413	400	403	417	435	446	402	456	460	400	427	394	416	425	439	432	417	475	426	384	412	385	441	419	450	438	411	415	453	401	446	451	422	425	395	424	430	398	404	412	420	424	380	415	424	400	419	373	422	419	410	402	420	442	402	428	402	460	437	389	413	443	449	424	441	446	439	408	423	391	401	403	432	454	403	423	408	411	416	432	432	399	438	424	428	443	425	448	424	442	397	414	397	450	458	398	438	392	424	421	414	423	414	385	401	447	446	408	397	399	453	419	437	450	384	452	434	430	433	468	408	408	411	418	452	463	436	441	442	430	437	400	412	451	416	446	420	381	417	463	424	448	449	478	424	428	415	442	407	447	433	403	450	411	398	434	420	425	419	419	430	383	439	427	414	435	396	395	421	446	453	413	442	386	431	446	440	431	425	431	436	432	409	406	396	447	425	403	422	394	410	381	415	460	411	425	421	426	426	445	424	416	412	424	406	418	443	437	396	410	414	422	423	464	395	431	416	423	426	432	407	417	416	445	454	439	415	407	406	408	422	411	434	419	392	412	430	432	429	440	454	410	428	419	375	419	397	441	430	391	410	433	407	398	443	466	433	430	393	429	456	441	413	432	422	432	448	452	433	425	389	402	372	441	408	446	412	401	375	400	425	415	411	450	395	433	428	424	431	429	405	401	446	418	413	406	442	411	427	424	399	391	441	425	453	398	435	395	440	470	386	439	399	440	428	438	405	457	390	417	440	443	446	413	417	419	429	430	438	441	417	411	447	424	440	435	415	448	437	434	435	415	412	443	437	440	400	413	415	430	399	431	461	397	430	448	435	402	395	426	441	395	441	426	411	418	438	417	412	478	450	436	430	419	487	411	435	441	391	441	447	453	388	414	417	383	438	404	461	449	451	450	428	419	438	399	428	390	382	418	434	416	420	382	444	390	433	440	411	441	412	427	413	430	436	423	392	414	451	429	430	411	388	443	420	448	446	425	472	402	401	472	414	406	404	452	387	407	427	462	453	405	392	444	404	448	397	445	405	422	466	449	428	442	454	460	414	435	418	426	441	429	427	401	422	408	417	435	408	414	404	442	440	414	453	387	420	407	459	442	440	432	408	407	477	414	410	430	461	410	401	463	448	409	421	408	416	416	439	420	430	405	445	411	423	444	443	399	477	396	417	430	433	441	433	401	430	444	437	426	459	422	445	420	451	398	388	414	423	429	415	415	462	411	429	411	440	433	442	430	415	410	431	409	408	444	397	426	458	459	422	408	417	469	425	424	463	452	422	432	456	432	454	407	431	398	429	415	409	427	442	394	422	436	442	408	434	435	423	424	401	397	436	427	420	424	439	441	426	433	429	415	445	400
25603	21522	27954	25531	11164	1931	1486	1208	1113	1065	1087	1051	1101	1064	1054	1006	1042	1040	1058	1067	1023	979	996	1021	989	967	1037	979	1003	1029	987	979	1011	1019	950	993	998	945	1025	957	1001	1005	957	937	1064	991	1005	1015	976	985	947	998	1018	994	983	1013	943	973	993	976	972	1023	943	980	988	970	966	986	1023	1051	987	918	1031	999	980	1007	972	975	1015	1115	989	970	1050	1003	966	1017	1059	1016	1014	970	987	994	934	904	1015	969	923	987	1010	998	1006	1016	958	950	989	1032	976	978	1004	997	989	1024	1034	959	947	963	989	996	932	988	982	947	1013	946	1017	985	1042	919	982	929	978	1004	914	1000	1004	981	967	962	952	967	1010	941	976	930	934	1006	973	1016	978	936	966	1018	983	994	1022	1003	963	1052	942	987	967	956	966	1023	985	1028	1004	984	987	955	997	976	991	961	1003	987	990	980	999	971	943	1012	1054	958	966	966	957	1027	974	1000	954	980	997	1010	948	962	963	1037	925	1010	971	926	979	988	949	974	1070	1005	1055	996	950	956	990	1018	978	916	908	979	942	943	969	952	973	981	957	956	1011	968	1006	1020	953	1048	961	927	929	984	937	963	941	1031	1001	978	964	969	958	970	989	986	984	1034	964	978	972	1031	979	1016	941	959	988	960	963	984	961	1050	966	989	1046	919	976	1002	986	982	961	973	933	973	940	984	961	1010	967	989	967	1000	1030	962	998	991	970	1000	1007	943	957	994	976	964	1007	944	952	996	1021	972	988	973	991	963	977	984	989	1035	978	1019	1006	1001	977	969	986	964	978	950	1001	953	986	968	976	996	937	965	978	885	1006	973	1038	987	991	939	1012	946	1011	940	945	964	995	995	958	998	997	1038	988	975	942	978	1017	1011	988	968	976	976	1011	1024	996	954	987	962	1004	927	949	954	961	1006	1010	943	992	994	1053	1002	952	989	1005	1009	1021	947	1005	999	995	941	955	981	930	1024	1032	977	970	1005	982	947	1016	963	929	978	992	996	969	1056	998	972	967	978	949	1021	974	998	963	996	953	989	946	940	1016	951	1001	1019	1012	966	987	990	988	985	965	923	957	930	949	975	972	951	1030	996	947	950	996	957	969	972	1010	1036	1001	961	997	955	977	917	945	965	923	1006	974	998	973	1018	993	951	966	1015	968	974	1021	993	1005	931	984	946	998	914	1008	990	945	1052	1011	985	951	1016	964	924	912	953	1035	954	1027	993	1042	1014	1012	997	972	996	1006	946	953	952	978	936	1013	973	1018	911	991	959	953	1011	962	974	928	931	944	926	935	963	982	914	948	958	986	987	998	1006	1002	979	950	992	1000	956	994	976	966	959	1042	907	982	946	985	973	1017	1003	950	944	937	1017	999	1016	988	962	948	963	956	937	957	968	989	996	1000	972	989	905	949	1020	1014	896	1014	1043	1033	1016	958	996	1003	942	1038	964	939	970	987	998	989	1055	968	975	986	977	1004	1001	959	1010	957	1002	986	963	998	1021	942	986	1006	984	1030	999	967	963	988	995	1022	957	997	982	978	971	971	979	978	1002	941	1029	950	1031	940	959	992	979	992	1030	986	987	975	1012	990	950	996	1036	1015	999	994	953	994	960	959	1014	952	980	961	1005	994	979	991	1023	981	931	975	997	1011	970	944	915	999	902	1023	1034	1004	945	949	1033	992	1030	931	993	944	1028	969	1011	898	975	1004	1014	977	980	997	1003	1009	1008	956	976	968	944	936	948	1030	1012	955	1022	977	974	1010	924	951	894	1001	956	939	992	988	973	1031	1001	1040	963	977	924	932	959	987	1034	926	980	951	1025	1006	1015	995	935	1013	974	952	958	963	936	1003	989	950	954	990	953	1001	991	1018	1019	989	1000	988	973	1023	1017	1035	995	1027	1010	1014	1003	1011	967	997	956	979	1030	998	980	1023	979	970	913	995	1036	977	937	1002	978	1024	920	960	970	1011	960	1035	979	989	984	950	939	962	1020	993	972	957	994	978	1023	975	1029	919	1006	978	1003	951	978	982	1010	929	952	1027	991	1005	994	982	1010	1003	944	944	1030	1002	1015	985	977	978	1004	1016	1007	981	950	957	1029	992	965	984	995	1001	1015	980	1079	1004	1044	1001	991	944	978	979	991	1006	976	976	942	987	981	959	981	996	964	981	977	1025	934	1026	985	965	995	956	977	996	1008	1009	1001	963	961	991	1005	966	945	1005	981	1006	924	985	1001	959	958	951	1014	1015	992	941	987	995	978	998	984	970	934	916	941	972	951	985	1008	1005	992	986	992	1046	948	951	1002	983	1025	994	988	967	967	980	992	976	1017	959	986	944	1002	974	981	933	982	1027	988	976	983	991	929	985	925	960	1023	995	936	973	986	970	945	1038	976	978	969	969	1011	924	993	1000	1007	937	962	1081	970	961	967	962	1034	941	963	919	884	982	995	954	982	1050	970	959	999	977	995	1004	947	978	949	1020	1009	1012	945	988	987	994	967	911	966	956	1013	957	1048	986	982	1045	1020	990	970	970	1023	923	932	1017	974	1015	1031	971	1022	962	1041	931	992	1107	991	953	915	955	980	1017	1002	940	966	952	930	1039	970	980	1011	987	963	961	1007	952	1002	959	984	966	977	1015	1021	986	997	998	975	965	1012	1009	973	978	963	988	950	941	934	1015	1019	1026	971	938	953	987	1018	934	968	941	976	936	962	969	999	933	994	990	975	971	959	1018	969	1001	991	943	1004	940	967	995	956	997	955	1003	998	945	986	940	1026	986	985	988	1003	978	997	1046	969	969	1001	1032	989	960	988	1002	946	1009	963	973	976	1004	979	1002	1045	1013	1017	1018	980	919	996	1001	1001	963	977	988	975	983	972	938	974	933	976	932	951	980	921	978	1021	1043	1021	973	992	924	890	992	941	985	978	1022	1013	987	1025	1017	1006	964	969	1027	982	999	988	991	964	957	962	1031	983	1016	962	993	966	1010	930	943	1006	924	1002	992	1020	914	964	1004	918	921	989	969	983	995	1007	914	1023	979	995	1000	928	998	965	923	931	1021	992	940	961	993	1017	1005	978	1023	1003	971	979	940	1016	968	953	1027	1002	956	1044	1004	981	974	937	946	981	985	971	1023	977	972	963	912	969	950	986	983	1002	972	981	964	990	946	972	1005	957	990	998	1010	930	980	1001	1027	958	1028	931	1013	1013	957	890	962	976	1043	1019	909	932	973	994	971	969	973	959	981	960	1000	976	1030	970	977	1038	1003	1001	1030	999	970	993	1037	1008	982	1009	995	1004	1020	920	973	1002	1010	984	955	957	972	953	960	1003	940	929	981	1014	1024	999	965	1018	975	971	979	985	978	969	952	951	1036	985	1018	979	947	948	936	967	969	971	995	983	1027	1017	997	989	970	997	967	988	1027	969	994	1005	972	960	1034	1033	1031	976	988	1026	1017	961	1068	978	937	961	1036	1021	996	979	1009	962	983	1033	984	995	959	970	956	1043	981	984	985	977	987	973	916	1002	1018	980	952	1004	1012	924	991	950	994	1066	981	936	976	966	915	1030	954	996	944	965	970	1006	912	943	925	996	997	1023	978	973	1068	1038	945	1054	960	1002	1012	985	1029	997	971	964	957	961	986	999	1010	967	985	945	970	1050	1002	1004	977	943	980	1040	919	952	1000	985	1018	970	993	1064	986	1026	940	1022	996	998	928	968	1008	952	999	950	888	952	945	953	975	954	1027	967	997	1004	961	993	975	996	983	1018	1019	978	1018	992	981	991	990	951	976	998	994	965	1011	921	990	895	958	992	983	936	999	1007	989	948	993	1001	944	972	969	985	1024	997	971	943	1003	1004	1003	1068	984	985	942	927	944	983	998	989	975	982	1066	986	967	952	924	986	1053	947	888	922	933	997	943	958
3617	3792	3028	1834	1325	1061	995	919	866	837	776	792	781	768	803	797	784	736	717	763	733	782	738	706	729	723	736	753	736	676	790	720	726	725	666	675	711	795	733	723	705	735	731	731	759	714	754	749	763	723	683	754	697	709	719	697	699	690	665	687	767	712	706	740	666	677	726	713	709	728	723	769	774	710	707	727	697	752	761	711	678	749	746	748	754	746	695	736	708	753	675	730	745	754	705	720	695	713	714	704	710	647	724	685	735	752	731	687	746	669	700	748	712	694	690	730	717	687	688	743	710	717	696	697	654	721	685	704	697	764	684	742	691	723	709	747	725	725	711	765	731	747	712	715	716	662	691	722	679	719	712	718	701	732	727	692	737	737	748	719	731	715	732	707	717	697	686	701	748	711	754	702	744	718	714	729	710	715	683	708	714	676	713	691	728	684	736	707	765	726	726	711	714	727	695	660	735	725	695	673	709	701	745	721	706	703	695	707	682	739	692	697	714	718	722	678	732	697	704	722	683	701	692	679	725	653	705	765	702	730	744	684	719	741	696	688	712	682	664	728	723	691	715	744	697	719	718	713	789	733	703	684	696	714	728	702	683	717	666	716	707	712	704	737	685	737	648	697	687	680	700	726	708	712	666	676	739	701	680	757	691	738	705	729	725	740	664	707	702	706	668	692	680	650	688	765	706	686	698	739	720	695	706	651	702	664	687	752	689	694	701	711	734	663	687	702	718	709	729	718	671	705	683	701	701	754	677	737	688	745	729	720	668	700	635	719	741	673	695	690	696	726	647	658	706	714	745	731	774	692	700	703	729	707	696	689	697	706	712	695	692	711	753	708	686	762	698	712	731	678	677	701	704	766	711	738	690	715	728	668	680	682	702	703	739	715	713	689	751	724	665	659	723	666	714	697	707	724	752	656	721	701	687	700	712	700	696	667	705	716	722	660	699	671	704	677	731	725	708	734	679	714	765	759	692	675	749	731	701	694	712	735	700	722	698	748	717	713	671	703	648	705	684	697	708	728	729	721	696	671	732	703	678	706	688	697	696	690	667	714	696	709	714	702	680	758	675	746	705	736	713	720	706	652	667	679	691	705	704	670	670	699	710	662	751	689	703	698	660	714	700	746	693	692	717	717	688	673	691	669	720	713	715	710	717	662	705	724	680	748	723	683	696	656	687	679	721	744	685	689	759	700	718	767	726	681	712	694	776	664	661	663	725	766	712	718	715	717	708	699	655	660	736	689	677	703	700	709	706	689	693	748	696	685	733	726	670	695	719	708	701	718	677	683	718	706	707	694	713	702	677	696	689	716	689	715	712	710	696	725	660	751	696	689	727	639	706	680	717	740	700	736	697	693	694	706	696	701	679	728	701	747	684	700	713	677	728	689	735	707	700	715	714	671	734	683	655	729	690	653	681	700	721	646	719	712	698	719	701	687	703	709	704	707	659	696	713	678	733	710	710	696	650	693	670	680	688	681	743	724	668	774	648	678	762	680	743	682	692	673	662	730	684	687	670	707	741	696	680	756	712	698	739	664	699	696	653	670	699	708	741	699	694	749	702	726	707	695	722	686	686	672	699	708	709	740	702	699	770	699	730	686	661	697	697	757	677	726	676	718	759	712	674	704	702	720	733	730	716	690	688	731	712	708	691	673	722	719	674	747	652	717	678	684	716	680	713	670	722	712	708	724	726	671	653	678	719	660	679	749	692	687	695	715	704	695	691	706	684	675	733	702	691	725	722	699	733	729	728	702	730	718	688	702	721	697	731	714	709	707	714	684	709	705	692	699	709	649	688	719	697	697	717	705	701	736	713	674	697	703	658	688	680	714	741	731	690	719	694	689	685	669	679	681	682	671	713	706	703	698	708	714	745	745	695	717	714	694	707	694	690	684	663	663	709	749	694	701	756	751	683	749	705	688	678	697	700	712	719	770	650	725	749	679	680	668	714	701	691	683	709	711	715	673	702	693	690	695	722	699	694	694	749	651	684	699	701	729	720	708	635	677	683	708	697	671	692	689	712	733	703	718	690	713	749	687	741	706	729	705	701	672	717	681	715	730	686	703	690	680	673	651	691	719	711	665	721	735	669	706	693	683	713	730	704	649	673	775	687	703	721	718	707	719	687	670	713	726	747	719	661	690	728	681	699	722	726	717	730	695	657	710	703	692	702	725	701	687	713	640	722	733	712	673	749	690	710	722	694	666	712	704	686	718	711	701	685	697	662	720	693	689	680	750	671	734	740	732	719	718	692	689	699	698	692	725	751	697	706	721	679	721	745	683	709	705	696	731	701	703	652	705	716	695	700	733	695	670	705	696	678	710	732	711	684	714	739	702	664	730	645	706	725	724	693	755	698	744	704	720	648	730	738	678	703	726	649	713	713	691	722	764	680	682	698	644	663	677	685	686	696	725	697	698	720	675	722	754	704	711	734	713	709	664	766	717	735	702	718	704	708	685	714	676	769	665	663	718	689	738	665	720	709	721	742	703	695	704	742	706	704	686	668	684	694	703	715	644	675	688	742	689	662	701	731	694	662	686	705	668	715	704	719	648	747	682	749	702	729	727	702	691	711	679	681	697	725	731	690	701	763	729	718	721	701	705	679	677	742	710	720	726	686	702	703	673	626	704	700	634	694	662	721	714	706	706	702	701	635	694	688	686	719	689	706	720	721	751	705	753	687	695	666	713	725	679	738	709	712	696	734	725	694	676	721	696	774	703	737	713	710	722	702	675	724	745	752	670	674	736	711	707	706	717	716	720	770	730	745	728	677	696	712	704	704	644	721	741	697	681	724	695	662	714	736	707	671	706	711	734	724	685	751	730	681	662	677	675	701	744	676	711	686	667	658	699	718	721	700	687	734	734	689	730	723	722	677	683	712	652	686	669	681	728	674	679	692	703	677	672	698	666	728	692	710	734	700	657	672	699	702	682	701	713	724	721	698	716	729	695	710	711	709	689	688	708	692	724	664	705	668	698	670	658	716	706	703	682	719	711	732	709	704	682	689	668	717	708	677	739	671	676	687	690	775	741	729	679	717	691	700	675	691	666	702	721	708	748	733	684	647	699	732	692	680	725	727	703	714	654	672	690	681	708	735	679	654	683	684	697	655	673	679	729	682	706	697	734	725	701	701	691	671	681	748	740	651	702	675	699	670	709	687	727	770	736	700	715	705	724	698	743	743	707	667	693	641	701	693	681	644	686	768	730	704	715	704	688	723	673	686	717	721	698	736	687	729	724	704	701	722	742	679	709	714	712	710	686	676	712	723	701	711	663	702	703	655	710	700	699	752	692	682	729	684	686	706	702	662	745	763	684	703	694	671	674	723	745	685	717	670	692	725	695	725	696	711	734	688	684	690	689	728	693	692	697	711	682	681	693	703	685	655	710	687	677	713	734	681	683	707	676	668	700	679	704	671	698	709	714	682	677	723	713	687	694	734	711	698	693	658	662	691	681	742	716	669	735	690	690	715	700	692	722	743	728
24564	21522	28883	24592	21522	9012	1874	1258	1016	1006	976	938	880	920	919	832	895	909	851	893	826	874	857	932	838	853	866	848	836	855	829	834	825	829	799	846	844	809	838	832	837	801	839	846	838	832	847	857	866	814	869	828	842	860	819	876	829	829	821	788	821	838	790	813	853	800	834	861	815	788	777	828	786	839	817	841	798	852	829	841	769	840	797	825	804	797	829	804	791	813	821	820	827	824	822	871	796	791	885	793	817	801	847	843	879	762	812	864	825	810	853	818	847	783	814	796	783	837	790	782	848	777	829	793	795	875	806	846	848	860	770	781	877	811	791	798	823	842	835	791	789	825	876	826	836	784	815	856	785	761	814	814	762	811	795	789	829	840	804	837	772	788	772	813	801	818	841	790	809	809	855	840	799	851	868	781	821	854	825	807	853	816	784	815	792	800	838	816	792	790	762	807	830	811	847	762	774	857	816	774	820	815	838	797	812	793	777	843	845	787	825	841	804	768	859	789	748	788	797	816	798	744	832	832	808	779	786	802	831	809	832	809	838	866	807	800	782	718	794	855	805	825	749	827	778	804	820	850	834	806	853	802	793	772	819	851	856	800	842	843	802	791	787	756	820	823	817	871	775	851	801	774	787	778	774	793	790	801	821	818	849	772	840	815	843	804	834	826	820	806	806	866	809	821	826	832	807	797	818	861	835	808	798	832	814	859	811	777	798	794	824	793	798	820	838	812	806	807	759	848	810	773	802	851	809	825	829	804	836	811	776	802	792	874	832	788	812	807	834	793	819	780	836	828	812	798	809	812	809	807	817	841	787	848	838	808	850	836	808	829	858	803	836	779	827	853	799	782	775	795	834	821	821	831	847	770	821	856	859	790	802	806	843	818	832	864	856	844	795	840	831	782	801	844	798	821	793	803	812	840	824	818	797	824	803	796	820	821	778	830	822	785	852	825	801	808	799	813	834	810	803	772	759	825	794	826	838	824	820	846	868	795	865	878	791	802	840	811	806	808	800	788	814	855	812	789	810	842	869	789	817	818	757	821	807	774	835	786	837	824	806	765	805	775	819	831	816	853	821	802	755	783	764	772	835	824	800	795	806	804	791	813	803	816	785	896	782	776	820	738	845	812	849	820	805	812	809	835	789	833	802	799	792	834	831	814	808	820	787	763	824	825	836	848	839	805	818	781	841	842	830	824	830	768	804	817	810	806	836	838	803	847	804	825	852	849	834	862	807	823	818	812	815	741	775	816	832	835	831	837	805	786	813	856	826	767	839	801	863	817	865	836	800	857	841	855	855	787	806	817	869	819	815	825	820	836	770	771	811	829	805	791	768	861	833	823	788	806	822	866	797	842	819	822	834	787	803	822	741	809	808	791	772	833	845	813	859	811	813	822	827	778	800	799	794	807	823	807	794	813	781	823	843	791	843	868	785	799	823	750	771	812	808	802	867	831	803	807	752	805	826	807	786	744	805	849	838	778	799	803	817	788	821	898	805	780	778	817	868	802	761	799	866	776	814	769	738	798	749	854	823	830	835	859	837	809	861	842	786	784	821	798	831	866	788	822	832	806	827	849	765	815	791	781	770	798	842	770	813	818	749	849	865	821	832	772	817	819	798	794	805	853	789	825	788	798	880	722	807	821	831	847	816	797	848	813	778	807	784	763	802	826	837	837	833	818	811	744	847	812	815	827	842	824	785	814	804	812	773	880	825	792	833	757	794	800	816	801	767	800	837	803	811	830	827	831	764	746	781	792	788	858	782	839	818	871	797	819	897	841	803	799	791	780	802	806	762	851	792	825	866	809	808	813	808	759	800	829	805	807	793	783	869	798	794	790	812	801	836	874	834	804	808	822	765	824	811	797	825	841	798	792	819	792	779	786	770	800	845	811	805	812	814	824	856	817	797	862	826	784	835	852	791	824	830	830	827	795	822	794	782	820	783	819	842	836	854	820	782	854	837	808	841	848	799	778	816	801	835	830	829	832	818	854	831	832	846	810	827	764	792	806	755	821	806	833	790	808	845	848	813	764	841	804	830	817	850	788	861	784	816	796	808	812	783	809	854	836	859	807	784	812	775	801	810	819	800	872	793	842	808	846	875	809	812	805	841	832	832	754	767	809	790	810	806	837	830	779	826	808	829	783	831	808	785	819	778	880	781	862	867	839	839	786	834	795	834	836	834	797	826	768	873	826	835	789	801	774	874	829	801	808	820	739	839	821	775	749	778	805	823	813	769	832	835	823	808	864	831	808	791	808	884	727	817	812	817	867	801	764	803	847	795	794	770	858	815	835	789	832	813	849	819	830	808	825	800	850	805	846	819	821	806	806	830	816	829	843	797	824	859	805	821	825	818	837	803	859	809	765	781	870	768	787	838	833	808	879	775	783	833	844	789	804	799	829	812	728	802	833	824	840	792	825	803	812	782	838	842	839	802	811	801	835	769	823	809	829	795	788	800	807	818	772	802	785	790	796	800	782	804	827	831	774	801	780	776	805	837	819	775	794	783	758	776	811	842	810	797	829	780	790	841	835	783	796	837	793	784	814	823	830	788	760	824	808	790	835	811	805	750	782	841	844	809	823	866	798	838	835	807	827	805	797	815	829	797	872	858	817	848	817	803	811	876	801	740	792	787	838	818	768	782	758	792	813	814	787	794	798	808	821	783	800	819	794	817	807	839	868	772	783	806	806	839	775	791	851	838	801	821	791	785	794	767	857	851	795	786	835	810	811	844	804	803	816	767	818	766	782	774	784	789	788	839	845	791	828	794	821	843	814	812	802	839	823	807	757	827	819	796	836	801	752	807	790	829	780	763	795	763	840	844	762	756	853	809	842	809	768	827	799	815	835	830	799	788	821	796	757	799	826	832	813	782	803	780	840	847	770	862	852	844	777	758	780	821	808	839	827	817	769	857	796	837	830	790	748	762	804	772	736	861	781	849	819	821	819	867	806	840	833	812	821	785	810	779	839	828	817	806	830	842	794	801	803	845	815	826	828	780	853	810	822	821	798	835	800	800	819	777	826	784	824	834	794	824	761	843	811	811	842	755	780	758	789	821	774	818	815	812	838	845	776	792	875	820	808	801	872	804	846	839	781	797	857	813	848	758	818	843	759	806	884	809	797	767	781	792	834	823	819	807	822	772	820	797	791	756	831	811	835	844	829	834	828	830	821	834	803	838	854	797	778	777	822	853	809	786	802	786	783	739	805	812	791	811	853	811	812	763	802	793	824	826	840	811	823	779	805	794	813	792	816	784	738	847	847	760	801	834	814	831	813	844	824	815	810	775	804	779	790	799	786	810	829	852	817	835	792	813	822	812	855	799	796	800	788	800	808	865	839	776	854	814	809	819	810	817	841	832	788	771	810	848	838	825	822	791	846	853	829	812	779	761	810	806	810	763	847	806	823	837	790	786	855	856	822	790	808	807	747	785	803	787	771	833	817	820	777	816	806	806	800	803	774	807	829	747	838	786	817	753	803	835	784
3860	6040	4786	2617	1943	1390	1194	1120	920	864	811	794	772	752	709	686	708	689	678	711	639	712	622	687	626	650	665	599	615	652	606	693	642	592	649	639	646	630	620	620	643	628	608	635	633	613	619	626	632	675	604	631	603	641	624	612	612	634	627	645	591	647	584	685	613	598	610	635	653	608	661	589	578	609	615	598	635	607	637	613	591	591	598	644	626	621	625	613	618	632	607	594	634	646	573	581	613	633	653	608	593	615	602	644	579	604	608	608	630	610	600	586	638	593	603	599	618	607	618	596	647	628	598	632	644	628	616	583	590	561	612	621	670	624	592	563	603	635	572	578	628	635	585	601	597	623	661	589	591	656	579	624	621	631	592	582	681	600	622	613	608	616	588	607	645	629	601	614	616	609	637	575	623	589	611	618	613	627	587	593	605	609	641	618	601	593	590	622	648	570	605	588	582	624	610	577	631	586	629	603	582	621	596	586	562	558	583	608	622	590	562	577	633	567	582	629	634	629	636	619	640	563	619	609	615	604	671	594	612	610	610	603	596	627	607	581	619	609	629	609	591	561	574	555	579	604	589	564	649	553	638	637	583	608	607	607	569	632	576	625	604	612	623	627	602	589	589	585	591	584	625	559	616	610	600	628	614	563	639	643	603	634	569	587	658	636	637	659	610	576	597	629	578	595	620	638	637	588	595	664	566	631	590	648	621	617	619	598	644	618	592	608	639	632	599	663	595	588	619	628	564	608	603	691	607	572	568	639	634	657	561	614	618	602	575	621	625	626	629	625	604	576	596	601	625	619	638	657	598	586	596	609	603	601	574	562	612	602	639	629	620	664	569	579	628	603	613	596	596	606	606	577	567	592	571	578	586	612	625	619	588	566	562	597	595	572	618	626	614	614	587	632	561	579	577	614	623	565	631	583	598	629	605	600	619	571	579	581	627	592	576	573	580	585	581	623	614	611	618	616	645	620	627	604	612	603	576	602	617	585	576	596	611	566	583	633	552	623	616	570	612	598	624	630	594	574	571	604	647	578	603	625	583	606	629	620	657	610	575	594	628	590	583	622	610	532	599	593	607	597	588	555	613	636	611	612	609	606	559	614	571	634	575	579	577	595	591	611	578	630	587	603	603	580	666	598	575	551	550	590	601	670	642	618	617	557	587	568	615	574	607	594	574	567	575	579	600	629	581	601	567	590	613	605	573	585	607	589	540	605	619	619	566	593	586	612	624	562	619	618	567	579	619	602	647	603	606	644	588	599	626	581	614	607	614	632	573	608	638	536	608	602	569	570	575	594	616	597	635	590	624	618	616	658	619	632	584	552	593	576	621	616	596	592	641	616	584	589	614	614	631	652	611	599	619	614	623	586	567	591	590	564	607	583	643	627	605	582	589	641	624	613	592	584	611	606	554	595	609	567	588	633	607	583	596	617	619	574	600	611	582	565	589	628	563	586	589	591	597	562	591	625	598	664	583	567	619	607	650	597	597	612	633	636	592	585	588	622	610	595	547	601	572	599	595	631	572	613	563	567	614	600	586	629	622	574	588	594	585	556	611	565	600	625	594	625	575	589	600	595	607	592	587	629	593	535	582	610	586	579	613	595	596	554	569	590	587	600	576	587	588	599	616	617	583	604	582	624	562	618	609	593	590	578	639	589	609	599	618	614	588	589	610	632	582	616	606	596	616	614	556	626	637	637	593	617	638	595	574	597	596	616	620	601	589	585	647	620	643	573	569	597	590	591	610	583	613	626	608	636	613	583	626	594	619	574	583	621	611	565	615	608	629	574	624	632	597	565	592	597	625	607	604	585	624	615	621	583	588	603	601	562	627	612	576	590	612	585	598	636	579	633	587	561	546	594	574	577	577	567	575	596	619	605	609	628	592	578	516	571	624	575	614	575	564	585	587	582	610	569	603	607	600	639	572	568	611	595	595	601	604	617	615	628	634	560	627	598	615	579	620	567	611	566	602	602	613	594	584	621	636	625	606	579	628	634	567	586	596	574	584	597	594	573	670	586	585	590	565	598	605	605	585	583	601	608	581	624	601	619	570	573	597	594	565	579	617	629	606	581	599	590	588	607	584	585	574	585	589	631	619	594	616	602	582	590	600	600	602	591	604	626	598	599	613	609	631	608	625	651	611	543	564	626	612	557	575	593	657	585	548	606	636	629	600	591	601	637	553	584	599	623	584	584	588	575	578	623	589	599	576	582	632	633	575	587	622	600	575	638	596	628	571	572	550	559	579	584	606	576	615	595	578	573	576	575	623	572	623	622	629	590	613	630	578	606	646	570	617	619	587	580	589	587	575	574	626	570	581	597	632	560	608	588	589	574	600	594	610	587	603	604	640	594	615	631	624	590	612	617	573	561	617	595	610	588	577	613	635	579	602	579	617	661	581	594	633	595	624	580	574	598	607	621	556	576	590	602	605	591	626	612	585	572	575	563	569	590	608	581	601	567	577	624	623	604	647	623	586	612	599	595	590	617	601	635	612	582	545	627	574	603	585	605	585	621	572	617	619	561	599	610	577	606	584	582	581	597	582	604	601	600	611	621	553	592	600	588	616	566	575	549	620	561	586	635	541	630	616	642	551	585	614	602	633	619	554	613	620	608	573	594	597	603	608	595	562	596	622	593	645	572	557	617	611	649	594	567	593	590	599	601	574	581	578	572	619	589	621	612	584	638	592	659	595	626	576	581	614	634	566	613	581	655	594	589	558	577	580	604	585	629	577	632	587	570	559	591	624	641	591	636	580	638	614	582	645	600	584	600	578	614	640	598	614	596	584	574	563	609	565	610	580	580	602	582	563	600	573	628	601	563	547	582	596	625	587	560	588	573	612	594	636	612	616	600	569	552	620	568	603	614	606	630	630	580	575	616	580	585	640	597	569	613	577	583	586	605	583	613	580	594	600	596	599	553	605	595	623	598	627	601	620	579	601	613	609	603	551	560	533	630	600	627	584	595	585	576	617	627	615	568	648	593	592	565	612	619	665	614	631	599	603	644	565	600	593	586	625	578	616	627	596	645	573	563	603	621	611	572	579	615	573	562	573	584	612	625	599	600	656	629	586	560	611	597	595	557	599	589	593	592	629	583	644	593	608	551	646	615	599	633	598	616	544	615	669	565	591	633	629	581	573	587	599	626	599	610	609	612	612	588	549	572	579	602	573	561	597	633	599	582	614	635	597	635	590	583	586	584	584	597	597	589	568	573	619	582	614	551	546	584	597	606	586	602	620	568	599	602	593	610	617	607	587	595	624	588	615	610	592	603	606	564	540	583	605	605	582	574	583	621	555	556	590	575	592	633	571	592	657	637	606	613	583	571	556	554	550	577	554	588	585	607	591	586	648	630	639	564	585	577	614	587	601	578	597	593	627	623	573	604	583	620	596	591	602	612	614	598	608	595	627	598	624	586	603	563	585	567	576	565	648	589	586	573	616	589	625	570	612	603	617	582	589	573	579	627	573	587	575	577	624	580	550	627
28039	10527	1300	823	670	635	638	642	601	593	606	632	619	609	621	614	605	587	560	603	634	615	604	605	604	615	611	630	576	564	589	609	616	600	636	609	652	594	607	590	605	634	620	594	638	552	595	623	603	614	563	628	625	597	588	592	613	574	602	610	590	577	589	577	634	588	581	549	541	568	621	614	616	618	608	626	583	582	573	612	637	594	650	576	575	625	618	626	614	595	606	572	599	633	635	614	599	613	586	584	547	616	627	597	584	591	604	605	612	563	582	616	619	591	588	617	630	579	610	610	597	610	646	579	613	599	573	602	571	615	573	588	630	609	601	610	623	622	634	590	574	618	599	572	577	559	615	590	574	624	566	616	584	606	606	621	567	559	577	596	638	614	611	623	591	595	594	621	576	586	611	641	586	585	579	587	597	604	621	570	625	586	668	572	547	651	579	592	611	626	637	584	557	614	579	578	607	584	606	637	560	629	630	622	639	591	631	575	608	601	627	591	568	576	635	576	641	607	579	634	586	572	619	578	614	613	640	563	561	591	622	564	626	617	603	608	570	619	597	603	622	634	598	652	599	631	587	629	634	594	604	645	602	633	592	575	617	638	549	589	595	544	593	579	578	611	617	641	575	591	595	581	574	608	620	580	571	570	574	621	594	626	596	603	595	611	577	600	584	619	625	609	558	567	553	592	602	564	558	607	613	627	601	577	606	587	599	633	575	608	599	641	627	606	598	588	585	589	563	568	591	598	553	622	582	575	592	602	572	622	589	637	608	638	605	587	571	574	586	584	651	609	610	597	591	604	602	597	633	596	632	566	592	624	573	617	600	588	561	567	570	613	607	561	627	586	574	602	616	613	591	584	596	585	576	546	589	638	619	626	586	609	580	608	586	544	596	591	601	567	595	638	582	574	562	589	590	669	576	645	603	556	589	583	533	606	593	610	643	623	639	603	593	594	629	603	577	563	624	598	663	618	598	634	566	618	568	597	620	615	585	633	583	641	610	610	596	628	580	585	576	638	604	577	623	612	602	575	583	610	649	642	629	613	589	612	558	592	609	618	608	629	609	591	559	585	568	630	577	614	638	585	559	601	566	592	541	596	619	577	632	623	584	620	620	577	602	644	600	612	617	591	571	576	619	598	574	584	565	595	616	615	589	637	589	564	651	624	598	563	616	571	613	571	668	637	617	602	545	552	590	585	619	619	571	612	571	565	547	612	591	588	593	648	616	603	622	609	612	591	584	588	603	636	620	525	593	639	615	574	615	633	614	586	610	598	603	584	624	606	610	647	653	613	595	641	574	592	613	624	621	595	594	616	607	595	610	594	585	590	615	580	594	609	602	615	592	588	614	599	626	615	617	610	610	593	627	606	585	618	546	604	569	611	604	597	572	566	613	579	650	578	562	592	622	586	612	584	630	567	560	639	596	641	629	624	561	537	613	585	582	577	625	612	686	572	617	594	588	608	608	587	600	606	594	612	566	630	610	594	556	600	663	564	637	629	621	557	614	597	625	572	565	563	569	616	617	605	580	619	579	599	574	598	638	587	623	598	626	594	576	616	629	559	585	617	585	590	587	560	591	589	571	642	603	590	606	638	573	614	633	635	611	596	564	593	596	592	625	628	601	615	611	566	605	595	594	659	634	572	587	598	615	610	594	608	588	626	576	595	577	605	579	609	623	596	624	578	587	600	578	602	595	586	588	612	616	601	587	613	605	615	623	607	557	599	641	577	597	606	606	570	623	621	592	611	566	620	615	615	612	611	617	614	646	633	594	624	632	574	598	623	597	564	588	653	621	557	662	568	564	597	597	575	554	619	627	624	571	594	597	596	581	584	609	610	559	629	584	639	612	604	598	567	580	588	614	579	609	585	547	657	600	593	661	618	564	624	550	661	595	543	624	638	592	588	624	604	603	593	607	611	595	606	591	603	624	554	600	612	589	592	582	589	583	642	622	570	652	584	627	621	618	611	638	607	628	584	627	602	616	652	618	564	575	594	618	607	602	637	581	607	620	600	609	570	590	609	589	589	601	609	640	684	607	667	615	618	588	555	597	610	618	648	603	589	620	569	525	640	637	579	577	588	569	565	624	580	601	582	613	594	629	572	604	601	557	630	548	601	622	604	596	608	610	556	605	615	642	602	621	605	627	612	585	624	619	624	631	615	567	639	607	621	616	589	618	664	578	618	570	601	616	555	573	590	623	574	602	609	574	616	612	624	584	579	655	610	606	557	566	574	645	603	624	573	609	586	611	593	595	620	570	632	645	603	644	611	584	619	606	581	656	587	567	606	582	610	612	563	604	615	620	615	607	629	591	596	624	636	627	575	587	577	604	577	598	612	631	598	607	564	611	599	632	573	587	595	636	635	583	605	582	576	605	608	570	585	635	616	623	593	564	624	613	585	597	603	615	558	611	649	632	559	587	622	586	624	577	627	580	613	612	622	601	574	544	621	639	618	599	617	642	584	586	610	603	565	571	640	585	580	609	615	586	583	575	572	592	604	607	659	595	562	575	575	608	632	626	652	599	614	613	600	620	624	594	612	589	613	654	596	556	646	614	609	566	582	642	618	563	657	596	596	601	586	589	580	573	581	588	618	595	615	633	619	559	601	601	626	614	630	652	602	605	594	587	592	603	575	618	598	620	632	638	638	627	565	636	608	624	556	620	628	604	617	584	637	596	623	581	602	613	590	567	639	583	622	574	572	612	599	630	593	599	625	603	627	639	612	588	639	571	594	606	611	559	626	619	560	578	581	610	584	604	664	610	615	610	617	594	587	628	631	617	580	593	604	634	627	620	577	587	617	621	591	618	600	619	597	620	618	573	574	575	614	647	596	581	576	618	617	599	602	600	576	615	622	595	583	533	600	628	611	680	609	609	621	607	674	559	537	595	582	592	606	575	557	610	589	627	597	577	604	615	647	651	622	551	565	595	589	604	583	614	586	585	543	612	615	586	592	658	589	612	581	607	604	606	600	586	591	608	633	629	610	623	623	554	585	590	598	611	626	619	642	604	582	630	577	553	574	597	587	607	598	607	646	626	593	644	608	575	585	648	582	592	613	585	626	604	605	572	572	588	586	554	623	577	575	598	595	643	612	615	574	613	661	600	597	569	618	627	598	610	631	598	612	594	609	582	610	630	598	603	574	607	575	626	598	606	573	587	633	616	611	565	616	603	593	606	628	623	630	625	615	560	611	662	684	566	589	609	601	637	630	624	573	575	566	601	587	599	638	561	580	571	557	632	588	610	572	621	596	618	570	599	622	605	618	619	604	652	594	593	586	639	615	609	607	637	584	569	594	601	578	592	582	612	565	626	612	578	626	571	606	584	570	593	596	638	605	620	596	573	595	580	604	608	579	627	580	599	572	601	651	616	595	590	553	594	600	589	612	591	634	632	568	609	567	556	592	597	592	616	607	641	603	618	636	562	588	588	577	571	628	576	597	613	644	593	599	561	593	592	638	596	555	604	587	645	582	650	585	567	588
4976	611	556	539	466	442	441	467	460	427	427	458	423	417	401	431	403	424	417	422	461	436	443	418	439	401	416	457	422	433	398	390	413	447	450	437	422	394	420	466	412	408	431	421	420	469	405	390	431	429	429	409	408	445	433	428	406	430	427	413	375	415	414	424	416	443	428	383	404	410	409	457	435	397	441	432	418	436	418	407	445	418	435	418	425	425	450	427	401	407	412	391	426	405	389	438	427	431	406	413	420	392	417	354	435	415	412	425	417	454	410	424	396	417	376	424	441	439	389	418	430	418	416	461	420	445	429	430	439	432	442	444	458	412	411	397	398	410	443	427	423	397	425	433	410	472	415	465	441	418	429	457	380	432	472	415	450	390	412	405	433	419	401	389	413	415	428	412	425	434	446	413	409	385	386	408	432	439	438	397	425	414	422	427	442	422	412	436	427	402	440	435	435	428	434	428	420	450	444	429	413	395	468	441	421	419	454	414	443	399	439	406	414	416	443	405	437	424	417	440	458	421	410	440	434	419	432	409	443	410	416	388	395	430	440	450	427	444	453	433	423	438	419	407	396	444	421	431	390	447	407	412	433	407	405	395	460	396	439	411	405	414	438	409	435	421	384	432	427	405	458	460	437	424	450	438	469	442	461	441	422	405	430	442	373	466	425	445	430	445	435	444	421	438	419	422	456	413	402	410	420	397	399	453	411	455	422	441	404	420	397	422	443	417	433	407	418	424	431	449	442	464	400	399	440	411	409	427	430	450	409	403	438	425	419	434	410	418	409	410	432	438	434	440	436	413	439	410	436	393	408	419	450	459	393	449	428	459	427	392	437	434	436	423	396	426	431	403	434	422	485	444	400	419	400	455	392	446	395	452	439	416	412	419	416	422	371	419	436	394	398	428	418	436	420	434	438	414	443	434	446	441	425	397	434	455	410	394	426	437	417	413	411	446	451	447	411	429	407	455	430	441	423	421	428	448	414	438	449	445	414	432	437	450	432	433	400	460	452	413	438	390	413	435	398	428	416	453	453	430	436	431	399	437	442	463	434	441	417	396	411	424	430	430	391	433	396	407	405	450	402	459	394	405	375	390	409	469	392	409	409	424	403	395	412	407	457	433	370	433	431	441	434	404	435	444	436	435	411	425	479	430	412	447	411	440	419	446	432	455	427	430	418	438	438	423	393	440	420	415	435	441	419	443	446	423	416	442	437	428	425	394	418	418	401	448	407	436	417	404	451	400	433	444	416	417	428	422	444	412	416	428	390	437	429	406	399	438	400	405	465	436	442	404	467	455	389	433	406	438	446	411	442	422	449	434	406	415	427	421	385	441	412	427	434	435	417	427	431	416	401	410	442	431	460	399	449	417	431	424	426	451	409	448	424	424	453	438	437	376	427	416	403	439	417	419	447	408	413	417	414	467	435	425	456	448	442	419	451	426	414	447	412	418	463	415	443	466	422	398	398	419	430	374	445	423	404	464	394	437	415	434	409	433	419	398	427	463	454	440	398	385	398	418	453	409	453	444	422	437	434	445	392	387	422	402	441	435	411	435	446	447	393	422	442	407	411	425	396	428	420	437	419	409	456	398	394	420	405	421	441	478	402	415	443	403	400	448	436	416	430	439	372	433	370	434	406	448	416	422	435	414	427	460	448	448	394	423	426	429	422	422	438	411	431	418	427	426	419	394	426	448	447	429	394	429	428	393	428	432	424	432	419	410	382	413	428	455	387	429	416	448	436	418	415	437	409	382	410	413	425	432	439	459	413	424	410	427	431	397	440	416	415	401	459	410	411	430	402	431	427	442	407	411	408	433	413	380	420	418	437	435	393	417	419	409	436	390	450	402	423	402	424	443	428	418	409	406	435	419	430	426	426	433	438	398	431	430	440	417	434	427	419	434	456	428	404	421	430	396	405	411	422	399	429	413	426	423	407	425	443	418	415	453	440	432	383	412	427	444	430	455	447	386	433	426	450	419	427	431	409	427	406	445	411	417	411	412	412	422	421	468	419	411	423	423	410	438	395	411	443	466	475	418	406	420	426	431	466	432	407	388	451	423	411	405	382	399	434	445	388	445	437	452	436	422	426	388	426	424	413	428	412	450	430	441	433	463	417	403	414	430	393	435	424	441	421	457	389	403	442	437	444	390	385	443	434	454	419	407	422	427	370	407	451	402	415	424	423	418	424	432	436	423	409	447	400	447	454	445	435	407	444	408	394	425	439	431	402	419	408	426	425	435	446	467	419	423	434	396	397	408	429	399	409	429	434	439	402	449	444	409	428	412	416	425	401	414	399	407	407	419	420	423	384	441	428	465	404	418	423	456	432	417	411	418	430	433	433	420	427	417	435	462	422	406	440	407	428	422	412	431	434	448	418	404	350	409	393	446	387	400	431	421	433	424	430	407	433	417	430	417	446	447	426	414	457	398	438	468	445	433	424	456	422	438	438	412	372	459	422	442	407	411	415	451	446	429	443	418	416	436	427	413	445	419	430	394	461	437	429	443	434	449	427	449	456	425	430	403	408	396	424	402	426	396	442	440	411	416	450	413	441	423	398	403	433	433	466	435	440	382	442	423	451	402	442	435	441	409	431	414	428	416	421	403	401	429	414	411	407	411	405	417	435	428	449	438	424	411	423	433	434	402	425	444	447	417	427	430	435	416	443	419	419	419	418	439	436	438	410	411	430	433	462	450	378	424	406	424	427	435	439	386	409	419	392	408	446	465	426	444	431	433	413	418	435	422	421	433	412	410	439	455	433	413	419	429	404	384	412	435	438	397	458	425	455	397	437	423	384	439	469	465	423	451	422	408	428	418	437	420	468	419	405	432	421	418	440	442	426	442	443	415	397	441	433	416	412	447	433	390	440	429	422	451	425	424	436	371	389	447	416	454	394	418	403	427	398	432	435	404	367	385	403	404	423	448	452	452	426	419	387	367	441	443	413	454	392	428	443	412	404	441	393	420	439	439	421	414	436	421	424	434	405	405	422	453	427	415	410	419	417	377	392	405	463	418	449	406	425	434	409	464	455	426	455	434	419	439	402	396	437	430	431	431	405	446	425	431	468	464	484	421	394	387	417	412	436	449	417	412	426	439	433	451	424	421	401	415	441	437	456	431	415	428	395	462	421	421	443	442	425	443	447	454	405	443	425	387	411	404	427	381	427	400	450	452	426	419	436	443	403	384	452	406	432	366	462	430	441	430	431	415	412	420	418	424	448	420	417	439	423	447	421	423	456	407	423	422	463	455	425	442	431	378	468	425	437	464	430	410	429	426	459	443	383	452	439	436	425	471	411	428	430	418	456	435	450	405	419	443	447	415	415	433	429	414	407	427	418	405	440	457	372	441	443	445	443	450	382	420	390	402	436	393	394	418	443	428	428	425	406	447	403	431	426	406	384	439	428	436	430	391	424	407	413	424	458	426	442	410	406	380	428	439	408	429	410	468	412	424	411	422	415	439	465	427	413	436	441	423	459	424	397	467
25537	21490	27898	25492	11095	1938	1407	1202	1178	1096	1105	1008	1038	988	1089	1016	1018	1066	1037	1075	1020	1001	1013	1028	953	939	1023	1004	944	941	1015	997	1019	1016	1025	1025	1045	1054	997	987	1002	953	982	1036	1012	953	971	982	953	1037	945	1028	1027	1041	1015	992	1016	991	1030	979	1025	988	975	947	1000	948	1004	1033	985	966	993	1005	932	969	983	1010	958	966	995	1032	977	959	987	1002	935	971	998	1011	1012	987	982	959	1003	1010	952	1031	1000	987	1042	1015	1015	916	1020	1045	941	987	1103	1029	995	1011	1016	1014	965	959	1012	1054	921	983	994	954	969	996	982	945	956	1016	933	960	990	1024	1053	975	996	981	960	953	995	990	1002	974	984	958	945	956	980	1010	982	1036	976	991	959	1004	924	1014	891	1004	1028	991	969	996	1022	1004	1008	960	1021	959	995	982	1014	993	928	926	934	1027	1013	1022	993	1030	1011	952	959	990	990	942	975	990	969	973	987	999	1014	1028	1016	926	990	966	966	981	1000	913	979	964	961	957	972	951	957	998	955	988	958	997	963	959	1032	972	950	1012	982	964	950	1004	1045	983	1040	983	991	991	1019	1042	982	1033	977	963	930	1018	1007	939	1013	955	1015	987	1015	1004	954	972	999	964	1015	972	1043	951	1026	988	967	967	1024	959	966	975	969	1016	984	966	985	976	1059	1030	957	1014	939	986	963	1028	1024	1016	964	950	1030	1007	986	973	993	964	925	972	963	959	1053	963	1017	991	1008	1030	966	978	1002	1007	936	1037	975	991	1029	978	961	1017	955	965	941	1023	954	975	935	977	988	991	1027	992	946	957	1021	1012	949	948	931	980	959	991	925	923	978	987	1046	929	998	1020	1001	1004	984	981	975	978	991	935	967	960	964	965	1026	1023	1018	986	941	968	954	938	954	986	995	992	990	1001	955	1023	953	988	1002	1009	974	993	1030	991	946	962	1039	983	919	1032	998	946	940	985	965	930	974	1000	1025	952	979	922	1005	1062	1006	951	972	936	986	990	1018	970	971	963	969	997	1056	990	982	986	1009	1025	1000	977	943	1004	984	999	950	1001	986	988	981	1001	966	992	971	1018	1003	970	993	1016	1019	1002	991	975	995	929	943	940	945	957	983	966	960	926	1006	993	932	1004	954	963	1016	957	927	954	997	947	937	989	991	951	937	994	1006	953	1031	923	1016	972	988	968	966	1012	977	1012	990	998	963	981	992	962	981	1026	963	985	1000	956	986	1044	1036	997	988	1006	1036	1006	931	967	936	1012	965	1006	1029	966	1053	956	973	1001	1029	998	1028	921	1011	995	967	976	1059	1040	939	968	921	985	946	1066	977	989	996	981	971	1022	928	1051	965	986	979	976	948	958	1027	1061	988	1016	982	972	955	992	1025	1018	1009	993	1051	967	987	1005	981	1011	1021	971	1013	1029	968	1005	1053	1045	1014	950	968	991	1030	1043	993	954	1004	1016	966	944	1000	986	1004	1002	993	1024	970	982	961	1004	1016	959	978	1000	964	975	985	959	974	960	965	928	1023	996	1015	1043	945	982	1009	951	972	969	986	973	956	1017	953	1036	998	984	941	996	964	911	997	947	976	971	949	969	998	1024	987	1001	973	962	968	995	1013	967	1013	1044	997	942	966	1064	1011	980	960	977	968	971	1007	986	960	944	1003	927	961	1039	981	963	968	983	960	929	1028	972	983	987	961	998	984	983	1004	967	997	934	1016	992	956	980	1023	985	1039	969	981	1020	1030	998	992	999	964	1011	1045	1002	1026	948	1010	1013	1009	989	970	972	1029	980	1009	951	1027	971	934	971	960	987	1013	994	1011	965	979	981	984	1012	1007	1017	945	936	1007	1000	991	956	990	927	957	961	1026	1010	994	1002	967	990	1002	970	978	1037	965	1014	956	940	965	980	994	990	934	961	947	992	1021	962	976	936	981	970	987	965	966	949	982	973	1022	1046	1008	1030	995	940	958	987	987	988	973	950	1009	985	956	963	975	992	932	993	973	967	1054	982	955	1040	970	985	967	960	951	975	1045	1009	952	1052	1000	990	966	987	1000	942	1021	998	986	983	922	979	924	986	1021	1046	974	1011	1012	969	978	942	988	959	1018	965	1010	1002	965	961	977	1006	966	960	991	933	961	981	906	947	977	967	1001	994	984	993	973	948	1006	952	972	938	1004	951	929	1008	991	976	1007	992	968	947	1017	987	991	952	971	993	938	1012	929	990	975	999	972	1034	959	980	964	933	970	1012	992	978	955	962	1006	1039	983	994	978	1021	946	965	972	982	954	969	995	970	1012	1047	1002	976	953	1023	986	1021	1009	1021	1043	927	984	991	934	978	986	973	957	963	963	1005	1014	981	1000	1036	978	995	990	959	964	996	897	977	992	971	920	1005	967	998	1000	948	1008	984	1002	1025	993	1038	948	960	965	1066	944	955	1024	1033	943	992	1007	970	992	968	969	972	963	972	958	948	984	1000	928	1010	964	1004	1002	993	967	991	994	996	972	962	936	1026	1058	970	1046	1029	962	955	987	1031	985	957	1027	975	949	923	1044	935	994	1023	1013	994	972	987	989	929	1058	966	970	921	931	981	1012	1000	978	977	971	930	984	935	944	1034	1048	1005	942	969	938	1009	991	1057	986	998	972	936	948	1009	1005	963	975	909	933	1022	998	979	951	950	927	945	974	1027	1017	1011	966	1042	945	980	942	980	999	942	1007	980	1004	1020	931	995	998	932	920	1004	952	1022	944	1015	951	952	977	980	963	981	971	1007	942	992	987	989	958	955	970	980	966	1046	979	963	1036	973	976	1005	1048	1009	1027	1008	974	1007	965	958	1009	995	1002	968	1037	1019	965	972	1044	1014	999	974	980	987	934	988	977	969	1012	947	950	951	1032	983	1005	1046	994	1024	937	1008	896	921	995	974	999	956	934	1000	926	967	984	923	1004	987	933	1023	978	967	1002	977	998	987	1003	946	928	963	934	1031	983	965	1002	978	1007	969	965	1020	1003	957	966	966	950	976	994	954	1086	958	1012	953	968	964	991	957	1030	951	982	987	996	968	1008	997	1000	1004	990	930	1008	1013	1024	981	944	992	1030	950	1008	1032	992	999	1004	995	944	948	998	982	1008	982	1008	952	975	983	926	990	944	998	965	958	992	1061	980	946	1026	977	966	913	986	1004	948	990	965	981	986	976	928	977	1017	898	960	943	987	961	926	994	959	960	1010	972	961	936	946	1025	1010	1002	1022	1000	935	966	962	1008	994	965	1021	946	983	930	979	959	996	970	972	960	996	960	957	946	980	1020	977	976	920	1028	1023	981	948	990	979	965	1048	996	1002	1001	986	949	964	984	973	933	975	1005	958	1023	975	959	964	928	990	993	966	960	991	966	1000	957	900	955	949	940	987	962	951	1018	1010	984	967	980	1044	1009	993	974	991	1040	990	988	973	1002	970	981	992	937	980	1037	986	979	1020	969	973	988	948	1003	1000	997	949	1002	1022	967	986	992	1005	998	904	1082	1007	916	990	983	1011	938	956	952	1006	953	967	1019	997	1033	1044	971	962	969	996	982	984	1034	975	965	991	991	1004	990	992	937	949	1000	985	939	1005	989	1031	962	949	974	943	976	991	987	955	956	991	921	959	992	968	976	957	991	973	949	964	973	990	1019	956	943	970	971	979	979	999	946	976	995	1042	966	909	961	982	1011	990	1012	969	1010	975	1034	940	944	932	941	986	1001	975	984	958	957	970	986	964	978	1006	945	999	1007	993	918	1015	940	912	1014	1012	1063	932	1024	987	1001	1026	947	955	1005	963	1062	973	961	970	997	1037	971	1016	993	1035	965	982	1034	955	984	984	1036	976	969	982	964	953	950	939	968	1013	1023	977	961	1000	1041	992	963	978	1001	1048	981	999	999	977	983	989	1010	961	923
3615	3774	3028	1827	1345	1095	1047	993	874	772	824	803	792	806	740	750	748	773	767	754	681	736	764	761	754	740	718	744	774	780	655	682	769	722	745	732	689	695	683	708	729	750	731	707	734	716	796	739	759	714	762	766	686	731	708	738	771	746	666	700	712	688	725	730	714	724	734	710	765	687	731	713	719	762	723	704	674	744	730	746	713	729	685	739	695	699	725	715	712	685	711	704	745	748	728	675	686	739	736	737	754	744	668	728	709	755	711	688	724	678	689	730	741	722	761	733	727	704	721	711	676	690	728	749	706	743	723	710	718	732	663	667	780	706	718	721	672	731	715	708	751	695	740	713	651	721	713	720	696	704	674	741	720	757	677	664	744	701	705	705	701	731	720	695	714	679	720	689	709	760	708	721	720	690	694	704	711	708	699	698	748	669	722	692	681	657	717	698	701	657	715	684	711	744	718	713	700	726	712	747	703	759	691	708	654	703	666	700	715	725	715	687	672	703	705	708	744	644	725	723	714	699	705	712	709	683	686	716	682	706	662	729	706	733	699	727	739	722	727	715	742	672	693	714	712	697	679	676	735	701	700	764	685	703	687	724	736	679	696	714	722	684	712	716	643	717	727	662	700	726	723	651	762	717	710	678	669	760	694	719	682	709	715	755	630	681	683	743	680	717	716	734	699	680	691	732	728	724	645	719	696	708	716	705	689	697	662	724	748	635	743	689	716	724	737	637	714	682	689	679	716	690	726	710	684	710	694	721	661	726	692	705	715	698	703	710	732	739	737	678	680	707	720	732	713	718	713	693	710	676	761	739	717	662	701	735	710	713	682	703	748	699	641	636	727	742	694	735	735	693	741	732	729	695	655	687	725	731	686	748	707	712	725	722	684	725	733	699	756	731	718	657	684	726	696	693	696	734	710	757	705	713	730	725	731	647	694	683	740	677	707	747	748	730	709	716	752	720	701	740	708	705	749	749	696	736	681	675	693	708	709	712	661	714	721	704	719	721	676	669	645	714	694	650	692	719	720	755	707	691	707	739	714	689	670	628	664	701	725	685	721	689	653	750	703	672	720	717	717	673	720	720	709	713	681	729	683	717	694	675	657	725	665	775	714	737	682	716	644	712	712	692	640	721	696	718	731	702	734	714	698	710	762	717	726	732	694	711	671	742	725	701	702	719	729	697	703	705	728	675	721	749	707	708	704	757	680	743	737	748	717	751	716	719	711	739	709	659	717	691	734	727	683	700	682	695	725	727	679	726	766	694	728	694	715	733	714	734	699	720	719	701	691	693	721	709	727	704	697	766	667	741	706	725	751	703	697	742	692	701	738	750	699	758	707	743	745	643	697	694	727	706	714	726	701	691	743	707	715	687	695	709	743	725	679	693	709	661	701	758	690	707	703	686	692	644	687	711	670	719	665	738	687	726	736	697	706	704	685	698	690	755	682	669	742	718	724	697	726	712	721	698	689	689	672	738	713	693	683	713	758	709	735	683	686	687	713	713	712	702	706	696	677	686	772	707	697	719	694	699	753	671	731	698	653	687	683	715	682	734	656	736	720	677	708	739	655	697	672	657	690	759	685	696	678	677	736	697	714	687	670	740	642	675	706	697	712	715	726	656	691	638	732	707	686	686	716	697	735	646	699	684	678	730	693	745	705	712	700	718	688	700	748	701	684	732	755	662	691	697	725	729	701	706	687	675	655	678	664	740	673	724	695	710	712	711	691	665	694	740	672	697	689	716	729	737	660	680	731	707	686	750	772	684	735	670	683	697	699	747	672	684	674	695	722	661	757	708	708	732	696	701	670	673	788	707	656	659	689	696	701	700	706	706	714	680	677	689	745	648	686	741	693	710	739	687	726	661	693	728	710	686	710	767	688	681	676	745	704	735	711	739	729	719	708	713	672	712	687	700	727	714	651	710	717	725	702	706	747	679	727	746	733	686	716	690	739	689	701	692	693	697	692	707	752	703	719	707	750	695	687	718	688	787	694	698	702	696	673	769	707	684	756	692	715	714	687	690	721	717	706	717	732	738	735	731	674	703	706	726	656	697	726	718	713	718	738	715	698	708	677	737	724	678	701	663	707	638	718	686	727	715	700	684	725	676	684	734	731	666	680	704	699	634	732	716	673	679	707	706	735	670	682	714	725	707	686	683	702	710	755	675	671	708	728	719	681	698	705	695	738	676	707	741	694	714	725	729	706	721	689	688	648	712	688	705	645	632	705	744	742	720	699	717	689	754	710	708	723	750	720	711	687	691	666	759	696	725	671	725	745	710	678	747	650	725	718	705	709	683	738	705	718	725	686	697	761	715	760	747	713	706	742	718	710	735	717	716	723	710	731	673	714	693	684	696	728	725	666	726	694	701	709	728	714	708	693	726	664	688	704	675	685	708	704	696	698	741	679	713	682	698	684	684	752	735	699	697	700	750	699	719	698	745	662	678	739	652	658	719	717	716	712	665	700	700	724	718	683	705	741	663	716	699	703	710	674	710	698	703	759	700	659	685	673	688	674	702	678	727	702	710	763	720	723	678	720	710	703	694	697	707	717	731	653	702	691	690	704	698	723	680	707	709	695	714	682	708	738	740	672	701	703	691	706	698	707	715	681	691	681	704	709	755	697	688	690	719	710	724	667	694	721	725	652	689	700	712	708	713	705	696	716	729	667	704	759	712	710	714	698	684	763	660	661	713	681	714	699	719	701	682	685	695	702	675	746	665	684	708	670	678	702	728	723	661	714	676	733	706	707	722	692	681	723	717	701	723	733	713	721	673	708	705	748	687	717	671	715	680	670	710	706	714	711	698	715	688	695	726	716	691	722	734	703	710	696	698	687	723	732	716	665	679	706	679	735	698	712	677	705	705	695	721	707	796	703	723	740	650	748	681	709	691	731	692	699	691	711	675	660	724	752	703	742	708	697	654	674	649	708	672	730	680	655	723	724	690	687	704	705	655	704	646	738	719	697	722	729	692	688	730	653	720	682	689	723	685	690	717	709	702	669	695	734	709	651	730	682	743	711	714	680	667	730	735	732	741	727	699	742	747	690	702	706	665	662	736	687	702	732	725	726	675	694	699	723	681	718	693	672	661	684	674	684	657	730	703	719	733	681	719	674	703	725	716	716	682	644	734	627	737	698	737	661	678	678	734	720	690	737	689	676	700	724	695	654	702	681	729	715	691	748	698	721	708	696	744	737	658	759	671	759	715	696	692	676	694	720	710	690	709	696	668	648	711	660	738	684	710	715	750	710	702	734	668	686	738	684	676	713	723	754	737	702	690	701	686	697	747	682	704	728	728	691	712	709	699	696	713	714	671	705	682	717	729	701	719	749	709	700	734	709	724	689	719	695	724	706	690	668	746	652	682	686	674	739	705	729	680	717	706	683	713	691	711	645	726	725	715	705	710	693	722	718	717	678	662	663	722	697	700	707	737	666	741	697	689	758	672	674	723	698	695	694	683	743	727	728	711	726	680	689	699	679	729
24519	21486	28851	24574	21475	8816	1833	1165	1037	962	932	869	904	929	865	863	892	849	849	861	816	810	817	796	866	864	864	783	898	838	868	829	841	841	896	811	797	841	799	855	826	843	859	818	757	815	856	831	859	833	867	873	768	890	870	808	851	827	777	795	806	839	829	833	814	837	806	854	877	837	792	805	889	806	834	802	823	794	761	817	794	753	826	833	880	764	801	813	805	866	795	770	819	806	857	839	804	819	793	794	855	788	856	871	845	798	813	852	796	784	796	807	848	792	841	830	801	844	871	855	846	855	835	812	790	789	825	855	769	805	868	821	828	824	834	833	784	789	839	785	829	842	826	835	791	795	857	854	790	794	818	812	842	841	771	811	821	780	817	758	848	838	876	800	779	794	875	872	821	827	790	799	822	866	796	809	800	856	814	836	845	830	853	855	806	838	822	843	857	816	840	834	757	829	812	834	829	788	813	760	805	831	858	758	857	826	844	824	763	811	809	772	831	838	771	796	818	769	856	809	799	774	802	835	782	814	813	856	826	849	826	840	739	776	852	800	805	844	794	806	816	823	799	854	773	809	807	826	819	809	840	820	841	865	835	797	810	779	826	828	831	858	861	774	812	752	859	768	765	788	810	802	853	812	871	798	811	837	860	817	799	812	854	806	777	856	850	791	827	866	829	840	814	797	832	805	826	801	774	772	757	792	849	790	822	816	788	788	833	814	855	858	781	813	798	824	840	803	785	861	821	816	802	779	823	841	810	798	784	835	789	821	788	819	857	868	819	821	824	827	824	837	799	836	796	778	849	806	799	814	799	821	825	749	818	788	806	838	811	846	869	829	831	799	798	746	783	838	808	839	803	772	781	856	824	831	775	806	799	773	714	834	789	852	858	820	772	847	777	830	813	769	831	812	800	812	816	769	810	822	814	806	809	820	788	833	829	813	768	856	776	825	820	813	857	816	825	816	827	753	826	828	802	781	795	819	793	798	765	817	837	811	827	786	784	806	831	818	819	807	838	776	883	843	831	791	859	813	769	780	747	813	871	817	834	853	801	823	769	809	801	835	777	825	827	862	804	823	852	805	788	866	846	808	796	789	794	746	829	828	807	792	824	773	797	897	816	812	757	766	815	807	828	819	782	776	801	776	777	823	827	810	797	835	821	810	817	889	801	801	785	757	788	850	846	827	770	797	819	808	795	801	819	796	799	856	838	843	798	762	769	841	855	818	859	760	850	784	813	826	764	804	821	881	878	794	823	795	788	799	844	825	851	875	769	856	847	810	771	813	821	813	811	778	780	835	848	796	776	783	818	844	838	821	882	801	832	834	792	858	771	807	768	761	858	776	814	821	808	783	825	810	858	863	848	818	842	823	832	890	811	811	749	827	862	800	853	844	765	827	837	812	816	758	833	822	777	811	814	806	786	814	827	841	806	849	841	773	824	814	832	782	823	837	822	811	796	818	815	834	797	799	797	806	781	832	862	822	807	840	809	799	799	760	821	770	795	799	839	838	777	802	819	847	809	803	788	800	802	829	826	816	770	852	781	810	801	863	810	804	861	851	833	844	814	821	787	823	854	795	833	812	802	818	815	772	800	813	796	819	817	841	758	827	848	864	843	797	773	853	831	837	800	763	834	824	808	843	814	831	812	826	767	801	822	826	821	848	816	809	833	819	831	818	836	785	827	762	836	809	813	859	846	853	782	825	847	832	829	794	776	792	826	793	797	840	747	787	828	813	802	776	802	812	828	783	775	831	835	792	785	765	828	805	824	783	826	757	784	816	788	783	731	789	788	831	778	814	826	794	772	794	829	784	835	807	861	806	819	818	831	799	824	842	763	816	778	801	779	790	789	858	790	836	754	805	802	813	848	814	802	781	771	802	800	744	798	785	810	823	813	836	772	829	808	812	815	731	808	814	811	784	789	793	836	800	804	798	805	786	773	820	776	827	776	807	847	805	776	801	866	788	808	838	836	800	797	790	840	828	815	809	797	822	797	812	760	883	824	836	788	771	816	805	825	806	829	804	808	788	805	795	820	790	810	825	802	791	827	825	816	850	805	812	854	788	832	768	825	827	737	815	749	813	801	804	845	854	815	803	812	771	832	819	824	824	764	859	814	784	825	802	812	790	836	818	840	819	842	844	819	787	813	803	829	786	806	819	837	809	781	806	742	832	853	778	825	799	774	800	785	766	784	770	764	801	807	825	786	784	833	802	769	819	866	838	798	824	797	801	839	850	779	797	807	814	839	813	774	791	820	793	834	834	804	797	835	783	823	797	830	837	826	781	843	844	807	847	847	799	806	789	767	869	828	795	822	825	797	856	831	807	839	747	796	848	771	803	801	771	781	773	835	773	772	760	806	831	805	779	801	886	783	789	758	821	817	763	757	763	742	797	789	842	813	850	806	837	840	788	831	849	798	800	839	850	745	858	742	832	769	760	839	793	825	779	798	776	752	785	781	757	831	787	821	829	856	856	811	845	810	789	818	846	775	822	833	810	782	860	806	824	879	823	776	812	856	791	750	813	803	801	813	826	822	817	840	819	810	827	835	806	831	771	781	811	820	781	789	804	874	798	764	757	819	837	779	806	791	778	806	805	782	809	866	805	805	786	826	833	823	855	770	825	805	824	826	831	811	821	842	762	847	793	835	825	814	800	847	834	799	842	860	765	802	841	822	747	863	786	798	817	796	839	804	772	820	799	816	817	780	767	814	812	815	792	827	791	792	790	864	790	783	768	850	826	835	815	839	811	834	785	790	765	830	749	726	810	800	811	800	764	776	828	866	803	833	830	763	813	802	771	818	802	823	817	821	769	810	817	901	833	840	858	802	744	845	773	791	768	836	806	813	836	784	818	775	823	790	824	816	837	809	769	823	780	829	792	830	779	798	771	750	822	846	842	832	785	873	806	770	835	769	767	807	825	829	779	837	797	831	798	847	813	773	825	775	819	786	803	765	798	797	878	845	792	773	785	831	813	772	776	844	812	770	789	771	813	778	791	832	842	800	822	806	805	781	802	839	867	814	816	797	790	836	824	797	790	785	788	822	850	780	791	810	787	799	846	782	804	821	812	776	837	790	836	820	756	833	783	805	840	798	791	795	809	845	798	840	811	857	838	827	876	825	837	813	864	864	858	788	793	813	825	875	781	847	814	769	764	825	816	764	857	818	832	792	755	851	827	759	852	791	854	775	820	835	821	852	768	773	830	767	802	809	798	798	788	795	789	802	758	829	785	801	798	794	774	833	806	813	775	827	835	801	791	835	833	797	780	805	803	801	742	814	796	804	829	784	836	769	827	847	814	827	824	793	744	792	809	791	778	805	789	789	832	805	783	751	769	852	804	834	830	898	771	808	824	743	878	838	807	838	790	776	771	768	789	870	762	829	833	811	787	770	782	816	824	793	808	828	810	844	859	801	790	804	810	837	794	801	827	801	813	791	827	861	803	900	838	765	846	791	770	841	853	772	813	817	839	793	865	765	788	791	818
3922	6124	4948	2567	1767	1402	1165	1106	911	846	826	802	760	712	680	684	677	631	667	653	638	652	629	643	686	636	660	666	633	660	619	644	660	616	646	646	640	592	638	659	671	594	608	661	616	594	552	675	641	620	642	614	662	606	598	612	598	624	663	577	600	615	590	605	613	629	625	634	624	633	628	592	628	595	615	596	663	608	595	597	588	596	646	627	616	597	630	638	638	628	618	621	592	613	644	586	574	578	559	630	575	601	595	628	592	610	623	575	601	590	577	605	598	584	617	578	590	614	645	588	631	610	649	618	609	626	611	571	561	600	575	612	649	578	584	622	610	619	568	612	578	597	615	588	610	583	595	611	629	650	610	584	609	601	643	593	596	666	586	634	569	604	628	604	567	618	617	599	557	600	574	558	607	605	612	608	595	585	600	606	563	596	604	602	573	642	575	605	596	599	599	633	616	584	591	596	587	634	617	616	632	574	583	631	589	636	620	588	609	612	570	565	608	596	608	637	613	620	585	579	600	547	591	597	575	557	620	593	620	626	628	617	649	647	603	553	609	590	588	566	623	596	609	620	620	597	615	574	573	603	613	607	642	577	620	602	623	610	564	593	653	556	571	653	595	596	561	585	615	589	593	598	614	626	637	597	589	576	576	599	597	610	623	598	521	636	619	613	602	586	614	666	585	600	575	584	629	596	552	642	605	564	640	604	590	579	610	584	627	540	617	564	594	602	580	598	576	626	598	622	611	610	621	635	647	598	619	632	597	599	592	604	627	586	580	634	606	586	579	575	595	646	621	620	572	593	603	614	578	583	564	604	599	612	617	583	540	611	612	630	578	592	615	595	557	601	613	587	554	608	557	550	620	595	620	576	565	571	624	566	603	585	613	636	612	588	582	594	588	613	592	585	582	627	619	639	547	579	609	607	610	597	595	592	572	589	593	591	595	623	604	604	614	590	579	613	580	616	617	664	561	591	561	637	620	627	630	598	604	622	591	621	600	604	608	606	589	660	595	579	597	596	578	607	564	626	547	589	615	632	590	635	564	572	632	567	598	590	573	629	656	581	648	607	556	576	594	598	602	596	606	587	649	599	614	543	625	590	605	562	649	644	599	549	623	621	585	599	608	588	572	610	589	584	599	636	614	624	629	577	642	598	633	570	580	614	566	614	653	598	573	608	605	581	602	613	589	612	617	565	631	592	567	593	575	591	548	638	626	547	586	627	535	602	605	602	590	642	603	583	615	588	595	630	618	582	581	590	607	596	605	617	592	590	547	571	620	594	586	521	555	609	614	618	604	578	600	611	627	571	605	609	589	603	579	558	568	591	618	608	570	609	553	578	583	609	620	607	601	625	559	604	609	624	621	594	589	613	621	584	573	609	591	638	602	586	616	586	581	612	631	617	612	579	580	603	560	565	612	574	590	618	590	597	615	608	569	570	597	639	603	608	622	605	613	569	565	616	569	598	600	610	572	574	604	586	610	570	631	561	571	627	567	615	609	578	592	607	604	565	621	648	607	614	618	606	606	594	551	547	554	646	586	588	585	601	558	592	599	593	609	622	609	582	635	572	629	594	634	588	598	618	581	597	613	622	607	614	591	600	625	623	551	589	556	618	578	573	608	598	561	641	615	644	603	601	605	597	604	617	556	598	579	613	632	575	621	597	593	584	604	579	605	592	562	588	603	639	638	615	582	608	592	598	603	602	617	582	617	573	594	611	615	631	626	614	626	569	600	568	609	580	582	575	595	622	574	586	590	569	625	580	616	627	549	614	619	583	582	599	590	630	605	638	601	588	591	571	623	603	599	635	600	631	567	596	630	600	595	584	584	638	601	646	604	560	559	616	581	573	589	551	570	598	627	619	594	558	585	611	555	605	556	626	606	608	583	591	593	624	604	582	599	551	554	565	615	546	604	589	568	559	622	602	602	621	542	614	589	555	587	597	578	582	562	539	641	557	612	597	575	577	613	590	565	555	548	594	565	565	572	596	608	615	590	615	585	643	575	576	586	646	561	578	618	595	630	560	609	574	604	585	628	577	610	592	604	608	624	593	595	621	575	634	594	583	609	647	643	620	616	583	571	559	546	556	629	573	612	599	588	590	614	584	569	580	618	596	572	558	605	611	598	611	595	567	600	595	596	577	576	603	554	592	622	567	602	629	593	619	620	614	614	550	615	573	624	577	566	554	586	613	609	645	595	626	599	607	634	609	616	587	588	598	601	575	582	641	566	585	641	549	609	571	595	622	635	622	581	626	601	607	597	596	586	630	584	571	568	612	645	542	627	598	606	568	605	605	572	605	560	607	575	600	569	628	569	621	621	584	542	596	580	600	542	593	592	569	557	600	579	601	603	603	586	593	598	550	559	591	573	619	610	612	616	646	568	561	608	577	594	594	641	629	555	579	572	626	581	576	576	585	602	571	574	609	616	567	523	590	581	567	618	613	610	575	627	566	596	596	546	585	591	628	577	593	572	639	594	610	574	597	610	590	584	612	589	595	585	565	592	604	645	620	593	624	548	614	567	610	595	595	556	588	595	647	579	566	601	544	578	609	589	611	619	580	590	637	621	600	569	573	623	626	599	612	573	596	611	596	590	581	601	556	575	615	593	603	634	586	640	650	620	580	603	640	618	565	584	614	575	562	571	649	602	572	583	607	579	616	617	560	593	613	605	635	621	613	591	630	604	651	598	593	622	604	610	612	589	622	639	595	583	568	575	561	600	585	611	567	558	613	596	643	569	614	608	648	590	572	584	587	611	608	598	569	566	592	583	616	619	600	606	614	506	596	582	577	580	536	602	578	569	573	578	587	622	609	583	587	584	604	625	562	586	584	622	590	627	602	570	607	606	564	598	565	622	632	637	598	576	562	587	584	605	586	608	622	595	584	566	665	614	593	618	562	612	580	598	624	614	552	575	534	613	624	602	616	610	586	591	609	620	645	573	568	615	585	592	656	565	598	604	606	593	589	628	570	606	597	622	568	596	586	638	598	591	566	605	547	599	600	572	619	560	609	557	638	608	570	634	601	644	581	544	591	623	583	587	614	592	613	612	568	602	610	599	623	599	570	657	602	594	628	612	627	633	611	603	585	558	631	600	602	608	599	578	584	565	581	587	615	557	549	573	623	591	557	573	614	545	575	569	579	583	608	647	578	531	580	614	567	587	582	578	587	575	614	598	573	585	580	558	572	583	605	594	585	627	628	588	536	593	594	589	569	623	556	576	601	609	568	605	578	596	593	590	567	618	595	558	585	554	618	555	599	597	626	582	633	573	555	590	577	602	614	585	612	589	608	601	614	596	582	574	601	606	545	598	605	593	632	584	556	617	569	624	612	619	606	584	607	557	610	598	581	597	518	590	560	585	582	594	577	631	575	638	591	570	650	556	588	626	575	628	572	529	632	608	539	628	575	584	599	563	597	591	570	612	633	598	570	598	637	616	624	584	610	578	590	596	527	622	608	622	528	578	600	594	574	606	589	600	603	626	556
27955	10229	1241	832	634	612	615	643	609	594	593	647	585	587	621	613	620	527	586	616	613	589	595	638	578	561	634	614	594	609	609	670	596	623	615	629	652	604	584	648	597	633	656	583	650	565	549	597	594	611	591	600	586	616	602	575	580	667	635	608	598	619	609	593	607	584	604	614	627	635	566	641	587	580	595	606	608	632	580	599	576	634	627	600	597	585	607	611	669	593	625	665	577	610	595	598	573	587	649	586	614	549	610	606	610	656	630	643	613	596	600	600	601	631	608	590	619	558	610	627	585	629	597	594	616	560	626	581	602	619	572	608	595	593	602	612	588	595	592	632	591	613	593	600	589	622	598	596	612	583	617	600	638	582	564	675	578	615	589	615	595	572	605	586	605	604	605	592	602	588	596	598	623	613	615	581	606	626	583	586	656	563	588	647	607	567	538	564	584	596	614	632	601	602	572	560	612	650	593	610	588	614	597	557	612	610	600	613	580	575	589	601	604	663	608	626	594	622	624	601	585	578	637	616	586	618	581	569	579	587	620	647	605	593	589	593	594	578	584	608	603	629	654	574	567	653	616	582	600	579	627	641	583	593	617	649	572	618	603	614	627	598	668	603	581	593	618	581	594	583	590	548	594	568	638	606	628	557	614	624	601	608	609	606	580	562	628	560	561	584	619	624	636	594	599	606	587	635	605	598	604	595	647	569	598	627	595	617	529	617	572	604	577	608	633	561	594	567	624	642	606	630	639	618	603	599	626	609	549	590	606	571	623	612	613	574	569	581	616	589	650	640	610	582	568	589	589	619	626	590	587	592	620	598	598	592	564	575	586	574	584	591	568	603	533	606	691	623	595	581	604	601	584	579	568	585	594	595	590	606	657	605	565	587	587	618	602	573	608	603	638	596	578	594	609	606	609	632	602	629	570	628	584	581	565	618	588	566	628	593	567	611	567	575	627	625	666	602	617	597	582	605	634	601	600	595	611	587	583	588	615	606	571	614	616	641	609	618	593	607	641	613	577	613	587	600	597	590	599	600	555	622	614	586	605	597	590	602	600	628	583	593	546	566	628	578	645	618	622	579	625	583	568	576	594	593	628	633	590	614	593	581	599	589	576	587	585	623	601	578	617	584	549	606	576	588	591	599	649	599	606	622	625	590	575	599	623	579	600	601	653	595	624	598	595	562	635	569	584	603	578	599	597	622	607	558	579	588	585	615	593	571	547	549	604	604	620	627	644	589	573	628	624	606	627	592	602	644	641	612	583	585	599	626	632	580	560	624	598	608	590	654	602	656	564	582	558	612	617	582	581	609	601	557	593	583	609	641	600	580	543	595	564	607	595	622	555	597	639	612	581	571	611	663	608	622	567	607	601	600	570	580	612	597	597	576	570	630	543	626	594	574	585	619	627	605	576	596	596	593	582	600	612	583	607	628	602	659	613	601	611	598	592	569	593	609	588	604	633	622	631	601	593	608	583	592	601	586	602	573	586	600	594	592	567	541	571	600	592	635	605	589	614	578	620	619	564	590	614	571	645	637	609	598	596	579	611	603	614	590	598	609	580	597	555	635	576	595	601	656	557	586	563	580	579	608	623	641	606	604	527	638	616	597	617	589	568	565	595	589	582	570	608	578	618	605	601	556	581	605	578	618	612	581	619	602	623	655	614	616	595	634	605	592	620	636	587	641	604	579	590	603	613	605	635	606	607	624	622	568	604	630	587	631	630	574	566	633	580	595	615	650	575	618	589	610	662	579	626	590	586	598	603	605	614	578	585	585	583	628	554	606	598	590	637	637	639	576	576	580	638	563	642	615	628	625	598	645	669	557	616	612	589	627	596	598	552	604	597	606	551	620	567	573	595	616	621	599	623	575	618	572	621	621	593	622	599	613	602	595	624	581	573	678	568	617	588	591	623	607	593	618	588	589	604	592	598	605	577	599	613	644	546	562	597	573	611	596	593	568	573	598	628	588	610	604	566	658	615	579	567	600	573	642	613	635	594	597	579	606	590	566	571	577	590	602	614	585	625	610	621	579	565	589	599	597	598	578	584	616	576	610	606	616	604	543	609	591	555	595	566	598	613	612	577	552	570	565	618	584	599	557	610	576	646	654	629	592	586	613	594	596	614	619	626	581	631	602	581	569	592	540	623	582	613	594	639	604	600	570	639	582	599	597	572	579	599	552	572	638	585	619	608	616	585	604	579	628	633	585	558	580	564	611	610	626	571	614	577	605	612	600	617	671	611	599	623	621	596	596	607	633	607	583	636	617	632	620	621	605	616	602	627	599	569	616	557	584	628	595	562	605	602	573	621	613	576	580	620	607	613	556	581	592	640	564	607	638	616	581	581	642	590	574	550	589	574	613	630	554	601	607	611	603	653	571	576	631	613	562	593	565	593	616	664	625	600	671	615	621	612	601	582	570	598	605	626	558	575	616	619	618	595	620	604	630	571	636	617	591	621	590	602	633	569	549	675	593	590	595	621	575	633	601	601	618	609	593	615	596	605	620	608	581	588	572	572	580	556	628	611	617	587	613	578	648	646	580	613	567	620	573	579	598	597	602	594	574	585	614	616	623	602	574	672	613	579	636	596	602	553	618	555	575	634	591	616	594	600	575	592	607	560	580	590	606	567	597	628	596	594	596	628	615	639	592	571	622	578	526	584	605	660	597	612	556	621	616	549	609	585	564	618	604	568	619	574	589	613	594	651	588	583	634	564	582	564	573	577	624	599	604	675	620	610	592	616	598	600	603	596	589	596	675	608	595	598	632	640	573	617	635	634	589	575	636	577	604	612	585	638	590	601	612	611	606	603	584	607	589	614	584	607	624	560	561	604	568	584	633	583	622	540	589	562	621	584	597	606	574	571	584	614	601	570	643	532	643	600	578	583	590	583	574	589	616	634	577	616	588	600	609	590	587	623	543	604	642	593	604	601	619	602	604	634	591	558	649	539	578	614	594	582	626	569	598	640	635	623	639	581	608	589	594	595	599	621	566	615	614	649	560	589	577	574	608	588	610	637	595	536	592	609	575	637	576	570	621	597	577	592	608	621	616	572	567	604	639	574	599	585	574	659	560	585	627	626	596	628	615	600	570	599	566	612	621	582	587	588	593	597	599	584	577	617	567	609	609	607	588	554	557	587	613	586	641	611	568	587	636	591	591	613	598	567	623	568	633	607	569	598	635	645	601	613	590	561	632	602	555	630	598	591	561	580	648	553	623	619	598	592	633	609	607	637	624	622	647	607	625	571	621	590	620	592	607	612	604	594	623	608	569	589	594	576	613	647	637	629	627	621	659	583	575	590	630	554	574	541	613	563	614	621	627	624	612	592	571	601	607	596	592	620	631	653	599	605	592	651	636	624	569	568	558	663	587	578	612	616	594	576	603	608	585	537	553	576	552	617	625	593	616	604	596	532	614	601	606	614	577	630	575	586	575	600	612	595	582	581	572	585	641	588	606	624	592	591	614	632	581	620	621	610	588	574	588
5016	625	573	514	442	448	408	443	421	444	444	404	408	445	445	426	421	431	406	399	436	423	437	461	430	415	424	443	463	402	439	443	449	425	431	400	447	459	413	395	405	442	391	423	452	442	454	422	430	435	456	411	457	417	431	412	446	411	463	445	397	419	403	432	410	444	444	438	454	456	401	445	438	441	426	475	462	419	430	445	363	427	409	428	415	418	457	405	414	430	411	416	450	403	433	395	430	373	448	430	411	441	413	365	412	440	453	448	448	451	425	467	459	470	420	421	393	474	421	413	428	431	417	414	396	423	427	428	439	449	394	441	430	409	419	432	431	449	394	397	412	410	412	448	407	444	463	410	417	410	436	417	434	409	442	416	463	398	395	438	408	420	413	411	377	396	411	418	420	460	405	446	443	430	459	475	383	412	440	422	420	457	422	412	429	420	404	422	415	414	442	404	410	437	443	447	435	443	413	419	393	476	408	405	426	441	407	403	439	426	426	418	428	432	421	418	405	420	391	437	426	378	391	442	434	399	435	435	457	411	453	437	419	428	411	406	438	419	405	404	418	470	418	433	441	396	457	415	455	414	445	419	406	413	417	420	420	471	403	432	452	417	427	421	462	436	405	402	446	407	444	439	430	409	397	414	413	449	397	450	406	388	442	418	466	408	451	393	436	416	418	449	428	433	431	394	409	441	416	411	392	411	442	448	457	406	419	413	422	422	461	404	397	443	442	402	427	439	411	393	435	444	403	404	423	420	387	433	404	414	391	402	455	439	411	437	418	470	437	404	411	415	451	451	389	405	468	424	408	421	453	407	447	423	385	400	409	438	439	434	428	409	420	428	447	416	439	416	408	430	419	434	410	421	436	419	424	441	440	438	416	448	433	428	404	436	454	464	431	465	469	402	463	398	428	424	401	439	432	430	435	458	421	445	453	423	432	442	444	433	458	422	386	447	439	430	449	442	451	419	409	428	440	393	453	435	443	437	424	393	425	447	434	431	439	395	393	437	417	406	406	440	386	441	400	390	427	461	398	408	435	381	480	413	418	464	412	430	419	444	429	426	428	420	426	412	407	430	414	407	418	417	409	453	417	448	430	399	403	420	443	390	443	411	390	434	405	421	416	415	443	397	433	438	436	448	413	461	394	422	392	362	490	435	408	442	395	415	450	458	432	455	421	391	402	404	441	439	386	405	454	411	404	412	425	420	438	440	410	436	407	437	446	427	453	427	433	426	460	452	419	423	410	436	459	460	410	432	420	434	404	398	440	390	387	439	439	379	402	432	431	375	422	445	427	448	404	425	411	404	407	389	452	440	397	431	432	433	417	409	414	445	422	477	404	430	456	403	397	429	414	414	425	443	418	424	408	408	454	405	449	438	440	438	415	462	415	435	408	412	418	426	432	417	425	445	426	387	416	436	453	422	396	438	440	423	415	412	434	423	433	388	429	417	418	418	426	448	445	432	452	453	400	444	418	404	434	428	438	450	440	434	434	412	412	439	406	453	452	427	454	425	420	390	438	459	422	442	452	414	421	431	429	439	454	400	413	417	444	439	383	429	443	403	415	420	403	461	415	422	475	384	412	442	406	443	406	465	416	395	437	383	410	446	409	414	432	401	431	446	383	422	398	411	383	460	467	380	453	402	407	422	428	440	410	425	396	424	433	440	427	452	436	430	407	418	422	378	420	417	406	422	387	446	416	386	400	410	415	449	399	437	390	397	441	425	398	401	423	418	428	398	432	456	382	422	428	411	445	413	443	444	411	389	438	413	440	415	452	443	391	450	439	425	414	431	413	406	414	429	438	390	408	383	398	435	421	442	453	432	398	419	413	425	425	459	439	406	456	415	420	434	454	414	438	417	405	394	431	435	407	452	412	409	418	440	411	423	458	417	442	453	415	472	413	405	396	427	434	424	424	427	423	433	418	429	393	417	394	441	456	448	431	413	408	399	432	410	445	462	401	412	418	442	447	474	423	397	410	440	413	422	419	413	428	420	424	435	426	393	462	422	412	420	416	402	438	412	432	420	418	435	412	424	428	423	455	440	444	463	467	426	412	436	451	415	432	427	439	434	428	438	421	418	408	438	413	455	424	442	415	398	407	443	458	421	417	411	449	412	449	445	411	444	419	422	461	426	425	399	407	430	453	407	423	434	417	427	400	425	417	429	402	406	414	424	434	418	425	407	397	424	445	427	411	453	426	428	400	438	411	432	458	428	438	415	423	418	415	423	402	405	438	427	417	426	453	419	430	423	445	434	416	410	439	386	443	395	444	404	411	401	424	452	445	426	405	424	443	390	404	404	428	412	388	439	431	448	436	432	438	410	406	447	473	443	407	390	419	405	422	403	388	398	428	434	412	414	420	449	468	424	435	449	387	432	407	434	423	396	417	426	445	447	436	437	434	425	453	440	459	448	408	421	431	428	402	426	410	417	439	401	446	426	408	459	455	434	423	440	419	443	423	428	436	384	412	447	437	425	418	411	405	417	417	405	399	411	442	425	420	433	425	387	391	423	376	410	389	435	381	444	416	434	385	412	425	442	383	449	483	389	419	411	485	442	449	392	403	437	437	449	400	398	410	397	415	454	458	411	422	479	418	382	437	463	411	452	425	430	421	431	395	420	441	406	424	433	424	433	416	440	435	401	435	421	464	435	417	421	445	433	457	427	459	390	415	416	427	466	425	404	407	414	439	444	421	437	374	444	395	457	413	403	435	431	425	428	452	404	423	441	395	412	419	436	433	409	410	426	411	416	441	398	431	409	438	413	438	399	393	450	397	397	428	468	395	453	497	440	473	450	448	435	444	455	412	376	419	422	394	423	407	448	427	428	438	416	443	421	415	433	450	424	430	425	412	400	447	417	446	436	431	401	429	419	432	411	439	425	428	428	460	425	407	448	428	420	464	450	403	421	401	434	430	416	381	421	447	425	455	431	432	454	400	405	439	419	466	435	414	446	382	429	403	444	428	417	436	433	445	434	407	451	435	407	441	412	449	420	417	427	428	400	410	396	434	433	402	396	405	391	434	430	422	415	444	435	424	423	423	422	416	445	420	425	379	440	437	475	433	417	419	393	401	446	448	432	362	424	419	402	441	425	450	422	454	397	420	417	400	406	410	426	436	422	457	431	439	424	426	457	404	428	384	438	432	416	408	389	458	435	468	403	432	410	386	436	469	436	464	430	412	420	454	447	429	468	415	424	456	407	452	456	442	419	452	423	462	406	416	476	414	410	421	400	458	379	429	396	422	450	450	408	425	398	427	401	442	414	455	449	436	437	452	435	452	382	393	436	445	464	422	408	444	431	407	458	412	387	421	474	455	447	429	452	440	424	445	434	386	429	398	424	424	432	444	421	415	395	440	427	448	447	394	414	377	427	439	402	429	427	400	402	395	397	418	390	428	401	437	406	384	419	417	446	430	453	410	434	422	430	399	430	455	422	419	426	441	431	449	422	457	439	455	384	445	411	407	457	422	373	437	396	433	420
25550	21478	27838	25513	10983	1825	1457	1283	1098	1138	1097	1010	1024	1055	1038	1082	1048	1015	997	991	1039	1068	1016	1017	1001	1048	1004	1027	1018	1004	980	1034	993	1019	981	1006	1001	1016	973	1032	987	1038	979	1008	1006	983	1000	981	1006	952	999	985	1040	986	997	940	1015	1004	1036	960	948	989	988	961	960	949	969	1038	965	1032	1011	946	1008	1073	1032	945	1044	987	1011	979	962	964	970	988	1032	1036	958	1004	949	980	1025	983	999	984	965	964	994	996	1019	990	936	1000	1012	1004	1022	1010	981	976	990	975	989	990	960	970	984	984	968	1021	989	980	1032	939	988	958	979	994	913	1015	984	948	1010	1003	976	1022	957	937	967	945	1003	977	1010	981	971	1010	1026	990	1002	948	973	928	972	970	993	921	987	998	972	986	946	1065	955	1067	979	1025	1015	967	980	1059	980	933	972	979	937	924	997	1032	1004	983	1023	1039	1008	951	921	1006	982	975	1095	1032	1034	1029	970	1004	1037	995	986	937	985	1013	1000	1030	1043	1017	955	940	955	992	994	1001	997	1036	929	994	1050	955	897	951	960	1032	996	1009	965	986	994	959	976	941	977	981	979	1028	1029	977	952	996	996	938	964	1017	981	960	987	1008	1025	963	975	970	998	968	974	1049	1033	956	1046	974	982	999	968	982	983	958	953	951	1015	926	992	974	940	1051	1003	1016	1009	1021	950	992	969	976	966	1006	1008	1018	992	957	933	923	954	1074	1043	1016	1024	994	1032	1008	953	978	964	983	950	995	943	993	988	945	1015	969	1002	974	963	996	1049	979	969	993	975	929	998	1009	926	1043	1003	1001	973	997	983	1000	964	1076	1021	958	926	1013	1006	960	948	988	1016	1003	931	1017	926	1002	994	975	985	983	987	1034	965	1017	993	903	970	952	1054	928	952	986	929	1018	949	1000	1025	973	1011	1018	963	1033	990	979	1004	988	1020	970	959	952	1042	998	940	931	995	995	943	943	992	970	992	978	1002	944	993	1028	978	922	976	951	975	1026	999	993	978	962	921	962	964	1009	948	1010	1007	1012	1019	959	986	1017	960	979	981	999	940	977	974	928	1056	1002	981	960	1008	966	1051	949	958	977	953	992	997	1018	1043	979	975	1021	1017	1007	974	1013	1001	1004	1033	986	1040	978	978	981	959	1050	918	948	996	993	1007	944	940	1028	940	1008	977	931	980	949	996	976	1004	941	984	1016	1002	932	1034	966	984	952	1000	1007	1056	1024	961	970	990	1011	958	999	1002	963	981	938	983	958	964	1024	995	1028	1022	961	972	999	1010	998	1006	944	1010	971	980	1036	896	1020	1017	954	947	971	940	926	938	978	960	964	950	958	989	978	982	1005	983	957	993	1031	1021	989	988	963	912	1022	969	956	924	1001	1003	989	990	971	970	973	977	995	1021	1014	1017	990	915	933	983	973	965	964	941	952	1024	1022	936	1019	944	1040	973	1030	978	951	1031	1021	971	949	932	961	974	984	920	957	998	998	912	980	954	924	960	976	972	975	969	946	948	1000	995	955	1002	978	959	1027	969	974	997	1029	1026	981	994	997	991	977	1005	963	995	1011	1003	988	926	1033	918	961	1018	999	1066	922	1002	973	955	966	1002	1015	994	971	1030	1016	1042	978	996	918	1026	1016	946	1000	983	1040	922	959	977	910	1000	963	921	960	1011	954	952	972	955	1009	1026	979	998	957	981	970	1023	957	942	988	1006	1001	980	1050	993	975	1001	910	977	1015	928	1018	964	1030	968	983	948	997	1016	975	993	1003	1029	1001	979	972	1005	980	1034	980	943	992	942	1048	1032	963	996	933	998	1015	963	957	958	979	996	1023	1015	986	953	1009	959	973	996	941	980	941	979	1000	1006	986	1044	972	1010	982	978	1008	970	954	984	1020	965	955	948	975	956	948	992	1009	923	1057	1013	982	998	992	990	929	983	1037	962	983	964	935	968	960	987	997	1007	994	1006	996	1005	993	912	1004	949	1010	969	979	959	961	944	1027	966	1025	948	1009	1015	990	992	1013	1023	976	984	975	957	1031	955	927	987	970	974	970	990	1014	987	942	1010	1006	1009	1023	968	981	987	962	1007	995	963	1018	1032	1001	1009	972	1030	990	972	996	966	1034	1004	975	961	990	1011	919	961	989	994	985	981	928	919	996	988	929	993	986	993	1021	995	1027	924	970	950	1016	966	1064	959	1008	990	972	1028	944	982	990	998	985	956	981	1005	906	1010	969	975	939	976	1029	949	930	979	956	938	900	948	1030	979	942	977	964	962	999	995	952	975	995	977	999	989	986	1020	979	981	1007	1007	1015	981	972	981	1052	992	966	965	999	1011	946	1012	1035	925	1018	960	955	952	991	967	991	990	947	985	978	931	1012	1004	931	960	1003	959	1034	1016	998	1039	1031	1021	942	1025	1045	1025	999	977	993	1015	958	996	989	955	973	1002	971	984	987	959	945	967	988	975	962	937	976	993	999	960	925	982	928	1034	998	956	932	999	962	974	992	955	986	969	1036	1007	988	931	978	1002	949	999	970	1018	1060	945	1060	1028	945	972	986	1000	963	940	1040	923	980	964	1006	1037	969	978	966	966	996	990	949	915	995	1004	907	941	924	960	980	1002	1004	989	974	970	1008	1027	914	920	1000	1036	1006	1006	1087	1017	1008	988	969	1083	974	934	970	1010	1025	991	977	992	991	1023	969	921	1048	958	1004	1005	1005	1018	1029	993	963	996	1000	975	1012	981	966	982	975	1041	958	982	969	989	964	951	967	975	940	1029	973	951	959	989	1003	1049	1042	974	994	1012	958	967	935	958	993	996	997	1062	994	900	946	958	944	961	1017	1054	943	920	977	974	990	968	1053	1002	1030	993	975	937	1068	978	957	1002	1004	937	1036	982	959	959	1023	973	1026	992	1018	1011	969	990	993	1002	958	924	1002	943	1010	986	954	1027	1022	956	1040	1028	1043	971	1008	1009	996	982	1008	975	978	972	934	955	988	1005	986	993	990	979	954	994	1011	949	1028	1005	964	953	1001	990	948	998	988	966	987	995	985	949	974	1047	967	957	933	1006	1010	976	1027	994	966	984	975	971	961	988	975	1005	976	969	944	977	1008	977	996	978	1009	945	977	989	916	981	990	1001	934	1004	971	989	991	1007	946	949	996	980	972	960	1012	955	1029	1006	1009	951	1021	938	996	1009	996	937	948	1022	992	967	939	1020	960	996	1029	961	962	988	1012	962	1037	955	1029	988	1016	981	971	987	994	1025	954	937	964	995	979	948	1001	979	991	987	1006	974	944	981	986	1007	991	1016	984	992	923	978	1038	1009	958	1004	969	1022	955	946	964	998	1023	965	995	1057	1020	954	965	978	1056	978	984	942	967	1013	963	965	1001	1012	1024	960	998	992	1026	976	1010	978	1046	966	1028	1005	1009	975	998	1003	959	970	986	1033	972	982	1016	976	938	996	1010	938	969	1000	988	1018	949	973	1003	1015	992	987	951	982	995	950	1001	978	1008	993	1002	998	974	939	1014	980	969	960	989	954	987	998	1061	995	980	941	951	981	1040	1046	995	1013	1027	1102	1008	994	972	1031	986	973	1004	932	984	1019	1028	919	1012	978	982	982	1020	978	1013	946	1047	1006	1010	1002	976	988	971	943	994	970	1001	972	924	979	963	962	951	982	976	962	960	926	1012	985	985	981	925	990	984	1023	954	1014	952	982	976	1017	978	1017	986	990	1017	1010	1028	999	918	1011	993	984	939	988	972	947	986	992	936	970	912	968	977	1009	982	951	979	960	1023	1005	1011	1046	1046	1050	944	992	974	963	1021	1003	1005	943	1007	978	957	958	933	1014	957	1061	1019	985	986	971	1024	1017	1002	950	1001	1002	1017	964	994	1019	923	997	944	936	952	980	1012	941	1006	984	957	1014	959	1009	940	982	1003	1029	1029	1009	1001	908	990	971	1009
3582	3727	3080	1720	1274	1121	990	903	838	902	789	815	761	779	727	755	798	776	728	758	739	745	717	742	717	733	708	754	713	778	754	657	735	772	703	708	711	731	754	725	704	742	766	756	718	687	696	676	697	706	716	691	740	797	706	713	699	741	761	682	749	732	707	697	703	724	747	702	725	674	690	728	700	709	700	757	717	736	705	791	670	746	745	694	717	733	735	742	763	734	709	712	751	676	692	672	674	725	710	698	720	749	704	704	713	753	729	744	676	654	679	688	687	721	676	737	677	733	736	736	768	691	701	749	699	690	703	713	728	666	724	739	710	685	693	678	713	728	716	724	711	635	691	715	725	680	698	712	711	710	693	699	753	747	759	714	729	700	721	712	683	715	738	733	730	692	708	727	723	746	699	740	714	693	701	714	704	735	709	680	696	704	708	682	757	754	737	688	723	701	704	723	667	676	667	706	698	743	725	743	716	691	749	660	725	761	713	701	694	719	720	684	754	713	679	689	686	666	661	693	677	738	707	737	760	700	685	673	710	682	689	721	711	690	710	693	704	688	727	713	741	694	737	708	716	731	709	745	716	661	715	735	729	719	705	688	668	721	709	706	710	682	706	710	709	667	726	691	695	712	699	698	664	748	725	681	720	681	662	684	742	688	677	683	699	735	699	681	725	720	675	688	728	703	727	675	682	696	695	678	697	684	680	701	718	710	736	716	689	662	689	680	694	736	718	685	722	678	684	674	717	718	712	714	666	703	689	679	715	764	724	706	701	684	720	733	669	679	728	713	692	649	717	703	709	744	722	733	664	707	701	699	745	695	738	660	735	731	711	740	692	664	689	695	758	679	720	699	683	725	680	683	667	679	680	712	715	735	706	634	747	687	713	687	719	683	723	720	757	716	727	699	739	711	701	743	694	697	702	666	709	675	679	739	717	684	728	715	729	673	713	703	709	701	654	708	696	685	752	712	690	671	748	712	742	733	688	696	741	698	741	704	716	789	716	704	695	657	705	681	689	707	706	700	695	715	757	704	705	689	701	692	712	772	712	725	710	719	705	691	679	675	701	687	678	694	693	690	711	693	720	738	728	737	731	647	685	732	681	730	664	706	721	729	762	714	728	723	745	744	710	667	694	692	659	711	708	691	690	739	698	742	719	730	686	692	691	749	702	786	687	710	645	725	685	712	728	697	696	710	745	731	681	679	683	747	706	689	674	718	652	708	741	716	743	682	658	708	712	672	742	678	660	727	684	760	686	691	665	674	661	712	699	716	746	672	705	681	669	703	678	674	678	703	700	702	695	674	719	712	693	648	694	738	702	736	662	686	749	681	668	657	650	727	718	706	691	702	696	679	681	738	691	716	680	663	725	707	743	645	709	701	751	760	681	729	718	699	667	720	722	751	674	737	703	710	696	706	682	694	678	679	668	702	700	664	700	749	716	732	663	717	705	709	687	695	681	709	709	657	680	712	711	715	709	731	668	712	730	756	702	735	687	695	699	703	758	691	677	707	694	697	700	664	699	672	741	699	736	691	739	706	674	707	676	722	726	682	682	695	737	646	696	667	682	723	758	730	725	649	708	727	667	712	685	717	724	691	711	714	693	684	679	721	700	704	711	688	732	722	670	721	730	732	689	681	685	679	725	714	685	648	693	687	738	755	713	663	722	672	734	695	714	680	672	684	727	716	723	728	682	697	662	692	693	718	701	708	711	659	700	702	655	699	652	684	707	684	705	686	700	754	746	694	739	693	750	743	705	695	675	665	685	675	705	700	672	746	708	709	696	710	675	682	718	727	703	726	665	676	690	687	674	731	684	732	719	688	694	717	732	702	691	671	721	674	666	718	660	678	676	720	665	698	693	726	698	705	721	668	689	695	728	719	671	732	714	757	673	737	724	741	657	688	690	656	703	680	708	694	694	700	703	692	692	696	726	654	721	680	687	744	672	748	745	731	735	722	679	703	710	715	702	701	717	688	701	721	689	700	749	647	698	687	707	678	684	672	729	691	686	689	684	702	711	696	743	739	697	662	661	687	720	648	688	705	724	748	678	683	684	683	740	697	683	731	730	684	687	707	659	676	720	719	689	685	722	697	702	686	688	711	755	698	723	720	717	751	670	708	714	694	728	735	730	736	671	726	703	680	702	680	762	696	686	742	701	724	703	671	675	726	708	697	705	670	675	672	698	662	730	720	679	720	695	717	662	693	758	749	691	710	731	743	727	683	683	692	722	696	721	651	699	718	698	701	690	692	736	729	701	679	703	722	707	643	719	672	702	643	679	727	688	670	680	670	713	686	695	676	668	723	732	740	697	722	734	700	692	715	706	691	736	681	737	730	737	681	701	688	662	676	749	721	684	664	708	700	694	704	708	766	730	698	717	694	733	680	706	691	705	702	689	770	651	724	730	727	684	692	648	744	724	674	674	708	706	693	694	689	687	699	717	711	694	722	696	702	699	715	742	712	678	702	683	706	712	657	701	690	686	679	684	693	682	659	713	754	708	693	654	702	704	651	671	652	743	715	706	660	722	717	667	698	714	663	686	701	673	709	714	645	708	736	760	732	681	685	707	678	783	723	678	689	775	681	723	733	698	683	708	670	688	694	712	688	722	680	722	719	639	703	724	689	742	656	721	735	726	687	658	665	728	744	706	696	681	651	693	707	737	720	732	660	711	668	663	659	689	684	704	740	704	746	663	684	682	709	703	740	741	695	672	687	700	699	659	708	708	710	701	687	685	694	657	712	665	664	650	662	712	710	672	639	672	678	685	689	714	723	662	676	664	663	689	702	681	715	731	641	737	697	694	706	653	728	733	680	758	687	673	718	707	667	710	755	729	718	725	726	736	734	699	705	699	687	698	704	722	716	706	722	685	661	724	739	698	718	734	711	663	680	740	701	727	719	705	691	689	679	684	679	691	675	707	757	678	753	689	712	686	654	688	678	687	731	701	687	726	650	719	731	717	653	726	705	669	694	720	667	711	749	678	695	742	701	736	731	677	692	664	726	656	694	682	684	731	682	711	692	712	710	693	695	680	714	663	731	733	691	648	693	706	678	717	750	694	660	729	677	685	712	742	742	673	713	678	660	688	698	687	746	716	701	704	692	689	708	701	663	735	678	691	640	650	718	696	674	672	750	714	684	719	719	712	688	687	646	717	705	694	748	709	732	663	710	682	659	740	691	738	663	675	702	711	740	718	706	712	740	657	739	694	701	736	679	699	692	741	682	689	735	702	721	705	662	703	736	685	696	716	730	686	650	678	698	659	689	672	741	712	711	721	699	716	685	687	687	691	678	710	679	665	730	705	752	662	726	656	733	744	704	696	678	697	735	703	692	683	682	706	702	661	703	741	693	665	691	690	640	701	745	713	688	710	764	700	717	689	679	697	631	665	695	697	715	730	719	693	719	676	690	705	695	704	735	731	689	682	719	653	693	710	693	698	708	695	726	698	729	686	653	724	702	704	730	662	669	710	726	689	684	745	684	683	701
24541	21494	28809	24574	21473	8499	1874	1236	1034	1006	926	927	934	919	897	886	880	866	905	826	798	878	874	862	815	884	824	816	835	823	843	809	812	770	775	845	790	886	865	812	845	843	838	862	842	821	866	815	825	845	859	821	854	835	849	842	785	773	812	860	813	813	844	846	827	836	756	775	812	773	862	786	803	836	791	882	850	837	814	813	815	788	799	859	810	826	820	817	777	872	830	867	795	791	806	822	819	860	829	786	803	757	825	822	814	756	771	842	786	882	829	756	846	856	771	824	785	835	814	844	823	819	842	819	865	785	814	789	800	771	810	808	831	821	800	844	857	747	822	860	797	806	799	841	836	822	759	778	807	747	786	829	849	857	849	783	788	806	767	839	799	806	825	780	805	827	800	832	842	788	816	799	782	812	847	812	843	817	806	865	824	790	830	793	825	812	842	816	792	792	852	833	839	851	801	772	824	785	825	851	776	809	780	855	788	801	822	798	772	790	786	762	801	855	852	807	803	843	828	841	815	824	784	826	844	856	782	818	812	812	834	818	811	832	851	824	800	804	843	840	848	824	811	836	794	790	850	812	806	803	814	763	776	794	820	766	807	753	865	824	791	836	813	810	753	841	818	838	768	828	798	791	841	804	756	818	815	823	803	788	812	865	765	817	832	817	830	761	803	824	780	759	789	818	804	825	807	823	760	791	850	804	821	761	765	836	773	819	828	772	848	836	791	790	842	798	748	813	834	769	813	852	798	811	849	798	796	819	810	759	835	827	800	795	764	811	803	835	843	845	793	831	820	841	764	822	808	798	786	832	828	824	886	841	770	870	824	779	807	782	849	799	782	846	803	814	787	819	838	865	835	751	797	776	819	794	788	806	803	790	819	798	819	829	798	790	797	823	755	785	801	818	755	854	757	813	774	811	820	829	820	783	832	799	827	864	818	833	787	818	805	819	800	821	818	830	807	807	778	796	798	772	805	820	786	819	854	795	843	806	876	833	792	808	788	833	800	800	868	729	810	780	839	755	860	799	812	841	839	817	766	835	775	775	772	806	814	820	789	826	835	817	846	817	785	755	791	792	804	818	811	848	815	839	796	803	775	780	794	800	819	795	804	773	783	801	791	789	814	761	844	822	762	863	783	828	784	800	805	783	864	787	819	831	816	801	774	779	801	826	812	825	814	802	780	806	759	808	845	786	829	854	765	797	844	787	784	853	804	764	843	740	842	790	810	764	783	814	811	827	786	817	756	861	801	796	787	801	818	795	801	786	840	799	786	779	797	819	787	839	808	850	805	843	779	821	786	815	798	822	792	781	768	804	783	794	800	807	783	797	786	856	798	752	836	794	800	788	805	765	849	796	810	866	838	795	864	826	819	818	796	775	791	763	784	823	767	821	811	793	808	784	784	858	809	805	773	817	819	797	838	790	779	852	852	824	779	818	798	811	794	845	785	849	848	787	772	803	762	815	786	720	835	812	807	783	736	835	777	834	753	812	866	845	819	781	818	745	798	807	804	819	825	752	835	773	813	783	853	798	811	803	806	796	768	770	838	776	838	830	831	852	813	828	767	860	839	819	811	805	795	804	842	837	800	812	824	793	806	791	782	784	837	799	805	849	811	809	801	801	777	796	848	792	858	810	813	796	815	779	812	842	823	881	819	797	795	773	801	798	823	820	795	857	791	794	814	807	793	815	760	828	833	787	777	765	779	814	873	887	892	801	825	814	809	865	834	800	785	839	872	818	845	760	819	835	829	769	784	851	759	866	805	822	826	788	794	805	807	812	813	784	799	788	748	810	805	805	775	786	844	801	836	866	828	768	807	793	845	849	803	818	852	851	788	772	839	778	809	818	804	825	814	765	803	823	826	779	749	786	770	833	822	758	850	833	786	792	851	803	813	805	865	761	786	793	765	820	795	820	792	834	829	806	821	811	832	807	822	818	798	769	793	779	756	813	775	778	809	776	842	824	867	878	759	820	823	822	803	770	834	798	822	813	824	767	829	789	826	779	787	790	819	816	809	809	823	801	846	843	846	787	825	812	794	846	783	733	808	875	836	859	838	759	773	776	820	830	795	811	788	805	782	876	793	771	797	802	812	794	788	852	850	824	852	763	833	839	811	824	842	827	841	800	809	796	809	829	824	802	798	809	813	830	804	791	816	794	815	768	856	807	822	826	802	787	789	796	788	797	783	824	802	744	795	784	821	838	842	846	795	796	757	798	762	783	762	842	817	825	787	833	822	739	838	804	826	828	821	769	794	839	787	849	847	802	835	863	796	822	818	904	840	800	841	782	794	729	829	809	836	818	821	794	767	815	800	825	798	781	820	757	823	817	834	838	798	835	805	754	788	795	813	820	806	854	783	750	816	781	815	776	808	828	813	886	837	775	771	755	809	771	806	832	793	847	769	833	840	773	782	831	847	817	843	830	756	840	786	766	811	780	822	826	775	784	806	859	798	772	766	825	828	763	790	803	845	775	819	814	771	824	800	818	791	788	796	765	800	862	782	803	818	771	751	839	791	800	814	839	817	806	840	758	846	816	778	782	768	770	777	740	806	788	766	810	793	808	773	812	811	864	824	793	764	838	779	873	805	799	807	787	793	791	792	775	794	826	810	854	848	815	806	869	784	842	821	827	755	809	811	856	779	854	876	822	808	821	794	825	858	794	868	785	862	835	845	807	799	769	787	788	785	778	789	840	791	808	817	796	792	789	856	788	851	828	831	829	830	832	841	816	825	817	811	828	819	819	834	844	813	772	791	842	850	800	828	775	789	822	828	877	835	750	843	774	804	828	794	850	800	776	796	759	799	800	850	792	823	816	812	854	824	857	816	822	781	796	876	759	781	809	814	798	785	777	806	799	867	776	826	798	746	827	769	834	844	820	829	858	828	781	852	797	825	806	817	784	819	808	763	819	812	764	826	797	817	853	830	819	816	832	783	809	857	855	834	792	817	793	808	827	826	788	808	821	836	798	842	856	794	800	830	796	842	797	831	816	762	834	848	814	757	767	805	801	803	801	826	861	827	799	827	845	833	838	799	799	821	807	816	813	781	771	816	865	826	812	813	818	856	790	783	811	863	775	815	799	812	789	787	834	794	777	857	886	770	797	822	785	816	841	786	793	778	806	794	813	858	812	784	779	824	834	809	844	801	748	773	772	783	808	830	834	771	810	823	793	847	794	825	826	775	821	783	798	819	790	857	788	806	798	843	826	858	781	791	779	813	801	773	812	843	844	841	816	810	816	768	805	778	856	773	792	780	735	801	827	774	807	861	797	784	839	835	806	802	835	853	782	836	800	832	782	822	796	819	840	795	791	794	859	809	784	842	802	799	749	833	759	805	861	779	790	832	795	785	819	836	840	780	771	800	806	774	811	792	761	811	833	817	823	799	762	760	781	783	824	825	790	853	764	851	823	744	828	821	749	820	797	840	775	800	826	811	811	786	832	809	860	848	844	829	803	795	815	760	843	789	849	839	814	822	826	824	819
3802	5998	4963	2615	1797	1325	1234	1075	948	871	851	778	772	734	688	665	686	717	658	661	652	655	656	654	661	669	671	649	602	642	670	637	670	637	672	608	599	665	603	627	649	653	636	659	591	621	624	605	643	649	577	623	644	624	614	595	606	645	640	626	665	604	566	645	601	593	586	627	669	611	591	625	587	614	658	590	601	650	628	557	595	607	648	640	595	600	580	638	601	602	623	614	626	572	587	611	626	577	582	583	644	653	622	578	533	570	630	624	628	612	586	555	605	597	625	629	623	633	594	638	591	571	652	617	643	582	617	641	546	596	592	613	598	615	666	630	616	635	613	655	621	624	601	634	637	587	629	629	602	632	625	584	594	640	646	612	607	569	598	592	606	629	610	545	580	601	608	569	586	614	583	626	559	629	617	614	592	598	607	612	572	606	635	581	583	611	671	595	606	585	596	610	614	599	594	622	615	601	578	642	618	564	597	646	660	622	568	583	604	587	594	599	581	640	598	555	640	601	638	586	618	606	585	623	617	647	586	628	616	611	622	604	542	589	598	589	650	552	571	627	583	587	586	598	650	601	633	572	623	593	595	586	608	624	607	633	631	567	602	601	582	591	614	662	604	574	619	597	617	593	565	638	568	631	568	598	624	606	586	563	537	613	620	657	591	581	641	612	644	603	593	586	561	621	629	590	558	574	627	595	595	601	576	561	595	582	570	603	563	617	598	632	594	620	627	587	612	598	611	610	606	572	610	594	633	603	606	625	634	622	598	622	586	568	622	595	587	603	605	569	603	609	589	609	564	594	586	579	572	624	588	624	612	629	602	643	650	632	600	617	589	578	603	636	629	638	621	605	587	612	599	579	618	562	609	591	604	587	598	642	578	600	592	571	615	585	595	595	621	594	584	615	598	627	546	603	574	554	626	577	587	638	608	597	599	589	628	583	620	582	593	632	600	614	601	621	584	607	630	573	593	597	564	613	611	636	587	511	643	604	605	591	622	595	616	597	659	595	612	602	567	538	606	641	589	647	641	590	597	624	592	602	639	626	597	612	572	616	608	591	628	648	578	583	632	618	591	607	663	628	655	651	606	619	663	592	583	581	584	612	639	553	621	544	605	619	610	642	638	588	606	593	595	589	625	583	576	614	624	586	586	578	607	620	587	559	626	577	608	584	624	617	617	580	545	572	608	601	577	626	569	580	626	579	609	610	567	620	602	641	601	592	583	626	565	594	585	665	621	602	603	615	538	592	603	649	582	578	580	596	533	602	551	603	603	609	591	585	565	588	572	582	580	577	631	599	623	584	610	599	590	621	615	615	663	588	560	605	573	630	612	586	533	638	613	635	577	585	576	614	559	570	649	591	593	572	604	603	601	571	552	656	604	589	568	576	630	641	622	611	613	600	592	578	596	592	621	592	620	607	566	630	594	576	549	606	564	595	573	632	616	618	614	576	612	586	609	558	614	620	626	582	628	629	594	595	629	542	604	605	630	613	594	578	646	605	658	603	595	604	605	619	566	540	584	576	600	594	653	580	589	587	577	608	622	532	617	589	614	591	606	589	553	615	581	598	604	614	571	571	629	661	618	562	579	565	643	570	587	586	628	557	612	563	599	604	580	617	576	621	524	614	581	576	627	604	588	642	609	586	667	578	596	600	586	614	580	573	615	573	583	592	597	598	587	592	549	620	585	604	613	583	589	610	628	625	619	624	589	591	631	593	579	628	574	578	574	639	619	643	598	612	618	578	674	573	566	634	637	629	559	621	573	569	637	589	610	570	610	611	609	596	602	623	578	557	577	600	623	601	590	605	584	600	580	621	613	619	638	582	586	578	583	586	592	552	561	616	605	581	558	591	606	616	600	598	611	575	589	644	586	587	614	607	599	604	632	602	603	583	597	603	646	658	563	606	606	603	603	632	550	586	617	613	599	592	628	583	603	605	597	597	565	606	536	573	592	604	583	575	597	549	633	595	550	571	637	623	585	595	612	603	573	592	645	609	581	587	566	578	592	596	587	599	571	658	613	609	629	629	581	626	635	587	592	661	633	624	576	566	591	555	554	570	594	602	613	614	560	580	625	594	592	609	565	602	580	612	578	626	593	571	595	595	621	544	584	603	600	575	621	618	608	582	567	583	562	617	600	595	552	604	608	564	566	602	576	616	578	641	600	594	626	545	589	629	622	566	617	585	588	606	549	621	627	593	629	621	601	622	596	605	606	566	585	588	583	593	626	583	555	573	637	624	585	564	609	611	567	609	567	585	642	645	564	601	591	572	586	561	622	626	595	591	608	598	582	586	666	610	582	584	587	573	584	592	620	593	614	602	616	606	567	614	600	573	631	550	637	563	600	624	563	602	598	605	577	607	643	599	621	590	598	649	574	579	585	581	557	620	551	612	614	569	569	609	571	611	557	601	621	601	600	578	610	603	573	588	592	582	571	573	578	595	573	632	574	629	631	572	645	630	582	623	567	612	587	610	566	624	592	608	601	579	568	611	553	602	561	643	541	590	555	602	599	627	599	614	578	569	592	607	598	603	586	654	576	617	618	598	614	593	601	595	569	597	608	593	615	602	585	549	575	617	619	623	574	615	584	603	605	578	560	597	595	599	567	573	596	604	625	577	565	597	568	596	584	628	581	611	617	548	611	638	591	604	577	614	556	610	579	581	584	631	614	588	580	632	567	596	649	591	615	620	565	595	595	603	583	554	605	595	609	634	637	632	576	626	554	593	610	583	588	575	588	594	604	599	561	600	585	640	594	542	584	617	568	644	578	627	561	555	584	566	570	594	598	642	603	592	601	580	604	584	621	620	589	611	577	575	561	624	561	621	626	597	590	579	583	553	587	604	604	598	611	643	595	595	581	570	576	586	636	641	560	657	564	625	600	661	596	601	613	611	601	584	612	577	550	584	557	577	600	602	605	576	574	575	590	580	581	607	541	583	574	552	577	612	582	618	555	605	575	603	562	621	591	610	596	588	553	561	580	573	625	585	579	588	593	598	568	624	558	566	551	621	581	593	600	572	612	616	605	601	581	615	572	586	565	628	614	594	610	567	623	553	631	640	577	573	588	588	591	573	580	585	643	590	590	609	533	609	621	603	562	567	592	618	601	602	582	599	627	609	608	615	592	589	607	616	586	604	563	573	598	610	588	633	609	621	626	611	581	618	620	592	589	622	567	606	560	593	591	551	595	580	624	635	561	572	576	600	606	609	548	573	569	627	613	591	587	602	582	600	642	592	557	555	569	589	564	593	561	587	565	600	581	598	607	602	599	605	615	605	582	609	652	591	570	597	641	570	588	606	623	611	587	587	627	558	574	601	624	610	627	620	565	563	617	638	595	623	619	606	593	556	584	592	645	567	608	586	591	606	607	608	567	589	585	634	590	585	593	610	615	590	607	605	586	569	599	612	551	560	602	619	583	601	651	631	615	605	597	602	566	594	563	570	589	583	586	562	622	600	554	613	580	625	612	567	585	553	600	586	545	623
27888	10080	1220	817	621	590	623	650	567	633	596	590	622	592	617	610	589	592	584	608	570	603	600	627	619	595	581	625	637	580	599	631	603	583	664	586	598	590	600	567	547	594	598	564	612	596	570	564	528	582	610	624	561	615	543	617	634	560	574	596	589	583	605	566	605	614	584	608	614	619	601	570	622	587	595	621	560	604	650	552	558	605	620	597	537	592	593	595	608	614	589	585	607	637	622	623	596	602	634	589	662	603	609	604	617	630	595	603	581	622	570	601	633	594	585	567	587	630	570	598	608	562	586	617	612	583	586	584	654	610	583	622	601	638	585	602	604	618	591	585	615	571	551	627	647	630	602	591	642	588	573	617	587	612	574	585	600	603	610	582	583	580	597	585	632	574	596	618	626	549	604	654	594	594	549	584	608	619	568	576	606	583	576	603	625	626	629	597	592	613	627	594	590	634	630	611	627	615	592	651	590	633	576	612	593	603	596	600	542	597	571	606	571	552	579	574	570	579	637	587	541	620	627	620	614	579	586	614	601	602	585	602	594	626	632	642	557	619	594	634	578	607	577	626	608	634	590	602	588	608	604	614	581	607	632	579	603	618	558	610	557	586	643	593	599	596	588	567	591	621	622	594	585	594	582	602	577	541	617	565	633	612	568	603	640	562	594	605	617	602	605	579	650	598	566	613	597	545	616	603	594	598	561	616	617	597	612	571	581	615	647	583	627	626	583	591	578	600	628	646	584	564	557	559	573	584	589	608	607	592	610	635	618	644	617	580	619	633	567	579	593	579	661	585	593	606	609	607	568	622	561	623	565	622	562	585	641	613	594	562	607	577	594	673	560	592	591	596	596	631	601	589	618	628	597	582	589	570	618	573	596	607	640	610	617	603	585	599	623	559	595	575	612	609	594	575	616	624	611	622	612	628	623	590	636	623	552	595	599	604	581	603	595	626	597	574	573	582	585	578	556	527	597	577	590	548	613	641	588	606	583	599	588	587	607	570	619	603	596	618	542	539	595	606	615	581	591	601	616	619	566	606	585	575	623	569	570	605	596	557	624	562	571	616	593	575	655	591	600	608	634	630	612	588	616	600	615	579	614	613	586	594	604	616	648	603	616	572	615	628	591	579	614	603	579	611	615	601	584	606	589	577	609	561	576	593	570	637	627	558	574	606	629	581	635	621	597	581	589	580	631	613	614	594	640	595	601	586	580	619	583	585	578	602	607	647	589	637	598	583	623	595	589	644	567	601	596	632	627	604	612	564	626	592	584	595	596	593	628	667	583	570	584	588	593	550	617	609	610	595	568	589	603	592	549	545	591	588	561	586	572	552	605	550	609	586	621	596	611	591	587	564	575	569	624	566	661	588	600	611	558	594	606	594	624	635	570	574	626	583	639	629	546	629	539	585	598	639	564	606	635	614	588	589	604	592	615	576	598	567	609	589	566	593	591	568	605	567	624	599	587	608	640	638	606	599	648	602	577	579	601	569	569	620	581	573	562	606	648	604	576	580	607	627	597	598	619	592	631	635	594	623	642	563	623	633	571	618	604	582	618	579	622	586	587	561	574	629	554	586	621	587	593	602	577	589	590	574	643	556	598	650	566	570	608	580	584	608	601	610	586	614	562	650	591	575	593	610	597	598	567	634	600	613	591	596	552	620	591	614	552	622	596	580	607	579	612	590	593	613	596	600	640	616	622	622	567	603	626	626	637	579	614	609	630	644	603	586	626	617	635	636	622	540	598	579	594	640	585	557	598	593	623	573	620	615	565	585	588	599	617	571	572	604	617	608	621	599	640	574	567	613	587	561	600	637	616	599	570	624	557	583	605	613	583	600	631	635	624	648	608	661	585	578	611	562	597	621	564	632	665	609	586	635	632	605	589	597	589	561	594	608	596	592	614	625	549	627	585	593	567	586	598	612	551	614	574	581	580	589	594	641	598	631	574	580	599	557	607	609	555	605	610	608	588	602	606	553	566	575	578	598	595	593	621	600	611	606	631	598	621	628	595	589	590	583	598	622	609	619	588	601	586	605	618	594	583	567	629	637	614	605	589	565	610	549	627	624	610	626	600	625	620	607	578	599	592	595	613	568	602	611	581	632	590	603	623	571	581	646	583	567	608	638	637	597	598	576	621	610	561	594	610	621	572	590	578	593	619	580	552	634	606	630	621	608	641	637	619	581	578	621	571	615	564	546	571	625	644	611	610	587	573	602	574	581	623	569	613	633	586	620	552	608	591	586	618	596	599	565	599	599	673	579	615	613	586	596	610	646	569	605	562	564	630	606	602	565	585	607	591	587	578	598	638	577	595	574	577	636	600	642	613	614	590	582	609	635	599	582	601	574	592	618	551	614	591	581	597	595	607	585	630	624	585	595	633	595	623	608	543	652	587	562	585	605	579	625	572	606	613	624	583	595	597	600	579	599	558	612	600	573	607	606	587	552	608	566	612	623	630	618	559	575	590	593	610	618	617	569	548	679	614	564	571	571	562	576	579	578	589	566	571	587	589	622	569	640	571	599	569	623	608	615	603	589	602	615	610	569	608	599	616	594	601	602	599	607	637	624	595	598	621	626	545	549	554	611	639	604	605	629	590	622	618	604	612	579	571	606	655	591	609	595	593	613	584	607	536	604	665	586	598	603	632	608	609	542	620	540	581	602	578	569	589	590	614	596	603	594	584	580	619	565	581	602	581	534	611	551	633	580	612	563	597	591	546	607	624	534	640	601	604	624	611	581	551	567	575	619	606	572	591	619	633	590	577	570	642	593	593	593	622	579	645	661	599	609	637	625	590	615	639	627	613	552	627	597	565	550	539	564	610	582	598	575	581	579	584	586	666	588	627	638	606	618	598	636	592	594	586	624	574	560	605	592	613	585	567	630	604	575	573	571	595	638	582	596	606	638	587	616	618	624	647	643	620	547	565	556	624	555	595	596	598	640	565	617	609	552	577	583	554	572	591	576	562	612	574	588	574	579	595	602	621	559	637	657	561	598	615	561	603	603	574	592	634	595	585	585	618	606	606	612	594	632	575	573	607	613	590	621	579	577	604	609	618	604	573	590	592	607	613	588	590	563	585	578	600	600	594	635	571	616	658	577	590	594	614	596	593	582	620	612	583	616	552	621	590	584	600	589	588	587	604	588	556	606	569	634	539	621	587	590	588	615	598	600	612	605	586	618	601	607	614	575	582	571	586	599	595	558	609	619	626	612	609	596	605	635	596	595	573	601	624	642	543	650	590	565	585	632	561	611	612	624	582	554	597	552	583	593	599	616	589	568	566	590	595	593	590	605	549	594	623	598	656	598	638	607	608	578	597	620	587	541	639	620	588	615	639	585	605	574	583	594	597	571	607	603	586	604	611	584	591	632	623	611	571	623	550	609	588	610	559	584	593	633	621	595	610	586	582	614	585	580	572	604	621	594	598	591	617	620	645	630	528	589	600	658	596	603	581	604	584	589	580	625	630	594	591	586	622	585	579	585
5006	646	579	474	463	426	443	449	411	424	463	451	457	413	439	438	410	447	461	375	425	410	452	445	430	445	436	452	454	418	431	442	400	441	446	449	436	425	453	423	462	435	431	432	407	439	468	438	424	466	429	407	449	435	430	419	432	447	399	477	466	427	446	404	422	461	404	436	417	411	410	402	367	442	412	424	419	439	433	433	409	440	419	423	374	434	443	424	408	464	441	429	428	413	449	413	416	413	448	414	457	426	406	409	412	423	417	468	432	424	424	426	465	454	449	440	428	402	390	433	446	404	412	436	475	427	422	428	410	406	470	428	385	407	446	424	390	396	393	441	417	405	424	419	444	432	441	437	437	442	447	467	447	420	469	416	385	429	431	426	413	413	428	406	430	416	440	406	396	411	415	433	416	417	440	405	446	404	439	457	442	418	381	435	387	449	437	403	445	434	438	454	445	416	433	399	417	398	444	423	444	396	395	438	468	431	432	431	443	436	397	456	403	431	467	415	410	405	425	436	415	413	462	408	460	413	401	449	402	406	443	449	391	469	431	457	483	429	399	428	436	422	424	416	433	456	454	408	412	463	426	437	424	416	390	468	414	401	449	432	413	438	456	427	417	415	455	389	444	440	409	412	399	375	437	423	441	414	402	384	431	418	441	435	394	443	424	398	421	444	404	429	427	412	429	425	413	441	426	434	421	428	440	418	427	426	437	450	399	434	400	435	419	431	434	409	446	425	411	423	435	405	399	413	410	451	405	425	405	427	442	428	411	403	427	413	458	426	457	474	434	383	433	405	435	442	399	422	423	417	411	387	406	398	421	463	444	407	401	379	431	416	430	429	400	443	457	447	412	460	453	401	415	425	444	432	457	419	414	402	416	394	378	428	421	393	439	428	421	395	423	442	417	438	461	433	449	421	396	431	448	415	441	401	426	437	441	423	423	403	434	431	425	428	413	426	440	421	405	419	399	413	453	427	413	407	407	429	417	460	433	424	421	419	400	422	410	425	419	441	425	440	400	442	468	438	429	424	446	419	408	426	409	423	467	424	422	396	438	424	418	475	443	448	397	423	461	419	427	433	410	400	371	430	415	424	421	420	412	421	419	390	424	433	423	447	410	433	447	435	401	401	430	392	456	415	450	414	416	412	427	412	470	436	436	443	440	418	463	389	413	451	440	417	437	412	438	429	402	417	419	419	429	437	407	411	416	410	475	428	448	428	421	437	419	444	449	435	451	447	409	413	433	426	411	421	425	400	398	423	458	396	429	397	404	439	463	414	409	406	438	414	436	407	412	447	436	435	397	429	449	467	441	433	437	404	450	436	397	415	412	441	427	438	423	406	414	446	456	445	427	441	422	437	370	416	397	408	413	442	430	438	418	424	403	436	448	417	401	432	446	408	422	445	429	437	409	456	444	443	415	402	421	470	405	465	413	400	415	416	448	413	431	419	441	400	446	432	446	394	400	422	404	448	408	410	442	453	411	400	403	385	464	417	416	416	395	431	417	420	421	424	428	440	439	396	450	406	436	426	385	398	449	431	425	416	392	442	394	417	427	450	408	412	413	453	409	451	405	474	410	403	402	477	414	421	455	413	416	464	433	419	404	471	456	454	453	401	431	386	421	412	470	466	410	463	453	401	441	461	415	415	454	425	426	361	451	435	439	424	433	441	406	419	456	436	423	420	423	403	461	432	409	414	407	426	443	396	394	420	436	435	420	416	429	441	402	451	425	395	419	446	437	415	413	413	404	396	454	436	475	377	432	429	453	398	454	411	394	418	430	414	439	433	433	481	425	410	425	409	436	421	432	444	446	407	420	426	453	406	417	446	413	406	397	439	444	428	423	403	439	451	446	423	399	400	451	422	427	419	431	436	424	430	423	458	440	432	426	448	397	410	417	423	440	427	451	422	393	449	401	439	432	441	428	420	436	444	440	402	426	433	435	435	429	389	436	434	390	413	398	430	437	428	425	408	395	412	449	402	423	458	421	406	441	420	430	402	408	388	438	452	416	421	450	423	427	449	448	428	427	446	419	422	438	417	444	459	402	427	431	463	462	430	424	453	422	400	420	448	385	415	443	427	446	417	409	450	458	412	434	433	431	435	410	429	411	427	406	467	429	411	430	446	441	443	428	426	428	418	457	441	412	415	403	429	451	420	469	447	423	403	434	428	439	424	409	417	459	438	389	441	406	493	429	445	449	412	411	426	416	395	439	439	431	432	446	417	385	433	397	437	422	453	451	396	435	427	408	434	416	407	438	452	374	419	441	411	400	423	429	414	469	416	412	418	446	412	432	427	430	442	435	426	416	435	434	407	421	426	441	428	428	424	423	446	408	421	436	429	452	431	427	389	420	435	410	457	382	446	435	405	476	416	411	451	440	451	408	427	438	396	465	463	408	415	446	421	412	409	411	393	427	410	438	421	404	433	435	413	427	443	439	433	430	444	390	434	450	417	406	427	425	419	430	417	418	395	398	444	401	432	441	418	416	408	423	417	430	420	400	440	411	418	389	425	425	417	431	422	410	407	429	422	438	448	398	429	460	460	409	358	431	411	443	434	404	403	431	399	429	425	409	413	425	416	476	442	439	422	416	442	411	421	426	449	424	469	420	417	436	405	427	422	435	444	401	455	408	411	450	402	418	442	415	398	424	457	426	386	445	438	444	409	456	393	432	415	437	412	409	418	416	436	428	424	432	420	425	434	437	398	433	432	451	449	413	400	432	440	425	423	440	408	415	463	384	429	427	384	433	424	426	425	453	423	430	399	426	430	426	424	432	409	408	446	426	438	416	473	418	436	440	387	411	420	395	408	436	454	441	446	401	415	428	424	415	437	407	431	454	420	464	404	430	447	428	456	407	436	432	400	430	441	425	427	437	438	425	451	445	458	431	435	422	443	405	443	459	391	376	452	425	432	415	441	418	435	405	435	420	399	450	420	440	423	405	412	403	454	422	436	425	422	406	424	450	441	427	398	436	456	433	438	453	439	399	448	401	433	403	424	430	371	427	435	466	415	398	427	388	403	409	424	400	405	400	436	426	422	406	431	411	446	447	450	436	429	386	412	402	427	406	405	424	444	420	409	440	422	388	464	434	427	453	383	431	424	452	422	443	426	391	405	438	403	399	446	453	400	409	451	428	433	426	442	442	432	429	429	417	462	431	424	439	436	420	469	416	454	443	442	426	403	400	435	442	434	405	419	434	449	413	424	434	431	390	402	447	417	433	431	438	428	413	408	433	407	450	378	396	397	446	456	417	442	420	403	390	431	411	431	415	452	402	424	434	457	415	431	384	414	475	406	386	465	452	415	459	409	445	395	450	395	432	414	431	428	430	449	395	426	387	450	438	396	394	427	427	434	402	416	392	418	443	438	410	393	414	435	424	416	420	439	454	441	447	439	436	418	439	416	426	433	419	402	465	414	422	409	400	364	438	453	436	432	436	449	418	432	409	419	420	436	432	400	445	416	448	443	402	454	419	396	396	422
25584	21474	27832	25510	10860	1872	1496	1199	1117	1081	1108	1091	1042	1131	1036	1043	1000	1080	1066	1020	1019	1026	1007	1050	984	970	1040	963	1028	950	1003	1032	1038	1003	973	1004	1016	1000	943	1061	1008	973	943	1014	1024	1051	1038	1014	1047	977	966	1006	972	1000	962	970	1003	990	995	1049	1023	1006	936	954	975	938	984	965	977	977	965	940	1002	1029	956	1019	947	982	950	978	1003	1006	987	925	987	1019	945	1002	980	985	964	990	1023	953	1027	930	981	965	1015	1032	980	1015	947	939	967	986	1040	1008	971	1003	950	928	981	986	951	958	966	1019	987	963	1028	992	988	973	1020	980	955	1047	1004	992	977	950	952	993	926	1019	922	966	1057	979	1047	948	982	917	996	943	970	965	964	948	948	980	952	1063	937	965	1038	950	951	995	1019	999	961	915	1006	947	1000	962	968	999	982	959	993	1032	970	969	1002	994	938	1035	928	940	1020	981	1003	978	992	1032	974	963	973	990	972	982	1016	952	1000	975	979	971	992	973	955	1005	995	1013	964	973	989	989	968	971	1032	973	992	994	1004	894	1033	987	969	991	982	930	1076	1021	973	1001	1000	988	1007	1011	1007	1010	1015	961	950	1015	979	985	932	924	945	1002	975	971	1004	973	958	979	941	990	959	1014	984	938	967	960	982	973	978	978	962	989	915	941	982	982	1008	984	970	1019	956	943	988	986	1007	995	964	989	1011	973	1000	1023	998	986	1007	955	948	992	985	1037	887	975	934	963	990	992	1004	989	971	984	1016	960	963	941	1011	978	978	956	1001	1003	1013	1003	950	1011	996	1009	944	1008	1051	1028	994	1033	959	971	996	948	1001	992	969	997	996	988	993	949	957	1017	966	997	1003	1000	939	978	937	1051	987	941	954	941	927	973	952	969	993	940	953	963	1019	1007	953	947	1021	928	979	1009	965	928	1003	1015	1039	1031	1036	907	996	986	963	1037	981	1042	997	929	973	1006	1004	959	975	1002	980	963	961	1012	957	987	964	943	968	992	961	935	956	1026	974	1017	991	933	978	989	922	991	978	971	1038	964	1025	1008	1000	1016	1005	981	951	1054	976	925	994	1038	1014	983	992	866	1067	980	1018	954	949	998	979	950	984	933	956	996	972	1015	1006	1040	943	1028	1026	984	976	939	963	988	996	1011	1004	989	1013	949	997	1005	1007	996	1020	983	966	969	1060	1014	1032	1013	971	983	1012	978	1023	997	1005	927	997	974	989	966	946	989	1014	949	991	908	955	969	965	971	995	973	983	1021	930	998	968	980	971	941	1014	984	988	976	948	931	1019	990	1011	978	990	1017	979	929	939	1003	1011	980	1026	977	1002	960	993	963	970	931	968	1010	941	986	946	904	1011	1017	1044	974	976	958	1011	1010	1006	950	968	1006	908	979	1079	1082	955	941	952	1009	978	991	994	953	985	1004	1004	961	968	974	1044	1022	1003	937	997	980	1005	1024	1016	1007	988	923	976	975	996	1000	977	1009	996	982	1031	1041	1016	995	1062	970	973	984	1020	980	966	1041	1024	954	984	996	949	998	983	1044	949	956	971	953	985	1011	1025	954	992	975	1001	1039	1039	1009	938	972	1049	1030	954	932	973	1028	938	966	1004	929	953	959	969	991	963	947	997	996	958	985	1012	999	1029	1005	1016	992	1033	914	975	910	1020	1039	1050	983	935	966	989	982	957	960	981	948	1067	996	942	1040	987	996	981	993	1012	984	952	992	1051	990	967	960	971	1018	996	1009	954	985	1013	1060	1031	979	984	1006	936	1010	966	1002	989	937	999	998	983	942	963	968	970	956	945	984	1018	1022	953	984	1027	989	1007	954	1001	1023	909	1029	972	973	987	990	923	927	1049	982	1016	960	993	1018	1003	952	957	993	959	982	914	988	927	962	974	971	980	1055	958	1000	945	986	983	960	1009	975	980	954	1027	1026	927	1016	949	967	987	942	1001	1010	944	970	984	982	1023	972	927	999	1055	973	961	959	914	1054	940	1011	1000	983	1011	940	1014	972	965	953	1005	958	954	944	901	991	1015	990	1009	971	902	940	944	989	956	987	977	1017	1001	973	1062	1033	1045	979	979	978	983	968	950	939	971	974	1038	950	937	956	947	1014	953	1019	992	969	949	988	944	961	990	993	1042	1027	970	928	994	1012	1026	975	950	936	952	1049	1022	988	988	972	965	962	927	935	978	976	956	992	962	1009	1013	914	998	994	948	980	950	992	1001	996	956	949	993	983	973	964	1001	980	1027	948	919	981	991	965	991	977	983	1008	997	1022	1004	992	994	1016	960	1016	1007	1038	950	988	985	1002	1055	1006	1072	1003	1002	963	986	921	971	956	949	1056	1014	993	984	980	1025	1045	1038	930	949	966	990	962	955	997	946	1073	1014	973	1005	1017	967	955	882	941	957	960	983	956	914	953	945	1047	991	997	957	929	1028	963	1000	1011	983	991	963	1006	1026	978	1023	953	970	974	1014	1008	1030	970	961	998	972	972	961	1057	935	985	1011	991	1012	1017	992	988	899	923	987	974	974	928	940	1024	979	988	993	1023	974	990	977	1019	967	953	971	963	990	1009	1005	991	985	974	976	943	933	1012	1036	975	974	1021	1006	951	963	981	969	1023	1019	981	1027	1004	936	944	979	968	983	973	965	993	984	973	967	957	1006	925	1011	1014	993	961	995	967	971	1005	969	993	943	1015	1012	999	988	1010	975	963	979	968	964	984	1022	977	959	1001	964	957	1040	954	1004	955	1027	1007	1002	977	970	963	984	933	989	962	990	985	970	996	953	1018	1015	1008	946	1009	991	996	975	988	1030	1027	994	969	1058	1006	968	958	984	986	1016	966	982	992	960	1017	991	986	983	1013	958	988	1019	981	973	974	936	1007	980	936	926	970	979	935	947	997	925	979	1039	963	1003	962	967	1002	1015	956	1034	918	1027	1006	935	942	981	1007	963	981	939	969	989	907	994	996	980	984	992	974	963	1036	971	1044	974	954	978	940	1003	952	994	983	984	962	1031	993	965	979	1035	953	1011	983	927	934	957	991	969	979	950	996	963	975	995	972	948	985	950	962	992	1038	976	963	963	946	959	996	963	981	1009	963	1009	1012	984	966	1026	1034	980	1022	947	940	978	976	1006	1016	955	1003	992	943	931	936	1007	1013	955	973	948	1002	952	972	956	978	988	1003	998	919	974	992	1004	948	1002	990	977	951	1007	989	1032	984	973	927	967	896	973	996	1008	1003	979	1048	975	997	962	942	965	979	999	952	979	977	970	999	946	998	916	981	978	967	971	978	975	966	963	990	956	948	990	1009	957	910	965	964	964	967	991	980	979	1012	1016	930	963	941	975	1014	966	971	947	990	1008	1020	980	941	1000	976	1004	981	1010	1004	1003	961	992	949	982	1004	1054	963	909	971	979	987	999	950	977	989	1021	976	996	956	1029	973	964	977	1049	1016	948	1001	983	962	920	985	888	1034	1012	965	954	968	964	982	952	997	1006	968	978	983	909	1014	943	927	986	958	915	945	995	1015	960	960	998	1027	981	913	915	989	931	953	992	946	1000	985	952	928	946	963	941	1024	1003	971	952	1020	964	971	986	972	984	969	985	977	933	1014	1016	1002	988	1002	998	1017	904	981	1001	1007	992	985	896	983	965	977	985	999	973	982	964	969	986	989	946	922	960	996	999	1002	963	973	979	930	1008	1033	984	986	983	1033	1039	967	992	996	953	933	950	930	968	964	965	995	948	971	1028	971	968	1040	997	993	1007	969	956	1027	1016	964	999	938	990	967	1022	1018	1005	984	991	1043	990	1013	984	991	977	981	961	948	1031	1045	1011	1005	990	991	1036	954	1010	958	994	935	953	1000	936	976	945	945	949	955	922	1029	988	945	1016	1013	984	1008	927	975	1043	977
3579	3705	3101	1816	1423	1136	983	902	855	900	761	798	801	787	781	758	763	764	788	723	760	740	738	720	728	783	662	727	749	700	758	682	729	704	737	722	715	702	748	706	667	766	706	726	732	706	738	728	707	712	701	709	749	724	746	738	701	702	735	698	679	715	709	727	724	697	707	738	684	709	727	682	690	732	661	744	692	714	754	730	705	678	730	704	733	706	711	663	684	748	746	711	748	745	704	728	695	701	717	672	711	739	666	709	735	707	750	697	725	706	690	693	743	686	742	748	723	614	715	716	708	762	713	719	751	702	713	689	707	679	698	661	716	758	721	746	721	685	664	713	694	716	702	721	656	673	752	703	700	660	703	724	710	692	714	718	738	715	658	720	775	707	736	692	699	736	721	702	695	694	667	742	706	743	683	728	692	714	698	704	665	755	716	673	725	694	722	716	739	716	688	718	673	733	682	730	776	721	745	690	733	643	684	731	678	684	734	706	663	688	703	687	688	664	726	706	764	685	688	684	712	717	710	694	676	751	703	705	685	691	709	703	689	724	676	778	698	708	700	670	725	722	698	701	650	718	679	698	670	763	705	719	709	718	724	765	729	703	679	711	734	733	694	715	734	745	725	719	704	658	713	725	739	718	721	730	703	714	730	669	707	696	719	656	722	744	710	723	725	699	665	717	688	742	692	679	711	701	706	758	690	690	735	724	743	723	677	753	685	676	691	644	679	754	680	686	747	742	718	690	684	685	734	657	682	688	740	711	681	685	699	670	666	697	669	768	663	738	737	659	711	671	692	681	743	707	722	723	679	729	695	727	698	710	669	734	674	671	707	675	711	758	739	733	694	697	684	696	712	686	704	656	693	707	728	675	769	687	692	678	744	744	702	725	699	735	743	725	686	724	723	663	694	695	690	688	684	721	700	661	690	750	700	710	694	734	686	729	659	703	739	704	679	681	736	718	715	740	727	691	701	723	702	702	690	660	685	723	636	686	703	717	749	715	729	672	699	700	615	710	711	691	670	728	690	681	728	681	703	739	701	668	687	663	704	694	778	701	675	688	703	684	677	713	701	672	739	709	684	699	707	688	728	706	745	727	724	713	729	663	748	713	730	728	674	719	691	703	713	714	755	719	731	719	724	689	722	666	704	686	720	745	716	665	682	690	759	717	716	728	686	702	741	699	674	750	684	685	718	689	716	672	760	706	670	682	703	705	716	667	717	694	707	710	736	739	767	715	718	722	697	664	706	693	690	692	701	702	699	658	754	703	705	714	682	801	735	730	721	677	707	684	707	685	662	737	708	658	674	672	662	729	716	719	698	725	752	717	707	671	730	667	747	710	693	719	696	695	692	755	693	699	673	701	752	722	744	692	692	738	729	688	737	718	717	684	734	681	737	703	777	688	721	734	686	665	706	739	665	722	693	686	695	670	692	682	707	729	709	647	661	692	661	726	720	750	734	707	699	740	714	698	707	724	674	727	757	731	754	692	712	689	742	697	728	727	737	725	648	697	660	708	682	687	712	719	692	701	687	710	717	715	738	742	739	735	719	692	716	655	738	712	694	711	676	673	761	699	675	663	670	725	725	714	705	686	703	705	690	703	712	706	683	699	691	712	742	713	681	732	709	704	716	680	736	702	735	705	727	743	715	677	694	693	679	698	659	706	675	648	694	699	693	701	662	679	663	731	705	706	730	735	681	666	676	661	698	697	707	713	691	719	707	666	687	745	718	704	726	676	671	718	660	714	731	721	714	684	735	688	673	700	708	749	704	748	703	701	724	738	742	699	694	714	770	725	704	686	738	680	702	692	685	752	707	703	706	694	713	714	762	734	650	688	689	707	694	713	730	719	720	709	734	682	682	709	702	700	683	679	739	682	720	642	671	717	675	710	699	693	676	674	737	722	737	627	726	696	687	737	680	701	732	700	713	670	711	688	709	708	768	738	634	688	764	710	719	666	728	728	684	760	687	702	670	722	703	729	671	725	714	694	706	698	660	678	718	697	718	702	720	749	680	676	727	701	725	703	769	701	706	717	705	724	668	745	719	648	700	751	692	723	757	718	733	647	698	724	706	696	714	701	717	716	703	705	682	698	665	714	686	718	646	742	743	673	710	704	698	737	746	716	699	685	701	707	727	660	721	679	690	738	732	692	667	699	718	669	726	693	705	707	692	702	696	690	687	737	696	714	677	709	698	693	677	669	670	711	723	657	720	715	686	699	664	684	672	701	731	685	720	684	725	697	683	697	703	714	643	712	663	708	735	717	715	652	665	727	656	653	693	733	681	726	731	677	704	673	695	729	645	702	699	705	740	705	704	706	721	692	689	721	715	709	729	712	704	710	756	704	721	680	709	734	717	739	705	694	741	730	724	713	725	738	741	682	682	733	742	738	677	673	673	699	709	717	674	712	650	710	688	684	700	682	691	642	699	706	725	723	742	700	668	711	694	737	699	754	724	707	734	730	660	669	704	734	689	662	679	674	698	712	709	685	675	684	691	737	662	670	759	702	648	689	721	706	704	724	721	688	768	691	732	711	696	670	723	735	757	667	663	663	714	717	677	684	688	684	728	750	701	711	694	666	740	694	692	685	738	687	681	717	725	680	729	690	665	740	676	638	724	684	714	727	710	689	622	693	691	681	703	702	689	696	734	685	710	691	691	688	693	684	698	699	703	710	694	724	693	754	690	690	713	676	727	718	681	716	723	693	701	706	664	676	718	704	711	694	726	728	740	691	702	709	671	720	686	671	690	699	712	682	744	661	712	705	735	729	653	699	684	725	705	691	716	654	708	697	735	707	729	733	647	694	695	698	693	709	701	712	711	713	708	658	679	722	682	699	705	703	676	676	647	728	682	700	717	683	747	715	683	705	671	664	720	741	679	675	650	667	684	671	692	729	663	684	681	661	717	710	690	693	670	727	750	684	707	709	730	731	711	706	708	727	682	711	710	667	687	702	738	692	654	749	668	672	681	682	671	735	746	680	707	686	681	720	697	703	708	705	740	737	722	656	723	717	703	725	651	727	700	721	724	771	694	688	731	719	724	682	698	687	684	764	692	663	706	692	695	683	726	712	687	747	667	724	741	653	717	699	689	705	720	694	687	696	683	737	661	682	723	702	711	694	634	710	687	690	756	724	686	738	723	768	722	666	680	709	717	712	691	685	702	687	657	684	685	680	719	722	678	699	695	693	706	691	713	695	719	658	719	688	648	753	684	702	688	726	671	719	761	691	720	680	734	755	752	717	695	702	680	685	695	687	701	668	652	643	664	694	653	693	743	715	729	677	688	692	679	700	719	689	737	734	670	719	688	706	726	683	663	678	707	674	651	655	697	693	691	673	647	730	715	667	678	757	710	691	707	730	721	704	722	697	713	636	691	668	691	732	732	735	748	657	707	721	740	708	676	665	750	690	672	710	689	701	674	669	692	696	671	710	698	661	673	673	705	685	671	704	710	670	710	739	682	758	685	700	680	671	737	734	675	747	716	680
24457	21490	28826	24566	21481	8658	1950	1200	1020	1053	1006	930	948	928	944	882	900	909	872	893	870	849	846	787	879	874	871	833	819	872	843	844	848	820	857	891	858	820	826	921	860	883	845	786	884	879	828	834	782	880	783	836	812	845	804	829	774	845	796	748	818	796	805	783	857	808	828	848	838	833	820	824	854	776	842	828	810	827	786	848	825	813	830	880	790	835	778	784	825	820	842	816	843	824	814	858	852	838	785	872	843	839	795	777	833	799	805	794	830	778	769	814	826	833	850	791	786	830	836	834	766	836	815	790	799	838	799	887	808	850	830	852	767	797	831	824	845	813	827	792	829	877	830	812	782	804	839	825	829	765	844	796	826	830	822	796	812	847	811	790	833	785	834	816	789	797	792	846	831	829	853	841	760	787	851	841	809	772	766	852	820	818	805	855	798	808	871	786	807	849	809	820	802	832	835	818	810	810	826	863	874	805	825	818	827	817	770	805	833	794	796	833	800	795	731	811	840	798	866	807	810	775	822	830	830	819	813	820	793	795	824	819	769	794	746	828	806	798	770	803	820	848	783	795	782	835	813	834	789	806	822	807	867	787	787	773	851	860	796	801	751	832	775	824	805	849	813	810	788	825	796	802	786	813	767	841	822	843	784	804	853	842	779	832	767	786	797	815	803	834	775	844	761	818	792	766	820	815	830	777	800	798	813	758	777	772	857	784	833	757	799	765	758	827	806	826	871	797	783	795	805	840	802	787	818	883	841	780	864	839	850	816	807	749	803	852	823	839	805	830	786	832	833	844	837	780	822	836	843	826	860	805	823	753	808	857	812	803	794	801	821	750	831	860	797	811	842	814	864	826	822	810	808	788	868	831	793	793	925	809	802	820	816	836	803	819	778	801	827	847	850	810	832	770	783	791	821	787	822	818	794	794	822	823	814	843	829	854	812	871	838	830	841	783	819	825	804	785	779	828	727	783	796	806	878	796	803	872	838	831	795	857	799	799	861	765	854	845	813	834	790	821	811	768	903	810	812	782	785	804	857	784	822	819	817	770	809	805	823	819	810	839	835	797	845	792	768	755	800	804	814	843	809	822	852	826	812	788	797	785	793	795	833	820	804	847	824	771	851	792	780	812	810	792	845	798	830	841	870	817	798	836	857	814	779	868	773	775	813	824	804	816	825	796	807	813	799	793	826	860	797	841	818	793	795	769	784	816	802	825	810	818	817	831	795	787	873	842	827	829	791	856	845	817	864	822	831	801	818	815	852	805	853	789	800	813	804	767	804	809	821	813	808	785	783	793	808	790	815	792	844	811	776	823	820	823	818	773	814	799	770	830	789	824	816	806	865	763	815	813	774	864	783	784	847	777	855	778	829	831	750	781	781	798	807	810	764	832	825	790	808	793	812	794	808	851	771	811	828	832	847	781	847	814	857	841	816	853	818	798	796	862	828	822	787	838	813	865	793	822	780	809	783	796	865	827	815	807	796	833	811	805	799	849	777	817	821	835	792	813	806	801	844	815	846	763	788	778	775	859	818	844	839	808	841	838	833	863	773	812	822	799	811	775	775	827	796	799	831	813	849	838	802	824	791	777	800	768	795	771	763	859	793	742	814	818	786	796	759	776	825	831	824	850	782	830	789	821	826	804	747	816	787	801	871	839	801	851	762	834	779	794	808	817	811	732	827	780	758	836	809	780	822	813	789	773	806	804	855	779	796	791	845	810	846	851	748	847	771	758	768	792	787	798	817	804	829	819	840	837	822	826	797	762	843	779	777	806	800	795	780	802	783	840	788	770	768	802	857	830	787	817	787	852	785	822	832	826	840	842	782	843	851	822	828	815	788	829	853	875	826	847	809	750	819	763	822	835	787	850	802	785	806	802	802	791	841	840	776	824	847	813	804	796	797	779	811	847	788	842	854	843	823	838	836	817	816	780	817	808	813	859	815	812	817	780	817	807	776	744	812	791	800	795	763	805	786	806	787	823	828	795	825	826	835	861	809	837	835	779	798	771	855	868	761	838	876	807	818	763	764	820	799	822	851	781	781	863	814	829	806	817	802	794	843	792	787	757	827	797	777	840	851	824	786	879	807	774	835	809	785	830	839	853	803	845	817	760	787	763	781	761	777	830	786	820	801	824	794	770	806	845	774	799	821	821	809	819	861	813	816	821	846	825	798	829	825	803	810	826	795	843	801	842	780	780	830	730	832	795	827	843	818	809	821	816	849	784	815	796	861	845	854	747	826	787	810	928	797	796	888	807	795	808	765	868	833	816	768	792	816	808	833	858	815	883	838	780	810	848	820	815	825	826	829	821	813	841	781	765	832	754	795	787	834	810	831	821	798	786	799	814	818	828	847	794	802	787	830	798	781	768	816	821	851	832	816	828	795	850	807	807	819	800	833	812	779	827	853	840	787	855	817	764	875	849	770	744	771	818	764	868	815	822	848	814	841	837	822	801	870	771	839	835	758	815	819	787	817	759	836	847	826	819	771	821	798	790	786	825	818	814	835	785	858	861	786	783	744	784	785	822	836	766	807	809	796	822	793	821	841	814	815	792	859	832	803	759	775	770	779	816	786	773	801	822	849	794	804	840	837	826	836	822	768	829	791	805	843	872	774	777	823	860	820	765	804	762	813	784	756	863	818	824	857	790	814	818	804	796	825	808	774	787	816	784	768	804	817	839	832	814	863	843	810	813	840	843	810	763	752	794	821	771	814	788	835	859	809	821	789	804	801	854	776	771	828	794	819	778	805	781	844	870	815	806	754	846	786	814	826	811	800	839	795	808	806	808	782	824	839	808	793	841	845	854	842	803	753	828	752	791	823	798	796	821	837	838	806	831	829	813	804	792	801	858	790	765	800	785	808	829	798	769	832	767	779	789	833	828	808	839	806	830	814	810	776	810	816	808	791	788	761	822	843	806	794	769	851	792	837	804	821	835	806	854	809	823	837	858	823	824	753	795	763	791	774	833	828	783	783	830	867	814	847	854	808	853	789	815	877	762	783	819	765	836	834	805	791	768	826	760	813	815	836	820	807	803	760	781	781	835	802	811	787	838	818	822	790	806	798	810	813	784	812	792	841	812	830	793	784	808	809	844	855	829	788	819	826	824	804	771	801	827	815	807	821	778	814	800	793	830	801	869	791	848	830	813	827	801	828	837	772	874	810	817	776	796	857	766	796	801	831	827	858	777	803	811	774	827	810	820	788	850	759	831	830	821	790	839	851	846	787	790	799	754	804	818	802	793	787	838	789	823	788	816	823	833	860	874	801	805	826	824	843	799	797	756	815	758	788	767	788	785	819	816	807	836	795	820	794	777	803	818	865	862	844	828	835	752	844	842	835	761	816	799	855	848	794	784	820	778	771	809	811	807	850	806	830	830	807	714	801	806	835	802	799	798	841	780	843	773	761	832	774	820	782	791	794	842	786	844	773	800	827	848	824	804	801	835	789	824	799	832	807	838	824	790	810	798	859	846	810	755	807	832
3837	5985	4907	2611	1819	1369	1202	1038	844	838	787	767	740	759	663	710	693	717	658	682	652	720	670	643	628	682	622	664	620	568	617	653	668	648	596	634	637	634	588	630	597	640	563	615	621	618	569	612	583	598	615	558	628	602	669	567	580	621	654	645	649	612	615	610	608	622	615	603	626	589	652	639	632	616	595	609	612	626	594	566	604	638	612	680	618	583	580	554	632	597	617	605	617	628	570	581	605	597	593	606	650	600	562	606	574	615	552	629	593	607	600	546	602	608	637	612	615	620	612	577	596	617	586	594	601	622	617	616	576	537	613	576	562	567	590	624	591	583	605	602	607	633	621	637	589	606	547	577	578	575	587	602	627	559	626	632	621	612	573	585	626	588	627	620	637	677	586	610	655	615	605	568	604	627	582	569	603	585	616	657	617	639	585	588	582	601	608	604	562	616	587	608	554	558	613	603	606	614	597	604	609	637	572	618	583	603	628	607	584	597	613	628	596	609	621	617	612	591	617	645	563	606	548	641	600	620	637	596	598	574	627	590	589	565	598	628	589	580	593	583	627	593	610	627	610	563	573	550	635	626	615	538	582	620	629	602	637	570	594	595	573	610	621	596	637	641	609	604	590	618	600	648	571	604	584	617	570	635	566	615	555	577	598	614	631	572	630	596	581	612	590	572	623	622	591	622	623	633	595	589	577	631	584	589	610	572	582	583	621	586	614	581	594	606	554	561	585	576	593	610	625	585	590	591	560	570	566	586	583	642	632	578	618	598	578	594	588	586	617	578	542	550	575	553	594	584	581	546	624	570	606	586	603	612	593	586	565	554	578	625	566	630	590	608	572	617	648	597	567	627	589	603	595	598	598	586	580	596	641	574	565	623	583	632	574	634	586	583	585	647	630	665	594	611	607	584	642	629	618	623	562	615	594	657	604	610	617	564	576	567	587	619	609	568	588	608	628	582	606	566	581	588	626	592	572	597	604	627	642	600	585	564	623	639	573	566	578	592	567	581	583	608	627	632	594	593	608	619	594	616	593	612	613	612	605	593	594	567	563	603	574	579	593	616	604	632	582	583	636	591	593	626	623	564	587	629	566	588	628	565	609	599	583	594	627	598	572	602	580	558	644	608	594	599	522	585	561	607	598	606	604	595	568	582	592	519	601	611	627	583	579	624	617	595	626	568	610	597	608	611	568	603	580	556	582	581	576	611	599	585	608	569	607	587	597	617	549	594	620	606	610	551	627	574	589	604	594	571	591	618	617	582	565	607	600	589	587	557	583	615	605	592	597	594	591	564	587	623	620	631	587	668	603	627	605	571	615	590	645	621	612	580	587	560	615	600	555	606	568	598	593	593	615	628	587	590	607	619	563	563	578	605	576	626	582	588	637	595	606	615	589	581	606	572	558	582	612	653	567	619	589	610	597	579	576	613	637	609	625	603	560	628	636	596	610	571	603	598	596	579	559	574	583	621	582	568	613	595	617	599	591	640	584	589	563	574	572	632	586	596	607	573	599	594	651	643	598	570	588	596	610	583	611	582	568	583	570	597	571	589	599	591	560	599	620	616	576	621	550	577	576	621	613	570	590	572	626	564	590	620	599	586	653	635	608	598	617	625	655	596	603	598	581	588	622	581	557	615	618	582	643	592	600	590	640	568	541	550	607	611	602	614	570	588	565	587	627	603	595	602	578	594	560	629	638	562	605	579	564	597	609	602	582	632	574	615	628	610	631	606	618	634	581	573	560	552	576	572	579	630	577	562	581	586	616	567	620	593	566	590	604	623	592	577	587	555	577	582	561	591	616	600	607	583	592	572	658	597	576	623	610	633	576	628	551	579	595	612	604	619	615	569	561	584	605	574	600	594	607	594	595	594	554	563	571	574	597	617	592	593	600	604	597	599	617	611	634	567	583	565	560	606	570	632	618	534	625	586	571	598	612	548	588	564	629	599	572	607	594	596	563	561	598	575	597	587	608	569	580	592	596	586	600	577	616	575	562	570	623	602	584	578	587	600	569	582	610	623	615	617	582	573	618	574	596	620	610	579	599	604	620	600	570	616	567	597	587	553	589	561	612	605	590	604	583	579	577	602	590	587	586	559	566	590	587	580	621	569	583	596	599	608	593	628	571	593	605	603	652	613	633	576	575	598	547	565	550	561	679	620	544	562	568	581	604	592	613	597	578	565	584	598	577	598	571	599	568	611	612	599	584	560	593	603	606	601	545	589	556	625	625	617	585	568	567	665	549	573	552	602	592	609	595	584	641	594	610	570	578	596	598	606	603	560	562	608	615	597	612	617	572	560	586	624	576	604	639	583	557	639	579	657	599	616	572	574	613	586	613	570	598	598	582	576	636	639	533	600	608	598	605	590	604	642	582	619	609	626	575	618	561	635	599	569	603	611	538	575	569	611	601	579	588	595	592	576	617	595	564	612	562	585	556	555	615	625	594	585	595	599	575	592	578	593	576	607	584	593	570	568	572	613	601	559	587	605	593	588	596	603	642	576	597	569	608	571	591	601	544	604	622	590	634	596	549	578	571	567	582	622	592	593	600	584	591	582	577	592	618	581	574	555	587	575	585	635	562	628	625	608	547	564	612	602	573	615	627	556	581	583	632	610	594	614	575	580	625	645	590	594	611	616	614	592	515	628	580	599	561	624	616	593	585	570	599	605	605	626	549	609	562	588	610	611	554	587	552	597	631	606	568	606	539	591	651	596	638	602	582	599	562	587	553	606	610	613	602	602	638	591	576	641	568	633	605	574	579	574	625	581	597	587	640	612	591	597	574	591	576	619	567	587	590	572	613	623	584	572	599	605	616	564	597	619	655	588	593	563	619	587	576	640	587	584	578	572	637	587	544	548	622	541	564	559	599	597	567	629	571	586	581	630	575	581	652	576	592	574	563	568	612	592	578	583	586	613	607	636	638	605	582	598	615	575	593	590	610	577	601	607	595	591	626	648	539	603	630	586	590	571	575	614	572	621	593	547	667	573	577	583	623	586	587	587	603	590	573	574	591	574	589	579	594	587	571	568	600	603	537	618	579	612	605	628	581	631	612	598	583	642	563	606	591	520	589	567	571	598	580	580	641	558	601	581	580	608	593	595	585	626	571	581	597	602	624	624	580	600	588	541	589	575	597	586	590	603	547	578	618	621	590	612	580	587	602	583	581	566	565	608	574	555	559	591	581	589	600	619	599	542	602	602	608	597	600	566	602	621	551	607	596	568	589	523	582	589	594	603	590	582	566	582	610	616	568	568	627	610	562	515	561	584	632	633	596	595	594	595	576	606	605	605	634	588	596	567	562	621	589	611	569	562	578	552	578	598	613	574	575	609	588	604	604	597	593	587	567	618	607	570	596	640	623	588	572	516	567	570	616	654	600	632	607	595	580	630	600	557	553	615	616	619	588	556	600	583	641	566	578	542	574	545	543	585	618	563	550	629	560	552	626	589	578	634	581	614	637	606	587	596	610	589	573	595	619	589
27921	10377	1253	802	655	615	679	617	627	619	628	675	570	592	656	613	623	633	582	566	594	576	614	622	657	579	658	554	576	598	584	595	584	605	596	605	628	612	575	605	594	592	642	624	545	624	573	596	658	580	607	578	604	600	578	614	589	593	595	575	586	609	584	591	587	576	644	619	627	615	604	675	574	663	608	587	608	616	646	592	566	652	611	582	663	618	607	614	605	636	584	603	671	584	583	575	584	649	631	578	623	610	629	611	558	603	590	633	581	641	607	582	615	621	600	600	603	580	561	620	632	601	598	617	647	612	596	616	580	658	596	600	575	609	610	608	615	662	622	644	584	616	636	638	606	589	616	577	630	617	624	631	622	637	571	565	599	585	634	596	603	586	583	628	589	578	588	605	591	622	557	585	640	612	615	597	593	646	624	611	627	611	606	633	611	574	653	649	612	596	579	625	597	605	598	580	599	646	649	594	595	536	601	652	615	644	601	579	627	577	620	622	635	569	611	629	612	598	593	636	621	618	608	611	628	611	572	631	636	625	578	568	597	621	588	636	599	607	610	603	630	610	600	589	605	586	603	602	655	610	621	643	608	607	609	595	584	633	636	612	609	627	583	602	615	636	587	622	611	611	620	630	586	627	628	595	622	598	559	618	580	547	653	574	578	620	634	581	621	594	581	567	588	576	570	661	614	609	606	637	655	622	608	603	632	596	594	626	599	601	631	608	582	601	596	661	599	651	587	627	589	594	604	600	605	587	617	594	575	608	561	657	621	626	584	605	628	591	601	589	558	585	617	594	588	594	677	612	614	595	594	628	619	631	629	626	586	604	594	599	587	608	599	586	630	606	595	579	605	647	643	580	618	621	606	583	635	604	639	623	583	639	613	610	613	557	555	601	612	653	585	591	598	599	603	596	655	611	580	593	636	554	611	590	576	623	600	605	622	594	590	593	599	651	596	594	625	590	585	613	599	600	637	636	627	599	610	640	573	651	566	574	618	624	557	574	596	603	567	559	611	651	597	601	595	607	598	618	648	615	565	588	602	637	594	596	606	647	599	613	610	598	617	611	601	622	616	633	579	630	601	581	602	610	598	626	602	618	591	583	595	616	628	601	603	621	637	600	604	577	591	613	580	635	586	573	634	609	626	626	598	617	616	595	580	582	607	616	612	597	574	577	603	596	641	565	636	633	557	634	607	634	604	647	589	583	593	594	620	622	570	589	609	622	585	653	556	628	642	594	623	598	615	608	627	613	566	612	540	613	592	600	612	580	557	589	629	591	600	621	571	573	590	595	625	563	599	615	600	584	613	637	603	612	574	630	619	617	596	609	643	570	581	610	596	573	630	617	612	629	599	550	590	617	692	603	606	607	599	602	629	651	660	594	596	614	572	623	611	586	618	592	623	614	562	600	604	584	631	594	569	591	641	622	632	615	629	588	570	551	595	588	654	583	592	594	627	588	595	624	589	630	630	642	581	598	625	577	609	619	632	573	652	633	579	588	591	619	624	592	593	624	596	644	617	586	607	598	646	620	629	588	608	612	589	628	588	602	589	622	573	598	593	628	666	616	621	640	608	615	563	577	601	636	610	587	591	633	619	636	538	629	612	643	556	596	572	631	589	659	617	604	646	600	607	592	552	585	539	618	613	601	626	596	608	611	605	688	673	630	599	590	644	584	606	623	589	609	620	644	603	606	611	603	595	591	612	596	602	593	620	566	615	621	650	594	590	592	627	626	631	616	596	675	543	613	613	594	572	599	566	586	557	610	592	613	584	575	633	626	553	629	633	584	613	652	603	591	604	617	589	597	622	607	632	606	629	642	624	574	621	578	647	565	602	619	569	601	573	621	598	621	598	597	581	620	601	576	632	597	556	662	595	603	585	592	578	579	568	625	653	626	576	604	601	631	637	606	626	568	640	545	588	610	570	671	581	587	651	658	567	597	623	590	607	659	594	571	640	631	628	654	566	582	607	596	567	630	634	603	607	604	610	647	604	623	593	614	604	597	633	614	592	641	612	593	593	582	618	572	610	653	621	655	640	612	593	590	600	622	588	606	620	631	654	611	599	627	630	601	620	641	585	594	632	659	613	596	651	564	613	608	654	589	657	637	588	625	606	610	585	634	589	637	583	597	635	596	600	620	633	564	593	586	639	603	642	610	648	581	618	616	589	602	624	629	604	623	670	578	595	616	574	590	636	615	616	606	665	640	672	643	592	633	535	602	576	608	580	618	609	594	635	600	598	611	594	597	628	624	587	629	565	542	648	615	607	615	602	611	591	593	630	632	623	614	674	637	589	585	568	636	603	633	619	609	643	616	632	630	622	587	641	599	616	611	577	578	597	579	584	641	616	588	613	565	599	621	657	603	599	638	620	600	592	610	645	600	630	629	612	612	577	650	673	608	587	671	612	610	612	615	615	594	639	611	561	609	580	591	636	608	601	602	593	614	607	641	641	629	629	627	622	628	572	572	584	632	579	603	625	565	644	604	595	636	637	615	588	613	625	595	603	592	619	590	586	622	598	584	597	622	595	632	603	613	577	574	612	578	643	636	591	614	626	628	633	602	631	596	630	535	628	609	584	607	554	583	603	608	586	593	595	627	613	636	617	634	574	640	609	568	559	597	656	642	592	580	619	589	591	599	564	594	616	590	597	627	598	615	628	627	614	581	595	601	591	614	652	578	594	629	589	577	579	658	577	635	663	629	597	617	630	609	634	611	572	627	635	612	604	594	621	638	613	627	591	636	566	632	668	625	624	624	612	581	628	620	615	615	585	652	642	640	605	623	570	639	625	603	634	582	607	606	633	636	600	586	595	618	585	599	586	584	611	626	606	589	591	611	586	602	616	617	631	595	619	625	606	601	577	590	591	643	670	601	635	612	576	613	548	590	550	644	598	617	605	593	561	614	606	566	581	604	586	593	623	602	574	616	616	605	604	585	598	637	569	583	645	632	568	625	581	631	565	585	594	587	591	609	622	583	559	653	612	601	629	596	590	621	618	559	626	607	619	599	614	617	586	577	600	596	639	603	600	644	657	638	624	593	589	627	596	629	587	615	583	605	640	633	608	622	589	663	607	615	609	607	621	566	628	594	584	578	569	577	628	628	552	622	614	619	614	584	591	615	617	585	558	588	621	606	564	579	583	574	586	615	619	597	592	651	573	650	595	603	650	566	640	617	580	590	585	576	635	626	613	626	628	591	598	614	646	587	669	638	619	648	643	614	614	593	583	636	584	588	620	595	612	610	570	590	627	587	575	599	610	605	610	586	589	580	601	600	652	566	588	641	608	581	627	603	564	577	627	569	577	627	587	637	567	619	621	667	620	604	638	615	595	632	621	631	608	611	610	623	599	617	607	606	652	598	604	585	562	645	585	601	601	594	647	624	595	525	610	603	606	612	583	597	594	612	601	583	676	623	657	588	574	594	589	614	611	593	648	614	616	619	629	607	643	616	608	583	597	637	596	542	641	622	598	582	589	586	594	640
5030	651	569	500	459	426	430	450	433	438	455	378	459	442	448	462	411	413	428	428	438	429	435	426	410	456	428	390	432	419	438	399	412	468	407	421	387	410	420	444	425	412	421	412	435	422	421	419	441	405	444	455	429	426	416	437	427	416	431	464	444	433	410	444	463	388	452	457	411	463	425	420	427	403	405	460	450	467	410	425	429	412	441	411	438	432	459	396	430	424	420	411	426	421	412	417	365	480	422	449	393	434	405	395	428	412	417	388	425	440	392	439	439	440	452	442	408	448	396	398	482	396	419	412	412	422	410	428	462	426	402	421	413	391	456	457	425	430	430	396	432	429	417	401	395	426	441	455	437	419	437	410	419	389	406	445	410	418	441	426	449	462	394	440	445	378	412	406	450	413	455	402	396	393	421	396	433	419	433	435	417	419	408	437	419	446	438	412	399	422	402	400	410	436	397	440	417	421	426	445	420	427	442	438	417	401	438	446	471	412	415	460	412	415	450	398	438	415	405	441	400	474	440	460	426	408	405	410	428	404	446	459	414	464	436	410	452	424	403	425	443	431	426	388	406	422	447	407	423	405	441	387	470	414	388	399	441	405	427	478	408	440	381	407	417	439	440	438	435	427	443	458	455	430	401	440	434	402	400	378	444	384	423	415	425	438	418	426	461	404	405	441	442	434	402	416	442	422	444	404	391	423	427	436	422	434	425	417	431	418	417	425	408	457	421	426	425	414	392	392	439	413	421	426	433	458	404	437	434	458	436	437	433	411	419	402	418	401	450	408	418	416	475	411	426	417	418	422	429	406	428	409	432	426	427	435	462	433	413	392	424	451	426	431	465	417	435	446	449	397	422	427	471	390	426	436	396	451	440	432	478	425	441	441	449	426	456	418	429	442	442	417	415	432	422	425	438	460	478	433	459	446	417	426	422	420	426	413	442	448	420	466	443	369	414	429	416	452	389	378	412	430	418	394	474	452	420	443	402	402	423	418	451	453	432	437	432	377	368	431	468	411	411	412	423	440	431	389	412	420	435	397	429	381	446	406	417	414	420	415	421	436	396	429	414	400	395	423	393	390	444	413	433	408	429	391	452	442	407	448	428	421	438	442	427	441	418	395	467	448	413	445	449	468	428	418	416	428	460	448	441	462	433	403	425	405	405	428	422	442	445	400	457	445	438	390	432	406	405	417	433	433	447	437	415	420	409	412	396	411	455	401	449	438	420	434	436	443	439	431	422	426	416	443	420	406	423	452	402	439	417	435	429	410	455	406	411	397	435	419	439	479	413	390	451	449	412	462	410	404	456	405	401	424	469	400	451	396	407	403	367	444	453	453	431	417	434	423	425	445	373	474	371	447	428	423	442	400	409	424	413	412	392	419	448	417	416	407	422	413	389	424	408	420	430	431	446	426	419	437	404	404	396	407	415	426	469	371	440	464	435	434	406	423	401	430	431	431	411	443	417	462	456	444	418	406	460	384	440	461	416	424	420	420	477	412	432	441	421	443	429	427	424	416	448	418	404	432	422	409	372	430	402	428	434	433	469	442	351	443	417	439	409	454	416	420	401	434	430	421	400	403	447	410	399	390	392	418	431	423	403	403	450	449	415	418	422	413	413	425	406	423	439	442	421	429	422	425	428	446	453	427	434	449	436	404	438	405	412	447	428	388	428	447	411	449	447	433	419	413	405	442	426	408	442	406	416	419	407	443	425	424	410	401	424	424	427	426	411	399	455	421	433	422	451	422	439	393	442	447	438	433	424	397	486	402	440	415	398	434	453	404	427	411	389	412	412	410	434	399	445	427	416	431	394	432	427	442	425	477	427	415	435	411	398	425	411	431	395	398	397	415	412	404	410	421	416	411	425	397	404	428	448	440	398	398	451	403	415	456	416	439	437	397	445	440	438	360	385	412	418	452	420	430	421	431	445	404	399	432	413	413	418	434	438	434	415	410	410	412	412	429	403	427	423	420	414	427	418	377	413	434	445	406	465	468	463	439	441	428	437	425	418	421	421	415	436	427	404	422	434	407	427	418	456	410	457	478	430	426	431	434	435	431	423	441	431	389	416	482	405	437	438	406	432	401	437	415	419	431	418	422	435	411	443	435	451	437	397	412	437	416	435	425	401	417	432	434	450	419	439	444	389	417	422	382	453	424	427	437	407	422	452	427	426	438	418	431	375	460	385	421	405	438	432	429	430	445	416	433	422	451	412	426	450	434	402	446	410	380	418	437	445	449	456	399	435	418	406	421	426	399	417	442	437	423	431	384	386	431	419	427	415	426	445	423	426	438	429	432	410	431	440	427	414	434	440	426	392	432	416	399	451	425	448	439	425	472	406	481	426	432	402	445	466	396	428	438	398	409	430	396	399	439	430	414	410	393	418	451	437	394	403	408	403	427	416	419	422	433	401	424	393	445	393	434	427	402	404	423	408	405	455	415	416	423	422	409	469	437	437	439	443	417	503	435	415	427	424	435	431	423	424	453	395	431	447	408	423	459	439	426	424	433	416	375	392	443	437	413	414	447	431	424	425	390	405	435	455	417	442	437	406	438	402	443	439	419	457	460	460	431	421	431	411	394	422	440	463	399	386	441	454	434	433	455	439	416	457	432	428	435	439	416	439	407	446	430	426	419	429	438	401	418	414	406	380	408	435	419	431	424	475	458	443	427	434	437	443	452	430	452	452	389	406	456	447	407	422	401	436	424	426	448	421	397	444	422	455	424	439	410	413	413	432	411	432	410	415	411	431	428	416	449	428	405	417	396	463	383	417	417	406	401	397	424	423	424	425	418	409	418	422	481	434	442	461	426	390	427	428	441	437	424	425	449	400	426	454	412	421	396	419	454	425	439	430	418	418	421	459	437	414	403	402	406	435	424	416	423	436	433	466	421	466	436	447	453	436	417	438	414	419	425	425	419	425	423	461	431	462	428	472	418	430	398	427	426	453	448	432	429	447	437	443	397	417	408	445	415	420	408	427	416	417	409	434	472	420	407	428	456	455	455	399	436	395	423	413	409	426	473	426	403	383	423	434	445	425	452	398	452	382	404	415	449	394	403	445	439	452	433	414	417	435	460	388	466	431	419	391	412	411	455	398	428	402	435	428	421	390	427	445	448	414	440	405	483	410	426	399	442	459	402	444	393	461	418	436	413	390	408	431	419	434	425	384	420	441	436	394	457	467	414	407	429	447	432	454	440	418	465	444	410	454	443	423	459	417	405	379	438	429	417	459	428	427	428	419	418	424	453	490	393	460	443	463	428	385	464	416	442	395	396	439	396	395	447	411	424	417	430	431	411	424	406	427	416	402	434	416	434	415	446	404	436	431	433	431	404	440	420	455	475	415	471	441	438	441	434	416	447	393	468	435	399	411	379	409	456	405	430	426	426	450	431	420	423	433	453	461	423	462	433	422	413	460	450	466	396	410	443	423	461	431	444	405	427	454	439	426	459	408	435	451	407	422	388	425	374	441	426	418	400	405	407
25579	21478	27857	25478	10876	1914	1552	1219	1088	1070	1126	1012	1083	1066	1053	1041	1046	1014	1071	1006	1042	1060	988	1003	947	1063	954	993	1039	987	1005	935	958	969	962	992	999	1081	1014	978	921	971	985	986	959	985	1026	995	960	946	963	1022	1033	961	1043	944	1003	977	973	1004	987	970	994	1052	1012	1033	996	983	990	983	979	1011	958	1041	1050	979	1016	1039	981	985	1012	950	935	998	1001	997	997	1017	962	1009	1024	1001	1049	972	987	937	997	1018	955	1034	1006	1000	1031	952	1034	1021	1018	1005	926	992	997	966	953	925	980	983	1025	990	967	986	962	938	1007	992	993	965	1010	986	998	956	1002	1008	979	996	975	1033	962	990	933	1000	1006	998	990	991	1007	990	998	957	1017	992	957	996	979	991	984	1004	1003	996	997	979	962	970	971	984	956	995	1005	944	983	925	960	980	1018	957	947	1023	938	948	981	978	947	1002	961	1019	937	1010	929	971	1012	1010	929	979	973	984	976	1026	991	976	1020	979	991	993	992	985	996	954	1002	982	1007	986	961	951	940	988	978	985	1037	974	992	999	962	973	984	967	964	1009	1004	962	1003	990	1000	986	951	943	941	959	1030	926	959	990	996	1003	984	971	1004	975	975	979	965	1044	933	982	986	969	1019	1001	960	985	1009	997	1016	1022	986	977	1003	963	986	968	1008	947	963	1010	998	989	1012	959	1012	947	985	959	1025	1059	1006	1032	986	951	999	1037	982	940	970	999	988	948	1012	1010	1004	986	1030	989	1045	889	951	932	957	964	1034	1032	1033	976	946	995	986	1007	1014	972	958	975	953	972	951	973	1015	946	963	944	983	969	1010	969	924	1003	951	971	982	969	903	908	990	1029	974	1009	937	1040	1019	989	925	1003	943	1004	958	955	958	966	937	939	960	975	1007	960	979	988	988	1001	1039	1013	988	919	1000	1025	1019	987	967	1014	956	926	1023	991	937	973	1000	919	985	1017	955	982	980	1052	960	1005	966	988	917	954	957	975	965	995	1027	996	967	998	992	1054	977	949	944	992	1000	970	992	951	1034	991	999	954	948	980	957	1004	982	968	956	994	973	1074	989	991	982	911	975	955	1007	965	963	958	964	937	1040	1011	972	1024	928	950	984	992	1018	980	977	985	1028	991	965	967	922	1012	1015	979	947	978	945	956	904	985	950	1011	963	952	919	949	1024	982	966	945	1028	961	953	925	931	945	984	1024	983	1005	1025	986	933	962	980	969	920	987	974	1013	1026	976	964	982	975	983	954	959	991	999	946	995	1031	949	968	966	1049	1035	946	985	952	989	978	968	994	930	1070	977	992	1007	971	988	986	942	964	963	970	980	972	966	985	953	985	993	985	1018	945	1000	976	956	954	965	1030	913	936	945	1009	993	973	960	962	1044	972	971	976	980	1034	1031	976	960	959	997	963	937	944	912	951	976	971	966	989	1038	952	960	947	1015	1044	1045	938	1016	913	931	982	965	978	954	966	1009	970	985	995	953	993	972	1044	1039	1088	976	1017	963	1006	955	966	978	1049	1036	974	921	978	1003	1010	1004	1025	1018	895	986	963	986	990	936	1007	969	1040	969	945	974	947	986	1009	907	942	996	954	996	990	961	1018	997	1006	1023	983	969	999	1023	958	1005	1004	972	917	1025	1003	983	991	1009	976	948	971	1016	1012	950	997	939	934	964	991	1038	948	975	966	955	973	994	983	1006	1001	961	1010	969	954	977	1016	1036	1024	983	943	953	1000	984	992	936	992	920	1002	998	940	1020	1008	1023	939	930	1000	976	971	974	994	966	1008	993	973	1028	938	930	973	1009	1018	966	949	993	1043	1013	1046	998	948	940	969	997	1007	955	972	1052	1000	928	940	1002	1031	998	971	1001	967	935	933	986	971	960	958	990	988	1044	977	972	988	989	919	991	983	972	991	1017	971	955	931	938	988	1003	1026	1021	967	958	997	1003	993	1024	937	962	985	955	997	1038	1016	1001	1007	1006	991	1039	959	994	1020	1024	990	996	964	1000	1022	1001	984	976	1001	950	971	1013	986	1003	1046	1040	955	1011	1004	971	919	953	908	959	973	989	997	966	974	976	956	988	1015	983	1007	1026	987	1019	966	956	1000	983	1022	948	1024	953	998	972	999	995	965	963	989	997	970	1008	1008	1030	984	1014	965	975	1003	1037	980	1001	1052	1009	1020	1005	1003	1008	971	1005	964	972	1050	1019	1002	1004	1012	940	965	1019	973	960	938	1035	1037	968	989	924	989	989	998	1034	979	965	984	965	1031	938	965	985	987	1055	1028	963	960	934	921	1031	994	970	1003	964	1020	967	951	960	993	994	985	985	985	1033	1001	988	966	961	993	966	931	947	1005	986	976	981	1004	953	1015	960	1036	1004	988	976	930	1003	968	953	921	921	978	967	962	996	987	1014	945	948	1039	979	973	1004	942	1031	993	1022	956	946	986	1062	970	1023	958	986	955	1004	966	936	973	1005	990	1011	1014	980	991	959	983	981	962	944	973	965	1024	955	1017	1006	1008	977	993	997	998	987	1037	961	965	1007	966	931	940	1024	955	987	960	1054	978	1057	990	982	1012	979	1014	1020	1006	958	998	981	1015	1059	1025	955	972	1026	972	967	968	995	984	974	935	987	935	942	949	915	983	947	941	1022	996	943	966	972	929	986	1049	978	977	1008	1000	1000	1004	975	979	1015	995	978	996	987	987	990	973	903	990	977	970	942	963	948	1036	988	988	972	966	956	976	977	1015	965	952	1016	1022	992	964	964	1010	1031	1005	1008	943	978	991	1012	1008	938	941	993	1044	986	1009	996	959	1000	1015	995	965	971	947	1028	989	961	955	937	964	983	969	976	1006	997	990	987	1007	986	1002	935	1031	964	1028	1034	1012	961	949	997	1012	963	994	958	942	960	1002	936	916	1002	1006	958	999	1013	977	982	968	968	991	990	929	935	962	976	982	930	983	1005	957	948	927	1001	980	975	1000	986	1028	974	1010	1025	984	974	995	1007	973	980	1035	979	959	970	978	988	886	978	989	987	960	966	941	966	981	1000	996	1014	933	993	1007	1034	973	983	960	977	971	1026	952	989	910	942	971	1002	955	971	975	1050	984	995	1030	937	964	973	945	950	974	973	981	976	964	969	966	954	958	977	950	1043	1007	970	967	929	976	925	1002	994	978	972	963	1019	1028	966	1002	959	966	947	1004	999	956	949	972	926	957	957	989	982	920	983	998	999	942	1004	955	1032	971	1004	945	978	937	947	959	1010	992	979	1016	1026	1023	1028	1035	925	1011	979	960	949	1000	965	957	986	965	959	946	1001	976	985	942	978	967	973	983	966	988	977	944	997	1046	962	961	991	951	957	988	967	1069	969	1029	966	980	985	945	958	978	1007	1017	937	986	947	950	950	968	962	995	1018	934	975	1050	1003	955	984	990	1042	961	973	1052	1067	954	942	1007	973	939	1011	1014	981	961	959	996	959	974	991	966	957	944	1007	989	1022	966	958	979	954	981	981	958	930	976	1008	969	957	991	988	969	974	970	1000	1007	1014	978	979	992	957	964	971	1004	988	975	1010	947	979	928	973	948	1011	960	983	980	976	976	977	999	1004	939	978	926	998	984	1009	957	973	994	960	955	949	1037	989	941	957	1016	979	983	978	1011	990	1013	988	911	1000	931	945	968	1034	992	1006	1051	962	987	964	1009	1068	1013	977	1042	985	976	965	988	958	927	995	994	969	1000	987	960	1014	973	936	987	1010	997	1019	964	1014	972	973	960	941	1027	1001	971	994	973	918	964	993	943	1032	1006	961	1028	963	972	981	947	976	983	993	1000	1031	937	1006	981	1040	939	978	981	995	990	989	901	940	930	966	1017	1001	927	1006	946	1030	987	983	947	952	1025	940	954	999
3635	3679	3025	1846	1335	1172	995	960	921	842	784	794	756	843	822	790	776	747	740	730	742	799	755	727	768	777	726	737	715	752	734	692	760	709	742	724	748	758	741	725	666	708	717	729	718	713	725	773	729	726	716	757	732	730	717	723	687	732	712	664	717	668	691	708	749	753	740	686	736	731	763	720	738	727	718	725	711	744	737	680	741	711	740	776	717	717	674	729	758	746	715	730	737	732	754	712	774	675	740	785	725	742	711	757	686	691	748	719	719	744	733	685	722	661	686	734	715	733	676	692	717	755	731	669	738	727	741	714	719	725	697	681	726	715	737	717	779	754	730	733	706	724	726	734	663	750	708	724	714	723	661	692	730	713	711	671	725	697	718	692	740	712	723	705	686	742	711	702	681	743	753	719	773	698	732	767	677	711	680	667	704	748	660	733	675	716	736	753	760	738	735	750	719	641	694	705	675	736	719	729	714	690	704	737	731	702	699	755	727	710	695	706	727	707	634	741	733	701	709	705	747	711	695	744	688	777	731	745	718	689	716	706	726	692	675	678	706	679	751	696	726	731	702	724	692	713	721	691	653	689	695	675	708	757	693	726	691	724	729	751	703	743	689	747	690	717	666	760	756	743	685	701	744	718	702	673	687	690	695	735	744	733	728	725	726	681	739	703	729	677	719	687	706	704	708	722	714	686	695	764	697	731	745	710	706	710	700	682	743	680	723	683	690	678	733	714	735	749	684	677	732	688	713	713	742	684	739	700	724	715	704	742	689	691	690	710	685	723	706	720	700	751	747	667	733	717	718	733	719	723	647	696	719	717	710	654	733	721	714	694	736	759	691	703	700	740	707	666	689	714	720	693	753	749	720	706	759	669	720	759	755	660	755	731	718	668	715	676	724	716	757	693	701	724	733	729	690	735	648	706	672	737	697	734	716	682	744	718	711	722	664	688	684	729	721	757	702	701	727	694	649	709	737	674	717	701	702	735	716	696	704	730	695	703	744	659	703	694	702	685	705	694	695	697	738	716	687	730	701	690	717	666	730	680	689	739	716	765	690	707	644	662	751	721	751	707	712	692	729	691	704	680	763	718	704	709	708	703	709	673	751	695	672	696	701	699	696	733	680	704	676	757	721	653	777	729	724	700	700	705	670	724	651	690	715	682	751	734	713	713	639	671	646	718	747	759	704	696	704	724	698	667	707	714	713	652	687	712	762	749	754	732	700	679	675	724	746	703	753	721	702	662	687	678	710	685	729	700	733	720	702	694	675	737	708	725	666	727	710	677	726	706	647	716	686	706	735	769	670	717	711	691	711	702	699	677	690	768	740	729	678	749	647	715	746	748	683	700	713	707	655	731	716	759	674	773	729	710	707	715	717	707	701	713	752	689	720	677	673	721	708	696	706	683	749	703	691	687	692	725	648	699	750	720	723	732	737	700	698	677	735	704	671	734	709	676	709	733	710	712	729	708	710	687	724	710	750	708	710	763	742	711	680	726	679	682	736	707	695	706	689	709	705	783	705	719	711	717	696	707	675	668	724	717	714	709	713	698	730	663	648	704	714	717	660	681	686	714	685	741	683	706	645	670	725	680	710	703	695	691	713	729	690	718	718	715	688	684	730	721	742	713	704	717	693	688	698	694	728	696	669	757	748	719	685	746	701	710	696	713	729	677	717	662	689	707	713	713	693	661	717	736	730	743	680	673	677	669	722	706	672	696	670	745	704	699	664	677	709	718	669	711	744	663	712	760	725	709	727	726	718	664	656	716	704	689	681	664	698	682	667	731	711	690	702	722	663	735	680	684	689	714	699	727	717	711	713	709	655	741	696	736	727	707	655	686	716	696	713	666	731	676	703	773	690	733	710	688	697	702	691	647	737	706	705	730	752	679	695	708	677	693	724	737	722	744	711	656	741	710	708	689	721	688	743	696	724	737	726	719	688	732	702	720	694	711	728	693	716	706	709	691	717	679	718	741	728	725	683	707	745	729	723	736	711	736	709	696	772	750	746	721	717	696	678	693	662	726	704	720	648	683	736	704	706	678	691	745	737	688	729	703	680	701	677	737	689	725	695	665	697	738	719	710	712	725	711	730	696	718	692	657	715	683	716	735	732	685	729	694	701	706	701	664	705	694	691	699	705	681	668	711	739	697	756	711	681	714	681	711	706	746	690	698	676	750	690	755	694	648	742	654	734	708	745	723	703	739	737	776	689	701	705	718	707	720	721	704	717	696	740	730	736	723	696	672	637	699	707	690	670	705	676	716	676	725	719	680	706	709	677	654	687	729	734	726	734	710	727	694	691	685	716	695	710	710	676	689	731	667	769	669	678	705	690	702	690	707	721	708	753	686	707	699	727	739	772	690	717	756	677	687	753	719	737	743	671	713	720	741	689	719	693	737	686	739	752	682	665	741	719	663	700	736	694	707	680	691	697	672	729	705	666	683	682	712	702	686	680	654	709	633	713	724	704	668	680	691	690	721	724	685	758	687	715	702	700	725	707	746	729	723	661	665	709	682	699	688	692	781	686	707	673	687	744	687	683	762	685	644	693	734	742	682	721	746	693	715	694	682	691	662	753	695	662	742	705	703	682	713	715	694	722	723	689	699	663	719	730	735	746	728	722	668	682	726	760	728	702	719	677	733	697	707	684	705	755	688	744	689	733	736	702	700	706	708	760	704	679	734	717	701	662	687	709	720	717	688	750	746	659	721	686	726	718	731	682	727	654	719	681	708	683	726	724	720	690	718	719	731	714	700	726	701	694	708	710	706	698	706	666	692	771	705	686	708	651	743	721	707	713	717	722	664	671	703	700	706	723	717	680	683	698	727	692	646	730	747	677	696	733	714	724	695	691	706	652	723	716	724	741	720	727	759	697	725	725	714	721	738	718	690	737	720	725	708	709	742	702	722	688	701	743	791	719	728	763	685	679	721	741	697	695	666	691	701	674	660	720	668	743	736	726	718	703	701	716	723	731	687	688	725	693	701	706	708	668	743	643	686	701	681	672	725	713	709	744	685	704	714	660	679	695	681	653	693	683	711	655	691	680	681	722	758	759	681	722	698	668	680	701	718	746	706	688	677	695	721	702	690	703	693	732	679	716	693	708	684	702	668	696	635	649	741	696	761	691	729	708	716	700	679	692	684	688	727	754	706	707	739	695	715	699	693	677	668	713	685	694	700	735	650	713	682	710	741	720	704	653	717	710	671	703	660	679	729	682	712	725	715	717	711	679	674	726	687	712	679	722	693	689	714	692	746	654	674	674	723	696	696	703	703	688	667	728	716	702	688	685	650	671	654	688	717	678	703	682	752	676	766	730	695	698	758	706	710	713	733	714	703	692	691	679	717	734	692	698	681	677	667	684	676	740	699	697	729	684	660	684	741	717	755	707	703	708	738	711	711	663	681	703	734	709	692	720	730	676	682	708	718	681	719	713	681	716	727	712	720	669	723	713	749	701	734	673	697	747	680	758	733	709	700	728	672	740	707
24559	21482	28821	24575	21469	8604	1909	1230	1037	964	1008	972	907	926	883	880	888	849	854	844	861	837	800	787	823	900	798	829	840	827	838	850	852	838	812	778	827	787	805	788	805	830	815	826	809	785	810	785	810	810	789	783	814	794	818	795	840	811	859	803	808	844	821	881	783	822	863	855	815	846	777	875	788	844	804	845	796	841	827	774	809	793	809	869	809	847	778	808	824	802	784	777	847	815	812	806	845	807	795	775	790	833	816	826	830	820	792	832	801	806	751	783	822	779	821	853	825	787	778	819	789	817	791	827	808	781	815	850	821	844	822	831	771	786	821	852	843	809	834	869	830	741	775	844	790	786	847	817	838	759	813	804	820	840	812	774	825	767	779	795	791	826	793	791	815	828	741	798	813	760	777	793	848	818	819	823	786	754	760	798	810	798	818	787	845	816	765	847	802	824	822	797	759	826	768	776	791	757	832	836	766	837	815	890	765	832	792	778	821	763	826	786	785	761	812	801	803	788	802	806	777	791	796	728	833	803	804	824	760	848	807	819	787	780	828	767	788	772	820	792	803	784	826	828	802	846	786	809	792	794	755	820	839	796	775	851	854	766	836	828	794	802	848	767	808	846	796	845	823	769	787	748	781	848	806	803	827	806	769	718	765	794	796	832	833	754	805	806	780	808	801	782	814	843	781	820	798	778	855	790	809	824	808	765	816	774	814	772	771	806	798	780	748	770	834	818	763	839	815	821	794	781	823	772	807	823	794	794	779	796	839	770	792	761	811	812	847	818	742	750	787	841	784	814	804	816	810	772	776	808	824	825	753	818	811	807	754	760	775	818	744	805	846	809	759	756	805	790	798	814	811	822	803	809	788	784	830	798	777	843	800	753	799	812	782	797	819	817	830	833	798	766	815	810	750	831	828	864	801	797	806	828	777	856	858	780	815	824	792	734	802	858	764	805	848	757	814	829	766	811	839	832	755	783	816	726	827	786	766	779	824	852	817	767	820	805	810	787	822	747	832	830	794	845	821	798	816	820	849	804	829	726	805	797	803	777	845	816	780	774	839	772	802	822	770	834	800	837	813	814	772	841	772	795	802	847	795	775	792	831	781	838	792	797	765	794	829	803	759	783	749	799	879	758	817	784	799	812	797	756	845	840	789	805	772	799	756	803	815	808	766	818	823	795	813	803	770	809	784	786	791	791	815	813	789	776	787	810	815	797	790	815	773	794	800	785	789	748	831	801	790	802	836	792	799	810	837	846	831	802	769	847	789	808	823	751	843	799	805	770	847	764	795	793	814	822	794	750	821	815	801	801	813	792	846	767	871	835	808	807	800	757	819	764	882	793	773	773	791	776	766	854	808	830	822	796	837	830	799	828	758	774	828	777	854	755	841	854	826	791	824	785	829	780	814	843	806	837	788	785	805	806	766	835	815	781	800	826	788	848	846	811	791	765	782	800	836	821	860	801	779	780	776	804	783	768	846	729	799	779	762	755	785	807	789	853	808	706	848	790	825	776	795	816	809	817	770	852	850	803	806	772	823	775	789	775	801	821	809	783	792	751	805	794	804	788	834	819	858	801	780	802	800	841	806	772	813	789	840	769	806	843	808	774	822	849	772	777	745	816	830	815	810	817	799	841	800	808	837	746	836	811	811	841	852	806	813	801	806	780	798	789	781	825	809	760	819	815	827	789	801	808	779	785	801	818	807	787	831	822	838	787	776	803	764	810	800	806	764	789	793	768	792	814	831	769	825	810	818	810	790	817	805	808	775	749	777	831	781	784	796	843	861	780	797	794	769	792	768	822	752	809	794	800	792	822	830	798	796	813	793	770	832	769	838	805	771	848	822	821	806	845	789	813	755	801	792	827	769	795	783	799	796	802	801	798	777	781	808	841	799	798	770	793	833	846	803	800	775	783	790	784	791	711	792	816	772	825	813	841	829	844	782	855	818	842	791	798	788	773	775	766	785	784	759	848	803	816	841	769	779	783	802	749	852	798	828	801	803	823	802	820	812	841	743	839	828	789	806	782	843	846	788	768	771	796	837	808	805	798	819	817	820	783	785	847	779	777	794	765	763	807	785	844	781	831	800	751	818	815	794	858	822	822	778	824	830	794	751	853	765	828	796	863	852	765	819	814	754	795	871	797	829	829	768	822	862	809	828	791	752	853	815	825	773	803	795	797	814	792	788	784	810	849	816	786	860	782	796	827	794	831	831	802	838	805	806	784	782	813	770	825	800	800	806	794	751	832	803	809	812	787	807	827	837	840	788	790	786	864	819	769	776	819	826	841	793	835	810	815	801	771	840	853	843	825	770	765	779	829	801	843	841	830	768	742	825	780	732	793	797	809	785	762	801	808	852	812	810	774	735	735	784	803	771	815	765	794	812	785	763	779	755	805	811	845	868	813	825	793	842	821	813	823	844	787	840	860	803	863	802	788	819	777	810	762	807	783	817	810	802	841	813	773	831	843	790	823	797	779	779	824	780	834	727	786	799	805	802	806	844	837	832	766	814	806	835	788	759	813	806	795	768	852	774	808	812	812	814	781	750	812	811	736	790	829	806	868	827	791	744	798	798	848	815	817	695	838	768	856	804	794	784	856	844	784	755	779	767	866	798	770	779	845	776	774	797	798	809	774	823	809	783	795	808	796	802	789	735	830	771	813	791	817	799	821	783	794	751	817	835	761	821	766	791	762	795	815	789	809	841	847	837	860	807	830	861	844	814	840	812	846	807	786	849	799	741	765	804	813	781	785	852	847	755	793	799	851	786	812	794	739	822	772	826	816	820	807	808	815	786	793	800	750	802	818	815	820	789	803	828	789	863	818	770	768	767	787	773	794	824	769	766	751	788	766	835	784	805	797	730	804	801	797	831	796	802	804	838	819	766	755	821	820	788	796	794	799	865	759	751	807	774	838	784	789	790	792	798	804	795	780	793	816	779	842	797	819	752	806	824	756	781	773	821	829	796	801	783	777	799	844	800	809	807	774	809	808	780	823	810	834	803	798	843	823	782	832	776	817	820	830	746	774	819	776	787	822	789	829	795	789	771	844	779	754	752	784	815	744	825	759	803	817	784	830	762	825	746	806	745	859	745	838	746	787	851	806	750	739	789	801	826	745	869	731	830	829	774	771	796	832	811	846	792	802	855	814	774	806	795	813	807	798	857	815	749	817	829	781	843	790	782	818	829	794	753	765	806	802	762	805	833	763	770	816	745	780	801	807	779	772	845	806	776	784	839	789	872	771	768	863	814	878	762	779	785	751	796	866	808	764	780	804	760	759	837	803	779	804	760	784	842	787	743	791	796	824	776	798	824	828	786	816	729	813	766	808	833	807	808	814	804	834	851	824	782	831	839	765	810	805	829	824	833	819	809	847	831	802	800	784	815	825	808	795	850	841	804	769	790	819	833	770	806	815	798	870	788	787	791	817	799	799	819	803	794	803	834	777	817	828	779	809	818	847	804	872	805	798	823	769	753	835	779	799
3928	6046	4946	2593	1909	1477	1139	1048	972	904	835	763	787	684	683	750	653	675	657	661	642	656	630	627	649	651	645	648	662	632	633	636	723	641	613	618	615	633	641	657	597	592	654	618	622	620	616	641	633	595	633	632	605	625	671	644	552	616	629	614	662	635	585	611	625	591	582	603	632	641	632	652	633	632	622	645	601	592	630	621	597	595	609	616	587	598	605	629	573	564	613	579	586	621	607	637	634	611	639	608	617	597	573	609	631	603	626	632	631	604	627	654	607	590	603	624	617	596	659	595	587	587	602	608	605	630	568	628	653	605	569	611	602	597	608	616	609	592	632	654	587	589	657	602	587	615	599	615	637	638	631	584	637	571	635	601	632	605	592	616	594	636	629	633	588	591	587	637	594	619	589	620	603	692	651	608	623	582	640	601	582	611	556	588	629	626	617	613	614	605	559	600	596	598	631	659	622	548	653	582	632	631	616	576	628	621	639	600	662	606	643	600	578	580	627	610	598	639	568	611	604	628	609	606	557	576	594	586	565	630	627	591	602	612	607	587	628	617	622	600	578	600	626	599	612	528	594	592	619	586	582	594	622	599	586	589	625	570	545	646	571	592	595	629	617	576	652	605	608	589	582	596	609	564	608	607	581	613	573	595	597	571	592	560	610	583	557	590	594	582	605	624	563	604	616	589	640	665	591	620	598	601	605	593	589	613	585	632	615	562	594	590	566	615	578	621	608	597	615	585	639	543	634	582	588	590	620	581	580	576	614	636	614	618	582	585	578	581	625	618	584	588	640	589	626	617	575	603	579	624	558	649	605	591	570	602	557	663	637	611	597	619	600	558	642	659	643	598	579	664	591	583	667	602	627	560	602	563	577	580	587	558	600	613	630	597	631	624	558	588	643	642	575	668	598	549	597	620	609	629	620	562	581	601	621	631	593	627	644	568	605	614	591	568	591	579	583	579	566	556	606	595	608	611	632	572	608	573	600	624	585	586	568	651	629	591	626	623	616	613	546	610	611	584	575	592	606	575	602	612	599	592	626	622	577	617	594	612	621	600	626	578	624	616	655	606	601	590	594	628	588	625	583	577	587	610	604	578	611	600	619	591	613	602	611	619	656	566	618	546	614	564	591	612	606	640	628	612	628	617	616	579	600	594	595	585	646	612	619	588	604	616	602	609	592	583	622	584	618	598	613	600	614	599	568	658	604	625	608	615	595	578	653	611	604	582	624	580	574	609	550	630	596	583	645	605	590	569	590	600	595	608	576	603	605	619	601	646	599	613	552	590	603	587	609	624	625	598	630	609	628	621	587	626	595	637	633	596	583	623	602	633	602	581	625	608	584	576	634	665	596	567	584	620	578	568	585	601	580	611	589	612	630	615	616	637	649	621	616	588	621	574	620	602	608	595	579	618	579	583	630	590	586	593	572	604	577	590	574	577	601	627	605	625	577	585	575	598	586	583	616	595	628	614	591	610	608	634	588	603	626	629	599	622	603	571	585	620	623	588	567	602	604	581	578	572	572	562	584	611	603	572	603	588	646	576	581	570	606	579	599	636	628	621	574	608	584	575	602	597	600	616	622	631	585	553	573	561	605	630	597	580	637	627	602	573	604	645	606	566	595	597	623	671	590	632	578	612	608	602	599	605	577	627	603	570	613	573	588	620	634	593	599	549	603	605	561	619	630	607	586	608	620	590	578	616	614	592	586	555	641	583	617	581	569	595	606	633	568	597	588	617	570	605	617	632	623	575	570	536	567	590	604	602	550	578	595	585	574	640	578	600	609	611	619	618	633	582	598	601	577	589	595	619	581	571	553	563	585	598	589	592	625	584	592	619	557	581	631	590	612	560	558	560	560	614	567	594	580	616	584	581	618	608	581	620	613	585	629	607	584	566	577	643	597	622	596	592	596	595	590	592	576	609	602	585	575	608	609	571	597	622	586	598	624	596	590	615	581	591	625	620	590	563	604	590	605	663	591	585	607	590	613	616	562	592	627	617	608	587	597	580	552	540	611	618	658	571	588	591	618	606	621	558	590	589	608	607	624	616	580	602	625	629	582	574	591	595	581	671	622	554	618	590	641	605	585	602	556	620	643	580	567	613	581	565	591	586	582	615	559	629	625	591	642	603	599	588	609	641	614	583	581	576	589	623	613	633	621	597	633	558	584	605	592	585	612	581	580	556	599	600	641	593	620	589	571	592	631	636	587	598	641	612	611	590	584	638	630	601	587	566	591	579	557	587	603	544	564	564	569	592	603	615	605	582	620	628	592	597	593	571	620	553	626	605	602	603	581	577	606	617	564	578	578	570	659	572	586	577	600	589	594	573	572	592	573	590	637	572	608	569	529	641	612	571	560	539	587	615	594	622	591	572	597	598	625	556	597	631	565	575	641	643	572	554	598	577	595	586	596	576	599	596	613	586	554	596	607	596	576	606	600	617	603	604	585	578	585	587	558	568	581	615	588	569	590	575	601	563	633	635	591	617	601	615	621	594	598	603	586	608	622	611	560	595	567	586	593	573	599	575	596	618	615	581	566	612	616	580	575	633	635	568	563	618	579	601	618	596	624	601	606	578	580	563	569	623	599	626	593	618	663	595	625	601	581	627	577	558	601	582	637	614	592	553	585	593	607	607	576	578	592	640	582	588	623	542	608	643	565	590	564	618	582	657	536	596	608	603	602	591	590	613	566	566	604	614	619	577	574	580	590	573	590	619	605	616	607	593	607	571	559	556	577	609	561	599	614	613	558	548	611	591	604	617	570	570	614	589	596	634	599	598	612	542	606	567	550	641	639	607	602	640	598	576	563	567	559	592	609	590	595	635	578	581	554	567	589	621	615	566	628	608	578	595	625	601	603	589	576	592	587	593	591	589	627	646	646	583	640	594	595	561	605	606	581	575	534	624	588	585	575	580	593	607	589	586	597	627	555	588	617	618	605	568	576	596	595	599	624	585	568	630	596	591	577	576	591	611	586	573	591	582	553	568	565	606	582	615	599	602	577	580	587	600	563	609	597	630	543	613	595	574	606	585	607	565	589	560	596	573	540	577	594	628	621	602	601	602	600	614	588	591	600	601	577	598	585	599	598	627	611	609	626	603	632	583	565	595	560	590	586	579	607	621	612	579	597	586	605	582	600	604	569	575	598	571	606	616	620	578	626	581	567	635	603	582	622	578	638	592	606	559	610	615	585	607	596	618	603	577	630	587	626	608	596	617	623	628	640	588	632	611	625	574	617	620	586	588	612	612	558	582	584	563	534	578	622	535	618	593	599	600	611	604	592	581	606	599	596	582	610	605	597	561	576	600	588	619	623	577	611	551	590	574	594	567	583	623	579	619	593	574	559	601	567	585	582	587	628	579	581	553	583	581	583	622	616	636	613	653	652	633	567	593	593	596	596	593	585	574	602	594	591	590	603	608	592	578	634	550	616	623	610	619	646	598	617	609	601	611	611	616	589	609	605	591	543	577	600	594	623	569	587	571
27946	10356	1267	815	617	655	624	635	612	599	579	575	577	600	647	569	595	610	636	619	617	600	642	589	563	615	596	582	576	627	661	579	559	611	645	603	620	554	577	590	607	591	610	608	636	632	592	593	609	642	621	584	591	595	610	590	648	629	617	593	602	593	596	599	617	617	591	555	629	661	573	638	593	586	587	599	660	571	633	617	584	610	638	626	597	563	567	633	605	612	625	623	631	578	638	572	593	582	590	610	619	605	576	589	564	599	628	622	622	589	597	622	614	574	593	610	593	613	608	614	603	587	584	571	625	612	620	558	622	623	605	610	603	589	613	639	610	597	615	585	612	570	588	650	662	583	624	618	597	608	643	570	617	627	617	596	576	617	621	563	601	635	603	612	571	578	641	606	585	615	652	614	577	621	597	580	619	609	603	595	565	625	609	568	579	597	586	610	620	606	589	656	611	578	620	589	591	600	571	620	624	582	568	580	643	597	567	635	611	598	650	587	583	589	652	589	562	597	634	625	606	549	601	606	569	622	581	590	638	609	579	618	605	594	632	571	630	626	603	614	578	613	564	659	572	618	585	545	654	608	610	592	585	621	581	551	612	604	633	604	589	572	575	595	605	592	575	602	534	620	579	591	619	570	618	596	612	604	602	602	631	580	581	596	620	637	632	587	618	584	592	584	602	603	603	584	632	612	568	557	616	649	623	602	586	604	580	631	562	588	587	602	601	582	668	593	605	565	628	616	616	604	624	597	665	626	612	648	571	625	570	578	668	607	569	589	563	626	646	568	590	602	594	607	555	600	636	613	602	616	612	594	634	610	611	611	631	606	628	585	589	642	599	633	597	619	603	611	604	628	653	596	595	630	603	567	601	625	576	611	598	561	615	570	614	615	586	633	603	609	605	616	617	638	602	595	640	602	588	557	612	636	650	645	601	575	603	600	593	600	569	599	673	601	617	558	625	624	632	574	600	635	601	608	604	567	585	611	587	593	603	606	580	610	623	597	621	603	559	609	563	616	646	587	622	624	579	655	578	608	581	577	631	587	605	582	608	613	603	648	581	567	594	590	565	599	603	609	614	634	591	566	639	580	577	560	559	563	568	628	623	582	561	596	613	613	606	626	618	621	601	633	587	601	643	565	532	596	610	617	574	555	599	632	591	568	544	623	576	617	578	566	616	645	590	634	653	609	588	587	612	587	647	596	566	624	600	581	593	607	609	581	592	624	584	589	555	615	602	583	610	627	578	601	639	604	658	555	560	625	594	589	610	635	585	597	596	596	648	590	557	622	632	577	615	582	592	627	614	580	637	620	608	619	638	609	599	631	629	625	600	579	618	587	599	591	582	630	589	592	574	622	581	550	574	616	575	615	574	575	614	601	608	606	582	594	604	603	554	624	605	619	641	643	596	611	633	602	599	587	565	617	603	598	656	583	610	644	604	568	598	550	603	568	625	623	572	624	590	583	619	612	649	624	558	611	639	613	591	630	598	628	644	581	590	592	562	631	590	550	608	598	623	665	588	589	582	646	605	561	596	553	589	591	596	567	598	556	586	632	591	600	580	598	608	607	574	572	594	585	621	628	569	641	604	615	646	658	565	591	596	567	638	608	573	612	632	642	583	573	628	585	604	560	623	671	630	619	595	575	634	570	626	590	596	577	590	637	597	597	629	569	604	594	609	597	599	617	568	575	587	582	618	587	567	583	660	594	601	590	570	614	594	593	541	607	623	591	618	573	550	615	632	627	574	612	582	521	592	614	601	598	586	662	585	610	574	583	604	593	612	572	620	573	574	613	619	598	590	638	574	613	620	597	569	600	627	625	571	599	645	618	615	567	564	593	617	617	586	598	593	584	605	596	636	613	612	603	552	623	628	584	569	624	538	616	593	593	581	618	594	609	593	642	563	597	623	641	617	627	571	598	599	589	587	572	570	589	602	605	587	616	640	546	646	596	602	601	604	602	600	571	589	573	620	625	608	579	612	628	614	596	572	619	563	583	608	611	570	590	588	570	616	570	587	622	585	574	591	619	654	570	584	623	572	617	614	619	584	599	613	591	643	599	594	601	616	560	606	611	605	568	611	597	650	669	604	606	589	559	583	608	597	595	625	606	628	635	601	590	537	563	570	595	628	600	585	584	588	610	606	626	619	576	590	634	593	600	591	644	597	572	579	582	583	641	613	628	559	637	596	576	619	586	599	654	620	619	593	623	586	596	602	570	615	598	631	622	616	590	553	566	600	633	630	680	596	580	623	596	610	580	612	634	572	633	601	613	622	609	604	628	635	615	609	602	615	593	610	598	623	612	574	575	590	565	576	588	630	593	593	557	575	625	616	625	605	639	590	600	603	619	616	608	636	570	614	590	597	604	600	592	650	562	565	627	602	576	661	585	606	606	623	618	598	603	590	577	579	562	575	627	567	578	554	667	634	581	562	625	634	653	597	600	574	604	602	623	615	565	583	595	618	594	638	627	621	606	597	594	607	595	639	627	617	599	579	620	645	562	548	625	616	604	606	593	603	595	651	611	600	627	587	564	631	615	632	579	589	608	584	594	603	580	627	583	568	604	618	567	594	599	569	599	601	580	586	579	576	626	583	589	612	622	605	608	614	573	597	569	611	606	602	630	623	635	628	635	628	594	620	595	595	609	606	567	642	616	574	590	593	606	644	639	607	594	610	596	604	631	636	624	590	586	582	666	592	608	565	618	610	583	647	616	613	612	592	619	614	648	603	589	614	574	575	631	609	619	576	546	643	579	593	620	619	579	607	599	634	577	620	620	609	608	598	591	568	629	642	592	598	652	606	626	638	629	642	611	628	618	599	618	611	622	588	590	581	600	595	600	623	608	588	560	611	601	574	602	590	595	560	595	618	585	613	612	546	613	594	653	590	631	656	615	600	600	589	586	610	637	643	598	584	612	564	656	624	579	585	568	602	597	599	599	591	564	564	642	644	574	582	598	602	562	647	623	630	601	596	564	570	657	621	585	605	608	601	566	576	573	612	609	580	600	604	633	646	629	596	552	558	600	608	578	645	579	637	565	605	609	611	580	640	638	619	636	614	566	610	575	558	606	595	584	561	613	589	595	570	589	582	581	623	589	579	602	602	572	604	614	568	577	589	557	645	621	592	597	600	588	589	613	611	591	606	598	589	618	599	621	564	536	583	628	622	610	607	617	602	567	604	661	598	573	598	623	601	634	619	600	615	572	588	614	604	633	602	592	578	593	573	540	613	609	590	617	647	624	594	625	638	606	594	609	609	624	608	588	579	597	584	623	523	613	585	635	579	629	600	588	600	541	623	602	630	620	556	632	636	612	595	568	585	609	611	570	596	627	611	591	559	577	586	594	632	614	599	599	562	558	599	628	633	576	579	580	632	599	642	626	630	598	633	632	596	626	621	617	555	589	609	604	587	555	628	571	608	590	621	608	624	588	584	617	600	620	628	590	607	642	603	624	612	569	629	656	600	580	594	611	589	587	621	586	603	576
5068	648	587	518	494	464	451	464	448	452	440	448	418	441	452	426	429	431	427	448	428	464	419	434	430	444	408	443	410	428	407	443	390	440	404	405	388	411	408	423	437	421	407	440	453	431	437	431	444	412	435	421	479	401	397	416	444	417	415	413	412	446	429	452	404	418	439	471	462	415	395	394	432	406	446	410	475	428	435	431	396	394	400	431	419	438	447	434	426	438	448	410	478	388	448	444	442	422	437	449	453	424	431	419	431	441	430	423	417	435	451	456	394	437	404	405	427	423	456	410	417	438	400	443	407	427	436	466	387	442	448	426	411	431	430	437	446	407	423	438	451	397	418	468	416	448	421	438	388	453	446	445	426	433	431	441	426	447	417	432	413	442	427	419	436	434	401	416	463	429	449	426	458	431	412	395	425	396	432	420	431	418	395	480	413	433	444	430	428	398	412	443	444	407	390	441	418	447	400	408	409	425	453	414	451	413	434	431	447	404	398	428	402	433	423	415	416	442	441	428	459	431	437	459	417	415	395	435	395	421	436	428	435	417	428	434	424	399	422	410	423	399	422	406	446	441	448	443	453	409	409	432	446	458	449	404	384	433	453	465	414	436	431	422	445	453	391	415	436	441	444	480	418	398	405	477	455	453	450	423	454	446	406	424	421	421	453	438	429	438	408	421	438	414	418	429	436	422	410	395	426	417	421	441	437	421	444	405	416	461	443	423	408	451	416	428	408	422	435	438	419	417	426	438	459	398	441	415	437	409	423	427	471	404	466	440	420	445	417	396	445	429	445	426	448	406	418	439	428	441	440	429	453	415	442	435	406	442	408	375	422	396	405	440	451	418	413	428	430	459	437	445	377	415	428	443	400	439	443	452	415	426	419	427	428	413	428	432	437	424	417	468	434	400	479	394	438	427	446	412	412	411	407	439	432	425	457	438	387	460	438	416	428	425	436	460	398	429	430	461	432	438	408	416	413	439	408	414	441	429	461	446	473	426	441	426	411	395	427	442	441	424	416	392	418	427	415	446	424	416	413	425	442	401	452	431	443	396	504	460	423	427	429	411	425	432	424	405	433	442	443	409	474	435	437	425	427	448	427	431	397	443	426	429	424	426	405	434	465	468	446	417	447	475	390	463	410	441	433	410	461	433	425	398	464	426	429	413	430	438	447	449	460	432	445	450	438	418	436	460	466	410	402	386	465	434	426	397	445	460	429	405	410	408	450	404	425	442	432	436	426	468	442	458	459	435	400	441	445	426	388	416	419	398	404	385	455	434	449	438	444	396	453	445	435	407	463	433	465	438	420	449	461	438	432	446	427	435	413	441	421	420	423	441	466	391	430	399	424	433	434	421	416	433	452	421	428	435	367	412	444	456	407	416	398	453	448	442	390	425	419	475	406	445	418	437	380	435	430	423	422	452	422	395	450	422	466	440	399	395	448	438	430	426	407	418	430	440	433	414	424	405	432	459	435	416	412	449	449	433	420	420	437	392	400	462	402	434	417	411	435	405	416	413	437	405	426	433	444	408	417	439	409	429	439	425	467	453	441	414	395	449	433	449	411	428	454	414	440	444	402	387	423	431	455	446	416	428	433	389	413	433	458	444	443	425	469	429	445	439	425	427	404	439	443	370	412	441	422	389	419	439	432	414	442	430	438	431	440	453	413	424	423	425	380	409	445	464	374	426	430	425	471	443	456	431	407	446	424	429	427	418	444	454	454	417	454	426	451	407	435	440	433	429	417	421	419	444	407	408	429	412	414	440	433	422	387	420	434	426	423	440	420	428	451	421	444	423	389	439	399	429	434	404	429	429	419	446	443	439	436	477	467	454	420	428	444	436	429	424	403	424	409	407	417	402	440	448	464	442	401	430	421	448	392	468	420	447	407	415	425	417	419	486	450	435	410	421	451	424	423	419	409	421	451	447	423	403	419	436	398	451	399	415	413	432	413	420	445	442	427	429	402	387	411	407	410	433	411	462	430	365	454	465	420	436	454	402	443	393	428	412	453	437	432	445	418	398	448	407	432	422	394	400	442	409	424	430	373	387	456	418	396	401	424	428	430	439	456	383	430	375	445	438	442	442	440	422	435	435	441	451	432	471	402	412	450	452	463	454	455	417	399	432	452	390	441	418	414	437	456	448	439	444	443	405	448	437	421	462	435	404	429	421	469	455	435	460	443	417	453	417	423	446	424	392	431	425	409	426	409	425	451	462	435	406	434	447	422	420	472	426	434	445	427	408	441	389	442	408	428	391	413	398	458	474	421	437	430	409	420	454	450	410	409	452	420	416	431	432	439	438	412	417	455	412	438	397	459	409	447	451	404	401	448	421	452	448	404	463	402	439	443	425	469	408	450	469	423	429	425	434	448	432	434	413	451	445	413	411	405	436	450	394	401	440	440	407	431	436	414	452	407	449	422	408	471	441	433	425	425	427	451	474	413	442	469	396	441	447	454	451	402	430	444	419	455	406	458	432	396	425	447	441	452	446	456	406	426	452	407	426	467	448	425	435	418	416	405	419	450	427	414	444	385	444	410	415	407	448	414	418	467	429	414	435	455	438	443	416	457	420	396	415	387	383	432	440	457	441	452	421	384	388	450	424	411	398	397	433	396	443	434	398	449	408	441	425	390	422	468	405	438	439	421	440	431	437	400	412	428	412	462	432	415	415	425	428	418	408	423	428	460	418	443	407	415	441	426	457	438	401	409	423	430	442	405	463	477	429	425	446	402	429	420	450	455	402	402	418	377	389	460	417	455	426	417	437	435	428	395	460	431	433	420	434	430	399	406	435	409	422	409	460	435	427	416	431	436	452	467	447	462	430	456	471	399	486	449	407	412	418	449	450	441	428	470	431	436	444	418	419	396	427	459	462	420	434	413	447	457	409	440	432	457	438	441	407	402	465	445	415	445	407	432	437	434	400	406	427	432	458	447	430	447	434	446	433	454	451	440	436	434	464	426	405	405	394	447	447	411	429	413	418	490	432	470	415	411	402	392	449	444	422	458	397	418	436	446	466	450	407	406	426	448	439	442	428	443	430	420	405	434	456	412	480	423	457	427	406	402	409	434	440	449	440	404	442	419	441	424	421	451	433	437	402	422	400	438	419	420	414	416	462	404	405	455	416	413	420	413	427	429	405	435	450	443	440	420	450	428	419	424	407	455	403	436	420	411	445	416	436	443	455	432	411	399	404	436	424	429	431	468	439	446	439	443	434	456	421	429	443	435	433	431	403	414	431	438	435	418	422	393	418	444	418	442	460	467	440	432	413	423	464	458	399	418	441	443	450	419	424	415	394	412	467	398	433	449	413	426	440	434	428	426	439	422	362	401	432	444	443	427	410	456	398	420	393	434	417	444	465	388	412	429	449	402	442	439	467	420	421	453	442	414	385	408	436	421	447	409	389	422	431	411	467	412	440	445	463	434	450	451	426	453	447	456	414	419	413	405	432	461	474	406	433	419	402	414	414	435	458	437	408	427	400
25567	21478	27863	25499	11107	1941	1411	1152	1164	1064	1064	1070	1096	1096	1059	1027	1073	1003	995	1019	998	1055	1034	946	1023	1009	1033	978	1050	986	993	1006	1080	1045	1028	969	1095	958	1072	1014	928	1009	1032	1001	1022	1017	981	1025	1054	987	1022	1000	1029	990	971	984	1020	1004	983	928	1001	960	1000	980	948	1043	1029	979	952	953	948	950	985	1030	1051	1044	1019	993	979	950	1017	983	989	992	991	947	979	983	1014	951	1006	988	968	947	1026	949	975	1003	960	979	1029	1008	1013	971	1024	985	925	1038	979	1000	1017	961	1019	1011	985	989	958	989	1019	997	971	1020	1013	1009	966	1017	972	964	976	924	1022	980	981	1031	993	964	1014	1035	1033	1040	965	1003	992	949	1019	954	986	989	964	1006	957	1053	990	970	990	1040	984	991	965	959	945	930	998	940	1017	971	980	1043	996	977	970	1016	1026	948	959	1000	1003	1026	1011	1025	1025	989	986	957	1036	981	962	1009	1018	962	1016	1003	978	1074	1015	1050	1057	958	1033	1001	1004	1003	1047	977	1011	936	864	993	1014	968	981	989	969	977	1028	965	1020	970	1010	992	992	1004	1020	1060	1044	1009	952	1006	978	974	958	976	962	974	1026	977	1022	969	1003	966	1006	974	969	993	1027	1055	979	959	972	955	1052	1001	935	1041	974	959	976	954	993	1018	987	1024	1005	1027	998	948	996	972	962	1024	1010	1019	980	977	985	955	1018	989	969	910	975	991	954	996	988	968	958	967	948	937	970	939	1025	951	991	1015	1063	964	995	1003	972	1022	1003	937	995	1008	978	986	994	990	986	976	992	1002	977	1009	998	995	971	1015	1011	1068	1038	990	986	918	946	993	958	1059	962	998	995	1012	971	1022	995	1005	1023	1010	1040	936	1004	945	920	960	995	950	1029	999	972	1033	997	1002	1001	992	952	1023	980	1043	967	985	975	1054	971	941	921	1013	1019	945	979	963	1006	981	1027	916	982	952	949	1018	1001	996	1024	990	970	979	954	930	981	988	987	972	988	951	958	967	985	962	1000	1007	957	1007	936	966	925	950	957	1007	991	1006	997	988	990	996	990	977	980	1033	968	1031	1006	979	977	985	999	983	1015	1012	969	1014	930	1020	986	1016	1026	1016	967	994	1031	1011	1036	922	1059	943	963	960	944	1030	1018	1009	1046	986	989	985	968	969	969	978	994	945	966	995	997	985	1018	1012	1009	1020	1034	898	1012	987	1042	1023	988	1026	1024	1012	1040	995	992	933	1017	954	932	1015	1022	959	1002	959	988	973	958	1041	1007	965	995	1064	926	970	974	970	1020	976	1011	960	988	987	960	990	1027	979	945	952	969	1002	960	983	952	977	978	1016	1019	962	1017	999	977	954	1024	974	1000	960	1041	1004	956	967	1001	971	991	996	1092	994	983	966	1032	1034	991	965	1051	956	1026	942	982	990	988	955	985	943	995	947	989	998	1004	1029	955	936	962	1028	994	1004	984	974	946	1032	1014	972	960	1024	1052	927	1007	1022	1040	966	954	981	959	976	988	988	991	979	994	1021	1018	1032	953	975	1007	1089	1009	947	1017	1014	999	974	994	963	966	1004	997	970	995	1012	1003	1056	974	1014	1031	998	1076	958	953	999	975	1000	982	1020	997	1051	979	958	1018	992	1008	1016	979	951	1005	931	942	984	954	969	987	1022	951	960	970	987	987	983	949	985	972	987	976	1008	926	1024	987	1009	926	989	992	1008	983	944	1019	973	991	990	997	990	974	969	989	969	1004	953	1002	1024	1021	1093	961	948	1017	918	1013	1004	973	922	960	1022	1027	985	991	998	965	1004	1012	1002	949	1029	983	1005	968	970	982	995	1006	974	979	1011	1005	936	995	995	974	987	957	962	1000	995	943	995	1011	991	976	993	982	1006	993	977	964	961	934	1010	973	953	984	1015	987	1004	1043	1049	967	939	948	995	998	950	919	1004	967	977	938	1006	1021	1036	1032	1010	923	988	950	974	945	1080	1061	984	985	1001	1012	946	1047	1017	949	1060	961	998	935	1012	1034	1000	957	1018	1026	1008	1032	1053	988	1000	978	961	1011	1068	974	1026	992	976	931	1042	956	996	973	958	1032	989	1009	1044	945	1002	984	1014	902	1008	932	1017	942	955	970	938	990	937	1061	1022	981	983	978	957	1013	1006	971	984	1026	1020	1017	963	953	1067	974	940	990	953	1011	971	975	1008	975	1007	1022	916	995	983	991	1047	992	968	979	1014	1001	996	975	984	992	983	982	1018	1024	970	965	1011	1087	1025	981	937	992	988	1031	1013	979	1005	1011	1005	987	950	997	1075	979	929	1036	1007	1050	999	1016	1050	1059	991	1014	994	977	985	981	1024	1000	999	965	917	997	1005	1032	979	968	974	950	928	992	932	995	962	1003	985	992	1028	973	1014	995	988	1037	1020	1020	1009	991	1069	936	985	1022	951	1015	970	1040	976	994	964	966	1000	966	975	979	1011	989	962	962	1027	1009	943	995	910	978	952	1013	949	1030	1050	977	937	944	936	1022	971	1008	978	987	1014	1003	1017	1008	997	975	927	951	947	990	1044	951	923	1021	967	981	1039	1004	1061	1000	933	957	993	990	958	969	946	953	1029	994	1021	949	999	971	989	1030	968	973	979	1000	971	963	979	966	988	1001	1066	993	1038	1014	959	995	945	980	983	1068	1008	967	990	968	989	991	1028	956	981	978	1027	967	966	916	939	977	995	1048	1030	1036	1013	890	1007	1006	970	958	1011	977	980	959	947	991	955	999	1005	948	906	1000	949	978	1016	1033	954	1025	954	1019	973	1027	974	977	977	1015	986	964	980	999	971	989	979	962	1002	994	1044	989	1019	947	1021	997	929	1011	1020	1067	988	1009	986	1008	1008	1036	973	1002	926	936	1024	970	993	1004	1008	1022	977	991	959	1031	1032	1037	1002	976	994	1030	936	972	949	1039	1010	951	964	944	974	1002	990	1026	1031	1022	1042	979	1046	984	981	987	988	940	973	1032	998	961	989	996	973	993	1001	986	996	985	1031	1006	1054	992	981	984	1025	982	1063	948	933	985	991	964	967	973	1001	951	999	1014	1008	960	995	951	963	953	973	996	983	956	1007	923	950	965	996	1004	948	1073	961	974	1031	987	1024	1052	990	976	971	992	966	980	950	1019	1015	1034	973	980	942	967	1010	969	989	1092	996	956	1015	953	962	958	950	975	969	1021	983	1030	954	963	1020	986	1006	945	990	1024	956	990	1011	1003	1034	990	996	1007	982	967	967	946	1004	1009	961	941	1022	976	993	1026	994	957	973	1012	984	938	962	991	969	1046	1007	975	965	951	972	957	984	986	971	971	973	979	1029	1012	972	967	989	977	943	1000	977	949	1007	1008	979	1031	959	951	974	1049	933	995	983	1024	966	991	960	982	961	1057	972	997	966	951	1001	979	993	943	1005	992	981	965	919	987	1054	1014	997	955	1004	993	988	991	1021	966	957	1016	1033	1035	969	989	958	1044	933	997	1000	1005	987	980	976	932	969	1063	988	1013	991	987	995	1004	978	999	950	1028	945	998	1005	989	963	995	1009	977	958	1042	1028	971	949	1003	1016	980	951	1002	964	1003	1003	941	1002	946	1018	1048	996	991	1006	1006	971	984	989	1004	1030	983	951	1029	964	961	1011	1002	982	939	995	927	934	980	993	974	983	1001	1003	995	953	959	993	1010	997	989	966	974	898	946	1029	998	970	987	953	969	1058	947	971	984	1018	967	915	927	978	893	992	1012	976	969	1011	966	970	958	962	967	956	949	992	1013	972	994	963	928	962	981	990	979	1030	1025	964	978	955	1002	961	983	1028	995	1058	990	1007	969	966	1002	1016	965	977	990	988	982	1025	1016	994	982	1000	977	1019	965	954	988	969	984	961	1003	1024	984	1025	984	967	990	998	1034	951	1026	991	1001	928	968	931	992	934	997	980	1009	967	1041	984	949	1021	993	963	983	953	968	972	966	964
3613	3645	3002	1770	1357	1141	1012	951	892	862	791	785	807	770	794	773	753	776	729	800	773	740	713	730	717	725	744	709	767	770	710	752	712	712	708	748	758	699	687	725	728	740	719	788	733	733	717	678	729	699	741	742	767	714	726	682	721	727	701	719	743	720	715	752	743	738	719	723	749	743	743	704	704	657	685	700	694	717	713	681	680	696	680	738	719	692	712	709	678	711	693	713	729	656	696	767	744	666	739	691	730	709	702	704	702	726	750	740	703	698	697	657	715	710	696	720	735	673	732	735	688	738	701	706	654	746	689	774	722	692	681	690	723	678	695	726	682	760	723	716	697	689	778	659	709	699	732	741	673	692	766	719	711	709	684	708	700	734	716	717	725	742	693	708	716	743	741	710	711	707	735	699	732	688	734	737	704	717	729	722	722	745	688	726	712	677	693	722	715	673	741	751	644	728	712	673	716	728	667	708	684	667	725	687	735	718	733	704	711	686	717	699	717	763	697	657	696	666	659	709	752	704	695	656	724	699	691	669	752	807	694	679	693	674	690	665	729	760	687	694	726	750	694	698	694	710	715	677	635	710	727	680	717	697	690	651	739	694	719	724	712	685	714	729	753	680	733	694	688	726	679	706	716	726	725	744	723	704	738	743	731	663	710	733	677	718	701	700	677	671	674	692	696	724	679	678	700	712	738	687	696	706	695	691	682	720	712	711	683	693	693	702	709	732	711	676	699	714	694	692	677	698	688	651	699	642	715	678	722	673	722	692	664	672	694	740	709	714	687	730	680	731	689	672	688	736	726	727	687	745	735	695	724	729	725	657	693	678	702	735	768	738	735	721	697	682	707	703	749	706	720	719	704	730	782	739	668	699	691	700	688	685	697	708	686	682	704	718	670	687	695	715	703	681	716	685	732	720	718	707	734	677	711	716	690	700	709	737	734	694	755	686	758	768	709	670	695	734	694	666	710	726	703	727	682	707	681	643	708	701	704	697	710	728	710	708	711	679	702	723	733	702	686	749	716	718	669	706	708	736	702	710	738	741	689	698	697	734	673	672	696	732	684	657	695	719	652	726	710	698	754	767	728	682	730	714	743	678	721	749	722	685	682	687	699	709	705	673	691	761	726	717	751	707	708	714	746	747	690	718	712	669	747	744	646	713	716	651	749	769	682	700	659	728	708	706	747	717	685	710	705	757	713	659	718	704	697	751	689	730	705	673	734	671	671	685	694	704	691	695	721	681	689	758	694	701	727	711	710	705	744	736	732	703	705	725	691	712	677	713	701	703	699	730	642	690	686	733	669	696	701	712	717	723	715	711	709	687	663	740	717	715	689	721	709	704	677	678	686	729	686	721	658	710	701	658	702	765	662	688	765	687	681	714	722	721	700	713	689	666	705	656	703	714	700	690	731	681	741	757	734	703	675	696	698	693	691	721	690	698	696	690	736	708	704	744	742	692	696	721	713	743	692	704	688	700	748	716	737	648	769	689	766	734	727	686	711	694	709	746	707	714	696	669	714	705	695	734	677	706	731	733	668	707	701	731	733	701	731	669	714	726	654	722	707	696	701	671	708	702	695	681	733	739	708	671	701	711	730	657	687	737	674	689	709	692	708	702	677	714	703	731	727	743	695	694	708	704	693	699	663	723	715	713	695	732	687	706	732	706	730	737	674	727	699	647	697	743	669	718	733	699	683	678	726	667	676	716	696	674	705	690	658	739	666	720	690	710	700	723	736	674	706	704	740	724	712	676	654	691	701	711	714	717	703	677	728	690	675	703	702	689	719	684	691	710	725	695	722	703	730	710	676	638	705	708	747	683	696	767	733	738	720	713	676	707	669	643	719	698	675	735	693	725	716	704	668	674	656	687	723	751	689	668	725	672	750	715	768	675	674	675	666	718	645	696	696	741	729	746	692	672	727	726	690	717	740	722	737	709	705	693	721	651	711	725	714	688	735	675	691	695	722	708	724	660	729	740	642	651	763	685	703	696	721	695	697	704	746	755	699	664	734	701	692	684	682	725	705	734	697	730	714	697	712	674	708	729	669	664	736	692	697	630	703	688	683	730	736	711	717	677	717	689	697	739	698	717	723	700	726	677	694	728	719	718	720	702	764	670	690	687	688	694	754	695	688	714	694	699	726	683	727	722	657	741	633	693	728	706	664	705	700	725	670	700	685	713	689	656	696	727	723	690	702	715	693	671	723	714	714	702	704	647	699	707	721	713	728	696	722	710	702	739	666	744	676	690	740	675	727	696	754	688	697	681	713	717	690	709	683	685	718	678	742	666	700	711	705	720	734	696	709	685	656	713	750	690	705	713	703	699	743	684	719	703	693	717	701	683	662	728	724	698	725	726	691	683	680	658	697	665	703	663	697	665	695	705	717	684	669	682	685	739	672	682	699	698	693	742	686	711	688	656	679	674	712	723	648	649	702	727	714	673	681	747	666	653	690	720	694	698	702	722	668	670	734	663	735	740	644	671	689	745	710	721	694	673	721	709	726	735	711	702	682	725	687	699	693	703	699	679	724	755	688	746	745	670	714	715	691	704	691	716	691	693	666	695	692	746	686	711	735	643	661	724	652	693	707	673	679	685	737	685	723	747	721	658	698	696	692	639	740	713	689	686	725	703	672	722	692	718	715	726	709	719	721	674	690	686	717	706	695	748	722	691	690	704	705	704	699	696	717	724	707	664	694	720	679	695	725	701	720	719	728	657	687	731	694	722	682	732	684	727	675	747	695	730	747	717	698	773	718	664	738	697	680	687	706	684	733	708	685	736	672	696	724	674	731	711	672	691	693	707	681	723	690	721	680	694	679	727	712	670	755	693	704	679	752	690	708	683	741	735	692	709	742	725	651	691	689	708	712	691	697	694	748	663	701	707	736	703	695	678	683	712	697	738	722	677	737	652	714	736	732	736	638	692	720	748	694	695	660	700	729	717	712	708	666	706	712	729	698	707	731	708	728	729	687	658	671	729	763	699	688	718	689	667	654	755	748	696	686	689	672	684	736	695	684	695	708	724	719	722	726	669	701	677	687	718	716	700	672	685	661	650	675	696	690	706	690	736	670	750	704	681	709	761	698	688	723	680	706	701	694	668	726	684	706	647	719	691	699	704	699	700	697	762	701	720	695	712	706	662	700	676	745	712	693	667	751	713	681	727	710	663	719	681	721	685	681	710	694	717	741	680	701	721	648	749	732	714	707	697	658	691	764	667	713	732	692	732	698	702	732	674	662	687	705	734	670	713	706	694	679	734	655	699	676	712	724	708	666	657	696	696	727	680	710	684	653	745	722	707	681	696	692	758	685	666	649	687	726	671	648	755	693	718	735	731	710	698	680	686	711	672	624	663	693	725	755	703	686	704	689	713	697	684	701	682	697	717	657	701	688	692	707	727	670	681	685	677	688	705	685	676	726	696	706	712	728	719	659	702	686	734	701	683	677	687	693	724	736	710	701	748	712	715	728	668	664	685	676	689	701	697
24495	21456	28783	24558	21446	8629	1878	1232	1073	969	1028	924	892	929	889	867	860	857	852	833	851	865	809	837	812	883	897	833	821	826	811	794	817	845	859	851	860	845	790	809	802	795	880	849	803	793	850	787	775	832	833	815	816	804	819	842	811	803	821	807	806	798	781	822	771	831	794	776	802	828	762	851	823	789	828	793	815	799	765	867	796	777	811	848	842	864	758	822	792	831	786	815	836	815	784	847	823	842	832	802	833	852	788	834	854	818	749	799	838	782	821	848	836	890	854	801	770	810	786	811	782	808	794	783	744	774	776	835	788	801	820	858	745	821	817	766	828	778	802	781	796	802	822	760	799	812	793	813	813	809	819	822	819	838	832	822	824	758	780	816	798	876	799	841	834	774	858	839	813	805	844	795	794	841	839	836	849	836	792	823	847	836	838	793	798	826	803	828	802	828	788	806	827	771	776	818	867	832	817	795	816	856	859	856	769	780	819	776	771	787	773	842	819	777	820	852	862	769	879	816	791	873	771	804	781	805	844	790	811	858	854	824	792	778	782	797	815	799	801	825	817	858	781	771	859	772	790	831	824	819	798	858	860	751	765	823	784	819	758	781	799	817	812	850	867	807	762	800	811	829	847	831	834	796	752	843	815	760	789	790	799	848	813	832	808	804	803	787	788	839	783	838	792	801	821	789	835	799	788	801	808	828	810	813	791	816	848	749	830	746	794	777	772	795	811	845	789	829	867	846	804	777	809	810	881	789	803	864	785	839	803	799	801	832	797	829	807	815	853	784	857	741	775	780	776	817	821	791	804	809	823	806	805	800	814	812	779	838	791	854	806	850	835	852	792	813	797	807	876	763	783	836	810	813	834	771	804	797	828	822	818	809	824	771	804	847	827	792	801	800	852	809	821	800	814	812	824	779	818	811	840	806	845	765	792	871	754	824	759	795	801	763	883	822	833	809	822	851	819	849	844	787	826	823	866	823	801	773	771	775	851	807	788	815	810	791	818	738	766	806	802	849	812	820	830	805	800	836	804	783	790	833	805	811	775	763	792	816	781	767	873	787	843	794	779	804	763	801	835	800	769	832	831	816	813	791	849	863	809	824	877	787	862	780	762	812	789	808	786	823	760	770	788	795	762	742	799	798	787	758	810	818	808	834	838	879	761	803	824	801	802	781	811	818	819	773	807	799	818	789	838	809	829	833	806	806	851	781	813	776	772	824	823	803	846	805	805	848	750	811	770	738	801	822	826	804	819	817	844	813	814	805	772	800	850	807	787	807	780	852	782	835	796	859	834	800	798	843	800	821	771	787	765	786	837	844	769	845	811	877	826	825	816	812	838	816	817	830	820	802	838	818	758	814	829	818	740	760	773	776	832	839	786	823	834	780	811	821	846	856	841	813	838	795	814	816	834	802	813	814	806	812	804	793	821	807	788	747	792	850	770	823	765	791	798	844	838	794	838	794	789	751	805	811	816	853	845	753	773	821	774	810	775	831	768	805	815	792	765	802	838	842	756	777	789	734	760	791	824	798	819	834	818	806	794	835	819	789	813	766	801	807	752	743	754	850	775	807	769	825	852	786	850	817	845	802	763	796	812	815	833	839	755	818	786	784	862	786	854	782	773	834	807	803	814	779	807	815	840	813	805	819	835	764	847	803	847	822	794	777	824	840	797	749	774	814	774	874	797	796	783	787	795	769	827	870	876	816	847	844	813	778	790	823	781	826	818	782	792	775	833	784	818	821	868	813	814	801	797	822	801	791	805	786	833	855	858	784	826	774	809	818	826	758	810	771	831	801	782	781	814	836	746	802	818	862	842	880	828	788	856	765	819	800	825	840	824	837	792	776	814	775	771	823	830	777	828	787	812	780	789	778	817	831	861	801	824	772	823	787	778	814	802	808	853	878	829	844	805	746	842	825	812	834	788	776	801	825	743	813	824	783	802	848	789	797	835	785	840	784	760	764	776	776	777	800	820	835	811	827	825	818	821	828	784	790	838	786	797	786	781	846	773	806	853	758	869	737	799	842	762	784	815	833	789	827	864	818	818	726	850	825	800	775	751	792	779	811	814	816	764	818	783	824	806	839	816	797	853	802	800	777	778	856	837	768	835	771	759	834	749	852	828	795	806	801	794	836	794	830	816	828	771	820	796	757	801	778	806	798	832	801	853	806	759	782	815	750	808	754	792	819	847	864	830	806	755	856	778	835	758	777	822	781	809	809	803	774	800	825	811	792	804	776	817	795	842	788	842	791	805	837	767	821	823	858	871	792	817	788	775	790	751	827	788	820	825	810	836	784	841	820	854	811	786	758	817	806	790	819	818	774	797	812	828	803	816	816	849	815	815	816	822	768	781	813	846	757	775	777	782	792	802	788	767	799	763	775	891	764	813	738	835	812	802	815	830	805	795	817	836	787	821	792	835	781	827	746	795	812	789	819	778	809	784	811	820	850	793	754	814	804	789	851	745	768	825	805	801	825	805	817	799	808	852	836	824	795	740	769	841	788	775	795	866	788	837	844	828	785	767	805	777	853	795	789	848	781	818	796	797	836	828	823	793	819	820	761	839	761	833	804	839	809	789	754	819	831	816	799	789	847	769	799	782	812	832	809	794	791	809	794	808	788	843	783	819	803	829	775	787	795	836	815	807	790	796	830	803	851	808	789	762	767	844	854	812	780	817	834	757	756	793	752	746	831	782	771	811	817	790	775	815	779	816	784	872	796	798	799	861	826	806	790	782	762	841	809	778	786	789	780	776	756	792	812	834	779	835	775	823	827	769	796	816	829	866	765	792	823	792	839	819	819	772	812	797	836	744	782	820	828	793	800	795	818	819	841	807	823	803	791	820	842	787	781	873	772	810	845	838	761	783	783	774	770	775	832	776	796	792	810	746	792	820	778	771	776	831	802	776	805	847	752	812	819	840	750	864	796	872	816	803	836	841	792	791	802	821	771	787	793	866	740	829	801	827	806	777	790	830	792	861	787	845	864	847	823	824	829	836	807	769	799	826	831	830	810	766	853	825	773	815	819	849	821	807	786	823	782	788	846	795	889	802	862	803	828	763	845	767	765	832	802	799	817	791	829	830	879	845	771	875	818	812	789	849	838	787	816	830	764	827	800	848	777	775	797	760	824	796	787	800	762	764	814	778	805	797	795	800	809	805	799	820	794	786	832	838	803	770	808	766	813	809	838	823	787	788	797	847	824	752	793	825	800	789	775	777	808	785	849	806	806	767	807	809	795	835	788	803	820	810	845	806	824	825	801	814	820	812	838	816	820	809	847	777	872	790	847	775	789	835	816	827	795	793	799	800	807	823	811	782	887	823	778	814	812	827	788	850	837	813	805	808	818	769	797	797	772	818	770	789	826	838	824	826	808	796	800	814	806	828	902	831	851	843	819	809	806	824	819	731	790	801	790	787	810	844	811	793	822	799	819	822	814	809	784	803	861	786	777	778	838	822	834	788	820	796	802	770	821	836	809	806	800
3736	6057	4938	2559	1852	1321	1177	1031	958	859	846	784	790	721	696	712	697	684	655	685	681	659	642	660	653	668	623	616	626	625	627	613	608	586	638	645	594	597	619	619	620	613	635	606	594	601	604	606	553	635	593	657	602	626	613	633	580	598	632	608	630	622	642	632	610	601	619	644	615	599	600	575	633	626	623	563	606	627	614	653	603	625	624	649	567	590	644	617	626	580	603	587	599	591	603	617	627	609	627	600	616	620	589	613	636	626	637	615	587	603	563	598	619	601	569	615	581	624	614	627	584	561	579	599	589	586	611	627	621	635	614	624	618	633	609	628	567	616	641	594	573	600	636	594	547	618	598	624	601	624	600	559	573	596	642	602	628	603	614	625	625	578	599	623	609	577	622	615	575	593	550	618	601	616	570	582	630	593	598	595	589	641	641	630	593	582	575	607	582	648	586	625	637	594	638	633	613	616	604	566	580	624	609	593	608	615	663	567	585	657	605	594	598	551	584	626	597	573	592	596	609	616	600	639	623	587	600	605	622	568	577	593	616	624	624	632	605	623	591	596	570	577	606	631	648	597	591	618	607	575	568	613	581	566	616	612	588	590	580	596	603	638	629	571	612	623	642	613	602	590	611	591	654	583	615	567	570	601	567	629	604	591	601	615	619	617	592	569	626	599	568	566	613	596	582	662	630	578	624	629	569	594	598	548	621	607	570	630	574	619	597	579	572	558	622	565	562	605	595	607	572	582	587	633	592	594	578	592	611	596	592	547	550	635	617	599	591	617	621	593	587	636	616	606	658	599	575	584	652	641	590	616	626	676	621	638	623	627	601	592	587	606	596	545	621	566	601	602	621	575	583	587	580	609	604	585	613	607	601	593	619	609	591	592	626	635	570	603	581	626	643	619	594	604	595	611	622	584	651	640	610	594	617	587	633	602	608	581	603	609	554	592	558	588	606	612	591	592	616	582	621	589	571	601	602	594	590	590	595	613	625	594	608	621	614	592	572	593	585	612	606	609	647	613	584	646	632	627	567	598	605	603	588	595	588	593	600	602	611	582	597	626	603	583	598	584	588	604	637	630	623	569	583	609	607	574	633	551	572	591	593	590	598	605	594	642	593	589	591	583	569	594	621	617	603	624	620	614	601	622	586	612	597	609	619	554	582	629	595	560	598	605	602	587	629	629	636	620	588	641	564	585	577	595	598	612	592	629	680	583	613	628	545	578	586	587	597	566	532	641	571	600	619	561	570	630	599	625	601	597	595	622	595	587	592	590	566	570	584	554	611	612	597	578	570	599	603	599	591	617	591	546	592	585	597	609	578	648	592	624	606	591	587	584	668	567	633	592	542	607	595	583	552	624	571	599	613	591	584	574	616	626	589	597	594	585	645	588	645	573	653	564	533	605	586	584	597	619	577	619	592	572	581	642	600	624	592	581	587	611	619	644	567	575	640	608	582	590	561	598	607	610	621	589	569	625	567	579	584	583	590	632	595	588	609	625	552	658	579	590	589	591	554	600	664	585	573	578	594	583	610	573	608	579	594	574	558	578	617	638	585	543	626	607	585	581	603	572	626	565	573	548	631	603	581	572	584	609	582	610	609	620	601	624	549	614	589	551	564	579	563	613	617	598	588	644	610	576	590	597	603	594	594	626	586	604	584	599	594	577	618	578	582	577	546	591	546	631	609	567	579	582	637	622	613	586	619	611	595	610	607	575	636	601	600	609	565	570	625	595	639	610	592	611	604	579	583	615	603	608	555	611	609	613	555	590	571	608	584	583	575	612	572	609	620	573	569	619	602	585	565	593	594	628	605	607	624	580	629	627	592	630	554	575	591	615	608	594	568	601	551	626	593	595	608	631	646	614	601	611	582	611	567	570	579	619	576	567	566	592	575	627	616	570	581	624	546	603	554	602	607	612	658	606	574	565	602	548	580	566	591	574	616	589	608	611	624	558	586	605	635	598	587	595	590	604	579	654	584	546	619	582	613	604	587	641	576	606	577	581	591	595	604	596	628	578	595	586	634	570	614	575	568	534	567	584	587	606	570	614	571	620	575	580	569	579	567	572	583	622	561	573	589	577	587	614	586	585	575	592	611	591	634	591	621	577	593	611	583	583	574	564	574	622	638	621	611	637	601	577	596	564	594	569	632	603	585	560	614	622	590	591	582	631	620	549	577	554	621	620	617	592	577	635	598	602	570	598	589	581	618	585	576	578	603	603	569	611	622	647	588	598	611	578	637	562	558	616	573	622	558	611	594	566	601	581	576	605	578	610	561	566	590	586	601	553	599	592	555	577	597	585	585	555	612	564	625	586	565	640	609	589	586	571	579	605	589	587	581	596	619	642	603	604	627	628	599	584	584	529	608	586	576	590	597	620	596	569	580	569	586	614	549	624	589	604	597	622	612	609	610	594	581	637	590	573	588	598	613	593	656	598	530	624	582	565	571	573	568	546	565	596	575	594	625	653	575	582	623	601	597	616	572	628	548	590	578	563	570	624	590	596	603	606	566	568	564	616	606	592	606	592	603	614	592	592	575	635	622	596	630	547	639	642	568	596	609	590	593	607	628	587	600	588	605	578	576	572	624	610	611	605	604	599	616	588	622	628	570	593	613	554	632	605	551	582	614	577	641	621	608	612	585	559	653	598	582	591	604	578	592	593	642	602	588	564	538	584	569	542	551	625	595	581	585	630	608	661	594	589	585	534	598	548	640	606	591	552	581	591	592	566	573	613	620	641	586	593	612	611	583	603	594	582	605	577	605	591	600	590	570	566	573	580	593	636	577	585	592	597	585	604	594	629	593	657	608	611	598	572	593	559	606	613	605	583	557	570	621	594	586	579	596	578	630	609	648	623	588	633	606	567	627	565	613	600	608	632	559	609	604	595	609	601	588	536	593	635	603	552	567	589	595	608	603	604	543	576	577	571	631	595	636	605	587	556	594	596	614	604	569	557	591	650	642	567	569	620	622	583	604	580	592	549	590	601	664	594	612	588	592	560	588	618	617	589	599	519	627	584	571	588	599	584	613	557	579	603	616	569	624	585	587	566	595	567	621	648	629	556	642	597	598	574	593	553	602	586	586	611	605	572	627	599	553	566	574	608	590	592	587	617	579	588	646	581	621	595	638	588	581	595	604	563	626	618	581	600	614	616	613	567	620	603	579	628	611	583	611	596	589	609	612	626	582	591	572	629	583	632	577	540	595	597	572	640	606	586	573	629	578	622	578	625	634	582	585	611	583	595	586	604	574	618	593	544	631	619	612	583	598	553	556	555	572	614	598	649	574	608	566	620	588	585	590	591	601	579	635	569	626	580	589	605	620	610	620	575	602	594	594	575	598	617	608	606	617	645	633	580	580	569	619	633	552	629	617	567	627	647	579	584	592	553	600	556	550	579	588	593	548	630	614	594	594	598	582	560	608	585	585	574	641	575	615	560	587	627	523	575	572	598	592	594	574	634	611	566	582	628	598	587	585	598	614	592
27921	10384	1222	795	644	599	656	623	621	600	632	634	641	602	566	643	606	589	613	600	582	592	601	635	588	606	653	593	606	589	594	621	598	600	591	592	614	590	625	623	616	626	626	517	631	552	629	618	580	639	589	606	585	591	605	656	639	598	612	633	631	631	615	598	558	613	565	564	597	585	621	607	614	602	617	585	610	600	606	595	548	618	601	656	622	594	639	602	628	572	612	610	599	606	593	599	638	668	625	604	653	603	650	587	567	624	619	644	610	624	603	608	591	638	592	590	592	601	615	578	604	653	608	599	647	598	601	607	612	571	555	586	606	603	581	639	588	611	608	619	608	609	655	614	646	591	580	636	613	634	575	645	644	608	621	616	626	636	618	618	585	595	629	599	585	626	592	648	579	600	598	615	641	577	581	566	613	606	625	562	623	621	563	605	594	616	645	611	614	606	612	606	604	617	617	582	606	590	626	555	574	652	617	608	647	599	586	594	612	592	615	590	578	570	628	613	596	564	619	608	634	626	583	625	592	599	616	609	577	646	631	635	594	619	613	608	610	625	591	623	637	583	616	643	581	600	611	583	587	605	620	593	648	615	570	628	625	564	577	615	569	569	625	635	560	610	585	607	561	578	567	651	591	601	590	584	612	570	588	604	621	579	593	620	590	638	626	588	580	619	604	627	603	590	638	596	576	605	628	596	608	609	591	628	619	625	671	626	632	549	619	616	609	610	587	619	641	601	602	570	587	635	621	664	573	637	598	625	616	616	642	610	575	558	644	649	576	657	631	639	621	594	602	597	568	640	621	607	650	630	600	620	571	629	633	588	609	623	636	649	591	632	611	645	565	606	631	665	577	632	572	617	636	605	659	627	625	599	608	604	599	635	579	627	651	640	577	634	610	605	622	577	635	618	630	621	623	605	634	643	608	578	596	636	568	624	590	592	604	675	639	662	629	560	591	617	616	623	611	573	612	617	608	576	626	616	610	583	589	624	627	628	581	617	598	590	619	679	588	582	596	579	620	600	623	586	574	636	622	551	604	607	604	596	612	606	556	573	574	611	613	660	562	602	635	647	615	624	588	618	611	612	585	614	595	551	623	613	636	624	577	645	637	638	614	604	650	573	611	612	618	597	665	616	629	605	618	621	614	590	607	621	661	583	574	579	602	617	595	634	592	599	622	628	633	588	636	603	588	616	610	588	606	628	592	642	587	601	607	593	575	598	559	584	561	591	624	620	569	602	651	596	589	557	649	611	611	622	568	615	614	639	611	611	637	607	572	586	630	581	563	618	602	598	604	618	644	567	579	634	603	646	571	602	608	599	610	655	612	612	599	640	594	605	597	584	574	622	607	607	557	585	583	638	633	574	613	625	606	621	586	585	599	605	623	596	634	571	625	562	624	607	584	607	535	602	598	606	624	623	605	620	623	652	615	608	635	609	641	629	609	636	608	578	597	585	595	566	632	606	588	566	589	606	621	568	565	588	613	569	604	642	584	609	551	601	611	591	615	568	591	604	617	616	638	610	641	614	588	592	611	586	625	620	601	584	585	632	583	592	600	612	610	612	605	577	644	579	613	611	621	623	584	585	628	623	620	602	610	589	572	590	592	631	602	584	563	627	613	618	557	593	626	580	572	600	607	632	620	598	609	584	634	646	588	617	584	642	609	602	638	590	621	584	636	600	586	632	624	676	584	626	610	601	644	633	617	632	623	549	605	629	639	627	616	584	608	613	603	647	600	590	607	595	616	605	622	606	591	620	628	620	592	627	604	596	615	595	581	638	611	636	617	650	613	592	589	594	627	655	620	609	609	569	655	592	619	604	564	656	584	614	601	620	580	567	621	588	582	592	603	599	602	641	580	605	617	571	578	630	590	603	605	631	625	580	600	617	599	628	612	602	620	626	593	623	586	594	632	564	599	609	606	616	586	577	558	613	601	621	595	615	595	593	615	610	618	632	604	604	676	646	681	601	595	597	577	613	597	645	636	596	627	581	583	593	641	634	584	592	602	604	581	599	646	594	593	627	577	608	587	612	602	595	602	604	574	592	567	592	627	610	588	642	584	605	646	638	644	639	593	601	603	590	581	607	603	646	603	620	598	624	641	601	655	587	604	595	641	590	623	593	619	635	646	589	589	607	605	630	621	569	581	633	607	591	638	594	590	618	625	641	637	604	612	611	580	627	615	578	582	645	584	616	598	599	607	588	650	619	583	645	627	544	568	561	587	638	601	585	590	576	612	613	630	580	603	582	557	582	602	631	602	621	593	589	620	629	645	590	588	559	606	610	611	593	634	645	596	635	614	661	629	599	582	550	592	579	584	594	621	630	609	610	618	576	702	591	594	601	626	609	604	623	620	639	595	606	578	610	625	617	588	588	623	605	629	610	654	583	623	596	649	626	585	633	596	634	591	598	583	581	622	565	573	611	615	650	604	570	644	605	580	602	595	593	626	636	575	587	646	652	609	598	579	597	564	578	588	580	602	607	641	610	651	646	651	602	665	625	600	610	594	610	608	613	594	560	602	603	583	574	570	591	612	622	570	584	618	582	574	644	579	620	636	626	593	624	653	597	585	578	610	607	603	609	619	571	601	568	653	580	589	569	624	591	615	609	617	538	602	595	609	612	564	674	614	594	590	610	594	563	625	640	588	572	570	586	596	612	608	584	561	566	642	625	637	636	682	606	626	628	580	550	631	655	659	588	630	649	604	629	620	591	627	609	634	647	639	618	575	630	597	629	594	605	592	646	615	603	599	644	600	581	595	590	618	608	615	573	616	632	597	603	621	607	599	641	619	622	618	605	601	561	637	610	589	585	588	627	625	624	586	639	571	588	582	575	630	595	595	615	597	580	612	617	620	621	574	606	596	596	607	574	625	616	643	583	644	591	569	613	625	626	602	630	589	649	589	613	609	610	617	575	644	583	628	632	618	634	576	555	630	534	584	617	680	606	595	606	636	568	631	561	593	629	617	616	599	572	618	599	619	633	611	621	593	595	617	589	625	606	603	621	615	624	609	572	574	610	588	593	592	608	605	561	617	610	638	604	584	593	600	663	580	618	608	619	591	591	555	610	579	633	582	597	627	634	614	606	592	594	606	636	632	574	605	600	638	602	579	588	635	602	607	620	618	635	670	625	597	629	635	622	648	634	637	618	605	679	596	632	631	580	664	589	604	589	588	624	602	595	621	639	618	618	562	591	649	593	572	642	634	607	622	620	631	590	575	656	597	606	635	612	607	596	592	574	623	619	573	645	626	627	592	576	638	593	626	615	609	634	586	629	611	604	596	605	593	601	600	624	627	627	608	640	576	624	638	620	573	591	589	600	601	610	546	602	605	569	609	595	591	633	569	592	592	574	634	610	633	611	596	591	585	600	609	598	621	591	596	665	665	606	582	635	569	585	603	586	591	582	630	595	626	581	600	636	610	635	618	605	629	624	598	603	594	607	599	638	599	636	605	587	602	586	623	579	596	578	609	613	598	620	583	592
5024	663	560	503	491	448	478	427	422	459	435	435	419	427	440	450	424	428	425	459	441	419	407	420	432	432	422	428	461	438	451	404	421	420	450	454	452	450	429	459	412	474	399	410	456	469	428	430	403	426	459	441	449	429	427	406	414	409	430	430	427	454	465	449	383	428	483	444	433	414	429	419	405	439	479	429	439	421	459	432	413	466	407	416	442	459	431	447	447	440	431	450	452	437	450	466	434	414	432	432	385	467	411	430	453	432	423	392	433	436	416	398	432	417	408	453	404	424	419	422	434	445	436	413	417	428	430	423	432	416	444	416	437	446	414	440	409	433	444	421	459	408	440	438	414	418	401	388	439	438	459	440	426	445	403	400	460	408	432	448	423	441	453	393	444	448	393	456	436	450	431	422	424	431	453	435	410	392	434	404	438	391	444	464	449	440	399	476	406	398	411	415	420	419	449	434	401	416	449	394	440	432	405	440	409	430	413	416	437	397	434	404	423	392	424	383	440	420	413	398	430	456	439	415	434	407	414	424	472	418	418	436	441	405	437	421	445	448	436	457	401	426	424	381	469	416	438	422	475	416	424	427	442	443	432	402	443	429	429	422	473	405	446	418	426	449	448	419	401	446	437	420	443	405	424	406	406	424	423	431	451	452	403	434	410	422	462	410	459	449	452	422	415	452	430	450	437	444	400	416	424	427	429	409	426	396	441	403	388	429	406	446	447	455	438	434	413	460	436	426	453	431	462	407	423	445	453	429	505	457	439	450	470	424	440	401	417	431	471	416	449	425	423	395	428	408	383	411	440	458	407	425	414	414	449	437	409	423	418	419	445	401	439	400	411	410	443	403	431	462	410	437	408	432	393	396	445	449	403	462	457	423	419	455	415	451	421	456	417	445	451	418	398	424	407	421	406	454	393	388	406	392	421	456	418	407	423	468	447	449	421	429	469	413	445	405	416	429	413	421	431	441	452	403	400	458	437	446	425	408	450	401	420	454	463	439	411	417	415	443	430	439	398	399	440	455	461	441	404	469	425	471	455	410	432	401	413	388	395	436	449	448	418	414	449	404	452	439	416	459	450	439	442	422	401	446	423	434	408	453	429	431	409	436	413	422	445	420	421	438	411	455	370	444	453	409	413	429	446	436	445	432	448	412	411	405	435	432	447	421	453	460	444	413	434	452	437	421	397	396	410	455	450	440	468	421	416	413	447	427	420	425	452	456	433	445	425	386	415	407	420	423	404	431	449	435	423	443	420	429	453	429	416	405	421	428	425	462	417	453	393	438	410	443	406	405	459	446	387	378	434	430	458	384	432	398	449	428	417	427	429	429	468	417	446	421	425	448	452	449	423	410	400	395	402	425	445	417	401	437	443	479	510	425	437	475	425	419	380	397	415	382	431	407	451	439	428	429	415	412	415	418	426	464	407	421	394	449	401	405	429	437	438	384	451	444	432	406	425	429	426	376	406	457	467	438	412	412	445	466	421	427	456	447	433	435	422	428	448	413	451	421	394	395	451	425	398	410	451	421	416	411	415	423	461	405	450	451	440	425	406	466	410	428	400	440	443	403	424	458	409	442	442	400	396	468	448	390	422	460	467	437	443	408	435	423	484	407	455	427	453	424	414	415	448	439	455	451	404	464	429	456	419	414	418	411	441	409	452	433	425	452	464	399	422	420	411	411	397	435	441	461	452	434	418	440	458	422	409	437	416	385	435	438	456	424	407	428	443	421	429	399	434	437	466	431	427	458	438	418	430	400	407	415	384	414	401	411	431	393	426	388	412	418	460	438	438	435	457	402	439	431	413	423	445	446	413	425	405	422	483	443	449	421	441	422	412	445	428	435	408	452	402	411	455	374	490	412	417	462	414	462	448	415	431	414	413	440	451	415	421	466	411	436	422	404	451	432	439	434	439	412	416	417	447	441	430	477	400	460	424	430	413	434	425	430	468	447	415	385	437	423	444	427	418	447	458	408	419	406	417	390	446	383	391	459	426	406	425	424	417	457	416	411	446	437	461	402	444	463	437	429	433	425	409	466	402	453	438	433	412	468	444	438	438	442	427	453	440	417	419	437	419	422	442	419	423	436	424	478	440	444	440	444	453	448	461	431	452	419	485	439	444	409	405	440	404	454	452	443	432	427	452	438	451	403	445	438	401	436	484	427	440	407	410	427	449	459	411	426	429	410	457	403	446	464	425	444	469	414	388	441	424	422	445	414	490	410	431	429	445	447	418	426	417	428	406	431	435	443	472	421	450	448	441	417	403	445	411	460	433	427	444	427	423	464	411	430	436	417	413	458	437	420	440	450	453	428	393	452	439	473	400	413	457	435	416	422	460	443	437	435	413	427	443	445	438	413	436	416	438	425	424	420	416	460	433	397	424	420	449	458	458	414	406	442	425	396	406	436	446	438	425	421	446	425	459	413	412	451	443	448	441	459	440	423	424	404	438	441	419	422	438	411	431	403	414	460	410	457	436	429	456	443	416	427	412	431	396	426	408	432	459	407	404	418	443	413	454	422	455	404	415	428	459	430	424	426	426	422	459	450	408	427	422	442	425	419	406	432	432	440	452	419	431	384	380	394	427	448	456	458	434	413	434	427	454	403	405	454	400	439	423	441	447	443	447	432	429	449	457	420	453	426	456	418	439	403	410	433	419	419	393	446	419	463	416	414	443	441	403	433	457	491	409	420	444	474	387	438	433	452	442	419	439	408	437	401	445	429	430	413	440	416	459	448	404	405	458	442	449	416	448	426	412	409	417	438	433	405	413	416	442	447	452	433	453	399	418	414	447	461	381	410	440	418	411	432	457	437	461	430	414	432	409	427	439	423	371	412	437	417	443	392	400	444	386	441	448	399	431	403	426	438	425	423	399	417	433	421	439	432	434	410	427	408	430	437	420	399	452	433	430	450	404	403	435	421	409	443	412	423	478	447	448	407	438	422	416	405	415	447	419	430	441	439	461	419	456	459	452	404	453	412	451	445	429	470	415	418	418	439	417	438	420	451	413	456	416	415	418	453	436	433	424	400	428	467	410	413	425	409	440	417	409	479	429	438	432	461	417	423	421	403	423	440	452	464	442	425	435	472	405	427	449	466	430	413	421	413	431	452	427	418	444	437	457	459	415	435	435	426	410	433	442	465	433	406	451	453	424	432	444	437	430	438	486	424	437	418	373	391	438	413	429	436	416	414	406	398	418	472	396	426	414	429	392	418	412	450	434	471	444	402	428	386	425	423	434	449	443	422	399	443	452	409	436	452	422	431	435	429	483	408	435	417	427	454	433	442	408	420	405	420	438	395	458	414	385	426	426	433	446	472	415	412	474	427	402	457	418	445	413	431	432	413	449	423	397	425	433	431	443	449	408	396	407	430	396	436	445	438	440	434	447	412	415	438	450	429	421	426	423	459	408	464	438	442	418	456	464	408	434	401	479	463	423	412	451	403	460	423	458	443	419	398	406	394	445	465	415	406	466	400	443	430
25465	21474	27877	25462	10908	1907	1525	1148	1057	1081	1050	1065	1046	1056	1059	1056	984	1076	969	1038	1018	979	1017	997	1025	1005	913	1032	1052	1005	994	972	965	1013	1018	1024	993	926	972	996	1021	935	964	1063	1009	1002	983	1000	1006	1004	1088	975	978	1065	982	1034	1024	1001	971	931	1012	1048	964	989	984	991	1011	987	1013	953	976	1006	994	1043	1016	977	1014	993	1017	959	1002	929	976	1023	1010	1049	996	968	1008	1012	939	963	989	1035	1001	1027	1016	983	967	964	1003	1000	985	929	973	955	971	1053	941	1021	961	967	946	944	1015	976	975	1025	970	952	994	1014	1049	948	978	1011	1020	1038	958	995	994	966	980	1049	967	1000	995	977	976	1023	1002	1002	1019	982	1052	1052	1024	1018	997	988	1002	984	984	1051	954	943	1039	965	1027	938	1027	989	993	986	1051	1008	960	982	927	1053	949	998	956	987	976	929	964	989	1039	997	1069	1010	999	1018	972	921	1012	981	956	969	1025	1039	1007	1010	1028	986	996	945	1015	997	974	951	946	992	991	962	1025	978	994	992	1071	965	1043	910	989	1037	995	1044	1025	951	999	1006	967	1001	1003	944	1018	1023	960	997	954	1024	1037	1022	986	971	1029	983	965	960	960	941	977	1041	999	931	983	960	1010	1004	1006	1006	996	1031	988	969	969	1018	1014	949	976	1001	1010	930	1006	970	958	972	961	966	1002	994	990	977	971	1006	945	962	1009	994	982	1026	979	994	1034	1035	1026	987	984	913	1023	1007	991	987	994	981	1003	986	997	961	992	974	1012	902	1017	954	943	1039	977	1002	944	1040	990	1007	971	1037	1040	1022	1043	1000	951	977	1015	1014	1055	1011	958	949	973	992	1008	992	1014	961	1012	995	1019	992	988	979	1020	1016	1011	1032	969	980	964	955	978	965	1018	993	1017	986	990	942	974	988	1060	984	1006	992	1037	994	980	962	958	979	1059	1011	964	984	1003	925	1084	992	1010	990	985	955	987	1027	935	1018	1056	1002	985	991	947	1005	962	1049	953	1018	957	998	1005	1003	965	956	958	989	940	974	1018	1023	996	918	973	1013	978	995	1047	1003	1010	976	1034	967	929	1012	1008	1004	953	1007	1024	1021	1010	977	1014	940	966	986	980	934	1015	976	961	1014	962	1009	1000	958	960	1019	1009	973	942	969	1036	1008	1002	970	1010	956	997	955	989	1061	980	911	1050	935	1024	1022	983	1038	1004	978	944	978	948	1003	957	967	971	950	1014	930	1009	1020	974	1026	983	976	961	948	1007	1003	951	1035	954	949	1043	972	1012	1018	918	1004	1009	991	1006	992	950	948	978	946	957	953	995	976	1015	1034	1012	1064	1029	996	999	968	1006	965	923	976	968	995	1023	986	930	981	975	1005	976	1014	1034	931	940	1017	994	966	994	961	921	981	998	989	1018	993	945	1014	980	1049	1047	1043	1043	998	966	1025	1008	1016	1030	971	1005	1003	935	978	945	926	943	1030	984	980	1032	959	1047	953	1010	994	1027	964	1025	1020	1038	1016	1006	1006	999	1004	996	947	1012	994	989	1012	1020	978	955	981	993	959	1012	936	1029	998	1009	990	997	1071	1010	980	974	1010	1024	991	916	1034	1006	999	972	920	955	936	1048	989	985	981	968	944	1006	955	1000	985	1006	951	970	990	955	993	955	951	992	1057	987	996	1042	996	1028	1005	935	999	1029	958	955	1021	948	998	1040	985	993	1043	956	998	1000	975	1017	1038	1031	989	953	1051	1003	1014	988	922	979	943	1022	981	1018	987	1027	1032	995	1010	997	981	989	1025	967	1026	1054	975	1039	923	965	919	976	1025	954	935	961	942	977	985	987	969	949	986	988	1040	1022	1018	975	973	984	932	955	973	993	1033	954	1014	987	952	996	979	1064	942	931	1060	1014	951	943	947	1003	985	964	1020	996	950	955	995	974	948	965	1001	983	921	1012	940	971	988	1047	1080	983	986	1058	1013	996	973	945	931	979	979	948	1011	943	944	949	952	942	941	981	983	972	988	953	1016	970	967	996	901	932	947	979	1017	983	930	959	961	1036	997	1012	969	991	964	998	977	1010	966	965	1033	956	988	909	949	987	983	975	1008	1004	1005	1064	1000	978	1031	998	1001	1026	947	1013	972	979	1021	1012	976	983	1007	994	990	1001	962	982	977	992	999	967	991	993	979	948	968	985	1005	984	935	981	1069	992	971	1009	991	971	952	1003	960	974	949	996	908	976	960	944	975	988	979	988	1004	1028	994	984	966	982	966	938	1027	920	1018	975	998	1017	969	958	1016	969	990	968	1004	996	974	970	972	969	1006	954	955	951	1024	973	959	933	908	982	974	1001	967	1026	1003	967	1038	1019	986	1002	1030	967	941	991	947	1015	995	1014	1004	957	1009	920	985	1039	1005	964	1031	964	1062	963	968	980	972	1012	966	962	1013	1012	996	947	939	995	955	988	993	1016	986	928	972	964	984	997	991	990	957	1001	983	1001	986	991	1009	1005	941	1033	968	991	983	994	1028	1057	992	1015	917	995	1059	1004	1052	1014	985	977	1022	953	1005	997	976	1030	956	998	971	1003	954	943	972	1014	946	1007	1014	977	985	984	946	952	957	978	976	1003	967	1026	1008	1034	980	993	952	1003	1002	996	991	1004	957	984	926	996	962	976	978	1003	1046	961	985	1018	999	1013	983	1004	974	1036	994	1011	933	955	982	970	1011	990	973	986	947	964	981	973	1025	997	977	986	930	1011	973	982	960	1063	984	982	995	950	994	963	997	988	1009	1051	1023	993	1022	1026	918	976	925	1047	960	1028	1032	982	970	961	940	949	982	991	1015	991	949	985	961	977	992	984	1031	1023	976	956	1002	973	966	975	971	1026	964	981	969	912	975	1016	1058	971	1029	990	1007	1003	936	968	948	963	984	1017	987	1029	962	979	1025	951	977	991	978	981	1015	981	962	965	1022	1043	1018	1019	1021	1020	992	995	978	958	978	949	891	985	975	936	1007	910	1017	980	951	991	1037	1022	1013	999	972	976	944	978	1035	1004	982	972	1006	1014	1031	1054	1010	986	969	1031	968	1046	955	948	999	910	972	1041	989	992	1009	948	986	968	965	972	982	997	1027	977	937	984	1031	988	985	986	954	1003	976	972	998	950	955	1005	1001	962	1027	981	1020	982	937	962	1002	979	1024	946	958	1008	960	980	1032	960	993	1004	993	989	976	1026	914	931	963	948	998	1003	953	1004	967	986	1011	1002	993	1007	991	1056	980	960	976	1019	972	1021	1024	948	967	1038	1017	917	1032	976	950	966	955	1048	980	1005	995	987	1018	1006	1008	977	1006	1046	1034	1027	1091	1015	937	999	994	942	1027	1024	1008	1033	964	1037	1014	1030	1007	974	974	1017	1016	990	951	938	990	1002	1000	963	938	992	989	989	984	1046	982	1025	1064	1011	972	937	1015	981	1006	966	962	949	940	1022	1013	1032	952	961	1016	970	947	1019	990	957	988	971	928	1002	1005	1010	1057	974	982	1004	1038	989	1010	986	1035	1012	1011	1015	972	962	1006	961	980	1001	943	985	1007	984	953	940	1050	1008	1042	939	966	935	994	951	1014	1009	1017	1012	1019	1007	992	936	1022	995	977	1050	913	1050	1019	998	1030	999	949	976	977	982	984	1038	967	983	952	977	978	989	938	913	991	975	955	907	973	973	948	1010	982	963	945	1006	1043	940	996	1002	998	941	999	962	1046	1006	1019	1073	938	996	998	1008	959	1028	1033	994	990	948	958	970	983	940	970	975	919	1020	973	972	940	1016	1032	1006	1002	1008	1060	1008	965	984	1015	982	963	939	974	979	979	977	967	989	977	947	1002	967	1005	1005	988	973	1004	1016	987	976	939	990	1017	934	987	992	938	991	984	985	991	976	961	1005	976	991	990	1016	964	984	983	987	980	980	987	992	974	933	971	898	1014	1047	923	947	977	978	1012	918	946	1070	1014	927	966	983	998	976	974	1001	930
3623	3746	3041	1699	1316	1108	1022	909	894	916	806	739	721	829	797	793	784	838	764	739	712	738	743	697	772	666	748	736	714	713	679	754	720	723	706	674	756	684	698	690	755	687	783	723	730	723	803	755	706	705	710	666	746	740	723	736	718	707	725	773	651	719	728	680	698	687	712	751	694	717	688	678	731	712	741	715	673	708	742	725	660	669	715	722	708	704	719	722	702	736	736	709	683	650	641	745	679	689	700	679	689	698	671	718	700	784	734	697	669	700	735	739	702	724	725	719	715	770	705	693	689	708	687	766	676	752	657	730	741	736	730	713	748	672	726	701	682	712	675	710	758	681	702	706	664	716	693	710	694	725	701	696	732	716	764	689	660	700	705	750	674	711	698	712	670	691	702	729	672	697	720	713	680	684	711	690	720	686	754	677	710	713	691	710	699	701	718	753	732	734	693	713	690	748	719	721	724	708	714	718	743	696	725	727	717	733	725	682	674	744	736	731	695	640	777	717	725	673	694	727	715	688	710	725	715	668	736	730	715	719	673	741	733	655	684	703	701	703	633	671	724	731	735	685	707	735	688	727	725	716	687	664	678	695	696	696	688	680	697	708	697	704	694	720	677	686	718	766	708	648	689	719	697	717	677	691	682	703	742	751	762	691	662	653	717	692	747	693	733	722	690	680	698	703	683	750	680	710	712	758	740	721	700	685	711	713	763	734	708	730	659	737	725	722	696	691	744	711	693	738	722	732	728	734	728	706	707	722	656	704	740	705	727	710	691	721	710	708	696	711	735	717	688	702	719	708	712	637	684	758	697	717	713	671	699	700	680	696	676	666	691	696	712	679	735	747	687	686	672	713	663	732	712	672	701	737	728	710	657	693	650	675	725	679	733	681	667	708	709	652	728	748	695	680	709	697	685	708	712	695	748	706	710	774	711	670	691	711	681	689	683	704	709	663	687	739	680	704	674	737	637	702	683	744	742	734	735	742	686	629	709	698	668	657	682	706	696	640	730	676	697	719	709	735	747	718	665	735	636	676	671	734	662	718	724	665	691	722	756	708	731	687	658	707	747	711	672	655	698	679	660	653	666	707	720	704	729	718	694	641	687	668	687	688	717	709	753	677	675	659	673	715	703	691	693	692	700	731	706	720	687	658	712	743	673	682	728	693	713	733	703	704	646	753	747	719	714	712	708	728	756	704	729	682	766	717	678	719	674	680	688	678	753	742	683	696	710	719	725	752	742	691	708	729	734	688	716	685	733	684	676	692	704	708	729	719	675	742	666	687	722	714	693	743	678	736	700	661	710	685	675	745	667	700	747	764	703	685	711	654	700	702	748	688	711	704	673	709	705	683	693	664	685	674	725	719	678	693	666	704	641	712	669	724	717	729	702	703	718	641	691	714	724	695	728	721	690	711	646	737	702	708	688	711	732	741	709	715	753	728	715	688	744	678	722	693	707	718	711	758	738	749	748	721	679	724	716	713	641	713	745	686	691	718	701	746	744	748	706	713	717	715	678	682	657	655	686	670	706	721	719	672	705	698	684	680	725	719	658	728	702	703	704	727	686	680	676	698	625	674	653	722	696	707	662	674	772	671	693	712	733	715	692	734	683	735	708	724	748	676	649	732	685	704	676	701	723	687	686	710	722	647	723	740	733	737	679	709	699	752	747	683	687	656	728	723	694	708	734	700	707	729	703	664	670	719	715	676	723	720	736	731	693	669	721	688	685	680	644	703	685	680	692	667	680	703	662	663	698	655	707	723	679	723	681	686	685	691	690	686	712	663	673	685	717	704	755	722	736	748	737	688	696	710	665	694	683	750	730	666	687	691	738	679	711	680	677	659	716	700	691	683	689	659	731	705	714	715	697	676	740	720	667	697	667	700	732	685	736	681	692	730	742	671	698	656	721	656	711	674	710	695	708	673	715	695	678	702	711	682	695	714	698	694	729	702	759	684	718	724	709	692	745	690	734	639	718	700	681	720	658	685	721	774	702	693	728	699	681	673	720	698	720	696	655	713	738	728	718	695	698	745	727	681	742	712	687	704	736	685	695	710	672	710	719	695	736	687	721	687	747	698	722	712	699	730	696	727	710	706	702	735	740	711	720	679	668	705	687	678	720	687	723	749	731	732	740	683	643	702	722	700	732	653	644	705	708	680	714	693	714	662	716	666	714	713	695	696	706	668	669	680	684	682	719	716	730	704	712	726	698	691	683	677	724	691	687	694	697	727	731	665	720	704	694	722	717	691	700	690	692	711	702	694	704	746	644	716	704	763	678	702	678	683	689	733	694	706	690	751	679	693	697	729	688	694	646	749	659	681	723	636	728	746	718	695	725	719	705	645	740	739	677	713	735	675	718	686	711	735	758	714	681	682	665	663	695	741	698	676	674	713	723	702	689	679	676	683	703	663	656	717	710	724	691	713	676	658	699	733	749	681	689	685	688	714	698	700	746	703	727	734	680	730	718	693	701	742	711	684	675	686	634	752	739	702	717	733	654	708	709	683	685	669	675	731	744	720	719	698	726	726	669	665	749	712	738	706	742	682	662	685	697	697	688	718	684	677	726	692	704	684	719	688	676	731	721	751	684	684	729	707	704	695	690	701	693	698	745	698	705	700	733	743	761	674	703	748	661	739	718	742	683	685	702	699	711	712	701	681	705	685	704	729	735	701	662	709	667	706	674	711	660	762	705	647	659	672	682	736	727	714	668	697	701	732	702	685	713	702	734	674	690	713	685	699	700	673	667	722	703	715	711	682	675	728	701	705	761	730	722	734	674	710	714	700	709	647	659	734	648	692	672	707	670	709	726	732	695	701	773	721	696	672	685	699	684	729	715	718	695	699	689	706	720	672	680	686	694	675	711	701	714	704	669	740	661	694	721	701	699	690	720	690	686	704	663	685	704	673	694	733	676	686	688	679	694	641	733	678	710	663	706	673	648	754	691	693	721	689	670	714	705	711	688	703	646	747	718	693	715	736	719	746	674	654	685	694	700	688	709	714	683	711	697	707	697	713	684	697	716	661	669	693	683	702	695	655	722	718	662	666	705	689	692	711	712	695	695	691	703	635	713	729	719	747	701	722	698	674	669	720	685	642	689	650	754	700	694	681	737	723	711	690	717	661	748	683	703	646	692	684	696	676	704	718	705	676	752	707	731	718	650	669	706	734	747	681	718	704	703	715	675	647	688	712	749	703	684	649	712	693	683	728	690	718	689	700	708	722	644	783	705	755	655	707	685	675	721	666	716	697	715	703	734	691	650	693	696	740	658	709	719	721	657	734	690	743	689	727	710	697	697	727	731	682	720	667	683	693	702	676	719	717	666	652	659	687	721	701	674	720	726	661	728	707	681	692	676	701	699	707	718	711	722	718	672	702	694	749	679	648	709	726	722	640	716	645	638	662	713	704	705	715	646	745	726	676	670	722	649	683	678	699	702	698	732	719	716	730	690	672	697	655	685	695	712	696	745	699	723	743	703	712	722	710
24485	21518	28840	24602	21498	8350	1869	1242	981	969	911	933	919	908	882	876	857	918	866	872	861	831	880	841	852	872	833	860	852	852	872	785	852	790	792	837	875	875	810	811	793	819	823	849	809	897	817	830	819	853	844	805	809	766	754	822	773	811	843	852	746	839	887	757	793	856	803	826	797	841	802	786	784	813	774	830	824	840	781	810	810	810	805	838	800	774	879	785	816	800	786	808	812	842	817	784	826	850	840	826	871	796	816	771	834	842	792	784	827	860	841	819	870	791	870	760	790	793	747	784	869	793	843	798	822	795	789	843	812	781	842	793	751	756	819	795	717	823	815	749	871	812	821	785	827	755	840	807	764	819	799	791	813	827	837	819	810	805	791	810	779	782	844	816	822	822	825	851	833	804	813	872	799	783	826	816	784	837	804	843	787	779	852	780	822	807	783	831	765	816	843	824	820	782	743	771	787	776	821	801	830	784	826	726	853	779	827	857	818	792	798	815	747	865	797	758	787	790	830	780	759	853	795	796	773	816	823	827	813	875	861	844	850	788	796	804	822	774	787	822	815	867	833	815	762	736	829	815	806	751	803	809	773	843	830	830	827	841	807	723	823	796	823	806	842	791	883	813	806	780	816	791	825	842	840	797	807	798	829	810	858	822	856	794	797	840	815	836	799	811	831	790	813	842	798	871	784	827	795	847	818	796	810	752	812	828	791	782	816	801	828	786	776	786	820	822	817	809	832	772	822	844	856	826	822	825	784	797	816	811	805	801	778	877	875	822	805	826	825	803	744	791	787	767	812	805	838	831	791	834	783	767	811	770	789	804	816	848	777	806	815	800	835	805	753	825	854	833	847	789	801	859	766	812	812	839	806	752	825	811	804	867	827	849	797	818	759	828	781	835	813	816	838	762	780	781	825	795	770	824	776	835	816	826	812	808	808	848	820	793	783	806	784	844	788	775	806	808	800	820	781	741	824	785	782	772	834	771	819	815	779	845	762	786	835	808	802	815	808	827	797	811	777	752	820	775	777	855	863	806	791	827	756	817	785	819	815	815	829	826	777	800	807	838	833	815	780	834	772	797	772	815	839	753	814	830	806	793	821	823	817	752	773	820	806	783	814	823	795	807	797	795	842	729	747	818	806	824	791	759	819	807	824	846	835	798	818	780	791	813	801	834	798	795	805	836	855	818	872	773	784	788	842	847	813	815	828	823	790	822	784	824	792	785	746	762	766	809	841	798	768	756	806	812	769	812	860	778	768	753	812	780	771	758	791	829	719	811	861	830	779	819	812	786	817	791	806	803	831	813	782	800	793	847	814	757	811	761	765	826	858	785	728	830	822	806	838	793	779	792	808	800	833	848	819	826	819	798	794	744	759	822	741	791	820	831	821	846	797	819	779	791	784	818	778	812	806	839	837	781	827	767	810	873	768	722	817	793	799	767	810	804	838	803	759	827	776	788	815	804	774	815	831	851	837	796	786	792	820	802	813	770	783	804	758	790	796	778	809	812	791	789	781	831	814	785	810	813	825	842	800	854	834	775	775	823	804	785	787	810	791	746	769	805	808	836	826	836	811	799	749	861	822	758	834	818	799	786	760	858	796	797	794	797	794	766	839	759	828	817	867	810	765	772	820	790	746	769	805	802	794	779	800	811	855	859	790	787	848	848	773	824	804	810	776	870	831	778	829	832	764	757	792	760	789	806	844	797	812	753	864	808	790	755	818	787	753	817	842	802	780	825	788	773	860	797	783	764	763	772	804	802	830	813	778	763	820	807	837	826	829	845	789	818	815	836	785	777	821	805	804	830	829	845	774	843	773	788	830	748	867	795	770	811	809	836	814	794	851	842	813	756	776	811	824	876	783	807	820	808	812	794	859	763	760	811	843	784	852	805	806	807	804	850	768	797	799	802	814	791	812	798	823	780	833	789	834	822	875	846	833	807	860	810	795	819	804	773	799	710	826	805	798	837	845	782	856	734	774	770	813	834	785	817	830	802	785	818	793	811	810	779	758	813	804	809	793	831	848	844	825	757	776	818	773	799	800	817	759	782	807	783	812	774	833	771	763	741	783	803	838	811	803	879	800	795	801	816	805	777	852	853	839	778	840	834	784	811	816	814	818	818	829	801	795	853	854	798	819	789	807	841	789	840	853	848	796	818	752	798	801	811	795	837	778	831	845	793	840	825	802	820	758	728	767	787	790	774	774	808	786	767	831	789	788	838	787	819	818	779	790	813	801	817	826	778	804	820	838	816	788	777	781	828	831	765	832	845	805	785	853	851	830	818	842	817	791	789	795	764	778	796	769	814	763	780	756	801	840	891	846	758	813	775	799	788	801	835	775	828	794	765	800	794	820	825	807	818	777	842	803	728	829	800	768	810	785	787	790	804	782	799	784	836	830	827	805	824	760	758	759	823	806	807	847	765	742	828	824	778	794	788	839	784	800	832	810	803	748	782	775	824	809	825	849	813	757	816	778	783	824	811	815	788	839	800	829	810	777	815	801	818	763	755	800	770	749	844	840	787	799	831	777	799	816	812	832	817	826	827	779	811	764	813	780	792	779	819	795	776	815	795	830	843	802	771	814	824	784	758	814	793	752	836	814	820	778	778	858	761	839	828	784	817	801	801	795	786	770	812	803	778	824	815	820	733	762	812	814	753	738	793	844	787	806	772	810	784	801	825	777	833	838	781	794	816	819	834	795	810	769	822	829	800	784	805	787	756	820	830	808	769	795	773	839	765	743	802	821	824	815	813	779	784	796	779	847	788	853	847	862	804	824	781	777	841	828	784	798	838	836	809	808	876	857	862	799	842	785	800	822	786	760	749	795	816	796	818	814	787	790	792	810	795	764	831	818	780	832	752	820	790	843	799	861	816	738	800	790	805	772	774	845	858	853	794	805	838	842	810	845	813	835	793	798	816	826	786	807	831	766	782	810	778	844	766	775	793	775	773	822	815	872	774	864	810	780	789	843	773	772	801	769	789	784	784	797	764	774	771	797	844	817	781	838	870	815	771	855	818	778	779	792	772	784	777	835	776	822	791	742	813	825	801	830	807	768	831	796	809	785	825	776	792	775	814	795	764	818	839	799	771	769	849	799	817	834	773	752	796	788	855	775	868	826	843	893	832	787	777	808	839	770	815	798	823	769	823	823	810	829	794	793	818	814	814	831	781	782	836	776	832	831	779	802	800	778	751	783	781	790	764	808	797	847	877	795	832	760	845	762	809	791	844	777	790	858	794	832	787	893	807	814	850	801	741	872	769	796	803	807	782	757	785	795	808	788	795	793	727	812	765	765	788	790	821	812	804	785	830	798	835	777	810	826	797	771	788	830	772	788	805	810	783	784	797	800	849	845	829	759	867	782	793	835	802	769	804	830	810	762	805	836	818	799	822	848	810	784	761	815	760	770	804	809	803	802	801	787	816	802	815	801	788	775	770	787	794	854	825	844	805	784	791	832	834	807	791	760	864	797	760	809	772	810	781
3892	6294	5012	2627	1797	1400	1203	1095	945	835	842	776	798	744	751	712	642	690	682	669	656	644	632	640	619	620	634	670	638	626	646	660	644	650	658	625	599	640	613	641	611	652	622	637	601	624	596	661	600	607	621	626	647	642	594	641	632	605	603	609	625	608	642	622	610	634	635	583	588	650	596	632	617	685	626	610	592	626	575	623	613	573	618	624	611	633	646	611	600	668	646	572	618	644	652	591	576	645	577	623	577	628	626	613	603	617	581	622	613	643	630	611	631	610	607	573	618	603	580	588	580	626	633	604	616	575	623	636	583	632	565	602	575	629	605	644	609	666	612	639	618	609	613	602	595	655	595	557	588	630	584	606	615	594	603	649	595	632	665	612	586	586	627	615	608	579	617	623	622	586	582	642	634	614	581	600	606	590	618	632	636	643	604	603	596	574	616	611	627	620	637	603	583	586	579	583	595	592	611	584	607	626	581	609	561	659	588	580	613	615	644	617	630	590	621	608	616	613	611	599	630	576	627	574	607	603	642	655	585	618	624	580	622	564	579	576	618	637	592	614	554	614	603	575	606	609	593	576	590	607	611	649	609	620	634	606	594	625	581	623	567	596	591	548	605	612	643	603	617	599	606	621	604	605	603	612	614	622	600	605	619	565	656	617	596	623	600	591	606	610	587	601	626	654	605	627	591	619	618	594	612	615	605	597	563	586	608	616	578	555	583	630	584	574	636	601	603	639	598	599	616	623	602	633	601	597	577	664	602	600	627	609	598	578	624	606	558	601	588	615	625	632	585	604	550	582	578	627	665	597	632	581	549	621	641	589	618	581	566	578	593	585	613	591	664	589	624	604	581	646	625	605	606	611	606	561	626	584	598	602	634	610	588	600	600	620	568	610	585	613	609	606	597	579	596	600	596	592	572	624	582	629	570	549	588	578	613	593	555	589	640	592	621	598	580	613	589	585	643	565	626	640	595	557	577	627	573	619	618	620	616	595	655	610	607	592	622	611	637	567	585	582	596	595	609	548	636	603	595	606	612	596	592	586	573	592	617	626	582	660	575	632	569	581	602	611	625	598	611	596	634	598	615	605	625	609	669	592	577	577	639	613	640	638	590	579	598	589	645	606	563	584	583	620	584	572	621	586	610	620	554	660	584	615	585	582	616	591	593	623	629	619	599	601	585	582	599	632	615	599	597	615	601	599	633	579	603	613	630	601	585	589	579	615	602	578	576	620	588	608	650	554	622	600	616	596	560	625	593	608	603	591	610	611	617	583	608	544	606	619	604	628	584	540	584	629	628	616	551	612	591	578	589	608	637	617	579	562	632	625	564	587	597	619	592	616	597	638	632	606	596	580	610	584	577	578	628	605	641	539	563	598	606	559	600	569	596	597	599	621	586	623	651	654	607	618	638	566	626	583	603	602	577	632	608	634	587	607	605	574	634	625	600	614	616	567	578	597	609	574	598	647	636	575	637	594	607	607	620	606	644	610	548	629	621	574	553	612	619	587	616	622	609	620	598	582	563	602	641	591	570	591	591	591	591	558	588	622	608	576	613	597	617	615	631	613	634	611	604	604	609	591	590	617	640	596	593	586	592	578	575	577	592	632	590	605	587	615	639	628	595	615	571	653	596	565	624	593	653	603	625	604	610	606	591	615	583	629	621	614	597	621	625	552	610	653	587	610	627	584	598	576	631	609	592	638	563	615	614	602	593	591	569	575	570	642	586	633	587	612	628	613	606	596	623	622	623	597	652	629	577	609	621	638	614	614	597	599	627	634	579	565	576	618	559	602	610	636	649	656	609	630	613	544	621	599	601	595	594	585	630	533	592	663	616	571	613	606	625	588	636	585	592	588	582	607	586	580	616	592	620	608	578	620	605	610	541	593	614	617	644	597	581	591	624	618	606	585	598	545	602	630	608	588	596	580	611	634	630	637	616	578	590	590	641	617	612	578	589	585	610	592	616	621	603	592	577	645	593	648	619	616	621	597	584	608	560	637	642	562	617	570	616	592	627	671	566	592	574	593	642	559	592	573	590	560	597	599	621	596	601	652	593	572	619	616	625	559	592	534	621	624	595	612	579	593	609	606	573	606	602	630	623	606	557	637	615	579	559	587	641	575	636	580	562	646	569	573	585	575	574	639	577	656	635	589	601	616	580	598	593	590	595	596	623	611	607	621	566	631	587	552	594	620	581	679	551	555	597	627	608	624	567	596	614	632	596	643	637	591	592	589	639	581	550	562	561	577	635	621	573	583	590	608	616	613	623	595	631	630	608	632	604	637	559	583	580	580	593	617	622	563	667	584	628	583	603	611	577	590	614	577	603	621	628	584	616	590	621	590	590	629	582	645	561	605	608	583	622	565	585	582	632	627	610	601	567	556	628	609	599	578	574	631	613	603	611	606	594	596	622	603	605	587	554	601	636	560	563	640	590	604	582	602	601	583	578	586	608	580	620	585	580	574	593	561	577	590	616	574	593	570	539	633	580	646	585	582	617	619	604	634	590	589	661	573	559	596	627	617	557	584	577	614	605	567	598	590	639	618	551	612	563	553	605	571	590	586	604	595	570	570	605	615	605	555	647	599	632	599	590	656	601	640	554	595	608	561	601	608	633	607	598	605	593	618	611	583	619	599	616	588	582	606	611	616	638	603	608	577	618	607	579	609	595	598	577	607	604	615	541	585	599	606	627	573	576	599	611	562	595	578	616	590	602	612	623	588	596	583	586	585	601	590	587	622	598	584	600	640	625	561	596	591	611	615	593	620	562	609	589	569	583	609	594	583	637	584	593	612	642	582	615	627	573	611	599	594	609	586	647	569	578	611	642	609	564	631	583	626	619	594	560	598	612	585	633	610	615	600	591	632	634	586	537	613	603	578	581	598	576	578	568	621	593	648	570	606	600	580	548	622	604	622	601	598	631	592	590	589	570	632	579	624	576	560	569	648	609	577	615	565	579	557	611	580	640	603	593	584	628	581	568	548	571	627	572	621	579	610	571	583	639	558	557	619	593	589	602	565	636	594	593	591	622	614	608	560	605	597	634	576	580	612	590	603	618	625	627	601	588	600	616	616	659	577	621	608	598	589	598	612	566	618	567	576	593	651	568	627	597	602	579	623	619	555	606	589	604	627	548	543	555	573	622	605	611	595	589	579	593	606	597	580	580	588	593	577	601	633	590	610	585	640	565	579	591	610	596	564	624	574	616	592	603	582	547	600	625	597	597	582	642	618	560	600	588	628	636	600	640	577	599	598	575	598	582	583	584	564	656	607	593	570	586	598	578	602	615	601	589	582	618	576	638	559	626	587	583	607	599	627	588	591	636	602	637	558	569	614	588	648	625	606	640	576	572	632	564	613	588	613	612	593	620	634	568	584	595	555	586	625	634	589	605	615	589	627	606	616	618	595	597	591	564	634	616	612	601	572	585	601	567	578	564	553	582	604	610	552	614	617	615	616	553	572	585	585	609	591	610	619	606	589	608	622
27998	10242	1185	858	656	662	627	603	617	627	641	639	596	629	614	636	626	633	560	649	605	626	619	600	556	608	581	616	586	644	701	575	616	658	635	613	606	571	643	572	576	572	601	590	602	623	629	563	598	626	551	613	637	634	633	629	572	584	622	617	684	601	632	585	615	611	643	597	632	630	613	585	588	589	582	610	628	581	629	572	636	594	618	608	648	596	581	598	609	580	607	566	631	626	644	583	568	578	598	583	615	582	591	660	639	612	632	601	636	625	588	625	636	633	625	612	589	656	579	656	572	576	590	625	578	618	604	597	592	641	582	613	572	596	552	584	589	603	609	599	586	599	588	592	561	614	614	568	602	616	620	557	625	620	596	613	577	587	650	627	607	580	556	585	629	600	593	615	606	574	612	577	612	615	618	585	609	585	634	616	559	612	643	597	582	548	579	607	638	643	597	596	598	581	598	585	621	632	657	604	648	643	608	653	614	608	628	594	630	623	614	642	663	587	569	585	592	570	603	579	642	630	595	585	606	587	625	629	636	613	618	600	640	607	596	626	657	626	621	681	621	619	584	614	636	590	565	616	604	587	663	607	610	620	593	564	640	592	631	567	638	641	586	633	615	671	627	616	560	610	608	631	574	559	611	628	658	576	621	549	618	599	587	612	640	565	584	660	629	590	562	613	622	587	583	603	600	645	634	602	602	629	621	580	573	622	595	620	651	582	611	592	614	569	588	590	580	623	620	602	569	617	631	596	535	559	633	585	624	596	594	608	610	587	631	652	589	589	569	581	594	572	613	648	615	602	628	615	643	591	618	603	589	568	580	623	587	624	590	625	607	587	633	587	628	624	614	633	605	620	638	601	612	587	611	599	607	576	610	598	594	616	623	608	621	614	573	635	567	591	574	605	633	636	577	665	595	600	605	638	586	614	609	536	586	606	626	622	549	604	607	555	617	588	608	620	620	598	610	625	616	616	550	606	632	586	570	603	588	586	582	593	615	595	600	600	573	645	610	606	631	616	574	652	633	606	638	564	626	599	610	624	666	605	607	563	606	601	661	581	603	639	620	603	601	589	627	600	625	601	640	560	607	560	601	569	604	574	615	615	596	571	604	620	618	573	633	622	593	633	599	644	636	615	661	596	594	581	606	585	630	640	572	594	625	572	576	583	591	603	610	571	604	660	590	574	619	662	638	638	572	608	656	634	625	601	602	607	621	594	634	579	572	623	578	604	591	610	612	606	597	649	599	575	628	600	601	654	599	588	623	582	541	625	617	641	581	626	638	623	607	608	578	561	624	605	593	607	596	548	523	622	595	619	613	595	623	595	596	641	634	617	580	616	617	641	613	559	602	592	583	647	606	563	600	618	638	608	631	562	604	603	626	588	612	605	604	591	607	598	596	614	594	594	603	617	589	603	655	593	594	624	573	571	619	597	628	621	592	594	562	636	572	603	599	622	605	609	582	592	599	595	586	598	579	597	630	613	557	605	628	560	644	601	583	586	608	597	641	642	643	646	615	622	601	580	641	569	614	593	573	637	613	591	629	602	645	656	578	620	589	618	595	632	600	562	642	604	623	569	590	602	553	542	577	679	553	647	624	632	578	601	640	589	602	606	606	597	644	605	630	612	618	617	619	599	585	599	634	661	649	606	594	580	587	626	568	568	619	593	551	594	622	650	600	626	595	615	583	623	590	599	590	621	617	653	643	575	583	624	609	599	639	602	605	634	603	591	597	628	633	574	574	617	629	598	625	613	644	614	606	573	622	586	602	600	636	604	642	606	636	600	617	596	622	627	562	620	606	630	617	600	611	592	615	636	605	583	610	609	583	588	585	586	599	606	562	596	609	609	627	662	629	638	619	616	605	562	617	569	617	683	639	642	642	596	583	571	661	596	605	584	585	603	633	666	613	603	581	589	568	620	611	644	610	648	605	635	661	637	606	610	599	615	617	631	590	635	620	603	576	614	563	560	621	589	600	607	576	614	604	572	598	610	593	601	567	633	636	620	602	550	603	593	595	605	608	586	586	555	659	619	632	581	619	631	605	596	517	615	620	615	627	596	620	614	589	593	636	593	579	603	658	605	601	659	633	672	625	609	607	592	642	598	614	601	591	600	610	565	588	614	608	598	627	598	620	602	602	604	601	607	644	606	605	632	565	608	603	560	627	568	646	579	597	618	620	611	641	615	590	610	608	621	584	620	631	642	608	598	575	623	559	621	612	599	585	617	554	597	627	614	622	578	651	583	572	602	621	600	598	558	586	625	612	616	632	649	588	614	584	583	644	593	626	625	654	553	620	660	629	578	608	618	623	569	612	587	638	592	645	584	649	583	592	626	620	620	592	635	603	603	629	665	602	591	590	607	594	608	583	600	639	597	604	610	609	632	593	669	611	661	634	613	617	580	614	628	601	623	596	675	591	617	597	619	589	599	606	635	585	584	627	600	630	576	593	586	599	621	568	609	560	584	609	613	621	602	616	593	566	630	579	591	599	625	593	602	548	624	555	620	587	600	601	632	592	626	575	610	613	577	587	612	622	620	595	604	583	562	624	612	574	615	640	608	625	647	568	568	639	570	615	640	604	599	590	546	617	609	613	649	572	561	545	614	596	643	627	606	629	621	613	586	599	629	604	605	658	592	594	598	570	593	587	618	603	591	597	598	643	596	590	642	613	562	601	641	614	582	605	613	586	590	586	616	622	616	583	604	584	635	621	581	584	623	573	572	635	594	609	621	698	621	606	640	616	633	608	620	583	584	559	601	604	622	608	567	567	599	632	608	608	665	592	613	603	637	569	622	610	591	596	591	590	574	641	598	601	637	604	606	627	679	594	645	593	605	627	581	588	610	605	672	617	586	620	647	600	655	612	573	611	628	584	595	627	624	599	597	583	615	632	629	585	577	639	577	650	605	601	565	604	598	559	620	584	591	576	606	597	568	601	614	552	627	600	584	613	641	620	630	619	627	616	587	589	600	643	601	627	613	639	590	585	590	683	624	596	618	609	659	569	641	625	607	624	654	570	633	587	606	631	594	582	632	603	562	600	581	585	620	606	583	621	628	605	619	610	612	575	599	620	601	636	601	566	567	662	595	578	612	657	599	596	576	637	576	584	601	617	621	620	589	630	636	596	587	598	587	566	630	613	594	613	586	589	591	580	615	599	646	613	601	648	639	634	652	626	633	608	616	592	585	599	618	560	610	643	661	619	618	593	664	632	603	594	619	610	623	631	580	594	602	659	618	619	638	598	597	635	595	590	581	597	619	638	596	641	624	563	631	606	606	580	618	575	636	611	594	582	608	614	629	640	594	632	650	617	597	538	585	615	565	640	654	626	639	575	590	631	620	584	615	591	607	623	612	621	625	593	589	600	601	623	605	593	588	645	642	597	588	630	631	608	617	601	587	619	634	636	566	594	626	605	601	631	653	636	609	640	642	594	611	636	619	594	602	595	637	573	620	594	575	601	609	597	600	576	612	627	602	647	605	601	666
5043	639	578	489	471	446	420	442	426	425	454	423	441	456	455	426	458	476	430	393	453	424	419	429	439	445	460	440	438	460	479	403	459	420	453	477	455	435	437	403	429	385	439	454	419	462	438	458	436	478	410	465	453	445	435	433	453	424	464	435	469	435	439	438	393	420	425	432	421	426	435	449	418	476	402	427	408	447	447	411	440	489	409	411	459	419	423	416	452	419	439	410	473	445	449	413	445	448	448	433	416	421	466	389	475	400	435	385	431	454	438	443	406	478	403	437	410	425	454	442	423	464	437	419	459	407	403	431	462	411	411	432	410	405	436	425	419	426	440	393	462	453	428	445	452	447	430	436	460	422	439	399	448	446	455	437	419	420	458	403	401	432	434	433	439	459	422	431	413	425	427	394	402	439	419	430	424	409	449	375	426	449	447	397	462	413	467	425	444	424	467	434	437	427	403	441	434	401	432	430	445	457	395	388	428	439	407	456	437	440	426	420	428	438	418	416	420	449	398	427	401	375	412	373	439	422	491	435	414	446	419	441	420	415	458	421	435	425	418	419	445	442	443	453	436	424	406	408	414	456	414	462	406	437	406	447	451	429	417	417	443	417	429	423	450	401	407	423	427	451	424	430	425	432	447	451	445	418	457	434	472	422	445	435	419	467	436	454	408	418	446	406	434	417	431	430	437	404	468	428	420	377	470	414	456	419	425	428	415	466	422	377	425	414	420	449	411	414	448	392	433	441	444	451	453	466	453	437	419	471	416	448	431	442	425	413	425	465	462	474	433	434	441	411	435	407	407	431	414	439	420	445	430	425	414	403	441	420	429	425	369	467	439	433	454	392	411	403	404	383	453	423	444	403	437	459	425	414	397	460	424	422	419	394	459	449	407	434	428	446	416	403	417	418	441	429	413	386	436	388	452	413	430	458	429	427	399	425	401	419	424	414	467	428	395	428	481	427	473	430	408	407	436	425	429	434	413	446	432	446	439	438	427	431	438	398	453	413	451	445	409	417	410	445	450	431	455	427	401	416	401	400	468	408	376	434	438	413	402	418	425	411	446	416	430	463	442	467	418	445	430	384	409	419	464	456	404	442	431	430	417	416	430	394	415	413	381	432	451	450	423	423	425	405	434	461	435	464	426	451	456	467	404	448	444	472	442	423	457	437	400	425	442	438	404	443	415	410	409	399	416	425	423	457	407	420	395	420	428	384	446	444	432	446	429	422	442	448	428	454	469	466	405	448	413	403	412	467	421	458	415	423	448	446	407	483	414	417	426	443	434	445	445	439	462	412	480	417	430	460	427	426	460	430	391	452	431	415	419	391	429	462	381	418	440	455	453	423	414	410	421	457	421	411	416	413	465	464	393	444	456	404	422	431	434	426	429	428	426	428	442	451	425	440	465	453	414	451	434	399	410	456	452	409	427	413	431	429	426	415	433	421	421	412	452	450	416	412	442	425	422	398	410	433	402	404	441	426	433	448	413	419	425	425	433	458	452	442	452	467	442	391	444	435	422	434	453	464	427	411	401	408	439	438	416	440	402	441	454	409	412	429	424	432	440	417	404	447	415	427	414	419	446	418	417	438	445	423	410	406	409	443	428	461	441	402	453	414	399	448	456	393	413	424	441	415	467	441	428	454	428	447	454	431	445	401	466	431	457	417	435	437	411	401	467	422	454	421	421	421	442	429	374	412	463	437	408	443	419	419	448	418	429	390	440	443	441	424	442	440	412	466	410	417	464	406	425	407	403	425	428	445	441	421	453	442	394	431	425	464	400	435	445	453	459	440	454	444	446	421	445	454	417	402	460	423	450	428	388	439	475	423	443	460	414	430	435	435	423	425	438	414	449	454	465	436	412	391	425	403	419	449	428	440	434	438	491	453	418	432	460	412	422	417	422	413	437	422	406	448	396	447	447	424	398	412	453	406	445	450	461	419	420	437	429	429	446	430	420	438	421	434	455	406	402	468	436	432	448	400	447	430	437	400	442	468	434	445	400	443	436	435	403	428	429	425	428	447	439	448	463	416	413	442	434	436	428	467	416	428	416	469	461	427	427	430	403	414	420	435	388	414	405	400	436	456	435	419	433	426	418	421	441	420	444	436	423	421	420	420	431	421	447	419	415	403	403	413	456	440	446	430	439	433	460	448	441	413	458	425	389	424	415	423	420	431	444	460	420	431	413	426	439	399	427	414	429	442	431	468	425	397	436	451	412	457	400	412	472	431	421	399	428	423	383	418	413	479	432	411	465	480	438	460	459	439	428	420	408	421	428	432	423	453	411	434	418	427	441	398	456	432	445	455	428	418	440	424	463	460	435	403	449	449	431	406	410	434	438	423	411	407	442	448	402	411	451	381	416	452	427	399	357	418	454	452	438	417	437	375	406	388	413	444	435	445	403	417	421	442	466	474	397	431	420	443	437	373	410	412	435	391	392	441	439	423	431	406	417	435	443	412	465	462	434	436	423	457	452	410	437	415	416	424	423	443	416	447	412	439	442	444	424	429	430	434	415	467	445	423	442	435	464	421	436	426	428	435	447	395	397	441	451	466	427	448	462	452	440	433	427	450	434	426	448	455	466	436	417	450	406	407	426	436	434	444	423	453	421	396	437	426	418	439	429	428	436	414	410	432	401	425	409	437	425	430	400	419	480	414	440	419	443	405	378	434	412	425	422	414	436	410	423	444	409	417	419	419	434	434	449	417	483	409	442	432	404	413	412	416	433	425	400	399	414	424	424	469	393	397	409	416	480	409	423	406	413	447	454	440	427	446	419	443	432	391	443	386	467	458	454	436	408	432	453	409	450	458	427	437	447	457	433	447	410	387	425	405	413	405	423	496	446	418	432	427	465	445	433	452	456	437	420	466	439	446	454	432	401	429	482	442	418	419	449	426	434	407	419	485	387	427	432	439	446	454	406	433	420	435	425	439	411	443	474	376	408	397	411	423	401	429	430	431	463	430	439	411	438	411	406	439	428	426	457	400	442	453	418	456	427	436	436	465	433	438	456	417	451	422	410	417	450	409	416	447	415	432	415	445	409	439	481	445	452	440	439	437	398	474	411	437	457	396	412	422	450	431	395	429	443	404	446	401	418	454	451	460	410	422	400	440	451	399	437	438	472	426	421	431	413	442	436	430	415	457	438	430	441	458	410	441	449	438	462	422	391	395	446	411	473	436	382	387	473	433	418	438	419	444	398	411	410	396	459	423	450	403	397	436	427	446	443	401	432	423	411	430	417	443	428	443	429	427	456	443	385	481	409	417	454	428	451	444	472	451	432	392	427	444	415	416	443	445	423	453	435	427	440	431	439	427	445	422	435	407	414	406	419	444	405	458	383	413	462	416	440	419	399	405	434	404	418	421	399	471	443	444	434	448	455	454	437	436	431	413	432	405	420	450	407	433	435	417	415	429	427	461	475	441	450	434	427	421	437	420	473	424	432	427	409	425	429	417	429	399	432	419	419	389	433	433	439	413	433	418
25595	21494	27844	25553	10718	1924	1445	1196	1099	1084	1079	1081	1076	1059	1058	973	1015	1013	1021	996	1018	1017	1002	1016	1001	965	984	1042	959	980	991	1037	1007	956	1020	1008	917	1017	959	1002	949	993	1009	974	946	979	958	959	951	1009	1056	1010	938	982	991	1022	1016	937	1017	944	979	1000	988	1002	991	981	1029	997	929	1030	961	939	983	998	1039	974	986	1011	955	974	1024	989	1008	1026	991	979	977	951	1021	1012	933	972	973	960	999	968	951	993	999	974	996	959	1018	959	975	1040	1008	950	981	962	967	987	933	975	1006	957	947	947	934	970	1006	1001	971	987	900	982	953	975	934	1009	979	975	1006	919	974	1035	943	1031	1008	914	1020	957	994	967	989	929	956	979	981	938	993	1033	1023	971	1038	1002	996	948	1008	997	1037	985	976	970	1012	935	932	1001	952	942	1006	995	983	975	951	965	967	1004	969	938	1006	1030	921	941	983	945	1015	1033	1009	979	993	1006	1008	962	994	1040	955	930	996	973	990	994	966	995	1005	950	966	1023	973	977	978	967	982	971	1059	1003	949	921	959	994	932	962	937	1039	986	967	949	983	974	944	954	979	956	1030	958	967	958	1021	940	992	979	925	935	1037	1033	944	992	1002	971	1026	954	959	1030	967	1003	933	1017	1001	1018	961	1001	991	931	906	989	972	1045	907	963	1025	974	974	928	1020	1028	1018	908	1019	997	984	1002	957	983	1014	987	941	941	996	922	927	1015	969	918	973	1010	1050	1011	978	971	921	961	939	989	1034	975	957	1021	970	1039	984	968	995	993	1047	963	929	991	1022	1012	945	956	1027	997	960	997	976	1011	938	969	1006	956	942	1018	983	961	1041	1027	981	973	987	968	1009	979	919	967	981	1013	1060	1002	987	945	999	957	1017	979	952	956	985	981	1001	980	941	932	942	937	953	949	983	980	993	990	916	938	1021	1027	993	924	1018	970	1030	982	975	973	1011	950	983	958	988	1010	1011	1008	995	1002	975	961	962	1023	968	965	958	928	1010	969	994	1007	993	931	901	982	983	968	991	948	1009	1021	960	977	978	1014	1002	1008	995	993	950	1018	967	952	977	938	990	958	967	980	953	950	948	972	954	979	1012	948	893	938	1005	963	973	980	990	985	962	947	1010	998	957	954	958	994	897	970	1015	997	1024	980	1028	971	977	1034	958	973	949	976	960	1004	1023	988	1007	978	992	960	937	1014	1010	988	1001	958	953	999	997	1032	954	1068	981	1028	927	973	943	953	995	985	950	972	983	1014	956	934	989	993	947	978	992	1017	1051	1004	995	1011	952	1011	1010	969	936	954	972	953	970	994	1018	996	941	1024	996	925	986	1000	999	975	936	965	1007	999	984	944	927	936	1005	992	1005	1009	945	990	960	928	995	1010	969	1009	963	957	952	946	991	1006	1035	972	981	1051	982	973	963	964	985	1026	960	910	966	997	964	971	987	953	950	928	1014	951	992	983	948	993	950	1047	1009	956	1005	990	947	979	936	1013	961	971	946	955	977	1000	999	965	1028	960	955	994	1023	949	973	970	938	968	995	956	1051	978	977	921	978	998	1048	951	934	955	944	948	994	969	1030	1001	956	920	941	998	1005	1080	993	973	1022	917	936	964	990	1046	945	983	989	951	998	970	946	959	990	997	982	985	958	975	992	888	998	949	1011	961	1007	991	963	963	960	990	1018	981	943	958	967	957	986	968	941	1010	991	997	1065	987	1018	1019	1034	935	986	1049	973	995	956	976	1008	961	992	963	984	1025	983	953	967	990	982	967	985	952	985	942	971	1006	964	1008	1001	981	988	978	971	988	973	970	949	880	981	961	992	957	995	995	1024	963	1000	971	1012	1014	917	950	961	952	953	988	968	1005	923	974	1021	917	961	981	889	976	970	964	935	954	986	1027	956	1001	979	1001	964	993	1002	925	972	946	1058	1033	962	1000	1024	935	937	961	949	960	1000	972	1015	1026	942	973	1002	991	995	947	955	1015	996	988	971	1011	1038	1018	983	1018	986	986	934	978	1037	963	1002	967	1019	971	984	1019	948	1035	992	976	1015	1009	1006	954	988	966	986	989	984	972	956	992	984	927	948	974	976	1003	982	981	999	954	964	974	954	952	977	1033	1051	1038	976	1012	1007	1013	947	962	989	1003	990	1029	961	1042	1003	959	1012	990	930	977	931	1009	941	980	976	947	928	916	970	957	1006	966	1006	915	989	966	1044	919	997	969	961	973	963	1012	974	984	993	1060	995	1029	995	960	982	931	1024	1001	995	1076	988	1004	958	960	994	944	968	1001	1016	1022	1011	966	984	1050	947	1027	924	1007	985	909	964	1025	957	1001	982	1009	979	970	960	1003	958	948	966	972	1019	1016	923	958	1025	1004	993	1009	957	956	995	1021	988	1020	1007	972	939	972	1047	978	1004	980	928	991	1037	949	978	937	952	996	909	976	986	963	970	1004	1015	981	1005	995	853	923	1021	966	974	922	962	987	970	960	932	992	1011	984	991	960	1015	959	985	994	978	1024	991	988	962	974	1034	1037	983	994	949	994	955	936	926	992	985	1024	978	943	1014	987	931	1004	1046	984	904	952	955	1045	947	980	976	973	998	987	998	992	959	970	982	973	979	987	936	1002	941	987	993	964	1025	989	1029	1027	968	964	986	990	969	957	994	988	989	969	912	1008	960	895	970	1024	984	957	952	949	938	957	934	952	1014	942	935	961	979	1019	1032	1027	1006	937	976	977	964	956	984	962	991	948	1051	910	979	966	973	997	901	972	969	1004	954	939	930	1008	970	1016	978	987	932	993	1039	976	991	976	1007	1010	1030	1020	980	951	945	983	979	979	940	1008	937	990	990	983	1025	948	1050	964	979	993	958	932	983	996	1077	988	951	996	1022	968	919	986	1004	967	1007	987	1017	963	959	1054	1017	946	998	978	937	989	912	1051	950	1007	1017	1002	947	980	1003	984	1008	991	956	976	982	963	978	1021	998	976	996	970	984	950	964	971	1005	1040	1008	971	944	1003	1008	948	1027	960	946	1001	957	1022	942	950	967	986	1004	981	946	1015	986	988	988	983	955	1004	988	1029	1007	947	1003	981	964	984	963	1005	1001	978	993	1013	945	1010	963	1022	978	986	1024	954	976	947	992	994	963	994	1017	989	955	1000	985	1003	962	896	921	990	953	946	954	955	1030	967	967	987	969	953	974	979	1001	1003	974	1027	1009	980	970	1031	983	982	979	1008	998	975	955	1024	1031	1003	993	953	1003	1013	933	995	924	994	996	963	949	1000	968	1007	1018	940	894	918	960	996	939	969	1033	963	1008	980	954	1004	944	1012	1032	977	933	875	1004	962	1007	998	953	938	935	958	984	968	985	968	929	1004	1002	942	952	1012	929	956	977	953	986	963	979	981	939	994	1043	1051	960	1001	1004	986	953	965	941	957	1008	983	993	971	967	955	991	902	973	1025	989	929	1033	961	994	962	937	1038	961	952	991	989	1020	1000	1000	957	983	1000	983	956	936	1025	940	1010	990	961	1017	968	997	991	952	903	1007	954	934	1016	1019	972	999	1024	1001	952	1020	1007	1011	1014	992	1000	962	1032	1016	1048	974	1041	984	1001	985	986	978	921	955	953	967	916	997	958	1025	959	1006	1008	1056	987	1004	965	994	971	991	980	954	951	981	956	928	982	989	1022	929	972	1007	991	960	962	983	956	975	1027	926	1012	998	973	940	1002	978	981	939	1075	965	950	1052	994	928	1006	1028	999	985	972	984	942	978	973	987	925	1008	975	1003	970	951	1073	951	945	994	968	978	1052	958	978	1039	941	1000	1003	1005	949	919	971	949	935	993	1005	987	1007	1011	942	966	923	960	963	972	975	988	977	948	952	925	950	982	954	965
3667	3871	3071	1779	1451	1118	1026	964	913	896	848	779	868	747	729	767	814	745	730	734	762	742	706	722	732	684	756	741	780	684	744	720	727	728	746	750	685	736	765	745	700	730	698	706	738	664	720	697	729	690	745	743	707	690	693	783	717	719	723	771	785	748	732	719	713	712	720	735	668	717	715	722	733	738	773	721	704	669	734	765	718	744	695	714	706	729	764	770	681	669	733	735	716	741	714	736	683	766	716	700	688	739	729	743	671	752	683	773	734	735	698	713	719	685	804	737	748	689	685	754	672	668	722	704	705	688	740	721	704	754	718	697	736	710	723	695	675	701	725	725	715	763	692	687	732	665	776	713	710	731	711	706	687	691	721	721	690	704	703	679	749	708	724	748	713	741	750	673	702	681	720	705	676	752	743	755	704	744	704	649	754	743	709	728	738	713	725	724	757	764	696	724	727	713	724	666	768	636	720	714	649	724	708	688	706	695	712	715	677	717	663	701	681	691	678	688	695	701	743	756	711	672	720	700	735	745	717	717	664	687	718	734	757	761	714	709	699	690	702	726	711	667	745	756	698	694	726	755	728	696	697	700	735	691	696	724	752	747	754	679	691	678	720	720	707	723	689	664	752	737	723	728	691	686	715	728	731	711	699	694	729	721	759	744	669	666	705	708	723	727	682	669	761	736	722	711	685	750	689	742	722	720	715	723	736	671	704	691	713	676	717	697	695	731	778	680	728	694	698	698	675	690	756	619	712	675	655	693	677	677	711	678	704	705	700	708	728	691	695	746	734	725	710	751	712	746	729	707	691	737	697	720	707	695	707	702	719	734	727	742	662	702	724	658	711	690	658	736	699	713	699	703	650	690	727	754	668	769	715	706	673	704	745	708	734	731	704	715	672	660	687	671	653	704	742	696	738	667	695	688	708	682	703	738	757	695	743	703	676	753	657	738	697	672	703	702	716	703	687	622	723	737	729	736	718	748	742	684	742	756	748	668	688	723	682	717	737	651	722	731	715	704	692	703	679	696	731	704	682	725	701	722	703	684	705	721	688	718	734	715	744	719	731	698	702	739	701	698	720	707	707	701	712	721	675	746	677	734	746	738	672	686	718	701	705	694	696	708	674	725	703	687	734	730	708	732	732	679	662	700	744	709	676	746	719	713	701	697	690	712	736	730	699	685	747	695	719	646	732	775	693	732	720	690	708	743	724	703	702	718	709	688	712	683	726	652	706	708	706	748	683	698	724	715	663	745	710	681	696	701	714	706	713	740	715	690	682	702	687	686	692	683	672	759	717	711	665	699	694	743	733	721	718	678	732	699	674	726	722	740	702	704	695	672	651	743	740	688	736	727	769	694	712	713	692	653	711	656	684	686	715	698	708	732	684	695	716	725	690	717	735	708	721	725	708	691	743	737	697	678	689	666	630	719	674	673	661	666	662	757	688	708	741	703	695	712	693	667	697	766	708	714	714	721	710	679	712	687	728	724	709	778	665	652	710	704	700	749	707	724	673	725	709	718	663	676	718	713	679	711	679	673	764	713	705	716	723	738	696	729	720	718	730	706	704	679	760	688	735	666	735	757	709	680	726	669	713	695	711	681	763	674	678	666	723	688	686	735	720	697	722	718	724	704	729	690	693	657	683	701	755	699	680	721	701	718	718	710	663	708	677	733	676	679	690	675	705	690	694	690	695	737	708	714	698	692	684	682	721	687	728	735	715	701	722	757	761	726	758	672	712	687	634	625	749	705	723	674	675	695	718	710	734	669	701	767	698	661	702	701	743	669	729	688	735	748	716	723	713	719	708	667	709	709	763	787	696	684	721	700	722	693	728	687	713	732	723	700	729	719	701	716	791	695	718	710	711	687	648	686	728	707	692	691	769	729	696	720	675	710	702	695	714	695	699	735	731	738	707	714	709	687	710	709	712	695	717	696	674	659	705	759	704	707	685	689	661	704	655	715	680	666	708	691	708	687	703	700	734	706	691	692	726	694	763	705	736	758	737	703	721	705	739	699	674	696	691	721	709	674	725	788	702	709	705	710	683	718	727	715	677	688	713	690	744	696	722	744	657	688	706	679	675	636	703	707	687	735	712	676	672	747	672	657	724	693	707	718	752	722	737	728	665	670	748	689	701	679	690	732	674	689	679	675	743	712	700	653	737	668	710	726	673	657	684	694	729	690	720	722	718	667	745	692	669	685	704	685	704	697	695	650	731	747	719	693	681	695	680	697	703	717	685	743	702	749	699	679	699	679	723	688	684	749	736	750	700	693	732	717	670	723	688	743	696	744	720	735	713	660	711	707	707	760	697	734	696	693	729	715	769	711	682	680	715	675	716	697	704	751	721	722	656	701	701	720	697	726	686	700	657	669	716	715	747	672	717	738	676	717	718	709	709	681	701	678	713	718	707	725	703	742	705	707	704	692	707	666	682	695	701	706	667	717	677	668	692	711	720	743	679	713	718	726	677	738	697	758	674	707	691	742	727	692	692	724	718	764	752	690	698	756	758	681	691	753	728	720	735	700	706	698	699	732	692	671	732	735	708	751	685	698	712	750	693	734	712	734	725	740	735	760	717	672	706	672	692	675	744	712	733	770	654	703	704	716	741	696	713	721	684	720	699	700	714	673	671	757	664	728	652	683	700	690	708	698	715	660	699	726	724	666	676	711	669	677	711	777	684	667	711	671	739	755	717	659	720	677	726	697	721	726	700	701	674	686	749	713	702	709	724	744	705	728	716	741	718	625	683	650	706	679	682	697	698	687	735	709	723	734	657	722	765	725	702	661	680	689	678	698	689	708	727	682	709	693	720	690	690	699	708	663	700	703	679	729	711	702	720	679	733	697	680	690	725	724	677	687	704	720	685	707	690	671	720	696	719	670	675	687	707	713	708	695	702	682	698	698	702	701	696	661	683	752	751	696	683	716	721	707	732	691	695	697	734	707	743	709	682	660	752	723	724	740	715	703	729	709	717	758	667	758	706	686	706	681	708	706	722	723	703	702	683	725	697	701	686	673	763	679	744	690	643	710	715	716	714	699	701	744	704	728	697	680	720	729	660	734	713	689	682	663	731	691	722	712	674	709	701	697	707	729	730	702	693	692	656	773	705	689	725	765	745	745	652	700	740	738	672	714	651	710	720	705	630	686	736	675	728	711	719	679	689	720	694	751	692	724	724	705	689	714	721	693	758	724	696	704	662	666	713	681	689	691	734	685	768	692	680	645	683	692	689	702	644	687	707	690	752	711	712	697	677	719	720	747	706	694	686	736	738	733	737	696	689	715	716	742	700	685	686	656	715	684	700	693	703	716	721	713	671	686	714	700	710	682	727	748	724	728	704	735	709	702	700	690	707	707	737	709	724	680	656	710	658	716	723	750	732	732	729	739	766	697	710	694	745	711	649	743	717	679	750	702	718	688	722	701	682	679	710	686	730	686	722	668	661	696	685	719	695	731	697	733	722	712	726	704	745	699	744	702	725	734	705	736
24509	21482	28798	24586	21462	8465	1876	1201	1031	968	995	912	936	886	928	907	874	846	877	855	855	871	850	832	810	819	823	793	827	789	847	806	795	835	784	860	839	913	802	831	860	814	820	865	785	807	788	816	847	885	831	820	803	788	844	816	805	822	820	782	801	854	784	845	817	813	802	797	834	832	771	834	851	797	850	824	780	765	778	848	846	830	783	790	802	793	786	868	733	825	797	798	785	823	821	757	754	819	855	792	781	819	785	809	797	800	825	799	830	834	790	811	807	834	844	829	817	845	810	853	834	774	798	802	818	808	806	813	798	821	832	787	801	773	831	802	822	812	780	773	820	827	814	765	769	802	817	800	803	743	811	770	819	795	816	774	835	798	810	802	778	759	796	799	827	802	760	804	845	828	848	793	796	825	818	811	836	800	794	813	774	806	799	825	826	781	812	771	810	813	820	795	787	837	788	788	801	832	780	841	816	839	809	812	741	845	777	775	805	804	772	765	803	832	792	853	798	792	820	828	804	737	797	822	806	848	800	815	793	820	827	810	824	819	776	833	784	792	821	778	861	764	789	750	801	780	749	820	776	816	817	823	848	776	830	759	804	754	817	821	848	789	848	798	818	862	793	816	845	747	806	769	716	828	770	757	815	785	832	766	841	796	811	813	771	792	804	818	829	797	791	797	784	819	775	770	807	803	826	814	836	782	881	798	779	828	801	769	809	744	803	820	831	846	771	832	819	780	812	838	733	763	797	821	834	857	810	789	789	781	841	803	805	782	831	760	837	840	825	771	832	816	750	791	766	817	816	804	820	771	845	812	806	760	823	768	804	832	802	820	829	783	837	764	803	803	815	831	815	815	770	746	792	853	871	757	781	811	756	818	832	784	843	810	786	809	797	831	827	861	792	782	815	845	747	809	795	803	810	775	795	844	774	833	786	815	828	828	756	836	793	789	773	792	799	859	808	779	821	820	840	778	824	790	833	823	819	822	786	781	752	801	782	849	862	742	795	794	804	783	815	808	806	752	824	814	837	836	817	814	856	794	843	797	835	825	821	787	847	788	787	801	767	772	810	778	809	861	820	847	788	843	894	784	824	775	814	778	792	775	779	796	780	857	772	853	780	824	796	823	833	826	769	840	833	799	804	766	840	758	798	779	799	781	792	761	770	806	768	798	789	836	780	774	810	798	779	839	744	739	815	827	793	786	801	789	809	836	774	851	797	843	755	817	791	794	831	801	806	796	811	794	828	806	791	809	744	816	752	812	853	790	848	854	778	796	822	771	841	806	801	826	868	789	805	813	795	800	790	816	827	810	800	777	787	832	816	770	825	818	832	750	749	778	801	847	823	797	804	815	807	794	775	808	783	836	811	815	803	823	788	789	798	824	774	760	818	831	785	767	796	808	817	781	778	849	807	792	832	771	840	831	827	815	813	885	804	760	797	800	776	800	865	797	751	772	814	838	761	768	769	796	782	825	807	797	844	823	798	767	773	785	793	782	775	779	803	786	804	778	819	839	841	793	746	804	809	817	809	808	791	807	816	838	799	821	809	810	776	863	781	797	812	817	795	852	783	782	846	771	787	824	805	820	782	782	831	813	850	847	781	825	784	797	773	804	797	799	859	774	832	852	758	789	771	795	798	757	780	787	829	846	788	808	873	802	814	848	805	803	732	805	787	780	841	817	832	781	802	826	787	770	763	770	848	792	761	790	777	815	818	748	817	807	838	789	813	813	806	767	805	780	813	773	777	806	792	764	838	818	833	860	837	805	833	795	805	824	804	918	801	799	801	792	801	810	809	792	810	846	838	820	838	831	800	798	808	805	835	790	822	772	839	775	801	829	846	815	833	884	813	806	844	765	833	810	756	828	787	817	811	781	756	783	815	778	842	740	829	812	790	797	841	799	818	809	875	804	812	818	802	818	800	805	806	811	827	830	791	832	816	782	810	812	845	821	791	791	815	803	813	816	829	771	808	809	808	826	770	788	830	849	811	804	815	774	812	832	778	760	789	782	815	806	819	785	786	797	817	803	799	772	807	846	845	841	785	813	803	837	825	836	770	790	796	811	801	822	787	782	810	794	804	795	796	809	793	838	818	789	802	796	851	811	783	804	766	783	760	828	804	774	831	769	867	828	814	835	804	800	855	866	850	836	802	824	796	773	779	803	780	815	805	756	807	758	803	777	839	831	807	817	806	820	786	849	845	869	757	795	812	823	811	797	827	798	761	831	801	828	729	798	794	773	813	780	804	816	799	746	778	803	748	768	792	793	831	805	810	794	826	856	819	799	851	771	808	797	821	822	828	824	845	798	886	864	783	825	799	799	809	802	805	809	788	799	787	800	834	812	779	823	810	800	853	815	783	801	842	822	819	809	792	825	765	837	770	813	794	795	820	749	820	789	778	791	844	835	809	776	765	813	751	765	809	827	842	809	773	808	776	821	724	744	777	827	772	857	797	808	818	778	780	843	811	809	844	831	784	840	795	789	770	799	807	774	854	770	782	791	836	819	836	804	822	805	809	782	799	769	785	783	794	780	817	840	771	778	793	788	886	791	840	797	795	793	845	840	789	794	877	821	836	812	823	801	764	784	810	787	802	761	824	828	839	762	830	811	764	833	774	864	825	842	845	826	812	821	812	778	781	825	738	818	784	817	847	790	835	817	792	811	803	837	819	762	782	778	781	821	825	807	831	813	792	826	781	826	815	782	793	792	856	858	781	822	876	775	773	781	849	789	771	761	830	847	838	802	774	819	773	787	779	790	779	809	778	750	767	844	738	791	862	806	769	762	798	832	843	837	834	770	764	766	754	788	830	772	869	813	792	745	815	789	823	816	779	799	768	801	790	783	784	799	816	817	848	842	758	844	835	875	802	783	844	767	867	749	886	816	744	810	824	811	796	786	730	807	803	848	804	808	813	821	737	800	814	750	811	784	791	789	811	787	767	819	794	776	775	805	745	805	829	793	843	774	789	829	801	744	761	789	819	792	755	836	791	804	784	795	816	807	821	869	813	778	783	789	853	819	747	783	757	810	806	815	811	852	807	756	813	831	823	734	763	810	805	816	816	799	795	782	857	805	847	792	793	839	758	802	827	763	787	836	869	801	820	839	788	802	854	848	770	756	782	806	768	768	788	785	791	818	769	793	822	808	814	801	830	778	847	807	784	821	827	808	795	863	786	776	794	812	797	813	839	743	794	828	811	794	849	823	822	854	844	818	820	786	775	803	787	770	798	797	790	784	809	810	874	846	807	817	787	772	743	822	812	837	782	810	806	809	836	800	807	813	809	818	782	796	799	747	839	858	802	759	772	828	777	808	817	758	767	802	778	798	809	828	794	771	792	742	851	825	797	790	761	828	797	767	825	804	752	780	801	848	817	815	837	828	795	843	808	798	759	854	773	787	813	766	776	801	829	831	801	818	855	775	799	771	839	790	767	783	821	799	772	833	846	810	808	789	794	808	753	846	823	841	805	801	819	824	792	756	831	740
3947	6040	4811	2620	1767	1432	1214	1011	956	851	815	803	747	719	753	713	683	684	703	646	652	684	680	635	598	653	652	633	654	625	641	626	569	633	631	599	624	662	619	642	604	627	626	617	604	559	585	643	594	593	614	606	613	626	571	627	588	604	585	627	610	655	631	578	589	610	573	627	645	634	610	613	599	589	637	607	620	569	595	572	618	617	625	620	602	598	620	634	615	560	571	619	647	592	584	613	638	609	611	638	611	628	632	600	602	586	602	629	599	611	605	608	543	631	605	586	581	595	625	594	647	629	547	599	629	613	617	580	592	573	633	599	625	578	626	631	616	624	582	642	589	637	603	609	586	583	584	615	581	629	579	598	620	611	610	613	603	623	579	557	601	648	612	569	602	573	576	596	595	601	624	587	614	600	612	594	589	602	603	587	598	577	619	600	643	586	587	610	583	578	599	556	623	623	617	627	629	605	569	585	606	640	574	625	584	618	579	634	611	594	591	632	607	641	584	616	546	642	643	566	610	632	625	608	611	620	572	595	609	622	615	608	586	602	595	634	613	607	608	633	594	608	554	654	589	588	619	605	563	575	603	619	590	569	588	606	604	644	616	598	642	590	599	610	602	554	549	565	615	573	584	554	570	578	605	618	608	601	602	563	591	591	575	601	608	621	596	613	655	581	578	594	584	613	609	589	594	568	637	595	577	621	590	609	621	619	590	610	598	616	588	584	618	630	576	634	596	584	590	611	593	567	609	627	616	587	595	601	597	583	584	622	579	605	628	572	572	606	594	590	578	612	560	577	591	599	573	606	564	612	590	582	639	628	543	588	583	591	622	592	606	582	611	579	615	549	527	605	559	573	592	554	577	589	581	580	626	563	615	579	631	597	599	562	605	602	624	615	589	586	596	628	598	568	607	572	579	609	606	608	629	552	622	611	622	593	560	554	632	627	572	627	608	577	597	589	611	626	590	616	627	580	575	589	591	625	567	594	602	626	560	580	575	588	591	605	607	613	586	571	586	588	611	635	612	591	603	574	594	597	581	555	595	574	609	549	620	613	639	613	634	562	597	598	557	565	577	609	610	580	610	633	581	594	632	599	591	577	607	606	575	590	561	581	590	602	576	602	570	603	592	584	586	593	593	590	566	569	534	601	630	566	635	579	588	606	591	621	570	594	577	589	611	610	594	625	584	586	616	603	616	581	588	571	647	615	581	561	586	556	537	602	594	572	610	636	628	619	583	587	574	561	610	618	581	593	571	564	583	597	653	620	596	578	593	620	575	606	584	576	643	635	601	570	601	601	613	593	613	557	577	590	578	601	605	513	612	570	589	616	598	600	562	573	598	584	559	635	602	632	570	609	610	611	633	586	602	598	626	554	593	585	570	611	560	593	567	591	600	604	597	620	538	689	583	608	616	587	589	621	625	586	586	596	574	559	586	626	595	594	600	590	577	612	605	626	551	600	605	616	608	637	550	596	605	606	557	621	583	623	628	576	623	599	601	667	602	592	572	604	529	641	586	597	580	595	572	602	652	571	542	543	600	565	629	613	578	623	539	595	575	620	609	598	565	588	588	580	680	598	613	587	588	564	582	597	588	588	603	593	566	617	575	558	590	592	586	605	594	588	559	596	668	593	581	596	597	557	573	572	615	602	579	608	547	582	589	645	615	611	594	607	588	579	586	638	582	579	586	575	593	623	639	623	651	596	543	562	564	560	589	610	566	572	578	597	561	579	569	612	606	630	600	602	565	581	578	636	594	620	577	581	593	602	579	574	581	584	635	622	613	634	608	584	601	619	610	589	603	561	575	617	594	554	579	590	599	538	543	641	572	592	563	584	576	546	581	603	573	585	587	603	652	569	573	584	597	623	572	610	586	649	595	600	610	609	587	589	572	659	552	580	578	581	612	573	606	586	607	613	579	582	585	567	613	593	576	623	580	601	611	595	579	602	624	590	576	611	611	572	622	595	647	545	605	569	597	617	595	583	592	567	629	587	623	611	637	611	604	610	597	613	559	629	614	592	623	563	605	609	690	604	584	594	614	609	577	631	581	536	626	602	601	610	563	581	604	605	626	536	605	596	606	631	588	556	565	617	609	600	634	562	572	630	624	575	607	615	615	605	569	557	555	574	577	547	616	532	586	552	594	594	605	612	536	607	567	616	598	604	661	578	609	561	602	558	577	542	647	566	573	597	598	587	621	628	588	605	532	601	634	571	591	628	585	604	588	586	572	629	613	573	615	573	587	594	572	624	633	607	565	577	573	630	617	590	614	617	623	560	562	593	596	600	605	581	575	578	592	578	582	546	640	640	622	610	610	562	538	620	628	563	549	622	604	586	601	583	575	603	596	615	644	581	595	521	613	567	590	584	536	577	599	567	581	605	604	594	602	582	580	632	617	579	614	537	583	599	618	604	605	598	586	633	631	577	570	583	601	587	558	564	581	542	577	612	594	569	578	559	625	590	586	585	651	636	644	608	573	583	582	592	618	622	552	606	642	574	600	568	560	614	603	573	592	556	609	606	617	566	577	623	573	571	600	612	600	604	597	585	598	601	579	563	577	604	595	566	597	602	624	623	563	598	607	614	601	587	609	627	596	592	591	578	606	592	601	592	633	608	618	549	641	606	597	586	580	612	584	630	597	583	631	603	564	560	563	574	630	590	609	620	594	598	599	627	581	588	614	579	587	618	606	593	584	592	606	597	569	556	598	566	612	624	628	565	604	592	566	583	602	554	600	598	637	589	573	589	580	557	595	594	597	610	585	622	577	562	569	623	614	575	635	596	599	602	579	541	572	580	622	582	595	595	563	569	538	586	536	567	596	638	610	583	593	590	586	652	625	588	600	573	565	594	597	609	555	544	603	588	582	628	582	621	598	596	591	586	605	579	580	540	629	605	535	645	598	617	568	570	610	582	649	592	615	567	568	584	560	584	598	565	594	561	555	570	581	621	580	566	564	621	587	606	595	649	598	593	589	563	568	616	613	531	612	586	628	569	591	566	577	577	585	591	571	591	563	616	584	555	600	622	614	648	575	540	588	567	552	620	544	594	581	597	587	588	559	564	590	603	578	572	619	530	589	618	602	606	588	557	598	597	628	620	594	596	609	596	570	585	609	601	619	589	587	563	571	599	585	600	603	569	600	590	594	579	595	585	605	604	599	614	612	639	579	571	616	556	565	588	622	541	609	587	610	564	611	608	596	620	620	584	591	580	579	597	613	645	570	584	592	579	587	567	578	604	609	578	594	620	586	574	564	570	630	608	581	588	601	597	593	592	624	558	569	579	609	600	556	585	624	572	577	594	619	582	635	621	570	583	572	622	618	625	573	625	573	555	644	568	576	549	607	634	575	583	616	622	583	589	622	570	587	612	598	596	604	582	622	575	591	598	595	567	602	594	574	570	616	566	639	568	561	565	625	621	601	636	586	611	621	569	578	580	602	595	589	594	590	571	584	596	532	648	581	566	597	552	595	582	601	590	579	599	594	641
27871	10161	1250	850	632	626	647	604	613	615	621	604	585	611	635	630	605	585	607	650	610	625	621	650	558	628	638	610	632	595	626	641	611	616	590	606	645	612	684	600	638	603	585	627	602	599	624	597	625	639	595	623	604	620	657	555	627	646	618	608	638	608	634	600	601	604	613	605	610	631	610	613	614	583	618	632	606	623	621	602	622	591	554	592	560	608	606	562	597	616	587	593	645	635	617	580	618	597	596	613	614	603	581	619	563	622	592	602	557	585	640	588	597	635	603	624	572	602	619	608	593	598	644	596	612	616	617	569	592	628	603	599	597	580	597	615	572	571	559	650	607	613	640	571	644	638	614	619	633	613	612	639	621	600	595	631	610	577	618	587	637	636	620	614	609	568	595	609	663	594	622	590	606	597	625	647	615	640	615	552	607	601	621	591	631	659	659	617	582	586	615	624	642	588	591	580	554	633	639	646	632	606	560	621	615	602	617	614	611	626	650	638	632	620	589	609	633	654	615	616	622	621	565	548	635	596	588	607	584	607	590	610	617	622	625	615	609	610	605	590	610	587	651	587	610	596	626	572	612	635	626	654	659	613	573	577	583	628	604	590	643	631	644	635	650	595	577	642	599	582	675	658	619	626	584	617	607	697	597	626	604	622	611	641	585	631	594	587	609	652	625	645	607	583	646	609	587	670	586	611	604	628	604	623	632	590	607	567	610	597	597	616	631	601	629	595	621	624	604	555	633	600	593	580	637	608	617	635	602	582	579	624	576	663	608	604	584	612	601	583	565	615	623	596	579	635	626	574	570	580	598	588	622	630	612	606	599	597	633	562	598	617	570	589	614	662	632	611	585	580	632	566	609	608	658	607	605	640	658	556	629	585	601	669	600	582	573	556	616	601	579	602	604	591	636	629	553	612	620	613	589	567	636	600	627	585	584	619	574	612	561	633	589	601	646	624	592	601	639	596	616	655	582	638	608	611	564	661	618	609	594	651	634	638	607	625	622	629	588	648	583	575	592	579	594	595	685	667	622	601	615	603	574	616	599	591	567	596	627	601	580	618	622	615	573	588	589	591	617	617	599	622	550	661	631	625	639	590	599	600	632	609	628	602	607	589	621	605	593	637	570	608	571	625	601	624	625	644	630	614	633	549	585	573	555	597	581	558	617	641	659	636	594	638	611	579	576	584	570	622	593	640	619	551	614	593	583	614	637	633	661	557	578	593	599	627	588	595	592	607	585	578	615	587	623	565	601	604	565	631	601	589	597	604	600	593	604	613	596	600	575	624	643	604	635	587	602	676	581	580	610	584	604	616	638	575	616	581	622	631	559	590	630	628	594	559	615	564	603	653	621	576	656	609	605	592	586	603	620	590	585	589	619	621	588	636	631	594	584	598	585	646	699	588	560	597	595	628	597	637	591	597	611	638	621	588	601	573	594	617	627	603	598	573	611	552	631	614	620	620	607	600	575	593	614	624	614	620	566	627	609	621	654	592	618	626	572	642	640	616	614	564	611	610	619	603	598	627	568	601	602	585	593	582	610	614	630	574	605	633	590	645	585	595	572	584	602	643	611	623	578	641	614	656	611	596	573	605	596	596	586	628	582	600	603	586	591	641	644	641	628	659	649	617	623	646	593	603	621	625	587	649	601	642	629	597	605	622	618	610	628	617	622	600	563	591	609	549	656	630	590	566	618	606	651	588	601	593	623	583	575	599	595	615	603	565	635	609	572	610	603	576	585	636	586	586	572	620	620	627	633	620	646	624	624	634	627	602	636	624	587	588	633	593	622	598	608	633	568	590	606	605	632	611	650	630	606	615	655	642	626	590	601	637	622	602	604	624	626	604	626	622	618	620	588	631	646	627	609	582	563	630	598	563	627	581	581	617	623	602	627	642	590	643	607	559	596	621	629	618	581	571	614	596	643	616	640	622	621	626	641	648	573	628	636	617	577	540	620	570	600	610	611	631	630	608	595	613	598	564	588	574	659	619	632	582	616	619	567	569	627	585	605	578	565	613	613	590	652	582	650	584	616	627	580	624	575	620	624	595	616	609	624	622	605	657	613	608	566	566	579	653	595	630	540	617	606	589	616	583	638	632	568	600	601	569	589	608	589	614	592	607	593	573	579	624	604	653	621	626	618	593	586	563	606	629	635	623	633	618	611	614	555	630	605	634	597	571	601	617	606	623	637	574	598	613	614	648	652	624	585	620	609	608	635	632	604	613	614	599	630	650	628	627	633	603	638	594	642	598	580	606	613	624	607	632	569	606	614	637	623	635	608	618	636	625	608	638	601	633	628	626	602	571	595	631	613	599	614	644	597	589	580	610	618	670	590	597	616	608	588	611	617	590	608	605	606	575	599	617	653	584	641	640	590	595	639	646	615	615	648	570	603	610	615	646	595	607	638	557	644	585	626	619	643	647	567	598	671	598	591	602	613	623	605	559	626	599	605	608	572	594	636	565	604	585	610	599	565	648	611	552	595	544	609	582	573	563	612	613	553	588	581	626	581	623	612	619	594	588	603	599	621	622	619	613	626	602	631	593	559	594	602	612	554	608	617	589	582	567	638	636	621	645	543	548	643	586	586	597	667	635	585	641	560	607	618	563	616	611	599	637	639	590	613	584	638	604	590	605	659	640	587	660	631	623	595	590	571	649	602	612	569	607	636	556	609	606	614	638	612	571	607	560	580	599	597	645	623	588	569	584	563	603	623	591	639	622	618	593	623	626	613	608	623	608	584	599	603	559	631	640	604	595	598	659	613	606	632	616	625	602	632	609	631	572	609	608	581	591	627	613	626	577	603	585	596	616	566	594	533	574	582	657	622	549	595	578	639	563	606	572	628	584	626	609	572	600	588	580	612	591	621	565	622	602	593	605	616	635	619	622	587	607	632	611	641	597	631	614	649	565	626	616	581	601	604	636	656	605	631	593	611	605	617	572	593	650	622	610	603	603	602	607	612	597	616	608	629	609	661	602	606	647	608	620	633	640	641	582	626	601	637	603	596	642	586	559	577	609	607	622	589	628	656	603	581	597	626	600	557	607	599	593	539	639	585	573	646	572	636	626	644	586	597	623	648	570	592	602	600	604	625	582	597	613	584	627	629	579	584	624	645	625	631	606	606	669	594	634	640	596	569	591	617	633	588	586	574	627	608	631	653	578	596	624	567	654	618	600	618	609	590	600	581	623	624	624	610	617	625	644	609	609	595	637	559	586	622	622	575	603	623	575	630	605	602	589	659	592	582	603	616	609	578	643	591	577	596	693	580	588	659	637	605	589	626	602	595	606	627	630	612	599	626	617	689	627	583	624	619	620	633	637	641	601	614	556	585	624	633	630	606	579	584	624	645	592	628	570	596	660	617	562	686	564	628	606	647	642	583	636	628	643	620	571	567	605	627	607	588	622	618	597	609	623	612	599	636	608	589	643	638	603	647	633	612	621	615	589	623	591	598	614	600	644	634	583	620	599	583	604	590	593	609	597
5046	635	619	488	455	456	442	449	443	437	387	466	420	410	429	470	449	411	443	421	418	434	434	423	463	405	395	430	429	412	424	421	475	408	429	472	411	414	405	430	426	432	452	421	401	393	434	404	437	437	448	451	392	431	412	410	467	432	397	462	401	393	398	425	436	440	399	446	420	450	436	450	453	397	444	455	424	448	424	467	437	451	453	421	420	421	446	438	452	417	435	411	426	410	432	412	420	386	459	445	434	422	402	460	402	371	432	438	381	459	419	445	418	466	469	423	403	394	421	436	428	431	409	376	436	407	428	444	435	400	459	407	414	430	436	408	450	441	425	443	451	419	448	438	428	444	404	428	434	408	407	447	439	412	442	417	454	468	420	436	419	442	414	428	429	432	433	416	453	439	427	478	426	382	403	381	429	428	413	405	446	393	419	412	439	437	456	401	420	381	413	423	424	445	430	432	432	458	416	384	454	421	374	374	449	469	411	448	407	434	391	425	405	437	427	418	411	418	427	417	419	398	424	453	427	447	428	439	406	424	462	414	415	402	443	436	409	421	433	469	406	464	476	441	452	401	412	421	442	410	430	441	451	400	411	395	424	421	435	453	489	442	436	402	427	423	404	420	445	404	424	401	412	444	427	464	417	452	412	431	418	417	432	445	433	422	424	425	404	440	419	470	446	436	397	494	442	413	480	440	445	432	444	449	376	411	405	417	425	430	432	415	401	418	410	421	449	419	442	445	394	427	458	450	432	425	400	421	465	437	420	416	448	439	387	441	427	418	458	416	410	444	430	402	465	424	419	388	433	415	445	438	463	384	417	405	381	420	376	394	418	447	426	433	431	452	443	403	447	447	440	413	416	441	436	379	416	470	429	452	433	398	402	457	411	425	409	482	404	424	445	403	424	421	441	455	420	420	401	429	394	459	445	447	439	446	453	435	407	407	473	427	416	474	415	441	471	419	421	435	469	455	430	403	472	439	424	420	420	439	409	417	417	438	441	384	430	418	396	408	418	419	417	449	434	382	431	456	425	449	450	433	436	444	422	418	392	414	437	422	431	461	417	439	447	420	422	426	412	400	459	400	427	425	405	402	408	466	431	426	436	433	374	455	407	416	387	444	442	440	414	443	472	439	416	426	447	452	430	473	439	428	424	431	451	399	412	400	421	439	441	416	436	428	409	436	397	425	439	382	445	393	440	429	444	441	424	428	460	449	397	437	416	411	429	471	413	446	442	420	440	428	411	432	425	434	400	437	413	414	452	444	413	424	448	451	439	421	452	431	417	459	414	440	426	437	449	419	431	415	426	393	431	411	416	447	412	446	417	465	419	448	457	444	392	425	396	405	434	408	427	414	415	459	453	430	417	394	432	395	419	423	416	424	396	381	418	388	407	435	408	419	425	391	442	465	422	431	427	427	411	407	406	408	424	489	454	430	428	421	412	388	435	443	415	410	418	406	408	450	443	447	435	432	415	419	438	414	448	458	432	447	426	409	438	447	439	420	450	439	424	410	442	384	411	431	431	450	443	404	472	390	380	440	419	418	431	449	414	404	446	403	403	417	465	389	429	433	417	429	439	417	446	466	425	394	408	420	442	431	436	391	451	393	422	378	413	441	427	405	416	413	416	405	420	410	420	452	433	401	428	443	387	428	461	421	447	423	413	452	426	440	396	451	445	452	425	421	421	440	396	413	450	436	420	418	436	423	413	430	397	439	406	411	428	422	420	425	422	418	374	427	464	384	459	467	462	406	431	410	411	456	446	427	417	418	437	436	459	421	456	389	408	451	411	475	416	414	400	418	406	412	409	442	413	415	423	441	409	419	412	399	416	425	428	453	430	416	428	419	420	450	456	442	403	437	433	408	426	397	417	428	404	405	417	428	446	433	435	423	428	456	412	443	418	398	414	416	432	453	421	397	399	398	442	400	428	438	397	461	455	426	435	429	435	430	410	437	445	407	434	409	420	425	425	417	417	377	438	445	406	467	437	409	432	418	444	438	423	399	403	435	436	424	420	454	431	452	402	409	422	420	423	413	437	420	437	464	411	404	427	445	452	440	434	406	420	434	392	398	415	416	458	433	425	423	430	459	433	438	421	459	413	414	450	431	454	398	446	406	428	416	420	433	427	424	390	414	430	424	445	415	429	467	403	412	411	457	436	426	418	467	407	471	445	423	461	438	434	405	430	430	464	406	425	423	444	422	422	427	414	413	412	437	375	399	414	458	404	416	436	422	408	424	434	434	410	433	456	405	436	401	413	402	472	433	433	407	435	444	434	415	408	430	385	370	443	408	428	448	426	390	416	438	420	426	445	425	404	406	441	429	450	446	449	426	448	422	411	440	408	443	439	410	457	420	404	409	442	459	415	406	409	422	434	430	402	417	393	396	428	410	447	418	425	422	449	421	397	452	421	430	413	435	433	463	439	423	442	413	404	436	446	448	442	419	435	405	437	414	425	473	428	436	398	364	451	430	419	439	430	428	444	453	397	441	435	427	421	389	458	428	406	448	395	460	401	401	431	422	441	395	422	476	427	415	396	403	426	418	456	445	464	426	436	430	438	420	422	463	449	449	444	425	403	466	428	412	430	399	429	417	415	434	442	425	422	434	424	419	433	417	444	402	397	430	400	411	438	414	400	452	418	427	403	415	415	446	422	440	391	401	439	422	445	449	449	420	427	444	448	439	453	411	421	397	436	460	438	450	483	456	402	441	456	419	439	420	463	444	400	416	417	453	456	442	430	437	447	436	423	400	419	455	476	413	432	399	428	407	448	434	416	415	424	451	410	393	442	450	450	405	445	440	401	434	448	459	403	413	450	434	418	412	410	470	441	415	398	412	413	442	428	429	434	425	395	448	434	438	417	412	453	444	455	415	431	401	439	420	446	451	427	421	412	458	419	433	432	446	425	410	397	448	413	396	456	429	421	411	397	397	400	411	416	439	422	432	418	448	426	405	421	455	421	448	453	430	433	432	441	427	402	423	418	385	429	419	451	423	407	418	480	390	408	454	429	428	434	462	429	435	415	377	436	427	463	415	423	412	428	417	378	422	399	422	420	451	457	445	423	398	417	442	432	399	450	389	424	415	433	397	449	410	457	449	406	435	425	443	409	439	417	394	421	450	440	430	432	403	415	443	460	445	441	436	434	474	402	423	411	392	412	439	442	429	424	444	425	437	451	446	427	440	392	407	409	452	387	457	418	422	432	429	428	449	425	447	407	420	413	439	459	407	383	429	427	416	454	422	443	456	441	426	425	467	424	432	410	400	445	412	433	432	473	417	435	409	455	413	397	426	389	387	404	416	433	434	408	411	431	432	402	436	411	415	422	443	458	423	441	429	434	400	378	444	428	427	445	432	390	442	402	432	424	449	442	406	419	429	433	426	408	425	448	431	431	414	405	421	438	430	454	484	435	446	411	424	438	412	435	442	443	455	429	463	399	451	397	422	425	434	446	442	435	459	422	409	424	409	429	440	411	414	421	458
25599	21490	27863	25526	10865	1892	1434	1165	1103	1087	1079	1075	1069	1025	1046	1072	1042	1030	1034	921	975	989	981	1032	965	996	1026	1053	1026	966	1022	1029	984	996	1016	972	999	1029	956	989	926	1037	988	1010	1005	974	983	943	935	989	1002	1037	950	1059	969	963	1027	986	999	1004	990	990	1026	958	1022	1026	1012	984	983	975	978	1058	1001	1010	986	941	959	949	965	971	975	979	1054	1010	1011	950	954	976	996	984	1028	1043	999	1002	1003	937	969	970	1014	1000	996	970	997	1034	1002	986	990	1024	1028	1011	979	985	968	989	937	943	959	974	988	935	962	940	1002	998	1003	1005	974	1018	1021	972	985	944	916	973	956	1025	990	1008	956	1018	1024	993	946	979	1006	993	1023	976	1013	957	1012	1001	1033	1020	1025	1015	967	988	948	968	983	963	987	933	976	972	980	987	1020	1057	1013	966	943	983	927	985	930	968	1033	981	968	997	1024	984	1005	961	1073	970	982	927	992	1016	960	977	1008	972	962	1009	1006	938	984	994	1036	976	1012	989	992	991	1003	954	1009	991	989	1014	952	980	1001	959	969	953	934	995	954	1000	986	963	972	972	971	972	970	982	1005	965	1009	925	937	1043	1033	974	942	980	980	917	923	1006	969	1055	1018	979	932	958	978	975	994	985	996	967	1000	986	999	985	986	973	959	1050	961	970	985	963	988	983	996	980	974	1002	1037	913	993	913	1003	994	969	1021	945	972	976	989	975	995	967	927	945	987	994	960	986	995	940	953	904	961	1027	994	943	1013	956	974	993	928	955	975	933	974	982	932	978	981	974	1008	1069	994	982	991	984	996	970	912	1008	963	973	1019	934	989	1033	949	1018	1003	1013	941	1026	970	998	997	952	906	996	958	963	1027	970	949	981	1002	986	1009	962	988	1021	970	1001	1056	931	976	1021	978	975	1013	944	925	969	946	985	952	939	963	944	967	1000	982	974	926	976	967	990	991	920	978	981	1000	980	978	1016	938	958	898	1022	1021	1002	967	953	938	946	1000	976	971	1009	1002	951	1034	969	944	955	1007	981	1033	1019	935	996	994	959	926	985	992	957	977	970	1009	934	968	1017	1014	1037	1048	910	970	985	1008	1004	1063	995	1000	1032	946	1007	991	997	990	968	959	947	974	1023	1034	973	1041	950	989	948	1005	981	1011	941	998	977	993	977	982	956	964	913	979	986	1068	961	1010	987	968	977	960	963	999	954	999	981	976	1022	967	1005	1011	948	1013	968	985	955	961	1018	993	969	1011	1010	1007	986	951	999	980	977	983	1002	992	1003	959	985	1010	962	999	1005	968	1013	1006	986	980	1001	981	1007	977	1011	910	1001	983	961	999	952	944	963	976	989	1013	991	942	949	941	959	990	964	1003	991	984	991	992	992	964	1020	946	985	944	919	1030	991	1003	1014	1036	1015	953	958	970	938	1025	1041	1021	989	938	919	1032	965	970	980	985	938	1004	958	1033	941	985	932	918	1068	1005	968	1050	890	1017	1016	1016	1038	979	964	949	979	1019	973	993	1025	1020	949	936	950	992	981	953	954	969	960	989	992	965	1050	958	985	1020	961	981	919	961	1005	1044	975	968	978	973	1003	920	924	933	1004	986	926	1054	979	995	978	1019	1010	981	1006	988	970	932	959	1004	968	930	980	977	1029	992	909	1032	1015	1005	961	986	1036	1017	968	993	980	950	970	947	963	989	933	1046	964	1000	946	953	1030	985	981	965	969	974	985	970	992	946	972	975	1041	1064	949	909	984	1018	1025	998	1019	1039	963	984	962	976	939	919	950	955	975	1037	1000	958	1007	992	993	998	993	1041	985	1028	961	956	994	977	987	966	988	961	966	1004	967	1009	1001	959	1002	994	1013	1006	979	1006	930	986	913	978	967	987	965	986	1010	971	1032	977	1006	1022	1020	1047	993	988	1002	1005	947	995	988	919	1035	971	1003	1028	923	1008	938	900	968	1025	963	1015	965	974	965	959	961	1070	954	970	1003	939	960	1003	952	958	999	990	979	1006	936	986	1012	985	994	968	1008	978	973	967	1015	1001	993	997	984	1043	947	983	979	937	983	970	977	1021	964	989	1002	961	973	953	951	955	963	1005	985	1012	934	1001	1001	977	1030	1013	997	979	1028	1012	957	1023	938	965	936	1005	965	924	974	922	999	920	972	990	996	988	1066	1033	990	988	972	951	961	1012	974	959	967	976	991	978	1002	1004	999	1010	1003	997	991	924	961	1015	981	955	1018	938	989	982	976	944	1022	973	1024	997	1009	985	981	984	991	958	943	952	1011	927	950	954	999	964	1026	979	944	1001	990	973	977	947	999	993	994	982	1023	1033	916	1057	977	955	1018	979	964	978	1065	984	962	992	1020	1016	1012	947	1008	1020	990	945	986	1009	960	973	969	977	943	965	923	1011	976	956	982	951	992	948	984	1013	1030	970	913	971	991	998	979	937	983	1006	973	956	976	1010	929	971	970	947	987	975	921	1001	960	964	1021	942	1047	993	983	958	1019	924	959	965	953	998	993	908	930	1036	975	1035	974	974	978	992	932	1003	1022	1021	961	942	1000	1019	973	1020	964	1045	945	1001	964	991	1002	980	1000	980	981	946	972	1026	989	1006	985	975	940	992	909	996	971	1004	989	971	1002	965	1030	993	932	964	1013	977	980	1022	975	981	1032	968	954	1040	914	985	949	1000	979	977	984	999	968	993	976	1005	969	994	946	1019	1004	949	925	1052	976	1003	963	988	922	979	1000	1022	987	998	981	1000	991	994	952	998	1044	1024	1013	978	957	954	951	974	1000	995	977	987	962	965	1031	999	1010	1056	1000	977	950	982	941	974	987	960	970	973	966	949	938	1011	956	1030	970	943	945	1003	995	977	962	1038	950	967	956	960	1055	1002	1011	972	995	996	936	1005	950	934	943	975	930	1054	1010	968	987	954	964	1035	967	1010	953	920	1042	1025	1029	979	966	1000	972	951	1011	990	984	1025	945	947	1001	974	1026	939	977	986	988	975	1004	966	1016	1028	956	936	1033	953	1023	993	1017	963	968	952	1030	974	1016	1019	975	967	983	1051	1074	919	992	1053	1013	1015	980	982	958	973	973	998	967	957	960	976	955	1020	949	961	1007	957	985	1005	1019	963	948	976	1015	960	932	918	956	1000	973	1011	957	965	1005	975	924	979	949	948	892	996	1041	954	961	996	966	1009	1003	1008	975	957	957	947	1007	986	959	947	978	1000	997	1006	1027	1019	997	960	931	965	931	951	969	963	1049	1016	972	933	993	995	995	968	987	1006	987	1020	1000	1009	986	998	991	1007	982	961	987	1023	990	998	968	1044	1018	983	985	1001	990	993	962	965	1027	1004	962	1010	992	993	969	973	969	1040	1017	1015	1032	1062	970	920	1030	993	969	947	986	1022	1029	940	1007	1000	1060	986	989	994	940	906	1009	961	949	988	933	1031	941	990	969	963	934	963	981	970	998	1003	966	971	941	978	936	995	1027	1031	941	1025	960	976	953	982	953	972	1034	985	970	976	984	992	1025	1009	942	916	985	1003	987	955	986	1037	932	982	979	1007	1055	973	944	959	975	955	987	1027	991	996	1020	987	984	955	968	946	952	979	988	989	999	975	976	984	975	894	983	1025	1005	1004	965	1030	1011	917	966	936	1003	939	1004	1028	1018	1005	1026	982	941	1071	998	935	1012	996	987	993	995	971	952	950	977	988	1021	987	960	1016	968	995	1018	976	1002	985	980	1007	963	967	994	1037	978	1024	1028	946	967	962	992	1016	960	958	1021	947	1033	999	980	1032	1024	965	1017	995	965	941	990	986	977	1008	1037	1019	1001	995	924	985	1012	984	999	1013	1021	929	939	1010	988	951	969	955	974	1037	999	966	987	992	931	1002	981	1044	949	930	1006	951	1039	939	1013	979
3626	3702	3061	1753	1299	1128	992	972	854	832	859	763	816	778	762	759	750	744	767	734	733	719	726	758	753	732	773	744	724	712	750	740	699	729	698	762	720	711	769	742	665	704	662	685	695	743	703	706	698	725	717	706	737	683	701	699	727	718	730	645	730	712	705	759	735	689	722	681	703	717	729	725	717	728	719	697	688	658	726	677	705	693	732	693	688	680	735	693	691	729	718	681	767	783	719	696	688	693	697	711	667	718	644	736	705	743	656	755	741	705	692	678	734	751	739	696	711	741	750	693	738	717	704	747	708	707	692	705	736	682	773	710	730	757	775	704	677	738	719	672	696	743	741	750	725	752	719	699	695	691	742	705	711	742	705	668	747	743	738	706	731	677	716	737	725	734	694	730	771	705	747	721	723	643	753	734	697	681	715	665	711	706	687	652	703	681	754	755	692	693	702	746	669	712	693	723	685	689	711	739	682	699	675	751	708	719	753	709	717	680	739	701	666	751	743	696	657	727	709	703	692	688	686	682	734	679	706	743	743	726	703	760	717	756	682	713	681	661	695	734	752	700	683	730	739	741	710	729	738	678	728	736	730	706	693	684	742	665	710	698	717	746	671	717	708	748	766	674	697	713	694	672	715	682	712	686	706	687	717	724	742	714	733	741	680	727	665	751	647	695	689	753	666	710	674	683	703	706	726	700	721	698	722	706	694	708	686	726	729	701	691	746	758	708	696	710	728	649	721	695	694	683	694	756	713	742	719	685	701	706	739	687	665	685	732	703	693	741	693	735	727	720	753	739	679	689	724	664	698	703	716	762	652	692	700	670	693	743	746	726	686	717	686	715	671	732	708	670	701	690	728	711	674	688	725	661	711	702	704	680	714	704	712	705	763	722	669	704	696	719	744	684	750	708	672	713	670	754	699	702	678	688	695	702	742	695	695	725	686	714	685	671	715	671	739	709	692	779	691	735	708	688	727	700	694	683	707	643	720	734	688	727	705	727	727	702	752	653	728	649	746	702	703	732	751	685	693	716	696	691	700	716	730	683	692	673	671	730	718	675	685	729	651	710	732	743	716	697	698	732	706	770	702	718	762	765	753	720	707	642	638	695	735	739	703	690	717	719	674	711	707	668	671	753	696	679	759	728	728	697	735	669	721	715	693	720	697	678	679	720	738	751	719	667	783	743	714	700	725	745	718	697	701	688	706	696	699	739	724	722	726	706	688	723	681	682	711	702	693	676	701	688	702	714	690	662	701	699	683	712	733	755	727	742	639	678	711	710	676	709	685	707	697	740	685	683	709	754	718	729	724	722	678	692	701	713	695	703	721	714	713	735	716	703	722	662	733	632	688	689	698	709	694	660	686	695	738	668	757	730	625	684	706	672	677	738	657	712	689	624	764	788	739	686	687	699	687	680	708	729	694	705	707	713	646	708	674	692	707	716	683	648	696	750	696	716	676	729	708	728	705	679	716	695	702	690	715	678	731	686	698	741	687	690	697	660	717	726	652	729	691	707	686	736	731	686	716	699	698	679	686	758	714	727	695	695	756	659	699	704	741	684	730	676	719	721	711	654	735	692	706	725	689	732	677	708	734	661	666	727	727	757	738	720	693	753	723	696	755	645	695	720	697	688	698	712	689	678	717	693	740	712	725	706	700	725	683	728	692	675	685	708	699	685	718	660	691	746	691	706	706	722	747	714	698	705	697	686	691	748	666	719	701	657	700	714	687	659	708	707	681	722	707	719	728	676	740	730	718	707	711	724	692	678	730	716	690	662	704	719	752	676	731	700	707	642	691	712	703	681	685	729	696	693	711	752	658	651	706	716	640	697	718	676	705	716	670	716	649	733	693	720	701	702	700	665	700	706	678	716	680	683	697	694	663	678	681	725	696	691	684	721	679	712	678	688	681	702	650	712	716	738	684	693	702	716	692	690	689	703	681	695	707	716	654	689	672	753	727	739	726	752	718	671	715	618	736	676	726	695	752	682	677	717	711	649	724	672	699	677	710	738	688	678	669	719	694	714	738	719	687	673	723	705	716	693	741	693	720	689	703	746	710	732	736	716	687	736	698	670	673	691	723	661	650	668	688	694	704	734	709	645	715	684	731	695	691	700	693	743	695	727	688	685	707	726	723	698	689	721	723	685	700	769	689	708	708	717	685	656	697	701	717	723	746	698	673	704	729	664	719	735	690	658	720	711	747	702	684	708	703	736	704	745	686	695	688	666	672	735	679	682	697	706	713	713	676	686	736	721	699	690	695	716	701	700	754	719	667	706	732	690	704	686	710	696	640	692	700	671	733	708	721	716	681	659	694	751	671	737	682	721	707	720	734	713	708	701	736	707	698	721	749	710	731	735	734	668	703	743	669	720	704	696	717	724	692	733	673	720	676	742	769	728	741	676	705	701	702	677	682	681	728	641	653	705	647	699	712	684	685	711	707	646	714	703	685	683	661	722	714	640	686	721	758	666	703	717	700	665	683	715	683	699	742	742	748	716	701	697	706	715	734	702	724	736	721	741	693	745	696	689	690	709	709	678	672	709	733	736	715	692	677	695	720	641	693	691	716	712	735	683	712	691	711	694	687	743	664	688	707	698	724	695	713	731	672	683	698	691	708	713	665	705	670	694	673	683	695	708	724	719	677	732	704	742	696	693	731	712	713	702	706	682	714	712	701	698	732	770	677	709	698	741	721	683	723	687	710	712	699	708	719	731	707	715	696	667	681	645	692	738	694	707	686	711	699	697	722	752	712	661	710	705	715	674	698	696	698	715	712	743	722	665	685	702	671	759	715	707	749	682	718	735	684	756	738	726	725	690	699	706	710	739	669	674	737	715	742	769	685	675	665	780	699	683	738	672	712	701	698	746	714	642	670	720	684	689	645	693	763	750	690	695	703	705	697	724	718	719	723	685	705	662	706	724	693	706	700	665	724	739	704	696	653	717	713	703	677	696	717	699	710	665	690	708	694	726	680	767	693	698	710	672	696	704	680	732	697	732	713	752	669	708	682	678	727	719	679	688	722	705	719	698	742	737	744	675	652	696	721	725	706	710	722	715	657	650	674	691	675	687	698	730	723	712	717	684	759	735	697	690	669	721	719	666	715	688	711	717	698	684	746	695	648	713	716	736	676	685	754	732	718	711	688	706	733	695	793	673	659	698	682	722	699	720	750	722	746	718	631	681	714	701	708	713	735	731	694	705	751	705	684	705	690	735	649	665	699	690	696	702	647	716	748	702	730	731	686	714	716	700	719	704	697	729	690	669	700	734	677	710	679	694	709	688	718	721	726	700	663	680	707	735	677	692	713	661	724	714	708	688	703	700	695	685	721	711	667	754	702	737	699	664	709	700	745	719	736	679	674	718	663	714	626	676	704	714	714	679	690	674	698	722	736	650	674	695	663	633	709	685	711	689	696	703	673	708	690	694	708	759	741	763	681	679	741	689	690	719	722	702	744	666	731	733	707	673	721	742	701	741	711	683	732	736
24614	21528	28841	24651	21519	8539	1871	1163	1020	981	961	911	960	914	902	836	917	829	872	832	841	836	861	858	822	864	795	861	869	845	823	814	814	817	820	864	760	790	783	781	798	781	849	734	822	884	816	827	791	837	833	750	815	853	836	805	799	845	849	805	818	804	835	802	825	830	797	830	836	869	820	827	909	804	799	800	787	803	783	785	779	841	820	832	800	815	816	804	836	838	817	812	808	865	823	830	795	814	746	826	825	812	814	807	805	761	834	834	808	806	832	791	780	835	832	785	830	832	819	791	807	842	796	847	796	816	860	814	808	835	802	820	846	832	836	790	839	806	821	793	813	831	810	852	860	820	813	789	767	826	793	768	788	820	816	805	838	800	813	814	821	824	819	807	816	849	820	807	814	771	800	828	819	807	882	812	791	796	842	827	772	797	785	799	793	823	826	818	794	789	808	795	835	776	750	854	780	814	826	800	784	793	800	812	850	816	769	799	809	809	823	800	821	807	805	757	837	855	817	874	825	787	800	839	808	847	851	878	795	830	824	753	813	771	798	775	820	778	819	805	810	795	810	829	793	798	806	758	789	786	854	832	752	790	793	827	807	820	786	826	763	812	828	828	771	834	793	767	820	816	789	829	824	793	835	752	800	783	762	787	828	864	789	852	844	782	850	811	796	837	785	791	800	804	832	759	793	782	827	916	774	862	809	795	803	754	779	835	800	796	827	804	814	821	796	820	818	773	811	802	799	839	779	806	821	824	827	816	801	870	849	840	810	799	776	805	853	812	858	805	818	785	854	826	812	790	776	768	805	809	824	755	768	836	820	843	762	842	846	802	811	860	844	838	851	815	774	753	798	833	826	765	799	811	805	834	855	840	809	770	770	857	845	851	790	827	777	798	799	750	839	804	753	757	778	812	781	786	785	783	838	778	799	859	802	811	794	812	827	795	783	875	785	791	748	831	845	795	813	806	834	787	806	821	799	831	796	795	783	809	797	805	838	773	796	870	793	777	783	850	762	745	871	889	799	822	843	757	781	798	826	804	793	828	832	856	804	796	860	841	810	837	795	847	806	789	856	785	767	764	829	847	759	785	765	822	800	884	845	836	803	865	776	758	855	803	841	778	825	805	804	838	831	808	778	769	784	812	777	801	822	783	811	816	820	771	740	817	805	835	759	789	812	807	803	818	822	861	803	822	841	833	805	791	815	818	800	804	764	840	796	816	777	810	801	754	793	782	842	746	830	755	842	784	769	804	799	786	821	835	777	831	815	839	801	786	826	850	754	790	774	779	795	779	806	893	773	801	811	817	795	831	819	856	780	810	783	757	731	803	785	842	774	805	821	805	784	811	793	806	826	809	754	841	846	813	829	796	799	843	738	810	820	768	799	806	799	831	820	820	738	800	796	799	819	776	831	827	836	793	776	824	789	832	802	787	825	835	806	753	880	795	763	874	791	766	767	801	832	771	810	781	835	813	797	767	805	872	842	757	804	800	859	830	825	806	814	773	790	793	760	835	834	882	739	825	821	860	815	801	792	751	771	792	813	799	818	856	797	772	784	833	816	849	788	783	834	801	787	806	787	800	791	830	829	803	752	803	805	825	786	761	786	818	829	764	848	802	781	771	807	804	794	778	779	791	759	842	810	803	833	765	796	790	807	796	736	795	786	807	800	781	814	761	832	836	776	781	798	794	815	823	801	837	806	782	827	768	834	763	750	770	799	809	745	767	770	824	779	814	795	831	812	774	806	793	795	787	798	767	785	794	789	795	780	775	852	860	750	837	798	814	816	805	837	774	827	813	832	823	839	789	794	835	779	757	764	832	820	811	782	820	850	820	870	823	936	792	785	758	803	798	799	778	807	838	807	761	793	814	785	768	757	821	771	805	793	768	774	803	790	848	772	837	784	807	789	813	802	809	804	830	809	778	813	778	824	811	821	811	830	789	837	780	791	815	818	791	804	851	796	821	844	852	809	811	824	867	784	800	780	845	807	775	846	780	749	795	827	848	796	826	779	801	841	790	818	855	849	783	772	800	809	785	819	780	817	821	812	796	790	759	853	807	827	764	803	824	830	826	851	782	846	846	814	803	826	833	804	834	828	864	857	801	797	791	792	773	886	826	808	789	829	792	800	793	825	789	831	861	801	791	818	863	743	808	802	867	797	743	821	840	800	810	779	842	812	766	827	796	728	728	779	803	774	832	814	804	768	786	748	821	809	798	820	804	801	782	788	803	813	790	720	774	807	799	811	771	831	761	793	832	821	844	805	858	723	751	813	788	778	836	837	849	796	784	789	796	791	833	796	752	799	824	838	802	876	845	822	768	781	797	818	778	794	802	810	762	805	868	783	761	837	805	793	767	798	792	769	782	833	780	839	827	817	823	785	786	869	798	826	800	835	830	790	710	820	758	820	783	814	779	786	813	857	765	830	810	741	767	795	743	759	767	837	826	816	769	797	805	783	845	835	774	798	793	778	797	804	833	762	766	778	778	779	781	758	778	801	782	869	774	751	816	769	809	799	815	820	769	794	849	818	768	796	810	785	830	867	771	842	819	804	773	813	813	768	788	772	859	795	770	824	826	846	806	849	827	789	785	827	774	796	799	802	815	793	816	791	760	814	810	855	839	774	819	808	821	801	772	812	843	811	774	821	754	844	791	817	821	788	752	770	827	790	807	836	737	813	826	836	782	869	822	850	779	813	773	833	827	766	752	812	833	824	782	755	838	797	801	855	783	781	809	763	823	844	809	819	746	840	830	824	746	797	843	808	841	787	795	822	773	809	796	828	811	797	833	831	801	788	779	795	811	777	768	804	812	815	789	813	814	837	761	787	788	791	852	843	795	802	838	802	820	801	768	822	843	818	795	816	789	796	832	814	787	764	790	775	801	764	827	817	829	826	850	775	780	822	829	802	792	775	805	836	809	796	829	818	755	776	797	806	858	779	864	808	788	774	810	796	735	842	790	765	740	815	794	810	775	799	800	774	810	766	810	761	829	781	797	854	817	808	797	790	803	822	840	812	785	773	769	797	777	812	766	798	824	782	830	832	857	800	809	763	797	881	775	820	807	796	813	781	765	813	825	817	774	793	820	811	802	796	834	807	763	830	798	837	808	793	795	846	794	781	773	825	791	795	782	774	826	816	789	782	827	803	760	765	854	864	805	754	841	832	795	828	806	806	793	795	847	819	814	790	798	780	819	798	766	783	770	784	802	763	801	814	835	823	818	777	810	791	832	766	811	770	781	838	795	746	733	786	791	813	838	820	791	824	743	841	789	803	820	771	825	803	794	778	844	750	783	823	859	799	785	769	782	860	819	804	822	792	818	793	835	815	824	784	814	767	800	802	803	790	771	768	778	819	769	807	835	790	808	811	817	828	808	783	764	850	765	809	844	834	824	830	897	828	835	816	875	842	807	832	781	825	807	750	782	816	788	752	856	800	794	797	787	859	807	784	824	828	752	788	785	834	804	790	799	772	821	780	834	804	739
3875	6114	4947	2675	1884	1375	1190	1026	938	849	797	773	767	724	694	694	664	682	649	667	697	656	662	658	605	616	643	654	684	644	593	617	646	628	646	616	612	611	638	641	638	599	640	561	598	606	645	587	634	583	636	631	635	623	643	600	604	636	594	590	633	615	635	637	610	613	624	609	637	611	668	549	659	621	614	617	586	570	623	601	593	626	606	629	593	599	609	625	592	600	629	628	546	655	616	623	645	603	552	604	608	623	591	632	651	577	638	601	574	586	598	571	610	608	624	604	623	568	618	580	606	614	605	627	602	644	601	616	622	670	624	584	591	606	604	591	634	636	594	620	613	664	596	612	621	575	641	608	612	597	605	651	568	575	632	597	588	588	612	626	594	592	572	594	608	619	585	595	567	628	634	670	630	582	625	577	623	598	610	553	646	606	604	606	591	608	590	607	564	608	574	592	662	621	622	591	622	614	602	619	569	617	587	595	605	618	608	584	627	560	650	612	594	600	630	607	574	651	626	581	580	671	577	554	604	589	562	593	563	559	584	591	642	644	653	589	588	585	610	554	598	592	602	625	553	586	619	571	594	617	601	652	600	605	581	612	587	576	604	584	609	603	604	656	603	620	581	618	575	550	558	590	604	607	628	641	647	563	598	561	600	568	582	595	573	579	617	594	604	636	569	597	581	613	604	596	584	624	558	610	607	650	562	663	579	629	637	624	606	589	623	591	617	610	630	591	629	620	614	624	576	588	618	627	623	601	639	630	559	578	551	617	576	567	629	599	562	607	627	628	597	606	628	619	553	602	566	577	583	611	583	592	582	611	624	645	616	568	618	606	615	594	576	600	597	589	600	583	586	617	593	603	622	620	607	610	596	530	641	597	581	615	577	630	580	626	595	620	623	594	565	589	605	565	545	621	603	573	584	596	588	587	602	591	597	577	607	591	585	607	554	617	599	604	593	633	606	584	607	621	576	548	598	587	583	588	569	556	590	585	582	631	567	605	573	598	603	630	585	631	571	614	601	628	642	558	618	624	638	554	616	592	616	582	577	601	604	598	606	656	578	620	620	588	598	614	554	603	592	634	602	623	639	604	589	595	644	583	641	623	632	572	586	587	567	585	598	569	562	565	591	630	616	605	587	593	629	649	587	596	570	628	569	633	596	621	562	560	605	596	607	574	596	633	583	589	619	606	556	561	604	627	581	648	625	613	578	550	545	572	584	585	644	552	604	580	583	651	571	622	590	573	671	568	625	623	613	615	553	626	591	600	589	593	590	627	627	593	538	575	602	586	545	582	571	574	616	615	614	621	561	624	579	601	574	587	582	559	625	618	618	585	567	623	580	594	535	589	610	608	590	591	553	583	589	594	582	607	623	580	603	606	584	578	641	589	585	598	633	606	648	605	625	582	602	601	598	583	579	615	565	577	617	593	520	608	614	545	588	614	592	614	605	611	620	632	582	624	599	622	593	577	590	613	631	621	600	590	589	593	590	596	610	565	636	571	628	597	645	579	546	630	588	576	559	574	578	600	585	568	598	612	625	627	564	572	574	616	582	576	615	584	598	594	578	606	623	573	597	561	610	622	622	583	562	616	577	624	613	609	628	633	581	633	599	618	595	561	595	608	608	629	621	615	598	606	600	589	560	584	586	554	613	564	614	608	587	608	611	635	592	591	604	605	669	617	641	603	609	604	605	575	531	597	579	654	588	580	597	577	600	554	611	592	599	612	576	574	585	597	592	625	632	589	596	616	596	590	589	581	590	572	557	599	572	620	578	585	585	550	588	587	568	597	609	608	574	596	590	591	609	625	623	630	616	597	595	590	628	579	584	565	605	594	608	605	584	645	657	549	631	627	565	580	624	591	618	607	597	623	621	636	616	564	618	635	584	623	563	551	601	565	624	586	594	606	567	601	574	628	627	589	579	619	634	599	557	570	558	584	549	563	604	606	626	571	577	623	583	582	582	619	615	603	609	618	572	600	617	607	612	622	611	581	600	636	572	647	568	620	575	607	598	607	552	589	593	622	591	604	582	630	594	585	546	619	622	597	622	613	588	593	614	576	613	541	598	603	603	568	570	563	574	618	608	629	566	634	601	571	649	601	584	617	609	594	622	595	586	607	571	545	625	589	577	590	591	548	645	609	562	549	634	586	587	576	582	570	581	601	588	580	600	622	584	561	597	572	599	639	602	646	660	592	562	648	598	603	572	570	567	617	540	604	586	611	628	589	631	590	535	596	612	563	565	631	555	581	618	610	593	641	632	580	598	604	593	604	596	596	581	577	547	616	629	590	608	544	589	620	552	567	641	615	603	622	573	611	611	568	605	549	583	597	579	601	598	574	593	576	592	610	595	607	599	544	592	597	581	589	601	591	592	602	574	616	574	571	550	578	629	596	625	603	608	632	596	635	613	599	604	567	602	618	581	635	582	596	626	566	608	598	593	625	590	579	560	606	582	610	572	555	575	596	601	623	536	553	581	559	561	569	603	626	625	562	596	585	605	568	601	604	604	590	610	567	580	569	579	595	594	567	625	565	576	581	592	641	587	588	565	620	619	605	604	607	619	570	617	610	587	616	611	575	580	624	594	600	616	569	628	596	597	617	610	625	581	567	624	585	635	613	606	573	620	585	595	563	625	595	629	573	616	605	581	594	574	566	539	585	547	604	558	606	556	569	563	598	552	586	593	599	579	612	545	572	601	589	590	581	589	562	595	579	588	584	581	602	578	556	597	637	588	584	578	644	617	571	598	647	605	589	633	595	585	610	616	563	578	568	592	579	594	547	588	571	612	588	559	582	599	560	612	611	622	575	583	590	550	548	601	610	597	600	594	556	578	559	610	610	593	574	563	603	586	608	573	588	587	600	599	567	582	590	624	607	581	606	643	614	591	608	591	634	614	614	580	569	583	582	600	576	554	579	590	572	550	612	589	629	634	587	625	586	617	620	539	593	576	594	588	593	581	605	574	579	613	601	614	589	639	561	610	607	604	604	590	559	573	615	593	616	604	585	629	613	556	558	636	589	586	621	550	585	590	563	580	587	536	580	609	555	609	614	631	589	650	581	590	565	574	643	597	620	543	606	582	620	581	559	587	609	586	573	587	547	612	582	588	565	618	607	555	606	580	583	567	574	588	571	595	571	568	617	617	609	584	618	593	640	600	621	629	590	596	565	607	581	579	586	602	589	601	610	552	585	603	584	558	598	616	612	574	579	609	562	604	630	607	586	602	602	630	556	579	607	637	655	593	557	598	637	623	560	606	605	617	563	553	576	617	607	585	601	570	619	585	584	588	579	583	554	584	588	600	581	581	615	584	608	587	579	566	618	657	539	621	611	585	556	607	561	558	583	614	602	597	597	607	602	557	588	579	536	623	593	547	592	583	573	602	574	601	567	589	592	624	606	592	620	614	562	543	576	582	584	590	584	577	571	620	601	534	564	577	598	582	578	588	620	601	575	585	572	555	577	608	599	583	578	619	564	574	658	564	596
27984	10085	1327	767	723	676	652	599	574	609	632	578	664	608	622	598	682	654	602	597	605	575	606	615	624	622	610	629	656	600	621	615	577	578	620	630	636	641	633	634	597	613	613	628	592	603	649	597	606	568	596	622	592	626	602	627	633	649	540	620	647	589	640	607	639	562	596	626	612	611	628	627	604	657	599	589	577	606	585	604	617	586	607	608	646	597	601	615	592	608	590	633	639	601	599	625	604	610	577	615	593	574	588	587	622	596	608	604	600	614	595	615	571	619	583	621	641	604	628	644	585	623	598	545	580	617	606	587	624	634	609	580	607	635	641	600	572	593	606	564	593	612	593	591	623	622	578	624	614	631	608	620	614	600	620	635	578	598	618	582	621	630	619	574	592	577	587	610	577	640	622	632	550	607	618	568	584	567	613	638	562	597	623	588	602	620	645	605	564	619	580	589	635	609	612	626	582	598	581	624	635	601	611	595	636	583	604	613	582	607	589	589	597	547	564	599	651	596	677	612	610	607	607	624	606	620	625	626	618	601	631	599	587	594	626	599	624	610	604	654	634	654	602	614	609	614	576	579	596	581	590	621	621	592	596	561	611	586	606	580	623	605	585	585	617	649	643	583	587	601	625	598	651	601	573	602	601	596	564	621	637	629	593	580	626	636	553	661	629	584	603	666	571	619	593	617	619	639	639	619	580	692	574	598	614	609	602	610	601	642	633	619	624	567	594	628	584	618	620	619	601	600	631	610	625	672	635	581	585	593	643	609	598	581	631	572	628	603	622	635	583	636	642	618	597	623	618	655	587	606	613	623	559	608	599	606	620	588	542	590	599	598	587	572	574	574	579	599	679	605	633	616	599	595	628	627	600	635	625	575	569	653	577	555	578	579	583	657	555	586	638	639	575	595	620	598	629	572	651	580	578	610	576	619	602	661	636	554	600	579	627	621	578	635	605	592	606	586	652	637	597	604	598	618	623	614	620	557	605	599	597	597	599	595	601	578	602	644	586	610	618	639	615	643	604	628	656	614	590	576	634	605	582	641	600	585	644	634	628	590	611	589	610	638	619	610	590	598	572	599	587	565	630	579	630	592	591	602	613	613	625	626	590	598	625	595	587	610	552	597	591	617	607	594	605	610	623	681	576	595	617	600	643	627	614	637	605	598	676	597	646	582	660	601	604	659	660	614	593	605	596	607	579	689	559	618	601	648	663	623	617	609	620	590	561	605	650	620	662	618	655	573	593	602	619	608	627	603	611	619	573	610	582	605	634	624	625	621	595	589	653	566	609	597	621	608	611	642	604	604	605	648	562	631	618	622	643	661	645	559	589	574	576	592	599	626	623	593	615	657	598	588	595	622	639	588	601	615	574	578	628	646	601	674	592	640	635	589	576	600	610	609	629	591	585	638	583	556	602	615	618	578	610	584	644	605	634	669	560	620	583	605	593	585	575	598	625	603	544	580	596	557	643	619	563	601	630	621	642	626	600	588	628	585	598	656	594	616	632	598	582	590	589	593	647	633	619	590	634	617	617	596	604	584	604	572	609	613	604	609	587	599	622	667	616	595	592	653	596	614	646	661	595	586	593	594	625	609	577	592	605	621	631	591	559	600	629	629	710	540	624	583	599	561	637	573	610	661	634	609	617	629	645	599	592	564	582	600	633	573	641	596	616	614	610	626	584	580	637	608	598	632	565	610	618	635	598	647	586	597	613	594	593	599	628	592	605	579	578	646	647	576	617	623	608	598	625	649	627	643	599	602	640	638	590	664	610	595	627	621	579	603	630	569	656	635	622	629	645	607	614	657	615	629	632	623	643	596	658	568	617	590	598	598	642	624	623	621	638	633	611	618	593	615	636	607	645	619	622	620	640	599	575	618	591	587	576	643	627	631	604	580	657	679	593	572	585	601	612	597	596	601	646	623	582	570	625	545	603	578	611	643	647	662	644	559	592	638	629	626	612	589	613	604	633	573	594	615	626	613	603	543	635	636	563	617	624	567	622	651	593	612	577	622	627	568	635	590	580	610	598	598	587	627	602	584	599	646	572	596	647	648	578	618	611	638	590	621	591	583	618	595	648	598	624	559	597	600	612	569	605	623	627	608	596	627	633	619	629	588	608	690	585	611	544	595	616	604	639	632	617	621	611	665	623	637	627	588	638	593	637	651	610	592	628	634	589	643	548	587	591	660	608	622	639	624	603	636	610	664	592	627	567	649	638	595	627	625	591	633	623	615	621	601	629	632	594	615	595	589	600	589	632	633	570	649	585	630	617	591	640	627	617	580	643	568	611	598	620	583	569	620	611	658	600	590	591	589	614	637	665	611	651	658	613	611	586	623	589	627	614	608	601	620	595	648	581	573	598	635	636	601	587	585	626	609	607	585	621	597	627	623	631	581	578	658	615	599	581	608	598	580	583	625	557	644	627	616	615	583	589	587	594	572	626	591	595	613	594	572	625	654	668	594	604	575	596	622	644	605	608	631	672	655	586	614	609	616	630	638	598	672	609	643	629	580	620	606	619	658	590	588	626	557	598	616	575	595	631	600	655	562	640	575	613	598	645	584	620	635	648	589	599	600	597	631	624	603	621	579	593	620	603	634	583	629	585	571	644	599	637	628	596	626	627	593	622	612	648	560	605	587	654	584	594	576	580	588	640	590	631	623	577	638	572	611	545	600	635	604	620	599	641	581	621	593	594	575	584	614	603	584	582	606	630	621	622	648	636	613	597	621	600	628	576	614	608	613	597	619	652	623	652	639	653	631	591	595	600	535	609	633	603	639	602	572	591	653	605	572	620	627	628	619	636	560	614	593	614	619	625	617	577	588	615	580	595	595	599	625	596	591	612	635	632	620	645	614	542	616	622	623	618	628	605	594	568	592	617	614	617	589	579	575	659	584	625	599	591	591	586	606	606	633	626	632	614	564	605	589	605	613	620	604	579	617	590	635	596	599	561	596	641	585	647	596	600	618	599	605	626	632	599	587	616	606	578	601	611	643	624	553	603	622	632	604	603	578	618	611	594	632	593	608	582	608	586	623	643	603	593	627	659	640	570	575	594	601	589	614	643	638	656	617	642	580	598	588	555	619	543	607	585	658	611	615	596	612	596	597	650	598	609	604	603	600	623	604	582	561	600	603	656	588	588	545	598	635	606	640	633	636	616	663	589	575	597	608	572	655	591	637	576	581	619	624	593	634	626	647	634	644	632	608	629	622	587	613	631	555	586	578	607	592	571	620	654	572	611	624	580	601	589	575	634	607	624	601	607	607	616	607	575	609	592	532	625	620	644	608	604	623	604	606	592	593	610	638	576	587	580	632	605	642	640	632	626	552	571	593	614	655	572	646	615	649	605	567	606	626	616	578	618	582	632	651	649	619	624	661	601	579	598	613	557	635	678	574	618	644	576	569	618	604	611	636	624	602	617	603	592	608	615	625	626	611	637	628	636	571	598	611	645	614	604	578	611	613	604	638	612	618	602	617	664	608
4965	648	578	538	468	446	468	422	453	461	454	462	407	470	456	417	440	453	431	436	428	420	440	385	478	446	446	431	439	450	438	447	448	427	405	444	423	389	436	471	466	430	411	422	437	439	434	411	458	430	409	449	449	422	405	419	429	442	419	449	442	396	422	446	431	420	439	414	402	452	431	432	394	463	435	407	418	414	454	458	434	440	460	450	426	429	426	433	441	413	412	425	489	410	409	443	464	457	446	449	467	447	403	419	433	424	417	448	414	426	419	438	408	439	436	426	438	447	412	435	435	440	386	425	435	419	420	452	407	419	414	438	453	428	421	445	425	443	393	407	451	418	459	421	407	396	409	413	425	425	435	391	392	427	460	436	414	436	384	419	404	438	435	450	445	429	414	414	430	424	473	470	411	417	432	466	424	412	407	422	464	445	420	406	396	398	423	424	470	432	421	432	440	402	407	413	401	460	472	424	397	434	433	428	438	405	439	445	427	417	456	417	445	445	418	401	424	447	422	419	432	430	426	437	431	436	447	427	404	432	417	423	416	417	406	418	393	442	438	423	407	420	420	454	439	443	451	399	448	412	424	416	448	460	424	440	445	406	403	446	449	423	431	412	434	453	418	447	442	434	467	412	393	446	443	440	452	437	458	432	401	422	453	441	449	419	433	424	386	382	414	419	408	415	420	463	401	412	402	435	408	400	420	447	403	431	415	473	436	386	412	447	468	409	479	476	442	465	408	427	496	422	445	394	428	453	455	413	456	397	402	442	400	422	414	427	422	496	433	430	419	419	444	454	453	436	418	422	401	459	442	425	438	444	430	457	404	444	409	406	426	430	380	421	425	411	389	441	446	383	438	477	434	440	433	426	367	410	430	422	419	452	432	447	395	424	430	434	429	421	437	409	441	423	419	424	446	446	395	430	450	427	429	445	448	425	420	426	437	454	424	435	435	437	453	481	408	454	465	413	414	439	410	444	451	399	402	435	403	439	417	451	440	427	418	410	408	420	421	394	415	431	441	421	423	423	433	429	439	445	411	442	413	450	412	457	411	442	423	417	421	432	445	444	422	426	428	391	430	402	407	452	428	437	415	412	431	457	417	456	415	414	451	434	398	410	397	428	429	421	410	439	449	396	409	410	446	427	433	398	415	429	407	409	434	427	428	439	468	438	403	455	418	395	442	440	434	451	397	446	461	436	417	420	467	435	461	429	443	440	433	442	445	421	407	422	377	445	437	413	436	446	441	424	430	392	428	427	476	423	384	414	486	429	393	453	454	438	432	419	444	428	433	442	433	419	503	417	415	439	385	443	446	449	449	438	468	434	450	390	446	414	403	439	445	418	412	426	410	400	405	417	438	430	412	439	430	462	420	439	432	427	450	466	428	452	415	423	440	469	398	437	424	429	422	387	424	434	384	411	425	412	457	441	416	429	409	464	417	456	422	426	439	450	414	438	440	413	460	448	418	441	403	413	440	442	431	432	377	446	416	428	422	413	451	414	428	406	422	418	446	442	466	429	439	418	404	412	462	421	389	423	438	414	408	479	457	447	449	421	448	442	403	440	413	445	430	415	392	406	464	436	382	410	425	450	442	461	437	452	417	465	431	445	413	403	465	441	442	433	428	424	416	376	401	435	449	415	420	414	410	430	432	454	414	442	445	406	442	420	409	438	434	427	429	403	435	427	410	456	432	439	420	426	431	420	435	415	424	411	440	435	405	402	446	448	443	405	419	458	432	454	457	415	414	401	468	411	431	409	393	429	444	449	411	451	418	483	437	422	392	427	436	482	437	422	411	429	398	405	414	442	416	444	431	439	439	417	414	385	460	398	437	436	425	446	443	407	451	442	419	421	444	422	405	389	430	412	466	422	424	393	413	449	406	423	447	448	404	425	400	441	405	438	441	415	424	436	415	415	393	423	430	437	407	432	426	439	458	413	434	456	397	438	449	420	452	455	452	453	408	420	444	393	390	401	432	418	435	439	404	446	422	402	437	459	445	425	442	448	460	431	438	459	456	440	410	445	429	396	444	477	398	406	391	437	460	425	415	448	430	404	433	425	432	434	412	447	438	437	420	421	456	409	441	430	424	385	439	449	426	451	388	457	475	418	389	408	440	431	432	430	415	448	420	427	442	438	421	409	403	426	403	404	449	401	450	467	434	419	437	443	466	418	440	414	431	431	407	422	407	414	474	450	412	448	411	406	414	446	434	429	425	420	432	455	434	431	417	400	447	449	420	410	392	479	406	430	395	414	451	428	418	406	443	438	485	459	431	452	420	420	446	418	437	430	434	413	439	441	422	447	423	434	465	416	463	455	449	398	425	437	398	434	442	437	445	432	423	430	436	423	436	404	397	444	388	429	424	476	448	404	393	423	387	470	407	414	421	434	412	453	443	462	408	453	421	419	425	436	435	428	445	432	410	381	404	443	399	441	443	421	442	422	424	458	459	455	452	427	430	450	445	413	412	435	464	444	419	396	431	432	415	417	451	422	431	444	449	431	410	455	434	423	438	446	432	435	433	460	429	418	424	426	427	408	453	419	396	438	427	409	432	415	417	420	434	444	450	435	404	449	418	432	459	443	440	407	428	449	439	433	437	440	428	432	448	425	418	414	407	427	399	432	433	426	415	426	457	426	439	426	432	384	438	446	421	444	461	432	428	438	426	450	432	422	410	454	438	441	430	415	434	447	430	469	447	427	456	473	429	436	414	445	407	428	461	428	427	423	420	429	430	444	435	449	445	397	367	414	423	439	414	420	435	425	454	410	413	421	416	398	476	407	428	413	451	459	417	435	430	426	400	417	411	448	452	442	397	404	429	457	388	420	387	441	429	438	436	420	457	384	405	409	438	447	445	411	425	421	395	404	418	439	427	432	468	434	439	418	416	411	461	416	425	422	419	427	443	394	422	437	389	425	435	385	447	404	425	438	437	408	413	432	424	442	452	432	420	439	437	455	415	411	449	422	410	464	440	412	417	390	459	426	418	421	437	444	439	410	438	414	453	411	427	457	428	412	425	447	446	421	420	431	425	432	459	454	396	461	438	401	432	452	455	417	437	441	432	421	410	430	452	386	419	424	404	398	423	424	440	416	452	450	483	436	438	433	412	383	415	410	423	419	442	423	433	398	404	426	465	431	436	368	426	464	473	424	419	440	473	391	423	422	437	432	394	413	457	458	458	446	421	454	403	425	443	404	455	421	414	437	399	414	450	451	396	448	395	417	463	437	444	418	463	437	419	470	392	469	411	452	424	417	427	420	421	410	462	414	408	441	449	428	424	401	457	434	438	432	424	403	450	444	426	423	452	432	399	442	385	421	460	451	409	431	394	460	425	444	468	443	450	410	425	431	474	433	416	418	460	435	412	395	419	416	455	441	454	442	446	466	449	405	437	402	451	451	443	410	444	477	473	415	421	431	431	438	423	440	421	453	431	406	386	419	407	392	429	397	410	395	412	409	463	442	420	427	451	420	436	434	438	412	414	425
25599	21478	27895	25474	10872	1935	1449	1250	1137	1087	1060	1056	1070	1103	1048	1070	1033	1051	996	1036	1021	987	979	983	1013	996	979	994	978	1025	970	991	981	1054	997	1025	1012	951	995	962	1019	1044	974	986	930	999	1029	1017	979	1012	1021	1069	980	979	955	1054	1048	1019	975	969	979	966	1034	984	1016	1003	1006	1011	1008	960	1007	927	984	991	953	977	1050	968	1007	947	976	994	954	994	973	969	975	1023	953	995	1012	1004	949	985	981	1029	1007	1011	984	937	1021	996	968	922	958	1034	1005	980	950	963	940	945	1032	992	940	920	1034	1015	984	984	953	1007	971	1003	978	985	1015	949	976	1019	962	965	966	975	994	944	1007	977	956	1050	1007	933	1017	988	1016	1023	966	953	975	943	995	979	1031	937	970	994	926	985	974	980	944	976	982	1027	1020	975	987	978	975	1008	990	1008	987	998	1037	959	994	975	943	983	928	1015	927	992	1054	982	992	1022	1029	948	987	957	1055	1003	925	982	1016	947	1007	991	999	1006	939	962	934	981	930	977	1029	973	1039	1035	993	928	1045	957	1010	1011	1024	996	1047	997	967	998	1016	957	1002	968	985	955	998	956	968	963	939	978	989	1020	977	1005	1055	1057	995	952	1010	963	965	951	1012	996	931	968	997	971	972	969	952	928	996	1013	1078	935	963	975	940	940	961	986	982	965	988	1016	1024	983	961	996	1000	982	1035	1021	1027	985	1001	977	984	978	1020	971	1020	977	1015	995	1017	981	954	986	993	1019	1031	997	981	990	1004	938	999	1007	942	961	1012	987	943	1012	983	923	1002	971	986	978	992	953	1016	1034	1020	997	1005	974	1031	1004	1002	964	985	957	976	931	1033	995	914	923	1001	921	1007	1003	968	1014	951	975	956	929	1006	977	909	947	935	1041	951	1018	988	952	997	987	942	993	965	999	932	971	999	987	995	992	1028	1053	965	967	989	960	961	928	1004	1021	1007	1012	980	1016	978	977	974	956	983	990	988	1023	1036	969	1022	988	1015	1013	938	947	1018	932	986	967	941	1004	1002	952	968	996	1032	1027	926	993	1018	1022	1069	944	982	929	1002	1014	946	980	969	991	951	1003	994	1008	938	1031	1007	964	959	958	969	962	990	975	1008	965	989	1006	966	947	990	1029	1032	962	959	1013	1026	1023	993	1075	1009	961	980	949	978	948	994	965	987	1034	1010	1021	972	1015	980	932	1013	1008	980	977	996	1006	914	916	952	982	983	984	997	1016	960	975	960	959	931	959	993	1015	947	977	967	966	1034	972	977	1029	958	1013	986	928	939	995	961	913	943	986	974	975	1012	965	1028	989	987	972	964	1027	1026	1013	1010	961	973	1021	1020	1005	980	978	973	982	997	990	1063	977	1011	987	956	1030	943	961	987	966	992	907	947	941	1023	934	1011	901	962	1010	958	956	1022	970	963	947	946	986	976	1047	955	993	990	1007	969	936	926	1023	999	1009	1018	984	975	1012	988	967	981	985	954	1019	999	988	1035	915	979	951	1023	975	939	959	982	965	1031	1012	948	959	979	948	926	970	1007	1036	972	1002	1031	974	972	978	978	1061	992	963	962	1007	996	1001	1002	932	961	959	1019	1008	1011	1020	979	952	1067	905	1003	946	981	897	969	981	1007	998	981	1000	1029	977	986	963	984	997	1061	971	951	945	1001	981	1002	993	952	944	1011	985	1015	996	1017	980	943	937	960	944	1016	990	950	962	1026	967	895	954	997	1000	1041	985	1003	999	1030	994	1045	1003	1032	1002	954	945	1013	982	932	970	949	980	979	978	975	983	985	983	999	1027	920	983	959	973	960	948	999	971	1011	991	981	1017	1015	937	975	884	946	999	1028	987	949	988	978	950	993	978	1020	1052	975	947	985	952	1063	962	1072	944	986	984	973	972	1004	973	1027	956	993	1034	956	993	1000	932	956	936	1004	937	977	992	992	969	995	954	949	1016	972	1009	967	1036	979	982	944	999	958	969	963	1040	999	1057	923	991	1032	996	989	971	980	950	1045	995	1034	1013	976	983	1006	960	1023	934	929	993	996	992	962	1021	1020	1011	1012	984	930	1005	1023	992	955	960	960	956	959	997	975	1009	908	977	942	974	951	975	974	999	934	957	960	976	1008	985	1003	966	992	971	987	1035	961	972	1004	983	1052	989	968	939	973	984	1016	962	966	1012	1032	954	960	967	972	1036	1000	969	966	946	1005	983	937	965	956	992	959	961	1005	1068	999	1005	981	960	984	974	992	954	995	997	1060	970	965	1016	971	1015	1008	994	985	942	1000	987	966	1013	1022	960	983	973	1004	989	985	994	1001	989	956	956	982	996	993	977	947	960	963	986	968	957	1016	973	957	967	999	965	997	983	957	1003	1021	967	945	981	1025	986	1021	936	960	1001	992	960	1002	958	958	937	1012	959	957	995	1043	981	937	936	976	1031	1010	956	936	987	1027	946	1025	979	1012	972	1008	1019	957	986	997	978	943	933	1029	956	976	930	1036	911	948	952	980	961	958	994	987	984	1008	952	1050	980	1009	985	981	985	1000	1033	1077	927	926	1038	1055	1007	993	1005	909	963	1001	1008	990	952	1044	984	1049	954	953	986	979	966	1022	1037	1031	994	973	1005	938	957	992	939	1045	954	986	1014	992	995	960	995	948	991	906	928	948	979	913	968	1077	973	991	961	1032	948	982	996	1015	936	989	1014	1018	978	1003	972	1007	990	985	1001	995	955	966	975	1009	969	989	1030	906	968	940	914	1007	943	988	994	964	1000	1025	992	949	931	993	1025	1051	988	949	931	1017	973	942	961	993	988	995	1044	969	1030	1005	979	1016	999	969	1002	959	977	991	937	1013	951	939	991	913	1007	1001	934	955	1037	1023	961	993	981	971	975	978	973	1006	993	976	968	963	1006	1021	979	995	983	951	969	998	945	1022	984	983	1022	982	993	1007	985	947	996	988	959	965	1001	920	952	968	934	1010	950	1025	923	939	1014	1005	928	949	997	937	950	961	1003	1013	992	925	960	943	971	965	986	1002	1007	976	964	974	974	1023	979	987	988	980	983	969	973	975	1051	957	966	966	943	984	1001	998	994	998	998	1006	996	966	987	990	955	996	986	993	963	1034	1005	991	992	929	1048	961	984	1030	996	987	986	994	985	954	996	943	995	983	1028	965	1013	986	1011	951	998	977	954	968	994	1006	1028	944	924	976	990	921	1008	944	944	1010	1005	969	974	986	1036	980	1040	987	963	956	939	1001	1026	974	999	1002	925	981	956	1002	1030	1012	977	969	955	1061	1003	1030	928	967	1008	1009	959	954	1007	939	1029	947	961	995	1010	969	1010	1038	954	976	916	976	1008	981	1056	955	1003	994	982	946	958	945	926	1008	1005	1008	973	994	1026	939	960	946	990	977	943	985	992	990	963	1018	961	1025	944	1029	945	997	1042	961	1037	951	980	1049	1011	956	906	991	969	986	955	928	977	974	933	992	976	1036	985	963	937	953	986	926	1002	1009	1005	1020	1009	973	972	981	1021	985	1025	966	965	1023	975	1026	999	941	1041	999	929	1076	980	976	959	976	945	988	946	976	943	975	1000	975	960	1005	990	948	994	1043	988	989	988	1038	967	999	987	986	1001	991	965	994	1017	989	1012	943	1025	981	992	990	1007	1004	959	984	1050	966	945	978	953	1037	971	1022	1000	1030	1023	965	963	964	1030	1074	1024	944	960	999	989	1020	995	949	1009	995	954	981	978	1032	973	1004	989	966	1014	961	1016	990	929	973	970	994	982	1024	996	918	970	951	996	1006	965	1002	955	963	954	985	994	986	937	965	993	972	993	985	1023	1027	971	1006	996	1014	1031	961	1043	992	989	1029	1019	991	984	918	936	1001	1000	969	998	977	966	993	982	979	994	975	982	979	994	1005	1012	964	967
3613	3693	3032	1792	1391	1180	1040	973	888	814	882	775	796	820	785	756	757	712	765	738	796	764	743	782	752	758	775	763	770	737	694	720	706	717	718	719	680	738	698	676	685	733	697	720	693	760	677	686	742	732	709	722	715	730	716	727	732	708	718	731	701	770	680	721	715	737	708	698	717	691	692	736	749	707	715	709	713	692	712	728	745	725	707	685	684	723	673	740	679	724	692	701	731	706	692	712	704	733	719	674	719	748	671	742	705	722	785	738	702	671	703	700	661	752	742	775	695	686	715	735	726	691	685	685	713	720	753	700	718	743	692	767	737	728	699	740	705	703	723	702	679	715	714	700	687	705	714	742	694	691	733	671	747	681	751	693	708	724	702	693	707	697	689	662	693	736	723	650	717	687	738	761	701	717	761	737	711	784	695	668	680	671	742	732	708	685	716	693	699	705	726	662	710	707	676	716	711	711	702	727	656	705	725	722	757	725	698	687	662	730	738	664	724	681	727	730	698	686	733	717	652	697	678	687	749	720	731	737	689	726	730	715	768	674	712	736	704	728	715	689	761	716	728	710	704	744	752	681	749	689	712	679	681	706	668	726	751	705	656	701	741	701	729	726	717	712	702	742	717	750	709	716	731	728	720	722	724	676	702	735	717	739	763	793	750	718	642	696	702	695	730	682	688	713	754	726	701	690	743	725	725	586	658	719	716	695	689	662	712	678	746	703	675	707	695	739	741	689	702	740	708	752	747	704	735	700	686	724	710	770	691	684	651	713	713	730	730	723	701	707	728	713	723	677	660	741	692	680	730	687	718	675	711	748	708	692	671	741	674	760	719	692	698	694	685	733	695	734	722	687	715	675	709	739	705	689	693	727	762	755	725	709	726	644	690	695	700	683	695	675	668	713	706	717	723	721	710	737	739	731	692	734	678	734	706	717	660	696	705	742	677	712	716	682	709	756	703	728	723	682	728	746	701	695	706	721	725	717	685	713	713	665	720	725	705	674	702	698	783	725	672	744	674	693	695	695	698	747	723	700	692	740	712	694	689	703	739	704	705	687	718	716	694	707	691	711	776	720	771	671	737	698	707	712	712	741	737	682	695	695	713	729	709	738	716	715	713	723	740	702	726	703	704	710	723	692	685	701	713	697	724	714	716	699	717	698	704	709	688	703	745	741	720	660	658	685	679	713	691	693	680	701	756	657	679	640	702	718	684	702	703	735	698	696	719	703	717	697	662	704	695	678	698	731	740	713	705	732	699	721	728	741	681	646	703	716	745	715	724	752	720	758	670	668	698	674	740	723	710	692	694	733	718	705	705	704	717	753	700	706	705	700	719	715	716	705	680	711	696	679	747	693	763	713	737	687	733	696	668	684	676	716	714	708	695	671	729	705	725	653	673	703	700	705	695	735	718	762	679	678	721	699	693	727	717	704	702	741	725	694	730	702	714	688	681	680	676	682	713	718	688	730	710	691	737	652	703	673	722	760	695	725	708	715	708	708	712	710	684	726	672	710	691	721	682	705	709	668	734	689	691	687	737	693	716	714	691	680	694	685	767	726	717	714	687	727	720	749	679	709	701	673	714	721	666	711	729	789	694	715	705	694	686	676	703	702	725	692	718	712	720	687	682	692	736	703	699	725	703	735	706	686	677	707	691	692	736	734	687	682	724	692	712	667	706	707	711	679	695	750	740	734	668	727	724	716	726	679	684	674	653	713	763	676	730	685	696	652	680	669	701	728	662	738	755	715	729	671	712	678	678	687	721	712	681	641	712	704	711	677	659	692	716	703	680	719	651	662	712	747	697	739	677	700	657	695	669	703	651	718	686	681	734	727	728	660	692	707	744	711	739	708	688	665	633	690	716	743	693	710	714	709	706	712	705	744	726	755	667	693	717	705	714	666	715	736	695	669	706	672	687	710	756	740	659	714	740	709	707	685	725	697	755	673	691	709	689	702	676	697	736	699	698	710	769	725	676	662	718	704	686	731	664	725	710	712	646	693	703	735	684	698	673	706	718	682	695	669	691	718	695	669	742	757	734	700	716	720	708	718	699	716	709	638	713	703	733	719	729	719	697	686	741	684	665	693	677	745	692	653	685	708	704	722	694	698	714	693	681	722	756	666	731	671	740	684	692	690	693	716	724	720	729	712	663	691	743	680	761	676	710	691	694	724	740	665	690	680	684	735	659	706	662	678	713	612	694	682	709	680	664	707	695	678	724	733	704	730	701	676	734	734	722	694	692	709	665	753	716	701	699	686	705	680	695	700	732	671	722	701	701	740	701	718	713	713	721	699	732	728	714	698	728	711	706	664	717	715	745	702	687	709	712	716	729	701	711	665	669	711	685	672	688	741	740	743	704	684	687	691	734	693	652	699	689	745	696	686	664	726	666	677	682	715	757	679	734	699	690	732	725	752	757	729	649	711	705	672	753	713	721	687	741	723	665	749	725	698	684	755	698	724	768	711	729	664	697	720	682	699	699	695	700	675	631	748	708	722	712	724	718	702	717	707	699	713	687	683	691	704	690	648	734	744	700	671	719	707	690	709	672	704	719	711	680	680	725	732	671	707	738	731	693	702	740	662	698	675	709	683	694	713	722	705	725	690	725	728	761	648	733	687	692	698	692	675	730	720	711	665	699	673	677	686	723	683	731	691	662	683	679	731	727	728	733	693	683	713	697	756	713	739	739	694	700	680	755	702	691	656	701	713	729	698	770	705	714	704	747	674	668	708	703	692	711	717	692	675	718	700	719	733	676	726	702	762	703	709	717	681	704	705	706	720	696	699	680	754	691	715	678	714	747	717	664	720	706	710	674	677	677	712	655	728	712	719	711	658	719	727	732	683	702	734	722	736	692	663	635	684	731	709	656	674	684	681	732	720	686	673	718	691	712	700	693	711	713	712	741	674	653	686	730	777	737	665	737	722	731	668	686	712	711	701	765	715	661	687	684	717	707	692	739	684	659	710	698	733	661	696	678	658	656	733	703	701	713	703	711	648	671	660	733	704	686	725	705	667	675	714	687	747	724	696	767	666	753	676	734	712	723	674	714	694	689	705	721	692	648	696	737	677	680	646	719	667	728	689	720	721	696	698	712	750	694	749	709	705	668	656	661	700	683	632	721	703	665	710	689	676	666	692	639	686	683	742	684	715	684	710	741	689	726	719	659	676	639	677	697	688	709	698	694	699	735	718	732	699	690	660	667	697	694	748	671	694	706	740	676	690	707	723	677	684	713	666	706	692	712	695	703	696	709	681	758	697	744	696	702	671	711	695	661	646	710	714	713	662	695	722	679	703	712	738	700	752	710	701	706	645	734	650	676	695	701	702	713	699	661	677	690	724	687	683	731	708	703	710	738	667	706	688	716	708	706	746	740	689	720	693	679	747	672	696	684	692	699	747	702	682	706	717	701	683	709	718	715	711	706	721	686	714	655	683	668	707	717	696	684	753	700	670	773	678	701	774	682	678	691	698	686	694	741	683	720	683
24498	21486	28820	24583	21478	8610	1879	1289	1034	936	1020	955	940	892	891	909	875	881	881	796	846	827	828	887	869	858	828	874	853	837	821	812	832	829	847	881	817	814	820	808	809	801	840	803	797	858	837	830	877	843	793	783	842	815	792	820	820	833	812	834	831	762	804	820	856	913	836	838	895	797	808	784	841	889	845	796	898	826	834	845	800	798	844	818	853	793	841	897	780	801	839	849	838	831	796	776	793	835	801	811	790	848	808	810	813	841	845	818	845	805	820	850	811	805	811	821	802	847	873	777	770	783	809	801	817	792	857	815	852	825	855	802	780	808	815	832	805	808	793	818	766	782	789	871	870	850	770	779	810	800	838	784	769	774	794	826	845	821	822	806	838	821	813	810	819	758	784	797	809	837	856	834	822	791	866	831	803	798	777	854	785	826	842	780	820	834	778	858	812	802	842	795	835	858	786	815	879	818	888	830	791	767	786	839	843	854	795	850	817	794	770	758	758	779	793	760	865	832	823	843	811	809	778	840	837	815	792	860	819	776	834	880	783	827	796	834	810	795	779	803	872	800	806	798	759	773	810	782	805	804	806	762	772	806	810	824	823	832	801	843	801	822	772	791	825	798	775	803	821	805	830	805	835	802	753	809	808	847	820	817	797	800	814	870	800	794	800	820	826	818	869	840	808	833	820	800	798	829	815	834	792	842	820	830	812	839	773	744	805	794	834	774	825	878	811	812	787	789	839	789	847	830	798	790	805	797	783	835	789	808	814	829	790	815	810	790	792	824	756	803	789	839	791	818	851	836	790	767	803	819	865	812	843	796	820	830	844	801	803	828	793	823	843	793	841	817	765	761	775	822	858	815	790	832	816	813	813	814	826	814	858	774	738	818	801	803	790	797	758	810	816	749	791	833	781	825	843	829	775	797	824	825	790	817	802	759	793	837	846	795	783	811	862	841	841	847	775	783	769	816	868	828	856	774	761	831	800	830	791	818	788	813	825	824	794	789	765	851	848	793	787	793	769	799	804	793	743	823	794	763	850	844	774	847	813	819	815	843	800	846	874	800	822	853	816	813	815	907	796	850	760	817	772	782	786	823	846	813	791	786	793	798	806	814	834	826	802	763	759	802	841	829	810	839	823	760	769	807	809	764	819	838	825	835	829	836	797	769	771	780	784	809	778	807	838	805	848	787	807	765	791	793	809	812	782	802	796	754	775	776	850	831	827	786	824	797	837	821	854	820	843	794	774	825	806	837	852	798	793	840	834	796	816	813	812	826	791	820	792	820	825	860	801	801	810	816	759	837	814	828	859	826	843	812	835	861	806	782	788	848	787	832	791	809	826	770	753	791	830	813	833	809	828	789	797	788	822	776	779	854	802	790	868	787	808	832	847	803	867	804	789	814	813	750	849	837	769	778	812	829	762	769	770	829	799	852	773	832	803	782	872	788	820	811	799	767	790	831	801	809	773	803	777	831	775	797	812	838	835	804	845	816	828	862	746	783	805	776	813	797	854	806	882	839	759	800	839	773	811	803	764	835	789	778	789	821	830	811	808	797	831	804	830	830	816	813	800	798	826	809	843	820	782	843	757	805	750	814	821	820	793	847	795	793	806	835	795	832	802	784	817	809	754	796	794	832	786	826	866	823	762	794	806	857	790	816	861	818	783	826	782	799	860	808	853	811	815	825	793	851	836	858	832	850	808	825	836	867	822	790	810	795	817	806	825	797	762	777	831	838	864	828	845	757	804	816	865	802	805	758	825	832	798	821	788	792	811	783	746	808	847	789	810	829	839	790	822	780	816	805	817	755	826	784	794	783	760	818	806	779	780	812	794	785	852	778	857	825	805	888	804	832	798	805	815	846	795	768	802	775	799	756	809	783	817	800	811	809	811	856	814	801	773	793	819	800	861	821	822	770	804	826	813	843	810	802	813	807	795	799	798	892	811	802	865	841	828	818	812	808	805	855	764	817	794	847	840	788	805	795	798	793	803	810	827	798	782	736	854	780	822	827	805	845	804	786	783	840	796	842	794	817	800	837	731	787	805	818	834	822	814	782	806	819	796	862	789	825	801	786	826	830	802	874	776	809	805	802	799	833	805	852	781	819	795	816	836	832	841	831	835	792	822	768	779	778	787	794	812	829	823	791	796	811	839	820	741	822	797	811	786	832	823	788	828	807	773	785	839	804	826	838	851	805	842	785	791	817	767	813	790	879	790	781	787	788	849	823	780	795	822	764	809	808	804	834	782	792	821	814	853	775	769	815	804	779	845	792	769	822	791	827	854	743	814	743	816	818	823	881	786	779	730	809	818	815	866	806	740	834	794	838	847	759	779	800	791	776	836	850	821	817	824	832	775	790	876	843	774	819	777	765	808	839	832	769	831	828	803	821	824	835	800	810	774	828	850	769	798	789	828	869	845	844	785	795	772	843	817	759	777	792	819	829	791	798	855	773	801	795	835	787	834	837	861	775	830	844	818	791	848	824	827	883	784	791	843	850	813	848	838	814	790	855	800	838	811	753	784	883	795	814	845	815	851	814	809	788	792	795	804	849	883	855	763	745	797	846	851	805	853	805	818	765	786	855	809	812	814	776	829	830	771	864	836	813	810	832	781	834	868	817	820	798	812	777	825	836	785	805	773	774	805	817	816	828	829	834	772	820	829	817	806	810	779	796	779	816	843	813	776	798	780	840	787	808	768	776	788	851	762	774	788	851	834	818	804	779	832	767	807	841	792	785	769	801	844	883	828	799	760	801	801	790	811	805	845	846	831	819	858	835	832	804	776	872	803	791	814	822	773	863	820	798	842	811	803	841	788	806	803	847	841	815	789	856	786	777	779	815	854	811	821	803	780	805	825	849	816	814	756	801	799	799	792	773	791	781	850	854	840	817	817	817	858	823	798	800	736	838	799	812	803	782	821	819	781	763	796	803	832	880	828	809	793	811	813	839	858	808	784	816	764	794	782	802	793	807	804	831	787	836	761	806	795	802	819	794	792	818	855	807	816	763	823	807	810	781	799	736	785	788	824	810	831	806	837	842	834	836	862	788	741	805	764	802	815	779	750	849	883	805	787	823	850	771	785	794	848	848	874	840	819	849	813	803	776	778	790	782	785	798	866	808	812	844	849	815	838	786	837	824	802	805	787	817	853	797	847	830	823	767	828	817	799	815	834	850	829	789	827	787	813	788	839	778	819	836	842	837	803	803	811	841	820	867	808	801	805	775	821	829	816	842	837	824	798	798	826	790	808	878	804	874	791	833	815	848	793	777	802	770	803	820	820	780	842	775	834	790	830	853	817	807	779	813	794	824	839	840	782	842	814	793	810	805	770	788	856	848	819	819	793	813	849	827	839	811	822	796	815	777	826	802	813	783	761	804	801	828	807	798	832	794	799	800	847	768	812	843	775	784	814	780	795	845	869	864	826	848	792	813	804	756	811	799	801	811	814	870	767	781	846	843	812	746	762	796	773	819	797	861	801	801	859	876
3695	6070	4923	2564	1856	1450	1166	1015	943	831	819	822	780	750	662	694	694	664	643	647	674	672	648	624	671	628	617	597	603	625	600	604	632	637	595	628	630	653	578	606	586	634	637	624	611	626	595	593	649	600	616	649	632	592	641	582	601	610	584	572	647	592	593	591	585	614	571	600	657	625	602	618	612	582	669	600	633	625	654	601	586	604	603	576	583	599	613	643	623	613	600	585	601	647	600	648	592	595	574	595	608	587	661	631	601	585	612	609	604	621	569	594	572	583	635	595	569	591	593	589	657	551	597	533	599	613	617	593	626	571	603	581	612	598	537	575	577	564	583	609	624	525	585	582	583	624	638	602	543	618	643	558	611	576	582	602	579	566	634	581	625	612	623	569	608	557	578	628	614	609	573	587	588	606	614	604	586	608	597	598	603	604	628	568	582	611	597	588	574	558	620	578	625	601	589	562	559	600	572	594	555	606	634	621	641	604	575	565	629	587	617	587	585	634	564	594	590	602	609	562	605	579	543	570	634	616	557	635	607	602	638	595	567	571	558	630	600	652	586	581	619	609	619	617	627	591	644	584	637	620	577	614	593	647	631	602	608	634	610	613	585	561	611	598	626	618	598	605	565	585	572	568	542	620	602	601	618	580	628	540	566	604	632	581	614	594	587	580	592	597	618	588	607	588	598	611	594	612	533	620	546	613	615	588	562	590	579	593	552	591	615	553	593	602	604	599	611	580	627	575	596	637	581	576	645	614	567	597	617	571	555	581	612	605	565	605	613	591	583	602	607	578	562	538	559	614	573	620	583	598	656	618	613	587	562	584	615	569	586	562	654	558	598	599	612	603	563	604	588	565	599	634	608	604	568	614	585	579	574	614	603	570	601	610	575	575	590	627	585	578	600	611	596	588	594	580	600	564	626	546	613	587	613	577	607	601	581	562	587	628	586	576	579	537	640	587	620	584	586	572	600	576	596	615	593	593	571	612	596	627	576	629	584	588	563	577	561	595	611	624	590	584	607	584	593	599	579	568	568	582	601	608	602	607	595	597	542	596	589	628	573	569	606	605	606	591	632	622	575	592	567	545	604	611	630	581	599	601	556	605	625	592	606	569	594	616	586	640	624	534	603	572	586	583	565	610	608	643	574	611	572	602	623	577	621	620	558	654	539	643	593	579	604	637	607	590	590	581	600	579	647	555	581	636	591	567	537	557	605	617	563	580	617	546	626	605	590	573	568	611	632	568	611	642	573	595	606	573	583	616	608	575	588	586	648	610	564	617	562	639	579	613	628	584	547	605	602	600	630	573	568	619	623	555	582	595	559	617	571	557	575	563	590	539	614	591	583	588	598	612	607	615	554	569	606	585	593	623	585	600	588	577	591	585	641	622	576	588	554	578	625	575	588	562	562	587	614	586	545	560	633	578	584	552	604	598	602	629	574	606	558	572	595	570	597	584	603	594	604	601	587	527	580	622	613	588	566	600	557	611	558	587	606	599	577	614	624	613	586	593	587	589	597	559	581	581	595	579	592	555	582	611	605	593	562	571	621	644	588	569	613	593	585	560	539	583	582	593	580	606	602	553	610	634	580	569	602	574	605	592	600	631	573	602	595	601	578	571	607	579	568	603	574	582	590	590	624	626	563	590	585	633	601	592	620	561	634	567	561	602	604	587	565	614	575	548	593	582	575	595	552	563	606	572	585	554	596	580	568	631	572	557	581	588	553	591	605	583	589	552	548	573	558	574	588	581	598	598	586	575	563	579	613	603	632	603	594	606	593	595	596	632	551	612	585	590	575	641	594	622	600	600	619	564	583	599	597	566	565	585	600	540	553	654	656	534	568	630	607	590	600	566	649	570	567	604	573	656	606	584	581	597	594	619	620	622	611	630	572	602	594	542	602	591	596	585	583	540	573	616	630	503	611	594	572	613	576	544	620	587	609	606	595	579	625	577	586	560	627	600	624	601	581	590	546	593	593	612	587	571	578	577	615	599	610	595	599	563	625	640	580	604	597	562	584	602	569	623	579	572	580	570	594	615	565	618	587	590	572	584	606	556	557	557	597	609	570	586	588	585	554	620	598	605	602	600	577	613	604	524	597	600	563	655	544	555	589	546	532	575	609	568	605	560	609	579	665	592	601	631	617	590	604	609	564	644	587	592	562	571	554	589	603	554	615	569	577	572	579	575	560	623	623	610	609	635	574	573	621	614	577	589	554	579	564	676	574	566	550	599	608	571	583	589	545	585	568	591	595	612	599	606	567	581	629	617	583	613	547	634	544	605	593	575	577	592	618	586	575	572	635	525	594	598	617	551	604	542	585	615	565	563	576	585	610	554	599	623	620	584	595	566	570	568	575	590	608	625	560	648	553	606	565	612	591	589	634	574	566	619	599	575	601	571	606	604	572	594	599	580	596	558	621	583	591	583	576	566	627	570	589	564	566	619	554	577	588	631	590	613	596	580	577	588	554	577	567	530	617	588	613	560	584	571	582	601	604	601	617	567	584	599	578	619	611	558	588	577	639	606	633	606	631	540	599	591	550	611	599	583	577	582	566	638	571	561	653	581	572	581	630	574	558	587	652	553	572	601	625	580	611	565	611	551	586	575	601	550	551	602	539	577	586	558	577	572	615	591	625	614	580	616	573	584	593	607	625	577	574	611	541	546	599	575	571	570	562	570	610	620	590	566	566	612	594	590	591	597	566	659	569	580	603	575	611	590	607	575	627	621	572	596	568	562	589	572	590	579	545	598	634	545	590	563	571	590	613	576	600	585	606	573	590	587	590	566	565	588	586	597	607	596	593	610	592	538	556	578	608	565	613	617	621	579	611	589	594	582	540	572	621	589	622	602	576	577	560	581	608	596	637	601	563	588	579	577	560	606	575	615	610	577	600	550	592	575	578	626	594	542	583	573	579	596	592	584	595	550	589	633	553	597	613	592	588	633	588	624	573	563	581	609	553	595	613	620	576	611	620	554	601	580	552	643	579	563	554	621	614	544	584	605	563	581	619	580	575	584	602	603	663	566	569	563	610	572	608	588	578	599	596	589	555	547	563	556	608	578	587	563	564	588	592	621	576	610	558	569	618	556	513	610	633	559	606	583	620	581	582	577	565	546	593	616	536	604	598	594	573	614	585	597	545	603	540	573	625	565	580	539	559	560	614	591	551	598	592	560	619	559	635	608	597	578	570	589	589	579	576	596	580	608	602	587	594	591	597	597	577	573	586	610	545	572	586	605	615	577	595	600	636	575	587	590	592	618	584	565	580	558	568	603	595	571	552	586	605	600	599	640	567	566	607	593	620	561	551	609	549	603	558	585	594	611	591	637	621	619	620	592	643	588	551	574	554	593	617	619	596	612	621	625	557	566	601	615	562	615	540	605	577	619	566	595	599	605	603	577	615	656	558	597	579	578	578	595	559	589	599	635	613	596	586	574	614	541	566	540	547	601	561	585	570	571	594	615	575	559	555	557	548	577	616	602	609	572
27826	10143	1202	800	643	669	638	629	603	646	591	597	614	593	628	601	615	621	669	611	627	684	601	638	562	659	626	640	646	629	584	652	590	575	631	619	646	653	595	603	599	601	614	626	622	658	603	578	620	635	621	642	598	617	615	598	607	655	642	588	608	632	593	588	577	587	579	586	577	611	615	568	606	592	642	601	632	573	639	640	576	587	599	594	605	644	630	624	621	605	610	603	583	626	619	633	633	630	652	626	626	568	622	622	607	594	616	625	616	574	594	598	628	589	604	629	580	591	641	574	565	615	610	624	626	556	585	606	571	606	585	626	617	598	595	593	599	577	611	575	588	629	641	637	588	639	607	562	650	633	616	544	612	606	628	606	573	600	586	596	631	632	626	633	592	622	575	625	623	612	621	580	622	611	618	635	598	603	629	630	589	582	608	597	586	595	562	633	592	629	613	598	624	608	564	603	612	588	601	638	640	596	564	630	613	636	578	605	609	644	613	573	623	633	625	626	624	593	597	629	637	639	568	570	598	603	625	589	551	601	577	598	642	609	613	633	641	574	651	604	622	553	619	616	599	630	608	575	594	640	574	623	618	573	592	607	590	621	601	664	618	604	609	605	620	622	617	634	625	612	593	575	574	583	635	594	588	648	634	609	619	623	600	558	595	611	604	631	557	608	630	587	589	602	590	570	587	593	608	618	568	599	543	593	647	592	583	616	613	645	620	592	610	612	617	628	557	604	612	654	623	555	564	613	624	596	583	627	572	599	661	633	579	613	612	624	622	634	655	649	594	652	630	629	624	626	574	616	610	629	612	630	626	606	625	618	642	601	614	602	613	594	651	589	592	557	609	582	615	640	655	544	653	573	608	636	654	571	601	607	676	589	562	586	631	613	591	553	636	620	633	569	616	621	608	614	635	622	637	602	659	630	563	603	610	645	627	612	651	596	597	604	616	603	606	630	636	652	658	619	617	609	618	612	615	632	660	646	617	583	599	608	668	598	595	587	627	589	641	677	575	593	607	611	564	623	592	629	645	604	643	646	588	635	586	605	606	563	613	614	602	604	651	610	607	604	571	583	628	577	596	566	659	614	600	620	643	629	597	547	616	572	579	669	613	598	614	620	632	590	616	572	563	647	611	619	624	608	611	639	601	594	588	573	631	594	654	624	604	612	586	620	589	615	632	605	626	612	597	641	603	602	560	636	570	624	627	622	612	642	603	616	577	623	672	645	562	637	633	630	629	579	547	563	636	563	583	596	606	598	585	608	598	643	605	594	588	593	628	600	564	591	576	576	620	661	593	637	592	609	587	644	626	624	613	607	626	625	585	596	638	670	584	622	610	620	632	629	642	608	633	560	595	596	621	593	643	574	632	539	583	597	656	592	599	662	625	628	567	602	616	620	608	575	573	612	642	604	605	656	590	630	592	646	606	606	591	587	607	546	578	585	625	584	614	615	620	590	614	571	590	625	635	540	622	570	616	566	612	603	618	642	574	592	640	585	579	631	570	569	602	628	562	596	575	633	580	639	626	626	612	600	611	569	619	609	611	588	572	588	607	609	593	608	588	634	604	600	604	594	652	597	591	599	592	594	584	569	598	587	566	633	611	608	591	605	635	600	634	607	594	569	689	645	602	607	635	633	614	619	584	633	603	564	549	576	627	600	585	603	630	605	631	576	534	603	585	656	592	632	643	634	598	613	605	608	607	602	587	602	636	594	632	619	625	569	619	615	599	616	619	599	590	599	558	588	634	609	609	603	627	607	637	619	594	661	628	607	589	569	624	638	593	595	621	637	601	588	674	581	617	643	578	584	601	589	644	612	637	560	612	602	635	605	629	612	574	621	600	582	608	615	600	615	561	597	632	615	610	632	614	622	584	569	622	585	574	587	625	652	635	607	591	604	584	597	625	636	605	597	612	587	578	626	628	591	571	637	644	622	583	588	632	584	598	600	575	597	586	618	608	655	648	593	601	610	656	594	630	631	590	602	583	575	612	567	596	641	629	591	648	593	588	543	593	641	571	637	609	614	632	595	585	609	609	592	591	611	594	628	591	617	606	583	610	625	575	637	600	591	618	652	604	617	613	624	581	589	620	599	611	589	550	628	641	601	624	640	620	626	569	649	639	622	591	607	626	606	631	626	598	561	616	632	609	617	598	616	636	638	607	583	621	585	624	602	619	585	610	589	608	605	574	645	637	596	609	671	622	640	603	635	618	597	615	569	584	561	628	622	590	637	626	588	597	579	603	573	632	598	613	644	595	657	621	597	606	603	584	652	611	602	595	585	630	584	616	617	596	608	578	607	555	578	586	609	595	621	604	650	587	622	622	615	614	557	586	584	612	574	559	635	639	597	635	608	632	588	613	545	595	615	629	603	600	599	580	643	552	594	622	571	618	603	635	591	582	606	617	655	620	634	629	608	596	633	611	642	634	631	625	640	628	599	609	598	660	594	617	644	612	567	640	623	637	684	601	605	633	578	652	661	539	634	599	605	596	618	599	610	577	602	585	558	619	560	611	579	598	651	600	609	581	602	619	614	646	604	584	589	571	604	640	587	623	592	655	614	601	551	605	610	607	578	607	617	604	590	624	632	564	595	647	643	579	626	606	622	623	555	594	628	620	593	618	602	576	636	604	575	618	640	640	582	570	611	610	574	619	650	605	615	659	581	587	614	608	600	655	530	566	622	599	587	606	598	607	571	594	591	564	606	611	584	595	619	636	580	627	592	579	556	618	582	603	564	578	605	606	608	598	601	589	605	653	613	597	630	625	586	603	612	574	636	619	632	611	591	606	584	617	669	567	585	607	602	595	620	602	624	553	604	595	557	596	571	583	674	585	621	562	569	625	623	643	587	585	608	621	626	604	604	670	614	619	600	598	586	634	632	619	606	605	596	591	583	629	607	614	592	632	588	670	593	638	608	611	615	613	610	666	592	617	574	592	584	630	633	619	604	616	611	609	583	632	595	622	596	619	663	627	611	608	625	580	582	596	562	603	602	593	615	610	619	625	630	592	606	638	598	599	617	601	610	608	630	617	604	657	666	632	575	618	589	535	600	606	616	643	594	625	566	621	634	612	601	601	633	606	547	583	574	641	612	617	596	617	606	600	616	612	634	608	607	577	583	572	575	603	574	624	636	595	615	580	587	603	613	625	572	594	646	576	628	584	609	565	604	620	638	664	604	585	637	620	603	622	648	603	607	613	609	626	590	657	608	594	582	605	606	614	612	651	595	624	610	641	616	595	633	619	648	603	574	639	624	610	620	592	637	626	655	625	618	620	633	602	618	631	625	625	576	612	611	579	639	615	603	613	584	636	578	654	633	619	622	593	591	614	617	640	632	594	616	636	608	627	607	627	607	599	615	577	593	611	632	619	593	619	607	617	583	632	601	621	641	629	618	621	624	619	598	570	622	618	607	621	636	629	604	619	620	575	572	620	620	609	597	615	631	594	590	563	576	697	631	637	589	586	581	609	618	607	608	611	590
5028	668	598	474	481	488	453	437	460	443	461	426	427	466	462	442	435	408	446	443	444	453	377	416	445	430	439	425	451	440	431	432	422	420	421	415	446	441	433	437	456	473	480	424	414	428	429	442	423	454	441	457	420	398	414	421	439	450	406	451	429	404	398	397	421	432	449	492	438	392	423	432	451	406	426	411	435	468	465	413	420	441	402	443	448	451	444	407	381	382	397	438	454	399	424	451	433	457	450	410	439	395	396	415	439	471	458	425	439	435	434	431	438	410	427	436	438	445	463	403	426	409	485	409	443	443	453	438	428	446	382	416	458	457	427	416	426	428	433	431	423	412	468	414	435	485	425	428	419	414	432	422	459	401	466	440	440	414	445	460	441	455	422	443	420	452	396	442	416	431	425	437	441	389	442	426	426	424	388	453	448	470	388	402	427	443	418	444	444	403	482	407	436	424	464	437	417	394	411	414	411	395	448	437	428	456	421	413	410	430	507	452	452	420	419	438	428	452	426	442	420	443	444	455	421	429	427	404	427	414	438	410	433	439	427	426	430	389	431	457	429	447	428	439	462	435	430	448	400	457	404	476	435	400	446	468	458	457	421	399	426	427	423	384	421	432	442	414	441	408	431	404	453	475	461	469	389	419	425	389	407	428	423	430	416	457	429	427	425	439	443	386	434	447	429	452	403	438	436	428	440	450	412	428	417	405	411	443	400	430	424	426	461	432	441	409	451	429	452	423	469	434	423	454	413	450	423	416	444	439	423	449	447	365	434	418	427	386	413	413	449	430	414	466	411	434	456	430	472	455	443	420	415	436	431	455	431	405	429	433	423	440	419	420	430	414	412	425	431	424	470	398	449	412	412	425	432	446	439	448	414	453	444	450	439	411	435	388	414	413	440	466	431	416	399	422	482	440	426	443	453	442	425	435	445	416	444	446	445	433	404	443	421	415	417	424	396	406	435	455	416	416	442	460	438	438	442	464	443	449	436	435	433	420	399	444	463	466	427	456	438	428	433	429	420	470	420	433	410	402	433	444	451	468	459	415	431	415	459	433	431	429	392	465	401	418	429	397	461	443	438	435	424	413	425	465	437	418	438	431	391	393	418	416	478	432	423	431	431	425	418	423	436	419	461	422	427	440	421	411	445	429	437	413	482	402	408	440	425	430	411	430	451	407	467	422	442	403	441	416	458	401	487	413	441	429	425	405	413	467	413	451	421	413	416	423	407	455	449	420	402	422	441	444	438	411	459	426	480	439	396	466	406	449	391	432	448	466	444	396	368	434	440	421	391	449	417	468	431	469	454	432	437	477	426	397	414	412	472	417	420	457	432	439	408	441	418	448	420	392	392	474	419	440	456	434	437	421	428	447	441	406	425	438	415	414	399	446	410	413	431	407	454	420	427	454	459	419	435	452	440	460	459	421	425	451	437	465	405	407	436	438	480	427	428	404	444	406	431	426	425	416	433	427	431	448	451	420	468	431	444	428	424	435	448	443	449	418	448	445	438	416	414	418	442	440	445	431	431	400	464	435	448	422	421	430	441	451	421	463	399	453	406	461	465	436	446	422	398	418	451	404	448	429	389	462	465	443	449	399	451	472	408	398	416	386	407	457	422	426	402	425	434	440	418	425	401	428	445	419	423	441	456	431	419	438	418	412	454	471	439	444	429	433	451	462	479	404	410	409	408	424	419	436	409	425	435	457	421	425	434	431	456	440	439	434	432	422	428	420	423	434	397	445	428	441	385	413	440	496	427	457	429	438	414	399	430	420	453	441	423	458	425	415	428	444	428	446	446	412	429	471	414	429	438	396	441	407	410	420	427	447	449	397	448	434	422	415	444	418	443	429	453	445	435	424	445	454	418	433	426	422	444	439	441	401	425	402	473	446	440	396	419	406	408	415	424	392	406	386	440	442	457	468	420	430	437	453	426	450	426	431	446	435	432	404	417	428	421	415	414	437	408	405	426	426	422	411	417	426	411	396	443	429	433	411	443	420	402	407	407	443	467	426	409	444	413	447	395	453	444	435	398	423	434	442	407	463	423	418	445	444	420	411	450	417	412	416	417	431	402	420	431	400	378	411	455	400	432	401	461	449	417	426	448	433	403	378	452	445	436	420	448	412	427	449	426	419	434	417	463	457	461	402	425	399	437	455	407	424	435	424	455	436	434	440	451	413	404	457	444	430	404	447	412	401	446	416	423	427	408	437	427	443	449	438	425	435	438	421	446	424	429	424	415	418	440	407	422	448	440	431	387	432	419	391	417	405	439	403	413	445	466	441	414	460	418	416	436	466	439	446	447	431	422	422	419	439	423	419	408	407	443	452	475	419	423	392	422	415	425	363	416	436	391	442	417	407	412	407	420	417	455	417	418	407	443	443	439	462	397	416	458	434	420	433	438	432	408	434	432	428	423	438	443	446	454	433	443	432	411	451	433	464	429	398	424	423	426	416	430	438	435	439	423	417	413	417	475	396	415	455	442	468	445	439	452	431	448	413	421	438	407	396	412	410	431	403	401	450	375	437	399	441	425	451	426	446	451	409	407	430	429	405	476	441	430	430	437	434	436	393	418	465	479	417	404	412	436	428	424	418	424	417	438	426	401	439	466	430	419	397	456	409	408	386	455	399	424	417	433	432	464	418	410	447	444	433	432	418	430	492	409	431	432	413	408	434	449	456	415	425	431	421	459	433	397	387	425	427	449	412	434	427	405	411	415	439	424	439	466	434	456	427	427	380	424	451	415	428	432	439	420	423	435	424	449	430	414	430	407	435	444	433	414	438	449	418	414	453	434	447	435	456	422	448	439	416	408	401	429	400	425	479	434	428	430	468	415	422	420	422	432	400	423	434	429	437	401	392	379	437	413	408	409	411	421	423	437	421	411	436	457	436	433	444	403	424	436	437	463	460	450	441	418	436	448	482	422	427	432	449	432	422	394	433	424	401	426	449	411	377	435	443	425	464	438	408	397	419	427	441	416	457	456	425	456	423	425	404	440	425	415	451	445	447	429	419	434	446	433	450	414	430	409	407	411	471	423	419	408	425	453	412	422	393	445	428	399	425	425	425	419	443	429	430	417	429	411	432	415	455	434	468	424	442	420	438	419	465	428	448	458	386	457	430	405	459	450	422	405	454	435	426	472	438	439	432	450	447	428	438	450	471	427	453	415	432	418	430	403	448	416	407	431	421	437	394	425	439	434	430	441	420	451	418	440	412	428	416	416	429	417	381	419	408	435	421	438	422	418	431	409	433	416	421	426	447	469	426	405	405	439	467	395	423	410	434	444	438	445	440	439	469	413	467	435	421	396	408	441	392	447	450	424	464	416	411	430	443	433	428	439	430	417	463	434	399	413	434	431	408	488	442	435	406	477	457	422	391	433	405	425	445	433	409	456	436	460	441	454	439	429	421	415	427	431	444	411	397	443	427	379	419	409	445	440	426	418	431	421	409	452	443	410	430	460	438	412	361	382	439	402	412	398	424
25578	21496	27840	25583	10910	1895	1425	1207	1122	1068	1065	1091	1058	1059	987	1010	1034	1075	1058	1015	979	1050	973	1009	992	1001	1045	1046	1020	1019	1049	1028	1011	996	1039	976	945	1013	992	1023	1012	1052	957	1000	976	1047	998	1002	909	959	982	974	963	976	1049	970	962	1057	1001	1010	904	987	1029	1035	948	975	1001	1002	1036	988	952	1033	1046	985	1019	944	951	970	998	999	1042	1037	1000	972	1016	994	1047	1007	1015	937	1078	988	920	983	1013	1013	988	1048	1009	1002	989	972	995	942	1008	959	1023	1060	1005	1023	1004	972	953	1018	1040	1010	973	1017	936	986	970	941	1007	1005	971	989	1019	975	1019	966	1042	992	971	958	969	1015	1048	1011	1007	963	1000	1000	1002	907	1004	941	986	970	1019	1070	1018	969	1007	996	992	940	997	996	991	973	1011	1026	958	988	1003	987	988	991	963	992	950	983	985	952	989	1038	988	987	952	991	954	966	1041	1008	933	1011	1042	996	946	910	951	988	983	957	928	969	1015	966	969	988	1039	989	1027	1033	1028	1015	1018	921	1000	967	968	943	935	968	998	992	985	1022	939	1015	983	964	1000	1009	952	1015	986	1015	1007	1030	1002	1009	980	978	984	971	1061	972	931	969	985	962	987	996	960	973	1050	976	1008	972	975	1064	1055	1040	978	986	1019	1043	1014	993	982	986	988	1030	958	1000	1012	977	945	962	972	1013	1010	1013	1008	995	1019	1006	960	1033	998	1030	1006	956	1016	1025	937	967	982	982	1008	947	1035	1045	1000	974	1007	997	982	888	964	1023	971	1011	954	970	991	959	976	957	943	987	966	974	963	963	978	993	971	917	974	1021	1007	1018	1026	964	888	979	966	999	948	952	958	1016	988	1035	1026	1022	1013	1050	989	998	993	998	971	968	1022	970	951	946	974	1057	1032	947	990	1018	946	1028	985	1008	1037	985	980	1003	1017	940	977	962	1032	995	1019	1013	968	973	968	991	971	966	1004	974	906	991	973	1013	998	964	935	1015	985	1003	983	980	980	1001	971	995	911	975	977	1030	1006	1012	971	1031	1005	1046	985	995	970	971	1029	994	973	958	936	990	953	1001	972	929	970	1026	943	952	1003	963	1016	963	974	991	1053	973	1026	941	975	1024	1026	1024	918	942	994	973	1009	1039	1035	1017	990	963	975	998	957	977	924	951	1029	962	970	1009	981	1001	985	980	1012	1006	981	961	985	952	960	962	1027	978	968	931	990	949	977	1007	966	986	1030	959	996	1017	966	997	1018	959	982	1006	1006	1023	990	964	977	1044	921	944	976	1012	1035	1050	1005	1031	978	994	1021	1008	1017	974	964	1016	1039	973	967	987	982	971	1047	939	1043	963	972	954	1010	1066	1052	981	962	1027	1086	1038	992	994	1005	957	998	1000	973	995	990	1060	1076	1032	954	1002	994	960	973	955	999	1055	1078	1026	1047	996	989	943	965	945	969	977	996	973	1013	935	972	1001	994	966	1018	970	1007	930	960	987	997	945	959	883	942	963	1018	993	1024	997	912	977	982	1020	1008	1045	1035	958	999	1008	1004	1006	943	959	990	975	1039	959	966	1011	967	954	959	995	894	990	957	987	974	968	1017	1036	987	993	1060	962	903	991	954	966	978	987	1041	1045	963	1003	949	977	1028	973	947	981	941	948	990	957	1003	1001	1016	1051	1000	964	1075	1007	939	1021	914	966	967	913	994	1003	973	1010	1001	1001	976	1020	993	1002	981	1030	1059	997	992	968	982	1032	985	1016	982	994	975	955	1045	984	977	992	995	996	1013	1006	997	1042	1032	1013	1046	928	1030	1033	1002	1024	1003	969	993	921	990	993	956	967	1008	986	989	978	977	960	966	1045	977	982	939	1004	969	1018	963	956	1009	962	973	1057	984	1008	1043	1099	933	997	1030	1007	983	986	993	1005	993	1011	1020	1034	982	995	973	982	992	957	1032	1007	1037	1003	989	956	985	976	974	1005	1031	967	1012	944	967	994	992	974	1003	931	955	954	996	990	971	1028	1015	985	982	1018	1031	1001	1006	939	965	987	957	949	1012	981	998	995	893	943	1017	962	999	1021	1008	962	933	955	986	995	1012	975	977	976	975	1004	1018	1009	912	966	960	942	1025	1017	1003	1035	1022	957	979	989	1041	1044	911	995	1001	1044	997	994	1021	954	1001	1008	985	973	944	986	991	946	965	1027	940	1038	922	950	903	990	980	931	979	1023	1014	1003	1017	1006	1010	970	1048	1021	1024	998	1039	972	1004	921	1015	987	974	1021	1007	928	1047	991	980	1086	964	975	1066	977	965	987	991	913	980	974	1027	972	984	967	1038	962	972	987	1023	988	1010	964	1002	1044	913	967	1012	986	1064	956	968	1004	982	1012	962	1003	961	977	1019	955	936	996	968	951	1061	965	983	1030	984	994	973	989	974	950	1024	996	966	1019	980	988	1054	974	965	948	1038	951	1031	1060	965	961	980	1031	977	997	999	989	950	993	986	1006	1010	971	973	954	1009	958	939	986	1005	960	1018	907	1037	980	993	978	976	898	947	954	1002	949	968	1048	963	1033	964	1008	947	970	993	992	970	994	1007	934	996	960	980	983	999	1021	984	991	995	960	1007	1018	974	1030	983	1041	1014	1001	986	1036	983	1043	979	1044	981	968	939	975	943	998	927	949	966	1029	1036	947	1006	1022	941	966	995	1012	973	916	1027	993	1027	966	1035	914	936	957	1039	1019	963	977	953	1011	948	929	1017	950	1059	954	915	965	940	1003	1010	953	995	1021	988	1016	991	950	1036	995	1013	1007	990	963	994	1005	1023	1038	964	962	975	935	925	976	1008	949	967	1011	1008	1031	953	943	976	1032	962	993	964	1040	991	1004	934	1020	1023	956	1017	965	988	994	959	967	1006	1026	996	984	1019	1009	1042	992	930	991	989	1026	984	950	1044	983	984	998	1003	978	964	995	1021	987	1034	1009	978	995	1019	991	954	1020	948	987	964	998	999	970	961	948	945	962	979	989	978	981	959	941	921	1030	1008	1020	971	936	959	955	990	1018	993	955	983	1024	964	972	1064	1040	984	995	958	967	1009	978	1023	968	1001	1022	991	1002	1038	1025	970	1034	999	960	965	941	988	1006	1009	991	1005	1003	967	1003	971	970	1048	979	1032	1016	1010	993	953	995	996	962	1001	947	987	1038	998	990	1006	1044	1002	951	965	1028	934	1020	1020	970	1027	1009	986	1008	1038	984	960	937	990	968	930	982	931	985	1016	985	1038	960	937	919	1021	999	996	1015	989	1009	971	1005	1032	968	986	957	997	991	1011	1012	1069	1010	997	958	981	996	992	950	993	1012	985	1037	1028	992	921	1024	1016	970	1030	921	990	994	989	990	979	980	974	970	984	926	1007	917	1000	962	1010	1009	1031	996	1029	949	939	967	1026	992	946	973	1028	968	1028	1004	1001	983	944	966	1002	938	986	976	999	987	998	986	973	1002	998	969	981	991	990	982	927	1025	975	1003	1017	986	955	956	1011	1000	1003	933	1017	984	984	973	992	963	988	986	1008	1034	972	994	1011	1032	1039	965	986	1007	1010	1043	946	980	1013	909	953	986	914	997	963	999	1071	997	908	964	996	959	973	1002	917	988	964	1012	987	983	985	1016	1009	1016	1003	995	1023	929	981	988	1011	1034	1029	1021	1003	973	956	1012	946	1029	1024	939	1025	960	1026	979	989	1014	957	960	965	975	939	1009	1014	954	976	984	969	969	1009	951	978	970	975	1040	986	976	1033	925	1012	983	896	985	985	1022	990	1011	1009	1019	1005	923	1002	950	942	937	937	1057	980	1000	999	1030	1014	964	1016	1051	955	941	971	974	987	972	972	981	1009	974	987	1018	988	1032	927	996	984	982	1005	962	1005	1011	925	975	968	1005	990	978	967	1034	1016	1009	961	967	1018	995	1020	938	1023	978	962	995	1000	962	950	1009	981	973	965	1003	981	1032	983	1049	997	982	1016	898	988	936	985	970	1025	991	897	967
3590	3726	3138	1843	1353	1086	1029	949	882	802	802	773	772	777	730	775	775	724	778	760	784	746	764	755	698	718	739	722	719	714	742	738	721	736	735	742	765	683	691	755	710	735	738	700	759	712	677	733	697	661	683	706	704	676	719	693	725	689	752	718	735	695	687	746	727	683	757	719	735	707	716	723	728	759	747	722	704	755	742	719	699	670	705	738	742	713	740	721	711	736	678	730	752	648	691	717	703	698	743	725	764	680	718	759	751	716	677	710	687	712	717	708	681	690	696	710	679	694	717	729	704	721	723	741	705	710	722	687	670	740	690	705	721	701	702	712	743	693	724	740	701	733	737	698	733	662	703	695	716	680	730	736	695	710	729	769	698	710	742	746	708	683	731	680	713	716	695	745	708	683	719	685	697	730	743	662	719	732	726	710	725	721	729	714	679	732	732	705	674	684	703	693	695	689	703	754	702	781	720	710	715	731	706	705	726	699	706	736	727	715	664	748	692	677	639	673	701	654	707	679	726	687	645	675	695	680	710	754	712	705	698	674	715	719	676	669	701	673	727	712	757	684	710	678	705	729	679	645	725	673	689	720	710	706	713	677	740	687	726	696	698	739	694	656	692	702	732	726	749	704	677	708	722	703	702	700	699	725	775	729	686	753	719	753	734	689	673	719	758	698	736	697	719	714	714	704	715	741	688	784	710	682	683	798	723	685	697	705	716	728	712	716	685	668	690	676	742	699	700	693	686	747	679	726	726	712	700	734	732	653	723	701	703	722	670	719	692	714	716	721	685	700	744	684	700	732	733	696	689	705	736	657	700	715	723	708	736	704	679	732	730	731	712	724	695	695	679	683	688	713	789	691	688	704	694	738	693	654	681	723	728	674	734	685	710	673	712	711	703	740	727	697	712	610	746	696	705	680	711	699	758	692	689	669	702	755	675	691	721	675	726	675	727	705	695	703	726	666	707	687	675	684	699	731	736	710	699	680	749	695	734	706	704	658	736	724	700	700	698	704	698	722	707	669	721	694	718	688	680	712	684	705	730	734	690	771	702	691	735	747	685	661	730	692	703	672	725	680	691	678	709	688	725	746	683	676	754	721	719	678	655	743	670	671	693	716	701	681	666	675	700	692	690	713	685	726	758	693	716	708	697	681	748	696	731	730	698	700	723	717	695	684	657	707	682	683	741	722	749	734	722	686	754	691	675	694	681	731	677	699	716	724	696	738	716	672	766	712	743	725	686	694	749	683	716	721	667	696	705	700	650	708	706	717	708	682	715	692	709	710	731	750	696	671	697	714	696	682	739	698	681	660	718	701	705	698	709	641	697	672	716	667	644	712	717	723	711	668	689	680	718	695	702	773	718	722	716	716	712	743	716	710	700	653	689	669	729	651	711	731	722	728	650	685	701	702	718	694	690	739	717	680	676	714	705	743	690	729	736	731	746	679	729	696	693	712	720	739	663	659	742	718	704	777	684	697	717	716	690	686	714	706	711	710	685	679	721	691	672	706	688	692	664	682	674	692	733	670	725	672	717	711	710	685	705	718	658	705	721	697	718	673	711	672	719	706	760	708	729	665	710	694	681	700	705	694	699	704	683	708	672	676	687	698	693	727	742	726	731	724	676	750	722	680	709	686	729	721	699	731	675	713	663	742	667	724	703	699	705	709	703	698	682	660	657	727	689	707	719	724	748	691	717	688	668	669	669	703	759	727	742	714	646	700	695	686	719	657	721	651	756	739	712	704	670	718	682	733	728	691	673	703	711	709	712	707	656	691	664	699	699	694	709	652	698	726	708	678	749	731	720	706	683	656	662	668	712	729	660	763	718	722	745	643	671	700	703	702	710	683	711	669	707	723	695	681	672	695	656	670	683	730	708	734	704	677	713	693	733	712	680	741	746	741	703	672	724	704	717	723	725	753	680	695	689	728	733	693	692	695	719	717	712	683	668	745	680	633	759	677	727	701	655	668	661	726	686	672	718	695	720	631	690	673	711	706	719	709	714	743	724	702	694	714	701	685	714	688	725	700	696	734	665	710	675	695	692	711	730	743	693	666	649	701	644	751	700	710	704	726	739	686	740	703	662	694	704	694	706	747	701	687	701	662	699	727	685	709	765	662	696	669	699	693	700	696	665	758	685	672	711	701	710	712	708	712	696	713	686	685	737	699	711	717	745	703	691	710	681	678	711	724	701	693	700	679	664	701	679	678	695	700	706	734	701	697	732	700	668	627	669	708	714	694	702	692	740	658	695	728	707	694	726	723	683	732	685	729	698	665	744	704	699	713	726	710	704	663	693	705	689	767	708	652	677	657	718	639	719	734	674	701	672	692	735	752	714	702	724	665	712	722	689	735	697	670	720	693	683	682	706	716	688	690	684	687	704	676	688	676	669	708	719	692	731	723	681	685	696	684	659	675	693	663	710	722	734	702	714	708	704	712	690	672	698	712	697	709	708	688	707	685	730	714	651	758	691	733	644	669	749	695	707	710	698	704	684	713	668	695	671	705	711	764	688	643	684	666	710	718	715	710	730	690	718	661	697	711	746	672	702	687	702	701	694	693	748	667	669	683	700	696	689	709	702	703	744	686	712	723	715	733	693	764	710	728	676	722	704	710	723	700	688	688	762	660	697	670	641	735	677	684	672	671	730	667	744	707	686	667	667	685	750	693	665	753	719	686	685	687	723	686	718	691	705	738	649	659	735	701	652	707	705	729	688	699	748	737	710	713	733	746	722	700	749	676	669	698	687	690	696	709	680	710	696	723	695	684	692	676	746	687	724	701	696	711	687	723	729	726	711	725	689	699	686	694	673	667	749	688	688	748	680	672	700	635	670	704	747	675	719	678	675	689	720	718	696	645	727	724	667	707	683	668	691	653	733	703	681	708	705	680	690	719	681	687	668	757	702	717	691	723	713	693	723	707	753	734	709	709	679	674	719	721	643	653	706	684	708	711	734	699	702	662	710	673	715	719	725	739	684	720	752	679	716	675	696	707	742	701	780	717	728	754	705	692	693	730	692	727	708	684	730	704	712	672	688	694	706	695	719	736	668	739	655	680	700	682	669	691	722	738	658	712	699	753	673	694	713	679	680	688	737	724	745	734	738	709	696	692	690	695	716	658	722	680	726	699	643	684	711	693	749	712	692	761	678	708	702	753	708	701	699	719	697	663	711	739	660	707	714	690	728	734	717	712	722	680	716	738	705	667	719	697	687	706	677	679	725	709	715	698	715	671	666	725	706	694	680	707	642	735	710	723	674	707	686	748	677	699	746	722	707	688	680	682	656	666	712	666	678	712	698	721	703	704	686	687	693	682	728	708	727	696	686	654	702	702	696	747	701	704	687	717	732	683	699	667	687	712	661	729	700	719	734	685	708	682	680	679	688	719	711	703	706	714	646	716	705	706	713	684	724	721	703	694	703	708	642	666	669	689	680	708	702	693	689	710	654	715	742	717	697	693	685	697	694	687	685	693	711	712	669	714	717	708
24453	21452	28765	24560	21429	8384	1882	1224	1081	1003	969	939	904	936	891	853	914	845	859	861	872	850	856	877	843	896	860	894	792	817	835	851	770	756	831	784	856	807	814	849	809	837	891	869	813	859	830	836	812	845	873	823	814	791	856	787	786	809	819	863	800	937	800	815	809	804	843	816	816	769	833	816	870	849	880	809	829	775	817	813	799	800	773	850	824	828	758	845	814	802	802	805	845	765	826	810	783	822	865	835	814	841	827	818	832	833	789	773	849	855	811	806	798	808	795	804	855	861	912	861	815	810	828	837	803	801	799	762	829	802	781	802	834	832	825	817	805	834	894	780	835	803	816	787	805	825	815	800	876	837	787	810	781	838	816	770	837	828	799	813	774	849	802	841	842	821	776	844	824	796	798	790	841	811	796	885	798	803	808	822	814	815	814	804	808	806	841	814	794	867	827	790	781	826	821	814	810	833	765	793	784	811	818	787	864	829	785	834	814	809	799	757	805	794	809	812	819	807	782	835	825	814	823	798	870	773	848	791	792	790	805	817	810	793	783	805	796	783	809	810	843	835	815	810	797	788	795	795	813	839	828	826	807	820	808	761	801	875	807	830	823	800	740	803	841	809	781	813	832	770	783	820	862	852	860	783	794	794	801	829	810	720	822	837	788	811	840	808	819	817	803	818	794	820	757	842	801	807	876	851	839	844	827	856	748	816	784	813	767	770	817	809	809	830	779	830	837	818	820	815	790	803	826	777	761	857	775	796	808	853	807	783	802	833	784	834	775	814	850	805	777	788	794	800	790	841	791	798	809	820	797	809	822	779	841	774	767	752	770	791	804	798	833	808	812	811	795	806	799	789	776	825	792	743	791	842	770	813	793	797	810	805	810	805	846	821	821	798	793	786	811	812	814	805	764	786	895	788	774	813	780	763	819	833	775	811	806	856	839	780	821	834	752	794	783	786	815	802	787	844	801	792	782	791	823	788	893	757	796	815	779	842	843	741	781	824	835	783	785	890	796	829	826	845	835	787	819	794	772	782	817	811	810	807	847	826	805	806	790	784	846	846	847	814	774	837	813	786	791	847	814	765	850	811	877	805	777	788	840	789	823	834	804	803	787	784	797	799	827	808	827	838	793	812	843	835	810	818	754	848	769	833	829	769	769	802	809	803	815	861	818	863	830	836	761	777	782	788	803	788	830	823	797	807	824	831	830	815	797	787	817	760	802	816	771	746	810	814	822	812	783	834	845	804	842	838	812	810	796	821	863	800	810	768	799	818	802	807	786	795	834	791	813	848	865	813	794	762	772	796	788	752	810	772	785	781	769	806	859	811	775	807	818	830	818	837	777	803	798	811	771	834	782	775	784	791	777	818	751	818	834	780	830	767	809	829	781	841	842	806	815	730	882	803	817	794	842	809	810	811	780	772	829	821	785	821	836	806	796	900	806	799	819	839	835	802	788	770	803	825	751	802	831	825	797	798	817	834	819	830	802	833	776	792	803	826	784	824	796	816	791	797	799	850	811	813	796	795	757	788	789	749	815	839	792	812	739	789	777	799	851	786	773	769	821	777	795	799	820	795	827	848	779	821	838	780	826	807	813	821	798	839	770	773	808	820	777	779	750	742	825	780	739	806	851	807	794	807	812	789	793	765	810	775	850	788	813	833	835	789	809	784	768	785	837	811	778	839	837	780	854	774	810	845	782	811	815	773	742	802	810	801	792	769	837	817	824	807	838	813	777	841	832	834	805	784	803	765	824	758	769	811	800	801	817	801	781	837	787	782	804	784	774	788	778	831	786	798	817	757	828	813	791	801	783	797	798	806	827	786	853	819	844	766	835	787	833	784	757	780	818	848	789	786	825	837	811	821	817	809	812	759	849	808	811	799	806	849	809	830	819	842	776	802	801	819	809	782	777	792	852	818	813	808	775	809	861	826	770	846	755	854	877	829	822	763	767	766	871	793	831	845	785	864	814	801	805	784	781	777	807	806	840	793	785	813	816	801	781	794	803	787	793	769	778	786	788	790	809	750	814	786	821	777	828	761	790	769	858	836	758	746	835	795	827	827	849	823	814	778	803	836	771	801	768	799	794	835	816	782	783	749	834	826	786	804	819	772	779	804	781	769	794	823	793	824	777	774	828	835	803	817	799	775	814	763	867	847	777	829	809	837	780	764	773	865	791	788	784	827	789	847	811	853	794	779	787	861	777	796	818	817	807	813	835	852	761	744	820	769	803	807	793	795	876	793	832	855	818	797	800	760	755	810	805	808	760	758	826	762	770	769	833	875	810	784	851	833	813	804	805	777	792	829	824	839	810	801	813	836	803	806	775	805	855	812	829	810	808	824	805	795	802	819	816	786	796	840	769	839	795	775	871	801	809	851	859	810	816	829	817	832	754	804	853	788	744	788	867	817	799	791	798	771	758	866	798	837	748	832	803	779	834	798	791	814	809	800	813	816	825	830	734	867	866	787	854	816	835	788	789	806	801	803	818	824	814	781	805	804	794	807	815	769	755	860	807	822	823	834	766	794	809	793	855	731	811	787	835	805	782	835	812	798	818	772	784	790	808	816	796	804	795	827	799	806	815	771	844	805	825	810	787	765	799	758	864	806	867	820	755	801	846	753	799	821	817	796	778	737	794	795	797	805	804	833	791	785	848	795	794	776	746	787	822	791	799	779	796	812	828	831	783	828	801	815	772	837	796	778	799	791	750	779	785	808	800	857	797	827	800	825	788	800	778	814	836	824	811	843	834	809	809	826	815	758	800	769	794	789	778	787	864	825	862	830	823	835	807	793	802	824	800	819	800	794	815	736	795	771	790	779	785	781	799	833	820	828	856	804	832	810	829	756	823	852	821	771	795	796	779	787	815	843	812	781	807	771	787	810	817	828	773	808	768	770	822	828	774	771	823	749	873	764	814	827	786	760	806	767	791	852	767	797	750	792	817	797	743	818	815	822	804	819	787	805	756	806	797	831	809	771	769	748	822	815	742	842	764	795	787	858	752	811	793	798	826	779	846	865	853	798	769	816	753	828	804	773	795	830	783	828	786	834	784	801	808	788	758	839	815	810	818	832	858	767	756	817	781	776	724	829	795	819	797	808	840	831	787	831	784	808	789	807	807	787	776	797	781	778	792	822	828	837	856	781	842	793	796	796	768	811	796	787	848	814	808	785	743	797	763	835	819	774	784	833	804	793	813	826	778	782	786	822	810	834	824	777	816	770	801	805	806	825	884	789	842	788	835	789	777	841	820	757	807	757	740	748	797	830	763	719	819	800	780	834	863	754	768	735	798	809	768	857	816	817	784	802	840	787	756	775	827	779	808	786	792	790	776	812	830	761	839	831	798	805	783	779	798	823	788	822	802	795	823	832	801	748	770	768	813	786	793	804	808	803	831	778	837	775	769	839	767	807	817	760	841	815	763	778	857	840	797	835	821	842	823	776	789	813	745	795	837	822	827	786	808	789	779	829	788	813	798	825	815	854
3837	6060	5001	2599	1862	1444	1178	1021	981	850	792	774	770	724	691	678	739	675	659	657	630	662	646	616	675	616	647	672	633	647	609	662	596	564	609	639	566	620	647	601	606	636	598	612	612	593	638	665	573	618	601	619	604	613	632	614	619	612	606	613	640	617	587	645	591	647	595	614	636	569	601	579	605	631	562	610	614	646	589	663	649	566	602	622	592	589	632	593	589	625	651	583	604	602	588	607	652	613	588	567	603	629	613	602	623	556	638	625	602	629	615	598	566	630	606	645	572	633	614	587	625	600	607	602	600	558	629	623	629	613	616	596	641	566	609	594	614	652	611	655	594	617	565	645	604	630	582	606	611	575	642	599	620	651	612	611	607	582	610	625	610	661	637	589	601	595	584	600	594	557	599	578	629	597	649	572	577	581	611	642	625	614	582	645	587	567	541	595	594	631	608	609	531	568	611	649	582	582	579	586	594	593	589	557	627	607	634	617	656	629	565	581	630	587	620	614	602	595	591	640	628	626	620	588	641	579	602	595	588	605	639	614	607	639	624	610	615	615	598	641	590	565	598	589	618	603	578	581	591	591	614	625	632	599	590	602	596	609	602	603	597	589	621	619	602	575	610	601	585	582	599	663	585	598	594	642	603	556	582	579	633	598	602	555	550	616	592	644	595	588	613	610	588	636	581	573	571	619	554	616	560	590	581	601	633	614	595	623	604	601	590	574	583	580	582	610	619	592	605	649	595	588	565	638	588	588	618	588	601	585	629	596	595	614	577	561	606	640	565	582	551	596	578	595	619	616	565	629	593	643	595	603	625	641	623	572	633	615	653	626	583	575	571	658	586	600	573	619	605	610	624	585	570	591	583	589	594	636	598	612	588	636	610	609	609	593	596	629	639	625	559	593	565	558	606	562	621	641	579	591	559	579	586	569	587	605	612	581	627	593	588	605	608	651	608	621	614	603	592	615	615	566	601	633	570	583	626	586	611	585	580	558	618	575	607	638	602	610	592	565	615	626	605	622	584	617	610	642	609	652	623	620	573	531	574	592	643	555	589	608	577	588	563	563	561	595	571	596	596	608	630	624	576	558	589	648	578	598	557	609	571	634	587	610	565	605	598	597	616	602	603	582	651	580	584	630	580	599	574	554	611	578	616	593	590	639	626	591	604	582	598	616	662	608	560	624	623	592	649	573	623	573	597	566	579	551	613	634	599	581	563	612	582	641	608	597	550	601	617	560	598	606	574	584	547	609	600	568	591	569	587	575	617	620	596	607	588	564	565	597	583	590	566	565	604	596	570	586	597	618	590	565	587	617	618	578	605	561	592	610	590	591	543	596	589	587	593	601	626	588	584	638	667	590	615	616	594	620	624	614	571	621	601	577	597	613	626	565	588	587	627	591	600	601	544	590	588	618	593	598	573	604	603	607	620	589	616	603	600	600	594	612	552	588	625	569	611	623	567	583	572	584	591	590	602	616	559	608	624	570	574	622	644	595	624	615	656	566	575	595	629	594	605	628	609	583	567	588	578	600	620	597	638	607	610	550	646	617	628	591	584	622	583	587	572	573	590	635	602	591	565	591	575	576	596	633	597	586	545	616	580	613	640	575	574	573	587	625	641	580	574	605	605	625	573	604	589	577	578	657	577	604	582	602	615	621	558	586	590	568	592	586	631	609	611	589	605	584	621	629	625	606	630	632	604	602	605	596	615	561	585	617	603	624	635	625	599	629	576	601	612	551	608	649	577	540	608	584	563	586	614	650	608	599	572	568	559	603	614	590	565	594	568	638	570	611	609	575	573	613	623	635	591	589	615	577	610	589	586	616	586	618	613	562	593	607	635	571	577	611	571	572	611	598	610	603	596	531	579	601	606	575	605	579	548	567	634	592	584	596	565	598	569	646	568	606	580	619	673	590	589	582	570	629	607	594	609	609	567	607	582	615	581	635	566	565	569	583	582	615	586	598	614	582	609	625	543	588	614	627	553	610	642	573	642	562	600	652	638	603	619	582	602	625	576	586	595	564	598	615	585	580	625	614	571	587	624	623	586	605	653	594	572	594	574	614	588	583	595	556	570	611	587	614	614	569	588	562	557	584	583	633	566	586	589	626	594	580	560	590	562	600	633	572	565	585	627	614	618	592	558	597	612	595	571	597	585	590	599	609	618	612	565	584	568	602	583	615	589	594	577	580	583	573	596	572	631	629	591	588	578	536	570	549	637	577	567	586	600	602	625	568	624	614	561	575	594	611	614	578	654	569	589	559	594	619	579	623	568	584	590	598	549	623	575	595	594	603	600	606	610	572	588	575	612	547	593	580	614	590	583	584	608	581	617	584	624	590	560	599	610	674	616	517	627	618	607	579	607	609	595	549	615	602	575	614	570	588	601	647	591	622	609	622	630	605	626	543	631	630	613	559	572	601	607	599	591	625	579	597	574	627	580	548	589	620	559	594	563	574	619	613	629	550	617	561	548	622	590	572	593	576	593	639	562	663	612	606	597	574	562	569	605	567	596	601	579	576	575	566	574	570	576	647	587	613	571	550	576	584	576	599	624	629	585	612	532	610	563	598	640	573	571	594	606	606	605	612	558	597	596	597	572	565	585	629	608	603	550	581	606	617	571	625	597	582	627	590	607	543	541	561	571	598	560	589	599	581	598	614	606	582	589	602	574	556	602	566	573	608	590	614	637	599	580	600	559	560	646	600	599	593	597	599	626	567	590	611	599	581	598	637	589	624	625	558	599	580	633	590	573	621	601	617	627	607	576	605	584	597	596	574	578	587	592	539	586	622	575	609	591	608	563	593	556	585	615	620	593	616	599	595	556	595	583	620	600	641	587	605	576	577	593	632	574	588	565	597	612	581	622	634	600	605	559	603	612	583	605	575	591	570	567	579	594	604	572	636	617	602	600	612	557	601	614	575	591	587	595	593	624	606	562	570	599	626	563	605	607	562	614	582	606	594	614	614	578	627	611	611	588	632	627	604	571	578	569	581	598	581	623	608	627	579	596	605	585	596	578	634	586	592	621	612	630	561	602	631	621	554	599	578	609	575	593	575	620	607	611	566	552	535	604	580	574	571	586	583	603	569	609	584	557	577	577	645	569	580	558	614	576	585	558	638	593	608	579	625	601	590	636	596	570	574	605	591	563	586	631	584	590	551	550	556	589	548	619	547	610	576	567	586	605	623	602	593	571	583	568	589	582	602	603	628	583	587	609	574	593	595	604	600	572	574	616	604	618	598	615	590	600	592	592	631	633	562	641	552	608	562	563	613	592	618	592	623	583	629	598	574	616	578	608	581	524	575	571	572	591	592	579	589	618	565	576	605	582	564	642	611	564	580	570	603	569	585	567	581	559	581	594	587	595	603	602	563	593	602	608	619	547	591	598	592	618	599	623	571	644	617	599	618	625	577	624	568	612	564	583	591	608	627	638	648	628	581	605	526	606	597	612	632	588	542	648	598	594	610	612	579	564	606	594	583	553	611
27913	10142	1284	782	661	633	657	657	569	629	620	632	615	592	636	635	623	591	611	564	601	587	591	597	640	629	614	592	685	595	631	647	646	610	605	614	641	617	614	666	625	636	598	623	632	577	629	640	627	646	583	606	595	618	588	581	608	629	589	639	598	605	597	613	648	605	599	637	563	625	567	640	569	583	602	580	633	599	588	591	606	618	575	607	606	614	611	653	591	605	638	652	640	645	585	662	630	598	620	643	580	640	576	616	589	596	621	604	633	609	580	606	598	624	618	627	622	583	625	644	622	606	610	598	620	680	650	564	625	627	633	628	575	596	541	635	596	589	611	617	587	591	619	635	653	618	576	647	638	581	660	601	606	616	625	614	615	607	596	561	642	633	640	601	596	585	611	611	595	646	649	567	622	670	651	618	650	598	606	578	625	638	613	599	617	634	603	619	651	574	581	605	630	672	600	614	612	607	624	605	617	619	601	587	623	626	619	606	608	631	625	598	585	629	619	611	581	607	587	608	583	615	594	630	628	625	609	607	578	637	644	633	637	612	627	619	597	650	606	593	605	608	586	620	611	591	622	627	627	663	629	587	608	615	635	593	580	626	575	611	603	580	560	618	570	622	629	668	632	570	581	662	669	592	593	605	624	593	601	614	623	615	627	580	635	611	614	587	583	595	626	611	644	577	627	618	603	608	598	632	639	605	643	596	560	592	623	612	531	636	579	605	619	617	599	610	573	642	607	592	572	620	593	586	654	569	551	643	622	589	575	628	629	605	605	637	609	633	629	639	586	597	636	541	567	617	578	624	593	581	618	609	643	601	618	664	616	602	603	604	593	578	586	581	615	615	615	619	625	626	650	586	549	646	594	566	601	595	629	619	599	633	622	603	607	609	582	626	604	623	568	608	603	596	637	671	604	594	675	638	658	569	636	632	610	616	585	618	566	602	645	576	627	602	604	604	604	598	596	656	667	587	646	647	622	622	683	632	609	577	620	608	599	665	605	616	636	598	618	627	575	613	572	655	559	581	594	663	616	593	646	609	584	610	598	635	625	634	633	589	594	579	587	597	579	605	600	653	602	623	651	666	615	637	637	601	620	616	615	619	613	623	635	626	611	635	552	669	647	623	619	597	604	608	664	587	577	618	618	643	586	619	578	629	618	630	557	628	699	609	594	633	588	596	637	599	655	643	639	616	611	550	619	601	618	587	605	610	595	602	639	582	634	541	651	592	597	578	598	592	605	640	626	635	608	612	622	591	601	557	610	609	568	562	639	572	642	605	659	630	618	599	594	601	629	617	618	631	605	609	601	587	633	604	564	628	638	576	583	626	635	629	574	601	601	584	610	613	607	617	645	631	597	586	585	613	599	619	635	632	656	652	585	644	641	592	572	587	674	624	597	633	592	574	603	610	627	618	628	547	593	664	605	648	703	642	638	551	599	620	631	589	653	592	630	601	688	646	605	646	640	652	627	635	667	584	627	594	612	591	614	618	564	552	578	590	640	580	614	632	612	603	617	638	611	610	569	617	638	637	615	620	620	628	622	590	574	612	592	595	634	599	579	621	662	600	636	660	573	601	620	651	633	624	606	570	588	640	599	607	663	615	599	589	607	629	610	589	637	613	624	636	670	585	628	621	631	614	609	591	631	636	588	628	563	585	588	636	615	646	624	657	629	604	547	631	578	627	628	636	658	583	611	620	621	639	613	571	613	619	640	657	646	646	634	607	602	611	626	594	570	617	621	629	607	607	606	653	600	616	638	632	630	608	558	631	589	648	642	622	641	604	625	635	661	603	650	582	585	634	585	673	594	579	572	610	583	616	587	646	601	614	660	602	647	653	580	588	619	652	562	622	582	595	607	573	596	608	626	589	649	619	601	588	611	590	606	622	572	602	626	652	636	612	641	593	641	624	615	634	580	590	603	641	617	629	649	613	563	589	591	639	588	546	623	642	546	598	616	576	643	617	588	599	632	609	627	617	614	616	660	625	616	591	598	606	608	584	631	581	637	591	566	640	580	595	626	595	679	644	644	607	633	583	652	595	610	601	600	654	608	577	612	596	626	623	642	637	581	633	621	662	583	637	596	606	633	645	617	639	636	593	647	580	573	584	585	588	618	608	642	635	649	665	652	629	619	648	577	624	614	625	570	612	607	603	635	586	606	595	617	625	628	603	620	618	647	624	573	599	617	600	639	598	605	650	645	615	576	597	598	610	573	610	618	653	582	604	553	622	620	597	606	625	629	653	587	583	618	583	564	599	612	601	656	604	613	586	629	616	598	657	585	615	591	646	617	593	634	618	622	610	625	600	602	632	613	571	596	613	588	597	655	638	644	599	638	581	642	636	641	598	602	605	653	576	629	608	629	608	638	600	591	604	583	614	660	620	596	638	633	658	639	610	676	591	611	613	619	663	572	654	617	643	617	590	636	643	609	604	591	647	626	586	618	575	634	619	613	618	608	603	585	652	609	576	596	634	622	645	587	614	649	609	622	599	652	578	609	613	604	558	586	581	628	599	572	634	603	651	591	570	643	629	597	591	594	675	614	599	643	639	592	620	555	624	589	591	675	613	635	645	611	599	624	599	570	647	597	628	639	588	663	624	637	651	641	625	636	588	603	613	625	616	671	651	604	669	600	609	626	643	603	618	609	623	588	607	608	599	612	640	603	617	622	611	604	624	624	650	596	653	599	619	678	588	624	636	619	616	597	598	614	630	623	613	626	618	602	573	604	600	595	543	635	602	622	655	623	636	606	593	605	614	619	557	617	612	624	612	650	644	619	609	604	584	634	600	625	654	572	564	578	623	628	592	639	606	618	591	623	594	614	583	635	595	622	616	625	614	589	605	659	615	586	609	607	636	577	612	665	639	584	626	606	640	641	624	611	625	617	570	592	593	669	637	596	642	674	645	613	630	620	638	593	614	608	620	587	625	594	622	601	610	622	628	593	601	580	614	593	638	571	620	616	581	572	634	627	591	593	636	580	620	570	609	647	619	588	604	575	618	615	619	611	609	588	635	624	621	623	602	568	604	610	636	617	690	604	583	603	639	596	609	624	619	612	618	627	611	601	608	598	592	610	626	634	587	624	633	588	595	581	575	663	586	619	657	585	618	602	611	613	636	585	601	590	611	616	621	579	589	628	601	599	616	626	574	609	619	598	622	613	612	561	597	687	573	631	667	607	619	578	619	604	638	621	591	624	590	611	624	633	608	571	592	638	605	647	609	665	643	606	634	623	596	588	615	600	621	633	650	630	630	662	638	611	630	652	583	617	625	584	651	585	628	621	610	630	609	633	579	641	574	581	618	622	600	603	623	621	627	588	589	558	629	577	623	635	636	562	551	666	616	593	576	582	616	619	584	581	659	624	610	583	590	625	594	577	602	596	612	613	634	605	596	621	607	623	624	615	649	617	589	551	654	606	597	617	639	590	629	577	555	597	635	595	611	652	617	664	665	656	620	618	583	602	660	625	638	616	646	623	596	634	612
5062	670	527	487	473	459	453	456	436	465	453	445	404	450	451	442	418	455	408	418	441	436	434	455	428	417	422	399	458	445	436	458	426	416	413	440	441	421	424	427	434	456	437	419	444	383	428	452	415	410	467	431	412	444	456	441	438	443	397	425	415	490	436	429	451	425	442	391	443	421	442	427	418	425	463	418	456	406	459	427	453	427	433	456	418	431	447	385	421	434	428	408	454	432	444	453	426	433	415	451	418	419	441	449	448	443	433	455	429	419	426	454	444	410	433	426	444	434	454	399	453	452	449	415	424	394	401	434	419	426	437	450	420	462	439	443	383	415	438	413	413	459	439	454	409	449	429	439	411	406	436	446	457	442	412	431	420	479	413	442	437	408	437	402	452	390	468	433	422	383	431	428	408	432	433	446	429	440	435	436	432	451	408	449	456	437	437	467	453	429	433	440	459	435	451	395	380	441	403	440	428	436	477	402	446	405	435	456	430	457	436	410	443	397	452	415	454	439	454	436	438	438	435	407	432	446	425	429	434	422	421	441	428	462	455	447	409	461	439	433	414	435	471	438	422	434	424	431	429	444	424	446	428	439	442	426	429	425	407	473	429	423	441	425	397	417	394	433	419	460	433	431	476	435	409	420	426	445	447	438	451	436	434	443	416	468	463	455	415	430	426	459	491	439	415	421	418	455	442	394	411	428	442	449	446	421	411	463	434	411	408	420	414	444	459	430	430	466	444	461	426	410	405	422	440	448	418	420	432	408	421	435	415	437	442	405	456	432	451	460	435	459	433	427	432	432	464	459	445	457	447	450	431	445	476	406	422	400	401	431	441	430	399	474	426	440	409	410	421	417	444	427	422	427	386	395	404	446	434	441	454	411	440	411	429	417	421	463	453	428	472	457	423	407	406	433	446	422	416	432	403	433	441	419	402	446	435	451	410	441	438	448	438	410	419	416	399	429	416	420	427	432	420	435	421	433	429	458	430	427	446	386	449	407	447	425	438	423	437	416	427	432	432	422	404	437	451	403	435	423	445	390	438	431	426	445	444	457	412	428	457	418	448	448	454	430	448	436	454	438	438	435	450	432	436	440	397	468	420	446	412	434	441	406	428	426	408	454	408	466	451	440	415	402	427	417	446	441	442	441	410	453	494	425	456	438	420	408	440	427	435	492	444	428	422	418	408	429	444	447	431	450	438	431	414	405	450	444	463	424	439	448	463	435	459	377	427	432	433	433	414	429	405	427	408	447	422	495	435	451	474	459	414	403	424	436	434	414	437	452	408	435	440	409	463	381	460	436	403	412	473	416	427	421	427	450	426	403	461	417	426	420	471	448	405	453	426	418	442	394	424	443	401	407	434	437	424	425	444	448	439	421	433	455	428	423	432	394	426	407	449	454	391	446	428	452	443	415	434	445	425	465	395	419	424	452	408	464	456	433	437	425	434	426	416	407	442	433	412	438	413	423	459	424	440	436	449	449	428	427	446	435	461	440	416	406	408	492	390	426	416	425	437	422	424	396	408	458	387	425	403	428	433	406	431	437	402	405	433	452	446	427	428	442	439	432	432	431	455	409	425	408	438	443	421	408	451	417	420	447	392	419	435	425	434	455	415	421	441	470	437	470	414	408	439	461	450	431	414	367	420	437	422	465	453	422	414	424	448	412	457	499	440	409	437	435	454	414	417	444	427	445	420	417	433	444	427	430	450	410	423	417	399	450	445	424	417	423	419	452	411	437	404	390	451	419	466	423	394	454	438	458	424	424	455	401	438	452	448	462	403	431	458	462	436	438	425	447	431	451	430	450	428	486	440	404	456	452	449	430	447	403	439	426	456	429	435	489	439	413	445	432	449	423	396	416	391	403	415	440	449	428	448	427	461	472	438	423	402	436	469	446	439	411	451	447	421	440	429	423	386	437	411	424	445	417	426	481	431	446	399	422	432	413	443	387	455	440	436	444	421	428	454	440	443	417	422	450	410	452	422	417	452	454	419	448	424	437	428	432	424	416	401	432	442	393	448	404	434	409	428	443	445	438	435	458	390	469	432	432	376	446	433	407	413	434	429	457	429	410	446	402	417	406	421	408	412	434	425	417	429	428	419	413	437	444	432	457	438	433	415	423	415	429	442	425	438	419	417	452	442	425	436	434	436	416	391	435	429	402	436	448	418	437	413	449	447	432	422	406	410	421	448	401	446	434	459	391	413	402	413	423	435	424	437	469	466	495	459	414	429	462	426	412	436	455	428	417	439	437	452	427	452	410	451	434	445	425	454	399	449	434	404	442	418	431	450	487	418	426	394	449	440	406	426	446	425	444	461	484	443	444	474	438	438	482	405	428	435	443	432	468	439	449	421	452	475	441	422	452	459	436	399	454	467	401	413	452	444	428	413	402	418	435	436	429	429	436	420	443	455	426	435	432	425	440	388	449	414	465	448	432	390	476	446	449	474	450	478	440	406	426	424	441	434	387	433	435	443	423	436	428	434	400	465	431	459	424	459	426	397	456	445	422	418	443	441	428	392	423	423	420	435	437	430	450	461	377	465	414	419	368	440	435	428	435	404	412	436	388	452	418	435	441	419	441	424	446	428	445	427	419	423	417	416	453	462	451	452	430	427	415	430	432	426	417	423	445	429	406	424	435	420	433	453	408	437	406	449	450	424	469	444	405	417	429	420	455	420	436	454	439	458	406	430	443	429	454	401	428	431	431	451	450	409	434	393	424	450	401	422	417	398	478	450	443	470	466	444	409	412	412	393	421	439	390	427	444	430	425	443	461	424	428	420	411	422	404	416	423	416	411	395	397	466	453	416	434	422	447	388	447	401	466	416	430	457	450	444	435	407	429	363	424	421	450	407	450	451	478	422	413	420	415	382	462	422	460	413	444	420	440	447	447	426	437	416	405	443	465	445	442	398	422	417	461	439	386	433	436	424	438	459	422	426	451	451	458	460	401	436	441	420	456	435	413	469	427	439	448	427	412	446	434	420	484	405	437	422	373	406	437	457	449	394	418	457	440	444	421	420	409	396	434	429	438	447	411	429	412	445	422	462	412	469	478	411	410	437	456	450	434	424	428	408	431	468	476	420	432	474	449	462	438	425	430	416	423	450	432	441	417	442	432	420	465	466	408	439	461	465	419	463	475	413	417	450	399	469	419	459	400	444	406	412	422	408	402	421	433	425	399	384	425	436	425	450	439	437	405	411	427	444	410	402	439	463	456	411	423	407	423	437	429	431	449	426	448	424	438	423	413	419	431	420	407	382	430	440	411	463	431	400	418	423	424	386	441	436	398	469	391	434	420	443	461	424	465	452	412	409	427	428	473	471	476	423	439	424	388	417	458	422	440	457	435	442	404	447	417	401	387	423	416	408	430	436	415	471	439	438	423	427	419	397	426	432	440	436	421	428	446	461	397	437	407	445	410	434	411	474	479	413	422	407	415	431	430	443	453	505	406	467	469	464	408	420	456	460	435	438	447	453	434	441	421
25584	21478	27865	25512	10964	1941	1448	1275	1118	1112	1039	1113	1049	981	1002	1012	1003	1024	1021	1078	1008	1027	1022	1000	1044	958	1015	1057	1005	1023	1036	973	1017	1003	997	1048	981	1000	1036	982	951	1037	961	961	1006	967	1057	993	1000	988	997	988	1005	983	971	1015	1000	981	990	991	971	974	1072	1014	993	1018	972	1033	968	997	994	1044	1007	996	958	1052	977	1039	1032	987	1039	1004	957	1041	1002	988	1027	944	1014	994	963	1016	996	995	1001	1005	1019	1018	989	1017	972	966	970	968	964	1005	1017	993	1027	987	1014	984	1004	927	977	991	1019	993	1006	959	979	1018	928	1046	960	1010	982	1015	995	1027	1053	924	979	992	959	1035	996	993	1028	1021	1024	990	1001	1022	975	969	1001	986	983	957	978	966	1013	1028	965	986	1019	1038	961	979	977	899	1024	977	977	1006	1014	1034	1022	973	1001	1019	983	1014	999	996	985	982	988	945	1026	1009	976	1000	1043	1027	986	981	1028	1049	970	974	974	997	977	1002	971	992	992	990	973	1012	986	1024	1027	984	1010	969	969	996	1005	994	999	991	1032	966	974	1023	976	1057	996	1011	979	989	1058	1017	991	1019	995	989	921	973	972	991	989	997	980	1007	1009	951	1007	963	948	984	996	1027	939	1055	974	926	981	1013	973	976	1017	907	987	973	1000	1018	924	980	1008	980	976	984	962	960	1009	971	959	1019	996	962	1034	950	967	996	1012	1004	980	1015	974	974	983	1053	992	1018	1045	1006	1012	991	973	1005	1044	1035	1059	1016	1019	957	966	1010	1029	1039	1019	956	1046	979	963	1025	1005	999	970	1008	993	974	951	1043	977	1055	1006	985	996	1007	991	1019	915	1024	950	1008	940	993	991	987	993	961	996	1003	953	959	971	999	989	934	1005	1076	996	959	976	960	993	967	976	978	959	1017	982	1027	1055	1015	1012	981	995	1040	1041	1008	1002	959	975	1001	1028	1028	951	991	1008	940	939	1051	1039	978	993	1032	987	1008	971	984	1023	940	1015	1011	1019	1033	967	1005	982	1034	977	1023	967	966	987	999	1014	981	962	1015	943	1027	995	1049	1049	1027	1000	971	952	1005	1030	1026	981	987	923	1009	982	967	996	974	1013	939	1074	1012	1029	954	945	1006	1015	1006	998	978	957	988	1028	1002	967	1021	985	979	1012	1004	1000	1044	983	1042	989	946	998	990	992	937	983	1009	1022	967	984	1023	1021	1011	1004	989	1004	948	984	982	1004	991	991	979	996	969	933	1020	1022	969	1019	977	1000	987	986	1019	1022	934	990	955	1009	999	1051	1003	1000	971	989	961	997	973	966	980	961	966	979	965	880	992	978	924	988	967	1040	1017	1010	1033	980	1004	962	998	1022	1007	1034	1008	1063	958	998	1016	971	1007	1032	1028	1018	1029	978	962	1024	1055	980	968	1028	979	977	1019	932	988	996	1011	961	969	998	969	1008	993	1022	1019	997	983	963	961	971	963	947	1002	1018	958	989	1011	975	981	971	969	1000	970	1019	972	1074	986	958	995	1039	989	1010	970	1033	992	969	1004	988	981	1041	991	1027	1068	1031	977	993	948	958	976	980	966	999	931	1027	983	1013	965	1027	976	965	930	951	1007	974	976	965	970	1006	975	967	1064	937	1019	1069	1010	979	998	1000	1003	913	1007	996	949	994	1005	970	992	988	970	996	966	957	976	998	978	926	991	1011	982	1005	1029	1004	994	980	997	1021	984	964	1047	1025	1014	1023	1017	989	1004	913	965	1022	984	955	1028	1026	955	994	1021	971	997	989	961	986	992	1109	1001	1008	992	971	973	1018	966	997	988	1046	944	1020	954	1001	986	970	1022	971	992	1021	950	983	956	1024	969	1041	921	952	979	1001	967	999	992	1001	987	990	1045	993	1085	982	964	952	959	964	957	999	1023	983	939	990	996	1044	973	920	1020	981	941	992	944	993	964	1000	944	981	986	1000	1016	1018	984	970	1003	1073	1006	917	1026	930	983	1017	1008	1048	1007	949	981	1010	1034	973	999	999	999	1001	982	1003	1029	956	1003	984	972	962	1015	1020	988	994	978	1004	943	1020	983	950	936	999	997	916	989	1012	1062	1002	1015	985	971	1009	1007	987	1048	1004	929	1010	980	971	947	1012	970	993	1024	954	1011	978	1022	1002	994	997	942	977	932	1007	980	958	967	1001	1038	988	1009	1001	978	1027	1052	998	1038	959	991	1006	956	998	977	1018	941	1003	963	1048	1004	1017	962	955	1050	1022	977	1006	1032	970	1006	1016	966	964	979	980	976	993	997	1028	955	978	1005	1017	992	987	969	961	1018	1021	993	1025	988	1013	1020	1025	1048	969	1043	1032	995	1036	973	1027	995	981	990	1002	1011	983	980	996	1010	971	1004	975	996	947	1076	967	931	969	1003	1017	990	935	995	995	1004	1002	1053	968	1028	953	1038	982	999	944	958	1034	972	954	990	927	935	959	1034	939	1020	991	995	964	963	961	983	968	980	983	1008	1029	913	973	948	979	978	1088	996	1021	994	976	1037	930	970	977	1009	995	967	993	1024	1002	996	997	965	1034	973	995	951	1026	959	994	1003	935	969	993	1066	1009	1016	976	1009	968	1024	1039	1062	948	1030	989	1004	1013	979	1070	950	999	924	991	920	999	1017	1064	1063	948	1005	987	1038	1015	1026	1020	1039	977	946	947	1003	1029	944	985	1028	986	1024	1009	982	980	990	995	1016	1013	1023	1053	1047	1035	965	955	1035	983	1033	996	966	996	1042	1000	970	1037	979	988	1015	1004	928	1033	1006	986	979	992	988	970	1034	1031	1031	973	977	1026	1043	1012	997	1014	990	1008	968	942	983	1021	996	931	967	1008	1025	930	988	957	1003	960	1016	971	962	1006	1014	1003	1001	981	1028	1019	977	994	974	943	1001	1005	966	980	983	1016	954	980	1001	993	968	1020	956	1038	1024	1023	974	973	1001	988	999	984	976	1022	955	1028	961	956	965	999	1011	994	990	972	1015	1017	990	925	1034	944	967	988	1037	954	999	929	971	1016	951	1038	921	1004	978	963	1043	938	1044	987	997	944	1007	950	994	978	1003	997	972	949	1000	955	969	976	991	1009	959	1033	1013	1009	969	1037	932	996	993	1020	973	999	1008	999	997	1057	1003	1038	1008	979	1053	988	992	984	986	1061	963	1002	1012	972	1004	996	987	1023	985	985	971	999	980	1039	1022	1033	977	1014	979	1032	1043	1015	1035	965	1011	986	1024	984	954	973	966	989	1054	1013	963	972	1030	1051	1000	980	999	974	972	989	996	1027	1027	983	1001	983	977	1021	1037	1005	1073	966	956	1001	987	1022	987	1012	989	989	1005	1006	979	977	1036	942	974	1033	999	1032	1032	973	1031	1010	981	971	944	985	1008	994	971	989	1006	1009	973	1029	984	1006	1010	1007	995	1005	981	993	988	967	1057	984	951	1001	1006	989	970	986	984	1016	953	965	956	995	945	959	1024	1001	984	995	969	984	1016	1015	946	966	1022	988	970	969	1038	1035	995	1006	983	999	1030	991	982	1006	995	1064	983	972	1023	1008	1011	959	943	1026	972	971	1019	996	959	978	961	996	1010	983	995	946	1002	917	1020	1053	974	1013	1067	952	955	1025	1014	1021	1026	991	951	991	1021	999	939	1023	995	1022	1000	1024	930	1000	982	1007	1016	1011	963	1024	1000	992	1003	1068	1001	945	1000	1023	1035	1009	987	924	1017	1019	981	1002	973	1010	1001	1005	964	1007	1048	959	1013	1010	1031	1010	1000	892	1009	958	965	982	1038	1004	1010	1039	1005	986	1024	934	1018	979	1069	995	959	1017	977	1017	955	974	957	965	1076	966	1009	1009	952	1006	986	1024	1005	988	1028	998	1003	986	987	994	1025	985	971	1013	987	1001	1026	992	945	943	962	1034	1019	964	1017	1031	985	965	1015	1006	1034	960	998	1004	982	1065	1029	1045	1007	975	1026	987	970	960	1015	988	1005	1022	1005	977	965	1030	933	1005	955	943	1011	974	1001	1006	1068	1036	983	959	990	1030	982	958	983	1026	987	1039	992	1023	1009	982	1030
3622	3693	3108	1731	1273	1129	1020	937	869	867	849	855	760	765	765	737	778	757	762	806	729	723	736	740	734	695	750	790	747	744	722	688	717	749	656	735	699	753	723	686	724	713	727	760	713	708	705	699	734	672	713	735	704	695	694	708	698	662	724	776	725	727	730	683	746	779	699	672	684	744	698	675	736	760	748	697	703	698	687	715	652	716	720	761	728	695	757	727	703	719	688	715	711	715	744	733	747	694	689	739	718	687	754	723	694	692	727	727	671	713	686	674	744	764	708	747	674	735	699	708	729	751	744	705	690	688	746	769	699	751	701	707	728	717	726	750	748	751	716	676	689	706	701	682	707	720	697	688	733	741	717	686	741	702	744	717	722	722	728	705	718	691	671	701	745	690	664	759	696	712	726	719	685	721	745	725	704	726	719	731	730	703	699	717	722	690	708	715	724	700	722	701	714	727	698	682	706	717	717	692	760	696	698	740	718	702	703	744	692	714	718	731	728	715	699	706	706	711	709	720	769	690	702	696	718	666	699	674	724	719	743	732	683	649	695	732	728	721	712	724	731	697	749	728	711	676	730	700	671	692	787	719	707	724	767	684	662	699	683	709	726	720	714	759	678	703	745	704	662	709	718	659	669	725	705	657	703	674	670	715	713	724	696	730	706	716	695	682	766	724	727	723	703	692	729	703	668	726	719	696	721	689	698	777	696	708	692	703	715	679	710	690	704	668	669	740	703	721	702	740	681	680	679	692	681	676	743	690	765	708	654	698	708	698	719	756	699	677	721	732	704	733	740	759	715	688	697	729	739	687	672	682	712	719	738	739	674	732	722	689	680	695	685	724	727	741	719	688	681	722	740	726	754	710	752	697	752	723	738	740	655	730	680	721	727	656	716	753	714	727	725	660	719	665	674	679	694	706	723	728	756	712	726	683	713	684	712	689	732	723	727	678	730	693	746	748	719	722	685	707	716	707	709	707	753	665	734	677	729	722	726	739	734	781	721	724	669	735	718	666	688	688	704	678	701	704	677	703	700	719	678	701	686	715	729	733	682	744	712	700	700	676	683	732	662	698	717	738	671	663	764	711	687	702	723	709	719	677	742	706	744	689	681	716	707	726	763	682	685	687	747	704	688	733	670	686	735	690	740	653	699	711	665	714	677	762	729	737	662	633	727	651	723	697	717	740	740	742	743	712	667	702	705	722	767	713	758	728	760	762	701	713	706	707	727	734	724	712	676	719	734	680	693	688	703	699	679	637	743	686	740	665	715	670	745	738	704	708	705	705	746	692	755	715	673	720	724	697	730	670	739	699	664	720	758	676	718	705	677	710	666	731	731	732	731	736	672	698	702	712	751	708	760	681	711	682	696	705	684	700	693	728	711	725	705	743	692	715	708	675	733	694	710	733	743	747	713	728	681	670	719	732	644	667	755	709	708	724	681	700	736	739	709	656	724	712	759	724	713	673	638	729	691	718	761	700	726	708	698	700	766	704	717	720	716	697	699	709	720	677	721	721	679	718	710	754	686	743	704	747	710	720	733	702	701	727	716	726	722	687	751	697	668	696	710	679	704	718	650	697	722	716	712	648	737	661	697	720	723	671	700	665	684	648	722	707	664	689	749	664	709	726	687	749	676	710	769	683	726	716	678	709	710	734	747	769	662	696	709	718	701	695	719	688	705	665	689	738	671	690	728	752	712	703	734	745	723	707	672	673	734	712	749	697	693	680	712	724	730	698	660	688	646	707	725	682	648	736	699	724	706	728	656	688	732	682	729	665	677	715	690	734	692	715	713	710	653	708	728	693	729	777	696	676	705	736	738	630	699	704	747	710	697	729	730	701	749	684	725	708	734	730	731	669	767	726	678	708	715	724	693	640	714	732	721	735	727	668	689	694	720	694	696	651	708	689	692	721	735	768	712	746	714	703	653	706	659	691	735	690	728	643	689	695	708	670	698	725	668	713	713	650	685	696	777	678	671	703	726	738	719	680	724	752	685	728	707	682	696	686	727	690	705	743	711	705	715	675	716	719	699	728	698	679	663	752	657	702	731	712	691	706	760	710	691	739	668	715	725	699	711	667	727	715	728	710	768	725	689	725	670	712	722	674	740	713	720	747	715	735	693	683	737	679	738	722	677	697	704	712	701	692	706	689	730	718	726	712	701	683	695	707	699	720	728	722	704	732	730	675	689	693	731	706	722	684	723	758	661	689	704	719	683	749	699	768	742	683	687	678	736	753	702	701	734	690	705	745	718	749	734	651	755	707	718	692	692	721	693	684	725	652	717	676	677	729	707	664	755	733	707	697	684	705	694	720	689	678	726	733	691	652	731	695	749	692	736	669	684	695	717	739	713	684	678	739	749	751	688	711	686	766	711	661	732	703	690	730	698	692	741	697	703	715	669	695	705	694	719	719	700	676	652	673	691	710	656	704	706	720	732	704	690	686	681	685	707	691	719	709	722	698	694	694	718	704	696	744	691	704	650	683	748	727	707	686	679	730	711	698	702	682	711	707	724	721	743	741	731	689	712	708	655	724	748	707	690	723	717	707	729	694	699	722	645	694	727	692	743	621	704	692	712	732	713	719	732	741	707	665	663	696	709	737	717	690	735	696	688	680	713	725	707	699	722	713	700	716	691	724	719	689	659	674	724	743	746	730	690	687	726	687	699	742	683	664	720	722	662	733	674	728	667	706	734	735	705	678	684	698	699	716	685	722	722	728	712	705	676	679	658	689	671	705	641	706	685	714	691	694	734	712	701	709	698	690	709	743	686	689	672	717	732	683	671	690	724	686	716	645	735	722	667	700	701	689	734	731	710	654	714	687	685	724	738	727	760	747	699	714	696	701	683	699	676	749	698	711	723	716	658	707	696	694	700	717	678	751	737	657	689	738	742	679	725	720	735	718	716	678	711	662	707	678	741	713	719	684	691	729	686	659	664	757	737	683	684	687	679	690	705	704	701	705	678	730	706	714	715	696	680	666	685	664	695	722	746	676	727	702	708	676	712	684	732	717	751	730	669	745	702	688	702	713	721	722	745	741	766	728	703	736	727	677	696	722	692	736	690	750	698	684	728	636	664	702	680	677	711	711	666	661	736	722	706	715	654	665	701	660	734	703	756	689	692	729	739	721	762	722	682	727	691	733	711	732	701	717	682	713	679	691	716	651	722	704	726	730	695	678	735	717	692	711	696	661	707	649	703	658	720	725	693	684	680	681	716	677	722	666	683	725	701	687	681	694	692	661	729	724	701	694	708	736	712	676	681	707	684	672	679	700	709	744	660	722	685	698	697	747	675	690	694	706	693	719	702	714	719	701	666	657	708	665	726	733	724	681	684	673	684	707	679	714	692	671	692	728	726	722	709	705	696	695	699	690	712	718	703	696	696	720	673	704	708	687	700	712	763	675	689	642	692	692	731	701	649	747	693	673	741	726	693	681	725	730	721	720	710	728	697	705	692	675	754	709	684	660	673	726	698	678	720	689	720	723
24525	21482	28801	24545	21470	8438	1872	1268	1050	1019	944	903	920	884	878	891	864	837	879	896	889	866	835	866	824	834	842	822	832	837	836	833	834	827	827	750	821	835	878	833	842	807	835	767	799	796	801	787	819	812	807	839	841	834	819	784	829	824	828	785	868	802	838	820	808	764	799	865	844	823	851	772	833	763	837	832	781	817	824	801	801	800	870	756	872	840	841	860	815	785	812	835	803	842	807	814	845	807	812	868	847	812	835	839	828	840	812	828	808	802	808	820	828	828	813	810	825	833	862	793	830	792	818	805	762	842	845	816	830	827	865	806	749	833	846	789	779	798	767	796	798	775	777	828	832	799	842	790	843	851	843	784	876	779	833	875	808	789	803	779	759	760	805	837	786	868	786	804	777	854	800	790	779	742	820	779	769	785	825	792	831	816	811	845	781	799	807	809	808	755	835	790	835	780	824	800	744	823	823	803	757	784	833	859	807	792	812	780	812	778	827	792	842	866	821	854	834	808	801	826	858	809	787	791	842	795	809	832	781	784	871	846	837	842	853	852	815	784	802	752	792	820	800	842	786	796	828	815	821	848	821	796	772	790	839	772	817	816	819	756	868	742	787	847	787	795	798	802	766	848	777	798	803	763	825	812	837	795	902	815	795	805	739	864	838	831	765	765	827	817	778	811	843	776	865	846	837	842	828	853	798	804	814	828	803	775	751	825	814	838	763	837	786	812	759	764	797	839	862	856	801	802	833	844	805	835	778	834	894	901	775	789	797	772	827	797	817	789	830	792	808	768	823	793	803	784	779	824	769	811	817	769	807	825	797	809	814	778	826	847	837	819	838	794	817	865	805	854	840	838	817	845	822	834	785	826	813	804	779	775	815	729	807	842	809	832	790	813	832	814	816	820	853	799	784	810	808	808	814	823	868	832	807	785	799	813	801	807	831	797	824	799	850	799	818	821	808	832	847	822	795	798	811	815	793	778	767	813	820	837	812	819	793	801	831	845	782	777	753	840	831	806	775	830	807	820	774	775	775	819	837	809	806	818	923	806	783	874	825	780	870	803	808	790	772	758	795	856	784	829	764	787	763	785	840	788	829	832	866	837	816	771	784	815	851	803	775	775	808	824	745	791	794	821	863	811	798	824	812	775	836	800	808	822	787	814	766	799	817	792	834	868	824	756	834	772	817	832	833	800	822	829	849	819	820	817	833	801	811	817	799	861	807	874	820	815	774	792	848	815	712	807	884	770	810	805	796	807	797	795	788	794	825	790	784	817	772	823	799	811	803	764	799	820	847	775	785	826	796	872	815	843	808	785	788	859	770	804	834	801	778	791	785	828	787	793	791	774	781	817	775	867	799	780	854	790	774	873	875	779	786	831	866	810	776	771	782	786	830	794	856	789	782	840	852	781	796	770	819	849	828	771	851	800	853	820	766	782	790	810	822	822	834	755	768	791	822	827	815	831	788	889	783	826	909	823	792	813	833	838	833	788	845	797	863	864	834	809	814	852	794	827	848	865	806	838	799	802	794	810	799	841	779	807	811	790	809	774	855	823	823	782	802	791	846	788	847	833	790	778	806	812	777	771	812	799	818	856	848	797	834	802	835	792	808	843	776	868	835	837	821	735	845	776	872	833	784	828	795	810	849	843	815	771	807	811	867	811	830	799	769	829	831	820	822	779	777	802	803	836	802	817	830	783	799	852	801	792	853	806	821	834	816	816	797	756	800	783	829	812	809	819	841	813	794	791	785	815	821	815	804	838	851	789	735	813	757	874	801	752	812	847	771	829	812	821	807	850	804	781	837	797	785	795	837	771	856	782	837	776	778	779	782	859	848	797	829	792	798	802	820	774	769	829	831	842	779	844	861	845	806	789	830	787	829	789	821	788	795	766	858	816	790	827	840	840	786	803	791	792	783	844	834	831	841	861	806	780	845	791	840	769	805	807	839	831	831	788	797	804	806	796	769	822	801	816	842	798	814	815	786	818	817	822	825	832	794	829	841	756	830	798	823	833	837	809	826	821	823	803	858	831	809	847	862	808	790	756	774	782	807	772	838	788	792	793	779	809	767	885	785	827	791	766	819	803	810	830	813	830	817	767	807	827	799	829	774	819	820	800	757	825	863	796	830	760	831	822	823	797	790	821	844	822	794	822	785	861	842	789	779	799	795	848	776	785	839	847	762	846	811	794	798	812	805	796	817	810	814	891	835	813	820	826	782	817	770	856	797	734	791	794	817	786	816	831	825	769	776	816	782	876	805	782	813	755	832	795	784	798	839	811	817	776	829	773	809	807	810	841	812	779	796	833	795	829	804	811	801	782	863	801	739	781	843	805	816	840	756	864	814	820	820	749	803	743	817	822	768	790	834	823	806	751	860	835	815	785	842	850	823	802	794	754	795	787	776	831	809	841	839	816	819	842	823	827	854	762	804	842	803	769	806	807	787	817	834	828	799	826	831	845	818	766	774	823	864	837	849	837	783	811	823	826	785	751	835	846	827	813	781	753	820	823	798	828	774	796	810	798	842	787	782	766	849	762	816	814	730	755	816	849	811	795	821	757	832	828	828	833	815	806	797	824	823	826	845	837	813	774	831	779	834	781	769	818	779	788	824	810	799	774	771	825	780	812	800	793	835	812	840	854	848	812	820	775	791	787	791	796	795	872	814	829	789	754	782	841	860	798	837	823	821	829	813	810	782	800	814	777	819	789	801	817	818	844	814	821	777	779	842	797	769	736	804	818	833	792	789	834	850	831	759	820	761	771	784	777	798	792	807	788	816	815	755	876	801	759	831	801	846	766	800	839	815	838	755	848	823	822	784	767	840	809	822	815	811	773	819	883	787	827	836	758	820	741	806	828	785	806	856	803	826	809	832	825	832	849	828	791	834	815	824	840	804	783	777	776	803	834	801	829	847	792	768	814	788	840	820	823	834	798	868	840	781	759	835	773	810	781	793	821	846	851	806	850	860	799	787	791	811	847	818	779	810	816	809	745	797	812	783	848	790	779	827	840	811	791	787	831	799	804	809	836	817	803	755	746	907	846	802	838	798	803	767	783	831	789	800	795	825	795	844	788	798	806	761	773	817	844	812	811	785	779	808	825	822	804	787	781	796	792	815	759	797	812	793	756	830	763	819	781	779	797	817	820	813	853	851	813	755	831	813	793	778	816	808	805	814	809	822	845	787	809	853	843	779	798	770	787	808	880	736	804	867	820	786	798	778	768	780	790	787	839	759	774	841	838	748	788	833	822	847	786	847	819	789	842	834	795	847	810	786	809	751	812	794	793	791	818	783	818	799	800	771	786	765	847	752	796	789	842	811	783	821	768	772	796	821	818	780	846	798	787	779	808	804	801	775	809	844	802	763	822	805	822	832	846	777	815	763	754	789	793	783	818	810	871	855	773	759	865	820	826	786	759	805	795	786	807	823	796	878	818	817	805	826	784	796	787	811	769	774	841	776	816	747	784	812	809	837	827	839	788	828	790
3825	6028	4924	2573	1794	1499	1178	1095	946	924	825	733	737	731	708	717	686	672	626	673	669	626	686	611	604	662	660	673	646	680	681	661	639	651	638	625	627	653	600	589	639	653	612	606	649	658	605	636	618	653	592	650	621	590	629	643	634	638	619	639	573	599	646	616	576	567	640	627	602	643	626	584	598	597	627	603	583	578	621	587	599	617	622	596	636	591	632	604	621	597	606	578	585	558	578	660	609	579	641	629	626	638	609	554	642	601	633	631	612	619	636	576	618	584	598	570	575	628	575	594	632	628	650	622	623	603	650	598	629	619	619	571	640	622	615	609	654	646	595	597	630	589	612	662	620	629	604	640	599	636	620	596	556	602	596	632	603	629	588	617	645	563	590	623	546	586	611	635	632	600	636	608	639	556	589	557	589	591	624	624	617	585	608	612	658	605	614	622	600	620	632	592	606	604	594	593	587	610	566	597	561	637	609	588	586	588	589	586	591	593	600	585	634	616	634	663	621	580	598	642	601	577	571	617	618	654	594	591	578	597	586	558	644	593	630	606	575	596	626	601	596	609	563	631	621	584	617	591	632	624	584	564	615	625	646	633	580	596	574	616	584	606	582	625	597	648	602	571	539	590	580	563	636	571	627	573	610	595	597	606	620	584	599	574	564	623	586	608	608	580	655	587	607	570	630	570	577	598	617	590	587	597	568	607	570	567	564	629	633	614	608	627	621	584	601	602	615	564	590	602	589	604	590	632	604	606	616	637	607	601	625	619	592	607	579	622	621	637	615	652	608	603	607	622	566	545	611	638	598	570	600	640	625	600	632	598	569	578	569	562	598	626	575	542	639	609	631	652	617	605	618	647	604	557	594	624	642	553	605	578	599	598	587	607	597	567	619	650	634	650	589	605	632	610	561	612	590	636	568	571	600	588	622	670	600	603	608	682	550	608	574	621	631	593	595	603	548	592	593	605	583	585	597	570	547	619	569	581	648	555	582	609	575	639	614	630	601	623	617	637	578	619	617	587	640	608	572	575	621	605	596	603	575	595	618	578	674	600	608	598	567	559	592	570	576	593	574	583	595	582	596	564	622	561	617	587	614	567	583	584	612	547	557	617	584	591	606	637	590	593	603	544	613	562	613	519	613	587	617	588	650	600	569	586	615	615	634	591	569	576	585	610	595	594	595	577	577	634	608	596	610	608	618	601	582	588	609	614	543	592	602	632	632	561	591	594	558	591	618	636	598	625	594	574	614	646	611	570	593	596	631	597	578	575	610	627	589	617	592	559	602	629	578	557	596	616	623	628	614	594	619	578	581	595	581	609	562	525	645	626	590	574	580	588	588	608	567	649	601	624	574	609	615	617	610	609	590	580	590	619	575	609	592	610	554	592	555	595	601	567	584	609	565	578	621	629	608	609	601	607	629	622	615	586	576	579	621	599	594	611	589	572	568	624	579	593	604	580	563	565	600	586	577	599	570	575	606	562	621	560	618	628	565	580	576	605	570	585	603	546	628	581	634	608	626	585	625	576	605	613	600	616	571	632	611	632	619	561	616	583	559	565	598	607	559	573	594	581	606	595	584	625	591	602	601	632	590	619	590	580	564	601	591	626	656	618	643	576	581	577	540	613	623	587	566	585	626	537	621	595	574	672	567	610	629	594	592	593	584	600	640	599	604	594	579	599	576	585	549	589	603	545	620	595	601	627	583	570	604	567	650	624	592	608	603	595	581	612	587	561	590	572	590	550	634	570	622	587	559	629	592	631	575	619	626	628	608	671	583	604	575	610	600	587	604	609	629	540	591	595	630	586	638	597	632	606	596	567	583	575	583	603	561	604	595	602	607	603	623	596	631	581	596	624	591	576	595	597	597	602	588	665	622	593	598	623	634	567	614	606	585	606	601	607	602	569	628	602	615	621	628	592	586	609	497	589	592	567	559	583	598	609	599	591	609	588	537	574	600	612	600	641	601	569	555	569	584	585	625	622	590	601	605	577	589	614	611	631	592	604	618	601	624	565	594	612	635	577	580	621	584	591	601	611	630	598	573	580	571	614	602	582	582	580	610	535	611	548	615	589	559	627	612	598	560	636	579	634	541	596	597	568	580	619	587	566	592	564	592	600	589	601	584	555	618	591	611	578	590	598	577	594	584	599	580	643	600	526	584	609	621	588	604	586	574	615	613	595	574	572	640	605	626	595	631	618	610	545	585	612	595	640	527	617	594	584	550	573	561	587	612	593	595	591	615	556	620	640	568	562	609	603	589	586	603	643	577	603	604	586	621	594	567	597	625	598	592	532	605	629	659	551	639	572	567	571	575	600	595	621	648	627	585	591	573	623	611	614	624	591	590	619	592	623	625	581	577	570	651	575	600	579	610	572	593	588	582	629	588	562	545	643	579	581	571	622	530	621	546	619	585	586	610	554	577	577	598	603	627	623	571	554	583	594	564	595	542	579	559	598	624	593	595	619	614	640	567	594	584	573	592	576	610	610	578	604	582	622	597	599	562	593	624	614	599	584	567	570	594	594	560	585	642	583	581	584	549	617	596	589	606	638	562	614	570	588	559	587	594	591	582	602	594	593	571	594	623	586	555	603	632	570	586	649	603	591	637	605	590	589	610	583	543	574	596	555	572	603	637	614	614	603	605	579	567	594	591	596	585	643	573	623	566	580	614	566	614	626	585	555	571	606	615	548	558	612	599	619	618	560	590	604	576	593	613	610	606	595	626	590	597	593	571	598	613	578	632	583	611	564	576	593	555	614	620	614	604	577	613	579	600	628	613	616	602	591	616	647	618	614	635	645	616	577	584	557	526	565	586	636	568	600	603	561	617	588	616	613	588	634	627	602	576	591	571	618	567	580	607	610	618	556	591	602	591	657	582	589	589	602	628	592	564	574	602	601	589	620	612	606	591	599	578	598	627	560	634	612	605	600	572	592	582	586	586	645	562	541	583	609	596	550	548	563	637	608	581	569	574	644	610	609	628	586	603	564	578	591	596	573	570	585	601	620	587	581	572	605	577	582	555	586	552	528	586	628	618	617	624	619	591	576	624	594	580	582	619	625	594	593	598	607	589	608	578	614	524	581	600	626	580	613	586	605	626	592	603	587	580	579	562	589	617	583	619	535	615	611	616	587	597	596	592	587	632	631	574	614	572	606	605	603	595	593	578	584	622	563	642	559	578	589	605	605	624	584	607	593	580	582	540	611	566	567	608	591	634	579	615	540	579	602	583	648	580	622	592	595	622	571	570	586	617	580	550	577	611	559	594	570	609	585	566	607	598	549	575	613	612	593	578	613	646	578	618	589	632	547	601	611	618	616	559	602	578	575	578	593	631	595	565	589	576	585	623	582	613	603	593	550	535	608	600	566	611	572	585	552	567	581	591	608	562	604	568	558	616	633	569	591	559	610	598	590	610	572	615	619	571	612	585	601	608	586	577	635	567	603	592	608	589	596	589	626	558	568	600	570	566	593	570	580	532	591	583	607
27853	10202	1298	811	668	617	611	634	594	653	631	597	648	642	619	613	606	658	634	668	620	631	569	634	652	623	673	635	618	648	599	640	589	605	631	566	663	584	619	624	573	615	650	641	580	604	622	633	624	649	576	667	632	632	636	611	638	577	582	665	599	631	603	620	574	667	619	636	700	610	650	656	585	574	629	602	666	573	590	598	623	576	679	638	612	611	590	639	624	637	635	662	629	584	614	616	605	615	660	624	625	582	615	600	614	580	592	603	591	601	623	616	595	607	619	644	606	601	570	593	663	592	610	581	636	652	627	568	626	622	606	642	585	608	630	577	625	618	609	610	633	603	630	592	640	616	610	595	593	625	603	640	641	584	598	631	655	607	622	577	612	609	636	628	644	617	575	600	627	619	614	617	584	656	628	621	592	587	635	628	619	614	620	626	620	615	609	635	584	599	598	576	639	659	625	596	625	651	629	611	624	637	631	628	635	611	597	595	591	605	640	555	630	580	620	606	628	581	618	638	600	588	622	647	616	616	613	596	653	591	632	575	622	664	593	592	656	628	613	599	637	596	640	642	583	651	585	659	597	572	602	608	596	571	602	650	662	600	654	622	643	595	611	658	589	608	612	568	638	632	661	606	606	630	624	628	565	599	618	574	572	610	621	576	656	647	638	595	589	667	580	637	622	639	649	572	603	613	566	635	614	607	653	607	630	598	602	623	631	633	607	577	567	610	574	609	579	648	617	559	606	601	569	609	658	636	634	633	626	601	675	597	636	617	617	609	613	635	579	652	598	616	636	595	606	648	625	641	591	608	611	640	603	630	598	626	638	649	630	662	645	629	596	628	593	564	621	612	601	589	663	593	590	646	614	644	614	599	607	663	629	603	645	614	623	614	626	580	603	584	573	629	587	581	609	643	583	629	607	626	589	630	637	648	586	636	591	643	618	665	630	610	530	652	598	618	646	618	605	622	617	616	599	617	662	634	669	563	633	639	632	606	624	634	641	585	595	667	624	610	640	595	672	588	630	559	602	618	619	651	618	628	588	627	625	600	597	682	617	600	636	637	619	647	617	629	647	633	618	603	559	606	626	606	652	619	614	599	609	593	631	633	593	616	567	693	589	591	625	624	627	606	607	591	615	621	628	636	641	630	602	628	626	635	655	597	607	613	652	621	574	614	619	603	620	596	603	647	631	593	585	667	593	607	643	605	610	609	645	674	669	618	598	601	645	590	647	584	634	616	623	612	611	582	640	662	606	654	601	618	612	624	671	603	614	621	629	653	645	646	591	572	604	599	618	572	589	568	560	648	648	629	637	638	596	641	617	623	630	600	648	620	573	617	598	638	638	596	637	612	603	635	628	592	584	606	548	611	603	601	616	611	664	614	588	620	585	592	631	597	642	654	619	651	613	614	589	674	597	615	607	612	639	611	558	630	638	619	588	634	636	638	625	615	616	618	613	558	650	631	630	629	569	664	596	572	602	637	644	624	639	602	603	599	612	605	640	627	627	600	608	595	611	592	608	622	640	602	567	566	611	639	595	629	642	673	611	637	609	653	585	630	631	599	610	580	639	621	615	619	640	663	616	646	589	551	607	645	656	576	624	581	569	645	628	611	612	615	611	637	641	616	612	603	602	594	622	604	560	643	635	594	609	617	604	609	606	624	622	611	636	664	598	626	596	562	598	643	596	648	598	653	625	587	650	609	592	595	632	602	554	619	609	613	639	560	623	646	647	599	582	639	594	635	649	623	616	647	619	603	636	594	643	616	633	609	608	610	638	651	583	646	631	634	649	624	592	584	651	621	605	643	650	629	595	593	651	642	605	602	580	642	620	624	633	683	593	630	630	666	590	576	601	573	634	591	609	606	587	616	620	606	652	621	612	659	661	575	648	634	626	621	617	591	636	639	618	640	610	627	594	624	650	629	614	633	601	594	618	602	618	603	594	621	584	599	657	620	621	595	642	596	595	671	656	643	614	579	582	629	623	641	673	595	579	657	605	635	603	600	583	601	602	630	626	638	620	624	674	624	609	627	585	589	645	645	634	583	617	588	627	582	656	588	633	628	596	601	580	611	611	571	646	631	637	607	648	633	604	604	608	606	616	558	593	582	595	621	635	662	659	596	664	597	637	592	621	575	602	580	588	604	640	644	634	610	613	591	628	608	598	618	667	605	625	626	643	594	619	623	603	622	619	644	595	617	611	636	612	622	590	615	623	613	569	601	646	584	608	651	609	614	591	579	638	630	614	627	586	639	636	618	614	616	609	622	587	607	626	580	612	580	617	608	573	631	594	675	635	588	576	585	610	595	621	595	573	587	592	597	588	593	586	615	602	685	659	656	581	580	623	634	606	636	593	583	619	592	646	664	598	603	589	602	593	601	609	614	591	626	641	576	571	618	636	617	617	589	596	607	586	598	618	616	607	637	600	618	649	620	618	579	628	661	619	609	571	610	640	616	601	637	623	662	616	635	602	621	604	669	660	619	570	636	613	633	611	634	649	600	661	639	650	640	598	654	603	631	619	598	636	629	628	644	613	632	634	651	653	618	583	619	605	601	597	598	621	614	581	598	680	648	623	639	592	610	614	620	648	640	593	605	614	644	625	632	609	650	620	608	642	626	662	654	612	641	694	636	612	625	629	609	608	628	650	622	593	594	605	651	639	615	612	683	665	673	628	614	607	595	604	606	612	660	605	645	577	626	623	576	603	570	603	638	596	621	609	604	568	602	635	603	606	617	602	670	635	661	596	612	590	598	648	607	620	633	613	609	632	648	586	618	608	577	609	624	650	561	643	597	689	647	613	633	640	649	610	623	643	577	624	641	629	642	577	616	620	609	633	629	640	663	614	636	606	641	651	627	624	661	601	637	647	644	645	610	602	617	668	621	619	573	628	598	665	608	671	614	641	631	630	651	653	644	629	636	610	641	625	626	605	581	617	614	635	638	631	613	618	630	631	637	621	639	656	586	619	601	629	606	610	611	651	641	604	640	579	570	612	614	608	592	642	600	595	624	600	579	581	656	631	623	658	600	579	621	623	639	630	619	621	638	614	602	628	593	603	614	612	646	641	635	597	623	600	602	608	625	639	660	571	606	639	619	649	597	598	674	645	575	649	562	636	632	593	605	640	590	621	642	617	600	588	652	571	600	588	602	578	579	662	592	622	595	625	607	574	608	640	657	666	662	618	652	653	626	635	571	594	651	589	628	617	629	633	622	612	619	594	622	598	646	629	607	649	582	617	570	616	668	631	654	617	607	631	657	602	637	620	625	602	582	612	640	595	620	660	564	612	621	648	629	602	609	622	591	602	628	651	649	616	609	655	635	635	599	578	618	608	657	639	586	622	622	579	631	623	587	638	626	608	593	621	596	614	632	618	620	621	573	603	630	617	613	626	606	685	604	652	660	623	618	634	632	587	604	611	671	635	610	672	627	647	628	642	596	610	644	583	629	642	628	645	618	593	657	636	642	575	608	618	648	636	646	641	644
5012	622	570	478	477	430	468	470	414	436	458	438	436	442	467	405	442	443	447	461	403	448	416	417	416	461	462	445	428	446	466	405	426	448	418	468	425	398	396	430	404	427	464	430	460	418	483	481	453	422	415	444	448	436	388	421	421	471	470	449	421	434	433	477	410	432	425	396	412	454	418	453	446	412	421	428	423	430	431	450	448	421	439	431	379	421	411	441	428	438	446	442	399	397	437	428	451	429	449	413	443	430	443	430	432	436	434	437	477	409	444	437	410	441	424	424	463	448	462	460	427	433	428	385	427	446	438	427	452	430	462	429	457	461	471	428	396	428	464	457	411	404	411	443	424	448	434	482	455	420	408	389	404	459	469	423	416	421	421	469	416	449	454	439	464	421	469	423	417	436	443	412	428	405	411	432	439	443	420	432	431	419	438	431	448	425	424	408	419	451	437	426	472	451	441	412	417	443	439	416	437	419	437	415	423	438	423	430	416	425	449	414	453	420	431	427	435	426	432	426	441	417	426	444	447	410	432	431	385	438	434	449	463	421	431	448	390	420	443	465	443	415	444	419	429	432	427	431	430	450	382	417	409	425	433	450	436	430	388	422	420	456	406	439	436	431	413	431	417	449	414	423	427	426	445	418	454	416	433	428	436	430	405	433	375	457	410	444	435	445	447	415	373	434	445	462	448	416	418	443	410	427	424	444	465	425	405	450	436	406	433	447	438	448	432	420	447	411	429	422	433	418	398	404	425	409	469	454	433	461	391	416	439	412	442	430	464	489	414	420	436	435	455	474	437	413	396	426	447	423	423	445	447	414	436	442	440	405	439	413	425	445	436	460	438	428	467	412	388	413	417	448	406	411	432	421	471	428	449	462	407	429	423	451	447	450	452	419	432	437	394	396	444	389	404	427	397	428	383	473	446	400	403	460	446	452	423	442	424	433	429	434	441	465	445	416	429	470	411	413	420	454	416	455	437	444	412	453	418	446	458	444	380	395	434	409	435	442	437	432	418	448	442	455	400	469	437	414	440	475	430	438	477	445	476	383	404	449	434	416	432	404	435	480	406	453	434	416	439	439	464	422	417	409	438	469	470	448	392	464	451	421	428	409	452	431	444	467	412	428	444	445	451	418	433	424	406	385	448	462	462	459	476	424	461	441	443	407	441	409	455	428	445	430	407	438	416	468	415	408	433	397	435	417	440	416	441	435	458	417	432	418	436	399	452	442	435	420	418	404	450	398	466	406	397	414	419	412	445	459	479	397	424	446	397	431	464	419	428	431	424	433	423	444	430	442	405	449	454	475	409	417	426	460	424	474	456	468	456	424	451	424	400	425	465	401	410	430	428	418	424	414	417	443	433	461	448	445	432	446	414	431	440	451	476	426	462	454	412	452	453	472	402	416	424	451	431	444	464	452	409	368	443	429	444	409	424	415	392	423	439	470	450	396	475	409	466	461	450	455	416	448	439	441	422	445	446	434	450	451	442	446	452	421	423	468	424	456	458	433	460	458	434	410	393	450	442	459	428	420	417	432	469	463	449	461	426	477	468	428	413	410	423	434	425	457	412	432	438	425	398	433	416	410	426	384	431	437	442	483	458	414	418	396	407	418	466	429	445	445	467	426	440	404	423	460	412	442	462	450	454	435	404	438	433	426	437	460	417	446	414	464	416	430	424	447	406	419	435	438	409	424	432	412	405	469	457	453	409	456	492	456	432	418	441	420	417	444	466	444	431	381	412	396	435	462	457	409	439	418	458	436	414	428	424	401	438	450	453	478	411	441	423	460	450	432	436	415	482	446	451	412	409	398	462	465	412	416	427	422	461	451	435	448	422	467	435	475	398	441	452	435	450	446	431	413	412	404	414	437	434	425	381	432	450	456	427	397	424	438	479	422	408	437	432	433	443	425	389	386	450	422	462	419	403	453	451	389	427	422	449	447	428	438	381	462	434	460	425	438	441	407	417	450	427	436	402	441	411	451	462	446	420	441	434	401	439	419	445	432	408	457	466	417	440	430	443	463	424	425	391	474	437	410	424	438	408	441	438	440	423	411	445	432	436	417	426	439	445	427	431	406	448	422	432	447	464	422	427	444	468	451	455	402	429	436	447	402	430	410	438	455	430	417	402	402	435	436	435	411	429	433	434	428	437	469	450	428	410	429	445	444	440	424	463	428	430	430	452	447	430	448	448	418	412	426	435	430	419	434	420	442	450	432	450	435	435	439	401	396	455	388	401	421	480	446	436	394	401	470	413	423	424	452	433	451	465	410	469	441	445	438	462	450	436	442	436	415	432	417	431	447	421	408	443	445	463	448	389	436	444	440	426	437	430	469	460	457	433	455	419	474	446	431	420	414	402	456	434	423	450	424	436	405	455	464	398	439	442	457	426	444	450	429	463	435	440	414	443	432	446	421	413	456	469	444	410	437	454	401	421	444	403	447	447	424	424	407	443	418	436	477	437	440	451	442	418	472	395	425	439	420	384	475	424	404	432	446	436	421	443	395	394	417	426	429	452	410	423	439	435	412	406	419	471	393	424	424	430	433	410	406	417	433	431	448	461	413	422	450	433	419	437	390	423	417	454	438	426	432	421	467	445	420	402	428	428	417	413	486	436	408	439	400	445	426	426	412	451	442	429	457	438	402	417	427	422	425	428	431	481	414	427	422	434	426	404	422	431	435	404	448	391	438	431	437	403	413	423	418	451	429	454	448	415	456	388	398	468	452	417	391	380	409	448	418	432	430	405	430	397	451	439	424	409	428	452	433	411	453	429	444	425	405	435	413	445	414	443	417	437	409	409	419	451	411	421	441	408	441	456	421	425	465	484	412	461	448	434	399	439	421	420	416	416	386	454	486	389	449	435	442	409	425	440	424	418	430	478	441	441	438	406	443	400	458	421	393	434	447	420	407	464	425	448	447	469	402	429	444	413	409	410	425	468	435	415	417	407	439	432	426	412	435	432	454	470	397	452	467	416	413	401	447	431	469	426	449	418	449	446	468	430	409	402	397	391	451	425	444	441	442	422	380	422	433	430	428	440	448	397	420	453	412	467	423	464	422	459	426	426	400	425	460	434	426	436	415	414	475	439	448	403	473	460	435	422	433	420	425	456	403	417	393	411	418	437	455	429	459	430	461	435	421	398	403	474	428	418	430	464	431	474	438	443	458	429	455	439	470	437	433	421	401	458	416	429	421	402	425	447	445	465	458	468	428	424	432	414	424	441	437	429	432	409	430	415	428	421	406	419	474	415	454	442	425	476	415	398	441	451	443	400	428	471	462	412	426	434	423	448	442	447	412	428	460	453	417	460	429	468	445	402	447	449	444	434	435	446	436	436	437	446	402	449	441	444	437	433	459	416	433	436	444	453	415	451	437	382	422	435	412	449	446	420	440	430	442	456	447	461	437	407	423	430	443	420	460	402	411	450	458	417	418	453	464	429	458	442	454	458	453	414	441	432	442	434	420	412	423	397	413	437	467	407	384
25677	21516	27873	25577	10647	1891	1391	1254	1172	1071	1089	1068	1030	1091	1071	1024	1050	984	1083	1012	1056	1029	1006	1023	950	1030	1047	986	1058	1029	1002	985	1030	984	1048	1050	986	1003	1055	1033	962	1016	1012	946	997	972	965	1051	1034	975	990	1048	1027	1028	974	953	1022	1052	964	998	1019	1015	953	1096	986	1024	1026	1010	998	1030	940	950	1000	1000	971	975	1033	971	1046	990	987	1027	993	1046	962	986	996	1042	985	1020	1017	1013	973	966	1016	1034	1018	943	998	942	1007	996	963	983	990	967	998	1010	967	1009	1003	1015	1045	993	952	997	978	986	1004	956	943	1045	1014	1021	1025	1032	969	1027	1024	1077	947	1043	1008	1042	965	986	1028	940	999	1019	982	947	978	950	1020	987	956	988	1013	977	982	1001	1016	971	974	987	1017	999	1021	987	1004	960	969	1021	995	1074	1010	920	991	945	1012	974	1006	963	979	1013	1002	949	999	948	984	958	1028	980	964	984	965	938	1014	1027	1008	969	980	1010	962	1009	1008	1058	1055	1007	1040	1016	1002	1061	952	923	1038	1025	967	932	998	1016	1011	1018	939	981	1041	998	982	992	1003	982	975	994	999	996	996	1010	958	1006	991	1003	983	1026	997	1037	1021	937	1010	972	1008	960	942	996	1049	1011	997	996	991	999	978	1018	992	1016	1047	956	1034	943	1001	972	999	940	1024	963	965	1030	1036	918	978	936	980	958	995	973	1031	980	1012	970	1059	984	991	1003	991	967	1017	1008	1052	1039	961	960	932	1015	986	1021	958	982	1025	1011	1000	974	968	925	1014	990	1020	987	1016	1013	988	1002	1007	987	977	980	963	983	1037	978	966	1069	1030	1059	965	991	1020	1037	1052	961	1055	1043	1040	991	965	1025	1047	1022	1027	953	952	905	956	969	1002	1004	997	992	990	989	957	995	968	1001	957	1021	1067	973	1014	938	1005	949	991	1020	999	1032	1004	957	982	1006	1074	988	992	959	971	990	925	1024	985	967	972	918	992	1027	992	1043	985	1020	972	1021	989	1011	990	1042	963	961	1012	984	1010	1023	925	1003	978	999	981	1023	1016	1009	974	1032	1016	976	1008	1025	964	1003	1019	1002	986	1000	973	1035	971	969	1063	1016	965	987	1015	953	946	939	974	999	974	985	976	1005	998	985	973	963	1010	998	975	917	1010	978	995	986	1027	974	1040	1009	984	958	955	983	1052	990	1020	961	973	957	965	928	967	976	1013	973	1082	938	991	987	996	954	983	1031	954	950	940	1052	1048	989	995	1018	1028	972	957	929	1031	1005	989	955	953	971	976	1007	1016	1043	1019	928	1025	977	980	997	998	987	955	954	1033	961	1026	975	929	982	1004	980	953	970	976	965	988	1005	1038	1020	1044	952	1018	1020	1052	972	1002	1002	1071	940	1025	987	996	1064	1057	1066	1052	960	1054	1014	960	1004	1020	994	1009	1001	993	983	1039	937	1002	976	974	1024	1011	1022	995	988	989	955	980	1025	955	948	993	1049	978	993	977	995	976	996	1010	972	981	953	1000	1016	1043	950	960	1000	966	1008	1010	954	981	982	1062	1010	1014	1027	1092	1044	965	1018	996	1008	956	968	907	960	1001	985	1007	1012	990	1003	961	983	1025	970	989	959	956	1011	994	1039	1000	959	987	937	971	964	942	1015	990	958	967	999	910	976	995	904	965	1015	992	966	1052	1040	1016	1024	963	990	1018	963	1008	1007	966	1006	1049	1016	951	991	990	1026	951	1002	1007	957	988	967	987	988	1000	1032	947	979	1032	974	975	961	1015	1043	996	994	951	985	1038	974	1007	989	985	961	955	991	1026	934	952	978	965	1015	965	1042	1044	1042	956	1020	1051	998	993	975	1048	964	1023	1047	953	1016	1060	924	995	1009	1046	1056	1017	946	1001	996	1022	980	1013	1045	1045	1023	1065	1034	956	960	989	958	949	1015	1011	906	1014	1031	1027	1026	1014	966	1014	973	950	1043	989	958	960	990	974	1019	1045	979	1056	989	1025	981	998	1042	989	977	998	944	971	1041	1018	1038	1039	952	994	984	995	959	983	1022	974	991	991	979	959	988	996	980	1016	896	1040	959	947	944	1037	1015	995	1026	1000	960	1004	970	979	1028	1039	976	943	985	1022	1009	1049	952	951	908	975	1002	1003	978	1005	1003	1003	1009	1003	971	984	967	968	988	906	1017	958	990	973	991	962	1029	974	969	930	946	949	975	1053	982	1014	1014	1009	1021	1002	1022	989	1019	970	967	940	1048	1023	1013	1003	967	1013	1009	996	1018	1030	980	993	917	1020	1040	971	993	1024	1023	928	979	998	963	1003	974	968	1048	999	1005	957	940	998	983	987	1017	999	1005	1005	1020	1020	967	977	930	992	987	976	990	1039	954	998	964	1021	968	941	935	1004	955	1032	931	949	969	954	956	1050	1043	975	1033	997	939	1018	1045	1011	1037	1026	927	992	1032	1001	979	996	969	1005	1008	1002	1006	1055	969	937	938	1034	970	1020	988	1007	986	1047	1033	986	971	1040	941	993	967	963	993	979	972	1015	974	1036	1003	997	934	984	976	987	978	1035	976	1051	1041	1060	1001	990	1035	973	976	907	1045	999	989	1027	998	997	971	1052	1017	965	1018	1008	998	1039	994	914	958	975	978	984	1021	964	1000	1036	968	957	1015	958	1012	998	963	937	957	1000	998	956	1012	989	1025	995	997	983	1014	972	938	953	1039	985	942	994	1000	959	1008	995	1013	1039	970	966	1083	987	1004	960	986	969	992	979	1039	960	1006	984	1032	1008	944	945	979	1024	958	1069	950	967	958	995	995	980	1022	996	1018	973	976	983	971	1007	937	1016	986	983	1033	1024	951	1007	913	1007	970	967	1023	1002	999	1031	1016	984	1002	948	1022	1015	951	1012	988	924	1000	1047	1003	963	990	1009	1007	934	986	936	995	1047	1009	1020	1011	960	1020	965	1003	1005	956	1025	958	948	947	989	959	977	982	966	1008	938	1014	985	994	978	920	1012	1000	940	1000	1011	1039	964	997	1007	1019	971	980	973	1028	937	1001	969	996	982	971	980	1002	932	976	1000	986	958	1025	996	1013	1031	999	951	989	946	995	987	951	1044	992	989	997	992	988	1031	1038	989	997	980	961	1009	994	944	1008	1016	1022	985	955	967	1024	968	978	1037	963	1016	971	974	1011	1035	1022	950	1009	1027	952	1012	996	1003	986	938	956	926	957	1005	997	966	985	979	999	1047	994	940	1001	1036	981	980	929	1039	1006	959	1001	1019	975	1004	1003	980	984	1012	995	966	976	1005	980	1055	1004	984	981	1035	952	1003	990	1041	1021	942	1008	1003	1031	1005	920	1000	992	953	957	971	951	986	1029	990	995	999	1053	970	907	989	1047	1012	1008	998	1004	1042	962	1016	1015	1015	1035	908	970	1012	1007	946	1016	986	950	1021	998	992	1047	977	976	1020	1005	985	984	949	971	1013	1086	967	985	996	986	974	1004	910	949	945	1046	981	1031	994	987	999	997	951	929	1028	939	1037	1036	979	988	1008	988	945	980	1015	962	1021	958	1024	946	973	991	1003	987	1017	973	1018	995	952	952	970	968	969	937	960	961	963	948	935	958	960	994	1016	1007	1008	1011	951	1047	1008	1003	999	1016	1032	969	977	1003	935	1020	996	1017	991	1004	979	963	964	1004	977	999	1027	969	977	968	970	940	945	1042	992	988	974	933	968	972	970	991	1016	1012	1008	1003	944	983	1011	1054	981	1014	980	951	982	951	1038	919	991	999	935	939	982	947	958	1009	1016	1016	1013	1022	1030	973	998	984	1011	1027	958	983	941	980	991	1037	957	990	982	987	959	1058	1025	981	967	970	931	1001	910	1019	989	1030	1001	1023	935	1010	968	944	1048	956	993	1014	962	988	962	1002	994	970	1051	923	978	997	975	1007	996	1010	990	934	922	972	1038	977	1007	1028	1006	969	1036	976	1020	975	959	1031	977	1034	1001	1001	984	946	993	945	993	1003	939	1000	997	999	961	969	951	1001	985	1009	1011	861	957	934	977	959	1001	1030	1050	1026
3643	3617	3063	1736	1311	1151	1018	904	940	849	795	765	814	780	781	800	807	772	754	728	712	743	741	699	706	719	726	739	729	722	765	718	744	758	746	682	705	685	719	708	711	748	720	761	699	706	700	727	725	689	768	717	746	716	717	707	710	726	720	704	724	670	725	664	726	706	729	743	685	678	701	734	660	697	754	720	772	718	681	700	720	668	711	714	687	696	698	729	724	743	717	713	727	731	744	717	738	749	705	719	777	702	720	698	703	692	780	706	709	738	706	719	698	715	715	767	671	764	721	724	713	724	709	699	734	728	652	726	734	722	701	699	679	704	666	701	727	697	766	765	725	699	675	709	730	724	719	734	698	643	714	718	701	720	725	718	706	716	666	720	735	663	707	680	730	692	740	703	774	667	689	689	663	714	703	700	672	702	706	752	706	691	721	721	686	708	694	744	695	700	687	726	710	708	695	712	740	734	719	709	713	696	711	714	708	715	722	696	680	709	744	701	770	711	641	734	745	717	740	738	685	719	659	659	713	715	709	723	743	699	744	702	729	690	695	706	692	655	713	717	651	712	716	712	666	727	718	757	710	717	705	672	710	712	650	752	672	714	668	765	700	671	727	748	800	753	673	722	713	705	722	668	710	694	686	713	703	672	737	680	664	693	672	724	714	701	734	684	697	718	687	714	746	728	751	659	703	695	712	725	698	701	716	764	719	672	689	726	718	715	732	709	695	689	689	697	714	685	709	745	738	690	702	687	742	723	736	709	733	670	720	690	722	716	784	689	767	710	724	724	705	679	692	697	657	670	666	703	760	715	713	693	705	707	676	721	700	681	726	751	728	697	704	756	770	720	671	693	745	666	714	692	674	672	728	647	665	737	758	724	711	672	703	722	693	679	719	692	721	681	701	710	673	700	719	718	706	739	639	696	715	706	682	705	702	708	707	705	678	682	705	742	680	709	745	690	696	703	697	730	734	728	697	691	721	685	757	712	712	703	745	700	709	715	723	693	677	682	679	745	739	699	712	716	743	688	679	755	728	732	703	708	720	680	642	693	692	703	732	664	699	713	731	711	701	699	709	699	733	715	650	716	745	707	692	673	712	688	705	717	694	683	744	674	742	693	675	685	684	754	732	737	720	728	737	703	738	727	715	667	696	713	640	701	754	730	677	729	733	672	721	658	698	731	692	682	701	664	729	685	720	692	642	674	711	730	688	750	690	738	737	729	681	670	684	751	659	712	725	676	695	714	697	673	708	658	745	730	724	705	722	719	677	698	694	714	679	698	702	696	671	726	677	685	698	722	740	710	681	752	677	705	728	733	690	757	664	670	671	730	699	681	721	717	722	704	675	713	727	666	740	700	717	694	707	676	732	711	667	711	697	773	717	704	712	698	756	757	700	747	734	653	694	728	665	729	714	681	715	692	679	729	696	692	657	685	705	673	774	701	719	723	727	691	720	694	699	740	685	673	708	682	760	720	697	679	724	684	692	672	731	731	750	682	716	706	741	693	732	715	718	685	686	646	655	717	715	721	701	747	768	695	713	713	733	696	656	717	723	687	725	683	722	691	701	688	705	693	694	712	749	695	659	718	688	738	657	692	708	726	693	698	709	710	722	686	729	738	749	719	667	671	694	654	701	676	749	690	678	746	713	701	675	741	712	727	712	729	680	760	739	715	729	729	699	679	730	772	678	712	715	677	696	712	723	705	711	688	706	695	694	735	761	724	732	712	696	715	739	720	685	669	733	689	725	677	722	735	737	652	701	751	688	687	739	679	691	682	667	703	697	688	716	733	646	705	735	721	715	714	739	695	667	747	716	741	691	705	711	694	669	747	710	726	710	695	724	705	698	733	730	726	650	661	730	698	687	722	700	720	697	736	698	734	643	724	740	676	709	708	721	712	715	636	720	676	726	743	743	698	674	672	771	717	671	714	724	709	714	668	679	692	709	707	724	678	651	711	740	695	678	759	722	758	682	742	724	661	726	696	755	677	703	771	659	652	675	684	650	711	750	718	667	699	735	726	665	675	686	737	658	683	708	675	692	712	708	719	664	759	713	729	740	730	737	705	740	737	727	741	664	696	693	692	715	640	707	710	691	776	733	709	751	632	731	698	697	745	711	738	677	688	711	717	691	695	693	703	696	767	674	697	682	648	692	727	723	720	673	718	705	692	680	695	718	726	680	708	717	746	713	700	653	676	647	717	677	692	641	726	765	705	730	682	684	699	607	707	670	679	679	670	671	689	697	695	723	663	720	677	711	745	716	701	729	672	736	749	685	748	734	727	657	727	709	734	711	669	697	683	733	699	751	665	701	703	694	711	692	749	733	702	690	689	670	716	732	700	683	700	651	721	689	725	732	673	689	683	689	714	684	709	726	734	691	698	727	719	740	679	699	696	686	712	717	690	683	705	707	739	743	745	722	715	753	683	669	732	678	690	721	733	710	710	711	747	712	779	698	681	697	716	693	648	727	679	664	713	699	687	751	714	662	683	718	686	674	743	712	729	678	714	734	673	678	724	734	706	706	695	720	722	702	689	728	696	693	706	691	687	691	720	717	700	731	693	693	704	667	717	726	728	723	699	711	694	714	673	762	626	698	681	694	669	670	711	643	680	704	742	727	755	687	690	657	677	718	751	672	671	704	714	708	672	703	691	720	685	738	701	694	657	699	709	710	691	668	687	681	689	720	696	669	698	742	721	710	690	737	722	728	689	696	719	711	784	682	667	695	724	690	691	737	717	716	684	697	726	713	688	662	736	745	699	685	698	678	685	734	723	700	684	712	637	774	707	740	706	688	698	706	693	644	712	734	732	673	674	711	693	700	718	730	761	667	742	680	705	696	715	730	681	703	673	720	743	681	724	752	697	724	656	725	703	683	706	740	693	769	704	731	680	714	722	703	683	701	668	721	720	737	685	725	743	693	703	668	651	667	768	686	720	688	767	722	714	721	708	683	696	712	748	631	721	740	681	675	703	695	702	747	735	744	719	735	752	712	696	668	705	685	661	732	705	744	654	740	748	710	686	670	709	726	715	687	636	713	691	667	678	705	684	683	685	666	770	726	714	650	673	713	673	715	725	692	709	676	712	692	766	672	740	701	719	707	729	679	733	695	699	725	727	711	736	735	676	711	692	780	705	712	663	680	740	683	692	701	740	741	677	679	664	690	696	705	713	713	678	745	699	719	757	748	685	709	691	656	700	718	679	700	686	715	718	677	682	726	730	678	706	731	749	732	703	686	674	726	674	729	678	678	709	727	648	707	727	669	704	661	648	711	715	677	726	671	720	711	736	709	743	721	714	722	700	748	624	788	660	656	648	701	675	721	735	671	693	727	683	702	722	711	691	730	658	670	682	737	729	690	697	711	711	717	680	669	719	686	738	676	702	701	704	703	687	697	719	717	720	717	651	710	736	733	675	698	703	729	692	704	687	701	686	675	695	694	727	693	727	739	703	706	695	703	714	691	696	661	702	691	720	720	677	695	699	784	682
24559	21466	28761	24577	21450	8356	1801	1211	1012	1024	921	943	933	904	861	874	881	855	871	844	897	853	794	899	877	809	819	839	821	863	829	827	825	836	847	838	830	865	786	823	791	818	841	823	774	818	828	849	855	837	841	769	791	807	779	809	800	837	815	837	801	820	850	799	824	803	800	810	883	904	769	801	811	780	802	835	819	783	804	780	862	802	811	723	815	811	772	791	772	780	829	741	798	802	865	815	852	820	861	827	798	784	796	838	875	866	779	786	824	823	763	783	810	800	766	803	745	863	842	837	799	783	822	745	844	792	800	782	817	809	868	798	791	816	790	816	811	780	827	852	771	802	826	833	807	837	840	839	799	828	846	812	806	807	807	809	815	833	790	751	811	797	794	796	804	815	718	755	789	830	815	765	838	820	821	853	816	811	802	821	743	822	842	776	853	780	805	811	766	843	825	804	818	788	824	815	815	845	847	815	819	848	839	785	796	797	749	804	799	815	824	823	770	797	761	865	835	836	805	814	812	792	841	785	816	829	845	784	863	832	766	795	808	824	777	782	836	843	822	833	843	827	777	809	812	850	827	777	780	815	796	813	784	829	788	809	821	762	845	813	790	783	805	799	824	831	813	828	823	823	798	765	800	801	804	773	795	818	808	806	825	809	800	819	857	785	790	851	807	805	800	862	784	799	828	790	769	768	779	751	868	807	795	799	786	754	802	798	825	798	795	827	785	828	817	848	778	769	793	846	783	808	767	776	819	772	793	829	790	815	769	790	810	858	794	825	785	791	752	810	829	786	795	814	819	788	746	806	822	805	841	785	807	829	801	791	851	770	773	808	789	825	769	823	782	809	815	866	796	812	855	782	845	793	794	813	827	798	819	772	812	792	787	795	784	784	802	852	859	799	842	866	754	799	795	832	837	788	771	809	783	812	801	811	792	776	826	762	786	816	785	827	766	847	864	801	797	835	772	832	824	792	769	813	862	823	824	820	768	817	872	759	790	818	842	823	818	797	811	791	800	859	797	862	842	825	779	818	801	850	793	824	783	820	818	808	828	795	817	787	765	780	788	831	813	785	765	813	740	802	803	797	833	855	767	832	857	834	869	824	796	812	791	846	820	790	863	732	836	860	799	764	827	777	808	805	850	849	757	791	805	768	846	815	736	833	767	767	767	804	810	789	778	831	816	804	834	776	771	751	789	817	776	783	824	788	843	821	832	760	764	833	772	875	824	838	820	802	799	767	764	858	773	802	795	843	854	780	802	769	785	794	740	731	779	754	814	804	755	790	869	848	796	804	820	750	791	766	807	770	750	776	784	775	773	767	803	841	849	774	837	830	788	813	795	808	795	813	772	829	848	804	766	809	805	808	805	852	845	793	840	765	775	833	851	812	799	804	850	783	836	782	730	849	826	814	808	810	807	801	819	844	816	782	792	847	823	800	806	820	792	814	812	808	768	822	810	787	755	838	751	827	827	746	770	853	811	839	737	773	782	795	802	785	747	865	794	791	830	828	831	778	799	752	827	840	791	825	831	828	795	825	747	768	829	784	788	825	765	786	779	815	801	749	798	799	786	784	824	818	771	780	815	793	812	771	818	805	828	805	820	785	772	802	787	786	746	822	865	804	815	835	787	826	772	817	852	825	803	843	778	805	818	766	797	754	816	820	785	805	808	857	851	813	809	796	776	737	833	800	843	816	798	796	761	749	868	817	846	802	769	836	868	791	812	825	828	787	830	821	805	792	838	784	827	829	774	787	814	747	772	827	800	816	771	842	840	786	771	803	830	829	841	801	816	838	741	758	859	810	829	835	759	818	796	828	774	770	765	794	841	775	835	833	827	784	843	762	831	797	814	799	830	839	858	772	853	839	828	837	846	792	820	757	778	796	748	795	857	843	848	751	786	805	819	812	805	782	814	763	850	768	791	839	818	781	778	819	846	785	802	792	802	782	832	787	802	806	792	775	827	836	820	805	750	800	785	724	807	792	780	805	808	787	781	788	773	813	830	830	793	811	842	821	784	793	809	795	820	791	747	851	823	793	788	788	818	791	838	816	733	799	788	815	775	801	821	819	744	739	787	790	804	796	786	828	836	817	717	813	768	805	838	782	795	798	820	766	853	833	838	788	795	802	816	797	743	755	806	785	764	814	789	852	824	775	750	834	828	805	818	841	777	734	840	827	771	792	775	799	801	775	831	776	802	765	779	833	848	751	798	800	757	777	814	811	772	816	832	796	844	763	808	829	825	802	801	767	815	784	764	795	775	786	817	773	791	811	800	816	815	801	795	824	795	783	826	775	761	801	788	776	779	778	814	766	779	796	793	781	797	807	805	848	797	856	835	804	760	799	819	783	813	779	825	774	806	814	792	851	814	821	813	772	834	816	798	847	803	809	763	820	802	833	817	749	823	751	822	763	830	792	825	758	794	806	792	780	717	856	787	855	843	816	802	780	840	765	786	857	806	805	816	811	794	808	768	834	788	854	794	822	823	822	797	820	827	823	833	862	810	785	857	811	793	750	811	789	753	856	808	813	807	832	854	822	793	773	735	770	799	763	784	768	793	815	785	800	799	797	793	813	775	834	815	825	826	808	806	806	731	846	811	780	790	823	800	788	808	793	796	827	792	783	818	815	807	776	787	797	823	830	844	827	855	807	792	796	760	800	807	828	781	825	800	804	866	763	760	744	849	827	794	897	826	773	793	789	846	824	784	774	795	776	771	829	824	812	821	754	793	817	829	824	835	767	773	752	777	795	847	779	762	809	842	785	810	798	767	809	749	816	804	823	809	754	802	794	791	809	817	768	829	806	817	822	801	848	804	843	741	808	820	851	776	799	808	774	822	875	772	838	795	793	848	819	881	843	775	779	804	750	814	766	821	808	790	771	850	822	776	822	810	815	798	799	828	811	791	780	804	800	829	774	794	795	780	763	803	812	805	822	791	808	848	786	817	827	826	765	817	769	803	821	792	847	796	768	774	781	854	815	810	783	872	790	800	792	773	808	793	760	753	781	774	746	798	802	798	772	775	769	821	783	831	770	797	779	792	792	848	768	793	836	795	831	801	794	757	764	777	756	828	788	761	735	798	796	782	795	822	784	785	895	818	823	801	786	811	832	772	862	769	794	772	819	760	813	811	793	804	764	826	768	806	831	812	831	784	789	818	793	784	792	803	847	827	825	775	780	839	852	810	809	795	804	802	836	808	828	828	781	810	842	802	812	813	782	830	825	820	776	846	782	780	788	762	864	821	839	805	783	812	763	810	805	805	808	740	792	800	803	774	815	792	820	777	786	785	796	778	769	759	791	766	871	765	806	844	783	822	772	832	806	796	828	840	819	793	770	833	841	805	765	825	806	789	854	774	778	802	808	810	831	835	790	839	802	783	832	795	737	855	803	828	826	824	799	874	824	746	812	811	811	832	767	790	816	806	782	821	867	830	801	781	837	820	777	763	799	812	780	794	796	777	761	807	823	808	802	834	746	766	750	797	793
3836	5971	4953	2590	1786	1402	1182	1040	930	877	814	808	775	724	696	670	680	657	640	659	708	691	669	639	705	604	646	652	627	621	619	592	657	569	672	645	627	630	601	612	652	675	647	598	641	633	627	603	601	619	600	641	624	613	587	623	634	589	587	598	600	614	613	607	607	591	594	610	650	633	616	605	624	579	594	651	602	646	654	636	609	599	661	622	618	607	652	645	573	587	649	598	615	593	583	668	550	603	589	579	607	574	580	614	631	582	618	635	590	638	607	603	626	590	643	608	599	583	585	663	625	619	628	625	619	604	615	631	597	609	598	591	604	563	594	631	626	581	563	593	608	636	618	610	599	594	616	579	570	577	602	620	599	615	578	652	659	593	634	618	592	565	644	602	593	616	564	563	593	581	637	600	593	591	598	598	656	587	574	613	632	614	612	591	570	637	604	590	626	589	611	609	655	619	602	644	640	610	620	602	565	658	618	643	619	629	621	547	611	587	644	603	591	634	617	581	588	625	622	603	617	631	626	593	649	582	600	623	652	625	577	557	643	629	597	643	589	586	583	628	568	596	575	593	646	607	587	574	578	647	589	620	639	611	597	606	583	583	586	614	571	555	609	614	636	560	621	589	623	668	553	575	630	589	602	628	594	600	616	639	621	587	608	591	600	554	609	591	608	618	597	550	596	615	622	616	620	565	626	616	637	592	590	584	626	579	594	619	596	609	591	602	650	586	610	628	565	663	607	603	617	600	616	626	595	553	642	605	596	667	611	596	584	580	605	584	640	633	617	558	598	604	619	639	607	617	583	560	564	632	623	602	644	635	585	594	589	577	620	604	603	602	596	591	625	576	606	574	613	615	597	622	570	614	524	609	572	633	622	646	600	598	568	599	575	604	585	612	585	587	619	589	604	598	604	586	565	619	632	619	607	620	591	603	622	595	565	578	575	624	614	585	574	579	626	572	599	607	536	593	586	598	655	650	588	622	615	610	592	574	623	586	603	558	631	594	569	591	592	632	609	624	573	614	613	591	634	619	642	572	641	558	598	607	636	624	581	607	623	630	604	560	600	578	611	592	605	582	592	599	631	546	590	641	599	610	601	644	619	636	606	611	610	543	628	591	565	623	561	617	635	618	605	616	576	606	636	632	623	599	577	555	571	581	582	598	599	602	635	619	581	578	605	590	628	613	531	622	620	597	620	559	566	589	616	590	612	611	629	600	632	617	538	581	632	605	598	603	606	624	600	619	594	580	597	626	628	564	625	572	586	621	554	586	640	604	606	626	610	612	589	580	606	589	621	603	593	568	614	555	626	571	605	650	595	607	630	642	646	625	599	591	610	635	629	588	573	590	620	565	604	576	627	582	595	571	584	594	582	562	607	618	605	603	560	563	561	614	581	614	563	567	590	620	640	565	605	614	601	581	617	606	597	621	575	625	562	598	574	604	618	601	590	586	598	635	596	610	596	576	569	596	585	566	615	630	605	652	626	605	609	595	586	583	600	613	578	603	616	586	573	604	596	605	585	615	612	599	630	586	604	601	618	601	596	569	618	574	609	588	584	584	569	593	593	630	625	615	589	598	581	607	597	628	607	552	568	584	644	582	610	618	627	619	542	613	570	642	639	585	629	589	561	550	621	594	558	612	568	611	628	554	642	601	614	594	570	586	619	587	629	596	634	610	633	599	607	643	583	597	597	594	569	588	611	589	615	585	596	610	638	652	648	603	606	574	613	606	573	579	596	548	546	605	603	577	578	607	624	612	569	576	574	605	638	595	583	619	592	606	605	575	629	586	597	628	581	588	553	588	596	611	548	572	638	600	578	582	626	632	580	608	569	581	597	589	563	585	573	582	609	609	610	597	635	582	595	604	561	585	597	594	598	589	625	640	611	564	576	621	579	583	602	580	568	589	603	625	586	574	586	599	580	597	615	594	601	565	594	569	610	557	607	562	619	658	618	573	608	588	615	645	588	603	599	579	617	592	583	602	631	578	576	565	613	620	607	613	592	607	596	632	616	569	590	559	567	642	579	623	647	599	580	598	631	579	622	631	621	588	618	617	576	554	604	599	585	575	594	600	568	591	568	539	591	580	635	592	598	601	611	588	589	618	600	600	603	592	612	636	593	601	613	580	594	624	681	623	596	630	602	631	590	599	572	610	614	607	601	630	596	587	590	627	598	588	606	560	550	606	633	587	594	581	583	581	582	574	581	604	589	590	608	620	556	567	599	623	645	642	585	603	586	577	622	579	619	580	590	620	593	590	582	594	605	601	565	590	585	527	639	640	613	580	618	568	562	609	536	583	570	602	568	632	518	603	586	622	621	617	602	572	597	580	668	627	605	587	625	566	633	608	632	587	541	551	580	564	654	581	543	605	617	621	597	615	562	601	572	625	596	611	598	580	594	605	580	581	592	584	555	623	612	550	622	640	617	603	581	623	615	589	595	620	597	621	562	653	644	608	588	567	573	624	606	604	593	554	564	602	577	596	597	580	587	593	609	540	634	596	579	603	543	567	593	643	574	638	620	635	602	630	637	566	590	619	623	613	576	621	613	592	604	580	600	592	580	588	614	596	559	558	610	646	543	548	590	623	617	606	635	593	563	558	598	566	575	541	572	599	634	582	638	547	596	589	601	591	607	637	626	558	617	575	577	618	596	544	560	604	555	546	608	585	557	606	619	576	619	643	601	635	578	622	610	589	597	596	535	586	571	565	587	604	598	579	567	602	614	623	601	570	593	616	629	611	598	600	576	598	616	573	609	619	618	580	598	601	578	555	608	544	603	553	567	597	586	610	606	631	589	579	644	609	593	625	622	584	588	582	570	626	577	605	579	586	634	562	651	596	607	602	612	593	640	606	651	609	591	563	623	641	607	604	588	595	587	569	572	589	569	591	608	587	578	575	585	582	596	617	588	638	636	594	571	611	607	624	654	603	546	612	584	578	595	575	600	579	594	581	597	591	572	605	590	584	594	600	616	587	612	588	554	615	563	593	564	562	634	597	589	598	633	570	633	569	591	591	626	584	582	586	591	597	630	652	609	589	594	576	605	568	614	564	553	593	547	624	644	631	600	598	558	573	618	624	607	599	594	646	587	557	595	636	606	604	614	582	608	607	590	594	601	612	605	613	598	602	596	615	618	568	637	603	597	600	601	589	629	593	586	628	599	605	611	633	586	611	612	651	606	647	581	605	588	570	624	637	649	603	582	575	594	552	573	580	619	622	628	595	595	573	592	578	609	604	582	583	602	566	574	610	602	583	614	562	550	607	596	582	599	616	595	601	615	598	593	614	634	581	596	619	584	585	599	580	634	633	568	595	575	611	617	603	611	652	579	640	611	614	623	573	562	612	622	633	607	595	579	603	556	621	576	614	591	635	580	607	591	575	589	573	623	584	622	563	608	585	559	589	598	582	604	607	610	601	567	606	575	578	590	589	612	544	614	586	601	559	560	586	621	593	595	584	634	593	576	598	602	579	598	568	605	607	564	589
27961	10234	1308	789	708	614	611	649	608	656	650	627	596	600	649	584	589	666	603	594	587	642	635	589	607	604	630	572	627	626	655	586	609	641	610	626	626	653	625	577	635	646	587	598	629	640	614	632	587	625	609	603	611	610	592	644	608	599	596	592	617	653	696	625	600	652	623	615	603	639	601	610	589	581	594	620	634	592	619	629	632	662	596	574	647	611	612	607	602	629	637	668	616	605	616	612	578	596	590	625	638	624	638	650	629	605	618	617	598	592	624	596	612	602	628	647	628	603	607	604	604	620	637	644	581	632	628	598	610	593	667	645	617	594	609	612	665	616	576	619	632	587	627	603	617	612	606	574	608	588	643	550	651	620	647	606	638	668	617	635	615	593	614	571	627	588	632	613	583	602	580	648	611	632	601	682	619	646	588	604	576	607	625	627	605	632	636	629	579	594	649	580	638	622	632	605	619	616	613	589	643	613	590	655	626	638	606	630	593	623	622	622	586	616	626	642	629	617	649	574	557	620	568	567	622	621	615	611	628	681	567	555	606	606	627	637	640	652	604	610	551	580	602	625	588	587	630	616	608	612	657	662	646	613	661	615	586	623	633	612	658	594	606	610	576	595	581	602	564	617	599	591	601	589	682	617	600	635	591	569	646	645	627	547	617	600	590	625	627	599	632	655	625	606	613	592	626	590	618	658	633	647	602	603	613	607	623	593	633	561	597	607	653	626	645	620	625	632	644	596	583	576	637	619	645	627	641	626	620	619	611	612	652	609	611	594	619	616	616	607	637	667	612	598	581	601	622	623	591	614	632	623	624	636	608	605	605	591	633	608	554	586	642	615	600	607	592	615	591	573	620	630	613	585	617	658	608	623	626	630	610	618	605	571	613	636	601	627	633	628	616	665	568	633	685	616	624	631	638	573	639	618	636	586	627	615	610	624	617	604	641	659	632	659	584	597	644	647	607	646	567	608	615	612	621	637	598	636	597	569	612	624	582	655	591	619	615	623	590	681	657	586	608	586	582	589	614	648	631	616	633	623	583	642	642	607	583	608	606	644	583	653	659	610	649	611	586	634	600	654	627	617	636	599	584	617	639	673	615	596	607	585	564	586	619	643	599	645	588	604	583	665	612	619	616	644	628	583	640	649	562	589	631	579	607	605	629	607	598	592	643	611	613	610	646	577	638	661	613	642	618	641	639	597	590	621	624	643	596	648	642	626	615	599	641	631	621	606	647	579	589	641	595	577	621	619	615	635	603	656	643	639	630	612	667	646	667	687	648	569	608	624	594	620	619	646	620	601	611	658	614	580	605	649	606	611	628	575	602	577	609	612	582	637	623	610	615	628	603	589	628	598	595	610	658	596	594	617	637	633	586	637	608	570	650	614	661	615	602	557	579	602	636	620	655	587	655	607	638	596	586	601	591	648	604	580	609	606	639	608	632	616	673	653	597	643	613	588	649	581	601	690	633	605	627	617	603	627	627	638	616	628	608	629	616	600	587	603	601	616	646	613	640	595	569	606	592	679	628	603	632	617	631	607	597	627	572	616	637	665	644	582	596	628	658	594	603	594	619	577	637	612	618	611	630	643	595	625	614	625	612	615	639	616	653	660	588	624	611	606	655	606	607	619	665	632	599	622	614	611	605	626	639	586	618	581	597	622	601	618	627	621	585	620	662	637	599	613	591	584	624	611	601	599	581	631	591	637	599	573	631	631	623	594	664	652	598	596	660	608	575	634	572	601	597	592	601	624	576	615	620	595	642	630	590	621	648	563	594	615	644	616	613	669	605	617	590	589	594	639	625	601	543	646	589	617	643	623	600	646	625	603	636	603	611	623	633	627	609	587	606	663	610	615	591	658	631	669	594	630	600	635	617	657	639	595	600	636	590	635	652	639	640	630	652	650	591	580	607	597	605	596	600	642	667	626	630	613	615	604	604	618	682	685	664	632	601	616	572	582	604	605	619	581	656	648	637	597	662	630	615	611	615	598	601	608	573	589	582	585	653	604	652	646	596	625	610	576	550	644	604	609	619	602	601	578	614	621	597	597	645	637	653	638	612	568	627	604	597	591	630	612	623	610	626	602	611	589	628	623	602	632	634	641	643	637	623	673	589	633	561	611	618	618	600	618	591	640	634	595	635	630	613	606	573	668	623	573	609	608	612	600	605	641	602	588	610	646	637	612	596	659	650	634	626	663	641	617	631	607	619	653	675	646	606	610	625	647	651	693	610	608	631	626	616	606	613	621	575	579	638	648	603	631	601	562	615	601	646	601	611	648	638	621	614	688	635	607	568	577	664	596	614	631	651	620	641	607	676	639	628	626	643	644	588	605	585	623	603	650	588	663	572	603	613	652	612	649	604	653	632	598	669	604	619	624	598	582	657	619	609	622	576	609	633	622	621	612	588	593	642	589	579	608	670	614	548	631	624	586	628	679	550	615	618	598	595	570	600	603	667	616	644	617	631	647	635	611	655	605	658	642	604	642	596	622	637	616	574	616	629	628	620	599	585	606	625	628	613	607	596	604	689	617	590	618	584	545	614	591	642	647	604	597	599	635	622	646	620	555	587	614	618	613	616	613	613	651	605	587	619	611	621	605	611	621	620	628	626	661	620	631	581	651	580	572	614	600	591	629	630	632	589	626	637	619	613	608	622	644	574	626	612	569	588	631	594	633	627	636	598	561	585	597	636	594	635	611	667	658	633	616	604	614	624	635	623	606	570	604	649	597	583	616	603	623	622	621	610	633	644	643	655	613	634	646	628	642	620	632	617	579	599	622	598	660	633	599	617	627	618	641	649	616	669	639	620	631	674	585	631	626	614	622	586	594	623	589	629	649	604	627	633	634	598	603	599	640	640	633	633	598	618	622	633	637	621	625	594	600	617	595	628	607	616	616	646	661	573	596	600	612	612	665	609	604	608	605	633	651	654	613	584	594	597	626	641	632	618	612	607	570	616	594	627	633	590	642	577	625	631	616	598	641	604	641	612	670	633	633	562	615	625	644	654	660	597	609	690	615	634	606	627	663	650	615	599	610	617	574	651	632	631	660	575	563	632	601	609	618	662	648	620	598	648	618	629	664	651	605	603	581	600	560	609	627	602	593	616	615	600	610	618	592	640	585	606	609	621	566	602	632	599	569	587	615	626	599	559	633	579	592	643	610	634	593	606	623	597	610	608	659	589	602	575	651	596	560	579	642	640	620	621	606	612	615	621	556	640	600	625	644	639	664	649	625	599	685	626	599	584	611	598	616	594	664	620	609	614	653	608	602	604	642	645	631	660	598	606	640	585	642	644	593	573	611	602	581	602	579	640	609	624	605	647	611	623	585	628	550	654	629	628	602	613	573	628	625	580	642	649	615	620	611	646	602	607	606	612	627	618	622	647	625	610	610	609	636	572	615	599	598	611	646	640	601	595	592	614	621	613	546	632	630	595	639	599	614	614	633	585	588	571	610	621	573	644	616	594	578	613	630	610	600	561	603
5004	612	593	489	454	468	452	479	452	448	412	442	460	431	428	444	445	464	408	431	411	409	429	426	461	435	408	459	446	413	421	410	406	446	404	433	431	400	453	464	444	457	436	441	465	406	469	467	410	441	462	446	476	443	432	428	454	455	443	442	437	421	423	443	484	419	435	423	442	450	437	415	459	478	418	406	423	420	441	427	449	457	402	439	441	434	413	447	465	467	454	431	458	443	420	454	444	387	437	466	440	424	460	442	419	413	479	388	420	395	399	407	412	481	453	408	415	449	441	442	469	449	470	465	461	445	410	453	450	405	459	415	411	419	425	433	385	463	435	460	428	429	429	379	423	418	473	409	400	415	464	434	436	383	415	419	424	423	421	451	423	407	451	454	399	493	458	408	434	472	396	434	461	438	427	406	441	372	428	433	432	437	456	417	439	447	454	449	420	431	452	404	447	418	490	444	429	417	451	466	441	462	462	421	413	413	455	431	482	458	460	454	463	438	428	469	432	428	428	429	454	460	426	441	441	450	445	418	396	396	459	457	430	409	449	449	501	411	450	417	434	450	439	413	446	447	427	463	438	450	444	400	434	457	417	433	450	464	417	421	409	416	433	398	464	467	474	461	416	391	452	418	410	422	404	458	412	405	403	433	435	456	459	425	454	442	428	451	417	401	456	460	437	442	414	462	412	402	456	413	437	436	399	415	402	450	435	473	422	422	425	432	462	432	435	461	457	420	414	459	447	450	460	426	440	406	438	441	471	469	416	459	455	430	457	400	435	460	408	423	443	430	411	428	427	418	472	448	442	462	434	447	435	444	441	402	396	438	453	398	422	438	435	444	445	431	447	451	424	401	450	413	422	447	426	421	457	446	408	395	422	423	451	470	426	412	415	430	439	433	444	444	447	468	418	451	456	426	422	437	438	420	436	410	439	405	434	447	456	449	455	511	430	466	455	423	423	433	459	482	466	444	449	429	456	433	408	402	395	434	451	475	408	415	462	436	441	433	459	429	406	455	424	417	457	484	413	429	432	438	432	455	424	471	435	405	476	423	456	437	414	446	395	429	402	461	435	459	440	417	399	413	419	411	463	440	410	418	458	421	447	410	438	436	443	425	437	484	449	453	470	448	399	434	436	437	410	472	412	430	414	473	463	423	482	427	453	435	452	456	433	397	449	477	452	412	449	404	440	395	433	461	444	421	438	433	420	430	437	456	442	418	453	396	428	430	463	387	406	432	421	440	452	440	444	421	412	422	392	432	410	443	453	455	418	485	438	386	466	438	459	451	429	405	436	450	420	411	403	452	425	372	414	439	433	477	480	403	431	448	438	431	424	405	453	420	426	444	457	467	452	459	424	413	396	423	428	416	462	439	443	459	438	444	466	442	440	455	471	433	450	431	446	465	418	446	417	421	420	423	408	426	466	425	473	440	470	408	426	455	420	426	443	408	466	435	428	413	452	417	395	423	433	435	412	438	421	449	437	379	428	455	458	443	431	392	462	420	438	434	450	438	439	417	437	466	437	407	420	453	452	448	445	430	438	411	426	463	447	446	417	423	422	425	418	453	410	421	418	463	426	390	429	426	460	433	436	456	427	415	445	436	434	443	432	415	426	397	434	444	449	428	442	411	439	453	452	468	454	446	451	480	419	407	442	425	428	444	455	437	414	425	483	465	432	451	459	462	419	441	444	435	449	380	386	452	438	412	483	427	497	453	445	432	424	457	416	449	417	441	408	446	433	423	453	393	435	478	423	411	450	436	437	411	428	443	392	426	475	439	412	432	459	416	436	418	408	448	405	444	433	433	412	440	396	426	409	418	427	432	432	450	424	398	433	452	447	465	448	430	408	408	484	416	452	456	413	428	448	420	486	437	436	423	443	424	449	459	412	428	454	404	437	448	441	442	403	406	412	452	438	474	424	411	413	437	467	432	406	427	407	451	435	400	425	445	451	440	412	456	442	424	473	386	414	402	434	433	464	467	453	442	406	432	423	428	446	464	447	432	442	427	473	410	472	423	458	446	439	417	462	433	428	395	453	406	441	453	416	445	450	410	440	419	470	406	456	462	451	471	462	426	443	449	446	428	461	443	461	424	455	451	462	413	444	428	413	438	417	474	434	474	454	415	429	429	414	420	427	419	433	383	439	426	407	439	404	466	422	484	427	395	389	471	471	432	449	458	453	442	455	447	432	439	468	443	432	468	449	431	460	457	444	447	472	411	414	408	473	427	396	453	444	431	465	445	447	453	461	444	437	440	498	419	409	454	445	435	396	418	436	390	408	465	478	487	434	445	424	422	454	472	427	442	401	409	426	426	451	402	419	431	472	411	395	426	464	425	437	449	447	449	415	426	475	420	444	439	427	371	427	435	411	451	429	441	432	392	428	406	424	442	416	429	438	454	444	412	463	437	435	458	393	443	452	451	422	431	450	433	397	443	425	430	445	454	424	431	407	441	405	475	463	441	447	431	414	448	441	460	449	431	430	435	450	434	451	449	395	417	412	415	433	423	430	426	416	427	456	396	450	451	391	417	453	433	441	440	424	420	458	434	449	448	417	447	408	451	407	403	465	439	406	429	460	434	459	417	424	444	450	440	422	424	452	471	426	452	432	468	426	465	473	387	425	429	436	418	429	450	455	411	416	444	437	445	415	391	439	463	443	411	435	430	423	487	430	440	426	423	453	405	463	430	426	463	424	445	437	432	459	445	416	439	471	427	463	457	402	455	441	459	451	422	387	450	464	435	403	428	431	443	433	404	409	441	461	429	437	424	405	454	380	435	448	451	453	432	425	380	455	435	454	438	453	432	456	438	423	452	423	413	455	394	424	444	433	486	452	431	464	449	409	422	435	411	438	422	426	445	454	429	439	433	448	452	406	454	436	406	394	459	443	436	401	483	396	412	423	397	454	447	433	419	454	436	427	434	439	404	441	447	401	440	396	451	429	430	409	461	466	451	426	426	420	388	421	398	455	421	430	451	442	434	435	458	480	458	423	416	391	422	420	470	456	453	455	438	428	428	463	424	440	457	451	408	433	407	456	447	464	460	412	464	425	408	448	435	459	424	411	457	433	450	412	414	460	423	440	413	427	455	409	400	433	406	420	457	376	466	445	446	415	389	423	467	407	430	431	447	425	460	442	413	436	440	413	431	430	438	437	421	457	410	456	411	416	448	443	439	460	428	423	420	433	449	418	436	437	472	469	448	425	468	452	457	431	434	446	442	441	433	406	419	390	440	399	418	439	432	410	430	430	470	422	437	406	471	445	458	438	417	393	411	449	432	417	430	419	453	465	408	425	430	425	398	458	455	430	447	453	408	420	416	410	448	421	419	464	440	437	442	461	431	433	442	435	455	459	437	411	441	419	421	440	427	460	436	417	449	443	449	435	454	482	458	410	418	452	440	443	404	448	402	436	417	393	401	429	449	450	463	442	416	435	418	420	460	438	436	472	439	455	435	444	437	425	460	440	422	445	425	449	429	479	450
25535	21456	27840	25449	10786	1862	1398	1145	1181	1111	1026	1081	1081	1084	1109	1019	1044	1015	1024	1038	1066	970	1031	1047	1033	1137	1056	990	1044	998	1008	1009	992	979	1035	985	1013	1016	1024	961	964	955	1047	959	992	1056	1032	1030	1039	976	975	964	1018	1011	1019	967	951	937	962	1008	999	953	972	984	1018	946	910	1015	1010	1012	977	1036	955	977	943	954	981	1007	998	950	988	1023	1033	1003	1048	1008	982	968	970	1024	943	970	1004	927	1028	1001	1016	989	1042	975	1020	1019	990	940	969	1003	1006	999	1009	1013	964	988	995	1018	961	955	937	1023	960	1003	986	1005	968	1045	968	956	960	945	1032	967	927	1004	998	1020	1010	935	994	1020	1016	1033	974	986	972	994	1005	1009	998	973	1045	998	995	1023	927	970	958	961	1032	1053	1028	1026	1047	1025	950	958	994	1005	996	1026	1006	952	999	1021	1052	976	1051	1035	954	976	906	982	992	1010	963	1027	977	1013	942	960	1046	979	1027	980	1000	1045	974	982	1028	996	1034	997	936	1020	970	978	1027	1018	958	964	932	998	951	970	979	953	1007	955	1002	969	1028	949	955	1006	1007	1014	979	1014	1033	945	988	941	993	971	944	978	969	979	1032	988	972	936	950	1021	956	1002	981	958	959	979	984	951	976	983	912	1019	986	1039	1017	1019	1011	1037	1000	1007	1033	1004	945	999	948	941	994	968	957	1011	980	1003	995	1026	988	1010	1012	1010	991	954	980	992	1021	1042	1022	989	925	960	999	987	1017	974	982	970	1001	945	988	1005	960	949	1009	992	991	1010	1016	1006	985	969	999	1007	1009	1023	950	980	962	983	1022	971	965	1006	978	982	1017	916	988	1000	1015	998	949	1010	997	974	994	967	988	983	1026	1010	941	1010	991	995	953	1009	1035	949	1011	952	985	1000	961	1024	993	999	984	966	971	1049	1007	996	1014	1069	947	1003	994	1012	949	959	1006	965	980	966	966	961	1030	957	1039	1013	968	991	1040	1042	974	990	1034	982	1011	976	1001	999	929	933	944	952	990	983	1001	982	972	994	972	1013	1068	981	1041	974	1013	1015	998	969	1031	984	1003	962	1022	1016	964	991	1015	968	965	961	982	972	981	1004	981	1028	930	999	1044	1010	1024	966	995	1030	1017	1017	993	985	1003	1020	994	1004	976	923	949	962	984	937	1035	947	960	947	1077	993	1016	923	1025	1027	1012	1013	1013	987	1002	959	952	957	957	999	934	976	986	1003	972	977	1012	1056	1000	975	967	1027	1010	1000	989	1020	992	1016	1020	1017	962	996	980	1003	999	1030	967	960	1015	987	1016	976	959	972	1038	1083	906	963	1027	1023	955	952	936	957	991	994	981	970	1031	932	1036	1016	1004	957	967	1015	1062	973	968	942	1014	1002	1030	959	1015	1034	961	938	975	929	1038	1077	939	989	952	1006	979	983	945	1012	994	996	964	933	1018	969	1000	988	990	970	1019	991	1078	1005	966	972	935	975	955	973	1009	951	962	975	1002	962	984	940	948	934	989	973	998	1008	1005	1085	951	959	985	983	928	977	1005	1009	995	977	951	994	985	996	991	965	1007	990	1005	987	976	935	964	997	961	948	974	1016	1049	984	997	1008	947	1003	957	974	973	980	948	962	1019	1019	954	1052	997	981	1014	1020	1057	1027	981	952	1058	994	1007	957	1026	1001	986	999	1004	997	963	1001	1005	1014	975	1014	1001	997	960	1021	980	922	993	986	997	959	1038	1000	1031	931	993	993	983	965	1054	948	1004	991	971	963	1050	928	1006	1037	958	992	996	980	951	1001	967	1018	946	1013	1013	986	981	963	999	962	1055	980	1035	1008	1047	1022	1001	997	979	952	994	979	975	997	968	958	1064	991	931	967	1000	975	1015	929	950	986	1026	998	982	979	1065	948	1020	1000	992	981	1000	1023	1025	1025	971	1001	975	982	991	998	918	1017	996	996	984	1019	978	964	1008	986	979	975	970	1021	1022	1051	989	928	1039	1023	1017	1005	959	987	1010	910	969	976	1009	969	994	1015	1025	981	982	984	973	931	1001	998	968	1000	965	1041	1020	1045	1017	992	959	1000	1008	974	999	946	1077	998	991	943	994	978	1005	1046	998	1080	958	965	948	1030	984	1031	942	969	952	969	1015	975	972	983	988	943	1010	966	983	1040	1004	968	928	949	991	977	964	1004	1005	924	1009	994	999	985	969	961	1028	900	1016	1022	986	962	1010	978	1032	1003	945	977	1064	1005	982	1022	1025	988	963	958	1000	967	982	1011	968	940	998	983	947	1036	1018	998	998	977	993	1013	973	975	993	996	983	1008	962	1026	1020	910	994	952	957	1040	978	999	1033	1004	989	993	943	979	1041	950	988	979	1038	961	999	937	1070	959	1006	971	984	1057	993	984	973	1030	960	974	963	1067	975	1030	1038	1037	989	980	950	953	995	1090	976	1026	968	1045	1010	1005	991	988	990	992	978	991	983	969	979	928	1037	961	973	998	983	984	983	1006	958	984	961	1000	991	1039	919	969	999	973	1003	950	973	1056	993	1003	1004	1007	935	980	1006	999	1001	945	994	1042	1021	966	967	1012	1000	951	919	1003	989	1034	986	1048	1044	977	964	987	984	980	969	968	1003	999	1030	999	956	1012	995	962	982	1000	975	1012	1007	1047	987	947	1010	1035	984	940	994	984	1008	1031	1026	995	1039	985	1009	1023	1009	1024	994	998	1020	967	1014	962	967	1004	971	996	1014	970	983	939	968	966	987	1003	1033	974	992	1001	966	958	995	998	1001	979	981	948	951	1021	988	990	941	1023	979	961	977	1062	993	960	952	933	997	1016	1025	902	966	946	1006	1017	960	1027	1000	1020	977	1005	977	972	955	1012	1022	1045	1002	987	986	969	970	1004	1013	989	996	992	989	926	1024	947	988	996	948	944	1005	962	1006	976	971	990	955	965	995	1032	983	992	979	976	996	944	970	975	946	997	1020	994	993	982	980	938	959	960	1011	947	982	1010	987	1023	1032	922	1004	1006	988	1042	958	1002	1008	1010	998	1034	998	963	983	1019	933	985	996	943	960	1032	980	950	1023	970	986	990	1005	978	999	949	973	1009	975	1026	909	931	986	996	984	1007	952	1006	962	1011	1010	1017	1030	1002	952	981	977	1013	988	948	990	1007	972	977	974	955	992	975	1024	933	975	996	1014	951	974	929	973	984	1040	980	981	1041	1026	951	1019	964	976	988	1003	963	992	1008	975	925	1007	997	1001	963	961	979	986	988	959	1003	932	1017	991	971	1028	969	979	978	996	967	984	999	1028	1034	996	916	986	950	1009	963	995	986	1015	967	1025	996	959	995	1005	994	986	962	1040	974	977	1023	945	1016	984	1003	1009	970	988	1006	1053	1039	1019	957	988	979	935	990	999	1012	981	943	984	950	940	1016	970	933	1044	1001	967	928	1004	989	950	962	941	1017	1050	966	969	1027	975	951	969	977	956	929	997	994	982	1012	993	998	1012	987	1016	1037	993	1033	975	990	985	1015	973	1041	987	982	939	960	967	983	1045	957	1047	993	994	1001	1003	958	1001	1015	959	1021	1079	1000	1010	917	966	1027	1003	1025	991	997	995	937	1043	978	1003	998	983	935	973	957	1002	1044	971	1012	950	952	1025	971	986	947	926	953	977	933	1057	1009	1006	1022	1004	1015	975	942	1003	985	987	966	937	957	979	988	984	962	981	923	975	1009	1016	936	1000	979	1030	963	1005	968	946	991	997	1046	1001	992	1061	1011	947	964	947	981	1008	967	995	984	1009	1008	1041	944	996	976	1012	1027	998	949	983	985	979	954	992	992	951	979	1008	1029	968	1016	964	1040	977	966	963	988	1008	953	886	960	984	976	1008	951	1026	1033	978	940	1055	1012	997	995	1008	1007	1003	1012	1079	973	966	1001	1049	1019	927	966	922	955	997	989	948	948	1036	965	973	982	961	945	1027	934	1026	988	988	1023	993	1022	976	999	986	993	960	948	982	1012
3603	3584	3085	1802	1361	1157	962	952	845	848	812	841	778	790	750	775	736	745	795	777	741	757	775	738	752	730	784	753	772	692	742	717	730	770	702	719	746	684	692	697	751	655	727	800	694	712	699	791	735	731	736	740	729	706	695	711	733	719	698	741	737	709	728	768	751	716	785	706	751	651	740	803	749	719	727	667	712	700	694	757	733	721	679	736	722	686	747	709	719	689	698	713	727	741	660	662	722	702	735	694	721	699	807	689	673	727	725	759	683	781	749	717	720	667	722	697	715	702	714	655	679	672	694	715	679	666	728	670	694	744	690	696	675	706	740	715	755	739	712	703	662	751	701	691	756	733	707	719	718	694	717	702	688	730	688	723	745	718	716	708	672	680	668	720	757	676	666	699	752	731	716	726	705	730	679	686	735	733	738	691	745	681	696	716	755	719	710	675	747	713	670	787	719	651	707	689	753	716	733	705	722	677	712	693	685	755	694	716	687	738	735	677	747	675	740	698	647	728	668	715	752	736	695	692	754	703	680	683	727	732	702	694	660	740	717	696	671	677	688	727	700	723	675	693	766	684	757	711	708	684	677	769	679	687	689	771	739	676	709	690	725	652	692	685	687	701	669	736	685	704	750	733	695	711	697	715	721	700	728	714	712	717	695	690	736	747	716	692	718	669	725	723	706	709	688	658	712	697	715	741	702	742	676	686	753	702	683	705	697	690	703	677	668	742	679	662	709	715	702	712	697	695	727	718	677	676	717	779	735	690	699	695	677	726	666	686	756	686	713	707	666	691	709	767	709	686	692	753	692	674	743	687	730	715	672	744	715	723	704	668	688	743	723	715	669	727	731	713	708	712	723	698	734	753	709	712	715	683	733	681	755	677	700	730	719	645	682	717	699	680	690	693	652	701	712	659	654	734	700	753	669	737	691	733	679	701	702	700	713	734	687	717	708	717	759	689	701	749	712	771	738	691	715	666	702	700	716	732	750	733	722	658	730	674	681	679	670	679	696	674	689	685	683	714	690	681	742	672	699	694	731	742	728	691	671	708	736	710	712	742	699	718	709	669	723	692	744	709	738	703	719	753	660	718	700	703	701	686	716	696	686	668	689	689	729	731	705	671	695	694	732	695	680	681	625	704	723	674	711	730	707	678	739	717	709	672	677	713	710	685	743	679	723	663	735	766	703	658	720	683	743	704	711	695	693	687	720	689	712	682	753	734	668	708	695	695	687	706	689	703	742	734	696	675	721	711	740	691	693	702	733	754	692	712	698	684	707	710	656	715	632	718	702	676	683	771	704	685	709	708	693	701	694	723	702	697	697	690	734	701	686	718	679	672	705	705	684	658	711	695	701	725	655	727	693	716	770	684	709	661	691	700	717	635	753	709	707	678	693	713	716	719	717	736	717	730	669	734	678	739	707	688	744	681	759	689	697	709	697	693	729	700	707	712	683	744	654	688	731	663	708	679	642	716	687	678	677	685	683	715	738	676	716	714	727	712	706	672	724	718	765	710	691	707	750	708	670	666	687	723	738	774	672	728	675	701	678	701	722	715	726	693	721	683	698	719	682	707	721	656	703	680	736	712	683	724	695	668	696	709	692	705	674	661	718	712	720	760	690	665	687	690	696	667	672	670	658	737	715	713	731	740	693	684	689	685	692	693	705	694	633	700	711	686	718	633	695	716	681	723	676	725	699	672	734	728	719	707	686	721	689	740	721	666	676	677	714	701	726	707	783	753	691	751	729	719	687	770	676	707	723	666	723	699	662	674	695	691	705	716	714	738	717	685	699	705	643	699	740	662	664	709	651	698	700	734	693	646	665	715	693	686	664	720	762	658	717	694	710	729	720	748	694	738	677	670	688	690	726	688	709	673	686	743	721	771	648	685	690	696	762	673	733	682	713	699	660	675	706	684	742	685	689	701	684	667	708	710	686	720	767	710	671	734	712	685	681	722	689	758	743	687	662	645	765	718	691	701	722	723	685	699	717	663	713	734	752	718	738	671	700	655	693	708	711	715	751	616	715	681	705	722	760	681	653	688	675	665	711	691	679	688	702	682	659	705	663	695	688	697	737	736	707	721	696	704	695	741	688	664	661	728	694	732	639	726	700	732	701	676	763	673	759	721	694	740	710	709	698	721	677	748	694	685	725	704	750	678	668	697	699	726	655	718	728	679	713	688	713	672	692	726	686	678	708	691	723	718	727	660	724	694	695	734	730	699	732	754	697	692	717	729	728	751	718	708	760	720	712	695	706	727	712	681	655	712	731	685	741	777	682	686	696	689	706	687	710	716	709	685	721	714	694	755	673	693	689	675	741	686	706	668	726	734	698	722	718	731	694	698	720	715	717	696	687	711	704	719	686	738	691	647	700	663	679	654	739	688	651	715	723	724	726	689	699	700	743	673	709	674	680	700	690	705	710	699	701	680	723	723	722	715	672	694	677	644	711	673	716	746	671	709	692	745	677	758	690	731	660	732	666	692	745	719	715	684	713	684	698	670	688	696	687	721	686	692	687	722	725	732	659	739	674	733	710	672	732	743	701	738	735	707	660	698	666	751	713	686	645	659	652	724	676	676	689	690	687	726	744	706	706	693	720	739	636	714	696	691	707	678	705	672	753	719	693	701	769	741	718	672	703	730	651	700	738	732	740	695	654	655	704	741	717	672	716	699	739	727	683	668	716	720	735	766	688	674	709	726	705	669	701	762	728	654	679	743	694	745	705	732	684	752	752	736	746	748	674	716	649	672	661	702	724	692	692	725	685	705	734	695	709	732	732	665	719	727	690	674	732	702	684	721	686	701	717	698	670	708	730	696	724	681	707	685	700	711	763	737	726	698	662	678	687	765	693	691	720	688	720	687	675	699	695	730	699	778	706	674	683	743	681	688	708	766	683	710	708	682	728	683	710	697	718	713	707	692	705	728	717	694	687	686	751	730	681	693	736	692	680	718	670	666	653	669	713	693	695	728	642	679	672	728	692	684	722	716	697	696	742	719	693	681	736	711	686	696	735	677	672	679	691	688	683	670	664	725	729	758	696	709	705	679	691	688	726	742	698	731	716	730	684	734	692	726	761	682	696	739	748	672	761	748	733	725	732	691	677	752	706	649	692	721	719	718	686	710	727	718	720	674	669	631	714	656	753	666	725	661	672	711	740	725	741	716	730	701	674	692	711	708	744	671	731	706	725	684	690	764	690	705	715	713	683	688	710	707	681	708	684	692	718	703	679	662	737	711	681	722	715	678	697	674	724	750	786	694	743	648	715	741	718	719	689	647	726	716	702	703	724	679	694	703	657	689	699	726	716	706	687	713	669	752	679	703	695	683	684	682	727	666	705	705	726	676	680	697	668	726	698	727	699	681	698	722	687	725	694	713	684	677	695	714	678	703	757	676	737	726	737	727	692	684	661	754	734	683	728	725	726	735	719	678	710	666	675	709	729	666	678	683	668	742	731	710	696	671	741	686	708	717	719	720	715	732	660	673
24544	21474	28792	24590	21446	8484	1819	1321	1030	979	944	969	885	929	908	881	867	865	861	902	898	861	885	894	825	805	829	868	849	858	794	748	809	845	853	824	875	842	874	834	809	831	795	824	842	832	813	804	829	813	792	809	784	868	776	795	830	782	756	818	786	801	822	816	767	843	877	752	810	834	790	846	810	837	775	830	792	811	825	826	811	833	828	811	823	821	843	775	838	854	810	805	849	802	750	831	776	800	855	816	815	831	804	819	802	820	814	837	829	832	818	854	788	883	886	795	840	857	802	819	772	820	812	832	823	824	810	837	825	844	854	782	809	815	845	835	827	784	767	786	823	821	821	840	761	749	798	799	779	824	887	830	804	799	849	839	793	795	767	742	767	829	768	872	800	823	765	836	797	859	818	803	799	812	866	842	824	795	806	856	786	811	827	802	809	809	849	776	805	808	806	769	851	773	794	794	834	807	823	798	818	783	837	810	810	813	817	806	791	811	819	823	782	826	780	810	794	841	783	812	773	828	800	861	809	797	781	801	827	794	795	852	791	793	733	826	782	823	789	778	750	858	811	814	840	751	834	809	783	799	794	824	770	763	820	813	777	775	848	820	774	765	817	848	818	743	824	832	813	769	846	856	835	840	789	768	849	833	821	773	777	815	773	823	791	851	818	786	832	810	769	807	807	872	838	791	799	848	853	802	791	812	785	826	779	841	842	858	806	841	808	816	804	862	827	809	861	796	819	782	831	793	752	791	807	820	803	824	778	841	801	841	825	843	822	850	784	798	868	803	805	832	799	806	819	835	797	804	785	828	853	781	837	846	845	814	801	754	841	804	815	812	817	784	811	823	845	788	849	793	761	748	786	779	812	855	778	804	846	837	810	758	798	785	824	805	810	780	803	776	784	809	828	819	812	796	805	785	830	830	839	793	850	808	766	802	856	810	831	777	795	868	847	811	777	778	818	847	755	846	784	837	819	756	824	807	850	802	820	765	827	803	855	779	803	794	776	785	773	804	822	799	808	748	787	833	748	778	785	857	824	782	800	766	757	867	797	791	836	826	790	842	758	780	842	859	808	799	804	812	842	849	817	856	804	864	835	822	829	767	800	805	773	753	782	830	838	804	825	800	809	791	810	859	782	806	795	774	820	857	774	758	766	764	787	810	789	839	774	808	798	844	838	743	813	831	824	873	771	774	856	825	862	852	809	833	793	790	804	821	842	773	766	819	796	813	839	831	813	828	801	810	790	796	844	801	811	840	884	842	792	780	883	800	839	785	791	779	799	779	764	814	780	820	783	797	799	808	789	787	787	824	787	847	812	794	827	793	796	780	791	876	805	853	781	765	857	829	866	811	806	816	789	801	821	792	804	769	839	777	835	839	849	837	802	785	808	809	827	790	832	758	880	810	782	826	810	793	759	775	779	778	795	776	823	791	879	799	811	824	805	879	765	839	838	792	813	757	847	790	782	763	845	774	808	785	782	833	798	824	867	783	829	809	784	829	765	815	835	821	771	801	831	811	851	810	785	795	731	850	789	799	788	759	760	769	821	750	834	818	815	816	788	827	855	783	808	814	792	763	768	818	814	837	768	842	863	811	815	828	828	805	810	844	824	813	822	805	779	799	806	779	774	795	800	829	808	844	782	809	829	832	767	800	799	806	847	775	781	790	755	766	790	750	792	809	799	825	760	832	754	763	843	815	870	764	785	793	761	843	803	794	809	782	797	781	834	870	764	824	850	780	821	809	788	820	801	783	793	825	827	817	819	750	802	779	735	809	779	753	797	823	816	767	816	793	797	772	825	811	844	840	796	802	863	852	802	819	798	821	757	774	783	772	782	809	771	766	764	779	768	753	807	831	772	792	821	844	890	839	832	777	833	791	768	832	810	817	818	741	828	765	856	800	787	844	794	833	812	798	872	850	775	837	769	812	771	833	836	836	816	785	854	774	802	804	845	860	812	797	759	805	822	790	794	770	799	796	763	861	755	786	753	891	823	800	809	837	821	812	768	861	824	802	878	819	825	805	860	777	781	809	810	784	786	779	820	825	809	817	817	846	798	768	816	826	795	836	790	776	775	757	774	765	817	791	860	805	835	824	832	806	768	734	817	814	829	792	819	790	822	803	826	817	764	807	864	766	829	818	798	867	839	788	768	739	780	802	828	848	796	791	812	787	791	823	800	833	779	784	796	787	804	787	756	790	810	811	830	836	849	826	795	796	859	810	844	765	820	817	833	773	791	779	798	821	829	793	862	792	888	852	819	819	868	802	849	814	783	833	784	833	814	806	840	763	805	769	797	805	827	794	791	788	846	767	814	735	812	760	817	774	781	771	846	825	814	833	820	825	766	804	843	757	836	803	809	756	804	772	785	775	744	801	804	852	802	816	744	820	807	844	807	800	791	807	838	811	796	790	772	853	823	774	786	812	832	793	812	788	867	788	813	793	821	778	814	771	791	818	806	807	838	787	829	829	785	813	775	829	749	808	829	804	823	846	797	826	811	775	798	817	791	805	784	817	850	813	796	780	776	861	827	752	768	817	864	852	832	772	841	760	800	822	781	786	773	786	834	816	816	820	854	797	845	806	816	796	800	826	825	771	817	803	802	764	815	772	773	788	790	829	833	802	826	837	845	768	794	789	799	804	787	820	818	786	825	837	847	775	782	789	807	810	800	802	791	815	844	829	801	842	835	767	810	766	797	768	820	811	810	823	869	827	829	818	854	846	813	792	834	827	817	820	807	845	822	833	829	798	774	786	798	855	787	817	767	792	803	828	778	801	785	806	864	820	861	868	832	838	787	811	800	815	805	798	797	829	775	806	831	762	825	772	817	768	779	801	752	789	764	823	847	812	786	811	869	716	764	792	800	786	785	778	799	749	801	794	805	751	825	799	824	757	814	810	756	817	810	819	826	844	841	791	887	768	768	834	761	815	822	807	798	769	831	797	819	846	814	822	841	814	783	807	788	830	757	786	748	817	830	835	783	807	765	824	820	774	851	784	794	784	826	824	838	809	809	793	798	837	816	778	781	845	799	794	883	786	848	775	840	815	785	769	850	795	786	812	816	836	858	791	852	777	787	847	832	820	825	783	801	878	792	810	805	751	776	802	812	782	777	801	796	843	819	845	786	830	815	799	844	812	787	828	792	800	800	809	837	791	801	799	745	789	768	791	822	802	802	805	802	791	815	848	856	806	789	820	755	854	779	784	813	784	814	805	810	816	819	824	838	813	784	791	810	802	786	780	850	799	825	782	804	801	804	779	821	717	834	789	819	757	852	783	801	800	846	846	834	817	766	774	801	780	761	776	793	802	814	828	829	778	810	766	809	742	827	798	791	821	796	819	747	815	767	786	800	800	780	824	842	810	828	813	793	807	814	803	800	803	828	810	827	843	760	792	784	778	808	843	784	812	802	791	849	828	810	827	824	802	803	799	834	794	796	804	799	805	800	833	787	862	787	844	864	829	828	764	811	783	817	783	799	820	803	863
3822	6120	4839	2535	1888	1404	1158	1013	966	816	784	759	741	776	713	700	647	632	642	684	615	651	621	653	659	620	638	607	676	623	615	630	648	631	630	614	635	614	615	665	673	652	629	630	603	584	569	604	668	631	624	606	641	581	619	568	607	644	603	618	615	637	627	652	601	640	595	552	656	582	620	587	591	591	586	633	579	620	644	574	598	614	614	636	592	617	606	614	579	620	588	591	639	676	629	596	668	667	612	618	569	587	589	587	584	623	605	617	591	588	616	611	601	572	616	616	590	612	610	581	620	608	572	594	609	627	628	614	635	631	588	572	610	610	633	610	566	612	619	639	610	601	608	560	600	635	622	578	625	549	623	612	645	648	588	598	597	572	597	631	584	638	605	593	619	595	627	609	612	569	583	596	567	609	588	605	630	625	610	605	548	640	595	643	616	571	615	630	610	608	626	599	586	589	594	613	642	606	617	598	581	578	591	651	617	588	637	574	601	630	638	588	609	593	595	688	601	605	606	559	630	602	620	634	643	623	597	599	630	571	608	583	595	636	569	648	628	620	588	636	599	569	618	636	594	613	631	550	576	593	624	596	605	633	615	579	595	553	606	614	577	598	601	621	602	551	617	582	637	585	588	617	653	586	613	646	577	596	569	636	567	603	591	582	624	615	611	598	607	572	623	594	604	540	601	577	612	680	571	637	589	635	603	623	577	667	632	588	609	608	557	629	583	624	595	604	570	572	611	610	601	622	620	631	579	614	644	597	583	619	602	613	597	596	582	556	590	535	597	610	579	590	625	608	613	620	610	559	592	584	623	618	616	580	572	573	583	566	592	585	591	629	618	566	605	575	586	611	577	657	619	619	584	623	579	597	580	595	583	614	572	602	568	602	574	626	637	595	581	586	654	594	591	571	588	566	594	566	577	633	618	632	612	604	582	617	633	620	559	581	638	596	551	587	628	599	606	635	609	625	644	630	641	588	597	622	635	593	623	629	608	580	614	650	607	599	583	593	590	582	614	589	582	642	615	580	610	574	576	636	603	601	601	577	660	606	614	598	636	597	650	636	590	625	590	626	544	602	585	625	592	614	596	607	606	597	603	566	637	539	645	609	616	604	619	569	580	567	561	570	606	661	616	620	608	639	610	587	587	590	566	557	572	626	600	636	584	579	555	605	583	586	594	589	597	654	557	637	614	594	594	583	588	600	600	595	611	631	604	617	577	597	604	565	567	597	598	574	560	579	613	612	563	584	627	608	592	611	584	580	567	560	560	593	625	565	601	606	604	646	589	588	667	624	614	629	640	583	565	569	623	610	625	557	645	596	585	571	557	584	605	614	615	616	573	585	631	606	595	562	598	585	613	611	581	559	616	571	621	624	577	599	564	551	610	605	589	627	590	567	603	611	567	598	623	614	595	614	600	590	566	602	597	603	563	612	605	588	581	625	610	612	634	587	641	560	587	611	606	578	612	621	607	594	619	611	589	607	619	637	604	576	625	620	605	574	582	645	618	603	575	627	604	598	581	593	612	624	612	602	554	598	577	628	603	545	622	643	613	627	578	647	576	650	562	605	595	600	591	554	611	582	601	604	584	626	643	600	610	648	629	586	594	620	564	581	581	617	615	605	594	574	649	639	629	585	571	605	574	564	608	588	620	642	574	597	575	555	629	585	603	586	583	575	589	602	631	577	603	572	595	592	597	550	588	623	607	568	602	601	614	603	647	628	571	593	594	575	604	591	565	567	601	582	564	666	636	586	604	591	619	577	583	588	633	583	586	629	587	603	589	591	639	588	574	572	629	628	584	588	608	644	602	616	605	575	571	652	576	609	632	625	572	548	609	587	645	548	589	625	614	657	607	601	586	617	617	611	637	639	632	609	598	578	603	557	583	633	565	592	630	650	570	580	623	563	626	564	646	554	605	608	553	594	566	574	611	616	567	591	592	600	577	604	636	653	625	565	619	640	589	583	571	594	561	570	627	606	593	587	616	645	587	557	620	590	637	617	601	592	592	615	637	591	598	561	636	543	601	615	616	605	574	601	604	556	576	566	638	600	585	594	586	630	579	573	624	625	579	613	592	595	583	577	589	588	567	565	600	566	583	642	610	583	610	600	573	584	611	593	610	614	581	579	657	579	611	562	613	602	575	616	577	609	585	594	601	637	577	596	582	544	628	582	608	601	631	553	644	595	639	571	603	622	590	579	615	594	582	606	561	572	598	590	625	598	596	605	592	591	578	627	554	615	604	578	554	614	570	625	598	601	622	578	581	632	593	594	621	582	603	574	596	570	577	592	605	561	588	578	602	636	636	611	623	618	623	609	618	591	576	566	608	644	610	646	577	587	545	607	617	585	619	574	632	599	606	604	586	577	611	613	652	636	572	617	614	576	623	601	586	613	557	597	583	578	629	580	588	589	586	587	599	584	586	607	592	568	576	581	603	568	575	618	579	612	547	583	640	603	571	574	596	597	554	600	627	613	542	557	576	577	635	598	634	614	584	595	628	609	583	586	605	630	569	574	618	576	603	580	593	569	585	623	609	585	637	612	646	627	629	573	602	622	607	615	642	603	588	599	579	564	616	581	568	586	605	573	595	602	603	621	576	626	570	605	598	610	627	587	621	616	621	558	583	611	589	582	570	584	602	609	590	558	638	539	615	623	591	605	616	602	591	591	634	603	617	620	608	622	572	581	561	599	565	560	558	598	580	603	635	599	570	581	603	548	614	590	611	558	616	576	615	563	592	591	606	612	606	635	546	619	587	597	571	592	647	559	566	591	607	574	592	608	623	607	601	587	618	614	598	625	601	613	556	585	603	628	599	606	647	656	588	635	627	635	578	602	609	569	623	658	596	583	624	569	599	629	575	570	651	616	559	643	572	597	605	606	558	616	637	616	569	622	576	583	666	634	623	606	635	599	614	569	600	637	599	630	587	610	603	609	609	619	581	617	575	620	602	577	612	626	580	610	624	565	586	620	601	579	606	626	598	560	571	572	600	556	569	582	649	593	580	607	599	588	637	567	588	571	567	562	586	581	588	594	606	558	600	643	571	609	529	588	632	602	591	633	594	620	581	573	593	587	610	597	671	580	601	627	609	588	593	547	576	590	552	591	550	679	587	555	598	613	610	560	633	604	583	564	577	544	584	594	578	599	566	576	587	578	622	581	613	591	579	626	597	595	617	598	612	564	559	590	562	614	599	530	611	556	609	609	593	606	608	596	534	586	562	552	561	626	597	588	604	571	596	582	585	605	553	631	563	549	605	633	596	582	606	600	557	598	635	593	615	645	592	560	637	590	558	599	620	577	618	616	621	575	613	621	608	574	576	558	578	627	619	569	573	595	605	598	606	581	587	567	626	603	632	595	577	627	552	565	599	585	576	543	581	647	601	580	574	629	592	599	574	615	629	572	591	609	564	531	621	568	571	593	553	595	560	646	598	598	607	598	615	620	606	536	572	598	581	611	581	605	590	592	579	597	570	647	606	612	591	596
27996	10142	1287	810	683	617	645	630	668	626	574	655	649	630	608	641	623	612	592	638	632	622	613	584	642	613	618	600	635	641	644	587	617	628	630	619	575	603	612	601	657	632	629	652	697	639	630	587	624	625	628	602	633	680	635	632	646	597	649	566	600	631	604	580	588	599	618	582	647	628	634	620	665	627	570	618	615	633	633	650	587	630	602	647	629	594	615	647	627	608	648	606	634	604	619	594	650	587	609	647	592	583	634	624	623	623	616	628	637	565	621	613	641	607	598	638	606	633	604	619	576	638	645	687	600	617	609	618	659	579	615	598	633	635	587	582	610	607	627	595	610	627	583	608	596	616	561	624	651	617	589	632	618	607	648	650	589	577	597	664	659	625	607	607	613	644	584	619	594	593	616	615	600	607	634	641	644	578	638	626	592	619	610	603	627	613	581	626	654	641	572	649	579	601	622	618	588	674	597	628	607	602	651	575	630	597	580	593	614	599	595	657	619	581	668	578	620	598	568	643	594	621	648	640	607	625	612	669	629	624	584	616	624	569	627	591	586	592	646	675	628	606	632	649	615	624	581	603	616	624	616	573	622	636	647	617	658	619	628	609	607	572	583	613	591	595	581	638	616	616	644	629	601	619	618	584	635	564	644	639	624	612	615	639	631	624	585	622	650	578	609	620	625	632	623	643	613	572	632	597	638	671	636	651	625	619	607	604	594	618	594	575	668	637	620	600	642	657	623	591	619	620	586	586	612	633	586	631	609	614	624	624	631	662	639	600	609	621	619	614	623	613	641	658	638	611	552	635	592	611	593	631	629	659	654	620	621	641	624	636	606	620	641	600	595	595	595	581	640	609	605	604	603	661	603	612	678	597	628	626	563	623	618	585	591	651	644	599	625	621	617	586	610	654	622	572	610	620	657	606	613	599	669	609	664	631	600	606	602	583	622	617	611	623	667	612	659	625	623	610	584	624	613	582	595	629	585	613	581	645	580	609	622	630	603	615	626	613	642	607	591	592	632	623	601	645	622	657	642	623	643	608	628	627	658	570	606	601	610	574	652	608	626	558	590	652	629	643	632	595	635	587	646	622	588	577	617	609	630	574	565	661	576	652	616	644	596	621	578	617	612	609	655	625	612	660	624	658	595	581	644	621	638	591	599	598	652	621	599	580	619	609	619	628	595	662	621	620	630	614	603	618	552	553	602	597	610	626	657	610	652	602	631	648	638	631	643	618	579	589	622	655	586	617	594	609	611	640	640	614	574	622	563	604	619	584	608	597	640	633	616	614	597	661	597	620	546	623	619	630	611	611	609	644	673	574	598	585	607	640	626	608	670	641	605	611	632	602	621	654	615	626	605	603	630	598	601	607	595	666	602	664	575	617	644	647	639	586	612	623	636	582	619	611	639	620	625	598	638	583	616	661	595	641	647	608	564	647	602	605	610	635	640	619	637	620	618	569	644	596	618	598	591	581	630	621	608	603	582	590	624	616	588	634	593	610	659	664	601	624	617	578	624	595	630	621	685	607	633	602	596	638	612	618	642	610	661	644	625	607	629	619	627	662	628	628	652	586	610	609	568	643	609	619	570	628	604	619	647	630	606	605	646	605	612	630	583	607	633	644	591	652	658	646	637	620	601	548	653	570	617	618	624	669	596	631	604	598	604	616	617	602	636	620	612	637	633	620	630	608	603	597	637	603	652	629	632	613	542	632	651	629	659	598	629	609	589	641	607	688	639	609	616	594	624	579	619	602	608	591	619	657	589	623	621	610	619	656	610	592	605	619	598	587	620	575	654	597	619	617	631	581	621	650	630	593	626	641	640	626	592	609	625	700	660	631	628	626	617	593	593	595	568	598	598	624	608	597	660	625	635	597	630	581	671	570	623	635	628	614	628	630	610	654	638	596	596	626	646	561	603	576	622	623	585	593	637	650	604	626	638	594	619	617	647	635	613	627	662	585	627	659	619	632	626	577	629	612	652	656	605	657	590	663	610	627	616	635	662	643	584	638	636	607	584	613	639	618	654	587	622	633	663	648	624	587	553	576	628	646	660	646	626	639	620	635	584	639	650	632	556	638	622	619	625	603	576	607	584	633	572	577	640	645	574	627	653	621	597	583	617	617	616	611	618	645	622	624	626	623	588	628	597	625	620	620	629	607	602	637	563	651	644	609	600	615	661	648	586	604	657	617	618	633	645	622	590	616	587	624	616	657	562	628	647	627	613	626	599	615	645	642	621	608	615	656	614	596	608	609	625	573	558	619	575	648	645	605	643	617	620	628	618	588	592	611	580	611	639	609	653	642	623	635	609	611	653	630	597	625	634	624	575	612	625	625	639	569	640	609	607	568	625	627	622	635	611	628	604	629	641	635	626	563	631	621	669	634	621	593	627	608	640	638	602	640	591	618	608	596	626	578	639	641	621	655	644	630	595	631	651	618	639	650	613	647	644	669	597	599	626	595	580	602	624	614	620	582	587	620	638	619	653	572	627	613	629	634	580	634	624	641	590	611	608	606	607	548	604	620	650	593	620	643	588	635	602	625	629	587	656	604	629	647	597	610	632	577	628	598	579	576	673	592	617	586	604	627	594	646	617	660	611	613	669	607	609	663	614	606	641	583	620	616	578	649	612	616	630	624	658	615	658	620	582	610	577	598	630	634	611	616	641	635	611	643	650	570	617	583	609	611	641	613	583	611	553	623	612	585	597	601	646	585	624	598	634	651	602	649	583	618	600	605	642	640	653	597	583	589	607	588	625	591	648	628	625	619	647	616	598	596	604	589	619	634	607	623	600	587	625	627	619	647	612	617	624	604	651	645	617	590	636	599	613	600	594	630	642	614	636	593	621	592	608	632	649	580	627	641	604	588	611	607	564	620	639	613	594	654	627	563	558	598	639	619	596	602	613	561	640	647	618	608	595	592	581	615	647	590	580	595	606	580	611	640	624	616	662	581	614	626	623	631	629	589	608	628	593	607	630	625	619	588	623	639	610	634	634	661	597	644	612	642	610	638	642	642	603	582	638	617	625	579	624	621	610	662	610	639	602	595	637	628	640	571	650	589	584	598	660	610	663	610	615	578	583	606	615	600	609	651	632	621	630	649	610	606	604	688	623	605	635	674	581	594	600	639	611	617	648	593	644	609	641	665	627	619	637	561	642	611	611	652	600	629	612	577	653	617	621	570	615	627	648	574	589	628	604	637	607	634	599	634	627	627	608	617	614	648	639	596	584	635	637	595	691	595	625	624	638	618	639	634	619	635	632	650	669	615	635	640	606	596	610	624	583	590	659	632	608	583	640	641	621	602	617	632	632	594	616	602	610	583	608	562	639	630	645	643	632	649	648	614	587	620	646	630	658	565	597	637	659	646	646	633	614	598	622	589	677	580	611	598	652	618	586	629	627	629	576	627	584	579	603	639	614	640	662	637	612	576	619	611	634	615	583	599	647	642	609	644	596	609	618	603	628	627	623	635	600	615	622	575	639	614
5020	618	601	481	454	491	468	461	472	411	429	499	439	437	457	436	450	462	440	462	421	442	447	434	461	475	463	452	424	433	456	419	441	397	429	441	436	462	417	430	410	427	448	434	486	437	432	428	466	465	452	422	427	472	467	471	450	400	447	422	412	441	493	462	436	455	435	494	425	462	402	451	431	446	435	436	432	444	471	437	405	411	426	424	427	490	446	438	450	439	446	440	461	401	409	476	429	400	470	408	491	432	448	457	437	414	405	451	440	443	437	428	452	460	444	414	440	441	410	462	457	477	420	423	430	438	452	416	435	439	428	410	461	424	407	446	433	444	455	434	441	411	435	441	488	433	469	462	425	428	408	410	451	466	453	447	458	446	450	401	473	489	421	417	445	431	467	471	447	377	415	473	442	419	458	423	411	477	414	439	461	439	408	418	465	438	405	438	429	435	455	450	457	458	451	433	425	460	473	444	475	426	467	442	465	417	442	428	444	432	456	424	463	392	460	436	413	482	449	442	416	469	441	434	447	445	423	454	409	415	446	443	432	438	479	414	426	446	457	452	412	420	463	422	405	440	427	435	437	451	449	441	436	431	407	445	464	430	451	424	434	479	462	458	448	419	394	437	494	460	427	417	463	458	445	418	432	404	454	438	447	439	452	406	470	446	430	441	430	450	429	444	442	404	451	460	439	437	394	425	408	424	440	453	415	418	456	401	434	439	470	460	464	411	428	461	431	404	458	460	409	403	437	458	410	438	462	419	433	429	439	439	437	447	453	410	429	405	422	433	436	430	446	425	433	441	433	447	427	440	439	447	422	440	450	420	421	406	463	450	447	445	432	463	417	461	432	428	415	433	474	428	450	404	444	445	433	435	448	429	445	421	419	417	437	437	451	464	464	452	459	394	454	425	413	457	425	422	460	387	423	422	443	414	451	489	445	434	437	402	427	416	419	430	418	414	411	440	425	427	440	442	435	442	436	403	433	443	453	440	455	443	428	423	442	394	417	412	433	421	419	428	426	433	467	450	471	432	440	464	392	423	417	434	448	425	454	463	459	449	468	432	423	437	439	410	413	399	423	387	454	408	437	407	425	454	478	487	411	427	479	409	418	435	414	431	420	441	429	464	439	437	473	456	438	403	415	468	426	437	430	436	431	448	396	428	419	459	455	463	455	465	400	455	424	430	412	427	442	447	412	449	451	427	444	438	466	461	426	442	405	452	421	445	477	464	445	465	430	455	432	458	434	436	444	459	436	429	406	435	459	434	482	446	415	432	429	449	483	415	436	426	417	408	428	476	469	423	431	455	457	482	443	423	446	433	451	425	421	457	448	434	411	458	439	468	457	443	452	407	421	404	413	469	419	441	428	461	437	465	389	458	449	428	430	436	475	423	459	440	443	396	426	422	418	449	468	489	431	453	424	446	421	429	454	488	435	393	435	397	435	469	415	454	435	446	431	440	432	425	426	444	423	449	427	423	439	410	403	415	428	444	451	411	473	461	470	402	438	440	415	465	396	452	447	449	422	461	415	435	425	453	387	448	424	434	447	450	459	437	461	439	448	440	412	462	430	453	420	419	465	454	431	431	430	383	409	459	422	485	435	446	437	424	432	445	448	448	435	429	440	419	444	416	414	411	425	401	440	451	426	437	422	440	474	445	482	410	451	428	443	460	397	488	397	460	466	425	423	443	446	427	482	436	428	410	429	461	463	405	448	412	445	435	490	451	464	417	454	427	438	431	434	456	430	419	420	407	461	428	451	423	437	430	438	427	450	509	457	442	420	435	426	414	447	436	426	421	484	407	435	416	474	462	418	443	433	434	459	436	417	448	442	437	407	404	464	431	437	427	423	473	435	413	441	449	460	411	420	404	464	453	425	424	412	446	447	422	442	483	443	415	411	394	457	457	460	465	443	456	445	438	463	421	447	446	466	458	483	419	434	429	459	431	457	417	445	437	425	425	406	448	417	428	460	413	437	456	456	481	419	485	453	461	432	415	429	435	442	447	439	470	453	474	489	408	435	396	484	435	453	481	397	428	404	460	452	444	434	444	433	433	422	451	463	437	464	431	438	443	440	419	463	440	457	444	403	423	477	423	444	447	439	463	457	452	426	480	408	401	463	453	427	422	419	422	450	439	423	434	460	454	460	438	419	441	434	412	432	462	380	467	404	414	443	436	454	404	445	430	459	421	372	445	482	431	440	432	446	444	423	394	430	439	451	468	425	414	434	427	448	457	433	458	431	431	354	452	446	479	445	429	475	420	414	430	431	419	441	444	429	439	443	391	425	440	438	447	426	428	483	476	429	456	391	445	409	424	452	435	427	420	438	454	398	447	431	446	441	404	417	436	451	443	424	450	440	458	444	456	432	451	470	424	423	409	412	471	492	473	412	459	429	421	417	438	458	443	425	436	466	433	410	441	464	410	421	455	437	475	407	444	432	447	402	455	414	429	457	408	420	429	443	400	458	479	420	418	470	432	428	442	436	458	445	430	425	448	462	390	436	428	408	464	414	455	473	422	472	432	460	464	429	427	437	435	418	417	426	413	469	427	457	451	420	454	419	439	442	436	426	425	398	422	431	450	460	464	403	437	458	428	425	397	420	451	484	432	415	432	431	463	436	437	415	444	421	450	455	433	401	458	469	397	446	483	394	485	435	421	411	422	425	460	439	469	419	498	450	431	447	449	400	442	398	477	416	429	427	405	461	446	455	467	445	429	458	452	482	430	399	460	428	430	442	460	444	438	438	408	435	440	426	443	438	480	387	451	451	447	463	456	414	430	440	442	443	431	411	443	438	458	404	410	494	455	432	438	428	441	423	418	446	441	436	414	458	469	439	449	422	449	422	443	429	422	413	439	428	442	460	482	420	438	464	422	473	438	450	443	452	439	455	425	394	457	420	423	438	441	433	449	412	403	453	409	447	448	426	433	432	439	423	413	416	437	451	493	438	420	448	443	436	428	435	400	463	452	465	410	415	414	467	451	396	403	426	416	419	406	437	446	446	451	415	403	459	403	425	438	435	434	444	451	404	454	457	453	446	470	445	422	457	377	426	455	445	408	429	441	445	415	466	418	444	416	446	424	465	437	465	439	430	454	450	424	430	473	435	417	472	431	442	428	452	432	434	444	444	455	429	419	447	439	436	426	449	440	429	444	449	415	453	424	466	434	445	456	426	412	461	469	462	440	422	462	443	434	440	430	434	461	439	436	460	438	467	439	473	459	454	442	468	462	410	416	454	444	432	427	443	403	461	438	425	437	426	407	409	450	446	450	412	438	409	463	416	436	461	427	434	471	431	453	416	439	427	402	462	440	431	470	441	415	440	429	430	386	413	426	466	426	428	410	441	439	449	435	377	417	419	444	456	420	421	421	441	415	429	424	461	415	421	420	390	449	451	430	467	441	448	421	454	451	409	442	494	439	416	492	418	435	444	445	450	419	452	484	479	475	428	418	427	424	458	456	392	420	431	423	437	448	445	395	440	436
25562	21494	27869	25513	10858	1958	1532	1218	1127	1138	1099	1101	1105	1022	1035	1052	1021	1028	1053	1040	975	933	990	1011	1041	994	1022	986	1032	1040	1016	995	997	1029	975	1038	1055	933	1103	1053	1008	1007	992	981	1003	1021	994	994	940	984	955	955	989	1039	998	1037	1033	1023	981	983	997	1012	1021	1042	1014	982	1023	1026	942	973	993	968	967	978	1037	970	1011	990	994	955	963	963	1014	1029	1054	1005	1040	1013	1021	965	1009	972	994	979	1001	983	996	997	1008	1020	996	1004	967	986	992	963	982	1001	969	1048	1022	978	918	948	1039	1019	992	1008	980	984	1032	1033	971	991	997	1039	999	974	1063	988	1037	964	1004	996	952	999	1050	1029	962	1052	989	988	1041	996	1010	956	1037	1003	1009	1007	979	915	975	934	1014	977	975	999	1020	987	955	1000	977	943	953	1007	1012	968	1014	1016	1023	983	998	988	1061	970	1056	976	1041	1036	1003	909	1001	935	971	1003	1015	1010	1000	1015	1008	1061	968	1040	1036	1004	984	960	1018	1018	1006	982	1055	1052	1009	897	993	1032	936	979	1033	971	923	953	994	991	974	971	966	1007	952	980	1014	924	1012	997	961	1008	965	936	998	1024	985	1024	1044	1041	985	985	957	998	1010	990	1008	972	1009	1008	980	986	1003	1001	1020	928	1002	1040	1001	950	1018	980	1003	959	979	993	962	909	933	993	967	1015	1038	1011	1027	1013	941	1007	1034	1004	1013	986	973	1019	953	977	942	1051	995	1010	1024	989	938	993	1022	992	980	969	1031	975	1003	1048	1036	970	1038	1005	992	999	1015	1008	995	1030	974	955	984	985	994	982	1018	1006	998	995	1004	1013	1037	963	977	1048	998	983	1015	1041	981	928	976	1022	960	1001	1034	993	1019	1017	991	941	985	1051	1035	935	980	996	1048	969	958	947	977	983	985	986	1026	935	991	981	1000	974	980	930	1033	963	996	1039	992	986	957	973	978	1021	939	968	982	1005	962	1002	982	1011	1006	1035	1015	976	972	992	981	1013	987	996	998	990	988	1015	1017	943	999	975	960	967	992	978	1019	1008	987	961	987	946	937	968	1020	1015	927	984	993	997	961	993	1006	957	988	945	976	970	1070	970	934	996	988	933	947	933	996	962	992	987	988	969	971	1034	965	1017	993	1020	972	999	1020	1025	948	978	1034	974	964	998	989	1018	987	977	970	1019	1055	967	1017	978	1028	969	959	991	981	1021	948	1029	1005	1061	971	946	973	999	996	991	980	991	1017	1036	1024	1041	999	979	974	1023	1039	940	986	1001	955	1041	982	956	1023	1023	1002	947	1014	1009	972	1010	1036	920	1038	1079	916	1018	1004	1012	998	1010	958	943	996	1007	986	1006	965	981	1003	1043	975	929	963	972	981	1015	1009	1017	1024	993	993	1015	1036	1004	983	1023	986	1002	1003	1011	1012	1012	1004	971	957	989	1004	985	941	996	1029	1020	1000	974	1036	962	959	973	953	1027	1008	980	949	981	986	1014	989	1022	969	1013	963	1016	1073	937	987	1003	1039	1010	1035	988	985	970	936	1012	984	1021	1028	987	975	1015	998	999	961	974	958	951	938	1041	1015	1031	997	965	981	1019	1011	1031	948	960	949	1015	1020	1014	928	1013	965	994	987	995	1021	995	995	1032	1032	1015	918	1039	1001	1004	1028	967	1030	994	1028	988	1025	920	1000	964	995	1014	1016	1002	922	1006	896	1011	984	987	1000	984	971	1043	975	1004	1011	1001	1014	992	1022	1025	1014	945	924	938	1006	995	1013	1020	1009	1028	1021	988	985	1009	1047	997	940	943	1041	1035	954	1017	975	960	940	980	1016	1017	1001	967	1003	983	1004	1011	986	1013	1019	963	992	1013	968	995	1017	1021	994	969	1003	1036	1021	1011	992	933	983	978	929	1004	1004	1035	954	1001	1023	972	986	987	961	1005	967	988	982	922	998	997	977	993	952	971	931	1027	1022	940	998	1031	949	991	999	1007	937	1012	1047	966	958	969	990	1088	1038	1031	949	1024	964	1034	968	938	980	1025	939	963	990	1005	1026	986	1005	979	1045	1037	1024	1013	957	1006	1007	997	986	987	950	995	1025	973	1009	945	997	1022	934	1039	971	962	1007	1020	1006	962	972	970	1007	1006	994	1033	1028	964	1018	995	1009	985	989	1003	973	1023	1042	1041	1018	969	939	1038	1014	965	952	943	1024	992	1025	953	977	961	1044	963	983	978	1037	979	950	920	1008	1000	1015	977	945	987	972	993	967	1024	1023	1044	987	967	1005	976	970	953	954	968	960	984	987	973	1001	1000	979	956	1037	987	1031	991	1029	988	999	1005	1031	947	1029	1038	993	971	993	1009	1029	966	974	1043	998	986	1030	1010	1017	975	1006	1012	984	957	1030	990	1057	951	979	1020	996	1008	960	1026	978	1000	1014	1032	1062	1035	973	1034	1018	1021	996	952	945	1004	1027	1028	974	976	1003	1000	1037	945	961	990	999	1001	977	1030	993	1056	993	996	939	971	968	998	916	1004	987	975	1028	930	1003	1020	998	1038	970	978	1036	944	1036	931	974	962	982	956	962	974	996	981	1076	1010	972	1038	1011	1004	970	931	1030	980	1011	983	964	984	1045	969	990	972	951	962	933	927	985	1015	1005	990	939	1019	1012	947	1034	1010	998	990	966	999	972	956	961	1034	1032	1014	937	998	995	986	995	1034	1038	947	961	990	1015	996	989	1000	996	1010	1015	1016	904	984	970	1021	1008	980	990	1038	993	933	992	948	983	989	993	969	1010	965	972	958	959	1093	1055	1021	981	979	951	1017	982	1022	1045	959	987	1001	1015	997	1039	1003	973	1027	951	968	994	1023	935	1026	1003	969	989	971	917	1034	991	1013	1002	922	950	1000	1002	957	1045	1024	963	996	1016	1035	954	1001	999	1011	1005	996	999	992	967	980	1010	1018	969	1017	995	995	1001	940	957	1047	943	942	922	948	1056	1046	1018	968	1053	972	990	931	999	1002	985	985	973	1036	1004	1017	1078	960	998	1009	1025	1057	1015	979	903	972	961	1010	982	1004	1014	1003	1024	1048	981	949	950	981	1020	983	967	992	953	987	1029	959	921	1035	957	990	1037	1050	1015	981	974	964	982	950	1000	975	997	967	1065	1003	983	998	1074	1033	989	959	986	975	985	1015	956	956	985	934	1021	999	1027	982	1053	913	949	987	987	963	1018	981	1013	974	1021	983	1007	930	1028	987	971	935	993	982	1037	1020	960	1001	999	1009	976	914	1003	1010	994	983	959	1015	1042	1090	970	919	991	955	986	964	966	1010	1014	961	986	926	991	1058	1001	1001	1019	1041	1026	1011	1065	982	996	941	933	998	994	1003	1003	986	1002	1016	922	1057	985	1007	1009	1021	977	1032	1022	998	1021	1039	958	983	1120	1078	976	997	1007	1059	959	979	985	986	1022	1024	977	968	993	995	982	1034	1032	955	1031	1015	948	1010	998	998	959	1033	982	969	1016	919	1000	1044	948	971	955	1019	963	996	1011	983	952	944	973	963	956	970	987	972	934	1013	1003	1026	983	1050	1035	966	977	1021	994	1011	962	963	1015	952	989	969	999	1021	958	986	1007	925	978	972	1002	1024	1055	988	973	987	1036	998	972	985	1025	958	958	954	1002	1000	962	978	963	932	948	1022	1011	941	1043	983	972	1007	989	1056	979	1003	1015	965	1028	1028	974	1004	978	994	1022	975	1002	1029	988	981	1045	997	981	981	973	1001	1063	1017	1007	991	1015	947	1011	988	986	978	1064	977	987	1043	1020	1016	925	1017	1002	996	961	1040	1055	988	943	966	1013	965	965	997	948	971	951	1016	1034	1018	991	978	1002	1011	1023	1028	1005	1006	1014	990	950	967	954	995	992	934	986	1025	939	1009	989	1006	982	994	1035	938	1059	970	1003	1036	943	987	1020	986	1028	994	953	998	949	987	1012	1020	980	947	977	1034	947	986	1080	1008	975	949	969	1009	987	978	950	983	969	989	1004	1006	956	1066	963	1028	1004	983	946	971	961	1013	992	1007	1020	991	1004	1078	1042	972	957	941	1018	994	964	1035
3568	3756	3034	1725	1317	1136	1022	907	879	852	837	812	806	811	796	698	764	771	715	738	769	713	715	707	750	715	764	735	748	729	751	712	712	770	693	733	760	698	709	739	742	724	723	717	749	707	738	742	685	691	716	725	738	712	709	717	705	732	739	702	712	683	694	697	743	700	752	653	706	726	707	738	705	721	703	705	726	728	693	715	735	733	688	719	742	744	712	672	745	746	701	719	727	732	702	754	706	645	723	677	734	721	682	734	741	724	738	726	702	704	701	734	707	648	740	708	790	687	721	713	728	698	725	664	723	725	709	712	727	746	675	751	747	724	718	730	736	756	723	734	680	712	744	737	721	716	721	706	753	697	741	680	709	724	696	680	730	695	696	750	730	723	751	707	684	700	645	724	730	709	734	727	701	714	699	702	748	762	713	678	677	685	713	705	710	717	687	654	696	732	748	703	743	699	735	744	738	700	757	662	725	698	705	684	723	681	673	684	756	712	746	702	695	735	734	706	704	729	694	727	758	695	687	723	721	662	682	696	716	745	692	729	700	680	695	675	738	689	743	731	663	740	731	744	723	724	729	701	683	728	699	717	696	717	763	717	704	783	724	700	698	702	695	754	725	661	665	681	698	716	756	737	681	696	670	674	714	689	697	723	712	678	724	753	752	714	674	739	687	738	693	732	748	727	702	720	682	713	754	749	758	722	683	721	693	752	701	751	684	691	698	728	720	716	709	713	703	693	730	706	719	717	742	692	713	741	727	748	697	749	727	697	620	703	698	701	680	723	740	738	755	689	719	651	700	699	665	726	666	711	670	729	746	657	687	719	716	700	696	727	710	699	731	737	688	695	751	725	711	659	748	695	727	717	703	719	805	688	729	690	725	716	698	725	790	693	683	681	682	709	705	744	696	691	695	708	692	696	744	747	703	739	728	714	689	700	701	670	778	785	685	746	698	705	705	688	687	747	682	727	691	682	688	694	767	685	706	760	710	735	691	725	741	708	737	689	735	699	720	701	718	724	671	736	693	674	685	710	667	698	727	720	683	681	730	717	762	761	708	663	734	754	739	681	706	699	731	681	700	743	750	712	714	638	685	691	627	718	702	723	734	673	733	721	711	720	691	717	746	720	717	732	684	692	729	728	712	684	721	669	706	721	741	693	707	716	737	703	671	688	683	713	725	691	701	708	709	688	683	731	737	733	687	700	731	683	700	735	729	736	692	754	709	711	659	694	649	716	690	696	707	730	723	683	673	711	714	763	755	686	671	740	716	657	682	684	691	643	687	706	690	678	725	689	709	711	647	684	711	700	697	730	698	666	699	777	625	724	732	730	730	700	721	742	728	779	712	714	749	699	700	725	731	726	743	716	737	732	710	692	697	712	734	704	737	660	704	750	678	747	720	725	682	703	695	689	696	713	702	674	688	699	718	687	702	672	730	724	688	757	699	690	705	713	689	723	698	654	739	717	702	700	756	749	707	676	685	712	712	708	671	664	717	714	706	700	688	728	670	699	697	727	715	726	681	716	738	683	689	707	716	725	708	722	739	713	701	731	732	763	677	688	710	716	713	736	712	698	686	675	741	704	679	693	669	685	714	725	736	698	713	679	705	680	718	734	705	714	740	719	738	701	725	739	685	676	671	748	690	733	706	694	709	725	693	701	706	714	675	716	726	713	707	700	718	669	733	746	669	725	699	674	725	695	717	721	727	706	701	710	691	721	708	667	692	699	694	705	728	767	677	709	693	732	664	717	704	663	723	671	636	690	720	654	688	727	716	702	690	645	683	752	744	683	694	641	670	700	704	690	694	698	720	664	726	694	718	707	700	668	727	724	704	721	715	696	692	706	696	721	738	682	711	692	694	701	677	700	709	707	661	676	708	728	705	715	728	689	704	742	724	729	682	715	707	682	712	758	725	711	706	692	668	690	709	738	739	682	690	709	720	777	651	679	692	693	694	680	717	689	669	687	725	716	720	668	728	727	684	706	733	715	741	661	693	688	677	704	700	724	736	711	682	735	674	701	712	739	666	692	687	728	664	717	666	740	728	675	659	706	729	692	699	705	731	674	716	694	716	680	737	705	715	726	734	711	702	710	748	689	725	737	717	746	689	663	694	674	708	734	664	710	679	755	728	719	732	724	789	710	691	722	665	684	714	708	717	748	701	734	695	700	708	692	760	717	724	702	734	710	727	717	725	691	680	685	737	679	696	739	663	697	709	689	720	668	694	735	745	730	723	734	716	744	686	647	706	653	722	718	709	672	697	650	721	690	697	726	730	710	716	748	667	705	664	693	725	701	706	658	678	642	692	686	698	740	750	713	730	705	752	709	671	707	716	680	704	704	741	652	708	689	712	667	682	756	725	703	762	752	663	703	719	700	730	734	680	721	724	721	660	704	711	717	698	692	686	691	683	668	657	792	700	688	687	699	722	696	748	745	808	646	715	714	714	706	711	692	672	728	689	691	686	726	695	689	679	720	682	681	737	726	716	650	698	732	764	697	716	693	703	696	685	714	692	734	746	730	704	651	735	713	720	731	661	678	699	740	745	692	705	711	709	681	715	761	733	725	716	690	679	660	725	733	694	740	736	730	666	742	703	758	702	681	744	710	711	668	692	676	748	712	654	682	712	678	689	701	688	741	676	708	696	698	727	718	702	766	683	727	713	711	683	701	707	742	719	683	708	691	670	717	673	687	690	713	730	684	706	704	679	720	654	725	702	774	721	702	729	697	689	728	690	711	705	669	721	668	741	708	635	695	725	722	757	749	716	689	718	718	723	680	730	755	702	692	708	690	699	714	724	665	734	712	725	714	680	707	718	722	679	682	684	701	698	735	657	730	712	731	723	716	740	709	655	727	672	737	676	649	694	721	709	687	731	711	691	739	723	763	686	740	695	690	719	701	724	687	687	699	700	735	657	767	690	710	691	726	708	746	696	684	726	705	717	690	718	684	692	701	692	695	742	711	721	693	724	700	678	704	701	676	686	707	699	709	692	704	736	697	717	748	698	694	674	733	685	708	691	767	682	718	652	679	704	647	684	693	671	754	731	682	730	764	704	657	661	749	657	712	710	707	685	706	677	728	699	678	741	755	710	704	653	705	753	642	683	736	689	727	701	685	758	741	705	731	730	691	713	751	700	755	711	708	709	698	702	679	718	681	681	684	700	725	684	681	719	743	668	730	646	706	692	667	701	667	678	673	697	725	735	696	673	772	690	686	730	709	697	710	661	746	721	683	665	719	704	680	678	696	705	692	673	674	689	727	720	675	722	698	673	736	698	702	705	690	715	673	734	740	755	704	684	696	719	741	736	686	701	716	696	706	703	683	713	705	682	682	759	715	666	686	650	703	730	683	720	734	690	727	683	753	693	661	718	749	705	698	703	670	718	697	687	700	685	670	720	701	716	739	689	694	709	739	770	721	702	709	724	748	744	743	697	685	774	712	748	702	708	685	721	681	729	730	659	682	710	716	664	693	676	713	689	656	726	714
24517	21490	28816	24580	21483	8390	1867	1241	1089	1013	987	942	927	883	856	924	832	899	900	843	832	850	862	837	831	829	819	819	830	834	868	870	798	829	829	843	865	846	809	802	830	786	824	859	810	823	819	809	866	824	821	839	822	807	786	812	793	810	793	806	851	811	801	812	821	852	853	839	749	901	779	830	811	772	831	776	825	809	771	783	873	877	779	814	779	806	834	822	836	777	815	814	816	865	809	773	862	798	817	855	824	841	784	782	784	798	816	798	873	783	801	854	802	841	837	824	799	836	800	814	801	771	825	784	860	846	821	816	794	758	773	854	802	865	822	807	848	821	747	756	787	813	780	804	793	853	823	843	809	792	837	792	826	791	779	811	835	850	819	760	805	771	865	799	781	779	773	803	822	808	796	814	800	846	798	824	806	826	828	753	849	838	797	799	835	798	800	804	802	815	804	780	813	820	817	837	824	812	861	799	782	764	818	814	815	853	845	804	801	839	833	765	830	767	848	792	852	772	813	826	843	753	798	818	839	790	785	841	795	770	782	793	825	794	801	793	847	847	850	802	806	771	860	773	831	788	755	800	775	793	800	807	801	822	884	790	842	814	791	799	828	831	807	827	767	826	829	782	830	816	820	825	800	813	821	840	814	813	798	800	849	750	803	820	818	874	789	829	773	802	844	827	798	782	818	796	760	784	793	835	798	854	848	870	849	801	863	769	856	841	778	815	861	818	810	776	819	764	809	859	805	804	811	791	793	806	815	816	814	779	809	808	803	789	810	821	806	807	863	835	831	843	835	829	841	791	842	827	877	816	812	800	787	845	812	852	788	788	832	835	779	767	801	775	808	745	764	853	808	822	785	764	820	794	835	804	777	835	790	752	810	840	806	843	809	719	857	827	793	820	817	771	850	828	807	863	833	810	778	836	810	809	802	790	830	809	793	810	769	759	856	829	827	780	750	826	824	862	824	839	839	833	831	788	803	809	769	781	840	820	786	837	818	768	808	791	793	842	734	807	824	804	820	781	765	827	857	788	795	813	779	845	765	792	770	789	817	785	772	828	819	806	843	759	771	829	795	770	794	796	811	809	850	790	831	828	828	821	786	849	874	858	788	873	807	762	822	776	789	781	879	785	816	816	812	776	849	785	802	781	834	787	780	841	819	778	875	749	831	828	836	803	788	860	831	779	802	801	811	735	807	800	784	789	773	812	770	783	834	868	809	836	790	782	820	754	823	808	796	805	753	792	812	828	819	753	783	787	818	808	821	815	807	798	789	807	820	775	839	824	799	821	798	751	821	842	802	806	836	827	819	792	832	837	803	805	791	817	817	773	777	779	774	804	805	789	847	832	839	801	850	860	844	821	810	826	800	811	743	765	808	807	799	889	796	785	863	782	815	787	779	772	784	838	805	847	822	795	843	796	809	798	839	756	833	834	792	838	801	826	825	805	794	797	804	807	758	771	768	796	795	825	837	799	816	800	814	794	790	827	795	779	779	780	826	811	820	777	796	802	757	809	820	835	785	831	781	820	828	783	776	788	787	786	795	777	840	806	752	862	795	814	815	816	858	748	814	838	784	843	781	825	784	846	852	822	792	831	821	841	786	815	851	795	815	744	832	810	786	776	756	799	804	766	855	844	843	832	829	778	812	782	793	794	811	828	821	856	812	773	790	805	782	806	826	791	801	809	848	772	846	846	780	800	796	768	802	853	808	742	821	804	816	853	873	850	826	801	825	802	768	808	821	829	838	811	803	750	810	824	765	760	807	809	737	828	780	791	733	803	833	809	824	771	795	781	801	797	778	778	806	829	815	787	846	816	826	802	801	830	848	783	810	787	781	821	840	852	835	826	825	817	818	803	780	809	775	771	777	800	796	834	784	779	789	843	824	859	796	763	798	793	802	790	709	860	815	840	750	776	842	810	799	771	839	780	805	826	794	826	834	845	865	808	834	815	760	788	837	781	812	818	844	822	845	734	796	782	786	786	823	834	802	824	781	786	819	845	821	757	792	814	818	777	834	748	827	802	788	785	790	790	827	821	772	788	845	787	828	846	801	797	843	784	829	787	832	806	790	808	846	816	758	763	764	815	755	831	797	811	801	797	827	787	794	758	801	824	773	809	829	819	771	808	831	787	797	812	800	801	795	826	801	805	747	783	828	784	839	848	810	820	837	830	808	779	836	792	827	827	849	756	839	823	760	774	832	869	829	833	828	795	788	790	775	809	810	821	826	793	786	797	767	794	881	823	812	787	801	790	815	750	827	765	822	831	815	762	806	877	869	865	853	815	807	768	828	839	778	854	814	786	855	789	789	816	813	827	807	791	870	781	796	806	822	801	875	874	795	815	820	795	838	826	800	821	883	807	771	777	775	769	815	819	755	771	808	764	823	830	811	770	811	834	814	803	791	856	814	824	817	781	806	774	790	764	799	861	808	791	854	792	791	775	779	780	815	804	816	780	845	812	828	837	854	796	844	825	814	805	829	818	789	775	809	811	808	796	796	790	822	825	809	806	809	860	825	809	834	832	804	824	777	785	773	833	794	775	830	832	855	798	820	809	790	799	830	841	770	791	780	791	782	817	800	803	819	833	798	813	821	827	810	803	801	818	816	769	799	771	794	842	807	804	785	815	784	778	790	785	823	826	810	810	765	789	819	820	801	766	814	844	769	794	756	734	808	837	773	798	772	791	848	782	779	815	788	803	781	786	789	809	796	762	805	794	816	780	796	832	788	771	784	811	760	763	830	798	781	801	856	803	819	791	832	815	786	813	802	835	811	801	795	827	836	795	746	859	840	855	832	850	838	830	834	853	801	781	814	796	817	814	783	772	801	818	797	825	818	871	802	811	818	799	786	781	801	795	860	801	783	782	782	761	849	831	834	812	837	842	785	802	772	811	819	799	817	793	866	800	797	808	844	832	818	828	873	781	813	850	803	808	806	793	759	796	816	792	820	780	758	795	834	788	858	848	798	826	806	810	815	800	798	833	797	801	801	815	829	794	837	757	800	809	776	895	860	878	886	827	832	768	762	795	829	781	825	826	762	767	782	840	779	806	804	856	830	768	842	828	771	788	774	885	818	837	859	753	836	740	826	819	823	816	833	843	765	815	818	795	794	788	750	798	775	805	850	816	810	745	830	805	859	797	806	780	816	795	776	733	820	771	790	767	784	851	821	760	818	804	813	779	737	753	778	806	799	825	808	829	765	725	808	825	782	818	818	803	829	828	814	810	778	811	784	803	818	853	829	832	787	813	840	794	805	818	812	831	782	826	764	759	860	776	790	820	805	793	789	753	826	818	764	809	802	822	784	856	753	771	823	846	814	808	844	797	814	821	801	836	783	819	801	786	794	755	820	867	849	791	786	796	785	820	784	820	824	826	799	817	770	800	790	834	799	826	831	734	779	814	776	822	805	754	844	818	783	804	749	818	791	801	857	833	831	804	800	821	834	836	786	815	841	808	795	779	811	800	821	757	830	790	834	800	766	834
3826	6030	4838	2611	1758	1367	1194	995	954	821	829	767	748	759	651	700	643	617	645	636	660	664	659	642	645	582	636	612	606	638	630	618	644	609	587	630	630	604	616	645	592	632	601	578	574	636	612	600	605	643	616	647	637	588	582	641	575	657	596	590	599	569	597	627	653	626	593	557	641	626	613	578	636	631	601	610	645	626	631	592	604	608	623	566	586	575	593	597	569	584	556	605	609	618	630	617	630	598	599	613	613	613	628	607	573	626	641	601	558	600	599	616	697	588	620	570	623	567	637	603	590	584	566	627	646	630	584	574	553	560	629	591	600	575	607	596	575	641	584	607	635	572	602	587	615	583	550	559	606	603	559	597	657	606	620	576	597	605	612	576	594	564	634	624	609	587	559	587	604	626	653	606	580	598	619	601	590	610	577	608	596	638	539	557	657	603	572	606	589	537	617	576	598	620	623	599	571	578	608	604	597	608	578	544	653	547	541	603	600	617	555	603	593	610	628	553	606	576	609	618	654	619	594	576	622	566	592	624	614	587	625	609	613	630	569	634	598	612	595	539	613	602	591	610	632	598	630	581	583	617	603	614	554	596	576	650	601	596	562	608	619	625	619	625	579	598	599	609	630	596	590	593	553	570	645	589	595	569	653	611	596	573	560	600	639	649	570	624	580	599	612	583	636	581	593	613	581	543	585	603	577	645	609	564	597	609	608	571	626	583	629	594	637	634	568	606	656	639	557	608	605	578	608	637	588	591	609	599	602	580	602	641	612	604	626	579	609	601	592	621	612	641	572	556	595	637	612	596	586	631	563	619	598	581	583	553	643	599	576	587	622	566	628	586	599	646	634	600	594	595	561	559	596	561	651	549	622	605	593	612	613	581	615	599	599	611	562	606	611	606	609	587	624	592	583	586	611	585	595	593	631	595	625	583	588	621	606	572	566	616	589	567	631	568	632	607	633	609	578	619	616	575	595	607	618	563	617	596	603	583	627	615	601	560	594	623	608	586	586	581	599	619	597	617	577	584	586	625	640	600	584	586	562	598	555	581	585	580	562	592	584	632	544	600	580	602	622	575	579	574	597	616	574	647	615	601	572	660	569	580	560	633	640	589	584	587	551	598	616	640	579	613	609	579	594	554	584	595	559	613	665	673	612	540	611	593	586	620	568	606	558	621	598	597	594	584	606	614	580	604	547	602	634	565	602	612	609	585	616	616	551	617	579	593	535	575	584	595	551	626	565	573	572	583	587	620	564	572	600	604	596	595	607	596	578	590	631	586	631	603	622	618	597	635	616	618	587	580	576	584	594	637	619	578	568	559	619	605	617	590	584	613	620	598	575	594	591	573	567	617	575	569	594	602	608	628	587	612	608	595	593	576	604	615	639	608	615	606	586	598	632	581	619	552	616	605	605	549	591	626	598	559	570	601	602	570	571	574	610	629	622	601	651	602	604	611	607	638	581	618	541	547	590	599	640	594	575	599	619	571	632	631	584	601	588	633	615	611	588	597	628	612	629	614	613	594	623	588	628	593	581	579	573	609	582	598	587	600	643	603	624	581	616	538	602	630	597	578	647	598	609	563	579	569	586	590	581	642	551	586	598	605	606	603	596	579	574	566	609	596	573	603	578	614	575	596	583	623	567	586	607	595	589	617	571	587	544	584	615	597	584	558	607	589	551	615	552	616	601	596	606	641	642	578	580	563	576	591	573	580	609	606	594	634	572	583	633	576	587	528	596	547	635	594	592	610	555	578	598	564	576	584	593	563	579	592	629	574	602	604	577	585	571	591	588	586	606	613	621	619	537	575	562	588	596	564	628	557	564	589	636	630	583	556	574	609	638	564	638	624	597	574	591	629	567	633	584	652	605	567	610	584	619	604	596	613	598	646	612	555	599	634	583	593	607	636	601	577	579	642	629	570	581	573	618	607	601	549	619	640	572	609	591	527	570	608	616	573	596	609	575	581	621	599	573	594	573	577	604	578	585	594	604	580	549	630	606	583	626	592	602	594	596	554	604	566	580	549	580	607	583	626	606	573	610	575	595	577	586	573	603	577	579	531	611	636	574	604	588	591	586	634	586	589	628	591	566	600	586	621	561	586	585	565	632	587	614	553	599	591	615	599	556	575	583	577	626	602	600	619	634	570	574	584	571	609	555	625	556	542	591	620	549	595	636	592	558	587	574	573	594	616	579	571	628	605	572	576	591	608	623	621	622	572	554	608	609	636	573	639	598	608	579	628	609	625	591	561	617	597	573	606	607	590	596	632	622	577	582	571	599	600	593	603	560	555	592	584	601	621	604	574	598	602	634	611	610	564	569	574	590	613	638	600	555	548	592	573	575	625	587	597	622	560	583	572	590	565	618	619	592	565	597	573	575	557	627	641	577	561	572	600	594	662	589	562	581	622	620	605	572	599	570	564	554	596	570	617	589	616	581	640	603	587	568	603	587	598	587	627	562	632	606	541	594	599	615	592	621	582	583	577	599	549	561	589	591	590	561	581	592	561	586	582	570	593	625	540	600	583	588	613	577	613	650	597	584	554	562	592	552	573	560	599	559	555	610	625	603	565	556	577	590	572	624	622	577	587	599	577	612	571	589	613	598	598	563	584	565	606	596	620	547	591	575	562	557	582	583	598	588	642	627	597	572	586	609	609	558	597	594	573	573	593	560	577	601	602	578	597	610	599	594	610	643	569	612	641	609	603	597	599	620	554	621	615	581	612	547	632	574	563	581	563	582	626	575	573	598	536	562	609	615	563	607	597	559	565	650	612	620	637	600	581	533	601	599	556	550	608	631	589	591	640	640	586	611	583	569	575	549	606	610	555	596	641	603	627	599	577	577	559	583	601	608	598	556	647	569	577	580	623	619	603	605	587	578	574	559	591	580	532	617	583	589	606	579	595	618	557	617	600	589	624	575	596	557	617	628	617	546	585	608	579	633	559	591	590	595	585	604	611	565	587	595	614	615	588	593	574	613	572	589	608	611	595	576	606	640	613	566	576	628	570	567	566	580	603	635	562	590	573	599	562	613	600	584	658	597	652	577	586	566	569	597	603	578	588	618	553	559	560	593	594	582	665	607	555	549	558	590	608	606	610	581	597	571	595	586	592	596	575	589	631	606	589	626	586	579	627	610	592	559	616	596	571	533	544	598	603	600	612	575	562	592	566	593	605	563	624	577	570	598	584	569	568	601	649	583	632	607	592	587	600	586	597	593	539	616	586	598	593	618	564	598	588	584	575	620	593	585	600	562	609	580	623	561	579	568	566	601	586	584	550	614	593	611	558	591	602	588	587	537	563	593	581	630	545	586	583	618	592	615	556	592	601	605	571	583	594	552	585	553	582	590	609	619	592	536	613	592	555	608	554	571	583	585	600	615	582	612	582	610	598	583	597	588	601	590	609	570	616	573	552	581	597	583	573	582	619	594	587	580	585	623	590	576	604	605	561	573	619	566	616	626	580	556	601	619	608	600	598	610	526	628	598
27909	10281	1311	831	659	665	626	622	596	658	628	582	615	611	617	627	647	571	639	615	627	631	610	588	673	638	643	629	623	642	611	667	645	608	594	640	673	621	645	648	622	605	635	655	645	654	649	630	613	606	598	639	659	609	586	636	634	654	581	638	602	625	629	593	614	624	597	631	647	610	620	602	641	609	654	577	627	603	630	601	633	628	656	651	609	603	647	619	554	609	638	653	628	596	627	654	580	591	639	566	633	606	597	634	636	603	598	623	695	580	595	634	618	567	603	615	617	628	629	593	597	660	626	616	641	633	616	639	637	596	618	640	594	580	601	606	656	602	641	595	616	618	605	616	644	639	618	643	602	634	628	630	631	655	647	616	649	602	663	575	599	590	604	664	610	615	620	633	647	646	628	655	634	627	591	620	586	634	576	654	608	570	557	646	614	617	637	646	649	612	685	632	620	674	606	622	616	591	616	576	643	596	602	617	609	619	615	659	641	593	632	629	649	648	628	617	595	649	645	621	626	651	628	625	550	619	602	586	594	591	618	625	631	605	653	660	587	627	620	632	613	585	631	635	650	628	629	634	605	626	645	609	658	602	617	646	641	569	597	626	573	581	640	643	650	657	625	668	634	612	612	718	642	592	627	640	663	662	618	653	634	586	595	660	637	682	607	645	622	629	586	618	573	608	619	607	603	602	630	604	609	640	588	619	638	646	648	621	599	609	562	597	685	611	649	634	589	654	652	628	566	591	618	604	623	647	572	645	631	618	578	586	653	547	610	634	653	669	631	638	621	635	640	598	628	607	618	599	627	598	679	632	637	611	611	625	609	622	594	641	652	631	626	618	629	576	612	663	649	623	602	644	596	645	612	627	634	664	613	633	645	608	633	580	621	657	645	586	634	613	604	603	599	622	622	632	604	610	621	605	677	649	631	594	615	663	589	643	575	649	642	622	641	612	645	630	626	598	605	623	679	580	643	634	639	617	633	628	620	591	627	616	609	651	652	600	610	622	595	683	584	615	617	661	620	578	704	616	611	617	636	611	585	640	643	606	676	595	653	606	624	608	618	603	590	602	567	555	611	627	632	627	629	599	611	628	614	632	638	624	610	635	610	585	618	607	672	636	602	586	599	598	653	602	620	613	621	626	597	622	617	613	626	591	647	634	614	647	606	661	624	670	601	650	641	626	604	645	615	616	645	602	640	622	617	609	602	623	602	663	583	656	632	636	608	619	596	641	602	612	605	648	620	593	634	590	622	601	601	638	659	637	639	611	620	572	614	638	577	641	606	608	602	581	589	628	668	597	593	629	655	596	673	633	656	610	609	643	635	621	599	605	596	607	673	611	608	612	623	626	602	667	614	634	565	642	572	635	610	597	612	615	568	604	601	567	633	669	612	581	671	623	618	618	626	621	594	591	625	652	631	626	684	595	577	602	599	665	607	628	660	583	651	618	644	659	619	607	618	593	632	600	605	620	604	641	661	629	617	601	620	599	600	644	642	604	611	612	622	604	622	586	599	682	607	637	622	615	609	617	628	653	645	627	620	616	625	641	649	637	614	621	629	592	630	617	571	643	636	613	593	658	672	604	628	592	609	595	638	556	565	590	618	591	602	626	610	657	647	614	619	639	612	642	614	588	620	614	608	598	663	602	656	622	621	631	618	608	618	584	575	603	650	625	638	609	612	658	561	574	624	665	650	635	618	599	590	599	627	615	615	606	593	626	636	686	586	610	603	618	629	611	614	633	631	605	614	617	624	633	630	616	663	609	621	665	607	641	680	606	627	576	617	604	608	572	595	607	640	627	620	627	624	633	589	611	606	586	597	628	575	628	621	626	632	628	667	624	609	673	622	630	592	679	605	656	626	606	669	630	632	630	611	590	601	614	597	622	594	660	617	620	636	607	619	561	628	614	610	592	625	615	641	619	648	614	627	655	614	654	642	592	617	540	635	603	632	591	667	632	601	589	650	608	637	608	603	663	636	619	617	633	622	619	591	611	673	612	616	589	662	652	617	617	551	644	652	590	653	626	604	616	600	651	625	625	628	616	619	617	657	637	649	627	653	596	618	619	641	634	615	596	613	602	617	618	637	606	662	619	640	594	612	646	640	658	577	648	617	601	648	628	648	597	620	586	629	652	558	611	592	640	632	650	646	640	675	645	656	635	605	612	627	619	611	611	615	577	614	595	588	632	646	628	617	660	639	604	637	664	667	613	601	591	617	642	611	691	645	620	618	641	582	631	601	614	616	640	644	572	626	614	634	635	622	589	667	624	615	658	623	612	612	599	637	619	638	611	596	598	640	658	647	580	624	615	622	622	672	643	620	660	626	627	646	600	595	654	604	638	626	635	630	628	585	630	633	613	633	600	569	651	622	592	612	646	611	657	631	612	616	620	640	622	600	583	599	612	628	653	579	647	653	648	615	646	654	629	612	640	626	609	634	594	610	637	627	574	558	624	625	645	597	610	622	608	593	623	585	623	600	606	657	616	643	613	632	658	613	622	579	647	612	632	621	669	645	604	576	631	615	622	638	658	627	621	637	585	613	646	647	606	616	617	636	640	585	592	639	648	616	592	629	600	638	604	641	604	623	612	622	626	635	619	604	631	612	607	631	652	623	600	623	645	605	618	621	667	593	637	645	632	609	630	628	635	612	617	628	617	638	647	635	578	630	650	641	626	607	631	598	568	574	617	610	612	622	598	642	627	581	625	607	611	642	616	626	600	597	637	602	647	648	640	643	611	628	625	636	630	641	699	617	588	604	644	639	637	653	619	624	670	631	632	624	671	633	650	602	629	600	641	650	639	625	635	644	613	600	625	614	628	647	616	631	632	604	595	636	625	616	609	574	642	587	633	593	581	612	674	582	574	618	647	628	666	606	614	647	598	598	645	667	608	620	619	675	641	627	634	554	606	619	627	627	669	549	614	589	632	669	625	614	666	585	657	643	610	591	610	629	617	615	601	604	627	620	619	637	639	628	623	633	674	628	598	601	618	627	644	634	547	606	620	629	609	606	603	608	645	649	592	632	625	651	647	592	641	648	622	628	593	610	601	586	624	591	626	651	582	612	630	562	619	631	632	664	638	677	625	675	621	643	578	609	674	671	642	657	640	605	625	602	622	622	588	619	648	654	586	638	618	618	625	613	587	599	600	614	642	651	606	637	612	637	644	659	623	617	642	655	628	660	619	629	633	648	623	615	594	626	658	655	658	615	607	619	624	605	583	637	623	589	613	622	643	596	654	616	681	616	617	589	630	586	582	622	668	637	573	576	600	642	618	620	637	650	622	581	648	603	627	638	671	647	549	611	590	614	657	622	609	611	626	658	638	632	630	572	636	637	615	605	603	670	603	624	629	610	632	611	644	607	612	586	596	616	620	653	594	632	615	603	644	637	600	606	613	609	648	593	584	669	605	643	645	666	629	627	630	630	581	643	616	548	593	652	627	607	670	649	622	633	606	586	593	606	571	619	625	619	614	583	624	632	601
5048	626	594	512	476	470	486	466	413	451	412	445	494	450	439	449	451	426	392	453	392	401	431	460	447	442	399	420	448	413	407	457	371	462	452	452	433	405	461	420	394	450	462	432	452	424	444	426	454	438	474	430	429	431	435	455	416	465	433	448	431	440	422	428	430	431	444	435	454	406	440	431	423	428	461	421	439	417	420	480	444	439	423	428	426	410	449	419	441	405	424	397	413	425	428	430	460	425	440	429	420	441	499	412	448	384	441	455	396	445	402	398	421	427	434	419	420	392	439	417	423	465	408	446	422	430	461	430	454	396	455	443	411	424	425	437	432	412	429	422	443	421	411	417	464	452	412	430	453	475	406	389	444	431	445	461	421	423	432	405	470	376	454	456	405	425	469	431	429	429	398	449	455	412	394	419	429	435	438	460	408	402	446	432	458	454	426	405	457	419	424	414	460	451	433	423	447	423	429	449	413	475	424	402	473	438	449	424	430	426	470	450	427	445	449	436	392	427	389	465	426	414	470	434	465	450	438	433	427	422	397	469	427	431	463	452	444	418	427	424	433	412	466	437	419	429	453	423	447	423	429	426	433	441	466	447	485	437	447	394	464	411	462	447	368	419	415	434	447	434	418	420	421	439	395	438	446	451	453	419	467	407	443	451	440	417	390	436	408	427	466	446	456	447	410	450	454	425	422	434	421	440	433	468	418	441	452	438	429	413	406	424	463	387	419	445	439	400	431	413	483	437	458	417	418	459	435	431	441	448	422	441	475	461	457	477	419	435	418	429	418	421	480	438	405	458	416	397	466	421	424	440	418	406	452	442	475	427	417	428	453	436	445	403	441	449	421	424	452	408	461	431	427	456	457	452	439	488	436	394	409	435	425	436	397	435	469	439	432	404	450	446	462	423	418	446	442	426	401	428	479	471	445	442	417	422	423	426	431	448	421	433	416	429	449	435	458	408	425	429	439	444	430	404	390	421	437	461	411	478	415	440	435	434	404	457	441	426	470	454	420	455	432	419	427	441	432	414	378	482	425	454	485	428	447	427	410	418	436	416	408	449	431	458	449	397	404	467	415	477	425	430	451	432	449	438	433	405	422	447	413	433	422	448	449	422	413	458	427	443	432	478	419	443	443	455	443	482	475	413	404	418	449	426	396	444	432	426	450	427	436	424	447	400	418	421	440	440	453	478	464	429	436	421	452	443	420	445	436	434	434	453	404	433	462	437	432	430	412	395	444	469	445	446	416	439	459	497	438	452	422	454	433	446	437	411	421	417	465	427	433	432	430	426	457	439	424	431	399	434	461	460	448	406	448	437	421	426	452	441	414	438	448	448	449	434	477	439	420	441	474	434	461	403	459	445	400	425	452	407	394	459	414	406	485	468	473	429	440	444	457	432	451	464	464	438	422	447	406	426	485	461	460	395	427	447	422	420	452	431	439	453	457	443	445	398	420	460	462	393	414	423	426	450	456	412	451	418	459	436	446	442	419	449	450	426	389	469	406	406	414	452	429	439	437	472	400	458	412	403	414	387	407	432	434	431	423	394	446	439	440	415	429	422	430	429	414	393	448	433	421	454	402	396	415	458	436	440	385	385	442	385	410	444	439	391	434	428	417	403	474	453	462	427	415	407	397	438	396	415	405	451	443	423	447	443	408	446	434	420	466	408	427	436	465	404	467	453	411	434	463	409	452	484	454	409	455	415	437	434	404	447	417	413	429	440	395	449	438	424	409	419	424	441	443	433	466	425	411	445	439	410	438	412	380	449	384	424	434	417	407	452	424	422	424	425	438	453	414	428	458	445	428	439	432	407	439	463	428	442	426	431	418	411	421	410	434	451	399	437	443	416	460	437	448	491	421	406	423	437	437	449	440	455	412	429	436	429	448	427	418	416	427	420	427	436	492	436	455	399	469	394	441	425	436	401	462	434	448	456	421	458	451	436	423	436	432	430	420	409	441	445	382	425	436	421	387	463	426	425	470	429	456	451	451	443	406	445	446	428	457	446	420	423	439	430	450	425	405	435	457	393	428	451	482	407	427	460	463	478	441	429	438	431	413	490	401	421	445	402	428	395	450	462	452	414	428	424	464	454	434	422	471	415	427	392	429	445	422	423	402	405	458	409	436	433	438	454	399	391	480	429	467	423	455	428	443	399	392	452	430	404	436	441	430	429	411	424	430	412	435	436	417	446	429	407	409	415	409	444	420	410	437	426	424	479	444	396	409	451	447	457	434	440	453	409	448	443	415	401	408	467	447	430	454	462	435	460	405	444	462	411	434	392	420	434	433	419	465	409	442	416	457	462	455	422	418	450	448	472	449	455	442	451	437	459	401	439	446	437	407	436	459	422	453	429	427	407	428	443	440	430	441	420	479	459	435	466	454	397	431	432	399	405	405	448	390	424	434	466	407	410	403	419	416	431	429	452	434	466	427	426	405	443	423	426	432	392	434	426	411	431	404	431	432	457	450	428	429	455	418	402	421	443	470	403	458	404	420	447	449	429	456	438	408	457	454	460	445	436	451	414	417	453	444	412	462	465	455	440	470	429	451	423	432	444	453	471	430	478	426	448	427	433	395	441	415	468	432	431	402	395	429	424	417	416	448	389	464	478	420	437	409	431	455	403	414	455	462	405	412	413	450	474	426	412	433	432	426	388	443	460	442	421	453	403	436	437	431	422	434	455	411	452	425	477	453	447	408	435	437	413	453	404	430	425	440	438	428	427	461	458	431	421	427	396	440	450	456	430	428	474	460	395	446	462	447	438	405	443	427	451	447	460	427	404	411	442	440	459	447	469	441	434	443	402	447	412	430	456	426	396	445	420	440	457	419	442	442	424	437	379	432	472	420	483	406	457	468	456	448	430	426	436	432	404	417	432	436	393	475	449	410	425	429	429	458	443	408	430	477	443	456	397	451	423	398	433	409	438	420	441	408	438	425	440	460	449	422	443	450	426	424	423	408	417	435	419	422	377	443	402	389	430	464	441	408	457	410	446	433	433	458	420	433	451	416	433	449	437	416	425	426	451	434	430	432	434	441	426	427	423	420	390	442	426	437	458	445	423	453	464	422	446	429	442	450	444	448	408	433	444	426	442	425	445	448	423	432	440	431	415	422	431	449	483	424	442	447	429	439	390	412	456	436	418	427	421	412	462	451	445	423	434	471	421	422	399	395	448	424	418	415	433	428	437	421	393	445	454	439	486	416	427	387	432	416	420	450	438	435	437	426	439	439	428	437	437	419	445	467	455	412	450	395	390	433	417	451	431	455	414	441	438	416	444	422	478	443	417	442	423	447	486	430	440	413	431	438	431	419	437	413	462	422	433	454	423	460	460	410	437	433	437	421	414	421	457	388	431	445	389	425	404	453	442	426	468	397	423	439	438	416	449	424	420	463	411	444	441	411	424	426	442	404	437	429	453	414	431	447	447	432	417	412	387	405	455	423	436	440	436	422	463	439	442	395	432	482	423	406	440	447	444	437	431
25651	21516	27859	25615	10909	1923	1497	1258	1127	1139	1103	1100	1042	1014	1038	1043	1058	1027	1064	1078	1081	1094	1054	1016	1053	1065	1060	1066	1008	998	1029	1031	971	1008	999	996	1002	1053	983	1021	1041	977	1069	1042	1051	984	1047	1049	1008	993	1030	1019	1035	1061	1001	966	1089	1069	1030	1023	1027	994	1025	966	964	1015	982	988	1019	975	1043	1011	995	1000	1029	1065	1043	1022	984	1074	1000	958	1035	1037	979	1024	1019	969	1020	991	949	930	1006	1012	993	1046	987	1008	1006	1045	1015	978	1061	1010	949	1035	1012	1027	986	1017	975	1011	1005	1058	998	1010	981	1009	960	1021	1010	980	1082	1005	1000	970	1001	1005	1017	957	1086	1022	983	1027	972	996	987	1063	995	957	998	1065	1010	1034	1004	1032	1014	1002	1024	1031	977	1100	1020	1016	1002	1002	983	1049	1029	972	993	984	1050	992	1040	978	993	1065	1049	1045	1007	1021	1027	1022	959	981	984	1053	1024	1023	966	977	1052	1041	1049	966	977	1017	994	1023	1035	1004	968	1057	966	995	1037	957	1003	995	1027	1042	1023	988	1006	1004	988	1002	994	1012	986	1040	1014	952	1021	999	1038	992	1005	984	1009	1058	1006	952	1011	1015	961	1018	1059	954	983	1002	1021	1048	1025	995	985	1047	984	988	1046	1012	964	1008	976	978	994	1016	1024	1023	1039	1013	1011	1022	1009	1050	1020	983	988	1004	1001	989	947	1024	994	1056	1020	1019	1006	952	976	983	1069	976	1015	959	1006	1004	986	1058	968	1006	1013	960	1029	1009	992	1036	1040	1033	1000	1017	1026	927	1035	1055	1005	1018	1000	1000	1065	993	962	988	1026	1017	991	974	997	1060	1059	1003	983	1013	1025	1030	1024	956	1013	1027	999	1016	1028	1006	972	1136	982	1040	1055	995	996	1002	994	995	961	1010	1019	1017	998	1030	1022	932	1069	970	1010	980	1003	1041	1039	1046	1058	1007	1053	1084	1007	1039	969	1010	961	1047	1009	1002	1027	987	968	1003	965	975	943	1044	976	998	988	1038	951	1043	1014	1065	996	1038	1053	1075	975	995	1000	1019	1016	1040	1005	1008	995	1062	995	1024	1007	1013	1062	1027	1022	961	1059	1013	1025	1085	1025	1056	989	918	1029	956	986	1041	963	1008	1012	971	982	1061	987	1011	1026	1003	984	1001	984	1027	1042	1007	1026	1059	1048	991	981	997	989	966	909	935	1030	1018	1027	1008	977	1031	993	995	1032	1049	972	996	1009	979	1041	981	1049	1020	977	1052	1020	1061	989	995	988	971	1032	1016	992	965	995	1006	993	1016	984	1040	990	1061	1035	1027	990	971	998	982	1001	951	1047	1039	971	1009	1015	1062	1030	941	972	996	998	1076	1009	1055	1045	1028	1037	997	997	1053	1029	990	1032	1022	1022	1051	956	1006	986	930	1030	1025	985	997	1026	1101	1028	986	967	970	1014	994	1058	965	972	996	977	974	994	966	1057	1007	1029	981	997	976	1000	1000	1072	1046	972	972	932	999	1028	966	997	979	1059	948	1053	988	994	969	1011	969	970	1008	995	1048	992	978	998	1027	993	1030	972	1032	1027	994	974	966	1024	992	987	1005	1040	999	1032	1038	1082	1022	987	1006	987	964	971	958	1067	966	988	1010	1082	1031	995	974	1014	1008	975	1015	1082	964	991	981	1008	1002	996	924	1032	1049	1054	1008	973	995	966	1021	991	1049	1001	987	1018	1032	983	1035	978	964	962	1005	1013	1080	927	976	983	991	1078	1002	988	990	1030	997	990	1025	1041	974	1081	1037	1050	974	1005	1022	1035	980	981	1006	1011	1014	1019	1020	995	1031	1016	1020	1048	1027	996	1011	997	988	995	975	1028	1029	1004	1006	1001	973	993	969	994	973	1026	1012	985	993	1000	974	1008	1039	974	1005	1034	1020	1002	1033	1008	1050	996	1058	980	1002	949	1026	1015	1042	1002	983	994	986	1033	1011	994	957	997	1027	998	991	973	1015	1049	1030	994	1002	974	991	960	995	993	1050	1009	1079	1024	1017	1015	1016	994	991	1029	1022	1024	1054	979	963	1031	1024	1059	958	1033	1024	1060	980	977	1038	975	1092	1062	1030	1033	1026	1010	978	1046	1021	977	988	1033	1044	959	1043	1032	1043	1013	1072	1025	1018	994	1013	1016	1061	1032	994	1011	965	997	1084	947	1005	1033	1019	1034	989	1017	1016	1077	1029	1024	1047	1038	968	977	1040	996	1058	1027	1027	993	984	998	1055	997	1006	1003	1013	1008	1027	981	1009	1051	1040	1021	1012	1040	1003	967	1015	1001	1050	1014	1004	1007	1034	1042	1029	988	979	993	961	990	994	1038	1051	987	1028	998	1003	1022	980	983	1048	1032	1046	1019	1026	1067	1004	974	1033	1004	1012	963	1038	997	1022	957	971	1008	1007	986	1001	1036	1010	974	993	922	1047	979	997	1000	1005	1029	1000	968	979	1030	1069	1036	961	1043	1033	1012	1031	1056	972	995	1068	991	970	1003	1006	984	998	1011	943	968	1005	961	987	1017	1001	1019	1066	976	1048	1035	993	1017	1005	947	984	934	994	950	1028	975	1079	1014	1052	1014	1009	1010	1030	1034	967	1015	989	1020	990	1065	1008	962	1002	963	1038	956	959	995	999	1015	967	941	1006	1020	1098	1025	1002	981	987	981	1011	1041	989	984	984	986	994	1024	1025	979	985	1066	988	998	1009	1048	1021	1029	1025	987	983	982	1011	972	993	996	1039	1003	992	1038	1032	1027	1021	1000	986	988	955	1033	976	997	985	1008	1067	950	998	966	1024	1025	977	1028	1028	1026	1007	1022	1005	955	1011	1017	996	1016	1049	1003	1033	996	955	1031	987	988	1036	981	1052	965	989	942	1005	1070	1037	1028	975	1004	1009	990	989	1053	982	1035	984	1038	1002	957	981	1022	1040	971	1005	996	1056	998	975	962	1052	1008	1040	1008	999	1028	999	998	1005	1030	992	1015	1061	974	1023	1074	1082	1033	1012	1049	991	1015	1014	1048	984	992	1016	998	1001	978	954	1078	998	973	944	1015	982	1009	930	1022	966	1013	981	1035	1034	1006	972	982	999	967	1060	1062	1004	959	996	970	1024	988	990	1004	1045	991	988	960	1037	1043	1010	964	1016	1019	994	1012	1059	974	970	1034	1010	993	1023	1019	1026	937	1001	971	999	997	1069	1051	1017	1038	983	977	1036	997	991	1002	992	1037	1034	1065	1007	963	974	1033	999	1074	1027	1019	944	1020	984	991	1000	967	966	971	975	987	1009	986	984	987	938	1018	976	1033	1024	972	1002	975	1015	996	1066	1000	985	989	1000	987	1067	1067	1024	1044	1004	972	1011	952	922	1055	1003	984	990	964	1101	1014	984	982	937	988	964	988	971	980	926	1021	1027	1005	1057	1002	1069	1021	1019	987	1040	1004	1008	954	1000	998	1063	1024	1057	1088	1014	1008	1038	1025	985	944	981	990	1051	990	1019	1050	1014	993	958	1029	985	1012	1005	1019	989	1031	995	975	1033	1031	985	1054	1019	993	1008	975	1065	1066	978	993	1032	1012	982	1009	1024	962	1027	953	949	988	933	1015	989	1015	956	1001	1025	1065	1019	1038	1074	1033	1048	1101	1075	984	981	1025	1004	960	1037	964	994	1018	1039	983	1053	1010	982	1008	988	1058	1009	993	1028	1030	1027	965	977	994	1038	929	993	942	1001	991	1078	949	1005	1019	949	1055	980	1021	1005	994	1033	969	991	989	1021	1069	1028	976	973	1024	982	1021	1021	1022	1029	974	1006	1012	987	1026	1056	954	996	1026	932	988	1003	1067	1039	1007	1001	1011	1006	968	999	1029	1001	985	1015	1060	984	1078	999	990	993	950	1019	988	959	1013	1028	1036	1048	976	991	980	997	1014	1037	1012	1010	1032	1029	993	976	1010	1024	954	1001	978	978	961	1016	1024	987	946	1043	1003	989	1003	978	961	983	995	989	1019	1021	980	994	999	1051	1024	958	1028	977	975	997	1053	1014	1007	1015	986	984	990	944	986	1030	1027	1015	1001	1005	958	1035	1016	1004	1042	1011	960	996	986	959	975	991	1010	974	1018	1032	1009	1008	955	1032	996	1052	1013	1002	976	1001	1008	1059	1005	984	1022	960	1043	987	980	1014	1025	998	946	968	1012	980	1053	1063	1039	974	952	994	1040	981	1017	980	1010	962	1023	1013	1011	1032	1079	1029	990	1029	995	1009	1043	1007	1041	1033	1041	1014	1032	1026	1008	1016	1051	965	981	1082	1045	988
3685	3758	2975	1729	1352	1184	1020	992	855	874	821	744	768	780	788	750	703	727	782	755	730	698	747	751	720	784	728	723	719	746	757	742	716	735	719	709	693	730	752	707	697	718	774	721	767	737	755	712	745	710	726	717	680	746	694	668	726	694	694	743	704	740	715	721	713	704	734	744	745	737	665	725	726	736	715	693	751	760	766	688	712	692	731	663	706	715	703	745	711	725	717	670	709	729	740	732	708	717	697	721	687	712	780	708	675	709	718	709	722	710	688	692	717	728	693	692	702	657	707	734	679	699	716	734	721	726	723	714	686	764	709	711	757	692	709	724	722	715	687	683	730	756	696	702	711	718	699	673	724	737	755	698	753	715	706	731	710	756	732	703	746	716	690	763	791	714	709	703	758	739	691	734	746	702	750	745	718	731	680	711	717	708	725	695	704	747	696	691	709	716	734	706	756	744	690	713	731	742	796	703	708	718	703	702	716	738	695	709	746	670	704	731	698	714	681	747	747	713	709	711	674	707	676	738	758	683	705	687	729	735	743	700	726	710	701	712	686	735	738	753	718	692	707	710	708	715	700	737	701	678	733	711	679	736	738	733	737	673	670	722	746	697	758	703	747	712	686	783	719	691	744	656	727	729	732	772	740	722	762	727	731	678	709	743	743	708	688	720	715	720	706	725	699	717	688	711	734	710	706	678	696	700	731	721	650	665	694	708	712	758	687	700	685	716	789	685	719	689	708	755	751	754	681	715	700	724	699	776	643	720	745	688	701	694	712	686	689	764	750	721	743	706	757	696	740	743	701	705	715	748	684	668	727	701	724	735	752	732	710	714	691	684	690	704	687	734	668	717	692	702	688	669	703	724	698	723	724	670	748	746	753	704	685	663	658	688	674	748	712	731	741	726	714	785	714	719	701	721	695	736	746	709	756	744	750	695	665	700	720	712	712	708	711	745	704	707	698	755	688	729	736	766	703	720	702	738	692	699	738	695	744	711	697	711	690	710	737	716	737	697	697	723	742	691	692	718	689	719	712	765	714	697	737	682	740	727	753	737	740	733	721	703	700	683	713	692	737	709	753	684	737	686	699	690	654	707	724	728	708	679	709	737	707	701	767	716	652	742	759	720	710	733	705	703	734	710	705	691	706	762	700	726	715	681	671	718	703	743	733	723	738	756	686	714	745	703	725	735	700	640	711	715	749	692	727	660	724	751	730	737	733	675	731	728	716	677	721	760	694	682	676	736	675	730	710	743	719	713	729	669	686	697	726	714	770	700	714	710	732	691	720	740	696	708	775	735	664	706	698	680	657	690	746	751	743	707	758	708	718	718	689	687	722	714	728	752	723	710	689	689	751	687	686	685	729	713	735	671	730	713	663	714	696	715	759	725	714	711	700	687	726	725	688	670	664	741	704	649	684	688	683	718	758	718	736	724	686	702	714	714	679	717	716	716	737	684	714	764	744	670	743	722	748	687	721	725	772	720	721	684	708	682	739	681	692	672	688	676	745	697	669	726	670	688	720	744	720	712	682	707	737	682	718	698	752	707	733	682	697	674	703	728	743	698	732	756	763	771	666	676	722	684	671	733	688	703	716	674	705	724	742	686	692	732	704	705	764	709	692	709	748	736	717	707	673	692	705	766	687	722	656	703	698	698	730	720	742	684	677	685	713	696	698	744	679	689	699	694	789	700	727	639	719	695	727	738	660	699	695	700	695	703	733	705	712	711	695	731	646	699	694	721	722	711	670	690	721	704	719	718	711	724	714	715	707	693	730	728	700	714	750	680	703	720	734	735	682	737	688	737	702	675	727	706	746	694	729	727	719	723	655	714	649	747	695	696	714	689	713	670	664	695	723	670	713	682	679	734	725	678	698	733	758	681	656	749	702	702	689	674	782	697	684	672	705	670	710	685	754	729	769	647	747	722	676	716	761	716	699	726	765	672	714	737	717	725	733	658	681	705	710	663	707	713	690	704	698	705	708	683	728	722	702	741	709	722	771	726	721	709	708	675	709	708	680	688	689	681	741	751	747	699	743	710	707	719	730	706	704	740	691	677	745	713	684	698	735	693	691	711	729	704	716	719	634	664	705	709	748	667	709	788	730	736	718	727	731	710	661	696	698	722	764	750	695	720	745	731	690	746	755	620	697	625	675	724	717	732	728	746	720	754	674	705	701	698	744	756	710	739	742	704	725	736	715	675	719	761	643	744	732	722	711	708	713	679	711	699	696	771	706	682	682	699	761	718	734	683	702	694	732	722	695	706	736	737	659	713	668	748	703	716	673	727	714	680	715	698	679	725	760	721	689	727	716	666	731	689	718	747	739	724	692	710	677	702	751	711	684	720	737	729	711	724	750	695	724	720	684	707	720	692	735	689	674	699	698	703	708	699	759	697	725	723	678	715	785	707	723	693	694	705	787	687	718	724	702	690	763	696	685	692	686	759	694	763	692	729	680	659	678	781	740	667	729	726	693	716	740	733	727	666	714	693	710	664	695	710	685	720	722	732	767	745	693	683	681	696	760	751	720	703	693	716	746	701	743	693	723	742	678	692	662	702	684	719	696	683	654	726	732	679	711	663	707	686	721	708	710	616	663	737	674	706	711	739	727	728	741	698	748	717	719	663	728	744	726	694	701	676	714	675	731	706	707	713	728	701	759	710	694	759	639	703	679	756	684	718	767	707	717	699	676	722	686	694	687	736	699	668	682	696	726	698	716	678	683	663	746	744	712	727	711	709	700	729	673	688	693	697	718	696	708	744	664	690	690	691	760	718	659	717	708	763	702	697	717	690	654	696	728	680	688	732	747	724	697	685	695	754	725	732	703	750	721	732	723	716	655	718	696	710	673	704	673	743	733	706	746	706	679	721	658	703	760	696	711	735	721	691	725	702	735	707	709	665	713	710	670	723	662	685	673	704	745	739	720	746	736	723	775	665	711	667	674	757	701	692	716	716	693	711	684	653	743	721	677	702	745	728	746	701	691	711	689	714	695	687	668	704	710	729	741	725	741	738	683	725	693	651	735	691	673	718	721	683	689	768	734	687	673	671	707	730	733	707	698	704	728	729	673	680	732	751	705	685	635	711	674	689	760	686	703	717	716	710	678	748	714	723	706	712	704	694	710	723	690	653	695	696	724	731	688	750	668	716	720	711	663	697	694	764	711	738	688	678	710	653	711	759	728	746	693	664	676	666	714	687	724	720	723	719	705	695	701	688	619	676	747	693	698	716	678	712	657	753	685	696	731	705	729	749	733	673	763	699	720	691	734	687	718	667	726	670	699	723	722	724	674	743	739	645	735	741	737	705	711	694	764	752	731	688	701	668	735	659	675	676	677	666	713	709	647	731	691	708	676	720	705	710	759	757	714	743	694	720	725	750	762	735	745	753	682	724	711	704	672	787	693	696	727	712	726	717	660	690	691	734	711	668	690	724	751	676	751	754	695	715	678	717	681	716	712	773	726	719	727	656	681	681	697	650	776	701	717	672
24549	21516	28860	24584	21515	8312	1848	1294	1051	1054	972	961	980	911	884	890	922	826	876	884	885	828	823	916	865	806	845	799	831	813	768	861	838	829	839	835	818	831	807	853	808	827	898	827	795	776	779	833	843	783	842	803	875	803	821	834	817	861	846	875	798	795	842	819	778	803	870	886	820	807	838	835	845	743	829	781	797	790	786	828	833	848	802	779	830	839	805	789	837	806	822	842	852	810	834	820	786	786	816	773	857	768	833	817	802	791	789	828	848	773	851	870	807	840	793	834	819	798	756	802	788	823	811	800	785	867	770	777	814	839	813	828	803	826	846	818	799	878	804	810	839	794	809	800	799	825	825	835	804	781	845	834	860	830	798	820	866	794	800	816	765	833	797	836	856	837	844	837	790	810	763	845	807	857	817	850	793	861	831	850	828	909	815	785	820	817	803	829	878	801	815	836	842	845	812	844	800	864	834	826	846	815	866	806	801	813	866	895	818	828	859	857	799	823	826	833	802	832	852	842	796	761	845	800	864	782	795	821	808	789	778	853	792	817	826	793	830	835	790	805	801	824	865	801	786	727	799	771	817	806	818	854	796	809	784	794	791	778	879	786	786	796	814	835	820	827	781	801	793	820	777	826	803	772	806	842	830	799	803	864	805	781	821	890	787	838	831	846	864	801	835	855	803	793	820	783	839	784	791	852	779	820	824	776	877	788	837	824	819	832	801	827	817	876	788	808	830	789	840	845	821	832	820	868	866	817	866	753	790	871	803	755	792	784	775	807	820	780	826	779	751	805	858	791	840	812	805	807	812	813	842	790	805	791	806	848	882	850	760	900	820	773	826	861	814	792	824	801	831	764	826	802	791	800	818	817	825	857	847	795	837	800	830	783	830	826	808	760	806	817	796	765	815	796	781	783	797	808	792	818	812	807	860	797	837	800	793	818	770	779	812	872	842	789	779	836	812	769	792	804	860	797	852	813	816	790	852	783	823	760	792	792	823	821	813	786	825	794	781	831	782	796	795	820	783	791	791	757	842	793	839	799	798	799	819	833	835	798	818	780	814	824	822	799	870	749	787	788	812	797	817	778	851	844	813	774	822	820	771	788	776	862	853	799	778	803	825	849	825	829	841	812	838	802	843	805	805	818	811	823	837	814	817	821	828	845	826	851	769	815	856	838	810	843	766	803	824	833	796	788	826	764	853	752	821	803	853	822	831	811	789	835	812	853	788	847	815	836	825	769	839	846	813	837	869	857	829	799	844	797	818	806	782	842	856	834	845	792	825	820	810	831	822	796	825	766	791	762	804	779	781	795	857	787	822	824	815	805	797	784	784	846	779	844	797	790	795	859	823	847	768	804	865	828	774	815	793	826	802	826	796	803	829	801	772	840	826	811	827	806	738	830	802	817	789	755	808	804	828	802	815	826	797	826	777	804	757	818	802	844	847	842	815	789	795	830	788	754	838	797	815	791	840	859	809	808	801	757	780	831	786	830	828	789	823	760	835	851	848	816	793	805	811	822	817	804	798	775	788	792	835	806	782	800	751	815	841	809	824	824	822	782	799	800	869	797	792	815	815	853	855	785	834	866	831	789	833	795	787	820	818	811	821	742	800	749	830	820	842	830	777	819	853	777	847	802	809	773	831	789	840	787	850	772	878	824	802	768	823	806	795	815	847	819	826	814	800	832	810	805	804	772	788	805	796	773	808	793	835	773	806	839	791	829	865	822	802	816	755	777	805	844	839	769	816	842	841	799	760	809	761	856	801	810	840	796	791	840	781	803	781	804	839	834	815	795	837	823	779	753	787	831	760	810	791	816	755	801	811	814	766	811	812	814	764	800	786	808	820	813	832	785	837	820	824	817	816	818	805	839	765	805	829	822	784	845	782	824	873	784	787	785	752	848	829	811	832	878	815	816	777	812	804	768	855	849	815	764	759	761	810	766	802	786	840	833	793	748	872	807	837	815	830	811	834	803	813	805	825	776	752	761	866	810	841	822	840	796	838	783	805	796	772	814	823	816	809	760	779	769	741	854	825	779	791	836	785	780	830	792	762	822	795	815	831	776	746	755	751	796	785	797	840	791	855	823	753	825	806	793	793	798	845	808	817	802	818	781	816	843	821	833	773	827	802	781	835	778	847	778	772	815	771	748	834	798	826	768	763	817	807	845	816	830	773	800	782	827	803	802	812	802	809	849	842	783	805	835	818	804	845	809	801	814	790	788	816	816	799	796	837	840	799	852	784	789	807	856	814	829	784	810	854	762	788	803	849	752	756	792	796	767	857	831	830	818	839	760	796	795	775	820	805	841	799	824	844	803	783	786	785	755	791	862	811	789	817	820	799	789	809	817	808	804	815	835	834	802	817	838	812	790	794	803	814	823	762	833	784	838	890	791	841	801	839	786	817	818	779	798	840	860	881	846	833	797	781	832	787	800	767	761	803	800	800	819	790	819	841	803	805	823	812	809	781	855	803	832	811	822	856	808	790	769	765	806	788	779	793	809	805	814	809	769	764	812	797	795	791	738	774	763	794	760	820	833	847	852	787	784	801	843	809	874	813	778	820	817	857	843	824	817	852	845	746	830	818	801	806	800	842	801	798	807	801	791	797	824	798	812	798	883	784	786	800	809	820	818	861	790	838	787	812	779	812	824	851	805	813	807	809	828	805	839	819	791	771	819	794	795	784	808	814	791	823	809	791	854	769	785	793	795	837	779	819	834	798	781	833	808	784	790	776	756	829	816	798	782	813	802	766	775	844	770	813	846	847	786	799	838	810	773	800	759	771	792	798	817	805	769	807	822	756	838	779	783	857	812	801	801	842	775	842	805	810	817	772	785	806	854	795	799	823	846	793	785	790	811	821	836	837	769	785	806	835	853	821	819	796	704	829	839	810	787	802	800	799	860	833	810	777	844	803	789	807	849	840	835	817	796	792	754	813	844	794	753	821	860	822	799	758	846	788	812	833	764	845	815	807	796	762	799	768	779	832	831	781	852	794	784	778	846	813	761	797	824	812	833	805	836	770	837	781	815	836	816	789	795	830	770	775	847	807	781	774	811	803	796	819	834	820	819	805	813	762	804	785	833	784	809	790	839	861	839	857	799	813	862	781	788	784	790	827	814	812	804	806	834	848	818	783	847	781	868	754	803	838	807	829	819	823	830	834	853	852	760	820	779	804	845	773	772	800	816	792	759	840	793	835	825	804	780	794	815	799	792	834	771	763	806	797	778	803	783	853	859	840	850	770	832	770	831	795	803	801	857	802	823	801	772	846	740	791	793	817	838	729	801	850	841	760	844	765	825	776	763	825	785	764	795	768	779	777	809	815	768	845	794	791	784	814	842	807	817	782	817	842	851	827	782	785	852	829	804	787	817	810	847	804	839	828	789	812	809	840	776	840	806	791	801	826	801	828	889	832	804	846	794	785	844	819	814	863	822	767	835	827	812	773	782	795	796	756	778	797	771	794	793	764	806	806	827	846	837	811	815
3877	6011	5043	2550	1884	1455	1214	1031	968	874	868	822	729	705	692	684	740	642	671	652	664	637	624	610	640	645	688	652	683	651	631	589	624	637	658	574	646	574	666	621	594	642	644	636	609	660	620	611	643	630	607	617	632	606	634	601	639	589	592	581	634	592	599	661	640	621	608	602	592	616	605	615	549	629	595	652	615	614	620	630	612	621	582	612	591	630	613	577	593	566	618	598	612	620	648	577	631	591	617	607	558	589	592	649	563	639	586	663	596	629	573	594	635	600	615	600	622	640	613	607	599	609	594	596	605	632	614	627	599	593	624	600	648	572	635	595	562	608	636	582	623	611	611	690	616	635	632	593	612	625	599	585	609	570	594	570	562	575	610	621	643	625	624	630	585	586	614	597	566	648	629	636	633	598	658	582	617	621	640	579	638	582	584	591	614	569	617	578	566	596	633	630	606	591	562	639	606	612	617	589	607	577	617	596	588	600	585	597	614	647	641	594	639	587	580	610	627	639	586	610	592	581	630	626	612	598	592	594	579	614	627	591	586	604	596	660	626	580	633	616	618	636	625	611	634	608	636	600	589	612	591	581	610	593	625	624	633	649	601	605	603	611	589	627	585	576	639	610	606	619	618	604	622	628	634	610	585	603	628	582	632	569	589	610	626	619	561	638	609	587	620	600	595	591	584	608	616	626	598	578	617	584	598	593	572	576	637	612	576	636	597	603	606	637	596	610	549	611	607	598	593	626	620	585	639	611	602	611	639	600	578	635	596	559	578	599	601	582	617	576	652	591	628	634	617	612	558	620	632	653	616	590	625	623	581	571	568	611	595	597	642	605	617	562	532	601	564	613	598	603	612	594	588	621	627	594	629	603	601	631	602	564	561	566	588	582	627	559	580	617	646	628	621	622	613	633	595	588	622	601	593	615	620	587	575	628	571	574	583	599	601	628	646	605	612	620	612	607	606	603	645	600	600	619	601	591	630	589	573	609	632	576	558	585	596	585	546	597	660	594	632	587	579	623	625	580	587	645	616	605	605	554	594	604	591	580	607	596	589	624	594	611	598	566	582	638	597	630	584	587	569	650	579	601	639	554	608	610	573	527	594	599	616	598	574	610	598	596	600	567	612	620	609	547	615	641	589	656	588	592	607	588	591	636	623	642	599	604	631	626	566	572	597	614	587	638	616	544	568	590	626	643	586	589	623	610	593	646	562	626	590	576	587	609	643	588	551	575	626	585	626	630	633	638	600	601	605	612	613	594	592	588	641	631	600	627	572	624	577	531	618	600	592	576	597	637	570	562	609	636	608	605	640	581	634	580	633	615	590	559	647	587	639	579	659	588	657	614	605	625	568	627	590	597	604	562	636	546	594	628	626	612	596	601	589	606	584	621	604	566	618	625	603	595	622	575	582	568	635	572	587	584	621	587	620	611	581	608	635	590	594	632	592	621	591	584	579	623	595	586	589	598	599	637	581	583	593	608	600	631	606	570	589	615	648	586	610	587	617	598	603	568	613	625	565	602	638	580	628	597	608	566	581	559	602	621	595	614	631	621	636	574	600	592	593	595	596	640	595	583	604	580	572	633	575	578	629	569	591	598	589	602	589	619	574	665	579	591	565	599	574	594	601	595	620	585	621	625	578	581	563	616	581	564	558	596	603	626	579	568	594	613	579	636	589	647	598	594	540	588	588	612	586	597	563	607	607	597	597	634	622	615	558	596	590	592	573	598	568	636	558	609	596	590	574	587	605	571	565	602	638	631	608	604	598	611	625	587	632	616	587	577	592	599	575	615	576	610	598	614	599	585	657	581	621	567	626	610	590	551	642	609	629	579	597	603	622	599	595	559	587	575	572	620	587	560	614	592	538	617	597	574	598	607	542	585	622	590	632	593	543	630	593	576	560	588	593	642	566	609	592	577	623	624	592	567	588	592	591	594	550	591	625	622	586	618	610	617	577	603	624	632	589	580	600	605	573	573	616	594	625	624	558	567	607	597	587	547	628	606	569	634	586	591	596	584	653	579	622	608	647	569	603	598	619	613	620	600	599	604	567	619	587	611	601	572	607	601	584	595	558	626	569	611	612	592	590	601	631	580	599	550	589	607	574	602	610	625	552	622	600	583	607	632	653	588	594	601	601	631	610	566	580	628	617	588	596	648	614	600	661	619	613	570	602	591	592	638	650	607	589	614	573	605	627	607	631	606	608	643	596	610	582	597	572	575	550	569	552	612	583	556	574	609	591	626	618	570	616	572	586	596	559	567	586	562	614	594	588	622	602	589	592	596	618	568	589	556	579	618	590	603	581	593	564	526	644	587	617	635	590	572	595	620	593	595	580	629	620	616	599	599	581	597	621	650	591	602	574	633	612	590	587	567	618	620	624	608	623	589	586	590	577	605	580	590	590	578	586	646	545	583	570	623	568	580	589	581	583	610	626	584	637	626	604	637	603	573	549	607	635	572	596	590	578	618	559	579	559	558	559	553	574	603	575	562	602	611	584	638	615	609	547	592	616	582	596	588	625	597	637	631	573	604	609	588	560	617	663	559	580	606	618	615	583	584	577	629	557	566	597	609	623	557	605	618	587	620	572	606	582	610	615	644	642	615	537	537	632	611	592	599	579	606	625	592	597	589	610	591	568	601	653	660	552	616	572	614	575	602	555	593	604	639	605	579	598	602	606	577	626	582	566	563	637	587	565	648	601	603	592	576	609	596	615	585	603	542	574	583	630	629	583	640	593	572	594	574	596	589	607	585	598	563	582	591	558	547	577	560	604	558	565	625	595	590	599	587	613	584	582	582	612	602	605	584	571	582	633	583	597	587	578	595	611	572	629	605	608	605	620	606	669	574	585	633	570	596	588	583	568	583	585	614	592	577	561	615	583	583	632	544	634	574	601	565	577	597	611	549	625	622	622	602	578	581	530	605	594	556	600	570	588	622	587	632	590	557	580	621	581	645	633	613	600	593	587	589	611	586	589	621	571	637	550	604	570	581	623	570	599	627	585	604	574	603	628	604	595	581	580	551	604	602	616	568	622	609	581	588	554	572	605	570	568	559	566	607	625	619	662	620	598	574	601	609	565	557	627	604	593	620	608	590	568	578	576	592	591	567	560	616	599	608	608	596	588	569	601	567	606	599	607	615	569	560	622	618	607	626	573	574	607	605	579	594	580	610	611	602	608	590	581	640	595	576	626	570	611	582	575	603	587	594	628	607	582	614	549	545	595	592	607	588	567	557	637	622	593	591	607	579	614	618	593	581	586	565	606	608	625	573	590	637	649	575	590	548	595	626	630	627	593	600	620	608	603	609	612	587	590	596	609	566	599	584	606	578	609	601	620	648	638	603	576	614	585	589	597	583	612	604	602	593	649	573	599	609	562	585	600	600	560	594	608	605	528	599	580	586	588	550	591	617	630	597	614	568	629	621	598	576	579	583	598	566	602	581	573	562	592	607	603	585	623	549	589	599	616	552	601	609	594	605	611	565
27888	10164	1275	866	627	646	620	631	626	616	650	633	658	654	671	620	644	628	615	622	648	570	613	629	603	645	554	606	559	611	607	608	685	649	657	610	621	584	691	626	627	592	622	671	624	626	616	624	639	604	565	672	623	664	589	630	623	608	570	653	602	586	634	634	596	603	652	631	647	609	597	598	622	624	630	638	657	581	601	608	589	607	560	583	605	630	601	631	626	615	637	616	575	597	641	627	631	628	638	648	616	587	637	637	611	662	619	650	658	620	670	634	662	646	637	625	633	656	631	620	627	567	664	590	674	646	659	606	617	627	591	654	554	618	644	612	588	643	591	590	605	611	613	600	622	627	671	596	617	610	648	628	687	654	612	626	623	643	647	581	627	634	609	597	641	569	651	617	654	644	620	649	619	635	627	598	618	593	585	612	629	624	605	644	631	613	625	593	650	652	648	622	647	613	601	640	559	624	612	621	597	588	606	602	631	635	606	594	591	588	620	570	617	617	619	637	675	594	675	603	600	592	651	606	605	601	619	615	587	633	622	597	642	607	648	624	608	615	593	594	561	658	647	569	594	596	617	587	619	605	594	585	621	601	613	608	634	656	663	640	605	630	635	606	630	633	599	587	587	652	607	591	611	632	623	599	609	577	672	603	614	595	597	658	651	639	617	589	604	640	625	626	612	629	571	627	626	594	630	609	635	622	640	605	615	624	593	636	630	623	634	613	623	619	623	557	649	622	663	633	623	674	646	608	626	616	606	635	595	645	639	599	648	638	626	593	625	618	640	602	633	590	606	609	612	623	628	586	596	637	618	625	610	652	607	649	592	638	627	597	584	600	632	632	674	613	609	595	604	626	633	605	573	645	628	682	617	613	625	619	627	631	569	664	649	609	604	649	647	622	625	580	623	576	578	676	635	669	618	606	616	613	614	610	615	655	672	646	642	624	584	603	646	625	637	591	649	674	596	608	606	622	609	652	639	619	619	617	659	649	611	623	656	619	602	644	619	581	602	637	636	606	649	565	604	625	640	611	632	628	644	635	609	611	666	614	630	635	632	619	661	577	603	610	634	642	572	632	593	610	630	653	588	628	623	603	624	667	637	618	621	641	591	612	632	641	602	643	639	648	607	617	580	631	642	653	625	657	601	601	610	617	638	661	627	648	617	605	640	638	604	619	641	620	619	641	583	588	660	645	589	642	655	632	641	633	649	667	656	627	561	606	648	622	633	592	578	583	638	644	606	626	580	622	624	618	609	640	630	647	634	650	601	633	612	598	634	617	601	619	618	589	592	640	655	596	641	612	661	632	574	591	666	603	673	602	616	626	579	611	587	601	635	615	629	583	596	645	609	616	631	657	609	617	632	615	592	646	589	588	645	601	623	596	643	610	580	641	592	655	596	601	615	636	608	641	656	624	596	625	625	622	653	627	655	641	621	605	570	611	627	614	603	670	655	600	617	621	668	606	611	630	627	621	610	610	590	601	596	632	614	593	610	614	635	627	641	648	596	632	665	596	609	623	642	627	605	609	651	613	639	613	589	604	625	654	576	594	630	610	643	597	597	639	685	620	585	634	559	666	619	586	612	597	638	647	626	623	581	645	596	628	647	661	638	633	609	648	634	632	598	589	651	634	554	577	614	680	621	636	613	609	658	570	598	609	619	635	570	620	601	568	640	624	616	606	647	627	602	620	614	616	619	625	592	637	628	611	608	630	637	616	646	641	604	622	631	600	628	628	686	624	625	623	590	584	597	630	595	585	632	599	611	628	640	629	603	634	563	592	632	615	632	641	612	635	629	641	640	639	636	596	659	590	645	670	657	643	611	578	628	606	631	584	633	590	598	617	655	641	669	618	629	602	586	621	616	645	618	634	635	648	603	605	627	628	668	588	563	594	614	618	611	612	631	552	593	573	566	588	646	602	614	640	604	610	575	612	658	621	645	622	610	652	620	656	641	602	611	646	644	630	599	622	600	644	643	627	616	608	603	613	576	631	553	613	586	564	654	592	585	651	608	649	631	586	613	597	605	590	623	609	616	609	582	583	596	628	625	643	610	641	691	617	646	627	606	645	638	592	626	601	671	636	671	636	582	598	621	625	584	606	614	664	596	612	592	612	633	632	621	639	599	582	682	614	612	690	625	642	610	590	600	604	620	597	623	606	637	588	586	619	620	643	610	563	583	616	627	623	599	661	616	677	594	629	587	600	647	600	573	617	629	621	612	609	594	624	610	574	644	585	602	632	627	594	623	633	613	606	641	606	613	631	652	624	679	562	605	637	593	633	673	580	693	595	667	587	638	642	631	587	571	619	629	619	611	658	592	586	592	610	623	545	612	640	617	626	596	605	595	573	630	623	620	604	633	630	692	628	601	694	620	678	639	624	627	649	666	630	646	588	611	640	627	609	604	607	613	589	645	608	631	614	604	648	615	663	626	603	577	596	597	647	609	629	663	601	646	672	636	616	596	638	621	578	644	646	655	642	622	634	606	614	607	580	601	659	576	647	578	587	632	623	600	651	641	571	636	627	631	589	652	609	588	625	607	668	607	579	622	673	648	647	616	627	602	631	593	646	619	617	604	608	621	582	591	638	616	604	607	612	643	613	627	632	598	616	659	651	611	619	657	659	589	674	613	592	636	618	646	605	667	611	574	615	650	554	615	615	598	624	588	606	632	581	626	629	621	610	625	639	630	629	604	637	582	622	635	616	617	582	625	656	664	621	666	617	613	650	645	607	606	619	604	607	622	643	630	643	589	595	601	624	608	595	615	621	637	611	639	600	635	601	663	561	613	604	583	626	602	593	604	640	596	628	635	625	623	627	631	587	633	635	624	619	624	640	608	647	653	619	605	597	594	587	642	633	592	634	614	622	603	631	616	658	540	636	641	646	639	608	625	639	639	613	609	622	645	617	643	639	629	579	664	626	664	585	625	623	640	629	627	591	542	642	637	633	628	611	610	607	624	563	620	649	611	611	603	630	613	589	629	666	618	639	587	595	633	635	600	598	580	618	589	640	599	638	611	627	605	601	618	591	637	618	612	605	606	640	636	624	619	633	604	642	587	612	602	635	621	602	592	619	667	590	653	631	658	623	666	618	630	605	642	611	608	641	622	661	614	600	616	598	617	649	628	653	610	618	635	563	593	621	609	630	631	619	647	614	629	593	664	579	598	679	613	573	633	628	631	633	614	617	630	620	591	652	642	607	623	613	597	638	625	602	620	649	634	685	636	632	606	599	622	633	615	608	590	601	638	635	610	636	619	641	657	639	589	592	617	604	615	601	632	578	611	613	632	584	602	580	602	614	640	625	609	634	614	643	656	591	634	630	635	603	624	628	637	620	646	649	647	624	617	594	603	611	591	604	609	621	614	648	602	607	622	621	622	592	603	623	656	619	628	566	653	642	615	611	599	614	628	587	600	606	616	614	617	680	627	599	620	602	651	658	651	647	675	613	645	639	588	608	638	613	617	618	626	630	573	620	618	578	660	610
5094	664	620	490	462	474	510	423	473	429	442	436	437	434	456	481	415	398	459	405	426	423	444	424	461	468	428	428	406	465	450	416	460	439	421	435	452	437	431	420	425	471	459	470	467	419	397	392	464	439	424	459	448	426	395	403	401	451	451	466	438	431	477	413	452	447	426	442	439	433	419	404	432	455	478	414	414	428	440	434	446	467	421	451	455	450	429	427	423	464	425	422	461	432	413	454	446	421	448	441	417	434	440	437	458	405	445	436	437	424	458	449	445	459	440	417	452	436	444	424	433	434	449	445	451	431	440	400	441	465	422	458	431	406	447	419	422	419	429	427	457	430	443	438	479	437	437	383	443	429	456	444	439	461	419	430	459	400	398	453	406	442	438	418	471	437	424	409	403	449	437	449	418	418	437	426	420	470	435	434	445	455	396	423	430	427	451	452	456	438	438	442	411	447	447	459	462	409	464	417	436	449	458	440	436	444	424	426	445	417	438	454	472	434	438	423	455	463	439	430	404	483	413	428	458	445	467	423	451	418	439	431	437	430	472	454	471	462	433	421	439	448	422	413	428	459	447	405	446	423	435	428	442	467	450	413	440	455	423	422	449	456	415	425	436	381	428	464	436	441	441	463	422	444	456	468	438	463	436	467	426	425	459	424	425	406	444	434	431	408	435	398	420	461	446	404	465	442	451	409	415	432	449	410	448	467	410	405	404	458	440	455	423	447	445	418	428	447	387	417	425	425	458	433	433	438	432	423	412	396	428	412	404	427	422	442	458	416	452	432	426	466	402	446	438	450	447	443	437	427	466	465	419	446	457	427	434	452	445	418	429	451	493	433	444	417	444	430	433	422	409	448	406	436	409	401	471	423	426	418	434	408	405	424	460	438	440	414	425	477	462	404	472	480	441	458	387	414	481	423	441	438	391	411	408	400	452	424	431	450	460	436	414	419	437	440	438	383	464	446	414	423	467	431	483	402	410	427	411	420	400	402	417	445	456	459	464	469	481	458	429	465	438	461	445	400	390	431	427	430	452	413	417	421	408	434	420	424	452	399	418	439	444	396	442	415	444	440	453	455	414	430	408	429	480	432	454	456	464	431	431	437	408	430	426	489	464	402	420	449	440	420	407	432	456	439	432	398	429	458	454	426	418	475	449	461	417	473	408	458	447	417	435	444	459	465	451	420	464	442	434	411	408	460	453	428	380	411	417	450	420	443	458	418	413	417	435	443	450	396	428	405	432	393	425	453	419	427	441	425	467	432	461	450	475	426	429	439	445	410	443	462	460	444	436	445	464	427	440	436	438	443	412	462	399	436	435	366	437	453	436	445	481	451	455	486	427	430	472	426	436	467	424	445	417	417	435	402	425	443	400	460	460	439	443	416	426	449	410	452	452	444	401	428	418	453	480	441	417	422	451	421	411	442	460	432	407	442	431	412	428	454	441	437	441	408	433	406	427	471	441	416	456	441	442	442	450	430	437	425	447	413	443	426	451	427	455	401	412	424	442	437	418	425	460	431	487	437	447	443	465	446	437	428	424	453	446	418	440	444	476	422	436	483	439	392	420	476	467	430	414	429	478	439	460	376	421	397	426	405	445	458	471	443	461	447	412	456	443	436	437	441	463	466	429	411	439	445	448	433	429	425	449	455	441	419	405	466	394	441	457	436	448	427	449	430	449	441	428	431	442	435	431	442	428	449	459	447	454	443	428	441	435	454	437	460	403	409	453	423	449	442	458	475	452	431	447	432	451	463	433	423	426	429	436	419	421	416	434	429	449	435	432	427	441	414	445	448	436	449	406	435	405	433	408	451	431	458	443	466	439	442	446	422	409	417	404	424	460	420	451	421	474	435	443	434	440	434	413	422	451	462	410	456	486	453	447	475	432	418	431	427	431	456	429	429	437	436	496	451	420	456	438	415	448	451	452	414	460	421	432	411	454	452	434	411	421	479	430	446	458	470	399	470	447	442	419	452	440	449	428	464	420	448	425	457	429	426	411	438	394	435	391	425	437	462	423	451	455	436	437	436	436	406	414	444	463	442	456	432	432	401	425	426	456	448	458	430	462	442	443	438	462	412	445	439	453	438	406	385	420	417	433	412	439	456	384	456	453	432	399	416	381	469	444	388	453	461	432	434	424	414	414	446	423	431	433	405	453	465	436	435	434	451	442	483	430	485	434	463	437	435	457	440	425	410	457	438	456	431	404	461	410	429	411	447	436	433	409	417	469	430	435	410	432	419	388	437	423	415	409	420	460	453	376	466	442	466	430	458	435	440	453	424	446	453	406	432	460	443	411	420	455	445	442	433	487	443	472	384	467	439	432	422	439	406	426	420	431	451	455	443	435	415	429	453	415	472	450	429	424	440	447	402	434	457	455	431	417	441	412	458	427	449	445	427	465	454	435	419	450	464	402	445	469	428	456	442	421	445	433	402	420	420	411	448	423	400	436	413	419	434	442	444	415	474	446	452	433	453	484	450	427	421	440	401	432	431	432	416	423	472	430	420	447	407	447	402	382	452	420	415	417	420	436	448	444	399	473	426	456	462	451	458	451	423	433	408	417	417	434	431	407	403	415	491	414	431	399	441	448	429	452	444	470	429	455	423	411	444	449	433	444	420	432	430	438	459	417	434	420	400	505	488	430	427	426	421	400	477	487	435	474	423	417	408	417	440	458	462	410	402	454	433	429	467	441	431	438	439	456	424	442	415	457	465	445	419	450	441	437	449	447	453	400	393	417	436	432	446	456	433	416	471	438	417	434	496	435	429	424	463	447	423	415	438	406	462	411	447	479	430	442	482	412	454	432	446	429	414	438	445	453	438	399	440	425	449	486	430	424	450	433	448	442	425	449	421	446	440	407	474	415	446	430	459	427	429	449	435	417	435	423	460	454	447	413	387	450	424	421	439	429	448	419	432	393	443	417	407	453	453	425	433	458	414	459	417	397	456	422	419	435	461	436	444	446	445	426	415	447	464	432	417	417	422	451	463	427	445	433	446	445	435	402	445	416	459	428	431	433	478	436	444	444	440	448	409	420	424	439	446	432	433	395	429	417	433	409	425	423	420	446	448	414	451	442	443	419	446	441	474	433	449	432	453	459	432	440	434	453	440	462	442	443	433	434	419	456	464	436	433	420	425	415	451	477	427	418	430	437	430	444	458	458	400	405	413	428	457	463	435	418	448	458	460	450	422	427	404	446	443	455	476	420	465	460	407	428	473	427	421	435	397	419	423	437	443	419	432	467	438	453	409	431	443	398	412	408	447	445	429	445	481	454	441	442	441	432	432	440	449	428	436	372	456	443	422	448	432	429	428	435	396	431	438	447	456	425	426	449	453	483	440	434	422	432	441	437	452	410	437	444	413	433	460	431	426	432	460	415	411	450	395	455	429	437	429	446	452	477	397	435	437	464	450	449	426	454	474	412	426	415	422	439	451	422	453	421	411	417	419	453	451	468	419	453	419	442	447	456	442	428	455	440	450
25489	21464	27839	25458	10827	1883	1470	1223	1184	1152	1119	1100	1024	1001	1022	1019	1098	1011	1009	1046	993	1036	1018	998	967	987	950	991	1063	1045	1045	1016	1015	1013	954	990	1044	1018	1008	1023	1021	1047	1018	1013	984	1028	1006	1004	957	1016	1001	1018	1036	993	912	1013	971	1025	988	1012	1029	1057	1008	979	1002	1033	1029	939	1027	992	986	1006	980	1026	986	1029	984	1028	1020	986	1032	984	1024	1027	999	1051	1041	1019	989	970	1016	1022	988	980	1087	1049	998	1081	1012	976	1011	1030	964	993	956	969	1034	980	1018	1050	984	1013	987	1001	1042	1023	998	1051	952	1054	972	994	1049	1033	992	993	1017	1015	1010	1015	1010	997	993	1081	1077	986	985	969	1066	992	983	976	1004	963	954	1022	994	1026	988	1002	1008	989	996	941	998	987	1061	1042	1021	1063	970	965	993	971	1028	982	1015	995	1028	961	1000	948	1026	944	1023	959	978	988	1013	979	1030	1001	1048	1029	996	1011	1010	988	989	962	1001	1038	1042	951	1060	1028	1020	958	1028	980	1018	1028	957	1011	1030	1018	958	1010	995	956	997	965	1005	1044	1003	989	1047	1021	1087	1003	1006	993	1046	1074	988	1039	998	988	990	1002	1006	994	1036	968	1006	927	1021	951	1023	1017	993	1052	1004	1010	955	1042	1017	991	969	943	1027	1036	981	965	966	1004	960	989	944	894	969	976	958	1000	1043	1011	976	1005	990	997	963	977	977	933	1033	1029	993	987	1013	992	954	1014	1030	974	1001	997	993	1002	919	1027	982	946	995	989	1009	950	960	991	938	1018	1031	1046	989	1038	1004	1014	979	979	1008	946	1021	1044	964	1010	987	985	969	964	977	1014	1070	1015	930	1028	917	1015	1000	974	1002	987	1030	978	978	1049	1029	959	1040	901	939	995	932	1004	987	999	1030	995	1005	988	969	1019	1013	970	984	1019	976	974	992	996	1002	1001	1046	1034	1025	935	1038	962	1058	1004	999	954	961	963	1004	1027	981	978	1038	1084	973	1006	1029	1024	1042	1029	1029	994	963	966	1028	941	980	998	958	997	1006	984	958	1036	1022	935	1045	1045	987	966	983	981	987	1012	972	944	1047	932	1024	989	993	961	983	1023	969	985	1028	1029	1011	1003	1000	1002	969	935	1001	986	965	1002	1063	1055	1010	1018	1012	995	995	938	1024	989	1015	1019	1064	1042	982	986	965	1022	980	983	1051	1015	1013	984	1009	978	989	1030	997	1001	1022	975	1043	985	999	986	998	968	1032	998	962	958	1017	1027	989	985	997	984	1005	1012	994	976	998	965	984	1005	993	978	1007	1044	1041	994	997	979	1016	957	1011	1043	1021	980	1041	1029	1018	998	980	1042	940	1015	993	1009	955	1022	1007	978	1032	1024	978	1064	1004	1016	988	925	1021	955	1021	980	1031	1033	941	1034	982	906	1000	1043	991	950	1025	1000	989	941	977	994	989	1032	1058	950	1019	968	1013	1011	965	981	994	1026	997	1021	939	1024	1010	1048	1039	1083	1068	1006	1009	980	1068	1043	961	1038	1061	968	1003	1002	1000	949	1020	1008	1011	979	1091	1012	994	974	973	1018	979	1014	923	951	990	980	1052	1033	979	970	992	962	999	1025	1045	1019	973	998	993	968	1056	1032	1058	1053	985	1030	1001	985	1020	987	990	1011	989	949	1045	1009	1063	935	994	1050	1048	1064	1005	958	936	997	972	1082	979	1064	986	959	1015	1065	1028	959	984	986	978	969	1009	989	986	963	911	975	1077	929	1068	940	1020	1031	1025	1005	1016	959	989	1012	996	970	981	944	957	994	1000	981	1004	997	981	961	1017	991	1050	949	910	986	977	1037	966	998	1000	1076	1032	988	959	930	969	987	990	1049	955	982	931	1012	975	969	1016	960	1019	979	1043	995	963	1023	978	995	967	970	979	1038	935	1017	992	1021	1009	957	970	974	989	1033	1007	953	957	999	932	989	935	1041	1004	974	1042	1011	1031	976	997	1041	985	989	1072	1035	997	988	1059	978	965	1085	968	987	1011	1035	972	1023	1009	968	1006	1008	1095	935	1023	992	998	969	1004	990	974	1010	1013	1033	1046	974	997	996	1055	987	965	1020	1029	951	996	995	1024	992	988	988	992	979	1048	976	968	1007	986	1014	951	1030	948	1027	996	984	984	1001	977	955	1003	1023	985	1001	998	978	981	1016	989	1014	987	999	1006	1013	958	1045	983	981	973	949	996	991	1053	1014	979	973	1023	954	1038	1010	962	1055	995	1042	1004	953	921	915	1027	1016	989	1022	980	1034	950	1033	1053	957	980	998	1000	974	954	985	989	987	1013	998	992	978	986	999	1024	1060	983	1016	978	932	976	1044	956	1011	968	992	1013	1003	1025	998	1007	999	1036	997	999	1048	927	1056	977	987	919	943	1003	980	987	978	997	990	976	998	973	995	968	1015	969	946	1020	966	979	1038	980	956	1019	1001	1050	977	947	971	932	1051	965	1007	992	943	956	1028	1004	982	965	1008	940	996	997	932	1022	998	1007	1010	1004	981	992	973	929	926	974	1042	1018	977	1058	1001	1012	1021	1023	1020	981	1044	993	1007	974	989	1055	990	1053	1034	995	999	999	989	943	1042	1045	985	967	1025	950	1048	982	988	953	979	1035	1038	1014	1015	1001	1014	974	968	1031	1048	1016	984	1026	977	1010	1009	987	988	948	1015	974	1001	1006	985	989	996	1008	1039	953	1000	989	975	950	981	986	1016	1047	1002	936	998	963	971	993	995	1003	973	983	990	959	996	1020	970	991	969	979	937	943	1005	1008	995	1003	998	1010	1060	944	971	1023	970	1014	1011	1007	966	952	973	999	1025	1004	1017	986	950	985	943	988	960	1005	996	972	942	940	988	981	987	1050	998	989	1026	955	1054	997	1009	985	986	1026	1039	930	1002	1034	988	975	1006	938	992	990	1021	958	1008	964	988	998	1061	988	1058	1004	1030	1010	1003	966	987	984	1060	949	1004	989	1006	956	994	999	942	998	1013	1028	967	985	1015	1035	980	997	988	1003	981	1000	950	992	976	1024	1020	987	1015	965	996	991	999	979	971	1021	975	959	970	1025	999	1047	995	1026	988	993	1039	984	1040	1032	993	1018	1024	1039	1006	1012	1032	1019	936	970	1047	962	951	998	983	1044	1028	955	990	1007	1004	995	944	964	999	1044	984	1080	1007	1037	959	971	1105	1020	1019	995	975	950	1026	1000	1012	984	1032	943	1050	1017	1056	977	994	1031	990	963	954	1011	1003	1004	1028	996	995	1023	998	972	964	997	962	938	1043	1026	968	952	979	1016	964	1052	1052	966	965	952	998	947	960	993	950	985	960	1019	921	1008	978	993	1021	1014	997	915	1050	947	1023	983	981	995	1000	980	982	998	981	1012	1031	1050	981	974	966	987	1001	1010	951	1017	990	1057	1012	1023	962	1011	1052	1003	1013	990	1034	963	1006	998	1036	1039	986	991	968	991	1031	947	960	1015	1003	980	933	974	1021	981	995	1021	1021	1001	968	967	1050	961	984	964	1029	985	1042	1020	971	1007	1032	991	970	1042	1005	1004	998	998	999	997	1016	962	1011	1019	989	1008	1003	971	1001	1016	992	1058	928	945	1019	1057	1031	923	1002	982	949	993	988	956	1005	982	1008	989	1043	986	946	1048	980	973	1014	971	1019	981	936	976	1005	951	1081	1032	1046	973	978	987	972	1009	984	967	958	997	1007	999	1050	1000	1000	1037	962	987	979	977	1000	1032	959	1022	1000	962	1008	952	966	973	1005	999	956	1042	976	953	1004	1014	995	994	967	1035	942	1068	964	974	985	964	973	1013	1027	985	990	988	992	961	977	975	987	988	986	966	988	1025	1015	956	936	1024	969	973	970	984	961	1025	1031	998	953	1028	1076	1000	966	1002	969	1002	1040	1019	991	946	1004	976	975	994	971	1045	1014	1027	1000	923	982	1036	1042	1017	989	974	991	974	1046	1007	1001	1007	1065	963	958	1015	928	948	974	993	1002	973	993	960	964	955	944	1087	963	975	957	990	972	1001	1028	970	1015	966	1035	1041	969	977	1022	1028	1024	994	955	974	969	992	996	990	1023	1022	951
3585	3772	3130	1749	1388	1117	1021	981	863	877	760	805	713	794	812	790	756	775	780	717	768	733	780	772	730	754	724	747	729	721	774	745	734	744	770	750	693	700	715	774	740	659	707	708	684	736	720	728	792	745	710	681	728	738	675	679	705	728	739	725	718	726	746	752	741	717	740	718	663	736	723	700	722	717	696	674	753	712	738	733	719	729	731	706	718	723	722	762	723	758	706	737	708	698	735	691	758	709	740	681	768	717	719	778	741	701	748	745	688	658	706	723	725	667	754	691	648	685	715	728	724	718	706	715	730	718	732	699	716	704	703	716	719	663	715	752	707	734	739	721	682	715	714	710	692	764	745	712	705	649	750	718	725	712	695	729	701	755	741	683	665	722	657	710	724	710	717	732	719	706	701	764	756	716	736	758	735	727	751	710	694	741	732	720	753	720	745	700	696	737	690	699	706	741	722	725	707	648	664	694	709	728	746	721	708	737	675	729	711	706	702	738	688	663	759	748	718	762	706	763	717	722	738	730	706	745	708	706	721	738	674	740	731	731	725	737	728	727	697	702	685	715	702	746	720	701	685	698	713	719	652	733	710	694	751	690	763	738	678	717	695	719	744	690	717	762	660	695	673	726	740	710	758	709	705	751	689	699	778	719	724	747	683	715	700	725	748	724	740	673	685	742	760	661	681	691	743	703	737	745	734	717	715	739	761	718	689	709	702	711	686	715	717	731	691	722	742	746	730	696	767	647	699	701	664	717	724	732	736	694	675	712	733	719	723	722	716	731	733	686	708	735	721	759	729	675	707	725	729	741	743	711	726	632	750	724	681	725	701	742	718	742	700	728	720	714	683	690	716	685	716	741	696	745	719	743	717	718	687	722	693	751	705	725	668	710	681	667	724	710	716	712	722	673	726	722	755	733	703	660	716	657	678	739	760	697	745	693	730	736	693	715	716	729	711	696	731	752	712	718	730	759	726	674	737	714	693	737	739	689	736	764	666	731	745	742	702	692	765	682	685	719	738	697	674	749	700	679	686	745	770	696	715	713	716	734	697	696	682	734	726	723	747	761	704	683	758	753	738	727	711	645	724	728	746	740	718	743	675	677	723	736	720	722	728	635	731	711	691	693	733	746	720	757	748	733	686	703	715	742	713	699	690	733	707	702	717	747	719	725	717	753	712	706	699	697	738	707	708	746	724	756	700	718	660	759	687	733	700	683	750	744	669	650	706	721	740	695	685	720	716	718	677	672	749	676	718	723	751	705	746	714	676	677	777	689	734	728	739	697	745	722	753	712	730	739	712	701	704	721	699	685	685	725	704	734	725	712	697	739	728	670	741	762	688	759	743	717	672	660	744	716	707	703	644	712	723	734	714	736	675	678	718	709	706	760	710	718	713	696	744	713	686	713	670	710	730	707	730	711	728	711	709	731	666	727	643	666	668	699	711	695	694	703	737	752	709	727	739	714	693	713	731	729	717	705	707	743	722	729	668	725	691	716	710	697	666	715	682	658	701	675	717	703	666	741	731	694	762	708	726	705	756	733	715	683	685	745	720	735	735	681	741	711	728	687	729	708	743	689	737	726	712	703	688	705	711	764	754	735	667	704	721	702	701	749	691	708	659	782	711	731	664	700	725	653	735	755	735	738	679	705	682	722	704	745	684	705	670	734	663	733	746	732	768	723	703	723	727	746	696	682	720	711	691	713	737	717	686	734	713	665	770	694	753	706	734	718	754	713	714	653	692	778	698	643	714	717	728	728	715	696	707	751	680	707	703	712	710	717	708	661	738	718	672	677	705	667	731	644	688	719	692	668	677	698	691	665	701	694	689	724	751	681	685	674	694	704	681	715	704	685	682	694	692	743	726	719	701	689	697	712	717	703	737	704	760	651	720	696	767	675	709	760	713	703	710	724	703	688	702	692	707	688	714	765	721	657	693	744	688	709	711	706	695	727	732	688	682	743	721	722	733	781	703	720	707	634	743	682	663	730	752	707	672	685	754	718	701	690	691	717	680	706	758	748	721	710	691	705	711	703	689	696	752	721	669	737	748	749	740	759	703	738	725	736	724	672	695	709	728	665	675	741	709	723	735	731	718	716	714	716	714	715	708	730	725	712	752	706	704	737	672	726	747	679	715	663	696	752	694	660	730	725	696	690	731	728	693	686	693	737	740	705	678	731	689	776	702	745	777	684	783	700	707	706	717	764	725	706	682	679	676	726	715	753	702	763	769	720	763	728	747	740	723	733	712	724	721	693	720	718	679	744	700	717	701	676	686	669	755	731	701	679	723	743	703	698	740	668	691	725	685	705	736	699	722	682	751	691	706	678	678	709	687	722	756	711	717	723	690	696	671	680	722	771	757	727	719	702	686	773	728	689	735	692	729	726	672	694	706	725	660	712	709	724	755	682	682	654	763	676	693	719	671	670	670	687	708	741	700	698	715	676	659	729	714	735	675	724	760	678	692	778	706	686	767	688	719	788	722	702	691	697	674	745	687	685	719	719	687	688	715	672	727	760	695	757	736	700	712	683	699	777	676	746	724	682	732	728	732	691	694	703	717	711	715	738	704	690	685	716	747	697	708	675	704	697	702	689	708	681	737	731	705	723	750	722	729	717	730	681	734	675	683	692	744	705	770	708	728	718	743	730	719	757	702	685	702	676	656	679	690	702	737	705	714	682	727	719	725	722	705	672	723	685	677	741	692	662	670	716	641	663	692	668	695	721	649	701	692	696	682	729	748	707	706	703	708	758	685	702	682	705	694	663	758	730	689	691	689	708	734	722	709	727	729	770	693	753	773	741	759	683	720	717	726	682	736	670	748	712	715	706	713	686	733	676	649	708	747	690	709	679	685	740	723	727	687	701	738	686	690	735	727	720	695	753	724	664	719	694	702	704	692	728	755	695	739	712	690	744	695	661	671	719	700	742	781	728	735	739	693	734	686	714	724	731	725	722	753	747	759	754	703	683	675	695	691	707	739	708	717	700	702	721	670	712	705	765	722	728	689	739	777	730	669	749	700	669	732	694	651	760	726	735	692	733	745	695	747	738	703	724	629	708	708	690	663	702	697	704	701	705	740	691	694	685	745	731	705	693	731	735	686	705	680	682	730	674	723	756	723	732	709	733	695	730	697	749	716	731	715	671	693	644	756	724	681	750	760	736	718	683	721	702	680	690	691	745	716	748	674	717	683	654	651	750	737	728	722	726	744	694	728	692	700	699	734	714	718	686	711	753	718	748	712	715	672	721	745	740	719	716	738	681	692	684	701	722	736	696	720	713	688	694	757	715	753	726	675	706	755	727	714	706	693	710	743	709	747	696	731	684	697	650	703	750	717	732	691	753	722	756	702	727	713	672	736	685	703	737	695	697	710	666	692	711	679	687	770	701	713	706	713	703	676	686	703	778	742	710	727	682	705	685	685	686	707	682	693	627	710	730	691	746	734	710	693	702	720	740	703	693	735	702	665	739	736	729	698	725	707	732	707	670
24480	21490	28799	24589	21480	8500	1897	1229	1016	970	978	916	950	981	978	920	872	944	916	860	918	862	868	860	786	853	806	856	827	807	840	842	840	883	839	876	866	775	822	825	827	826	776	816	818	827	820	818	814	852	805	800	798	816	818	860	829	808	822	820	794	835	814	833	772	800	807	812	781	772	826	811	813	814	762	828	776	827	795	811	805	821	822	824	825	816	825	779	801	800	759	800	838	811	815	810	828	829	874	813	772	871	834	850	821	793	812	823	788	840	776	798	815	819	791	783	834	855	776	841	757	831	800	812	797	839	764	804	788	842	746	833	806	875	796	830	787	811	844	814	802	834	840	807	866	798	803	850	841	813	844	830	843	840	822	782	819	851	800	818	781	832	759	828	818	788	850	824	792	803	815	831	808	825	823	831	818	814	826	789	803	847	798	826	836	795	835	767	797	825	837	783	715	812	892	812	828	840	845	841	788	832	801	761	777	806	811	726	796	742	818	773	752	813	811	778	819	812	801	855	781	819	831	795	793	816	825	836	798	834	817	817	819	822	814	783	839	799	791	803	815	808	854	813	787	811	822	750	816	823	804	824	783	787	797	798	781	786	838	833	807	839	844	774	811	774	831	801	847	833	803	839	831	763	802	828	806	775	830	884	809	811	801	807	821	802	832	773	831	807	805	788	810	802	809	805	772	774	790	814	780	803	792	786	810	795	819	801	810	779	800	796	849	761	821	827	783	772	815	836	845	817	813	805	811	831	804	775	814	782	804	781	764	815	789	831	820	794	790	791	833	763	822	760	785	784	822	793	779	803	833	839	807	778	776	799	813	799	777	824	810	759	821	769	800	792	810	813	788	750	786	864	773	819	818	804	804	794	761	822	849	839	769	786	795	794	826	808	826	824	822	801	794	793	758	807	796	830	831	816	822	778	767	832	801	765	750	834	808	784	794	831	813	858	830	836	798	810	837	778	825	829	818	836	878	786	852	776	807	853	777	806	821	787	831	825	812	807	841	799	816	789	795	840	765	760	797	822	790	824	775	800	807	800	778	825	880	827	856	820	763	819	826	799	859	839	815	787	782	783	831	803	849	814	799	821	770	788	833	798	773	803	782	827	784	833	796	786	827	830	862	816	806	762	832	777	812	825	802	813	848	817	845	781	819	846	765	798	793	809	808	819	821	794	842	827	823	806	771	813	837	793	858	824	819	795	801	845	797	820	803	776	832	786	839	793	828	782	832	766	777	796	816	797	816	819	845	755	827	785	794	782	766	801	772	814	785	820	823	779	809	858	811	832	764	825	817	840	824	833	815	811	802	794	809	801	808	819	778	839	790	756	798	821	824	811	806	787	809	850	783	797	755	784	794	829	862	813	828	823	767	836	861	710	788	769	848	884	822	815	797	880	801	834	793	859	891	830	805	796	835	799	846	788	829	842	782	775	804	779	825	823	828	789	821	788	796	777	793	770	858	850	857	800	869	794	785	823	814	849	777	833	816	834	782	797	743	829	823	811	828	794	727	755	750	804	865	805	846	830	828	817	799	798	756	795	829	800	811	825	825	828	824	768	790	769	849	755	791	828	752	817	820	790	879	779	860	774	811	831	822	773	813	809	793	838	766	847	802	780	778	813	778	807	857	838	821	821	826	773	798	843	801	768	821	774	806	773	842	804	798	819	794	847	804	828	805	806	792	846	830	811	837	836	787	805	784	817	852	773	847	812	803	820	858	890	819	827	823	864	836	808	838	774	850	767	821	785	818	805	837	820	834	805	786	858	841	826	763	780	766	824	822	770	814	817	789	827	793	789	770	827	816	779	772	760	796	813	837	767	789	809	749	809	816	808	804	839	863	807	869	813	795	801	834	767	772	794	786	785	788	817	817	810	827	785	819	824	861	803	754	804	782	832	789	795	813	825	830	793	792	752	809	804	781	765	787	878	803	811	817	736	858	815	813	788	809	781	822	845	745	785	867	808	797	824	814	787	808	822	774	866	816	829	846	804	811	822	798	823	779	855	785	811	764	804	783	796	804	827	790	820	831	743	813	840	767	838	805	817	840	778	814	864	819	831	812	772	816	861	756	812	794	825	783	840	785	796	800	753	755	847	807	845	843	860	836	795	798	791	781	778	798	791	848	786	814	806	805	795	843	875	765	864	861	790	812	779	795	807	811	808	802	774	845	784	796	827	792	850	741	793	823	749	780	834	819	795	800	830	806	857	828	826	823	865	832	803	835	847	845	766	815	775	785	819	786	780	784	797	822	793	766	789	811	835	807	775	838	784	822	778	828	836	774	818	852	861	819	797	769	814	800	801	842	771	801	733	802	833	755	769	761	841	840	846	866	758	769	817	783	787	791	753	801	810	766	797	829	810	790	812	794	799	846	815	839	838	791	817	782	826	809	813	825	802	815	774	802	788	730	798	789	779	795	816	857	815	768	768	824	805	752	763	836	792	795	765	806	766	825	808	813	779	828	812	828	779	769	788	749	815	776	789	814	814	800	801	807	768	811	854	765	812	794	793	736	808	812	780	831	768	797	822	765	819	802	782	729	831	856	822	817	805	817	842	814	810	807	873	781	788	837	792	798	792	786	777	834	832	807	809	806	811	820	788	846	820	857	773	802	817	842	852	775	831	833	825	806	826	827	738	856	835	791	822	802	789	815	816	806	836	819	777	805	821	846	799	821	804	725	826	757	805	786	797	837	782	836	835	829	762	803	797	810	820	761	815	851	802	755	805	798	811	788	814	784	815	799	816	792	796	828	839	782	800	792	819	818	806	841	811	826	790	769	780	802	774	856	810	838	852	798	819	769	831	862	760	769	796	834	794	849	825	787	838	853	845	814	810	816	800	847	837	838	855	806	824	833	830	863	857	826	841	817	858	760	802	873	835	856	813	779	832	803	782	801	766	775	786	816	793	764	809	817	786	772	811	765	761	826	827	731	810	798	763	799	777	834	797	844	815	789	814	780	791	831	797	813	823	834	752	796	760	781	816	823	787	863	832	798	794	761	786	817	769	801	806	794	806	800	822	840	819	793	815	742	839	785	809	789	811	818	847	756	801	826	816	810	789	829	835	849	814	748	827	844	788	801	846	807	756	786	762	741	823	787	815	836	797	808	805	797	810	802	803	801	847	838	823	820	804	840	741	808	830	825	801	832	853	811	765	810	778	850	813	818	779	815	809	817	832	860	851	827	832	790	833	772	792	823	848	778	797	774	810	800	792	758	746	777	803	848	784	807	827	784	810	820	804	744	777	783	821	777	837	799	820	737	798	798	829	793	836	747	825	863	756	799	816	781	825	796	769	822	793	768	765	793	828	801	821	778	843	809	775	803	769	796	837	782	824	832	780	780	843	776	836	766	762	782	782	791	775	777	830	825	786	784	837	763	770	813	849	813	823	810	808	747	836	834	818	774	802	789	809	799	826	797	819	804	852	806	773	805	858	776	797	809	801	884	832	804	781	841	786	768	793	794	835	794	842	842	829	792	840
3830	6026	4909	2591	1844	1401	1194	1031	923	886	841	772	735	735	747	749	670	692	650	654	606	635	691	620	615	660	659	611	614	613	652	640	626	628	645	669	622	609	665	618	639	621	600	601	647	673	648	632	596	662	614	585	630	653	636	640	612	585	583	608	667	641	640	656	611	629	586	617	633	620	618	609	620	635	641	595	614	570	642	665	575	579	590	622	614	620	656	637	632	627	587	615	597	618	640	588	615	576	633	566	626	612	591	608	579	544	679	594	613	625	651	574	599	621	608	645	619	626	616	609	624	622	610	610	610	604	577	616	635	611	590	617	597	597	615	612	566	618	639	639	632	625	621	646	595	633	619	596	612	589	593	553	653	661	597	588	605	601	622	650	632	665	569	614	582	642	620	664	582	606	597	605	586	623	656	609	621	643	598	590	650	621	628	581	578	602	635	587	617	640	575	620	602	610	619	602	587	611	615	589	662	634	613	621	661	578	605	567	592	603	580	626	592	571	648	606	569	652	626	591	595	606	606	606	629	608	580	623	591	600	582	617	586	596	566	612	592	613	647	615	606	566	613	643	621	595	615	550	583	566	602	584	649	590	625	594	613	587	609	581	625	603	604	577	593	597	584	557	574	589	628	630	602	595	587	602	613	608	543	582	618	606	595	583	605	635	627	647	554	639	608	578	558	621	608	590	594	580	578	622	548	637	631	608	590	614	578	580	618	607	571	579	593	608	580	600	625	609	618	617	596	602	605	571	638	633	596	653	610	626	634	636	607	602	609	595	613	609	570	597	581	644	620	600	628	627	632	649	648	603	633	601	614	660	589	607	576	626	650	601	588	621	588	642	603	601	586	640	637	633	584	628	601	610	589	591	636	637	605	611	623	577	598	641	601	586	592	607	605	537	605	578	606	597	613	615	659	643	616	612	626	626	572	601	597	588	580	607	659	639	592	603	628	629	609	587	575	607	575	619	593	625	608	587	592	593	629	585	660	601	616	586	592	627	631	627	570	605	610	610	617	579	600	604	592	596	615	638	592	610	594	657	618	642	601	615	621	608	604	619	617	618	613	637	584	619	607	595	617	616	598	596	570	609	600	597	586	599	589	625	581	592	587	649	602	594	622	589	604	616	628	620	601	587	607	595	639	639	561	596	655	640	598	596	604	631	553	634	626	584	615	655	587	616	642	606	603	596	603	579	578	604	622	607	619	599	582	605	650	644	612	632	625	590	633	553	580	585	632	627	579	624	606	553	592	586	607	572	601	628	630	647	623	547	597	590	561	587	604	597	582	628	582	612	610	600	553	631	595	589	637	622	592	586	563	604	587	590	631	610	611	624	619	591	564	608	619	596	617	622	575	652	603	619	638	622	610	589	576	603	604	632	605	595	597	622	551	645	602	570	610	536	607	593	603	615	588	604	614	575	599	569	632	575	641	595	606	605	599	606	609	641	612	642	611	620	538	621	641	600	588	593	613	598	583	604	622	609	581	600	616	576	574	643	620	588	611	643	614	569	571	610	609	609	607	614	590	613	643	607	594	688	552	591	612	614	616	630	622	552	633	561	610	585	596	581	595	576	628	589	605	564	624	588	642	597	608	593	586	601	615	613	547	614	638	570	606	575	587	632	599	610	601	566	578	628	626	614	645	596	593	607	636	622	658	619	571	611	602	625	638	573	604	602	608	608	580	599	603	612	621	605	632	631	616	633	584	583	627	636	658	627	583	656	575	607	611	549	572	598	583	593	658	603	617	574	589	591	629	593	648	633	642	609	602	627	633	591	587	558	579	616	628	548	585	603	612	600	593	607	639	660	583	604	590	629	579	584	642	600	600	592	616	623	620	586	578	599	593	633	627	566	581	620	568	605	608	604	605	608	581	588	583	587	642	613	643	565	620	589	616	586	608	613	562	617	620	618	645	650	576	632	602	619	620	536	592	617	570	633	593	603	567	624	599	585	628	572	585	588	599	606	613	566	584	594	608	599	625	598	605	610	614	598	597	611	620	621	614	580	628	619	616	580	613	601	590	609	591	571	594	604	582	585	568	587	581	630	571	579	569	582	637	590	548	598	591	628	575	597	622	631	597	575	601	553	597	584	593	579	609	611	647	588	566	540	619	562	611	629	605	598	583	587	582	607	595	616	565	597	568	573	613	615	656	600	587	621	595	565	559	596	612	594	562	603	587	618	606	628	571	595	640	562	602	636	605	601	671	592	591	615	552	603	589	629	621	575	580	598	603	632	631	598	612	608	619	583	618	649	590	586	588	615	606	611	618	586	575	572	612	606	616	572	593	558	568	560	590	621	613	605	613	574	630	656	570	574	637	541	591	613	616	610	640	594	605	607	610	628	593	565	558	607	632	589	640	583	638	637	592	608	606	617	595	557	634	609	624	611	587	599	554	611	612	599	631	596	613	583	582	632	614	572	590	584	623	601	638	591	627	593	654	610	638	594	635	558	591	578	630	636	579	558	580	605	567	623	590	606	610	595	606	622	599	572	640	627	619	575	623	610	609	558	595	593	607	602	609	546	600	577	582	575	571	623	613	610	613	622	630	593	608	618	608	569	581	578	602	619	617	567	567	579	593	580	608	607	580	565	650	612	635	576	534	601	609	601	585	607	642	603	604	621	603	672	597	625	631	642	599	613	579	568	623	563	621	552	616	574	635	614	661	592	613	615	584	606	608	614	620	601	602	590	591	614	626	611	610	610	626	632	599	597	574	558	605	582	609	616	597	573	591	605	560	563	619	595	596	539	563	611	602	600	624	605	609	594	567	604	641	599	614	619	587	575	563	590	575	654	590	612	582	623	563	562	575	633	588	624	615	587	631	624	617	617	623	561	603	576	633	637	601	634	618	581	568	599	570	610	578	550	635	581	568	588	561	613	551	576	628	648	631	601	600	545	583	602	584	627	633	559	607	591	608	628	579	595	575	614	626	628	599	607	613	585	561	626	592	558	650	602	586	578	582	583	591	593	601	620	584	601	581	589	578	587	591	609	549	572	605	599	593	620	654	612	627	633	608	627	573	615	609	612	539	549	601	648	632	602	598	591	555	611	636	624	536	564	626	589	619	596	609	604	616	599	620	606	608	588	604	654	624	596	556	592	614	556	577	594	640	581	578	601	614	594	621	605	609	602	637	617	603	586	609	611	580	618	543	608	610	615	633	583	619	622	587	588	610	621	598	617	595	590	656	568	602	578	599	612	629	574	632	636	675	595	639	636	602	588	579	570	616	618	558	602	597	637	579	599	560	547	590	576	570	586	602	630	570	635	547	559	598	620	635	575	608	619	634	583	575	612	620	600	607	577	603	589	617	617	617	597	639	627	599	604	583	591	614	609	581	602	591	649	646	600	605	630	591	647	568	580	585	585	611	627	589	594	617	596	632	612	562	641	566	616	594	613	608	566	618	656	620	601	604	604	570	620	564	601	649	591	585	596	578	583	630	638	573	612	617	581	620	599	616	595	586	619	621	599	628	641	633	612	627	582
27876	10386	1319	775	693	627	663	642	680	638	628	639	623	608	654	587	664	562	631	659	654	583	609	662	621	645	614	659	648	602	642	678	616	615	602	616	611	624	635	579	625	635	631	587	602	628	611	643	646	611	597	628	604	609	626	646	659	595	633	663	699	633	606	582	629	630	640	639	618	647	605	604	643	620	603	669	649	611	610	614	656	643	645	624	628	652	644	625	589	627	600	608	637	625	626	577	606	597	614	624	607	628	603	622	617	616	623	583	647	651	632	622	624	613	634	613	622	602	608	636	587	618	608	603	600	628	586	646	608	640	632	615	590	646	626	601	621	663	646	618	614	608	606	663	607	590	645	619	631	674	629	636	622	680	628	639	625	579	619	620	630	615	660	637	592	664	630	590	584	606	563	645	600	629	632	590	659	606	620	593	633	631	637	636	632	621	634	602	627	623	608	610	628	607	593	628	615	591	616	597	628	631	576	657	623	645	620	669	649	604	637	605	619	624	616	606	658	651	646	613	611	590	612	605	682	611	599	607	605	655	616	591	611	602	618	617	647	644	601	650	581	621	636	596	610	628	660	677	570	632	623	606	588	653	657	635	579	613	626	610	631	621	629	620	621	661	649	598	643	594	669	612	642	596	655	615	630	619	645	659	634	635	650	645	655	649	645	637	656	620	646	625	596	693	600	648	641	629	609	634	614	623	663	653	652	635	595	595	621	636	590	631	622	582	604	635	635	569	611	631	634	596	627	590	601	605	615	613	641	644	626	612	593	612	612	609	576	625	629	643	607	650	598	632	621	637	594	563	629	580	642	615	596	635	634	605	614	645	629	625	651	618	699	642	608	604	632	633	630	603	602	641	631	541	632	667	635	604	617	667	648	633	582	664	600	645	587	568	609	611	656	609	601	664	633	626	666	649	650	620	591	609	626	607	617	634	646	617	614	610	608	658	639	605	667	650	609	635	623	623	574	618	624	625	618	574	600	614	625	596	577	642	578	652	569	663	582	598	605	660	616	616	648	621	659	666	636	622	602	627	643	593	568	618	654	675	630	666	616	659	635	672	613	616	605	629	638	669	598	621	610	589	605	643	608	612	655	615	649	636	608	630	592	622	616	653	620	675	621	650	623	597	610	632	621	607	625	562	596	626	633	610	613	639	587	630	622	607	695	611	642	640	630	622	619	597	637	649	624	633	599	574	621	622	639	606	596	681	594	656	629	599	587	597	610	614	651	646	609	619	607	576	655	594	635	653	599	659	645	614	604	638	615	601	634	640	594	599	615	625	612	651	637	598	614	626	638	654	650	621	595	650	603	601	590	689	633	656	622	595	654	624	607	604	585	624	635	625	626	632	601	643	570	625	649	588	611	632	629	615	627	588	636	639	630	637	659	615	644	591	650	635	635	658	648	576	632	590	665	626	615	610	568	596	596	598	636	708	591	600	623	632	640	559	611	647	643	638	582	667	613	622	630	650	606	624	573	610	581	621	619	644	658	630	614	625	629	603	610	604	642	624	660	602	634	660	624	580	620	619	574	597	603	611	637	602	619	649	626	625	570	670	635	633	587	620	638	681	628	574	603	611	620	608	682	645	630	607	659	625	602	632	610	653	643	645	565	551	663	680	592	591	653	592	574	653	581	628	625	603	607	639	635	616	611	597	586	626	653	647	651	643	657	636	649	635	660	651	627	617	635	591	619	613	589	624	585	627	632	625	641	572	658	602	644	631	636	652	624	612	633	650	612	630	612	627	659	580	597	635	599	605	627	616	653	670	609	653	649	644	576	588	660	627	587	630	607	610	619	636	640	626	630	631	638	675	631	643	576	575	621	594	644	625	612	637	608	638	638	595	595	631	644	621	632	672	607	611	660	603	661	671	635	634	656	593	607	627	564	646	625	630	621	645	640	642	598	620	645	574	574	595	656	611	645	587	674	634	633	642	607	626	625	627	607	627	623	597	604	612	602	644	588	605	654	619	620	606	614	628	621	623	621	669	596	675	638	657	681	646	599	630	636	605	588	655	630	599	623	589	623	643	652	608	644	613	615	651	639	623	572	636	586	644	606	625	586	623	658	587	606	611	582	610	625	640	639	597	607	634	584	628	592	648	624	613	640	629	619	647	598	643	614	631	627	645	628	626	592	643	567	639	628	616	616	628	648	616	654	626	625	568	671	629	650	582	618	621	590	624	653	642	612	638	621	617	629	615	647	641	632	598	603	608	581	625	632	632	606	644	676	578	627	609	622	636	554	660	609	577	588	639	634	619	626	612	607	625	642	645	625	621	607	618	666	587	606	651	679	596	666	634	613	632	628	598	632	609	621	641	621	654	629	628	571	593	598	656	659	652	632	656	583	640	610	583	582	599	669	609	663	652	689	574	638	642	589	606	612	617	621	615	636	612	626	653	657	647	647	625	601	634	605	594	635	650	623	610	622	628	643	635	642	631	610	612	624	609	638	614	660	611	632	626	603	595	603	638	630	599	607	618	599	609	652	624	626	649	598	644	632	643	673	621	579	638	647	587	651	608	623	651	589	594	633	606	602	633	688	613	639	613	581	600	629	639	665	575	623	605	588	590	655	580	612	615	632	592	654	651	599	583	629	628	651	609	669	635	641	636	663	634	615	655	588	608	597	607	630	628	619	624	636	621	623	606	640	633	606	617	628	634	625	608	642	620	625	599	647	641	620	636	648	578	610	603	595	607	606	632	615	636	609	609	637	648	610	604	612	659	576	631	613	595	624	649	618	624	578	563	607	642	603	614	634	631	647	653	641	584	619	580	643	629	647	626	605	639	619	600	587	636	632	625	617	617	646	591	601	610	629	587	625	645	625	667	650	575	628	610	598	589	586	615	635	616	671	608	686	614	668	652	611	566	593	607	634	642	622	592	625	634	640	637	591	635	635	618	664	605	651	684	628	601	622	638	600	646	605	606	636	629	615	602	640	669	661	613	613	615	601	635	642	625	677	613	639	622	630	616	613	621	639	612	642	613	624	646	637	643	626	664	634	646	660	687	632	589	662	665	645	636	599	617	630	620	627	622	623	640	592	634	645	621	631	611	636	624	690	654	613	653	672	658	624	583	591	588	658	610	617	620	633	653	654	637	609	610	599	630	645	600	651	584	618	635	645	581	670	630	656	664	631	657	624	613	622	607	610	618	654	588	608	614	668	608	613	597	599	634	579	659	581	692	632	618	599	593	626	606	593	598	608	687	614	650	639	573	615	614	600	619	588	634	603	631	651	641	638	668	611	599	621	637	614	663	622	624	570	629	571	614	655	608	620	594	603	679	645	582	626	592	676	651	612	656	642	633	604	623	677	642	583	611	647	667	655	619	579	553	628	614	620	619	576	600	610	670	629	628	644	577	650	627	587	632	609	582	643	619	659	610	614	635	634	612	644	664	596	620	628	634	644	624	617	647	605	638	633	619	625	621	660	644	702	605	623	682	616	650	608	589	639	622	610	634	651	615	608	652	583	605	598	588	599	608
5007	679	582	550	497	448	476	443	413	467	438	435	419	419	491	404	430	427	444	447	442	389	412	458	454	420	415	450	412	454	462	453	433	439	475	437	432	434	414	458	444	460	424	472	503	425	445	453	461	420	438	436	480	439	461	450	449	414	442	460	451	476	485	401	455	420	474	435	459	416	441	470	470	458	478	435	438	463	447	400	415	465	425	436	441	463	452	437	422	463	440	417	431	472	423	445	438	410	440	462	449	428	468	407	446	445	459	429	458	416	452	456	448	437	459	419	468	453	464	434	441	430	416	406	394	471	440	409	417	463	469	430	427	456	440	453	434	398	448	435	420	474	373	424	416	426	436	471	441	403	437	451	458	432	462	415	460	445	408	432	452	447	470	474	418	447	442	464	444	445	427	476	460	454	445	438	493	449	479	450	438	429	418	427	436	427	451	419	452	423	441	464	443	436	393	428	432	440	407	413	392	424	392	416	409	448	402	464	437	449	411	467	463	461	434	443	422	413	429	432	456	433	456	455	458	478	456	411	442	448	411	435	428	419	440	453	460	422	428	434	454	434	427	459	442	474	438	454	413	452	432	450	471	446	430	431	412	486	447	423	469	427	452	434	417	430	404	433	440	456	451	408	463	419	470	467	459	463	448	463	417	449	417	428	451	426	420	435	382	440	425	425	437	429	466	446	399	431	448	434	462	435	422	424	432	428	399	433	440	420	433	440	428	439	442	408	428	413	443	463	432	465	456	448	422	450	455	433	466	444	446	429	416	429	419	422	448	436	441	434	433	461	459	428	460	409	419	430	396	452	462	468	427	440	443	451	482	425	468	428	404	453	437	436	403	430	484	382	443	443	438	452	467	424	434	459	430	438	443	423	436	453	463	439	419	437	438	421	447	439	425	429	450	448	439	443	473	475	426	447	451	432	461	430	455	409	437	425	476	460	435	427	410	422	463	422	405	454	445	431	434	442	449	447	415	437	411	462	452	457	424	468	423	421	415	416	414	453	441	407	444	434	462	449	500	448	453	469	428	440	461	416	452	452	481	492	429	447	470	443	496	436	418	434	407	440	433	428	413	451	431	473	442	406	442	441	463	425	451	455	407	437	450	468	448	444	446	443	451	459	428	464	445	450	458	452	445	412	438	435	446	431	459	441	446	430	435	456	473	424	434	431	418	433	420	439	399	452	434	438	433	400	455	383	447	455	421	432	487	446	447	399	454	428	459	422	483	421	434	431	458	429	438	449	407	427	447	448	445	425	448	466	431	411	458	455	413	422	437	467	395	442	399	412	446	445	439	425	440	434	438	459	439	446	397	439	447	448	440	426	457	415	464	449	450	435	464	447	448	447	403	423	426	431	445	478	449	453	435	424	452	453	414	440	468	407	453	454	432	430	431	439	411	425	428	407	434	428	439	423	444	481	445	439	426	449	439	430	458	435	477	413	404	447	496	455	466	450	410	410	436	391	447	425	441	452	489	422	449	433	448	411	447	423	438	427	473	443	429	438	432	436	453	428	431	412	462	443	429	418	426	429	453	436	430	435	432	401	448	440	439	454	440	424	452	403	466	447	449	458	452	450	458	437	445	440	433	439	414	439	427	444	502	441	486	452	435	427	437	426	425	431	428	469	426	424	415	432	428	458	457	437	441	429	434	450	460	460	483	456	429	458	438	444	464	441	453	442	447	445	435	419	456	433	461	440	473	442	453	424	446	428	433	428	423	450	440	437	455	486	432	444	441	423	423	460	424	445	450	448	479	454	411	408	409	412	437	476	419	462	460	462	453	455	449	418	475	416	422	439	414	426	441	429	414	405	437	480	435	436	420	448	444	443	451	439	461	419	428	432	456	462	405	427	438	492	455	455	436	424	474	439	434	475	428	429	449	426	453	427	440	431	443	440	472	448	437	473	386	443	442	439	454	452	429	419	457	449	441	432	427	445	489	458	419	490	462	431	403	450	440	431	478	451	470	441	474	425	441	440	446	434	423	444	431	440	414	471	476	456	442	445	453	446	426	406	414	428	464	462	455	405	420	453	413	460	437	463	415	446	438	428	410	439	445	442	439	420	458	467	453	448	453	459	427	465	423	447	435	435	460	451	442	403	445	405	450	460	454	434	448	424	391	439	434	452	407	445	444	457	454	416	467	427	463	452	469	436	436	453	469	451	438	442	451	462	457	471	437	404	432	470	495	483	433	450	434	480	429	440	411	467	447	443	441	406	462	437	478	457	466	450	484	464	451	479	438	393	417	460	448	457	441	445	432	435	438	470	453	449	433	443	445	412	416	473	452	441	440	381	439	432	420	462	460	460	442	454	438	466	472	489	413	422	426	401	465	405	462	447	486	431	438	478	422	436	418	452	448	467	451	447	449	452	423	450	440	461	443	426	424	424	505	439	447	453	465	426	411	423	438	471	400	443	433	434	470	439	430	462	405	473	433	423	430	473	438	467	459	445	436	431	444	411	448	431	446	441	419	444	453	420	453	417	433	438	444	467	439	429	454	443	434	418	439	382	413	442	440	492	414	438	463	465	453	418	433	460	470	427	421	454	428	465	424	443	435	445	463	425	468	427	456	447	425	414	453	486	431	463	418	453	433	466	438	487	462	443	446	427	456	470	454	435	471	440	420	438	459	426	411	449	434	456	474	447	398	448	443	469	404	451	444	450	425	425	459	461	450	416	443	420	433	465	442	453	468	428	420	458	430	424	478	417	436	439	479	461	431	449	438	432	469	415	445	437	459	397	432	448	446	451	420	435	423	469	446	423	432	452	439	439	439	448	456	416	432	448	439	409	451	445	432	435	460	439	418	436	433	485	438	420	417	439	441	420	438	416	458	430	417	434	468	412	435	446	422	443	455	440	452	438	447	428	413	441	437	466	476	444	456	436	415	457	437	459	430	437	422	445	482	438	415	409	418	434	427	434	463	438	416	454	410	420	414	436	432	435	458	404	442	445	456	429	432	443	417	449	440	413	460	441	429	419	421	457	439	446	445	459	471	418	444	466	489	422	451	413	431	451	455	415	444	469	446	480	448	425	414	442	457	442	455	450	448	448	440	433	410	455	439	449	461	430	439	467	483	454	442	414	474	442	421	451	429	463	464	452	417	398	450	431	444	424	400	428	428	446	428	444	450	478	422	393	448	468	425	416	413	435	431	461	462	387	481	436	429	414	469	423	435	424	413	453	445	421	428	424	447	420	422	431	440	407	428	448	442	448	465	440	488	442	440	448	463	437	428	430	457	443	403	390	424	437	488	445	450	477	472	450	471	455	404	417	464	422	458	422	465	424	443	454	449	451	440	429	471	454	467	446	458	470	452	458	424	457	411	470	423	416	440	420	460	433	473	428	459	408	445	413	440	425	411	454	421	470	421	432	453	434	403	450	443	433	430	434	413	417	439	432	451	425	454	459	446	452	457	446	422	424	486	418	410	457	465	428	422	435	466	464	430	482	431	444	438	467	448	428	400	408	415	483	455	449	432	432
25580	21482	27846	25532	10843	1936	1387	1235	1186	1139	1044	1057	1025	1067	1052	1073	1015	1036	1004	1044	1061	1057	1024	998	1036	1042	990	1043	1076	1041	1018	973	1001	1055	995	1060	986	1028	1003	1040	920	1020	976	1056	1022	984	937	1018	1007	984	975	986	1011	963	983	1012	1052	1029	966	1041	1026	950	1030	966	961	992	980	1077	1007	948	991	1027	982	936	959	969	1006	957	1000	989	1026	1032	957	995	995	995	1039	1063	1062	998	995	1023	956	985	996	961	976	978	965	1041	963	959	1017	1009	966	1041	993	985	1002	1009	1018	994	1024	990	1025	992	986	931	1029	973	1044	930	950	1000	970	1028	1012	960	1023	1033	1011	987	1039	1003	982	982	991	1010	985	950	958	967	990	1047	983	1046	994	992	1050	1031	978	954	976	969	1010	1038	982	1035	998	972	1043	1012	996	954	1007	1037	1002	932	959	997	1015	1017	962	994	980	978	994	1016	1019	1005	966	977	983	968	965	959	1001	989	1011	998	1012	982	953	1004	1022	993	981	985	987	1003	942	1036	1059	967	1030	982	1055	1066	985	953	975	983	988	1028	1024	1021	937	1056	979	993	1004	993	938	966	965	994	988	991	985	960	1028	1016	1010	1039	1001	1037	922	1010	1008	945	981	942	1016	996	1033	991	1002	1036	969	989	1005	1044	943	940	970	982	1006	986	1008	999	1049	984	990	969	944	1003	968	1010	1018	985	946	964	954	979	984	1039	1002	1017	977	1015	996	985	975	961	997	1034	983	1058	962	970	1017	1012	979	1043	1059	1022	935	1008	1002	1053	974	969	936	962	948	964	985	995	1024	969	1002	928	1043	1018	953	970	1012	1017	984	963	1028	1072	1051	1021	995	1019	1010	985	941	989	983	960	1048	1006	977	990	1029	990	1024	985	1038	993	1016	965	1002	932	1005	993	924	1014	1004	933	1002	932	1017	1007	1004	964	1042	1027	1009	955	979	936	984	1050	1006	1050	989	982	972	974	1013	934	951	996	992	981	979	955	1014	1040	973	1003	953	1060	946	989	1005	1014	964	986	977	997	939	950	984	988	942	978	1024	987	1015	1015	1014	1023	990	1017	975	998	1020	975	921	1007	1008	1016	1027	1016	988	983	975	1023	972	1001	1028	984	1033	977	959	996	993	1005	1064	1038	1035	1022	957	935	1006	991	974	992	969	1048	993	1037	1048	995	986	1014	961	989	1060	1011	995	969	965	985	986	982	1059	1032	1024	1008	1007	957	1026	953	1006	979	972	982	971	952	1029	1022	961	1056	971	877	959	1060	1024	964	1054	1012	999	946	965	1000	986	955	1010	1015	996	1056	972	1041	955	959	975	971	977	983	977	1004	987	1014	1002	912	965	986	1055	988	1001	980	994	989	908	990	999	957	1011	1013	1004	1065	1016	1008	975	992	1052	996	1001	1031	967	984	964	990	947	997	927	984	1023	1025	1014	1072	970	983	972	1000	1002	1026	1025	958	995	928	1018	1023	992	1002	1009	990	981	998	952	984	1000	969	1004	999	971	975	1005	983	1050	994	1040	1028	1001	946	966	969	1006	1031	960	1001	1002	1022	1045	995	973	966	1022	990	983	1000	1048	982	963	1029	1005	1007	973	1006	975	1026	1005	960	979	1015	999	994	1014	1057	991	994	925	1024	982	994	977	1002	1008	973	1016	1023	977	1006	953	1025	1016	1030	1071	1051	979	1002	998	1001	917	1056	972	991	970	1059	1018	981	1019	1007	994	1018	992	1004	983	995	998	944	993	979	1039	1009	1036	1037	1011	1030	916	1023	1006	999	1026	958	917	1017	1083	1034	980	964	1002	1003	986	1014	995	1006	1012	1017	983	975	977	1005	1085	1024	968	945	997	1020	936	1034	991	897	1042	1005	955	964	961	1031	937	1040	961	1008	929	973	989	1012	1001	1006	954	980	938	1024	995	980	991	1027	925	1013	972	1023	996	1052	971	962	966	1007	974	1022	1055	1059	1039	951	985	1027	996	1019	966	1019	932	1011	931	978	958	958	1009	978	996	1007	984	979	987	951	1019	1032	986	1024	1002	1049	932	991	1004	1018	965	999	954	997	991	1010	995	965	967	1037	990	957	1041	979	960	1006	1024	929	986	1027	1027	993	913	959	1004	993	978	998	1030	1007	1020	1008	970	1010	979	956	993	986	944	996	966	999	1017	1021	984	1010	990	1020	1018	1010	976	1042	987	985	988	956	971	956	976	949	963	1010	962	988	983	945	1023	977	982	1019	1014	1047	988	986	997	953	981	982	1030	975	964	1018	1002	989	999	954	1053	977	1037	991	1021	980	1018	962	984	1007	995	1024	1001	1007	1029	1023	930	1014	989	978	963	1022	961	1000	999	1053	1006	991	1005	1071	980	985	962	1018	948	966	987	977	1026	971	1016	1024	998	952	943	966	1001	951	981	1014	1015	986	1022	965	1011	992	1016	1020	1029	976	1022	972	1007	1033	980	1042	1029	996	1006	1002	1050	963	986	983	974	1037	1036	1002	1011	1017	944	972	1048	1025	966	969	1004	975	990	975	939	1001	987	989	954	955	976	1007	1009	1002	1006	991	1014	1012	1047	1013	946	1010	979	971	998	1034	953	958	1011	982	990	1005	973	962	911	951	1054	934	1023	989	974	1011	987	967	974	984	954	982	984	938	1025	973	962	999	1006	985	1016	978	987	992	1010	1007	997	1017	957	949	1047	972	1031	1019	981	987	1018	974	989	948	1076	987	966	971	974	999	990	1011	982	1047	963	1001	976	1072	963	1019	996	1009	1005	958	1014	929	996	986	951	1007	1006	953	992	978	964	1011	992	1027	1008	1015	963	974	1022	987	965	998	975	960	990	964	920	1008	986	1022	1008	1017	1080	991	968	980	1019	985	998	1006	985	964	989	998	952	1036	1022	1003	998	984	1001	1044	983	1018	990	926	954	997	1014	953	936	943	997	957	1021	1044	1000	979	955	1015	1034	980	979	1005	986	982	1004	1008	1041	971	980	1047	1028	956	981	1062	1024	1045	1006	944	991	1004	949	997	1001	1032	985	1011	954	982	994	1002	997	982	969	1013	1000	1042	975	977	1047	1002	994	978	1028	958	961	964	977	991	999	996	996	922	1064	1040	982	1055	958	1022	981	1033	1025	962	995	993	954	1007	1034	980	1016	948	1007	954	1013	1032	1018	928	1010	972	1016	969	918	1025	978	973	970	891	991	1055	973	985	980	1017	965	998	1103	1002	1010	944	990	1025	1011	967	1014	1026	994	998	995	1081	947	997	1007	975	979	973	971	984	1013	958	1011	970	972	1050	1023	1027	961	1027	986	993	1021	979	1044	987	996	996	1031	1007	1004	955	1003	948	995	1000	954	986	969	1018	988	986	1014	1004	934	990	993	976	986	1000	980	1076	1031	943	975	969	987	975	1023	1051	1024	986	988	1023	1076	1028	958	967	1031	1018	972	1035	974	1020	990	1014	994	971	997	974	1005	983	1016	976	991	962	1045	930	996	927	999	1013	977	983	991	1009	966	969	998	986	989	999	932	928	923	932	1007	953	970	1012	1053	993	984	1012	1017	959	999	951	980	974	924	992	974	996	1008	1016	988	1000	992	949	1013	1014	969	951	1028	1017	1001	998	934	1050	984	977	935	1016	991	944	944	984	1023	970	946	909	974	979	931	1051	1010	1001	1004	1018	972	992	1004	1003	959	982	987	999	1002	920	960	1000	1032	929	942	959	1002	978	996	1030	989	1012	952	1006	1038	982	966	1005	1052	1035	982	977	995	993	1037	995	951	1004	1047	1048	1015	1009	1009	972	1030	931	977	1015	930	989	1014	989	998	978	1012	1006	983	997	975	1044	952	977	966	997	977	1068	979	1021	1024	1014	1021	1021	999	1000	951	1010	991	977	995	1048	960	1015	938	1012	1031	989	1082	975	996	1001	1010	1004	1036	1000	989	988	1036	968	1014	979	968	1044	990	941	977	1044	974	1021	973	1016	991	1018	1048	1066	1029	1039	1000	964	1010	1027	930	1031	982	962	1006	986	954	988	990	983	1030	1026	900	998	1056	981	1009	1032	1070	1008	978	960	971	986	977	984	985	944	1034	933	1002	996	940	979	1026	1020	1001	932	949	1043	1005	1006
3568	3684	3120	1805	1335	1110	987	938	862	928	876	802	771	831	776	801	742	787	773	753	763	779	738	759	750	727	737	756	698	749	685	739	699	715	738	736	759	730	727	724	723	778	712	707	741	711	800	676	686	736	718	717	748	735	722	708	745	697	739	730	733	698	704	742	648	707	709	759	717	707	761	706	726	715	711	749	754	728	741	744	726	727	712	704	722	715	729	700	726	672	750	674	721	760	723	721	682	708	718	718	713	735	753	687	773	703	679	713	715	701	683	717	743	698	727	737	708	701	725	709	741	707	770	720	733	718	771	707	708	742	708	694	672	710	669	719	704	708	685	742	722	792	701	687	715	732	681	700	708	736	711	674	739	718	741	688	720	745	714	714	730	676	677	755	678	714	717	715	669	751	741	714	733	741	720	673	742	724	729	722	683	729	694	675	729	731	730	689	719	700	718	743	742	689	709	735	731	714	683	709	670	687	723	691	723	691	708	675	698	680	705	736	720	720	748	716	710	739	741	723	705	702	714	722	692	701	737	698	673	708	753	793	707	715	682	703	723	680	674	683	724	744	774	737	732	669	671	687	695	676	704	713	724	699	777	725	723	744	752	729	756	716	753	701	738	726	744	690	729	679	694	690	734	685	776	715	706	706	763	696	728	709	745	704	741	711	747	725	712	731	672	676	722	709	739	775	695	733	688	772	727	718	746	723	734	719	700	712	724	727	712	690	729	719	640	725	675	764	732	744	702	699	680	717	731	701	727	692	729	701	685	699	633	733	695	718	706	720	691	713	729	679	723	756	706	736	717	706	728	736	677	734	754	751	656	715	733	749	682	725	720	710	734	685	704	744	694	740	783	706	749	710	721	681	710	698	731	684	694	740	715	679	694	715	761	733	723	756	669	701	683	733	692	713	721	729	680	708	735	683	681	722	727	734	729	711	669	725	725	678	707	679	727	716	698	672	689	735	711	732	700	714	687	716	729	734	726	723	713	743	765	740	658	741	743	676	731	759	707	696	732	708	714	693	740	693	699	722	706	718	714	711	745	698	721	731	728	767	724	724	701	777	735	725	701	740	736	694	706	693	720	717	676	759	676	667	717	694	682	729	722	733	711	697	714	712	720	700	710	717	676	679	775	726	702	700	686	732	704	708	670	721	730	687	748	762	743	723	661	748	729	736	734	673	665	720	741	685	697	717	720	749	688	749	717	706	720	682	722	711	731	717	722	782	698	746	710	725	741	705	687	694	720	741	732	716	715	658	727	737	676	727	708	721	692	728	709	694	732	673	723	716	736	691	690	720	745	731	699	695	745	669	694	639	696	753	730	678	700	696	724	719	753	700	712	721	720	760	670	706	697	711	728	694	684	729	718	746	692	729	723	736	672	695	708	673	689	771	677	698	733	721	721	742	685	708	762	705	719	713	714	733	692	696	717	695	766	735	746	745	643	715	724	700	746	713	714	717	721	722	740	676	728	734	764	764	676	750	709	715	768	669	698	707	701	710	647	723	725	711	730	724	688	750	670	656	691	736	735	741	710	689	727	748	760	717	758	671	700	782	736	715	747	746	719	723	733	710	683	674	731	716	694	708	709	740	706	732	709	716	722	686	675	712	739	756	742	711	701	732	746	724	726	701	725	714	720	706	731	694	731	727	719	714	757	692	692	710	720	715	699	687	743	732	776	721	703	719	713	742	719	742	743	727	720	736	734	663	734	739	696	720	679	716	722	670	720	723	731	740	754	740	695	714	694	677	669	658	676	699	715	732	714	706	707	700	717	775	683	737	660	646	671	720	729	695	768	705	715	704	707	764	700	678	702	717	702	739	683	691	706	688	771	656	758	682	705	679	728	686	730	722	704	680	687	701	642	694	743	675	682	750	739	727	669	675	696	733	725	723	687	764	705	731	701	644	741	715	715	678	684	716	693	717	713	701	735	688	696	730	678	675	735	705	670	704	719	753	734	694	693	701	724	732	679	712	744	699	721	688	677	698	696	693	725	689	702	723	720	690	677	676	727	720	741	745	712	714	685	737	708	705	717	737	710	689	693	762	678	673	743	685	742	733	760	711	708	733	709	769	724	698	694	710	684	702	723	704	653	668	709	696	683	713	696	688	711	721	735	712	730	695	806	705	716	717	689	705	707	719	648	687	690	724	719	717	694	723	692	754	707	701	725	720	701	721	726	691	747	731	686	730	679	687	705	720	672	749	702	696	694	750	736	696	690	724	798	723	726	739	687	706	717	745	673	718	680	696	749	737	714	676	698	706	695	707	730	674	669	715	718	726	669	740	703	701	705	727	742	747	688	709	724	721	735	710	702	660	739	757	714	618	704	658	702	707	667	728	710	697	694	695	737	715	732	742	694	734	684	700	713	683	700	667	699	688	699	742	721	777	704	687	678	717	695	723	693	667	713	745	720	675	729	685	733	720	715	713	753	730	738	705	684	652	713	686	706	716	730	715	667	730	692	691	665	731	700	734	692	729	706	752	668	719	707	708	685	682	689	691	745	742	695	712	690	688	716	701	708	717	656	697	743	679	705	693	713	671	666	662	726	748	686	711	667	678	678	678	704	730	716	692	718	673	725	748	661	741	682	713	672	734	686	698	734	696	732	741	730	766	694	716	712	700	702	717	697	716	720	745	693	698	672	704	716	724	715	687	690	661	712	715	683	694	714	676	729	702	689	698	715	679	692	630	744	737	671	735	709	720	717	733	728	684	695	745	693	731	729	701	687	706	696	708	723	715	784	713	735	689	625	704	700	655	744	669	715	693	694	679	700	718	724	749	761	763	695	705	725	682	764	725	744	717	704	740	744	717	739	690	705	707	729	733	728	697	678	735	686	768	701	703	726	702	712	711	705	728	727	707	698	720	667	740	708	716	720	731	727	694	726	716	665	691	689	739	735	720	661	692	694	764	729	727	688	728	672	692	696	692	733	721	722	678	725	694	729	683	708	704	721	726	739	672	770	680	732	749	718	715	747	685	715	670	736	754	698	664	737	691	696	663	750	733	698	705	739	731	682	683	703	672	714	740	702	726	697	704	711	690	685	705	694	725	768	752	703	671	698	696	717	690	703	708	738	735	661	705	641	709	671	718	685	745	689	702	683	777	719	720	629	734	718	716	708	701	711	740	744	645	690	716	692	714	734	699	689	697	709	691	686	675	633	707	736	685	694	711	769	685	708	726	698	695	719	762	655	753	737	717	683	764	712	735	790	680	750	679	747	716	679	699	639	728	709	736	675	733	681	670	693	676	684	664	727	677	701	720	734	680	712	697	681	685	690	669	703	704	700	658	701	699	689	673	695	720	680	713	685	663	714	725	690	729	747	732	729	690	759	706	715	696	699	673	698	697	701	700	634	725	721	717	687	724	694	719	686	704	699	702	691	719	730	770	748	721	718	685	750	677	674	714	710	740	742	766	695	736	712	705	709	722	729	763	697	712	702	709	735	680	714	706	713	705	701	708	738	667	748	721	709	698	735	712	695	738
24437	21478	28805	24554	21465	8459	1841	1166	1057	1060	992	916	937	915	875	887	853	877	877	850	843	831	858	835	851	800	817	784	866	802	845	834	827	841	816	782	843	829	857	828	810	791	804	811	853	820	764	862	849	807	873	845	808	788	791	848	809	816	834	836	826	766	832	854	760	779	805	812	845	808	786	771	816	867	843	779	852	783	798	807	787	787	798	784	849	799	754	816	789	817	803	812	769	781	783	823	831	782	823	798	803	819	826	800	836	789	806	738	831	803	772	797	741	768	845	778	789	788	812	805	862	771	801	791	832	812	805	775	819	803	844	832	802	813	786	787	832	792	837	791	838	821	810	777	808	838	819	809	807	765	798	816	810	782	784	777	784	844	777	805	814	832	824	799	819	810	766	841	804	835	816	793	784	794	828	783	809	808	826	798	828	813	805	811	851	822	833	825	804	826	803	814	823	781	775	789	811	795	828	771	818	765	805	797	819	794	823	770	806	775	828	812	770	804	733	815	776	727	800	819	785	798	805	816	825	784	809	812	817	780	796	850	766	837	784	823	813	780	826	792	862	781	815	767	790	757	824	810	814	812	852	778	831	773	773	788	795	823	810	820	819	818	793	790	840	852	786	830	838	829	765	813	819	808	822	769	819	828	743	820	838	806	771	760	791	833	806	803	766	798	780	750	813	789	842	776	779	877	786	765	770	784	809	854	881	767	746	781	771	836	821	802	810	810	827	802	848	826	784	809	836	853	846	807	764	805	837	782	798	799	783	811	808	804	805	759	809	759	812	786	818	833	787	741	802	779	853	816	779	756	831	796	852	800	830	796	767	802	870	811	771	812	785	837	860	760	817	781	740	809	826	842	799	791	825	832	804	834	776	797	798	824	830	780	806	759	786	839	817	819	817	738	804	772	806	828	779	801	827	851	761	817	807	769	774	872	844	792	783	794	755	781	749	851	753	821	770	824	825	804	872	802	828	821	799	777	843	792	833	772	789	797	783	751	802	826	813	829	798	808	811	828	787	866	790	774	828	794	815	821	751	813	817	801	736	817	812	814	742	843	837	793	808	812	809	801	840	784	800	809	803	784	773	833	803	798	818	805	782	801	789	840	830	813	800	799	790	785	821	812	793	790	813	852	780	752	833	770	812	813	810	803	775	755	796	792	797	827	787	822	776	796	795	787	795	807	814	828	804	811	806	779	813	821	743	810	822	774	787	775	796	795	832	788	802	790	868	839	795	789	807	837	805	763	763	766	796	835	760	812	757	770	838	807	830	796	799	846	794	767	790	780	799	799	838	768	778	847	823	849	799	808	836	834	762	852	777	835	806	769	805	793	819	810	773	790	798	847	872	784	845	770	830	800	823	792	869	833	765	781	847	813	784	815	754	795	761	790	791	789	792	820	781	822	846	780	797	803	825	831	770	772	799	807	841	789	786	769	784	787	794	814	817	803	794	790	800	807	825	819	785	778	830	816	754	808	830	804	848	866	817	822	810	809	803	812	811	777	826	846	778	813	825	847	853	756	793	797	789	799	795	801	806	802	795	808	836	795	838	814	870	780	748	756	836	813	829	812	818	812	796	805	794	803	851	804	794	825	757	840	790	812	794	793	828	756	787	808	758	834	850	810	768	811	786	834	809	802	827	787	847	823	770	778	778	819	791	800	800	754	778	815	840	802	823	782	771	816	828	782	803	807	829	797	783	809	826	823	784	843	778	768	805	832	770	754	805	749	821	783	767	852	824	810	774	834	855	768	817	821	858	791	803	838	763	778	794	829	823	803	790	810	816	804	821	788	745	823	867	815	825	809	784	809	798	761	769	807	821	782	794	846	802	814	781	788	819	816	777	800	825	881	812	829	815	834	743	817	772	782	761	791	793	856	787	807	810	865	766	797	727	800	770	801	827	823	781	804	809	783	796	794	855	805	788	777	785	831	850	856	824	852	774	831	829	821	800	819	786	840	832	836	759	820	773	781	799	763	798	788	803	813	801	810	741	819	856	826	768	802	784	798	765	827	798	782	756	775	785	763	827	772	834	821	798	788	787	877	774	812	831	800	801	763	774	819	860	783	773	841	838	842	810	752	780	798	831	781	775	795	855	811	822	799	830	766	837	779	852	797	776	827	792	804	811	758	795	831	804	849	789	774	824	794	876	769	777	750	783	785	788	768	747	796	782	775	782	799	791	770	850	789	795	749	751	825	847	738	865	767	853	813	838	791	830	768	802	817	774	781	823	813	817	846	796	807	778	732	795	716	806	786	791	828	853	843	822	800	800	722	799	803	800	782	808	806	837	797	800	839	817	730	811	823	824	860	817	797	780	824	809	852	803	837	764	790	811	790	775	802	760	741	831	851	817	793	784	806	812	826	756	813	756	813	814	741	743	813	760	825	829	782	751	866	819	837	833	776	767	778	825	774	789	846	837	743	823	800	791	824	807	750	812	834	847	821	803	756	822	805	785	771	819	815	811	836	808	807	845	770	881	783	767	814	749	798	825	789	815	820	803	774	837	776	775	782	791	823	793	842	807	876	841	785	825	831	808	777	785	856	825	761	786	792	778	809	811	763	797	779	837	826	826	762	840	812	748	809	762	805	801	845	818	801	827	818	818	776	815	771	794	821	801	833	752	783	740	846	804	814	842	830	828	820	777	786	824	860	766	833	778	756	797	831	821	808	818	801	862	852	804	824	818	783	784	775	819	790	800	780	812	809	755	798	763	758	836	811	814	746	807	805	811	816	794	790	795	791	762	816	798	790	788	812	864	809	786	803	772	785	790	759	810	755	758	863	766	824	858	761	844	769	776	757	797	805	778	765	783	865	834	775	762	824	760	808	804	773	809	814	771	822	767	839	751	795	737	839	789	808	763	816	772	770	841	754	755	803	822	796	781	790	825	820	788	761	800	773	799	810	718	809	766	808	760	800	766	793	801	740	806	756	786	826	802	833	803	753	830	789	776	816	818	779	760	778	803	762	829	797	738	831	815	821	781	840	727	753	775	760	819	807	811	812	793	816	790	766	792	800	826	828	811	803	747	844	740	801	805	746	759	844	785	844	811	820	833	810	800	777	785	824	757	846	803	787	832	813	814	739	807	807	784	764	841	778	745	829	799	751	774	794	813	811	811	830	738	815	767	780	783	823	825	838	811	791	813	768	884	793	801	837	853	814	781	759	803	789	746	773	777	803	798	761	804	819	790	796	777	726	789	798	840	838	759	790	734	811	828	773	812	801	767	814	816	793	800	854	740	794	777	817	871	823	788	791	752	794	789	845	781	832	775	813	796	801	763	771	723	766	781	832	822	839	795	798	781	853	840	806	793	778	780	807	813	770	765	790	842	808	827	828	790	813	823	792	828	789	798	764	827	803	780	824	813	796	774	849	796	845	849	794	786	793	805	830	811	798	777	767	824	783	815	834	805	755	832	797	765	832	767	822	802	800	798	793	816	804	802	804	741	780	762	771	757	792	801	731	783	814	832	795	772	794	779	789
3801	6105	4883	2666	1809	1499	1146	1055	958	848	826	795	741	739	738	745	671	668	662	714	661	682	675	642	638	634	621	608	620	606	650	585	652	604	619	635	610	577	603	587	609	578	612	600	608	645	623	607	612	616	605	657	670	660	612	645	628	588	593	567	640	610	624	583	633	593	633	634	578	609	623	625	634	614	641	567	620	595	556	602	625	624	599	608	601	632	615	624	611	633	585	612	622	606	605	593	606	646	650	615	583	581	606	618	631	631	605	593	597	582	580	612	593	605	595	648	573	610	620	636	618	596	622	631	601	591	644	577	621	619	588	622	635	617	618	578	634	596	612	643	628	635	594	613	630	598	603	550	589	621	641	630	583	639	645	588	634	564	562	619	640	615	587	585	608	588	559	632	610	598	584	617	635	605	580	612	583	608	610	653	559	585	560	629	572	577	603	579	620	592	578	588	588	600	588	662	551	637	611	641	588	616	634	596	625	563	591	587	634	611	572	571	633	596	592	580	628	607	597	651	607	590	582	617	604	615	645	619	623	603	603	599	627	613	601	587	613	609	643	559	592	604	591	628	644	616	596	614	598	623	591	635	625	612	627	555	609	615	630	593	614	628	613	597	572	617	582	589	581	615	620	587	615	622	575	625	588	623	587	588	575	652	631	658	630	597	600	628	556	609	620	653	615	594	598	597	603	610	636	578	607	619	584	598	570	579	603	582	592	582	601	593	613	604	586	631	584	583	601	605	595	603	596	622	593	630	587	626	568	589	610	601	591	617	600	597	577	589	619	629	612	592	589	598	628	606	608	591	584	636	600	638	605	566	538	655	561	621	590	538	618	619	599	586	612	605	595	584	636	607	620	592	627	593	575	600	631	596	574	612	613	622	577	630	627	668	606	593	587	599	573	593	577	596	590	622	611	609	579	613	610	615	593	600	622	551	590	574	639	568	582	603	570	642	574	611	590	635	634	577	573	629	601	596	602	605	601	606	602	611	604	644	597	607	597	587	610	606	583	594	610	607	633	591	599	560	576	548	630	610	625	588	596	624	607	624	609	556	576	570	612	585	596	647	612	630	553	595	596	589	581	604	599	594	601	565	565	643	600	616	635	652	571	618	634	575	569	593	597	597	593	563	620	597	624	611	607	571	575	576	635	598	571	626	598	595	620	603	597	608	627	585	620	653	556	595	625	587	596	613	587	541	572	593	618	559	624	610	593	575	563	656	631	619	624	610	608	586	585	618	617	590	567	571	593	597	643	591	616	580	630	570	588	617	567	570	597	624	592	574	603	626	619	599	654	623	587	543	606	571	594	643	611	553	599	590	597	598	575	622	600	610	558	560	591	615	580	578	585	649	603	632	565	604	627	613	614	591	620	598	604	580	563	643	604	576	597	584	592	604	610	603	633	618	620	573	637	607	631	580	608	636	593	557	602	649	567	585	622	613	639	603	623	627	581	614	619	591	607	564	608	606	615	608	585	620	601	594	591	580	593	608	572	579	635	617	576	608	595	612	583	602	564	585	586	572	583	605	580	651	579	575	613	593	592	599	576	590	616	615	600	600	605	639	575	628	588	600	573	585	609	624	618	603	614	628	611	612	605	601	610	576	595	587	587	646	567	578	560	596	609	604	617	632	576	651	584	605	614	586	589	601	640	612	592	628	600	564	590	614	580	622	631	605	624	586	624	538	639	635	614	581	616	582	612	587	594	594	590	574	614	558	589	600	617	656	589	599	618	573	610	654	615	598	570	645	623	576	602	560	568	614	591	603	598	583	594	621	573	548	597	570	593	590	653	563	595	602	607	593	586	620	610	591	605	593	558	622	610	605	549	583	614	652	601	595	614	638	584	588	598	583	600	582	591	595	597	567	551	613	602	626	602	628	613	610	591	631	600	563	593	616	532	610	553	589	579	601	622	617	587	569	582	557	625	608	605	580	644	632	596	613	594	603	593	605	616	623	634	613	586	582	616	596	613	622	624	620	558	595	635	578	610	626	595	583	571	530	631	632	570	539	589	582	609	633	604	630	630	620	604	599	640	565	628	608	620	535	579	591	577	638	613	543	596	644	585	591	574	582	633	592	614	608	552	618	602	640	640	610	569	622	653	642	572	586	607	578	617	610	561	608	630	604	611	552	611	591	595	562	584	645	625	628	603	592	598	591	624	601	634	561	590	605	579	615	613	584	581	561	620	605	571	604	629	582	637	614	611	612	608	613	597	621	628	619	598	609	574	583	626	566	581	576	589	595	588	606	591	600	606	578	627	577	615	580	617	606	612	569	619	589	579	616	574	623	603	600	576	593	584	612	657	603	622	610	592	542	587	603	632	591	584	579	566	590	577	584	600	626	579	603	592	559	615	581	616	619	561	592	571	574	588	639	544	571	619	654	523	618	621	559	586	629	576	628	677	610	573	553	650	580	611	576	564	584	621	557	608	600	603	628	621	586	599	613	617	579	587	614	577	620	581	577	593	604	614	585	636	570	615	570	560	635	625	584	583	583	628	580	595	542	649	615	635	570	569	586	566	594	570	617	579	562	625	580	624	611	559	602	546	591	561	600	639	594	591	582	621	604	578	603	608	620	642	606	586	618	586	630	597	613	613	600	581	565	576	609	615	605	575	589	567	616	628	626	585	606	580	584	600	593	625	600	587	570	585	596	558	578	592	602	630	578	584	639	575	582	610	598	598	607	603	579	577	538	589	610	563	590	569	587	557	561	607	639	582	573	556	596	606	581	662	576	599	608	586	607	650	616	596	596	611	581	587	594	556	600	571	548	600	605	613	566	576	585	618	572	605	567	563	560	596	596	602	606	560	629	586	578	634	588	581	574	590	607	589	569	590	604	571	624	559	614	604	638	605	578	612	598	585	583	635	592	598	623	578	591	618	625	626	563	604	602	553	613	628	582	610	628	587	561	635	610	605	596	618	606	614	618	600	624	590	597	630	643	601	582	590	579	606	604	601	605	575	595	643	609	584	553	596	609	573	570	589	580	612	586	623	611	639	629	607	622	584	621	605	590	549	590	600	592	610	660	587	578	583	625	600	590	630	630	576	549	580	607	609	615	584	577	587	567	590	585	582	590	582	632	592	569	586	602	623	568	550	619	617	585	586	648	575	583	634	548	591	555	601	585	566	598	605	596	575	572	616	594	596	581	636	645	620	574	566	595	583	581	596	567	597	615	620	623	633	601	618	601	540	603	586	585	598	578	610	611	626	601	563	617	616	633	572	594	601	615	598	560	601	542	593	583	590	603	615	591	598	636	572	614	601	580	591	562	586	609	612	582	622	617	551	584	554	560	602	589	585	601	612	551	570	563	606	549	621	614	583	602	594	555	614	576	615	569	612	573	577	599	612	580	584	559	568	572	603	596	611	573	589	584	572	564	545	595	619	621	621	629	582	609	617	625	599	617	624	598	567	616	588	581	606	577	581	601	609	589	590	618	623	605	621	641	567	628	598	646	634	595	573	566	558	627	588	628	538	631	603	584
27931	10339	1284	807	674	650	640	662	595	652	666	633	652	631	611	632	603	620	632	598	649	662	630	583	614	640	609	610	639	670	643	604	626	610	585	629	606	637	636	587	610	624	601	625	624	570	612	540	590	629	645	578	619	629	622	632	615	641	595	648	629	597	611	592	628	631	662	613	622	604	608	629	593	645	595	624	610	601	592	582	662	593	583	600	624	609	630	614	583	601	605	605	650	615	640	647	619	592	623	693	601	611	611	645	601	603	644	633	622	630	616	606	633	612	651	586	603	604	613	606	670	628	626	636	593	625	643	607	625	635	628	597	586	642	641	620	653	588	615	614	645	628	641	632	560	619	630	554	621	624	632	608	634	598	593	621	648	620	622	624	598	616	623	616	611	631	610	627	652	636	597	600	611	619	596	634	655	626	631	638	613	621	625	622	614	616	596	644	631	592	647	616	642	606	624	622	637	634	557	581	604	660	621	654	646	593	581	673	641	639	605	602	610	588	582	641	648	545	602	595	593	581	574	660	605	616	576	661	612	657	582	575	630	590	603	595	620	648	620	600	602	648	613	648	649	615	573	629	597	621	598	582	671	621	625	603	614	692	635	628	677	644	636	590	630	622	627	617	622	639	590	619	605	638	581	637	634	594	616	651	602	652	689	575	625	668	626	600	638	598	601	606	626	596	657	635	593	620	592	632	607	624	608	619	647	613	635	630	623	647	618	617	607	599	625	620	642	621	640	608	638	658	653	632	584	606	599	642	613	622	634	648	597	601	632	617	581	643	617	628	606	611	638	633	635	632	588	675	616	619	600	651	642	590	608	620	605	645	611	573	596	654	664	613	613	637	630	662	608	618	638	636	597	607	591	611	645	628	577	568	612	630	620	624	619	643	653	606	555	615	601	685	611	629	664	639	618	549	639	625	617	617	613	602	655	635	603	607	668	605	624	615	595	561	573	629	619	603	622	596	609	629	647	633	602	601	640	608	647	642	636	619	590	585	643	585	603	581	632	600	633	638	621	611	668	610	608	611	604	584	598	594	621	604	575	628	647	603	601	597	602	614	602	605	644	609	600	590	658	629	647	634	583	597	607	612	631	611	630	621	615	603	586	626	639	581	628	609	626	655	595	611	619	613	641	624	596	620	696	597	666	626	624	586	596	643	570	597	584	617	638	605	609	599	654	665	640	611	612	626	639	587	594	684	635	623	597	634	611	632	621	650	676	644	614	608	626	623	643	655	644	627	664	571	585	666	587	635	626	599	601	631	626	600	647	628	603	657	623	643	636	604	631	591	654	623	588	556	635	611	653	603	595	598	612	674	639	621	598	607	629	629	614	614	596	638	628	571	612	632	570	606	594	625	603	620	588	638	661	621	646	617	618	617	544	667	619	639	594	651	641	644	633	627	596	643	649	610	604	673	629	646	674	629	593	625	616	611	601	625	658	682	603	623	592	626	645	631	665	615	645	598	593	657	617	623	585	614	645	577	613	591	645	664	585	614	601	648	592	600	644	559	624	616	615	640	616	637	622	654	599	609	628	650	603	621	576	643	625	610	610	637	661	646	645	660	598	610	601	617	610	626	592	588	639	613	616	587	664	602	595	635	640	568	668	602	647	578	628	599	628	623	618	598	634	673	598	640	626	584	623	667	612	638	623	645	575	586	592	619	600	582	647	672	609	620	612	597	631	606	610	601	591	623	639	595	595	617	597	598	619	618	624	600	614	630	630	624	609	633	623	595	626	635	681	595	588	628	589	650	608	596	614	568	644	605	601	641	619	612	594	595	594	612	632	625	609	615	617	616	634	607	595	615	594	647	620	583	627	631	680	603	619	638	596	611	692	653	620	653	570	650	607	609	590	596	611	592	658	675	593	631	584	581	617	603	589	614	613	625	591	608	616	601	632	587	680	620	579	628	665	620	629	684	634	607	628	604	623	614	601	572	626	635	601	577	649	626	627	607	683	644	597	607	632	644	617	619	622	584	577	654	600	613	638	604	606	606	625	615	621	637	665	575	623	632	560	573	654	618	649	663	626	612	619	595	650	584	642	609	638	654	608	595	600	651	587	592	653	668	638	636	588	586	609	638	659	591	622	637	656	617	636	613	623	628	637	625	641	586	603	602	615	577	573	642	579	615	640	605	628	603	597	603	621	623	659	680	575	610	563	621	629	623	632	609	605	637	610	628	592	610	634	640	609	577	630	651	619	640	653	626	590	593	623	627	594	590	617	625	603	601	618	630	625	598	588	653	612	632	622	601	595	621	611	614	614	634	614	648	600	597	618	611	626	690	618	626	603	569	562	587	612	601	629	600	599	630	599	605	663	571	662	618	633	636	605	633	589	596	553	590	673	637	692	659	584	646	596	595	662	603	619	596	685	624	587	581	583	640	607	616	599	618	623	624	601	623	613	646	632	574	618	576	626	596	637	625	681	582	636	586	629	676	637	643	635	571	655	656	597	610	600	650	636	623	651	605	617	651	599	600	604	567	587	578	658	641	654	597	617	609	625	577	604	643	590	604	585	639	607	636	612	558	633	617	630	582	628	596	628	582	610	606	631	601	690	615	634	619	574	642	609	596	619	562	684	604	614	663	598	624	615	597	642	632	619	582	605	632	638	622	607	587	586	581	573	625	682	544	581	596	602	629	626	638	639	620	591	594	631	609	608	651	609	627	606	631	603	591	638	648	584	638	601	639	630	647	588	659	612	613	580	637	609	592	610	570	610	585	581	638	606	636	640	656	597	617	621	626	607	625	623	576	601	649	569	658	575	671	671	617	615	631	632	639	585	641	594	612	581	615	582	592	614	597	616	629	634	624	579	638	590	589	616	631	609	622	621	617	610	597	634	643	655	637	619	634	665	619	615	610	643	642	631	652	596	615	634	628	602	607	618	605	582	629	602	638	631	599	668	630	622	625	648	645	617	605	667	582	604	610	616	606	580	656	607	672	606	560	601	615	604	640	601	586	624	654	645	605	634	620	571	578	653	597	593	621	596	627	597	592	615	613	645	623	624	624	582	618	559	675	598	628	648	625	596	613	629	621	606	623	648	618	632	630	604	621	607	599	615	641	630	644	589	635	627	622	600	626	594	622	627	617	583	605	605	657	643	608	650	596	609	631	613	632	633	573	640	610	624	637	604	636	649	641	574	667	608	651	654	605	598	569	642	618	590	638	649	635	591	595	636	610	648	608	614	639	640	612	607	606	623	642	590	606	587	578	610	606	651	589	591	612	624	582	629	614	593	642	621	605	638	638	654	601	635	584	613	640	588	634	568	612	601	638	639	601	582	664	645	586	594	592	661	626	658	620	640	640	624	619	587	614	612	618	645	610	590	572	589	615	663	621	637	625	634	624	621	612	580	594	618	627	623	624	616	610	630	607	624	594	625	679	581	635	621	629	574	597	633	620	655	587	600	586	637	610	594	621	594	608	635	622	615	647	619	610	562	656	612	616	593	655	609	649	626	614	608	584	642	657	569	615	605	620
5068	616	649	484	484	507	442	450	418	453	431	425	452	445	450	470	471	437	417	448	426	434	453	431	414	466	431	476	452	443	416	465	453	441	446	439	451	419	412	467	457	443	441	451	449	466	459	443	460	456	405	432	454	458	449	427	463	406	451	441	407	434	432	423	471	457	433	437	419	457	416	472	443	449	448	413	457	463	440	462	480	424	490	456	460	401	421	426	429	413	412	428	448	429	423	435	452	433	455	428	464	421	477	431	426	417	435	459	416	434	445	434	426	444	427	421	445	425	457	440	436	422	416	428	441	447	427	423	457	431	448	416	431	443	451	417	424	396	469	455	411	430	432	436	425	453	431	473	443	431	452	455	432	452	452	467	456	457	417	424	420	438	440	464	406	439	490	422	406	438	470	441	446	453	415	464	423	439	464	490	450	443	466	437	488	416	429	400	426	423	440	458	410	411	402	457	457	417	443	425	470	461	432	426	453	417	434	461	395	473	416	430	465	433	429	425	424	433	453	430	430	453	432	421	429	441	467	424	483	413	425	431	409	417	436	408	476	411	421	415	447	434	442	457	426	455	464	450	431	449	447	459	428	453	468	447	399	444	444	428	440	446	450	436	452	444	420	411	411	413	463	434	384	400	451	446	490	416	436	420	433	421	488	422	398	441	480	404	441	452	424	444	385	433	446	438	442	460	442	462	458	418	437	435	421	449	449	415	457	438	446	448	426	414	467	425	424	420	409	408	451	457	440	430	399	416	403	429	470	402	403	425	487	442	430	444	464	450	453	452	475	433	440	483	434	422	469	459	419	447	412	449	419	426	433	464	427	455	460	438	451	455	443	434	448	424	464	447	454	440	444	455	429	449	435	487	423	410	446	437	428	422	459	442	443	438	382	430	411	460	415	411	449	448	407	410	418	445	432	432	458	461	433	434	443	422	471	428	423	419	449	416	444	432	420	447	420	436	486	467	470	398	403	421	433	416	435	475	463	458	419	464	430	429	463	463	432	448	498	419	412	417	456	463	417	426	458	450	453	422	456	498	414	427	419	432	459	421	449	434	412	457	428	440	450	468	457	428	427	440	453	448	444	455	430	444	438	449	427	423	461	409	475	438	404	451	425	461	429	430	440	437	446	419	427	439	420	445	439	422	412	413	415	420	418	439	431	448	411	430	433	464	439	412	438	453	455	426	445	429	435	448	443	453	471	409	444	437	461	436	449	439	444	414	444	449	465	423	425	438	439	415	431	442	420	455	455	476	453	477	435	449	453	464	457	434	461	403	404	439	426	446	451	440	427	436	431	410	427	484	487	432	407	421	446	427	443	462	406	461	438	442	426	410	420	404	406	438	430	438	446	409	423	422	433	445	437	442	417	409	443	461	413	447	439	492	442	431	460	427	449	445	413	433	439	459	418	452	414	474	472	440	442	466	427	441	451	419	472	450	470	443	401	505	433	425	438	433	427	424	444	405	439	463	482	452	444	405	447	446	429	433	437	411	442	436	410	461	425	445	476	397	482	434	440	438	466	452	442	424	443	404	415	414	413	399	428	480	417	411	401	415	441	467	443	459	441	436	406	428	462	463	445	430	420	450	456	462	436	470	406	432	448	408	471	473	448	448	437	400	449	448	400	464	419	486	440	437	415	425	445	462	425	407	455	454	421	429	464	466	434	430	465	447	432	443	418	454	433	408	450	483	447	464	427	441	468	477	431	437	442	424	404	408	431	453	473	462	442	431	454	457	446	447	440	446	440	450	454	416	428	445	458	459	475	438	417	417	395	434	458	430	432	473	395	429	446	436	450	440	427	452	460	421	433	450	455	451	441	426	412	412	475	421	453	398	411	472	441	486	488	477	404	465	494	435	398	446	479	462	417	437	389	413	500	428	410	470	442	451	468	442	424	421	392	425	466	407	419	455	432	470	407	444	431	422	435	468	443	440	472	426	395	432	483	436	465	420	450	435	438	391	480	445	472	451	426	423	443	496	459	434	407	409	454	429	437	472	458	422	431	445	459	430	466	437	443	442	427	473	455	405	450	427	407	470	423	465	452	443	491	441	424	488	421	404	421	416	434	414	441	423	438	470	449	427	428	436	426	466	464	424	411	454	428	439	470	423	452	430	418	438	386	455	400	423	433	427	477	463	418	455	471	440	466	408	413	425	439	446	368	437	462	442	414	406	443	422	443	441	489	420	455	456	474	424	447	445	426	427	422	444	412	447	425	451	441	415	445	489	461	434	441	444	430	409	439	429	467	451	419	416	434	507	418	457	467	450	450	441	415	418	462	424	461	377	417	457	448	429	431	446	421	453	465	425	456	413	434	422	437	413	436	467	440	476	452	455	455	477	435	406	430	438	425	435	415	429	429	440	402	439	461	416	412	424	465	467	412	476	469	432	434	429	421	451	428	479	459	413	459	415	408	455	457	441	458	439	445	393	422	397	471	444	448	441	424	449	458	435	484	449	413	424	472	425	427	454	447	436	448	450	440	437	459	460	402	441	403	432	436	453	480	424	475	428	448	442	474	445	455	384	442	409	431	440	478	469	438	477	484	435	421	430	453	464	449	434	455	448	452	422	445	433	472	422	451	455	382	467	478	423	469	433	445	432	447	408	397	441	444	449	466	463	424	430	448	444	464	407	455	427	442	440	408	414	448	472	426	394	474	444	458	421	442	461	438	405	450	437	439	462	446	447	386	447	462	467	442	418	420	428	439	440	473	457	453	461	440	449	422	447	447	444	441	490	456	452	427	404	436	443	411	467	431	436	401	482	464	498	465	477	456	443	451	443	411	436	410	444	475	408	454	475	457	453	457	408	417	443	419	424	445	444	443	470	423	436	459	431	452	448	440	465	433	464	469	413	432	438	413	425	456	436	457	447	467	427	411	407	445	453	424	424	452	458	444	454	450	466	450	447	475	452	459	446	420	428	400	495	448	436	418	403	433	445	449	445	416	482	400	449	408	446	434	405	456	432	447	420	452	437	445	431	423	443	476	475	418	384	390	463	443	435	436	401	402	397	405	456	440	433	452	457	435	425	440	458	444	419	425	443	458	455	455	453	442	447	453	435	455	430	432	400	413	441	483	416	456	467	493	444	416	454	470	444	429	465	473	475	417	395	472	437	408	428	450	450	431	413	435	422	457	416	450	474	448	468	461	415	409	444	434	450	443	484	423	419	443	447	439	447	425	445	438	473	437	435	429	408	416	454	416	416	440	450	446	480	435	424	436	459	435	422	418	408	434	420	460	412	479	467	482	486	430	428	438	432	481	430	432	403	416	459	481	416	462	455	454	456	475	438	464	415	480	434	442	430	430	409	418	440	464	449	409	412	426	423	414	433	447	460	438	416	487	433	432	460	390	477	486	453	483	461	405	434	481	447	395	451	439	401	435	421	414	463	489	438	459	494	467	445	462	445	423	399	438	420	419	422	457	437	496	421	411	469	451	439	447	466	446	412	423	438	446	451	427	420	436	432	414	439	418	451	449	447
25525	21474	27847	25504	10873	1943	1441	1249	1115	1156	1078	1062	1035	1102	1036	1102	1013	966	1059	988	971	1054	1035	990	1014	978	999	956	1016	1027	985	986	979	957	946	1057	1004	1035	998	936	993	987	1008	961	989	985	1010	958	1008	1027	1033	972	996	1009	955	1008	968	1012	1013	978	999	1014	1021	985	968	1032	1013	1076	951	1003	967	947	988	1019	1007	1030	1056	1011	999	999	947	957	1013	949	1004	1006	990	994	1007	964	995	994	1016	1005	976	1033	981	1013	1018	977	1021	1080	1007	975	982	1021	967	953	1040	1036	980	1003	977	977	1015	1021	973	991	982	971	1031	1014	942	988	923	1022	980	1004	1007	1000	1007	943	1004	1020	1020	962	1023	1053	1023	966	1024	982	991	1045	1032	980	1032	994	1045	949	955	1012	972	978	980	1003	983	951	977	991	995	994	1005	994	963	1024	988	979	906	971	1002	975	975	941	1011	973	998	1035	1020	987	966	1017	979	1005	1006	996	985	1022	991	1031	1027	1049	971	954	925	922	986	956	1001	1027	920	989	1043	997	981	1023	1015	990	1032	999	980	1016	998	1041	1044	927	978	1009	981	1010	1000	1011	967	1001	1014	1030	1055	983	994	993	987	931	981	1009	1030	890	999	1037	981	1055	1008	1016	998	1000	956	1045	981	1005	990	989	1019	1019	1040	966	987	997	994	960	968	1013	985	1011	1028	971	991	1037	962	971	1017	999	968	979	978	951	961	976	1044	976	974	978	994	963	938	1027	1036	983	964	1019	957	987	957	1028	950	979	996	1012	960	968	948	993	987	931	1032	1023	1033	1042	1003	984	968	960	1030	963	995	954	1027	1020	935	1054	965	966	1077	1008	1096	1016	987	1009	978	1021	977	979	1014	978	1001	977	997	947	960	978	1002	952	943	1024	1008	957	986	941	994	990	984	1011	996	1013	978	1016	1002	1027	962	976	948	967	937	994	1041	934	1009	965	959	989	1014	973	1009	948	1015	1020	973	998	1009	1036	1039	1057	1026	969	937	962	984	991	993	1017	968	976	994	965	989	988	958	958	979	975	999	998	988	1016	996	955	959	973	986	975	1008	1026	1003	937	971	980	992	972	1011	986	1035	987	1015	974	930	951	961	996	1020	1011	918	1048	1002	999	990	977	991	1007	974	987	976	1045	1007	983	953	974	1000	986	922	1002	996	1021	1044	965	958	976	1030	958	971	996	1012	979	952	997	1036	986	974	989	950	941	986	1004	985	989	989	952	986	995	998	999	1018	980	986	981	992	1004	944	896	986	971	931	960	1003	982	1018	1006	1009	981	1003	969	1001	1049	959	979	985	958	1020	960	1004	964	1044	974	984	990	977	976	1011	968	1030	969	910	932	1000	963	1003	1013	940	1027	987	1007	1019	951	941	1041	960	988	982	964	991	917	1027	940	1029	998	949	1000	1029	957	1045	1055	999	900	1002	975	979	983	984	1040	1013	936	972	1026	1009	993	1015	982	956	961	990	917	1011	996	1028	1009	989	977	993	1031	1001	981	1026	1027	947	1076	1055	1002	998	1056	1026	986	1016	969	970	978	943	970	1007	1019	963	1069	963	951	987	981	1029	952	996	999	1009	964	989	997	980	998	965	1017	1020	986	972	990	996	1022	972	937	1034	1027	973	1009	979	997	1013	1018	999	1021	1061	974	976	997	965	985	975	980	934	1011	985	1017	979	989	975	951	1006	985	1014	957	1019	931	1031	967	1026	968	1004	1031	994	1015	965	1004	990	1031	1065	930	1057	976	1002	997	928	1027	965	1012	968	1022	971	943	1038	992	1036	1001	1037	1014	1014	959	940	987	983	1021	980	992	998	1005	981	981	992	1035	1039	1024	970	1007	954	995	1007	1011	974	960	953	1003	1019	969	1000	958	1034	944	993	1046	1009	985	983	981	984	1015	1044	1017	994	994	996	1036	1006	1012	922	981	982	1019	957	949	971	1035	942	995	979	994	981	1000	1010	1021	973	969	994	927	992	998	970	1038	1010	1048	1017	1011	1038	948	1011	959	969	914	1041	941	1041	1029	948	997	1015	968	973	1054	1000	1013	977	923	1032	1034	982	972	990	995	966	969	1025	982	1011	965	1010	1022	1002	994	998	975	994	1001	907	976	972	1026	991	982	1011	983	1005	945	966	942	998	1005	942	988	972	965	956	968	992	1000	965	946	1006	1011	969	941	980	1013	973	994	986	980	1015	964	992	947	994	1003	1026	1019	1010	995	960	979	972	937	976	1007	1011	1031	1004	947	949	1029	978	992	977	1007	1021	1002	985	1023	1009	982	1002	948	1009	937	983	1007	992	1017	961	1001	974	1075	973	976	992	1019	972	986	1009	1034	1050	985	951	981	977	995	982	976	1017	941	1034	970	995	1000	1029	968	1005	1017	1011	984	1011	929	1041	1018	1017	966	968	1028	956	991	1023	995	991	1022	983	1042	962	977	991	981	1021	1025	950	1014	1044	985	984	1032	976	951	980	989	983	983	1045	997	954	961	994	984	949	999	939	1001	989	939	1015	983	999	940	1029	917	968	1030	984	999	971	990	942	1063	1017	1012	1034	1011	966	987	966	985	951	999	972	956	1015	1042	1019	973	1022	992	946	1015	956	991	983	993	968	1020	995	1024	941	1024	995	1025	972	1016	983	979	979	1037	959	1008	989	983	995	973	958	961	998	944	987	994	1046	1048	993	1021	958	963	998	994	992	970	947	1028	947	1020	949	1009	994	1011	1009	1038	994	993	1011	948	997	941	991	1035	1024	999	978	950	1036	956	977	998	994	1017	1017	984	1042	964	984	987	986	981	1029	1023	1028	1013	984	1012	966	1064	967	1015	974	966	978	1005	974	971	970	990	1014	973	976	1019	1027	1038	944	998	1006	991	1000	995	1001	1056	975	985	982	1034	968	984	981	978	1036	1025	958	974	983	967	1021	971	979	1049	978	1026	1026	1017	943	988	1038	977	981	921	965	1014	1010	1042	968	986	973	1005	974	928	955	1014	1017	1026	961	1021	1064	985	1042	988	1002	976	997	1042	980	964	986	976	1032	962	986	985	976	964	984	1014	979	1015	979	1014	1014	1023	981	1039	957	951	975	952	1006	1014	964	1006	1000	971	1028	1043	948	985	980	975	1004	1006	1025	992	982	1038	1005	1010	968	1004	987	983	1049	983	984	1003	980	1059	1007	1037	993	1020	1067	1004	979	971	979	1033	938	979	996	974	949	969	985	976	953	1005	958	1018	1023	973	1024	1007	993	982	915	984	1041	992	1007	1001	1007	1056	955	1009	1020	1022	1016	1019	1000	1010	1020	1052	1026	991	1023	996	973	988	1031	998	1001	997	1003	976	955	934	1006	1020	979	997	1010	1035	966	990	1013	980	964	979	1003	1013	972	942	953	1022	1025	996	1012	980	979	990	1064	915	960	989	991	963	979	982	933	971	1023	1019	1025	1008	970	978	951	1030	1004	994	962	945	1022	1013	951	1000	906	953	1030	919	1003	1008	1010	925	1019	960	1016	1043	1013	1007	991	1019	1046	959	992	1012	1007	981	984	969	987	957	1031	998	1008	964	952	983	955	966	1001	957	993	995	1000	975	981	954	997	965	1004	994	980	1030	1023	1025	1070	982	1021	1004	943	1004	995	1007	1015	1037	1055	999	991	1028	971	944	1051	982	978	914	965	996	986	964	1012	994	1015	1027	1026	1022	1006	983	993	1006	974	962	1040	931	997	1000	984	941	967	997	1026	1011	1006	948	1012	976	996	1020	968	890	962	961	923	1041	1052	1008	970	1009	1023	988	1021	1021	1055	1032	1079	1018	1020	1020	1021	994	1057	950	1014	1045	956	1025	953	1026	1030	983	1019	988	1005	936	1037	1017	968	983	933	981	959	887	960	992	984	1018	964	977	947	942	994	1025	1028	1039	980	1016	936	1069	1000	1003	976	994	949	976	960	1004	988	985	979	997	1028	992	942	996	967	1010	966	1021	979	1040	1082	971	903	940	998	1007	1015	996	1000	948	1000	1056	1014	984	962	995	1008	977	957	980	935	961	960	978	967	1023	924	1067	943	1029	1006	966	982	990	1007	985	1011	976	949	1038
3713	3701	2985	1721	1378	1088	1007	991	891	843	825	807	793	782	766	776	773	754	690	731	772	741	754	710	773	745	734	743	722	716	741	732	748	707	744	809	740	761	720	670	718	773	717	748	754	745	747	733	739	761	757	763	724	767	718	700	732	736	754	721	744	720	716	749	725	743	788	748	711	725	699	710	799	702	742	757	752	709	731	768	763	736	695	719	702	758	740	702	649	731	758	754	706	714	702	771	745	723	703	692	731	673	730	688	683	723	725	769	666	752	701	692	692	698	707	693	724	713	700	740	697	738	704	710	713	705	721	719	725	695	714	728	744	708	712	724	703	724	726	752	709	732	732	706	687	716	746	700	693	695	686	713	711	723	711	703	741	751	715	722	726	735	708	753	746	713	742	741	749	725	692	700	679	737	691	703	679	720	715	705	722	677	698	693	751	730	680	698	742	753	709	713	698	711	748	716	708	702	702	727	689	719	757	733	708	723	749	785	740	709	742	712	705	738	733	702	710	739	733	733	702	716	714	742	743	730	737	698	716	736	737	726	772	697	702	734	726	729	725	673	688	746	686	725	753	746	715	722	681	725	698	737	700	701	715	728	785	687	722	733	729	709	674	733	699	755	764	736	716	777	674	746	747	709	699	714	702	695	706	744	725	698	705	696	683	741	656	722	717	727	714	718	743	764	696	730	724	715	707	752	744	718	709	729	682	711	724	755	737	707	683	729	730	729	712	690	730	720	737	714	718	733	744	647	690	745	717	707	761	694	736	734	743	716	732	692	729	712	700	698	748	750	744	714	795	692	661	726	751	713	735	782	673	770	723	689	710	658	687	694	732	748	727	721	720	742	730	717	666	733	749	715	746	714	711	738	685	704	711	713	705	763	713	716	746	738	733	729	754	713	683	654	719	725	763	699	721	711	769	723	735	731	740	714	731	789	755	718	761	690	693	742	721	710	756	694	708	728	684	713	760	749	706	715	752	766	702	745	713	769	724	738	684	732	701	756	694	719	683	690	740	738	719	704	737	684	708	724	750	753	739	738	723	710	760	738	714	745	693	724	693	665	717	726	738	685	757	766	721	677	729	715	693	683	679	685	711	712	698	700	723	752	688	741	741	697	726	749	746	715	690	745	679	707	777	774	749	689	708	755	672	706	784	713	794	754	718	681	707	711	667	711	702	744	723	739	692	715	686	697	694	762	751	747	749	718	690	711	710	741	736	765	756	716	695	713	712	717	734	688	698	763	695	771	748	687	731	752	677	697	738	706	739	726	703	737	727	743	704	682	708	686	753	672	701	707	704	684	688	717	696	714	680	725	741	687	740	739	744	731	702	739	713	774	715	710	719	739	679	718	733	713	703	744	711	722	702	704	662	743	714	687	725	675	680	708	781	732	720	693	711	690	715	730	718	692	689	759	691	703	719	711	714	706	696	752	690	711	693	665	728	679	744	772	706	747	720	698	740	744	677	701	696	723	700	747	771	734	732	720	693	779	688	721	717	742	719	712	750	743	723	711	746	720	762	687	703	710	684	726	713	796	743	725	663	751	711	743	684	736	741	749	742	774	730	723	692	672	703	705	781	705	678	712	737	720	687	727	688	730	755	730	706	687	719	700	720	726	693	705	717	713	730	740	765	781	701	699	781	742	749	755	731	712	723	672	720	770	751	744	740	672	739	730	722	698	699	688	674	728	678	733	736	734	679	704	700	735	711	747	672	713	680	704	685	687	682	697	725	728	716	703	739	695	688	753	741	726	715	726	754	729	713	732	732	709	684	721	727	706	711	693	704	716	681	691	732	677	718	704	749	734	712	748	675	720	667	732	666	715	684	692	762	700	747	731	677	716	716	713	705	685	695	686	741	722	699	720	693	735	724	694	769	694	722	686	731	702	710	688	708	709	700	707	717	678	732	700	678	739	710	683	672	732	688	703	718	715	743	689	737	687	757	733	751	724	712	761	733	705	734	729	728	696	722	709	720	782	709	767	783	699	743	740	722	716	717	691	686	706	697	686	691	736	670	732	670	684	679	740	746	727	669	753	690	682	716	696	747	673	710	733	738	755	725	707	729	703	750	710	730	731	746	757	707	720	775	728	698	695	733	725	720	719	726	710	692	696	700	661	672	707	759	686	657	695	705	727	697	743	729	741	723	723	726	737	693	700	692	699	724	707	701	693	712	697	698	706	745	708	699	627	766	715	731	700	712	715	723	676	742	705	799	717	699	713	709	692	688	709	711	677	716	712	691	744	722	736	691	705	766	666	715	741	724	725	701	754	673	716	750	707	730	682	718	710	716	755	746	742	739	773	718	733	689	695	710	720	701	718	728	673	665	748	725	757	689	673	700	713	697	715	687	761	741	720	708	712	703	678	692	729	738	703	691	699	694	687	752	717	727	715	730	728	695	747	700	743	679	743	749	694	736	783	686	726	730	752	703	710	722	730	729	709	725	698	681	750	724	723	675	682	752	715	699	703	724	724	747	672	685	714	688	728	675	714	723	675	755	732	712	704	716	719	670	721	696	714	723	720	766	730	699	708	749	680	702	714	691	712	691	743	689	742	753	747	663	684	705	713	738	678	757	751	703	729	708	727	721	713	752	700	739	684	724	707	684	743	723	775	670	699	713	741	730	689	759	711	727	686	683	719	739	694	697	723	703	717	745	705	678	699	704	694	744	704	674	702	749	718	705	652	674	644	680	729	723	734	717	714	715	753	664	708	744	730	737	732	727	712	666	726	746	672	739	719	704	697	730	681	695	734	653	726	732	697	688	675	670	733	711	703	706	706	681	736	697	770	757	747	756	721	765	718	734	727	706	686	683	738	772	691	794	684	702	677	696	707	741	706	756	717	687	722	725	741	702	720	735	698	699	750	717	735	732	746	725	731	697	685	721	728	651	699	709	767	699	738	742	753	689	779	698	686	740	702	693	679	733	718	743	731	743	697	736	678	724	695	747	699	688	687	698	741	730	730	701	706	695	709	645	727	707	687	692	730	682	701	753	673	745	706	687	712	704	755	737	741	742	652	686	700	641	708	729	717	734	740	740	739	745	718	674	698	677	718	707	726	711	674	712	700	751	709	714	743	744	725	706	736	759	709	698	760	699	719	756	749	707	665	730	743	729	729	745	705	686	753	707	713	723	665	784	727	742	712	744	739	720	739	741	690	709	657	750	690	756	749	717	707	696	691	781	672	704	781	722	682	743	748	711	696	700	710	736	767	704	698	693	728	718	700	760	703	680	727	675	735	714	706	674	682	700	705	718	744	686	715	738	659	747	694	674	677	723	692	733	710	735	695	757	773	674	700	683	690	684	688	684	707	728	737	673	665	723	714	673	707	765	715	671	774	719	706	687	724	729	688	725	672	692	717	651	719	681	674	682	730	745	747	706	665	721	678	732	760	724	685	724	764	694	715	692	707	720	676	679	758	729	751	742	685	714	726	697	677	691	703	747	744	705	717	703	704	741	684	720	725	703	746	742	716	699	632	706	683
24499	21468	28781	24562	21458	8438	1900	1223	987	1023	964	952	888	904	867	858	818	861	828	827	885	850	818	848	855	861	845	820	871	820	849	871	849	784	845	847	814	794	829	823	833	823	824	877	844	795	872	831	856	827	784	795	828	808	846	793	819	844	856	763	795	838	835	845	803	875	844	828	778	850	821	853	828	857	847	825	803	856	804	820	830	842	824	802	834	819	830	810	814	831	772	823	791	868	761	783	838	803	792	804	780	829	848	889	866	797	821	820	784	851	828	841	776	769	793	811	812	810	802	790	809	788	788	795	797	809	829	866	777	841	821	773	807	806	861	827	774	778	757	844	837	793	791	852	790	777	820	804	793	848	746	773	788	857	868	803	807	864	842	842	736	862	805	780	814	798	794	804	836	782	805	856	824	830	855	840	730	816	804	786	766	818	804	827	807	802	775	765	838	854	748	797	835	814	807	826	799	819	825	806	807	827	748	837	787	760	814	819	805	815	852	814	790	814	825	813	809	847	818	812	805	823	833	850	792	873	782	872	829	846	764	812	822	805	766	769	763	804	823	817	780	777	790	784	813	741	816	820	771	777	753	835	777	811	752	840	769	823	784	838	890	787	799	805	889	801	792	862	876	807	837	793	807	802	785	810	827	797	876	826	857	811	827	777	791	848	870	788	815	822	800	827	825	802	793	815	801	788	829	789	793	865	807	831	852	776	801	786	789	786	845	856	845	795	772	803	805	763	816	784	775	814	775	849	847	828	831	816	795	776	821	831	830	784	802	779	791	817	785	849	825	751	789	771	794	801	773	762	878	827	827	862	790	788	789	835	790	790	784	797	824	829	791	751	766	758	825	801	839	844	759	795	812	811	790	805	786	858	792	805	776	839	796	817	784	791	772	825	829	810	823	785	821	810	831	727	794	796	783	801	823	804	780	814	838	789	793	823	799	790	862	806	803	840	802	897	878	819	865	790	781	829	843	828	760	817	860	787	765	786	760	837	830	815	814	809	794	755	834	747	771	781	769	815	790	808	834	808	760	816	810	776	800	851	829	829	815	735	822	793	836	801	780	753	767	770	805	819	797	832	805	843	819	769	789	836	742	835	805	797	850	826	805	780	801	788	813	796	806	833	791	771	774	799	774	819	831	798	808	831	817	778	830	819	799	772	821	805	773	773	795	841	834	779	799	786	748	825	811	781	812	829	742	745	813	809	769	748	768	792	759	798	835	802	789	788	844	801	774	797	793	769	817	806	768	793	794	792	760	831	816	777	811	841	814	778	837	795	846	831	877	783	800	821	787	819	810	791	775	769	848	823	836	815	773	787	809	789	809	775	823	819	783	791	786	832	825	765	745	768	790	760	793	774	758	833	779	807	810	819	834	794	745	825	827	804	766	790	770	716	764	768	786	768	839	839	794	843	777	786	813	845	808	798	744	823	824	812	880	769	839	741	789	805	837	841	733	824	795	775	839	780	760	805	828	823	751	779	809	829	875	768	800	797	783	818	769	778	818	840	791	801	790	809	741	833	769	841	776	778	778	790	792	771	812	814	794	806	893	790	856	792	780	820	806	832	772	812	777	819	724	773	794	798	801	872	794	776	778	808	890	806	799	865	849	792	782	792	803	831	782	773	841	835	803	807	839	769	809	804	803	818	805	823	763	789	806	837	801	835	773	841	753	774	779	823	851	859	785	816	800	776	872	777	771	810	746	771	715	832	822	821	836	811	861	793	822	806	836	771	748	830	802	714	790	816	760	839	770	793	788	798	852	811	810	828	840	741	733	782	854	792	775	804	842	798	783	808	845	823	833	785	816	787	821	826	815	816	836	725	769	870	770	799	801	794	762	816	848	839	789	761	791	803	829	841	790	814	848	810	822	804	754	822	801	822	769	815	803	779	822	775	811	798	803	760	773	792	833	781	807	822	785	755	741	787	818	799	827	783	818	730	756	796	856	800	858	829	811	799	810	820	764	794	764	791	794	752	780	828	831	814	826	805	857	754	834	834	850	807	756	818	757	807	808	803	805	783	818	745	806	840	787	788	773	785	803	814	770	824	830	835	800	790	826	787	854	833	762	799	773	829	775	823	764	764	807	822	841	809	780	825	794	819	849	807	862	849	849	761	758	791	818	774	782	772	833	797	752	817	810	786	816	778	811	833	831	797	809	772	810	807	775	798	789	786	809	779	805	786	804	829	810	794	837	786	811	760	851	812	798	814	793	840	809	804	812	793	815	772	783	780	750	859	821	781	852	835	840	779	786	785	799	813	816	806	798	770	787	799	802	782	778	833	797	809	783	832	773	810	781	798	787	819	831	784	814	778	798	758	812	800	782	767	832	761	787	802	822	818	794	850	842	808	840	740	766	774	800	800	815	805	781	829	811	826	789	834	816	780	745	790	803	764	764	854	787	828	832	799	764	801	822	803	868	814	795	821	789	824	776	797	795	838	795	819	776	780	804	789	833	784	785	832	843	805	819	816	795	750	806	804	809	797	867	803	813	834	769	762	809	752	763	807	822	820	816	703	854	796	767	770	773	855	789	754	798	786	792	790	771	785	804	777	818	832	809	828	826	823	811	786	801	786	858	777	802	766	839	808	823	807	788	783	807	819	857	747	818	733	813	859	795	812	757	778	827	793	806	777	815	842	773	773	815	795	856	813	781	834	750	816	732	760	811	791	850	850	787	773	834	797	832	790	795	791	788	804	773	824	778	834	793	785	802	858	801	751	776	786	770	821	772	793	813	802	852	804	818	776	832	826	817	794	862	785	781	761	826	815	832	768	798	769	838	805	816	816	806	781	810	817	861	807	810	819	821	784	815	778	789	801	785	841	799	758	798	792	803	741	823	855	827	742	807	816	797	817	778	768	804	831	764	797	774	804	804	790	800	772	791	824	826	837	785	807	781	743	824	817	773	773	815	812	809	825	836	832	825	836	748	797	747	824	810	830	807	831	812	846	803	810	767	778	861	801	847	827	823	818	808	814	791	811	807	793	753	786	807	776	796	787	800	833	815	792	806	777	791	797	801	789	830	843	781	823	759	835	822	814	748	840	785	851	761	823	872	832	803	838	815	823	791	776	796	803	792	846	760	738	826	767	787	820	775	766	801	768	838	869	824	783	761	838	846	802	806	799	816	815	825	849	791	814	780	773	798	822	777	809	814	757	824	841	755	807	749	801	788	832	847	821	822	817	763	766	807	800	774	826	771	856	800	775	788	833	809	821	822	789	804	819	789	800	818	793	806	763	765	822	830	811	805	808	822	754	792	815	792	825	862	780	832	759	787	805	826	759	774	796	818	843	792	786	768	786	820	820	810	772	792	765	830	786	788	842	772	811	769	804	831	801	827	840	834	825	808	823	821	781	755	794	829	781	764	865	764	803	781	848	774	838	803	798	807	796	791	826	800	775	853	855	815	827	809	810	839	742	820	812	822	753	862	813	812	811	822	752	836	836	818	771	830	756	808	835	802	736	820	780	826	796	837	782	819	819
3859	6223	4921	2555	1819	1498	1250	1058	993	871	890	749	796	710	721	710	705	704	712	699	683	665	646	609	639	616	649	634	632	613	625	625	609	644	592	649	602	556	615	648	604	639	603	596	588	579	594	594	605	646	642	628	652	615	621	601	599	665	610	676	610	607	587	599	591	598	655	599	625	637	602	604	609	584	638	613	580	594	612	613	632	566	606	593	608	594	632	584	620	627	596	613	601	591	654	612	646	627	629	599	572	606	601	591	602	612	616	634	595	599	601	603	608	629	578	649	592	613	596	632	622	588	611	612	592	645	623	579	575	644	597	603	593	605	625	613	634	599	593	579	633	632	592	583	614	620	591	601	648	623	642	573	635	621	617	600	609	646	624	590	631	627	615	578	645	632	645	620	598	571	638	632	620	599	629	639	600	596	640	630	584	631	672	630	605	573	586	582	616	605	604	630	614	596	637	646	601	577	591	566	632	631	605	637	569	613	611	625	583	600	537	613	642	631	614	590	560	611	583	563	576	640	640	576	583	597	609	624	616	576	642	583	653	621	621	617	642	603	637	618	598	651	581	597	631	628	632	605	640	576	619	631	612	610	608	644	637	582	621	584	609	620	641	569	595	595	543	584	596	637	621	547	643	637	610	573	526	584	597	589	606	599	599	644	602	654	607	618	565	596	580	612	594	589	608	627	579	556	593	580	590	622	633	580	568	614	531	645	594	591	648	633	625	611	636	589	605	642	581	649	598	618	619	591	638	616	633	639	608	599	583	642	602	590	615	611	619	587	576	606	638	586	584	614	605	575	623	589	593	559	589	588	598	605	580	593	617	605	601	584	580	619	586	584	603	595	565	613	615	572	626	584	593	583	588	634	639	581	563	592	565	603	600	610	617	628	568	628	606	612	631	609	616	567	598	620	647	574	606	585	585	597	598	582	594	572	595	626	583	600	590	593	598	587	572	636	644	623	624	618	584	606	635	578	604	604	669	596	610	562	605	620	593	627	594	618	597	643	621	642	624	593	588	643	616	589	619	581	591	610	613	610	629	601	565	589	610	624	584	621	612	605	600	625	622	593	606	597	651	585	570	625	612	582	628	610	604	588	553	600	552	595	639	556	603	628	614	601	627	596	586	567	596	614	556	599	626	642	594	566	612	577	580	605	603	584	598	595	586	582	623	564	595	554	649	627	572	610	610	603	603	608	575	573	596	568	593	610	569	647	588	599	622	634	620	606	659	599	592	598	611	545	631	597	583	614	598	594	612	625	610	576	559	569	616	603	642	618	620	587	614	630	635	590	579	549	577	581	555	622	561	559	636	639	596	587	600	602	657	608	592	581	614	593	615	605	623	609	623	640	595	595	606	593	624	608	633	648	591	629	585	638	579	564	632	597	618	606	597	536	581	600	612	586	604	611	600	639	582	647	582	613	606	647	597	577	589	615	597	605	608	618	567	555	609	593	607	592	589	613	584	610	617	603	609	608	585	587	630	589	600	612	600	615	626	584	600	567	600	622	558	556	580	579	555	583	654	594	586	590	611	599	610	591	591	595	626	578	570	632	570	606	575	573	612	605	572	604	567	605	618	636	584	581	590	607	612	584	566	607	613	592	591	627	621	606	575	586	590	581	621	562	597	597	556	599	556	565	598	563	601	602	591	569	584	592	608	601	595	630	633	593	592	549	622	628	605	602	630	616	595	576	582	573	650	628	586	604	557	563	609	609	608	607	603	615	645	611	620	602	634	633	553	601	639	614	597	609	600	578	601	617	577	602	622	576	600	660	615	611	604	600	616	590	611	592	595	585	610	529	550	597	610	646	604	604	581	599	602	583	588	553	631	596	600	596	559	556	578	610	605	581	662	596	566	599	580	573	599	568	619	601	579	574	600	604	585	568	636	609	582	651	626	538	646	601	630	605	569	563	588	618	606	598	581	603	616	596	604	599	606	522	578	597	625	607	605	580	592	581	606	563	593	617	585	582	590	598	600	599	573	593	629	614	614	633	570	572	617	594	619	621	585	616	599	574	640	637	566	576	645	574	614	598	589	636	565	598	612	600	624	635	632	599	613	630	587	610	609	634	602	607	616	588	580	590	575	577	599	610	597	605	611	576	611	624	602	635	548	578	542	606	607	615	601	592	606	618	610	566	585	617	646	599	568	612	591	592	609	602	597	575	637	624	573	550	555	574	597	608	616	592	595	560	595	568	604	614	579	613	572	590	619	635	591	596	589	586	597	576	579	578	570	581	572	644	643	599	575	628	573	624	645	568	590	595	576	551	566	575	621	572	645	571	636	570	580	598	590	608	600	606	589	593	626	615	612	622	618	554	594	612	589	579	548	618	629	645	583	594	585	585	591	591	567	568	616	604	569	616	584	607	593	564	627	616	620	619	587	570	625	580	589	602	565	621	599	614	567	578	621	632	629	590	601	568	632	581	626	567	613	581	585	599	577	540	561	612	576	607	585	624	605	572	624	611	620	571	584	650	609	591	579	627	590	646	590	586	597	569	622	587	589	618	581	612	603	594	590	543	593	564	573	629	578	597	605	603	613	587	595	577	606	614	589	565	608	596	586	634	566	608	621	561	591	611	555	623	612	608	582	619	577	604	619	585	610	604	610	600	552	532	582	613	576	547	569	599	589	613	602	628	581	543	588	529	604	568	594	539	534	622	598	643	610	642	592	594	584	625	592	565	596	615	611	609	592	606	651	572	579	606	573	600	578	626	639	596	619	609	625	603	618	626	569	568	597	625	566	568	567	591	612	617	603	620	560	580	581	571	619	607	607	581	627	597	605	613	568	593	561	610	604	605	586	573	618	584	611	636	641	594	632	593	612	585	613	560	617	595	572	589	627	608	619	568	568	600	643	619	616	552	572	559	647	619	598	585	566	571	647	592	651	598	608	569	526	605	586	591	639	583	620	572	586	538	584	627	590	644	637	585	592	565	553	584	577	637	558	620	582	599	558	627	602	559	623	573	613	555	602	546	608	582	593	580	606	609	618	594	583	587	589	605	574	554	558	575	587	596	618	589	598	586	625	581	616	569	561	623	566	616	587	625	610	585	573	570	601	633	556	584	618	576	605	559	593	606	626	590	614	610	540	579	612	563	598	539	614	595	528	572	578	635	559	600	611	585	598	535	600	598	600	556	609	596	561	597	578	585	593	567	582	599	581	628	580	598	586	601	580	592	583	586	590	641	565	559	580	604	623	593	565	587	606	571	617	608	578	600	630	582	592	570	574	647	561	573	600	601	549	629	592	663	605	589	561	592	620	594	575	593	612	567	571	578	589	569	616	613	634	589	610	547	630	599	651	549	617	570	617	613	569	576	571	529	580	568	597	598	566	555	601	619	615	584	604	608	566	571	567	626	567	582	595	598	599	594	628	618	566	564	613	577	584	595	640	585	617	578	595	581	562	608	577	566	581	618	572	563	587	609	589	555	619	616	589	595	638	581	608	582	553	639	573	582	595	600	585	642	567	592	638	564	644	623
27964	10305	1260	843	654	670	639	629	610	644	655	599	642	627	622	637	635	620	590	632	651	626	608	603	631	594	670	670	579	588	643	611	590	604	625	607	643	649	644	591	572	596	628	605	626	583	614	641	625	616	636	617	654	641	635	593	628	659	663	647	629	594	639	621	685	688	650	637	628	611	641	647	667	621	581	586	612	628	610	639	632	619	638	619	653	589	624	622	594	641	610	623	633	626	612	618	649	623	673	602	606	628	638	639	689	620	600	646	598	650	594	620	616	625	639	594	652	601	606	592	623	637	630	617	605	643	609	634	620	612	644	618	598	613	614	613	616	627	591	574	626	606	631	593	624	639	666	625	602	606	615	593	638	631	664	653	604	641	601	657	671	645	612	600	649	603	616	625	609	594	623	603	599	632	617	603	582	650	583	609	605	602	628	623	634	571	650	583	624	616	610	638	621	617	644	630	652	637	583	636	580	609	592	608	599	637	602	617	621	604	635	580	627	633	600	644	633	608	634	646	618	626	602	625	586	626	603	640	659	578	597	586	668	607	660	634	634	593	634	575	637	643	634	633	611	587	656	662	644	591	641	632	613	628	622	636	607	609	638	626	593	623	634	640	636	617	627	626	638	623	605	576	681	645	637	580	613	609	636	556	634	630	587	642	608	637	645	657	596	571	621	591	598	633	657	601	647	636	606	660	668	624	654	636	617	651	603	596	578	635	600	583	635	653	628	620	641	630	612	644	636	642	643	622	604	613	638	641	623	662	579	653	591	614	642	623	596	586	616	644	637	587	642	616	645	608	611	580	631	606	624	585	660	632	663	652	622	612	614	674	655	645	642	624	613	659	668	609	625	637	582	607	633	612	635	623	637	635	628	625	634	616	610	626	610	664	606	603	628	638	627	582	608	646	678	650	603	607	627	622	611	596	632	633	580	619	648	660	614	591	620	628	595	630	633	637	594	601	670	658	656	626	599	622	684	622	634	651	571	597	624	598	625	667	631	590	677	593	624	621	626	622	594	589	593	624	630	635	606	619	603	606	649	583	599	605	608	587	611	606	621	610	632	674	618	651	675	625	656	620	611	601	613	592	611	617	622	613	687	563	631	647	615	606	585	596	636	675	605	627	627	610	618	616	643	631	620	627	603	680	632	623	637	615	622	657	652	562	626	617	586	627	631	608	628	611	581	599	651	667	632	637	596	616	626	643	649	601	627	567	630	612	641	609	601	650	608	610	618	593	648	614	612	594	647	628	696	635	611	628	568	588	617	607	627	645	660	661	604	632	640	639	652	651	604	600	623	648	644	592	609	633	582	626	588	602	578	632	614	592	662	627	594	573	620	602	586	593	593	637	624	640	622	604	605	615	598	614	606	619	627	628	633	635	643	593	614	616	649	643	630	641	627	610	648	649	620	624	663	630	597	609	630	651	609	671	625	642	625	620	610	611	602	603	660	638	656	642	593	601	655	601	637	634	676	616	668	631	618	646	639	629	573	594	660	610	619	614	615	653	601	638	649	615	646	596	610	652	661	636	619	641	604	605	615	638	642	661	639	625	607	619	636	629	621	631	620	602	609	615	620	671	652	667	622	656	619	628	613	630	590	655	668	656	629	651	613	603	594	557	628	628	590	613	646	620	603	624	649	615	612	659	618	611	623	638	592	621	579	587	640	638	648	658	607	614	663	670	637	633	632	594	628	595	673	625	613	657	644	649	622	629	599	648	640	640	656	585	673	623	619	603	630	613	621	608	593	602	602	636	625	683	625	601	578	582	583	644	635	598	577	596	603	640	649	593	578	586	605	643	630	596	627	668	621	658	626	591	628	643	643	554	594	592	607	598	624	652	662	606	641	593	640	595	624	642	609	594	638	584	618	635	631	620	647	587	586	627	649	638	606	611	620	602	630	671	616	699	638	640	579	615	593	703	606	631	664	625	648	618	670	633	598	613	636	616	589	603	642	597	590	642	609	584	622	667	612	612	583	661	614	618	653	631	607	638	570	610	655	624	603	638	592	607	605	613	625	605	608	610	642	606	614	599	628	630	646	583	609	632	617	635	650	635	574	612	647	588	610	624	623	572	669	619	639	600	662	656	630	612	618	626	609	601	602	684	662	593	580	627	591	586	606	574	643	647	638	601	655	591	589	631	629	623	624	641	606	652	642	614	643	612	653	639	639	641	599	632	654	614	603	620	594	622	631	668	609	600	640	597	615	590	620	661	596	614	641	611	619	637	606	591	606	629	597	586	586	647	691	580	619	624	681	605	636	636	582	615	686	671	624	633	643	613	663	673	609	611	623	619	616	648	599	650	633	582	629	599	619	646	647	622	638	658	609	631	653	603	635	652	605	639	633	633	571	613	628	613	681	624	612	600	625	564	637	685	592	595	626	570	642	624	630	643	609	626	655	640	601	616	678	626	627	605	650	624	611	589	626	619	583	592	656	605	637	656	642	621	629	662	650	661	618	605	612	647	630	633	619	595	657	615	620	619	638	627	646	602	605	584	625	627	644	648	640	638	620	609	628	608	618	620	681	638	626	625	592	583	593	614	611	631	653	667	591	627	613	630	598	628	635	594	606	599	614	673	606	614	615	607	609	660	604	634	574	610	599	643	636	624	626	559	650	576	607	631	648	601	616	644	667	625	634	630	590	673	596	643	656	637	654	602	664	636	627	578	631	620	594	634	605	626	602	630	618	618	672	624	663	642	638	614	680	645	627	635	644	611	665	633	605	631	606	632	611	629	595	619	623	627	600	651	641	610	604	631	607	585	639	630	613	571	600	622	636	609	660	658	641	625	621	648	625	630	668	580	663	681	616	628	650	641	595	592	645	669	612	627	602	658	580	609	570	623	639	620	621	632	599	621	645	630	664	602	669	567	674	588	608	642	633	603	591	599	622	654	604	587	620	633	641	610	635	615	587	601	642	626	617	616	588	596	579	595	634	576	596	630	635	647	674	602	664	591	588	650	592	616	604	642	608	631	594	631	620	626	643	609	623	637	639	610	652	627	629	627	657	612	628	637	665	575	612	652	659	681	640	649	566	603	623	637	635	679	609	623	637	671	606	634	642	622	589	626	639	636	595	637	618	595	607	621	649	673	585	630	602	600	612	597	587	601	635	635	658	606	660	595	626	666	606	602	600	636	599	649	607	624	616	588	644	640	609	650	635	600	638	584	604	593	611	654	590	616	639	632	608	609	624	636	662	617	641	624	598	593	646	594	624	662	617	618	656	587	627	649	606	622	631	604	623	593	641	605	641	662	629	589	650	669	649	656	619	595	670	605	629	651	602	632	630	615	634	615	610	673	578	617	626	635	605	636	640	616	600	619	659	620	634	631	611	597	686	611	604	607	581	643	674	630	618	632	628	630	636	618	577	617	639	618	672	653	611	645	650	658	644	650	613	613	618	675	653	668	614	606	622	653	657	616	629	665	655	602	606	636	620	633	595	624	604	621	622	565	649	593	631	621	611	624	620	651	582	635	642	599
4999	680	608	505	495	482	474	439	447	465	443	436	479	445	444	456	450	483	437	444	438	458	463	425	427	440	472	442	438	440	466	466	460	436	446	453	439	451	440	433	451	414	451	444	451	431	448	480	417	463	421	440	449	468	416	436	455	439	430	455	467	428	454	429	454	441	435	442	447	437	439	417	440	408	447	433	426	434	416	423	453	441	433	427	429	457	429	464	406	453	449	432	455	445	442	447	426	435	439	448	447	430	445	472	475	444	441	470	469	464	437	436	427	444	412	456	463	458	431	425	462	442	454	456	437	437	467	433	491	461	435	461	432	449	425	478	436	420	425	466	465	441	425	449	398	397	401	441	438	430	435	463	430	446	473	440	457	436	429	465	445	450	388	445	401	429	459	447	414	439	414	413	451	460	441	448	424	436	424	436	456	447	428	447	422	426	436	435	450	448	448	439	424	423	461	419	455	464	390	423	443	439	456	432	445	450	470	413	440	450	432	465	432	486	460	467	423	438	432	470	435	468	429	461	425	434	427	451	471	437	456	457	439	409	419	438	441	436	448	470	438	426	428	444	427	456	457	407	434	445	424	414	449	448	457	435	421	457	423	430	449	406	453	466	447	434	435	421	446	467	436	465	451	433	482	451	437	419	455	469	402	449	463	480	451	444	421	450	449	450	450	460	451	451	398	430	439	424	447	426	436	453	442	437	410	407	439	435	456	442	422	418	466	436	442	474	425	418	440	442	462	426	418	419	431	441	460	437	413	463	438	424	443	438	448	460	435	475	447	449	451	455	433	481	446	457	432	450	432	454	422	450	449	426	458	442	431	445	476	421	461	437	440	459	428	447	451	477	449	490	432	450	439	468	460	447	422	485	442	433	428	441	462	425	435	462	443	424	434	429	420	419	426	433	469	425	444	450	465	404	433	420	472	447	421	468	458	424	451	492	419	407	446	451	418	450	404	442	435	411	464	443	441	438	416	441	449	434	423	488	474	437	411	445	424	416	417	449	428	455	415	416	414	456	398	442	455	417	458	421	416	418	443	459	442	435	436	440	430	432	471	426	452	422	426	488	433	440	435	431	438	433	450	466	393	444	442	447	430	455	477	413	424	437	439	454	401	442	443	438	416	448	440	419	441	448	424	434	435	413	440	445	462	454	470	443	411	428	425	404	456	449	416	413	434	427	397	423	420	422	433	447	445	438	421	402	459	403	480	462	445	402	454	454	475	408	422	423	428	421	459	428	478	451	449	438	437	424	460	457	409	467	420	425	447	446	418	466	444	430	436	437	417	434	412	427	433	453	466	435	465	446	424	403	435	410	423	421	409	431	451	458	429	476	467	433	450	439	395	446	411	425	449	451	442	427	454	434	414	452	443	457	449	463	466	415	414	437	423	428	492	450	446	453	457	421	474	417	427	421	448	454	441	434	446	469	431	438	428	448	465	430	415	418	459	467	453	441	487	440	468	428	453	446	442	452	480	459	434	458	459	433	427	443	443	429	457	445	408	467	392	429	457	470	419	442	455	436	435	485	417	443	427	434	411	422	414	451	466	446	427	430	432	459	424	430	472	409	479	451	411	447	427	451	445	427	425	405	441	476	453	444	409	413	445	455	412	415	443	414	448	448	424	419	464	447	447	405	454	430	431	450	422	455	462	484	483	461	413	448	429	387	462	416	438	473	427	458	411	476	436	483	399	464	433	431	397	437	410	474	469	477	460	456	418	463	435	415	445	469	434	452	425	430	406	431	463	448	425	421	437	433	433	423	422	443	461	441	442	414	436	443	407	417	444	430	431	437	457	456	438	432	475	412	427	414	465	449	411	441	448	424	450	439	424	453	443	413	443	456	509	417	439	439	462	399	419	453	440	418	433	451	471	463	407	472	467	427	432	391	447	418	431	445	427	420	446	455	444	417	462	452	408	417	431	466	432	431	453	442	424	409	432	453	422	428	442	411	430	412	485	437	478	465	481	438	444	483	467	420	428	435	442	410	417	434	415	448	428	453	456	449	437	455	464	464	446	429	448	447	432	444	487	465	409	429	451	402	446	469	410	424	412	419	414	450	445	447	431	430	395	439	424	423	450	432	447	412	474	419	461	446	407	449	412	457	416	443	472	468	449	434	459	439	420	403	406	447	437	416	453	507	468	432	480	415	434	428	436	427	469	443	482	434	434	482	467	480	471	449	399	429	458	414	404	467	497	416	453	440	399	433	476	414	469	433	442	438	471	456	442	482	430	454	389	449	411	436	453	458	443	440	446	460	397	422	417	452	453	412	452	432	449	476	450	429	444	423	437	428	411	436	482	402	416	475	433	440	465	435	406	459	412	448	450	441	467	440	415	462	442	418	457	438	451	440	428	463	441	429	445	436	440	469	421	416	424	443	456	464	435	398	418	430	418	469	423	402	479	440	457	452	428	457	426	417	443	436	422	438	426	464	401	432	436	435	447	458	455	463	413	459	448	437	447	453	431	466	439	424	451	411	452	424	423	436	449	467	459	431	447	462	426	457	424	455	460	409	469	461	447	457	417	417	436	422	471	432	422	419	448	452	455	433	432	444	441	435	409	422	446	423	433	396	447	413	433	470	456	428	422	408	444	455	397	431	404	444	427	430	465	441	432	454	452	437	436	482	466	397	419	418	416	464	422	431	448	434	486	440	452	456	429	425	442	454	442	468	463	389	464	464	480	442	427	422	431	431	423	434	447	414	441	456	431	463	451	447	423	432	425	409	414	439	426	436	412	418	432	441	461	459	415	456	448	445	454	416	466	451	475	429	436	431	413	447	432	471	433	437	442	435	408	399	500	408	439	453	429	421	454	439	429	425	441	465	442	406	435	460	455	434	463	464	451	425	433	471	465	435	469	447	441	427	454	435	416	442	450	469	426	436	404	452	465	447	434	438	412	447	456	421	419	408	426	458	458	444	462	485	469	453	426	446	451	456	415	467	446	467	459	441	429	437	456	459	402	439	419	434	433	459	455	437	445	406	429	459	441	465	417	467	444	401	418	429	452	395	455	411	439	477	409	443	477	424	439	426	445	444	467	421	430	422	460	441	448	446	437	420	468	426	417	448	421	432	448	422	424	472	420	435	441	419	456	482	435	453	426	458	474	447	415	436	430	433	443	430	452	461	413	446	482	435	446	470	420	397	431	408	428	440	473	431	437	420	445	452	405	450	409	421	437	449	430	433	426	434	466	469	452	464	442	412	416	446	429	457	436	429	425	439	483	448	433	378	444	460	421	427	453	448	461	456	447	434	434	447	470	448	454	451	448	424	459	430	439	453	433	401	437	474	438	428	446	436	451	461	460	466	443	409	413	424	426	411	435	456	440	432	456	441	425	436	453	450	396	432	456	430	431	424	402	426	441	408	436	432	479	418	426	458	450	423	436	416	417	425	450	421	488	441	454	445	426	488	414	466	417	455	429	455	410	422	428	444	478	444	411	448	392	407	467	470	459	448	452	434	444	422	439	430	443	449	452	428
25513	21474	27864	25489	10939	1977	1443	1199	1166	1173	1133	978	1072	1072	1024	1066	1066	1058	1058	1052	958	993	1003	1034	1026	1047	1061	998	1021	1020	983	1007	961	1046	1000	992	1015	981	979	986	984	1088	1007	1066	991	968	1009	985	967	977	1002	989	988	962	1045	989	1059	988	998	1036	1000	978	1021	1017	1053	955	1014	1006	998	1055	1019	1024	994	977	1041	1036	992	969	939	999	984	1007	1008	1009	1050	1017	996	1067	973	913	991	987	1051	1028	948	964	1030	1030	1011	1036	1026	993	975	1021	969	1035	963	989	1008	964	1006	981	1029	942	1019	1012	1064	996	1021	1035	1014	984	944	982	990	964	972	1019	981	1057	1013	1008	1063	967	971	1005	960	1034	997	973	1025	991	1006	990	958	956	1096	958	1033	989	958	1028	988	970	1009	1050	1006	1014	966	978	975	949	973	1006	1011	983	978	1030	1012	1026	1036	970	895	1004	991	1005	1023	995	989	1017	1028	1005	1007	987	1016	1011	1000	1054	1007	949	1057	1039	995	997	1001	1007	978	1013	977	961	1037	1023	1007	980	1025	1019	1068	990	1041	945	1045	918	1022	1035	1051	1030	959	956	1042	1044	979	1046	977	955	1026	1035	990	1016	956	971	1056	971	1042	1009	975	988	1005	961	984	1022	983	997	961	989	1017	1029	1008	953	1003	968	999	972	957	982	967	1012	1016	952	1051	975	1022	987	1020	989	996	940	1002	968	997	1010	971	993	972	1016	976	1056	958	1015	1016	998	991	981	1064	961	954	998	972	956	1027	992	953	1064	959	921	1083	1011	944	1048	1007	1043	999	987	995	914	976	1004	953	1015	1004	993	1005	950	992	966	1004	941	1016	1061	1016	1028	924	1084	1039	1001	998	1063	992	974	995	971	1015	957	1029	1001	972	974	1023	1026	956	1016	1061	1020	979	1037	983	1003	985	955	952	999	977	954	1053	1029	1005	973	980	959	959	1002	981	1005	991	933	979	995	989	1064	999	1001	1022	966	1016	1013	973	1006	990	1003	1062	998	998	997	1020	1016	957	1021	1003	1014	983	985	980	961	972	989	955	1031	967	963	972	979	1019	1006	1015	996	1001	952	1018	988	966	1005	981	947	1007	964	1018	1006	989	1029	1028	984	981	1045	1011	1011	1015	1054	1056	976	938	1001	1042	974	1048	1036	1063	1024	971	977	989	1008	990	1015	1044	993	1047	1011	1067	1031	925	953	985	993	1015	1001	968	1006	1000	1003	985	1043	985	982	1003	1056	989	957	1006	966	1000	1007	1004	991	981	1003	1005	966	945	1024	1008	970	1000	1003	981	997	943	1046	1028	983	985	1019	951	1027	997	1014	1002	996	1013	1047	953	990	995	1032	990	1002	978	1030	978	994	985	980	991	969	987	1009	1012	963	944	1008	1015	1048	975	1060	998	951	997	980	1055	957	982	983	999	988	985	1046	1020	1014	983	946	995	962	991	1054	1025	956	1012	1001	992	987	948	1026	1035	1030	969	978	1065	1020	981	1017	1003	986	974	1012	1080	989	1024	1035	1021	990	988	1061	1026	1018	1034	953	956	1009	1009	1025	1032	1012	997	1014	1010	1030	968	1012	990	1000	1014	972	985	1015	988	959	934	995	1008	1029	1003	1009	1002	951	1014	983	1032	926	928	954	929	952	1020	976	1050	1008	1017	994	988	992	1040	978	971	1012	1003	1023	934	966	1024	1058	1070	1002	1031	991	978	1021	1031	1014	984	981	1062	971	986	979	1021	961	982	973	961	1032	1039	973	989	971	1006	1005	971	1012	983	969	998	1033	1004	985	1041	1060	925	957	1042	1019	1012	1000	934	1044	923	987	1038	971	972	1005	1025	1020	961	989	987	955	947	964	941	1017	973	988	975	950	972	1015	983	995	993	995	985	976	1018	948	939	939	1020	987	974	981	1033	1048	1030	1008	1042	1022	989	1009	1023	1011	1010	1037	985	986	1054	989	1035	976	970	985	972	1022	1010	1036	979	1048	989	999	1016	998	1036	1031	995	961	981	986	984	1016	1016	979	1007	962	971	986	948	972	957	1014	921	1041	951	954	1025	1012	959	977	1004	992	985	1000	980	995	1078	1068	960	1008	950	983	1036	953	958	1006	1000	1032	1002	1037	1013	999	999	1048	997	1025	970	974	953	1017	999	998	945	1021	989	952	999	991	1043	977	1000	1034	1023	949	972	958	974	998	927	1021	974	979	1013	965	1024	999	976	987	956	1025	1000	983	992	1018	986	1024	1011	981	1036	972	1045	1018	990	1022	984	969	1002	991	1014	982	958	938	975	988	939	989	1020	1042	986	1010	1046	1027	998	974	1009	941	1001	1005	953	1030	968	1001	986	1015	1042	1005	1007	981	1024	1027	980	1035	1001	1010	956	997	938	1030	986	1030	965	1010	1005	1032	1014	1021	988	1021	988	974	971	1027	978	966	996	1036	1058	1004	983	1007	1062	1010	1004	976	1048	1008	1039	1002	1010	1011	1013	1003	1036	971	1029	1013	989	1003	1035	979	924	969	973	1020	988	1053	980	991	1001	969	987	956	967	983	971	1001	944	935	1007	970	1038	1001	1001	1035	988	967	954	959	1045	993	1044	976	985	1022	1003	1039	1016	1021	1063	1026	1018	940	1003	1035	973	997	983	1031	1043	977	1031	957	974	981	1016	1011	990	988	998	985	990	978	1068	1002	974	1055	1015	1003	1058	1013	967	981	1006	1014	988	1001	1002	989	1020	980	966	970	950	1024	993	991	970	1082	975	1013	1007	1057	1023	970	1040	983	1021	1034	991	1035	1048	943	963	1006	1009	1018	972	998	966	1015	959	980	1017	955	929	1061	1007	1008	1043	945	977	1023	1015	996	934	960	989	1005	999	969	989	933	989	978	991	950	1013	949	958	1026	1027	957	1020	1053	975	987	968	1024	951	1069	1011	951	986	995	1026	979	1000	1005	993	934	973	972	1004	949	973	1016	995	981	1047	971	991	969	966	1017	962	1005	1022	988	958	1036	1015	1025	1022	999	983	967	981	989	991	996	1048	1012	1012	1027	977	970	983	993	1041	995	977	1015	985	998	957	1048	987	942	956	1011	975	1056	978	1007	1007	981	990	998	995	998	1019	1017	992	1022	984	1023	971	1017	1034	989	981	1026	965	1002	975	1018	1067	1011	972	998	974	964	1029	1009	1049	1016	1003	975	1021	975	986	1020	1016	1007	944	995	961	928	983	989	1041	1059	1094	1015	1016	967	982	995	964	993	1020	971	968	958	1039	1021	973	951	1018	1090	1006	963	1025	1016	1051	981	948	972	980	998	1018	979	987	974	1028	989	1008	1011	982	1007	978	1040	1029	965	989	990	1037	1076	1000	1026	1004	969	1039	1013	971	1017	986	939	1046	1035	977	1042	939	970	1039	1004	1044	996	1067	1049	992	1032	1015	1002	956	968	1038	931	991	970	1030	1005	928	1031	952	1042	1064	982	1034	973	1017	979	930	966	975	951	977	992	1002	1012	1016	1062	1019	975	999	994	947	982	1041	1016	1008	1015	1024	1030	1025	981	1034	986	1036	984	1031	996	1009	976	1048	994	985	955	995	961	1035	998	988	1009	1046	1087	996	981	927	1013	1000	973	943	1016	978	994	1015	1010	1014	977	965	1012	1011	1002	965	992	1013	984	1010	982	996	998	993	946	913	988	978	982	969	1022	1006	998	964	966	994	970	1049	981	981	1006	1032	986	1029	1000	953	1023	1008	949	1038	1020	982	981	968	980	969	957	1000	948	980	973	1023	1039	1019	1005	982	995	1004	992	1011	950	1002	1038	982	1015	1000	1023	990	1029	1017	974	984	958	995	1007	1002	1044	998	1020	963	999	1000	1006	989	1022	972	1004	970	992	1039	986	1041	1002	1044	996	968	993	1054	1003	1019	996	1007	1013	1023	1010	1017	990	967	961	979	972	1007	966	968	988	1021	983	952	1022	1008	993	1012	960	988	1025	1002	1000	1029	957	1003	972	1010	998	1024	990	997	1007	1008	983	971	962	995	919	922	1038	960	1040	1025	962	943	1021	1041	986	988	973	969	1002	963	946	973	971	1020	999	1024	974	977	1003	981	969	1052	996	954	968	989	988	1027	979	985	972	979	938	955	992	964	974	958	1026	1061	973	1035	1040	967	992	939	1024	978	992	995	976	1025	1002	1005	1000
3640	3771	3188	1852	1380	1069	1054	959	904	870	819	846	823	799	743	763	790	777	728	759	777	762	749	688	754	720	713	761	707	787	699	744	773	735	733	673	737	663	747	698	731	718	719	709	757	700	716	726	740	757	748	714	720	725	729	708	747	677	721	709	720	726	704	693	727	721	720	706	759	790	746	687	774	727	658	682	712	701	761	749	742	728	715	751	740	710	709	694	718	721	720	728	745	715	679	771	684	758	709	723	712	723	707	747	705	705	739	742	723	707	713	758	698	785	743	709	719	724	715	768	736	722	733	743	707	706	753	707	736	734	689	734	752	697	752	728	700	726	737	711	725	715	701	736	718	700	678	728	716	719	743	738	716	728	706	725	718	729	745	692	745	714	736	736	730	699	735	743	750	749	726	733	742	696	740	760	728	727	690	716	719	688	744	715	700	739	709	738	721	712	736	722	752	708	700	704	733	742	716	728	711	729	722	770	724	730	757	738	740	685	806	796	717	708	719	725	713	748	716	734	692	735	688	721	681	737	698	761	707	745	674	703	746	697	719	705	768	669	702	749	682	713	673	721	725	727	720	695	736	731	685	665	700	725	705	748	712	729	743	729	727	686	734	740	688	700	728	763	691	679	708	701	735	735	701	736	712	747	736	680	750	731	752	719	748	694	729	725	720	813	722	658	725	706	716	710	727	723	690	699	683	704	751	695	748	711	713	734	714	745	743	689	752	719	699	722	688	722	695	743	682	767	713	743	758	730	705	703	734	709	710	692	703	749	731	733	700	754	699	712	702	684	700	748	684	703	698	722	746	703	672	764	689	689	755	736	688	667	737	698	715	709	716	734	703	699	710	716	723	715	657	746	723	751	730	685	713	724	709	748	681	736	769	720	679	739	712	695	683	728	720	736	721	704	764	703	725	751	732	748	765	752	780	740	692	724	704	752	737	695	716	732	764	708	693	730	721	728	730	747	727	689	745	702	674	713	756	691	762	665	697	722	670	693	728	715	722	744	688	718	727	681	737	767	692	729	708	705	693	768	694	721	697	714	701	702	697	692	706	731	699	700	733	729	733	736	685	704	718	680	722	669	708	761	696	745	660	726	683	712	684	709	712	727	701	713	712	703	724	765	714	721	745	718	745	707	675	756	683	710	742	716	744	786	725	682	769	731	734	805	684	731	694	674	667	737	658	720	717	721	748	679	739	725	672	702	698	659	674	703	670	707	719	679	716	700	680	706	705	681	714	733	719	657	705	673	687	718	696	708	702	697	680	743	706	720	690	708	737	698	691	734	684	733	738	729	694	691	686	746	716	691	758	695	746	705	710	716	656	672	700	714	723	724	710	692	708	720	714	728	749	695	731	715	764	684	652	757	726	698	724	716	686	713	777	733	751	654	709	662	671	707	728	742	719	726	694	698	697	731	719	683	706	692	731	702	720	734	714	730	736	687	728	733	705	692	737	689	737	704	680	731	727	738	716	690	767	679	761	687	692	718	721	684	700	706	675	768	724	721	721	723	708	729	738	695	735	730	747	703	713	707	725	693	703	690	714	697	708	708	667	728	727	728	671	727	669	707	728	700	710	648	704	707	754	698	708	654	688	739	735	687	684	676	709	717	704	701	698	742	720	700	656	732	743	765	749	712	729	694	715	747	693	783	787	722	712	721	749	675	720	730	702	703	661	742	687	687	730	762	697	730	730	690	699	677	720	762	723	727	702	705	686	701	697	722	697	735	735	729	721	658	707	704	707	722	719	706	735	730	715	722	728	680	684	684	707	725	703	687	675	724	705	705	702	701	683	764	771	687	769	686	749	709	729	713	680	715	706	676	747	758	710	714	663	729	698	735	717	742	727	725	728	673	692	683	771	764	740	740	691	722	743	724	730	708	702	736	725	716	745	729	710	759	732	715	652	729	661	671	695	735	710	687	679	712	697	721	702	709	757	714	763	697	647	687	695	728	654	717	667	720	743	709	701	712	721	681	730	739	694	769	720	727	721	705	678	690	766	696	745	750	725	709	701	703	716	775	659	715	722	717	730	749	704	728	754	675	669	728	655	752	696	728	692	697	734	713	746	683	713	686	693	754	722	673	714	736	720	708	750	737	748	755	701	687	708	731	707	736	697	696	730	711	714	711	692	709	719	688	688	678	716	728	719	703	704	690	719	756	727	725	706	720	695	730	698	720	649	717	709	692	689	707	693	699	732	724	758	682	715	738	695	700	695	659	736	677	693	722	732	747	688	797	679	690	736	702	747	722	720	741	766	743	690	707	685	715	695	739	724	716	693	683	734	746	703	727	665	737	712	694	706	719	719	709	715	671	696	755	752	694	713	672	659	717	739	742	731	703	704	676	721	720	706	705	733	753	713	709	698	715	657	673	747	700	716	750	734	734	705	724	720	705	716	721	693	732	748	722	717	718	742	718	749	725	690	695	717	702	699	714	676	736	643	714	705	707	709	713	713	729	677	701	732	702	688	711	763	711	695	674	709	654	725	674	718	681	733	651	737	713	748	710	696	728	717	683	698	747	749	737	712	661	715	731	668	711	732	674	736	690	687	752	705	731	720	730	770	699	737	761	727	732	650	639	651	700	684	677	695	674	733	702	741	745	710	668	723	725	682	725	740	676	754	719	706	694	693	740	712	700	725	710	771	734	659	666	686	741	724	736	755	706	690	726	721	695	688	706	719	682	721	692	704	755	695	746	730	710	724	696	675	657	694	712	742	678	711	708	711	742	716	676	680	699	721	717	696	656	698	721	680	642	707	726	659	675	708	700	717	675	682	746	692	631	718	710	676	667	700	718	659	704	709	702	671	717	726	707	725	741	697	739	656	664	741	757	735	718	676	716	708	745	740	727	704	697	703	712	718	700	729	742	722	719	749	761	672	721	707	748	726	690	652	709	728	686	731	727	713	718	702	720	712	710	755	732	715	745	651	732	725	686	717	702	725	664	702	729	732	664	689	679	716	679	712	653	669	714	670	738	704	711	717	681	724	684	704	693	665	653	772	725	731	710	685	734	724	689	696	652	737	688	647	731	710	663	760	684	725	759	689	723	740	737	707	700	757	708	716	760	687	725	706	672	675	723	673	790	727	655	693	764	760	685	672	705	724	729	743	729	715	701	695	675	726	764	742	729	705	688	733	676	728	710	697	731	687	707	712	693	695	654	714	710	746	712	683	704	745	671	671	715	697	679	688	711	691	714	688	713	714	717	661	706	682	757	691	648	699	708	687	731	707	746	728	690	682	717	720	726	662	703	731	667	696	724	670	754	703	659	763	742	723	671	693	726	710	670	720	684	716	752	713	712	692	715	752	712	695	714	714	748	680	653	711	683	656	683	713	703	687	766	696	677	714	675	701	734	700	678	706	708	692	731	672	705	752	675	736	701	748	662	722	684	746	719	727	654	708	705	694	723	726	699	718	660	698	760	702	724	691	697	696	747	708	675	727	701	729	712	707	698	662	711	699	739	717	755	707	719	736	699	685	739
24519	21524	28879	24640	21518	8540	1874	1250	1051	987	993	985	862	902	854	906	906	881	882	837	900	854	925	891	846	876	825	807	870	867	854	826	869	820	854	810	803	791	858	856	867	849	810	841	807	871	832	779	813	808	827	817	834	786	840	829	862	829	859	833	807	802	860	825	775	782	821	814	830	822	766	835	860	816	827	788	789	770	840	813	860	848	778	851	846	809	771	849	847	849	846	813	852	806	828	856	808	777	830	781	828	798	851	814	841	806	834	812	817	804	851	820	792	820	779	833	790	794	838	790	789	809	810	853	851	853	813	812	821	865	798	867	800	863	827	780	842	886	850	827	829	818	798	810	817	776	795	828	791	813	783	806	869	812	782	831	822	786	811	808	842	907	821	786	861	799	809	871	808	821	815	832	798	817	827	823	807	823	803	835	817	855	818	815	831	826	792	838	854	794	821	794	789	837	796	834	857	791	807	822	839	840	773	766	826	838	807	824	834	871	811	826	824	769	846	829	815	845	804	773	817	838	812	797	852	804	847	782	816	843	819	862	804	851	833	782	756	824	789	856	845	829	830	807	826	847	843	825	846	834	859	789	829	839	802	786	771	760	818	806	847	833	782	808	785	816	845	823	848	822	830	844	839	801	819	830	836	786	859	763	795	778	860	818	781	817	828	786	836	787	798	775	745	805	782	817	775	788	823	853	796	840	852	820	836	782	842	890	832	848	829	860	867	788	862	827	814	806	742	779	814	848	840	791	857	810	793	811	805	824	806	784	806	767	794	805	800	788	760	792	781	818	833	801	802	816	836	813	800	789	829	826	806	863	808	821	817	784	783	810	835	843	795	805	805	847	767	793	828	813	831	771	856	845	853	864	791	758	836	776	881	797	830	794	822	821	828	778	820	802	755	827	874	828	815	823	802	822	760	756	819	805	783	814	775	818	818	785	813	821	830	814	846	778	838	763	830	865	806	844	760	848	747	802	825	777	833	803	798	839	813	801	806	803	866	795	820	835	848	822	812	791	807	801	756	767	825	820	840	836	790	820	810	767	800	806	840	821	827	748	797	802	815	845	823	851	827	857	849	831	862	764	802	834	826	885	831	820	763	819	827	819	828	858	827	793	805	832	773	789	809	784	781	793	799	766	843	747	825	750	780	859	836	792	817	805	848	809	839	844	829	812	797	849	815	857	846	780	803	811	848	807	816	787	768	815	793	831	803	760	762	785	880	781	794	873	767	768	780	807	818	820	799	789	778	819	758	833	771	793	763	784	869	856	777	792	781	841	818	846	814	836	849	866	804	799	860	845	782	803	747	795	824	819	824	818	793	814	816	859	792	803	774	812	816	754	824	815	816	844	807	866	788	762	842	820	762	790	850	807	811	829	830	788	863	798	767	866	831	825	843	831	776	852	815	784	842	774	763	836	846	830	866	860	743	838	807	748	791	808	784	841	807	738	842	837	786	760	804	835	769	853	790	816	820	766	803	798	777	774	847	817	796	804	769	845	784	820	815	830	787	799	877	848	896	822	796	794	831	798	834	785	796	840	810	826	812	806	787	850	818	847	780	809	794	801	804	862	877	879	858	801	821	795	782	816	860	828	849	816	825	835	805	834	850	843	766	842	812	816	861	796	821	750	841	829	843	824	823	833	780	867	786	799	803	736	810	776	803	835	856	775	842	802	762	848	782	802	830	857	810	804	839	842	768	833	842	840	850	820	787	769	807	823	843	832	822	752	834	825	848	835	837	825	778	867	816	797	830	821	841	766	775	809	853	803	859	830	862	807	803	821	834	815	785	832	815	787	824	838	893	818	804	781	835	804	853	819	831	809	839	829	826	794	816	803	863	773	790	808	799	804	869	839	829	793	774	785	782	801	762	830	816	779	835	810	819	795	809	796	787	821	830	823	878	809	800	872	822	788	779	812	773	832	828	879	788	815	828	827	863	764	789	837	788	775	765	839	812	795	826	793	784	825	767	821	825	803	826	833	879	812	844	824	834	784	816	798	796	830	815	792	829	819	849	848	801	850	736	832	794	808	803	811	834	818	813	757	802	831	758	867	790	807	842	814	791	788	786	790	817	814	801	858	807	910	846	790	779	789	831	759	812	837	776	786	880	822	847	806	846	827	861	801	797	835	766	762	776	840	839	798	824	770	804	787	764	779	796	816	820	831	794	836	795	853	813	776	840	811	775	834	824	811	826	824	830	826	803	845	813	822	821	830	820	771	790	843	784	816	808	815	793	794	799	816	810	795	775	774	868	836	833	805	738	842	807	795	840	804	843	855	795	815	759	837	748	874	797	807	838	802	826	860	799	797	798	829	823	772	804	816	709	793	816	783	837	832	816	853	792	796	813	806	759	800	794	817	875	809	833	816	856	797	793	817	762	804	806	791	793	813	833	865	824	802	798	846	828	826	815	845	800	844	799	764	800	778	794	778	773	806	763	809	801	781	765	800	814	777	804	794	804	776	790	833	803	796	843	819	797	836	813	802	837	777	775	767	802	827	782	845	816	802	776	865	827	826	806	814	797	830	759	830	798	795	769	806	733	821	853	850	843	831	805	838	825	797	797	794	802	798	826	788	800	790	854	798	755	799	798	778	818	768	868	818	833	845	835	801	822	796	816	810	800	833	783	836	769	792	824	812	809	826	745	843	824	785	864	795	797	789	855	848	766	789	835	805	799	784	830	806	808	829	851	816	804	808	861	792	792	803	803	816	832	825	808	794	811	800	785	780	817	800	815	789	809	840	867	798	807	802	850	809	819	785	852	800	816	822	822	814	782	802	834	761	827	811	803	780	884	815	859	777	808	856	831	841	800	827	827	828	814	780	791	813	807	807	817	801	782	789	779	815	780	819	787	816	769	771	812	782	886	815	807	842	846	787	857	742	859	833	789	770	758	796	789	854	792	781	782	835	818	801	822	837	822	770	889	829	780	754	849	805	868	793	844	760	786	774	779	863	853	814	805	767	797	839	811	830	814	776	837	801	788	786	816	741	828	817	773	835	780	797	826	799	826	804	849	812	813	838	826	768	851	832	795	770	826	824	800	856	801	835	816	857	797	830	800	810	810	838	824	793	837	816	843	817	804	824	832	788	850	828	835	800	784	822	765	837	828	845	837	832	809	817	791	775	801	867	835	791	802	819	851	839	785	834	836	773	780	802	823	806	794	819	813	764	824	844	781	845	818	756	818	784	826	841	830	885	782	788	845	794	841	815	817	777	808	795	798	821	837	801	811	838	794	774	764	852	854	810	776	759	855	799	790	781	728	862	772	834	806	831	782	824	797	833	788	806	825	841	867	797	843	762	759	810	771	799	834	743	885	823	812	827	786	818	829	860	831	821	825	883	817	828	786	788	798	810	807	811	820	805	807	795	778	823	845	816	826	789	842	821	804	844	805	821	778	846	818	816	821	783	858	814	843	770	764	824	846	841	846	803	798	766	751	831	807	816	835	808	826	772	811	839	854	832	811	779	758	804	811	794	768	830
3818	6023	4979	2666	1841	1389	1223	1021	951	852	850	809	773	701	733	703	674	701	662	676	655	671	634	660	653	659	613	650	666	646	630	647	612	647	621	606	632	616	656	681	629	607	604	570	631	587	602	624	604	643	651	584	652	596	625	636	600	637	648	648	631	645	613	568	622	571	624	589	570	572	649	622	614	649	631	652	620	600	583	606	617	627	617	645	582	628	655	615	617	630	633	629	624	576	597	649	614	630	677	654	577	617	616	595	614	644	611	615	603	580	645	610	638	631	627	621	619	596	631	631	603	620	591	587	568	613	625	574	567	638	573	616	594	609	634	605	590	608	607	644	631	565	655	582	591	606	641	630	580	601	603	624	637	568	573	600	626	586	638	596	659	679	615	643	584	592	579	571	608	610	602	595	638	579	556	610	601	588	592	617	617	641	588	608	605	630	630	555	556	601	608	585	603	573	594	593	591	563	651	626	637	630	594	611	597	628	581	563	609	595	611	607	602	613	607	601	577	575	621	621	580	627	621	608	578	573	606	587	583	628	547	621	611	615	567	590	590	623	602	638	608	589	573	604	587	601	555	657	612	628	611	584	651	611	569	595	613	580	574	619	602	586	630	562	635	594	616	610	636	645	594	619	610	632	546	567	618	573	633	609	577	604	609	639	574	593	585	592	607	616	615	594	591	586	594	595	570	560	589	580	578	603	584	584	598	603	612	584	620	574	607	618	565	647	595	563	568	620	566	574	589	615	574	593	639	585	619	606	593	576	574	596	615	634	618	609	595	589	580	585	596	564	574	589	566	568	595	592	595	577	628	626	606	644	615	578	632	572	621	613	609	602	602	585	630	614	618	601	642	579	565	600	595	578	615	594	600	536	588	592	613	595	615	647	573	597	585	639	548	611	633	560	588	630	575	587	568	571	613	636	610	598	619	598	637	592	604	610	555	634	581	573	656	610	586	617	625	588	609	591	622	586	597	561	576	561	575	598	645	611	632	616	598	607	634	574	572	562	602	614	632	631	619	627	658	562	559	570	596	590	577	623	611	620	568	566	632	587	623	635	609	656	624	646	625	621	614	584	600	585	545	625	587	622	592	653	592	598	606	571	599	595	553	592	582	614	617	626	589	597	630	605	588	582	588	567	565	619	618	573	576	602	603	658	602	600	607	580	669	606	632	576	632	606	605	631	620	554	588	548	573	591	593	635	585	603	610	614	580	615	619	577	614	616	634	621	602	622	607	616	623	581	633	613	615	598	593	573	626	581	595	576	607	602	582	589	600	605	576	598	639	611	622	603	605	624	586	590	578	616	596	593	602	621	599	592	546	593	609	652	622	642	607	563	585	625	603	578	588	582	590	591	623	573	613	593	586	611	533	584	553	589	632	586	574	597	574	610	604	610	580	633	567	609	637	570	601	592	597	585	652	612	599	572	599	620	615	588	614	572	598	625	621	587	585	623	625	591	587	567	642	617	611	559	612	621	539	585	608	578	608	590	607	609	635	596	637	579	593	564	579	618	588	603	623	611	587	624	633	623	626	596	627	583	612	637	590	570	635	615	587	560	571	631	598	640	568	587	675	623	633	579	609	578	609	594	597	615	603	580	605	610	583	638	594	566	575	616	594	639	601	615	596	623	584	579	587	603	614	608	589	566	621	622	556	640	641	608	592	621	553	651	578	601	595	637	626	622	599	580	616	592	564	601	574	616	621	610	601	579	603	584	603	623	554	587	575	562	599	629	597	556	595	597	592	603	592	580	598	585	577	611	602	623	577	614	604	574	575	580	605	596	565	587	572	557	561	586	624	641	591	650	653	578	586	609	603	618	613	608	615	561	597	568	600	640	573	575	549	604	541	620	577	610	599	594	611	601	609	587	566	568	590	571	582	611	606	558	620	563	632	587	615	603	606	615	587	606	575	588	647	584	607	592	592	624	664	568	611	604	557	572	601	579	592	583	588	592	597	653	603	625	618	558	615	573	653	619	603	574	574	570	620	563	576	574	604	637	599	550	647	558	608	584	549	598	577	592	581	586	604	581	571	610	593	596	574	568	573	569	603	624	573	591	603	591	597	566	586	596	592	592	619	608	617	600	591	601	586	586	644	596	588	598	594	610	585	595	586	574	602	582	570	636	591	565	611	569	629	620	580	594	608	603	621	614	598	581	598	612	573	586	614	651	588	632	605	611	599	648	549	600	601	622	658	569	582	547	597	566	581	575	583	592	559	583	622	597	596	580	604	624	578	615	604	627	589	588	557	589	564	587	631	579	635	587	609	565	619	586	617	615	653	585	625	576	653	560	634	585	650	620	601	599	618	564	631	632	592	578	592	603	586	598	619	571	612	612	570	615	568	568	579	588	604	591	583	625	585	557	613	599	629	629	617	583	624	625	592	639	590	616	610	596	561	602	585	629	619	591	600	628	590	584	592	624	596	563	597	617	620	614	588	598	569	608	620	610	609	564	616	566	607	610	611	556	577	583	599	614	607	615	547	570	594	598	585	564	586	611	584	588	643	641	622	634	626	563	591	577	556	601	609	569	592	586	615	601	571	573	638	587	621	598	575	578	558	598	557	642	599	609	603	633	587	567	594	537	607	638	578	573	581	579	616	625	579	611	570	568	578	596	582	620	593	612	589	577	608	561	550	607	584	596	593	557	561	584	601	609	597	600	624	606	624	600	608	616	612	552	625	622	597	592	612	616	599	594	635	568	586	669	570	619	614	590	613	616	600	615	557	638	562	559	623	618	562	593	624	572	591	593	599	614	597	645	582	613	590	636	622	586	630	577	599	594	667	615	557	513	549	575	627	586	622	608	586	551	631	579	628	601	607	571	569	647	623	597	610	583	575	576	559	605	590	604	611	616	628	537	573	609	644	579	558	575	627	560	559	549	625	604	583	571	582	587	565	621	543	605	567	637	576	588	630	595	579	600	594	597	580	594	613	619	558	568	575	586	589	618	567	568	605	542	585	545	567	589	591	589	567	590	634	598	577	574	600	579	506	587	576	608	596	560	626	599	576	587	608	614	617	622	592	582	585	572	628	584	624	579	600	608	608	585	590	560	617	599	593	619	591	572	624	597	603	587	611	619	637	623	586	627	631	587	547	577	640	576	582	561	636	563	616	614	598	585	551	629	578	624	606	602	576	586	597	542	584	588	571	567	582	565	573	594	611	577	556	566	599	558	609	594	574	576	585	567	573	572	615	568	642	559	570	593	585	592	581	593	601	544	611	589	572	593	615	614	589	559	626	582	601	577	572	567	566	567	596	582	592	602	617	619	582	599	565	616	580	588	571	561	611	633	548	579	589	594	571	584	599	597	561	592	569	614	567	601	576	605	588	609	589	575	589	560	629	578	561	574	604	613	624	570	588	591	612	606	578	577	592	604	633	607	547	573	608	515	605	593	566	596	603	570	562	574	592	594	606	594	584	543	637	612	552	584	569	641	611	585	549	623	571	613	608	548	624	567	596	589	585	621	618	603	579	633	603	639
27986	10385	1238	857	630	648	634	646	665	645	659	641	600	656	670	650	659	611	628	622	642	607	651	668	603	672	596	650	638	576	678	694	602	655	640	616	638	645	668	687	603	633	661	609	629	577	646	610	611	660	668	647	626	626	587	639	589	625	624	655	653	642	633	664	649	598	605	665	645	675	644	640	618	624	661	629	610	627	630	618	589	653	623	640	624	645	633	632	613	661	622	620	586	657	633	681	628	625	660	673	630	634	643	649	631	624	635	603	614	620	609	695	611	604	617	620	639	607	647	673	635	689	641	651	606	619	599	614	617	584	648	593	627	631	611	667	612	613	609	618	598	601	609	642	607	618	643	644	620	636	603	619	586	664	650	639	607	635	648	622	619	615	588	683	644	657	642	616	639	649	607	600	638	636	601	647	628	623	624	617	651	638	611	600	625	617	661	614	642	615	672	602	605	675	637	642	631	592	593	642	619	647	601	627	663	627	634	634	628	646	644	568	612	593	614	607	602	618	638	621	631	591	586	622	593	615	609	634	620	616	667	585	654	627	580	645	651	583	594	615	623	615	590	595	659	626	652	589	612	591	578	633	623	643	616	643	614	619	626	634	632	580	631	663	610	629	639	607	628	665	615	641	649	648	591	617	634	611	635	638	644	629	639	646	603	669	623	614	618	626	642	600	625	581	630	679	627	651	681	598	603	616	627	577	651	662	624	644	613	617	672	632	684	590	619	620	614	576	629	661	607	599	606	562	624	610	645	607	620	648	659	655	640	633	623	591	635	608	617	648	610	618	650	639	632	621	684	646	630	646	636	659	628	641	633	660	589	659	618	609	638	639	622	649	641	614	627	577	633	622	609	619	625	622	624	586	619	617	665	656	611	638	628	654	649	593	618	658	640	628	653	620	569	677	673	632	658	617	616	648	644	620	624	618	642	644	609	620	612	622	655	573	628	595	620	650	650	609	692	609	619	626	612	632	603	604	568	607	596	609	633	576	664	602	651	639	645	631	648	653	628	629	603	627	643	628	622	625	577	639	626	610	628	595	641	615	603	659	637	604	690	609	637	649	670	611	654	666	627	611	629	621	579	612	613	654	631	601	653	645	628	593	585	665	633	628	616	614	652	611	612	603	652	569	625	634	663	641	595	630	595	596	637	643	653	645	652	628	626	643	633	629	605	635	663	630	674	606	643	630	596	593	633	612	617	636	637	660	666	653	671	609	648	617	634	625	628	647	594	662	641	642	608	621	656	608	628	617	629	608	621	609	615	657	609	621	620	607	580	600	662	625	638	631	594	650	647	617	604	617	661	590	638	672	653	648	643	683	601	688	597	631	654	597	642	590	588	610	588	628	640	670	634	614	556	661	649	595	643	595	632	631	678	622	589	629	617	641	641	602	633	655	648	662	604	609	639	618	628	650	612	627	611	591	605	639	653	598	592	603	636	626	628	617	616	627	632	654	615	646	637	633	636	627	629	633	655	658	627	685	633	678	666	614	616	619	669	663	589	586	713	643	633	589	599	639	630	593	613	660	638	632	626	630	650	627	619	614	608	643	626	651	597	645	582	603	609	634	606	622	625	647	630	631	622	624	641	599	679	596	644	602	631	618	627	626	587	556	654	638	602	643	612	643	610	621	664	643	614	584	605	637	618	627	625	666	626	594	620	649	668	625	610	607	648	642	639	675	642	607	604	607	658	626	647	617	620	587	606	618	636	610	644	606	608	648	605	644	666	641	672	665	600	647	637	622	622	641	598	603	675	638	643	642	608	632	694	623	605	593	646	596	679	609	595	633	640	656	643	614	590	601	591	648	645	640	587	640	604	657	629	628	602	626	657	618	643	630	635	650	636	612	636	611	650	684	627	596	656	613	676	631	630	643	581	598	606	590	584	632	629	622	614	641	641	613	652	624	621	662	604	615	636	633	592	627	617	653	672	605	602	630	659	649	622	656	660	595	615	617	602	584	618	628	663	649	637	635	636	608	642	596	607	617	588	641	609	660	639	662	621	624	586	582	620	682	634	627	610	636	648	622	617	653	627	638	589	626	638	614	647	588	621	623	650	636	631	628	595	662	662	642	620	628	613	590	672	642	587	676	622	668	589	637	643	655	568	600	670	594	683	622	650	637	621	617	594	632	578	603	607	631	602	574	627	634	672	590	596	626	602	642	617	616	575	620	614	632	632	635	649	620	634	638	667	606	603	624	632	621	625	627	596	609	618	602	623	634	667	626	627	605	647	641	640	639	606	647	651	644	650	637	592	677	672	632	666	602	671	633	634	639	646	604	653	591	652	632	641	629	640	637	588	613	656	624	645	661	606	609	652	649	644	629	583	616	584	612	634	662	603	634	643	609	628	653	629	614	609	617	658	603	628	633	606	662	637	635	629	597	613	638	554	628	601	600	648	615	629	589	598	642	660	594	644	641	630	661	628	674	641	627	622	617	614	676	663	685	594	645	636	632	612	632	658	652	644	622	624	627	645	629	616	639	614	627	639	606	607	619	587	661	647	654	610	602	639	659	651	622	634	625	641	680	633	633	587	597	644	669	613	663	619	618	608	645	659	627	612	609	626	602	648	660	628	636	590	620	630	644	652	619	617	649	631	633	626	632	633	612	603	649	636	649	601	634	644	666	666	595	634	684	608	610	652	580	616	614	648	604	634	617	617	678	638	642	644	606	625	659	635	649	582	596	625	632	680	637	632	635	635	660	650	626	580	623	652	643	635	664	613	609	584	627	652	611	585	635	649	610	606	650	656	579	604	650	609	583	616	649	656	679	617	667	630	615	603	602	602	663	612	622	673	665	667	603	613	610	614	605	609	631	636	719	614	664	654	666	599	627	613	672	625	595	622	601	643	630	626	647	639	645	619	659	669	616	633	654	641	624	630	609	577	629	645	627	630	606	605	593	592	609	655	647	634	621	656	665	604	623	615	612	632	673	626	650	635	605	604	653	633	609	610	587	613	572	603	616	572	614	602	621	639	666	582	657	627	665	606	610	614	654	647	623	618	627	636	632	631	630	587	662	635	587	614	618	631	663	644	645	589	642	630	614	626	569	639	620	604	614	602	678	628	642	628	620	646	640	655	620	622	639	587	617	616	644	621	641	583	636	639	659	694	601	587	606	600	625	581	619	690	681	618	600	664	600	606	616	638	645	642	628	637	622	635	641	608	600	629	635	643	595	657	649	655	593	660	637	611	642	632	662	681	623	623	602	640	612	600	608	628	644	646	625	631	616	603	655	619	628	643	626	649	596	612	663	618	658	624	624	619	605	622	672	639	650	638	628	680	618	600	610	662	584	595	583	625	633	651	629	636	634	629	614	604	621	618	616	648	608	637	589	619	600	605	639	683	627	615	626	668	632	585	599	621	646	634	677	658	650	624	641	616	662	643	627	635	661	610	641	644	656	607	608	638	711	615	659	633	611	597	619	603	634	642	614	638	618	622	596	612	636	658	615	623	664	643	594	611	629	628	602	620	658	614	620
5032	683	604	526	511	463	472	448	473	452	445	448	461	437	463	465	458	445	460	440	413	435	457	476	435	454	436	431	461	410	439	429	428	441	465	473	425	451	462	468	428	412	444	458	423	435	476	423	421	437	453	427	469	464	431	441	445	437	448	439	432	420	453	439	431	409	432	437	425	398	390	473	463	489	427	454	437	478	385	414	440	456	421	464	443	482	411	454	428	479	425	445	413	476	463	455	459	411	450	403	454	465	459	470	418	466	435	416	467	434	445	435	425	436	433	428	436	493	473	431	464	479	435	398	467	455	443	439	427	437	462	482	416	443	455	423	465	473	448	442	430	438	450	444	421	430	420	423	407	468	452	468	462	448	430	419	428	502	462	392	421	429	438	430	439	444	422	429	447	476	433	432	444	459	435	428	437	465	458	458	429	427	454	460	445	459	460	447	461	442	463	464	443	446	419	434	462	396	442	446	420	427	433	473	463	464	413	452	419	470	469	466	441	400	460	418	453	449	437	436	462	444	462	415	494	420	439	402	447	446	492	408	458	448	434	438	447	450	487	461	446	393	427	415	443	482	428	426	422	450	419	418	434	442	439	422	412	462	375	445	469	441	411	442	447	421	456	444	403	433	446	461	424	471	427	417	432	454	445	467	426	454	397	451	411	441	448	466	464	393	477	423	472	454	455	460	441	451	420	471	435	412	451	415	424	431	455	463	432	413	434	444	461	413	459	426	425	463	450	427	451	448	447	457	425	453	401	432	454	431	420	417	434	415	441	423	479	432	455	420	390	473	440	420	441	482	441	459	468	441	420	436	445	425	440	448	449	462	426	439	438	441	430	429	471	482	460	412	471	439	411	392	419	464	482	467	383	468	432	459	449	440	476	443	436	419	436	452	442	444	466	449	471	455	457	442	465	426	414	388	437	421	473	424	406	431	433	440	447	445	441	473	407	452	432	398	409	430	445	437	472	439	456	439	427	459	431	411	432	431	433	472	466	418	434	421	409	465	455	444	457	435	469	484	443	411	434	400	434	385	455	421	417	463	443	392	440	424	480	440	468	432	450	457	469	466	443	426	468	474	446	469	454	468	445	439	425	471	445	448	450	455	404	454	476	465	413	462	430	454	446	458	417	459	448	452	454	436	454	429	413	430	440	465	410	450	424	428	416	427	444	493	483	452	418	486	436	450	426	409	444	442	401	433	430	424	412	466	474	413	450	456	461	407	448	447	490	417	422	445	425	426	412	510	456	466	461	448	460	423	434	441	434	461	399	419	439	419	432	444	441	469	457	457	452	445	448	469	465	456	420	457	407	426	465	464	457	453	423	450	463	423	422	419	489	452	423	461	468	468	421	452	439	407	426	435	428	448	471	464	413	448	425	484	466	435	467	411	454	444	438	468	447	466	431	483	443	443	448	420	411	456	429	411	401	439	424	413	427	429	454	458	419	434	442	414	420	440	453	447	442	448	427	425	465	432	438	443	435	444	406	457	428	452	407	425	424	484	438	454	431	462	425	407	465	464	411	453	430	451	440	468	413	415	452	420	399	444	456	480	447	411	430	434	421	416	481	456	453	414	452	421	425	444	456	465	450	451	432	449	428	446	439	428	437	447	457	437	442	464	462	432	476	439	436	466	426	434	428	470	430	455	442	433	448	424	455	412	449	476	429	432	423	419	430	467	430	491	418	454	446	460	428	424	426	404	463	421	474	439	428	458	428	428	435	411	471	444	423	424	446	419	450	448	474	468	456	451	438	459	405	434	436	441	441	469	460	467	467	407	429	422	461	457	431	461	434	447	450	448	462	422	447	408	466	440	448	464	471	452	447	493	423	409	431	463	456	443	456	469	439	473	432	480	468	448	438	414	449	440	435	436	471	447	445	460	395	411	461	440	426	460	427	448	441	443	446	414	456	481	460	495	465	424	417	408	430	408	401	484	449	456	436	450	432	446	477	422	469	460	453	423	474	440	425	449	418	423	441	469	395	454	435	427	445	454	484	432	423	433	444	399	468	446	460	472	463	418	456	362	467	466	464	444	408	414	423	460	469	440	462	460	439	475	419	439	403	427	454	461	468	446	420	446	433	414	375	426	426	450	465	413	468	404	426	470	457	451	428	426	476	432	450	468	445	439	470	496	442	458	444	509	446	415	406	459	459	429	424	464	420	464	491	423	467	437	477	472	432	462	450	440	461	450	424	449	466	432	426	469	431	477	458	467	445	443	442	452	451	433	440	454	461	421	453	493	462	420	422	427	465	417	468	444	405	437	495	482	444	468	445	444	406	469	444	423	421	429	487	399	449	466	432	413	454	414	423	410	438	426	453	435	440	419	426	464	442	391	440	453	450	420	477	428	413	417	491	418	470	425	484	474	390	430	462	439	399	415	477	471	425	468	481	462	453	426	428	412	475	423	443	428	420	509	427	478	465	424	431	424	382	434	451	453	446	465	430	426	433	423	451	442	472	432	447	458	432	417	440	429	425	445	480	442	437	445	419	469	438	427	435	435	456	436	436	473	426	472	433	471	441	398	453	469	455	407	431	402	460	462	444	443	460	435	474	437	459	436	436	433	405	485	444	399	473	479	465	453	446	436	452	452	442	430	411	424	451	449	454	427	436	469	443	431	440	431	430	441	411	469	409	453	455	434	451	451	458	450	418	463	450	464	437	444	459	492	473	465	460	480	436	475	425	442	437	451	440	402	440	432	448	413	403	430	444	455	446	438	443	402	403	439	468	432	466	468	413	430	474	456	423	456	438	439	431	431	468	423	443	481	425	446	468	473	474	445	436	453	442	489	423	425	441	465	471	471	410	472	423	425	423	432	447	448	425	436	412	438	472	456	446	422	460	491	412	466	450	431	420	439	428	460	443	444	444	473	437	420	448	412	406	419	432	447	397	409	413	429	469	400	427	438	448	469	401	427	451	414	461	471	423	440	409	397	465	433	453	478	449	457	461	438	446	466	455	441	435	488	472	421	450	422	439	448	443	434	466	424	450	434	462	433	427	413	410	459	443	425	421	439	422	441	397	454	418	438	412	495	392	459	422	441	461	422	438	421	446	457	426	456	463	424	442	430	442	410	447	430	445	455	436	445	453	446	421	438	466	410	452	444	489	432	419	422	469	429	464	407	428	422	425	392	445	418	446	438	402	419	429	455	471	472	449	445	466	469	490	460	437	433	426	442	419	404	486	433	431	443	443	422	453	457	470	481	453	476	480	441	457	456	435	419	470	459	454	471	452	409	473	421	446	412	465	442	399	454	444	417	447	441	452	420	471	475	426	444	440	462	427	451	456	429	455	445	427	453	422	439	472	435	458	471	461	435	417	433	451	470	478	453	458	463	450	431	416	474	427	447	451	426	463	438	473	452	456	432	450	421	467	447	421	459	431	463	462	400	417	457	441	427	389	425	444	437	450	453	440	467	449	442	441	465	443	409	435	414	419	435	424	415	434	470	447	435	430	420	388	423	443	459	428	441	434	438	434	412
25524	21502	27911	25489	11081	1956	1481	1253	1136	1084	1114	1081	1030	1087	1047	1050	1004	1010	1020	976	1084	1034	1000	993	985	1012	1039	1035	1054	1035	980	1019	983	1033	1086	1055	994	1026	1016	995	1026	1007	1008	1029	1003	963	1065	972	1022	964	1044	1058	1027	1027	1013	993	1058	1015	1028	1050	1007	1070	993	1040	981	989	937	1005	1020	1006	1049	1024	979	1022	998	1007	1047	1058	1022	991	983	1013	983	998	1016	1061	1073	1003	961	1039	1011	1021	983	1040	992	1000	1013	994	1017	1027	980	1028	997	1009	1023	999	1056	1062	1039	992	1023	977	1004	973	967	994	1053	959	1040	1018	969	1041	1038	974	1020	979	969	989	1035	1055	1019	1053	1009	1033	1014	1013	936	956	1004	1023	1065	967	1009	974	1018	1035	1002	1010	981	993	1059	1036	1070	949	976	995	1033	1027	1022	1008	1040	1014	978	1007	1055	1001	1005	998	988	1007	961	1021	984	958	982	1001	1009	1043	999	993	1032	1024	990	1001	1115	993	1020	1004	1024	1043	1029	1010	958	1081	1095	1011	983	1031	1019	1035	982	994	965	1031	1020	997	997	1007	1059	1009	1008	1054	1059	1045	1009	1029	985	990	1010	1017	1012	1019	1081	1006	1025	1040	1010	1011	993	1062	945	993	1009	1020	1017	949	1011	1061	1045	987	1003	1016	1058	1022	935	985	1044	1042	977	981	948	991	977	1003	978	995	1007	962	1000	1058	1045	990	982	947	971	1043	1068	1003	987	1001	993	981	972	943	1001	1034	1028	1033	1059	991	1001	986	1019	1016	969	1036	1073	1031	1001	1007	1032	1035	967	1023	1019	987	1019	998	1012	1005	991	960	968	1001	1014	984	971	1017	963	1040	963	1009	1046	1032	1056	1005	1002	1035	1023	1017	1040	987	993	997	1018	1011	965	1009	1042	1005	1006	989	1043	1021	1014	971	994	1045	972	985	969	1006	1046	1050	936	1011	1003	1016	999	984	1012	1010	1015	993	1023	967	1086	958	1008	1004	1076	1031	973	1033	948	972	983	990	1016	1034	1006	1002	1056	979	1012	946	1065	971	968	977	967	1030	1013	1006	1002	1027	1006	990	1005	1047	1109	1025	1034	925	1037	1005	1057	1012	1032	1057	1044	962	959	1022	1017	985	993	1065	1038	998	1050	981	970	993	1025	983	972	1025	1042	932	993	1009	1054	1001	1002	999	969	1049	1002	1025	1021	1000	1020	1011	982	969	1035	991	944	987	1009	1010	987	933	1029	1040	993	1041	1025	1008	1011	1042	1005	1008	1047	1019	998	968	1034	961	1049	1032	1044	1030	994	987	1000	1056	1039	1026	1033	1043	985	1010	1016	1006	987	987	965	1001	1037	1006	973	1002	1000	1083	991	987	1022	1047	1021	1016	999	978	990	1005	959	1019	1043	961	972	1040	996	983	1090	998	981	1004	1043	1010	998	972	1044	970	994	1002	999	1084	983	1014	1056	963	967	983	1003	1051	986	1047	952	996	958	1071	1031	1062	1005	1006	1000	992	1019	1027	1058	1029	1052	1019	1002	988	1040	992	1020	1021	996	1045	1039	1043	982	970	1031	987	974	971	994	1028	1033	962	1029	1065	947	992	982	1043	1055	999	1006	1032	999	1068	970	987	975	977	1032	976	1041	1014	1007	1007	1004	1048	982	960	984	993	1010	965	1010	983	1025	1092	1031	1004	1025	992	994	984	1070	1059	1053	1003	1007	1008	1020	1039	1081	930	994	1017	1032	998	935	962	972	1040	954	1009	969	1018	1045	1021	1004	1075	1043	1049	1021	981	980	1009	1067	1004	1029	1037	1003	1027	1051	996	1034	1005	1063	999	1055	957	1036	1027	958	1032	1012	990	1057	1086	962	942	1053	979	1007	1045	1027	977	1045	909	1019	959	1003	989	988	999	995	1009	996	947	1007	966	970	1045	1029	1042	956	1018	1006	1015	1023	1048	975	988	1041	952	1033	999	1026	953	1072	1032	1010	980	1044	1078	1031	981	1023	994	1036	997	1049	1025	1028	1030	1021	1017	1022	984	1020	987	1032	928	1012	1060	1033	967	1058	1047	958	980	1059	992	996	1014	944	1003	1041	997	976	1054	1030	996	1045	987	974	1058	1016	990	1038	1034	1015	1029	1023	982	996	1027	988	975	1011	1038	974	946	1001	1010	1038	1027	998	1022	1061	1063	1018	1043	1024	941	952	973	1027	976	960	1051	1002	1015	1043	1041	1002	1053	986	1030	972	1067	1024	1012	1046	990	926	983	974	1017	980	951	946	1009	966	1011	1020	949	1012	1027	996	982	1061	1033	971	969	976	1033	973	1033	988	979	1037	1002	1055	976	1043	1013	1073	992	974	1023	975	1033	995	982	987	944	983	979	986	983	1002	1003	987	984	982	996	968	973	966	988	1035	990	1038	1029	974	1007	970	1032	1038	1015	982	960	1018	966	990	1063	1025	981	1038	1045	1066	1034	1076	995	947	994	1024	1030	1019	980	1045	1011	1036	1014	1033	1007	1045	1012	981	985	989	1052	1008	1000	938	972	995	1018	1009	1018	954	998	1002	1024	1047	972	991	999	1023	1053	984	1006	983	1010	978	1022	949	953	984	1012	1048	1057	1029	1018	1014	1062	1005	963	976	974	1015	1013	1018	951	1008	968	990	1065	926	1005	1046	995	981	963	1041	1004	1000	995	1008	1037	1016	1004	990	1028	1035	1023	1010	1003	939	1012	976	1033	1031	1011	989	1035	1030	1031	1058	947	983	1051	996	981	973	1034	961	1064	1015	1078	1002	1010	1035	959	969	1012	1005	994	1018	976	1008	983	1084	1032	1004	986	992	1012	1019	1029	991	1015	1042	988	1023	1007	1080	1047	994	979	995	973	983	1004	1044	1049	1004	987	1008	1029	969	958	974	984	1039	1020	984	1027	937	976	1067	960	1017	986	999	1030	992	1053	987	1008	1018	1046	975	1001	1030	993	1018	1009	1005	996	973	1040	1038	966	987	965	1005	1006	1056	924	1014	1016	1048	995	980	997	1031	1005	971	1002	959	1035	1033	1081	1018	1005	1010	979	995	1006	1042	971	1009	1011	1055	1004	995	1005	962	1009	1021	1015	1044	1048	1044	956	963	1057	992	1000	963	992	1049	951	1039	1019	1042	1018	1025	1008	1029	996	1070	1012	1016	1033	1048	1009	1036	1072	1011	1002	975	1011	1018	1047	931	1061	1067	993	1055	1010	1083	993	996	1029	1026	1042	973	981	959	1046	1052	1026	1024	1019	1053	993	965	973	990	997	982	1039	969	1044	974	997	985	993	1046	935	1033	1000	1002	971	1010	1023	1082	985	1035	990	1014	1060	993	970	1003	1043	1015	1011	915	1015	1007	989	1076	1003	996	967	999	976	985	1023	1033	1018	925	1008	1043	956	960	952	995	1090	964	1016	1015	1022	999	982	996	1065	998	1001	1025	1018	1077	1034	1012	1047	1032	1061	1015	1041	982	1005	1036	1024	995	1047	1004	1011	1026	983	1041	1043	1000	1021	1062	1044	1001	996	981	1012	999	1035	1022	1079	1034	1044	1001	983	1024	1034	958	1009	1024	1016	975	990	983	970	1000	999	1068	1023	1022	1032	1081	954	938	967	978	1017	1037	1042	984	1014	1071	1086	1026	1017	973	1026	978	986	978	1061	1030	1021	983	966	964	1014	995	1021	1065	1032	1049	1034	1009	1063	1009	1000	1013	998	967	1032	1038	937	987	957	1030	1007	1028	996	964	1016	1021	948	1064	976	1008	1077	1033	1037	1025	982	983	985	1035	1024	982	983	1052	955	1047	998	1056	1030	1037	1011	967	1005	1051	977	1025	1013	956	1005	965	1002	1006	961	955	974	1042	1028	1027	1009	1017	1020	960	1008	983	1027	991	993	1059	941	991	973	1044	1003	1016	986	995	997	1054	1010	962	1045	1030	1001	1008	996	1020	949	1051	1033	985	1006	1020	982	942	1005	1023	1026	1011	1007	986	983	1075	1006	1031	1002	1046	972	986	1028	1009	965	1011	999	986	1022	932	1014	1046	943	971	1028	987	1012	1000	1010	998	970	1014	982	1066	1037	975	1032	978	1051	1071	1002	981	983	990	1059	964	995	999	1023	982	1023	1030	960	1027	979	978	974	1019	1014	1034	1026	980	1003	970	972	1004	1012	984	1007	1038	910	1051	1033	969	988	1023	998	960	986	985	1002	973	1013	1046	999	990	976	1007	1047	1010	990	1014	1042	1006	973	978	1005	1052	1020	995	1021	1005	993	1017	974	1014	1009	1037	1001	983	1022	1029	971	1010	1006	1028	1043	941	989	1043	1015	986	1000	1036	990	997	1020	999	998	990	1031	999	1006	999	1026	1001	988	960	1002	968	966
3511	3755	3061	1875	1367	1111	1044	944	870	815	798	803	822	794	795	776	798	766	755	731	774	754	744	740	726	761	773	681	734	749	715	748	699	755	755	742	751	761	776	764	741	744	735	764	729	711	750	787	723	673	736	724	734	719	706	721	716	739	768	702	724	718	678	706	688	727	728	725	747	722	696	777	739	753	747	690	658	763	720	739	715	694	738	682	720	716	726	698	686	725	721	699	689	689	717	706	702	725	695	676	768	720	729	729	759	706	695	700	701	735	687	710	734	702	717	743	735	706	717	750	748	700	708	685	685	702	730	710	725	690	708	714	754	690	708	712	719	724	696	710	702	718	709	709	687	716	675	694	709	726	686	704	681	766	754	711	734	701	682	760	760	745	737	761	704	688	762	724	767	732	694	697	695	683	699	737	690	753	704	742	755	675	754	731	740	708	700	724	725	718	720	726	716	706	764	685	698	772	722	731	715	708	719	735	765	728	707	726	708	698	696	722	708	741	717	708	685	748	717	682	751	689	729	762	706	703	690	725	707	748	736	718	740	699	692	727	677	737	704	710	687	691	706	761	750	737	726	737	691	719	755	749	683	736	668	687	745	726	775	701	699	701	735	760	750	694	689	747	754	722	704	674	698	690	713	693	720	722	718	727	695	712	726	715	719	748	713	733	684	692	756	734	719	735	690	723	668	711	745	737	680	734	722	711	797	719	732	734	680	707	693	633	690	668	714	711	712	695	670	711	698	739	756	740	746	736	700	687	728	696	713	752	744	777	725	733	711	729	763	725	741	683	734	715	763	745	711	733	729	714	715	670	727	714	742	734	716	698	728	715	712	691	719	732	741	719	682	776	719	707	721	741	729	709	731	700	730	704	699	677	743	687	720	730	784	752	732	715	754	715	687	678	710	707	711	715	717	733	734	736	734	706	743	717	716	688	744	708	709	730	700	647	694	714	721	710	717	656	690	714	674	755	676	716	687	689	696	723	707	731	688	730	731	704	719	741	704	753	736	687	716	750	683	710	667	691	723	707	756	723	675	716	721	673	728	708	722	724	706	742	740	686	705	713	719	750	681	747	696	739	734	704	729	763	729	691	737	728	725	670	713	702	703	687	712	762	768	706	700	713	711	726	702	735	690	785	731	725	709	717	673	717	691	699	690	693	749	742	731	757	729	678	705	728	711	681	754	682	692	748	732	673	714	698	708	689	739	711	725	766	704	723	725	670	732	693	732	656	700	720	724	711	679	716	735	752	736	641	724	672	764	711	705	717	728	717	754	673	697	757	712	751	690	712	692	726	711	705	666	714	690	712	715	733	690	694	684	711	672	737	691	681	733	689	739	722	694	724	739	720	687	704	714	702	720	699	716	703	703	689	697	689	693	721	734	672	670	723	697	718	695	712	712	723	721	731	689	682	698	733	690	785	698	696	720	740	745	757	714	702	676	726	715	723	722	724	723	725	689	684	702	736	666	688	688	738	738	727	731	701	723	711	688	694	725	709	730	717	675	711	739	685	665	699	727	672	739	721	684	718	703	736	704	688	694	710	698	689	729	754	695	711	682	749	705	702	683	723	748	740	733	734	706	689	733	727	711	688	711	691	754	648	697	683	709	742	744	692	765	777	676	723	709	736	765	694	695	766	722	734	729	731	715	733	725	651	753	696	714	766	735	729	690	674	746	720	683	702	694	690	737	726	746	692	715	703	684	698	730	672	712	687	720	722	707	714	739	764	723	758	727	720	727	731	726	745	687	703	718	695	706	673	689	675	706	751	729	689	703	709	695	742	701	694	703	715	740	743	704	697	720	748	718	738	720	701	710	742	746	700	763	693	691	732	704	715	683	712	751	721	690	697	683	714	737	676	700	761	745	760	727	753	789	697	712	703	723	743	747	704	735	674	750	737	737	710	697	685	725	699	767	703	700	679	736	764	700	738	738	724	714	714	734	710	718	675	724	742	706	737	679	736	725	694	694	715	655	689	659	727	701	703	650	719	723	710	731	728	685	679	732	690	697	774	712	711	692	681	702	705	750	674	742	725	736	686	752	742	717	738	706	699	747	708	721	692	733	708	708	746	718	710	762	712	705	759	752	686	669	709	746	671	750	750	703	718	729	704	721	760	678	702	686	669	705	697	695	696	702	693	718	713	728	730	710	694	734	698	717	736	692	675	761	698	764	662	689	721	737	699	727	711	710	745	737	706	782	724	714	737	656	700	719	740	727	665	731	722	678	726	708	745	699	705	711	731	727	731	740	736	722	728	710	732	735	736	756	706	685	762	739	689	680	737	715	709	734	681	744	736	677	736	739	756	732	780	723	707	717	726	694	722	741	720	753	704	741	737	719	710	705	721	704	742	712	672	704	721	710	667	696	755	704	672	736	690	722	720	755	754	747	706	706	741	698	690	710	686	720	712	727	664	695	660	689	718	704	726	676	757	654	721	710	734	697	723	692	705	677	642	724	725	698	662	712	736	694	695	694	722	734	708	713	732	709	718	730	770	755	683	707	730	662	699	720	668	769	666	689	694	673	684	702	706	703	641	733	691	734	705	756	714	673	699	737	724	693	700	731	656	709	742	686	745	744	721	705	742	703	707	701	725	700	738	704	708	717	735	737	684	732	731	708	722	726	715	685	703	706	646	701	674	755	698	730	713	691	709	702	681	681	730	693	691	728	724	735	722	750	706	722	675	715	693	747	689	688	696	715	723	737	804	713	688	715	684	731	729	680	700	712	683	696	752	706	755	674	734	707	708	729	733	730	701	681	698	716	724	704	708	697	708	673	711	690	722	704	714	739	689	683	725	793	708	692	715	693	712	750	702	736	701	709	715	678	691	678	731	721	736	707	693	654	763	751	732	733	677	745	656	728	727	713	655	701	729	700	711	677	684	708	731	745	661	652	717	688	748	745	683	684	767	670	734	729	744	656	675	716	686	699	733	682	753	687	728	679	766	711	694	701	693	738	733	691	724	729	758	725	714	737	679	694	728	678	658	735	676	716	674	658	749	694	703	713	716	703	731	742	733	691	703	714	675	720	736	687	769	721	700	672	710	700	764	729	707	730	724	702	746	731	721	728	708	730	690	720	737	730	685	731	724	715	732	741	693	750	718	710	722	672	702	738	697	736	742	744	665	720	767	680	734	698	707	718	713	719	687	704	727	687	754	662	696	703	673	704	705	683	692	668	714	780	704	702	733	730	682	700	696	745	690	742	709	704	724	689	719	699	717	697	715	728	713	712	686	669	714	707	743	719	741	714	687	717	694	735	713	717	689	722	714	713	717	709	688	694	657	707	710	752	702	696	682	727	756	742	722	731	744	706	718	724	694	670	712	778	693	673	738	704	707	715	721	728	690	700	689	726	697	703	703	668	705	702	698	681	722	712	703	704	759	690	677	713	721	704	732	712	696	707	689	706	660	688	707	643	697	738	706	697	779	765	711	686	684	675	764	759	696	679	734	730	718	688	714	700	754	696	721	711	732	713	704	717	692
24525	21490	28815	24600	21478	8786	1947	1238	999	978	1003	932	955	959	932	895	885	818	847	824	920	836	862	870	788	811	833	774	833	817	877	847	836	845	825	902	842	804	753	808	846	824	859	832	794	793	894	846	886	805	770	813	851	832	816	794	850	818	785	799	817	815	796	881	812	795	821	833	819	800	811	796	825	846	796	872	863	822	832	821	805	816	810	880	798	835	853	858	813	864	793	828	785	875	799	813	802	850	749	845	868	812	803	878	846	811	796	766	867	833	786	840	789	901	818	782	739	842	839	838	806	840	799	829	805	780	791	829	845	810	838	764	817	814	813	778	845	816	822	780	839	801	795	822	822	830	850	759	840	814	808	806	824	847	789	827	830	798	775	849	854	896	880	770	848	823	794	777	842	799	808	817	829	825	802	846	847	802	838	828	806	810	851	784	807	843	861	787	842	836	826	793	826	809	755	840	802	810	808	827	816	811	855	773	814	822	834	793	815	807	821	782	864	819	790	856	793	860	793	831	879	821	823	833	799	789	820	818	826	801	850	747	865	804	861	762	788	782	821	826	839	811	815	792	804	835	834	829	798	853	840	806	823	801	829	821	797	862	791	791	777	801	819	825	793	810	801	786	848	820	875	814	824	852	827	830	811	804	775	793	798	843	845	834	874	788	776	854	831	833	790	821	826	822	760	809	800	820	787	811	793	805	857	764	813	865	768	725	770	799	865	804	750	874	808	853	804	815	826	833	838	845	812	804	797	816	796	793	788	783	785	807	802	787	771	801	812	764	828	806	820	810	850	787	846	822	791	823	847	819	825	823	819	775	810	819	829	828	819	865	817	815	775	816	801	841	805	839	832	786	788	814	784	841	775	789	842	825	839	799	835	812	866	850	786	821	842	857	826	820	836	767	809	821	847	827	772	831	812	864	850	805	821	826	796	852	774	766	834	815	810	791	798	834	828	862	828	796	804	836	845	843	815	772	762	777	823	800	792	848	783	792	842	799	855	796	852	868	811	790	801	833	831	859	816	840	800	823	831	812	810	851	832	809	815	806	809	820	858	799	813	792	792	833	828	768	846	775	777	845	870	815	801	784	797	795	800	847	816	812	882	836	777	791	829	784	755	803	795	811	745	818	769	785	833	783	825	830	725	889	768	807	745	824	850	799	821	797	790	841	781	833	852	866	821	810	816	792	838	840	812	790	781	779	815	802	773	814	814	795	781	798	812	833	808	797	839	869	836	818	834	845	804	790	781	796	845	801	815	829	790	804	824	833	810	820	806	824	768	824	838	839	819	799	802	874	824	808	801	771	766	822	827	792	886	843	805	841	829	835	833	791	792	836	824	766	835	808	839	768	787	825	835	795	843	839	790	825	791	775	801	792	778	832	857	788	872	787	769	809	806	841	811	803	824	822	806	807	751	800	806	861	795	797	797	864	830	908	805	843	808	822	829	842	840	818	825	824	787	776	820	829	887	819	804	794	863	863	762	821	827	839	802	786	841	834	821	808	829	882	830	767	873	777	801	818	788	884	800	834	827	838	875	805	815	873	824	801	804	871	805	861	852	787	807	799	806	742	776	860	804	826	851	799	760	787	847	783	798	844	756	846	799	829	794	805	782	810	794	771	806	788	804	843	797	817	788	794	818	782	779	794	819	856	777	802	781	826	791	854	822	737	784	865	848	888	836	835	845	811	842	813	790	781	851	840	782	779	804	817	813	841	786	765	818	811	827	781	793	830	806	824	760	823	763	821	784	822	812	786	827	841	781	794	788	847	791	818	846	798	763	795	790	784	808	808	782	768	812	785	858	784	742	785	786	835	762	768	815	800	846	794	842	847	794	847	800	817	804	783	812	816	838	813	866	801	862	853	820	826	799	789	831	821	799	786	816	814	755	788	811	785	843	785	799	831	777	844	788	865	828	805	798	808	793	828	788	823	808	858	814	840	786	801	840	820	834	842	856	821	798	762	779	834	834	753	804	824	821	845	824	834	830	846	820	831	805	827	823	791	797	784	846	831	763	835	833	788	799	777	861	749	794	805	787	827	759	809	798	824	791	811	808	799	803	833	804	794	804	827	822	809	827	823	827	856	781	785	810	827	787	817	854	891	802	825	862	829	832	812	842	803	846	813	808	800	782	809	820	818	814	813	802	835	786	787	813	833	791	788	802	793	789	821	839	845	833	788	813	856	813	776	836	781	828	785	795	809	823	796	794	801	806	777	773	815	792	771	815	865	829	774	833	768	839	830	841	848	749	812	824	846	765	840	780	759	837	794	815	791	844	793	747	818	790	815	847	783	775	775	791	829	817	786	802	828	859	794	783	845	773	801	831	811	853	855	797	818	812	816	831	827	799	793	819	772	768	831	801	802	786	821	790	814	798	819	800	846	753	803	841	783	855	823	778	794	746	814	827	828	856	810	843	826	781	828	756	791	835	847	837	845	889	848	787	834	827	848	825	771	814	797	869	806	788	810	795	859	802	816	809	818	850	787	821	835	812	838	772	776	757	802	872	752	758	801	800	881	790	854	809	798	813	819	801	837	786	817	822	785	794	807	802	812	790	840	812	818	748	775	817	806	825	832	860	761	803	806	793	789	761	801	766	817	827	845	815	762	820	824	786	843	809	805	840	814	801	767	801	812	793	813	815	788	791	802	825	786	806	836	791	773	858	821	788	864	783	814	802	763	793	803	784	793	813	808	825	767	788	821	807	815	877	843	854	826	862	796	773	816	814	806	821	827	846	812	805	775	787	823	807	804	831	834	813	792	839	804	845	828	850	763	812	854	830	811	812	837	759	828	808	798	811	831	863	795	785	790	834	794	788	875	860	809	793	788	833	863	824	800	864	832	796	760	824	812	823	778	741	780	791	802	842	805	850	814	819	855	819	824	792	807	787	804	840	703	799	823	803	830	758	774	817	797	777	817	829	806	788	848	820	758	839	791	818	785	820	818	779	798	787	768	779	846	859	799	804	780	788	783	756	794	833	809	820	807	820	827	787	835	829	804	798	803	802	811	881	851	773	765	806	808	828	766	817	781	825	814	817	755	831	806	849	794	832	833	804	808	835	799	849	767	776	847	833	783	835	793	790	767	788	842	844	803	787	800	803	816	772	786	791	848	807	802	808	812	837	808	798	785	815	819	830	774	765	829	783	831	757	827	794	789	839	825	768	857	809	779	770	828	840	808	838	768	853	835	823	815	816	851	811	828	812	770	812	853	838	829	823	802	848	836	776	840	795	787	823	796	787	821	799	849	794	812	749	813	743	844	817	825	829	797	818	828	810	800	819	817	815	796	844	785	843	851	795	770	832	806	789	843	796	827	785	799	786	819	774	832	865	787	812	782	807	763	812	825	810	810	817	837	785	776	825	816	802	820	826	847	768	814	854	867	838	846	804	783	804	801	832	768	827	817	823	809	778	850	795	787	780	825	789	824	833	815	793	766	811	820	812	802	838	846	793	833	806	781	820	803	865	829	818	818	811	813	842	810
3838	6075	4885	2634	1772	1402	1220	1073	921	886	801	789	762	798	697	731	721	680	657	635	663	658	668	637	633	594	639	657	625	607	622	629	626	635	598	644	627	637	649	610	610	616	609	585	635	616	608	615	636	585	562	649	620	655	630	610	662	619	619	591	587	619	574	602	630	628	594	613	624	606	614	612	642	612	621	600	567	583	598	646	606	644	576	576	624	634	644	649	565	646	600	601	632	622	605	631	621	641	616	608	578	637	632	593	628	630	603	597	606	624	602	595	587	601	605	568	631	601	590	603	608	640	583	624	624	568	594	588	594	640	624	645	587	606	663	591	636	612	616	619	597	590	623	608	663	569	596	661	616	645	644	582	636	605	595	570	586	594	610	626	590	605	607	607	586	618	619	589	598	591	629	639	634	641	579	580	606	585	605	623	616	595	585	643	586	596	615	633	620	607	545	604	641	623	626	585	606	609	624	572	564	646	625	600	584	597	607	610	584	614	596	640	586	598	588	574	626	599	592	643	632	607	620	634	624	611	599	583	619	602	616	619	618	551	624	602	583	622	625	584	583	573	576	598	600	598	596	648	602	616	585	560	614	594	631	623	554	606	663	572	593	589	581	577	629	576	644	622	590	583	628	607	615	591	611	589	609	623	664	634	603	616	612	642	618	574	607	565	616	584	612	599	622	588	622	615	598	591	612	603	581	602	622	591	623	597	612	633	625	592	615	570	633	562	588	620	611	622	635	626	597	612	579	581	619	618	615	586	637	609	618	572	582	613	594	633	587	598	608	615	581	564	589	635	587	580	578	641	567	613	604	603	575	593	592	617	620	599	605	623	550	601	593	581	667	577	589	609	596	641	639	654	576	598	584	618	612	631	586	589	604	613	610	570	620	607	629	583	601	654	600	620	613	592	568	594	618	566	601	570	616	609	582	641	626	608	560	612	589	591	591	600	561	578	615	599	618	586	614	590	600	620	576	616	576	607	612	566	595	578	638	615	563	579	608	605	610	563	598	601	574	622	624	581	603	573	622	590	600	573	608	620	592	617	634	635	580	598	580	601	618	599	626	590	581	591	614	585	568	557	613	664	595	573	621	622	637	601	609	596	580	580	629	648	579	580	592	621	636	627	614	575	575	603	614	593	573	636	607	631	617	557	637	621	613	646	641	591	649	603	580	563	603	572	596	590	572	635	583	569	602	590	579	573	601	569	622	576	629	588	628	560	592	612	648	583	601	582	647	594	592	642	598	594	625	575	613	595	620	654	555	597	597	580	576	627	593	612	598	594	630	612	590	551	578	597	615	566	590	644	571	578	650	585	600	615	561	604	606	544	576	589	625	604	569	628	607	597	607	613	617	605	619	556	585	599	609	601	587	574	593	601	612	546	627	582	622	616	608	588	578	600	587	628	591	618	548	624	596	597	622	626	564	598	589	607	589	614	582	595	587	593	576	600	567	576	630	612	611	582	608	607	639	621	615	583	576	598	559	603	618	580	602	601	592	607	589	563	586	556	626	590	612	611	609	580	586	558	578	549	576	567	592	602	630	611	562	556	562	591	572	606	605	611	590	623	600	602	623	642	595	651	564	629	639	559	593	536	592	635	617	608	611	633	578	608	621	653	600	603	605	616	536	589	586	593	590	616	597	567	574	590	617	601	636	626	566	607	601	609	607	570	624	607	593	605	615	548	601	588	589	660	643	625	621	597	619	560	548	572	585	580	626	610	639	602	606	662	590	621	551	560	570	627	580	570	590	590	640	585	594	588	613	593	579	591	588	600	604	560	582	587	600	592	624	578	603	643	615	581	565	620	576	584	616	553	613	568	559	620	567	552	606	581	601	632	545	624	641	627	586	598	604	617	585	603	584	610	625	577	626	619	573	605	625	586	586	601	555	585	608	584	654	641	602	623	599	550	636	569	616	586	604	601	547	611	599	581	572	646	640	590	561	612	600	610	630	572	620	590	567	611	556	625	571	639	547	607	582	593	615	613	590	557	607	589	611	617	599	571	552	593	577	624	604	612	585	579	576	586	596	594	574	612	604	594	621	613	576	653	597	604	597	601	627	642	605	623	562	573	587	581	611	528	594	618	648	580	641	612	613	571	613	602	608	607	593	582	596	593	580	608	609	582	605	585	608	650	618	560	602	616	606	608	569	543	606	611	618	639	583	646	589	584	601	607	568	621	586	596	574	600	624	668	590	578	571	584	634	583	588	617	583	566	567	562	597	593	592	578	610	610	636	601	569	629	581	561	629	586	572	585	560	590	580	607	616	602	612	568	583	637	606	573	596	595	579	638	579	570	564	577	591	591	546	574	580	624	558	637	561	614	603	639	611	599	596	626	662	615	595	561	599	593	619	560	596	603	623	641	600	586	578	579	555	566	569	601	612	589	614	615	620	589	581	579	600	608	605	568	566	611	586	622	595	609	619	584	614	594	553	587	589	632	589	639	557	566	603	605	603	563	619	594	544	630	603	607	580	593	616	590	593	577	578	599	617	584	579	653	588	541	587	650	612	557	584	597	589	615	577	611	593	613	562	579	618	635	591	628	624	582	604	599	594	569	602	645	551	602	616	580	646	624	579	518	570	605	643	596	558	570	590	569	626	643	576	598	588	602	607	581	594	596	592	606	606	578	573	556	599	588	582	561	575	586	599	597	585	602	588	573	614	673	587	577	596	598	621	564	636	553	621	578	578	573	585	602	579	643	627	618	614	626	554	595	654	573	590	586	621	606	607	564	656	565	614	627	614	613	583	600	594	633	587	612	606	605	588	612	578	608	595	587	586	559	613	601	589	608	556	582	590	610	621	587	634	544	580	620	593	602	639	614	590	625	583	592	650	595	645	633	578	582	604	621	558	598	585	626	569	586	601	602	626	587	570	635	592	626	623	538	593	549	611	517	609	553	565	595	572	592	581	581	624	560	636	607	627	600	589	609	629	590	623	556	598	617	571	621	559	552	607	648	571	606	590	613	544	590	608	642	599	611	570	593	572	609	613	568	622	587	609	599	612	586	568	609	628	606	634	612	570	611	588	615	559	598	596	624	578	581	625	554	599	626	562	575	589	569	616	541	580	582	605	582	573	573	607	598	583	572	619	539	603	587	598	592	578	595	629	580	572	607	588	590	603	590	558	611	587	592	586	599	647	613	584	600	626	581	558	574	614	561	622	565	600	570	587	628	589	587	633	644	554	564	569	602	545	543	588	553	596	569	624	578	632	593	578	591	625	595	582	616	636	571	586	637	555	631	595	586	609	590	624	571	559	606	621	622	571	580	623	612	615	555	620	599	583	568	585	614	593	570	576	554	592	572	602	599	629	611	576	578	551	644	633	615	618	582	577	646	590	598	562	544	620	638	613	575	537	610	559	583	560	563	626	578	642	624	633	624	640	594	616	556	564	587	560	588	592	595	624	534	604	591	627	573	576	623	561	579	585	625	619	587	564	598	603	613	575	626	591	590	619	561	567	580	605	592	545	603	627	595	606	579
27910	10265	1339	850	662	637	657	628	669	649	625	654	617	590	636	632	624	632	607	684	621	639	643	598	614	613	606	645	601	625	631	681	586	659	625	667	555	652	653	660	626	598	661	645	633	628	628	641	647	603	670	635	611	651	625	611	624	668	646	624	641	660	643	639	639	679	587	601	574	674	634	633	628	614	654	641	638	632	607	625	621	655	615	611	649	619	663	645	605	655	675	608	653	653	682	626	617	615	624	679	667	601	644	609	611	587	621	631	625	630	653	625	681	640	616	592	640	640	638	596	614	639	622	593	615	616	627	646	638	632	621	621	626	637	620	641	645	653	581	603	694	643	611	612	654	647	615	659	596	626	631	636	603	626	635	671	638	615	636	628	667	619	647	675	693	629	657	633	651	590	611	629	618	659	675	670	628	658	589	625	592	645	632	631	602	641	619	629	650	617	647	620	634	648	640	623	608	619	654	577	628	637	615	641	629	640	597	612	584	592	690	628	621	618	595	583	623	654	617	617	678	650	647	618	615	634	633	634	626	658	607	625	655	581	638	619	635	639	611	598	621	651	643	592	623	643	614	564	652	654	634	627	686	660	647	622	617	643	627	702	667	630	683	667	639	619	642	662	623	644	601	658	649	619	656	605	647	629	616	613	649	631	625	602	596	630	641	625	639	650	628	609	631	603	631	613	614	610	624	654	695	636	615	663	624	635	644	586	614	638	681	620	620	683	663	657	609	591	652	656	628	604	618	644	645	608	674	603	630	642	612	630	582	576	635	620	656	644	612	626	598	595	630	625	669	645	666	625	610	613	638	587	651	620	638	633	630	617	629	619	626	652	647	624	611	611	658	639	653	667	607	595	632	642	698	608	599	592	651	640	654	661	633	666	669	627	620	629	611	684	629	655	618	603	616	625	665	643	622	682	635	582	647	636	632	640	607	617	588	579	625	641	654	577	625	639	640	658	651	658	654	614	633	620	598	654	593	621	631	653	627	637	606	632	621	634	662	608	600	662	636	634	621	658	644	603	632	636	620	629	622	639	627	640	631	605	626	678	630	636	653	619	633	647	647	631	665	610	626	610	619	602	587	638	670	619	633	629	617	614	635	634	642	626	606	631	687	568	607	623	606	632	666	573	643	599	596	605	595	576	633	653	560	654	599	615	634	633	657	639	624	605	619	633	606	669	637	665	652	587	641	625	674	634	602	671	662	642	651	649	687	619	635	605	600	681	582	608	618	663	648	614	636	620	617	585	621	608	631	603	661	616	645	646	628	647	647	650	652	668	621	658	654	632	661	640	650	652	645	591	607	591	664	662	636	657	645	636	601	648	681	654	667	589	614	604	645	643	611	614	602	673	613	615	667	604	668	616	669	572	634	665	594	660	613	613	632	648	627	614	594	636	621	622	618	639	641	596	585	613	629	621	640	619	664	620	614	626	670	642	617	630	633	619	694	666	646	672	632	635	589	673	619	624	628	667	639	654	618	660	628	647	609	670	668	643	637	669	608	680	635	668	643	591	610	650	648	609	604	629	679	637	609	660	660	663	651	649	648	658	660	613	642	683	670	674	655	627	644	628	635	618	641	615	631	639	613	629	637	604	629	645	606	644	642	617	626	653	669	581	615	644	636	648	634	639	604	642	607	595	639	647	638	624	647	627	627	631	593	641	596	681	624	632	637	659	652	641	613	656	600	640	616	631	607	631	634	639	670	603	651	624	657	620	661	661	580	669	622	608	616	643	664	594	651	649	663	646	562	693	634	617	643	635	671	610	613	636	634	641	621	644	606	661	634	702	628	660	654	648	651	601	625	617	626	636	627	667	591	665	623	653	612	629	648	614	627	630	633	638	611	652	666	611	617	623	622	610	597	645	624	639	628	699	651	608	634	603	603	662	644	661	629	652	646	632	625	639	624	592	608	647	635	649	597	622	633	637	626	631	605	616	627	609	636	591	639	626	663	675	642	618	640	627	662	637	702	641	585	607	634	640	639	629	617	602	614	636	635	610	616	612	644	687	629	605	593	655	605	639	613	603	644	615	616	640	669	639	613	606	616	630	596	594	633	602	628	610	666	604	643	605	636	656	630	632	650	667	625	650	649	698	603	610	625	609	659	637	609	611	566	635	630	637	676	619	674	661	583	669	596	644	640	624	633	662	698	642	636	616	607	649	626	656	650	648	571	625	625	583	667	613	628	650	596	626	605	659	620	660	631	647	616	624	615	659	642	622	594	600	666	574	625	621	615	641	585	613	576	636	624	580	658	623	641	590	608	662	686	629	604	637	661	619	601	632	630	594	601	668	635	633	637	673	634	637	666	675	624	584	568	629	613	598	626	622	589	646	638	605	630	594	640	643	652	624	673	631	625	663	629	653	670	632	640	632	635	653	635	651	627	669	631	626	620	616	656	661	632	637	549	611	630	677	658	643	615	642	602	612	644	649	633	607	618	621	634	628	594	636	636	639	647	676	639	637	677	625	633	620	624	610	623	643	652	626	608	649	617	657	657	618	664	616	664	629	630	599	624	640	652	622	652	634	639	619	633	621	645	611	610	638	614	585	654	602	616	606	631	642	632	635	633	690	641	612	640	624	622	609	624	653	634	648	608	672	611	651	625	600	650	656	613	623	654	621	639	694	590	591	607	604	606	664	604	632	623	628	615	608	680	633	611	635	649	627	585	664	622	636	661	661	651	625	660	618	650	608	600	642	628	605	606	630	641	606	597	659	623	665	626	618	617	620	670	656	648	667	589	672	585	652	623	632	649	638	636	620	678	636	637	601	633	628	653	611	670	606	634	621	655	612	605	605	575	638	607	653	640	656	616	618	600	667	612	653	634	625	640	630	622	647	632	656	601	625	640	639	625	673	685	633	636	612	623	603	645	625	605	623	610	687	629	624	643	644	639	600	584	644	617	657	620	650	640	639	676	597	598	635	625	551	574	594	616	663	629	613	623	629	638	650	664	654	660	691	626	598	647	615	634	625	628	632	643	603	631	668	657	581	689	593	664	697	640	643	642	687	580	620	626	634	603	599	583	610	610	662	621	675	653	618	574	638	617	627	659	672	638	606	647	616	617	610	624	627	592	563	673	587	603	634	640	608	604	676	685	623	606	631	623	637	647	699	611	617	630	666	692	596	628	643	678	621	605	685	627	631	639	612	631	654	650	614	663	658	642	635	571	649	671	633	664	603	593	618	649	632	671	646	624	667	618	663	587	663	645	653	648	653	642	646	638	612	600	602	597	604	654	635	620	662	634	655	655	646	634	608	623	664	671	615	658	644	629	675	671	640	617	664	624	627	617	612	670	626	602	657	626	680	575	612	641	650	596	632	594	589	631	628	613	641	642	620	622	633	615	638	627	654	602	649	638	680	617	653	690	649	605	625	692	566	643	604	637	648	616	582	650	610	655	638	641	586	596	692	653	663	593	640	624	625	641	589	660	637	573	599	649	614	599	585	636	666	633	640	654	604	619	567	635	625	595	624	641	633
4979	614	591	498	497	446	447	435	449	419	468	459	471	447	462	474	457	460	446	441	479	458	453	436	461	435	494	437	453	485	442	469	439	460	455	471	419	439	418	422	442	405	428	435	467	443	426	448	450	459	454	446	466	438	459	479	473	455	492	442	442	476	465	445	445	431	452	459	457	458	426	445	461	484	380	462	392	466	429	404	447	418	439	457	459	471	441	418	467	473	419	466	403	441	431	476	452	439	423	466	435	424	436	456	453	448	437	414	433	457	443	420	466	453	447	425	469	447	466	426	435	460	441	446	457	416	476	446	451	480	434	401	405	432	451	472	452	443	467	475	434	467	447	429	451	455	469	445	435	467	452	479	479	408	462	433	488	400	462	447	460	463	450	408	481	422	413	437	435	436	454	427	490	446	473	413	422	445	444	470	451	420	427	446	437	441	455	427	409	453	433	453	502	417	448	449	455	447	439	456	438	441	471	463	463	452	406	442	437	460	456	469	412	415	472	463	446	469	455	467	414	458	431	463	448	437	462	448	447	433	449	492	445	456	454	451	447	469	431	465	434	448	418	441	414	471	394	462	422	420	424	451	460	471	463	426	434	459	460	408	440	458	441	459	440	468	438	435	431	444	416	442	435	445	447	452	438	449	502	428	427	446	452	455	430	441	441	448	485	425	431	448	449	444	474	443	450	431	421	434	409	424	471	454	439	431	460	473	433	428	413	429	474	478	434	432	434	446	436	419	451	421	451	439	442	455	429	444	434	481	457	465	443	459	502	431	479	469	441	455	447	477	471	447	445	445	433	430	455	467	475	451	459	471	457	457	447	438	454	435	455	465	451	444	447	468	461	434	451	461	443	447	480	492	461	459	411	452	457	486	435	460	482	442	443	436	440	447	415	482	431	424	477	415	464	475	451	454	456	437	460	453	463	434	448	427	454	448	475	477	425	435	461	478	448	423	493	386	454	493	453	427	428	445	452	406	471	450	430	421	469	479	454	434	441	421	431	441	422	431	436	432	431	439	483	436	463	434	429	434	459	471	378	419	421	434	417	440	418	437	460	370	421	441	419	423	467	454	440	460	458	459	438	454	436	467	468	443	459	490	447	492	406	439	461	437	456	469	442	466	419	428	435	438	437	424	452	429	491	439	465	444	487	439	452	465	443	476	403	406	458	440	391	442	494	447	452	423	451	404	443	454	421	463	421	442	440	445	473	424	427	423	467	410	448	448	421	483	465	456	471	445	450	466	420	479	446	430	429	449	457	427	463	458	437	467	458	475	460	468	451	443	469	474	431	432	462	473	456	457	477	456	439	449	458	433	397	448	439	435	486	465	486	519	450	440	442	437	461	455	411	433	450	448	437	451	456	456	443	478	481	419	425	446	460	428	455	379	459	447	434	452	411	435	394	416	443	441	484	425	480	450	405	433	451	488	448	465	449	467	460	429	455	442	455	431	464	412	517	455	449	433	466	454	407	449	439	443	426	458	469	451	449	442	450	397	449	448	421	452	447	429	429	473	431	419	438	408	436	451	461	428	457	421	464	439	444	438	431	420	460	448	432	433	420	453	466	464	465	444	490	456	419	429	417	475	452	442	471	435	443	441	488	430	452	441	428	434	441	438	467	447	451	453	431	477	429	441	441	434	428	423	434	429	455	465	441	448	473	458	454	403	410	443	471	455	439	425	406	431	426	449	468	471	445	450	427	476	460	453	455	433	457	469	428	411	406	424	442	434	437	474	458	463	514	445	463	477	444	429	452	432	475	446	465	436	446	444	466	447	437	443	411	456	426	467	477	471	462	422	418	430	420	465	474	409	454	447	425	405	453	459	402	443	441	448	408	419	442	471	452	460	437	457	440	468	444	446	460	470	456	451	444	442	424	455	444	483	427	455	451	469	418	463	441	462	416	436	424	448	461	454	460	423	438	466	428	409	483	431	421	473	429	432	490	443	473	460	447	444	450	494	439	447	426	482	463	431	429	466	480	461	485	452	450	481	399	427	458	472	464	444	469	461	421	465	417	452	412	451	432	471	408	417	476	436	411	459	449	480	416	435	460	445	425	439	437	457	471	457	477	404	465	444	480	463	455	482	424	419	426	466	432	450	485	420	438	467	459	445	436	444	397	439	444	425	455	461	448	470	430	450	434	420	458	466	434	470	448	409	465	454	452	448	433	413	382	456	425	423	469	445	429	451	465	448	469	412	454	409	435	412	436	471	462	420	457	484	451	444	457	437	448	433	466	403	441	454	422	454	446	456	449	453	428	449	450	437	424	440	432	451	479	420	431	432	471	466	462	452	459	465	456	443	466	428	438	443	469	448	469	436	470	438	410	457	426	458	446	469	446	452	454	446	473	425	451	425	432	435	467	418	475	417	461	438	457	420	413	418	410	438	447	480	414	439	448	482	420	432	417	470	406	420	423	436	426	446	443	421	423	466	439	416	444	455	453	423	444	450	462	440	441	403	423	433	458	469	438	501	428	461	482	452	433	437	419	457	432	450	437	434	465	435	412	418	422	461	456	411	396	476	470	460	422	481	414	427	450	385	443	433	448	446	482	440	438	450	391	457	444	414	449	432	462	438	438	426	471	433	388	423	479	417	440	416	431	421	469	438	444	503	445	445	470	466	449	381	439	465	447	448	452	462	456	445	449	456	430	413	441	445	443	450	420	415	444	424	477	450	471	442	465	465	440	458	452	478	462	437	408	444	458	464	439	457	450	423	441	448	479	459	441	418	437	464	455	469	426	394	449	424	450	449	488	433	454	505	465	411	461	427	416	418	446	454	462	475	474	453	476	436	424	435	430	454	435	444	447	447	460	480	425	413	490	456	475	465	455	454	439	446	470	468	487	433	464	456	466	421	405	446	455	444	433	499	469	426	456	464	413	450	406	469	441	448	438	424	443	447	463	420	470	448	479	461	433	472	427	469	415	472	408	470	439	418	464	404	482	460	412	451	461	452	470	479	431	462	421	426	424	460	467	435	469	499	443	459	440	466	471	460	425	417	451	452	479	477	449	477	446	427	422	438	424	437	469	466	455	455	480	461	450	443	431	471	488	450	447	436	419	416	423	412	439	428	455	459	425	432	452	415	447	439	457	448	473	410	404	457	462	443	433	467	484	468	455	437	431	463	442	436	470	425	459	422	495	443	451	458	444	433	433	462	449	470	431	460	448	436	424	425	472	425	450	423	480	466	473	453	458	439	434	446	425	452	450	413	423	428	424	444	458	483	469	485	456	493	457	474	404	463	415	467	448	405	453	451	435	411	423	426	438	432	441	476	449	452	416	408	427	477	428	417	420	469	458	412	453	434	440	437	431	469	458	437	420	435	436	442	467	433	466	462	450	433	448	491	455	438	470	414	438	452	443	437	460	436	458	450	484	456	448	414	456	440	418	454	437	471	448	483	464	475	425	431	426	489	452	432	439	423	438	439	444	453	449	447	448	448	448	448	416	420	445	446	452	454	448	449	482	472	454	454	408	443
25489	21462	27784	25530	10873	1932	1458	1223	1135	1108	1081	1104	999	1045	1097	1041	1065	1060	1080	1004	992	1000	1046	1043	1014	1032	1011	1051	1079	1015	997	976	1026	999	1033	1060	1001	1033	973	1030	1025	1013	1009	987	988	1038	968	956	1074	1052	1032	1025	960	1045	1015	1034	976	989	1052	1008	984	983	996	1012	974	1064	970	988	1037	1005	1018	1030	1021	965	984	944	973	963	955	1021	966	1005	1012	990	968	1022	978	1011	991	1008	1017	1050	971	1008	963	981	998	1037	983	990	1087	1049	986	995	993	1036	1022	988	992	1043	1003	1019	1041	1021	959	986	1041	997	968	1002	992	1028	1019	993	1037	999	1009	929	988	990	1081	1014	1036	1010	1008	1000	996	1043	1048	1030	1026	950	1004	966	989	1002	1025	1007	1008	1045	1037	1048	1022	1034	1013	1102	1007	1048	1005	964	1012	932	1021	995	965	1019	1010	1031	994	1009	1014	993	977	968	1051	973	1026	1020	970	1039	999	961	1023	982	999	977	950	964	1057	970	999	1018	1034	1013	995	985	1043	976	1014	952	1049	1015	1026	964	953	999	1005	1057	986	1015	1027	989	1017	992	1006	949	935	990	1015	965	994	1020	981	1057	947	997	988	1014	995	980	950	989	1039	940	995	999	917	999	1063	1057	1041	984	1016	1008	965	986	1026	1074	1014	989	993	1041	970	1020	922	1011	988	992	1018	1024	1042	1021	1007	1019	1015	990	994	998	974	975	1061	960	961	1039	973	1064	976	1009	1035	1037	1020	963	953	1046	1051	1045	996	1016	974	1015	962	1035	1021	999	1007	1011	1028	1006	930	1016	1031	969	983	1003	1064	954	987	966	1066	987	975	977	1000	1050	1012	926	992	985	977	971	945	960	1002	1016	1003	1011	1027	1061	990	1005	1004	986	1028	1040	1055	984	980	963	1053	1080	980	987	1006	1010	1019	981	1002	1032	991	1033	965	1095	1027	979	1027	1038	961	993	1052	1003	978	1002	1004	1001	1021	1028	1015	1067	975	1015	1014	1013	966	1012	991	1022	1093	1024	959	998	956	965	987	988	1029	996	986	993	997	974	1078	971	950	991	1000	997	971	986	991	1001	1004	1003	1003	990	1053	936	1045	1010	1043	994	1020	983	1028	994	1025	1019	978	1030	1008	1094	1025	967	1030	989	1049	1028	1042	1042	1039	1026	1030	966	965	1032	1006	975	969	1000	1014	979	971	961	1025	941	990	1006	1067	1000	997	1005	1040	1070	1003	964	1034	1090	1000	948	997	984	986	1011	1026	1025	1014	984	1044	933	998	989	1025	989	984	950	1028	942	1011	1017	962	956	1008	1029	950	978	939	982	1023	1056	1044	1036	1040	986	947	995	1028	1027	1004	998	1021	1032	978	1039	937	1022	981	1004	1067	998	1088	957	1020	1036	1043	1043	978	971	983	1031	1013	999	986	1005	1057	1041	1003	994	1000	1003	980	1006	1009	1014	1018	1009	976	1044	1002	1053	1003	1028	1068	988	998	995	1001	1001	998	1024	937	997	995	971	981	992	1043	984	994	998	1019	992	991	1014	981	977	994	1020	1027	956	994	1037	990	1011	988	1000	1053	1003	986	995	1026	976	1033	1039	952	978	979	1018	1014	949	994	979	1040	1036	922	1013	1009	981	976	1058	1049	1024	1013	1011	976	991	1014	1019	1046	943	1022	1016	1002	1006	971	960	1046	986	974	984	996	964	962	982	971	996	997	1085	1010	1039	1044	1021	986	1002	967	1027	1042	1013	1021	1020	1017	1006	1033	989	948	991	1045	965	997	998	1043	1003	1047	999	1044	979	1025	992	982	1044	961	1011	992	1043	965	1029	1004	1011	1022	1024	1001	1004	966	1047	959	1035	959	1045	1059	989	1020	1011	942	1008	1011	937	975	976	996	1043	1009	1019	996	1010	1013	968	1026	962	1050	990	980	966	1022	1052	980	1025	939	1010	1022	1021	1002	977	1062	1042	992	967	996	987	985	1017	1015	1018	960	978	990	943	1029	1020	1017	971	1013	971	978	1001	1009	949	1012	1024	1015	1000	963	983	977	927	1005	1001	1054	1047	1020	1071	1030	1015	1018	998	981	1031	984	1057	1022	980	997	1003	969	984	1069	1003	1000	973	968	940	1029	1031	1037	1049	990	997	985	993	996	1018	1002	1035	1014	968	1013	992	993	991	1000	1039	1003	973	1041	1040	1014	1072	1043	1040	996	994	1010	992	965	1012	1040	1015	1069	994	951	1040	990	1043	983	1000	986	995	1005	995	1018	994	1038	1003	1015	974	916	972	934	998	947	1058	1010	1034	1005	995	1049	984	954	1019	1039	1055	977	982	1076	994	995	1038	1058	1004	1014	1036	1057	1031	974	1023	994	1017	1011	1020	1015	1014	1029	999	988	989	1009	1008	1063	1012	956	1037	974	963	963	981	1006	991	1030	1050	1047	976	1009	1013	980	968	1007	1023	1028	1003	1052	949	1032	1032	989	968	1032	1021	977	1025	1003	1002	1023	989	1012	998	1001	963	966	1002	965	1011	998	1068	1008	966	1011	1046	1010	1041	961	1023	966	1012	978	968	1032	1018	956	972	938	986	1006	989	1004	995	1042	967	1013	1000	960	1056	964	995	1026	950	980	1016	1003	995	960	1032	1034	1007	970	1012	987	1016	1019	941	945	970	1014	1026	1052	992	993	1010	1021	1005	1051	957	984	976	996	1035	998	1020	1013	976	975	1006	990	993	956	994	1040	1011	1038	998	1033	1024	982	998	1038	1055	1008	1062	1024	1012	963	1015	1014	980	1009	1001	988	1013	1029	982	975	1011	1045	1028	1006	1032	986	1020	932	1005	1047	1038	990	969	994	1042	968	1038	984	1034	1034	1073	1010	1030	982	998	1016	974	957	1010	981	1040	1062	1017	1023	1035	1007	976	1007	954	1020	1032	1075	983	1038	999	991	1051	944	989	992	992	1068	1012	1001	1046	1027	1054	1044	1024	1095	1045	1044	936	1026	948	998	1016	960	987	1019	980	1035	978	1054	1041	955	1009	1037	985	1012	998	979	1060	1015	981	961	997	962	1027	1006	976	1045	1023	1011	1026	1087	928	995	1029	991	984	1043	1026	992	979	986	986	961	1018	999	1022	989	992	1010	997	983	953	1004	980	1006	1014	990	999	1012	991	1000	972	988	1014	991	996	1017	1011	1013	1034	983	1052	1032	1002	1002	968	1040	1031	1057	973	971	994	999	947	974	985	1001	1013	1018	974	997	1052	1000	964	1010	1031	957	934	988	1002	1016	991	1036	1017	1029	1020	1048	962	1041	1009	988	1054	1017	997	995	993	996	1056	1003	1027	1014	987	987	1056	1093	1022	979	1049	968	1041	966	983	1041	973	982	973	1058	1048	990	994	1028	983	995	1007	986	1059	970	995	1024	966	986	1030	1006	1001	1071	1059	977	1033	988	1050	1036	963	1006	1043	1043	977	999	974	1021	1074	1017	978	984	961	1001	967	1044	966	997	1019	1056	1020	1025	1044	1012	1015	981	960	1021	998	990	981	1004	995	1043	1002	959	1028	1001	999	996	1044	990	1010	1032	1027	1013	1046	996	1015	1017	1000	1009	1002	1026	961	1021	962	999	1029	1016	946	1016	943	1018	996	999	1041	1007	1053	1060	1010	959	1069	1040	1065	987	1083	1020	1009	995	988	1031	1032	1042	1004	998	991	1021	1014	1009	993	979	1017	1011	1001	1017	1010	958	992	988	988	1029	964	1010	997	1014	943	1095	1018	1049	967	991	1023	1007	1014	953	1007	960	1034	1029	954	1037	1057	989	990	1011	956	929	1013	994	1037	978	1102	959	1043	994	967	986	949	1003	1045	993	994	977	1025	985	1011	1019	1039	993	1047	995	1048	976	998	1007	947	984	1002	1006	1058	1042	987	1030	1037	1025	1056	1015	942	964	990	991	1080	1003	971	993	1036	975	1005	978	973	1004	992	979	954	952	944	989	1022	963	965	962	938	995	992	986	1062	993	994	1013	975	1028	963	999	1031	984	998	976	989	985	931	1028	1007	1020	998	988	1019	978	992	1018	1023	1012	1003	983	1008	1021	977	949	963	1032	986	992	1012	1074	988	1021	1041	1022	1029	1028	1033	962	963	992	1046	995	969	1071	1014	1022	971	978	1010	1020	998	1010	979	1036	931	979	1031	1078	1004	997	978	1044	960	965	980	1039	951	999	966	1001	980	1016	1002	1037	990	986	1062	1003	1003	1075	995	1003	1066	974	1005	1001	1011	975	1004	955	1070	990	1000	978	939	951	1070	1014	985
3639	3614	3207	1789	1350	1123	993	932	835	910	804	794	801	801	829	800	811	731	782	761	758	746	732	760	698	735	759	729	703	724	756	704	775	753	691	694	714	736	764	712	732	753	770	736	729	757	732	703	740	712	746	755	705	724	726	719	701	775	716	769	733	766	766	709	693	705	714	720	699	763	701	715	714	737	749	738	710	719	724	733	700	733	725	716	714	755	779	729	768	694	735	702	755	722	723	677	736	718	704	757	739	731	764	736	724	708	695	727	756	761	785	714	663	698	704	720	731	698	743	702	694	714	695	743	743	767	705	760	743	731	689	726	729	691	726	708	736	734	751	674	750	717	747	700	740	705	705	710	719	727	761	736	744	690	738	742	741	694	725	686	729	705	684	696	766	714	775	755	664	683	730	704	726	726	732	700	687	727	741	744	723	659	684	737	669	706	787	781	733	791	762	712	769	685	759	704	734	723	759	728	703	710	726	720	714	743	719	751	713	700	678	699	700	775	663	740	728	739	735	739	680	741	737	749	697	713	791	711	732	707	706	736	691	718	710	748	728	749	739	700	761	697	718	688	651	692	700	741	732	706	658	719	679	697	693	748	723	752	719	722	735	742	705	746	671	712	728	676	713	729	737	737	760	673	744	728	733	750	686	712	732	703	748	702	694	716	680	750	666	690	718	727	741	673	727	711	729	712	705	705	716	721	725	710	738	748	746	697	723	661	725	686	740	676	714	692	753	719	739	688	758	699	711	762	723	764	730	728	775	751	724	748	717	705	738	701	697	740	681	699	697	732	706	751	722	689	769	755	675	732	704	705	698	720	706	754	686	710	736	744	737	671	720	712	742	674	701	693	701	773	680	720	735	728	732	732	684	728	726	698	751	747	734	714	720	717	674	754	711	733	755	678	709	695	693	687	687	730	692	740	714	714	730	772	674	746	701	721	728	745	721	697	700	741	730	704	708	750	729	773	738	737	700	736	705	733	728	728	725	757	734	699	754	725	686	661	686	738	719	698	711	680	771	746	780	702	699	746	763	690	687	757	701	723	721	677	757	691	721	741	767	720	766	724	726	695	704	744	697	749	744	718	734	660	714	705	730	707	736	726	707	728	756	771	706	765	705	700	678	742	741	710	734	701	687	712	703	678	708	698	744	749	709	715	722	692	687	722	748	721	699	713	753	767	717	749	691	752	701	722	698	779	701	735	710	723	714	774	692	744	726	690	720	712	726	754	691	732	742	713	698	678	712	717	714	759	682	685	740	755	740	744	694	681	732	715	716	722	740	707	722	719	757	761	693	698	728	696	699	719	699	716	705	736	731	709	730	762	698	683	710	711	709	710	732	731	729	721	717	685	732	720	720	698	661	710	679	763	691	728	747	677	735	711	759	733	716	702	679	737	707	736	686	724	708	739	710	691	714	699	733	709	748	755	769	689	748	702	670	661	732	702	753	734	707	696	713	709	739	750	733	713	746	681	731	712	676	726	740	734	715	742	713	699	760	718	697	723	702	725	724	717	711	701	752	639	736	737	723	748	692	732	731	724	727	685	753	723	702	717	661	709	703	759	731	715	731	731	743	682	703	697	734	722	705	710	742	735	761	667	742	757	727	764	732	735	699	693	728	710	675	735	677	695	650	718	718	725	713	718	728	690	765	673	687	734	711	734	733	759	737	734	742	705	669	730	649	729	730	695	736	700	728	717	704	728	673	711	709	713	685	745	693	701	768	724	696	749	710	723	693	690	711	704	708	717	661	722	742	714	699	716	717	710	732	682	704	730	731	694	711	703	724	761	737	747	721	722	781	724	705	732	717	701	730	750	687	738	709	725	727	737	697	707	753	702	664	792	683	699	720	679	689	672	734	663	679	688	668	697	737	657	741	705	711	718	729	771	722	694	769	703	754	702	683	732	682	689	697	685	698	684	697	696	699	712	699	754	720	691	689	712	731	687	715	746	691	713	738	706	720	757	750	712	698	766	730	687	750	729	764	707	682	736	713	710	693	735	703	747	683	732	689	699	682	673	737	701	700	725	696	751	689	709	702	686	711	677	724	720	740	658	717	755	715	756	705	668	750	659	751	696	690	717	697	719	730	762	735	744	646	742	721	717	706	714	705	766	717	722	739	727	676	699	742	640	726	723	720	687	688	655	679	704	708	719	669	701	677	674	716	690	700	725	657	682	727	713	702	747	757	678	727	743	705	730	705	752	668	755	678	740	713	711	768	702	722	733	698	756	733	727	719	673	735	711	725	720	688	736	719	686	726	707	714	712	688	734	742	733	753	717	693	704	730	694	700	725	678	665	747	697	685	716	662	690	656	712	705	711	693	744	714	724	714	719	671	703	690	745	698	684	693	712	720	743	654	714	755	764	718	715	718	733	687	711	739	734	737	693	770	694	767	730	665	700	747	702	695	723	733	685	655	675	704	795	698	734	712	745	714	730	739	736	707	701	711	775	708	743	730	699	686	743	698	733	721	766	700	710	706	726	725	767	720	708	702	710	722	733	689	678	698	711	661	702	709	683	695	695	744	684	723	711	799	660	717	690	706	732	709	682	697	720	656	756	719	728	703	715	741	761	743	688	696	692	710	686	720	731	686	671	742	708	717	743	682	708	721	682	703	693	718	716	675	659	683	690	730	698	698	744	731	758	705	712	670	700	731	655	712	699	723	736	726	749	739	699	704	775	720	670	737	700	731	736	671	788	682	720	750	753	701	699	725	690	708	718	726	681	697	695	738	706	679	711	686	690	708	687	702	721	722	702	693	686	713	752	663	723	698	750	720	737	711	700	722	703	741	723	701	749	720	699	703	673	761	688	722	754	703	729	736	706	663	707	740	714	753	747	723	753	661	705	679	742	742	745	754	710	730	722	737	647	734	719	689	707	732	692	723	736	748	697	716	720	750	678	688	646	689	743	704	715	708	723	729	708	739	750	708	727	736	691	658	730	731	724	695	683	711	710	702	678	702	729	740	711	732	700	718	741	746	737	697	767	742	731	758	692	752	646	718	675	729	732	666	686	685	701	724	705	695	724	672	657	734	748	736	673	703	696	718	691	674	661	672	700	673	709	740	698	711	717	666	706	750	706	700	686	734	736	687	675	691	715	709	693	675	720	697	715	726	708	707	690	743	735	708	698	705	686	736	708	679	717	696	703	726	719	711	722	710	706	715	724	714	695	732	677	726	688	763	696	677	732	723	730	738	718	740	677	719	678	719	689	719	723	753	718	727	728	754	711	689	731	717	702	746	712	714	675	698	721	689	750	688	726	719	713	735	745	691	673	693	756	721	725	673	754	703	710	728	721	732	707	722	666	702	694	704	675	719	713	714	695	766	717	751	735	684	707	694	718	713	684	755	716	744	709	696	682	720	668	737	700	725	712	720	713	701	737	668	710	715	738	677	717	741	724	663	704	689	716	706	708	723	705	754	741	717	711	673	757	694	675	732	730	694	708	726	716	712	746	702	685	783	721	706	705	754	711	713	747	745	688
24532	21524	28849	24638	21522	8647	1833	1265	1079	973	968	926	902	893	899	864	904	934	881	879	859	823	825	839	805	843	873	910	838	862	842	822	914	814	875	842	861	869	860	857	875	830	805	881	847	846	855	807	843	802	845	843	807	863	839	797	814	814	886	826	884	827	822	774	883	856	841	832	795	785	836	848	838	820	807	826	769	781	796	829	770	789	778	820	777	790	812	796	813	864	826	795	830	852	842	781	844	821	885	892	818	799	861	820	827	851	774	790	826	830	827	830	808	892	774	830	822	800	798	829	830	794	863	838	819	801	817	820	763	821	839	826	818	845	847	812	815	765	849	860	864	795	805	791	804	800	798	841	774	819	859	833	827	846	793	786	821	790	834	842	877	807	812	807	826	825	807	809	853	809	876	837	834	847	818	830	803	817	784	815	814	784	811	851	769	810	829	788	834	806	920	873	774	864	764	781	808	819	817	774	784	859	857	818	834	851	830	824	772	803	853	833	813	867	817	828	803	838	850	759	855	827	819	817	760	840	840	784	764	793	823	814	825	816	849	834	820	843	795	833	773	830	834	791	838	818	880	835	855	836	806	823	853	789	833	824	791	767	791	855	816	800	793	849	819	818	803	784	855	818	846	842	796	806	876	831	782	803	802	839	825	808	765	799	834	825	799	846	782	787	855	837	803	815	760	810	805	896	816	809	831	772	790	782	813	804	818	767	835	827	743	775	798	806	850	803	846	878	813	809	802	790	816	880	830	823	812	848	819	830	805	802	807	843	832	845	845	811	825	785	854	832	825	804	822	808	846	858	859	807	825	823	816	777	795	817	786	782	790	817	885	785	756	854	890	799	756	814	791	817	833	845	845	795	811	868	826	810	788	796	786	851	835	823	822	850	821	779	870	862	848	818	812	792	831	840	792	842	804	855	858	844	819	776	854	828	835	813	804	835	794	820	764	757	784	776	834	791	772	793	811	832	814	818	800	787	793	817	760	830	801	788	807	784	780	860	800	745	807	803	811	804	785	804	800	755	786	794	834	844	836	814	862	802	857	795	769	852	810	811	818	798	802	797	845	803	835	792	767	878	836	849	836	847	825	820	845	831	845	839	811	814	810	781	822	862	802	792	859	777	768	844	813	810	795	816	809	808	828	764	792	779	816	820	871	838	810	808	798	834	769	817	837	838	815	781	822	791	819	805	809	789	804	854	772	837	869	799	842	813	857	868	899	805	808	788	808	818	804	807	779	814	835	809	832	794	829	769	804	832	810	785	789	818	815	845	796	814	872	795	810	830	764	803	769	792	822	798	808	866	775	798	813	819	813	812	815	789	809	853	789	772	804	807	839	868	838	800	795	792	799	798	807	801	840	813	838	837	828	746	839	871	772	805	821	821	833	807	795	825	786	807	826	842	837	824	823	799	802	821	821	773	812	837	750	855	834	764	860	795	818	798	827	811	797	837	834	859	850	810	838	784	798	806	826	788	764	835	828	788	798	780	828	870	812	787	888	847	779	831	873	800	881	794	844	786	788	832	801	776	739	800	842	806	821	820	816	814	844	838	841	810	808	818	794	796	896	802	816	816	857	830	864	805	832	817	779	816	811	843	834	805	816	824	790	871	857	812	803	791	802	843	799	800	837	843	782	755	809	824	799	815	794	806	871	814	822	769	843	857	809	859	815	790	785	787	776	850	838	878	783	793	807	834	786	790	860	820	821	824	766	819	768	822	787	836	757	765	801	795	836	783	835	760	765	813	804	816	817	814	792	824	792	786	830	853	841	827	811	865	868	840	814	832	861	800	811	835	839	810	840	814	828	821	805	771	856	876	811	799	856	742	827	821	767	784	827	864	794	834	862	850	796	788	790	885	778	793	826	867	842	826	848	847	817	837	818	812	807	797	821	793	776	829	869	820	864	780	823	769	812	819	764	766	830	777	792	824	841	807	805	791	818	767	834	815	791	825	798	851	824	800	803	798	743	883	802	825	773	826	830	800	823	801	833	833	813	789	788	819	816	823	792	825	789	797	773	810	884	809	819	831	819	866	810	831	780	833	879	811	845	809	833	834	794	833	829	854	819	879	865	811	855	769	844	838	825	766	787	777	832	756	838	846	823	843	870	842	836	796	857	822	799	817	782	842	828	825	804	805	815	837	819	852	812	759	772	805	808	791	850	914	755	808	838	802	806	806	831	781	813	768	824	776	803	845	802	799	789	821	826	843	787	883	840	811	779	827	831	843	801	818	835	793	820	827	824	811	811	850	812	820	858	837	741	806	851	782	858	797	716	857	800	830	808	798	856	753	784	782	806	814	854	820	757	822	820	810	823	777	773	859	782	802	735	742	793	808	832	807	795	774	809	794	824	849	783	822	808	800	851	794	798	795	822	853	815	908	787	812	838	855	818	838	815	744	795	804	837	793	820	800	810	842	805	801	792	792	856	807	805	784	796	819	779	845	859	825	818	785	767	887	781	834	815	807	817	841	849	801	869	846	835	784	836	803	857	777	815	816	792	809	830	827	824	821	819	829	773	816	770	820	867	849	763	840	860	782	833	805	767	811	802	850	756	784	776	825	774	774	814	852	804	782	830	802	780	835	876	837	834	792	826	784	807	829	785	774	850	824	836	776	786	844	792	795	822	860	806	800	828	800	849	834	757	804	791	787	797	799	829	837	819	805	822	804	833	814	843	818	816	811	781	787	805	831	774	897	789	787	820	815	863	799	789	822	818	760	805	847	796	864	800	839	814	813	869	871	811	769	818	812	801	852	794	821	788	812	826	801	806	806	798	843	798	833	809	815	805	828	830	817	784	862	849	781	846	782	864	799	826	806	840	810	780	841	824	823	803	828	811	759	882	830	771	834	829	818	824	852	839	815	859	783	839	866	783	806	786	818	815	818	824	805	859	770	807	791	811	805	858	807	780	827	805	782	760	782	833	800	795	778	805	777	812	821	793	817	805	813	829	832	790	786	782	844	777	781	844	846	804	799	784	803	875	839	824	765	768	834	820	801	858	773	764	854	823	842	790	804	833	801	844	828	791	807	799	872	813	805	793	805	822	811	842	749	820	835	822	786	792	815	814	850	803	787	824	832	854	822	716	754	838	806	834	810	778	800	851	886	820	821	876	792	768	822	811	797	768	804	868	787	843	803	797	772	831	737	833	789	780	809	836	832	808	810	776	804	769	782	832	824	809	796	783	851	827	804	814	818	755	733	797	819	847	789	863	855	847	837	832	832	802	827	823	776	883	794	836	777	832	782	788	827	765	826	818	797	835	775	822	815	816	820	793	851	756	790	801	742	801	719	788	786	831	847	779	786	820	824	797	806	836	784	772	791	835	779	775	783	843	833	837	795	793	822	823	823	779	826	861	837	781	821	787	764	859	767	760	816	776	814	805	796	811	825	822	844	814	790	758	822	776	787	859	825	824	815	825	819	876	862	802	779	829	843	742	799	804	846	779	787	793	817	817	786	839	811	837	837	850	847	792	833	811	819
3849	6003	4869	2655	1770	1413	1183	1051	950	909	826	779	755	735	714	755	687	708	676	675	598	683	675	653	629	678	690	648	674	645	601	596	649	623	665	619	611	650	597	703	619	594	634	644	625	603	629	639	621	651	623	639	619	627	619	613	607	655	591	606	649	636	594	619	620	580	592	622	618	565	607	613	604	607	605	631	634	634	594	580	603	645	642	604	592	588	642	626	624	647	619	634	632	581	650	678	594	637	615	647	603	612	596	622	638	607	588	600	608	606	584	608	579	608	584	586	591	586	590	629	595	598	641	600	635	610	659	612	558	607	574	568	619	624	600	583	582	643	658	591	573	613	617	596	629	590	642	646	600	591	618	614	604	619	599	610	623	612	584	629	567	637	582	596	638	608	624	597	571	629	633	593	561	647	642	613	618	623	602	592	635	616	590	624	593	624	581	602	646	600	680	625	595	571	609	627	618	624	579	626	549	608	601	626	619	615	613	606	581	609	622	594	607	567	581	642	590	549	570	594	590	627	665	637	601	636	584	585	591	633	603	602	591	631	580	583	588	615	659	629	646	605	584	642	644	598	606	608	624	600	573	618	576	612	589	576	617	633	616	564	587	609	605	606	613	577	578	580	656	593	600	640	620	565	638	627	594	582	587	584	600	639	628	631	620	600	541	590	601	572	618	632	597	595	602	600	599	648	626	621	619	630	648	623	622	580	566	566	603	572	592	591	631	573	601	600	623	585	618	593	598	618	603	579	580	565	597	618	598	581	628	615	607	623	627	625	575	614	617	608	613	598	585	628	604	621	623	566	607	627	602	603	592	628	615	618	660	590	616	586	611	646	598	575	555	602	598	648	581	584	589	617	608	581	620	584	616	592	642	621	583	618	595	602	597	659	563	584	587	583	605	603	634	583	596	610	558	594	607	586	628	616	594	595	656	622	593	579	630	598	560	571	579	632	598	578	634	604	604	624	626	626	586	623	627	636	620	601	575	591	601	560	584	592	624	601	615	561	590	573	585	604	614	581	620	562	623	561	615	548	607	613	585	586	618	607	591	570	598	572	577	623	638	595	624	566	583	600	587	564	606	595	579	568	607	582	615	590	598	644	613	636	649	575	573	580	589	630	561	586	617	558	563	593	610	620	642	594	599	632	593	646	645	601	570	590	591	611	586	588	589	586	593	624	596	605	618	617	605	653	582	610	623	607	586	619	612	608	607	601	606	609	580	648	559	602	612	612	617	623	586	548	559	627	589	638	603	625	628	595	604	595	573	599	612	631	581	584	584	626	632	599	641	624	588	590	610	648	594	531	580	628	560	624	612	628	602	608	605	608	629	617	602	649	607	610	536	598	601	643	620	613	600	585	609	589	598	641	661	617	641	631	512	593	622	590	631	592	650	539	605	599	619	597	617	654	596	654	619	602	601	640	600	588	602	615	633	555	593	631	583	607	578	600	661	626	618	604	622	559	642	592	583	599	571	579	611	641	629	589	580	618	624	610	586	604	633	646	610	629	622	623	590	591	621	544	591	627	667	626	616	575	574	600	611	587	585	633	589	593	612	586	628	628	630	632	584	672	577	593	607	585	635	587	600	568	613	647	572	544	607	635	605	620	588	575	525	585	597	587	634	614	596	633	573	559	619	626	561	609	592	600	624	564	586	595	589	619	624	625	641	629	585	613	625	635	560	586	573	616	591	653	639	612	617	644	627	568	604	601	574	614	567	621	620	604	585	601	593	607	587	619	621	618	608	594	589	609	585	569	568	577	575	595	561	570	588	583	570	575	613	612	555	609	588	603	576	607	631	589	603	629	578	588	595	631	578	594	607	626	569	626	583	599	575	647	628	614	605	541	639	644	609	613	553	603	573	636	576	611	602	570	609	576	602	540	576	620	579	604	594	647	583	546	623	589	613	576	610	552	605	635	588	585	602	568	609	619	638	563	612	575	589	612	580	565	603	637	595	603	606	628	593	563	591	597	592	588	559	617	593	589	577	589	623	604	571	585	592	605	683	623	573	583	590	591	609	619	615	566	599	577	610	609	570	598	596	607	645	615	544	605	559	563	594	577	558	571	631	586	613	568	580	591	558	604	562	677	551	614	583	591	615	589	588	600	623	589	646	616	633	612	621	656	583	581	620	603	612	607	591	608	636	609	597	575	591	588	616	600	602	564	557	602	618	642	585	590	584	650	550	592	616	617	568	606	639	584	631	599	555	588	630	594	601	576	593	564	556	574	604	613	580	603	648	638	588	567	567	596	546	591	558	637	601	580	651	657	570	617	609	607	570	620	611	596	631	587	582	611	633	561	591	592	577	588	586	601	595	575	636	609	622	630	559	608	589	607	569	594	582	614	597	580	601	591	614	601	620	624	597	626	617	598	562	571	590	613	603	630	587	593	589	584	619	601	606	576	601	633	562	608	611	622	634	580	643	584	582	613	570	544	644	638	568	630	563	605	612	582	574	595	607	593	620	591	619	593	612	640	610	622	588	574	596	588	601	564	582	638	616	599	611	568	639	613	628	588	630	596	660	646	637	569	589	581	579	608	608	608	629	637	617	566	595	645	624	573	615	654	593	603	607	601	588	567	626	615	589	615	584	589	627	610	610	586	605	593	624	569	640	607	619	536	626	579	620	622	559	540	566	633	607	576	592	621	598	624	639	605	595	631	583	613	567	602	612	627	617	603	582	561	630	597	616	620	581	588	608	592	582	600	602	618	578	614	624	576	617	591	580	619	592	584	584	594	603	603	595	569	617	563	597	579	603	578	596	611	602	571	579	645	602	607	582	616	593	637	615	627	627	576	612	617	581	599	580	630	592	623	563	575	585	653	644	602	586	578	614	599	572	621	586	609	593	613	585	594	612	621	656	618	604	626	587	603	559	574	609	561	592	600	612	608	574	537	593	617	621	589	556	573	592	600	592	575	592	618	599	616	596	596	578	596	580	564	589	619	592	596	606	616	650	614	592	618	565	584	567	604	579	586	621	583	598	611	599	565	580	604	609	580	636	624	591	611	561	564	661	611	584	595	617	597	614	580	566	578	618	575	598	620	624	609	607	576	604	564	625	580	611	595	595	615	581	601	591	615	638	611	577	579	569	594	576	559	586	619	573	569	591	640	578	562	604	610	644	586	577	593	599	593	646	631	612	583	600	598	582	622	615	625	614	581	582	604	633	579	618	599	621	549	614	570	604	580	574	605	590	585	611	567	606	563	606	611	580	625	574	610	586	603	605	589	586	595	618	582	639	614	583	604	594	553	582	575	622	575	571	611	614	590	554	608	579	628	620	578	655	617	635	630	579	638	639	612	586	602	591	573	628	616	580	596	584	561	603	582	579	590	629	589	576	598	614	596	593	613	584	609	555	580	596	567	600	549	569	618	572	639	583	625	622	594	640	597	586	633	625	571	609	626	581	591	604	575	597	651	600	592	583	546	571	580	629	607	599	593	585	607	597	578	574	605	643	576	601	601	628	602	619	612	591	598	569	621
27946	10439	1281	861	631	672	611	650	670	617	612	631	629	566	634	616	646	640	638	644	609	708	667	643	656	675	628	625	653	625	619	649	650	653	618	663	663	605	665	689	652	647	652	663	645	665	656	645	657	631	593	623	667	650	657	607	627	647	691	653	630	624	657	630	632	684	620	647	584	679	677	660	633	639	629	657	617	669	632	647	656	642	591	657	620	598	627	635	684	596	596	641	626	633	678	611	622	658	657	617	657	610	590	587	693	631	646	575	571	635	617	616	661	639	676	621	623	630	652	678	666	619	564	580	629	665	609	661	618	630	647	618	621	640	637	603	657	673	624	625	631	654	647	642	684	621	567	605	645	631	596	594	627	608	595	652	686	622	637	604	700	633	646	622	609	669	610	658	635	678	629	624	634	640	593	635	609	664	680	609	603	608	608	659	644	600	643	637	626	637	611	614	555	612	663	598	624	606	636	595	589	625	623	641	656	682	661	632	601	642	616	659	575	647	576	663	641	627	621	621	663	575	671	648	665	624	660	624	605	650	631	592	579	645	603	636	591	569	635	644	677	600	638	669	632	645	625	598	611	595	649	604	626	659	617	665	647	631	623	638	644	623	595	667	634	626	644	641	600	630	636	626	648	636	615	624	601	609	628	664	635	633	615	643	639	622	613	660	655	670	631	628	611	632	648	647	628	607	668	673	646	626	626	638	618	639	683	637	636	613	650	596	661	604	639	582	636	676	597	604	655	626	667	676	641	637	660	606	638	640	662	621	653	610	636	630	671	625	644	589	651	630	628	638	638	647	641	605	631	594	658	664	629	645	581	628	605	626	669	671	635	612	652	628	658	645	592	642	678	629	665	612	633	614	621	640	664	619	624	620	638	590	624	627	635	615	598	630	647	633	650	616	610	622	687	692	607	649	655	660	644	636	610	622	606	658	632	610	636	639	644	610	624	626	645	631	615	651	642	577	663	577	640	609	682	661	610	641	603	577	630	647	587	622	637	654	658	667	634	663	642	617	604	590	601	638	622	625	660	621	590	661	656	644	628	615	633	666	617	669	634	610	635	658	630	655	629	613	644	631	619	648	628	606	653	654	660	602	598	605	602	621	597	645	646	647	644	612	622	601	665	640	620	672	589	645	629	609	627	602	614	609	600	600	611	603	601	664	653	637	631	634	629	663	668	637	661	632	645	628	574	654	616	637	643	621	662	671	616	646	672	657	602	645	624	645	618	638	575	628	664	635	646	590	663	621	670	587	655	603	644	582	644	648	601	597	646	606	578	635	680	629	679	604	682	667	638	612	617	606	639	653	647	629	604	646	601	685	627	613	616	571	685	636	618	602	631	629	638	631	598	625	587	658	677	624	613	628	658	627	669	627	644	584	618	651	657	623	642	605	607	583	642	636	639	601	611	663	640	654	635	637	661	597	623	647	636	609	637	595	670	595	662	580	584	635	596	698	649	638	684	623	599	641	670	613	601	643	617	625	640	584	635	620	650	652	629	604	602	608	625	662	629	640	601	582	613	645	587	669	577	612	661	626	616	638	668	614	634	607	588	638	604	659	664	672	604	613	615	636	615	587	603	636	608	603	630	614	634	616	661	622	609	639	644	658	639	630	606	615	652	644	641	622	630	645	656	584	604	600	642	649	671	638	596	650	617	589	583	578	632	674	620	616	627	624	618	604	636	619	624	666	628	635	665	659	638	640	669	626	628	657	622	604	640	649	657	617	654	639	657	627	635	615	654	671	628	635	617	633	628	623	614	627	636	618	623	618	636	604	646	632	627	685	633	654	675	677	645	611	644	640	595	653	663	613	612	639	633	648	595	664	617	635	637	579	637	623	638	630	642	647	646	619	599	665	642	630	671	678	587	658	593	639	670	608	656	623	655	607	636	618	655	634	664	623	657	644	627	626	661	656	620	682	641	618	678	634	630	632	607	623	651	619	621	651	693	678	620	636	628	625	664	657	629	652	612	644	617	631	637	646	643	612	658	648	666	635	620	609	662	609	640	645	621	646	647	593	684	650	654	621	625	645	623	648	645	587	622	605	653	649	592	611	625	660	664	615	653	659	630	582	645	596	591	629	613	601	612	648	678	568	619	630	628	612	661	592	612	618	645	605	665	639	595	589	670	629	603	604	673	610	594	671	639	645	604	649	619	655	649	631	646	661	629	648	613	608	647	652	626	610	599	644	653	691	651	616	647	608	631	629	701	617	680	670	647	619	668	617	588	658	648	662	663	617	602	610	640	630	623	652	672	678	627	614	600	644	630	643	629	657	612	654	616	639	598	618	656	635	640	614	617	611	601	630	631	636	622	670	623	667	608	605	640	603	645	632	637	608	630	684	655	661	576	671	615	633	612	644	576	654	620	631	641	664	653	604	643	610	673	584	641	638	619	641	654	617	609	650	603	631	606	652	640	566	594	630	689	634	619	636	615	623	660	655	603	644	634	628	653	679	656	622	642	619	692	652	628	651	678	635	644	572	636	616	621	639	623	701	655	652	648	634	601	612	629	660	655	595	586	651	591	643	630	672	657	659	639	659	620	676	645	575	643	641	576	648	602	597	636	623	655	634	590	632	624	612	659	698	623	641	595	573	615	584	628	641	612	642	661	695	629	677	661	641	647	653	620	642	643	652	634	604	646	683	625	629	601	633	641	651	615	610	592	655	633	651	651	688	641	671	643	647	644	602	609	617	613	627	656	615	625	672	651	644	617	620	639	602	655	605	668	657	644	656	656	647	579	672	689	629	640	626	654	610	660	623	630	664	660	678	645	655	609	615	619	651	596	625	630	684	626	611	587	611	579	598	606	642	623	666	632	639	600	633	627	653	632	642	627	635	639	649	618	603	613	679	647	609	628	584	600	648	637	616	594	672	670	628	606	662	673	657	608	697	613	603	646	596	649	658	640	658	654	661	623	634	618	637	622	665	635	634	685	664	600	627	648	645	660	586	596	615	615	621	635	615	662	603	653	617	622	609	659	653	659	659	642	643	646	646	603	614	656	561	681	639	635	649	616	663	648	607	613	636	625	627	646	649	619	568	591	624	643	623	640	633	641	612	608	655	628	600	575	652	637	640	645	664	661	605	645	635	649	623	660	621	599	694	619	657	625	638	612	663	663	662	640	607	599	655	597	628	643	649	664	606	652	621	633	614	668	610	601	663	632	634	666	637	610	604	635	612	604	618	644	595	588	661	625	672	653	648	659	639	629	657	659	583	666	654	660	590	661	652	645	650	632	645	624	641	610	612	644	672	615	637	662	613	598	603	624	608	615	673	587	631	656	620	623	636	616	602	673	606	627	623	612	646	578	666	648	632	651	661	595	669	613	594	619	614	622	620	621	650	619	637	624	685	602	655	637	612	683	697	583	639	620	637	679	675	662	601	632	607	631	634	661	602	608	637	659	602	647	620	614	608	595	598	618	657	647	648	617	635	633	634	602	622	629	639	639	645	594	625	638	635	604	610	664	636	631	649	625	624
5038	675	563	470	476	476	446	442	423	428	423	445	470	424	444	465	431	432	478	458	438	458	414	454	452	437	445	449	464	464	466	421	445	450	474	447	450	403	481	442	427	463	466	445	429	426	434	475	431	423	420	429	433	431	434	409	426	444	430	477	463	441	432	442	460	431	467	454	472	443	462	393	438	456	486	485	432	416	445	457	437	439	472	443	457	437	463	454	431	506	458	470	453	438	429	478	443	441	446	464	469	453	406	441	461	433	432	449	429	464	430	428	395	474	451	441	437	432	466	451	430	452	446	451	458	441	382	473	456	428	455	453	432	466	441	421	468	445	422	448	410	408	410	469	464	425	433	424	415	441	427	432	474	497	496	467	455	469	435	398	455	457	451	445	467	447	454	418	423	458	435	436	424	428	467	418	443	445	475	438	490	428	435	429	478	436	444	430	481	481	448	438	419	434	454	463	452	441	412	432	454	441	442	447	439	439	445	442	459	455	442	396	424	463	453	425	447	439	452	424	444	473	425	452	466	455	437	408	402	430	473	467	434	465	406	470	385	444	431	506	435	494	431	500	465	481	495	447	458	443	436	474	415	448	433	456	451	448	469	484	460	432	453	462	441	439	468	444	475	406	460	441	449	466	415	419	449	469	416	425	468	445	434	465	447	439	463	400	451	418	440	428	485	416	485	438	418	463	422	453	462	448	436	423	404	453	452	413	435	471	468	445	422	416	445	461	414	451	442	435	447	445	430	456	423	445	446	428	467	464	445	458	481	420	438	444	438	464	463	464	447	439	434	433	410	437	484	459	436	472	421	437	405	448	444	464	461	411	436	451	482	448	457	469	450	437	419	489	457	471	434	435	464	477	485	496	466	448	424	450	433	466	454	443	455	449	448	458	442	414	429	454	434	440	421	427	452	473	461	481	428	443	447	416	461	444	474	426	428	451	416	443	445	443	420	438	457	435	456	442	457	437	461	456	448	464	444	455	428	413	427	456	469	454	443	456	418	443	441	480	451	462	440	461	446	428	419	450	418	455	460	438	468	455	433	418	466	424	455	429	492	427	471	447	438	427	447	478	456	437	452	440	390	479	450	423	442	474	405	399	442	438	428	462	437	470	425	476	440	444	439	418	441	450	445	423	430	470	427	462	437	468	435	425	473	465	488	453	426	435	431	475	446	441	414	445	458	463	437	450	453	438	430	416	443	439	493	444	438	459	422	401	446	449	443	430	459	456	457	442	447	425	406	464	467	441	469	457	461	423	447	462	420	474	463	421	458	423	462	435	426	467	438	434	469	424	446	456	463	451	437	428	433	468	414	427	479	434	454	403	421	465	455	467	454	439	461	445	427	403	494	412	461	444	416	448	418	453	447	442	471	457	456	450	458	448	426	472	435	469	459	454	420	425	436	418	434	464	426	437	403	461	464	424	436	461	416	407	456	436	451	459	454	438	415	428	434	456	418	463	420	465	459	427	385	461	448	459	456	440	437	440	421	480	404	482	425	429	445	434	469	439	446	442	436	432	444	462	441	458	452	402	440	451	428	429	452	429	471	424	410	440	480	410	462	410	442	422	430	430	479	457	478	466	418	462	438	440	442	436	423	425	462	453	406	434	434	430	430	482	460	481	433	470	418	451	449	455	433	460	456	429	423	450	438	446	426	434	495	448	427	412	449	413	434	450	465	408	461	475	427	441	438	466	464	449	448	428	440	418	407	452	460	432	433	420	467	457	504	478	419	443	427	455	453	452	433	425	410	425	422	414	436	438	408	417	434	446	456	491	451	468	448	438	491	443	439	403	442	459	464	464	463	453	441	436	489	401	435	442	455	437	466	440	408	455	438	429	467	455	428	396	487	443	475	433	430	444	458	429	466	476	434	466	447	403	447	460	453	459	421	436	464	473	457	391	455	484	482	483	464	447	449	443	480	430	451	450	388	442	469	484	454	471	446	464	410	406	472	426	472	491	446	461	472	485	430	441	424	477	493	441	457	453	418	455	435	462	455	433	421	442	500	443	483	450	444	465	483	474	438	466	424	442	445	432	452	450	473	456	444	438	458	442	452	445	447	441	447	442	425	501	454	468	482	429	451	431	449	432	467	441	453	413	454	445	447	452	434	476	428	463	459	452	448	436	425	473	461	463	465	449	464	464	473	435	424	439	424	448	423	419	480	460	498	441	450	451	454	446	416	446	430	440	411	432	451	406	453	492	447	444	407	457	442	436	429	441	434	428	451	414	431	447	430	440	467	442	441	452	470	469	470	423	429	443	437	433	438	426	414	463	477	427	446	451	387	498	467	420	459	465	454	406	432	414	434	404	470	474	471	427	417	399	428	419	438	418	436	456	491	454	435	442	447	462	456	500	431	450	462	436	475	460	470	462	461	463	395	449	437	476	471	436	472	453	399	484	422	407	469	464	443	436	436	431	411	510	477	438	453	463	426	480	433	455	429	454	454	436	451	463	434	437	455	417	440	430	450	437	408	442	465	463	455	410	422	457	425	416	487	477	466	413	422	414	409	459	460	506	468	425	426	446	441	405	386	489	422	469	440	446	442	427	435	448	446	441	441	457	417	434	427	495	448	434	465	429	402	444	421	418	468	439	449	405	436	464	453	432	483	443	451	455	462	428	485	425	447	448	455	435	456	444	438	415	452	448	463	441	513	468	463	413	445	415	456	442	454	444	441	475	414	462	449	429	457	463	421	445	412	427	442	463	451	435	454	458	440	428	483	444	499	453	473	454	434	471	473	462	442	446	444	419	445	443	451	454	428	466	438	455	429	439	430	455	455	450	413	411	487	444	459	472	452	427	435	427	464	451	410	413	427	441	436	474	466	456	423	446	429	434	434	440	446	450	427	494	484	467	448	442	431	461	462	464	413	460	454	442	448	445	402	474	417	448	452	452	452	490	475	449	453	438	440	431	451	444	458	466	406	470	470	446	396	477	430	448	451	423	440	449	456	434	427	426	441	455	443	427	411	438	415	457	486	423	433	436	466	465	448	463	413	447	421	483	466	469	466	417	396	448	480	454	437	435	441	457	458	426	438	447	449	411	412	426	406	439	457	399	452	485	457	445	461	504	460	457	489	428	425	412	459	450	455	458	458	439	470	466	447	433	418	454	443	413	443	495	451	450	479	461	459	436	457	463	446	427	459	449	454	431	410	463	456	512	442	493	455	471	422	439	443	463	478	392	478	463	419	431	464	442	447	479	442	436	441	465	456	469	450	478	464	408	460	458	451	465	438	435	451	456	444	420	438	429	416	448	467	450	465	420	454	425	448	442	452	394	481	468	452	450	435	428	444	421	433	437	508	460	451	460	469	411	442	440	473	435	438	465	434	471	438	447	461	429	421	444	461	441	442	430	427	466	435	464	455	458	438	418	411	468	424	457	408	426	433	418	437	449	476	430	435	394	409	444	451	446	459	437	485	387	461	472	438	433	449	447	477	425	444	429	447	434	439	426	452	432	448	401	436	443	457	436	434	431
25602	21474	27830	25522	11013	1963	1517	1163	1136	1069	1092	1103	1115	1077	1145	1046	1075	1085	1096	1029	993	1061	1036	1021	1049	1063	1016	1027	1073	988	1031	1001	985	1054	1000	1014	1045	1009	1015	985	1059	1039	1077	1079	985	1029	1044	991	1022	973	1023	1072	1038	1052	1035	1021	1035	1099	969	979	1049	972	1028	1005	1019	1012	937	960	983	1032	1095	1032	1002	1037	1042	988	974	1038	1059	1012	1051	1008	995	1020	1019	988	1066	1000	1028	949	1043	1016	1003	1058	942	1027	1008	991	1032	995	974	1024	979	1051	1010	1021	1034	1057	1059	974	1033	1043	1074	1033	1069	1059	1077	1010	1019	1056	1051	1035	965	1024	976	942	1014	980	1046	1026	983	1045	1069	1016	962	1063	988	963	999	1092	1037	1056	971	972	1024	1000	1055	1028	1006	1062	1044	1048	983	1010	1035	1000	1013	982	1067	1037	941	1009	1057	1000	989	1011	1021	967	955	1030	1012	996	990	1056	1007	982	1009	1032	1009	992	1020	938	984	1022	982	1001	1024	1000	1043	961	1053	996	1031	991	1015	1023	1016	964	1011	988	1020	1020	985	950	956	1001	1054	1014	987	1038	999	1011	956	1043	1025	1023	973	1051	1013	1052	1084	1081	1025	1001	1004	1043	1021	1003	953	997	1023	1041	989	1075	1001	1045	994	1030	1019	1040	1072	1047	1003	975	1046	1043	986	953	1039	1020	1063	992	1026	982	1024	993	1032	1006	958	1043	972	1022	972	999	1051	1042	1032	1022	1011	1014	982	1007	1004	1056	1019	1018	1011	1004	1004	988	954	965	1004	978	1026	969	1001	995	1044	1030	1089	992	984	1045	975	1012	1061	1018	1008	984	1067	1005	991	975	1050	1051	1045	985	1025	977	954	1005	1002	1025	1034	997	984	1046	938	1011	1038	1004	986	1026	995	970	1036	996	1005	1011	1003	972	1045	973	988	1063	985	1051	1017	1052	1028	1028	1013	1050	997	997	944	1014	978	1005	1014	1010	1016	1010	969	979	1033	1077	988	1001	999	997	989	946	1020	997	1026	1021	1002	1041	1043	1025	965	1024	1076	960	988	998	1012	1031	1075	1003	970	1028	985	1007	1041	1027	1023	1038	954	996	969	971	977	1033	989	1048	1043	992	981	1059	977	1047	1030	1029	1008	979	1022	995	987	963	1016	1011	982	1018	1034	1002	1035	1012	1009	976	1043	1016	1026	1029	1038	1004	947	1022	1025	936	1028	999	1039	918	1007	1039	983	1010	984	1012	1002	1007	1000	964	1024	995	1015	1010	1088	955	1055	1008	1025	1061	1026	951	1015	967	943	1002	1010	1025	979	1046	986	982	1046	998	1045	1053	987	991	1055	1035	1027	986	1030	1073	1008	1007	983	963	1006	1040	1008	1050	1056	990	1065	965	1031	1047	1037	1008	1012	1008	1015	1069	1011	1008	1049	1015	1028	1010	1022	1028	997	1031	1008	991	995	1032	1008	1053	1040	1016	1034	1009	1059	1066	979	1076	1034	1076	1022	1053	1037	958	1043	999	1010	945	999	1021	1013	1043	1036	1013	1000	981	1037	1008	988	1083	927	1065	1092	1025	1072	973	923	967	985	1001	983	1073	1083	1026	954	1052	1012	1027	991	965	1002	1043	986	1067	1034	972	978	1051	910	999	1014	978	1047	1034	1014	988	947	1007	1007	1047	1016	1028	993	990	992	999	1038	1030	1005	966	990	995	991	1028	965	1006	1000	1056	1045	1064	971	1063	996	985	1061	1036	1041	994	1008	991	1059	958	991	967	995	1038	979	975	1015	979	1009	966	1009	1008	1048	1060	968	1011	993	1008	1043	1008	1062	968	1037	1039	1036	1033	1046	951	993	985	1040	1040	1051	995	1055	913	1046	1029	980	998	1051	978	1036	999	1064	1011	1011	995	983	1039	1044	1048	966	985	962	980	967	1028	1012	1020	1014	1018	1096	1017	979	999	1010	984	937	988	1051	998	1004	1003	1009	960	1007	1030	1015	991	1045	1008	991	1000	1022	972	1012	995	995	992	1024	1034	1011	966	978	973	993	974	991	1008	978	1034	1017	1030	993	1013	948	979	1020	1015	1021	1055	983	984	1004	969	1049	1031	1001	1021	1015	943	922	998	1024	996	1028	1019	1003	957	994	1038	1016	1034	1012	1023	961	1018	989	1026	1041	997	1065	1046	1036	1048	1003	1027	1006	1031	1042	1016	1024	966	1000	932	1005	1014	1028	1016	1014	1017	1011	978	957	1072	1039	1015	1014	1045	990	1028	963	1056	1015	1029	997	1039	1027	952	1066	974	1062	1001	1010	1049	1100	1015	1024	972	966	1006	1049	983	1013	991	971	970	1037	1013	1033	987	978	970	979	981	1058	1039	1007	962	968	971	995	998	1015	969	1068	955	1059	1032	1015	1031	959	1021	1057	948	1035	957	1082	1058	956	1047	1008	1041	1035	998	1068	1042	986	957	1046	1017	1043	1050	967	991	1004	1022	1034	987	1027	1031	990	979	1057	1022	1027	1062	1013	1002	996	1009	1006	990	1001	1032	1002	1011	1005	1065	1015	1038	1070	1064	1016	992	1009	980	1022	1009	1036	1004	990	1056	1029	1026	1024	956	1038	999	956	968	1017	1090	954	1028	1055	1049	980	1002	1023	1016	1002	991	1011	1095	1011	1012	1069	1022	991	1012	1062	1025	991	1042	956	1021	1002	1016	973	1009	997	1059	994	1040	946	962	1028	1045	984	1030	1030	1049	1032	1059	969	993	1005	961	1002	1013	1043	983	1052	1012	1061	1023	1010	1014	1007	1039	1025	1005	983	972	1041	1082	994	1016	986	989	992	1041	1032	980	975	927	1028	1071	938	1030	976	987	1013	1052	981	981	1030	1009	994	1016	950	972	1014	1013	1035	996	1031	966	1022	978	990	990	965	1006	965	1011	958	1046	989	1019	1056	992	1022	998	1063	948	983	998	1043	1002	990	1037	993	943	1041	982	984	1022	1007	984	1055	1031	1053	1023	1059	982	992	1027	1011	981	995	1013	1022	1018	1025	1028	1009	974	967	984	1000	944	1047	1058	994	1034	998	1040	977	1017	1005	1033	1011	1008	1052	1002	1036	984	942	989	998	968	949	957	1034	1023	985	948	1117	1020	1021	985	1025	997	985	984	1021	986	989	1011	1021	1052	1038	1003	966	968	982	983	1043	981	992	1005	986	1001	992	995	968	1033	1049	1035	1064	955	984	1031	996	992	1028	1051	1015	983	1026	1054	1028	948	1007	1038	989	1017	1004	952	995	983	977	1016	988	1029	1018	1066	977	987	1006	1041	1036	1023	960	967	988	1051	1012	984	1015	989	994	1013	1038	994	1014	1067	1007	1027	988	989	1004	968	1001	962	987	995	988	1026	1027	995	1003	1049	997	999	953	952	1034	985	1005	1061	1020	989	1007	971	1032	985	984	997	994	970	1087	997	991	956	962	1008	989	1018	996	1003	1000	1058	992	991	1062	1013	1074	995	1023	1021	1016	977	1036	1000	1007	1043	1027	1058	1025	991	1019	1010	997	1001	1006	1025	983	1013	1007	1041	1053	995	976	982	982	1005	970	1022	1047	1003	1027	998	974	985	1021	1050	1026	1027	997	1046	971	1009	999	1050	997	1021	988	1008	1008	955	967	1040	952	1001	1034	1029	963	1020	993	997	1052	981	984	967	999	993	996	965	1007	972	993	967	1027	1049	1033	1057	964	1054	1054	1028	1006	984	988	972	982	1023	961	1020	986	1062	983	962	1029	1003	1052	1032	944	976	1017	1032	973	1015	1070	976	1016	1068	999	992	1014	964	989	969	983	1019	1030	1037	1050	1012	985	985	993	972	990	970	1016	1003	1025	987	1044	1035	996	1057	983	1009	971	1017	1040	1053	1016	962	1022	1019	1046	1018	1017	1016	1018	1008	989	1031	1003	1007	1024	974	1034	1058	980	978	1022	965	967	1035	1029	1067	1044	1017	1047	1002	1064	1020	978	974	995	919	996	1021	954	1000	984	1029	1046	1016	933	948	1006	1059	1022	978	1062	1032	995	1009	964	1044	939	994	1062	981	1052	983	1082	971	953	1022	1023	997	955	1022	1040	997	1029	1052	977	1012	990	994	1015	1003	1022	969	1020	1019	987	1032	1019	1076	1059	1104	1027	966	1044	984	1025	1005	1004	1010	1036	1000	987	984	1009	1015	896	935	998	1042	1054	955	1065	993	1009	996	1009	1004	981	974	999	1028	1046	931	1016	1013	1032	1031	980	983	1033	1046	1087	1023	989	1047	1016	1011	1014	1008	983	1014	984	1019	1048	1056	1054	1028	942	1008	1025	982	1007	1052	1014	1011	1002	1068	1039	1005	1019	1008	1017	972	996	946	1068	1033	982	1029	1035	1005	1011	969	1053	1012	1018	969
3639	3695	2990	1861	1345	1147	1055	920	900	901	809	844	784	847	795	781	808	795	762	714	735	797	745	776	783	752	718	763	751	781	752	718	763	722	738	722	777	771	706	687	725	769	742	678	779	687	734	749	695	732	683	717	708	729	734	721	746	693	713	726	743	739	731	783	743	733	710	753	720	729	726	767	704	737	760	698	731	741	780	681	751	720	734	738	706	717	704	726	685	741	715	720	706	695	693	758	723	734	691	672	691	729	664	740	684	730	717	700	725	777	743	753	774	661	725	792	692	667	711	685	690	738	763	775	695	717	718	708	728	736	789	752	695	726	767	706	748	715	732	683	720	728	739	677	690	665	682	718	738	701	740	696	770	733	726	721	760	712	723	709	727	738	662	753	758	727	712	663	721	707	687	715	664	700	733	719	690	734	734	752	753	753	759	718	729	755	766	737	755	720	717	733	724	738	671	744	712	738	740	716	768	745	750	686	678	720	691	750	700	712	722	712	747	680	756	690	721	690	718	781	734	732	779	771	693	714	720	725	747	715	740	729	767	758	784	728	764	721	723	715	735	732	715	701	762	749	734	716	720	719	739	727	692	663	750	714	680	732	705	752	730	728	695	712	713	713	695	707	690	746	724	755	771	653	711	769	715	698	711	703	707	715	779	761	730	685	685	707	728	744	668	744	760	712	725	706	722	641	703	784	724	734	719	733	794	748	735	695	728	723	715	686	686	690	688	790	739	749	735	700	779	680	729	750	731	760	692	696	745	728	712	706	744	738	737	674	766	683	726	727	684	769	761	686	682	718	754	760	756	705	699	659	724	767	798	723	672	734	729	729	710	708	750	706	688	733	712	692	725	700	727	722	706	729	762	731	699	746	692	735	678	711	770	711	718	725	685	719	758	717	688	755	719	728	719	721	762	734	719	716	698	724	718	735	765	690	751	711	711	720	686	746	714	710	746	700	692	704	694	719	661	742	707	693	756	690	732	718	721	742	752	665	682	672	732	691	714	712	673	698	720	705	688	699	677	760	702	683	690	682	743	709	684	687	732	682	716	751	713	723	751	640	738	702	739	690	702	716	716	760	762	731	767	722	763	716	761	729	742	713	697	731	752	694	654	726	708	720	751	691	728	724	704	733	695	693	759	705	731	711	726	758	672	725	750	716	722	714	678	729	739	714	688	643	707	690	761	660	732	704	746	739	709	758	736	726	699	747	737	703	743	750	688	724	770	747	729	688	696	698	709	737	675	702	704	717	759	698	672	709	765	670	717	731	712	730	687	758	718	706	753	711	731	736	664	738	694	743	771	711	737	732	684	719	701	694	737	741	734	703	691	700	731	764	711	710	705	698	724	684	743	684	728	735	721	715	679	733	707	699	700	751	740	696	719	702	685	684	702	726	691	728	730	699	741	747	739	753	689	707	669	730	745	764	700	721	722	713	769	676	714	762	726	756	679	755	720	762	674	677	681	759	685	708	695	705	699	729	657	741	698	723	750	729	713	716	719	746	781	641	732	726	728	710	757	769	686	682	720	712	671	767	696	716	700	713	713	705	743	760	729	710	752	730	708	636	713	704	730	691	750	673	700	764	684	702	761	716	733	769	761	691	747	700	722	733	723	710	665	708	721	715	702	725	741	730	734	732	746	739	681	738	708	722	693	702	692	712	718	689	734	678	746	712	722	700	704	746	745	715	737	711	716	711	639	699	724	681	728	639	701	706	717	772	713	689	703	660	685	718	719	741	728	727	713	728	683	684	721	702	699	738	718	692	706	693	700	717	728	759	748	741	716	718	735	701	721	699	717	685	723	670	722	735	771	704	696	706	676	722	738	741	745	754	744	708	684	694	725	732	728	691	677	684	701	694	690	739	718	665	680	663	726	721	720	762	749	719	732	652	693	718	703	718	721	763	717	722	701	688	731	698	715	722	697	752	690	717	763	689	678	764	710	679	700	758	689	724	662	736	702	676	739	700	755	708	729	728	754	701	689	690	736	708	705	725	742	704	755	751	681	726	716	659	699	756	698	727	739	691	710	734	729	721	701	778	728	732	700	678	686	756	659	702	775	712	716	699	701	707	689	724	706	695	711	742	696	724	712	715	685	717	714	689	713	665	720	684	701	741	732	735	707	752	721	703	708	730	774	706	686	729	664	732	758	747	699	728	718	704	675	684	712	712	738	696	717	735	730	703	727	680	700	698	734	723	708	733	718	707	720	722	746	729	758	703	726	710	700	714	713	723	697	740	702	784	717	696	692	687	714	676	711	741	716	769	748	690	724	704	676	727	722	739	736	730	715	698	687	671	703	738	711	717	700	712	665	721	698	751	717	736	723	735	725	725	743	738	739	772	737	717	751	701	709	702	686	676	729	735	715	745	750	664	690	706	705	696	724	684	700	736	704	689	731	756	679	720	718	708	704	710	684	697	746	720	710	689	728	728	697	712	702	707	677	696	742	674	692	695	768	723	773	700	724	689	701	688	722	690	679	689	712	688	698	695	726	677	754	731	702	718	746	717	701	701	690	708	750	710	721	673	706	713	754	729	739	753	662	731	673	716	728	713	731	719	782	669	696	706	727	710	689	710	756	726	699	687	732	702	726	724	741	744	740	751	707	700	666	697	748	718	712	698	693	734	708	711	705	702	710	740	703	730	703	706	678	743	701	731	739	709	698	685	699	711	732	711	702	755	697	669	723	727	756	708	684	722	754	730	679	697	726	722	727	740	735	740	749	697	731	674	676	701	712	717	758	744	707	685	736	711	687	683	706	669	718	694	679	748	742	702	746	746	781	756	720	704	781	705	779	745	730	689	702	674	728	661	714	712	733	718	684	753	683	714	724	728	732	754	700	707	691	705	738	709	691	695	703	761	755	668	707	743	692	690	722	700	673	707	689	765	724	733	664	696	754	702	703	706	697	658	727	765	698	757	683	663	713	773	684	679	658	690	710	702	721	722	721	729	697	663	719	695	728	721	675	745	732	700	721	653	758	723	674	693	710	710	777	663	743	695	701	711	741	741	686	687	714	690	748	723	729	736	702	733	719	694	691	716	729	701	762	722	713	724	706	742	693	747	732	687	720	726	701	734	725	711	661	742	686	714	727	719	722	739	734	798	717	692	689	708	711	734	690	751	646	713	664	714	707	703	688	669	715	705	747	691	735	699	716	755	661	739	676	737	734	705	748	687	702	651	663	692	702	696	694	718	739	687	692	723	719	700	689	730	733	738	687	713	689	800	703	726	721	704	668	732	726	720	742	723	705	676	682	714	720	704	676	760	751	727	670	693	735	743	677	728	733	744	719	695	728	715	715	744	721	681	713	691	700	720	701	718	737	711	723	746	723	767	682	720	666	745	723	739	711	714	714	713	697	787	697	713	729	703	721	727	694	732	710	695	677	743	743	666	699	733	726	683	743	719	673	704	673	659	709	723	746	758	719	735	711	686	704	705	686	693	704	730	713	685	734	707	752	691	689	742	730	740	739	731	703	724	711	715
24515	21478	28798	24566	21460	8601	1845	1207	1048	1038	991	919	909	904	886	898	867	869	887	847	825	901	815	855	865	815	863	827	807	829	853	840	851	794	767	867	813	878	831	809	858	792	835	852	825	835	769	873	825	860	764	839	805	884	786	812	801	794	800	841	837	820	835	876	847	830	870	838	864	867	836	824	850	819	826	806	818	819	816	812	803	808	826	821	829	823	870	799	884	813	796	814	861	806	801	823	827	794	821	851	815	826	789	816	835	832	830	830	773	861	892	821	803	857	764	812	831	818	817	873	866	810	815	819	799	809	849	878	838	819	850	788	813	797	768	840	787	800	796	838	843	802	864	811	849	886	796	821	823	796	851	817	829	812	823	795	853	825	803	779	807	826	868	871	818	795	807	811	782	805	801	773	807	797	848	795	834	802	799	837	838	788	811	860	772	828	827	794	803	798	804	836	801	865	837	821	814	800	803	802	766	837	812	808	854	789	854	785	803	838	775	811	871	845	805	842	842	788	870	850	856	855	811	879	815	825	869	839	840	756	883	853	813	773	751	836	803	788	764	832	822	748	798	844	820	811	782	844	778	764	769	818	840	828	787	808	797	830	792	811	817	794	781	847	796	830	833	821	841	819	800	816	841	769	831	775	850	862	770	776	825	837	841	811	802	866	817	771	831	819	798	829	834	780	796	817	820	801	792	792	839	772	782	827	759	838	773	799	845	812	801	806	864	825	787	825	839	848	879	811	805	777	826	774	830	793	756	790	857	877	785	805	806	846	821	838	802	755	822	779	831	803	820	770	791	807	810	835	844	816	845	778	790	803	849	827	796	846	802	819	812	769	754	819	845	777	787	818	860	792	818	806	833	788	874	792	832	796	806	814	837	828	834	806	847	817	818	800	771	784	799	810	829	763	787	794	822	832	871	834	818	795	793	773	793	812	824	790	823	824	795	793	866	830	818	768	811	790	801	793	779	844	782	855	903	837	827	836	800	859	773	788	821	808	801	818	837	808	761	829	773	861	797	839	830	801	809	849	775	840	844	856	818	802	805	831	861	787	861	833	785	859	812	856	817	804	841	811	832	792	823	807	773	833	798	821	814	785	785	858	781	807	742	864	822	793	803	761	804	819	803	764	850	835	847	865	797	808	800	843	796	805	857	844	819	832	827	826	843	790	790	821	873	828	812	817	804	826	805	770	835	819	829	798	841	840	833	853	828	845	854	846	814	733	787	810	781	790	845	836	809	851	819	824	798	788	812	846	868	781	802	846	793	856	825	861	858	842	847	776	788	783	856	849	804	780	795	863	804	836	822	830	815	813	814	809	816	768	814	847	850	865	807	828	914	843	811	803	849	832	794	809	820	795	786	837	798	791	855	831	788	782	772	794	750	803	818	797	816	851	840	865	805	815	810	778	793	848	772	768	868	798	823	795	819	817	805	785	757	793	789	821	780	795	814	798	817	783	847	780	813	812	777	790	816	813	782	831	806	795	811	848	830	825	795	857	800	778	800	798	802	814	792	779	823	863	780	822	794	792	818	835	829	767	793	837	797	772	790	807	757	874	821	807	822	772	862	812	790	810	829	803	772	833	783	751	763	805	799	778	804	833	831	830	810	827	837	795	765	826	793	831	781	838	805	754	785	746	855	882	818	780	821	782	800	817	752	822	796	775	777	811	825	804	814	847	828	879	771	790	830	782	839	791	818	824	809	793	826	806	836	816	860	820	848	842	841	834	811	828	803	776	781	778	830	762	807	718	837	815	831	742	789	796	783	842	808	827	812	859	812	866	807	840	822	821	803	830	797	803	817	861	832	812	815	775	873	779	765	794	829	822	831	818	836	818	795	807	805	825	829	818	761	780	823	847	815	820	777	791	796	795	831	822	808	825	794	769	793	808	798	828	757	842	813	856	791	819	848	810	796	829	797	814	802	855	811	803	828	840	802	851	800	859	821	851	805	842	754	771	806	781	810	830	777	809	782	792	815	865	836	782	774	838	842	831	816	840	850	793	827	781	803	859	804	793	824	862	765	833	820	816	851	835	783	809	890	886	828	768	776	859	838	806	811	805	796	854	834	842	788	824	752	803	866	837	812	781	830	876	845	765	817	783	794	775	816	811	809	795	811	817	788	736	828	819	802	834	788	770	834	786	809	812	788	797	852	770	798	838	774	845	807	869	833	811	849	843	806	863	838	799	742	823	785	771	832	783	814	793	798	821	783	844	823	830	806	797	842	788	837	805	788	831	837	817	819	809	811	821	794	859	763	831	839	780	828	810	792	782	809	816	752	818	853	837	834	761	791	827	770	798	814	755	810	820	831	805	819	873	784	775	821	845	850	800	831	777	824	805	880	813	800	794	793	810	826	821	772	784	854	787	840	796	779	852	807	848	826	841	822	794	782	858	803	762	785	820	803	779	773	800	781	762	800	801	831	814	795	757	818	767	819	789	758	836	808	843	798	773	821	767	826	800	805	819	775	819	788	816	741	792	779	803	806	844	814	801	829	779	871	780	809	808	825	796	799	797	780	784	836	832	791	840	823	786	820	792	813	827	774	797	806	840	793	815	800	808	820	784	815	858	849	785	830	817	810	791	786	761	815	830	842	771	783	814	819	839	822	857	815	831	796	828	823	847	817	752	819	805	819	800	802	757	803	838	822	804	807	828	789	771	826	797	831	846	780	778	805	805	824	842	784	853	804	839	818	805	799	809	830	823	814	822	794	768	840	834	756	835	803	799	787	826	793	805	801	834	787	817	787	793	801	768	845	819	808	817	859	832	763	785	795	810	819	833	799	774	777	775	843	823	784	821	812	809	843	805	830	831	812	797	769	799	824	774	767	789	808	827	825	798	872	808	846	863	865	804	822	831	795	826	819	794	841	837	832	813	804	836	842	832	822	770	894	842	771	832	811	821	844	793	828	837	805	825	821	821	824	851	821	818	778	781	840	804	786	796	809	813	799	798	794	815	875	802	827	816	777	857	842	748	805	801	834	806	773	817	791	782	771	840	774	807	823	840	798	810	848	742	769	825	831	799	808	776	803	791	765	789	783	849	797	788	784	788	843	808	786	791	812	751	784	876	839	789	811	829	758	816	766	838	864	822	807	794	819	784	815	762	849	852	875	804	837	815	838	791	797	804	760	786	785	765	814	824	829	821	847	823	802	790	846	873	781	821	781	849	783	821	775	800	815	811	825	824	860	775	815	827	794	823	774	774	860	868	820	848	802	825	814	806	805	792	889	882	825	816	812	820	822	834	797	831	854	776	776	804	786	787	856	834	826	804	894	829	793	824	748	763	817	777	828	826	846	784	815	779	820	808	778	824	805	805	766	763	802	792	798	801	861	852	833	800	812	756	863	801	803	771	799	808	792	813	776	816	815	790	799	853	797	841	811	813	823	812	811	766	787	837	835	817	778	817	829	823	814	810	791	794	792	814	765	845	817	850	810	840	798	818	868	797	812	800	862	822	790	777	795	765	825	808	825	749	773	805
3817	6228	4919	2620	1835	1411	1188	1062	972	868	833	783	763	684	707	655	680	729	682	661	677	658	623	618	615	685	630	638	640	658	607	624	675	630	631	634	623	604	624	626	652	619	618	645	604	660	613	599	654	601	620	631	687	618	571	591	599	590	610	624	614	626	614	594	604	606	559	597	610	643	592	599	625	606	578	613	610	594	608	626	616	619	673	579	621	632	638	604	616	630	628	618	622	596	618	665	579	609	654	581	612	598	580	570	617	609	640	651	591	635	628	650	596	617	625	649	608	604	593	649	617	598	666	603	644	554	610	636	626	660	592	608	631	643	602	634	596	603	615	585	602	598	610	638	604	604	577	651	590	605	617	597	616	602	619	648	580	661	623	618	628	584	611	628	595	620	576	613	622	558	617	614	594	663	607	630	648	594	624	586	587	582	586	589	610	613	594	596	656	626	550	584	575	621	572	634	659	560	675	596	650	619	585	596	619	632	579	601	586	618	600	596	560	605	626	589	620	614	596	600	621	635	629	616	597	597	604	594	601	612	643	609	611	609	646	595	572	586	555	630	571	645	627	586	618	603	589	605	636	600	608	589	634	580	619	607	597	600	592	603	617	580	591	669	567	625	602	632	639	579	603	634	631	639	599	588	637	587	626	591	553	579	587	569	585	591	604	587	602	558	605	670	569	579	619	610	621	571	598	592	665	586	573	614	607	607	593	596	598	631	586	606	578	598	620	657	590	653	618	554	630	577	594	568	589	620	632	528	587	601	585	623	624	579	559	548	555	580	605	608	594	611	634	640	624	606	597	619	618	626	668	590	645	641	656	616	616	592	574	605	604	575	616	621	590	578	617	637	596	583	594	594	592	623	598	587	604	575	581	575	636	676	574	562	594	582	542	589	622	607	602	605	595	577	570	591	583	607	581	567	677	599	605	639	619	621	588	607	627	624	605	591	602	631	572	618	617	587	588	630	603	609	571	567	595	579	611	622	605	588	598	558	590	589	617	599	580	563	583	583	572	580	630	634	642	558	642	541	605	565	590	543	593	545	593	653	621	614	657	644	629	559	616	563	596	640	618	608	566	600	570	586	582	573	626	591	554	613	597	632	654	618	622	581	608	584	605	629	564	610	617	609	660	586	607	611	597	589	581	605	607	658	575	636	632	557	615	643	572	608	581	622	606	562	589	627	542	598	598	643	619	596	577	619	623	662	582	634	612	618	631	614	578	589	573	602	592	574	616	581	603	603	600	581	618	597	622	592	595	630	575	573	592	609	566	544	588	613	602	619	634	606	623	597	600	618	606	637	582	572	587	573	599	594	642	614	581	641	581	603	637	646	577	588	612	601	577	596	591	561	617	621	578	601	613	603	613	617	590	587	609	598	532	597	572	602	578	574	617	567	605	582	582	587	578	596	588	593	594	640	585	610	598	550	633	621	604	605	585	542	547	616	575	612	619	614	579	584	568	599	628	629	636	564	618	620	620	594	592	576	592	604	622	608	588	619	601	637	586	599	603	580	558	587	576	582	613	592	610	609	574	619	594	635	600	576	574	613	577	611	628	632	587	597	603	592	620	620	553	596	610	653	604	579	629	609	607	605	600	629	576	559	544	607	587	610	598	594	615	555	573	616	644	590	592	565	567	581	591	608	567	597	594	605	613	558	650	603	592	620	580	597	607	631	549	597	557	569	617	562	590	568	598	611	624	594	581	620	566	614	597	612	613	608	597	542	610	556	612	603	584	602	591	579	573	637	590	605	568	567	565	636	621	586	580	585	607	603	614	584	566	602	631	616	571	585	576	610	597	579	560	597	542	598	602	589	582	594	647	620	600	615	557	585	560	591	586	555	630	609	582	603	616	626	594	565	609	610	567	649	630	605	563	612	628	591	587	647	589	560	587	590	614	630	585	616	594	557	582	583	596	599	607	584	570	673	609	605	598	631	597	617	617	620	624	586	570	573	615	558	574	568	607	629	628	582	615	626	576	591	604	606	605	586	602	602	612	583	557	593	611	623	566	582	612	587	636	599	644	594	624	568	580	629	587	610	593	606	616	546	589	603	631	648	598	576	608	607	645	590	602	608	569	592	573	589	604	615	616	587	616	630	576	573	566	597	625	584	612	631	534	596	595	594	630	603	587	578	578	608	619	587	574	589	589	619	602	607	547	619	588	623	666	613	607	593	553	585	575	601	610	618	593	555	587	596	561	594	603	573	617	607	621	614	555	596	606	612	595	571	595	611	589	591	629	606	639	614	596	639	623	603	605	577	566	591	590	609	641	606	605	584	611	612	580	615	616	588	597	599	593	602	617	617	621	614	621	560	549	561	598	606	630	588	617	596	634	554	585	635	627	655	650	538	567	588	578	627	572	630	601	590	600	591	562	606	628	615	596	580	561	573	593	565	578	576	613	607	581	610	599	555	552	577	556	603	599	571	599	566	580	590	615	594	614	575	605	610	608	619	589	566	595	595	591	580	624	602	595	633	584	570	617	582	580	586	598	613	599	669	632	589	598	568	620	564	538	600	624	607	614	580	564	610	584	605	537	566	608	640	620	627	590	626	602	585	575	623	575	610	582	607	581	608	583	602	595	556	584	601	657	563	590	557	590	622	585	628	641	585	623	609	606	561	575	595	580	597	565	632	601	571	559	587	601	589	584	586	631	603	638	574	561	597	617	578	631	573	548	565	606	602	573	625	571	566	601	603	619	573	589	633	587	612	588	595	573	614	616	594	555	600	559	583	615	585	582	616	555	597	602	547	608	586	578	617	582	595	626	589	579	601	616	561	624	572	608	584	583	627	565	574	557	577	560	557	612	635	587	623	572	608	588	591	568	581	616	582	620	597	566	656	644	622	607	622	631	598	599	602	580	595	585	580	573	610	594	604	647	598	600	580	590	583	605	601	618	589	584	606	629	595	567	567	583	600	585	600	608	626	619	574	551	602	570	594	626	579	582	600	560	598	616	557	565	591	627	580	608	593	629	581	579	556	574	603	576	595	578	586	595	558	562	642	588	550	603	575	599	563	570	571	587	618	632	599	592	598	567	607	604	596	580	597	594	578	594	598	601	592	617	578	543	627	595	576	602	576	613	606	595	606	592	566	625	624	583	580	612	586	640	589	609	560	587	524	579	590	608	629	596	609	567	558	589	556	593	551	600	568	575	555	564	607	590	597	633	640	550	591	586	581	575	590	609	597	601	584	583	588	607	590	595	590	577	609	615	600	584	607	565	633	595	561	600	604	594	641	603	594	611	581	592	595	513	578	617	552	576	588	604	596	600	589	599	599	588	578	562	576	604	618	590	598	643	584	651	626	574	589	619	589	596	605	547	556	595	584	600	580	609	610	640	615	601	614	578	656	590	618	596	565	613	638	570	632	580	555	592	592	600	559	606	586	593	598	595	626	584	605	638	546	603	596	584	562	555	607	596	629	581	613	581	605	576	572	591	547	591	598	615	582	584	539	592	609	602	590	631	642	605	584	605	599	589	605
27992	10269	1301	822	688	690	680	677	617	658	663	647	658	683	691	611	622	607	663	623	643	614	634	635	661	631	640	652	630	612	680	648	654	650	665	610	621	620	643	651	695	664	664	650	610	629	611	628	664	636	648	699	609	631	639	634	604	646	632	634	632	639	635	605	632	627	661	625	671	647	621	609	626	639	627	625	651	654	660	618	595	653	632	682	646	634	677	618	676	608	675	623	654	634	615	673	648	603	597	681	628	612	584	604	620	602	609	668	654	646	630	586	629	627	651	644	606	589	615	664	643	574	594	626	634	645	613	646	662	645	657	605	656	646	673	592	703	643	662	644	625	621	625	667	637	633	602	647	665	640	674	609	632	632	628	585	610	671	659	617	657	653	689	637	641	627	641	599	620	614	620	641	626	602	646	662	650	655	646	640	629	647	629	597	630	620	640	635	597	660	668	603	624	685	632	639	597	662	674	658	616	597	590	598	638	604	659	647	648	660	671	630	647	645	645	678	631	658	651	606	606	639	606	603	591	644	669	624	606	635	657	677	622	655	658	579	660	621	665	657	631	668	659	641	645	665	643	653	633	632	610	629	586	644	606	636	633	650	632	627	630	650	638	638	640	632	643	624	603	607	637	634	621	638	626	675	637	644	610	655	641	615	643	645	646	633	642	631	625	706	632	599	646	644	610	613	636	638	634	620	624	629	640	666	632	582	634	657	594	585	668	570	628	651	660	627	611	639	654	681	592	608	636	658	623	665	647	647	633	708	670	618	640	619	611	712	606	640	609	643	672	658	638	624	664	617	650	645	653	628	651	652	630	631	648	629	646	668	582	631	624	612	648	662	631	611	630	663	612	629	642	631	640	663	658	624	629	674	675	602	582	602	617	617	630	619	650	608	648	617	633	624	654	603	597	619	692	625	661	621	627	645	643	642	619	600	648	653	630	617	646	617	611	629	605	640	594	634	640	634	607	659	633	613	630	658	628	654	596	655	610	595	668	627	638	663	619	668	618	690	593	677	633	624	664	648	617	648	596	631	663	640	635	630	613	619	640	639	668	626	622	622	643	580	672	655	629	608	662	600	634	598	651	622	656	615	590	636	611	646	626	635	651	610	621	652	613	587	621	664	648	613	661	672	646	638	577	636	626	626	669	645	629	621	634	606	668	630	618	620	630	636	626	653	602	666	636	657	608	645	629	674	594	637	635	590	696	622	607	639	622	641	635	573	674	593	663	636	634	662	549	682	616	637	634	614	657	602	617	653	665	600	626	617	599	671	644	625	641	635	649	611	621	623	670	692	636	612	615	619	639	641	620	594	616	653	635	614	629	643	674	650	602	613	644	655	620	621	641	624	620	628	689	638	605	592	616	665	656	601	632	673	652	655	620	643	647	658	611	611	626	648	600	611	657	619	658	659	656	594	580	611	655	648	670	617	668	632	625	620	622	655	647	630	612	620	622	654	665	619	611	612	598	645	613	651	601	645	618	586	627	638	642	623	640	617	602	633	590	636	621	615	638	618	612	646	617	644	634	626	632	642	657	625	616	627	616	659	611	678	666	635	590	640	678	610	625	626	651	630	627	615	655	638	605	625	637	646	633	631	600	597	635	652	592	607	630	594	631	628	583	593	630	634	632	655	656	627	669	636	617	620	634	662	646	594	645	629	634	603	662	644	651	599	580	640	646	641	646	625	624	626	605	659	639	662	617	635	630	602	664	639	602	623	637	631	643	673	613	607	628	667	605	627	646	637	604	592	640	650	628	638	618	654	720	584	640	619	623	597	588	604	628	634	670	657	649	643	610	633	648	636	641	619	629	626	628	593	638	596	642	610	593	599	608	671	682	645	618	625	648	661	578	648	654	634	659	662	638	609	589	638	646	663	650	610	612	625	599	620	614	682	642	642	634	649	570	660	642	642	651	647	647	633	642	634	592	622	640	615	692	629	599	631	645	668	626	592	574	637	641	587	618	573	614	655	590	627	626	680	625	598	660	650	609	617	665	614	619	603	665	636	586	588	651	594	658	696	648	649	641	645	623	626	631	598	665	632	640	649	638	632	635	641	621	655	647	626	629	660	622	621	631	635	623	599	622	608	593	680	631	601	643	685	651	621	623	614	695	656	629	653	570	619	623	624	626	651	603	621	652	630	620	643	618	609	682	633	652	619	633	620	629	636	606	616	610	642	662	602	623	619	625	611	603	592	647	628	642	650	618	634	615	638	633	646	614	612	698	648	667	647	614	632	690	671	596	614	618	659	596	670	646	661	616	665	633	607	662	632	591	633	626	633	645	667	623	662	646	602	628	607	638	654	686	606	645	628	588	643	605	629	579	598	650	675	647	624	681	606	652	649	603	636	645	645	623	648	642	613	613	631	646	663	613	692	612	642	679	613	615	618	604	637	635	659	638	606	651	641	638	648	609	653	610	646	614	634	651	604	629	640	671	583	615	643	629	613	634	627	617	655	570	684	623	599	622	641	639	625	636	672	615	658	625	636	668	605	620	665	617	614	633	620	616	626	654	639	630	624	623	588	633	651	612	627	606	643	596	682	625	630	625	627	635	617	648	657	610	653	689	601	664	692	668	577	662	630	631	619	646	614	603	650	649	621	616	620	661	652	657	629	649	611	597	628	640	623	640	642	697	659	664	624	620	630	622	580	633	602	655	622	611	645	634	628	639	629	665	642	648	640	621	634	633	644	659	626	605	591	607	615	638	649	676	621	607	595	613	637	640	598	605	652	628	633	627	639	627	613	648	639	682	658	603	697	642	629	617	578	640	624	614	667	651	646	648	642	636	581	637	684	641	635	627	630	636	662	640	666	611	643	637	668	624	638	626	646	657	631	601	613	604	669	652	627	595	653	586	638	581	646	648	653	680	641	608	621	617	659	601	585	637	607	598	655	619	625	628	616	652	646	614	611	587	611	628	616	625	626	621	640	590	702	626	615	666	607	619	660	638	632	585	605	637	605	654	653	636	639	641	672	653	614	628	648	609	618	630	648	645	607	644	602	642	668	641	659	634	633	662	670	613	647	617	626	620	640	619	659	607	697	634	647	649	629	662	644	598	644	636	641	640	628	640	641	638	637	658	668	648	616	627	609	645	624	681	638	613	623	675	607	651	650	635	611	626	605	665	667	653	610	635	632	639	671	638	632	641	631	658	649	607	665	651	572	609	650	644	631	627	634	620	628	606	594	681	633	638	652	649	605	630	631	626	647	628	662	625	624	605	647	626	642	629	624	579	639	629	656	681	638	630	635	668	649	655	617	646	628	621	667	652	642	617	670	652	644	606	614	615	648	639	637	647	657	593	665	637	629	628	652	612	622	639	630	620	642	658	611	616	633	664	642	652	640	603	626	656	658	601	634	640	631	663	629	648	655	636	627	663	619	618	653	693	629	651	595	616	635	587	643	619	627	611	633	648	636	631	633	625	654	617	616	661	629	617	615	666	630	610	602	600	689	663	681	645	597	665	666	618	590	564	659	653	602
5043	676	565	498	510	469	497	512	461	457	429	468	453	440	423	456	438	465	482	438	458	435	477	444	443	433	457	447	473	463	418	449	459	443	476	490	463	475	463	489	428	485	417	437	439	470	464	441	424	403	419	450	478	424	453	480	421	485	452	404	447	447	416	479	477	461	430	427	415	415	445	420	440	455	471	464	436	419	421	444	435	471	422	496	421	460	444	427	466	424	456	451	458	427	461	430	444	506	461	444	437	424	430	446	452	411	412	450	410	425	439	417	456	442	445	440	448	400	445	465	470	422	464	475	431	449	423	489	417	464	437	467	434	446	441	469	455	453	389	426	447	415	430	486	455	454	394	441	418	423	468	439	419	447	458	449	466	480	462	436	472	465	473	415	442	457	424	443	451	421	483	457	438	430	448	465	449	397	460	451	453	448	442	429	413	436	417	417	406	463	399	402	462	479	444	452	465	452	435	450	404	452	466	454	427	477	467	438	414	377	448	435	457	434	497	432	442	450	414	462	391	423	443	454	395	442	473	447	445	429	415	428	427	478	442	441	467	471	413	446	419	443	415	435	460	488	422	410	394	460	460	432	430	456	489	438	456	464	436	443	497	409	459	436	415	428	438	442	455	463	470	412	413	412	457	454	414	489	448	423	433	439	439	463	469	481	479	443	403	449	448	420	436	466	433	455	402	461	460	453	409	457	487	434	434	434	432	439	459	482	442	423	485	422	433	439	415	450	437	436	470	443	480	453	447	435	437	428	423	438	432	456	419	419	447	448	478	435	472	425	465	416	439	479	443	427	469	461	477	452	471	443	456	462	462	478	460	449	451	433	461	463	430	499	450	428	466	431	485	434	445	460	451	444	428	433	437	429	411	450	437	470	486	447	446	436	426	453	449	452	421	436	463	446	446	435	419	493	443	440	422	425	441	469	423	450	447	436	444	482	456	411	469	390	411	480	433	424	437	447	437	443	476	467	464	442	404	470	440	434	431	442	493	469	431	453	450	448	453	511	463	427	418	424	453	457	446	454	431	453	444	438	423	447	431	451	454	428	414	437	445	451	461	453	497	452	438	438	455	428	463	445	487	443	453	424	394	418	420	432	392	453	452	456	445	465	472	446	476	428	471	457	437	478	454	430	446	469	428	469	433	452	473	439	453	457	492	472	415	454	427	438	443	451	498	415	437	475	429	387	404	395	474	436	453	458	453	442	446	436	431	452	446	439	479	468	459	432	458	465	458	439	439	445	436	422	487	431	438	439	411	410	426	461	405	455	427	458	423	454	443	482	428	445	426	456	476	454	460	456	472	454	485	446	465	416	432	411	433	456	459	437	401	449	434	436	477	453	432	466	427	436	421	429	416	479	407	444	454	429	445	429	459	406	509	445	455	432	436	474	427	446	421	427	464	444	451	449	455	457	458	445	422	476	448	435	440	445	443	458	477	477	445	456	436	408	430	450	437	440	476	487	448	419	427	462	467	463	420	431	439	454	459	456	427	394	450	459	439	433	469	440	462	457	457	470	480	471	451	444	446	496	470	450	427	400	443	429	425	434	434	417	441	438	389	423	437	444	418	416	433	400	433	469	469	410	445	403	488	473	465	464	434	425	437	436	470	458	459	451	445	432	422	465	462	444	438	437	452	445	441	470	458	435	490	412	426	467	455	448	438	412	453	413	422	463	455	446	443	424	431	467	421	461	443	421	428	418	436	442	447	450	437	457	419	436	417	439	467	441	440	496	444	452	421	430	445	440	471	459	444	446	462	446	452	444	474	462	447	426	488	480	444	450	419	426	431	411	418	442	447	447	454	457	458	462	450	465	447	419	462	391	440	421	469	441	442	430	403	481	416	478	447	449	454	519	468	475	386	459	420	460	438	423	446	432	407	471	437	431	421	426	428	435	441	482	442	432	482	438	433	451	433	436	465	488	477	448	435	467	461	457	447	445	477	439	460	443	402	449	424	441	436	453	450	458	445	450	431	425	454	420	439	448	468	434	436	436	474	478	446	466	469	459	472	396	456	460	474	406	422	455	386	436	420	437	480	481	412	425	423	437	449	422	452	440	431	457	465	449	473	443	429	443	416	524	503	424	468	490	398	411	434	467	452	458	400	449	456	447	435	445	433	450	469	453	440	447	478	441	430	428	469	493	427	444	427	449	446	442	454	431	476	450	444	453	435	458	480	430	475	480	457	478	419	434	436	458	433	449	419	455	418	468	461	448	408	461	458	447	423	446	428	421	443	516	476	479	429	453	458	473	462	415	448	490	482	444	475	453	463	422	456	449	426	433	439	459	426	436	441	486	472	442	473	438	436	446	477	453	437	462	409	465	453	445	455	441	432	444	455	440	430	468	454	464	418	417	423	445	430	467	447	408	445	466	442	447	439	463	449	460	436	429	444	441	432	437	424	438	478	424	477	460	444	432	480	423	434	475	455	461	458	443	401	440	500	459	452	447	452	449	443	458	485	474	445	444	434	480	418	473	422	441	417	444	432	435	400	450	442	450	443	411	446	485	426	463	436	423	453	431	419	426	439	440	427	443	435	475	437	410	449	479	443	460	439	465	399	417	481	449	438	464	435	432	463	480	460	423	436	456	409	427	487	448	462	436	467	453	426	424	442	452	430	482	444	442	468	453	439	430	423	434	465	419	436	449	473	449	463	445	455	451	460	434	438	457	449	433	468	384	422	430	458	471	433	464	467	482	441	467	442	481	443	467	438	502	452	427	460	436	449	417	452	455	433	422	449	470	424	461	451	453	412	431	416	457	489	476	439	435	444	413	440	428	448	458	425	444	446	424	458	456	414	423	441	454	433	445	441	445	460	448	495	455	464	464	452	464	454	418	450	470	435	415	459	437	414	439	443	445	447	450	450	423	441	433	446	479	427	413	451	433	455	467	459	456	440	458	423	462	445	422	418	439	467	467	417	451	440	454	443	432	490	443	451	453	448	456	441	441	441	447	455	449	459	494	460	406	465	476	434	439	429	426	455	443	459	443	447	443	439	424	454	426	438	456	431	430	462	473	465	432	452	440	414	457	485	456	437	466	436	464	442	449	430	465	422	446	423	442	431	424	434	466	408	451	432	403	449	494	451	438	462	393	418	441	451	432	476	458	439	423	436	417	454	427	424	446	470	466	460	439	436	430	424	464	430	476	445	439	467	451	393	462	436	439	405	451	475	441	465	459	465	444	399	443	459	461	440	405	417	431	439	436	464	441	476	417	451	497	418	461	463	430	445	465	412	395	406	432	450	410	467	444	408	455	444	473	443	439	453	463	432	386	418	469	445	484	439	418	436	429	419	427	450	431	438	455	467	466	434	433	483	437	439	488	407	475	460	435	434	429	511	441	445	415	430	459	477	445	434	468	418	492	445	431	419	435	431	437	404	460	453	468	443	445	462	426	423	425	442	427	451	428	442	442	437	487	424	466	461	445	421	440	415	466	425	452	447	411	427	436	439	448	412	417	440	419	422	413	416	409	437	465
25578	21478	27858	25488	10837	1937	1450	1216	1160	1204	1110	1042	1124	1095	990	1043	1064	1082	1090	1096	1022	1007	1073	1008	1039	1010	1098	1053	987	963	997	1011	995	1070	1041	1003	1074	1019	1041	948	982	1043	1001	1031	960	1007	1027	971	973	1050	1035	1010	1017	1043	1014	986	1009	1009	1014	1043	1011	992	1027	1029	973	1026	1010	988	1048	1026	1027	997	1029	968	993	1041	960	1028	1025	1016	991	1066	950	986	1031	1036	973	1050	1019	973	1013	1036	1037	1006	975	1059	1028	1003	1006	991	1000	1039	980	943	1074	1048	1011	995	1023	984	992	1040	985	1035	980	1023	1015	974	1044	1016	1025	1026	971	962	1004	1038	1017	1099	961	983	1030	1071	1004	1020	1030	1039	1009	963	982	1032	957	989	1009	996	1018	1031	1006	1055	1003	970	1040	998	985	1025	1021	951	1005	989	1042	984	978	1022	984	992	1012	986	951	1028	1000	1061	966	1008	986	929	1030	1005	1062	1075	1035	1034	1000	1008	976	973	983	982	954	1045	1010	948	1029	954	1072	1040	1056	1047	998	937	1020	948	986	984	951	1047	1047	934	1048	983	970	998	1004	1024	936	927	983	989	1000	922	1025	982	1007	1011	966	963	1002	1098	976	968	1000	1021	1002	1007	963	989	996	1053	970	1027	993	957	1027	1034	942	1038	1112	999	1030	1013	1017	1066	993	942	1031	1038	1009	1014	1011	986	983	1013	930	1038	1004	987	1033	1003	1034	1000	1013	957	1051	952	1003	1076	977	1006	1009	1011	1053	983	981	974	1022	1049	1014	1000	994	978	1063	1005	1012	1057	995	1004	977	984	1028	972	988	1034	1012	990	1042	1028	984	1036	1018	1014	957	1010	970	1040	986	1045	1004	1025	970	999	995	1025	998	995	937	1030	999	995	999	1014	1004	1041	1002	1015	994	973	1024	967	1042	962	1008	1007	949	1016	1089	979	971	1018	965	1066	1009	984	988	983	1036	1019	1047	1011	995	1017	1036	981	1001	944	975	1083	1059	1071	962	990	987	1014	1036	1009	1047	989	951	994	996	1035	1008	977	1012	1005	1005	1036	1022	1006	1038	958	967	989	1045	1052	1002	1004	992	996	1016	981	955	1039	1080	1019	1002	976	1021	1006	1030	987	981	970	997	1044	934	1034	934	1029	1039	1057	985	1037	980	954	1006	990	981	1024	1039	982	1007	976	951	1047	1034	993	1024	1022	1001	1020	965	978	1013	1015	1004	976	997	1012	1006	1006	1034	1005	979	1049	1045	1009	999	1047	975	1044	996	1042	998	1006	931	1007	987	1020	1030	1035	957	976	1023	984	1007	1012	1028	1011	977	988	971	998	1026	1027	956	1002	1008	1004	964	1027	1015	1004	1040	991	980	991	1046	1029	1029	1049	1021	907	972	1017	992	1001	989	1031	996	1029	1051	983	979	999	1014	1070	1023	1001	995	990	1012	1051	976	981	1038	960	1018	947	1015	980	1031	1007	1024	1042	999	990	1023	1041	1044	984	983	985	1016	1042	987	985	1036	1011	991	1017	972	993	1025	949	972	1028	982	968	1074	998	1059	1007	1018	1063	996	1022	999	952	966	1012	1018	1019	946	1060	972	1028	1002	1011	994	1047	1027	1046	1049	957	1037	1002	1023	998	1012	1039	959	1016	958	1043	1057	1046	1038	1004	1006	957	1009	1038	980	959	1038	963	978	984	964	981	996	998	958	1009	1022	1017	1016	973	952	992	996	1009	1023	1020	963	1005	1028	975	1051	984	978	952	996	1033	1019	998	1064	992	1002	982	1064	1007	1027	970	998	1008	1005	986	971	979	1034	954	1027	1025	1015	1008	961	997	1004	997	976	1013	986	970	967	1018	982	1021	970	1007	996	1068	1070	973	1012	1065	1003	997	1013	1025	1018	959	1015	962	990	1016	1054	986	968	950	1012	1084	967	931	1033	998	978	1017	1003	1042	1017	1011	975	982	1031	1025	1002	959	969	1043	1002	984	972	1022	1027	1017	1009	991	1037	981	992	936	1063	942	1009	982	1050	1014	1011	991	1007	953	994	951	1027	966	1060	965	992	957	980	1040	1029	993	968	1005	995	1010	1075	959	1029	1024	983	1056	1063	1016	1013	1036	1030	1005	1033	1013	1024	1023	1005	942	1030	1014	974	930	994	1002	1032	954	977	1070	998	1012	1043	1011	999	1065	1025	1018	1057	963	1027	1010	1020	1020	1010	1044	1006	1019	1004	980	1011	1000	1005	999	962	1046	1049	970	1012	1027	1019	1001	1052	966	964	1048	1014	1018	994	1019	1027	1024	973	989	998	960	1061	947	1006	1004	1037	1023	949	1040	1040	1013	1030	1058	981	1006	1010	1039	1023	977	1044	1025	1008	977	1027	989	1006	979	944	957	982	1011	994	1042	1023	986	1024	992	1029	1072	993	1024	1008	995	996	978	1009	1065	977	1027	974	1026	961	1020	982	977	965	984	965	1039	1008	972	980	1034	1056	1014	1008	983	1076	1020	961	1017	996	994	938	982	1018	987	980	1025	1044	1022	974	983	978	944	941	1040	970	1000	997	961	972	1002	995	1035	1035	1031	1027	996	970	996	1030	1024	1002	1033	954	1020	978	1020	927	981	1033	1060	956	1031	1020	1002	970	1034	1003	1012	926	974	918	1047	1010	1030	1019	980	1041	977	1015	977	1013	981	1046	1027	987	974	975	971	1066	984	1026	972	992	1005	963	1006	1004	1036	997	974	967	991	1040	1015	1031	1026	1003	1028	943	998	988	991	1001	1018	995	1004	974	981	1035	968	1019	936	1009	1044	1002	1017	1011	951	1033	1065	1061	1053	949	1044	1052	1030	985	1014	987	1015	978	995	984	990	1022	980	1022	1035	1052	983	926	1009	984	1059	1032	973	1025	987	1041	1006	1059	991	966	942	974	1011	980	981	1033	1040	996	1043	969	940	972	959	1111	1015	1013	972	1053	967	1031	949	1013	1008	987	1034	1016	988	1041	1012	970	968	1008	993	973	1061	1023	970	1018	1037	1002	1019	1057	993	1031	955	933	1053	1030	955	996	994	1043	1015	1019	975	975	1025	986	1033	1047	1015	1061	998	1059	1005	964	928	1019	990	1076	999	1011	982	1059	1011	1034	948	1012	1039	1032	965	1012	961	1054	989	933	1026	1004	1057	1025	960	1011	1025	994	975	1027	979	987	960	1037	1041	1031	1011	1055	991	1002	1034	1015	1019	982	1022	992	988	994	999	930	1032	1032	964	1009	977	1024	1050	1060	982	986	1044	951	1004	957	977	982	969	960	1066	957	1013	1026	1004	1043	1008	1034	962	1019	968	990	985	1004	1051	1024	1035	1000	937	1024	986	976	1053	1013	989	982	1014	1009	1001	959	932	1023	1034	1001	984	971	957	1009	1006	1066	988	991	1047	1018	1010	1011	1054	1005	1010	983	979	1074	998	1013	970	1042	1021	1031	1004	1039	957	982	1020	1047	1001	993	1014	986	1047	961	1040	1043	1039	1056	1001	1052	1038	1017	968	987	979	968	991	1094	1007	995	996	1042	1016	996	1026	1028	1020	1028	1000	971	1006	1000	1050	1020	1026	930	966	1033	1033	934	1024	975	1049	1006	1051	954	1038	1054	989	959	1008	1005	1048	997	978	1001	998	1074	1003	1016	1070	1013	956	1038	1033	958	1009	963	1012	1017	969	1016	1042	997	1012	1004	1007	952	1012	997	1040	1041	997	1000	1006	1005	1041	1026	997	1015	975	945	972	1033	1023	996	1024	1009	922	1020	974	1013	938	979	1028	976	998	1047	962	1003	1030	1023	1017	1041	1046	1020	959	986	994	990	963	969	1001	977	976	1070	984	999	1038	1009	1004	980	990	1000	981	989	990	1009	999	970	1043	965	983	959	988	971	997	1032	982	1030	971	988	986	1056	1066	1021	1075	1009	1020	1046	1034	946	998	966	951	996	1036	1033	1013	1043	970	1002	1037	1005	1000	964	971	959	1008	1038	994	975	996	975	962	1034	1018	1023	954	1012	980	1009	986	1000	994	985	1013	1044	995	970	954	1089	1004	1008	979	978	1033	1015	989	978	1038	1037	993	1011	1000	935	961	1011	962	1029	1000	1038	985	1006	1004	1017	1011	974	999	1032	990	997	962	958	998	1048	993	1015	979	983	1086	1076	1036	1013	984	951	950	970	986	1001	958	978	1023	973	1002	963	1017	1065	972	959	1004	1024	1022	995	954	993	1062	1018	1023	998	1038	1078	1034	965	971	971	1028	1026	993	944	993	988	999	981	1009	967	1025	988	1002	1000	1002	986	1016	973	993	1045	1013	1014	988	1005	1000
3757	3762	3111	1794	1382	1138	1013	990	907	870	811	821	835	804	802	768	764	774	736	771	744	751	743	767	779	732	740	744	738	717	733	734	742	731	746	703	747	742	755	747	714	738	709	704	723	766	722	762	781	774	745	735	732	780	745	780	736	767	778	735	739	709	744	724	729	776	750	751	732	778	695	756	722	744	740	731	752	756	698	747	752	777	746	712	717	763	740	734	712	703	754	750	737	714	718	745	741	719	706	741	740	732	747	748	740	721	726	744	718	718	732	722	726	705	742	730	706	713	687	713	694	742	735	694	709	717	709	717	681	704	756	741	723	723	677	729	711	725	717	683	712	745	752	737	716	769	743	737	738	666	747	708	684	711	763	726	733	680	729	745	725	704	750	714	733	684	695	742	695	743	741	781	713	714	723	726	715	720	728	737	739	750	736	741	702	654	691	724	711	717	736	701	782	703	728	731	723	742	711	713	767	708	765	707	672	708	761	695	683	706	726	698	734	700	762	768	719	730	736	723	685	743	741	748	694	748	717	721	657	682	708	678	739	763	735	705	696	718	738	731	713	712	774	728	749	679	721	726	752	739	693	726	728	753	711	725	789	732	704	714	753	726	713	765	711	747	761	714	764	747	710	702	738	711	707	710	736	807	736	750	712	713	767	700	701	653	706	707	740	745	689	728	722	700	770	728	783	736	710	729	741	721	706	737	701	744	689	680	694	736	775	666	663	684	730	699	701	750	696	729	708	704	721	736	720	740	734	691	743	680	730	767	793	757	739	699	741	691	742	772	717	729	769	702	745	744	691	749	738	744	712	703	707	704	717	703	788	744	728	725	706	686	752	720	720	755	761	668	749	709	677	734	733	735	721	757	750	706	696	687	696	716	729	737	734	699	727	705	741	732	721	709	715	697	777	696	733	721	690	678	706	713	709	722	721	757	738	659	729	762	720	693	691	782	715	775	771	723	720	720	691	704	777	677	721	742	711	679	714	720	692	709	735	717	719	787	712	733	701	675	737	741	738	738	744	679	743	710	713	725	728	701	710	751	742	726	723	727	655	744	716	717	763	753	756	718	737	686	728	693	705	716	672	752	686	746	718	738	731	741	690	708	744	677	711	720	737	745	703	655	754	746	737	737	716	738	744	736	725	778	657	712	707	730	729	658	708	709	739	748	729	717	746	756	718	681	752	743	723	777	724	732	712	770	668	726	738	722	720	680	669	676	723	680	701	744	705	765	728	673	685	746	714	734	692	742	698	717	775	717	737	730	725	769	685	719	737	717	715	723	741	756	723	741	761	736	774	709	684	705	735	752	717	719	702	698	684	698	691	707	659	747	722	771	700	727	756	751	674	681	734	713	761	718	738	716	707	757	720	730	743	773	693	756	727	696	743	742	690	750	709	700	731	734	754	711	713	726	721	733	733	736	706	705	766	700	719	717	705	701	778	742	702	718	753	718	731	728	767	704	756	724	723	715	739	764	758	763	762	687	702	760	695	724	735	700	725	684	719	731	721	717	702	691	740	702	690	747	679	718	723	691	719	701	769	707	693	707	746	684	714	730	705	710	739	744	747	713	695	694	716	720	720	686	708	684	757	717	735	685	704	731	728	714	719	675	733	734	745	697	764	729	734	678	748	789	669	710	739	731	732	741	719	721	693	694	703	728	702	690	677	668	752	697	702	732	731	737	742	735	787	662	709	687	727	727	721	737	728	704	697	711	666	749	733	705	727	695	715	739	758	722	724	730	726	741	714	737	745	677	698	740	699	744	717	702	751	725	706	712	723	734	728	706	741	727	718	738	754	723	706	749	693	695	722	687	739	707	764	723	706	759	698	718	670	687	671	709	764	680	726	778	741	739	690	721	761	753	711	692	733	714	718	711	715	723	717	711	747	742	722	732	698	721	725	726	745	724	730	726	738	745	741	685	735	693	684	730	715	688	696	725	708	720	721	734	687	684	705	693	708	744	721	765	696	711	703	722	736	716	661	718	726	712	727	721	701	747	737	719	701	681	727	772	715	713	692	728	730	723	738	699	730	686	710	710	726	774	674	741	668	727	742	756	726	762	741	705	716	666	734	751	715	667	681	748	741	693	724	757	742	733	733	724	724	763	737	703	703	719	699	654	715	728	747	749	744	696	732	679	705	727	730	759	689	745	784	674	676	712	722	696	719	718	714	742	699	703	712	723	747	678	748	684	721	720	701	680	729	725	722	732	711	750	687	724	730	709	712	756	722	727	767	732	734	736	712	716	705	695	739	693	719	738	720	714	735	717	714	704	726	739	735	676	719	753	690	726	755	670	720	718	695	718	738	720	714	700	741	690	771	706	737	710	749	724	728	717	749	721	726	747	742	766	688	703	694	744	752	711	686	739	720	691	734	721	728	734	698	727	782	753	794	739	702	720	693	726	727	796	713	720	633	752	703	760	721	715	710	734	704	669	748	713	747	742	684	701	773	739	691	677	663	706	680	699	709	689	734	739	681	788	685	678	714	718	688	763	702	706	716	718	681	753	735	704	703	680	729	679	781	712	741	699	747	732	709	718	773	725	714	739	745	725	678	743	689	703	753	730	728	674	730	716	713	708	681	732	709	703	736	699	739	747	698	748	707	668	734	724	762	697	768	734	699	696	668	726	743	728	695	742	758	700	725	754	718	728	682	679	707	733	719	710	699	734	729	736	722	763	701	760	690	714	715	713	710	673	741	716	731	716	688	650	736	715	725	712	667	710	716	765	789	697	734	731	724	728	713	692	745	719	725	711	738	764	710	748	709	734	677	763	679	732	680	694	714	752	729	702	741	757	683	702	726	698	663	741	702	724	675	750	701	701	729	718	694	715	731	715	725	683	726	746	732	712	711	707	720	714	732	676	718	718	685	743	699	701	709	733	709	681	721	711	737	703	731	749	711	718	735	743	770	717	720	735	691	730	737	759	678	714	758	730	728	726	674	708	708	715	746	702	757	736	712	649	689	715	696	677	705	765	705	765	726	736	673	685	734	763	684	715	673	742	738	767	720	699	671	708	738	793	668	755	728	713	705	719	708	707	727	684	726	714	698	708	691	725	768	735	721	732	725	727	732	715	716	719	725	722	692	768	704	684	698	748	703	730	699	733	682	761	739	721	750	693	693	701	745	704	774	722	727	734	735	726	781	709	690	737	726	718	741	692	675	718	717	690	686	699	736	754	699	681	743	664	675	671	717	697	727	731	736	739	719	774	718	704	719	711	706	694	712	689	702	696	702	663	759	717	739	697	748	711	747	692	742	725	722	743	762	696	690	655	715	726	691	691	708	687	728	755	720	699	737	686	707	763	678	749	724	714	716	749	738	686	740	721	717	717	713	698	751	720	668	699	736	679	666	717	715	690	705	742	667	744	714	731	671	723	777	736	726	736	688	671	729	698	731	726	704	746	687	714	737	728	683	666	640	684	698	708	729	703	652	672	739	713	731	693	742	746	746	761	784	713	768	699	679	690	693	701	699	712	690	738
24475	21470	28798	24522	21451	8583	1891	1284	1060	966	983	924	918	880	876	885	796	939	871	861	831	824	788	874	830	875	819	889	812	804	873	789	809	829	862	805	808	851	840	806	865	847	779	837	843	812	846	802	830	838	834	832	867	811	776	773	830	852	809	824	803	835	830	858	790	817	817	855	827	831	804	794	809	834	782	838	804	888	846	852	862	818	810	808	810	786	792	826	860	761	816	823	797	776	851	836	790	832	866	835	801	774	765	810	867	879	832	826	824	809	779	832	795	791	814	805	798	799	783	811	808	814	807	804	821	793	845	809	848	835	852	810	797	815	870	819	837	847	799	793	818	868	787	807	827	814	791	821	824	790	790	780	824	795	875	806	815	798	733	790	863	744	807	797	836	849	793	812	814	827	809	780	862	828	866	790	800	820	770	803	846	834	772	838	815	842	806	805	802	797	789	822	865	857	804	811	765	830	834	809	815	799	750	795	784	802	785	812	796	794	780	778	803	866	797	808	790	783	876	772	829	793	871	800	828	834	807	754	799	843	805	806	795	803	804	826	762	766	858	785	839	776	786	855	842	756	860	857	810	766	814	853	845	837	801	784	836	829	781	817	773	820	792	820	829	847	803	818	808	841	787	825	836	845	806	817	760	836	861	849	778	819	800	823	851	830	824	797	794	831	830	828	820	765	755	898	800	807	802	819	789	798	857	838	784	829	834	839	765	771	806	818	794	823	802	813	804	838	813	805	806	790	845	830	788	774	826	855	804	778	766	824	836	815	847	816	791	786	772	766	839	819	826	769	858	816	820	789	811	829	826	793	816	803	799	766	825	836	768	831	831	897	821	764	831	833	838	793	832	784	813	856	833	843	770	810	804	826	806	813	845	834	859	767	849	819	805	813	818	834	803	797	866	819	810	916	833	868	763	800	821	764	784	823	813	793	845	828	810	837	836	751	810	835	799	827	812	778	806	846	891	767	832	811	756	831	816	788	817	738	817	842	796	774	835	875	800	845	806	734	865	860	789	830	795	830	845	758	816	792	798	770	832	846	775	799	796	823	857	770	835	758	864	861	832	781	786	823	825	789	823	780	825	832	743	788	812	822	806	809	822	813	846	805	807	819	802	799	835	800	822	796	767	833	835	811	807	842	802	843	883	795	840	801	822	785	809	868	778	780	785	773	811	853	806	836	822	825	847	823	863	799	808	802	820	810	846	789	781	838	849	810	793	787	737	842	832	838	811	794	814	811	834	775	795	793	808	844	771	800	781	798	808	840	813	798	784	831	835	807	846	807	824	845	770	829	798	822	762	840	824	749	808	812	851	813	823	842	793	786	773	879	817	830	786	787	800	837	832	820	777	814	774	776	820	833	813	825	836	811	854	848	827	824	834	805	845	791	774	833	800	761	813	866	826	811	793	792	818	865	791	796	817	806	813	834	796	802	767	816	788	884	813	828	782	801	896	837	846	824	778	807	830	789	794	813	752	774	815	844	816	800	869	821	809	793	789	808	819	820	817	819	817	779	797	831	869	790	813	807	765	790	837	861	827	844	782	843	810	787	873	813	841	805	796	830	829	851	810	828	779	824	763	790	819	843	855	819	807	842	833	875	841	819	814	793	759	808	830	835	826	743	777	826	813	780	834	791	852	800	799	822	799	764	770	816	876	805	847	829	792	768	850	798	744	836	814	788	798	820	791	834	800	767	827	767	847	822	815	754	820	840	775	812	791	805	769	821	779	816	807	822	804	799	799	798	814	857	782	837	804	856	791	827	804	818	812	766	812	832	717	822	775	839	788	835	784	777	793	847	822	795	835	782	824	834	826	836	782	776	823	802	823	834	808	799	857	858	756	829	815	798	800	762	800	830	792	825	812	845	830	810	833	831	794	775	856	822	825	784	813	826	842	809	815	860	812	811	835	797	782	820	820	812	795	813	803	772	807	808	785	823	838	819	785	792	792	799	846	850	794	801	838	789	816	839	756	770	796	805	795	831	804	807	760	789	819	837	761	821	815	779	800	777	816	823	777	813	812	801	775	862	813	779	783	853	747	814	793	817	841	814	851	812	857	792	829	852	836	807	745	779	761	742	820	818	793	774	788	865	850	845	818	834	787	816	808	759	769	844	863	769	819	798	828	823	772	833	805	793	782	862	771	760	841	820	833	788	841	832	784	836	786	849	768	773	766	797	814	757	811	801	815	812	806	828	798	789	817	770	835	784	795	835	795	816	806	832	757	855	812	793	794	769	843	769	847	773	795	830	821	821	805	806	816	804	815	835	785	827	830	776	816	875	828	816	788	769	793	736	800	828	797	832	836	757	803	836	818	822	814	780	831	830	808	806	777	820	802	748	876	852	848	780	831	827	829	815	840	812	802	791	798	824	818	797	793	784	766	777	773	820	824	820	806	834	828	789	803	780	806	811	749	808	779	821	821	785	832	787	780	797	768	829	827	769	786	784	851	809	829	787	810	830	776	819	798	830	793	778	742	766	778	804	840	799	806	859	808	769	764	826	802	822	860	823	812	796	846	868	800	791	781	847	787	833	816	841	825	825	829	822	830	818	827	825	811	815	831	854	781	839	808	828	817	778	822	751	799	789	836	828	790	816	796	777	814	840	828	859	798	843	799	824	812	792	837	857	794	845	831	800	770	833	837	886	824	810	767	824	793	819	753	768	840	831	711	793	824	831	810	810	777	831	822	824	882	826	785	782	842	804	842	775	833	849	858	748	768	811	805	789	799	830	761	877	827	873	866	821	794	822	774	776	819	828	801	830	837	830	805	859	842	819	812	814	838	819	804	796	810	767	771	793	800	819	763	825	805	862	842	776	843	752	819	843	811	822	811	822	830	808	790	815	841	820	767	817	837	837	802	818	795	852	840	820	811	830	765	887	797	784	855	854	828	780	862	830	826	815	814	816	805	818	792	841	822	829	817	793	769	825	833	781	825	797	749	791	834	795	768	803	781	787	797	820	776	823	809	797	846	801	806	772	757	809	806	796	800	789	862	874	768	828	751	831	792	797	812	801	854	831	766	780	802	841	821	784	797	785	789	825	826	855	822	814	786	793	787	828	822	771	795	846	821	758	829	819	773	778	819	786	860	816	845	817	802	796	821	812	747	824	859	784	768	821	832	837	790	781	793	823	785	820	779	881	850	768	777	767	805	798	842	843	809	830	761	844	772	818	794	818	828	847	784	762	796	794	795	881	787	780	837	793	816	803	839	850	865	775	835	770	813	849	808	794	839	861	839	779	829	781	809	810	875	782	782	812	822	773	827	774	778	840	777	802	818	830	834	807	799	796	783	858	817	842	851	796	804	823	788	814	876	793	814	860	816	756	857	779	818	827	769	801	806	803	839	870	741	794	805	796	831	769	833	831	728	791	801	805	794	762	825	828	775	811	803	799	788	838	800	835	791	801	788	803	827	746	813	792	811	797	807	787	857	785	870	796	783	822	815	862	834	832	792	852	843	821	812	824	766	779	834	848	804	800
3876	6056	5057	2657	1865	1473	1230	1048	980	871	855	740	764	796	737	708	697	695	689	630	671	617	670	633	651	697	678	643	645	680	656	650	645	613	607	619	647	665	604	652	626	592	657	607	645	640	649	652	567	640	593	616	589	626	600	605	624	616	646	628	635	627	610	607	673	620	602	571	555	588	641	635	612	642	635	570	642	604	682	589	545	603	595	647	652	574	631	618	593	576	603	640	635	643	588	588	582	611	593	573	610	598	625	665	603	648	643	631	629	607	603	633	641	620	596	652	612	570	634	629	598	700	625	619	633	597	610	618	602	627	616	582	615	579	567	597	585	601	613	626	550	609	646	612	619	596	578	601	638	603	587	565	645	578	618	580	572	573	614	664	613	615	629	579	633	558	581	617	628	609	598	608	573	593	637	617	612	573	621	600	591	597	569	592	652	603	657	582	604	597	585	587	622	575	605	665	558	611	594	639	610	636	580	567	649	584	588	584	603	618	594	617	649	617	579	610	653	614	636	619	590	615	628	624	591	607	571	553	640	604	572	606	592	659	594	645	660	611	584	600	595	619	610	583	635	627	629	613	598	637	595	626	641	644	642	614	628	597	617	637	609	611	606	586	657	587	561	574	589	598	621	631	643	588	592	628	662	586	580	661	624	640	581	545	620	633	605	628	630	601	577	597	672	593	573	595	575	619	634	588	597	594	601	610	576	549	627	591	583	594	638	585	614	570	616	659	627	629	565	632	611	601	627	640	615	639	606	605	601	650	617	570	604	593	608	600	635	611	604	595	654	628	629	604	639	648	611	574	601	594	602	597	624	602	611	636	642	595	622	585	662	625	603	600	658	595	593	587	584	596	637	599	612	622	603	585	641	593	618	604	571	647	617	558	611	627	584	587	618	612	552	610	585	619	636	595	614	620	585	607	574	602	589	616	613	597	591	607	584	630	585	593	596	567	622	625	595	626	626	628	608	618	605	608	577	589	595	641	590	608	585	607	589	598	616	567	591	604	580	618	567	602	572	637	594	604	613	613	585	598	623	584	593	593	593	642	632	618	577	625	653	580	583	623	643	604	596	570	612	597	588	618	603	609	615	605	628	599	595	610	645	624	618	557	620	621	602	601	570	644	603	630	588	610	600	572	591	576	625	630	588	639	619	572	576	566	611	655	605	600	577	587	571	584	618	585	564	608	630	616	623	594	654	598	610	608	592	613	609	599	607	587	603	597	579	613	628	611	633	582	597	613	603	611	620	596	638	615	636	643	591	608	639	588	612	617	615	582	556	615	616	621	607	616	572	587	628	653	616	591	581	551	656	580	623	588	643	630	584	643	625	604	601	605	584	638	619	627	598	624	619	578	571	578	569	584	560	632	595	567	600	576	622	634	577	561	602	622	582	599	567	645	600	608	551	632	576	574	594	650	608	599	585	627	622	595	561	605	610	552	579	630	594	580	595	624	571	611	613	669	630	587	590	582	624	600	608	590	596	632	573	606	615	624	579	591	604	594	597	595	623	584	614	612	596	610	579	582	585	645	641	629	554	568	616	596	592	617	574	578	620	648	638	642	594	565	620	585	577	584	586	617	585	575	626	606	579	559	617	627	636	551	608	612	567	560	613	588	572	627	607	631	602	605	602	637	598	594	605	568	627	616	590	580	604	564	617	644	597	618	613	569	595	607	586	593	626	560	632	595	587	565	608	597	612	576	626	614	625	595	591	604	573	614	532	605	607	607	608	631	567	631	607	624	591	611	606	627	553	619	596	568	632	630	632	597	594	579	594	616	619	583	609	620	613	625	583	566	560	606	609	578	611	638	624	626	555	587	596	611	615	596	616	607	564	608	643	577	600	615	600	594	574	603	643	528	611	607	604	574	593	586	626	556	625	649	550	580	594	647	584	581	591	573	569	612	608	623	615	602	636	619	567	543	561	597	549	617	601	602	581	622	576	573	597	608	635	566	601	612	614	607	626	595	601	641	619	588	598	602	632	601	599	587	608	660	597	629	634	599	598	641	619	577	591	643	608	611	634	608	602	629	625	637	570	590	601	583	584	622	597	634	607	566	655	625	588	586	602	590	602	577	634	622	619	623	583	629	613	586	628	647	608	556	627	603	571	634	606	576	656	601	587	582	591	593	616	625	598	630	540	588	616	600	571	568	623	584	592	575	585	624	646	570	614	594	591	619	565	610	592	582	583	594	572	582	614	631	575	641	579	587	623	560	611	598	636	577	574	633	610	598	578	596	581	602	591	632	621	588	593	590	589	628	578	623	640	560	541	608	614	618	622	613	588	567	618	605	606	619	612	615	586	621	586	603	631	609	584	609	646	569	601	608	576	563	623	575	611	576	596	636	627	615	585	599	544	610	601	626	582	551	665	606	601	604	623	558	600	606	618	592	596	579	623	611	602	590	571	594	582	579	587	603	580	619	575	577	550	594	559	617	596	568	588	600	593	611	584	631	605	607	595	585	580	569	609	570	565	571	576	603	607	634	653	605	576	627	627	667	586	600	620	682	627	571	589	531	626	580	595	568	603	589	592	594	587	612	604	566	593	615	634	620	587	594	596	607	580	567	627	578	599	585	581	580	586	584	633	606	561	638	593	624	615	573	581	622	625	629	639	640	600	636	634	603	581	572	599	593	670	595	576	606	634	625	583	593	551	649	591	578	567	637	584	588	579	648	598	606	569	591	615	598	622	607	608	608	582	573	573	584	620	650	602	603	616	602	566	611	550	597	613	586	583	621	605	621	601	610	599	645	615	576	575	568	579	579	563	615	548	550	563	626	601	636	578	598	599	571	561	604	590	615	585	553	589	585	581	612	595	601	584	543	622	593	661	546	598	619	652	600	621	581	581	605	571	584	612	573	630	604	621	636	551	648	593	589	552	581	573	580	582	615	639	623	601	648	605	599	596	617	569	562	621	589	637	556	565	596	608	579	627	587	599	611	611	611	637	593	614	575	611	619	578	580	620	576	587	599	617	602	586	647	618	604	595	592	616	592	586	603	579	584	638	577	617	592	583	642	608	666	591	585	633	579	610	615	599	593	611	581	614	589	592	615	590	626	587	637	640	604	549	642	573	583	607	576	607	602	616	587	614	621	550	571	616	585	561	594	590	590	546	593	570	609	557	603	597	567	604	544	583	587	612	575	577	630	542	605	600	630	606	586	603	548	629	607	589	602	589	544	583	578	681	625	574	617	633	572	618	614	614	627	574	592	620	606	617	576	572	601	599	629	621	589	594	577	602	614	623	627	597	590	583	624	587	613	593	597	596	573	601	582	591	632	609	645	578	566	603	582	590	584	551	575	580	585	614	581	634	589	614	582	602	554	584	541	602	584	567	594	588	635	568	641	579	600	591	626	627	626	595	632	594	606	635	637	588	601	568	591	577	580	586	569	586	590	591	617	600	591	605	597	557	593	593	603	533	614	576	553	609	595	581	540	596	604	602	602	591	624	624	588	603	600	653	573	597	564	626	582	627	597	637	627
27922	10255	1305	835	688	643	656	665	669	668	705	623	631	700	606	608	612	643	588	608	653	654	633	648	606	649	588	632	612	644	625	663	636	626	666	655	582	638	665	612	646	606	629	627	644	615	672	610	624	653	582	615	638	603	632	607	634	618	633	648	612	627	663	643	654	591	643	648	620	652	633	638	663	636	626	639	606	647	642	636	595	639	667	651	665	637	627	639	630	679	604	590	618	630	621	622	679	677	618	641	626	571	656	642	623	602	577	596	655	646	703	615	631	636	620	621	648	620	628	662	671	659	629	677	626	620	639	599	607	652	648	636	628	628	626	585	596	647	613	663	641	659	608	681	596	629	664	714	680	661	666	663	653	666	642	635	655	566	680	608	612	629	630	610	658	633	683	596	597	607	611	611	647	673	598	607	620	657	636	633	683	632	615	643	629	613	641	648	616	601	638	668	589	632	683	661	635	632	682	643	625	611	666	608	645	653	623	595	613	642	655	601	629	636	636	640	602	669	650	600	627	660	695	592	659	638	633	627	649	634	650	631	652	646	650	612	629	602	610	650	661	707	625	618	658	642	657	647	663	654	649	681	630	600	687	638	593	666	671	587	619	620	619	643	635	619	626	626	652	640	625	607	604	652	633	619	616	590	633	620	599	638	674	605	589	628	634	661	627	641	629	611	591	585	610	616	606	623	609	608	619	694	621	635	641	625	624	634	648	643	631	641	618	660	651	640	608	635	619	668	615	606	646	647	618	673	647	635	644	623	626	656	659	655	645	630	632	614	651	653	648	624	610	667	627	650	616	684	668	652	626	648	594	605	664	649	603	651	625	595	657	616	638	654	599	616	608	634	663	574	603	624	652	646	641	638	630	632	614	641	638	620	647	618	601	651	631	636	624	641	639	619	651	632	615	613	664	618	631	611	611	588	664	677	589	592	611	665	658	647	617	620	605	623	591	604	623	596	630	624	639	604	627	618	694	659	605	635	647	708	599	664	621	618	628	638	618	620	651	637	605	578	645	628	628	640	631	624	583	624	604	692	645	626	604	632	585	582	607	680	630	697	679	623	658	606	606	575	579	659	609	632	635	634	673	630	661	653	620	641	635	621	645	614	634	658	645	661	657	626	637	608	614	610	623	623	652	624	632	644	601	586	657	662	641	643	619	652	627	608	663	588	634	644	652	618	608	652	672	647	632	606	588	589	584	598	604	619	656	597	638	592	602	641	606	638	677	616	686	666	596	631	613	665	632	630	627	677	642	657	596	595	653	618	609	621	622	655	664	599	641	634	635	626	598	615	633	619	592	640	646	637	584	609	633	636	635	623	599	650	610	612	623	597	670	613	613	637	643	643	608	683	578	652	621	647	657	642	615	607	632	633	674	649	643	606	653	621	616	614	643	639	575	609	666	602	624	597	661	607	652	635	609	628	659	624	613	645	660	617	642	623	642	602	578	589	667	685	635	666	628	638	642	619	657	620	596	628	614	646	635	590	612	620	646	627	651	629	596	643	598	637	630	626	650	613	633	667	604	616	630	648	625	626	617	625	599	670	624	611	560	661	641	705	646	606	653	597	574	664	631	664	681	667	671	670	594	718	662	596	624	616	609	671	636	639	625	603	606	633	640	630	627	601	631	634	620	691	668	650	576	614	630	628	700	684	634	646	624	650	665	668	676	660	616	628	620	575	651	635	612	599	633	628	640	649	603	629	608	629	653	593	619	626	639	617	664	610	621	586	610	632	617	617	624	625	633	650	630	645	600	595	605	621	591	675	634	652	648	625	613	638	588	628	665	649	653	661	670	662	627	641	610	634	616	616	650	677	609	591	630	612	612	566	634	652	556	635	600	645	612	602	596	590	636	639	593	630	635	666	640	616	636	663	635	615	605	619	635	678	622	685	658	674	621	655	612	650	675	666	632	667	615	621	651	583	603	628	627	649	621	610	629	627	553	617	647	629	632	666	641	678	609	581	645	614	625	653	653	609	655	587	607	642	611	612	626	578	615	666	641	616	660	653	589	602	664	619	619	622	621	657	636	599	649	642	609	632	617	603	695	600	640	622	589	627	626	661	624	639	599	633	656	593	623	620	643	652	642	653	619	635	649	633	652	606	685	633	605	593	599	642	658	653	611	610	626	618	681	640	651	642	634	581	658	584	632	626	621	666	633	625	645	637	646	611	634	641	673	621	642	633	671	636	649	645	685	583	641	608	651	631	586	648	610	637	628	607	603	629	652	619	648	665	607	640	646	626	676	630	623	647	657	627	649	607	656	630	614	681	601	619	637	642	605	636	643	675	655	636	643	654	659	625	673	659	666	626	603	645	652	621	653	618	683	618	587	652	588	616	624	627	627	603	647	635	614	605	635	638	621	657	667	678	651	652	633	589	625	586	686	636	607	643	624	646	640	624	621	634	654	607	617	633	647	652	621	625	632	601	635	626	618	626	633	617	612	634	634	628	641	677	645	608	567	674	635	685	610	661	665	629	596	670	617	632	605	666	612	654	635	601	627	639	582	661	690	640	613	642	676	648	615	666	598	639	657	633	637	653	628	656	635	641	643	631	578	596	623	634	660	613	621	670	676	662	633	623	626	638	657	662	640	626	629	628	663	630	633	632	587	629	619	661	601	583	628	556	627	608	622	670	618	662	613	631	667	608	606	669	622	606	639	641	640	629	642	599	666	598	585	623	668	652	675	633	630	599	622	641	601	604	644	656	640	668	616	637	655	646	660	640	622	651	672	651	638	638	630	622	685	633	614	647	641	628	647	605	630	648	625	618	640	631	668	581	598	648	621	636	603	637	620	626	631	661	640	637	624	580	693	612	666	579	636	626	624	667	614	607	585	613	661	615	626	633	604	687	645	576	637	653	630	651	628	615	593	618	621	615	630	596	626	635	641	619	621	633	621	625	628	605	619	644	645	613	608	616	664	668	630	655	640	640	621	653	663	673	685	612	650	605	613	665	614	585	648	615	637	661	598	623	651	685	648	598	650	588	653	612	623	650	631	608	580	626	635	633	631	603	647	619	646	603	573	636	636	635	597	655	592	607	662	629	665	630	610	615	601	613	575	632	625	641	628	644	639	645	599	621	600	602	618	602	666	642	606	621	649	629	656	630	632	639	686	687	612	653	653	633	608	597	658	644	633	574	604	662	621	607	586	629	639	680	651	649	659	614	623	645	665	584	631	601	624	633	684	635	593	651	640	635	547	629	614	626	636	645	633	602	618	623	596	664	597	653	583	662	653	644	667	636	649	597	614	647	621	632	625	671	665	639	638	611	636	645	579	660	656	605	646	602	617	579	647	589	632	631	603	656	641	619	613	641	655	654	621	655	578	596	631	606	644	614	621	603	672	622	580	636	610	621	655	609	688	636	662	572	614	604	629	669	662	608	635	661	637	624	608	652	650	613	686	599	634	588	642	664	642	598	657	641	676	649	596	648	570	590	603	588	605	646	620	586	641	650	643	632	631	634	635	636	606	637	643	642
5068	600	611	539	507	508	499	462	463	465	467	456	475	483	477	460	498	442	463	451	419	431	473	464	490	450	452	449	478	427	454	458	468	408	470	432	454	412	441	459	458	427	451	466	453	449	422	455	448	442	412	429	422	484	462	491	411	429	464	432	430	452	438	423	456	441	451	458	442	424	459	427	453	412	464	441	472	469	454	476	477	421	414	471	437	418	400	494	463	453	439	464	415	440	426	433	458	486	462	452	439	451	459	475	462	477	453	475	453	471	451	429	449	451	436	491	452	411	451	399	453	442	426	436	443	470	439	476	446	443	471	410	436	437	469	451	473	418	487	442	446	444	452	463	435	430	407	484	465	500	427	496	455	433	431	449	423	461	427	428	463	457	463	452	452	444	439	482	474	453	410	470	461	446	429	468	455	405	427	454	458	455	441	461	394	430	458	459	437	441	462	431	416	453	459	452	431	456	449	440	499	453	422	478	420	446	470	438	454	446	477	422	453	430	457	459	449	443	441	444	431	428	413	457	452	436	445	459	465	442	460	412	426	484	437	467	457	463	492	467	415	429	481	425	453	470	425	428	462	448	450	452	466	444	442	465	439	448	428	448	456	445	450	465	457	447	467	423	473	461	481	450	459	445	491	455	444	457	419	438	442	456	411	467	424	452	456	480	447	461	431	398	431	441	463	422	451	412	448	439	426	454	438	415	452	449	431	466	460	474	450	468	449	449	477	473	442	415	459	466	433	445	437	447	465	436	477	433	459	434	434	432	449	483	503	449	444	452	474	409	454	417	509	475	453	440	448	436	419	447	468	441	462	446	445	449	406	439	437	459	431	459	423	425	473	479	472	486	484	474	441	430	447	443	440	469	441	443	469	471	423	449	475	475	422	427	465	480	445	482	458	455	477	499	438	436	447	475	476	441	459	443	477	441	439	462	497	438	444	455	442	447	478	502	441	478	458	456	433	432	453	442	427	462	491	452	464	424	447	479	424	500	445	473	460	429	429	461	434	406	441	388	448	450	463	467	443	463	459	458	495	445	470	446	469	421	427	439	471	404	471	443	478	436	468	490	441	434	441	423	455	439	426	455	479	424	446	447	462	460	469	458	460	435	483	433	453	465	477	438	447	475	430	424	424	458	439	467	440	513	486	449	452	439	485	425	446	408	450	463	432	455	452	426	441	447	460	438	470	436	460	458	411	459	508	435	454	451	440	463	434	438	455	458	462	427	433	405	445	433	476	449	451	461	433	415	444	457	488	427	455	430	442	418	466	419	455	480	443	390	448	470	461	457	435	499	433	417	460	482	445	456	423	463	425	457	455	459	460	431	435	454	452	456	458	416	435	438	438	455	468	460	438	450	423	444	459	499	461	424	453	451	436	451	415	431	408	460	457	438	479	441	457	444	447	453	430	450	482	493	447	419	419	488	468	478	448	462	485	466	471	454	446	429	492	449	431	444	432	447	451	473	466	434	462	440	446	433	462	430	429	445	457	455	465	468	426	428	422	436	456	433	465	441	465	441	449	489	439	405	447	458	448	455	499	497	407	462	402	453	408	441	435	481	418	442	471	431	466	416	453	451	442	472	450	465	457	446	427	446	423	466	443	485	455	433	411	439	435	472	399	445	438	469	479	456	445	464	477	438	470	448	464	462	426	446	464	473	459	428	486	459	476	427	456	463	426	414	486	477	447	452	450	409	455	458	464	438	460	464	438	441	452	472	440	443	441	440	453	470	456	426	480	440	445	483	421	495	465	463	433	395	485	430	434	476	398	474	480	464	453	452	453	492	467	429	425	479	422	439	464	472	484	439	434	468	423	485	463	502	416	456	445	443	475	429	450	433	440	451	436	434	437	424	462	456	453	446	444	490	479	444	471	450	452	443	488	476	424	460	433	429	466	454	487	454	456	425	444	446	445	483	451	448	432	455	430	446	436	490	449	432	448	443	476	411	455	453	443	483	441	457	458	459	450	437	464	442	461	434	464	406	452	468	415	484	465	447	446	458	453	425	455	467	444	461	464	443	423	420	462	481	459	455	436	443	488	438	429	438	433	463	445	471	466	415	444	472	445	408	439	484	452	453	470	427	474	458	446	425	458	442	405	417	496	442	458	440	428	411	486	435	450	456	419	429	481	464	476	462	475	450	451	434	439	400	459	481	448	475	466	477	435	449	432	421	481	445	470	438	430	488	465	440	459	442	414	469	448	481	467	426	434	480	488	455	470	450	470	453	445	470	449	437	464	461	397	462	433	413	427	441	480	440	431	440	455	473	477	457	471	441	431	444	459	420	433	399	402	477	430	435	464	467	470	426	410	411	444	459	479	451	461	504	430	476	444	450	441	468	450	437	405	435	434	465	435	484	453	427	453	445	473	441	434	466	537	481	420	438	452	395	426	466	450	457	432	430	463	444	456	439	469	459	455	424	417	457	439	474	467	432	438	452	452	455	475	459	477	469	430	444	451	474	424	429	464	479	457	450	476	425	443	433	465	424	459	423	470	434	436	445	433	424	479	442	447	472	458	441	423	472	478	428	469	453	436	478	439	501	454	400	385	494	447	423	471	433	448	432	488	468	461	501	439	461	501	458	498	407	483	433	450	441	446	443	431	452	463	451	443	483	408	475	447	495	471	457	458	452	431	423	442	474	418	415	495	409	423	420	438	465	461	446	457	432	454	425	453	446	433	474	415	485	451	423	456	460	416	435	444	466	410	450	445	457	502	449	414	405	483	450	447	444	457	467	470	463	445	455	432	456	445	421	434	432	459	421	470	475	447	451	449	428	485	463	415	447	443	432	457	475	421	399	465	420	452	471	439	448	484	478	436	434	462	416	444	458	458	476	440	442	462	448	481	502	455	440	468	443	439	455	442	443	456	459	474	424	427	425	475	421	428	413	418	507	448	450	449	437	469	454	431	437	488	454	424	443	438	461	469	438	430	434	420	462	420	425	469	405	441	441	462	409	430	434	439	426	480	425	474	443	429	427	463	441	470	468	473	460	429	444	463	449	460	444	428	475	446	480	440	414	443	408	429	432	466	466	435	492	437	444	483	438	473	440	444	458	445	452	465	481	464	469	457	420	477	446	435	429	447	467	467	436	449	417	423	469	440	444	444	420	426	472	448	442	448	431	438	457	458	467	494	447	433	437	464	438	484	425	430	473	437	430	453	394	410	435	446	471	443	456	453	468	453	420	465	439	405	441	427	437	489	444	453	453	439	460	447	440	465	477	452	427	416	450	460	457	481	453	465	455	450	440	435	464	438	433	443	470	437	418	461	461	458	438	472	394	444	484	443	442	421	465	460	464	423	445	470	424	430	478	468	497	445	430	456	424	474	463	432	470	484	440	439	408	440	467	457	482	461	414	456	475	449	471	461	433	416	475	464	449	432	508	442	438	460	444	411	469	446	444	459	468	428	455	436	430	430	460	448	447	467	459	427	440	470	436	431	431	441	420	458	475	459	477	451	450	470	373	478	439	444	429	427	459
25600	21474	27876	25522	10637	1927	1324	1280	1147	1125	1082	1087	1103	1070	1082	1068	1009	1061	1067	997	993	1073	1031	1021	1093	1065	1032	1053	989	1012	1036	1085	1022	1014	1093	1024	1038	1023	1003	1043	1025	1026	996	1012	970	1014	976	1036	1023	1030	1040	984	1044	1004	1055	998	971	1004	1040	1030	1022	1018	981	1003	987	1017	984	985	1021	1036	986	1027	966	1085	1063	1020	962	991	1022	1025	1003	1009	1006	970	1022	1016	1021	1008	1062	1024	1018	1008	1011	957	1053	1048	978	1005	1078	1011	1055	968	1048	1019	1013	991	979	1010	972	1009	1058	1040	1021	1041	993	1028	993	980	984	1041	1062	1000	1048	1016	1053	1045	1039	1014	1048	1042	994	1012	987	1015	1071	1014	1057	1017	1040	1023	1012	1069	1010	1025	1019	974	1014	989	998	1032	1050	930	969	1065	997	1015	986	985	999	983	1006	999	1000	1025	1064	1036	1055	1003	1062	997	1057	997	972	971	1007	991	1092	1049	1021	994	1018	1069	1025	987	953	993	969	1015	1010	982	968	1041	1074	995	1010	982	971	1017	988	990	1016	1023	1037	1049	1058	942	991	985	1012	1025	1013	1031	1034	982	1057	988	957	959	970	1024	966	989	986	971	944	1046	988	1053	994	1025	1020	1036	1085	998	979	935	960	1037	1029	1048	1024	1061	1019	990	999	963	978	1058	970	1021	1007	983	969	1033	972	1041	976	1036	1021	1017	1026	1020	996	970	1016	1013	1038	1029	1014	1002	1011	1032	1015	1046	992	1012	1006	1027	1035	1060	987	997	1008	1026	966	1028	1024	1003	1023	1110	976	1004	976	1025	1052	1019	1004	1034	1105	1031	1033	1047	1063	964	1012	1026	984	1038	1013	1015	1003	969	1015	1027	974	999	995	1102	1007	964	940	979	968	996	951	1022	980	1023	1046	1015	1023	955	999	1012	980	1033	1049	1049	988	982	1019	988	1012	1033	969	1042	1009	965	1015	1037	952	1012	1018	958	1028	985	1018	1022	1087	1017	1035	1015	1068	979	1005	1025	1010	939	986	1043	962	1001	1017	1010	1052	925	967	989	988	963	996	1000	1022	1047	1029	1002	979	964	1064	1030	1016	1005	1030	1007	973	1031	1027	939	997	996	944	1028	1023	1037	1018	984	999	1001	1031	1001	1046	951	1011	1015	1026	1009	1027	1035	1073	949	1000	980	960	991	1015	1071	1024	1036	1037	1030	975	966	1004	1008	1003	982	1045	966	1018	1004	920	981	1025	947	1032	1004	1056	1001	1000	1054	1023	1005	1004	1053	991	1018	961	1066	991	991	967	1001	984	980	1047	1002	1024	957	1016	1027	1042	1016	1060	1036	970	991	965	995	1013	1038	963	1062	1021	1015	1008	1051	984	992	1002	1025	962	986	970	1058	1068	963	981	1060	1022	1025	1048	984	973	1005	977	1033	1024	986	982	1000	1004	1026	1032	1007	978	994	995	1037	1038	1033	1014	990	1005	1047	932	990	940	986	1018	996	1030	1075	1007	1008	1067	1020	1058	1045	1042	1033	1000	1035	1051	952	996	1001	1003	1013	972	1022	1034	1117	1039	1043	1020	1074	998	978	1012	1015	1038	1024	1002	1024	1003	985	1001	944	1035	1032	985	1070	1050	1032	1013	979	955	960	939	991	1012	1015	1026	996	1028	951	1023	1005	985	1045	1028	1078	1056	958	979	1011	1069	985	984	1028	1051	995	997	1107	994	978	1070	979	1022	1010	1037	1026	1051	1038	1051	977	1015	1033	1033	1011	1059	1062	1006	977	1009	1053	1037	1037	1023	1003	1001	971	1004	981	1022	1006	986	1030	1018	1047	1014	1048	1027	1019	1026	999	1061	981	996	989	985	1046	1005	1018	935	1001	1007	1021	967	1004	1045	992	1019	1016	966	946	992	1008	1009	946	1048	970	991	1024	1018	956	1029	996	999	987	1051	996	1037	1015	954	1021	1056	989	1018	979	983	998	1053	982	1015	1055	1050	1010	1014	990	1005	983	1007	985	1077	1021	991	1041	1029	996	1017	1052	997	954	988	929	1039	1037	1035	1024	1025	1081	989	1017	964	1004	1057	1058	1030	991	1004	1013	1054	954	1049	975	1077	995	924	932	1039	1011	972	992	968	1055	949	1026	1024	1004	1001	1011	974	1015	996	1001	995	1093	1016	995	1021	1027	976	1022	965	1036	957	950	1028	999	981	1056	1034	1033	1001	988	978	1040	982	990	986	1034	980	985	984	978	1013	968	996	1017	956	1018	1022	1026	1022	1018	1048	1039	934	1000	1016	1035	1027	1068	940	985	997	1052	1012	1026	978	941	1064	1004	985	1015	1025	1012	961	1041	983	1004	961	979	988	1038	1056	979	1011	1033	1001	994	959	1038	945	998	993	989	1029	965	964	1030	1046	981	1058	1072	999	975	980	987	1028	986	1021	1012	1031	966	1005	1008	1031	901	1031	998	1028	963	961	1053	1043	980	987	1002	1010	989	1010	1031	1044	1036	1015	946	949	1063	996	962	967	1020	995	1007	989	1028	947	995	1018	1070	981	1006	1014	1001	978	957	1020	1027	1020	1060	1052	962	1052	989	1006	970	999	993	1043	957	1043	999	1013	1030	1026	1017	1037	1014	1047	1021	1049	1012	1043	1002	1007	1038	1004	964	1010	994	1020	964	942	1011	945	1041	995	1008	1069	1052	1073	1017	1010	995	1021	1042	961	989	989	988	1018	1030	1009	988	992	979	989	954	963	980	1020	1054	993	965	1043	1030	1034	1017	1006	980	1023	1034	1027	940	990	1052	1035	953	1074	1021	1001	986	982	959	1068	1048	1020	1000	964	994	976	1004	1016	1058	1041	989	981	992	1009	1038	1005	927	1030	1054	984	965	1020	1061	1023	985	1052	1055	979	973	999	1031	976	1030	1010	998	1063	973	1017	1000	938	1033	942	975	967	996	1015	978	966	1068	929	1027	978	1072	970	1052	1009	1001	987	970	1001	986	1047	1037	1006	1004	1001	1021	953	973	1025	988	987	966	1019	979	1004	1016	1030	974	1035	996	1041	1004	1005	976	1069	987	1009	978	1012	988	1034	982	978	1044	1029	1016	998	990	1009	991	1054	1076	952	1035	972	1003	1038	1029	1068	1031	968	1047	1050	968	958	1047	934	1065	1008	1081	1007	1037	979	991	942	974	956	1028	1025	1030	1012	996	1052	978	998	984	1009	1009	1041	977	1028	996	985	1033	1053	1063	994	1012	1032	992	970	1014	1021	1012	1058	1004	1058	1017	1035	1001	982	1003	1021	1016	1031	1015	980	959	1031	1049	1020	1100	1031	1001	972	982	1072	1009	989	986	969	1044	1028	995	997	996	1036	949	1036	979	996	956	999	1003	1063	1014	1027	1010	1024	1018	1065	982	976	1030	1039	991	986	1029	1015	951	977	989	955	1000	1009	1049	1045	1043	994	1008	1093	982	929	988	1009	1037	1004	1010	983	1003	1044	1008	1000	990	994	1017	1062	1038	990	1002	1034	1026	1013	1010	1034	955	1029	1042	1030	1000	971	912	989	1031	978	1013	1007	1048	1049	1060	1031	981	964	1024	939	1013	1011	961	1035	1062	1002	1032	1003	1038	1079	992	989	1020	1031	1030	1072	1031	1052	990	997	991	1006	1035	993	999	1036	1057	1072	966	1026	1027	988	1033	1012	1006	1020	1017	1030	1010	1016	945	1007	1005	1009	996	1070	1007	1025	1049	1027	983	989	1013	980	990	1031	1010	996	1046	1034	990	959	1024	1062	1066	1020	1047	1016	1059	1039	1044	1043	999	973	1027	947	964	1005	1001	979	1014	1024	1012	996	1061	1033	980	1046	1038	1051	969	960	1017	1031	1008	955	1079	1012	981	1022	1010	1024	1014	1023	997	1018	1083	954	996	1001	1010	1004	998	1064	1101	1033	994	1036	1010	984	1009	994	1018	958	1043	1074	1019	971	1005	1057	996	1079	1049	1002	980	966	989	985	1045	971	982	1036	1097	902	958	1013	1034	973	973	1007	956	1015	1012	1046	1052	964	961	948	1017	983	1031	983	1065	1018	1039	938	981	988	962	1037	1018	1039	994	1055	1010	1089	1022	1077	1011	950	1002	1004	994	1021	1047	992	1030	1054	997	998	1011	988	1002	1035	1027	1031	1003	988	1044	1037	998	1005	1010	1033	1014	1001	996	1005	987	1050	1012	1039	1047	1048	1012	1001	1032	977	1026	1029	1009	944	973	980	1021	1036	1003	1023	1062	952	1034	1052	957	967	965	1022	1038	985	1015	1010	988	1054	1045	942	1006	988	983	1055	963	1037	1006	966	1058	978	1005	1068	1047	1027	921	996	1001	1030	1006	992	1000	983	1012	1026	976	1004	1025	1073	1051	1005	993	999	973	974	1031	1033	1000	1017	1005
3635	3710	3134	1813	1362	1223	1042	977	955	839	830	780	843	763	799	745	769	756	792	810	779	742	748	735	815	769	765	773	746	745	713	722	757	746	711	745	755	745	757	739	741	744	756	728	707	730	728	774	690	701	753	765	723	730	713	761	733	723	700	752	723	677	711	721	736	764	743	737	737	749	747	756	703	713	736	708	763	715	683	724	714	762	729	765	745	708	761	691	723	693	763	769	702	730	758	735	723	742	719	728	759	682	760	760	762	744	700	752	733	778	768	753	743	725	682	731	803	742	758	717	706	727	759	702	770	715	688	774	726	692	773	721	681	693	724	748	764	695	743	718	697	745	727	672	711	693	699	736	748	756	684	780	725	759	716	740	692	733	691	754	763	724	721	723	743	704	747	712	753	737	756	692	745	708	745	656	678	716	724	709	704	702	702	739	725	711	715	722	724	734	725	693	725	708	745	766	753	698	666	709	713	740	730	726	720	709	734	684	745	722	727	723	718	698	708	742	710	705	718	720	784	719	717	717	717	749	743	711	695	716	737	724	751	770	716	720	697	791	764	735	685	713	758	724	683	707	698	761	723	751	745	713	748	724	697	745	683	722	685	707	675	765	742	720	675	683	724	730	726	739	720	693	727	670	730	777	732	724	688	711	738	712	688	693	739	713	755	687	683	716	744	765	717	678	742	707	723	769	637	753	705	737	712	778	684	720	704	698	683	795	719	669	686	697	775	752	746	740	735	740	733	722	726	709	698	743	714	742	704	713	725	717	733	723	706	764	727	750	732	721	692	781	737	766	735	690	734	737	735	703	687	686	767	690	755	710	741	706	732	715	724	691	747	711	727	705	687	714	782	714	770	728	734	703	722	748	738	737	763	719	736	726	725	721	707	727	684	668	720	691	724	703	716	734	709	725	710	711	686	719	693	757	736	751	713	741	710	720	692	751	707	689	725	759	734	682	694	744	694	722	734	713	698	704	744	720	744	698	685	748	774	635	761	737	716	714	687	730	720	714	692	711	668	689	714	687	727	720	726	789	722	711	705	653	748	732	714	714	756	726	735	712	706	735	757	715	731	727	738	706	727	727	739	740	731	709	715	675	739	690	722	741	725	740	735	740	741	663	712	721	698	700	740	741	713	757	676	756	687	726	733	696	675	731	665	735	693	756	753	677	725	725	673	760	701	724	742	699	758	699	735	697	755	681	707	725	743	702	754	725	691	722	689	710	732	679	749	730	695	716	720	714	676	695	676	734	715	694	732	718	716	723	729	692	683	675	744	720	740	753	770	705	745	735	728	692	703	709	710	712	653	684	722	725	705	733	734	692	687	668	707	695	719	713	768	691	673	741	745	703	727	783	703	724	684	711	676	678	736	673	699	707	740	724	676	732	743	733	710	716	702	734	658	691	716	765	736	673	711	719	718	790	689	701	683	756	676	730	724	718	682	692	698	750	705	734	730	727	690	679	753	718	690	708	716	752	683	678	748	718	712	712	698	718	735	703	703	768	695	756	705	712	766	736	722	684	682	702	699	744	690	741	699	742	705	723	710	760	754	754	753	696	735	752	744	693	782	701	689	698	729	734	718	716	730	722	702	719	714	698	711	726	724	704	714	719	756	672	693	673	719	731	731	736	721	713	719	741	721	716	735	715	658	676	753	760	730	685	750	724	735	774	701	719	737	679	759	721	681	705	703	724	727	677	688	742	699	702	690	757	694	717	743	684	689	741	707	733	686	708	729	733	696	735	692	695	693	748	703	712	722	716	703	759	772	737	723	714	679	720	748	710	746	790	744	710	748	671	686	716	719	715	704	722	786	682	736	717	674	711	741	709	721	706	679	706	705	737	721	725	749	761	731	735	704	726	693	757	712	687	715	758	693	712	720	730	726	696	727	693	715	726	729	739	691	725	716	728	761	701	737	677	703	719	731	733	739	764	758	783	699	700	707	721	726	712	725	711	735	724	710	723	731	779	730	690	768	729	720	793	703	706	686	769	718	723	697	736	663	730	701	751	761	717	701	722	771	714	685	748	714	749	727	717	766	727	658	733	732	712	706	789	729	739	713	716	709	743	684	785	700	744	743	726	725	727	680	761	756	778	756	704	675	693	709	679	681	744	691	698	691	756	711	693	661	717	723	837	722	719	661	722	696	778	689	741	723	741	707	706	644	713	687	714	645	721	739	741	713	736	686	673	726	728	737	742	692	748	750	737	755	698	712	686	721	743	753	677	742	712	699	716	708	714	680	725	732	716	721	702	719	697	735	728	680	738	668	725	684	673	718	683	737	758	759	750	716	686	681	707	695	748	704	715	727	735	689	740	692	737	697	772	726	722	687	705	704	714	750	695	706	749	729	717	660	749	733	683	742	720	711	728	718	721	701	757	680	756	726	696	697	768	690	717	733	751	741	726	719	719	749	691	728	702	701	753	750	727	667	674	701	705	738	715	674	762	714	734	680	698	757	683	725	715	725	742	679	737	710	750	736	723	736	773	696	667	794	748	776	692	709	716	733	735	720	751	768	741	661	692	719	692	706	751	708	723	717	733	650	756	704	750	671	705	622	700	689	697	760	707	728	729	704	747	687	718	714	719	725	721	751	701	761	736	675	715	709	737	762	716	741	759	721	662	744	746	734	713	743	692	720	718	750	700	736	702	710	742	721	692	730	699	732	703	758	744	685	749	690	701	669	765	721	714	720	696	728	674	727	725	765	669	699	721	728	706	683	735	733	683	711	690	694	723	765	711	751	719	741	738	766	730	760	757	724	749	736	681	711	692	720	766	750	683	692	647	689	741	743	718	721	711	753	694	781	694	736	684	766	708	708	724	766	765	680	751	727	683	720	741	728	724	751	725	734	718	664	692	717	732	740	734	724	674	748	761	690	716	735	735	713	722	744	694	760	714	711	738	724	726	764	717	746	695	762	669	711	717	727	700	687	727	754	706	717	766	728	771	701	723	654	673	695	748	739	699	735	754	722	706	740	699	733	712	729	734	725	709	742	731	735	693	683	708	734	730	727	744	760	699	724	744	687	696	735	744	735	755	721	698	743	716	719	737	698	725	680	740	690	730	680	700	732	717	700	700	696	746	690	743	753	680	732	713	692	710	682	734	716	730	679	724	712	701	677	730	718	710	768	706	684	762	666	774	707	741	720	728	738	717	707	736	719	689	685	717	740	699	725	680	704	725	687	721	743	700	702	725	723	726	710	727	778	675	687	694	727	716	710	762	768	735	718	688	795	721	712	698	731	716	702	751	717	697	678	660	714	714	704	746	731	726	723	707	709	685	728	684	699	726	708	700	729	685	758	732	683	658	698	684	729	710	697	715	708	674	698	733	692	795	750	739	719	723	699	714	743	717	683	718	723	713	675	726	739	738	678	720	725	672	732	679	724	766	726	727	710	721	713	733	756	726	714	700	716	690	702	654	771	723	687	715	762	699	718	710	753	680	687	764	728	708	722	754	718	771	751	726	702	713	731	723	746	715	708	746
24561	21490	28798	24569	21466	8536	1933	1234	1001	1026	971	1017	939	974	924	944	865	892	912	910	848	885	823	862	820	881	851	883	850	864	828	844	862	832	807	839	831	871	904	852	854	890	858	809	798	860	855	875	863	757	782	804	795	778	818	827	774	830	856	776	757	840	831	833	815	821	811	807	865	816	830	848	809	778	879	799	888	798	814	817	804	857	757	860	849	840	809	817	810	860	804	749	852	813	809	806	822	858	823	808	763	854	768	817	820	839	819	798	832	804	844	806	804	809	832	801	774	837	805	812	811	864	777	825	838	841	795	808	828	817	818	803	796	770	832	773	850	806	874	838	866	860	791	811	814	875	811	810	781	821	849	790	852	809	817	785	823	845	828	808	807	848	802	845	817	762	793	819	862	794	803	807	839	785	820	813	763	803	816	862	829	753	846	752	841	819	809	823	773	812	769	809	809	836	843	880	790	824	833	853	774	838	795	815	813	801	832	867	846	865	825	824	817	834	825	825	791	786	855	820	829	779	804	803	811	795	817	820	856	798	823	840	766	775	798	811	769	820	799	830	863	822	824	769	841	816	773	822	793	805	830	799	824	800	858	761	817	808	827	785	781	778	786	754	824	833	846	825	826	840	760	833	839	808	811	778	813	783	761	859	783	834	809	825	898	794	816	833	802	841	769	803	791	808	835	797	874	807	760	838	855	821	815	776	793	896	811	776	779	794	808	844	837	809	834	775	848	798	825	840	793	820	824	813	825	825	836	831	802	829	804	824	842	815	786	794	819	835	789	775	851	763	827	834	809	828	826	879	798	848	797	830	827	821	833	779	784	813	779	838	850	779	821	792	760	798	799	847	808	842	817	820	799	839	810	866	827	803	891	777	813	818	843	877	767	792	821	798	805	823	816	796	800	781	824	805	842	842	840	866	823	759	771	789	824	800	818	811	871	826	849	810	851	782	813	795	781	823	816	784	795	769	819	794	823	876	743	816	826	863	813	844	841	801	798	829	834	825	785	794	838	756	777	808	886	826	794	861	798	804	846	807	781	790	783	777	803	809	831	888	835	819	819	842	800	789	843	780	825	774	788	795	818	815	841	852	770	801	826	829	843	836	815	781	793	845	827	826	810	821	819	823	848	818	812	809	774	841	791	804	770	854	844	760	822	815	769	823	817	810	900	832	826	792	852	821	834	831	809	837	891	814	824	865	809	794	798	796	810	816	822	794	848	858	837	848	798	824	857	808	842	786	826	849	812	858	832	862	812	756	801	807	795	761	828	852	741	805	794	790	785	789	861	785	829	850	777	866	837	823	777	817	811	790	773	864	777	775	772	808	803	843	830	777	837	786	847	763	793	850	763	813	825	811	789	758	828	799	833	839	817	826	807	856	750	748	754	817	766	861	796	835	819	804	819	800	820	784	841	851	764	813	817	746	772	808	796	839	871	761	779	806	844	838	760	787	815	758	817	815	798	849	803	759	820	819	837	792	840	791	822	837	829	794	789	807	826	795	776	813	787	829	793	753	835	830	811	808	834	820	824	823	828	853	787	820	786	789	795	806	763	776	789	823	851	792	829	796	885	831	837	802	815	758	811	840	854	878	798	815	815	786	847	837	811	795	817	851	759	840	784	788	797	817	821	771	763	873	851	816	796	821	820	833	831	831	872	783	828	785	808	747	811	841	807	822	809	772	840	836	822	770	797	799	847	855	801	777	808	784	840	774	834	821	827	883	800	800	778	777	793	812	784	805	897	820	884	763	776	883	841	803	785	820	783	778	751	782	822	831	751	869	836	804	783	863	830	814	741	785	792	789	820	863	798	819	827	796	841	817	795	816	800	849	798	851	813	861	816	801	805	841	846	793	815	812	803	818	814	836	809	780	810	849	746	837	826	839	791	833	810	772	814	838	833	850	843	778	840	789	790	827	815	782	835	826	835	892	823	817	845	828	797	844	772	821	867	817	771	807	794	738	812	819	857	795	760	818	842	843	805	786	815	786	784	849	806	830	800	773	831	806	797	824	793	844	836	814	796	833	829	874	825	863	822	827	808	801	803	867	806	836	846	840	856	786	810	812	811	809	806	831	765	804	859	813	789	824	837	829	785	833	805	835	900	781	802	813	844	840	814	845	849	829	837	859	766	825	768	822	779	805	784	848	836	794	822	805	794	817	808	804	845	785	808	813	822	823	809	837	803	795	759	788	812	824	774	807	843	834	820	837	782	802	836	819	802	860	794	781	814	772	799	810	788	830	835	802	797	843	830	761	787	799	801	801	825	800	852	810	771	879	800	827	839	799	789	836	772	820	806	794	860	743	799	821	742	798	836	812	810	860	808	844	769	853	806	820	841	829	873	838	840	873	824	793	814	833	817	784	857	842	789	846	802	864	797	818	815	839	811	763	849	819	847	812	817	788	766	797	807	862	827	820	778	787	805	794	833	803	785	806	821	827	812	759	841	844	795	811	838	754	825	844	847	836	829	864	817	829	814	850	853	758	822	800	819	751	850	805	793	811	826	867	786	789	865	852	793	855	844	812	804	764	835	828	816	796	819	813	877	818	821	858	855	834	852	767	812	848	875	826	781	791	829	796	835	828	807	766	812	871	820	833	829	772	839	779	802	810	799	818	791	825	795	812	739	787	835	800	851	893	838	800	810	755	784	792	846	785	807	793	823	843	765	808	832	790	780	810	791	780	762	803	853	826	790	789	813	819	798	887	770	816	839	783	796	795	806	795	788	793	781	824	792	806	811	841	796	786	827	831	844	828	811	809	873	842	836	858	766	832	814	783	824	791	833	820	791	826	829	801	824	822	796	819	828	800	820	819	790	834	812	848	802	834	779	812	841	866	781	808	802	823	800	807	809	841	784	814	805	789	834	881	798	814	778	853	769	844	799	822	801	796	805	794	788	844	817	849	812	778	790	793	819	815	758	797	799	774	847	835	859	807	859	796	820	827	823	804	794	789	832	789	788	855	795	824	852	801	863	798	841	887	852	826	836	833	828	821	818	798	815	798	757	834	790	765	816	787	813	789	809	821	787	775	850	784	786	799	787	812	803	845	770	818	828	807	838	837	845	804	832	780	813	776	838	833	798	806	789	786	785	813	786	789	789	786	806	836	812	825	862	861	855	753	832	809	795	807	818	851	810	811	813	805	883	814	867	773	834	770	793	832	847	839	820	811	844	850	849	810	790	819	820	844	853	812	843	863	856	822	820	832	851	810	837	935	798	824	819	809	800	759	802	815	775	866	815	812	846	789	759	787	787	856	812	766	830	822	842	826	809	784	802	745	826	816	823	822	785	798	824	834	815	815	778	864	824	843	813	786	857	799	761	826	831	847	829	833	804	810	822	804	850	801	795	865	834	813	813	777	830	760	859	822	819	829	788	806	812	783	820	821	807	790	852	757	817	824	812	780	769	810	832	851	799	779	775	810	765	795	824	781	811	808	870	816	821	772	858	834	837	754	811	835	804	832	808	792	779	840	827	843	797	848
3872	6082	4920	2663	1780	1394	1231	1058	918	838	808	799	739	716	687	703	681	719	690	617	654	661	644	695	619	640	675	649	573	655	601	600	686	597	642	674	632	653	605	649	644	609	581	636	615	633	620	626	651	606	650	626	598	598	577	648	623	586	630	591	613	626	615	614	672	634	655	586	606	635	673	640	634	636	676	613	599	622	605	621	604	620	582	644	601	639	640	627	619	605	651	631	625	531	634	614	648	647	623	634	622	581	603	622	646	563	608	655	612	617	574	607	599	642	610	609	617	639	615	606	641	620	641	641	579	582	628	624	612	595	630	612	658	608	638	594	596	645	661	586	600	595	589	607	648	585	627	566	578	588	582	579	611	610	624	617	593	594	607	542	613	594	590	602	637	597	579	615	574	642	585	671	615	622	589	626	616	625	608	575	606	638	585	616	642	609	612	632	617	594	623	632	590	617	638	623	626	632	604	609	582	612	617	588	633	560	595	594	580	600	596	584	651	590	604	621	584	655	601	627	611	577	634	607	604	583	584	638	595	612	622	610	622	593	614	599	603	588	614	604	649	629	588	586	563	606	588	619	614	577	647	593	617	643	630	612	585	585	596	612	648	591	619	577	557	643	613	581	638	582	611	612	591	608	628	596	610	627	573	618	632	637	613	584	583	599	605	596	603	617	647	604	608	595	596	606	577	630	588	648	621	615	612	623	562	615	621	574	587	648	576	645	577	647	615	611	614	683	579	648	621	615	615	578	611	594	577	612	611	573	610	630	622	556	647	580	618	614	596	631	590	603	580	572	607	565	585	608	593	598	579	597	552	614	653	611	597	594	591	630	601	616	658	638	605	594	599	591	615	627	568	625	572	610	647	586	584	592	589	595	558	624	605	633	582	600	633	598	614	607	602	578	559	589	613	618	597	605	632	632	582	597	601	591	615	609	640	607	589	590	587	593	605	604	632	626	612	609	615	622	647	597	622	564	573	616	582	596	615	611	609	580	627	612	578	610	611	593	598	588	588	645	583	614	588	571	568	590	604	582	622	562	608	587	565	616	674	603	664	577	616	595	608	618	616	610	569	581	587	593	619	653	586	611	582	591	596	566	635	642	597	584	570	552	562	648	587	626	570	608	586	580	641	597	624	615	604	662	594	621	561	635	613	554	607	551	563	656	590	572	587	607	583	572	619	601	634	588	636	613	605	569	630	562	589	563	615	601	623	626	586	600	600	650	605	594	570	606	612	576	581	581	573	616	655	628	616	666	622	571	599	588	566	633	608	576	587	621	657	527	600	602	587	614	610	618	615	622	609	625	586	577	578	593	628	558	609	619	625	609	620	567	587	582	584	610	566	590	596	594	619	604	605	643	616	636	584	582	622	565	577	586	613	559	634	581	613	626	595	582	615	589	622	570	637	583	620	643	577	586	602	627	576	564	594	594	594	628	606	641	563	567	567	598	571	567	635	624	568	582	557	618	625	595	626	602	605	638	597	576	604	622	586	608	615	630	583	593	591	655	595	614	644	594	564	595	644	632	626	610	614	645	580	578	568	653	588	603	629	584	606	538	571	592	621	546	600	630	564	635	591	587	596	628	568	569	609	682	579	616	603	627	619	588	593	654	570	598	593	585	581	573	593	595	614	634	611	632	621	585	614	556	638	611	572	589	613	636	624	609	632	625	579	581	613	596	588	614	607	611	586	590	589	554	576	594	625	598	622	620	624	608	643	557	629	610	605	589	597	596	585	599	604	552	625	615	582	637	621	578	577	604	576	634	565	602	647	621	595	591	569	576	624	621	600	560	614	560	580	645	594	587	629	598	580	570	594	581	593	619	583	647	619	643	535	589	585	539	565	556	531	597	554	591	593	668	604	611	624	618	593	652	586	609	611	635	600	640	621	628	584	632	615	612	615	625	615	603	579	619	594	648	606	604	642	586	631	604	594	593	575	614	600	599	604	601	613	619	594	600	602	608	602	593	605	601	601	601	555	625	555	573	588	614	584	583	568	603	612	644	588	645	606	624	596	626	589	611	571	648	630	636	637	653	595	588	583	596	576	603	554	575	583	598	553	593	634	597	602	584	583	603	637	620	627	641	638	558	619	557	595	588	605	588	608	638	618	570	587	601	596	629	643	595	633	592	607	574	627	600	545	571	591	617	616	602	598	580	592	601	642	601	619	603	623	585	618	517	590	614	573	611	565	605	594	590	591	574	593	578	576	604	584	628	616	611	619	626	579	598	571	562	608	578	597	596	624	566	575	591	601	627	617	608	625	563	584	591	621	598	627	594	601	607	604	595	577	571	584	572	631	611	554	591	602	607	621	577	622	617	605	638	593	560	588	618	572	571	597	636	591	636	609	582	604	515	520	606	542	565	610	604	620	621	644	620	607	621	574	624	593	601	630	611	595	609	595	562	612	588	620	581	589	583	603	619	555	618	584	600	593	567	580	589	615	602	591	596	557	580	581	614	609	658	593	618	576	628	583	601	626	599	571	647	634	595	621	546	654	610	561	623	609	621	574	606	568	575	578	631	606	617	565	601	640	588	566	588	645	625	596	594	578	601	577	563	599	601	577	635	620	609	641	585	639	549	629	554	593	579	601	588	561	556	626	567	588	573	571	616	660	586	614	601	617	618	569	636	596	617	579	582	593	598	615	582	632	595	609	628	614	627	625	601	612	583	603	584	631	620	558	662	592	618	593	562	615	585	593	611	585	576	618	635	576	609	569	590	604	660	560	585	573	608	567	608	599	596	619	602	618	605	564	607	603	557	575	609	580	595	581	583	559	627	618	619	595	599	589	632	657	602	638	565	581	640	606	563	582	580	626	584	601	619	639	619	616	605	614	584	628	622	601	601	590	574	564	578	577	614	608	572	618	615	626	618	599	585	595	620	600	575	606	532	591	574	576	555	571	632	562	585	645	591	573	619	626	597	559	587	614	622	588	583	586	580	608	590	610	617	589	566	578	606	619	564	631	563	583	609	646	596	568	560	595	576	631	570	596	623	593	559	586	612	596	555	565	529	596	617	601	622	577	522	577	642	545	583	598	605	617	607	606	565	601	588	596	612	556	611	576	603	655	593	614	616	609	600	620	605	564	592	610	607	606	552	592	650	589	573	584	623	594	604	598	594	573	589	584	611	574	630	577	554	574	583	606	577	555	545	574	617	606	588	609	577	611	593	594	605	587	598	574	613	633	566	594	570	585	612	607	590	518	624	566	602	590	582	557	656	635	600	620	586	594	580	621	592	587	613	626	605	601	611	627	593	598	581	592	589	592	645	600	569	650	594	558	609	562	591	556	596	602	561	580	610	563	574	614	607	608	617	603	586	643	584	618	607	602	616	616	596	594	626	562	606	601	582	570	605	575	589	568	569	572	607	566	605	625	633	581	593	592	595	602	596	615	606	558	640	572	601	572	593	590	600	561	540	606	616	584	565	608	605	609	631	606	617	640	620	614	586	616	617	627	590	623	587	560	620	561	566	597	611	604	599
27949	10374	1303	871	678	658	676	665	657	655	646	661	672	671	599	672	639	655	691	652	635	688	628	664	639	624	661	634	636	647	649	642	671	564	665	701	687	659	622	603	615	626	679	645	644	636	668	653	630	644	653	631	693	655	643	648	656	660	684	632	697	629	677	651	643	601	647	619	645	635	627	660	659	641	621	685	611	680	634	669	647	660	664	636	629	684	636	650	599	637	654	624	622	632	598	669	608	686	702	611	651	636	640	675	621	678	622	662	622	653	644	645	636	680	645	635	648	641	596	635	674	659	690	644	624	684	625	598	601	620	610	621	675	646	683	648	637	680	607	644	613	630	624	639	671	633	623	646	653	697	675	701	671	648	630	659	645	636	635	650	647	657	602	610	648	613	641	622	678	636	595	641	638	632	654	611	629	636	659	617	660	672	633	632	628	649	635	642	580	648	608	662	629	624	637	630	632	620	616	618	629	633	652	644	630	647	643	617	630	635	648	606	601	653	636	623	662	652	621	632	634	596	653	630	681	611	633	635	650	650	633	632	654	627	638	622	639	615	622	613	597	629	660	619	612	630	627	682	651	635	596	646	616	654	625	679	639	611	664	625	665	655	594	618	615	618	662	635	634	651	687	635	619	617	647	638	618	644	653	634	635	669	641	647	686	618	638	643	635	692	629	609	654	657	646	651	608	657	663	665	654	599	618	638	630	634	626	636	629	677	657	586	652	618	639	684	639	640	606	623	610	713	635	705	676	611	639	630	633	631	639	612	609	658	650	657	626	687	641	658	604	644	625	631	650	646	612	565	659	618	619	643	647	663	622	651	655	630	659	574	629	629	605	636	631	651	665	592	643	624	621	588	663	648	679	606	677	632	622	627	627	656	648	596	639	630	622	635	645	628	634	618	638	620	632	624	637	645	630	657	633	587	669	660	625	623	632	633	644	617	642	628	629	615	646	666	633	594	638	634	617	631	636	604	600	667	647	641	615	642	619	607	675	619	653	683	593	644	630	646	595	645	651	624	618	612	608	625	628	640	636	625	691	618	573	654	638	603	682	650	626	609	621	651	649	695	654	622	686	640	642	646	579	645	643	653	652	616	604	676	655	633	658	615	660	639	597	652	624	658	604	649	675	620	658	645	591	654	608	589	662	654	628	664	610	651	632	651	633	582	651	630	653	672	612	609	642	623	610	612	656	671	715	698	657	622	640	670	607	636	631	619	668	646	615	632	631	671	642	658	621	642	644	650	595	681	706	629	609	667	630	650	660	682	679	644	634	671	657	630	636	614	627	619	647	652	615	644	602	661	653	652	682	638	621	600	647	619	605	627	651	636	603	679	618	688	637	610	622	630	671	587	630	637	626	652	638	669	639	591	644	635	677	599	641	627	627	663	596	641	644	616	668	629	654	621	647	657	639	580	653	638	656	625	626	618	648	663	607	626	639	619	699	669	693	640	623	659	706	602	631	641	635	638	630	630	639	684	693	647	651	669	621	614	668	675	599	619	624	602	648	639	670	659	611	634	605	612	671	634	664	613	679	657	642	641	680	656	649	593	628	605	610	654	619	635	648	645	647	692	623	638	643	639	678	660	589	636	642	661	643	623	675	614	617	607	640	636	660	622	615	646	647	684	644	634	647	617	664	637	670	649	665	675	682	585	654	661	623	616	652	614	639	642	666	644	643	707	660	655	652	629	637	659	635	657	608	622	640	627	638	575	626	665	627	592	600	626	611	625	658	606	659	599	660	601	663	646	642	628	647	633	659	646	648	575	598	661	634	658	620	654	593	641	616	625	624	657	595	665	631	604	656	634	658	682	621	678	651	618	612	660	652	617	633	630	643	630	618	648	673	689	675	669	655	642	657	675	642	611	566	668	649	628	644	626	661	685	628	626	678	614	656	659	674	631	615	639	636	621	627	702	629	644	667	647	631	683	590	618	626	645	631	641	619	637	659	649	639	664	698	637	603	697	617	630	614	604	642	664	668	624	601	640	620	668	694	639	687	602	707	639	650	647	640	644	619	667	676	654	686	636	657	641	656	676	631	701	672	620	660	694	610	639	679	651	617	628	634	627	611	658	632	656	637	652	629	624	655	683	607	649	620	596	607	646	650	628	615	627	645	649	669	646	616	656	646	626	629	648	598	648	682	670	596	654	612	651	645	616	635	669	664	669	634	627	625	678	641	625	671	669	590	618	663	627	636	651	651	665	657	633	632	615	686	629	593	673	646	682	641	608	677	703	635	635	643	691	641	618	667	670	589	621	627	629	637	625	604	638	628	674	643	657	661	656	631	627	681	644	626	687	611	649	619	619	670	660	664	672	645	653	677	648	651	641	682	625	641	683	611	638	682	650	624	634	675	645	650	658	622	608	576	623	649	627	670	690	683	598	662	615	648	635	630	649	651	681	626	598	631	665	627	616	646	605	625	661	630	649	618	683	645	624	698	638	649	612	621	622	622	621	614	641	678	681	699	623	649	643	660	665	685	622	635	628	608	635	644	679	686	674	624	584	630	649	632	669	620	645	671	582	630	667	626	666	664	658	675	624	681	662	654	667	683	678	714	634	652	665	631	631	609	619	610	668	595	658	619	608	665	675	642	640	654	686	630	598	639	674	645	655	634	668	594	623	616	686	688	603	639	669	605	641	646	611	678	658	658	613	663	608	611	704	618	639	635	603	658	626	643	642	681	598	629	651	668	639	657	624	625	650	653	647	643	657	606	677	626	669	647	621	663	639	627	642	647	617	645	632	640	635	662	659	686	638	629	645	677	665	643	604	670	631	647	656	678	673	643	656	656	632	649	694	625	625	667	659	636	665	633	636	637	684	571	664	675	627	632	603	616	621	633	654	645	649	628	639	637	616	657	654	653	644	637	658	587	653	645	669	684	671	631	678	631	706	588	635	696	637	657	623	636	633	629	624	677	661	688	626	603	671	622	647	666	642	654	604	627	616	648	675	618	603	638	649	629	669	580	654	612	633	650	621	661	670	626	646	673	653	637	642	656	673	633	644	697	638	600	620	590	632	599	644	646	662	587	647	723	612	647	625	597	629	633	614	677	647	653	639	573	628	596	655	627	654	608	608	609	589	587	665	640	666	640	611	636	636	619	636	673	640	661	631	676	631	637	673	606	642	648	618	628	607	618	655	644	623	625	639	674	648	612	651	649	664	592	661	653	639	643	654	655	610	655	670	649	640	632	625	646	634	633	647	647	629	667	624	661	613	663	632	591	639	693	629	629	605	678	614	627	674	658	659	627	618	658	643	640	661	648	656	621	664	648	642	631	672	657	628	623	644	606	610	641	649	662	657	624	665	634	663	636	673	610	634	685	615	612	607	639	644	615	600	654	643	632	660	655	659	609	635	627	691	652	646	675	642	651	649	687	622	649	687	639	648	640	630	615	623	627	660	639	616	677	652	672	606	620	653	637	662	660	602	614	633	682	594	613	668	627	618	624	669	634	622	666	631	609	637	621	626	657	622	680	646
5033	657	634	534	507	482	448	495	485	469	451	449	431	450	464	479	424	482	402	491	470	485	426	526	466	465	474	474	429	446	445	446	434	404	451	475	418	431	471	426	472	484	436	422	420	474	457	472	414	401	465	445	414	430	446	434	453	450	459	471	443	453	460	475	455	429	450	431	465	420	472	437	456	436	447	458	442	458	496	462	466	417	509	420	452	455	476	445	479	411	468	453	433	456	454	493	443	444	441	480	428	443	418	427	468	453	468	415	457	440	427	463	443	477	489	466	432	415	450	425	439	431	442	473	447	455	456	453	473	444	480	460	443	454	411	415	431	450	453	442	472	430	438	455	441	451	422	432	436	452	439	425	443	439	451	465	443	461	465	458	484	438	438	453	482	449	461	462	427	466	425	459	407	452	422	429	467	424	495	420	461	481	463	466	432	449	435	431	450	453	470	382	439	448	395	448	409	435	459	409	441	447	395	416	449	425	426	505	456	397	465	486	452	435	451	436	428	477	431	471	430	454	444	419	494	463	423	420	470	437	420	460	451	455	444	459	463	467	456	439	432	442	418	472	441	480	454	485	404	469	478	454	422	423	453	466	449	458	468	467	476	444	450	452	480	476	446	473	413	449	414	419	458	464	435	419	445	445	456	443	481	479	479	427	441	439	466	411	475	452	453	441	418	471	451	471	461	438	456	505	448	427	433	470	409	451	419	466	436	435	460	456	470	429	459	437	445	442	406	437	447	455	423	420	425	450	444	457	434	451	469	398	457	423	459	443	464	439	501	456	494	495	428	435	437	467	448	447	432	449	470	439	468	427	406	453	433	431	440	407	452	448	494	443	500	420	468	460	414	432	467	479	446	487	468	453	482	401	430	456	444	468	458	461	482	444	451	438	462	414	454	464	417	461	452	444	437	411	469	438	413	445	452	436	447	457	433	440	440	477	449	466	448	460	439	434	470	426	436	455	489	470	401	448	447	480	465	426	436	478	492	449	461	421	466	388	441	471	442	467	455	415	443	468	450	419	442	443	452	419	438	448	467	413	471	478	442	486	445	419	465	470	434	472	463	426	472	453	440	459	423	482	448	424	445	426	469	415	451	442	457	428	458	448	435	451	453	451	500	430	486	496	480	431	486	416	464	464	448	436	460	433	447	471	469	436	432	445	449	441	439	454	443	406	474	412	460	458	437	485	449	434	426	460	458	482	430	441	469	463	494	469	412	496	466	433	466	408	429	453	464	444	443	461	481	432	397	438	418	470	465	437	471	469	467	449	428	432	436	449	388	443	464	456	471	498	455	434	492	464	445	443	451	424	484	448	417	419	445	486	454	432	441	440	438	487	418	455	467	421	452	476	444	450	483	439	463	478	469	433	475	432	414	442	454	469	437	435	467	433	433	461	456	427	448	414	417	474	454	476	447	449	483	460	454	425	455	442	454	444	446	433	451	435	447	414	434	471	468	443	445	455	477	465	470	460	451	486	419	420	441	478	452	454	406	399	439	441	437	444	441	424	410	509	469	421	450	470	478	429	446	460	426	418	464	419	421	452	497	425	394	464	420	452	461	429	461	443	447	457	464	446	431	420	487	406	453	482	436	432	447	450	444	474	453	470	441	437	415	450	490	469	439	466	460	467	478	486	428	448	430	405	470	475	441	451	465	440	453	424	444	439	458	432	437	474	464	454	443	446	430	469	462	446	429	461	439	466	480	430	462	460	425	436	467	457	465	457	423	476	425	472	459	441	428	438	466	445	437	451	469	481	474	498	469	475	428	470	431	445	488	415	443	438	449	451	445	435	451	457	448	397	463	419	441	454	479	439	426	454	481	425	470	436	477	438	440	418	486	472	473	443	482	456	431	477	465	409	445	447	448	431	438	434	448	483	463	465	462	440	425	455	463	438	450	465	467	459	452	438	470	473	482	451	439	489	435	475	485	451	468	453	438	474	435	444	490	444	426	431	503	434	431	445	473	443	480	488	460	445	460	456	446	420	495	458	434	426	453	447	469	474	425	440	430	478	420	421	416	447	453	465	444	444	439	436	443	434	435	447	469	415	460	423	472	494	395	452	439	453	447	420	458	437	470	459	422	458	448	454	412	452	471	468	433	461	419	424	422	455	434	422	444	434	411	432	429	459	451	405	416	448	456	452	413	456	423	470	447	467	421	457	486	457	486	440	416	444	436	437	446	484	413	452	424	431	462	472	459	477	458	438	436	461	436	441	428	438	387	439	464	476	451	419	442	449	423	438	484	501	474	433	456	444	477	433	447	421	434	436	444	457	428	457	453	450	485	438	473	454	458	479	463	471	444	475	440	460	436	480	466	445	431	449	410	474	413	425	458	436	424	459	453	427	438	433	442	475	465	469	436	485	440	423	451	427	445	451	430	423	460	465	440	460	440	449	457	454	448	438	432	461	459	412	406	438	464	434	443	459	497	471	409	460	470	487	439	469	458	430	463	460	442	489	454	455	443	443	464	425	441	484	466	454	461	469	478	457	442	447	436	467	483	450	453	435	432	444	421	447	497	411	436	463	414	455	453	460	440	413	451	486	432	428	475	441	438	447	469	429	451	423	473	429	437	454	451	441	456	438	450	447	463	465	472	455	497	439	488	422	438	483	458	432	434	458	445	468	474	467	506	414	472	400	469	425	424	445	429	430	463	467	461	399	445	431	464	428	443	466	429	477	471	448	456	463	482	447	494	431	463	456	457	447	456	460	450	443	471	444	461	454	487	406	415	459	470	414	425	438	435	460	451	442	442	436	465	425	451	406	428	451	474	435	463	431	423	464	486	435	431	466	424	462	475	411	457	463	481	448	453	462	458	493	428	471	434	468	450	453	463	417	447	458	441	479	448	450	447	417	466	463	448	444	413	453	455	472	482	433	454	438	416	431	475	464	429	450	430	411	433	437	466	454	463	471	422	435	451	462	453	455	447	438	484	445	456	507	441	434	467	418	466	442	460	424	452	438	444	472	461	421	449	436	411	477	450	461	453	470	449	463	451	433	443	425	421	446	433	472	448	462	447	451	417	407	410	447	449	440	440	458	480	444	435	459	452	443	483	473	465	463	438	473	445	457	457	465	425	469	455	454	440	496	451	489	422	471	457	469	460	433	473	448	477	462	453	414	461	457	479	431	417	421	431	436	435	434	429	462	419	467	445	438	413	444	465	453	450	475	456	425	493	470	439	424	440	432	435	431	471	477	462	442	421	432	447	406	440	459	466	443	489	455	454	421	407	485	442	434	479	457	440	450	438	446	483	457	449	414	450	411	468	458	481	477	488	455	425	458	499	461	486	480	450	446	453	453	472	454	464	443	446	430	439	429	430	479	434	430	448	479	473	444	460	474	436	459	463	473	461	456	438	500	464	424	462	430	450	433	451	379	417	467	442	457	456	482	438	419	469	420	410	453	453	447	446	444	452	456	462	448	460	461	447	480	433	459	428	455	459	405	434	473	435	423	428	449	465	470	422	458	469	444	463	451
25521	21456	27802	25483	10807	1945	1449	1216	1133	1089	1137	1017	1034	1097	1072	1030	1079	1046	1081	1019	1011	1023	1008	1026	1063	983	1030	1037	1032	1010	969	993	1012	1075	1039	1049	1020	1068	1079	1034	1020	1010	982	1020	1045	1017	1076	1010	975	1042	1044	1044	1022	1022	1052	957	991	1050	989	1051	1015	999	1020	1081	972	1025	1058	991	1010	1010	1024	957	1014	1001	1036	1021	1010	1039	1014	1029	1016	988	1018	964	1010	989	1039	991	1031	1018	1016	1070	1053	1053	988	979	999	1015	1013	1019	997	937	1020	981	985	1026	1069	1041	1006	976	1042	1003	962	1003	986	966	1073	993	1050	1000	1014	1023	1013	1000	1009	1035	1023	1020	1017	1007	1020	1015	998	1060	990	1080	1077	1013	1008	1034	947	960	1037	1035	1047	998	992	970	981	1008	999	979	1073	1001	1037	1002	953	1052	1042	981	973	966	1035	1030	1004	1053	1033	995	984	1020	1050	1021	1004	1066	1016	1008	1033	1012	1040	1031	996	999	1048	1033	1023	1000	1035	987	1039	999	1046	968	1048	1017	1063	1053	984	1079	986	988	1017	970	1028	1076	1022	1057	1062	1021	1034	1027	1014	1057	1007	1004	1032	988	961	1043	1018	1004	1010	1009	1021	1015	1037	1015	979	981	1021	987	1081	990	963	998	993	1014	1009	1033	989	1010	1049	988	985	1021	1052	1019	1000	960	1076	1035	991	1039	1076	988	1013	1036	1034	989	1045	1008	1019	1008	1019	1055	969	1008	981	953	1035	996	1004	987	1002	1024	1003	1077	994	963	997	1048	1002	989	1051	976	1038	1095	972	994	1057	1028	1069	1056	1024	1024	1014	984	1018	979	1025	1012	925	1031	988	1044	1054	1067	1043	997	977	1011	1001	1018	977	1017	1000	1031	967	988	1025	1011	985	976	953	1004	1046	1031	1031	972	956	1056	1029	1006	1008	1011	1057	942	999	1011	1037	1030	1022	957	1045	1035	981	976	992	1037	996	1002	999	1026	1056	973	1077	984	1012	1038	1015	1030	998	1004	979	980	947	955	1079	1110	1005	1046	1017	1026	1004	1002	1050	1030	987	1060	1001	1012	951	1027	1044	1031	965	1018	1031	1019	947	957	1005	992	983	1004	1020	1001	996	961	983	989	992	960	1027	1071	1056	1047	985	1051	1007	1066	1037	1042	972	1017	987	1004	997	989	1007	1026	1011	978	1008	969	927	954	1003	987	954	995	1001	983	989	1003	997	1020	1043	979	1025	1065	1029	946	961	1044	994	1041	1066	995	995	1036	1036	970	935	1038	1003	968	1043	1020	949	995	1003	1023	1032	985	1024	983	988	1061	1031	1010	985	1029	1025	1032	1011	1050	982	1020	990	997	1033	974	988	1087	970	1000	956	1058	962	970	1012	1031	986	985	1087	1046	1002	956	1064	1011	1005	1035	1023	1015	966	1027	1009	997	986	1041	1023	972	1013	951	1031	946	1038	1088	974	992	991	997	978	1036	1031	1042	947	1003	998	980	990	1020	1053	990	1012	940	996	1007	1060	1030	999	1015	1014	1060	1037	973	1027	1064	964	1002	1024	1064	1079	991	1007	1042	999	1059	990	994	1016	1046	1000	1084	1035	1039	978	1063	1001	1026	989	1038	969	987	1038	1013	905	992	986	1021	1003	953	1083	1072	979	985	992	1004	1027	972	1018	976	965	998	999	982	1049	1039	1012	1013	957	959	986	995	979	969	999	996	972	1022	1011	1006	1062	1090	977	1065	1035	1042	997	1016	1019	978	956	963	968	979	973	1014	985	977	1065	1041	971	1033	1081	1005	997	1050	1018	978	1013	985	999	991	1023	963	1007	928	1030	988	996	1056	960	1020	955	1001	997	1049	990	1009	1029	1016	960	1058	1003	996	960	1016	994	1010	1054	990	1062	959	959	1001	971	1001	1025	1014	1007	1011	990	961	971	1031	1014	1008	969	987	1013	970	1018	994	1005	1071	1014	1002	972	998	957	981	1012	984	1012	1009	1000	1026	1017	939	983	959	993	965	963	998	989	1068	1007	984	1040	982	930	1031	1039	992	976	981	1051	995	1053	1006	1013	1020	976	1001	914	960	967	941	989	969	966	997	909	996	963	998	1054	979	989	984	1004	998	956	955	979	998	971	1068	991	963	992	987	976	1020	1015	1000	1025	1003	992	990	1036	988	1021	977	1031	1037	1015	1036	976	1030	1061	944	1044	998	1000	1003	992	996	969	952	991	1016	1036	1002	986	988	987	1002	1005	945	1087	987	1026	970	1003	1019	1035	983	990	1015	1003	953	1055	1081	1028	974	1035	1042	1055	978	1022	981	984	995	1053	987	1043	1027	931	1050	1069	1019	978	1025	1041	1037	982	1006	959	989	1022	1021	983	1054	983	982	983	1005	990	1019	1024	1014	1044	1001	991	999	1005	1003	1033	1033	1016	1009	1010	995	1026	985	1012	1017	1029	1001	988	1027	965	1015	990	1032	1007	1039	1026	1018	1057	1045	969	1031	985	987	1045	1065	1010	1062	1010	985	976	996	996	1021	1026	1021	984	1032	967	1036	1051	977	1029	1012	990	989	996	984	1011	986	1002	1019	1024	1007	1062	973	1000	1012	998	983	1067	1034	1018	1053	1021	1006	971	1030	1020	1011	962	988	961	1024	985	960	1017	1027	1019	991	963	956	970	1030	1064	1025	990	965	1018	972	991	974	1000	996	1018	1012	995	976	1024	1054	1037	1000	969	1008	1066	992	991	909	986	970	948	975	984	1038	1034	979	1029	1032	974	947	1024	985	989	1064	1029	1002	983	1004	1021	1030	1030	1027	1021	984	1006	1002	989	1015	1051	968	981	968	1073	1046	1016	1003	978	974	1036	982	1000	1029	1015	959	1019	1009	1051	1040	1009	1023	954	1005	1019	1009	1007	1012	1007	1015	941	998	1027	997	995	1017	946	954	1060	1007	1001	1043	995	984	954	990	989	972	1075	1015	1011	1050	1026	1004	1019	1032	988	1050	1007	968	947	976	981	1014	1041	963	1000	1014	1001	965	955	1002	985	983	1000	1014	986	960	1038	1005	982	1008	964	1051	1012	946	1034	912	1009	978	1002	1010	1023	1006	1004	1026	1033	1013	1008	998	999	1016	994	978	1016	995	960	958	996	997	1008	975	1000	1009	997	958	1012	1050	993	1015	964	1027	990	1091	993	931	1039	1032	1005	1024	1006	1001	1000	1027	1006	972	987	947	1003	975	978	977	1005	1038	960	992	982	998	936	1004	943	958	952	990	1064	1028	961	985	1018	978	1076	1059	1002	1002	990	976	1010	1015	1016	1002	1014	982	1040	1044	962	964	1038	1013	1009	991	1022	1010	1010	997	1077	1050	978	1026	1032	978	1088	989	1035	1077	995	1000	1066	994	1001	1021	1002	1025	1011	1029	978	1068	1070	998	1001	1000	1079	1029	977	1030	995	996	998	1039	1084	1043	969	970	1000	983	982	989	991	1023	1014	1037	1030	1006	982	1011	1028	984	973	1026	1024	1001	988	1036	969	1009	1017	1037	943	999	1095	1001	913	1000	1020	967	1023	967	1008	975	1053	960	959	1027	1001	1008	1029	1008	1032	971	1012	942	986	1006	1055	1035	1041	999	1002	1048	1042	1004	970	1044	1035	999	998	1044	993	999	972	977	1036	964	1018	997	1093	1052	982	1052	992	969	1012	1024	975	1032	1055	1009	1054	993	1029	999	986	997	1008	996	991	1024	1096	958	1069	961	974	1031	958	1021	1082	1028	962	1058	1042	1008	1012	995	953	1009	990	1009	1012	1019	1007	977	982	1010	999	1001	1018	1056	1011	951	1037	1034	987	1006	1013	938	1019	979	1019	1017	1000	973	985	1007	1101	952	1028	1043	972	1038	1030	1029	991	1038	981	984	1004	1012	997	1042	952	1018	1018	974	986	1005	1015	929	1027	999	1010	963	999	954	966	969	972	1053	976	1035	1036	996	978	1030	994	1011	1020	1051	1072	986	1004	963	1009	961	1019	987	1003	1065	1047	1057	1036	1024	944	973	972	1021	963	987	999	1060	1046	1013	1007	1027	1070	1053	974	1003	1023	1013	1025	1056	982	975	1038	958	1033	985	966	1014	1012	1021	1051	1009	996	987	1074	1035	943	1007	1030	1046	959	953	999	972	1031	1005	1012	961	963	1059	1012	987	971	987	1037	1002	1059	978	1021	992	951	1012	1035	996	1017	977	1021	999	1036	1007	970	1047	969	1002	970	1008	1038	1024	1066	1007	942	990	1022	999	987	1014	984	991	999	1018	1028	1062	1007	1010	1065	1045	1015	1059	1009	1001	1000	1014	1008	1002	1017	1077	1060	1075	989	1028	935	1092	1044	1047
3629	3652	3067	1732	1365	1226	1037	961	858	886	858	839	759	745	777	792	719	753	725	810	726	810	776	794	738	705	753	751	741	783	772	760	715	709	735	716	753	784	729	770	735	743	719	712	710	789	734	772	716	771	755	687	746	817	720	730	740	740	749	693	742	718	782	714	753	754	742	734	706	713	716	714	757	674	682	738	729	682	773	692	740	708	741	737	740	747	752	764	688	768	709	740	667	698	732	768	693	707	711	698	745	745	722	724	753	719	711	773	698	713	669	701	767	714	718	773	743	699	709	755	700	705	761	744	747	719	736	737	734	683	718	717	742	710	682	731	719	740	760	756	676	689	724	752	760	750	677	748	718	716	738	719	725	678	742	761	740	705	732	714	732	716	737	734	753	729	672	758	726	689	744	734	721	753	711	710	699	661	742	731	676	743	679	718	701	733	775	760	715	770	762	739	689	734	722	749	742	711	731	741	690	716	748	743	718	784	732	709	733	715	728	685	695	695	739	696	719	717	745	781	705	719	732	776	744	686	748	692	697	736	708	728	722	707	746	744	704	682	740	729	697	747	724	691	686	699	714	730	711	694	716	721	708	706	694	720	729	713	790	643	706	706	676	708	757	734	762	726	731	670	733	702	766	731	714	724	749	779	695	740	678	735	698	755	691	702	735	737	748	766	685	683	720	715	758	715	768	713	714	722	746	703	747	742	746	713	716	684	677	681	720	710	698	710	766	717	695	749	678	713	748	730	744	696	717	705	765	713	707	774	696	685	717	739	740	697	701	714	708	718	709	756	725	720	727	728	699	722	714	710	717	694	761	743	692	729	741	706	699	706	752	725	672	711	726	729	708	750	752	739	713	729	740	715	742	729	740	800	763	716	725	674	743	733	669	713	717	727	723	767	715	736	731	714	722	698	717	773	717	695	740	713	738	698	735	754	702	727	709	730	751	753	728	732	739	746	738	744	692	696	736	652	682	771	683	731	727	696	742	702	711	696	717	715	779	783	749	678	683	729	745	709	742	707	665	727	677	682	755	723	760	746	724	716	681	749	715	755	729	728	647	742	734	739	742	728	736	759	745	673	739	699	729	768	747	724	732	736	723	754	692	704	772	737	698	696	719	743	773	707	699	719	707	687	743	713	705	717	710	702	723	816	716	756	685	703	744	769	726	732	723	702	729	718	716	683	706	734	755	699	737	745	710	712	702	651	743	721	735	727	700	706	712	697	776	719	681	717	697	753	691	664	667	689	736	714	713	711	714	726	720	687	731	721	723	726	775	711	686	723	730	750	724	724	699	700	724	777	698	752	734	734	698	688	739	751	727	714	742	750	771	730	704	721	702	726	695	713	724	724	683	719	690	749	699	726	730	714	700	748	708	703	703	697	709	730	689	710	729	738	752	776	695	691	705	735	783	750	727	710	699	730	724	702	739	733	754	705	733	730	734	682	703	688	715	732	689	739	731	709	687	735	702	708	713	769	687	780	724	743	762	750	707	709	751	729	712	781	699	713	744	726	711	720	735	751	740	698	706	760	713	687	716	733	755	728	744	734	742	740	754	715	692	727	741	691	701	797	688	739	707	710	726	749	747	729	721	707	690	719	735	695	746	726	687	722	675	714	718	700	728	703	709	738	691	667	713	722	726	709	765	731	697	710	701	712	686	731	754	720	739	739	654	708	726	728	713	709	756	683	643	710	732	731	708	700	756	760	760	688	686	724	727	704	734	693	658	675	691	680	713	700	731	729	703	691	711	711	729	768	757	681	678	688	677	713	701	694	739	699	712	706	762	779	742	695	772	749	711	746	672	741	715	723	719	676	698	744	691	722	718	684	784	712	727	729	738	696	718	734	751	749	725	706	691	685	740	726	685	718	725	712	666	711	676	694	761	700	762	759	725	765	694	660	732	728	765	759	690	694	729	722	698	719	706	697	744	711	717	706	721	751	723	701	760	711	716	708	718	697	753	741	686	718	746	744	697	711	733	702	731	694	679	708	701	694	709	708	719	745	692	712	704	753	702	686	704	715	741	711	731	779	761	724	726	730	738	710	730	723	759	714	681	731	754	734	729	758	729	714	747	690	701	739	759	728	704	682	750	737	700	678	733	682	724	735	679	714	709	752	712	730	712	732	788	677	720	703	702	737	741	735	688	698	750	745	710	712	755	717	752	736	754	707	707	679	697	717	705	711	728	711	717	702	658	680	707	720	764	747	691	741	747	688	714	724	741	702	751	739	697	714	683	685	698	712	754	704	710	700	727	703	743	717	723	686	736	677	763	739	744	700	741	719	724	720	726	704	684	708	710	701	733	701	682	714	717	773	729	713	722	661	698	735	755	721	719	758	705	714	712	701	681	714	719	747	744	699	721	697	717	714	716	741	674	717	675	673	673	760	781	754	735	703	695	697	691	713	661	669	679	721	751	732	720	701	699	742	711	695	725	707	663	762	770	710	789	726	730	715	717	708	705	741	715	698	737	725	764	732	712	698	680	703	764	689	703	790	729	698	713	798	770	735	716	685	683	678	721	715	689	721	711	719	713	710	745	728	698	721	713	722	723	741	737	731	737	700	713	717	699	709	735	699	706	727	725	645	739	693	760	817	731	714	688	725	728	712	734	678	733	703	763	773	783	746	708	745	642	690	717	768	722	667	750	710	726	693	725	719	695	695	709	663	688	708	722	742	710	716	693	715	718	726	709	710	690	708	716	740	719	756	717	729	679	663	688	695	685	734	701	738	716	730	710	711	737	686	768	717	699	726	797	747	683	739	746	739	748	770	721	764	683	778	794	676	757	697	750	726	688	707	695	740	733	711	729	734	765	755	691	710	712	782	717	698	731	725	720	708	701	729	725	722	720	729	722	716	723	729	715	672	764	711	676	689	699	700	765	691	733	691	729	730	719	708	714	720	719	769	690	728	725	731	703	715	717	692	680	711	761	713	708	757	701	702	694	751	750	772	687	712	727	765	688	739	723	710	727	775	764	691	646	725	748	690	701	738	726	704	727	708	709	727	696	724	749	757	704	709	722	726	744	732	692	697	684	741	689	791	740	729	709	704	701	718	721	688	712	702	708	727	696	677	730	721	741	693	731	719	766	696	717	689	718	705	675	749	718	718	711	686	794	699	730	717	719	713	710	740	691	700	709	695	729	720	782	742	723	716	683	734	680	721	734	708	685	726	692	753	683	754	765	702	704	703	705	750	725	710	752	735	696	752	692	684	737	744	683	697	728	727	684	752	765	696	728	722	750	723	710	692	754	678	726	697	691	773	751	735	720	732	779	700	747	681	704	736	692	727	710	701	720	717	737	698	746	712	777	739	687	713	667	729	729	723	766	710	728	740	689	689	713	696	713	705	712	754	690	724	706	698	689	716	704	721	714	737	682	697	705	729	742	724	688	696	686	733	748	683	754	735	700	720	677	662	705	708	688	722	743	718	783	703	676	712	677	726	743	742	685	720	720	710	729	680	684	678	670	702	725	701	727	741	747	752
24508	21474	28820	24547	21463	8597	1881	1220	1046	998	1017	916	879	908	875	915	821	839	905	826	848	888	873	841	912	799	831	848	859	814	797	839	850	834	837	834	884	814	843	817	853	794	843	858	855	852	856	845	789	847	778	827	791	836	796	805	859	871	834	787	826	839	815	815	836	781	833	813	808	792	816	797	791	823	824	807	786	819	848	812	848	811	812	826	811	873	817	772	817	861	822	777	840	817	826	790	808	795	831	780	808	806	773	861	791	795	853	815	810	772	808	823	774	802	834	796	802	797	782	835	803	804	773	810	845	811	810	838	818	769	862	826	808	784	809	872	791	804	878	851	798	799	850	764	805	792	856	820	787	801	820	822	781	820	861	810	811	801	782	782	810	796	819	798	792	777	805	833	831	829	812	799	825	858	821	773	724	839	834	823	794	807	796	835	797	809	825	754	814	853	778	794	793	822	799	794	827	857	772	863	787	742	791	762	800	862	805	840	813	836	823	791	814	794	800	796	748	792	838	805	805	771	812	785	788	800	844	785	795	786	823	806	823	845	735	797	747	763	816	764	767	821	814	883	881	800	806	846	810	815	832	824	820	808	815	869	802	747	798	859	775	784	847	795	831	845	824	762	797	755	817	892	790	862	822	811	821	844	792	786	773	784	763	809	826	794	768	815	839	798	740	804	848	766	743	802	832	836	820	802	808	828	831	801	795	817	783	854	775	773	783	744	814	845	800	788	816	823	821	755	847	793	804	781	799	794	802	825	753	830	850	780	780	813	847	817	813	803	789	826	794	781	813	787	815	851	772	838	799	783	795	785	826	809	767	796	781	742	839	849	854	784	784	814	801	788	757	787	811	780	826	753	823	836	798	852	787	744	772	800	824	805	804	823	818	758	725	747	775	839	837	827	815	775	783	870	793	792	764	836	836	779	793	810	784	744	764	777	775	800	830	818	842	782	807	802	820	805	787	823	852	776	766	732	795	821	877	815	828	861	803	778	798	810	809	841	794	766	799	820	768	775	799	770	756	818	828	840	760	802	753	806	792	834	757	826	802	822	794	786	839	827	801	773	802	775	792	795	817	822	759	823	848	819	815	777	834	799	781	751	817	763	789	756	773	781	817	840	835	808	845	770	780	789	803	782	800	820	788	797	823	812	842	829	815	832	802	759	792	807	806	789	790	773	748	803	776	817	835	829	786	805	825	768	814	788	831	807	785	816	805	828	801	759	786	809	765	789	834	796	798	813	785	813	850	777	783	797	778	819	782	796	783	820	822	766	737	849	820	855	822	807	799	806	803	770	783	784	797	818	856	801	812	834	774	815	835	886	743	765	784	755	773	813	823	821	738	809	787	814	813	757	831	764	766	766	826	854	802	817	760	776	808	836	773	734	787	802	796	822	803	759	874	826	765	781	765	804	744	813	766	768	825	851	767	827	828	784	809	805	776	823	803	797	803	808	800	805	819	782	796	812	801	809	778	863	811	777	758	828	805	817	913	810	760	855	825	774	766	793	795	786	821	845	815	771	813	852	821	803	801	778	765	836	832	809	739	879	810	792	847	846	812	830	776	806	847	789	793	819	830	795	812	787	750	774	743	797	842	853	822	794	863	800	780	825	844	803	817	798	839	820	804	780	826	828	805	841	829	791	827	789	756	797	854	729	819	786	799	780	788	764	763	833	785	780	767	789	814	766	826	833	797	781	806	772	750	779	806	788	774	780	820	762	813	893	832	838	749	768	813	802	806	802	847	842	828	786	806	750	822	802	829	802	843	806	861	821	831	790	718	826	771	766	772	810	793	798	805	853	771	832	805	777	793	804	827	795	829	805	830	772	840	809	861	799	782	783	828	836	764	788	777	806	775	786	803	799	809	772	807	797	837	767	837	852	794	842	794	807	796	827	829	807	807	842	803	837	794	775	834	799	745	821	794	827	768	800	832	791	835	790	827	804	854	805	850	766	811	814	761	811	774	824	760	793	798	784	785	819	813	774	783	779	802	807	811	796	808	795	852	830	788	814	778	817	802	766	797	785	827	814	764	822	778	805	864	779	830	811	778	857	800	787	768	816	735	824	786	830	818	795	802	799	785	762	796	851	794	790	833	814	858	793	854	797	830	816	825	805	772	764	853	807	738	793	787	782	830	808	814	850	803	839	795	797	802	747	795	769	819	854	793	771	848	796	805	781	848	809	827	840	851	791	808	825	799	822	761	817	814	834	873	807	757	832	825	862	772	819	795	757	822	832	761	791	858	829	785	766	797	824	800	781	814	791	770	806	798	791	756	796	830	807	831	839	813	798	833	778	796	745	746	817	811	787	817	827	747	846	823	756	838	816	775	830	804	851	840	799	778	776	832	811	812	758	819	782	798	813	796	786	787	809	844	824	794	805	755	823	814	763	770	817	782	802	835	796	756	836	755	753	804	747	806	735	815	821	837	817	828	836	772	797	800	847	750	795	800	808	791	799	762	733	751	802	797	836	773	781	769	841	742	805	817	781	820	839	779	783	835	794	832	779	777	806	771	835	798	802	825	768	783	802	820	756	777	767	777	835	759	766	795	737	816	801	802	711	744	792	814	819	806	812	764	827	827	795	813	795	765	799	827	801	786	804	814	834	838	872	803	824	815	803	770	767	759	790	765	788	813	770	820	815	832	791	776	834	797	842	770	817	790	813	753	810	777	792	801	797	818	807	779	781	832	812	847	803	846	778	845	789	794	780	809	809	770	764	799	813	761	773	745	849	745	830	826	839	777	827	767	834	809	797	827	819	833	781	789	789	753	805	822	817	788	812	774	767	870	794	805	790	811	838	803	793	754	764	811	874	809	808	783	810	841	797	854	792	824	817	830	854	798	780	727	832	842	839	792	813	787	784	780	826	799	797	799	805	796	798	797	815	804	847	757	816	813	782	798	812	758	810	788	848	823	831	813	778	836	813	772	784	794	805	809	769	785	780	801	767	802	848	819	766	811	821	808	763	860	774	802	800	789	779	792	850	763	768	812	778	830	801	762	795	787	812	801	772	847	820	800	821	811	842	811	856	798	797	833	759	789	833	833	828	838	824	775	764	780	841	824	796	795	787	741	837	776	822	795	823	781	817	784	834	739	792	810	791	799	835	826	770	797	783	797	841	824	791	799	792	814	823	830	773	851	797	849	797	767	810	822	787	840	823	783	779	778	813	787	766	764	800	792	743	798	862	760	823	805	809	856	765	831	788	762	790	824	779	748	838	769	759	865	847	792	784	815	853	816	888	757	792	788	771	834	772	868	762	765	823	806	770	831	827	796	802	828	734	853	784	822	775	794	820	811	816	821	802	775	801	793	808	754	810	814	836	829	839	818	791	752	847	806	824	847	824	818	813	804	781	768	841	748	810	770	784	810	784	801	789	847	811	784	857	811	810	818	796	757	820	787	764	843	814	752	729	767	811	781	809	842	738	799	820	830	807	769	834	762	825	760	773	806	851	779	804	804	794	848	768	808	775	807	761	805	854
3780	6029	5006	2674	1850	1479	1185	1049	937	897	780	798	811	724	697	691	669	662	682	638	659	638	623	620	643	632	640	674	657	618	659	629	643	607	598	652	635	639	620	580	620	618	604	608	622	589	614	619	651	599	655	632	601	618	626	658	655	569	622	626	617	650	637	608	605	612	604	639	619	613	636	635	623	633	628	591	572	628	631	611	582	603	607	562	604	632	628	563	626	604	619	618	616	561	613	594	593	604	609	611	585	644	640	607	634	588	602	640	634	646	611	640	624	609	648	607	599	613	607	650	613	621	613	603	633	688	621	618	601	621	614	602	583	620	592	628	619	608	575	645	655	603	569	614	603	564	620	599	640	637	602	603	611	587	672	617	594	601	642	580	582	600	582	607	625	610	617	573	604	621	586	634	628	650	610	615	577	631	627	595	615	582	589	596	618	618	617	601	599	625	618	627	590	631	629	601	634	657	591	633	654	611	636	586	629	603	650	627	624	639	582	588	555	589	614	637	596	620	609	598	607	641	614	624	590	610	604	593	587	608	591	597	543	615	614	656	640	615	573	597	644	564	591	591	680	601	611	594	622	623	605	609	625	654	618	602	672	614	585	672	594	599	595	586	638	596	606	578	633	594	591	601	598	620	595	578	562	591	584	588	578	570	625	559	587	580	580	589	665	605	609	638	568	584	641	620	623	602	570	595	622	622	601	591	590	596	567	571	642	579	640	590	587	609	630	610	608	608	612	582	646	602	614	605	641	617	608	635	556	616	577	602	604	596	610	608	630	607	588	574	627	602	598	625	563	588	646	609	634	614	662	577	601	653	584	571	622	614	638	618	636	593	598	583	662	625	578	611	610	608	555	592	608	580	628	638	628	590	577	609	631	642	586	580	579	603	600	644	584	597	581	567	595	632	592	643	598	606	599	628	574	571	635	607	644	569	593	569	621	665	634	574	634	575	636	661	618	574	628	572	577	621	602	616	567	624	595	564	629	623	580	608	621	588	607	637	577	628	664	597	638	630	618	591	588	586	587	604	621	645	591	592	621	632	650	604	563	632	603	567	635	579	635	638	622	550	581	618	584	632	616	616	607	548	584	609	663	567	616	623	529	561	559	612	597	568	604	598	600	605	619	601	619	646	617	568	635	598	602	594	602	595	608	576	636	636	592	580	619	590	619	606	610	586	603	581	617	609	616	605	569	566	621	633	600	578	571	603	587	596	602	613	625	566	611	620	590	573	598	567	657	571	603	625	601	571	619	580	599	567	578	578	640	620	569	641	635	627	569	580	641	644	597	620	562	580	584	613	586	646	626	626	623	618	627	573	600	574	641	555	652	635	589	555	578	621	639	595	622	606	575	609	576	616	593	603	585	632	608	545	567	648	599	570	632	585	633	580	619	566	589	588	598	613	575	568	610	590	613	584	586	594	640	584	611	590	620	585	555	659	649	595	617	605	598	620	584	592	596	616	582	612	611	574	630	594	565	638	657	625	620	568	628	593	638	617	592	630	602	618	627	604	606	593	569	578	621	606	610	645	608	620	595	587	580	592	649	600	605	568	580	552	605	585	626	648	637	597	607	618	613	600	553	585	601	564	578	621	602	601	627	579	603	605	552	626	640	578	623	603	561	585	617	604	605	603	624	599	551	606	600	580	636	603	567	599	569	614	552	598	569	573	596	591	615	573	611	594	632	617	609	639	627	600	633	617	599	630	597	560	606	580	589	606	576	581	582	599	653	582	652	615	636	598	623	574	620	627	633	632	587	566	578	625	615	624	614	611	607	603	608	566	603	583	654	594	584	618	602	588	583	556	614	586	593	636	576	607	629	581	582	625	574	626	585	608	588	571	615	593	605	621	608	608	573	602	596	573	586	602	604	603	545	589	595	642	598	566	589	563	584	629	583	600	588	585	630	586	644	637	611	614	571	562	599	622	640	604	569	593	580	620	586	583	605	610	615	589	558	602	598	660	613	603	582	569	628	633	610	587	573	613	579	576	642	594	590	551	654	578	611	576	623	568	603	606	604	572	641	618	577	600	625	615	622	614	587	570	581	631	534	623	642	639	584	568	595	607	619	610	603	623	620	575	610	616	596	603	558	575	608	539	617	601	605	561	598	611	584	592	642	605	558	637	560	607	597	595	603	567	579	651	618	606	583	607	637	610	614	588	614	589	608	638	584	624	580	597	599	586	605	581	583	601	625	564	555	611	588	575	575	576	592	612	592	618	584	572	625	572	600	623	575	586	596	582	618	601	586	566	566	608	591	579	636	582	607	620	568	569	627	585	653	575	579	593	672	587	606	602	608	601	601	600	591	628	639	604	604	624	639	570	611	588	566	598	605	611	562	576	591	579	609	591	574	591	599	599	602	614	612	617	621	620	561	599	590	588	619	567	579	639	562	566	596	589	584	614	592	571	566	560	629	585	614	564	626	656	583	606	549	565	605	603	610	637	609	565	596	566	611	615	582	631	604	610	566	591	563	566	604	610	607	600	639	564	658	611	574	621	558	602	580	645	603	578	576	604	629	600	612	612	575	636	577	608	584	593	598	631	581	597	624	604	615	580	630	639	613	668	611	578	590	571	608	584	582	670	604	589	569	602	584	574	632	596	605	591	578	588	630	585	595	614	641	610	610	600	584	583	608	571	612	593	581	612	629	538	609	601	587	568	622	611	590	609	630	591	608	608	593	585	570	621	594	605	564	569	610	625	604	607	589	596	618	610	580	605	620	639	596	618	622	597	542	609	611	533	584	621	632	565	600	590	574	574	554	552	575	619	598	599	564	598	639	594	605	570	573	584	622	608	544	588	619	587	554	623	621	630	596	609	602	590	559	605	596	593	580	603	605	611	586	617	589	600	598	618	629	607	614	609	580	616	647	558	593	584	606	624	565	617	617	579	629	585	607	577	599	584	618	609	581	616	591	607	573	600	585	649	577	603	620	578	577	568	588	625	576	575	576	585	597	612	633	604	560	558	661	643	601	592	657	615	644	605	605	617	621	561	601	565	616	569	577	661	613	598	560	591	564	584	556	570	599	560	597	587	601	623	615	606	591	637	559	603	627	602	629	600	592	596	555	586	601	626	573	615	653	592	623	597	617	625	573	585	585	590	589	583	602	583	613	574	595	607	591	603	595	552	611	597	612	565	590	620	658	590	589	619	610	608	621	603	553	570	609	615	635	579	588	561	619	593	600	584	599	615	624	582	594	560	580	564	578	600	626	588	609	555	614	588	637	625	600	582	639	640	572	573	603	600	596	590	639	600	619	552	581	594	597	581	595	615	562	569	600	598	620	589	588	597	595	606	667	605	632	613	598	565	665	553	604	624	551	613	572	613	599	621	606	592	629	581	585	591	621	610	549	605	610	583	587	611	636	587	598	631	613	586	564	551	605	570	631	627	533	577	595	618	604	602	568	603	613	576	594	596	611	588	642	635	620	556	593	589	592	577	610	595	545	587	588	605	620	613	601	619	592	630	571	591	587	622	603	580
27868	10295	1251	873	654	648	653	647	653	632	644	622	664	648	625	639	632	628	649	646	641	674	632	597	643	632	675	657	618	632	623	616	589	624	644	666	660	668	666	662	639	677	629	642	623	614	650	605	633	599	675	641	605	594	692	649	645	640	644	620	645	645	631	596	607	601	595	629	610	641	593	583	647	616	640	634	602	641	619	643	633	620	636	624	617	673	637	616	643	678	681	623	673	616	628	557	641	651	608	633	588	575	627	568	611	670	620	644	610	636	636	622	570	664	647	588	631	579	666	662	623	676	666	686	604	620	670	633	577	605	625	647	643	645	647	650	648	672	643	629	659	614	628	623	630	643	665	623	621	630	675	633	627	602	647	656	620	647	642	640	686	653	611	593	659	615	659	644	631	628	682	641	634	595	634	607	611	660	654	629	654	635	610	629	624	626	617	618	586	635	682	669	660	656	616	630	590	634	633	668	611	627	648	576	609	661	596	633	609	625	661	604	578	649	669	636	639	664	613	660	632	613	651	608	626	631	643	649	580	640	645	611	596	650	658	615	666	606	603	670	637	622	570	672	658	598	629	637	607	660	606	668	629	602	615	611	682	665	642	628	632	618	623	623	680	618	623	628	638	635	592	631	630	658	655	662	649	624	611	614	651	635	619	624	668	617	604	649	636	654	660	637	630	625	632	677	590	623	631	672	677	649	595	629	675	631	640	677	600	634	611	627	605	645	635	656	615	632	628	599	614	631	610	605	635	605	625	629	617	642	643	663	680	650	595	619	657	621	639	655	625	611	629	661	604	668	634	662	645	657	623	634	626	648	631	619	581	622	588	611	618	664	615	639	594	611	622	583	651	618	642	607	654	658	619	595	570	651	602	645	673	652	635	648	628	637	629	619	639	603	678	614	651	656	646	614	642	622	626	608	614	618	656	675	633	665	618	651	670	634	658	657	655	581	618	664	606	638	614	634	648	602	612	683	602	657	625	576	630	664	609	611	645	600	610	642	664	630	641	605	657	672	630	580	633	693	618	659	655	632	626	639	601	640	620	638	661	658	648	647	666	635	655	624	618	642	648	655	629	612	644	617	611	587	596	656	651	652	637	627	598	595	603	651	643	651	633	699	686	678	672	668	650	611	646	643	654	606	654	641	568	586	631	605	605	625	644	636	602	653	557	679	616	627	660	629	625	670	621	637	686	583	666	619	625	611	621	644	634	635	604	621	606	683	626	627	623	638	648	613	680	633	561	606	649	617	650	612	648	626	626	608	601	614	613	641	702	633	615	636	591	639	612	605	636	621	608	658	621	616	563	612	631	614	611	584	682	594	592	632	627	639	636	617	643	622	631	614	601	643	636	668	601	647	619	623	654	656	594	591	634	629	602	629	646	639	621	632	651	655	664	636	639	654	672	630	652	621	673	599	639	645	614	624	619	658	600	660	636	623	652	638	633	612	667	626	592	641	628	662	616	709	664	651	632	606	613	649	633	643	633	700	608	674	606	632	616	685	643	621	601	658	622	590	632	622	584	646	622	650	620	659	650	556	608	687	622	624	623	617	671	677	600	630	682	636	631	645	613	687	630	628	626	675	646	662	650	601	677	657	631	640	611	627	632	677	725	618	590	637	603	594	604	644	638	585	626	629	701	691	595	581	617	598	641	612	668	634	641	632	597	609	687	630	623	644	559	609	602	619	637	601	604	586	649	647	630	619	626	646	675	641	638	649	583	669	676	592	613	669	607	641	700	607	579	631	665	622	633	643	658	595	629	654	626	621	631	667	635	640	649	652	666	626	612	618	650	635	620	605	613	606	608	618	654	617	613	628	657	641	618	639	646	640	638	625	661	611	611	644	660	626	645	635	607	662	632	596	636	652	632	593	663	655	638	659	601	648	667	653	633	653	629	673	627	640	602	644	654	636	639	615	668	609	614	631	644	660	652	626	627	603	605	632	648	625	609	599	656	642	612	615	616	601	655	657	667	622	648	636	667	605	653	640	611	628	636	620	623	620	634	648	621	663	621	626	650	623	613	661	626	648	705	655	654	626	677	619	651	640	625	641	608	630	646	642	642	600	658	594	669	586	609	610	604	639	599	602	631	653	649	606	659	616	651	651	607	646	630	637	626	662	626	642	604	647	652	641	628	598	699	630	644	596	609	600	646	596	636	652	618	588	646	628	656	589	590	629	639	633	637	588	631	624	618	617	619	590	664	630	666	661	651	658	643	652	632	609	602	596	644	645	598	613	638	663	579	644	647	677	626	682	622	621	630	639	642	667	658	630	626	616	618	652	648	609	616	646	618	632	649	659	609	633	648	652	635	620	622	623	640	695	661	628	628	649	662	609	659	672	667	609	642	658	641	660	604	635	653	607	635	615	664	616	620	637	619	614	594	657	684	636	619	638	623	632	633	637	628	611	619	623	637	627	651	617	615	624	599	654	622	580	598	637	638	662	638	692	631	613	631	640	612	625	639	611	626	631	625	592	676	606	645	590	604	605	617	572	625	643	669	687	662	671	622	675	618	625	634	632	668	592	639	613	639	605	619	607	590	620	610	601	607	650	664	612	639	667	683	629	613	605	641	640	622	625	624	619	631	629	611	629	633	626	643	649	632	621	593	627	651	598	622	642	616	600	660	631	655	617	624	637	578	636	616	628	617	610	614	616	639	599	649	632	584	637	652	623	611	627	633	607	585	615	626	601	617	624	623	633	638	637	626	630	612	611	658	628	638	616	645	590	611	625	650	626	609	599	648	603	633	648	631	608	614	614	616	626	636	622	633	669	667	658	612	614	642	664	610	651	665	602	631	637	597	648	617	617	668	633	650	616	646	661	671	638	645	614	574	661	637	610	634	603	587	660	650	667	642	664	654	568	595	629	587	617	693	607	630	650	632	594	626	610	677	626	583	651	561	597	623	674	616	606	650	608	646	611	603	618	612	619	648	596	620	671	656	652	645	668	667	639	607	618	671	620	639	648	603	602	654	632	626	623	615	644	608	644	620	657	647	621	695	656	630	658	610	640	599	647	610	630	618	673	625	643	674	619	604	636	597	632	647	641	604	639	624	683	687	641	597	598	623	600	650	607	608	656	599	671	625	594	657	640	642	650	652	627	643	600	596	637	617	696	577	669	647	638	671	657	644	641	632	644	598	649	655	669	612	638	616	660	619	680	641	667	585	641	576	616	611	581	641	633	648	594	651	641	661	637	603	624	586	632	611	592	676	609	663	639	641	623	679	600	631	660	638	677	633	665	587	628	641	602	676	671	655	633	658	573	645	611	641	619	602	605	612	637	650	699	643	650	672	649	594	566	640	603	641	652	634	692	679	610	626	630	641	624	622	574	649	651	608	632	652	597	610	608	666	642	677	658	612	668	612	615	653	630	633	601	634	629	617	669	654	661	638	577	654	666	603	658	644	620	630	630	626	648	645	633	654	616	604	624	650	656	640	683	669	621	624	632	635	625	631	640	633	636	586	595	607	653	645	626	679	674
5013	650	593	495	485	480	468	477	468	472	436	475	445	436	458	494	429	472	467	410	457	456	459	470	451	414	434	457	423	451	457	448	445	447	426	463	453	479	442	440	467	431	458	435	437	425	458	484	424	455	471	499	454	447	495	463	485	457	443	416	427	472	420	456	444	462	457	442	483	414	476	428	464	453	457	404	448	508	472	421	459	436	456	480	435	460	413	460	491	495	455	468	467	441	478	441	467	453	414	429	471	423	406	465	465	466	447	437	431	431	432	505	466	457	450	451	449	450	472	424	445	482	466	438	446	455	456	474	484	474	437	459	466	452	451	435	433	409	480	434	418	449	437	423	451	468	457	495	450	429	437	459	467	402	469	468	435	470	498	447	424	487	444	456	478	463	442	450	454	463	466	429	441	481	445	453	454	447	475	464	459	476	437	505	430	433	448	451	462	466	472	463	449	472	460	438	460	486	445	453	454	405	456	442	444	460	462	472	425	429	467	445	464	457	460	472	425	455	433	448	454	453	485	448	456	397	481	470	468	400	435	443	441	413	415	434	405	435	454	434	431	438	447	457	464	462	445	452	463	465	471	450	437	464	419	450	462	432	418	467	451	435	438	413	444	470	450	453	448	475	466	446	444	404	422	466	481	413	447	466	496	442	418	460	438	466	457	450	450	423	473	448	469	451	444	420	453	428	495	465	489	445	443	472	408	429	443	451	436	493	427	441	481	476	408	453	432	469	454	458	447	421	454	441	473	459	453	388	455	456	425	452	467	450	454	492	444	459	447	436	438	443	418	442	428	449	464	448	437	464	465	474	406	474	421	453	435	452	468	473	453	420	424	494	426	430	466	460	441	472	473	447	462	539	470	423	449	452	437	475	441	451	431	454	448	461	438	492	468	439	475	420	426	452	454	471	439	453	467	449	475	437	493	443	447	462	456	455	488	426	439	450	470	463	464	467	465	449	438	442	398	465	449	478	439	418	463	430	470	466	443	435	477	454	395	453	426	449	439	485	461	436	420	448	449	457	440	440	498	475	485	444	450	483	490	461	443	475	459	471	485	452	435	502	405	436	461	431	454	450	460	437	491	459	470	488	440	440	445	451	442	489	486	441	434	438	419	430	505	473	478	455	438	466	460	478	467	488	472	508	468	486	465	436	430	463	437	445	460	429	476	471	442	477	456	436	444	473	413	459	440	470	435	459	455	454	466	444	467	442	449	501	466	426	448	428	443	465	469	434	436	478	485	463	457	449	447	502	453	475	467	446	477	487	436	447	453	455	441	465	438	436	486	457	452	444	458	444	453	439	428	459	463	457	445	459	442	477	489	446	463	441	443	492	429	449	447	464	464	451	444	478	450	442	462	426	426	447	453	407	485	434	440	448	470	458	466	449	420	472	452	430	439	476	395	415	461	457	437	482	457	437	436	454	440	454	484	448	451	466	421	441	445	416	491	447	470	442	460	450	472	423	459	495	460	439	452	471	440	469	470	460	522	492	439	422	449	439	449	438	430	454	463	434	451	476	473	443	444	480	461	412	433	437	441	435	433	453	462	446	435	426	442	458	460	489	437	468	467	436	467	487	410	438	411	479	441	447	442	467	452	438	464	448	443	483	423	428	460	452	468	449	447	481	443	430	413	479	454	474	493	445	438	431	464	458	467	443	502	480	416	467	433	461	427	444	509	444	468	453	435	477	493	455	451	456	427	465	442	450	462	498	475	415	442	449	449	431	449	478	456	461	448	481	459	469	424	460	494	457	462	475	442	463	439	461	473	468	413	422	441	458	460	479	457	465	460	409	441	477	461	438	418	445	458	452	451	458	440	434	454	468	481	421	486	454	410	480	472	447	459	452	445	457	455	438	414	435	440	417	451	475	449	434	461	486	414	430	444	470	478	447	459	454	447	468	455	458	463	470	451	472	442	465	462	424	465	447	448	449	478	458	456	423	447	463	436	466	453	450	478	459	479	488	421	427	433	456	444	455	456	457	445	442	456	426	430	455	431	473	451	419	420	471	437	415	451	407	454	438	481	454	449	457	450	469	443	448	471	443	470	424	491	425	490	494	474	452	421	423	422	425	463	456	466	431	469	494	442	450	448	442	461	417	403	457	428	397	459	417	436	501	427	476	421	452	414	425	409	443	486	438	415	463	457	427	423	485	421	466	420	464	488	444	477	475	440	422	431	441	463	435	462	433	466	447	486	426	485	462	442	464	484	440	426	434	474	435	454	408	476	445	446	446	464	443	469	466	438	440	459	460	453	449	432	457	433	463	442	407	403	424	441	447	430	503	447	464	485	466	426	438	436	457	467	434	441	439	469	461	419	420	459	442	448	451	433	450	494	489	449	441	459	460	441	428	491	436	457	454	397	452	447	475	456	491	469	458	450	461	420	442	451	433	464	458	470	483	470	437	449	425	444	431	419	451	467	461	453	472	454	453	443	445	426	455	436	446	433	457	507	453	446	416	478	444	445	471	518	460	456	484	470	452	465	449	443	477	457	436	448	436	458	473	470	473	462	455	444	450	474	401	475	429	454	456	465	444	423	444	489	468	431	429	407	429	479	466	488	458	485	445	407	462	480	460	492	454	437	429	479	450	432	474	487	449	452	446	459	439	415	460	423	471	471	427	445	424	429	428	476	447	440	431	445	460	478	398	452	459	456	437	470	460	461	473	449	428	459	466	430	450	468	497	443	412	452	456	441	428	483	452	455	469	443	458	439	484	461	472	432	399	463	471	427	416	456	453	464	441	459	469	450	456	450	431	449	412	454	514	472	430	451	458	497	451	456	426	469	461	421	449	469	434	440	445	433	450	453	466	435	453	472	471	440	470	437	459	459	470	447	450	481	462	451	451	440	448	447	438	418	423	455	431	439	439	446	435	436	478	438	478	458	496	409	468	416	456	472	483	467	447	416	476	469	415	483	487	445	465	405	465	415	437	455	459	457	446	439	428	448	467	433	493	430	457	403	458	436	482	444	467	454	472	448	475	447	449	451	431	486	452	428	460	467	444	496	415	452	419	475	509	450	463	430	446	461	411	427	433	463	433	434	474	463	431	456	438	427	415	402	410	463	445	453	452	423	488	458	457	414	463	433	499	461	411	465	442	496	419	437	484	432	444	451	445	429	454	449	420	455	480	454	453	474	456	455	461	475	469	456	455	455	465	476	433	466	419	474	430	475	472	452	459	462	457	520	487	442	458	464	467	453	478	443	418	425	411	433	463	490	463	483	426	411	481	433	445	446	475	428	441	476	477	470	470	434	423	468	467	447	474	415	429	485	465	412	455	438	445	443	412	450	407	454	463	443	440	452	485	462	457	424	438	436	476	445	479	471	458	489	469	421	452	450	453	455	436	476	434	482	465	471	467	455	449	474	428	465	438	455	493	451	403	457	473	454	458	448	448	432	462	463	490	427	464	500	461	451	438	450	439	414	454	444	431	432	435	469	463	442	443	429	442	479	452	483	453	434	459	461	453	421	452	430	445
25585	21474	27800	25519	10839	1984	1441	1167	1136	1100	1047	1044	1086	1006	1071	1050	1060	1068	1044	1022	1073	1017	1048	1077	999	1012	1017	1054	999	995	1061	1017	1049	996	1040	994	1065	1035	1022	1000	1026	1018	1000	996	1038	1043	993	1085	988	1041	900	1055	1046	1094	1009	968	1024	1024	1007	966	1022	1030	995	1022	983	1037	1011	1014	999	1023	1009	954	1006	1018	945	1002	963	1004	975	1073	1015	977	977	978	988	1009	1036	997	1000	1043	965	1078	984	1049	1022	1037	1014	1036	1002	1057	982	951	1023	1033	994	996	1002	1014	1007	976	1052	996	1013	1009	1015	994	1044	1018	971	958	1010	1037	988	1072	1011	996	989	991	1023	1012	1019	1065	934	992	1075	1017	1017	1045	998	1031	975	1066	990	1014	947	979	986	1002	987	962	1091	1030	1056	1000	982	929	989	1040	957	1048	993	989	1019	995	1001	971	960	1018	941	954	1022	980	1013	1029	1033	977	977	1038	949	945	1012	989	962	997	1014	957	1003	982	1070	1001	1005	1023	1060	1018	1027	998	985	990	1025	991	985	1024	1034	907	1016	1009	949	955	999	1022	938	974	979	1001	965	949	981	991	988	976	988	1012	1033	1031	1059	978	970	997	1034	1040	1007	1020	1030	963	988	1073	1005	981	1073	907	1032	1038	1001	1005	1004	996	977	1024	996	1062	990	1010	1006	994	1042	960	1018	964	972	992	989	1013	1034	967	990	1017	1027	986	995	1014	1048	1002	1031	988	993	981	962	1084	998	1001	1029	1066	1066	1011	1028	1028	990	997	960	1021	957	1019	1007	1018	1042	1006	940	988	1006	1000	991	1041	1007	967	1060	995	1023	987	966	1043	1008	1008	982	1005	1007	998	981	1010	997	971	988	999	1014	950	947	1053	1003	1010	990	986	993	1015	1012	980	1025	1018	1073	1039	1105	1080	1010	1032	1021	993	1009	1013	981	1038	971	1002	1033	975	958	1017	1007	986	993	1041	985	1000	951	1035	989	1052	953	1036	1036	1009	990	1063	1018	1016	1002	973	957	1032	1035	944	1021	970	1007	1024	1015	976	985	1011	995	1003	1027	997	954	1012	1037	980	1009	1019	1003	1017	1069	976	1033	1018	969	1084	1049	970	1014	1015	1065	1020	1104	1013	962	1023	971	1019	1032	1001	942	973	1035	1066	1056	1045	977	1026	1019	974	1070	1054	1000	1001	1043	995	971	958	1002	1045	1036	1008	994	987	1014	969	1002	1038	1039	1024	1005	990	982	1015	1007	984	1013	1012	1037	1031	956	993	1006	985	943	1017	1034	984	976	962	1026	1018	992	987	1015	989	1008	998	975	964	984	962	965	1010	968	939	963	955	970	1011	983	997	975	1015	1005	966	1041	1020	1044	961	1000	1020	1003	1045	964	1022	945	997	971	1033	1014	1048	968	960	990	1009	992	978	1011	1012	1057	998	953	979	997	1019	1018	1000	1025	958	1080	975	1017	1044	999	988	978	979	989	1004	1072	977	982	984	1002	975	991	1013	995	1040	1014	996	1026	1060	1025	988	982	972	1016	1010	974	1013	1012	1007	1018	1011	1050	1012	1048	1000	1000	971	1057	993	1063	962	962	1037	1021	1012	976	970	981	980	979	979	1000	1005	977	1053	994	1009	1005	969	944	1037	977	997	968	1005	1024	1019	1015	967	1031	974	987	1054	985	999	1023	984	1035	952	1023	981	1061	987	991	1002	979	1012	969	1014	994	1073	1023	1064	980	967	938	1014	981	1027	1011	963	997	984	1003	955	1018	1033	936	989	1002	1011	988	1009	1029	1058	979	992	992	999	960	1016	1020	1003	1004	977	976	1009	975	943	1012	961	1078	1016	935	1003	1007	980	1016	975	1028	1031	992	968	1078	969	1014	1034	943	923	1036	987	1040	992	1043	1040	987	1033	1061	984	982	982	1019	1017	964	958	975	1032	970	1055	933	996	980	1012	972	1007	1036	1040	1044	1005	1008	991	990	1009	997	997	998	1021	1019	992	1026	993	998	1054	1007	990	1015	1021	1004	1015	1048	943	1025	1038	1000	1017	984	1021	975	1030	1007	1004	1011	937	1052	989	996	998	979	1023	983	957	1011	975	936	972	990	989	1045	901	976	1014	949	1054	1005	1034	970	992	1007	978	1031	1035	986	1008	987	993	945	1037	971	956	958	1023	981	1040	991	984	1008	993	1080	1027	937	1003	1006	999	1031	975	1024	971	923	1003	1014	1060	993	1003	991	1000	932	1005	997	1014	1003	1002	1011	959	1009	976	1046	985	976	992	1009	971	981	995	1031	1047	968	946	1025	1006	988	1044	981	986	962	1014	1024	1068	1029	993	1005	1049	1016	988	1018	1047	1076	1016	947	1024	1006	995	977	1019	1011	997	1013	1047	1052	978	1010	991	978	1000	981	986	941	1032	984	1010	1029	962	1018	1015	995	1009	985	987	1015	1024	1037	1023	944	1005	990	980	928	1033	969	1004	1014	966	1010	970	1041	986	1025	1014	1038	973	998	984	981	1008	1071	1019	1007	1026	972	973	1011	988	996	985	971	947	985	963	1016	1020	1034	1031	1015	1042	981	990	991	1050	1013	1041	964	1052	1046	1049	991	952	1007	978	957	1020	994	963	1014	988	1026	1042	1014	994	1025	1019	1018	1034	974	949	936	1030	1017	1054	1008	1006	1010	972	952	1060	991	976	994	954	920	949	975	1030	991	937	1058	947	977	966	992	1030	1023	1000	1001	938	1001	984	977	1016	1017	1023	1069	1055	983	1035	988	1035	996	1027	1023	989	1001	1020	1012	1066	999	971	977	1014	994	1016	986	1016	971	1017	940	1042	979	1030	1019	1011	1052	1007	1024	1070	948	1026	980	981	961	931	994	1011	1017	1015	1005	1056	990	1019	965	990	948	972	1022	949	1038	1051	1033	933	997	1052	974	959	982	1014	987	989	1031	1026	997	1017	1031	1021	1015	1010	1009	1027	1010	1055	1044	1005	966	985	1069	1003	1019	1069	988	1006	974	1005	1046	1091	983	988	971	1009	1055	1007	940	1025	1007	927	1052	964	997	999	976	1061	996	1035	969	973	1011	971	1043	962	1006	965	1036	1023	1027	1009	997	1004	1057	1021	999	958	966	1028	987	965	988	990	966	943	1010	1012	979	972	987	963	975	1024	996	1017	1039	993	992	994	1056	1014	1007	1020	1098	1005	958	1051	1018	1037	1016	1030	981	981	987	1024	999	1057	1075	986	986	985	1009	955	1032	1028	954	1017	995	1002	962	1012	968	1022	1022	996	986	1020	1012	992	1001	982	1003	1015	942	1032	999	1054	1061	1030	946	996	993	1031	970	974	1048	1030	987	1030	1001	974	984	961	1019	1036	992	1036	1031	990	983	1033	1010	962	1018	1012	962	986	982	1023	968	968	949	1003	1031	961	937	997	954	1010	978	950	1018	1018	989	988	997	983	1042	1020	1005	983	1006	1003	986	1017	947	986	987	964	1030	984	1042	1013	1061	1030	995	989	940	957	1015	1032	1032	998	1003	1020	1022	920	1030	960	986	994	1031	1009	1011	986	950	991	1008	959	1001	1048	978	1023	1022	956	988	986	981	976	1018	993	995	991	1005	950	1049	1017	1009	1004	1023	928	982	1005	978	1023	956	937	953	954	989	1043	996	1040	998	952	972	963	960	955	1020	966	1021	1014	1070	954	993	978	987	1041	1023	1017	1005	942	957	1025	1050	1070	1010	980	983	1013	988	980	963	983	983	1016	991	964	1021	974	1059	987	958	966	1039	957	929	1060	1000	1033	1043	991	905	1070	988	1034	1001	964	1012	983	1012	938	965	984	994	1014	1014	1094	992	1023	963	979	1009	967	973	968	958	1042	1000	976	1020	981	995	937	996	1028	980	1023	1024	1004	1044	1074	1021	992	1024	1031	980	1054	961	1007	957	966	1023	1011	1048	1003	1002	1004	939	920	996	985	1048	965	984	1020	974	1037	973	1008	1018	1019	928	993	1000	1054	1039	1031	1001	1027	1035	989	1012	956	998	959	955	1038	980	998	1020	1039	1040	948	1049	1008	1001	1033	1040	1037	996	1031	976	1012	960	1032	1001	1012	1001	989	981	1011	1030	1022	977	1006	993	968	1060	1055	1014	1035	964	1034	937	970	988	1019	999	982	1020	974	982	1002	957	1000	998	1012	994	929	1025	986	990	1001	962	1014	1059	1043	966	935	965	979	979	966	1002	959	1029	984	976	983	1010	996	994	986	1024	978	989	1012	954	1009	1012	1064
3676	3772	3022	1799	1383	1097	1059	960	937	829	892	848	778	773	841	782	793	741	729	742	792	756	755	749	721	765	752	742	748	718	785	738	716	728	737	697	772	740	705	743	805	738	726	802	762	711	708	805	739	746	751	721	698	753	713	741	749	752	749	786	783	779	711	718	740	729	741	757	754	755	768	693	723	738	758	742	802	699	713	692	715	735	768	712	757	769	757	703	702	729	708	731	721	765	733	738	758	713	761	737	745	691	760	761	745	764	750	722	768	743	799	756	790	733	761	726	745	728	731	697	683	775	705	742	775	706	737	749	749	732	712	719	758	761	784	735	768	710	727	743	755	722	717	768	736	727	709	765	713	767	727	669	731	710	708	756	764	726	799	780	700	753	746	702	699	695	666	740	734	757	740	725	749	730	751	735	724	740	730	760	712	766	722	753	679	710	752	755	725	726	752	700	747	730	731	697	739	756	750	739	744	758	723	697	711	691	736	722	696	707	727	694	760	722	758	703	680	735	743	728	708	740	774	715	751	756	719	710	698	687	691	702	773	746	737	712	737	743	755	745	775	717	748	754	667	741	762	764	697	725	771	721	723	718	772	724	716	750	706	678	708	703	742	730	714	760	704	713	742	743	666	698	753	673	720	748	720	705	730	678	767	702	727	735	791	707	730	788	710	708	715	755	743	728	738	766	721	747	748	754	721	744	687	728	721	682	716	701	741	765	714	725	714	745	718	695	756	777	673	689	710	713	711	698	697	663	691	794	753	704	726	746	722	706	731	729	683	727	721	746	742	721	732	729	729	740	737	695	721	716	681	753	733	725	759	674	743	714	737	690	738	698	737	721	698	670	774	733	747	751	698	686	741	704	704	765	761	721	742	739	726	745	731	690	719	775	736	740	773	748	693	758	755	741	718	781	744	747	690	705	731	743	703	751	698	706	698	720	750	706	722	727	693	763	696	794	715	722	784	764	689	677	701	711	717	750	754	751	729	745	735	722	753	702	776	758	740	720	707	759	678	676	741	718	721	756	685	729	753	734	725	674	723	741	719	765	678	738	723	716	759	708	715	731	704	693	716	754	686	763	684	762	719	661	743	777	765	734	698	754	738	702	709	723	748	764	742	729	730	740	746	667	758	705	758	703	727	694	765	691	721	739	756	718	699	709	695	702	771	747	716	741	737	745	735	737	703	723	731	677	729	719	781	734	713	736	757	701	738	749	720	736	684	725	759	712	697	741	735	738	715	731	714	705	744	737	707	741	700	748	713	660	741	706	729	777	693	735	722	751	726	701	723	706	754	731	743	709	725	723	718	758	707	727	699	663	772	757	755	746	736	722	747	729	736	737	775	717	711	763	780	816	709	704	760	701	725	714	705	687	695	702	696	693	747	718	722	691	754	725	736	715	754	718	713	678	691	692	730	726	735	728	705	696	748	709	737	756	713	703	732	711	722	671	723	722	737	710	696	713	733	712	688	741	743	701	704	732	733	760	729	724	749	705	696	692	766	710	724	700	753	748	737	743	766	709	702	708	707	705	731	693	708	725	676	772	681	706	749	707	726	747	727	690	726	723	720	722	716	715	734	765	750	751	729	751	685	757	728	758	703	711	749	716	715	712	671	712	682	766	729	715	700	746	735	741	706	722	744	731	744	785	723	726	703	731	806	767	706	702	723	698	675	718	699	724	715	762	721	742	745	723	743	739	738	733	750	726	735	742	771	715	697	711	682	750	750	736	709	719	749	681	748	773	718	710	696	768	719	711	663	735	746	715	712	683	747	732	738	751	738	740	731	725	726	754	721	713	734	724	744	721	746	746	731	758	731	739	754	717	730	708	709	740	685	700	762	728	723	750	700	761	726	731	722	669	710	732	733	730	730	667	688	732	687	772	706	746	749	750	758	689	712	718	737	723	694	743	704	715	755	690	754	706	723	769	722	739	720	720	747	742	732	725	728	693	749	740	681	706	776	769	765	700	711	727	731	721	728	718	755	756	782	721	660	711	724	745	696	730	723	760	768	705	758	688	745	726	714	686	756	743	752	737	697	730	780	751	703	713	748	706	705	736	712	716	710	691	752	662	701	727	710	729	725	697	743	729	719	722	713	705	730	744	660	690	757	745	745	721	706	754	760	677	729	748	718	726	735	734	743	737	685	736	729	726	705	704	746	724	754	722	705	697	715	690	735	713	751	753	736	737	702	742	703	709	653	745	756	673	748	697	662	725	735	766	764	770	756	688	657	701	704	719	758	738	747	729	786	728	721	707	663	764	695	697	682	668	756	768	697	733	695	721	731	712	732	726	714	760	744	719	711	693	753	779	720	717	743	706	769	774	772	693	714	711	738	688	700	695	747	779	727	747	730	697	697	713	754	744	725	729	750	717	733	707	699	712	734	685	754	742	733	741	737	753	754	751	751	767	670	718	749	721	730	721	694	732	689	687	747	712	743	754	732	752	750	693	734	710	712	753	772	713	654	711	717	697	742	695	754	758	686	659	715	748	675	705	766	678	715	723	739	732	639	732	718	738	721	714	724	691	710	727	756	731	755	771	706	762	673	663	733	748	734	767	721	698	729	729	761	683	734	727	755	697	724	772	717	696	696	722	721	694	749	753	771	708	741	750	726	732	740	687	717	726	768	771	723	746	704	729	755	744	718	747	682	756	683	734	695	754	717	729	737	710	697	757	718	725	708	726	749	730	709	732	715	711	716	721	727	727	738	737	764	699	676	686	708	730	748	694	736	714	719	731	695	728	727	767	732	702	739	719	699	737	674	709	740	708	750	751	736	693	661	728	725	753	701	709	713	714	718	718	733	732	707	731	736	732	725	768	732	739	736	737	721	742	681	718	722	736	666	728	704	771	752	722	692	738	739	731	683	702	757	768	707	696	734	772	715	727	692	701	720	754	729	708	683	745	742	726	743	724	775	713	735	709	753	765	695	704	733	700	715	741	744	758	708	787	709	771	767	728	706	748	678	722	719	707	774	791	743	727	664	740	677	699	724	700	744	700	688	727	764	741	705	749	715	782	751	713	725	692	750	711	709	676	731	733	783	749	756	759	691	708	706	678	731	705	707	682	735	743	676	732	711	702	708	690	703	710	716	755	697	679	736	720	712	717	695	750	742	689	667	761	687	705	721	717	756	688	681	725	755	708	699	726	769	737	735	687	732	720	755	693	714	715	695	710	718	733	762	698	719	660	797	742	716	727	730	753	754	743	720	742	704	703	758	706	727	727	719	749	708	741	744	711	698	748	701	713	731	739	741	726	770	686	669	744	723	712	691	771	713	727	709	672	794	753	728	765	711	685	683	706	743	736	675	734	699	714	778	698	763	709	745	623	720	760	716	746	764	687	730	726	737	742	719	736	672	710	682	714	679	743	735	790	719	700	738	704	736	734	765	774	729	720	744	701	736	744	780	704	702	698	746	735	749	704	717	706	719	713	698	688	733	699	750	709	695	764	686	741	743	779	708	693	739	764	687	745	708	661	711	740
24450	21444	28709	24561	21436	8462	1907	1217	1016	962	922	934	948	900	866	846	927	889	830	849	864	842	825	891	876	786	817	887	803	800	879	823	795	849	854	813	807	818	791	891	844	772	834	889	831	802	837	827	800	801	787	808	830	859	847	846	863	842	825	836	791	800	818	833	837	839	807	793	844	834	844	805	837	832	819	802	780	871	850	817	818	780	807	858	794	838	826	794	812	851	856	851	830	845	832	769	856	821	880	836	817	832	848	813	789	785	777	829	793	792	818	820	814	789	807	825	826	787	767	803	809	827	847	821	790	784	788	859	806	809	868	766	825	767	881	809	785	794	901	799	832	838	908	800	755	868	808	792	816	784	763	776	862	803	893	822	768	752	810	812	857	855	823	810	768	824	745	788	804	830	814	777	866	785	811	789	838	783	806	814	827	809	826	815	799	819	762	809	748	809	788	811	815	760	847	785	837	841	819	858	812	870	761	816	810	827	809	799	772	799	779	815	812	777	826	800	780	830	846	790	823	842	750	813	773	794	793	825	829	773	808	823	829	798	786	825	822	825	809	805	792	775	838	878	837	810	808	842	770	790	798	826	766	803	780	872	799	765	800	828	773	830	825	810	779	836	799	835	851	829	827	871	794	837	815	864	848	818	821	823	796	804	810	857	803	840	751	810	824	834	854	804	799	807	811	849	785	766	824	822	788	801	844	806	845	823	822	830	824	773	824	804	844	850	867	831	818	826	819	815	839	782	832	824	751	833	795	816	815	816	818	797	842	782	800	743	824	770	768	770	864	786	831	771	868	774	812	784	781	820	769	776	787	831	790	756	825	793	845	789	812	814	834	769	834	781	780	794	783	812	839	818	855	800	844	779	822	819	833	806	779	841	802	841	823	726	764	797	806	817	827	794	822	786	809	791	810	810	869	806	813	856	797	802	805	790	813	768	798	789	787	782	799	847	789	793	753	813	798	815	830	834	806	825	795	788	838	783	769	769	791	777	815	841	784	793	770	803	799	782	825	777	777	821	838	807	830	863	831	787	805	884	756	835	820	809	833	775	817	812	787	790	801	770	790	801	754	839	794	803	769	821	813	764	804	780	833	854	833	852	747	811	802	768	789	787	809	739	843	817	833	765	797	809	797	836	763	803	832	829	759	788	835	833	820	843	809	834	791	794	763	777	798	795	837	872	811	795	762	734	799	845	831	793	809	820	831	840	804	751	807	783	824	799	827	792	740	833	847	734	802	752	840	772	833	820	852	779	802	782	824	835	824	773	792	838	773	736	786	752	796	786	823	815	802	810	834	784	840	808	831	836	811	807	807	786	823	846	798	838	769	830	807	788	819	810	828	832	802	864	813	800	759	890	818	773	824	789	830	820	814	833	796	787	799	797	724	824	812	837	862	798	813	809	805	818	793	802	772	828	763	776	784	806	784	856	775	824	764	863	829	848	829	787	805	754	813	807	840	795	789	799	824	794	762	743	786	801	757	777	776	808	844	839	815	780	813	829	814	844	715	810	822	805	802	772	816	842	839	862	802	813	807	802	766	839	817	779	806	798	803	791	772	788	823	776	830	827	789	844	836	811	800	754	801	844	831	793	736	797	805	783	804	769	823	790	821	820	730	845	785	790	789	788	801	794	795	767	874	791	780	778	778	816	796	744	796	809	820	866	794	843	801	761	757	748	832	810	779	805	756	790	784	858	800	794	802	838	791	797	755	813	824	796	833	800	814	773	815	792	799	830	806	846	830	867	778	813	823	746	767	797	800	884	763	773	830	789	796	773	795	799	842	765	789	796	770	808	750	800	834	791	826	775	787	814	807	854	815	833	791	820	802	793	830	820	732	804	796	835	813	846	775	751	772	831	807	787	826	789	791	845	756	796	814	834	895	803	786	748	828	861	806	772	776	820	831	797	779	769	789	776	735	801	863	770	819	823	793	769	859	816	836	790	814	822	818	837	806	826	834	811	807	813	749	813	839	842	803	801	840	805	818	814	797	776	843	871	819	750	824	783	801	821	786	774	816	790	849	811	770	800	798	777	800	806	712	751	818	814	815	780	841	818	774	814	811	825	754	766	797	806	762	830	814	780	818	775	820	800	780	813	832	778	803	839	857	837	831	835	784	790	859	779	794	794	823	823	832	792	803	817	813	758	796	794	837	761	840	744	793	845	793	830	810	752	823	828	782	802	804	816	835	792	825	806	839	769	812	791	820	831	887	840	798	839	837	822	749	798	830	784	793	767	818	821	762	811	832	833	766	763	809	782	848	779	788	794	776	828	819	799	811	759	791	793	819	846	768	785	793	812	813	817	778	822	803	825	837	835	813	797	749	841	854	793	743	794	798	773	808	796	849	804	816	798	814	772	732	865	777	789	828	892	757	806	785	780	801	806	736	797	782	843	867	818	815	823	808	805	833	816	801	853	798	764	837	792	808	796	809	812	799	839	849	769	751	857	832	835	751	832	859	902	854	796	741	752	779	789	775	798	811	813	825	796	802	845	821	839	775	810	837	809	799	841	806	761	834	805	828	815	773	803	835	769	812	826	773	815	831	810	806	832	767	798	810	841	794	769	790	808	795	841	776	768	792	782	773	799	756	767	827	778	813	860	820	781	834	770	757	843	779	809	774	845	845	801	833	812	846	821	809	867	855	810	842	806	783	740	812	843	816	799	745	797	834	794	782	826	779	795	758	792	860	823	843	759	764	778	796	790	831	807	841	758	841	795	774	802	827	791	814	782	797	841	807	795	849	780	764	775	793	819	843	818	803	841	821	828	821	803	810	855	873	806	815	845	816	842	806	801	842	756	765	808	785	791	798	835	873	795	846	820	804	787	823	814	803	818	870	818	757	791	844	824	777	827	846	822	766	788	799	789	800	811	819	780	785	842	748	799	731	735	764	795	788	739	785	788	834	824	810	790	845	851	803	779	781	836	816	784	862	788	802	807	862	811	824	823	849	816	775	789	806	820	802	818	787	861	823	842	757	820	789	840	821	807	805	848	789	819	823	812	807	803	794	801	814	811	762	766	821	804	847	828	794	765	794	807	796	827	789	836	809	786	802	789	776	792	761	801	783	809	799	777	808	780	759	799	808	771	792	811	828	787	825	792	775	823	771	831	855	720	766	823	825	843	760	743	747	820	799	842	776	819	811	786	832	725	779	808	793	819	816	830	800	803	798	783	837	783	823	803	766	813	798	820	830	772	791	814	872	807	810	820	841	795	876	862	796	811	825	828	802	773	844	829	776	870	797	755	750	786	822	829	905	824	860	819	826	825	820	825	768	786	760	748	783	824	874	778	802	805	792	802	836	829	843	787	812	806	781	731	787	849	776	808	805	808	809	854	791	797	779	788	799	795	757	770	802	763	839	828	791	800	789	811	774	829	858	751	774	812	822	847	790	841	817	837	804	792	828	789	856	792	799	847	791	845	863	784	819	793	857	817	795	727	805	859	782	795	777	793	769	820	804	788	834	836	830	785	789	794	815	812
3801	6084	4892	2785	1825	1436	1182	1050	993	891	851	784	788	759	725	759	686	697	719	657	693	707	646	630	672	620	616	632	623	653	617	657	569	605	633	630	597	659	645	634	624	664	627	652	636	566	621	603	623	634	612	599	638	629	617	651	635	669	576	657	578	593	623	611	642	666	636	601	591	636	630	642	643	637	604	619	643	637	619	598	654	615	671	591	633	635	651	600	637	649	618	596	589	625	587	590	598	538	623	666	598	592	636	573	632	593	618	632	667	605	608	655	604	569	631	569	578	608	649	628	622	587	661	606	627	611	568	638	640	575	615	647	576	612	606	603	598	616	600	584	621	651	634	623	575	586	620	577	646	650	614	626	590	658	614	604	586	642	646	614	633	599	616	603	594	602	618	605	601	583	596	658	622	645	588	647	592	599	563	582	628	599	610	623	598	634	576	623	621	661	657	613	605	609	609	650	655	614	620	653	593	609	627	616	604	558	629	607	639	586	641	605	604	642	631	609	584	616	608	596	643	611	618	634	636	650	585	584	592	617	586	597	591	591	616	617	593	580	602	596	640	606	628	618	634	603	586	630	609	614	615	610	591	642	585	585	597	582	605	598	643	606	603	630	612	606	615	609	609	601	587	624	635	610	618	594	598	630	593	625	568	618	594	627	656	594	572	648	600	622	590	588	621	580	621	589	604	624	654	579	641	568	582	602	615	629	596	608	623	596	574	640	587	627	598	624	591	633	608	619	586	620	630	630	588	621	643	577	582	581	592	621	592	592	596	643	592	624	634	635	626	608	613	608	596	626	603	601	618	614	589	590	571	590	539	554	641	600	657	595	562	597	631	593	588	616	640	607	621	609	591	541	635	564	595	631	581	633	605	634	579	627	611	582	592	595	659	567	645	613	663	626	620	622	558	590	643	630	602	638	578	647	583	588	593	590	621	593	596	619	605	576	611	624	606	583	611	585	628	602	624	606	601	582	632	650	579	581	669	606	614	618	602	580	597	608	622	638	645	633	611	612	634	592	626	594	582	623	604	633	617	593	539	632	592	582	608	625	671	575	636	587	593	571	620	633	607	632	658	621	624	612	577	617	602	600	586	595	598	598	590	596	584	616	551	598	633	585	589	676	563	586	574	619	600	626	617	576	612	615	578	636	614	594	613	596	618	610	632	598	654	590	627	632	611	588	597	617	585	603	594	602	604	624	580	578	668	625	639	639	607	637	611	590	635	610	595	606	605	578	631	647	612	595	613	586	596	607	598	627	576	643	590	603	578	653	626	594	646	610	570	590	577	628	643	602	633	612	630	611	606	608	596	587	588	624	621	604	592	585	611	630	599	639	586	592	635	577	608	604	596	633	628	596	592	614	584	607	629	596	605	560	632	614	617	577	613	575	617	605	601	619	570	598	646	587	580	586	620	594	567	593	588	602	582	583	592	571	607	588	600	624	578	620	578	607	634	596	586	601	635	643	613	615	605	655	610	602	567	638	596	586	622	648	621	562	627	616	617	602	638	604	595	613	581	579	597	592	607	587	607	640	608	628	585	582	543	631	600	581	618	579	607	538	592	609	561	631	619	607	603	677	630	623	608	574	603	591	588	586	557	606	577	600	581	602	593	562	594	555	607	607	580	614	624	565	649	553	637	625	616	601	633	582	613	635	609	603	577	636	660	597	626	613	617	587	624	580	609	630	614	601	601	616	601	623	633	609	600	627	632	645	628	608	607	610	592	598	668	650	648	622	563	576	593	597	618	576	615	586	637	594	587	619	595	584	606	601	610	571	652	616	639	632	551	570	602	631	591	614	610	646	650	616	628	589	630	601	644	576	618	602	607	598	607	591	608	570	600	598	613	625	638	675	592	588	575	587	606	643	635	618	612	597	611	605	582	600	591	610	586	614	616	600	638	591	614	611	584	626	621	596	652	582	587	618	619	628	598	569	633	568	606	591	621	634	604	580	587	587	596	624	595	558	609	617	622	605	570	596	618	604	622	627	579	603	595	591	559	569	604	617	581	570	610	585	592	594	581	645	613	576	596	628	608	569	617	640	623	631	651	609	594	586	599	584	561	618	571	607	588	670	602	639	635	632	621	586	618	626	637	585	589	546	579	607	621	579	622	582	627	578	584	598	629	628	567	614	603	553	567	616	562	614	590	607	636	611	597	564	597	643	584	587	580	635	580	625	613	587	611	614	608	615	601	565	591	600	613	591	628	579	594	631	556	634	612	580	589	587	642	613	608	618	613	583	638	568	612	626	606	616	583	612	610	615	605	639	597	583	619	602	620	614	578	585	666	614	635	606	620	614	607	671	583	586	637	652	649	599	597	584	589	618	603	587	610	591	596	609	611	617	622	626	599	621	610	628	626	603	565	584	623	611	589	602	619	533	575	583	608	586	593	583	617	591	608	610	576	603	559	576	606	580	559	582	617	566	610	549	601	596	601	640	580	591	577	600	600	565	592	627	568	576	609	620	644	602	612	607	600	608	571	643	609	595	619	588	583	596	661	586	607	614	584	586	606	615	590	586	601	600	564	611	615	623	636	611	624	636	611	630	616	601	606	626	630	593	637	587	613	571	616	594	593	607	607	595	602	594	573	617	574	627	594	595	587	621	606	572	600	644	615	583	625	644	608	579	603	606	594	605	621	594	569	594	638	580	599	585	583	621	588	637	607	574	594	593	604	575	602	650	618	595	588	580	587	602	582	637	585	620	605	632	598	588	600	617	614	613	655	588	635	635	604	559	596	577	568	594	595	625	624	619	609	587	593	593	610	613	596	674	616	626	582	651	586	624	628	610	632	587	563	577	617	648	569	546	583	592	581	601	570	622	590	657	616	568	625	591	636	610	586	616	589	580	616	588	593	581	632	592	588	604	599	638	600	597	587	557	576	576	566	594	637	606	571	614	586	669	639	622	640	580	550	561	616	557	595	643	603	615	578	550	618	609	586	594	594	612	633	581	629	613	585	613	621	569	622	613	603	660	604	611	579	617	626	591	587	547	572	568	606	566	586	601	561	583	588	603	609	576	605	552	598	631	618	630	600	634	612	675	594	597	586	573	609	606	587	612	631	655	638	601	578	623	608	588	601	663	642	596	590	627	588	608	642	614	599	619	543	611	630	597	557	654	633	595	624	584	591	632	616	634	631	600	609	648	606	554	677	568	582	630	608	584	596	621	610	642	596	606	551	589	612	622	589	627	633	635	626	610	636	604	659	583	568	619	574	653	555	644	631	584	611	570	606	560	602	647	593	618	601	611	606	572	592	645	574	637	597	598	660	573	597	570	633	579	584	613	575	597	603	603	560	615	659	616	589	597	599	610	615	622	620	602	576	586	547	587	594	622	610	585	612	615	583	620	609	603	593	624	582	563	573	632	607	578	614	587	574	608	606	577	573	604	566	592	596	539	627	607	576	589	596	603	592	561	640	595	603	609	599	602	588	671	609	585	629	554	566	583	624	621	579	628	565	612	617	637	617	608	589	596	606	584
28005	10206	1314	840	649	690	658	649	655	643	632	653	670	625	684	690	602	595	621	624	593	625	626	683	624	583	658	604	624	674	634	672	604	643	629	613	617	626	699	645	608	653	623	632	716	607	689	647	667	642	629	609	671	645	668	631	624	623	664	646	608	613	649	634	685	678	651	611	655	648	661	652	633	626	658	672	597	621	654	628	655	668	639	644	656	648	654	606	669	638	647	633	661	578	619	628	645	617	606	592	688	602	653	614	619	600	629	636	640	610	621	603	624	622	660	610	607	637	642	636	633	628	643	614	653	629	649	625	627	651	629	598	644	708	661	652	630	602	617	626	613	643	658	662	642	624	636	578	633	614	685	612	616	639	674	593	614	616	629	633	659	660	672	655	625	644	621	670	640	613	622	666	578	607	629	657	627	608	615	646	624	629	632	690	650	631	649	658	630	680	659	625	615	640	678	635	610	656	632	578	644	666	651	632	608	624	632	654	603	631	646	645	641	640	617	623	617	608	641	638	649	582	634	648	636	642	646	612	631	647	636	618	600	645	632	623	646	703	664	614	622	676	583	612	598	616	650	643	628	650	643	612	654	629	635	659	644	626	645	671	695	629	632	637	626	633	614	623	615	635	650	629	671	635	667	646	658	651	687	603	646	672	653	619	616	659	616	603	655	700	697	643	609	596	626	626	634	602	642	598	643	652	648	669	604	646	652	616	646	660	635	621	636	604	609	643	634	644	593	633	621	612	644	615	640	647	657	645	602	652	662	632	678	647	636	682	657	622	643	630	632	660	612	675	681	620	597	649	598	601	596	635	625	620	610	626	618	645	579	605	686	650	647	615	624	667	654	610	607	630	649	607	627	637	651	629	634	653	637	652	597	654	610	654	602	656	654	644	625	645	623	625	627	620	613	646	611	575	674	611	680	660	628	651	657	680	672	617	614	661	637	667	646	633	655	633	615	635	611	639	634	654	651	684	611	636	582	648	639	648	617	649	638	630	635	622	598	622	614	642	667	645	636	680	632	629	691	631	603	643	630	633	638	643	628	611	640	623	645	645	613	636	617	641	647	614	625	644	589	662	635	620	652	656	643	607	630	627	658	622	647	651	645	656	610	681	678	635	653	627	631	688	665	646	634	643	625	636	618	639	625	597	623	661	679	627	610	600	685	644	655	611	625	659	643	630	662	670	628	613	624	629	604	657	673	647	599	656	635	601	641	584	625	599	615	686	653	641	672	589	649	607	599	612	639	646	616	646	587	621	692	647	631	637	651	620	643	639	616	637	673	649	643	622	647	651	697	655	643	621	646	599	619	623	605	658	654	656	579	664	660	684	690	634	671	616	603	660	670	609	638	634	645	666	640	663	608	633	647	658	626	641	680	658	641	632	636	587	637	649	615	618	601	645	588	646	584	605	644	600	621	624	652	622	620	605	622	632	618	647	610	603	630	597	633	646	644	613	616	601	661	678	688	631	679	627	665	645	639	643	625	660	569	660	620	603	613	641	632	655	602	577	617	596	659	670	651	655	596	648	636	596	643	623	635	637	639	636	627	614	639	665	649	606	646	600	672	662	648	661	613	624	606	655	628	636	623	647	652	612	661	612	638	623	626	618	642	674	625	651	603	661	625	629	645	643	609	643	643	606	659	644	615	619	592	614	639	637	572	615	612	628	662	619	615	666	644	647	645	642	627	653	648	593	654	644	659	662	617	631	647	661	680	617	678	689	677	650	609	680	609	639	628	632	610	633	583	616	630	630	626	649	642	641	605	678	630	648	673	628	679	642	624	642	680	569	586	626	630	644	622	645	695	642	606	649	619	608	658	652	623	640	661	657	575	616	616	660	666	615	608	674	677	630	652	618	672	600	666	589	631	613	674	626	613	657	666	644	601	643	629	625	669	653	621	604	647	618	594	614	663	631	667	613	643	630	647	651	621	641	641	606	644	608	622	586	655	604	611	618	611	665	647	602	620	597	656	695	596	625	648	667	660	621	593	618	623	677	679	600	633	610	648	625	623	591	644	600	655	614	621	646	659	623	603	604	637	634	659	630	606	635	614	576	604	647	611	635	657	645	630	608	661	618	660	646	666	627	617	598	652	589	605	583	675	613	591	655	606	618	628	680	614	688	612	635	635	604	611	622	614	619	617	666	653	615	613	671	656	636	666	653	617	676	585	675	677	624	664	618	612	624	608	626	655	634	634	643	653	642	602	600	617	628	603	642	630	680	672	608	685	635	613	659	641	606	651	638	645	626	639	644	653	627	618	658	644	593	620	648	607	663	632	623	597	691	632	642	625	603	633	626	634	621	641	654	667	626	601	638	592	642	601	626	640	654	622	638	576	640	636	652	625	672	605	672	613	629	654	573	631	605	611	620	647	664	599	628	613	651	648	654	636	638	599	638	632	630	641	649	607	669	657	599	627	611	645	593	631	645	677	612	613	665	625	586	652	621	662	609	628	634	646	641	661	659	649	620	644	667	603	620	600	597	628	633	649	611	645	636	616	646	617	623	627	613	612	669	639	640	609	627	638	639	655	634	645	607	658	589	642	629	633	627	600	622	617	662	588	626	627	639	648	663	690	664	637	626	660	623	635	598	634	655	618	616	637	635	557	647	617	641	636	635	618	657	690	655	675	656	541	682	640	609	641	660	632	636	622	610	619	644	658	653	581	622	623	677	651	639	662	678	602	633	614	601	579	625	634	650	616	588	626	643	593	655	639	608	634	629	653	657	665	622	721	678	696	617	590	656	660	618	632	645	615	673	658	648	655	598	660	578	608	656	603	628	631	663	623	632	651	630	671	601	595	652	652	615	601	619	558	645	618	595	671	619	623	646	657	633	647	634	664	600	639	620	621	622	683	666	650	614	639	665	623	636	600	652	589	613	564	627	657	626	616	668	635	619	663	624	627	582	621	639	647	680	650	659	616	619	615	611	652	627	687	636	665	638	635	658	640	588	643	671	620	645	639	642	572	663	654	584	634	634	622	580	635	662	618	701	656	646	678	657	595	677	663	650	608	661	632	673	635	627	626	710	611	642	658	644	613	663	611	624	682	597	602	654	645	625	642	628	623	676	626	644	667	639	658	653	698	638	646	614	637	633	693	657	618	682	657	607	666	641	655	636	624	652	598	599	602	616	637	659	625	618	616	622	683	627	613	612	670	614	630	635	597	637	648	618	630	684	676	617	697	639	655	567	647	645	609	657	630	627	607	670	647	650	630	653	656	610	668	633	654	669	648	636	679	610	632	592	654	622	656	674	620	600	641	631	627	664	623	633	677	626	611	634	636	574	647	672	608	685	627	654	631	666	613	639	646	650	662	655	646	642	623	641	615	653	664	643	650	658	642	610	674	561	640	593	654	617	671	662	609	654	604	607	611	638	637	613	660	672	632	633	624	644	647	637	646	645	622	662	635	620	609	626	644	641	606	637	646	635	624	633	596	616	626	671	656	634	665	608	613	619	608	642	634	629	597	676	659	683	637	638
5051	682	656	520	478	459	466	464	491	435	452	461	420	444	429	452	438	448	468	475	489	491	482	455	451	434	484	439	467	432	430	473	448	467	458	445	484	450	446	443	462	451	435	479	442	481	456	432	427	455	479	451	425	440	445	442	474	434	475	457	458	436	469	437	474	454	471	446	484	471	436	437	472	412	489	477	443	468	472	455	434	467	436	467	432	443	464	489	458	465	458	470	447	435	450	464	418	432	426	456	458	477	415	422	439	474	464	464	448	479	454	414	444	472	421	436	412	455	456	442	454	424	425	440	467	445	478	439	456	459	477	441	437	473	432	439	439	494	459	467	446	407	454	465	470	430	466	435	445	497	424	478	466	449	441	474	435	467	432	456	481	441	450	457	480	443	436	431	477	475	421	454	465	469	482	466	447	474	443	465	455	437	449	407	449	446	438	459	475	443	444	448	431	463	481	455	473	448	420	441	450	465	481	456	458	492	438	452	450	477	453	443	463	461	473	445	402	465	451	466	513	456	410	441	464	455	471	472	434	475	436	425	418	426	437	469	432	484	424	464	448	451	420	443	430	438	437	472	467	422	444	458	457	433	451	451	456	423	462	444	496	469	433	452	451	455	443	392	460	461	470	468	458	446	439	458	438	446	467	467	432	505	445	430	459	466	486	455	448	456	443	399	455	454	455	460	409	419	478	465	461	445	483	456	484	440	484	473	435	434	446	488	477	452	420	462	467	489	444	485	444	453	471	436	465	459	437	442	452	454	482	504	432	507	454	447	452	419	432	453	466	468	461	456	436	449	426	460	452	433	463	444	487	447	433	436	466	482	457	483	457	392	435	423	474	433	408	456	458	437	416	427	438	449	451	449	428	476	447	471	478	466	443	435	431	460	416	435	499	426	447	494	422	478	461	466	486	445	450	434	461	469	418	454	441	466	484	465	424	417	416	466	445	424	415	455	454	452	456	468	443	489	456	436	450	484	433	459	439	458	415	464	447	457	452	455	449	469	477	472	488	446	471	457	420	474	461	419	460	457	419	509	410	464	443	452	466	455	429	444	463	469	455	466	451	444	463	434	468	468	468	445	456	452	455	445	433	423	454	430	450	450	442	461	436	481	459	448	449	472	506	475	450	446	414	480	439	420	457	459	483	457	432	449	457	495	457	472	481	456	454	471	454	428	451	489	438	445	440	422	480	487	428	421	416	468	462	453	460	442	442	424	437	443	470	460	436	454	493	464	447	462	459	446	435	440	475	499	463	469	504	463	452	467	453	490	411	479	414	487	457	431	464	395	452	450	475	433	475	485	491	464	427	430	443	489	445	479	430	461	447	416	462	437	464	441	437	442	459	481	445	458	488	495	502	456	493	433	471	493	468	484	465	468	480	499	435	446	457	464	472	448	482	461	437	445	482	442	436	450	425	495	462	487	440	440	440	442	448	455	458	449	458	462	444	457	433	472	454	437	441	417	450	490	488	461	455	459	441	454	459	501	467	467	450	435	484	459	423	478	449	428	479	433	462	470	439	453	494	435	430	491	465	478	443	483	471	489	471	491	433	439	448	483	434	435	436	447	434	459	425	475	456	438	452	459	459	453	424	446	447	492	450	459	493	448	459	450	458	468	426	466	436	433	451	455	462	426	471	454	452	466	459	454	406	436	454	478	472	449	432	453	440	444	447	417	421	460	435	448	467	456	435	429	456	455	479	490	400	454	447	441	472	456	450	493	422	438	457	433	469	455	429	418	421	437	438	429	447	453	476	466	454	457	455	460	455	446	450	480	487	439	424	477	466	457	432	454	466	452	470	409	432	450	460	430	430	479	462	464	436	476	488	451	457	426	469	439	442	424	488	452	431	474	440	522	443	432	430	458	497	472	424	424	497	441	462	478	417	487	471	458	434	420	457	399	433	429	483	452	506	441	449	461	430	477	453	482	431	464	448	473	427	506	476	466	460	453	460	491	448	426	437	460	454	460	458	481	442	456	477	463	438	447	474	484	452	471	442	445	464	486	464	489	495	489	452	471	470	463	442	438	453	491	493	445	464	448	450	441	417	438	472	454	486	449	447	459	472	458	406	426	426	419	480	442	431	449	424	437	470	485	444	479	460	404	467	450	475	433	436	459	441	465	450	431	478	474	465	472	426	472	502	463	419	452	451	471	477	453	442	468	471	449	460	476	465	446	469	463	453	465	473	460	429	422	473	476	462	460	447	461	418	483	453	453	457	446	421	457	511	448	483	450	438	442	455	470	468	471	465	419	426	466	470	470	475	465	443	450	434	428	429	463	421	417	432	468	433	426	471	469	466	455	471	427	445	403	486	402	437	448	490	480	405	412	473	451	411	471	471	446	458	453	438	421	460	426	504	409	472	477	459	484	438	440	452	434	440	460	447	493	470	462	440	445	515	460	440	467	471	470	455	461	493	434	443	469	424	460	464	449	465	434	478	461	429	447	434	490	450	451	472	465	462	443	466	483	421	470	449	438	428	446	465	434	441	470	457	462	449	481	462	466	460	452	443	462	452	465	433	454	444	438	458	488	440	442	436	468	483	445	468	480	435	471	455	451	466	468	452	488	467	454	458	468	416	433	442	456	432	454	445	454	472	447	426	445	465	477	440	439	481	449	471	489	455	484	481	471	484	446	441	480	440	433	473	455	450	436	484	469	445	412	441	473	458	455	468	470	411	478	455	475	447	453	424	440	465	487	458	461	463	431	460	429	458	442	463	471	468	475	428	416	457	463	446	462	466	433	452	453	462	450	439	454	469	392	438	423	450	469	421	433	426	496	443	444	423	448	442	450	417	451	454	446	463	496	469	471	407	476	491	451	422	451	424	468	460	472	453	483	438	464	462	489	441	451	480	427	434	472	427	487	415	485	479	459	474	490	502	461	450	443	450	457	452	454	453	445	473	435	465	453	515	442	459	458	449	461	441	435	502	474	471	453	471	478	476	461	463	472	493	443	454	413	457	443	479	433	471	477	458	458	465	448	441	454	442	429	444	463	437	468	434	444	481	459	414	481	471	423	465	469	449	443	488	415	421	474	468	466	459	468	443	451	449	461	478	429	486	452	426	462	455	450	442	461	462	432	436	447	490	497	467	420	461	417	417	468	448	429	452	443	478	465	477	508	455	480	478	447	453	464	466	445	459	475	450	458	463	463	445	463	446	443	424	478	472	431	462	470	429	467	471	485	451	499	461	445	440	493	432	462	448	470	470	423	444	421	492	452	465	445	446	439	442	480	436	458	454	451	423	452	444	425	456	458	459	415	465	425	499	437	423	431	492	445	488	438	447	470	470	447	460	473	434	454	440	452	444	485	416	460	447	432	480	463	492	430	469	393	460	464	445	466	426	464	474	447	445	479	439	436	481	434	437	480	400	453	427	442	423	434	485	446	444	458	480	432	438	424	442	431	460	457	450	454	440	458	437	502	452	412	497	483	431	450	454	433	463	482	485	444	418	456	450	473	465	473	449	494	448	467	437	432
25578	21498	27887	25525	10750	1974	1496	1165	1115	1086	1086	1136	1040	1050	1066	1086	1047	1048	1037	1056	1012	1022	1035	1101	1061	1024	1003	1005	1031	1062	1060	989	1034	1010	1042	1084	1008	1014	997	1054	1030	1062	995	1005	1002	1015	1052	1016	1024	985	995	1063	1006	1028	978	1001	1010	999	954	961	1044	981	975	1019	1053	966	1030	983	1039	1031	993	1006	1005	1005	987	1025	1009	982	982	989	1035	1052	1014	965	994	1009	1003	970	970	1006	989	1027	1034	1040	971	1039	1015	987	1029	1021	1034	1007	982	977	1084	1049	1012	1020	1032	989	994	1012	1011	1011	1001	942	1014	992	975	1020	984	1002	1009	1053	990	1054	1010	957	949	988	963	1054	958	956	1021	1040	969	1026	991	993	1007	953	1051	1035	1012	1041	1018	987	978	987	1027	1020	1036	1001	972	1003	963	1048	996	1049	1013	951	972	1012	1009	1014	1039	984	1020	1048	1024	1032	939	998	1004	1008	1027	940	998	994	1007	1011	1008	1035	1019	1050	1023	968	1004	972	986	975	1033	968	974	974	990	1032	990	1089	1037	970	1033	1022	1009	1010	1037	964	968	1028	1040	1006	1075	1000	1041	1008	983	975	1027	1019	977	990	967	982	1000	1027	957	988	1036	1033	1000	1064	972	1044	1026	1020	1004	985	976	1031	980	993	1036	998	1004	979	992	1045	941	966	1073	979	988	978	1059	972	993	1052	948	1044	1000	1051	1047	994	972	954	984	988	984	1057	995	975	1003	1032	1023	990	1056	1016	998	1025	1027	990	987	1001	997	979	1023	1113	1031	994	1000	1045	959	980	1000	1003	1048	1032	1026	922	963	1007	980	1024	957	990	1009	1036	993	972	1012	952	1061	1023	1077	983	1015	997	994	1008	952	991	990	1027	1024	982	956	1034	994	1053	985	1000	962	1021	997	982	961	1001	1045	1013	977	960	999	1022	979	1010	1014	1024	998	944	951	975	980	1056	1000	1016	992	995	997	1062	1101	1018	988	992	1021	989	998	978	1017	985	1045	1040	1039	983	1009	1040	978	1002	960	1011	964	1023	1011	996	992	971	981	991	1047	1001	996	958	1015	983	971	1045	959	987	949	1007	1003	983	1059	997	975	1004	969	999	1018	1007	1026	1029	999	999	1018	948	999	1007	1034	1024	990	993	1052	1051	1087	1026	1007	1081	957	1025	1037	937	938	1004	1011	987	948	1013	1001	1005	1016	1047	1001	970	1039	994	988	989	984	1012	990	970	1014	1056	1016	1010	1041	994	1042	1044	1033	970	1072	996	978	1044	962	1016	992	1001	1014	999	934	1019	1082	1017	1004	1030	975	974	983	1041	1037	984	1029	1098	1020	967	990	1051	968	985	1022	981	1027	1059	1032	979	1073	1052	1038	982	1006	997	1023	983	962	1060	1015	986	978	1023	960	986	986	993	1006	1051	1055	1046	991	996	975	972	997	1019	1008	1042	1008	1020	1023	1021	979	966	998	938	962	951	1053	1036	1009	921	1057	1045	1027	995	1016	1036	972	1027	1033	1065	984	1011	1037	985	1008	991	1027	1045	1009	1049	1033	1043	1022	981	974	1007	1009	955	999	991	992	951	991	1005	1023	961	988	984	1057	1024	986	978	964	947	1017	1034	1007	948	992	1026	1011	1033	978	955	995	931	1006	1024	1014	1010	986	965	1040	986	1012	985	1003	1059	1009	969	1006	1020	994	1015	1065	1067	1045	919	939	998	979	951	1060	1002	990	1026	995	966	996	953	1025	1026	1019	1019	967	964	998	976	959	966	961	993	982	963	968	1048	964	965	1004	1049	946	1004	950	1055	1015	976	1089	1023	1027	991	972	1021	1019	1001	1028	1021	1003	966	968	1024	1036	1054	1016	984	1022	978	959	991	1046	983	1002	990	1099	1016	1052	1053	940	1016	1004	979	1006	1016	984	1108	983	993	1007	1046	1001	1019	1022	1009	1022	968	979	963	1013	987	1013	1014	1008	998	995	1003	992	1010	1011	974	1014	1009	1096	974	1002	1012	1040	981	1025	977	1058	1017	1078	1068	1023	1037	1031	1000	1021	989	1000	959	986	1000	1055	935	997	992	1048	993	1002	1050	947	1039	953	1055	1047	1008	1036	997	986	1051	984	1060	1046	975	986	1015	1014	1037	972	1022	975	973	1031	971	1032	999	956	997	976	1033	1019	964	1028	983	1026	1014	978	1009	1011	995	970	1028	1000	1015	1061	1022	974	1027	1038	1040	994	943	954	1030	966	966	993	1037	1001	1020	982	989	983	1011	952	1018	1039	1034	1060	1071	1025	960	1002	1019	1008	1008	975	974	1087	1019	1004	1031	1011	966	945	1025	1026	992	1017	962	949	1061	979	1024	1033	924	995	1026	975	1031	1005	998	999	1060	945	1036	948	1034	972	1019	1019	978	1035	1004	985	990	959	964	998	1002	987	951	1042	1055	957	975	1007	1006	1036	970	1021	993	982	1052	1052	1064	1064	1047	1008	1001	965	1005	965	975	1015	981	1007	1041	1015	992	968	937	1031	1010	987	998	1050	954	974	1020	1010	1012	1041	998	992	940	996	991	933	964	1024	1002	985	1029	982	1020	1043	1022	1029	934	1002	1040	991	1025	978	990	1062	1018	1003	959	985	1014	971	987	988	1031	1015	977	1008	1041	1039	1053	965	1063	952	1031	1035	954	1068	978	1040	989	1030	997	951	951	993	970	927	961	1040	1000	1039	997	1092	1045	985	1048	970	1023	1050	1062	1056	962	1057	1059	1031	1017	1021	965	985	1031	952	1012	979	1023	980	1057	1038	1015	993	983	986	944	1029	1066	1035	1015	1059	970	1036	983	1029	979	997	995	1016	996	1010	959	1030	1003	1005	999	1028	1033	1019	957	1042	1047	999	961	1055	1045	1017	1036	974	942	1035	1007	974	1012	1002	945	1013	954	1056	1033	1006	996	973	1011	1022	997	1058	1043	985	1019	1034	1036	1016	1012	1026	1024	995	1029	993	996	1016	1063	967	1036	1029	1014	1029	1005	884	1023	1012	988	1047	1018	1004	994	1003	1023	988	1051	1011	1042	1031	995	1040	1007	995	1000	987	988	959	1050	963	1027	983	974	1061	991	1064	946	948	989	996	1015	967	1006	993	986	959	1032	1035	1015	1011	1020	988	1010	963	1044	976	1029	1050	997	1022	985	1009	993	992	991	1019	1053	971	1026	1077	956	1035	986	1033	1040	1022	1017	1007	1016	1050	1029	993	1031	1037	1043	1007	1003	998	1019	1072	945	1000	1011	1025	1056	1005	992	980	964	986	963	958	998	1003	996	1035	1003	1078	1019	1006	974	1050	986	999	995	1011	967	988	975	990	955	977	1031	1013	1000	1019	1094	925	1056	954	941	1090	968	1030	1043	979	1019	1042	986	1031	1027	1006	1002	1070	972	1031	1049	971	971	1008	1015	1001	986	1007	1034	1019	976	979	1006	1018	970	946	1013	1020	993	959	966	1016	1012	973	1043	987	1005	1012	941	982	1041	988	1050	1003	1022	1047	993	959	1070	1008	988	1046	988	962	1027	996	1037	945	1047	1035	1020	939	1013	994	993	1073	985	997	996	988	995	1021	999	982	1051	977	1026	1001	986	992	1007	972	993	1009	991	1077	1063	943	1018	984	1048	953	1027	1024	1076	1052	1035	983	945	1016	1032	995	1015	1006	1011	1010	956	1030	938	1034	994	945	1039	1054	983	1010	949	963	970	974	970	1004	1024	1001	1008	1013	1026	1017	968	1011	1008	977	991	1004	1029	959	999	1053	961	1025	1019	1005	938	1068	1009	975	902	1036	1053	1002	956	981	956	1055	1023	983	1018	1006	941	965	1070	987	996	989	1020	961	949	1032	1009	945	1003	989	1039	958	981	1021	985	1035	986	1018	1036	1047	950	1029	995	1043	981	1017	1017	991	1011	961	997	1008	979	982	1019	1026	1023	1029	956	1030	982	961	977	1015	1024	1023	1041	1007	1017	1025	1020	936	992	1007	1005	971	965	964	982	990	1011	991	1014	968	1032	1009	1034	1006	1041	1017	956	1001	999	1018	1016	983	985	981	986	997	933	963	1013	1027	988	926	1004	931	962	974	1016	1008	989	1042	949	958	1023	1003	1003	988	1007	1005	1004	1002	999	1009	1023	1017	1026	1030	973	984	1001	1052	1011	1024	949	1035	1014	1022	971	997	1025	1004	1045	958	989	1019	1007	1015	1011	979	1003	1017	1043	1013	996	970	994	1007	981	1013	1005	969	985	1000	1046	1038	990	964	963	961	961	966	967	958	988	1001	1068	988	983	1013	960	1011	1002
3694	3664	3187	1850	1387	1128	1014	911	892	914	870	807	823	766	762	798	775	752	799	792	771	765	756	799	801	790	778	747	782	769	739	773	768	753	755	777	757	745	779	757	741	806	762	699	714	743	757	729	768	686	741	698	760	731	723	713	703	777	748	814	742	745	778	726	734	759	720	765	739	786	773	739	713	688	707	761	683	694	715	722	755	725	694	771	760	715	708	720	748	753	747	753	735	726	721	758	727	759	729	750	696	732	668	726	714	728	697	810	745	679	697	704	731	718	759	751	737	729	699	740	757	713	752	721	746	729	701	744	756	721	725	725	723	777	742	703	699	709	686	708	702	706	734	735	728	694	772	753	754	682	748	732	768	756	697	765	749	747	720	745	758	760	732	729	760	735	751	687	720	759	703	724	710	732	705	709	717	721	751	768	792	742	708	763	770	667	745	695	708	711	681	714	732	745	716	692	779	745	757	737	756	765	721	754	743	725	782	763	727	709	682	702	738	737	719	711	731	763	703	715	739	721	739	759	766	755	726	699	746	756	682	712	716	706	722	794	698	711	732	759	718	703	723	714	764	724	703	749	662	700	729	709	718	698	752	709	708	781	732	722	727	742	705	755	741	690	715	732	724	760	703	747	760	693	776	703	722	723	715	759	718	728	791	678	741	704	765	674	721	718	802	680	702	738	697	702	722	713	702	706	713	663	709	707	677	726	719	696	745	705	693	710	725	700	762	688	752	734	728	751	726	776	670	704	708	728	700	794	765	755	718	760	790	709	730	754	755	725	712	752	712	728	740	733	728	723	732	732	723	731	720	673	727	745	714	706	711	748	714	734	699	709	746	743	690	729	711	735	792	716	718	722	730	699	742	693	760	726	744	673	730	715	758	755	721	724	700	724	693	664	703	741	670	714	762	750	708	712	719	723	777	724	717	734	727	732	690	716	699	686	723	718	734	773	727	751	679	739	717	689	703	720	690	698	762	698	752	768	722	743	738	732	732	734	766	708	739	736	735	716	715	707	724	705	790	760	680	713	717	666	718	741	758	744	752	708	696	698	726	743	679	687	691	711	668	737	758	756	692	781	712	753	736	720	732	718	709	679	765	763	696	648	733	728	746	708	719	757	717	759	694	703	740	692	751	738	730	719	723	765	704	707	710	708	721	744	726	761	705	785	713	694	690	698	725	752	690	770	745	726	710	675	664	724	708	677	661	747	724	715	786	763	728	779	672	745	731	699	730	721	727	702	715	706	740	727	779	737	711	742	674	722	677	706	710	747	709	738	721	699	709	734	739	696	746	692	775	712	671	729	709	738	771	729	725	717	702	687	727	689	742	731	686	752	710	731	715	739	709	735	706	734	717	714	690	718	703	777	710	754	733	724	733	725	709	727	687	704	731	730	712	686	711	758	676	704	718	741	741	744	734	753	690	722	695	723	726	689	735	726	743	680	724	715	744	703	686	741	717	733	755	749	749	728	748	733	756	723	727	724	682	712	696	734	696	749	701	787	698	747	686	743	727	747	720	710	741	694	737	702	722	697	744	677	763	734	685	688	747	700	698	689	694	718	712	767	665	705	723	758	696	698	741	716	704	754	719	710	669	752	723	713	689	746	784	692	741	714	758	708	736	746	776	728	717	715	693	700	734	730	697	729	748	711	718	729	667	693	725	730	692	727	720	725	784	694	704	767	717	729	737	767	716	762	725	752	712	707	738	699	751	682	735	763	706	724	737	740	722	680	750	706	746	727	697	724	747	699	720	727	753	720	719	736	723	724	663	670	682	732	726	736	696	693	744	726	760	700	693	691	715	729	704	700	753	714	709	728	687	699	649	742	758	729	716	716	714	694	711	714	707	755	718	715	728	710	734	726	708	696	704	719	694	707	742	686	713	717	705	716	746	699	737	738	703	738	736	747	727	692	726	757	709	705	720	747	714	716	738	750	698	750	748	693	750	780	726	746	756	709	771	711	752	722	713	727	723	707	683	696	750	687	711	738	727	675	688	740	726	759	759	717	736	763	734	751	748	700	733	682	743	721	730	686	773	731	732	741	718	712	758	764	725	743	766	699	735	700	693	760	728	709	761	631	685	714	736	750	754	711	742	696	716	736	739	717	791	781	704	742	727	758	743	729	669	688	688	733	723	760	722	711	731	710	712	755	692	691	720	715	724	716	642	708	756	781	683	682	700	664	766	702	725	729	698	738	721	720	734	700	743	701	753	670	710	669	747	727	700	766	723	703	758	760	758	735	699	713	717	712	714	771	717	716	732	775	756	730	683	774	740	695	692	738	702	720	712	714	755	742	738	683	703	689	700	729	711	722	701	751	718	748	697	713	754	754	778	731	755	713	681	742	693	741	737	734	713	738	742	698	724	712	722	702	709	720	754	680	711	712	730	766	706	699	710	718	735	786	697	710	733	720	715	708	710	704	751	692	707	717	710	714	667	729	763	705	688	707	730	753	733	673	694	723	752	754	703	681	720	723	761	708	690	704	701	687	696	713	724	673	719	755	764	724	754	679	743	711	757	723	706	709	674	726	738	742	678	717	727	736	706	738	682	725	699	664	706	776	742	738	713	726	712	698	689	706	710	743	753	758	712	688	701	698	728	699	714	759	744	744	716	701	724	690	684	697	747	757	734	716	711	722	714	750	726	730	727	721	703	724	720	716	691	725	737	685	753	671	662	725	712	696	705	709	681	718	794	696	748	720	750	709	712	738	706	735	654	693	709	680	689	750	681	703	759	700	729	698	698	695	678	744	731	758	674	721	729	729	715	732	701	709	693	730	717	700	751	743	714	758	669	721	735	719	749	691	758	746	701	723	717	751	690	726	661	710	741	741	728	728	696	747	767	711	742	742	738	709	741	679	734	717	703	690	736	717	718	679	704	752	721	681	732	702	754	724	732	710	692	730	730	729	723	694	675	732	700	674	750	709	712	702	720	654	713	725	698	741	744	763	702	737	770	675	729	737	717	753	688	739	740	712	740	675	696	728	696	748	715	691	712	721	667	765	729	738	729	718	738	726	727	765	703	745	668	704	697	725	694	720	754	740	723	742	723	753	726	689	736	719	675	719	751	750	711	757	739	714	694	733	678	743	703	685	733	755	722	723	720	764	688	729	714	715	731	701	694	741	681	767	676	730	698	659	698	719	687	725	746	744	703	728	683	758	674	721	736	723	695	724	697	734	731	733	727	724	705	756	717	725	685	685	703	722	743	762	756	767	738	744	774	741	729	668	696	712	734	752	768	713	706	751	745	708	728	729	691	726	676	698	744	701	776	701	747	709	746	711	687	751	682	714	774	759	752	724	728	753	714	724	691	667	743	675	699	750	705	741	672	723	701	731	690	692	736	700	733	738	767	735	710	704	729	704	780	764	786	728	733	729	757	706	704	736	731	693	727	701	667	735	738	707	680	730	726	758	726	719	717	736	718	711	720	707	787	715	730	722	734	719	717	756	687	709	733	757	718	729	723	730	723	693	752	758	682	690
24551	21462	28791	24561	21452	8396	1934	1200	1018	1036	959	914	887	973	883	935	885	880	864	898	894	835	850	901	916	840	817	841	825	829	830	824	830	867	841	846	806	842	798	845	809	824	834	880	784	884	834	811	802	862	816	835	831	807	860	833	817	826	799	818	839	821	783	830	804	783	779	815	779	784	893	818	815	836	811	876	851	865	825	837	853	800	793	809	806	787	831	878	789	790	807	785	817	843	802	823	848	793	783	843	771	798	818	791	833	825	835	834	831	750	835	805	841	792	783	824	830	833	780	812	761	808	787	833	797	825	816	772	787	829	833	837	793	809	839	773	789	839	812	802	787	809	806	815	812	817	764	796	870	787	776	832	871	759	805	793	800	795	800	807	823	792	851	787	834	753	804	845	824	798	823	784	828	810	814	780	746	834	844	837	786	775	834	845	783	802	838	791	830	793	844	789	808	817	839	836	797	808	812	783	806	772	793	817	796	810	813	852	789	801	815	779	783	813	793	810	789	780	804	827	761	780	820	792	811	801	764	784	851	844	831	765	872	821	747	786	812	804	812	780	793	818	787	791	822	855	806	817	854	817	844	807	824	806	793	860	796	820	799	775	851	796	776	795	763	770	837	841	791	822	807	809	769	830	796	800	820	777	773	793	822	857	791	792	837	867	840	790	842	792	820	767	781	784	800	766	791	807	809	783	774	793	819	796	816	829	821	812	805	865	809	813	793	842	875	829	810	782	781	799	834	842	815	764	867	774	830	804	805	781	769	848	852	780	829	799	802	849	807	839	800	807	787	789	782	807	824	789	772	765	798	795	812	799	794	856	799	808	795	798	820	809	820	814	797	800	782	822	857	829	785	820	821	817	864	824	802	744	765	807	795	784	836	812	748	754	824	740	807	768	769	819	811	802	843	791	774	837	817	816	805	754	788	764	814	800	772	856	814	786	777	861	828	802	794	783	770	814	841	764	799	836	806	766	813	833	781	783	820	820	839	840	755	847	772	794	733	830	826	832	827	852	812	817	829	795	827	840	767	834	826	728	801	769	767	770	799	799	827	732	808	785	839	767	820	800	793	794	722	769	809	803	815	789	786	795	818	820	823	777	830	823	805	788	797	787	846	836	804	799	781	796	810	833	853	843	811	787	809	828	802	782	842	805	794	782	826	728	853	819	781	822	804	811	834	824	808	773	764	830	780	807	794	752	773	792	827	804	791	822	838	828	854	759	798	772	835	848	844	831	811	820	821	795	861	829	787	820	775	813	820	780	777	775	826	854	827	828	816	799	809	859	863	809	820	822	745	775	756	786	855	806	805	825	829	756	813	802	793	781	812	827	800	774	786	802	847	785	798	782	774	792	814	786	768	766	790	797	812	733	828	793	808	803	811	829	814	832	822	774	786	839	743	777	808	793	763	805	764	819	764	827	837	783	749	779	777	819	804	767	783	767	813	763	723	807	822	835	787	797	787	833	786	809	822	833	776	832	755	806	823	830	838	817	764	824	804	777	763	799	806	852	813	817	797	813	792	858	784	774	800	829	854	856	838	729	830	798	811	786	794	810	803	825	862	817	816	802	811	815	790	816	790	820	797	840	810	795	725	895	768	766	800	836	791	759	850	789	825	785	792	802	791	776	859	823	863	784	821	798	821	769	799	819	781	809	773	803	779	738	810	761	819	755	808	801	780	826	811	829	791	788	825	825	781	786	854	807	790	798	786	872	844	784	810	826	780	773	811	842	785	801	793	794	787	787	772	778	776	829	819	839	786	788	818	778	785	802	832	841	793	807	757	793	819	819	789	803	812	850	786	788	803	822	803	818	833	823	819	759	760	797	787	799	823	821	813	714	753	832	816	835	804	852	780	755	826	820	816	784	802	810	799	802	787	775	805	814	757	762	798	861	792	780	811	829	827	800	787	788	823	799	810	790	795	817	823	850	771	756	760	796	813	790	779	794	816	862	804	766	833	784	814	781	801	832	834	801	798	803	836	844	813	742	765	775	816	837	764	781	853	815	761	803	816	821	771	806	791	762	773	786	838	842	813	785	804	807	828	781	840	814	798	774	830	825	773	815	807	789	803	791	813	782	814	868	780	819	796	795	787	824	836	817	785	822	813	860	809	838	777	820	800	793	821	818	779	752	863	816	814	819	811	815	784	806	820	785	822	791	835	811	752	840	810	815	837	807	767	803	804	827	831	790	771	842	792	772	799	797	744	790	797	817	758	794	841	754	757	798	806	803	790	792	821	820	840	795	792	806	804	849	793	816	809	815	811	819	839	767	764	777	802	794	789	816	822	800	791	784	795	820	819	820	785	821	842	816	801	796	791	843	770	770	812	765	809	841	834	795	750	849	797	817	758	793	810	802	839	831	804	814	836	777	812	806	771	807	800	804	824	784	777	797	841	834	781	764	786	788	812	801	843	827	825	795	795	830	748	807	769	804	828	849	815	788	825	795	796	758	833	804	840	808	811	828	823	759	813	826	785	792	807	790	783	817	783	759	796	813	812	792	834	744	756	851	793	831	818	792	783	799	798	809	822	834	748	813	861	802	828	754	775	816	807	795	821	786	848	858	797	746	780	803	902	833	837	781	838	801	774	769	748	783	766	780	853	792	759	786	808	850	795	806	785	801	818	768	771	826	789	771	796	757	753	794	820	864	848	787	777	870	791	801	834	794	858	804	833	815	793	831	831	783	842	805	815	792	823	786	814	773	809	801	812	840	784	830	789	841	814	815	811	835	786	823	826	806	818	801	845	781	845	823	842	835	809	823	803	780	794	777	852	815	797	815	827	798	796	785	769	777	788	851	879	814	861	831	807	820	835	797	767	779	796	821	819	795	757	834	805	783	847	836	821	796	817	827	798	791	825	860	816	806	799	816	807	820	793	867	870	814	773	802	814	791	818	802	822	823	759	895	782	759	803	828	817	781	753	788	764	825	775	828	824	785	773	822	820	823	778	793	778	831	786	825	775	810	752	779	846	797	826	839	776	782	826	786	760	819	832	774	806	833	807	743	791	755	853	787	790	800	796	769	802	759	778	761	780	798	780	828	762	813	844	802	782	767	790	804	844	756	769	836	781	831	798	806	815	825	770	805	767	818	796	816	792	828	826	782	798	814	812	857	801	806	789	758	793	842	810	789	763	773	769	786	793	837	835	811	797	808	759	813	772	865	841	812	805	775	777	783	813	786	767	816	854	774	802	809	840	804	766	805	840	804	855	776	781	821	806	829	800	809	783	769	846	822	812	792	862	804	769	741	840	750	782	776	789	795	781	817	810	791	822	798	823	803	773	803	770	788	805	795	803	794	794	805	776	800	821	831	782	823	832	790	822	771	813	795	790	785	808	803	842	819	793	817	775	794	827	794	790	816	840	757	810	798	804	773	829	773	781	736	776	790	781	830	828	811	792	788	802	805	809	808	864	851	786	792	844	782	769	838	788	819	792	785	796	771	815	819	833	799	841	820	810	822	800	781	824	794	762	795	806	803
3920	6133	5031	2681	1840	1390	1160	1092	931	914	834	807	767	732	741	753	657	668	669	703	623	693	620	658	627	654	656	671	649	629	638	626	601	669	628	628	644	654	638	673	634	659	672	620	605	654	614	652	623	662	629	596	634	586	613	651	594	594	641	619	614	581	607	634	561	600	592	654	604	650	612	622	597	625	643	651	598	594	610	610	608	649	598	612	576	600	617	613	606	625	594	661	635	589	608	625	636	597	617	619	670	587	606	631	599	591	603	597	613	618	621	614	601	634	622	660	596	580	613	617	660	568	612	622	618	616	642	590	640	646	614	585	620	623	604	615	604	595	641	641	596	609	583	609	602	575	611	642	598	572	632	608	643	586	628	616	628	592	604	589	598	615	613	595	623	572	625	635	590	584	608	568	615	624	628	654	640	606	636	564	607	612	578	640	598	607	619	594	605	589	643	633	616	641	632	590	600	603	556	617	586	631	569	678	617	622	602	606	579	603	614	653	613	618	597	659	602	581	643	621	629	574	616	611	609	591	602	634	649	638	616	648	655	643	626	634	654	593	621	653	660	633	626	626	594	631	642	615	594	567	639	576	612	594	616	571	588	623	577	617	621	608	581	593	641	602	635	604	622	591	597	572	621	576	635	584	649	640	600	586	638	620	587	604	561	577	623	589	659	585	628	615	610	654	590	614	649	570	642	597	553	610	568	589	626	653	623	607	571	625	619	637	642	594	591	621	598	625	633	607	618	619	615	638	613	604	629	589	610	622	627	631	661	615	583	598	593	604	616	617	599	633	599	641	636	600	632	603	606	577	628	606	604	592	638	586	562	610	562	621	602	594	577	633	605	576	619	630	594	624	610	625	608	617	609	561	580	597	581	577	618	593	602	652	577	617	588	594	617	656	610	594	604	616	584	628	571	605	569	685	626	607	615	598	621	623	561	550	611	584	587	586	630	622	676	596	566	603	632	589	596	557	549	583	554	637	580	635	548	618	557	595	627	608	595	640	583	613	635	562	575	585	575	586	582	604	583	607	533	601	589	630	600	629	589	625	583	566	633	657	584	604	641	614	612	600	644	605	570	591	591	617	596	617	635	633	608	624	578	562	603	616	586	563	596	579	570	605	610	649	574	616	597	618	608	586	649	604	646	648	614	594	606	644	590	632	613	615	629	605	581	602	603	580	612	620	634	613	590	610	626	615	640	617	619	584	564	571	570	637	631	614	589	611	610	620	624	608	581	624	621	588	630	594	615	615	584	637	567	578	606	602	578	573	609	592	670	666	609	636	609	579	609	589	585	614	611	623	598	610	604	622	576	591	590	618	601	613	611	596	584	601	620	597	620	592	568	559	616	616	613	519	612	607	610	615	589	644	614	631	594	588	623	580	583	606	625	623	629	620	611	581	576	590	618	634	603	590	598	587	630	623	602	601	600	635	625	605	606	644	619	573	604	595	575	597	620	602	594	540	605	595	593	626	621	605	613	626	593	596	580	635	608	601	632	613	629	589	582	642	609	605	603	573	604	594	635	613	597	585	599	604	648	593	596	564	626	616	587	590	596	603	588	573	592	586	615	631	606	593	606	593	635	645	614	595	609	619	639	584	610	594	562	581	579	590	641	607	635	586	618	612	587	572	569	578	613	610	574	626	596	585	592	592	596	617	609	561	583	630	605	570	620	593	626	619	646	620	575	574	601	599	579	651	608	594	591	583	597	572	616	605	624	612	619	647	614	599	604	588	558	627	582	601	669	632	628	604	594	582	619	611	590	610	607	572	601	594	605	632	647	597	623	611	570	639	630	570	650	601	565	610	623	578	594	585	612	605	632	586	604	664	627	574	677	626	614	611	561	652	605	587	580	596	569	605	610	606	638	566	617	594	611	597	609	574	618	582	599	586	639	567	604	542	624	628	631	620	600	586	595	610	543	600	559	633	586	609	596	665	609	605	591	612	577	616	606	587	565	627	603	601	595	576	601	537	641	583	607	598	602	607	628	629	593	576	598	588	640	617	647	599	603	602	641	561	576	604	588	650	611	585	586	551	598	592	600	637	613	647	574	608	631	633	575	620	594	583	580	596	591	627	590	602	570	595	573	614	661	604	559	583	620	591	568	591	594	594	585	598	588	594	573	589	604	618	620	593	580	616	613	574	581	582	602	610	603	615	586	588	602	591	598	605	639	580	622	630	585	624	621	584	582	578	615	543	633	618	642	596	607	618	633	584	634	646	603	595	615	599	606	584	589	572	585	565	606	616	606	565	586	621	605	623	548	625	614	622	599	572	598	637	623	590	599	586	582	639	625	622	600	625	636	619	640	606	623	608	596	610	570	585	648	590	594	559	603	582	627	598	578	587	635	628	586	623	606	661	622	611	592	603	585	576	576	604	612	621	612	617	592	615	605	581	557	603	607	642	631	651	583	566	607	584	570	589	558	591	592	632	622	634	619	627	595	594	635	609	597	603	615	630	615	625	540	597	592	663	605	649	555	621	627	570	585	628	604	640	583	584	578	609	606	603	589	642	599	628	541	539	571	612	654	597	632	602	638	590	641	584	609	601	619	578	599	595	630	591	607	600	607	555	616	582	625	636	617	570	646	603	635	612	607	616	640	592	608	623	577	580	638	662	642	613	576	579	585	583	628	590	563	631	599	641	593	549	613	584	580	579	621	606	543	623	609	587	589	587	584	641	627	562	557	601	607	643	604	586	610	596	623	598	612	618	585	646	600	579	622	562	585	624	592	611	566	624	587	603	596	597	605	624	585	592	636	620	619	632	550	607	588	591	583	627	607	607	624	611	570	583	577	625	571	606	549	653	612	573	587	612	558	568	632	546	586	611	585	613	645	586	577	611	600	581	589	619	581	588	591	562	606	572	564	608	587	592	576	568	611	605	634	583	636	544	587	601	630	590	621	631	644	637	610	599	609	588	572	564	599	591	607	592	568	595	617	584	584	594	568	558	621	597	572	599	589	572	589	581	578	596	616	599	596	629	604	613	603	571	613	600	633	562	592	625	593	598	623	577	628	586	639	591	665	563	568	621	595	602	592	612	606	614	598	609	599	622	588	611	576	600	597	628	613	592	600	586	567	564	588	648	569	610	597	601	597	621	561	599	650	601	643	629	592	594	580	568	604	612	587	556	621	592	577	627	616	608	599	635	598	555	601	608	627	546	581	590	576	630	555	587	625	605	624	575	565	603	601	575	620	609	620	591	602	614	624	583	636	594	585	617	593	581	606	603	638	610	613	590	639	620	596	634	582	565	602	589	617	602	574	633	636	609	615	589	595	552	587	604	572	631	602	655	613	600	620	664	592	597	571	619	627	633	604	631	559	620	571	633	606	594	595	582	557	609	612	587	604	588	645	570	594	578	579	595	629	591	603	598	606	572	619	636	647	631	543	623	625	572	577	588	634	594	603	570	594	648	637	592	605	620	605	624	581	603	595	633	575	545	636	594	638	563	584	605	611	594	621	651	591	587	628	598	572	617	602	586
28004	10288	1315	862	642	675	633	703	634	665	649	698	625	655	623	637	666	664	614	663	603	614	637	666	648	587	640	635	648	625	606	658	643	640	649	551	634	595	634	637	700	621	634	605	652	686	652	634	611	627	643	645	644	604	624	669	627	681	643	647	667	626	634	633	603	605	662	671	634	647	685	623	660	601	616	665	610	652	613	696	615	599	574	655	573	612	648	681	647	615	662	646	619	650	662	620	623	702	617	608	615	672	671	674	645	625	584	697	600	624	603	619	639	646	647	635	615	628	656	664	635	655	664	654	593	650	635	711	617	644	632	649	635	607	666	611	637	627	645	598	655	689	642	639	615	585	628	612	665	654	629	647	618	648	650	660	631	622	610	665	645	623	604	620	665	649	607	576	667	613	629	620	636	664	650	653	636	611	617	625	622	668	619	626	661	646	590	652	645	663	716	648	582	599	626	654	601	669	689	595	615	660	673	667	653	605	651	628	649	647	658	592	643	639	670	609	655	602	648	590	593	653	603	616	577	637	629	643	618	609	577	602	609	654	651	601	658	598	658	649	641	648	651	613	626	685	637	646	674	655	631	663	660	661	652	652	625	630	640	650	667	651	607	622	728	604	600	653	650	638	640	644	612	619	646	632	657	628	626	643	620	626	658	667	647	659	666	650	664	649	663	633	614	644	649	661	636	660	673	598	629	642	622	642	676	643	672	622	694	656	605	562	608	649	606	657	657	604	630	665	617	580	637	607	620	651	675	598	627	698	602	615	620	619	659	612	668	635	635	606	629	632	682	584	631	628	636	635	614	636	635	632	632	566	641	648	625	650	661	641	609	660	639	627	613	632	631	650	622	617	638	621	600	649	614	626	637	604	627	605	619	657	628	652	657	606	655	640	617	629	673	638	659	602	686	628	620	643	686	620	614	636	624	630	620	625	639	648	658	625	657	655	624	633	640	639	637	658	653	616	634	636	647	584	587	622	644	652	600	661	621	633	653	614	611	638	614	622	655	649	677	664	640	667	636	598	629	665	607	623	616	608	620	641	650	637	685	611	676	622	647	612	668	624	645	679	644	609	642	643	634	618	623	615	654	639	628	676	589	633	614	637	611	613	634	632	657	634	635	609	639	608	645	650	639	691	686	681	636	646	664	643	601	618	624	596	608	615	607	619	608	655	611	616	595	605	634	634	693	622	611	633	647	647	694	688	637	628	677	658	637	625	639	662	640	664	610	635	614	617	624	644	641	645	650	607	603	624	648	672	651	662	650	633	609	642	674	668	613	606	618	615	601	631	621	640	586	614	610	653	628	617	595	645	602	652	593	640	649	638	705	604	643	645	653	632	595	664	688	615	640	642	636	656	649	640	678	657	641	631	637	611	607	631	655	621	673	636	644	622	612	605	655	605	660	617	627	627	660	604	648	652	641	671	666	641	633	683	653	633	625	676	614	632	618	626	661	652	574	629	614	639	610	637	606	659	630	648	681	609	700	651	609	626	643	675	689	610	623	656	614	637	643	617	659	605	615	602	575	646	672	623	634	608	629	652	586	667	626	625	624	684	667	614	681	585	612	628	636	625	616	624	667	671	633	608	670	617	655	668	674	613	681	627	629	582	635	640	675	675	625	639	665	657	655	607	656	675	591	647	628	648	632	648	617	654	633	606	612	659	623	672	643	703	623	642	627	610	586	650	668	665	620	657	626	601	609	609	653	614	602	609	630	648	602	612	607	619	616	641	636	627	626	666	620	598	675	615	649	590	658	646	643	613	633	628	692	643	640	604	667	676	591	632	642	569	662	592	648	655	679	598	610	645	677	622	629	608	655	651	583	609	635	629	619	632	630	631	629	684	635	658	629	618	646	653	590	641	586	646	619	609	680	626	637	605	614	662	633	596	639	618	640	647	643	644	646	650	613	613	645	586	656	634	648	626	646	640	631	620	599	679	640	611	605	659	600	626	625	637	597	622	684	610	629	613	651	622	635	635	648	647	612	662	645	602	607	634	653	657	636	653	612	667	674	572	641	639	613	684	629	667	650	626	613	618	615	624	642	607	624	636	625	639	608	659	619	654	649	648	621	653	618	622	631	629	603	650	661	647	657	659	644	615	636	675	628	623	631	624	676	663	656	664	592	683	638	604	643	709	643	630	629	717	671	626	618	599	665	625	621	665	670	669	643	630	617	624	668	613	660	602	693	636	605	656	614	622	647	634	657	612	603	667	676	640	652	646	654	650	650	652	648	661	632	613	639	643	633	632	617	596	624	612	579	583	641	660	660	631	652	613	679	632	647	664	661	652	663	624	644	648	644	656	617	617	641	635	598	625	632	658	651	633	654	631	637	674	660	652	649	653	623	654	610	629	635	604	689	662	668	625	609	669	670	629	617	649	628	620	638	667	611	619	637	669	612	647	628	621	640	677	624	594	630	648	694	649	645	653	622	651	631	655	647	614	599	650	571	633	641	655	663	659	626	623	635	613	657	617	649	656	650	638	621	661	660	659	647	649	635	639	628	581	675	658	645	654	673	611	629	671	582	629	631	645	627	667	661	666	679	663	646	623	618	609	628	639	629	630	674	659	672	633	636	639	610	652	689	665	664	628	619	608	628	613	636	611	608	638	645	610	613	631	645	635	621	647	634	624	648	626	632	633	681	674	673	633	632	639	665	620	680	675	678	627	641	645	647	666	668	607	646	657	590	614	639	634	635	624	624	635	666	657	665	643	631	656	630	654	650	624	644	637	654	654	622	638	601	647	639	650	613	616	651	602	607	720	663	647	669	605	601	665	599	656	578	602	655	684	615	664	586	649	605	625	641	650	628	628	644	581	640	667	644	626	648	680	568	651	639	701	646	632	608	669	651	537	632	669	640	631	666	590	629	621	642	630	672	654	613	607	640	657	611	658	618	634	647	657	629	603	682	630	628	630	628	619	632	648	650	632	614	627	616	606	631	641	645	615	611	644	645	666	650	664	664	638	654	640	635	609	651	698	670	593	622	644	630	627	667	657	622	674	635	636	658	675	628	622	633	634	662	632	618	621	618	652	641	644	648	608	643	606	620	661	618	680	627	606	665	664	611	640	618	674	620	642	635	674	630	636	628	613	619	626	604	612	641	637	635	653	633	642	631	599	638	590	686	615	606	648	632	656	596	598	661	592	643	631	626	630	611	672	649	660	654	595	634	655	590	632	606	625	642	637	613	709	618	600	635	662	606	598	603	581	621	638	642	620	653	586	661	676	643	630	635	691	657	649	661	653	661	618	647	589	646	657	576	656	629	630	619	614	653	658	657	637	677	618	632	650	690	627	615	629	603	633	646	627	621	685	675	650	597	667	611	599	654	645	670	598	665	647	656	654	621	657	642	624	642	630	605	693	623	667	638	610	634	630	634	647	633	700	653	651	639	658	605	653	621	650	648	657	636	632	651	669	630	602	643	666	610	640	671	627	593	670	665	636	620	574	646	655	619	657	659	638	619	626	618	675	629	641	665	628
5070	659	607	504	576	501	476	492	434	496	487	482	497	470	469	444	471	451	449	473	459	458	468	449	497	486	468	469	509	461	473	436	481	487	481	448	438	428	460	451	458	449	452	453	487	472	446	451	437	424	500	464	455	420	432	441	453	485	459	472	463	454	458	414	472	461	453	437	474	464	426	460	478	485	461	448	457	467	463	424	444	506	472	440	509	452	472	465	458	486	484	480	468	488	468	468	460	480	423	459	458	439	422	467	492	449	468	451	471	442	464	440	450	472	490	445	478	462	439	454	465	474	491	476	439	475	457	470	438	479	457	455	457	389	492	482	440	482	454	471	484	428	455	446	451	465	498	416	467	454	490	463	440	431	460	471	438	448	417	502	432	442	479	476	459	497	444	488	419	433	487	459	441	433	462	460	416	474	428	462	451	492	485	487	476	472	455	452	457	453	449	447	462	483	442	479	461	456	458	476	479	451	486	445	433	458	434	456	450	438	445	493	460	477	464	461	493	470	461	464	437	439	443	455	475	470	440	462	426	496	452	455	463	455	459	459	432	462	465	445	469	466	465	470	437	481	438	472	464	486	455	427	487	467	419	478	486	449	474	463	459	455	448	471	473	464	432	455	478	443	474	471	430	462	449	492	473	412	473	452	438	466	450	445	472	469	462	460	404	466	416	498	470	429	451	453	414	488	431	471	456	465	440	464	419	429	431	487	433	471	458	445	415	432	441	454	414	457	455	473	450	427	491	415	491	451	454	449	439	454	421	477	477	477	473	464	459	422	428	471	431	434	461	425	440	438	433	467	462	462	437	460	467	440	456	466	458	485	465	477	452	480	449	477	416	482	446	463	458	448	505	458	461	430	448	428	460	472	451	471	447	471	469	450	471	459	450	442	436	495	470	462	458	459	507	469	458	460	474	469	444	478	460	481	444	475	470	476	422	481	438	498	427	426	440	458	469	450	449	440	460	454	436	479	443	451	449	469	478	455	454	476	482	498	462	424	454	467	460	469	474	475	480	465	465	442	477	472	514	471	468	425	465	447	443	476	433	449	458	458	423	429	414	474	473	453	453	477	463	451	421	444	455	407	460	497	437	454	457	478	502	425	456	451	451	445	433	433	453	466	470	452	500	494	485	456	423	408	457	434	466	510	465	487	474	455	443	482	450	458	463	454	460	459	478	448	459	486	445	438	459	493	447	437	450	468	444	447	517	460	451	459	445	452	464	459	449	483	443	470	440	448	449	448	468	470	461	465	434	444	444	487	468	453	412	439	459	462	464	451	461	413	430	482	471	486	528	451	469	445	445	431	467	459	451	485	452	471	463	448	453	479	419	428	433	469	460	465	429	427	446	444	461	473	489	480	479	445	456	449	429	457	458	497	460	440	469	476	470	481	474	441	494	435	474	448	476	478	463	489	416	463	449	468	453	460	458	493	461	504	470	480	506	513	479	458	440	431	449	471	446	451	451	482	476	481	456	445	464	457	465	478	419	424	441	438	467	466	464	475	443	449	423	483	459	476	427	469	459	441	419	475	497	414	462	407	479	459	498	448	444	453	461	480	458	458	457	461	476	474	468	438	452	454	457	465	461	437	503	474	454	483	446	457	457	450	451	431	441	456	446	436	501	446	449	450	470	468	465	424	435	454	443	460	448	444	478	415	389	433	425	435	456	458	461	442	464	415	450	465	450	410	448	469	459	454	449	481	443	441	454	441	439	482	476	453	470	441	452	419	474	481	458	463	445	455	470	468	457	442	428	442	455	458	499	445	430	476	423	522	492	456	466	480	429	444	438	437	433	414	469	441	422	467	478	443	459	443	416	452	484	436	426	445	442	464	438	467	482	461	424	440	448	447	463	442	484	444	466	419	496	470	437	488	476	454	451	467	453	451	425	422	444	405	459	485	432	463	489	461	444	455	439	477	447	446	449	478	466	457	436	427	441	490	485	456	480	452	477	465	496	465	454	485	437	448	453	481	433	462	446	436	449	426	480	447	456	413	460	467	453	458	476	507	460	520	476	466	463	462	456	453	460	448	460	458	467	438	439	460	451	458	448	460	480	468	478	452	447	459	438	486	479	424	444	496	454	461	484	446	480	451	429	453	454	474	431	441	456	429	455	485	443	461	434	471	474	435	468	464	455	461	475	435	494	444	468	446	440	438	472	479	495	446	456	475	461	437	413	462	467	433	440	501	432	443	462	424	451	490	478	426	450	493	432	468	480	454	470	454	446	496	464	436	455	468	427	464	462	418	486	423	439	452	464	446	428	420	442	418	455	476	453	458	458	473	439	425	453	493	441	467	469	452	432	430	487	485	476	441	474	471	450	430	443	477	454	472	485	460	461	450	477	407	478	475	493	465	472	438	491	428	457	453	472	470	477	480	476	474	424	475	438	461	451	491	438	475	488	444	474	479	456	502	469	453	445	460	406	413	454	487	470	444	464	463	472	467	460	450	439	476	458	464	471	405	456	417	476	470	405	484	477	427	463	434	487	462	440	484	391	439	488	469	476	430	436	495	468	475	430	457	494	456	483	437	435	444	436	442	421	431	452	507	453	419	459	452	445	478	459	451	431	456	460	470	471	429	454	424	454	458	436	447	441	471	491	445	490	472	468	432	513	429	456	446	450	432	478	451	463	473	482	471	445	451	453	455	429	433	447	468	464	441	411	473	452	414	468	441	453	455	471	435	440	416	443	475	469	464	452	432	442	479	445	413	436	459	440	453	473	451	455	430	493	458	477	454	477	430	491	448	481	468	475	441	459	434	457	432	424	461	494	471	464	478	440	461	441	455	473	452	471	427	465	464	460	432	469	425	430	483	460	436	438	461	470	481	453	473	428	487	468	436	434	448	492	485	460	439	489	457	459	448	478	444	450	489	420	474	455	438	485	438	456	490	427	449	431	464	432	428	423	476	439	525	460	444	451	481	486	450	466	434	452	486	407	461	465	451	471	443	431	484	494	449	450	442	426	467	456	429	457	513	449	463	458	490	491	453	481	439	477	430	487	470	443	475	442	433	470	470	484	449	455	518	467	449	442	462	458	473	456	449	456	448	439	461	475	466	432	442	450	455	453	482	440	469	462	473	460	447	479	462	497	488	468	463	472	414	445	459	494	483	465	444	449	450	419	438	465	479	510	465	507	482	464	460	485	506	421	478	460	439	450	457	420	463	394	463	472	443	478	463	448	475	473	474	484	467	452	494	444	437	448	478	470	432	415	446	445	463	460	458	452	490	451	474	469	424	436	440	453	486	457	453	440	493	463	496	460	471	428	445	451	471	460	471	472	478	414	454	450	440	464	482	440	489	482	478	445	447	454	473	423	468	466	471	450	442	457	438	488	434	426	430	504	439	473	444	464	428	440	423	459	442	446	468	444	442	458	461	494	406	467	470	462	485	464	493	441	490	476	504	456	449	465	442	479	478	403	432	477	459	492	481	466	468	391	441	443	443	470	492	427	475	461	476	465	476	460	467	473	473	441	456
25575	21482	27874	25505	10886	1942	1473	1264	1041	1134	1125	1021	1030	1040	1080	1061	1082	1103	1073	1017	1039	1063	1039	998	1034	1008	1067	991	1026	998	1026	1050	1002	1067	1033	1066	1064	1094	1028	1004	1071	1034	1022	996	1010	979	995	1029	980	971	1013	947	980	1056	987	962	1029	1027	1009	1023	1024	1042	1033	980	1030	981	1028	1066	970	1046	1036	1024	1034	1049	1041	1050	990	1032	994	1035	1006	1017	1039	1020	999	1002	973	1017	964	980	1040	1020	1030	1011	961	946	1027	1031	1061	1086	1044	997	1023	1053	979	1037	946	1052	1063	1026	1029	1017	1003	982	1033	963	1031	1008	1060	1101	1002	1021	1070	1088	1018	1057	1019	1067	992	970	1039	997	989	987	988	971	1001	1003	1026	991	976	1013	1033	1046	979	1039	1008	946	1025	979	1056	1014	984	961	1064	980	999	1022	1008	1003	1018	951	1020	1059	1023	1026	1016	990	1008	1012	954	1035	1061	942	988	1005	1044	997	1010	1006	1014	1005	1025	1038	1061	989	1040	990	990	1003	999	1043	1020	1016	1032	1078	1060	1032	1066	1028	1051	1013	1009	1018	970	1023	1027	1001	1004	1020	1005	1083	1030	1039	1008	1028	1013	1067	1012	964	934	947	1001	985	962	1023	998	1081	1003	987	987	1056	940	1057	1038	1004	972	984	1012	1012	1023	981	960	948	1028	1029	993	987	986	933	1035	1016	1038	990	1013	1054	1010	959	1047	1058	1065	1051	1062	1034	945	960	962	1068	1027	1000	986	993	978	992	1028	984	1020	972	999	1006	1093	996	1012	978	1010	1022	1026	1051	1040	994	1025	1020	1074	1033	969	1074	1033	1011	1020	1047	1018	1014	996	1078	1007	1031	996	979	1004	1024	974	1013	1006	1015	1046	972	1024	1040	1033	1001	983	1011	957	1034	955	991	982	1019	948	989	1030	1029	979	1085	1014	1002	1021	1014	987	1014	1055	982	994	1000	1009	1075	1099	1041	965	986	958	1005	1053	970	959	1065	998	994	1011	923	995	990	982	970	1021	987	1036	982	1034	1028	1026	1030	972	1014	1035	1033	1025	983	1052	1020	1076	988	1027	1019	1038	998	976	979	967	1033	1007	985	1007	1012	978	1017	932	1031	1039	1021	1032	1005	1033	991	993	1020	993	961	1020	981	977	1044	987	1022	978	988	1010	967	983	953	1061	988	994	1057	1041	1036	951	1011	1014	999	940	1004	1012	997	1049	968	993	947	1018	1045	949	973	987	916	1038	956	988	1065	1015	999	993	992	981	1016	1008	1033	1046	1022	1000	962	988	1036	965	978	1076	990	942	984	985	968	966	1031	967	1044	1019	1032	961	955	1002	1001	1012	1018	1036	964	958	1009	957	1039	1022	988	965	1035	992	1019	967	981	1001	1057	998	1002	981	1003	1011	951	1027	994	1030	957	1006	960	1039	1063	1039	1061	1043	983	996	1057	1007	1010	1029	1039	1017	1031	983	1027	932	1007	1030	994	1047	1038	1040	1016	1023	987	965	1024	1020	1018	998	992	997	966	961	1042	991	951	980	977	1022	998	963	967	990	1005	1016	1044	1036	1034	999	1035	966	973	966	961	996	1023	1014	1017	998	1003	1000	1017	1000	953	993	979	1020	987	998	1018	979	1039	997	971	943	953	1029	998	966	979	993	1025	947	996	984	1026	1020	963	1056	1000	1039	989	1086	1029	1046	956	924	1023	1042	1035	1007	990	993	985	1048	1023	1104	1002	970	1005	1011	1018	955	996	1032	1052	984	972	1001	987	1028	996	1032	1059	983	951	991	995	1008	1030	1031	1017	951	994	954	1042	1047	1032	952	979	1073	1045	986	962	1001	1001	994	1018	1009	1031	1007	1048	1081	1022	1041	992	962	1037	992	999	974	992	1035	1004	1029	1032	999	994	983	984	988	991	938	993	1008	991	1016	1008	1016	983	999	998	1035	1045	987	987	1015	1024	1028	1019	971	945	990	1100	1001	1043	1027	968	1053	1028	959	997	955	1012	1037	1021	985	1027	980	979	1022	1025	987	1041	959	1041	990	1013	1020	975	972	992	941	1017	1023	975	1029	981	972	1004	1015	1016	1037	974	1029	999	1034	1023	1001	958	977	987	992	1018	999	1002	1018	1023	964	1041	971	1017	1021	982	983	1001	1004	1005	1011	1037	1036	973	1013	992	1018	1004	1001	970	984	1015	1032	1071	987	1057	972	1039	998	1051	997	1061	997	984	992	1025	989	1025	953	1014	907	1047	1023	1057	1024	1036	1022	1030	1016	937	977	996	940	1042	1031	1093	997	996	999	1008	954	1060	1036	1044	1032	1032	973	1012	1037	960	956	1036	1010	1042	979	1012	957	1037	994	951	1039	959	998	1091	983	1033	1020	1085	1052	1027	1001	978	965	1003	1060	987	978	998	981	996	1062	978	1005	921	969	967	961	1007	981	946	1048	966	1015	1040	1082	1026	979	993	993	1062	958	976	1008	1016	983	1035	1040	990	1014	1011	997	1001	1035	1075	966	1002	995	972	1008	1021	914	949	980	1016	972	996	1057	985	986	972	975	990	962	1034	1037	987	976	1043	984	1006	1028	1048	980	1019	1078	1024	1047	1014	1038	1017	986	1042	1017	927	1022	1009	1047	1028	1087	1028	1033	986	974	1003	1015	973	956	1019	972	1026	986	1021	1002	962	1029	1036	994	996	1009	1029	1072	946	1034	992	1003	1005	1003	982	1085	1033	1002	1005	966	955	1004	1015	930	1020	1021	1004	1013	990	1016	951	1065	1054	1038	984	1021	991	1006	963	971	971	1000	1024	1007	1045	992	1042	1029	994	1002	1006	1027	1028	998	998	1020	968	993	1010	1000	989	965	1005	975	1008	1027	1028	1054	1054	1009	994	1061	1069	1022	971	1031	996	1072	1037	1036	1000	1073	1012	940	1015	1097	1039	1003	1057	1027	1010	1043	1040	1008	986	961	1060	951	1007	1084	1014	1004	1004	1036	1009	990	968	1032	1043	1039	1042	1004	985	1023	998	1025	978	1005	1027	1030	981	1023	1044	996	991	990	1037	962	993	963	984	1048	1009	984	1015	1052	965	1028	992	949	973	1039	973	1064	946	994	1009	1038	971	965	1017	1005	969	1018	959	981	973	1092	996	1040	1006	930	949	1012	1037	999	988	1013	1016	967	1030	1003	991	987	1056	995	1080	934	964	972	1030	973	1012	1063	960	998	1014	958	1029	1023	1009	995	962	1015	980	987	1024	1017	995	999	993	1008	1031	949	1051	1054	992	1001	1019	1007	1049	950	1017	1065	952	1009	1083	1003	1041	957	974	1053	956	1029	994	980	1004	979	1010	979	971	997	1041	1056	979	969	1038	980	997	1036	1015	984	991	1048	953	979	1016	1018	973	1003	1037	977	1062	1048	1043	1011	1030	1028	977	1038	1033	1055	993	1022	995	1008	994	1050	995	990	981	1026	1014	979	1006	1034	996	1003	1019	978	985	987	1009	1002	1046	1001	1005	1003	971	1008	1014	1063	1062	1016	1063	1042	1003	1061	983	1000	1003	1046	996	1026	1033	1023	1029	989	1039	968	985	1004	971	1036	1046	1039	1003	1064	1035	994	1015	930	999	1011	1026	1016	982	1004	1017	1014	1014	1010	936	943	978	983	996	998	1012	1039	981	979	994	1026	1027	979	995	1022	1007	1086	986	1033	1059	1064	958	1012	1041	1005	993	1042	993	1053	1099	998	1025	1032	919	974	997	1056	993	1019	1049	1021	925	1023	1003	1030	947	989	1063	1045	971	1050	1012	959	1036	1027	1039	969	1007	1058	1046	1000	955	968	984	1002	1052	952	1006	982	1008	991	987	890	1000	1020	1030	992	1075	1062	1068	1019	1026	983	977	1081	1007	1019	964	1060	980	969	1042	997	1118	1011	983	1020	1010	1025	964	1021	1059	987	996	987	923	984	1013	1000	1012	1011	998	979	990	993	1016	991	1029	994	996	978	1010	1065	1003	1026	1001	990	1050	1026	1002	997	1032	1007	1056	1034	1068	1041	1010	1008	1054	1071	1032	1040	1016	979	1046	955	1022	1024	980	948	966	1014	1042	1065	1002	961	959	998	1022	961	1009	1001	977	1017	996	1054	1063	1016	1045	1029	1061	1006	1052	967	985	1026	1005	975	983	1027	968	994	996	1057	1057	1032	1017	1038	1042	1016	1059	1037	1066	998	1075	1004	975	1017	995	973	1074	1030	1006	1001	991	1018	932	1002	969	1002	985	1116	968	1004	994	1018	990	989	1014	1042	1051	1003	1051	981	1044	951	1005	1023	987	1041	981	963	1033	1042	1064	1031	972	1004	982	973	1075	965	1020	987	1017	1017	970	1037	1000
3581	3768	3101	1826	1341	1111	1063	957	982	920	855	831	822	812	785	832	771	786	781	807	795	791	817	739	716	794	726	764	795	823	751	728	791	774	774	766	761	744	803	812	766	736	747	722	729	741	727	734	716	727	713	750	751	744	747	767	817	688	730	735	738	770	740	734	787	754	742	737	727	750	715	724	817	756	767	739	738	728	726	762	705	739	756	678	733	698	759	787	757	710	793	783	732	794	729	693	779	702	755	775	760	764	743	740	736	781	718	775	708	770	712	748	737	785	754	710	704	760	713	746	800	690	780	726	698	749	761	764	801	733	754	738	746	732	786	732	778	750	783	748	754	752	747	679	778	693	745	749	748	735	730	721	764	661	720	726	758	789	696	713	769	805	728	748	753	758	738	752	701	705	752	764	743	699	706	757	773	728	734	729	669	679	747	709	752	794	730	809	687	722	758	737	742	698	756	729	743	787	743	694	747	712	713	741	783	747	770	755	749	710	738	726	764	749	768	729	788	728	729	729	718	738	718	753	735	772	714	803	755	716	678	766	710	755	710	751	741	688	731	768	739	703	704	730	713	737	693	760	710	722	711	747	737	675	730	791	720	736	730	741	738	701	740	783	716	740	755	719	726	723	763	761	777	767	772	761	737	735	782	720	745	743	708	763	743	705	696	701	737	693	706	694	730	748	732	690	810	747	736	677	754	680	691	734	747	749	757	750	702	735	736	702	788	727	715	737	709	759	719	730	755	766	718	744	764	746	746	758	735	709	743	699	754	724	735	783	732	725	745	749	720	788	759	767	730	763	773	736	766	756	699	709	771	718	743	732	799	753	751	717	722	754	720	704	747	711	742	761	716	739	716	790	704	721	750	721	752	731	772	760	729	718	752	676	743	749	715	708	705	738	741	723	756	727	720	747	722	708	741	722	723	800	745	739	746	750	732	730	774	752	695	762	721	748	752	724	716	693	698	763	727	723	719	758	738	715	754	742	745	715	769	807	713	750	748	733	756	762	690	728	769	731	741	714	687	777	727	746	722	735	758	683	678	755	770	717	707	770	719	730	706	751	736	705	764	776	752	716	745	718	763	710	745	727	714	724	755	703	694	727	729	703	719	704	706	761	711	812	688	736	744	735	705	687	719	724	761	783	724	714	708	724	768	710	707	744	709	736	704	775	780	766	732	755	707	729	721	769	704	724	730	734	722	718	741	720	760	721	737	705	779	732	741	760	712	729	736	716	747	716	743	705	751	755	746	707	719	768	712	716	711	724	761	720	758	737	708	757	752	750	773	734	689	699	745	739	721	740	779	735	744	749	728	769	766	740	717	742	723	724	717	750	736	756	730	701	741	789	718	730	751	717	809	694	738	778	741	712	782	698	720	726	801	686	707	744	770	658	761	660	701	768	726	748	702	711	737	773	700	724	736	714	677	797	722	758	742	735	693	756	757	742	725	717	743	739	716	750	718	734	709	731	745	767	722	696	745	710	723	693	760	710	722	782	709	736	722	700	654	739	720	727	771	707	762	697	723	763	781	758	741	775	693	770	713	737	744	713	732	731	694	759	752	691	735	680	744	731	729	659	740	771	732	730	776	744	757	716	718	720	741	746	695	733	719	716	706	759	743	767	725	699	747	704	754	709	720	754	747	734	739	753	749	740	722	749	740	746	761	712	727	746	767	691	706	770	698	716	704	724	721	743	755	749	763	775	726	800	706	793	717	712	688	749	714	672	743	719	740	720	741	744	737	768	701	726	741	709	721	699	752	773	723	758	776	708	725	724	697	735	774	730	757	756	673	758	749	731	747	781	742	703	723	749	754	723	721	740	737	771	750	780	724	705	717	754	760	764	749	757	722	722	755	681	724	707	673	710	703	740	774	734	682	724	734	706	730	773	746	739	696	808	685	719	728	688	736	732	732	749	744	740	766	750	717	711	721	740	737	771	732	720	719	743	725	700	712	724	737	790	693	741	689	726	707	749	719	681	698	735	738	737	742	738	727	754	714	775	694	735	703	738	706	737	699	754	773	740	768	768	688	715	714	661	750	779	690	725	743	751	656	709	721	774	731	725	725	702	749	756	694	766	708	715	755	706	765	714	769	719	755	681	703	756	754	781	699	688	748	699	739	693	764	765	712	756	758	736	727	725	756	714	708	734	778	772	706	730	802	713	696	710	717	725	779	736	734	705	697	642	732	736	754	749	731	699	774	732	711	770	731	753	717	722	760	711	743	753	721	736	730	705	782	757	716	748	755	736	764	684	710	741	728	702	726	742	725	691	714	723	720	713	757	732	726	726	715	741	759	739	756	741	721	739	709	705	714	790	739	728	721	744	781	723	746	763	701	748	738	760	760	758	774	717	740	711	750	774	702	723	711	736	689	770	703	796	737	695	749	722	724	728	769	708	756	733	727	726	724	653	713	745	764	722	716	731	699	736	705	696	678	697	710	729	730	774	707	737	719	682	779	706	750	701	721	779	745	748	723	698	720	755	701	782	760	776	768	766	676	722	754	785	786	738	785	740	740	732	700	750	723	749	732	729	705	695	704	759	771	753	697	747	783	748	721	735	722	765	721	717	714	744	693	760	764	767	750	739	676	730	729	711	750	721	695	751	733	723	752	754	700	715	707	726	744	741	698	705	732	743	710	700	725	747	719	703	694	714	742	751	740	797	665	685	771	736	779	804	759	706	708	792	777	679	695	733	739	733	741	717	683	760	713	758	710	729	766	679	733	733	719	692	760	756	732	808	714	757	764	732	721	749	722	725	793	717	719	737	706	703	703	739	759	670	828	734	739	750	777	759	728	768	705	713	766	771	735	769	674	733	753	768	723	737	724	745	739	704	699	732	667	718	753	725	742	777	727	731	733	745	735	757	732	756	768	693	750	759	748	778	721	738	798	734	730	719	719	689	748	769	768	764	705	766	757	744	723	730	708	745	749	735	744	764	732	763	789	704	732	709	722	723	701	749	747	764	761	698	749	718	695	737	745	761	739	703	741	753	740	693	722	715	712	730	700	690	770	747	724	711	746	743	755	774	722	711	746	728	757	730	750	729	789	713	700	770	689	711	672	721	717	750	705	699	766	753	721	726	707	728	736	807	727	757	694	719	749	731	696	712	689	756	757	721	716	642	738	674	751	732	719	757	776	728	752	775	759	696	801	735	698	735	766	717	768	728	706	743	713	741	734	748	722	744	716	736	718	748	742	742	727	735	741	737	722	715	801	722	738	712	746	739	723	731	711	736	774	738	738	736	696	736	754	729	732	737	716	744	706	686	739	824	721	728	724	712	730	740	727	746	713	727	721	686	745	772	716	721	712	730	767	733	736	742	740	718	709	688	753	713	771	746	734	657	732	702	758	738	676	757	690	766	764	731	710	694	721	744	734	709	742	709	715	764	719	764	737	706	702	704	725	742	703	701	742	707	706	767	775	712	747	730	735	687	755	706	731	732	698	673	722	725	735	718	689	721	680	710	755	759	732	758	741	724	751	715
24530	21482	28787	24598	21467	8486	1902	1212	1018	987	972	933	898	873	881	930	832	891	866	803	906	875	866	865	908	841	803	812	843	828	845	828	829	777	802	821	808	825	800	808	845	811	763	789	839	840	844	836	812	796	834	811	837	827	815	815	809	831	824	829	808	774	810	847	794	847	814	801	791	836	817	772	815	803	824	864	853	826	850	848	779	840	776	748	872	805	803	836	796	762	844	761	802	765	783	795	818	818	776	871	758	872	802	821	842	829	796	792	882	812	829	793	835	848	757	777	802	770	807	794	768	796	766	827	802	834	815	823	797	796	821	807	863	793	858	783	798	827	820	792	770	795	875	798	795	783	821	839	786	833	875	828	777	774	798	815	812	831	827	798	857	815	815	809	812	816	753	797	781	811	811	832	812	805	816	812	791	802	841	824	801	765	769	827	815	775	789	823	790	795	782	810	797	809	821	822	801	802	850	786	838	749	803	841	809	756	782	876	784	785	839	837	751	868	794	819	806	822	814	790	822	810	850	810	827	788	772	789	781	781	795	832	815	809	809	783	768	846	862	770	879	857	803	818	811	779	789	801	786	802	742	790	801	867	793	760	782	833	821	818	823	792	765	812	771	816	829	818	730	816	804	822	835	799	790	838	804	824	782	788	806	754	790	777	807	795	776	841	796	841	817	767	783	786	836	837	855	812	822	849	812	788	789	774	841	842	786	789	794	783	800	809	794	794	791	833	783	813	823	793	789	830	805	764	773	800	811	815	777	772	807	776	812	778	772	820	791	785	807	811	800	748	806	830	777	786	771	790	804	803	820	871	802	810	806	813	816	796	812	819	789	799	737	764	807	803	837	828	804	799	782	814	794	810	794	798	786	770	816	864	831	818	778	813	878	781	850	822	814	781	838	832	792	819	830	742	830	796	811	866	769	754	803	825	809	811	826	787	804	772	786	828	810	852	819	773	801	840	769	791	809	818	782	780	784	832	778	833	769	834	810	791	798	800	804	773	805	818	775	811	801	832	810	812	855	763	811	808	810	793	792	767	799	827	783	809	761	805	806	822	784	794	865	867	772	805	767	782	817	804	838	769	871	820	861	795	826	779	825	781	779	817	802	764	766	830	821	803	783	779	770	831	817	782	787	768	814	794	781	777	720	828	781	816	810	793	823	870	815	819	736	794	785	812	807	806	829	798	773	799	819	775	776	856	790	777	815	793	817	781	781	776	759	854	826	834	805	799	856	798	748	823	793	759	737	757	778	815	784	779	758	799	770	847	818	761	764	768	782	831	779	822	825	800	762	803	782	765	777	818	791	793	806	802	728	789	788	807	799	794	871	819	833	840	786	737	780	798	844	779	784	789	756	770	802	793	841	776	813	835	824	807	825	780	793	827	796	814	794	801	831	827	785	785	834	788	869	804	865	815	792	795	834	793	787	812	813	754	814	801	810	802	782	793	827	766	818	829	795	766	775	830	779	768	763	851	780	795	802	751	826	790	789	815	826	798	782	806	847	796	795	760	773	797	824	785	783	773	783	752	806	778	822	792	835	782	759	772	767	768	828	798	808	760	832	753	778	841	806	797	769	749	788	765	804	784	775	816	809	803	843	772	755	825	806	821	798	792	826	780	784	798	854	812	751	824	809	811	815	823	759	778	774	865	869	768	839	844	853	792	791	818	818	766	764	818	767	771	820	764	761	783	770	794	773	830	824	807	814	787	872	850	800	789	764	769	795	810	823	821	806	773	767	782	798	795	828	750	797	796	807	760	860	817	796	810	788	798	796	822	814	733	772	753	780	737	787	818	776	830	790	833	791	838	810	780	782	785	731	834	792	816	792	840	843	742	819	793	783	789	854	805	809	788	830	773	814	785	792	820	816	789	779	829	842	798	805	805	784	805	797	782	802	817	793	850	833	775	766	802	750	849	816	796	800	770	774	796	818	784	772	796	761	802	795	746	817	827	777	821	824	803	814	849	847	752	753	812	834	769	820	836	793	818	842	815	792	804	831	822	839	757	766	756	773	836	829	776	787	767	792	826	818	800	800	803	782	840	791	780	782	775	818	845	811	817	777	764	819	759	802	797	768	781	783	770	857	826	771	811	806	790	752	853	800	794	791	808	796	828	829	778	814	802	829	807	802	840	829	813	832	812	822	788	795	777	776	811	743	774	812	812	813	748	807	768	871	774	825	781	809	815	804	813	797	794	821	771	812	782	837	769	782	784	773	759	832	834	818	750	821	805	791	829	788	808	844	791	838	761	819	815	768	826	812	809	845	805	810	807	825	771	845	850	745	759	729	764	837	800	827	840	827	744	775	808	759	858	811	790	770	771	832	781	844	827	810	856	767	778	754	838	812	780	750	806	806	816	812	789	807	784	829	783	775	826	784	826	800	776	791	776	778	807	792	765	813	808	777	777	805	810	810	828	856	764	790	820	813	789	784	796	778	765	813	817	782	767	764	772	796	786	838	809	809	800	775	776	806	806	847	838	780	787	807	798	810	864	812	775	782	842	791	844	812	811	816	816	805	795	780	837	736	794	790	779	758	840	780	840	793	799	841	836	776	753	843	848	822	825	780	768	791	765	823	843	702	816	789	802	791	778	816	775	804	822	793	764	771	752	877	794	791	796	780	830	770	775	797	794	836	810	782	833	782	785	789	851	767	732	816	788	775	773	798	783	794	782	780	801	817	820	766	770	775	816	788	822	782	846	800	827	846	793	793	857	775	741	842	812	816	797	796	842	776	814	806	828	791	825	848	813	771	838	773	809	823	809	799	775	771	848	768	811	821	787	798	766	772	861	789	809	814	828	787	784	795	822	795	758	790	779	790	844	809	816	794	805	743	779	803	812	836	800	829	804	753	750	826	785	786	793	775	823	819	767	796	761	816	760	800	814	795	790	786	819	795	814	787	763	747	808	789	792	812	814	802	812	783	804	786	803	780	798	799	847	818	776	823	785	740	807	828	807	835	814	759	757	831	802	840	822	834	809	784	814	821	790	791	810	807	825	833	804	726	787	791	847	801	827	751	846	811	805	763	745	817	839	812	820	832	794	780	815	821	793	844	824	789	787	825	744	846	849	803	803	800	806	824	799	840	770	757	760	822	793	784	800	822	754	780	803	765	810	793	772	809	812	779	807	794	782	851	829	775	835	789	817	817	782	804	795	769	815	815	759	816	797	844	820	792	802	825	844	849	802	777	775	817	851	832	769	788	817	800	846	802	779	813	805	799	778	782	793	790	820	781	778	796	805	810	813	839	844	793	768	781	799	770	819	833	787	793	818	777	829	844	797	798	769	794	773	778	819	869	790	808	804	804	813	831	774	790	849	813	774	783	828	784	859	769	799	777	808	788	785	784	811	849	784	827	777	768	788	811	831	823	813	743	778	790	819	859	795	852	831	790	833	806	811	797	781	839	770	731	807	743	839	794	793	811	797	830	808	844	773	783	796	846	783	823	800	817	785	806	797	793	824	857	761	842	827	813	816	814	833
3909	6097	5066	2567	1918	1411	1243	1078	993	868	843	794	740	753	707	759	688	725	704	674	674	677	685	674	676	685	664	702	646	628	658	631	660	644	581	632	606	644	648	606	601	639	617	641	588	663	627	622	583	611	635	605	634	601	629	643	624	627	605	620	661	598	618	585	635	623	620	639	661	615	645	641	619	612	620	642	634	628	602	655	634	622	576	647	622	613	634	605	641	575	558	613	613	590	608	620	618	601	581	592	620	662	622	662	675	594	619	621	599	617	611	610	634	682	599	644	631	639	617	641	613	579	661	581	644	659	591	642	609	568	596	590	605	566	590	613	639	597	618	596	613	599	628	633	605	586	577	605	611	603	619	610	590	589	658	614	643	616	650	590	583	586	602	619	622	627	610	655	597	613	564	566	589	662	622	639	661	621	588	656	592	604	577	611	570	594	610	640	604	632	579	563	632	633	614	607	620	601	606	648	591	627	597	625	641	630	630	633	592	568	592	615	583	548	611	611	577	620	632	626	587	595	595	625	602	625	665	567	629	637	585	640	579	657	597	633	604	584	654	569	658	650	586	593	616	598	626	570	607	636	625	651	597	603	609	609	593	606	627	653	573	601	603	631	642	626	606	607	600	609	632	559	638	604	592	643	625	589	569	623	611	617	670	580	590	596	610	626	638	598	606	604	620	604	598	577	599	602	598	577	647	605	638	607	628	642	561	590	628	627	586	639	621	614	563	587	604	641	651	591	571	637	586	607	602	575	619	631	629	624	616	649	582	633	629	606	579	610	618	643	605	600	581	617	597	595	563	603	621	570	597	593	600	575	540	580	610	612	645	616	601	582	628	622	584	624	617	597	627	586	609	594	596	607	637	641	624	584	652	614	606	617	604	618	657	613	604	570	614	617	607	566	648	648	597	589	572	561	608	615	585	599	611	615	552	614	640	643	582	579	624	608	606	621	606	617	636	587	616	640	599	623	601	586	636	625	571	601	563	612	611	609	589	536	589	617	571	579	657	661	608	616	664	601	582	592	618	602	619	586	615	637	638	572	615	594	607	622	636	599	640	640	643	634	633	667	618	598	604	620	566	600	622	619	634	595	643	611	602	616	616	637	594	636	603	644	656	629	581	634	592	613	579	595	571	611	619	641	612	646	595	608	596	603	619	577	599	638	617	642	617	635	585	595	624	630	582	651	641	616	591	598	645	645	589	604	620	594	604	611	602	656	573	645	652	625	544	608	603	592	634	645	610	613	649	592	625	622	595	598	597	619	576	566	556	603	600	630	610	638	598	560	604	567	635	631	631	613	631	597	591	574	575	655	567	604	599	620	629	600	605	571	574	648	594	598	626	612	608	601	615	596	622	592	620	584	636	575	625	603	618	587	629	587	579	592	593	578	579	563	611	563	595	591	636	620	624	575	650	583	665	618	584	671	614	597	644	583	544	640	598	599	644	631	600	593	590	635	600	580	598	554	627	599	612	571	609	645	563	622	667	616	619	594	607	631	618	614	608	645	591	615	613	606	601	614	631	589	627	582	602	630	625	624	615	612	634	647	562	569	652	625	620	553	618	647	622	603	648	621	602	608	615	595	555	611	642	571	561	602	611	615	587	611	584	571	612	582	580	628	585	591	599	571	634	593	631	633	606	584	648	575	605	594	619	631	675	670	623	637	631	619	631	624	605	617	567	643	606	606	598	608	560	613	640	599	599	609	551	609	592	581	569	596	595	576	621	630	609	599	610	596	624	601	573	595	603	581	596	618	608	654	625	531	650	606	635	598	608	624	623	565	568	572	607	609	554	589	554	587	630	610	603	617	615	613	628	628	620	582	610	598	607	596	649	575	648	661	576	623	619	619	600	578	630	591	574	635	606	581	620	583	613	611	580	624	632	596	601	594	590	611	597	615	606	657	596	584	658	638	595	617	578	599	590	598	595	596	607	602	642	635	583	636	557	582	628	578	651	591	585	568	594	590	613	618	626	580	625	612	647	638	603	561	632	593	617	593	563	640	606	601	621	599	577	598	617	619	592	594	599	599	593	625	594	569	602	608	622	628	599	571	601	540	599	605	600	609	612	653	579	625	571	611	623	591	557	617	570	656	666	562	584	647	603	615	619	601	625	560	628	677	618	616	598	603	608	606	587	607	574	594	589	655	596	592	598	607	619	611	565	574	583	556	570	616	601	625	626	648	591	616	612	614	606	625	574	615	632	622	581	590	601	579	614	597	578	591	620	561	634	618	592	637	594	556	636	581	610	553	595	629	614	593	636	646	602	568	591	610	622	578	588	592	580	615	645	618	614	593	584	589	572	641	658	603	618	643	622	623	599	590	619	627	570	580	655	619	638	636	610	607	599	622	559	633	615	600	609	585	571	568	618	612	595	555	552	590	598	601	615	553	597	595	635	579	591	646	586	609	605	586	622	573	591	641	632	605	588	621	577	604	656	598	619	622	595	586	562	628	604	598	613	607	565	624	620	620	593	587	571	573	620	615	537	593	625	615	598	623	610	578	589	625	641	588	643	631	622	598	586	610	562	591	644	577	589	611	603	629	601	580	623	617	598	601	577	596	601	587	612	635	599	594	597	615	649	612	577	598	610	616	571	579	629	601	610	613	591	624	621	596	566	589	611	598	602	570	589	580	535	657	575	600	638	574	573	596	632	603	607	564	603	577	603	589	643	618	585	612	602	581	626	584	600	581	603	600	576	589	582	623	581	574	607	624	594	608	648	585	598	589	596	616	626	619	596	597	618	583	612	587	625	592	576	628	564	620	600	555	641	580	603	574	628	644	617	654	594	652	594	602	631	598	578	610	620	594	565	631	638	574	571	609	583	602	639	562	598	596	560	627	555	593	552	613	639	629	579	617	609	642	588	614	618	605	573	589	598	617	628	595	598	613	621	585	583	644	616	629	614	615	578	622	566	624	588	606	583	620	584	613	610	585	607	571	572	633	575	556	632	573	618	589	620	637	602	600	590	607	595	586	563	597	632	577	598	603	578	606	605	570	615	588	601	585	583	587	641	633	579	573	593	615	586	637	567	594	601	619	640	559	608	583	592	581	622	636	643	604	594	578	596	625	607	579	621	605	559	606	608	613	627	604	569	576	601	606	581	624	586	597	603	585	588	607	604	575	569	605	633	568	573	593	599	571	573	589	608	552	638	585	597	562	630	601	583	579	609	638	581	593	602	580	634	625	585	631	678	586	581	621	575	579	643	616	605	682	608	605	622	592	610	618	636	571	574	578	638	622	639	614	577	612	576	580	561	565	617	563	612	607	593	619	616	612	563	580	570	613	570	628	582	565	592	609	620	617	605	580	625	623	661	593	611	571	604	623	628	581	604	584	596	582	638	585	612	569	674	599	609	645	618	621	630	637	615	591	610	593	655	577	603	596	586	607	635	591	627	605	603	597	536	571	587	604	619	578	608	595	586	583	645	629	556	625	596	583	598	585	621	629	634	585	623	586	568	551	606	620	578	543	606	597	590	631
27970	10272	1279	822	706	659	652	671	641	671	620	656	649	626	665	635	671	625	659	653	595	618	633	703	671	595	618	637	632	625	626	633	630	614	645	662	653	649	659	604	634	628	634	663	620	631	677	633	615	664	589	606	656	661	650	664	615	640	651	660	636	608	651	666	575	627	660	642	631	634	566	622	653	702	639	686	613	667	636	614	618	658	659	605	619	655	633	658	617	637	652	655	595	637	635	652	636	622	598	661	619	614	632	638	621	628	601	655	632	635	617	644	618	637	613	631	632	628	712	673	628	663	644	640	691	650	608	665	681	686	616	613	592	561	634	629	646	647	617	601	648	628	649	667	668	628	635	608	700	641	648	614	660	640	618	623	668	678	582	686	615	624	611	657	600	652	601	623	634	625	640	668	634	643	607	631	615	671	688	596	583	635	650	644	621	694	605	603	645	608	597	641	652	664	620	656	636	615	690	652	624	642	630	642	622	614	616	607	609	610	643	597	600	603	588	646	651	640	608	651	668	650	669	651	664	629	673	579	630	613	623	623	621	607	669	610	624	620	574	641	648	622	638	626	642	651	629	652	652	596	614	598	665	596	628	654	659	670	645	637	675	643	614	650	665	661	615	678	612	608	600	683	597	637	617	641	648	627	635	709	619	637	635	609	626	670	636	677	618	640	643	629	650	601	605	660	625	621	610	569	615	644	627	602	622	642	622	657	641	602	670	675	608	621	678	603	626	656	604	633	628	666	615	585	578	647	581	642	638	630	644	623	588	608	641	624	636	607	697	625	633	617	629	663	656	613	654	607	603	612	636	609	609	651	601	614	561	652	670	657	610	648	691	678	656	641	634	691	620	645	633	647	642	683	667	632	595	622	608	669	642	634	638	620	666	596	593	619	615	647	675	591	648	655	599	678	603	583	629	644	589	639	654	625	612	659	669	703	651	618	655	638	638	574	650	618	678	622	641	615	591	612	634	613	628	640	616	631	638	642	648	633	643	669	620	658	618	649	647	646	677	622	660	599	632	619	658	595	678	640	679	620	619	668	662	603	606	620	601	633	597	654	594	586	679	667	650	637	634	623	664	633	611	598	656	658	670	650	631	654	647	658	620	677	626	606	592	642	661	645	659	626	660	617	657	626	651	628	623	602	607	620	676	586	609	630	662	638	594	634	639	665	603	636	612	639	620	592	696	652	630	653	645	643	665	606	622	578	623	648	670	635	627	634	631	580	615	611	626	624	611	694	626	653	637	607	636	669	627	622	605	652	590	626	594	631	600	641	657	656	657	651	630	667	600	618	655	609	600	626	617	638	639	617	652	656	639	615	612	623	629	601	625	630	603	653	624	641	673	662	625	594	632	639	577	654	639	636	633	642	649	671	618	655	667	598	620	655	647	651	627	595	608	622	675	666	641	627	688	680	651	656	662	646	606	628	652	635	629	624	646	605	620	623	577	636	608	598	675	622	579	672	633	668	643	618	619	679	641	642	612	669	666	661	648	657	657	650	564	600	673	602	633	650	611	632	611	606	606	637	650	652	626	650	605	660	615	648	641	661	622	673	653	622	627	632	640	625	590	641	607	617	640	595	687	622	598	624	625	621	673	650	661	596	620	640	639	674	635	598	664	654	656	637	635	637	606	627	620	658	590	671	604	615	598	589	600	643	610	675	684	647	657	605	597	616	613	593	621	602	670	639	633	635	595	652	658	635	674	600	610	597	661	621	627	617	635	639	647	649	683	617	673	667	650	654	626	679	608	632	601	618	636	614	612	648	635	604	603	611	624	678	648	638	667	670	614	601	645	659	664	660	675	657	643	651	646	621	631	605	643	624	645	612	662	656	633	654	671	656	602	683	615	651	669	640	623	637	619	598	673	601	625	650	625	637	624	641	660	656	683	589	680	657	644	660	640	649	635	649	611	693	603	646	624	636	681	649	643	643	680	630	656	580	653	634	620	654	638	608	675	666	629	638	634	607	626	612	659	682	639	612	655	654	617	632	601	621	615	650	649	609	647	617	630	650	629	598	590	664	629	641	621	659	628	652	589	660	663	631	632	634	651	647	612	581	672	632	612	616	660	638	600	641	597	637	662	612	641	663	596	663	613	627	619	663	639	673	639	632	616	623	612	628	605	682	643	633	603	619	644	625	652	605	607	627	671	680	657	591	616	632	635	601	632	624	635	665	633	608	672	650	650	615	627	667	668	630	655	630	610	666	652	648	620	623	642	616	616	610	627	606	635	654	605	625	697	603	631	643	689	635	649	671	641	657	608	661	659	604	645	635	649	640	565	643	578	574	626	671	657	636	650	629	658	676	643	622	629	638	647	616	638	610	673	643	653	658	645	592	631	653	610	649	613	665	629	613	646	675	619	630	621	626	662	669	628	674	659	633	593	628	612	606	643	644	627	647	630	612	638	635	597	614	615	644	640	605	639	630	561	663	663	685	619	627	624	609	660	643	632	666	646	614	655	628	602	642	675	666	595	643	671	630	615	627	608	604	598	599	623	606	593	637	666	646	674	641	665	657	658	634	619	648	625	611	643	635	601	645	639	575	650	691	655	598	635	657	632	617	620	607	654	616	584	619	598	655	608	662	620	661	656	619	643	600	611	630	594	625	661	660	612	627	649	619	640	613	660	623	668	631	630	593	634	625	610	616	606	622	629	672	628	607	616	652	613	653	693	601	635	676	678	638	599	680	648	659	613	649	663	651	634	678	640	600	596	647	633	649	662	647	606	614	675	656	611	650	626	634	635	665	621	653	623	593	632	674	614	663	642	649	617	629	622	648	643	655	621	623	668	622	646	662	625	656	590	614	591	630	638	627	623	650	622	607	621	643	646	626	673	682	620	628	676	669	653	677	677	622	625	629	578	611	645	635	620	667	688	671	602	624	641	676	611	601	637	650	622	605	639	615	630	606	600	556	618	614	651	632	633	623	624	647	619	670	650	681	596	601	626	617	636	648	615	665	619	674	633	621	629	631	640	642	621	605	666	673	674	656	650	623	623	602	646	628	649	652	648	635	649	587	658	599	598	641	609	639	639	644	714	547	667	629	618	656	624	651	611	629	613	660	651	625	635	660	660	673	676	670	661	659	633	635	651	619	628	619	631	601	666	646	628	617	633	658	611	607	646	623	643	659	613	669	642	637	634	677	626	621	629	622	660	613	626	624	657	662	643	637	608	667	647	641	649	656	670	593	614	567	642	639	670	636	639	663	624	643	605	662	674	651	628	643	629	671	600	606	669	625	621	611	607	613	617	644	582	668	635	654	597	651	611	646	667	664	638	666	598	638	647	664	586	588	618	625	633	628	606	613	676	577	628	628	661	637	670	615	610	633	644	629	657	617	661	637	631	634	628	670	642	611	649	649	613	661	645	645	614	664	634	613	637	611	660	638	585	629	649	661	643	651	630	629	600	630	603	646	622	652	658	634	618	642	636	655	638	643	669	634	617	677	614	608	630	660	638	642	672	656	660	624	682	663	610	609
5031	666	631	554	509	481	446	469	481	464	475	457	439	466	441	446	431	473	467	461	453	445	464	412	466	458	496	453	467	485	448	448	461	432	409	438	431	462	444	487	443	478	438	436	417	462	468	457	427	462	429	451	458	446	477	474	458	454	468	479	476	448	478	451	436	449	462	464	463	409	432	450	433	447	494	464	441	459	474	444	459	475	455	410	494	423	466	448	465	451	417	431	508	456	475	462	447	476	450	427	466	487	478	475	466	479	468	428	456	454	468	482	447	460	457	490	459	441	472	437	463	430	472	494	468	453	464	473	467	470	456	461	484	467	498	471	502	475	444	437	463	460	487	435	498	421	474	462	495	464	475	481	450	457	449	450	477	406	408	430	474	455	477	451	457	444	454	430	464	480	443	425	455	456	450	492	476	475	473	432	484	476	467	474	471	489	452	438	445	462	425	432	447	483	443	467	436	476	449	450	464	451	458	487	424	440	454	468	434	446	428	437	446	441	478	442	426	431	443	439	432	453	453	466	469	471	419	455	439	441	462	451	439	462	497	453	474	456	461	421	491	449	470	454	454	456	482	483	469	478	457	428	450	445	474	494	472	426	444	460	438	442	451	454	464	471	472	478	460	479	451	439	493	453	454	461	448	458	440	516	468	477	410	459	503	447	454	424	486	442	468	470	454	456	483	471	467	474	402	466	439	469	484	451	475	472	453	464	419	457	448	433	450	478	432	451	425	484	478	478	477	436	520	445	469	439	487	432	465	451	439	470	442	425	481	443	473	487	465	432	451	438	450	481	440	443	435	431	429	502	475	450	448	453	460	450	478	495	446	436	432	478	465	462	471	482	451	462	464	468	508	462	437	468	439	445	441	487	442	426	436	511	452	449	491	440	439	458	485	432	446	483	473	471	476	476	506	453	453	444	438	416	449	438	446	452	454	435	485	482	454	465	428	410	418	497	452	506	467	473	499	423	429	465	460	470	416	415	459	461	440	432	430	438	434	452	471	469	467	439	440	442	469	474	467	478	485	448	493	481	461	447	449	443	464	465	452	472	468	469	446	455	482	459	510	433	451	482	484	475	455	453	443	460	429	497	431	465	452	456	469	477	459	459	428	458	457	489	449	469	498	468	441	445	463	461	444	482	451	453	445	470	430	485	484	473	463	462	428	456	474	456	443	475	464	449	441	457	473	478	479	476	490	473	445	446	455	447	415	453	436	487	467	449	443	476	465	444	497	402	483	455	445	457	444	391	463	432	449	447	523	436	467	486	443	449	447	484	455	455	460	470	499	470	464	463	459	483	433	464	476	444	428	477	479	436	453	432	464	462	476	479	473	476	459	490	465	464	453	443	430	505	443	482	429	449	403	498	463	437	509	467	478	467	465	447	453	444	495	447	456	469	433	429	441	471	413	445	444	426	445	425	443	472	475	463	413	473	453	443	437	444	467	433	464	458	459	450	477	482	463	454	456	494	450	462	474	495	435	468	457	463	470	468	419	469	470	508	448	432	467	442	450	483	473	477	485	469	449	445	475	459	494	433	476	471	455	436	458	468	441	438	449	459	461	445	507	451	478	449	453	422	424	467	413	411	444	423	434	505	482	440	487	491	464	464	440	472	422	423	449	473	447	442	474	471	467	469	492	453	464	468	467	467	501	492	480	455	493	502	455	463	442	452	457	468	468	456	475	445	468	442	458	454	470	437	486	461	481	412	465	462	475	471	477	452	447	409	475	464	463	435	442	442	434	466	436	456	447	505	459	484	495	442	485	491	477	458	460	462	437	442	469	469	461	480	474	492	449	438	459	457	448	448	446	471	445	459	446	464	489	434	460	462	431	513	450	442	470	452	467	474	395	475	449	456	425	502	463	481	449	435	455	474	469	433	457	484	445	405	476	473	424	454	429	474	446	434	464	458	497	435	477	464	457	442	436	450	468	479	437	471	419	473	456	422	472	482	478	453	478	461	442	436	422	446	462	481	466	432	429	424	474	450	461	450	476	464	471	484	425	425	469	468	471	461	484	440	429	413	468	482	448	472	489	515	444	473	427	475	453	454	444	462	473	437	471	469	448	459	412	431	442	478	484	446	443	488	464	479	478	469	461	439	466	463	444	465	447	465	464	449	486	479	451	436	451	479	447	431	467	469	427	438	488	456	445	462	438	458	450	468	469	471	460	498	417	442	452	441	422	454	463	477	419	455	494	462	440	460	421	434	443	459	477	448	436	476	423	483	460	448	457	437	455	433	484	457	462	483	481	489	478	502	446	452	500	453	436	498	443	432	478	439	444	450	438	422	473	464	464	449	461	455	465	503	447	444	464	452	458	462	468	417	446	462	469	460	461	436	477	456	418	458	502	432	492	451	475	425	422	483	435	468	483	476	493	505	457	458	459	438	467	446	459	453	441	461	435	461	443	458	444	465	496	436	464	416	441	486	479	458	427	486	460	429	425	427	419	452	445	432	437	463	432	438	451	444	450	447	474	435	431	502	468	504	471	459	426	467	454	463	484	428	471	458	458	442	451	468	492	458	451	449	422	479	445	467	447	450	443	429	461	475	452	494	410	446	453	466	428	436	435	475	469	425	467	445	499	489	471	451	442	460	468	443	423	479	443	515	498	509	469	444	453	436	447	433	455	406	454	480	441	490	501	498	448	440	476	446	450	449	447	482	453	466	432	468	463	477	457	459	426	490	450	426	457	443	494	490	438	460	453	456	467	469	444	445	453	474	468	471	440	428	474	457	444	484	456	435	480	448	474	455	438	451	449	472	447	488	446	456	483	437	426	462	482	437	427	487	447	468	472	464	493	439	452	485	439	467	456	443	453	456	432	437	452	435	457	440	434	448	466	449	471	473	444	464	430	483	467	462	445	472	461	454	461	493	470	450	432	446	449	462	432	479	477	452	453	463	445	460	473	477	452	453	448	493	432	435	445	456	454	456	466	461	512	483	460	439	502	463	426	489	458	427	424	462	431	474	442	448	493	447	477	472	473	441	484	428	485	442	456	474	475	439	467	492	450	460	449	483	468	464	442	461	481	472	424	466	443	489	446	455	451	474	461	460	459	447	446	455	441	428	466	468	449	477	421	395	479	491	455	440	438	458	424	475	462	453	469	461	472	456	466	433	474	444	461	478	423	455	455	463	481	440	454	458	453	489	424	494	444	441	475	472	478	435	498	450	469	463	462	456	446	490	448	442	450	492	489	462	497	521	457	475	466	442	452	454	446	506	424	431	462	455	470	478	450	431	436	483	473	421	453	469	457	490	458	470	454	432	474	492	491	460	421	449	448	490	470	498	482	479	492	422	463	472	488	449	437	483	453	418	440	474	459	443	433	456	455	453	472	455	444	446	444	451	454	426	458	452	487	440	448	451	459	433	440	429	491	452	484	482	453	447	485	498	467	473	424	452	466	463	467	451	466	429	483	475	463	429	425	488	423	415	464	475	484	516	406	424	458	458	493	474	450	486	415	432	463	465	450	473	442	445
25528	21478	27844	25538	10755	1866	1437	1206	1107	1096	1093	1028	1070	1014	1029	1069	1033	1077	1037	1024	1078	1011	1015	978	999	1000	1052	1030	1051	1099	1024	1022	1042	994	1009	998	999	1086	1018	1080	978	1049	1019	979	986	1046	1050	995	989	1020	1025	1004	995	1035	1027	1002	1043	1011	1099	1006	1006	1020	969	995	1032	982	1027	1070	993	1079	1008	974	1042	1004	1036	1047	1001	1073	1011	1013	957	1000	1027	1062	1021	978	986	1015	1053	981	955	1010	1002	1000	1011	967	1045	1050	929	1045	1030	1040	1031	1023	1052	1044	1019	1001	934	1001	982	1018	988	1030	1009	984	1020	1019	1013	1029	1035	1007	981	1013	1060	1011	1073	949	1020	1034	1008	991	947	1000	1059	1041	1019	1059	1027	1015	1008	1000	1010	987	1023	993	986	1029	1005	967	990	1041	975	967	1001	1011	988	976	1044	975	990	991	989	963	961	1044	1034	1021	972	994	980	959	988	1002	1014	1020	1030	987	970	1047	1007	972	942	1012	1026	1030	1002	1023	958	1020	958	1030	948	997	1055	1024	1030	997	985	970	1088	945	995	1012	1002	1019	998	947	1049	1011	1034	1015	1005	998	1049	959	1019	974	998	919	985	993	985	1015	950	976	980	1002	1010	995	982	978	952	962	1015	1025	1005	962	1022	1024	1059	1011	1010	990	988	1017	1018	1038	1027	973	968	1025	999	1036	985	970	996	999	954	1030	946	986	1039	1024	1053	1001	1026	999	1060	1023	1075	995	973	1000	977	988	998	1050	995	967	979	1004	982	972	971	1001	1077	1057	1002	1022	949	1006	927	1019	1004	971	995	1023	990	958	991	960	1024	982	993	950	973	992	1045	970	994	981	993	977	1000	970	1024	942	1002	992	1053	933	1036	975	985	1017	983	1006	1059	1027	1025	968	1010	977	1064	1008	1045	995	975	981	1006	979	911	971	1017	1044	1004	1041	1016	964	1063	1019	1027	1036	989	987	1042	976	1005	1033	1033	1030	989	948	1015	955	970	964	954	1028	998	995	1005	980	991	1103	997	982	1023	1000	976	1017	1020	1031	959	997	1049	975	1030	911	990	965	1005	1094	1013	980	980	982	1066	1004	996	1024	1009	1024	951	1006	1019	1032	1015	981	982	987	1002	961	991	1020	1044	1077	994	1032	999	988	959	1011	1013	1017	977	1000	972	975	977	1000	1030	997	1007	1042	998	1013	1043	959	968	1028	986	978	960	1007	1007	1020	1025	1003	970	1004	970	985	1020	949	1104	1004	1007	1013	961	980	1034	1027	1012	1007	959	1010	1000	1068	1035	982	1092	1018	966	1028	999	1017	995	953	1060	1059	989	990	1028	992	1035	972	1002	1024	992	1025	1002	1022	980	994	1008	1025	996	1024	1032	968	992	936	977	1051	995	975	1008	980	1001	1053	1029	949	1016	942	980	1024	956	972	984	971	987	1032	1042	1052	1017	994	1032	1002	977	1036	1008	962	999	992	937	1012	1012	991	981	1042	1031	980	995	989	956	977	967	1016	1038	1071	1006	1018	1029	978	936	1022	1004	970	984	1064	984	990	1037	1049	1001	982	979	1038	966	1010	1029	1000	943	1042	1016	1037	1039	1028	973	1024	1002	986	1014	993	1010	1027	952	1023	999	1025	971	1021	994	923	998	1012	999	1034	980	1010	998	993	1008	975	988	1052	924	1054	959	1002	1025	1017	967	1028	1004	1036	1041	970	983	979	989	1030	965	993	1005	1007	1024	1027	1023	1030	995	974	948	1021	1063	1013	993	947	1068	1011	983	1036	963	938	966	974	982	1021	1015	989	987	925	1028	964	982	969	1002	1006	980	1007	998	1019	978	1012	953	1012	988	995	1035	962	1027	1022	990	1045	1029	1014	1039	995	1025	988	1014	973	953	962	998	1058	1022	988	1022	1054	1023	1000	978	966	946	959	959	1009	1022	1003	1020	1008	1022	959	1009	988	1040	979	1003	1048	1044	1018	1030	976	1008	1062	974	1024	1038	999	1014	1062	959	1011	1025	945	1066	1000	981	940	997	1058	1047	1017	968	984	946	958	978	1005	938	945	977	1007	993	985	1007	1006	1006	1051	998	1005	1027	1000	981	986	1043	1042	944	1009	1021	1000	1072	956	1038	965	1048	1073	995	955	988	1033	1020	975	992	1031	996	1013	995	988	971	1012	1005	975	1002	1062	1004	1004	981	957	1013	989	967	1008	998	999	1041	1003	983	1028	971	937	1039	1016	1021	994	1020	1031	1026	957	978	993	980	975	984	1065	1039	977	1005	1036	979	1074	1034	1030	987	1025	1022	1031	996	956	991	995	1072	1069	1005	956	1003	979	1047	996	1007	963	1016	982	1049	993	981	946	1039	967	981	981	983	994	905	1009	1021	921	1059	992	989	957	980	1017	992	1032	977	996	989	993	996	990	988	965	989	1006	953	1000	934	969	980	965	1011	981	1038	1016	1018	989	997	970	1005	1068	1031	1004	989	1001	1029	1022	993	1011	1031	1015	996	1033	956	948	1007	1058	934	1041	976	1019	1002	1000	1025	990	970	970	983	1010	995	1044	997	1012	962	997	1005	981	1029	968	1033	994	967	976	1004	1017	1027	1013	999	1061	975	1035	959	1062	992	1013	1022	990	993	1013	970	1002	1011	976	969	963	994	963	976	989	961	990	1017	973	989	1018	979	983	971	973	996	1034	973	990	1007	997	982	964	1033	1010	990	1020	1057	982	967	1013	1003	1000	978	989	989	1000	1035	1000	998	935	988	1028	1021	1032	1022	1032	1003	1029	994	970	1023	970	931	1037	1002	1028	1006	992	1014	975	970	964	1058	1024	998	1002	1051	1018	986	982	1010	1016	974	1015	967	961	1013	951	1022	982	1045	1025	1012	1014	1031	983	1026	1008	981	991	1017	1038	965	1066	1037	1041	1033	1057	1018	959	995	1048	1012	978	993	1017	993	984	1078	987	978	986	969	1045	1015	975	1000	1001	1013	1022	996	1033	985	984	998	1012	986	1049	990	983	996	1022	985	1001	1007	1016	1047	999	988	1003	1008	943	992	1002	954	984	997	1038	943	1052	1028	978	974	998	1010	1002	1051	978	1008	978	1075	1008	984	910	992	1015	1006	962	1026	997	1017	1001	960	1046	1012	1050	976	1035	963	1022	1027	984	995	992	988	992	948	1022	1001	961	1026	1018	1001	987	1019	1020	1004	1037	1007	933	994	1022	1025	1042	1007	1074	1069	1000	1064	1009	955	1018	960	944	993	1051	971	1025	1013	1006	1001	1031	997	987	1009	940	1013	955	969	1058	1011	1000	977	1012	1018	1021	1080	957	1021	985	1022	1037	1014	1007	977	1009	1011	997	1008	1018	1004	1005	981	1027	995	1007	1033	1014	1002	1022	947	981	984	1018	981	984	1036	1011	999	963	998	1015	994	1018	977	987	984	963	973	1000	967	993	1025	1023	994	1010	987	992	1002	1009	964	983	1024	985	1068	1037	1049	1010	983	1022	1000	1017	1023	1024	958	1047	1020	976	1040	996	972	1017	962	1011	1028	1031	971	980	1087	1025	1026	1037	1036	1044	999	977	1067	977	990	956	1034	989	1006	986	1008	1051	992	1006	953	1038	986	965	1004	985	1064	989	1005	958	1050	999	1043	1031	976	1015	1022	975	956	1010	1011	990	971	1027	1050	978	1012	989	997	1017	1030	997	1051	1003	946	954	984	961	922	1049	987	1020	974	987	1007	979	1013	961	994	1024	1005	1010	1042	1026	953	996	1006	987	1017	968	997	1017	924	980	985	1003	1017	1003	973	1022	1030	1000	1037	1006	1005	995	971	1042	997	1010	1006	987	1021	991	1029	1015	1006	1034	1033	972	1050	1056	982	1024	1011	997	1073	1002	1035	1016	960	1001	956	956	1020	984	976	1028	1021	1009	960	981	973	1015	1036	1002	1009	1007	966	993	1039	1012	942	985	972	968	961	1020	1018	1028	912	1016	993	1052	1008	1001	1020	1037	943	984	1045	1016	1061	1078	953	937	991	1042	1044	1043	1057	1021	1008	998	1010	1021	1011	1018	972	996	942	999	998	993	990	1039	1010	1038	1034	983	1052	954	976	974	972	1055	975	973	1041	997	1046	1027	985	1085	1027	1032	1029	974	1027	986	992	1044	1014	1005	979	993	971	979	973	1010	1020	1027	1024	979	941	993	997	1018	976	966	978	1028	1018	1042	946	1005	1022	995	1011	980	970	1043	970	974	980	1042	1019	1035	968	994	974	1005	997	1008	1003	1018	963	1049	996	993
3633	3745	3117	1733	1381	1232	1014	915	896	862	859	845	778	853	784	803	763	765	791	755	720	726	743	799	767	782	772	717	789	797	717	750	754	753	744	750	768	722	728	751	752	766	744	748	772	719	707	665	723	733	729	777	699	764	798	793	708	771	796	745	727	750	732	713	767	687	739	734	716	702	764	748	726	710	703	686	715	746	720	715	750	747	746	688	751	705	694	700	731	760	784	725	710	727	776	724	723	778	708	761	761	700	686	678	791	722	737	796	727	720	732	737	761	704	720	713	747	725	741	766	745	758	786	708	693	686	747	747	696	688	739	693	717	740	715	728	744	751	682	725	742	752	733	728	722	741	727	749	730	774	711	737	745	745	723	735	697	728	776	730	770	722	732	706	742	746	714	764	741	685	743	761	751	687	776	734	728	756	749	743	733	717	777	793	753	756	721	727	731	723	669	745	730	716	691	719	753	784	757	702	721	756	749	761	703	787	734	662	730	711	698	796	753	724	726	720	798	730	773	749	720	734	760	766	696	772	755	754	804	723	731	752	686	734	754	767	693	705	712	737	724	697	696	709	737	764	751	735	716	735	768	719	765	752	712	772	675	731	729	710	698	719	730	750	759	719	762	767	730	737	758	738	727	750	752	729	744	710	714	710	706	733	702	733	724	709	741	740	709	719	740	722	705	756	707	708	729	717	740	719	730	771	712	762	714	753	730	756	776	734	760	697	759	761	735	713	722	769	754	717	732	719	787	700	696	754	671	711	679	737	792	719	693	696	697	748	795	742	731	702	734	729	755	752	721	751	698	702	699	725	730	751	702	679	796	663	730	760	768	740	755	757	684	764	746	720	741	723	731	720	782	708	716	696	705	767	741	730	739	708	676	751	741	763	775	746	740	714	730	753	719	773	718	723	751	741	711	757	716	708	709	718	721	710	754	716	750	747	791	757	686	722	706	699	693	724	785	806	729	734	737	731	746	741	696	763	709	746	679	740	794	738	713	737	729	758	720	725	805	754	678	761	735	682	688	724	720	695	756	748	795	699	724	700	677	710	737	737	746	706	758	716	696	730	721	743	765	765	780	795	736	775	675	760	687	717	724	725	719	718	720	676	711	745	726	726	704	701	708	709	744	742	710	739	738	761	762	735	748	762	720	800	768	724	776	749	711	723	691	758	682	720	770	746	684	749	723	697	710	741	755	723	708	704	737	717	719	736	722	686	731	722	690	692	744	707	730	700	747	752	759	691	706	751	718	684	781	705	750	695	687	730	721	741	741	735	731	724	746	741	739	691	710	738	777	751	695	757	739	737	791	753	724	696	753	762	740	689	730	722	771	700	711	731	709	708	696	752	685	715	775	699	708	752	788	725	761	679	712	784	750	745	727	730	739	743	724	736	676	729	748	764	763	746	783	707	742	729	740	730	711	710	741	740	671	700	718	742	750	721	761	741	732	743	731	675	728	708	718	794	740	748	719	738	697	731	726	750	750	743	774	729	696	721	691	754	716	727	684	733	718	725	718	715	708	704	763	751	741	762	705	727	722	765	767	757	722	727	731	699	693	730	720	731	707	709	734	753	714	763	746	754	705	758	703	707	727	665	774	801	756	694	760	736	764	711	738	753	715	730	673	712	719	724	695	702	703	750	741	699	691	730	709	713	719	754	675	744	732	719	759	726	697	725	758	686	710	763	730	757	725	763	708	719	766	759	676	710	712	707	695	701	716	741	712	762	703	748	695	728	716	709	733	707	715	706	698	735	754	726	677	750	761	743	729	800	741	707	758	744	770	714	710	757	721	749	737	732	734	710	743	776	755	761	718	773	717	719	709	714	735	695	745	713	742	736	746	714	735	691	742	689	726	760	764	684	730	752	698	745	744	714	692	679	760	729	721	712	740	755	769	671	716	728	749	709	732	692	704	758	706	710	778	662	740	694	736	741	709	733	730	762	699	726	722	729	725	733	754	812	713	722	708	710	690	724	650	695	657	721	741	779	731	746	748	726	751	661	740	673	718	721	764	753	770	726	784	730	711	733	668	708	737	693	748	694	733	707	727	722	749	752	738	731	696	710	716	717	705	742	660	741	755	688	756	668	697	789	749	672	717	735	715	699	766	709	700	758	701	704	704	750	688	742	728	784	719	751	684	720	720	716	718	715	759	713	744	737	715	706	687	750	745	743	707	763	726	709	699	741	722	716	695	716	709	696	754	731	720	771	797	748	745	741	733	726	725	742	753	711	765	730	697	746	721	746	728	725	708	707	693	779	761	708	722	731	700	728	739	769	755	744	725	733	722	755	761	693	760	718	724	721	745	714	747	775	758	667	732	691	754	713	748	709	699	722	679	673	749	733	770	698	707	722	711	688	703	767	719	746	679	809	725	729	736	703	703	707	708	764	731	749	743	716	712	704	724	705	690	699	717	728	722	730	714	744	712	727	752	674	754	748	734	774	685	742	685	744	737	730	724	800	695	752	711	730	663	724	781	742	743	727	709	699	727	716	735	697	721	678	701	705	688	759	693	744	777	762	724	734	780	734	770	711	704	755	699	704	738	722	765	755	727	749	678	703	771	676	730	746	706	698	720	746	687	703	713	718	737	723	651	702	760	735	721	715	719	749	738	729	734	736	781	727	691	740	719	724	731	752	717	718	733	736	727	679	702	705	749	727	728	708	760	730	735	719	755	697	706	694	693	731	762	721	694	724	737	763	710	709	751	706	730	714	745	748	772	705	735	721	707	732	722	735	762	764	715	777	707	727	718	683	729	759	750	735	747	708	730	686	742	728	721	780	729	744	639	715	723	754	707	703	724	718	725	673	706	729	725	717	723	736	726	688	796	727	713	698	732	728	713	746	784	714	746	685	747	710	729	767	691	743	742	734	737	721	679	737	673	711	736	783	749	785	692	757	768	725	704	731	764	739	686	685	725	743	717	753	703	768	746	713	709	725	801	723	733	709	742	666	672	753	747	716	716	733	704	775	758	729	673	705	687	718	692	750	727	736	669	681	712	728	739	757	721	696	705	719	742	749	739	690	697	715	757	727	720	720	710	766	738	728	755	728	720	762	705	731	696	734	700	722	740	698	729	705	762	758	730	736	732	734	711	774	671	711	749	719	697	696	713	777	714	771	750	715	725	694	755	713	723	739	728	728	717	752	770	732	715	765	741	741	719	748	714	713	694	719	726	712	732	755	716	712	736	723	715	717	746	718	693	736	785	753	717	731	707	736	695	718	691	720	767	728	704	685	746	713	719	715	730	686	735	678	684	716	767	744	751	727	752	739	747	725	774	672	742	729	722	728	741	733	736	778	739	750	760	736	737	690	732	762	702	674	709	738	702	709	692	732	761	673	754	793	721	696	707	718	769	719	716	759	687	770	754	746	754	683	725	745	756	727	733	713	717	735	721	758	746	772	727	723	713	741	749	677	707	774	727	744	777	686	730	737	694	717	719	748	717	752	756	738	761	704	742	723	741	759	734	683	768	741	732	694	712	716
24533	21470	28769	24567	21449	8560	1818	1180	1014	946	958	959	931	887	891	789	903	823	895	833	843	859	850	841	843	891	856	827	817	827	828	808	817	836	873	824	826	840	850	795	819	863	846	779	772	856	798	899	810	778	815	796	875	850	836	798	811	803	814	800	871	797	827	822	789	871	780	814	799	808	782	781	777	838	818	857	790	823	791	780	789	802	853	819	811	780	788	808	804	803	870	825	819	828	778	791	847	820	843	811	832	792	838	779	813	809	840	779	804	844	840	797	798	822	798	797	815	839	781	808	776	801	796	813	811	759	817	819	839	787	760	870	805	778	840	849	806	773	747	817	812	807	795	827	818	862	777	789	778	850	776	808	882	805	833	816	850	846	842	786	796	730	862	814	846	810	782	802	762	779	817	770	814	779	784	805	784	815	801	807	821	859	813	768	809	837	817	790	790	803	775	782	800	842	816	818	797	795	886	821	809	811	808	830	768	838	780	774	813	771	785	783	748	772	894	829	824	769	787	814	809	796	810	830	798	789	763	795	838	768	811	796	773	806	835	800	833	772	834	827	814	830	793	830	808	822	780	793	833	839	796	827	839	812	797	797	829	781	812	795	797	827	835	785	818	832	831	796	813	807	836	849	789	755	855	842	826	822	781	774	822	840	821	812	745	811	776	725	833	819	840	841	800	833	809	780	794	848	823	810	794	813	795	848	847	823	802	795	788	786	842	806	847	783	824	823	801	810	812	805	839	798	790	762	752	832	788	862	818	796	811	783	793	799	840	849	786	835	800	839	800	772	789	773	796	807	773	818	790	848	774	779	853	816	832	798	814	780	803	832	790	822	836	831	789	778	842	815	800	871	829	780	817	855	829	829	825	844	780	785	786	748	794	796	795	817	814	771	765	794	835	839	799	772	827	767	814	805	847	817	831	805	797	809	786	772	775	794	828	877	853	784	779	847	775	821	815	776	792	835	809	776	836	792	773	790	757	780	801	799	780	820	747	821	780	795	838	776	838	832	850	755	819	774	843	828	815	791	836	814	752	828	834	815	757	812	834	779	768	825	818	776	805	818	768	760	762	820	812	794	820	780	829	820	848	802	778	772	801	762	822	788	771	805	764	811	838	802	880	849	802	800	781	785	789	855	806	776	844	824	777	787	792	848	828	832	802	817	786	832	835	795	829	810	831	742	790	823	769	831	812	809	833	831	754	816	827	827	828	749	819	830	789	808	807	815	749	740	792	760	792	807	816	791	813	815	777	808	791	780	798	815	815	785	781	791	784	825	756	837	762	776	783	813	823	774	747	829	769	776	812	815	841	836	853	847	813	779	813	818	810	845	827	800	827	780	793	825	819	788	799	788	835	753	796	811	815	788	805	774	773	728	780	802	775	801	791	824	821	783	782	810	777	788	799	822	771	785	748	858	777	828	793	796	771	757	787	793	832	785	858	764	770	856	807	862	767	797	827	819	814	765	818	807	779	795	838	780	775	805	821	759	816	818	783	849	808	784	843	800	792	802	777	885	820	785	824	809	808	724	823	770	851	752	816	788	799	817	805	821	757	807	833	773	796	770	827	812	738	785	849	745	821	777	757	782	754	777	776	787	750	795	789	800	853	795	839	814	842	803	845	810	840	778	784	803	820	772	799	827	780	812	738	834	876	790	795	806	830	796	798	784	806	799	735	792	731	807	816	788	830	771	781	801	809	788	820	787	835	850	794	814	815	762	791	826	812	800	785	822	817	789	764	783	814	813	853	810	789	801	812	833	780	759	805	745	772	827	794	805	832	815	808	866	811	789	809	798	769	828	837	771	843	801	820	863	859	835	835	773	809	832	786	799	814	766	767	792	780	797	781	812	838	789	782	780	806	866	792	761	844	798	820	778	763	812	825	780	798	808	808	897	779	799	768	805	723	808	795	781	804	773	824	796	802	771	800	831	815	842	816	795	832	864	843	751	824	755	830	786	804	762	759	777	820	804	797	791	795	822	870	793	837	795	800	890	781	854	833	763	834	778	836	814	806	780	809	799	786	826	789	821	826	811	732	763	800	793	820	765	800	764	835	812	776	827	803	813	813	812	852	830	767	832	765	790	841	805	768	771	803	788	785	772	809	854	835	810	821	756	789	799	779	829	848	846	775	764	749	798	791	790	796	829	772	827	851	805	827	791	828	823	757	774	762	849	794	844	782	815	877	805	793	853	806	781	829	863	827	805	813	821	836	794	849	873	756	754	764	753	798	771	779	806	767	791	816	773	752	811	802	806	821	809	847	798	803	764	845	746	767	783	809	777	830	823	778	847	771	755	816	824	793	785	812	794	770	801	882	837	819	803	789	775	774	854	806	824	798	842	808	784	810	788	793	846	776	777	785	781	762	761	858	767	790	820	777	777	809	769	790	819	781	820	823	802	821	783	805	766	781	795	798	775	815	819	806	819	808	802	799	749	792	788	822	789	812	818	819	807	840	806	788	817	785	861	833	775	863	802	804	814	828	791	790	801	814	763	776	851	789	769	808	793	779	777	776	795	770	797	795	813	794	781	780	744	800	834	788	838	830	787	792	819	804	807	808	750	780	799	819	805	810	783	753	801	827	808	831	748	763	801	822	785	800	854	821	820	775	788	845	794	788	738	777	760	798	837	825	723	730	828	756	790	775	820	806	786	765	863	793	756	821	815	793	823	780	753	778	775	765	795	792	818	843	771	786	818	850	824	836	805	814	776	777	796	812	800	802	799	785	805	786	820	742	801	806	738	822	782	793	818	814	800	817	814	821	809	797	735	785	778	858	828	836	815	815	821	723	854	874	787	790	817	752	764	791	816	792	768	739	788	767	845	828	821	792	818	821	794	809	805	800	798	777	784	773	808	828	809	782	782	823	790	787	827	809	806	827	765	817	757	788	775	810	788	822	758	799	824	856	807	892	794	816	786	850	836	785	784	820	794	827	827	777	830	774	876	776	807	851	755	794	720	866	834	810	811	784	809	782	750	861	777	830	750	862	839	760	800	796	834	841	794	795	806	798	810	790	781	770	738	782	860	788	814	814	849	844	808	785	790	782	795	817	796	842	850	786	787	788	771	807	764	774	809	783	823	778	783	818	728	784	814	802	838	819	785	782	800	835	766	802	834	772	848	805	801	826	816	749	767	817	812	775	798	873	818	760	806	793	824	793	805	810	769	792	779	830	775	789	800	811	795	889	794	757	794	849	849	783	789	839	751	812	766	799	774	795	789	789	833	765	800	789	811	797	771	776	835	782	799	763	803	801	803	782	845	809	811	761	791	829	836	767	760	858	767	847	817	816	765	801	789	850	812	803	853	795	814	803	803	772	820	820	784	835	811	785	879	786	827	752	810	827	787	805	819	854	818	813	805	866	775	760	786	800	807	781	844	782	851	816	829	809	750	878	817	815	741	756	827	795	772	760	828	838	802	763	825	776	819	779	818	855	815	792	815	806	816	761	773	808	797	811	777	778	817	745	777	847	788	832	835	850	816
3855	6068	4942	2755	1885	1417	1226	1023	929	898	791	780	812	731	714	724	711	690	727	672	701	708	661	668	670	655	626	662	652	679	584	655	622	676	643	629	595	610	594	632	611	636	654	648	611	623	614	616	654	623	607	612	664	614	641	590	633	652	631	624	663	644	617	635	615	585	583	594	650	652	627	650	581	596	610	659	617	599	666	596	610	632	576	652	623	657	618	604	603	628	661	657	605	644	591	649	649	609	632	653	638	577	570	645	634	629	639	586	628	661	596	662	588	607	596	637	596	622	639	591	622	603	599	617	624	593	639	592	624	601	606	583	622	651	614	578	594	599	611	636	641	560	609	618	617	637	615	621	654	639	554	547	576	647	575	643	597	612	620	582	630	626	606	596	609	600	608	615	579	638	644	647	621	644	602	608	602	595	631	592	625	650	634	629	645	584	605	631	636	611	615	613	597	637	610	635	638	631	620	577	586	605	574	614	626	616	616	598	629	603	638	594	631	593	644	615	532	585	615	609	646	604	615	629	587	592	590	639	612	631	618	614	600	627	648	610	593	606	632	619	592	620	643	593	609	599	601	625	616	610	630	584	569	637	604	581	594	562	592	594	633	635	614	643	598	605	604	576	617	651	603	612	671	628	645	623	600	615	589	582	565	582	617	623	595	662	576	575	602	653	592	608	596	610	591	600	644	576	543	630	603	572	627	580	590	612	590	600	605	609	608	604	627	604	562	597	599	601	634	580	592	583	557	613	624	574	584	588	561	618	638	630	633	593	625	599	665	585	604	585	614	621	557	614	592	587	637	560	617	602	600	601	645	582	620	589	631	596	617	576	556	656	600	606	587	625	584	603	598	608	620	613	586	632	580	600	583	582	629	584	633	593	615	586	574	568	619	655	620	635	581	639	601	611	568	639	592	625	604	607	599	584	543	590	636	631	628	625	602	584	598	627	588	609	545	582	601	611	611	605	624	606	596	569	624	600	599	599	553	637	594	575	602	590	607	617	624	595	622	587	625	598	647	628	627	607	622	637	582	570	570	599	598	621	670	563	597	628	590	609	591	618	664	612	608	658	639	594	676	612	615	615	624	563	647	631	610	577	583	563	644	615	641	583	555	596	595	634	621	554	617	628	618	575	659	670	634	581	643	600	651	649	582	621	556	601	629	543	648	631	616	604	599	601	597	634	639	615	608	619	614	555	618	601	602	602	628	596	597	600	611	599	585	610	607	615	609	583	585	604	606	655	572	598	603	601	625	583	599	586	584	574	605	592	630	578	586	592	622	610	602	620	610	621	644	584	577	644	637	585	616	586	581	581	620	632	637	579	602	629	624	595	569	580	598	642	591	578	620	619	590	641	573	645	612	629	605	601	564	589	588	604	584	559	617	594	569	552	599	592	589	602	567	614	590	595	591	545	643	612	557	627	597	565	632	624	587	602	592	593	557	553	606	601	596	563	600	631	628	635	578	608	587	607	618	627	598	568	580	609	582	606	606	584	604	591	603	596	628	612	605	629	596	593	621	548	599	547	603	649	602	611	595	596	630	623	608	607	672	590	604	627	637	600	611	629	592	604	584	564	624	606	629	605	618	609	608	569	608	612	633	566	611	589	596	602	623	631	600	556	613	587	661	582	597	564	587	612	628	649	596	560	611	612	580	615	605	610	625	580	607	573	645	582	630	600	596	606	642	576	625	541	566	586	637	599	583	620	569	567	598	612	584	575	577	595	628	609	652	594	634	590	625	609	627	566	570	608	591	580	602	574	604	623	614	591	603	577	620	606	597	639	622	624	573	605	603	622	621	581	631	611	644	581	590	616	632	572	572	586	624	550	590	641	635	620	589	605	622	627	610	666	565	598	598	592	602	553	613	583	610	596	616	597	599	592	574	600	631	595	587	649	581	594	599	625	572	582	599	641	598	590	587	617	600	595	593	566	621	609	594	583	577	621	598	571	659	569	611	631	600	597	660	569	595	605	616	590	563	586	633	604	579	646	593	593	591	569	639	641	617	648	614	584	591	593	586	601	622	632	599	580	618	597	605	590	564	604	586	603	642	636	566	609	602	569	611	650	611	577	611	607	623	603	599	620	576	573	573	594	607	572	627	594	630	595	607	632	609	602	589	624	591	540	600	593	642	591	586	610	594	596	636	569	622	605	615	599	610	569	675	589	619	601	592	620	598	647	623	617	609	609	649	611	609	607	609	580	593	615	604	622	627	604	594	643	598	592	602	637	587	616	601	581	590	639	614	620	564	596	597	625	622	609	613	548	611	636	581	608	595	600	607	539	633	600	601	568	654	578	576	608	631	612	576	566	640	589	611	600	586	600	625	605	611	614	585	609	587	623	611	603	586	569	589	619	587	627	584	609	583	639	612	658	615	627	622	592	590	651	603	623	604	567	607	593	580	604	592	587	587	602	652	591	584	583	601	589	590	586	602	645	565	606	613	615	625	618	586	592	585	594	626	633	607	590	644	586	586	596	584	586	606	618	591	617	563	615	626	631	610	625	579	573	609	567	576	584	571	584	572	635	613	625	604	579	582	645	582	597	601	626	535	618	576	627	589	603	592	626	586	593	582	599	603	563	604	609	591	611	615	591	606	577	627	591	598	608	643	620	620	642	622	635	613	588	584	612	550	614	587	626	606	572	662	588	613	604	600	604	624	591	592	609	611	583	621	572	655	618	574	570	588	624	608	556	610	555	597	588	604	635	537	621	638	568	536	632	575	542	576	612	590	583	604	608	617	600	554	588	599	623	590	604	605	593	596	609	606	608	621	580	574	590	613	559	585	582	574	612	588	599	599	631	605	622	551	575	629	574	582	616	600	595	531	617	618	640	595	610	651	553	645	620	642	586	606	625	638	573	620	610	589	609	631	607	626	627	632	573	560	619	579	570	606	581	581	623	598	601	635	601	613	631	632	586	637	576	604	694	575	648	564	587	648	644	563	648	617	621	577	602	613	606	604	631	591	573	575	595	616	596	581	595	569	618	602	630	585	578	590	611	572	572	585	605	556	590	574	586	584	578	573	566	580	606	630	546	585	599	612	628	548	597	605	629	562	630	588	607	643	622	583	584	564	592	580	592	639	586	620	587	644	620	620	606	599	572	644	573	621	589	591	616	563	591	585	577	643	555	587	570	616	585	613	610	599	606	592	555	564	564	615	609	602	591	601	585	624	588	554	595	613	577	593	582	588	560	595	585	587	575	684	592	601	585	634	571	573	595	624	616	629	593	650	566	587	612	627	596	618	578	599	631	618	568	604	621	602	630	579	582	576	608	567	596	586	548	582	576	613	604	616	592	643	578	633	606	597	595	613	578	570	578	586	604	607	592	625	561	595	590	586	629	644	614	588	606	667	604	610	595	572	610	614	609	597	584	616	585	610	636	581	580	589	587	581	604	611	611	587	531	584	632	631	574	606	581	608	569	594	579	582	600	589	598	582	576	608	590	623	576	616	630	594	620	612	586	592	618	601	597	646	609	632	616
27993	10367	1341	862	709	656	669	641	598	639	657	670	726	648	645	617	676	649	650	651	660	660	674	634	672	624	643	675	616	592	661	661	646	594	627	661	614	627	605	620	714	636	635	639	667	672	660	659	651	643	657	662	641	605	633	665	666	645	592	657	658	634	649	639	639	673	653	699	637	627	585	626	641	640	657	644	609	633	699	617	645	612	649	658	720	666	629	639	652	650	655	638	700	649	642	649	628	629	626	693	636	641	653	615	627	614	652	670	648	668	635	629	625	673	647	630	628	622	686	650	648	670	623	637	669	635	648	654	617	633	620	602	602	665	610	616	638	651	672	623	595	600	644	618	719	603	646	653	605	642	681	637	646	687	634	627	671	649	721	645	636	633	652	644	660	653	660	616	625	643	660	665	679	611	663	645	620	605	601	662	658	579	634	619	646	634	652	613	647	670	639	614	652	649	655	620	661	633	682	606	685	634	631	683	635	604	676	606	661	639	638	594	623	655	635	688	673	704	599	669	647	605	624	659	629	659	661	650	643	663	642	654	673	638	625	623	660	643	647	639	639	670	632	681	653	599	665	669	619	683	675	630	620	673	625	652	632	614	662	655	663	634	666	684	666	633	621	653	649	606	641	622	641	660	638	624	662	629	667	603	637	627	619	622	625	605	637	612	660	675	617	634	654	687	629	640	641	649	640	674	611	606	620	673	631	625	633	657	672	621	647	627	672	637	627	660	646	621	626	660	604	664	621	641	685	656	694	639	690	619	645	678	588	618	656	672	650	615	663	662	641	611	648	641	648	644	664	644	673	674	654	621	641	635	648	665	622	688	605	672	696	642	692	636	663	663	714	607	655	600	576	659	625	640	670	637	632	664	639	650	656	574	659	671	633	613	677	591	621	606	623	667	624	647	654	676	609	616	660	627	622	612	640	636	657	667	685	624	624	658	677	663	672	672	686	621	629	594	661	643	637	676	623	639	657	622	648	589	631	706	678	668	612	645	628	641	650	664	639	589	643	668	686	620	617	640	617	656	646	642	649	616	657	631	648	644	668	649	629	691	595	642	599	635	634	649	653	669	656	599	630	615	664	611	661	650	645	601	617	615	646	621	603	663	681	613	655	686	666	624	627	623	638	629	639	670	669	632	588	650	616	681	659	581	629	670	667	612	621	634	624	580	685	693	618	661	650	697	647	636	633	632	643	634	619	677	625	605	643	634	663	654	659	643	624	596	678	656	662	664	620	640	627	613	659	652	657	638	652	608	656	649	639	619	594	580	673	615	653	583	653	674	663	642	665	616	669	601	626	629	641	669	638	680	628	656	615	612	667	623	643	621	618	655	651	615	629	669	619	652	632	627	629	660	675	641	641	650	668	632	646	648	676	654	657	671	652	631	651	597	672	662	678	583	661	594	657	658	646	622	660	660	624	631	615	673	629	633	646	606	601	633	603	638	681	619	596	653	648	637	595	659	618	660	618	675	657	653	651	594	694	650	630	601	630	603	681	631	654	621	595	652	642	647	631	655	647	660	631	632	664	648	653	611	630	641	652	629	609	625	650	633	686	602	618	593	625	637	664	609	646	617	657	611	620	595	634	704	617	667	621	620	650	650	639	658	660	613	643	665	639	690	665	658	621	641	651	648	615	610	683	680	595	618	641	602	655	625	638	592	649	604	679	612	636	632	600	656	630	637	681	589	649	666	666	643	635	636	657	630	564	652	628	645	624	633	670	607	621	631	655	654	670	613	657	641	661	602	647	711	649	621	655	639	637	643	621	657	614	636	638	656	653	614	650	617	648	614	638	692	630	647	633	632	659	602	673	627	639	653	626	632	633	623	640	629	634	657	640	637	658	618	653	637	633	671	615	620	692	657	663	687	677	651	662	664	644	664	624	624	651	639	658	648	651	623	645	662	663	672	655	644	607	619	694	635	608	622	664	667	650	640	608	635	677	638	644	626	609	686	687	642	698	631	633	665	650	612	641	670	660	591	624	661	610	644	669	648	620	628	612	616	621	637	612	678	654	639	625	615	602	632	612	592	621	631	626	675	615	617	627	692	682	574	641	653	660	631	708	667	649	610	673	620	624	591	679	678	602	642	649	622	672	656	624	626	622	626	619	601	652	676	637	662	646	620	638	663	618	622	662	649	641	694	651	617	665	698	648	626	630	641	647	614	590	658	636	609	658	638	615	681	639	646	653	619	727	606	689	646	679	650	660	650	629	630	626	670	673	632	625	644	629	611	657	629	625	630	674	630	655	607	667	638	702	667	630	658	614	658	642	676	619	597	689	672	662	641	622	634	648	587	645	616	637	640	681	637	678	699	709	654	658	652	601	648	586	622	644	637	631	655	615	636	666	628	636	686	677	613	600	623	633	657	667	664	680	620	592	653	631	648	635	645	637	670	668	646	651	636	662	641	639	650	638	675	622	658	627	642	661	598	642	650	673	637	649	638	648	648	701	659	653	696	597	667	638	636	622	650	608	694	610	618	656	625	603	639	668	689	651	653	622	655	640	617	650	628	683	643	583	613	619	653	604	648	659	680	657	664	652	616	671	642	661	669	644	657	669	628	619	632	605	637	603	642	643	656	616	628	662	654	635	598	664	607	614	625	683	637	688	671	675	660	637	627	645	644	668	592	682	661	644	642	639	663	634	672	650	640	614	632	686	597	630	646	589	675	699	630	659	655	624	624	634	640	638	638	612	604	669	647	667	635	636	641	656	625	662	661	591	660	655	634	649	607	631	662	684	669	675	588	606	588	660	658	625	649	623	648	604	673	641	699	646	667	625	655	622	620	614	671	619	631	637	616	646	657	640	596	638	641	683	636	646	677	670	639	617	696	627	731	650	567	635	641	650	618	639	630	673	660	674	642	615	677	649	677	607	655	636	658	609	623	648	671	651	636	626	618	636	578	669	643	665	653	584	686	666	631	678	599	676	610	601	619	653	648	631	662	641	626	684	661	603	620	630	605	612	649	653	713	655	623	619	672	666	677	655	583	612	645	601	717	635	620	623	630	647	669	655	626	674	631	638	691	633	640	655	635	619	643	678	684	671	633	635	656	663	639	657	608	616	622	654	639	708	663	703	593	636	644	662	650	639	609	669	635	655	655	621	674	594	619	632	629	697	655	642	659	597	735	636	650	650	670	643	675	606	590	648	663	672	627	643	665	641	697	649	618	606	672	669	632	628	620	649	662	659	623	613	589	592	635	667	685	634	665	680	685	674	652	691	621	598	617	667	628	718	658	637	704	672	631	646	648	647	647	633	645	611	715	624	672	615	673	629	669	661	644	636	610	641	654	606	713	637	660	637	642	688	623	601	629	691	634	664	629	655	639	620	658	626	599	642	679	631	631	641	643	628	600	667	642	677	628	630	559	611	636	616	688	640	624	623	647	634	592	588	615	682	644	631	634	641	624	614	617	631	642	654	665	675	680	645	711	631	658	676	620	672	650	599	627	670	627	648	647	608	659	624	685	664	624	639	631
5092	674	585	485	514	478	472	447	470	457	447	476	478	452	487	456	469	461	431	436	483	454	482	494	462	455	447	452	464	488	458	431	450	479	406	437	450	426	441	484	526	434	458	475	480	482	448	467	473	448	421	468	454	441	453	472	410	429	432	449	478	417	479	478	484	489	431	444	473	493	466	453	433	446	478	433	493	484	396	458	437	423	445	458	459	481	489	433	453	485	439	454	439	427	432	446	447	454	466	456	442	467	493	460	508	449	485	443	450	453	432	442	473	420	497	471	444	478	432	469	435	435	468	493	475	473	447	465	502	471	476	439	453	455	472	453	450	455	518	439	484	472	435	471	448	444	461	442	477	464	474	448	444	445	411	471	452	453	457	482	481	473	425	432	429	469	447	463	459	456	453	452	464	460	472	448	471	433	456	458	459	445	450	428	461	422	450	474	451	458	431	459	461	455	471	478	431	469	462	439	477	447	442	421	445	431	466	446	456	462	464	500	469	457	421	489	442	487	477	442	470	443	453	498	484	460	469	483	419	469	489	475	485	463	459	451	444	482	451	451	444	474	423	479	458	451	474	482	450	459	461	461	459	440	476	465	489	464	439	452	451	446	495	452	434	470	458	447	450	477	465	465	443	467	456	438	476	445	463	444	482	459	431	459	438	452	502	446	442	450	460	476	468	482	469	437	443	435	483	452	453	439	481	450	432	449	465	407	481	495	493	473	491	445	448	483	446	482	461	455	449	485	422	453	446	455	425	429	460	481	463	450	479	442	424	419	436	468	478	462	432	430	448	447	485	463	492	457	454	476	429	437	463	439	458	434	474	468	436	466	466	438	461	494	441	417	396	464	414	469	451	448	424	410	458	487	452	457	473	450	411	449	477	445	485	479	440	439	467	446	458	463	423	424	423	483	428	427	452	443	422	442	469	419	449	457	460	450	456	430	446	449	457	449	452	447	467	432	460	462	475	460	442	458	460	447	466	449	454	423	411	451	443	469	480	455	438	440	490	421	476	465	456	439	485	481	479	506	427	488	448	455	473	460	465	436	436	454	455	483	442	459	432	452	437	468	468	446	464	480	456	462	472	482	450	477	466	477	449	470	417	486	480	490	463	453	458	437	489	459	455	425	476	491	439	464	436	459	475	439	458	473	478	482	479	464	470	488	448	433	480	452	490	474	455	464	422	445	438	468	466	439	460	416	439	480	452	468	437	434	444	434	477	449	442	507	440	504	448	459	470	481	459	475	473	478	420	433	483	483	471	469	446	447	477	466	463	452	429	436	434	464	436	461	429	439	457	417	460	474	490	426	461	469	444	476	437	438	464	471	458	448	462	487	463	447	447	455	445	453	427	465	498	432	461	451	474	469	494	471	481	469	443	447	494	462	430	432	465	468	421	422	471	477	425	447	466	428	449	455	428	456	457	438	442	475	457	451	482	454	444	439	466	435	438	437	443	435	456	424	455	461	487	464	478	467	423	430	462	446	423	478	441	446	451	468	465	441	449	433	458	486	456	445	440	455	430	430	463	464	461	428	452	438	436	461	469	430	444	435	449	461	453	455	433	437	473	467	458	461	441	427	484	450	482	441	439	457	456	451	463	488	478	429	451	462	443	450	474	493	452	475	452	445	451	479	492	475	478	438	430	423	450	434	438	460	461	448	454	441	474	418	470	429	458	483	429	468	409	457	475	484	465	477	484	440	415	425	473	460	466	437	449	452	459	434	488	458	459	459	435	460	429	425	434	442	454	448	467	456	470	430	453	463	458	439	472	444	430	472	472	446	450	479	442	447	435	439	436	455	458	445	454	454	490	465	472	465	494	460	430	473	440	472	496	430	444	439	424	412	435	463	404	403	435	470	461	457	464	452	466	433	486	492	437	436	435	416	468	411	458	433	477	437	445	473	446	491	443	493	439	468	460	460	475	440	445	454	486	438	434	502	464	476	450	459	412	470	444	505	466	474	437	431	424	449	474	449	475	466	465	461	455	461	472	427	459	491	478	460	429	440	441	436	460	454	453	459	429	437	434	463	479	440	460	449	457	457	419	463	431	448	461	439	439	454	465	461	468	443	442	471	462	467	455	496	461	441	491	454	461	460	415	467	450	481	466	435	442	444	488	454	475	477	458	428	442	479	459	469	431	457	471	477	442	444	445	485	448	451	427	473	440	448	480	433	469	486	447	471	454	450	463	437	462	472	463	451	432	452	457	494	475	459	422	497	444	473	469	458	439	462	451	450	443	471	433	493	447	431	474	436	459	421	472	456	499	448	448	464	455	436	457	472	470	445	457	494	499	496	404	416	431	494	472	423	450	475	426	472	476	469	462	432	480	453	438	448	465	478	465	446	469	463	481	458	469	454	415	424	440	464	448	459	459	436	439	461	476	481	418	439	442	444	483	459	435	463	461	464	450	471	453	461	479	415	456	453	426	435	471	446	465	485	454	451	468	494	468	460	470	439	460	483	455	446	470	425	451	460	439	457	455	467	453	471	453	457	418	418	475	458	461	464	449	468	437	481	421	461	483	461	472	451	449	464	454	462	457	487	459	422	447	499	458	437	435	453	486	514	488	492	467	428	499	447	405	444	457	440	436	463	464	465	436	417	418	499	462	445	472	470	444	474	473	458	458	464	517	429	426	451	428	475	474	461	444	442	468	447	450	462	480	443	435	470	444	489	464	463	467	417	456	458	458	438	409	469	467	441	478	468	434	462	460	444	487	486	421	437	433	460	496	471	453	477	433	445	458	485	450	427	458	439	472	457	469	461	466	454	464	503	450	444	484	428	480	445	468	439	476	411	442	461	464	468	474	434	468	445	467	445	436	456	461	441	426	482	465	430	439	436	446	426	452	427	456	445	440	473	477	427	470	462	478	429	423	450	498	457	437	457	459	410	461	456	453	451	448	497	444	442	440	458	461	439	443	435	450	460	437	457	446	468	422	471	494	442	425	451	463	476	454	429	432	459	470	453	436	423	456	453	473	437	449	436	419	422	440	475	417	444	481	457	460	476	455	444	480	454	430	464	478	484	440	471	464	463	489	466	467	446	437	452	443	458	459	422	453	464	427	426	471	437	453	440	427	437	413	450	438	440	447	423	442	457	450	465	451	468	478	477	441	473	458	445	454	469	471	440	436	458	461	468	465	446	420	453	436	457	445	444	461	445	442	439	489	463	435	450	440	469	409	482	480	438	420	419	447	464	454	449	473	451	435	435	485	435	469	437	452	483	465	438	475	449	496	439	487	452	489	495	444	408	464	463	437	483	477	442	433	458	439	461	463	460	451	479	481	440	449	437	469	454	455	440	432	450	444	422	438	450	456	468	458	458	431	452	417	457	451	466	455	427	443	479	478	442	452	477	419	447	448	450	489	420	489	475	467	433	435	486	446	461	474	464	477	452	468	436	431	440	487	427	460	450	460	460	448	490	474	467	472	450	480	487	459	468	430	476	452	450	431	433	457	494	452	447	423	430	442	466	458	412	510	454
25582	21478	27875	25463	10809	1922	1445	1306	1080	1155	1083	1110	1033	1063	1078	1032	1020	1095	980	1021	1022	1050	1068	1086	1076	1085	1015	985	1023	1052	1031	1022	1020	982	1030	1073	1052	1041	1058	981	1012	985	1076	1059	974	1019	990	962	1031	1029	981	1026	977	1019	1024	987	1087	1039	1046	1105	1054	984	1026	1035	993	984	988	1053	993	992	1062	1067	1029	1064	1007	950	1000	1010	1035	1066	985	1040	1026	1032	1031	1055	1021	962	1047	985	1068	1028	1004	1016	1006	1027	1051	982	1014	979	938	986	1016	1029	1052	1023	1015	1020	1065	1033	997	1061	1008	1045	992	1032	1021	1037	965	1060	1024	1039	1047	1031	984	1000	959	1004	999	971	1019	1054	1047	1009	1025	940	980	1050	944	1026	999	980	955	1035	938	924	1002	1050	987	1013	1020	1011	1027	1035	971	1003	1026	1010	1002	1019	999	1069	1071	1009	1030	1009	985	993	996	985	1020	1064	939	1030	968	1018	1037	1029	1067	990	993	1053	1016	1088	1018	1003	993	999	1001	1059	1061	971	1006	1013	1027	1016	988	1038	1040	1040	1006	1014	1088	1026	1010	1033	968	1008	979	1077	1048	1041	1044	1006	1015	965	1027	1047	1019	1038	981	1049	1016	989	1020	1054	1032	1046	1018	1046	1035	1074	995	1050	1074	1034	1008	1053	1014	1023	946	944	1020	965	1025	1051	1061	1002	1029	1015	1019	979	977	1011	1032	959	1066	1043	1037	1022	1001	1001	966	999	1019	952	1000	1032	988	995	1072	1066	1052	995	990	1006	1032	1000	983	1042	987	1042	926	1032	1001	1017	1010	1038	1053	1010	1007	981	947	1004	1013	954	1003	1023	1049	1003	1085	1030	1001	1016	1023	994	1002	1021	1073	1062	951	955	1055	973	1067	1040	1034	981	1053	1038	1068	994	1027	994	1073	964	1001	952	1002	972	1024	1011	1031	1037	999	998	1027	995	1083	1032	1029	1029	998	1069	1019	1002	990	939	1045	989	982	1034	1017	979	983	1023	1022	1071	1067	1072	989	999	1008	994	992	1025	1071	979	1016	1059	972	1020	971	958	1018	1013	1008	1024	1053	970	1012	950	1009	996	1043	1014	1033	1051	1000	943	989	1009	1029	1026	1007	1009	1019	975	1072	964	1048	1005	1003	1020	1033	1013	1046	978	982	1044	990	1037	983	1053	1062	1014	1007	987	1044	1025	1063	1068	1051	987	1010	1008	994	1027	1022	984	990	1084	1054	984	1039	1036	995	960	977	1019	1048	975	1036	992	1022	1044	1058	1011	1034	1088	1023	1015	990	988	999	987	968	1006	1002	1004	1028	1039	1013	1051	1059	979	970	947	1007	979	997	967	1026	1032	1044	1057	983	1011	1020	1056	1052	1061	1025	1048	994	1042	1050	1021	1055	1021	973	1006	1011	1123	1000	991	1062	994	1005	1005	980	963	1024	1037	1046	995	1016	1072	1045	1033	997	981	1058	1022	946	1007	1007	960	1015	961	1031	995	984	983	1001	1011	1044	1015	1056	979	1021	981	1065	1042	1033	1000	1000	1025	994	1016	1038	1006	1016	949	996	1021	1062	960	1030	1015	1058	1071	1017	1038	976	1025	1020	1010	1028	1039	1037	1023	1006	1000	1028	1032	1025	1047	1019	1012	1056	1019	948	1025	1028	1006	979	1062	1049	1023	967	1052	971	959	973	978	1051	1012	1061	958	1026	968	1018	1013	996	1039	1036	991	1045	973	1009	985	1000	988	1000	1032	1009	1030	1071	1033	986	1015	1020	976	972	1031	995	986	1051	1008	982	1056	1032	1021	1074	1073	979	999	1025	1031	1056	1046	1044	1038	991	1012	1024	1011	992	1017	1077	966	1087	956	1025	1026	1055	1040	1036	1015	1079	1036	1023	999	995	1059	1030	965	1024	1029	1029	1002	950	1048	1027	1003	977	1019	1000	1047	991	1027	1052	1021	1009	968	1023	1028	982	1001	1018	1025	969	1036	973	1023	1027	1014	996	991	1030	1002	1014	1012	1018	1061	998	1027	1034	967	976	1005	970	998	984	1010	1047	1013	1073	1060	1021	983	995	981	1075	988	1041	1075	988	1045	990	970	972	1039	1004	1047	1057	984	1003	1043	944	995	1005	1021	1025	1043	1033	1034	1017	1025	1033	1014	1019	985	1033	988	943	1064	1002	1003	1051	1026	985	995	943	1012	1017	1043	961	1025	1060	1056	1051	1072	1029	964	1035	990	996	1029	974	970	1025	1037	989	1038	988	1045	1030	1028	976	992	1016	1013	1043	1022	1040	967	993	996	957	1004	992	1020	1008	1035	998	996	1049	974	980	1031	997	1055	976	1005	1029	1034	1060	1089	1017	1006	1024	1030	1054	1011	999	1019	977	1038	950	1026	1061	1034	1076	970	976	1046	1037	1004	980	1000	1005	976	1011	1012	1027	979	1048	1002	1049	1024	1036	1039	978	1020	1052	1002	1009	1094	980	1032	989	1033	966	1025	1056	1078	993	1033	991	1015	990	997	1044	1023	1007	1039	1024	1048	997	1045	996	980	1072	1048	1010	1064	1026	1009	1037	1077	1014	961	969	966	1043	992	1004	990	1041	1060	1043	1071	1003	1024	980	1041	1036	1034	1063	989	995	1008	1026	1011	922	1033	971	1000	1025	1040	1030	997	1057	1006	1011	1068	1023	1011	1036	1056	1052	972	982	1024	1012	1009	1014	1038	1035	1003	1016	951	1052	998	1034	981	990	964	1041	1069	1012	1036	1018	1017	1028	989	1010	989	1025	1036	981	961	1075	997	986	1009	962	940	1011	982	1001	983	1045	995	1058	1053	992	1019	982	1006	1016	1043	1016	970	1037	1037	995	1012	1038	1028	982	1005	1005	1008	1046	1061	957	965	1006	1030	1071	1022	1007	1027	1017	1007	972	1041	1024	989	1033	996	1006	1032	951	978	974	989	957	1045	988	968	971	993	1041	999	985	1013	1016	1036	1003	1008	986	1035	1007	1035	1052	1002	984	1001	1068	1056	951	1029	1045	970	983	959	975	995	1028	1082	1053	1045	1024	1017	1035	996	1052	984	1028	960	953	1005	982	980	1026	1096	1014	1032	990	1069	1069	1037	996	1000	1031	1030	988	1033	1075	982	1056	1071	1021	1004	948	1009	980	1018	993	1024	1015	998	1013	1053	1023	993	1033	1048	1036	990	985	1065	1049	984	927	969	987	1035	952	988	1016	1019	1016	1023	996	1068	988	1063	999	956	1007	992	1012	1043	997	1055	1034	1021	1000	1016	1002	1011	1039	1033	1046	963	1001	1009	975	995	1024	1000	961	1002	1029	998	952	982	975	954	987	986	948	1014	1034	1020	985	995	1001	1013	986	1056	1020	975	984	1012	973	1033	1030	995	980	1036	1001	1036	984	977	978	1010	1038	1013	1045	1042	1019	989	1003	1016	979	1041	1001	1035	1010	1020	1012	1006	1021	1007	973	995	1041	1054	945	982	1037	948	1034	1009	1015	1019	990	1023	1025	953	1016	1047	1049	1060	1000	1053	962	1001	1068	1013	1041	1041	1030	935	977	1001	1030	1032	1026	1020	1030	1019	1015	1056	990	979	1008	1023	972	916	1015	1029	1054	1046	1007	1045	1036	1002	965	988	1016	1005	1009	963	1034	1009	986	1007	1025	1017	1006	1031	1026	1015	989	1033	1054	1042	997	999	1021	1018	978	1005	994	1001	1030	1025	948	1018	982	977	1015	995	996	1033	1012	1020	999	958	1014	1004	1084	960	1072	1013	1014	1053	1040	1011	1074	957	1002	1054	990	1071	1001	1078	994	1025	998	1001	1013	968	1032	982	1044	987	990	1018	1032	986	1021	968	995	1053	1051	987	1004	1010	1016	985	1031	1010	1052	1027	993	995	992	982	1049	1063	1016	983	1032	986	1055	1052	1084	987	1041	998	1043	1033	1043	1074	1079	985	1050	1049	986	1005	1026	943	1038	1000	1022	966	1044	983	1039	963	1005	1050	1024	1030	1003	983	1037	952	954	992	1033	1050	1014	1027	1017	1014	1036	1026	1029	996	1044	1031	1053	1006	959	969	1075	1013	1065	1011	1029	980	996	1019	1063	997	1031	992	1021	991	1008	992	1000	1013	959	999	982	1042	1042	933	968	1062	1053	1021	1033	989	985	1058	1072	1030	1000	1036	1043	1021	959	1015	1017	1028	1019	1021	1011	968	1040	960	1001	1010	1044	1023	956	1054	979	1002	1017	977	995	964	958	1077	1014	1089	983	977	942	1074	1006	1048	987	1013	1027	984	1033	1011	976	1024	1001	1050	997	1027	1055	963	969	962	1052	1011	1037	1021	985	1016	973	1033	986	1015	1006	1051	1042	1046	1040	1002	982	969	1016	974	1030	938	970	1039	1031	1009	985	1030	1052	1027	1014	952	984	972	980	1021	1031	1003	949	1037	1066	979	1010	1028	1024	1046	1033	979	982	1006	972	994	1027	987	1000	1046
3731	3661	3125	1831	1365	1167	1025	922	893	885	809	818	785	836	781	784	771	777	752	716	716	806	757	722	778	762	742	731	767	724	772	748	724	796	713	749	759	720	814	751	719	739	751	718	752	720	696	704	700	753	725	777	737	733	802	734	714	772	742	715	713	689	768	730	760	749	717	713	730	719	728	734	677	725	767	695	728	760	682	767	789	748	784	724	685	722	766	693	749	751	715	762	833	727	745	711	708	750	717	676	748	773	735	763	737	724	737	740	713	757	708	723	727	730	723	734	781	733	750	731	747	689	727	777	754	700	702	738	786	723	723	710	751	734	745	760	722	762	756	743	704	745	722	782	715	724	691	735	731	696	779	789	709	736	752	766	712	763	734	723	684	766	764	748	722	746	716	687	687	729	733	736	716	733	820	735	757	745	765	725	719	746	767	679	698	750	736	708	690	751	767	711	784	751	796	708	738	729	726	725	679	716	712	774	737	740	708	733	736	769	736	781	727	732	790	725	704	722	763	710	705	749	756	742	737	787	726	731	716	733	651	751	733	740	741	704	762	749	705	723	726	745	748	748	768	736	747	760	718	738	736	742	723	677	732	780	690	768	696	744	714	726	720	739	723	756	746	700	747	750	732	746	766	744	770	739	727	710	763	751	741	698	741	802	720	735	756	778	694	721	748	732	712	759	729	801	753	753	748	767	710	738	784	734	682	727	749	723	693	733	733	763	742	758	739	690	710	745	721	694	696	763	677	746	759	729	700	730	739	714	754	702	697	749	717	712	783	714	702	721	727	737	752	699	712	711	714	701	741	708	738	728	688	740	684	728	726	712	719	760	733	728	722	772	725	742	693	724	757	737	790	712	730	686	722	768	752	723	771	744	747	776	734	740	691	747	683	739	758	731	711	741	737	689	745	756	670	709	711	704	704	705	711	718	720	746	760	699	751	741	691	709	699	691	707	734	688	714	748	692	762	721	743	687	733	671	671	732	721	756	754	708	708	717	784	743	668	724	731	705	697	697	737	709	719	740	680	674	759	716	724	779	741	737	734	722	722	734	734	702	715	776	719	766	718	707	773	690	754	682	757	708	701	743	706	704	738	708	739	727	768	719	734	740	757	747	747	712	715	661	735	721	733	743	741	710	732	733	757	706	727	683	691	708	742	754	755	746	757	730	712	720	717	702	705	694	705	749	722	740	729	713	719	768	765	770	761	727	784	730	763	699	728	723	724	759	754	735	706	773	780	727	704	751	730	758	703	684	740	715	752	724	770	702	732	748	786	683	706	679	692	776	713	716	749	745	746	760	763	729	746	709	730	718	727	720	770	712	726	767	734	731	713	735	746	733	734	724	788	773	707	685	757	760	692	720	677	738	725	709	721	746	703	746	686	717	713	743	677	759	776	705	730	717	774	675	734	727	695	706	775	712	730	737	718	752	710	778	681	750	723	726	674	706	721	746	784	734	716	728	774	721	757	689	741	746	695	698	768	740	725	766	733	748	716	725	717	741	719	683	722	771	733	703	726	745	742	695	734	698	730	698	706	709	656	767	715	726	737	712	707	735	758	705	714	752	752	728	774	752	680	729	765	722	734	733	762	706	756	768	756	718	736	717	727	744	736	760	714	733	677	727	691	684	754	709	719	740	690	671	694	709	696	710	734	755	751	718	684	718	730	768	714	727	762	748	733	721	707	727	690	718	728	683	721	726	757	748	748	787	725	757	711	702	701	730	732	720	699	717	793	713	734	745	720	757	733	675	741	690	747	668	726	688	698	709	719	739	713	739	817	753	768	768	742	717	713	751	772	707	691	805	713	726	704	763	726	748	731	741	724	731	709	694	721	709	721	697	680	766	733	712	722	744	689	714	721	714	768	755	784	727	721	687	735	750	757	734	713	741	731	705	675	736	703	711	742	698	748	724	715	776	654	712	710	693	713	730	789	709	743	726	737	710	768	697	720	757	747	733	725	745	696	737	706	747	725	728	720	702	733	742	728	669	747	692	708	717	750	676	682	708	712	744	683	767	722	741	766	700	728	717	743	726	702	728	749	704	726	728	707	680	712	743	764	712	711	736	705	707	705	716	746	692	732	712	735	698	706	745	734	751	723	717	708	728	713	718	710	753	723	752	729	745	777	700	706	738	727	736	696	724	706	739	713	742	743	725	749	718	742	690	728	750	728	716	720	752	753	725	715	745	703	755	722	698	723	693	700	715	712	707	680	707	709	692	678	736	687	724	725	706	738	708	721	745	708	733	759	742	733	691	745	761	695	742	711	756	726	717	680	742	773	723	722	702	732	724	764	742	709	721	768	740	685	723	732	742	732	743	711	742	716	749	716	721	732	728	734	732	699	651	709	740	694	755	777	734	744	721	760	769	734	716	782	719	744	709	741	730	774	736	712	741	707	759	737	748	720	757	710	741	752	744	674	748	761	717	746	699	695	754	752	743	768	728	731	700	755	711	729	715	732	752	686	686	687	682	690	737	703	695	735	722	707	740	713	713	725	731	731	738	697	773	725	726	724	705	733	668	729	786	697	734	677	731	706	732	722	749	692	683	722	691	755	710	729	721	688	712	712	778	721	698	727	750	725	685	732	681	697	700	720	759	685	721	715	737	719	733	717	706	736	694	710	731	710	724	709	738	738	742	768	769	723	739	713	713	717	718	675	747	739	737	690	729	734	732	757	687	715	758	738	740	730	771	679	744	726	690	706	753	744	710	710	747	737	704	747	697	718	712	796	705	741	719	721	739	719	772	702	711	692	711	702	718	744	716	767	722	731	763	697	732	687	722	720	736	675	701	739	741	676	733	680	732	727	680	708	755	723	782	724	687	753	719	729	713	729	721	740	754	758	678	756	751	741	728	737	734	759	745	722	702	728	784	717	687	734	754	712	734	747	700	730	662	783	697	737	681	697	773	731	740	740	687	674	696	700	742	726	737	750	730	689	742	727	717	740	696	714	770	711	748	736	726	677	740	722	727	745	785	743	728	785	673	705	692	715	717	710	760	780	789	707	699	729	732	743	680	663	785	719	788	717	726	763	708	722	739	726	733	744	741	731	723	682	724	706	705	685	731	736	776	705	690	706	710	761	704	771	734	792	667	760	764	720	723	673	722	702	701	729	707	742	729	694	718	694	713	773	738	682	719	724	715	685	756	742	757	743	746	719	746	714	710	733	734	783	698	723	741	760	739	719	703	730	732	727	725	770	714	744	745	737	734	665	766	745	695	708	722	713	680	727	714	750	744	689	730	698	739	698	689	768	760	731	719	715	749	734	687	740	771	695	720	715	701	736	737	714	715	674	699	753	696	696	742	707	675	744	722	705	782	705	747	736	737	679	734	751	697	705	739	699	705	722	729	788	718	703	760	712	738	743	727	688	716	745	755	713	707	760	727	787	740	723	721	750	683	729	747	737	726	736	746	691	705	726	749	727	710	684	712	762	721	699	691	730	689	736	712	754	743	705	726	734	735	743	714	724	717	717	752	718	704
24509	21490	28803	24601	21478	8439	1890	1236	1016	996	981	922	935	907	873	916	824	896	855	830	881	854	814	808	835	789	819	862	789	847	832	790	809	838	865	861	777	889	804	889	835	816	774	780	863	755	788	830	829	827	811	770	831	832	821	844	842	820	780	809	823	831	768	764	827	762	791	833	811	871	882	785	814	798	815	863	789	794	808	783	769	763	816	804	812	802	819	866	757	809	802	804	775	832	812	803	852	776	760	851	789	770	813	833	822	800	781	770	824	837	837	770	828	830	755	761	798	824	811	829	772	813	817	823	783	800	829	808	800	786	839	759	844	807	845	808	843	835	790	820	813	788	788	800	755	866	808	818	839	793	795	804	793	797	846	791	816	777	820	757	808	819	783	800	789	807	843	796	837	816	829	802	784	779	789	789	787	802	827	799	784	762	738	754	777	765	819	803	787	829	756	788	812	798	794	784	838	844	829	812	819	760	852	779	850	752	823	748	790	820	794	813	789	808	795	834	821	813	817	767	792	846	790	807	798	726	827	841	753	838	820	824	816	851	767	800	849	772	805	800	808	805	797	836	841	819	768	760	824	822	847	824	857	776	799	843	817	854	799	824	745	822	774	743	803	798	804	833	848	785	776	771	781	820	803	803	792	822	741	822	762	838	791	784	808	792	822	815	803	817	768	820	819	775	807	761	829	877	819	755	823	799	806	802	793	838	824	797	783	791	790	824	777	837	777	825	797	868	795	862	825	783	756	804	868	801	792	809	787	845	775	791	824	777	808	775	805	770	773	772	819	789	808	853	871	774	819	823	855	776	803	835	825	832	770	776	749	795	777	766	811	802	811	790	808	795	808	869	771	776	863	825	819	775	822	755	790	845	763	784	795	851	844	844	824	819	743	805	802	810	780	772	818	805	804	797	782	801	781	851	818	857	781	804	759	844	807	807	794	840	827	741	836	770	803	791	742	797	777	784	764	800	825	809	828	781	807	782	775	811	851	792	811	745	814	796	808	818	828	812	787	775	798	818	795	847	809	818	867	735	789	830	744	780	771	714	756	808	824	803	813	797	825	796	772	818	767	785	771	791	831	798	838	841	790	762	816	834	806	789	795	796	796	821	838	811	851	808	776	815	834	825	828	859	807	795	822	802	811	877	789	811	823	797	817	796	779	783	780	780	760	843	830	810	774	822	781	761	833	825	790	781	827	802	820	796	818	863	812	781	812	809	786	857	831	822	769	859	792	783	831	812	770	744	838	791	809	823	874	836	750	812	776	789	796	789	737	840	839	788	859	803	774	823	842	783	773	787	823	856	783	817	776	816	778	804	782	762	794	815	822	820	830	823	769	836	815	777	826	766	801	758	867	772	785	791	793	767	832	774	839	756	775	801	832	822	806	787	788	853	783	811	827	859	786	800	712	803	780	791	784	812	792	761	849	883	798	847	725	841	781	810	833	735	843	819	788	837	846	807	805	771	773	799	844	779	779	847	801	792	839	768	831	696	767	795	789	792	817	806	797	849	836	785	746	813	807	788	779	763	799	778	742	764	780	827	787	796	770	777	769	804	864	791	796	780	774	800	819	771	854	773	731	820	789	784	822	803	821	781	778	823	804	826	861	794	808	779	750	814	822	822	750	806	779	774	767	812	827	847	816	795	832	818	818	811	742	838	773	758	842	788	807	793	778	748	763	849	789	814	806	793	772	816	833	834	814	769	791	788	844	768	823	820	780	839	812	786	774	782	763	784	739	787	761	824	786	847	816	756	799	776	807	836	767	843	800	790	770	819	804	791	783	780	827	745	788	807	818	797	766	794	812	841	772	771	792	799	811	762	786	820	784	806	777	772	804	816	791	809	797	816	818	841	770	743	795	785	801	802	762	779	826	778	801	774	769	799	830	807	850	863	812	741	811	805	826	839	776	772	854	788	806	843	803	779	830	785	774	821	823	810	780	828	748	799	831	826	829	749	828	786	804	786	804	826	825	761	799	857	785	805	818	752	809	814	845	820	825	790	775	787	779	760	825	822	796	794	794	780	814	763	805	838	819	811	789	759	819	795	838	830	799	772	778	826	766	795	801	836	792	798	812	825	787	785	821	744	823	766	852	834	792	808	798	824	791	806	813	817	793	865	789	771	753	770	846	765	744	793	830	820	751	790	823	808	810	802	842	781	853	811	852	798	789	839	812	836	800	777	840	810	802	747	793	764	764	758	832	808	801	821	795	749	784	828	780	813	825	782	789	760	816	797	786	810	796	765	760	738	787	809	783	782	773	809	804	780	781	792	780	830	787	798	812	783	813	793	828	774	807	827	816	803	778	812	786	809	758	800	799	805	772	775	767	829	792	759	827	827	801	792	826	797	798	850	827	815	792	837	817	756	784	731	766	766	778	764	831	782	821	794	807	882	808	779	790	796	757	809	819	819	831	815	823	781	779	807	814	840	859	779	811	819	791	808	780	823	803	814	815	755	827	797	789	765	816	819	770	810	795	755	803	779	790	844	829	802	783	790	755	797	798	855	833	812	821	797	828	805	788	823	794	805	824	796	805	785	811	790	804	762	778	774	817	789	787	791	774	790	783	818	782	814	790	843	836	799	731	781	817	752	806	809	827	828	790	816	800	808	778	778	829	831	788	802	775	806	790	810	804	790	793	830	793	819	816	810	860	762	809	783	835	775	804	749	804	744	807	764	842	836	822	801	789	794	819	786	817	784	827	780	785	764	785	796	792	835	849	759	795	806	764	744	766	766	806	821	795	788	817	768	809	816	787	851	756	772	788	768	774	838	800	757	835	857	823	801	801	759	839	819	804	789	795	807	822	789	819	823	828	820	823	855	787	793	851	752	770	796	759	830	787	786	796	742	836	744	813	739	813	788	763	843	792	797	776	814	871	830	758	805	768	804	792	805	787	826	824	807	743	778	764	789	798	812	832	810	840	822	787	810	815	846	747	801	832	827	768	751	783	804	761	859	803	822	806	828	801	826	806	803	816	801	813	804	778	783	830	813	797	825	736	792	769	753	817	805	798	803	860	787	813	807	847	820	796	831	841	805	819	849	763	802	830	806	811	787	794	866	749	765	817	782	812	782	815	807	843	820	764	820	812	809	810	779	724	864	807	777	774	789	791	763	767	794	804	799	831	758	792	815	787	743	805	761	815	762	830	842	806	775	768	821	802	809	766	802	803	772	801	788	801	780	840	816	789	815	835	810	793	792	811	792	827	828	818	789	828	786	851	819	813	790	759	773	790	814	808	777	808	799	813	855	773	773	746	783	832	817	798	844	720	811	760	775	850	851	882	822	752	748	825	789	781	756	786	792	798	831	792	817	840	781	797	819	810	846	777	790	756	873	778	831	864	805	800	813	862	829	849	826	803	790	797	802	816	808	795	829	813	768	843	808	816	819	840	781	829	811	753	805	821	744	793	791	813	830	800	791	796	817	780	776	825	837	804	783	816	874	806	824	805	749	800	791	834	789	837	784	773	804	812	811	774	837
3916	6111	4944	2740	1916	1457	1208	1051	887	922	842	834	753	837	703	731	714	682	689	671	653	667	654	638	653	678	659	618	644	638	658	666	670	571	633	650	643	628	613	645	602	629	606	596	638	608	627	614	659	605	622	630	603	642	649	644	624	616	629	636	652	598	639	643	646	627	624	610	601	598	623	633	661	658	619	647	623	607	595	590	601	624	674	609	598	660	636	606	633	641	582	668	616	586	607	594	652	618	650	618	628	598	614	672	627	615	609	587	607	621	619	612	640	544	653	594	615	626	646	648	596	628	613	601	600	627	643	638	608	601	629	578	632	640	633	640	603	621	641	600	618	608	569	588	589	602	613	629	657	659	603	592	618	649	597	572	614	598	631	588	651	606	620	635	649	607	568	658	591	618	597	607	613	591	622	604	619	578	591	610	589	594	608	611	614	635	592	650	623	594	614	663	599	630	584	624	618	604	599	614	583	636	594	588	579	545	634	626	597	600	603	645	604	589	624	662	637	630	625	636	589	616	614	579	640	609	599	639	589	596	591	602	559	591	598	576	645	617	594	587	599	638	599	600	584	638	582	613	616	637	642	596	603	616	600	644	630	613	605	606	608	622	627	607	648	616	611	604	613	577	616	619	602	545	592	610	623	613	613	618	602	624	634	599	653	610	622	654	612	598	631	570	595	588	574	582	636	627	621	652	604	649	576	582	599	586	623	615	556	624	603	616	635	580	658	615	605	602	596	610	619	595	594	614	614	600	626	592	634	629	609	614	622	612	634	586	555	623	590	618	607	621	620	581	637	614	631	592	652	615	626	615	628	638	598	570	640	580	605	606	632	640	625	603	687	608	643	560	669	611	623	612	578	606	600	578	577	563	583	654	601	600	616	609	603	634	606	605	586	573	619	621	618	608	563	609	594	615	580	616	640	606	653	627	645	657	634	596	632	636	632	590	606	597	634	600	621	587	588	608	600	593	625	616	584	551	553	640	616	577	596	638	628	634	611	604	625	607	607	603	636	636	586	581	610	616	620	579	588	621	600	602	631	599	639	671	650	624	630	640	611	608	608	578	587	635	621	553	606	616	617	590	628	611	583	603	581	641	598	604	579	610	641	604	615	609	566	577	616	587	591	616	615	643	564	642	600	624	617	604	608	620	614	600	584	585	623	632	641	625	601	584	603	615	543	597	604	596	612	605	601	557	648	603	601	613	607	581	623	601	613	614	659	623	666	640	578	640	625	595	577	637	578	592	662	587	575	593	625	609	593	576	604	583	625	536	581	613	611	595	593	607	595	544	601	588	589	652	570	619	574	610	579	607	604	555	639	613	583	598	611	591	649	636	605	654	583	587	595	600	618	624	627	613	619	614	544	625	592	599	624	629	589	573	619	540	576	604	587	641	603	622	600	597	611	608	559	577	608	596	604	672	630	563	602	587	600	594	591	599	599	616	618	617	602	581	626	622	591	603	597	591	579	602	612	568	585	629	559	618	609	609	607	591	593	614	566	561	622	612	606	593	577	564	594	610	606	580	623	603	632	600	650	623	546	612	634	595	634	590	599	581	613	586	604	576	657	588	592	606	594	602	599	603	611	634	624	599	605	570	607	627	626	590	631	614	616	629	607	608	611	607	608	622	673	586	547	590	574	591	629	594	611	583	611	609	575	639	555	597	591	573	613	602	601	605	616	620	563	591	648	600	597	594	563	597	607	567	609	604	589	576	615	605	570	581	596	593	602	651	602	634	582	602	585	605	644	645	607	569	566	603	574	610	599	594	616	610	620	623	601	622	632	634	616	616	581	576	613	608	597	614	573	597	627	569	621	616	579	612	635	633	667	606	608	523	606	587	580	604	621	578	607	611	600	614	622	589	624	621	575	597	601	573	597	586	567	597	579	650	578	606	590	589	559	638	611	653	611	596	583	657	635	625	624	641	531	571	605	600	618	612	665	614	638	550	591	572	618	619	590	599	596	597	601	622	628	609	624	596	553	567	581	588	565	618	591	582	601	603	631	628	637	643	601	630	579	624	581	627	603	613	625	626	623	622	641	622	598	560	612	600	599	609	582	602	606	591	637	634	600	555	559	547	615	596	589	623	581	660	572	600	582	590	603	638	603	630	659	591	620	613	583	622	609	606	607	598	608	595	640	586	625	622	560	653	594	572	584	568	596	622	562	615	592	618	568	555	543	595	625	612	661	592	617	582	593	595	586	575	579	613	551	571	618	553	653	640	616	606	592	605	619	615	581	616	588	574	606	604	613	617	581	633	602	581	609	634	590	599	579	582	639	593	612	633	614	612	602	615	599	588	597	563	571	591	588	561	574	620	601	582	657	613	615	624	575	588	610	607	604	614	616	578	593	597	607	556	623	606	590	586	616	602	604	591	601	594	575	584	581	626	575	588	622	585	581	666	573	613	604	555	609	566	600	603	629	582	620	631	614	588	568	605	636	552	614	601	577	594	613	608	644	614	604	625	598	640	627	601	606	599	565	557	588	590	653	627	565	577	661	605	584	655	569	596	600	590	621	659	558	572	622	622	570	628	582	644	617	612	637	593	627	642	582	585	624	554	618	583	629	611	552	614	630	562	616	614	626	589	619	603	598	608	613	609	612	565	597	647	607	606	584	620	579	607	601	575	595	598	591	638	623	651	575	614	622	597	574	548	657	587	615	592	601	642	579	623	584	575	585	583	612	599	627	591	596	549	596	614	584	612	621	605	601	619	572	599	574	627	646	577	603	595	580	615	632	636	594	577	591	550	592	606	580	544	605	585	580	628	598	587	614	593	604	601	575	594	578	604	631	615	643	635	611	590	630	593	628	627	602	592	555	621	584	585	595	608	640	578	587	623	606	614	601	573	573	579	633	627	630	573	652	614	621	583	637	658	559	590	602	595	608	575	553	619	604	630	641	596	572	618	603	578	594	571	615	630	583	568	619	658	597	621	610	586	554	590	596	563	622	581	557	610	588	596	585	615	592	621	569	525	591	587	552	622	589	583	562	583	631	591	597	624	600	610	558	608	623	616	613	616	631	570	613	577	568	581	600	610	587	588	611	614	553	623	615	607	618	606	615	615	558	603	610	628	611	609	573	597	630	552	607	604	590	596	573	594	573	594	613	579	585	582	599	594	555	609	568	630	624	596	606	621	585	636	567	603	564	622	585	625	614	604	635	599	602	590	600	585	574	568	549	622	612	576	606	596	613	626	564	581	580	565	645	619	663	630	546	618	604	574	647	613	614	587	608	596	595	579	620	564	631	607	589	614	601	571	530	572	582	630	608	561	620	606	548	581	621	679	632	596	601	622	545	599	601	606	589	618	587	632	583	583	632	623	583	573	611	611	646	623	581	586	617	631	631	608	598	602	572	592	613	611	623	627	617	627	619	607	616	614	575	561	570	555	565	609	558	618	583	592	598	607	650	582	620	596	587	606	575	634	603	624	590	607	585	581	580	581	627	596	607	602	604	606	575	618	556	617	609	644	605	602	631	615
27892	10198	1503	1044	850	676	676	661	670	678	671	647	612	649	702	606	667	689	650	682	667	663	646	642	682	615	634	652	674	636	682	631	675	666	617	653	687	691	661	656	655	682	683	629	684	638	690	674	634	670	675	641	652	658	636	657	644	620	667	618	670	641	616	647	628	618	682	624	596	627	683	667	680	653	644	616	699	599	674	678	649	649	663	624	633	633	655	673	588	623	641	708	621	662	683	677	641	650	622	674	584	663	649	641	678	641	672	564	642	681	635	654	626	624	643	659	668	663	622	661	619	656	613	625	660	621	650	642	655	624	648	647	659	640	636	633	657	658	618	649	616	621	670	657	672	680	656	640	655	640	658	642	641	634	616	646	669	668	660	666	653	677	665	622	645	687	643	652	624	667	686	663	625	615	627	642	669	606	704	655	641	658	597	600	616	609	624	656	632	656	670	642	670	618	655	611	603	661	649	611	674	623	668	664	614	645	709	653	671	684	654	623	647	625	621	624	640	627	639	651	679	671	612	642	686	644	640	635	638	653	641	630	660	646	599	652	688	614	659	635	629	613	642	652	636	647	679	613	686	651	684	640	673	654	687	667	653	655	681	661	652	660	622	683	634	667	630	673	675	645	661	627	635	709	624	618	721	601	676	669	675	627	653	622	660	663	610	633	618	653	615	634	646	650	645	628	639	706	630	622	666	569	601	647	642	630	630	649	652	635	692	658	671	650	614	670	639	690	590	637	650	647	609	661	608	672	652	632	657	644	650	660	627	652	652	659	603	631	643	594	634	667	623	587	656	629	665	615	618	660	616	677	662	664	637	666	648	654	631	658	626	639	673	638	635	641	655	646	607	650	633	623	650	616	661	656	627	671	639	615	638	621	619	640	674	669	676	655	653	635	679	626	649	679	631	673	664	613	641	652	651	656	641	638	649	649	674	728	614	666	719	659	651	615	633	634	657	614	636	622	654	657	633	628	651	651	614	689	646	699	644	650	670	635	657	639	649	659	669	689	632	638	645	632	666	641	624	664	670	659	620	651	646	626	612	644	628	665	630	638	666	660	639	653	636	650	645	623	636	701	585	658	647	671	621	640	640	651	658	622	614	597	636	665	641	656	659	608	649	651	645	653	631	637	692	640	622	645	668	679	663	660	652	658	625	636	639	603	696	655	654	655	645	663	686	666	610	667	664	635	630	665	638	592	671	641	650	677	655	736	637	657	634	601	680	660	653	646	620	648	659	628	632	695	627	618	633	623	657	686	646	639	651	634	595	609	623	685	595	683	683	700	601	676	666	643	639	605	655	650	644	638	612	635	647	651	606	598	618	652	659	638	666	655	649	660	614	641	629	615	662	634	624	673	624	598	598	640	661	652	640	611	688	648	692	630	620	683	627	635	660	647	671	613	631	632	657	607	649	645	632	659	656	601	651	657	641	635	630	653	641	677	615	636	639	626	677	637	660	656	687	649	648	645	648	656	676	662	647	632	625	694	679	645	586	628	652	607	607	653	635	571	642	656	626	686	701	659	617	649	621	609	635	648	621	651	673	693	673	622	633	632	638	649	626	679	602	625	681	681	665	645	623	619	632	617	685	609	607	637	666	626	601	611	606	677	631	703	654	667	640	624	643	662	631	677	636	636	658	665	650	674	623	640	658	608	622	651	710	648	688	656	660	599	664	650	638	628	668	584	651	656	667	634	645	647	691	663	676	656	625	675	660	673	630	668	667	671	657	621	631	628	598	648	654	648	648	624	664	658	637	682	664	651	625	608	626	627	670	649	670	640	619	608	610	571	642	704	618	672	654	643	682	631	672	625	650	674	646	687	630	635	680	646	640	656	691	665	640	620	646	599	673	655	726	620	644	635	617	647	653	672	643	645	598	695	647	626	659	634	633	622	657	623	645	669	616	670	662	637	668	658	647	667	651	637	644	644	663	620	635	641	627	612	628	671	631	604	651	637	644	634	718	621	582	576	642	639	635	669	630	648	630	661	627	639	667	642	621	640	671	617	659	722	605	633	647	598	681	633	593	624	666	606	652	677	632	704	644	633	648	637	654	683	665	624	633	649	679	640	676	631	683	621	615	643	649	624	639	625	663	600	648	709	632	645	664	652	679	671	619	632	630	694	634	646	625	622	681	668	611	626	638	667	671	625	634	607	613	661	663	649	659	649	635	643	659	666	630	660	653	656	671	627	675	642	636	649	608	634	620	643	687	620	674	639	677	646	610	658	686	669	664	622	624	653	696	654	659	624	692	670	661	643	653	685	623	658	645	649	674	681	676	604	663	624	587	669	626	642	589	651	645	621	617	648	626	663	649	643	622	642	655	645	625	633	675	619	685	632	680	651	675	660	631	659	652	641	625	660	660	650	662	638	621	654	686	632	599	688	664	637	645	644	655	695	649	623	678	634	670	667	620	642	664	620	641	618	623	666	634	694	661	662	640	636	649	607	627	656	660	659	624	653	605	655	698	654	592	648	610	643	668	672	621	643	692	698	641	684	631	622	635	630	670	624	629	668	651	628	645	655	649	639	666	661	602	636	618	598	639	644	664	583	680	669	636	615	657	643	664	611	655	673	649	645	652	716	655	653	690	645	612	646	627	642	655	664	602	634	677	665	630	658	607	634	636	663	628	640	637	645	660	615	680	662	701	682	630	646	616	623	606	695	661	612	670	658	603	644	638	694	677	656	637	633	675	628	639	622	662	645	659	660	634	627	643	607	645	670	628	628	594	654	672	652	624	705	632	615	621	665	639	647	646	658	618	601	638	623	637	629	670	649	638	607	625	665	671	657	668	581	659	679	648	618	624	657	647	624	610	671	652	656	641	674	645	648	637	600	698	634	578	596	683	668	639	648	684	626	657	646	647	587	634	630	606	676	640	650	637	649	616	642	673	606	641	630	685	626	591	633	648	663	640	618	634	633	656	635	667	714	616	668	653	663	638	613	672	611	657	604	619	615	677	602	655	605	663	620	644	693	630	639	577	661	658	636	649	660	633	607	662	626	644	652	627	650	676	645	711	663	664	637	642	630	667	601	637	631	628	588	646	655	628	674	644	677	654	668	652	635	621	702	671	629	621	651	662	642	664	614	618	652	640	661	623	651	673	644	626	653	663	651	675	647	669	655	673	650	646	703	660	643	604	599	656	696	645	614	625	664	649	587	614	672	701	629	679	681	602	648	628	645	652	588	684	662	626	674	650	667	678	660	684	597	656	678	675	650	642	656	618	665	600	641	673	592	648	664	649	655	583	636	624	651	626	597	614	665	609	638	651	693	626	654	660	637	691	664	691	710	678	610	684	683	662	623	671	628	658	609	617	638	658	668	664	673	635	629	651	651	626	650	657	638	632	628	644	626	631	712	622	612	646	656	627	618	627	656	658	644	673	664	618	689	706	617	668	637	635	611	670	682	669	621	653	700	645	646	627	628	658	658	611	630	598	642	661	628	671	649	628	685	626	660	623	659	640	632	636	642	667	687	673	624
4924	671	717	553	524	493	517	436	467	481	478	467	506	500	488	477	474	439	508	472	464	477	451	432	434	448	490	468	487	451	462	479	429	476	482	404	456	470	449	475	460	450	440	452	459	481	505	451	510	462	470	447	438	466	421	471	461	482	453	493	449	423	450	455	463	494	446	464	475	487	472	452	409	453	450	491	453	494	441	487	467	445	482	467	455	447	426	447	470	418	455	459	425	471	442	469	445	435	464	435	457	441	471	411	494	525	422	403	464	477	434	509	457	424	442	473	477	443	458	503	450	443	459	439	469	447	460	444	449	444	462	461	468	478	413	446	443	478	483	452	430	481	465	449	507	467	418	516	456	457	437	462	484	447	476	442	449	466	438	429	465	436	472	472	439	430	457	505	481	474	471	427	448	448	466	478	423	447	436	472	433	446	413	483	462	467	470	526	492	441	450	446	448	426	453	450	473	468	474	480	438	432	466	453	448	479	426	445	456	470	467	450	457	411	464	491	505	468	482	446	471	470	468	466	442	450	407	463	485	475	440	483	469	444	487	433	453	444	434	449	470	440	494	456	437	456	456	422	437	475	493	413	413	460	448	421	461	478	517	422	452	471	461	455	466	464	455	467	462	440	430	492	441	469	458	457	422	455	443	436	450	433	457	455	477	448	495	443	420	459	509	480	420	486	494	465	442	434	492	467	450	423	421	416	475	493	430	453	471	481	473	431	441	455	450	448	431	462	480	437	465	479	446	466	455	453	436	464	451	422	476	458	472	416	469	423	491	471	453	445	504	483	532	443	468	442	442	493	440	506	478	448	464	459	482	433	495	456	449	483	455	472	425	480	452	443	494	479	453	449	432	432	473	441	478	481	430	453	479	447	437	472	468	425	425	488	447	447	460	481	479	451	443	445	460	476	476	443	453	452	430	439	470	448	454	459	464	467	475	457	465	475	460	404	468	449	441	437	473	470	452	490	485	425	433	447	464	481	453	468	483	438	441	454	464	497	439	473	458	404	481	443	453	452	443	467	467	494	448	482	438	460	432	439	456	424	469	501	471	436	486	420	435	508	451	451	439	456	491	482	470	446	466	469	466	463	480	484	447	456	497	475	423	472	456	457	462	486	453	441	469	432	425	423	466	442	466	429	487	462	464	482	465	489	454	473	449	521	455	435	440	433	488	498	491	470	432	438	488	435	441	462	449	475	434	466	482	465	463	469	467	453	456	454	436	470	490	456	450	463	457	442	453	464	426	442	453	430	487	451	441	480	441	485	509	451	461	426	456	437	463	473	461	482	439	484	447	460	435	460	380	473	418	440	482	494	460	470	511	465	432	446	482	478	475	457	443	464	421	497	481	478	407	425	457	471	468	482	474	467	480	448	453	454	445	460	449	485	454	481	447	473	468	460	435	480	471	439	477	459	459	470	447	466	452	468	490	480	478	461	446	472	439	423	449	429	453	469	438	444	465	435	488	459	473	486	464	437	466	477	478	448	454	453	478	431	409	453	489	486	448	438	448	454	448	437	456	442	440	446	472	431	487	467	450	458	492	445	440	445	465	481	452	454	469	415	477	454	459	448	445	441	491	463	461	460	479	487	479	423	486	451	469	447	457	468	458	438	464	449	473	393	467	478	432	475	463	464	434	469	438	466	509	420	449	436	430	464	484	470	440	445	512	464	451	457	481	460	435	462	463	472	493	481	497	444	463	481	479	451	502	436	460	486	439	501	414	444	463	433	439	471	459	465	471	445	430	492	466	455	497	428	467	507	467	459	452	473	440	441	462	495	489	491	417	471	452	457	462	477	463	456	459	446	430	442	477	480	449	477	461	479	460	437	442	469	491	441	447	450	460	493	433	435	455	464	465	464	469	422	438	483	446	453	486	435	457	447	449	447	436	482	461	447	444	477	456	453	448	465	470	449	432	457	499	476	470	438	448	461	495	437	431	431	452	454	436	444	452	447	470	445	459	453	446	412	461	432	432	452	494	440	486	477	487	442	494	461	494	485	446	437	472	479	473	463	452	463	500	451	437	470	442	482	478	424	479	492	427	438	448	462	437	442	465	480	437	461	430	441	443	456	452	454	462	460	444	474	426	462	447	406	440	440	473	463	462	458	455	471	458	460	479	493	474	504	498	511	483	448	449	472	483	443	476	457	465	452	456	447	464	474	454	456	445	488	425	403	405	466	464	437	457	499	453	466	436	439	468	485	415	441	462	466	455	461	515	431	468	478	428	482	444	435	454	469	490	475	439	484	437	510	475	448	471	457	480	455	463	441	460	452	442	475	451	480	445	510	446	481	468	491	469	436	439	476	449	460	471	451	436	476	445	478	441	446	467	463	464	446	486	459	492	499	440	436	468	445	496	515	461	444	485	471	447	511	482	447	450	471	490	482	454	450	439	476	489	458	487	440	456	454	497	427	471	418	454	442	436	487	444	410	447	455	453	473	433	464	487	441	464	475	490	479	446	461	445	481	440	444	441	466	490	451	456	484	415	455	471	446	460	468	421	430	470	460	422	480	471	473	467	482	446	453	440	459	492	440	463	438	484	484	466	501	484	468	441	470	473	456	461	482	450	513	475	472	429	468	477	471	468	470	452	467	453	500	495	473	462	501	447	487	484	438	491	417	424	480	484	438	442	460	477	462	440	484	482	440	444	449	458	441	494	473	430	458	442	441	490	483	468	455	460	479	480	445	466	451	469	455	480	449	463	466	441	449	488	488	493	430	469	489	479	435	526	486	420	473	474	451	459	461	465	473	459	459	456	467	431	478	405	458	465	434	436	460	422	452	449	465	473	446	424	470	447	438	452	450	472	448	440	450	443	462	439	477	494	427	471	457	446	447	440	433	454	423	462	448	469	435	452	434	469	445	502	457	434	473	502	451	463	453	484	429	452	485	470	465	497	430	435	439	463	450	455	442	427	483	467	479	508	477	477	442	470	444	470	461	488	446	465	433	444	458	511	449	495	463	458	436	451	435	520	445	463	488	470	478	458	432	455	481	442	483	475	474	445	452	449	444	422	449	432	480	463	442	440	459	463	434	460	446	431	461	440	470	465	500	495	463	475	467	445	439	451	462	474	452	473	442	453	462	427	454	441	452	476	418	434	472	489	427	531	495	466	464	484	423	458	454	419	429	450	495	440	464	451	511	495	440	449	459	475	461	462	470	432	430	434	443	443	453	485	424	437	464	471	419	446	498	459	465	432	433	467	431	414	476	512	460	429	473	428	433	470	504	442	442	485	469	461	456	458	478	455	445	450	473	441	423	430	457	456	485	465	471	450	449	457	457	470	486	462	454	467	472	449	431	513	434	450	460	451	449	453	485	436	478	457	456	454	450	462	483	451	448	495	486	412	408	481	472	464	445	479	410	437	473	463	477	426	459	474	439	490	516	444	492	441	438	458	462	449	447	479	490	440	442	446	448	447	472	485	457	453	405	447	450	491	454	449	455	475	474	439	476	452	451	474	491	464	433	452	473	485	453
25535	21506	27864	25539	10841	1945	1495	1190	1156	1186	1104	1074	1110	1049	1049	1047	1063	1044	1075	1015	995	1087	1086	996	1042	1023	1075	1055	1068	1029	1060	1022	1052	1086	1114	942	1040	948	1030	1025	1029	988	1074	1043	1009	1046	1041	1001	1034	991	1028	995	1005	1033	960	1003	976	945	1014	1038	1039	1030	949	1024	1059	1041	1017	1030	1038	1019	958	1036	1016	1049	1011	1023	966	961	997	1035	1014	1021	995	1017	1011	1010	1022	969	964	1033	1020	1017	958	1089	1018	987	988	996	984	1008	1031	990	1000	1026	1017	1026	1034	1024	1027	970	998	1053	1026	1014	1007	981	954	997	982	1054	979	1032	958	1037	965	990	971	1015	1062	1001	1021	1002	1019	1015	990	952	920	981	1019	1007	1014	1012	1006	973	993	1029	979	1025	981	1049	1023	1018	1054	967	986	1020	1022	994	1042	1061	1039	977	952	1029	1023	1065	1019	1025	1001	1044	1065	1005	995	957	1055	971	973	999	990	1024	1000	1019	934	1045	1008	963	929	980	1017	1003	983	1054	1021	1026	1015	1030	1050	991	1013	1038	989	1004	1023	1006	1035	972	1016	1039	1048	1031	988	974	1033	986	1011	986	1064	969	996	1036	1017	968	1031	1018	984	1003	936	975	951	973	1006	981	981	974	1013	998	1029	1010	1031	975	951	1007	1029	1006	1015	958	964	1035	1025	1009	972	1027	1020	986	1027	1045	1003	1027	954	990	996	1005	1042	1025	1006	999	1027	967	996	1026	996	978	1043	984	1036	1054	1010	1062	1014	1004	985	985	1024	964	1021	1011	1094	1005	949	980	1022	983	1048	1031	979	964	996	1061	954	996	1035	1012	1030	991	1018	1014	1025	997	967	1027	1016	1016	968	1029	968	1033	967	983	1034	1065	1025	1080	984	1029	1049	1020	964	1029	1056	975	974	1092	1004	993	983	1072	1023	966	932	1070	1044	986	968	975	989	990	994	1002	1033	1004	964	1003	1016	979	1032	1032	990	944	974	1011	1017	1010	1031	968	975	1049	1057	1012	1052	979	1037	1040	1025	1025	992	998	1019	1006	1050	1021	986	979	1013	995	988	1019	993	1002	1046	983	977	990	980	1001	1025	950	980	1054	1006	1001	988	942	1034	987	998	977	1062	992	938	1092	1023	957	995	966	1005	999	1011	1004	979	1011	1003	1029	981	941	1038	985	1054	1016	969	1050	1028	996	1033	1069	970	1008	1047	998	989	976	1002	968	1044	1007	997	1012	1006	1028	1017	967	1001	1054	988	924	990	983	1060	1030	1020	952	1038	984	1019	981	969	1019	1022	983	994	1022	1009	998	1032	995	1024	972	1043	979	1009	952	992	1073	949	993	1068	975	990	1030	1008	1035	1014	1008	1074	1037	1016	938	1005	974	1016	1028	1015	1031	983	986	991	1023	1012	1069	1034	1034	1047	1047	958	1012	979	1082	992	1008	1010	988	988	996	1049	1030	996	1018	1013	1017	1006	985	991	1009	990	1016	1030	1040	950	1000	1017	994	974	1002	965	991	1002	990	1051	1005	947	1019	1008	1013	1070	1017	1038	1021	1042	1025	1036	992	957	1028	988	1019	966	1025	1048	986	990	968	1028	1054	1005	1032	989	1003	1037	1072	1029	1034	1005	998	1008	1018	1020	1018	1002	1027	1010	981	999	967	1000	992	1043	1066	1003	977	974	1009	1028	997	1016	988	997	1018	965	981	1018	918	971	933	1035	1030	1062	1026	979	964	981	1025	1050	1011	1031	1037	968	1005	968	1025	991	1023	1093	985	1014	1038	998	1002	1049	967	1013	1052	1017	986	1019	1043	1018	1033	1013	962	1058	997	981	1021	1017	1001	1023	1005	946	1049	994	1033	986	981	1021	1018	999	998	949	1003	1029	1024	995	954	1088	1020	1021	1056	1038	1041	955	988	1034	1000	983	969	992	1019	969	996	998	1009	993	1029	1044	986	1030	1006	979	934	997	1003	1049	996	1045	1065	1075	1005	986	951	1058	973	1014	1029	1023	975	988	995	943	1044	1043	1022	1031	1017	991	1004	1046	1010	1014	997	999	1013	1019	952	1025	969	965	1013	1002	995	1012	1021	990	1048	1061	1022	985	982	1024	992	989	961	1039	1013	988	1012	970	965	1029	991	1019	986	964	965	998	976	1042	999	983	1008	997	968	1006	1010	1004	946	990	1049	988	977	1008	1017	1013	1021	1042	1038	1008	970	943	1011	1008	979	1052	1000	971	1045	996	1012	1079	974	1015	1027	957	1013	1006	1040	1006	1005	1016	983	982	1020	1046	973	986	1050	1039	1011	991	985	1057	1046	1051	989	1014	1011	1036	991	1041	995	984	966	1019	921	970	917	996	1049	1023	1021	1004	1016	983	1036	1064	984	939	1023	973	1037	1053	968	959	993	1007	1009	978	962	1031	967	946	986	1030	1023	1038	1035	1029	1035	1018	1020	991	919	1051	1044	1006	1074	938	978	1069	975	975	1016	992	974	1046	994	988	1021	984	995	1001	1006	1068	983	1082	974	1035	976	1046	1017	1026	1048	969	969	992	993	987	1006	998	1007	1078	996	1023	1008	976	1015	1002	1033	964	1015	1005	1029	1031	1048	934	972	976	981	971	1039	975	993	969	1003	1027	957	1108	976	981	996	949	1027	998	978	983	946	1003	961	957	998	963	984	984	965	979	1000	991	1015	1053	1024	990	950	994	1010	1009	1033	1004	1020	992	974	962	1019	999	1004	1007	964	1035	993	1011	1004	1014	1025	1012	984	959	1053	1044	1032	1001	1009	971	1017	981	1021	1008	1004	983	1005	1005	1021	1056	1025	956	1015	965	1066	943	962	957	930	1050	996	956	990	981	983	960	1071	985	1026	967	976	1021	1002	994	996	970	1018	975	984	1080	989	982	920	1000	1016	986	1026	965	996	971	964	977	1025	979	979	993	1025	1046	990	957	1017	1012	1031	986	990	993	958	999	983	1016	997	1059	974	954	992	1010	1001	969	1039	1034	1023	950	997	970	987	977	997	1014	1015	1002	1019	1038	987	1037	1009	1027	986	1026	1034	934	1043	1009	968	962	993	997	999	980	1063	1020	1049	971	1046	979	1031	1007	1019	1003	995	1016	1030	999	1007	986	1091	1008	1032	986	986	1055	1007	952	993	1048	1025	978	987	990	1007	966	1023	1026	1024	982	1014	1014	959	1025	1048	1026	986	1010	970	995	1004	1037	1016	1013	1075	997	978	951	992	1001	1059	939	1015	952	1007	1043	992	1071	1046	980	988	985	1021	982	1041	1027	946	1035	1003	980	1013	1069	973	1046	1067	993	986	1030	1011	1015	1067	986	996	1006	983	1008	978	1040	957	1037	997	953	966	1032	966	982	1032	1040	983	999	1035	1021	1026	1078	955	1007	976	1021	1038	1009	1047	1010	999	1028	1026	1018	1007	1011	1007	991	991	1008	973	970	1042	1022	1033	1049	1009	953	998	1012	1002	984	985	972	1021	987	985	986	991	922	959	981	1021	1044	1022	1018	990	997	1013	976	1000	1048	1033	1055	1000	1006	1041	1066	987	1003	1055	957	964	1017	1011	1006	1006	1067	927	1006	1015	936	973	974	999	946	973	929	1070	1011	1028	1024	950	1019	1012	1044	986	1021	1039	986	1004	1039	1003	1002	1003	983	1043	1020	1049	1047	968	1001	1085	975	1012	1043	973	1033	1014	997	1020	986	1007	984	989	1031	1009	1024	1031	1004	1032	1035	1013	1030	1049	998	970	967	970	985	968	984	1020	1021	935	998	1075	979	1033	1021	1000	1019	1061	1030	1037	985	955	962	989	975	1001	1030	964	1014	1017	1016	1094	996	948	1017	974	1043	1039	994	994	995	1026	934	1029	1050	965	995	1038	1007	1000	1090	1001	1019	1016	1022	1023	1008	1044	949	980	1018	1009	1024	1008	1029	981	1008	1035	1005	984	1044	1020	1040	1042	1029	966	1004	1023	964	1004	998	995	1005	1003	1071	987	968	967	1053	950	991	1020	998	1071	1022	1037	978	1005	995	966	961	981	1016	1005	1000	939	949	971	1024	1006	996	1057	1049	989	975	1006	1046	988	995	975	1028	1041	1057	972	1040	973	1011	966	1022	1003	1053	977	1002	971	988	1002	1025	991	1000	1030	925	1004	1060	981	1007	981	1009	995	977	992	970	961	1032	981	985	970	940	982	961	991	1001	1023	980	993	1051	990	1018	987	1045	950	1093	1021	1074	978	1003	1026	1010	995	1005	998	1101	1012	1013	980	993	996	1013	979	986	1013	979	962	922	993	1013	1051	1060	1047	1013	951	1004	995	949	1020	1048	993
3633	3648	3121	1807	1339	1137	1077	979	899	883	845	827	859	819	753	781	746	777	767	795	826	750	845	767	772	760	770	741	699	752	776	781	754	780	732	820	771	779	715	749	751	726	676	774	751	718	728	777	789	744	776	746	760	741	744	760	724	758	748	757	749	781	711	717	780	774	758	799	769	765	777	795	776	722	776	763	757	779	761	746	752	730	753	756	734	773	727	749	782	812	769	707	699	660	738	747	741	730	736	757	725	779	704	786	739	758	774	725	750	741	728	769	755	758	745	762	797	748	708	748	771	706	750	753	697	708	754	782	752	735	697	742	752	735	741	733	721	719	729	723	728	734	743	728	720	754	732	737	729	745	749	760	742	724	671	717	742	766	703	715	789	706	716	746	725	730	736	798	709	703	719	744	732	764	748	782	732	693	733	732	732	746	734	752	720	758	697	743	688	727	711	698	689	766	757	775	774	720	789	765	742	732	680	729	731	717	701	716	759	761	702	753	708	785	724	702	747	778	712	727	729	739	689	715	707	715	742	747	694	715	712	740	740	730	676	745	729	778	782	707	731	759	749	735	703	773	730	740	734	777	754	749	703	733	736	713	717	741	762	729	720	717	689	695	717	748	703	736	734	742	736	715	668	746	709	668	733	796	706	725	731	774	733	715	767	754	703	705	726	726	722	729	753	710	737	690	762	746	733	727	736	762	704	743	730	668	725	786	759	724	721	733	713	749	755	757	734	782	704	704	734	740	709	745	717	747	685	740	741	749	748	751	757	744	715	756	732	741	757	694	702	728	773	718	748	736	734	734	711	664	717	752	694	749	735	743	667	736	720	718	756	707	696	744	733	720	688	728	759	717	763	743	686	728	758	704	708	715	678	702	751	669	707	763	732	733	709	746	750	714	729	694	718	697	687	729	730	722	726	740	704	718	705	734	741	728	738	720	712	711	724	701	734	691	762	747	698	721	743	660	714	721	728	782	724	704	685	737	720	709	699	710	748	822	726	720	740	769	761	709	702	720	707	749	712	749	717	736	723	785	719	716	775	725	728	735	746	753	738	764	704	742	753	755	737	723	751	743	744	742	721	706	741	754	752	753	702	717	694	732	753	700	767	748	696	708	695	715	742	761	730	751	760	718	727	695	754	706	772	751	722	739	678	712	693	749	702	761	703	746	723	692	767	762	735	714	680	740	711	761	749	749	705	755	764	705	695	752	752	736	745	741	705	772	720	756	777	718	726	738	742	750	744	728	703	718	733	734	675	745	733	736	749	740	711	731	740	708	710	721	716	731	755	702	722	707	698	726	735	751	738	722	708	723	737	733	742	723	747	706	710	702	747	703	751	714	694	777	723	716	669	710	762	750	696	718	725	710	754	723	757	711	706	735	712	722	749	743	759	710	783	730	739	728	728	709	777	715	746	765	734	776	740	727	725	757	714	731	703	714	753	690	740	708	726	769	752	750	713	694	730	721	754	723	725	719	694	745	735	749	749	775	751	724	715	719	758	747	739	685	754	733	701	734	695	718	723	732	758	740	761	712	758	777	712	749	683	719	708	734	718	744	746	719	729	728	720	734	713	727	753	723	734	707	753	769	713	730	715	727	720	702	720	685	718	749	733	731	690	739	718	697	749	744	755	733	680	709	727	761	715	712	773	744	747	689	729	746	776	723	713	734	683	688	728	704	775	708	707	751	705	693	727	738	707	707	718	724	710	692	720	745	711	734	696	773	724	703	728	728	748	742	747	750	694	742	759	701	747	657	747	750	743	747	721	709	779	736	767	702	699	705	707	694	731	767	711	698	742	735	689	743	765	706	753	742	740	704	780	733	688	722	778	723	706	686	738	742	721	728	735	701	748	726	699	733	703	729	726	732	735	717	690	713	746	693	761	760	735	750	752	679	699	696	717	729	753	734	794	740	744	730	718	696	688	751	743	728	745	748	793	721	721	717	727	712	744	707	762	716	704	741	665	700	748	754	796	718	756	744	701	723	710	689	769	744	754	706	699	737	652	698	718	725	744	718	744	679	729	665	683	760	743	741	728	745	747	692	717	713	752	692	719	739	750	692	749	729	763	651	721	740	718	745	709	722	707	729	700	756	759	687	747	747	739	736	766	693	784	751	711	681	761	669	730	774	711	731	774	697	747	768	699	731	767	685	772	739	701	736	750	703	665	685	753	714	697	728	653	744	724	762	714	729	702	727	727	699	778	734	726	754	730	730	746	735	706	738	733	732	751	752	734	752	684	748	739	757	707	724	769	732	705	763	748	723	777	701	713	745	686	732	726	758	707	699	712	698	676	741	692	751	722	747	713	731	736	760	683	748	727	715	725	674	703	721	705	710	698	766	775	770	717	695	713	675	712	704	730	676	736	725	736	779	715	729	737	734	711	727	787	746	702	706	716	735	737	737	731	768	735	701	737	749	742	739	731	751	684	763	723	744	721	735	709	715	724	746	721	707	742	749	722	728	731	747	747	732	710	783	733	696	700	741	722	726	720	707	727	756	734	712	669	726	749	736	740	707	743	761	715	704	750	708	700	696	739	760	719	700	734	699	677	710	719	706	726	691	701	720	776	724	718	741	753	740	663	762	744	678	699	728	715	726	715	701	766	704	745	716	759	748	722	785	703	765	718	740	676	712	781	694	674	689	737	745	710	699	753	732	697	690	728	713	696	707	766	683	707	687	725	707	732	742	740	749	679	699	751	695	741	739	747	689	702	691	763	714	697	743	728	751	757	749	704	707	743	732	723	742	731	710	725	713	674	702	753	749	708	697	687	700	712	698	744	715	774	711	725	739	700	703	712	688	728	777	812	722	769	709	670	735	673	701	702	755	710	760	705	692	793	740	770	694	801	721	724	793	739	716	726	787	709	714	749	697	758	706	730	723	717	696	704	731	764	731	765	683	715	747	741	754	712	686	735	717	760	734	757	729	736	722	708	745	698	730	708	720	740	733	777	768	734	763	750	788	732	701	708	684	678	719	748	679	719	698	709	703	727	734	713	763	738	724	710	685	687	694	769	735	725	707	709	737	731	706	671	716	680	739	729	728	693	720	731	723	703	675	759	746	798	658	736	766	754	712	743	695	724	779	734	711	726	708	698	729	758	697	709	736	749	705	664	738	715	701	743	739	732	767	718	694	705	745	778	716	710	698	782	700	676	746	738	709	718	767	722	757	731	730	731	693	761	752	734	719	725	806	711	761	736	696	715	696	701	754	729	724	688	698	727	746	707	687	753	714	687	708	758	722	734	725	718	711	741	688	669	747	760	757	717	712	755	732	699	727	747	717	731	712	780	734	711	706	760	691	783	711	692	682	754	762	733	702	720	716	727	752	789	723	682	706	721	688	740	680	718	730	694	729	729	704	733	706	733	721	709	707	728	702	738	769	730	724	743	755	751	715	696	719	731	714	725	712	696	664	736	717	686	741	723	717	718	721	731	738	704	697	708	754	709	739	690	756	763	718	711	724	676	768	740	734	711	780	699	703
24498	21478	28779	24589	21460	8501	1873	1183	952	959	992	952	921	902	874	852	839	861	886	828	810	833	820	872	819	813	863	850	846	796	780	843	807	841	830	839	792	793	821	828	821	774	874	808	844	770	806	794	805	849	775	811	812	769	808	799	848	814	838	793	814	853	790	820	808	889	793	790	797	793	762	831	842	837	815	801	786	856	836	807	777	776	806	811	790	769	827	803	789	812	844	793	835	761	816	854	827	782	776	763	839	853	781	823	802	765	860	783	791	821	755	769	859	823	842	786	829	853	840	812	717	824	788	844	811	756	814	866	842	875	783	830	764	802	787	811	820	810	792	814	772	807	779	869	761	837	800	840	824	744	787	821	814	835	836	811	804	858	779	878	819	823	773	840	845	781	783	834	832	839	797	844	809	809	763	751	863	725	786	829	834	736	771	814	810	816	831	766	848	802	799	795	783	787	845	813	821	802	809	780	835	788	763	835	797	746	788	786	800	807	769	849	839	791	800	850	814	819	777	801	750	789	819	770	841	830	812	794	789	762	833	817	796	813	844	803	805	774	832	789	837	817	782	761	834	810	815	822	801	785	819	809	767	808	785	795	813	757	795	757	848	835	795	806	822	816	797	793	759	819	800	801	758	800	801	803	750	746	821	770	822	773	799	836	858	781	767	770	802	817	792	823	785	836	833	833	825	780	845	821	767	839	784	790	795	825	792	764	783	801	815	797	808	763	823	830	834	832	811	820	819	812	773	808	837	844	762	794	795	808	817	861	809	801	755	810	761	753	803	828	810	802	802	843	784	780	807	793	761	743	769	826	760	802	808	822	807	784	822	812	801	833	788	813	783	786	813	829	707	789	742	798	777	824	821	789	816	827	831	775	807	816	821	740	831	789	733	796	771	837	793	811	763	797	724	778	785	814	815	813	779	813	807	770	812	757	808	820	782	842	778	831	807	831	770	855	719	769	765	806	810	797	781	804	836	705	792	785	769	837	844	834	778	747	821	791	802	780	804	840	836	777	797	770	822	783	841	799	809	796	814	778	791	806	776	782	746	781	827	756	772	830	829	811	770	809	805	794	774	806	850	805	764	830	781	791	783	793	769	789	795	779	799	768	815	758	830	806	841	779	823	870	765	791	782	790	811	820	788	815	822	809	808	748	809	813	811	811	739	817	831	809	813	798	807	791	827	799	818	796	844	811	797	825	819	784	829	791	791	790	748	810	774	789	819	805	782	791	827	792	813	808	870	808	818	829	775	809	833	804	827	798	795	791	819	796	786	853	760	853	798	824	767	787	763	824	775	826	822	795	805	803	765	808	813	833	810	779	800	829	816	748	822	790	845	804	784	767	830	800	757	768	769	849	768	806	783	775	798	808	826	795	856	809	836	828	834	807	796	823	815	743	788	801	790	815	812	758	823	816	794	831	796	849	838	811	831	837	855	820	825	815	806	785	819	802	759	834	788	796	794	764	765	848	768	814	844	795	802	790	752	856	778	854	804	808	794	771	812	814	764	783	762	805	818	834	777	854	795	766	745	822	811	778	817	828	811	800	826	819	867	836	797	849	759	818	794	827	846	764	763	822	833	795	790	871	794	793	792	839	779	778	754	822	774	859	780	751	789	772	786	777	775	782	782	811	768	810	782	799	798	779	836	839	816	763	829	766	785	805	775	821	847	739	800	805	829	760	810	792	777	767	806	790	797	763	842	816	802	820	792	807	725	796	797	814	834	819	816	798	764	867	747	767	809	804	807	782	771	810	832	744	767	850	806	773	796	762	760	829	839	815	826	845	777	791	777	801	803	806	812	769	776	810	826	780	784	863	802	799	792	749	798	857	793	830	803	735	783	754	806	796	814	856	761	808	849	772	773	822	801	833	716	801	778	793	802	757	742	796	828	765	799	820	763	851	858	835	788	804	775	862	813	816	804	845	837	821	779	814	788	816	769	796	806	808	766	812	762	762	844	813	846	767	803	796	811	809	849	822	787	788	797	765	769	797	759	782	793	859	818	783	808	793	805	790	777	806	821	813	797	797	802	849	805	796	838	773	784	776	852	819	831	752	789	813	772	795	849	827	845	748	759	819	792	743	825	790	782	822	799	818	785	843	860	758	760	815	749	805	804	790	791	780	832	817	823	775	837	786	853	786	843	799	807	837	816	802	770	775	779	841	841	818	868	859	778	808	776	787	801	777	783	817	785	789	786	810	825	797	775	796	773	820	752	795	775	825	798	764	795	852	791	783	785	795	769	798	838	791	807	815	847	796	810	844	809	868	795	796	809	781	788	775	795	830	812	766	789	769	792	784	828	853	799	831	775	820	824	804	783	812	769	821	811	831	808	793	837	776	776	840	742	805	734	806	810	764	798	798	824	813	774	801	780	771	826	795	799	805	803	776	759	836	752	785	810	850	822	820	775	809	815	821	774	762	848	810	764	756	793	784	814	799	867	791	775	765	807	818	789	767	812	821	806	808	835	794	799	805	834	839	804	775	803	786	789	828	774	799	742	794	815	809	854	784	798	828	773	845	796	812	797	780	823	829	817	760	795	790	766	797	832	775	741	807	770	818	885	834	801	792	821	803	742	784	756	832	829	796	783	813	809	793	818	793	843	819	840	831	777	828	829	839	800	812	765	813	813	795	820	795	778	817	805	741	759	823	787	799	831	796	814	738	821	816	804	790	830	810	810	774	737	818	802	780	779	816	803	826	825	785	806	762	736	842	754	842	806	807	807	772	800	825	820	829	779	836	771	790	833	848	799	771	785	842	797	749	821	788	805	770	790	820	813	799	805	814	795	823	865	812	766	766	780	764	796	779	754	753	834	761	803	789	795	789	773	829	802	781	769	804	788	788	817	779	788	790	729	837	833	793	860	800	779	792	800	826	815	830	827	834	789	780	731	792	782	758	822	797	793	830	766	830	797	798	791	782	791	782	795	793	751	780	826	791	788	818	818	820	821	769	793	800	805	805	820	770	748	781	788	782	833	839	830	759	818	814	814	769	740	764	756	745	852	830	796	771	833	761	768	850	819	791	755	810	782	814	710	793	807	844	784	857	812	781	799	783	808	809	766	779	825	767	769	776	789	815	781	823	776	785	797	780	860	798	827	793	820	779	754	805	834	799	805	794	734	829	746	795	820	813	766	793	815	809	770	805	795	771	833	774	800	803	772	754	790	832	795	834	791	791	828	787	822	795	740	788	844	763	810	818	808	817	810	794	785	790	775	736	789	796	794	784	864	830	817	779	808	815	820	786	784	840	759	821	798	800	792	783	760	838	825	792	794	831	788	769	833	762	826	854	798	814	753	795	794	813	758	753	796	799	814	799	774	799	822	812	813	823	818	799	813	859	786	822	792	763	829	777	773	796	762	787	783	815	820	778	811	823	804	779	810	751	759	793	763	805	785	818	821	762	802	830	832	796	779	842	812	818	792	764	802	768	805	778	782	799	785	817	834	780	791	794	782	799	778	789	769	806	752	769	776	801	801	767
3812	6025	4940	2575	1789	1443	1221	1083	945	893	845	782	808	795	704	661	741	689	699	705	675	664	681	684	643	687	638	644	657	644	632	646	702	651	595	644	599	643	615	599	636	638	580	619	616	619	686	648	605	632	643	606	582	553	608	621	579	621	620	636	609	596	587	647	604	613	619	627	554	654	591	587	626	596	579	588	615	632	606	614	627	606	608	627	616	637	624	630	634	605	621	619	598	637	641	627	618	594	597	611	592	602	594	625	620	576	594	619	625	610	594	594	611	629	605	631	607	625	659	611	598	610	629	618	595	606	593	626	619	619	621	617	645	648	642	659	602	598	618	596	631	610	579	653	604	628	605	568	604	608	610	628	591	633	574	618	592	599	585	557	609	621	645	601	604	633	580	601	609	631	596	563	636	605	615	607	605	612	627	601	581	608	584	603	569	618	573	578	594	621	615	629	623	615	622	611	647	632	631	589	621	622	613	574	645	617	564	632	620	574	594	575	627	636	574	584	593	610	560	550	569	589	667	642	592	647	586	592	629	653	594	623	599	634	595	604	576	607	638	592	651	640	601	616	617	657	595	572	643	536	603	608	603	615	668	638	626	590	635	613	604	618	614	584	609	612	635	623	620	580	612	640	591	616	599	620	579	590	652	599	584	591	619	611	634	592	620	595	571	593	611	614	591	603	627	619	582	587	669	610	623	604	594	586	591	604	563	655	610	620	622	565	572	632	603	634	596	610	625	627	600	617	581	620	589	621	663	630	633	548	553	582	640	591	570	652	625	574	586	669	614	629	615	611	602	592	598	621	652	595	599	596	621	574	664	624	643	585	599	578	620	647	564	586	623	621	593	610	625	606	643	634	615	595	602	578	604	651	571	650	594	649	571	609	586	605	609	608	643	558	590	608	653	596	596	610	556	581	605	635	642	602	609	594	631	620	632	616	594	646	661	648	614	634	637	636	634	581	581	610	605	605	658	614	583	573	607	599	636	622	569	649	595	572	629	585	595	618	596	609	589	625	585	611	602	633	608	508	605	629	601	626	643	637	561	631	618	637	621	588	600	649	596	577	617	548	603	594	621	644	608	601	595	616	582	591	585	632	614	656	592	599	617	622	571	611	591	601	557	558	620	588	566	588	639	663	612	590	619	548	565	582	598	605	596	615	596	579	580	646	623	576	609	563	626	614	584	610	609	615	585	604	594	622	612	621	577	593	596	631	581	608	607	611	578	628	638	622	626	596	621	597	603	637	604	573	614	651	615	592	590	611	599	645	610	569	586	598	581	610	610	642	586	657	629	603	603	598	608	605	585	595	593	591	577	569	586	597	615	620	600	616	648	606	587	604	601	656	597	601	616	601	600	617	604	599	579	532	617	566	612	588	621	602	589	678	609	629	568	593	628	587	596	608	590	584	624	580	588	641	641	642	604	654	597	610	585	604	605	624	617	602	630	618	643	588	599	631	572	616	561	601	621	612	583	654	624	594	594	596	565	658	633	603	596	612	571	620	627	640	617	559	632	631	591	654	600	609	579	577	597	595	587	587	554	562	583	590	606	634	571	602	587	543	605	606	590	602	612	593	578	609	620	634	586	634	562	609	613	623	619	621	567	621	535	631	625	572	651	615	640	647	569	531	614	610	557	599	624	582	614	609	591	563	598	607	614	564	628	619	602	621	616	596	586	662	592	600	558	638	624	589	624	594	623	593	622	620	599	616	596	628	633	605	628	605	608	593	610	596	632	621	570	598	565	645	618	574	614	638	567	654	604	580	571	570	593	581	627	572	599	581	610	596	584	559	600	625	578	620	634	606	575	623	618	595	603	543	598	620	585	616	618	571	614	591	634	616	605	621	583	629	566	611	613	613	576	599	605	527	609	560	590	584	606	596	572	645	633	633	590	551	576	643	619	615	626	606	578	628	608	629	610	572	571	566	592	642	588	582	643	661	611	606	603	555	581	622	596	601	607	620	595	608	622	609	609	579	651	634	614	577	611	587	592	581	621	599	602	558	583	569	600	594	610	599	632	582	563	618	538	598	607	583	625	614	591	604	572	616	586	609	617	559	607	601	606	602	602	618	591	612	625	591	598	584	605	611	589	639	591	620	585	595	590	581	645	628	617	584	546	580	578	639	575	638	613	559	596	603	633	635	555	637	599	594	578	596	589	617	658	597	580	633	568	585	598	616	576	630	544	605	560	628	550	631	605	618	661	631	627	598	625	582	593	575	583	589	666	609	721	619	603	595	584	639	648	621	589	590	570	600	578	600	598	635	549	615	585	568	601	660	621	564	611	600	622	638	620	573	641	552	635	597	612	601	609	593	630	590	593	636	591	576	616	594	627	635	625	607	575	653	624	600	628	576	574	611	624	573	586	560	547	630	642	567	626	581	586	576	608	631	580	581	595	631	581	652	618	598	645	657	565	627	620	596	594	627	620	619	585	611	586	601	628	586	611	596	616	585	606	562	584	568	643	604	577	581	611	596	590	601	595	615	580	603	561	582	639	654	561	603	630	604	608	623	608	598	606	577	614	589	608	639	586	618	585	589	610	580	601	604	605	577	594	587	620	594	613	637	616	575	588	613	566	622	552	597	578	613	548	599	591	641	655	618	577	575	624	604	573	579	546	590	565	598	597	568	578	605	591	573	575	573	577	578	542	643	601	594	572	600	631	581	594	600	582	599	606	626	645	574	606	592	626	631	570	592	571	616	613	604	621	578	576	590	595	615	596	621	604	604	593	630	600	627	623	616	636	658	601	619	599	567	582	620	620	580	582	608	578	584	578	609	613	616	598	618	603	645	596	587	570	581	581	617	600	596	583	572	591	587	616	592	604	589	590	562	572	577	594	594	613	583	617	615	560	609	590	555	605	589	592	582	607	598	572	608	645	585	601	613	588	636	616	559	611	616	601	579	568	610	608	606	608	592	555	587	541	630	664	607	606	543	606	587	630	596	653	613	600	615	603	585	597	595	568	605	629	634	644	647	563	599	586	623	592	584	610	634	564	620	592	609	540	591	559	608	604	591	578	633	601	596	569	582	633	619	588	562	604	610	621	581	608	581	579	633	590	588	606	615	612	626	611	597	599	596	590	594	608	628	581	590	547	628	585	591	559	592	583	600	590	632	601	604	583	623	608	625	604	575	646	579	566	585	618	552	574	605	582	633	606	636	604	616	614	590	559	604	580	590	583	608	579	614	594	568	621	635	603	593	606	613	602	637	613	583	583	570	595	604	582	637	604	557	611	584	626	606	639	572	560	570	608	595	593	595	590	577	592	624	620	664	599	539	585	600	595	580	602	625	590	562	634	614	588	618	630	624	590	606	590	536	621	617	588	582	629	585	569	551	575	577	621	611	576	597	643	615	596	613	597	595	571	628	605	605	616	561	607	622	624	592	619	579	624	631	588	577	609	594	563	562	601	599	607	599	634	603	628	613	600	591	566	615	591	587	583	590	586	606	623	592	662	670	541	588	611	627	625	622	593	573	604	639
27816	10388	1662	1141	847	728	664	668	660	660	637	644	638	697	621	647	645	706	626	649	653	622	648	621	630	662	673	657	675	662	653	633	610	641	616	654	637	669	642	641	639	647	634	651	677	658	607	644	649	675	588	670	638	650	677	651	637	642	659	611	634	644	628	678	645	630	661	581	655	677	648	663	656	666	643	587	685	659	598	652	657	667	643	645	690	633	610	642	594	659	636	629	654	584	687	652	656	689	642	670	660	600	663	661	627	655	609	629	628	665	636	655	619	631	624	631	669	665	622	604	634	649	601	628	639	632	652	629	620	616	656	622	657	692	661	616	667	688	600	608	672	655	602	597	628	624	626	642	626	643	678	635	653	635	619	657	689	618	645	653	635	701	653	641	648	663	625	686	646	667	640	605	632	622	653	676	646	669	684	657	641	641	619	651	660	650	627	656	661	631	650	593	625	661	649	646	673	636	663	680	655	621	628	659	629	621	666	668	624	640	619	629	652	637	615	670	610	647	635	636	597	686	617	615	643	639	626	665	631	643	657	652	641	619	639	638	627	674	599	646	654	673	625	596	645	662	675	643	634	616	665	622	666	638	715	641	621	653	628	623	652	627	663	649	618	631	665	646	672	625	649	668	645	631	663	653	660	647	596	651	622	637	619	601	582	637	652	657	638	619	656	653	612	675	614	709	647	611	671	694	630	693	641	660	699	639	651	653	630	668	590	625	701	674	669	664	666	614	657	674	635	636	596	626	665	672	664	643	642	654	653	657	603	631	639	622	659	670	657	599	634	613	645	654	626	655	665	632	645	643	638	640	698	699	670	625	661	590	595	631	665	656	693	633	614	615	654	627	607	700	637	630	625	675	637	696	613	635	640	651	652	610	646	655	663	684	640	645	683	658	641	647	595	648	648	655	660	688	655	674	622	654	629	648	702	675	658	607	676	636	631	658	607	652	631	660	623	650	652	633	666	671	664	558	615	656	683	672	678	641	646	667	657	659	661	637	616	608	612	638	672	678	704	660	655	623	648	652	649	643	677	685	646	613	647	689	609	661	609	620	676	652	646	652	654	680	664	672	629	634	632	684	671	636	659	583	663	688	628	661	611	655	633	627	637	649	690	600	673	679	617	660	643	604	666	648	640	631	598	651	667	652	670	660	646	702	613	668	655	655	687	624	629	663	690	655	611	660	655	676	630	618	624	663	609	638	633	636	611	673	618	657	635	685	658	645	636	632	678	678	634	647	613	626	669	667	681	646	643	679	659	659	689	647	617	592	614	603	625	657	650	623	640	632	595	680	648	652	603	620	674	628	565	653	657	644	648	669	643	670	626	605	640	637	633	664	649	654	630	654	622	607	613	634	657	669	640	667	657	630	615	627	660	611	646	610	675	647	627	626	668	629	684	650	634	619	637	612	627	628	649	626	644	641	641	697	689	661	656	607	685	614	648	651	626	665	643	663	625	588	602	673	651	652	651	673	637	633	663	668	634	602	665	631	618	636	628	665	636	646	629	638	662	613	643	683	649	621	593	635	631	665	643	625	638	653	610	641	663	643	627	707	610	635	636	623	682	564	660	650	620	643	653	631	680	639	658	682	671	685	643	600	681	651	632	655	675	656	660	718	648	609	599	647	636	642	703	633	641	680	636	634	645	579	584	680	650	670	652	616	651	651	631	668	648	681	652	646	646	636	676	636	664	640	731	665	616	644	586	609	638	644	668	675	626	637	634	642	652	647	657	618	652	630	667	638	646	631	669	671	675	608	607	674	691	667	644	641	647	638	635	639	666	683	633	645	617	600	667	671	619	639	625	632	617	652	605	645	620	666	697	652	635	678	643	640	621	669	595	673	670	633	639	663	660	642	654	654	683	650	635	668	642	631	627	604	646	686	701	642	665	651	689	646	627	638	641	642	608	619	640	637	644	652	650	649	622	614	647	691	636	645	658	606	637	627	657	626	631	684	654	659	637	664	632	635	614	628	677	641	630	613	656	647	653	662	655	654	616	650	661	688	663	610	638	622	645	635	637	619	598	612	627	654	650	666	652	646	633	678	670	619	658	664	671	667	645	640	693	638	617	632	665	649	557	634	655	615	652	602	608	676	650	647	632	665	651	642	622	632	656	657	632	665	683	660	659	655	592	683	643	666	632	641	638	635	635	628	647	626	614	647	650	668	612	634	662	615	654	666	655	596	614	658	618	648	655	623	654	632	660	591	607	649	653	623	596	654	696	640	631	613	664	624	631	683	681	688	589	628	630	656	634	620	679	644	598	635	672	637	636	627	675	640	662	666	683	656	617	606	644	668	635	642	628	642	614	606	621	669	709	622	663	662	636	631	659	658	597	634	634	669	634	691	641	608	670	640	656	682	638	646	676	669	696	630	614	640	718	655	662	661	680	658	613	634	675	682	646	643	611	646	629	626	666	667	626	658	628	614	662	674	589	646	645	604	635	652	641	681	658	644	641	588	584	641	637	623	633	633	666	690	617	597	668	617	654	631	643	638	637	625	600	653	677	643	663	679	643	641	644	647	658	605	679	598	625	706	635	614	605	617	585	679	648	640	684	623	646	625	651	673	623	621	646	669	623	675	679	670	590	694	673	626	633	617	658	621	648	602	591	593	663	659	598	659	630	634	625	657	645	618	647	601	633	638	705	635	665	630	595	644	624	697	628	623	655	714	627	660	617	593	615	668	615	644	661	638	736	715	687	602	671	633	647	635	637	642	649	665	627	640	622	636	633	667	624	652	613	630	657	644	686	596	664	624	672	623	642	658	653	648	661	653	629	653	645	626	616	701	667	691	656	688	643	688	633	646	622	635	638	658	651	674	619	629	628	622	651	647	595	635	612	670	667	629	679	629	606	688	650	668	647	595	649	630	636	617	671	691	641	622	674	635	626	583	679	610	652	656	666	644	646	624	659	655	626	651	686	625	651	573	645	632	637	645	643	640	648	628	629	635	627	635	627	639	607	647	604	591	669	680	653	612	617	645	647	631	627	694	636	652	652	629	607	601	626	633	658	679	655	709	649	664	678	622	670	666	631	652	648	662	643	650	592	602	647	651	664	675	660	619	676	682	613	618	661	649	677	659	636	629	670	652	656	669	689	652	642	626	607	654	617	685	601	680	627	641	634	641	612	633	681	652	657	686	621	633	660	643	614	644	650	640	662	640	662	645	666	646	665	636	710	661	694	661	612	629	690	596	664	661	628	634	661	607	662	668	645	671	692	645	671	650	654	684	632	686	670	635	643	644	688	595	638	622	655	619	659	612	675	652	681	655	614	638	628	663	629	645	658	591	693	605	669	677	614	638	663	612	627	637	628	701	694	675	660	658	703	621	588	609	662	645	666	635	659	644	646	610	652	684	650	637	633	631	636	610	643	616	628	642	626	645	692	653	622	634	635	617	627	660	649	659	606	645	658	675	627	616	607	676	613	636	641	665	626	625	639	607	650	691	640	669	650	674	660	659	658	611	708	636	623	672	623	704
5050	663	644	535	500	481	493	472	492	524	505	448	457	454	449	503	490	464	473	469	455	472	471	446	447	503	484	463	426	442	417	443	507	431	495	502	475	476	437	485	503	465	429	412	449	429	430	481	445	442	460	436	436	458	429	463	479	456	466	449	484	493	489	456	476	459	439	401	452	430	444	464	488	494	461	458	442	455	447	463	477	465	430	471	504	445	451	456	471	476	466	469	450	470	452	475	426	454	467	445	442	483	430	426	456	435	475	427	471	446	481	483	440	483	447	413	462	430	431	457	450	492	436	478	462	467	459	443	456	480	454	442	464	424	495	439	434	463	454	452	463	526	460	478	415	457	500	491	448	496	462	454	444	471	407	481	462	453	497	447	428	439	498	485	485	393	468	473	472	427	475	468	478	454	433	432	463	460	453	483	456	451	423	453	461	430	494	496	429	500	458	443	442	446	437	480	462	463	471	464	459	453	457	500	494	457	461	451	473	496	437	453	438	470	466	463	452	482	471	508	456	499	482	444	429	427	479	429	474	472	443	434	437	428	440	452	426	427	490	470	468	485	478	475	455	515	422	513	420	481	434	429	462	457	455	432	448	446	461	496	434	437	471	483	455	448	445	464	470	402	443	475	467	456	432	441	455	478	462	481	463	440	481	454	443	449	448	441	437	494	468	447	472	443	451	421	452	436	449	469	462	466	441	413	454	434	448	447	491	499	494	438	445	450	433	446	485	430	475	426	448	523	475	467	437	469	475	482	424	422	476	468	440	424	461	442	497	479	503	474	437	477	444	470	478	458	471	450	486	469	420	468	472	468	455	405	452	426	458	475	460	479	418	524	443	485	425	417	463	430	442	450	432	441	464	469	458	455	470	444	447	446	471	444	444	483	470	457	448	460	468	469	468	448	439	446	434	471	518	444	448	479	479	457	429	444	468	488	490	391	476	476	439	449	395	452	460	458	451	459	450	469	440	464	518	456	476	453	445	460	467	456	462	439	455	497	432	429	476	475	420	482	450	458	471	476	451	467	471	463	453	469	471	453	424	455	421	495	472	453	482	437	439	450	453	484	483	474	443	438	480	448	445	446	466	467	423	449	463	464	487	489	434	463	451	459	421	470	452	456	468	449	472	414	472	450	452	438	470	464	444	463	461	460	469	451	481	481	450	439	449	438	445	471	472	450	462	482	459	425	466	476	446	475	429	441	477	467	452	447	454	481	415	446	481	440	434	471	464	472	450	453	474	472	450	472	469	481	424	474	446	450	446	437	466	496	436	461	482	492	445	446	489	488	450	452	449	479	469	456	527	473	468	461	456	441	444	482	481	443	439	460	462	481	473	486	446	459	505	452	462	452	450	466	469	505	459	456	485	455	425	454	468	455	456	465	441	473	443	414	486	463	461	435	459	448	448	443	502	412	443	447	488	464	477	429	493	483	450	469	444	464	484	467	495	436	435	438	432	501	443	485	501	468	485	481	490	439	404	418	441	470	458	446	423	406	455	465	484	458	465	453	447	451	472	422	462	458	438	463	437	422	446	450	420	466	456	444	481	482	460	450	487	447	445	474	445	459	404	479	459	458	463	459	475	477	455	467	409	448	476	464	467	481	457	489	478	474	482	472	486	457	431	469	455	432	439	481	473	451	454	465	446	444	446	459	425	456	427	430	494	448	479	475	453	482	425	463	496	428	443	429	426	509	464	464	444	464	473	446	456	469	476	430	458	449	452	472	497	428	449	451	468	447	471	477	486	446	441	444	421	484	508	484	456	421	477	439	472	454	484	419	477	450	455	444	484	464	443	463	490	438	455	455	472	465	429	470	465	473	468	457	421	468	500	467	445	471	510	437	438	469	438	493	454	473	456	442	490	494	437	460	498	463	442	419	470	414	447	477	446	469	455	470	450	429	419	462	470	467	464	461	451	464	463	475	454	444	414	500	471	412	436	478	466	492	454	482	462	473	439	456	476	438	437	463	434	447	423	425	459	473	467	426	472	458	459	492	415	449	472	430	450	437	435	447	455	458	489	475	475	468	441	465	466	454	453	435	472	502	445	472	471	464	469	441	458	463	472	474	462	431	432	473	471	443	428	455	429	459	436	455	440	445	455	450	441	455	450	444	451	431	450	470	440	444	491	466	476	462	415	473	464	453	438	497	436	452	468	466	468	448	448	457	406	446	459	475	436	487	473	432	464	436	459	438	467	489	480	451	461	462	447	448	453	442	477	485	426	434	469	472	443	466	466	496	470	451	468	483	461	446	466	470	463	457	478	457	464	428	448	432	439	436	442	457	466	437	470	463	417	439	496	457	490	463	487	466	455	461	464	451	507	436	454	461	476	460	470	475	451	424	472	472	488	479	435	457	413	498	419	485	465	488	499	415	455	448	467	430	497	474	456	459	465	477	420	494	462	454	475	419	486	497	485	426	448	491	489	460	456	463	445	460	462	455	466	466	433	437	460	423	446	439	475	466	462	458	429	493	480	490	457	438	510	464	464	460	433	436	474	449	468	440	449	480	434	462	465	447	452	460	477	438	459	472	489	455	463	445	444	449	455	448	455	467	481	397	463	426	459	466	490	446	441	442	462	437	460	476	451	457	425	451	476	470	431	409	439	468	461	450	462	483	427	484	462	440	463	445	457	516	459	479	448	482	457	446	431	453	434	464	464	459	443	437	430	459	478	463	444	452	458	459	464	466	420	494	421	442	481	491	472	443	440	430	465	463	482	427	474	480	449	471	466	476	469	449	411	452	462	449	445	484	438	455	424	485	444	500	455	484	478	403	503	423	419	466	480	444	465	443	413	449	463	455	450	470	448	461	478	453	462	453	464	457	458	455	431	439	454	457	485	458	480	409	433	490	433	418	450	446	456	483	470	487	478	460	444	470	470	458	444	469	485	448	490	443	450	454	447	483	469	438	476	443	465	458	434	472	472	446	483	494	438	462	432	430	500	453	478	443	448	462	435	473	452	463	449	479	457	458	474	422	460	483	488	439	456	454	468	501	469	431	436	481	490	452	445	440	468	446	442	492	456	450	411	427	441	452	458	505	484	463	444	432	484	442	447	449	469	469	452	399	455	432	428	438	438	459	416	492	445	458	498	476	486	438	476	431	445	451	488	442	483	434	437	484	439	438	452	428	450	474	457	466	441	443	451	463	507	461	437	447	467	431	461	487	476	500	480	440	456	434	465	470	474	476	462	450	471	447	420	446	454	442	463	438	468	453	478	445	484	514	482	459	475	482	412	482	454	473	472	459	464	467	459	485	451	443	466	472	459	447	478	468	474	427	439	461	456	442	449	454	428	466	455	478	470	485	431	456	447	453	458	466	434	443	466	439	438	430	431	470	455	468	446	446	446	448	432	473	465	472	472	472	439	456	463	469	429	480	440	465	477	465	477	478	435	430	428	481	445	511	467	471	481	443	421	435	468	474	452	453	468	471	413	398	457	451	471	410	478	445	445	443	476	497	445	455	483	501	429	463	486	489
25535	21456	27809	25502	10692	1908	1547	1319	1118	1136	1077	1061	1127	1026	1065	1073	1023	1060	988	1050	1032	1029	1045	1038	1037	982	1000	1060	1110	1057	1003	961	984	974	968	1052	995	984	1022	1031	1036	1034	1013	977	1087	1007	1021	1066	987	1028	1030	991	1047	998	1016	1057	1020	999	1036	1042	997	1018	992	1012	1082	1068	982	1050	998	1069	1032	1080	1066	980	1010	948	1040	1000	996	987	987	1063	1010	980	1031	1047	971	1058	1023	1004	1073	1071	1028	1030	987	1034	1026	1047	1005	1030	1007	960	1005	984	982	991	1011	1003	1031	965	1000	1033	1044	1004	1002	1026	947	1046	971	1015	1012	943	1017	1020	970	974	1004	1010	1032	1012	1016	1054	1026	996	984	995	1015	1071	978	997	1035	984	1005	1019	1031	1020	1028	1011	1018	1015	1023	1087	1035	1064	1036	1065	938	969	1034	1042	1004	987	1019	972	998	1047	991	1030	964	993	1046	967	1037	1051	1006	1002	1012	953	1013	1029	1012	1017	1000	938	1020	1084	1057	962	1029	995	988	1059	1009	987	1078	1055	1013	1000	1016	990	1012	1011	1040	961	1011	1002	1072	994	1053	1052	1036	945	989	1054	996	998	951	1024	1032	1029	976	1023	964	1003	1013	974	1042	1037	966	989	1089	1017	994	982	1006	976	971	1017	1018	983	990	990	973	990	975	1032	1044	962	1023	1037	976	1048	1033	998	1000	1026	976	1034	970	1090	940	1011	941	952	1030	1051	999	995	956	976	1023	999	988	996	1026	1033	989	1036	1081	1011	1000	1009	1007	1023	1020	1025	1039	980	1068	1008	1017	979	994	955	1035	1022	992	1028	1008	1031	976	1063	992	926	1008	1011	1069	1019	1002	1002	1012	978	1043	981	999	992	979	1039	1012	994	1015	1002	1045	1012	1001	952	985	1052	969	986	1076	1051	1061	1026	1019	979	975	982	994	992	1018	935	1051	970	1000	1002	987	1021	1006	1007	1047	1051	1041	964	1020	921	996	1001	905	1022	967	983	1015	1032	1003	1057	983	931	1040	972	1042	998	1080	997	1011	1065	1014	974	1015	1000	983	1002	1070	1045	1007	942	984	984	971	993	1039	979	1012	1043	1013	1036	1010	1011	1002	957	995	984	1003	985	1065	998	1040	982	983	1026	1055	1026	1030	958	971	1030	1047	1004	975	978	1044	1001	970	1000	1000	1033	952	1064	1003	1045	1034	1036	1008	1072	1026	988	1033	945	1069	947	1026	1018	973	972	986	1020	1054	1007	1008	998	970	1016	967	997	1003	979	1004	1008	1021	1026	968	979	984	998	930	1012	1024	976	1003	991	1013	977	974	1028	1011	1061	980	1024	1000	988	1049	1017	1001	970	939	1064	1037	1054	967	989	974	982	1024	1048	991	948	959	1018	983	1032	1024	997	1035	993	997	965	1005	1022	1032	1013	984	1004	990	951	1013	991	938	983	926	1002	1051	1001	1035	1023	1036	1029	965	969	1060	1041	1041	1014	997	1013	1027	979	999	1032	1017	999	1019	971	1043	1028	1017	983	985	1040	1063	1002	970	1027	1008	1006	988	1080	990	1045	968	975	1026	991	980	981	1030	1034	990	1019	980	992	1035	999	1009	1014	999	1036	984	1055	1000	986	999	1054	1054	955	1029	1035	1025	1018	1026	966	980	1013	1042	950	1040	975	1033	1016	1029	1030	999	999	1009	1052	1035	1028	997	1092	977	1028	932	1010	1000	955	981	989	977	1023	1023	972	984	968	1014	1036	956	1027	1007	1002	1010	967	1042	999	1051	1024	1002	977	999	1000	997	992	1033	1035	1061	989	995	993	1053	1002	986	1033	1012	997	995	957	984	1039	983	1049	1047	1026	1032	1016	1013	1019	1002	1062	975	938	1066	996	1022	962	1027	1007	1033	1019	1031	988	973	997	1059	969	988	969	996	987	1072	992	1002	977	1023	1005	1053	1014	965	1013	960	999	978	1013	1082	1019	1089	1030	973	1041	1010	1026	1019	1011	972	991	995	1050	963	1056	1002	1036	985	1004	1038	996	1048	962	1014	1023	1035	999	1023	1072	987	972	1020	996	1068	998	1014	995	1050	944	1006	967	1027	1036	1011	1001	1108	1056	1087	997	989	982	1010	1036	993	980	1032	982	988	1023	1005	1015	988	989	1008	990	994	1012	1010	1015	1005	945	1029	986	1038	1032	972	988	1044	1033	958	1036	946	978	1054	1023	981	1011	955	997	992	1032	1023	1062	1021	1026	1009	1027	1064	1029	1060	976	1030	1034	971	1018	1028	1017	1032	978	987	989	1026	982	974	973	1052	972	998	1024	1035	1062	1005	1053	995	991	994	939	1008	1017	1012	998	1086	1000	1003	1007	1026	976	1042	1030	1029	1027	1051	968	997	998	1029	1031	978	1017	1007	972	982	982	1018	1028	983	1007	986	987	1033	1003	988	1011	1016	968	995	1017	1023	1002	960	941	949	962	944	1016	1015	1026	1006	972	1038	1020	1047	981	972	1018	966	977	1051	989	979	996	982	1019	888	976	1004	971	1003	965	1004	963	1037	1012	1057	957	960	957	1038	1025	1024	954	986	1026	1019	1003	962	974	1001	1026	951	996	1035	1033	1015	979	1007	977	988	1026	992	1039	1021	992	1009	1049	1031	963	998	1003	1006	974	973	958	986	984	1016	987	1006	1009	1023	996	988	1009	972	992	949	1038	1014	1015	1033	951	1011	1055	949	1015	1024	1047	1004	1041	1002	1018	1044	946	991	1054	1045	970	1009	975	993	995	1024	960	1002	1020	1022	1047	1000	1003	993	993	1041	1029	1073	1015	980	991	996	1064	1021	1060	1060	1102	1036	997	953	993	993	989	955	1029	1000	988	1019	1040	1002	1075	1084	1001	1022	993	1035	1007	1093	1013	1049	1001	989	1081	996	1002	1017	992	1007	1009	1039	1001	978	1010	1035	1069	986	1021	1044	1051	1004	1023	980	985	946	998	989	1049	995	1018	994	998	959	953	1045	996	998	1001	1024	1025	967	978	1014	1050	1025	997	1030	986	994	1059	995	1033	1011	1022	1031	960	1031	983	1020	1039	1036	977	1030	1050	1021	1064	1010	967	1000	963	1019	1068	983	1005	1025	951	1037	976	1031	964	1028	979	985	1018	1021	1067	1024	993	990	991	989	1060	1046	1046	1009	1008	985	967	1009	1009	1014	1009	940	1039	979	1080	999	1008	1008	1055	1033	1023	1012	1005	1026	1026	1059	986	975	1021	1030	1007	980	990	997	996	1013	1059	1033	918	1010	1029	1013	955	959	1038	975	975	1014	1021	1036	1010	990	969	999	985	1073	999	1005	987	1019	978	1011	976	1038	1000	1051	1073	973	1040	1038	991	1034	996	951	965	965	990	991	933	956	1000	1016	1023	997	1066	1021	988	974	1018	1038	1000	992	1044	1059	976	947	1030	945	1100	974	1025	1004	982	1031	945	947	1032	996	1016	975	1022	990	1011	990	998	958	973	1001	976	1015	1038	1067	1014	978	1065	993	992	937	1005	981	1053	984	1041	1069	1014	982	967	1011	974	1001	1016	997	994	946	1006	992	1012	985	1058	1039	1001	984	927	972	1077	979	1041	1041	1053	1018	1091	1018	1014	1066	1016	982	1018	978	1052	1026	1037	982	921	1027	986	1008	938	978	1060	1012	1009	1066	980	990	1013	1041	1010	1070	1006	985	992	974	1006	967	1022	1061	977	1013	1010	1000	1032	1015	1007	1050	1025	967	989	1001	1030	1000	1017	984	960	1018	974	1008	1101	997	986	941	1091	973	1036	1057	1007	997	1005	1014	1037	957	1029	938	1021	1020	1094	973	1027	991	951	972	1007	1058	1085	982	1039	1015	1057	992	1043	1023	1035	1032	960	1001	955	1044	995	1091	986	1045	1009	1021	990	998	984	1057	1023	1048	1020	1057	1002	1054	1016	1037	1006	1046	993	936	1015	998	974	1034	1024	965	941	990	1042	1050	968	969	971	1024	987	998	988	997	1011	1011	1003	986	1072	968	1055	1034	1005	954	1089	1000	1022	999	997	1027	1036	980	1013	969	997	974	1076	1056	1043	1082	999	982	992	1000	1030	999	1052	985	1020	1003	1063	1001	1009	1000	1049	999	1088	969	982	1069	962	982	973	1040	1003	1055	1009	1041	1035	1033	981	964	996	1040	949	991	984	1025	1037	971	1005	951	942	991	1069	982	987	1019	1056	999	1013	1031	1037	952	1013	1031	1024	1016	1025	1066	1037	1047	964	1052	1028	1000	1030	1042	962	968	1059	1028	1037	1011	1017	968	992	1029	1036	939	1023	1019	994	1004	966	982	1014	1016	1027	947	956	1020	973	1043	998	1006	1045
3637	3740	3128	1825	1319	1178	1017	886	926	872	866	811	823	808	790	771	779	765	762	767	771	787	758	821	763	753	761	802	691	758	727	758	686	748	760	716	729	754	742	747	701	716	740	688	756	721	714	743	739	740	765	726	780	723	738	763	756	771	687	750	732	735	733	730	774	712	708	708	751	748	732	748	724	763	762	781	717	776	754	703	768	803	791	735	775	760	730	716	750	728	731	724	723	742	796	695	707	731	756	709	747	755	709	756	716	761	775	756	747	674	757	720	664	751	752	732	744	779	736	729	708	713	647	707	753	712	738	724	723	702	734	762	727	714	747	750	748	747	751	731	736	739	694	702	722	715	761	750	740	768	749	709	752	747	675	713	727	729	698	710	751	754	756	760	719	750	733	750	742	761	759	714	696	751	726	742	746	716	756	713	720	777	726	772	771	717	725	777	759	682	687	768	731	759	704	768	707	720	771	729	759	747	721	706	733	685	765	725	697	714	715	810	679	716	699	730	722	729	763	735	739	723	736	693	711	715	760	729	714	733	770	738	751	738	772	771	748	727	760	742	708	692	740	733	716	697	716	711	776	730	721	754	729	734	746	750	745	686	771	711	741	802	746	752	751	730	721	711	739	756	688	740	736	736	739	730	716	779	773	780	723	724	691	755	689	730	744	732	754	735	716	734	741	714	759	711	753	706	723	747	772	741	741	689	728	721	668	757	720	733	720	727	687	670	696	708	763	747	740	736	694	748	726	741	743	766	696	724	773	759	723	691	773	786	706	731	719	781	726	759	731	743	700	702	707	739	755	745	733	773	740	730	732	729	741	720	713	784	752	707	787	742	717	737	719	704	660	750	737	764	742	746	725	721	728	737	697	726	692	749	735	733	771	699	699	745	785	734	684	708	759	760	708	676	754	741	726	774	795	748	766	711	745	732	715	726	697	688	719	738	743	763	695	753	736	715	714	731	677	727	735	760	698	778	763	796	687	708	738	718	766	727	692	703	738	740	728	744	734	770	753	733	691	744	743	756	754	741	720	662	719	787	717	776	761	707	760	710	757	793	688	718	765	714	727	726	719	686	781	781	731	734	747	720	710	748	718	746	712	702	694	744	686	742	708	697	723	704	677	674	734	702	720	767	741	684	730	724	720	710	717	722	728	712	760	715	683	729	791	761	753	755	738	693	785	754	769	766	744	814	710	725	721	759	771	753	731	660	714	734	746	734	722	756	691	728	710	713	743	783	729	671	731	727	722	710	751	713	702	732	734	739	708	710	698	700	743	794	765	716	751	712	732	680	768	710	761	679	714	745	774	721	776	735	709	713	736	685	687	758	697	702	740	728	722	743	741	737	718	716	773	705	716	727	772	715	729	724	747	759	716	728	761	734	741	720	671	787	713	675	723	731	698	733	703	742	772	710	716	697	729	727	693	730	731	765	715	720	681	730	747	724	718	720	710	733	721	674	734	691	710	735	745	703	733	699	718	743	750	733	688	714	739	741	729	745	738	724	743	727	729	745	722	752	752	715	755	705	715	733	779	735	734	739	715	739	748	728	766	751	725	723	757	749	716	719	737	741	718	741	747	793	684	719	779	743	730	745	716	698	736	735	731	711	734	779	753	681	764	740	739	741	737	752	745	748	752	707	722	714	753	700	723	733	737	716	740	708	739	763	737	723	726	759	793	715	720	729	720	684	727	701	743	748	670	737	728	704	729	691	710	714	714	743	675	718	702	719	738	734	773	722	729	727	701	787	748	773	755	712	736	683	757	745	719	717	734	713	734	669	719	699	720	727	676	745	725	707	746	734	744	718	787	729	721	714	724	728	741	726	718	703	733	787	748	698	724	697	719	695	707	748	698	717	740	722	765	716	738	739	762	721	734	728	711	696	714	764	771	704	739	682	735	784	720	754	706	661	698	759	684	729	703	754	713	747	725	742	673	697	746	724	709	733	708	738	691	729	715	785	692	718	683	718	738	756	652	780	767	761	694	754	726	706	783	677	729	711	729	731	763	687	712	689	740	680	731	774	697	709	767	735	700	728	706	732	711	719	716	768	735	728	779	741	723	716	759	717	773	706	751	681	733	727	711	735	712	734	732	741	727	723	741	758	713	717	731	702	740	748	666	719	767	732	707	716	694	689	723	759	753	751	699	712	716	767	762	751	747	725	764	727	726	718	731	790	721	747	724	702	732	725	676	741	745	728	734	659	705	738	714	731	761	729	728	714	729	753	676	753	748	696	662	715	715	719	696	682	674	755	719	772	748	743	736	788	702	724	754	681	753	724	712	789	741	731	714	723	729	755	710	789	735	704	738	734	663	740	750	728	742	716	767	689	770	734	740	727	750	756	724	680	739	754	700	730	776	801	658	727	731	729	713	734	760	719	662	761	755	734	757	719	699	704	720	736	738	693	790	772	671	690	748	736	700	749	736	751	687	757	752	834	782	732	722	710	712	685	750	685	730	789	694	746	738	654	733	725	718	720	715	714	694	707	699	768	730	653	725	723	723	690	744	745	713	699	725	760	720	718	690	748	713	751	720	670	713	725	760	697	753	735	782	730	694	702	705	746	731	704	714	750	718	703	713	690	745	687	693	719	702	700	752	692	685	720	761	738	746	676	736	705	723	724	714	700	756	709	769	764	730	741	667	711	726	766	756	752	800	703	695	759	709	766	722	722	736	724	729	740	733	742	685	723	715	777	734	704	709	771	711	713	729	725	727	704	716	710	744	734	713	709	667	733	751	714	767	714	706	744	707	731	700	741	790	698	747	712	745	751	724	735	708	748	748	754	723	753	739	733	698	736	665	737	651	764	743	685	751	752	758	694	718	735	756	693	737	741	689	706	716	737	769	776	717	740	749	696	744	717	741	722	729	720	716	741	733	704	731	750	697	683	735	762	754	743	740	739	742	737	729	714	724	737	769	657	736	772	727	684	738	703	724	711	714	715	762	736	753	679	751	718	735	739	720	795	725	726	704	778	704	731	765	698	741	701	744	739	714	705	747	706	687	758	707	695	757	694	739	733	740	735	743	761	702	745	774	699	704	743	680	723	722	667	691	766	732	712	709	771	746	725	755	732	705	746	744	703	805	768	692	703	754	705	717	687	686	758	730	680	758	763	714	655	748	763	743	752	723	730	714	714	691	759	698	707	738	709	705	706	717	724	727	707	734	706	764	726	694	712	700	737	686	717	736	718	755	693	666	722	725	736	720	754	764	730	700	786	735	749	705	682	650	744	729	698	717	764	750	713	719	774	723	745	733	691	732	748	733	702	707	754	716	744	702	739	752	754	759	726	718	777	763	694	713	727	734	702	718	746	745	707	739	704	739	702	703	681	654	767	736	742	730	699	745	680	719	723	722	718	712	700	713	735	734	701	784	697	743	689	708	699	764	710	740	759	741	746	697	730	712	661	748	709	752	697	711	697	739	707	710	745	693	696	716	737	738	734	698	699	723	736	710	702	758	675	739	735	734	737	722	765	709	706	781	723
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
