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
338626342708	338626343269	338626343819	338626344369	338626344919	338626345469	338626346019	338626346569	338626347119	338626347669	338626348219	338626348769	338626349319	338626349869	338626350419	338626350969	338626351519	338626352069	338626352619	338626353169	338626353719	338626354269	338626354819	338626355369	338626355919	338626356469	338626357019	338626357569	338626358119	338626358669	338626359219	338626359769	338626360319	338626360869	338626361419	338626361969	338626362519	338626363069	338626363619	338626364169	338626364719	338626365269	338626365819	338626366369	338626366919	338626367469	338626368019	338626368569	338626369119	338626369669	338626370219	338626370769	338626371319	338626371869	338626372419	338626372969	338626373519	338626374069	338626374619	338626375169	338626375719	338626376269	338626376819	338626377369	338626377919	338626378469	338626379019	338626379569	338626380119	338626380669	338626381219	338626381769	338626382319	338626382869	338626383419	338626383969	338626384519	338626385069	338626385619	338626386169	338626386719	338626387269	338626387819	338626388369	338626388919	338626389469	338626390019	338626390569	338626391119	338626391669	338626392219	338626392769	338626393319	338626393869	338626394419	338626394969	338626395519	338626396069	338626396619	338626397169	338626397719	338626398269	338626398819	338626399369	338626399919	338626400469	338626401019	338626401569	338626402119	338626402669	338626403219	338626403769	338626404319	338626404869	338626405419	338626405969	338626406519	338626407069	338626407619	338626408169	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24274	21392	25583	27587	21398	21234	1611	396	320	276	255	223	223	209	231	219	210	203	196	179	208	208	193	191	222	164	220	210	142	186	176	176	189	175	185	165	162	181	184	195	172	176	158	193	172	163	177	227	199	171	190	194	186	175	186	203	183	184	153	180	181	187	195	192	188	181	185	173	170	198	161	192	192	191	187	205	177	182	180	180	168	194	179	180	179	158	175	191	202	193	164	173	166	211	205	187	186	185	193	188	202	197	215	169	173	167	177	181	187	180	173	197	160	191	168	200	195	179	153	208	188	177	186	187	182	189	173	171	166	191	183	197	175	158	169	187	176	225	192	188	180	171	156	192	164	163	154	193	179	169	190	159	169	164	182	181	187	184	200	164	169	169	164	174	178	193	171	153	157	188	162	168	149	194	164	202	176	175	193	185	173	194	157	182	192	206	162	199	183	144	181	171	176	165	179	183	188	173	177	175	202	176	156	172	156	171	199	228	191	159	164	185	168	172	172	187	178	175	145	163	168	198	175	177	177	193	181	158	165	174	175	179	165	206	179	192	204	189	178	194	197	167	189	165	203	183	174	183	194	197	196	189	198	187	154	184	180	173	188	186	181	178	191	165	178	184	172	157	186	191	199	183	158	170	187	185	156	178	181	171	188	186	170	170	170	154	194	174	163	181	186	188	189	152	203	200	153	167	193	183	205	174	201	172	224	180	186	169	195	160	158	167	192	173	176	199	164	159	186	188	163	177	190	177	176	177	198	206	180	180	176	178	186	172	190	211	155	191	165	186	187	180	166	213	190	188	191	150	175	179	188	184	167	183	169	186	172	154	169	193	194	168	196	187	169	173	183	182	170	191	184	171	151	183	196	219	198	170	171	183	183	151	179	174	177	165	189	182	206	184	171	179	183	196	199	171	196	177	187	163	186	198	188	194	162	154	147	184	181	156	187	188	180	179	155	180	170	163	158	165	176	186	182	165	159	180	179	158	170	186	177	164	190	181	167	181	174	179	163	143	211	153	184	182	182	175	173	152	185	166	187	188	166	167	170	171	177	190	186	168	169	171	177	167	170	200	198	182	195	189	192	178	185	156	180	173	174	170	186	164	194	200	162	178	175	178	197	173	182	157	186	197	174	172	181	196	183	178	169	160	167	164	180	164	144	167	195	192	162	191	204	165	176	173	166	178	189	158	177	211	200	171	166	181	185	181	159	161	161	178	162	183	194	199	162	160	182	168	189	172	185	205	181	194	175	198	187	165	155	192	170	177	207	184	150	170	172	177	181	180	171	209	160	171	146	180	175	173	160	187	157	182	169	167	181	172	166	180	202	207	217	193	150	181	184	192	191	199	173	188	186	183	162	187	171	183	191	190	194	159	165	170	210	178	172	160	169	190	221	182	173	168	161	162	183	176	183	195	178	163	187	200	197	184	179	169	184	187	170	182	179	169	188	166	169	176	190	189	159	173	147	173	185	167	196	193	188	213	186	166	205	187	183	181	175	189	167	156	159	182	187	186	188	192	197	205	173	170	166	167	194	183	172	169	174	161	197	169	181	170	169	191	193	174	189	185	177	171	168	176	176	191	174	208	173	177	191	206	181	173	183	176	162	194	198	174	173	199	144	208	179	175	193	174	189	196	183	186	162	181	150	155	151	202	183	194	172	196	187	183	188	154	171	202	192	169	179	201	172	178	171	201	169	165	168	191	169	214	141	174	167	185	157	212	156	179	194	169	176	185	156	179	201	182	183	199	170	175	174	167	151	169	171	196	178	163	171	172	186	180	176	175	171	162	184	216	192	168	196	193	181	187	164	188	173	181	179	167	175	186	201	202	192	168	193	193	185	194	187	208	202	171	184	204	179	170	167	196	158	192	183	209	175	176	182	175	180	184	188	180	174	161	180	177	175	179	169	191	157	200	164	192	178	195	167	170	166	167	164	166	175	176	170	188	198	187	167	190	154	175	162	181	186	192	183	183	182	178	191	180	181	169	208	152	171	176	170	177	177	196	203	160	184	158	165	172	160	199	158	184	165	184	179	200	183	182	181	193	171	184	168	180	191	171	160	220	157	184	178	178	179	169	149	206	183	177	165	188	164	188	157	201	187	183	188	166	145	185	170	155	157	191	167	152	194	192	202	200	183	191	154	195	177	179	164	157	188	180	182	175	167	153	185	176	174	181	188	147	205	188	170	146	173	140	144	197	173	177	182	172	179	198	176	210	166	197	163	183	180	180	177	169	191	190	176	196	186	199	195	195	169	199	169	153	162	165	164	182	178	193	195	192	166	204	168	166	195	198	191	191	188	187	166	172	198	170	161	169	187	177	172	175	179	193	208	170	194	162	176	169	195	181	166	195	166	195	194	169	197	187	162	175	200	200	193	182	192	178	188	160	183	182	183	199	198	194	152	203	174	166	175	190	181	214	170	159	167	197	183	181	193	183	186	180	193	193	214	203	172	188	182	173	187	197	170	178	161	169	200	191	177	185	188	163	194	182	178	202	213	183	186	167	174	175	176	172	176	182	173	192	191	194	194	189	164	171	164	182	173	179	174	161	186	192	176	166	175	178	192	165	179	189	166	187	155	205	186	184	179	190	196	190	175	187	168	185	172	177	161	177	152	194	179	164	153	195	181	172	176	200	143	177	199	164	186	175	191	164	181	196	168	192	159	179	193	175	185	177	171	204	167	189	173	172	176	157	166	159	187	161	168	183	204	195	179	162	189	183	160	185	188	181	195	172	188	185	193	192	177	184	178	162	172	213	175	178	185	184	188	184	165	192	180	182	176	174	167	198	201	164	191	192	172	174	219	174	180	189	175	161	164	176	159	156	172	154	147	189	161	179	174	167	175	182	166	185	177	178	188	159	152	182	180	186	182	166	183	175	162	185	157	153	184	146	189	180	166	174	187	191	197	188	173	183	158	191	178	186	177	171	193	181	167	175	213	181	166	177	173	220	181	199	157	208	190	176	178	161	153	185	150	198	182	184	187	169	209	190	207	163	191	155	189	198	154	169	186	168	195	165	194	193	156	179	190	181	177	165	182	171	178	194	172	179	172	166	195	166	177	144	187	159	204	181	191	207	172	217	179	170	184	182	195	175	184	188	187	182	168	169	182	187	189	184	182	163	180	200	182	182	185	192	168	192	155	171	185	201	182	195	176	188	181	162	182	197	202	180	187	187	155	185	186	182	179	172	169	186	183	163	176	144	174	200	157	191	163	177	185	163	164	173	162	176	166	169	177	187	162	170	184	176	167	156	176	157	167	172	176	185	176	174	196	203	170	202	200	172	156	179	165	203	199	185	158	164	162	168	178	179	194	166	187	196	187	190	175	179	169	168	202	157	172	191	206	166	171	184	203	162	189	179	171	197	178	176	189	177	187	168	197	161	184	176	196	193	185	162	182	167	180	168	169	170	152	183	198	180	178	171	173	168	175	179	226	165	161	193	171	151	170	173	173	168	180	171	150	169	192	182	171	182	203	139	206	188
3153	4428	2530	1214	815	618	588	505	510	493	522	482	432	450	453	480	469	455	445	479	452	432	432	428	493	459	425	410	449	433	446	449	429	436	474	467	428	445	413	415	438	454	450	434	428	412	431	478	478	439	444	408	495	431	467	441	437	452	456	439	462	418	455	437	466	415	443	465	417	426	443	483	435	461	438	462	456	490	459	465	468	442	422	499	456	419	467	418	459	442	445	423	451	438	407	426	388	440	441	435	449	472	470	437	443	443	380	442	457	436	463	411	453	412	442	448	473	447	450	451	443	415	425	400	448	459	400	439	454	449	464	431	450	452	413	419	440	387	475	396	441	423	433	424	429	471	434	412	439	428	465	456	442	430	441	438	465	442	438	445	443	413	424	411	425	473	459	442	486	436	441	447	437	459	448	472	448	419	426	466	458	424	445	450	445	442	437	459	449	467	446	428	459	443	439	458	452	452	458	429	438	426	471	439	421	443	442	450	471	450	418	436	438	394	478	432	448	442	419	451	415	423	405	418	437	477	457	433	420	463	461	448	441	408	487	430	432	462	399	444	450	433	422	462	432	442	413	455	458	437	434	435	456	440	469	455	441	448	450	484	442	436	455	469	462	436	468	430	423	450	392	444	466	399	438	459	446	438	449	485	496	443	466	458	442	455	465	455	490	462	432	469	457	463	430	448	462	413	408	450	459	462	451	427	467	442	474	443	405	463	393	423	450	436	427	420	455	446	414	427	449	416	468	449	465	469	449	440	453	448	468	444	474	457	450	420	442	469	461	430	449	434	458	449	465	421	477	464	450	446	427	448	429	417	489	434	438	482	478	426	430	436	475	475	453	443	454	431	445	430	460	453	450	483	431	422	463	430	450	426	455	452	455	445	438	458	432	454	455	491	460	453	437	406	454	410	422	445	479	474	458	457	418	434	451	470	439	454	430	443	467	475	464	446	453	467	407	447	438	445	425	462	423	438	473	430	451	442	454	455	428	460	450	424	412	405	431	438	425	472	439	429	433	440	465	448	441	440	461	454	441	416	434	439	420	460	427	417	449	461	459	427	445	402	447	433	415	430	451	464	459	478	434	425	475	419	457	490	395	450	433	449	431	448	422	447	431	450	424	419	476	415	468	407	431	412	434	425	436	415	451	446	443	476	436	394	424	459	453	432	416	447	446	429	405	443	486	464	448	450	412	475	417	422	454	473	499	419	466	458	441	449	456	468	391	423	475	424	449	449	442	452	449	425	465	429	445	432	440	445	462	472	444	465	453	436	438	450	435	447	427	437	448	463	441	445	411	446	451	444	445	439	430	407	493	449	453	471	447	395	452	465	450	469	434	442	468	456	477	410	425	489	425	433	466	433	482	405	478	440	407	443	449	413	436	495	446	460	504	480	463	459	434	460	462	474	413	425	473	478	509	466	447	451	472	451	481	435	468	438	446	447	426	424	430	508	455	415	446	466	432	429	437	406	404	463	455	474	455	427	445	453	459	470	488	427	451	442	439	472	432	430	436	437	462	430	451	438	438	442	434	427	446	453	427	448	475	401	443	446	463	485	474	401	452	439	490	442	504	431	473	453	425	450	463	473	456	435	455	449	470	419	451	437	469	402	387	468	408	461	456	447	474	461	464	448	441	467	459	402	414	434	452	431	459	443	475	465	440	445	448	476	459	420	416	416	434	437	424	475	466	484	437	409	485	446	445	509	449	426	481	443	420	447	437	444	445	396	427	425	440	454	428	438	414	449	445	492	421	428	493	443	495	416	455	438	421	410	463	443	455	426	449	428	424	439	483	435	446	453	439	438	464	461	455	466	493	438	453	444	419	439	444	482	474	450	425	437	440	377	438	448	442	434	492	457	452	475	443	448	450	436	419	426	447	443	413	488	451	479	462	443	456	487	428	422	431	421	454	478	446	449	401	458	452	447	464	453	497	440	449	419	445	463	440	442	446	476	420	438	419	436	460	443	459	423	457	427	424	443	450	443	430	449	431	436	454	457	499	435	437	465	445	414	431	467	425	455	441	453	480	445	449	462	472	493	473	438	456	429	456	437	439	483	468	434	450	427	476	437	475	442	438	442	465	492	444	389	445	437	410	407	462	426	500	421	497	478	455	407	435	411	444	401	427	482	446	419	476	429	448	451	455	410	476	463	430	451	455	425	473	463	459	428	407	445	434	455	437	426	442	473	451	427	466	446	455	430	492	424	441	397	461	461	445	458	434	487	441	448	462	386	436	426	418	418	437	458	446	463	458	457	473	471	458	436	452	451	438	449	432	433	458	443	491	435	473	481	426	456	421	461	462	440	430	443	417	389	433	456	432	458	410	471	439	426	429	447	460	423	439	407	468	431	456	428	445	485	401	467	477	460	444	462	423	451	421	474	475	476	478	419	438	455	449	446	439	452	474	458	430	421	447	454	466	418	446	421	417	460	462	446	439	455	444	431	440	434	437	470	446	437	409	454	441	461	443	421	419	475	437	460	452	453	431	436	463	402	460	424	448	427	450	446	425	426	414	451	442	481	416	438	446	422	431	458	440	472	489	442	430	415	472	460	416	435	469	478	437	463	441	429	453	481	403	464	448	435	475	411	458	443	439	437	457	473	452	439	452	450	401	417	435	432	472	417	458	468	447	462	418	475	440	456	433	437	433	472	457	456	450	450	427	430	426	475	466	457	424	443	459	463	464	452	455	458	430	461	413	413	457	456	461	449	461	445	424	472	451	432	441	460	420	460	429	458	457	451	450	460	424	427	425	439	466	445	446	434	463	401	431	463	446	470	464	451	425	418	456	434	451	428	461	437	382	411	408	485	479	469	448	432	469	465	436	481	467	453	438	447	452	486	469	457	476	441	433	438	418	453	453	477	452	440	412	426	465	440	462	448	455	400	421	427	418	427	435	415	454	401	456	433	444	443	436	447	445	450	445	467	406	436	391	429	436	429	427	448	443	447	452	433	462	445	442	432	477	426	442	448	453	447	433	471	420	461	434	456	462	405	431	453	430	429	465	436	422	420	442	407	446	456	471	407	454	465	426	453	449	442	429	443	483	440	451	446	443	467	450	437	470	476	445	456	412	466	435	436	430	444	486	468	445	467	481	447	446	462	441	417	446	439	420	443	445	431	437	438	465	446	436	444	450	435	461	427	460	451	455	436	403	432	440	465	444	445	515	457	453	439	458	416	462	422	445	450	469	413	438	480	413	412	465	454	455	468	455	445	432	408	463	459	456	459	422	465	450	429	434	457	462	435	456	463	450	400	414	419	446	440	444	424	445	463	448	404	442	440	462	428	429	457	459	493	446	459	450	456	430	453	477	433	471	482	429	460	456	430	464	432	419	425	456	447	437	486	490	454	435	443	427	482	444	423	450	431	437	430	444	432	436	423	422	465	468	448	441	468	474	461	448	470	496	430	423	438	441	429	390	431	425	449	428	401	448	427	425	433	473	475	474	488	448	418	448	433	433	473	477	445	463	450	447	493	440	452
32110	10750	1104	537	467	443	441	426	461	455	420	458	408	472	452	454	461	474	458	435	433	450	459	441	454	454	431	430	440	406	443	455	372	396	425	466	426	444	417	455	422	401	457	462	418	429	413	455	429	454	451	463	404	441	479	414	455	448	484	405	479	430	397	473	451	450	447	477	437	423	417	419	437	419	427	430	401	471	469	437	450	394	460	468	395	449	444	430	433	438	449	445	424	409	431	453	452	421	450	442	426	465	414	375	463	443	415	461	425	395	405	434	414	417	490	431	423	455	414	421	440	453	423	418	429	460	417	456	396	450	429	388	431	414	508	444	428	419	420	390	452	435	411	430	454	445	401	440	443	444	459	435	414	440	446	471	413	431	420	413	429	433	431	447	450	468	450	471	446	403	416	446	445	415	431	402	437	463	491	437	421	432	466	471	459	466	435	478	429	426	415	472	435	413	415	433	438	432	424	434	451	434	453	402	452	460	377	418	429	447	438	420	448	444	468	420	390	425	412	450	410	475	433	380	403	412	415	419	437	438	430	472	447	428	455	435	435	431	465	447	449	436	468	431	402	473	437	464	490	460	403	422	428	439	451	448	442	420	415	422	401	439	449	460	451	453	447	458	452	400	435	440	445	434	412	405	402	443	439	463	404	405	434	424	460	452	444	420	484	440	441	428	404	460	469	473	446	417	442	451	444	445	462	415	449	461	421	395	394	467	446	428	460	412	450	422	453	451	433	439	459	450	445	429	432	431	431	431	427	400	388	425	448	456	459	389	436	453	443	426	428	489	422	462	426	448	468	436	417	463	413	439	451	458	426	435	430	436	446	409	435	407	420	434	458	410	465	431	468	423	428	418	436	465	462	452	446	444	440	446	432	442	413	433	456	423	458	456	477	430	446	392	446	460	412	441	485	440	418	412	441	435	457	455	410	417	409	471	409	447	445	431	414	454	430	410	408	433	414	423	437	451	465	443	392	457	465	441	431	450	444	397	455	417	449	426	411	425	461	416	419	420	463	428	459	469	431	442	396	461	435	446	390	443	469	474	471	459	482	441	462	447	427	438	424	430	467	429	417	421	420	417	413	441	419	402	436	417	382	410	458	440	438	424	422	484	435	409	432	444	455	433	460	430	410	435	430	473	417	412	405	414	441	412	476	403	468	432	409	448	451	446	432	427	396	438	424	438	417	414	444	428	464	452	451	444	422	414	471	441	445	436	413	415	412	437	461	435	444	439	420	420	428	459	455	431	433	462	449	439	422	422	428	416	449	424	452	418	421	426	436	400	436	426	460	464	467	449	438	419	429	444	451	408	420	458	499	427	430	484	458	460	467	431	413	424	473	452	434	444	446	401	442	424	398	473	420	463	454	447	396	472	428	469	451	392	413	438	411	395	385	435	486	409	404	448	443	417	449	422	445	387	442	449	421	460	461	427	441	452	439	420	422	473	446	421	476	435	413	461	446	449	414	423	409	454	428	479	459	429	467	429	415	431	450	436	432	411	454	449	442	438	434	398	432	423	458	439	449	431	405	431	447	460	425	443	464	481	391	471	427	430	446	428	455	454	418	452	413	389	419	420	479	446	442	457	421	415	428	408	430	426	475	469	394	442	459	453	480	426	377	459	461	430	405	430	440	409	440	446	434	438	435	471	437	470	400	424	471	439	433	415	410	466	397	426	441	482	436	427	428	477	406	457	419	408	486	446	410	399	479	433	459	442	444	436	449	434	408	438	375	451	475	455	483	483	427	441	439	416	460	406	482	425	407	421	430	473	439	429	401	458	426	427	418	409	443	465	457	432	423	455	465	441	473	417	429	434	440	478	462	460	424	443	487	425	444	447	434	444	430	417	403	455	441	424	438	433	457	423	444	446	425	429	405	412	444	453	450	388	419	477	407	413	463	419	430	432	454	391	418	454	464	426	441	457	400	425	440	426	455	427	418	428	428	419	414	449	426	455	422	451	449	464	411	439	392	454	444	458	435	466	423	458	425	425	437	438	409	453	450	466	477	421	501	429	406	448	438	458	417	423	412	422	476	459	444	420	420	410	420	440	417	423	460	393	427	439	457	421	467	463	468	422	459	464	455	487	406	425	445	451	419	439	442	457	434	447	425	414	422	447	426	474	414	427	422	414	434	435	453	443	473	426	423	430	454	448	440	416	416	460	429	423	470	433	393	447	425	465	461	460	441	444	430	445	466	456	473	412	440	426	416	427	481	459	421	454	434	429	418	402	458	432	470	442	391	456	435	464	468	401	449	432	465	445	464	466	376	435	425	431	458	439	452	401	449	401	444	454	453	442	419	414	438	445	457	421	451	439	419	442	468	466	447	416	460	477	462	447	476	469	438	458	419	450	432	476	425	419	417	438	429	465	493	444	440	449	455	423	426	447	433	427	428	428	433	427	402	422	460	425	472	417	446	424	453	404	432	444	419	456	455	436	410	462	434	438	408	424	457	467	443	438	418	423	440	441	422	467	427	399	441	444	452	427	436	458	462	444	460	419	444	434	422	462	446	410	454	428	409	429	437	440	451	425	433	460	388	414	437	495	436	435	429	453	460	412	408	429	397	489	442	429	453	452	441	480	462	397	468	420	404	454	466	428	453	448	439	421	442	460	423	437	449	436	462	481	469	406	416	456	439	448	441	433	458	504	456	400	439	462	443	420	429	441	426	423	456	440	441	422	471	444	500	440	446	385	416	437	473	432	421	468	406	425	457	481	402	420	432	463	414	423	452	428	460	449	419	452	461	442	468	447	435	459	399	411	486	453	408	389	457	457	420	442	424	474	438	415	433	431	448	468	463	431	410	423	434	454	432	408	452	401	425	452	457	421	427	383	430	462	429	437	430	428	434	481	509	446	476	423	480	397	442	481	436	424	453	419	449	460	395	468	438	409	419	463	464	463	433	428	416	425	423	433	429	424	449	425	444	457	465	472	462	428	447	425	414	431	388	428	427	451	441	451	438	426	429	434	439	484	439	443	465	415	432	434	418	434	417	458	423	425	470	425	463	415	436	419	452	445	406	457	423	439	417	435	442	400	452	449	454	424	471	415	422	451	438	453	428	442	445	431	455	399	441	399	432	442	390	425	435	425	443	423	401	446	453	409	433	454	422	431	465	435	447	443	432	428	459	413	420	448	429	437	445	406	404	442	441	427	439	406	400	468	450	424	444	474	399	472	418	472	437	432	463	428	469	442	396	471	435	448	396	463	403	462	442	447	394	419	461	440	415	435	428	446	444	428	454	444	413	400	435	435	442	427	425	429	438	417	428	451	471	454	449	455	486	427	417	438	441	433	464	465	466	440	446	413	436	426	460	457	446	451	436	492	457	451	465	436	431	436	471	459	447	489	444	412	442	437	455	451	413	440	462	465	487	457	438	423	421	424	393	449	448	441	460	433	424	432	457	477	425	445	419	448	434	451	401	429	420	449	457	414	449	475	448	428	412	424	451	431	470	426	436	460	440	411	468	430	475	442	433	428
5648	1113	1013	1042	929	991	965	1004	980	1018	943	973	965	936	1031	952	1044	978	1022	982	970	1001	940	1015	1004	978	1016	1014	1003	1033	1010	992	997	1021	1027	1000	976	1006	1008	911	947	1002	957	981	1010	1042	1024	984	994	994	963	1001	957	994	937	955	934	959	1005	984	956	1017	1037	946	1009	1034	985	1001	988	971	1010	1023	975	948	1010	954	935	946	980	999	993	978	1000	996	964	969	965	992	1004	901	1004	984	1005	989	992	995	990	933	1038	998	1052	991	991	948	973	948	990	1008	1017	939	934	978	995	995	977	1010	963	979	999	995	946	958	949	978	976	993	1001	1070	976	977	988	992	993	999	977	999	1005	1005	957	956	988	944	952	1025	945	998	930	947	1011	1019	1002	935	977	998	984	954	986	969	935	997	1035	990	1011	950	993	959	986	957	1000	1009	975	982	1010	977	1006	939	957	940	980	996	957	977	986	984	1009	982	985	972	1031	973	959	982	985	1025	964	1018	1013	963	1020	979	1016	971	1046	945	1012	988	991	978	962	922	981	957	979	971	912	986	971	1034	981	977	1023	1008	995	955	1014	1041	997	1003	984	994	1000	1013	991	937	1014	968	996	1015	982	1005	1013	1005	948	960	927	990	973	1013	1004	933	1017	964	983	984	954	982	940	1003	1032	962	950	952	1014	1019	970	962	960	990	999	931	970	1054	1012	936	1026	993	967	1006	1012	996	1033	958	963	962	1012	999	1003	1009	1064	989	1011	999	1008	1005	945	999	995	1029	965	1020	960	975	974	995	964	962	1014	1009	1003	973	1063	945	962	972	964	1042	1005	959	918	979	942	993	944	996	1018	1013	997	975	996	978	985	969	933	959	953	998	1001	948	993	1008	1005	987	990	1049	997	963	991	952	1000	996	990	986	986	971	974	1006	1051	962	931	1033	1026	999	944	1004	989	940	979	946	946	983	1004	896	980	984	981	934	980	1007	983	922	1018	924	987	1014	987	994	934	997	1005	986	1013	996	985	966	956	991	1050	946	1001	1044	932	949	984	968	957	971	959	1025	1001	975	1039	965	964	1007	993	956	965	973	916	1011	957	1043	930	955	1000	996	1009	940	985	983	957	1044	992	1024	946	954	966	954	968	965	1007	954	1031	984	992	1000	947	933	996	966	994	1034	991	979	968	1019	974	955	977	1004	965	980	996	1002	1010	1003	952	1048	990	968	989	971	1005	957	1028	968	973	1013	909	999	986	1022	975	975	1012	954	1008	909	999	984	981	1022	991	965	1005	980	923	990	973	1007	920	970	957	967	964	981	993	957	987	966	949	979	988	973	973	1010	971	1031	970	1004	1004	968	991	1016	976	953	1001	988	1039	1035	974	987	955	988	961	941	988	1012	949	997	983	1047	969	1037	969	984	946	966	1038	965	1055	1049	1001	1036	994	997	949	968	1018	941	946	997	982	990	1011	968	988	1002	1019	1034	976	1044	894	1001	946	977	996	987	992	934	987	932	1017	997	1021	950	924	992	957	977	971	997	972	1039	1022	1012	911	1001	954	965	981	1004	1004	959	946	984	941	977	929	982	985	994	995	1020	932	1015	972	949	1044	1021	985	1004	970	953	955	991	994	1007	971	988	993	1003	956	1059	956	997	926	932	972	1002	992	991	966	982	1022	928	973	1007	979	964	934	955	979	965	885	1015	990	979	981	951	998	988	958	945	972	997	934	1031	1002	1018	933	1001	937	1000	983	1014	968	1027	990	1022	956	967	1002	1031	990	1047	967	967	1027	999	941	1015	998	970	969	1002	978	940	973	964	976	1002	997	1091	960	941	966	998	1027	992	1024	997	1023	940	937	1005	969	972	995	1017	1020	983	1025	990	943	1004	968	947	989	977	1025	921	967	981	1032	989	933	948	999	976	965	955	947	910	958	935	984	993	1006	929	1031	965	1019	1003	971	1024	1000	991	1033	962	918	974	1017	980	1005	990	941	1049	957	927	1032	1011	951	1010	953	1001	968	981	1018	1000	983	971	967	983	1002	973	987	986	1002	990	939	1047	1022	970	971	973	962	1028	946	1001	969	1028	990	955	967	932	999	1014	943	988	987	941	993	1027	981	1003	974	935	975	1010	965	1051	964	954	971	980	971	980	993	976	980	1025	976	962	914	978	1012	959	1047	994	1018	1030	985	945	953	999	968	1022	978	955	998	988	964	1013	1016	1016	979	985	971	1033	981	967	1024	967	1000	946	1053	1040	968	978	994	988	990	996	940	997	984	948	984	1001	974	953	959	986	970	964	966	967	1002	1002	930	1000	1082	996	1004	985	970	977	1012	1017	966	975	995	916	938	994	959	984	1055	1007	1010	1001	976	999	957	1012	996	966	934	968	997	1004	1007	981	968	1030	953	1013	1025	1001	968	994	983	994	1005	1040	1021	1015	990	1011	992	999	971	998	1032	1027	1014	974	932	1001	988	992	1013	924	1008	952	941	1014	1020	907	1092	966	983	968	951	1000	957	999	1002	972	955	987	962	1018	981	955	982	957	943	1071	977	1023	960	976	985	967	1000	1035	939	999	1010	1044	993	998	993	977	1041	963	1036	999	1011	959	955	1001	956	998	985	995	1009	994	983	1035	1035	992	986	982	1029	971	991	1013	940	985	1028	999	964	980	1006	990	984	1000	1013	984	998	937	955	963	1022	963	993	953	979	1051	1025	1016	990	1015	963	982	983	994	988	985	981	1002	997	983	965	1004	974	1014	996	995	952	1016	981	984	1011	1054	962	960	1037	985	1004	985	1016	1000	917	977	981	944	998	1023	954	1010	995	991	984	993	1000	988	999	989	987	993	1004	999	976	955	972	1013	975	1026	1034	990	969	985	980	983	992	1032	982	1050	946	973	991	1015	985	1023	942	954	977	1003	968	932	936	1022	971	949	999	1031	934	948	906	994	996	969	998	1009	1028	1011	968	996	995	1016	973	1010	1014	1007	1003	985	961	984	970	985	990	1032	968	957	971	975	981	993	926	972	993	932	1022	982	973	991	984	1018	949	994	1025	977	1005	973	987	969	1001	941	996	941	1002	975	992	1009	1029	1036	1058	978	939	960	998	1011	945	948	958	994	1006	964	973	932	934	962	1020	924	945	951	1007	1027	1009	970	1050	993	981	999	1002	965	981	1007	985	988	988	999	975	956	999	1001	1021	961	996	983	971	1031	959	987	966	995	1030	967	942	973	987	970	1011	1003	980	989	963	1011	982	967	971	930	931	960	946	1008	977	989	951	953	1053	1006	951	995	970	1024	1003	1083	1009	975	991	962	978	975	967	931	979	963	973	1015	936	1001	997	1022	991	980	969	982	988	1011	967	937	931	1009	932	993	1000	1017	939	1020	943	1011	956	985	936	979	969	950	978	939	974	1032	998	978	989	1024	1030	958	1035	950	995	1003	1000	1004	973	956	1019	997	1020	997	987	1003	957	1031	986	978	984	961	964	1021	1001	976	969	945	1004	987	984	1074	1021	970	975	959	986	988	1037	1047	1110	996	979	986	1016	931	996	957	1020	985	1001	966	968	972	986	1024	1026	974	950	925	928	1000	978	1018	949	955	983	1019	992	918	960	935	939	970	1004	970	970	968	1007	1026	1022	991	969	991	996	1015	984	958	936	1017	1014	1016	897	1005	950	1024	1003	951	985	966	988	1036	980	1000	958	1004	941	952	1004	956	994	947	1021	987	1046	956	1022	961	1008	953	981	995	972	967	1012	957	1010	982	969	977	1005	959	978	944	979	970	993	985	1017	960	948	971	1013	1041	961	991	995	971	983	990	987	1063	909	957	956	1010	1006	1013	930	971	942	944	1042	979	997	1024	963	996	990	994	1014	974	1000	974	957	937	922	995	982	965	984	987	1002	1077	1024	999	891	1002	982	1033	1027	957	979	980	1020	994	999	1003	952	1064	993	986	998	972	955	982	959	986	992	992	994	1061	964	955	1014	916
24502	20966	24468	27616	20631	2407	591	439	422	404	408	417	426	396	373	383	340	375	360	336	364	365	329	361	363	360	370	364	432	385	332	348	369	369	373	346	380	363	339	387	397	333	361	320	338	324	359	345	348	347	349	363	364	384	374	322	355	373	334	347	356	344	375	333	332	379	343	363	372	331	337	349	356	360	366	369	374	337	353	380	374	363	368	373	382	372	343	347	381	376	375	354	392	360	372	364	337	356	357	351	334	332	330	366	358	378	328	328	356	326	342	363	377	368	398	354	373	351	348	340	375	377	368	311	357	356	368	373	369	346	356	385	389	364	358	346	351	361	338	355	376	400	369	323	375	361	363	353	352	368	348	375	354	348	366	406	334	340	352	355	358	346	356	390	348	377	328	343	326	352	330	363	373	368	386	343	360	370	405	374	365	355	350	372	342	304	363	365	339	364	369	336	373	365	329	374	368	303	336	330	368	354	352	384	345	325	365	388	373	398	358	385	371	370	333	340	347	368	382	356	358	327	378	374	350	383	345	341	398	368	364	375	332	337	373	368	371	339	356	333	345	333	355	339	365	338	347	359	346	352	349	353	364	358	346	393	375	334	338	369	339	365	367	335	315	342	347	326	396	393	378	430	353	336	376	388	347	358	354	354	378	345	360	376	340	377	383	374	365	371	336	361	336	336	347	335	363	356	321	344	362	363	327	353	360	350	345	355	368	360	342	344	390	394	348	350	349	396	381	369	371	347	357	337	363	367	355	343	377	360	340	395	378	363	353	310	345	371	346	373	371	382	340	386	327	356	350	387	341	369	373	370	384	374	354	363	365	391	376	347	382	371	353	366	343	369	348	363	353	374	333	337	370	398	375	370	362	364	321	320	363	371	363	383	340	372	357	356	372	355	389	345	341	385	382	374	371	354	380	358	347	352	363	362	370	387	344	356	351	388	346	361	360	370	381	376	355	327	374	340	325	348	330	345	378	337	337	401	326	360	366	347	398	387	355	355	370	399	349	383	344	367	359	335	337	352	344	348	390	346	346	368	397	346	340	337	370	347	353	384	344	400	375	349	333	370	331	359	369	333	353	371	387	344	385	352	364	353	341	359	378	357	370	367	394	363	337	369	346	362	367	361	354	320	367	350	372	393	380	366	367	344	360	390	393	362	354	385	340	377	367	327	355	377	341	365	359	333	356	368	397	328	354	383	347	360	364	339	332	331	366	386	398	341	360	392	402	344	333	334	375	326	372	394	385	338	370	345	340	330	369	355	359	331	337	388	373	372	339	356	354	319	325	349	377	326	298	366	380	373	356	353	323	344	379	354	380	366	381	369	358	357	375	341	365	361	369	365	331	372	339	347	383	353	376	388	328	359	350	357	369	390	358	347	384	377	363	337	351	351	380	345	376	355	361	342	336	363	336	332	369	351	380	370	381	353	337	354	338	351	350	346	358	402	353	363	368	348	420	375	376	331	383	351	375	331	374	361	357	368	346	335	377	373	371	356	346	359	335	354	371	376	346	365	366	390	381	368	351	344	322	370	400	355	360	340	358	350	343	331	361	376	386	347	337	349	357	354	369	343	336	352	386	393	384	359	371	356	383	370	358	378	335	363	372	363	381	339	359	333	353	339	366	392	369	341	345	331	353	357	383	332	373	324	371	370	380	337	346	381	404	359	353	369	382	375	331	337	380	362	348	374	372	371	363	338	337	352	380	310	348	327	356	390	345	339	353	382	377	356	373	365	350	359	336	337	338	380	373	357	361	348	333	358	368	330	388	333	375	374	336	370	375	368	343	316	336	340	382	329	342	339	351	362	374	330	351	351	357	353	361	384	359	349	352	344	399	341	336	370	343	364	295	399	375	375	347	415	366	380	384	377	342	372	339	372	355	313	297	313	380	365	344	342	347	359	347	337	403	364	348	339	331	363	375	359	338	391	360	348	340	338	323	332	385	393	357	333	386	402	353	361	369	370	309	375	348	346	376	368	345	358	356	380	379	361	340	361	310	353	378	374	372	344	331	356	352	371	332	358	336	358	358	355	363	365	376	367	345	338	343	357	370	329	328	352	338	384	333	358	327	364	366	343	367	341	356	351	347	372	379	385	360	342	332	366	372	355	360	353	389	381	327	367	351	340	328	373	397	388	367	362	348	373	372	337	330	332	356	336	363	367	351	366	371	356	339	367	334	327	330	368	366	309	375	357	341	366	360	320	362	357	367	380	368	313	323	381	342	382	317	379	347	394	372	367	347	375	360	363	369	335	347	361	368	357	349	350	348	360	386	352	355	354	365	383	349	361	357	351	360	372	370	326	345	379	361	334	366	348	382	332	369	343	334	320	365	357	349	386	384	349	368	360	348	375	388	403	369	352	349	346	376	359	366	364	343	355	388	354	351	358	375	348	394	356	350	329	339	358	364	353	389	376	393	354	351	351	396	377	343	317	358	371	362	340	340	367	352	430	354	347	371	363	378	343	356	350	353	320	405	349	367	354	391	353	354	355	334	379	347	376	387	331	345	325	343	307	360	342	367	367	332	325	334	342	351	331	331	355	351	359	382	370	358	351	314	368	360	338	357	381	331	355	346	347	357	334	326	382	351	317	355	367	337	369	386	384	341	375	334	321	378	373	372	356	362	323	357	367	358	391	339	390	348	336	381	368	360	382	333	388	380	350	331	327	332	350	302	354	351	384	399	370	356	365	371	377	324	332	356	375	357	352	361	335	347	346	373	363	342	334	359	350	332	347	317	362	311	371	380	358	345	360	384	340	367	345	348	300	331	393	341	355	385	345	348	324	368	353	372	355	339	391	387	350	354	348	340	354	333	335	364	366	361	360	359	370	353	341	371	337	345	373	380	350	368	348	383	362	368	364	376	339	356	387	370	322	359	328	320	371	345	343	372	393	380	361	377	375	400	345	350	368	354	374	352	373	368	390	387	338	393	384	381	327	383	351	382	338	351	379	392	367	361	342	367	355	376	328	342	358	343	345	347	341	372	360	363	393	350	365	386	383	361	366	366	371	386	389	364	355	388	322	357	374	355	362	348	396	389	350	355	322	372	382	336	364	344	342	354	391	338	344	379	369	346	390	358	379	368	337	375	367	386	363	349	359	359	359	383	377	353	361	333	362	402	391	344	366	335	387	389	348	338	335	339	384	369	356	322	339	347	345	341	394	367	317	359	333	361	383	353	346	350	324	320	360	346	365	334	349	361	346	359	359	350	346	377	323	364	336	388	382	338	339	380	377	378	326	349	376	341	391	407	380	332	359	373	326	364	341	389	324	363	311	365	367	382	353	338	342	344	339	361	374	336	348	354	359	364	344	364	364	367	361	379	366	346	355	381	351	355	362	386	370	331	367	340	376	329	365	354	343	342	365	349	407	351	376	345	346	344	346	398	361	349	370	363	378	328	344	381	385	335	389	357	326	356	345	336	386	365	342	359	329	349	352	385	399	334	352	312	363	357	346	341	391	353	366	394	325	352	355	407	355
3260	2914	1898	1217	995	888	810	894	818	882	811	778	824	843	789	814	830	799	867	777	819	817	786	815	816	801	795	824	844	809	789	802	841	813	797	817	812	793	769	778	837	843	849	835	838	786	850	832	840	842	843	783	817	807	856	818	798	834	796	809	785	839	862	813	860	830	796	817	776	782	767	738	883	855	817	809	806	830	776	800	759	893	798	761	822	827	808	841	818	835	820	762	810	752	847	802	789	795	773	871	845	789	833	877	850	799	833	850	812	832	847	763	798	765	835	768	862	818	817	778	836	819	766	784	826	837	818	891	762	802	789	779	801	785	820	817	793	817	809	871	820	816	876	791	827	822	770	818	814	776	846	802	796	814	774	824	770	816	820	814	779	796	800	809	791	852	828	821	796	844	806	795	835	794	797	747	801	851	827	861	799	814	769	796	845	789	831	808	853	816	834	776	798	842	781	854	767	754	822	768	817	789	804	806	823	822	841	828	817	807	802	815	837	788	812	802	842	824	807	792	809	811	824	835	814	830	846	754	830	807	804	761	795	787	788	811	790	802	778	755	808	824	799	769	840	820	826	769	801	781	826	797	805	775	829	762	780	797	766	812	794	793	816	796	827	798	795	866	787	791	797	859	791	798	777	813	824	844	805	816	798	779	839	852	822	775	861	781	774	806	844	850	802	841	869	805	783	807	830	796	769	820	794	862	816	910	804	775	848	812	830	803	785	765	823	829	829	820	844	791	829	785	858	781	841	823	789	819	780	794	828	826	806	750	838	837	843	805	801	800	796	826	796	852	814	830	813	841	843	809	845	795	833	770	825	839	839	799	801	825	838	776	814	768	788	805	858	818	804	843	822	820	839	805	798	816	787	821	791	807	816	786	821	790	832	793	799	784	861	837	767	821	803	808	843	845	826	826	779	850	741	805	852	811	821	820	758	800	825	782	801	835	794	827	843	780	790	739	836	835	836	784	827	777	788	754	802	863	828	838	805	729	878	794	814	868	826	886	821	811	833	802	845	830	834	830	867	799	810	795	763	812	792	812	818	788	779	784	757	810	801	774	831	792	827	828	821	815	822	818	805	812	816	791	788	816	801	792	838	797	797	843	823	822	785	811	804	816	773	806	808	774	847	801	809	801	843	875	813	791	788	858	726	807	842	815	799	823	822	856	823	816	817	814	831	812	765	831	852	845	792	789	799	802	803	782	813	808	797	826	782	826	790	838	784	835	783	803	796	855	800	766	835	811	863	841	808	847	803	806	811	858	850	793	780	798	825	807	821	801	792	805	800	755	825	820	791	822	799	800	812	788	812	787	792	839	808	770	781	800	758	803	855	819	818	820	765	778	773	836	865	775	819	787	799	849	837	819	813	790	792	787	820	796	811	808	844	834	868	820	818	818	817	774	831	813	796	782	777	814	796	787	832	784	773	781	790	811	784	794	788	814	832	831	789	837	778	869	796	750	809	771	806	805	837	826	811	840	752	790	810	786	826	829	822	849	768	823	807	813	831	808	779	781	835	787	809	776	822	778	811	794	748	822	773	811	772	851	790	752	791	824	811	818	825	774	798	803	853	780	806	766	855	832	844	843	796	830	789	834	793	857	762	792	863	832	798	760	803	779	798	792	823	773	786	783	808	813	818	828	855	855	772	830	782	806	806	845	831	807	811	808	855	777	806	767	809	808	848	843	859	847	831	804	837	824	828	829	822	800	838	809	851	811	851	817	804	807	777	807	843	822	820	820	819	803	853	829	811	810	757	812	847	818	843	774	834	759	848	778	878	721	803	791	824	792	820	815	822	828	841	822	835	835	789	809	830	845	779	799	811	790	835	835	781	851	800	823	829	821	784	751	772	770	810	793	804	838	785	815	772	804	801	803	783	831	802	824	795	793	864	843	792	817	830	775	785	815	797	779	844	748	798	809	801	860	815	836	813	817	831	812	755	816	829	853	789	800	783	776	806	820	809	738	846	800	808	778	785	856	792	808	804	778	807	816	807	807	781	810	860	761	834	790	820	826	758	803	773	822	808	797	777	790	847	840	809	856	838	808	764	806	820	731	790	819	794	815	779	859	798	857	768	831	838	828	818	821	804	788	822	805	809	813	853	831	796	785	789	804	842	847	874	814	800	846	812	819	814	862	825	821	838	853	788	822	776	805	769	783	900	823	800	820	798	842	763	828	783	803	827	824	792	840	798	812	824	810	881	840	857	862	855	787	819	823	787	847	836	807	777	820	797	803	759	834	736	802	826	851	842	817	798	792	834	853	765	831	823	814	833	820	771	795	794	797	783	806	790	821	854	815	795	769	829	815	795	764	791	809	842	858	860	839	806	798	850	860	792	832	793	804	793	793	780	812	828	783	787	872	791	837	826	863	843	756	812	806	782	804	821	815	821	812	830	767	840	833	794	777	831	821	807	814	796	785	806	792	808	857	817	822	824	799	759	762	849	821	851	833	794	756	838	800	808	792	836	815	820	815	746	791	792	808	790	784	769	861	777	823	798	764	795	818	768	800	804	773	810	844	799	834	774	835	806	802	835	822	836	803	793	760	792	826	773	841	797	823	778	744	825	730	804	737	800	767	831	815	846	780	800	791	800	807	806	760	831	794	840	868	880	830	854	744	790	785	757	787	813	796	788	809	808	777	773	820	823	856	785	810	778	799	768	841	788	787	781	818	807	864	811	778	814	787	809	813	784	780	793	819	774	824	800	812	784	842	807	796	862	800	837	779	831	807	783	867	835	778	792	799	836	793	807	811	819	801	819	773	839	811	796	856	798	770	807	820	803	793	751	878	781	813	777	842	806	841	832	807	801	879	862	787	842	826	830	845	761	824	828	868	847	779	863	786	813	786	798	856	797	783	765	803	833	766	760	832	832	804	860	816	840	832	816	836	829	802	872	789	818	826	826	825	767	824	812	757	782	793	809	854	801	832	759	819	859	837	835	813	793	836	852	817	817	789	803	874	776	822	850	838	815	831	828	821	802	811	772	819	797	785	810	839	795	810	781	784	809	792	778	758	778	850	825	814	819	791	774	851	799	793	833	845	867	827	816	823	758	830	824	864	871	827	797	796	800	755	800	789	785	796	811	813	753	804	805	803	787	794	840	803	804	814	841	784	863	768	815	803	782	805	801	806	789	855	773	838	833	813	816	831	794	783	792	800	816	751	839	790	818	833	822	803	772	822	805	853	791	797	792	803	884	779	785	819	752	830	843	802	779	814	818	833	828	821	854	804	798	856	780	831	845	774	776	878	811	840	867	858	892	791	799	846	793	796	829	841	817	824	818	863	801	847	840	808	797	814	820	754	757	819	830	837	839	767	794	867	796	829	798	809	826	790	791	807	790	869	820	849	827	797	789	827	782	756	817	820	785	810	789	804	816	760	817	824	875	776	811	847	786	780	834	789	806	816	755	785	818	792	821	732	769	837	818	855	810	821	763	820	808	818	792	770	861	799	825	823	856	751	814	805	784	854	847	780	867	821
23854	21010	25099	27097	21015	20830	1408	444	311	262	282	238	241	242	218	202	196	188	178	179	169	179	186	180	197	208	209	183	186	169	168	177	177	215	190	209	153	166	170	192	167	197	190	191	164	166	208	197	194	198	180	186	164	180	186	200	218	152	146	179	196	169	189	162	173	154	164	170	208	175	192	214	186	163	171	173	176	197	177	170	188	173	173	153	179	166	185	174	185	184	175	183	174	184	164	168	164	193	156	157	176	183	181	166	169	150	179	185	187	158	176	177	200	169	183	171	188	193	156	159	173	176	159	195	158	154	164	185	172	177	159	203	216	153	167	177	179	182	185	169	177	162	204	165	185	183	153	167	183	159	198	196	163	172	207	189	167	194	197	156	156	185	158	165	204	164	161	175	174	152	166	162	189	190	176	176	183	179	185	173	177	184	176	179	169	158	188	152	175	158	185	165	170	191	166	177	166	183	186	168	187	189	160	177	177	173	148	193	164	162	185	192	154	177	157	189	184	163	174	154	163	169	160	169	176	162	182	179	199	165	149	176	177	149	152	162	164	178	152	161	189	182	179	216	172	163	163	180	154	186	191	139	187	176	184	151	167	177	171	164	197	178	162	158	168	175	172	158	150	148	176	166	144	155	167	162	169	168	174	161	174	165	151	154	157	184	167	167	193	192	168	160	165	190	154	181	208	173	169	168	178	178	153	160	143	180	167	165	176	175	189	198	185	189	200	185	159	161	176	192	196	169	184	182	207	183	197	181	177	146	174	176	190	187	179	183	175	166	171	151	161	182	218	185	147	183	178	174	163	185	192	199	147	182	183	179	161	179	192	174	189	184	204	176	161	158	185	172	191	189	169	173	181	173	188	168	192	176	200	174	152	158	163	180	189	175	154	182	171	164	163	190	159	155	186	183	156	190	168	159	161	193	191	180	165	160	191	204	172	158	170	176	166	172	176	173	163	180	192	203	162	166	180	180	160	186	172	189	159	190	175	154	161	182	177	166	153	182	153	182	175	197	178	168	200	172	191	170	188	164	216	166	207	184	178	141	169	162	199	171	171	185	155	193	185	179	203	173	160	196	182	190	168	178	190	188	189	170	171	182	197	189	187	174	163	166	203	190	167	156	176	183	182	160	171	155	197	165	163	168	195	171	174	175	218	167	163	165	186	155	150	166	168	183	166	173	170	182	188	176	194	191	181	182	167	164	180	169	147	195	169	164	191	172	166	188	167	161	189	143	176	163	176	167	181	180	167	189	175	178	171	179	160	198	180	196	173	170	187	177	194	166	180	165	149	187	198	190	159	155	165	150	173	171	163	193	180	206	164	179	166	185	190	193	200	185	188	161	187	155	164	147	171	158	169	209	151	167	174	173	199	188	176	174	167	179	191	181	177	149	176	198	174	166	179	156	145	192	159	152	162	183	158	172	174	198	203	183	172	176	147	182	177	160	162	179	188	198	181	168	190	185	177	195	188	172	180	183	192	163	176	169	168	155	178	178	174	152	208	196	186	176	175	149	182	154	168	171	151	183	192	176	166	170	170	193	171	200	168	182	186	155	190	181	162	162	193	159	193	168	157	199	189	181	185	185	190	179	181	187	194	163	190	149	177	187	176	176	172	153	182	172	154	154	144	167	171	178	196	193	158	177	171	163	193	189	166	159	198	191	210	158	186	165	146	172	169	189	166	158	187	172	182	166	195	152	166	175	202	173	192	179	180	170	161	170	179	178	173	169	181	172	180	183	170	186	189	169	158	166	188	164	172	167	164	188	189	163	177	162	183	174	177	168	192	164	163	169	180	183	169	192	167	183	167	174	176	176	150	182	161	163	175	160	156	158	188	193	172	184	172	182	169	160	180	144	171	184	181	175	176	179	171	171	177	162	189	163	177	188	189	197	197	165	187	172	186	157	178	161	182	178	165	206	179	168	156	158	156	200	184	165	177	151	174	190	178	179	190	172	180	203	175	163	191	184	182	179	167	179	176	168	157	176	167	200	163	143	169	180	197	162	178	173	158	154	139	181	181	194	175	193	200	196	183	175	158	187	164	164	184	156	192	158	209	189	177	187	183	175	195	176	159	155	188	203	143	180	161	160	178	176	178	183	180	191	164	152	164	175	169	160	179	198	172	181	171	169	149	178	151	179	208	166	190	162	171	167	179	174	185	165	203	196	174	191	187	199	163	195	160	179	156	170	174	182	177	165	175	188	153	181	194	161	174	164	158	195	156	149	195	181	187	214	187	200	177	162	169	173	201	136	184	177	164	167	174	196	194	158	166	174	151	163	158	191	138	166	167	193	189	212	177	210	175	154	173	171	180	167	146	171	166	199	172	202	183	170	160	172	167	167	180	193	165	161	178	180	153	154	167	147	169	203	174	160	196	179	179	180	196	172	184	175	164	186	169	178	178	188	208	175	199	175	183	173	169	189	177	169	201	158	164	161	175	155	179	169	176	173	154	163	178	175	150	175	187	161	172	164	183	197	165	171	188	180	167	182	175	181	178	173	160	157	161	173	163	180	175	172	161	148	154	186	184	161	169	175	191	169	159	164	194	159	185	171	186	184	192	175	173	178	154	175	173	170	144	149	178	175	206	190	178	188	168	157	164	180	174	173	161	173	201	168	179	173	161	177	170	171	175	185	171	181	156	163	154	165	183	185	176	173	167	173	189	153	163	176	173	159	159	167	184	164	184	193	183	170	184	153	200	182	186	144	169	188	136	178	151	195	161	170	169	172	170	174	155	172	181	202	188	173	173	174	182	170	184	162	176	170	166	178	161	155	166	175	175	162	171	158	189	160	158	171	152	154	177	156	159	163	182	189	180	178	163	196	158	167	176	188	173	169	180	184	175	193	198	199	165	167	166	174	181	184	175	186	177	176	187	161	132	169	183	197	175	181	182	176	171	176	168	194	184	184	188	179	187	149	181	186	193	186	148	192	187	183	175	170	161	167	190	196	194	169	163	147	182	167	152	191	167	213	160	145	183	148	174	152	203	172	173	206	213	183	184	184	186	166	161	183	158	182	164	194	187	191	177	201	173	170	170	171	158	193	185	189	169	158	183	169	172	181	198	173	189	155	165	172	185	222	166	199	176	171	171	200	196	161	188	163	184	173	196	177	188	173	148	170	163	201	184	183	174	173	176	175	177	195	161	174	162	178	165	201	160	160	195	177	178	183	153	199	172	171	154	170	181	165	168	178	184	178	177	171	167	147	159	146	168	174	153	146	151	179	191	214	183	143	178	168	170	169	190	178	192	168	175	178	168	172	194	182	199	172	178	184	161	184	179	179	166	195	179	176	175	176	195	179	181	153	171	180	154	176	166	173	184	179	146	179	173	177	181	168	187	188	199	171	191	180	186	182	144	190	171	162	178	175	164	174	173	177	173	178	168	175	187	176	158	177	184	186	182	174	184	172	157	179	186	192	184	171	173	181	184	150	202	173	174	150	156	156	171	168	185	179	156	175	157	192	153	201	163	163	167	160
3053	4416	2475	1143	782	639	631	490	461	462	485	501	449	495	449	469	452	468	470	457	439	460	413	418	423	447	463	438	464	460	407	445	461	410	480	440	435	459	431	464	428	399	444	430	429	473	411	413	441	437	429	449	460	435	406	443	468	460	463	422	443	455	425	422	431	474	454	471	418	444	430	448	436	440	410	432	414	430	459	449	441	444	420	462	443	411	409	458	421	439	471	421	427	430	433	474	471	413	445	442	430	468	441	419	422	448	410	436	421	436	443	447	474	411	430	462	430	451	424	466	414	432	413	430	419	401	461	431	401	425	409	448	410	427	456	434	434	458	456	393	433	440	426	439	434	428	441	462	464	447	435	440	446	417	467	509	397	440	449	474	425	433	426	479	456	407	454	464	401	399	462	409	417	421	451	446	407	464	412	456	455	410	422	436	432	413	428	423	433	417	447	455	441	419	441	438	452	425	424	445	428	444	423	470	457	450	429	410	461	433	426	432	396	449	427	460	457	413	405	421	489	447	420	467	435	431	435	435	435	432	416	438	454	418	477	432	457	459	421	450	416	433	446	473	416	455	458	407	403	431	428	439	387	440	430	452	464	414	421	450	426	460	438	396	442	440	411	444	408	442	452	432	446	402	438	436	424	426	439	467	436	425	442	452	426	403	399	426	435	478	445	483	450	436	422	425	448	420	429	419	404	427	411	465	455	467	435	414	402	448	467	442	473	443	425	422	450	435	423	448	435	441	412	433	437	466	431	414	450	417	420	411	411	446	485	449	449	428	455	428	430	453	418	444	451	445	414	457	460	456	404	423	422	392	417	438	454	473	446	421	433	446	410	456	444	447	429	422	416	438	426	428	443	442	440	434	401	405	422	455	452	439	435	430	492	439	476	463	410	444	464	493	445	404	443	440	473	453	406	439	456	411	413	427	417	441	446	431	475	430	431	416	425	418	421	422	454	437	412	455	460	425	435	439	405	433	426	415	412	444	447	441	457	439	441	455	437	452	434	430	440	418	414	416	408	404	424	418	464	429	470	446	445	413	452	441	459	479	442	463	429	432	435	389	418	453	407	439	407	448	428	403	431	424	475	420	475	410	420	435	436	443	419	452	472	454	456	438	414	438	436	452	489	417	449	424	437	460	431	421	422	440	411	447	444	426	431	439	453	422	423	427	427	410	407	426	480	430	429	446	456	475	431	455	471	454	456	426	407	416	409	410	458	467	426	434	428	497	411	465	381	443	423	444	441	419	455	489	460	427	445	441	466	475	474	463	419	423	426	453	448	426	431	466	464	442	434	434	406	432	443	442	438	418	460	431	482	437	385	454	439	465	424	433	469	427	435	451	416	480	419	420	426	463	418	405	449	433	392	428	392	433	456	409	441	417	429	437	401	442	417	447	426	467	463	429	432	448	442	441	442	438	433	428	489	435	447	423	405	438	421	462	423	436	401	416	484	416	451	453	415	433	427	385	443	408	432	426	430	421	424	439	437	445	454	425	412	467	445	436	431	450	440	458	433	419	419	450	423	413	455	407	425	425	411	388	422	447	419	454	448	413	420	462	429	456	401	441	437	415	467	437	401	430	458	449	452	395	447	426	449	425	435	421	448	459	440	439	429	425	457	391	409	432	420	438	481	447	445	440	424	478	425	440	477	480	447	414	426	430	446	426	412	429	428	410	448	413	433	463	437	448	412	385	439	443	398	457	436	407	474	383	445	408	462	444	404	418	402	437	408	459	366	401	435	430	400	432	445	451	456	449	424	398	443	442	456	453	466	447	387	416	448	450	442	437	401	433	420	427	457	442	414	406	452	439	440	439	415	426	443	468	428	424	397	408	431	426	416	414	436	428	479	465	418	433	454	429	401	439	431	402	451	438	458	453	435	443	452	450	420	412	403	463	437	446	457	415	436	454	441	411	446	436	449	448	454	437	416	453	429	460	432	419	415	424	409	428	449	433	442	410	413	457	469	400	468	442	417	425	420	430	441	471	404	449	420	394	462	404	424	379	398	421	424	387	411	475	411	443	452	433	430	425	431	449	406	417	471	453	451	459	425	421	445	413	423	441	468	445	444	431	445	455	421	433	457	451	442	435	447	464	442	452	428	465	452	467	414	402	474	464	427	457	446	403	412	419	431	442	427	448	462	469	428	444	431	453	427	437	427	419	443	455	423	459	442	434	435	430	460	417	425	437	449	465	412	426	439	446	430	418	470	445	461	447	408	423	409	451	428	406	447	426	479	458	442	424	425	446	419	425	455	419	434	407	448	441	440	404	454	424	414	445	422	448	426	416	432	440	455	429	421	421	428	436	440	414	440	462	401	473	433	432	442	416	381	443	434	461	425	419	403	437	439	444	456	459	457	479	419	432	434	417	447	440	433	437	425	391	440	421	421	439	429	409	464	448	429	449	438	443	441	428	465	435	414	434	447	410	456	435	431	399	437	437	440	424	463	427	433	438	420	418	477	420	422	437	433	453	410	432	442	427	438	437	428	413	429	431	424	432	430	464	474	461	406	443	397	446	431	391	416	468	428	445	447	439	436	403	443	460	416	455	414	428	409	434	453	427	460	425	404	448	393	456	441	450	457	410	427	459	424	468	472	440	408	446	436	437	456	418	431	423	469	439	440	432	460	431	454	434	421	424	433	407	411	472	428	438	441	414	444	468	439	423	456	429	416	429	456	446	402	405	430	426	392	430	400	415	424	418	416	454	468	482	435	404	400	446	444	455	402	449	435	407	439	452	462	456	429	459	423	414	408	473	434	436	403	432	451	425	476	416	476	451	439	417	396	416	441	417	432	409	404	469	413	475	465	430	415	447	407	451	467	451	454	379	405	389	409	417	432	399	404	418	407	414	434	428	453	446	458	456	405	466	430	458	438	433	448	464	463	445	455	431	449	455	470	479	393	429	453	419	470	451	446	439	427	409	405	441	452	420	435	459	404	447	447	473	423	441	438	400	479	491	445	432	402	438	425	429	412	457	423	417	456	446	423	443	463	427	459	426	450	439	434	457	429	396	468	430	405	473	437	424	450	460	443	406	457	430	459	398	436	438	477	447	432	430	398	445	443	427	445	467	428	468	408	430	446	437	453	423	442	425	434	417	456	447	430	484	412	444	486	447	424	467	474	450	440	467	401	447	422	440	438	391	452	452	426	432	423	425	437	414	436	409	453	434	451	456	439	431	434	412	449	449	421	430	432	433	471	416	434	458	410	400	461	401	447	437	442	395	421	438	432	467	452	417	428	431	417	455	450	415	419	453	399	441	461	431	443	446	423	458	449	453	463	476	450	432	415	412	461	452	457	394	412	456	448	399	404	434	411	441	435	448	386	424	418	439	431	435	440	445	439	467	410	471	416	430	455	430	462	438	470	435	450	425	440	437	464	450	462	461	427	456	472	433	484	397	440	451	447	407	424	456	416	441	443	408	435	415	439	404	445	452	436	441	422	445	416	450	407	483	483	416	434	422	446	397	429	412	437	447
32288	10723	1156	565	474	440	455	461	391	441	424	426	404	479	444	449	437	443	457	417	396	445	448	472	418	443	486	440	437	433	443	456	424	433	399	407	483	445	418	443	414	453	448	474	384	417	450	448	455	416	481	473	458	426	437	390	410	449	424	433	472	445	409	442	430	455	440	422	430	432	470	418	418	414	419	488	448	425	412	436	411	434	452	428	454	445	461	452	454	464	435	452	415	446	478	409	442	445	433	392	483	400	431	431	409	419	402	448	405	469	472	444	435	429	444	440	432	441	459	424	402	414	442	431	396	434	433	427	433	460	433	443	446	433	422	444	408	411	402	446	452	483	421	448	443	456	480	406	416	421	413	433	412	431	413	409	422	456	421	463	447	445	415	404	468	451	419	410	417	447	425	471	435	434	414	448	435	466	463	471	448	426	417	408	482	405	437	463	418	428	414	454	392	435	449	424	444	419	447	449	446	473	431	448	423	453	483	431	441	452	451	417	421	461	445	450	435	420	408	422	416	440	434	422	449	398	381	400	420	401	462	398	421	458	438	395	424	429	442	439	392	391	424	446	440	437	458	485	439	392	469	417	434	415	449	459	459	382	447	417	457	449	468	427	444	465	453	458	447	437	407	407	426	421	456	427	422	466	440	398	451	412	447	410	476	456	462	402	409	403	437	443	458	471	435	476	435	455	408	448	442	462	434	443	457	436	432	438	424	429	439	497	415	442	481	453	427	444	446	435	425	404	429	447	449	445	410	416	414	445	421	467	432	449	412	440	419	457	424	420	435	406	468	433	447	467	432	391	398	448	417	461	421	435	462	446	414	435	460	458	491	499	421	427	460	449	421	461	423	426	434	426	448	419	410	435	449	440	424	410	418	432	435	437	389	441	447	405	427	466	443	431	432	433	410	437	440	455	430	453	456	426	417	443	440	395	468	421	428	453	434	448	438	446	430	460	476	448	453	444	411	441	427	442	410	461	402	452	404	412	453	402	430	451	449	422	409	446	461	427	473	470	461	429	465	436	430	416	422	444	435	455	446	462	441	419	458	464	406	431	392	469	457	439	427	421	467	424	414	469	444	437	451	486	429	407	451	438	408	445	437	408	410	435	410	448	444	397	442	442	414	469	456	446	416	445	443	463	423	459	474	470	446	452	472	458	415	402	441	429	465	475	434	462	413	451	454	412	435	437	478	437	418	457	480	428	450	455	426	431	457	467	439	414	390	420	414	485	432	422	456	453	420	444	433	407	436	415	462	421	434	423	442	406	445	427	417	441	477	455	423	410	441	448	416	420	437	445	462	447	427	414	418	433	436	437	427	470	452	457	470	471	454	467	388	420	416	449	424	457	424	431	441	426	452	484	434	421	458	399	390	444	430	385	438	437	450	425	458	451	427	423	475	414	454	423	467	434	430	418	429	467	445	412	416	410	473	418	443	422	451	425	422	450	488	428	432	410	456	471	424	410	405	414	412	433	440	419	433	374	431	451	467	427	440	473	468	485	401	411	426	444	473	441	441	424	433	455	438	418	420	469	452	429	455	445	430	424	449	484	460	406	415	420	399	438	453	427	477	428	424	456	470	473	483	436	408	449	417	444	427	464	435	431	459	441	443	455	441	457	456	469	403	458	461	427	414	441	424	442	459	419	392	448	442	439	429	441	467	434	462	444	434	429	422	414	430	423	468	472	430	456	450	461	431	415	443	412	479	441	452	443	411	424	455	443	443	462	445	472	454	432	464	417	454	410	419	464	420	445	475	421	448	446	434	442	415	436	443	396	380	447	436	446	430	426	448	417	430	437	467	446	442	433	451	413	413	460	476	449	459	399	454	451	422	434	449	415	434	401	430	420	444	436	421	449	439	439	402	473	390	452	449	435	420	454	453	434	430	468	420	450	421	462	452	440	469	453	429	423	415	434	447	453	399	422	423	465	409	449	456	440	417	455	444	441	411	448	423	443	465	465	449	499	443	457	442	454	422	457	474	412	408	427	391	429	429	442	433	449	443	455	445	442	449	430	410	429	435	419	427	475	455	464	454	397	394	467	449	472	435	435	448	452	467	480	425	422	434	416	497	383	409	416	412	434	417	440	445	423	448	409	438	447	460	441	422	449	461	402	391	434	417	470	467	468	443	459	423	432	452	431	430	408	412	422	489	452	412	438	409	430	416	389	446	411	436	413	449	452	423	434	401	472	422	401	410	412	423	427	430	442	435	455	464	434	434	426	403	437	414	445	469	424	426	449	441	486	444	468	414	395	434	413	442	486	446	453	468	456	418	417	422	416	415	435	439	433	449	408	440	458	423	415	446	413	395	408	436	415	480	453	462	458	433	430	480	406	397	384	464	431	425	436	444	427	414	403	442	479	430	430	417	426	450	435	422	417	449	431	433	452	475	442	444	471	402	464	421	461	477	413	459	441	435	411	446	414	403	407	445	454	448	440	422	461	446	418	453	404	448	457	404	418	432	407	431	458	436	412	411	477	450	415	410	460	454	448	408	432	451	446	425	441	421	444	441	445	450	413	433	460	426	417	454	423	434	427	425	440	462	435	437	472	455	442	410	436	458	455	438	448	436	447	492	389	450	440	451	431	394	441	418	467	443	390	451	430	400	466	419	470	419	399	446	452	456	439	426	440	422	426	415	451	466	454	426	473	405	432	447	406	450	459	448	467	434	448	422	440	449	412	412	422	418	454	455	435	475	429	442	466	428	445	444	422	448	461	421	449	477	429	412	425	447	481	416	433	440	428	432	469	445	415	452	481	436	419	447	440	444	422	438	439	431	430	419	407	435	437	434	439	399	451	414	408	411	391	472	453	448	434	429	471	452	402	453	480	506	483	410	446	432	458	467	435	422	426	426	425	383	448	424	443	430	395	426	446	430	456	447	420	421	466	428	435	395	435	425	420	434	426	469	427	418	438	458	451	455	461	448	465	420	448	442	426	435	446	438	433	438	444	409	431	455	454	456	450	428	458	427	472	449	424	421	424	459	436	423	456	462	440	490	435	410	447	415	424	390	475	420	405	387	427	476	434	429	463	466	391	454	470	408	453	432	422	453	433	440	388	469	490	449	455	438	438	463	424	470	447	469	468	441	464	468	422	428	419	429	418	421	439	417	385	443	423	457	443	397	483	458	455	450	394	440	400	419	412	401	438	448	453	431	416	450	437	439	452	408	429	433	442	477	433	460	451	411	463	442	462	463	421	401	395	419	410	428	429	419	432	459	437	417	462	407	417	416	428	421	432	386	400	462	460	432	466	417	421	471	469	411	424	425	426	420	438	421	442	456	468	475	452	398	446	408	392	444	418	451	416	451	458	427	449	403	457	441	406	400	429	413	436	460	450	438	451	468	465	411	438	453	408	434	416	439	432	427	434	431	448	439	415	421	411	427	465	464	419	426	433	456	456	430	390	423	425	447	435	438	445	409	455	479	459	442	436	439	438	451	435	419	451	402	462	416	434	430	441	464	442	414	411	451	443	439	471
5595	1068	1085	1010	983	1009	948	977	955	1012	992	937	978	920	904	953	1001	947	972	975	978	1013	929	977	1017	1035	982	985	1054	1008	973	1000	984	987	967	1023	1003	993	991	947	1022	998	978	1057	927	979	970	935	970	1018	1033	1025	1003	1024	985	1040	1045	988	1005	1007	979	1019	1054	1014	1016	1001	985	1015	980	997	956	964	982	942	1023	963	1003	987	1017	995	990	941	1013	965	976	986	1011	990	978	946	936	1015	1054	1000	1012	964	1013	977	999	1026	994	969	972	993	1001	986	1020	973	946	991	949	955	998	1028	970	985	938	958	993	994	965	1010	1031	1026	989	988	996	967	990	994	979	985	965	968	975	1056	956	1054	990	974	983	1009	941	929	992	985	1012	1008	960	1024	933	965	992	968	1013	979	912	963	1076	956	970	963	951	965	972	991	997	998	1040	973	981	998	981	992	1002	1020	1006	1003	980	962	917	913	952	972	998	985	947	1017	1002	929	1003	1023	983	962	1015	1013	1029	909	978	919	960	1001	1001	1012	1045	1006	966	978	1027	998	967	1043	949	997	968	1030	1016	1026	1031	1013	1037	1019	981	1019	945	1022	1067	1001	967	993	958	993	980	977	971	996	1016	964	952	969	1018	1061	962	993	1006	969	995	1018	1012	1025	1041	928	929	971	981	945	993	1029	1016	957	987	950	980	984	1001	1002	1004	1019	1001	977	943	987	1023	1024	969	943	967	1018	1071	941	1010	1041	936	958	991	1007	976	991	964	964	979	960	998	1032	986	999	986	1071	973	997	1017	1039	999	955	1003	965	959	1006	1005	1036	994	981	968	1035	963	955	991	1003	943	961	980	995	962	978	994	1016	970	1095	1023	977	1024	940	1000	1006	1017	988	1007	1008	1007	985	1014	944	1001	999	986	943	967	923	1003	998	984	1031	996	959	1026	998	997	996	991	984	1024	1016	1008	1003	968	950	971	1006	970	993	929	978	993	1006	986	1031	1007	1000	910	993	964	1005	1002	936	982	938	979	987	975	998	965	1010	972	957	913	1004	1019	942	956	964	1018	933	948	958	988	1043	937	957	948	1012	978	954	1002	1014	982	986	1015	1028	993	1036	990	1009	991	995	965	1014	961	957	1037	980	1008	1000	978	950	1008	956	994	980	973	998	974	1005	1001	1013	992	997	996	977	991	1000	980	942	1025	1009	974	1048	995	999	969	912	1031	994	978	956	1080	997	1027	947	916	1056	974	961	974	968	1047	956	970	905	1028	1009	945	976	960	966	942	971	1030	986	1006	966	991	987	1024	977	961	1030	961	969	984	975	973	981	1040	945	993	1045	948	997	972	1021	956	1009	983	954	964	970	944	1008	937	979	1006	980	975	996	928	981	937	1008	977	974	950	1041	951	996	1010	1032	985	977	969	968	986	1012	998	956	999	982	921	1005	1058	1049	971	1013	942	948	948	1009	994	1014	988	955	1006	1002	1003	942	978	971	1012	997	950	1022	1016	1005	988	1034	989	1025	995	990	952	967	960	917	987	1011	1002	989	971	1013	966	995	932	977	970	1004	971	1014	981	998	974	967	948	1029	1025	985	1008	1000	990	932	963	942	940	972	953	949	960	963	1009	990	957	981	935	965	1057	996	965	1000	987	998	960	1001	975	975	1005	1023	954	1029	1002	957	988	946	1028	1027	960	988	1007	989	955	951	946	978	987	983	1010	960	957	1024	1018	961	986	980	979	951	1003	995	996	893	1002	1000	1001	965	1007	984	995	1005	965	1009	1045	927	1026	992	978	969	972	965	972	1014	996	952	994	976	966	1004	986	1015	1044	990	999	1063	993	971	976	950	974	997	882	951	983	956	939	953	1067	999	986	991	964	1013	1030	965	1007	1001	989	1001	975	918	977	991	998	978	965	1021	999	991	1007	974	998	976	1005	1031	954	982	968	993	990	967	1003	963	954	1012	1027	969	928	998	1001	1025	990	979	1017	973	957	966	990	995	925	982	1016	996	963	1012	990	999	1036	1012	977	964	1027	972	1008	1009	985	961	975	1017	992	973	937	973	1052	989	990	958	1014	994	994	972	1033	974	1003	997	1000	961	987	1009	986	944	949	972	994	977	1007	995	986	1008	941	972	997	1004	1021	964	1011	1027	967	1015	981	989	995	944	1016	964	961	951	995	1006	993	1007	1030	985	1001	969	979	895	1030	981	957	988	968	975	968	1035	994	1025	944	939	1060	1044	978	952	1011	944	967	1016	961	981	996	952	960	985	939	942	1029	1032	997	993	1025	1024	997	985	1029	938	1002	949	998	1029	967	978	1023	951	978	1000	994	904	968	975	954	966	1017	911	970	989	999	1006	954	1055	1038	1016	915	1058	999	999	1003	1033	1068	930	1042	981	965	995	970	1063	964	989	984	922	959	946	959	953	1003	980	1009	959	1024	1016	996	1011	953	1000	923	1032	935	992	980	1023	1020	1001	961	1018	972	993	981	966	992	947	1031	984	1008	974	1049	998	973	960	958	979	924	1029	1021	1011	991	1028	989	1003	976	983	992	959	980	959	990	1004	994	1011	970	1019	944	983	990	986	979	1027	1041	985	1001	1002	1007	997	982	964	982	969	1042	975	1024	974	956	992	957	934	1012	1015	941	975	1028	991	963	979	961	1034	1001	1031	972	966	975	985	1011	970	1010	1026	949	998	1018	933	971	1035	966	1001	1003	992	981	983	1010	977	985	962	984	961	955	919	1021	949	928	997	1010	962	969	986	1030	1019	1010	968	964	1020	1001	977	982	998	961	998	1064	950	988	997	1008	980	1026	1003	962	1037	985	944	985	1012	983	942	997	1014	952	950	997	998	979	977	974	982	956	992	1045	943	956	1020	1017	1017	959	1016	975	971	980	965	951	1015	963	959	972	986	985	994	971	979	974	974	983	991	978	1030	961	986	921	922	969	1011	1024	1045	959	971	1003	993	951	994	976	1017	1019	977	962	994	1036	923	1093	1004	953	981	1019	989	1011	991	963	975	942	992	953	1024	1000	1032	931	954	999	1008	1004	997	991	985	997	979	971	1008	1051	972	1034	992	984	949	969	1013	992	949	1002	967	977	952	1018	1002	1001	1003	952	1025	997	982	984	945	965	959	975	961	1002	974	1022	942	1005	1001	956	989	1003	1007	1017	970	940	997	1015	1026	984	966	1025	983	929	966	955	999	935	997	970	1067	979	962	967	957	1008	1049	985	1002	1003	984	1065	1008	1001	971	981	1053	941	998	948	977	945	908	990	942	1005	946	1023	946	967	1024	993	1018	985	993	1001	960	1013	916	965	998	992	1032	904	1000	1000	969	932	942	995	1016	977	1022	977	1055	959	945	989	980	997	939	995	1012	1009	931	1021	1009	995	994	979	934	985	939	965	1022	960	982	1039	998	956	951	1012	901	976	1051	1056	982	992	995	988	959	952	989	992	970	1010	926	950	1038	985	960	1011	965	925	1027	995	1026	994	994	993	999	981	1026	975	1081	1006	985	993	1011	959	1021	918	950	1030	944	940	951	980	931	1002	1051	949	994	1009	985	979	935	969	968	988	934	964	1004	1033	1014	908	1014	987	978	1020	987	1021	970	952	979	954	1004	998	1011	945	983	963	974	940	1021	948	1029	1010	1008	975	967	953	959	986	942	970	977	1006	948	1003	987	928	943	1000	966	1071	991	968	1028	964	968	977	1029	985	1004	1022	939	1015	960	1002	973	937	1004	997	967	998	993	1010	972	987	1011	974	1077	1051	960	947	995	1005	1019	986	965	985	998	1025	976	981	1034	1056	950	1047	968	956	939	933	1000	942	1000	983	961	981	995	1000	1044	1003	999	951	1014	974	1006	963	973	955	989	981	933	1046	1010	1001	1016	1024	972	951	970	936	959	989	973	986	1006	1024	951	1031	1039	966	928	989	1045	943	1021	1018	959	1001	978	1047	1004	989	1000	1024	1000	942	935	989	995	1077	1014	976	963	995	1011	954	1039	934	881	919	952	1058	968	1050	1020
24526	21022	24535	27722	20699	2483	563	476	438	417	379	349	392	370	382	366	413	352	371	401	407	321	336	348	366	395	360	337	388	337	361	369	386	317	348	369	390	370	354	394	339	344	369	353	344	382	335	371	337	357	319	384	374	351	356	405	371	359	372	359	381	403	351	404	387	338	358	377	387	394	347	378	327	376	369	342	340	326	346	384	377	348	341	342	362	343	366	381	352	339	374	343	375	346	368	371	364	358	332	344	340	343	342	340	366	358	359	365	365	378	388	393	345	374	359	345	362	348	331	422	338	384	368	376	388	365	351	375	355	334	347	333	353	366	345	393	338	335	356	364	385	350	394	359	355	350	364	378	351	376	368	380	372	356	348	339	371	336	353	374	362	349	397	336	323	360	383	362	345	354	363	355	366	365	366	351	386	388	362	385	350	366	352	364	373	344	345	346	368	332	350	340	344	356	369	375	377	378	361	349	377	389	358	342	354	345	366	389	370	378	373	327	358	395	374	333	340	351	342	355	352	343	398	373	334	352	372	361	371	393	358	357	324	372	361	372	373	329	353	373	373	309	362	372	349	347	358	363	356	331	333	353	398	378	357	340	351	385	386	370	348	370	394	347	363	327	411	321	368	342	358	383	344	356	329	360	343	343	370	323	369	374	350	393	360	367	386	361	374	342	351	341	332	373	322	367	386	353	375	371	329	342	383	335	339	324	366	350	366	354	329	315	355	342	322	346	375	376	330	374	359	369	397	339	377	366	372	352	313	331	360	316	392	344	362	380	346	320	362	329	379	343	363	353	350	387	377	333	339	354	376	382	391	327	373	367	354	384	382	367	324	361	371	355	406	345	368	374	372	345	364	365	337	359	383	390	326	352	364	397	358	342	342	367	381	360	400	371	341	349	316	341	345	382	338	331	318	356	334	381	355	335	351	359	387	371	374	335	342	359	359	383	358	341	348	348	373	363	384	379	352	346	349	360	351	397	367	376	362	389	398	363	348	351	358	386	389	324	359	358	361	359	346	361	352	359	344	423	332	368	339	368	347	368	378	323	385	319	351	374	364	342	362	344	358	365	371	357	361	366	384	351	330	339	385	345	341	371	325	355	365	347	337	398	367	372	344	392	406	401	346	315	308	369	347	395	374	336	383	388	384	337	337	338	378	364	406	360	349	370	382	361	355	346	383	377	366	412	370	416	355	403	355	339	361	374	359	372	358	383	377	348	347	362	361	382	343	384	368	349	345	351	362	365	358	342	406	357	334	347	366	343	376	326	371	364	376	344	364	359	361	336	380	399	357	368	367	354	364	321	326	323	343	363	385	375	370	343	361	367	339	354	323	369	357	358	407	376	376	346	354	379	366	364	359	368	346	414	356	355	379	366	354	339	378	368	349	370	391	372	345	369	376	335	380	340	331	333	397	362	359	361	349	357	386	360	336	371	363	366	372	391	380	348	385	329	382	385	357	343	354	365	372	348	319	396	366	318	365	360	382	343	329	390	361	357	358	372	382	355	361	333	338	348	360	353	366	361	369	349	328	363	346	384	379	405	366	381	308	383	313	329	357	372	348	344	392	343	359	359	344	389	362	344	361	374	348	360	351	319	352	348	367	325	409	327	337	366	339	333	354	337	388	356	331	345	364	358	344	333	348	388	344	382	393	385	367	344	367	376	334	337	371	393	370	324	345	352	328	348	367	315	340	361	358	329	372	376	365	357	360	336	367	394	361	348	333	408	386	386	341	358	328	337	344	355	332	329	339	364	351	381	342	361	366	398	346	358	345	371	361	327	383	388	326	383	363	387	334	368	350	376	352	333	355	376	387	395	318	349	361	337	365	360	365	372	336	359	332	376	403	359	389	367	337	344	363	356	387	367	331	388	371	351	383	346	345	345	334	373	351	386	350	337	360	340	365	355	386	370	378	326	383	335	353	382	354	352	334	333	356	340	374	344	332	368	353	345	374	367	371	390	355	319	391	377	342	338	379	383	349	377	372	355	330	377	360	330	359	363	353	365	335	325	391	392	344	355	343	369	365	380	376	331	368	308	360	334	351	354	342	322	361	347	356	371	379	373	362	387	358	358	365	349	324	377	351	398	352	389	385	372	354	347	348	377	341	368	350	372	324	377	335	360	370	348	379	332	371	370	349	384	348	334	336	355	349	389	349	349	358	333	400	367	376	357	373	359	343	356	339	343	353	358	353	370	344	367	366	354	376	353	405	369	377	356	366	383	390	376	361	374	320	387	341	369	358	341	367	381	386	397	378	354	345	322	355	345	330	347	392	347	380	353	339	332	386	380	356	353	367	368	354	333	374	389	355	340	371	356	337	333	379	411	358	402	400	367	356	360	340	374	374	351	362	353	347	351	313	355	354	368	363	364	344	361	370	355	360	391	385	340	352	344	344	315	348	353	361	312	358	369	320	325	378	360	356	341	322	341	341	366	350	347	352	392	346	378	392	344	350	318	392	334	403	365	365	370	371	377	368	368	330	333	365	385	324	396	346	363	348	339	367	365	360	357	364	355	364	338	345	336	340	403	364	376	350	355	334	317	357	377	391	350	355	359	366	386	370	349	355	363	368	279	363	346	355	364	342	372	380	370	368	342	362	355	383	363	341	364	372	360	380	338	348	374	366	319	341	359	381	326	359	376	326	362	353	366	368	380	344	363	389	350	346	376	334	352	366	377	361	358	371	382	344	341	344	351	360	393	382	393	350	386	351	344	387	320	340	341	419	349	369	381	335	359	358	295	347	343	369	366	336	360	342	386	337	354	369	362	410	336	381	360	355	369	359	357	326	330	350	342	367	357	340	349	359	349	379	346	360	355	371	356	360	336	356	341	359	370	368	338	370	348	389	341	351	347	437	376	368	324	371	348	349	376	384	344	362	340	347	361	347	367	366	351	379	362	348	361	349	394	335	348	326	341	348	370	351	340	338	370	361	378	369	348	344	405	374	338	350	343	401	356	357	376	343	357	327	322	366	409	368	324	352	327	381	374	327	337	322	353	364	367	334	338	391	361	390	364	310	353	335	348	353	366	388	378	346	381	359	394	385	369	323	335	351	324	334	369	347	302	348	351	343	323	359	357	357	375	346	372	375	362	324	377	374	378	321	396	367	353	351	378	377	366	338	341	311	335	353	356	376	346	357	383	369	385	381	378	335	375	381	331	386	317	402	352	365	345	360	359	352	356	336	356	311	358	372	364	362	340	369	361	353	338	374	361	342	373	375	343	368	370	394	355	347	323	370	333	360	365	344	340	351	368	380	349	389	380	344	372	348	353	367	347	322	342	359	375	333	380	344	380	346	407	359	363	341	356	357	377	415	359	373	322	381	396	381	354	358	386	335	354	338	345	383	354	341	350	378	340	385	360	354	366	358	370	327	394	340	354	362	359	366	333	343	367	350	383	351	332	377	346	366	356	321	361	361	376	354	347	349	376	371	360	373	371	338	343	351	383	330	379	371	380	340	335	392	330	346	336	398	354	410	349
3217	2805	1948	1218	971	858	863	885	840	858	885	814	831	834	843	860	823	801	840	818	769	820	847	709	815	821	777	796	887	816	820	806	779	804	821	835	818	836	792	787	787	848	803	842	814	825	818	803	795	827	802	849	767	833	765	820	770	827	839	790	817	842	792	837	804	816	843	883	844	816	819	788	819	767	813	838	772	832	817	774	793	867	796	789	840	790	811	847	790	834	780	813	816	785	818	761	760	847	797	819	840	783	815	770	847	802	806	826	835	813	822	838	816	801	793	756	797	796	784	842	810	788	839	777	808	810	782	755	799	775	834	803	836	847	839	841	797	773	834	781	831	830	785	793	840	803	843	837	851	793	845	824	786	857	786	818	850	818	807	808	759	841	824	841	817	796	809	805	807	797	809	784	822	762	816	808	817	786	770	806	840	841	773	766	805	834	795	772	867	811	803	765	804	821	803	835	812	811	780	843	790	825	790	795	834	813	849	795	751	821	769	846	811	821	822	770	795	834	768	846	813	827	762	739	781	820	809	818	788	826	808	853	820	840	793	778	818	801	789	797	805	782	846	793	805	813	832	796	794	778	848	828	825	835	808	812	862	779	785	799	826	806	815	826	823	832	770	852	824	789	798	809	864	816	846	841	855	866	813	825	829	792	813	784	814	754	752	788	778	822	897	789	824	817	799	797	818	801	838	791	823	823	878	806	855	828	804	838	790	781	824	792	851	853	761	833	815	820	826	793	809	796	810	777	840	840	775	825	831	784	793	811	832	788	830	790	799	764	791	814	831	781	816	855	855	802	807	796	779	799	749	772	788	767	824	804	874	789	821	809	795	801	746	823	796	852	813	785	804	822	854	808	808	809	808	772	790	817	753	820	799	828	796	812	853	825	843	802	777	781	815	794	788	846	798	823	790	777	825	802	778	846	868	781	792	834	773	871	736	808	807	811	814	828	810	863	778	830	821	856	788	822	826	818	835	763	851	806	769	831	804	820	815	866	795	784	822	762	827	806	789	758	769	792	809	816	816	753	836	813	850	849	764	784	777	808	853	795	815	847	836	820	827	851	766	799	816	791	781	859	859	831	776	844	865	756	759	793	815	843	778	772	841	810	808	849	813	808	856	811	782	821	786	838	849	783	790	811	782	825	798	843	835	814	812	821	793	816	816	808	792	771	791	778	824	841	757	816	812	798	832	801	818	806	805	780	802	778	815	787	768	863	820	841	808	856	764	828	816	812	748	821	799	861	822	812	822	767	813	825	773	795	768	836	822	821	787	796	774	809	837	800	775	753	821	825	786	829	838	829	799	806	825	843	782	795	824	842	835	751	790	780	788	802	799	798	785	781	820	783	797	803	781	784	750	833	794	844	824	789	804	784	773	825	766	864	747	787	772	848	792	831	800	809	786	875	850	740	820	830	831	791	822	808	883	832	807	770	745	852	815	824	802	772	785	848	784	810	853	831	775	861	806	786	830	798	830	824	821	834	819	809	777	853	826	824	810	796	847	740	819	840	804	774	818	807	807	798	809	828	820	811	775	810	816	791	790	833	819	824	799	789	802	791	821	829	818	816	820	881	793	856	815	850	791	866	819	841	786	828	866	826	787	818	810	782	801	826	791	826	861	782	799	811	819	768	782	826	823	852	849	797	815	809	732	748	817	750	838	792	790	791	819	788	778	789	836	811	826	837	780	816	784	807	813	751	827	796	805	864	826	828	774	830	804	785	842	800	865	798	829	792	811	840	816	804	777	771	804	771	811	852	758	761	803	821	805	765	822	843	826	846	781	775	788	828	805	830	847	824	783	755	796	836	756	766	832	767	809	788	819	770	871	834	801	826	779	809	836	819	852	807	800	837	814	823	774	794	833	827	826	778	821	800	791	789	833	801	844	805	816	797	796	795	822	774	798	817	815	791	824	826	722	781	802	779	797	827	839	792	789	795	787	805	768	791	783	820	789	816	823	818	803	783	819	843	820	796	868	780	788	795	857	825	856	808	752	820	842	809	796	798	843	791	816	823	813	805	836	779	836	828	808	766	826	784	790	772	762	810	818	827	840	800	820	846	863	853	757	801	836	795	784	820	839	803	800	838	804	770	790	803	787	862	865	810	776	830	814	806	833	821	819	764	824	773	839	790	822	789	794	771	856	800	846	827	852	802	784	848	800	768	778	806	760	822	817	797	823	860	856	815	810	819	794	779	832	824	725	756	798	781	814	844	809	851	782	834	770	765	768	785	811	741	775	783	799	852	811	823	778	816	815	795	793	808	809	780	842	789	827	835	809	782	799	825	827	805	795	820	789	802	801	813	794	784	796	841	861	802	832	820	823	780	824	840	825	802	816	785	800	808	790	762	774	816	798	812	789	747	830	815	790	811	800	802	821	855	802	812	840	852	879	805	777	777	747	859	841	799	774	800	789	829	770	808	783	825	811	796	800	826	781	775	748	796	786	859	851	850	791	792	817	825	799	826	827	774	788	855	829	839	842	796	838	771	791	808	771	828	870	805	761	825	808	818	761	810	794	812	815	831	808	831	810	794	804	771	873	810	831	809	853	785	770	794	796	850	844	837	840	797	794	812	793	868	817	782	829	801	832	777	847	854	832	807	809	761	785	764	805	800	766	833	812	766	830	838	793	872	831	846	812	817	821	826	776	822	814	789	809	810	823	841	864	812	784	792	797	805	792	805	800	759	878	793	828	802	740	817	808	826	822	761	771	802	741	782	817	851	805	782	829	787	843	790	829	779	807	788	829	810	779	822	868	820	827	817	875	834	844	792	813	802	778	781	753	797	843	750	793	779	837	764	803	845	801	787	827	824	782	820	828	803	773	812	796	819	808	845	837	839	825	857	820	825	828	799	815	743	770	805	792	797	881	851	815	774	786	829	825	808	780	762	753	777	863	820	821	823	778	788	809	773	821	820	883	834	734	774	807	809	798	775	833	806	751	782	804	848	787	810	791	767	807	805	833	765	847	748	765	811	812	805	822	732	831	830	901	838	796	871	777	886	863	841	800	862	793	844	767	789	804	859	847	816	749	827	785	801	839	796	771	780	761	871	827	766	827	817	837	811	840	794	767	823	806	779	811	815	777	797	784	791	778	803	840	786	761	804	753	794	857	785	780	849	822	850	755	773	806	835	802	854	791	835	840	825	820	823	782	791	842	810	799	882	855	838	818	843	819	802	818	770	856	788	791	823	844	791	810	803	825	780	850	799	804	816	866	779	863	792	839	811	773	835	820	834	835	817	778	786	807	762	806	736	773	784	790	802	792	763	859	811	802	797	822	767	746	781	803	794	806	790	804	816	779	830	793	805	709	866	850	830	758	806	833	861	802	822	841	772	876	816	800	781	772	771	791	768	772	805	818	801	795	829	796	784	826	754	820	826	788	838	789	812	836	803	759	783	857	769	774	779	829	793	792	787	819	772	835	803	806	803	810	767	844	796	764	788	802	814	788	818	819	797	781	795	820	792	846	776	786	813	835	829
23757	20952	25062	27023	20959	20794	1535	381	329	323	278	239	249	222	228	200	239	186	196	190	206	206	191	175	197	172	172	177	174	190	196	181	177	181	163	201	179	164	178	175	172	176	215	158	157	153	180	179	173	184	163	170	191	163	171	183	167	168	197	191	176	201	188	181	157	148	166	171	153	136	173	165	185	189	180	181	183	193	169	194	160	210	166	181	178	141	165	150	160	191	210	208	160	187	192	171	172	170	166	156	168	178	154	176	169	173	171	194	137	161	177	196	159	161	173	176	163	156	179	168	175	171	175	149	193	169	177	195	154	186	167	185	173	173	192	150	165	175	185	174	187	183	147	164	149	173	179	177	172	178	169	157	174	149	178	178	170	185	201	188	182	169	171	187	195	176	155	195	167	174	182	184	178	178	188	165	178	205	177	184	173	176	186	184	148	182	154	193	151	191	180	188	191	188	188	183	163	194	185	167	164	153	165	175	189	181	178	156	181	181	152	187	179	179	200	167	206	150	170	178	167	173	198	160	168	164	159	163	147	176	162	164	164	166	163	192	181	192	208	183	196	150	173	219	162	175	194	170	182	185	172	182	181	167	171	169	164	171	165	188	179	165	148	179	190	182	144	159	156	173	174	190	169	165	173	176	190	191	184	176	160	180	188	188	174	160	154	175	161	169	196	162	164	156	168	159	177	166	176	169	166	200	171	172	163	178	178	190	153	169	169	175	166	180	159	163	154	176	163	184	180	164	185	185	176	172	192	167	171	166	193	195	178	181	194	162	173	177	171	165	171	159	183	174	188	188	191	156	161	171	154	188	201	176	173	173	169	160	149	157	173	169	185	190	174	180	176	191	187	185	183	153	178	195	186	177	158	167	160	175	171	181	155	159	157	172	168	200	175	172	192	188	173	186	190	159	173	173	152	179	170	183	200	188	184	191	183	177	164	182	139	153	177	185	154	185	192	199	202	177	155	170	174	176	175	179	207	189	172	177	158	173	162	163	219	174	175	169	192	169	167	174	191	172	160	155	179	158	192	176	166	173	171	171	185	188	185	170	166	171	203	164	181	199	183	207	163	185	173	181	151	182	213	150	164	193	182	166	183	183	186	196	177	182	172	168	172	183	190	166	168	197	172	169	161	182	171	161	183	199	197	174	167	146	140	169	155	162	200	179	176	173	184	172	164	194	173	153	165	165	179	185	183	172	173	170	169	176	173	172	176	186	168	192	171	179	138	169	160	175	176	158	170	184	188	181	178	198	177	165	172	173	191	168	173	163	177	210	171	168	163	175	176	175	179	173	191	190	165	174	160	154	179	165	194	194	197	166	179	173	162	181	162	150	176	189	167	180	163	199	182	172	185	210	160	171	154	181	191	179	199	198	182	146	157	158	154	161	174	163	189	162	195	164	172	173	173	171	182	187	182	191	179	165	190	176	166	171	191	163	186	187	170	166	194	183	170	191	159	169	152	157	176	160	186	176	155	197	161	163	183	179	187	146	173	203	160	155	153	171	156	168	180	189	171	181	160	161	192	163	178	209	192	174	175	193	182	174	185	171	165	157	151	201	183	178	195	163	190	182	183	164	164	167	163	171	178	187	168	182	176	176	171	167	187	176	176	186	162	157	168	150	187	176	167	166	173	161	165	177	164	161	175	164	166	180	173	161	172	201	155	183	174	152	169	180	168	164	158	179	174	160	190	156	149	178	175	178	160	165	182	159	174	176	195	193	186	158	151	199	166	172	158	185	170	174	172	182	208	161	173	166	159	179	176	175	162	161	171	206	193	174	210	155	161	152	185	211	190	172	162	168	184	154	143	156	172	168	192	176	161	149	168	157	177	166	192	172	200	163	165	169	185	183	185	173	188	189	174	175	176	168	187	168	180	168	186	204	176	174	159	169	176	182	167	175	178	168	161	182	170	175	172	194	168	180	184	162	162	166	180	146	179	151	178	168	141	179	189	181	161	171	160	158	196	187	167	188	186	173	189	188	166	196	186	177	171	165	174	168	179	177	189	187	171	164	211	143	187	161	189	151	190	165	169	161	177	171	154	156	193	202	159	176	191	139	157	180	175	184	177	159	171	176	160	166	164	158	181	188	165	193	176	184	158	180	179	174	168	163	175	199	157	184	183	192	192	183	156	172	194	156	210	175	187	196	163	174	172	175	176	170	158	180	171	203	185	161	156	150	152	176	178	191	181	179	193	173	166	155	173	190	166	169	186	179	181	149	184	170	171	158	156	181	171	176	161	189	147	176	158	180	176	165	162	168	160	166	200	196	175	163	192	166	179	161	188	181	195	187	173	165	184	163	152	173	176	165	171	174	198	175	195	196	176	176	172	189	172	182	176	193	146	176	186	164	159	166	200	168	183	142	159	152	145	177	172	163	168	155	187	149	180	190	168	166	179	176	144	173	183	162	175	155	184	178	161	175	163	183	160	174	184	160	155	175	182	186	185	202	186	163	169	191	164	175	186	204	194	190	188	182	169	181	194	154	177	154	166	176	165	181	145	156	182	174	168	172	165	164	174	190	184	159	174	172	194	170	173	165	168	184	182	174	184	175	174	161	206	190	170	170	186	179	182	161	181	187	186	183	169	162	160	192	165	165	174	181	165	172	183	163	176	170	157	172	171	187	181	182	162	159	157	153	185	184	169	161	185	155	182	181	181	201	170	172	183	182	190	179	180	170	178	172	171	165	184	172	159	159	154	202	171	163	139	174	174	186	188	168	164	190	161	200	148	167	161	162	165	196	168	138	157	183	195	166	180	198	173	161	157	179	159	172	165	187	183	183	195	157	178	160	157	181	165	204	163	190	174	181	169	181	166	179	190	174	179	148	160	163	184	171	144	186	200	158	161	173	192	164	194	162	180	187	165	185	177	198	167	174	152	178	153	196	167	187	164	180	168	206	168	157	177	191	163	187	174	131	167	176	172	184	197	188	177	179	172	158	151	155	168	182	163	170	175	195	189	169	156	171	159	161	154	161	181	181	203	196	175	170	179	174	165	182	169	175	168	174	182	192	156	177	174	149	162	172	179	191	184	191	180	162	197	184	184	190	167	193	159	168	153	150	163	182	156	184	183	143	156	163	184	163	197	163	152	168	178	160	168	176	166	173	182	164	175	196	178	178	177	174	191	164	179	177	169	162	163	165	188	175	170	174	190	199	172	155	169	226	154	169	172	161	173	192	174	173	139	173	181	156	164	189	170	169	164	175	167	159	195	180	168	176	161	179	158	170	159	162	177	184	164	188	180	176	192	182	166	156	202	162	178	190	172	173	164	190	154	181	183	157	162	182	183	175	164	180	180	199	145	193	184	157	179	179	162	189	166	193	161	196	185	163	172	168	178	175	193	171	182	154	186	142	176	146	179	190	168	182	175	184	166	171	177	188	196	160	171	179	160	174	176	183	191	177	199	176	182	179	171	183	187	166	162	179	183	166	180	204	199	162	172	175	180	209	175	168	194	187	194	193	182	181	169	175	150	167
3086	4345	2392	1229	778	605	566	517	497	457	478	457	453	444	437	453	430	426	417	442	452	426	432	463	439	423	457	435	423	397	385	435	463	406	471	429	432	455	439	438	434	468	464	476	426	412	441	436	418	406	423	461	441	417	421	425	447	410	484	470	421	427	407	442	438	458	427	450	436	426	482	430	423	434	405	471	423	390	447	441	442	430	447	419	430	400	452	458	434	438	426	456	467	412	453	470	445	434	443	411	424	425	427	405	441	410	420	454	455	487	457	454	443	445	456	470	445	395	404	414	419	446	463	415	475	392	429	420	449	459	464	439	466	415	425	438	421	452	425	420	450	441	411	415	438	398	416	438	417	396	412	445	434	431	388	427	469	417	431	421	431	440	447	464	434	453	443	458	397	445	450	441	450	415	460	458	403	456	445	460	410	466	443	455	432	441	400	399	414	474	436	397	442	416	398	484	426	441	440	421	423	451	426	398	434	428	416	425	420	424	410	412	479	424	418	464	425	414	439	400	433	447	415	412	456	414	432	451	471	419	417	426	474	414	414	436	456	422	420	469	400	446	463	436	428	451	398	458	426	405	418	419	452	380	402	451	465	429	400	457	413	430	441	440	411	406	443	385	423	413	403	437	414	467	425	428	426	433	446	443	416	405	432	399	427	447	438	438	423	425	453	432	443	407	434	431	446	403	425	471	421	431	421	459	448	426	430	433	452	443	451	420	420	440	466	430	440	447	428	474	452	383	450	447	452	416	404	416	394	426	429	455	447	415	402	410	415	457	421	467	429	403	410	399	461	428	453	449	456	446	407	442	406	433	476	449	381	460	419	444	411	433	469	419	435	437	439	401	462	455	460	446	449	441	442	417	426	441	448	433	468	425	441	395	415	420	424	446	416	456	442	417	425	458	413	431	440	426	430	397	398	451	461	424	456	437	421	422	450	423	438	433	417	450	444	459	408	407	435	439	459	444	450	407	411	419	390	446	467	408	431	451	426	452	421	429	403	431	417	412	375	397	441	473	437	418	435	470	407	394	461	417	425	396	444	444	415	405	453	454	428	422	460	418	473	447	431	404	449	464	448	434	446	420	420	452	417	442	438	465	427	429	430	413	442	425	436	407	417	427	401	426	451	390	415	395	450	462	429	442	455	409	432	436	436	439	413	398	419	439	402	410	407	426	454	448	430	437	353	426	417	434	423	430	432	421	413	451	442	433	437	456	479	445	434	434	408	454	415	448	414	452	401	427	396	463	450	410	442	425	437	415	468	439	445	442	447	438	393	426	408	398	425	449	416	426	405	458	467	445	442	432	423	447	430	445	421	433	457	457	454	438	470	464	455	446	412	435	402	414	425	429	400	438	443	409	424	429	402	461	406	410	415	422	441	445	442	416	417	418	431	459	410	438	461	469	430	430	462	408	433	443	465	437	396	468	450	406	437	418	454	446	421	441	459	426	455	393	444	428	440	452	448	459	421	416	404	433	414	416	427	407	427	424	435	409	422	421	475	447	424	442	457	441	455	424	402	451	449	406	426	451	423	406	459	439	433	445	428	454	432	397	439	426	501	452	445	434	439	410	448	430	444	479	424	427	429	417	429	445	418	447	466	444	448	389	450	426	390	425	442	425	408	440	446	421	450	405	459	454	471	407	445	410	453	391	442	417	448	459	461	423	391	453	469	440	455	419	455	446	457	441	413	437	405	434	429	470	427	449	431	421	458	449	435	401	431	421	429	410	447	434	437	444	477	457	456	416	437	455	438	435	437	421	423	446	414	451	418	444	443	452	443	446	444	450	437	438	438	415	429	444	436	437	462	477	408	434	408	399	419	467	461	398	412	421	431	405	450	446	445	454	446	444	445	468	445	409	428	427	459	464	460	469	461	438	448	434	457	420	449	447	419	438	414	432	443	430	418	424	431	433	447	424	452	414	428	423	423	459	445	414	423	455	435	460	445	458	436	392	422	432	447	425	450	468	392	450	474	429	452	427	424	438	443	415	420	441	441	419	462	399	441	427	456	438	472	436	451	442	402	419	392	429	480	433	403	403	421	453	436	423	431	462	456	405	412	430	433	423	453	421	434	442	417	458	418	435	417	436	435	424	429	442	435	465	457	425	440	449	425	404	452	460	431	445	424	444	426	442	418	430	411	419	452	417	426	431	421	439	444	448	428	451	425	431	443	425	449	466	453	456	422	424	434	441	467	425	453	433	408	405	448	457	456	403	455	423	399	462	433	471	391	476	450	402	459	435	407	421	424	473	433	449	431	404	445	398	420	446	426	445	401	433	461	439	431	420	433	433	468	396	426	436	424	423	436	432	409	419	426	425	417	420	405	431	446	430	393	459	408	422	393	481	456	448	407	418	437	466	451	445	404	440	400	462	431	454	432	429	394	428	409	480	420	402	416	415	460	442	431	446	435	430	428	436	402	399	414	420	396	434	424	431	430	409	479	430	410	418	428	450	431	431	461	439	448	413	424	398	394	457	403	441	443	433	452	418	449	430	450	430	439	431	429	412	425	388	417	435	434	428	435	407	441	447	431	423	448	439	437	460	426	452	424	412	435	442	400	455	433	423	462	422	410	449	447	456	415	432	444	430	428	420	429	460	460	443	447	427	460	448	392	446	441	447	440	410	419	429	428	460	452	431	434	426	482	440	398	448	438	416	443	432	439	439	406	413	451	450	443	441	466	421	396	435	405	424	448	437	403	424	437	437	445	416	421	432	419	426	422	444	424	401	436	421	446	449	450	426	430	452	395	447	428	463	401	432	434	443	444	415	445	405	416	442	428	453	439	429	435	442	419	456	441	435	442	436	440	453	440	429	420	442	429	382	427	404	397	426	420	455	458	428	422	422	438	388	447	417	420	442	424	431	419	433	433	416	400	453	432	458	452	432	420	428	445	429	444	435	448	450	428	407	457	425	437	425	422	441	467	416	409	410	404	428	433	437	440	458	455	445	451	432	406	465	421	420	442	405	413	436	454	436	463	432	466	408	423	442	444	399	394	402	467	411	397	424	413	439	477	384	455	479	418	429	416	450	467	476	420	410	432	422	463	444	462	439	434	422	456	420	432	427	452	444	448	429	451	456	459	453	403	414	437	453	427	403	470	427	414	446	409	446	439	427	428	423	475	376	441	415	394	405	434	470	402	466	455	400	435	435	440	407	407	446	453	442	427	417	446	438	430	426	456	420	445	426	416	393	441	446	454	421	474	427	496	435	436	427	415	445	448	435	465	428	410	448	416	443	431	434	459	456	450	467	439	431	444	414	434	468	463	462	460	420	405	406	446	432	493	440	447	390	465	462	434	475	417	446	431	414	416	421	401	434	417	405	424	443	454	429	452	418	440	445	464	402	406	445	422	474	422	452	433	439	420	422	471	402	436	439	441	429	405	417	418	433	418	410	433	418	422	412	453	424	401	375	431	473	436	440	429	427	447	434	443	413	438	442	428	431	385	395	436	428	413	418	445	434	426	412	407	433	460	429
32271	10832	1223	537	484	414	445	420	440	423	441	401	474	431	443	468	441	438	407	451	440	431	440	473	409	433	458	444	420	467	437	442	451	428	403	470	401	449	445	399	396	441	421	436	459	413	424	419	453	439	441	441	420	444	400	441	426	436	449	458	445	463	440	446	432	435	435	417	420	445	382	419	457	410	485	442	456	469	439	427	390	469	439	412	440	457	465	424	427	440	446	430	445	438	438	439	433	496	439	413	425	466	456	456	426	449	471	441	459	443	473	407	427	441	434	438	472	432	437	469	412	388	422	399	444	375	417	441	487	431	441	445	408	411	413	430	447	450	413	457	449	452	434	421	462	480	446	466	452	425	430	420	400	399	463	457	449	450	416	408	444	440	434	432	439	412	424	420	446	445	435	435	468	415	470	402	431	448	429	413	411	405	407	478	434	408	456	457	454	416	493	428	417	421	411	461	430	464	385	471	419	433	431	454	430	404	406	447	444	451	415	428	423	458	435	456	424	447	434	432	409	429	429	440	442	426	430	443	448	411	446	445	403	419	395	436	445	448	403	447	414	392	456	448	402	441	471	450	462	435	405	423	450	438	393	412	412	452	440	444	417	429	482	457	410	462	401	450	401	422	415	462	438	407	458	455	439	436	390	445	467	424	468	436	454	438	418	460	450	393	432	434	441	408	439	484	452	419	433	425	424	426	430	396	411	451	444	419	426	433	460	487	433	447	401	416	436	444	401	409	434	424	444	405	414	450	442	385	407	404	421	502	462	432	452	425	435	474	416	470	405	415	398	400	470	404	441	408	439	442	421	441	345	453	441	404	435	412	427	468	431	442	427	437	430	416	428	450	392	406	446	436	410	468	470	451	430	428	467	436	408	516	479	438	432	459	463	419	451	467	433	432	425	458	416	444	450	474	393	433	445	439	475	434	414	421	459	431	416	407	412	423	446	435	442	414	434	442	450	469	433	410	429	474	419	406	453	391	450	466	424	457	417	433	420	426	453	393	410	470	412	404	427	444	431	432	416	438	482	428	432	452	390	429	406	420	418	420	447	414	406	432	441	454	448	443	438	433	443	467	435	458	416	412	455	396	459	402	432	463	428	408	493	417	458	463	412	471	380	413	439	415	407	451	425	399	430	430	389	429	435	439	434	428	460	444	417	429	441	429	452	460	421	438	471	424	436	431	444	406	430	419	402	445	486	433	433	466	462	421	467	435	415	454	452	428	465	398	404	445	473	431	447	433	454	443	448	399	411	405	461	485	433	440	412	469	448	427	469	427	441	424	438	449	432	424	449	417	457	408	438	463	471	448	440	440	449	458	467	423	458	477	454	473	456	459	429	436	423	504	443	459	475	497	442	457	462	485	434	390	386	431	423	461	410	469	404	480	405	462	416	432	426	418	422	425	417	455	458	421	405	418	434	423	449	453	435	391	432	464	409	458	435	415	432	380	424	464	440	418	459	438	453	440	407	414	404	420	436	445	374	409	445	458	430	464	474	392	441	458	437	419	449	463	438	437	427	436	401	414	464	424	414	422	414	391	438	426	389	449	432	451	410	443	449	427	452	445	506	415	440	477	465	426	475	449	459	420	427	439	446	435	436	426	461	424	439	448	414	421	442	436	413	424	419	445	441	465	443	447	391	449	449	414	411	441	430	452	414	404	414	391	437	457	457	448	438	444	424	454	442	460	406	448	424	407	426	454	458	452	429	437	413	469	425	422	458	447	445	405	387	462	456	449	418	454	420	489	432	433	430	471	436	433	448	408	420	445	414	422	444	433	382	446	487	462	439	432	447	434	474	468	440	431	463	406	455	433	460	412	500	461	442	441	438	425	419	404	453	419	389	407	461	421	420	425	437	445	452	449	446	507	426	456	413	416	459	433	466	455	435	476	501	440	432	409	465	452	454	398	433	457	470	421	465	446	491	444	439	409	457	466	418	394	474	472	461	426	450	416	442	427	439	458	478	407	389	480	451	407	405	439	445	417	429	429	418	421	398	438	412	435	440	478	422	428	440	418	441	450	477	424	401	440	418	443	411	418	475	425	447	427	445	464	432	420	398	431	447	400	454	428	471	454	385	400	418	433	426	429	446	427	406	419	439	423	386	413	428	426	414	445	421	458	438	459	436	470	448	433	421	389	439	452	488	402	446	446	398	460	412	450	480	452	443	438	425	454	469	449	443	412	420	450	440	433	467	423	447	412	400	416	472	449	439	457	454	441	433	431	415	464	469	449	424	464	421	488	457	439	412	435	457	410	434	417	460	386	457	399	437	444	442	487	372	434	445	458	456	389	460	434	437	476	426	451	433	446	433	457	412	431	436	421	407	431	396	416	444	413	446	433	425	409	477	398	423	422	439	438	441	417	429	449	458	430	444	435	483	410	431	416	425	453	428	438	456	418	377	421	417	463	430	432	426	468	414	429	432	490	443	461	443	454	466	448	416	434	464	420	427	472	421	433	444	433	419	427	456	429	455	425	451	447	440	398	429	404	431	431	455	409	415	439	425	444	444	427	472	457	423	429	429	410	452	429	404	475	440	448	439	423	418	426	432	436	422	427	436	449	426	463	434	440	404	462	404	434	462	406	440	457	469	434	434	422	477	428	408	466	447	436	416	440	454	449	421	393	434	406	439	430	465	466	423	457	458	414	417	431	478	461	421	431	462	436	439	440	458	466	424	439	438	433	430	438	466	494	434	434	446	456	435	452	421	434	437	495	409	397	420	427	451	476	414	450	431	421	382	433	428	436	410	457	431	432	448	435	407	430	449	410	437	454	440	418	471	419	466	429	442	431	456	431	424	455	438	472	443	428	415	445	453	442	452	447	442	410	410	419	416	474	458	415	453	457	426	407	433	438	403	492	425	428	448	455	444	449	450	443	420	426	423	401	461	411	406	441	452	459	432	420	451	452	428	447	423	437	409	456	436	438	444	425	481	439	409	433	480	443	432	452	404	428	447	442	438	391	449	425	439	487	446	439	440	456	454	406	402	419	460	434	420	443	462	411	400	488	423	414	438	421	425	441	428	424	437	402	452	494	447	459	464	447	438	434	427	436	441	410	461	398	436	438	445	451	431	462	445	475	432	418	414	451	468	435	443	443	438	402	419	444	437	447	456	460	442	421	424	449	451	422	473	416	419	407	453	427	452	447	482	509	455	449	441	407	459	423	412	424	411	408	451	434	443	426	449	459	429	453	428	430	419	436	435	399	447	382	426	407	436	427	424	447	430	422	445	451	421	446	382	461	439	439	455	436	471	432	439	436	422	407	450	451	414	383	446	465	427	442	452	401	419	453	413	399	424	441	423	437	392	431	467	460	457	421	413	431	436	441	415	421	424	459	458	443	436	421	409	455	450	425	444	466	443	440	447	387	422	390	460	453	432	447	425	403	425	431	447	423	461	431	428	412	406	458	430	411	436	431	417	410	441	457	426	458	427	468	429	395	458	426	460	464	411	453	421	481	454	418	408	448	460	425	440	462
5553	1099	1049	975	1016	1005	1001	985	929	996	970	998	994	980	1002	987	992	978	1002	957	974	995	981	969	961	981	1053	1016	967	946	1036	1002	1015	969	983	989	982	968	937	1028	970	1005	998	984	993	982	975	1025	1045	987	899	924	1023	971	951	957	913	923	930	994	1000	1002	976	1023	1022	949	1033	985	1040	1021	948	922	984	995	996	985	960	941	1027	981	1030	997	979	927	947	1006	1035	995	993	978	964	958	962	1038	994	1005	1011	1021	947	994	974	1001	1010	955	954	998	1013	971	950	971	1024	959	982	930	999	1046	994	895	1013	1010	949	964	980	1020	990	970	998	990	910	952	987	1013	937	1002	958	1052	1018	1016	961	1001	995	996	1013	972	1022	1006	1030	970	975	1021	1022	985	994	989	980	1005	1038	1020	1025	987	940	1066	937	953	1005	956	902	965	1026	1015	968	999	1022	995	1007	981	996	945	989	956	1010	982	997	1016	986	971	972	996	1035	988	994	972	977	1009	1013	1021	969	972	991	1007	1011	977	947	946	1028	974	998	1041	1043	1000	971	1004	957	992	969	971	999	963	998	993	954	966	954	991	1017	1017	983	969	977	1014	958	978	957	957	1040	940	988	922	1014	988	998	946	918	965	974	940	986	979	983	979	1000	981	948	1007	976	896	997	1046	1031	944	960	938	965	939	997	949	1006	946	960	993	1007	1025	1016	951	1006	952	1015	1004	969	934	990	994	984	1000	976	953	995	994	986	1011	968	964	978	983	994	1014	935	958	1052	1000	976	1009	972	960	964	968	1008	1008	975	976	998	985	992	975	1106	965	971	996	984	983	1012	973	979	948	1015	936	982	937	970	1026	1086	1018	986	1042	987	999	998	977	977	963	969	959	980	989	1029	1021	1015	999	1038	991	1018	957	1011	996	1020	1008	1021	1026	997	988	993	912	1014	971	980	968	960	995	986	1002	932	961	998	964	1029	951	996	940	1026	986	980	982	977	967	1024	1008	924	983	974	1010	997	971	1034	1003	1003	1038	1001	965	1006	1006	972	1041	1012	997	959	963	976	1004	980	978	1023	990	924	951	933	985	1010	999	983	952	1011	1035	953	989	1036	1074	1001	1011	993	1000	965	984	1005	959	1002	995	999	992	1000	972	1025	1012	959	979	976	1008	1007	1008	1019	978	986	935	998	982	980	1043	1039	969	1007	968	989	1032	1028	968	957	999	1003	990	911	980	948	985	1042	981	972	1006	979	954	984	972	1013	985	965	955	1021	1002	899	980	964	981	968	997	960	931	992	962	963	979	969	989	953	944	1046	987	979	1052	988	981	993	982	1000	970	990	970	1007	1015	1032	998	979	962	955	940	1006	1008	1028	973	984	1019	979	1084	961	971	920	926	989	1035	967	962	975	1014	1042	946	1018	954	951	967	956	984	997	1076	1026	975	976	1026	947	1010	999	991	979	973	1028	996	914	1002	1000	983	1015	988	976	1035	970	942	959	973	1009	949	997	976	1023	996	973	964	951	966	942	961	997	980	977	1005	982	984	959	997	988	948	983	983	1032	994	1003	998	926	1016	1011	989	948	975	989	1033	968	972	981	1043	956	981	1016	1010	963	1017	976	1014	942	1000	976	1038	973	930	947	985	941	965	1029	985	1004	978	1021	964	992	1022	1003	1039	1007	962	991	1007	950	998	1051	980	1001	998	1052	976	971	1006	998	976	977	891	1014	987	968	946	992	1006	985	1029	951	960	996	1015	978	942	958	929	988	910	967	958	990	969	944	964	1012	1026	981	1038	971	883	949	968	973	945	950	994	993	1026	993	1024	961	920	1010	1025	993	1009	939	967	964	970	955	988	996	973	967	972	954	1033	1012	912	985	994	970	936	1011	995	1015	928	1006	971	972	982	978	1003	949	925	949	1002	1032	1030	1024	984	1064	976	1060	952	998	1029	1002	1045	1044	967	992	937	976	983	968	975	960	1031	1014	989	1010	917	956	1011	1010	1008	959	990	1034	993	1019	1021	982	989	961	966	1025	986	1032	940	951	960	955	1036	1042	951	1018	974	973	985	1024	987	990	1022	988	989	1009	1030	992	1008	997	980	990	967	1001	985	972	981	949	960	919	969	962	1001	991	1033	983	1014	1009	945	988	926	933	973	1011	961	999	1011	960	968	985	1002	1000	1004	942	971	962	965	981	950	952	941	985	985	1005	948	1026	978	1024	925	990	1014	1002	1024	958	981	974	967	966	979	969	980	986	996	983	964	988	1004	1000	1031	954	1021	1004	918	971	1018	997	980	957	1015	982	1061	949	1014	963	1021	955	972	961	971	1021	956	964	1031	999	991	978	994	939	977	999	961	1030	1053	997	1013	973	991	968	1018	1006	1011	976	972	1039	1039	993	984	935	959	966	931	963	1060	968	973	1001	1005	983	942	962	994	1061	927	976	981	986	979	969	975	944	963	955	1033	997	963	959	986	996	975	986	985	1023	930	1008	990	968	1017	965	982	974	1004	978	1012	950	1008	891	891	1006	1009	983	1020	954	1023	941	935	1005	917	997	996	997	1005	953	1002	1016	973	1001	1000	980	988	994	1024	1042	944	997	977	987	1067	1021	1047	968	987	1002	970	953	934	946	1006	933	1051	1026	1036	996	959	990	930	993	962	1024	1003	978	1008	927	1008	1017	944	1012	968	966	932	995	1010	988	986	1008	958	972	964	961	1032	989	998	1009	994	1011	981	948	987	919	982	961	959	1003	1004	1014	950	937	977	998	1032	965	935	980	979	1007	963	924	1002	959	985	1026	983	953	1018	963	1044	960	924	970	1008	1001	1024	990	1026	959	1011	983	971	967	949	969	1004	959	1004	1013	1024	1018	940	978	1033	980	932	1007	920	988	986	982	985	986	926	1009	907	993	1020	1040	969	1014	979	1034	924	943	1037	968	946	978	983	1012	931	964	1008	978	1031	955	953	954	961	987	1046	964	1015	983	1022	983	997	995	965	960	968	983	980	948	965	1000	1004	925	1011	939	989	967	932	1007	996	999	980	899	967	984	1012	1003	983	954	947	975	979	1003	1029	953	990	981	982	982	951	990	994	1018	950	1027	1022	993	972	950	954	997	1008	1019	1024	931	909	1026	1012	1027	1011	974	998	1002	972	953	1006	973	935	1003	966	1031	978	935	973	936	1009	1005	988	934	1026	1034	1000	989	990	990	1043	978	965	1033	953	970	1010	1009	1010	1001	1023	944	972	972	966	1003	968	954	1000	997	981	1009	918	987	1009	934	923	1016	964	949	989	1056	1032	1029	941	982	958	989	1003	981	974	989	951	1037	954	955	998	1028	1007	984	1012	1024	979	1008	1011	940	975	972	948	932	997	1003	972	964	942	941	1008	971	974	1066	998	942	947	1016	1018	976	971	966	1013	1047	934	928	1034	980	1018	948	1007	979	1024	1005	975	1013	1013	1009	951	1004	1006	980	1006	996	1068	997	918	966	1001	997	982	1021	980	988	1071	960	998	1009	977	1009	991	986	937	1014	1026	987	1068	972	965	1007	974	955	989	976	1018	954	1011	985	1027	967	971	997	997	959	995	953	966	944	933	999	987	943	980	917	1003	973	1003	991	1000	1013	979	990	1010	973	1009	994	985	995	923	992	976	981	1012	938	978	968	989	1031	980	936	1021	973	973	995	1010	991	1001	975	972	941	985	972	986	924	1003	995	949	993	972	925	1028	992	962	1007	960	1040	1001	970	1006	978	960	1005	1023	991	955	982	984	998	934	971	993	1026	960	997	967	960	999	947	989	976	970	886	965	1029	1010	991	987	997	969	1012	900	978	992	1006	920	955	987	918	948	974	1037	977	1008	995	1034	967	1017	1027	994	946	993	994	984	965	1006	976	1001	996	961	1009	960	956	998	1058	962	994	950	1025	981	1000	1050	1013	921	978	968	962	952	1003	993	1028	1048	1000	1019	1002	1007	966	986	960	981	1022	1033	999	960	1005	983	1000	1012	1016	1001	990	968
24540	20929	24351	27573	20507	2288	546	493	422	423	353	398	437	367	363	354	370	373	333	380	352	374	357	385	341	353	353	351	315	342	399	364	341	357	344	378	401	342	351	342	394	365	367	371	360	349	361	381	361	369	325	409	354	344	369	360	361	352	360	385	404	346	347	385	370	407	389	354	388	344	358	331	367	348	372	356	347	340	355	334	369	360	329	321	373	352	387	376	335	320	341	371	315	343	352	366	345	386	323	339	361	381	371	347	372	337	380	363	348	381	344	319	372	371	369	373	405	390	358	348	377	391	347	357	352	345	375	360	368	338	388	291	344	350	324	371	360	338	363	359	355	375	354	402	350	347	395	362	319	348	344	342	363	336	403	340	347	400	376	364	339	391	352	386	354	383	363	352	338	335	369	384	366	335	356	346	344	359	361	319	340	377	335	366	367	343	339	390	347	354	350	316	346	346	349	355	353	371	348	357	356	368	395	355	379	352	337	372	394	386	316	352	377	343	358	376	363	332	333	357	356	342	378	352	319	339	378	367	375	367	340	357	361	340	349	361	321	385	334	354	331	392	351	325	365	353	362	352	351	320	367	374	368	362	368	334	362	376	374	333	332	350	339	353	375	343	353	390	363	383	331	340	379	321	383	349	354	354	326	348	363	370	349	385	364	345	344	330	374	364	365	373	361	368	354	337	367	372	344	366	392	387	411	333	350	391	349	375	389	380	320	372	389	356	347	343	354	357	346	373	356	375	332	342	379	325	360	332	324	341	374	386	362	342	365	346	342	374	346	367	373	365	360	369	382	350	327	372	345	328	342	340	342	364	360	337	372	339	353	349	379	374	396	369	323	379	365	379	391	377	399	384	337	374	344	380	387	346	332	357	374	360	374	358	377	340	367	376	382	357	330	342	339	325	344	361	335	365	332	342	363	332	372	386	370	347	342	338	363	347	355	367	337	355	352	365	356	358	353	359	347	352	344	377	368	336	349	384	364	355	325	355	342	369	343	383	392	346	331	331	331	343	327	331	381	373	332	351	359	339	311	347	375	341	367	349	346	350	341	358	320	308	388	390	346	328	354	355	364	379	381	382	345	330	379	389	378	361	350	327	362	327	379	350	374	373	311	328	329	366	356	357	336	339	363	402	380	332	349	373	374	363	333	369	363	384	381	360	358	343	378	314	367	338	359	302	376	354	320	346	371	362	379	372	392	383	320	344	355	349	354	297	336	335	359	355	345	394	340	356	367	356	340	354	307	364	351	354	329	349	331	358	330	335	334	401	322	332	372	380	343	345	383	403	335	324	356	345	335	382	326	339	379	359	336	332	335	360	373	368	350	354	350	339	336	416	358	345	345	337	353	350	337	363	368	361	326	365	375	359	357	377	352	356	353	356	347	375	360	338	343	380	351	325	338	361	342	342	398	320	401	331	365	364	335	360	360	355	387	397	371	351	363	358	371	366	351	342	347	397	341	353	390	349	348	352	323	355	298	386	388	353	355	365	388	340	362	325	360	343	371	387	364	342	340	355	359	359	373	359	396	371	361	320	354	335	355	349	375	352	356	348	354	359	354	360	370	360	359	335	351	360	361	374	371	369	355	360	374	339	385	352	355	337	368	361	375	372	389	337	347	336	353	329	373	367	359	358	352	354	358	345	359	366	367	357	359	306	383	329	370	331	346	345	379	349	344	391	349	324	335	343	363	356	353	366	345	398	369	326	350	331	306	358	355	347	316	311	319	364	374	347	347	342	331	334	346	352	361	386	353	324	355	368	352	357	395	370	361	372	356	354	340	381	308	354	329	344	366	363	349	332	371	373	365	353	352	392	362	389	364	344	405	342	367	387	310	302	346	343	351	343	371	364	387	378	367	380	371	346	339	345	329	390	392	357	367	360	363	352	315	353	359	373	341	339	367	320	296	329	375	343	372	334	392	371	350	365	354	345	344	331	340	325	343	359	356	374	374	325	379	342	367	347	351	385	376	355	371	341	361	349	361	367	382	366	361	355	329	366	393	361	331	348	351	349	347	355	339	328	363	346	332	393	361	347	307	375	339	388	365	358	366	343	322	368	351	366	341	387	387	353	343	370	357	373	370	376	334	330	360	360	374	332	346	357	346	348	340	352	366	374	413	323	360	328	360	348	375	377	367	367	372	366	330	369	330	367	395	367	350	359	355	332	342	325	348	364	390	354	359	356	353	321	390	333	356	314	365	362	389	310	349	316	344	338	388	357	366	355	355	402	347	355	344	296	390	349	340	367	379	355	346	391	372	377	381	336	332	336	368	407	367	333	388	337	334	376	338	354	360	365	329	346	365	365	352	367	350	359	384	332	335	358	349	330	356	349	370	355	359	375	357	351	329	338	340	321	382	362	400	337	395	361	375	358	371	355	359	369	375	341	341	342	370	378	379	351	359	327	320	370	362	349	372	408	405	345	366	349	335	324	359	382	340	352	345	352	332	344	335	337	334	328	318	372	308	363	351	340	379	374	382	351	398	368	358	340	320	355	380	389	377	373	338	351	342	338	338	355	367	352	355	344	338	333	352	371	330	382	320	339	349	327	338	330	358	327	362	358	325	343	350	339	364	348	396	335	345	368	350	362	341	355	356	383	337	326	348	345	333	366	349	343	373	334	368	351	389	365	356	356	373	363	346	329	346	334	331	351	367	337	326	372	364	340	373	335	367	389	380	343	330	362	335	325	354	354	362	350	330	374	355	354	404	396	346	359	403	396	333	351	329	340	370	379	341	357	369	337	326	340	338	351	354	367	398	322	352	370	375	359	358	338	358	374	367	347	366	357	334	363	368	347	365	336	387	344	364	381	344	324	348	345	366	351	396	346	389	358	329	333	346	368	365	356	361	352	350	335	346	381	348	316	373	335	342	345	352	347	357	357	406	374	380	350	337	332	333	328	318	338	356	375	393	316	394	328	357	322	342	384	379	380	374	338	367	363	367	382	351	338	328	372	358	384	360	355	325	332	335	346	396	378	384	361	315	347	356	376	356	339	366	377	352	322	347	372	363	355	344	336	342	368	352	329	347	354	363	408	307	361	376	356	343	372	365	338	357	332	359	349	353	380	364	408	359	363	355	335	352	372	374	336	381	327	326	380	380	340	354	329	340	370	350	335	363	377	340	325	347	342	360	364	348	303	348	349	350	329	377	363	368	334	338	346	321	352	350	338	338	359	328	411	361	357	348	350	377	376	331	314	334	370	354	361	368	359	368	401	328	384	373	377	339	318	345	364	349	353	376	358	359	365	377	325	359	372	332	358	363	399	350	407	358	351	386	350	344	352	349	329	327	351	370	310	390	366	343	344	332	341	320	360	377	362	311	347	388	338	331	327	363	340	350	369	334	348	346	331	374	372	384	369	391	367	357	362	328	390	385	336	353	327	333	369	350	348	302	358	348	348	358	344	378	379	361	361	357	343	343	313	347	389	381	355	385	321	324	357	380	344	395	369	357	358	367	336	343	358	355	340	357	352	345	342
3150	2937	1931	1156	966	940	861	833	811	854	797	798	819	835	812	782	814	756	837	795	792	837	840	800	821	850	794	819	803	757	811	842	763	781	825	811	813	846	765	817	794	765	812	812	805	802	817	819	768	825	817	788	822	761	800	819	879	796	779	816	816	778	760	828	828	806	813	815	826	795	839	805	816	832	779	839	793	796	821	824	773	805	867	849	786	827	789	753	791	763	812	786	843	790	775	771	837	803	824	827	769	835	793	808	854	787	793	798	775	841	804	857	834	805	801	847	796	811	814	819	808	841	811	808	831	796	717	788	835	820	768	809	829	825	783	850	857	799	813	774	793	851	808	814	805	827	794	860	808	825	812	784	802	823	785	847	755	792	800	749	818	764	773	789	817	861	801	875	843	858	851	833	808	764	804	843	789	809	848	802	788	726	794	814	802	863	774	797	793	850	850	794	843	826	800	809	824	791	854	842	793	784	829	779	828	804	834	820	844	789	779	840	816	779	810	803	840	813	852	790	766	797	793	826	831	779	830	818	788	850	810	832	839	807	801	779	832	828	785	813	796	799	787	770	795	834	812	786	853	805	802	814	777	820	821	826	732	803	767	785	784	780	788	815	804	821	802	806	813	846	792	821	795	790	817	821	781	757	802	857	844	847	804	805	776	829	820	804	815	740	844	815	812	855	832	841	812	788	827	805	775	793	798	821	792	801	852	767	828	763	817	808	852	725	866	796	794	781	810	824	825	861	861	843	756	815	799	778	729	829	826	780	812	840	798	756	845	811	803	801	744	796	801	808	867	785	827	767	813	793	776	814	798	766	790	816	841	832	758	823	798	765	814	792	867	826	758	789	811	846	816	825	798	808	849	808	817	796	806	799	781	778	826	797	778	855	799	809	791	809	812	797	834	775	819	819	821	822	799	752	810	814	841	785	835	807	828	835	821	829	832	791	856	814	777	780	825	789	820	842	795	772	788	746	808	823	788	810	789	807	792	782	821	729	829	764	812	792	805	813	815	772	792	780	818	791	770	801	803	808	860	816	823	810	813	797	873	741	852	817	739	774	815	815	827	830	859	824	794	800	805	812	803	818	877	831	806	764	786	825	810	819	813	793	770	804	817	802	804	772	782	768	817	796	850	779	775	777	754	789	826	812	821	793	813	797	800	795	818	786	784	855	799	806	769	768	774	826	802	773	752	824	761	835	780	826	809	800	759	819	851	829	744	813	831	832	822	828	824	803	820	794	826	813	820	823	770	765	780	787	761	838	771	824	781	805	771	843	788	834	811	795	839	792	807	834	814	846	809	783	777	761	790	790	746	807	766	830	793	758	816	832	778	821	805	785	817	804	824	819	774	769	843	830	825	794	855	814	834	810	775	804	836	766	793	840	792	779	828	798	792	794	837	793	793	817	844	795	809	802	830	797	791	822	802	786	781	845	816	783	772	809	740	768	792	780	769	810	796	847	872	801	862	805	772	770	826	803	784	873	787	784	816	803	808	801	797	799	798	782	793	804	808	819	818	826	847	769	808	802	815	830	798	796	799	803	794	798	842	815	791	758	807	822	827	807	787	826	823	803	833	843	786	806	810	826	803	825	779	852	798	804	799	786	801	814	791	801	811	764	785	790	781	756	786	830	840	773	827	829	819	842	743	840	784	796	816	809	778	795	819	835	809	788	845	859	801	811	799	791	794	773	840	755	805	785	830	749	855	808	841	798	823	838	788	807	808	839	768	833	810	783	798	796	807	771	760	818	856	822	818	817	807	808	792	787	811	865	777	795	830	780	820	748	841	841	853	823	765	872	768	805	787	817	780	755	825	796	774	794	850	821	787	767	807	792	799	795	832	772	819	834	832	827	794	830	782	794	785	832	829	798	760	804	788	792	801	807	821	790	811	822	793	805	813	776	870	790	832	794	815	781	779	824	868	820	848	769	799	798	813	741	828	823	781	821	781	769	758	817	788	815	793	828	810	803	787	812	814	767	813	824	858	828	819	822	820	832	789	771	813	759	784	819	812	806	791	835	758	757	827	840	813	773	760	792	814	856	835	791	792	804	777	815	783	804	846	779	810	790	742	868	785	849	798	882	779	806	812	812	802	823	819	827	827	800	805	787	784	819	789	839	839	790	753	808	796	778	823	837	801	801	827	857	813	856	805	786	794	822	813	850	824	825	814	827	819	826	801	805	815	826	818	799	816	834	840	836	768	802	780	830	797	812	770	805	800	788	809	835	804	801	834	812	815	822	801	807	823	784	838	857	830	785	842	806	809	821	825	786	820	848	823	831	795	764	870	791	771	833	815	813	769	777	834	806	825	756	857	783	718	796	845	796	785	842	799	818	798	780	791	766	756	752	772	782	828	835	809	818	811	805	783	848	795	773	832	820	815	808	825	795	856	814	838	786	777	806	749	797	860	798	791	795	805	785	824	802	799	756	803	831	811	795	810	825	791	801	830	764	773	869	795	825	790	749	783	793	770	801	869	819	790	816	820	790	803	802	790	766	825	801	773	855	763	752	770	793	841	841	813	791	826	797	801	766	760	800	829	777	820	811	808	826	799	807	847	776	818	818	828	797	780	789	767	794	790	821	790	827	754	788	795	817	832	811	855	810	818	819	827	752	799	806	738	807	799	761	796	778	803	815	828	786	775	842	823	774	802	841	780	803	790	800	800	854	789	818	865	752	827	829	817	788	798	787	808	799	763	824	742	783	799	778	821	786	812	807	794	808	780	782	786	767	828	790	779	786	757	770	823	785	752	818	860	816	752	771	785	830	762	778	844	832	782	763	849	786	784	864	730	787	766	793	842	805	798	780	842	827	822	807	800	831	787	787	857	829	807	784	762	760	808	817	780	817	848	812	811	782	766	807	803	820	809	815	705	793	790	810	811	816	843	811	866	781	841	813	814	806	839	746	860	828	784	792	810	821	799	794	866	782	853	808	836	855	763	813	822	838	794	808	799	812	844	820	794	787	784	851	788	797	812	836	839	782	809	804	786	812	757	834	842	871	828	746	824	808	809	829	812	875	780	791	765	785	854	852	799	808	818	839	820	811	795	782	747	850	769	837	797	807	822	799	786	791	767	814	792	799	809	814	778	801	823	830	785	805	808	767	802	809	782	808	788	799	801	794	819	782	816	812	841	772	768	844	822	809	754	833	843	801	816	786	791	794	806	804	820	808	758	822	773	825	813	865	799	850	816	815	752	779	773	820	807	782	797	744	774	791	794	826	784	835	817	783	812	819	822	776	787	803	880	789	791	811	779	833	781	829	770	779	821	837	763	808	838	819	810	773	843	808	831	788	810	805	895	788	777	805	841	821	827	822	830	793	777	800	839	868	794	819	822	835	807	811	815	769	795	823	812	820	821	843	835	820	802	828	746	839	781	814	782	775	769	775	806	861	795	797	799	811	804	802	820	763	801	801	833	802	834	803	779	828	848	816	790	784	715	778	738	809	805	807	846	808	815	837	783	789	827	832	823	861	831	783
23764	20956	25058	27036	20962	20762	1389	377	340	263	253	248	232	205	214	220	205	192	175	192	201	186	189	187	197	182	204	190	182	219	171	167	159	191	160	182	176	175	180	156	184	185	179	180	189	159	163	142	183	181	143	170	186	179	167	178	169	176	167	195	180	181	154	176	158	192	161	180	164	207	178	170	181	173	165	174	178	196	179	182	172	150	190	161	170	160	164	167	158	152	166	154	177	164	170	159	183	169	152	186	196	182	182	180	161	158	171	183	199	183	171	167	175	155	183	157	175	173	164	176	177	183	179	159	175	184	172	161	170	161	184	159	157	158	179	200	175	176	170	182	171	164	160	157	162	186	180	148	179	194	173	155	168	181	163	187	169	156	168	170	172	179	172	175	167	190	180	177	182	185	155	181	161	160	166	181	167	187	171	158	189	177	173	178	194	174	154	174	183	185	152	182	165	162	162	186	182	165	174	164	186	187	176	180	173	167	170	168	179	153	160	199	170	165	167	163	171	153	166	176	177	163	163	150	157	163	199	187	173	189	177	157	175	158	188	175	162	172	187	192	170	165	179	182	154	162	169	174	144	157	167	182	135	163	166	182	192	174	151	174	191	173	172	180	214	184	156	141	155	181	173	169	185	147	174	173	178	160	181	184	156	167	184	169	146	171	165	162	175	169	165	163	172	195	181	173	171	185	165	174	143	172	150	155	170	155	191	180	153	158	183	156	184	177	181	193	189	203	192	191	156	180	165	175	175	202	188	184	159	194	159	180	177	141	182	204	194	185	196	150	178	178	163	176	203	186	175	170	167	162	164	152	189	171	168	174	194	160	150	183	172	192	197	185	172	165	152	167	166	174	174	167	148	162	168	206	188	172	180	177	177	178	157	170	174	175	201	158	206	168	168	169	180	181	180	171	184	187	157	195	157	162	166	185	149	175	178	181	173	155	177	159	124	148	151	157	168	176	196	162	160	196	167	174	154	177	171	179	174	161	182	182	167	174	171	177	198	205	166	193	170	170	197	172	165	182	174	164	164	189	166	169	181	177	173	152	183	199	161	169	182	160	150	162	176	202	157	160	168	179	165	168	192	192	162	176	204	147	196	168	144	156	163	183	172	185	160	190	182	181	152	177	170	170	175	193	180	185	171	172	173	184	156	161	165	178	177	160	189	186	185	183	151	180	172	171	167	162	176	165	157	165	184	151	166	180	179	181	167	181	177	163	146	174	173	160	197	195	161	175	178	181	173	165	177	179	172	157	169	195	169	202	206	182	187	165	183	159	189	154	164	183	182	186	166	190	161	144	157	179	169	163	166	206	186	153	181	178	170	170	191	177	179	171	168	173	149	174	154	150	192	197	188	161	160	177	149	180	186	165	198	192	191	176	163	152	155	203	172	166	188	168	159	174	170	156	170	177	186	177	164	179	196	176	168	152	167	187	154	183	165	168	183	169	174	166	208	169	146	169	166	186	172	187	204	161	159	175	175	151	159	188	162	169	178	162	184	177	155	165	182	170	159	192	174	150	189	164	194	155	162	159	171	181	136	176	183	164	145	164	179	150	163	173	165	155	172	196	152	185	163	163	169	189	158	196	181	176	170	190	163	180	150	143	178	178	153	183	174	179	186	146	168	162	161	178	160	153	154	164	155	194	167	189	172	192	169	184	195	144	193	180	166	151	166	153	180	176	197	157	158	173	176	167	160	165	181	166	193	176	176	202	179	186	186	170	156	159	183	175	179	186	176	185	188	177	173	182	186	158	148	182	171	196	169	174	192	163	181	186	200	201	165	173	200	158	174	166	184	175	180	174	169	162	177	149	177	199	174	148	171	192	178	166	172	170	172	184	181	192	178	183	175	183	178	187	179	156	180	150	148	188	163	173	167	208	164	173	182	176	158	165	174	193	178	156	148	162	166	157	154	183	162	155	187	188	188	159	166	156	163	176	179	180	185	182	141	178	172	173	162	183	174	177	185	172	177	163	179	161	181	162	163	167	170	183	183	160	174	179	158	156	162	164	165	185	162	167	153	170	189	159	159	164	152	163	185	166	174	157	182	183	140	176	174	171	159	177	173	152	171	167	169	162	164	176	185	170	190	162	187	166	197	175	158	189	170	161	152	200	194	190	163	188	204	146	166	154	166	178	173	173	170	177	190	167	180	181	164	176	192	160	170	167	193	162	185	182	193	180	152	158	155	179	190	167	189	149	170	158	166	165	167	172	159	157	167	183	162	165	157	166	202	178	168	174	177	151	163	193	161	168	175	185	177	159	171	193	166	199	159	159	163	161	193	151	168	168	183	155	179	188	166	200	169	169	189	158	150	167	155	180	171	179	188	160	159	175	183	175	176	175	185	185	171	165	162	181	194	152	172	157	177	176	177	178	157	174	169	155	173	186	168	181	169	169	168	189	156	176	189	177	179	171	157	181	193	190	165	176	156	137	174	153	157	176	182	187	171	183	181	160	154	146	182	182	147	189	171	182	194	178	159	180	160	158	170	150	183	192	170	170	185	186	194	165	181	184	177	157	193	187	184	151	148	175	181	181	181	163	147	167	169	173	172	156	171	181	174	179	161	152	169	177	165	160	176	174	176	195	177	181	175	188	151	152	163	189	172	165	174	174	141	176	174	149	168	162	166	192	165	156	175	160	170	185	163	180	177	173	161	186	142	167	176	216	171	164	170	177	185	184	182	158	160	174	178	159	161	191	129	186	187	162	157	180	179	171	174	171	198	172	146	161	168	193	175	173	183	156	160	167	194	180	154	157	160	176	157	166	172	162	157	181	197	151	172	182	157	158	175	198	149	146	177	170	184	214	169	156	151	144	187	201	167	163	187	183	177	150	159	168	164	184	173	164	149	197	182	167	158	204	156	191	164	184	188	169	180	174	170	172	172	188	192	182	153	178	166	176	180	160	166	179	158	178	149	157	172	158	180	161	178	181	173	176	163	159	163	161	177	191	172	186	170	179	188	152	182	172	197	177	147	168	173	162	181	169	174	157	184	168	146	156	190	189	166	153	149	162	180	156	189	178	172	164	173	168	175	196	183	167	193	165	175	161	178	171	181	174	169	185	168	159	182	138	166	175	181	167	190	157	197	154	144	158	157	177	175	176	179	179	202	166	154	195	160	164	182	180	162	182	216	169	175	179	183	168	156	161	166	168	189	166	173	175	175	178	180	177	166	157	182	189	193	176	179	194	161	174	165	167	163	192	160	177	195	152	175	183	170	208	185	164	183	191	174	167	180	185	174	138	166	173	176	172	181	182	172	169	191	186	169	161	159	177	156	169	188	192	167	154	170	155	180	183	165	158	169	173	168	147	191	159	147	185	212	180	188	175	176	182	163	163	201	166	165	163	164	181	179	175	168	186	138	172	163	207	175	182	176	157	193	179	164	213	167	159	177	161	161	174	174	204	171	184	169	170	174	178	212	185	172	193	157	172	154	187	174	192	185	160	171	174	171	185	139	156	164	174	168	174	183	191	165	171
3124	4308	2452	1181	763	665	557	481	497	442	469	432	441	475	470	482	431	442	401	453	454	435	447	421	417	422	435	429	445	435	467	433	469	463	439	435	467	427	429	438	458	408	434	438	440	459	454	429	447	438	442	468	478	442	429	449	450	427	427	434	423	467	447	426	472	438	423	433	429	457	420	425	420	434	464	438	470	416	429	461	460	382	435	435	480	397	422	433	416	439	446	484	420	414	446	425	418	436	454	455	416	427	429	438	442	401	444	418	406	431	445	417	399	395	447	428	432	404	421	414	435	455	430	416	412	415	431	411	442	426	459	420	430	458	434	444	427	414	415	402	476	406	448	414	398	416	432	395	452	433	453	410	497	435	430	435	446	449	401	418	428	459	431	450	441	412	411	454	451	446	412	430	478	441	406	462	450	423	439	430	413	420	401	433	402	467	454	436	482	436	423	440	422	420	450	467	438	470	435	457	446	416	431	438	471	456	439	413	407	399	446	442	439	434	430	458	400	443	435	408	439	444	449	421	428	411	428	417	454	439	449	445	417	440	450	441	429	413	444	431	428	419	416	412	407	393	439	482	414	381	445	424	454	463	490	441	411	414	412	477	413	402	465	399	436	448	428	452	424	453	438	421	453	437	439	441	406	404	427	473	429	441	423	412	464	444	443	455	434	429	475	441	436	434	421	461	416	437	433	409	417	435	425	426	422	392	441	445	412	442	406	454	404	425	424	441	410	464	424	449	429	413	430	389	410	411	421	439	410	442	459	411	442	460	447	445	464	416	428	440	456	452	431	452	423	431	421	479	452	419	422	428	457	444	444	429	443	419	431	427	424	452	444	442	445	476	449	422	439	409	454	434	449	467	428	399	449	414	508	462	422	417	399	420	451	426	434	442	420	450	484	426	458	443	432	421	477	419	442	456	424	474	440	449	416	452	463	399	417	415	432	402	471	422	402	410	441	448	450	427	420	432	440	445	411	441	461	453	409	434	422	445	421	431	427	402	440	401	432	385	438	428	430	414	442	418	412	438	416	443	473	432	427	462	457	458	449	464	475	452	411	437	424	439	456	435	424	435	412	404	455	429	398	434	444	441	448	407	433	469	402	423	440	427	443	434	430	452	446	411	435	452	442	422	402	396	429	435	419	445	421	435	421	440	418	395	445	431	448	435	396	396	431	430	399	455	474	434	444	381	401	400	428	457	431	405	431	421	397	449	460	414	420	434	454	439	394	435	416	384	461	436	433	435	472	441	400	426	481	429	424	474	426	436	424	450	430	422	441	471	432	454	431	455	398	492	433	428	467	428	465	445	442	392	458	402	439	406	416	412	435	471	452	454	417	423	416	412	459	434	434	432	467	435	465	426	434	388	392	396	448	416	432	434	431	383	382	420	420	440	467	409	442	439	423	417	404	452	477	432	428	430	427	474	430	426	414	443	453	399	465	443	462	479	418	437	413	428	435	464	427	397	434	438	446	409	454	423	435	427	441	429	415	417	425	414	425	474	410	427	437	440	457	444	406	436	451	463	473	420	428	393	430	448	465	435	432	476	412	421	419	440	436	427	425	449	433	430	399	445	387	416	435	427	483	463	426	435	420	415	431	427	407	423	405	456	421	453	453	431	430	399	460	396	450	408	417	410	411	432	440	462	407	418	421	459	457	448	425	430	413	424	454	402	441	415	444	446	438	436	448	441	427	426	426	445	444	407	424	409	449	446	433	421	459	440	396	470	421	431	418	440	408	408	418	442	432	405	458	441	424	419	423	417	416	439	441	459	452	428	443	416	434	449	415	410	422	462	447	435	438	472	419	447	439	440	478	406	407	460	449	413	467	467	435	430	416	431	415	447	419	439	452	464	422	444	448	407	409	455	442	410	444	403	452	426	432	436	463	421	435	449	419	430	448	416	423	447	417	433	403	454	432	425	418	455	399	446	434	431	436	455	427	411	410	392	457	458	464	441	445	437	415	461	457	461	463	417	429	430	427	419	435	429	467	430	426	453	409	424	444	428	419	444	457	474	417	443	446	414	390	450	444	426	431	440	444	424	435	444	446	375	466	429	424	444	446	430	413	440	414	457	414	443	422	425	429	485	401	446	429	450	437	448	443	412	424	417	399	419	432	434	473	484	447	424	431	446	442	398	439	423	434	447	416	407	426	461	473	413	415	436	443	415	456	426	438	448	462	431	420	396	441	423	398	457	451	414	474	394	445	417	437	423	450	419	411	443	454	438	457	380	419	436	435	463	435	419	444	438	424	380	425	428	427	445	423	425	455	421	419	400	437	419	426	403	410	477	418	421	414	433	439	449	457	432	427	425	421	402	426	471	436	430	444	445	423	436	462	427	416	470	384	455	437	399	441	412	463	418	461	406	442	409	448	393	435	440	424	417	438	410	422	385	460	399	403	467	446	412	427	464	441	394	432	403	414	420	443	419	416	433	407	462	423	423	403	426	446	455	445	385	448	411	445	449	410	381	441	443	447	395	392	419	457	430	434	447	400	411	421	415	428	429	451	405	453	399	437	409	419	451	370	428	453	464	462	438	425	440	427	422	456	414	421	411	389	458	425	474	426	448	404	435	433	393	389	442	426	421	442	435	410	434	428	412	451	459	441	459	466	418	431	437	399	406	423	417	409	469	403	468	416	430	452	407	419	417	484	451	442	438	433	414	451	438	385	441	421	427	420	411	421	412	455	428	435	434	451	425	427	450	471	469	463	391	431	438	440	405	440	386	440	431	452	414	423	439	437	428	374	432	394	443	422	429	421	457	427	449	439	478	407	416	437	420	466	433	408	427	465	423	489	421	464	447	434	458	435	408	439	441	432	444	385	419	417	414	417	423	442	421	444	409	460	411	424	444	426	423	421	402	409	416	435	414	448	424	452	407	438	443	463	420	415	433	452	448	421	437	450	402	377	435	408	417	438	411	453	455	478	429	456	455	441	435	430	432	441	438	455	451	452	432	436	434	400	416	429	454	424	400	450	452	434	450	434	442	433	457	435	434	431	440	408	423	452	420	434	408	407	388	453	403	459	436	442	434	457	426	422	438	442	417	397	420	443	433	441	422	413	445	430	447	432	445	453	451	423	415	439	417	434	442	451	463	425	385	427	465	441	437	449	439	432	442	419	446	444	436	412	429	440	440	454	413	437	407	396	448	439	437	457	418	403	420	462	438	438	442	439	466	426	424	425	477	460	412	411	419	468	418	425	445	466	406	433	434	425	401	375	405	432	412	425	417	409	413	458	477	440	445	441	400	449	421	420	428	432	398	409	483	410	418	449	405	391	424	442	431	428	446	419	427	452	396	414	433	416	460	454	436	406	424	405	462	415	434	436	444	384	434	411	471	419	419	459	387	450	426	409	414	396	426	409	437	391	449	450	456	446	443	381	440	418	427	454	406	450	413	427	442	463	425	423	441	399	420	417	404	405	435	403	434	414	460	403	441	464	441	429	427	424	460	420	429	397	437	417	435	431	420	455	402	415	438
32354	10833	1467	795	676	640	470	413	400	417	416	435	433	461	451	426	416	431	422	436	449	414	414	419	433	424	436	422	458	409	429	427	400	464	477	461	422	409	451	417	482	495	465	417	447	446	439	463	447	407	409	402	420	443	469	480	415	447	435	404	424	426	412	460	445	386	451	440	405	457	447	422	405	441	444	416	467	427	433	445	400	453	428	469	406	440	431	397	425	468	451	454	432	482	420	424	427	441	402	497	396	454	455	418	449	436	415	420	476	441	465	411	427	437	425	420	393	421	434	439	437	383	457	402	442	400	413	446	418	427	438	430	430	433	434	431	395	425	466	447	440	403	420	429	464	440	467	436	400	414	452	429	448	423	450	386	425	422	437	410	453	446	471	413	420	467	420	434	429	440	477	438	452	487	465	449	443	429	407	443	417	461	418	455	414	438	438	454	429	408	436	408	444	404	414	425	406	438	458	414	423	465	420	449	412	404	427	430	427	455	468	427	430	419	421	445	406	459	415	475	421	449	452	447	396	450	439	431	462	436	457	458	428	446	427	456	414	415	432	409	462	467	426	443	443	425	398	414	441	418	395	467	412	450	399	452	464	462	459	440	414	469	411	463	412	431	440	423	426	452	434	402	458	425	469	465	401	460	416	420	403	396	420	438	458	443	435	418	443	450	435	428	439	403	441	455	420	407	437	480	469	417	406	443	416	465	448	429	450	422	442	422	393	438	428	460	463	430	434	461	472	446	451	438	429	412	442	423	474	435	447	451	424	424	434	385	429	426	406	433	477	425	418	457	449	433	452	455	422	409	460	429	422	421	438	447	438	486	455	412	451	432	446	434	454	429	433	456	485	419	413	432	438	430	428	458	420	454	395	469	402	447	459	487	442	458	404	466	439	439	468	408	458	435	470	425	407	390	426	468	482	443	472	439	463	442	477	408	429	428	423	414	408	467	434	428	397	425	449	440	432	410	438	425	458	432	372	444	408	435	425	444	414	444	447	464	447	454	446	431	428	414	435	423	437	463	452	411	482	445	415	466	396	444	429	437	469	403	451	424	430	397	459	424	473	449	429	467	440	427	420	403	435	432	455	478	403	420	405	411	409	426	465	441	434	446	428	395	431	383	429	440	430	445	425	388	410	467	427	427	416	447	478	447	474	410	455	441	488	434	474	452	394	428	429	434	442	469	440	457	434	401	450	451	412	466	460	442	409	464	412	419	458	409	434	470	452	427	431	434	441	460	452	448	450	481	429	463	417	464	440	402	408	456	415	429	425	398	477	444	471	430	455	411	455	412	391	403	426	437	453	455	403	446	479	430	436	418	453	392	391	448	425	432	421	438	461	401	446	428	448	426	467	493	437	414	425	460	430	423	464	431	453	453	423	443	428	416	419	416	449	424	410	443	418	463	425	417	422	431	502	470	415	415	423	464	435	468	433	447	437	445	429	456	426	409	448	429	434	429	437	444	429	427	441	409	428	407	421	454	440	408	412	451	409	445	456	409	449	433	429	448	407	424	415	486	447	438	375	420	470	407	439	405	410	412	437	425	460	385	442	452	418	438	417	445	423	426	418	470	458	440	385	448	453	453	451	456	471	419	415	423	422	472	460	475	423	400	438	451	418	409	391	437	488	427	445	404	417	425	454	474	445	464	425	417	430	399	425	429	413	442	433	443	437	406	466	477	432	429	492	468	469	434	441	428	494	413	409	420	432	440	486	429	439	445	442	444	430	439	413	425	426	428	435	431	428	423	425	433	445	440	457	395	444	432	434	458	445	441	475	425	427	430	434	446	447	468	419	451	466	388	404	463	444	441	441	461	419	411	420	451	431	392	442	449	387	416	403	443	457	402	436	389	441	427	475	413	423	449	431	432	461	453	414	409	389	431	472	468	437	524	465	451	403	444	421	443	433	425	432	409	418	428	450	457	408	444	445	438	453	446	397	420	437	441	423	417	431	399	444	426	429	457	440	402	449	408	446	419	415	402	397	439	441	426	411	452	446	449	416	408	472	452	414	414	416	454	419	413	421	412	402	422	457	434	416	452	432	426	469	421	453	450	462	410	432	453	392	418	402	406	449	412	437	420	435	472	411	396	432	432	412	421	440	449	430	448	437	416	438	458	419	425	468	445	395	438	441	438	469	413	432	453	456	440	446	446	475	429	452	415	432	457	432	446	434	399	420	450	417	402	478	433	456	428	480	444	400	409	468	431	482	431	429	463	437	435	444	470	427	452	446	480	447	418	407	448	428	426	445	404	435	460	465	449	427	442	422	435	424	450	386	431	450	409	425	456	442	425	442	426	474	403	429	442	408	412	414	482	431	480	414	441	447	444	408	456	459	429	434	425	425	430	419	427	435	415	422	434	481	415	428	462	421	395	420	424	429	448	416	413	404	445	481	430	453	412	431	484	451	451	458	451	400	470	430	403	441	431	399	458	425	445	438	429	468	401	444	439	437	447	435	418	432	429	460	393	413	433	381	414	444	422	422	429	422	403	418	433	450	409	431	428	427	390	446	395	417	464	429	422	466	450	464	456	426	445	436	412	432	448	439	441	446	393	452	418	487	412	407	453	431	452	449	446	405	431	444	461	464	439	426	463	448	443	471	483	471	432	403	435	448	452	419	444	455	452	450	460	441	447	453	434	420	450	433	412	466	390	456	472	412	468	388	463	419	406	450	447	453	450	435	413	451	458	420	382	408	435	412	416	426	427	408	437	423	438	427	444	448	425	433	425	428	436	474	406	448	436	440	445	445	517	439	448	424	453	463	462	433	428	440	468	427	448	416	448	434	438	427	450	407	456	443	399	429	406	426	451	438	450	450	419	421	440	387	431	415	438	457	401	469	447	440	424	389	436	398	418	441	416	463	424	445	472	448	440	451	449	423	409	421	384	447	444	432	427	404	445	397	409	451	422	437	450	473	425	463	452	436	421	487	431	402	451	445	417	440	434	450	397	478	440	418	443	467	431	443	440	460	411	424	430	442	419	413	465	449	413	433	401	434	419	453	431	396	443	459	382	418	425	429	469	392	435	465	467	456	447	461	418	484	450	445	396	455	426	427	415	389	438	425	447	438	469	428	432	418	469	441	390	425	426	434	449	452	458	459	422	462	451	456	437	445	438	467	459	436	424	425	432	437	458	429	457	433	389	410	446	453	431	446	435	429	421	462	409	446	473	421	446	472	435	419	417	431	413	467	442	432	455	461	445	426	455	397	420	417	421	404	437	400	442	443	424	450	433	421	435	460	435	457	439	462	424	406	403	433	420	455	477	443	426	481	446	441	461	416	466	436	434	453	485	405	467	429	403	420	435	420	408	434	423	462	448	433	460	441	455	472	459	427	429	459	469	414	436	423	418	416	455	431	446	441	459	452	439	445	438	420	405	430	432	464	441	418	401	414	409	393	447	431	474	426	437	433	403	453	409	423	402	421	426	451	461	456	495	435	416	437	426	452	471	452	417	465	430	417	419	386	419	442	434	480	416
5533	1143	1085	1070	971	1003	929	1068	987	1012	961	968	952	1014	982	983	940	925	948	941	996	1022	981	985	972	922	949	1006	950	999	1015	960	999	997	966	955	986	958	969	926	943	1006	1011	974	961	987	960	985	1025	1016	1005	988	1035	986	964	950	977	960	998	997	945	1005	1012	1008	981	963	974	1017	995	979	963	966	1003	937	988	1007	1005	954	972	986	947	987	1005	998	965	1027	969	988	1014	971	982	964	976	990	1002	989	951	945	942	990	921	1042	946	1021	1003	980	981	946	987	974	970	985	962	946	1047	940	990	977	995	949	1036	996	959	991	981	952	973	943	998	964	952	966	1030	1000	1030	1000	961	983	994	963	952	1010	922	937	1037	1023	1000	980	1013	1056	983	993	946	957	995	908	934	924	1028	956	978	956	977	1004	936	984	985	1009	997	968	934	936	1011	975	991	963	955	993	908	1014	962	1028	947	991	995	994	1011	1020	946	1037	977	990	924	1000	994	973	981	938	961	975	959	1047	973	984	959	912	934	1034	943	1017	985	986	1020	1041	993	955	1002	953	1022	953	943	1000	1003	944	992	941	965	974	995	1010	977	965	971	1032	970	982	984	964	963	996	933	1003	954	998	1054	1035	1024	970	981	1012	1028	997	987	997	975	1001	964	938	954	982	966	1024	962	974	1065	997	914	964	1004	963	943	938	1012	978	1011	927	975	1005	979	983	1029	1019	944	964	949	1003	1010	980	972	1032	956	982	997	968	993	972	952	959	965	975	949	985	945	974	977	965	984	964	990	946	1030	1025	936	954	953	957	969	987	925	995	976	1006	936	933	937	971	962	986	1033	957	967	999	990	998	1033	987	1019	974	973	990	999	945	965	978	999	979	1013	932	966	964	985	991	997	964	997	957	949	1004	943	974	949	998	964	991	1006	954	1004	980	1004	977	1061	966	990	997	980	957	953	938	944	926	950	1001	950	960	961	990	1019	884	981	998	908	962	1022	970	983	969	963	930	985	993	950	964	961	988	990	971	999	1002	941	990	1001	1004	993	947	944	994	1031	1001	994	951	930	1024	999	937	963	905	1021	943	1000	981	971	967	980	990	993	970	939	971	961	989	977	1007	983	974	1029	1037	989	1010	992	986	1001	1008	998	980	960	1004	998	986	936	976	1004	939	1027	951	988	980	1026	1024	962	986	963	992	961	952	1023	972	984	1003	957	1027	983	913	955	1018	960	957	1016	968	966	924	967	1011	955	969	953	1018	989	956	926	972	989	1021	911	1015	990	987	1053	986	963	953	948	1009	987	956	977	951	962	950	976	989	963	907	986	968	977	1008	928	972	980	948	995	1020	989	947	926	947	978	965	986	988	965	961	962	999	970	993	967	992	971	990	994	986	981	1015	1040	1001	1002	977	948	991	990	980	989	993	982	904	943	999	975	939	1010	935	1020	1013	952	984	1010	948	993	988	980	995	1002	949	978	923	951	932	1046	1015	967	975	938	992	995	998	955	986	963	1031	938	970	971	997	995	1002	980	968	932	971	965	1019	1000	1012	977	948	914	1000	1030	997	1003	1043	997	988	956	975	994	1037	967	948	1035	1043	960	1004	956	1010	1027	949	952	959	1012	1000	1005	1011	937	989	1048	973	956	992	986	956	956	1033	986	984	975	972	999	916	977	991	1020	932	972	1005	947	1027	1008	946	948	973	1007	1001	985	945	972	959	957	997	1008	943	1013	1003	910	981	983	1004	969	973	982	1048	948	985	969	989	1050	975	958	958	992	938	963	977	931	990	971	1025	952	982	1053	971	1015	890	992	986	924	957	995	1051	993	942	965	967	966	1007	964	962	1043	1002	1039	1047	992	965	975	978	1009	956	960	975	978	983	981	964	955	964	990	985	962	1006	984	988	991	1050	974	953	921	972	1007	970	921	999	902	1024	1021	959	940	1000	1023	996	1018	982	967	959	980	955	973	1011	987	943	983	943	937	1033	999	1038	998	996	941	990	987	963	975	920	1054	953	1019	954	1034	933	969	948	988	989	992	976	980	991	1010	978	927	943	964	974	981	998	1001	1009	997	978	933	997	1040	1051	977	988	933	968	1024	988	932	976	1017	922	948	994	942	1021	916	988	966	955	993	945	998	968	1013	1017	963	968	947	1000	957	967	1052	944	982	999	989	1033	904	1010	1000	1022	994	982	935	1018	1030	960	968	977	971	919	970	978	1002	980	985	1018	974	966	951	956	1026	1007	1010	1001	941	951	976	937	978	954	973	1004	994	944	993	971	925	988	966	1005	991	931	1035	948	961	1007	917	1010	988	962	968	992	953	942	1019	932	987	1012	927	979	995	966	956	1002	980	1011	958	958	1023	970	971	958	958	997	1002	991	958	976	983	927	921	961	999	965	944	995	978	998	973	917	945	1019	1040	961	965	986	1011	927	957	995	946	978	1008	1040	980	1014	969	972	988	953	955	929	958	1009	989	985	971	946	998	1020	963	997	1013	960	981	965	953	926	963	962	979	984	1056	980	922	933	995	966	1002	955	1018	983	986	948	934	998	951	911	1015	943	949	999	980	941	1009	946	989	1024	993	963	945	981	987	1052	1027	949	989	1024	982	953	946	988	1006	990	1027	912	925	1003	960	978	1004	979	1018	961	1003	961	991	1008	1011	959	999	965	975	973	980	952	974	944	977	1049	961	947	991	1026	946	986	964	1010	943	978	979	952	1049	969	986	955	932	995	923	1011	1012	883	983	921	982	961	979	978	958	980	967	1004	1000	1005	978	1056	1016	936	985	993	922	941	1011	1011	986	972	972	1055	965	927	936	1010	1015	1022	997	980	980	975	1007	996	991	1061	897	925	927	952	963	963	968	1016	984	1016	958	985	978	992	989	1011	973	989	969	975	998	965	973	968	1028	994	970	946	960	1015	996	973	1019	1001	962	929	1026	1017	1005	972	969	975	971	999	1047	981	980	1033	1068	991	965	1035	982	965	944	981	920	989	975	963	991	997	954	974	1043	996	1022	1021	970	1004	992	1001	1000	951	939	974	990	999	972	961	951	927	1023	988	999	1022	936	979	987	953	1005	1036	986	983	1025	974	924	1008	1005	969	986	992	938	994	1032	989	930	950	961	981	992	1010	992	999	987	966	978	924	993	1001	987	999	965	1015	935	921	977	1011	1002	1027	978	960	955	986	987	993	981	959	991	974	999	989	911	985	1021	984	1019	954	965	1001	1016	971	936	960	994	973	953	990	1011	1001	981	992	955	971	1031	1026	1007	998	1004	975	913	945	1003	1001	943	987	1000	973	984	988	932	931	983	965	989	965	959	1025	920	969	967	988	998	955	948	976	1003	978	1022	977	1022	985	1021	975	925	952	938	995	1010	1015	908	925	906	1012	967	961	992	1006	947	947	994	963	969	1017	965	935	947	964	943	949	992	950	929	992	990	956	1049	1005	997	994	967	955	923	975	971	1008	1024	960	982	982	1017	972	956	943	1011	958	993	945	972	1026	938	986	939	978	1002	940	1001	1028	946	943	966	1010	1040	1011	906	1041	1033	1020	995	961	1039	1002	990	979	989	919	932	972	989	1036	926	1017	970	959	956	1007	990	1019	968	939	981	963	1048	957	1016	1026	983	1019	940	1023	909	941	960	1057	989	979	1012	978	972	973	928	896	951	1031	969	962	1004	1009	982	1036	949	995	952	985	965	984	1006	991	930	1009	990	974	996	997	937	979	947	993	995	970	956	1036	995	934	1006	973	987	962	969	983	1006	980	1024	915	990	985	967	999	980	1010	915	976	965	1033	954	1011	1022	990	975	944	957	962	1004	929	999	935	989	1039	969	989	962	983	951	944	941	916	999	940	949	968	964	947	1003	956	967	966	984	938	972	1046
24484	20936	24375	27633	20469	2236	561	452	441	390	411	346	352	382	354	387	379	406	340	370	345	371	325	328	374	374	358	353	408	379	370	359	365	364	376	358	350	355	366	364	389	361	371	373	341	334	399	342	348	344	325	352	365	357	350	370	324	387	348	348	364	348	351	325	348	352	344	371	383	340	388	357	324	351	329	359	354	413	351	356	341	369	335	353	353	348	323	373	364	333	336	377	359	336	339	340	354	392	355	357	346	347	359	375	356	366	348	344	362	348	355	341	380	366	346	354	370	349	313	330	327	327	332	348	364	335	360	361	337	339	323	347	338	354	369	361	328	355	347	375	367	348	327	349	347	366	337	335	331	354	376	398	369	365	383	373	356	325	344	329	374	358	374	344	341	344	357	367	366	348	334	355	346	352	384	391	383	373	325	353	329	402	385	301	375	375	375	376	384	332	387	354	350	360	336	334	352	361	357	379	356	376	383	385	348	343	374	351	377	387	344	350	331	365	351	399	347	400	378	360	360	347	388	341	343	373	373	352	322	367	376	334	321	323	340	356	344	372	340	375	356	339	360	340	324	364	346	377	356	339	340	369	339	379	358	373	364	379	380	349	359	352	320	352	371	370	378	376	343	374	359	387	335	367	363	333	313	377	308	348	372	371	310	360	378	381	317	346	392	383	408	356	345	372	341	377	365	369	362	356	388	374	340	327	343	341	344	333	335	352	342	367	326	325	375	316	357	390	354	416	369	353	366	371	375	374	365	350	368	362	314	342	366	366	338	391	362	321	384	357	367	365	389	325	357	399	377	323	359	345	363	370	314	352	350	363	348	342	347	316	366	391	323	370	370	341	365	373	349	322	379	356	372	374	342	337	319	343	372	346	343	353	352	340	309	363	360	372	383	361	337	363	348	364	369	367	375	344	376	339	359	366	352	377	369	356	356	338	350	318	361	366	354	328	347	384	332	387	341	371	328	336	349	372	333	329	387	324	347	352	364	354	316	379	355	352	342	381	312	347	355	370	340	363	369	346	321	333	349	330	362	351	341	328	355	397	398	348	368	365	358	352	371	376	322	368	355	365	333	345	336	402	347	363	327	368	342	346	364	372	339	312	372	347	338	342	354	323	337	388	341	346	359	368	336	347	387	384	349	341	359	373	367	385	364	350	363	383	352	376	351	327	347	359	331	314	353	367	377	366	347	349	327	372	332	336	353	380	373	317	383	365	322	365	357	337	355	370	346	321	382	367	341	354	375	349	354	390	346	349	321	362	349	358	382	383	376	358	380	385	345	353	352	342	376	377	337	380	357	356	377	347	370	338	353	357	355	383	367	353	350	350	342	330	337	371	381	353	365	364	366	365	379	331	310	338	367	364	322	372	386	371	365	359	341	364	373	386	330	369	400	320	365	386	339	327	338	356	374	366	363	387	386	371	397	335	351	338	333	340	375	339	345	379	344	335	359	352	325	380	358	347	366	345	334	358	364	380	354	333	354	321	318	354	358	379	331	381	344	341	357	348	344	382	348	356	335	332	351	353	329	353	347	410	342	362	345	340	351	356	371	334	337	351	325	336	370	348	372	368	359	365	355	355	321	395	351	353	357	335	381	322	306	336	358	386	358	326	378	343	384	354	373	357	309	362	332	323	325	371	347	350	352	341	342	383	378	331	345	324	342	366	372	326	371	346	352	338	343	348	398	383	352	375	355	350	327	361	354	374	361	345	318	371	383	341	367	362	351	356	355	344	346	366	390	356	383	368	409	330	338	355	318	345	379	359	338	343	359	355	342	386	313	363	385	343	388	373	358	362	371	320	344	367	356	357	334	354	359	331	364	344	377	370	348	336	361	333	362	388	335	395	356	383	376	324	375	384	365	358	384	355	345	353	340	355	366	334	345	345	330	361	365	356	367	378	334	375	329	326	332	393	352	355	339	333	335	363	382	317	352	382	341	324	367	349	388	327	354	337	378	352	401	337	357	372	329	366	343	348	338	378	334	346	371	400	350	345	356	365	405	362	359	347	359	341	384	308	378	369	356	339	355	371	356	360	353	369	348	385	347	347	355	349	328	318	357	364	372	367	372	349	367	318	371	342	353	352	373	384	348	348	376	357	379	338	350	406	354	355	378	330	334	351	354	341	336	357	379	341	341	328	358	330	329	383	342	366	348	359	333	347	350	345	366	360	356	353	411	363	348	344	352	384	354	321	363	365	340	365	364	347	362	379	358	344	373	368	341	344	361	332	346	387	339	369	363	345	362	342	333	383	388	373	347	361	363	357	392	374	348	331	351	360	349	346	357	377	363	368	353	349	376	354	365	366	375	355	372	357	361	337	374	332	340	358	372	343	369	345	312	339	368	369	368	332	368	386	386	343	348	343	349	354	333	367	397	386	325	360	317	318	329	348	313	375	374	309	375	335	361	355	322	316	343	337	367	368	382	317	353	349	352	369	350	346	302	329	357	355	366	362	341	364	349	366	340	355	368	359	351	353	356	355	351	337	325	375	365	377	347	361	337	325	369	336	368	325	352	326	362	370	365	377	360	343	343	374	339	360	366	331	373	371	346	372	354	330	356	340	382	382	325	354	388	355	324	351	385	334	316	327	388	305	353	361	384	389	357	348	332	357	325	348	368	388	354	348	316	346	364	362	350	329	348	362	371	335	335	341	340	350	417	360	352	345	321	365	327	368	356	336	348	333	355	337	355	346	386	370	363	339	337	341	350	393	403	405	357	357	359	332	333	326	333	330	350	384	341	375	353	351	368	396	379	333	393	357	339	376	384	381	362	340	340	310	333	305	305	376	373	387	332	361	343	345	350	338	347	370	355	353	354	367	323	347	336	341	365	340	353	371	322	400	352	347	339	367	383	355	373	368	306	398	325	323	317	366	361	375	336	356	351	362	370	341	335	368	365	376	325	365	347	348	342	350	357	344	355	382	343	397	354	342	335	339	376	337	322	379	353	367	354	336	361	330	342	341	367	376	363	357	346	394	379	369	366	374	328	342	330	354	360	340	352	324	356	356	344	368	386	373	345	358	368	330	343	352	349	371	333	363	371	389	376	360	377	346	358	339	334	347	330	394	360	351	326	334	353	346	335	394	372	368	369	330	375	356	312	345	341	343	355	377	337	346	352	344	360	353	333	374	333	368	403	381	349	335	349	360	393	343	362	349	322	362	353	365	350	375	379	371	311	362	332	381	355	373	295	349	349	331	384	372	383	326	331	349	355	352	363	355	309	320	354	375	389	316	374	350	363	350	369	340	369	347	378	373	367	366	361	348	352	367	377	355	348	332	351	387	400	358	344	326	336	372	362	360	343	330	363	369	370	378	332	355	359	348	368	347	339	356	341	400	374	367	356	338	323	369	348	351	353	338	342	373	354	314	356	317	363	381	358	369	361	350	388	356	377	354	354	343	321	318	315	344	343	361	334	334	352	331	356	329	346	387	344	404	350	318	325	341	333	360	340	319	345	378	317	346	378	348	338	359	354	350
3227	2904	1915	1179	986	884	814	838	867	806	785	845	786	829	769	853	796	888	810	826	862	800	842	816	771	787	828	811	804	820	795	794	795	822	837	829	818	834	829	791	811	776	810	819	805	801	796	796	764	873	801	818	828	827	818	813	806	805	784	820	792	801	790	818	842	793	829	753	817	847	841	847	836	791	802	880	776	818	811	779	770	854	795	761	800	785	759	759	817	782	780	828	779	779	752	799	766	826	844	787	765	810	781	814	811	804	835	744	799	762	788	826	828	774	802	828	817	774	832	824	784	821	817	792	812	869	818	838	817	792	805	824	765	793	775	752	843	754	828	829	833	723	832	792	798	811	799	801	779	842	799	765	803	807	851	792	813	782	826	770	837	832	803	793	794	776	806	872	765	807	792	818	786	807	832	811	820	790	774	768	819	780	822	738	820	803	856	816	812	845	765	854	768	792	786	791	817	807	816	821	774	806	839	805	791	802	813	789	806	823	794	768	839	787	784	796	865	798	804	781	808	802	811	865	809	812	784	763	801	804	835	797	796	807	846	813	794	817	830	795	794	807	779	779	794	782	770	828	843	811	819	769	813	810	815	781	808	807	750	813	825	814	818	811	808	822	858	791	812	826	860	791	774	754	774	826	806	828	799	797	787	805	797	810	821	780	846	757	751	772	821	839	818	776	816	759	780	771	849	795	770	830	758	783	832	807	802	741	837	807	797	789	821	799	795	848	798	768	799	820	769	796	803	786	793	855	806	783	797	834	807	859	813	810	842	759	771	834	805	832	767	845	783	806	768	796	805	846	792	808	808	825	838	791	787	839	753	809	793	799	797	789	816	801	817	834	841	792	808	855	793	808	766	755	792	812	790	813	833	864	805	818	779	811	840	787	807	754	815	759	764	799	789	819	791	787	788	811	783	822	822	807	751	816	829	808	847	781	837	799	748	797	795	833	790	889	789	818	729	821	815	792	740	829	805	755	867	811	829	784	816	767	801	766	796	830	800	840	860	883	754	778	866	870	832	797	777	823	799	771	793	791	814	799	781	790	801	786	790	755	783	823	811	820	802	805	781	799	875	790	827	821	758	810	803	801	857	828	822	824	799	802	809	730	780	796	830	822	774	814	804	837	767	796	785	813	814	807	823	846	817	795	785	778	769	743	723	840	809	842	801	828	817	766	809	787	824	819	784	845	790	788	772	788	829	781	823	754	789	816	803	838	870	790	785	829	783	802	771	790	803	828	767	768	795	813	815	767	839	863	835	867	795	808	791	826	759	762	836	798	791	796	807	840	774	810	828	839	781	783	793	782	776	847	821	791	873	811	762	758	742	784	812	812	821	801	845	802	798	813	803	773	799	778	818	833	818	794	840	825	766	840	846	743	808	803	732	793	811	853	806	791	804	790	804	769	805	781	834	810	806	791	740	790	800	799	794	807	873	812	789	869	813	823	817	820	804	766	819	813	776	845	763	787	837	813	753	823	764	783	806	756	831	797	828	756	836	788	785	782	783	799	805	791	821	818	797	798	835	833	794	838	841	791	758	809	805	812	802	774	867	810	820	810	773	773	838	769	826	789	829	809	816	755	795	812	818	799	825	781	809	815	752	821	795	794	790	807	828	823	809	769	803	816	855	816	797	829	830	832	816	809	754	848	781	803	820	802	819	807	806	826	799	818	815	774	769	770	838	813	833	820	768	838	805	774	775	768	743	816	766	783	782	841	851	774	785	817	813	795	785	835	792	811	847	791	796	797	804	833	799	804	787	811	783	804	787	860	812	801	836	760	722	798	836	799	792	805	884	782	791	790	827	770	794	801	747	763	813	748	804	826	791	766	804	851	801	823	826	784	750	808	843	791	776	811	812	813	815	813	763	785	748	758	842	795	869	806	789	787	784	774	779	803	832	819	812	807	769	837	815	762	809	775	792	803	824	813	785	843	790	809	777	775	838	801	812	824	816	834	757	788	848	748	777	794	840	816	835	798	836	840	831	874	837	790	767	803	852	781	812	789	770	783	819	812	825	845	805	792	785	790	796	792	772	815	809	817	790	836	815	777	807	832	826	779	856	783	806	791	808	876	806	806	838	802	806	829	803	828	775	796	809	800	827	824	848	815	812	815	803	857	769	793	777	827	824	826	806	820	825	828	773	808	820	812	853	790	848	799	782	806	805	819	814	807	808	870	817	853	791	764	803	812	838	809	831	744	800	790	793	854	814	761	820	809	794	790	813	802	786	795	823	813	821	766	777	763	804	766	808	755	745	778	786	835	788	769	757	802	783	844	769	781	833	802	832	799	818	808	757	823	810	760	830	805	825	770	829	812	784	802	800	826	821	838	793	829	808	779	801	795	808	747	768	795	838	763	818	814	813	832	762	812	846	831	854	840	803	804	814	783	787	844	810	803	795	791	808	793	781	758	861	826	823	829	839	799	814	792	820	843	814	795	786	769	816	804	858	794	784	755	802	834	768	812	794	788	852	781	813	829	810	746	823	774	838	820	799	829	793	795	819	775	787	791	781	812	815	762	780	812	745	820	816	790	793	780	837	769	810	805	773	780	771	792	839	804	762	840	835	808	819	799	802	810	820	736	792	769	733	826	810	780	819	863	771	802	830	856	779	799	835	827	787	831	803	788	776	794	821	800	850	764	779	787	864	814	778	798	806	755	860	804	841	820	760	802	801	840	781	766	767	772	799	810	793	784	813	827	796	815	776	835	823	827	862	818	830	801	786	793	830	835	815	789	827	744	830	798	826	799	846	790	807	796	782	771	811	867	794	862	808	793	776	805	785	801	808	817	864	802	818	778	746	769	817	851	829	821	786	771	829	729	790	830	800	780	794	773	814	806	763	734	801	790	805	820	838	748	812	812	752	852	784	789	774	811	830	819	773	823	764	827	815	790	778	831	817	853	816	798	802	797	820	797	760	802	787	818	787	822	786	771	799	794	785	866	774	821	815	800	742	864	771	798	779	842	850	819	891	767	803	801	807	752	776	763	838	821	814	826	858	774	730	764	843	788	836	794	839	766	743	831	816	795	866	787	803	788	824	817	839	820	754	820	786	799	862	787	833	798	821	789	812	757	802	837	760	800	758	780	804	820	769	812	791	825	764	786	849	788	816	794	800	843	797	800	756	780	822	760	807	807	821	763	836	817	800	826	848	793	841	786	784	850	836	776	819	809	820	752	824	767	785	768	755	834	813	811	782	812	799	738	771	845	855	818	748	795	785	846	809	784	799	783	783	830	825	799	825	812	816	845	812	760	833	801	904	817	819	795	801	842	853	755	851	785	803	771	837	777	791	804	756	773	804	820	814	770	821	789	851	764	766	843	753	834	806	754	835	777	835	821	818	840	849	813	781	791	847	783	829	772	783	758	817	819	824	805	852	796	805	786	841	833	783	796	773	818	804	796	805	818	809	805	794	796	828	784	817	805	821	808	774	823	782	788	826	765	818	871	798	782	782	809	785	785	844	819	835	771	800	760	819	818
23789	20940	24996	27059	20941	20740	1314	376	357	267	235	269	205	206	202	204	209	192	173	201	173	169	208	218	165	170	186	182	172	161	173	154	179	170	170	163	180	184	176	178	167	204	170	166	176	170	184	183	189	189	191	166	189	179	151	175	172	182	181	204	179	202	187	149	201	166	174	197	157	167	185	172	177	187	179	189	176	175	159	177	162	179	154	162	186	164	162	173	184	183	162	176	185	181	169	165	179	167	151	158	173	182	188	188	178	174	183	173	170	144	167	173	150	150	187	162	160	191	154	173	173	170	172	166	193	183	175	181	152	165	161	155	172	175	167	177	155	152	171	159	156	172	173	186	139	175	181	172	169	165	171	139	155	183	167	178	162	162	175	162	201	165	180	167	150	183	180	157	137	185	165	163	181	175	167	188	178	185	182	162	144	181	200	155	155	162	173	177	160	161	188	143	162	163	183	171	173	195	172	161	174	190	164	165	160	167	162	156	163	178	181	166	169	181	157	164	177	176	170	196	174	178	176	148	183	167	160	150	174	190	161	176	157	156	171	168	171	167	178	154	172	181	184	188	168	156	193	149	159	163	171	172	146	174	176	171	167	156	174	188	164	181	189	166	195	189	171	191	161	150	174	177	180	177	175	170	176	178	187	157	190	183	179	187	153	156	192	187	169	168	173	189	158	182	163	163	173	165	164	172	176	179	215	170	192	151	169	168	148	185	157	152	186	190	180	177	173	193	177	185	193	205	175	184	144	196	158	184	176	136	172	190	190	189	197	175	193	188	155	186	168	180	169	184	186	179	180	183	147	148	178	164	180	159	143	163	174	156	168	178	202	176	168	187	176	176	168	188	151	146	187	164	182	174	181	162	187	181	172	186	168	172	180	154	161	196	173	167	173	183	197	171	172	179	156	180	167	144	166	164	212	177	159	174	186	159	171	178	184	140	182	169	160	201	166	162	168	180	186	199	154	169	173	186	165	189	183	160	150	164	184	183	159	207	197	178	168	164	154	177	168	157	174	162	182	166	155	154	171	187	189	181	181	167	189	176	155	178	169	191	174	192	161	168	169	144	154	152	168	182	145	161	159	170	161	180	161	173	177	192	176	164	168	177	169	170	186	201	184	185	180	176	193	173	185	167	141	177	174	158	167	185	158	169	167	170	185	178	204	151	169	183	153	187	150	163	195	192	186	167	158	186	166	187	178	176	183	184	172	178	188	186	164	150	167	179	182	165	188	133	180	168	188	160	176	186	159	168	165	168	161	182	177	170	178	177	173	170	145	162	160	159	181	183	171	153	165	193	173	162	183	177	179	148	195	167	187	154	179	180	165	169	194	178	173	184	161	131	161	179	184	160	174	160	176	173	182	150	141	177	164	169	161	155	165	180	161	169	189	192	181	178	177	162	183	186	190	164	193	196	192	175	195	157	170	167	163	174	159	156	198	160	175	152	176	183	162	165	155	174	199	185	175	177	170	160	176	166	152	166	166	181	181	179	158	170	168	181	162	162	167	173	178	164	165	149	170	183	181	171	142	175	172	170	166	173	161	164	189	164	180	203	168	157	182	175	154	163	175	161	162	174	189	145	188	168	178	196	178	184	200	162	176	192	190	172	181	176	200	180	158	170	161	145	167	166	162	145	198	168	204	172	190	172	173	149	152	194	168	168	181	161	153	181	186	157	156	170	196	185	161	194	168	161	159	192	169	163	156	150	168	152	148	180	158	167	175	200	162	185	181	176	180	199	191	179	198	180	157	181	169	165	179	175	203	197	176	185	190	188	169	145	176	154	163	170	171	170	180	167	164	159	155	193	171	165	155	163	178	182	179	176	171	171	187	165	138	175	183	194	182	167	181	162	147	159	165	164	184	177	192	178	146	180	168	178	173	174	169	171	171	177	211	180	157	171	186	151	179	161	164	214	162	168	171	166	185	191	183	173	182	185	165	181	182	181	180	152	176	167	187	206	179	182	182	159	167	175	171	148	188	160	149	153	164	182	162	176	166	179	163	153	174	171	161	170	182	169	179	165	180	165	170	154	175	169	166	160	183	179	170	160	155	181	199	190	141	176	166	168	174	199	169	171	187	179	171	163	201	164	170	151	161	168	170	152	167	177	146	164	184	162	170	179	158	145	171	187	152	179	178	179	140	161	181	183	161	184	167	157	151	172	150	139	159	160	180	172	162	162	162	175	171	155	158	160	157	163	154	170	179	166	161	164	176	185	179	180	169	187	164	163	187	192	158	154	164	194	166	139	190	178	165	163	181	172	167	165	179	164	160	157	161	157	181	174	177	176	194	179	177	183	190	191	172	196	175	156	181	186	159	163	171	186	171	186	168	160	176	188	163	182	183	184	193	161	163	154	187	178	180	157	193	167	181	165	170	160	167	165	169	171	176	177	172	173	170	178	143	173	154	152	163	164	163	183	197	192	162	189	194	151	172	156	167	215	177	178	189	159	166	174	165	170	176	162	190	189	186	178	170	199	177	198	168	173	161	147	190	162	169	172	167	191	170	146	160	182	192	176	176	169	178	208	158	173	188	183	190	159	186	152	168	167	178	178	158	177	195	176	155	148	180	178	204	164	174	172	169	194	196	173	144	158	172	153	181	149	163	157	186	172	155	187	177	175	162	168	181	184	150	187	160	178	182	168	188	157	173	158	164	190	194	202	181	166	149	162	196	179	156	175	172	184	174	157	176	162	202	194	174	155	168	165	162	195	155	159	194	163	176	165	171	175	162	188	173	174	179	185	178	154	177	170	172	155	184	207	158	152	138	182	201	181	180	172	196	175	180	186	151	185	163	159	184	157	167	189	147	174	176	180	165	169	174	160	159	161	165	156	156	184	155	161	162	168	174	193	196	167	168	183	150	182	171	174	156	166	187	167	150	195	198	176	176	171	161	209	174	173	159	182	186	176	180	181	168	140	170	166	164	173	179	159	156	178	159	169	163	176	191	174	176	177	165	195	169	170	197	177	158	201	164	165	196	207	182	165	173	188	162	150	156	157	173	170	169	159	186	168	165	158	159	163	180	162	174	152	175	179	204	170	181	182	156	164	176	153	150	173	157	169	179	145	192	160	192	176	195	147	158	180	179	178	185	174	169	164	183	171	165	195	174	190	191	190	173	182	164	168	200	157	169	161	181	175	161	192	155	171	177	187	155	188	179	157	151	157	162	169	160	196	176	176	181	172	151	166	179	156	161	170	167	170	166	159	176	150	163	175	172	159	178	172	167	175	150	155	172	169	197	191	166	203	168	162	189	169	166	178	181	201	173	172	174	175	190	169	160	169	192	191	161	153	175	186	158	164	180	205	176	183	180	200	179	177	187	174	178	172	163	157	184	176	158	187	158	189	176	170	179	189	176	182	156	162	159	166	171	192	185	187	176	152	168	171	188	194	150	175	164	164	169	187	168	161	204	190	174	179	184	191	181	165	152	192	165	173	152	167	168	160	155	173	163	180	186	181	168	222	168	162	186	177	191	170
3014	4434	2439	1142	736	651	563	484	513	504	445	469	449	457	406	475	445	458	433	433	440	412	456	402	442	424	409	419	416	461	414	460	402	428	460	454	418	444	482	409	440	414	422	402	438	407	439	426	410	440	440	439	452	446	431	461	399	459	469	421	439	452	410	401	416	422	429	414	437	472	441	394	422	450	444	413	436	445	421	443	404	447	416	474	437	434	391	419	443	407	402	441	403	444	444	414	436	450	446	421	458	427	403	415	393	415	449	398	439	386	432	429	435	440	409	443	397	426	424	401	418	429	425	435	440	425	423	440	384	413	411	420	444	400	440	435	441	470	412	398	446	436	427	452	440	472	412	452	420	470	425	430	415	406	428	453	417	445	418	418	450	421	443	428	436	449	460	417	421	452	422	431	413	425	452	465	412	411	463	432	462	443	423	399	431	423	393	420	417	418	472	414	424	425	410	427	401	409	381	442	459	421	415	435	459	433	445	410	452	468	456	443	462	424	446	420	436	413	453	392	409	400	448	490	430	433	445	441	421	421	398	418	413	440	395	438	416	427	479	455	445	430	421	460	436	420	441	435	446	421	428	423	431	434	394	429	434	425	440	418	442	428	436	422	445	438	441	434	434	430	437	418	409	408	443	466	432	401	432	451	458	432	445	424	434	425	439	448	419	413	424	481	423	429	421	415	418	451	409	460	428	442	432	419	466	392	400	417	435	428	448	448	440	454	448	400	448	439	465	420	419	448	395	420	408	416	433	456	445	403	423	408	426	422	459	443	454	457	436	447	423	418	445	442	421	432	453	459	382	385	434	427	477	417	398	428	429	419	433	402	446	442	426	467	424	448	438	429	405	468	398	416	430	418	406	433	458	437	474	436	446	411	452	404	415	449	430	432	439	436	455	390	414	434	458	424	373	393	450	414	451	427	435	401	451	449	384	444	391	429	417	394	415	485	422	445	454	444	401	453	421	417	456	420	441	412	448	422	413	413	458	408	452	428	430	422	426	443	437	429	445	456	432	407	415	455	387	442	405	432	412	478	419	410	402	449	444	430	433	431	408	467	427	426	430	436	448	454	428	441	439	442	465	437	434	432	435	449	447	431	431	410	438	423	414	414	432	403	430	417	448	410	430	430	437	465	449	475	426	437	419	419	451	413	415	432	399	421	452	393	462	427	434	426	432	453	451	447	453	433	464	458	439	422	443	480	471	435	442	402	413	428	450	403	436	450	403	420	418	411	396	417	430	415	424	455	431	428	420	421	445	429	455	382	425	448	427	443	443	409	442	424	455	422	414	436	413	425	467	422	412	446	437	415	461	473	419	421	445	427	464	443	444	404	430	402	402	433	421	420	421	439	408	453	426	450	467	432	434	440	407	439	426	422	461	439	394	425	410	456	456	451	431	430	465	421	455	395	489	443	439	443	391	409	439	378	438	462	458	403	399	419	438	430	430	439	423	395	469	433	424	429	424	448	442	460	429	380	390	416	444	437	446	422	417	432	404	449	403	401	441	421	438	409	442	417	446	410	435	421	407	404	442	440	440	419	422	473	438	429	450	431	458	464	407	406	439	437	414	451	433	414	418	452	418	453	421	451	397	430	441	450	428	450	415	452	428	406	430	425	424	421	435	411	425	463	411	445	429	461	430	408	408	407	385	444	402	386	466	406	425	434	420	466	393	426	440	421	439	418	433	442	472	441	416	438	418	441	481	462	424	430	422	400	398	408	452	416	435	389	420	440	425	453	405	410	434	435	429	441	422	415	481	410	420	446	420	455	439	489	480	445	454	442	413	388	417	420	434	462	416	448	434	430	445	443	448	478	435	430	453	453	482	395	388	429	460	464	460	439	407	451	420	462	409	425	437	451	418	482	411	438	433	422	444	424	435	425	419	416	426	432	440	416	450	414	436	425	419	416	438	422	432	449	422	437	411	448	451	428	441	461	436	444	428	430	426	472	425	420	432	427	409	442	432	467	466	434	415	369	400	406	450	420	455	397	443	452	467	432	426	417	413	429	433	488	395	421	415	454	445	420	440	434	450	403	423	424	424	450	445	406	461	424	432	439	481	426	428	444	444	442	432	451	441	459	425	428	444	412	447	425	414	452	431	460	430	419	415	427	447	440	441	445	437	404	428	420	409	466	433	399	400	425	423	406	399	431	456	434	444	453	443	423	461	446	425	446	437	416	429	452	444	442	441	384	417	459	438	431	463	419	418	445	431	423	423	400	396	421	400	437	422	434	414	436	409	406	467	430	430	434	404	447	431	397	412	441	445	429	423	440	414	437	426	439	444	392	453	450	430	438	450	445	409	440	437	452	410	415	385	443	353	428	424	447	464	432	398	439	434	436	397	464	395	431	473	393	411	419	404	458	416	452	401	467	409	469	426	457	449	458	455	470	468	432	438	413	448	421	441	485	450	455	405	427	401	461	442	390	435	458	425	450	429	452	433	382	452	454	450	431	429	417	446	430	387	446	431	476	430	453	445	409	434	434	472	400	430	413	439	407	436	414	418	440	415	474	456	450	423	418	489	413	448	429	414	418	440	433	411	432	431	419	453	414	453	411	443	443	410	450	437	429	415	408	434	444	430	435	432	407	425	424	470	468	447	407	422	477	422	410	430	443	437	403	394	455	403	393	454	450	418	385	431	441	427	453	437	393	416	394	444	428	435	414	424	420	468	468	437	430	416	426	431	421	436	428	435	423	415	454	451	431	399	434	421	407	447	450	423	420	417	414	430	447	437	423	413	410	417	433	436	432	461	435	423	440	445	413	403	414	437	416	441	430	462	443	449	395	433	442	487	418	391	373	453	441	440	419	423	428	428	431	419	414	438	407	429	425	430	456	441	447	443	464	436	457	448	435	432	445	440	432	424	440	418	429	460	434	420	425	412	435	429	408	430	444	434	465	390	449	418	453	444	423	414	479	440	420	419	409	448	454	461	457	474	433	445	463	439	445	417	426	446	419	413	419	438	393	398	438	473	435	405	410	426	427	439	439	448	405	454	438	422	421	418	411	463	443	429	434	411	445	442	390	404	452	419	466	442	438	436	438	409	428	406	442	435	464	422	396	455	462	432	387	393	437	431	402	430	443	430	417	418	459	390	444	434	430	430	409	450	451	416	468	412	430	450	428	403	441	462	405	447	424	445	450	421	377	424	436	443	411	455	449	412	429	408	438	432	412	430	463	401	391	390	432	418	456	416	422	448	482	421	454	450	395	407	443	390	433	411	435	413	417	445	414	388	450	420	413	419	446	395	430	410	438	441	412	466	451	422	433	433	413	481	430	433	424	410	419	441	431	447	413	427	429	477	435	412	441	396	451	465	408	423	435	443	440	439	444	412	424	448	429	403	469	452	444	428	445	442	418	426	425	440	408	413	432	459	407	443	423	461	417	421	486	445	443	420	392	437	432	400	462	430	465	440	421	424	449	401	406	419	408	429	441	424	407	409	475	455	445	437	459	426	389	471	436	442	457	415	441	447	419
32205	10532	1244	563	462	486	463	492	479	387	419	389	460	440	449	413	449	433	432	461	410	447	422	441	420	434	484	473	443	435	447	452	452	402	425	427	448	483	453	446	457	410	482	422	413	452	432	465	406	402	398	440	439	426	430	408	428	416	439	438	452	435	433	479	486	429	437	402	468	433	415	429	439	460	395	484	425	427	435	422	438	450	425	449	424	418	434	413	419	477	459	434	440	465	422	395	434	450	417	396	423	449	428	458	450	412	417	456	446	429	409	431	434	441	440	423	437	423	423	460	421	451	486	475	412	410	430	478	429	448	440	468	420	433	458	474	417	398	439	468	462	433	432	411	465	457	414	392	419	476	433	429	421	426	432	438	399	444	445	388	416	411	416	469	456	434	437	469	445	442	466	455	477	425	477	445	405	398	457	458	424	449	437	452	444	406	417	413	447	474	442	446	438	409	457	416	452	434	418	407	420	466	449	431	421	420	436	429	449	398	423	439	461	442	443	446	416	408	441	479	432	475	435	439	436	451	464	392	434	453	424	390	404	400	461	471	476	445	429	433	460	461	389	402	439	427	408	447	426	424	418	429	451	455	431	423	438	439	436	434	409	433	426	435	439	418	423	441	431	448	430	397	430	426	449	439	417	413	470	464	454	444	434	432	443	427	439	439	411	423	435	427	436	421	408	450	442	434	405	447	460	432	428	437	430	448	433	428	432	449	395	429	431	430	420	447	490	420	449	438	454	435	433	435	443	454	451	413	427	428	434	446	422	472	463	422	430	457	399	456	446	441	466	420	489	439	408	436	444	398	447	465	402	425	463	414	449	455	450	449	468	387	426	455	451	447	451	398	439	401	421	424	438	434	428	433	417	392	409	443	416	433	449	410	402	413	478	439	435	462	400	415	424	409	416	438	475	442	420	487	430	445	477	472	406	458	427	455	449	444	415	408	426	416	450	420	469	460	432	397	444	467	445	470	444	497	432	416	374	393	470	479	437	458	449	423	420	408	388	443	397	426	405	406	448	474	427	466	430	410	426	456	441	461	419	446	465	434	422	414	441	433	451	414	416	446	450	417	419	397	457	459	452	448	452	434	372	439	431	441	450	440	434	400	387	410	437	413	460	447	441	393	423	468	444	414	444	429	422	416	440	421	441	445	463	436	422	422	461	464	432	434	418	455	423	414	433	408	442	435	460	464	460	436	444	424	442	441	423	472	414	415	429	394	412	468	438	443	404	436	451	460	449	451	465	448	392	421	436	379	458	414	422	454	447	402	402	475	410	400	424	440	402	405	480	410	426	422	454	418	408	439	446	449	418	425	395	448	478	423	408	458	441	401	436	452	427	423	433	435	456	446	445	441	454	472	445	397	403	425	425	447	453	400	442	442	414	442	446	432	450	442	451	412	467	472	437	436	422	408	412	419	424	425	447	433	438	424	461	453	435	455	417	416	421	435	415	464	423	484	444	416	439	470	430	431	473	432	424	419	394	430	445	413	467	411	417	414	446	444	441	445	381	440	421	427	453	454	453	419	392	447	496	470	462	398	438	435	407	388	432	463	402	404	470	439	437	467	429	430	443	480	420	453	447	442	451	439	438	416	430	469	441	433	427	439	426	471	454	438	476	441	465	441	426	436	435	445	422	470	457	448	423	443	417	440	414	436	440	430	461	444	449	416	426	426	423	437	443	471	448	445	414	415	414	418	422	411	467	419	421	459	473	473	430	465	433	420	403	425	403	440	453	438	442	466	421	485	441	434	427	412	425	476	392	438	439	434	473	442	410	454	419	440	410	375	431	472	416	450	393	430	437	429	438	428	500	456	425	418	415	449	446	468	459	433	460	453	462	456	423	435	433	430	464	425	410	403	388	463	414	474	431	404	429	441	445	453	448	447	427	405	441	450	455	456	429	391	451	426	447	416	433	408	465	400	458	484	487	456	438	445	459	434	446	401	433	438	483	446	416	433	437	472	459	406	443	402	395	422	459	402	445	463	428	457	418	465	454	447	438	410	453	427	423	451	426	436	467	458	469	452	447	456	441	444	423	475	448	428	433	462	439	412	425	432	452	430	469	444	421	401	411	428	459	465	469	428	431	449	449	460	450	413	470	461	455	520	472	454	414	415	437	460	421	408	448	466	448	416	429	423	457	440	459	414	432	444	427	426	424	445	426	426	428	453	435	416	444	451	414	426	439	464	460	431	447	409	449	409	400	419	411	451	445	449	480	436	446	445	425	427	448	445	414	423	437	433	443	420	426	442	463	415	410	416	450	450	426	460	398	448	417	451	466	435	461	413	418	458	407	433	458	449	422	438	445	470	425	435	459	456	436	419	446	437	421	386	456	459	457	422	452	456	443	417	426	432	364	421	434	445	424	415	419	442	451	429	429	438	422	427	427	448	418	469	438	461	414	402	442	447	457	448	432	431	430	407	418	469	449	417	455	444	487	464	460	425	470	420	450	490	481	407	449	450	435	447	433	432	421	439	448	440	423	453	483	449	421	400	423	438	426	449	446	382	445	439	435	481	432	461	470	453	431	422	473	418	426	464	440	471	433	384	413	446	462	396	515	471	447	425	440	420	409	454	445	426	437	456	428	443	435	420	407	417	443	402	426	425	440	426	449	374	455	449	450	437	464	477	437	403	460	476	458	444	455	428	428	398	408	423	430	438	419	403	437	441	436	436	439	425	441	453	415	394	461	480	430	455	428	398	406	462	432	431	391	439	423	477	423	434	457	425	431	452	444	455	377	475	459	438	442	423	391	429	460	415	447	424	420	433	421	416	393	457	458	403	396	382	382	412	425	413	415	473	444	407	441	398	421	440	435	444	453	442	390	464	437	386	445	417	494	456	441	476	368	409	438	413	408	426	437	404	430	417	432	469	450	452	428	459	440	422	433	442	402	460	397	428	433	491	445	435	500	436	431	440	420	430	424	442	416	439	434	459	471	421	426	457	431	440	448	505	446	431	457	485	485	414	500	441	446	447	426	395	428	405	448	408	490	437	428	416	469	461	465	402	425	430	427	428	409	495	471	447	452	459	392	409	453	459	454	442	419	366	459	484	440	435	444	430	446	424	478	469	427	480	407	464	427	451	473	420	387	456	420	418	422	441	430	425	431	487	450	449	468	435	427	436	446	429	441	424	464	441	436	426	415	434	433	396	432	428	458	453	441	423	453	435	464	444	457	464	471	447	412	414	386	433	417	409	458	466	416	433	451	447	467	464	417	464	453	441	463	416	473	407	438	413	446	418	422	450	437	431	441	431	454	449	455	398	440	432	444	424	455	420	414	461	420	443	428	474	459	434	449	471	427	418	431	437	412	447	451	476	495	418	423	445	428	457	437	409	429	402	470	433	406	487	436	428	439	458	442	422	427	449	422	430	451	450	441	447	435	432	422	442	454	435	426	443	410	420	452	384	442	466	455	460	430	441	423	436	434	443	442	423	441	432	430	416	471	458	439	408	396	461	432	509	455	438	478	413	456	438
5622	1052	1024	1049	949	1011	971	999	1016	940	949	993	1003	1007	979	978	988	926	952	981	1024	959	995	1004	945	1017	1002	952	958	973	982	964	937	928	985	983	954	1020	985	1003	938	1006	1010	1022	975	1054	1015	1004	980	927	981	993	964	1019	969	984	974	959	999	992	939	924	1012	977	957	1019	983	955	946	970	984	992	992	953	1005	961	978	944	973	996	1003	976	1004	950	987	979	966	916	947	906	936	972	966	939	973	1025	909	995	961	970	1009	980	1024	937	991	957	990	1029	960	1008	965	975	963	991	1009	951	963	1021	1027	963	1021	968	956	989	945	916	1011	962	1000	977	949	1018	996	959	981	964	994	970	1005	942	960	985	988	964	1032	1020	1012	1000	998	1005	929	931	911	982	937	967	1017	949	948	949	940	971	952	951	989	971	961	956	989	959	944	932	974	961	953	973	1029	981	980	978	965	1001	952	938	1024	1006	984	965	1036	985	971	987	986	940	992	1027	975	984	966	998	930	998	989	958	976	1029	1034	975	988	918	943	956	916	1026	1001	929	942	996	982	983	1000	1007	972	986	939	984	1000	997	993	933	970	950	996	1019	1002	994	991	988	1050	974	939	956	999	958	980	987	937	948	969	951	1005	922	978	985	942	963	948	1004	951	1041	973	995	935	978	973	1005	988	1030	1008	1009	1034	930	935	987	963	960	973	996	1054	972	955	971	985	970	998	1012	991	940	952	974	942	1005	988	1005	959	917	1042	968	955	1005	978	971	973	983	977	973	963	1004	1042	1025	990	981	1021	984	1043	1030	1012	929	999	935	931	992	961	946	986	974	960	997	981	1022	981	972	947	958	968	939	1015	931	974	979	965	977	985	974	959	1033	967	979	1018	997	1070	971	991	955	977	974	945	966	956	1012	982	987	979	969	979	963	1050	977	1001	981	912	995	942	1045	957	1020	986	1040	930	953	976	1019	969	1021	1017	946	1002	1020	997	974	1011	942	965	957	1005	976	953	1017	985	1027	970	961	911	949	936	1017	978	1013	955	984	950	958	976	1006	1040	981	977	959	972	1033	986	972	961	1001	1040	995	995	963	1005	965	975	987	1029	992	966	976	961	1007	992	1061	977	966	1023	920	974	1003	1001	979	982	966	1024	949	950	953	948	967	1019	1027	979	975	949	1026	967	1019	1033	948	991	979	966	1035	1012	968	995	996	1045	972	991	993	1009	988	952	980	1001	929	959	1022	967	1031	1017	924	1003	958	985	979	1013	990	983	1026	992	1019	961	1005	1009	1014	1011	1004	933	974	991	993	1019	962	960	905	983	967	1012	956	953	1012	958	985	971	959	973	1030	971	982	920	970	1014	974	946	962	989	1000	988	972	1052	953	970	970	1012	964	979	952	1019	978	1002	964	946	998	995	931	977	945	970	962	1019	1002	984	1070	979	1048	956	955	965	997	990	988	1047	1009	978	973	1016	973	919	1038	983	924	999	940	1028	1001	947	951	1032	972	1026	987	1008	918	1023	988	980	996	971	976	992	953	938	951	1001	940	980	997	1000	960	999	998	976	977	971	991	974	1018	936	997	951	1021	951	1007	919	942	995	963	1024	1006	961	1039	981	979	974	997	975	958	949	974	1012	1032	925	986	987	1011	950	1060	959	941	970	971	1026	1030	977	911	1000	997	1035	971	972	982	1051	983	959	1018	931	981	1023	963	1003	977	936	984	1010	1000	981	1022	986	1004	937	985	947	1030	981	980	991	997	1062	966	1010	976	995	1010	981	977	970	971	975	1016	980	1024	987	1008	980	934	962	1006	995	969	964	986	1080	937	985	995	1029	935	991	1015	943	937	961	990	956	1003	1020	980	980	977	990	1003	1002	1000	1018	966	1003	963	987	974	1014	934	1036	956	1030	993	1007	920	944	1028	978	981	984	1019	964	978	973	932	978	1016	941	943	996	954	968	978	963	991	956	1032	1043	966	978	939	993	1006	1004	995	941	1035	951	952	937	957	977	989	987	1007	979	995	931	965	973	892	1000	961	942	1008	950	996	1024	961	964	972	1048	928	965	992	982	1008	965	1026	975	989	1005	981	1006	964	982	970	962	900	967	1008	977	992	1016	930	973	945	983	946	969	1041	965	917	1011	941	983	934	986	1002	979	1008	964	1042	998	993	998	1001	941	1019	957	970	1022	966	994	962	979	973	978	930	977	991	1029	993	999	911	1005	962	949	940	965	980	980	960	942	966	994	1015	956	988	1032	963	993	985	989	959	979	984	1009	948	947	988	976	977	917	968	1008	1039	1019	1002	910	936	987	998	973	952	978	1041	944	962	984	998	988	970	1031	1031	957	945	946	994	933	989	958	973	1035	969	1009	974	1053	974	992	1013	935	1045	968	937	987	993	1025	939	1020	973	965	936	986	979	939	936	1003	999	1032	982	969	979	981	937	1002	1007	979	995	982	1017	1027	983	967	970	940	1067	1037	981	998	979	1028	985	894	979	980	967	1002	926	1024	984	1002	960	987	968	1024	1037	1003	962	971	964	986	1018	961	967	929	955	970	990	951	982	924	992	960	1004	969	1038	980	933	1022	937	987	967	978	933	981	936	1030	968	985	952	1014	989	966	970	1011	894	946	992	1019	955	997	1058	982	957	1003	979	944	1027	989	991	967	985	957	965	977	929	980	987	1015	1021	963	951	981	913	958	953	966	958	997	990	968	1002	1004	1030	998	998	957	972	981	990	1017	1013	951	1045	1020	947	944	963	948	976	969	1004	994	957	956	992	950	955	984	996	941	1052	1012	946	996	969	990	995	987	959	984	956	1004	984	980	1008	976	1012	973	994	951	998	1004	904	984	986	978	976	980	958	981	968	1004	1002	979	958	1002	1010	1001	1026	1020	1011	998	1024	998	1044	1006	967	1011	999	985	958	950	1015	934	1011	956	1007	992	1012	1011	928	967	979	984	967	1041	975	956	970	989	980	990	993	910	971	1008	995	993	997	1001	950	997	982	930	965	1020	1037	952	930	1052	958	948	1008	981	965	1067	1008	1014	955	1006	968	963	993	972	989	939	956	976	965	961	955	917	945	973	970	973	947	1009	1019	968	1062	949	1029	981	980	983	943	952	1020	1034	957	1001	996	989	999	1001	941	1000	994	961	1003	1014	1002	992	1010	1005	944	1003	961	1008	980	969	987	970	980	981	982	963	959	958	937	957	980	930	915	981	925	922	954	1016	971	1019	994	996	1048	1027	988	981	1004	1002	974	923	944	978	954	1007	1009	990	978	972	1000	953	1056	992	974	986	976	965	929	1009	1010	941	976	976	930	956	1023	1006	1021	948	962	999	956	909	915	977	942	979	978	926	963	972	968	974	926	998	943	956	970	991	957	968	954	978	987	959	995	932	961	991	1010	975	997	934	933	947	992	984	973	967	920	893	916	989	1049	1067	951	931	1009	926	984	986	936	965	980	999	1003	1048	1006	996	972	949	979	964	950	999	932	980	1007	1002	1026	1009	974	969	923	991	945	952	962	1029	977	976	955	992	958	968	1012	979	984	992	970	985	993	974	982	957	1016	941	994	951	1000	1022	1021	976	975	992	1030	1003	948	954	960	992	983	988	955	977	956	986	924	967	952	938	983	977	1005	969	952	967	992	980	983	967	987	998	916	1000	1004	962	1004	959	971	980	997	1025	956	973	945	976	978	1011	964	952	978	964	947	952	938	953	1005	952	981	1031	1008	974	1014	962	971	955	966	1051	936	973	1000	988	933	961	987	995	999	1082	975	971	943	938	1008	982	1005	1006	959	981	969	985	940	985	953	985	951	962	986	954	996	978	1018	980	976	957	944	995	970	959	1033	976	955	981	941	969	969	973	1006	988	900	981	965	951	950	1009	978	945	984	969	963	931	954
24530	20863	24232	27486	20278	2074	555	476	384	406	417	395	386	343	427	348	343	372	334	381	367	366	362	380	332	343	347	352	342	336	372	318	385	364	348	384	381	366	348	351	396	342	325	344	338	322	353	363	328	372	368	361	333	325	366	363	375	366	355	365	385	340	375	327	387	320	345	325	330	364	330	343	316	342	326	353	376	339	374	381	333	412	311	351	341	347	352	314	345	352	353	343	329	342	373	334	327	375	384	373	346	334	347	348	374	373	335	340	336	367	351	354	403	369	326	350	387	350	334	353	348	326	342	356	383	342	356	359	358	365	366	362	350	361	310	352	360	381	400	398	362	336	397	322	332	357	343	360	370	325	350	345	379	366	336	344	380	382	346	328	353	341	345	335	337	333	364	339	367	352	342	364	349	327	355	339	327	350	354	364	361	340	352	388	369	350	345	356	357	348	337	324	372	328	339	380	378	361	344	360	372	339	369	389	348	321	335	352	392	327	348	361	316	341	348	314	404	359	371	354	328	387	335	365	394	348	336	327	347	373	352	335	332	359	360	325	376	345	367	344	364	364	359	346	365	327	329	347	332	339	351	344	330	358	364	309	364	347	328	323	321	358	366	381	376	401	342	382	404	378	370	348	326	366	346	348	338	341	327	336	399	375	366	319	361	367	335	350	343	342	330	339	356	351	383	344	343	353	388	329	349	370	400	368	354	367	347	387	365	373	305	290	340	345	321	382	347	360	339	342	356	355	336	384	340	356	314	364	346	374	337	385	369	354	374	352	358	340	352	372	352	382	332	362	335	399	345	337	336	327	355	360	354	334	364	369	386	324	376	400	369	385	375	331	356	388	361	369	338	325	374	326	359	332	337	343	363	338	337	345	383	349	353	372	335	365	367	346	390	350	359	364	349	349	347	390	348	335	343	360	367	353	379	352	377	353	314	343	372	350	367	368	337	306	323	330	381	362	387	383	336	350	361	373	340	365	336	339	362	359	332	367	344	375	367	345	306	402	348	326	368	344	361	375	334	357	383	362	352	378	346	342	376	353	363	359	358	385	347	362	323	315	368	336	312	319	345	385	346	369	336	333	349	385	365	371	360	368	361	363	341	374	331	318	348	326	360	343	390	362	359	355	368	365	390	358	343	385	348	357	342	374	332	353	360	331	358	362	378	352	352	370	357	344	355	319	393	348	368	349	400	371	375	355	339	359	390	329	324	381	354	318	365	342	338	344	340	349	332	369	348	323	333	393	376	379	327	342	338	337	362	377	364	323	364	335	387	384	382	396	350	369	371	362	368	355	338	357	330	378	367	345	350	354	357	393	404	339	337	356	341	351	340	344	357	348	333	359	373	361	353	388	415	349	321	338	370	347	357	333	364	356	358	342	357	372	358	323	318	350	349	363	349	365	346	340	367	321	339	331	332	352	317	329	357	363	365	368	369	369	362	325	365	343	336	387	360	345	365	348	331	402	343	354	340	333	349	370	344	344	330	337	384	314	371	367	362	370	346	389	375	357	345	342	344	335	330	371	351	346	355	317	345	354	340	350	349	382	342	373	371	372	349	370	367	318	364	376	390	349	379	351	370	369	368	337	362	343	356	363	362	336	374	342	350	348	371	361	364	356	341	358	339	349	337	350	342	342	341	367	341	336	342	348	324	359	349	340	393	356	340	347	345	342	363	366	325	338	369	358	335	338	334	315	362	341	354	382	324	349	400	351	316	340	338	372	331	348	301	347	332	332	365	346	349	346	343	345	355	385	333	387	319	349	349	380	325	356	354	341	358	360	304	357	323	344	365	322	339	373	343	392	316	330	343	342	323	296	363	330	379	347	356	353	382	367	376	337	367	395	400	347	350	367	360	340	351	351	357	349	338	373	333	332	363	370	366	349	362	361	361	379	378	338	363	307	348	342	359	356	333	348	336	372	362	340	342	350	329	338	311	352	352	359	339	366	368	374	362	357	351	354	364	367	342	377	375	359	362	373	337	313	330	363	337	360	344	380	343	354	350	334	394	343	364	362	363	337	360	389	371	369	342	336	346	349	327	352	337	369	367	348	383	343	361	362	359	338	342	324	382	356	344	386	350	303	351	337	352	345	336	357	353	391	358	356	355	371	355	346	333	378	347	346	342	345	361	344	395	377	343	361	332	349	367	334	343	393	331	329	372	315	337	359	347	319	341	345	341	350	400	359	373	343	370	321	337	345	354	370	347	366	338	367	334	362	330	351	345	369	340	390	349	360	371	368	348	401	367	356	386	367	375	363	338	339	357	342	320	327	378	380	380	375	380	310	370	355	365	335	347	350	342	363	371	332	376	351	357	333	371	376	369	380	344	379	331	335	391	340	341	324	337	396	353	385	360	354	360	352	318	339	355	330	318	359	334	348	373	317	314	373	372	352	396	381	358	343	344	361	367	366	344	348	352	364	331	381	357	360	344	353	364	356	384	318	327	336	390	357	310	345	318	352	327	343	315	369	336	400	345	319	391	337	356	359	340	387	346	374	370	339	341	312	352	325	331	349	358	358	351	346	329	348	362	314	339	354	351	373	340	355	394	389	351	345	363	355	349	363	302	360	300	362	343	350	387	370	345	376	357	362	319	335	341	364	378	343	395	357	373	327	370	369	334	374	375	378	341	359	363	340	409	344	385	334	379	369	345	361	321	377	353	340	363	375	386	357	314	405	331	369	345	350	400	328	357	359	338	372	378	363	388	383	371	346	336	312	316	341	342	353	352	343	369	369	372	350	381	344	367	341	374	315	350	374	343	405	378	345	345	353	357	380	324	377	345	328	336	339	340	370	382	328	362	364	379	391	355	336	348	366	362	351	343	360	381	367	353	370	332	337	337	334	365	334	353	367	358	312	363	354	369	361	371	360	354	365	351	337	339	352	351	329	378	362	344	378	358	309	407	367	331	369	317	331	334	343	350	380	357	323	371	317	341	380	322	365	355	341	344	342	398	357	342	361	330	326	350	349	342	367	375	381	338	316	367	378	342	346	354	331	345	323	390	349	344	356	360	340	362	339	335	342	341	355	373	365	365	349	335	368	295	372	391	369	352	358	363	331	355	350	361	344	375	391	367	333	345	385	326	314	364	369	344	377	367	394	336	358	353	345	347	349	361	343	359	347	384	328	395	376	325	351	352	345	341	347	324	334	363	350	331	374	348	332	321	344	328	358	329	349	321	336	331	384	347	379	336	316	342	349	335	346	350	322	333	392	345	348	364	352	360	389	321	367	401	357	345	371	316	381	358	353	336	346	394	369	355	366	360	327	348	363	327	332	373	345	332	350	326	356	347	336	354	345	350	342	331	321	359	396	368	345	367	321	359	349	326	372	319	302	376	364	309	332	346	367	353	390	376	359	317	318	347	346	353	381	396	362	351	332	340	350	350	347	354	331	354	358	358	379	376	316	360	338	341	378	345	385	325	362	361	369	350	345	331	339	389	373	385	336	332	323	349	365	358	374	330	354	354	329	318	359	340	347
3283	2856	1793	1216	980	880	894	856	877	811	803	837	823	791	778	810	816	748	823	782	810	813	809	811	784	855	788	812	784	808	817	790	807	834	802	814	825	800	828	860	820	788	764	817	798	838	820	822	807	859	831	840	796	811	830	795	811	767	796	819	809	822	760	814	832	811	806	867	828	778	811	816	873	814	819	813	759	800	854	817	808	830	782	743	804	794	843	797	768	787	786	734	848	794	796	808	794	775	773	771	798	825	798	839	837	778	833	790	854	848	845	746	780	819	839	794	804	794	847	832	787	776	806	814	748	846	794	803	795	815	764	759	850	764	805	845	791	751	813	850	776	781	819	841	783	775	809	797	802	818	777	807	773	786	769	812	769	771	803	754	856	778	854	793	792	843	820	774	810	791	826	784	826	836	806	807	827	773	794	799	770	800	821	808	812	798	775	887	786	812	816	797	817	724	805	820	798	819	789	811	753	778	788	825	827	777	803	862	861	792	797	816	853	782	791	816	839	802	849	769	780	773	748	798	751	789	809	785	755	844	818	847	817	785	795	829	836	827	812	825	803	830	843	798	817	813	777	806	812	792	832	805	782	799	825	804	868	747	818	787	795	799	789	772	781	788	865	797	788	819	784	821	849	763	797	772	773	846	780	782	769	817	820	808	746	833	781	825	753	766	816	762	808	803	844	781	841	823	789	877	799	777	810	783	814	784	812	789	756	762	855	780	791	800	752	762	798	792	813	779	786	824	859	759	794	761	853	818	877	785	844	817	802	792	828	796	820	811	814	802	857	822	816	760	755	813	796	834	803	798	828	854	815	810	773	775	771	822	768	783	786	773	868	870	786	835	842	792	841	799	807	777	828	868	832	803	806	795	814	739	837	756	791	843	802	808	816	803	767	800	781	798	798	812	779	813	778	893	812	817	797	779	836	836	815	847	773	829	790	817	797	788	749	765	767	815	792	808	871	761	803	795	789	795	830	792	833	834	784	802	829	808	778	759	830	772	809	831	751	793	758	800	837	828	772	752	820	809	802	749	810	809	794	817	787	790	817	777	773	798	778	825	819	764	809	781	774	798	812	755	768	823	837	784	820	822	773	789	793	864	782	775	810	812	809	834	774	822	837	806	786	810	814	753	784	798	828	744	787	750	797	789	788	840	826	838	778	860	812	807	813	820	784	756	856	842	800	797	812	756	776	790	798	798	805	833	796	827	792	779	839	828	781	784	777	805	802	798	810	814	838	829	824	816	811	763	733	827	769	811	827	743	824	821	817	784	773	752	767	852	787	810	767	821	802	782	780	811	809	836	766	815	789	829	763	749	812	836	741	774	800	791	829	815	822	858	812	808	819	790	789	791	783	751	813	756	840	812	790	777	822	759	839	810	812	796	799	793	789	848	789	765	789	816	842	827	797	862	812	840	747	833	794	853	856	813	772	785	793	809	805	800	793	783	795	801	781	811	824	774	787	817	783	795	825	805	825	768	843	807	831	758	801	797	786	788	818	794	738	782	806	826	832	804	786	823	785	749	815	776	750	747	736	811	779	824	803	797	855	819	830	817	798	825	773	842	779	849	794	800	784	830	785	849	821	748	752	800	795	806	831	758	752	820	806	806	789	841	819	757	805	785	788	838	765	781	820	832	790	803	792	844	765	831	806	876	815	788	771	820	781	770	807	771	790	807	819	812	784	798	749	809	808	767	783	791	739	751	808	783	781	798	809	784	792	765	773	819	826	801	834	825	836	800	827	798	801	812	767	820	777	849	785	787	751	826	774	807	817	794	797	802	813	775	815	763	804	794	814	835	776	800	820	809	790	781	787	800	759	770	833	824	832	792	759	768	845	783	809	790	765	791	769	828	802	810	815	804	827	801	842	834	820	761	753	754	814	804	791	768	787	799	812	866	757	794	781	817	867	822	793	738	839	805	773	743	801	767	820	813	836	796	764	835	740	799	758	777	798	813	816	785	772	766	835	752	824	744	816	811	781	826	818	750	771	818	787	761	802	846	790	780	797	807	783	771	820	806	788	799	817	822	783	821	725	820	829	782	832	801	828	805	813	822	850	825	853	820	824	841	831	808	788	821	762	817	839	808	798	805	758	779	833	840	770	793	797	780	823	842	804	815	751	807	752	774	846	803	819	833	778	774	763	805	787	837	801	793	780	783	806	785	798	782	780	733	820	791	768	791	764	811	813	777	814	820	787	793	800	828	793	765	764	789	842	777	800	837	795	855	795	797	788	823	778	807	827	835	877	780	822	798	817	798	804	803	798	854	790	812	812	838	824	734	756	806	802	805	781	802	781	795	803	827	763	788	772	761	819	770	838	751	780	824	814	776	814	785	760	768	804	870	810	699	859	830	799	794	812	815	785	838	797	832	745	757	799	784	805	791	782	812	811	810	848	733	778	778	799	777	761	793	803	851	853	763	819	794	785	825	811	824	853	780	773	797	818	812	795	796	766	765	838	817	802	766	831	810	797	783	803	765	845	807	785	838	778	837	826	793	782	773	756	814	759	856	811	816	857	819	797	798	824	736	809	778	817	732	788	820	800	763	806	809	818	826	846	776	736	792	799	775	790	780	787	806	799	765	824	812	826	784	814	786	773	736	822	798	808	802	793	785	792	806	809	835	821	806	827	818	790	795	784	790	796	754	825	848	736	799	815	827	785	835	844	848	747	755	820	763	786	819	797	715	788	790	781	851	803	808	811	775	831	762	779	837	816	774	850	827	775	837	809	809	802	809	842	771	802	832	842	806	820	781	792	780	831	814	829	795	792	764	785	804	801	811	806	787	774	808	833	756	773	835	810	803	846	818	787	845	749	803	780	800	816	750	829	784	860	776	806	813	840	745	804	835	776	806	783	813	808	816	791	801	770	782	778	787	769	796	827	798	803	772	814	816	816	796	813	814	783	811	749	815	779	765	797	813	809	844	834	778	808	782	766	812	821	798	795	834	786	791	837	785	844	819	838	798	772	764	841	841	811	793	817	800	791	824	775	784	844	800	798	790	810	828	834	849	862	828	771	818	829	774	778	798	786	827	811	820	787	815	824	855	817	806	808	814	779	775	822	823	771	828	820	821	791	785	852	816	806	809	800	789	804	741	832	758	811	808	766	771	761	835	804	798	800	807	759	797	776	800	842	789	806	780	819	786	851	823	807	793	807	782	769	796	766	771	802	796	846	835	794	813	817	828	791	839	770	842	788	837	794	766	776	790	801	781	781	793	826	771	784	818	803	824	809	790	765	817	799	821	765	762	766	829	787	813	759	809	761	810	778	778	778	795	805	812	854	832	795	823	792	834	759	823	793	823	835	776	829	785	791	761	797	783	814	820	793	790	795	786	792	815	784	791	784	819	798	776	794	809	803	751	822	760	783	808	812	789	764	786	836	771	786	782	750	748	834	765	811	786	841	782	789	790	824	792	817	759	780	808	770	855	764	755	790	838	799	790	812	784	773	723	836	791	808	773	802	788	793	749	789	767	793	832
23831	20954	24958	27105	20957	20682	1290	400	292	253	252	242	214	214	215	211	219	219	200	179	185	216	195	175	206	165	175	191	176	168	165	202	193	194	198	184	203	188	182	185	189	148	167	178	182	196	168	183	172	160	155	183	197	178	175	192	168	161	170	190	152	148	176	198	179	190	172	180	158	162	172	161	165	173	179	186	145	167	163	171	196	154	175	175	180	158	210	153	155	183	152	156	181	190	151	174	174	182	166	180	159	183	153	155	188	183	191	157	177	190	180	164	172	177	156	157	195	177	179	182	173	169	190	176	170	177	184	178	181	179	168	190	170	175	193	213	155	156	174	154	181	181	194	189	157	189	161	168	157	170	182	150	167	179	177	186	168	157	165	177	180	165	166	177	172	171	155	171	200	166	180	177	182	178	190	200	188	184	196	178	180	175	190	180	143	182	160	185	154	178	175	162	167	164	159	180	158	174	163	163	149	181	158	173	182	150	181	158	170	181	191	184	170	164	164	155	160	186	162	178	170	173	169	162	183	188	171	198	157	201	186	168	167	179	170	161	174	155	173	198	165	162	174	172	162	178	184	155	160	177	160	166	187	151	172	172	148	186	184	209	198	191	163	164	172	179	185	174	183	182	166	162	163	180	189	150	192	185	186	166	163	166	168	171	164	193	175	181	197	177	170	167	163	182	185	183	190	174	179	160	178	180	181	170	178	165	153	158	193	187	179	172	170	202	178	160	184	165	159	183	170	179	179	175	160	173	158	183	183	184	164	167	195	190	163	176	150	185	190	139	180	185	171	156	183	171	153	170	167	184	172	166	205	171	180	162	162	197	186	162	178	189	187	160	165	157	165	169	168	155	186	176	148	193	186	184	175	166	206	162	161	192	186	185	144	183	151	184	175	155	186	176	147	170	179	167	164	174	162	155	172	184	149	165	200	179	170	164	204	168	161	148	135	153	190	172	133	164	154	171	177	170	167	184	173	180	174	168	165	203	177	172	194	175	160	175	182	178	176	172	157	175	168	191	192	174	198	159	173	175	192	163	171	198	187	173	202	180	182	177	171	166	169	180	201	170	167	160	168	177	180	191	177	184	170	196	160	172	188	175	155	153	170	151	181	188	158	172	190	170	163	189	149	143	185	179	182	167	167	163	185	195	182	167	171	192	181	196	185	216	167	156	188	149	187	181	185	177	166	184	222	177	184	151	183	178	179	164	177	178	135	152	165	168	160	164	168	173	159	193	173	195	168	166	144	186	184	184	163	165	173	178	169	200	156	183	170	182	166	175	170	150	191	175	161	150	170	172	146	156	173	147	174	173	145	166	191	158	165	168	186	162	165	146	188	146	156	167	170	146	195	171	171	156	169	188	176	167	176	179	159	169	187	186	191	175	174	168	160	174	129	162	150	164	177	182	173	145	179	190	170	177	193	168	176	173	193	144	174	158	154	205	137	154	180	166	181	204	178	178	162	167	151	152	157	178	167	149	169	173	165	170	176	157	176	151	157	151	160	165	185	188	198	145	172	162	159	165	172	171	164	196	166	173	148	195	197	165	198	170	163	183	197	165	174	153	176	182	193	186	178	174	192	169	184	160	181	174	157	172	192	187	169	185	183	166	182	179	167	153	177	163	177	169	155	172	178	176	176	178	174	179	158	174	177	185	163	193	186	156	168	190	183	182	186	174	179	149	194	194	178	169	167	167	177	167	165	163	179	167	173	181	191	156	179	171	193	178	158	169	168	174	154	160	174	177	162	183	195	137	174	162	180	171	161	164	166	154	160	166	184	172	164	182	162	185	149	168	180	177	167	184	173	184	147	165	195	193	169	156	168	172	190	185	179	168	186	171	183	183	166	151	174	190	171	178	180	198	189	156	189	155	180	151	158	181	193	195	169	152	166	172	177	154	158	191	150	178	155	151	188	197	173	172	169	158	173	170	165	178	151	167	178	172	169	160	174	178	166	178	185	158	179	175	171	174	187	143	166	165	181	159	160	151	189	145	165	187	161	154	175	179	138	194	197	139	154	152	196	183	144	155	157	194	186	193	161	172	177	172	180	158	179	181	145	181	164	179	195	188	161	164	155	172	159	155	158	169	205	153	158	200	180	163	170	159	165	161	157	178	178	145	169	181	185	148	170	192	189	149	176	169	177	159	180	164	166	150	177	172	170	161	161	160	174	167	151	161	169	159	157	178	179	174	159	163	177	154	139	180	200	166	185	147	173	177	196	155	170	179	161	159	187	159	169	197	196	172	158	163	164	149	162	161	196	174	185	189	180	190	187	172	170	191	164	165	178	155	184	141	178	193	159	167	168	159	174	176	211	180	155	178	180	185	173	159	199	223	189	151	192	169	173	187	161	176	160	169	170	184	174	154	155	162	163	162	166	184	196	164	154	178	208	179	166	179	179	179	140	156	173	198	167	196	206	164	161	168	154	172	149	192	143	183	161	148	175	173	178	172	155	142	168	167	176	189	181	175	169	164	165	186	163	167	189	178	189	152	152	175	158	147	177	178	160	159	146	175	187	153	153	159	179	173	189	169	188	175	166	170	146	200	179	168	156	190	167	178	177	163	173	194	202	180	170	183	175	187	199	185	168	170	158	173	189	168	185	158	170	164	154	168	177	185	183	197	164	183	187	174	149	175	191	163	193	190	160	192	173	195	182	179	184	150	163	178	190	173	170	180	173	181	186	170	147	165	189	179	193	177	177	189	185	199	180	173	174	172	182	199	164	152	154	163	179	157	171	187	168	196	173	174	174	179	168	180	136	181	170	174	193	186	190	196	169	176	170	160	138	168	176	166	174	160	175	168	177	143	148	176	169	155	207	173	176	156	164	162	179	157	182	167	192	163	153	166	157	181	181	173	178	161	172	167	174	186	161	158	170	171	180	165	157	194	175	191	176	159	165	171	155	143	171	193	161	171	134	159	213	170	182	168	178	180	146	181	184	168	166	172	174	141	150	172	187	156	161	140	156	154	162	172	177	186	173	172	189	164	157	163	175	197	153	171	168	207	157	179	162	195	168	182	166	175	159	162	179	169	179	155	169	186	177	175	182	162	168	155	173	164	150	155	180	150	202	182	179	189	164	178	169	191	173	163	210	169	165	182	175	176	191	151	151	168	150	178	167	174	160	160	186	151	198	155	179	190	183	170	187	206	163	180	170	162	175	183	172	169	169	176	159	170	174	174	180	182	192	167	169	184	155	177	159	160	200	156	165	159	146	172	147	159	200	159	156	154	180	162	156	172	176	199	175	149	149	177	203	202	199	156	162	153	164	186	188	157	169	182	180	158	152	158	170	163	164	215	213	180	180	181	174	179	184	182	155	182	173	169	170	186	159	179	166	148	151	158	200	188	170	173	173	194	174	157	191	169	183	152	154	174	193	154	161	147	180	182	183	178	178	168	160	163	164	172	144	155	155	152	158	150	181	182	149	176	179	157	188	153	179	174	155	174	155	139	162	166	174	164	155	203	186	167	209	173	179	171
3050	4381	2426	1223	747	575	538	531	450	463	468	486	476	496	499	441	455	431	435	452	478	405	433	445	436	430	447	408	462	474	431	428	420	420	442	440	411	436	436	452	459	459	440	396	462	441	409	407	420	427	457	454	430	429	443	425	452	446	410	453	438	422	419	467	430	448	429	452	427	430	449	430	409	402	446	441	399	437	476	444	430	430	431	419	435	403	440	413	421	441	402	451	448	466	418	425	407	429	458	430	444	434	445	405	475	463	398	420	448	393	413	453	436	395	418	417	425	410	476	438	434	440	419	436	418	429	419	429	452	416	449	384	428	403	441	425	411	420	429	428	427	425	397	451	474	457	472	419	435	467	475	452	407	427	451	435	432	401	424	414	460	428	471	421	427	400	437	439	390	417	429	431	407	429	432	465	440	395	451	386	449	466	411	450	400	438	455	448	444	419	432	427	392	420	462	459	472	442	435	433	414	462	433	420	400	396	435	414	472	485	418	434	445	427	423	460	400	414	417	439	427	410	434	419	423	409	438	424	477	413	416	411	411	382	414	424	419	467	469	400	426	420	433	390	438	449	432	420	426	430	462	454	425	428	408	425	426	424	437	402	395	424	411	424	421	424	431	459	416	439	392	461	401	405	444	430	460	454	423	439	377	435	454	471	406	458	444	471	451	416	459	447	443	421	431	439	430	410	444	424	434	464	411	418	430	401	445	441	403	409	412	454	421	468	430	422	414	430	440	461	409	426	442	441	404	420	452	404	406	418	418	406	454	459	439	422	456	397	426	431	425	454	434	456	385	445	419	401	430	423	414	443	422	416	420	451	417	461	449	444	450	438	501	433	415	403	421	411	423	407	442	418	443	431	439	438	441	429	434	398	455	431	390	461	399	387	440	412	422	429	418	413	404	423	456	425	418	418	429	389	403	431	441	418	384	433	408	432	424	428	415	460	436	398	429	437	393	428	415	434	438	409	449	428	437	411	428	425	437	462	417	424	425	457	425	416	411	425	442	463	445	429	419	409	413	442	429	453	465	460	417	458	447	467	401	437	421	389	421	414	405	421	418	444	444	432	408	408	436	423	417	411	480	432	436	409	472	422	434	440	429	430	436	452	446	448	430	370	426	419	460	428	412	421	442	453	440	479	401	425	460	494	412	429	438	412	430	460	383	443	441	438	472	436	417	409	420	416	437	450	445	433	424	419	405	442	399	438	431	399	425	390	461	425	422	401	448	432	418	422	467	431	395	411	461	472	435	427	422	414	432	410	413	406	412	453	439	421	456	419	398	396	437	438	457	440	417	434	464	413	421	411	445	411	452	438	415	436	393	416	418	471	468	439	433	405	424	423	421	439	420	439	413	414	445	452	421	421	445	432	468	431	458	411	408	399	425	445	438	449	410	451	442	471	426	443	417	486	434	413	432	444	462	447	458	399	472	434	398	432	455	437	424	442	457	441	432	402	480	446	391	456	426	437	420	443	421	449	434	426	476	432	427	428	420	452	446	392	447	461	450	419	422	403	416	467	453	427	421	426	442	428	465	438	415	445	426	429	438	429	436	438	434	438	458	424	424	407	429	408	451	446	423	423	460	417	454	438	430	453	414	393	419	442	426	417	451	439	433	427	424	440	442	432	399	442	412	414	467	433	413	414	427	422	458	439	429	445	443	411	462	419	414	419	453	424	464	450	425	444	410	442	387	429	418	427	456	442	417	427	413	438	410	474	436	395	442	508	433	426	437	440	421	417	444	421	409	417	415	392	451	429	396	393	434	429	434	423	449	418	450	456	410	402	444	427	415	454	437	429	411	467	473	434	440	420	442	421	420	394	394	414	418	447	415	416	476	456	455	443	435	433	416	478	460	412	413	386	439	431	427	407	407	397	420	438	413	484	401	431	474	425	401	403	455	434	393	429	441	429	454	462	420	429	453	418	432	432	432	423	442	404	414	412	443	428	402	435	424	411	449	458	430	461	475	427	426	470	458	401	454	459	435	446	427	413	419	448	442	452	452	419	429	405	415	449	427	428	432	423	439	419	451	437	448	403	459	396	429	422	462	433	446	408	438	398	422	418	368	408	413	395	482	415	448	438	414	410	430	431	435	420	404	425	458	412	458	437	447	415	449	410	404	401	428	443	459	425	437	462	425	435	428	417	423	450	414	419	395	425	388	467	393	426	442	424	436	485	424	420	450	437	416	465	414	434	458	421	423	401	430	400	398	438	415	453	414	438	463	456	427	390	425	449	409	443	374	395	458	395	428	456	443	437	430	417	428	460	434	440	428	448	406	434	431	415	421	389	426	445	429	376	404	432	430	426	432	472	424	435	451	404	426	426	412	430	404	425	402	464	428	413	422	392	433	431	447	453	440	462	409	400	447	436	445	434	406	445	428	427	441	408	430	423	428	381	458	436	420	424	443	429	426	445	418	410	454	430	414	398	458	410	417	432	413	450	431	446	418	391	451	418	453	444	434	439	416	427	402	427	408	400	428	405	405	417	394	421	431	385	387	436	415	467	438	445	428	403	410	439	421	409	411	479	399	434	430	406	432	457	365	408	427	443	445	401	424	406	405	412	432	440	389	440	426	419	415	416	433	409	411	412	439	443	423	433	447	405	425	444	405	438	420	445	424	470	424	418	445	455	438	412	412	437	460	428	418	441	416	406	430	421	448	409	430	396	387	440	417	402	441	399	430	438	432	439	422	432	442	438	438	415	409	381	432	396	493	400	427	439	460	433	450	397	441	419	402	392	397	430	411	446	430	434	424	421	455	457	426	427	416	419	435	444	470	422	470	489	428	422	418	395	434	462	459	397	465	426	402	457	402	437	417	397	398	461	383	441	427	427	442	457	448	467	444	410	442	441	447	452	426	414	413	422	393	424	436	439	417	408	439	434	393	445	428	436	426	415	436	407	442	421	421	421	408	426	438	425	420	415	412	416	413	453	405	409	420	452	468	440	434	417	428	409	421	394	413	424	434	380	420	421	457	416	428	440	453	397	449	419	383	465	399	447	432	450	436	412	431	417	413	418	416	443	434	404	436	421	462	443	437	420	401	425	411	417	385	406	442	428	394	448	422	423	440	432	454	429	390	446	411	438	433	444	438	440	415	396	458	458	439	426	465	443	443	457	420	442	444	433	421	420	412	435	441	405	463	440	420	409	419	420	428	423	427	443	420	423	447	422	450	450	424	429	405	420	433	446	395	421	422	461	421	419	428	449	463	437	427	431	445	471	443	411	436	439	448	432	411	420	411	445	402	437	402	448	406	455	432	430	435	399	444	458	394	432	448	407	426	447	424	442	439	417	427	428	442	447	423	442	433	439	417	405	407	451	455	425	413	433	395	406	400	440	417	440	409	430	474	440	427	430	415	419	403	471	456	433	449	419	418	396	427	410	472	443	375	434	460	430	465	403	431	441	435	421	426	465	433	447	428	422	413	421	416	388	480	423	383	443	406	420	413	423	407	414	440	439	427	414	419	433	446	421	389	416
32392	10620	1178	548	457	413	458	455	424	449	429	431	435	409	422	436	418	425	448	466	422	450	434	421	426	433	479	422	433	425	460	447	436	430	458	416	436	470	453	429	447	443	437	457	420	427	448	431	450	449	437	401	429	402	458	458	400	423	442	405	435	452	426	478	409	448	411	460	419	421	439	423	488	445	455	415	420	425	441	463	478	413	400	477	473	423	444	428	426	455	419	406	404	436	439	451	457	422	417	440	424	419	429	444	456	459	424	442	413	426	405	447	433	428	440	481	439	438	433	408	463	454	434	409	466	488	430	380	445	450	459	445	447	457	441	458	425	406	468	404	403	425	432	446	427	436	457	442	402	459	409	441	433	427	417	416	421	430	414	445	461	424	417	487	441	438	459	440	451	470	464	425	464	409	408	449	437	419	376	433	407	439	397	452	455	476	417	435	423	431	425	435	399	446	457	430	454	430	420	459	433	470	413	420	409	408	460	411	441	461	441	453	443	447	415	411	421	466	438	423	429	433	488	449	455	418	440	406	434	386	431	438	438	395	443	414	403	448	444	427	484	434	451	425	422	441	456	437	414	443	451	432	440	440	421	437	434	430	474	457	413	458	429	438	456	448	467	460	417	391	439	433	427	424	425	442	432	422	426	439	472	443	433	423	468	442	452	410	426	433	417	410	427	475	459	422	470	449	426	438	400	405	460	423	414	444	438	419	406	439	421	419	441	439	415	438	444	407	398	449	432	444	467	445	456	447	425	451	423	425	446	425	455	475	442	431	450	447	400	415	448	458	436	407	489	454	411	424	438	432	427	426	415	478	466	464	424	484	443	414	424	451	423	448	454	405	418	431	463	460	465	468	433	434	434	452	419	413	431	436	475	417	422	454	394	440	431	433	449	422	435	404	421	438	438	470	447	485	472	427	443	481	444	470	449	437	430	405	429	402	441	448	398	438	432	440	446	436	454	443	450	455	435	408	447	466	441	429	432	446	453	386	395	438	424	433	433	444	436	421	426	426	481	412	434	439	434	445	418	436	432	441	447	412	436	411	437	446	379	452	438	429	450	438	446	388	467	427	384	434	443	430	429	442	440	419	417	429	462	442	405	426	442	434	439	440	429	423	446	391	364	434	463	408	404	424	433	468	428	418	454	446	403	413	414	422	465	416	392	434	430	433	470	405	419	462	455	388	419	435	410	455	469	463	420	429	432	464	467	444	443	452	453	469	447	429	461	420	426	417	433	434	433	420	428	409	386	414	435	453	433	426	445	431	395	437	436	414	480	422	431	435	406	452	440	438	409	416	414	434	473	447	437	450	412	478	410	413	407	416	444	412	417	424	476	421	453	425	469	453	443	441	428	463	436	451	454	428	440	454	411	415	440	435	440	424	419	408	445	445	437	425	410	415	448	441	466	416	429	438	427	414	445	440	463	428	461	398	465	422	425	451	417	436	442	444	422	423	448	419	451	415	441	453	419	472	423	452	429	413	435	396	418	471	437	453	433	421	431	423	427	447	438	444	415	441	417	455	441	422	405	434	415	430	428	426	436	419	417	450	435	454	387	451	437	408	468	396	434	417	451	478	425	496	428	493	432	469	411	446	478	401	408	420	433	457	474	461	429	451	449	452	438	449	449	414	452	435	424	461	489	477	451	472	427	392	442	411	479	425	434	416	438	410	437	400	449	436	450	416	422	417	431	484	432	440	470	447	408	393	422	404	448	452	416	447	415	455	396	437	433	393	420	446	457	451	419	410	437	394	442	453	433	448	421	430	431	406	431	459	394	437	433	438	454	453	415	440	412	401	442	447	412	437	450	415	416	427	433	434	446	441	427	459	440	397	412	405	421	435	423	434	453	437	454	433	431	427	425	455	419	433	460	403	427	423	402	429	432	431	410	450	507	452	401	419	433	468	437	415	446	408	443	486	445	412	438	457	448	438	405	410	455	410	418	409	455	444	418	459	476	454	442	432	433	425	413	479	439	470	429	440	434	444	414	500	447	456	385	440	451	440	450	439	402	455	404	400	441	412	405	439	416	417	425	414	419	440	436	428	423	489	419	440	415	448	417	438	445	466	427	415	423	416	469	430	444	442	412	429	421	424	417	457	456	423	411	438	426	430	449	441	431	442	454	406	464	391	452	459	414	428	397	440	429	437	437	419	398	430	412	426	419	443	418	419	462	431	418	424	401	429	439	432	404	435	432	415	436	385	425	426	444	426	417	419	452	415	467	477	428	441	441	470	466	428	460	443	419	452	433	434	423	408	451	414	462	445	437	433	440	506	460	418	465	414	444	472	424	436	448	421	436	427	458	440	438	396	443	466	455	444	485	435	405	456	425	418	405	428	427	411	414	457	445	468	422	434	429	427	454	440	413	430	449	461	422	438	421	436	449	480	391	422	426	451	426	443	413	420	430	417	447	450	410	458	411	436	430	455	450	436	453	432	444	441	438	441	425	426	402	429	439	410	446	456	423	430	461	440	383	422	487	446	439	411	443	412	422	434	447	457	420	433	444	394	415	417	467	401	443	451	454	421	408	431	409	445	467	414	440	419	467	440	420	424	419	456	419	452	438	418	446	442	416	414	436	436	424	439	474	458	436	435	449	482	477	428	451	372	416	439	394	401	405	450	427	439	423	453	409	412	453	412	437	456	427	429	439	413	453	436	458	426	427	420	473	474	460	425	462	396	454	475	399	428	391	446	469	439	436	466	429	424	458	458	449	429	470	400	443	415	399	460	441	449	422	483	460	441	468	453	421	443	429	430	405	424	420	390	430	433	434	445	431	440	432	415	435	371	443	471	434	455	465	409	466	454	445	412	468	422	455	406	449	427	445	401	459	423	427	441	480	423	458	466	450	417	420	417	443	413	423	431	440	441	427	404	471	389	438	402	406	445	414	414	437	440	482	451	429	433	486	455	414	456	434	474	407	464	463	423	450	423	404	442	441	448	403	460	415	415	445	407	430	398	450	442	442	444	446	438	413	434	466	423	420	433	414	431	472	443	407	431	428	435	431	460	454	382	463	398	387	431	445	431	430	434	492	431	448	461	406	437	481	433	424	415	442	418	433	415	419	430	405	417	438	387	437	435	416	430	408	410	449	450	398	441	450	431	461	440	437	444	445	421	411	437	423	436	463	422	479	420	406	449	447	396	438	450	441	457	439	451	493	427	412	422	443	432	466	406	446	455	414	423	426	427	459	461	424	417	447	449	416	415	407	435	437	458	433	437	432	436	395	453	420	473	442	428	424	437	398	457	440	429	432	422	420	441	451	467	440	447	443	415	412	413	476	467	475	420	445	440	441	380	419	430	450	476	414	435	458	443	414	396	414	476	461	430	434	418	478	449	431	379	416	469	397	402	450	401	392	436	414	446	417	438	422	436	446	435	415	463	459	429	425	476	430	408	474	451	414	425	419	428	471	433	410	429	452	458	435	482	440	451	459	417	438	414	416	434	424	413	395	447	445	422	423	451	436	449	394	445	418	416
5565	1054	1004	1038	945	1007	981	940	978	984	961	1001	1020	1010	935	970	971	999	1008	916	1042	941	987	1001	953	976	983	963	908	997	953	1035	984	996	943	1003	970	1000	934	985	994	934	971	990	910	893	956	980	962	994	969	958	949	966	967	971	963	950	970	1021	1006	1003	947	981	1038	939	929	992	971	1005	982	1006	995	974	986	963	960	995	1032	959	966	975	949	969	933	977	964	931	1028	1030	923	989	997	946	941	968	1013	1058	1039	1000	1011	976	996	1002	949	1003	1027	973	994	958	1040	925	1019	1003	1008	908	1014	961	964	986	958	951	998	942	1009	991	976	1031	1004	935	967	979	1006	980	1002	975	962	960	971	965	989	1017	971	1000	1001	1039	948	947	1000	995	1008	1014	1025	960	974	1012	1022	973	1014	981	1029	961	999	949	961	996	1013	1000	974	955	1002	927	967	950	1031	989	990	1030	1056	1052	919	944	1001	981	998	1012	985	1032	1007	971	965	971	1005	990	985	972	965	927	1011	1015	905	944	968	958	992	1041	996	946	942	1000	1019	998	953	954	975	1016	965	955	990	998	998	1018	969	985	985	1003	993	997	976	958	989	952	971	1003	949	885	967	958	951	971	987	968	1010	979	970	991	963	991	971	920	955	946	1054	915	953	980	957	998	952	1012	965	947	1006	986	962	938	988	983	952	1021	951	987	988	988	988	988	974	972	1026	989	986	922	938	923	964	961	977	1006	961	994	966	983	1021	993	1012	1036	985	997	998	968	1021	957	978	1006	1023	965	967	955	978	1010	973	914	979	975	1018	963	949	998	974	1014	930	1006	976	1000	995	987	1033	974	1087	1000	966	966	989	963	1014	948	926	1016	936	944	1044	1024	986	986	989	958	1057	954	996	966	985	948	948	990	972	1032	1035	946	1035	984	984	983	975	958	953	1004	1018	1010	948	932	965	976	1018	947	1001	978	947	1006	985	985	996	993	939	998	1030	1001	965	1003	1001	996	965	985	995	950	969	1028	1027	985	928	992	915	928	994	955	944	931	1008	997	995	965	984	1011	967	970	986	1028	969	973	992	945	1002	1000	988	1009	932	991	944	944	1008	945	1024	960	1049	961	1000	996	950	993	990	1011	964	1005	1007	964	965	1019	982	971	945	1001	1023	966	993	993	963	947	1007	1034	988	997	955	999	949	1010	936	975	1000	1007	927	1002	970	970	993	972	977	995	986	1032	983	950	921	1029	956	978	1007	1013	992	939	1050	993	937	1020	965	986	964	1000	924	1012	977	1013	1023	980	952	999	987	957	954	993	1005	945	994	951	899	1022	976	1003	1049	1001	1002	1009	916	942	1013	962	962	989	928	981	994	991	1010	996	1013	954	990	1011	987	975	1035	994	965	1003	1018	999	947	1044	1025	1008	973	960	947	994	978	997	976	965	984	950	953	998	991	957	953	986	983	932	1005	971	968	969	935	1026	1030	976	989	942	981	978	985	955	950	1012	1032	993	1018	970	934	948	965	1043	983	956	1000	917	1003	947	1010	978	1095	992	969	986	954	1007	964	986	974	1026	950	1013	987	944	1025	979	955	1020	930	982	982	1005	1008	1018	973	975	940	988	1045	985	965	991	995	953	944	975	971	978	974	987	972	960	976	983	992	920	991	961	960	946	1000	981	997	971	975	947	946	950	951	980	949	980	962	977	897	945	1020	910	996	975	997	981	966	1006	953	972	978	974	959	1017	991	963	963	999	1013	946	980	970	960	972	1019	975	1008	938	969	944	1027	994	1012	957	967	907	1011	914	989	1000	926	965	960	959	984	956	980	1016	977	939	938	985	954	991	998	911	1009	966	990	958	975	988	1037	986	960	977	974	984	989	1000	998	997	1071	1001	966	1005	947	977	976	1002	958	983	941	1034	942	1035	990	1007	1023	991	988	1005	999	1009	943	973	948	974	1002	993	1005	964	925	978	991	990	976	994	977	953	979	963	1022	990	965	1018	982	960	1008	982	981	961	1030	1014	953	950	1006	1013	998	1014	982	997	1011	950	921	949	972	977	968	998	1017	969	930	982	974	1028	1005	946	1011	1021	962	1005	943	953	924	1007	980	945	996	959	951	951	983	933	975	965	1000	942	1028	985	982	991	1010	962	1016	921	974	967	984	936	969	924	955	933	996	979	931	964	998	998	1044	1022	1032	976	968	1001	998	1024	1006	937	984	987	969	965	995	998	991	992	950	997	960	996	1040	937	989	999	911	962	1012	1021	980	1009	982	995	1008	1006	943	952	1008	1033	919	957	1001	947	936	965	1008	960	971	983	1007	1023	996	976	922	1042	997	976	1019	1024	1026	948	990	1000	946	980	976	955	1038	971	1004	975	970	949	1028	924	985	974	997	985	1021	991	988	931	1007	947	925	1025	958	984	975	942	1014	1112	1009	987	1021	993	984	989	961	932	938	955	940	1052	990	939	989	990	966	1061	972	958	988	1001	1015	1007	959	989	986	959	1031	940	959	961	1060	963	975	978	945	1040	967	965	946	955	1002	972	986	1044	990	946	982	899	969	993	942	965	1046	941	970	1013	1019	991	1014	968	981	975	977	983	995	1040	1011	989	983	927	1021	1002	1005	988	955	931	984	980	983	1001	886	932	972	948	934	995	927	979	954	956	1050	970	965	944	986	989	979	1009	958	969	1001	976	911	898	983	925	995	1055	1013	989	959	952	976	957	1000	1037	969	973	957	1012	933	942	1023	957	1017	997	969	967	977	968	1020	949	976	969	967	983	959	895	1011	970	954	1003	1019	959	972	963	939	1036	955	1054	962	969	1004	951	999	1002	1036	1014	917	1011	965	978	953	1014	983	953	982	997	942	979	1002	1011	919	978	977	999	1007	962	983	1037	974	958	978	968	1000	967	1011	975	1003	980	949	1002	991	939	1002	1009	939	965	1007	985	932	1036	986	945	971	995	939	996	995	966	959	988	949	1023	1009	988	942	992	984	967	984	971	926	946	1011	886	1008	996	1020	965	946	1001	949	944	963	1000	1000	976	996	971	968	1060	970	969	960	979	1012	949	1013	999	996	1003	948	1048	929	966	1016	992	997	966	912	975	975	1034	956	962	1013	965	987	1014	990	999	975	992	930	1003	960	1014	1017	1030	966	969	998	967	986	1004	996	949	1001	1032	938	974	945	989	995	966	1026	999	976	989	1002	975	943	986	1038	905	1017	981	1028	996	994	1000	1034	997	949	1026	953	953	1035	1004	1019	1030	986	1005	1009	1009	990	998	1022	920	927	1060	989	984	1028	956	961	959	961	977	968	914	988	1017	961	990	1019	1011	998	989	981	988	960	1016	988	959	1018	929	992	1026	995	997	970	980	1009	963	971	954	962	1007	925	995	947	952	1029	1022	977	959	981	944	1014	935	985	1020	943	959	970	954	978	1025	969	1047	986	1009	973	1002	998	958	1020	920	959	980	946	1046	944	965	929	976	980	994	1007	965	941	966	980	967	972	974	923	1031	997	979	1002	994	987	984	988	1009	1007	948	1007	1011	959	965	951	960	1019	1009	956	944	963	980	905	962	938	1051	1016	933	973	1012	981	946	970	976	1016	1004	1011	961	947	1027	953	1032	1017	939	1024	895	1008	921	971	1013	970	973	968	925	984	943	1006	968	1015	1011	1017	948	1014	956	1024	980	976	921	1005	995	938	1012	946	979	965	943	996	1010	966	1019	969	1015	1051	954	958	1006	980	950	1033	1005	1015	987	982	997	960	937	949	922	985	973	959	939	952	1041	947	953	952	1012	950	1005	990	989	1007	926	944	961	974	1001	1024	955	982	987	1001	946	987	1037	984	998	935	979	945	985	1033	1004	932	969	1046	950	995	1003	1038	1021	963	1021	921	1008	1049	966	951	960	967	931	950	1027	977	1004	998	993	1016	993	964	965	974	990	1001	1055
24464	20946	24401	27664	20450	2037	563	404	412	395	403	399	395	362	414	375	395	385	366	360	360	359	341	388	381	353	356	357	321	338	356	368	357	363	352	354	333	341	339	339	354	351	341	339	356	341	350	366	343	367	407	369	349	372	331	336	332	316	361	346	343	371	362	359	350	348	364	369	336	370	351	369	341	357	352	382	370	351	341	344	351	314	349	371	382	345	342	367	390	336	352	363	405	347	356	308	366	308	369	366	340	350	366	355	359	376	356	314	348	327	348	328	345	320	355	320	331	348	350	377	356	325	337	373	355	360	337	323	351	354	336	337	359	378	344	349	358	341	406	324	340	372	363	354	373	387	377	319	341	369	339	359	364	339	346	350	320	359	336	348	359	339	353	354	324	360	365	307	341	375	318	355	386	345	355	354	366	386	367	353	363	373	354	351	346	373	362	354	297	339	377	383	373	354	336	359	318	360	368	357	369	366	370	355	345	341	346	331	376	348	326	355	364	352	360	333	375	399	348	326	346	392	340	366	360	330	320	329	349	386	353	378	369	352	367	346	340	338	366	393	315	376	310	333	358	361	328	351	321	344	330	342	357	371	349	363	414	369	375	348	327	358	325	357	350	354	373	341	339	379	328	365	322	337	326	333	336	345	374	336	368	355	330	365	337	351	370	366	348	356	356	353	368	341	389	356	362	377	372	367	387	362	357	357	355	373	371	317	339	373	369	332	381	340	388	352	358	384	365	321	358	340	386	336	343	358	362	386	339	353	353	362	333	345	328	349	328	367	326	297	324	362	380	372	342	371	374	367	351	351	348	352	334	335	349	369	332	341	347	359	328	351	374	370	391	312	334	360	333	291	324	352	301	366	364	341	346	380	347	370	347	357	342	336	399	356	336	333	350	358	343	369	342	363	330	352	319	340	339	368	340	343	339	373	391	344	346	361	349	355	344	350	357	353	380	391	405	349	372	336	345	320	347	357	335	349	308	348	327	366	378	339	389	356	386	359	351	331	373	328	352	326	322	356	360	375	308	376	375	344	356	347	374	357	348	330	341	370	340	367	374	361	370	357	364	323	332	323	337	348	333	329	369	345	362	356	366	369	326	333	373	371	350	354	322	350	378	377	353	359	321	358	332	348	367	374	372	349	330	346	367	357	309	360	346	363	338	342	351	364	381	383	365	371	384	327	325	342	366	403	343	333	355	368	337	333	348	327	338	379	341	379	348	348	365	342	409	389	353	353	360	339	371	356	336	345	331	382	340	323	403	326	360	333	366	373	356	323	358	374	324	374	349	295	355	369	352	344	344	375	328	305	333	383	372	366	357	332	334	381	362	336	382	319	379	378	363	328	400	358	407	362	375	369	337	347	341	362	335	337	364	386	328	341	362	359	352	318	304	343	311	364	351	345	358	356	334	351	340	334	338	368	339	327	350	365	344	367	346	338	383	351	311	365	308	393	363	339	346	333	331	336	348	374	350	387	325	381	358	382	360	336	386	354	371	359	392	357	371	364	373	379	297	358	301	363	368	359	353	361	314	321	371	365	353	314	349	327	346	367	333	364	377	356	337	354	376	344	328	355	351	349	345	325	357	363	395	376	344	338	358	362	362	371	344	327	357	372	355	338	312	342	345	340	358	343	381	333	379	334	346	377	366	364	404	373	324	318	353	372	352	351	351	337	355	341	337	375	317	354	366	323	408	319	422	325	386	325	362	367	343	355	335	345	363	323	347	339	315	320	358	367	348	364	354	321	308	337	350	429	344	349	326	332	363	348	357	389	349	338	376	351	372	330	312	327	361	316	338	364	375	360	365	365	322	344	369	372	401	366	352	366	368	324	341	347	339	342	350	361	356	316	320	386	375	363	376	319	363	392	329	356	369	375	375	337	359	367	361	366	377	344	315	340	367	348	332	361	333	363	333	349	330	350	326	361	357	370	345	366	352	414	365	364	413	338	363	378	363	307	325	330	363	335	367	334	340	377	379	355	333	380	363	365	334	383	347	375	342	396	321	340	371	343	389	391	357	367	384	345	370	362	355	318	348	376	363	348	343	365	332	361	364	318	337	355	377	341	349	355	332	331	373	336	323	378	364	356	363	373	342	320	328	364	346	338	381	360	368	340	365	349	343	389	349	401	356	351	353	343	322	365	348	322	344	329	295	359	302	353	369	332	384	382	349	347	307	363	341	345	349	365	368	320	376	345	336	379	357	351	342	353	359	349	328	351	361	332	345	334	371	343	353	338	387	336	334	335	327	363	354	337	342	340	358	362	340	341	321	369	341	342	374	327	346	324	345	322	326	344	344	328	326	346	338	333	328	356	348	334	377	313	362	337	356	355	366	336	342	357	357	321	355	344	380	344	366	356	349	334	374	388	365	335	354	339	356	344	355	340	349	365	342	355	355	326	384	373	378	363	363	375	337	350	357	364	373	402	335	372	315	315	378	326	341	354	355	335	337	326	333	311	381	316	335	336	344	378	390	339	332	352	373	354	328	359	340	328	340	334	338	327	364	381	340	352	354	389	353	356	354	387	371	348	342	347	362	395	345	348	362	353	326	327	336	360	349	360	381	353	382	363	377	360	335	351	371	373	327	358	365	333	335	335	333	365	344	350	348	354	358	346	350	361	383	356	353	352	353	323	381	326	380	339	321	328	332	348	328	356	350	346	323	397	357	360	396	359	345	355	357	314	375	331	388	332	328	350	344	346	352	340	354	358	343	342	329	318	352	315	353	380	313	338	392	387	345	349	341	381	355	333	350	352	358	347	327	365	386	360	362	368	331	351	342	386	377	351	343	378	347	340	357	359	370	338	317	351	369	339	384	295	334	351	368	353	355	359	345	359	368	358	346	339	302	334	354	351	354	325	322	339	368	335	350	331	330	350	357	338	340	336	355	331	347	354	369	357	357	362	364	321	331	374	356	361	326	351	361	365	347	355	332	344	348	364	378	361	355	362	359	353	369	344	359	369	327	316	367	367	359	349	374	352	313	332	359	342	357	329	361	398	367	378	334	339	347	378	374	351	347	367	359	374	354	401	365	333	351	346	358	331	376	347	313	358	356	361	339	338	348	350	339	356	408	356	368	333	358	315	362	379	346	344	361	350	366	297	353	323	357	371	406	342	364	338	377	349	351	368	381	341	337	365	358	354	383	349	366	331	325	349	356	368	333	343	337	384	320	392	341	374	335	348	337	344	361	304	351	324	349	356	345	358	353	393	337	348	328	371	360	350	359	347	391	342	316	337	323	368	359	314	360	352	354	365	358	385	326	325	346	309	332	376	343	347	332	333	343	367	333	357	332	345	375	365	368	378	346	345	342	360	369	349	360	368	352	362	343	329	375	369	352	320	381	364	359	323	338	326	379	390	362	355	374	358	366	348	356	401	382	358	352	337	341	344	355	329	348	367	335	356	365	375	304	342	366	332	329	374	331	375	352	339	349	359	337	323	331	333	359	346	327	336	372	354	391	320	336	370	385	356	336	337	358	341
3162	2861	1884	1221	950	894	870	866	810	856	808	852	789	818	771	824	762	846	862	838	826	813	743	817	843	724	799	792	830	848	789	785	778	809	899	781	828	763	822	804	817	778	764	808	800	776	781	764	790	806	743	825	798	827	829	803	794	813	801	754	773	825	785	732	781	778	764	788	787	838	800	796	771	772	824	740	873	787	835	787	836	761	817	823	808	796	782	856	793	780	816	819	827	795	800	758	826	837	805	833	771	812	762	798	794	829	741	854	815	707	795	824	732	755	796	757	803	805	806	829	785	828	847	754	780	791	784	799	803	805	788	812	801	736	803	817	823	852	837	795	783	817	778	800	766	786	794	765	819	824	785	814	796	828	762	793	853	805	783	792	806	788	815	820	866	833	809	804	818	786	805	789	816	809	809	795	809	752	795	781	786	782	790	820	758	803	790	808	773	803	826	826	830	769	802	789	797	801	835	794	841	813	808	738	809	813	727	784	773	829	778	850	799	806	784	822	807	828	839	796	779	787	802	786	803	857	815	784	820	843	772	842	787	827	790	805	814	804	792	824	808	844	802	809	814	801	781	811	776	786	824	803	798	852	820	793	792	791	767	784	802	853	805	754	822	807	772	811	753	815	852	841	794	844	765	789	793	822	772	829	823	768	816	777	779	759	784	832	805	818	828	808	840	842	743	774	804	829	752	796	829	767	795	771	804	773	824	817	808	768	808	824	777	815	830	795	764	765	826	792	778	787	836	782	770	771	803	804	797	831	778	796	738	765	837	807	798	780	808	789	754	847	843	795	821	803	785	765	806	826	790	808	776	764	787	809	819	777	807	796	815	789	826	816	784	804	860	785	810	770	785	795	757	827	826	797	815	849	781	866	796	807	811	782	806	774	794	854	819	784	751	849	800	838	751	834	813	789	774	830	785	848	787	776	792	749	775	835	828	784	739	780	776	793	793	802	802	814	819	789	815	777	780	829	832	780	797	768	808	840	820	838	781	814	800	789	762	831	782	876	803	754	794	737	815	793	777	786	765	865	799	808	865	781	790	754	790	787	816	795	799	809	743	830	791	813	801	778	777	786	783	791	784	792	799	791	796	724	820	795	814	854	756	808	842	750	804	821	800	837	775	774	809	779	766	825	799	803	759	836	829	781	775	772	837	785	854	820	811	791	795	748	782	760	835	783	758	795	796	797	817	830	760	863	794	788	808	765	746	775	860	791	823	813	778	788	794	841	779	797	778	765	782	766	813	814	744	766	808	749	836	784	837	799	760	832	755	744	819	761	801	790	827	745	827	825	765	792	816	809	824	821	842	792	793	811	752	788	781	796	821	839	792	833	773	799	836	781	826	880	842	823	800	744	806	819	848	778	796	797	791	770	769	813	796	749	746	812	842	764	789	789	759	801	823	784	757	827	809	796	767	832	811	801	848	727	781	802	788	798	737	780	796	795	803	827	788	766	790	857	793	797	834	752	778	814	789	779	835	812	751	859	793	792	795	807	792	765	816	798	765	765	813	832	787	877	794	812	814	800	850	809	854	794	806	807	830	778	849	795	805	807	793	822	786	784	772	800	758	790	836	819	797	736	843	832	757	763	760	824	796	757	819	793	749	768	839	762	803	787	818	816	810	772	856	761	800	817	798	801	817	786	781	811	799	785	794	815	852	777	806	762	772	805	813	770	812	734	746	781	793	799	804	806	839	773	789	792	796	801	767	774	780	795	772	803	837	738	792	829	823	783	812	739	801	812	831	804	787	781	773	800	804	860	828	830	835	802	784	830	779	802	760	774	833	820	783	766	784	834	820	807	765	761	821	768	843	759	793	818	741	798	816	851	794	750	760	841	816	779	767	766	781	802	790	834	781	756	801	785	770	774	789	766	774	759	847	792	784	818	752	836	793	767	853	795	806	779	791	757	825	828	818	781	830	762	804	816	816	754	837	764	860	784	776	807	789	765	797	790	799	824	792	812	794	841	829	813	832	810	791	781	829	743	809	810	782	815	775	768	779	781	779	720	796	834	855	805	796	776	788	780	758	745	800	804	805	824	776	788	809	786	801	774	757	808	804	812	858	803	818	826	824	799	813	817	807	778	770	820	843	802	796	832	794	798	812	811	788	853	800	762	799	774	787	839	820	809	843	805	812	836	823	805	733	809	811	766	797	815	811	829	750	780	806	718	829	804	748	809	774	817	801	755	803	813	792	802	777	815	774	835	794	776	827	782	764	785	845	787	785	796	832	830	822	830	771	822	811	754	721	796	820	813	777	846	793	818	808	832	799	787	794	773	768	831	787	751	848	766	764	810	786	778	821	859	810	819	806	844	779	777	804	781	758	863	778	810	829	833	779	812	800	781	778	789	862	822	808	829	793	826	815	767	818	819	834	804	824	787	812	766	795	852	822	764	823	813	839	765	801	809	777	813	813	781	824	815	804	810	715	770	804	837	829	797	806	829	811	821	788	795	805	799	775	794	821	793	799	785	814	820	818	830	808	790	787	759	790	837	801	748	750	826	832	783	775	767	763	777	785	805	818	744	807	786	821	759	792	803	821	833	812	789	841	773	781	782	844	791	853	778	825	786	768	803	807	780	773	829	793	797	773	782	771	806	851	825	735	835	804	786	819	781	790	791	810	819	739	759	753	781	790	793	833	779	766	795	755	799	832	809	775	762	773	774	737	812	811	719	753	791	808	783	825	749	791	821	807	797	817	764	803	782	773	799	774	796	812	834	798	746	761	775	833	766	807	785	804	794	851	800	870	762	811	830	854	810	832	833	845	787	778	824	761	798	812	834	839	757	766	803	821	826	783	780	805	785	792	797	846	795	807	802	772	795	825	796	804	780	828	793	764	744	779	790	744	779	855	782	796	823	751	802	832	824	845	783	849	854	762	735	758	829	834	830	785	756	812	797	822	798	796	823	760	801	791	769	833	871	765	813	809	797	821	826	781	845	845	815	808	758	811	750	827	759	792	802	791	817	763	820	741	836	801	789	842	787	784	770	834	797	857	759	813	771	770	768	820	825	820	798	762	823	787	793	832	803	819	784	815	793	818	795	783	827	787	773	822	778	804	804	827	761	804	813	776	830	773	832	789	800	772	784	807	825	801	786	854	797	794	782	785	823	748	798	799	810	777	770	802	767	779	844	827	776	822	816	764	768	821	776	795	781	779	844	790	784	795	838	861	836	764	758	777	765	803	770	799	811	827	810	788	831	804	825	794	808	839	799	840	785	787	794	817	801	823	817	793	836	833	759	775	834	810	758	804	780	762	774	787	774	797	794	763	852	791	781	859	745	756	820	816	749	833	815	844	844	812	805	815	809	801	787	795	789	829	816	789	817	800	760	764	785	766	843	790	835	815	781	831	839	807	828	852	832	789	791	786	743	788	737	747	792	813	786	805	785	812	780	766	754	779	781	805	787	818	742	806	796	760	830	831	762	816	757	811	763	802	800	782	756	819	832	756	816	817	742	829	758	783	818	762	803	832	778
23820	20986	25050	27065	20988	20769	1329	428	301	294	278	260	215	233	205	188	190	187	189	187	208	166	173	175	166	189	214	181	184	184	177	180	170	176	170	183	185	168	180	162	153	177	201	194	163	181	167	185	176	163	175	155	176	160	167	188	166	141	166	166	175	188	168	166	175	175	161	167	174	194	160	174	158	163	153	184	168	137	163	171	191	164	180	171	169	177	158	191	190	177	170	186	151	163	163	173	181	176	160	170	165	169	180	186	185	159	184	148	174	175	174	136	174	150	178	197	164	152	147	180	190	172	159	192	173	155	157	131	199	170	161	152	169	201	170	171	158	157	200	193	189	181	202	168	168	164	147	152	158	174	190	190	166	158	174	183	183	150	164	203	152	162	191	147	186	151	173	194	160	182	178	181	188	166	213	173	174	183	180	175	163	193	172	172	179	181	163	192	189	189	169	168	175	183	184	178	178	139	172	167	181	181	176	189	152	186	182	175	211	158	172	174	169	161	203	149	163	150	189	169	175	181	176	147	196	160	158	175	146	180	202	165	179	155	166	197	178	159	167	188	196	158	171	175	163	160	177	175	169	161	157	180	171	164	187	151	134	145	180	143	163	158	153	149	158	150	164	172	177	197	175	172	161	175	189	193	176	186	181	179	182	149	177	161	188	159	171	150	177	178	154	144	168	162	161	188	177	162	162	152	160	148	179	186	139	147	188	160	163	179	207	175	206	172	158	195	200	151	187	150	231	155	166	174	164	164	164	167	146	171	187	171	171	142	175	170	187	171	149	164	152	162	175	160	158	169	178	163	172	163	184	154	168	180	169	158	157	165	165	178	149	174	173	207	180	160	174	172	153	166	185	174	175	164	184	211	176	159	174	165	181	184	160	160	182	173	182	177	192	177	168	180	174	170	176	153	190	196	161	174	172	202	168	160	167	189	178	185	166	168	179	183	161	197	172	160	155	167	161	185	195	184	175	194	144	149	165	165	160	175	189	152	191	148	193	161	181	164	174	201	187	170	163	158	135	200	176	169	155	147	161	148	186	180	150	162	161	177	173	172	162	171	171	176	174	154	152	168	179	203	176	158	170	159	173	169	190	173	155	151	192	183	169	156	188	155	170	186	154	165	181	140	196	171	147	192	147	185	167	187	183	162	179	153	143	168	176	154	156	156	193	173	178	152	169	172	185	158	164	174	189	173	161	185	175	182	174	188	173	180	206	145	187	152	169	177	162	175	162	154	166	170	149	168	196	166	165	166	157	175	181	186	178	201	184	177	155	192	171	179	167	172	169	154	196	170	150	175	144	160	180	210	163	179	187	201	189	184	185	134	162	149	171	161	178	183	156	183	174	189	158	177	158	150	181	166	177	205	176	185	152	183	187	206	184	150	180	171	164	138	151	171	197	212	163	162	187	154	155	174	171	166	192	186	163	168	163	156	159	178	177	166	159	177	184	167	158	168	201	171	185	160	169	175	183	171	192	143	154	156	141	137	182	127	164	169	150	180	168	182	167	165	197	153	177	176	172	185	165	185	157	172	153	169	174	175	180	164	176	153	171	184	196	178	142	171	178	167	143	186	171	189	188	171	157	158	148	175	182	189	193	154	190	163	159	148	164	169	171	185	160	156	178	163	173	180	159	182	157	158	172	186	212	146	179	188	138	155	185	157	187	196	180	171	159	151	171	165	165	200	158	177	183	171	164	190	192	185	168	153	162	170	194	181	174	176	184	162	197	209	168	196	145	154	184	163	150	146	165	176	149	178	154	160	183	173	166	158	181	153	153	171	147	157	183	190	176	177	185	192	161	155	171	176	168	168	176	190	157	168	143	160	167	149	179	174	172	193	160	171	203	185	140	171	192	206	165	182	159	170	162	183	217	161	178	172	150	170	169	176	164	168	148	171	173	173	167	178	182	153	161	160	178	168	191	154	184	158	159	183	166	164	161	182	173	169	209	191	181	169	168	160	162	177	165	203	173	193	170	174	187	183	178	165	160	172	216	201	155	171	167	161	158	131	170	193	158	161	204	172	148	161	190	191	150	162	159	152	145	198	159	146	167	178	178	167	176	167	151	171	179	174	169	166	184	201	164	175	185	178	194	167	182	164	167	157	154	166	183	164	166	166	173	158	176	167	180	178	169	175	166	162	171	175	186	171	167	175	157	181	182	178	186	174	187	221	173	141	165	173	152	162	178	160	179	179	181	190	171	147	204	166	183	176	129	175	170	180	155	202	162	167	192	174	175	170	163	157	142	182	160	172	165	162	185	169	179	170	158	171	192	188	190	186	167	183	144	173	185	146	161	192	200	171	181	142	160	164	198	175	168	197	141	143	188	166	172	163	177	170	173	174	173	177	161	179	150	184	172	174	179	174	154	172	144	146	181	159	167	178	171	175	176	190	176	152	180	197	170	176	149	150	179	170	167	184	187	167	174	192	173	163	160	184	166	153	155	175	166	169	185	174	174	164	147	175	156	171	170	172	166	177	180	156	175	150	190	168	169	181	188	183	176	176	149	179	191	176	170	174	193	171	179	190	161	165	163	164	148	177	174	168	170	151	152	188	181	184	177	173	169	151	171	175	164	162	192	161	181	158	164	169	169	165	195	163	125	176	172	172	167	170	176	181	158	173	175	173	156	156	161	169	187	172	162	169	187	193	149	177	185	197	160	141	195	184	182	168	155	161	189	170	169	162	164	154	165	180	182	175	184	165	166	171	162	169	148	156	162	178	195	167	184	173	164	137	181	166	190	185	170	186	170	170	156	170	152	165	187	145	191	174	180	168	177	192	147	186	188	154	175	163	187	182	158	155	176	163	160	152	194	167	165	158	185	155	176	189	164	167	168	171	170	166	160	158	164	197	149	179	164	175	153	172	170	150	182	166	154	170	162	182	175	146	200	157	146	169	175	176	179	165	190	189	182	176	171	185	186	162	193	198	171	190	191	205	154	167	169	152	166	179	160	172	173	163	166	163	160	178	168	177	156	152	179	180	163	199	180	163	165	168	182	168	165	187	196	163	185	157	187	191	158	188	176	175	169	151	165	166	190	171	169	180	169	150	151	171	142	171	183	158	196	164	168	164	179	169	176	155	199	185	162	183	168	172	161	184	145	160	154	174	163	163	163	169	152	192	180	191	181	173	173	196	174	183	186	187	170	171	171	144	165	155	170	183	191	182	182	149	166	148	163	174	126	185	171	199	165	162	180	182	128	190	168	183	199	186	156	155	177	177	163	177	153	180	184	166	159	197	158	165	180	189	162	159	176	173	183	172	156	163	162	166	178	157	156	151	163	194	177	176	177	157	175	163	169	173	176	166	177	166	136	149	162	188	160	180	153	186	190	218	170	172	175	190	178	162	148	175	180	176	178	192	172	166	155	151	149	160	155	171	168	155	179	202	167	172	146	145	149	167	153	181	147	192	168	157	155	183	182	144	160	164	185	178	166	162	173	162	157	179	171	177	177	168	191	178	167	174	155	162	184	186	171	158
2946	4355	2536	1189	736	619	491	521	542	503	462	438	462	450	465	465	431	427	456	453	396	473	453	445	449	422	402	413	435	418	433	414	400	445	435	416	418	423	419	493	421	432	411	429	433	443	413	430	437	463	450	477	390	412	468	417	430	410	405	422	410	462	423	380	428	425	402	431	452	441	436	404	421	430	436	483	416	450	441	423	484	391	449	412	436	484	374	412	431	433	446	444	454	433	431	424	406	431	448	467	392	435	430	408	434	387	451	396	442	411	419	415	412	430	429	450	402	409	430	443	433	440	422	436	439	487	477	429	431	443	389	421	452	437	397	420	393	405	424	450	454	423	432	435	424	405	410	466	444	423	394	418	478	391	431	436	435	420	408	415	429	441	428	430	435	427	411	393	423	449	420	423	477	422	398	445	443	411	436	438	420	424	445	417	433	425	464	413	451	455	444	456	439	438	461	447	402	468	452	443	427	437	431	429	417	422	420	450	447	454	414	418	434	429	423	410	402	415	409	404	433	410	418	421	431	462	435	416	444	461	442	434	450	431	424	447	469	403	399	464	396	430	469	442	444	429	458	429	458	458	422	469	426	420	426	423	413	392	424	432	482	445	412	431	426	423	452	392	434	427	392	470	388	378	427	420	456	479	404	440	411	394	444	423	428	412	451	441	437	445	434	427	423	454	431	453	389	401	406	430	438	421	395	459	424	413	400	430	413	415	417	425	424	477	442	459	402	449	405	424	395	425	437	432	413	413	430	412	428	430	417	479	410	393	463	448	459	407	475	477	431	391	452	454	420	391	382	398	466	411	427	466	417	407	444	426	400	402	396	430	402	444	444	446	485	421	420	419	444	406	404	425	422	479	408	417	423	432	406	425	416	444	405	436	449	402	425	460	447	437	467	405	421	432	430	443	433	420	441	448	442	425	430	417	457	412	422	445	443	427	419	456	462	453	433	413	439	425	407	434	447	407	442	417	431	406	447	464	473	418	415	425	403	409	446	434	431	419	408	440	414	382	442	420	402	419	418	405	414	462	443	441	426	438	410	449	416	456	463	394	408	430	410	377	422	441	462	438	408	426	405	413	439	437	412	400	430	427	421	427	425	448	438	452	435	429	422	417	383	448	429	415	416	399	436	439	399	420	430	430	410	428	416	416	477	409	447	435	418	427	406	403	452	414	395	438	436	404	438	442	456	426	458	458	434	443	390	407	421	382	470	416	386	394	421	440	444	389	407	464	462	406	436	429	425	415	395	454	450	459	426	447	431	400	442	413	433	423	456	416	420	425	469	431	397	440	406	444	431	424	433	436	440	464	385	406	419	397	402	442	435	429	418	435	411	438	441	406	420	410	400	427	446	431	423	426	430	388	414	405	413	441	423	432	424	423	393	376	433	426	405	446	427	415	392	462	437	440	447	435	428	426	429	415	422	427	410	411	385	425	455	406	443	410	408	438	437	422	439	418	424	414	421	421	418	427	432	408	423	395	444	427	388	399	416	411	431	420	436	413	402	437	425	430	421	452	437	465	366	436	456	422	429	409	425	454	433	432	422	439	406	430	443	452	424	448	454	456	429	465	422	462	431	431	422	422	443	409	447	383	399	426	415	446	412	427	446	436	409	466	429	446	397	430	472	421	426	480	410	428	426	385	470	436	416	443	399	427	447	441	438	411	477	429	441	419	450	406	411	431	402	427	416	420	407	424	418	435	433	433	405	419	413	444	436	432	454	420	429	421	415	444	447	424	411	441	451	441	431	440	454	435	434	463	449	414	464	409	423	443	444	433	428	440	460	445	456	444	404	466	390	438	410	422	442	468	449	431	474	445	400	409	414	408	421	428	467	442	425	441	444	398	419	413	478	471	421	426	394	441	401	425	453	474	431	399	441	444	419	387	441	423	416	410	409	416	452	413	433	458	428	428	417	455	436	432	386	465	442	435	427	443	433	444	446	416	409	393	469	424	420	394	416	426	459	412	450	416	426	447	423	459	436	456	447	428	414	429	430	413	432	429	423	442	416	410	435	449	419	471	424	436	426	442	417	445	415	431	410	430	467	431	425	451	437	427	438	447	421	425	424	457	432	403	408	417	409	404	413	458	417	407	446	418	438	425	442	430	437	418	433	435	427	445	400	426	407	421	428	436	464	462	408	433	449	441	447	429	445	433	445	393	448	415	411	429	469	393	437	410	423	421	403	471	470	440	409	439	422	445	410	453	391	387	421	433	435	428	411	436	469	421	416	464	428	458	413	423	404	418	436	400	430	421	435	400	409	402	414	409	434	428	435	481	428	448	419	408	448	424	442	408	420	422	425	417	444	413	434	456	421	426	478	465	397	422	400	391	428	452	422	431	417	442	428	438	445	456	411	418	431	461	412	407	421	423	425	418	453	442	411	404	443	468	440	430	403	442	436	411	438	444	422	428	412	415	417	426	473	403	432	427	429	467	425	431	431	465	392	421	406	431	448	443	443	450	429	423	402	437	417	435	455	406	408	419	408	416	417	409	431	418	435	421	430	439	435	443	393	422	454	401	416	402	389	412	430	445	431	385	425	444	422	411	418	416	448	450	445	398	431	415	436	477	442	407	445	465	400	430	404	430	430	398	443	442	447	443	416	415	388	423	443	451	441	427	455	433	438	426	450	405	415	424	426	424	409	413	406	410	436	427	440	421	451	379	432	399	437	451	416	382	448	430	433	445	419	436	451	443	413	448	468	374	420	409	441	386	439	437	433	446	448	454	400	427	402	432	431	428	425	399	451	432	394	397	411	460	450	443	417	420	434	425	421	470	418	422	453	426	432	468	437	442	448	470	405	396	419	408	416	430	383	393	404	450	397	426	438	451	422	478	400	403	447	422	422	411	456	435	459	463	447	431	433	418	430	430	447	404	470	423	389	415	437	440	412	432	433	450	423	412	423	442	450	419	425	497	396	414	415	445	438	433	440	421	432	432	402	442	411	415	447	453	438	441	427	472	410	410	437	469	432	439	430	404	459	456	436	420	446	383	452	446	436	458	442	399	432	419	446	414	411	437	403	444	425	425	449	470	422	414	381	424	445	411	412	450	427	441	471	463	408	454	466	443	492	449	435	419	455	414	436	451	425	417	456	429	427	443	435	430	449	422	461	430	397	430	424	440	436	409	459	450	397	441	420	460	434	430	445	430	434	418	411	408	405	459	422	435	465	421	427	423	421	422	430	421	407	452	435	408	437	440	394	450	448	403	442	451	406	413	409	434	454	399	465	418	426	455	450	413	412	464	428	410	419	429	460	465	421	442	428	435	378	430	407	447	418	443	437	413	456	416	464	408	423	409	448	488	446	412	439	398	435	471	433	452	417	411	431	422	444	451	429	454	424	413	418	438	414	415	456	445	442	409	432	411	406	406	425	435	465	420	433	421	430	395	418	469	419	458	432	429	438	431	438	413	438	434	471	432	427	478	416	433	398	451	436	445	409	440	425	427	459	455	401	411	416	411	444	447	433	403	411	432
32311	10652	1408	827	651	642	470	446	442	427	488	454	426	427	449	433	449	473	461	420	481	407	457	445	441	434	416	448	422	414	431	441	438	473	428	436	441	491	440	408	453	439	455	417	433	441	436	412	417	449	463	430	423	436	470	401	425	455	435	386	417	443	461	477	431	444	448	449	441	443	432	446	416	447	420	452	427	442	426	456	461	451	415	430	441	402	413	425	411	432	451	431	423	443	457	448	441	448	417	454	450	472	423	427	431	423	474	435	396	430	428	432	448	469	393	390	427	428	455	427	442	399	410	405	400	467	436	405	433	459	408	398	458	418	465	414	428	437	417	472	449	442	434	435	412	448	412	421	467	431	419	429	412	411	421	402	431	400	440	496	450	397	407	445	442	453	411	416	433	456	420	424	386	432	403	458	453	437	424	461	421	420	454	435	396	399	432	399	417	419	418	458	464	435	464	424	477	426	414	425	416	435	401	417	423	471	393	428	459	448	445	438	434	398	424	447	442	435	454	447	409	410	430	420	431	456	464	451	414	412	438	452	425	436	453	424	469	450	440	409	466	461	391	420	439	418	442	466	390	457	414	443	449	451	425	437	395	456	440	424	430	435	442	417	444	470	439	401	444	415	431	415	433	394	450	443	486	419	427	436	409	382	408	419	423	422	429	443	414	433	450	448	375	467	441	411	417	391	427	415	435	383	424	414	449	403	440	415	417	415	433	446	425	399	425	455	442	429	437	439	449	456	430	453	436	456	413	407	463	451	426	445	434	449	427	450	424	442	426	417	413	448	426	466	418	420	426	408	429	437	425	469	432	436	447	462	409	478	479	429	420	438	445	459	424	409	455	427	443	435	403	421	440	427	459	413	427	417	409	442	438	435	469	467	396	432	426	398	424	440	394	432	425	404	443	394	422	429	439	427	397	452	418	428	351	422	451	429	448	392	424	448	443	448	453	414	457	433	409	449	404	451	471	473	472	434	430	396	458	437	448	456	428	426	430	395	419	433	445	403	422	392	429	433	421	425	485	422	476	426	405	442	423	436	451	444	409	427	503	420	422	411	433	418	442	449	434	446	450	421	419	471	425	412	471	399	438	438	435	431	421	422	439	455	473	434	441	418	421	421	407	416	434	409	393	413	442	426	460	408	457	420	398	461	413	432	451	438	425	407	462	436	412	418	422	444	426	419	476	462	431	436	408	459	458	397	396	418	387	437	408	450	459	425	436	444	424	460	436	428	404	465	480	430	415	438	393	421	412	431	422	412	438	451	451	447	425	422	447	464	453	384	417	435	401	469	424	462	441	463	429	427	439	427	446	409	428	418	416	431	439	446	425	408	410	440	364	434	408	405	442	461	420	444	454	428	451	444	421	463	426	443	428	417	459	417	437	441	430	440	419	427	448	421	429	441	424	432	466	449	406	421	455	417	380	424	385	422	446	440	400	455	400	418	405	465	394	437	466	449	404	442	430	403	447	457	461	431	462	448	472	456	461	423	419	434	460	377	407	395	447	438	395	402	401	426	411	446	437	418	414	422	402	412	412	431	448	476	442	429	469	418	464	486	420	397	437	426	416	457	480	442	480	430	439	436	414	479	466	451	439	430	412	412	438	438	393	445	431	443	428	404	431	445	446	445	447	447	436	442	428	411	438	418	426	464	404	454	448	427	426	416	432	453	438	429	407	444	411	377	398	400	428	443	407	427	432	471	408	410	402	423	430	460	434	392	439	438	411	410	414	457	445	454	426	442	435	408	482	417	452	419	432	443	437	447	442	458	442	443	435	451	437	439	450	451	455	466	440	441	436	439	475	429	416	470	463	419	444	449	421	481	406	460	436	418	439	423	434	395	438	422	422	440	442	418	450	423	426	424	438	422	385	399	469	426	446	430	393	445	432	454	448	391	407	397	396	450	411	476	453	415	434	445	403	436	466	390	442	416	430	450	432	463	463	419	431	442	440	408	401	438	417	430	457	420	483	430	456	426	413	426	421	420	432	401	427	414	432	416	425	455	444	467	453	447	426	460	438	449	444	440	403	456	378	396	415	424	442	368	419	397	453	467	425	436	441	406	430	440	400	453	476	449	431	499	455	394	441	426	431	428	413	462	408	451	463	447	429	463	401	418	415	436	433	485	449	416	438	446	452	443	470	428	414	451	464	437	455	440	402	431	419	453	462	427	422	431	439	393	460	427	425	411	431	437	461	423	474	434	420	461	433	422	450	404	441	414	438	436	402	402	420	415	408	484	447	444	426	476	427	408	435	443	409	425	435	444	428	430	435	413	442	412	447	480	404	419	443	395	441	469	444	416	445	415	435	392	403	439	419	443	441	434	407	461	438	401	387	443	410	450	448	406	434	464	415	424	438	424	477	476	440	424	415	406	415	389	459	428	423	410	441	430	419	410	437	465	402	405	453	453	405	448	445	460	432	420	431	408	443	469	411	454	430	420	448	436	404	424	430	397	467	432	403	452	431	466	405	437	417	443	399	404	434	419	462	458	428	430	390	447	469	382	498	434	430	424	429	394	401	416	436	438	436	425	427	440	423	415	430	422	437	455	418	431	437	417	441	455	451	439	491	462	465	408	435	468	423	420	458	433	418	442	420	426	415	462	425	438	422	431	456	429	415	440	413	432	426	446	436	428	425	411	436	410	416	424	392	449	404	445	427	394	429	425	461	394	417	426	432	448	462	407	445	373	444	425	421	475	445	436	421	454	472	441	423	413	476	475	411	430	467	409	430	407	448	440	418	445	438	431	437	436	417	456	411	410	404	403	416	448	444	445	425	415	447	405	387	484	470	388	395	436	444	431	432	434	467	436	409	433	463	441	451	428	437	425	446	411	440	422	449	412	437	410	405	462	447	459	423	407	420	442	414	392	396	448	456	419	434	417	404	397	440	424	453	440	488	430	437	436	394	446	482	427	410	450	414	417	425	413	399	439	429	413	439	451	421	438	460	430	443	457	434	443	413	426	427	472	444	397	461	468	431	466	415	440	481	437	443	426	402	440	457	444	436	431	433	401	424	440	396	446	439	430	472	450	409	463	446	419	438	440	412	453	440	437	424	439	464	427	412	409	431	447	447	454	427	428	404	405	411	395	457	482	443	416	433	422	434	435	407	420	401	439	416	445	406	419	467	417	462	423	453	440	452	392	400	408	415	437	443	456	464	438	403	454	412	444	408	451	435	424	446	417	425	443	412	397	451	407	421	407	463	437	459	442	426	421	441	437	460	434	398	420	425	461	393	471	378	420	418	464	435	431	450	425	444	422	413	420	479	425	476	431	424	419	426	420	452	435	445	445	447	453	400	423	441	458	396	436	425	424	449	414	416	412	400	413	455	423	408	430	445	437	413	423	412	441	426	409	410	421	409	444	425	428	429	385	439	423	402	407	399	448	426	465	443	449	462	431	437	412	454	430	467	435	445	432	391	434	417	404	462	405	415	415	408	433	428	429	456	422	410	453	454	420	415	414	444	457	456	433	404	432
5548	1110	1063	951	984	1009	945	977	929	890	963	966	961	952	968	1007	993	1008	979	1036	1002	946	1004	985	1024	927	993	999	967	954	925	955	954	995	950	964	968	955	951	1015	975	924	935	985	972	990	989	969	985	964	1000	944	973	967	960	922	945	979	984	964	996	989	988	941	1027	997	996	993	932	1038	970	988	959	953	967	1009	966	955	999	988	991	938	988	965	984	984	961	959	986	1026	985	990	950	986	964	986	942	984	1002	937	963	929	991	1004	925	960	916	933	1021	1033	988	1013	1065	986	947	932	954	942	1011	998	1013	1004	979	920	1041	962	966	1002	1020	977	1067	1001	930	994	988	964	962	950	983	937	969	878	904	912	971	983	1000	982	1022	996	954	931	998	945	940	967	986	956	992	991	995	989	991	994	980	968	996	968	972	983	1031	968	967	960	1021	980	945	894	975	932	1010	979	1006	1004	954	962	1001	1006	960	994	938	965	967	990	993	964	990	990	972	943	963	1016	1012	962	981	942	952	984	999	979	1006	975	960	968	992	922	887	982	954	971	930	969	939	967	936	971	1055	910	950	993	1008	1006	995	948	942	950	960	976	981	932	961	974	991	998	951	944	935	972	922	996	942	943	1010	898	995	986	976	1018	991	989	1009	953	980	1017	968	952	974	975	996	1014	946	985	975	991	972	991	964	970	981	975	992	990	949	973	937	1044	989	951	995	980	929	946	953	976	930	884	946	979	984	973	1027	983	977	933	934	944	996	1020	912	973	986	977	993	982	959	1013	989	980	947	968	983	1051	955	1004	999	980	944	1006	981	972	1020	1026	960	941	969	981	1018	1014	1045	951	992	953	975	966	1007	955	959	958	1011	926	1018	982	972	882	962	892	961	996	1017	954	976	936	930	977	967	1011	993	947	972	963	998	1000	967	975	980	965	996	962	924	966	1020	983	963	965	995	967	947	1026	951	1020	946	986	967	975	965	1020	970	979	956	1014	930	901	979	988	940	961	1045	934	985	963	913	998	957	1020	934	1012	1017	969	957	996	946	998	962	1020	987	982	915	940	1017	1015	960	996	955	966	963	1010	961	1007	1017	905	983	941	975	967	991	1043	985	1019	919	963	929	988	1004	988	1015	919	936	956	947	1027	962	961	970	967	957	980	958	998	1027	958	933	924	953	994	966	969	948	1003	1026	1029	1005	1090	977	976	949	948	945	961	944	1000	1011	952	970	978	1015	924	1008	994	1001	992	1006	959	953	969	885	932	988	954	1029	1007	989	955	1027	958	1013	949	1009	989	986	922	1010	979	992	952	988	983	961	958	984	1019	982	1037	991	952	956	972	983	1014	977	966	963	961	999	958	1015	1000	1011	960	963	1001	1016	991	1000	939	1000	1048	948	939	977	985	969	938	905	1002	983	1010	958	947	918	969	917	1006	986	952	1007	970	923	1016	995	966	931	997	1014	980	940	924	966	976	982	976	969	986	1061	983	956	1005	950	954	947	1002	939	1034	974	983	974	988	969	971	952	978	939	968	996	1015	966	917	973	1005	929	983	996	995	998	930	934	981	973	974	959	947	1034	955	964	942	950	1015	1016	978	978	937	946	955	977	960	945	937	934	967	968	996	1029	957	910	969	988	961	1002	1005	979	994	991	968	932	971	925	987	979	961	983	954	996	910	936	929	949	961	929	959	989	1006	955	973	895	992	992	950	1007	984	1032	960	1023	983	970	943	899	1009	999	965	963	1009	959	993	956	994	946	967	1017	985	917	972	956	1035	980	973	963	983	1027	989	968	976	947	977	981	997	951	1031	993	979	944	962	1016	983	1032	938	962	993	995	1000	950	964	1006	949	929	1012	985	959	964	994	1004	1051	1006	968	963	929	1016	969	950	982	965	967	945	961	988	940	927	941	978	973	978	921	963	945	1010	975	920	924	1013	973	979	978	995	986	911	990	937	1020	974	1017	965	983	923	988	925	951	987	966	998	951	994	960	997	960	983	1002	1004	1010	1003	945	979	978	967	922	950	931	1030	1004	1038	1001	982	1030	966	1024	948	961	1013	926	977	967	970	1002	932	951	984	975	988	962	992	945	1007	1015	923	930	983	1003	901	970	987	950	1004	991	1012	994	970	1005	923	934	958	923	1001	988	1029	999	1040	955	1001	988	1025	1028	1023	964	1005	944	1021	970	953	989	963	972	983	1031	972	948	945	940	1017	1022	979	1004	984	966	970	967	885	988	929	911	961	964	997	979	975	1033	1013	1052	988	985	931	980	978	922	982	926	1005	1036	941	931	948	997	1014	991	968	965	1035	972	1016	1013	958	951	980	988	905	971	1000	1009	1022	1040	946	976	973	968	947	1027	985	1014	988	930	940	949	959	962	988	1021	968	1021	1014	945	903	975	932	962	901	931	968	1009	983	986	948	977	1031	986	964	926	962	946	982	928	945	1052	934	998	931	972	1002	987	992	1030	990	946	1021	968	1007	1020	1015	989	926	987	992	926	1027	923	979	993	932	959	993	952	984	1007	939	966	940	1003	973	1001	987	981	992	982	967	1003	980	1007	976	1026	954	1050	979	944	1042	951	955	960	1031	971	961	971	929	992	946	1020	969	1015	979	1047	996	985	983	1022	918	967	1003	992	979	968	950	967	972	968	928	990	982	953	1023	978	950	961	1013	975	977	927	964	1017	945	923	984	988	967	1013	980	996	942	1032	964	1003	985	973	993	959	1002	984	995	968	984	996	999	959	1053	961	959	1017	955	958	993	983	1006	1004	932	968	963	1012	1005	935	965	956	989	983	979	960	1006	940	1009	1013	944	1008	998	1075	978	930	956	1002	945	1021	924	913	1006	996	983	945	984	926	922	979	1030	940	977	1003	1001	959	1005	961	977	969	1070	921	989	965	956	979	977	965	977	960	959	924	985	950	974	980	1015	950	974	993	968	1037	947	996	1019	993	962	991	949	1011	1038	954	972	956	947	984	995	996	910	967	1001	974	972	983	1005	930	1012	991	992	1006	978	1016	1005	1007	933	1010	1012	995	960	966	941	943	972	976	969	1003	991	1001	986	951	991	980	937	1002	936	968	1000	993	1040	1002	984	926	1017	957	985	989	964	964	971	996	986	971	948	978	985	916	988	968	986	978	917	963	993	1004	998	1010	1018	1013	922	1010	978	953	991	901	943	968	966	991	975	1000	979	978	1003	930	957	990	996	989	1011	1017	919	944	1029	929	1005	997	978	1005	1006	983	940	1023	997	983	994	985	956	1020	992	983	959	980	958	975	1009	941	976	996	956	981	958	1011	960	1030	969	940	1009	1008	976	941	1022	934	994	991	999	984	993	987	999	1001	1011	936	958	954	968	990	956	1069	987	1012	932	1025	970	986	950	982	999	978	991	941	986	958	991	1007	984	946	993	982	953	1000	1040	997	958	930	962	996	984	941	988	982	973	940	957	957	1000	986	929	963	980	988	962	997	988	1011	907	1041	977	1021	964	998	942	995	936	950	957	970	955	927	986	965	968	1001	974	931	991	928	990	992	985	909	1005	940	940	998	952	938	985	974	941	978	943	974	954	965	991	996	1063	1005	1033	958	974	1014	1007	971	1013	982	1043	977	951	921	942	973	988	967	870	935	1005	954	1010	948	959	987	1014	949	952	932	999	971	920	993	989	951	978	1020	978	990	1030	984	975	952	942	956	1041	982	1003	931	1021	1011	1016	959	945	978	987	1038	995	992	983	1038	971	994	994	959	969	957	977	1001	956	1006	967	973	973	966	1006	984	946	983	936	1012	992	999	931	919	997	978	975	974	983	920	991	994	1025	980	1037	1019	957	936	952	952	946	943	993	1058	985	968
24486	20964	24426	27637	20533	2139	564	416	451	403	360	373	349	398	378	366	359	405	368	324	327	358	338	373	366	347	373	353	364	341	377	383	340	335	351	338	321	394	320	341	364	304	326	382	363	361	404	372	338	369	313	337	342	350	379	302	359	311	375	350	363	336	339	355	364	337	358	367	331	365	375	362	432	372	331	320	361	327	327	350	372	392	376	393	371	364	367	326	360	360	391	345	356	389	305	379	360	383	381	347	357	389	361	352	353	348	331	371	353	376	369	322	318	382	395	343	373	338	331	352	357	321	328	356	337	363	335	398	352	341	312	356	379	411	366	336	358	357	356	331	326	382	327	367	366	371	345	320	339	354	338	351	369	359	340	327	321	344	358	337	351	394	363	326	362	311	345	378	390	363	332	351	370	357	338	366	338	341	336	352	354	377	341	342	367	364	339	314	327	312	383	386	321	400	376	363	331	332	361	337	371	339	352	391	361	368	366	354	364	348	326	334	367	356	343	318	358	334	338	362	345	339	347	363	316	337	365	381	349	342	325	330	415	311	343	379	353	361	355	329	333	346	331	337	337	361	331	354	354	373	407	395	356	363	333	333	340	317	326	368	360	350	358	361	306	329	361	359	350	351	373	311	379	309	368	358	364	374	364	369	338	328	343	336	363	363	333	329	348	332	351	345	299	352	350	358	366	380	377	363	357	384	326	323	380	347	368	347	337	344	334	375	334	363	365	365	359	367	335	376	365	350	327	369	384	340	356	328	302	343	336	334	307	341	349	330	351	346	350	346	368	353	361	350	378	376	341	382	329	332	351	353	360	343	325	326	346	357	380	336	363	364	306	352	329	347	341	360	332	323	364	324	355	333	366	375	342	351	337	354	385	342	335	351	345	349	361	338	361	366	353	341	383	350	339	319	324	347	334	354	345	361	358	383	387	370	336	356	344	389	308	360	345	344	349	347	361	393	392	348	338	347	377	359	320	352	313	366	381	340	346	344	366	346	317	346	393	335	371	371	364	320	369	353	354	369	383	344	337	334	343	329	347	377	353	347	341	365	375	359	345	346	332	333	351	348	334	347	337	362	332	372	350	341	350	345	351	339	353	359	347	358	327	362	350	355	354	344	364	323	354	377	344	360	362	368	338	356	330	360	301	362	364	392	350	348	360	357	356	308	343	356	338	348	379	362	350	345	361	317	361	313	361	353	367	344	330	294	364	364	357	354	351	350	347	384	364	329	330	357	335	329	384	352	331	358	366	339	355	363	339	340	343	361	354	391	354	351	350	306	359	318	357	343	348	311	395	361	370	337	358	307	316	397	356	354	348	371	327	362	359	368	323	372	307	366	332	333	353	384	354	326	354	355	330	316	326	376	352	325	381	369	344	344	364	320	348	350	351	365	367	347	411	351	369	350	332	345	345	384	358	382	386	347	374	400	348	351	368	320	308	332	371	350	380	360	334	371	330	373	354	340	319	349	328	335	328	338	320	348	313	325	318	339	340	350	338	308	343	344	332	340	386	337	332	386	369	334	323	334	347	303	323	351	335	359	356	343	355	329	349	362	326	357	361	353	318	358	402	343	340	341	336	358	392	359	363	373	359	359	352	325	358	335	354	388	362	353	334	353	350	343	316	380	361	377	340	342	361	345	364	354	370	343	386	337	338	349	350	374	364	344	351	355	391	340	381	362	331	364	365	383	358	352	361	348	399	358	329	364	361	364	373	384	378	356	325	363	356	366	379	318	352	362	345	327	325	318	320	353	353	316	367	384	331	391	374	343	360	367	375	365	303	340	366	349	416	332	312	345	330	329	373	348	352	349	318	360	396	353	347	298	349	378	357	342	389	362	388	349	338	358	353	360	355	370	362	377	387	349	354	327	327	327	356	378	323	342	354	323	365	335	371	340	354	404	347	359	355	356	350	314	292	374	381	339	366	332	343	333	366	342	393	377	297	311	367	366	343	353	324	356	321	370	337	356	352	358	352	342	360	322	345	314	352	342	337	331	323	354	347	362	309	345	356	364	333	357	354	342	379	373	341	322	336	323	367	338	359	390	354	346	371	310	342	347	356	354	365	351	352	352	343	387	351	374	319	373	365	334	329	305	330	362	363	355	357	353	380	348	345	353	350	342	355	333	362	357	351	344	339	343	360	370	349	397	375	357	365	353	340	359	342	365	382	354	348	323	362	388	310	348	324	350	361	369	377	353	396	313	388	389	334	383	370	354	332	359	381	318	358	362	374	375	311	371	346	322	365	351	350	377	347	363	322	345	355	358	364	337	393	383	377	345	380	349	320	341	354	350	316	371	346	377	344	358	348	354	388	343	325	360	330	329	340	354	340	400	368	399	340	389	339	337	332	359	325	339	376	351	368	363	355	327	341	395	375	347	335	338	344	356	334	395	377	347	339	363	369	367	345	345	347	383	373	366	376	366	387	342	352	373	371	348	359	379	365	356	348	356	374	360	372	320	361	387	319	350	373	397	354	386	356	353	374	366	313	367	367	375	372	367	329	354	350	333	366	323	322	319	357	357	374	310	349	346	349	369	360	369	327	347	356	356	363	414	315	337	344	336	347	383	345	373	334	354	338	348	363	351	384	390	337	338	334	334	347	354	353	354	368	356	345	362	370	349	367	356	339	369	349	360	334	346	346	348	353	331	375	378	329	369	325	340	362	324	331	360	355	374	340	321	351	351	341	351	336	336	371	416	341	320	335	362	356	350	379	373	367	324	334	352	353	321	354	334	359	328	370	379	345	348	347	348	339	328	327	414	348	367	338	350	337	342	359	349	342	328	347	340	346	382	348	352	362	329	330	334	326	337	343	368	327	357	362	367	351	360	354	368	332	383	359	350	323	358	340	343	371	371	351	304	378	355	399	323	315	326	359	367	355	353	352	331	331	363	358	361	351	323	330	373	350	352	344	355	349	350	346	342	321	381	317	344	317	358	372	323	345	325	348	356	350	330	346	343	352	340	352	358	362	329	326	350	336	338	323	336	354	345	346	369	375	365	342	358	340	344	349	403	354	371	327	340	371	337	354	365	354	368	328	369	342	328	343	342	366	319	370	360	376	375	352	329	336	356	327	344	357	333	309	349	350	330	357	342	333	347	345	361	361	344	342	364	347	341	365	345	334	338	364	339	333	334	371	373	368	329	362	338	316	349	351	367	366	360	338	364	358	356	355	388	337	363	297	358	365	359	390	387	364	359	347	335	367	419	341	354	326	329	337	367	359	366	375	335	355	358	338	319	316	362	339	340	347	378	360	353	339	355	335	349	371	381	349	314	358	324	332	348	370	339	377	343	339	300	348	384	340	331	375	332	383	333	353	341	368	401	362	348	356	363	326	374	359	385	335	337	352	354	378	360	360	412	367	354	371	359	346	335	336	313	333	328	352	357	366	352	346	364	353	334	353	355	368	327	349	351	353	337	336	356	367	347	326	360	347	379	352	367	352	382	315	371	365	357	296	351	373	366	348	350	355	378	316	363
3209	2886	1902	1231	1065	910	870	850	818	825	835	843	792	821	809	828	812	809	777	881	766	805	804	851	782	782	795	796	776	771	779	776	767	803	816	790	773	834	815	737	764	782	817	768	762	846	797	783	861	803	777	797	791	794	789	833	773	830	804	741	823	814	805	787	827	836	724	822	833	789	801	797	825	831	865	835	810	826	804	805	826	760	812	810	818	769	787	757	764	839	768	812	787	816	781	766	819	791	802	788	759	771	794	830	820	807	779	790	887	812	785	796	782	778	787	780	800	789	789	763	771	799	816	781	803	793	840	863	816	773	798	820	754	757	790	805	776	794	806	841	793	831	774	749	806	807	834	809	792	796	833	773	801	750	812	773	775	795	816	788	790	790	791	819	812	781	813	815	773	849	770	789	823	790	775	836	785	784	815	788	810	800	761	846	793	793	806	811	815	828	767	774	823	762	803	767	794	805	835	814	788	789	777	787	869	808	826	794	782	835	839	805	786	793	768	821	839	775	763	761	762	817	809	804	809	762	806	788	762	790	786	793	796	814	819	830	825	794	857	780	760	782	786	822	791	776	838	817	753	792	848	774	772	769	772	804	748	800	801	797	825	785	773	798	792	786	827	802	793	840	744	814	808	788	801	791	789	763	817	797	795	830	841	803	815	801	765	751	844	834	762	849	806	785	784	762	820	837	795	827	757	825	778	783	850	790	803	758	778	826	804	798	772	749	753	762	844	783	801	823	808	832	771	796	837	799	724	751	834	829	795	799	808	791	810	822	828	795	833	802	813	790	785	775	812	833	786	826	798	831	766	803	784	806	764	772	809	810	775	822	825	782	732	777	813	810	810	796	748	787	792	807	808	780	750	781	812	778	836	810	776	795	824	804	808	816	819	768	791	813	767	780	789	802	771	798	821	820	850	713	799	803	814	810	815	797	823	830	788	826	793	785	788	818	784	850	794	814	820	791	792	763	781	802	756	779	759	805	835	780	781	802	786	766	800	771	795	780	767	795	815	815	762	777	805	773	788	784	827	783	791	807	823	802	788	781	820	827	783	828	785	796	841	787	796	772	801	769	827	792	815	786	775	808	797	797	830	759	804	802	816	771	737	818	795	790	807	836	762	769	789	767	799	856	761	768	760	811	765	786	817	787	777	814	822	781	782	809	806	794	808	751	818	810	785	810	762	799	748	830	772	768	814	813	752	863	795	805	746	832	809	776	837	840	792	803	780	828	833	850	775	761	751	796	824	746	807	804	811	806	760	816	763	819	869	751	775	842	823	815	876	801	839	792	816	767	773	796	851	842	797	795	836	808	782	774	796	820	798	779	848	827	784	763	826	804	807	750	776	792	812	811	815	757	834	786	802	803	770	774	746	763	787	756	784	754	770	782	782	814	760	791	766	831	802	866	802	808	802	808	785	749	754	835	772	790	781	787	797	837	787	787	774	807	814	831	810	781	734	811	742	785	760	789	767	822	818	810	768	798	807	808	780	801	865	793	831	808	827	811	768	798	802	750	808	829	798	779	778	775	831	798	813	824	795	816	834	759	813	810	752	823	799	762	755	792	799	790	772	787	852	842	778	817	774	792	758	782	843	742	779	791	791	785	853	752	825	810	761	801	778	758	823	809	826	730	794	792	801	843	780	790	801	755	787	809	794	799	804	810	804	852	797	843	797	769	764	741	827	773	806	811	779	825	790	808	771	768	761	840	816	791	791	814	758	796	808	755	811	815	788	831	735	816	809	791	763	818	855	806	798	824	827	733	788	843	807	842	787	745	779	777	761	809	782	762	794	791	798	773	838	823	767	853	808	811	805	813	770	797	769	822	848	774	776	782	782	818	760	803	761	782	789	777	780	805	829	841	798	772	816	754	785	836	813	776	780	803	825	815	840	784	765	773	772	805	782	796	793	797	750	816	804	818	752	839	788	861	773	805	825	759	808	824	835	804	766	794	775	764	766	810	763	792	817	800	784	808	798	780	777	834	772	765	787	813	779	762	803	819	778	785	813	864	785	787	797	739	786	789	820	780	785	769	829	837	812	776	822	817	803	810	768	798	757	779	778	816	780	828	826	782	766	796	836	764	797	837	768	747	822	746	824	819	798	796	815	797	791	866	755	791	842	836	767	802	793	825	783	844	786	828	805	847	819	795	830	735	864	808	832	790	799	810	793	744	821	824	801	802	794	797	730	782	800	787	785	820	824	797	830	809	803	765	810	744	794	816	781	854	764	796	784	843	784	802	775	808	799	782	824	802	733	794	819	786	818	801	823	764	751	796	823	802	830	764	818	797	764	807	818	792	809	786	750	809	853	820	809	858	812	808	776	802	784	782	822	821	772	763	819	809	774	856	823	796	787	786	838	816	790	766	793	864	808	776	769	803	807	757	859	777	802	822	807	827	752	789	802	832	817	770	792	772	826	789	761	799	803	759	798	790	728	823	794	810	786	790	779	745	785	787	794	781	789	807	849	772	834	781	830	804	793	822	777	838	780	768	781	770	786	765	797	785	730	793	811	852	812	807	776	798	795	808	805	784	820	794	771	788	792	841	849	833	800	816	786	770	806	808	836	772	784	796	818	752	806	811	755	896	788	783	797	778	819	762	766	756	814	783	800	784	796	782	819	823	850	807	778	799	791	789	800	808	793	810	794	814	778	807	829	766	798	804	793	817	764	793	806	773	759	782	801	787	798	814	815	824	806	774	795	826	733	772	775	899	796	793	796	809	747	850	752	795	807	815	787	819	850	781	797	788	790	785	786	810	825	782	790	804	781	789	748	794	770	834	832	795	810	769	784	821	816	822	756	770	810	799	779	783	791	771	786	824	770	827	783	852	803	807	804	798	786	832	793	820	748	770	825	787	802	791	794	846	778	813	788	840	800	818	806	878	817	815	829	776	814	780	795	811	803	860	820	812	813	784	799	792	799	826	763	803	810	786	768	880	819	843	823	777	816	768	814	803	790	794	758	791	801	790	788	814	805	741	753	793	781	806	789	767	759	784	868	764	734	772	807	786	784	837	799	833	804	764	816	775	787	790	769	791	829	818	820	784	793	780	830	764	813	794	817	829	777	749	849	805	811	830	804	803	822	771	796	813	789	780	800	807	805	747	826	830	819	851	790	793	755	769	786	808	736	754	785	831	845	801	846	871	789	810	812	784	765	804	804	772	782	755	768	793	810	768	787	732	794	803	783	792	761	816	819	811	808	807	790	772	771	791	750	792	814	772	765	818	776	816	821	786	796	749	805	799	806	761	745	788	745	753	773	816	749	848	779	760	847	806	792	782	799	827	815	831	818	817	765	787	853	822	803	773	781	746	805	802	767	793	815	753	840	821	816	802	781	771	824	779	853	760	872	801	775	786	796	796	780	803	796	824	749	807	824	832	762	830	764	807	816	814	790	795	757	788	827	787	794	818	802	802	832	782	824	772	840	806	812	779	744	746	796	819	823	853	772	763	784	802	754	785	783	797	755	795	807	770	760	768
23769	20960	25049	27065	20963	20738	1320	418	344	291	265	246	218	216	200	193	198	230	178	175	224	176	191	173	198	189	190	194	188	178	197	153	183	144	156	188	186	173	182	142	192	210	175	182	178	183	148	167	155	170	153	169	181	162	177	166	157	174	166	182	162	135	160	190	150	187	165	153	171	178	185	184	144	164	143	189	147	178	154	132	185	152	156	165	167	194	160	185	198	173	182	163	163	171	177	176	154	150	176	165	156	183	155	179	186	151	165	176	193	181	183	184	172	148	167	178	166	166	172	166	195	165	168	175	157	171	170	178	176	174	157	150	169	166	171	178	181	150	173	179	156	183	184	165	178	192	182	158	177	197	201	159	182	158	160	161	204	193	178	177	169	161	172	157	198	168	170	172	165	173	172	168	155	169	181	177	188	184	182	148	183	194	153	163	169	185	189	182	176	175	170	161	156	197	172	189	161	156	177	183	152	179	160	162	145	163	167	172	164	204	189	149	187	174	173	167	143	148	153	171	185	163	156	157	174	172	161	199	154	170	176	167	177	195	174	158	170	191	158	172	163	174	159	151	180	171	170	184	185	196	168	179	161	166	145	162	158	167	146	163	168	182	182	159	182	164	195	184	150	173	178	178	160	164	177	181	150	166	191	172	181	168	183	142	163	181	167	153	187	148	145	188	150	163	169	184	185	166	184	153	169	180	161	154	174	147	181	171	194	158	198	166	187	164	150	177	173	159	162	159	201	171	175	145	164	173	163	163	174	153	145	177	173	153	172	150	155	160	168	165	169	186	184	171	177	170	175	191	155	172	184	168	168	162	186	155	173	148	180	178	183	195	171	166	164	157	159	164	182	153	167	173	166	171	148	166	163	202	171	146	181	180	191	150	157	170	162	166	185	161	166	173	163	155	169	159	158	186	174	174	154	159	162	158	178	167	144	174	171	167	168	159	200	181	162	145	170	150	180	182	171	166	178	164	132	147	168	162	157	198	154	184	195	172	188	169	171	160	168	176	177	173	150	160	196	184	201	178	178	158	175	183	178	171	178	170	150	181	180	161	169	160	165	157	180	179	178	183	184	183	167	195	149	189	160	187	154	180	170	174	197	178	150	151	152	164	182	149	173	161	197	168	165	168	185	168	171	145	174	157	172	195	187	138	167	151	141	188	167	184	196	188	195	170	189	184	174	170	168	159	160	193	172	140	174	154	155	156	145	155	181	162	169	170	185	169	187	153	178	138	174	169	149	177	163	146	167	182	164	170	192	193	180	164	173	210	160	182	181	178	183	155	172	165	167	178	139	157	188	170	180	184	155	165	174	175	185	151	216	171	160	168	164	167	176	188	161	176	178	206	162	178	155	163	159	181	167	174	159	171	166	195	172	179	178	169	178	151	162	180	169	143	167	175	173	176	160	177	198	168	180	181	171	175	158	172	154	145	170	154	162	184	165	176	172	175	159	185	187	172	165	186	157	185	164	167	158	162	187	157	174	187	161	172	160	171	165	169	170	166	164	191	172	170	136	154	157	174	159	163	174	162	151	168	147	155	181	192	175	182	147	188	163	189	167	168	173	145	170	181	184	177	175	157	169	199	144	151	167	181	161	171	187	177	171	177	170	148	184	172	172	167	169	176	169	181	160	174	172	180	177	210	179	172	171	174	162	177	178	155	167	178	185	180	180	159	190	148	174	160	145	169	151	177	149	165	169	164	197	169	174	151	197	172	139	154	128	179	167	148	169	156	173	178	188	186	159	165	171	193	183	161	170	159	173	168	185	176	155	184	181	152	158	171	156	182	159	180	190	177	180	171	166	155	170	153	155	186	168	191	179	159	134	171	177	206	173	163	170	167	187	169	195	179	158	173	164	169	162	179	180	171	175	185	203	175	174	170	141	164	173	175	175	184	174	154	165	186	162	173	166	172	167	178	174	164	176	172	176	181	167	149	158	157	176	196	171	161	152	160	149	167	159	162	191	154	168	172	163	182	156	165	195	185	181	153	162	176	165	169	158	173	156	192	165	181	178	167	161	166	169	148	178	158	139	153	155	171	183	151	175	162	183	178	179	159	164	176	156	176	191	178	149	180	149	171	156	180	177	182	190	194	172	180	175	154	174	175	172	191	168	164	166	151	181	162	174	158	187	167	171	146	164	186	173	171	140	153	192	172	170	162	189	180	149	177	184	191	175	162	162	166	172	177	174	157	189	172	184	196	204	180	192	153	161	174	187	176	175	182	162	171	164	162	198	151	169	205	185	164	159	173	172	158	186	182	153	155	182	195	166	150	185	167	181	168	191	171	173	179	168	162	150	165	152	177	171	155	139	153	182	177	184	183	170	165	178	156	191	160	178	169	176	157	154	179	168	165	162	161	171	161	173	149	179	188	175	170	185	179	196	141	170	157	179	169	151	189	140	153	165	168	193	198	152	192	167	172	176	178	178	142	188	168	175	178	161	174	159	162	178	162	183	167	148	179	166	191	192	169	200	199	172	153	179	157	163	172	153	196	179	178	182	179	168	159	179	190	183	165	174	165	173	183	173	158	165	188	173	160	165	161	158	169	156	178	178	172	182	181	199	159	155	197	178	197	170	169	193	166	151	178	167	189	161	155	155	188	160	184	170	187	160	192	172	173	184	171	150	163	170	182	189	207	171	193	178	148	155	142	154	168	178	170	175	171	175	160	137	171	188	166	174	150	147	185	171	167	163	175	165	184	174	154	181	192	162	168	163	154	163	201	184	159	192	165	158	183	170	158	176	163	175	193	171	187	152	180	172	160	172	167	154	162	167	182	163	161	188	169	148	160	198	156	211	171	162	175	175	165	170	171	159	193	192	156	200	168	167	177	179	140	169	169	169	177	152	175	150	144	171	163	161	192	170	194	173	183	185	182	150	175	172	180	168	178	169	154	192	158	179	166	158	166	162	167	208	139	177	162	143	179	163	204	186	183	156	192	163	174	186	182	154	176	195	156	189	164	140	162	167	169	154	160	158	167	181	154	173	167	152	179	172	156	167	144	162	156	174	180	153	158	199	166	158	171	164	171	188	150	161	181	171	163	160	160	162	169	181	169	182	147	169	167	199	169	173	160	164	146	196	162	184	170	167	170	177	178	191	173	164	173	183	180	170	173	171	167	188	185	174	186	177	164	163	175	150	159	183	182	167	165	170	166	171	177	177	172	180	184	145	188	156	177	155	172	148	165	159	176	166	168	156	160	170	158	172	147	188	177	175	177	187	177	190	163	167	166	174	152	198	166	169	185	175	153	154	157	143	157	176	176	189	178	196	163	171	183	173	167	184	192	202	190	172	174	158	182	170	154	178	174	167	166	165	182	159	137	154	166	148	155	196	195	151	183	162	147	153	179	155	138	174	168	162	186	152	163	183	181	196	183	185	180	190	189	180	189	159	167	168	164	162	190	165	167	187	181	161	167	147	188	177	177	155	164	169	181	194	170	151	207	173	163	163	138	182	173	182	136	175	170	174	156	159	147
3011	4204	2384	1173	787	632	533	495	497	544	471	421	432	457	422	405	437	441	423	446	430	414	427	452	429	472	428	422	415	402	407	419	477	427	420	423	438	423	442	463	406	453	444	452	436	400	430	429	436	419	378	433	402	445	422	455	429	417	410	431	447	458	451	474	399	446	427	444	405	439	471	432	403	410	426	400	424	424	428	452	433	428	430	420	436	414	455	457	431	442	434	419	422	438	432	455	424	437	410	444	414	408	461	475	450	432	439	412	407	434	398	448	409	460	398	433	414	395	443	432	440	445	410	465	402	461	446	448	425	413	413	466	438	426	432	454	431	390	465	445	410	439	422	447	403	438	441	454	409	425	430	418	435	449	434	440	441	407	407	405	449	425	403	410	410	422	421	461	400	415	411	418	410	395	448	414	414	432	430	418	426	435	391	431	436	422	440	417	410	467	428	442	434	395	446	425	456	421	462	408	412	435	445	434	444	436	426	445	405	432	398	404	405	419	444	431	387	431	426	426	403	406	433	396	419	406	451	417	411	421	408	443	398	421	453	422	424	442	427	469	408	420	413	409	436	416	437	432	439	380	407	437	446	432	442	412	438	389	427	414	415	463	392	460	416	416	393	435	428	419	407	417	426	397	395	411	416	436	444	390	437	410	440	415	413	424	440	418	464	439	397	412	401	433	427	425	426	397	437	439	462	413	400	425	409	450	385	420	430	444	404	410	442	417	429	425	417	420	455	402	412	411	454	402	405	422	420	489	434	388	454	419	460	431	423	429	420	422	440	410	469	407	431	409	422	400	432	439	454	448	444	419	423	463	430	414	401	454	448	410	442	449	451	463	408	437	422	460	433	399	442	427	378	432	425	417	438	441	431	392	442	394	408	401	421	431	419	422	460	395	443	419	407	416	442	411	422	362	427	427	413	397	413	401	419	417	428	427	472	440	450	407	437	435	407	426	448	390	422	411	411	409	429	391	418	425	411	439	415	425	406	428	449	407	448	394	467	467	390	453	450	469	414	435	408	415	423	424	441	402	465	446	430	441	387	421	443	468	433	417	459	435	409	426	436	426	411	435	435	421	452	421	417	432	401	459	405	416	431	425	456	447	442	397	409	423	405	430	439	445	415	426	415	414	411	438	423	404	427	409	430	416	414	440	444	438	437	444	443	421	438	440	399	412	386	433	426	447	442	454	462	416	448	429	399	436	479	452	416	421	447	423	405	369	427	399	412	409	446	410	437	457	458	410	430	424	426	437	432	399	437	439	417	439	448	390	414	383	415	421	426	440	427	392	390	466	436	391	406	437	415	452	449	431	472	431	436	438	431	429	422	420	391	413	433	433	434	416	433	442	413	419	393	433	434	420	426	424	408	409	427	430	435	448	441	437	442	391	419	424	415	428	399	428	422	397	439	453	428	419	448	450	425	402	421	419	394	449	419	434	439	414	417	407	427	393	427	388	432	426	427	385	493	420	424	415	430	450	428	429	412	392	427	419	435	409	418	419	397	453	425	425	420	428	444	425	407	428	429	437	387	442	425	442	406	409	439	406	420	443	430	411	416	419	475	419	396	426	468	453	419	446	441	440	408	436	455	453	433	439	433	426	420	476	444	409	405	414	406	424	404	449	417	434	441	414	437	433	428	426	425	462	423	426	438	411	387	423	472	421	417	420	388	425	443	463	406	423	386	445	420	451	427	427	465	430	456	412	463	407	426	460	388	448	445	419	437	400	385	421	437	413	468	416	391	396	401	439	397	438	427	421	423	417	427	425	400	452	428	451	429	422	435	417	430	425	433	469	446	403	443	474	416	432	456	402	423	402	435	406	439	374	472	424	422	450	401	406	432	440	462	430	411	431	401	423	426	405	430	424	422	428	417	451	424	418	442	417	441	396	376	420	400	455	455	406	404	414	415	375	393	436	428	423	419	420	450	418	402	416	437	448	396	419	416	420	409	380	433	419	427	405	438	457	413	433	406	451	419	405	424	405	471	417	460	450	443	435	433	427	417	430	413	402	424	425	406	399	398	412	440	426	430	433	401	416	451	435	442	430	453	425	443	436	445	422	481	435	468	422	412	404	404	425	462	413	395	438	411	407	432	424	422	427	408	436	444	418	429	406	439	412	423	409	403	426	425	451	454	452	419	433	386	429	444	430	434	413	421	387	405	416	461	442	408	420	395	434	436	387	412	441	440	402	431	438	401	412	415	398	423	435	435	433	427	411	452	430	427	435	391	432	433	429	401	394	434	408	447	445	430	406	412	449	420	433	379	427	416	437	429	446	426	408	410	443	452	413	425	407	398	434	438	469	447	441	431	405	426	423	452	426	410	425	439	444	479	426	404	451	455	445	423	410	392	399	450	456	440	412	451	405	422	387	443	431	419	432	396	427	422	396	439	412	432	414	435	393	424	443	479	449	434	433	436	430	443	416	415	409	434	439	413	449	444	428	386	391	420	386	453	411	414	409	433	467	427	413	423	436	411	421	431	435	416	441	432	457	407	401	431	390	429	400	452	437	434	451	412	442	453	363	390	426	417	424	420	429	433	394	399	406	430	420	438	446	419	466	444	455	416	445	437	403	416	454	455	422	427	421	453	443	395	460	449	424	394	422	412	463	397	404	393	383	447	433	440	456	443	416	450	413	411	464	451	435	426	413	426	388	441	416	431	399	449	423	417	474	457	386	444	404	417	402	422	435	456	405	449	442	440	418	425	412	416	435	386	401	413	437	402	459	451	433	489	389	436	418	409	419	445	417	453	423	431	446	448	429	435	422	443	431	440	418	400	427	443	449	416	452	471	452	418	429	459	470	402	426	451	412	427	463	384	454	395	420	406	420	482	401	409	446	416	453	432	418	406	413	451	392	433	446	423	446	425	441	401	426	443	424	388	383	479	408	432	405	416	402	452	421	414	459	432	422	445	402	398	434	450	397	445	415	442	412	431	435	401	415	423	411	449	421	381	401	443	429	415	456	405	430	430	443	433	418	415	443	443	413	430	381	438	418	449	427	430	454	418	411	421	403	422	401	413	401	423	426	382	406	418	420	433	417	442	428	424	428	425	437	438	393	431	433	456	420	435	432	416	410	408	460	417	454	439	456	437	419	469	383	430	449	430	416	448	431	435	433	447	402	444	415	431	421	440	419	437	446	427	401	412	442	396	381	430	417	462	395	444	413	439	407	444	419	429	427	424	471	426	435	445	392	419	427	443	383	418	444	410	409	420	454	434	416	400	396	425	411	416	403	433	431	461	433	422	445	435	427	431	422	438	422	416	428	417	466	400	488	421	414	449	432	449	425	458	417	434	438	392	423	439	443	453	415	420	418	471	425	408	405	440	441	405	421	447	429	422	401	390	415	426	409	439	435	415	401	451	422	430	436	425	439	386	400	415	419	401	431	397	414	451	414	433	414	434	462	443	430	406	428	439	456	463	454	382	446	417	442	388	439	427	402	397	444	453	412	389	416	485	415	441	425	397	456	402	400	448	451
32191	10745	1360	791	649	602	468	425	433	429	427	448	439	434	493	422	438	467	421	439	468	421	387	453	456	431	446	430	423	424	420	458	428	403	430	441	436	440	426	401	443	383	411	418	423	454	447	431	467	436	423	394	467	423	441	448	429	444	458	447	444	423	442	459	406	451	438	444	392	480	403	390	414	397	442	450	470	470	432	411	445	508	404	437	434	405	437	456	471	464	438	413	391	447	441	394	395	438	467	419	449	421	375	431	490	429	443	446	445	421	414	401	438	416	434	446	460	426	413	438	454	470	388	397	430	446	411	457	402	404	452	423	424	431	427	434	426	413	428	457	421	423	431	422	426	407	454	408	432	441	456	436	416	433	430	423	397	422	420	442	416	419	369	391	434	415	439	456	438	423	476	430	447	449	448	393	385	432	419	415	424	452	447	418	488	450	445	455	398	438	445	398	404	419	418	394	424	475	423	480	413	456	431	428	413	434	432	456	458	425	454	440	427	487	424	391	440	416	422	431	429	456	439	396	414	446	438	400	411	473	422	409	436	411	478	471	450	412	436	418	437	423	450	438	423	427	397	420	424	464	411	397	426	430	430	423	443	441	428	405	438	410	414	412	454	431	479	436	490	451	436	446	400	445	417	433	443	403	442	448	436	411	436	423	442	396	440	413	406	437	444	430	421	471	429	414	434	447	426	461	460	454	452	447	415	412	506	436	415	460	407	411	423	437	444	461	437	456	412	436	416	450	446	422	373	436	426	453	422	406	425	456	428	454	451	453	388	431	449	446	410	438	440	430	436	445	475	448	436	446	430	428	426	442	406	422	469	436	478	424	448	431	449	419	421	424	406	415	423	442	430	425	418	421	409	410	426	464	414	437	448	432	463	445	443	434	440	440	435	471	460	426	443	458	435	453	444	424	481	420	433	424	427	439	443	411	435	390	427	436	425	423	432	423	431	428	424	446	446	435	445	454	413	448	443	419	436	384	383	450	488	424	456	419	439	441	448	449	424	392	441	402	417	409	411	405	442	445	423	418	422	438	436	428	471	440	430	465	445	406	418	444	442	411	386	447	429	449	456	423	441	395	397	427	448	394	430	401	440	453	446	425	426	471	442	443	436	413	455	477	440	435	406	462	436	437	437	424	419	441	430	411	428	407	419	482	424	437	384	456	439	421	462	443	418	397	439	429	427	431	433	437	437	470	428	408	406	420	456	418	439	420	430	463	448	430	444	412	397	420	432	435	468	439	446	398	456	412	438	425	428	422	420	426	415	443	449	457	443	400	402	438	426	419	460	453	467	426	469	444	463	411	431	413	416	437	376	450	416	402	434	426	412	431	437	428	463	449	418	416	435	413	404	434	437	428	442	448	435	428	435	488	417	471	430	429	464	432	461	472	414	484	427	434	449	404	441	437	414	437	437	409	449	427	444	374	457	456	435	428	467	437	461	385	407	424	428	444	453	434	464	436	424	428	445	441	427	414	430	401	407	458	446	423	468	405	412	418	424	440	438	475	479	459	423	396	459	430	394	421	395	441	445	421	438	397	448	406	390	408	480	457	429	436	432	440	420	415	455	442	381	459	409	432	410	447	415	407	448	431	443	412	404	440	405	450	424	434	440	421	452	447	459	441	472	444	405	418	471	400	414	402	410	415	437	424	440	411	390	395	449	455	468	416	458	463	438	413	478	453	449	433	463	445	448	433	385	436	431	434	437	433	441	401	440	442	470	463	383	452	401	451	408	440	420	396	441	477	448	450	464	452	442	461	410	447	453	410	427	407	452	366	430	490	425	407	457	412	437	437	469	446	426	421	382	395	429	457	462	431	458	460	422	433	411	406	387	397	429	442	440	406	443	455	410	431	392	434	428	408	440	484	408	398	415	440	434	431	381	435	443	429	450	436	429	414	415	398	424	403	450	472	438	433	410	448	447	412	418	441	467	430	427	425	431	458	417	401	477	438	421	432	434	453	461	446	433	428	421	445	448	416	419	419	459	411	455	446	437	428	409	425	481	390	420	408	420	424	439	443	413	385	419	436	416	434	432	420	421	392	416	425	449	426	404	410	438	451	437	451	396	457	437	419	430	403	450	426	370	414	450	415	411	428	427	504	440	419	399	443	466	448	458	427	437	436	441	432	440	438	427	404	406	410	403	431	454	436	442	448	448	430	418	411	425	486	441	445	437	446	395	422	441	443	435	424	410	449	434	428	458	425	432	464	445	426	419	421	415	410	448	450	436	426	422	398	425	425	420	449	439	417	433	441	432	410	425	432	406	408	414	458	419	434	412	433	437	431	462	442	431	427	432	408	402	437	452	434	427	434	434	432	438	485	438	460	466	446	432	432	423	402	456	425	432	398	421	403	419	436	441	443	442	427	430	455	461	461	413	426	454	439	392	438	444	443	428	420	422	419	434	450	487	438	421	426	418	435	464	437	426	423	448	439	435	457	443	399	430	454	419	387	463	471	386	375	449	482	409	404	454	435	439	435	445	460	418	430	434	403	473	437	451	447	416	411	421	456	396	421	397	466	398	434	461	459	461	436	465	488	472	417	423	376	429	443	400	420	415	413	420	431	397	455	417	483	410	432	433	413	426	420	429	435	434	457	420	363	421	434	451	441	460	455	410	412	438	418	425	486	431	429	407	417	443	420	427	455	435	421	461	390	449	454	442	490	416	454	448	436	459	407	426	409	480	469	438	436	406	425	389	407	435	460	436	420	445	450	457	405	425	423	425	433	412	402	402	431	427	414	441	409	495	429	436	424	437	386	412	416	430	431	443	422	451	423	416	453	423	446	463	409	432	459	415	424	429	453	443	411	446	410	433	428	480	391	453	407	428	428	443	436	398	398	422	409	439	429	437	429	420	403	421	448	460	400	387	451	458	441	441	437	445	410	431	435	393	459	419	441	435	402	432	424	394	429	425	443	449	443	434	459	430	437	401	452	441	415	434	443	424	435	455	433	449	439	419	425	429	446	398	448	428	442	457	437	424	448	443	416	446	421	429	407	442	403	447	435	391	437	460	446	443	454	409	417	425	443	410	420	429	438	408	421	392	460	432	396	435	434	428	450	426	439	441	428	466	405	412	461	435	427	403	427	442	460	455	435	417	396	442	452	426	412	374	428	428	471	483	439	418	442	392	448	441	446	419	414	451	454	423	420	482	422	397	421	444	435	453	459	454	428	471	423	467	437	432	440	447	447	397	440	439	464	433	430	425	452	446	448	419	472	410	411	423	444	444	436	433	423	424	466	390	454	461	428	458	432	451	416	429	395	440	404	403	451	447	434	420	433	408	413	449	448	409	427	442	444	450	451	420	449	451	413	418	405	393	405	495	457	453	407	448	422	470	424	397	449	433	473	427	389	390	433	452	441	439	427	433	409	435	427	412	432	428	426	447	467	436	422	412	448	463	458	407	456	411	437	456	446	440	401	432	451	438	432	432	446	412	427	406	419	406	437	407	399	422	410	424	434	433	468	459	417	446	431
5532	1138	1082	1020	973	971	1002	970	969	979	1025	994	976	931	935	999	971	993	966	966	979	976	953	983	979	1006	958	1027	979	981	935	974	975	960	1027	1029	975	942	961	985	938	981	1046	951	952	1025	933	1017	892	967	990	957	1029	986	988	995	1003	995	1012	1028	994	1024	969	980	977	971	968	1006	982	1000	930	911	973	963	1033	947	958	969	943	1014	965	954	958	990	962	969	944	993	947	978	911	984	925	986	1003	919	995	973	991	971	971	994	1001	987	1020	1007	1012	995	949	979	984	977	976	997	1003	937	1002	1010	932	987	917	965	966	959	959	973	973	1007	977	965	958	1029	1006	941	991	1044	989	1027	968	1024	973	957	965	948	990	954	1048	944	994	1021	928	960	988	966	920	975	917	998	965	1044	977	929	913	961	1014	948	1028	969	998	994	963	1027	993	982	959	956	944	988	944	985	978	949	948	1016	970	1020	953	944	978	976	967	968	1028	957	1009	974	1014	980	947	1023	984	961	940	988	922	954	973	955	981	936	971	965	988	941	978	929	940	987	959	1006	1006	973	952	981	1030	921	968	958	943	966	951	978	1002	969	968	918	1020	951	997	956	944	1008	1006	1039	1024	972	918	925	991	900	984	1017	996	936	1036	962	976	973	926	947	1002	958	985	987	981	927	972	976	932	1024	994	934	991	1008	961	1025	1032	970	1003	963	922	1002	965	923	988	964	985	1005	916	978	1016	969	1029	972	996	923	982	924	1000	1008	950	950	1033	925	992	955	957	952	971	906	972	889	972	972	994	900	982	1012	969	961	1047	1026	963	970	957	1009	1003	973	946	1008	1004	959	983	1024	945	981	937	1030	960	992	905	1021	976	1009	1005	934	986	980	979	981	968	1000	959	946	971	960	981	1003	969	962	999	988	992	940	950	1023	984	964	1003	1003	955	971	915	964	981	954	993	982	953	935	999	1006	924	969	1009	975	943	958	981	965	995	948	965	1016	942	976	1002	976	967	984	996	1053	959	1015	980	951	1031	945	984	982	994	901	969	902	975	993	919	943	989	971	1002	1004	994	970	957	1007	985	995	951	998	969	933	906	962	976	955	1026	944	923	963	979	996	1014	988	978	1030	995	928	1006	975	1003	944	974	944	950	999	959	994	1013	986	966	1010	994	1003	989	935	1038	1014	1023	975	996	990	907	969	1001	932	982	949	997	1018	955	927	987	958	990	997	924	1015	985	1001	986	1052	978	1007	985	944	1003	963	978	1018	942	1004	944	1015	922	960	968	962	981	960	967	952	945	983	997	952	1007	1000	965	962	981	975	992	971	974	970	962	922	973	1013	939	1008	957	1022	1004	934	993	930	938	963	969	934	941	958	968	963	963	953	945	951	991	986	893	998	961	978	1004	1009	987	941	988	956	961	967	908	897	960	967	955	979	989	965	957	995	989	987	921	962	1001	984	922	931	991	990	1001	969	1016	915	969	1051	956	992	1027	916	970	978	934	1010	924	946	985	996	914	977	944	966	1015	976	990	959	964	975	981	1035	963	973	944	1002	949	980	967	997	939	1000	995	970	957	942	993	969	990	969	948	1014	974	1006	970	943	920	1007	944	990	962	953	1019	927	959	1015	1028	997	973	976	924	1023	987	942	959	1035	996	1017	1014	952	1057	959	1000	971	925	923	950	977	973	989	990	991	912	895	978	978	995	996	984	975	898	999	975	1002	915	965	1027	966	1005	971	964	1023	967	1022	951	935	1025	993	972	1021	968	1006	976	975	954	969	1022	988	972	985	934	1009	880	997	932	1000	927	951	930	1010	959	969	976	898	967	972	956	943	989	984	991	995	991	979	1027	968	939	979	1004	929	968	984	995	1007	996	903	970	1000	964	1007	995	1001	1004	1040	997	991	954	983	1092	1004	979	929	946	988	911	978	887	991	978	983	972	987	970	937	1018	959	984	961	950	965	979	935	949	950	972	919	982	981	917	935	900	998	976	929	955	945	1029	957	914	1035	933	987	958	981	1022	977	927	1006	945	952	974	960	962	965	1006	935	989	955	972	976	990	1005	992	962	979	1017	1001	954	976	1063	960	993	960	1014	956	932	992	947	993	1012	986	1004	929	970	968	973	928	928	998	950	973	1029	1022	927	984	968	953	948	962	975	967	983	935	948	948	1003	983	956	1010	954	945	955	984	962	1002	948	956	960	988	956	975	949	1020	946	1003	966	978	1010	987	1005	1034	972	976	995	1023	945	962	976	970	971	980	991	1018	1015	957	1009	1025	957	985	982	960	951	936	998	987	942	971	961	997	986	938	967	1006	966	994	984	992	993	973	968	920	991	1013	944	941	949	916	1063	958	916	1002	945	962	960	989	985	964	972	965	975	957	1034	978	939	977	977	983	976	990	948	1007	910	975	970	996	983	965	963	970	930	1005	944	990	958	971	954	1006	1031	1018	1001	1024	946	970	979	949	1024	1020	917	967	930	917	1008	1023	994	1021	982	1047	990	1008	980	982	976	1044	958	970	988	1049	980	974	983	973	1027	981	945	984	954	992	966	992	978	975	959	979	966	948	1044	987	967	976	1002	948	921	973	965	1011	950	924	1020	1008	1001	953	964	997	970	974	1007	1032	908	966	1004	955	947	986	977	989	965	919	967	924	993	961	984	953	1043	905	903	1004	960	1015	994	1010	1007	934	1055	979	981	956	940	940	964	967	960	926	1002	955	1010	969	983	994	978	964	958	1011	940	938	979	946	1016	1008	968	985	983	974	937	977	982	943	964	1009	1033	953	1004	978	954	960	961	932	1021	984	1032	947	998	1007	946	990	998	962	970	918	930	1014	993	1012	996	933	1031	960	978	934	998	968	937	956	1013	942	1010	1018	998	988	948	1047	967	921	940	922	971	940	985	981	927	1026	982	982	980	981	994	991	925	996	999	997	1010	1002	1028	959	962	1062	939	975	968	961	938	984	1015	1007	953	951	997	1012	1029	945	1012	984	962	968	952	994	1013	955	1015	984	939	924	962	969	1011	975	926	972	951	983	991	992	984	970	931	944	1009	995	998	994	933	1021	938	970	977	999	966	962	999	919	920	981	936	1034	962	1004	987	1004	1035	910	907	970	997	933	1027	938	978	981	980	925	1020	965	961	965	1042	985	962	1008	937	938	952	981	946	954	995	934	1000	1004	1008	911	1023	985	967	988	1014	951	966	973	983	974	901	994	991	995	947	930	979	989	1023	1019	943	964	949	953	952	944	958	1004	976	991	1040	939	966	936	998	987	958	913	928	942	937	989	941	1007	956	977	971	941	1022	972	927	1011	998	1011	984	970	991	957	974	976	909	1015	941	918	988	994	982	1024	985	944	981	985	1003	991	1039	974	954	967	986	913	938	1013	946	995	970	983	1013	946	928	957	979	919	979	993	958	999	984	1013	994	979	966	967	998	939	923	954	980	988	1011	958	1032	1047	1003	928	982	969	980	954	990	980	1013	947	1018	973	968	984	956	1015	957	973	942	976	989	984	989	948	1003	959	962	953	979	980	986	936	953	983	947	1030	984	909	954	968	919	989	993	992	917	1006	985	987	1022	974	969	981	955	965	993	940	996	967	995	982	964	1007	934	966	977	1017	980	949	950	971	937	959	958	1041	993	958	989	995	982	994	979	971	972	918	982	1013	1011	1009	988	917	993	921	994	992	969	1024	954	960	986	978	948	972	945	1003	995	1030	956	933	888	943	952	975	987	982	981	1027	985	993	1014	968	952	1037	899	948	942	998	963	976	970	1050	975	941	969	946	946	978	977	940	898	965	963	923	984	981	964	1008	966	948	977	980	989
24449	20942	24387	27646	20493	2194	548	480	430	436	377	365	402	359	377	385	408	349	380	410	365	359	376	353	367	370	359	362	334	367	347	352	383	367	328	358	377	387	359	367	362	367	301	369	334	389	359	325	356	363	361	353	331	351	298	348	339	368	378	365	351	378	363	344	366	350	362	399	333	364	380	342	370	354	331	384	359	372	361	386	332	355	359	371	366	360	347	386	353	360	356	341	366	338	345	368	324	373	347	386	355	335	380	353	353	383	351	376	372	322	342	364	350	354	362	351	325	330	355	353	319	338	340	339	361	378	368	353	329	334	337	340	362	369	346	331	363	352	340	323	357	349	383	395	343	335	369	362	375	317	367	337	334	358	378	354	376	356	348	390	307	327	379	333	347	330	356	359	343	329	361	362	358	359	335	360	329	341	317	368	365	386	360	342	340	347	345	315	300	370	330	343	342	305	350	356	367	358	346	336	359	354	347	362	349	354	342	337	346	347	349	324	359	344	334	328	346	365	336	354	346	381	368	336	310	386	329	347	365	324	328	343	313	350	353	351	370	382	332	344	321	321	321	336	367	339	341	364	355	362	356	325	389	332	338	381	354	314	367	344	323	344	318	368	362	339	356	354	372	342	372	354	327	360	340	337	377	318	326	350	342	364	340	357	343	362	367	377	356	344	334	346	354	350	364	365	346	351	344	356	334	359	349	354	338	375	390	338	319	318	351	333	340	357	358	397	368	354	309	355	378	352	346	336	307	390	364	369	357	329	333	332	351	351	344	335	340	374	350	342	364	342	377	332	374	387	341	354	343	365	327	375	331	325	364	369	353	369	351	359	360	368	361	343	353	347	342	331	361	335	341	351	348	362	349	337	340	346	388	374	316	357	346	349	364	343	376	331	379	333	337	380	341	376	350	346	389	369	335	322	365	370	371	354	322	347	330	366	347	383	361	341	332	359	334	357	342	342	365	368	347	349	367	365	333	329	335	344	354	403	345	361	347	353	369	342	331	334	365	368	379	390	367	375	364	365	354	346	361	329	352	305	383	385	331	370	360	328	352	352	367	338	344	316	317	352	362	377	355	327	366	366	364	365	381	344	358	360	355	354	347	352	341	349	312	328	331	335	371	341	360	353	353	386	374	361	343	345	378	363	350	381	394	316	353	344	358	375	356	376	374	330	347	334	336	342	338	359	366	370	374	374	336	344	326	372	375	325	370	342	342	370	363	341	348	339	363	368	339	395	344	386	345	330	344	371	367	353	322	366	350	361	317	361	352	364	347	358	376	360	352	320	373	372	360	359	373	360	348	355	385	401	344	312	327	343	326	359	345	352	343	353	361	347	365	356	371	329	334	360	366	329	328	334	368	340	387	347	349	346	320	375	343	315	359	347	341	356	356	348	395	351	344	346	352	345	371	327	329	345	377	375	354	315	368	344	360	400	353	342	348	342	370	336	344	388	328	362	361	385	305	346	328	362	366	338	314	364	363	389	383	368	384	347	350	392	335	358	367	376	347	366	353	387	320	352	336	346	355	342	359	360	344	342	369	355	355	343	368	361	356	362	363	385	324	314	366	383	365	337	345	340	358	378	354	380	364	355	359	353	346	354	360	312	359	338	389	388	375	349	347	358	366	341	372	341	328	368	335	355	337	339	308	354	378	361	387	329	329	358	337	314	365	366	369	377	325	361	332	373	350	400	395	373	353	373	393	362	317	363	387	384	336	354	333	381	377	345	333	337	324	334	342	368	353	340	366	339	356	368	359	371	348	393	354	329	373	380	347	397	355	350	318	388	368	346	350	359	368	334	343	327	353	296	345	348	312	324	369	298	377	334	369	362	343	371	359	353	341	336	350	344	365	334	321	328	342	359	331	351	366	321	342	348	349	374	397	346	331	363	328	372	319	318	339	368	349	360	365	339	370	360	318	372	347	298	345	364	357	357	391	358	314	324	359	370	365	329	372	373	346	341	360	328	353	351	327	380	355	331	325	376	358	359	341	343	367	402	351	373	340	345	356	364	367	349	358	361	387	349	350	365	349	390	374	351	350	342	371	333	365	340	346	343	328	341	353	318	366	332	330	305	367	342	385	392	378	361	321	390	354	338	382	335	359	358	346	368	363	318	356	372	338	339	350	344	356	333	348	355	341	367	360	395	343	344	356	365	329	341	378	334	377	350	323	365	395	367	369	350	312	331	314	302	376	376	369	356	360	367	374	399	345	336	363	348	376	374	351	315	364	330	364	356	308	368	360	341	358	344	335	362	354	372	382	335	316	315	328	369	354	345	334	321	348	363	374	363	318	383	373	366	379	353	380	340	344	344	393	358	329	380	348	361	362	366	332	379	352	352	353	363	350	356	381	350	394	313	346	385	301	383	318	366	313	297	346	352	368	324	360	364	332	347	334	383	414	352	366	353	352	360	379	328	349	350	389	361	360	350	352	343	359	376	333	358	375	339	358	384	329	357	351	331	329	319	340	335	353	328	375	358	361	366	358	358	417	373	352	352	326	374	317	340	350	340	349	347	367	341	370	314	340	361	368	308	375	384	374	330	346	384	354	345	359	352	370	333	336	345	381	365	366	351	346	355	363	338	340	397	380	341	341	345	344	318	375	358	357	341	343	348	368	356	351	372	347	358	355	350	334	355	366	336	339	350	353	381	396	356	374	365	350	377	360	312	386	356	409	369	359	321	335	370	400	383	357	351	371	354	300	312	400	376	357	322	374	361	347	343	340	337	390	392	323	348	328	354	360	353	351	385	337	347	348	334	349	313	339	339	326	321	376	371	378	359	337	362	363	366	310	332	342	327	386	340	398	367	332	337	323	327	355	380	326	378	364	359	307	338	322	359	333	328	356	365	310	394	350	329	379	351	336	335	363	356	347	363	352	330	372	325	347	322	343	341	366	336	362	332	367	342	332	354	353	351	326	400	393	319	343	351	332	344	350	362	331	327	361	350	325	352	342	340	352	375	377	370	375	355	332	372	339	349	335	337	336	351	336	359	342	362	393	356	377	377	344	349	383	332	352	340	349	361	323	364	343	353	366	323	345	344	320	342	325	384	341	372	326	364	347	341	367	349	372	343	360	332	378	330	343	380	330	374	373	360	377	304	331	386	357	348	356	359	333	364	330	350	384	328	361	379	377	354	381	385	370	346	346	358	362	355	346	353	377	380	353	362	345	376	355	337	332	381	362	307	352	360	329	350	360	345	358	351	319	333	327	318	346	354	326	325	341	357	367	327	346	332	335	358	362	352	362	351	363	368	369	387	337	335	379	362	327	362	332	348	348	361	322	354	326	368	376	316	316	337	372	348	397	374	339	346	370	395	366	364	338	367	364	371	345	376	340	379	341	336	308	332	342	376	347	310	371	365	338	335	387	340	404	365	376	345	339	335	357	354	344	343	364	368	343	347	340	324	362	362	341	332	355	336	357	339	325	348	322	315	417	349	343	377	331	326	334	341	320	378	369	385	337	346	364	342	362	365	372	341
3138	2929	1796	1184	955	873	824	883	830	786	796	807	834	816	836	838	796	860	791	746	816	810	812	826	768	761	792	794	825	837	776	809	783	781	785	772	843	814	797	790	787	773	817	810	805	821	823	827	804	762	849	818	792	756	801	804	790	814	791	794	818	796	831	743	763	804	747	793	842	759	830	816	755	829	813	831	822	817	782	856	748	845	837	807	800	797	818	802	821	793	752	776	797	843	782	828	733	810	778	799	841	826	828	775	817	794	754	828	767	768	802	808	791	807	792	798	800	758	788	783	776	754	824	778	781	811	762	806	766	789	797	808	765	781	783	717	786	831	762	837	741	795	755	800	741	816	801	798	770	780	784	780	774	706	750	779	833	760	828	790	830	780	771	810	827	833	778	797	817	802	786	808	778	791	831	808	831	821	757	790	790	841	747	761	827	779	782	812	782	767	756	805	831	837	798	787	801	842	784	796	843	744	832	795	803	807	796	796	820	794	784	804	854	774	803	739	767	751	786	793	809	843	818	819	792	778	833	836	774	796	786	826	780	766	816	829	814	809	851	815	810	790	820	780	813	763	775	823	769	839	834	794	807	796	838	789	814	776	800	800	763	776	806	760	765	757	852	751	808	748	817	778	771	833	750	839	794	804	804	827	757	840	824	780	803	817	778	781	770	780	839	745	772	815	792	772	782	805	836	747	806	811	791	777	776	817	790	779	779	808	793	850	791	757	793	802	826	805	803	769	792	790	848	782	817	823	798	819	766	769	779	773	842	817	776	797	781	799	729	820	740	786	778	775	805	800	759	780	782	817	796	832	757	810	792	779	775	788	814	775	834	856	829	769	759	783	830	811	789	761	856	777	836	828	840	802	806	787	842	777	842	808	776	832	802	781	798	766	825	816	828	733	817	776	789	768	778	773	813	774	826	761	779	770	773	741	825	781	750	813	774	807	778	776	802	777	805	788	776	793	823	789	793	800	775	806	844	794	792	800	835	778	798	809	763	844	791	786	808	780	757	843	775	790	783	785	795	814	776	807	798	796	789	753	757	822	736	829	839	753	806	814	740	826	804	827	780	813	817	770	803	817	811	803	827	818	856	789	757	768	806	810	758	781	786	840	791	788	823	850	809	766	801	808	747	828	845	820	767	791	724	818	818	799	804	731	810	808	840	765	806	814	785	844	810	783	801	802	802	810	805	834	811	770	801	834	771	820	771	747	808	788	794	777	764	800	810	791	834	803	772	812	789	783	769	771	731	847	806	809	816	790	804	760	755	841	787	809	769	760	798	814	793	790	816	827	816	767	773	748	814	781	814	795	829	774	736	834	806	813	787	762	820	792	753	806	812	784	780	805	805	822	803	822	847	764	752	790	821	861	777	788	754	748	807	757	770	785	796	787	807	783	826	798	833	756	763	784	772	830	794	753	786	774	837	814	828	807	810	793	780	767	799	766	743	763	826	819	815	791	730	811	750	890	756	777	789	815	804	802	782	811	809	791	834	803	781	797	799	825	782	779	767	820	792	793	815	795	834	829	815	834	798	799	753	813	784	777	757	826	806	779	796	745	731	765	781	832	785	831	787	794	822	754	841	780	850	753	787	775	826	788	826	774	827	781	791	792	828	841	809	795	791	788	814	780	820	852	798	742	806	803	771	747	806	740	757	811	756	764	846	783	835	803	839	815	809	824	799	823	805	769	777	781	801	816	835	797	799	768	768	812	805	812	788	779	854	771	857	807	795	825	818	780	784	837	800	820	788	801	798	791	873	764	762	782	774	811	796	871	791	782	831	815	750	813	747	808	809	807	751	804	848	735	754	809	792	784	783	774	814	834	837	770	785	807	806	793	781	775	766	768	783	788	745	778	840	792	759	839	774	783	809	801	790	765	810	771	792	793	808	812	809	812	819	779	785	783	805	787	792	797	783	818	832	826	829	851	742	797	772	796	843	778	768	797	804	769	841	813	760	789	798	796	768	823	792	781	817	798	776	745	797	745	805	742	792	763	786	826	781	846	788	792	815	825	801	785	780	758	793	826	799	811	806	835	767	743	770	824	827	753	830	792	729	791	756	779	784	789	746	795	826	797	793	780	793	773	818	770	793	792	804	779	818	778	839	842	783	780	783	778	790	784	832	830	761	806	792	853	756	735	781	802	788	776	799	819	765	787	787	780	799	810	785	795	784	778	789	822	788	790	815	808	730	757	785	808	741	742	813	857	796	739	798	782	808	827	782	759	755	772	854	783	789	780	805	824	811	797	793	797	794	816	846	853	759	805	808	776	745	801	827	819	818	762	836	802	815	790	811	772	783	740	753	744	775	805	803	773	803	768	849	803	838	744	756	800	825	856	731	869	801	756	792	754	813	819	803	791	825	764	814	785	777	812	809	816	811	847	828	763	747	766	797	754	785	810	795	741	806	784	809	759	771	751	788	805	801	826	765	785	794	791	798	796	874	853	802	776	778	795	804	744	776	798	753	839	797	823	813	767	795	810	784	806	828	799	779	835	810	784	799	797	817	802	810	781	858	798	802	765	770	809	789	805	831	778	762	755	796	794	777	817	837	783	800	810	795	812	809	809	850	759	800	780	779	826	860	808	838	768	753	782	804	793	789	764	795	809	759	792	786	795	812	815	782	783	794	748	809	828	817	786	820	821	846	782	803	836	787	771	804	832	785	800	791	797	774	828	811	780	762	802	762	762	776	801	776	796	789	753	723	808	796	825	764	807	797	800	804	822	790	763	791	855	775	756	747	774	810	845	753	755	785	815	778	780	804	773	790	813	801	802	801	790	795	769	799	810	810	787	784	795	795	827	847	793	837	850	790	821	766	798	800	825	764	791	789	740	806	846	797	776	779	765	755	767	746	832	821	786	810	753	773	779	742	811	773	796	763	811	769	772	792	832	854	805	767	802	799	799	826	760	808	778	828	781	793	822	811	747	787	770	806	780	839	834	810	794	778	829	826	780	830	768	794	755	831	823	827	775	771	817	735	788	795	783	782	805	797	784	763	783	815	787	773	756	832	797	797	825	777	813	786	781	799	853	819	795	816	828	761	818	739	806	821	781	774	812	798	788	817	794	819	776	809	796	813	760	741	795	787	797	809	793	798	806	788	783	774	856	852	770	837	806	802	796	816	843	818	777	825	752	828	797	787	791	733	799	791	761	824	787	781	786	824	785	813	839	863	751	779	752	811	798	777	817	799	841	811	801	771	842	778	819	840	780	768	769	822	789	778	798	819	844	789	791	809	848	777	809	773	742	789	751	757	839	794	785	776	807	771	813	839	800	819	793	802	797	821	822	744	794	771	815	811	772	817	766	744	838	816	806	797	809	794	770	782	806	785	752	847	781	777	806	830	769	827	770	796	831	823	794	795	801	811	785	786	797	809	796	781	787	777	779	807	862	809	788	821	783	842	778	734	852	788	843	779	798	815	774	763	847	805	840	807	788	813	785	783	775	776	796	761	824	807	831	811	813	776	812	828	770	816	802
23775	20962	25035	27044	20968	20725	1296	399	291	290	240	236	250	237	220	185	182	199	152	193	180	212	166	181	156	184	188	144	186	194	191	189	168	167	189	158	164	177	186	177	145	158	177	163	180	163	176	175	166	168	192	147	170	170	156	168	161	178	178	168	157	167	174	188	176	188	182	183	173	166	168	166	180	210	187	155	160	181	163	185	170	172	158	166	170	187	153	164	171	138	155	174	167	156	167	183	159	145	184	164	178	186	172	170	181	201	153	147	190	167	154	154	172	168	175	173	158	162	171	163	177	178	183	154	166	164	167	202	185	166	178	182	168	188	170	173	183	170	170	170	180	180	147	165	168	155	168	179	168	181	174	178	204	155	180	175	172	181	179	177	177	172	171	175	161	170	164	203	176	180	146	160	162	161	153	186	152	157	178	147	162	162	160	172	156	160	171	170	138	153	161	168	184	190	157	189	154	170	145	178	158	157	144	161	166	199	176	177	168	171	154	183	156	179	159	153	163	164	171	152	177	193	152	165	181	162	212	193	177	168	148	168	178	151	186	173	188	160	171	171	184	178	163	176	160	163	151	163	158	158	189	178	161	149	158	163	176	168	169	188	160	205	166	173	171	178	172	197	172	152	181	156	170	167	167	184	169	178	161	180	184	178	159	190	164	169	158	192	141	184	153	187	159	178	190	180	183	163	174	181	165	170	168	148	180	162	171	165	166	178	158	194	166	173	179	189	179	151	188	187	172	179	163	174	174	164	160	188	189	184	152	163	193	141	168	177	177	176	150	153	167	161	162	171	172	162	166	159	168	198	187	176	180	156	176	174	176	174	154	156	153	182	163	164	175	161	158	180	178	177	181	185	176	158	171	180	142	143	151	153	154	154	166	179	176	173	139	167	182	193	170	163	178	148	176	188	170	138	172	187	183	187	166	161	194	195	155	156	178	165	189	185	162	160	165	161	172	158	143	174	193	168	166	188	174	170	160	166	167	187	147	178	189	188	166	160	164	158	180	202	165	142	158	143	159	172	173	173	176	165	161	161	163	172	174	155	174	152	164	181	165	186	155	162	169	174	155	170	185	164	154	165	147	171	151	172	167	184	173	204	197	191	177	172	180	186	168	151	173	164	193	154	167	180	170	173	155	168	195	163	196	180	181	160	162	182	185	193	162	161	168	174	180	164	181	173	178	175	162	152	174	142	165	164	202	178	177	206	179	167	163	165	179	145	177	155	185	159	155	167	216	191	162	182	155	171	179	157	154	164	166	155	152	165	169	187	162	180	177	183	166	188	201	197	186	144	180	161	161	192	154	160	176	147	158	148	164	170	171	169	154	145	173	162	178	171	174	179	167	156	183	168	155	173	152	157	159	174	171	191	164	188	178	186	193	173	175	175	157	191	181	176	157	155	190	150	167	166	164	170	164	155	166	158	165	158	163	160	168	141	177	171	147	150	150	180	163	190	179	168	153	187	191	202	149	195	200	183	177	172	166	179	162	178	161	154	166	204	193	143	189	166	166	170	146	173	164	176	177	162	167	218	180	166	164	178	194	169	156	140	169	181	165	164	153	189	159	156	162	189	164	190	185	171	170	166	149	166	169	177	164	175	162	192	176	158	165	181	180	156	156	171	165	158	165	163	171	172	160	166	167	187	162	139	170	173	166	183	157	163	157	189	183	178	182	179	174	164	155	178	186	169	176	182	159	173	157	165	162	149	181	166	155	170	180	161	179	175	166	163	165	151	162	167	181	162	168	179	166	184	165	171	138	191	149	147	177	154	163	166	154	142	182	175	183	176	190	190	169	151	152	151	153	192	170	179	163	182	150	147	191	175	168	171	182	167	198	197	171	171	176	186	157	143	156	195	159	177	186	210	167	169	178	167	160	178	156	171	170	161	170	165	188	176	157	186	153	193	181	171	183	179	205	194	167	151	186	179	182	155	159	148	173	177	155	149	175	182	166	149	160	159	160	170	161	160	179	146	174	185	187	151	158	143	183	154	168	187	178	145	159	184	174	167	169	165	183	141	142	182	181	168	172	167	156	177	181	165	202	160	174	167	154	166	177	161	208	174	177	140	184	179	156	168	179	155	188	166	173	163	173	172	190	180	178	176	171	172	176	153	162	174	172	150	190	157	175	155	159	185	180	168	152	154	176	184	168	179	193	170	153	161	166	161	170	187	189	198	159	160	174	175	154	164	184	168	183	172	169	175	194	186	165	165	166	166	188	178	194	164	202	187	144	176	156	156	202	179	179	160	165	143	145	145	179	172	142	170	146	158	144	157	169	160	158	168	164	184	138	187	165	175	147	191	172	188	179	154	175	158	195	172	175	153	171	160	166	164	158	167	159	179	197	163	184	189	149	215	181	156	177	192	166	197	180	191	172	166	171	184	171	150	158	157	189	174	186	169	179	171	165	148	170	182	183	185	177	167	179	193	175	153	179	195	195	175	176	184	145	153	177	159	161	156	182	188	151	165	176	149	196	153	175	205	177	187	160	169	184	171	155	157	179	159	179	163	174	171	192	154	182	158	182	198	172	161	152	158	170	165	173	169	161	170	146	168	175	157	175	170	164	180	175	171	163	151	162	203	163	170	174	188	192	195	146	150	189	170	171	177	186	156	190	170	170	188	165	151	198	161	190	168	154	181	160	163	156	183	159	190	193	185	164	202	173	153	178	169	159	166	169	181	155	172	200	173	161	170	176	179	176	179	156	164	174	173	192	173	203	157	169	173	169	161	154	196	196	190	167	171	186	155	160	152	199	161	182	181	158	163	156	175	171	166	162	176	175	187	178	184	146	172	172	168	174	170	167	170	149	173	162	171	166	173	150	179	196	178	182	167	162	205	144	161	171	165	193	157	163	197	170	156	176	202	165	202	161	188	176	148	148	172	168	148	169	140	170	175	146	169	185	185	164	207	168	166	163	183	165	164	177	159	164	156	191	167	188	159	180	175	176	164	167	181	167	184	165	168	204	175	150	179	163	190	156	155	165	174	143	177	163	167	174	173	162	158	162	163	178	172	162	188	183	193	151	150	170	172	179	159	152	192	185	164	166	171	160	183	180	174	180	178	175	173	192	163	179	158	172	133	178	160	181	183	186	161	180	145	153	156	147	180	179	175	159	182	161	160	180	179	169	165	191	156	183	171	179	159	169	170	145	165	141	160	172	179	179	165	137	198	186	179	161	166	158	178	153	167	165	166	174	179	176	193	158	168	174	165	159	170	134	179	164	195	150	178	158	189	171	162	180	153	159	138	186	159	182	158	172	185	151	197	188	161	157	177	175	188	180	181	168	169	171	183	155	170	169	167	175	204	169	171	196	181	178	165	164	187	186	199	180	157	175	142	176	168	177	170	139	177	177	171	156	171	182	179	186	160	169	164	159	164	156	163	155	181	181	171	187	181	162	177	164	160	167	191	187	185	158	167	175	182	185	159	180	179	173	153	162	150	176	181	183	148	160	196	148	171	163	156	171	164	179	174	166	175
3091	4243	2474	1205	777	656	559	489	470	500	395	455	501	468	458	441	430	433	440	431	432	446	465	411	422	462	398	406	426	395	426	406	401	432	438	436	482	426	449	462	442	451	467	417	454	459	430	448	404	435	439	420	459	431	417	442	463	408	410	449	427	460	431	429	385	385	469	413	474	394	410	394	436	460	409	458	418	406	412	475	394	398	431	435	434	427	458	379	451	423	406	376	425	383	423	463	434	401	421	436	448	392	431	432	430	422	433	441	431	449	413	404	425	418	416	424	446	432	461	436	387	396	431	435	400	423	457	418	428	415	440	441	413	350	382	444	418	417	414	402	405	405	440	421	453	419	409	408	394	448	414	409	436	419	425	420	394	471	454	429	411	419	452	420	409	391	466	443	423	428	425	421	438	399	427	409	389	419	447	412	462	444	443	436	416	435	408	429	407	398	422	390	426	443	461	423	457	414	403	405	445	448	409	393	445	404	435	435	440	418	441	422	446	424	449	440	441	459	433	415	456	422	410	459	451	431	448	443	381	454	388	432	428	472	438	455	350	421	378	435	430	442	459	447	438	396	410	431	381	410	419	449	432	441	419	420	460	408	407	411	420	415	447	456	418	425	386	423	406	455	463	416	412	417	444	445	405	405	430	412	401	427	407	462	458	420	426	430	442	401	398	409	419	464	465	413	433	445	423	445	402	471	399	401	398	428	404	426	397	445	427	426	423	408	396	438	454	465	424	462	411	419	411	427	431	473	417	418	430	412	455	428	422	374	388	424	407	453	438	429	412	434	394	399	415	440	465	422	467	422	425	421	464	406	402	414	443	430	408	413	410	423	439	439	407	392	420	409	452	425	447	423	417	451	412	405	432	425	446	413	439	425	432	459	407	403	411	415	397	396	419	438	422	434	399	407	453	421	429	419	401	434	392	388	417	426	413	423	464	420	426	416	436	475	420	420	403	430	427	396	405	430	407	409	422	387	427	420	449	472	437	444	416	426	420	408	434	431	435	406	432	431	423	451	409	447	436	425	481	398	395	458	439	441	437	418	425	424	399	420	432	419	413	401	389	416	437	412	421	416	400	390	442	439	470	430	386	436	459	385	399	446	415	445	419	458	392	424	403	424	445	403	432	420	449	436	386	397	414	434	414	423	422	435	443	446	423	418	441	434	449	388	418	409	445	452	417	403	445	421	415	445	470	400	420	432	405	412	451	465	411	417	424	405	400	390	411	446	431	389	459	425	422	445	409	440	433	417	410	453	401	412	408	467	441	435	420	438	464	428	446	410	461	435	413	431	408	430	459	411	396	434	401	428	416	439	407	454	448	411	449	432	395	413	426	444	412	402	422	381	412	421	422	463	447	444	438	408	453	455	425	443	420	431	425	423	418	384	415	402	447	452	434	407	409	406	439	419	429	448	427	425	409	425	407	426	419	412	450	433	443	407	415	424	459	377	433	429	401	413	424	430	433	398	442	443	416	386	423	455	430	396	442	412	441	406	459	416	422	402	412	451	387	428	412	405	421	463	413	462	424	425	432	444	403	425	449	469	407	407	424	427	429	426	441	463	442	395	440	412	439	426	381	437	435	414	415	413	429	464	439	418	423	402	443	400	422	419	390	420	425	422	441	436	455	428	418	421	443	367	419	430	469	470	454	422	424	418	447	466	405	393	391	394	442	414	414	455	441	457	424	433	428	410	402	480	413	445	401	422	426	422	414	385	424	416	440	418	427	398	411	418	418	408	421	423	425	447	440	449	437	452	411	412	422	413	435	426	427	419	413	403	433	397	408	421	454	406	417	425	444	425	414	408	436	421	459	449	454	421	436	424	409	434	407	459	396	439	442	408	415	419	456	424	421	406	411	406	404	410	434	423	428	448	435	448	435	431	420	403	402	434	401	409	392	399	407	443	440	427	402	464	420	425	451	438	428	424	473	418	428	395	445	419	431	430	417	399	420	436	424	466	427	400	426	430	471	441	432	438	420	410	405	451	405	400	406	433	430	390	418	404	456	422	427	448	421	368	434	459	461	446	420	437	451	421	412	424	430	393	440	469	393	438	434	433	423	415	430	415	435	426	403	409	409	435	430	434	433	441	425	420	431	435	384	425	429	463	410	383	409	410	399	415	433	408	438	427	440	418	424	395	400	407	406	392	403	429	403	390	412	424	437	422	403	409	456	398	420	442	386	444	414	422	429	391	417	439	419	422	367	411	438	425	434	433	441	372	457	422	397	417	419	424	353	442	416	414	395	408	408	428	450	391	421	426	395	419	400	428	429	440	423	431	412	409	437	426	409	426	468	401	428	434	433	404	410	426	461	411	455	406	405	408	418	397	457	402	381	446	459	429	411	425	414	398	459	423	466	395	435	406	424	467	404	413	424	437	462	423	432	428	434	402	409	414	408	394	455	428	429	436	453	386	409	433	455	402	427	446	389	412	432	457	440	379	428	441	444	417	448	406	412	428	452	439	415	441	400	449	422	450	436	407	424	401	430	434	406	409	405	447	411	416	412	430	400	393	414	400	406	427	415	432	379	455	425	406	416	446	413	426	420	390	431	420	424	417	424	420	413	439	455	441	433	445	433	405	407	407	443	436	421	414	466	412	405	427	434	445	414	399	410	435	442	422	440	465	424	431	451	446	436	434	408	421	414	387	406	437	434	440	428	403	464	444	428	467	408	411	437	450	396	427	448	454	424	445	438	452	393	393	435	432	439	423	440	454	420	427	443	385	476	430	414	440	440	470	425	439	410	397	433	454	392	430	404	421	424	408	396	454	429	420	399	479	414	427	390	433	379	443	437	402	381	421	414	446	435	435	423	434	434	436	407	440	438	483	446	396	458	429	423	386	417	421	436	434	406	430	416	470	446	434	425	450	464	463	435	417	406	430	433	429	376	440	410	426	447	393	428	432	451	423	453	445	426	433	423	446	383	424	439	398	456	422	457	435	446	423	424	408	402	441	423	431	432	429	419	465	411	393	453	432	414	404	413	432	431	432	461	424	401	453	415	432	445	404	402	401	416	398	412	406	422	431	436	420	437	443	424	380	390	443	446	425	438	447	449	436	451	433	451	417	417	422	419	395	397	415	455	455	428	399	424	444	463	401	450	443	426	455	452	421	425	442	407	461	375	432	431	445	437	400	436	428	409	396	404	405	471	431	469	433	460	427	404	444	428	420	416	397	416	437	411	429	425	402	422	425	449	415	415	435	432	430	388	432	422	426	431	433	424	383	437	465	450	445	428	407	427	435	444	450	444	427	462	439	427	408	414	419	409	410	426	447	410	412	488	419	401	435	440	419	407	466	393	429	424	391	411	431	438	443	386	410	453	450	409	462	449	423	398	440	425	449	412	476	459	445	401	432	423	420	418	434	443	421	404	412	430	361	446	452	440	422	443	418	464	418	440	412	407	425	445	411	452	450	424	433	416	407	430	413	426	391	449	406	429	401	425	462	402	393	457	414	416	398	447	407	410	431	431	480	435	428
32316	10340	1141	502	450	455	430	450	426	437	455	433	457	454	408	431	458	411	438	434	466	459	426	425	461	429	425	406	414	418	475	421	445	416	424	413	431	449	452	406	428	402	434	477	462	449	425	407	457	426	452	435	455	430	420	402	426	424	465	423	402	421	434	454	446	479	436	463	404	427	433	457	425	395	397	419	460	440	446	411	424	458	410	402	403	437	423	439	442	391	419	394	453	403	405	440	415	438	434	466	449	427	431	432	471	404	429	440	437	449	407	439	402	403	425	433	444	409	426	412	433	436	461	445	432	449	431	431	409	445	411	431	412	433	431	457	411	453	426	438	448	419	414	435	429	459	423	449	432	473	416	432	452	455	454	416	450	438	414	429	433	471	427	457	449	467	416	423	419	420	439	426	432	418	448	454	442	424	443	427	436	433	391	422	469	463	402	435	438	465	411	413	411	408	445	449	426	432	407	444	405	430	400	470	453	447	417	435	418	424	466	436	397	437	421	427	434	450	422	452	421	406	437	456	429	431	441	416	441	446	439	447	422	442	433	441	455	447	445	435	424	430	449	417	420	450	407	433	418	399	430	460	440	410	450	452	404	436	397	457	432	448	385	419	413	421	427	475	444	427	439	445	424	448	427	481	441	438	489	445	457	417	411	473	426	426	447	422	439	460	439	402	449	480	455	417	402	429	443	425	433	412	451	417	422	428	432	427	411	421	439	428	422	440	441	401	374	415	465	400	446	409	420	432	449	436	437	381	438	407	447	444	469	408	413	461	405	402	468	432	427	395	428	394	426	449	462	371	459	427	426	431	432	396	377	406	418	447	454	414	421	393	416	431	426	416	443	427	410	422	424	464	459	430	436	450	480	447	462	411	460	405	445	449	427	407	420	452	371	400	439	436	456	442	456	413	423	419	432	426	454	436	448	413	423	450	423	420	426	392	457	441	419	455	459	426	434	440	445	397	431	429	407	422	461	442	404	408	404	412	444	474	432	429	439	441	425	424	470	421	448	436	437	423	457	427	407	441	447	445	420	462	485	435	428	444	456	417	473	420	430	457	407	411	471	430	448	382	428	450	423	385	406	434	457	387	398	469	430	423	442	392	480	422	447	417	434	427	416	427	424	446	395	383	444	400	400	421	439	435	402	423	460	436	444	452	419	426	435	421	427	463	399	467	396	431	446	423	440	431	439	442	444	452	394	401	391	460	473	398	461	403	425	458	422	446	428	432	428	425	454	453	409	387	435	424	425	448	425	468	415	424	442	418	436	389	454	451	437	418	403	450	409	412	424	419	464	436	438	453	467	405	437	446	422	449	426	397	448	428	446	449	402	421	445	444	432	458	452	423	428	450	429	452	423	442	419	443	455	453	427	423	454	425	432	430	436	440	427	429	440	447	419	444	392	448	454	418	437	400	464	448	375	435	413	398	449	462	417	425	455	426	412	433	471	434	432	442	461	449	426	393	458	428	407	437	409	409	437	425	456	452	459	401	436	395	440	466	447	425	463	414	447	411	419	425	450	405	439	413	396	462	471	427	462	431	418	422	434	460	434	483	419	395	432	430	410	442	396	450	437	435	392	440	424	464	421	438	448	451	411	429	421	410	418	426	431	411	443	417	398	441	402	448	409	389	493	407	450	432	396	433	449	440	386	461	433	438	411	382	425	444	410	439	485	445	431	449	439	452	461	455	428	422	447	471	406	435	403	396	474	419	472	448	408	430	461	458	457	434	402	443	463	390	384	418	400	431	452	451	442	463	432	462	471	423	435	422	437	446	432	396	403	387	405	442	406	424	437	458	445	422	432	423	457	423	396	449	418	418	445	433	438	442	409	448	414	465	424	420	389	443	407	458	461	413	404	473	409	439	451	458	430	444	405	420	401	432	423	460	460	434	431	441	471	483	432	462	423	427	430	464	442	451	449	456	405	448	468	453	452	443	455	449	445	402	421	418	435	387	422	374	470	443	487	417	448	420	416	452	447	395	426	412	448	448	415	422	423	418	410	421	436	427	455	440	376	403	420	435	468	435	447	445	438	464	385	434	425	449	424	461	462	453	429	436	461	455	438	471	465	462	436	452	466	457	422	431	416	439	454	411	443	444	443	433	433	440	441	452	406	417	431	429	440	407	462	443	478	427	399	442	451	454	406	413	438	454	429	439	451	435	431	417	456	462	443	444	433	467	457	420	461	430	442	414	427	453	404	403	422	433	413	448	422	419	468	453	428	435	445	462	463	418	419	458	444	424	429	436	384	423	421	444	437	409	418	446	404	428	432	418	411	431	452	416	405	402	433	418	436	435	433	421	429	448	416	431	418	430	478	422	397	416	454	466	418	407	444	440	442	407	428	390	444	413	448	400	464	442	410	400	416	423	451	422	421	465	482	427	429	471	427	461	414	422	456	452	435	418	413	426	430	405	445	447	446	423	404	428	408	439	472	434	407	402	469	488	480	441	465	410	436	454	453	454	425	427	452	449	383	418	435	424	420	405	418	415	410	419	431	429	458	446	420	416	436	498	461	471	438	431	434	436	425	473	431	480	465	407	472	470	421	424	438	444	450	458	414	481	445	408	411	418	451	432	459	440	444	426	420	430	431	448	426	429	443	438	432	401	449	417	420	407	438	393	442	420	415	477	422	431	451	471	418	428	394	456	454	429	432	446	421	469	418	461	398	443	457	466	409	429	446	444	433	390	421	436	493	408	418	457	430	390	401	432	443	423	447	448	434	447	430	423	429	450	442	417	453	436	440	436	470	419	439	427	413	438	455	449	430	433	476	427	444	436	391	433	423	425	396	416	443	420	466	431	439	428	460	400	453	417	398	427	448	405	459	464	393	420	422	405	415	403	436	405	481	428	424	418	416	468	435	420	421	428	420	402	456	429	457	469	444	454	440	455	418	434	439	444	419	436	418	459	453	432	425	452	461	439	451	442	423	473	461	420	481	449	424	406	433	486	461	399	448	427	378	408	470	420	423	486	461	396	393	427	447	438	421	457	470	454	420	422	445	433	419	429	435	429	457	472	433	417	437	436	427	483	383	436	404	428	481	425	478	429	457	424	468	454	381	388	397	425	421	458	447	437	431	422	399	470	461	416	411	469	439	416	442	459	470	460	383	447	410	471	437	420	428	454	454	452	431	419	450	455	420	362	433	428	432	461	441	419	416	437	472	443	468	418	454	407	467	427	434	429	423	400	471	439	434	448	444	412	442	448	434	448	403	411	426	410	407	412	413	432	455	426	436	436	448	451	414	388	421	416	443	421	429	420	443	399	459	426	435	413	441	434	415	395	435	448	427	399	434	448	427	445	421	413	448	485	417	430	478	425	388	394	445	421	409	454	436	410	427	458	415	436	432	420	450	438	406	421	398	393	398	395	444	395	443	431	456	438	457	401	415	402	424	427	420	460	434	434	483	439	433	405	431	438	422	401	418	424	413	440	430	457	435	442	442	415	374	445	414	411	397	376	416	459	408	459	404	438	456	425
5537	1073	1058	1019	999	984	997	1039	993	993	981	986	954	960	963	1013	951	1009	926	916	964	953	1002	1005	1021	990	975	910	973	991	950	963	926	937	993	986	1024	934	984	988	995	1026	976	968	958	901	1002	1003	944	1039	1000	986	923	1003	958	978	975	1005	981	985	1035	970	1064	999	962	998	923	1001	994	949	962	946	1010	967	1033	1024	1029	1015	973	976	1029	967	975	959	967	969	980	978	1002	947	932	946	967	903	1027	939	964	958	966	997	1006	963	980	987	961	998	1029	961	928	1006	939	1017	1009	973	943	963	913	981	968	974	1033	938	915	970	929	932	959	934	1025	970	945	946	975	973	1004	1003	970	931	956	1013	990	993	948	953	993	994	982	938	995	971	950	971	1006	972	939	966	965	951	1008	986	958	975	942	989	959	1006	989	1063	959	943	986	972	967	998	993	975	963	985	1014	976	1028	1002	1014	951	1021	901	936	1064	928	967	955	1014	965	979	939	998	1004	1002	957	1003	1004	928	1013	955	941	935	1021	945	1007	973	969	956	937	944	917	952	999	957	914	936	1017	950	1013	913	953	982	922	950	945	972	960	1001	963	968	1059	982	947	970	986	943	949	928	936	1022	971	965	987	989	970	1035	1032	954	996	1029	975	1004	963	968	938	947	989	1017	1008	964	1015	921	982	965	946	946	898	1010	987	972	887	946	1005	967	1002	954	949	1023	1005	961	1017	999	970	987	1009	977	976	964	962	940	937	959	1021	979	1014	997	955	1049	955	976	985	938	962	926	991	1076	1023	977	977	1002	988	928	967	969	968	1032	985	1005	1008	960	888	987	979	1013	975	901	993	967	937	966	996	969	993	970	945	1007	1027	1010	1022	1014	923	937	960	965	962	983	1033	924	1024	927	927	951	1014	940	939	987	933	956	965	917	950	971	977	962	953	1018	1045	956	943	951	980	967	947	970	957	949	955	976	970	1006	956	982	1009	953	987	961	945	1009	892	943	993	976	1004	944	988	979	968	992	975	984	995	1030	1005	933	986	992	969	990	966	1025	939	1003	1005	935	979	973	975	940	990	941	962	948	903	1025	977	953	993	961	989	1021	960	986	989	1008	981	965	952	996	1022	978	988	1013	1002	1009	979	1006	1002	921	997	1011	1011	948	949	983	981	947	990	975	1005	955	967	1027	967	991	962	979	1035	941	986	964	970	981	1014	999	951	989	990	936	962	956	995	958	1011	1020	1024	983	962	992	1022	951	970	963	957	1016	956	988	947	947	1020	1014	925	1005	982	946	947	967	1017	993	1019	996	964	925	987	997	988	977	972	966	966	987	1024	964	940	973	996	984	979	915	1011	938	971	974	959	939	934	1036	942	981	958	946	936	936	1019	1010	985	978	959	1012	1015	861	918	949	1002	943	1004	990	933	984	1003	988	996	992	962	947	954	941	994	1009	962	986	946	972	1007	1001	1007	970	996	1006	968	958	1011	1021	977	1059	1030	928	978	961	967	951	962	973	1032	1022	964	1031	978	932	965	973	958	965	926	952	1043	954	967	1000	966	956	967	916	994	1001	1035	941	979	981	975	992	1021	958	972	954	982	973	977	985	972	954	936	979	954	960	1035	932	961	1008	1001	967	978	960	943	982	958	1016	1010	968	923	921	961	1009	983	991	1006	960	1026	941	994	964	901	959	963	927	985	933	999	969	961	968	950	894	981	915	1017	1002	971	955	927	963	987	966	944	966	1022	989	1013	961	928	908	972	955	958	1006	952	1018	943	971	961	987	965	952	1006	977	1007	1039	976	962	1000	978	956	948	994	993	934	937	916	925	1020	986	954	966	950	1030	911	942	979	963	944	976	964	945	913	953	965	970	985	967	986	1012	940	982	1010	990	979	971	981	998	956	980	925	1023	990	991	1011	980	940	925	906	959	1007	1036	970	995	988	988	981	936	985	915	934	994	994	941	920	1012	956	1003	972	926	923	973	958	977	1004	1021	949	1013	994	921	936	968	971	957	977	1022	997	980	972	966	965	958	941	985	967	954	938	948	981	994	1023	1016	1015	968	961	973	955	940	959	978	1023	955	957	947	939	959	1020	976	971	1033	958	971	966	974	996	953	937	939	988	958	922	986	981	979	960	937	987	945	934	977	946	972	942	997	997	980	917	946	991	1010	977	932	1004	1040	975	929	942	988	958	1006	1042	973	953	984	987	932	1062	1007	971	992	932	941	984	1014	1020	971	982	998	955	1018	950	978	1019	1044	979	985	943	1004	943	985	934	989	1008	975	939	948	965	935	977	994	941	999	977	948	946	934	1019	923	958	942	893	914	982	923	901	975	974	977	957	1024	969	985	1031	931	982	943	964	1046	935	988	985	959	925	946	1026	994	957	979	967	962	955	949	971	998	1036	957	942	992	1023	954	981	937	886	985	1027	984	973	968	1008	970	1002	964	1048	964	960	986	926	974	967	980	1021	965	944	942	989	1013	1006	945	986	950	975	953	996	965	977	946	1007	967	970	966	972	1002	951	1024	953	988	1004	1007	1007	945	962	997	982	969	955	949	995	976	972	962	929	889	989	1026	1046	989	931	988	1016	993	999	965	922	979	944	940	978	970	938	971	1005	960	929	1021	984	966	985	988	1011	1023	985	972	978	977	977	962	941	987	990	997	949	1004	944	951	985	987	926	956	979	957	955	994	957	949	968	955	986	976	952	1031	928	909	948	1005	955	990	948	997	988	1006	989	967	988	1023	959	947	952	1030	980	955	969	954	978	1018	920	1005	993	978	975	970	999	936	960	972	1002	1044	1044	932	957	979	943	978	921	981	965	966	956	1004	996	966	1002	988	947	960	1017	944	940	931	1020	1022	923	974	1001	1000	965	961	973	972	969	975	1004	954	1003	1009	1029	948	982	1002	1043	947	959	921	972	964	975	921	986	962	934	956	931	927	970	1006	969	966	993	904	982	944	1019	1032	1029	1032	987	955	963	902	970	963	1028	929	963	952	1020	968	949	986	974	1013	936	977	941	934	961	964	997	1040	996	987	970	974	971	1020	933	996	960	1000	1011	978	1000	1008	959	997	966	981	1052	984	1015	970	954	991	1072	1032	1028	965	976	980	1014	1053	989	948	952	933	997	930	998	1007	1023	1004	1004	972	953	1013	958	975	994	980	931	1019	980	947	974	961	911	1007	946	994	986	915	967	966	998	984	1006	985	962	990	1015	951	971	997	988	1037	975	1000	963	1006	1013	1006	917	1015	959	943	952	947	998	928	973	1002	986	949	979	1047	956	1010	931	993	923	1004	1009	1011	945	983	947	928	993	961	953	982	998	983	999	1008	992	977	940	1019	1000	1016	925	946	948	930	950	1022	1001	966	980	958	924	945	960	990	944	923	964	964	932	997	942	1017	976	950	996	941	1007	1002	1004	1000	972	933	944	984	981	962	995	1005	993	987	929	960	970	1006	992	1010	986	979	955	986	956	950	979	1045	968	936	949	1000	959	996	928	1022	1005	939	1010	913	1010	944	1022	1010	976	1020	967	997	1020	940	1004	938	964	946	983	983	977	1001	972	945	997	954	1009	920	998	1018	922	997	959	977	992	971	975	999	954	944	952	1011	969	987	974	984	960	952	963	927	1014	1052	995	973	965	957	1007	932	982	977	965	932	960	1038	922	954	952	988	1019	1028	1027	1040	982	1031	946	976	950	966	992	986	1023	1018	1014	999	921	973	959	1000	976	940	966	1035	1032	1015	928	997	996	1000	963	940	985	964	960	991	999	981	1034	968	994	976	973	1017	933	925	986	1008	990	987	1029	986	1018	1002	1002	952	973	961	992	960	1016	953	989	972	947	965	955	948	984	1006	995	982
24493	20989	24419	27724	20523	1979	551	457	435	407	394	348	351	373	379	343	360	368	423	405	368	356	401	353	394	360	410	326	352	358	345	381	379	346	312	395	374	339	299	334	368	362	334	381	348	379	362	328	366	337	349	353	338	385	358	327	359	366	349	352	333	332	369	316	392	351	358	363	357	357	368	355	378	357	353	348	335	376	352	379	371	369	394	363	363	326	358	370	368	351	351	337	333	359	380	362	358	356	353	340	355	371	354	386	329	376	360	336	370	361	394	332	392	356	323	318	340	377	346	362	352	367	323	371	343	342	368	312	344	310	323	322	345	324	308	351	379	401	323	353	338	329	348	323	371	375	317	391	364	335	362	368	312	342	386	385	360	311	359	360	340	333	345	343	359	340	375	388	369	326	343	349	349	366	355	342	337	328	337	325	331	333	342	415	324	364	386	349	352	362	346	337	320	333	351	350	352	385	331	361	344	331	365	344	356	345	377	351	355	336	390	367	336	374	346	347	334	324	367	351	335	367	391	343	315	347	367	357	343	330	372	329	332	309	376	378	334	379	348	341	325	354	305	350	357	359	323	340	352	366	332	355	369	363	339	367	368	384	314	365	329	362	321	346	361	309	332	369	344	342	358	340	332	340	344	355	367	351	331	365	352	349	345	317	351	325	358	352	334	345	346	349	382	322	416	336	365	358	364	350	362	337	376	356	365	343	375	363	328	370	370	358	378	354	377	335	341	384	326	360	331	325	348	357	325	369	297	340	337	352	359	361	371	371	324	346	351	366	332	325	317	351	376	398	352	366	357	352	368	341	352	361	354	321	354	362	335	355	371	338	321	346	325	349	350	335	338	336	334	348	338	362	346	367	360	316	368	375	337	362	344	312	361	325	311	339	357	348	371	340	352	338	346	337	363	350	359	336	385	350	363	362	341	335	352	322	410	324	371	370	347	351	349	343	336	350	343	371	315	291	369	315	336	366	392	345	338	366	343	338	342	347	356	389	363	317	347	347	352	347	342	351	331	342	374	357	345	327	375	345	338	361	369	365	337	359	351	364	371	316	327	322	350	329	338	361	331	361	366	333	360	368	305	346	367	351	326	339	400	339	371	386	328	370	363	372	315	353	346	347	333	342	370	392	333	336	340	382	365	347	371	356	350	360	383	363	330	351	352	332	378	328	372	373	328	335	366	351	372	351	358	326	350	364	334	381	364	366	355	361	322	318	348	343	378	366	372	328	353	360	345	350	320	321	343	385	363	354	344	352	317	394	343	326	323	331	357	344	376	350	354	357	354	364	321	319	353	337	321	325	363	355	309	364	331	353	367	343	382	337	332	372	314	373	395	364	344	328	321	333	342	344	344	310	367	362	327	341	350	303	355	353	340	330	348	332	346	365	364	352	378	375	375	334	377	368	340	344	351	351	360	330	335	330	331	305	359	333	347	338	335	341	349	344	354	371	342	373	331	360	342	364	335	388	327	338	384	357	359	356	357	361	314	351	360	341	342	293	330	336	331	380	353	375	374	351	351	364	370	346	341	349	389	368	341	333	360	356	371	344	374	326	333	385	387	364	380	347	368	353	357	337	355	359	378	361	392	348	349	342	369	356	355	341	375	348	357	332	393	356	346	346	359	357	403	339	349	333	342	324	301	397	400	313	348	358	355	375	347	339	344	366	350	343	347	339	319	358	363	362	338	385	364	306	348	356	366	389	392	358	338	335	325	344	329	357	363	368	377	368	316	396	354	295	386	344	335	353	367	342	354	350	304	354	334	357	354	344	339	336	347	305	358	359	352	384	326	326	311	377	367	354	369	383	353	377	324	360	332	376	342	357	329	338	337	323	367	352	362	370	376	332	314	337	332	331	329	363	373	354	356	355	373	388	381	362	364	335	329	355	350	326	342	340	331	353	349	362	347	366	342	353	342	373	344	328	348	354	328	349	347	358	326	334	367	340	365	390	366	380	338	381	361	323	352	307	338	343	371	387	333	334	355	354	355	348	372	372	375	358	378	359	363	349	349	379	359	385	315	368	397	356	353	321	351	367	344	322	380	344	356	325	351	356	327	343	356	341	349	347	374	339	334	341	328	339	332	362	310	346	352	333	352	365	350	359	356	299	376	343	397	328	340	321	318	337	357	340	344	350	376	367	395	360	361	369	417	350	383	345	325	348	377	350	352	355	343	354	366	361	334	341	376	334	334	325	329	335	354	343	314	335	337	331	342	364	343	346	330	333	363	362	328	339	351	320	344	355	356	364	296	311	319	345	353	351	324	351	361	370	352	337	343	350	329	338	340	365	371	345	364	349	339	343	358	383	360	346	375	346	345	329	342	330	328	364	336	329	342	371	361	354	363	355	322	339	352	349	371	383	366	352	345	373	372	352	358	358	348	359	355	363	351	325	392	365	384	359	341	324	376	329	354	329	369	370	301	349	341	366	345	353	351	342	341	348	331	371	335	340	358	350	340	344	334	356	339	349	366	341	339	330	346	370	320	336	347	355	351	317	372	365	351	355	341	348	336	329	302	378	373	338	354	367	327	345	352	336	355	353	352	367	359	341	349	320	354	384	375	370	333	349	334	348	344	325	328	348	363	337	354	345	329	315	326	334	339	375	373	325	318	368	358	396	332	350	350	354	326	328	356	375	353	338	352	338	300	351	387	356	348	348	348	367	378	339	353	345	356	333	371	377	363	341	346	380	324	324	358	327	311	325	372	354	304	374	376	368	323	363	333	344	358	352	364	359	350	337	387	340	353	305	332	308	338	355	342	358	351	348	327	352	340	365	333	342	327	350	338	325	370	339	306	362	371	392	374	337	386	349	340	321	335	363	345	342	337	345	338	353	324	321	328	302	316	366	327	362	328	318	329	315	361	335	354	374	342	369	316	331	346	349	376	342	329	336	340	321	355	350	355	349	381	336	329	387	372	368	384	345	410	349	325	314	310	356	329	331	373	358	338	361	345	352	326	346	319	368	372	337	345	341	368	333	312	327	346	360	375	350	343	362	343	377	367	322	345	364	351	356	357	338	371	344	320	355	379	332	342	358	391	354	373	371	366	347	341	322	333	369	348	324	353	328	337	346	349	330	356	385	354	358	385	359	347	350	372	356	330	343	351	324	372	318	367	345	316	334	324	344	363	370	349	339	361	346	318	350	347	354	384	373	371	319	346	323	323	334	342	323	364	347	391	364	347	335	369	343	354	360	352	334	334	345	363	348	354	371	345	353	355	350	362	358	343	334	327	362	331	348	340	377	361	370	378	366	360	349	356	377	380	354	378	383	320	318	338	354	288	372	340	344	327	332	312	342	344	332	347	372	377	336	378	383	345	374	383	361	355	342	348	357	352	350	362	371	320	347	350	341	312	364	359	360	326	356	364	351	354	364	363	360	365	301	333	386	343	353	368	346	345	363	327	359	343	380	377	363	310	342	347	366	348	312	373	357	350	340	330	288	349	326	354	358	373	351	369	371	317	369	333	329	369	359	357	329
3194	2810	1919	1138	928	839	887	860	799	845	809	772	800	798	829	800	760	795	777	774	805	801	807	813	823	802	806	821	794	804	796	798	802	799	736	807	823	799	774	774	833	800	807	790	793	748	754	769	819	776	816	828	804	801	819	814	766	780	777	794	828	793	773	849	782	808	844	804	805	800	815	811	798	827	839	843	766	778	834	840	805	819	774	849	785	826	779	805	798	755	848	845	835	786	801	805	748	826	799	768	785	799	838	798	804	803	785	799	786	783	752	758	765	794	757	736	777	804	771	792	823	780	779	775	823	748	797	786	791	797	785	807	778	743	799	790	824	749	798	798	831	781	721	830	824	803	818	788	800	793	795	837	817	774	784	804	815	784	829	818	733	790	799	804	801	782	846	836	769	771	790	795	763	807	794	788	801	790	787	736	801	796	785	813	784	811	777	832	820	793	785	737	766	832	780	804	794	771	850	790	816	834	778	802	795	779	811	795	856	835	785	769	882	845	851	749	781	733	780	768	754	789	850	878	769	821	826	791	833	851	753	818	775	748	772	804	774	805	807	833	817	790	813	812	755	747	784	793	797	791	770	818	816	792	813	830	822	824	807	756	805	800	781	812	782	802	780	774	794	828	750	809	824	802	749	830	812	773	840	765	783	748	818	791	833	785	776	802	780	782	780	736	752	751	827	796	799	826	776	767	771	811	779	800	786	748	784	787	830	788	820	798	793	778	827	826	843	758	809	843	816	761	805	799	793	803	763	746	800	802	784	821	794	809	732	820	782	793	728	727	829	760	851	847	801	814	824	750	751	777	790	811	746	762	869	792	741	775	814	783	833	796	773	776	834	831	776	791	791	800	779	837	785	832	803	761	805	768	790	780	745	779	824	822	831	806	771	780	792	780	822	790	793	780	776	836	804	787	762	824	792	855	763	802	840	830	783	782	862	790	824	790	799	780	894	845	786	771	777	753	757	771	783	775	798	792	845	750	806	739	787	779	849	787	846	837	783	828	833	775	774	776	838	816	813	805	776	806	780	794	801	820	884	755	811	825	794	781	768	753	771	774	768	768	807	779	801	796	787	797	776	806	815	795	810	799	759	782	806	801	807	793	762	813	762	831	779	780	774	782	784	856	776	830	823	820	794	838	829	805	805	737	730	778	833	847	741	813	776	734	839	753	781	807	787	780	789	822	802	755	763	778	805	810	758	787	794	822	775	788	778	755	810	854	798	740	788	841	781	812	828	764	807	783	779	770	759	781	779	809	830	780	789	802	781	812	819	769	793	839	829	740	790	794	796	774	801	759	823	823	827	781	796	799	784	737	787	766	785	833	770	785	767	817	848	817	815	813	718	806	788	809	786	835	782	853	759	767	776	772	819	769	794	842	806	834	787	821	892	708	783	821	771	767	786	781	814	835	788	820	845	742	788	781	803	782	785	817	815	808	767	761	798	778	788	777	819	753	814	859	773	797	803	758	752	783	757	813	777	768	790	811	819	785	809	804	810	766	828	849	791	801	749	778	805	787	876	775	843	760	820	771	822	764	781	824	794	812	833	832	809	790	780	763	831	765	808	810	848	801	763	821	847	774	839	772	762	774	800	801	814	826	809	753	779	813	826	856	798	833	751	799	783	799	798	797	797	812	799	742	784	797	784	786	790	765	811	800	760	755	784	867	791	801	790	815	800	750	801	803	767	779	782	791	816	806	810	764	824	799	792	819	790	844	810	810	763	814	776	761	807	818	772	776	757	813	778	765	754	778	806	802	789	750	767	853	836	804	794	846	792	735	816	867	780	796	816	787	750	786	789	758	890	791	824	834	756	796	751	786	812	816	817	772	780	826	858	798	777	819	828	788	778	792	722	799	793	819	814	847	797	759	792	784	838	823	783	805	778	781	808	801	751	832	791	790	814	792	808	793	801	767	796	802	790	825	793	827	859	813	815	752	751	792	784	813	793	776	815	779	784	768	803	816	780	792	786	834	801	796	776	759	792	799	791	768	780	779	777	801	830	795	803	769	792	805	792	819	816	790	820	788	848	783	835	795	764	789	792	831	834	826	820	783	782	829	814	757	788	806	795	793	783	753	751	817	793	835	771	775	782	805	783	826	796	805	836	816	853	800	775	788	798	842	882	822	745	758	817	768	860	776	774	833	757	843	784	807	769	816	807	819	777	786	750	761	802	755	829	777	776	780	801	799	794	770	752	809	753	776	830	846	832	875	760	850	771	772	778	755	811	801	801	827	804	771	743	797	814	787	794	763	794	816	802	794	787	772	809	786	808	796	776	835	831	809	787	823	791	772	808	748	797	800	799	796	763	814	811	823	756	772	798	805	822	782	808	807	807	789	859	811	820	774	748	781	814	797	733	705	762	789	764	820	892	735	797	773	782	841	789	792	789	746	793	791	831	834	826	754	786	803	770	810	790	773	824	785	794	867	804	785	796	788	768	845	774	777	813	770	719	824	805	769	764	782	788	783	762	760	793	811	750	820	800	870	763	813	809	846	809	768	779	753	838	797	772	736	827	780	809	786	813	815	820	801	824	785	834	806	832	813	814	817	795	764	789	807	791	787	832	813	812	793	809	792	770	787	833	792	843	854	794	784	818	817	777	793	804	767	798	824	750	793	824	807	728	846	807	784	791	827	803	778	772	807	769	753	773	762	773	815	847	771	786	776	820	794	817	787	824	780	835	835	829	809	777	823	776	835	789	762	811	790	799	801	787	707	815	795	755	826	839	774	731	798	784	812	763	768	768	839	794	812	823	817	812	772	810	856	781	825	809	732	777	798	784	796	828	796	783	778	815	804	734	769	821	806	848	783	772	799	791	807	777	780	798	765	848	812	809	791	741	782	777	813	795	804	829	761	802	760	790	806	764	800	819	760	805	761	770	798	809	789	842	821	796	745	778	796	759	782	731	822	835	798	757	756	809	860	787	830	851	795	824	841	801	815	841	837	800	856	743	796	805	791	794	799	808	793	803	753	832	747	790	812	734	800	735	815	788	791	764	816	756	821	799	763	777	786	829	821	788	765	736	818	765	791	830	818	820	781	802	800	816	774	787	786	793	849	763	779	831	815	780	799	780	791	841	803	807	793	830	798	810	780	800	758	788	799	828	757	817	789	837	824	797	851	785	787	783	797	782	787	784	804	756	776	842	770	777	802	804	803	778	845	834	800	833	816	834	769	777	829	783	769	804	823	781	825	837	747	784	802	787	818	789	815	742	768	779	802	805	785	774	782	817	812	862	775	808	818	820	775	762	770	800	793	809	804	790	825	794	805	796	858	808	769	790	804	835	851	761	795	822	818	800	806	808	781	813	777	824	830	788	771	838	789	750	797	776	842	839	818	831	778	812	804	781	834	826	803	778	827	750	778	769	820	791	788	780	786	822	769	806	842	775	774	810	830	801	787	779	769	736	746	787	800	810	791	787	820	761	756	787	761	758	755	775	840	767	764	826	779	839	797	799	814	769	835	807	764	787	822	779	753
23801	20926	24955	27062	20931	20697	1331	457	276	276	276	213	204	226	215	194	216	217	182	225	183	178	199	191	206	170	175	174	186	167	185	168	181	176	185	186	184	185	210	178	163	163	139	177	156	199	144	165	155	164	191	149	170	182	175	176	210	182	164	183	170	156	162	158	180	194	168	181	157	171	177	184	179	169	158	141	180	174	162	163	164	146	203	191	167	193	185	167	178	189	153	156	142	163	148	187	178	162	161	199	182	172	139	191	166	216	174	195	153	171	161	175	183	165	187	155	175	183	166	161	165	144	160	171	194	158	169	172	163	156	179	172	176	160	163	175	180	182	166	200	166	154	175	160	155	157	199	178	170	160	168	161	190	153	190	168	189	162	179	152	188	167	155	178	169	184	177	162	189	197	187	161	153	183	142	168	165	163	162	183	184	157	177	158	176	161	161	181	175	173	170	182	159	155	165	151	178	178	157	146	163	180	189	174	149	168	158	180	136	154	184	152	179	174	152	181	153	192	187	189	172	151	185	158	154	164	167	168	204	157	178	145	169	170	179	182	161	155	176	162	132	168	177	168	169	159	195	169	162	179	172	154	174	165	183	171	174	193	181	161	171	201	184	176	192	177	159	171	153	220	170	168	151	203	188	164	187	161	166	186	179	158	170	165	164	160	165	181	176	174	177	172	144	182	174	194	170	169	167	170	163	192	185	157	157	162	175	151	168	195	178	185	139	154	137	183	168	162	159	201	187	193	157	170	155	167	179	174	154	197	160	183	177	174	155	173	161	175	177	170	143	185	153	146	170	193	181	185	167	161	199	167	171	190	173	172	158	162	167	172	152	185	193	185	176	169	163	170	165	173	150	194	164	176	164	170	159	186	169	155	167	190	159	163	176	172	180	180	161	180	159	183	181	146	199	182	150	172	172	172	173	160	177	167	164	170	136	171	157	188	160	149	173	179	145	180	175	163	187	188	138	158	165	166	164	194	138	161	173	183	170	183	178	183	171	156	162	176	178	147	145	166	185	141	139	165	182	153	158	162	170	179	184	162	155	177	177	176	168	166	184	166	175	151	169	175	159	147	152	177	158	187	166	161	165	174	135	171	164	177	166	172	178	180	185	191	166	172	151	178	172	166	164	184	165	178	183	172	164	165	150	154	169	166	165	158	160	194	188	189	167	195	166	160	172	171	163	164	166	131	183	175	188	158	169	179	169	186	169	168	187	174	192	176	157	180	179	152	183	163	175	163	162	168	151	184	172	174	161	151	180	194	166	159	140	147	141	183	172	199	165	159	187	174	169	150	160	198	162	162	151	147	193	174	188	183	179	176	171	171	157	180	161	160	165	197	164	162	171	185	179	186	191	174	155	164	167	160	195	181	179	151	186	183	166	165	171	163	175	181	156	158	167	147	191	149	155	194	177	170	160	181	154	180	143	179	183	158	159	159	187	179	167	180	157	169	144	174	171	163	144	189	194	174	177	166	156	180	162	159	172	186	160	149	183	162	175	195	161	179	154	195	190	173	176	167	173	179	151	156	166	173	164	168	187	180	188	177	185	208	177	176	169	186	159	170	186	160	156	176	163	163	153	180	148	160	181	180	159	172	173	191	168	184	165	181	161	184	168	166	192	171	179	168	162	166	160	175	180	177	171	150	170	180	178	175	157	185	162	199	172	184	176	154	185	152	183	188	159	170	160	211	169	142	168	168	195	170	177	173	162	176	166	178	191	180	193	183	208	173	156	180	184	179	156	159	172	158	207	166	173	195	149	178	160	171	157	166	173	171	202	173	182	180	156	165	187	170	160	185	180	205	175	179	158	166	164	153	185	166	191	166	157	186	180	185	171	182	161	173	202	157	193	176	152	169	183	154	155	150	150	146	167	154	177	176	184	193	164	155	175	174	165	161	184	194	190	161	193	153	155	169	182	180	170	159	154	173	182	167	196	171	164	168	158	160	174	151	183	166	138	170	181	172	191	188	171	170	172	162	157	189	171	173	178	177	158	168	204	173	164	174	176	168	146	167	157	143	165	175	179	171	173	162	196	175	155	173	174	172	162	160	162	140	151	138	157	164	171	160	166	177	157	172	172	172	180	174	168	166	169	166	144	190	183	187	199	178	182	168	192	184	191	187	175	139	162	153	185	156	166	187	156	182	170	155	156	162	178	160	186	162	170	165	159	164	163	182	170	170	158	181	173	165	142	165	159	181	159	180	156	193	178	161	170	166	199	157	149	183	175	164	176	172	188	158	179	188	163	161	165	161	167	184	150	195	176	181	204	172	177	144	198	172	155	152	152	159	158	157	168	165	196	168	174	145	171	169	182	176	193	143	170	148	167	186	158	143	196	188	186	160	183	183	157	176	194	179	190	183	151	214	173	155	165	179	198	169	171	176	199	186	175	177	182	173	186	193	175	162	184	168	157	184	160	194	177	161	175	190	168	167	171	174	181	172	166	163	161	203	175	165	163	127	187	165	177	154	205	175	159	171	164	172	167	184	170	172	166	169	163	186	171	180	176	179	168	164	137	157	157	143	158	169	165	163	178	164	163	197	204	175	173	170	155	183	150	166	155	163	141	190	151	161	182	173	144	147	208	182	183	175	190	170	167	155	187	177	136	175	156	155	153	181	189	148	159	176	158	200	161	150	177	167	151	170	149	176	170	155	165	158	153	165	197	179	190	160	186	187	151	180	182	196	169	179	179	171	172	174	158	151	167	168	173	180	150	199	184	165	180	160	175	182	168	157	166	180	155	178	177	183	172	189	150	161	168	166	170	181	154	157	171	186	196	175	182	183	169	174	148	179	170	162	151	160	147	164	183	150	141	185	174	170	170	144	177	180	140	193	190	182	147	166	167	181	164	172	182	194	175	153	185	179	157	173	157	172	162	169	172	164	147	172	166	167	166	167	158	179	164	198	156	171	159	176	170	190	190	166	185	177	170	184	166	162	166	162	178	167	169	162	182	173	169	170	151	147	165	163	146	173	170	177	168	163	177	158	137	169	175	176	205	196	137	170	165	170	174	169	184	148	176	169	150	166	157	181	154	182	171	176	177	175	159	140	165	178	169	163	164	189	178	171	156	166	154	213	174	178	170	155	173	168	191	182	167	164	182	162	177	174	161	190	190	165	163	157	169	190	170	185	181	169	180	187	159	174	152	177	171	181	171	144	186	177	186	173	183	158	170	152	179	151	170	176	164	183	175	201	160	178	190	170	184	151	201	163	155	163	195	157	191	149	186	156	149	174	176	170	174	152	170	160	203	155	164	189	173	169	181	161	180	184	162	182	175	183	167	174	157	175	164	174	154	166	168	191	180	144	174	161	180	150	178	179	172	176	178	192	150	172	175	168	188	183	171	193	185	161	165	159	171	139	169	158	176	176	185	203	197	178	145	156	162	181	154	163	159	162	178	153	162	172	162	148	176	155	163	173	177	167	152	159	181	155	165	172	153	155	152	165	186	183	170	147	159	164	167	174	183	171	183	159	146	185
2970	4228	2454	1203	768	636	560	530	525	477	430	434	410	465	428	473	463	439	415	435	455	464	428	470	411	451	427	426	430	411	439	445	404	415	401	437	423	421	462	438	407	413	419	451	408	443	448	418	402	407	423	421	439	424	452	453	435	454	424	435	431	428	433	432	410	402	442	447	434	436	441	447	466	428	465	409	444	448	412	397	439	421	383	420	402	416	437	445	440	447	427	399	434	457	410	389	418	400	429	434	456	403	395	431	455	458	442	425	444	414	417	422	420	423	409	424	448	457	424	428	417	437	433	418	411	436	395	412	376	412	398	436	431	423	434	423	421	457	428	424	419	430	454	451	404	359	375	413	438	458	403	422	448	424	384	423	424	397	404	445	457	419	378	389	385	427	442	387	435	464	423	418	402	441	440	462	461	429	431	391	459	440	400	442	445	411	443	440	451	422	443	444	438	390	420	410	428	468	402	421	424	414	433	436	417	432	438	438	462	433	453	432	416	399	414	428	418	425	452	422	414	394	439	455	434	399	400	424	412	444	411	398	423	395	425	453	434	434	420	436	428	420	417	395	444	438	443	414	421	422	400	412	428	438	456	434	414	415	466	414	411	411	412	405	399	430	465	371	421	435	402	431	448	405	424	414	416	424	408	436	434	399	395	394	415	426	459	445	398	429	395	424	421	388	411	394	440	459	417	410	407	408	403	439	433	397	428	420	395	431	400	419	447	414	421	434	408	453	385	401	424	421	433	425	438	392	398	438	442	430	424	418	415	424	412	434	398	421	407	432	423	411	427	407	404	419	403	412	403	430	388	418	427	421	408	399	444	441	451	443	440	424	418	428	414	385	461	424	455	458	414	438	407	428	439	423	406	437	409	415	425	389	444	409	424	446	429	415	392	447	427	405	399	402	396	372	407	423	458	410	414	400	453	417	428	400	419	425	449	406	454	452	424	443	426	438	402	468	393	434	398	403	400	418	434	432	395	438	437	399	399	370	366	407	445	477	432	421	367	415	441	414	430	446	423	417	438	436	424	457	420	420	433	412	443	395	399	432	416	427	403	407	421	440	421	393	450	391	455	422	418	449	408	415	477	426	418	425	411	413	425	409	432	391	407	438	414	433	415	440	463	429	433	378	393	408	442	412	440	424	424	437	428	430	436	424	462	415	432	435	432	414	405	431	429	424	439	400	444	387	447	459	407	422	402	433	423	450	408	465	415	396	438	384	406	413	383	396	437	367	481	445	446	401	443	434	381	436	411	413	433	430	415	413	414	419	400	415	436	399	405	418	403	427	393	424	427	432	460	441	441	416	383	405	403	439	436	441	413	416	416	419	437	405	438	439	449	407	438	406	412	404	403	409	432	424	413	423	415	416	433	376	427	423	422	426	447	463	422	405	434	445	424	426	454	446	422	391	453	431	406	414	452	439	419	431	422	405	418	421	419	428	413	414	436	443	414	420	416	437	413	394	392	414	444	423	390	434	377	401	462	424	438	447	457	409	403	423	447	470	420	440	410	407	440	403	427	440	395	423	464	466	452	419	427	419	431	414	422	454	394	409	415	413	452	407	396	408	386	431	422	416	449	388	421	412	409	412	390	424	445	422	416	406	422	408	418	421	414	402	404	405	396	411	421	439	414	433	421	392	451	435	435	433	440	424	431	417	408	488	423	436	420	397	430	385	439	440	417	428	425	407	431	435	443	412	416	419	404	375	430	426	439	447	407	399	429	448	442	454	424	444	400	403	435	448	433	431	408	424	399	417	418	434	452	445	399	404	409	449	441	453	398	451	407	410	427	435	410	425	405	437	413	427	414	419	429	384	432	377	405	438	386	393	431	434	451	435	399	395	414	402	392	447	395	417	388	444	443	461	419	432	435	422	413	429	478	402	437	402	432	452	459	396	435	427	407	418	432	398	400	400	419	433	464	422	418	417	417	427	427	413	417	404	405	425	437	477	420	407	423	418	393	392	432	449	418	432	437	389	419	412	429	435	453	414	423	411	407	452	449	403	389	425	449	403	420	451	449	418	453	371	448	450	444	376	415	436	405	415	436	440	419	443	426	445	425	405	435	430	430	422	443	465	405	420	409	424	449	403	443	444	447	411	420	411	424	410	440	425	449	459	420	452	443	422	417	394	422	430	405	466	398	433	408	449	403	393	402	425	419	466	410	461	443	416	428	418	432	418	432	422	432	431	413	441	439	406	434	394	464	438	447	437	386	428	420	387	430	386	440	400	415	426	406	432	423	443	429	432	406	431	412	410	407	437	391	452	451	449	411	390	443	418	439	416	433	427	425	434	451	447	391	461	414	434	425	397	409	409	430	425	459	399	426	454	402	453	443	440	446	426	401	432	448	423	441	455	440	405	448	415	438	398	402	427	404	404	435	417	429	403	428	384	399	434	420	422	446	414	416	419	427	397	397	421	451	422	427	415	431	436	432	431	414	431	395	422	428	443	424	391	430	425	442	395	411	423	411	401	430	417	416	452	449	385	440	393	447	402	433	455	431	426	397	401	405	450	420	425	442	420	391	443	422	415	446	438	462	417	422	458	394	438	429	453	433	417	433	427	421	424	427	408	404	427	405	439	407	473	387	396	430	418	403	427	405	444	441	421	420	424	425	437	437	433	444	384	420	436	418	418	419	432	420	422	412	439	444	443	446	421	431	420	453	417	418	394	422	428	435	419	410	422	424	432	433	426	421	397	402	450	430	419	451	428	430	360	406	422	450	408	423	407	401	427	430	459	443	447	419	424	419	415	452	456	453	394	409	468	398	399	431	412	425	415	437	469	411	434	434	438	430	448	441	428	401	404	435	452	448	440	435	441	445	417	453	430	414	430	379	416	409	444	376	443	408	436	429	450	420	425	439	426	449	440	407	424	435	441	408	439	443	462	440	403	406	411	431	429	370	383	411	438	451	412	444	416	427	454	446	399	419	420	430	419	397	416	439	451	448	427	401	443	416	394	467	439	396	457	450	416	444	364	406	381	425	416	466	434	467	410	388	436	384	426	418	438	388	409	383	434	412	430	437	402	409	429	461	459	421	434	376	450	413	397	407	446	427	422	397	415	432	407	390	427	420	401	442	420	416	434	391	436	413	423	423	446	447	442	415	436	453	446	441	435	456	410	420	398	429	431	426	471	423	413	470	431	479	394	406	412	392	401	418	417	392	388	407	434	432	438	431	420	419	425	409	433	454	466	457	433	425	397	440	412	435	436	407	376	440	413	428	431	445	393	410	406	457	418	472	429	440	425	452	458	448	448	438	427	423	451	420	465	432	424	412	409	440	435	430	422	424	437	418	392	425	408	446	432	417	405	380	395	437	439	420	457	430	461	399	399	448	411	463	436	453	416	413	399	426	388	440	409	405	406	430	398	416	420	402	460	445	414	414	468	420	424	388	410	422	416	437	420	409	424	443	417	427	384	447	434	415	389	452	454	400	418	395	420	419	461	434	421	412	456	449	404	418	402	422	404	417	392	407	407
32139	10663	1187	517	433	407	456	407	456	421	432	443	446	449	477	430	427	445	455	408	470	454	454	418	436	409	463	428	425	417	449	398	393	454	462	476	460	443	444	407	429	414	415	407	468	431	423	407	416	439	425	452	424	408	355	425	487	449	423	447	459	429	451	436	394	471	490	454	441	424	446	466	462	441	432	423	443	426	428	439	434	452	427	425	423	438	436	460	433	439	433	437	436	411	430	463	443	463	415	463	430	461	433	433	447	421	391	462	423	458	444	423	431	446	416	438	401	435	447	408	444	432	401	427	425	437	453	429	460	427	403	460	430	426	452	467	423	431	458	433	411	427	412	475	422	432	438	427	429	409	442	415	455	441	475	489	413	445	431	423	469	418	433	467	434	449	446	439	458	406	453	460	460	405	418	433	399	489	447	443	463	439	432	431	430	468	406	402	444	435	449	459	457	432	431	439	394	442	422	429	415	463	446	468	385	460	402	417	426	473	421	423	418	443	395	419	378	429	400	435	433	437	431	450	404	467	415	440	426	419	435	440	428	431	425	408	449	419	418	435	425	424	413	430	430	421	441	433	430	467	402	438	445	446	394	437	417	407	493	425	463	417	400	467	399	398	400	457	427	437	440	417	415	467	447	448	454	433	461	445	420	414	380	434	412	399	410	383	471	423	469	453	436	428	402	392	424	459	412	461	459	412	411	461	461	459	406	431	438	431	461	412	419	425	436	443	460	455	430	449	392	451	437	449	450	439	431	438	453	467	390	433	416	399	452	436	425	507	438	411	432	451	446	465	443	407	472	415	410	479	459	410	401	425	385	452	469	441	434	437	437	423	417	444	428	446	453	458	439	388	450	455	436	424	442	421	421	440	438	416	407	415	398	467	421	432	464	432	456	414	420	434	438	434	427	416	428	423	416	448	401	437	442	426	440	472	428	413	438	476	487	443	437	456	440	409	420	442	419	465	394	420	403	478	435	458	453	437	485	470	421	454	474	411	429	423	390	446	423	427	452	461	470	421	428	431	467	428	405	485	430	388	412	448	416	445	447	411	457	470	454	445	417	432	417	464	446	424	459	470	425	425	443	432	452	401	454	429	403	469	408	451	407	477	369	470	448	406	413	414	431	431	438	436	383	433	421	435	459	417	476	459	422	441	443	459	443	462	476	438	426	429	451	426	429	447	444	415	452	425	469	431	434	406	412	415	437	398	444	435	500	443	441	465	429	450	435	421	427	393	437	435	388	463	421	455	443	447	396	452	427	426	451	493	432	438	445	493	434	416	424	471	422	406	439	444	420	454	438	427	427	451	451	414	430	440	435	388	405	397	407	404	471	422	417	432	438	439	449	423	464	432	438	413	410	467	459	404	400	440	441	445	401	425	442	439	443	392	444	429	455	445	440	472	426	428	404	429	452	445	439	424	456	443	451	444	431	412	437	448	445	440	445	406	419	450	458	391	425	428	439	426	433	422	390	438	458	448	450	415	424	455	433	458	440	451	418	426	411	448	415	437	441	437	440	416	441	419	434	460	442	436	432	441	420	422	447	433	432	476	436	455	436	436	379	399	479	406	411	437	424	451	415	397	455	434	492	444	427	450	437	422	427	448	464	474	427	432	426	440	446	422	405	450	473	413	420	466	494	429	444	448	447	406	396	411	416	418	393	398	458	412	455	424	494	405	442	406	461	441	412	426	489	458	430	453	437	419	429	427	482	421	431	436	448	448	431	425	451	443	419	440	399	415	404	461	445	446	444	418	415	444	478	425	430	473	441	464	432	432	438	417	427	397	411	459	438	420	448	458	383	450	424	456	472	451	442	417	476	453	396	444	414	439	413	445	456	433	424	485	436	418	447	443	449	433	432	424	460	466	423	422	487	456	409	455	418	471	467	434	400	424	418	403	465	439	447	405	428	421	454	470	406	436	412	426	440	434	458	466	411	427	475	461	440	445	465	450	436	424	425	451	420	459	399	431	446	451	431	453	475	506	439	443	387	409	455	422	458	430	437	445	468	411	462	436	412	437	446	415	427	433	460	449	420	422	421	406	400	444	408	464	455	430	427	443	444	410	435	385	406	410	433	426	419	482	429	414	423	414	415	431	433	416	438	416	446	442	434	440	399	474	451	453	444	414	470	430	425	455	415	387	434	468	434	392	422	440	438	409	418	459	453	413	418	398	443	432	439	446	413	417	464	439	419	443	442	417	450	419	416	455	433	437	428	497	423	455	456	426	400	397	465	437	452	447	442	445	473	401	461	457	451	441	389	436	419	422	454	431	452	419	397	468	449	409	424	433	442	453	446	418	456	478	479	423	410	425	383	420	474	437	429	407	462	435	424	425	429	427	431	435	442	441	409	409	382	444	413	474	381	453	473	445	470	448	416	417	445	482	472	455	449	430	414	418	415	431	443	446	424	474	440	405	448	455	438	418	413	440	412	450	427	432	391	445	428	411	378	403	417	427	440	446	488	464	415	456	426	451	468	414	430	435	406	438	439	450	419	429	422	414	419	451	435	475	411	414	450	412	473	441	454	438	466	419	438	408	433	422	422	413	421	411	430	420	432	408	485	444	468	398	382	469	445	417	410	405	438	447	450	402	466	419	471	426	424	440	404	435	415	419	466	454	432	440	444	464	451	387	455	452	448	423	446	475	434	419	443	428	382	415	447	416	445	420	410	409	389	420	467	465	436	445	418	433	416	462	422	451	417	423	489	451	424	438	421	450	394	462	424	446	434	417	448	380	370	401	464	457	443	469	449	438	444	397	434	453	419	428	474	437	422	443	467	409	435	426	452	427	445	411	443	455	430	412	382	419	419	441	431	428	411	412	438	426	412	431	466	431	422	402	441	401	434	459	451	456	388	484	447	445	418	421	403	481	435	426	397	451	438	458	469	444	426	467	413	428	474	456	457	446	435	451	431	407	478	418	456	440	402	442	431	401	391	417	441	437	426	458	436	403	444	408	474	404	421	417	426	481	413	437	450	406	474	483	420	425	414	434	473	456	444	417	407	424	465	407	451	405	409	416	406	426	439	444	424	425	417	438	461	422	444	455	389	462	420	449	417	457	398	410	470	426	428	454	437	452	437	434	434	457	479	436	387	428	375	387	440	414	435	427	429	452	457	428	434	434	425	434	421	431	418	443	439	398	453	409	432	426	411	406	447	420	410	486	375	410	445	421	417	429	451	423	452	454	466	455	429	455	426	423	451	413	440	474	409	414	454	420	413	419	413	428	411	418	410	396	459	437	444	483	419	429	457	423	411	394	435	441	497	471	462	437	434	416	422	438	401	426	406	450	423	435	405	413	401	473	440	464	416	426	431	381	430	410	435	432	462	473	393	469	440	414	448	437	388	407	465	445	425	449	423	458	446	444	420	440	435	406	461	459	435	404	441	438	414	435	428	424	429	454	481	449	426	481	454	423	412	413	448	427	404	440	466	434	467	435	446	413	443	426	459	457	456	460	416	433	437	455	454	464	445	436	397	414
5590	1109	1036	943	1025	988	977	992	1041	1011	950	1012	1036	975	952	963	942	957	958	937	955	1032	945	966	980	985	973	999	977	958	1028	985	976	964	986	975	1013	1000	984	939	1019	977	998	1001	982	995	969	947	978	922	962	1009	916	961	1012	937	969	995	1030	954	986	925	925	981	959	1005	991	982	998	971	968	1003	944	980	984	985	978	974	1035	977	992	917	967	952	899	1027	1004	971	1022	1012	968	944	948	982	989	999	972	924	1022	1015	997	1002	947	908	998	955	992	996	952	979	977	985	978	1001	990	931	971	991	976	1019	961	975	930	965	973	1005	987	971	927	968	978	881	1000	965	972	984	951	950	939	997	942	971	1004	948	983	989	969	1013	982	990	974	947	930	988	1006	1003	1008	979	1012	1022	920	997	1008	997	966	944	995	937	989	977	1014	954	1007	948	1004	973	975	955	983	1016	944	980	994	978	1005	956	969	1002	930	930	997	977	1011	984	968	954	977	968	975	998	965	965	991	930	1001	981	973	994	990	972	998	1024	1019	994	987	962	1000	999	977	975	951	964	998	972	942	998	997	937	1005	967	958	990	1001	976	960	998	991	1023	973	997	994	988	1005	1027	951	997	950	963	1006	988	978	966	951	954	1030	1002	1038	978	967	1024	1006	965	982	1003	930	944	968	1011	967	930	963	956	933	975	983	923	963	983	982	997	940	980	975	948	1043	935	953	944	994	940	1022	982	965	980	944	998	940	941	976	943	951	981	954	956	996	964	985	977	956	917	958	1010	960	1011	1007	954	908	962	958	1038	986	1008	984	1059	1006	1010	968	913	946	1019	934	989	962	1001	1021	951	952	954	960	1013	1003	984	992	976	968	911	937	988	1012	993	967	960	957	1015	985	984	998	1016	1010	1044	986	1001	1001	1008	978	993	994	988	973	961	974	1021	984	950	977	1010	969	975	984	996	995	994	947	967	940	940	1015	970	972	1025	974	1021	953	954	958	978	966	1018	977	981	985	981	995	991	1027	975	990	981	978	969	998	976	1001	998	951	983	986	950	968	964	1039	981	981	1010	1005	1037	994	947	1042	958	1032	1000	950	982	1010	974	989	1026	974	930	993	906	984	961	972	945	935	995	895	989	998	994	954	966	917	956	923	977	1011	1007	1032	1019	1027	1000	963	973	1029	991	982	958	942	1003	964	1054	984	996	933	976	972	1093	1037	1022	1020	964	947	1015	998	992	990	945	981	988	967	1003	971	946	1029	949	982	1020	971	956	936	1032	942	977	1003	976	989	951	987	960	1020	981	970	978	1011	1004	897	1024	990	951	1000	935	1026	989	999	1050	891	969	1000	919	981	907	992	966	1007	983	1047	998	961	963	975	1009	941	943	984	972	984	1021	945	979	981	990	968	991	969	966	993	944	984	979	947	939	960	971	1027	1001	1008	1009	939	996	1006	965	969	1000	1013	993	972	1018	1024	957	949	920	982	966	963	1033	960	949	966	918	925	956	1034	1032	999	976	931	1028	997	973	958	977	981	992	1002	1040	976	958	964	948	970	959	949	965	970	918	982	1005	976	956	959	957	964	952	926	1010	966	962	967	981	914	961	994	916	981	951	980	961	932	920	910	980	945	982	930	958	991	979	977	1043	995	921	972	994	975	989	982	947	973	1028	1005	955	932	947	984	966	947	1015	967	935	957	933	938	1024	983	951	962	964	994	948	970	991	942	966	972	1010	980	1005	938	958	968	976	978	973	1011	945	922	943	966	1094	979	962	1040	929	1004	960	951	895	925	942	942	980	954	992	1011	975	919	933	975	964	936	980	944	987	967	1007	925	1009	1010	930	965	950	984	977	943	1003	901	992	927	950	998	992	1021	971	958	974	982	922	947	989	971	984	1016	1009	1012	1014	948	986	1001	996	979	968	957	940	1008	1005	995	1003	968	998	989	944	990	975	1018	1039	1010	1055	964	992	990	989	934	947	947	1017	1004	938	930	973	984	1010	929	988	1008	948	1032	974	992	953	970	971	1031	927	963	959	919	979	984	981	946	994	1015	917	979	975	953	967	971	971	962	986	1005	977	1042	947	948	944	921	930	972	912	916	1019	989	979	1052	992	969	987	1000	967	947	1048	930	1004	944	961	964	936	1018	925	978	987	943	974	942	978	973	996	991	990	990	932	939	958	998	998	950	990	1025	951	1018	986	1053	950	946	997	982	955	994	950	1023	993	952	969	941	983	943	980	945	1012	988	977	1038	953	983	918	1011	954	934	975	998	962	967	1017	966	957	964	931	1029	1013	1013	945	1029	999	894	1048	920	972	962	985	945	987	1039	949	986	937	913	1000	1028	904	1029	1028	977	1026	928	1033	947	980	966	1033	965	986	1045	936	935	1052	1009	994	966	965	1007	960	957	1025	1002	962	969	1038	960	949	975	980	1025	1032	995	1022	971	937	943	977	981	1023	1022	958	1021	1018	968	964	918	955	956	959	991	1030	951	954	967	1013	988	969	980	971	938	1001	959	955	978	1006	964	980	1001	961	965	934	987	911	952	943	1010	1021	979	964	1002	984	970	998	957	990	956	990	925	930	1036	986	952	975	1009	977	962	1068	972	992	919	946	986	969	973	993	1008	989	946	917	1032	938	917	996	1010	1001	959	967	962	992	974	951	980	953	1003	930	969	981	951	989	1033	993	997	973	1023	1015	1017	1000	980	980	1011	958	951	997	984	914	990	1048	977	983	948	969	952	970	1004	950	937	959	974	934	997	964	1000	994	972	961	955	988	964	1008	987	924	979	1003	969	898	960	994	929	983	936	896	1006	1011	953	962	1031	1005	992	1021	986	949	926	1011	1010	977	994	978	1014	922	962	980	914	939	1001	975	950	1014	989	1002	924	979	984	1019	980	978	987	1015	968	1009	978	979	1010	945	983	986	1036	990	984	978	950	989	995	969	978	1009	954	991	950	917	993	985	933	1011	995	976	961	973	1044	1000	983	980	984	977	913	973	986	1002	992	978	903	1036	1015	988	1043	951	966	993	953	987	990	964	1013	979	935	989	929	968	979	945	919	920	975	989	918	958	987	962	982	977	1002	1045	967	962	1006	1009	978	1001	930	974	1035	935	1007	964	975	998	1014	938	962	1007	945	1028	919	969	1009	927	993	948	962	1041	961	1012	940	1000	1017	1039	989	1010	988	996	993	994	1005	986	1007	977	984	950	973	942	993	984	978	945	991	972	952	982	978	920	959	1019	963	968	934	954	974	929	961	978	944	968	914	1016	973	978	970	1016	979	1019	985	947	1000	1006	1050	1030	991	993	1040	939	908	959	1035	980	953	988	930	998	977	967	1043	953	991	977	930	996	1003	969	998	920	989	1006	973	937	956	998	1018	913	951	981	985	1013	956	916	1014	924	986	986	941	998	951	939	1036	978	997	997	930	1038	944	1006	1023	986	983	1032	973	973	939	972	992	924	983	893	972	929	1041	984	1022	952	974	1022	969	1002	984	949	985	998	1013	955	953	1038	991	961	962	989	965	952	1003	986	939	907	965	1040	940	957	975	1024	970	971	986	932	961	977	1015	1017	929	973	952	1000	931	925	969	963	959	979	999	1048	948	970	935	1031	953	988	997	1016	1014	977	942	964	960	1001	957	995	974	981	983	972	1031	971	942	979	979	957	924	982	977	934	968	994	923	921	987	989	968	989	956	957	985	972	976	950	948	961	1011	987	1017	986	946	941	974	1004	1014	990	998	941	956	963	930	986	990	991	904	1006	969	1020	994	968	944	948	948	973	961	974	964	1010	964	975	949	962	962	978	978	1008	988	1001	976	976	971	988	991	1045	983	1013	1001	939	995	977	979	999	968	958
24492	20949	24365	27669	20514	2090	549	475	430	430	403	373	358	408	364	376	347	360	364	317	338	365	387	363	316	378	338	366	341	362	357	328	331	348	340	327	348	335	371	364	365	359	355	361	332	379	365	341	340	319	330	350	360	346	340	360	347	362	355	317	359	337	347	359	363	345	351	350	346	327	366	347	358	369	383	312	368	331	356	326	346	318	365	371	358	367	349	329	373	339	349	348	367	374	359	334	345	356	355	326	346	333	343	348	313	330	350	355	347	307	354	362	343	381	372	343	335	334	334	379	324	377	302	372	349	364	361	364	369	339	365	358	370	332	340	345	362	368	363	345	380	335	370	369	397	356	372	343	383	334	335	366	365	313	375	374	355	347	358	370	351	375	358	349	347	357	342	344	332	362	361	347	367	360	324	304	379	365	394	345	339	393	378	367	352	349	366	369	361	347	335	358	342	368	354	355	366	333	332	330	351	374	354	365	320	322	344	392	356	353	369	331	339	327	350	339	366	318	351	309	327	364	342	327	340	367	348	332	346	351	344	335	358	364	388	342	364	352	334	360	355	335	325	385	360	338	355	331	368	328	347	355	351	347	393	344	335	381	352	345	351	351	351	368	332	317	342	343	346	359	317	356	352	385	337	324	332	362	344	363	370	385	347	338	332	366	349	315	303	332	357	323	355	354	362	354	340	358	345	372	344	341	344	352	368	342	409	322	337	340	360	359	333	402	378	327	350	370	338	354	341	354	361	346	379	359	350	330	374	388	368	345	357	371	327	365	343	342	384	383	371	366	360	375	377	343	349	357	361	335	377	335	335	336	328	380	348	338	357	363	323	339	348	371	386	325	317	327	365	356	350	361	326	362	329	368	335	363	364	345	344	346	347	348	337	344	327	361	382	339	343	324	355	361	358	321	358	355	343	338	313	337	352	372	358	328	361	344	341	327	353	359	332	363	317	376	366	373	339	342	340	354	307	360	370	382	373	363	327	367	344	373	350	295	390	349	371	327	389	355	337	359	324	336	329	339	348	348	375	333	368	340	336	334	353	361	377	328	321	304	325	374	330	330	332	359	310	382	369	338	336	342	352	334	366	348	351	354	330	358	358	359	378	331	323	378	372	333	336	347	363	367	353	342	304	314	359	333	363	338	350	359	309	342	327	330	346	367	337	342	354	342	320	378	309	375	343	368	324	362	318	342	318	366	379	350	319	343	362	359	370	334	323	348	348	303	356	327	331	339	315	304	377	321	363	363	334	325	322	372	325	342	354	327	345	338	323	372	318	374	363	345	385	364	348	349	317	343	343	305	345	395	387	364	363	355	350	350	320	352	340	334	342	342	353	315	370	338	375	335	345	321	344	374	346	350	355	339	352	348	365	336	352	374	371	328	327	354	364	386	322	380	344	326	364	378	360	376	374	363	349	309	358	389	338	351	348	386	358	364	358	323	352	329	314	309	368	307	308	336	343	355	380	333	370	378	344	350	301	322	350	353	327	348	390	323	362	364	351	342	331	349	338	346	316	349	326	363	399	372	336	339	349	321	357	380	374	355	357	344	321	362	352	381	335	349	315	320	340	351	343	359	369	342	378	382	351	387	382	374	352	384	380	333	350	382	338	343	345	335	335	320	352	369	335	347	366	361	389	337	359	374	358	332	363	373	363	349	362	366	356	357	317	365	331	342	353	334	323	350	379	328	319	356	335	348	335	359	345	343	364	386	321	361	374	332	378	321	342	367	345	334	374	353	334	343	329	343	334	359	313	354	333	330	378	315	342	350	368	370	365	375	353	343	328	327	374	329	354	401	372	331	391	353	356	358	382	350	327	361	336	344	355	326	343	396	359	329	366	350	364	352	327	373	390	340	365	339	339	362	329	377	355	386	362	314	349	362	314	380	358	332	331	387	358	360	349	347	346	350	331	352	366	354	381	349	357	340	373	320	336	368	331	342	370	354	359	325	306	344	333	324	328	328	356	338	356	382	351	363	366	344	392	346	350	341	369	356	352	361	331	345	374	340	323	380	334	338	336	316	375	363	343	348	324	370	339	389	336	379	338	384	392	353	376	374	366	348	360	327	347	371	353	385	371	374	364	352	345	361	356	343	367	358	363	330	374	383	307	378	350	360	362	337	354	356	358	349	404	351	366	357	344	302	349	337	363	341	346	292	317	385	374	354	353	346	349	370	317	356	353	333	347	338	316	327	363	366	354	368	358	362	326	330	342	300	318	338	382	327	346	352	347	350	344	342	397	361	369	399	365	397	323	374	331	348	328	355	352	323	338	378	347	400	319	346	370	359	380	389	346	329	329	388	340	355	351	363	330	345	361	349	345	387	357	361	343	354	343	335	336	317	348	344	343	366	359	298	353	331	347	345	314	368	375	364	344	342	365	377	352	393	368	332	354	368	330	366	389	390	338	364	344	371	347	395	323	343	357	358	328	321	365	359	389	341	339	393	345	350	362	368	338	350	364	353	357	386	349	310	375	358	372	362	381	372	364	375	314	368	402	341	313	363	325	339	338	346	360	343	349	367	334	296	326	340	347	356	356	346	347	343	312	359	332	338	371	372	381	382	337	366	334	362	333	375	322	348	353	319	342	369	353	351	356	328	336	313	310	353	375	366	330	346	346	352	322	331	332	336	313	363	360	363	363	360	357	314	372	355	360	351	351	363	347	314	395	332	326	324	330	316	343	346	386	335	352	339	371	329	348	360	340	379	339	326	353	340	304	362	361	357	376	338	348	374	382	377	327	336	331	320	367	351	316	328	351	386	344	330	333	349	322	347	340	367	355	346	360	350	322	392	368	332	368	365	343	302	353	354	396	314	356	368	374	316	368	382	386	349	328	349	332	376	361	344	343	358	338	355	345	363	370	344	341	387	337	331	370	343	342	343	353	360	356	360	366	361	342	333	332	311	315	335	355	367	388	334	309	369	345	334	303	343	360	347	348	330	309	362	352	354	339	367	335	334	349	343	363	346	370	359	356	320	369	326	327	340	379	339	356	355	323	357	347	329	328	353	370	339	358	366	357	388	350	384	340	288	343	337	347	358	320	366	349	354	362	349	373	350	331	330	319	363	376	316	352	343	387	332	343	330	333	365	341	341	322	354	352	319	343	341	355	333	359	339	370	347	320	351	345	320	345	350	354	357	354	315	335	367	353	352	310	314	372	368	343	345	337	336	391	356	368	342	340	337	362	385	330	357	366	338	342	319	326	359	355	323	384	363	352	335	341	364	364	372	322	343	375	351	307	382	349	320	356	342	377	373	348	317	326	378	331	314	305	323	358	357	352	379	377	330	354	350	342	356	357	335	365	366	345	328	358	340	374	341	326	365	314	413	367	337	359	332	361	338	357	367	338	337	379	345	328	371	360	320	375	290	317	339	348	326	319	360	357	342	344	352	350	349	372	352	376	334	368	353	314	345	347	361	357	364	350	356	365	357	342	360	341	378	386	375	344	346	314	348	368	337	347	351	343	337	346	338	330	337
3222	2872	1896	1140	979	886	882	868	814	829	830	802	828	803	777	814	786	807	748	790	792	802	784	803	823	798	781	808	810	793	817	770	789	848	801	795	850	772	770	793	765	777	779	787	779	832	777	788	788	791	827	798	820	791	796	839	891	804	772	780	768	747	823	736	797	797	778	767	776	826	778	817	726	775	807	774	801	813	784	796	775	788	829	778	812	786	795	804	777	839	798	768	798	776	816	757	773	790	775	769	794	835	792	787	765	852	777	796	850	811	808	770	769	807	758	805	797	774	828	844	756	743	837	758	782	773	804	805	749	805	737	854	793	743	788	817	773	774	758	770	837	790	786	784	810	794	785	807	821	797	801	773	717	761	810	827	818	806	780	799	750	762	794	773	821	799	780	789	758	823	801	790	780	752	796	756	775	717	815	761	841	840	783	791	849	797	803	796	823	740	809	776	848	786	788	797	731	805	715	807	734	804	815	796	825	800	772	764	791	815	823	824	791	758	791	802	790	841	771	844	765	821	813	820	820	812	813	797	732	802	731	800	735	763	786	801	796	793	761	753	759	777	804	766	742	828	787	811	825	783	789	815	774	757	767	799	828	796	740	764	824	804	771	778	748	802	784	755	795	789	769	823	823	791	806	768	751	730	792	791	785	820	806	794	832	781	787	828	744	807	802	768	805	836	839	794	810	829	811	790	849	805	836	830	785	788	781	769	777	777	795	798	802	808	779	756	798	798	812	790	781	834	783	832	730	797	749	786	855	812	793	796	795	798	743	832	789	838	799	765	810	803	796	789	760	811	821	783	791	742	773	795	758	779	778	773	777	786	778	762	754	821	831	793	822	830	781	802	786	824	735	792	784	785	783	831	855	791	736	779	777	787	751	794	804	802	834	774	783	784	793	801	803	758	774	786	789	801	784	843	821	792	811	828	767	813	765	764	790	800	779	788	779	805	779	778	836	819	815	799	809	774	862	751	833	836	798	824	816	820	770	819	791	822	874	807	803	748	787	760	767	829	773	752	749	778	803	764	840	845	728	782	743	800	822	812	766	797	799	811	818	813	775	850	829	761	742	753	762	784	813	816	765	781	746	788	786	806	808	829	796	812	763	829	789	803	768	830	768	781	772	757	789	831	819	782	783	834	764	778	850	830	758	731	762	790	780	771	751	777	815	770	787	826	785	796	773	806	783	791	787	808	794	794	770	730	778	765	793	779	783	768	795	822	785	811	773	811	808	804	802	738	787	802	770	803	784	769	789	811	785	800	763	779	817	790	825	801	816	791	812	812	800	805	783	777	759	820	867	805	803	813	779	824	744	781	747	803	809	788	781	744	769	749	791	807	823	770	803	804	809	776	788	805	821	753	798	781	853	798	790	793	763	772	802	783	771	776	783	849	780	793	773	765	782	762	810	804	826	807	797	809	840	790	783	803	817	854	838	724	797	776	848	809	825	795	792	740	794	812	772	739	770	807	763	787	766	794	796	787	786	789	805	758	827	816	818	785	802	818	856	860	796	830	736	816	780	764	776	749	795	781	737	770	789	733	788	740	779	782	749	797	862	804	728	791	802	785	827	781	820	755	788	805	744	831	741	802	790	786	792	793	797	812	772	805	777	749	797	781	794	813	773	751	802	740	800	789	786	843	839	785	850	799	819	793	770	814	803	787	802	816	784	755	802	791	749	759	749	784	781	747	793	754	817	788	857	797	818	795	852	798	792	815	834	732	810	792	818	803	769	745	779	818	781	793	722	819	774	785	749	813	790	757	789	801	856	804	834	804	797	804	807	812	746	796	770	796	692	770	784	778	804	772	764	817	731	783	832	795	775	782	808	820	782	780	775	846	755	822	805	792	772	832	760	769	769	790	765	822	800	774	760	728	804	847	802	783	776	813	779	818	795	744	822	808	818	821	812	824	820	870	808	756	777	796	738	825	786	821	773	764	780	796	805	789	817	781	780	784	767	786	788	792	810	823	815	829	773	763	787	740	770	804	781	767	737	745	828	753	775	835	742	798	783	806	775	763	801	818	768	785	793	795	782	802	791	783	805	792	811	787	805	838	807	788	786	796	780	814	798	811	750	787	810	795	721	748	788	827	764	836	843	796	779	762	783	788	800	773	807	821	772	773	778	762	803	815	787	794	771	774	823	809	736	804	762	878	849	780	790	791	801	822	789	821	835	812	816	845	786	787	799	815	798	799	802	864	803	793	765	812	814	788	807	794	801	808	799	811	807	799	774	830	815	831	752	782	787	754	758	747	735	782	797	828	795	806	794	768	781	762	788	767	814	802	815	792	811	836	763	817	789	798	806	751	841	783	805	791	724	785	798	810	833	777	799	785	807	754	844	810	814	771	797	758	853	786	820	740	761	763	767	835	762	828	799	771	799	767	762	775	797	805	816	802	812	715	777	798	822	780	763	811	773	751	806	766	767	798	775	770	835	767	746	795	782	808	745	786	770	772	782	739	804	793	784	802	845	811	810	794	818	814	777	845	798	796	819	771	783	785	800	801	821	800	752	761	770	818	765	878	818	792	817	784	738	780	776	757	775	803	765	796	813	776	756	783	757	778	842	733	801	752	745	778	751	823	734	824	802	767	732	774	776	738	820	801	801	799	804	749	814	787	793	794	776	850	775	803	795	754	806	834	806	792	763	817	802	800	769	767	782	774	783	766	778	811	753	783	821	820	799	811	807	818	815	827	756	807	758	763	764	824	789	802	740	782	774	805	809	786	816	796	765	808	844	797	791	760	812	777	783	792	841	839	835	792	782	792	760	824	787	805	794	815	820	794	810	782	799	808	803	768	800	739	797	794	791	780	846	765	781	823	787	799	803	812	757	759	781	735	821	782	807	770	852	785	790	770	782	804	781	798	767	805	816	771	813	762	862	795	813	817	818	795	788	828	834	772	763	844	815	754	846	770	797	824	803	817	807	790	797	789	776	795	770	835	800	759	798	815	807	814	836	793	804	824	790	827	823	763	802	805	816	836	787	748	793	805	766	807	774	762	837	831	762	772	734	756	797	787	761	786	759	785	774	760	736	791	827	804	719	852	764	766	816	774	770	807	797	836	802	808	765	770	782	797	770	764	760	828	753	785	765	809	825	847	807	743	756	786	800	890	746	757	767	785	803	789	775	770	776	747	799	787	785	789	800	776	744	743	799	820	804	759	838	810	760	754	757	758	788	800	773	788	806	765	822	761	762	774	736	817	811	775	737	764	777	794	793	794	778	810	831	804	800	743	731	803	781	811	796	765	806	772	747	757	818	803	834	794	772	760	784	783	788	785	785	815	776	800	812	781	834	815	812	828	838	790	801	770	804	799	775	832	786	788	838	820	780	800	840	851	806	784	760	798	751	760	805	784	799	786	783	756	807	800	756	817	820	753	747	790	773	819	734	827	755	805	790	812	756	805	815	722	792	781	818	827	727	802	841	763	773	780	781	822	779	805	782	789	796	792	743	771	783	781	761	830	831	798	791	806	784	761
23766	20942	25037	27018	20948	20786	1433	379	313	271	278	245	224	244	213	213	196	209	151	194	209	190	173	192	198	176	181	197	165	168	185	184	177	163	173	198	171	178	179	180	161	189	195	165	161	172	180	178	168	185	164	203	158	186	157	142	184	184	200	150	156	178	195	165	192	183	155	162	175	173	180	186	175	157	165	174	185	186	167	184	190	175	188	175	150	176	163	134	142	153	162	181	149	165	183	162	158	184	162	170	165	168	185	150	145	182	172	171	167	167	178	154	172	170	167	194	170	169	193	185	135	190	191	151	171	151	164	190	158	184	181	174	187	157	169	148	173	145	167	157	166	170	170	184	157	178	194	174	167	147	180	176	175	164	138	172	161	158	181	179	169	168	193	160	160	170	178	165	157	167	174	160	162	148	145	180	182	168	162	173	171	179	185	151	161	163	185	176	177	231	162	152	136	175	177	169	162	158	176	197	184	182	184	160	163	177	163	161	179	161	191	181	176	167	154	163	162	166	175	165	151	174	184	190	161	170	167	178	162	142	155	163	162	169	168	158	163	173	146	178	137	149	178	163	155	159	170	186	170	179	180	160	150	174	177	147	162	141	173	160	183	155	161	172	176	166	155	176	184	146	155	170	161	148	135	166	177	180	139	180	159	179	191	176	158	181	184	159	162	185	160	144	159	177	170	157	158	165	168	177	178	166	172	145	153	194	166	175	186	189	193	189	172	165	164	175	189	184	171	184	184	176	163	171	164	170	161	169	159	156	176	169	147	164	177	166	175	167	173	165	175	143	139	171	154	177	148	147	137	175	144	157	162	176	158	169	168	170	173	157	177	180	161	153	186	156	177	158	141	166	163	149	174	159	165	180	175	158	177	170	222	168	180	175	175	183	156	173	184	179	151	160	205	170	157	187	186	139	162	173	174	169	170	185	188	175	165	163	163	152	161	190	157	191	169	161	146	174	176	187	173	165	169	162	179	182	161	165	142	154	170	167	180	161	159	169	170	171	177	162	182	168	178	191	163	178	173	155	153	179	160	175	169	192	187	195	156	161	148	163	178	190	182	165	186	175	148	173	166	170	193	196	169	171	168	156	155	156	177	165	168	197	178	172	168	182	167	162	183	164	162	172	144	187	165	179	159	181	158	164	145	151	165	168	162	172	183	191	180	152	161	145	165	139	170	178	146	167	136	168	164	165	209	181	203	172	157	187	157	165	176	144	172	167	195	187	153	156	170	163	177	169	144	163	141	153	187	147	149	192	187	140	168	173	200	173	182	161	176	172	176	146	156	169	171	170	173	143	138	166	169	178	195	183	170	160	154	136	178	182	178	152	160	173	161	161	180	156	171	184	169	167	159	173	180	176	149	177	185	161	169	175	169	176	175	175	162	144	165	174	161	161	178	175	178	178	143	147	183	174	177	180	180	178	156	178	181	176	190	137	173	186	178	165	176	157	162	151	171	164	162	171	180	161	155	173	169	153	165	144	198	168	170	176	168	173	185	186	185	174	150	168	176	190	148	163	159	171	177	145	163	176	188	178	208	181	183	153	178	149	173	173	157	167	167	154	193	172	167	158	164	170	168	162	172	159	180	176	186	191	172	157	155	155	184	177	146	188	163	182	183	153	151	153	174	172	199	154	163	175	166	164	154	170	174	166	176	164	151	158	156	171	169	172	148	189	171	154	163	164	168	177	178	161	172	157	174	161	180	168	159	186	143	176	184	153	159	173	190	184	191	194	167	180	166	176	188	164	159	140	157	176	163	136	183	186	186	154	183	204	174	165	153	169	164	166	159	187	179	183	158	162	174	137	153	187	166	145	143	213	160	162	175	158	160	166	137	169	189	186	161	156	166	165	174	182	154	180	157	168	163	179	142	151	167	164	165	187	173	167	171	169	187	177	176	152	159	161	169	161	154	159	162	172	162	171	137	180	151	171	169	160	178	195	179	167	166	160	174	153	152	166	167	169	162	193	161	184	160	187	149	176	169	165	174	173	167	174	154	152	184	182	169	151	158	190	196	175	185	174	174	188	152	182	182	161	173	159	150	177	181	180	169	178	174	164	163	173	148	160	155	149	165	181	174	195	172	181	180	148	174	157	180	165	184	185	170	152	180	181	175	178	163	176	151	169	166	180	190	149	182	170	195	169	163	185	143	169	170	177	151	149	158	164	156	171	161	178	176	165	149	161	186	169	153	152	195	175	154	165	171	171	163	169	182	183	175	155	175	156	169	144	163	181	162	194	185	159	184	174	170	196	176	195	190	142	175	170	168	170	153	170	163	185	165	163	170	169	170	169	195	162	149	177	194	186	156	162	135	153	190	179	187	177	181	145	168	162	174	170	168	162	144	158	157	163	163	188	179	143	185	177	173	161	149	176	182	175	152	169	172	190	184	148	151	167	169	181	171	153	175	170	135	159	170	144	164	176	168	160	178	158	138	165	149	169	166	189	179	165	171	181	184	161	178	163	145	170	171	168	172	182	191	150	176	177	173	167	179	162	174	191	197	176	189	166	163	165	156	178	167	152	183	162	177	176	166	162	161	165	188	177	150	170	187	148	160	167	163	158	179	172	151	157	173	149	177	159	170	152	140	148	178	179	187	188	162	160	164	153	149	144	164	152	145	154	156	189	162	193	143	149	173	156	160	169	167	153	173	173	150	153	173	167	187	142	164	181	183	160	164	163	180	165	172	156	166	200	163	167	156	160	167	143	166	188	150	175	153	174	174	152	165	195	180	155	194	167	176	175	180	153	172	159	152	166	161	158	178	178	178	158	198	173	153	157	166	150	157	182	164	162	147	182	161	171	174	158	139	175	192	171	187	183	178	158	196	143	158	166	182	143	157	156	178	176	167	197	161	164	184	134	178	140	172	186	183	172	178	181	163	163	165	174	165	182	191	162	153	152	198	174	165	181	156	162	170	160	193	191	172	146	155	158	170	161	173	165	160	179	182	168	184	162	192	175	150	181	172	172	176	179	167	188	162	165	181	160	176	169	156	164	142	143	172	158	176	170	146	171	140	167	191	191	185	172	152	179	152	188	152	186	176	154	166	168	168	179	169	162	170	151	180	166	178	168	183	168	161	184	166	165	192	157	198	167	180	201	146	192	160	145	148	182	175	153	183	165	202	169	157	163	154	184	180	175	167	167	164	155	151	187	169	166	166	171	154	162	161	168	151	179	179	157	158	175	167	162	172	168	156	176	178	156	170	182	202	168	168	157	207	167	161	162	160	182	165	161	178	168	176	187	179	153	174	169	161	173	153	129	185	160	176	187	192	172	175	167	170	178	160	173	172	197	195	161	159	152	176	177	184	168	169	187	165	157	183	156	168	166	185	157	149	152	172	150	165	166	186	155	185	159	171	129	195	157	160	161	160	166	185	177	174	167	152	179	186	173	161	178	167	148	180	164	186	186	179	172	151	175	181	163	155	179	166	180	166	160	189	161	166	168	173	164	174	197	180	163	165	149	156	161	159	165	188	174
3023	4232	2459	1222	769	626	527	498	473	488	501	500	450	452	441	429	435	441	476	420	430	458	421	455	450	397	463	438	401	450	403	419	461	443	419	420	409	415	425	409	436	410	401	389	447	403	436	420	406	429	422	393	415	457	411	407	417	404	401	435	424	403	464	424	419	456	460	419	421	446	404	430	449	383	401	416	348	423	396	421	402	417	452	422	404	453	414	411	407	435	449	452	451	409	428	425	411	411	436	418	464	441	424	405	421	422	433	410	411	447	421	405	420	403	427	412	455	415	451	432	418	401	445	440	438	428	430	414	427	411	414	408	439	404	448	417	399	409	431	430	440	435	405	437	423	399	419	388	447	432	392	440	425	412	413	426	424	406	424	386	433	477	445	444	412	383	465	408	416	423	395	379	408	390	419	421	436	430	416	424	468	415	432	396	462	441	388	449	406	415	414	441	414	429	432	437	460	443	398	442	418	418	433	411	392	405	421	419	413	420	417	432	448	425	414	397	442	418	461	428	411	447	412	429	441	445	399	393	405	394	434	402	412	411	429	430	455	441	374	445	442	441	440	385	428	442	464	393	454	454	422	381	405	431	427	391	430	415	452	450	422	422	444	418	427	439	384	432	403	381	429	431	451	438	427	436	458	411	429	410	468	375	421	429	426	409	444	413	440	477	418	423	420	439	434	416	442	370	407	405	436	437	432	392	431	420	435	424	402	451	420	390	406	414	424	458	418	452	414	403	410	409	387	408	467	448	478	419	431	439	393	434	461	384	422	444	455	430	446	456	393	405	452	404	416	418	418	421	478	428	420	409	382	397	414	395	429	468	437	426	406	417	439	418	391	413	404	412	448	419	382	436	405	461	435	413	369	408	424	401	455	409	411	414	407	436	403	423	453	415	419	413	398	439	416	437	434	444	424	422	420	441	442	453	429	452	448	429	436	453	407	409	434	436	461	434	420	458	398	463	440	469	394	390	400	419	421	427	415	430	437	436	427	392	437	399	405	437	413	380	397	449	432	415	463	405	415	389	434	424	403	387	430	415	410	412	416	417	425	414	436	416	375	412	444	418	435	438	410	476	459	425	397	399	411	438	435	425	443	398	415	454	432	409	434	396	420	436	410	412	431	426	413	417	390	432	443	448	437	439	403	445	453	435	428	423	450	440	383	418	425	426	407	405	434	439	410	442	443	414	443	390	410	437	412	391	394	448	408	442	436	394	427	446	449	431	471	405	446	422	442	436	429	418	412	463	413	418	424	443	456	390	373	398	442	433	403	437	424	440	425	388	437	445	393	463	412	405	414	436	405	412	392	432	451	430	437	412	403	389	421	439	417	443	439	450	417	437	433	432	432	427	441	419	476	465	447	435	426	385	409	415	397	428	377	425	433	416	405	420	425	434	378	394	391	433	429	443	393	441	443	420	446	440	464	432	400	415	421	411	425	460	415	416	431	451	378	434	400	455	435	422	392	424	437	395	427	440	406	398	414	407	412	450	466	423	430	429	448	420	462	403	397	390	415	383	429	405	428	445	403	386	428	448	421	422	456	422	420	423	419	434	428	439	443	385	437	462	418	452	410	418	419	413	412	469	431	437	435	447	395	404	447	430	436	445	412	440	381	401	398	414	423	438	434	421	399	437	441	410	407	419	444	418	435	422	425	403	431	409	439	463	420	438	393	392	401	432	427	435	415	432	408	414	388	417	393	442	401	438	420	409	467	404	463	397	440	467	412	409	431	452	419	419	413	416	404	449	418	413	429	396	400	403	430	414	443	479	399	387	415	440	464	435	398	399	455	452	453	429	443	487	404	405	445	448	430	409	421	401	399	463	452	419	424	406	409	425	416	455	428	384	395	453	388	434	428	431	424	455	428	426	408	400	430	441	418	445	410	436	443	455	435	425	441	447	446	422	432	417	441	441	414	448	387	404	456	424	424	404	410	410	429	408	431	423	420	428	396	399	402	437	433	443	406	457	449	393	381	429	407	422	410	447	428	417	434	395	418	422	414	422	443	437	396	420	439	411	422	434	428	438	390	419	426	393	396	409	415	430	430	472	421	424	417	394	406	420	425	444	422	427	434	423	406	408	409	424	438	432	433	441	416	411	422	402	425	440	433	441	414	416	384	447	399	412	403	438	381	446	419	432	432	427	462	405	442	416	439	447	426	433	407	425	457	414	443	424	427	435	457	419	393	409	444	400	416	436	379	412	420	410	407	413	411	433	395	426	414	408	412	414	420	446	430	432	445	428	413	431	438	436	417	411	418	453	421	413	412	430	451	401	413	408	419	374	411	414	424	441	433	400	394	423	425	411	426	400	432	432	413	437	427	433	431	432	425	418	419	401	441	413	442	447	438	406	403	412	422	443	459	443	436	450	478	424	418	421	426	402	403	411	420	435	422	431	425	450	437	454	433	458	398	422	445	413	405	396	421	423	447	442	449	392	407	409	438	437	403	459	412	435	413	458	398	444	429	421	360	465	453	452	397	461	412	396	437	434	439	439	421	418	410	431	381	417	446	422	454	442	426	407	435	441	444	419	445	465	434	427	428	424	403	402	414	410	406	387	412	453	421	433	429	444	418	402	419	422	413	389	421	440	436	405	455	379	423	418	454	469	464	413	437	423	409	420	423	410	459	419	402	454	399	427	438	400	397	409	430	446	420	450	435	419	441	448	450	408	436	419	430	408	413	418	431	466	405	430	400	421	421	429	433	437	433	496	431	447	430	410	449	426	441	377	425	395	413	449	417	446	426	390	462	421	409	389	442	435	394	410	430	401	409	438	432	434	463	417	405	433	429	408	406	416	452	402	426	434	427	427	485	421	434	400	438	444	425	373	466	425	394	450	479	417	419	409	426	416	402	405	456	424	402	410	402	388	420	424	431	450	418	395	409	415	428	413	402	424	425	415	400	452	411	391	453	430	410	415	422	395	421	366	471	394	423	454	441	449	432	405	438	451	421	426	438	430	416	455	412	436	427	422	446	406	435	445	418	441	444	420	437	430	428	445	400	389	391	421	431	421	419	463	403	438	422	432	404	419	439	402	428	432	412	423	411	436	415	424	431	413	373	443	430	442	401	452	417	448	461	413	415	426	429	413	412	458	389	469	444	425	428	441	435	389	420	457	433	436	416	418	422	425	411	441	419	418	409	402	424	399	412	409	451	389	386	456	412	418	421	411	430	424	435	416	425	413	423	421	386	479	430	397	426	406	422	418	401	412	434	407	433	467	418	475	438	442	382	438	423	409	427	420	423	426	419	413	435	442	417	447	425	413	410	439	397	448	426	423	416	451	407	458	409	417	378	455	397	425	398	478	412	421	399	404	438	430	444	405	411	416	391	459	456	441	434	426	394	402	415	431	402	451	428	403	423	415	442	412	434	423	437	430	415	430	412	407	450	440	434	430	414	399	413	439	431	422	453	439	401	410	440	429	398	399	420	445	438	422	398	385	445	393	419	413	411	431	416	455	419	369	425	443	399	436	403	385
32349	10901	1266	544	485	485	411	454	429	457	427	451	423	470	427	422	427	441	434	432	420	452	415	465	437	459	433	430	434	428	449	428	483	430	414	462	489	451	423	423	383	412	421	432	413	435	443	433	405	434	444	419	432	452	424	400	397	418	436	435	392	435	453	402	410	467	449	468	440	422	453	418	416	422	445	433	414	414	417	416	437	421	424	458	424	414	440	410	407	456	416	386	401	453	475	439	448	447	453	397	436	422	449	438	427	421	422	433	415	423	440	448	446	407	418	461	425	398	431	463	452	461	417	443	467	422	435	444	447	404	434	449	441	440	437	453	420	441	414	426	448	439	421	442	411	476	415	419	444	466	456	418	447	449	442	452	387	445	424	478	416	407	466	433	449	431	403	442	418	446	394	438	453	459	460	395	446	433	464	413	458	427	440	431	466	421	429	422	416	464	484	464	426	413	444	375	425	444	462	435	429	421	404	426	440	394	452	443	394	459	442	470	418	418	430	445	433	407	467	481	442	428	427	414	442	402	430	454	405	423	424	432	418	439	390	450	432	417	454	455	398	431	449	426	411	422	397	417	443	440	420	416	455	435	413	392	429	440	405	419	461	422	432	448	407	409	420	415	435	420	442	453	399	404	444	450	435	449	424	464	411	467	402	391	420	458	442	439	452	435	428	435	451	401	458	423	430	434	429	421	434	443	422	450	440	420	476	421	417	430	418	414	418	452	434	402	433	438	435	432	408	398	441	384	436	435	437	426	418	431	436	420	398	402	409	448	454	402	442	416	430	430	437	410	421	397	449	444	454	439	409	443	416	423	435	472	485	378	427	456	421	410	430	420	413	402	459	399	429	416	432	427	426	471	396	478	450	428	436	424	391	487	469	420	442	452	436	417	422	448	378	450	396	424	443	401	447	425	455	453	396	470	417	437	414	432	433	420	398	408	424	428	423	427	439	457	441	401	474	413	405	464	386	413	432	447	451	455	462	445	425	440	410	392	471	407	430	430	506	428	421	413	441	446	401	446	427	398	419	460	437	424	423	453	462	421	417	407	461	442	448	457	441	392	417	411	482	460	438	409	393	403	419	460	393	428	406	484	409	431	422	431	429	457	442	415	399	402	403	431	429	392	338	418	428	455	458	431	462	439	414	424	420	432	436	441	460	488	427	430	479	413	403	406	425	460	444	438	426	458	420	434	410	428	427	464	419	405	424	457	391	451	443	403	412	426	431	388	438	394	407	435	422	477	424	387	440	435	441	451	404	412	401	414	465	434	417	410	430	415	433	405	437	452	380	423	443	425	438	440	441	413	403	431	434	451	406	435	419	417	442	391	419	454	483	421	450	419	439	421	426	466	435	440	436	448	467	461	407	409	439	412	423	417	465	411	436	426	447	456	430	428	453	451	412	440	409	409	467	463	418	446	408	411	415	449	437	423	434	406	419	465	450	454	466	411	441	393	408	441	411	451	410	440	397	429	385	375	440	432	444	430	452	435	385	475	435	467	417	444	458	432	427	418	445	441	423	420	447	415	416	404	455	450	456	440	429	404	421	433	412	450	456	434	465	415	441	389	385	428	486	402	449	428	455	455	458	442	402	449	417	409	388	419	473	413	458	406	440	402	445	410	449	395	442	490	425	412	432	448	433	451	438	450	446	414	425	419	445	438	424	428	449	429	425	411	418	474	458	422	429	429	415	440	413	419	443	421	439	388	435	430	464	441	474	427	451	416	418	414	414	421	422	431	427	435	432	425	430	475	413	409	444	440	485	421	415	432	424	396	433	425	441	391	478	428	461	404	423	450	402	461	370	431	434	441	403	424	432	455	409	406	424	464	447	449	414	405	420	451	489	479	464	421	440	422	437	419	389	433	421	441	446	418	442	420	448	443	433	420	393	374	400	452	447	454	450	429	435	362	390	464	441	444	417	427	429	404	446	469	443	370	407	470	426	450	438	411	396	415	418	429	432	408	409	426	437	393	452	475	446	410	441	410	390	412	474	458	452	471	395	474	444	423	441	420	407	444	440	453	426	447	378	444	401	409	423	433	426	420	404	446	405	429	402	411	443	430	425	437	435	448	403	408	432	381	439	447	407	456	412	424	444	410	453	468	424	466	462	438	399	455	432	387	437	406	467	460	381	426	429	450	430	453	424	448	434	437	459	456	432	443	452	409	463	440	434	400	450	396	406	440	455	464	424	396	436	448	398	423	437	441	437	433	438	456	464	435	425	451	441	468	453	436	447	445	449	422	417	405	440	451	416	452	418	435	428	402	434	440	432	427	421	472	418	433	415	427	396	455	439	402	412	457	409	420	443	455	450	442	454	453	444	457	450	448	443	412	421	475	422	420	415	444	406	440	411	444	444	413	404	433	407	405	440	418	475	440	389	447	453	403	418	432	414	449	456	440	468	459	438	435	404	421	433	416	449	409	446	408	443	451	434	386	434	420	410	416	438	453	436	395	420	475	426	417	448	399	414	426	402	414	471	429	457	452	431	404	467	436	479	468	426	453	416	428	446	406	457	380	429	409	420	434	444	450	411	435	400	431	399	442	431	453	451	442	423	427	443	424	442	392	455	437	415	447	421	400	470	449	419	405	434	440	440	452	479	428	446	470	423	410	422	419	461	446	430	411	431	432	441	458	422	460	425	412	447	445	457	446	424	462	467	446	473	426	477	428	416	440	428	452	419	434	414	429	448	435	418	411	400	420	404	413	455	411	439	457	430	414	417	379	440	437	436	450	464	454	393	430	461	410	440	439	439	411	472	463	442	447	414	403	417	408	415	444	393	408	394	418	429	441	439	448	415	449	490	425	427	430	414	418	425	424	393	446	420	455	424	404	453	431	430	446	446	446	411	450	418	452	426	404	451	405	438	438	405	395	423	440	452	482	432	436	422	427	455	442	440	439	424	423	426	428	420	431	438	461	442	422	413	406	408	438	443	424	475	401	433	418	460	416	445	434	443	423	434	470	436	384	423	442	442	400	411	438	404	436	427	429	451	452	472	427	418	426	424	412	396	403	412	389	472	446	429	451	426	429	443	466	457	425	437	440	433	438	443	431	462	454	435	459	453	476	450	449	435	445	417	430	465	401	431	440	436	441	390	420	448	455	449	473	446	443	411	440	430	456	418	432	390	388	393	482	406	428	405	447	420	422	418	398	416	432	445	494	390	407	427	482	454	404	400	409	437	445	421	426	390	448	421	432	420	433	410	421	397	379	401	408	432	446	429	399	412	396	447	468	453	435	438	462	416	401	446	405	387	426	446	406	416	404	421	432	428	456	430	438	422	454	431	481	422	413	473	460	440	450	447	427	427	408	436	421	417	429	463	423	426	438	438	407	452	427	429	449	472	474	420	429	435	429	406	424	460	434	433	433	433	430	436	464	424	424	415	433	436	428	455	445	392	410	430	426	472	453	409	392	388	387	493	430	429	421	385	475	434	450	484	422	411	434	446	439	441	433	438	392	408	429	466	489	441	434	428	441
5623	1055	1027	986	1032	1044	947	983	967	954	1001	1007	1006	1024	940	1023	943	965	1015	975	1024	976	1032	981	992	991	922	1007	942	948	997	945	986	982	951	941	984	1013	930	943	959	959	983	940	967	999	971	1016	990	956	882	938	1020	1028	993	1010	958	945	948	982	969	940	989	962	947	948	946	1000	982	955	940	942	945	939	1025	985	983	995	951	1007	923	965	985	985	1005	1009	997	987	988	949	960	985	963	889	988	966	932	967	978	990	947	992	946	978	994	920	969	945	975	914	912	1035	982	969	943	948	1054	998	1008	940	944	958	989	969	987	999	989	932	939	975	977	999	955	965	1034	950	984	1000	1021	926	939	994	952	1037	912	1020	936	963	961	1014	946	1041	993	980	973	1004	946	975	975	1000	1019	1023	956	969	1004	997	973	1011	978	970	1025	1009	1018	969	921	937	935	1006	956	977	1026	949	933	971	978	1061	966	901	989	991	927	923	1020	1007	1020	1021	992	992	989	1033	962	966	930	964	993	971	1027	960	1001	1004	951	955	946	913	902	960	995	1004	958	972	986	975	963	960	1004	988	938	1012	947	980	976	960	985	954	964	1004	999	990	956	994	982	981	999	935	952	1027	960	1057	1009	976	978	984	961	1001	994	988	1014	1008	1021	1006	977	1004	991	973	995	954	1029	993	975	995	1000	940	980	955	934	996	944	949	998	976	1004	969	969	996	942	926	977	1000	999	1020	969	987	1043	975	970	924	927	942	996	945	990	967	1018	983	991	941	993	995	944	934	956	970	957	960	1006	1025	1015	978	914	937	898	971	938	957	929	924	988	966	997	961	962	921	991	999	969	968	1008	957	1005	1046	946	969	1021	1010	955	990	960	982	1011	987	988	1016	911	998	1026	993	951	964	910	990	914	999	956	975	1014	934	964	992	1028	1019	945	1058	959	977	952	984	967	956	1004	998	1054	959	972	905	966	1002	977	943	949	966	974	980	913	994	980	969	996	920	1027	962	961	998	987	978	1012	920	974	1014	986	945	949	1006	975	956	983	1002	969	968	1006	929	924	1007	963	995	1009	1011	929	1032	1003	990	971	1047	984	956	986	1004	1022	987	985	955	973	984	996	944	940	963	955	963	950	982	958	1020	944	939	1005	952	959	977	1014	1012	1004	998	996	1034	1003	956	986	1012	1009	1001	989	956	957	967	1013	948	936	1033	970	958	943	1001	1022	1021	932	961	975	956	964	994	920	1040	920	1000	1022	996	950	1003	959	980	968	935	932	962	961	955	974	957	982	976	935	1012	960	973	913	962	980	995	1056	978	1032	955	980	976	945	998	947	923	977	990	1016	1008	1017	997	945	967	971	993	970	954	979	959	963	997	945	972	1026	951	974	978	986	934	913	889	983	951	980	1000	983	956	991	1034	1011	1032	980	910	1044	916	1040	908	945	989	1009	970	1029	983	930	995	1014	969	967	980	976	952	964	987	1046	1000	959	982	958	974	1009	932	982	1022	987	953	1019	983	962	993	1001	932	1055	1015	968	972	950	982	942	957	972	975	1019	942	953	940	953	975	959	931	1001	970	980	1027	985	979	929	1006	951	991	996	976	1010	959	962	1000	1004	895	1023	1015	981	990	953	971	1009	1002	931	1030	1007	949	993	994	957	999	975	1016	984	952	951	955	998	985	998	984	1029	1002	969	960	992	976	933	962	940	950	947	1010	1003	966	963	977	973	1014	993	981	1034	947	968	1024	988	986	963	1023	952	992	960	989	1005	971	939	1018	987	966	940	1015	1001	951	974	995	1012	959	946	957	980	978	975	987	965	945	1006	976	952	952	934	977	937	961	1043	993	947	1004	988	988	1004	975	966	989	967	951	966	970	966	957	994	975	1016	932	982	967	967	970	941	958	990	953	972	940	942	999	952	952	934	969	926	1015	957	966	987	985	989	917	1009	984	984	1002	990	1011	945	938	995	951	960	885	935	906	922	989	961	950	948	1006	951	954	917	1009	950	998	969	1013	955	1013	971	976	976	998	987	911	960	944	997	1048	1050	985	950	971	986	969	987	986	1012	961	933	945	955	985	913	955	979	1030	973	945	930	1003	985	977	960	957	991	1006	950	997	998	997	992	1007	999	949	961	1005	935	986	984	993	953	915	978	963	1012	978	929	959	959	992	973	1017	945	994	1017	931	965	1028	1005	997	964	1002	992	999	990	978	954	982	964	1018	955	1005	969	952	958	993	989	1042	963	966	998	960	978	1000	991	1038	969	1015	970	985	989	978	1002	946	976	991	975	959	967	1040	981	992	963	957	971	952	999	974	1024	940	966	992	999	997	955	978	981	990	1014	973	929	988	938	1012	958	961	961	894	978	969	931	935	1007	969	1013	944	949	962	933	964	973	1041	1016	1003	982	991	994	995	992	974	1022	993	963	939	1028	966	972	1015	1009	996	949	958	915	954	967	979	946	1033	950	947	990	960	940	970	994	982	981	985	962	930	988	937	976	990	978	997	986	982	973	904	971	974	938	1014	970	959	943	997	957	969	982	939	978	920	995	970	958	1010	987	985	960	1002	964	991	976	974	978	975	981	1004	973	987	985	989	954	1003	969	1020	973	964	1004	968	986	987	957	968	1002	1005	972	921	912	991	993	1008	952	996	944	913	961	910	954	948	971	1008	981	1009	932	949	955	985	998	993	971	981	980	949	961	973	989	960	943	1025	958	991	989	974	929	967	984	1005	962	953	982	1019	961	981	948	958	953	974	1002	976	882	957	1003	986	971	1011	939	940	1010	985	974	979	946	948	996	961	947	990	991	988	1008	953	1022	1032	975	1010	967	984	941	976	947	984	950	942	955	1014	920	1028	998	949	987	944	947	974	973	1038	956	984	984	954	980	1048	955	992	991	986	941	968	1010	985	977	950	992	959	946	1025	973	975	1018	970	1010	978	1036	944	1041	1000	955	981	990	940	1013	1021	999	1016	974	958	1023	952	1003	1017	980	1000	942	997	943	938	935	997	990	1000	1039	950	1002	955	980	972	901	954	935	933	944	1006	973	958	1050	964	1026	946	1023	966	1009	986	994	959	1023	976	923	972	1006	939	941	941	964	1016	980	987	997	979	937	1030	992	990	974	962	984	984	973	980	914	994	982	1004	1026	977	956	1002	925	990	1011	1007	934	1000	988	1017	959	972	981	1003	982	968	991	981	979	990	953	1010	1000	1006	993	1022	1036	928	930	1032	994	1020	1007	946	925	1027	982	955	1003	1004	986	1026	969	1014	957	933	962	930	958	994	971	980	966	965	960	943	990	955	885	952	956	988	986	966	957	942	965	982	1010	966	1044	960	967	952	933	969	980	1044	1030	990	975	963	937	947	934	1011	1013	987	988	976	952	969	971	1011	958	977	970	1008	960	966	933	956	993	967	976	994	988	997	948	962	974	977	920	986	977	927	1011	961	1032	948	997	1033	994	977	969	992	942	973	967	947	973	1009	1003	957	985	1004	951	973	958	933	981	964	975	1012	1002	990	996	977	1030	942	1043	1011	988	1021	983	953	992	985	970	962	1005	938	918	981	942	977	954	939	973	989	964	948	946	999	968	952	968	957	957	961	1004	966	996	974	952	957	973	964	974	969	954	948	974	983	935	965	971	1049	982	967	996	972	941	976	1007	951	972	967	976	1020	948	1003	1011	1015	991	971	1002	952	1001	979	939	1050	993	1005	965	942	993	1005	1013	973	953	1012	971	944	968	983	970	987	969	1038	950	996	912	938	982	991	990	980	948	989	941	969	976	959	946	979	978	923	938	949	929	1044	927	942	993	981	968	1017	914	1002	930	982	1006	978	957	1052
24509	20962	24399	27670	20569	2349	610	415	379	374	395	366	357	374	343	369	402	393	343	389	355	355	369	344	367	355	345	358	359	357	345	357	341	351	373	376	367	374	339	324	355	362	330	349	349	336	352	342	345	359	368	360	355	331	349	356	372	351	338	320	337	340	368	354	347	341	367	363	361	355	366	333	343	363	343	378	386	353	334	358	344	322	365	365	342	366	370	338	357	340	315	401	356	329	313	343	348	344	348	355	370	341	343	371	344	376	354	355	370	347	373	374	370	340	339	384	349	328	342	351	344	343	342	395	356	325	362	358	351	336	344	338	345	352	333	374	361	340	384	352	376	386	351	352	357	344	354	375	344	328	362	345	345	340	323	341	335	372	321	356	354	322	336	316	387	335	317	336	360	328	379	346	338	348	329	368	350	367	364	322	375	346	348	375	364	364	331	365	354	370	336	359	345	332	359	411	320	344	344	375	376	366	307	347	380	385	379	366	324	355	307	333	361	358	325	348	360	346	333	364	380	315	334	384	383	314	371	365	378	325	341	356	342	344	337	337	349	332	359	360	342	377	342	349	384	384	342	338	342	321	343	360	371	332	356	344	311	354	353	378	347	369	374	368	361	358	350	350	358	328	345	335	306	370	362	362	380	367	352	356	359	372	371	374	353	333	328	343	365	324	333	369	321	369	347	368	313	344	374	368	345	350	355	341	367	330	334	364	353	376	362	374	352	369	336	336	321	320	332	361	353	347	381	351	355	314	319	369	338	331	354	339	356	331	382	336	355	367	369	321	330	340	361	360	392	366	354	359	409	374	361	348	360	351	379	356	326	344	328	331	348	310	375	344	354	337	358	360	358	359	355	378	318	329	362	354	335	322	357	338	322	380	345	355	355	332	316	337	314	334	350	349	359	347	376	320	345	350	363	310	346	328	342	331	349	317	387	351	314	342	347	324	343	311	356	352	349	369	379	342	328	356	335	372	361	368	356	316	346	354	384	297	339	352	323	343	345	352	324	341	367	316	341	349	374	334	380	377	367	363	395	350	373	309	380	365	332	324	369	347	390	343	369	351	359	377	341	358	318	366	337	357	348	325	322	346	339	330	351	349	345	354	368	316	368	354	345	364	351	368	351	371	303	353	334	335	389	309	304	368	322	376	351	370	348	339	385	328	358	353	359	367	314	317	361	383	315	350	336	335	345	395	352	342	356	352	360	332	319	331	336	343	354	340	353	335	356	329	350	346	378	362	358	363	348	345	346	340	371	345	351	386	375	345	350	325	350	341	348	350	329	353	341	327	352	356	327	348	331	355	346	329	361	354	381	341	342	348	330	359	343	349	380	359	334	344	338	361	342	336	344	367	368	358	318	335	346	358	314	351	334	385	339	366	347	352	382	328	391	381	325	375	356	366	332	388	313	370	357	369	367	304	347	342	366	361	342	339	377	328	284	352	369	329	371	358	357	341	332	353	341	335	373	311	301	301	367	328	320	373	371	343	342	322	369	371	373	357	333	364	336	390	368	364	336	376	340	334	344	336	374	337	335	342	372	324	345	355	367	330	370	343	395	358	361	382	322	347	328	351	344	390	371	332	375	322	389	363	327	375	352	347	335	363	356	332	356	400	322	338	360	323	332	350	339	365	365	307	319	363	358	330	316	368	320	354	360	348	336	384	362	365	327	376	419	343	377	318	343	318	344	369	346	341	335	337	351	375	334	372	357	387	348	337	308	365	366	374	368	374	380	323	324	335	360	379	355	353	327	344	343	338	359	351	326	321	321	346	368	360	365	364	340	319	341	361	344	368	353	362	331	351	359	307	320	359	350	333	383	388	339	356	356	369	366	328	352	339	326	346	352	337	384	353	355	347	348	326	372	382	363	354	338	369	326	345	351	376	347	332	348	328	350	356	309	311	336	341	361	388	330	371	347	343	346	336	346	367	332	345	350	337	364	342	340	318	321	345	327	356	311	331	327	314	366	335	338	341	353	377	343	323	337	351	361	371	350	385	357	364	347	348	372	339	344	402	369	320	331	341	340	352	344	375	333	324	363	335	319	331	378	381	366	348	349	294	372	335	362	356	340	311	348	344	367	367	373	337	390	347	348	322	339	350	359	343	372	366	368	368	361	336	353	364	359	387	370	317	332	330	345	383	382	349	337	349	336	318	349	375	387	318	371	345	329	357	354	322	362	353	331	349	342	342	356	341	332	338	368	375	338	295	354	333	352	366	365	377	340	339	363	348	332	321	347	359	391	398	381	327	334	353	367	352	342	363	360	326	344	362	328	329	362	384	377	328	310	361	348	388	340	321	388	354	313	349	328	344	349	337	330	330	369	361	341	343	356	350	379	363	366	348	327	380	327	352	352	339	337	362	361	359	344	333	370	370	359	344	370	372	330	331	338	338	348	369	342	349	346	342	351	342	355	349	362	345	367	341	362	360	374	380	355	364	389	342	338	341	342	351	336	346	293	331	343	370	355	356	368	362	371	357	376	360	350	351	367	356	368	378	370	370	358	373	333	341	345	365	361	301	347	359	347	351	335	310	353	344	331	360	335	364	318	347	326	338	389	369	369	340	345	325	334	369	359	364	356	359	363	307	360	342	319	362	323	374	339	366	376	377	334	319	364	354	334	359	348	359	355	321	330	335	342	359	389	353	349	358	348	353	359	397	367	337	346	358	370	376	330	342	384	316	390	352	385	346	345	358	354	351	334	352	392	370	343	367	348	320	355	364	391	338	339	348	338	341	330	345	366	357	317	348	358	335	352	357	333	360	362	356	352	343	366	337	363	346	352	373	343	340	333	361	352	348	371	358	371	342	380	381	301	346	328	335	338	336	392	347	363	342	347	366	356	380	324	360	341	342	352	365	343	341	343	365	355	359	375	353	343	351	316	373	353	372	345	342	329	368	340	340	365	332	303	336	352	348	340	379	367	370	340	341	320	357	376	332	356	391	325	347	350	332	351	337	366	325	361	334	338	344	356	352	338	344	371	323	312	336	339	330	342	371	350	374	381	345	383	348	346	333	364	357	388	319	358	331	331	346	370	360	368	340	373	347	350	354	331	362	374	348	321	349	328	321	365	371	393	358	362	342	343	316	368	337	365	344	369	342	351	342	321	336	378	388	368	354	349	366	337	365	330	348	365	315	360	371	348	343	379	342	345	345	344	365	351	370	348	349	338	378	322	328	351	374	350	326	358	363	354	365	336	341	371	343	392	348	376	393	364	333	375	377	346	311	333	343	340	354	354	329	342	348	364	363	367	348	356	331	313	346	331	329	336	359	385	370	336	348	308	375	347	342	386	323	348	307	311	326	331	355	359	360	341	342	355	354	362	338	345	370	358	374	371	340	331	359	372	362	343	356	336	352	371	336	376	373	359	325	304	355	364	351	354	336	356	361	323	325	367	350	338	355	352	384	336	339	363	362	376	371	381	336	343	353	372	325	355	346	350	344	368	355	382	330	342	361	347	360	353	322	370	342	303	357	364	335
3189	2843	1856	1174	983	930	857	848	819	787	801	846	811	766	779	792	811	803	754	791	769	800	765	745	772	797	779	818	805	768	801	842	763	800	808	787	805	801	825	759	783	773	797	714	767	810	809	762	817	832	816	782	821	812	771	765	753	808	816	811	856	762	853	767	766	813	762	754	742	826	822	754	753	721	780	839	793	755	793	773	785	780	787	764	792	781	819	818	819	756	735	817	835	760	791	761	783	720	837	778	761	772	815	816	790	767	776	799	773	765	811	790	763	840	745	773	771	800	787	819	790	764	772	791	791	825	707	802	758	803	767	820	806	821	806	861	776	759	765	766	783	827	786	790	754	761	793	808	815	735	788	797	775	810	769	841	785	827	824	784	783	837	761	812	823	767	788	792	779	809	785	743	780	801	817	783	770	810	741	801	771	807	838	818	786	802	785	757	786	797	783	778	832	802	757	806	807	773	778	808	797	836	842	795	773	813	772	805	790	824	784	762	756	825	786	777	787	838	794	768	813	772	780	786	771	836	775	804	785	823	810	764	824	835	793	803	784	843	791	767	798	786	767	804	803	781	810	782	783	764	748	803	755	776	818	795	851	756	803	798	801	757	819	787	760	804	792	805	799	725	763	807	807	795	735	779	787	787	782	821	765	827	789	744	770	803	757	750	810	811	808	835	806	741	783	787	818	767	774	778	758	816	766	837	814	823	837	741	828	785	737	839	761	756	776	829	817	755	776	790	812	746	814	770	792	787	788	781	797	750	782	774	847	852	820	779	805	841	776	784	726	772	777	775	783	803	785	770	808	764	782	784	764	813	815	809	809	819	826	761	839	766	832	827	759	773	762	805	807	848	756	783	798	787	814	819	798	767	793	799	787	796	799	783	786	777	736	820	765	800	799	802	808	829	825	809	781	762	803	849	760	783	797	803	734	810	843	767	774	800	818	820	819	809	826	798	792	768	780	805	803	845	785	797	765	771	804	789	819	830	803	844	755	762	780	774	835	857	780	869	777	800	846	788	789	794	827	773	754	759	808	787	790	820	808	818	814	778	770	828	808	787	731	767	755	902	805	781	727	755	765	731	767	770	790	855	820	775	858	783	752	797	767	800	795	773	818	857	854	783	816	800	765	771	791	803	855	823	791	775	760	785	811	785	788	785	808	792	769	746	841	813	773	789	753	761	771	775	779	814	819	794	784	831	808	779	767	793	817	788	750	824	856	835	765	794	745	796	793	831	800	805	812	749	802	795	800	797	785	776	802	814	752	815	791	805	808	762	808	770	795	792	833	843	798	772	762	811	819	787	815	816	799	785	783	827	811	756	804	825	830	796	851	771	750	755	791	816	779	845	806	800	766	802	796	794	774	796	729	826	808	802	792	797	781	862	835	764	731	737	807	782	777	768	829	810	812	828	749	743	738	816	792	754	811	809	787	812	787	870	769	762	760	794	852	836	811	776	814	787	784	792	758	750	793	827	801	824	826	804	750	821	829	831	799	799	806	812	848	804	790	763	771	787	812	824	795	766	834	767	768	712	794	818	759	775	761	760	759	802	751	736	793	775	765	802	828	790	779	790	729	807	779	691	784	788	792	764	757	777	787	792	759	748	788	789	813	840	795	814	783	814	798	805	801	827	810	787	815	795	802	760	797	772	757	848	801	798	776	759	791	816	782	785	728	742	745	822	793	762	839	778	769	764	834	791	765	797	843	783	798	855	795	751	812	801	804	780	795	786	788	791	813	783	817	788	781	787	802	772	823	829	836	785	812	781	810	791	773	810	787	784	742	744	842	808	808	758	741	791	793	822	766	840	826	820	790	811	830	803	816	775	760	770	781	746	832	793	730	809	717	786	773	798	802	795	806	755	820	786	776	797	803	784	746	810	801	810	777	825	765	794	802	752	781	732	804	768	807	797	828	765	802	807	800	785	767	767	787	801	788	764	827	808	769	794	764	757	787	761	789	755	777	794	742	775	790	770	750	799	832	785	834	771	758	768	766	769	823	847	779	795	778	755	731	788	788	778	756	783	804	807	764	793	772	814	756	780	731	770	775	813	817	812	818	797	802	783	815	827	810	828	788	763	768	842	747	770	797	783	770	834	836	824	725	822	801	836	783	808	778	796	829	821	771	821	761	791	794	720	795	763	773	820	806	798	801	775	814	827	762	813	821	773	782	736	725	781	765	756	737	810	812	795	745	767	826	765	749	790	787	785	797	772	849	801	870	811	790	798	741	779	793	764	823	749	737	763	794	720	816	752	773	861	796	807	752	826	783	811	775	786	804	789	806	801	761	779	776	840	823	767	773	782	814	838	806	792	769	767	770	781	779	824	819	800	783	822	786	820	782	773	846	828	828	784	774	795	786	790	795	792	814	806	775	783	779	753	788	805	763	794	777	816	843	834	810	768	788	780	752	786	774	780	797	707	791	779	786	834	821	792	726	749	749	818	739	799	768	746	820	827	803	765	805	750	807	767	804	827	828	779	788	824	804	788	831	821	784	780	781	789	806	809	805	871	781	787	742	755	818	806	765	765	749	825	764	800	769	807	769	772	811	812	758	782	831	815	801	768	798	805	806	852	821	855	778	839	713	788	778	800	759	731	792	775	780	846	768	796	760	793	758	794	799	817	801	803	787	812	832	848	785	790	770	798	781	768	805	846	813	809	824	772	790	774	800	767	785	823	782	781	774	774	773	797	821	825	816	811	804	763	729	814	814	778	829	810	821	740	789	792	791	757	798	818	800	753	819	788	779	835	802	773	780	823	837	802	781	792	794	775	795	818	823	788	746	833	824	767	759	786	799	826	817	739	828	760	797	828	755	771	824	754	828	764	802	826	788	817	838	815	817	793	769	797	827	811	869	782	814	738	758	824	814	761	812	779	782	789	842	804	803	789	814	797	789	790	720	838	784	843	802	782	790	829	744	806	742	815	815	784	800	778	779	803	803	812	795	818	835	879	763	759	859	748	836	765	777	779	787	801	788	819	796	774	810	808	819	809	821	765	734	793	837	770	797	819	808	799	794	821	798	783	775	837	770	829	785	778	797	809	867	768	772	793	754	835	820	753	802	828	771	812	744	815	784	807	778	775	764	794	794	792	812	777	826	764	756	809	784	798	780	776	785	813	813	741	764	777	727	829	761	719	833	793	798	794	755	774	805	823	813	826	784	755	815	814	806	749	788	835	741	781	788	850	793	808	794	803	806	790	825	842	793	813	781	762	778	811	781	801	834	827	775	777	814	797	803	823	834	761	786	812	844	758	843	780	776	802	750	824	753	839	766	809	786	795	772	788	752	761	801	802	788	810	791	760	821	784	782	795	781	773	798	837	708	727	854	822	791	790	795	752	744	775	769	786	776	805	817	798	799	824	790	788	842	799	839	708	785	784	879	791	854	827	762	816	803	819	796	736	792	766	800	771	773	867	816	765	798	699	760	792	801	755	713	812	775	784	812	847	772	758	834	812	773	812	803	737	760	796	809	837	780	795
23754	20960	25061	27020	20962	20813	1534	432	298	274	278	221	238	219	230	207	204	218	173	195	187	174	181	200	169	178	155	159	185	171	189	191	175	148	195	180	182	158	177	176	186	157	182	176	173	174	188	154	180	167	178	177	152	183	177	164	185	165	164	188	161	172	187	157	174	186	176	161	156	183	187	162	178	139	170	173	161	177	200	175	172	175	164	140	184	179	177	161	169	179	171	188	186	159	163	186	170	161	180	165	169	170	177	160	161	154	184	163	162	165	179	177	177	165	169	161	174	187	156	183	163	193	166	177	176	161	159	174	198	180	178	176	173	168	158	176	154	170	190	178	162	156	166	177	171	151	155	163	157	164	169	179	142	171	176	193	159	168	177	156	190	185	171	193	167	178	175	164	166	194	164	164	174	170	163	145	149	158	170	163	190	176	199	168	150	175	166	175	168	181	162	172	186	161	163	178	174	155	177	179	174	175	148	184	185	164	159	176	180	166	186	173	185	180	167	165	157	173	180	180	181	169	170	195	155	148	139	173	168	193	206	158	146	182	162	155	161	178	157	171	185	185	197	176	156	151	197	187	156	200	192	177	182	202	160	177	142	189	194	176	193	170	165	155	175	173	147	156	168	187	156	157	180	151	193	152	180	173	168	147	177	152	168	173	181	185	165	166	196	149	158	160	165	157	174	155	166	168	165	179	161	161	184	149	169	157	176	184	183	160	186	160	165	172	195	187	200	169	160	191	156	170	176	182	188	143	174	157	150	166	156	179	189	167	181	171	205	152	167	161	194	163	164	193	181	171	176	162	174	199	141	160	166	152	169	148	175	163	188	178	160	180	174	191	174	167	157	181	163	157	179	143	184	168	148	193	186	187	176	186	169	168	177	184	138	173	185	161	203	174	186	164	175	182	154	163	165	179	173	183	156	198	172	191	168	171	183	156	157	171	176	164	189	168	185	148	153	178	173	186	187	176	167	156	163	168	142	175	155	165	171	194	168	164	177	181	167	184	173	160	145	174	170	167	179	185	175	174	153	171	150	171	175	185	214	161	169	169	170	174	157	159	170	177	165	178	169	164	183	167	146	194	161	178	190	146	164	178	189	167	171	181	145	178	160	183	188	176	147	157	167	150	150	171	166	160	173	193	177	173	166	173	180	146	156	174	163	208	174	168	157	172	194	162	156	170	153	169	177	151	149	149	178	172	164	166	173	164	165	179	179	161	157	165	173	163	157	161	178	173	159	164	157	169	162	164	145	162	177	168	171	157	174	140	168	147	169	149	174	152	184	175	156	178	148	175	172	165	163	185	167	162	178	160	156	185	182	167	177	168	153	156	173	163	184	171	156	170	168	168	154	177	181	149	167	189	164	163	154	167	180	160	177	163	153	173	166	169	170	184	172	183	181	176	191	199	140	169	192	167	166	167	192	172	144	179	172	209	160	166	175	167	153	180	164	182	181	175	185	187	176	174	146	150	140	164	191	179	157	188	187	165	170	166	163	150	172	175	196	172	179	164	187	196	183	188	178	166	169	181	164	178	186	173	167	167	166	166	155	146	145	172	175	173	173	168	159	178	145	176	166	168	179	172	138	188	169	178	169	141	196	162	162	191	149	174	183	170	167	149	158	189	171	196	158	208	181	187	147	168	183	177	167	173	169	165	167	180	186	165	166	168	161	152	154	169	163	170	178	175	170	171	174	184	151	174	171	165	185	164	168	161	185	173	171	159	179	172	132	159	154	172	158	168	178	154	148	187	189	165	156	173	179	170	181	150	155	174	166	161	191	171	185	175	179	182	152	147	174	183	153	173	178	157	171	175	181	182	176	158	184	169	148	172	144	163	162	186	144	159	152	173	184	214	151	166	163	151	184	150	158	162	140	177	154	159	171	190	178	219	151	175	173	170	163	174	144	158	158	168	166	175	157	149	183	186	155	175	200	166	179	185	144	171	168	162	169	165	181	176	185	164	171	175	186	181	145	161	181	164	170	161	175	162	187	198	176	177	149	167	162	165	169	152	160	158	155	163	144	162	173	169	145	166	166	171	178	172	148	145	174	160	165	161	163	163	165	157	192	188	149	156	183	161	151	158	145	158	177	180	167	184	173	151	160	177	189	174	151	167	180	200	167	182	180	175	183	161	162	185	175	152	166	181	171	161	179	160	147	197	154	190	182	166	190	185	190	145	160	176	154	166	143	182	200	170	164	181	172	166	189	188	172	185	154	187	155	162	167	172	179	178	162	155	156	170	186	185	193	178	180	163	191	172	158	173	153	163	159	165	181	170	157	179	170	172	170	157	166	159	190	164	177	172	176	210	150	163	174	155	159	178	160	168	157	169	162	154	186	150	174	155	167	154	148	166	186	189	177	156	186	179	201	170	161	169	193	153	169	201	194	191	156	163	173	166	197	180	173	144	154	131	176	181	179	163	167	159	200	154	184	158	187	181	171	186	185	173	165	154	178	147	167	198	146	186	167	172	162	187	159	145	153	155	162	162	189	165	178	167	179	189	187	188	174	156	166	183	159	166	176	182	158	166	158	177	161	184	177	177	174	171	161	175	189	158	150	166	182	167	187	170	153	203	194	160	145	203	174	167	177	173	159	148	171	174	185	148	164	165	169	160	199	179	166	167	169	179	204	185	165	162	175	177	143	157	178	169	181	163	188	188	192	178	143	183	166	183	190	156	181	163	171	181	169	155	175	167	170	168	182	182	160	167	159	163	164	169	162	153	147	162	193	193	183	179	177	158	156	157	149	161	165	183	163	156	162	157	193	169	185	191	171	171	184	180	165	168	166	172	181	167	153	165	175	187	164	173	162	143	163	170	172	178	165	159	183	152	141	179	146	154	180	166	160	171	152	166	189	177	162	153	184	158	167	168	166	152	159	179	161	177	173	198	164	145	196	164	171	169	171	154	168	183	173	174	158	157	155	167	170	202	172	182	176	160	161	173	155	176	187	181	156	168	178	180	166	155	163	181	151	172	179	147	174	176	174	160	153	177	162	175	187	169	179	168	169	168	169	171	166	158	177	186	180	181	163	164	157	151	150	147	170	194	182	180	172	173	155	170	162	162	177	147	190	154	156	177	176	173	161	187	158	184	178	184	200	161	165	172	190	171	159	175	174	150	141	182	188	167	195	166	149	180	156	173	181	182	166	179	174	154	183	159	174	176	173	193	187	157	166	158	140	172	177	145	172	179	173	166	165	166	163	168	151	165	199	197	169	167	168	169	171	146	189	168	188	131	163	167	174	163	166	169	164	174	151	160	193	172	156	197	151	168	161	161	156	158	176	166	162	181	167	168	175	157	181	167	194	161	193	168	158	171	166	166	148	150	146	170	197	179	168	171	180	169	176	150	183	168	167	179	176	163	159	189	158	179	168	153	170	188	167	171	154	178	172	186	171	148	170	209	159	180	171	159	161	144	174	158	172	156	164	174	177	173	186	150	163	176	181	172	158	174	193	166	150	146	166	147	162	174	173	174	169	176
2966	4239	2556	1213	746	627	551	478	507	465	446	498	493	431	429	463	449	443	422	401	430	417	480	445	442	434	455	400	413	431	441	463	413	459	461	403	431	407	444	431	401	428	427	414	450	404	401	419	427	385	440	413	427	424	425	405	379	412	433	447	427	396	406	414	398	469	416	421	461	415	411	416	445	422	448	410	433	454	448	433	391	403	398	415	424	436	464	402	419	410	416	442	409	417	430	394	403	387	438	399	429	394	436	441	414	407	422	462	435	424	449	432	453	400	420	437	467	468	409	416	430	439	432	388	404	434	420	408	392	423	405	440	399	429	425	417	434	401	449	431	412	369	438	430	406	413	382	398	447	436	422	413	417	399	398	434	412	426	442	414	458	411	424	448	451	381	406	425	412	434	406	436	432	459	432	410	420	422	454	429	397	442	401	415	410	391	427	425	427	424	412	391	416	426	425	440	420	416	404	402	394	404	421	457	426	400	427	438	404	456	418	408	402	408	422	387	403	402	399	416	441	462	405	448	441	458	404	400	438	405	395	426	410	418	455	421	452	429	423	436	404	413	425	405	397	434	395	407	432	461	472	411	440	481	416	430	438	442	407	424	418	450	444	428	458	436	437	425	448	463	458	425	473	424	439	424	468	413	437	462	424	451	391	417	412	446	420	429	423	468	431	415	441	416	419	432	432	448	428	403	416	426	445	416	393	425	423	469	414	390	438	421	430	393	392	391	429	411	383	430	432	412	415	459	424	430	434	435	419	442	405	417	430	386	406	419	444	432	395	395	415	385	383	442	402	450	378	420	411	425	417	448	430	412	400	437	408	441	404	440	382	401	432	444	424	412	425	457	447	435	404	435	419	444	401	409	408	446	419	382	436	446	482	410	420	438	443	433	435	421	402	472	486	448	426	420	431	378	423	408	434	434	389	462	388	409	421	424	409	424	427	412	432	399	410	432	382	392	403	447	422	446	434	422	420	436	408	376	411	408	411	433	449	433	400	428	407	406	415	431	396	441	422	411	424	449	401	397	412	409	411	434	444	447	423	415	440	425	403	419	430	384	419	420	426	369	409	455	435	425	437	435	434	461	419	424	427	442	444	438	442	446	426	468	403	397	405	405	396	426	387	376	439	389	420	415	394	478	425	454	439	400	421	427	408	396	371	437	440	447	407	443	439	429	437	395	416	433	453	425	401	415	429	445	414	411	389	434	458	408	425	437	384	395	422	438	437	421	437	440	445	424	443	381	460	404	445	412	421	442	421	404	425	421	446	434	457	391	424	405	436	423	434	416	443	423	434	437	398	421	440	432	405	431	479	422	432	398	413	386	424	438	440	440	427	448	427	426	424	435	390	453	439	412	415	446	406	402	432	412	431	391	409	443	469	450	433	420	422	408	434	430	427	426	435	399	424	393	376	445	384	388	414	393	415	410	425	449	424	412	462	404	416	432	409	424	399	351	423	427	410	405	413	459	413	436	429	405	409	444	408	421	451	433	427	410	458	382	437	439	418	455	426	406	435	435	405	427	411	396	417	427	402	439	435	409	423	408	406	419	390	452	433	426	418	402	422	426	405	426	384	428	467	403	390	428	377	409	405	423	428	460	416	437	409	415	432	443	433	434	427	425	404	433	431	426	411	400	408	430	421	402	418	421	450	401	431	399	414	428	414	432	393	433	447	419	409	426	421	426	440	439	439	418	411	425	429	400	411	402	424	418	397	462	430	414	453	445	432	412	408	448	401	418	453	414	435	416	407	403	444	422	413	432	361	458	411	411	410	433	464	416	421	461	407	424	420	409	432	400	429	411	443	442	407	390	412	419	417	412	420	418	409	453	433	428	412	461	441	414	393	409	442	389	411	437	417	396	461	417	465	429	403	458	411	391	429	421	430	428	390	396	423	390	429	447	438	424	397	443	433	455	449	397	443	418	423	421	393	453	454	427	402	419	397	442	454	426	435	407	419	386	421	408	383	419	456	399	432	405	412	413	398	396	387	446	418	437	437	385	454	418	437	433	422	445	389	429	458	453	423	424	438	460	441	390	411	441	398	410	427	406	419	405	436	443	407	428	395	397	413	421	419	419	420	429	428	416	385	422	458	416	409	435	404	380	432	411	445	426	438	438	449	406	435	432	436	411	450	451	374	431	408	428	383	391	427	462	438	413	394	401	402	412	384	421	434	394	396	405	454	397	404	431	421	450	421	391	446	429	427	436	433	464	413	424	463	412	434	425	466	421	385	435	409	413	425	383	406	424	422	438	430	420	440	448	448	428	419	403	449	412	394	388	432	437	429	451	403	408	405	426	405	421	412	387	400	416	422	425	443	400	427	442	395	416	422	408	435	472	426	416	426	456	437	456	460	417	415	402	413	404	425	431	431	426	464	460	390	434	432	469	409	392	420	395	456	438	454	422	390	416	420	435	414	419	418	422	415	448	428	396	408	401	446	419	383	441	429	366	423	389	407	408	413	447	416	434	420	419	451	394	407	412	389	452	424	429	412	407	426	430	446	409	394	430	414	416	448	413	450	409	436	439	417	442	470	391	405	413	436	424	437	386	413	421	402	414	400	410	424	430	423	431	419	442	424	390	456	425	445	400	401	408	396	435	407	412	393	431	404	432	421	435	412	447	417	394	427	410	433	418	440	455	369	449	395	378	450	417	456	440	435	468	456	407	413	420	422	407	454	468	422	368	380	406	398	427	401	465	380	412	443	437	398	426	393	428	429	478	400	428	427	436	410	448	439	434	417	415	434	403	449	399	379	411	390	404	409	424	417	439	419	451	425	444	428	405	428	437	419	459	441	441	429	454	413	428	439	427	434	428	424	444	412	432	472	424	450	409	413	449	419	412	440	411	406	402	421	419	421	415	409	428	425	402	406	457	406	399	397	437	403	442	431	402	430	397	446	436	413	393	432	468	415	419	434	402	429	426	377	422	441	447	431	425	403	429	401	414	405	450	451	404	447	416	394	413	393	444	425	419	431	424	439	422	443	456	440	441	414	395	424	407	447	417	425	437	475	433	397	435	443	419	410	422	391	408	439	434	372	450	384	447	453	441	391	412	431	394	424	432	433	415	416	405	470	399	382	412	422	409	386	433	444	444	398	404	458	434	443	401	398	430	432	421	426	427	427	447	442	398	440	405	426	444	425	456	429	411	422	423	416	434	391	393	397	399	421	428	432	443	407	419	432	378	431	439	404	437	409	395	405	423	380	429	433	414	397	416	424	412	405	386	418	437	436	440	441	424	414	429	405	432	438	432	430	440	416	438	428	430	436	403	401	411	463	445	424	434	447	421	425	403	424	422	438	425	413	423	441	394	421	437	387	434	425	396	426	434	441	406	439	430	403	394	425	442	429	414	440	424	406	452	424	452	435	427	452	398	422	431	421	428	421	440	429	421	450	421	422	432	429	410	399	403	472	410	437	409	397	426	408	405	427	425	387	429	413	442	477	413	416	404	399	400	432	447	450	441	419	410	421	430	407	421
32240	10877	1237	508	476	409	442	476	469	432	451	409	439	462	435	443	428	395	463	499	423	386	432	449	444	446	458	424	450	469	450	463	432	442	500	443	445	429	415	380	458	434	412	436	399	459	425	426	379	402	425	406	410	419	430	444	452	472	445	433	433	457	435	467	446	423	482	438	423	420	435	428	436	408	397	381	407	426	435	459	456	422	412	439	408	452	421	427	417	416	454	458	441	446	426	422	428	446	412	438	431	485	458	431	459	394	437	448	400	442	434	421	420	432	451	439	439	457	416	432	384	409	425	447	417	435	450	462	439	400	417	434	455	462	477	429	471	422	434	448	456	438	448	421	383	400	452	389	441	450	442	426	440	425	437	417	434	436	460	441	461	444	441	426	434	427	469	419	424	429	425	454	428	415	461	439	420	466	411	442	447	443	410	460	433	414	426	410	466	444	442	419	415	431	416	437	421	456	412	437	407	433	407	426	433	414	425	422	417	427	446	409	423	432	481	439	434	442	439	428	397	454	418	454	458	442	420	396	447	420	408	457	452	456	457	409	432	426	405	421	468	463	444	418	435	418	397	416	416	404	432	380	391	406	441	408	412	465	417	421	436	464	466	417	465	407	456	419	418	422	425	434	439	428	472	425	408	468	432	468	399	433	425	457	438	438	468	434	383	420	425	423	450	437	448	444	476	429	403	442	467	432	456	501	443	456	420	416	444	415	436	454	415	432	407	437	455	415	458	431	404	451	422	426	462	431	408	428	454	405	437	464	474	458	401	440	459	421	448	432	467	454	454	460	454	457	414	435	441	442	470	415	416	426	455	432	440	448	465	443	433	466	452	398	426	438	413	413	469	409	439	426	425	445	411	442	411	382	444	437	421	415	420	410	449	426	396	434	405	442	409	430	396	442	426	434	434	432	439	444	458	431	442	438	450	419	427	423	444	485	440	434	432	403	449	452	426	446	418	419	435	451	446	435	420	417	468	406	448	470	442	415	442	443	471	441	452	408	451	420	407	438	445	441	440	402	426	476	415	451	423	424	426	410	395	435	464	435	382	453	423	411	458	416	423	440	412	450	439	427	435	418	440	430	391	421	482	468	424	465	417	382	418	416	419	452	460	448	417	418	412	431	428	417	433	440	408	460	430	454	445	408	472	461	443	464	412	418	450	445	457	418	418	437	461	433	437	431	446	456	473	454	421	438	416	408	415	442	440	456	413	485	436	421	408	435	396	427	415	447	441	376	415	472	439	425	421	445	436	402	390	409	423	421	445	478	448	440	410	458	411	419	426	428	394	440	468	452	446	450	458	417	423	413	434	427	427	419	416	439	448	383	416	421	484	432	441	443	408	382	460	460	428	413	451	484	413	399	402	472	452	482	427	437	431	415	414	475	383	463	438	463	423	416	376	400	419	427	475	428	464	459	438	486	481	449	470	440	429	438	413	440	458	420	460	437	387	421	468	395	409	390	461	437	449	446	406	426	421	454	425	420	428	407	434	414	451	412	430	420	438	441	400	440	434	438	375	413	445	463	427	414	483	414	402	419	423	444	406	414	460	435	423	420	390	454	438	399	470	419	421	399	396	445	483	435	454	416	416	461	445	420	458	437	425	453	447	448	468	478	436	465	401	459	392	450	440	440	472	438	445	422	389	454	419	434	423	400	436	463	409	461	423	421	427	397	457	440	448	467	443	434	445	424	428	433	368	453	453	427	445	442	427	422	417	461	425	428	403	430	439	436	419	481	448	440	481	473	432	422	428	398	421	435	449	398	414	452	480	431	497	410	408	459	421	455	439	400	457	434	443	375	398	399	381	444	415	431	449	387	450	406	435	440	387	447	453	445	420	444	435	469	414	422	453	426	429	464	457	430	441	383	432	419	406	459	443	469	446	438	437	424	447	438	428	436	444	440	432	455	411	441	392	467	432	471	439	449	427	435	476	460	491	459	437	421	474	414	475	434	429	487	452	451	431	429	449	406	451	443	436	431	433	415	400	406	437	461	430	429	406	432	404	441	454	407	441	473	407	435	464	431	438	454	460	425	462	455	445	461	461	460	448	420	413	432	435	429	411	460	421	490	434	503	433	470	467	434	433	428	486	426	435	418	450	435	411	431	456	474	452	469	417	409	446	429	421	451	456	436	420	421	461	440	424	424	448	422	430	418	436	472	420	402	400	447	401	453	435	461	441	426	456	475	433	487	418	401	427	469	415	433	414	451	425	457	431	426	440	453	442	445	419	416	450	428	421	435	480	434	449	455	401	431	394	402	436	400	377	458	385	411	459	398	427	411	456	455	465	431	410	409	488	463	426	392	450	440	454	448	428	403	406	452	425	430	457	401	398	403	430	467	428	446	417	455	467	401	439	465	417	438	441	448	429	415	447	442	462	474	420	426	424	453	434	407	436	439	467	454	432	381	479	462	427	419	416	387	418	457	472	447	408	454	476	496	480	425	428	436	429	436	404	403	408	454	444	393	436	457	414	414	443	422	428	422	408	425	457	468	424	458	443	500	400	411	401	444	437	415	423	398	451	423	445	424	441	422	452	479	421	401	385	429	447	447	424	438	423	446	414	419	430	435	445	441	431	436	400	438	434	432	418	465	403	402	457	472	403	432	393	431	409	443	429	396	371	407	399	403	467	407	465	405	460	457	439	424	436	452	427	457	440	444	453	399	414	428	431	411	458	445	432	428	417	416	442	440	417	433	442	420	436	469	430	407	475	426	450	410	443	446	439	410	372	453	437	468	421	394	415	415	418	501	438	411	472	460	417	450	437	482	491	502	471	464	431	419	439	424	431	413	426	431	414	425	443	432	433	449	406	412	427	431	443	429	450	428	494	459	402	424	425	453	396	413	406	466	421	400	377	413	443	448	425	473	453	414	426	441	428	497	419	432	443	385	439	422	442	448	464	453	428	395	448	396	421	441	425	430	399	417	434	416	460	429	414	440	428	449	400	433	433	426	427	441	467	402	447	453	410	475	384	451	434	477	437	445	461	411	392	431	453	422	408	473	443	432	429	447	371	436	473	430	405	416	423	432	418	443	468	443	464	443	428	423	419	439	393	401	451	381	397	440	423	412	409	458	445	445	437	430	415	432	403	417	459	425	451	459	389	452	411	387	439	416	468	443	455	444	472	448	441	403	445	447	436	391	425	447	481	436	445	441	456	458	456	456	456	421	417	417	429	448	437	450	495	454	425	423	447	440	409	453	420	481	444	449	446	435	387	434	464	453	471	427	390	406	441	428	387	410	420	412	451	430	438	403	448	412	422	428	423	442	393	448	477	425	462	448	423	442	465	440	417	432	444	431	465	399	432	439	426	432	426	417	447	463	443	413	460	471	401	409	427	442	459	433	443	404	455	405	431	459	449	429	464	468	419	455	420	444	444	468	497	456	427	471	437	409	524	422	414	422	429	435	415	466	430	411	403	442	407	443	446	439	444	448	473	427	471	453	482	420	431	426	409	447	425	422	425	420	455	439	436	445
5568	1061	1098	999	980	992	995	995	1025	980	1032	984	992	1010	945	971	988	945	1019	1042	987	943	1030	977	983	979	979	965	980	984	969	1065	883	937	999	981	973	1007	922	956	1037	992	967	975	952	1027	975	1015	957	1033	938	935	1004	957	984	991	977	984	964	1020	973	1024	990	934	959	963	941	961	962	1010	998	953	982	1043	987	990	944	987	1003	991	968	969	974	985	989	972	943	959	1027	1016	1006	1000	1021	947	1035	960	917	995	1022	1022	1043	996	945	1019	1019	985	983	947	1018	1014	1024	931	960	959	975	940	977	955	980	944	990	952	947	956	1030	1027	1006	977	953	969	990	1022	911	967	966	928	1020	937	987	1001	995	973	939	994	999	950	999	948	961	929	942	957	987	1003	985	958	930	969	1005	929	967	927	949	947	992	979	1006	965	946	1017	949	1020	985	970	902	925	999	980	972	1026	935	949	998	963	962	927	985	995	1021	960	979	947	987	991	992	948	1014	971	989	952	991	982	968	967	992	951	961	1002	958	968	1009	997	940	904	966	987	990	1000	959	963	983	1026	944	996	990	982	951	932	993	964	964	1003	951	944	953	1009	994	988	954	1015	996	991	998	934	970	983	946	901	954	989	969	939	992	960	972	992	973	956	981	981	995	926	925	922	977	941	946	1024	924	964	928	949	986	972	984	950	972	1031	966	958	954	958	967	952	996	946	980	955	989	1015	990	968	1042	935	935	967	984	978	936	940	961	994	978	952	1007	988	1007	1061	935	917	1031	1013	955	934	925	990	953	994	973	943	984	956	999	919	927	1017	978	995	967	979	995	997	1001	995	988	960	1012	954	998	926	992	1000	982	976	970	966	939	980	956	1028	964	961	946	990	949	960	1003	982	978	956	942	937	1000	962	1006	991	998	976	960	951	984	939	975	979	1006	1022	935	929	970	987	963	1060	963	945	989	946	990	989	973	985	1017	958	958	965	1022	998	950	982	1006	959	1019	951	1018	958	986	968	964	928	914	977	988	968	939	981	992	945	915	962	1007	963	926	970	994	977	1079	1005	1002	1022	1027	942	1003	964	948	983	986	997	948	948	967	993	928	979	953	1013	1002	928	956	995	974	970	1025	943	941	934	915	983	950	911	1011	948	981	977	933	1020	969	928	944	938	999	945	970	973	963	1006	1004	1005	958	945	934	1026	1035	1006	989	991	1037	962	1028	995	968	955	997	977	966	956	947	952	957	1014	1040	976	971	1005	933	996	955	981	982	1003	954	965	927	993	955	955	968	944	1006	987	953	1028	967	944	1024	965	961	953	964	955	913	1004	906	1018	988	1008	975	997	988	974	1026	1013	961	982	997	963	952	982	1023	954	985	936	956	996	967	1007	920	978	978	1027	990	983	956	992	914	926	1043	957	969	1031	990	921	946	977	972	950	942	968	949	995	1035	996	973	930	998	962	990	973	952	997	1012	988	1005	1009	964	929	990	982	923	983	981	1007	948	1008	1001	993	959	961	948	992	980	949	1036	973	952	952	975	976	936	972	909	964	949	974	967	965	962	964	972	964	996	917	917	998	991	973	924	955	972	963	927	982	983	989	972	1002	939	953	998	963	984	974	971	938	974	978	971	933	977	961	986	1011	1029	974	948	989	916	985	981	992	943	1001	981	1007	1008	963	976	965	988	970	907	995	980	1018	954	984	958	987	935	957	1017	966	987	985	980	1017	1031	1003	979	957	956	978	957	1024	957	921	1028	953	978	933	986	1009	938	973	977	964	957	974	962	996	967	993	937	972	908	1005	957	939	1000	958	980	1003	954	947	971	1016	971	988	964	982	956	1010	990	928	921	951	961	973	985	974	991	982	949	975	993	980	931	953	955	981	958	972	925	970	972	959	963	1003	953	1002	978	968	1000	936	968	1005	943	964	978	1006	1001	999	904	990	933	989	974	973	948	976	987	968	952	971	977	1008	991	993	986	959	926	898	985	1019	946	1005	977	986	969	959	952	950	997	978	984	969	939	957	1008	974	985	990	1001	924	952	971	966	1026	937	915	964	984	960	1051	978	1014	973	986	947	986	928	969	1018	997	969	944	996	972	970	986	992	958	915	959	977	969	953	975	1003	950	943	973	989	1033	1016	1039	964	1032	1015	987	981	983	968	1005	954	939	970	953	1042	981	971	981	911	994	939	976	983	1015	929	994	966	946	950	912	950	985	1017	961	987	999	939	980	951	971	1032	946	1040	947	966	1006	927	986	966	947	1000	912	960	970	1010	1036	923	984	1000	976	947	1012	961	930	933	1022	993	966	965	951	957	989	1000	950	977	979	971	944	979	1001	998	1005	988	1024	950	995	948	1002	1005	996	1007	975	984	915	991	1003	1022	974	975	886	937	982	922	993	979	944	981	997	1026	911	956	984	1007	1036	974	937	1006	989	1009	976	953	934	983	960	1045	963	1030	1009	967	952	976	999	1015	932	953	930	983	998	966	893	987	1012	975	1052	1001	894	1021	896	968	973	926	914	970	964	972	952	961	1015	988	988	947	998	977	1011	940	952	926	947	1006	983	970	1056	1001	983	989	960	930	1001	1004	972	1015	1005	969	953	961	926	1006	972	967	1041	989	938	979	942	963	965	988	961	1011	1004	956	967	981	917	926	965	958	1015	995	931	948	1007	928	929	999	974	990	980	946	1026	937	965	1020	1001	947	950	952	1023	947	966	981	979	1010	1011	997	993	962	969	956	967	918	975	1024	1023	987	978	1006	948	958	997	959	987	954	984	932	1009	950	980	1012	1031	989	1003	951	1020	972	996	980	1023	985	962	995	975	1069	939	932	996	952	1074	978	943	968	1040	979	958	1016	962	974	955	984	990	954	972	964	891	950	987	933	995	967	995	958	942	958	960	970	1013	941	1009	949	1067	992	964	1005	941	974	915	998	959	976	936	979	1070	968	948	1009	971	973	950	981	956	973	953	1025	962	973	973	951	1012	959	968	930	1018	920	1010	989	999	913	957	948	983	961	948	978	1013	979	964	989	915	967	967	993	971	899	993	994	969	1006	977	1014	954	1026	1033	945	969	980	960	1034	1009	988	1027	990	1014	986	976	996	957	954	958	965	956	960	971	939	984	963	934	956	958	961	931	980	954	902	1001	1000	969	991	962	1031	907	970	948	950	962	993	963	974	963	875	933	1031	984	955	958	941	1005	972	921	985	940	949	973	966	969	971	966	1030	956	985	952	940	1011	881	955	984	964	956	1064	989	935	942	996	967	1026	973	960	945	946	939	949	976	995	970	1015	995	911	980	970	971	1014	887	940	986	1011	961	965	979	967	995	971	975	934	1010	958	930	973	984	947	973	969	973	977	1010	984	938	1004	963	1000	978	960	953	975	938	1021	940	978	958	929	918	972	964	914	973	958	916	978	1017	990	934	1012	955	961	1023	985	1016	996	979	990	964	957	940	1036	958	1009	964	1006	989	1007	929	966	1008	1013	945	985	962	1000	987	994	994	957	919	1005	971	984	976	976	964	1034	999	951	1010	1041	968	1003	882	972	1048	942	974	1033	905	998	980	958	969	985	917	955	989	979	969	967	981	964	967	974	967	948	922	969	971	966	1053	911	995	1008	949	980	963	929	1018	974	965	962	1003	983	979	950	1001	985	937	1005	958	989	975	978	1024	925	959	1003	1031	986	990	925	1001	974	961	975	989	911	993	1042	939	951	972	1021	951	983	1011	1032	1020	993	1009	950	978	1011	1022	1036	956	944	996	986	979	985	950	1005	1028	984	972	982	929	904	959	928	975	924	1023	995	972	937	1031	962	992	944
24532	20936	24399	27605	20565	2413	558	443	406	396	431	355	362	358	378	375	371	360	412	330	370	339	324	346	327	352	377	346	344	400	409	364	380	350	400	331	347	340	310	370	368	387	317	393	366	356	363	336	361	287	354	290	368	332	334	348	356	320	351	348	327	355	345	360	364	331	355	358	339	344	318	358	354	366	343	365	346	364	369	382	380	322	379	377	349	354	378	334	328	356	358	349	348	374	339	335	353	364	348	346	351	337	361	368	367	332	356	350	374	387	359	366	357	295	371	332	353	355	364	336	356	361	360	358	339	368	386	339	321	373	331	350	346	347	319	386	385	335	329	337	351	335	347	344	352	297	345	363	337	331	345	345	373	344	356	322	355	337	365	361	392	356	332	343	358	331	301	340	338	373	388	388	346	354	344	351	348	329	381	347	373	374	358	338	341	340	360	362	311	304	357	335	338	344	346	353	359	334	354	341	321	343	326	361	347	327	312	368	370	336	328	321	368	336	362	332	351	331	349	341	333	352	318	354	340	330	360	325	347	357	381	345	373	338	359	333	331	382	324	340	338	356	369	346	347	335	357	329	350	380	337	328	347	368	373	327	343	350	357	332	375	350	384	344	316	341	365	310	349	321	392	329	336	342	326	341	340	373	324	358	338	321	378	359	365	378	327	339	301	396	349	374	360	376	334	358	326	320	352	394	358	372	387	326	333	370	347	355	346	346	361	343	321	358	357	358	340	361	404	389	340	337	364	350	356	323	329	358	365	351	344	324	318	324	353	343	333	314	351	336	346	348	378	403	370	344	354	368	336	338	359	325	325	333	337	336	360	364	304	339	340	347	331	373	356	336	368	328	320	345	357	316	350	353	358	341	365	371	354	315	312	328	372	371	361	363	314	359	321	326	371	290	346	355	349	354	346	428	356	343	371	324	360	373	377	385	319	389	345	347	331	382	387	362	376	342	344	356	302	346	329	345	333	370	322	361	351	315	377	332	361	330	336	355	357	386	334	345	320	336	356	346	368	334	338	351	328	332	345	338	336	350	338	398	334	353	360	326	341	343	361	363	378	339	368	338	405	356	383	348	356	389	323	330	379	332	340	354	362	367	374	338	329	342	330	323	342	318	351	372	344	329	342	370	336	359	330	363	382	319	338	341	347	371	362	341	332	337	336	339	342	349	346	319	387	303	360	356	326	346	339	330	340	303	334	352	322	353	340	350	354	356	332	324	332	343	329	360	373	345	340	332	320	342	392	333	405	326	349	369	359	360	359	338	375	351	331	333	352	343	337	370	365	379	352	349	356	359	359	367	343	324	382	329	365	353	338	376	347	320	360	377	354	381	361	338	366	341	357	352	361	343	357	327	340	374	390	334	337	342	365	320	381	333	366	326	343	389	356	333	331	327	323	323	362	346	337	380	365	349	342	313	339	341	334	337	348	340	343	341	335	356	338	374	340	314	304	345	388	354	337	324	320	381	358	364	380	375	347	337	363	359	338	323	338	302	334	385	328	344	307	374	359	366	361	350	338	355	347	348	360	339	281	352	345	366	348	354	360	329	370	327	350	341	347	313	337	321	354	338	330	328	377	369	351	358	326	365	370	364	366	328	362	319	356	381	369	314	324	367	330	341	358	350	355	348	327	347	360	386	366	331	350	364	362	365	377	342	344	382	344	333	345	388	353	363	346	363	337	313	322	371	367	387	360	365	369	368	352	367	339	351	344	322	339	343	322	348	341	366	363	313	324	349	356	333	338	327	336	339	334	331	332	338	366	326	359	368	367	352	321	340	345	349	369	343	352	382	322	349	352	373	356	370	369	341	381	340	339	363	332	333	317	345	366	366	345	375	347	382	313	358	351	372	338	357	338	381	321	363	378	355	353	376	376	356	358	368	355	346	322	339	336	394	339	329	356	374	364	342	387	313	349	341	364	327	337	386	310	364	355	362	391	340	360	331	349	341	317	365	364	371	332	317	348	346	353	346	370	359	337	353	340	351	335	317	337	398	352	379	379	334	350	333	369	348	330	385	353	330	359	330	372	345	366	380	351	351	344	327	343	370	310	321	370	325	328	313	305	336	330	328	354	351	348	351	352	348	344	343	349	355	331	342	332	367	331	360	327	354	345	363	353	373	378	316	343	331	350	333	322	352	363	352	356	317	347	369	325	351	319	352	338	331	339	376	352	339	321	344	321	355	366	339	332	361	355	369	341	347	327	310	373	371	338	316	359	358	366	325	351	336	314	332	341	364	373	342	312	374	355	307	327	334	343	318	347	375	342	398	292	323	397	329	380	361	319	353	347	353	356	359	336	318	343	342	362	328	324	329	341	355	333	394	352	352	359	360	349	359	360	327	325	327	351	317	348	338	359	342	344	366	325	366	356	351	353	360	337	350	325	385	365	329	344	370	350	338	361	377	360	350	337	340	379	362	346	320	343	333	382	343	341	338	356	334	327	330	369	363	341	321	357	349	357	355	369	380	354	321	331	376	351	324	336	342	365	351	358	359	339	308	342	363	342	358	333	354	345	348	359	331	334	337	357	366	366	323	325	330	328	355	342	350	362	338	360	364	373	366	384	308	326	368	361	318	327	347	358	343	388	338	367	324	347	344	372	329	372	357	333	367	390	338	387	342	376	407	336	344	336	401	352	346	341	330	351	379	343	356	353	328	365	348	361	365	341	346	379	395	325	347	337	351	318	369	361	340	359	360	324	368	352	343	352	378	375	340	359	336	402	326	345	378	318	345	362	368	349	388	350	328	341	310	356	332	367	341	329	354	356	331	316	331	354	358	309	368	403	342	382	366	386	355	337	352	353	320	345	349	352	343	318	347	352	362	360	357	361	375	373	337	363	369	366	370	336	355	378	334	362	328	326	344	311	362	358	364	357	312	364	355	360	371	409	348	331	352	371	362	289	333	306	338	348	335	380	334	334	375	370	333	348	326	342	336	328	361	341	355	340	372	366	347	352	346	353	363	379	388	377	362	330	329	327	359	365	346	364	347	334	323	322	328	345	336	337	373	313	359	397	368	358	355	333	348	364	332	336	332	350	383	372	355	359	320	353	349	350	319	347	321	362	364	378	310	349	350	331	370	352	342	319	353	379	351	309	349	362	352	338	350	373	361	365	361	345	396	409	312	362	405	342	322	342	325	351	368	383	335	330	345	355	321	364	370	345	363	346	352	391	375	324	302	350	309	349	333	337	345	343	358	338	374	336	322	334	326	363	337	350	370	353	356	355	373	365	359	379	373	350	363	339	329	391	347	327	381	338	363	362	350	348	324	374	355	348	399	340	379	365	392	360	338	320	375	357	337	347	389	361	308	370	356	344	350	344	329	337	360	356	327	341	369	371	316	380	364	325	352	344	344	344	393	356	353	386	344	353	370	357	306	359	389	346	343	356	373	351	361	358	328	343	316	346	321	383	366	374	366	299	370	355	334	367	352	360	313	372	317	351	323	369	326	337	345	323	330	337	332	366	382	344	335	330	371
3185	2865	1833	1179	952	917	807	845	870	803	832	814	834	786	773	880	815	776	778	781	804	745	801	774	775	834	769	835	757	778	799	785	762	832	751	804	809	795	791	778	819	779	782	764	793	782	792	840	756	832	825	787	744	847	804	782	795	776	763	788	823	770	765	809	768	770	806	822	770	799	782	814	834	774	763	806	817	786	800	802	744	812	810	795	773	755	758	822	821	744	765	866	782	828	797	851	798	760	809	794	801	765	803	730	821	776	764	808	828	847	750	787	830	780	809	804	779	812	803	764	716	774	841	763	804	821	829	746	757	812	798	791	809	762	839	789	784	787	784	762	762	771	775	748	833	808	787	764	820	794	758	808	836	796	789	824	787	763	769	782	766	797	763	776	781	783	798	795	785	812	827	815	780	803	801	812	747	768	819	774	796	813	805	767	809	817	800	812	819	813	774	796	836	781	818	801	748	784	796	796	802	795	810	836	769	815	768	842	749	761	743	798	846	776	842	839	809	775	782	784	808	840	805	783	795	783	809	811	754	766	760	813	788	738	769	784	753	783	787	807	792	827	775	773	806	809	771	808	773	763	775	794	866	780	807	808	757	800	832	803	806	807	805	741	788	791	791	808	783	841	782	740	799	770	773	795	816	791	822	789	779	778	844	762	732	770	800	772	748	814	835	754	724	805	750	795	775	734	765	842	817	815	775	826	759	758	755	829	776	814	767	837	785	764	817	814	834	796	760	808	768	770	801	804	754	839	744	820	769	801	785	784	807	764	734	785	796	814	790	796	843	841	750	810	768	763	772	802	802	807	782	766	775	814	797	798	767	768	812	800	765	823	766	811	814	808	808	776	787	833	811	757	823	824	766	820	748	749	801	851	741	753	784	801	761	801	771	765	790	775	799	796	720	766	775	753	754	777	769	800	802	795	757	791	806	788	733	771	784	840	837	763	775	747	799	772	768	760	766	818	794	713	778	793	790	857	783	826	816	755	820	764	835	779	781	815	794	788	760	783	712	798	794	845	802	803	817	831	842	763	807	815	783	844	809	771	822	795	797	826	814	740	781	754	800	821	824	793	792	783	763	775	855	827	799	825	734	783	781	812	757	721	804	781	784	788	771	732	794	744	784	771	798	775	788	767	784	790	821	747	766	774	780	812	744	851	797	836	795	818	734	832	785	827	787	784	807	773	798	766	839	772	784	752	811	771	764	785	739	770	768	748	799	783	821	791	793	762	813	778	791	748	763	753	792	757	787	786	806	769	757	813	805	774	777	801	773	798	796	815	843	794	778	751	819	814	807	788	758	768	814	836	826	813	781	776	781	762	773	760	782	795	818	827	807	766	759	796	770	723	800	777	828	812	777	811	781	793	827	765	761	762	788	779	793	801	794	778	783	800	750	858	814	764	789	757	814	836	798	747	800	775	830	792	805	780	843	797	804	823	861	776	809	754	771	793	842	805	816	848	747	771	775	836	763	739	761	769	774	830	719	790	830	746	801	830	771	806	844	770	795	819	790	766	839	775	761	750	734	723	830	795	790	801	821	756	810	775	849	794	756	808	802	797	797	768	776	787	800	815	776	764	746	803	784	765	748	730	816	789	797	820	765	760	761	804	805	840	807	799	815	782	720	785	769	796	785	774	808	813	799	761	810	825	815	795	836	698	756	792	787	801	795	760	796	817	786	771	763	770	818	810	779	791	751	821	801	771	805	760	760	846	812	823	782	754	819	817	789	762	819	760	796	848	820	785	784	846	777	757	787	791	762	749	761	790	773	791	794	806	760	808	756	806	823	805	796	779	806	791	797	804	802	712	821	780	790	741	807	788	808	806	778	810	841	773	780	777	794	810	824	856	790	795	793	743	688	752	796	774	755	830	834	762	751	795	813	820	790	802	787	837	769	797	786	793	788	786	739	809	810	774	765	787	772	803	768	763	772	773	762	729	780	820	780	792	793	774	739	792	752	774	783	778	829	798	810	789	775	777	791	831	777	722	743	765	815	812	790	823	761	828	801	784	783	789	795	832	762	799	791	806	808	760	724	841	768	762	778	814	829	818	818	779	776	810	787	772	773	751	734	761	816	780	800	794	780	767	819	827	771	792	770	799	789	770	782	782	787	796	775	793	811	824	810	801	792	815	823	805	782	719	823	802	782	783	763	762	780	805	738	755	796	735	839	825	798	804	786	750	810	758	840	794	805	799	830	800	815	777	769	787	796	817	807	749	815	763	804	803	825	777	790	768	816	823	790	802	779	771	759	777	780	761	786	800	792	780	746	800	783	758	827	784	764	808	781	802	759	751	839	793	797	795	772	773	793	803	780	818	781	797	820	803	778	784	818	828	777	792	776	775	798	782	795	826	839	808	810	778	820	844	780	718	799	848	755	794	799	739	786	753	804	748	803	795	779	757	754	830	820	819	801	816	815	740	806	787	792	764	777	806	817	773	814	756	790	764	800	814	795	709	788	792	782	782	796	779	798	768	775	731	759	783	793	781	820	811	813	762	773	809	793	792	769	803	750	802	802	788	778	788	798	811	810	798	809	844	757	810	776	789	783	752	771	766	733	738	739	751	777	768	827	780	820	831	834	792	807	803	757	758	783	806	807	847	826	837	750	783	806	794	811	818	811	764	725	794	754	754	792	810	783	809	788	769	711	773	793	759	806	815	870	752	823	751	775	779	805	800	754	756	799	782	799	786	806	796	802	793	773	818	825	803	827	757	769	800	759	861	773	740	832	776	743	795	762	711	849	772	804	851	801	817	771	806	724	751	800	768	836	762	801	795	784	774	788	805	825	760	807	818	789	810	738	817	733	789	824	775	791	774	768	796	800	796	791	842	765	774	798	783	797	780	789	795	793	794	824	735	776	823	775	845	814	831	799	779	742	761	780	757	840	811	722	784	793	772	786	803	814	810	782	728	764	811	757	804	810	790	758	790	819	772	748	770	774	776	765	759	792	798	854	774	792	828	795	821	864	796	793	824	767	765	757	785	779	787	789	822	814	834	785	762	788	800	758	808	787	711	804	786	779	774	794	755	793	737	827	759	808	809	791	805	787	836	841	800	827	774	804	788	768	821	801	866	806	760	792	759	719	822	763	774	767	748	774	804	798	787	860	815	780	772	820	785	800	778	829	847	788	802	780	791	760	791	775	730	777	734	810	753	772	783	818	810	778	806	773	795	797	759	763	783	795	756	791	735	773	789	812	764	814	812	778	790	727	752	800	831	836	775	784	784	774	762	829	837	793	756	800	804	794	797	804	838	761	745	804	790	762	787	781	778	787	787	793	740	784	761	768	838	794	762	755	786	795	725	786	775	799	799	831	755	819	759	818	779	770	802	747	761	788	834	777	758	771	779	757	812	825	734	796	765	766	749	796	771	773	778	771	742	827	810	827	825	812	778	790	822	791	731	803	768	779	837	786	766	799	815	824	777	785	811	808	848	870	753	742	767	791	786	844	830	895	833	730	777	820	801	797	766	855	814	777	814
23803	20940	24971	27064	20948	20779	1346	425	285	301	231	218	212	197	190	211	185	198	185	171	200	160	160	170	194	171	167	182	181	187	175	193	150	149	184	139	169	192	170	198	176	180	145	167	184	154	168	187	188	181	149	178	164	156	185	187	183	155	163	186	168	157	181	189	170	164	178	167	154	198	143	165	154	176	172	154	170	192	158	144	156	168	161	163	172	180	180	168	168	169	177	172	158	184	159	177	168	162	183	181	159	173	163	149	176	179	174	191	175	131	174	146	173	170	181	178	161	150	189	173	166	181	167	159	152	161	140	182	144	170	172	164	169	182	171	166	178	158	172	177	181	164	152	173	190	169	161	168	168	149	159	168	176	170	158	168	179	182	176	178	150	161	202	180	171	191	192	175	163	181	164	158	171	167	174	151	138	170	156	145	184	164	170	171	153	176	171	142	181	165	165	191	181	184	188	173	161	146	165	178	152	159	176	152	134	164	159	161	176	168	195	179	183	163	179	181	193	182	171	179	188	193	181	172	155	141	158	151	163	173	169	176	192	140	156	155	170	164	207	197	160	163	175	170	165	169	177	166	151	147	191	195	180	162	144	176	168	169	167	174	191	173	174	178	166	185	159	176	171	156	180	205	164	178	162	172	160	189	153	172	167	180	153	181	172	148	173	157	160	186	169	163	165	167	190	166	176	177	165	151	165	182	181	159	143	155	154	175	179	184	170	164	151	163	163	181	142	176	159	163	175	161	181	173	163	177	158	162	158	181	179	181	177	182	183	160	170	174	147	163	192	150	173	176	183	165	151	177	163	157	188	190	179	197	175	178	162	138	159	142	175	163	159	151	168	151	180	174	149	156	146	196	201	171	171	165	163	172	159	192	176	170	173	161	181	165	137	172	154	163	164	165	179	196	190	200	173	153	171	155	179	174	178	161	157	178	175	173	164	184	201	148	174	187	158	173	181	147	171	157	184	178	173	179	167	167	165	156	178	172	149	172	170	153	165	181	162	163	173	193	167	185	163	155	172	164	164	161	161	154	152	152	164	170	163	174	170	166	207	171	168	179	178	182	167	149	158	177	157	184	167	161	174	182	147	192	165	178	153	145	176	198	176	177	182	185	170	171	154	176	165	175	160	160	178	175	171	180	193	169	161	180	173	173	173	159	176	165	156	177	160	172	177	145	144	151	141	164	179	181	166	164	174	181	171	153	144	197	190	174	164	159	172	150	170	149	164	147	171	175	187	169	163	131	169	159	172	155	176	161	169	191	161	160	167	166	188	182	161	175	178	152	168	155	170	179	180	173	176	176	177	170	181	181	134	148	161	141	181	170	198	170	142	163	185	178	164	159	190	156	169	163	152	158	174	181	200	180	182	141	167	184	166	165	174	162	179	156	178	163	183	173	179	171	163	170	202	177	165	173	162	156	167	157	170	149	167	172	156	180	167	180	160	172	173	157	161	175	173	160	162	182	166	185	185	191	173	156	157	164	151	161	161	183	178	186	182	173	151	161	164	144	149	144	176	172	183	174	169	159	195	178	155	166	150	158	155	165	158	224	180	177	152	179	171	172	152	164	186	181	183	176	189	149	163	172	164	178	154	174	181	169	155	168	186	159	160	156	176	169	171	155	176	165	164	175	182	166	158	168	209	161	164	142	173	174	173	158	149	159	143	149	194	153	205	166	157	171	176	178	164	168	157	184	166	163	181	173	215	173	175	165	179	146	192	154	173	149	166	164	142	145	169	176	166	151	156	163	166	181	183	168	166	170	174	164	181	136	156	166	180	167	158	151	188	188	158	165	153	158	156	175	188	169	173	162	172	174	174	159	158	178	154	171	142	162	129	174	184	155	151	173	197	154	184	197	171	173	168	184	163	159	134	159	161	177	184	169	151	159	173	174	165	161	174	153	182	192	152	192	163	180	178	158	190	186	162	145	164	161	195	168	164	184	176	159	186	147	162	179	181	165	171	147	151	142	160	180	173	173	155	190	156	144	168	161	164	163	156	176	142	157	173	153	155	179	180	171	178	177	175	179	154	161	153	168	164	164	166	176	166	172	174	168	163	189	171	195	179	161	191	164	185	164	167	139	159	163	166	154	180	181	175	162	147	136	146	186	162	193	187	164	149	153	180	136	164	174	154	206	165	160	146	165	194	183	169	164	175	159	170	183	173	174	165	177	164	157	174	183	170	153	173	186	200	156	176	127	159	187	187	158	187	150	148	185	194	148	176	173	192	157	162	153	171	188	169	177	164	166	154	166	148	149	163	157	199	149	172	173	172	178	160	181	172	169	189	165	185	154	163	182	160	169	164	159	159	188	181	165	186	172	174	173	167	139	161	173	184	179	180	166	170	164	163	158	163	193	162	197	160	182	188	157	192	191	161	174	187	182	191	169	152	201	160	174	188	150	142	171	183	183	160	183	210	192	174	174	183	199	167	178	160	175	139	157	176	172	186	180	183	183	174	154	174	176	161	157	170	160	158	150	181	159	179	170	168	150	194	152	184	184	159	169	168	170	168	165	167	161	159	165	168	180	158	169	190	159	175	169	152	155	166	178	166	177	157	181	178	172	155	185	155	145	129	153	155	174	157	166	165	184	186	178	173	191	174	174	192	171	162	166	183	164	185	144	170	165	186	159	180	174	187	184	169	167	165	184	205	174	177	169	169	165	182	153	174	163	162	153	183	199	174	183	185	181	191	168	156	171	175	167	188	174	171	166	148	185	168	173	159	162	159	141	176	177	168	176	162	158	182	145	184	173	163	161	184	151	152	167	155	163	174	150	152	164	164	181	152	200	199	158	182	162	172	137	174	167	153	140	193	162	172	185	173	163	173	195	184	188	183	155	205	153	181	161	180	158	187	165	163	177	189	158	159	177	163	155	154	156	171	167	149	155	182	186	188	176	167	160	188	199	163	165	170	194	164	156	167	157	147	141	160	154	161	156	169	176	193	168	165	157	206	167	162	140	162	181	166	175	173	188	172	176	162	175	148	165	182	147	154	164	178	185	167	157	151	170	171	177	155	170	170	178	158	166	175	171	178	193	182	190	157	158	164	160	187	183	189	145	140	180	179	172	198	169	142	154	193	153	177	163	162	178	172	176	160	154	164	166	191	165	179	170	173	170	149	162	165	154	135	160	182	202	191	173	159	159	173	169	132	194	159	175	159	185	164	164	156	179	168	168	151	172	194	147	160	174	157	166	157	185	171	176	173	170	150	170	164	172	163	188	167	195	171	173	155	170	185	176	167	164	154	164	162	164	178	154	162	169	160	154	152	153	171	175	169	173	170	168	167	170	156	165	192	169	162	172	177	166	167	185	161	160	190	159	193	186	154	213	185	162	142	146	207	133	165	165	180	183	153	187	161	184	190	112	155	180	153	171	184	170	184	140	142	184	178	156	171	157	162	157	157	138	145	167	146	208	192	186	194	157	211	157	183	162	166	180	173	138	174	195	171	152	159	175	181	186	160	180	148	172	194	152	160	157
3084	4316	2483	1156	764	607	534	512	496	463	479	466	442	430	440	432	446	412	427	443	396	427	400	467	441	465	469	420	422	386	410	443	425	445	428	419	394	428	431	429	408	397	415	438	411	488	424	430	397	411	385	402	392	433	432	412	428	442	424	415	376	439	439	439	396	401	403	429	443	402	467	428	417	416	411	416	409	414	427	430	422	427	449	425	429	441	387	432	381	428	440	442	412	387	439	420	428	428	402	398	405	441	455	425	359	382	426	429	409	423	442	429	428	416	443	401	441	432	452	398	419	418	421	407	424	430	406	443	457	447	442	440	440	397	448	406	425	371	434	425	440	450	438	392	407	454	432	453	421	406	410	429	425	402	452	392	411	429	447	401	442	410	439	408	419	442	419	428	415	409	406	417	404	433	368	414	432	446	433	426	384	467	418	426	423	420	430	416	448	455	420	407	403	416	456	438	431	437	420	438	445	407	414	411	403	432	419	421	405	389	406	412	432	415	440	428	417	402	375	451	401	432	423	414	420	392	455	387	391	419	427	433	402	400	418	429	391	433	442	404	401	433	434	423	403	439	450	418	409	403	396	426	426	435	436	453	431	447	458	414	413	412	419	463	392	404	435	421	420	401	438	436	466	438	443	408	414	449	405	408	449	393	429	381	466	454	430	461	420	444	422	399	400	423	397	406	443	460	409	400	410	425	416	415	452	394	380	412	410	463	416	425	407	417	405	451	441	399	413	422	446	416	428	410	456	414	428	420	394	405	424	436	395	401	425	454	429	409	429	402	408	381	424	436	421	401	416	384	433	419	421	377	394	421	401	389	420	415	425	432	431	415	414	423	447	446	411	423	409	400	418	448	419	430	432	426	431	412	427	422	435	401	417	422	389	403	420	426	449	428	436	395	421	450	420	421	441	399	443	407	394	437	398	427	390	432	383	377	381	386	439	402	390	465	412	408	448	406	401	435	393	421	449	425	417	419	427	431	413	433	447	428	395	428	434	425	448	404	407	427	425	400	413	397	468	406	423	417	391	415	438	402	446	407	460	417	418	435	442	374	390	411	403	442	430	401	401	373	460	427	421	394	398	416	372	434	423	422	393	408	422	413	411	459	441	422	424	437	447	420	415	398	401	427	402	489	428	406	417	439	376	413	433	391	446	401	430	437	410	420	409	438	421	419	437	402	422	438	408	375	412	440	414	397	418	448	418	395	399	424	402	426	404	411	434	398	449	420	424	408	418	415	407	391	425	400	389	388	422	469	414	441	402	432	422	438	418	413	414	432	389	412	438	433	428	408	422	438	462	413	416	409	453	463	420	414	384	433	402	463	426	437	449	474	385	419	439	424	412	440	410	408	427	399	417	373	404	418	407	402	441	382	443	436	441	435	418	352	473	415	417	438	402	426	451	404	401	402	448	471	422	411	437	466	401	382	399	410	455	394	424	415	414	436	447	391	423	453	429	423	395	402	429	430	399	412	452	443	424	431	443	414	429	380	440	430	421	404	427	398	419	435	411	382	384	425	410	447	394	418	425	429	436	403	458	375	421	398	372	438	438	481	485	423	451	401	439	448	435	441	422	389	454	427	449	434	420	398	439	423	430	410	422	464	432	394	418	410	407	412	407	418	437	435	431	402	435	426	374	433	396	458	438	401	416	418	399	437	409	416	426	437	422	400	426	414	428	459	425	407	407	425	441	404	453	407	434	411	468	404	405	413	420	445	404	436	426	419	418	430	397	446	387	426	439	401	417	448	403	410	449	424	391	432	399	431	420	444	443	428	430	458	419	426	432	407	417	394	397	430	404	410	416	425	440	438	418	446	388	435	435	400	409	450	407	406	463	430	378	462	421	407	403	416	410	376	376	433	422	435	419	373	430	413	412	399	412	415	432	438	439	463	438	397	399	414	447	401	423	392	406	427	436	411	430	396	411	410	399	408	426	428	429	430	411	425	413	416	421	436	402	418	406	422	445	421	421	466	398	457	401	431	426	407	428	412	427	424	400	405	406	414	423	432	377	428	441	399	401	435	450	440	449	395	415	445	413	400	440	429	410	414	419	452	437	384	394	412	432	449	430	416	397	397	381	409	398	426	413	441	454	417	411	415	426	445	413	448	368	383	421	395	448	422	447	428	402	399	424	450	366	453	378	395	437	468	406	415	426	426	430	406	443	415	358	432	438	425	400	420	417	420	416	419	430	437	383	474	439	413	395	413	419	410	409	416	407	433	401	432	431	435	423	447	399	444	421	401	424	362	397	387	404	409	409	399	424	432	391	439	435	412	407	442	409	429	419	411	419	397	446	383	413	454	406	406	385	420	456	468	405	368	439	439	438	422	433	428	417	410	434	393	463	415	410	435	434	422	403	411	421	431	422	447	404	394	422	431	404	409	426	445	473	400	416	396	423	434	460	411	421	406	435	426	424	412	430	394	413	425	400	438	409	442	398	426	472	427	392	401	423	441	438	405	423	428	426	409	423	399	406	451	370	435	413	408	409	425	445	414	431	423	438	428	437	437	399	426	416	410	425	454	442	430	384	437	411	444	399	422	427	416	395	441	414	409	395	415	438	401	414	444	420	400	401	406	390	414	414	423	435	452	403	406	420	413	415	428	445	425	407	395	398	442	414	418	454	419	412	405	466	433	407	466	423	430	420	388	424	402	433	445	422	423	445	418	384	435	397	429	424	386	435	427	428	428	378	405	388	426	437	409	415	412	441	433	416	423	431	394	407	411	429	371	394	396	432	387	410	376	420	436	402	428	394	421	418	431	416	371	439	473	432	428	429	387	451	425	433	425	403	434	445	415	429	414	401	418	450	428	394	372	427	406	399	412	429	406	432	432	425	437	437	461	402	424	398	449	434	383	412	447	409	411	419	421	406	431	425	423	434	423	443	394	423	435	429	393	407	449	418	429	451	404	424	470	422	416	423	437	427	411	436	455	428	426	416	408	407	429	430	430	424	402	441	431	427	441	444	439	452	413	407	423	451	442	413	437	420	416	445	425	442	439	403	360	441	423	406	449	417	445	413	416	432	425	427	468	418	394	443	402	450	384	436	432	395	401	356	421	424	447	390	424	445	393	415	398	428	460	464	414	417	396	373	464	413	469	424	387	408	410	456	467	466	425	406	417	385	414	415	434	410	418	413	405	429	425	413	407	434	431	418	423	405	446	380	428	422	409	401	402	452	433	385	434	446	389	416	444	405	432	383	421	392	418	411	409	421	419	411	442	442	432	423	444	395	410	419	454	430	428	404	434	433	436	414	438	411	440	459	458	402	432	423	449	386	430	411	426	386	379	400	426	369	438	465	416	402	391	399	424	421	425	450	385	442	405	442	443	392	425	415	403	435	444	407	470	406	425	431	416	420	446	430	419	453	410	420	400	396	411	387	390	432	400	391	463	406	423	396	419	425	395	394	433	420	427	443	453	390	438	430	401	423	429	419	389	426	431	424	422	473	434	423	407	470	430	416	389	425	437	414	396	433	429
32597	10828	1262	571	513	409	433	445	436	423	458	482	457	436	453	439	422	413	402	383	436	413	437	433	404	409	428	399	437	461	406	404	464	448	434	392	466	431	455	431	413	428	393	439	419	436	454	463	438	447	393	412	418	417	450	469	427	450	411	465	422	466	433	435	445	419	395	424	416	419	422	415	429	404	409	422	436	386	411	434	416	465	438	386	427	421	420	425	451	433	459	454	426	428	439	476	394	426	426	426	463	463	439	437	447	423	459	441	441	421	437	434	428	458	474	411	454	452	447	467	437	448	489	431	449	396	433	450	427	432	384	420	422	421	447	456	410	429	422	445	423	413	453	452	481	420	463	411	451	400	408	441	412	441	419	455	432	424	430	412	398	419	442	415	441	472	434	403	442	422	443	437	453	432	426	444	431	414	426	373	416	435	396	450	425	417	448	417	470	429	439	440	464	423	416	406	412	444	415	380	470	419	426	455	427	453	421	451	429	414	435	434	437	440	460	443	436	410	437	412	456	418	436	436	485	429	427	417	439	417	473	463	448	481	427	435	425	409	442	397	406	426	376	417	390	400	454	465	449	475	440	398	415	424	454	436	453	428	460	409	438	475	443	444	430	402	421	442	417	446	386	450	454	469	470	439	425	399	434	436	378	425	406	470	460	456	456	421	462	430	420	442	471	434	408	437	421	445	446	446	415	425	445	417	436	394	413	442	458	445	413	448	485	418	455	442	441	434	468	432	472	442	473	415	457	467	429	424	415	425	417	414	455	424	430	464	424	426	429	414	409	439	459	409	437	451	438	391	400	453	403	411	418	422	401	427	430	459	444	458	460	424	454	458	421	411	449	439	471	455	460	452	438	502	468	442	414	413	407	436	400	389	423	432	453	418	434	474	462	463	446	479	454	442	403	456	402	395	424	450	402	402	419	422	439	475	447	451	460	425	428	425	433	453	418	417	473	448	414	416	444	450	468	447	449	427	410	445	398	482	480	418	425	489	398	437	429	452	434	422	430	448	466	461	460	460	414	440	438	466	450	420	455	461	432	437	441	435	465	473	463	462	456	438	414	420	462	450	437	442	412	475	456	425	459	434	423	419	439	444	466	410	466	455	428	417	456	443	432	446	447	453	447	400	434	456	450	452	404	475	406	441	417	391	454	425	415	409	390	445	494	438	390	438	461	457	429	470	380	413	461	391	393	504	462	433	448	391	459	445	465	421	471	414	402	452	403	430	435	398	435	458	453	471	417	445	418	445	401	455	409	460	430	406	402	442	463	437	421	456	477	452	407	428	460	462	453	466	417	475	464	397	434	453	385	423	444	399	430	472	453	408	462	462	376	438	432	438	400	453	438	440	404	446	441	402	442	416	434	463	467	431	442	425	444	441	400	465	421	424	427	453	426	439	460	414	435	429	410	447	426	453	444	450	473	417	454	433	426	420	438	441	417	430	480	422	434	391	445	407	430	432	435	480	416	399	429	415	427	389	420	432	414	472	418	437	398	421	458	442	413	458	457	449	403	464	416	444	459	496	439	480	507	483	423	430	425	442	419	474	402	451	425	437	393	384	448	382	439	448	455	418	434	456	406	435	451	412	448	474	464	435	423	405	416	445	422	409	411	419	459	462	410	447	453	447	468	426	443	446	450	423	440	408	400	458	441	447	417	439	428	406	452	412	385	456	433	435	445	468	452	435	416	415	453	399	482	453	435	432	402	412	452	433	474	407	428	422	412	426	443	415	433	446	472	443	437	451	443	438	439	449	460	422	420	406	398	437	399	433	413	426	426	400	433	429	417	396	426	423	423	457	450	434	432	456	445	422	467	460	414	433	422	426	457	432	416	423	393	418	422	475	419	414	455	469	401	424	457	409	402	407	436	482	392	424	440	408	432	427	441	444	409	415	407	438	442	390	423	452	429	419	478	432	404	447	432	412	434	430	480	427	462	434	454	412	428	429	432	434	420	429	429	435	430	458	380	455	392	416	438	436	461	439	453	449	424	459	445	410	435	436	468	434	422	431	426	436	427	434	478	481	445	406	408	425	433	436	437	403	427	444	401	492	447	448	404	438	450	429	448	458	408	423	458	435	436	439	437	441	479	434	458	450	463	437	449	413	429	437	412	444	426	418	425	475	465	430	456	421	483	462	417	429	373	383	446	433	441	448	429	442	403	436	425	469	420	470	385	441	437	426	427	444	441	433	420	400	405	413	437	433	412	467	441	424	451	384	450	383	432	472	434	426	428	453	427	428	473	418	414	443	401	434	441	433	453	431	425	417	468	446	432	379	450	421	437	458	421	421	466	489	449	417	436	427	415	435	439	468	420	414	436	416	468	418	454	455	440	420	452	429	457	409	445	427	402	451	413	443	429	459	408	438	452	435	459	413	440	443	454	457	463	436	408	461	415	471	450	445	452	450	443	404	442	459	470	416	406	435	427	430	472	426	389	396	432	432	459	462	449	429	435	444	430	430	442	452	454	430	445	388	411	436	436	424	435	409	438	435	456	452	435	446	467	432	432	420	410	456	419	389	474	409	414	432	442	451	444	411	434	464	425	481	438	454	432	441	417	406	436	447	439	455	401	417	439	422	444	378	434	450	428	411	472	449	442	486	462	416	448	438	474	419	406	475	463	430	411	447	426	452	469	384	412	449	434	450	426	441	420	405	372	450	440	429	444	453	427	464	455	424	408	449	413	468	417	420	423	424	404	420	428	446	423	447	448	450	448	486	431	457	415	396	427	440	433	435	460	411	389	460	442	447	443	454	436	423	414	430	456	427	451	428	479	449	403	406	409	443	434	470	438	423	450	426	409	425	417	430	406	454	422	424	384	423	443	441	418	445	473	486	430	414	428	460	449	429	414	452	455	452	392	427	437	432	449	441	436	466	480	453	438	446	479	422	389	409	435	463	478	403	466	436	421	410	454	451	417	449	415	455	421	462	420	448	425	387	426	405	433	474	438	441	440	437	495	458	420	440	432	460	431	417	428	423	452	420	410	434	443	434	429	456	438	404	405	439	487	480	433	441	424	433	433	432	416	434	497	427	422	448	433	459	421	399	412	432	421	448	431	432	405	417	455	454	405	420	399	428	424	416	423	450	454	432	415	421	448	480	416	434	404	446	461	478	434	415	432	381	414	449	421	456	430	457	471	411	465	426	436	450	391	370	413	391	455	400	432	399	403	422	453	449	462	432	444	459	428	439	452	430	394	447	426	435	436	398	438	442	417	444	441	416	458	443	424	485	434	438	425	444	443	419	451	438	419	473	433	420	446	423	470	437	457	444	418	433	427	421	422	437	398	419	401	410	458	426	450	427	436	446	441	472	484	424	459	444	437	454	452	426	454	429	434	443	438	437	417	436	441	439	412	407	436	401	449	442	414	483	417	443	437	444	489	473	435	429	419	405	416	453	419	421	403	450	457	465	380	438	402	398	432	430	420	441	448	438	421	425	466	451	488	445	430	409	468	465	411	457	406	453	463	468	470	422
5574	1038	1051	968	1072	1026	988	973	967	988	1017	962	987	930	935	965	959	939	1011	979	963	1011	992	993	995	963	1016	953	974	984	1019	933	1001	988	915	1011	943	937	961	959	936	936	945	999	968	999	1005	990	1021	977	991	990	964	1016	977	979	977	999	1006	929	931	999	972	910	984	998	926	995	971	1017	951	975	961	943	974	976	991	1007	985	1031	980	976	980	965	988	999	1012	1021	952	957	964	972	971	990	970	998	990	951	969	973	963	995	977	999	996	966	940	979	987	971	995	995	947	986	963	971	957	1004	944	1025	959	955	997	969	959	949	986	956	957	1000	992	971	951	965	970	1001	909	959	994	954	959	948	1004	1010	997	972	1040	975	994	966	985	979	1025	995	938	954	1026	943	909	978	990	949	997	995	991	995	984	1042	950	976	987	981	985	980	996	1006	1019	961	957	946	933	992	993	943	985	959	990	1025	952	1025	990	1018	946	1003	970	978	928	955	945	971	1014	987	958	974	950	959	973	1011	948	980	995	891	1022	996	979	956	1036	986	952	1027	978	922	1003	925	992	991	949	928	946	972	979	984	1008	998	935	953	1002	987	959	1009	970	938	991	952	944	970	956	987	1014	948	1046	985	970	996	962	932	989	985	926	954	992	970	911	987	918	936	1009	970	975	955	938	980	1017	976	988	987	941	986	971	985	982	981	966	995	978	988	988	1043	1021	1045	1010	982	976	952	940	983	983	988	1000	893	958	952	893	957	960	979	967	954	941	957	918	1026	961	948	936	966	927	973	946	955	980	940	933	1007	950	955	961	993	938	942	1038	973	1020	950	968	963	1006	919	987	1012	942	1061	915	961	975	990	998	982	934	994	1016	957	948	956	989	965	976	951	985	987	1012	996	979	948	959	937	970	1016	1005	935	924	1011	975	914	1019	978	945	963	990	985	1033	968	970	983	988	980	966	988	974	989	918	951	883	933	962	991	917	992	947	966	998	979	980	1009	897	1020	969	1038	977	991	894	949	928	941	1028	989	970	1024	943	938	1000	936	980	1009	996	975	1019	961	980	965	941	937	964	979	906	1005	992	991	965	1015	994	1001	999	963	968	969	951	960	1008	997	978	988	979	1010	939	989	964	934	1016	962	996	988	923	985	980	1050	1010	943	932	952	1033	933	993	999	995	1011	1010	965	968	919	1008	991	996	984	959	963	1013	1024	1008	906	942	952	996	1001	1002	951	993	912	979	944	978	958	961	962	991	975	1031	1007	1015	965	980	949	961	983	951	1000	968	1026	962	946	964	940	994	993	978	960	931	1024	991	934	934	948	985	986	1009	912	948	975	945	1029	998	1004	973	949	947	941	1003	1024	982	987	918	1005	983	952	976	992	983	954	945	952	983	906	991	935	935	965	956	990	980	938	986	998	975	965	965	970	1005	961	931	957	904	976	976	988	993	936	999	937	973	992	963	937	987	970	1038	957	994	918	1013	942	965	956	1002	946	1020	967	933	1028	970	991	961	1015	940	907	1008	1006	983	1005	979	956	984	991	944	1014	961	1004	998	994	951	966	994	931	991	978	1012	951	991	957	931	986	994	987	1006	988	973	1013	976	992	1009	1000	1012	973	923	966	1010	980	970	972	998	934	987	962	973	952	952	923	976	949	993	901	980	968	1010	936	991	987	980	961	1041	982	942	1019	983	967	998	986	999	983	963	966	948	982	992	1022	963	971	1004	980	968	977	958	981	948	995	963	946	923	958	992	999	1005	1007	961	1007	958	976	952	1002	912	996	984	1000	1025	1006	1053	978	979	904	1022	978	956	965	1000	951	972	987	958	954	996	964	934	946	962	967	991	942	970	964	931	953	1004	1014	931	986	947	1014	1014	945	955	1004	979	1018	1029	963	1015	940	992	928	990	1057	958	952	943	1026	941	1007	981	952	944	958	1019	976	971	982	993	993	970	953	952	946	937	942	1029	964	965	985	1007	938	998	1008	1004	1012	1017	967	988	977	1011	947	974	953	1031	920	955	902	992	962	1013	995	944	966	959	947	1006	1030	948	969	993	962	990	962	962	983	980	933	996	964	970	995	984	1015	932	996	979	963	960	1029	962	988	974	1020	944	944	971	963	896	990	1033	1012	1012	996	978	1029	904	979	960	913	977	929	1029	1066	982	975	987	969	930	980	987	1015	995	969	988	937	974	1019	977	991	944	956	946	980	970	936	994	935	931	975	953	946	927	953	960	1004	951	979	933	993	1010	960	1005	945	941	1000	984	991	968	967	939	975	975	923	970	986	926	994	916	965	963	982	1021	1002	946	984	956	1036	949	982	948	946	1031	938	914	979	950	982	946	993	1000	1026	1037	1008	956	971	969	927	968	954	979	1006	952	959	893	981	981	948	938	948	959	995	981	979	951	900	975	980	965	985	968	932	951	1026	986	930	1007	1031	955	998	931	979	938	981	977	1008	959	979	928	962	991	993	955	1009	990	1017	929	941	996	958	981	940	964	980	965	963	980	990	992	949	1008	1005	981	947	990	969	1011	1002	968	993	983	1028	990	973	1028	935	997	921	974	1036	941	959	959	968	942	1024	940	982	1020	1017	937	973	973	978	935	1004	975	961	960	988	1004	960	994	1001	975	978	982	994	1017	984	994	1006	956	944	990	938	988	989	942	930	1022	1014	930	942	954	974	967	1002	1006	937	955	964	963	964	978	1026	945	997	979	981	992	1019	927	975	984	943	957	1002	959	973	965	1032	1031	989	977	932	997	986	1012	938	959	988	962	1059	1010	909	1003	957	991	984	946	972	906	979	982	1013	969	990	1005	983	1002	959	974	938	975	972	980	908	975	1033	927	999	966	1011	967	939	899	975	946	940	968	936	1005	976	993	1002	1013	1003	964	940	946	985	952	1004	942	957	1040	1017	1005	946	962	972	995	987	959	963	909	998	1019	1023	1002	938	930	979	994	979	992	957	977	948	926	927	1015	981	979	957	993	954	935	972	948	898	926	981	983	977	1028	966	979	1000	938	994	1007	1003	967	980	983	977	982	934	991	985	960	1004	916	900	986	1036	1006	979	950	989	965	998	990	964	1006	986	994	977	942	997	994	978	967	1011	965	960	1011	951	1009	936	1000	961	1014	926	961	977	953	971	950	936	912	1035	987	944	985	959	951	993	973	987	950	921	983	945	1005	997	984	1019	956	972	969	933	990	973	958	951	918	976	987	967	944	917	1015	1004	992	945	915	959	942	936	1007	1027	945	981	967	924	966	944	1020	1003	953	970	969	1034	984	889	1007	974	946	1003	949	982	1013	972	974	965	962	971	989	988	985	937	1004	937	1000	965	944	983	974	984	963	1029	993	952	986	952	917	944	999	965	949	1012	974	909	1014	979	987	967	1000	947	985	935	1011	938	1010	984	947	937	944	958	1007	985	969	886	883	976	1019	958	940	930	999	948	1014	1004	966	1068	1004	991	948	966	1005	968	934	964	978	971	912	951	980	1010	987	965	969	993	979	964	948	1010	952	947	940	938	974	981	956	973	1029	947	947	999	981	1027	999	986	991	981	969	956	949	925	987	1009	984	1014	981	957	889	997	972	1001	930	970	981	979	891	936	951	988	1000	986	974	971	1024	950	1017	981	1021	991	962	948	1033	976	1026	1014	965	957	931	996	926	994	1029	998	1007	975	990	986	964	984	967	974	953	942	933	1007	990	948	974	992	1009	981	946	1019	934	992	967	964	1009	992	985	979	994	1027	947	1010	948	919	941	949	972	993	966	1022	944	959	951	951	946	954	973	972	995	962	948	968	984	950	984	996
24589	21044	24514	27772	20690	2361	577	469	409	422	390	380	400	361	417	389	344	370	338	390	362	326	365	357	374	350	372	363	327	332	349	366	356	362	376	374	388	376	358	340	359	333	407	347	338	376	384	350	354	357	351	317	347	346	343	349	353	390	359	364	374	334	338	325	366	322	374	367	389	330	332	331	335	343	350	331	385	365	350	345	348	350	362	361	382	361	345	372	355	348	319	319	366	377	379	340	381	352	366	362	349	374	369	335	378	363	339	342	357	346	332	332	354	345	346	337	326	312	372	333	329	382	323	345	335	328	340	374	385	379	360	365	317	367	347	356	329	355	342	343	320	348	343	358	311	381	325	382	334	345	390	337	322	373	340	371	335	345	360	352	324	332	337	345	363	369	315	343	360	333	383	378	330	354	392	389	345	333	354	324	341	317	353	360	334	378	366	356	378	338	337	357	371	352	377	360	390	341	300	338	355	339	343	346	342	335	338	373	334	369	380	392	354	326	343	391	355	402	354	393	325	353	320	313	368	385	348	383	367	354	371	342	349	358	344	368	324	379	358	341	349	386	323	346	336	347	384	344	357	391	341	358	328	366	356	340	328	350	367	391	380	344	383	358	359	366	341	381	348	384	326	342	371	384	335	388	355	355	365	371	342	346	355	361	338	357	364	359	353	338	328	350	374	347	322	364	359	328	347	334	356	396	321	368	369	386	299	359	376	359	349	380	370	340	363	319	381	382	353	347	335	356	349	340	354	379	376	339	347	334	371	342	355	334	315	323	361	370	356	375	316	355	357	337	327	351	340	327	355	357	367	353	375	356	404	339	352	316	358	377	369	330	348	394	358	311	333	314	354	304	347	342	325	361	295	337	366	323	387	364	331	346	371	370	329	374	364	360	357	348	353	360	339	344	315	346	328	353	356	323	348	378	349	330	371	359	328	344	365	368	352	352	358	358	331	340	411	342	369	322	326	385	339	373	346	348	400	359	357	369	353	373	331	349	354	352	365	368	369	399	368	350	382	358	359	365	373	340	360	353	351	359	366	363	320	349	348	341	329	344	376	381	358	338	367	324	350	335	348	331	353	343	323	403	329	343	358	340	364	320	366	320	340	383	355	336	376	365	364	366	350	331	352	354	363	341	330	324	357	362	326	341	356	337	399	349	352	347	382	359	324	369	349	371	398	322	319	376	363	355	379	371	332	363	336	342	363	358	382	378	343	325	339	343	411	347	357	345	401	362	366	343	333	331	320	346	386	305	375	327	362	369	319	338	370	341	394	315	322	363	361	365	350	337	362	374	337	345	372	382	348	317	346	328	360	377	308	360	344	339	349	345	337	348	352	379	345	352	347	354	347	372	363	338	348	350	364	333	344	338	380	345	346	330	404	369	357	356	359	377	353	355	366	362	369	340	332	335	340	356	369	339	384	350	357	383	355	340	302	309	318	333	367	324	347	367	355	334	354	318	349	346	345	366	312	348	365	362	352	313	331	354	342	355	339	352	343	319	312	344	356	310	385	367	342	355	367	365	363	365	357	369	335	340	366	337	356	336	383	352	325	380	366	338	372	338	357	306	375	344	336	319	362	353	370	356	361	370	360	367	352	354	352	350	382	403	379	355	347	357	340	335	347	353	346	365	396	350	330	328	366	370	346	394	305	315	378	351	381	368	354	393	341	350	353	376	365	313	366	370	356	373	330	361	325	357	322	304	375	371	367	326	356	373	347	382	358	358	361	363	380	336	329	364	348	377	339	342	329	348	349	349	322	332	360	338	355	340	351	361	334	332	327	346	366	364	380	362	343	323	320	371	338	348	324	355	367	366	360	349	373	339	377	340	349	380	360	373	356	339	382	370	368	323	343	308	369	317	342	335	325	376	355	342	372	346	372	349	370	330	339	344	375	369	402	372	387	354	334	335	361	368	340	325	314	328	361	368	362	346	424	352	372	395	339	366	360	333	368	334	362	387	349	357	321	354	343	347	348	307	353	357	337	327	359	311	354	392	363	344	326	354	339	344	351	330	373	389	330	333	377	352	326	342	368	318	357	361	349	379	365	350	355	346	324	357	341	294	351	338	338	372	365	334	299	350	363	369	349	340	337	360	334	360	336	374	357	357	338	318	346	343	346	371	320	297	343	377	364	365	368	309	343	332	363	344	382	367	336	325	358	357	334	382	350	373	340	377	350	390	374	343	371	306	315	352	353	336	348	319	351	359	364	346	369	381	335	350	353	360	369	350	357	350	338	344	361	363	377	323	345	355	367	361	394	349	355	294	343	392	359	343	377	339	389	324	365	375	397	366	363	347	381	327	378	371	356	331	370	322	367	376	350	349	338	365	376	361	362	343	324	332	370	353	347	381	361	356	367	368	349	374	365	321	349	361	328	330	337	360	349	362	316	333	322	352	333	382	374	389	345	322	325	358	382	351	343	376	340	357	355	374	309	334	359	349	343	367	328	338	377	351	329	339	359	375	349	294	326	292	383	364	347	366	370	327	339	348	351	382	354	371	326	345	363	369	334	322	335	330	342	370	362	357	363	358	337	357	340	338	331	365	351	376	351	349	348	355	350	363	334	372	370	351	342	352	384	380	378	396	354	347	349	364	350	364	367	338	339	360	343	382	353	354	380	357	305	370	363	352	359	355	374	328	347	358	332	309	334	348	384	334	355	352	321	371	361	346	349	336	323	351	346	355	347	337	386	357	390	338	317	368	367	336	385	379	384	345	357	351	351	356	357	392	383	380	364	344	369	346	360	329	343	386	338	319	387	358	314	325	362	389	378	393	353	360	326	393	377	345	326	330	363	383	361	355	367	328	318	375	376	324	337	357	338	352	350	362	324	365	337	386	349	369	369	344	356	384	379	340	344	384	343	364	365	378	341	366	366	340	335	366	350	350	363	340	369	353	348	334	379	344	352	363	368	315	345	352	388	394	324	356	342	350	329	366	378	371	351	354	380	353	333	398	348	375	369	327	335	375	354	373	376	353	320	339	352	327	369	330	325	339	343	341	392	340	344	346	336	319	345	361	358	368	356	323	363	372	366	363	335	336	354	365	326	372	351	346	320	372	360	336	348	364	371	354	345	345	335	357	330	368	354	360	301	384	368	354	370	320	379	351	371	352	344	360	325	348	377	337	367	371	342	347	381	336	371	374	345	396	345	351	367	393	342	329	321	348	366	338	379	401	364	335	300	372	365	358	323	371	364	357	356	342	331	359	336	360	386	341	372	360	360	354	341	368	335	333	351	384	368	361	348	361	351	370	341	319	335	349	341	331	346	368	347	344	361	323	350	341	344	373	344	349	361	349	348	363	367	366	339	332	373	380	361	361	368	320	376	368	350	362	335	354	361	352	348	351	364	339	347	336	370	379	346	349	335	367	350	338	326	352	372	381	350	358	357	341	375	344	372	354	378	367	355	352	357	385	349	317	361	359	341	346	381	374	328	347	359	343	369	386	374	358	342	370	375	329	374	363	332	363	335	348	348	342
3215	2919	1874	1250	988	921	872	765	821	797	849	848	796	845	804	811	798	794	807	783	780	788	796	815	797	781	811	832	792	774	777	811	820	780	818	812	811	790	833	804	785	792	765	781	794	791	764	751	843	802	793	760	804	768	828	721	789	795	762	829	775	775	838	812	777	752	769	778	819	777	773	781	843	845	787	848	703	773	790	864	761	775	771	805	787	780	784	781	853	764	794	846	766	839	770	816	815	766	825	781	796	810	767	852	784	767	816	780	773	820	794	767	740	788	843	777	827	804	728	845	761	798	818	779	806	790	777	830	784	826	790	783	793	788	775	724	789	784	758	803	793	810	791	767	806	814	829	786	765	756	823	786	768	778	744	813	769	753	796	834	786	822	828	828	759	801	757	779	785	801	807	777	797	779	762	783	825	766	785	795	808	797	775	797	840	808	794	791	834	786	791	776	794	744	792	796	752	809	790	811	748	764	816	781	811	818	828	830	794	787	806	816	756	785	778	784	810	805	821	803	787	741	822	781	759	793	746	779	791	794	791	818	812	830	744	776	778	795	791	793	791	773	786	851	812	786	811	793	818	764	766	847	762	754	774	798	805	748	785	795	770	780	789	802	800	836	793	789	811	836	813	834	822	779	812	758	838	795	811	792	794	763	829	785	841	795	804	737	770	858	804	798	754	749	749	846	790	832	757	788	783	783	809	742	819	795	811	786	791	781	778	746	811	830	807	775	783	767	783	802	743	765	746	804	802	838	832	789	809	789	792	794	804	705	740	800	797	776	793	782	787	782	833	818	778	758	824	754	799	828	838	797	807	783	786	795	816	800	786	850	751	798	805	746	805	761	807	809	793	819	822	833	789	769	768	739	792	774	816	826	787	782	811	775	793	767	780	781	831	781	755	779	788	802	777	808	739	768	761	810	823	790	805	828	781	756	814	818	777	795	851	767	819	856	812	813	809	791	797	798	804	818	817	810	758	775	811	817	755	821	803	804	752	777	785	756	784	790	767	761	871	836	761	812	764	798	812	851	833	809	776	826	819	767	741	769	796	763	851	819	754	799	779	746	805	789	838	752	807	801	829	739	808	800	813	812	800	755	770	834	787	791	829	808	818	796	822	775	838	785	807	794	781	833	816	805	739	778	811	826	784	741	812	839	792	772	794	809	768	814	743	766	810	815	776	791	779	741	799	768	759	745	790	774	780	778	758	790	756	838	815	828	771	798	778	794	787	750	779	764	768	792	801	789	789	792	749	765	809	820	777	738	792	779	793	818	829	761	743	808	771	808	790	816	796	790	778	769	762	791	797	834	793	801	768	781	789	821	780	802	721	804	759	814	750	747	817	773	839	757	803	849	780	781	836	827	781	748	805	823	773	754	815	843	765	816	800	781	802	777	843	821	838	747	746	797	763	778	818	846	816	794	798	785	773	790	765	776	798	828	806	799	806	830	784	770	777	808	773	800	796	774	788	822	787	806	818	831	776	781	753	828	779	797	776	795	774	759	815	722	795	810	805	791	750	804	811	837	819	831	808	749	822	826	818	776	816	761	785	724	819	786	734	783	757	831	757	811	812	747	790	807	775	777	784	823	804	779	747	816	834	840	759	836	791	802	780	770	784	781	752	799	814	777	784	797	792	767	770	824	800	835	796	802	798	793	805	784	773	805	793	790	825	801	777	821	792	800	780	770	823	780	838	811	792	795	802	791	746	787	825	789	811	792	820	807	803	817	835	783	814	774	802	789	774	745	792	811	779	796	786	784	798	806	771	779	787	782	796	765	778	858	788	736	768	804	743	764	763	759	800	801	775	819	723	809	810	745	776	819	749	820	745	805	803	839	773	774	779	839	790	775	811	782	795	790	797	796	738	776	825	810	735	845	841	840	805	776	756	785	751	787	788	767	792	769	800	743	790	809	769	792	807	785	814	784	824	785	809	808	772	791	774	795	802	773	770	739	759	801	840	819	807	783	772	788	783	793	781	820	782	780	790	803	814	747	802	773	824	786	797	836	867	791	802	836	753	733	808	792	757	794	769	820	818	750	735	807	791	784	792	793	818	801	797	807	772	797	810	802	798	819	795	823	765	806	784	808	739	744	812	749	785	759	814	775	794	791	786	743	793	826	823	823	756	774	802	820	824	824	797	775	839	747	780	788	793	837	751	809	810	754	804	779	796	825	785	744	831	815	811	744	827	766	801	800	759	794	769	774	763	750	809	756	847	814	788	802	794	760	796	779	765	802	811	787	810	760	786	762	787	832	778	774	747	782	778	801	744	781	795	800	823	801	838	792	731	788	777	749	779	812	797	801	733	817	829	809	778	811	819	770	784	800	781	749	847	769	783	776	801	774	770	759	789	785	816	813	745	849	771	745	782	719	787	796	771	768	701	825	833	804	770	782	753	801	739	781	753	766	822	857	836	820	731	787	809	789	756	835	780	754	765	745	814	815	755	794	787	810	758	793	810	690	803	793	775	779	780	791	796	753	774	831	739	826	776	785	784	811	851	806	788	813	788	795	790	773	779	817	804	800	794	806	756	804	794	759	737	783	851	809	803	796	793	752	771	781	770	774	782	775	721	817	789	762	810	802	788	780	783	790	763	755	847	807	745	789	807	750	771	831	810	767	832	761	797	781	795	823	801	816	791	719	793	757	771	766	796	790	810	786	809	751	757	806	738	766	799	769	786	787	837	753	790	811	831	753	753	777	732	773	786	807	793	744	846	782	818	811	760	801	854	789	771	765	775	772	819	762	824	805	833	853	799	749	837	853	835	830	797	795	806	783	791	811	776	810	757	754	804	763	764	804	822	833	762	786	774	838	786	784	788	773	753	799	775	758	783	768	760	805	814	804	824	778	779	825	796	768	820	770	770	798	777	773	765	834	815	772	829	794	730	785	797	796	833	816	798	811	793	833	755	816	761	807	760	771	827	789	820	757	833	815	811	738	836	810	817	772	857	805	790	788	809	777	789	832	802	777	790	785	833	820	781	821	804	808	766	777	814	777	811	832	786	792	792	765	753	819	785	807	807	808	780	807	845	794	749	748	816	785	797	805	818	805	805	857	776	810	751	742	769	778	778	805	761	828	813	781	785	816	808	757	815	821	844	778	842	794	787	807	785	811	806	833	809	779	762	773	798	791	801	803	739	781	773	767	803	778	741	778	767	810	753	849	779	816	772	792	764	777	809	830	786	782	809	752	788	858	762	788	755	740	797	746	762	802	801	796	758	814	823	780	769	789	793	763	803	816	727	789	786	795	819	785	817	741	795	782	781	752	804	770	792	789	825	787	756	756	788	791	785	787	813	754	780	818	757	791	781	788	807	755	798	793	812	731	793	771	781	783	800	778	824	789	790	820	757	831	784	828	803	798	817	824	793	781	793	801	774	799	799	806	778	783	795	796	789	831	792	718	800	771	790	783	765	793	788	802	794	799	852	776	822	813	812	740	791	781	772	783	813	773	823	774	786	800	855	820	818	766	789	769	803	822
23826	20970	24979	27135	20976	20816	1422	387	320	301	274	237	222	216	206	173	197	210	181	181	210	187	162	179	188	188	169	177	158	180	194	164	163	169	172	179	188	170	183	160	171	141	194	203	181	174	171	174	174	156	170	171	168	170	169	164	178	163	176	176	187	174	158	167	167	180	169	165	141	179	157	163	197	153	175	158	174	156	180	191	200	177	171	180	167	171	169	174	158	217	148	146	174	179	181	175	167	167	163	162	149	168	153	160	178	166	166	169	169	189	160	187	155	147	158	196	131	165	155	178	179	160	167	145	191	181	156	150	155	175	149	171	174	159	171	184	172	187	157	146	156	153	173	163	173	164	168	148	181	178	188	187	177	171	179	174	148	171	160	166	162	184	202	181	158	155	176	170	172	175	191	164	174	194	207	171	172	164	162	185	156	203	183	147	125	175	190	153	173	172	175	169	177	162	162	197	169	150	170	184	156	170	171	176	180	148	149	151	182	175	171	166	177	191	147	178	168	177	189	166	200	153	161	187	170	157	180	183	178	138	154	191	176	177	151	167	157	203	168	170	142	158	148	143	165	185	161	145	153	166	171	161	183	177	174	175	141	166	165	177	168	177	146	165	185	149	190	173	158	152	169	170	197	169	178	167	166	156	170	169	160	148	168	172	171	165	178	165	169	180	148	163	180	143	165	152	162	153	196	171	164	165	169	155	158	148	196	169	181	174	165	198	149	164	163	180	200	162	186	155	175	164	164	172	171	197	171	158	174	172	175	174	172	170	167	161	162	157	158	174	157	151	185	146	158	154	160	183	156	181	180	163	169	165	179	197	157	147	148	195	162	148	162	168	156	172	182	161	182	169	160	173	197	172	173	173	165	177	156	191	160	146	174	143	168	186	173	176	155	160	168	146	156	156	171	192	163	168	155	188	148	159	160	154	181	168	149	168	156	173	166	151	162	177	157	170	156	166	166	175	192	167	178	155	181	156	167	158	165	164	185	152	164	168	187	152	158	170	157	164	189	174	166	169	163	190	173	160	157	180	143	164	176	182	156	174	166	165	172	194	168	167	169	158	149	171	165	176	158	187	166	203	165	177	170	167	158	126	171	169	163	180	167	177	160	150	158	173	167	164	158	195	158	162	173	159	160	203	163	176	171	156	172	157	165	132	151	177	170	151	170	166	153	173	147	152	160	186	159	172	157	163	182	174	154	179	180	158	149	184	168	180	189	164	164	158	173	173	158	168	152	168	144	168	174	158	184	151	158	135	211	167	142	179	164	169	155	152	163	173	197	153	162	165	179	185	174	166	176	153	153	170	146	155	171	165	168	163	163	156	139	183	150	166	166	149	164	175	157	167	180	187	169	168	167	177	170	160	167	167	147	177	179	164	164	179	182	180	164	157	189	166	156	134	157	163	185	155	161	155	189	164	154	157	167	188	174	199	156	166	170	166	186	170	174	156	189	175	157	169	178	158	204	183	169	162	181	187	170	166	162	190	188	175	160	169	151	162	157	163	169	172	161	146	173	181	164	199	195	165	154	148	174	161	158	162	173	201	158	164	157	170	162	172	173	149	137	167	159	172	174	153	183	186	167	156	165	182	185	202	182	157	178	151	160	174	204	166	159	179	174	193	162	167	176	174	151	169	174	186	188	166	172	191	151	185	170	172	178	183	164	157	165	166	181	183	154	168	160	183	164	182	179	184	165	178	171	183	155	177	152	161	178	154	168	156	160	144	152	166	154	164	160	175	171	189	171	163	184	155	168	169	184	189	174	181	163	196	178	167	160	157	157	148	169	173	154	166	163	177	220	175	177	155	157	164	166	160	166	162	182	169	164	184	158	166	151	183	142	173	153	157	174	150	167	140	150	161	168	156	190	151	166	168	155	176	181	185	170	162	169	146	164	143	158	140	139	172	162	187	165	188	162	167	191	194	177	165	191	178	190	180	175	161	166	187	172	163	154	165	155	159	165	169	171	179	170	161	170	202	185	151	181	171	159	158	176	184	166	169	171	170	169	175	158	154	186	176	158	175	161	161	188	192	158	173	154	150	153	168	182	162	173	190	168	177	177	163	193	163	164	179	193	210	178	167	157	152	175	176	149	148	155	175	171	177	160	163	161	167	159	165	169	158	157	162	156	167	155	154	146	182	166	159	176	130	160	182	191	169	149	169	164	152	178	155	159	186	162	167	173	181	182	152	182	184	170	164	167	156	172	150	171	152	159	192	193	185	164	174	169	157	166	142	184	170	184	160	181	181	174	190	164	165	206	138	162	154	176	175	166	170	172	166	181	177	189	176	156	173	162	136	160	190	164	165	166	148	152	159	156	170	168	187	175	175	163	170	170	177	177	151	150	174	151	167	192	173	159	171	179	174	190	182	172	181	169	190	180	152	164	210	160	173	148	168	139	195	165	170	135	168	164	164	173	192	163	198	184	185	166	190	183	173	171	159	166	184	164	169	169	145	165	166	188	183	169	162	179	184	185	160	195	147	161	171	182	161	192	163	155	162	170	168	175	180	204	159	163	181	148	160	162	163	187	158	173	164	160	194	197	161	198	168	151	163	174	147	148	167	190	147	162	147	179	166	160	172	174	187	164	149	140	155	154	170	190	154	152	144	159	181	162	160	176	143	176	178	175	159	130	144	157	181	147	178	141	151	177	158	169	154	164	170	161	162	178	184	184	158	168	162	162	131	186	155	204	161	168	170	185	161	180	181	157	152	163	174	168	166	152	189	153	161	169	176	170	152	150	165	175	196	176	177	166	180	171	167	170	149	195	175	183	150	165	163	165	159	149	166	166	143	189	174	145	181	189	174	168	159	170	170	170	159	178	187	160	172	175	169	166	186	156	143	184	149	200	173	166	157	200	162	169	171	179	195	172	165	167	160	180	179	190	160	172	179	179	173	174	152	185	180	157	184	166	172	185	164	171	166	187	184	162	168	180	174	188	157	162	159	173	169	191	192	150	150	190	153	169	193	176	188	173	166	165	163	149	152	181	173	152	164	180	154	175	199	172	193	162	162	169	163	163	177	155	177	182	139	157	168	172	153	167	157	191	171	169	145	196	146	160	149	179	176	156	188	161	144	166	167	158	189	143	157	186	173	168	136	165	177	174	171	170	183	187	191	174	191	145	186	175	155	145	158	166	193	155	184	194	155	181	173	168	174	161	161	158	176	168	163	166	173	168	186	154	180	199	165	189	203	172	170	157	154	155	153	181	179	179	182	157	194	153	158	174	163	193	166	179	197	167	186	170	178	154	182	167	166	171	173	168	163	173	161	168	171	158	178	180	188	175	149	161	170	172	159	173	148	176	157	213	178	180	167	168	182	155	181	167	153	172	175	162	164	158	160	162	161	183	168	189	166	198	183	171	169	167	166	164	181	166	175	168	185	177	168	191	167	144	171	165	156	171	185	189	170	186	162	179	162	177	158	165	171	169	158	172	177	194	152	171	195	174	157	193	162	161	157	188	148	163	175	174	139	167	173
3105	4352	2404	1137	715	618	543	500	537	467	463	449	463	449	444	437	430	436	435	421	432	413	417	415	411	413	436	417	395	465	403	439	409	421	416	384	389	426	424	410	431	425	417	389	444	438	402	412	385	410	431	440	437	423	432	390	437	428	447	434	422	404	448	410	421	405	438	427	410	428	410	426	455	404	432	413	442	411	440	426	452	429	428	434	415	461	436	423	397	403	448	467	430	428	419	404	417	425	441	399	438	401	401	401	427	420	428	428	435	430	429	426	407	401	410	433	408	373	433	449	438	455	429	390	415	438	450	426	387	426	416	408	417	420	423	470	428	421	388	422	426	423	389	423	404	423	412	421	416	448	429	409	410	432	421	425	407	444	421	402	446	400	411	410	423	448	424	409	403	395	430	404	384	431	430	411	433	424	405	438	395	401	459	378	435	404	431	402	402	405	419	437	453	440	364	402	402	438	420	402	412	395	420	443	422	413	430	392	391	400	408	433	421	430	402	424	423	415	437	429	411	411	431	414	409	383	410	425	440	425	401	391	391	424	426	434	423	384	443	388	424	421	408	432	447	433	444	435	431	409	412	419	416	428	445	442	410	398	459	397	397	417	418	412	415	415	398	445	400	416	427	431	411	419	447	428	401	436	435	432	464	395	434	408	427	462	398	426	423	412	443	438	403	450	429	430	410	393	402	414	393	441	399	428	432	439	412	418	450	401	417	401	383	434	416	394	399	437	435	408	407	383	468	467	397	391	429	410	424	409	430	415	422	374	416	412	420	446	446	395	435	419	472	419	442	440	406	453	421	441	417	455	401	444	421	410	395	430	379	408	423	427	436	418	419	418	407	429	413	422	391	412	440	423	447	436	442	422	440	426	449	448	406	388	423	412	426	406	445	403	439	407	436	442	416	437	383	455	448	393	434	451	431	429	426	436	428	425	410	421	410	423	438	401	450	394	424	403	402	428	423	439	418	417	409	451	446	437	417	419	399	418	416	378	397	417	449	403	403	394	397	443	414	371	386	397	420	403	450	416	453	418	406	417	442	399	419	432	403	440	395	436	420	429	420	408	393	402	411	444	420	420	388	399	420	406	405	411	403	426	406	452	449	414	399	415	413	417	379	411	382	404	399	417	406	414	418	416	387	436	396	437	429	383	436	415	431	431	430	438	382	417	462	382	410	403	402	411	445	386	441	407	407	412	441	398	434	449	421	413	413	415	444	433	435	386	407	445	436	451	454	404	421	392	417	407	419	418	446	382	431	409	426	450	403	442	404	439	446	413	391	405	407	447	402	423	443	438	431	456	443	412	433	400	377	413	451	415	383	384	400	411	398	403	391	438	442	389	467	425	407	431	431	397	426	404	408	425	434	396	393	427	434	424	438	416	389	397	440	413	406	405	421	409	455	433	383	412	403	421	400	415	432	440	382	426	399	412	410	437	400	419	412	441	424	435	381	419	405	422	428	430	438	382	396	413	435	416	470	388	391	404	390	411	433	437	414	423	387	447	427	423	434	401	372	394	441	436	425	411	403	410	431	396	417	445	392	411	433	403	432	414	437	444	428	451	439	448	380	386	423	446	413	435	401	438	428	409	403	395	461	428	430	428	404	413	400	422	389	429	394	385	390	395	442	470	418	441	415	402	415	463	382	410	443	439	433	444	434	415	393	464	402	453	427	393	432	466	452	422	420	410	422	418	433	446	418	458	416	392	398	451	382	425	437	428	420	424	443	409	434	396	429	382	437	379	394	391	411	414	443	446	412	400	432	445	409	436	414	438	406	432	432	415	417	455	409	451	438	417	413	416	406	436	408	414	429	394	388	380	406	438	444	413	423	437	453	406	408	409	449	428	453	437	399	441	418	421	397	400	414	422	408	391	405	417	407	456	403	435	404	432	431	463	416	425	435	418	425	415	444	414	400	420	394	438	391	409	400	436	400	416	403	446	378	391	411	421	431	431	438	426	409	393	391	417	465	406	390	415	447	419	428	379	413	415	401	454	443	418	460	422	435	414	414	411	425	432	402	422	380	404	394	466	426	390	409	427	441	430	429	399	433	427	402	407	409	433	412	431	427	425	417	439	400	463	418	424	430	443	407	406	408	410	384	416	459	432	427	401	394	434	435	403	444	415	398	392	442	398	427	387	384	410	410	434	435	401	442	411	422	423	431	388	390	423	402	406	402	403	414	425	400	400	406	395	423	426	402	423	435	430	408	411	376	391	435	397	421	408	412	443	453	415	398	401	402	408	421	394	431	401	386	414	388	427	440	412	455	407	425	432	459	384	404	394	427	412	397	448	428	437	396	409	450	410	382	422	402	424	405	427	432	424	423	411	401	411	459	439	404	411	417	425	415	431	431	434	425	437	418	388	437	425	419	391	402	411	413	436	409	413	430	402	399	426	450	432	422	436	441	397	424	391	388	408	443	411	391	399	449	424	393	453	446	444	437	402	463	399	426	430	398	414	444	419	426	426	431	412	403	451	392	437	462	446	436	431	432	439	401	429	425	441	445	430	437	393	401	439	408	432	418	374	402	443	412	412	408	421	442	446	459	411	446	438	433	442	406	403	410	398	430	446	414	451	431	394	442	420	416	449	419	397	417	441	415	433	394	465	436	433	411	409	406	436	442	386	406	399	442	423	408	423	404	410	430	425	393	391	394	416	420	416	446	402	377	420	428	401	436	386	461	396	420	411	456	419	428	456	387	429	411	413	404	433	408	427	417	413	402	416	401	428	461	433	419	391	390	422	407	435	409	398	467	419	427	434	419	426	416	375	456	386	441	430	413	457	408	379	400	365	423	429	429	420	416	430	407	439	428	386	433	376	434	441	424	415	375	444	406	452	457	404	436	422	404	410	384	435	418	444	416	409	422	408	411	401	431	456	429	411	386	412	446	412	395	406	424	463	446	409	424	440	420	444	457	432	409	443	431	440	433	446	430	414	383	452	406	408	394	429	369	419	440	459	434	436	431	462	423	404	404	437	423	431	416	416	388	401	405	422	439	447	411	398	408	425	419	408	388	386	430	445	415	419	417	360	422	444	411	393	396	444	420	443	383	419	407	403	446	418	416	395	397	452	440	420	435	399	475	420	407	438	371	436	405	410	424	394	442	425	410	407	432	434	422	407	413	411	434	396	452	420	404	421	435	435	456	393	417	420	419	415	425	409	387	426	415	403	415	406	409	420	412	385	420	454	421	407	436	388	415	418	430	405	404	439	438	452	422	463	387	412	388	457	422	404	404	415	404	420	385	454	423	411	424	426	435	385	427	405	448	421	425	410	406	402	429	464	418	420	394	417	460	435	440	381	411	411	439	427	414	395	434	422	428	395	398	418	423	438	427	442	391	381	433	436	392	425	411	383	438	421	467	392	410	397	417	418	418	415	425	433	433	426	393	415	398	427	403	458	401	436	389	449	423	402	357	403	433	402	426	425	423	474	434	401	451	414	419	402	408	390	410	429	419	439	427	397	429	436	408	394	419	406
32381	10985	1340	647	551	551	458	422	468	416	432	409	470	450	436	417	464	437	439	423	423	474	384	420	387	448	430	396	416	438	470	446	445	416	400	440	444	424	441	474	398	402	406	422	439	432	399	465	457	428	458	439	440	445	479	443	474	434	448	466	404	395	416	406	431	442	416	438	402	414	417	438	438	447	414	458	445	445	428	440	454	417	433	452	414	497	464	456	429	421	434	415	430	402	445	411	418	431	408	461	430	466	424	446	433	416	423	447	435	429	441	429	419	403	388	395	415	443	395	440	438	470	422	442	440	433	450	446	429	482	480	431	449	439	438	437	463	449	407	420	439	421	458	391	422	429	424	410	434	456	430	416	450	448	438	470	424	489	413	421	410	417	426	443	422	397	437	454	397	458	452	430	410	434	461	455	460	445	450	424	483	450	437	410	458	421	422	429	418	430	470	445	458	440	445	452	452	457	438	413	433	422	445	434	403	424	430	442	412	437	421	414	458	435	451	455	440	437	442	459	433	416	429	394	479	419	438	463	466	419	435	442	438	388	425	441	403	404	446	423	448	450	418	410	406	404	457	405	431	425	454	465	408	387	438	453	424	405	443	409	432	459	434	415	416	435	439	416	396	434	429	455	428	409	402	445	397	404	443	476	408	395	462	473	450	433	452	433	426	471	475	442	413	450	430	403	435	416	437	456	398	467	461	464	428	440	435	404	453	445	424	422	406	421	442	427	407	447	444	421	412	422	452	415	382	453	449	430	422	445	424	423	447	443	421	432	439	412	452	427	439	390	417	390	444	451	402	455	405	375	439	420	427	428	442	454	419	450	416	430	464	439	423	442	421	459	403	485	407	419	430	427	457	422	434	470	397	431	433	435	449	444	436	427	445	452	438	419	437	397	451	443	430	415	397	437	420	457	461	441	458	405	436	439	402	444	382	423	440	432	463	365	416	490	430	455	431	432	434	432	377	416	474	456	404	423	431	403	405	420	454	422	444	411	400	435	442	443	472	442	434	484	423	424	454	421	447	437	404	393	465	452	421	443	427	453	441	399	404	480	420	449	421	462	449	447	439	450	415	440	411	402	429	429	438	477	421	433	432	449	457	415	404	431	439	421	394	421	437	423	417	431	484	428	434	445	444	402	412	434	406	386	460	438	440	390	440	438	465	446	413	412	451	436	425	390	475	380	441	445	411	443	452	414	459	397	464	431	435	415	436	424	470	432	451	419	401	416	407	422	449	452	425	451	461	424	404	447	426	399	411	420	395	406	448	414	411	452	408	414	422	437	438	433	411	455	442	435	435	448	439	386	392	389	455	439	455	453	436	432	425	418	416	447	428	451	442	429	435	453	436	418	435	411	445	450	421	452	443	406	425	427	427	446	411	440	449	446	485	399	453	461	458	455	463	439	462	436	456	448	449	460	417	388	483	447	461	449	390	439	434	470	427	430	449	448	426	417	430	415	453	447	450	435	434	432	436	401	434	444	441	406	389	417	438	439	423	418	439	479	415	467	396	412	393	404	457	427	446	440	439	455	437	465	409	437	425	431	440	445	387	422	396	404	455	425	440	437	435	401	438	383	417	482	435	453	447	435	432	445	446	444	423	408	468	461	415	450	438	421	397	438	447	462	416	420	425	449	433	409	451	404	460	423	395	434	418	418	415	378	422	443	398	416	439	434	423	439	453	430	391	433	460	455	423	449	486	450	447	435	418	385	432	436	412	433	428	468	435	439	450	397	401	399	426	421	406	406	441	420	437	407	413	412	477	394	453	468	442	419	366	403	422	438	455	432	447	430	402	416	457	377	437	423	441	426	388	426	448	431	440	382	411	426	424	428	442	485	442	460	444	425	418	408	435	462	456	396	423	425	435	421	433	405	425	408	441	427	404	436	462	448	384	420	412	403	427	404	421	445	402	389	420	446	459	452	440	419	425	429	397	419	417	446	395	429	449	402	441	390	430	467	437	434	413	427	451	419	393	412	437	453	396	433	443	418	404	429	429	429	424	417	459	424	418	440	408	483	416	415	422	436	424	471	440	430	443	422	417	421	399	384	427	444	426	464	438	429	431	452	424	426	427	427	411	426	410	459	442	448	416	439	412	418	449	412	427	419	434	455	446	461	428	416	412	400	398	451	461	451	429	462	417	372	420	452	484	439	437	432	433	439	410	402	455	441	426	421	416	431	433	421	465	440	469	430	400	412	408	437	427	446	439	436	447	412	444	413	428	416	401	393	424	401	436	436	407	415	437	441	461	408	437	433	419	434	425	433	437	432	406	455	452	420	406	425	454	441	454	402	391	420	448	431	437	477	416	409	460	446	440	404	446	439	425	425	416	468	425	452	430	440	420	479	437	460	405	418	443	409	395	433	384	434	448	454	449	428	413	450	432	416	446	396	442	449	438	462	414	396	430	453	424	409	431	430	371	413	375	425	441	447	399	430	413	429	372	388	454	454	467	434	433	484	441	421	407	422	402	449	412	442	430	429	416	448	439	398	416	442	411	411	453	391	400	453	443	423	435	451	435	416	388	431	444	451	428	449	402	434	385	441	391	440	430	454	399	428	444	415	427	427	401	410	427	412	433	463	415	429	446	438	430	430	396	451	431	463	438	445	405	418	441	470	427	408	425	390	393	415	403	449	420	450	456	424	434	405	449	427	431	456	437	476	389	417	453	464	411	457	456	428	451	445	468	470	445	432	432	423	412	401	427	448	427	445	441	403	422	394	456	418	396	421	421	433	420	445	413	456	438	420	446	463	432	467	463	426	436	449	382	448	419	433	397	438	399	432	389	399	454	428	399	443	456	444	407	443	450	426	448	474	438	446	459	449	455	397	465	425	453	475	371	367	469	425	426	463	499	412	452	409	448	423	455	455	387	454	447	423	420	414	456	427	459	440	436	411	425	425	469	437	385	467	427	425	441	423	429	417	427	419	431	401	408	425	445	412	426	445	408	425	437	430	456	461	420	410	447	455	403	467	415	450	426	477	473	434	465	435	425	403	447	412	457	421	398	439	408	413	424	437	415	416	418	430	426	452	437	416	470	395	431	449	424	387	417	428	419	447	451	435	447	447	425	417	426	426	423	435	440	390	423	417	402	449	437	477	416	438	429	470	408	453	424	457	421	417	426	446	405	418	443	437	433	446	434	448	467	461	443	464	468	453	453	422	410	413	409	460	454	438	445	404	446	436	450	409	436	430	442	453	392	408	428	416	448	447	431	408	394	433	393	395	416	430	431	461	440	431	468	400	446	433	412	479	423	437	416	439	443	454	432	425	457	449	444	444	426	394	407	395	401	428	440	433	428	411	435	386	443	399	430	461	491	450	442	449	449	435	431	464	399	410	414	433	403	387	429	424	457	433	395	433	394	438	409	445	422	458	387	433	461	427	446	421	400	399	433	429	458	451	437	428	392	419	395	403	410	422	432	438	448	448	437	434	428	407	421	439	407	454	440	411	432	414	434	429	423	459	458	454	406	409	433	445
5576	1110	1003	944	1024	1039	937	1011	991	961	961	983	1005	974	952	950	1002	1001	1002	942	950	970	981	972	978	914	986	972	999	921	954	999	974	974	936	923	971	959	974	957	962	963	966	968	1027	1035	896	1006	981	1005	969	1001	979	1004	929	910	984	998	1030	991	957	958	985	942	1016	946	994	938	924	985	977	994	988	956	938	988	955	979	1016	1007	963	984	962	912	927	947	995	871	927	972	988	990	967	971	1014	972	977	910	967	970	969	910	923	953	937	952	1006	946	1040	979	994	900	971	986	949	960	1031	934	950	907	898	994	1019	1014	974	937	938	975	961	942	946	1014	964	1063	899	1002	976	948	967	1013	953	946	941	977	978	987	993	897	971	889	943	934	924	959	973	952	893	946	963	920	1002	939	966	935	938	926	938	942	964	989	935	1004	950	965	931	969	929	957	967	966	984	969	967	983	1028	961	936	983	1002	902	930	949	963	965	1009	986	970	917	1015	957	910	929	970	1000	972	942	961	934	957	1003	1034	989	1024	1050	971	876	915	976	1021	959	970	963	916	978	957	997	947	930	925	974	929	975	978	948	928	1021	977	949	951	983	1023	953	955	963	923	982	948	971	934	901	1017	989	947	993	957	963	970	1009	1020	938	927	948	960	941	1014	957	1017	1024	998	922	993	970	995	1003	938	1003	927	983	978	938	993	1001	999	996	1039	998	949	983	937	993	979	893	994	982	940	989	883	955	926	972	941	989	939	942	959	946	990	913	956	992	928	980	993	912	1001	968	1011	951	965	940	986	960	1003	991	929	983	916	964	956	1022	986	948	969	969	934	952	979	950	978	955	960	1004	997	922	1000	970	952	969	944	916	973	933	1007	955	1000	996	1013	994	944	1010	979	996	975	933	939	913	972	924	984	923	967	976	928	939	1006	939	973	915	987	956	974	961	972	989	960	956	1028	963	903	946	974	953	950	1002	969	970	1034	924	992	983	969	970	989	945	918	998	940	988	1005	958	1011	979	1055	929	999	941	969	969	935	973	1000	999	962	904	1021	981	1008	1006	989	965	1008	956	1007	990	942	985	957	992	948	923	994	985	985	955	947	962	996	947	1010	1004	966	933	953	985	982	961	934	958	934	944	936	1019	947	988	932	923	987	967	983	1000	938	952	978	949	927	990	973	963	927	950	977	1000	993	941	946	973	1007	943	975	1013	955	965	969	975	960	999	958	983	988	993	1040	965	985	968	984	982	966	997	973	954	962	968	943	981	1011	956	962	937	1043	972	919	941	928	944	938	928	936	996	959	968	980	917	929	1003	988	1024	987	949	959	942	1012	1013	1014	979	955	933	1002	1028	1021	917	970	971	953	918	990	939	1005	954	964	989	937	959	979	968	991	972	1014	973	992	955	989	1005	983	972	944	976	917	913	951	958	936	987	978	974	968	935	927	1010	948	920	957	947	964	963	958	955	972	942	1025	1004	920	993	906	915	997	944	962	971	943	1017	979	985	955	1002	962	1022	944	954	944	991	961	987	917	929	938	967	914	975	969	971	1024	962	973	972	929	964	927	977	1007	961	1041	952	917	951	963	961	974	1009	1044	973	971	940	955	950	944	928	1030	983	997	969	977	993	995	923	968	996	961	953	910	1007	917	966	935	1018	993	960	987	972	942	985	944	962	958	956	988	973	955	1006	973	969	1020	985	939	1003	918	985	1021	968	994	931	965	932	943	920	997	984	1014	934	973	1002	926	936	973	960	938	956	959	969	944	907	908	995	1006	968	914	1012	960	976	934	1010	959	992	988	959	975	923	982	998	998	965	1036	982	1009	915	930	982	953	948	975	999	952	995	978	989	967	989	980	967	1013	917	995	947	951	1006	953	998	952	964	993	1018	1015	950	1034	932	987	902	953	978	987	972	971	969	1012	939	919	959	940	998	977	982	996	982	950	979	974	979	1022	910	979	943	949	1016	972	1020	1001	933	1005	991	945	949	1007	931	947	967	971	988	970	981	951	922	941	935	968	997	1008	951	965	984	962	936	984	980	1002	990	946	922	938	982	1010	1006	903	1028	974	943	957	961	916	969	1025	943	896	986	931	985	1038	982	948	1000	938	980	956	990	999	966	1042	971	952	991	966	976	989	956	975	934	957	1006	1013	976	963	971	998	981	989	952	953	963	1004	906	994	978	1006	1019	973	982	963	990	921	926	1024	993	917	950	969	981	952	969	984	921	973	956	1019	1017	947	976	973	968	994	977	930	1046	1023	1003	973	924	941	961	972	988	937	906	944	909	979	983	977	936	986	932	1003	925	956	955	928	960	951	918	948	972	987	962	1013	990	974	1006	939	976	977	983	915	989	955	928	988	942	973	990	979	936	947	905	896	958	983	951	1018	949	1011	997	905	951	939	947	979	953	982	973	974	965	976	965	950	911	1011	968	981	991	920	963	1010	948	962	954	935	967	908	937	936	1009	968	956	919	985	992	1005	997	1031	984	942	977	992	968	911	953	960	936	1018	976	938	930	1022	950	934	945	1039	956	937	954	960	994	942	977	926	927	1001	974	933	1025	944	909	988	958	1006	975	1004	1052	958	982	939	972	969	999	960	928	929	971	972	950	966	945	935	961	968	1008	1003	985	977	1016	1013	958	991	917	990	976	906	978	928	973	924	940	1007	933	974	948	964	971	985	963	920	965	983	962	949	957	985	951	1004	926	998	981	974	1023	956	946	939	949	1024	984	973	938	915	979	946	966	983	986	981	920	921	998	946	956	942	957	957	923	965	982	937	916	1017	950	973	989	952	927	948	1012	966	960	1009	965	979	961	978	938	996	999	1010	968	941	957	906	958	959	920	918	936	957	971	980	961	1016	964	995	982	987	938	1016	973	972	957	943	979	995	960	999	957	972	963	965	942	923	976	933	946	977	983	996	1063	980	944	936	976	1011	993	951	954	970	936	975	1002	975	951	1032	966	951	1048	991	976	930	957	887	974	972	966	955	997	1042	992	1002	984	923	999	986	967	1004	940	992	957	948	1037	921	937	978	946	1010	955	969	977	919	963	922	985	973	959	952	981	970	964	989	940	1013	987	951	968	968	965	967	944	960	972	980	981	966	931	982	977	984	965	935	982	974	973	979	1016	961	933	1007	956	1006	896	951	980	1015	992	976	1006	895	982	992	976	1011	920	984	955	963	932	937	940	929	951	1008	1015	1002	936	966	957	984	963	961	966	982	957	973	1006	980	946	1021	935	900	941	929	944	961	958	987	954	1014	973	1014	1005	1003	948	930	965	941	946	1000	960	975	986	957	945	1020	1029	961	926	1020	999	984	951	989	926	973	1003	1002	947	977	984	954	961	983	899	985	961	943	934	973	934	941	958	949	959	1017	951	962	932	922	959	968	877	973	965	950	979	979	963	982	942	907	1008	994	945	965	944	955	931	951	996	957	980	969	952	992	941	962	921	986	971	972	994	982	959	977	912	959	960	942	980	972	991	1001	927	994	911	984	945	950	966	1000	994	957	929	1032	972	958	958	953	975	968	982	941	940	974	984	897	963	945	972	977	991	968	1015	952	909	917	978	989	1019	988	995	937	951	925	963	911	950	904	930	942	955	1019	939	968	1009	943	918	963	967	969	972	991	969	907	965	1004	1021	888	982	972	906	928	973	988	1025	944	967	982	1042	975	962	967	952	961	984	994	963	971	950	975	950	944	921	1008	954	967	987	918	881	936	984	928	988	1041	1005	935
24468	20953	24432	27601	20559	2359	537	471	412	377	377	375	377	357	383	360	371	305	371	359	338	346	340	330	387	350	379	341	359	351	334	360	349	356	341	300	342	347	365	371	351	314	362	340	348	366	350	376	351	343	360	359	362	324	356	323	349	369	344	344	355	344	364	371	333	358	340	360	371	317	340	361	355	332	363	338	356	339	337	332	358	311	352	330	311	325	358	341	342	349	346	375	359	346	365	392	336	389	348	339	373	329	334	358	345	366	336	360	332	325	367	379	370	377	334	358	349	356	328	386	338	370	347	358	362	363	333	358	371	356	375	348	356	353	344	350	354	331	384	366	333	336	359	388	373	338	328	325	348	331	365	359	327	351	341	364	350	337	348	317	348	377	349	367	334	357	351	378	357	386	372	292	356	357	353	331	338	361	358	359	368	353	340	331	350	368	371	409	370	344	345	381	322	349	359	343	348	332	299	297	356	344	340	323	354	330	383	359	362	382	372	395	381	360	350	334	363	338	335	331	343	366	353	307	341	324	369	362	331	325	380	338	362	319	338	329	317	360	332	349	353	347	314	367	341	345	368	349	346	333	331	346	325	340	330	367	334	368	381	333	337	324	373	368	363	335	371	346	364	332	330	343	357	360	366	345	329	403	320	362	307	355	333	367	358	350	379	404	352	334	341	352	342	392	338	340	361	330	337	375	356	379	337	368	352	353	337	344	336	329	331	337	341	343	352	343	310	375	357	307	325	323	350	338	338	382	346	357	335	318	339	349	342	346	330	363	334	342	329	366	357	374	355	330	343	344	357	378	302	307	333	361	340	383	361	351	356	371	350	371	363	350	337	338	321	351	355	390	364	349	349	319	329	329	391	342	345	327	353	314	372	344	331	376	333	341	365	359	377	387	329	342	345	378	352	378	323	326	329	351	362	317	384	366	346	334	325	333	357	332	349	299	314	351	352	362	383	353	371	385	352	392	371	339	330	298	362	335	352	348	347	350	318	333	394	341	333	317	340	328	342	313	333	351	344	355	296	367	312	316	354	336	343	343	359	365	361	355	343	353	370	327	371	323	331	368	342	345	346	375	357	336	325	340	342	334	358	332	331	336	374	339	368	322	354	354	341	369	367	346	342	307	361	365	370	353	313	365	325	372	355	360	313	334	315	322	357	366	352	395	333	320	338	347	352	362	350	368	354	313	333	360	329	312	411	366	331	341	358	345	358	358	310	352	326	361	361	340	339	382	350	331	367	356	340	323	355	332	340	351	369	327	315	367	352	339	406	360	324	363	361	353	317	324	327	328	390	337	350	382	355	344	401	340	339	325	375	351	358	329	335	329	372	319	368	375	363	309	326	361	324	300	359	350	377	332	313	348	356	367	345	371	303	353	315	331	346	331	330	340	359	388	349	359	347	333	332	348	326	346	373	360	323	345	375	340	364	381	354	350	359	379	351	324	332	355	373	360	294	365	336	380	372	344	355	332	334	381	356	370	334	348	302	350	347	350	333	356	398	330	331	335	363	313	328	363	350	361	347	321	343	334	339	354	317	299	312	342	370	336	385	358	347	367	333	343	400	388	365	361	362	315	326	350	328	299	331	344	316	351	380	326	356	347	327	365	353	392	347	325	346	339	324	352	351	332	339	319	358	377	327	334	343	353	373	350	318	377	359	327	329	345	352	343	359	351	366	343	359	339	317	364	355	340	355	380	370	392	358	366	341	344	355	340	353	330	320	327	373	337	372	369	348	350	331	361	321	368	333	350	338	355	341	379	357	324	347	363	383	314	355	383	335	307	360	387	359	348	344	393	384	315	312	361	316	355	329	395	357	328	360	355	318	319	314	335	333	344	378	371	322	335	362	354	344	337	340	300	321	348	336	333	332	372	322	373	349	340	358	312	355	323	330	344	339	316	345	339	390	357	397	309	322	319	369	332	349	317	360	351	336	305	339	332	393	337	330	322	339	365	341	339	335	353	349	352	383	368	357	386	369	311	327	366	353	378	362	327	396	374	329	333	348	329	380	311	357	337	379	335	336	329	346	352	338	334	370	341	322	350	390	389	322	352	369	378	349	345	330	363	349	343	345	351	353	380	336	356	369	377	353	368	401	330	351	359	341	344	355	385	328	329	339	353	324	362	384	358	366	326	331	351	375	344	369	363	377	297	344	330	331	365	354	337	335	375	357	369	305	333	353	310	363	339	318	375	349	346	345	364	389	353	388	376	325	325	345	379	365	366	312	326	332	359	332	341	374	387	356	339	369	319	376	379	334	327	360	336	336	358	375	297	353	334	392	358	362	338	356	332	352	348	324	371	376	354	333	353	361	330	381	352	379	338	335	359	314	364	337	340	377	347	323	330	339	330	364	343	347	350	356	347	334	375	342	343	354	360	340	331	369	348	342	362	390	357	368	362	355	337	361	349	372	337	331	366	360	357	343	351	342	328	324	305	356	345	327	366	339	347	337	340	351	367	311	355	308	344	337	363	347	373	338	358	346	306	335	371	357	316	331	382	354	360	345	338	362	341	341	382	357	359	367	348	369	368	361	355	360	360	332	337	369	318	320	365	315	341	332	338	356	374	343	340	328	352	328	365	394	334	341	323	337	356	320	354	324	346	324	363	346	364	336	349	379	314	347	336	352	349	372	348	367	343	360	365	358	318	307	338	367	349	356	338	331	371	334	386	372	361	330	370	370	372	350	329	325	384	348	354	355	380	377	358	369	344	306	309	347	348	340	334	348	349	350	350	362	337	343	336	352	354	344	330	343	350	357	375	347	320	353	345	354	357	343	339	331	351	315	370	342	367	333	381	360	344	348	333	323	317	335	335	385	345	347	344	333	332	303	341	328	327	359	355	326	333	341	362	317	339	322	323	336	326	349	326	310	357	314	359	341	346	361	313	306	340	352	352	338	320	353	362	368	401	343	336	334	300	376	339	372	313	341	326	329	342	333	369	299	353	318	370	332	330	362	357	307	366	369	367	339	359	367	378	339	359	329	315	332	328	317	358	337	353	355	355	328	321	362	378	379	357	326	355	353	352	358	366	349	375	361	320	337	383	329	341	345	325	370	345	383	336	345	333	336	358	361	324	336	341	323	331	347	329	352	372	373	382	319	317	370	329	344	345	320	344	354	357	298	365	322	360	363	328	388	360	373	339	363	347	333	354	395	330	331	325	350	318	370	357	340	344	325	329	379	355	363	348	303	349	346	331	373	378	348	343	349	386	352	355	339	384	344	341	333	353	347	351	346	349	368	297	369	347	340	368	347	368	350	340	342	380	326	341	363	333	373	345	374	360	360	355	353	343	353	327	331	361	341	360	333	325	367	361	328	357	340	373	360	376	332	390	331	338	349	331	377	370	392	344	345	359	357	321	290	355	357	368	348	330	311	359	357	341	372	293	360	365	337	343	345	331	357	328	370	404	375	359	379	340	331	364	351	347	380	384	331	351	345	346	359	370	361	369	359	349	354	329	385	365	366	353	339	349	319	337
3180	2738	1847	1212	985	838	810	804	801	765	821	816	811	801	830	812	878	770	810	850	844	786	788	827	738	793	806	813	814	782	798	770	754	778	833	823	805	804	807	744	788	787	773	817	766	791	802	775	791	797	778	778	786	833	802	798	793	801	766	795	817	777	819	780	763	788	839	780	777	850	751	830	773	756	788	801	825	761	860	751	773	764	804	770	766	756	794	810	812	798	756	766	817	837	765	782	762	767	755	832	739	808	741	750	757	776	856	793	840	801	771	798	758	792	822	790	784	846	796	809	805	837	761	803	771	772	786	748	779	787	740	821	805	786	787	796	774	780	821	786	816	815	767	818	756	787	781	802	830	790	792	813	771	821	791	776	771	764	805	740	792	834	750	840	757	797	830	767	814	783	809	769	759	773	749	822	799	786	815	762	817	806	815	780	841	766	806	772	775	768	773	788	822	784	845	782	806	808	736	818	811	815	801	801	753	779	753	859	769	814	836	802	766	803	801	784	758	769	763	805	806	769	795	784	768	757	799	755	803	779	805	789	794	815	782	809	714	772	784	793	788	782	819	740	812	771	796	800	744	801	802	819	737	813	791	780	789	771	831	776	760	802	774	768	760	805	819	764	746	839	805	809	746	733	741	737	811	789	805	777	815	817	777	799	821	805	797	788	817	839	778	788	793	800	778	745	793	793	770	817	817	801	761	793	819	775	809	807	802	779	784	816	776	845	788	799	772	798	793	760	847	783	740	762	776	805	827	785	776	777	779	767	831	778	794	769	787	788	741	835	741	789	822	759	785	787	770	760	748	792	768	787	776	801	787	847	800	779	774	802	768	804	769	755	723	791	777	745	764	795	776	773	755	767	791	737	808	687	739	745	785	756	838	758	769	784	797	781	785	760	805	752	800	760	805	844	774	786	815	809	776	794	847	772	809	815	785	788	787	819	799	776	802	732	791	763	780	788	831	806	796	795	778	754	791	806	832	806	843	730	798	816	758	789	823	792	793	778	787	794	775	797	727	772	734	800	764	822	772	837	766	782	796	746	801	777	801	784	787	807	734	754	753	757	836	789	778	870	781	811	807	806	791	782	780	801	765	821	820	774	744	804	768	805	818	711	794	770	765	813	824	759	824	788	779	788	772	809	794	778	805	810	760	766	809	823	807	767	796	758	786	780	761	803	765	751	814	787	768	814	809	798	787	753	791	786	838	823	780	768	837	801	786	753	773	757	750	790	784	769	816	816	779	776	836	807	811	801	802	798	759	748	744	754	756	734	787	799	807	831	836	808	815	722	764	821	773	832	767	780	796	779	760	751	804	810	732	752	781	807	787	807	761	773	772	793	785	752	820	798	730	775	801	832	745	777	779	786	802	784	774	794	755	763	798	781	757	808	799	772	773	778	777	773	762	841	790	826	767	800	778	733	738	794	788	759	787	811	762	769	736	784	769	825	823	747	789	797	792	790	813	795	747	811	784	796	780	796	774	774	753	791	771	839	763	796	788	848	749	735	759	800	769	759	790	774	725	787	770	752	791	790	869	762	821	767	787	822	784	820	785	793	745	763	762	806	784	810	789	797	794	783	727	795	813	818	749	780	822	812	774	770	799	760	796	742	828	782	769	774	770	751	798	790	811	798	758	791	780	765	768	793	783	735	791	797	788	839	808	746	801	791	816	808	791	797	744	792	773	768	746	798	772	770	785	722	778	778	802	789	779	790	807	823	799	812	749	819	810	763	771	759	757	825	792	741	773	777	767	763	827	827	738	783	821	781	791	784	779	818	803	760	813	771	775	809	821	803	808	822	805	777	782	802	750	804	749	870	772	758	729	759	833	748	808	802	739	800	821	726	773	779	768	783	749	815	788	796	827	799	788	765	789	836	809	861	788	802	796	792	833	766	780	823	782	806	780	735	787	772	812	729	785	720	806	776	776	804	786	761	785	766	784	838	779	804	811	789	769	805	735	764	746	754	810	801	807	775	817	738	766	772	791	816	814	833	825	777	810	810	774	787	765	829	805	806	803	756	794	807	824	784	736	788	810	805	737	718	755	786	771	833	759	745	775	811	773	796	822	796	757	750	810	800	806	794	818	820	822	794	761	779	787	798	814	799	789	814	770	774	755	793	776	801	747	765	778	818	734	831	760	801	792	752	797	766	818	814	835	754	777	748	791	748	802	800	768	790	833	760	802	811	734	781	763	781	793	732	851	772	769	809	788	791	761	810	765	749	770	798	765	826	812	765	785	752	811	785	793	783	756	799	777	757	789	829	774	789	762	769	795	809	764	778	754	783	766	852	796	787	769	818	787	750	807	763	776	792	771	764	784	769	778	772	769	798	790	724	839	777	760	761	806	754	775	753	772	783	772	783	812	806	767	763	822	763	794	761	792	796	787	778	780	808	805	778	785	765	804	748	797	774	789	868	812	808	822	764	786	801	792	790	789	756	767	825	823	765	822	756	834	792	780	798	740	814	808	798	831	777	797	770	751	781	804	782	819	772	748	772	786	787	805	744	771	818	762	752	709	756	766	795	806	719	798	825	816	743	777	757	762	792	794	814	789	794	805	858	758	817	815	753	744	818	827	763	801	781	766	779	761	760	784	768	856	767	827	822	753	745	838	797	809	797	760	760	815	793	796	833	774	787	851	781	747	839	777	764	817	786	812	733	795	788	810	820	770	797	815	753	756	760	764	768	821	808	768	763	799	773	772	823	737	763	772	841	747	807	745	827	765	763	814	762	775	805	813	770	731	769	832	765	834	786	743	765	762	827	772	769	790	777	763	828	798	792	791	826	779	805	787	807	770	745	811	776	823	770	770	774	782	778	849	772	790	783	810	750	788	796	786	759	807	842	821	846	823	816	724	820	760	806	795	783	748	818	807	797	756	757	792	823	785	805	779	777	796	765	768	794	823	838	749	803	807	795	791	794	752	780	784	810	801	798	754	784	743	794	795	779	797	767	815	837	762	781	788	754	768	789	823	758	824	767	797	790	819	741	774	768	795	821	786	845	776	844	745	770	780	785	818	806	762	800	834	774	839	799	770	774	791	798	786	841	779	786	808	797	771	804	755	782	818	772	852	765	770	806	799	804	805	822	766	761	743	751	744	814	827	807	823	744	805	760	824	752	789	778	781	781	786	807	787	765	804	719	764	762	698	753	809	748	787	791	741	883	803	754	780	795	821	785	782	744	780	774	812	777	802	785	812	823	787	806	801	779	793	811	818	788	826	776	752	781	785	809	840	753	747	806	728	805	770	810	770	768	737	737	739	792	816	805	782	787	778	813	765	832	769	814	786	782	745	790	761	792	770	808	790	771	776	830	781	777	788	787	790	861	836	761	742	782	779	815	818	756	762	819	751	747	773	795	750	807	783	764	805	798	823	750	762	769	781	761	789	800	773	793	734	792	810	743	782	732	791	803	779	819	724	776	736	875	731	787	828	831	804	786	802	778	741	816	772	753	767	714	801	828	786	760	801	758	791	785	774	798
23814	20962	25007	27108	20968	20806	1397	388	331	277	237	246	208	221	199	199	192	167	202	199	203	147	189	180	194	157	174	160	187	168	177	172	180	175	176	182	195	170	173	174	180	169	195	181	173	163	170	171	156	190	191	167	194	189	151	165	187	183	160	138	170	171	156	163	160	185	144	154	154	161	163	156	157	189	133	167	175	162	182	172	184	156	172	181	166	166	174	174	164	162	160	142	146	184	140	152	171	167	156	164	182	142	157	187	165	152	159	180	181	163	158	158	183	161	161	162	192	170	189	157	180	187	155	162	174	177	160	162	164	177	151	143	162	166	172	159	147	152	171	161	151	169	169	173	185	174	153	146	162	167	155	153	151	185	180	159	157	173	177	180	166	159	189	178	159	143	164	184	141	182	184	166	171	171	148	159	183	176	149	177	175	167	143	151	182	168	150	166	156	161	168	159	168	165	171	145	175	173	166	179	172	162	164	149	161	179	155	141	157	158	176	168	169	184	176	155	159	170	190	161	191	177	186	179	194	181	182	162	168	164	158	190	150	173	175	159	162	182	169	159	194	192	156	177	174	164	174	165	189	181	185	159	153	157	180	182	184	190	179	191	180	180	167	165	172	162	149	182	170	168	180	162	180	188	146	164	173	168	178	167	177	168	172	158	191	152	165	162	178	158	165	172	156	193	155	172	152	184	184	160	184	173	159	198	164	162	156	140	163	166	145	160	154	189	184	182	186	172	176	168	169	198	151	176	150	165	180	169	156	160	171	169	155	153	187	159	165	159	165	155	174	172	156	162	158	177	173	141	183	151	169	159	185	173	186	167	184	167	159	176	178	180	180	174	170	165	192	191	164	147	195	186	156	154	164	169	158	183	165	164	182	170	184	156	193	163	189	180	157	184	176	187	140	194	151	174	186	168	174	169	191	159	171	172	181	166	180	157	142	158	160	174	189	181	168	165	174	161	159	160	165	158	177	170	141	167	173	176	192	184	187	162	169	151	181	171	155	202	182	152	166	167	155	160	141	147	185	187	174	157	164	190	161	164	176	174	158	183	160	157	180	181	185	163	148	167	184	141	176	155	170	138	161	161	190	173	148	185	179	173	179	149	191	169	162	170	163	182	188	180	170	144	161	165	219	182	170	156	182	165	145	174	176	178	170	163	178	185	184	157	166	164	150	163	198	180	168	160	166	183	157	163	154	152	173	161	173	186	198	183	169	189	175	161	175	159	187	173	182	190	176	192	178	173	160	141	167	176	150	155	163	167	169	205	171	177	162	166	162	175	158	174	159	173	161	150	172	159	193	152	178	184	143	172	175	186	183	183	164	187	180	185	183	179	166	148	151	179	183	156	173	183	171	172	167	166	169	179	168	184	166	171	173	171	173	144	162	165	186	178	147	155	193	171	187	150	162	188	156	138	154	163	146	186	160	181	149	186	160	156	193	149	171	150	168	148	175	147	184	177	132	162	168	178	164	177	193	183	164	188	168	154	162	189	167	173	184	151	169	154	174	158	191	164	172	157	173	172	197	179	165	174	165	176	174	173	145	187	192	165	162	186	168	186	157	145	180	157	181	160	163	165	150	169	167	180	166	170	166	165	159	175	155	134	160	144	155	157	157	177	161	153	193	180	184	168	187	146	161	162	148	174	172	157	167	155	166	171	167	170	183	172	167	168	188	164	152	152	167	149	179	161	162	137	169	184	152	167	195	162	157	182	180	164	178	162	164	170	168	164	187	169	156	160	158	161	171	186	171	181	147	178	181	159	150	170	184	165	177	163	166	185	177	173	189	181	173	153	168	168	167	170	194	186	178	165	197	179	181	180	160	199	147	171	171	172	170	149	177	187	168	163	166	135	160	161	142	173	151	146	186	184	153	155	163	155	161	149	177	164	172	165	162	146	180	200	180	155	127	160	168	173	158	195	188	198	182	183	170	159	154	179	158	182	159	183	159	164	169	193	178	191	169	156	185	184	183	159	175	188	161	185	191	163	170	145	174	172	171	156	181	145	210	166	171	167	199	197	187	168	173	171	179	156	143	152	161	176	169	141	165	158	157	157	184	177	157	146	158	203	171	185	161	163	171	191	193	183	152	160	171	171	158	156	190	162	167	152	172	172	176	184	175	165	178	176	190	135	159	191	163	156	154	156	178	171	176	174	155	185	167	161	164	167	162	140	181	186	153	175	175	173	155	154	157	165	162	193	157	149	161	169	180	165	178	163	172	153	159	179	173	167	173	177	181	147	176	171	210	165	167	193	177	173	158	158	160	203	201	177	153	192	168	175	154	162	177	161	169	181	165	154	181	149	173	170	143	204	163	171	151	170	156	173	169	153	221	164	191	179	167	160	137	169	153	174	144	169	178	176	162	173	173	165	190	200	164	157	140	146	153	170	172	179	155	163	164	136	147	167	159	170	144	168	156	170	144	177	160	147	172	149	169	181	162	164	174	186	156	167	165	174	173	160	162	161	185	167	154	154	171	171	165	153	184	181	153	163	159	191	187	177	173	155	151	164	162	183	182	176	183	181	169	183	156	162	160	176	165	177	187	169	174	174	159	181	176	201	170	169	167	143	154	162	155	175	163	169	168	177	167	144	170	175	200	162	174	175	174	191	186	159	160	159	169	187	145	194	204	204	196	177	178	166	174	172	192	166	165	147	158	164	155	143	172	183	166	152	190	177	174	182	171	160	154	168	155	171	154	161	173	171	188	155	164	119	181	185	160	189	172	150	161	145	151	142	172	177	168	180	149	167	157	155	161	170	173	165	164	179	172	202	152	159	202	193	170	158	161	187	133	164	165	151	200	147	178	171	182	166	163	180	155	162	162	155	152	154	161	174	178	149	134	173	156	157	160	177	171	202	154	155	160	190	169	152	137	164	164	167	165	169	147	157	147	167	175	171	169	172	188	187	170	178	155	170	123	163	155	190	158	181	154	137	156	163	198	169	172	174	170	177	170	175	184	164	172	170	154	161	164	156	160	148	170	169	173	147	164	141	141	151	181	164	147	168	184	174	167	175	161	181	149	153	193	153	160	191	178	162	172	166	162	163	171	159	205	182	162	157	160	184	138	208	172	146	148	158	158	160	183	167	159	170	212	156	155	157	189	170	171	177	170	188	163	157	167	170	163	169	172	148	193	185	160	168	180	150	164	165	158	194	167	174	184	164	166	177	160	172	163	157	163	178	153	157	164	192	173	167	146	160	154	167	155	166	171	178	155	164	147	162	182	180	140	165	161	161	169	171	179	159	151	157	167	145	190	147	191	148	173	177	162	167	166	161	173	172	138	169	158	161	172	164	169	152	163	164	159	182	196	174	166	161	190	194	157	186	177	168	135	137	176	180	177	166	158	170	179	181	194	170	176	147	163	155	176	178	171	181	167	164	169	156	160	167	175	184	153	172	184	188	177	168	156	159	210	162	172	164	179	164	165	181	160	154	135	164	164	174	195	183	159	168	177	166	172	168	157	177	180	168	186	172	138	181
3021	4355	2502	1210	780	612	544	499	460	445	428	446	449	406	437	395	443	419	452	462	455	425	409	415	434	393	400	396	404	432	429	421	403	420	425	384	406	387	413	402	415	429	372	419	390	428	421	430	441	422	454	405	402	395	426	429	420	425	429	454	457	421	451	437	431	423	414	427	423	419	423	456	415	399	436	429	408	401	415	432	373	380	418	401	411	420	406	388	423	422	406	422	467	446	428	442	442	382	433	382	442	457	438	436	438	366	422	418	427	444	404	390	443	442	421	440	458	433	443	405	438	397	414	427	429	420	423	413	438	412	438	439	430	417	418	451	395	378	414	458	399	387	404	407	418	409	399	404	415	419	451	413	430	416	402	425	403	420	425	443	401	402	405	447	423	384	427	418	415	442	412	407	433	423	424	373	410	436	471	404	450	385	436	418	440	419	412	388	434	417	421	431	424	399	420	431	419	444	435	407	426	417	435	413	446	438	388	436	431	421	426	415	456	426	455	390	409	383	382	463	410	437	413	416	431	415	419	410	422	406	433	429	433	432	423	398	451	422	439	452	396	451	427	410	452	396	413	383	439	408	399	414	406	418	390	415	403	382	407	434	414	445	422	384	402	417	394	419	448	422	417	444	432	430	423	421	400	429	396	428	445	428	461	413	456	440	380	431	404	419	437	452	395	418	419	425	434	401	418	440	391	403	398	437	423	407	407	393	412	422	420	403	450	428	403	383	427	403	401	431	388	406	414	419	401	411	426	399	419	429	356	419	436	402	432	407	436	419	405	429	436	419	390	467	397	451	412	412	392	427	405	429	434	405	425	422	392	394	401	455	436	435	397	454	431	397	437	409	434	404	418	432	411	414	401	437	420	415	432	383	379	400	438	404	395	436	418	429	445	405	415	437	434	425	383	394	468	420	443	438	453	440	372	376	400	419	405	440	475	394	417	427	432	389	451	432	433	424	444	395	409	440	419	434	421	380	438	419	414	412	419	377	416	413	411	412	402	439	400	413	431	464	394	464	435	421	417	443	431	408	435	434	408	427	395	435	390	423	433	421	391	394	426	423	420	397	418	394	416	416	411	411	436	422	414	424	384	431	444	411	425	428	420	399	405	419	375	422	425	438	421	464	386	446	411	395	453	421	427	424	432	434	398	385	416	428	379	428	419	409	412	418	416	478	414	401	435	414	416	407	387	440	430	409	420	435	443	406	425	409	420	452	407	428	448	438	401	392	424	424	395	393	422	402	425	396	440	409	425	381	432	420	404	408	405	424	465	404	422	383	442	384	417	430	469	429	407	439	404	440	425	413	429	443	452	378	443	385	459	447	386	448	395	425	395	425	450	440	395	442	413	429	412	398	415	392	389	405	392	413	405	456	384	401	414	423	380	422	419	430	409	414	399	390	445	387	480	401	422	399	428	427	434	440	402	443	404	424	427	440	417	440	389	418	449	429	411	462	414	406	383	430	447	382	447	394	433	428	412	409	424	410	416	413	416	429	376	429	423	423	402	413	417	419	430	464	421	403	423	397	387	392	414	411	410	411	430	441	415	459	429	396	418	424	418	452	425	454	437	389	440	433	425	420	442	433	386	436	413	410	387	403	389	449	431	439	412	450	421	391	440	429	436	424	445	411	435	398	412	423	405	407	400	413	427	412	422	446	415	435	410	438	418	403	427	398	414	411	418	406	398	429	431	398	423	399	432	426	425	391	412	422	437	401	409	422	420	434	401	443	448	380	411	441	405	419	397	409	433	430	413	415	380	424	414	426	435	425	423	398	433	410	422	421	433	417	401	449	430	386	453	410	421	428	433	416	419	398	404	397	399	411	433	416	428	430	412	416	407	436	452	418	433	404	414	385	383	421	410	406	429	436	434	460	424	422	445	432	401	398	399	400	386	407	402	407	412	429	412	426	436	392	385	429	414	443	406	441	403	407	411	397	438	397	435	417	387	455	453	415	430	429	395	361	445	417	417	441	392	407	378	387	397	381	385	412	414	376	454	420	429	419	427	421	429	403	428	423	410	385	414	407	421	416	396	417	384	408	396	399	449	383	425	433	419	412	407	422	423	401	386	423	430	396	429	431	399	433	434	418	455	427	382	396	395	442	438	441	426	451	445	458	466	413	405	418	407	399	398	396	419	402	378	395	396	397	425	434	400	421	401	420	406	389	423	425	429	419	390	450	464	382	393	420	397	437	413	448	421	428	417	425	378	413	419	413	384	411	443	452	457	439	408	409	397	396	415	395	464	378	415	405	413	402	417	415	443	464	426	449	441	414	397	403	406	420	446	433	397	397	418	410	454	436	432	398	423	434	406	424	410	382	424	417	460	428	420	465	439	408	429	444	399	417	407	404	444	437	432	407	412	415	378	413	398	378	446	413	459	423	408	407	412	426	460	445	437	423	432	444	448	436	402	424	456	416	441	420	401	423	433	452	393	458	406	436	438	445	413	408	442	410	419	438	399	435	436	424	417	432	444	465	410	427	443	430	374	440	436	419	386	413	422	442	455	410	418	467	423	423	416	421	433	411	405	424	407	405	406	429	398	447	376	407	458	423	425	411	413	396	430	426	441	435	431	438	435	412	458	399	417	453	451	407	407	433	426	425	400	410	395	395	425	420	437	439	435	435	397	423	432	424	423	414	437	401	441	421	399	411	422	436	395	430	435	415	412	427	445	406	436	428	413	411	416	415	428	425	385	451	409	437	370	442	387	406	444	396	466	377	449	390	449	425	404	387	433	399	404	418	439	419	423	401	411	420	447	400	431	398	408	421	398	390	475	398	415	416	460	418	395	450	418	462	423	423	434	437	447	426	423	399	432	432	445	397	394	408	367	418	425	406	389	433	401	407	443	423	443	403	421	426	409	417	409	400	454	430	454	423	421	377	403	414	426	424	424	397	453	442	377	434	433	374	438	416	434	398	416	414	436	457	443	407	421	420	429	433	433	444	401	432	419	394	437	412	426	394	408	419	393	457	429	418	436	428	417	428	395	440	436	395	389	418	447	420	420	378	402	447	398	412	453	418	391	445	424	421	436	439	415	465	409	429	410	435	432	404	382	407	389	418	408	410	420	463	399	411	437	441	413	405	447	413	423	404	400	410	399	448	428	433	430	434	426	419	428	417	426	418	421	442	455	456	416	410	413	380	416	448	421	444	413	389	402	416	446	396	413	438	419	433	418	400	426	390	379	399	377	397	414	447	409	405	422	433	428	435	431	420	423	436	411	425	409	417	427	414	409	404	390	450	400	392	402	430	402	421	400	393	421	425	379	413	388	415	402	449	394	399	421	384	400	418	415	416	413	402	417	404	435	413	408	424	453	407	410	429	389	446	411	437	435	390	398	430	426	434	429	424	406	417	433	448	423	382	420	406	486	418	408	397	423	439	396	444	402	395	405	391	397	397	415	407	430	380	433	403	425	419	414	428	425	439	423	396	455	449	409	391	423	379	414	443	426	399	461	440	437	446	414	409	406	420	424	408
32381	10930	1235	563	489	468	443	414	456	429	456	436	421	410	443	428	455	460	460	475	426	423	444	443	438	434	471	433	425	454	470	450	408	429	406	443	437	392	456	413	450	426	413	444	463	437	435	441	413	434	418	421	399	435	438	446	416	433	447	448	465	407	426	403	442	442	408	482	440	405	406	433	397	453	424	457	428	402	392	421	452	416	399	430	406	416	433	439	398	436	431	472	426	434	430	461	405	398	426	427	409	410	420	461	431	447	454	445	464	454	414	454	406	424	433	438	427	440	405	416	447	416	398	415	384	441	409	464	447	386	434	458	446	440	415	432	408	468	424	450	444	435	448	474	457	431	438	439	452	399	441	447	413	430	436	454	443	441	441	440	397	448	452	445	445	428	430	415	449	439	425	450	418	421	410	467	452	432	410	417	418	473	428	427	406	439	446	408	431	439	402	429	399	382	447	417	417	441	449	439	415	436	483	411	401	420	380	443	417	474	413	454	430	436	432	428	409	437	455	436	443	409	406	414	419	400	405	397	428	415	443	457	441	418	432	465	408	467	437	415	405	416	423	409	419	453	462	413	398	417	449	424	427	439	436	455	414	466	455	484	413	386	446	415	434	494	402	407	428	405	436	448	431	438	420	441	446	410	464	408	437	401	430	452	416	455	421	415	396	456	454	430	401	445	386	376	419	436	464	380	442	429	443	430	408	431	481	422	396	454	428	393	415	394	424	433	410	444	446	412	423	426	444	435	469	439	436	422	421	424	458	446	441	443	414	426	414	444	423	468	440	433	420	447	433	441	446	403	402	408	426	468	467	410	430	447	407	474	412	396	438	481	407	406	385	465	437	421	444	463	418	409	437	430	409	440	414	455	392	429	473	434	440	387	402	453	464	409	440	398	457	452	428	429	391	406	400	457	414	451	419	433	451	429	448	443	446	436	439	459	421	442	463	425	419	448	425	421	429	409	461	449	413	424	431	415	468	429	463	457	403	408	418	424	458	428	406	399	411	419	418	464	442	374	452	422	393	411	434	404	449	427	415	435	471	424	387	410	444	436	476	467	469	414	436	455	442	386	466	420	433	440	438	460	431	431	431	410	409	395	441	425	465	453	445	405	443	482	456	414	436	438	432	408	419	392	430	385	444	407	417	441	432	444	444	458	441	398	440	421	426	427	439	416	387	428	474	487	407	413	447	432	416	442	439	438	451	432	414	453	447	448	444	473	438	437	401	439	483	449	410	397	448	430	439	449	438	451	429	432	433	412	428	422	457	429	444	429	465	404	424	432	479	460	418	417	411	430	442	415	430	452	403	414	410	417	438	406	444	423	430	419	425	433	447	407	424	397	442	392	397	439	444	459	424	427	449	442	466	451	420	465	408	394	406	403	457	411	433	428	434	390	426	411	456	438	443	432	449	433	409	435	426	453	450	440	436	420	423	392	418	431	432	456	424	436	434	462	401	484	415	440	450	418	414	443	427	408	437	433	421	393	449	464	437	462	453	433	426	441	390	424	403	431	447	452	404	409	443	414	438	464	463	472	422	463	390	412	472	419	400	394	410	426	432	450	436	465	420	443	409	381	424	402	461	441	446	426	426	400	436	429	444	443	413	450	440	441	399	432	411	420	436	421	448	419	409	436	435	397	454	449	431	441	423	417	436	432	437	461	390	423	421	439	470	416	432	432	413	439	467	407	458	423	436	452	454	430	455	460	433	408	445	447	452	444	406	433	417	418	451	437	435	499	416	437	474	424	434	451	430	407	437	494	446	457	367	442	401	442	436	428	420	418	444	411	464	424	468	396	433	456	433	430	436	427	404	405	453	451	421	456	398	431	421	426	436	405	418	434	444	417	427	414	405	419	415	424	400	432	424	465	408	394	436	424	435	421	456	503	440	406	393	442	430	439	428	444	452	403	422	407	411	435	426	439	434	460	410	440	389	447	436	426	422	429	456	429	441	446	427	402	374	415	390	447	400	406	463	451	453	408	430	427	430	438	450	442	424	432	457	448	476	456	449	444	452	435	419	414	444	436	400	406	451	481	431	442	436	468	472	483	463	458	416	410	443	452	427	430	418	440	420	472	449	433	458	436	445	413	433	412	422	459	423	456	433	459	406	412	417	417	425	396	459	431	436	459	421	421	445	408	401	424	436	420	435	371	448	447	443	402	408	428	429	427	478	439	483	454	454	423	444	431	437	447	437	451	387	442	411	449	450	401	471	433	395	403	408	443	437	405	433	438	420	410	424	412	404	404	436	416	394	386	438	460	415	405	434	425	401	417	449	412	429	417	424	430	461	424	448	430	438	439	413	437	444	446	437	381	452	436	431	410	416	406	437	465	409	442	441	434	452	460	437	493	441	447	433	439	456	397	392	428	419	429	455	468	414	495	468	407	440	431	427	424	458	418	417	436	464	456	398	431	418	418	386	412	414	417	429	430	456	432	418	402	411	463	446	421	407	417	429	475	384	435	424	431	401	438	449	401	405	427	399	425	410	450	410	404	427	436	446	433	402	450	418	445	449	448	472	437	424	427	415	452	426	432	450	442	433	419	449	445	436	413	434	440	418	445	445	445	452	418	434	442	421	463	421	453	418	439	452	421	469	457	437	435	388	426	423	429	408	406	443	457	436	409	450	420	444	439	429	431	443	420	422	430	417	468	429	412	428	449	400	444	428	424	454	419	395	436	424	418	428	425	396	448	463	417	423	428	427	434	426	444	455	416	442	426	432	415	411	463	455	451	458	480	425	423	427	430	426	425	398	477	422	433	445	441	434	445	460	442	416	383	441	468	416	408	447	448	453	417	451	429	448	442	452	408	423	476	458	414	399	469	438	458	443	399	421	391	460	425	414	433	433	462	401	409	428	435	435	423	435	444	406	488	462	459	417	427	464	426	446	415	400	425	437	460	437	444	442	421	434	441	404	407	427	473	412	452	464	458	443	438	427	440	410	433	498	429	409	406	440	444	408	421	419	439	428	412	443	446	490	382	461	429	423	432	435	402	447	463	438	453	473	432	438	474	459	415	417	395	406	438	433	406	412	430	458	434	417	399	421	481	453	422	468	448	458	422	381	450	433	437	419	428	452	398	432	426	435	455	437	427	437	406	445	449	426	414	440	431	439	377	454	407	423	428	388	421	407	425	416	450	417	431	426	430	466	402	427	442	402	420	419	416	384	446	419	382	421	468	447	437	429	461	434	430	441	423	413	460	438	415	449	396	416	436	475	442	409	465	437	413	460	428	462	421	436	439	440	473	431	411	459	436	405	441	451	464	456	423	383	439	425	453	416	414	442	445	431	451	430	420	408	395	431	441	448	427	456	403	414	427	459	453	412	403	440	447	419	461	417	444	463	428	415	424	422	439	416	451	457	472	434	412	400	411	408	440	421	440	444	409	413	456	448	471	413	385	480	425	405	438	425	405	446	417	461	467	409	422	428	402	455	435	444	376	459	423	465	427	441	426	396	422	473	432	449	423	452	452	397	441
5605	1086	1042	985	1025	1012	968	1002	940	953	913	953	991	965	956	997	948	962	992	969	934	965	1024	959	893	949	1000	972	977	938	977	950	967	914	1021	940	1016	970	960	985	923	988	955	944	998	965	1009	903	994	994	970	970	1003	986	989	945	995	981	959	968	946	986	993	972	944	1009	956	1012	960	995	972	952	988	978	936	928	1003	1014	971	943	944	993	928	981	971	970	977	980	940	1005	991	1009	1006	967	949	995	915	969	982	914	977	979	977	1018	939	1051	979	989	1020	918	976	990	988	950	987	962	961	958	929	956	948	931	924	996	909	945	905	1035	978	997	1011	976	955	969	989	986	951	1028	991	1005	989	951	967	1011	996	953	933	996	945	967	919	1050	1029	912	972	970	988	929	904	967	940	1007	967	933	1026	1003	963	1038	971	1018	948	921	962	982	927	958	973	882	1007	918	977	995	972	948	939	920	1034	950	961	956	924	980	935	955	966	1004	914	1027	964	1000	969	978	1000	949	1036	1023	993	986	1028	957	995	954	964	953	1003	991	1001	937	922	1041	971	886	970	976	922	942	966	985	958	954	932	978	986	947	925	977	952	938	950	1014	984	1001	970	988	963	971	1043	957	899	927	938	972	992	951	1034	981	925	978	969	977	958	970	1035	971	1000	926	1028	973	1014	1018	973	949	974	970	1016	901	1022	983	1005	963	995	953	992	944	935	944	999	917	1015	958	1007	1022	980	991	987	1002	967	929	940	970	996	955	950	1005	1007	955	942	945	987	957	933	1007	980	985	985	995	937	956	1000	992	952	981	989	1025	1000	935	990	958	962	964	929	982	971	1058	997	987	956	950	968	933	896	978	942	928	979	955	978	958	966	968	894	967	1000	941	960	965	970	950	926	987	994	962	979	978	931	929	927	984	983	958	971	981	951	1036	968	934	981	962	1013	968	913	969	977	917	941	952	939	934	945	1010	969	1002	995	970	919	958	977	961	1000	983	977	945	1020	1013	963	1007	978	934	917	969	933	967	966	881	917	987	945	974	933	1039	986	1005	961	983	987	977	1000	974	954	994	1028	965	1028	977	904	948	976	978	970	967	1009	1002	984	964	971	978	925	947	946	937	998	986	1044	1021	950	1026	937	954	964	947	987	1013	978	991	963	1004	959	998	1021	978	974	955	929	1028	987	956	953	977	1013	961	974	949	933	944	985	956	985	1002	1012	963	961	1024	991	975	958	966	1028	941	970	1006	926	985	924	903	906	959	998	994	943	986	969	997	989	976	970	961	959	945	1045	917	943	956	983	948	979	983	954	1012	932	1004	1003	986	942	956	964	1009	989	939	980	934	998	999	950	989	948	988	975	965	1013	976	939	940	1003	948	1003	952	963	1014	937	984	930	984	943	978	969	961	976	1003	997	932	942	942	980	965	986	977	973	990	987	972	939	1024	974	969	1012	964	1018	1031	981	988	956	951	1038	1025	998	1006	979	939	976	961	1019	937	953	999	962	1005	982	960	1005	977	1008	940	967	970	943	944	1000	984	990	958	973	964	1001	980	945	1001	1006	999	1061	953	994	927	987	955	1004	993	996	989	938	967	972	1009	970	939	963	941	982	938	986	958	948	1046	978	987	1080	977	963	953	1016	962	999	992	999	972	941	951	1019	985	990	980	952	949	1012	953	1007	955	927	991	933	950	1007	976	973	962	935	976	987	1007	1000	961	974	944	969	1008	1025	981	973	923	963	953	944	996	971	975	985	955	978	990	997	971	969	933	951	977	970	956	957	972	973	931	987	951	956	948	1019	955	936	970	1002	989	907	972	993	986	1006	995	902	953	1003	974	986	962	966	955	972	998	998	958	997	988	954	972	1011	997	978	1003	962	975	951	987	944	967	954	976	964	990	1019	966	996	992	987	913	943	950	980	960	1000	973	912	930	874	939	974	950	998	985	978	977	1028	960	955	958	945	956	1009	957	905	938	986	1002	957	968	997	965	962	922	945	1007	942	1049	958	1012	933	1022	972	973	900	911	979	1020	923	969	1030	977	905	973	939	1064	967	963	967	963	1003	1015	967	980	971	963	937	967	1015	1003	995	962	1011	955	905	948	945	983	925	1011	988	913	971	1017	1001	964	979	932	945	995	953	988	930	974	968	992	1002	938	959	995	1002	960	1009	1034	932	947	944	1029	987	927	986	939	976	1001	960	919	927	937	956	933	955	990	993	1003	1005	971	958	957	943	966	960	967	986	944	996	986	967	977	1033	978	1014	910	980	959	966	972	940	993	979	972	981	945	960	962	947	983	931	1006	991	1003	925	981	959	1014	1004	905	922	964	949	976	955	891	960	913	982	929	978	948	934	996	970	965	944	980	979	1061	970	918	994	955	1046	975	935	1008	1027	956	916	936	979	1004	940	967	996	971	972	1022	986	1043	918	963	1001	988	968	1010	976	978	979	932	995	945	989	1029	938	959	1001	1013	995	942	1005	964	940	928	1035	969	979	1012	1005	973	945	1046	972	977	946	984	914	970	972	1028	1015	995	988	955	934	947	989	947	969	995	951	982	995	931	994	960	988	995	1007	966	967	1001	947	1003	1043	1037	970	967	1004	1049	959	966	947	986	905	958	981	941	967	923	974	943	984	963	963	890	953	988	952	887	985	1027	947	942	1033	959	899	993	1045	965	949	934	949	977	922	959	1002	1030	1018	913	946	974	960	975	1025	969	975	994	962	990	972	957	979	1014	957	946	990	1027	983	1045	999	975	926	956	985	937	968	965	991	915	1018	967	984	951	973	940	974	986	963	968	1003	970	988	929	997	988	941	979	1029	952	980	1022	934	1015	939	909	1008	917	990	944	970	969	949	954	961	947	948	956	921	917	918	1013	976	993	906	968	918	935	1008	980	933	1029	971	970	997	984	986	972	945	1018	961	1000	981	1028	930	981	936	1014	998	998	933	936	1020	1014	973	955	971	1039	982	948	919	911	1027	1023	919	984	1032	1001	922	999	935	1011	942	1041	964	966	1006	941	974	975	980	1022	912	957	1032	960	928	932	1002	895	958	1011	978	983	984	1004	1011	1019	1009	959	1038	990	932	934	976	1007	940	961	967	907	931	989	983	1012	998	981	981	946	966	990	1007	974	990	973	928	948	1012	1011	969	991	969	991	962	1036	939	1036	941	911	999	973	1019	994	946	966	1017	968	938	1033	958	954	945	985	912	962	946	965	921	996	1036	940	964	993	927	960	968	1017	964	955	989	1039	993	954	973	948	985	940	984	981	983	983	974	964	952	1012	905	984	1012	958	956	977	939	1002	989	975	985	1001	979	981	918	983	981	976	1009	1039	1000	911	963	936	1005	1040	984	926	949	935	988	979	970	956	923	1028	1009	963	923	914	971	937	983	1028	995	989	1003	996	981	941	983	969	949	1023	904	995	924	925	934	998	967	957	1009	975	947	1001	949	972	971	946	932	964	975	956	947	953	935	983	960	990	983	948	982	934	989	984	934	979	960	953	966	917	1039	966	988	1001	965	988	959	976	996	932	985	880	915	971	962	936	953	1022	923	964	996	906	956	972	967	960	982	992	951	942	912	939	1014	984	986	956	989	970	964	981	1034	1025	947	960	983	939	1005	964	964	908	1008	1034	968	1016	964	972	970	1000	1003	1038	988	929	1001	951	958	995	978	947	990	963	971	983	970	935	963	977	1025	958	978	992	983	973	909	978	970	978	940	983	947	948	912	934	998	1002	1026	913	965	1002	1022	900	943	1022	930	1000	1003	977	1021	982	999	996	1005	1003	957	992	945	1009	1000	975	991	964
24484	20938	24346	27629	20573	2395	550	462	402	429	400	373	364	366	349	362	348	385	399	352	364	367	351	354	328	353	358	377	348	333	336	373	359	344	366	326	332	343	339	362	342	307	363	348	344	383	359	383	346	344	354	353	345	385	343	343	366	324	373	370	341	354	338	277	375	343	342	352	346	400	361	363	335	391	332	318	361	353	319	309	349	311	327	341	319	304	290	361	359	361	355	330	331	340	354	354	371	332	318	351	324	347	354	343	349	323	317	344	328	339	363	342	363	351	314	311	378	379	335	330	348	354	358	385	326	371	351	366	361	379	365	335	368	321	350	324	346	360	355	341	350	342	359	375	380	336	366	367	351	367	349	330	389	363	352	345	351	343	363	348	364	328	335	338	347	310	341	346	339	368	363	331	297	340	333	340	359	341	361	342	304	368	328	322	375	349	380	329	341	328	328	290	331	391	357	363	352	391	354	335	367	359	328	305	344	358	346	377	365	341	316	347	347	328	358	398	377	359	329	338	342	344	363	316	343	342	335	315	353	368	348	353	348	332	334	356	299	353	336	338	377	346	350	319	352	334	341	350	340	355	365	363	326	320	362	329	361	352	358	346	376	338	356	344	343	361	355	347	353	348	351	330	340	347	364	360	374	346	361	373	350	376	313	350	355	346	354	331	351	337	342	345	340	302	315	318	346	347	321	324	364	337	398	361	341	352	352	351	358	368	341	336	373	360	334	360	364	344	343	333	362	356	353	334	345	350	341	319	356	355	327	338	350	365	300	338	342	359	318	368	347	309	335	344	360	312	317	324	387	360	337	353	347	368	381	330	331	340	342	363	363	349	311	407	370	305	372	340	327	369	326	329	388	342	361	366	337	316	348	355	361	362	357	362	324	323	306	339	366	352	342	360	379	317	314	351	353	330	362	359	342	347	312	314	312	370	336	324	354	379	372	358	346	340	389	358	318	357	348	359	353	342	381	325	338	338	356	390	334	333	304	346	364	356	318	327	338	373	362	348	340	386	351	332	331	303	360	355	340	363	343	331	356	343	349	359	389	324	360	345	299	334	382	354	351	368	349	338	385	351	342	359	311	298	312	345	378	374	363	318	359	365	362	358	334	339	342	340	369	375	335	339	322	352	321	363	327	373	371	329	356	344	345	340	342	362	338	318	337	372	374	363	332	359	357	356	374	369	341	345	346	346	332	332	351	337	380	348	323	341	334	332	353	364	370	334	361	360	360	321	361	349	334	320	323	359	325	346	324	355	318	369	330	328	361	347	366	346	350	362	344	342	344	316	327	368	363	371	344	374	331	369	340	336	334	355	343	336	351	353	343	334	355	353	328	401	373	333	330	355	365	352	339	385	368	339	332	330	341	344	317	324	327	326	330	336	346	333	339	380	351	334	376	341	357	341	326	358	344	382	323	353	348	370	328	375	360	339	355	326	335	379	324	337	325	347	351	354	325	335	341	364	365	341	352	353	336	357	332	318	304	310	344	359	364	355	323	358	372	358	358	368	348	354	331	312	362	357	333	318	337	355	363	349	352	330	341	320	343	370	310	338	351	352	360	378	338	366	371	318	389	336	341	357	326	353	322	360	362	366	367	356	356	314	332	321	346	384	366	305	310	337	356	343	315	355	353	383	357	345	332	322	336	367	351	345	349	350	332	377	339	349	329	340	386	364	345	334	354	340	326	339	371	364	384	367	355	336	348	327	366	349	380	319	323	344	340	347	351	340	334	350	348	320	337	325	371	314	353	379	366	325	361	323	334	365	350	381	333	333	345	340	370	333	342	356	343	317	325	342	356	355	349	305	352	355	336	349	352	322	330	360	365	332	362	341	346	357	358	367	333	357	381	380	333	352	338	331	387	344	370	336	336	357	351	362	324	361	360	378	362	367	326	332	355	340	365	364	317	339	374	377	351	375	340	356	322	344	350	339	338	351	338	327	344	373	337	341	342	333	361	333	351	353	337	347	357	351	349	359	338	372	380	378	352	375	353	334	360	394	342	327	365	399	369	339	357	342	346	375	328	376	333	327	336	356	366	342	387	351	346	387	355	319	314	374	325	327	326	391	325	323	345	326	351	317	346	394	365	363	337	350	361	349	336	349	386	347	335	349	315	359	360	317	330	331	325	370	340	328	348	362	355	354	361	346	339	368	380	370	333	360	336	361	368	330	323	335	325	319	316	328	364	336	323	307	360	351	294	354	321	302	323	335	382	361	348	339	368	332	327	335	346	351	350	321	332	334	331	367	344	308	322	334	340	379	351	323	310	327	362	319	356	322	382	350	361	361	371	346	343	346	370	335	367	325	321	342	367	359	341	329	389	367	355	347	352	351	384	353	293	333	356	353	320	359	354	355	383	350	332	318	343	325	350	325	346	339	354	354	314	362	345	368	348	344	364	374	359	379	350	334	375	358	375	353	367	350	338	333	323	349	338	371	340	380	357	299	348	331	360	328	344	330	329	349	372	338	345	351	334	392	366	373	333	368	349	309	370	390	382	335	341	372	341	365	353	356	376	342	375	328	307	336	343	352	357	353	358	322	308	384	367	365	341	344	332	329	338	332	349	331	340	330	304	371	358	330	338	352	329	362	326	300	313	355	360	337	374	337	342	340	363	320	357	320	361	321	349	336	340	360	363	363	351	352	362	375	387	362	355	370	347	349	355	357	346	353	352	371	323	329	323	383	400	382	347	350	372	334	354	357	362	336	379	357	326	315	339	338	396	358	331	299	346	329	348	359	372	364	338	333	344	329	366	301	360	345	344	332	370	352	367	401	361	344	332	314	358	384	346	355	366	350	380	362	361	343	347	342	349	362	318	336	335	307	378	350	362	364	384	333	317	402	342	367	376	333	335	358	348	334	397	347	333	356	305	349	381	359	309	366	346	371	336	340	354	345	306	338	372	307	341	325	350	364	369	346	344	319	340	326	361	359	361	345	312	339	334	375	371	353	344	363	336	319	363	349	332	343	342	362	340	338	353	337	360	382	358	360	356	335	323	315	354	367	360	321	331	327	338	359	321	340	399	350	350	355	352	364	363	345	357	351	327	326	369	325	364	344	315	351	350	365	315	391	337	329	317	315	343	351	354	376	349	340	328	344	363	316	325	329	364	353	372	346	316	364	351	324	318	352	361	333	353	336	333	402	376	347	355	309	335	317	353	364	372	330	354	373	355	340	374	344	353	377	349	324	365	364	328	344	354	315	340	369	377	348	354	311	339	379	341	335	346	342	345	369	375	326	332	320	326	328	326	327	339	338	354	343	356	368	321	310	339	365	347	330	348	356	352	340	307	391	337	310	311	344	353	351	366	370	327	374	372	299	330	355	336	384	329	331	341	356	346	360	364	365	417	348	324	372	318	337	348	388	346	341	356	315	392	351	346	356	358	334	350	348	320	369	331	361	331	358	332	342	354	322	364	363	336	328	340	328	326	315	355	341	337	390	341	339	321	331	364	386	350	365	382	348	329	336	346	357	347	332
3210	2888	1802	1146	985	877	834	815	848	803	853	774	813	783	798	812	742	768	780	785	756	736	772	795	765	772	799	816	811	787	798	818	830	777	820	788	801	806	830	800	761	733	809	809	796	814	828	789	809	788	778	765	760	813	786	764	773	780	813	774	744	823	781	795	810	858	801	745	789	751	785	747	783	795	820	779	815	815	762	787	752	781	853	779	812	810	778	762	754	785	811	802	810	744	828	783	814	745	801	806	775	809	778	796	838	838	804	776	822	762	807	791	801	830	827	739	819	790	817	752	779	797	773	793	744	778	769	766	776	820	760	745	796	774	763	723	801	792	812	810	813	765	784	794	790	811	776	758	795	725	744	766	792	828	826	766	835	764	743	771	809	798	739	816	789	805	814	804	778	788	771	786	746	765	766	754	780	824	731	806	819	774	808	800	754	792	786	750	741	785	785	801	735	778	789	734	785	804	854	724	788	820	738	731	776	801	785	759	809	770	778	864	759	830	764	793	808	821	796	768	759	788	795	790	759	829	759	768	747	810	760	775	780	718	778	773	774	793	783	765	805	777	808	726	761	784	778	779	804	803	767	803	824	797	795	814	766	731	785	764	777	789	799	786	784	779	805	756	781	740	793	775	796	803	717	773	764	788	745	796	758	819	766	797	796	772	778	789	762	783	791	807	795	838	803	780	816	789	803	773	783	852	847	854	751	850	842	788	805	759	762	754	801	719	784	820	853	763	847	761	799	779	803	781	805	764	778	809	778	775	812	825	798	844	781	804	825	778	849	803	790	771	786	768	738	796	818	780	798	782	800	764	844	774	737	798	819	828	785	728	819	782	845	787	787	829	737	807	754	744	777	805	778	774	802	784	794	793	772	753	775	806	773	732	790	741	784	788	808	810	764	788	832	792	766	775	799	781	753	795	819	791	772	821	781	788	779	756	845	840	711	798	857	786	810	809	753	764	808	804	798	785	811	792	807	774	723	784	745	777	805	777	752	809	836	762	780	782	827	788	818	798	813	773	817	821	779	776	783	727	761	782	753	786	754	805	835	787	764	802	748	784	810	738	760	748	763	743	791	747	838	795	798	767	743	759	799	792	778	788	800	769	853	804	735	783	813	789	752	755	808	783	791	846	817	740	801	773	824	759	796	801	815	755	734	753	790	742	788	776	850	803	771	800	798	771	767	780	744	764	756	814	842	757	789	827	831	786	797	800	778	716	733	734	754	777	786	781	807	795	765	771	803	796	803	768	787	800	833	792	774	813	771	752	830	759	827	797	806	793	767	806	772	822	803	759	786	763	787	811	775	820	827	796	815	799	815	750	726	807	801	759	811	787	783	806	784	752	768	783	799	786	834	771	779	802	809	783	801	764	785	775	782	798	778	740	815	800	754	781	763	803	836	761	810	753	776	783	782	719	811	764	791	732	811	760	841	785	801	769	812	770	814	709	719	748	811	832	781	771	814	794	796	833	768	791	802	788	733	767	792	835	798	804	754	782	753	800	805	778	784	745	814	813	797	774	767	803	756	816	742	748	818	832	752	787	742	810	762	766	776	824	794	804	753	768	795	789	842	779	794	765	793	746	774	797	749	789	810	788	775	822	782	772	809	819	794	796	807	753	798	741	835	756	774	786	803	751	804	808	815	774	743	832	802	838	765	789	777	736	776	798	719	771	766	748	773	827	815	819	754	743	816	757	820	760	796	751	785	735	769	781	814	833	778	804	809	782	790	747	814	810	785	798	769	795	792	835	754	767	781	767	784	787	829	791	812	850	819	775	738	784	701	795	807	813	822	806	792	794	782	790	809	751	801	791	809	730	787	814	741	750	783	788	832	768	798	805	780	825	765	829	787	749	801	766	758	800	771	798	796	783	788	798	815	772	795	811	768	844	738	755	739	807	760	809	791	784	783	785	738	800	766	822	812	778	744	824	785	797	725	782	779	813	761	775	788	811	803	793	755	803	772	791	807	805	779	740	800	816	807	786	778	743	762	759	771	777	778	773	751	762	808	782	829	784	781	831	793	809	744	791	759	780	755	780	779	795	783	760	731	792	730	785	791	769	747	786	790	780	767	784	828	723	813	785	795	773	801	750	809	768	779	861	766	798	807	756	787	792	826	756	715	813	848	801	767	805	813	760	835	774	810	787	739	764	823	736	777	842	776	754	756	752	786	796	765	811	838	769	816	746	807	817	775	783	780	813	792	778	764	785	841	782	766	786	760	796	733	798	781	755	803	773	783	813	753	786	795	840	802	803	809	803	796	782	760	808	770	785	825	779	769	772	817	774	757	779	795	770	792	856	771	793	801	786	801	829	796	818	797	793	791	804	767	808	730	803	810	810	784	775	822	737	772	780	784	755	775	772	753	728	857	728	800	792	813	777	757	745	768	791	855	733	800	718	755	821	755	822	785	807	809	783	779	778	816	806	795	799	819	822	747	747	821	751	815	809	786	790	810	790	767	775	757	778	817	806	775	767	805	816	767	768	725	810	743	758	825	779	799	775	795	748	759	838	813	791	813	751	767	774	770	724	789	805	804	791	813	767	723	771	789	810	791	816	713	797	810	816	764	752	776	762	796	742	776	799	795	818	805	791	843	768	812	763	762	736	746	839	813	778	798	785	766	821	810	855	776	775	807	807	785	773	767	810	782	738	733	797	792	781	763	800	723	762	775	795	781	794	774	771	773	782	797	804	763	757	786	837	805	785	825	792	796	751	791	780	811	788	812	822	746	779	769	829	734	800	760	794	804	850	726	760	805	846	774	758	778	791	824	763	746	802	789	761	800	815	799	794	785	773	831	835	767	804	765	780	772	818	753	763	772	809	802	790	788	800	788	739	803	803	728	779	772	767	809	755	792	787	777	736	796	815	754	775	806	866	806	796	790	807	798	827	774	821	827	754	772	765	800	790	819	803	771	800	781	762	790	821	776	811	777	804	743	804	805	778	789	782	782	781	751	755	788	743	741	745	792	789	788	747	773	792	758	751	755	776	760	843	736	755	767	757	791	801	779	796	776	755	808	779	757	835	762	805	806	774	750	711	774	817	800	782	819	781	747	767	775	769	799	753	746	759	730	827	756	745	818	764	751	751	775	740	794	782	789	817	797	749	750	795	774	772	815	742	767	761	794	788	821	775	773	781	795	752	786	752	784	743	788	861	756	803	790	739	848	756	822	766	790	792	758	786	772	781	776	758	802	796	742	807	807	794	812	754	792	795	747	756	818	813	782	749	803	794	801	782	811	766	819	761	768	789	766	795	736	813	748	767	711	784	758	782	853	803	773	738	795	818	788	865	782	804	759	793	787	820	808	740	738	844	767	761	828	804	757	745	761	786	777	820	783	779	775	784	771	809	758	737	778	784	789	817	740	858	777	769	768	800	843	803	784	777	753	801	764	791	759	790	829	803	731	747	777	799	782	802	760	819	769	775	783	808	827	801	790	757	763	810	837	779	780	799	792	806	817	782	708	769	766	822	797	782	777	778
23800	20954	24999	27097	20961	20797	1472	428	281	256	223	240	225	214	198	199	185	186	215	191	204	191	175	184	171	177	187	190	197	196	156	186	145	157	178	156	175	181	171	175	198	192	161	168	168	187	180	156	161	172	180	180	161	160	145	187	185	162	155	160	181	192	150	173	174	177	168	186	154	151	155	150	162	158	178	167	184	189	152	152	175	160	161	164	183	182	162	146	151	166	171	166	133	164	144	173	161	173	165	192	146	185	157	155	196	163	177	185	163	169	176	183	184	157	172	172	180	170	159	169	183	216	173	161	158	187	165	151	170	163	194	171	188	166	171	164	157	187	172	176	166	163	173	179	173	163	173	165	147	162	199	169	148	172	177	169	155	150	181	161	176	144	157	161	159	163	171	172	170	174	174	186	150	156	180	167	144	161	163	141	176	160	177	170	171	151	162	180	165	193	158	142	186	184	164	164	157	172	172	190	192	183	172	157	152	167	170	189	162	167	168	194	185	170	171	177	165	185	165	167	157	174	174	151	163	168	117	143	154	144	170	161	172	148	153	151	181	160	131	194	152	188	177	172	160	171	161	160	153	175	162	145	177	180	140	212	156	156	158	163	149	194	170	160	158	171	141	149	182	171	171	168	173	140	167	204	207	185	161	159	181	186	141	166	157	183	158	149	164	167	167	169	166	165	170	177	175	188	184	160	171	185	163	175	142	163	179	179	189	155	181	158	160	183	156	192	155	162	165	184	172	127	159	168	177	163	169	184	143	159	150	205	174	185	159	181	172	178	175	168	163	198	162	171	170	159	158	178	183	172	171	177	141	145	162	157	188	172	157	158	164	177	164	151	141	159	187	158	150	174	175	169	145	179	168	153	153	160	184	167	162	156	155	153	151	174	157	144	190	171	177	153	158	133	162	126	159	193	176	166	169	158	162	152	162	188	149	147	168	197	158	150	171	162	160	141	179	169	192	140	164	176	156	176	167	192	166	162	181	173	173	151	184	167	180	160	160	158	168	163	167	164	176	188	183	181	179	165	174	181	154	166	163	188	163	189	166	183	179	157	178	192	147	173	156	175	176	168	171	201	169	169	169	178	170	176	183	163	154	149	167	179	149	162	159	171	170	182	170	162	159	174	152	174	170	199	178	178	169	185	173	159	154	170	156	188	160	173	171	176	165	176	211	202	156	154	154	153	166	161	184	159	160	162	162	188	166	138	167	164	150	181	163	163	173	148	171	146	160	168	178	176	183	176	172	165	166	169	172	164	175	153	170	162	173	180	164	167	181	168	140	149	145	153	163	152	167	161	165	167	176	147	160	170	181	184	170	189	132	162	154	170	166	179	178	162	157	156	159	142	184	177	172	168	196	147	165	162	195	161	162	151	140	163	157	167	170	166	164	170	170	176	144	162	175	149	160	158	168	178	150	160	143	159	189	168	173	170	179	142	147	175	162	152	146	169	171	146	182	171	155	151	186	140	176	169	156	169	160	157	206	148	168	159	141	164	155	163	165	177	141	161	165	196	171	183	163	179	168	155	163	158	167	172	171	152	156	167	180	175	134	157	156	170	161	163	189	153	181	176	158	170	173	167	170	151	191	197	153	149	157	192	160	160	153	167	153	162	173	161	182	160	160	158	174	162	147	181	189	161	168	156	175	166	160	168	157	156	192	150	163	133	164	135	160	163	185	163	169	178	168	182	199	151	179	191	167	161	149	173	175	185	179	157	159	178	166	152	170	167	180	177	166	168	166	195	137	179	172	147	159	154	183	150	166	140	186	146	166	168	158	174	161	152	170	164	177	167	154	169	198	155	170	176	177	168	178	146	171	154	181	175	168	196	168	165	171	163	170	188	184	166	152	153	173	155	175	158	159	163	183	195	174	160	172	169	153	194	165	161	158	171	178	170	178	167	157	180	173	190	160	161	181	182	174	162	160	153	156	156	178	169	146	174	172	142	181	166	169	182	194	164	164	164	174	161	145	150	178	180	182	156	155	174	194	186	146	157	168	171	151	159	163	140	155	174	158	192	166	156	168	182	171	171	169	165	154	187	165	185	152	163	163	159	207	156	158	192	156	163	153	159	152	174	204	132	174	159	183	152	193	168	165	152	177	162	186	174	164	169	158	149	175	185	171	142	148	182	156	140	171	141	201	170	162	174	188	165	160	147	174	173	174	165	145	166	186	165	189	151	172	167	174	167	184	143	167	164	179	169	169	165	175	166	155	176	153	140	159	178	161	173	173	174	177	167	163	153	183	161	197	168	209	168	159	184	153	168	190	177	161	156	174	155	183	148	171	171	174	173	187	157	162	174	209	190	165	151	164	172	167	173	168	159	175	166	190	171	188	172	178	136	166	180	141	147	163	172	151	160	161	144	187	187	170	167	143	177	168	161	169	173	169	161	140	169	175	163	172	150	133	151	169	169	171	199	186	160	162	140	159	179	145	166	168	150	194	178	176	206	160	184	168	160	152	177	158	165	168	164	185	194	164	171	172	176	139	151	186	146	163	158	172	206	163	152	158	192	197	159	152	172	156	147	155	183	169	180	177	177	167	178	152	151	163	152	202	161	181	163	187	154	186	157	170	180	190	157	173	156	172	158	156	177	172	151	167	160	161	191	169	185	177	149	167	135	142	175	160	162	167	181	166	172	193	169	168	170	170	176	173	157	150	167	166	152	173	164	167	143	189	149	173	170	172	167	162	146	157	152	165	147	182	173	171	182	168	166	176	174	165	180	163	154	180	147	169	168	134	167	142	154	162	163	160	157	175	157	172	148	162	172	193	158	181	153	192	155	163	182	170	150	152	143	163	159	186	159	171	173	181	182	140	168	182	152	164	163	156	163	173	185	176	174	166	169	174	149	162	180	185	176	146	158	165	177	144	142	160	169	177	147	170	155	171	178	162	182	177	153	168	168	165	157	187	181	163	170	169	155	172	166	166	168	156	201	166	150	173	160	167	171	188	169	160	184	160	188	168	143	172	150	174	187	149	155	163	148	163	153	154	183	170	128	148	164	162	154	185	171	169	178	155	160	172	160	136	172	166	158	169	187	168	154	172	162	151	194	163	165	161	164	195	167	154	168	150	145	153	180	180	187	152	175	163	178	161	159	161	179	181	186	190	158	201	178	192	152	163	181	205	172	165	171	181	168	165	155	149	169	174	160	167	161	186	168	132	181	177	136	167	178	190	144	162	186	165	181	138	142	170	169	193	166	168	149	166	175	163	184	164	193	163	151	157	161	156	166	159	162	175	195	158	168	162	152	167	177	136	163	188	151	173	148	182	152	170	178	169	165	174	150	162	156	168	172	170	152	184	174	189	162	164	150	189	182	180	161	185	148	181	166	181	153	179	146	168	148	148	163	168	179	141	171	171	162	184	162	185	174	139	162	177	168	194	170	166	179	173	153	161	186	178	170	177	179	172	193	143	158	169	167	140	151	175	150	148	170	154	158	176	156	180	181	150	178	170	192	172	151	175	177	164	146	183	188
3112	4318	2426	1168	750	637	559	507	468	466	455	467	456	426	392	424	427	442	406	381	463	404	420	422	393	407	392	440	407	406	412	437	423	446	421	425	440	432	404	410	432	446	432	388	395	437	407	423	440	402	404	431	411	424	407	428	434	436	423	404	435	415	453	399	444	418	392	408	405	428	415	466	444	446	416	438	416	412	384	448	400	433	419	406	415	448	418	405	405	434	403	428	400	413	407	399	433	376	430	380	392	407	436	442	417	400	410	423	425	450	397	415	443	408	445	433	434	396	420	420	393	422	428	411	440	420	420	405	421	408	425	404	398	420	425	437	423	414	387	355	411	407	425	445	436	423	412	402	427	398	401	429	402	449	441	405	402	431	417	407	434	433	417	434	403	417	402	414	416	455	415	422	475	420	398	395	440	420	421	399	422	388	410	401	442	404	418	386	451	455	405	389	432	420	402	440	420	412	398	433	431	435	393	443	389	410	414	394	411	356	423	427	428	418	392	431	421	433	411	404	433	399	441	386	393	427	393	435	450	428	414	431	436	423	458	417	426	400	443	407	418	408	420	387	436	392	435	437	422	444	429	401	408	406	398	452	438	410	404	420	426	392	439	408	398	404	435	453	408	422	400	411	415	408	477	412	396	407	432	409	421	390	431	390	399	432	413	367	413	428	421	422	405	423	416	418	440	438	459	401	438	422	397	439	406	401	417	439	412	432	436	402	413	400	406	389	422	411	428	462	420	394	410	408	401	402	400	426	441	423	434	403	438	389	417	407	432	437	423	430	441	417	420	453	398	390	421	434	426	441	416	403	418	412	421	450	405	440	407	406	420	373	392	412	402	423	439	386	397	431	450	381	447	421	435	438	415	394	429	414	415	406	407	390	401	427	423	405	423	439	376	414	400	420	439	435	384	394	393	403	444	433	419	408	412	421	407	410	421	407	414	462	447	460	438	385	411	391	404	383	407	413	390	438	391	402	414	389	416	433	393	438	413	417	417	382	431	406	418	423	406	421	432	432	421	396	394	389	406	449	407	427	414	372	392	429	399	424	432	416	413	396	418	392	403	439	442	389	420	396	370	415	423	417	413	426	439	401	428	405	411	411	429	438	411	451	434	411	403	393	401	434	414	425	407	434	405	433	423	400	400	413	404	439	407	428	416	416	419	411	436	440	389	423	427	425	449	421	428	412	405	427	402	427	421	402	414	393	420	415	406	416	420	426	405	416	420	422	411	432	439	413	409	424	420	414	417	446	466	407	459	404	475	449	401	424	375	420	394	424	391	428	420	445	385	391	427	409	367	417	416	456	440	420	415	409	458	396	404	398	421	405	421	453	417	387	426	407	423	419	401	380	443	412	488	438	415	435	438	414	436	422	423	407	409	435	391	426	425	420	410	430	430	411	406	413	426	426	416	404	438	411	403	437	413	404	405	400	403	416	442	402	391	386	436	410	411	376	438	426	434	426	428	398	401	387	399	397	456	396	437	406	437	406	404	446	416	398	409	402	422	454	406	417	382	388	397	416	379	410	425	423	397	404	426	416	384	417	434	395	430	420	412	385	439	386	431	439	440	446	394	399	443	436	413	420	403	400	423	383	425	425	449	410	387	448	400	385	422	424	404	463	415	371	428	425	396	416	399	441	410	369	402	446	418	403	439	458	422	391	457	414	408	405	383	421	379	440	410	423	370	418	408	413	415	398	404	392	414	419	405	409	463	362	444	435	384	356	401	404	401	406	411	410	416	427	411	403	416	423	421	414	428	422	461	380	412	418	412	436	442	435	402	411	410	395	414	429	407	436	446	426	405	382	382	398	410	431	432	410	427	402	429	429	432	419	435	411	412	415	449	387	426	436	414	397	419	417	437	444	398	442	408	451	419	389	409	422	396	406	381	410	404	410	409	422	415	421	444	407	423	422	402	439	411	404	407	389	440	438	402	399	423	388	403	428	426	391	380	416	389	441	396	380	398	432	384	439	428	430	463	408	427	401	413	440	443	451	406	414	424	386	414	437	419	392	456	433	427	414	394	409	416	435	437	400	431	371	420	409	406	419	449	405	426	442	432	444	431	406	416	437	389	405	399	411	348	420	423	453	415	420	451	375	394	431	453	448	387	465	383	432	416	405	396	388	406	435	441	436	373	413	396	434	422	382	406	413	445	394	418	392	417	410	397	420	427	394	409	388	424	417	462	425	400	403	403	439	418	412	445	388	402	431	428	432	391	394	441	412	416	437	421	412	445	412	423	423	445	373	419	387	439	432	448	399	435	389	420	418	411	407	430	411	391	401	403	424	435	427	466	416	413	459	404	387	362	411	401	401	435	411	414	425	437	417	404	412	381	414	395	431	405	450	392	420	438	441	401	416	439	423	441	422	407	413	435	390	438	420	440	430	431	406	378	376	435	417	391	395	422	408	433	427	411	435	432	444	438	428	408	435	414	409	434	443	423	443	393	470	410	466	396	410	389	432	422	432	415	401	414	444	412	418	453	386	434	388	377	398	423	392	401	427	442	401	410	433	390	399	429	431	426	393	423	426	416	361	355	416	384	397	425	438	378	438	406	401	412	399	413	412	457	418	372	403	429	409	403	413	424	404	423	413	408	447	443	393	418	426	387	397	416	414	432	413	442	401	436	407	414	427	385	399	410	439	428	396	401	395	417	414	397	426	412	421	407	415	390	417	454	426	403	410	400	400	437	441	397	400	393	423	401	391	435	402	393	416	427	409	432	416	403	418	417	384	420	384	426	439	412	432	408	448	441	404	438	390	415	423	432	438	487	437	422	412	405	458	385	428	426	396	403	420	417	419	394	394	409	424	437	390	382	419	407	450	394	387	417	421	467	442	371	414	382	414	421	425	425	406	418	417	438	420	390	434	427	448	434	407	412	442	389	404	443	409	383	443	423	407	432	438	379	444	419	434	407	424	448	424	409	407	405	435	382	365	426	432	441	389	439	431	430	429	414	379	409	424	393	426	414	381	415	431	389	423	449	426	403	419	418	447	454	432	424	427	445	428	389	409	427	385	418	393	435	420	378	404	372	370	401	418	464	422	411	392	402	380	402	387	399	415	409	437	404	425	407	443	417	427	404	458	419	412	401	375	440	405	399	440	466	406	412	449	431	417	405	434	405	442	426	426	405	411	456	422	400	444	377	432	436	440	413	408	381	431	400	438	442	417	449	424	439	394	439	405	440	389	413	416	451	431	424	399	430	425	441	448	393	431	390	428	431	400	398	392	379	449	424	416	416	390	404	416	438	402	431	424	409	430	401	432	427	430	422	410	424	446	431	447	396	409	431	442	418	413	401	428	382	442	404	409	407	407	444	404	415	428	413	418	413	409	413	413	426	418	390	433	409	424	416	431	461	430	444	407	390	407	402	414	424	420	433	389	428	439	406	426	408	410	456	404	436	424	409	390	428	424	389	408	417	389	430	425	467	391	404	402	422	420	387	426	436	422	440	442	403	424	422	360	393	413	493	448	418	390
32267	10768	1224	569	476	445	418	439	431	451	402	442	436	418	379	455	433	417	424	454	427	400	451	403	469	440	436	457	403	452	450	442	431	457	431	414	465	417	435	483	424	416	435	447	417	450	405	422	394	404	446	473	417	440	417	429	457	457	408	436	416	431	436	403	432	455	404	469	411	452	461	431	429	441	443	427	437	422	429	445	403	468	423	415	397	462	438	459	443	436	445	430	405	435	438	427	449	449	453	429	401	439	413	447	399	424	399	442	475	431	470	406	418	450	416	424	456	427	476	466	465	378	372	398	458	447	440	425	427	455	444	430	428	468	420	439	422	415	417	456	432	450	473	429	431	434	449	426	435	436	424	378	456	437	412	413	432	444	421	430	413	413	429	475	434	434	454	438	424	425	424	433	441	421	429	455	382	393	462	421	462	426	456	407	437	438	453	423	424	440	439	414	438	424	408	465	395	421	431	419	461	399	461	377	400	474	434	404	384	431	411	410	436	410	458	403	419	452	409	416	432	455	420	457	442	418	423	466	435	443	460	409	451	449	468	439	427	410	389	446	439	444	441	459	415	442	521	426	451	436	451	463	411	402	477	420	451	440	421	404	472	423	464	404	445	443	461	460	444	428	399	404	429	406	448	475	445	397	422	392	443	441	432	426	434	380	451	423	458	452	438	428	394	445	428	452	424	417	429	448	429	441	430	426	409	371	438	454	448	452	430	428	404	453	389	391	427	429	417	459	420	440	470	414	428	413	418	474	417	423	442	461	390	390	410	435	405	414	389	425	388	420	431	417	461	397	388	440	435	449	447	436	402	451	419	438	440	410	447	447	397	402	433	465	417	430	453	435	409	405	425	431	436	446	392	453	443	497	409	432	435	401	383	425	366	399	413	439	427	415	413	407	413	417	430	372	440	421	405	463	463	464	404	429	438	455	473	433	413	395	430	412	444	416	425	417	409	422	438	404	427	448	407	438	479	445	411	482	413	438	498	422	465	413	447	440	456	418	428	422	442	416	452	430	449	426	405	490	421	443	426	421	407	415	407	397	425	424	419	436	482	438	464	417	399	417	433	439	433	450	405	431	455	408	389	446	423	426	406	409	417	435	410	426	406	449	411	435	427	410	452	441	398	442	435	438	403	415	434	427	432	420	487	456	430	449	382	418	433	449	446	428	448	449	433	408	418	429	404	480	439	415	454	406	431	365	440	432	421	411	424	449	420	424	459	502	439	454	440	415	413	441	451	411	425	411	453	400	447	435	445	423	419	480	415	376	431	440	456	462	435	430	422	417	413	422	422	406	436	412	419	419	458	409	422	419	404	442	425	454	437	413	456	441	441	409	401	442	431	433	403	457	456	396	432	403	429	467	452	447	443	405	430	399	424	430	421	442	407	435	434	401	419	442	433	420	459	429	407	437	425	448	413	415	437	415	371	432	423	410	438	467	412	397	435	449	424	474	430	420	417	435	431	419	428	435	413	454	446	435	404	457	426	404	365	452	433	428	416	387	450	433	439	440	463	393	433	384	420	414	430	421	410	433	443	490	422	421	443	433	429	408	459	464	422	430	416	432	402	426	390	418	442	442	474	392	428	460	396	441	406	414	451	440	454	424	446	398	413	415	412	432	425	439	456	436	457	434	450	435	393	406	411	433	396	428	423	427	437	431	424	409	408	405	414	432	446	460	397	434	472	427	418	398	392	415	433	440	450	449	446	461	373	449	498	456	421	407	400	435	408	440	412	427	401	496	411	387	454	422	409	466	458	409	456	428	445	395	427	450	402	417	440	390	425	448	463	397	427	430	451	411	418	426	420	425	410	408	456	439	443	428	414	471	436	439	440	440	442	448	419	445	423	419	440	397	418	428	411	456	466	421	438	400	414	412	474	394	428	473	438	413	448	439	428	425	401	413	427	420	385	423	398	390	414	458	437	422	431	418	456	423	433	407	428	419	449	396	417	456	458	432	449	455	434	462	430	416	409	440	443	434	404	391	438	472	466	407	405	406	438	442	419	460	444	445	472	448	426	396	418	472	413	424	417	450	429	390	439	416	464	431	432	443	477	485	460	409	414	437	418	396	459	424	410	391	439	433	415	437	425	456	466	405	440	438	449	428	427	406	423	436	426	416	453	433	481	448	436	431	435	451	446	371	416	393	426	437	438	398	419	437	455	380	393	436	416	439	437	460	446	444	446	434	421	421	431	393	392	431	427	428	414	407	422	424	431	432	465	419	422	404	448	456	456	410	469	380	454	437	437	422	487	444	411	441	425	403	429	443	443	407	421	425	447	410	388	442	420	405	417	403	411	451	408	447	480	437	469	444	427	397	439	401	409	415	491	424	468	446	431	452	455	394	391	473	439	418	416	440	474	420	424	417	385	438	439	429	459	426	453	423	384	433	425	439	422	429	450	440	426	451	418	467	417	440	434	453	427	432	430	425	431	436	421	418	419	439	429	448	400	393	427	434	430	431	482	459	460	437	436	442	434	444	395	428	413	447	447	439	477	437	442	394	409	432	438	418	430	435	440	466	396	418	456	425	409	447	448	443	479	426	466	420	421	393	448	414	404	412	443	428	443	464	447	431	495	457	402	405	420	450	438	449	426	409	437	424	440	449	427	419	440	432	473	426	413	485	387	462	422	431	427	405	388	416	452	437	431	461	460	419	417	461	430	454	426	414	450	447	433	444	462	414	471	426	446	404	436	431	432	433	436	468	434	406	432	428	413	447	457	436	412	370	437	417	444	435	428	432	480	439	461	409	435	415	416	389	430	414	418	427	409	454	397	407	441	419	454	429	435	415	432	441	450	435	414	434	438	420	438	478	445	399	392	408	448	426	436	407	406	438	423	416	415	440	409	415	420	422	447	398	393	439	448	439	427	436	414	449	451	454	420	440	438	451	431	445	432	455	432	423	468	412	450	478	438	409	448	425	447	431	426	450	433	431	463	415	438	410	448	420	427	416	422	430	450	460	392	421	410	390	431	427	425	448	420	427	448	453	406	418	386	474	450	483	460	444	395	396	406	442	417	436	428	403	392	443	415	431	445	431	399	405	409	424	418	467	427	407	439	422	462	423	392	454	430	401	456	448	420	424	416	420	458	463	419	441	444	409	435	445	434	393	398	418	429	435	409	427	444	438	419	446	439	424	414	410	401	449	416	376	423	465	431	450	435	452	462	451	399	420	386	409	425	440	399	387	406	425	462	471	377	375	415	415	429	409	436	436	417	404	446	379	419	403	417	435	427	455	435	461	444	394	443	403	435	407	458	424	417	432	421	422	427	424	452	437	461	432	477	424	412	408	430	425	436	448	444	402	451	461	375	430	424	445	403	408	453	449	413	417	431	429	411	448	412	446	423	438	410	448	447	424	436	467	368	431	423	429	417	404	464	415	416	446	409	422	445	421	415	410	410	445	396	419	426	442	424	443	411	440	418	399	419	442	426	416	406	410	406	451	458	450	425	420	416	420	466	467	429	421	477	437	426	467
5544	1085	1024	987	987	975	946	897	978	933	998	991	980	1030	991	979	931	987	965	932	953	972	1004	969	951	976	963	949	1000	962	996	985	990	1007	942	972	942	999	969	919	980	939	926	966	1001	989	1005	947	1025	984	951	956	1036	1031	964	973	984	970	977	961	939	962	997	960	907	956	1003	952	949	993	995	941	986	1005	973	980	982	940	991	945	990	928	970	959	954	989	929	971	942	955	971	1011	1023	968	959	928	973	929	960	946	939	934	934	953	1021	938	951	969	972	995	942	1016	1003	946	973	981	965	991	935	943	930	1015	926	955	939	939	947	984	999	980	985	925	1003	933	977	927	1000	998	994	959	970	980	933	996	999	936	951	954	931	965	1013	942	988	967	918	994	974	969	984	999	1002	1006	966	1007	923	1030	936	939	971	971	929	950	938	953	958	956	947	963	924	991	969	969	984	946	942	988	968	982	1013	1005	969	991	993	941	947	1031	976	973	931	964	984	930	1043	978	960	953	958	967	943	1027	989	961	960	930	952	1004	1037	959	944	971	960	980	994	971	950	964	987	1002	972	990	1026	1000	971	992	933	967	955	940	935	942	916	948	920	960	973	959	915	935	938	1019	1003	976	948	931	931	907	1027	965	967	944	958	946	952	979	968	1008	962	950	917	1003	997	989	955	944	965	971	957	995	973	920	969	913	1023	956	1010	919	998	956	971	973	982	1000	948	950	987	1009	989	992	976	959	960	962	961	972	970	943	944	960	898	966	975	950	912	945	962	1000	994	965	943	976	946	1001	983	939	945	1011	974	935	1001	923	934	968	1021	973	911	991	981	955	950	924	988	958	946	962	969	965	967	969	982	1010	915	938	954	1001	1008	948	1009	961	1030	999	966	988	996	999	958	988	985	1003	970	992	1021	952	918	1003	1036	996	967	1008	990	938	946	981	938	980	981	934	971	1020	920	958	957	938	964	975	956	939	936	964	876	1010	987	949	998	962	984	946	972	941	996	959	938	953	961	951	991	959	947	971	1009	973	1004	992	928	1025	956	993	968	985	945	953	942	1011	989	1022	964	967	941	943	973	997	979	987	973	976	1006	949	936	928	959	937	958	936	977	959	983	927	963	997	975	938	958	1007	978	922	949	958	1006	942	967	947	975	978	966	953	971	952	1007	1013	923	951	935	967	1003	1035	982	995	996	967	1015	1029	971	933	984	965	911	1017	930	941	986	994	950	961	947	943	933	960	992	928	934	1000	994	960	965	967	1021	983	1016	957	949	948	988	1006	958	987	1018	989	959	985	942	964	944	942	987	952	986	964	966	1017	934	962	950	994	942	964	918	1010	932	1009	1024	960	989	993	922	979	987	998	947	964	917	983	964	977	979	963	914	938	1005	957	928	959	949	1009	1009	957	996	957	946	967	951	958	964	1051	993	1003	939	960	940	919	1010	949	955	972	967	1013	943	1013	958	943	931	997	947	965	974	986	985	946	976	1004	988	973	966	1004	960	938	975	985	1003	948	969	986	938	960	972	1025	1013	956	929	944	981	996	1017	984	995	957	987	989	952	966	938	1015	972	948	1008	970	873	932	979	960	976	973	955	962	967	936	959	1003	961	1009	963	910	991	975	1001	1001	922	986	965	963	979	934	917	976	942	914	938	1026	991	968	968	1004	942	952	961	959	960	951	960	980	954	1022	983	954	952	921	968	947	916	929	957	963	956	944	987	930	930	983	927	994	991	1001	982	918	978	975	946	976	973	944	1001	999	1006	1001	940	956	969	926	952	1025	956	1003	962	1021	937	1003	989	1025	930	1070	895	972	997	977	964	963	958	999	962	1001	963	956	960	954	942	868	1005	965	954	955	1033	952	964	993	1006	965	973	938	954	973	952	894	1036	962	984	1034	937	993	969	981	976	951	1003	966	989	973	982	988	914	990	918	950	1032	906	985	918	960	962	949	983	1011	973	1002	972	970	961	1011	1030	996	978	964	945	948	965	964	958	968	958	927	979	913	1007	975	936	984	973	998	1000	916	943	907	1014	916	934	901	960	994	1026	955	942	922	1019	972	984	966	937	958	971	935	1022	1004	983	1006	964	975	999	1006	963	984	938	983	946	930	1015	958	1010	1025	1033	887	1023	943	1004	836	948	933	957	957	919	1009	958	991	967	1000	947	978	937	981	985	922	1038	1009	957	969	1021	976	972	948	919	969	1008	1029	977	946	979	992	982	965	1039	1013	942	997	953	981	969	977	1024	952	954	957	1008	961	1005	955	990	957	964	971	957	992	974	945	961	951	922	949	965	995	1014	993	928	957	1009	980	966	961	976	992	960	935	950	1007	1030	970	965	969	987	969	947	993	955	969	1027	998	926	910	1009	929	954	950	975	1015	912	917	986	985	990	997	991	1005	944	962	1012	985	970	896	958	984	974	957	961	932	948	1003	1015	968	955	931	983	947	929	1000	972	947	918	970	1020	955	1008	1012	953	985	909	949	931	995	1004	950	1023	995	1027	965	898	954	972	970	886	981	962	1000	965	1017	953	970	986	1007	1015	1001	929	964	938	939	953	989	980	994	961	924	972	975	917	994	965	969	973	937	960	942	957	985	981	955	959	993	986	938	996	963	996	1011	933	983	959	923	1003	970	954	952	961	986	976	1004	985	960	974	980	958	985	995	990	938	957	1006	957	1012	978	941	973	1011	995	1002	966	954	978	965	931	981	963	957	957	977	964	934	955	971	926	975	918	975	945	1031	905	1003	1021	978	941	939	976	1046	928	966	991	931	934	961	946	925	973	976	993	956	982	946	1006	1012	999	961	944	958	1000	992	957	992	984	996	941	957	914	953	965	970	1006	991	913	980	988	956	1027	981	1014	946	950	987	973	990	984	961	981	972	965	980	994	946	958	931	897	927	984	970	982	1001	969	984	964	906	987	983	952	949	961	967	950	948	957	954	979	973	906	1008	924	953	957	934	980	1019	947	964	992	951	1021	999	977	926	967	988	1006	1014	937	981	962	965	905	943	990	987	953	939	974	958	988	945	919	922	973	917	963	1027	960	1023	960	963	992	961	1013	953	988	949	1003	998	989	986	989	979	986	909	937	954	915	931	964	987	951	906	978	1015	957	985	985	974	955	977	902	1017	968	977	950	948	947	980	965	986	1008	958	955	936	965	960	986	989	926	941	970	941	957	975	970	977	973	981	952	961	925	989	958	984	972	977	939	980	993	946	937	986	938	927	995	957	983	902	956	968	975	987	986	957	952	907	979	1016	955	976	965	907	973	998	948	937	999	978	987	951	983	920	1064	948	982	967	974	923	928	996	944	963	937	990	972	969	973	926	937	981	971	976	981	942	990	925	1019	954	1005	969	1014	959	977	972	938	975	1007	928	970	993	954	963	927	944	999	970	946	941	947	986	950	956	925	947	1012	956	937	1030	989	924	960	929	1048	1071	1006	933	1016	997	1001	931	1021	1009	941	931	969	942	1032	983	935	939	971	911	970	934	1002	968	893	946	1039	933	964	979	1012	962	972	920	1018	906	941	966	964	979	961	930	964	956	966	992	931	991	962	989	960	994	935	961	990	960	969	948	954	991	967	922	994	948	915	945	966	953	958	945	990	964	931	1019	937	940	938	927	981	978	981	994	942	947	935	935	1002	956	957	979	995	981	966	1002	956	973	958	994	958	909	966	980	971	1022	926	996	943	972	978	978	978	978	900	939	1020	953	945	964	916	996	967	981	980	959	1011	962
24574	21014	24435	27764	20672	2399	543	447	422	384	378	348	398	402	361	334	342	363	358	395	371	362	350	381	324	354	348	386	338	340	344	333	361	338	332	357	338	355	337	324	348	349	310	322	334	356	342	332	306	366	331	359	363	377	345	339	334	379	370	366	377	347	336	323	350	336	342	324	368	333	364	322	338	343	341	354	319	318	341	358	350	362	371	338	367	326	331	349	349	342	318	328	331	323	349	316	384	344	368	332	336	332	337	339	333	388	330	355	355	342	342	373	347	359	367	360	357	334	353	332	355	305	346	369	329	323	337	363	374	355	368	369	319	361	343	353	374	356	346	349	347	332	363	344	337	334	359	350	318	338	338	340	348	336	358	341	375	325	363	355	328	354	383	347	373	346	338	374	373	360	390	352	360	332	362	345	339	343	345	317	353	337	353	347	325	345	361	325	323	338	345	365	324	359	347	341	339	324	381	353	306	368	327	393	336	324	306	370	320	355	364	344	334	328	341	327	336	333	328	356	339	340	370	387	378	335	350	368	356	363	339	368	342	341	344	362	319	355	354	366	336	368	342	369	359	295	348	397	326	355	339	323	338	295	336	376	304	353	356	326	325	371	337	312	341	332	331	344	368	359	371	362	365	336	375	354	322	328	339	346	363	348	355	391	330	352	365	373	327	371	358	296	324	379	354	373	371	337	338	331	355	383	365	371	283	335	288	359	340	349	333	353	341	353	350	333	343	367	350	343	341	365	336	358	342	351	332	333	362	318	350	349	361	334	328	351	300	355	398	328	354	321	337	346	325	352	371	355	319	334	372	375	340	361	353	345	364	371	381	374	359	357	375	311	355	377	351	331	361	342	331	349	395	343	339	357	323	353	324	332	362	362	323	344	391	366	346	378	378	373	357	349	354	347	328	328	336	340	333	334	374	308	339	329	382	356	348	357	340	322	370	351	329	316	346	348	356	343	400	346	349	344	333	352	354	281	355	351	336	379	312	334	348	373	346	342	392	335	320	333	324	333	375	327	309	321	309	330	300	346	362	345	322	351	348	373	383	341	358	389	360	339	349	348	352	326	348	358	344	296	361	317	325	334	388	347	362	355	367	348	343	355	326	348	348	315	357	335	325	377	376	345	377	356	331	357	381	397	356	334	357	350	347	366	359	352	339	298	348	336	335	342	323	334	343	281	371	362	356	332	344	335	351	337	335	352	332	351	358	335	321	312	354	363	361	349	320	355	342	356	317	331	351	324	325	366	339	357	336	342	326	343	338	366	362	325	358	359	360	354	345	343	373	351	350	326	343	331	348	362	313	357	351	332	366	375	326	327	359	329	357	390	381	322	319	357	342	348	340	319	388	309	363	353	375	357	343	362	348	335	338	384	333	388	327	356	352	350	314	345	352	334	396	383	339	334	339	350	351	378	349	379	344	363	358	344	375	315	313	338	378	352	344	362	353	331	385	387	337	346	319	327	334	323	311	354	315	371	373	353	355	376	352	346	336	351	369	335	333	347	335	371	347	342	380	360	342	352	381	381	351	382	331	358	388	328	367	388	358	329	367	334	360	333	373	343	330	346	335	371	349	331	348	347	325	344	357	343	343	348	361	337	351	342	376	370	363	335	357	336	346	383	340	333	339	374	372	369	356	369	319	374	357	378	320	350	370	333	363	363	333	357	315	359	360	342	323	352	327	366	347	356	350	346	334	376	331	338	339	358	294	341	339	341	330	328	316	356	339	348	357	344	320	317	353	311	312	339	309	374	386	347	354	353	370	361	328	364	352	367	359	351	364	365	349	328	351	341	353	368	382	364	339	351	367	297	316	350	353	348	335	383	335	357	339	338	344	365	331	346	346	353	371	341	372	339	315	339	340	394	360	354	329	341	354	355	323	371	356	350	344	325	381	347	322	334	364	324	386	387	347	346	360	341	349	327	323	302	389	355	349	347	339	375	375	389	347	373	365	363	381	355	374	338	340	374	368	386	366	330	289	373	363	371	338	373	353	335	349	337	354	350	362	357	338	366	354	355	329	338	358	355	373	348	344	383	336	341	356	382	392	345	367	331	324	361	364	334	355	310	383	359	348	347	325	334	329	356	338	327	303	353	361	338	365	333	352	345	336	367	354	325	326	326	356	355	375	319	358	311	363	355	358	368	321	370	388	352	323	343	335	354	358	341	350	307	336	367	382	313	358	377	343	360	372	343	321	387	350	348	351	324	325	363	367	326	360	371	350	356	337	327	329	335	321	334	357	329	364	345	370	314	329	358	341	341	389	374	321	334	333	354	366	364	339	334	336	343	366	374	349	378	345	354	369	363	352	355	308	311	323	354	347	352	345	351	375	340	345	385	356	387	345	329	308	346	328	356	325	329	378	384	345	349	337	351	336	349	334	337	345	335	386	379	351	358	334	385	356	332	372	312	343	347	373	364	348	322	332	317	358	369	338	349	327	343	354	296	358	302	336	336	346	302	386	343	336	374	344	348	364	333	328	343	313	313	344	343	372	337	360	337	379	353	354	383	345	324	387	397	357	337	327	334	311	353	373	337	361	362	363	347	333	326	383	368	358	332	348	332	368	359	359	352	314	352	329	330	378	330	374	340	333	313	355	343	339	339	342	340	345	388	351	334	325	361	351	382	355	313	363	320	333	365	354	359	324	380	311	329	365	310	371	308	361	355	362	368	324	316	357	376	334	356	330	337	394	349	316	340	344	334	359	354	331	334	339	352	370	362	338	308	344	322	370	334	372	341	349	322	372	345	355	337	334	351	375	347	330	359	340	353	363	358	357	349	354	351	338	364	329	335	343	361	326	333	348	386	339	352	331	338	358	325	325	333	300	338	341	393	368	370	319	353	338	330	333	338	325	383	365	340	356	377	349	326	328	368	333	346	354	358	350	356	354	331	323	359	343	341	339	340	345	366	334	344	320	320	337	335	348	371	338	312	358	381	378	360	324	338	360	322	318	318	377	356	372	336	339	354	318	347	340	374	320	306	324	361	321	366	336	362	367	327	384	340	330	353	342	316	324	364	310	355	363	352	341	351	342	382	360	359	367	332	352	374	343	355	377	349	343	334	360	321	330	369	334	340	331	353	377	362	350	342	368	344	340	374	362	357	317	382	345	381	363	327	359	325	371	371	316	368	333	356	347	379	367	340	345	379	353	332	343	372	359	342	334	370	358	379	324	357	363	354	369	345	308	337	334	317	350	358	358	338	353	341	362	350	338	364	361	347	359	343	381	323	340	329	331	368	367	361	341	342	336	413	341	338	348	363	364	326	353	327	360	369	302	330	385	330	360	359	356	353	314	316	385	371	367	350	366	370	340	379	346	336	312	372	349	353	329	344	327	345	342	341	360	358	341	335	342	364	330	313	365	356	337	349	334	303	317	382	333	364	351	330	321	358	365	331	320	372	346	359	369	348	363	334	337	328	365	349	324	326	297	338	320	345	339	335	378	368	304	353	370	329	338	353	333	326	347	375	364	346	334	378
3234	2747	1880	1171	903	895	802	766	808	764	780	828	816	775	849	802	803	783	773	760	811	741	767	790	789	795	794	823	814	805	787	801	754	770	780	802	803	781	758	775	809	780	750	746	757	819	751	806	772	769	825	740	792	771	813	807	786	786	841	822	791	769	770	763	820	812	828	797	751	758	708	785	786	807	773	794	787	798	795	824	800	804	829	793	815	764	781	780	775	794	822	779	766	853	819	779	801	824	806	760	784	813	779	773	817	789	826	804	792	843	814	779	814	766	772	803	761	774	782	754	763	744	762	816	764	755	757	818	794	794	840	802	768	801	808	787	800	782	761	772	784	786	786	814	833	819	786	801	724	751	766	794	825	788	762	799	756	812	826	813	757	785	777	787	835	801	791	788	786	782	737	782	784	793	728	789	795	831	765	783	813	797	770	795	811	811	786	765	767	824	754	790	804	828	818	812	762	808	791	792	752	867	847	778	838	814	759	737	805	786	778	824	832	820	758	817	845	775	834	772	743	810	770	785	801	805	795	804	825	775	767	756	796	802	847	763	813	793	820	747	813	814	791	794	770	737	751	754	772	782	763	806	784	860	741	746	750	818	767	834	748	792	800	723	788	778	812	754	784	782	772	764	752	840	790	800	763	786	799	814	772	821	763	801	736	752	796	767	760	778	768	829	778	787	804	749	752	814	804	761	785	845	827	750	747	799	834	803	767	827	781	824	802	740	804	784	753	780	782	823	797	785	778	779	772	763	773	790	754	773	810	816	788	739	829	751	788	820	823	828	781	779	770	831	778	819	810	786	755	815	824	784	775	765	770	769	839	819	782	836	772	808	781	706	778	825	807	747	820	794	732	786	780	778	793	752	795	818	789	743	731	770	789	769	772	748	823	730	783	757	799	836	779	727	766	798	764	789	822	736	797	793	763	757	798	780	816	839	818	735	723	760	776	808	812	826	758	751	805	758	765	788	796	760	833	803	745	748	742	726	808	822	792	764	802	745	780	781	791	758	832	765	844	795	810	800	782	790	757	773	815	738	745	776	787	828	773	788	796	811	743	804	773	747	786	775	789	755	762	808	781	761	783	758	770	816	742	746	807	804	770	772	805	774	792	785	773	794	778	731	806	779	800	855	746	788	836	762	751	764	728	817	740	832	801	811	737	794	768	769	821	751	797	790	779	773	740	789	812	761	810	773	830	805	772	824	783	749	726	795	790	793	784	774	801	758	850	738	844	757	764	766	804	809	777	713	775	781	825	766	796	766	805	808	804	778	784	767	754	719	811	794	765	798	775	807	783	812	770	780	794	822	740	729	798	850	808	761	804	741	783	770	748	779	764	818	767	777	782	819	808	807	767	827	828	724	778	836	748	760	809	807	801	803	750	808	769	788	785	799	706	775	787	768	782	811	766	823	744	805	769	805	696	769	782	733	867	769	805	847	756	813	828	801	838	785	779	806	866	828	758	792	788	801	807	819	767	767	824	799	777	769	788	776	801	791	834	769	766	809	768	812	830	794	758	735	751	790	787	776	785	783	748	796	760	782	772	814	794	777	794	756	775	768	754	794	779	781	820	773	798	838	788	787	779	798	798	794	840	779	745	773	797	781	805	776	764	792	836	823	785	823	761	802	807	772	778	799	843	790	783	712	784	770	785	758	746	769	813	791	790	813	827	816	782	717	788	818	764	852	797	823	804	751	787	798	749	758	793	780	817	754	823	765	803	845	811	788	746	829	728	758	796	785	804	748	776	790	737	800	751	765	784	770	825	756	788	799	762	806	763	728	766	781	783	812	806	746	803	783	819	753	755	746	796	812	788	777	785	804	836	713	777	786	788	801	793	791	798	792	836	742	770	788	788	780	786	814	817	839	811	781	792	764	754	776	745	768	797	813	804	781	796	844	796	777	765	762	772	746	790	831	810	796	827	753	784	809	825	811	787	785	753	815	848	791	757	753	816	774	832	782	809	756	790	760	758	753	797	764	793	770	751	766	838	748	787	822	787	783	802	809	820	764	809	806	814	794	791	781	765	778	764	726	771	771	784	818	774	774	829	802	765	794	818	769	724	791	820	778	743	809	788	762	742	754	779	787	814	764	789	782	787	732	796	803	818	764	792	750	746	807	803	764	771	836	805	757	769	719	794	756	794	778	785	781	765	786	791	759	780	779	778	732	775	793	803	815	824	776	783	753	763	840	823	767	819	807	820	839	808	802	809	780	782	800	761	835	812	815	826	805	820	818	791	791	791	804	776	809	742	767	772	810	777	801	808	778	773	731	836	779	836	842	792	790	841	762	769	803	770	800	753	792	784	780	719	704	765	787	815	802	799	791	832	774	806	809	794	771	762	798	786	785	822	798	803	762	819	749	781	788	753	772	778	777	811	788	733	765	815	785	739	771	797	822	774	767	816	786	803	818	761	782	805	799	790	744	849	821	761	825	784	793	792	773	778	768	832	716	774	782	771	787	739	809	754	788	811	792	754	788	805	822	808	759	731	786	813	793	765	803	803	774	819	770	766	749	792	758	778	780	821	826	743	775	818	794	773	772	813	746	815	809	832	729	727	802	778	799	826	782	801	794	736	787	843	851	811	725	842	774	804	808	749	811	819	789	774	822	804	795	802	829	827	782	764	793	831	767	818	778	736	834	750	838	783	820	808	823	806	719	758	793	776	782	727	759	815	767	804	784	767	813	800	763	754	804	780	773	785	804	762	802	769	789	772	774	812	763	782	723	749	779	779	755	800	835	765	730	791	757	770	748	769	737	761	711	757	784	748	793	790	752	737	772	793	773	789	775	783	768	767	812	801	797	765	825	802	783	770	804	825	757	751	789	835	773	870	809	761	734	773	777	770	802	763	750	809	784	840	775	798	812	784	772	800	783	794	833	755	765	755	778	791	781	797	783	784	770	807	742	757	809	796	761	777	791	773	792	772	836	876	764	794	804	779	789	742	821	803	804	759	819	769	797	789	774	750	822	767	703	799	781	779	792	804	761	810	803	794	778	789	789	859	761	783	785	791	772	813	790	766	862	767	819	808	817	769	845	772	800	799	793	768	770	777	736	806	830	758	770	744	820	746	765	812	772	817	796	814	812	813	791	793	787	785	791	766	820	782	775	761	799	780	764	786	749	758	806	814	838	755	792	792	823	805	773	838	746	808	738	843	773	779	746	751	766	796	728	816	802	752	819	773	800	782	771	824	737	713	764	787	793	791	779	822	813	760	780	801	758	766	836	773	785	807	779	798	757	821	761	761	823	828	776	798	736	800	782	801	797	757	797	792	837	752	686	788	785	827	762	786	788	834	749	733	773	756	780	799	750	812	764	803	747	794	803	732	806	753	802	826	803	770	777	788	810	775	820	814	805	799	842	809	829	753	805	801	780	853	805	781	763	790	813	765	830	798	782	806	765	769	809	766	779	756	765	779	755	755	794	777	822	806	802	740	790	767	800	792	809	774	761	791	792	780	827	749	789	767	771	762	829	773	757
23770	20944	25013	27043	20950	20813	1431	370	325	258	237	256	214	209	221	188	221	209	208	174	180	195	167	189	162	156	156	173	198	181	192	167	189	180	176	200	196	170	172	186	162	163	182	168	187	201	175	159	178	167	186	157	149	152	161	178	178	178	171	172	162	185	169	170	179	177	163	176	182	164	158	168	167	184	164	178	187	185	150	161	157	168	187	168	160	158	153	161	169	157	162	189	161	153	140	178	172	172	157	140	165	212	170	172	160	155	170	208	175	167	162	157	179	167	163	184	174	164	166	165	164	169	170	171	170	147	228	182	163	140	192	178	175	182	139	178	157	170	179	138	163	160	174	159	170	179	156	163	187	146	179	192	155	179	146	188	211	185	158	182	150	143	182	152	170	137	145	181	145	162	182	166	174	158	142	160	169	146	156	181	159	153	156	158	189	167	165	148	152	182	142	146	161	176	179	176	183	168	167	184	186	175	173	173	164	166	152	157	153	162	173	184	174	152	152	179	158	151	169	157	163	176	147	191	166	171	154	152	161	169	159	165	147	179	153	144	169	175	151	135	180	175	175	142	155	168	171	174	161	160	190	165	151	187	178	158	147	166	153	164	168	170	165	171	161	142	193	170	155	161	121	174	185	159	179	168	157	173	165	157	178	179	178	149	169	157	181	183	171	175	162	140	146	171	161	146	170	171	176	169	138	168	162	149	156	149	174	166	146	177	179	164	177	169	184	185	172	177	172	161	163	174	167	184	157	192	142	163	171	173	162	192	182	195	181	151	171	183	164	152	167	177	159	198	179	184	165	157	170	185	158	167	173	184	176	185	160	176	152	163	166	156	157	153	151	166	166	184	142	138	155	163	163	186	168	170	169	172	163	169	152	180	168	164	175	176	166	150	151	178	200	154	189	158	166	196	172	187	175	159	168	166	178	162	185	161	164	194	174	179	166	167	190	172	193	150	172	175	142	167	179	167	170	170	163	172	173	168	198	183	176	166	160	194	167	172	163	178	163	186	187	193	162	168	164	153	135	181	176	197	147	166	173	185	172	172	150	152	201	140	167	184	182	188	158	179	161	162	153	161	173	181	160	166	161	144	159	148	165	163	164	167	152	178	154	158	161	165	154	161	176	171	175	156	200	165	159	170	150	158	155	173	171	201	161	166	156	187	145	156	152	150	143	187	200	186	173	151	168	169	188	145	169	155	152	158	164	168	176	125	190	150	166	148	155	146	177	167	151	136	160	172	160	173	152	171	157	171	171	172	155	173	177	159	170	185	157	160	154	159	164	178	180	160	157	170	163	181	166	164	179	150	187	185	172	160	173	144	179	172	154	181	179	160	141	167	164	139	153	177	168	157	173	154	177	176	158	171	181	135	183	166	171	185	165	169	191	177	165	163	149	187	159	185	176	159	153	153	161	194	160	152	160	162	172	164	140	170	162	177	165	179	186	164	174	168	189	167	181	190	163	159	151	175	157	159	174	166	175	184	166	168	176	166	155	202	170	173	161	169	169	172	176	179	154	160	157	169	169	166	159	168	172	145	154	177	168	171	158	171	176	168	189	160	163	160	157	174	167	160	170	168	153	153	168	165	175	171	128	150	173	191	156	131	161	160	158	183	167	140	181	159	191	169	159	164	167	146	188	175	157	172	173	161	173	163	166	158	179	169	159	171	171	193	142	190	159	139	167	160	173	182	163	143	162	177	140	182	144	147	161	169	150	176	180	155	170	176	133	167	158	161	167	141	170	161	139	158	189	192	160	148	176	168	169	160	167	147	170	175	150	182	161	162	185	188	154	174	172	186	186	180	170	153	171	170	162	176	168	161	160	178	156	193	182	173	167	192	166	159	146	161	159	153	168	160	155	165	174	168	184	166	191	163	185	164	173	183	157	166	203	142	164	179	161	135	184	154	162	165	168	156	167	181	169	163	148	166	170	151	178	166	169	180	152	172	159	187	190	155	177	156	164	166	169	172	168	155	175	163	127	151	173	178	125	175	152	171	164	165	141	167	187	165	140	179	172	185	190	185	190	167	192	158	152	158	160	143	174	199	174	146	151	175	183	156	190	169	152	177	174	189	159	185	152	154	173	184	186	147	179	169	195	144	162	184	169	150	149	192	165	181	154	152	174	159	185	154	170	136	188	148	183	155	161	185	149	156	166	152	164	145	167	150	161	139	165	180	175	178	175	168	175	157	162	158	181	164	169	181	157	161	160	166	161	160	158	171	183	186	171	194	151	178	158	162	144	153	152	159	166	191	152	182	167	175	158	159	161	175	163	172	180	158	154	173	168	163	148	162	162	143	192	186	154	166	147	169	171	166	164	182	200	179	174	160	157	153	193	188	180	152	165	169	164	182	149	158	176	157	159	170	156	154	149	155	188	156	168	164	167	197	169	161	167	175	154	178	145	161	158	164	151	167	155	164	171	154	166	164	147	165	174	179	149	154	169	156	185	161	168	187	166	160	168	185	131	148	152	155	195	158	149	159	159	151	159	153	186	171	163	163	144	180	181	165	173	154	151	173	148	167	149	168	192	179	156	153	168	196	184	188	182	160	163	162	154	144	171	190	178	176	171	159	179	143	181	147	158	178	144	152	160	184	172	193	189	195	173	194	163	152	176	159	150	157	192	185	153	164	167	170	163	188	192	171	163	161	173	183	183	157	161	158	162	183	168	170	163	174	150	160	181	172	153	175	189	172	159	131	196	160	152	155	162	175	168	178	173	154	181	171	149	175	174	155	167	188	175	164	182	163	182	161	160	162	156	196	163	151	162	150	171	167	149	181	178	167	187	163	160	157	174	168	156	157	148	154	183	155	176	195	170	166	182	170	144	160	196	160	171	154	161	179	163	171	180	180	173	164	166	157	158	176	163	163	168	153	169	161	173	165	153	174	165	146	145	160	164	160	150	157	144	165	184	163	168	186	167	152	165	151	159	153	166	144	173	139	168	183	170	176	157	193	176	165	209	146	160	182	166	181	155	147	153	165	170	173	184	183	165	133	174	150	162	169	173	171	170	164	181	159	154	176	164	183	171	163	156	183	182	178	165	148	147	169	164	156	183	161	146	162	185	129	167	156	153	156	178	176	174	182	179	173	143	135	150	178	177	184	173	162	153	175	165	193	169	140	149	170	191	172	150	181	165	177	190	186	189	174	181	163	177	150	164	166	137	135	167	181	162	170	195	175	143	158	170	169	175	146	151	148	180	140	177	166	175	156	150	164	193	167	175	164	157	168	151	149	151	156	194	171	163	145	162	163	160	175	152	167	182	191	153	160	140	174	162	160	190	156	142	168	174	158	158	172	194	192	158	183	167	191	150	178	176	167	164	178	164	144	185	158	159	142	140	169	165	185	174	160	156	180	161	185	155	183	145	164	168	169	165	150	165	186	169	159	184	178	183	145	169	164	148	189	167	145	171	161	182	190	164	180	153	179	159	168	191	148	166	174	173	154	167	166	174	174	180	154	180	130	169	156	180	138	164	159
2964	4266	2484	1171	735	604	508	513	473	480	431	475	419	450	433	461	406	446	416	434	421	402	416	406	421	390	410	423	450	432	380	423	408	436	407	480	406	398	424	414	384	434	427	417	379	427	420	425	407	429	433	442	407	447	381	439	418	439	427	404	433	393	395	399	401	443	422	432	425	425	414	417	401	450	409	386	428	414	380	406	399	408	426	454	418	418	391	425	406	386	429	411	432	421	402	400	428	427	439	417	407	409	396	412	426	431	393	439	402	443	401	431	389	413	395	437	412	434	418	430	446	421	399	436	420	410	397	428	428	406	406	379	425	430	383	417	430	376	428	430	410	429	430	380	428	397	403	410	446	401	427	406	462	419	391	417	399	402	437	441	406	419	395	401	407	451	427	419	445	421	416	418	438	446	445	421	402	425	471	391	412	393	411	449	420	417	381	429	420	436	402	387	457	454	407	403	424	401	462	433	418	427	424	393	401	419	376	417	413	457	416	420	439	434	391	427	420	410	437	434	374	437	412	418	418	418	426	405	427	441	418	402	414	409	395	444	390	397	426	383	415	396	405	423	411	393	435	425	407	410	419	382	404	440	395	435	440	429	435	411	396	401	425	378	420	432	428	413	419	409	417	414	441	408	411	441	394	424	429	391	430	422	408	420	421	382	402	429	447	401	422	445	394	411	379	415	449	404	454	406	416	401	426	438	436	387	443	399	405	423	465	399	402	443	416	395	428	422	407	424	401	441	405	447	418	435	400	406	414	446	433	400	421	422	426	414	423	425	447	381	411	424	429	445	422	389	443	453	389	459	408	410	428	410	417	466	408	452	384	413	401	417	433	428	418	419	402	394	436	413	393	453	403	420	390	440	411	436	404	399	415	422	389	422	446	418	382	426	437	406	411	399	435	424	471	418	410	456	441	384	413	446	364	401	421	395	390	393	405	409	411	419	413	420	428	426	390	403	414	428	390	431	414	390	387	410	405	392	414	400	394	453	440	381	441	428	399	400	441	431	406	461	442	424	424	451	418	425	412	414	433	427	439	437	445	446	468	399	418	416	440	452	413	427	432	436	383	445	407	420	445	451	385	392	414	417	416	413	455	429	438	424	418	465	398	418	412	436	400	418	424	409	393	440	393	414	409	415	384	420	369	432	426	431	397	388	425	412	382	396	383	417	408	398	416	408	441	401	441	431	443	393	404	400	437	395	394	412	439	383	442	412	430	437	427	421	399	400	399	403	386	437	439	419	396	396	391	406	391	440	430	415	398	407	446	427	447	411	392	404	427	411	442	418	425	378	402	430	444	424	460	403	410	406	423	435	438	412	446	387	412	462	441	460	418	440	438	418	414	390	428	385	410	425	407	403	402	429	410	400	382	421	421	445	449	428	438	374	448	422	442	434	393	438	437	446	377	396	437	397	399	392	417	413	405	409	409	440	414	431	403	434	430	449	408	406	431	408	416	399	414	420	426	408	402	429	348	439	416	439	397	436	418	393	423	415	412	417	399	406	396	429	423	409	420	391	393	434	441	427	444	426	405	396	442	399	434	415	421	433	400	456	413	434	421	387	427	379	468	413	441	396	419	420	399	415	403	389	393	422	438	424	420	440	423	385	432	382	407	408	413	421	385	439	413	380	420	404	429	429	403	427	444	438	431	411	402	420	420	398	387	394	437	445	426	417	442	391	398	414	397	411	406	415	432	419	426	431	392	446	400	412	446	398	439	425	439	424	421	415	402	424	415	390	460	406	414	394	420	385	380	413	424	402	434	405	394	421	393	454	444	426	441	406	424	402	386	428	421	442	430	382	411	384	380	422	424	393	429	424	392	429	414	406	410	423	406	452	441	392	436	423	424	438	408	427	441	417	424	417	444	398	377	432	399	409	432	401	427	452	399	428	418	407	388	414	438	402	392	406	430	456	392	427	387	435	443	429	438	424	424	463	394	410	417	375	389	447	405	401	420	407	419	421	403	432	433	436	416	432	413	418	403	440	418	412	421	423	398	430	408	421	436	431	398	426	395	402	365	421	437	414	429	379	425	383	394	410	421	414	383	411	403	419	393	435	448	414	385	434	433	415	425	426	403	407	414	454	451	410	413	396	408	402	391	411	402	413	392	427	402	406	422	411	464	410	397	422	399	405	428	420	429	403	423	425	417	433	394	422	417	408	407	418	418	428	417	393	444	440	435	413	427	436	388	446	403	447	418	421	422	437	390	380	435	376	399	450	450	416	409	404	401	398	424	391	406	389	395	408	436	428	437	433	372	422	409	417	430	419	436	438	449	411	405	394	414	393	429	450	402	414	425	433	417	421	436	349	433	422	440	441	406	437	402	415	414	475	454	428	419	402	438	424	410	420	420	390	392	430	427	409	415	400	415	433	380	410	421	446	430	417	423	454	451	394	397	416	417	461	438	380	400	437	422	411	448	393	445	403	428	427	434	442	383	378	379	409	404	444	387	412	441	384	448	384	437	425	443	402	405	449	411	413	404	430	399	429	426	447	443	460	454	445	407	431	413	419	418	429	423	418	421	408	416	429	426	442	408	393	454	421	406	411	424	425	441	436	406	440	452	439	420	398	437	381	410	404	422	411	429	405	415	378	400	400	405	416	397	437	422	372	403	422	405	432	392	458	416	436	406	429	404	458	400	452	424	422	414	429	438	423	459	403	401	424	407	414	399	412	402	446	407	404	443	391	392	427	419	409	429	427	418	429	429	448	425	423	422	393	409	387	439	462	435	443	434	421	441	445	405	437	430	399	420	389	395	433	424	416	395	394	420	460	429	401	417	402	415	423	423	419	414	381	382	443	390	427	388	410	416	421	417	414	441	394	423	394	392	414	432	372	412	430	408	431	420	436	430	397	418	407	449	437	395	424	396	427	444	408	403	383	392	403	428	414	422	402	419	409	416	423	381	428	392	412	432	422	419	399	378	401	451	404	396	434	406	411	394	411	436	418	427	399	444	398	415	414	423	454	417	405	425	399	396	412	405	429	408	421	384	399	406	442	404	438	466	432	430	401	429	411	415	379	418	418	395	431	398	441	434	417	415	415	414	388	398	395	404	411	418	379	410	375	416	398	435	402	399	388	423	419	421	412	425	381	427	420	384	384	427	388	392	432	418	446	413	395	413	385	410	427	366	388	406	407	396	387	420	414	411	415	414	412	427	466	427	399	414	413	416	435	391	430	415	418	388	404	424	416	419	396	420	407	442	423	434	449	401	413	371	392	423	383	420	386	403	461	397	398	435	403	415	397	425	377	406	434	442	414	410	413	457	427	445	395	378	395	416	401	424	415	433	405	376	425	416	419	433	406	382	398	410	433	420	428	398	390	429	413	415	417	414	374	398	393	387	383	422	395	392	422	415	406	406	427	424	387	421	418	446	440	403	399	406	387	408	422	438	445	384	429	439	400	435	432	438	365	426	418	434	407	417	404	397	415	428	393	401	406	416	381	423	397	402	438	407	425	384	399	409	426	424	413	443	408
32524	10707	1196	557	528	471	456	416	432	395	434	452	452	474	417	437	425	427	409	431	441	439	396	429	443	453	432	427	429	434	412	419	432	412	389	410	426	436	405	425	439	413	430	443	434	406	431	414	447	427	442	462	387	419	436	457	410	409	408	431	430	439	409	450	449	390	453	421	444	453	421	448	432	414	458	429	430	400	409	402	449	395	418	448	413	422	431	425	400	428	440	430	416	443	425	432	459	418	401	451	459	456	394	380	415	471	419	449	464	400	450	410	446	416	399	416	434	426	453	478	432	416	448	412	421	464	501	466	434	435	441	426	445	408	437	425	448	429	445	411	420	413	401	382	424	454	428	457	412	432	425	426	438	452	437	415	436	474	439	454	436	438	421	437	431	423	440	464	403	427	437	461	427	445	469	425	426	435	442	440	448	436	421	422	423	462	409	441	381	433	445	412	433	410	418	382	426	428	418	442	464	373	430	435	434	419	416	426	401	429	410	420	431	458	441	459	453	448	425	451	435	428	413	452	404	441	435	413	424	379	383	454	464	414	438	420	470	455	420	449	421	465	457	430	418	451	439	445	422	444	419	415	412	438	418	425	433	429	478	446	410	419	442	413	424	423	474	423	454	437	458	434	412	442	388	431	431	416	431	452	409	473	420	429	457	428	427	444	419	404	405	427	448	431	399	419	435	378	440	447	435	446	431	428	443	408	428	429	443	425	447	463	379	459	429	443	386	418	445	414	418	446	410	436	476	394	372	453	454	419	437	425	450	408	448	439	406	428	417	431	457	446	464	444	406	419	449	430	404	434	403	431	408	437	423	432	396	438	437	418	440	442	424	437	427	434	475	440	432	464	441	459	428	393	447	395	444	405	425	422	442	461	433	441	431	448	415	471	464	457	453	438	422	429	462	456	422	439	430	432	449	417	410	456	386	433	440	370	470	447	408	422	400	438	391	403	428	426	452	436	432	439	429	454	444	424	415	440	449	437	406	438	454	387	416	414	443	469	460	445	454	444	448	432	464	405	365	411	414	472	460	448	415	428	439	419	409	421	417	450	424	409	442	419	457	439	423	436	423	464	408	426	434	450	398	473	429	392	429	461	439	408	435	441	428	430	419	428	423	420	442	379	416	413	415	462	439	421	443	455	438	476	438	443	430	403	423	431	448	431	425	404	434	446	414	399	444	430	395	415	465	416	427	432	402	396	432	475	436	418	414	435	414	443	428	419	448	441	415	458	410	450	474	377	446	424	432	417	442	475	441	458	451	421	426	439	414	414	453	486	399	439	430	455	441	401	436	408	407	468	422	434	439	398	428	426	395	420	435	443	430	405	465	407	413	400	450	447	428	421	459	417	418	429	428	409	409	431	450	464	457	428	393	475	431	411	417	436	425	425	436	484	443	435	405	450	455	409	461	463	441	441	451	410	425	466	456	412	454	420	395	469	450	413	388	431	444	403	418	452	421	444	450	440	400	415	445	419	462	411	449	418	421	449	437	446	472	399	415	459	414	441	395	413	450	427	407	451	444	415	473	412	409	379	426	427	418	400	453	412	382	425	413	444	401	437	436	392	441	451	462	447	420	456	415	475	411	396	409	414	372	434	445	409	448	435	468	444	471	427	433	456	427	451	476	396	420	466	417	423	404	443	409	447	451	458	417	450	440	433	408	451	431	435	445	411	433	421	431	440	435	474	459	427	420	441	462	439	440	427	424	460	394	451	419	414	415	430	458	421	392	396	423	444	461	432	429	466	429	457	467	445	410	455	449	451	439	466	433	431	454	432	412	405	444	436	449	434	427	420	398	447	423	430	425	435	419	450	463	403	404	463	420	399	443	447	396	441	444	447	403	460	418	434	460	459	403	461	394	418	431	466	436	422	430	410	434	426	394	432	454	467	409	457	407	455	457	429	437	408	436	437	456	439	434	406	425	448	439	431	376	427	460	411	415	398	401	435	456	442	427	402	446	431	415	461	457	417	415	424	434	390	416	422	427	419	411	470	432	395	411	427	440	413	455	413	425	390	426	426	423	446	457	419	399	382	452	433	416	421	408	422	406	459	465	395	419	446	421	441	423	423	442	454	423	411	444	407	405	393	453	413	428	427	411	453	430	429	465	433	421	427	462	420	445	457	418	439	425	406	411	404	414	409	460	430	463	416	417	438	426	417	411	433	404	399	416	456	432	453	418	447	404	459	422	433	427	412	411	444	423	424	435	477	401	446	425	440	433	415	408	416	410	384	433	436	429	407	417	413	427	425	434	409	448	439	436	437	402	455	459	428	433	382	488	441	421	440	444	430	433	444	453	438	447	406	402	420	439	429	435	421	451	429	440	448	436	400	449	420	439	459	426	418	434	454	433	462	414	431	417	447	390	415	448	444	458	431	409	424	365	423	452	438	432	438	416	454	426	432	392	426	432	405	436	439	436	403	439	447	440	409	410	395	424	406	451	433	409	399	447	456	423	424	427	374	424	429	421	427	445	390	424	446	450	426	427	411	416	438	417	440	408	442	421	439	389	447	429	435	434	456	450	421	414	415	390	413	446	415	453	443	418	406	420	421	448	371	397	383	437	402	458	439	416	471	469	440	395	419	443	462	446	436	448	423	427	459	416	428	453	402	440	426	404	433	429	409	453	440	458	421	449	423	448	424	395	428	410	424	454	476	421	441	427	411	441	416	397	424	404	400	429	446	463	411	390	460	385	426	399	405	435	425	460	467	454	428	446	409	438	483	406	415	451	437	444	412	419	405	480	454	410	432	432	409	414	451	426	433	428	469	427	454	423	426	455	450	417	471	468	388	438	424	426	476	420	395	434	401	394	425	382	449	422	434	451	422	428	421	428	449	453	446	439	442	407	414	417	420	438	389	435	440	444	434	438	415	474	434	432	437	387	420	424	390	449	460	432	402	392	430	437	435	445	434	419	443	428	418	455	435	412	481	431	437	434	457	446	465	407	396	435	420	454	449	469	459	424	422	455	402	449	413	396	426	398	438	427	425	441	440	412	464	472	438	432	450	414	402	384	440	455	437	426	428	410	402	421	417	408	384	431	413	455	445	426	413	396	452	440	453	433	437	417	409	427	428	430	422	420	387	442	420	398	473	409	457	470	447	410	424	465	470	430	436	406	443	428	436	457	401	427	465	422	452	437	415	447	442	433	451	452	453	415	483	470	452	426	461	456	442	464	440	421	434	407	463	389	442	432	433	444	443	416	429	452	447	389	429	427	455	419	425	427	447	444	452	441	432	419	473	478	439	421	415	471	429	439	469	439	460	455	446	440	400	388	412	472	424	447	442	433	398	471	401	436	432	456	420	425	442	432	448	447	413	407	422	452	420	405	434	423	414	421	423	439	456	436	429	438	397	450	424	424	429	433	434	409	435	422	444	461	412	423	443	439	398	470	423	449	428	440	442	424	410	418	421	405	424	433	438	454	431	434	452	408	460	421	447	414	433	435	431	426	447	445	432	419	451	420	428	430	425	431	407
5516	1085	1010	992	1029	1010	1025	949	935	995	997	951	939	994	1037	914	975	979	994	904	903	1019	935	994	991	969	983	944	993	994	1014	945	923	963	947	934	950	990	952	979	968	969	991	961	984	1021	925	941	951	933	976	958	998	962	950	947	925	1005	935	950	957	970	956	992	920	987	953	926	1017	1006	975	951	1001	1026	1015	939	993	983	969	993	922	955	959	952	942	1036	909	978	972	934	989	990	965	987	980	936	1012	938	967	951	957	992	945	963	994	944	950	976	950	953	934	1008	915	961	1038	950	1004	946	939	980	952	994	974	956	1008	965	984	996	1036	994	981	971	934	977	955	947	962	953	1001	918	946	1025	990	984	937	941	964	1029	946	928	930	964	971	998	943	977	978	940	931	1001	974	988	973	944	1001	973	1017	1013	956	982	973	1006	930	1017	937	984	962	965	969	905	929	944	914	928	954	955	979	900	977	946	984	950	921	963	988	947	965	969	979	976	950	955	944	984	992	981	1001	1019	1028	968	908	948	994	945	965	920	956	991	985	909	973	979	969	1005	964	989	977	947	1014	922	974	1000	989	1006	935	982	948	963	950	970	929	992	954	926	970	934	952	927	942	955	934	1038	943	1005	994	916	983	972	996	966	912	929	984	946	984	990	944	929	994	927	992	973	951	950	980	948	968	961	992	926	969	1033	990	1008	1004	996	911	1020	980	1026	1001	907	982	961	998	926	974	996	961	975	991	984	936	999	993	990	1014	966	993	974	997	994	952	950	987	997	922	968	991	961	906	945	956	1017	982	942	1000	992	905	950	991	946	990	996	956	935	935	985	995	934	950	981	950	1025	996	987	994	982	977	962	1004	969	1008	907	946	943	970	975	957	927	1008	989	976	971	968	991	948	978	1013	992	952	978	971	968	882	909	962	971	939	996	985	940	1028	1026	921	945	997	999	955	959	953	1004	967	989	977	947	971	987	992	950	993	1002	968	966	958	978	991	992	1008	972	970	955	902	1019	948	921	1003	929	938	955	876	996	986	976	959	1015	978	920	920	945	1003	981	1009	990	968	1001	995	978	975	1010	964	987	1012	949	971	1005	983	963	995	1007	927	996	990	965	997	991	916	964	1024	1017	1010	962	976	1013	950	943	951	950	1002	979	951	936	950	978	942	1005	1011	937	1021	981	998	952	996	979	966	947	945	958	898	937	908	921	924	984	979	922	1012	935	968	981	954	990	958	967	1009	958	976	987	985	932	944	1006	931	957	979	977	945	981	1016	899	965	901	914	932	986	921	951	962	999	976	1032	970	958	924	941	919	957	933	966	940	958	975	954	951	991	1040	968	977	990	959	956	951	983	921	964	973	994	937	959	966	973	944	943	951	971	961	1006	952	928	941	955	972	958	999	948	967	999	961	967	1002	957	956	932	936	954	966	927	977	932	960	984	956	963	982	942	1004	951	983	925	1046	957	929	967	963	954	964	939	929	950	909	896	944	993	1045	987	962	902	969	977	964	898	974	979	940	1029	937	962	979	953	980	986	997	974	987	924	980	896	939	997	950	954	989	943	923	981	960	950	984	984	963	952	972	994	954	967	944	951	980	954	947	947	933	1014	952	967	951	993	947	940	957	911	966	944	881	994	934	931	1007	956	956	990	968	1010	964	1057	894	958	952	961	902	947	958	1003	983	965	1005	941	947	998	999	970	1017	990	956	968	942	988	929	914	1008	987	919	969	991	995	977	1029	936	941	960	962	949	907	936	932	996	1020	1025	987	986	1003	939	971	968	951	974	972	954	1009	930	959	952	981	945	960	947	968	986	980	950	993	964	973	995	980	974	929	960	990	991	1060	994	963	923	987	975	981	967	957	989	976	973	934	984	958	970	967	962	979	940	998	1031	973	963	931	981	956	978	939	955	968	948	984	970	998	935	975	917	923	979	937	978	950	953	929	1034	945	959	1017	970	984	984	957	980	938	1003	1009	944	945	945	995	974	990	957	979	993	868	955	980	970	927	956	918	940	957	1011	951	951	979	985	966	970	991	994	950	952	954	983	998	971	1036	994	1020	977	984	998	967	933	923	981	971	995	911	968	949	953	987	919	941	966	963	920	989	986	970	948	939	949	948	987	1032	987	962	991	931	1006	940	984	968	931	938	929	929	976	968	1018	1025	939	987	956	991	1003	953	997	947	972	928	995	963	980	1004	986	921	915	1008	1009	970	988	908	978	978	951	998	1004	1003	1024	922	1043	985	996	986	989	954	1025	1001	963	994	980	989	1014	983	972	997	923	930	985	979	953	956	959	1010	1001	993	964	1012	987	946	978	959	995	972	1015	999	971	980	960	932	1048	960	987	994	969	999	1016	956	913	957	951	988	940	1000	984	975	1053	980	994	938	1007	987	924	990	1007	917	960	965	938	911	880	1005	933	896	940	939	948	1005	969	967	938	969	997	995	928	1014	980	965	1003	989	978	936	997	969	967	949	934	985	981	914	998	1011	991	933	904	1009	966	1007	921	951	969	984	978	940	945	980	945	1013	943	1011	933	1013	964	930	951	1002	918	924	932	947	927	959	977	967	954	961	963	982	974	955	922	935	944	933	1009	896	969	1006	959	962	938	956	1015	990	920	914	991	907	1026	934	980	984	959	963	961	956	938	936	1003	968	967	1012	990	977	991	910	925	963	960	962	911	955	953	928	936	967	935	979	915	948	961	885	912	899	946	992	979	953	1023	1029	979	943	996	916	961	954	943	1000	921	966	910	978	947	942	937	1021	954	987	961	938	979	980	980	977	983	1008	956	968	948	977	1010	951	1004	945	919	1015	933	1015	976	965	983	963	948	967	992	967	925	1019	1011	990	979	964	924	966	977	1029	887	1011	976	879	944	918	938	1011	989	948	953	1000	945	1014	1029	966	942	954	932	1005	959	1035	994	933	993	952	974	969	976	917	979	993	1026	965	1011	957	966	976	968	975	962	960	900	966	970	929	943	983	946	951	950	935	963	960	951	913	991	1033	990	962	942	981	970	1016	966	998	1001	1003	950	985	987	948	955	917	1009	977	966	934	1026	966	984	1006	1010	986	979	1007	957	900	946	954	1002	1008	963	931	1021	1003	928	960	961	955	961	994	952	940	1062	990	990	954	994	986	951	963	981	976	990	970	952	931	987	1002	951	940	952	966	1009	917	1025	955	939	950	953	963	984	951	970	923	953	923	997	929	983	922	974	964	1003	981	950	970	928	994	961	997	961	965	960	949	967	972	1001	1013	968	939	991	959	960	963	948	961	987	983	978	1035	933	978	994	959	937	969	990	912	1012	945	970	1005	940	959	960	968	989	982	987	954	945	977	999	966	1019	945	963	942	960	946	992	1000	951	984	956	1007	958	947	918	1035	969	933	964	970	995	976	964	968	984	978	950	996	948	930	933	992	980	1001	944	1001	960	997	882	944	996	986	945	1007	933	916	991	939	954	943	975	942	944	988	948	979	999	919	989	984	947	1031	999	917	939	968	965	927	947	1000	991	942	971	966	944	970	910	995	997	969	917	974	998	994	970	999	939	993	986	1044	970	986	935	965	998	952	969	939	953	989	1033	947	982	1001	990	929	1011	933	938	992	948	954	957	958	958	963	903	972	890	1016	931	1000	980	969	1004	950	954	956	975	959	977	1014	967	944	975	987	996	938	956	941	950	947	994	925	990	965	976	937	967	920	907	947	988	930	949	936	906
24505	20936	24360	27641	20578	2527	558	466	405	389	445	359	387	373	388	336	346	337	348	357	371	363	330	355	374	338	381	356	361	349	341	345	356	355	360	366	317	322	336	341	364	337	332	348	368	317	355	365	414	327	347	338	329	360	351	373	375	325	348	344	350	334	350	341	334	334	352	327	360	352	353	385	372	332	331	374	322	343	373	376	368	353	340	363	380	338	322	339	344	358	356	377	398	363	360	366	348	366	356	348	354	341	353	339	342	353	351	406	345	327	322	344	347	315	341	367	353	365	358	365	349	333	317	330	343	343	343	361	315	364	357	391	348	360	340	387	367	336	304	336	381	311	330	356	318	362	363	335	367	344	363	331	309	400	368	318	385	322	350	348	299	301	322	330	333	350	345	338	365	336	354	362	341	315	356	358	366	378	346	324	344	344	322	391	337	359	366	345	334	307	375	377	344	317	319	345	360	337	341	347	302	320	324	366	309	347	320	327	346	315	332	327	323	320	374	319	358	324	339	327	357	345	364	342	346	350	340	341	343	329	333	363	344	354	338	346	354	373	353	330	342	335	349	376	359	312	344	333	327	324	332	315	373	374	315	327	389	333	350	324	340	349	359	331	345	356	338	360	351	354	341	360	310	366	327	345	326	353	331	349	293	320	354	332	367	332	324	316	345	345	338	368	369	341	336	339	336	328	322	349	354	357	341	326	386	305	327	364	343	351	369	336	329	331	352	377	360	318	358	364	368	343	368	333	374	327	367	367	334	382	356	336	355	342	352	344	349	357	329	356	374	318	359	328	316	353	340	329	330	327	338	350	352	367	339	311	364	351	360	339	317	345	309	355	363	320	305	358	289	315	320	327	348	324	341	344	340	343	376	360	360	401	339	343	356	349	327	312	344	347	346	334	308	347	348	330	361	371	388	370	378	367	321	338	319	360	360	307	326	391	357	382	393	356	317	325	340	346	374	347	314	324	335	329	343	332	365	331	339	320	350	355	344	339	324	356	344	358	357	351	355	362	303	349	359	334	339	358	337	335	338	290	320	368	322	353	364	368	387	376	356	324	355	344	346	323	335	317	346	316	342	325	359	351	337	355	314	317	356	354	365	377	344	363	387	348	385	349	333	362	378	357	373	364	380	330	328	356	348	351	328	358	358	342	342	322	369	347	343	344	364	329	365	367	336	334	369	346	342	369	325	347	334	349	363	364	356	313	360	341	370	362	314	336	326	346	319	367	327	394	331	366	350	325	366	352	366	353	352	355	345	352	335	315	327	328	351	375	359	355	384	355	345	347	307	354	350	349	357	305	399	325	328	347	362	389	329	343	358	326	335	336	375	351	370	325	308	343	328	363	334	355	357	379	323	351	347	371	339	340	378	353	367	372	314	343	339	309	349	373	366	340	360	362	331	362	347	396	348	344	389	316	346	318	344	348	347	366	341	387	358	383	345	352	320	376	352	350	323	320	300	351	337	344	346	366	345	341	369	348	374	336	354	337	379	356	315	370	343	333	364	316	346	359	362	333	359	333	341	343	360	320	351	300	333	368	374	340	337	320	359	339	362	360	333	338	349	384	333	376	341	346	342	375	362	354	316	347	368	348	360	358	362	356	302	315	345	353	366	358	351	348	340	330	341	330	332	339	307	358	323	325	327	330	339	332	366	363	379	362	334	357	371	310	330	335	342	361	337	339	339	365	371	340	349	352	371	344	344	348	339	350	390	357	332	353	339	365	327	360	321	326	360	386	381	340	351	326	310	379	358	330	345	346	353	358	364	338	329	344	348	332	384	345	344	345	330	356	304	333	341	336	347	320	329	348	368	341	363	369	343	403	346	333	329	359	324	328	350	304	323	331	361	325	349	348	347	333	334	337	357	367	349	316	349	323	345	339	345	357	359	297	355	338	337	354	356	316	347	333	349	349	352	326	374	389	372	321	332	349	345	363	325	316	358	356	321	344	341	323	365	349	337	365	344	347	370	378	330	339	345	346	368	324	382	341	294	353	352	331	326	349	352	330	329	374	311	320	361	375	329	309	360	355	331	333	360	350	345	374	369	297	374	369	347	376	356	335	369	334	334	339	360	358	373	360	323	356	358	354	356	351	348	329	345	313	362	336	353	393	301	323	367	338	354	382	364	308	374	316	339	374	304	341	361	343	356	359	340	335	353	318	354	359	339	336	359	349	357	336	331	350	345	345	334	329	379	346	353	319	344	357	331	357	346	333	356	369	332	341	332	341	368	349	375	346	343	332	341	326	299	331	361	310	334	349	401	335	339	357	303	356	324	367	353	354	319	340	385	350	350	330	349	319	350	360	313	338	324	333	353	326	320	363	352	323	341	338	353	370	344	311	334	305	353	347	319	323	345	354	345	377	353	289	360	330	341	369	355	349	327	363	339	360	357	360	359	367	326	361	316	343	355	324	339	327	347	337	355	337	323	375	323	341	335	352	364	344	352	374	331	359	346	297	336	363	324	326	395	335	338	358	375	317	352	322	343	346	328	341	399	299	366	332	319	366	345	307	330	346	355	334	351	361	311	358	339	329	332	369	357	328	348	326	308	350	343	332	338	340	394	319	340	324	322	334	350	402	344	341	323	331	344	328	347	330	362	362	340	365	317	342	346	367	359	337	348	347	308	368	342	336	345	340	378	318	359	348	334	324	344	351	338	340	362	325	311	403	326	376	343	319	338	367	361	355	319	336	312	364	366	371	347	338	305	343	336	344	355	340	303	313	347	369	361	344	364	309	339	373	365	348	374	366	365	335	385	386	321	338	330	348	307	373	330	341	348	372	352	332	358	331	347	336	324	325	352	349	330	350	339	347	330	322	355	371	326	338	354	337	342	335	341	370	324	313	326	380	368	362	303	321	339	337	326	327	343	339	328	366	323	335	317	327	341	344	351	355	317	357	377	405	370	357	351	357	347	341	375	337	358	340	352	312	349	327	307	330	371	401	311	356	337	370	369	362	343	334	320	324	340	328	345	346	360	365	357	366	334	334	311	341	350	347	350	386	328	334	296	341	344	335	343	366	338	366	347	328	327	334	373	334	345	337	329	375	362	369	304	337	352	320	354	392	362	333	335	339	336	364	316	308	331	327	370	347	330	362	326	341	380	374	360	364	359	351	349	347	324	336	339	354	357	323	365	366	357	350	337	334	354	322	340	332	349	354	381	330	347	348	344	356	335	344	353	318	341	360	331	382	333	316	329	377	358	322	320	351	342	327	346	381	319	338	364	383	342	316	348	353	340	343	344	356	332	350	375	354	306	336	344	346	317	333	351	346	353	347	329	373	344	360	372	364	348	373	328	361	351	361	371	358	349	320	358	345	362	328	317	341	327	342	348	342	353	343	330	342	337	338	329	335	347	341	326	328	343	358	343	361	340	352	341	341	335	366	378	326	332	351	366	370	355	339	336	374	350	335	328	358	346	339	321	319	297	334	344	345	331	322	335	332	360	356	327	331	343	317	298	313	353	337	350	332	352	354
3244	2794	1751	1168	948	857	843	792	817	790	795	805	829	725	793	752	785	812	828	800	816	787	816	776	754	795	805	792	736	850	795	790	827	755	784	775	738	808	833	808	804	792	774	773	780	791	745	812	773	738	813	761	793	757	792	801	817	828	781	772	769	779	777	771	786	778	782	783	775	759	751	782	758	766	779	774	795	763	777	789	827	797	768	813	790	786	759	747	819	754	791	819	773	786	749	815	799	804	746	799	755	794	792	722	794	783	756	752	741	815	762	759	784	785	804	819	771	767	774	792	769	725	789	812	745	786	772	795	765	817	775	768	755	773	784	743	757	770	826	747	821	817	801	759	788	803	795	756	748	731	756	741	783	784	756	776	735	782	773	806	791	751	791	765	761	807	768	821	761	768	786	779	750	811	794	796	788	749	772	773	789	776	803	780	759	807	803	785	782	799	799	817	737	749	742	779	808	824	799	792	825	746	793	734	761	765	806	767	800	858	795	787	809	792	756	841	841	772	718	730	773	757	784	750	788	836	831	760	791	771	814	784	749	788	774	772	793	780	775	787	800	772	755	782	804	774	726	807	810	708	815	755	756	750	773	749	750	830	875	799	760	804	790	762	806	735	813	774	854	803	801	787	864	790	811	762	761	773	754	819	785	780	781	789	767	743	829	822	737	766	757	784	778	749	784	807	789	799	823	775	752	729	751	764	798	750	766	775	762	766	803	805	741	754	811	777	820	798	786	783	819	685	841	844	763	776	796	817	789	796	783	786	782	797	791	766	776	819	792	737	723	759	800	797	811	775	768	769	794	840	849	790	808	746	745	790	787	798	747	746	824	805	784	766	782	733	793	764	753	757	774	768	768	804	779	769	747	747	815	772	836	756	752	776	838	790	802	805	768	801	773	737	765	791	777	784	733	781	758	743	760	785	737	812	764	771	781	780	741	812	769	787	800	746	722	783	796	800	793	741	699	715	768	818	817	775	749	781	757	768	828	789	795	737	777	746	822	758	782	827	800	757	805	807	763	776	783	816	768	815	718	813	786	753	811	732	773	842	795	805	722	769	777	801	793	758	765	782	783	706	744	819	791	779	754	777	758	759	773	778	775	759	820	756	763	787	730	780	805	755	763	797	723	789	794	759	771	811	748	764	777	792	761	855	771	817	750	820	814	750	825	796	769	809	775	799	785	775	830	790	780	795	827	801	725	766	783	744	794	751	778	752	793	807	801	746	797	771	792	784	829	822	755	812	743	813	749	795	800	756	758	788	791	762	784	799	784	772	754	763	781	780	818	819	739	789	796	773	772	766	796	788	808	804	758	819	784	800	803	822	796	786	745	769	742	754	765	772	782	790	803	774	834	800	785	776	803	788	808	762	760	766	810	760	739	770	773	753	778	734	800	770	760	702	748	750	792	741	812	802	743	771	802	715	768	832	753	742	767	802	793	829	790	816	825	777	779	785	737	765	778	801	785	782	757	745	747	764	792	748	764	783	788	818	747	782	798	798	749	747	751	784	797	754	762	778	765	790	792	779	763	759	767	775	774	736	799	774	831	771	723	759	839	752	774	838	800	782	762	778	799	787	790	774	757	784	801	774	769	746	784	753	831	767	827	729	789	773	766	792	730	789	812	802	781	831	780	809	749	767	799	766	824	833	810	776	790	762	819	813	723	765	810	756	781	855	806	814	756	805	795	826	785	804	780	780	750	804	764	813	840	786	746	791	843	827	765	809	761	769	818	766	775	817	774	745	848	731	803	817	836	768	761	789	803	785	799	762	775	738	836	812	816	797	793	758	800	782	740	800	820	808	764	811	811	763	761	788	790	746	827	811	710	715	796	764	833	802	789	766	785	804	787	743	781	780	797	811	767	787	758	763	791	741	807	763	786	823	761	788	803	742	770	788	798	790	808	752	769	802	763	795	754	825	828	753	779	759	771	727	765	746	741	769	766	746	781	796	773	758	793	803	746	783	780	779	753	801	784	748	780	748	761	824	765	767	799	773	778	799	753	748	787	821	794	791	783	751	763	837	761	741	801	790	832	819	779	855	777	764	814	775	820	778	775	810	798	845	780	798	766	803	850	768	786	757	773	778	812	762	769	781	777	776	766	702	803	810	783	796	802	781	761	784	824	763	775	772	729	806	818	806	801	752	824	781	770	804	815	729	791	815	806	759	749	775	772	799	802	796	741	818	747	761	806	802	743	803	723	802	782	813	768	791	787	750	784	736	750	753	778	769	756	739	818	788	796	774	804	809	839	759	793	774	803	795	790	767	780	754	751	807	774	784	743	791	780	796	861	720	805	748	827	747	752	726	783	741	785	803	823	768	790	798	789	766	753	765	725	788	751	783	745	784	784	762	772	782	774	791	791	797	800	840	834	782	793	764	748	755	782	787	737	824	786	781	777	783	760	805	815	764	768	793	764	793	786	801	810	847	790	739	774	800	757	742	768	757	833	783	765	754	758	738	723	862	782	779	803	758	816	783	778	807	798	776	752	751	749	759	753	767	844	778	791	752	817	767	749	754	798	755	781	784	734	810	801	744	809	835	727	806	796	811	835	828	785	782	709	793	795	769	776	763	750	845	743	784	742	788	749	728	764	725	804	700	729	755	779	794	781	768	805	800	794	780	792	802	749	731	809	773	741	749	796	734	746	786	784	750	730	813	794	790	742	762	807	825	804	745	792	795	776	806	838	780	785	800	743	770	776	761	740	742	815	790	815	737	728	827	770	801	810	854	794	729	774	802	775	788	839	789	768	833	738	780	774	822	786	763	758	776	791	775	723	775	777	804	757	764	756	802	809	767	810	757	764	773	795	735	782	818	803	729	774	810	781	826	775	745	746	797	778	728	778	739	760	765	789	780	773	814	720	813	771	758	800	806	754	797	740	787	780	751	831	757	786	739	822	751	789	767	823	792	787	801	778	781	794	809	782	733	823	806	788	787	795	749	786	757	764	774	730	818	760	792	802	809	739	798	757	811	745	763	782	791	798	734	777	771	737	801	715	762	731	803	774	770	741	802	773	772	720	743	792	797	764	768	785	814	781	771	793	810	779	817	797	806	730	778	769	773	793	743	790	753	727	785	757	799	749	753	786	721	788	794	745	738	747	749	762	787	781	774	746	794	768	778	831	783	755	812	758	804	790	769	772	785	752	809	766	849	763	793	819	795	784	833	800	829	763	775	801	754	790	787	797	751	810	755	800	739	706	751	755	788	764	748	737	737	781	832	749	766	739	773	767	847	778	771	791	770	800	741	782	814	785	774	756	765	843	790	776	791	805	779	827	777	783	753	752	823	760	766	735	776	767	744	785	777	765	765	801	771	784	759	772	791	772	823	720	802	737	772	758	768	788	803	771	775	788	806	798	777	777	785	783	824	772	787	762	807	783	785	743	748	811	774	801	761	792	782	788	739	787	729	823	801	737	808	773	757	767	770	818	754	752	776	772	821	796	776	801	751	808	770	812	752	769	811	766	778	834	814	802	760
23759	20940	24982	27043	20946	20798	1513	361	292	278	236	216	215	204	192	191	178	166	185	193	164	155	146	184	170	167	170	176	200	178	180	173	179	182	160	169	161	179	190	186	160	179	173	200	167	167	162	171	132	163	184	146	134	164	182	193	182	193	173	158	168	156	158	152	171	183	147	160	173	169	163	165	188	177	178	164	174	181	167	162	164	172	169	185	179	145	170	175	165	148	183	155	140	166	170	145	163	152	163	160	173	162	152	163	188	174	169	160	176	178	172	156	153	174	150	180	183	207	179	148	183	160	169	148	150	162	174	200	167	185	170	177	157	165	153	181	164	180	168	170	141	161	172	164	159	154	175	183	168	175	181	176	165	169	168	178	169	177	152	188	150	187	159	147	180	161	169	160	168	168	164	149	131	160	178	171	152	174	154	181	134	164	155	162	165	163	149	169	163	186	185	180	162	183	156	175	159	157	185	156	167	178	158	163	145	179	173	128	157	173	155	147	161	185	191	190	161	159	164	162	162	178	180	160	154	183	167	191	163	156	181	178	159	174	139	184	185	158	161	176	134	180	164	158	177	181	181	168	167	167	162	179	156	169	167	164	182	170	156	171	159	177	159	171	165	179	165	178	148	161	155	151	180	192	162	171	167	190	164	151	158	172	176	180	165	195	177	182	161	195	164	162	154	173	151	163	151	190	177	173	163	161	178	170	187	178	187	182	172	197	166	172	164	146	177	164	195	176	164	187	150	189	155	189	185	176	171	184	165	152	183	178	165	147	170	158	146	157	160	173	148	142	155	184	155	165	159	180	141	190	152	143	186	153	135	149	165	178	178	163	187	154	154	171	160	158	181	159	149	167	155	199	157	179	164	158	169	173	183	207	160	172	185	177	167	174	180	184	167	163	174	135	174	165	197	171	170	193	174	188	146	164	173	152	184	155	176	159	180	163	148	155	153	169	154	160	145	164	158	155	175	173	157	189	155	149	169	184	154	186	175	179	177	191	169	190	163	153	160	195	171	162	174	160	167	178	174	163	160	164	164	173	147	201	141	172	168	152	163	170	174	141	151	157	158	168	150	165	183	166	176	170	152	166	153	172	159	149	178	161	163	153	171	153	157	154	153	169	149	169	143	148	164	159	174	157	173	169	161	179	169	159	161	140	155	171	169	187	139	176	168	180	183	148	174	175	151	138	185	186	191	158	169	151	161	185	162	147	157	164	173	181	165	161	176	187	142	158	135	172	163	156	176	167	167	160	156	144	151	166	148	142	139	141	178	183	169	184	161	141	178	151	166	154	166	171	185	181	177	152	146	171	174	189	167	167	172	148	159	171	162	166	170	152	160	158	195	181	180	176	187	172	163	177	182	149	170	170	173	154	145	155	180	195	157	194	149	160	157	161	185	156	163	163	181	181	191	160	184	186	162	146	173	154	163	184	170	164	171	183	148	160	178	193	167	143	168	161	179	151	176	159	157	182	171	156	159	136	166	173	174	161	163	149	162	163	148	156	171	163	175	163	143	161	183	169	165	180	166	177	162	166	156	135	162	168	162	130	170	160	146	168	149	139	153	163	147	157	159	160	152	148	162	176	181	155	161	137	154	172	164	180	165	173	155	164	168	147	154	174	165	162	184	193	166	158	159	177	157	183	162	155	188	156	168	166	169	175	181	148	154	147	177	147	179	182	180	172	148	188	155	169	141	144	178	177	164	147	159	157	175	156	165	176	157	190	158	134	152	172	167	160	188	147	185	156	190	179	132	196	160	174	137	185	177	142	183	144	146	178	201	181	164	156	172	168	158	168	168	147	170	186	165	144	177	184	150	168	150	157	187	171	158	189	148	150	159	176	150	161	167	153	167	191	164	177	159	133	149	142	182	158	165	163	134	142	174	139	160	155	170	155	169	156	163	166	156	168	172	165	169	158	176	161	173	155	165	161	146	166	154	186	171	173	170	182	158	154	141	179	166	178	179	187	173	171	147	166	163	169	170	170	141	159	186	150	160	156	147	153	159	169	141	166	163	183	177	155	192	154	153	165	166	197	190	177	169	159	173	175	140	171	171	187	177	155	190	140	171	188	184	159	152	139	185	172	140	181	173	161	169	182	174	149	173	161	145	149	162	152	149	149	165	154	167	177	180	167	164	156	177	164	166	176	153	155	175	187	167	154	160	169	155	172	143	186	175	166	173	152	157	178	186	159	164	165	150	159	152	181	158	164	161	158	181	182	171	182	165	181	154	161	169	160	146	156	171	157	172	163	153	167	169	169	166	184	173	171	167	168	170	190	169	132	133	157	194	158	172	154	142	164	174	164	175	152	187	144	166	202	183	156	168	196	174	149	165	163	172	173	163	144	158	150	147	174	171	165	167	184	170	176	172	180	188	180	176	189	177	180	165	183	157	163	161	146	178	170	185	147	165	158	143	150	153	190	157	159	157	170	175	159	182	160	163	157	171	151	153	168	175	155	162	165	184	162	138	170	146	177	165	142	147	191	193	163	160	165	179	138	131	192	179	164	156	170	159	172	173	180	177	152	155	163	154	183	160	174	134	156	175	170	163	154	161	158	150	181	181	170	160	160	171	177	189	169	166	180	194	182	166	170	156	170	162	166	163	160	167	179	225	202	178	168	175	179	166	157	150	157	173	191	180	158	179	160	164	149	156	144	163	152	161	172	165	168	192	177	167	153	165	156	169	163	168	171	167	156	160	149	213	173	169	166	166	163	165	196	163	168	177	152	154	179	177	151	189	165	168	155	181	175	168	163	160	164	185	176	169	163	174	140	166	173	140	158	175	171	191	156	141	180	141	187	175	157	178	170	162	189	180	144	156	172	160	157	176	170	165	176	183	162	169	153	175	193	181	182	136	160	174	164	167	177	171	167	182	158	173	149	171	137	123	169	152	181	148	154	191	172	186	161	156	170	150	187	164	158	162	157	170	149	167	161	153	172	166	162	147	173	159	171	156	143	166	168	197	184	174	174	171	183	192	175	170	150	173	159	177	165	170	175	156	152	169	158	175	157	153	184	171	150	158	148	157	159	182	177	178	164	149	168	173	144	160	183	183	174	169	172	157	172	126	167	156	176	158	146	168	176	173	158	152	170	164	166	171	166	171	179	189	185	186	147	169	187	180	154	180	147	192	191	165	200	167	169	152	146	175	177	157	167	157	168	148	175	163	172	151	163	188	188	165	179	176	161	166	147	148	155	156	178	166	188	163	181	163	181	142	163	182	166	161	165	170	185	171	161	151	185	164	161	179	164	151	160	177	154	148	163	151	177	145	162	174	169	177	169	178	187	173	172	171	173	166	181	170	163	157	144	142	177	165	202	152	162	163	163	173	156	155	189	160	170	193	178	178	154	163	162	159	155	178	163	150	188	167	166	167	158	187	176	162	158	180	156	144	169	142	138	168	155	135	145	160	173	151	188	148	162	182	128	163	171	165	185	190	166	191	136	152	170	187	177	170	147	138	164	158	171	178	189	175	168	198	172
2946	4318	2457	1181	738	606	498	482	485	439	479	487	420	444	439	421	451	424	410	394	414	389	410	385	426	419	384	456	436	432	412	403	439	390	400	451	457	396	394	369	403	436	417	448	433	394	456	424	422	433	395	429	412	407	389	397	373	406	387	413	462	392	404	441	415	424	397	410	391	432	413	432	420	400	432	407	432	372	446	420	420	444	420	417	437	405	399	432	417	444	413	415	447	423	443	432	407	433	441	409	425	417	412	390	404	434	422	437	451	431	428	406	418	392	433	420	399	412	390	386	414	427	433	408	485	383	416	408	430	436	429	422	444	412	415	381	414	413	433	411	418	441	401	421	429	426	426	405	417	447	414	329	415	406	390	428	453	382	457	386	386	416	428	421	419	394	395	414	409	405	419	419	389	407	422	393	388	404	417	408	404	446	374	412	408	464	443	380	417	405	386	429	406	402	437	438	422	379	423	414	374	417	402	416	445	451	408	396	395	444	382	419	435	416	423	431	402	397	386	390	411	447	419	427	407	430	429	389	407	463	403	410	420	434	421	428	385	409	403	379	390	391	420	406	431	423	417	415	452	403	403	414	445	431	423	394	433	419	352	409	454	422	403	393	399	420	397	422	452	425	386	350	363	420	400	407	412	452	400	442	410	409	380	454	445	415	412	404	425	373	376	449	429	404	375	406	393	410	402	434	399	405	400	398	448	427	375	403	390	422	412	403	391	428	415	419	424	390	405	416	396	390	389	406	413	391	395	425	437	437	415	424	425	396	431	482	443	400	434	409	421	421	379	381	409	442	419	423	456	383	436	417	406	401	415	412	413	398	424	411	436	451	377	400	418	469	372	387	386	418	392	415	415	419	453	400	421	409	407	414	414	438	407	414	408	410	392	446	407	431	422	433	433	427	437	387	422	440	393	419	436	415	399	416	448	415	420	432	428	458	418	426	391	412	418	428	377	433	442	424	446	460	420	428	427	435	435	427	413	398	428	428	400	411	423	420	406	416	427	356	438	387	405	454	378	447	395	436	463	420	401	449	389	410	411	409	431	455	432	384	406	392	408	383	445	428	428	379	402	427	428	375	426	423	413	424	406	414	440	404	402	447	389	400	442	414	440	420	404	387	396	422	392	394	406	423	459	378	430	401	376	368	447	422	407	424	441	398	411	409	402	438	413	446	395	416	411	413	423	420	449	408	396	424	436	438	455	432	386	393	431	421	447	421	429	410	426	431	439	436	387	419	396	425	452	431	403	397	390	432	405	384	439	392	369	425	424	386	426	404	393	402	406	446	367	436	470	370	427	414	399	438	405	445	451	414	389	401	397	436	445	410	388	390	461	409	419	444	405	406	406	420	387	414	437	416	379	389	417	389	422	401	385	409	410	434	436	406	409	389	412	399	453	413	415	386	406	384	405	391	408	430	418	402	394	410	434	440	365	407	401	380	432	400	406	425	410	409	417	382	415	413	399	423	419	420	406	433	427	414	426	421	430	420	412	434	400	411	415	427	412	406	428	406	420	420	392	423	410	396	375	439	428	399	441	397	404	398	400	432	443	388	424	414	444	384	436	411	417	410	376	376	414	411	430	440	432	399	420	413	415	359	435	432	405	438	386	396	423	405	387	359	399	401	414	431	429	393	425	450	454	384	379	424	439	404	387	434	381	421	419	426	371	423	425	407	417	416	441	403	436	392	430	410	423	417	430	404	415	445	355	422	397	411	439	396	417	388	430	440	423	448	446	389	322	366	426	416	404	398	420	375	427	431	446	412	396	424	376	416	451	412	360	394	418	399	421	385	403	391	419	413	398	381	432	405	390	446	416	428	422	417	442	412	439	419	385	426	452	420	409	393	408	424	416	411	423	410	447	401	427	410	408	408	418	397	443	423	391	420	430	454	429	440	435	403	438	390	421	410	382	418	415	448	401	429	400	402	415	415	394	418	410	391	404	425	404	409	417	382	426	431	403	415	409	375	407	402	408	476	442	373	432	406	415	392	400	421	418	414	433	389	434	423	431	392	384	409	414	415	432	423	422	444	413	446	430	421	435	396	408	381	409	397	413	414	372	389	460	441	413	417	434	414	409	428	415	456	362	437	435	396	402	407	398	378	379	387	425	396	431	424	394	395	453	375	411	409	381	406	423	432	432	428	417	442	407	421	404	458	427	411	465	419	417	394	406	415	400	421	449	411	411	406	383	421	379	466	385	433	434	413	425	417	435	427	384	393	395	403	417	392	418	407	395	378	441	402	431	413	436	406	395	421	408	409	406	382	408	396	446	399	397	409	388	401	396	421	391	414	404	445	449	430	398	401	429	414	434	422	406	423	395	404	424	447	405	407	428	414	399	427	426	472	415	417	434	426	403	414	402	414	385	404	425	417	421	422	421	430	431	392	410	387	438	443	438	411	420	395	434	415	378	380	419	397	435	375	421	403	406	398	431	414	442	429	421	395	414	420	419	429	408	419	393	391	458	415	421	415	411	414	405	378	424	363	458	409	371	439	436	443	433	405	396	442	411	449	417	393	428	384	453	377	414	407	399	422	446	428	400	425	390	405	425	392	446	404	422	439	424	397	402	413	379	384	407	460	434	409	432	381	413	426	403	411	408	422	421	414	418	400	418	413	411	398	374	426	451	404	447	400	431	401	426	411	405	395	398	398	422	414	437	409	408	420	431	416	393	448	392	396	426	383	410	427	416	446	388	444	401	408	420	423	374	442	413	400	391	418	385	420	414	417	428	390	421	442	435	397	418	421	397	406	429	430	413	436	406	410	421	393	391	397	408	420	401	402	410	385	439	418	395	428	417	424	422	425	407	388	406	422	429	408	404	375	382	389	433	409	384	420	403	429	373	429	378	436	402	408	372	409	391	413	412	424	386	380	471	405	391	398	417	414	432	371	408	414	410	432	428	427	412	439	402	449	386	453	460	402	446	452	419	453	441	448	438	413	437	402	407	403	393	422	406	410	423	412	375	391	417	393	449	401	415	408	412	437	438	425	385	395	390	388	423	407	403	397	410	426	403	442	416	405	376	400	383	381	439	392	434	411	434	425	409	422	444	411	391	450	436	426	419	430	416	400	414	428	360	402	414	410	433	468	424	410	419	416	445	424	407	391	429	386	440	439	377	409	391	400	407	370	402	449	414	422	393	444	439	401	414	441	425	398	453	375	391	419	411	397	414	395	402	403	409	422	429	419	407	464	379	404	438	424	429	375	428	405	439	407	423	436	414	455	425	403	441	446	464	408	447	421	440	425	397	446	449	417	391	385	379	404	415	434	401	415	411	456	411	393	429	425	420	398	385	403	425	420	418	415	419	418	399	392	406	435	448	387	420	397	421	425	447	428	404	444	471	428	394	432	428	381	407	409	417	411	441	375	448	408	419	423	419	401	391	406	378	449	403	399	438	431	430	425	369	401	462	388	403	389	430	454	396	424	399	405	391	374	456	374	434	406	406	424	434	421	445	423	415	387	425	387	382	413	392	432
32396	10907	1287	538	476	458	460	466	452	451	434	457	437	438	463	404	402	453	430	424	429	405	433	411	437	440	442	458	423	419	446	432	438	395	424	452	438	420	413	450	421	443	424	411	441	443	421	425	413	450	402	445	421	440	435	389	416	421	447	394	386	436	414	420	458	398	452	440	410	432	424	415	461	393	437	429	447	419	403	407	429	458	413	431	429	435	435	430	461	416	442	454	427	406	425	444	424	458	391	409	432	432	413	420	470	423	430	449	416	450	434	415	407	437	431	442	431	420	432	462	436	457	420	423	423	443	418	424	445	414	415	423	411	438	412	419	427	441	426	457	428	438	431	436	444	439	426	437	420	475	430	442	451	449	439	451	440	472	484	436	426	414	421	387	430	424	427	413	410	400	482	450	466	454	419	416	416	426	437	415	393	465	403	433	417	395	424	413	428	374	425	405	457	440	401	426	434	440	439	390	458	450	432	439	445	431	461	471	465	437	443	421	415	491	445	409	451	462	434	429	428	456	441	403	431	434	424	427	370	449	377	453	492	415	404	430	398	418	453	449	451	416	409	401	418	412	466	447	448	437	442	422	446	437	447	396	416	445	414	382	439	439	471	446	401	446	397	419	436	430	468	432	421	431	405	437	402	461	409	461	430	438	424	457	426	433	424	451	466	411	457	448	439	448	425	431	431	428	474	447	434	440	438	385	411	454	416	449	426	453	402	423	413	419	436	435	412	437	465	448	422	410	459	444	455	371	385	440	414	399	389	458	451	434	467	414	419	428	444	433	445	433	440	430	431	441	421	425	393	428	386	390	409	446	460	405	442	407	388	414	441	399	438	428	444	438	428	438	451	431	444	431	476	420	474	451	480	426	420	396	416	415	422	437	426	422	413	415	434	445	404	428	430	468	433	447	447	404	402	446	435	437	458	441	448	463	430	403	418	455	409	427	432	455	410	459	431	447	464	413	415	416	379	398	414	452	436	410	405	438	419	460	421	417	437	419	411	455	437	432	477	423	418	408	498	419	395	453	416	387	438	418	432	361	419	442	407	400	439	434	469	436	424	434	413	445	478	421	388	423	407	463	428	448	451	393	434	423	418	415	459	421	413	441	417	429	438	384	420	442	438	425	423	424	409	422	399	412	396	426	398	436	423	426	428	429	436	471	394	401	414	412	435	381	404	438	452	431	418	431	469	445	481	420	444	446	423	434	417	439	440	458	408	377	426	389	412	441	396	430	441	454	433	432	452	459	417	395	417	440	487	440	450	431	440	421	428	423	442	439	422	422	413	423	445	443	434	443	468	437	473	448	432	437	424	385	440	428	421	444	409	466	406	431	463	457	424	414	433	445	399	430	407	409	432	428	438	465	434	464	434	431	462	393	411	458	446	434	417	404	419	422	424	439	421	421	447	450	450	403	444	440	406	434	409	424	441	433	399	439	417	436	414	395	399	451	433	424	463	414	457	410	438	442	477	418	409	436	451	446	432	415	418	409	448	491	415	384	412	416	381	393	457	443	446	387	418	412	453	466	474	444	446	441	418	455	449	441	437	411	387	416	435	403	424	403	456	409	450	465	483	469	468	429	475	440	451	436	447	456	418	454	421	413	421	395	394	419	458	456	412	405	440	452	436	420	393	405	401	434	450	428	424	435	419	422	463	418	451	398	406	474	393	410	419	429	450	400	421	424	424	465	465	405	410	461	460	442	457	454	452	424	449	433	409	430	446	397	425	427	421	436	422	445	414	421	434	442	466	426	398	456	445	432	432	462	419	431	432	395	445	450	426	449	419	457	402	430	422	458	469	435	431	448	437	411	383	406	400	437	492	446	485	436	461	455	419	436	424	443	406	390	444	439	458	408	404	456	476	452	460	460	472	419	417	421	429	442	416	485	413	448	406	462	424	460	405	416	421	434	428	453	407	455	407	487	423	461	402	434	418	446	470	405	433	406	478	455	403	429	423	439	399	403	419	448	445	409	412	396	423	426	402	422	417	484	399	415	442	392	428	446	441	439	440	399	428	450	400	448	434	472	432	441	419	442	424	455	400	448	440	427	445	439	434	405	419	410	413	426	398	416	436	446	463	426	436	464	464	446	389	407	430	465	395	405	436	448	424	426	418	436	421	397	420	434	447	409	426	422	450	416	421	419	443	408	421	413	403	402	439	416	425	420	410	426	442	420	409	460	434	404	423	434	434	441	431	432	457	413	459	451	446	431	470	458	419	446	468	429	467	455	415	414	424	434	432	421	425	421	456	463	460	400	408	457	409	435	419	444	434	416	413	459	412	425	401	398	437	392	446	407	436	418	462	415	430	428	419	416	465	439	444	409	458	431	427	488	427	436	444	426	387	416	411	429	427	412	431	427	432	440	451	454	459	424	367	407	457	421	425	432	432	402	420	426	407	449	436	407	463	408	398	451	430	407	424	418	418	465	432	413	423	404	451	437	411	426	430	435	432	472	421	438	469	458	428	450	422	426	435	442	424	434	451	410	431	460	437	463	434	430	411	412	450	441	404	420	434	422	425	460	437	432	419	437	445	415	435	424	428	418	400	438	444	445	458	387	439	438	424	419	467	439	441	406	421	416	436	431	401	396	431	405	391	450	426	442	403	455	450	422	441	409	454	432	421	422	454	456	426	453	426	421	426	419	434	394	434	434	432	422	423	408	442	411	448	421	395	420	447	444	439	453	431	433	416	389	427	460	385	445	426	423	413	419	445	446	446	420	429	405	445	426	426	448	450	405	413	447	445	437	456	451	444	434	415	452	429	430	433	430	443	430	430	399	433	404	422	426	439	436	446	475	420	421	451	431	422	443	401	436	424	439	442	419	431	424	476	402	467	413	479	421	446	423	436	443	451	440	403	402	437	444	464	403	441	388	418	418	407	458	457	427	421	447	429	447	479	441	423	397	441	431	401	416	447	410	384	398	423	421	379	466	410	448	410	432	429	407	443	442	449	467	427	443	415	434	458	405	412	419	452	416	450	443	437	417	432	364	435	474	434	445	428	445	402	439	449	440	432	420	448	453	402	413	414	406	429	446	481	400	409	411	417	429	369	401	437	444	452	465	425	400	426	442	443	411	423	431	477	449	426	418	450	420	434	413	430	444	406	433	405	471	412	416	404	398	441	447	397	471	422	413	438	445	480	427	403	395	406	457	450	450	421	418	435	416	421	444	426	469	427	452	417	456	449	441	444	416	420	407	449	452	404	464	437	441	410	440	474	436	426	444	446	401	493	459	452	400	407	432	436	443	402	428	467	452	442	418	484	383	426	439	412	417	456	480	398	419	460	442	422	435	425	385	406	422	416	420	429	419	424	414	431	433	446	398	459	425	426	470	419	444	443	438	456	422	402	402	394	434	430	402	443	432	423	448	412	383	400	458	437	461	438	442	452	429	371	427	450	441	437	426	433	481	463	455	428	420	434	440	421	397	438	381	448	428	467	444	414	437	421	438	464	419	440	425	438	406	387	467	436	448	443	462
5556	1110	1006	1019	993	974	977	1010	966	1005	930	940	982	988	926	925	932	904	1001	983	902	961	941	973	1016	937	923	937	917	922	993	976	959	920	999	999	946	937	1011	965	975	980	979	968	945	957	965	939	1000	977	948	963	947	971	981	961	956	952	1037	904	901	924	936	1041	997	942	961	972	955	1006	900	956	952	1001	1022	919	960	988	969	996	930	980	992	914	967	977	990	907	967	943	927	1004	1000	977	1008	953	954	1003	983	960	979	939	988	937	1026	1001	932	950	936	919	992	995	952	909	991	959	987	944	966	967	961	947	969	926	936	956	906	928	976	906	973	921	1015	972	943	953	951	959	970	927	933	936	909	904	896	970	1005	975	949	985	986	960	951	989	979	895	928	987	980	968	980	949	979	940	999	976	1004	957	990	926	943	960	954	983	973	1001	961	990	959	993	958	933	954	997	946	966	957	962	957	954	973	984	954	957	961	954	960	1011	942	985	938	983	979	977	976	1023	961	952	954	963	948	922	988	938	945	1019	967	982	977	1007	922	941	1024	962	993	970	956	915	960	896	990	1008	940	988	963	1006	977	944	989	1007	984	965	954	966	962	877	1008	959	941	992	1003	1009	970	950	988	962	952	930	1014	1023	959	942	933	997	917	952	987	966	922	948	1025	950	939	983	966	983	987	962	1031	998	944	928	983	964	993	987	957	959	898	945	1008	995	1020	1010	977	1003	994	936	928	995	895	1000	989	913	950	999	948	986	983	913	983	979	952	946	1022	979	930	983	1012	944	972	945	995	1016	911	945	1031	966	1007	986	1039	962	1014	974	945	961	943	999	988	968	974	974	985	961	996	986	1025	960	955	929	1018	934	996	943	964	994	960	927	970	968	1000	935	930	984	911	974	977	916	975	963	966	988	955	989	963	961	1000	1007	998	972	941	939	1009	977	978	979	974	989	963	989	951	953	1003	943	987	1013	992	1006	932	922	961	996	950	975	972	965	962	931	992	971	955	940	949	968	978	957	917	1007	990	955	1010	974	981	962	1009	984	999	1013	986	993	988	929	987	979	938	939	951	951	1014	980	996	953	959	964	934	970	994	953	938	985	941	965	996	949	970	942	999	908	1029	974	974	948	987	951	1023	1030	951	1027	971	949	962	938	921	962	917	965	889	1020	952	944	952	974	977	965	941	957	977	954	990	958	946	1000	972	1008	885	966	970	975	973	997	925	1016	963	883	991	992	1003	926	998	959	1007	985	924	961	979	942	1002	920	990	964	946	898	955	1001	995	1033	1016	969	941	948	975	953	975	970	925	941	986	985	961	956	967	947	1030	962	949	949	937	978	952	934	929	969	958	991	958	1000	933	980	928	908	990	956	884	926	924	974	913	973	892	979	970	969	979	941	959	976	953	910	968	1010	895	991	993	935	966	971	938	1032	949	901	983	1016	887	1001	922	961	1010	989	933	961	980	982	1022	966	993	979	977	916	986	970	967	965	962	971	947	985	1000	982	968	950	948	961	949	1017	965	979	1002	990	976	982	981	971	967	1003	957	989	986	962	1029	975	987	962	958	962	955	965	945	996	922	990	952	898	943	943	934	1011	981	935	1008	953	928	987	977	984	950	935	941	938	1031	1028	975	938	962	950	958	917	1008	987	986	978	972	1011	937	947	960	941	963	924	959	941	974	885	949	939	975	1005	937	1000	1010	975	931	974	945	993	944	961	1003	938	904	971	964	945	1001	967	941	978	936	967	904	1012	958	981	960	937	993	975	993	940	965	967	946	950	952	937	919	985	998	985	966	981	984	970	896	984	952	948	973	933	1000	965	983	935	1006	949	1004	974	957	947	979	975	916	976	915	963	920	942	973	944	937	994	964	995	993	985	1000	1003	947	962	984	929	951	955	965	954	964	977	998	1008	911	997	990	953	1009	924	941	997	955	1006	1000	926	961	1029	1002	957	997	952	1022	958	897	951	949	957	986	980	1032	946	1041	948	998	999	967	967	968	924	952	946	950	993	1037	997	1003	980	943	973	939	975	954	918	917	941	923	961	947	962	965	948	938	990	988	989	953	957	970	977	985	980	1002	969	991	950	990	1003	960	942	971	969	960	984	949	1030	988	941	948	1010	989	935	998	1001	947	985	970	951	975	1001	984	943	982	941	946	974	884	1020	1019	953	953	999	943	966	960	903	973	960	955	910	1001	1014	938	947	1003	1002	978	928	954	942	984	979	955	985	961	970	929	941	1028	956	969	996	1019	984	971	996	1020	945	962	1001	931	955	960	939	960	1012	946	952	1009	893	1038	953	995	937	1023	970	1003	942	929	976	1022	960	932	936	956	949	929	1010	927	967	991	943	950	934	962	946	981	951	950	976	1001	946	912	974	959	969	960	976	989	975	911	981	986	958	965	1014	959	982	894	1047	923	916	926	964	896	968	927	1000	973	994	942	970	915	957	1009	937	939	901	941	915	1010	984	1007	897	919	976	933	912	945	1000	962	953	998	962	940	1012	954	951	952	959	981	949	1002	957	929	1003	1006	979	988	961	961	938	984	949	966	958	948	977	937	971	969	978	950	925	945	940	962	914	945	962	1044	972	954	963	955	902	903	977	997	911	961	1038	990	912	960	980	963	990	950	965	940	944	967	1012	988	1002	937	985	918	931	969	974	946	962	955	976	988	973	975	911	948	966	996	964	973	970	944	979	960	941	982	940	910	953	965	1007	969	942	998	919	1012	953	952	951	990	970	945	962	958	1003	972	932	976	1007	986	954	906	957	945	896	969	983	945	992	990	951	981	955	994	920	988	952	992	961	988	974	1013	951	932	940	952	980	938	930	891	957	966	968	999	983	952	987	1037	1011	981	958	982	949	1006	948	995	903	867	981	922	966	951	1008	936	917	945	982	966	952	927	982	977	968	943	933	965	960	958	965	981	1010	995	1000	988	976	962	934	963	990	909	924	986	941	977	984	998	944	975	964	977	969	1001	958	1007	960	926	964	986	955	907	999	975	957	923	980	961	961	953	979	937	885	980	992	938	936	980	972	965	1007	1001	904	958	1017	912	915	953	969	970	956	983	969	1003	968	993	967	955	928	962	913	979	1018	977	959	945	916	953	978	964	955	954	983	980	995	973	980	873	944	1000	973	999	1002	986	991	972	975	1005	1044	1016	1020	944	963	959	987	973	1005	987	862	952	958	988	949	924	921	984	1011	968	1008	1007	949	1004	943	987	929	944	988	957	1017	1020	943	948	965	937	1004	953	991	970	1005	978	966	936	986	982	915	985	962	993	967	956	1019	951	1004	958	959	1001	961	937	967	955	990	937	962	936	1025	970	949	920	936	959	968	955	975	956	931	922	938	962	982	949	973	924	967	964	967	972	967	965	961	993	1026	977	956	1007	962	1010	973	1013	973	978	952	977	977	955	979	1001	956	989	990	945	987	992	937	994	964	946	956	994	971	944	942	986	984	977	963	967	1026	888	1001	956	967	964	970	972	984	974	983	986	946	940	955	980	977	974	1040	958	933	970	1003	924	932	971	949	912	971	948	972	977	1029	959	988	939	975	962	950	914	889	910	963	978	976	938	982	977	941	1012	942	998	994	1028	938	928	920	1017	966	942	1024	951	959	952	994	990	901	982	982	974	957	1014	959	986	1006	931	979	960	955	970	936	980	991	963	916	1015	973	978	965	1058	964	895	906	1000	966	936	1004	972	974	979	949	917	1003
24535	20953	24384	27667	20635	2695	528	473	448	417	421	389	347	395	359	378	392	373	358	339	350	339	326	386	349	345	321	320	351	345	357	345	351	345	386	361	352	374	330	370	370	334	342	338	368	349	341	336	354	338	307	345	333	338	358	353	366	337	354	355	315	340	342	354	301	325	369	344	341	369	328	349	324	339	358	330	345	321	354	372	343	339	377	393	352	325	320	354	403	317	351	382	367	347	352	348	391	342	300	355	354	283	352	368	339	375	344	356	321	361	335	362	365	307	335	369	360	350	330	365	352	351	307	306	347	345	347	305	356	330	339	321	336	325	357	307	364	336	333	346	345	363	338	342	350	330	382	348	389	354	343	348	352	332	325	367	354	327	332	322	333	316	332	300	334	339	344	369	374	354	342	363	313	372	354	351	288	347	363	347	340	323	373	349	366	359	344	370	350	366	338	325	323	329	363	336	335	329	377	339	339	339	359	359	351	331	368	396	343	346	381	354	348	345	342	382	312	327	345	344	333	349	370	328	377	337	370	361	366	353	354	370	386	341	359	311	320	381	356	326	346	349	331	332	333	331	348	383	324	356	372	366	336	380	335	341	369	353	311	327	379	357	352	351	377	333	347	349	372	356	325	359	353	341	341	346	296	362	346	310	378	370	312	349	335	330	336	354	364	332	302	335	385	397	341	331	344	303	365	349	349	358	331	305	333	367	352	343	372	325	356	350	343	344	370	327	379	360	360	364	352	334	353	350	337	345	345	376	344	367	338	311	384	366	334	344	342	319	331	362	330	351	363	323	370	345	330	352	339	332	316	343	334	333	354	307	372	347	348	383	325	328	327	364	376	327	321	337	351	341	352	332	365	338	311	374	333	363	339	345	375	368	349	317	353	360	379	359	337	332	320	362	352	339	324	356	333	341	323	326	372	338	361	351	303	367	347	346	375	386	346	359	314	342	378	347	306	361	306	355	329	364	312	350	336	361	344	353	326	367	325	348	343	340	349	334	325	369	343	334	343	319	359	367	334	309	349	372	327	345	339	322	346	326	321	334	347	341	384	369	352	340	403	362	338	316	309	362	373	354	361	351	373	350	358	377	335	339	349	323	364	333	392	361	355	371	329	336	367	369	374	341	378	326	322	322	357	321	316	345	332	333	370	366	339	350	320	331	310	320	349	370	353	399	344	350	315	344	315	337	335	290	346	354	338	392	322	362	389	332	377	346	373	363	345	357	344	393	339	350	350	350	357	349	367	363	308	368	368	330	350	313	325	379	360	333	354	368	378	365	324	371	343	332	307	374	374	388	369	361	319	333	323	334	330	376	313	335	321	356	326	355	381	361	346	378	359	366	344	369	338	407	361	315	363	341	351	365	356	360	357	347	361	336	373	354	290	331	328	317	343	370	347	337	339	360	305	369	320	335	330	352	348	345	363	343	348	322	307	325	355	337	369	332	342	369	351	368	368	400	331	326	348	376	317	349	354	323	360	311	366	347	351	333	331	349	339	339	333	341	344	341	345	354	354	365	349	339	339	352	323	350	315	360	329	340	350	325	333	330	343	382	324	348	358	314	354	338	339	369	376	365	361	334	359	344	359	335	348	384	369	371	358	325	364	334	326	363	387	321	353	335	359	358	342	344	314	351	352	377	316	345	320	372	333	314	358	348	338	348	339	367	352	322	378	347	373	373	340	322	355	331	336	343	328	382	355	368	346	347	346	338	366	348	322	343	351	365	333	345	379	366	334	355	349	375	331	352	338	356	337	390	345	360	349	342	354	335	350	321	343	318	379	345	362	354	352	369	367	322	365	333	325	329	335	334	359	345	365	354	364	345	351	357	303	327	362	350	350	345	354	359	350	344	363	351	398	371	337	362	381	354	354	369	346	333	343	331	309	338	333	328	335	343	347	353	337	379	343	355	314	371	391	347	359	333	362	374	328	317	314	343	371	403	315	274	325	344	342	314	356	349	334	374	336	376	343	360	351	351	365	375	291	330	339	315	400	341	309	324	372	328	354	347	335	338	342	326	364	351	363	354	365	360	311	348	341	345	371	359	383	344	364	340	351	344	332	305	320	331	321	335	335	341	321	363	369	338	353	357	354	340	347	331	340	329	354	326	372	330	354	359	349	362	364	371	341	348	329	354	351	340	339	349	330	326	336	316	351	314	362	322	375	347	363	362	355	333	389	357	341	361	356	355	350	310	320	359	345	380	324	342	351	340	367	352	358	342	336	330	348	328	358	298	310	305	323	342	328	371	355	341	383	330	321	315	354	349	320	328	366	343	340	366	324	359	364	354	378	334	328	342	348	345	315	361	330	357	377	339	346	347	369	360	372	377	382	358	331	370	356	344	296	362	336	339	350	361	357	339	344	324	329	332	384	355	333	370	351	365	377	329	379	349	351	301	339	344	375	338	356	374	304	308	321	372	362	352	340	376	338	335	344	367	356	365	367	361	356	368	365	338	367	329	364	350	353	349	359	333	330	331	355	324	347	326	336	343	366	326	326	360	359	352	369	351	363	333	351	336	314	326	344	333	346	381	372	314	325	334	335	343	332	347	356	346	349	352	371	354	339	390	319	376	322	312	336	337	348	313	317	320	349	359	345	343	324	347	335	365	341	411	330	333	323	348	366	362	371	363	320	335	322	341	340	329	312	327	339	343	326	350	353	321	340	362	350	359	363	333	387	348	380	339	349	321	361	343	321	314	331	336	362	347	344	361	354	334	344	376	351	367	340	334	354	360	365	357	351	365	350	308	351	369	358	352	358	332	313	371	356	362	323	295	331	366	334	317	369	339	325	358	327	320	336	356	376	369	355	351	337	372	341	364	349	372	356	341	343	311	340	414	331	356	342	354	373	373	368	320	344	319	351	355	356	344	368	360	330	369	328	357	317	345	343	361	356	336	325	332	376	344	374	346	369	346	360	367	318	350	338	304	348	360	367	288	393	349	334	340	372	338	334	361	334	332	372	370	307	348	328	389	351	353	386	340	340	356	344	353	346	385	380	325	361	326	313	331	353	349	375	338	359	346	357	337	369	373	363	379	336	337	315	340	341	360	362	356	361	361	301	368	349	353	332	347	359	367	347	359	331	332	355	359	323	349	360	365	378	338	359	373	351	385	317	366	315	326	372	348	323	319	370	358	338	421	333	385	345	362	320	352	337	355	334	378	354	376	350	384	346	346	352	317	331	350	329	346	310	373	342	335	334	352	364	351	337	361	349	321	344	331	336	345	329	345	331	357	356	363	378	392	331	357	357	319	356	346	356	402	353	360	364	376	358	348	346	349	312	379	397	384	329	351	364	342	364	339	349	351	324	322	339	320	340	332	344	353	347	363	337	362	363	356	378	343	345	340	325	323	358	365	337	321	330	342	317	332	321	363	329	352	343	353	329	362	377	373	350	320	313	326	341	333	322	345	316	361	321	378	336	308	359	332	339	345	349	378	347	369	339	321	319	354	308	393	343	341	322	337	359	336	366	325	382	375
3195	2877	1819	1157	1002	869	865	828	845	795	813	793	763	842	761	762	795	786	752	822	771	786	790	820	792	861	743	798	790	814	760	805	770	797	790	786	753	770	746	763	743	769	811	825	795	766	783	811	723	731	762	768	811	784	782	764	746	762	841	792	777	811	753	777	817	751	765	717	807	760	807	782	839	760	779	766	770	736	738	768	811	796	811	773	802	745	819	795	809	775	772	817	792	771	813	826	787	785	793	772	793	804	758	717	757	794	775	710	782	792	776	759	785	755	811	764	785	822	766	764	785	782	764	751	772	757	834	799	754	763	826	785	813	811	766	742	785	760	848	764	788	770	780	788	820	755	840	768	748	797	671	800	795	772	751	746	812	822	819	746	810	762	819	812	832	798	743	773	737	797	835	792	793	755	759	844	791	818	819	816	803	793	780	741	781	801	779	749	818	796	815	725	797	766	759	768	751	757	777	786	817	726	775	829	740	808	774	769	804	794	768	777	803	809	762	814	752	759	731	758	807	736	741	795	848	777	788	830	756	782	768	762	774	824	775	806	808	784	801	803	810	798	767	806	862	782	806	739	748	750	770	811	720	759	852	774	764	800	809	820	800	782	867	765	739	782	770	722	799	779	797	761	787	777	826	765	735	783	758	789	758	771	821	762	773	808	780	771	789	783	824	770	745	755	760	787	813	771	752	769	730	783	773	812	773	740	802	766	741	768	844	809	779	746	792	724	785	764	776	769	731	811	826	796	806	802	806	796	818	807	777	738	776	827	800	766	778	727	746	828	768	799	836	807	747	762	742	726	818	786	748	783	799	781	754	763	827	775	741	752	717	731	740	755	736	765	747	777	769	779	749	785	750	782	767	771	796	764	741	789	749	818	755	771	753	804	771	802	728	760	771	798	758	795	806	818	791	755	796	800	865	764	774	771	782	768	814	770	764	787	804	748	785	803	773	819	764	765	758	778	724	779	796	789	818	762	774	834	756	815	772	748	783	817	796	777	760	770	799	848	779	779	757	785	728	720	771	789	760	789	765	811	798	803	729	761	766	823	768	787	785	780	755	786	773	785	771	802	787	782	774	792	796	763	814	758	787	795	854	782	759	798	802	763	811	812	769	767	802	808	741	745	735	802	801	740	798	791	806	773	832	836	776	790	816	788	763	767	805	802	714	780	784	745	809	814	748	790	806	728	734	790	790	778	800	758	807	795	774	756	761	787	827	769	752	814	776	795	725	786	780	796	792	740	753	770	823	770	774	771	732	823	775	807	789	765	836	769	822	786	786	770	754	797	819	760	700	783	765	837	824	795	763	782	768	763	844	797	816	763	776	801	715	749	785	777	772	793	772	791	732	784	789	780	804	788	822	781	755	793	730	758	821	746	755	820	771	769	744	822	811	831	762	768	820	797	742	782	763	766	757	812	779	802	838	747	748	748	761	789	811	785	791	776	798	750	772	755	768	776	808	770	811	770	797	801	779	782	766	769	768	744	779	751	751	740	787	770	752	744	800	773	707	766	766	765	816	793	765	754	753	782	786	785	759	758	763	757	779	781	757	807	763	770	770	850	769	761	766	813	753	811	798	771	774	780	754	821	763	748	743	757	798	824	730	772	764	788	759	797	794	775	785	758	773	818	741	772	788	768	748	830	767	788	796	782	738	802	756	778	791	780	757	749	769	768	769	788	769	786	786	773	769	800	772	765	753	798	819	766	712	794	769	790	785	754	794	789	799	820	786	797	758	779	760	782	777	690	794	745	770	826	763	814	782	797	762	785	817	753	771	761	847	793	779	760	808	808	773	823	734	813	821	782	767	777	814	748	757	746	831	811	846	779	779	798	808	729	802	756	737	850	794	785	808	831	743	747	761	774	761	768	746	770	836	781	770	750	756	769	760	728	727	757	789	764	751	791	785	808	779	724	791	801	749	766	838	774	733	759	734	751	801	788	795	770	758	818	791	820	781	783	776	778	766	775	791	747	790	781	766	744	753	783	775	777	729	712	766	728	821	820	761	785	701	792	762	799	800	762	759	725	809	792	756	747	748	755	771	785	812	778	810	814	733	760	719	804	749	793	763	825	774	783	804	785	761	808	807	740	754	817	784	807	788	810	823	783	774	771	770	809	787	764	768	682	690	759	796	751	784	759	790	783	774	787	775	802	762	818	811	819	772	782	768	810	760	791	745	775	804	770	788	754	757	781	777	729	795	788	775	798	737	751	826	769	778	752	756	820	753	761	750	758	761	790	822	776	784	733	796	761	796	817	745	777	811	725	817	760	784	755	794	810	747	776	766	752	818	805	858	800	719	769	779	769	759	771	759	768	753	778	798	817	785	761	829	801	792	773	789	811	817	750	765	766	791	775	803	773	788	800	775	771	831	793	760	762	817	793	764	814	806	770	778	756	760	741	821	783	809	774	757	804	814	795	814	803	767	733	701	789	740	784	720	799	783	769	814	775	802	798	761	787	683	765	787	802	784	787	806	778	801	795	744	778	805	710	760	742	776	836	828	747	802	767	736	791	779	798	815	776	807	803	777	819	772	799	805	728	751	781	801	769	771	790	787	744	792	786	761	849	797	814	756	811	790	809	784	799	747	736	801	760	785	752	775	833	778	762	788	809	802	782	758	799	768	765	792	793	775	747	743	796	783	789	759	803	844	812	765	772	758	815	758	770	770	768	796	777	813	824	783	772	766	833	788	761	744	756	727	783	765	781	742	781	769	808	766	795	803	770	792	773	760	775	762	795	779	745	763	798	800	833	812	729	744	755	794	758	760	748	766	756	820	815	763	741	767	759	778	782	773	791	800	823	723	764	760	786	829	732	781	739	797	787	797	751	776	785	784	817	772	781	770	818	732	789	808	720	766	752	773	743	783	773	780	806	760	758	822	790	787	784	793	790	765	783	692	787	744	806	820	766	745	776	832	839	729	763	800	806	772	808	762	767	807	750	766	758	777	775	768	791	838	785	753	787	818	799	744	817	780	778	764	814	769	777	762	789	733	757	789	712	768	789	785	769	735	784	736	763	863	790	785	757	737	767	788	776	804	784	780	760	775	761	793	773	766	735	759	760	797	728	816	759	802	732	790	737	745	818	787	794	812	796	742	766	803	754	778	786	800	751	707	786	816	789	805	810	755	801	770	798	821	762	752	761	725	784	805	773	754	779	775	780	770	750	762	773	836	782	771	795	760	766	790	725	781	778	819	819	821	763	753	801	746	770	787	782	775	775	785	776	743	794	760	803	768	776	715	772	824	783	766	776	791	812	823	749	774	767	768	797	780	795	819	822	842	778	736	807	800	766	812	789	739	756	778	781	700	747	811	745	774	767	737	791	758	810	796	792	754	781	813	755	831	776	816	800	780	764	779	774	781	812	765	786	830	786	776	789	778	799	734	820	789	774	748	776	766	854	800	768	770	787	792	764	817	760	808	773	788	743	809	809	802	740	778	806	806	772	799	778	750	825	751	816	801	774	777	788	732	824	767	793
23775	20948	25067	27007	20957	20825	1628	414	286	285	247	227	230	220	184	223	193	209	166	192	168	187	172	174	170	177	158	169	211	174	173	184	177	172	166	164	178	167	186	182	167	166	151	175	185	168	170	180	160	175	201	174	170	158	189	152	184	170	175	180	173	165	172	189	170	197	176	151	159	147	179	147	178	156	152	161	182	176	146	189	161	166	163	167	144	193	151	176	162	163	164	158	145	155	162	151	164	166	159	170	185	155	152	156	182	162	157	173	129	163	170	175	182	180	156	171	165	191	168	158	171	160	164	162	155	185	166	170	151	155	157	158	152	174	159	182	174	176	167	179	156	156	191	176	167	162	184	174	167	173	180	166	199	170	177	173	191	168	159	166	167	159	191	164	141	166	151	176	156	178	163	156	147	170	173	145	201	151	190	187	135	173	191	141	174	173	181	156	183	200	134	161	149	156	155	169	186	154	169	161	161	181	150	141	183	182	178	158	153	149	169	158	195	188	181	194	159	174	180	165	152	192	151	176	169	166	169	166	184	175	197	216	192	171	149	183	186	165	146	172	155	189	186	164	161	178	172	171	156	160	187	174	164	152	154	165	154	154	153	166	161	181	167	172	163	167	154	158	166	175	178	164	166	172	182	166	150	171	172	142	167	174	178	176	177	162	147	160	171	150	167	170	173	140	142	177	164	158	185	187	174	180	178	149	184	182	161	146	165	140	162	141	186	169	174	203	164	166	174	156	169	200	167	167	176	153	162	169	169	142	173	194	177	177	162	170	172	178	155	159	171	174	163	172	145	191	181	158	167	160	170	184	157	163	187	136	160	169	171	160	138	166	156	176	163	166	187	174	184	169	198	139	178	164	166	178	178	154	177	158	181	167	165	153	168	170	180	170	155	166	167	153	154	157	170	180	160	177	155	164	156	160	172	168	176	167	169	165	177	172	152	173	185	167	187	154	190	162	133	163	162	165	151	168	154	170	163	181	154	168	158	165	185	178	184	182	180	163	147	167	157	157	176	189	182	173	198	182	187	168	168	131	177	169	167	192	164	159	166	172	140	164	155	166	173	168	160	173	139	160	202	201	152	164	180	147	137	192	159	166	158	160	155	172	152	182	153	172	168	162	163	130	162	174	197	155	151	178	173	164	154	170	181	156	160	137	178	162	186	182	177	177	157	155	178	151	149	185	179	165	172	169	156	173	174	178	181	164	166	149	174	191	158	160	176	165	183	168	166	184	156	163	175	152	183	186	160	182	178	167	178	160	154	174	174	160	178	170	165	176	166	179	158	177	175	162	159	157	137	141	160	155	183	153	160	175	162	159	183	156	177	150	138	152	158	191	183	177	149	160	185	153	169	183	186	150	169	152	196	170	183	187	154	149	158	186	172	190	151	188	167	158	173	145	178	166	173	167	177	168	172	179	163	162	170	167	174	177	153	154	184	176	151	166	165	160	165	182	160	151	168	149	164	160	169	163	172	169	159	161	171	153	178	161	183	170	183	171	156	149	144	167	158	209	176	173	189	171	170	155	163	157	175	170	179	183	178	176	171	159	193	174	180	153	162	166	152	137	149	160	143	189	162	151	161	168	154	170	173	183	202	169	164	174	179	177	163	149	175	181	146	166	172	175	174	147	173	158	166	161	132	182	180	162	146	157	185	152	165	168	167	170	164	139	163	155	161	157	153	176	154	177	164	167	151	162	132	161	157	178	166	171	149	174	175	157	160	190	165	180	151	169	183	175	156	167	192	170	160	163	171	167	170	146	159	165	151	148	159	178	178	151	169	168	145	186	181	159	195	174	161	161	171	174	157	158	181	177	189	167	178	190	170	155	187	174	181	173	165	163	152	167	154	131	188	194	147	165	178	150	169	166	180	155	178	155	152	161	160	179	177	168	161	156	184	184	161	156	163	152	185	168	160	199	158	161	179	151	156	170	148	190	194	185	170	177	168	156	173	171	158	182	193	161	191	150	157	166	192	153	182	156	166	142	136	165	136	159	181	178	184	174	166	169	145	176	191	157	161	176	197	186	164	160	161	183	161	184	174	154	152	179	193	171	188	177	162	169	189	159	169	187	146	175	183	176	171	161	172	175	165	173	167	169	146	169	173	178	170	172	156	143	187	175	136	175	186	150	159	160	180	167	151	159	173	178	188	159	176	174	151	180	175	155	174	181	167	168	159	159	152	197	152	166	151	148	160	172	148	176	147	150	171	164	190	159	160	183	155	150	175	166	167	175	164	172	177	154	173	195	185	163	158	194	183	170	154	168	166	157	186	153	148	142	132	130	188	167	174	147	159	159	160	170	171	180	164	184	159	182	160	160	175	150	152	174	170	157	165	162	161	174	180	154	165	146	182	200	191	175	175	179	170	143	153	176	152	168	138	159	165	165	182	169	172	190	161	157	172	166	177	185	177	183	196	163	165	185	171	155	189	172	156	195	162	148	183	189	209	181	174	185	179	150	166	162	162	175	166	168	182	197	160	160	170	164	157	193	164	181	150	170	141	162	170	146	185	156	161	161	193	156	180	179	190	197	162	180	158	151	171	156	137	165	154	167	160	129	138	177	173	174	159	181	174	163	159	149	156	150	162	152	196	186	151	162	173	176	152	185	169	169	173	180	160	165	166	174	175	166	176	173	167	186	156	172	163	156	185	164	165	150	139	168	170	173	152	183	152	173	151	159	180	177	165	165	164	163	200	167	148	171	190	148	147	144	174	179	172	164	182	168	167	171	176	151	158	162	164	174	184	167	183	173	150	158	185	157	184	167	156	148	186	189	181	158	144	156	173	157	173	173	162	142	177	183	169	155	157	147	158	156	186	168	140	152	145	183	174	127	161	160	190	169	166	189	166	168	169	177	172	168	171	159	161	150	149	166	173	173	182	173	142	162	145	177	155	165	167	179	165	161	173	176	156	157	181	159	193	142	147	159	168	162	161	171	166	166	160	190	164	150	170	161	153	155	165	170	182	169	178	149	182	183	159	154	176	170	165	140	175	139	167	130	174	163	163	159	166	154	187	156	161	173	181	196	204	188	179	174	153	184	170	180	185	196	161	159	147	184	189	159	167	172	179	176	173	170	155	169	185	196	166	148	185	152	159	159	165	163	180	202	174	191	171	173	157	167	188	152	145	176	173	161	172	178	175	150	146	163	141	164	168	134	143	160	160	141	159	165	150	177	172	144	147	183	142	180	162	188	171	174	153	186	166	158	166	189	172	181	187	169	169	175	152	167	181	165	178	186	173	151	178	164	153	166	151	143	154	182	178	176	160	156	186	172	147	153	177	176	181	169	181	165	195	145	153	149	176	151	133	135	171	172	159	164	149	171	175	182	162	171	171	168	159	163	176	171	170	154	168	169	158	161	185	170	162	148	182	175	169	158	166	167	159	166	148	178	173	161	201	150	176	180	164	172	141	159	180	170	160	156	170	170	164	162	172	165	187	165	178	146	162	156	176	182	157	178	183	179	163	167	185	177	163	165
3092	4275	2447	1108	733	593	536	533	473	451	477	428	420	405	466	399	434	413	407	421	423	432	395	406	410	420	399	412	426	417	397	410	416	440	440	418	365	408	371	389	428	412	410	398	423	419	412	425	437	410	419	416	399	429	425	398	416	388	433	403	446	416	386	405	441	426	387	401	392	413	407	432	399	398	424	439	399	412	409	453	441	442	407	389	407	421	409	393	442	416	398	405	406	423	395	396	436	431	412	445	380	423	405	436	382	391	428	411	409	396	423	409	411	380	433	395	397	386	416	396	405	412	437	426	408	454	423	418	426	403	396	398	400	423	436	429	386	433	424	401	427	412	437	416	409	392	440	400	425	421	425	402	392	403	447	406	421	386	438	421	391	417	389	393	422	416	413	406	418	393	374	419	428	419	415	421	420	386	415	406	416	420	435	391	416	443	428	414	401	438	425	439	433	413	384	429	423	418	390	387	452	417	455	377	418	418	449	442	412	427	416	389	406	409	393	385	429	385	440	409	424	388	389	420	433	398	413	423	410	420	435	396	382	365	408	409	402	406	396	426	425	393	406	440	429	417	401	403	424	401	428	424	402	394	430	431	406	393	441	412	426	416	422	381	429	388	402	438	430	378	441	408	419	398	434	437	394	408	414	391	413	410	448	470	412	400	455	424	412	436	438	427	445	393	419	382	432	422	444	388	422	388	397	440	403	417	390	432	411	377	410	419	437	454	363	427	406	431	428	405	424	397	401	406	429	418	434	436	415	408	428	419	407	404	437	413	403	403	421	403	397	409	407	455	419	392	424	395	443	424	422	401	409	409	426	402	440	373	391	387	407	429	410	414	402	444	409	411	417	426	388	372	406	410	423	414	415	419	443	399	431	386	438	431	440	392	373	440	411	425	396	404	401	385	423	420	409	436	447	396	428	425	420	388	392	408	395	425	387	381	440	407	428	413	437	424	422	397	428	429	411	379	400	446	419	399	397	425	396	411	425	433	429	369	401	442	406	422	438	445	381	399	435	448	416	415	402	389	399	398	421	416	417	429	391	386	418	400	421	417	404	400	375	426	409	485	401	399	416	442	392	403	371	393	457	409	398	435	452	427	415	403	429	428	408	432	458	422	447	417	403	394	391	419	398	431	400	410	409	418	432	419	422	417	419	411	385	460	406	414	426	412	401	411	403	407	409	412	438	423	407	395	403	416	395	399	418	417	381	449	410	435	397	434	417	404	412	394	434	417	408	425	437	388	419	422	430	374	456	435	395	369	433	387	404	454	390	434	461	397	432	400	424	404	412	409	384	425	416	417	433	420	413	452	428	411	457	435	408	410	407	405	403	406	407	427	430	426	374	427	391	436	383	435	397	408	416	426	427	397	419	389	413	408	422	414	410	413	407	407	402	410	399	405	400	400	420	399	424	419	430	416	413	389	410	432	418	429	448	388	428	400	450	399	407	390	406	386	437	440	403	441	408	405	434	421	411	398	453	415	449	364	418	448	473	431	420	426	459	399	400	424	405	429	422	440	453	420	434	424	372	415	405	398	415	415	453	441	414	416	450	399	389	416	419	446	412	436	421	400	371	382	400	393	413	393	415	386	378	412	442	463	414	388	431	428	425	405	394	443	385	376	405	443	413	405	415	424	419	389	432	408	375	410	414	419	384	402	413	420	422	408	428	412	415	434	392	429	409	389	405	445	420	428	419	427	390	425	426	440	466	412	422	427	397	394	426	410	405	443	398	418	399	420	406	425	404	393	422	390	380	453	421	423	423	413	426	430	390	390	416	400	427	447	422	411	402	442	423	437	390	401	386	429	424	389	377	388	410	439	390	438	430	416	397	395	379	421	435	427	393	431	434	408	431	411	415	404	421	413	459	408	415	402	383	395	436	407	451	397	413	391	390	387	414	435	425	408	392	381	387	401	399	413	433	392	420	405	430	404	419	436	400	433	414	409	388	396	408	413	418	405	424	402	403	390	394	406	446	403	414	416	413	410	378	398	432	408	409	371	410	416	464	412	417	394	389	420	434	417	416	438	389	384	405	427	392	425	404	443	378	422	468	437	396	441	431	394	409	409	419	410	378	436	399	413	414	420	394	418	425	437	400	423	418	426	433	404	434	372	450	409	403	379	402	416	409	397	442	456	431	417	397	409	417	437	435	435	385	385	426	441	377	431	409	384	424	449	395	401	417	417	400	391	415	394	464	445	425	412	430	409	402	390	432	387	440	404	414	405	390	427	395	429	446	407	406	413	395	392	456	409	416	408	404	415	431	416	411	437	442	454	420	441	429	374	407	423	404	377	418	440	413	387	448	401	453	422	419	405	388	408	392	401	395	429	423	448	395	415	404	412	416	455	408	417	421	434	415	448	405	399	411	383	422	435	407	375	387	424	392	414	432	410	400	413	374	392	416	466	415	399	413	416	424	398	407	411	405	389	433	428	426	422	391	403	426	395	398	395	441	422	419	382	403	433	437	415	408	397	443	412	404	424	427	426	436	416	404	397	389	422	397	450	401	401	413	439	411	435	398	375	394	372	399	389	413	418	401	411	390	431	434	412	420	423	435	429	411	434	414	456	420	425	419	440	401	421	426	412	438	422	437	435	421	392	430	418	413	433	405	447	404	425	435	416	430	411	430	456	405	424	411	412	429	397	430	400	411	389	399	391	458	450	447	402	395	415	407	442	406	419	404	414	436	449	394	406	427	407	395	408	406	425	440	427	416	422	408	401	418	442	455	426	403	444	403	391	394	415	370	425	400	410	443	434	417	431	413	391	412	420	416	417	416	399	402	400	442	404	391	459	420	436	404	368	434	422	402	402	443	375	425	417	431	451	420	384	427	378	385	419	407	431	389	396	412	444	433	396	449	400	413	412	407	407	429	413	385	404	401	424	419	428	414	431	420	413	405	404	416	436	387	397	389	445	412	428	431	410	414	427	395	435	386	438	418	354	409	398	436	447	444	411	404	415	411	415	414	399	382	370	432	397	413	417	393	450	451	385	407	444	413	429	394	415	380	418	395	388	392	415	391	408	427	397	413	412	392	405	418	402	358	415	412	444	387	439	397	414	409	393	398	388	457	395	419	378	407	413	403	416	449	427	414	421	408	389	413	419	431	406	409	411	410	396	428	380	455	438	410	382	401	419	363	384	405	412	415	432	424	410	385	399	406	461	375	378	405	437	434	383	383	403	411	408	436	434	403	369	410	405	393	438	379	417	411	443	403	413	388	391	398	430	414	387	361	397	424	411	384	423	420	473	373	421	422	407	406	396	406	394	404	407	414	427	422	446	383	415	404	403	431	378	424	452	423	422	429	434	379	413	432	403	426	379	393	408	442	422	416	422	436	415	401	416	431	417	416	421	402	392	429	406	415	445	406	417	427	378	434	454	438	417	418	417	396	416	424	424	418	396	421	401	421	428	411	447	410	426	452	390	387	429	410	415	448	386	398	437	413	398	406	402	447	415	359	426	401	426	427	423	427	400	418	446
32314	10905	1236	560	467	451	470	438	428	436	462	442	402	431	438	456	459	456	424	422	421	439	411	378	421	420	413	422	473	415	433	428	425	462	412	410	413	413	436	388	430	429	426	461	428	437	436	417	435	461	444	457	417	425	435	453	450	455	428	438	423	425	434	422	488	438	402	417	421	421	422	412	413	474	396	430	417	431	422	446	399	435	394	439	437	414	403	396	443	419	428	434	453	436	413	388	462	465	424	420	414	425	411	443	422	456	440	443	430	424	383	455	454	407	456	416	432	432	420	450	425	399	423	467	424	393	412	438	404	429	390	439	431	421	420	401	409	468	432	418	433	448	455	437	446	434	454	515	413	383	459	449	429	443	449	424	418	419	403	400	427	444	428	433	437	399	406	491	417	458	406	455	407	449	451	419	409	455	412	423	446	420	414	475	451	423	425	415	479	429	424	397	460	445	424	426	413	425	431	432	443	456	435	441	421	453	404	436	444	454	470	419	417	401	386	412	403	374	415	394	450	437	416	446	447	411	413	440	420	441	490	390	429	419	409	420	401	451	432	453	452	404	412	458	429	453	452	410	459	401	440	437	416	433	389	403	400	412	460	468	441	425	465	490	454	397	420	426	423	421	453	441	453	435	465	424	433	466	408	438	466	481	421	411	418	465	392	457	459	429	428	466	432	418	430	427	410	440	469	435	462	447	426	406	406	464	416	404	476	423	396	437	457	477	418	453	439	424	436	500	410	441	478	440	448	415	461	446	444	450	427	433	447	448	412	497	454	421	474	438	433	420	441	433	440	392	419	390	448	457	430	387	449	465	455	436	416	463	460	420	444	432	378	401	437	386	440	427	408	383	409	413	384	431	431	438	474	489	452	420	446	427	432	438	435	465	461	458	434	450	426	453	453	395	432	409	435	442	430	432	442	409	433	428	421	442	433	433	440	419	455	438	468	465	425	413	422	428	433	415	446	430	423	437	444	454	427	418	440	419	426	444	459	417	465	417	437	437	450	424	450	421	447	435	410	430	426	423	424	401	439	455	369	422	406	419	418	396	405	452	422	440	441	430	451	442	395	442	432	386	481	442	415	415	421	391	437	426	407	476	426	400	446	466	465	473	445	430	424	455	401	413	415	423	418	395	460	458	436	430	460	415	436	429	433	432	445	422	421	420	402	430	429	398	411	449	408	458	494	452	385	448	431	406	423	412	427	443	425	422	423	429	462	490	462	450	428	444	407	458	453	432	425	431	419	453	406	394	467	425	456	416	413	456	410	437	444	429	440	433	442	438	396	438	419	443	393	454	403	447	408	453	433	477	423	419	447	457	435	413	474	433	460	418	403	419	442	436	455	431	446	465	453	450	454	450	437	454	462	425	467	446	425	451	430	407	448	425	444	450	414	439	402	388	418	403	431	414	428	414	447	412	395	468	441	427	378	438	450	478	422	451	434	413	426	453	427	450	450	433	423	442	384	412	434	439	432	425	391	440	432	426	436	439	454	426	403	407	391	418	434	429	411	460	449	403	420	413	453	382	396	419	420	415	435	442	447	411	471	466	420	460	446	434	410	398	448	435	473	440	450	439	432	432	402	449	453	411	423	399	432	448	426	460	467	480	440	486	423	473	443	430	434	421	398	464	409	439	454	404	468	414	454	437	439	432	420	442	423	431	438	448	443	466	432	442	414	431	463	419	429	416	440	446	434	421	481	429	439	470	463	406	442	425	464	409	448	464	389	443	458	438	473	409	425	406	432	429	424	416	475	451	420	448	418	429	437	419	477	402	387	438	473	431	413	452	429	412	402	424	437	441	463	426	425	460	424	414	479	427	413	388	424	440	423	448	427	404	392	456	415	414	445	379	430	419	438	446	449	438	409	436	409	421	436	439	449	412	428	418	434	412	413	428	423	417	414	447	478	429	423	439	390	450	429	420	450	425	441	404	437	411	461	458	423	408	432	428	423	432	449	450	412	462	381	445	442	415	457	442	435	439	461	417	445	399	469	428	405	442	468	477	438	464	401	423	438	459	456	460	463	414	415	441	440	449	466	434	419	428	453	433	430	473	444	499	399	441	445	428	410	444	477	426	450	406	417	440	449	448	407	474	462	444	424	388	433	423	420	463	454	420	410	417	423	423	418	459	441	470	447	424	394	417	440	441	427	408	433	412	420	460	452	404	443	434	425	434	397	482	447	456	463	449	430	437	472	439	448	461	422	425	470	416	458	423	451	440	454	434	419	423	446	420	454	379	443	421	414	444	438	420	450	438	459	383	406	432	365	439	457	407	446	439	434	432	450	448	401	439	462	438	396	417	455	468	436	457	450	399	413	420	437	419	456	425	420	455	448	456	406	433	401	420	419	433	411	402	456	418	424	491	444	431	430	423	430	417	423	426	449	416	411	425	434	415	443	393	409	406	466	415	473	434	441	457	422	432	440	436	417	417	444	470	441	440	442	445	452	464	476	409	419	454	459	465	415	425	428	434	464	437	419	410	452	433	441	430	377	421	464	449	439	421	422	490	433	436	486	417	440	460	445	445	441	407	453	444	454	414	435	397	402	466	447	433	403	395	472	415	430	481	430	410	442	402	431	390	430	418	412	445	443	407	454	438	420	448	463	397	453	457	426	452	438	422	433	449	410	422	473	440	450	436	458	422	418	446	439	474	439	441	437	479	446	436	415	463	432	403	443	435	404	439	438	441	394	410	429	394	430	428	428	451	426	429	419	446	423	439	410	420	442	436	437	415	461	434	395	428	512	435	441	400	441	416	442	434	447	427	441	389	427	404	467	450	453	434	459	494	411	426	421	462	398	432	463	435	412	444	438	407	405	415	410	441	408	434	436	440	465	405	455	448	429	414	397	456	385	428	420	424	460	433	442	420	459	443	433	443	423	423	408	418	487	472	423	478	415	445	401	443	413	438	459	476	419	404	435	435	476	419	431	412	385	417	454	441	425	427	447	444	406	454	439	457	437	389	422	449	438	454	432	389	465	418	474	457	418	443	443	433	442	433	454	448	424	455	457	448	443	464	478	410	413	436	405	425	416	419	427	433	445	466	470	455	403	430	440	448	439	440	447	449	423	412	448	458	427	445	423	434	422	425	465	425	467	471	442	467	448	422	402	430	441	417	428	423	462	425	421	430	436	418	442	458	407	419	488	435	446	428	422	451	400	445	449	451	465	463	454	393	437	424	436	466	431	389	456	439	395	434	431	447	424	419	416	424	419	457	433	423	399	469	433	401	438	420	452	446	460	457	443	459	425	399	453	440	411	389	446	429	396	422	420	422	427	456	401	410	430	463	383	404	434	464	459	413	437	457	428	462	430	434	405	406	440	448	412	448	445	401	421	442	438	462	462	440	424	432	424	465	456	419	416	431	445	449	428	467	467	470	445	461	463	436	423	442	409	447	450	433	421	458	420	397	454	441	423	460	417	439	412	429	408	396	420	403	461	417	415	441	391	465	444	428	408	430	450	427	451	453	425	439	417	431
5604	1071	980	1008	977	1026	1024	937	1019	965	952	904	1008	970	965	961	959	978	929	936	968	925	977	955	960	963	972	933	1011	966	994	965	933	936	961	980	963	924	1003	961	966	993	956	997	946	950	1004	940	1004	990	961	949	959	984	965	934	1001	958	997	942	989	916	927	962	1026	984	951	1012	966	1003	929	990	944	973	954	982	1004	940	952	1015	965	933	1008	1000	947	984	982	998	1012	923	1014	975	962	938	924	1031	968	984	954	976	931	978	962	914	944	995	958	956	952	1012	959	916	999	980	974	999	1015	949	990	914	886	1010	944	952	950	957	924	963	892	1016	984	957	952	956	927	985	1016	1000	927	921	1000	949	930	985	928	998	956	947	952	975	933	983	921	997	991	942	955	929	1003	976	991	910	981	969	963	985	1007	964	959	961	921	933	911	975	1040	978	941	930	968	957	922	942	933	978	947	1004	959	993	965	957	984	953	971	990	916	983	983	968	1042	914	931	996	987	998	1010	935	941	1015	960	969	965	964	935	967	959	941	988	991	967	951	950	962	952	944	1018	1013	956	962	920	950	1009	992	987	946	983	1013	949	1038	939	997	988	954	987	1030	1028	1005	979	977	924	955	969	963	913	972	993	1012	988	986	912	964	953	964	902	959	947	997	934	983	973	888	952	993	990	1001	944	978	951	1010	939	952	926	990	981	959	1021	990	954	948	991	944	954	929	987	964	970	981	956	950	959	978	961	1034	1010	937	950	957	994	995	944	951	982	950	934	1017	972	1014	909	969	931	987	981	938	981	979	951	896	964	947	1008	917	914	946	911	1002	969	925	990	1002	949	942	965	934	972	934	1000	1003	1006	913	910	946	946	937	1026	963	938	964	993	943	937	969	902	997	974	980	936	915	935	979	996	1005	964	955	985	945	979	958	927	1016	946	992	995	933	963	936	939	972	939	953	937	958	1008	976	932	956	928	959	956	980	967	996	975	1030	984	1013	954	926	978	965	991	889	935	962	934	949	933	960	968	990	985	936	981	953	978	938	970	935	974	924	944	970	999	998	930	880	966	951	993	986	1003	985	966	978	936	958	949	960	948	962	984	1015	1002	1004	936	981	969	1003	996	1008	995	1003	929	986	977	1008	973	947	1010	1014	908	979	969	956	962	992	937	962	976	998	957	1019	934	981	948	971	893	973	953	956	967	960	988	943	947	945	984	1028	982	933	984	932	893	913	955	982	927	960	990	932	952	953	966	962	959	972	984	902	954	955	967	973	946	928	956	968	1041	944	959	993	965	973	952	974	993	954	1004	938	937	993	931	977	945	931	1003	980	978	976	907	922	1041	951	975	942	961	939	982	975	1019	997	970	996	994	1021	1003	941	949	984	914	996	952	981	987	957	932	978	966	956	973	952	941	970	974	994	1007	983	963	979	1019	978	972	970	951	928	935	976	976	972	994	964	953	939	910	1002	989	943	957	979	960	993	950	988	997	1011	952	971	967	977	982	990	933	990	971	993	965	985	966	948	980	947	969	939	998	942	925	957	970	975	988	1021	988	973	970	1016	997	1000	1020	924	979	1012	1008	945	918	928	984	973	942	990	920	984	975	919	945	948	966	926	957	908	994	990	1030	984	1004	957	967	976	967	987	973	959	952	994	960	980	992	1015	961	957	954	1020	963	946	982	999	994	964	966	972	916	925	979	945	931	906	1000	976	920	966	967	1007	989	934	937	999	948	944	946	941	963	947	1003	929	932	961	950	986	955	968	1000	977	948	956	1010	1053	993	964	941	972	916	985	1001	1000	972	960	973	951	923	964	919	994	968	966	947	900	964	1004	981	914	972	936	945	947	922	979	961	931	974	958	952	945	958	949	1012	971	968	1018	974	962	1030	968	978	1005	940	975	985	990	989	955	960	933	958	937	993	923	950	934	970	969	977	977	954	1041	931	913	1000	981	958	958	960	937	976	948	998	961	1008	965	999	987	974	991	983	947	973	951	947	1000	896	996	935	963	964	954	997	961	950	1009	965	972	970	992	929	920	981	992	951	935	1010	996	998	984	965	1001	936	1028	936	1027	956	938	1004	905	977	1029	952	1015	913	910	1007	932	989	993	969	969	934	949	973	1003	1003	971	1020	928	951	978	993	1009	991	990	975	939	937	938	987	1028	990	957	954	982	955	1020	991	936	972	928	947	1000	1003	941	964	1004	998	1008	996	999	926	967	937	972	975	934	952	982	990	960	985	925	992	930	982	933	914	957	958	971	948	950	985	999	947	968	975	921	1027	957	981	960	974	965	991	934	1010	995	956	986	942	926	952	979	972	957	976	1016	916	1006	981	945	928	1000	952	982	982	934	929	937	919	947	933	938	947	987	959	968	992	931	991	979	970	973	1006	919	927	960	940	939	932	976	973	970	1030	926	987	960	966	975	985	999	938	956	972	987	928	919	957	912	958	968	987	964	1014	964	947	960	920	944	924	937	967	986	920	957	960	962	953	950	942	973	917	953	994	914	932	924	948	986	966	969	981	1033	1002	964	947	909	979	928	1016	1022	1041	975	995	936	961	913	950	960	954	965	1006	957	932	1016	940	970	971	954	996	969	1029	940	968	980	942	927	970	1008	968	971	997	965	1033	1035	969	958	981	930	914	976	989	999	990	998	1011	985	973	970	904	946	1006	1041	976	967	973	989	964	942	925	1005	933	930	922	946	917	974	962	955	939	950	936	929	957	990	979	955	1008	962	976	950	933	922	963	992	925	939	938	954	927	994	960	955	935	1032	943	985	973	958	911	960	926	979	930	963	987	987	953	949	962	949	1002	989	983	973	935	1053	1013	1014	983	898	1011	935	955	1013	948	1005	971	926	938	1010	970	988	972	988	964	1039	956	979	964	947	994	1004	994	965	910	972	987	954	992	981	970	998	951	1019	956	955	897	982	963	966	946	951	941	954	1015	940	946	937	999	930	954	952	955	966	927	1025	989	957	948	954	963	966	962	970	934	986	987	919	906	965	946	982	866	907	1030	976	968	977	951	989	974	1008	969	974	974	924	1040	916	952	1001	936	934	970	973	948	968	983	963	932	957	957	944	1050	1016	946	933	998	906	962	970	985	993	974	979	1018	884	943	983	1028	966	962	987	956	971	992	1001	942	966	977	930	980	1000	978	971	951	995	976	952	949	978	955	962	935	1000	969	991	999	970	939	936	976	963	948	981	1021	944	1007	969	938	1034	952	943	986	923	972	979	926	1004	928	985	971	1002	964	941	980	975	949	966	927	960	989	960	1014	1012	983	988	1012	984	956	933	936	927	1000	1002	951	947	990	892	1031	979	953	929	981	957	929	930	949	965	932	955	970	991	998	978	919	984	1005	980	952	962	940	990	1021	983	992	1006	994	965	913	957	968	941	950	977	962	953	939	883	953	909	978	953	957	933	937	941	1005	946	977	946	962	978	958	1018	933	945	973	1025	1002	994	978	946	938	957	954	963	975	916	982	933	975	1018	1025	925	906	962	938	1012	974	988	937	978	934	954	960	970	992	989	923	891	954	963	965	972	896	925	960	969	984	961	953	963	1028	939	945	1011	920	942	942	932	960	978	984	933	953	971	981	948	958	985	1003	993	990	941	999	975	1016	954	916	942	1017	914	994	976	982	993	985	946	939	988	975	919	992	953	980	946	931	1004	947	974	974	924	962	933	965	953	996	965	949	958	981	978	977	976
24568	21012	24440	27754	20678	2596	576	436	414	413	402	387	344	385	354	314	346	344	353	339	358	315	366	387	352	360	330	354	371	342	356	335	376	343	306	370	361	322	347	315	347	334	321	349	328	344	336	321	323	341	318	340	304	338	329	335	341	357	354	329	379	357	374	353	343	382	346	334	367	340	331	320	366	333	380	334	357	347	349	303	347	340	375	342	324	352	323	341	362	395	356	338	354	314	359	335	333	345	322	321	329	356	357	343	331	365	348	355	351	342	347	360	321	317	339	354	337	379	339	310	353	344	317	363	354	380	328	343	357	344	357	361	327	323	356	319	352	355	341	352	306	382	347	335	369	338	359	352	356	366	384	358	340	327	352	332	341	356	341	317	370	343	348	354	339	363	328	372	343	352	352	325	349	351	350	347	367	344	350	371	350	377	313	354	389	335	329	318	350	325	327	373	359	331	387	320	330	358	345	337	359	375	352	322	373	339	351	324	325	314	355	347	340	362	380	358	371	337	385	336	319	338	313	331	341	346	376	394	347	336	348	383	365	341	355	398	362	345	364	353	319	342	345	366	339	348	364	326	349	349	371	312	322	368	355	341	330	357	329	339	373	330	357	352	315	347	360	362	341	357	358	339	369	331	319	324	339	383	354	326	329	318	365	372	384	330	356	318	341	346	338	335	336	364	353	316	339	302	311	346	345	333	345	350	349	362	338	350	327	331	356	353	383	339	345	351	346	345	356	325	316	358	348	371	376	345	336	326	339	302	326	345	379	366	385	323	361	366	329	307	349	348	330	361	385	361	329	333	358	380	390	346	355	366	340	357	352	340	338	306	353	348	356	357	334	335	364	353	346	361	330	349	362	385	386	375	335	332	319	320	329	361	351	347	347	342	328	361	347	344	355	338	363	331	325	357	354	346	370	354	325	335	365	367	327	336	354	353	332	329	327	339	387	348	365	385	410	342	317	367	355	344	339	340	330	384	363	337	344	332	351	378	385	330	346	383	371	343	338	330	347	324	362	358	332	368	362	315	346	386	376	336	347	348	349	333	336	330	357	321	307	314	337	355	342	306	383	377	373	316	326	361	385	335	342	362	331	346	348	360	382	351	357	368	352	338	383	345	342	334	374	352	337	341	341	343	348	388	307	363	348	343	367	340	364	337	312	347	352	335	361	332	330	335	352	352	341	317	355	375	338	361	373	354	340	357	336	312	354	364	360	319	348	361	396	363	335	367	370	363	346	358	337	347	317	308	370	344	341	342	359	317	350	364	361	383	337	361	334	355	333	338	331	328	338	359	340	364	320	346	353	361	381	330	320	355	340	349	325	360	382	353	364	384	348	341	347	322	357	353	333	346	338	351	334	384	336	366	358	374	327	369	397	320	324	317	336	352	308	354	332	329	325	340	321	351	362	319	360	363	371	324	327	360	306	372	365	328	335	338	381	364	334	328	341	379	373	343	326	322	370	374	350	339	372	328	374	354	321	336	342	353	363	344	334	389	349	331	353	295	339	373	309	345	397	386	338	383	369	361	347	325	360	336	369	341	338	350	350	327	361	333	337	323	395	348	361	325	350	341	353	342	336	348	364	361	333	317	319	342	361	328	369	336	366	343	322	369	352	325	386	351	343	349	326	326	345	312	335	381	332	347	322	348	376	344	343	348	316	327	328	356	327	318	372	316	350	334	343	318	362	333	357	312	362	356	371	342	354	337	317	339	352	321	359	388	353	322	339	386	343	333	344	365	361	336	364	351	388	354	312	361	320	358	339	342	379	349	351	320	336	356	344	357	357	349	332	364	359	365	323	330	374	374	346	352	350	332	363	331	330	349	374	351	357	354	330	363	373	360	325	352	358	364	346	379	326	389	343	368	371	380	343	375	345	342	348	308	318	363	325	351	318	340	357	344	321	361	342	343	331	341	375	363	376	329	344	343	350	356	345	345	336	349	338	343	328	346	338	337	337	375	363	347	316	334	350	351	331	302	353	333	331	347	332	362	343	363	370	341	338	332	340	354	298	367	304	322	315	356	387	317	319	351	374	355	311	337	359	352	324	308	324	370	366	312	343	330	364	347	360	319	369	320	315	311	341	340	363	324	349	327	350	328	345	345	337	344	362	358	349	383	354	319	368	353	374	359	358	361	344	330	327	367	384	358	361	326	348	335	354	302	342	372	339	359	351	335	324	344	324	362	344	355	332	366	363	345	366	348	349	360	300	355	365	357	347	352	375	364	363	363	347	343	322	357	352	351	379	354	326	373	333	333	374	348	349	358	352	331	362	317	327	312	363	353	322	373	348	343	343	349	342	315	360	315	304	358	347	350	343	343	353	334	329	336	310	358	354	357	368	329	339	328	374	323	305	348	340	337	332	361	340	355	326	374	363	318	340	352	377	350	387	370	350	330	363	327	342	386	374	346	363	353	313	364	323	321	354	352	321	302	326	326	354	329	326	332	366	336	358	333	349	369	335	342	335	348	356	341	364	356	338	353	332	353	396	373	360	347	375	357	350	343	347	346	321	357	320	356	357	375	358	318	334	349	335	345	335	338	340	346	358	353	337	368	356	332	336	350	321	334	325	384	351	363	342	349	357	307	326	363	334	312	365	342	346	372	377	342	312	355	338	332	335	330	338	363	340	370	330	347	339	336	351	322	329	332	336	327	343	352	360	322	342	312	388	328	339	344	386	364	337	341	366	319	345	339	359	361	332	352	364	351	382	321	361	366	344	296	347	362	361	383	341	350	346	336	340	368	308	361	335	357	309	350	343	333	364	316	339	364	367	368	332	318	347	329	347	305	340	352	329	346	358	334	354	385	352	366	348	357	343	352	344	332	351	365	389	329	359	344	358	359	336	361	350	360	341	361	367	365	351	340	341	373	371	342	350	356	357	338	355	325	301	342	352	318	341	352	376	384	326	346	371	335	330	301	318	325	329	316	364	352	393	327	340	370	352	330	305	352	335	331	335	329	387	315	362	340	298	347	328	387	310	330	371	342	351	328	346	316	345	320	366	364	322	373	347	347	360	356	292	376	343	341	327	390	344	365	335	341	340	322	357	385	329	360	362	327	320	347	347	320	329	312	385	374	314	347	327	322	338	342	320	378	307	345	296	367	315	352	369	326	320	366	325	334	341	390	382	331	340	355	363	347	340	402	345	334	374	297	324	336	363	334	353	337	359	351	358	382	376	376	358	371	317	357	318	355	349	341	311	317	359	322	317	342	335	393	341	354	349	337	334	344	331	373	341	378	343	377	361	365	330	376	310	324	351	322	335	335	325	343	354	363	338	361	330	369	341	378	343	335	363	360	332	364	327	376	345	339	344	338	349	344	349	347	380	357	345	327	353	377	358	377	344	330	340	402	375	349	369	333	339	364	333	376	369	339	346	367	380	349	347	357	347	343	343	320	362	356	325	363	356	331	379	374	337	341	332	324	352	323	339	331	341	330	348	370	335	341	374	364	376	371	383	374	358	339	367	347	361	333	339	359
3233	2768	1856	1162	953	876	850	855	824	841	816	796	838	817	741	766	779	795	785	804	791	795	779	767	781	775	778	757	783	749	770	811	820	793	798	750	786	809	767	759	746	778	775	760	753	816	811	783	768	838	780	781	739	815	720	802	802	749	783	806	797	845	780	776	755	804	795	776	783	820	739	769	784	800	774	810	770	828	760	739	798	809	759	773	712	789	717	744	762	765	707	784	741	753	749	727	825	783	794	781	780	733	744	787	750	770	792	792	761	788	718	803	747	777	818	786	748	788	777	765	811	816	780	744	786	815	808	774	778	734	781	849	736	826	767	811	772	778	794	809	814	767	767	763	764	730	771	795	745	825	765	799	814	775	800	793	758	785	758	755	839	779	778	785	763	750	769	759	736	834	789	816	772	773	766	785	747	765	762	771	820	769	790	739	761	805	752	757	752	748	766	753	815	778	758	766	802	746	752	770	835	745	760	789	786	750	786	777	799	759	785	747	771	787	763	791	779	769	738	786	802	751	776	777	740	743	779	787	723	762	816	768	766	788	775	717	787	764	844	829	791	764	713	803	783	824	767	714	797	817	818	825	739	799	797	780	799	750	790	718	783	741	823	796	823	774	750	804	776	813	761	777	789	739	783	801	737	808	817	739	820	795	785	760	715	762	746	751	780	779	754	772	806	820	766	781	807	805	788	770	792	802	786	758	759	807	793	788	795	783	783	758	827	769	782	756	797	793	796	796	755	784	777	806	738	779	787	760	787	771	788	792	744	743	804	771	823	761	809	755	786	811	777	795	788	782	738	751	767	761	824	785	779	781	806	797	783	800	766	786	794	798	762	779	774	767	788	792	804	773	834	783	748	750	772	731	842	782	716	785	775	758	796	798	752	782	785	769	791	754	770	779	742	723	799	812	788	782	765	754	748	816	791	821	788	830	832	745	788	821	825	789	721	770	781	796	734	888	814	785	773	778	778	762	831	789	750	738	704	764	807	736	777	787	779	794	793	763	752	743	794	767	791	839	774	748	772	757	776	756	781	814	828	775	801	802	811	808	842	809	781	764	796	823	800	789	785	715	784	778	765	768	784	778	790	782	759	769	805	764	761	831	768	809	819	794	792	815	759	791	737	828	780	811	785	754	724	789	778	748	791	826	793	778	731	775	807	756	827	722	737	784	787	758	815	781	776	744	794	771	743	797	790	791	834	775	723	772	758	773	844	785	786	733	767	777	833	751	742	791	768	775	792	793	818	771	816	796	775	802	758	770	774	723	838	789	806	799	761	815	761	772	798	798	795	779	768	794	812	827	803	750	803	805	778	756	778	759	793	778	774	787	780	789	738	825	765	806	778	774	784	801	755	781	790	760	750	792	791	822	752	794	748	782	803	779	773	813	806	737	805	816	800	801	753	794	798	746	696	767	825	761	786	790	767	731	758	765	760	756	782	746	805	800	736	791	777	794	767	775	762	770	733	774	802	742	775	810	750	778	781	778	833	801	778	771	785	763	746	830	761	781	753	712	770	811	784	768	776	789	722	811	782	783	838	764	716	806	761	807	827	809	795	794	766	764	794	785	759	801	734	790	763	764	840	768	772	828	771	747	749	796	773	758	801	742	799	772	749	780	819	756	806	798	826	805	760	760	778	820	775	779	761	793	783	732	773	791	773	764	770	796	795	805	794	807	766	776	750	734	822	756	791	782	777	759	734	782	748	793	779	769	761	781	765	724	802	795	767	784	773	765	792	800	752	831	752	759	780	748	782	771	737	739	776	782	750	737	807	765	816	822	761	781	788	757	780	779	862	710	790	788	766	866	823	779	761	793	774	800	795	806	821	795	769	754	793	740	773	765	786	770	775	811	790	777	823	798	771	754	773	815	712	806	792	789	740	775	776	773	791	780	782	781	739	784	790	794	800	823	735	791	787	793	805	834	783	758	825	764	803	800	792	769	827	755	759	746	780	814	774	814	820	760	789	740	777	794	798	736	790	775	820	753	809	789	766	755	781	825	741	806	801	791	804	769	796	793	732	770	796	818	729	845	759	805	758	762	781	805	724	732	812	790	767	754	789	797	821	747	757	810	782	777	768	750	767	744	777	813	815	792	801	772	796	857	787	796	834	767	762	748	818	776	785	779	792	826	759	762	803	791	818	794	778	747	783	738	718	779	760	715	809	787	780	800	751	773	770	774	776	775	795	754	809	757	818	778	791	766	745	789	788	772	747	806	774	781	776	801	820	801	777	746	788	750	748	765	763	774	807	751	758	764	802	772	752	784	795	818	755	757	765	762	788	801	813	752	790	774	793	810	770	777	762	767	776	767	793	784	769	788	774	770	843	772	767	759	767	802	769	778	733	764	763	799	782	835	740	760	791	763	788	799	752	782	789	793	773	778	802	745	791	746	757	790	788	770	809	769	749	765	798	747	765	798	781	753	806	793	752	720	760	722	777	818	774	790	798	771	715	772	787	773	750	764	730	795	779	765	777	787	797	756	736	774	750	758	769	778	798	778	768	762	809	767	805	800	771	723	739	780	776	751	817	767	803	823	786	778	774	809	781	784	791	824	841	772	793	765	744	841	820	746	767	778	817	769	810	816	772	796	787	765	817	806	752	820	745	808	755	829	804	816	773	780	753	798	776	768	766	812	780	794	835	788	776	760	833	802	808	767	751	765	761	749	831	798	779	721	794	770	757	800	807	777	747	815	787	796	709	755	800	741	791	758	805	750	754	803	761	716	828	815	807	767	796	822	751	812	819	786	828	785	780	743	787	780	733	770	775	787	751	751	780	718	769	745	768	783	751	787	804	786	770	856	765	824	785	737	769	754	818	794	794	792	788	802	777	832	844	774	744	767	793	804	807	762	710	795	768	794	832	763	735	794	745	794	774	764	762	764	772	830	800	709	804	755	837	781	789	768	741	807	714	814	799	770	782	773	737	761	762	757	821	783	743	813	799	730	780	787	806	779	776	796	768	778	777	760	747	783	794	754	779	710	796	755	810	805	760	786	826	813	764	806	770	744	769	751	764	733	795	823	755	792	782	825	761	783	781	765	806	824	762	837	768	790	798	798	752	760	781	717	788	788	754	827	814	791	806	788	792	812	766	781	754	808	766	801	772	758	821	822	781	787	799	789	771	751	783	805	732	762	809	800	742	790	735	783	767	760	787	791	801	768	739	765	821	802	827	792	767	827	761	754	797	810	768	792	760	816	727	787	773	761	805	752	751	765	800	787	746	829	789	758	746	783	767	780	767	796	787	815	783	842	836	780	789	774	811	788	796	804	818	786	785	805	790	703	870	758	764	751	787	727	789	784	783	890	769	748	817	756	783	750	785	774	786	768	743	811	782	786	793	712	785	800	744	760	774	789	786	862	813	748	745	827	811	730	783	800	833	768	848	787	747	804	765	779	762	760	749	803	829	779	771	800	757	759	786	746	775	776	790	745	828	787	777	772	766	801	763	796	802	812	798	782	749	772	781	764	828	799	762	772
23817	20942	24984	27065	20948	20828	1618	395	307	273	264	216	223	240	212	214	195	193	164	171	184	174	155	153	182	189	179	172	175	179	191	190	183	151	193	143	170	166	178	188	144	163	172	173	145	141	171	160	157	179	178	159	168	173	158	179	186	152	162	175	143	155	167	172	166	182	186	182	153	170	149	152	166	188	152	187	166	182	163	197	155	149	166	163	202	175	176	158	167	158	171	150	179	155	144	174	155	192	162	165	157	153	157	144	149	163	165	154	147	146	174	175	186	155	135	174	153	180	147	190	180	189	160	164	144	159	181	162	156	159	159	189	173	167	161	182	168	162	174	167	184	169	158	167	144	174	161	164	173	159	180	180	141	156	178	172	169	154	171	157	148	175	168	134	152	150	169	163	158	195	183	180	198	170	170	174	176	160	167	160	147	177	171	175	155	172	173	165	167	158	178	140	179	184	149	136	157	138	161	171	168	165	177	156	191	186	181	166	143	136	195	192	158	154	146	166	168	156	161	160	153	162	167	170	172	164	177	160	158	175	187	180	166	175	163	166	169	172	156	153	163	147	190	173	160	155	162	173	169	169	152	190	166	159	189	186	167	132	171	174	192	161	156	183	171	157	198	171	160	153	166	166	178	180	198	162	148	179	164	170	161	169	184	182	142	148	169	171	185	166	191	188	166	149	182	156	182	189	174	145	164	182	154	180	170	153	161	187	152	151	175	137	158	184	173	187	168	159	163	176	165	159	138	157	161	156	155	163	161	178	162	154	193	181	174	171	150	169	182	146	156	160	171	166	174	141	164	177	156	161	186	178	191	184	172	185	165	164	154	151	163	151	163	153	159	159	148	177	144	155	175	170	141	182	147	174	162	138	156	168	188	149	177	155	168	167	174	160	140	125	175	162	158	192	161	177	157	166	164	158	162	150	160	139	166	152	155	174	158	156	171	169	178	144	184	176	172	184	178	157	165	153	146	173	158	174	159	172	188	159	176	186	188	154	149	169	181	174	148	176	141	174	157	182	168	154	179	168	163	176	179	172	145	153	180	167	187	146	160	178	129	140	179	171	153	166	155	158	185	148	167	186	177	188	169	198	185	175	186	179	149	171	170	170	171	186	159	163	158	157	164	153	176	156	166	168	174	157	154	178	173	141	155	157	135	157	159	148	171	162	174	148	161	150	145	168	172	158	156	143	186	162	158	165	164	167	176	164	149	171	163	169	181	152	161	180	172	164	141	168	173	155	181	175	190	165	163	161	157	169	170	162	172	167	171	156	135	175	153	171	162	173	152	177	168	149	152	179	170	170	171	178	174	148	168	175	173	157	175	157	163	181	160	175	204	173	149	167	166	182	187	165	161	173	171	147	172	141	165	176	163	170	151	139	175	180	156	177	168	173	186	187	141	172	189	176	186	164	171	172	183	170	172	152	165	148	161	168	173	174	160	159	168	168	163	171	175	153	182	159	166	157	151	162	188	182	163	177	167	164	175	184	149	176	153	173	151	172	177	175	175	172	167	180	163	176	167	165	171	160	163	140	171	153	174	142	164	156	166	152	172	163	161	196	153	169	185	182	171	177	163	159	181	165	154	156	170	173	164	186	155	144	173	167	180	168	166	175	156	167	154	173	178	152	176	156	174	173	143	163	138	171	156	172	138	163	147	150	154	178	142	159	172	191	173	172	174	166	206	182	171	143	170	155	163	171	170	159	159	145	154	207	159	172	186	197	187	174	175	151	187	150	164	183	182	160	165	156	177	165	150	150	158	150	180	144	174	168	158	174	166	165	153	164	168	159	170	183	162	167	157	159	161	161	172	173	187	144	166	143	174	158	176	157	150	170	187	197	181	166	158	170	172	153	172	166	149	182	166	164	165	158	161	161	151	143	177	180	175	157	169	196	153	146	168	157	202	193	184	175	160	172	145	167	156	152	165	180	150	166	167	152	172	168	158	157	166	162	166	161	171	148	149	156	171	132	164	164	180	158	163	146	166	153	151	178	181	195	174	206	171	145	164	145	148	172	160	181	144	156	168	162	171	183	124	163	151	166	166	171	178	168	171	158	155	176	141	159	185	148	177	158	155	149	196	152	169	169	174	188	189	139	183	152	152	152	170	170	184	176	152	167	194	188	159	156	174	183	150	156	155	175	167	150	159	175	142	168	162	165	171	159	155	150	154	162	206	162	150	160	170	164	175	174	166	177	168	165	210	177	158	153	183	152	165	166	154	163	166	170	159	147	186	143	156	159	125	149	180	189	181	142	145	159	138	172	175	160	178	155	144	169	187	173	181	166	172	181	153	158	156	161	187	176	156	161	182	189	147	179	147	171	148	158	169	172	162	176	172	163	155	180	163	168	186	184	167	193	168	160	165	173	140	160	165	171	149	152	148	172	157	154	179	185	187	165	159	165	168	159	198	169	155	168	168	172	149	204	175	163	150	173	164	164	156	181	148	171	171	204	181	154	161	178	148	159	182	171	151	144	185	162	169	161	155	172	142	161	170	183	166	169	164	145	155	183	170	170	153	175	159	156	159	175	172	154	137	177	195	168	167	158	178	175	141	154	161	179	161	152	188	163	163	182	171	187	157	155	170	163	153	193	183	148	166	160	161	149	151	176	153	151	140	160	170	158	181	168	173	136	186	143	164	168	136	168	166	186	187	149	164	149	162	155	177	172	153	179	185	174	171	157	165	154	168	173	168	153	160	171	147	143	164	183	177	163	160	158	165	175	167	163	193	158	166	173	160	160	146	168	165	132	177	156	170	144	160	162	147	153	146	179	144	172	189	152	182	172	173	175	176	159	145	166	136	167	181	158	184	181	191	190	174	148	172	150	165	171	164	166	166	165	162	166	172	172	169	167	178	176	180	184	151	180	164	179	161	174	175	163	136	149	155	190	158	167	197	169	165	151	158	169	172	198	196	161	194	152	171	155	159	145	159	183	148	174	177	164	170	176	166	165	177	155	161	162	189	169	160	152	150	170	155	162	176	154	154	161	183	160	190	151	157	178	165	188	153	149	175	143	166	134	152	174	170	176	161	148	169	162	186	186	174	174	156	170	156	160	167	157	175	165	165	160	169	173	190	178	190	171	151	189	174	166	145	156	160	192	167	151	163	154	183	142	177	166	169	166	160	152	148	180	191	156	156	164	169	152	168	160	164	168	180	162	167	181	163	155	151	151	170	158	158	146	169	168	162	143	168	172	184	153	162	165	193	147	169	147	191	165	160	184	180	149	135	162	174	156	170	175	165	176	165	143	175	168	169	145	161	190	205	152	131	177	162	173	155	165	154	168	173	169	168	161	165	160	170	181	161	142	159	184	155	161	163	174	198	168	196	148	161	158	143	188	146	179	165	178	169	178	162	160	173	167	157	196	139	154	166	181	171	164	174	160	174	188	155	151	177	144	176	165	149	182	200	152	162	143	161	144	181	181	158	166	165	168	169	164	167	146	155	173	156	177	177	179	174	162	178	137	171	185	158	171	149	170
2978	4220	2475	1204	756	582	521	496	495	457	465	434	443	436	460	440	454	426	426	438	424	404	394	422	414	423	438	431	399	402	438	428	415	424	431	420	423	418	462	403	427	352	450	456	428	415	425	418	375	433	398	391	428	455	420	387	388	420	411	415	425	418	421	435	415	396	426	417	399	391	397	404	448	399	433	416	418	395	399	393	400	449	435	415	438	392	438	416	389	420	396	384	423	424	383	392	414	411	457	393	440	382	415	384	429	405	443	393	391	420	454	407	391	394	442	417	418	474	419	469	437	418	437	435	399	393	407	400	402	399	405	404	425	405	365	405	432	442	386	389	415	380	403	424	381	400	415	432	402	385	385	473	380	405	409	440	447	406	365	421	445	444	408	367	413	432	426	427	387	440	429	407	418	398	403	396	408	419	412	405	359	451	404	370	376	409	421	412	386	432	428	427	379	430	402	384	386	377	432	379	407	385	393	381	427	410	421	393	415	401	395	438	407	425	398	410	388	396	392	404	440	458	422	426	406	397	429	428	417	382	418	396	413	393	412	379	414	446	450	429	415	439	397	459	411	410	435	415	450	426	430	420	409	435	393	412	393	413	449	401	416	400	447	427	393	401	379	409	407	413	428	425	435	438	419	407	435	433	417	431	428	420	412	373	431	433	381	366	402	430	433	405	423	428	390	450	458	401	428	397	412	412	375	404	396	390	400	425	437	369	394	416	417	385	395	395	426	414	428	404	412	395	422	407	395	433	400	422	420	401	452	401	374	424	389	425	423	461	420	382	416	419	424	397	411	395	410	385	439	441	420	441	395	417	417	452	427	425	396	381	464	416	405	451	399	420	452	432	406	468	354	395	369	451	445	425	367	429	401	421	429	410	403	404	398	384	427	430	424	423	427	410	403	416	403	417	419	416	420	406	441	380	402	413	383	398	429	423	383	391	389	433	419	413	437	417	418	431	397	430	444	427	432	435	437	393	416	384	364	435	392	438	405	375	437	441	410	424	411	395	377	425	445	363	413	429	382	398	422	453	405	394	409	425	406	412	420	417	396	433	435	443	390	393	426	423	425	432	404	399	407	433	392	388	415	434	403	393	400	420	413	402	403	427	442	399	396	437	403	416	396	447	431	402	425	411	388	395	411	398	439	423	430	446	391	430	425	413	386	412	392	447	460	438	395	403	387	401	408	399	412	410	393	410	404	417	408	403	401	399	409	390	437	414	454	420	362	421	405	399	409	424	425	413	440	420	414	415	423	426	431	395	417	414	401	409	419	426	405	407	433	409	369	423	404	400	426	393	422	391	411	422	437	391	397	407	424	401	428	453	428	390	385	385	399	389	375	390	388	376	400	411	419	408	399	436	404	438	410	446	414	397	411	423	398	376	424	401	446	417	401	429	400	437	392	394	397	442	407	400	448	421	402	417	402	434	439	394	412	413	410	433	385	414	416	402	401	414	430	461	393	423	378	429	412	431	411	394	432	418	392	446	403	384	443	404	450	410	416	418	447	418	434	427	408	394	383	400	410	436	377	450	415	443	400	421	385	429	415	436	428	435	430	459	398	413	407	421	406	430	420	412	419	401	430	387	421	415	394	400	420	443	382	404	407	399	408	429	422	415	403	392	375	397	408	435	436	420	406	404	404	439	420	384	418	392	420	434	416	387	391	421	378	434	403	412	408	436	380	378	413	415	412	387	420	418	424	388	389	426	443	396	398	412	374	389	423	405	395	408	412	402	377	446	457	397	384	387	432	424	403	443	421	432	434	408	390	407	386	416	415	387	394	409	411	400	397	421	397	418	375	385	429	446	399	423	373	431	397	416	413	381	391	395	393	394	408	415	388	422	435	399	423	417	377	424	421	385	423	403	400	417	377	408	397	422	416	405	389	399	395	384	416	422	408	450	400	388	421	427	407	409	400	412	432	412	454	418	400	445	398	418	437	425	429	397	406	421	412	387	415	377	411	375	449	402	426	388	405	400	417	440	414	416	441	417	458	427	416	418	427	406	426	428	414	434	420	428	414	439	427	371	410	377	431	421	376	400	398	392	413	378	399	425	430	399	421	391	423	430	421	436	391	420	401	405	398	435	409	402	401	406	414	364	389	413	391	446	391	417	427	407	408	434	436	424	428	384	414	417	459	396	385	401	410	386	414	365	401	414	394	416	431	416	394	409	384	365	408	469	400	389	389	422	413	422	468	399	418	398	440	405	430	413	417	463	400	394	419	374	424	411	422	406	383	408	392	389	428	413	447	421	421	435	381	416	404	389	424	396	415	431	418	411	431	409	425	397	410	411	388	448	398	423	378	414	416	386	424	408	448	414	380	426	445	438	414	389	407	414	421	405	422	429	413	438	363	398	404	413	429	403	380	432	402	445	430	392	354	400	424	441	416	400	402	384	415	423	364	406	415	387	434	398	414	390	436	388	387	410	408	410	402	398	416	407	438	425	414	437	457	398	395	409	418	371	433	408	405	402	425	393	423	405	402	447	418	387	413	401	429	437	420	409	407	391	435	399	442	446	419	413	445	387	410	434	413	404	424	410	429	416	406	400	436	396	382	396	420	386	383	407	435	388	413	432	425	427	388	421	401	412	393	397	439	400	438	435	425	404	430	392	375	446	412	402	380	368	410	430	422	394	378	423	402	389	412	412	397	413	427	398	412	384	423	407	402	431	416	392	386	384	421	378	429	413	393	429	371	406	440	385	416	386	395	424	428	389	405	396	429	391	419	405	466	429	371	391	415	395	435	416	406	416	412	383	399	397	399	398	417	425	416	413	414	408	437	412	381	421	397	437	421	400	416	414	399	383	400	415	432	421	386	423	425	401	419	369	422	390	401	407	403	451	416	401	408	434	397	406	394	372	418	418	433	413	418	419	423	381	401	397	435	405	395	412	412	388	398	377	404	435	470	395	420	414	442	416	395	416	400	405	428	413	401	428	422	440	455	424	396	391	418	382	408	376	421	399	459	442	380	403	416	446	416	381	419	402	441	410	425	416	420	432	379	409	433	438	429	448	429	375	403	414	410	416	431	418	444	406	404	432	411	440	410	400	417	443	400	390	403	392	376	422	402	358	435	420	405	400	389	407	389	441	397	402	432	437	406	414	380	387	405	433	408	417	445	416	413	428	415	409	417	410	426	410	423	373	408	406	419	460	388	411	396	446	438	423	387	427	380	380	403	428	408	386	434	406	437	455	432	442	416	409	438	414	437	441	418	389	411	392	423	448	431	378	376	453	421	371	458	413	413	418	403	417	383	384	411	404	443	425	410	421	444	401	391	402	404	409	384	394	422	358	424	418	410	451	394	409	394	352	395	394	431	425	400	424	383	437	389	410	409	385	425	441	392	422	393	394	408	396	412	397	395	411	395	427	380	419	404	402	415	391	426	425	424	422	398	401	397	387	411	453	425	430	404	418	389	399	416	420	419	420	389	407	427	379	377	427	399	409	436	390	416	396	383	378	424	428	409	426	389	410	374	417
32310	11034	1306	555	430	408	429	463	424	470	418	461	472	473	476	415	430	456	404	414	435	445	387	428	434	406	475	417	458	428	433	440	434	443	408	436	453	439	410	451	436	406	427	426	419	418	382	371	423	453	471	457	432	435	429	422	408	398	436	413	382	459	433	409	450	434	454	444	436	430	429	430	428	409	400	486	436	432	429	398	416	465	396	367	441	397	403	409	461	424	457	411	437	403	448	416	423	432	443	395	432	436	418	447	439	438	431	422	393	444	439	432	442	436	479	430	450	446	466	433	419	437	430	435	445	393	415	418	449	426	431	410	429	427	407	444	413	406	427	438	424	409	446	399	440	423	406	462	424	438	451	391	414	472	395	421	455	427	412	435	428	443	388	411	404	430	438	413	397	428	428	462	410	433	420	484	417	428	444	420	411	418	442	427	465	434	451	452	470	424	414	407	429	426	441	377	429	418	438	425	390	417	436	408	394	423	419	431	446	435	458	429	405	428	417	426	442	387	392	403	432	425	463	420	444	471	452	422	446	422	360	444	444	442	444	421	445	431	417	407	406	445	458	431	464	442	444	429	427	417	427	432	465	442	413	447	452	405	390	426	433	417	416	414	431	443	424	422	423	422	424	476	434	384	444	406	465	450	392	416	477	413	443	458	431	424	390	433	418	428	415	442	442	488	456	434	424	445	430	428	448	430	401	414	466	426	484	429	435	443	413	455	423	419	452	453	444	448	427	431	426	419	400	434	430	386	408	400	430	443	398	477	428	472	445	436	426	425	419	447	415	422	461	431	436	422	444	446	432	410	438	440	402	430	431	380	426	453	448	459	433	418	411	490	463	431	444	429	425	412	434	393	403	440	409	433	445	430	492	451	472	397	453	437	447	434	426	422	436	417	454	431	411	396	431	448	462	405	419	473	439	466	476	452	400	464	442	443	433	411	400	483	438	440	450	422	428	398	458	414	433	429	444	442	446	445	420	429	418	402	415	437	453	431	426	407	409	420	439	404	431	425	468	454	428	448	470	446	448	416	426	473	421	434	428	410	460	460	437	435	412	381	444	443	406	427	470	392	455	438	440	442	426	448	436	437	412	436	437	416	443	410	407	473	441	476	417	418	435	417	443	435	454	446	431	439	431	428	411	379	412	440	402	458	450	434	455	423	441	451	468	412	412	474	399	436	414	443	406	408	446	422	438	440	419	453	423	444	415	396	430	416	403	488	426	480	465	413	432	428	411	470	415	440	483	399	392	469	451	446	455	444	422	446	444	444	447	436	419	423	433	408	480	430	427	391	442	430	444	373	417	424	450	434	449	437	444	462	460	438	442	481	439	406	467	417	420	439	403	436	401	432	423	419	444	420	431	474	440	449	392	442	455	421	446	442	395	394	403	450	417	414	405	442	423	451	405	469	431	398	425	453	434	396	407	456	475	443	399	411	444	432	464	440	417	458	469	432	453	454	434	451	381	417	424	446	456	430	423	431	394	430	388	403	445	472	438	431	431	437	426	446	441	430	441	401	388	393	444	409	446	415	413	426	410	405	384	440	443	450	400	441	420	404	398	474	471	410	421	395	456	444	390	430	430	432	420	451	395	460	462	422	457	428	426	418	422	431	439	446	440	459	415	459	402	434	428	456	412	457	457	443	421	440	397	417	429	442	479	411	415	439	451	434	418	408	416	436	444	422	433	421	391	435	419	405	467	409	426	394	464	444	446	446	419	436	419	431	444	412	438	414	466	447	449	433	413	399	441	444	374	430	415	412	424	419	425	462	406	428	402	432	431	477	451	434	488	388	435	457	467	440	445	407	438	440	436	435	405	438	474	454	437	446	446	466	457	447	392	428	445	436	439	406	407	425	431	432	416	475	439	412	423	434	458	465	416	448	431	448	423	425	455	437	441	418	427	414	450	432	439	415	387	435	398	413	437	451	474	441	425	454	438	393	454	430	475	438	427	438	397	392	446	413	467	461	433	390	430	471	387	451	451	456	417	435	489	435	470	432	443	399	390	439	426	419	440	407	410	427	413	414	472	402	446	432	428	414	431	451	421	435	379	414	432	457	418	454	442	395	470	420	408	467	426	423	423	464	388	410	441	445	416	422	391	454	443	416	430	424	413	419	442	432	406	442	429	436	380	398	424	439	414	410	437	393	438	449	429	401	408	400	427	450	413	404	402	425	415	432	432	410	422	410	426	432	461	458	423	422	417	436	415	417	417	421	434	458	461	452	410	425	440	457	406	405	385	427	442	413	456	444	401	421	414	392	426	437	433	428	443	457	496	464	454	423	388	410	404	381	416	460	419	398	423	417	445	436	423	418	431	454	435	390	449	487	400	445	440	472	398	450	460	401	398	421	404	456	457	425	398	413	410	438	401	420	419	461	447	443	455	444	407	419	406	475	467	444	394	449	414	470	455	402	427	438	421	443	416	443	477	439	459	449	470	416	441	412	455	459	469	460	433	487	421	420	418	428	428	451	420	430	483	395	411	449	405	431	436	451	436	399	455	421	412	408	425	447	426	453	485	429	468	457	432	433	450	492	432	419	406	450	410	433	439	406	410	445	480	438	451	404	445	445	414	436	447	474	482	414	413	445	450	414	419	465	431	447	410	454	386	396	460	464	437	443	442	456	438	430	378	416	430	444	443	441	399	406	426	477	447	427	424	462	461	437	431	470	430	440	444	456	451	402	484	426	427	453	445	447	420	447	409	451	434	421	413	446	419	392	442	428	417	474	403	420	441	392	431	435	456	487	393	431	414	446	377	379	456	415	403	444	437	451	407	423	421	412	432	441	457	431	430	414	443	428	412	413	395	408	410	453	459	439	425	431	400	409	427	403	428	436	415	430	417	389	420	461	435	425	427	452	430	447	423	389	419	405	438	419	462	459	463	415	457	437	425	463	462	418	425	391	425	469	419	444	422	423	417	458	439	451	414	415	432	432	415	423	408	479	417	440	402	440	451	404	391	455	441	408	438	410	446	444	459	431	418	429	463	450	462	390	431	491	407	429	412	422	437	442	422	470	410	402	403	405	482	425	454	435	430	407	386	443	452	443	436	430	384	470	459	403	389	419	412	462	437	448	445	414	451	409	449	433	436	450	430	454	453	366	415	401	431	434	401	465	410	442	464	459	488	435	421	421	442	429	409	409	414	427	409	411	459	422	440	428	413	447	435	436	442	425	417	397	420	420	461	422	424	424	411	440	464	421	424	419	459	376	422	434	443	418	427	436	413	399	463	418	431	473	464	431	467	420	427	416	454	450	403	442	452	450	420	440	408	440	425	455	429	426	403	438	446	432	423	437	432	401	429	395	419	453	471	428	398	430	448	408	428	479	414	407	373	418	418	460	467	445	410	460	392	384	438	454	378	407	404	448	420	423	446	467	431	433	447	442	403	448	391	453	381	457	407	455	405	378	394	406	447	458	469	410	447	407	451	418	404	429	464	439	418	462	466	413	425	436	473	406	460	417	459	450	461	443	426	423
5629	1076	1073	976	983	928	914	976	995	997	984	948	963	934	970	963	956	932	962	992	944	965	952	976	979	963	993	951	967	940	938	974	967	979	976	962	1000	952	986	974	998	965	1026	959	979	943	1004	936	958	1020	965	993	977	933	956	937	954	964	994	955	960	946	1019	957	932	932	944	961	951	958	958	966	996	989	1005	970	982	918	1033	1005	953	971	971	959	950	952	894	959	980	957	956	980	956	1013	954	954	904	958	992	940	875	935	961	942	933	948	912	1003	956	927	999	953	962	986	914	975	1000	976	920	978	917	961	940	976	971	947	944	986	948	927	963	969	924	988	984	968	986	951	1029	967	959	957	980	919	1020	958	983	931	942	938	936	954	960	993	933	1009	948	975	937	953	971	942	921	930	1008	917	957	955	985	1004	935	1013	995	931	929	970	997	925	953	898	917	916	963	974	1041	945	990	938	977	924	964	974	996	956	985	995	898	961	965	957	1010	988	930	985	970	961	948	984	1016	980	898	1006	982	974	943	985	988	980	945	976	962	985	951	953	952	976	992	971	951	964	972	946	955	945	937	918	993	969	981	962	1004	972	969	977	992	944	964	1006	981	956	985	978	986	961	970	974	962	892	978	983	931	1010	944	982	954	928	957	965	951	921	988	957	941	978	928	934	994	947	931	947	1000	981	944	969	951	978	996	971	971	973	990	967	1004	936	988	1010	871	950	982	997	934	984	949	972	959	976	964	952	969	951	954	966	989	966	937	1000	955	912	956	989	947	944	1016	910	1010	943	939	964	973	918	996	938	966	975	941	940	1005	929	940	935	976	989	943	1020	959	947	947	978	926	946	972	1015	931	962	945	976	987	937	954	968	915	977	938	1009	990	922	1038	975	971	990	976	928	1020	951	978	943	919	972	1001	923	947	961	944	988	1013	949	997	973	944	955	946	1005	940	933	983	971	997	928	980	977	957	1011	936	945	931	882	991	921	936	960	946	974	954	976	945	989	915	927	928	984	1016	957	972	986	946	933	1012	984	988	966	1005	944	968	967	992	996	906	990	1002	957	967	970	904	954	969	967	930	964	961	983	1004	999	953	987	959	974	913	942	981	957	1027	978	987	886	982	981	962	910	966	964	959	970	969	951	918	977	982	933	896	982	955	997	980	963	905	966	949	984	941	928	988	946	1020	934	936	947	975	941	997	944	958	935	981	993	963	920	886	980	957	998	999	953	956	922	1003	977	991	959	973	997	999	994	947	921	1014	922	947	954	939	949	973	937	940	939	927	1019	984	990	945	940	938	934	970	945	913	983	999	974	963	932	968	976	969	992	922	981	883	947	943	980	994	954	967	957	965	935	977	963	949	1006	935	945	946	1008	978	929	899	907	994	963	968	924	955	965	1028	951	1011	1004	981	947	984	923	986	915	963	1012	982	945	912	936	970	915	1001	1014	965	995	1016	946	1007	905	916	918	953	964	987	1004	973	984	933	967	983	978	1046	959	971	991	977	1004	1002	970	938	963	934	951	1009	970	931	935	986	945	954	938	973	922	984	962	925	948	1003	929	972	981	964	931	916	1012	941	967	970	980	958	951	923	997	948	945	927	979	959	930	921	937	921	952	950	927	964	918	957	999	939	977	950	965	1011	943	939	980	981	1004	943	982	1000	971	975	1019	948	919	960	1003	953	965	917	962	922	1000	971	965	982	1010	962	984	887	931	997	1003	956	955	923	943	951	1034	981	979	998	998	983	930	949	939	938	991	960	986	915	1005	986	955	963	969	977	974	1013	988	920	933	973	992	985	968	934	983	964	1008	933	943	954	957	1025	924	953	1030	960	998	950	994	947	955	986	954	1015	961	924	996	943	927	974	937	958	1003	924	888	949	980	937	950	928	991	968	920	978	975	927	982	994	1001	972	955	919	983	917	952	916	987	976	986	1003	936	1000	916	994	982	924	958	995	916	956	1016	1038	964	989	965	999	979	1039	929	1017	1008	966	981	978	940	968	918	989	989	999	950	912	932	1001	956	958	936	927	938	977	948	915	971	980	1008	1001	961	1020	961	932	999	1019	958	983	946	977	955	1019	958	985	945	908	975	977	961	912	958	941	914	953	968	1014	897	935	954	974	999	969	949	971	909	951	982	1023	971	974	956	943	963	951	952	927	937	944	971	1022	973	986	942	971	953	977	967	951	929	971	971	958	936	977	897	1000	953	996	926	905	991	938	922	953	968	912	896	941	933	955	990	930	914	956	1002	999	926	916	965	1036	927	963	993	955	1012	901	958	1010	1015	992	917	935	955	971	1003	956	981	1007	979	943	924	996	944	937	958	960	952	968	982	976	937	954	927	1034	976	1048	943	940	1020	967	960	935	975	943	982	954	976	952	927	970	983	937	930	954	958	883	953	961	934	958	1015	935	984	939	981	957	954	962	978	972	922	939	980	930	955	960	993	945	961	956	999	960	1000	1004	933	978	1007	947	923	965	932	984	921	958	991	938	990	923	995	1001	956	941	953	979	958	1053	926	953	935	953	990	927	953	969	928	976	983	938	951	996	1011	980	974	1017	966	982	932	963	964	1007	938	975	998	953	934	951	982	1000	997	1010	978	953	1000	983	972	982	1008	986	969	969	1008	991	940	925	941	944	939	984	994	984	947	960	958	935	968	980	939	947	933	965	902	957	929	953	952	980	908	987	924	1010	951	971	982	930	956	975	964	949	1007	943	973	958	944	1008	1004	961	937	939	966	945	961	937	994	939	928	979	980	981	981	953	940	942	990	977	895	1031	959	965	1038	987	979	939	979	968	962	977	958	966	965	950	979	955	922	953	989	994	994	906	917	971	956	987	982	1004	968	950	922	1004	946	875	991	985	940	933	928	956	916	952	1005	945	948	935	963	911	911	955	1011	964	989	1006	964	1001	993	871	970	969	912	1019	912	944	950	991	932	978	936	949	957	972	919	962	951	960	996	1028	980	1010	970	965	942	939	997	1026	985	996	974	1009	929	944	1006	975	1000	994	965	990	957	940	946	991	967	973	898	981	893	960	968	957	937	982	991	929	950	938	938	963	1010	969	923	990	980	930	957	973	970	893	954	994	970	996	964	932	969	953	975	972	885	950	947	907	994	955	1021	935	939	958	953	953	937	972	955	954	1000	982	929	977	972	963	994	977	971	967	941	1038	891	967	991	968	944	967	948	984	995	932	971	979	938	1050	1001	965	938	960	1016	975	962	968	955	953	921	925	938	959	949	962	948	938	969	944	981	914	1029	1012	949	987	974	995	945	949	953	923	964	940	1001	988	928	940	992	987	993	957	962	989	979	955	955	983	985	948	961	979	985	943	1037	959	954	947	1005	952	959	955	989	921	940	987	946	922	919	914	1003	946	918	935	928	968	996	952	966	1022	996	1028	995	994	962	955	1009	944	929	929	936	935	978	939	936	988	1000	970	950	949	917	989	921	954	921	954	959	1043	928	987	990	960	1000	953	952	986	965	963	994	979	975	984	930	977	968	959	905	962	966	926	988	935	929	987	995	950	949	966	978	1003	911	991	955	950	928	968	949	1001	969	979	948	949	999	964	929	991	958	925	975	995	944	989	987	957	979	926	909	1014	954	958	917	917	990	941	988	978	949	946	924	1040	982	939	1015	949	948	952	896	970	1026	976	972	965	919	958	933	997	1005
24498	20959	24420	27641	20691	2687	512	488	426	397	388	368	385	403	379	331	350	374	370	341	352	376	358	334	327	343	362	343	337	404	363	372	351	338	343	377	345	355	341	332	325	360	321	315	356	354	349	332	336	359	356	357	318	344	384	367	346	360	357	332	365	345	340	338	348	324	347	335	365	385	338	334	370	360	344	340	353	349	359	367	321	352	335	372	375	351	312	362	293	350	336	312	335	345	335	401	369	352	326	357	375	340	348	331	367	330	345	350	333	376	349	354	356	333	333	357	353	342	313	330	356	370	303	344	351	330	319	357	348	363	303	354	345	355	309	355	356	380	365	345	333	336	337	355	367	342	335	347	347	350	336	350	357	373	372	365	331	341	376	348	385	343	315	348	340	347	326	362	358	329	351	351	302	328	344	315	332	361	322	360	362	360	332	352	381	337	338	338	342	334	317	364	326	335	349	336	353	333	357	339	354	397	367	326	372	345	340	335	347	343	377	354	347	341	360	350	351	305	371	334	336	359	359	313	361	386	360	395	351	378	330	351	393	370	357	337	331	351	330	361	335	354	330	372	362	393	354	357	381	345	342	329	353	317	359	339	343	321	346	314	348	374	308	330	345	355	340	331	355	339	338	367	349	332	340	360	341	348	365	343	337	383	310	338	360	336	316	349	320	327	352	321	394	370	353	316	368	368	337	324	325	381	347	323	336	313	330	334	360	354	388	351	353	337	360	340	330	337	370	355	327	353	360	346	348	311	349	321	328	372	363	336	332	379	314	331	363	361	356	364	334	360	352	382	310	354	325	331	350	340	368	340	352	346	349	377	340	378	338	352	386	336	356	405	375	349	332	331	361	358	353	359	321	369	347	376	374	353	322	345	335	348	383	339	339	343	340	325	373	376	336	360	353	342	339	358	341	359	297	363	331	380	353	336	360	358	362	357	355	344	350	317	334	356	356	358	372	347	370	342	344	368	377	386	338	365	343	368	340	303	335	353	315	345	380	337	339	314	359	333	365	348	345	335	346	357	344	325	326	367	337	336	360	352	339	406	335	364	338	343	331	376	314	341	348	380	342	351	355	367	385	369	366	369	364	335	347	361	356	320	342	348	387	340	307	362	328	363	348	418	369	358	341	352	362	333	365	345	302	336	349	304	339	352	316	348	337	371	361	349	326	341	336	358	361	347	339	359	342	344	324	349	362	352	357	343	387	328	328	329	350	354	331	367	327	339	353	305	322	350	325	391	350	364	346	336	331	360	319	334	376	343	363	318	321	349	352	327	367	293	353	374	350	358	360	388	338	341	347	336	350	355	348	332	399	326	360	341	289	333	338	353	366	333	360	349	342	361	363	342	316	361	331	403	334	365	329	346	336	353	335	359	395	336	330	338	311	354	376	339	348	333	353	363	396	329	347	314	337	335	340	339	358	323	334	315	348	315	349	320	348	371	366	347	342	311	303	356	314	344	355	340	348	317	360	344	346	364	343	332	344	329	346	372	339	368	323	345	347	369	364	341	354	380	386	373	298	326	364	369	332	329	323	323	361	322	376	345	330	347	354	340	362	361	326	352	326	371	357	306	374	330	324	332	303	362	320	361	308	357	362	355	326	359	349	301	347	344	326	344	367	320	341	367	317	375	374	343	367	356	338	361	322	368	345	380	339	335	344	352	359	365	351	328	323	344	348	320	381	333	350	364	318	371	347	351	332	341	331	388	354	355	359	356	346	356	369	356	351	351	351	374	381	358	369	326	326	346	348	377	334	360	393	370	346	306	381	409	319	333	342	365	349	344	342	327	331	336	354	310	322	335	330	341	339	376	326	317	336	338	339	317	354	334	345	347	342	358	339	323	355	353	371	337	332	346	349	310	328	355	351	353	333	350	356	340	373	356	360	347	348	350	365	379	370	370	327	346	341	394	345	349	340	351	333	329	368	358	370	309	317	304	331	349	354	338	354	358	346	381	343	364	341	354	361	335	363	349	325	368	360	347	309	313	331	349	318	327	334	368	313	330	348	363	360	348	373	358	339	326	355	370	377	338	349	360	359	336	356	365	344	360	343	331	349	330	323	346	361	322	340	395	353	334	353	328	359	308	311	357	328	314	371	338	306	341	320	364	349	317	318	364	328	379	365	347	354	339	296	321	333	358	324	357	357	344	354	365	328	362	350	352	368	372	323	332	326	363	352	336	370	342	354	331	358	368	380	418	340	366	379	352	319	309	361	313	354	332	365	358	320	362	328	310	326	337	365	389	355	338	346	361	378	341	366	358	323	337	364	364	347	347	325	346	340	369	373	341	357	306	332	332	350	308	340	381	354	348	341	341	336	335	352	336	347	355	317	323	288	337	364	374	343	337	319	318	357	346	333	345	343	370	366	344	315	387	355	355	351	348	361	331	333	377	332	321	333	348	351	358	323	341	370	355	328	325	323	350	360	312	326	345	370	331	338	341	370	337	351	305	311	354	352	384	329	348	341	339	370	357	365	326	338	341	321	339	349	384	336	355	319	337	331	342	315	335	354	300	341	364	346	375	377	342	347	355	335	346	348	346	349	350	349	318	332	361	339	365	315	358	379	309	354	324	378	345	350	362	343	347	341	334	334	358	329	337	374	362	301	330	354	354	353	335	337	339	348	380	356	332	313	350	307	347	378	373	325	297	323	349	352	322	324	310	350	318	296	373	319	346	334	342	339	308	318	355	374	317	354	348	343	353	345	410	346	348	339	333	310	331	365	350	330	331	316	331	352	356	330	367	357	336	374	363	319	323	347	320	361	351	345	367	350	346	335	335	363	347	358	349	358	331	368	373	296	348	328	354	398	355	336	365	331	344	390	350	375	336	368	316	345	347	335	322	333	352	371	367	325	284	352	355	318	350	313	322	345	354	333	344	340	364	371	368	337	359	380	362	358	337	381	352	342	344	357	342	316	347	330	321	338	344	341	327	342	351	356	355	335	343	329	341	360	345	408	337	356	373	331	332	376	353	327	373	328	353	396	363	325	332	341	322	343	352	401	333	375	351	339	308	337	333	373	340	342	345	348	315	323	371	327	355	327	373	314	336	359	370	354	350	317	341	346	362	327	355	337	365	353	308	330	320	325	365	348	292	326	349	330	368	338	325	345	365	347	319	359	324	325	340	350	341	341	336	329	332	336	356	366	318	391	305	359	320	363	339	331	333	370	313	335	351	370	306	358	329	333	358	355	344	323	337	324	338	352	358	348	304	360	354	371	332	349	316	327	337	378	341	336	348	292	333	300	353	331	343	357	334	387	353	340	357	361	324	343	318	380	380	355	316	365	376	341	369	347	368	368	369	348	363	358	340	335	336	328	355	318	360	341	365	349	319	376	345	357	363	368	352	350	323	328	344	330	333	339	326	370	316	349	379	381	360	375	372	338	381	335	350	347	343	333	351	338	341	371	321	341	379	317	314	371	274	337	349	347	340	336	344	359	344	339	365	372	353	334	346	366	334	339	320	386	354	342	336	349	325
3220	2788	1893	1169	1026	846	805	829	798	805	787	756	816	829	794	779	823	763	759	763	752	794	757	807	765	798	767	765	770	762	728	830	765	755	764	814	825	791	766	799	774	760	806	760	803	821	806	759	820	764	727	757	733	757	763	746	793	784	761	774	775	776	778	729	770	764	778	779	763	741	790	797	846	764	766	771	787	769	784	783	797	784	788	755	807	788	749	733	737	782	846	780	770	760	766	794	788	772	759	792	735	775	746	808	799	747	736	759	797	801	781	791	760	775	772	751	793	766	770	765	800	706	824	794	771	776	775	724	742	802	788	844	778	731	747	796	785	792	751	781	795	782	728	733	808	763	780	806	796	752	710	776	789	769	825	781	785	753	775	784	827	762	771	813	769	772	714	759	762	790	806	768	811	759	820	768	750	779	789	777	797	777	771	762	801	799	776	799	752	766	742	771	823	737	807	789	853	729	741	770	766	775	777	788	749	788	799	774	764	785	765	844	750	745	741	759	755	779	783	729	730	706	771	781	757	764	762	783	759	740	781	768	799	758	772	758	794	808	777	764	785	766	801	769	754	810	816	758	782	763	757	750	754	747	800	789	743	751	788	780	786	817	814	795	719	790	758	824	750	840	758	783	786	813	746	781	737	778	787	803	793	756	817	776	783	760	784	815	724	766	804	766	796	738	731	793	770	766	715	753	779	766	766	755	761	744	831	767	740	751	774	759	785	746	743	848	785	779	758	736	765	754	799	823	761	879	747	761	759	766	783	785	792	793	760	798	793	787	765	739	807	795	741	770	758	762	713	818	755	806	768	771	782	777	731	795	790	768	716	772	777	761	735	757	713	846	777	750	805	859	789	850	783	795	771	758	793	788	804	724	778	771	794	787	736	788	812	776	754	762	743	787	775	765	752	803	803	764	785	803	768	801	804	777	820	791	764	751	798	806	777	768	794	764	750	782	791	787	753	800	815	809	779	837	800	724	814	803	813	741	752	767	759	787	766	773	796	727	755	812	762	774	814	762	792	745	803	761	795	713	792	761	755	776	776	733	792	787	773	718	766	744	757	824	791	769	756	776	757	797	728	822	750	763	789	708	795	799	758	784	770	811	796	745	795	762	790	782	767	826	790	780	762	732	782	798	788	770	768	768	782	761	791	748	779	790	803	764	763	767	786	797	794	795	758	755	733	778	787	755	699	738	773	769	756	759	841	735	775	793	798	730	786	797	809	688	763	761	822	786	732	764	821	803	733	754	786	801	801	779	789	786	744	790	739	787	756	740	744	748	773	797	746	755	791	828	778	751	777	808	791	770	774	770	786	790	755	761	757	826	784	784	762	776	783	777	758	750	718	784	791	786	743	768	762	746	802	805	772	768	750	764	771	709	733	810	775	781	827	826	747	750	785	741	782	821	811	757	802	795	790	763	768	767	803	761	760	840	805	730	775	796	737	733	726	806	775	809	805	751	811	773	761	795	761	761	764	736	804	755	776	797	754	852	794	796	735	801	778	727	815	795	784	762	774	737	784	747	825	770	810	795	790	763	738	782	753	772	799	798	780	793	722	765	769	799	800	754	831	793	770	808	801	800	772	747	771	731	772	771	821	741	798	742	800	756	687	779	806	838	719	807	772	827	781	797	765	778	783	784	788	748	716	782	787	763	808	778	791	772	727	771	780	756	794	793	774	759	767	740	803	767	794	774	774	796	781	756	765	745	775	777	809	803	739	768	745	786	749	800	803	792	826	763	794	781	773	751	737	778	763	804	768	728	825	766	782	742	790	744	783	781	791	806	777	768	770	785	774	818	777	789	760	762	815	834	712	772	815	789	808	728	758	783	757	808	737	758	809	762	804	777	741	734	754	771	785	789	714	777	761	778	829	780	819	787	772	743	793	752	762	713	766	772	766	815	822	789	803	795	830	778	765	775	762	780	806	812	762	762	816	754	773	743	767	742	754	786	787	796	753	774	822	744	753	778	785	776	788	738	790	822	756	801	789	766	798	732	736	691	803	805	743	766	802	821	763	750	773	795	775	739	746	747	804	750	782	790	796	751	753	759	731	767	734	759	786	789	795	774	764	753	829	786	749	742	790	817	783	830	779	805	804	790	769	743	780	804	785	795	775	758	800	783	801	771	785	820	839	750	779	800	788	820	725	772	782	807	778	818	818	843	777	765	797	807	790	789	801	790	779	774	759	784	773	809	730	770	752	786	793	761	841	838	760	748	752	763	787	796	771	757	791	803	797	831	735	755	817	792	741	809	764	751	796	810	827	791	802	798	785	828	759	751	758	749	798	804	745	767	789	691	739	720	774	796	826	796	819	782	774	781	776	773	752	788	755	778	815	844	743	714	790	772	853	794	775	805	785	776	796	758	731	771	795	784	810	784	754	765	779	782	739	839	794	757	790	756	753	810	803	748	752	819	818	744	762	716	809	760	736	778	791	771	797	773	778	735	783	811	777	797	776	791	785	732	766	742	760	809	750	778	809	806	779	751	795	711	738	795	835	805	749	745	741	752	765	808	763	775	769	760	737	799	721	785	864	776	775	747	745	778	775	789	763	788	787	796	772	749	773	810	832	759	742	738	783	800	818	807	767	761	783	831	741	807	785	777	786	773	785	727	756	796	786	792	776	803	778	805	774	780	734	752	822	759	801	775	735	742	803	743	774	816	759	765	778	776	806	790	784	771	777	762	756	815	759	762	791	819	776	790	814	746	804	840	807	750	720	769	860	754	740	768	772	778	772	788	781	746	806	701	797	748	777	792	767	785	749	743	758	733	728	753	789	765	770	806	778	757	751	782	742	788	816	825	813	755	771	775	748	727	814	743	761	742	769	778	782	769	724	768	762	776	764	826	825	771	809	784	780	790	763	772	762	779	822	782	782	746	801	788	745	786	776	750	781	789	794	760	747	815	781	852	843	800	795	815	793	743	755	802	789	780	763	804	750	719	717	772	775	789	797	774	785	821	744	813	766	755	704	778	724	822	791	740	773	769	746	752	762	777	781	772	732	759	761	804	784	775	748	822	800	800	787	734	774	755	809	723	765	765	794	757	812	794	737	777	709	757	843	741	773	749	772	753	794	737	734	816	768	816	799	766	794	771	767	833	722	752	791	776	779	764	752	778	754	733	794	770	765	815	789	745	789	729	774	784	788	788	778	788	767	742	765	753	764	810	769	757	752	762	772	769	800	758	768	732	795	843	782	786	726	791	736	721	810	784	786	735	814	805	771	792	769	789	780	755	731	805	780	803	742	776	731	787	785	775	805	778	765	760	781	794	771	774	723	735	774	771	747	745	756	803	826	765	764	807	796	765	775	781	811	762	732	761	838	752	740	770	766	752	794	732	763	788	787	733	774	767	783	768	752	724	794	767	748	796	747	813	741	769	779	819	732	803	742	758	757	785	734	815	798	782	822	715	795	780	755	777	812	770	776	784	785	785	772	782	811	728	789	735	770	781	764	722	766	780	786	781	736	709	782	745	778	793
23802	20938	24959	27104	20943	20877	1697	405	294	289	249	237	232	221	196	200	190	184	198	177	187	196	199	172	186	164	175	172	158	171	176	172	157	164	163	163	156	173	180	163	185	162	156	186	173	141	177	164	165	159	179	173	161	179	165	159	161	187	170	160	176	181	160	164	192	159	151	149	158	165	166	162	148	156	163	169	148	163	147	173	151	175	135	165	186	161	144	176	169	150	167	189	163	188	169	192	171	173	164	149	157	166	161	154	169	177	169	149	169	172	162	153	145	172	158	166	154	178	166	170	181	189	168	185	162	188	164	162	151	160	157	154	159	153	173	175	185	202	135	165	171	173	166	156	156	168	164	173	149	151	181	181	174	170	172	165	193	190	141	152	167	156	167	142	163	167	162	153	152	160	167	155	177	166	157	156	180	158	159	168	164	176	164	157	159	151	147	179	181	202	149	141	170	177	181	159	160	183	161	155	161	154	207	155	177	174	187	125	168	174	166	139	162	165	186	180	172	155	152	177	169	164	153	153	156	153	160	188	185	169	191	175	168	188	149	145	153	177	167	161	176	191	173	164	157	166	173	171	168	198	158	161	163	168	167	171	189	171	159	157	165	161	166	169	156	175	138	159	171	163	176	156	156	150	200	156	165	146	170	142	164	171	176	148	166	142	159	168	143	189	183	163	145	176	180	193	170	183	189	172	192	154	169	186	170	152	163	151	165	171	144	180	191	151	158	158	161	161	172	164	161	186	161	156	177	187	161	185	170	173	179	161	157	189	179	180	176	183	173	178	156	139	162	171	154	165	175	158	175	171	170	148	168	171	187	186	166	175	167	175	163	183	173	149	172	179	187	206	184	146	150	155	130	184	145	165	173	160	172	143	164	174	171	158	158	186	142	165	159	171	171	166	169	187	153	163	176	145	157	147	144	134	132	159	155	157	160	153	176	176	161	178	167	189	175	144	181	173	151	169	166	156	166	173	154	147	168	168	152	159	173	160	174	151	160	164	153	188	148	170	153	155	150	169	156	158	147	157	158	156	168	175	158	164	161	146	157	160	204	156	146	168	189	175	138	172	174	148	180	176	166	166	165	158	163	162	187	179	154	147	203	191	201	156	170	167	165	167	169	156	176	144	155	171	145	181	165	160	156	166	141	160	167	177	157	191	185	170	182	163	141	174	190	165	182	190	159	172	155	144	193	127	165	181	167	160	164	167	162	148	156	188	183	168	190	167	166	172	147	181	200	171	154	161	139	155	175	150	172	144	147	183	163	152	182	171	167	161	164	150	181	149	166	199	137	167	197	195	183	167	157	155	179	170	132	154	159	180	177	178	187	131	170	171	161	184	158	173	151	165	178	139	159	155	171	182	168	159	140	192	157	155	180	156	146	164	174	167	179	155	174	171	194	174	178	191	146	179	167	160	182	158	158	152	174	167	183	172	162	170	178	176	143	174	173	140	144	154	182	172	185	174	173	179	195	166	146	190	160	171	177	171	158	170	191	170	153	169	157	181	166	159	179	171	180	163	134	163	160	167	172	162	147	161	181	159	164	162	181	190	182	175	171	168	171	143	149	156	155	162	189	163	150	168	141	161	193	191	157	143	172	142	178	158	149	152	181	179	162	153	161	164	164	158	169	160	167	164	162	167	178	149	157	152	164	166	180	149	185	166	165	174	160	166	170	169	165	144	149	178	165	174	169	171	156	174	180	151	164	157	179	170	166	168	154	165	160	141	143	169	178	160	199	178	145	202	183	157	187	177	174	152	169	179	174	156	175	170	153	188	153	160	177	178	148	168	170	184	168	154	160	190	167	190	158	157	181	171	172	160	172	166	170	161	175	171	175	165	138	179	154	165	132	161	178	153	161	170	187	177	171	171	167	178	162	157	157	185	199	183	159	164	162	178	175	162	156	157	175	155	188	172	166	163	187	155	152	150	189	133	168	148	165	176	179	156	168	166	173	165	177	174	152	160	168	169	157	161	147	178	188	177	173	175	160	154	174	160	160	166	166	152	181	162	158	162	155	168	148	166	172	178	168	178	164	166	156	148	160	175	173	156	170	164	181	184	169	172	147	164	181	154	180	165	171	141	163	187	176	164	154	155	158	147	169	154	147	151	184	177	142	176	141	181	160	159	160	139	148	171	156	173	163	185	192	163	164	181	144	167	151	138	165	171	163	149	157	177	159	167	172	136	168	141	158	169	157	164	181	169	177	157	163	179	162	151	169	179	151	145	145	156	160	150	152	181	174	161	173	158	153	151	179	144	159	200	179	151	155	132	132	170	133	173	165	170	158	164	170	163	175	166	162	184	184	168	146	138	144	156	167	169	167	174	157	155	154	175	171	165	159	156	153	158	158	173	155	174	169	166	172	166	171	168	192	194	149	165	174	148	156	159	155	170	158	168	170	154	170	161	141	151	165	169	157	154	188	154	171	159	175	136	155	173	149	145	144	188	165	151	167	165	160	162	164	156	183	150	163	174	162	134	138	168	183	150	155	155	187	181	141	172	180	164	136	165	142	164	142	175	142	176	177	175	176	173	159	147	148	205	174	175	188	155	165	172	193	173	145	152	147	165	200	174	164	159	181	162	165	139	187	172	178	179	158	179	161	190	167	168	173	164	164	186	151	159	166	148	182	166	168	179	169	165	174	173	159	190	152	148	159	182	143	152	180	159	180	162	167	168	149	164	177	154	157	159	162	169	177	173	152	171	186	148	169	164	172	180	173	157	152	165	171	157	173	171	172	168	169	176	182	168	186	165	150	166	165	158	154	174	172	147	177	164	177	163	147	162	147	167	167	156	165	159	154	147	174	146	165	162	152	163	169	162	144	149	153	149	174	191	159	178	165	177	166	125	162	133	163	153	158	164	165	158	172	154	176	176	181	158	178	153	171	166	161	153	177	139	180	172	179	151	174	157	172	145	179	158	174	152	149	126	157	167	185	196	146	170	131	152	159	168	149	170	171	148	150	162	173	155	145	160	185	188	153	160	165	153	172	166	168	128	186	161	172	163	155	178	193	175	155	173	175	181	155	151	138	174	174	172	148	147	198	158	141	176	130	154	197	193	146	148	181	156	158	180	158	163	162	159	164	175	183	165	145	174	167	179	140	160	150	189	161	144	164	167	170	168	158	164	179	157	175	150	156	138	162	171	195	145	180	160	161	162	170	161	180	135	181	148	157	160	165	159	210	166	148	182	175	149	164	173	168	188	169	176	165	154	151	162	182	161	125	172	201	161	169	154	163	157	185	170	174	161	176	179	171	168	157	167	167	156	172	187	138	185	164	164	148	175	141	167	179	166	185	177	159	167	165	176	148	140	183	163	147	170	183	146	175	173	160	151	168	157	178	174	141	167	175	153	153	170	168	167	143	176	160	152	180	150	174	160	156	167	161	153	179	168	161	168	178	164	152	157	171	164	182	156	174	191	159	155	165	153	152	162	170	181	166	178	168	165	169	169	177	147	165	153	195	157	159	151	161	176	166	178
3039	4228	2496	1201	829	586	552	483	538	482	419	440	404	430	411	418	429	408	437	414	407	426	414	426	416	420	411	450	397	387	430	422	420	414	442	416	416	420	424	392	428	403	405	452	417	442	444	394	443	436	387	411	406	404	409	393	377	435	435	420	391	390	440	395	416	404	417	427	392	415	387	411	444	436	385	444	430	401	378	394	411	404	412	413	419	414	402	402	365	429	384	411	423	396	436	374	379	380	410	385	393	383	396	396	407	416	445	425	400	422	402	389	435	416	386	409	400	396	413	432	420	432	419	412	420	387	403	422	440	405	383	404	404	389	416	406	420	421	420	439	388	428	407	446	410	395	418	403	435	389	423	429	413	434	437	402	367	425	416	414	441	393	376	429	417	402	394	396	417	404	422	413	364	405	436	415	354	374	401	415	452	407	415	416	435	419	389	415	423	437	454	374	414	443	448	382	440	384	390	394	414	420	422	372	415	435	390	434	413	458	392	366	415	376	425	445	401	406	420	411	445	426	408	402	416	400	418	390	387	371	426	435	413	413	406	365	437	412	428	432	401	402	422	421	390	443	386	404	419	382	432	411	361	428	373	427	387	412	413	451	393	362	395	446	408	373	427	418	421	366	429	431	442	420	415	424	463	421	416	388	400	381	419	424	412	382	373	400	407	385	441	408	375	391	433	418	386	413	422	412	392	425	391	457	411	416	451	420	395	397	398	414	397	406	398	410	369	384	420	427	385	439	405	432	398	417	418	407	393	399	427	405	395	416	422	441	384	407	413	389	462	388	410	356	418	401	407	433	451	414	404	417	415	395	426	413	420	422	405	389	426	414	411	374	423	440	380	399	395	417	440	431	388	414	402	412	422	428	439	431	408	379	424	418	373	380	433	401	391	418	397	394	429	414	427	407	437	420	442	386	421	421	403	393	428	440	411	386	421	464	374	393	426	401	408	426	396	406	401	420	397	405	449	399	389	418	383	418	401	414	408	426	382	426	412	424	403	403	421	376	407	412	431	429	408	425	389	372	401	417	411	382	388	429	409	401	409	394	425	417	404	390	401	450	426	391	445	398	402	405	415	410	397	394	417	405	378	411	426	381	398	465	411	434	388	452	360	405	443	416	431	435	423	430	407	404	393	424	431	401	414	386	400	434	429	393	411	391	424	415	413	425	401	417	418	444	425	397	419	427	439	428	422	417	419	389	404	439	403	421	355	436	406	418	387	374	407	395	388	403	408	397	444	435	389	417	393	404	410	388	440	397	399	419	439	432	385	383	404	413	389	405	413	410	419	424	415	416	433	410	410	399	438	392	410	409	418	395	406	421	390	407	390	441	456	417	397	388	437	415	409	404	382	402	364	394	405	394	437	424	420	426	392	388	409	434	420	379	398	402	389	449	406	409	395	407	392	388	450	401	449	424	437	417	411	393	412	395	422	400	390	420	384	433	357	405	371	411	383	368	400	391	413	441	392	419	397	410	422	406	434	416	418	443	434	410	389	391	386	421	412	363	405	423	408	411	416	385	431	422	406	416	403	414	442	426	412	407	433	384	420	393	399	426	419	407	407	405	389	441	434	426	400	376	408	421	417	400	396	447	366	437	375	375	403	430	385	402	426	420	410	379	369	383	406	395	404	403	416	387	438	383	419	443	444	401	410	385	382	393	400	427	448	384	449	388	439	424	423	380	399	389	398	437	407	385	431	386	399	442	400	387	391	399	389	439	410	375	397	433	427	433	430	391	445	419	394	424	404	413	393	393	395	421	406	405	402	373	428	380	395	395	418	377	405	422	432	445	418	375	418	385	415	421	373	405	442	396	414	440	405	411	442	425	412	436	381	427	405	421	405	438	411	411	445	408	380	441	404	412	400	396	404	415	400	424	428	370	410	433	395	394	393	411	409	428	425	447	438	437	448	407	391	389	412	415	385	401	376	392	400	423	417	415	410	396	423	388	399	434	409	399	396	389	413	418	422	409	422	432	406	394	423	439	441	413	426	424	419	402	412	422	419	397	400	418	391	398	437	380	421	421	448	404	403	475	398	414	443	398	396	407	391	412	465	414	433	406	396	422	419	447	381	427	396	444	407	410	460	403	383	382	393	406	416	410	416	420	440	454	436	378	432	394	391	452	436	434	430	435	384	387	449	406	388	402	393	401	419	432	414	411	372	394	395	465	363	441	408	407	391	393	396	447	423	418	431	415	414	395	434	391	404	422	399	392	409	425	437	399	415	422	405	407	390	416	421	401	399	418	408	410	400	426	387	418	389	403	367	407	421	438	413	414	409	418	408	422	427	391	381	436	420	411	429	420	441	410	426	426	441	457	442	392	400	385	388	429	355	410	386	427	399	439	420	392	431	436	419	440	401	403	430	405	414	418	407	437	410	414	426	387	371	416	429	417	436	454	447	420	439	394	403	405	390	335	402	412	410	425	421	408	409	401	404	386	403	425	401	377	408	388	391	391	403	425	401	410	433	417	387	405	456	407	423	380	399	402	430	390	417	409	412	423	392	425	415	405	398	416	393	438	404	378	401	432	406	429	438	419	394	405	440	426	408	423	409	423	401	381	432	428	422	408	422	402	386	456	440	434	426	416	370	429	456	434	394	385	449	403	360	409	409	404	406	412	409	411	392	434	373	452	418	377	399	440	390	385	399	412	414	415	425	429	393	417	397	436	444	416	422	428	409	439	393	399	429	412	417	428	437	416	430	438	428	355	427	450	428	383	425	405	413	424	426	411	419	401	396	422	388	396	390	405	419	390	407	413	418	408	433	435	463	391	422	429	440	410	440	422	367	443	384	385	415	409	403	388	406	409	475	469	410	390	383	395	382	379	400	410	402	425	434	400	406	410	424	431	440	391	418	405	376	425	398	370	404	399	419	440	447	421	421	387	427	418	456	430	403	418	418	399	427	442	413	428	419	414	407	417	420	419	410	389	427	369	437	394	402	435	420	410	427	415	400	388	448	393	407	443	424	415	416	385	372	413	430	386	402	446	384	468	383	422	389	374	402	395	380	429	442	395	414	394	440	407	410	402	394	418	383	397	380	383	413	428	395	452	425	410	474	354	414	384	427	405	427	410	395	422	392	426	421	415	427	371	413	394	403	441	421	447	445	426	425	397	425	432	409	420	405	401	403	385	409	440	405	415	440	424	407	402	405	410	408	401	408	418	411	425	413	402	412	410	413	390	430	426	425	398	432	391	417	420	416	417	423	362	434	406	416	428	401	431	385	410	387	450	389	416	414	409	424	449	452	440	388	395	409	389	366	452	407	432	435	387	426	449	398	394	417	426	427	372	424	398	405	390	404	413	452	410	435	420	415	406	411	413	391	377	428	401	403	427	404	434	405	409	411	410	393	413	431	407	410	419	421	463	427	348	409	408	394	399	393	450	426	404	369	415	414	395	389	385	375	367	416	416	427	404	389	387	437	401	411	403	403	372	399	389	397	424	392	413	416	395	419	414	403	399	415	393	413	445	425	390
32284	10766	1213	569	512	465	436	435	409	459	407	444	450	432	404	401	468	438	439	431	437	414	426	417	435	438	399	410	404	459	432	448	478	438	381	411	468	423	419	426	440	446	446	412	397	443	406	399	392	417	410	454	405	476	425	397	465	426	432	433	418	450	420	442	455	443	449	463	409	399	432	427	460	406	374	472	445	447	437	411	405	393	453	444	434	400	470	447	458	416	417	408	418	464	390	436	393	432	370	398	457	460	431	431	408	398	424	420	404	444	436	400	393	451	428	446	423	418	445	430	429	380	420	378	393	393	420	400	465	435	381	421	440	394	419	472	403	414	453	438	449	427	460	438	431	442	433	397	405	445	460	430	456	431	462	423	448	454	439	405	414	402	410	446	409	428	460	416	437	449	450	439	415	403	424	409	438	443	424	428	466	459	379	491	429	448	420	426	436	458	414	413	418	460	439	467	465	459	442	463	401	448	430	445	405	430	416	461	424	423	433	466	400	485	460	450	399	433	429	446	417	483	396	451	437	398	407	432	418	406	431	409	395	479	436	437	441	437	439	442	408	433	421	460	408	428	433	456	438	430	437	476	424	460	407	418	407	355	415	395	410	444	494	460	440	416	428	427	451	450	391	446	394	397	406	413	399	397	409	420	437	370	425	406	440	375	407	392	425	426	421	454	417	434	433	426	444	422	443	449	424	396	425	447	437	425	444	429	436	442	448	445	388	376	440	435	458	437	422	427	446	477	461	437	431	435	437	460	462	413	438	446	434	416	418	421	422	417	474	421	431	424	435	397	431	441	447	416	418	443	450	408	432	478	446	447	442	440	426	403	472	424	418	451	438	430	463	399	417	464	416	418	448	438	429	417	466	438	424	430	415	407	432	447	402	447	441	429	437	402	394	414	442	450	428	445	439	416	432	436	400	437	443	451	474	512	433	413	441	447	457	404	416	426	450	420	406	446	423	425	432	409	437	396	458	433	449	428	394	442	433	447	428	410	431	402	427	463	411	460	460	484	427	414	424	412	452	453	459	426	418	474	418	429	442	421	434	423	464	450	467	478	418	407	448	430	459	433	411	440	486	399	397	426	435	409	397	419	435	456	453	406	456	436	440	413	436	441	464	414	395	415	444	423	437	449	402	448	444	427	416	413	405	426	435	399	433	393	424	436	423	448	445	419	408	401	404	422	456	434	458	435	395	423	440	411	405	424	443	413	406	433	437	435	429	461	417	363	428	433	441	410	431	386	420	406	435	429	440	448	423	430	419	434	435	420	423	454	446	434	464	419	460	408	405	429	437	445	410	431	391	440	444	490	446	417	417	423	449	468	425	424	431	423	438	435	471	417	452	434	395	430	401	411	415	396	382	441	418	444	399	438	474	443	445	446	417	419	455	400	415	463	444	440	439	447	428	445	450	384	446	410	459	435	378	438	430	454	429	410	403	433	415	439	422	459	451	453	440	457	422	417	415	459	398	437	427	413	414	478	425	424	407	431	453	441	437	463	409	427	448	481	444	445	414	428	466	392	420	426	425	411	422	428	424	422	453	428	410	418	457	467	410	431	435	407	420	425	438	435	418	382	422	416	416	416	416	432	419	436	395	461	412	432	404	406	488	418	413	475	450	432	443	424	406	427	458	442	409	450	448	422	426	434	476	431	414	427	451	421	458	430	420	460	439	473	442	442	400	430	434	430	466	488	423	395	430	420	396	467	441	413	430	414	446	404	427	438	440	472	444	403	437	409	422	438	444	435	408	412	434	422	426	453	432	376	448	434	439	434	412	447	405	413	458	451	430	484	426	463	380	425	408	425	415	456	454	442	413	435	456	437	441	429	400	448	410	446	431	408	459	436	443	427	413	425	435	387	436	452	389	404	433	440	443	406	388	460	459	443	435	471	442	430	417	419	441	440	458	431	421	481	447	441	437	451	443	458	429	429	396	452	406	432	421	419	420	373	424	464	442	472	442	449	433	426	442	384	421	432	456	425	448	401	437	430	458	442	454	433	476	430	414	453	402	466	419	420	440	418	428	421	441	427	458	415	463	420	470	428	451	419	436	381	419	427	428	423	399	452	403	396	443	405	452	407	383	460	412	463	445	440	433	379	433	421	432	421	431	426	424	447	442	433	408	464	446	417	438	423	403	427	442	467	405	414	427	449	377	421	424	444	435	449	474	381	449	444	423	449	451	420	405	406	480	427	412	440	418	403	473	426	381	426	426	400	407	408	431	445	458	451	432	430	449	430	420	395	456	450	431	410	407	413	418	473	462	440	423	440	458	422	400	424	469	428	469	429	456	399	411	440	437	420	430	428	422	477	462	403	441	471	395	448	444	468	435	451	436	408	444	427	409	411	430	411	421	400	416	417	441	409	412	452	447	439	469	461	472	414	452	403	467	443	421	438	445	409	447	427	442	476	427	453	423	420	423	468	432	448	449	444	425	461	415	411	413	420	432	444	474	403	401	422	435	442	424	432	437	471	437	462	429	442	443	431	431	427	440	404	443	429	431	420	420	437	404	403	400	412	436	419	375	423	442	401	437	423	453	366	436	407	461	420	448	443	455	475	444	424	487	423	418	429	430	423	417	459	401	433	421	428	388	443	424	408	425	438	433	410	424	445	451	426	421	467	404	442	418	427	433	407	413	405	488	400	365	438	428	420	409	459	426	402	422	457	418	453	415	442	440	425	453	437	459	471	420	426	415	415	445	401	432	431	404	426	406	455	414	483	440	424	418	452	437	468	445	413	402	429	454	439	442	421	452	417	429	433	392	420	426	454	436	430	432	429	455	418	439	438	430	429	415	424	471	451	456	440	466	440	426	390	419	401	397	426	439	414	387	420	451	420	446	406	423	421	405	419	412	429	475	462	439	423	477	453	497	443	391	468	420	447	438	421	456	412	452	440	440	433	431	467	426	435	454	439	425	426	439	411	418	407	427	405	404	394	406	447	429	465	445	475	447	410	452	463	443	435	465	457	471	414	439	418	463	451	445	430	414	445	446	420	432	415	431	396	410	408	379	449	444	432	437	434	427	427	455	426	433	452	429	445	432	434	427	439	415	438	463	458	401	441	444	453	434	439	441	436	401	449	423	474	397	439	411	418	434	415	423	419	413	440	436	450	456	451	421	397	425	418	437	442	419	447	462	397	461	446	426	429	424	396	426	416	394	387	446	432	444	454	444	433	423	404	456	401	402	409	459	409	421	412	412	433	390	422	467	436	441	434	441	430	435	411	418	448	454	434	423	422	416	434	441	432	376	450	416	436	446	440	438	408	426	449	409	419	420	393	408	421	427	435	429	412	439	424	430	428	450	461	432	431	476	444	487	428	455	425	435	409	431	465	425	411	453	389	373	427	467	393	474	413	420	452	433	424	431	418	457	437	402	426	446	447	428	476	439	420	429	390	418	412	414	396	414	424	400	437	399	433	442	407	431	391	410	430	427	434	436	428	402	397	437	463	450	476	440	443	446	444	426	465	404	401	436	430
5535	1070	1003	919	1005	954	955	999	919	970	973	907	964	949	987	970	971	944	1037	972	909	988	962	967	1008	940	950	935	954	981	911	885	942	916	963	960	951	991	972	932	977	935	973	968	909	959	1010	1000	899	989	944	1007	975	967	1040	988	937	938	966	927	979	980	956	957	954	938	997	984	980	944	981	940	997	964	988	955	940	916	1009	957	974	1034	890	954	984	956	1000	928	985	987	947	981	1005	922	926	943	973	997	926	996	965	949	974	955	914	952	986	917	944	1017	967	909	953	966	971	992	980	952	974	927	984	966	971	931	994	975	952	953	937	966	976	996	969	983	936	950	950	938	944	944	963	928	974	954	943	1045	953	982	918	996	961	948	948	978	983	999	1030	928	934	972	979	924	962	933	927	936	966	979	953	974	977	960	999	972	904	926	1017	972	987	900	990	964	930	934	964	873	919	1001	992	962	988	1003	929	912	985	936	931	987	1018	972	968	982	938	948	981	975	959	966	951	983	983	977	1013	970	931	964	922	936	939	944	985	946	950	954	985	971	935	973	989	1013	939	934	948	958	955	931	1024	956	974	956	986	963	956	966	1036	993	1047	911	977	974	897	972	989	923	1016	979	948	1012	992	953	998	984	941	943	970	937	952	990	906	947	919	925	949	939	946	982	976	881	925	976	991	948	974	936	1010	972	936	923	990	981	1024	917	900	911	1045	990	968	987	974	1019	947	922	935	955	980	962	918	998	964	1001	973	933	1002	964	980	983	911	978	967	969	922	973	954	974	1001	1009	985	964	952	965	947	940	938	1002	960	947	961	945	959	962	953	1011	985	913	989	945	945	923	985	923	940	983	976	976	956	967	941	1015	966	981	961	965	970	891	922	1008	945	971	959	1040	1012	986	956	928	981	953	981	956	959	926	931	970	917	1013	956	1006	944	994	895	945	957	1007	953	970	953	937	947	974	981	985	975	963	941	980	1008	932	977	941	941	913	1003	935	958	950	921	991	1008	929	938	976	907	980	954	913	912	987	979	910	923	958	992	967	950	966	973	962	959	956	1000	932	937	1026	1000	949	932	999	953	955	944	987	958	954	974	991	952	1003	907	954	976	949	1027	926	1013	972	910	988	894	903	985	946	1017	996	917	974	932	915	983	982	1054	979	987	957	968	931	983	998	1004	891	909	953	987	940	969	920	924	1038	1002	916	938	999	944	967	971	918	990	961	944	968	978	952	930	972	1025	929	1011	1002	975	967	1005	965	935	946	1005	980	961	954	915	968	934	932	983	951	1016	955	1003	968	994	922	1007	915	962	974	970	934	993	1006	984	976	961	987	1019	975	1022	993	947	940	978	949	916	957	954	980	1014	983	899	928	971	986	1030	906	961	938	1027	924	948	952	978	964	991	941	956	1038	979	941	881	914	964	938	973	938	948	977	949	943	964	967	968	956	957	933	967	939	958	987	948	971	922	962	982	984	981	1012	918	933	980	949	966	983	909	993	1008	991	976	989	1007	979	963	1021	1040	922	960	932	944	927	954	924	967	1023	940	946	973	977	1014	990	955	995	947	912	930	1020	958	950	918	969	972	892	921	972	999	993	979	967	982	972	925	968	918	972	915	905	960	946	947	905	969	968	985	944	971	946	956	972	949	976	963	951	971	1003	938	1005	1032	938	947	1034	940	937	1000	952	949	1011	1036	990	940	955	1013	902	973	958	977	976	923	946	896	988	968	921	985	997	987	942	968	935	964	1022	974	976	970	942	972	964	976	956	954	951	953	985	960	900	966	946	1015	947	967	950	921	907	951	1013	904	981	976	926	987	985	981	931	961	1006	954	997	1012	962	968	983	968	942	920	956	934	994	959	982	979	977	949	930	956	992	927	993	1020	905	974	941	976	966	969	983	959	939	954	952	968	1003	985	943	968	916	987	948	950	915	977	943	921	972	981	939	943	985	992	929	928	946	959	1019	922	964	980	942	944	959	945	884	987	930	982	970	969	958	989	952	984	984	933	980	970	948	943	976	927	995	921	943	980	954	1000	983	983	1046	916	956	940	965	946	969	978	964	959	956	945	995	987	951	948	928	957	964	996	932	939	1002	948	979	1003	969	954	927	983	980	980	986	980	913	934	961	938	947	982	1000	962	953	904	942	922	1016	1003	956	1002	947	975	1024	961	975	980	925	994	911	1008	986	1016	943	918	1027	995	956	1010	943	994	916	926	923	960	965	896	977	932	953	922	946	980	905	1018	1044	950	1009	1013	947	1002	952	933	928	940	907	981	977	1023	957	930	936	946	973	952	983	1005	976	1013	924	1012	937	960	940	964	1016	942	1003	988	949	996	1020	991	1018	1023	983	996	995	937	1022	933	956	930	974	984	991	962	978	975	951	917	991	958	972	960	955	944	972	971	941	947	959	915	989	1029	914	955	967	990	952	953	983	1024	1003	1007	985	1005	951	905	947	973	883	934	942	1020	993	927	984	932	929	892	978	947	990	932	950	960	968	987	938	918	894	992	1001	999	991	987	1024	1002	1002	962	985	979	976	915	915	940	1033	904	1017	960	988	960	986	1018	955	993	987	951	976	947	984	977	961	996	1021	945	927	987	980	997	968	975	973	936	970	918	991	911	989	963	978	878	960	942	915	949	916	947	979	938	966	986	946	952	982	1014	934	968	961	935	911	982	1014	989	906	950	1024	921	1016	895	970	965	971	943	909	1021	990	980	990	991	989	962	942	995	968	934	928	983	923	988	939	968	956	924	910	887	913	1013	950	949	976	954	990	926	931	967	940	889	951	962	901	956	925	937	970	981	983	962	994	914	940	933	981	1009	991	954	956	953	943	936	973	943	1009	946	950	956	985	986	986	989	1009	929	969	969	945	952	1019	965	932	959	978	925	1000	952	979	979	957	1026	953	975	959	963	1027	948	960	963	973	945	929	919	921	953	948	935	983	994	935	949	899	911	915	954	947	948	951	890	987	939	926	1016	977	982	955	863	1000	950	965	1016	1017	946	956	982	973	969	902	979	970	968	957	961	976	959	969	975	973	1003	962	949	964	980	957	993	963	1006	973	952	988	974	981	955	953	932	952	991	966	988	943	949	914	944	956	927	958	975	1016	971	971	935	956	973	963	976	974	961	990	981	979	1012	1025	971	961	973	1004	992	930	937	964	1015	940	992	996	926	941	961	999	947	988	984	1030	995	937	1007	954	949	927	928	971	979	987	984	939	957	987	1010	1066	972	936	930	942	973	916	1010	959	961	940	936	926	958	912	962	983	979	971	1008	920	968	965	997	924	1014	998	1009	954	966	922	967	939	1003	946	960	935	908	1010	961	1000	917	931	931	963	888	973	987	962	975	993	957	970	973	1011	966	978	930	949	983	936	977	992	963	933	1023	956	1048	984	955	998	1005	965	960	876	967	958	1025	932	974	1010	994	963	936	971	971	979	965	929	941	940	959	950	937	965	943	974	973	981	1017	989	933	951	962	981	953	967	957	937	968	921	1011	942	996	955	989	881	959	1002	962	939	934	947	930	988	943	1002	944	933	960	1008	987	1002	993	957	980	961	1021	940	959	967	926	948	963	920	972	1007	962	957	909	922	970	966	952	945	935	980	946	911	1033	996	904	917	985	929	945	918	975	915	972	932	953	964	918	998	951	936	974	974	977	948	960	962	938	968	981	1001	1015	927	905	956	974	916
24452	20933	24323	27687	20619	2563	540	447	397	419	391	394	354	355	396	349	350	346	340	357	349	370	359	360	361	307	377	374	371	373	375	382	363	363	322	347	340	326	319	369	356	320	350	351	325	375	353	324	323	387	360	317	321	332	351	344	353	337	342	359	345	371	344	339	338	343	372	363	338	357	324	348	326	356	365	340	339	382	323	374	341	335	346	344	325	354	314	356	348	326	342	339	342	344	339	364	324	357	338	334	367	333	350	359	337	329	335	327	331	336	349	358	340	311	372	330	349	344	346	326	357	335	358	341	327	361	314	350	343	338	325	321	343	337	358	352	350	332	340	337	324	326	332	337	355	346	367	357	342	357	339	342	352	339	304	359	340	386	340	341	336	384	336	366	314	352	319	351	345	355	338	357	352	354	339	327	332	343	320	374	347	366	328	357	289	336	339	316	313	353	353	323	343	343	351	337	336	350	353	375	336	352	346	345	334	332	355	343	372	362	384	314	359	371	352	341	332	364	328	351	339	313	377	318	350	325	350	348	343	336	385	345	344	335	334	376	340	351	347	372	322	335	360	329	365	354	364	367	324	337	358	369	314	360	344	324	356	358	313	335	372	333	345	304	376	364	383	317	367	363	366	376	353	347	376	323	330	330	333	341	358	336	306	358	350	307	314	345	341	337	337	298	340	318	324	333	305	356	306	338	334	341	322	322	325	331	354	316	335	335	307	365	316	368	350	363	387	347	350	337	367	315	350	362	357	364	360	352	342	329	362	311	372	349	349	362	383	351	324	381	361	346	318	332	340	325	318	326	321	333	332	315	340	371	359	339	376	371	355	359	326	377	352	327	332	341	368	337	346	376	365	326	324	364	343	355	340	357	341	351	356	300	345	342	320	361	344	318	350	344	348	322	371	347	358	359	361	348	349	320	314	351	348	363	342	377	339	322	324	347	331	327	345	342	349	345	328	334	337	331	358	358	380	362	342	321	332	373	359	344	317	369	347	368	370	345	335	348	327	341	345	356	355	353	344	343	369	317	391	369	329	376	367	308	362	331	351	335	330	368	357	325	376	317	342	319	349	312	370	332	364	307	339	346	328	382	370	341	335	341	348	309	360	353	321	306	379	366	329	336	343	351	355	353	350	391	371	338	341	363	320	314	376	326	337	348	373	332	360	338	338	354	329	325	333	343	356	347	350	338	332	306	309	365	338	354	353	334	363	384	351	327	385	361	345	378	360	333	344	369	359	310	330	351	368	387	338	332	345	328	365	307	348	377	278	365	368	362	322	366	315	351	364	332	331	349	359	376	340	383	323	324	374	335	349	327	336	344	380	380	317	312	349	311	324	350	348	313	357	330	347	382	347	370	351	366	356	365	357	270	343	351	343	345	344	369	328	328	359	351	357	356	347	316	376	370	309	376	327	319	348	343	351	311	359	360	363	329	351	367	313	350	333	337	317	337	341	318	357	331	339	336	350	323	346	316	345	342	359	346	355	338	329	317	320	379	332	337	337	349	321	367	363	333	377	364	328	318	327	282	325	367	369	320	373	332	333	327	321	318	346	332	340	309	317	319	351	349	368	357	340	330	368	375	326	317	343	338	363	351	398	362	363	345	360	321	344	319	331	347	353	331	374	359	337	361	337	340	318	348	362	344	339	323	332	334	357	378	345	368	347	349	342	344	342	338	328	341	345	364	322	342	340	303	345	370	330	320	356	362	310	340	333	339	321	358	358	322	310	316	344	356	324	352	338	332	364	338	382	331	342	317	321	326	354	357	377	346	341	360	382	328	356	359	372	317	351	349	333	308	356	352	339	333	317	346	365	315	346	381	354	377	346	312	348	308	332	390	350	335	331	311	350	329	336	332	341	316	386	345	331	366	351	344	324	362	368	313	300	353	330	358	321	363	335	342	333	360	329	351	344	325	350	368	325	315	351	348	351	364	332	309	317	321	326	350	333	347	328	341	361	342	299	292	335	340	315	306	347	371	330	351	344	285	360	358	319	360	352	379	358	329	354	334	368	356	334	347	328	393	357	333	340	345	318	365	365	350	336	363	324	357	315	332	341	355	331	357	340	378	352	332	372	341	347	322	365	338	359	361	356	363	356	320	333	335	344	350	339	393	347	316	362	320	350	343	362	363	370	339	335	353	361	368	368	332	327	365	341	337	386	340	330	319	354	344	315	345	324	331	362	348	294	341	343	355	338	358	355	312	345	331	349	343	315	358	332	357	328	381	324	294	320	338	309	314	340	337	350	340	354	344	370	347	326	321	325	355	345	368	340	335	340	364	373	312	383	333	331	342	315	329	383	359	334	334	334	362	311	348	334	293	324	347	341	339	326	353	338	348	376	355	315	342	347	334	338	358	341	311	326	344	346	367	359	321	320	351	343	346	313	356	344	360	351	345	312	332	329	372	366	349	323	335	338	338	327	325	330	364	335	340	312	327	354	359	328	344	395	341	328	327	328	304	317	410	342	348	350	317	378	312	332	343	379	337	315	324	340	330	337	349	341	373	368	305	316	326	313	369	367	360	312	344	365	364	359	372	367	366	325	351	320	354	349	330	339	326	329	367	348	395	345	350	371	345	360	334	336	360	331	380	323	323	345	350	362	340	320	332	345	373	352	350	351	337	358	359	364	383	313	369	323	352	351	383	350	352	345	313	331	335	358	312	325	382	343	348	353	366	346	350	357	329	331	325	354	326	307	361	359	325	319	346	358	347	351	337	331	364	338	340	336	336	303	334	356	359	324	350	323	334	308	328	364	366	356	344	316	340	327	318	326	350	365	338	323	343	332	370	346	296	359	323	301	360	330	325	355	328	333	347	345	325	361	389	350	349	337	324	349	354	296	353	373	340	362	358	353	344	333	320	371	392	366	350	349	336	302	341	369	334	329	294	353	353	380	376	328	330	356	320	338	345	306	323	295	319	336	332	368	353	345	345	364	374	337	378	371	396	371	329	337	365	326	319	318	343	313	351	320	317	345	348	312	338	326	320	326	332	361	343	326	331	325	350	360	322	326	381	366	321	320	357	311	329	354	377	345	318	350	308	338	305	368	337	370	330	375	321	336	348	332	358	308	321	335	362	353	317	359	326	338	353	309	314	345	349	364	342	322	347	364	315	361	368	341	337	361	360	335	330	345	370	329	356	318	331	355	326	346	393	372	362	348	339	345	348	313	379	330	357	334	332	377	329	353	352	341	341	364	310	337	359	355	334	378	343	349	354	374	371	325	321	362	336	351	339	380	358	321	364	321	378	300	392	407	363	330	338	383	339	343	315	366	326	346	378	346	322	319	305	379	343	355	333	356	351	336	338	362	355	371	312	354	356	333	367	327	333	367	359	341	338	347	321	329	320	314	351	336	330	357	344	326	330	362	345	364	348	318	314	366	337	346	337	351	353	330	327	337	341	329	357	346	342	343	320	347	345	346	363	338	338	400	343	336	351	323	322	336	330	327	339	376	328	343	346	381	314	351	339	319	346	316	328
3279	2873	1822	1215	929	814	847	820	796	792	814	761	749	787	833	760	798	746	737	697	789	772	778	730	740	749	802	778	759	747	713	731	775	751	722	749	776	850	786	782	847	730	782	819	742	774	839	743	768	757	747	814	787	787	765	775	762	756	781	782	823	798	799	768	763	787	791	774	735	788	755	799	753	755	783	762	812	779	783	790	790	758	758	744	812	842	810	819	774	766	744	748	746	807	825	732	800	751	767	736	764	762	770	808	802	800	736	764	799	765	738	782	781	773	770	793	795	789	802	766	720	833	764	750	740	777	814	806	808	794	765	808	815	791	769	788	732	721	748	782	724	784	781	790	794	744	787	741	763	755	778	770	797	803	755	767	758	746	762	708	783	807	730	782	725	788	782	787	764	761	787	797	786	773	796	761	803	762	738	735	817	791	755	766	787	776	755	813	786	817	796	804	795	788	772	763	760	801	724	689	799	800	802	771	744	794	735	798	749	697	781	770	810	772	799	760	732	734	768	811	770	743	749	750	800	801	739	776	782	781	732	752	798	819	785	788	762	771	810	796	794	758	799	813	752	777	793	786	808	789	796	810	765	754	763	803	771	793	841	839	774	816	771	764	782	793	787	721	797	749	774	777	723	756	778	847	828	817	769	786	763	802	756	744	791	778	766	755	735	781	754	777	774	789	761	730	832	768	784	762	800	823	743	778	789	755	805	781	760	793	766	766	772	754	775	765	745	776	782	779	759	744	759	802	773	770	821	753	761	743	795	806	789	739	793	772	773	732	779	784	795	744	766	765	764	751	742	775	749	784	777	798	799	760	739	762	758	784	799	717	778	780	752	794	778	756	790	807	757	783	767	777	733	738	788	785	773	775	772	798	750	761	775	797	812	762	785	760	791	771	837	812	825	746	804	797	760	796	786	722	751	783	789	747	704	676	722	786	785	766	772	765	796	790	790	771	797	801	796	754	767	797	780	741	782	791	774	803	797	783	821	810	736	716	774	806	798	740	796	777	806	749	722	748	792	787	811	768	735	771	753	772	743	766	745	767	780	780	791	814	739	814	810	781	750	792	805	779	787	772	744	778	776	741	775	789	820	770	696	769	809	790	797	771	810	806	735	777	801	738	787	817	800	762	818	711	756	788	773	745	742	769	764	793	818	762	746	756	774	770	813	738	783	751	785	754	758	763	776	820	753	763	774	800	750	771	800	822	756	759	763	817	742	757	762	788	818	827	758	775	776	797	798	741	796	817	779	733	763	722	800	737	752	704	763	815	796	804	776	797	764	807	761	766	775	784	760	716	798	761	759	763	751	766	732	789	777	771	804	778	788	780	794	754	732	788	769	829	780	779	743	751	796	761	793	745	797	748	769	759	784	801	779	755	744	756	795	790	772	789	755	754	738	781	777	791	769	754	780	786	832	778	731	753	768	755	735	739	766	842	839	818	774	758	753	757	707	755	789	772	789	759	780	814	767	785	721	755	747	803	818	753	782	803	767	777	773	787	763	789	780	839	766	782	774	755	813	761	749	780	787	768	772	803	806	762	744	743	792	767	738	821	784	787	776	769	774	761	757	758	762	762	759	748	757	810	756	729	752	800	774	803	740	764	824	789	763	776	779	751	788	763	790	780	769	774	793	756	760	830	773	783	811	790	794	733	781	808	734	734	772	788	806	777	809	783	808	784	784	820	805	768	792	785	753	817	742	784	717	759	800	800	818	793	760	747	722	769	786	790	713	772	754	766	764	770	786	769	782	794	787	798	774	682	801	798	739	760	802	740	757	790	784	771	777	773	819	786	789	772	753	811	739	803	726	740	798	774	741	758	770	760	762	746	749	793	739	735	786	766	832	767	754	792	789	790	781	774	777	785	770	770	785	793	784	804	776	770	717	794	801	810	765	775	741	755	766	787	807	818	790	804	783	816	755	762	802	771	795	807	755	755	810	770	806	711	776	791	755	805	735	763	795	772	778	747	751	774	791	799	755	769	729	757	793	749	809	801	786	795	795	805	802	744	730	742	800	823	783	781	764	783	781	801	781	797	760	721	802	771	817	771	780	790	760	756	821	778	730	804	787	811	800	761	781	768	748	745	785	794	783	802	724	778	801	794	795	812	717	800	804	778	749	745	792	754	825	707	781	803	804	793	800	780	811	748	705	705	752	781	755	788	757	777	792	779	765	765	773	766	740	768	771	790	724	791	784	805	772	857	769	813	778	787	780	772	776	764	777	781	783	791	788	784	804	735	783	769	788	759	810	837	803	772	800	793	838	751	809	795	780	834	777	765	800	832	745	774	779	828	763	798	819	753	760	733	789	747	753	766	788	837	777	795	768	757	804	790	759	746	754	780	774	731	779	791	763	785	772	761	806	790	746	777	768	762	755	799	738	819	797	793	795	766	781	776	770	769	739	759	790	753	754	758	753	815	767	759	776	763	778	792	787	775	804	757	808	797	815	757	781	808	722	754	727	757	814	796	772	774	787	800	858	754	775	759	755	803	813	780	773	795	785	744	795	786	772	750	740	747	749	744	747	764	804	716	769	831	704	773	765	847	735	791	783	727	765	785	739	774	764	793	741	792	753	788	765	798	830	798	793	772	792	758	788	745	787	799	755	736	740	782	779	820	768	788	772	784	749	770	791	773	782	756	785	783	770	748	782	802	786	792	804	797	732	769	743	754	793	744	747	755	749	748	800	795	803	759	778	799	784	713	802	784	748	740	789	734	772	753	779	775	769	801	772	805	748	773	719	720	760	755	766	810	762	767	812	766	803	775	760	756	775	782	793	823	755	789	779	758	787	791	758	809	779	749	771	794	805	725	723	775	733	779	776	822	805	753	754	784	775	751	722	778	762	718	793	786	740	778	773	744	735	812	737	728	784	760	821	709	785	824	780	773	727	788	758	819	782	756	764	796	757	755	767	753	752	768	762	818	785	753	791	758	767	746	761	792	785	820	763	745	752	752	747	780	783	789	810	812	769	740	773	780	776	767	800	817	775	738	798	771	763	823	772	754	779	771	720	761	815	790	801	744	821	773	819	795	809	737	796	746	783	772	796	769	798	774	778	778	748	737	772	734	762	826	784	790	790	790	777	810	774	821	721	778	793	804	793	717	769	766	782	781	795	748	795	808	753	770	714	790	775	778	821	767	794	778	748	752	733	792	749	767	808	796	730	774	739	752	797	759	758	816	790	720	815	818	721	789	822	773	739	776	758	750	761	751	760	774	803	785	805	738	758	758	798	801	777	811	790	778	739	767	771	793	822	765	744	751	793	808	729	737	792	781	800	775	759	760	734	759	743	835	778	721	753	714	816	715	789	767	751	747	768	774	751	778	766	723	755	733	729	780	760	731	771	799	775	807	802	789	730	740	803	768	764	799	809	790	792	771	774	779	795	803	746	747	761	824	790	757	783	771	782	747	771	744	738	787	768	779	784	768	735	813	793	809	779	791	819	810	777	783	817	808	780	789	755	734	726	734	778	780	721	773
23804	20960	25045	27052	20964	20862	1651	419	289	258	252	235	243	205	191	185	178	196	182	177	182	166	172	198	187	178	175	188	157	170	167	180	154	149	181	156	175	168	158	183	178	162	174	163	170	175	181	172	168	172	193	148	151	155	193	159	158	156	157	181	202	173	153	166	180	163	169	163	164	175	156	166	145	133	151	170	152	152	169	202	162	179	142	149	145	160	197	155	180	164	184	145	173	164	160	141	154	159	183	172	160	180	166	169	165	161	173	146	145	166	159	176	134	152	174	211	163	136	160	164	173	159	161	180	169	167	175	163	187	147	181	146	162	165	171	174	160	154	162	160	162	201	172	192	186	155	196	169	150	161	178	146	154	164	140	180	154	174	182	150	163	171	173	153	158	180	173	167	159	165	189	169	150	192	162	178	151	151	145	158	169	167	170	131	171	174	165	159	155	158	149	167	166	174	175	174	166	171	170	168	169	179	178	179	171	141	135	165	166	171	180	161	144	169	147	167	171	163	157	179	177	178	141	160	164	161	162	176	165	203	171	175	148	159	163	176	157	161	152	149	176	174	173	176	163	168	172	155	142	174	153	168	163	171	162	193	171	157	164	183	177	190	170	170	163	174	191	184	150	162	170	173	152	149	168	160	159	159	151	158	154	169	172	199	158	167	191	144	158	149	157	174	173	168	167	158	195	161	141	174	138	155	160	159	167	190	155	183	195	169	163	181	163	166	164	161	154	161	152	191	160	178	168	196	170	154	174	168	158	157	151	181	173	156	156	172	152	171	158	156	167	148	156	158	162	167	175	177	185	186	154	153	142	149	153	148	153	168	144	146	175	165	154	159	158	169	161	171	175	163	163	181	153	167	168	159	150	192	156	166	162	157	170	159	174	141	143	179	177	150	159	166	182	149	161	164	155	164	164	138	167	148	147	153	162	163	183	173	160	161	158	154	168	139	146	163	171	188	182	183	164	161	161	177	180	137	161	175	159	154	169	174	160	158	156	152	159	178	161	169	144	153	152	155	174	152	139	176	162	180	173	158	184	183	186	178	156	153	178	141	138	173	168	193	175	171	149	167	169	181	162	146	168	171	170	187	159	172	167	168	154	173	154	154	174	165	167	148	166	166	163	169	157	167	163	167	161	173	177	169	152	147	182	154	155	177	150	162	177	158	171	148	150	175	183	171	180	179	175	187	156	158	144	158	175	173	148	163	176	173	164	185	153	145	191	156	168	193	157	153	158	147	149	157	180	161	174	171	175	195	163	174	151	124	156	176	173	180	174	165	163	173	151	152	161	182	164	148	179	169	154	154	161	181	150	159	156	168	158	173	161	143	159	178	156	162	149	159	172	200	148	170	155	168	148	155	162	160	148	176	160	159	137	154	172	191	162	174	184	169	174	179	161	189	197	166	172	179	155	170	154	163	194	159	162	155	166	170	171	153	180	158	158	173	148	169	140	158	191	165	154	187	178	177	177	167	177	155	177	175	160	162	175	162	168	181	157	194	183	164	147	160	155	158	149	166	162	177	171	169	190	183	173	133	172	174	171	179	160	146	165	157	161	162	163	154	166	191	161	161	179	168	174	180	164	175	153	181	142	157	146	148	168	180	173	157	161	135	182	174	166	155	169	177	153	171	168	178	164	173	152	172	182	184	161	156	165	158	148	183	161	179	144	154	156	133	161	151	151	145	142	139	164	171	171	155	169	160	171	182	145	196	144	184	135	140	171	161	171	166	144	154	156	158	159	168	159	192	166	161	175	161	141	197	188	172	165	163	155	182	162	175	194	167	165	177	195	150	151	173	173	171	151	174	176	191	175	149	170	175	157	153	160	165	158	157	183	173	151	155	158	162	157	147	144	174	151	148	166	163	178	183	178	180	190	168	163	137	198	173	201	167	170	184	167	148	165	158	177	146	150	156	149	172	174	168	181	166	171	156	142	139	154	175	174	167	151	159	144	153	152	153	181	175	153	161	155	167	148	159	146	161	152	183	154	171	174	167	164	152	177	157	152	156	165	166	155	150	184	154	153	154	161	163	151	180	147	161	173	154	163	140	142	177	164	196	175	148	141	174	183	157	180	146	165	190	189	165	170	178	158	149	180	178	178	165	151	158	170	171	152	171	186	169	161	170	144	165	151	171	135	185	153	176	176	180	175	183	180	138	158	147	139	168	157	151	168	159	169	165	165	152	178	157	165	165	170	160	179	166	159	166	174	174	165	157	179	142	156	183	162	168	161	165	167	180	140	163	169	176	167	161	167	156	159	184	151	156	166	153	175	158	155	183	177	169	162	141	180	172	147	168	173	170	159	160	185	154	161	172	186	187	165	191	181	163	139	154	175	149	158	189	154	174	153	169	152	144	186	148	160	175	180	152	164	178	144	179	186	161	158	156	144	173	171	145	177	179	174	172	167	153	138	162	156	153	155	179	186	162	175	187	166	197	207	148	168	155	147	173	152	170	161	154	150	166	161	154	165	158	173	164	153	159	177	161	168	173	161	162	183	152	167	179	155	151	144	161	162	162	130	153	183	170	170	185	154	165	159	178	160	187	191	159	171	154	160	181	184	180	145	165	177	159	141	156	172	180	154	143	173	158	176	172	161	136	147	163	189	152	183	155	174	170	172	159	160	170	155	162	173	176	161	152	140	161	147	167	155	176	168	177	158	161	177	176	169	184	150	165	173	168	175	160	153	158	142	170	168	179	196	157	179	175	154	179	146	172	161	181	165	162	154	159	142	173	175	147	161	151	157	160	148	189	168	157	156	161	168	168	145	176	186	177	177	174	166	156	160	153	177	165	169	152	153	160	157	164	170	169	167	156	206	154	164	148	162	171	158	161	149	165	176	167	161	158	147	146	168	145	178	142	162	159	165	166	193	175	161	135	168	159	155	175	165	163	189	164	176	172	176	194	156	177	156	160	188	172	154	159	175	154	148	145	151	172	156	167	168	191	163	172	170	161	172	165	147	169	154	163	170	145	148	179	159	153	159	140	147	172	135	165	162	169	158	168	164	155	149	158	156	131	160	193	170	144	164	174	151	192	195	145	170	143	159	185	144	165	163	144	151	147	160	162	158	170	194	175	164	169	170	162	170	165	178	180	177	168	178	134	183	175	168	149	153	165	153	173	145	186	162	186	148	167	161	178	154	161	170	179	185	162	151	165	143	171	147	189	177	160	188	171	159	186	170	167	167	152	169	156	157	137	169	190	169	160	163	140	168	176	150	186	160	165	163	162	165	167	168	189	160	169	150	188	183	170	165	166	135	159	169	124	166	146	152	169	172	159	160	169	159	139	180	153	152	130	198	184	162	175	158	146	157	177	186	147	180	176	162	160	166	194	158	151	153	152	166	186	163	157	155	139	177	169	162	148	152	170	200	183	155	165	153	150	168	145	162	187	163	144	178	145	147	174	155	187	163	156	152	160	150	171	162	146	153	175	161	147	171	152	140	168	179	154	177	164	154	181	173	164	150	165	167	139	186	167
3056	4218	2508	1213	775	585	537	537	502	468	426	429	438	414	435	459	426	413	437	420	433	404	419	422	408	411	424	402	406	413	420	400	405	432	416	428	397	463	424	430	429	437	389	407	410	401	403	401	430	415	432	417	420	416	411	401	428	403	440	404	400	424	447	394	453	391	395	402	394	396	371	370	435	407	415	411	415	400	398	422	408	438	388	429	440	376	420	399	407	402	428	440	387	375	421	402	450	382	435	410	412	408	372	428	442	392	416	449	390	385	454	388	422	403	451	406	384	443	412	413	439	385	421	420	406	378	404	411	382	422	415	425	416	454	423	383	401	395	421	415	412	393	413	435	395	398	425	416	395	392	440	407	438	381	422	413	398	428	411	422	405	413	411	391	433	393	409	433	418	425	418	394	394	379	411	412	367	445	429	400	404	390	393	429	407	399	377	405	428	423	448	400	361	443	416	414	408	414	403	414	428	398	399	447	360	388	418	409	405	446	427	435	412	394	438	388	428	392	462	431	388	421	434	399	406	400	442	412	430	411	423	412	379	423	402	415	409	407	376	410	431	399	408	421	443	391	381	395	427	406	401	395	386	418	420	409	405	432	422	384	410	411	430	417	406	420	445	421	434	414	434	427	407	386	403	388	442	419	430	383	414	396	417	460	385	419	408	447	394	378	396	417	384	394	424	402	421	446	447	435	379	431	428	441	401	421	426	430	422	390	445	392	430	441	424	397	382	394	404	409	433	411	394	412	429	419	440	412	375	397	412	413	416	392	408	433	413	397	386	415	418	383	385	445	425	404	369	422	393	391	393	396	392	415	396	410	426	412	422	395	410	409	421	425	397	407	426	442	401	403	395	435	420	405	414	416	424	427	416	370	367	393	427	442	420	409	412	441	411	391	397	383	458	401	377	407	382	371	434	404	404	405	397	387	436	392	436	427	412	416	395	443	417	428	434	421	430	370	404	392	424	403	390	412	365	409	425	428	443	409	375	422	428	406	423	410	418	401	449	438	379	456	438	401	420	410	399	419	434	394	401	375	419	434	420	373	430	398	400	384	439	373	416	383	429	415	415	412	436	438	403	399	429	406	433	411	437	384	438	427	453	453	411	465	414	435	394	417	419	451	388	428	472	429	439	421	412	449	392	401	410	392	381	407	407	413	382	422	420	410	419	378	437	408	405	384	445	389	423	432	420	371	413	407	407	385	417	368	397	390	410	435	424	411	450	405	411	413	381	400	419	434	415	420	438	406	392	417	396	390	422	387	409	453	409	397	442	427	402	350	381	424	357	420	390	449	424	369	423	407	380	391	403	397	421	430	385	436	394	442	422	393	409	429	409	421	385	393	419	431	407	402	402	382	400	421	433	411	429	415	429	418	411	429	412	422	430	423	407	382	420	384	407	372	407	391	378	430	404	417	408	402	442	411	383	388	400	390	391	431	395	439	412	412	387	435	414	390	395	434	386	413	389	383	416	404	394	414	424	406	426	410	385	446	418	362	383	429	382	411	395	428	400	413	451	434	401	399	393	411	434	404	433	424	386	477	387	364	428	413	401	382	423	418	406	404	398	435	394	401	404	373	423	424	404	443	433	434	374	422	426	393	410	380	434	416	396	412	375	410	387	409	400	403	415	368	411	386	404	429	404	400	410	415	410	416	422	412	397	393	394	406	417	387	401	409	360	415	460	394	416	422	388	394	403	394	383	398	428	365	403	417	398	413	416	393	439	413	416	444	429	402	394	426	447	383	401	347	425	395	412	424	396	415	419	384	420	402	404	405	411	374	373	426	397	424	421	411	445	393	421	423	426	440	448	376	414	413	390	420	418	407	430	427	450	407	405	403	419	427	374	425	436	452	384	445	408	388	411	364	405	409	420	406	376	425	391	421	436	397	398	433	383	385	409	395	420	412	419	453	396	429	394	441	404	424	397	400	405	414	387	403	401	441	427	435	417	465	397	421	413	398	400	406	415	429	420	416	416	415	423	453	427	417	417	408	446	409	399	387	410	447	413	399	398	405	433	418	420	379	370	408	389	415	406	379	433	402	408	404	401	399	448	407	413	432	393	418	413	454	438	409	429	435	452	424	410	431	416	378	380	440	390	420	456	380	415	384	412	399	402	435	432	429	441	411	437	412	379	447	420	437	387	407	413	428	440	416	419	448	440	421	422	419	415	399	447	383	415	407	410	401	433	446	368	371	386	405	399	433	411	421	433	401	427	390	406	418	423	398	438	411	394	414	418	378	400	428	396	413	414	380	414	422	415	421	418	409	420	385	467	417	416	422	430	390	412	417	408	392	393	385	383	415	426	397	403	431	427	419	425	387	391	410	424	388	399	373	413	408	410	364	437	381	408	419	405	407	430	395	415	411	423	420	419	454	438	379	389	409	399	456	427	421	387	402	449	394	378	383	391	410	407	438	378	414	421	427	409	417	390	409	420	416	388	413	417	409	405	400	405	441	474	388	434	398	404	432	412	394	394	389	377	403	435	408	405	392	444	408	404	422	407	409	435	374	402	409	386	394	386	438	427	409	382	433	387	361	440	413	404	420	423	396	397	441	436	395	430	402	392	423	394	423	411	414	420	411	380	402	385	431	452	404	377	444	474	385	395	429	412	417	388	383	410	434	427	420	383	427	386	418	406	446	395	389	429	407	400	415	382	418	461	393	433	393	403	446	395	425	430	430	390	416	402	419	431	422	394	422	427	396	409	397	414	415	410	446	404	368	419	426	401	410	445	423	424	418	398	375	405	428	398	423	422	429	390	427	425	380	430	420	422	386	431	450	391	430	392	414	423	420	411	380	385	392	428	379	408	371	423	393	398	432	408	464	431	423	395	398	390	382	473	389	426	387	425	416	426	412	380	401	407	413	421	446	438	415	405	428	409	416	416	401	430	407	400	348	415	388	396	366	403	398	402	381	424	434	400	405	429	448	403	393	390	407	424	394	404	415	387	418	437	373	381	429	389	407	418	399	426	434	399	371	414	412	397	379	445	415	430	430	405	372	408	415	427	427	391	398	436	379	426	398	392	405	436	429	426	416	418	414	414	403	423	390	402	450	419	390	404	435	393	378	399	442	417	382	413	395	416	405	411	434	441	458	403	404	386	394	402	358	395	422	408	389	425	429	411	382	431	460	395	395	435	403	446	427	389	423	472	398	416	419	387	393	413	443	393	430	416	408	407	382	398	430	426	398	447	390	409	424	406	382	390	379	380	406	410	398	399	392	383	411	423	376	437	418	419	413	388	409	419	423	393	348	416	408	425	406	391	405	333	450	417	407	424	434	374	408	380	424	412	387	424	377	409	368	442	435	387	406	388	416	410	427	413	401	408	393	428	401	379	399	436	381	419	425	437	430	410	406	416	389	352	412	486	414	419	411	372	412	413	415	418	433	437	393	435	380	392	423	423	391	382	422	389	406	439	389	417	434	413	456	409	409	404	382	424	406	417	403	377	416	402	424	415	438	407	433	398	433	381	390	414	406
32513	10874	1260	572	480	470	443	453	423	435	443	433	449	443	470	440	396	427	426	455	406	422	440	437	422	447	446	425	439	418	404	459	430	416	385	411	408	489	443	403	427	416	386	432	406	425	424	417	389	415	437	427	431	424	404	454	391	464	453	409	424	425	454	381	448	452	424	423	446	440	426	454	475	439	423	449	413	431	410	415	452	411	403	397	433	450	413	435	457	405	448	408	427	435	423	414	413	413	411	462	423	420	407	417	431	406	449	422	404	404	391	401	408	391	464	437	417	440	416	418	467	405	428	432	418	460	442	497	394	403	450	411	415	431	449	454	424	405	445	431	481	430	423	405	450	428	443	421	428	394	439	431	485	390	421	469	416	426	404	395	430	402	429	468	409	455	433	456	434	454	455	461	447	448	422	426	441	435	443	432	429	409	404	426	441	430	419	445	423	410	404	394	432	408	428	428	484	436	421	448	425	431	407	405	453	404	416	435	447	444	444	402	434	447	428	444	398	417	431	436	416	448	407	424	470	430	442	444	406	468	426	425	419	402	430	434	402	430	447	436	455	404	416	430	408	430	426	437	464	406	454	400	410	461	463	466	433	420	405	451	483	426	431	439	445	420	416	440	438	458	455	445	403	419	461	450	431	460	426	432	432	441	406	453	485	424	420	439	437	430	443	425	452	393	432	423	448	415	399	424	440	397	420	450	449	402	404	448	449	422	462	442	453	435	401	382	411	445	426	451	456	415	435	439	410	439	441	465	443	427	456	451	439	433	442	427	418	465	428	402	427	457	427	419	407	383	440	405	403	444	440	433	398	433	418	430	435	426	440	402	419	455	437	402	416	452	434	468	417	461	422	436	446	406	390	435	392	417	436	412	437	454	462	430	398	421	411	446	411	415	412	422	446	427	410	444	447	427	421	390	446	395	422	426	405	453	445	404	411	432	411	429	446	412	454	417	456	429	447	399	441	417	448	448	425	429	438	415	424	390	422	364	439	427	427	413	410	450	447	383	432	423	422	434	452	447	439	424	435	399	448	466	430	399	421	419	403	369	362	447	414	429	407	428	429	447	447	408	438	435	448	434	418	420	437	413	430	438	389	422	452	453	411	445	447	451	445	453	433	450	413	380	427	418	385	447	455	409	450	435	425	412	426	428	430	427	417	407	436	440	459	417	390	432	431	452	443	435	413	429	404	443	447	381	376	415	429	427	413	396	436	449	427	470	440	469	439	402	448	447	380	394	398	439	385	418	410	427	417	403	421	446	456	435	438	409	454	388	430	457	461	419	429	412	420	418	438	420	432	425	376	485	453	433	472	432	445	397	419	404	437	408	468	411	425	394	418	423	436	430	444	449	444	438	446	441	419	449	423	389	417	418	424	421	447	422	410	465	410	371	422	413	423	433	468	425	442	437	427	434	428	418	460	444	452	423	412	441	427	414	434	444	439	456	412	418	379	388	439	445	445	475	424	428	429	427	406	426	401	457	416	462	461	466	463	430	397	471	396	423	404	383	401	450	439	447	400	424	409	434	427	376	419	423	425	429	435	375	447	466	438	388	439	423	477	393	443	428	410	425	441	489	445	413	409	439	414	417	386	402	386	463	417	386	416	412	441	411	436	426	464	442	431	452	432	454	413	461	423	441	408	375	451	434	433	377	437	395	412	443	378	447	409	414	434	506	463	422	387	394	414	395	428	440	443	427	458	424	441	432	406	393	416	438	447	426	426	471	451	422	445	420	444	423	445	460	420	434	400	441	489	442	455	429	419	390	437	434	411	415	433	429	438	422	393	420	464	441	397	456	430	452	428	415	464	444	437	438	404	412	441	475	443	408	447	402	418	385	385	465	449	410	436	425	405	458	422	472	437	434	434	419	433	410	433	393	471	479	428	457	390	425	442	436	423	444	463	458	427	428	456	419	435	408	425	440	446	407	428	443	459	452	415	456	413	434	396	429	392	443	443	393	423	431	411	434	411	422	394	441	393	431	426	424	467	433	433	430	431	467	417	414	426	418	428	437	407	403	466	404	435	440	409	419	417	412	424	445	393	432	428	462	381	426	423	457	440	437	434	472	401	460	416	473	398	396	434	451	441	457	433	432	436	436	420	453	416	438	449	427	458	414	379	443	441	447	457	447	431	428	443	402	469	408	407	426	435	404	441	431	410	412	444	405	457	420	439	435	465	442	424	411	396	419	417	457	415	413	456	416	433	393	407	372	422	436	475	438	425	417	441	435	396	455	436	411	446	455	421	459	435	427	417	459	458	431	416	436	460	411	465	422	437	458	398	423	370	442	413	451	431	455	409	410	405	415	415	424	428	438	414	429	422	419	439	438	425	413	409	433	424	407	489	422	416	421	454	442	458	429	439	443	442	422	457	415	465	384	408	448	462	426	391	377	434	447	387	456	417	396	427	428	467	456	469	420	457	433	415	426	427	378	419	403	428	400	466	423	425	415	411	426	376	432	417	449	413	445	426	424	410	434	447	471	447	435	423	436	415	463	423	413	438	413	411	389	427	405	405	391	424	457	457	418	417	444	410	469	503	463	421	400	391	453	439	429	425	466	441	454	426	414	417	470	403	431	437	432	406	401	463	448	383	408	455	404	426	422	422	458	432	451	473	381	407	418	468	424	431	445	418	395	428	439	407	440	410	414	433	453	427	441	424	367	444	435	425	434	470	413	394	432	405	469	407	445	451	416	405	448	436	449	420	430	415	445	418	482	431	423	404	422	433	477	433	385	426	403	421	390	420	414	386	430	448	419	409	421	428	405	385	406	411	419	434	458	467	437	466	428	430	429	431	426	427	436	405	460	420	443	474	426	423	396	415	429	440	424	421	431	413	460	444	419	411	425	421	426	424	421	401	443	396	431	441	417	394	439	415	434	407	382	430	464	426	420	405	428	421	454	434	414	427	433	451	425	426	433	401	432	434	423	448	414	401	432	427	472	410	421	403	431	428	430	402	432	451	428	453	424	440	459	430	416	429	451	437	432	468	396	441	424	445	471	429	446	421	433	384	410	446	442	436	430	444	443	441	416	414	424	447	388	416	420	422	454	443	443	445	414	457	362	455	388	399	416	442	431	415	446	472	444	423	440	445	451	359	426	449	433	413	465	468	430	435	431	452	416	404	429	440	447	437	396	413	446	403	394	415	464	417	442	441	464	451	431	427	455	422	441	445	415	449	455	407	414	477	437	449	437	458	442	411	433	462	463	405	437	432	456	411	429	451	461	442	448	421	473	452	441	458	394	394	429	399	426	407	423	448	411	387	385	409	426	423	445	451	433	380	453	435	453	452	446	429	453	413	395	432	465	459	480	456	427	455	419	456	479	472	441	429	421	447	413	456	480	449	370	440	472	436	433	429	395	407	409	432	478	463	410	413	471	410	422	452	417	448	433	450	444	444	452	425	427	434	421	433	420	460	429	416	470	453	478	408	434	417	388	439	418	413	398	410	437	394	393	425	432	413	435	454	435	438	430	391	437
5551	1072	1035	1005	967	1021	964	949	983	969	981	992	924	964	986	954	967	995	951	995	974	888	958	933	919	951	982	971	978	940	940	990	939	960	964	957	910	997	1007	1011	932	966	933	884	997	957	993	922	964	981	970	973	922	976	913	958	992	933	954	999	951	962	1023	961	966	1002	946	947	938	1003	964	962	943	983	954	984	953	953	917	995	942	985	981	960	940	989	968	992	986	942	978	930	927	937	1003	975	1005	1006	1003	929	981	933	970	950	947	967	958	983	991	957	994	982	995	937	972	943	943	1002	967	967	981	933	964	994	895	937	945	932	966	967	972	959	953	952	976	981	987	978	900	963	953	965	948	950	971	1023	994	1021	923	957	993	947	949	978	953	993	886	982	938	975	948	950	936	872	1001	972	955	920	997	956	963	983	954	979	986	915	917	951	933	914	920	975	914	983	989	1000	1005	943	981	971	929	926	993	939	961	925	917	951	1011	931	963	995	1025	960	1021	975	958	927	924	946	977	926	968	954	959	938	919	1024	1016	926	924	984	965	902	984	936	900	1004	942	950	962	994	1017	947	949	976	937	981	961	960	931	946	982	950	988	943	986	1034	932	914	917	965	920	1003	900	991	891	981	1016	923	970	944	985	934	970	913	982	995	965	987	930	917	964	965	971	954	916	991	1014	972	935	968	967	1009	996	931	916	986	959	972	966	927	950	956	972	921	954	952	981	1024	950	935	960	908	941	945	951	1000	933	964	980	926	936	939	968	944	971	990	969	924	986	990	940	962	983	972	983	986	964	983	955	949	945	1022	944	956	959	922	967	955	985	976	921	1044	945	970	914	967	921	915	969	1001	976	947	948	1010	935	907	990	934	961	906	994	950	996	956	947	924	924	991	995	956	974	923	969	971	1015	941	948	950	897	964	969	964	948	979	951	966	1003	973	929	992	892	960	952	947	990	909	987	946	945	992	984	963	989	973	999	1020	993	973	1013	987	987	985	970	947	968	960	941	977	900	977	950	961	854	959	987	929	971	985	948	890	915	1009	972	970	926	983	942	964	977	972	968	949	950	921	928	1012	965	952	944	971	983	975	944	976	1005	960	939	965	980	983	941	922	944	910	975	956	924	926	921	956	975	984	998	929	973	979	962	913	991	957	1002	942	1026	978	943	992	942	951	980	969	944	977	932	987	943	951	952	934	899	970	971	987	922	947	969	951	945	902	964	985	929	919	957	1000	1009	917	972	952	966	906	1011	975	969	984	996	935	936	958	929	916	910	941	945	994	911	932	925	936	1005	1028	943	968	903	967	1010	939	911	919	991	973	911	1000	936	985	936	953	985	976	991	996	989	953	946	978	1020	980	936	945	916	937	965	974	990	956	987	1042	947	927	960	958	954	951	1021	891	979	935	939	952	1015	994	924	986	955	941	1029	996	951	959	941	943	973	939	1000	950	984	1022	943	971	970	949	1000	955	959	950	962	927	981	895	932	954	985	955	964	898	973	989	957	983	989	953	928	949	953	1009	1011	922	894	979	963	963	964	966	976	903	953	939	934	919	1006	978	957	982	926	968	918	950	959	935	929	886	967	940	971	929	954	979	966	996	925	977	985	1006	940	963	1015	993	994	968	1017	988	964	987	958	977	970	980	940	994	940	1002	964	944	944	953	1026	989	975	941	1030	919	955	972	987	999	965	907	934	944	998	957	962	908	976	953	930	955	947	915	973	986	948	958	972	967	940	953	967	947	957	984	923	947	947	936	992	982	943	951	961	974	946	970	976	973	1005	1023	955	926	980	983	942	977	982	1023	931	980	997	932	960	995	949	970	939	1006	1022	973	930	978	946	963	932	1024	991	953	933	955	994	938	946	941	926	974	957	941	894	964	983	1030	1038	969	974	971	930	957	953	952	950	963	965	932	969	917	961	947	936	945	996	945	936	931	959	985	964	960	943	971	937	933	956	960	971	975	973	947	936	962	934	914	975	929	977	954	981	1002	969	964	946	997	1032	993	1001	955	936	1002	971	949	932	946	980	974	990	979	958	969	934	984	961	921	932	944	981	969	930	928	941	962	987	985	969	956	1011	967	951	911	915	971	970	1019	969	920	906	981	931	997	964	937	1003	971	951	921	968	925	970	918	921	1005	1012	953	986	982	952	948	935	1058	907	993	948	975	985	974	972	976	955	1008	979	885	970	973	961	914	1013	978	930	970	962	974	981	960	948	975	968	999	941	976	927	908	951	919	974	962	1058	933	994	962	952	943	926	915	973	941	977	906	982	916	908	955	943	938	937	962	941	929	983	948	917	934	995	942	966	925	964	946	913	972	1009	938	933	976	971	1018	967	978	1024	985	902	933	944	933	965	944	977	943	923	963	901	961	964	915	975	974	999	937	1000	977	973	946	980	999	937	986	955	984	976	946	934	992	968	1002	982	972	952	952	1001	952	983	984	910	1000	933	967	957	948	950	936	995	966	944	1016	941	964	972	927	963	927	941	946	974	934	962	884	1012	983	968	936	904	963	977	964	998	944	963	939	947	935	1017	968	911	927	975	967	949	1002	943	966	977	956	978	956	1002	940	981	983	964	1008	939	933	911	1007	965	929	937	938	982	958	942	923	977	928	960	1004	906	918	932	937	1001	992	967	1011	929	975	987	1007	917	974	963	990	982	981	964	977	984	995	977	971	951	971	956	945	1014	959	915	952	988	961	957	896	933	969	1029	947	983	945	1005	954	928	984	927	995	926	976	979	974	951	931	963	989	1001	994	938	920	958	974	972	935	980	946	909	1007	937	1016	983	952	1002	998	979	960	940	973	987	900	960	996	953	981	973	997	957	979	936	1014	989	946	997	1000	990	928	926	1004	996	915	944	957	945	924	978	980	977	962	953	912	970	981	942	915	1002	975	948	992	994	943	975	966	910	964	951	991	903	927	943	1003	947	927	991	949	1021	978	898	1050	959	995	935	990	939	975	1011	954	972	935	994	954	991	968	1006	1032	926	922	909	1019	970	985	955	1002	936	980	1013	947	918	903	988	990	954	987	964	947	964	945	976	1003	964	948	900	980	952	1009	984	1020	966	964	996	961	964	1000	945	948	1019	930	951	922	933	982	994	966	1020	951	941	944	982	939	971	935	981	979	1009	968	996	1007	926	951	922	983	913	939	965	943	984	950	898	1011	961	939	984	930	993	943	958	1027	984	927	970	896	999	973	980	970	924	947	956	965	965	1002	1018	973	983	982	1005	952	926	971	956	941	1043	934	992	955	903	976	942	989	948	932	996	964	979	972	933	980	997	1001	960	989	950	906	991	945	952	904	924	939	1007	930	955	940	958	956	953	966	927	940	994	937	964	964	985	955	955	958	940	979	987	957	936	966	954	1000	925	946	994	954	950	1031	989	942	1009	979	890	920	974	992	1024	919	969	979	989	984	959	958	1000	969	948	931	932	965	1012	929	925	910	942	914	932	928	987	972	990	962	974	960	971	947	983	999	977	953	921	973	958	945	964	997	979	936	1006	940	1046	962	920	999	1018	982	966	964	977	995	939	986	974	971	932	990	955	978	1006	911	952	980	965	958	1023	903	976	944	972	901	967	984	928	987	947	952	1008	989	962	951	1050	970	955	960	920	947	955	975	932	934	954	1015	944	907	969	956	958	981	961	1005	953	956
24556	20951	24343	27704	20652	2679	536	497	447	457	411	406	394	361	363	336	361	352	362	347	336	334	369	345	301	340	340	372	344	350	335	324	324	326	356	373	363	347	377	334	349	318	348	366	369	345	325	361	354	350	342	340	396	387	357	378	351	345	384	327	372	385	344	318	358	323	361	345	346	303	332	376	338	345	313	316	353	345	338	322	363	334	338	363	349	311	355	336	308	356	360	332	360	314	354	326	378	334	343	311	302	343	356	342	343	349	345	404	337	327	318	348	319	370	344	381	356	313	354	331	342	329	367	362	375	348	341	363	347	347	345	379	346	362	352	362	332	344	328	355	347	325	363	335	343	335	322	344	367	360	320	309	359	364	349	317	304	337	354	337	333	354	343	339	298	347	340	363	348	352	360	321	359	350	367	357	316	355	332	346	333	315	328	339	362	346	371	317	333	368	345	359	344	319	362	334	354	348	333	357	365	370	335	352	356	339	349	349	323	303	311	375	355	337	304	358	347	340	379	322	367	362	373	327	357	364	348	356	334	344	357	351	355	311	348	332	339	325	316	343	358	333	325	386	330	324	355	376	324	340	373	351	361	362	334	359	339	324	351	336	380	322	358	325	359	337	354	347	313	366	323	353	345	338	346	307	360	319	378	352	373	338	365	373	345	324	348	363	306	335	327	347	346	350	342	303	290	323	346	343	372	323	362	360	365	359	358	354	352	373	366	372	360	338	333	353	358	354	382	343	361	339	317	338	336	358	354	359	337	318	342	310	350	335	354	333	367	346	359	376	348	375	342	347	350	355	336	324	334	326	349	358	338	340	338	334	344	349	336	372	320	371	378	342	353	366	324	321	338	355	341	354	360	335	343	345	367	347	330	323	343	338	328	327	319	347	339	337	344	328	365	351	354	362	303	339	360	359	332	365	359	333	347	342	351	350	332	357	292	336	344	351	328	374	342	309	348	329	365	350	333	339	359	361	352	295	341	374	350	338	314	334	352	338	361	351	302	331	332	338	317	327	370	325	313	341	326	359	353	355	325	344	324	347	338	348	329	342	349	335	349	334	338	356	330	352	322	369	374	358	300	315	339	346	373	321	347	374	334	347	322	347	318	338	385	323	346	362	334	342	329	359	351	288	319	324	312	335	348	361	368	366	316	329	333	360	337	337	347	330	342	340	321	332	330	329	384	315	323	359	359	339	316	347	348	328	338	352	348	338	334	330	324	369	317	357	335	316	332	346	365	335	323	331	362	355	333	355	349	304	376	341	338	318	332	360	339	354	358	382	346	329	365	336	322	367	339	345	335	323	354	344	343	331	338	335	318	356	337	371	354	316	316	375	358	339	352	363	326	372	345	367	355	318	332	369	330	338	339	346	360	316	361	339	345	342	324	340	366	381	341	347	328	347	344	346	349	345	280	353	338	322	363	339	337	347	334	338	364	351	382	313	315	344	352	327	356	365	364	360	319	353	314	382	356	332	354	326	342	356	341	374	389	337	362	329	376	383	369	380	348	327	345	348	324	363	337	362	416	326	318	346	326	354	349	346	348	353	316	335	333	347	349	334	360	372	384	340	399	354	377	363	335	366	329	327	349	336	347	338	350	362	373	355	378	329	348	328	313	329	328	322	323	331	336	347	331	350	348	321	358	359	352	352	330	313	365	349	361	376	310	337	362	310	300	354	380	339	329	340	351	371	344	328	339	317	367	372	415	323	351	366	343	362	349	343	317	364	362	328	341	361	351	339	357	360	363	341	355	347	335	330	334	327	340	307	353	354	337	345	332	300	315	357	337	369	366	353	367	320	334	348	348	365	366	368	374	354	363	314	361	353	348	341	341	335	334	341	328	361	330	360	381	315	349	357	333	332	336	327	344	335	336	361	355	341	360	344	352	322	368	368	377	330	345	382	341	347	338	346	361	311	355	344	312	327	343	359	366	353	331	321	364	324	357	316	341	342	340	322	323	331	314	343	327	319	370	350	336	329	388	357	353	369	359	387	363	348	317	323	341	344	339	365	329	357	353	351	372	355	355	348	355	307	377	344	322	296	377	351	348	346	358	364	367	344	342	345	320	354	370	342	335	338	353	363	361	369	355	322	361	384	314	333	318	335	333	383	323	347	358	336	364	373	391	322	336	329	355	324	386	336	344	334	346	371	372	316	356	325	322	327	325	368	358	336	343	344	339	332	353	346	343	372	375	331	354	316	366	344	346	344	341	338	324	365	357	363	348	367	345	343	340	371	362	339	323	333	368	337	354	356	357	377	323	306	319	365	360	355	364	370	346	361	328	363	328	340	321	364	345	322	336	312	350	323	334	309	357	349	309	330	308	364	348	359	337	311	350	372	346	351	340	302	361	310	353	364	354	370	363	362	356	335	314	350	326	369	313	330	326	355	335	327	320	368	332	353	328	337	342	358	317	369	359	341	347	353	359	371	375	347	324	373	371	300	344	352	347	346	356	370	339	352	323	334	364	302	366	318	379	341	328	345	322	334	350	345	329	307	331	339	335	356	375	322	322	367	344	349	369	354	341	387	356	335	367	328	357	341	353	374	335	328	365	327	360	351	301	360	336	323	334	344	318	318	326	358	380	347	353	373	362	338	370	352	322	339	355	331	363	309	380	350	329	349	354	358	355	306	366	359	363	395	341	351	358	345	333	337	377	363	316	359	331	355	344	358	334	326	371	295	336	338	366	347	362	347	327	375	345	314	333	341	341	336	359	357	332	393	343	325	352	346	328	358	358	344	332	330	339	347	342	313	346	344	352	349	369	330	370	350	354	382	349	385	305	360	333	314	325	326	350	320	333	355	338	354	349	380	368	339	336	367	362	329	357	355	341	378	348	346	349	352	353	374	352	329	343	351	334	333	339	349	347	307	358	317	349	365	349	328	353	350	302	332	346	360	368	364	346	361	325	347	334	358	341	350	296	344	336	304	333	338	358	370	269	368	332	344	361	362	353	321	360	348	343	345	325	345	359	324	358	319	340	351	331	334	352	341	343	334	344	333	322	367	372	370	364	327	357	340	331	368	365	357	345	350	334	342	329	354	331	366	361	360	391	367	347	379	357	354	330	332	304	362	351	332	334	329	348	347	335	312	327	340	376	313	367	343	340	305	340	348	336	337	376	321	344	380	350	374	330	340	340	344	336	326	352	367	351	368	347	353	370	346	364	345	358	335	330	362	344	359	359	347	339	334	323	325	327	345	367	355	341	324	331	307	376	351	287	326	332	326	328	308	350	355	347	331	356	354	333	337	340	330	343	327	334	340	304	350	364	320	335	363	343	343	322	334	361	359	361	370	328	324	352	358	337	304	382	347	323	377	321	313	342	344	354	345	348	352	381	357	316	358	348	327	363	370	345	334	373	359	365	327	343	384	338	330	330	381	320	355	297	329	336	363	365	327	361	320	338	332	366	349	341	354	378	344	368	344	346	341	372	354	337	318	354	352	336	344	363	356	319	323	353	360	372	350	317	315	332	338	354	366
3256	2838	1868	1147	935	872	811	767	803	848	818	816	830	719	763	765	771	761	746	781	803	755	777	730	797	734	793	784	743	768	733	761	765	736	772	786	802	792	765	744	767	775	758	772	755	741	822	805	778	780	782	793	752	772	760	741	761	787	796	790	775	768	795	800	811	776	800	769	770	789	881	757	749	785	737	772	755	808	760	803	706	799	825	747	779	793	747	734	784	764	734	760	782	767	704	775	757	803	745	789	761	752	772	764	807	824	764	789	728	748	787	802	737	781	741	790	762	759	774	733	734	719	788	817	753	821	753	747	783	795	732	823	713	747	764	765	819	810	775	771	751	748	765	725	769	763	790	770	768	735	761	737	771	749	775	793	776	772	789	764	722	750	727	790	732	770	759	773	802	777	737	801	813	770	729	741	782	775	774	772	762	762	769	771	741	758	766	799	751	833	789	786	761	782	831	779	785	780	747	779	767	728	778	763	757	776	790	711	731	716	745	786	815	710	752	802	772	814	787	804	766	821	739	749	780	729	796	827	736	786	761	757	823	818	816	806	796	738	735	762	720	786	794	783	754	775	785	774	756	755	791	735	791	750	722	759	760	741	845	744	738	760	780	820	734	733	790	776	866	823	716	747	776	805	752	780	771	774	779	729	806	747	743	804	763	790	730	805	773	729	818	780	804	792	744	789	813	735	830	812	796	771	861	757	829	814	729	768	769	744	751	793	757	770	769	784	798	779	777	784	756	770	791	808	772	746	805	719	830	745	781	787	737	814	760	775	744	769	816	692	805	798	763	759	837	763	771	767	813	744	769	760	785	815	785	736	773	770	731	781	749	791	761	820	794	777	800	842	772	724	773	798	717	758	805	735	740	774	805	781	781	757	762	796	751	750	767	751	800	736	774	786	818	761	798	754	744	788	767	802	738	760	760	749	751	779	729	755	810	824	785	758	790	777	729	783	752	814	791	773	747	785	817	791	778	755	764	783	729	776	823	805	759	786	750	768	732	804	759	766	801	747	767	765	769	790	795	773	788	792	774	785	814	759	813	776	776	775	746	790	785	718	805	733	786	820	777	770	774	765	814	722	773	765	814	791	791	787	750	767	759	773	772	759	790	751	811	840	751	782	761	790	758	768	742	762	759	763	782	785	749	789	733	832	802	753	739	748	775	771	771	798	748	775	763	773	789	804	778	755	813	800	748	706	753	792	791	842	779	784	789	758	740	811	781	759	713	776	807	741	733	761	718	787	756	752	747	749	811	754	766	770	775	785	799	794	698	768	760	784	800	765	711	767	765	755	791	782	766	817	776	786	793	785	723	783	788	778	757	724	827	746	763	759	846	754	755	795	818	782	765	809	821	776	761	761	787	763	747	805	784	780	728	798	733	809	776	738	737	806	778	772	776	818	804	741	710	769	811	774	749	838	759	787	785	765	758	776	847	784	831	753	776	786	806	780	748	787	778	770	842	772	769	721	781	751	810	795	820	789	749	741	759	751	774	775	768	767	754	795	776	818	801	715	775	773	790	775	747	777	777	772	788	803	777	784	762	736	768	725	720	750	798	731	811	739	728	772	787	799	796	789	777	763	778	780	742	837	758	790	777	752	770	743	791	779	759	808	738	807	726	783	800	812	773	819	817	773	761	759	784	761	796	804	783	783	744	743	774	776	742	810	735	820	793	782	741	743	849	786	764	738	737	775	773	775	755	747	745	750	762	775	760	786	775	782	799	789	822	830	792	742	738	757	759	742	759	789	820	755	799	801	760	749	740	786	794	802	781	776	779	778	760	757	730	810	798	788	719	749	739	760	761	762	777	769	733	779	782	777	768	823	748	750	803	782	778	781	757	751	754	762	778	746	734	729	793	754	753	766	769	776	765	760	789	760	804	750	797	786	774	774	781	798	803	834	791	772	820	710	801	798	744	801	782	758	778	743	770	740	751	776	789	788	727	823	796	750	820	748	794	795	742	786	779	792	767	767	767	742	724	787	772	764	753	745	758	777	795	784	732	738	746	789	770	748	758	805	804	765	798	783	759	756	747	747	770	818	813	769	699	778	823	719	825	734	780	782	795	744	811	789	751	790	804	765	734	781	785	834	792	766	796	779	849	821	767	783	812	752	769	742	796	789	780	814	694	809	747	776	780	756	782	723	764	750	749	733	746	757	751	715	768	823	753	783	774	733	780	759	753	776	785	758	782	768	786	712	744	825	785	720	850	749	768	782	763	727	806	869	799	828	750	789	764	771	744	769	768	759	805	826	787	742	661	741	772	742	801	729	807	751	804	750	781	787	763	772	830	786	746	762	779	769	761	753	790	810	784	767	799	791	798	801	774	745	726	798	767	780	735	729	762	762	836	772	817	808	784	770	791	771	740	764	771	787	770	784	796	743	743	783	819	745	797	739	799	702	743	755	777	758	782	736	720	784	888	762	750	805	716	731	823	764	767	772	749	761	840	796	813	765	755	755	784	773	746	810	761	790	797	801	760	764	752	786	760	761	757	719	751	753	740	767	779	759	788	772	722	766	769	775	758	768	775	782	797	750	767	764	761	784	739	767	740	763	781	768	758	801	767	723	749	789	797	794	798	796	778	781	765	767	749	741	759	767	769	834	776	781	800	814	730	780	764	780	746	743	778	776	794	725	786	765	734	762	790	738	796	771	735	783	787	760	764	770	753	780	747	810	820	769	746	794	741	757	716	798	788	763	692	787	796	765	746	757	793	805	772	723	792	760	776	823	807	757	790	794	745	775	815	777	766	774	818	800	757	761	762	783	753	787	765	759	776	764	742	759	773	791	750	764	768	771	750	762	724	789	789	722	776	784	758	747	843	828	793	786	765	774	724	802	741	753	739	740	751	786	785	814	797	790	821	763	750	769	755	735	747	777	770	742	822	760	770	754	781	807	749	779	771	748	778	774	799	705	753	773	819	743	766	765	783	769	806	758	711	799	774	760	767	797	741	747	730	734	799	762	710	762	794	720	800	763	781	765	738	821	723	748	781	762	746	804	775	799	742	781	750	780	791	751	782	777	766	793	794	748	776	815	783	773	805	756	798	751	728	802	744	787	760	777	767	756	791	786	750	795	772	809	761	760	827	770	770	752	802	739	765	700	775	821	803	792	798	798	776	788	741	745	800	752	835	755	775	738	793	754	749	755	738	766	802	739	772	798	768	722	786	754	783	767	752	786	781	771	771	793	845	770	797	802	779	767	800	801	720	782	732	748	777	727	740	770	779	746	743	811	749	787	742	792	754	759	776	746	775	784	762	761	787	750	800	789	792	729	793	798	829	736	765	775	788	828	746	757	734	789	787	784	745	722	770	736	733	762	837	752	763	765	769	787	741	764	810	784	764	784	785	742	758	769	762	769	722	744	785	766	708	797	796	822	752	747	799	732	768	801	798	716	751	777	752	798	783	763	765	818	773	783	715	817	794	799	769	757	774	793	765	776	777	791	817	766	747	755	777	758	763	759	765	775	776	814	811	786
23859	21010	25060	27163	21012	20939	1675	455	290	253	257	209	218	198	182	196	171	172	201	185	188	177	189	171	170	171	168	177	139	175	164	167	140	168	180	177	201	168	158	171	160	175	184	178	170	180	170	140	146	161	169	178	159	188	143	164	152	150	177	185	158	163	147	180	157	158	179	161	184	167	185	179	160	160	173	172	174	176	162	193	167	175	170	183	190	168	154	162	171	175	170	154	172	148	143	164	173	151	154	167	173	160	181	142	157	163	158	184	167	183	170	173	145	161	144	153	171	159	168	158	156	176	164	173	160	169	155	173	180	176	162	173	169	149	153	163	151	168	156	174	150	178	146	162	157	179	162	191	159	174	180	173	158	160	154	184	187	174	156	179	163	156	159	171	162	179	169	177	164	168	201	179	180	185	160	173	182	157	181	213	167	155	160	146	158	171	161	183	170	165	169	177	169	159	168	174	154	184	167	150	188	168	170	190	152	157	127	170	174	159	177	132	163	163	185	146	152	177	172	160	176	190	162	162	183	148	152	151	154	164	170	164	177	152	166	142	146	151	192	146	185	177	170	137	165	155	175	198	163	160	169	178	164	161	149	146	154	155	166	163	163	172	171	166	167	159	173	160	183	188	174	174	159	174	156	170	148	175	132	192	165	157	165	165	152	161	154	185	143	194	162	178	165	170	176	144	156	176	164	184	154	174	157	169	155	181	170	188	167	172	158	167	149	155	178	171	171	167	158	173	171	187	142	181	167	142	160	169	170	160	166	173	173	155	152	150	153	132	175	167	183	182	167	188	175	144	151	153	157	168	166	151	180	178	159	167	178	181	178	181	138	160	162	180	161	141	144	163	155	159	182	178	150	198	144	170	170	179	174	177	164	171	144	149	152	165	184	170	169	171	162	149	138	155	172	161	160	166	183	177	199	175	157	155	182	170	177	148	158	184	163	140	177	154	172	167	152	186	162	175	188	178	165	155	145	155	169	156	206	186	158	168	163	157	161	140	172	170	159	157	171	151	163	151	152	171	163	167	180	174	150	147	167	177	167	158	165	163	168	176	165	149	185	156	162	156	155	185	165	154	161	179	137	164	186	162	173	204	164	159	164	181	196	176	177	174	159	169	159	147	161	136	161	163	158	169	194	154	179	173	147	162	168	177	174	171	157	165	202	162	163	175	171	170	187	161	169	164	151	178	176	169	171	170	163	157	156	168	161	152	171	127	156	129	150	157	157	167	163	151	165	155	169	162	172	161	165	169	165	161	154	165	182	153	165	181	179	163	157	147	158	162	174	155	153	156	174	174	185	169	155	163	160	170	161	162	181	170	153	180	145	166	187	161	162	152	158	155	160	181	173	168	167	169	154	164	170	154	149	148	167	153	139	179	164	173	171	168	170	170	184	171	160	157	140	155	147	160	171	190	155	142	180	182	182	165	164	159	168	162	174	154	184	145	173	161	172	154	154	180	182	185	168	151	172	152	147	162	168	163	180	169	160	173	154	157	162	165	158	142	159	191	161	167	152	167	156	140	175	157	187	167	173	162	155	158	170	187	158	180	153	167	172	145	151	177	168	160	169	153	163	165	176	165	177	162	164	180	146	162	149	167	135	163	184	159	173	183	170	166	146	128	179	145	163	149	170	164	176	154	148	173	170	178	144	156	173	145	193	183	158	152	169	183	135	188	178	180	151	158	152	173	179	162	139	168	180	188	154	150	151	169	170	140	147	158	154	150	125	162	161	161	163	160	158	168	156	176	145	162	150	183	193	173	166	174	158	169	154	165	180	154	173	175	140	156	153	152	163	165	182	166	154	180	152	157	150	168	195	167	178	150	166	156	156	150	165	169	182	159	156	156	155	161	136	136	157	158	159	172	162	183	166	167	128	166	165	167	163	172	156	154	140	156	172	162	175	151	171	153	128	154	173	153	157	165	173	168	175	156	161	174	154	181	160	172	158	140	164	178	158	141	141	156	174	176	161	158	148	166	146	151	175	166	187	172	176	165	161	163	166	151	179	184	155	156	189	180	133	170	142	174	150	189	168	154	187	177	177	183	152	137	164	187	152	176	159	164	168	169	152	160	179	133	157	169	174	172	166	162	165	168	176	163	156	194	177	169	148	160	137	154	160	161	157	186	177	187	186	160	172	180	186	162	170	144	173	155	152	170	169	154	163	168	147	126	181	175	184	173	178	159	177	134	155	177	177	167	189	167	158	164	170	150	169	169	162	168	180	130	167	148	166	158	161	183	156	150	146	165	166	173	152	181	168	146	171	146	162	148	157	177	152	147	178	176	156	172	157	167	197	154	147	152	173	154	167	186	147	162	173	170	180	146	165	171	174	172	139	160	171	183	164	168	142	163	172	164	151	169	195	161	172	167	151	170	158	153	179	174	146	155	170	152	159	164	154	155	164	149	175	166	176	149	181	174	157	194	176	163	146	150	182	158	169	151	151	182	170	169	170	160	155	145	160	149	177	173	197	146	188	180	202	170	173	159	141	165	174	170	139	158	193	169	169	154	176	193	174	158	160	158	159	161	139	153	161	130	151	172	175	180	148	162	172	159	182	176	172	171	151	151	199	168	163	155	194	143	152	171	153	166	152	132	174	172	189	175	163	182	177	182	158	181	176	188	184	161	158	167	173	169	163	163	156	147	150	176	162	150	141	184	149	166	165	166	160	161	187	177	173	168	182	171	149	164	184	188	147	159	174	168	166	163	174	173	178	186	168	183	141	149	138	171	142	170	154	189	174	181	175	166	180	177	167	180	146	161	173	186	164	175	178	165	166	160	177	184	161	164	177	178	140	141	151	167	159	178	187	158	205	157	164	140	178	175	172	149	156	176	168	149	158	169	167	146	150	146	173	135	171	163	170	168	141	140	181	169	154	166	168	171	168	149	162	161	166	138	156	176	197	162	129	176	160	153	182	174	168	163	152	159	160	154	164	186	172	168	174	188	177	170	180	170	163	139	176	173	151	166	154	169	166	174	161	164	152	140	161	156	142	171	174	160	154	159	191	167	146	166	153	170	150	176	160	159	196	177	143	161	163	167	159	176	160	166	195	158	161	175	161	175	167	163	165	166	172	164	148	150	150	156	154	156	155	158	168	173	178	159	161	167	133	174	172	157	182	151	167	170	196	155	183	177	155	119	154	171	189	184	203	157	148	155	157	173	167	177	152	177	147	148	169	158	179	159	149	140	169	166	170	162	151	184	187	157	157	148	167	168	164	164	153	156	167	177	166	177	150	167	177	180	169	160	183	175	160	163	168	160	164	175	140	158	168	144	160	148	157	160	143	150	152	209	167	182	145	166	153	168	176	198	169	175	164	158	152	166	177	178	169	186	182	163	172	151	163	166	177	184	175	189	138	164	179	134	151	152	146	184	171	165	144	153	180	171	169	173	144	148	171	180	176	155	185	206	167	181	169	157	144	162	168	151	188	178	168	166	141	175	173	166	184	167	149	150	154	156	169	181	191	167	161	157	153	149
3040	4289	2492	1152	767	611	529	485	473	481	484	461	429	439	411	398	423	432	414	432	403	374	396	443	442	412	455	417	412	419	412	436	425	403	426	403	413	411	408	402	428	429	420	419	397	453	441	440	440	421	377	381	394	409	396	409	403	386	427	417	412	411	424	407	426	427	420	419	436	412	433	436	445	389	364	397	429	418	440	403	365	413	440	448	411	408	381	411	400	403	433	387	433	403	435	405	437	432	431	407	400	403	401	367	415	418	427	403	410	419	402	416	393	416	420	425	398	459	409	376	410	405	414	443	406	384	410	417	441	387	410	415	399	394	443	406	436	417	403	434	372	421	406	438	403	419	415	404	397	435	385	373	413	421	399	403	410	424	405	399	422	430	427	454	408	399	374	421	372	422	417	388	413	384	429	388	417	436	413	372	417	429	374	429	407	409	470	414	442	393	406	437	411	423	388	391	417	403	414	395	405	399	416	409	427	410	418	410	448	396	396	421	431	401	422	421	429	416	381	401	438	365	436	428	413	439	399	406	423	396	430	415	406	347	448	426	376	420	366	413	411	392	424	446	399	405	433	425	433	389	401	397	383	442	431	422	440	413	414	432	413	454	403	419	400	413	396	398	393	399	404	409	413	399	436	430	391	395	383	411	393	383	401	418	366	416	391	400	425	409	429	406	422	456	428	424	404	434	428	405	420	426	379	391	421	409	407	433	437	387	411	399	407	415	395	389	411	372	428	414	400	399	419	421	428	414	365	428	405	395	405	416	433	416	412	415	419	379	417	385	459	412	426	402	401	405	387	392	415	415	435	413	389	413	393	409	408	410	387	384	407	383	403	417	406	407	401	396	439	364	384	417	411	399	390	423	408	415	425	411	419	421	380	418	402	399	420	428	416	371	394	395	379	432	388	423	428	413	458	404	480	435	391	435	354	395	424	417	369	402	422	380	421	400	401	385	414	442	389	388	408	429	415	422	409	391	377	458	393	418	388	415	412	412	432	453	399	399	402	395	390	416	398	461	423	411	411	437	384	395	388	399	434	401	423	409	440	414	418	421	400	407	407	440	384	437	395	383	401	421	444	382	400	397	412	461	413	391	440	390	428	421	404	437	417	401	392	426	415	363	400	416	392	404	388	362	403	426	412	411	410	429	364	423	446	390	390	387	453	399	384	421	396	390	377	415	442	408	417	394	391	421	393	403	384	407	439	427	411	435	402	403	420	439	404	413	416	428	404	421	375	406	383	408	405	402	397	457	398	470	395	424	415	390	366	422	422	426	397	407	418	446	407	459	367	413	406	358	396	406	410	407	413	429	410	437	427	422	411	389	410	442	402	421	411	415	421	415	384	381	416	411	375	411	383	432	423	427	410	412	366	401	408	390	385	442	413	393	381	405	409	419	405	433	412	412	398	393	431	408	438	413	399	433	415	410	420	407	392	420	416	417	417	418	391	406	408	370	416	441	415	424	409	399	440	413	415	434	416	416	393	403	397	421	396	411	403	423	402	427	410	427	414	414	414	412	407	402	408	418	421	418	378	415	386	434	402	408	423	416	422	406	396	362	413	417	427	429	381	426	431	425	415	406	413	431	414	422	412	413	394	410	401	452	385	445	426	404	408	391	442	401	422	381	439	410	367	435	393	424	429	419	410	405	432	392	416	437	443	414	424	438	379	425	384	390	431	421	423	397	390	414	417	390	405	398	403	417	379	406	372	391	388	352	406	381	386	386	404	369	415	402	423	411	386	408	390	405	433	396	450	430	408	434	421	389	397	374	418	442	453	414	403	409	388	400	405	398	386	396	395	385	382	388	427	378	395	419	405	444	434	395	401	405	376	405	437	383	419	407	439	423	426	405	402	413	412	457	416	400	435	392	427	409	377	394	382	428	438	425	432	386	431	381	402	458	407	371	394	378	381	377	416	393	408	439	436	439	427	403	410	400	407	379	405	428	404	393	411	415	393	412	430	424	392	394	394	389	446	410	432	397	383	434	385	401	385	419	377	405	409	421	411	381	398	401	403	395	401	408	392	393	393	424	424	393	406	413	415	421	409	372	416	407	409	395	438	396	390	419	385	416	402	405	433	430	428	431	412	413	432	370	443	419	431	415	436	412	408	409	414	424	397	424	394	361	412	422	431	387	443	392	412	410	418	415	431	388	441	387	416	394	422	412	376	380	391	414	363	431	415	396	432	393	424	427	406	428	430	411	414	408	423	394	411	420	423	401	378	400	442	388	422	415	405	399	379	386	425	372	398	425	390	421	409	408	410	414	406	420	391	413	418	443	421	406	357	418	406	400	413	432	471	440	394	375	415	390	422	373	411	388	392	445	439	408	412	420	443	404	397	388	429	380	418	393	451	409	436	397	432	445	377	395	413	436	441	423	393	438	406	420	425	400	433	390	426	406	381	389	427	424	345	382	422	403	402	389	436	419	456	428	394	386	416	396	380	407	412	409	377	425	445	411	389	405	409	416	409	404	414	389	381	410	385	433	384	406	386	436	388	425	394	399	404	419	380	398	434	383	442	380	439	403	403	398	395	441	392	381	377	399	436	419	427	396	382	422	387	449	406	424	433	397	406	406	374	363	423	388	403	425	407	390	406	413	361	398	403	384	429	418	371	384	420	405	422	371	426	429	445	409	412	412	392	374	435	405	410	413	422	382	382	407	407	412	440	431	421	414	421	422	390	383	406	424	412	415	392	418	391	419	391	424	441	415	418	441	435	422	403	397	406	367	384	393	418	385	395	387	466	376	388	423	359	406	374	424	400	393	420	434	386	429	410	424	386	412	380	390	392	385	439	465	460	396	390	402	411	437	397	404	424	402	407	438	395	433	426	400	429	389	441	427	382	417	398	413	417	418	400	402	416	431	367	397	408	386	378	432	421	456	440	393	420	387	397	412	396	382	427	408	406	399	416	417	376	433	417	434	408	398	419	387	382	416	400	415	372	407	412	412	377	423	422	404	433	426	416	420	420	419	405	402	418	399	407	413	414	411	452	433	393	408	424	424	382	421	430	460	412	399	393	408	404	414	395	409	421	395	426	381	398	382	390	430	367	430	414	412	390	390	424	407	435	428	362	401	416	408	416	399	393	404	379	382	392	428	422	395	386	392	381	403	433	393	425	399	393	395	416	374	404	433	384	405	456	408	420	388	420	408	402	390	429	423	400	380	401	381	428	433	433	398	380	438	427	396	458	443	397	440	413	405	389	395	411	375	396	425	418	428	419	397	416	404	406	441	431	401	409	399	412	402	430	408	403	418	423	403	403	411	406	395	422	456	394	385	418	415	428	413	424	412	424	381	425	425	410	396	389	435	388	411	398	424	448	420	418	423	405	412	385	410	404	422	433	425	381	429	406	414	382	412	396	417	421	380	393	464	425	391	415	433	397	395	383	410	376	398	404	426	430	434	404	393	427	428	428	399	424	422	372	436	384	454	413	416	431	376	428	405	411	415	367	426	401	419	398	422	414	423	378	407	397	394
32404	10667	1176	506	459	436	437	464	392	429	410	426	439	417	411	411	405	385	449	400	424	423	421	429	395	429	454	439	416	440	434	422	423	396	450	409	428	424	421	418	405	426	448	437	451	409	421	433	422	455	405	441	459	456	412	422	474	418	424	363	453	454	424	433	451	494	412	401	469	434	419	417	440	434	418	397	436	437	391	423	457	378	411	410	427	446	437	427	465	415	408	463	427	458	401	436	440	386	386	464	447	416	436	439	419	458	416	421	454	430	435	418	442	402	452	424	439	459	427	439	445	422	450	431	438	467	396	461	445	425	434	436	419	367	404	441	396	436	409	411	433	435	445	440	425	449	412	396	448	372	414	456	402	424	421	411	407	444	437	500	446	453	418	455	411	375	423	435	428	449	432	412	409	418	445	424	459	386	406	439	424	422	420	424	444	401	450	418	422	434	390	463	455	422	408	425	428	421	387	433	416	468	454	449	420	418	390	473	438	401	399	441	411	401	426	437	416	465	451	424	404	442	424	466	448	437	466	400	400	435	420	413	425	445	448	402	391	387	440	422	434	398	403	425	431	441	410	406	424	461	391	445	433	415	407	444	427	415	436	439	370	422	415	424	394	398	423	408	417	423	434	423	440	473	447	442	428	432	414	416	436	395	437	434	414	420	407	399	466	422	398	384	409	427	453	468	471	448	469	471	420	435	451	465	452	471	404	437	455	439	448	404	405	389	435	427	410	387	453	438	416	453	430	378	448	417	471	391	460	431	404	421	419	402	407	424	409	459	461	436	441	464	460	427	393	415	413	397	398	435	441	455	439	426	456	394	438	424	427	458	409	435	428	434	451	444	425	417	422	385	434	394	443	462	423	405	418	410	430	459	443	446	447	420	443	425	410	416	430	425	424	437	396	442	458	440	445	429	467	411	431	426	446	434	409	414	448	485	433	369	438	411	447	447	460	442	404	421	437	440	436	423	448	458	445	444	420	436	439	401	429	480	436	448	394	408	421	427	427	423	419	413	426	422	439	412	432	422	464	453	376	430	426	451	428	421	467	419	479	468	433	451	387	468	418	421	444	424	442	437	444	438	426	437	458	396	424	468	446	464	432	417	411	427	402	457	413	468	396	413	397	437	433	413	418	443	411	397	437	454	463	415	449	446	429	421	427	397	439	406	460	373	412	393	433	437	432	427	434	448	445	424	412	417	437	410	432	433	464	396	421	433	418	425	446	414	436	410	438	438	406	406	414	414	423	419	430	436	424	415	407	403	453	417	444	415	436	415	460	442	437	433	420	448	465	462	399	430	409	435	399	477	436	455	432	461	434	436	433	415	427	450	462	447	422	410	444	428	401	462	454	474	456	434	413	436	420	425	466	438	453	432	435	439	487	433	425	428	460	415	403	467	447	452	415	391	408	424	412	416	427	405	438	424	417	428	437	441	476	422	423	452	449	361	458	440	459	450	460	447	419	446	419	434	440	445	401	454	434	440	435	384	446	433	467	445	416	433	438	407	429	437	468	427	422	417	389	389	412	437	432	448	425	433	422	399	405	403	397	425	394	438	414	439	424	434	385	384	456	412	452	443	416	412	391	432	436	444	393	409	438	403	433	400	421	456	440	448	427	433	414	447	461	407	421	398	411	409	468	402	429	430	451	416	451	445	425	411	432	442	419	454	406	441	452	397	454	403	439	424	475	402	433	417	457	428	394	381	446	428	396	393	418	380	430	431	458	422	418	414	421	393	405	442	376	409	414	411	448	449	425	465	401	451	408	408	439	416	418	430	429	405	455	429	390	424	440	412	424	427	458	425	409	444	378	411	442	475	443	434	449	444	428	402	412	389	462	444	424	422	403	408	440	425	450	459	445	447	436	447	456	421	446	451	459	462	435	423	429	439	431	432	418	386	438	435	412	460	377	427	413	465	380	389	425	405	435	451	444	431	451	406	436	470	384	394	422	439	441	442	439	441	439	468	458	401	444	434	414	430	427	461	424	416	410	425	431	448	404	443	411	416	409	403	427	398	438	387	437	409	445	427	430	434	415	422	440	446	456	429	392	401	447	448	422	406	400	401	432	413	421	414	399	449	404	434	428	432	423	454	422	438	455	430	424	443	428	439	452	431	452	430	467	437	414	428	436	425	435	429	417	447	471	421	443	415	408	404	424	465	421	388	424	434	424	412	437	427	460	395	402	403	447	419	439	472	410	390	415	413	419	440	431	436	461	372	451	436	444	483	431	432	440	418	429	425	401	423	430	420	424	439	441	422	435	477	424	425	464	433	402	391	427	429	430	427	468	460	457	425	442	457	440	457	443	460	473	471	439	418	420	410	407	489	424	424	425	400	429	425	418	447	443	448	473	452	441	452	474	457	414	424	427	431	395	449	461	458	394	375	437	394	440	400	416	395	410	410	399	429	435	407	406	438	403	418	409	424	446	445	419	462	461	417	433	451	462	436	417	468	438	418	432	484	389	398	431	440	400	414	438	417	415	439	453	386	434	414	403	426	416	414	456	423	437	441	466	453	411	430	440	457	400	466	420	435	456	428	420	430	378	419	410	469	454	427	421	458	425	424	448	444	412	423	419	387	421	412	425	461	425	420	466	412	422	410	443	460	420	417	415	425	440	446	385	430	425	399	393	437	416	408	409	390	474	407	457	419	439	442	440	414	450	433	386	399	460	440	452	409	454	485	448	437	399	405	446	448	431	451	433	403	433	468	490	449	390	419	450	433	406	435	447	431	442	439	396	452	401	463	474	427	406	437	416	388	428	473	439	441	450	459	501	467	417	464	428	427	442	428	460	418	440	390	429	396	441	422	448	440	451	440	423	432	455	435	395	393	430	421	465	419	416	457	428	427	423	436	451	425	440	401	409	431	427	437	426	408	427	442	415	390	425	416	413	428	414	415	411	397	400	432	420	397	409	415	407	416	429	423	425	423	440	426	442	411	411	416	436	434	439	397	424	435	407	402	394	426	441	406	415	428	438	419	437	423	424	427	416	417	433	430	426	453	431	410	397	454	441	416	412	417	439	485	438	421	426	454	410	411	410	425	410	426	408	423	434	403	399	404	424	392	445	459	457	435	434	446	437	386	404	432	436	403	440	439	411	432	474	433	419	434	428	392	395	438	422	447	402	457	435	405	436	386	398	403	415	468	426	452	444	421	403	446	464	442	448	417	431	459	450	440	435	462	433	457	414	412	459	458	476	453	391	408	434	403	395	413	444	439	412	467	418	397	443	435	420	456	408	416	393	436	406	451	450	453	446	418	414	416	401	406	424	474	427	404	438	424	414	432	411	463	422	446	468	421	409	425	394	407	448	435	442	413	426	425	411	420	451	431	421	428	419	416	392	400	427	455	435	449	443	420	474	455	454	452	423	404	400	508	426	435	417	464	450	468	445	423	430	446	447	419	422	424	415	409	401	415	462	398	439	421	397	434	420	429	451	425	389	413	454	454	416	432	441	418	393	471	415	442	394	432	392	453	414	433
5604	1031	1030	974	916	986	961	920	967	934	956	976	959	964	957	1001	943	997	926	909	972	1003	919	963	976	909	989	915	944	1017	965	936	966	981	909	944	974	947	918	927	964	934	982	957	916	934	920	1019	954	945	910	933	951	960	970	971	986	943	978	1007	963	943	944	913	969	943	961	935	943	1023	983	941	999	989	965	934	963	1003	963	956	990	948	968	974	946	1000	969	989	971	957	957	971	1023	942	963	950	953	968	868	949	957	964	933	972	962	970	1029	958	947	947	1004	995	936	969	970	892	942	972	999	963	962	919	988	992	952	964	969	952	929	928	960	924	1044	976	955	939	1012	911	954	965	981	912	999	962	994	998	930	988	912	913	951	957	959	956	961	965	947	955	965	978	1031	979	970	965	939	1027	932	964	908	986	968	972	969	944	952	1007	902	985	979	971	958	988	938	999	927	977	1004	921	972	932	936	957	951	978	907	1023	928	1018	956	946	973	902	969	952	1015	943	925	1002	941	966	966	957	948	907	991	978	933	921	999	929	909	913	939	971	1012	963	1000	996	926	935	923	966	984	967	958	983	951	931	961	988	951	939	924	1012	946	905	934	987	934	973	918	926	1008	958	932	1009	998	988	976	941	996	951	956	930	969	948	980	994	1039	993	975	919	938	982	992	938	976	911	1035	982	965	947	900	993	899	968	964	949	948	937	977	1000	988	940	935	968	1007	964	975	908	948	887	978	937	985	938	979	996	947	917	945	944	953	932	950	967	971	992	1018	911	948	1002	928	950	928	997	936	1004	935	951	942	909	959	978	998	964	959	1003	973	979	941	955	1023	966	901	967	912	912	938	995	972	942	972	953	960	997	968	964	968	999	912	982	977	923	984	949	971	893	936	905	929	974	994	960	925	943	932	955	971	949	974	919	935	938	983	925	985	920	921	991	922	927	931	967	944	964	939	917	1004	931	954	956	992	978	978	944	1001	965	974	922	909	959	965	939	948	966	925	1005	999	936	900	968	967	973	985	952	987	957	967	983	982	947	924	947	949	1014	980	967	884	950	954	942	879	891	945	977	950	949	970	907	915	910	949	951	962	909	962	1007	935	950	973	962	966	868	983	929	980	973	963	979	952	889	922	963	950	945	970	974	942	982	971	949	957	919	1012	955	996	941	939	970	995	973	928	1010	986	952	985	1040	1019	953	1011	929	939	922	940	975	991	985	977	901	969	982	978	974	945	977	952	940	938	976	916	921	924	971	950	969	1030	926	953	887	942	953	954	935	966	964	964	988	946	975	969	907	978	968	954	933	980	958	944	972	936	942	980	984	932	965	942	911	974	939	965	963	899	1038	948	904	1003	981	970	956	964	959	992	923	950	942	958	959	1007	1012	919	964	979	911	979	936	1000	1023	946	978	957	959	992	969	971	1004	873	949	989	960	1009	923	946	980	977	952	971	980	976	984	942	972	975	971	973	958	998	960	952	987	991	976	1005	944	1002	982	948	975	932	966	932	987	976	976	911	989	958	993	1003	968	964	941	921	936	978	1004	997	935	992	927	956	979	946	920	996	993	1012	959	1006	987	951	892	982	957	967	947	950	947	926	962	973	951	986	927	927	1009	947	946	946	910	892	1011	937	994	1025	974	962	933	938	932	944	998	974	997	1001	971	945	958	945	962	938	968	957	988	968	948	899	978	946	926	1001	958	971	946	976	1011	937	969	995	944	939	975	975	955	935	952	1043	999	939	939	958	961	958	974	1004	970	981	960	991	963	954	943	943	949	938	919	957	942	967	965	942	978	982	998	916	1011	952	926	857	967	963	981	939	962	939	1001	1005	1052	1000	981	953	910	961	957	950	975	947	951	1022	924	961	972	971	951	973	929	948	982	939	941	996	936	993	986	971	975	959	973	1012	977	969	946	982	978	951	956	1002	1001	970	964	925	962	954	931	968	966	974	982	977	1015	921	957	979	984	954	958	994	932	1009	963	935	952	929	969	922	945	1004	967	961	873	939	921	883	942	982	916	959	963	926	941	964	956	946	944	896	929	950	912	972	951	958	957	988	1016	975	994	921	963	1032	931	922	989	1013	975	947	912	919	947	930	963	1015	962	976	984	947	950	923	952	924	979	985	967	957	957	975	945	923	1039	963	964	960	953	982	979	981	930	1013	947	978	992	933	950	934	926	954	957	960	928	948	969	970	953	998	882	984	880	948	946	999	1023	958	924	974	935	972	938	988	1000	967	937	974	928	961	982	933	981	960	903	969	957	948	948	911	932	954	970	917	976	952	925	984	971	965	981	979	957	1001	989	971	969	950	951	1000	930	942	953	955	920	906	915	970	962	1018	1059	949	947	922	978	960	969	945	985	988	940	916	952	992	993	941	978	981	920	895	930	946	979	935	979	924	978	959	934	1011	947	933	1006	909	927	931	946	982	956	976	965	925	928	958	887	947	961	967	973	998	965	920	1001	975	953	924	917	972	896	993	972	1040	980	946	1003	985	915	937	936	937	986	968	987	995	929	956	924	983	983	985	1009	984	945	895	961	955	974	956	955	967	1006	961	949	989	973	984	1002	970	924	954	960	1009	913	964	964	982	952	949	964	944	937	905	973	938	969	975	983	921	977	1008	1005	940	1006	938	967	971	959	1014	962	940	969	989	925	970	933	992	932	899	942	999	995	937	971	1009	964	1015	979	996	996	987	1009	909	880	988	990	996	975	981	1011	994	962	1010	937	926	917	927	956	961	1008	988	931	885	949	1002	975	1020	965	972	944	954	915	1045	945	972	922	953	1021	1017	985	995	931	956	931	951	972	945	935	965	936	934	968	959	1006	979	914	961	1037	914	998	980	995	1022	990	925	967	911	953	948	1050	1027	972	938	1057	985	900	953	932	940	957	918	954	929	992	974	897	934	945	981	986	928	992	961	938	996	1001	942	1000	963	990	1008	938	915	977	942	934	955	963	983	972	1001	957	956	1015	934	1002	953	984	982	983	918	955	922	989	1001	912	908	956	1011	1050	982	964	955	917	953	946	965	944	897	947	900	966	992	993	963	912	943	925	954	970	927	993	968	956	986	972	945	942	999	964	974	1001	959	978	1007	915	932	975	945	952	1086	920	1000	992	957	980	875	933	966	964	970	936	935	961	950	973	968	1007	928	928	876	983	982	961	996	929	935	958	955	945	926	939	950	982	956	940	947	982	995	931	974	942	1015	946	956	970	964	955	930	981	941	953	907	926	899	919	956	972	925	964	958	917	971	978	1025	1002	901	982	947	997	968	956	916	935	966	964	959	991	980	921	962	897	945	991	906	933	985	980	921	941	980	989	957	946	1043	925	1027	943	956	942	975	942	984	1004	1008	955	934	886	911	937	957	937	934	964	986	947	929	1038	906	973	923	963	984	944	958	990	959	951	989	949	996	987	1003	983	953	963	986	944	959	1006	1028	968	1025	1001	1006	981	1025	988	905	986	1039	969	927	951	954	966	947	929	950	931	936	968	914	936	980	978	960	1007	917	936	991	931	976	960	990	935	925	940	940	962	983	982	1024	945	985	915	954	968	929	976	893	942	971	1018	984	1016	987	996	953	966	922	958	939	942	990	917	883	939	974	968	970	1036	955	934	1043	959	979	970	946	947	941	956	941	975	936	984	991	975	970	964	967	954	976	963
24522	20966	24384	27716	20692	2860	601	453	403	400	414	360	357	362	378	352	360	374	355	320	343	338	335	343	346	362	345	365	321	320	327	350	334	340	348	331	372	343	331	363	339	357	368	349	315	346	364	359	358	326	356	329	373	344	364	347	379	374	318	353	332	323	361	345	358	359	356	325	351	302	339	351	342	319	337	324	328	338	355	349	400	321	338	366	337	360	354	366	330	362	357	298	299	338	349	326	366	316	337	345	328	321	338	344	324	360	350	354	352	345	361	355	326	342	345	335	309	349	376	318	368	346	373	346	350	342	374	303	339	351	359	345	319	349	371	346	331	349	352	351	326	344	359	351	320	334	327	352	304	342	352	335	353	332	340	358	365	331	333	363	375	358	344	356	356	351	339	349	336	359	333	349	345	333	329	338	351	334	352	357	351	342	341	365	325	314	325	335	345	357	368	324	320	324	335	338	343	350	381	349	338	302	331	333	347	342	346	364	353	356	363	335	334	351	354	349	325	357	358	351	357	360	355	362	377	360	334	346	349	329	383	380	325	326	306	320	365	327	310	345	362	331	340	345	347	382	353	353	336	352	352	323	337	353	323	334	352	338	344	307	341	309	348	369	347	349	324	359	387	384	363	347	312	347	383	363	322	330	351	336	358	352	365	336	307	367	344	320	339	349	364	361	318	335	342	341	354	364	317	354	331	346	340	336	362	342	344	373	334	349	326	359	345	344	342	332	370	332	333	360	364	320	362	324	359	324	333	367	341	328	312	339	319	360	358	364	329	358	353	327	352	319	323	341	383	325	354	343	337	342	315	367	346	343	336	359	329	361	371	307	361	380	328	357	371	345	352	363	380	379	348	346	338	345	325	369	331	344	351	353	338	361	337	311	363	317	341	359	326	311	358	318	332	346	367	313	334	353	371	346	339	334	349	344	296	317	375	327	326	367	322	367	321	350	347	376	346	330	346	355	318	361	325	344	335	339	349	384	309	371	348	315	338	361	344	371	326	366	361	344	329	384	343	355	318	332	354	362	325	305	325	376	345	355	345	340	335	337	331	353	358	339	339	358	326	344	368	371	359	328	329	348	365	358	367	388	318	335	374	325	349	337	333	341	338	323	336	372	326	351	347	354	346	308	346	356	328	315	377	352	313	336	338	352	339	343	371	324	313	373	320	321	335	324	349	360	374	355	315	347	346	350	329	354	351	383	338	326	337	342	316	339	295	360	305	336	318	334	333	310	350	346	354	310	316	347	314	333	298	351	356	340	371	377	363	311	320	371	344	333	340	361	330	327	307	342	331	323	330	343	373	368	336	352	378	374	344	354	374	327	333	349	331	367	359	342	338	361	308	356	321	293	343	359	342	368	335	335	334	340	342	349	342	349	322	344	364	337	354	355	351	340	349	379	369	324	319	322	345	336	308	332	359	312	333	331	317	371	353	334	338	344	333	329	362	360	347	353	313	360	342	330	360	342	323	334	316	319	349	391	338	343	309	342	345	355	331	305	329	335	320	349	344	323	325	335	341	348	369	370	356	333	357	358	341	336	348	313	342	341	334	325	344	370	368	328	327	348	354	347	331	346	333	326	358	341	298	338	323	328	325	338	296	329	348	332	336	349	331	345	300	350	333	356	343	350	335	386	345	334	350	330	297	380	378	340	320	346	331	327	338	317	316	354	324	340	382	366	351	319	338	319	343	341	328	341	335	338	304	322	318	339	316	329	327	324	347	337	357	339	349	362	379	343	354	369	356	389	320	337	344	360	322	319	324	364	336	357	329	338	359	353	339	345	319	347	339	353	313	346	331	311	335	342	324	325	351	353	334	380	365	348	335	338	354	322	377	327	353	334	339	349	357	351	372	346	312	356	328	351	331	338	330	351	333	349	320	354	376	373	365	319	343	358	327	337	367	369	362	339	346	365	350	348	327	370	378	382	336	333	321	346	365	334	371	336	354	361	304	363	347	342	374	354	305	328	351	320	357	350	360	349	354	350	357	311	330	335	372	358	364	352	314	354	329	315	367	343	320	372	343	350	357	323	318	365	349	316	351	325	355	331	293	334	364	318	356	324	347	339	359	361	348	335	364	365	321	329	331	347	340	343	330	370	313	334	370	325	316	327	354	367	356	359	357	342	333	331	338	392	332	310	310	327	333	354	367	357	346	313	386	344	369	342	327	323	351	375	333	342	334	351	376	323	338	326	350	324	400	348	332	361	372	399	344	365	371	336	324	311	353	338	324	339	324	361	371	357	335	328	370	360	372	344	352	353	343	363	364	332	338	339	320	325	320	370	363	340	350	329	338	323	324	336	331	339	333	330	334	336	344	337	335	345	340	312	328	347	307	339	380	322	321	343	376	357	339	342	353	310	303	334	336	355	327	332	362	399	360	338	348	323	324	363	304	339	337	340	328	305	344	328	373	352	337	386	332	341	373	364	353	373	334	342	340	324	327	313	338	363	337	339	305	369	355	366	360	352	363	364	389	349	341	380	327	303	353	350	339	360	329	353	316	337	328	325	321	333	323	363	378	331	346	346	373	350	327	319	331	311	346	346	348	306	325	377	369	356	348	362	361	329	341	356	365	373	326	309	311	361	355	340	306	324	343	334	330	346	366	353	329	319	309	353	353	348	311	371	337	334	321	338	341	319	313	324	337	343	384	345	345	362	373	356	352	339	373	334	331	315	357	354	351	343	344	339	338	353	342	368	352	359	323	358	337	352	329	352	329	349	334	313	326	336	317	308	327	304	347	318	350	341	324	358	344	334	354	316	347	337	356	350	394	342	340	298	338	370	396	321	311	344	335	327	380	348	354	346	332	327	336	326	340	377	315	378	340	343	370	339	342	341	346	334	327	293	366	316	345	341	335	360	362	329	327	340	315	343	341	363	336	325	325	342	332	337	344	351	351	362	338	350	355	320	343	332	370	332	352	327	349	315	413	378	353	338	328	339	335	339	337	365	323	300	370	372	354	376	300	371	318	345	346	330	347	345	316	341	338	356	366	347	346	355	345	321	349	333	303	341	326	357	351	374	351	343	329	335	358	353	323	319	322	345	328	330	348	372	319	345	333	347	369	338	359	344	315	346	338	335	325	359	360	338	359	316	330	358	335	340	366	334	335	299	333	338	349	365	310	342	346	355	328	338	295	363	363	369	356	332	344	373	325	388	316	317	342	363	342	350	356	312	341	339	366	316	393	352	358	338	328	402	336	321	338	315	323	338	366	342	310	344	374	350	313	337	325	334	310	348	356	316	336	370	378	337	328	343	320	338	342	356	367	360	341	334	305	335	320	377	337	353	347	354	366	359	374	356	366	351	335	333	342	325	320	312	361	332	327	347	345	348	358	384	331	355	368	332	342	334	362	358	335	311	334	353	335	346	365	346	314	369	359	333	344	346	380	319	359	325	334	358	358	328	334	357	344	381	335	354	335	314	357	332	348	330	345	341	367	381	333	365	321	328	343	366	366	328	320	346	327	294	310	322	305	337
3174	2855	1821	1120	954	840	833	810	746	726	812	820	855	791	762	778	775	757	754	771	803	825	809	763	741	786	796	736	771	774	772	778	772	756	737	792	774	770	776	754	757	752	733	781	734	742	779	809	759	814	787	784	760	799	814	752	774	768	751	825	785	775	788	794	767	785	748	787	764	776	721	804	801	780	763	780	792	779	757	762	739	746	736	796	729	803	825	743	772	752	769	793	793	777	758	732	749	782	835	787	734	741	741	784	753	735	768	794	791	807	766	744	815	790	747	800	773	746	772	787	733	769	788	796	753	766	806	817	756	766	791	766	766	764	861	777	748	756	766	794	770	755	742	731	741	762	769	769	814	753	745	739	826	745	801	751	762	741	776	735	767	781	805	757	815	751	738	750	758	750	754	758	733	782	779	843	772	804	737	786	778	795	789	787	781	780	779	773	759	741	762	735	753	750	790	735	730	716	723	727	810	722	824	758	804	768	734	725	812	781	823	731	747	823	796	797	776	752	760	786	791	785	741	793	778	728	759	775	766	740	728	766	788	815	746	785	755	768	733	781	794	772	776	711	773	797	776	756	793	780	771	811	801	740	861	750	781	779	758	775	752	732	738	735	785	776	760	786	771	752	780	764	765	749	831	765	783	789	744	797	741	793	771	750	783	758	780	758	806	782	769	734	803	798	808	737	764	721	756	782	760	777	772	760	805	718	812	783	768	793	723	774	774	765	801	778	776	737	785	772	765	743	804	794	775	817	777	741	821	785	772	783	735	804	758	777	791	776	788	723	812	802	746	764	825	786	773	712	744	735	811	753	835	782	804	744	752	791	765	793	781	805	735	762	820	802	777	750	733	729	748	736	764	818	711	811	734	776	741	769	763	791	760	746	739	758	773	777	757	776	780	748	742	783	782	812	813	757	815	747	751	737	785	775	783	762	792	793	767	755	769	796	772	774	779	795	739	731	725	789	794	810	756	826	795	778	809	764	758	763	757	786	776	786	727	761	732	727	729	786	768	752	745	756	761	762	742	765	762	816	775	738	767	796	790	786	801	805	771	764	845	791	795	791	787	757	754	771	804	767	801	830	821	783	753	743	765	734	778	721	749	772	791	781	757	785	803	725	784	784	746	796	735	787	742	746	778	763	782	828	789	745	747	744	744	791	737	733	769	772	732	773	814	769	769	790	738	781	791	748	768	790	773	738	794	795	772	791	800	752	791	783	772	704	806	760	736	773	792	795	719	819	778	719	760	769	750	755	751	780	749	741	778	780	769	748	798	720	803	743	761	727	811	764	785	768	796	756	786	791	763	788	791	768	772	797	834	727	774	769	740	700	770	742	797	774	808	792	771	738	729	812	788	777	857	754	763	765	728	763	784	794	743	796	768	782	823	774	737	742	783	716	801	762	735	795	759	798	820	742	815	781	762	790	717	788	761	777	759	749	728	785	779	723	762	755	726	794	751	797	764	778	770	782	750	792	809	752	779	794	770	738	731	784	832	740	776	804	782	812	824	763	802	808	746	783	733	768	803	777	758	804	786	836	769	731	759	775	733	779	763	778	791	775	777	767	742	762	729	732	785	819	739	769	772	770	765	801	783	744	814	762	776	758	714	809	800	753	718	806	817	768	762	817	777	748	699	725	744	743	781	756	755	765	786	798	779	771	764	754	772	791	766	740	756	816	759	746	736	783	775	751	719	788	773	830	787	816	736	784	769	773	785	818	786	776	789	766	777	758	761	781	779	794	780	798	790	758	796	743	755	757	770	706	732	779	768	829	808	778	772	805	720	797	758	782	722	736	750	806	703	786	803	745	766	711	723	797	791	761	765	794	736	764	798	803	723	770	764	766	814	735	772	751	764	831	798	744	792	764	774	748	773	776	793	814	744	787	786	778	732	779	771	790	759	811	755	804	817	760	781	753	748	771	750	792	797	765	756	780	701	758	774	742	782	723	747	739	807	752	872	776	758	761	737	784	765	704	762	745	762	732	746	806	790	811	762	781	760	732	762	747	742	809	744	752	760	732	797	829	808	793	752	768	806	793	764	767	802	744	761	776	757	762	738	780	749	762	776	740	751	810	776	708	810	767	808	749	800	780	798	743	767	792	756	758	820	787	818	765	741	729	763	756	774	761	752	736	793	775	773	763	779	760	755	757	763	815	790	783	703	772	794	729	813	801	777	760	785	795	752	775	770	775	749	737	803	748	748	764	735	791	773	734	746	768	746	740	748	761	764	761	763	715	766	778	779	784	737	785	685	753	794	791	756	792	791	749	760	803	739	730	778	740	780	766	760	744	777	783	766	773	739	729	751	749	785	782	710	729	758	709	770	769	779	782	785	766	755	764	812	728	783	753	767	727	752	740	792	822	773	808	766	746	771	767	804	811	791	790	740	832	751	784	764	793	832	773	763	795	793	714	780	770	736	763	795	745	835	741	764	759	792	730	754	781	758	769	795	811	734	807	758	801	748	774	748	760	740	788	827	779	777	749	825	798	776	753	759	771	765	748	775	800	801	749	773	772	776	801	838	779	746	747	787	776	794	756	801	782	774	796	806	746	749	778	726	726	787	778	766	802	788	795	777	758	809	775	799	773	789	811	763	816	791	793	759	745	796	789	720	743	819	731	795	742	772	765	835	792	793	787	830	736	805	739	747	777	731	795	804	789	804	814	804	757	779	776	741	790	781	745	755	720	800	798	754	738	813	770	780	770	739	750	762	778	780	815	760	755	751	781	765	782	774	750	786	763	757	781	735	778	761	772	741	827	799	770	791	784	775	786	770	747	755	767	779	796	711	755	816	759	780	760	782	744	785	776	722	803	818	760	765	811	805	748	719	769	739	773	777	797	752	739	725	789	795	811	748	749	763	748	764	733	768	793	818	772	815	749	762	778	785	797	797	760	789	787	775	788	794	755	767	790	790	753	740	795	711	763	777	761	790	792	744	772	830	733	726	745	727	780	770	827	774	725	812	794	820	720	785	776	747	739	775	785	714	781	712	745	802	776	754	735	794	780	744	804	769	800	768	773	767	763	767	777	771	806	763	761	769	757	766	756	752	742	783	751	793	776	797	794	780	750	798	785	771	760	759	747	803	784	804	767	767	786	770	766	803	750	729	758	807	756	728	783	795	777	795	791	748	779	718	744	757	753	784	725	777	738	737	756	771	730	774	766	757	753	787	756	763	776	715	784	729	755	792	769	720	798	725	829	748	726	751	713	812	764	775	787	741	793	726	751	744	764	796	780	762	772	758	779	771	783	761	779	801	774	820	792	771	742	731	717	769	773	770	727	805	755	805	754	772	750	757	744	866	806	752	732	797	773	756	803	783	764	797	729	823	795	783	754	762	759	757	761	764	764	739	777	758	772	794	740	794	764	781	844	739	794	766	770	810	797	756	797	795	755	807	751	770	769	798	797	791	809	774	820	756	726	778	769	751	779	737	745	754	792	806	784	780	787	796	769	766	774	797	795	785	795	750	756	719	773	765	752
23788	20932	24983	27035	20934	20831	1552	397	277	279	241	210	220	240	212	191	181	177	184	183	166	182	187	191	158	169	173	170	159	151	192	164	180	164	178	168	147	146	170	162	157	165	153	151	168	162	161	179	177	160	145	148	171	159	167	176	181	183	163	150	169	155	144	168	141	181	149	163	162	173	166	164	145	182	160	154	172	156	157	138	155	156	186	179	150	157	156	145	148	169	158	149	158	181	183	197	156	143	190	171	184	170	174	146	169	138	176	144	155	165	182	160	164	155	161	177	158	173	160	146	186	190	150	153	159	181	174	154	184	153	162	177	157	170	193	184	160	181	146	155	144	156	134	165	160	162	149	190	172	191	183	167	194	165	176	173	160	159	140	169	182	195	159	156	144	159	148	162	182	186	176	160	158	180	163	167	167	171	154	148	163	162	174	153	166	172	175	152	170	151	142	152	184	146	164	174	184	168	179	174	174	168	184	164	170	166	161	171	151	159	154	178	157	164	165	179	161	179	195	162	182	160	168	172	155	179	163	162	184	155	152	173	156	184	168	175	186	163	171	150	177	165	158	157	174	179	155	161	156	163	162	138	195	166	166	165	160	160	157	166	150	147	178	157	162	178	162	164	165	177	169	177	146	188	165	153	156	167	172	134	173	154	157	170	160	177	171	148	155	160	177	147	163	175	157	167	170	191	164	152	178	179	173	177	161	175	152	170	178	152	181	159	159	163	155	156	162	151	161	187	147	174	155	157	208	146	163	163	175	148	165	168	163	153	168	167	149	153	157	178	145	169	142	169	166	163	156	152	177	157	196	159	164	184	160	177	173	150	144	167	154	175	160	164	146	156	163	192	182	177	159	137	176	141	167	153	166	165	168	152	168	163	143	179	163	185	157	168	172	160	174	161	179	181	161	159	169	172	157	161	172	170	158	157	177	168	153	152	169	151	194	172	169	174	176	145	145	175	165	156	157	152	151	153	153	163	186	167	169	138	177	178	151	133	147	202	176	150	160	139	145	153	164	153	155	170	154	164	158	156	143	155	168	149	157	163	160	167	142	151	150	165	155	177	167	166	164	178	150	164	194	182	166	177	152	170	182	158	159	184	133	157	146	153	184	151	172	160	165	168	178	174	160	152	149	207	197	150	151	155	135	172	217	185	145	186	154	166	183	161	162	130	154	177	178	156	152	136	169	176	169	177	147	173	167	150	135	183	164	167	164	151	166	165	139	153	168	151	189	168	178	172	155	158	155	162	168	161	171	174	151	169	167	165	142	157	175	158	176	150	158	158	169	173	151	188	154	154	163	146	147	157	175	169	190	148	158	148	162	164	160	170	172	164	170	167	156	155	158	174	160	167	167	163	167	167	154	169	163	157	163	165	201	142	158	164	179	160	141	164	180	183	156	167	169	173	125	162	144	175	156	161	158	172	147	181	169	172	168	147	145	173	162	202	151	156	146	156	145	157	165	142	154	150	184	153	149	139	149	156	160	155	162	168	158	180	148	178	158	180	176	160	144	191	145	166	161	176	158	158	144	173	183	145	178	150	154	166	171	148	207	160	125	151	175	159	149	195	179	152	184	146	177	188	152	181	142	159	154	164	163	168	164	162	177	163	147	154	152	173	147	148	165	174	151	153	178	174	165	146	168	144	138	192	160	156	187	144	156	173	156	152	146	156	139	131	180	152	152	169	148	153	152	166	174	151	159	157	168	158	147	163	171	159	162	181	171	131	166	143	148	151	169	174	132	187	154	146	148	152	125	139	132	163	171	153	168	178	148	159	170	176	165	163	177	167	170	169	129	158	148	162	161	156	149	166	167	161	181	159	167	160	173	163	178	191	171	164	165	170	169	146	182	155	162	161	153	137	166	144	152	155	180	157	150	166	130	161	165	171	150	142	158	159	144	137	130	159	158	179	159	175	185	150	157	137	159	198	154	146	162	166	164	176	164	187	179	159	160	146	169	152	144	164	146	172	170	145	149	170	149	152	159	139	170	157	160	145	141	179	147	171	162	171	171	163	174	145	162	171	163	190	178	158	161	159	137	157	156	186	165	164	163	175	183	197	188	148	150	164	152	187	162	151	181	176	180	171	179	170	164	165	166	170	148	154	164	144	160	173	143	180	176	166	146	166	180	166	148	158	145	181	152	175	149	149	177	180	174	169	155	172	156	163	159	157	166	164	145	161	155	157	156	173	152	162	189	157	155	174	183	172	167	161	155	142	163	165	171	169	169	158	172	160	189	139	155	145	188	175	139	175	171	141	183	162	166	157	154	146	155	177	151	166	163	168	177	140	176	163	169	145	151	164	146	168	169	151	155	154	159	160	176	147	160	166	161	174	146	167	173	153	165	165	150	160	164	172	186	160	165	161	149	144	195	157	158	142	163	167	175	165	159	165	158	156	164	145	157	173	152	159	157	180	154	172	153	150	147	171	170	183	150	154	160	185	137	136	156	167	182	162	160	142	186	167	185	167	168	156	157	156	163	141	175	160	155	154	153	161	152	176	133	163	175	149	184	194	157	162	164	147	172	177	163	175	155	174	147	167	175	143	156	159	161	161	161	155	139	172	158	147	146	160	172	162	164	176	177	161	170	157	167	165	153	156	162	171	166	146	163	157	134	183	148	159	185	167	151	135	174	188	162	145	170	142	185	187	156	149	165	157	168	140	161	166	176	151	158	172	179	163	147	191	153	164	151	180	157	188	159	146	175	165	162	188	152	165	180	170	156	171	144	181	164	174	166	172	167	133	161	167	184	135	134	180	175	161	168	153	164	157	168	174	142	165	169	164	183	181	164	163	139	135	145	172	180	161	160	168	157	172	165	167	160	154	156	149	158	163	162	154	163	145	178	149	185	173	148	149	155	173	147	156	164	147	156	183	160	152	183	157	152	152	173	169	177	153	176	149	150	151	172	156	166	175	165	169	160	141	176	184	179	179	177	156	152	156	158	165	154	163	177	141	158	162	154	145	158	153	182	162	164	149	155	157	158	163	158	164	149	173	161	167	132	144	142	149	155	171	170	138	160	182	171	150	160	167	174	166	176	157	155	158	179	171	153	151	141	177	153	169	166	192	170	156	171	142	145	174	163	165	162	182	176	152	147	146	170	159	140	145	140	160	171	186	150	172	159	167	157	142	155	159	150	140	147	140	166	143	148	147	154	166	169	149	167	142	147	147	160	153	154	145	152	137	159	176	175	156	150	176	150	174	153	142	161	187	166	150	169	147	167	144	177	176	162	154	148	159	178	123	186	187	181	157	153	162	190	182	151	166	161	181	167	157	151	191	159	187	180	179	169	142	157	166	162	174	159	158	158	175	169	178	154	163	153	150	183	185	150	163	146	144	163	153	167	160	167	152	143	154	193	171	188	150	163	170	163	147	151	168	180	166	170	147	194	145	137	159	170	178	175	156	173	154	162	153	176	187	158	163	167	170	183	170	173	197	158	153	156	162	174	164	145	170	168	169	165	168	168	146	188	176	160	149
3062	4314	2460	1157	783	590	538	483	470	469	436	469	438	450	441	405	436	412	426	416	427	394	413	411	437	402	390	412	401	428	409	454	399	425	432	443	417	406	376	430	422	409	436	394	399	431	394	402	420	406	448	397	402	416	379	437	405	426	375	455	411	390	408	416	373	433	435	365	397	409	420	437	405	422	446	434	396	433	419	425	384	405	389	415	420	387	423	412	387	410	428	386	366	361	425	413	442	400	393	410	413	440	398	444	403	379	415	422	430	433	370	415	458	396	409	416	424	407	362	411	415	402	435	398	383	390	397	419	408	395	379	407	421	435	392	411	405	435	392	437	410	407	407	414	389	377	393	423	407	388	419	383	418	422	416	394	388	417	433	397	439	416	411	413	437	416	433	379	386	448	446	361	431	397	391	416	378	402	413	400	413	413	433	375	384	385	405	388	414	439	381	382	411	376	387	426	437	441	417	455	419	428	379	392	430	430	367	417	421	405	413	376	440	434	410	401	418	383	456	376	402	405	431	400	454	421	407	410	417	427	421	399	440	385	386	370	415	461	425	410	415	426	371	427	355	398	419	438	388	381	371	376	413	403	389	409	419	428	438	366	408	415	428	410	427	389	391	388	424	402	396	408	406	426	450	414	405	403	419	419	377	395	407	388	408	429	413	443	426	387	405	393	394	401	369	417	392	371	414	400	431	418	374	436	377	425	415	420	398	394	402	474	422	374	414	384	406	387	437	446	406	423	408	410	395	420	430	386	368	430	400	396	423	402	412	422	399	386	385	426	401	409	420	421	388	409	393	400	413	406	393	406	404	411	390	386	387	393	394	443	389	419	375	431	443	416	417	419	389	420	400	413	400	437	426	398	383	430	423	411	429	416	398	411	394	423	418	388	413	397	399	425	414	395	426	428	387	407	409	411	396	412	409	397	437	416	435	376	384	401	378	419	376	437	408	395	385	433	398	409	410	390	410	397	412	405	430	412	396	394	425	371	403	436	384	404	432	427	403	373	405	429	421	407	398	420	419	372	390	381	371	402	398	398	399	409	396	420	388	396	419	420	406	395	417	404	444	423	378	433	430	409	389	409	376	406	423	412	419	388	398	405	398	416	407	413	418	409	446	414	414	428	394	427	403	396	400	403	420	386	441	380	403	440	431	425	448	404	381	414	380	429	386	434	473	419	399	400	404	425	413	432	382	395	395	395	371	396	395	442	432	394	407	407	381	399	409	427	405	427	422	417	420	357	427	438	405	389	411	374	438	453	380	402	397	418	416	409	428	392	410	391	440	404	423	401	397	405	397	405	445	439	439	386	383	425	410	420	418	358	429	383	443	413	408	401	424	427	407	444	420	393	426	399	435	382	414	382	402	382	424	386	405	443	388	446	402	367	411	377	426	424	401	426	421	377	415	377	391	391	414	414	381	388	397	428	396	401	409	429	393	410	404	469	442	403	409	397	425	411	393	433	407	427	416	413	404	403	439	388	434	385	381	406	416	400	435	349	445	423	379	390	432	385	399	388	418	397	391	396	444	452	423	425	409	418	394	396	441	391	396	409	408	412	415	374	393	378	456	439	383	397	404	397	417	397	393	423	420	408	433	392	381	400	406	402	431	426	416	399	385	381	418	412	446	386	366	409	430	362	407	443	402	431	426	403	398	419	417	411	411	397	384	406	403	389	410	439	402	403	396	432	396	411	399	403	403	429	404	399	396	426	403	425	425	395	390	413	421	399	425	410	381	399	429	406	395	410	414	429	389	407	411	388	420	399	443	410	430	401	407	408	411	410	387	414	387	415	381	421	421	417	396	430	424	392	414	429	428	396	422	409	438	441	413	392	428	418	376	392	385	405	410	419	418	371	382	376	403	406	405	405	411	418	409	407	372	392	390	424	407	382	396	418	418	416	407	397	416	416	375	421	435	413	412	402	394	443	390	403	430	376	397	360	423	402	409	432	439	386	407	380	381	415	385	389	383	368	415	384	410	406	419	390	439	388	417	422	396	391	417	402	383	388	411	381	396	404	414	411	406	425	419	397	383	415	431	438	406	382	382	426	408	372	398	405	365	406	393	394	440	415	426	437	419	445	409	418	380	420	377	412	414	414	448	413	458	388	403	430	393	407	420	426	395	380	406	433	407	410	408	399	388	433	391	424	409	443	416	406	382	423	409	405	404	369	446	358	400	399	432	378	407	409	385	406	425	434	397	391	433	453	416	402	415	398	396	405	403	418	399	386	432	407	433	419	463	398	398	421	445	425	402	406	397	427	440	416	392	400	391	413	411	384	401	444	398	400	389	416	406	398	393	405	369	384	425	398	390	439	447	408	402	408	397	437	439	408	397	405	396	405	406	415	399	404	376	402	423	422	415	429	393	421	393	409	439	434	391	395	411	392	439	425	389	388	424	419	415	445	402	395	399	396	442	413	404	400	410	400	384	421	420	427	424	417	401	415	401	434	412	372	374	421	394	404	415	401	427	410	407	407	394	421	415	405	398	382	383	391	401	425	402	419	375	388	404	408	390	423	418	368	377	393	360	417	410	442	392	405	398	410	414	394	364	414	399	439	393	425	387	404	408	420	401	449	430	429	391	396	398	410	429	412	400	406	393	454	406	458	407	426	435	403	385	399	395	427	428	413	414	401	434	388	440	385	398	396	404	415	392	444	404	396	425	392	436	401	395	412	392	399	380	402	422	419	374	374	385	426	415	394	394	430	404	377	417	378	397	416	416	391	413	394	435	409	418	384	376	387	395	369	440	414	392	367	442	425	409	384	416	389	427	425	390	404	401	394	403	402	411	389	452	441	419	406	436	434	430	398	412	420	366	399	395	413	425	418	479	433	395	420	414	423	395	408	379	372	414	423	416	364	405	394	411	428	386	427	390	391	410	436	386	393	411	390	409	405	427	399	430	404	410	401	410	429	389	424	444	409	415	405	429	434	397	412	383	411	410	419	441	459	420	423	401	448	400	419	421	428	398	414	425	383	414	382	383	411	408	431	413	402	415	417	430	413	427	428	389	405	443	393	428	384	435	433	422	405	423	413	443	389	426	399	411	423	439	410	386	453	423	405	428	396	396	397	422	402	409	388	401	421	400	423	427	428	393	378	382	400	408	361	434	444	447	388	426	394	400	452	435	405	410	437	419	398	444	404	425	422	425	412	427	377	431	432	423	397	456	405	388	428	392	434	427	403	388	426	406	402	407	430	399	412	391	401	428	446	386	436	399	394	406	390	416	392	369	392	425	403	387	405	419	375	409	419	417	399	410	407	406	415	401	422	367	424	382	432	440	425	394	413	422	383	388	442	410	388	433	427	394	431	385	420	391	393	440	400	401	370	418	418	380	432	397	393	392	390	477	415	432	396	411	388	418	400	404	395	393	399	403	423	432	378	367	452	413	410	422	446	401	391	408	437	387	449	422	423	390	427	399	449	405	411	409	392	394	387	400	396	447	438	388	396	426	433	380	416	409	404	417	423	445	411	444	417
32420	10820	1199	561	475	488	456	445	378	441	425	401	392	403	468	418	455	430	462	438	412	459	400	444	453	399	403	427	426	424	441	405	410	413	419	461	471	418	405	417	463	414	461	413	429	433	458	422	446	456	394	445	403	478	418	429	430	457	443	428	412	473	441	401	419	426	383	422	433	468	437	471	423	487	418	428	412	423	410	435	427	414	434	449	452	429	424	414	433	415	411	405	422	433	423	457	429	411	443	441	414	398	464	443	421	405	413	415	423	451	381	419	394	414	424	466	427	394	424	438	436	465	422	438	433	475	433	401	405	399	416	426	429	447	433	443	437	451	444	456	434	464	390	441	428	460	436	412	412	403	380	440	419	400	440	440	446	444	440	398	412	442	427	468	453	418	373	402	429	423	394	418	420	427	402	402	429	414	452	432	466	472	426	446	445	427	450	409	409	426	416	425	409	440	468	379	429	454	433	419	393	432	460	486	474	424	400	469	440	405	413	467	441	429	441	431	434	459	445	435	403	447	408	405	406	428	401	426	446	425	456	411	416	418	430	420	431	439	415	437	423	436	425	374	437	468	400	456	441	443	408	437	401	400	440	452	442	411	379	453	425	432	440	422	410	411	434	418	444	430	409	447	433	430	408	444	394	416	402	442	430	410	434	462	468	430	444	445	455	455	449	414	437	462	427	408	426	405	412	416	418	422	463	418	411	414	418	423	417	442	429	444	425	476	445	464	442	444	423	417	448	392	433	416	443	426	424	426	448	420	408	426	410	406	452	469	471	416	454	435	424	434	446	441	454	453	472	432	470	456	426	438	408	435	410	410	404	416	438	440	435	467	455	451	420	398	453	417	424	428	433	417	382	482	429	433	393	379	400	433	441	476	491	390	401	427	430	448	441	413	400	476	429	395	371	412	424	450	452	406	426	394	421	444	437	441	439	470	413	421	402	405	416	417	392	440	412	435	431	431	434	402	437	382	399	411	451	428	431	409	428	411	416	439	445	443	384	433	424	413	445	415	430	422	440	406	435	450	421	441	452	440	434	427	395	411	416	388	440	406	432	427	429	426	419	402	430	417	420	454	415	461	468	428	438	392	443	416	453	421	426	444	449	435	460	407	406	415	407	431	437	433	474	391	428	414	405	433	420	433	461	415	451	466	419	425	396	459	395	449	396	422	426	441	436	429	431	401	403	389	464	463	417	430	451	438	447	449	395	444	424	408	444	448	440	430	431	437	437	455	419	418	451	447	388	472	416	439	440	397	435	442	438	476	422	387	412	459	446	419	431	426	421	461	421	463	451	432	418	438	417	451	415	449	419	447	463	460	452	417	427	444	447	474	418	477	397	443	437	396	438	449	415	401	401	428	428	398	420	424	400	410	454	412	431	430	447	456	448	389	401	387	424	423	443	455	449	442	441	395	450	418	419	426	377	425	445	465	417	465	394	381	397	418	416	427	416	455	405	449	414	422	419	420	453	443	432	493	450	442	460	421	411	425	435	441	386	430	426	455	419	461	411	443	459	463	424	462	467	443	384	416	453	438	443	439	435	478	419	412	414	406	416	422	451	448	436	420	425	399	404	441	426	436	417	379	409	424	426	406	409	434	434	412	405	410	393	464	442	401	439	432	403	461	435	399	379	437	397	427	406	441	426	447	441	449	432	391	423	420	412	447	458	451	434	438	426	405	422	451	430	397	431	418	417	457	435	500	413	392	429	415	400	375	440	432	435	445	434	452	474	415	424	458	400	398	419	373	406	445	472	431	397	460	447	408	450	383	415	388	399	387	443	419	421	431	418	439	438	445	466	443	412	411	395	496	462	419	438	426	427	435	428	383	401	452	451	424	408	414	413	406	419	443	452	467	436	420	447	440	407	444	451	452	439	403	406	385	380	412	394	425	422	450	414	436	411	395	454	420	432	417	416	446	438	420	421	451	417	440	419	421	435	465	446	404	445	466	455	444	427	436	490	469	420	433	437	465	406	419	475	430	445	419	427	462	450	403	385	369	395	434	460	403	447	422	458	448	447	454	437	447	380	427	387	398	414	408	389	465	437	428	452	408	431	433	421	450	452	425	447	442	466	446	435	428	425	425	429	461	419	428	405	421	424	431	432	407	446	457	453	439	433	427	407	435	408	448	477	433	463	442	425	415	386	413	421	424	453	401	471	393	487	429	419	437	428	444	404	434	474	396	420	408	475	432	459	439	409	451	453	410	428	419	431	419	475	408	402	442	437	451	447	435	469	409	427	410	439	447	397	416	427	431	445	451	430	427	457	419	407	428	435	437	460	413	431	424	438	452	395	422	428	393	429	470	433	443	435	372	430	421	459	464	422	377	404	441	416	441	486	407	435	425	424	431	390	408	429	459	443	396	379	407	421	472	394	430	415	459	435	409	410	431	408	394	426	402	458	428	447	424	408	430	437	431	423	491	440	412	448	442	414	466	449	430	472	409	456	461	421	407	437	424	411	425	421	419	451	425	438	419	427	465	393	440	433	468	462	428	456	422	404	452	436	401	439	447	451	433	444	436	410	484	437	422	409	418	467	408	408	425	442	414	429	416	408	418	404	434	419	457	441	416	431	447	464	473	435	411	472	393	416	428	400	411	414	403	448	427	389	433	429	432	471	445	443	393	403	405	418	417	452	435	446	452	421	447	452	405	439	452	418	418	452	458	462	417	410	460	443	375	440	423	394	426	427	422	433	449	399	428	432	451	473	384	431	417	458	453	432	425	476	455	446	406	417	449	423	414	417	408	396	430	423	437	447	472	436	453	460	447	450	436	450	439	404	415	460	446	429	446	406	421	404	412	473	422	415	458	444	453	405	473	430	436	419	452	423	415	450	429	465	444	419	455	427	452	468	435	452	468	420	440	423	410	420	390	424	436	432	395	422	453	408	400	424	402	458	427	417	442	456	418	445	457	395	456	393	389	432	469	395	431	441	439	411	387	422	402	364	422	434	424	456	422	391	389	448	442	433	458	403	444	423	474	439	428	397	447	413	405	429	453	406	411	416	448	411	414	447	393	436	429	408	447	423	422	418	413	415	458	456	484	449	407	418	407	417	424	441	467	422	423	470	424	426	436	450	420	446	408	433	466	410	427	428	426	476	400	407	442	456	452	443	422	444	410	450	430	460	433	407	420	411	477	436	435	444	451	391	429	391	407	410	436	488	432	402	437	428	409	423	422	440	401	429	397	441	393	404	418	401	438	425	429	376	441	425	401	426	416	423	403	438	398	430	424	451	416	463	452	413	426	395	413	418	419	444	458	404	405	450	396	452	437	435	457	453	408	449	431	420	432	396	424	409	459	409	446	387	455	441	438	442	440	416	423	414	437	435	395	422	436	480	459	410	460	433	423	404	431	420	437	423	407	443	424	409	415	413	444	393	433	436	447	413	461	424	460	449	413	481	419	435	438	430	444	421	466	442	447	387	425	454	417	424	408	400	385	453	429	391	425	459	412	435	418	444	451	397	415	417	432	429	380
5598	1091	1009	985	982	996	937	971	935	975	979	997	963	957	959	918	894	944	1003	957	905	935	988	981	983	972	921	970	970	970	961	927	983	953	966	974	929	980	970	954	1016	934	910	955	966	958	967	1021	882	950	931	942	978	948	956	967	942	1017	926	946	959	926	990	911	962	945	995	951	951	970	999	981	965	963	968	957	1000	971	918	924	1020	990	942	953	998	978	978	1002	988	945	948	947	939	989	988	1017	952	975	972	986	914	963	999	952	984	974	966	926	917	962	968	907	930	948	952	930	956	956	963	975	926	991	936	929	996	945	958	910	930	977	986	967	964	960	995	926	959	933	1042	969	974	967	930	966	910	946	984	991	894	937	956	1010	942	890	937	937	1004	937	955	961	932	923	963	927	961	944	969	997	993	966	903	998	996	973	961	955	961	968	923	897	985	941	1007	896	997	942	938	978	916	1004	946	917	990	888	949	952	1002	1006	969	1025	1002	958	991	997	956	1001	950	953	914	957	963	959	941	1005	957	956	1015	961	899	1009	927	1012	938	978	1011	936	952	932	973	952	984	965	928	927	990	992	967	975	941	959	943	996	966	967	932	976	993	953	959	976	1009	935	1008	957	957	958	961	958	995	1010	950	941	1016	935	949	962	1003	989	901	987	997	986	976	942	976	922	1006	1007	964	953	912	940	939	985	949	989	924	911	981	961	965	942	992	999	993	1018	960	929	962	969	952	1000	970	966	1017	962	967	984	945	913	948	972	936	977	942	897	953	1005	991	975	957	925	1020	1011	967	1013	942	964	1005	969	928	1024	962	964	934	878	984	1005	1018	969	956	966	945	955	930	954	975	890	959	1012	950	978	917	931	907	1015	984	920	928	927	969	980	949	1056	928	1047	1003	993	978	946	982	960	956	965	999	948	929	963	994	899	905	989	941	930	956	961	991	977	959	957	933	983	936	956	955	964	992	968	940	963	1005	963	971	989	963	988	1019	996	947	967	977	972	1030	981	968	1004	941	941	979	953	1053	969	953	917	938	923	938	989	950	1010	915	993	958	954	963	969	937	949	967	946	925	938	1014	944	971	963	966	903	957	914	897	960	901	947	939	907	981	1005	1004	935	927	929	938	940	1003	981	952	964	913	992	1004	934	1048	990	947	921	920	939	991	1003	970	959	1015	964	936	987	991	1000	959	910	892	939	936	914	942	949	955	1011	962	954	954	953	909	962	971	957	974	975	953	1016	994	929	942	943	930	987	933	994	982	960	933	931	963	959	994	1003	986	938	979	944	995	923	960	997	1015	928	966	992	956	966	968	962	1018	950	935	950	982	939	1025	997	948	975	934	977	957	990	927	937	953	916	938	881	971	910	980	959	945	916	959	954	969	948	961	948	916	982	959	940	952	949	1037	948	988	898	926	1034	944	985	968	979	951	1012	1000	937	954	923	986	918	991	970	979	977	926	919	971	982	985	924	945	982	974	932	950	950	936	972	957	954	952	994	931	941	1073	904	956	921	944	946	1004	933	937	1016	979	963	981	952	968	975	1002	905	1020	947	987	977	969	902	989	960	1022	966	986	1011	992	932	872	892	936	977	988	926	933	993	959	947	954	941	949	950	964	944	900	1014	969	980	899	958	907	1017	905	990	988	892	983	931	956	991	976	989	952	987	938	914	935	1008	962	910	938	901	1017	971	966	1015	940	926	994	949	1023	949	943	978	978	965	965	994	951	1031	881	966	954	959	1004	994	959	974	938	1027	897	1020	959	951	945	948	1006	1018	916	1000	978	1025	947	967	936	928	945	947	912	915	941	965	914	976	951	996	926	984	976	984	949	963	946	956	900	947	947	966	939	955	1001	960	912	950	959	957	971	969	952	979	966	989	1020	1005	941	943	961	955	1022	955	967	977	929	941	972	951	963	974	880	982	957	1034	970	962	968	948	955	1031	917	943	968	957	965	962	923	952	979	930	969	930	930	935	912	1002	945	939	951	885	1008	978	974	988	990	972	965	997	987	878	956	936	927	1013	1026	1036	972	955	981	953	910	960	1000	990	1009	961	948	965	932	998	935	944	908	995	961	945	910	951	1023	907	967	984	967	994	924	903	1000	986	938	941	944	931	953	973	980	962	957	965	1009	1001	887	975	976	969	955	977	964	951	971	886	951	944	916	955	935	956	989	935	951	928	960	933	961	963	921	967	945	970	951	909	1034	966	905	944	1000	943	980	981	947	996	990	954	984	962	927	979	1003	1029	923	932	967	966	929	970	960	976	942	942	949	997	1029	951	1018	931	926	949	998	957	956	903	939	941	995	929	955	970	980	985	988	979	961	972	933	931	917	959	964	942	908	934	966	979	1004	966	1021	942	964	1005	943	964	985	963	997	991	997	971	935	939	925	971	1004	918	965	968	957	983	946	1007	969	929	991	969	991	977	949	982	1008	1010	975	962	921	965	995	967	941	930	1003	993	973	904	950	965	964	958	946	963	909	959	1011	976	925	983	978	955	947	996	986	943	905	932	947	928	917	950	906	1013	983	893	962	970	965	982	964	983	918	931	960	963	911	909	962	925	969	954	962	967	914	1015	988	970	927	959	1000	925	891	975	950	1021	907	968	948	949	970	968	956	966	989	924	952	937	967	1027	952	942	963	963	911	938	983	950	936	946	976	954	968	968	1049	920	910	939	901	945	923	971	919	926	966	993	1000	983	930	935	961	929	919	962	988	889	943	965	972	942	999	939	927	979	969	964	986	907	962	1018	967	954	990	959	958	939	971	976	988	967	965	1023	961	922	957	980	975	993	991	968	961	861	951	965	993	912	984	932	971	943	955	973	987	957	971	932	958	950	1002	960	967	974	1015	961	933	934	927	942	919	1015	970	1005	937	941	983	930	965	951	943	954	901	966	920	942	978	915	959	1011	925	932	948	976	947	918	928	974	930	938	964	950	985	1009	995	935	973	946	950	1005	987	943	920	1013	962	973	931	992	974	951	989	966	952	974	919	984	984	930	989	924	986	978	1024	977	972	876	959	921	989	956	988	957	960	981	969	979	908	921	936	964	1015	931	921	965	942	992	947	956	944	926	929	973	977	991	932	990	969	899	983	942	1002	940	973	934	985	1004	968	963	929	1041	1003	965	982	1010	948	876	929	938	992	979	968	913	946	974	962	974	1015	906	958	940	937	908	934	903	992	949	965	932	1019	972	1006	931	984	984	945	946	896	920	925	937	981	974	989	946	998	954	951	899	990	918	974	939	992	927	976	925	999	978	949	919	973	959	945	987	936	923	914	980	954	953	962	925	962	985	928	1011	913	954	921	976	1006	952	990	954	968	918	970	896	934	1017	977	969	951	934	957	1012	921	928	961	907	969	938	954	957	941	989	1049	979	933	980	958	932	943	970	967	893	933	954	1012	1013	918	910	1016	919	972	998	1008	962	954	919	980	949	967	983	993	933	943	956	975	958	982	941	989	936	972	974	982	964	987	957	981	974	942	984	989	931	949	959	974	955	951	958	1000	984	930	985	980	934	946	906	965	972	1000	999	939	947	970	997	910	939	935	1002	984	959	953	974	967	992	966	954	1014	1010	979	919	935	991	996	915	932	962	961	936	967	932	955	980	923	974	959	1016	916	1024	981	941	996	956	921	925	921	941	989	921	989	983	940	981	973	916	976	930	940	956
24497	20946	24329	27685	20644	2584	535	467	431	375	445	368	389	363	329	369	349	367	383	309	355	374	384	349	335	324	387	375	368	386	361	373	349	363	325	344	327	329	332	301	346	366	384	368	307	365	348	351	312	344	337	376	356	333	364	338	309	354	368	336	342	346	356	350	346	322	304	359	355	337	306	361	369	373	346	348	383	322	306	331	344	340	336	306	349	358	379	317	341	346	358	363	325	379	349	345	347	339	340	346	322	351	386	349	362	320	332	350	314	336	356	327	373	365	347	356	357	339	359	373	343	350	358	325	344	328	354	344	329	370	339	346	346	322	304	314	364	354	347	320	338	313	364	355	350	322	337	327	300	341	319	340	341	301	363	362	333	338	340	359	350	340	328	339	317	334	312	359	352	353	326	345	311	344	365	370	337	336	343	325	313	369	330	359	312	316	346	346	309	344	371	342	331	333	349	343	327	345	314	325	341	363	361	368	360	341	349	333	285	351	352	343	309	351	338	313	349	303	361	320	378	338	348	317	302	331	362	327	330	345	358	299	320	347	366	364	365	341	294	364	316	356	360	332	368	339	340	312	352	352	330	338	335	316	325	305	335	356	338	333	351	363	363	321	328	334	320	335	325	363	316	315	356	345	315	306	338	310	343	330	310	317	322	336	332	300	334	334	386	323	320	347	326	336	335	327	344	350	334	324	309	361	327	330	362	365	341	315	366	339	327	350	340	360	319	361	334	366	365	319	333	351	350	324	327	316	318	336	350	326	359	362	324	325	330	334	324	350	331	314	346	346	331	344	324	357	298	357	314	324	339	327	332	352	330	356	306	363	377	334	351	339	326	333	368	356	356	337	339	343	371	322	322	365	361	359	348	353	335	316	367	347	349	321	358	366	323	326	349	322	336	366	336	302	353	314	332	357	368	331	348	358	360	347	316	330	315	295	352	344	356	347	324	351	321	342	316	346	308	364	318	335	344	359	336	335	348	344	335	370	344	334	384	331	328	328	306	356	343	350	323	351	333	317	333	369	356	384	339	306	323	303	350	373	351	346	318	342	334	335	374	346	328	358	382	344	296	367	326	355	343	344	335	315	379	345	335	317	303	337	366	338	326	355	318	332	321	344	385	355	333	345	351	314	331	312	392	339	350	353	351	377	348	340	337	352	350	349	341	315	344	326	351	366	331	320	342	343	358	288	345	322	333	342	361	372	302	362	363	331	315	344	313	358	322	357	351	344	321	334	356	352	294	310	321	371	332	347	330	382	303	338	331	323	332	366	317	358	329	369	352	353	321	330	351	334	354	324	356	334	372	324	325	353	356	364	361	319	369	353	352	351	382	325	315	362	344	338	346	317	337	340	337	354	320	337	352	343	389	358	368	335	338	313	336	349	321	352	386	329	339	343	334	353	351	325	349	345	328	329	299	331	374	356	374	313	342	335	360	339	336	324	309	329	347	335	348	335	304	336	319	303	328	330	327	320	306	332	331	391	335	369	314	328	359	321	350	341	349	338	365	367	304	347	300	314	326	358	330	330	332	333	336	326	346	338	374	363	336	319	329	350	352	328	332	375	346	333	338	334	347	321	359	321	362	345	309	336	315	322	344	346	340	335	327	357	329	324	341	316	352	354	378	311	373	353	349	356	330	375	359	336	338	365	350	353	316	343	356	357	348	338	356	326	361	366	349	358	349	315	339	345	337	367	339	311	342	350	345	368	342	346	320	333	335	304	340	354	327	348	347	332	324	337	375	326	355	347	315	333	353	347	375	314	354	357	368	378	357	327	344	304	323	324	352	306	359	329	333	360	273	319	318	316	323	334	328	336	345	366	343	352	331	314	325	327	335	353	323	354	301	333	332	322	342	328	345	346	328	345	365	318	334	328	350	348	329	332	329	323	350	348	365	373	338	318	356	339	351	346	344	314	359	328	351	388	357	354	311	328	332	326	342	355	344	318	332	319	316	357	359	304	345	345	330	313	326	337	366	331	350	340	364	379	339	308	357	352	345	349	322	308	368	347	321	338	324	384	363	369	379	356	363	345	359	348	360	371	332	324	334	318	323	335	314	335	335	306	308	355	322	302	305	311	351	366	362	324	362	309	357	332	350	359	353	334	349	335	365	342	374	321	370	366	368	353	350	342	327	319	338	356	330	364	341	359	321	337	354	356	339	334	390	345	351	371	343	319	364	333	366	347	336	320	324	320	314	351	366	315	348	361	331	315	336	322	336	322	352	350	372	365	333	319	342	351	364	347	354	323	340	312	348	363	347	336	320	314	360	329	358	309	341	348	341	356	326	344	348	338	368	359	382	327	299	335	331	372	358	327	374	368	331	309	354	329	301	322	337	337	349	363	330	325	335	311	333	335	311	323	347	373	346	351	326	334	313	313	317	332	342	330	366	360	356	333	344	332	343	328	321	321	353	353	364	324	311	333	349	351	336	335	303	322	352	340	312	304	348	350	353	345	302	309	311	373	356	359	342	338	325	295	358	340	338	355	337	362	315	380	312	339	326	347	318	335	352	362	335	337	325	337	368	327	354	285	349	383	332	360	322	361	343	351	360	319	367	341	327	346	358	374	351	321	346	324	325	370	297	337	370	337	348	373	347	353	335	357	350	370	350	381	340	386	331	343	311	331	329	313	312	352	335	363	341	392	326	340	375	381	336	332	325	323	331	335	331	331	344	325	324	323	317	398	360	358	335	339	316	335	330	328	335	303	325	332	333	355	390	348	356	369	340	358	357	352	322	357	361	387	349	353	356	328	348	343	350	345	330	341	357	360	352	353	352	321	341	342	334	341	340	348	362	352	313	346	381	387	356	317	337	355	323	320	350	323	349	334	359	350	331	343	336	349	355	369	300	325	338	333	365	332	341	336	318	325	368	349	323	355	351	356	360	342	340	336	352	320	348	332	289	371	321	342	343	341	333	315	333	344	328	384	341	331	343	349	344	354	316	298	320	345	323	335	369	344	389	336	325	349	310	346	330	333	369	341	330	315	310	306	339	343	336	360	360	335	340	319	326	354	294	367	322	320	336	328	345	287	335	384	327	359	312	312	380	336	323	338	350	348	354	376	321	359	326	331	352	340	391	314	358	356	361	388	349	362	350	352	375	352	350	358	341	376	362	351	337	336	340	332	367	346	311	329	333	337	323	347	339	355	308	332	329	355	330	341	336	355	358	365	317	316	336	341	318	325	356	361	331	331	351	335	347	347	336	355	343	350	350	321	333	354	329	339	361	325	345	343	350	314	370	418	330	340	347	338	329	308	362	358	353	332	344	322	321	308	352	323	348	345	324	324	351	361	370	317	327	334	335	303	322	302	346	377	320	330	373	354	333	359	349	293	331	323	358	334	331	354	353	364	334	342	345	332	321	350	354	318	337	368	336	354	347	358	341	353	342	362	361	304	344	346	338	339	348	366	334	319	354	339	365	314	300	344	320	325	383	356	358	316	348	341	325	356	358	328	343	334	324	315	333	321	346	339	355	349
3254	2773	1881	1229	949	865	855	769	787	743	740	855	789	779	751	819	795	810	766	774	806	769	810	813	796	771	740	755	745	754	799	749	772	760	791	781	823	802	785	798	784	793	753	788	749	811	763	784	754	815	750	773	749	796	754	800	774	728	768	775	781	781	821	752	697	730	730	772	801	788	776	820	802	799	811	821	760	736	744	782	770	807	803	752	776	707	768	813	775	785	750	778	788	772	801	752	759	728	755	786	810	767	776	770	740	746	724	828	765	771	723	744	770	717	784	771	737	751	754	767	771	755	766	801	782	765	732	814	741	743	764	777	800	777	809	790	771	803	818	794	762	794	790	771	765	803	791	743	792	763	770	737	793	789	806	759	776	742	724	750	779	737	773	794	807	757	787	779	739	813	748	721	792	778	779	752	743	804	773	802	783	758	775	785	755	739	792	777	734	778	764	742	743	820	802	758	776	802	760	761	766	718	735	761	787	721	751	729	771	802	811	804	756	773	753	733	786	782	773	825	755	751	739	754	789	795	774	802	835	784	777	761	781	760	771	764	730	764	822	737	769	759	778	777	789	781	713	737	802	804	822	777	761	792	789	770	743	800	788	756	793	740	729	742	788	797	830	785	801	790	718	801	757	766	780	744	784	774	765	765	762	793	793	784	810	804	713	762	790	785	742	780	767	784	780	740	790	775	755	740	750	747	780	748	725	801	754	765	782	769	805	756	786	756	775	771	786	781	745	754	767	787	749	758	727	742	748	757	772	795	766	773	784	766	723	787	756	727	794	771	759	743	720	777	804	759	754	801	770	753	787	748	756	786	773	789	758	747	789	795	752	741	761	755	784	772	751	810	780	750	776	802	749	774	754	814	778	755	726	786	770	765	737	732	811	745	787	778	802	764	770	746	749	816	796	736	768	756	765	783	753	763	764	743	808	725	749	758	744	805	781	758	723	764	765	792	792	783	759	778	746	772	738	741	798	775	751	748	749	774	752	779	778	775	741	764	773	754	776	765	756	751	714	749	783	764	810	753	796	775	801	751	738	783	716	746	738	777	730	804	743	778	770	784	809	778	786	798	763	769	764	739	717	784	792	750	769	765	740	758	729	782	808	798	777	757	791	783	823	804	799	752	716	813	796	744	742	801	770	777	791	789	779	787	764	753	754	784	804	748	763	769	790	788	753	747	785	740	739	767	742	761	783	801	778	805	786	753	811	771	791	738	784	769	743	719	776	804	764	755	783	754	834	705	768	806	783	771	733	808	714	784	716	757	706	761	757	745	763	789	786	747	754	759	753	752	688	780	828	780	766	757	747	751	830	771	804	740	779	766	732	768	740	758	806	829	782	784	684	697	766	781	757	723	742	801	801	824	755	739	779	761	797	769	797	751	773	813	735	759	778	804	771	784	806	766	772	771	794	794	768	825	772	748	775	774	775	799	810	793	758	765	776	710	811	757	766	793	765	763	819	788	761	753	762	801	813	809	803	738	794	748	765	814	838	756	787	769	785	748	804	818	750	837	788	735	759	746	766	740	727	782	794	768	730	803	748	763	773	792	788	760	759	785	763	761	782	770	774	791	783	796	755	759	827	749	777	748	741	746	760	786	759	770	787	753	798	804	816	783	735	748	749	755	772	782	806	694	814	752	777	788	735	717	736	778	820	775	816	730	772	752	826	738	767	759	754	838	760	782	771	742	748	763	765	808	806	719	730	764	812	801	814	810	777	739	775	791	765	730	802	741	773	809	781	767	807	739	816	777	786	752	781	806	729	742	790	763	776	738	799	752	772	718	798	812	741	773	747	824	754	783	764	738	789	766	799	725	752	783	784	767	761	762	728	759	813	787	755	736	785	775	771	759	793	770	766	743	779	739	747	806	755	766	793	795	765	762	804	788	765	796	744	805	779	781	747	776	812	785	840	779	797	765	772	755	832	753	795	791	798	842	741	775	808	785	786	753	793	744	782	737	779	763	759	734	759	772	791	737	795	799	776	757	740	793	814	727	726	790	781	748	769	782	761	760	767	764	720	744	751	771	804	810	732	767	764	781	723	742	788	797	747	722	783	723	791	816	736	756	755	790	802	787	764	789	779	764	784	783	753	737	794	787	769	801	816	783	781	735	748	756	776	773	755	710	753	749	748	794	787	796	793	775	791	771	785	775	787	778	767	739	725	835	762	750	864	779	792	772	743	759	747	806	763	765	820	749	783	764	740	764	770	769	789	790	728	807	721	790	749	787	783	766	794	795	760	795	799	793	765	735	727	770	757	791	737	731	778	794	764	790	788	755	807	759	762	774	820	810	801	723	766	778	740	751	753	769	746	781	792	734	797	760	689	737	745	778	811	758	821	722	755	756	807	744	734	815	775	772	763	747	761	780	786	822	744	811	753	738	784	750	733	727	755	766	798	820	800	686	761	810	793	802	739	784	774	782	763	741	749	763	768	759	721	778	758	776	687	808	753	765	792	768	788	791	706	736	736	750	754	777	758	790	789	804	792	807	783	774	798	772	812	774	811	771	798	806	772	722	771	729	802	722	777	727	788	800	814	752	759	829	771	791	804	759	773	737	788	791	793	734	789	801	778	783	788	808	750	753	794	784	773	770	751	728	827	753	814	750	735	768	724	735	742	753	816	795	791	779	787	805	795	742	765	735	756	803	736	749	725	772	746	737	749	773	800	777	765	781	744	747	733	810	710	771	782	734	779	790	768	763	738	820	767	774	781	768	801	820	785	827	753	786	709	754	751	841	789	823	762	715	773	722	763	810	753	777	790	785	751	729	749	728	788	779	813	759	802	829	806	775	786	769	781	797	741	766	792	814	755	739	743	785	757	760	757	713	811	747	774	811	734	773	804	764	768	798	753	768	777	742	748	768	748	775	775	728	804	757	759	791	746	746	758	788	825	773	818	776	773	777	753	775	750	753	786	805	744	759	743	767	712	750	803	774	808	747	750	740	794	770	776	782	808	732	773	784	774	751	750	763	796	792	755	773	803	735	787	777	794	796	809	757	769	741	759	811	747	764	799	777	838	784	775	745	806	802	790	749	779	782	760	730	767	777	780	756	765	745	748	784	751	765	797	748	761	778	773	749	712	765	794	765	787	741	769	754	758	765	700	748	778	734	812	745	735	788	772	761	772	788	715	755	750	825	802	764	745	747	774	829	749	763	728	756	743	829	793	821	834	792	790	788	778	702	790	776	771	769	759	751	787	827	758	802	717	785	783	772	720	764	787	731	792	753	765	773	752	793	809	798	747	807	786	791	767	755	806	809	800	758	780	804	782	754	749	787	803	739	778	748	795	792	735	809	730	758	823	805	785	828	775	750	805	731	825	756	751	778	789	724	742	745	766	776	773	714	735	742	761	750	746	773	737	756	763	739	798	775	762	778	763	807	768	807	773	751	762	788	769	777	758	739	781	776	784	795	766	758	761	772	789	739	806	746	841	755	784	753	740	756	799	779	726	775	728	784	789	770	736	730	747	771	782	761
23863	21014	25074	27133	21020	20917	1569	390	334	286	238	216	208	233	169	187	171	178	188	167	172	167	169	163	197	188	163	156	182	145	193	173	161	161	181	174	157	181	169	206	161	158	174	176	193	139	153	170	153	161	164	169	171	184	168	163	181	196	162	150	159	184	171	171	166	168	167	172	172	194	186	160	139	151	168	179	178	164	150	162	161	169	175	171	149	142	152	174	178	173	157	157	163	168	175	183	165	151	144	120	177	176	162	179	148	183	139	175	158	160	178	158	164	172	161	190	164	143	171	152	155	167	191	181	162	176	171	174	191	161	156	166	162	175	157	149	151	171	146	174	155	158	174	142	161	165	159	176	179	161	174	139	150	172	161	166	148	154	140	171	172	170	141	163	183	199	168	152	173	149	189	183	165	155	195	171	158	154	170	164	150	139	152	172	186	143	168	162	176	166	173	169	186	197	145	157	159	150	161	159	152	156	159	159	163	165	165	152	170	174	147	156	184	162	148	175	175	173	155	156	173	141	179	153	149	176	183	146	160	173	161	167	173	169	164	173	160	161	170	175	184	164	191	176	183	152	160	167	179	142	154	161	156	166	179	185	182	168	153	171	184	152	172	180	156	177	181	185	186	134	168	170	178	162	146	153	158	137	150	141	169	160	167	165	144	154	150	154	174	147	146	195	200	173	166	151	156	163	174	156	152	161	153	155	163	174	138	137	170	165	191	174	165	148	140	173	142	156	155	150	168	185	166	147	161	164	173	153	165	155	177	167	159	149	160	150	161	144	164	152	165	161	176	156	155	163	176	174	180	172	189	165	165	180	163	181	173	139	167	160	144	141	177	156	158	166	179	165	159	140	152	171	194	152	180	155	196	197	169	179	180	162	181	163	172	161	167	155	178	199	162	162	159	153	166	198	177	170	164	165	166	170	161	187	154	153	187	171	153	186	136	171	190	141	168	165	186	145	155	161	164	170	161	145	138	175	183	178	175	144	169	155	146	173	157	165	161	174	146	159	172	182	145	133	169	151	159	172	159	167	150	156	163	154	138	176	163	165	150	159	134	157	158	167	168	155	174	147	166	172	152	154	156	149	175	154	168	144	172	158	154	186	170	149	165	163	151	140	139	170	169	157	160	179	181	160	162	142	156	155	156	161	182	182	176	164	173	187	164	148	173	179	154	161	164	163	183	158	161	187	168	173	145	184	156	172	183	166	160	172	158	184	163	171	154	156	172	177	188	179	130	186	173	179	174	162	179	183	176	149	165	167	179	163	148	171	135	157	155	145	165	158	184	154	158	136	165	160	150	157	140	142	162	153	162	166	145	170	169	188	179	169	166	169	171	187	163	170	155	139	169	169	184	174	171	162	172	157	191	174	169	169	179	170	169	182	163	158	194	150	160	173	155	162	179	161	133	150	157	170	158	185	163	187	169	194	129	162	148	165	138	143	179	147	171	172	175	147	170	166	145	178	133	152	168	179	172	172	149	152	170	185	171	195	182	134	182	175	159	191	146	155	160	139	178	168	166	168	181	157	161	173	180	176	178	182	185	170	186	172	159	165	165	154	183	158	171	165	175	174	167	170	174	166	197	172	167	145	147	168	153	134	153	156	165	166	157	173	171	166	166	159	165	164	163	164	156	179	172	179	171	147	164	166	157	145	158	187	194	179	167	153	170	157	156	155	162	158	152	172	178	162	162	170	179	162	150	171	174	181	163	162	148	164	165	158	143	169	154	159	181	161	175	141	152	147	193	160	152	152	162	169	172	157	152	147	155	163	175	153	173	170	174	146	156	154	159	164	162	141	157	172	149	154	190	194	170	165	181	175	159	186	175	165	169	170	158	158	166	137	172	163	147	177	161	162	155	191	175	185	161	159	176	183	157	189	159	178	154	171	159	151	145	181	145	166	167	158	154	168	158	161	167	164	165	151	167	176	176	150	150	191	165	161	152	161	160	161	157	157	144	173	190	169	166	172	144	166	170	148	172	208	181	185	163	181	182	174	169	186	165	145	119	170	168	153	172	139	153	175	173	178	186	194	156	179	167	162	189	149	148	171	190	149	163	184	157	156	185	168	158	187	168	172	158	147	161	161	160	160	157	187	169	213	170	190	158	167	150	159	160	169	163	193	153	162	172	187	162	158	159	153	163	157	176	166	160	175	164	158	150	168	182	163	140	159	162	159	157	178	165	161	134	174	183	151	168	186	181	160	153	155	152	156	157	178	171	168	172	151	155	170	178	142	142	151	158	174	158	155	197	170	166	162	169	134	173	154	163	176	189	170	154	159	167	161	136	172	162	172	162	163	138	184	176	178	157	164	157	161	156	157	168	181	145	166	159	147	162	162	181	149	168	168	164	158	156	171	152	173	172	170	170	160	171	169	174	143	160	177	155	174	181	162	163	199	162	146	155	155	166	158	193	184	160	166	163	167	166	148	194	141	181	182	160	159	164	154	136	191	160	170	149	153	175	162	182	164	156	157	134	172	183	151	163	149	162	154	153	139	162	168	186	146	196	177	171	151	179	179	175	167	169	182	155	175	168	147	181	157	180	162	144	166	175	165	173	161	169	142	164	180	181	164	177	158	172	167	169	163	178	171	149	175	169	186	150	170	165	156	138	176	142	138	163	173	177	152	166	179	178	170	174	195	177	153	156	149	158	175	166	165	157	169	158	149	143	178	173	171	185	129	168	144	166	134	151	152	175	169	174	169	175	177	150	163	157	171	153	144	154	145	173	154	154	167	183	173	171	158	200	141	162	179	182	173	145	180	165	153	175	169	155	158	173	169	160	151	165	167	143	160	166	156	174	143	194	151	145	154	139	139	163	140	157	180	172	152	189	173	157	159	184	156	197	178	162	159	174	202	172	153	168	167	178	160	145	182	157	175	175	164	155	182	174	171	165	155	155	127	177	166	161	147	150	166	156	169	161	148	157	170	173	183	157	177	130	157	148	182	154	187	156	134	148	152	189	164	173	169	162	155	157	153	149	154	154	147	180	170	167	163	170	184	179	148	164	171	171	164	162	173	134	152	152	154	167	190	178	186	169	160	158	182	151	150	149	155	168	156	148	180	153	156	155	162	169	174	186	158	179	170	144	195	173	155	169	153	188	163	166	150	175	169	160	171	160	146	186	161	164	157	184	166	165	155	146	158	154	171	167	152	160	152	172	157	165	174	166	164	174	171	158	157	153	160	194	164	196	172	164	169	163	181	164	150	159	168	155	151	161	173	159	170	176	181	147	177	159	167	163	131	148	159	157	179	166	139	163	160	168	177	162	157	171	140	151	179	144	163	155	158	183	164	162	165	165	190	180	182	153	169	161	164	155	169	164	198	149	172	178	143	168	160	141	158	160	144	154	170	166	151	164	160	162	182	154	146	142	154	165	139	152	167	172	191	158	175	151	155	162	174	173	152	171	176	163	173	156	172	182	141	175	164	149	153	162	164	156	175	163	159	157	168	168	153	155	169	151	152	175	159	163	205	167	166
3052	4252	2542	1254	724	529	482	480	494	441	458	469	391	399	430	434	415	385	386	431	435	430	388	389	421	401	459	399	408	404	403	399	411	432	421	407	415	437	405	402	424	414	423	420	423	428	412	378	397	384	378	359	413	377	394	390	436	406	400	410	394	425	382	396	391	378	427	410	373	401	383	429	424	393	430	424	398	415	444	452	402	446	452	426	402	400	407	398	395	415	409	432	444	399	420	396	403	396	398	391	405	399	430	442	395	415	463	381	417	393	387	419	407	424	421	426	434	402	399	410	396	394	398	440	417	413	411	417	437	423	414	413	388	388	399	373	414	431	437	410	384	446	377	373	413	395	392	414	427	382	432	438	388	368	420	397	415	387	413	420	413	401	388	429	432	410	408	408	388	429	399	414	398	445	399	369	384	411	422	398	405	412	425	397	409	389	414	413	375	404	407	416	355	363	407	396	386	396	400	442	416	413	407	413	428	412	394	402	417	430	439	408	426	429	415	401	385	421	373	392	407	450	442	367	405	429	417	380	433	392	404	408	410	412	416	382	400	450	403	417	418	415	446	401	378	418	415	401	432	413	412	372	396	397	382	392	438	409	389	393	387	399	409	391	396	404	410	378	419	413	423	464	384	403	427	410	395	407	404	399	410	441	412	388	401	407	404	410	376	400	386	407	430	413	389	396	370	402	369	411	381	404	399	409	405	406	435	406	378	407	426	393	403	417	420	396	359	425	395	400	364	416	451	449	402	412	415	391	375	409	412	416	385	433	386	378	429	399	390	416	408	366	414	423	411	378	370	398	378	398	388	395	436	415	418	427	423	432	377	383	401	388	415	411	413	387	406	412	376	418	447	376	444	430	443	415	416	408	407	420	433	432	415	421	395	398	384	457	389	396	395	416	408	411	400	385	414	406	418	405	370	454	416	407	406	398	378	421	413	414	405	400	456	397	417	378	415	393	424	410	398	417	389	428	430	403	404	409	408	394	391	415	400	406	454	407	421	406	412	395	410	394	403	394	399	434	386	390	434	392	393	415	394	398	423	405	406	427	409	400	395	449	428	384	420	437	391	386	392	394	435	425	366	387	396	402	386	414	429	405	391	397	426	460	405	400	431	396	410	416	402	454	400	386	401	423	398	400	393	411	423	411	384	398	412	413	378	443	415	422	418	398	439	439	388	405	407	398	384	382	369	386	415	422	389	398	429	380	373	415	422	403	416	405	397	396	385	418	402	427	418	441	384	411	435	405	407	374	424	370	406	410	401	427	416	410	362	404	391	413	392	396	454	404	395	426	420	404	393	400	434	385	389	411	415	407	405	389	431	368	435	419	395	406	406	402	400	390	404	434	427	407	410	391	408	422	438	398	394	369	448	431	406	400	401	415	422	423	424	420	418	435	399	356	405	420	393	424	427	405	417	390	403	387	406	393	407	377	399	409	441	446	389	393	377	426	390	375	390	446	419	388	400	449	393	415	418	391	443	442	454	389	414	402	438	420	431	436	428	425	425	404	368	428	431	391	390	388	401	436	402	413	415	400	371	398	390	435	438	439	444	435	425	429	435	419	382	400	361	347	365	426	403	416	395	402	389	406	418	399	416	400	422	425	418	399	415	433	437	378	384	417	383	404	406	412	406	389	380	391	432	396	420	436	417	418	412	402	419	387	397	434	387	389	395	414	415	421	383	433	418	433	386	380	390	414	415	375	405	383	427	442	390	394	386	436	421	389	415	413	419	397	401	430	387	424	385	415	413	400	391	405	410	387	390	401	398	400	453	392	408	378	395	385	429	385	405	419	447	459	426	411	381	427	407	422	406	405	406	394	380	413	424	406	429	421	397	384	395	408	393	408	375	416	391	375	411	395	403	408	383	427	399	395	405	407	418	410	416	437	400	377	406	411	394	429	410	390	393	422	420	394	398	409	404	431	383	393	377	396	397	414	399	407	394	409	416	395	387	420	391	374	379	384	405	402	420	416	395	388	398	406	411	422	356	410	402	371	394	398	400	341	415	409	432	427	417	393	441	418	387	438	400	433	410	406	389	437	406	423	446	433	428	427	417	414	397	432	373	422	401	425	407	401	401	388	427	404	448	428	408	405	411	394	415	411	425	416	428	402	362	402	398	388	413	417	401	440	415	439	386	376	420	391	398	385	445	410	399	435	409	394	431	424	395	421	434	397	402	390	414	440	412	390	400	398	434	409	383	370	425	407	386	406	414	425	413	420	429	395	424	413	395	379	393	416	399	399	404	386	409	392	417	418	416	400	414	383	431	429	415	421	435	430	394	421	404	388	424	410	400	418	425	431	370	401	435	402	405	443	411	402	427	435	364	378	422	413	361	386	438	418	395	406	410	407	395	417	397	402	383	398	392	413	391	414	399	400	409	421	446	437	413	398	366	431	409	387	392	395	408	403	399	407	438	429	390	432	403	384	402	434	388	399	415	393	410	385	417	402	377	398	389	371	400	425	434	412	417	406	421	409	414	410	442	400	414	394	388	450	400	386	433	401	431	393	390	404	381	420	395	406	391	469	367	434	396	394	436	388	397	423	414	431	397	439	411	442	372	424	442	412	409	405	424	384	416	370	439	408	408	385	403	432	438	399	415	409	427	405	420	374	445	412	394	408	402	404	410	392	412	389	401	416	411	434	392	403	384	391	389	415	399	436	399	374	400	370	389	413	456	416	368	395	438	440	423	390	400	406	412	415	412	400	387	429	386	395	369	378	427	422	397	413	399	395	444	424	411	419	436	443	408	403	436	401	407	380	426	392	409	374	409	395	423	407	402	446	415	381	422	423	419	388	409	406	401	390	358	395	398	371	428	427	434	417	402	418	408	444	412	402	425	411	406	408	416	440	413	421	394	412	431	354	417	414	416	405	424	390	387	417	420	406	436	386	410	424	377	399	377	424	389	404	386	442	438	424	419	411	441	413	401	395	407	404	410	402	370	424	397	417	399	380	386	413	425	433	437	418	403	401	425	397	394	416	408	429	387	417	404	428	418	467	383	382	404	436	375	420	417	426	358	395	417	393	403	422	384	394	446	415	416	428	384	397	387	448	393	456	401	414	401	393	424	373	400	429	406	421	423	385	417	402	427	410	412	434	429	431	416	424	427	414	384	411	426	378	385	403	403	447	370	408	428	393	393	431	403	368	408	397	372	398	371	435	444	397	424	461	433	402	410	406	437	427	397	439	415	402	428	420	417	422	440	403	370	410	422	416	420	419	375	447	405	390	420	412	400	413	421	446	412	407	405	373	412	401	434	434	407	413	434	441	422	375	411	404	381	432	414	419	433	396	368	448	448	398	443	419	385	408	392	407	433	376	397	402	408	372	402	409	428	435	431	411	431	393	387	409	387	397	398	376	371	417	374	445	423	375	407	409	406	420	389	415	423	407	441	400	423	433	393	350	425	392	410	409	402	425	424	433	434	427	409	417	382	415	401	408	388	400	429	395	413	404	403	434	449	385	386	378	393	409	410	422
32414	10693	1232	579	478	480	425	455	476	471	431	407	399	430	464	394	443	446	456	435	445	437	448	445	460	429	436	420	432	405	408	450	475	455	400	422	452	424	420	424	456	422	377	413	433	456	456	433	428	428	412	408	433	401	421	439	437	400	406	450	445	419	455	420	416	461	436	440	459	437	422	384	413	418	433	451	480	434	432	431	448	435	421	423	390	426	429	477	421	392	411	403	407	444	488	435	400	466	408	483	443	415	468	423	451	465	465	450	403	434	428	438	393	407	398	459	448	464	444	471	426	428	407	400	433	457	415	395	442	453	432	443	468	465	422	420	443	421	445	423	441	403	387	445	431	419	435	443	433	481	460	480	432	412	397	428	433	406	451	392	460	452	421	468	446	397	458	424	434	408	425	444	430	497	443	448	431	412	426	424	427	468	429	473	457	415	419	407	413	426	383	411	403	418	439	407	456	386	421	394	421	451	411	407	402	403	440	445	465	438	443	440	449	465	458	437	453	424	450	418	403	411	474	463	434	466	415	408	447	417	419	408	410	447	422	481	411	401	357	420	469	396	430	438	434	433	444	439	422	435	433	446	442	389	410	423	476	458	414	422	420	432	412	405	415	425	468	441	411	460	436	490	439	416	468	479	449	416	424	414	437	414	448	432	403	418	436	406	437	461	423	387	439	395	451	440	428	435	399	423	434	406	438	444	457	436	430	391	442	451	438	453	407	460	414	422	421	415	424	415	464	438	440	451	447	428	461	471	414	441	434	411	433	411	457	445	406	442	436	431	438	465	397	377	430	397	434	389	403	421	446	416	396	448	435	434	461	416	420	450	400	408	438	430	442	451	434	440	443	459	436	433	454	419	472	413	388	466	475	422	437	458	441	441	449	395	432	450	403	440	418	432	423	445	462	448	420	428	438	446	444	398	421	444	400	414	424	444	452	456	375	428	413	443	404	463	405	428	435	461	443	464	410	424	394	431	423	417	448	461	430	440	435	460	412	436	427	435	446	435	448	449	441	363	429	448	395	417	421	416	452	426	434	439	450	416	440	440	431	414	413	435	430	414	429	393	445	426	437	407	422	422	408	420	437	407	441	449	405	428	448	409	426	439	401	409	461	470	458	442	424	416	414	423	381	433	440	437	438	391	453	389	423	443	435	437	422	405	468	444	429	473	384	410	446	447	457	383	409	431	413	424	429	445	440	412	452	448	385	457	428	480	437	481	423	446	418	416	441	429	435	440	421	450	435	457	436	441	426	431	445	400	419	429	435	429	423	397	421	410	423	420	381	415	427	435	440	431	396	438	423	479	438	423	427	443	389	476	414	421	407	427	401	431	446	466	434	474	453	390	425	462	403	437	436	425	407	416	437	439	459	447	417	461	442	448	430	413	448	449	452	351	405	477	413	402	393	373	418	406	436	410	413	464	454	430	434	457	430	425	435	443	444	399	401	389	435	460	444	386	436	421	366	422	463	374	439	427	454	440	451	426	388	427	397	430	443	453	446	413	402	445	449	415	408	435	433	421	449	418	406	429	439	414	440	459	439	473	424	439	429	455	443	441	428	434	457	473	411	439	458	396	445	415	385	431	422	397	445	442	392	468	412	420	470	419	441	435	428	453	451	456	446	433	395	417	436	434	447	443	434	443	443	428	407	439	429	428	416	431	450	432	383	423	387	424	401	460	392	436	418	451	460	441	427	397	429	362	428	385	421	433	457	416	421	421	436	430	428	396	396	426	416	412	441	380	442	401	434	445	409	404	426	470	420	411	442	391	431	417	428	425	399	411	425	413	454	379	428	440	435	425	432	421	426	457	443	407	429	450	410	422	423	437	445	434	427	429	406	453	472	444	427	424	410	405	453	421	431	435	433	430	445	436	457	449	403	415	396	438	435	427	424	442	421	388	404	410	459	422	426	373	418	459	404	431	442	449	425	428	443	415	454	432	478	454	421	415	463	448	457	397	422	428	410	401	396	431	429	410	439	449	482	417	426	404	483	401	423	451	400	403	424	424	424	431	407	428	479	439	401	414	412	411	427	459	442	369	434	401	440	488	415	416	407	415	443	422	427	392	411	402	457	393	453	392	430	406	466	399	453	451	438	480	434	424	451	481	443	423	480	454	431	427	426	413	396	421	424	459	420	390	430	432	445	417	411	431	453	432	461	421	376	395	448	412	398	393	397	454	454	383	418	432	452	434	456	408	427	424	451	457	463	431	434	425	449	418	440	450	439	444	448	449	459	447	423	405	373	406	425	437	421	446	444	422	420	450	396	474	428	414	395	436	435	428	423	443	446	464	446	474	424	432	417	422	432	423	474	458	417	405	474	411	429	416	435	417	404	414	422	437	423	428	419	488	422	471	434	435	391	467	442	440	435	444	465	409	423	421	434	412	415	439	436	459	443	424	420	446	449	428	403	431	422	374	461	426	433	408	442	406	453	413	430	433	392	428	456	427	421	436	444	403	432	451	425	421	406	382	427	466	376	456	440	472	433	487	440	426	464	419	404	420	410	396	426	445	397	466	413	385	417	461	434	412	432	409	429	439	423	455	405	421	438	440	420	416	471	433	451	427	459	460	442	441	370	432	450	411	432	419	426	439	424	464	384	421	455	444	409	404	450	432	428	436	432	406	413	468	403	440	408	400	457	434	409	463	408	434	445	425	430	413	387	445	402	405	437	440	417	457	444	408	409	447	435	444	414	409	420	447	444	452	418	434	417	437	477	402	396	439	416	399	420	429	430	419	420	424	420	449	448	431	395	429	409	425	441	424	445	453	438	411	439	452	419	441	442	427	427	442	455	450	409	439	476	442	477	420	405	400	480	411	411	452	476	443	405	487	442	415	416	414	456	467	467	468	447	390	406	424	390	432	442	430	451	432	429	447	452	430	451	431	456	434	425	408	484	434	413	412	442	431	412	411	459	453	424	445	440	452	425	436	400	422	424	392	431	446	415	429	431	457	456	448	457	468	448	419	432	438	428	432	465	407	394	423	416	413	427	410	442	402	437	437	431	447	441	402	423	425	449	395	433	448	453	430	436	429	423	440	425	425	408	445	410	453	416	424	449	419	392	423	392	427	450	420	428	387	464	442	426	429	429	403	427	423	422	448	440	435	404	468	421	459	422	414	440	445	375	439	447	409	438	403	423	429	447	410	436	403	429	395	435	411	446	487	417	449	413	428	421	441	441	458	482	432	443	441	417	453	434	472	398	435	434	456	427	417	437	418	419	425	377	437	391	442	448	411	436	437	449	418	406	418	447	413	421	406	443	447	390	359	418	416	428	418	414	434	365	383	468	392	414	408	429	419	436	434	435	447	434	426	440	424	406	450	448	436	423	423	444	402	412	413	404	439	436	429	426	435	431	441	442	411	371	445	438	446	456	457	423	443	421	452	430	467	434	397	434	432	482	462	394	434	435	440	418	405	397	427	428	430	431	435	433	415	455	463	451	429	477	398	445	440	410	430	401	447	431	408	430	439	440	423
5492	1036	1004	969	935	966	961	1000	939	967	1016	955	1009	917	964	947	948	971	985	970	1016	930	977	955	977	929	972	1002	980	975	958	934	968	914	996	958	924	953	956	996	946	1012	951	944	977	1028	926	955	1001	920	910	974	947	968	989	923	958	940	953	917	1011	970	969	988	980	963	980	941	938	918	927	968	990	961	981	1002	957	964	959	1008	976	953	945	959	941	979	956	932	941	1008	974	973	968	949	1012	960	940	980	950	994	949	943	962	950	926	947	922	936	986	969	966	982	962	1030	1042	958	946	1000	958	949	947	985	967	965	960	978	935	958	963	949	993	963	933	952	964	933	933	1008	1019	962	967	996	947	953	912	952	984	1002	990	970	953	960	943	964	918	1001	957	1003	1008	984	1032	977	912	956	957	913	901	1025	978	992	995	938	961	1002	932	963	947	944	944	985	955	968	930	1008	952	989	959	965	956	950	958	896	976	988	991	933	944	895	996	925	945	956	963	909	948	1003	966	964	944	941	993	956	972	931	932	894	959	948	907	951	972	926	1016	951	970	1000	988	966	974	971	995	956	982	1008	937	935	958	965	935	1006	968	917	957	953	943	947	965	967	958	954	911	986	893	975	988	954	981	979	970	966	946	921	949	948	914	978	996	959	884	958	879	949	974	1018	934	932	1033	982	977	993	940	959	950	950	927	997	996	958	936	1027	923	936	920	927	984	942	918	968	957	963	953	957	983	978	993	1004	967	946	912	982	977	902	924	958	891	986	998	968	928	977	943	958	942	1009	964	909	921	1000	1004	970	932	1009	933	924	1009	1005	967	957	956	966	991	906	975	951	962	906	932	952	925	955	987	940	964	1058	983	998	972	994	938	958	978	970	1005	928	947	971	943	989	941	955	979	965	938	932	956	960	887	973	943	960	969	984	923	1007	937	948	917	988	951	927	889	934	984	998	928	944	927	898	924	958	1005	987	972	972	931	995	931	992	987	965	961	989	1007	980	942	906	944	939	943	945	1014	968	997	997	967	940	906	940	979	944	951	976	951	954	953	1012	946	938	942	951	965	931	984	997	948	987	986	990	977	899	954	992	989	953	980	966	946	943	910	980	924	1018	987	966	955	983	967	957	983	974	956	987	953	944	987	1001	962	954	979	982	976	979	991	963	994	936	1003	935	958	894	951	969	974	943	946	924	918	931	922	978	985	972	956	946	967	948	1000	1013	1001	952	977	948	905	1013	948	965	999	1020	936	994	937	974	985	971	959	972	951	904	1013	974	956	933	970	982	942	991	978	946	1019	993	980	969	956	926	963	983	943	937	920	884	918	914	915	946	971	1018	963	997	931	953	941	952	968	990	958	1004	976	998	969	976	962	955	983	927	957	924	1018	995	1014	933	946	1010	942	1005	978	961	992	984	930	974	903	943	999	903	972	930	1017	990	974	959	920	939	945	982	970	965	984	925	945	971	960	939	913	980	938	942	988	1034	956	961	997	906	942	1002	922	976	953	905	984	929	958	933	956	1003	926	987	917	971	952	969	990	954	975	951	989	989	993	948	1044	920	973	962	950	996	945	994	956	960	1017	936	960	963	964	941	950	947	968	969	964	954	970	969	926	1010	991	950	981	948	951	1000	909	1027	924	958	923	984	960	957	1014	1010	905	962	982	927	939	939	985	1002	947	973	960	963	961	959	929	947	970	955	945	959	966	934	1004	1021	951	965	998	953	956	1002	936	998	903	954	1024	942	911	917	913	954	963	946	979	917	1001	962	915	992	948	996	981	908	987	960	922	1020	951	1013	1025	1006	928	976	932	1013	950	978	946	950	994	999	936	969	960	946	1031	959	986	993	910	923	961	948	986	1011	1011	936	984	887	975	907	977	963	899	997	925	968	976	973	992	925	971	897	985	943	950	1010	966	950	952	1009	1007	945	964	908	995	954	945	929	1013	1005	953	953	943	951	923	1002	954	1011	957	955	935	994	1024	941	974	1004	966	950	1012	995	991	978	968	957	938	932	951	1015	977	952	986	962	948	913	927	997	1031	952	946	940	953	968	917	977	889	945	944	972	959	946	953	952	938	965	973	933	964	949	962	1001	987	951	998	920	945	943	974	941	972	943	1000	963	908	969	959	941	951	932	1003	957	1014	943	992	1021	967	1026	980	1001	980	948	942	955	989	973	955	953	947	971	935	994	971	954	979	959	911	963	968	896	992	912	962	991	1008	1011	977	992	957	936	956	938	985	989	942	982	920	936	974	926	950	940	938	987	934	993	991	1024	977	1000	957	1015	953	946	946	962	1051	984	947	1012	960	932	946	948	943	1015	904	994	946	964	934	953	975	964	899	984	938	986	924	980	985	921	1039	988	1009	995	974	964	977	975	922	933	964	954	956	980	935	957	953	946	920	961	915	1016	1013	954	968	959	991	921	965	922	1028	1007	935	992	957	972	973	939	971	901	947	885	930	1017	960	908	932	928	968	1002	935	968	1002	947	943	1017	988	992	964	971	922	924	923	931	962	950	964	1029	934	926	950	969	959	890	902	981	935	964	1027	954	1013	978	993	969	998	1010	977	982	925	914	957	925	1000	1008	994	965	985	974	944	922	920	977	939	982	1017	969	923	927	968	948	965	941	962	949	962	961	924	955	892	980	972	992	1000	1015	877	985	960	926	979	933	912	1020	966	894	951	976	948	977	959	988	978	994	972	958	950	962	944	930	953	937	927	946	913	946	996	980	985	925	940	952	994	935	989	964	988	964	960	970	1012	923	941	956	1015	930	937	945	943	1009	970	948	966	928	942	936	1000	922	960	974	968	964	911	872	996	943	1002	939	1007	986	972	903	959	931	880	953	918	999	908	1036	958	912	1013	990	958	974	997	1016	943	945	993	941	985	961	979	990	964	1048	912	953	945	957	950	956	943	954	967	912	994	922	931	934	956	963	970	1023	963	895	1035	974	951	986	980	988	952	892	951	949	905	940	936	932	950	942	948	967	930	960	954	1008	1008	970	933	971	982	928	953	939	942	949	1054	879	967	948	1008	928	966	996	980	903	907	1046	902	965	991	967	1001	946	939	971	973	992	920	943	1000	1013	989	972	960	975	1010	983	961	975	946	956	1004	849	972	965	961	1041	971	1016	963	881	969	942	953	962	1018	1004	966	982	972	1020	1006	955	964	969	939	984	870	975	950	960	1013	983	966	920	934	980	971	951	974	954	950	958	1000	975	977	976	978	951	930	950	1024	992	971	914	921	1017	953	881	988	985	927	939	944	977	953	932	937	957	968	963	942	999	907	915	975	970	948	973	935	936	992	930	937	1002	1031	938	918	986	992	907	978	960	950	949	937	948	1002	952	951	960	989	980	965	945	976	994	942	971	995	953	988	925	927	997	920	946	993	961	966	980	992	950	987	968	907	932	945	995	950	977	975	952	959	968	988	958	989	967	955	980	996	952	987	930	993	947	1013	954	939	919	976	957	926	972	1009	978	975	906	989	958	1002	929	940	927	959	966	985	996	920	996	1010	997	979	971	987	955	931	972	958	951	980	1000	934	922	947	940	935	944	999	991	975	940	978	984	946	950	946	913	922	958	958	953	939	978	933	1015	971	883	953	899	942	952	944	964	999	971	925	967	930	986	943	961	1007	934	958	992	967	1023	960	975	935	993	944	963	914	946	933	962	943	1000	945	950
24415	20944	24374	27653	20606	2516	576	479	407	387	396	409	350	356	371	345	343	362	346	361	319	344	311	359	389	339	346	354	327	353	330	358	325	352	360	332	331	341	368	325	337	367	364	368	347	341	338	347	373	352	321	344	360	406	327	339	347	341	372	369	400	374	388	357	351	360	360	315	341	386	320	305	326	353	356	363	340	308	340	331	319	330	324	353	340	354	356	338	364	348	340	349	331	321	335	342	337	359	372	367	367	348	327	321	364	327	342	342	369	374	319	349	347	337	332	362	363	354	313	348	315	320	312	335	300	378	347	349	348	319	344	335	368	326	348	312	358	339	357	389	312	335	345	317	284	349	351	361	359	333	353	356	329	338	319	369	334	352	327	325	352	332	353	346	301	317	301	324	329	350	375	380	371	338	330	314	353	362	331	323	358	307	339	347	337	329	375	330	336	325	339	362	351	368	342	311	337	340	374	361	320	312	332	359	352	303	325	323	358	310	320	329	349	369	349	304	325	346	351	333	312	320	351	350	331	361	354	359	347	359	329	377	343	354	329	335	354	294	325	356	367	333	373	362	346	328	334	338	359	330	312	336	314	349	332	340	321	326	345	317	344	340	333	351	338	285	346	350	351	331	347	323	352	343	356	345	342	313	316	354	347	316	328	337	319	365	336	345	320	329	338	347	336	309	306	346	343	320	358	355	332	337	356	347	346	336	348	346	340	347	326	337	353	333	319	348	367	322	355	362	330	388	357	364	311	321	362	336	349	338	379	338	363	350	359	320	351	341	340	346	346	299	337	358	363	355	345	348	373	349	346	349	330	349	301	354	357	348	358	353	330	351	322	341	334	337	340	336	348	322	353	342	338	353	332	331	346	330	354	337	339	325	337	354	337	323	353	339	343	323	337	356	345	346	350	361	346	323	335	334	355	346	359	337	348	336	333	372	334	328	337	351	292	339	331	338	327	345	343	313	273	345	323	334	377	364	363	379	374	307	337	310	310	345	310	316	334	332	300	325	329	339	366	333	311	385	352	326	344	339	334	345	340	375	349	345	376	337	321	305	352	363	356	317	346	335	333	339	353	347	388	352	336	309	348	333	317	341	342	332	334	327	345	347	322	358	331	348	313	357	345	354	338	328	341	332	337	382	321	317	338	331	337	333	342	310	331	323	383	307	326	313	340	333	336	347	333	369	336	330	316	334	329	375	361	326	350	345	333	341	353	335	326	337	339	356	321	376	339	339	316	354	330	333	351	344	412	364	335	351	319	338	363	369	345	338	347	348	352	389	324	345	360	344	367	336	328	344	295	374	299	302	333	359	348	315	329	350	337	345	338	379	350	337	354	374	349	337	343	363	341	325	328	337	320	332	338	352	373	365	340	353	352	354	323	357	353	321	345	359	343	329	376	327	331	331	367	341	390	347	364	321	317	329	334	356	365	355	341	345	326	333	355	329	319	326	327	395	363	368	353	334	361	357	342	400	325	340	348	335	320	360	332	376	365	342	336	308	373	343	355	355	323	357	356	333	340	306	347	367	342	342	338	383	361	325	375	348	351	316	322	321	320	350	320	359	332	354	347	328	378	344	343	325	322	313	330	368	350	359	331	366	347	327	349	374	345	352	366	352	380	348	344	326	336	335	345	349	336	361	365	332	349	345	353	379	327	364	345	316	320	311	355	328	330	344	354	326	344	342	331	362	350	333	357	332	321	345	363	304	318	319	335	304	370	361	352	351	360	354	306	335	334	370	345	319	336	344	381	366	341	330	358	358	372	343	368	378	326	343	320	372	346	360	384	331	360	342	306	355	300	365	367	349	365	340	322	341	362	302	323	350	383	359	340	319	351	316	308	364	376	340	325	345	321	337	372	341	366	360	316	343	336	372	327	346	328	324	322	344	341	363	358	326	349	340	320	341	350	339	316	351	338	354	351	335	356	373	360	363	333	348	347	372	349	308	331	319	305	335	310	359	365	376	350	348	349	344	359	383	339	317	347	325	336	367	348	324	340	357	346	328	363	318	363	364	309	328	387	373	336	331	379	322	329	336	380	368	326	333	337	340	330	319	333	352	371	342	344	322	347	344	374	331	356	314	346	350	313	352	346	380	364	361	346	333	384	341	317	331	344	342	348	367	349	355	335	331	335	348	316	333	339	324	325	361	336	346	351	312	369	352	385	356	339	345	326	315	339	299	340	363	353	330	340	331	337	330	357	356	322	296	323	329	337	347	330	348	356	343	321	345	349	315	355	333	371	397	330	337	318	346	339	336	349	334	355	361	331	341	318	355	353	318	356	331	327	302	340	352	356	365	340	336	333	341	297	340	340	304	359	336	301	320	346	340	331	362	343	337	327	319	336	332	328	339	327	304	327	338	330	348	376	336	371	340	332	342	330	364	355	338	352	322	313	344	366	345	368	313	369	331	322	324	334	300	322	357	381	341	340	303	339	366	360	333	359	349	336	318	387	329	336	312	319	355	326	329	353	344	327	324	358	325	340	338	326	306	298	340	355	386	316	320	311	341	343	369	332	346	323	361	351	337	301	343	345	353	363	347	351	374	329	311	354	357	326	332	356	369	340	337	339	331	347	345	364	321	289	337	343	345	313	358	360	324	347	362	338	317	309	346	317	338	328	365	361	334	345	349	316	327	363	317	348	311	337	335	329	326	401	321	373	305	330	347	310	348	370	306	336	364	294	339	370	367	332	353	377	329	324	284	318	340	283	318	334	358	324	346	327	326	349	301	360	307	342	359	373	348	347	321	307	336	336	312	352	363	330	372	329	363	314	355	361	354	325	341	332	352	316	366	340	315	343	363	332	375	339	371	315	326	323	344	349	337	348	308	338	328	357	355	321	320	383	315	350	336	342	351	354	348	344	329	348	330	313	306	341	315	357	325	338	293	373	348	351	311	322	315	353	325	343	346	333	295	332	347	317	318	326	321	357	308	321	373	342	329	358	347	356	332	325	347	360	347	353	351	353	352	357	348	340	361	346	329	384	332	335	355	358	322	366	343	324	346	314	320	309	353	350	331	374	354	336	347	327	354	349	346	315	320	366	350	318	331	355	334	343	355	357	370	295	321	355	330	328	343	341	351	334	363	362	374	344	338	306	343	318	344	334	338	375	346	379	341	316	344	348	354	322	316	351	356	317	328	337	326	309	334	314	360	333	361	316	361	341	335	350	346	368	364	343	328	351	357	338	353	324	346	322	324	374	387	374	307	347	325	345	324	382	339	353	335	363	331	318	351	309	339	347	346	333	320	353	391	364	340	350	317	324	357	364	327	334	330	345	357	351	348	307	368	328	337	343	342	337	378	311	363	342	303	317	346	336	319	324	357	369	359	312	328	363	352	334	357	333	312	336	340	374	331	360	326	331	328	315	335	333	314	349	379	342	327	328	351	347	353	348	325	369	332	322	349	348	357	343	335	372	330	315	331	342	312	326	319	386	326	326	362	349	340	307	307	358	318	327	373	339	375	339	332	351	318	339	307
3181	2877	1864	1147	941	874	850	775	802	796	757	760	803	800	800	788	805	789	819	779	753	774	752	750	825	737	777	808	803	743	746	724	716	768	829	822	754	731	717	789	751	756	772	765	780	740	787	737	728	781	736	766	762	747	747	730	767	780	704	729	789	694	781	768	737	760	749	775	781	747	787	735	842	795	784	749	767	768	761	778	777	729	793	728	772	732	793	766	728	709	776	801	741	782	756	761	752	763	792	754	783	763	742	745	751	829	751	793	805	798	762	762	732	783	809	785	757	776	736	772	771	809	775	793	742	783	754	761	730	762	768	812	838	782	768	780	761	788	782	808	799	762	740	778	764	819	781	805	776	762	792	730	769	782	773	767	774	757	743	766	791	753	812	780	776	770	761	785	791	753	765	770	755	730	730	719	773	773	778	768	773	774	782	782	772	769	795	785	769	754	775	786	742	758	775	754	771	714	741	739	760	751	747	778	812	807	771	786	726	778	750	727	774	781	756	772	782	798	792	755	739	731	741	758	748	793	804	766	757	760	761	793	807	777	747	798	754	720	727	761	784	731	769	773	794	802	755	802	721	795	813	739	799	751	766	759	817	747	761	745	764	794	746	821	745	748	801	777	748	810	746	751	715	747	759	764	742	746	806	756	741	789	742	746	800	757	816	780	738	721	759	788	725	752	756	769	746	760	794	762	740	774	728	755	777	794	758	772	721	810	753	797	812	832	715	734	787	754	745	770	730	754	790	778	734	788	807	791	761	778	728	766	741	764	763	766	766	781	782	788	746	757	742	753	769	772	821	741	798	759	786	693	782	768	831	726	739	778	755	766	777	737	711	828	769	716	809	768	829	760	726	780	749	752	785	720	803	799	780	749	738	796	792	771	798	814	748	770	810	744	726	778	791	719	776	796	698	779	767	737	795	778	768	764	712	738	778	749	737	795	749	816	771	802	746	779	757	772	730	781	764	822	753	732	788	727	715	759	775	772	719	804	728	731	780	797	735	731	799	808	801	742	805	775	794	688	714	783	774	739	781	791	768	744	797	802	784	794	808	783	723	746	810	726	772	752	789	739	769	763	735	747	746	758	739	741	765	754	766	778	795	772	763	805	739	787	733	785	768	745	821	776	786	784	781	773	804	738	796	764	762	758	779	800	734	757	752	791	746	778	745	773	746	744	803	761	765	767	793	726	754	744	761	798	788	795	767	790	764	797	768	778	768	778	806	775	756	743	733	756	804	765	773	766	778	741	777	801	779	708	785	813	807	756	777	778	746	756	747	761	762	788	721	794	757	737	797	829	784	832	760	775	757	758	779	811	740	762	803	752	734	737	723	808	812	779	750	731	820	796	797	712	786	747	761	739	795	678	762	768	755	782	768	762	751	760	722	783	763	787	784	728	769	735	748	729	777	731	752	740	747	794	792	777	779	746	762	759	745	763	730	772	806	719	768	771	774	768	856	798	765	751	718	715	791	755	757	725	779	774	794	775	774	778	755	807	758	787	776	809	767	758	760	746	807	755	780	742	788	785	769	766	748	728	751	751	743	783	740	774	795	792	773	781	821	760	785	771	738	775	782	757	725	747	741	759	770	817	744	796	767	732	780	763	761	717	771	735	744	766	788	763	717	784	790	771	776	793	765	767	744	763	794	788	774	752	786	715	806	742	750	757	742	787	794	791	781	738	781	771	789	773	755	765	784	774	789	735	780	723	775	760	769	810	802	724	771	717	774	781	744	779	697	729	758	738	800	780	773	826	753	749	749	752	775	733	774	754	809	744	819	815	749	767	734	781	721	848	788	771	838	738	793	756	786	763	769	759	749	753	721	745	831	722	766	738	734	757	761	772	738	752	738	778	823	763	793	769	782	784	803	749	775	807	805	807	773	771	723	793	763	822	812	796	759	712	720	799	760	752	746	767	758	784	798	749	805	747	769	767	793	730	778	821	789	786	750	737	808	774	746	778	835	777	751	777	690	758	768	764	757	772	760	758	766	731	770	799	751	751	734	701	751	755	756	773	758	784	792	748	768	819	801	761	745	747	790	764	756	753	720	816	805	754	741	774	710	778	732	763	781	779	765	796	793	777	747	801	752	777	779	747	754	779	772	809	788	833	736	728	767	756	752	730	770	775	739	818	802	771	804	746	801	763	788	762	748	764	728	766	767	760	724	809	768	761	802	792	844	758	766	782	737	762	814	778	761	701	788	772	821	714	788	787	758	764	773	764	811	756	745	786	767	747	720	822	755	799	781	803	721	789	734	715	780	803	761	744	769	794	773	783	775	730	759	807	709	770	770	766	778	803	747	770	806	782	729	742	785	817	747	809	759	769	747	794	725	769	766	732	764	776	752	778	769	722	804	764	756	805	774	773	769	757	750	723	742	750	752	759	726	783	779	826	788	758	823	770	791	728	715	767	825	777	736	721	819	767	778	735	823	800	772	740	759	754	801	748	793	769	788	713	778	748	779	760	802	750	800	753	785	747	800	810	737	797	763	738	730	779	770	769	757	796	778	722	774	769	770	823	780	749	784	798	849	732	743	739	712	748	768	762	737	723	806	726	762	765	761	770	761	722	770	782	748	769	746	790	768	744	803	758	738	753	761	757	784	788	780	758	836	794	762	764	750	765	714	749	759	769	775	768	768	741	738	779	725	768	802	768	763	736	761	760	794	785	779	773	785	774	761	715	816	784	766	769	792	778	710	766	780	766	803	785	743	754	795	776	809	747	774	767	808	792	797	774	828	750	811	755	748	768	741	726	773	786	766	729	755	705	728	762	782	764	767	761	730	763	752	805	780	749	791	759	767	804	773	700	759	728	772	771	744	736	727	759	805	775	739	753	769	779	765	751	776	776	763	769	792	809	765	761	815	757	752	769	777	754	723	744	722	749	734	726	805	790	731	756	803	726	787	797	723	816	797	703	801	780	742	787	764	754	780	753	746	762	773	772	787	759	754	745	753	740	757	788	786	791	758	749	772	762	817	770	770	765	750	787	766	762	797	752	754	763	774	827	774	769	778	759	775	793	807	805	721	750	781	775	819	808	727	774	779	795	781	742	747	764	794	718	786	804	787	736	795	809	760	750	779	774	761	802	806	789	762	777	815	767	793	769	753	758	729	809	774	787	783	761	784	789	808	733	736	796	804	777	775	837	743	803	777	768	768	748	781	722	740	752	766	785	748	800	763	745	737	742	764	752	777	780	767	769	819	793	735	723	749	813	743	784	806	747	739	800	767	751	744	778	828	763	745	801	738	782	832	757	781	737	782	806	747	819	782	751	803	745	761	777	756	804	774	771	749	729	744	808	733	839	744	785	761	770	788	794	793	771	780	774	802	724	761	761	767	763	746	756	735	747	775	772	783	776	716	832	763	815	798	730	799	748	766	783	769	776	745	810	759	784	817	766	800	756	738	782	754	780	752	791	689	735	775	723	779	813	802	751	773	755	767	764	732	759	837	739	778	736	776	737	757	765	753	755	789	805	759	756
23815	20960	24992	27122	20964	20871	1605	399	279	262	271	253	240	227	207	224	200	196	194	181	191	195	188	170	181	204	160	147	165	206	160	175	163	164	156	140	170	166	145	171	149	181	197	171	177	151	163	180	164	148	193	180	162	163	173	180	173	182	190	164	168	148	188	192	187	150	162	163	165	156	165	174	179	170	172	151	163	164	151	157	158	173	147	145	178	174	167	172	146	153	172	198	179	173	162	159	162	165	162	145	155	157	147	160	191	162	166	195	139	169	165	181	169	179	140	149	154	186	178	165	167	163	184	192	190	172	154	147	153	179	195	159	169	159	159	170	142	178	155	163	162	153	150	183	168	168	164	141	181	164	196	158	150	149	170	176	183	167	148	180	156	156	167	171	177	164	155	145	154	169	172	166	145	146	166	190	166	150	163	184	161	174	153	168	155	158	164	168	181	170	162	160	177	168	178	178	187	176	156	178	150	178	151	173	181	170	149	161	163	154	154	182	173	179	157	156	182	142	175	173	170	162	168	172	153	162	164	196	193	158	165	152	159	161	165	159	181	167	196	150	155	151	169	159	160	156	157	168	149	187	151	149	148	161	179	134	156	147	188	156	168	163	140	148	162	177	160	160	160	182	134	150	137	154	162	169	137	150	191	172	156	140	146	159	158	174	156	167	170	153	158	149	168	152	171	188	150	173	142	125	162	163	161	170	166	149	141	162	175	175	163	168	183	184	158	146	145	184	177	152	165	151	169	178	165	147	167	167	156	181	164	146	168	162	161	157	180	149	178	158	181	176	163	188	154	153	142	145	164	202	142	155	164	146	167	181	164	143	147	181	155	157	169	149	158	162	186	165	180	183	169	153	169	181	133	184	166	154	154	186	168	172	183	172	183	168	162	155	187	184	167	162	162	147	169	165	167	158	181	181	165	150	172	179	168	140	169	164	177	158	178	167	165	165	170	170	144	153	171	159	163	183	160	166	164	153	149	154	205	172	146	157	177	135	177	130	146	138	159	177	143	183	179	162	171	162	160	165	152	140	168	170	168	164	161	158	176	159	161	176	155	160	159	149	136	164	171	168	163	157	168	148	180	150	162	167	174	149	175	158	154	164	156	180	141	154	158	146	182	173	158	165	149	170	152	154	153	167	158	153	149	168	157	155	167	177	168	171	155	174	178	156	166	159	170	189	141	183	177	168	166	148	151	140	134	141	152	161	180	180	158	143	178	170	170	169	163	178	162	162	154	178	181	166	150	150	157	165	160	167	159	179	177	191	156	133	145	171	159	177	147	171	139	151	159	158	151	157	169	163	170	151	158	175	153	154	162	176	168	159	161	143	138	159	158	168	143	134	170	177	166	161	179	173	167	170	175	160	182	166	191	171	158	171	142	149	168	163	165	170	156	168	173	158	186	165	167	158	167	177	154	158	169	140	148	147	174	141	162	158	150	155	178	169	160	125	158	157	158	164	185	154	165	173	166	143	152	169	151	157	149	181	173	186	180	182	161	155	175	161	165	169	164	153	147	157	173	159	160	151	130	170	143	171	189	177	166	159	177	168	151	135	165	174	166	159	167	167	186	148	173	157	176	170	173	161	160	163	162	155	146	172	165	164	163	160	155	156	157	175	155	146	173	163	170	181	166	169	170	167	171	143	155	161	155	153	181	157	173	168	152	146	141	168	154	160	170	145	177	169	161	164	159	146	154	188	148	139	169	157	166	168	154	155	147	170	131	143	152	183	174	146	153	162	146	141	168	163	143	175	153	156	157	182	158	190	167	166	173	166	147	151	150	163	153	147	159	153	157	160	175	140	163	172	175	151	169	171	156	159	142	156	180	183	162	152	167	171	146	180	165	163	130	150	155	158	152	140	177	170	146	162	161	148	162	155	164	168	149	164	163	155	131	161	179	183	187	164	172	169	173	160	171	167	179	158	161	159	182	172	161	148	168	145	167	168	151	157	183	146	145	171	165	176	161	156	155	183	149	172	188	164	178	144	155	169	175	162	159	159	176	195	171	156	175	158	135	151	152	151	163	164	157	158	179	176	160	183	129	163	159	161	171	181	154	158	160	166	175	160	155	190	163	156	154	169	179	128	191	163	152	142	165	175	181	195	188	164	168	189	158	175	169	164	161	176	163	149	168	167	147	177	143	145	160	156	156	162	182	180	132	150	169	152	170	160	148	170	165	174	160	178	142	148	183	170	153	166	160	174	180	142	170	164	136	193	162	157	182	193	165	142	170	162	141	182	204	167	154	200	166	169	145	151	147	156	152	165	173	154	174	186	179	179	157	173	180	178	167	151	177	146	180	162	174	180	174	156	171	219	174	178	151	155	167	178	154	189	187	138	166	161	194	144	156	151	137	145	163	163	168	165	157	173	183	162	156	141	147	167	159	175	189	159	148	178	186	141	173	167	172	145	170	162	171	158	171	179	143	160	172	177	160	149	164	166	144	148	154	152	167	165	167	155	165	170	181	168	182	148	152	176	160	162	160	165	161	155	151	177	148	197	148	159	149	196	173	188	153	163	161	154	155	156	160	161	163	151	159	165	140	139	153	138	157	193	158	171	167	175	172	176	173	169	138	163	157	172	159	163	156	171	167	171	161	148	176	154	187	171	150	148	157	167	169	169	174	199	171	178	158	188	142	174	174	175	143	169	175	170	165	156	170	167	160	161	159	157	163	178	158	169	159	192	165	160	134	166	134	157	152	133	157	145	133	173	159	155	151	154	150	163	180	156	156	144	162	136	161	139	151	181	159	171	166	174	159	168	155	155	142	137	158	154	166	160	158	161	172	148	165	156	168	157	149	170	166	148	155	144	161	141	157	172	172	171	155	163	182	159	160	171	169	154	157	160	158	164	175	160	179	175	146	160	177	186	164	140	163	136	147	172	185	144	154	187	152	177	156	169	172	152	175	145	152	182	166	186	167	151	182	179	155	147	152	159	155	159	158	151	148	171	150	153	148	167	183	172	182	166	162	181	167	172	193	175	177	181	172	154	180	175	175	169	155	147	160	141	187	151	180	168	162	154	136	161	153	165	168	171	172	189	188	162	143	144	166	170	177	174	150	153	172	172	157	163	174	184	155	156	153	163	144	154	149	167	177	185	199	176	150	184	176	145	174	174	149	141	173	167	181	166	156	178	187	168	178	205	174	174	166	143	178	170	159	169	173	158	161	152	185	161	171	173	146	157	157	157	139	134	164	152	140	179	199	197	152	154	154	164	162	159	139	170	186	165	175	133	186	141	136	145	174	155	152	152	163	149	134	162	161	159	137	175	172	169	170	172	146	188	151	173	169	175	167	153	153	148	181	187	167	151	158	146	166	157	158	166	159	166	188	144	154	161	153	180	161	174	183	154	176	168	157	161	169	160	188	166	175	158	160	166	183	177	149	161	159	157	177	164	190	141	151	181	165	152	159	167	143	175	171	164	181	145	175	177	200	153	162	154	161	169	181	174	174	170	159	163	150	162	187	162	144	178	185	141
3017	4254	2480	1185	716	572	509	506	491	491	435	497	448	434	422	422	435	455	449	406	404	414	413	420	397	426	406	444	418	425	436	448	396	424	434	430	457	370	406	423	430	385	412	381	420	425	447	438	399	440	428	423	400	398	411	384	425	406	432	451	418	439	442	406	386	418	391	396	434	434	410	382	422	380	413	428	393	390	432	427	391	432	437	429	415	430	411	387	432	371	410	434	377	412	396	388	403	398	452	411	381	415	388	381	420	383	435	419	426	399	397	410	403	411	416	401	454	375	412	438	417	399	412	392	399	452	453	398	386	398	423	386	392	420	410	401	385	418	408	394	407	409	393	424	426	425	386	417	377	418	373	423	406	378	415	410	406	419	432	409	450	419	434	414	385	424	407	391	413	398	393	406	415	392	397	402	396	395	412	409	426	422	400	438	406	408	397	402	379	383	390	369	429	424	381	390	398	420	430	412	408	374	400	424	397	418	417	414	370	389	424	375	423	419	426	388	418	402	443	404	372	405	414	405	408	436	383	389	412	424	402	404	404	406	404	396	435	437	403	359	440	383	417	410	388	385	422	397	430	408	402	400	433	410	392	442	421	426	377	395	401	395	434	396	431	395	388	420	366	387	419	400	389	411	415	438	388	403	390	435	367	398	396	385	392	396	387	409	409	429	412	412	418	394	388	408	403	422	408	418	409	396	404	423	417	416	425	416	403	404	415	403	378	387	358	417	370	402	401	414	395	414	389	388	406	434	378	395	419	416	434	425	364	383	373	375	428	412	411	392	406	418	387	401	390	399	412	429	420	424	390	419	377	414	422	369	407	419	453	397	432	411	389	395	381	361	420	419	421	427	387	384	424	435	393	430	415	419	423	452	440	423	403	418	422	410	415	393	429	427	398	425	394	406	424	383	379	404	385	428	401	411	375	407	420	383	436	420	408	403	385	367	425	421	390	388	413	409	399	405	403	443	435	405	411	401	411	442	395	357	404	382	400	383	393	410	382	421	401	404	368	422	426	410	393	403	394	441	420	396	389	383	418	379	394	419	400	440	411	386	378	410	387	383	384	423	387	356	414	396	421	425	410	410	387	399	372	432	371	423	398	405	394	399	396	441	401	435	408	435	378	390	418	402	354	410	380	411	430	430	416	402	400	381	409	400	398	415	408	382	404	410	429	383	422	420	407	440	389	422	351	382	417	406	447	382	393	430	442	424	412	422	392	418	406	359	396	444	427	426	411	369	387	424	391	424	424	393	419	424	409	409	396	420	405	407	373	389	416	408	433	390	411	416	411	434	401	406	399	394	427	391	408	422	395	416	431	394	402	415	391	437	403	411	419	420	430	424	365	413	404	380	404	430	379	427	371	400	402	420	398	402	405	434	389	428	355	386	452	367	373	389	384	382	412	402	382	379	399	394	411	399	378	426	435	419	439	414	408	405	391	403	398	414	383	410	400	387	399	391	400	396	398	417	422	454	382	431	419	392	372	407	412	383	417	416	391	423	399	391	404	412	425	416	394	375	422	395	426	398	380	378	421	362	423	403	404	409	430	389	406	382	371	460	435	366	409	368	379	400	400	397	414	385	415	426	442	447	409	427	368	431	408	397	396	401	416	419	381	377	372	420	365	410	423	425	407	413	439	385	374	381	431	473	369	396	385	424	386	413	408	411	428	409	409	388	373	396	408	408	421	384	369	412	413	420	422	401	413	392	424	431	399	370	378	392	391	426	382	403	407	394	409	413	433	395	421	384	409	370	401	410	411	381	406	409	411	417	399	392	414	378	439	405	419	446	430	393	385	419	404	402	440	413	366	390	399	408	410	423	395	432	371	386	402	409	418	416	399	421	372	388	422	397	393	426	451	405	414	410	425	375	419	414	440	411	384	407	407	420	399	399	404	399	405	388	379	404	401	405	374	382	417	432	431	412	411	343	382	406	400	436	401	384	390	388	385	428	402	401	416	360	381	410	412	396	391	377	372	384	384	385	416	402	406	404	393	450	415	411	408	433	403	422	396	380	384	432	429	421	408	363	407	426	422	418	430	404	412	415	436	391	356	430	425	373	395	405	399	357	435	449	389	420	417	394	394	404	436	378	392	418	381	443	424	386	456	427	404	410	400	446	378	406	397	414	395	394	426	416	408	398	427	423	373	402	389	412	404	376	423	403	398	383	429	389	380	398	393	384	386	403	380	421	409	401	363	374	378	422	387	431	390	390	410	406	433	385	405	429	404	384	393	404	417	422	431	404	365	417	395	422	432	410	430	378	416	416	453	397	404	414	440	388	389	417	385	407	405	384	434	393	373	396	399	416	390	424	438	398	443	410	393	361	428	452	435	426	355	409	405	400	396	422	422	397	368	437	409	415	398	420	417	398	398	396	442	395	443	410	427	419	423	392	434	365	409	407	395	422	416	424	379	403	370	408	414	420	414	428	410	396	454	387	408	430	412	410	404	372	415	373	443	400	369	380	420	442	431	410	407	406	361	444	399	372	419	400	411	444	436	421	432	387	387	415	388	418	413	389	430	410	407	409	411	411	444	415	393	429	391	440	398	426	385	403	420	406	396	406	412	427	433	374	372	364	438	401	409	392	438	392	392	411	405	395	432	393	423	415	406	430	416	414	408	406	420	424	378	422	433	394	436	423	395	365	404	385	423	408	400	420	369	375	391	388	411	401	372	387	422	411	400	448	402	410	390	404	400	395	399	421	360	394	373	402	423	410	403	392	386	421	413	418	415	427	419	429	409	430	389	410	427	420	432	408	409	371	393	423	433	401	399	414	383	406	462	398	427	445	401	384	417	399	402	422	409	377	409	379	397	433	337	460	400	405	399	414	435	424	437	404	400	377	414	408	410	389	412	398	362	382	453	398	387	426	391	428	400	404	403	407	392	433	380	388	386	397	361	423	399	407	387	370	419	416	413	432	384	411	343	426	430	396	427	401	371	392	375	425	403	419	422	416	387	417	416	392	374	393	394	396	413	447	429	413	380	446	426	378	392	417	397	414	411	422	395	398	407	391	411	396	420	407	395	416	370	441	374	394	381	442	421	404	417	383	412	403	396	436	388	409	394	392	381	395	420	435	432	404	392	446	427	430	408	426	418	434	383	405	380	412	408	393	419	390	407	394	403	342	406	398	391	400	383	400	369	416	383	416	385	406	394	403	445	411	425	418	375	384	424	394	407	401	426	387	416	412	389	398	371	375	409	400	415	386	423	381	414	438	409	413	405	384	399	408	386	396	409	437	415	466	417	375	438	391	426	439	394	399	407	362	375	384	380	395	404	459	413	419	389	416	401	384	443	418	406	411	405	421	419	386	390	400	406	387	406	428	425	396	401	414	403	406	384	433	404	405	403	370	414	422	419	401	409	405	379	440	388	451	402	422	368	392	404	446	419	379	399	404	411	430	431	375	418	429	400	416	422	386	417	422	414	386	410	395	376	398	433	392	408	418	411	378	382	403	416	440	388	412	429	388	408	366	374	396
32273	10629	1219	527	467	433	450	413	439	458	449	477	405	416	426	439	455	418	434	393	464	429	445	393	417	455	444	433	418	431	417	383	458	438	411	437	460	438	435	421	468	440	401	416	419	460	455	449	454	435	443	440	431	430	410	399	445	448	387	418	435	439	388	434	375	443	438	446	426	441	430	421	376	448	385	407	440	402	441	430	404	444	410	428	434	422	445	422	393	424	405	451	451	457	416	403	425	432	435	389	406	439	402	419	414	440	434	450	443	431	411	405	408	421	433	433	434	373	435	378	402	408	391	464	403	371	417	434	417	406	427	448	421	417	409	465	416	443	436	446	437	411	425	449	468	423	452	418	448	437	439	419	418	426	413	410	435	441	438	424	473	411	449	423	436	425	433	458	425	438	400	420	422	460	438	470	455	419	403	438	400	424	387	430	428	426	393	455	426	415	453	386	411	417	450	378	442	422	426	462	391	425	443	428	462	435	452	407	419	437	463	435	409	436	413	426	464	441	454	468	444	409	428	395	411	425	407	403	483	445	444	407	388	427	488	435	449	461	390	427	387	416	438	420	429	404	455	419	411	442	418	395	460	440	468	386	408	442	405	449	426	414	436	400	400	430	452	442	417	396	490	416	444	424	445	433	434	407	433	456	427	399	441	413	433	396	381	392	460	425	469	425	414	442	444	440	447	438	420	396	431	389	427	419	405	435	440	434	427	410	447	410	456	433	419	443	403	425	405	446	443	413	446	448	435	451	460	427	477	438	447	405	381	443	453	397	396	406	461	412	434	401	393	421	424	421	444	406	421	424	439	409	380	452	477	426	425	426	405	415	417	407	418	445	440	432	434	437	463	429	452	418	449	448	415	405	442	465	431	439	396	401	430	430	438	429	439	434	422	417	452	444	402	467	433	446	445	436	462	438	441	452	429	464	395	402	448	413	423	441	442	422	430	419	443	468	460	420	446	430	441	446	460	418	429	422	406	453	460	452	420	420	457	411	392	387	415	439	414	444	431	404	448	440	417	413	442	440	458	423	455	405	437	410	448	461	437	425	377	463	388	455	440	418	420	418	409	424	425	384	443	383	464	432	423	403	468	406	428	391	409	433	401	431	421	413	425	440	440	431	420	418	413	429	448	427	397	432	457	391	404	424	447	393	421	400	437	417	421	439	410	393	427	433	419	426	430	424	407	400	430	453	461	430	423	411	435	402	440	412	399	447	427	412	461	432	430	417	412	397	429	436	446	446	410	439	445	430	413	424	396	406	402	427	417	418	398	412	439	420	452	424	401	425	451	402	495	420	443	424	389	432	428	403	482	417	423	426	454	439	417	427	401	446	414	440	450	399	442	467	406	404	434	455	403	421	441	475	413	397	401	460	450	425	422	438	422	458	431	419	409	418	430	440	440	429	415	438	407	410	396	445	406	404	421	459	376	433	420	433	396	423	439	380	439	443	430	476	439	431	410	427	412	432	434	464	450	441	430	453	414	413	415	420	441	406	414	419	404	445	442	419	425	451	406	434	404	374	454	452	413	406	428	430	422	451	462	441	437	422	458	447	444	410	446	450	423	421	408	433	453	427	435	425	403	413	435	392	452	427	438	420	434	430	415	381	415	437	433	474	391	424	453	455	419	435	408	419	466	428	457	442	445	446	460	468	435	442	406	424	424	429	408	405	408	429	442	502	435	469	433	471	448	419	451	439	458	476	398	464	441	413	471	420	427	409	410	450	420	373	422	428	438	451	406	456	413	405	417	444	474	394	443	432	398	408	410	403	417	426	417	431	447	441	400	398	443	438	444	397	435	469	457	419	420	439	430	448	446	451	455	446	389	403	439	461	408	452	418	422	416	436	406	453	465	437	413	433	425	428	444	403	449	436	394	454	380	448	435	427	417	423	446	417	409	398	409	455	444	457	414	430	422	444	397	462	448	383	397	436	401	415	396	466	467	442	419	441	441	434	448	444	426	435	423	457	409	400	464	442	500	455	430	417	420	425	441	419	453	414	409	422	471	435	433	414	428	441	425	433	431	456	448	434	442	397	447	424	457	442	391	413	429	431	432	402	424	397	418	418	425	469	397	435	425	444	434	437	440	453	404	410	432	446	414	372	447	417	421	440	414	402	459	446	433	415	410	477	424	449	454	428	458	456	418	479	432	429	404	393	412	424	436	433	462	445	412	403	382	403	434	441	412	437	404	425	450	441	449	473	437	444	412	465	401	403	444	454	400	410	420	397	392	393	430	436	435	401	417	443	426	433	435	414	431	431	427	440	411	436	413	437	450	419	406	404	407	404	442	399	460	414	418	430	426	440	442	404	428	425	429	399	434	417	440	425	409	429	413	386	418	431	428	424	429	414	458	439	443	421	407	442	408	407	439	466	378	407	456	443	451	438	413	426	440	404	453	392	423	437	477	408	421	433	405	405	403	382	422	445	415	469	424	398	456	434	414	417	422	440	396	382	426	443	453	474	490	450	448	451	393	426	435	450	479	427	417	427	459	416	445	427	490	398	412	419	431	457	485	392	424	428	409	433	410	412	384	423	423	418	386	468	455	413	453	430	426	412	411	456	396	395	437	397	427	459	412	416	393	428	426	434	434	435	469	427	409	411	433	449	450	425	451	441	417	447	462	419	384	440	427	422	401	440	444	441	428	432	438	477	448	421	449	453	458	450	463	447	464	450	430	451	428	444	432	385	399	435	453	443	438	426	405	408	443	461	433	444	441	435	440	396	432	428	435	450	456	463	445	460	419	429	463	383	478	434	435	441	414	425	419	415	437	398	430	436	415	413	420	415	410	442	458	459	384	426	405	423	446	413	432	426	397	431	380	429	463	417	445	429	422	396	474	448	434	413	409	467	415	446	454	450	445	404	406	427	458	410	429	411	441	444	430	391	449	433	413	446	423	449	449	472	449	451	415	429	449	434	444	431	433	448	429	431	439	455	443	423	444	408	422	442	428	441	417	377	437	410	437	463	479	399	402	377	445	372	431	418	403	457	432	440	430	410	424	433	429	424	444	448	454	455	401	413	470	422	420	417	448	421	441	412	430	438	518	453	469	419	458	418	450	378	440	404	425	438	412	447	436	420	445	432	400	413	428	412	391	433	428	420	489	438	418	378	467	438	438	426	414	439	446	412	423	454	392	454	437	425	437	420	420	396	436	391	419	429	465	410	414	425	439	411	439	415	388	431	412	449	438	456	452	426	435	412	414	413	419	418	426	455	429	435	407	428	462	480	469	443	462	437	412	414	422	440	424	407	392	439	437	432	435	468	428	376	397	421	432	426	431	465	403	440	420	448	438	438	459	459	431	421	438	455	398	389	408	446	449	444	434	455	394	440	447	447	380	417	398	419	416	404	406	419	453	388	427	444	422	443	442	427	454	435	415	431	448	485	401	458	440	409	402	427	412	426	470	422	408	437	418	442	483	365	404	430	434	443	422	452	420	398	441	417	432	437	340	370	419	442	397	417	458	446	438	453	433	405
5668	1050	1027	970	989	1026	1013	1002	911	928	951	970	930	952	889	1044	924	947	968	924	959	936	987	975	969	939	912	994	940	949	939	944	985	968	989	974	912	943	971	1021	1003	1002	919	949	1004	1017	948	934	956	948	893	939	944	931	986	1012	966	915	947	960	1018	975	955	988	934	998	960	998	937	983	978	973	986	973	972	925	954	1013	974	943	929	966	946	927	997	977	940	965	1005	952	916	977	980	876	964	954	954	975	915	919	1022	944	946	918	940	991	923	1010	927	976	886	971	982	900	963	947	946	1002	894	928	962	998	955	1016	965	917	933	920	965	924	971	966	904	974	959	958	927	965	971	946	943	913	936	949	932	974	936	943	951	987	990	920	977	960	920	966	944	953	921	993	951	967	972	1022	922	989	955	906	977	1002	951	937	975	961	965	930	969	963	969	898	973	943	955	966	907	977	941	951	911	965	958	994	946	902	1023	1006	926	980	924	970	996	976	913	985	996	925	951	924	974	941	990	953	931	1039	969	970	972	957	973	1015	1005	965	940	943	978	968	934	959	972	961	948	919	1053	1006	971	1006	896	968	947	954	966	898	947	1043	924	963	909	957	954	981	986	938	1000	975	994	964	946	971	943	997	960	938	966	973	975	979	972	936	997	937	999	985	940	984	916	983	997	909	956	941	996	994	976	979	955	953	945	985	918	941	1006	972	969	986	948	987	952	915	996	991	987	907	949	951	936	984	942	1007	897	927	1002	981	944	982	902	934	976	981	1003	995	960	969	895	1005	940	933	930	989	948	925	968	951	965	1000	943	939	924	987	930	893	932	916	923	962	938	993	927	945	1030	961	904	944	957	983	967	1000	897	967	957	920	937	985	928	968	947	985	1009	967	953	969	1013	1016	943	991	973	926	931	1037	927	973	955	938	919	986	993	908	917	929	942	949	1013	963	930	994	976	937	969	953	964	979	999	933	968	986	949	948	952	938	1005	979	1008	892	935	957	946	925	957	970	966	945	942	937	1003	957	1004	928	983	928	970	1002	970	954	938	941	920	967	950	946	1003	957	934	1000	911	930	941	938	995	910	962	927	917	915	925	930	905	922	955	950	998	985	970	999	965	1017	914	1000	979	926	954	999	947	965	988	877	939	1008	955	964	971	975	987	942	958	951	1006	982	996	905	960	929	1017	924	1000	964	959	983	981	979	970	958	921	992	932	947	990	972	921	925	938	1021	990	942	960	994	909	944	985	982	915	986	1025	976	948	952	881	976	974	979	980	965	976	930	966	950	953	962	968	971	957	925	1028	952	940	1005	917	1033	985	968	930	905	961	923	939	932	968	944	968	950	970	990	1012	960	942	922	944	948	975	926	914	1005	958	935	974	1015	1027	972	935	909	927	985	978	933	976	954	998	918	933	957	998	934	965	915	975	983	1000	947	1015	946	955	940	974	918	1009	980	977	946	933	952	916	985	959	1010	1004	961	982	975	923	964	970	936	969	950	973	952	988	1010	929	967	895	995	968	947	940	982	957	950	962	978	977	941	986	943	933	947	972	941	928	995	887	960	1007	988	935	972	963	935	974	968	981	982	919	1017	1020	988	934	983	963	989	916	920	1004	958	929	934	964	1010	931	992	1011	987	888	952	1003	946	976	937	1000	956	980	970	927	977	995	913	965	1045	963	979	977	993	973	974	890	948	971	964	954	1017	944	962	951	989	974	941	937	936	937	1011	941	945	980	936	986	921	987	1009	911	1029	936	938	966	978	919	957	946	975	927	1010	970	906	978	942	974	969	938	1034	931	911	976	952	939	936	998	972	946	972	993	1004	964	993	951	1011	930	953	964	948	935	955	1002	934	968	1001	954	946	972	963	957	921	917	939	963	938	880	952	969	948	989	974	961	974	978	1000	940	963	983	919	971	976	970	948	955	966	966	903	958	964	916	945	960	932	988	974	902	997	961	944	983	938	999	958	907	1031	965	929	964	1008	974	984	930	982	929	988	985	1024	907	972	935	942	997	951	976	951	919	962	969	924	990	956	971	920	981	1022	1007	900	982	970	996	996	931	998	963	968	954	971	959	945	964	949	932	993	985	982	929	993	961	953	975	1000	974	1003	973	996	1041	890	928	939	961	1022	958	925	978	977	992	959	993	949	911	911	981	965	970	938	1032	1010	970	987	1008	930	926	907	993	950	943	983	993	949	1000	1031	967	946	979	969	960	981	974	990	962	926	932	945	977	945	921	972	966	980	951	925	992	984	979	1016	968	946	950	1009	964	993	940	916	986	970	970	955	1027	927	974	909	934	943	944	969	911	967	937	1000	1026	903	980	932	922	992	972	995	938	948	981	989	977	972	955	969	967	948	954	901	949	968	998	997	974	1005	904	934	1009	933	978	976	998	917	958	1007	986	955	921	942	970	970	957	912	970	976	970	938	940	1001	994	967	971	1016	936	957	944	984	982	1005	923	943	914	1002	954	916	933	954	987	969	982	910	960	975	971	931	947	986	1018	989	1013	1015	909	990	916	927	962	983	1006	895	968	953	956	993	974	928	939	978	935	916	917	938	947	976	974	920	996	994	951	965	975	978	943	970	937	983	982	970	973	984	962	1026	966	998	959	904	959	958	985	989	977	904	928	934	970	942	938	995	916	961	980	1033	935	938	923	966	966	925	938	956	1014	898	966	995	949	962	966	953	982	968	910	973	970	988	963	984	940	992	952	963	962	988	950	922	984	921	954	923	1003	1003	941	907	1015	910	974	980	966	977	983	942	1000	999	921	1033	982	992	1014	930	986	878	992	971	1014	901	977	934	958	939	1013	990	958	956	949	983	973	927	974	953	958	943	981	955	997	956	929	950	915	957	940	925	966	984	950	1001	887	1032	1029	909	954	976	1030	913	984	947	942	974	957	936	956	1010	861	998	967	945	979	952	933	968	984	1015	998	964	969	998	934	916	986	951	984	910	1006	955	925	972	963	954	934	1008	908	1002	961	970	933	933	979	945	948	936	954	972	949	966	959	972	934	921	1057	991	994	951	979	978	971	944	992	1002	955	977	996	1004	965	953	944	951	962	973	977	922	1029	976	906	979	911	894	952	985	932	983	935	917	1028	1009	973	999	1015	990	958	965	993	906	951	1004	950	927	936	978	937	962	990	968	944	966	970	1004	976	1000	993	968	952	965	963	957	939	930	959	1002	976	984	931	1003	964	936	974	980	924	934	951	960	959	984	977	946	971	955	946	992	933	944	975	962	946	976	1014	971	952	954	993	887	1058	1008	956	963	991	920	903	950	994	935	938	910	974	1006	992	922	925	969	925	926	986	950	912	946	981	967	988	1011	962	969	963	990	941	986	972	934	941	929	943	1036	987	983	979	987	987	905	937	980	1002	921	968	1011	961	957	985	927	932	946	921	975	995	1009	955	915	937	983	958	961	924	959	1017	918	931	1031	920	920	1017	976	971	977	971	940	939	1005	1025	968	935	969	946	910	947	1029	943	975	937	956	1009	926	938	936	933	988	942	984	1020	967	952	955	1012	867	914	955	932	993	975	1003	998	959	978	999	989	941	902	929	909	983	921	942	1005	936	913	958	939	1008	943	958	995	926	997	977	939	975	1005	1008	976	932	931	955	978	964	940	940	979	979	941	965	908	970	935	1038	927	944	978	945	952	961	994	1011	951	956	1001	936
24465	20948	24384	27645	20648	2548	530	415	402	404	372	371	363	380	368	357	363	384	382	367	349	367	315	373	340	342	352	337	367	375	363	395	319	353	323	334	341	339	313	361	414	370	362	340	338	348	383	381	318	321	328	328	349	326	339	376	367	348	349	358	342	353	378	361	329	335	323	324	372	370	336	359	364	343	333	344	321	340	334	375	335	377	344	353	328	299	332	313	328	378	368	349	315	367	348	336	364	357	392	331	333	349	348	300	346	338	315	320	361	351	350	379	345	341	376	387	339	390	325	347	346	357	342	296	302	371	330	353	330	343	341	340	353	295	304	367	316	336	347	350	335	335	331	334	371	349	348	372	347	341	356	305	363	360	375	373	331	352	326	343	343	350	352	330	334	328	378	364	356	355	354	325	354	309	371	324	378	342	363	335	340	338	339	346	327	325	354	327	328	363	349	337	345	346	325	342	351	352	327	385	337	338	341	326	338	308	318	346	330	337	327	339	364	365	369	337	376	360	329	357	327	345	333	339	345	333	369	351	325	338	354	329	346	343	300	318	362	344	320	359	353	352	327	356	327	343	334	342	304	340	343	337	330	341	339	359	304	350	375	360	350	333	313	342	352	331	353	357	367	316	340	384	327	348	360	330	333	354	314	337	352	315	338	302	364	327	300	343	332	322	358	309	334	318	341	346	343	325	364	339	354	347	372	339	386	338	341	294	335	345	328	340	319	302	334	383	380	316	349	340	367	336	344	324	333	365	345	370	314	343	349	370	319	337	350	350	323	338	346	359	347	325	337	343	374	346	344	348	343	309	316	333	349	346	348	329	318	346	331	329	321	366	375	331	350	335	344	338	343	383	360	352	360	362	284	326	347	337	318	321	332	323	355	329	330	386	333	331	377	351	338	318	359	319	358	345	347	311	340	330	334	338	359	354	306	361	347	334	335	362	379	353	349	340	348	327	330	320	341	356	358	345	345	352	298	341	342	333	358	332	362	330	354	332	356	352	360	345	338	348	339	340	312	360	356	346	358	367	337	343	371	337	328	354	355	360	346	341	335	369	356	317	353	385	349	306	352	367	336	335	348	309	340	319	361	354	340	329	308	337	343	345	338	321	345	329	343	358	333	337	363	320	356	362	361	356	327	334	365	308	317	342	391	361	336	362	343	361	348	362	362	348	362	342	362	366	348	292	346	354	333	361	340	392	333	322	370	325	361	309	365	362	329	327	311	348	328	357	334	383	370	338	343	360	326	309	347	333	351	351	334	368	366	367	337	324	359	325	343	331	338	351	344	352	355	354	374	355	359	313	351	349	325	310	357	338	350	329	362	352	329	339	352	336	350	361	361	313	330	320	358	345	349	340	296	354	328	343	285	353	359	340	337	321	337	350	352	334	334	361	350	326	349	325	367	327	357	373	334	408	336	344	350	351	324	332	371	294	359	318	369	307	373	338	356	349	346	302	321	322	356	372	354	325	333	352	330	338	324	341	330	325	351	360	307	343	340	358	332	335	304	333	311	337	316	338	318	341	316	341	327	322	323	359	358	312	318	322	294	358	378	323	348	283	360	339	345	290	329	354	348	354	330	335	344	339	352	359	356	323	333	361	346	345	349	296	337	370	367	363	359	361	365	352	381	334	348	361	369	353	315	345	376	317	315	352	367	362	353	327	357	368	317	330	328	345	362	327	376	334	327	360	358	319	358	351	342	299	348	366	355	356	342	335	338	307	329	345	353	359	389	337	346	321	363	361	347	362	366	330	315	321	339	339	312	336	326	342	323	335	384	384	300	399	310	349	362	372	325	358	362	333	348	334	326	306	320	347	365	332	376	353	391	353	380	361	339	347	347	374	323	341	364	362	340	363	331	321	328	355	321	320	361	346	356	302	362	304	332	361	342	338	337	312	340	335	364	322	338	326	353	324	306	330	370	342	324	339	339	347	372	357	369	364	376	338	338	361	335	308	351	343	361	348	377	363	329	353	317	343	336	349	325	365	345	321	341	356	356	300	333	354	370	313	368	365	355	360	361	328	340	338	335	366	358	335	357	349	339	318	306	303	341	327	308	357	333	336	373	377	351	355	326	347	351	340	359	346	361	340	367	339	346	350	322	356	372	323	372	311	347	358	304	330	362	328	326	319	362	303	359	318	379	354	338	317	296	338	362	343	342	310	348	343	378	355	346	344	344	327	331	328	327	338	324	323	309	334	376	342	342	341	346	324	338	345	346	355	323	380	365	341	352	369	377	349	314	357	339	306	337	365	348	314	352	346	371	352	341	351	314	347	354	338	360	331	340	347	359	313	335	340	335	340	328	364	321	356	351	362	322	353	359	342	356	396	358	357	308	358	327	366	360	318	334	292	340	346	362	336	355	351	376	353	328	359	346	364	362	339	316	348	327	335	314	350	327	369	378	336	350	359	328	339	333	339	345	296	341	356	325	346	302	329	355	324	369	336	345	380	331	350	319	335	323	363	356	338	359	346	332	345	295	326	388	328	347	339	332	332	364	382	382	326	344	346	332	334	345	318	353	357	350	325	330	347	333	345	345	377	391	357	376	324	355	352	367	357	348	343	360	339	374	380	333	393	356	344	337	345	376	403	388	346	365	388	374	362	341	315	347	319	346	335	371	366	363	360	357	366	369	347	352	318	369	343	316	318	350	346	341	320	337	349	349	334	322	338	344	352	327	298	331	337	334	366	325	322	316	365	336	358	300	331	322	350	350	336	342	364	346	341	329	341	330	332	345	307	332	324	317	348	323	348	349	379	337	352	357	309	363	304	352	355	368	325	342	327	348	335	351	375	349	333	340	371	333	338	344	360	340	373	332	306	333	325	355	361	329	331	337	326	357	319	343	313	320	338	305	340	377	333	329	345	307	351	321	367	355	333	329	348	351	329	348	329	319	355	349	358	348	336	340	316	329	334	343	322	335	334	328	354	335	353	338	332	395	309	344	332	331	373	352	361	384	334	344	356	322	356	323	362	353	340	322	336	328	367	311	337	315	367	344	383	353	347	354	333	317	353	342	361	381	343	330	310	335	333	396	368	331	318	359	338	338	322	336	309	309	348	323	332	344	347	322	368	328	344	339	326	341	340	354	332	327	340	381	343	304	332	313	360	321	346	360	323	364	329	371	306	330	325	342	333	317	326	337	321	342	374	344	358	373	356	345	351	342	342	364	336	357	354	327	348	329	319	331	348	366	336	334	319	365	354	345	332	337	331	374	333	349	334	366	329	329	320	319	305	354	348	342	331	357	363	351	331	344	345	370	348	335	349	365	322	347	331	338	306	327	307	357	315	349	333	337	361	356	354	342	353	353	340	366	330	359	347	328	345	335	339	356	340	347	346	335	306	383	340	353	335	325	311	324	342	365	361	341	336	314	342	342	335	335	315	360	347	331	354	360	364	333	352	346	329	371	349	343	341	355	356	328	348	336	340	306	358	332	352	316	352	343	355	361	383	344	324	374	338	379	363	360	334	341	364	365	361
3219	2796	1778	1122	982	838	833	813	834	819	756	753	790	755	795	771	798	774	799	790	817	769	791	754	780	758	763	764	814	771	771	777	716	804	719	781	741	769	764	812	717	753	831	736	768	716	814	765	760	746	789	816	788	755	738	755	807	790	766	813	792	781	759	798	771	760	769	802	810	777	768	750	758	797	717	755	768	787	813	803	791	784	766	753	826	750	791	785	743	795	740	738	746	726	738	764	712	734	747	775	759	849	736	803	749	788	789	805	785	757	792	751	735	747	721	715	747	760	741	780	776	767	753	740	830	771	767	746	733	773	761	763	763	786	789	828	780	748	801	760	824	773	782	810	763	784	803	719	748	735	810	776	738	808	759	801	756	765	738	798	744	789	774	733	780	781	755	773	758	801	761	765	731	736	797	775	780	785	771	717	782	750	791	757	792	741	739	752	800	747	749	748	811	745	755	789	792	803	762	776	814	820	803	741	816	751	789	771	764	764	749	833	746	751	750	763	752	790	739	785	785	775	754	813	810	761	784	750	755	788	795	750	769	768	812	761	775	799	775	739	748	787	809	826	806	780	814	783	736	821	792	774	794	767	749	745	776	806	797	778	796	775	775	757	769	746	747	766	747	727	766	774	757	735	745	771	793	767	749	759	804	777	799	764	819	721	687	760	725	780	766	765	776	735	827	714	782	789	806	763	774	793	729	779	790	795	769	765	718	781	740	762	741	787	814	771	752	766	799	784	718	768	759	758	775	800	804	748	796	771	793	741	791	725	772	836	780	720	787	777	768	750	774	768	769	816	752	783	790	759	778	787	789	733	778	778	790	758	780	741	802	798	796	739	798	770	697	710	757	749	793	788	777	769	763	712	781	724	816	790	819	779	774	766	726	766	761	750	779	774	772	790	717	828	793	816	736	793	819	763	777	745	809	778	746	749	753	767	803	738	800	702	746	751	754	785	802	757	750	778	816	785	742	774	742	757	790	750	798	758	752	758	726	707	748	753	794	804	791	758	763	790	726	761	751	762	798	767	833	758	778	770	750	806	787	779	768	822	782	715	759	707	784	781	735	783	756	747	762	759	767	801	793	811	720	759	801	768	814	773	730	782	824	778	781	783	813	744	746	756	783	760	792	758	770	735	799	736	793	765	764	793	792	747	741	756	817	753	757	783	743	736	791	785	738	756	754	783	763	718	774	794	743	780	812	793	692	810	802	771	814	786	798	799	794	735	754	758	781	770	748	748	762	807	776	779	738	764	757	784	751	771	726	801	796	797	780	779	805	756	725	748	804	793	781	785	808	794	788	737	785	792	775	756	778	760	755	725	763	741	764	793	759	816	785	760	744	783	798	779	765	749	782	825	819	813	802	745	780	760	785	757	724	800	763	725	812	757	762	752	758	808	778	785	726	703	763	768	771	766	768	760	768	800	774	788	748	796	752	740	720	810	737	824	743	775	759	744	760	771	811	807	781	785	761	779	795	808	740	786	709	798	807	804	748	757	767	780	737	730	784	792	732	760	823	780	784	747	762	822	824	801	779	786	796	797	745	788	723	745	805	795	815	778	801	778	760	752	775	774	808	737	821	736	839	757	810	772	779	713	743	785	748	721	802	817	730	706	790	762	793	741	724	735	681	751	753	764	725	778	776	763	763	765	724	800	758	777	761	816	769	766	746	786	796	809	760	766	764	815	742	801	798	792	750	741	807	734	769	764	786	728	751	757	817	763	753	757	729	787	817	739	709	748	813	797	763	743	784	801	771	796	772	743	751	759	738	762	793	763	739	735	780	723	742	845	777	766	822	788	797	766	767	785	782	779	795	793	712	722	736	752	809	735	758	765	755	798	779	757	748	794	778	758	752	775	712	741	769	740	773	764	746	783	802	752	751	764	764	794	767	817	781	756	809	762	746	792	833	753	755	837	772	757	756	825	810	789	713	771	777	740	735	780	805	744	791	808	757	722	740	731	772	764	742	752	752	769	752	748	733	792	758	758	739	765	766	783	754	745	790	758	740	791	748	738	808	795	769	726	807	806	766	768	748	725	730	774	764	769	733	695	785	790	724	764	761	745	761	759	718	748	761	782	797	785	740	770	782	745	789	761	744	760	786	753	763	757	755	783	759	738	752	763	767	787	781	767	754	738	758	776	829	758	811	719	754	812	786	759	746	721	792	757	769	797	754	802	738	766	731	771	796	803	737	756	786	769	805	769	749	777	792	755	752	752	805	746	801	722	793	746	743	755	766	781	751	735	821	739	785	791	814	723	820	796	785	754	773	777	761	726	756	714	734	742	800	767	724	737	770	778	779	741	732	725	761	808	734	759	793	730	733	717	755	769	805	753	770	791	795	819	723	808	788	752	770	779	697	742	764	748	704	809	761	718	775	771	733	834	774	802	787	762	823	795	764	802	779	792	766	761	781	782	768	799	779	800	756	737	779	751	755	768	801	765	754	726	773	837	764	708	750	792	746	765	737	779	767	711	775	731	772	806	760	751	705	736	764	782	753	769	718	752	794	756	734	768	753	790	793	824	795	747	711	774	792	733	774	799	781	754	793	786	741	728	727	771	753	741	791	779	789	765	733	777	761	757	755	794	705	764	780	713	740	796	755	788	757	740	756	776	743	780	833	769	795	728	842	722	792	721	751	762	772	836	784	770	758	789	814	782	796	769	762	784	782	735	784	789	786	798	756	746	735	765	752	728	803	736	754	755	758	743	772	759	736	732	788	787	782	796	766	796	808	774	804	807	756	768	760	788	776	776	730	812	735	805	770	767	796	760	777	743	740	774	761	807	794	753	759	822	790	748	759	798	705	783	796	838	827	771	711	739	805	790	763	766	726	750	781	784	778	792	775	781	741	783	795	821	780	739	832	743	808	772	792	773	741	757	798	793	755	734	805	805	775	803	757	768	788	786	770	784	732	731	738	773	710	727	740	776	736	764	735	790	777	726	770	703	780	759	760	748	764	784	774	776	775	825	764	752	787	763	794	759	798	774	794	707	810	765	760	790	796	773	787	767	754	781	742	773	774	781	824	772	798	759	810	757	766	736	745	764	766	773	770	752	742	735	760	822	765	732	749	805	799	764	758	765	769	743	769	725	784	794	792	748	775	820	763	761	763	729	719	765	744	763	789	772	781	772	722	796	769	800	798	754	756	743	752	745	737	798	716	739	755	823	739	763	720	786	796	786	759	698	778	807	696	798	768	814	794	776	782	757	718	759	797	755	803	794	745	777	762	759	709	820	773	787	749	786	730	776	733	786	783	718	804	773	773	731	759	728	783	805	779	751	778	781	789	749	755	747	754	791	764	750	765	760	775	779	810	769	773	697	787	746	780	777	736	790	702	734	832	740	778	756	790	753	758	768	708	714	747	753	763	770	792	729	783	816	770	723	786	746	747	717	732	795	765	750	777	722	801	793	725	781	738	809	805	803	786	795	752	830	704	759	762	794	717	741	800	743	816	782	762	761	722	729	761	751	781	739	781	761
23829	20944	24969	27068	20947	20852	1669	372	303	261	248	272	200	199	214	180	163	198	188	160	198	185	188	213	163	173	188	193	162	186	162	158	190	175	163	160	204	178	168	185	159	173	139	148	176	143	179	160	159	169	182	164	156	169	189	170	159	154	165	151	145	159	158	165	143	162	153	166	199	169	161	169	182	169	167	147	168	175	168	178	171	178	184	177	179	159	177	159	155	160	169	160	169	177	159	165	160	142	160	172	151	155	147	154	165	164	170	159	149	169	151	143	162	158	164	157	153	179	153	173	172	181	176	184	179	170	169	170	145	143	171	160	185	171	164	156	173	161	176	139	144	173	180	152	159	171	167	163	150	163	184	159	173	159	160	183	157	155	151	158	157	158	165	141	161	151	145	151	178	145	153	186	160	181	140	148	159	154	174	181	160	155	162	156	150	164	158	151	169	164	143	159	173	173	187	150	169	144	169	166	189	147	154	135	169	146	164	154	169	174	172	147	150	175	156	168	185	181	177	180	163	193	160	163	156	159	177	175	163	172	160	142	158	143	160	169	168	154	139	168	183	139	169	165	179	169	187	138	163	143	164	180	149	150	167	184	178	166	154	170	169	166	150	152	181	169	139	163	191	187	161	156	154	168	181	149	156	163	185	153	176	168	145	182	154	154	163	171	150	165	186	162	143	165	172	166	146	160	171	196	138	156	163	165	157	154	159	161	162	160	165	153	169	142	176	153	146	161	158	161	179	177	166	138	202	185	153	172	163	209	181	168	162	174	142	155	164	150	176	159	159	165	163	177	156	211	167	167	173	173	164	161	167	189	180	181	152	169	132	175	154	147	152	158	150	160	165	166	193	168	185	173	156	166	124	166	160	176	187	159	189	203	145	160	168	150	138	176	170	160	137	169	164	158	159	160	153	148	159	172	143	176	168	166	151	124	160	132	146	182	151	196	181	155	170	140	155	172	172	162	165	168	164	162	175	176	140	158	156	164	171	150	170	160	167	170	191	164	174	167	142	164	159	170	147	145	163	172	163	157	147	173	169	149	158	162	163	177	173	163	182	170	172	186	170	145	161	149	162	163	170	155	164	156	187	166	174	150	144	151	180	157	167	179	147	180	150	189	163	170	161	167	180	157	186	162	177	171	147	169	182	157	184	137	181	150	144	136	190	153	161	172	160	152	143	146	169	160	164	160	168	158	158	151	184	151	177	159	170	187	157	179	142	163	176	166	181	164	137	170	168	169	170	148	151	180	159	167	158	154	149	173	143	161	177	147	154	184	179	155	176	176	159	181	158	165	158	172	155	173	171	174	145	175	167	149	157	181	177	170	181	160	143	181	140	150	142	170	170	164	175	165	167	173	164	170	179	155	164	175	170	154	161	168	172	172	177	158	168	172	169	138	184	157	152	184	173	170	164	178	144	154	165	184	177	152	137	179	159	169	197	148	167	157	170	155	168	173	177	155	175	158	185	180	157	150	152	178	162	153	153	163	195	175	142	153	150	168	174	167	184	161	183	179	165	166	144	151	170	166	156	141	173	161	148	177	170	189	191	170	160	164	140	154	175	165	154	174	157	165	152	178	128	174	156	155	169	171	138	149	163	172	154	173	152	160	184	153	201	139	159	160	169	176	150	131	164	177	166	148	178	157	167	173	186	147	145	138	151	130	146	167	143	177	151	148	142	161	161	178	161	169	165	183	160	160	158	154	157	144	172	149	151	171	171	158	141	179	167	197	168	154	147	153	154	179	132	178	136	182	167	149	166	171	152	178	174	161	149	134	165	155	149	166	156	152	150	165	177	161	161	170	171	147	155	203	162	170	193	147	169	158	169	169	166	164	165	161	163	147	148	146	163	174	179	149	172	158	157	141	167	153	140	162	170	182	175	153	153	156	187	145	152	182	166	178	152	146	143	157	180	165	154	155	154	175	165	159	160	165	162	149	141	163	162	169	146	159	163	166	181	156	146	165	163	166	162	147	166	162	183	162	167	163	139	153	159	166	164	164	188	179	162	165	156	170	170	156	150	161	155	174	177	171	172	144	154	193	157	141	159	158	138	182	139	172	165	156	154	173	155	159	152	149	157	182	160	161	198	157	149	164	162	161	163	174	178	192	166	176	166	146	146	141	162	155	157	183	159	169	126	199	183	149	175	158	169	143	172	152	166	168	163	184	171	150	150	179	166	190	155	131	156	156	174	117	184	155	165	129	172	139	162	154	177	182	169	148	186	147	168	151	152	146	143	159	172	151	173	163	167	161	155	154	154	157	179	167	153	192	171	149	147	170	177	177	169	178	168	168	163	166	173	162	152	142	147	167	182	142	143	178	162	166	182	161	157	149	146	139	133	152	168	156	179	157	161	159	154	142	121	187	164	179	150	155	178	152	181	168	186	149	155	163	158	180	155	168	149	162	160	161	154	151	163	164	141	162	183	161	133	177	153	145	146	158	161	173	165	173	172	166	179	164	136	169	141	157	139	169	158	149	156	167	167	168	164	150	172	175	145	165	145	168	188	142	154	164	149	171	175	168	156	147	162	170	172	192	162	156	153	146	186	149	165	151	179	167	157	162	166	156	187	169	158	140	149	168	159	152	186	180	161	149	151	162	171	171	190	172	154	157	145	169	153	150	158	156	187	173	167	141	147	147	148	178	149	172	173	177	197	175	182	179	163	166	182	159	175	178	180	159	139	137	184	152	159	156	175	159	132	170	163	165	147	166	159	177	167	156	179	146	159	184	164	157	160	183	164	163	137	171	176	158	170	172	149	160	161	155	163	156	156	126	179	169	190	148	185	178	161	170	174	167	146	149	157	154	158	154	148	145	178	155	179	153	151	171	173	155	158	151	145	182	160	147	145	155	170	184	183	147	159	147	154	154	157	149	184	187	133	145	165	167	155	183	192	150	178	151	169	176	209	192	170	144	174	156	176	152	154	172	175	164	154	164	150	144	176	169	177	162	161	165	159	192	137	174	178	155	147	153	181	160	161	152	171	185	171	161	158	147	198	179	153	165	165	170	165	170	161	148	166	160	160	148	180	141	166	153	182	167	159	167	164	157	141	146	174	203	158	153	143	157	183	174	137	193	161	161	155	166	145	178	156	164	137	158	164	168	144	157	150	180	163	164	162	145	160	166	166	170	180	166	164	189	157	183	169	166	139	171	163	151	148	179	171	184	187	165	152	199	155	160	161	165	167	165	191	143	179	170	205	159	179	172	133	177	158	142	156	153	148	154	162	168	179	165	165	165	164	174	164	151	161	183	156	184	155	176	138	126	162	159	165	156	132	159	154	160	162	176	158	154	159	162	163	171	164	146	177	159	154	170	148	156	180	155	193	161	133	166	162	162	178	159	171	157	165	163	179	161	152	163	133	167	153	163	148	152	177	166	151	155	171	136	155	164	167	182	148	158	175	154	154	158	166	160	169	133	146	159	149	161	164	188	165	151	174	163	161	160	149	146	160	159	146	160	167	154	167	146	154	185	157	166
3062	4244	2458	1175	761	602	561	456	491	444	436	431	447	429	433	437	423	455	457	437	408	440	393	422	400	446	395	407	395	434	400	427	412	394	422	372	398	399	432	390	387	393	396	402	396	418	435	403	371	408	388	446	398	414	388	357	429	375	425	438	382	406	406	404	434	427	435	414	385	412	386	387	417	430	432	418	429	394	404	406	403	412	390	413	373	386	422	394	403	401	382	418	407	384	436	387	396	427	392	378	419	394	426	420	395	398	428	430	414	370	399	420	407	365	400	377	401	387	410	395	413	422	431	399	418	449	426	440	385	395	461	377	419	403	417	396	401	392	404	378	428	377	414	388	418	390	419	374	439	395	438	415	395	396	424	396	404	385	411	402	407	406	412	428	420	417	384	394	405	429	412	404	377	379	393	367	435	404	411	408	400	398	436	413	353	419	378	398	380	419	414	399	420	410	424	398	381	426	417	412	401	418	381	408	394	431	387	425	394	387	402	391	418	408	385	384	411	413	390	387	426	382	392	414	404	372	420	403	439	432	427	419	398	427	440	378	412	434	416	391	397	436	413	389	384	446	389	381	387	379	424	378	392	413	437	387	434	415	420	412	420	435	387	411	412	390	381	398	392	420	407	396	380	388	449	421	400	405	406	394	361	475	440	399	381	407	406	398	428	364	392	436	413	408	394	400	411	395	385	360	434	399	414	411	407	390	431	373	392	418	397	407	389	448	392	406	412	420	392	404	376	361	399	396	390	416	406	414	398	366	394	370	390	403	391	411	378	432	396	399	421	402	420	414	405	389	411	419	391	442	411	421	405	415	408	376	414	411	374	428	398	397	407	383	434	390	364	407	428	384	423	414	421	413	442	416	406	409	382	439	402	394	429	385	367	433	382	408	417	411	362	417	440	400	370	418	394	361	448	397	402	421	429	387	403	420	417	380	397	388	400	400	428	379	410	393	383	403	431	416	392	422	380	364	396	415	413	416	401	443	388	383	385	409	366	407	408	416	386	370	438	411	440	367	394	409	395	418	393	396	407	417	387	406	412	387	372	347	412	448	419	376	455	414	384	391	387	380	423	418	386	439	416	396	374	423	386	365	378	420	397	397	419	425	410	372	409	396	402	433	398	415	360	385	442	350	404	430	377	373	414	409	402	392	397	394	397	415	432	399	390	404	364	389	416	366	407	414	396	408	402	413	402	387	396	386	413	359	399	408	370	394	407	416	433	365	366	414	413	428	416	389	440	418	409	390	382	417	410	382	416	418	392	410	429	367	429	372	423	405	437	461	426	402	415	390	432	415	417	398	412	400	429	445	389	382	407	363	399	373	406	414	371	435	355	419	378	391	396	416	395	401	398	431	411	426	417	388	418	408	393	393	407	382	410	398	403	403	409	437	412	396	418	388	388	389	419	435	386	408	403	378	426	411	409	428	415	428	389	380	387	407	417	365	401	388	397	442	414	402	410	405	392	406	404	376	442	438	386	427	397	397	394	405	375	385	424	413	412	430	412	391	419	413	398	378	394	385	422	449	407	391	416	392	432	433	419	412	394	407	372	385	405	411	431	417	394	407	409	414	407	426	385	415	389	383	378	394	389	400	390	404	354	410	398	409	400	445	416	404	408	391	360	389	392	396	391	398	384	396	419	468	407	396	390	431	413	420	401	396	409	387	403	370	417	409	394	474	367	405	407	352	406	421	386	415	395	435	395	402	425	424	412	410	413	393	431	394	417	370	369	396	400	371	390	363	423	373	412	387	397	383	421	416	419	397	402	399	380	373	374	390	400	426	421	405	388	432	414	433	399	406	444	376	393	405	401	412	386	385	431	394	410	366	389	389	408	427	407	370	421	455	413	416	398	432	421	452	420	424	405	408	419	400	397	439	395	432	438	407	377	390	406	424	382	391	387	417	416	402	425	386	410	381	431	400	419	403	412	433	394	415	424	430	400	418	447	381	420	384	395	392	443	418	397	391	377	409	417	386	390	446	409	386	365	431	410	393	446	372	398	421	407	375	391	370	399	439	379	436	418	410	380	423	410	439	383	397	444	419	379	408	409	413	424	371	391	400	408	396	405	413	380	410	418	426	438	347	434	401	405	379	404	384	429	395	442	394	382	400	404	419	422	438	399	403	403	417	432	401	408	410	389	387	412	370	413	384	353	388	399	389	435	413	429	380	380	442	367	446	400	363	436	416	414	411	418	432	399	420	425	414	374	424	405	354	413	416	396	412	427	400	419	380	388	400	390	410	360	436	379	419	415	433	408	400	396	452	399	430	428	385	378	374	393	423	402	394	391	412	448	393	385	423	401	357	404	409	409	425	396	417	400	411	400	380	392	413	425	418	412	412	452	429	384	397	423	427	405	382	408	426	402	406	432	393	413	394	375	405	388	396	406	372	384	411	394	389	436	430	396	408	421	422	433	389	443	412	400	410	403	379	417	384	391	424	378	367	406	387	421	405	405	385	396	438	390	413	432	376	422	398	379	389	409	419	415	414	396	387	443	451	402	429	448	391	394	389	370	372	388	405	390	419	401	418	396	409	354	402	415	436	400	400	417	431	418	425	379	438	424	413	383	401	404	397	389	391	430	423	451	428	394	410	426	389	436	408	411	413	374	398	408	419	393	379	421	404	414	370	396	412	411	377	403	399	412	385	401	435	432	394	426	383	420	414	400	400	358	403	414	401	379	408	395	396	381	394	425	430	377	435	403	453	386	413	403	427	415	419	391	422	381	369	428	395	412	394	413	381	425	401	409	421	403	394	397	411	422	422	403	412	385	417	378	408	378	382	403	403	369	431	377	368	420	401	378	413	405	379	400	411	400	443	385	378	419	394	413	409	403	428	384	418	400	415	417	425	383	405	389	446	400	424	387	404	400	405	393	426	399	422	397	423	402	381	432	399	415	398	407	421	414	395	388	378	414	413	368	374	381	405	408	392	410	390	383	415	381	392	419	387	429	399	428	377	427	369	418	393	375	418	374	413	392	408	402	376	403	381	398	430	395	437	366	376	392	415	396	416	402	406	395	422	409	395	407	439	399	434	410	412	368	425	406	414	396	375	404	415	402	412	390	416	383	399	410	402	380	374	404	374	404	385	364	426	421	410	445	439	385	417	402	389	402	393	374	441	397	408	420	393	403	418	404	400	448	383	400	375	386	422	403	453	401	397	373	436	399	421	408	424	418	407	388	380	399	422	403	385	423	389	386	375	378	386	425	391	415	404	418	433	385	399	415	403	420	430	395	386	385	403	378	412	408	422	400	392	379	393	399	402	423	437	388	379	477	424	433	408	405	417	425	421	386	397	368	407	413	351	477	366	382	408	427	409	419	442	399	416	448	399	424	418	407	372	433	411	416	395	398	407	407	438	368	376	419	390	397	403	396	380	407	395	380	412	394	428	378	384	416	436	400	431	400	371	399	390	416	430	407	380	451	393	386	417	431	414	397	401	428	403	398	407	424	411	414	428	408	368	418	392	385	385	420	388
32300	10860	1353	752	630	608	455	415	414	406	424	414	439	408	469	453	401	366	421	437	401	430	439	410	411	440	415	440	427	429	426	477	473	435	441	417	437	432	449	412	393	449	412	439	425	397	460	468	420	421	416	453	460	425	452	453	467	412	398	446	437	411	441	434	438	433	431	443	446	394	390	401	460	413	424	401	465	455	434	467	421	432	392	429	422	456	421	425	409	418	443	428	404	458	445	439	418	425	425	436	449	436	455	423	447	483	423	435	426	417	423	436	430	396	427	435	422	444	424	416	467	432	431	407	440	409	413	416	431	401	412	434	445	422	421	410	449	422	401	399	415	384	447	420	430	431	376	415	403	432	391	399	401	425	440	410	462	395	406	384	410	451	408	443	437	451	418	442	440	447	428	423	440	409	444	447	433	469	416	416	418	466	419	392	419	405	400	413	398	398	419	401	430	478	458	424	443	441	445	439	435	453	401	449	457	467	429	398	426	392	402	431	417	411	415	425	405	432	414	425	465	417	446	404	441	443	402	426	487	442	429	447	404	428	424	465	427	454	467	442	438	431	442	406	432	408	423	445	404	433	461	454	438	412	420	424	425	442	399	391	425	451	416	439	376	441	375	447	454	389	448	366	427	460	437	400	410	389	454	448	498	417	449	453	455	449	400	464	393	410	450	442	407	446	404	396	402	417	472	408	432	407	432	411	394	427	419	430	413	401	439	409	415	402	422	431	433	442	435	442	409	462	422	448	446	437	453	382	431	431	396	425	427	427	454	450	447	419	480	376	438	432	447	438	417	468	452	393	414	464	435	401	453	437	429	404	417	377	413	419	469	448	396	417	448	417	451	452	463	412	415	438	463	391	423	435	457	397	411	430	403	393	420	404	398	426	450	458	395	466	475	430	424	432	422	449	429	432	410	384	403	449	457	414	463	476	430	428	447	457	416	432	369	409	459	414	421	436	439	471	411	418	415	460	420	438	429	434	439	431	444	428	406	443	453	434	474	441	397	454	409	451	410	401	409	447	434	451	461	405	443	438	453	436	468	447	453	439	440	449	420	417	439	442	418	451	414	429	460	440	410	419	434	438	400	414	433	440	458	419	430	406	439	438	431	393	393	434	423	418	412	431	427	456	445	425	438	415	457	438	429	445	415	416	380	423	472	419	436	451	449	404	446	453	422	441	391	413	393	429	430	462	423	437	436	456	455	442	445	471	473	440	422	407	435	445	427	424	397	456	462	443	444	437	435	421	458	429	433	435	426	442	406	478	450	466	428	411	402	429	430	440	433	463	416	403	452	450	426	434	428	437	439	434	425	424	434	465	462	406	433	419	417	440	431	395	442	388	438	435	447	413	429	411	421	433	402	427	424	379	398	423	419	446	415	401	469	441	417	428	441	454	404	449	443	448	442	425	422	466	439	397	420	437	406	431	406	405	408	431	433	438	428	401	431	394	422	438	423	410	392	401	466	430	391	419	440	433	411	411	437	434	452	432	446	405	403	435	447	426	433	418	426	420	419	406	420	437	424	424	431	413	413	416	401	446	464	421	412	446	480	426	406	449	415	413	455	395	439	418	454	431	415	429	435	413	439	437	430	462	434	431	428	410	462	423	465	443	442	429	459	407	445	475	420	455	434	448	446	459	418	378	442	425	426	440	416	420	411	420	412	428	404	459	410	431	448	464	446	401	382	419	453	423	435	426	408	421	428	446	465	441	421	462	437	437	410	452	456	444	421	379	448	420	430	429	441	460	423	433	437	458	463	406	452	439	469	417	419	416	423	430	424	418	458	421	434	426	423	435	434	395	424	441	393	424	440	464	457	406	402	425	453	402	479	418	444	449	411	450	424	454	410	421	470	451	426	404	413	436	397	458	405	444	402	432	399	461	457	406	429	405	457	447	440	429	437	414	444	458	441	422	408	410	429	404	426	435	428	421	427	429	442	386	365	394	441	404	412	441	440	442	408	393	451	428	432	429	409	437	386	400	405	432	437	467	463	430	442	415	416	390	424	449	420	402	420	407	409	401	440	430	429	402	444	426	413	387	489	444	388	432	441	458	432	427	422	438	463	480	471	453	441	413	437	435	414	429	422	423	455	404	425	407	427	425	494	444	435	422	410	433	437	415	425	424	396	406	455	411	436	425	382	416	418	478	421	444	437	465	396	413	432	445	417	430	402	462	441	451	401	449	464	399	394	455	434	437	415	431	411	429	371	433	424	465	424	397	435	422	424	413	424	445	437	431	477	399	426	403	475	438	439	399	392	413	471	385	415	385	465	395	437	402	449	446	448	463	441	435	437	438	395	421	451	446	414	397	442	450	422	450	433	442	418	435	442	402	425	423	460	453	441	428	445	474	426	423	398	436	412	422	452	461	428	440	456	442	410	428	442	444	428	445	448	391	405	490	440	421	393	468	435	414	438	454	416	414	447	439	455	420	425	409	425	419	479	482	467	433	399	436	477	422	424	408	393	434	395	444	452	430	444	447	400	444	394	478	472	412	428	427	414	418	426	469	448	464	411	448	416	411	439	440	436	400	417	404	390	438	414	444	442	442	428	425	452	410	415	436	446	434	429	426	417	448	435	405	426	437	477	448	394	467	445	407	409	423	418	429	430	449	413	424	405	433	461	442	439	456	437	406	420	482	418	462	458	472	451	425	435	464	421	435	406	455	434	446	418	452	417	411	458	436	415	422	460	448	430	427	435	422	430	396	410	442	399	445	485	441	412	476	394	478	453	435	468	461	442	397	431	439	432	476	436	416	430	387	450	390	452	410	432	458	412	439	410	425	465	416	430	448	404	450	409	411	466	435	413	430	412	449	448	448	397	448	441	392	470	447	403	426	455	403	416	430	420	437	425	428	427	427	416	451	364	432	449	433	421	473	443	401	407	450	385	434	425	433	462	458	422	441	442	419	438	438	455	435	451	430	434	434	424	447	426	419	429	423	428	468	408	387	399	416	405	396	413	388	414	422	450	409	411	451	432	431	442	442	442	429	419	425	409	380	429	391	433	430	410	446	468	403	426	443	443	427	439	397	416	467	435	461	408	479	396	427	431	429	444	390	423	419	361	435	396	434	398	414	419	404	436	426	430	386	435	422	434	400	440	434	421	431	428	430	398	400	428	487	430	444	441	425	406	439	397	417	403	435	462	427	438	436	447	391	404	455	451	446	454	447	444	406	433	446	428	418	427	427	431	473	451	407	447	416	388	453	412	466	434	401	405	434	414	422	462	414	430	436	394	395	403	420	442	454	379	424	460	430	451	441	433	449	455	423	445	461	425	384	427	433	448	461	456	417	445	448	430	447	475	435	456	429	411	456	435	379	412	414	435	455	433	399	464	449	471	419	389	441	422	421	456	425	426	445	450	421	439	419	375	439	433	438	398	430	479	401	473	423	390	490	406	428	432	399	451	440	401	413	396	434	474	408	439	474	469	422	407	419	458	397	433	453	432	438	447	437	418	449	460	407	406	426	445	454	424	416
5661	1078	1041	1013	959	1011	981	1001	973	970	968	1063	890	952	961	980	918	922	923	978	971	946	961	981	980	952	1010	963	921	928	967	981	950	945	971	920	949	997	926	962	923	987	998	913	932	926	983	985	912	979	949	910	990	897	1024	957	989	952	908	956	969	1015	1032	986	937	932	895	921	904	917	913	949	986	945	962	991	908	989	1011	960	939	921	899	916	953	951	975	947	954	964	1019	968	1009	956	999	940	927	1014	943	957	956	956	946	910	977	976	953	933	920	1001	980	933	951	934	960	874	922	954	1024	1010	984	957	956	950	974	967	959	963	981	1004	968	976	938	962	954	1016	972	974	1017	929	968	954	905	991	888	959	971	943	945	956	944	938	945	1004	962	930	955	953	977	954	962	960	957	984	1015	942	975	958	969	1000	994	941	951	941	959	937	980	936	945	931	933	933	938	915	972	968	976	905	942	948	948	945	955	982	964	995	875	965	925	1026	995	965	999	978	929	951	956	963	935	939	934	954	934	994	969	945	913	978	970	944	957	952	941	932	966	915	1010	976	987	897	989	899	997	965	990	914	954	923	903	935	961	885	927	937	932	967	932	981	935	970	867	981	981	970	949	986	987	998	972	960	991	956	950	898	937	918	972	952	896	905	951	956	927	976	967	985	881	934	1011	974	911	920	983	919	987	992	974	930	941	932	970	994	969	960	893	957	916	1000	943	990	919	975	955	936	993	974	1007	975	971	906	946	923	933	926	937	936	986	945	971	905	933	939	931	945	936	957	932	979	990	981	968	976	905	956	976	976	900	969	973	975	918	946	914	929	923	957	962	936	962	982	993	903	947	949	922	983	977	941	937	997	937	959	1001	975	948	940	968	977	977	979	936	956	950	965	948	1000	980	990	956	944	937	935	962	920	941	992	958	912	948	988	926	978	954	934	951	927	947	973	990	951	954	974	953	996	964	947	957	941	937	994	959	948	957	981	983	952	964	1015	936	934	974	958	956	928	1008	999	940	946	949	925	1019	980	914	918	928	935	951	969	1029	980	945	970	974	998	894	1003	978	958	950	955	975	949	857	898	1015	959	967	940	969	933	1019	1004	912	992	989	954	962	919	894	945	914	914	943	978	940	979	935	928	993	1012	929	975	940	929	918	905	907	1005	934	966	994	957	897	971	953	886	950	963	961	994	960	948	974	1000	964	924	980	960	968	914	919	881	917	1000	913	972	959	953	937	935	923	951	936	985	998	982	916	974	1017	917	987	968	945	998	947	1007	951	1011	976	950	1019	954	943	933	918	924	922	954	1034	972	934	940	901	971	943	945	916	971	924	958	983	954	940	977	954	922	933	977	975	956	922	990	934	965	954	970	980	944	958	917	1030	963	978	937	947	853	904	1008	962	910	958	948	952	960	1007	925	983	923	893	951	1050	935	973	961	980	969	944	1015	962	962	956	973	948	940	931	955	984	908	1001	965	937	969	921	941	930	913	944	940	966	1014	935	912	946	941	883	955	994	945	941	932	883	922	944	914	931	1012	977	1000	986	962	927	892	1000	931	984	951	915	962	949	909	968	939	930	947	1015	939	1016	977	963	992	898	946	960	920	963	929	960	954	982	915	1003	940	934	1028	989	911	972	1015	944	1014	996	942	945	929	978	967	1048	950	978	945	982	945	967	980	900	979	931	962	948	939	944	936	991	987	954	1014	976	925	909	964	1002	924	992	978	935	1008	920	988	1009	942	957	954	950	947	953	983	937	994	954	925	948	936	933	1018	953	947	973	961	986	940	923	951	946	924	892	891	992	981	969	913	922	992	988	979	889	958	953	967	889	989	997	921	921	932	941	942	933	968	953	935	925	942	937	955	1002	956	969	998	950	1002	988	969	896	896	954	917	959	936	914	927	951	911	950	914	994	944	949	970	956	1021	964	936	980	914	959	1017	965	908	941	928	946	956	879	923	976	952	1017	987	958	984	983	907	950	934	899	956	957	955	940	963	949	977	952	937	923	940	1025	942	937	946	969	940	983	995	994	1008	973	996	955	955	991	930	1002	953	938	978	978	999	958	960	967	999	997	973	913	946	954	923	966	981	975	951	948	948	930	975	933	951	951	1003	931	985	990	981	925	940	962	948	909	925	984	928	955	955	963	990	888	1016	980	976	1024	926	978	957	915	968	929	996	957	991	929	946	971	924	912	975	941	1003	992	1011	935	939	939	923	976	949	969	1012	970	999	966	901	1008	980	973	949	916	1005	989	939	994	947	908	949	950	935	949	936	934	951	975	932	966	929	955	987	959	998	974	965	945	932	986	924	994	951	975	974	935	936	971	1013	946	937	1008	975	960	965	967	975	974	980	913	956	907	964	978	970	997	985	950	940	1015	937	979	953	1027	968	965	980	906	1040	971	1001	989	959	965	956	945	952	998	924	976	876	961	968	973	937	928	915	977	941	977	908	991	945	977	999	973	940	965	986	940	937	970	965	920	973	989	948	913	952	1014	943	919	941	960	988	974	955	901	933	936	944	969	958	900	1019	914	939	909	903	952	970	918	949	961	983	958	975	964	937	950	952	1028	1001	940	942	982	960	949	939	979	962	972	934	950	928	889	998	986	893	968	894	929	967	938	956	946	948	1016	996	904	990	982	948	934	925	1027	958	1004	941	933	920	992	1021	940	990	1002	939	926	970	1004	994	968	966	972	952	964	948	955	950	926	958	998	952	934	948	940	971	935	974	940	984	888	975	914	967	979	938	1032	974	972	974	936	936	965	969	940	1013	939	965	958	936	944	953	967	930	991	978	971	978	923	931	980	934	964	978	957	964	966	1002	907	965	920	943	961	915	914	922	982	1016	943	965	938	978	953	1019	943	948	954	957	944	949	904	961	937	931	977	938	974	919	950	986	926	961	952	915	923	976	1020	916	947	948	982	970	942	981	935	955	957	950	982	953	933	932	964	984	876	1011	1020	977	937	941	1003	965	939	940	937	972	941	957	948	939	982	961	970	959	938	992	970	987	973	982	957	1024	946	934	965	986	1013	981	970	984	958	965	932	988	977	929	996	987	917	949	984	949	999	973	962	1039	946	930	965	932	938	943	951	914	921	948	973	957	952	982	939	962	917	924	922	969	960	936	957	952	990	973	928	939	994	972	981	962	968	936	963	951	974	985	980	980	1012	969	948	961	986	935	942	990	956	972	1022	885	998	965	963	1027	978	949	924	948	934	927	939	940	976	951	940	966	919	940	970	976	970	1027	964	967	1010	1005	975	950	969	921	954	983	950	962	990	927	942	896	966	992	987	914	937	983	969	904	951	1037	899	989	969	927	990	964	991	984	964	928	1007	981	968	950	1028	954	974	987	977	955	944	925	957	991	972	949	945	938	931	907	949	939	924	954	971	932	971	927	946	999	954	1002	972	981	913	944	1002	933	956	980	954	943	963	955	1017	1008	943	982	954	956	915	938	966	999	938	1003	963	957	950	981	956	979	956	920	989	969	986	962	930	976	985	1004	975	919	931	951	970	911	954	1036	983	904	992	961	1012	971	941	1007	1006	956	917	917	966	889	964	949	935	931	986	910	968	948	928	959	991	959	934	945	995	955	972	960	958	936	917	1007	900	919	910	961	954	952	1004	952	1000	992
24535	20994	24419	27735	20704	2676	557	495	407	383	417	382	405	377	342	358	391	343	376	332	327	354	357	383	363	366	356	351	366	301	324	366	325	334	338	319	330	339	337	311	343	339	341	347	349	364	357	294	349	364	339	332	325	335	371	340	346	325	367	349	329	367	354	364	356	370	343	316	347	346	332	366	344	338	343	358	373	342	395	343	353	309	338	341	328	362	335	341	317	366	326	341	391	328	344	337	335	343	315	325	327	363	358	336	356	367	364	359	369	356	346	346	319	303	336	354	317	314	358	313	329	302	338	324	341	316	334	365	322	356	349	352	351	358	339	345	339	354	341	344	375	331	350	333	353	350	332	338	345	361	341	331	346	326	359	360	347	326	351	378	354	336	344	339	332	349	302	313	324	361	340	333	370	343	307	332	336	356	333	328	310	371	349	331	317	341	375	324	417	337	358	332	345	321	379	380	324	343	340	369	337	353	347	335	338	343	344	345	348	361	339	349	308	345	348	344	308	328	331	350	347	342	332	319	307	360	352	298	346	346	339	330	345	342	354	373	362	333	365	339	334	343	343	369	339	295	337	327	319	359	361	345	332	316	306	355	318	314	335	358	340	338	332	347	331	336	323	374	318	333	343	332	323	346	353	365	357	347	376	324	334	329	336	348	387	353	329	355	338	356	318	347	364	323	339	338	322	311	335	336	381	368	360	353	357	319	336	328	375	342	340	337	300	318	328	315	345	351	333	340	372	356	365	339	347	316	318	334	334	345	344	322	375	307	358	330	333	364	373	385	293	320	314	341	352	306	376	324	321	326	322	346	323	326	353	348	382	343	349	355	359	314	346	347	353	340	337	358	310	376	342	318	351	354	315	371	334	350	364	331	365	302	353	356	337	354	335	327	354	331	360	347	331	342	340	342	343	355	317	356	356	358	324	355	342	340	319	360	330	321	319	346	352	330	357	353	360	326	317	370	337	342	319	363	354	366	356	354	308	336	347	363	339	311	326	338	299	349	364	355	341	315	311	393	324	352	323	306	331	341	329	383	324	335	383	350	353	333	391	378	329	346	359	343	361	344	349	365	325	331	324	337	358	326	350	370	318	315	310	334	327	351	330	333	367	344	374	350	365	338	384	320	321	324	344	346	330	366	346	359	305	327	368	320	343	328	383	369	366	355	354	311	346	328	343	357	305	332	335	344	362	358	336	332	312	370	354	351	342	328	339	339	333	348	389	342	370	328	332	311	311	320	365	353	375	338	322	322	344	363	347	369	359	349	302	316	309	354	340	305	324	371	358	350	359	335	353	359	319	333	319	317	339	327	320	365	355	333	330	351	343	364	350	296	308	324	317	352	368	361	345	318	337	312	329	317	314	338	339	340	349	364	368	337	342	349	330	323	348	336	326	331	342	343	341	333	338	388	301	352	327	304	321	348	339	357	359	290	355	366	312	313	335	356	348	403	337	350	326	317	313	350	316	334	312	347	349	367	337	334	339	328	316	343	354	343	303	346	327	335	351	380	354	312	339	346	360	344	343	343	357	316	344	374	363	324	342	329	334	358	385	347	333	347	342	346	342	352	327	371	343	331	348	313	344	333	346	351	347	335	362	310	329	343	350	331	321	327	365	319	341	350	317	333	312	346	310	329	333	348	318	346	339	322	339	323	294	309	307	329	338	343	344	361	329	351	339	354	343	356	347	316	348	389	323	385	310	333	371	354	337	310	320	333	360	344	336	343	331	349	323	342	345	320	342	371	363	340	297	348	349	339	310	343	364	341	339	339	307	307	357	355	301	292	372	342	335	353	364	340	334	334	362	325	373	326	354	336	332	312	292	317	331	351	370	337	356	326	334	338	309	323	363	338	306	342	346	337	351	381	353	338	324	344	333	344	345	349	342	314	334	311	378	355	356	363	355	347	324	353	319	336	355	356	334	344	343	337	357	355	338	356	335	315	288	338	316	365	334	380	379	317	322	342	339	324	356	314	339	340	348	320	318	374	359	340	365	336	366	312	293	355	370	330	347	343	349	358	312	358	329	354	367	349	329	349	365	347	344	350	376	330	339	322	314	363	327	302	333	312	326	364	361	341	316	338	345	329	355	363	350	337	336	348	330	349	364	318	353	371	332	353	345	370	322	298	351	332	376	336	379	331	347	360	393	377	323	337	325	335	343	358	363	318	365	360	355	332	345	378	309	343	389	304	324	353	336	357	355	347	344	359	349	349	359	342	352	352	333	337	349	373	339	336	357	318	283	356	350	339	291	324	327	352	314	341	342	371	368	388	338	335	327	337	370	348	342	319	333	345	328	357	353	330	346	360	333	340	343	321	326	341	359	310	325	325	317	360	336	336	333	342	335	309	344	339	338	336	320	363	297	336	350	352	353	319	328	334	321	368	327	316	352	350	329	340	336	314	332	359	338	330	342	321	349	346	354	364	334	349	343	306	375	311	349	338	339	348	374	366	322	369	334	342	310	325	347	324	375	371	314	343	324	349	369	346	340	323	358	345	319	317	325	331	344	325	368	324	323	345	370	364	343	336	316	316	341	333	314	346	332	342	320	368	342	330	342	362	296	306	356	300	364	363	340	339	341	339	317	300	349	310	334	337	360	347	338	331	370	352	341	346	331	362	333	342	365	327	293	316	380	326	365	315	359	305	351	334	357	348	359	341	337	325	324	337	372	379	313	352	326	294	338	355	338	379	379	352	354	371	342	308	356	334	341	353	338	322	332	335	316	339	331	346	355	351	378	308	327	321	333	341	334	309	369	375	334	349	334	326	340	349	315	345	315	360	361	338	350	342	324	312	347	313	355	324	347	339	338	339	323	348	327	340	306	364	334	329	345	341	366	334	334	310	344	378	302	353	395	337	324	357	354	352	355	348	343	340	321	334	324	332	332	346	324	320	366	314	355	347	366	329	374	313	332	325	310	327	344	327	342	337	305	321	329	342	340	334	324	319	349	349	290	357	329	362	385	357	311	321	330	343	345	351	339	347	356	319	332	323	325	329	318	347	344	375	343	367	351	323	357	334	338	356	350	348	368	318	339	363	351	346	321	350	319	342	337	323	299	311	333	317	320	334	364	323	359	319	333	326	349	339	293	337	388	358	348	334	341	322	360	349	329	332	332	331	343	335	327	346	343	361	328	350	364	369	336	326	356	334	328	342	340	307	328	350	317	321	378	340	341	348	331	352	344	301	350	348	368	353	327	369	330	308	352	309	338	342	321	340	329	339	349	359	304	314	359	347	323	336	304	348	337	362	347	347	302	356	356	323	366	359	344	336	342	333	332	352	363	370	316	315	294	334	342	367	374	335	355	376	328	338	312	295	351	365	317	353	366	334	321	298	355	335	371	320	376	365	318	348	330	325	347	334	312	312	324	351	329	335	386	344	357	348	364	343	346	354	344	331	334	342	306	353	367	346	370	348	337	360	345	365	324	351	371	325	324	359	316	355	362	345	340	323	374	348	323	360	344	327	334	332	343	376	353	358
3178	2772	1839	1223	914	846	807	797	813	833	767	824	806	786	773	797	762	785	776	774	765	811	818	806	783	805	752	770	775	830	800	795	750	795	791	778	752	801	814	752	730	795	716	752	763	761	763	745	760	751	761	757	787	736	832	706	710	739	754	813	759	759	795	744	729	762	808	743	764	794	797	780	812	828	732	752	796	735	740	701	740	782	791	837	751	795	841	738	763	794	747	730	794	802	772	704	792	731	799	791	762	754	721	787	785	737	744	721	751	740	751	764	752	812	782	746	722	721	763	716	731	716	815	739	788	764	767	778	801	765	755	802	721	734	795	792	812	753	737	815	751	810	770	751	731	830	768	753	695	762	766	839	770	796	739	744	759	790	764	731	805	776	812	828	721	782	737	742	734	765	721	820	732	819	740	786	781	770	777	777	747	805	755	761	741	763	821	781	765	753	732	769	777	755	778	764	749	727	797	766	795	791	791	793	783	756	739	795	857	759	762	760	762	736	809	818	728	779	778	747	731	754	789	804	799	750	779	831	770	737	779	802	812	781	763	780	751	778	658	804	727	771	773	753	813	761	776	748	794	756	808	765	775	757	804	776	785	759	757	766	660	712	805	740	718	769	736	777	741	778	823	763	782	740	707	752	732	802	757	809	786	777	776	743	817	789	796	762	816	777	753	740	786	803	780	754	751	780	794	773	687	776	773	771	769	779	743	782	771	746	782	755	766	799	731	813	708	757	743	786	739	817	757	786	763	764	834	721	769	800	744	778	741	789	776	766	731	756	773	798	733	731	807	769	763	781	755	778	770	732	785	756	778	777	715	784	769	739	755	795	765	763	804	748	768	784	795	802	794	736	704	756	772	765	802	787	747	709	807	780	829	752	763	790	762	750	775	742	769	747	727	799	764	772	743	758	699	714	752	787	762	821	760	745	785	725	743	729	747	748	801	800	752	767	776	738	806	742	780	771	785	777	768	738	762	718	753	804	815	796	776	750	747	808	751	774	811	754	792	765	761	784	778	783	783	725	753	781	770	735	784	776	771	793	678	746	773	758	751	821	753	821	782	713	709	819	745	773	798	758	743	725	768	769	765	736	747	752	768	748	744	784	776	751	767	756	776	773	779	745	719	752	779	734	755	727	792	734	776	748	801	782	766	732	790	768	771	728	729	783	732	771	769	747	735	765	766	744	786	740	791	789	790	746	789	776	817	750	793	772	765	819	763	776	765	765	813	772	793	771	765	779	775	784	714	763	762	774	759	770	797	760	805	812	808	787	791	803	763	747	756	767	794	750	763	748	747	792	770	815	795	806	753	717	788	777	725	734	724	770	768	760	754	729	785	763	782	762	762	789	781	761	759	768	776	779	810	754	828	752	732	764	797	774	795	778	765	790	729	791	793	825	776	841	819	718	724	770	778	756	733	728	781	710	754	774	744	772	769	756	786	755	794	768	756	860	711	763	739	796	745	754	852	783	783	788	775	796	784	768	762	773	747	744	836	744	772	748	755	753	763	809	740	767	773	782	801	756	744	764	825	761	744	769	736	742	736	722	784	749	715	791	721	741	764	843	799	816	815	739	759	727	766	774	769	807	754	766	755	779	804	703	763	750	750	732	774	765	811	689	757	780	776	758	795	764	768	721	781	785	725	794	784	798	784	722	771	774	756	810	802	735	802	756	776	783	699	739	795	800	727	735	794	759	799	792	746	807	739	771	788	760	795	754	765	763	801	780	790	740	800	779	747	789	766	797	791	750	777	794	793	768	745	753	767	769	729	758	833	750	778	824	768	758	784	744	780	731	759	775	753	796	811	739	736	762	742	771	780	814	692	753	748	765	782	772	829	807	747	801	764	737	744	776	756	760	715	799	780	724	765	757	788	794	813	746	832	799	732	807	789	791	788	755	805	747	766	801	742	784	772	735	777	802	722	747	759	773	762	739	779	763	802	740	724	751	800	764	799	774	754	739	823	820	771	784	770	749	806	801	758	764	860	781	735	803	778	788	741	726	740	759	819	781	751	770	736	790	757	706	731	795	754	770	792	739	751	788	786	770	747	802	746	737	823	754	789	798	744	770	784	750	829	788	791	745	805	755	766	759	713	734	728	782	787	778	751	775	746	755	763	752	748	781	729	726	739	691	791	801	809	792	760	785	769	776	768	751	756	789	814	747	773	784	767	791	798	743	784	727	763	725	705	767	773	783	775	748	729	764	810	784	732	803	817	746	756	758	795	798	784	716	747	750	761	807	773	697	750	831	768	785	759	754	764	721	766	706	752	785	734	783	772	712	791	766	788	744	751	769	755	756	720	800	720	744	738	756	768	788	734	803	756	769	764	813	788	732	716	795	796	757	740	746	729	774	753	719	755	756	756	730	796	765	707	784	744	770	794	783	768	724	748	786	768	760	774	782	789	822	768	762	802	752	771	769	785	729	726	737	788	775	740	808	748	798	767	746	731	765	741	786	793	824	788	758	792	755	771	727	730	778	826	733	767	763	791	723	782	750	769	785	758	775	794	796	711	766	749	773	761	812	753	773	737	798	826	784	794	776	735	775	789	727	714	808	811	796	738	753	751	759	786	838	733	716	744	760	735	762	720	755	807	759	813	776	770	740	756	767	774	786	801	778	742	735	851	781	767	760	820	769	737	780	768	781	761	725	793	756	772	812	791	755	738	762	830	751	731	769	798	703	737	771	798	776	789	757	759	772	741	738	798	752	778	737	768	748	765	774	782	786	767	794	747	755	786	773	778	770	788	752	793	756	742	730	747	721	766	767	760	724	776	772	814	756	761	733	786	816	840	764	783	766	767	777	797	769	783	728	750	787	766	770	740	799	799	761	748	808	726	756	797	805	751	754	738	797	764	726	840	769	763	793	757	783	728	733	802	742	816	790	791	785	775	754	718	757	767	765	780	750	788	750	768	790	759	742	809	743	758	750	756	703	751	765	787	761	771	784	756	796	791	791	722	813	773	755	759	746	758	765	780	774	748	776	753	759	751	740	714	800	781	780	770	765	761	726	758	760	790	769	728	743	767	775	772	727	751	787	772	850	791	764	795	746	716	756	766	758	768	768	768	774	766	800	795	729	805	759	727	816	811	819	770	787	810	781	806	762	735	778	778	797	767	771	749	766	804	798	786	733	754	762	807	711	755	737	802	771	804	759	742	764	749	728	790	713	771	761	780	747	760	790	792	746	740	820	749	782	819	765	722	769	737	781	765	783	809	731	758	790	759	786	762	726	791	796	770	788	760	819	745	785	784	738	743	784	759	755	770	771	768	802	791	740	785	788	767	840	727	768	791	817	759	771	777	779	762	752	763	731	752	768	758	798	776	777	749	779	804	761	742	744	758	790	764	739	760	784	751	808	781	745	738	751	790	761	767	797	822	759	776	800	773	777	780	730	786	756	770	744	756	778	743	767	735	775	783	817	757	785	765	810	700	778	766	745	741	801	730	833	736	781	743	772	782	716	769	805	760	742	788	745	798	796
23796	20962	25001	27102	20968	20834	1499	418	318	240	222	200	220	191	202	213	178	195	209	184	156	175	154	183	201	163	178	197	177	161	168	158	174	166	184	182	174	177	174	187	155	134	147	164	158	176	160	173	158	179	147	149	197	153	162	166	148	180	145	151	157	161	160	135	171	192	147	175	180	176	166	156	175	156	168	163	176	157	170	174	159	166	206	172	170	159	164	171	161	180	162	171	151	141	144	165	162	168	148	177	161	141	164	169	141	143	163	156	166	166	141	182	156	166	165	164	144	148	170	167	153	168	180	147	144	155	158	167	175	171	172	146	167	163	153	154	166	159	152	163	157	160	163	168	174	166	149	162	166	152	135	164	140	176	165	155	164	161	169	153	141	161	190	152	133	173	142	165	165	166	156	148	163	180	131	168	158	168	170	137	155	156	158	153	177	168	154	146	178	163	161	168	170	169	154	169	162	156	199	150	169	194	177	153	161	160	154	157	149	154	153	160	157	154	138	157	166	183	140	157	171	174	175	137	141	158	184	179	171	162	166	166	138	141	144	149	154	163	141	167	164	152	156	132	152	173	163	170	161	164	151	155	164	151	158	173	143	175	174	157	148	157	154	169	141	159	133	147	152	169	168	139	176	185	159	166	155	135	143	176	143	161	158	150	145	184	176	160	176	191	157	147	178	147	149	182	161	162	172	151	154	155	177	157	165	152	142	180	167	143	159	146	152	176	158	174	199	167	161	165	166	138	180	139	137	171	165	153	157	182	167	164	176	182	178	138	155	128	165	173	161	142	174	169	151	147	162	184	157	145	158	163	184	165	172	156	162	153	144	182	150	150	190	150	152	147	167	180	155	153	174	170	167	184	197	147	148	154	161	159	157	160	146	134	173	157	165	153	171	160	161	164	161	167	172	163	147	149	156	144	193	187	148	156	149	145	162	145	179	145	166	145	166	155	164	171	180	163	139	152	174	144	165	195	157	181	167	151	147	167	148	147	161	172	147	162	156	181	172	149	172	166	166	180	178	190	159	178	170	180	170	169	167	167	156	155	170	156	156	149	169	148	146	176	173	164	165	154	157	178	153	158	160	162	158	158	168	167	173	159	182	139	161	161	162	177	153	166	196	173	169	159	156	157	145	157	171	173	178	167	150	171	167	162	164	164	154	188	166	151	176	172	161	153	156	159	140	148	171	149	138	161	173	151	164	149	157	171	162	145	158	149	160	120	146	161	161	165	182	171	170	153	159	175	181	149	171	173	165	156	172	169	155	146	183	166	182	162	181	147	173	187	175	156	161	171	160	169	173	183	157	162	159	152	154	157	179	161	174	173	152	153	177	180	165	147	168	151	168	175	174	156	161	179	144	148	151	141	151	148	172	154	143	171	176	161	173	169	154	147	157	154	167	163	169	154	153	153	168	161	168	171	159	186	174	153	155	146	164	179	159	186	154	157	161	148	178	179	167	160	150	150	152	150	180	154	162	153	158	162	155	162	157	158	163	160	189	126	155	171	176	177	162	151	169	177	165	162	177	159	152	174	116	140	140	169	172	177	174	166	179	174	150	169	162	180	174	197	152	172	133	149	164	154	154	182	157	157	168	150	171	182	171	164	141	167	162	159	153	169	187	171	149	150	163	148	162	179	124	158	143	195	177	164	172	152	160	153	188	163	143	155	158	173	181	158	157	167	157	194	173	160	181	184	151	171	166	154	162	167	142	163	187	159	167	161	178	163	181	173	162	154	180	155	174	175	149	191	178	177	181	181	181	156	186	175	163	149	163	175	156	160	153	136	172	158	144	161	149	139	172	179	188	162	135	156	139	172	160	162	162	147	153	138	172	181	147	144	180	164	157	183	174	153	157	143	173	171	173	177	146	144	164	170	183	179	157	174	153	174	167	145	147	156	176	163	156	158	175	159	155	160	176	163	126	160	166	135	180	159	148	174	157	177	159	159	163	155	178	159	193	129	142	144	166	166	165	150	179	172	146	172	163	165	161	179	163	171	164	150	168	148	167	156	172	135	177	168	155	142	160	182	169	167	160	151	157	174	163	182	158	168	170	164	173	145	138	176	147	142	169	172	157	141	169	158	154	147	178	131	148	165	164	172	169	154	155	147	156	149	142	179	170	158	173	181	175	177	163	133	157	159	159	163	160	172	173	163	159	168	178	150	182	151	161	163	142	180	166	162	149	184	164	159	125	175	160	186	147	149	139	183	164	165	163	171	141	168	186	167	184	172	187	177	188	196	190	159	176	149	163	167	199	182	143	151	159	174	147	146	175	168	166	175	174	144	172	160	177	158	146	160	165	161	179	162	152	153	146	162	159	147	160	183	154	165	158	177	160	159	168	164	170	171	175	150	157	158	180	175	184	144	125	159	139	148	160	179	152	162	149	164	164	159	164	172	154	164	161	166	175	165	162	171	179	154	161	148	167	168	167	169	177	139	170	163	156	157	158	132	160	179	177	163	150	159	149	153	147	163	166	167	173	189	166	161	154	165	154	142	144	159	133	170	156	154	169	159	188	160	174	146	164	160	165	171	158	163	151	165	133	167	181	174	153	149	194	170	195	161	178	176	136	144	172	149	156	144	172	152	174	141	145	162	168	151	144	171	165	159	166	169	167	181	147	162	167	170	165	147	153	160	162	149	179	175	142	134	137	153	182	156	149	136	170	190	162	159	166	151	153	162	164	164	144	162	173	159	165	156	148	167	158	167	193	161	148	158	157	172	140	161	158	159	163	146	159	193	151	173	168	159	168	169	166	159	167	162	149	153	159	144	151	166	179	185	160	146	168	149	152	149	163	164	148	158	166	170	161	156	182	167	157	153	160	124	172	153	155	155	187	139	135	139	164	162	161	172	190	179	150	172	166	140	162	129	178	140	148	154	169	153	168	150	188	145	176	154	180	192	160	139	145	165	184	147	169	154	168	160	167	160	163	169	154	166	164	197	149	168	159	133	156	187	144	156	139	165	170	142	155	159	162	164	176	140	159	167	169	172	152	166	135	150	173	136	168	155	153	149	164	153	179	162	159	175	171	157	162	156	180	176	170	147	154	141	157	153	134	169	179	172	161	174	180	160	160	170	188	169	175	178	165	162	169	164	181	162	165	156	173	205	184	164	165	142	152	157	174	177	177	171	175	156	156	176	143	174	171	160	137	158	153	175	163	164	172	149	175	151	173	149	134	168	210	150	158	162	159	173	155	133	156	159	159	161	164	167	151	179	177	143	162	169	161	162	142	166	190	157	195	146	151	167	168	162	170	164	153	171	138	140	170	168	145	186	191	172	152	199	144	147	168	156	151	161	158	167	151	150	157	164	142	167	182	151	141	181	159	137	158	197	134	165	159	157	183	167	168	156	156	170	163	170	156	149	125	145	162	151	167	173	136	179	157	143	146	154	180	168	162	173	158	162	148	191	146	172	160	168	151	151	158	152	168	154	169	162	173	150	161	142	158	192	148	154	181	176	162	166	145	176	153	179	135	171
3004	4225	2568	1124	754	569	525	493	489	424	458	457	426	439	426	439	428	424	425	411	387	399	435	439	405	425	399	437	438	390	414	406	435	444	395	387	418	399	413	406	368	385	363	413	412	394	417	411	396	394	406	399	425	416	414	418	396	386	428	424	465	448	432	418	419	415	416	429	422	418	412	426	378	363	389	404	399	395	413	409	442	425	421	449	393	400	373	424	406	396	382	431	414	443	398	380	363	379	423	381	419	385	395	403	394	407	380	413	409	422	421	396	413	410	440	415	375	403	478	426	434	400	417	427	422	378	427	434	396	390	426	401	420	405	382	406	405	360	375	390	429	398	403	410	393	407	383	387	413	405	399	354	396	391	413	390	374	431	420	408	398	401	403	398	405	406	373	393	424	409	409	439	420	403	394	409	399	392	390	383	395	424	414	404	427	380	416	397	399	422	405	405	401	386	414	401	438	393	401	380	430	444	410	395	420	427	379	396	389	393	392	398	411	415	384	454	378	398	401	386	386	391	361	383	408	388	400	381	397	444	407	374	425	432	386	404	413	401	424	366	408	408	393	386	427	418	401	380	460	403	397	414	370	413	387	427	430	416	369	407	381	368	455	391	389	384	384	412	402	375	413	427	403	413	411	447	440	419	395	404	408	411	404	408	408	424	417	409	378	423	399	372	393	414	374	452	415	372	400	441	398	392	390	377	403	414	394	405	378	438	436	379	376	445	405	371	391	409	379	397	392	438	422	420	414	424	419	381	419	398	383	403	355	377	394	407	401	412	387	407	371	390	422	432	412	403	387	420	395	395	420	394	416	426	389	424	412	400	382	428	435	381	386	410	420	415	419	433	358	404	384	396	376	416	389	385	402	411	415	393	395	379	398	381	409	425	385	415	396	418	394	416	418	405	398	408	389	394	398	390	400	390	424	392	420	405	393	392	428	411	402	415	386	376	412	387	412	417	361	392	428	391	406	402	404	436	430	388	410	381	393	397	378	456	411	396	379	422	417	411	386	378	426	408	410	401	407	393	403	424	404	423	395	391	400	404	396	453	432	398	385	398	428	422	355	427	366	425	421	419	383	355	391	411	408	387	398	415	357	406	397	421	409	426	433	402	402	404	407	390	390	381	399	420	389	436	410	384	409	374	404	411	416	392	385	386	384	384	420	383	410	428	378	405	379	414	399	384	395	399	386	374	392	395	461	441	437	389	432	405	444	413	424	431	405	401	391	403	401	378	421	413	431	389	377	422	443	375	423	386	391	420	446	400	434	357	430	424	391	408	431	421	379	378	370	373	454	366	359	399	400	386	371	423	426	407	403	421	383	445	434	397	414	441	431	385	418	391	374	369	401	384	431	426	389	388	398	425	437	412	426	404	420	423	411	407	419	404	405	387	396	393	406	397	439	450	383	404	419	420	379	421	391	384	404	406	421	427	425	394	421	365	425	420	414	454	402	365	438	424	416	425	386	384	432	414	383	439	410	414	362	386	390	389	410	378	420	424	431	421	395	420	389	425	388	420	427	373	382	403	398	410	422	437	385	424	431	433	400	422	389	393	452	423	395	413	391	419	427	410	368	393	397	359	406	411	424	416	383	374	421	437	412	403	380	430	419	390	446	391	422	393	403	382	427	404	393	410	424	384	384	405	372	399	382	412	408	376	413	378	419	397	433	380	408	403	402	429	378	417	388	397	388	406	378	400	385	376	358	415	433	390	405	397	439	400	428	392	429	406	401	414	399	393	399	413	410	443	416	412	394	400	390	381	415	413	386	404	414	437	429	430	398	396	408	413	429	417	401	356	391	404	419	397	430	389	406	407	361	400	440	441	391	420	395	431	404	375	372	367	429	429	381	393	408	389	409	402	380	426	419	409	389	429	415	416	412	407	412	365	378	397	425	418	438	370	414	426	438	395	444	402	431	411	380	439	422	426	394	410	383	409	409	400	420	398	415	399	381	387	413	380	404	387	402	394	400	405	428	372	410	414	396	412	420	413	434	406	409	375	404	381	433	409	420	382	420	408	385	384	403	400	406	415	440	381	370	451	385	437	381	401	393	398	369	419	405	402	438	389	392	356	394	393	435	405	420	406	377	422	421	411	387	427	416	392	387	406	389	387	423	377	409	395	403	440	389	374	378	440	407	409	388	419	374	410	390	414	428	421	388	407	391	384	396	404	405	395	428	386	396	372	414	401	439	404	400	378	378	395	412	444	395	407	383	403	411	383	410	413	433	371	362	430	416	388	411	414	398	378	385	388	415	384	393	392	420	425	403	420	392	431	395	392	406	384	414	375	413	396	385	442	406	385	382	413	411	397	410	390	394	412	399	428	420	423	429	396	412	400	413	396	373	361	383	394	403	404	405	408	385	374	384	400	414	371	386	382	443	437	393	408	408	403	419	390	382	393	397	389	386	418	370	390	417	419	397	382	413	402	384	428	435	380	397	391	391	454	382	418	385	427	371	396	406	407	400	397	431	421	424	418	415	398	378	399	404	417	443	380	374	411	371	388	384	410	406	393	369	413	415	403	394	399	427	416	393	409	436	416	435	399	426	416	375	411	394	439	418	380	405	416	393	406	408	393	418	406	444	411	414	421	383	385	380	405	400	394	389	399	426	416	412	437	414	415	411	454	444	411	391	392	371	417	403	403	466	392	402	373	418	397	397	413	419	401	431	375	419	418	392	437	417	405	381	381	370	406	410	424	382	391	420	390	384	401	393	417	394	384	407	380	413	394	380	408	396	360	420	395	408	368	415	387	403	392	389	440	360	369	394	440	388	422	408	431	366	404	396	413	422	418	392	395	411	398	419	419	402	381	419	404	385	408	416	406	408	403	404	391	398	432	389	417	407	402	344	403	425	410	430	412	413	424	398	395	410	354	410	373	422	397	385	401	378	403	380	404	398	373	400	376	396	374	429	401	416	394	392	427	383	382	427	413	398	418	366	398	383	409	417	392	432	402	403	422	418	385	425	424	402	425	403	415	414	391	383	411	397	392	400	404	413	398	410	396	425	411	422	417	388	378	389	399	370	386	424	365	384	421	403	386	391	412	423	425	391	417	405	423	437	400	401	419	428	402	423	385	403	394	409	375	415	399	430	392	394	425	409	412	416	427	416	388	420	398	422	407	391	417	414	429	389	413	379	404	374	404	449	409	387	428	398	412	395	373	425	377	413	397	373	390	411	391	452	384	404	389	397	402	376	404	409	418	408	441	392	390	407	355	404	380	431	389	403	418	385	413	421	416	392	403	389	361	423	388	379	393	414	379	410	414	441	390	434	407	424	358	405	423	387	402	411	381	411	356	410	393	383	403	428	418	422	375	380	400	384	412	407	397	423	407	374	394	403	410	384	407	407	376	419	444	406	384	402	407	416	392	403	392	405	347	402	455	396	401	380	423	403	409	443	426	418	395	393	392	406	425	388	406	412	409	396	432	365	392	405	415	411	391	405	407	406	394	394	413	428	382	371	410	409	406	401	414	387	428
32436	10450	1131	529	489	450	415	405	444	398	413	414	425	423	412	426	426	447	432	423	407	470	454	443	423	421	452	424	406	369	365	412	410	405	396	411	437	443	446	421	424	420	413	429	440	474	422	416	449	447	415	431	412	398	434	407	400	429	404	433	419	389	422	440	417	389	439	415	417	433	410	400	485	470	404	417	437	397	425	457	408	430	383	437	436	419	408	415	432	456	440	435	447	419	447	481	443	369	490	448	432	421	393	402	397	420	436	432	414	431	475	442	449	417	423	425	433	438	394	429	445	478	434	442	415	418	441	409	424	405	425	420	425	433	420	422	412	454	387	382	403	435	407	436	420	454	435	423	406	445	420	436	440	499	423	468	404	467	460	432	454	430	472	423	421	404	444	429	430	405	395	389	425	426	433	387	415	431	397	463	401	424	421	450	411	431	446	455	443	430	398	468	443	447	425	449	450	418	395	438	448	447	441	417	459	427	426	418	428	413	416	427	401	409	431	416	448	432	451	437	423	444	381	416	417	443	403	429	425	410	424	420	455	447	412	445	415	382	458	417	411	452	483	458	418	400	435	401	402	465	390	421	456	471	461	425	408	423	431	430	427	365	448	454	428	422	445	436	427	467	402	388	396	411	434	403	387	423	421	439	424	430	424	398	419	433	414	430	430	460	395	429	435	473	457	397	397	431	404	418	434	442	397	477	400	417	468	453	445	416	450	485	422	428	402	420	487	429	415	431	451	407	420	434	453	403	422	389	423	479	409	414	407	410	420	449	400	436	432	408	386	416	455	421	395	440	445	433	416	436	403	433	424	435	410	427	428	467	467	387	430	452	414	403	407	469	388	404	423	420	398	421	457	462	469	438	420	426	414	432	431	422	422	397	417	436	451	415	430	429	455	455	436	403	411	406	407	448	415	464	422	427	432	413	366	459	417	451	392	445	409	365	458	448	422	412	418	447	472	412	411	414	391	448	388	389	432	445	421	417	441	444	406	428	470	421	414	397	407	427	485	440	390	433	431	397	502	417	401	399	447	419	440	437	437	426	457	431	393	422	408	392	414	412	391	400	453	449	401	428	421	436	434	441	432	440	410	433	463	457	434	419	446	401	446	448	453	419	423	427	435	446	447	422	421	427	398	432	414	474	488	431	410	406	419	432	427	409	429	445	417	453	415	413	409	437	423	436	440	432	430	438	410	400	422	432	440	440	439	437	458	418	431	411	468	395	408	417	427	427	445	441	409	399	401	427	439	432	438	429	438	435	452	396	429	432	454	440	448	417	369	428	445	422	447	446	399	438	446	377	407	444	469	441	443	410	431	451	438	399	395	379	422	473	429	388	448	425	403	423	426	435	464	440	473	453	418	432	416	420	460	431	414	460	422	471	410	444	428	387	399	482	434	386	382	430	398	410	441	421	439	437	411	435	431	422	446	417	451	430	423	437	424	471	442	452	412	441	442	402	423	395	429	402	459	437	419	424	372	429	402	417	471	430	457	420	445	418	440	428	424	441	445	441	442	418	434	432	430	453	452	417	406	422	411	450	428	448	419	420	428	405	414	433	415	406	458	417	418	393	438	418	449	456	444	425	400	428	424	408	396	425	423	410	433	454	438	439	447	406	405	401	466	431	455	434	422	450	402	368	433	437	408	416	409	451	408	406	441	416	426	419	402	448	453	443	423	428	415	410	391	421	406	424	440	397	409	407	492	411	464	403	416	480	416	404	463	437	412	419	419	392	365	413	405	450	459	409	454	390	470	449	433	415	407	414	426	418	398	425	414	412	458	446	465	421	442	390	425	424	426	420	440	408	407	433	393	442	412	417	437	424	422	453	428	449	406	413	461	428	452	447	460	461	386	412	451	422	401	457	419	446	432	392	394	425	403	492	407	426	435	416	379	401	397	452	435	462	392	381	420	422	418	380	444	453	428	420	396	424	443	405	399	452	430	453	440	432	457	436	417	422	466	446	390	441	449	444	407	418	431	423	439	411	403	430	434	427	397	414	413	389	418	412	415	447	421	434	448	450	442	444	437	436	440	419	470	425	422	436	442	437	446	421	429	493	437	408	404	437	416	405	437	446	429	419	443	420	412	407	411	433	451	430	424	429	410	446	463	405	435	420	445	458	423	413	459	426	461	397	400	448	425	417	436	465	454	434	426	439	457	423	440	446	478	400	394	434	418	401	404	469	444	430	416	421	387	443	465	440	472	401	445	388	403	433	412	431	425	437	398	459	435	409	441	404	381	449	396	390	447	444	420	427	432	428	444	466	455	426	425	436	439	448	446	467	411	424	434	423	417	438	408	428	430	424	443	441	408	409	453	415	438	409	445	442	442	402	442	434	429	450	415	440	421	437	432	398	441	390	450	469	393	375	440	401	427	440	427	440	407	417	410	427	388	429	408	410	424	400	420	468	453	397	420	419	454	432	423	429	397	419	456	414	426	446	397	412	426	402	425	424	460	430	429	457	386	380	401	408	427	439	432	415	405	433	435	437	368	459	423	460	407	436	441	459	426	434	425	429	419	434	415	466	428	414	468	431	414	411	409	444	426	414	425	419	470	422	400	428	433	416	416	440	438	451	420	432	417	445	447	458	409	407	429	465	460	421	399	431	432	444	422	387	466	396	442	421	403	431	426	418	427	436	473	438	429	403	462	407	457	421	436	409	421	457	416	401	399	406	428	417	403	416	429	423	448	429	395	416	404	419	389	427	432	447	471	484	430	440	380	429	397	408	417	419	447	443	430	397	401	453	427	419	444	411	423	437	412	420	444	418	434	453	431	433	447	434	460	458	415	392	415	389	429	417	445	438	420	434	429	456	429	419	400	449	422	469	444	467	445	427	438	442	435	428	442	417	441	409	430	410	444	444	426	463	482	407	422	445	454	463	417	401	446	426	450	421	414	427	421	396	399	403	422	397	424	440	410	435	411	442	463	436	409	441	422	420	441	436	407	456	427	448	422	381	387	452	408	453	445	421	464	441	396	411	429	433	448	417	430	392	410	426	444	387	402	410	440	434	429	450	418	425	427	448	419	425	412	427	446	414	404	416	452	441	406	488	439	432	452	443	413	433	421	445	420	417	396	402	412	430	395	426	441	450	441	420	436	393	425	418	447	415	445	412	423	392	410	408	410	432	429	418	411	430	497	410	421	443	414	402	453	420	435	447	412	372	404	458	418	430	422	446	441	403	444	426	427	443	440	453	441	424	409	419	418	453	453	418	437	432	391	420	446	438	444	428	459	385	394	438	420	417	437	408	425	457	443	403	444	412	453	402	480	399	445	444	439	452	420	429	422	464	421	450	464	437	427	431	400	426	443	451	467	402	437	384	430	446	424	430	429	410	403	396	451	437	451	435	432	403	395	420	427	426	453	398	442	419	409	398	437	428	408	408	476	408	471	424	443	390	457	459	415	448	435	436	372	433	390	453	446	441	430	405	412	425	432	441	417	415	435	407	439	387	435	457	426	401	430	431	434	466	413	420
5652	1051	1048	933	991	1016	941	990	940	971	877	993	928	998	980	983	933	943	987	975	923	930	970	896	982	983	998	962	949	991	963	949	927	945	964	953	942	942	946	928	941	959	953	945	950	931	977	958	946	967	984	899	957	951	948	924	972	956	988	956	1020	941	972	950	948	961	970	935	958	924	993	972	958	961	996	953	953	939	933	933	997	947	938	965	995	1001	963	962	923	918	969	929	988	940	950	1023	1012	963	927	928	932	908	1002	945	970	916	975	988	949	972	944	952	944	1011	942	889	1017	973	973	907	892	990	981	969	978	953	952	959	895	942	965	947	951	931	945	986	942	942	953	964	960	947	956	960	970	917	954	948	963	957	944	942	1008	884	931	960	900	904	922	922	993	988	970	987	996	914	997	958	989	943	976	906	919	996	979	1006	959	931	936	917	980	919	1009	958	969	940	893	983	961	921	975	1010	978	969	985	1011	923	917	961	926	940	919	981	986	943	941	937	948	966	979	916	942	1020	931	941	918	987	976	959	971	946	977	933	1010	919	1001	974	1039	942	933	897	910	981	931	989	900	975	959	1009	919	955	971	905	968	979	963	963	1018	944	947	970	971	969	923	963	915	1021	962	964	942	958	961	1021	902	954	923	954	986	998	1026	933	953	979	935	989	1008	906	986	942	946	961	977	988	974	932	929	956	946	951	944	922	955	989	943	957	968	941	981	940	978	979	1006	958	1022	1003	992	1008	1021	940	976	931	964	951	915	1027	1025	944	1022	940	971	971	942	963	993	898	961	989	957	930	952	975	983	981	971	944	945	880	1003	910	946	975	922	936	974	959	976	1000	969	950	935	939	975	1008	939	995	969	971	949	931	965	948	993	931	1017	970	962	937	972	944	916	917	970	927	1043	979	979	971	944	956	919	943	954	942	954	895	948	958	953	940	967	957	1002	992	939	941	1010	986	966	948	930	971	1022	945	1014	926	933	979	957	920	971	954	963	976	907	953	963	979	922	973	965	978	941	969	932	991	1005	971	968	924	962	965	958	919	916	1031	922	970	945	1004	940	933	923	1002	966	962	974	972	985	987	952	995	958	926	1019	916	1024	1004	934	993	987	895	913	927	947	975	960	938	965	974	913	986	932	941	956	889	935	900	945	969	975	967	978	962	937	934	918	1007	951	980	943	960	895	946	948	913	960	964	995	985	945	961	950	968	970	920	973	963	951	910	998	956	935	955	935	922	919	929	966	968	909	993	971	962	869	996	1024	970	947	953	962	984	943	936	957	935	972	959	960	892	951	907	993	1015	1071	998	984	935	953	951	923	919	971	951	949	952	1018	1003	941	925	934	952	998	943	986	971	999	939	948	949	980	977	950	918	986	891	984	1004	952	951	921	972	937	954	969	973	942	954	977	999	991	938	938	937	947	928	975	922	970	983	964	926	962	963	931	983	983	966	987	964	958	946	955	941	969	955	997	901	963	869	947	953	938	971	956	969	930	991	922	880	926	975	955	920	944	958	979	985	968	984	969	942	954	968	945	945	935	970	946	1010	1015	940	921	945	939	917	964	982	974	1011	973	958	981	973	944	946	960	942	946	993	914	916	898	1023	1014	905	920	964	911	1030	990	992	910	900	942	951	950	930	944	1007	963	967	923	983	960	947	1001	928	1001	934	950	916	933	1050	967	924	940	951	958	943	1008	962	968	931	972	970	949	1004	967	986	971	970	952	937	925	899	923	945	952	932	946	880	961	927	913	940	940	957	918	904	962	917	920	956	969	969	1016	1019	969	932	987	954	899	928	967	948	976	933	936	1003	948	952	977	1003	998	947	936	947	989	976	943	936	968	954	948	963	972	909	939	947	950	946	960	923	898	961	968	969	921	974	965	983	975	938	979	935	1003	983	929	946	921	907	956	957	940	1005	962	968	1030	963	1010	944	970	944	965	968	962	918	968	943	984	976	974	1001	997	952	950	948	937	981	940	992	983	1000	968	965	978	918	939	971	940	964	1009	927	988	922	920	970	984	984	943	984	1008	1021	947	956	932	983	982	970	972	975	882	962	958	957	975	974	918	924	934	1001	1005	912	916	943	999	990	1002	931	992	939	907	968	903	959	1000	973	972	945	1000	958	954	942	1045	916	972	924	923	909	906	944	974	940	1000	947	1027	1035	968	1012	921	950	969	941	955	934	980	1008	933	970	980	965	975	918	965	1021	947	919	1018	949	928	989	960	1038	907	942	928	976	1009	969	943	920	988	970	980	964	940	991	973	905	946	953	1026	1000	958	945	960	918	949	924	950	939	991	997	922	963	960	937	984	941	917	993	950	983	992	1010	924	1009	942	1009	995	958	964	973	945	964	971	943	951	987	940	967	946	951	963	978	929	938	944	948	984	967	956	966	945	991	978	978	978	944	941	934	930	950	979	929	990	1014	963	956	915	920	975	949	966	968	1049	936	935	938	937	918	952	973	960	935	964	970	946	958	954	914	943	1016	1007	993	989	957	982	999	980	960	978	969	987	967	984	963	923	947	969	975	945	993	960	927	1012	983	970	1019	962	983	970	896	944	967	974	917	978	1001	897	1007	1000	946	967	921	967	922	959	898	954	976	993	954	966	985	964	928	903	960	943	1005	984	940	898	1012	1020	978	903	866	897	997	983	926	943	941	954	957	979	953	935	947	990	935	983	986	975	974	976	968	940	932	1000	998	956	940	933	949	929	1002	956	925	954	935	1010	1018	960	971	982	957	946	1005	974	958	980	981	968	939	993	922	922	983	987	872	952	965	929	951	936	943	976	978	984	974	959	930	957	943	980	946	949	933	967	979	952	1036	951	976	1006	955	946	993	952	980	910	976	940	989	916	906	971	988	984	924	899	932	1007	998	934	1001	911	950	984	901	954	991	974	953	953	930	944	953	967	962	928	928	983	1001	950	928	979	986	1014	991	911	989	886	934	943	944	959	958	949	997	913	931	965	979	1052	970	1011	976	990	976	920	941	940	952	963	951	907	977	985	957	932	974	1011	922	964	961	922	946	944	1002	951	990	963	1002	938	949	963	995	981	932	954	943	957	918	919	926	941	920	975	906	968	941	948	976	972	968	920	981	922	972	953	1027	890	993	979	956	978	985	910	1002	950	957	933	920	1038	993	961	934	986	973	930	952	924	979	974	970	968	963	949	916	953	974	984	1012	1015	952	978	916	975	934	940	970	916	945	974	930	907	948	979	974	974	967	977	949	946	912	962	889	924	897	980	1015	952	986	975	938	962	959	955	946	960	968	953	1013	959	974	970	952	983	971	970	943	1005	969	946	984	986	979	940	965	1011	986	937	970	979	1000	924	913	905	902	945	1005	922	980	1018	925	897	960	987	917	990	942	921	939	992	928	979	980	1004	960	953	931	969	972	945	951	868	929	976	963	1011	923	910	977	911	963	988	978	974	967	977	1006	1009	960	965	952	958	958	993	925	965	961	941	920	929	933	963	915	930	957	955	924	916	997	938	970	911	948	960	954	938	955	926	989	953	1005	898	989	926	948	980	992	992	899	938	976	911	966	957	939	980	937	966	935	917	957	951	959	907	1001	972	1011	936	1002	939	943	925	973	974	925	1004	990	925	955	916	943	959	1003	919	969	945	959	933	937	972	947	940	937	972	981	918	982	923
24473	20950	24434	27609	20627	2478	524	447	425	425	346	401	371	384	371	362	355	342	353	316	343	303	365	339	373	329	346	345	364	374	332	387	347	334	339	349	348	348	319	337	334	340	314	348	370	349	320	345	354	331	329	333	370	344	334	305	358	327	312	345	331	336	313	327	338	321	349	359	364	349	361	320	332	369	326	334	352	379	361	330	356	342	359	363	322	353	364	339	352	341	349	353	331	299	346	384	324	356	337	353	358	366	362	355	324	350	364	351	399	338	329	365	347	344	360	335	335	330	349	373	348	310	387	331	309	348	370	322	310	348	328	354	296	326	368	360	345	327	350	332	322	322	329	329	312	332	318	345	320	336	316	332	340	361	340	346	353	366	312	373	331	309	360	347	338	323	319	313	316	321	316	327	348	375	354	324	340	355	351	317	347	283	324	324	335	327	340	333	322	375	359	360	326	327	344	338	348	381	316	358	383	307	330	368	327	325	321	338	374	357	341	359	375	332	374	364	346	338	311	351	325	332	323	339	355	353	356	389	332	323	377	350	335	360	347	351	342	308	338	326	340	359	383	336	379	343	360	328	302	332	346	355	378	331	330	345	333	338	327	333	323	360	335	335	341	324	314	335	357	322	371	356	320	332	325	344	339	345	330	320	343	349	335	346	347	342	347	340	356	329	305	317	363	346	344	330	318	352	330	367	371	355	300	330	326	338	348	313	353	335	315	372	341	303	345	316	299	351	323	351	327	342	326	304	326	382	336	346	342	326	337	355	299	383	323	304	345	342	329	328	323	311	345	331	334	343	313	356	338	351	316	345	346	354	329	341	367	330	309	375	320	360	324	321	322	368	340	328	312	376	343	364	344	403	338	367	341	315	334	332	357	369	337	313	315	309	327	337	312	356	367	329	318	358	332	341	330	327	316	376	348	325	339	320	349	323	374	329	381	337	279	329	343	322	314	330	336	347	341	344	374	311	316	349	316	314	338	353	369	324	335	326	336	344	328	341	339	295	316	335	358	363	344	363	384	363	367	338	340	372	308	318	338	318	363	307	373	353	336	336	354	349	362	347	379	340	314	333	340	363	320	331	388	332	317	344	353	344	356	310	353	360	350	336	346	361	361	358	326	311	350	328	314	346	340	322	340	333	344	356	321	366	325	357	311	354	360	326	378	352	342	310	357	312	368	351	309	349	400	374	329	342	322	320	315	332	372	338	304	338	333	341	351	329	343	321	356	307	365	343	318	337	311	366	326	309	319	333	324	354	344	354	361	354	351	320	323	364	329	352	356	351	324	322	336	312	353	334	311	348	348	349	298	303	348	314	363	341	361	339	358	358	290	350	345	323	337	340	364	332	347	359	337	348	342	334	350	360	333	326	319	336	363	321	337	375	328	339	331	312	361	328	324	382	319	335	355	327	329	325	337	332	386	340	328	386	356	338	319	353	305	332	325	335	333	320	360	343	330	345	340	332	322	331	347	352	332	320	335	341	320	306	320	347	320	346	363	340	355	371	358	330	313	362	352	331	336	340	355	315	318	352	344	357	349	362	361	328	343	364	334	335	296	354	357	325	321	315	352	327	347	338	334	314	316	335	330	363	318	337	363	328	339	354	385	406	328	349	365	325	360	325	323	342	360	360	337	337	302	321	325	340	343	335	352	335	319	371	317	341	333	325	338	341	367	330	333	327	314	352	323	328	343	331	329	307	388	363	330	341	341	364	319	308	368	364	311	330	313	385	343	349	336	322	339	310	387	309	346	343	325	371	342	346	317	345	348	366	337	332	354	355	343	344	331	310	332	362	354	347	343	301	356	352	342	326	336	337	307	294	365	342	358	337	341	342	300	334	361	310	317	357	338	356	352	360	350	347	309	332	329	341	353	337	342	333	338	378	354	365	353	377	328	347	356	321	386	321	358	343	356	351	317	343	329	349	310	339	274	333	337	335	375	351	340	333	361	353	339	354	359	334	361	348	339	326	308	308	346	353	326	358	304	323	313	305	353	367	307	358	332	371	333	338	329	321	318	341	382	335	350	317	325	353	334	371	345	370	325	364	347	350	349	334	336	352	332	333	338	339	344	348	314	353	347	339	324	321	352	278	310	366	333	365	346	328	327	333	333	320	366	340	353	303	368	348	315	347	354	333	337	349	307	353	319	339	333	346	338	361	353	359	302	338	371	337	350	303	342	348	330	359	328	360	337	313	347	332	326	347	342	319	352	310	326	347	296	346	376	293	335	343	373	361	322	343	338	338	362	331	320	297	342	338	323	332	335	320	329	343	354	331	311	374	352	367	350	333	354	302	328	343	344	350	332	350	342	347	359	345	324	320	337	373	381	332	328	328	324	308	314	330	355	314	319	366	366	340	315	339	320	338	288	320	339	331	333	339	372	321	330	342	339	348	359	361	356	371	355	342	364	358	335	332	331	343	324	354	320	329	366	301	326	355	323	301	356	321	327	308	337	359	346	324	333	349	366	353	349	344	334	311	358	342	366	363	328	322	346	372	345	361	361	338	374	337	367	316	347	371	359	318	349	348	371	327	354	336	339	285	310	334	337	363	350	335	358	344	341	333	326	350	322	322	298	345	321	370	351	323	335	316	373	339	341	333	311	321	283	337	320	348	372	328	347	312	371	335	346	348	355	341	309	347	347	331	348	357	351	318	336	347	339	345	322	350	375	355	348	339	373	347	366	319	345	351	318	396	336	350	358	331	337	321	362	352	343	360	336	353	334	332	299	348	322	293	344	323	333	354	356	374	338	354	368	352	328	337	340	356	334	328	300	334	340	335	304	328	355	336	359	377	348	348	355	341	341	341	334	325	339	321	308	344	358	343	341	320	375	340	347	348	315	315	350	349	384	331	351	318	329	341	330	344	350	348	355	349	320	330	359	331	330	324	329	316	317	321	344	337	335	326	344	349	322	347	321	354	330	307	345	314	317	352	346	357	329	316	335	332	358	346	324	378	329	356	329	358	357	369	356	368	305	370	371	344	329	318	378	338	331	345	350	348	307	375	348	367	348	310	348	303	360	340	323	309	321	332	313	310	360	342	330	319	351	358	300	323	324	344	323	348	340	321	345	334	326	331	346	317	340	389	331	335	320	347	319	351	335	340	342	345	334	342	347	337	376	335	364	346	320	366	401	339	324	349	355	341	314	345	308	322	353	341	341	296	348	351	338	329	352	303	332	347	335	323	337	335	349	360	341	346	338	374	338	362	340	333	386	370	326	321	344	307	342	323	344	312	337	372	351	309	331	338	353	346	354	331	380	357	358	387	359	351	322	335	313	306	314	353	328	326	334	363	338	340	384	335	364	327	322	344	336	334	324	341	342	352	340	341	347	317	329	363	363	355	360	339	372	344	353	319	337	319	363	329	335	339	328	356	354	334	351	314	331	302	310	361	313	332	335	369	340	324	351	363	361	359	363	339	354	321	335	334	328	355	328	329	337	322	320	355	340	361	337	389	345	343	324	372	342	325	338	343	316	356
3158	2876	1796	1127	930	879	830	825	774	809	790	787	789	770	752	783	728	758	784	746	824	733	783	770	756	733	736	758	767	787	777	791	822	799	814	737	753	777	760	750	743	766	778	754	772	750	800	740	781	791	744	744	758	769	791	781	738	797	778	773	780	733	791	771	714	758	802	757	782	751	765	749	777	815	786	747	757	789	736	770	744	727	792	790	745	773	791	761	795	752	811	812	804	776	722	771	780	779	776	783	795	777	803	760	748	776	737	746	776	750	771	700	741	743	750	726	767	823	761	775	826	783	774	762	764	749	801	811	761	774	749	849	764	757	759	776	755	787	743	719	774	724	756	818	791	770	751	767	777	792	745	737	765	802	764	753	743	753	757	762	751	735	789	797	783	773	804	751	786	738	752	822	832	767	805	756	783	757	797	760	748	741	727	761	817	762	772	828	741	719	789	777	777	798	727	765	738	793	736	780	753	766	767	746	794	777	728	763	755	769	750	731	808	712	756	712	836	800	751	751	736	745	774	752	778	711	742	777	726	787	745	767	810	760	774	765	738	723	753	763	811	744	770	828	754	781	732	779	772	802	735	779	696	746	755	828	768	736	766	800	765	698	760	756	758	731	727	788	800	776	752	779	752	781	755	793	740	744	747	766	760	771	721	684	767	819	722	772	756	790	738	739	766	747	811	767	772	754	829	792	782	797	739	717	806	759	749	729	770	798	749	749	793	748	716	704	742	817	769	790	748	757	809	739	774	779	809	761	750	743	747	753	781	804	773	726	735	764	757	729	773	787	735	784	768	771	732	754	783	758	784	782	790	793	830	759	765	731	740	783	761	809	777	723	764	768	793	755	767	758	742	735	780	754	769	807	730	787	787	726	705	759	717	757	747	809	772	791	770	746	759	799	818	773	790	768	780	744	777	748	786	770	726	721	809	759	788	766	793	749	731	744	837	757	766	764	742	788	725	716	780	769	751	748	826	782	744	750	766	797	770	809	799	773	776	755	725	785	788	774	772	777	726	777	803	788	764	760	801	730	790	741	742	801	750	791	786	791	783	792	745	728	768	789	777	785	756	775	743	789	730	763	730	799	786	737	789	750	770	742	796	768	785	802	741	741	825	731	771	717	776	783	776	751	739	709	814	753	745	793	756	772	783	829	809	768	785	787	797	785	733	768	789	733	755	776	764	758	790	776	746	709	760	798	743	757	759	728	769	738	766	752	766	740	769	786	765	742	722	805	749	775	758	774	721	747	788	764	752	769	781	750	767	772	763	764	781	762	747	752	730	766	778	752	739	743	759	765	716	784	774	756	755	827	797	734	780	752	770	824	785	746	784	783	736	777	740	772	746	738	768	749	810	758	753	753	728	752	756	799	769	786	748	714	769	830	778	722	812	752	720	762	773	799	797	777	815	767	789	767	785	785	748	763	776	713	741	776	754	744	771	803	731	737	747	730	758	748	756	789	762	771	758	782	770	783	812	772	794	764	748	823	766	734	727	776	749	763	730	797	789	816	748	745	830	770	785	733	760	729	774	760	791	740	825	745	818	729	773	778	771	733	819	769	795	769	807	802	766	785	745	792	772	720	717	823	763	791	763	794	743	759	771	759	754	811	731	771	776	751	814	766	780	734	734	770	733	787	754	807	792	733	745	784	769	780	725	782	750	758	739	764	720	728	776	782	781	737	821	784	755	798	760	756	753	761	770	754	732	796	760	741	722	758	711	781	760	753	728	783	773	786	763	729	764	773	805	728	756	740	764	738	751	754	786	747	752	796	785	776	772	732	754	813	780	784	758	780	770	804	759	821	733	758	782	768	775	760	810	822	730	781	813	767	745	790	756	787	759	792	780	754	800	760	786	711	761	799	735	723	782	756	792	735	737	784	808	734	784	741	754	741	769	745	810	782	776	795	825	786	767	807	789	786	738	810	763	762	763	788	774	761	721	771	742	768	801	801	773	824	747	804	743	791	809	738	817	764	794	776	745	774	814	770	762	735	684	738	746	756	705	748	770	719	732	746	767	753	820	718	756	768	721	749	750	744	766	745	808	771	757	809	803	765	793	756	820	751	755	719	783	777	791	793	702	772	734	724	787	756	776	697	789	745	761	771	748	768	784	758	753	760	794	752	765	790	761	794	803	758	725	755	788	769	730	767	745	787	748	736	807	761	796	761	737	755	760	741	754	765	843	800	832	701	770	711	770	775	740	799	759	813	805	774	755	786	741	804	778	773	754	743	785	790	766	772	776	754	750	721	789	723	781	778	770	805	800	755	783	754	791	780	782	775	756	717	752	826	744	751	746	752	780	776	759	795	761	727	725	758	730	760	773	727	821	816	800	784	715	802	784	779	729	761	747	762	789	797	748	779	836	789	829	772	825	757	789	823	749	747	756	768	765	774	772	745	747	803	749	758	759	736	772	740	770	796	753	803	770	764	737	823	747	779	776	773	721	762	748	794	826	748	745	786	760	787	733	764	743	810	755	795	765	828	751	779	767	762	767	801	768	703	779	744	750	767	758	775	766	744	768	778	813	752	738	801	753	727	767	778	787	796	768	799	734	721	752	793	764	741	791	796	777	778	728	783	735	758	719	755	814	763	779	773	734	748	815	797	777	762	753	801	790	755	736	771	727	755	739	767	789	753	788	735	765	738	739	755	773	723	777	742	751	775	772	724	756	754	757	787	771	755	760	740	815	793	769	780	814	797	715	746	798	757	775	747	714	748	773	748	751	782	733	806	788	734	783	795	831	780	744	811	739	757	768	753	739	807	740	762	762	781	735	754	745	751	761	762	795	749	750	738	836	783	796	767	708	745	764	833	776	761	826	814	751	762	770	744	700	759	788	775	794	780	789	760	742	736	757	776	781	781	767	772	795	749	749	785	772	778	811	776	817	714	768	775	760	789	763	783	742	740	717	780	756	790	740	782	724	798	770	776	798	770	743	805	778	706	719	782	766	755	795	764	770	777	755	805	764	755	745	765	770	763	754	739	769	745	761	756	775	716	699	764	782	717	766	698	731	727	782	758	797	772	753	732	791	726	733	744	769	709	805	793	795	801	760	785	739	812	804	783	797	753	819	740	788	775	717	752	782	790	727	753	807	762	705	729	743	786	808	785	762	770	787	805	797	830	800	791	729	775	759	770	734	783	800	736	757	819	754	777	745	712	800	785	759	733	765	800	716	759	762	736	766	777	783	753	762	763	786	764	741	789	741	725	721	793	758	799	757	715	726	781	771	783	760	763	764	777	768	768	743	782	784	761	802	771	798	750	729	728	720	756	779	707	756	771	731	801	738	776	792	764	815	743	760	742	763	803	762	794	805	764	772	756	778	758	798	768	682	766	797	775	810	785	826	758	756	810	713	749	759	792	745	793	758	738	775	727	750	738	756	758	809	768	747	701	809	774	739	826	775	767	738	780	778	829	793	722	774	770	764	806	751	815	750	758	764	762	791	758	773	718	776	783	724	763	730	751	798	790	776	748	766	758
23732	20946	24995	27047	20949	20837	1507	412	294	253	238	225	196	221	216	192	174	179	191	185	169	175	185	174	155	191	167	180	201	167	154	170	169	170	178	175	162	161	169	142	141	163	160	154	157	191	158	159	155	174	171	169	152	166	157	183	166	188	135	159	166	192	167	167	165	159	128	156	154	156	159	159	162	155	158	162	176	155	182	171	168	191	146	166	161	187	174	184	167	154	124	140	178	159	163	162	141	143	186	168	133	170	187	166	168	149	162	175	175	165	170	157	176	167	157	167	162	170	169	141	152	155	173	152	164	154	179	170	157	182	158	166	163	146	166	153	171	178	164	163	182	188	161	179	165	155	136	157	160	185	156	168	162	167	173	155	180	151	141	151	144	136	167	162	156	153	172	155	154	164	166	174	164	167	171	175	160	167	148	160	132	149	160	128	155	153	166	167	177	125	140	153	147	170	136	155	182	182	158	159	166	153	193	165	163	168	172	172	142	148	155	162	164	164	144	150	162	158	160	158	145	131	160	159	140	155	166	155	168	181	168	169	161	171	147	129	162	162	155	151	176	153	148	174	151	141	135	177	150	172	146	152	154	142	163	161	178	133	171	170	147	183	142	170	153	139	171	158	171	157	164	158	147	180	163	147	135	142	151	143	163	149	164	156	159	147	164	171	139	155	175	168	184	174	178	177	161	164	152	168	173	160	172	148	166	191	147	178	174	180	143	142	154	157	145	195	169	173	163	163	153	176	139	160	167	170	164	144	175	157	153	185	154	160	145	148	158	156	153	164	148	167	180	182	148	170	158	158	156	174	151	156	148	151	144	148	177	140	153	160	140	147	182	171	155	153	180	164	181	133	157	161	154	173	179	145	186	154	162	171	165	174	141	156	156	179	151	140	140	146	179	136	145	142	150	157	169	167	155	154	166	163	170	156	164	162	158	168	173	149	162	147	160	157	153	163	160	157	147	146	148	168	169	148	147	164	179	170	163	154	157	157	119	152	171	154	142	171	179	170	164	152	181	172	168	139	156	150	156	155	163	179	162	175	164	159	176	170	158	168	170	160	168	159	154	166	156	161	174	156	171	178	148	159	160	148	155	187	161	160	150	159	169	171	138	153	177	155	153	172	164	162	170	171	153	164	149	155	148	157	164	139	172	153	164	170	150	190	159	163	171	160	170	161	165	172	157	163	143	147	149	141	169	159	143	165	160	158	137	158	143	142	147	145	184	156	175	169	168	159	174	180	152	184	170	166	163	190	199	174	153	143	186	183	153	168	159	163	163	168	155	165	179	164	176	148	155	157	141	186	155	150	167	167	154	163	160	177	187	183	150	133	132	135	152	144	142	177	138	173	164	152	152	149	159	155	173	155	179	158	166	153	146	186	165	182	159	154	159	177	176	148	159	159	170	156	161	157	162	163	161	153	168	163	183	170	157	165	172	152	163	180	145	130	146	149	164	140	173	173	157	167	137	171	172	175	178	173	163	188	172	153	175	138	159	141	150	158	153	151	170	188	168	161	149	138	153	176	146	173	170	146	170	139	130	160	149	155	142	170	158	154	185	151	171	178	138	180	159	142	166	147	153	154	147	162	140	142	170	160	174	153	169	142	154	152	160	166	159	159	160	166	149	172	164	178	161	161	167	155	163	162	132	133	166	144	182	135	153	141	169	199	183	182	175	147	131	152	161	164	175	161	177	186	162	146	173	153	147	153	158	161	160	160	192	155	171	145	165	155	183	171	151	161	149	181	156	177	159	184	157	149	151	160	148	142	161	146	151	159	169	163	143	155	147	160	168	140	178	169	181	133	164	170	152	184	144	152	166	154	159	161	172	177	148	145	166	141	164	157	159	146	171	163	187	148	174	168	150	149	161	154	154	144	148	168	179	161	163	164	184	173	162	150	166	163	134	147	156	140	164	144	160	180	158	145	164	163	187	156	160	162	136	162	160	157	152	136	164	165	134	180	165	181	158	157	143	146	130	156	161	152	171	174	177	171	160	154	200	169	186	170	144	169	177	160	173	160	151	143	154	162	177	150	162	172	193	160	140	151	187	134	161	163	153	168	153	166	184	152	160	144	157	207	167	139	160	160	168	163	169	168	154	156	149	135	181	193	171	160	167	171	159	167	185	167	147	179	155	161	155	173	185	172	165	160	150	149	136	178	160	154	153	135	174	181	161	169	154	156	144	166	165	192	159	181	166	166	136	173	137	190	148	158	157	166	156	159	148	164	170	142	159	175	172	156	170	170	159	149	168	153	155	163	153	170	166	170	154	156	186	151	145	166	175	143	149	169	143	154	140	154	143	145	166	165	179	166	144	148	169	149	158	170	192	174	174	154	144	163	145	139	142	188	145	179	158	154	155	161	145	195	154	160	155	131	184	155	172	163	163	156	171	150	183	149	149	149	150	143	175	159	160	165	149	126	171	163	172	166	158	161	177	175	157	152	147	142	165	156	170	133	169	155	138	147	185	159	170	181	153	143	161	184	171	163	148	168	167	180	164	174	164	153	147	172	147	158	140	159	170	136	167	182	174	167	148	151	144	153	154	173	159	167	166	162	168	171	175	172	165	134	168	148	158	150	171	159	164	147	155	175	158	134	182	187	166	139	177	182	164	158	137	154	192	161	143	165	153	153	167	160	159	157	133	154	173	164	168	162	154	141	178	167	159	161	152	167	162	157	153	169	165	161	184	159	159	169	158	130	166	166	172	146	149	161	175	160	164	171	168	177	148	168	162	154	173	155	160	160	147	167	133	163	159	160	144	153	130	147	176	168	181	192	153	164	181	145	158	166	146	185	156	173	178	166	153	156	150	174	159	153	175	159	154	129	165	178	187	153	156	158	178	169	153	155	169	153	180	168	165	159	169	158	183	149	165	177	174	178	167	171	167	137	133	157	146	161	154	170	154	165	169	139	169	139	154	164	166	139	161	156	176	167	166	178	164	162	168	140	167	153	155	146	192	187	162	167	182	174	159	168	198	129	150	186	166	182	188	145	155	166	144	161	149	180	189	198	146	148	156	165	148	187	180	165	149	169	154	184	160	155	156	182	138	155	202	156	161	145	151	184	161	150	175	146	166	155	155	193	166	154	171	168	150	171	193	153	162	157	149	170	146	163	158	156	184	142	173	158	157	158	174	165	151	155	164	160	154	157	144	156	167	173	150	172	163	162	178	157	153	154	151	141	140	178	149	153	160	164	160	135	167	169	155	170	163	179	156	166	165	185	171	153	169	158	175	153	172	140	152	151	160	162	175	175	164	163	166	179	171	152	179	146	169	161	157	144	169	141	185	171	166	156	155	174	164	150	165	152	182	168	133	180	184	162	161	162	177	166	157	170	177	156	164	136	177	166	193	167	164	154	160	147	146	174	160	155	176	176	139	154	147	158	164	154	143	158	176	131	153	186	142	165	166	145	168	200	159	153	171	207	170	166	149	172	164	146	178	165	176	168	157	144	166	192	181	156	151	167	151	187	162	138	129	156
3072	4213	2393	1177	761	635	533	477	476	457	445	411	473	394	417	394	444	425	418	385	437	347	445	395	396	419	394	424	389	363	383	418	430	383	415	378	400	389	387	410	435	379	404	429	393	398	370	405	436	403	396	391	425	404	430	411	416	362	432	401	380	422	387	393	436	416	400	369	420	382	414	417	391	405	404	423	385	412	414	387	447	407	402	400	448	381	404	422	387	373	407	368	407	425	419	424	407	423	400	394	379	403	407	391	427	406	397	466	431	372	381	365	451	427	381	390	397	432	432	387	407	407	391	414	396	364	423	413	444	387	393	380	453	394	392	394	420	406	420	350	380	403	378	377	426	409	384	398	407	420	409	412	383	404	410	407	403	401	420	433	421	393	404	385	429	460	424	395	389	392	435	400	431	367	438	422	406	409	406	409	389	361	417	388	377	406	422	399	398	412	401	413	394	386	420	397	367	381	423	405	453	400	432	404	351	417	398	433	417	390	407	395	397	388	390	380	379	382	367	383	404	356	386	399	398	356	421	374	372	389	422	392	402	358	372	383	395	382	385	415	376	389	402	380	392	416	413	416	397	429	377	392	390	402	394	395	399	401	399	383	410	403	402	399	387	440	413	376	389	399	412	373	424	406	415	392	404	398	417	434	387	399	410	381	413	405	423	407	363	341	440	385	413	410	392	371	419	411	443	405	412	413	414	407	375	369	412	418	396	465	426	376	408	415	403	400	409	396	373	429	416	389	399	414	422	455	398	376	416	387	396	443	408	388	387	403	422	393	402	392	421	364	419	405	438	388	423	401	425	377	393	417	423	431	372	401	355	389	396	384	398	375	414	385	389	371	409	421	380	404	416	432	419	416	413	393	395	407	407	413	404	393	385	409	385	394	375	408	403	379	408	403	390	398	389	426	402	405	433	394	376	415	386	402	422	416	423	433	390	406	402	420	379	409	391	386	410	406	404	382	415	367	403	362	383	402	388	372	382	416	429	445	415	389	442	413	395	436	387	385	403	398	375	408	374	396	402	374	438	426	411	406	395	462	441	400	413	390	423	397	412	397	430	425	399	402	403	400	384	428	389	396	391	411	386	430	413	416	373	417	409	420	417	411	389	405	427	397	418	389	397	427	373	407	414	409	402	418	382	420	407	408	409	403	410	394	394	397	417	425	395	396	409	384	391	424	407	385	423	403	449	401	398	403	406	406	389	408	393	375	401	405	422	469	406	408	389	399	343	426	402	414	394	372	371	420	368	399	388	424	367	404	421	401	401	400	451	395	415	420	404	415	400	448	423	415	443	398	390	420	392	423	417	443	398	423	419	381	406	380	393	439	413	416	407	410	351	428	375	410	388	424	402	415	364	392	394	382	407	413	412	406	389	398	430	423	373	411	414	419	432	384	396	374	385	397	389	377	399	430	433	430	431	375	394	394	411	436	391	420	371	385	374	395	387	401	354	388	384	352	403	387	387	397	407	420	409	377	371	394	394	421	394	401	386	398	389	396	382	427	411	389	416	410	390	406	434	427	389	412	390	408	404	421	439	390	397	413	420	408	369	429	419	407	420	381	412	394	375	350	357	427	414	381	410	369	397	415	388	384	403	391	370	398	381	386	417	372	407	378	394	427	386	394	444	399	414	405	348	374	435	387	404	438	419	389	383	355	387	413	419	396	378	418	378	380	410	402	401	408	436	410	386	399	385	434	383	385	420	415	384	408	377	370	376	425	399	388	425	400	384	382	402	417	371	388	430	399	457	384	375	386	392	379	415	426	426	402	405	408	439	446	383	380	434	408	401	390	399	405	412	395	407	411	399	386	436	440	430	410	403	414	426	436	376	421	360	388	398	401	410	409	348	437	413	397	428	402	391	392	411	419	408	413	365	439	385	435	387	394	383	406	399	408	403	409	414	422	390	429	384	367	387	395	373	397	430	374	383	379	428	408	424	402	411	431	404	411	406	416	411	387	384	427	407	372	404	411	409	395	388	385	400	420	397	412	396	424	380	403	390	396	443	390	381	405	412	379	417	371	425	391	430	384	416	401	404	439	397	386	351	427	387	435	412	408	400	400	399	407	379	386	389	412	405	378	395	394	401	393	400	411	437	393	384	383	400	383	411	371	395	415	432	384	406	436	401	419	420	407	358	393	429	398	399	428	391	399	446	399	424	421	414	384	421	352	406	377	389	428	375	421	407	425	392	431	394	427	411	372	429	387	422	424	376	407	407	366	399	373	352	424	386	443	386	434	421	378	375	438	399	359	411	384	394	380	380	408	408	423	395	443	408	385	388	440	407	430	411	368	415	376	407	405	460	403	408	407	398	391	436	451	389	428	413	375	365	409	411	398	409	404	415	420	386	419	422	431	354	428	387	418	391	423	386	420	440	392	413	438	406	381	369	401	376	403	400	399	418	416	370	390	412	399	412	377	431	417	399	406	381	393	403	371	404	425	427	408	406	403	409	396	403	373	424	394	398	416	377	395	391	392	419	389	394	387	371	437	394	427	395	385	407	383	379	399	436	371	385	426	416	437	398	402	391	405	415	400	408	419	388	413	415	375	380	411	427	404	394	399	415	389	404	402	391	430	375	427	436	416	426	379	433	419	421	412	389	389	407	413	395	411	398	410	372	442	406	368	407	410	430	418	386	403	428	418	416	430	419	388	419	408	426	430	412	400	401	401	410	377	418	422	423	415	412	383	377	434	396	385	382	403	415	358	384	398	445	379	400	419	399	417	418	394	379	397	392	405	435	407	402	411	398	412	414	379	400	387	352	376	385	389	403	388	390	423	414	395	396	421	411	393	451	398	393	394	389	384	350	373	427	456	388	387	415	366	399	416	411	420	384	399	366	417	404	361	398	404	394	428	436	417	424	405	391	370	403	382	371	382	422	421	406	400	418	386	386	380	460	425	422	410	373	417	402	419	379	413	411	375	406	383	406	407	413	384	443	412	420	384	399	362	388	445	404	379	391	383	399	419	386	409	409	408	423	393	403	406	411	402	431	381	385	393	429	398	378	415	434	395	397	425	383	400	391	399	399	378	390	404	410	425	434	358	389	373	407	424	382	403	387	398	402	420	427	406	398	417	376	381	385	402	387	415	398	411	369	410	409	418	398	402	388	411	393	410	371	397	429	436	392	407	381	378	425	409	400	410	386	418	417	402	461	427	384	385	417	414	451	385	417	387	424	429	398	413	402	394	406	421	406	371	377	383	398	387	394	388	397	362	429	435	421	416	427	368	419	430	410	386	414	384	405	398	415	397	451	439	442	374	404	392	395	430	451	367	431	393	401	427	424	389	390	427	357	407	415	373	420	376	381	412	407	410	451	385	419	396	428	419	386	400	413	396	405	406	383	397	398	425	402	388	413	418	414	379	400	405	402	385	398	374	425	382	408	425	381	412	393	417	421	400	420	452	383	419	430	385	414	403	398	366	403	440	415	431	438	394	440	399	412	416	399	404	420	381	428	403	453	419	367	415	438	376	391	373
32165	10579	1197	532	463	482	450	433	421	443	403	420	421	409	384	445	390	453	427	430	405	400	436	482	458	403	429	443	442	405	387	396	430	397	414	409	438	431	426	407	476	400	431	428	395	396	403	428	429	434	459	436	433	420	406	412	450	450	446	422	418	408	420	462	396	410	414	460	449	430	404	433	427	407	419	407	419	421	379	455	427	383	420	452	439	435	430	404	424	438	467	449	405	427	434	414	452	463	402	435	400	423	450	461	419	412	446	447	422	457	413	431	460	440	430	422	450	401	402	441	417	401	439	434	433	438	439	400	397	453	470	429	440	442	451	371	413	425	442	411	417	416	415	421	449	436	418	417	430	409	441	418	425	454	396	462	462	461	408	381	417	407	430	453	466	468	383	445	466	443	439	451	410	430	413	389	381	435	427	406	416	454	462	430	453	414	417	427	423	403	375	393	445	389	448	420	409	445	509	393	414	417	375	434	445	421	446	415	406	414	393	465	396	449	401	414	432	415	409	454	439	414	443	449	442	422	419	435	427	426	453	435	418	425	423	446	460	390	396	380	421	442	437	477	399	437	411	419	431	402	473	386	445	475	448	442	436	413	412	407	388	445	438	400	418	442	386	467	417	445	416	430	451	403	462	407	384	431	425	405	466	472	424	392	352	405	437	411	436	444	411	437	413	415	392	426	452	443	458	416	438	430	452	442	459	417	431	414	441	433	401	468	449	364	411	426	430	413	398	434	415	403	436	451	457	491	426	421	420	469	425	420	440	452	404	419	414	402	436	407	453	467	407	429	394	428	463	427	425	474	442	406	379	414	415	400	429	384	429	442	471	438	440	475	398	440	436	427	417	444	425	448	441	458	395	392	408	465	448	438	443	391	435	403	433	468	419	468	453	399	427	434	398	415	458	421	467	411	429	414	444	404	458	468	430	442	456	429	395	422	408	440	398	423	445	406	425	409	404	421	446	412	408	423	425	436	414	462	423	422	422	459	411	444	433	455	433	409	447	422	470	377	416	416	391	449	412	416	370	443	421	422	384	454	392	424	410	407	465	440	399	415	469	420	460	422	403	407	434	448	426	436	447	448	437	418	409	438	399	383	416	409	448	433	421	404	425	422	433	445	442	433	403	404	454	423	454	423	393	395	414	422	429	425	405	464	412	392	457	414	450	416	447	397	453	423	481	422	434	418	416	443	470	418	397	430	440	400	428	456	437	425	426	432	446	418	399	430	448	478	391	440	442	407	451	446	410	434	469	434	398	399	462	457	410	435	454	443	403	414	454	402	464	431	404	418	432	444	423	459	435	421	440	402	454	432	458	452	431	424	429	421	444	438	444	401	443	421	407	416	425	443	418	429	433	450	427	388	389	473	429	443	453	424	431	420	428	481	440	404	427	406	442	420	402	461	423	391	398	440	433	435	458	474	448	461	396	416	377	400	415	447	440	440	433	428	439	386	386	436	454	425	429	430	410	413	403	408	413	417	426	433	405	411	410	441	449	413	440	435	433	471	431	408	403	409	411	432	413	415	419	406	396	422	411	442	426	454	443	423	442	467	458	445	467	385	387	433	404	440	434	448	428	430	407	431	416	434	442	412	468	403	424	423	407	429	457	457	394	416	440	429	442	407	423	398	443	431	434	416	405	438	448	408	437	402	435	400	423	415	430	447	428	484	456	419	407	428	428	399	450	447	449	431	429	418	393	418	442	464	421	411	445	386	422	437	386	422	388	417	426	421	449	390	423	427	418	425	443	429	416	445	419	403	419	435	409	419	429	425	392	420	449	403	409	421	441	430	472	474	410	407	431	437	437	474	412	436	416	462	422	415	452	442	407	401	405	407	451	424	424	463	434	425	416	429	445	419	427	469	393	422	422	416	421	395	452	418	428	424	420	405	449	434	438	396	436	465	456	471	446	377	427	463	434	443	402	441	435	384	436	434	459	424	419	447	423	438	442	410	405	464	419	413	396	450	475	388	415	394	400	425	426	425	415	445	413	456	444	417	395	426	459	407	430	433	421	403	446	402	395	440	477	429	390	446	392	422	413	419	410	413	414	432	432	422	409	396	433	420	412	451	409	462	423	418	407	406	427	389	400	411	389	435	457	400	441	419	400	429	411	461	414	444	431	427	432	451	432	410	412	373	464	428	460	447	436	443	411	424	433	418	404	439	428	431	422	442	444	431	434	453	463	422	380	449	405	423	410	437	400	448	439	430	445	433	402	445	431	427	453	438	436	443	413	434	460	439	412	412	449	402	428	421	418	462	416	402	448	439	464	444	396	407	411	455	438	398	426	398	396	401	455	458	435	448	432	445	415	429	455	460	494	415	460	418	431	435	427	410	461	440	441	439	412	443	417	412	459	447	454	456	421	452	437	439	433	422	435	417	415	415	494	428	467	446	418	419	441	401	454	448	416	438	391	437	402	415	445	433	426	409	468	420	452	466	424	453	394	438	438	438	421	428	399	430	420	461	385	405	395	420	433	410	418	437	446	450	449	426	415	417	402	425	419	436	421	458	426	401	466	422	468	448	417	436	430	445	442	390	489	463	425	399	422	479	458	425	450	423	386	452	460	396	419	429	466	458	446	421	391	420	419	432	428	395	402	411	409	431	390	466	431	456	390	405	445	459	399	482	457	402	435	437	437	429	399	415	394	426	424	434	437	435	457	391	394	453	437	414	368	453	472	436	432	434	432	406	420	448	425	414	454	457	444	438	465	399	448	426	426	401	435	468	396	412	436	443	414	450	451	393	404	439	417	399	451	407	414	475	460	444	390	445	446	444	409	467	475	410	412	394	429	436	414	453	434	428	417	408	450	418	465	452	439	465	457	434	430	486	443	416	397	404	451	474	454	411	455	384	438	432	454	430	432	416	422	429	471	427	434	423	440	418	423	403	421	450	401	413	427	429	436	415	450	429	493	400	414	439	391	398	404	411	450	424	441	421	459	418	411	434	447	408	431	446	402	422	446	426	431	429	402	445	417	416	431	365	457	447	433	410	410	431	412	418	394	445	422	442	400	463	408	413	425	445	448	466	440	432	458	430	432	436	469	406	473	433	456	411	396	463	431	443	436	447	450	435	448	406	424	434	419	426	468	409	437	414	414	456	413	390	419	442	391	442	395	424	418	431	437	444	411	420	439	427	448	426	378	450	436	411	507	420	402	419	421	443	397	451	466	387	404	437	425	414	398	431	435	427	424	417	424	440	422	421	425	427	466	406	429	432	415	428	390	368	442	424	453	397	358	403	439	446	449	424	429	454	447	411	416	425	454	427	460	438	411	397	423	431	438	429	463	432	389	439	434	454	407	444	421	414	393	394	419	439	431	416	472	434	415	432	431	385	430	487	398	403	450	445	420	409	416	414	441	489	463	414	475	440	413	409	417	454	473	411	453	438	448	398	471	415	385	394	433	441	445	433	440	432	433	451	430	447	427	452	424	437	435	479	407	435	426	427	442	404	465	444	452	434	447	434	448	467	415	406
5623	1058	955	978	950	903	926	920	916	992	974	962	914	932	896	940	989	926	998	910	963	958	925	917	974	953	956	944	950	970	939	961	946	948	928	976	969	953	965	990	945	975	1025	994	920	962	933	945	944	973	997	961	978	989	954	943	955	995	991	984	983	952	961	985	899	933	937	934	959	948	949	981	994	978	945	926	990	895	928	934	948	919	961	929	971	936	967	984	1009	969	970	890	959	901	964	923	926	961	918	941	938	987	997	935	1009	978	962	922	960	974	957	966	974	963	910	968	963	939	1000	967	948	954	990	915	898	926	975	981	981	969	934	943	961	892	929	935	1000	978	913	961	928	966	976	952	890	992	924	945	918	962	952	944	873	924	920	988	929	938	956	939	962	960	923	935	972	981	896	946	956	909	942	972	953	956	928	979	912	938	981	995	955	934	974	987	916	1008	944	964	980	1029	1022	979	947	910	1030	926	951	917	974	957	944	957	964	939	1010	952	917	985	977	964	971	976	917	977	987	956	971	934	1035	967	957	928	968	963	978	988	974	928	948	935	971	957	931	974	960	955	917	983	953	1003	949	881	933	999	1003	909	948	928	950	943	938	981	935	979	932	999	1007	969	973	968	964	895	983	902	972	976	915	978	970	940	985	988	933	965	965	956	994	943	976	973	987	940	982	1013	971	978	929	937	1058	964	984	1023	943	918	928	953	1007	948	915	928	896	961	953	921	998	896	983	963	945	995	970	971	954	957	945	975	933	953	946	917	955	950	943	949	981	906	931	936	924	940	1020	924	973	999	960	912	949	908	978	990	945	972	923	1038	923	953	983	977	928	901	1031	910	1005	937	960	936	954	907	947	981	959	961	934	958	933	927	926	951	941	950	956	984	930	948	935	1022	964	965	975	994	919	907	957	951	909	925	975	984	932	976	949	979	978	1000	933	971	935	856	971	925	981	889	888	951	979	995	976	946	949	946	983	945	940	992	953	938	914	975	984	920	947	959	935	941	956	933	985	953	974	993	942	949	1025	1008	946	937	951	981	1012	947	940	940	985	988	950	980	952	931	973	943	972	916	908	973	926	991	951	920	963	931	978	968	946	942	1008	952	966	964	957	957	965	941	994	946	963	965	1053	942	1016	954	958	941	942	945	991	1019	980	959	995	931	965	974	959	930	936	932	944	971	946	942	972	963	981	958	978	966	979	922	922	985	916	957	918	937	964	942	965	925	956	937	896	979	951	976	897	943	976	965	945	979	948	985	961	895	1016	1006	922	940	990	915	981	935	962	937	941	986	954	934	989	956	946	956	979	958	967	992	972	984	953	928	965	925	930	945	936	1024	936	986	958	1031	979	922	983	942	916	939	882	932	944	951	1009	925	968	992	953	966	1021	962	921	917	937	999	959	966	963	928	954	913	938	995	962	950	953	936	932	946	863	999	970	945	942	955	946	976	957	949	1012	980	981	953	938	975	897	995	937	959	958	971	997	956	959	948	927	987	971	958	955	933	981	975	969	1002	972	1001	1020	937	931	949	928	1033	941	949	967	1020	929	947	935	970	936	1002	944	986	975	905	977	945	980	991	948	966	968	963	923	917	1013	912	935	910	977	955	916	980	953	966	981	950	962	971	1025	946	976	964	949	942	939	947	1011	963	896	981	976	972	953	935	977	988	937	953	979	1012	1009	1019	1006	921	966	923	926	931	954	983	967	947	949	936	943	970	932	977	959	957	969	951	964	929	987	963	990	935	916	931	964	916	951	905	871	1002	972	975	984	996	959	948	979	924	930	1006	960	887	946	937	953	1018	981	894	917	998	934	918	978	950	954	886	986	919	934	1013	962	973	962	951	979	1011	968	982	1007	926	964	960	993	943	938	943	929	986	926	969	916	941	917	912	974	903	952	970	1006	966	908	941	885	965	991	991	1026	942	986	930	980	956	935	1009	1021	974	1029	971	941	949	896	903	946	951	963	948	923	999	980	973	972	959	984	950	958	941	957	976	906	946	892	935	953	1026	1011	986	917	990	977	927	932	933	926	971	971	959	956	1006	963	960	975	967	904	972	949	977	971	891	946	977	949	902	946	1002	961	997	959	956	1006	923	972	948	941	930	981	947	998	970	945	917	985	956	982	955	954	994	1015	912	885	980	942	938	940	978	974	965	1013	928	938	937	936	957	959	962	955	968	976	957	995	959	998	954	949	983	976	1028	1040	916	937	946	937	933	980	917	995	923	960	941	933	971	919	965	957	983	936	904	910	967	888	946	990	999	1028	953	963	944	940	920	968	917	916	981	944	979	960	1004	966	922	941	960	935	937	906	951	991	989	917	926	941	916	962	1005	971	942	982	901	938	961	936	977	953	976	919	985	988	973	926	975	945	980	915	984	904	930	973	953	930	981	964	923	923	939	919	976	976	920	974	945	981	970	961	905	927	956	923	958	974	948	957	995	954	984	1008	954	919	1034	929	918	888	904	935	948	974	978	977	980	981	948	910	1011	992	954	946	967	947	945	925	969	937	965	967	941	967	958	974	921	972	931	954	903	960	957	935	982	939	915	971	973	1026	1017	968	932	959	995	964	997	975	935	934	960	985	986	943	949	944	980	943	935	968	987	961	965	934	957	929	956	927	891	946	956	995	951	930	906	968	916	944	989	921	956	895	933	925	915	911	951	967	954	986	956	925	994	984	964	941	972	1007	879	978	998	991	915	1011	943	963	986	940	998	980	955	947	967	980	979	1023	946	948	989	924	965	950	920	926	952	1010	963	953	961	913	991	985	983	959	965	930	927	920	936	956	1026	1003	966	985	959	990	939	950	914	935	972	933	1023	966	959	1012	992	970	931	971	1002	985	965	1003	1033	984	941	969	998	950	1009	941	1043	948	999	953	998	976	895	978	980	891	937	979	959	1009	978	963	930	970	971	974	936	912	984	989	1009	945	938	968	992	918	952	1013	930	909	984	983	941	1006	939	976	968	947	978	1012	949	973	969	963	972	955	975	929	867	965	953	959	919	913	1031	931	908	953	961	898	918	961	933	960	963	901	945	975	954	1006	965	944	980	964	955	993	955	993	957	996	940	981	949	918	965	980	943	956	1003	943	926	944	961	974	965	944	933	954	997	998	1019	922	926	908	932	938	983	956	986	952	928	955	948	950	975	974	955	1009	955	962	1007	945	933	920	945	952	943	958	948	988	950	1032	935	949	964	1015	960	923	953	948	942	1015	948	974	991	974	983	972	995	1040	930	943	999	951	951	944	956	930	1001	927	988	931	954	943	957	938	933	975	947	925	937	971	986	946	943	984	965	1026	966	1001	961	973	933	935	927	950	958	961	986	952	896	922	987	965	972	951	938	945	965	967	961	1016	946	948	972	899	1003	942	957	979	954	916	918	906	944	915	955	958	957	954	963	965	990	955	998	1015	945	1005	974	975	953	950	939	992	1003	934	949	923	947	933	928	979	946	985	949	966	913	977	975	925	980	1016	935	950	957	966	946	953	980	916	1010	970	986	977	993	937	928	942	948	978	991	905	965	942	938	925	968	922	965	927	986	969	987	972	930	936	882	991	985	952	966	962	968	987	930	935	1025	952	938	974	948	944	941	950	949	996	939	971	945	1009	966	961	908	945	948
24472	20950	24409	27643	20608	2557	590	469	362	386	390	373	347	364	331	375	375	364	376	346	351	355	342	385	350	325	350	336	350	338	335	366	377	362	330	303	355	343	354	370	353	331	329	361	352	349	327	318	324	362	358	320	365	338	336	338	360	366	356	412	359	321	348	305	331	349	332	344	344	351	340	317	359	334	351	330	350	345	334	353	363	374	356	335	378	356	349	338	328	322	367	365	351	308	324	350	314	354	325	337	316	292	317	318	316	359	313	326	345	363	356	336	362	349	351	339	341	346	339	338	346	350	342	339	337	322	298	366	357	352	350	335	336	359	330	313	351	323	325	357	368	355	315	376	343	364	307	355	304	296	330	350	342	308	328	362	312	340	344	361	338	377	361	335	332	319	332	357	308	298	366	369	339	346	347	325	349	357	337	347	330	355	371	305	369	343	383	334	345	325	345	287	315	353	375	349	330	361	342	314	317	312	363	339	329	357	348	325	334	364	326	339	350	321	316	358	358	355	336	326	338	354	363	326	361	348	313	320	323	338	357	333	310	318	317	323	309	370	321	336	321	348	359	341	341	323	327	365	333	316	334	371	349	380	321	337	337	354	359	309	316	335	360	352	332	381	384	326	299	370	372	306	333	382	355	335	366	356	320	328	369	354	296	314	369	322	322	334	319	350	334	325	361	349	340	365	350	326	369	338	350	342	341	355	343	305	315	346	363	363	384	338	345	332	375	339	336	337	321	354	372	334	316	381	329	333	338	342	301	331	381	356	322	351	362	333	334	362	344	310	356	341	359	336	322	348	363	387	296	327	328	345	317	344	356	364	351	353	351	336	281	354	322	347	373	341	307	361	364	352	312	360	350	322	323	341	369	362	356	345	320	364	324	343	381	352	377	359	304	344	352	362	323	324	328	372	348	323	325	373	339	331	350	357	329	329	370	306	338	338	326	361	353	378	364	355	340	339	341	315	351	325	366	351	356	343	354	351	338	321	340	337	346	354	375	333	359	355	332	285	344	314	347	382	323	369	362	360	338	348	343	362	347	314	343	337	351	330	365	327	362	333	331	294	306	330	318	361	339	321	359	348	342	310	367	343	358	361	363	358	312	333	356	358	338	359	314	317	369	346	314	326	350	358	363	305	324	364	342	317	337	369	338	346	336	325	331	309	367	367	350	388	393	373	349	332	310	317	313	373	345	319	336	329	359	357	320	374	349	295	363	335	378	318	347	342	322	352	300	385	348	343	326	325	313	343	349	355	314	318	351	356	340	359	384	355	377	326	334	330	370	361	343	346	322	313	360	340	380	356	302	328	361	325	350	347	364	327	327	347	333	340	339	342	345	334	332	356	358	329	336	336	350	356	308	375	381	341	334	368	360	317	356	373	366	333	340	316	326	364	390	354	356	336	337	349	348	333	345	296	336	353	374	334	328	324	332	336	306	344	320	329	333	338	338	315	306	323	365	344	340	345	369	317	332	337	342	337	355	294	299	334	368	314	367	303	336	342	351	340	360	341	322	304	344	358	361	353	311	335	323	362	348	342	355	330	354	365	322	382	369	355	306	348	347	363	363	376	337	341	348	338	358	364	331	341	362	350	334	354	393	325	360	353	342	356	355	339	328	324	318	321	340	333	309	351	343	352	343	378	346	349	341	371	330	346	317	341	327	343	361	340	349	370	343	309	344	356	357	322	346	366	368	342	370	375	345	346	334	332	344	310	346	338	326	315	326	361	356	349	348	353	329	337	381	343	312	337	324	348	370	369	355	348	301	343	378	323	353	315	340	347	327	360	342	361	361	346	368	317	335	362	344	315	356	335	327	346	330	380	375	339	360	348	360	352	348	364	360	353	370	327	346	330	361	341	348	328	342	336	345	320	340	318	348	337	349	350	350	338	348	342	345	360	322	337	315	322	309	343	291	315	352	375	313	359	331	299	314	347	325	355	333	314	311	359	337	348	319	333	347	306	315	313	341	357	313	313	356	336	333	325	322	359	349	369	371	348	329	303	361	335	336	332	327	309	327	362	364	348	310	367	306	357	341	329	339	347	322	365	338	362	356	388	364	336	299	309	358	356	344	362	343	347	358	336	338	385	361	330	338	334	319	343	352	355	294	329	355	312	337	330	344	364	356	299	361	337	332	303	327	311	334	351	322	350	334	350	333	339	356	362	327	350	330	362	352	342	343	348	318	337	341	341	365	365	352	340	341	383	345	317	313	319	344	326	330	325	338	350	332	328	341	335	309	331	385	368	350	336	310	295	322	330	349	331	342	346	367	340	345	336	347	311	319	382	357	340	342	325	355	332	356	339	335	353	371	346	342	323	341	316	366	321	347	347	330	346	336	314	343	339	359	330	326	349	331	323	349	356	358	340	359	334	337	316	339	385	326	358	334	343	359	319	338	345	345	326	310	323	295	333	347	338	306	314	303	363	351	339	348	354	374	304	378	346	341	332	336	336	369	340	345	336	338	335	326	306	348	359	352	339	355	334	337	340	389	344	380	342	359	345	373	332	289	341	328	379	337	357	332	348	329	329	375	353	353	348	326	347	358	342	359	370	325	338	342	317	325	378	326	317	386	337	342	366	352	344	340	369	346	358	351	315	358	300	304	347	313	346	294	354	335	362	369	349	330	341	319	330	345	343	311	303	313	336	326	292	352	370	324	344	330	323	353	354	325	338	343	340	333	341	332	325	310	322	345	342	321	360	335	337	323	355	346	323	325	331	312	339	369	366	337	359	325	340	321	333	332	353	345	343	341	352	355	373	306	346	346	360	358	335	356	350	348	317	328	370	322	316	373	340	389	342	356	361	367	359	323	337	331	314	320	356	366	359	307	337	332	327	341	346	338	346	327	331	314	345	371	361	329	335	302	367	315	342	326	342	331	312	329	365	331	361	308	318	324	356	310	348	347	348	331	337	355	348	353	333	335	332	365	303	353	338	367	343	316	325	280	324	334	372	340	364	368	344	336	329	356	334	345	378	336	346	331	333	310	329	334	379	373	340	317	379	316	362	353	350	366	373	330	310	323	312	371	338	326	316	368	355	338	355	328	352	368	345	361	321	337	319	352	350	367	314	337	383	317	337	335	330	323	317	349	325	341	324	354	359	346	351	349	337	366	338	329	303	315	336	392	352	342	344	351	331	369	319	299	320	338	347	355	355	350	363	382	319	333	343	360	326	349	319	315	341	342	308	344	365	322	294	346	324	342	353	323	337	318	329	362	354	367	303	379	343	350	372	338	349	344	383	320	327	345	367	357	321	359	332	324	339	338	336	337	355	301	337	353	347	330	346	300	321	363	347	371	353	331	349	308	340	369	372	336	362	356	300	351	358	383	336	334	337	352	333	352	342	305	326	348	349	324	360	339	346	338	348	319	361	346	351	321	315	327	339	367	406	305	327	346	378	336	328	376	368	362	325	362	309	364	336	349	339	342	316	316	354	367	303	363	333	344	350	335	336	312	335	332	356	325	351	334	343	300	330	381	337
3100	2783	1854	1142	963	834	817	808	812	841	797	722	787	812	793	825	794	721	754	722	731	756	791	821	797	739	761	790	756	759	791	781	751	789	757	745	759	712	770	740	722	769	773	762	772	784	796	845	788	805	809	744	774	767	783	748	744	775	756	743	781	731	793	831	797	736	795	724	784	730	787	770	773	786	774	791	779	765	764	781	778	762	758	784	778	787	765	755	777	781	774	768	708	700	781	772	753	766	728	761	748	735	737	796	770	777	742	761	812	760	742	821	755	774	777	773	760	766	724	827	761	747	769	804	783	783	803	763	809	799	774	751	779	732	759	763	787	819	747	766	778	771	742	715	759	752	764	775	749	753	815	776	703	744	756	763	763	762	765	774	734	756	730	750	779	779	831	765	797	779	757	738	742	801	787	778	783	738	738	768	727	776	721	732	738	767	716	806	742	751	807	790	741	791	756	780	735	755	792	782	761	726	821	734	785	744	791	787	798	777	801	782	767	814	770	787	786	779	775	792	780	789	764	782	779	703	741	775	745	764	772	765	772	727	765	752	726	778	767	719	773	758	762	751	751	763	711	742	785	774	819	758	794	699	763	797	788	743	777	754	783	752	760	797	755	787	768	741	794	793	807	778	755	745	811	730	703	723	773	808	739	788	806	778	774	743	725	761	699	765	692	789	733	748	798	778	724	765	783	762	751	825	753	744	749	757	737	730	743	700	805	767	792	729	764	791	718	721	735	778	798	816	771	758	784	784	737	744	792	775	767	797	776	691	742	786	750	758	787	744	748	752	741	806	769	774	745	743	722	766	735	771	786	800	723	739	804	749	764	743	774	733	772	755	761	786	715	798	816	730	742	751	786	741	795	793	765	747	777	698	772	780	790	756	778	751	762	769	782	780	790	821	719	752	756	746	762	778	776	751	715	751	763	740	803	697	789	754	764	790	760	731	752	759	779	773	757	752	786	722	772	724	783	752	776	748	757	748	720	753	749	785	766	760	753	737	748	759	785	788	730	759	803	788	713	734	756	762	782	791	741	734	727	808	805	703	762	798	792	760	762	780	734	777	770	779	783	773	758	770	696	745	740	744	703	750	770	731	741	792	779	738	769	768	743	783	751	755	746	765	820	761	739	750	732	742	807	780	755	729	782	749	766	769	741	793	753	741	734	766	727	754	804	785	772	716	752	757	733	824	807	762	705	769	751	760	736	781	755	833	728	796	750	762	757	745	770	748	769	726	741	799	791	783	803	730	818	780	742	822	791	750	770	780	773	727	809	763	723	749	777	802	767	745	754	767	773	774	774	761	762	773	739	746	742	778	759	821	782	769	773	752	757	751	801	760	809	789	778	749	780	756	785	738	746	797	763	796	778	793	735	756	750	755	744	746	777	787	743	769	757	741	763	774	743	738	745	745	753	796	712	774	781	806	788	848	733	815	762	791	786	786	758	766	771	768	789	740	792	788	776	743	765	764	727	747	732	781	758	776	764	757	778	733	788	766	839	721	772	770	755	773	786	774	761	706	725	766	761	774	754	760	835	788	762	779	766	808	777	741	764	752	770	755	779	725	815	795	794	758	810	774	776	787	731	788	795	761	797	756	757	759	745	787	776	809	756	766	780	807	768	773	736	790	760	786	772	786	777	756	733	736	745	761	765	776	666	767	793	755	758	774	754	727	801	771	749	763	777	773	748	786	726	713	726	831	812	703	797	772	763	735	762	770	748	797	782	772	763	762	789	766	785	706	745	732	815	762	726	783	773	718	721	759	764	775	761	781	775	765	748	785	735	764	788	779	735	734	722	756	817	743	791	791	771	754	795	767	743	798	712	748	791	742	777	772	774	770	764	732	796	739	739	739	767	786	797	785	792	828	788	796	727	740	780	761	769	764	734	804	777	776	807	734	746	748	795	778	780	747	732	775	789	776	770	721	775	749	720	789	796	729	795	764	749	740	756	760	802	754	731	721	816	827	735	813	785	790	739	799	736	709	743	792	764	740	789	711	790	716	747	776	762	748	761	774	786	740	727	802	776	816	788	741	762	807	715	757	744	704	725	765	727	760	745	745	796	719	760	793	725	793	763	793	834	788	724	737	782	735	760	726	763	778	728	778	719	746	782	705	761	769	783	731	761	793	790	721	793	770	742	792	768	736	773	788	745	735	760	769	753	735	761	776	830	783	770	736	786	720	751	764	750	775	763	744	784	768	763	734	770	756	746	761	796	808	755	781	786	765	750	758	824	748	806	774	755	780	804	774	807	761	728	810	752	788	764	771	749	736	737	711	753	845	786	787	748	754	746	757	784	781	785	775	773	736	739	814	776	733	758	713	743	764	729	772	728	779	760	751	743	766	775	747	804	748	796	744	789	774	768	803	742	758	727	710	775	761	729	764	717	755	803	763	768	745	769	724	761	759	745	769	748	723	722	751	816	755	786	751	796	732	725	755	743	774	755	790	794	675	759	782	768	727	791	818	809	792	783	755	778	763	833	761	741	774	759	791	753	788	766	747	761	749	787	790	789	762	769	733	746	747	778	773	765	816	785	703	810	739	786	758	730	780	753	769	771	746	709	729	759	758	776	766	783	729	787	749	791	806	822	713	711	702	770	775	738	766	739	781	786	748	756	799	765	750	773	736	709	737	729	735	713	739	816	790	754	741	766	774	772	778	770	797	746	751	722	788	805	778	798	744	824	731	780	760	771	818	743	765	746	777	711	781	788	796	770	741	812	767	780	763	785	768	821	789	866	762	759	763	759	752	785	757	750	754	773	782	766	795	756	735	758	719	758	815	767	704	792	781	785	745	738	749	808	755	761	729	820	756	725	759	722	779	788	739	760	715	740	783	734	785	767	791	745	733	783	759	774	756	789	804	743	761	738	791	821	766	746	748	763	753	745	748	766	727	743	724	810	778	722	765	761	761	739	762	739	762	789	757	826	783	736	723	777	768	761	763	758	747	776	749	737	762	813	742	749	753	790	774	743	710	760	763	769	777	812	810	775	765	760	723	743	758	797	731	755	696	788	751	771	740	774	766	751	760	721	761	775	736	790	702	711	765	780	795	783	719	787	759	777	827	749	744	756	852	776	768	781	728	754	755	782	783	708	801	763	681	808	734	744	758	690	743	752	729	763	773	758	747	744	808	788	794	799	775	788	735	756	773	795	777	781	748	799	758	731	755	768	763	756	752	750	763	805	791	738	782	781	775	757	725	751	733	790	784	735	731	829	749	775	770	746	800	793	752	788	790	755	819	697	707	742	716	776	772	744	745	713	785	751	708	756	806	824	772	756	830	738	787	764	731	750	763	750	799	795	740	751	788	746	779	788	764	773	745	757	763	757	735	751	685	749	768	801	829	740	816	725	739	749	735	788	700	768	763	788	753	775	740	731	773	739	760	780	756	759	721	744	744	759	766	760	752	741	756	795	755	701	773	785	727	795	771	792	737	757	768	785	779	764	807	751	739	792	778	768	775	772	745	727	805	743	761	775	676
23882	21006	25059	27144	21013	20878	1613	401	304	276	258	209	218	161	206	193	196	195	169	184	217	183	176	174	183	156	186	180	155	159	158	151	152	158	142	161	161	150	185	150	159	150	147	178	176	174	171	181	166	170	173	172	172	167	167	151	181	170	181	147	163	157	164	173	159	192	164	152	165	171	146	150	139	160	146	173	171	142	150	173	154	195	152	154	156	157	159	166	144	162	179	131	171	143	146	156	171	168	146	167	147	157	163	158	164	188	153	164	162	180	165	169	165	179	182	168	187	165	156	167	157	159	138	172	170	176	156	174	172	155	162	140	150	166	187	182	153	171	151	179	164	158	140	168	149	148	156	181	184	161	155	162	169	179	185	147	154	180	143	167	163	164	156	163	167	157	158	154	162	146	146	138	173	192	161	162	178	163	166	169	169	141	166	174	153	145	160	166	160	159	167	170	160	173	154	161	161	168	151	137	170	151	187	161	170	185	167	174	177	172	157	165	138	161	140	163	174	161	171	182	153	159	172	136	155	181	180	159	178	165	159	155	166	164	187	149	180	172	162	163	144	151	168	145	158	186	163	184	187	151	133	159	142	156	146	149	165	178	165	163	182	160	182	149	159	156	170	179	166	142	144	129	167	151	165	172	183	168	153	166	194	163	183	144	141	175	168	164	158	168	176	152	183	165	162	153	182	169	181	175	186	170	167	158	173	183	137	173	145	157	162	148	165	172	177	169	164	156	160	141	174	172	160	144	157	180	180	179	169	160	165	147	151	136	186	159	162	145	139	171	151	168	145	137	157	160	159	170	152	157	157	156	139	170	160	162	153	178	145	141	126	168	182	145	179	151	179	138	165	142	141	154	154	149	152	163	172	171	148	175	155	196	161	138	173	178	159	156	152	154	157	178	157	162	174	201	167	143	138	157	124	152	148	164	160	153	161	172	182	174	168	144	154	164	164	175	170	160	144	157	163	169	166	176	163	177	191	159	156	185	166	132	144	191	138	167	140	159	171	151	171	161	157	182	159	183	179	169	181	172	163	187	171	166	165	149	138	176	171	175	160	165	181	159	152	153	139	181	178	149	146	160	177	178	158	167	160	141	151	168	173	167	141	151	153	192	154	163	169	167	181	158	157	156	184	149	156	169	158	173	159	141	168	146	138	154	174	156	165	156	172	153	142	170	178	162	162	156	172	149	179	159	149	183	152	181	180	184	135	161	139	139	153	138	153	159	155	163	170	155	183	158	158	153	145	161	163	167	165	159	156	170	154	172	170	161	186	139	153	182	165	138	155	171	166	159	136	161	170	158	175	179	141	179	149	161	175	157	176	164	169	176	190	138	146	162	165	142	153	191	157	178	185	141	147	147	159	157	157	150	178	146	172	143	162	148	167	159	151	163	135	179	168	187	165	183	182	163	155	152	139	157	151	168	162	174	143	155	160	148	165	159	170	166	173	173	173	148	158	180	166	157	154	167	177	151	179	184	151	167	155	147	189	152	181	164	152	159	178	151	186	162	155	141	162	157	152	174	181	189	162	149	146	157	167	148	162	175	166	164	151	197	151	150	156	154	155	154	162	148	146	172	158	150	159	173	158	135	164	155	159	179	142	186	146	167	154	155	157	200	174	167	160	170	148	169	155	173	174	158	167	179	155	148	156	148	165	162	172	167	133	169	152	146	161	144	156	167	157	181	157	168	172	162	186	160	163	166	153	179	163	157	153	155	148	170	113	171	158	156	171	184	169	175	175	156	148	167	180	154	167	151	160	147	159	145	171	156	153	176	156	150	170	149	129	162	163	163	158	161	156	147	155	157	146	157	174	168	162	145	164	177	147	200	139	168	169	164	170	148	165	166	166	165	182	139	177	188	175	189	164	161	147	148	163	146	149	149	151	145	160	184	171	139	158	149	162	160	161	168	158	182	143	177	162	157	159	150	144	195	161	164	186	198	155	162	173	131	157	168	163	172	162	165	174	129	159	148	147	137	151	191	171	158	143	170	142	165	158	137	167	175	183	198	170	169	171	148	184	160	149	166	198	151	178	170	180	168	157	152	169	169	162	176	151	139	133	146	190	182	151	150	149	169	170	166	157	163	164	172	167	152	168	134	128	178	188	165	137	149	124	156	169	149	179	166	176	151	170	153	165	155	161	165	132	166	163	165	169	155	159	176	141	157	158	140	154	176	115	164	164	161	171	161	178	168	159	157	159	159	156	157	144	199	164	165	150	145	180	209	160	175	164	171	171	158	157	166	180	155	148	177	144	167	147	153	173	176	136	193	161	180	148	163	177	201	160	141	163	163	142	161	145	188	175	173	171	150	158	163	154	168	148	159	135	146	152	148	174	178	162	152	155	167	171	145	179	159	148	174	153	163	136	166	165	163	192	140	169	134	169	176	172	168	150	150	180	173	143	148	173	169	180	178	158	171	164	157	189	171	162	164	162	139	168	165	156	164	157	150	143	151	174	165	140	161	170	155	165	157	150	165	138	165	129	155	155	189	151	160	178	160	174	178	167	159	166	174	166	157	168	157	137	172	150	174	164	154	161	150	137	166	156	170	170	152	152	154	160	159	178	156	153	139	165	155	186	163	145	159	174	174	168	164	188	160	193	146	156	164	174	165	156	158	147	173	187	187	164	191	154	144	189	164	168	163	169	175	177	160	167	151	166	151	149	184	180	165	144	186	161	153	164	129	174	158	152	181	156	135	151	143	149	169	168	155	134	175	169	182	149	149	164	184	147	190	144	166	144	163	162	170	161	160	178	151	174	159	145	118	179	168	192	155	168	158	158	162	136	165	171	159	172	145	191	170	164	162	190	151	139	157	161	183	161	176	195	180	169	170	156	158	182	192	181	171	159	174	143	154	177	156	186	150	162	185	176	146	146	158	160	148	187	169	170	135	174	155	166	194	167	152	142	158	167	186	141	145	157	149	160	173	173	164	142	123	160	181	146	175	178	138	178	174	164	161	152	155	159	169	159	160	165	149	159	139	144	149	156	137	158	156	155	144	151	148	172	155	175	168	186	161	192	169	159	162	165	181	165	197	159	139	164	160	170	187	169	182	158	142	165	165	164	146	151	153	156	165	157	133	173	149	152	153	138	176	149	162	168	183	161	171	165	150	169	155	183	148	166	146	165	155	164	139	164	163	154	158	158	179	159	169	155	170	162	156	159	165	158	176	136	162	148	146	157	182	178	164	152	165	158	186	162	154	169	175	152	174	162	173	165	168	157	159	173	159	136	172	162	173	181	162	162	173	133	164	165	155	177	166	161	177	160	143	181	165	164	177	155	174	165	139	156	162	165	173	169	182	163	162	167	166	157	161	151	158	157	174	149	155	155	127	172	163	119	146	131	169	157	162	139	161	159	139	168	168	173	147	146	170	157	144	146	145	168	151	166	170	177	155	173	164	151	157	196	171	138	172	158	176	160	172	134	156	165	170	157	156	151	147	137	146	159	162	182	170	126	161	166	152	154	151	169	168	182	154
3128	4226	2455	1131	747	599	545	466	488	476	440	454	407	388	418	394	426	424	439	409	386	412	381	406	389	419	406	408	405	409	448	410	434	388	385	415	416	391	370	427	384	409	413	431	446	415	435	402	431	409	429	414	409	393	405	388	391	439	396	449	394	431	386	388	410	407	410	413	439	400	394	397	385	444	394	377	438	384	366	447	441	397	385	414	414	406	387	439	410	386	407	428	389	443	393	358	395	406	396	393	397	418	382	421	394	412	436	409	400	434	397	391	403	419	379	417	387	356	392	410	411	388	461	423	417	394	454	374	431	416	386	390	375	363	413	433	388	400	386	380	409	380	402	393	417	413	390	367	388	388	389	415	373	438	355	408	405	378	415	421	406	412	406	398	438	388	419	376	417	420	397	396	413	405	402	442	395	391	396	418	416	379	407	392	391	422	384	426	412	386	407	413	386	393	382	406	405	403	427	381	382	361	423	383	397	406	402	428	420	379	408	438	444	429	408	387	383	401	413	415	423	366	423	379	407	414	417	378	380	428	376	383	411	374	370	378	393	379	397	403	411	417	409	417	398	410	394	410	407	427	392	397	402	410	424	394	392	401	409	344	394	409	404	397	430	393	388	397	446	399	342	407	370	418	396	410	374	398	389	383	440	369	375	416	409	371	387	405	407	375	404	395	392	387	417	399	432	426	406	393	423	407	395	412	390	400	375	361	377	417	382	421	426	405	418	401	418	387	400	435	418	355	423	408	407	420	391	407	414	437	403	355	397	383	408	411	433	417	429	403	397	352	428	424	397	374	400	375	381	391	395	404	417	394	427	397	422	415	420	380	368	365	398	414	401	428	360	412	408	427	400	402	441	446	380	389	405	353	392	376	388	379	414	409	403	416	410	427	421	422	432	443	448	439	430	391	376	416	395	418	397	374	407	433	405	401	366	377	415	407	447	399	430	399	390	410	422	361	412	426	438	417	393	405	376	395	378	387	432	410	386	423	402	407	420	389	368	339	442	421	402	378	433	409	364	409	387	415	387	388	415	390	406	428	437	387	429	403	393	412	431	389	397	415	417	421	404	377	385	400	395	422	427	401	416	467	401	407	413	386	380	381	392	412	426	355	408	391	446	392	385	390	421	443	386	378	395	376	394	410	377	417	398	398	382	418	402	401	437	405	388	386	388	392	346	389	406	384	421	419	378	424	385	409	380	399	397	426	419	409	436	403	401	429	396	420	390	415	462	434	408	395	401	349	366	362	433	418	435	405	396	405	392	400	405	385	412	395	389	391	379	415	385	406	397	378	420	364	430	375	393	402	403	376	389	387	416	404	395	393	426	388	423	427	398	406	397	370	386	407	393	392	392	408	412	398	393	405	402	422	398	424	386	390	402	430	428	394	366	388	368	414	421	382	373	371	402	397	389	398	433	419	422	423	403	368	391	378	399	385	430	444	393	416	408	396	436	366	377	406	395	411	417	414	421	407	415	390	414	423	384	405	385	424	399	423	423	366	413	409	396	407	419	454	438	439	420	417	400	385	405	380	434	395	366	447	419	428	417	384	404	408	417	432	377	395	417	377	415	385	437	421	381	402	383	397	376	393	437	401	431	395	412	406	384	410	381	375	388	422	428	396	363	404	396	417	410	390	412	390	389	416	353	391	432	399	372	420	382	398	391	416	406	383	427	415	367	381	365	384	411	391	410	407	404	419	388	358	375	397	430	402	399	447	428	414	421	407	408	417	397	430	384	369	407	397	391	387	403	387	364	403	380	423	411	433	388	441	422	409	399	403	381	423	418	391	407	418	418	383	377	433	407	397	380	384	410	397	374	431	402	438	429	392	402	411	393	426	376	404	397	424	408	407	428	383	397	397	386	411	402	401	401	407	428	418	370	403	405	399	410	378	388	409	426	410	405	394	389	435	405	394	407	409	397	428	406	383	357	403	379	403	408	410	432	395	390	429	420	389	418	414	403	379	407	416	373	399	388	364	426	404	382	429	383	390	392	400	403	387	394	415	386	408	393	409	396	400	391	411	378	402	390	440	394	414	410	437	410	383	380	399	387	374	393	402	410	404	419	395	405	413	396	387	403	416	408	371	392	404	425	389	403	395	381	388	401	374	456	404	394	407	397	361	416	406	379	379	359	392	385	382	395	403	388	410	399	418	415	409	423	413	407	386	393	407	358	426	397	441	428	411	391	389	424	410	424	364	379	429	426	379	386	387	405	438	406	412	408	447	391	411	410	416	405	414	392	405	403	373	398	358	392	417	395	429	411	396	405	406	407	370	394	381	394	402	429	406	379	393	435	402	355	399	438	419	409	404	386	411	429	407	391	401	407	433	415	399	397	398	420	405	381	387	438	378	407	376	402	402	416	445	365	402	401	374	417	393	390	413	432	382	430	412	422	448	405	398	420	438	389	403	403	409	434	395	421	398	388	368	400	407	401	452	408	419	383	375	389	352	360	376	369	426	413	362	423	427	436	396	423	378	409	435	420	383	416	422	453	400	431	394	413	427	448	430	393	405	387	407	407	406	400	403	432	433	428	386	393	400	372	438	375	390	386	407	398	434	382	402	398	375	404	404	407	377	388	398	404	427	426	400	401	351	406	419	402	400	414	380	358	418	436	411	419	429	412	377	400	376	445	442	414	397	420	420	379	402	433	411	387	386	421	407	435	378	391	401	411	424	423	372	370	397	395	394	396	403	442	384	429	368	402	416	378	407	386	409	390	407	443	413	453	381	416	411	393	409	411	439	442	433	402	411	375	404	393	385	403	416	408	373	419	386	397	424	376	451	415	421	440	414	395	423	377	392	389	429	421	363	373	411	385	397	389	419	390	432	407	434	412	411	412	397	406	405	388	381	399	386	420	419	394	380	393	417	422	392	403	372	392	438	400	433	413	391	422	431	357	394	390	401	440	449	422	345	396	396	431	410	404	364	399	404	411	396	405	400	411	434	415	409	419	387	382	383	381	409	391	411	385	397	392	397	406	431	385	398	415	375	397	393	420	400	373	385	384	439	395	385	414	411	414	370	397	371	385	410	420	398	393	430	374	401	385	393	430	435	404	387	426	379	374	405	371	438	413	389	387	390	393	407	381	384	427	421	398	437	397	378	418	398	371	382	419	408	421	387	438	401	401	395	411	398	414	426	394	398	392	413	380	389	375	409	400	415	405	416	388	417	427	402	381	384	432	397	400	430	387	438	380	401	409	408	386	395	413	413	402	410	363	389	384	365	442	415	395	448	429	392	429	389	412	394	387	441	446	421	390	433	376	399	392	410	372	418	407	386	391	428	403	403	381	381	396	397	400	379	440	382	402	364	399	437	405	404	421	396	352	413	404	403	409	374	407	416	399	400	386	405	392	379	405	408	413	364	351	403	401	384	410	391	423	380	419	419	395	415	411	400	409	405	400	440	399	392	429	413	407	396	395	424	371	408	397	426	415	426	412	385	396	372	375	380	404	426	381	398	406	405	380	401	436	363	439	385
32354	10642	1194	566	513	433	417	433	450	409	459	428	422	430	406	430	424	417	405	445	407	422	432	444	414	414	399	455	444	427	399	433	417	399	444	434	432	450	446	428	434	400	411	382	438	409	405	458	435	429	437	438	440	419	421	407	445	461	415	430	417	411	389	426	420	432	422	429	407	397	440	435	404	436	411	417	438	449	464	424	414	485	428	399	407	428	433	422	411	419	416	429	461	406	424	442	437	439	404	438	429	413	448	382	440	406	437	425	430	443	438	438	422	445	403	422	423	437	446	417	407	432	417	442	432	400	427	436	438	423	409	430	426	408	450	433	445	424	433	430	417	433	441	410	415	424	415	397	424	470	425	450	459	453	444	447	430	400	464	386	403	401	443	412	386	439	439	407	426	461	394	410	430	428	453	423	449	435	403	420	438	427	432	429	429	436	414	379	459	415	411	457	436	439	449	426	446	446	461	456	426	423	422	402	385	464	449	459	395	437	426	420	436	440	414	420	398	434	472	447	416	464	460	415	458	448	441	403	407	431	442	442	419	412	407	446	445	430	436	429	473	419	421	445	406	406	418	424	470	421	415	430	421	407	457	446	421	454	439	399	452	437	441	447	421	410	464	451	420	442	436	421	463	426	456	438	435	450	396	412	430	450	409	418	439	428	453	396	439	433	406	409	438	464	407	431	416	443	433	426	437	445	458	411	458	436	458	426	454	451	404	394	438	438	425	442	427	411	433	432	442	403	398	456	399	395	433	381	408	449	419	401	390	427	417	404	443	399	392	409	439	425	439	409	422	467	449	393	418	421	425	475	433	406	428	439	420	440	418	393	421	407	475	447	430	415	460	427	402	420	429	401	435	423	420	429	445	408	449	390	459	426	410	442	410	396	412	422	436	381	457	436	432	476	461	395	440	441	437	408	434	450	395	430	418	403	395	417	400	412	454	425	412	432	421	420	455	428	422	438	449	444	443	423	442	432	413	452	427	444	455	408	450	404	411	406	430	435	403	482	433	410	457	425	397	425	426	425	484	410	419	487	453	458	416	365	434	429	428	441	397	438	493	405	441	426	411	448	456	411	441	414	429	461	451	427	421	449	422	468	442	424	384	403	408	437	395	438	438	413	411	423	411	405	412	418	443	457	444	448	438	454	404	447	367	424	413	464	426	454	425	445	419	433	428	425	418	439	400	420	440	398	433	459	419	439	460	445	439	432	432	398	447	432	414	447	394	419	395	436	416	409	418	436	395	423	424	443	406	449	415	456	398	415	418	454	429	449	405	438	435	403	411	413	399	397	407	430	460	436	410	411	418	443	416	399	425	469	435	423	444	393	398	426	425	472	459	417	446	402	408	372	445	410	440	469	423	416	427	386	409	466	403	454	414	480	437	477	463	443	434	435	444	484	444	468	433	430	421	450	408	423	441	402	397	428	445	406	453	428	443	443	437	454	473	422	420	426	420	460	430	417	447	389	432	451	410	404	430	416	439	475	439	414	417	399	443	436	407	414	418	397	433	459	379	397	383	401	467	409	424	404	449	419	421	429	434	455	426	447	454	447	413	394	406	394	411	426	424	423	418	397	453	461	424	394	410	402	403	424	440	487	447	411	427	392	442	427	451	366	404	388	484	480	400	426	411	413	407	433	438	411	462	440	407	424	431	411	449	446	469	406	468	453	413	410	456	403	435	435	415	435	417	461	391	405	425	425	397	405	435	465	419	412	382	430	448	447	403	447	446	419	434	451	412	421	444	427	412	410	419	429	415	466	440	460	393	448	400	440	389	425	387	438	422	407	435	421	425	391	450	442	399	427	438	424	408	426	418	447	437	390	449	430	432	412	382	451	430	431	411	422	448	442	392	430	414	434	402	434	423	451	426	426	412	475	420	439	422	432	416	427	432	450	387	396	402	434	468	448	421	411	434	383	448	430	417	409	481	397	400	422	390	413	479	425	412	415	430	406	411	419	413	419	425	445	425	444	450	447	451	417	394	416	393	482	436	426	430	424	398	408	416	415	449	432	447	400	421	497	431	422	417	439	474	414	450	437	430	462	410	381	409	409	452	421	410	414	438	405	440	478	432	451	388	462	404	406	428	453	447	416	435	419	435	383	446	381	418	409	435	414	467	433	420	431	430	410	422	409	403	445	417	401	376	460	447	455	419	463	419	414	435	408	425	422	431	436	437	392	450	421	417	403	425	425	429	427	449	449	428	494	391	406	397	404	410	415	446	431	421	417	428	444	443	396	415	397	434	385	420	430	440	443	464	456	430	431	419	401	465	410	390	446	392	425	418	420	496	425	434	444	433	428	406	448	455	414	405	410	449	419	413	444	406	421	412	404	417	414	434	412	417	395	416	443	444	408	419	449	448	450	433	391	424	450	436	455	405	436	456	454	411	436	422	409	454	397	391	440	413	442	443	402	416	450	458	435	430	432	424	410	455	454	416	381	389	442	406	411	373	456	435	456	431	459	418	394	399	457	417	448	377	388	455	442	453	415	453	424	409	406	423	387	423	472	439	412	412	417	411	412	413	457	447	426	417	410	425	428	447	426	466	405	431	404	376	421	410	422	423	442	489	410	450	424	439	433	422	450	419	422	402	440	435	407	438	452	411	420	420	404	437	415	442	444	399	411	441	470	458	471	438	441	429	419	475	460	393	416	424	441	406	433	408	459	408	452	429	450	415	418	445	448	415	426	406	434	427	458	468	418	409	425	403	402	439	407	426	450	439	447	454	455	447	430	409	422	405	392	441	427	388	415	404	403	401	434	440	423	407	403	473	446	468	429	434	433	404	411	406	421	434	436	434	409	406	445	426	372	456	418	428	401	423	428	433	443	410	401	455	415	419	424	419	419	425	408	435	416	438	421	416	466	438	421	450	448	444	405	436	429	452	460	429	456	427	433	432	388	406	405	439	451	435	428	379	456	440	412	386	438	426	401	420	459	419	399	478	426	428	409	432	420	451	458	418	391	412	426	452	414	419	443	400	381	461	414	446	443	451	387	412	418	466	410	439	442	420	448	443	408	418	410	422	434	442	391	428	433	463	418	439	438	438	433	421	433	441	414	445	413	393	462	396	431	396	413	431	424	406	432	422	450	468	421	451	461	456	427	425	439	461	413	468	434	440	440	417	450	443	444	448	440	433	429	448	381	436	426	391	384	402	390	410	404	390	426	446	404	420	462	454	412	421	413	415	415	446	446	410	433	394	442	426	430	430	401	403	435	407	419	378	464	432	402	437	437	438	428	438	442	408	413	427	386	450	416	388	423	414	397	450	445	458	422	391	432	454	418	440	398	423	408	435	413	390	431	446	446	465	455	420	416	406	452	413	425	411	435	453	392	415	435	431	445	409	434	407	390	431	452	412	432	384	428	457	430	448	401	428	456	454	421	436	465	473	429	443	422	425	443	447	400	413	397	451	444	426	428	435	417	419	445	464	414	444	432	431	442	453	425	424	428	420	407	450	414	414	419	432	439	415	459	429	451
5623	995	1005	1035	998	965	961	930	957	949	947	996	996	1009	965	954	946	936	926	998	985	963	929	964	940	975	905	991	928	966	1007	946	1010	966	906	956	917	951	941	988	930	992	980	959	966	954	955	923	986	964	934	985	1019	991	961	932	968	966	929	974	985	995	920	929	949	974	948	943	1005	960	979	964	941	943	958	984	965	951	915	950	988	1023	1037	941	968	987	943	1005	922	947	1018	934	944	938	960	910	903	925	963	920	956	917	967	900	951	1000	967	931	1011	970	961	949	975	938	948	991	953	989	1026	966	935	887	942	953	954	938	988	971	929	1007	932	967	946	950	968	937	902	959	1046	969	976	938	973	988	945	967	960	991	993	972	941	934	981	928	940	938	935	964	903	930	936	973	907	953	992	970	922	900	930	981	927	978	973	940	979	949	993	940	988	943	925	929	967	987	967	934	1023	967	985	969	936	972	970	1000	941	997	971	948	934	995	958	1052	934	953	1013	943	961	877	941	1010	988	957	952	982	968	943	984	968	912	974	964	927	922	971	990	1019	988	992	997	999	900	967	923	923	1016	977	971	961	970	999	952	997	1012	940	965	981	1006	947	947	944	962	981	965	925	925	944	962	988	952	960	1021	933	1001	965	976	948	965	1012	939	984	933	938	948	930	927	892	957	974	977	936	968	1009	938	971	972	969	981	959	901	978	1027	949	968	986	928	943	982	954	962	933	994	944	969	949	899	953	931	970	929	989	1018	928	987	965	964	935	973	960	947	962	915	944	929	934	959	934	938	925	951	979	976	967	912	980	929	989	929	992	912	916	949	960	975	978	937	915	943	979	944	967	952	931	958	937	965	965	979	1000	945	901	970	959	966	942	983	948	917	993	910	959	900	968	939	967	926	935	947	971	996	964	963	973	866	945	1031	948	958	938	977	946	948	956	947	1007	986	960	1013	930	959	952	992	935	970	924	1039	969	962	945	1005	994	951	949	972	950	955	997	970	963	936	926	1004	931	946	1007	961	987	977	958	934	1012	939	984	874	982	943	983	985	928	936	997	934	930	994	997	985	945	924	946	976	972	935	934	930	964	920	954	989	962	973	993	990	992	1000	980	875	956	912	942	964	918	985	966	970	976	999	973	1007	948	976	994	955	907	971	993	932	1040	990	957	922	943	926	962	950	985	919	975	931	929	941	919	960	973	926	976	967	982	880	938	965	955	969	945	971	916	970	948	860	907	980	933	936	954	993	952	966	982	936	917	934	963	977	934	975	960	1009	937	943	1001	950	999	971	928	933	989	891	952	947	954	959	944	943	948	978	937	936	943	999	969	927	992	960	987	922	902	952	975	1034	917	942	932	945	925	993	959	1010	949	953	928	957	986	954	949	966	973	914	976	999	946	971	998	966	924	1024	952	944	1009	907	979	881	979	931	953	928	971	956	964	977	993	947	962	947	957	936	1002	994	977	898	1041	930	943	925	953	939	967	976	977	953	1024	1020	1017	955	937	945	939	977	950	966	1011	908	972	967	980	948	1003	947	943	974	989	990	950	985	954	975	1012	924	1012	1015	968	938	891	999	996	938	911	985	977	922	974	914	930	1045	946	951	925	965	951	895	935	941	931	949	906	959	939	966	987	891	967	1027	956	953	991	995	940	953	918	961	948	973	906	960	943	970	1006	978	1005	908	1002	1016	887	978	931	944	975	980	878	962	897	1010	1003	1010	972	976	939	961	968	950	992	950	944	916	912	965	936	968	996	941	951	956	962	970	909	961	951	955	927	971	1013	993	919	957	913	973	961	946	1052	920	912	927	1006	986	966	980	882	999	949	949	988	949	942	926	953	943	1005	894	936	962	1011	954	918	1007	927	937	940	928	948	946	926	995	902	976	929	962	918	948	961	994	957	945	942	956	947	878	889	950	948	926	1007	1006	941	953	977	976	962	905	963	957	984	933	935	950	965	955	977	939	1026	993	926	934	999	1003	950	998	927	989	1002	959	908	972	926	906	953	922	947	949	1004	986	930	917	945	984	941	939	942	971	980	910	956	961	925	982	966	972	937	907	934	995	948	956	919	965	935	962	905	1056	938	920	978	930	979	951	1000	917	946	995	929	976	880	961	939	950	922	939	972	1009	917	936	998	1026	953	986	1018	971	980	957	964	923	1010	979	954	987	983	975	987	942	974	952	964	931	936	945	939	963	946	928	939	928	995	957	970	962	959	915	953	922	916	982	926	971	931	933	923	960	913	946	920	1014	969	938	968	943	981	973	977	1008	922	925	963	971	941	1025	972	937	968	1006	980	942	973	940	946	899	950	961	1008	953	960	952	984	985	959	951	959	987	965	1021	992	890	929	901	966	976	962	958	964	958	958	956	951	971	937	926	955	1005	960	931	1007	975	1022	920	935	982	990	969	988	972	970	965	966	968	960	999	991	958	976	926	940	1000	941	1017	952	930	907	988	980	938	978	931	992	934	971	950	958	1008	960	954	989	991	927	984	899	959	946	1049	966	1012	950	1016	994	954	1003	943	981	1004	1023	941	954	1007	916	903	949	966	982	954	942	975	1001	986	945	941	954	957	960	979	967	973	926	943	971	946	988	969	907	940	975	942	997	1011	926	959	958	940	985	937	910	931	966	968	1016	988	984	942	954	962	963	923	992	992	952	938	954	998	916	939	939	981	1020	944	918	961	974	969	994	994	924	917	896	962	979	975	1008	964	875	936	916	947	981	959	1014	901	956	951	962	984	954	961	993	983	1000	925	971	1021	951	954	952	953	931	971	942	939	1019	950	948	946	923	1007	963	984	939	906	926	1018	919	961	982	960	994	900	945	964	942	966	949	965	957	895	946	933	940	986	926	946	918	961	994	945	972	939	911	979	995	940	950	971	980	951	999	969	937	944	889	920	922	939	962	999	985	950	935	894	987	922	892	962	988	951	975	914	941	1020	939	958	1005	963	970	938	934	901	986	924	994	1063	973	924	972	998	948	977	1040	950	986	933	970	932	902	929	958	928	950	958	965	982	967	936	967	945	975	942	1016	973	959	992	947	983	952	1007	966	967	984	941	930	969	969	894	964	967	982	977	901	991	920	984	985	969	982	966	969	931	961	962	920	949	961	988	967	980	978	908	935	987	965	929	943	996	927	909	956	952	999	903	974	931	950	962	1000	978	912	923	948	957	920	925	998	993	1015	926	970	960	893	938	938	997	999	975	962	952	932	1011	926	915	955	989	916	929	919	983	942	939	965	952	939	938	963	943	977	962	948	948	945	988	912	963	950	1012	948	995	984	977	983	928	995	976	942	986	950	915	1010	986	970	989	925	950	945	942	968	1019	951	941	989	929	937	965	964	957	952	899	929	951	949	907	993	913	938	970	958	989	975	983	964	948	980	971	924	922	967	883	953	996	1010	989	948	972	916	979	980	980	940	953	947	1000	949	942	975	920	963	966	993	972	937	927	938	894	913	1028	938	951	935	958	986	1007	977	945	948	940	959	971	976	985	977	901	929	976	924	930	942	949	909	987	963	900	967	992	1002	969	921	985	945	975	962	946	936	979	903	943	930	943	1028	968	941	1009	988	910	962	937	988	940	966	962	947	965	937	972	926	950	977	992	980	934	976	959	956	910	977	934	1005	958	983
24534	20952	24348	27671	20600	2493	503	433	398	351	362	338	332	386	334	359	344	324	330	357	342	331	360	341	334	356	332	326	333	329	362	376	334	346	330	340	353	339	341	360	327	375	352	320	333	352	339	322	323	381	344	348	342	306	326	373	337	333	333	334	316	343	347	334	371	329	377	317	336	363	341	339	350	332	338	345	330	379	364	333	335	323	335	348	346	340	343	386	375	341	300	364	369	331	355	321	339	337	311	337	307	291	330	304	326	368	348	358	322	337	310	342	295	324	333	319	330	328	317	373	346	301	373	338	357	362	315	320	335	325	330	350	334	333	330	339	317	379	364	349	325	364	334	320	331	325	358	320	348	328	311	335	339	333	323	343	320	362	364	370	361	327	367	378	358	375	337	376	335	339	321	342	332	313	326	315	353	339	358	343	333	351	348	365	327	321	353	338	367	344	337	344	321	331	372	336	358	345	371	345	293	365	364	318	357	345	308	342	363	352	365	318	374	339	327	345	350	316	319	360	336	349	378	327	326	343	353	325	324	330	353	349	339	316	369	353	348	326	379	317	368	314	340	367	306	310	354	333	352	379	345	299	322	292	326	379	359	343	384	347	380	355	354	337	341	356	331	329	344	344	316	302	315	345	313	352	353	345	335	348	333	367	339	362	368	338	337	372	356	361	352	350	329	337	333	304	347	347	366	341	335	319	329	312	292	337	333	345	340	353	346	354	355	329	322	374	314	319	347	309	314	319	325	345	348	331	336	366	329	340	317	373	315	321	360	371	367	310	339	317	319	331	350	319	329	330	340	324	338	351	304	348	340	335	319	325	329	319	316	322	316	362	344	336	308	340	351	314	332	307	323	350	333	325	360	325	345	336	341	332	319	349	353	376	343	346	334	341	315	323	322	332	335	333	339	392	331	339	322	352	344	321	344	352	332	332	358	362	337	322	322	361	327	329	331	319	329	335	320	347	339	312	317	328	324	359	358	330	342	328	323	334	334	299	353	316	359	323	351	343	343	365	313	373	339	341	345	319	336	318	366	324	318	323	356	338	326	349	336	326	333	296	347	339	339	353	364	354	357	390	331	350	331	353	316	341	334	336	345	359	328	330	298	336	381	360	360	372	377	319	362	316	328	336	335	364	335	346	336	340	356	325	339	346	380	357	323	313	358	340	335	335	373	352	312	344	373	323	300	378	354	348	325	353	329	339	352	351	352	349	347	310	335	301	341	351	336	389	338	311	359	360	342	312	322	295	343	327	337	378	353	332	348	361	345	322	326	328	306	338	328	316	360	350	367	287	359	355	327	359	335	308	326	325	373	321	317	326	328	329	360	347	302	319	371	327	334	365	321	363	339	348	345	376	303	335	349	361	334	329	358	335	358	362	350	345	341	318	349	318	322	332	332	357	383	331	329	345	376	345	346	358	347	386	361	333	345	312	341	367	334	333	369	368	326	359	363	347	321	317	306	338	332	336	341	324	326	339	332	335	336	334	320	325	324	318	343	339	321	328	266	357	357	349	314	341	374	315	331	330	342	372	362	339	362	351	335	318	347	375	316	314	350	326	383	308	344	343	346	317	351	355	325	348	306	370	346	364	374	345	358	340	340	338	358	344	340	343	321	333	350	341	311	350	305	364	337	321	350	344	339	352	325	356	391	358	340	292	340	310	329	336	355	326	397	338	355	343	387	370	327	293	356	328	352	323	320	317	343	330	316	341	324	333	339	363	329	361	392	339	314	329	354	353	323	329	310	312	335	363	323	340	327	337	340	314	345	351	352	366	330	337	311	314	343	341	348	346	334	309	324	327	348	347	325	362	325	333	297	319	302	334	336	305	371	323	359	318	351	373	355	319	328	339	297	369	355	338	335	326	337	313	352	342	347	318	332	345	329	338	326	299	321	340	311	359	301	335	316	332	368	361	299	323	323	352	357	379	330	356	340	316	340	347	356	331	345	342	351	331	372	321	338	375	341	317	336	335	326	327	336	360	321	348	343	348	323	347	329	307	307	359	376	340	333	365	359	352	329	325	342	328	360	344	359	347	342	301	330	350	332	345	337	301	328	326	341	347	356	380	327	352	332	309	349	354	335	352	334	323	326	350	340	340	306	329	328	357	334	339	363	318	367	308	361	311	344	346	317	384	316	321	373	344	343	345	315	379	306	343	356	384	365	314	361	375	331	338	350	347	363	368	335	357	344	382	350	349	310	383	371	375	323	347	329	345	355	320	317	372	327	347	340	344	317	345	328	334	324	352	342	323	350	323	349	324	335	293	332	323	337	355	371	343	317	344	298	354	313	336	351	358	330	329	338	351	342	323	312	279	359	347	327	328	366	335	334	301	347	370	337	345	328	325	323	321	354	335	327	340	344	332	333	345	327	328	313	356	318	331	339	324	348	322	353	334	340	315	350	330	324	346	349	354	331	354	343	326	325	365	330	326	351	353	306	348	327	360	299	332	331	324	322	335	318	353	321	347	327	387	340	382	352	345	316	365	354	310	336	310	353	359	297	330	326	316	350	326	340	339	331	326	356	329	341	326	342	342	319	358	350	376	310	357	352	344	342	334	334	326	348	321	303	340	347	346	343	324	343	318	327	354	329	357	310	308	341	352	355	314	303	354	343	310	365	356	341	333	346	363	323	353	329	333	351	308	304	330	336	356	346	347	342	332	330	339	299	345	332	338	338	322	338	315	306	340	338	318	336	309	337	321	368	336	310	297	357	319	342	334	354	365	345	342	307	310	371	350	373	300	315	306	383	302	325	339	372	352	335	316	344	321	308	327	312	331	378	331	368	390	328	355	347	335	317	320	290	339	349	349	353	340	314	336	381	344	341	333	331	322	343	342	353	351	370	337	338	301	332	370	325	354	373	321	322	310	344	339	336	322	319	322	352	365	297	351	345	367	339	379	336	344	321	328	300	342	333	363	344	328	347	336	357	317	327	318	349	308	326	355	305	301	299	349	351	366	360	339	352	310	329	364	333	357	331	338	283	312	325	353	325	358	332	289	316	317	364	324	358	358	406	311	335	370	337	346	324	308	281	297	360	326	327	331	378	339	364	355	307	290	341	339	345	371	371	323	350	360	368	345	382	341	314	341	316	365	338	322	330	324	373	344	355	325	316	360	366	336	336	350	309	353	350	333	315	350	390	348	342	335	355	343	342	336	342	308	335	333	333	347	357	373	318	336	302	314	345	352	341	315	337	343	349	321	340	329	345	326	312	388	379	346	318	350	348	346	334	305	328	342	328	315	343	340	330	375	366	339	348	330	325	334	333	336	314	363	346	331	317	302	338	351	309	314	311	360	338	377	348	356	327	357	339	332	319	333	378	318	317	326	333	336	358	316	318	359	343	347	335	352	356	335	373	344	339	323	360	342	353	336	360	318	348	339	353	366	387	350	335	332	323	369	352	353	327	340	326	343	335	368	341	347	348	331	354	330	335	350	326	328	322	335	318	340	314	353	327	335	339	387	351	351	387	312	322	368
3276	2868	1841	1184	968	840	804	775	775	789	781	759	774	746	802	789	789	801	769	780	754	741	798	768	780	781	759	788	815	784	763	786	754	818	780	807	774	791	726	733	745	720	806	743	764	793	783	747	768	783	771	750	795	799	765	775	775	744	746	823	764	751	772	742	738	760	767	803	790	787	811	807	794	820	800	795	784	769	752	765	773	787	784	697	732	759	758	725	780	845	739	786	791	764	756	748	739	746	788	759	785	785	783	718	741	784	771	785	760	740	763	746	779	734	774	761	766	761	785	723	798	773	731	753	732	762	720	703	774	757	802	818	741	756	763	742	769	726	787	778	756	757	755	785	807	760	759	752	803	756	779	772	766	786	752	761	757	741	763	730	788	745	807	705	771	743	782	734	786	743	749	758	729	787	781	768	755	731	800	796	728	737	731	772	783	751	766	788	798	739	710	769	800	738	818	723	800	770	760	815	758	815	732	742	787	774	725	794	823	785	707	767	727	772	737	784	720	782	732	766	743	769	814	761	773	753	770	765	714	715	698	782	770	765	704	763	772	771	758	784	780	775	749	771	753	775	790	742	782	765	794	753	775	733	740	800	772	777	779	773	756	762	750	783	754	753	758	763	788	743	777	716	815	791	806	747	747	682	751	756	783	751	740	768	775	748	787	777	782	739	752	788	772	701	804	728	783	756	801	752	759	788	777	743	794	767	786	808	763	738	757	773	752	778	807	737	747	747	717	737	783	747	799	804	725	748	790	774	753	749	767	738	791	756	767	754	742	726	757	766	746	747	798	807	801	773	755	737	764	743	812	729	746	786	767	778	774	743	765	775	748	774	754	778	740	769	788	763	783	761	736	731	757	781	769	753	832	793	719	806	789	779	756	729	789	743	778	788	765	774	816	699	814	756	716	797	741	753	741	713	766	754	710	751	785	768	774	772	785	841	740	722	754	775	748	732	799	781	697	788	755	801	726	717	718	736	730	770	751	750	808	800	733	733	748	755	807	768	799	759	749	758	754	754	731	713	743	783	800	799	770	765	763	728	780	755	799	810	760	784	752	755	790	770	810	745	790	754	778	777	764	737	811	795	749	741	682	821	783	782	763	782	817	756	734	778	763	765	729	741	764	759	752	783	807	775	728	805	799	813	768	791	761	765	717	749	773	785	736	787	750	800	768	752	796	766	783	775	707	797	769	749	780	783	806	785	768	760	734	779	735	761	768	741	787	772	780	736	767	850	747	771	727	771	747	794	766	784	730	728	777	736	738	766	787	752	708	815	731	715	752	737	772	808	720	740	750	806	751	758	768	763	782	710	798	733	755	766	758	750	720	816	742	785	784	782	816	747	741	724	749	740	741	751	720	774	776	799	786	774	802	772	766	811	744	748	789	770	799	771	745	748	793	756	768	779	768	701	770	732	777	741	763	738	768	786	821	797	754	743	730	721	746	799	789	760	756	802	792	702	733	758	768	780	782	768	788	762	791	774	786	751	746	748	741	785	787	741	728	751	809	764	781	789	763	758	796	772	740	793	741	797	774	794	729	804	755	792	754	763	769	796	735	747	728	771	733	752	715	766	773	752	781	781	746	738	765	787	784	772	764	729	761	788	804	711	790	772	748	782	748	745	725	705	749	787	732	760	755	709	781	791	778	761	750	797	752	741	745	743	757	779	752	769	774	788	811	746	748	740	748	797	767	790	708	755	764	792	717	743	786	747	748	770	770	773	795	751	784	783	818	727	773	786	779	732	757	741	757	778	797	767	781	688	779	778	747	742	742	766	760	722	703	767	761	746	714	714	755	792	726	746	748	748	744	789	755	750	798	761	735	790	724	789	750	747	749	781	777	744	700	800	779	754	754	710	826	685	734	748	778	707	738	811	743	778	762	758	808	765	775	771	792	749	735	752	728	793	782	757	740	732	779	711	778	757	793	785	709	776	812	757	747	804	773	799	775	772	750	720	753	756	761	758	723	758	737	794	790	774	778	744	708	782	765	768	735	780	794	755	729	746	735	749	774	793	753	754	753	798	778	769	754	769	785	703	733	737	802	766	764	726	787	796	774	755	722	771	771	767	748	766	775	787	808	802	794	745	737	795	736	733	775	764	747	743	752	769	819	767	717	710	759	783	737	770	794	771	738	696	798	725	770	767	794	779	790	762	782	793	729	804	749	778	762	769	754	791	742	794	739	803	786	776	754	762	801	779	785	743	797	793	807	741	740	819	785	775	802	799	768	799	784	753	747	777	739	803	757	738	707	731	776	790	751	761	820	794	778	772	747	741	771	804	732	757	809	736	740	768	709	775	765	796	753	700	777	824	760	796	753	776	745	763	782	775	788	783	717	741	768	747	756	790	729	793	765	771	777	737	813	758	725	778	809	772	772	723	782	740	765	749	750	725	729	770	772	750	766	682	749	782	765	733	759	724	735	785	718	804	766	773	778	784	717	744	780	702	778	772	805	769	777	747	783	772	796	748	766	753	806	807	756	827	757	752	753	783	773	750	727	787	764	783	825	771	769	781	781	748	691	741	784	803	772	726	787	801	783	753	749	819	780	761	761	774	759	720	768	783	800	721	746	762	759	784	751	754	748	779	774	746	801	769	694	774	776	732	758	750	723	732	742	716	726	765	771	794	774	748	800	783	789	790	799	757	717	707	735	761	800	768	726	769	737	773	755	724	745	756	710	732	763	776	733	773	762	744	772	794	773	812	765	795	754	774	726	772	751	773	765	751	734	815	766	768	814	765	783	735	787	750	754	780	734	780	780	784	698	759	766	775	735	735	738	767	771	806	747	797	762	769	798	771	736	769	773	719	732	810	771	780	772	750	738	772	790	726	779	805	767	732	752	757	772	740	704	710	725	695	760	801	748	727	768	793	712	775	691	732	729	773	777	770	695	768	788	801	780	769	752	802	736	759	729	775	799	798	788	773	764	782	710	756	775	779	811	756	801	785	733	812	781	801	745	796	765	734	770	778	768	706	753	788	793	735	773	765	802	749	721	686	792	759	752	756	752	811	779	741	780	763	770	763	813	753	737	757	809	736	759	743	786	809	796	725	724	732	756	783	754	745	762	759	732	804	735	726	801	763	756	740	736	756	756	814	747	726	756	731	755	753	760	757	792	746	772	747	744	752	757	755	794	776	779	795	757	782	785	764	729	738	751	769	777	732	809	752	784	821	759	780	783	752	808	780	718	753	743	755	773	741	744	799	777	757	813	778	761	757	744	757	763	768	755	772	802	750	738	787	786	755	794	775	755	739	747	788	795	785	792	796	803	754	781	747	750	762	763	742	734	779	806	754	762	787	730	746	778	771	753	782	755	762	806	751	776	745	731	718	758	786	831	733	775	818	811	786	821	780	746	784	717	740	718	758	753	747	777	828	776	823	748	791	805	796	761	745	733	764	746	750	790	739	753	808	821	782	804	760	777	748	775	759	769	765	754	764	775	755	764	737	752	757	760	813	813	736	740	784	802	752	753	756	762	767
23852	20958	24978	27113	20960	20797	1451	403	285	253	255	238	223	199	185	172	190	181	178	169	164	173	162	183	164	192	189	172	178	160	160	162	167	154	157	164	171	149	163	159	148	164	134	171	142	165	141	164	145	160	168	144	156	146	190	176	168	146	185	157	176	173	187	172	143	176	164	158	157	164	160	155	159	151	197	174	150	145	137	168	165	174	175	145	123	160	159	154	159	189	168	166	166	166	143	142	164	135	153	137	156	174	168	171	163	155	179	157	173	167	169	171	169	180	156	158	160	173	165	168	151	178	153	147	162	176	166	152	181	154	161	180	167	147	175	147	131	162	176	173	147	151	141	186	150	176	156	176	168	201	145	168	156	180	131	156	160	156	166	147	180	153	162	183	172	163	167	163	155	192	153	146	153	165	150	155	158	150	151	164	190	165	181	168	169	174	154	140	156	146	149	160	177	170	169	154	161	174	181	152	183	157	173	158	149	153	159	175	185	171	145	149	159	197	142	165	165	174	181	154	181	193	171	172	165	160	190	161	157	156	179	160	172	151	182	148	142	155	138	158	158	160	176	178	173	194	160	129	146	143	160	150	155	187	180	150	145	165	161	147	182	185	181	168	187	156	179	168	156	148	155	139	156	155	151	154	141	174	156	159	157	147	171	154	162	153	169	149	175	168	141	174	144	171	180	158	142	171	166	154	146	169	149	182	171	160	185	164	145	169	158	166	173	164	164	183	188	173	168	188	158	178	176	154	160	190	148	155	158	162	166	161	150	149	158	157	179	161	152	171	170	141	173	145	166	193	180	165	178	196	170	169	165	162	143	184	169	176	171	167	164	141	144	174	150	167	151	173	132	151	176	165	145	171	134	181	166	171	187	140	144	165	131	155	174	170	172	168	156	141	163	147	160	144	183	186	174	142	156	152	179	125	172	141	180	189	205	139	184	170	185	170	201	166	169	178	154	172	159	156	156	170	169	160	138	179	164	147	142	151	156	156	139	160	179	167	166	136	148	184	146	156	147	181	163	169	147	147	166	155	140	165	175	141	156	163	166	167	153	193	162	140	151	157	154	167	166	162	159	162	180	162	149	157	136	152	163	167	190	152	147	165	163	168	152	157	155	156	157	159	162	171	154	145	154	154	160	177	159	140	166	177	165	180	173	163	165	142	184	156	150	140	164	169	173	172	153	156	173	168	174	162	170	155	160	164	165	170	183	140	174	157	171	173	169	159	156	145	165	171	153	139	184	162	169	159	164	151	165	171	173	177	160	151	173	168	145	166	176	157	174	156	144	173	161	181	169	159	159	166	179	167	131	153	172	143	159	151	176	166	143	173	179	150	180	153	169	174	160	177	148	151	166	171	157	171	178	162	162	172	176	154	166	169	160	158	164	152	153	168	171	154	151	135	153	195	184	176	172	140	168	138	166	160	179	161	144	159	177	147	169	154	169	160	159	178	170	171	164	155	178	137	154	153	161	167	170	166	164	148	149	148	186	165	162	162	170	151	152	160	151	159	193	163	178	169	155	166	149	154	190	154	177	182	160	160	151	164	173	152	151	147	135	157	174	167	154	173	142	160	167	163	156	162	159	175	157	163	175	165	169	163	158	136	163	152	144	184	175	165	139	193	136	182	169	173	184	183	161	152	177	183	172	150	161	161	164	187	166	134	153	156	164	150	181	158	146	162	144	163	154	162	179	172	158	169	173	163	159	158	147	168	160	146	156	165	179	156	151	154	158	170	188	158	160	183	161	153	149	177	158	175	160	182	146	152	157	157	165	160	182	142	130	162	148	177	169	181	156	178	151	165	154	143	176	153	153	153	145	169	141	136	162	183	165	149	165	179	151	158	156	163	174	162	159	167	133	150	158	148	177	160	154	158	135	170	166	151	171	184	152	125	179	134	140	172	152	183	166	156	176	151	146	150	157	152	157	166	163	145	167	159	132	146	199	156	158	144	143	160	162	172	146	160	161	159	146	155	148	166	158	163	160	155	173	154	142	145	154	175	162	188	146	150	167	154	159	156	159	134	195	168	186	144	172	151	155	190	148	142	163	157	149	177	176	145	151	171	162	180	179	182	163	130	145	150	168	137	154	165	171	157	177	164	195	158	175	164	168	166	160	163	152	163	162	138	146	175	137	150	154	191	162	146	172	165	157	135	169	164	167	149	160	146	169	164	176	157	138	161	161	183	175	161	143	160	147	156	156	141	148	173	147	156	178	150	137	168	194	149	162	174	153	181	160	164	143	162	161	150	173	175	151	201	163	151	173	156	146	156	141	134	155	157	174	146	158	160	164	159	169	159	166	148	161	160	139	156	158	160	142	171	161	162	144	179	164	171	168	142	159	146	140	184	169	171	148	160	174	153	158	184	173	149	152	181	172	180	154	180	158	151	161	167	151	158	175	142	152	155	197	180	170	173	168	170	157	153	155	155	164	153	192	168	136	170	148	159	176	143	164	162	137	141	178	161	167	146	147	163	140	148	170	182	162	153	151	154	166	163	166	168	194	136	163	160	147	180	136	138	179	148	169	156	172	189	177	160	152	134	150	155	183	162	160	166	172	173	126	163	167	141	164	163	171	164	173	160	162	163	146	146	149	176	150	183	171	163	194	187	159	156	143	170	139	159	161	156	165	178	164	151	171	163	151	163	170	187	179	145	149	170	150	168	152	155	150	141	171	161	164	156	153	169	152	172	163	153	151	184	181	137	187	150	141	184	170	143	167	163	163	145	134	162	151	150	154	164	147	164	175	159	163	158	167	172	150	180	167	182	149	151	166	144	184	155	194	189	154	164	187	159	152	167	151	172	173	175	147	163	156	151	145	148	173	136	168	182	170	154	180	172	148	147	147	178	146	147	141	163	178	150	140	174	139	126	147	174	155	154	180	149	165	169	155	170	153	170	138	161	132	163	158	172	141	154	196	174	166	160	168	175	129	154	145	195	163	190	152	173	154	163	166	165	158	155	169	156	160	182	198	182	152	171	163	154	155	161	169	153	176	157	161	170	163	166	174	162	145	145	161	161	159	153	172	161	168	160	172	168	167	147	164	162	168	156	152	193	153	153	155	159	175	169	178	151	158	146	195	167	177	146	142	141	161	160	191	183	145	173	175	143	150	169	128	156	166	150	161	152	164	179	169	207	163	147	164	160	145	158	146	162	162	145	176	178	157	154	156	166	163	147	143	175	173	137	159	180	175	172	154	169	167	163	162	137	143	161	163	168	145	160	170	144	152	143	163	146	163	157	152	166	157	164	144	165	163	176	178	141	156	191	174	163	175	152	172	139	147	173	157	176	153	133	166	163	157	148	164	157	161	153	155	167	186	173	170	169	167	170	174	190	179	130	146	161	159	186	153	143	139	175	145	158	151	139	172	155	187	148	154	153	155	157	156	176	164	146	129	165	139	170	148	165	157	165	149	160	154	173	154	171	184	157	156	149	142	156	155	163	171	174	165	162	141	162	157	158	180	159	142	172	193	172	159	140
3055	4346	2469	1125	737	603	561	482	496	464	462	403	426	437	428	412	389	425	405	386	424	399	431	413	416	408	414	398	416	362	407	394	409	434	396	417	411	416	368	396	409	394	409	406	413	410	422	420	395	410	422	392	430	406	416	406	393	413	397	388	442	418	403	376	379	405	394	404	399	384	409	361	398	404	421	363	441	431	391	403	415	416	387	439	387	399	450	434	386	390	388	378	425	410	391	401	374	426	374	430	396	397	400	379	409	376	391	410	412	417	413	415	405	406	399	397	410	429	379	384	395	407	373	438	392	405	403	391	412	434	397	416	402	369	436	402	372	418	372	394	405	388	392	394	397	396	401	370	370	361	383	414	413	420	374	401	375	411	420	432	375	412	419	393	383	401	385	376	400	397	428	408	405	431	416	390	379	407	421	399	377	413	333	416	386	423	428	378	402	426	435	395	378	424	374	381	376	450	437	417	416	418	384	427	416	447	449	386	400	424	374	409	393	429	415	383	459	437	363	445	444	420	411	400	420	407	403	392	376	389	389	405	406	395	411	399	432	425	368	430	384	411	367	417	402	414	392	406	412	398	436	368	400	402	419	409	426	423	388	430	406	416	391	436	408	376	417	375	402	424	384	436	390	405	406	392	405	372	437	410	394	427	388	409	414	429	430	387	402	388	391	397	396	394	401	425	431	406	403	390	422	422	413	399	412	359	395	422	409	409	420	395	399	452	409	391	426	402	402	415	383	370	428	424	392	433	377	427	404	394	410	419	417	396	410	413	384	395	425	428	419	419	441	399	407	375	430	379	411	380	394	375	426	412	386	446	399	384	424	417	390	381	375	384	403	407	420	443	418	398	417	389	419	418	411	442	421	395	408	406	404	404	425	373	397	375	391	394	381	396	368	377	398	401	384	427	397	389	377	405	430	398	396	384	380	417	385	394	401	431	413	380	394	393	422	416	400	389	457	399	422	431	424	424	382	384	371	393	384	393	413	405	349	411	393	393	392	400	420	376	405	395	413	423	420	420	385	429	393	397	407	415	432	400	372	408	453	386	383	404	401	413	418	415	423	381	406	407	398	358	382	386	389	399	395	400	397	398	427	418	400	406	388	403	412	433	409	431	378	407	405	384	392	374	408	398	398	365	420	383	379	416	432	401	402	371	415	391	439	403	426	400	404	353	433	402	391	400	403	388	372	403	407	430	455	392	410	422	387	397	387	410	397	386	401	352	418	455	407	402	408	401	394	382	389	383	409	396	393	415	439	358	426	467	387	381	396	416	365	373	394	376	376	409	404	410	402	403	368	438	431	419	427	418	405	407	368	405	388	430	414	410	421	423	423	396	405	423	397	378	390	397	430	404	407	407	444	396	411	420	398	418	380	386	380	414	390	368	390	401	376	388	409	416	375	378	406	396	380	367	409	408	400	376	410	391	395	401	425	415	413	427	415	412	405	409	408	392	406	387	410	427	416	404	401	382	423	393	415	393	401	402	432	375	372	404	377	413	405	360	423	388	405	394	370	402	391	445	435	454	404	390	380	373	393	360	427	431	382	400	401	377	405	417	405	394	415	443	390	421	427	403	436	355	420	433	394	393	410	388	394	351	443	389	405	383	427	405	373	434	418	434	394	406	431	447	374	396	394	378	428	411	391	399	405	401	405	406	380	395	421	371	379	373	400	423	405	415	407	398	399	401	379	373	400	411	412	426	393	396	410	410	402	412	420	398	379	395	419	404	436	380	402	377	442	407	410	390	411	390	378	441	367	373	380	386	375	388	411	431	425	440	388	413	390	424	390	415	397	406	391	409	396	403	415	430	387	401	409	396	426	386	371	426	420	416	374	407	394	418	410	377	421	428	384	439	393	421	420	423	405	395	401	415	409	394	408	400	395	430	413	406	442	395	392	431	379	433	386	412	378	412	433	388	424	398	386	363	397	400	458	388	414	376	362	405	409	436	393	397	397	391	437	439	400	407	391	414	399	387	353	411	422	380	382	389	385	389	379	410	427	388	402	394	379	355	370	412	433	372	422	412	405	374	408	350	409	408	397	394	421	396	384	423	405	415	412	399	433	375	408	399	394	373	436	406	414	389	414	399	435	441	411	412	409	399	388	410	399	428	403	403	447	414	397	416	431	418	400	383	379	433	414	427	425	394	405	382	372	395	388	379	434	412	418	446	412	417	389	401	420	395	398	412	383	413	424	412	382	409	395	404	433	391	355	405	402	399	384	407	406	405	395	412	385	400	416	386	418	400	384	392	396	399	419	405	399	376	380	396	409	407	413	407	395	409	437	417	411	426	396	384	373	395	378	391	385	391	397	416	395	398	408	383	373	369	419	402	415	424	412	391	388	399	411	420	378	365	410	347	427	381	416	414	444	456	416	397	382	391	412	411	406	374	413	369	405	376	391	420	421	383	398	348	360	408	431	392	394	398	418	424	402	401	403	372	422	415	405	443	400	396	406	373	396	379	457	434	384	380	364	389	380	392	388	358	421	400	413	404	435	391	443	379	380	357	421	370	370	397	412	404	424	389	409	403	400	405	408	391	393	394	397	418	412	378	411	409	394	392	437	392	450	381	413	414	411	398	384	409	403	399	407	394	403	404	366	356	409	426	421	409	444	418	415	392	450	400	407	431	403	412	398	408	426	414	394	382	403	417	391	412	401	394	368	390	427	407	408	425	396	387	382	420	432	357	399	395	406	391	415	380	396	394	383	402	385	388	421	450	386	358	424	400	408	422	369	441	405	376	384	394	378	427	398	388	383	422	390	370	394	412	434	426	406	378	386	388	372	414	409	409	390	374	408	390	417	418	416	432	387	401	387	382	385	432	397	412	346	406	402	415	409	417	401	404	406	403	416	389	410	386	374	424	414	433	393	386	415	456	405	429	421	432	444	380	423	398	377	422	398	380	404	399	420	417	378	429	398	398	399	388	415	375	399	400	384	390	381	427	410	385	403	406	451	386	373	376	411	397	408	361	413	415	400	452	386	380	410	397	400	381	392	370	427	382	392	386	409	362	380	392	421	380	428	364	398	391	397	367	375	397	422	415	411	466	400	389	386	393	404	401	431	396	426	417	401	368	409	382	430	402	421	394	386	396	363	408	420	370	424	380	408	412	391	438	403	388	380	405	409	430	425	379	422	387	419	380	427	409	398	372	372	408	410	410	400	391	395	406	412	418	387	409	401	402	416	431	426	383	421	417	391	368	421	384	414	416	418	419	385	408	447	430	386	408	415	398	421	404	413	392	397	422	407	410	387	414	403	424	409	404	404	435	400	439	421	425	405	366	391	377	380	400	380	380	390	419	419	410	438	394	429	401	364	391	418	435	409	444	433	452	361	432	431	401	374	428	384	392	399	388	405	434	375	427	431	374	398	400	412	380	391	385	395	391	419	407	408	390	403	388	387	379	406	417	351	387	432	405	376	434	385	385	425	382	375	378	391	422	406	395	417	389	400	386	410	415	416	406	417	416	366	400	437	396
32242	10463	1118	566	474	439	430	469	413	406	416	408	386	445	437	433	444	423	412	421	428	426	449	424	414	390	390	395	456	422	433	433	464	425	428	451	442	411	416	415	439	450	453	404	405	440	434	415	399	433	398	396	425	408	384	402	467	405	429	441	415	439	424	440	427	407	467	427	404	445	417	457	436	444	444	403	378	450	431	430	449	403	419	431	401	447	462	401	404	445	384	425	435	375	454	402	415	403	416	448	435	402	426	427	409	392	402	415	427	409	416	378	382	428	414	425	412	437	443	450	451	428	451	449	393	419	470	410	433	459	472	386	428	421	410	379	401	453	434	433	438	385	436	440	416	411	440	422	434	415	450	370	398	411	458	444	412	377	418	419	386	450	450	478	449	420	439	409	449	419	385	419	411	422	427	480	454	474	418	412	462	433	439	424	401	414	412	445	415	403	402	428	464	428	389	425	418	399	421	412	408	417	430	404	394	436	413	426	426	431	422	429	461	431	474	447	445	446	420	454	441	420	414	413	380	442	426	451	426	423	409	410	406	393	418	391	381	425	438	429	445	411	464	435	452	406	404	423	417	433	441	451	386	432	420	429	420	455	426	429	422	422	412	453	407	448	420	432	418	438	436	414	434	446	455	431	462	465	431	432	434	413	405	447	376	401	392	438	420	403	442	467	470	416	419	418	414	415	407	418	399	424	406	451	408	424	423	423	425	426	382	409	419	457	454	409	440	410	423	433	446	411	450	418	446	419	422	429	425	475	436	375	458	447	436	432	416	440	452	438	445	452	436	408	443	437	428	417	412	419	432	437	433	425	428	415	410	428	457	390	445	393	406	398	447	431	432	425	456	457	421	403	432	454	378	412	386	393	407	439	437	425	402	379	432	435	461	439	384	432	432	420	412	446	439	447	424	414	422	451	443	464	429	403	382	428	399	449	448	424	436	440	486	419	452	389	417	453	436	468	412	433	411	454	441	438	430	443	432	422	408	421	426	397	396	442	406	415	419	423	454	453	401	423	427	408	446	387	372	456	440	426	417	405	451	441	414	439	408	448	430	440	416	446	404	405	434	450	431	411	451	452	460	394	438	387	431	435	421	440	402	436	437	453	422	412	420	454	397	433	437	439	431	440	385	408	370	423	443	399	440	440	437	441	413	417	451	444	451	403	416	412	382	431	424	421	425	378	425	425	409	407	467	396	418	436	407	450	408	447	424	401	440	396	421	417	410	443	432	436	437	439	403	395	438	401	442	433	416	435	399	478	442	450	399	432	435	420	444	464	451	418	435	420	423	413	418	426	414	416	442	454	420	435	417	429	433	413	450	403	437	413	432	411	437	453	439	394	426	423	433	481	423	432	455	423	442	460	467	399	449	489	466	435	460	406	405	459	480	417	432	440	465	450	426	457	457	428	444	462	426	410	420	420	424	399	454	416	434	514	439	421	423	453	401	380	437	406	429	451	412	394	432	406	419	401	439	440	434	419	394	431	390	431	428	431	423	414	417	406	412	449	410	422	419	448	373	419	448	424	414	430	423	433	410	460	388	454	457	412	413	407	446	437	429	401	416	435	423	413	456	427	411	414	447	427	406	426	428	421	364	424	449	424	410	405	463	466	409	444	472	435	397	415	455	420	427	410	418	433	403	445	408	368	384	458	429	407	460	439	427	419	393	433	410	440	486	415	430	431	429	386	443	398	430	444	432	405	429	427	401	420	419	441	429	437	441	406	446	428	449	411	444	394	459	456	427	419	416	392	416	429	455	427	429	426	451	437	435	463	434	454	438	447	442	447	444	427	395	420	463	472	455	395	412	436	424	453	424	423	478	466	435	423	458	412	438	427	415	416	408	435	403	406	449	451	413	434	458	416	422	394	456	441	460	435	426	431	403	418	429	435	403	429	415	394	409	433	427	444	426	456	412	405	422	436	461	387	386	369	436	427	408	428	415	434	433	428	442	467	406	421	415	455	415	466	408	427	413	401	390	450	438	410	466	420	425	431	424	427	421	393	429	449	452	436	416	454	434	438	417	416	450	395	409	420	404	414	425	431	436	374	445	461	413	427	424	411	437	437	415	428	443	447	382	403	449	432	391	432	462	453	395	418	469	431	440	432	469	398	487	480	474	429	413	426	402	414	412	391	433	454	430	408	388	362	438	464	420	437	473	427	420	440	433	451	404	423	457	396	445	408	426	404	423	405	472	409	426	428	433	417	447	428	408	373	371	437	373	421	458	435	407	452	416	425	410	417	414	443	416	413	431	424	420	442	427	469	440	413	433	469	431	446	448	424	433	418	396	413	399	395	386	414	409	450	395	417	418	420	415	369	388	401	435	429	456	426	461	427	432	427	451	399	391	444	392	436	417	442	424	396	426	488	455	428	429	431	414	426	450	432	434	430	428	383	405	426	403	448	426	413	422	436	418	457	390	445	440	428	449	437	464	458	403	455	406	397	434	427	439	445	423	414	428	451	387	452	411	440	438	427	445	451	442	390	428	414	420	421	420	402	417	421	422	439	411	438	397	424	397	461	440	429	419	459	441	426	408	425	417	422	421	395	410	424	410	430	448	425	425	421	453	460	444	455	433	423	439	402	425	430	440	451	452	407	460	426	416	427	464	445	455	433	396	387	446	477	409	400	429	453	421	424	436	442	413	450	440	421	412	452	422	463	401	418	405	445	448	405	439	404	431	432	395	419	423	396	405	436	431	383	429	396	489	379	418	451	432	431	457	467	440	432	445	437	409	392	415	450	433	455	407	401	425	426	472	392	446	373	434	425	399	456	452	412	452	429	403	410	410	407	399	428	396	439	402	435	433	421	426	420	454	426	457	423	421	434	432	426	432	455	419	425	433	442	400	421	450	421	451	417	417	458	453	420	423	407	439	442	432	418	466	430	439	438	434	455	450	405	423	384	410	398	419	465	419	402	415	439	394	430	423	426	411	406	435	399	477	399	431	444	367	406	415	397	417	433	427	409	462	390	431	441	423	457	373	416	430	434	432	455	432	389	428	387	451	463	465	414	442	415	406	396	402	393	428	444	424	434	467	451	419	435	432	428	411	440	448	436	400	441	434	388	436	400	445	448	387	402	432	430	413	396	429	459	399	403	375	422	444	436	460	463	423	434	385	374	391	397	465	419	420	441	462	440	420	396	412	436	438	423	437	417	441	414	428	411	413	418	435	408	433	445	390	412	415	420	433	437	437	426	457	446	421	455	460	421	394	410	428	407	408	410	427	444	429	422	412	445	481	426	445	383	382	421	452	450	429	424	423	438	405	411	434	395	429	418	453	421	417	434	443	421	480	397	445	431	450	450	419	442	444	455	430	450	455	447	456	415	409	405	450	436	435	451	422	429	405	408	445	474	444	400	437	408	385	438	437	438	450	419	442	407	412	454	464	411	410	424	427	469	428	424	414	418	452	421	441	451	458	441	467	408	411	404	461	418	414	425	411	394	421	386	386	443	426	431	411	418	421	407	393	419	439	473
5629	1034	1061	1011	970	970	940	893	977	972	1007	949	979	955	963	972	894	984	995	971	949	951	952	954	992	951	915	898	975	903	968	1000	927	992	1028	926	950	967	945	972	936	976	944	958	923	930	911	1028	905	939	922	897	937	984	967	946	997	925	950	905	994	957	924	969	956	1013	993	963	1008	914	959	979	937	942	934	926	875	939	922	996	998	926	963	944	927	958	908	901	973	934	951	898	991	976	1001	929	926	933	912	1049	979	962	956	969	911	950	935	994	957	979	992	997	958	910	935	917	1015	909	1011	989	922	1014	942	960	960	959	904	974	926	984	909	962	939	911	883	936	942	893	913	936	920	946	945	935	985	963	974	931	974	964	979	1008	919	961	938	1004	926	979	942	938	993	937	995	924	891	925	944	933	951	967	895	969	943	913	969	940	873	947	942	957	928	924	960	951	927	951	958	950	947	948	983	1017	950	938	960	944	928	989	913	899	943	984	973	976	954	1021	944	918	944	942	931	914	927	957	907	955	941	930	999	977	1003	934	956	964	945	969	912	950	991	967	912	974	914	926	992	917	910	913	989	931	957	921	934	963	943	911	950	949	945	933	1022	906	1019	946	979	1019	978	950	980	907	905	959	992	963	949	981	947	970	974	963	977	953	999	962	944	971	924	905	886	996	950	1002	888	963	956	976	902	956	911	936	990	936	1009	973	991	924	978	934	911	986	958	940	975	945	1000	955	947	956	956	917	919	968	949	953	966	934	978	953	974	989	931	940	962	967	959	956	956	962	1058	996	946	922	946	960	892	904	954	923	977	941	951	974	956	935	957	970	902	977	946	955	1010	963	943	976	939	999	917	931	942	998	925	913	971	972	970	955	958	996	954	991	891	935	962	934	958	936	912	1024	948	969	940	995	1000	972	969	991	959	914	994	915	961	937	925	929	957	928	940	924	947	940	903	978	974	966	971	949	937	1007	1007	988	940	959	933	982	980	937	966	993	925	1044	1008	932	964	978	979	966	939	888	1014	927	991	941	986	975	956	943	936	926	945	927	980	980	962	970	958	890	910	989	1022	949	919	955	995	976	922	998	969	962	1000	960	959	1026	985	987	944	953	937	910	996	1012	956	939	979	951	940	941	990	959	909	962	1006	923	922	957	913	912	961	950	986	947	935	988	928	973	978	936	907	966	928	955	972	919	931	992	892	883	935	966	1007	938	928	973	986	954	950	937	954	950	941	932	954	966	925	995	964	930	979	968	996	906	902	967	948	1043	963	964	906	955	997	956	957	988	1018	924	971	1039	969	968	952	945	928	962	935	953	932	1001	936	940	1003	975	930	978	953	932	1013	927	956	982	991	998	943	995	968	1018	932	929	1006	986	873	953	895	967	998	917	948	960	975	938	949	964	923	944	974	949	974	937	888	926	970	954	957	949	944	971	936	966	913	990	904	917	947	955	952	955	979	926	934	1009	972	950	943	930	962	975	953	957	976	931	999	966	1011	988	886	985	1007	972	920	924	970	939	1012	953	924	945	984	1020	1002	992	980	970	993	968	957	937	911	996	995	939	955	915	1028	1031	901	939	924	977	925	926	964	915	908	971	970	968	978	970	939	946	949	929	917	950	942	925	947	1000	998	973	994	914	972	1007	957	967	958	949	967	1021	932	927	931	970	1011	962	953	953	980	961	967	927	942	932	919	892	973	981	913	964	955	978	1008	961	1034	904	961	1032	950	985	954	927	997	992	940	990	1022	969	987	980	940	934	966	1002	935	930	938	942	979	935	947	934	926	984	985	901	979	959	1014	943	909	974	1005	975	941	961	981	989	949	912	955	960	963	929	881	949	887	971	936	939	959	1021	928	1032	978	950	947	951	952	948	903	946	946	897	886	937	966	946	944	883	943	949	949	967	944	930	931	949	950	920	963	957	992	1003	961	901	970	985	981	1004	990	923	969	883	927	966	962	941	961	958	995	971	944	912	958	867	955	994	938	1004	954	976	968	929	874	955	956	965	976	908	945	960	980	985	937	938	975	953	958	970	935	970	1016	898	908	950	893	921	1005	932	937	972	1000	941	977	1004	937	935	969	962	983	972	973	989	1009	940	940	992	1005	1004	951	987	987	938	968	918	955	970	1010	1012	1023	953	928	936	900	994	892	917	904	907	977	871	992	991	908	938	992	954	953	981	913	982	909	969	930	895	968	1004	992	958	958	963	957	956	981	953	925	955	945	976	1048	984	979	916	958	1007	909	1022	946	954	973	960	985	932	979	936	944	965	987	959	924	959	926	975	909	968	916	907	944	962	938	993	946	972	996	961	931	990	914	976	964	956	1000	1009	999	974	978	965	905	917	930	927	947	959	916	986	971	912	985	1016	981	916	945	994	935	962	936	952	923	980	1031	943	943	946	967	939	985	933	924	969	999	919	893	924	957	967	920	921	929	952	965	918	950	904	953	939	968	946	931	894	928	886	963	977	950	976	958	975	923	960	955	949	976	977	991	946	949	965	974	965	952	957	933	1022	978	993	949	964	963	944	943	931	984	977	893	941	950	946	939	1009	971	925	953	984	947	976	968	957	915	953	996	966	926	918	949	941	958	912	965	931	920	916	941	932	904	906	967	925	953	988	944	950	984	976	933	943	955	939	996	924	953	929	966	895	964	1004	949	998	1006	1011	945	947	981	958	1023	971	994	952	928	1015	939	937	957	997	946	906	901	1014	956	937	966	941	928	975	964	949	985	981	970	944	959	943	954	878	918	915	944	944	948	978	932	911	916	997	966	940	950	965	950	941	984	910	970	969	941	966	959	977	1032	918	934	937	966	942	918	962	914	982	970	918	950	978	937	976	951	1035	957	974	963	964	984	960	960	952	935	927	997	938	1032	933	963	954	965	1035	943	958	911	1005	1005	937	925	935	983	974	937	954	965	942	955	975	942	964	973	933	856	962	947	935	998	951	964	896	973	953	939	958	971	934	949	994	901	974	951	984	956	906	976	920	991	984	1000	923	975	960	937	906	919	960	917	906	927	955	980	973	977	929	937	947	958	980	934	1010	904	964	922	988	968	985	954	948	964	940	887	960	976	980	924	939	959	950	957	983	992	989	953	940	974	988	972	998	1014	926	935	926	945	970	944	938	950	989	947	966	934	912	969	987	919	917	983	929	958	964	986	942	963	984	960	921	944	932	1008	964	942	942	956	953	978	927	993	962	935	972	936	935	933	904	973	912	991	962	944	995	964	942	940	915	987	979	951	959	914	916	969	994	934	926	975	978	920	916	956	898	1023	940	986	976	976	939	946	949	982	952	991	949	968	932	927	896	920	986	924	957	971	976	995	959	935	963	958	939	925	934	909	1007	953	968	961	956	972	979	972	890	922	946	943	945	979	895	973	927	945	917	981	996	915	929	966	1015	924	923	911	913	951	979	978	912	961	934	912	922	943	1001	960	945	935	945	920	988	921	956	933	988	910	986	948	924	988	1014	976	915	950	955	958	956	987	931	994	942	966	989	939	938	929	950	922	984	979	931	906	918	945	978	944	904	932	991	969	937	1026	932	928	972	966	972	1010	944	979	944	937	959	978	977	974	932	951	977	937	967	964	963	954	950	944	963	957	935	956	987
24532	20928	24354	27647	20603	2473	584	431	407	400	382	382	327	353	380	346	335	370	369	337	362	336	349	336	340	303	371	311	343	369	340	314	377	367	341	376	347	333	345	332	319	375	347	374	331	316	350	357	338	345	332	355	336	316	362	323	332	344	321	354	340	293	337	386	371	318	321	355	303	333	341	341	346	318	341	328	338	356	324	376	333	375	313	359	328	336	344	383	330	333	356	348	318	309	368	349	315	315	354	330	339	375	361	362	341	326	343	343	328	334	360	339	323	355	358	365	353	385	340	355	349	344	336	354	393	342	358	288	314	313	359	360	343	346	334	341	349	349	326	341	318	362	317	350	387	318	340	332	297	308	352	349	350	335	309	369	378	354	332	335	321	346	343	326	329	318	288	321	323	345	321	368	355	349	334	338	332	322	394	373	349	339	360	371	311	361	338	331	322	318	344	342	358	359	337	315	330	332	369	363	326	321	330	315	361	379	299	374	331	367	309	333	339	329	364	324	314	317	330	335	307	312	308	368	370	305	324	326	319	327	348	332	307	322	322	317	311	361	343	326	298	323	321	322	354	313	314	377	350	332	337	332	377	354	351	330	327	319	317	325	343	355	344	354	345	331	316	351	320	294	343	353	321	362	334	318	325	343	333	344	366	362	361	363	311	340	369	337	335	339	353	305	340	354	358	320	340	353	353	342	343	353	343	373	365	326	361	320	337	345	343	329	329	332	335	337	342	330	313	360	326	355	309	325	342	327	368	326	337	363	382	355	369	325	326	325	345	337	329	348	344	336	345	311	319	327	332	313	360	368	330	329	346	336	338	353	362	337	296	340	352	335	330	310	335	332	339	334	343	340	300	337	345	351	330	315	322	337	329	318	342	346	335	321	336	368	350	355	313	312	333	352	374	368	321	313	319	327	350	358	320	311	349	340	322	367	329	318	321	359	340	391	319	328	336	345	348	340	349	293	337	357	380	338	316	350	373	341	325	294	348	316	325	295	339	341	339	329	332	339	338	362	339	305	353	326	326	349	346	353	326	338	325	330	318	326	327	344	316	331	341	361	325	335	360	321	333	346	329	323	325	371	370	320	367	331	310	372	325	343	340	329	342	332	311	330	341	344	331	322	299	335	347	352	324	313	339	291	322	306	346	337	348	346	336	353	344	348	347	342	295	378	334	340	354	324	339	328	308	377	328	348	385	381	344	347	327	326	317	333	338	364	330	335	347	344	386	333	337	350	335	363	342	308	355	310	302	326	356	356	319	328	320	305	329	338	347	353	337	325	354	356	350	358	354	290	349	313	335	394	310	354	344	349	338	391	322	303	330	355	352	313	337	329	362	365	348	309	332	340	320	360	354	330	367	335	340	318	346	327	330	321	374	336	348	295	340	290	345	303	350	345	352	317	338	352	372	369	368	358	343	322	383	334	348	345	323	359	337	348	329	343	332	320	380	330	344	362	353	341	334	362	334	307	285	330	316	308	324	319	319	326	335	316	341	381	319	309	364	331	318	345	330	349	379	316	352	388	324	353	314	306	312	341	356	342	338	330	340	334	335	287	363	329	343	338	340	375	388	326	340	353	328	327	328	338	324	328	336	320	363	340	312	282	314	354	330	324	336	364	319	368	344	335	345	345	336	339	366	378	312	317	340	328	341	319	353	337	307	349	336	336	344	350	340	362	340	358	389	354	357	325	318	316	327	333	375	349	344	322	340	328	340	333	317	314	341	347	321	315	336	322	312	345	340	328	332	327	354	331	343	344	335	294	320	335	327	374	383	340	381	333	382	385	306	338	331	326	371	329	356	320	343	333	331	331	352	350	351	317	329	322	329	313	353	366	355	346	340	391	345	319	331	349	357	359	341	320	316	315	332	333	341	361	334	331	339	370	357	344	344	319	302	328	331	316	318	334	367	348	320	317	357	306	348	345	357	326	352	321	334	348	331	352	327	317	331	346	327	373	345	288	356	359	336	336	348	338	335	330	365	328	339	361	354	328	336	360	290	340	338	338	339	317	340	348	350	335	318	300	321	333	373	359	345	388	332	325	344	290	362	359	321	336	350	312	359	314	354	354	317	355	323	346	366	372	357	348	295	317	344	307	341	313	343	334	323	372	346	336	353	331	351	344	328	343	328	353	357	364	326	349	307	340	375	296	358	328	309	357	334	349	337	308	317	326	334	325	316	333	327	309	351	336	369	337	340	316	343	341	387	365	341	328	333	347	366	307	355	349	325	332	362	384	294	346	347	354	315	315	323	330	331	319	356	342	344	312	320	332	366	315	344	331	304	334	348	357	335	338	361	383	358	367	301	331	366	354	326	348	337	331	332	313	339	332	372	312	350	338	365	340	312	354	326	336	348	328	342	361	331	357	351	353	287	336	306	351	345	359	374	355	328	340	325	336	358	307	311	316	368	358	304	344	308	317	306	366	325	388	337	336	325	370	349	333	299	289	362	309	351	376	316	358	380	376	328	320	325	317	351	360	333	323	338	322	348	365	360	349	310	359	310	287	309	342	344	323	356	331	314	351	383	309	346	321	330	353	327	345	323	321	342	323	337	293	287	344	331	349	332	311	360	324	371	343	330	299	328	309	347	359	336	364	359	321	329	330	317	322	310	301	307	350	323	360	325	344	307	366	330	361	357	319	329	343	315	317	365	346	380	315	290	345	318	339	333	340	332	356	345	350	346	335	334	314	364	324	304	325	319	329	358	361	330	327	290	357	360	312	318	298	328	357	319	331	337	314	345	335	324	338	354	307	332	360	313	330	291	364	354	362	335	344	333	334	287	319	318	351	362	341	320	341	327	320	341	324	346	317	333	359	327	332	348	341	332	306	337	317	362	317	314	358	333	336	362	340	327	326	324	355	382	351	317	348	334	361	299	373	306	357	342	354	355	281	373	334	340	357	307	301	380	332	332	335	352	366	338	317	349	339	330	321	335	353	337	328	350	315	292	337	360	288	334	314	332	307	345	320	340	365	300	370	334	325	312	363	342	364	337	367	355	347	310	333	339	326	278	310	344	331	332	373	348	328	324	345	376	327	337	333	328	343	307	342	352	332	331	372	338	367	338	321	334	348	330	354	347	339	335	342	350	358	356	324	303	322	319	328	349	360	337	319	350	329	319	333	327	343	350	322	337	315	336	323	358	329	319	349	353	334	364	349	325	346	323	328	362	356	335	322	323	365	341	330	316	328	345	344	298	346	308	362	354	336	320	383	318	334	341	352	355	320	361	335	335	320	330	327	347	355	342	327	305	321	354	351	315	346	334	333	332	337	326	290	352	345	327	333	328	341	356	321	334	351	344	344	356	319	341	388	321	321	341	323	347	335	305	334	356	338	344	366	344	355	337	306	343	323	327	336	346	355	351	334	321	348	354	348	323	315	323	309	350	330	342	347	320	342	364	377	342	347	378	331	349	338	344	351	340	326	321	336	315	314	333	346	357	347	315	324	371	337	334	343	378	317	296	333	334	323	371	342	336	346
3146	2781	1813	1133	973	924	817	736	853	829	805	786	775	781	779	728	778	739	821	746	786	739	738	743	709	741	691	762	787	784	751	818	760	748	797	695	772	747	794	774	798	754	820	786	725	768	763	742	743	762	760	779	747	770	766	752	749	717	762	739	718	750	688	740	719	766	786	746	742	723	754	725	745	780	744	761	750	762	714	762	742	770	744	765	748	722	775	707	784	823	746	789	730	757	766	747	750	711	777	723	785	784	718	774	793	730	752	769	749	743	764	746	746	795	787	739	749	719	756	759	763	768	739	772	727	735	740	721	763	759	676	773	771	749	763	722	794	779	768	786	760	732	701	805	787	763	804	796	736	763	786	727	768	713	809	772	776	736	748	761	734	772	782	752	756	780	749	710	774	806	746	798	771	753	755	777	783	725	769	816	765	726	820	755	796	823	744	748	726	786	714	816	684	690	730	751	767	780	774	766	819	813	799	752	811	801	718	738	810	769	739	792	813	762	748	796	726	776	818	749	804	741	788	708	766	794	746	786	788	769	764	790	804	795	776	780	697	760	744	785	806	773	838	758	722	828	705	792	817	732	766	846	761	810	747	778	750	763	725	763	770	787	804	746	774	780	743	813	740	763	784	717	764	829	797	775	772	760	760	789	768	733	752	713	768	750	718	775	772	769	725	802	823	792	784	740	764	737	797	740	768	731	771	770	814	747	798	724	758	802	738	798	756	808	763	710	756	775	775	808	770	748	791	742	747	787	801	800	763	728	814	768	780	791	781	789	811	756	742	779	750	790	768	759	747	753	776	814	729	743	750	740	755	773	764	726	723	750	749	750	761	727	747	755	750	741	735	770	780	725	783	771	729	683	769	753	715	705	720	782	756	777	711	787	761	797	764	731	760	744	787	748	780	742	738	783	734	790	772	753	776	782	772	783	793	735	806	731	817	776	754	771	700	715	771	781	802	762	756	745	794	741	784	744	754	755	762	758	751	778	705	749	768	774	752	725	745	757	757	791	771	743	736	778	771	793	724	765	781	764	762	763	732	766	740	790	729	753	740	741	800	776	744	798	806	759	784	832	746	727	771	764	688	771	719	771	823	742	766	730	783	742	740	801	798	823	718	774	793	791	775	752	722	751	737	782	807	758	702	772	793	756	755	771	717	793	752	754	790	756	717	820	715	732	765	782	691	751	741	763	779	785	764	756	677	758	759	776	794	717	766	775	771	797	770	749	754	783	774	763	775	815	828	755	777	783	757	754	761	723	741	762	712	767	809	782	784	723	769	741	757	773	723	718	742	781	758	720	773	730	784	719	760	771	754	775	754	758	787	745	777	755	786	750	774	758	766	774	735	788	781	770	732	796	769	757	750	767	706	715	749	696	800	742	769	823	784	757	733	728	771	782	757	741	745	725	813	755	771	741	782	727	779	754	778	820	746	754	746	793	806	759	714	782	757	651	781	780	728	745	723	764	755	829	784	788	784	720	743	756	700	750	765	795	814	758	788	777	724	774	719	796	756	725	740	688	769	746	766	807	787	789	708	766	752	779	762	781	730	704	737	736	774	721	738	760	757	728	775	855	771	747	725	744	738	754	706	767	772	750	714	827	786	783	773	758	748	801	766	742	775	803	756	725	759	779	780	765	780	775	773	826	795	761	773	787	728	750	759	803	770	775	808	759	751	749	729	791	802	747	727	719	760	750	744	770	783	810	734	769	767	692	755	761	719	752	754	737	741	742	765	753	763	783	754	699	731	808	762	785	723	788	731	731	772	782	790	766	706	727	747	745	755	749	749	797	762	784	760	735	784	764	736	746	762	761	722	758	766	744	759	749	727	755	743	782	758	741	819	773	760	766	736	769	775	824	748	775	783	751	796	758	780	787	745	772	745	749	769	791	761	773	727	787	744	786	723	708	764	752	766	759	729	786	765	791	765	745	727	751	758	752	763	764	789	777	773	760	722	744	776	779	763	725	709	787	806	765	787	767	770	689	777	748	763	739	784	757	755	767	748	740	758	778	740	768	779	742	752	826	797	782	814	795	767	741	771	767	740	764	730	758	781	700	767	749	750	739	726	767	782	742	768	810	775	742	734	783	770	714	788	750	831	777	737	748	755	779	744	773	750	692	792	761	713	767	750	764	711	755	754	777	746	763	731	726	750	751	801	730	737	798	775	721	776	754	779	777	764	785	795	758	760	771	757	779	737	784	755	745	722	784	808	773	711	808	780	739	744	732	750	751	729	751	773	776	769	796	799	778	703	701	806	776	812	802	769	708	791	740	748	794	769	722	728	770	726	741	782	816	783	738	724	768	717	776	791	772	771	747	800	764	758	773	761	777	736	736	839	742	798	776	771	740	729	770	806	769	730	772	743	756	775	746	687	730	786	744	742	742	744	760	737	778	743	784	788	755	757	720	798	707	802	751	760	716	791	750	815	797	781	787	755	776	763	774	768	750	768	702	786	760	766	741	780	813	772	784	788	735	781	793	741	746	787	798	771	752	757	733	790	802	786	748	694	740	750	779	771	770	794	759	734	733	785	811	745	765	764	792	722	786	779	686	773	771	765	788	781	795	758	747	771	816	748	779	785	751	729	732	730	768	761	781	801	724	725	741	772	766	758	718	778	782	755	781	732	764	778	799	772	771	736	792	771	739	770	777	781	818	768	789	746	726	777	749	814	780	725	766	758	799	808	775	735	736	817	830	802	789	764	721	787	721	685	783	786	739	758	782	775	778	795	710	762	728	761	809	763	783	748	740	762	743	793	745	770	752	746	749	769	726	810	735	759	759	792	752	749	756	774	735	765	741	759	759	767	722	789	805	816	739	782	769	814	758	734	773	765	739	729	737	782	738	779	791	810	750	755	787	786	755	726	764	782	775	744	794	773	782	723	704	753	750	745	770	784	760	714	751	773	801	738	759	793	766	810	728	776	758	701	788	757	761	807	741	736	783	765	751	741	818	767	746	748	748	793	762	814	784	724	788	766	769	743	773	803	724	810	774	733	770	731	744	754	747	780	777	808	762	734	832	739	752	736	785	756	766	804	712	765	743	782	778	730	816	741	762	784	780	738	773	730	753	763	762	725	749	750	745	740	752	775	736	750	727	774	774	762	773	746	776	832	782	744	763	813	774	747	777	770	714	823	715	735	727	741	737	801	740	754	758	776	782	786	763	779	761	795	788	761	731	696	737	794	739	743	755	728	781	784	740	755	702	752	763	732	700	748	742	759	716	730	751	755	728	743	767	752	769	773	743	771	749	755	678	671	743	750	768	779	749	705	754	780	777	793	747	746	756	756	775	756	782	751	751	675	796	787	764	767	732	737	796	772	765	716	714	805	797	745	752	730	723	730	722	742	789	744	734	743	749	735	788	742	752	752	769	749	755	813	772	803	748	759	813	740	732	753	750	776	776	795	774	800	819	779	768	788	755	778	722	764	755	801	738	769	768	747	758	791	750	767	723	773	761	741	749	750	734	773	753	751	757	740	723
23726	20932	24992	27038	20940	20808	1441	379	311	249	218	220	219	214	190	207	190	187	178	184	166	196	161	177	161	146	180	156	144	156	141	181	155	166	158	157	171	132	196	160	159	155	177	150	149	152	164	168	135	161	158	138	133	168	161	173	179	164	155	148	137	149	158	151	161	148	156	151	161	174	199	149	171	195	143	151	153	178	172	189	138	162	163	150	153	163	151	166	166	157	141	184	161	165	165	190	179	172	168	168	147	169	140	153	169	137	171	133	159	161	156	183	167	184	158	144	172	190	168	179	179	173	172	156	170	173	178	166	175	144	152	144	148	160	131	131	150	159	150	170	181	173	154	157	167	173	166	172	163	132	159	166	167	173	173	177	167	148	153	157	144	168	161	183	174	161	155	151	165	144	164	173	144	176	156	158	180	162	197	171	175	156	173	147	189	166	164	155	166	148	147	133	183	166	168	174	156	152	163	147	168	184	162	167	136	182	182	170	158	164	152	147	184	169	142	153	165	161	151	154	141	149	149	157	164	170	168	186	140	161	171	160	158	162	157	153	158	167	181	165	186	158	161	157	158	137	142	154	156	146	133	167	156	165	166	153	148	143	163	145	165	161	178	135	145	133	155	170	168	155	168	165	157	157	144	146	149	160	165	188	159	156	163	169	165	166	135	177	140	172	178	155	161	146	180	173	145	182	154	165	123	150	178	172	157	142	161	171	159	161	159	155	138	163	148	167	160	162	161	158	163	156	201	204	142	152	109	148	155	156	154	143	154	147	163	167	169	171	176	190	158	147	168	150	163	151	131	166	166	152	173	152	157	151	147	175	179	175	183	160	163	151	171	172	168	139	158	150	141	178	156	167	160	162	143	167	166	162	160	169	146	138	144	156	170	154	161	162	142	169	156	172	160	166	152	134	146	158	181	142	164	163	152	158	148	135	167	157	157	156	184	145	142	137	149	161	175	181	153	177	207	163	161	149	158	150	178	164	157	178	163	159	148	157	164	149	149	165	187	148	151	176	168	152	157	152	174	155	160	166	143	163	161	166	157	139	176	161	163	174	176	133	150	147	154	163	160	136	166	179	159	167	172	174	153	187	172	154	161	164	154	147	153	149	185	163	177	161	174	180	146	165	169	163	142	178	162	142	169	174	157	155	164	150	159	177	149	171	161	167	151	151	164	174	140	159	175	176	139	154	190	181	182	169	160	158	159	173	158	173	150	153	144	179	147	149	163	162	160	132	152	156	145	147	162	162	176	167	153	162	185	170	160	184	154	161	173	176	159	156	162	146	190	166	151	145	145	174	176	184	156	153	165	151	136	139	134	142	121	138	153	159	181	198	173	146	162	161	169	184	147	169	151	179	167	151	165	161	146	152	157	171	157	149	142	165	179	161	149	149	159	151	141	170	164	177	167	165	163	182	154	167	136	156	191	160	157	191	145	181	155	160	142	136	204	165	155	175	160	157	153	163	150	150	168	150	152	142	127	137	144	207	172	163	150	163	141	166	146	142	150	172	168	162	173	166	155	171	148	177	168	164	140	162	207	173	159	141	181	170	169	154	179	170	159	153	143	147	171	152	162	144	149	155	200	151	162	136	151	140	136	165	168	157	142	180	147	172	161	132	183	170	167	162	138	163	158	174	148	152	180	143	149	165	162	156	158	159	158	185	157	163	164	139	158	160	185	160	170	165	175	162	168	156	178	179	173	155	171	170	173	150	177	180	160	178	154	149	144	165	160	167	169	165	178	161	163	178	159	159	177	172	149	178	145	161	159	164	191	160	166	153	155	144	169	157	184	154	158	151	137	176	160	140	159	155	136	147	140	149	125	158	143	194	156	160	170	150	143	166	144	161	164	151	157	139	130	147	168	167	172	180	156	152	162	171	139	153	151	177	171	179	176	156	167	166	185	157	138	129	163	150	153	166	148	174	160	136	146	161	158	152	188	193	149	159	154	135	158	171	156	140	163	167	171	154	164	156	169	181	162	184	179	180	157	136	158	188	173	152	183	144	163	151	173	165	128	173	156	156	154	157	175	163	177	151	165	160	184	154	130	166	144	167	163	146	166	177	146	151	149	163	148	181	163	164	150	158	171	145	175	156	154	132	159	173	152	154	142	205	166	165	163	142	166	161	164	184	178	167	186	153	156	166	151	145	164	136	152	183	156	173	140	153	152	152	163	174	152	147	150	163	152	174	158	173	135	176	156	180	165	155	152	157	175	166	157	146	167	155	161	150	137	138	156	162	147	157	152	175	163	157	181	167	161	174	182	174	168	149	136	162	161	147	164	149	163	185	167	148	143	178	167	174	173	166	157	170	168	143	151	170	129	171	167	153	167	147	198	150	155	153	160	158	144	147	154	150	150	139	159	172	140	158	161	171	171	156	172	172	181	150	163	184	151	173	171	167	159	153	140	178	164	141	151	162	184	142	145	160	184	159	151	179	160	134	167	178	169	152	158	154	166	153	153	137	159	162	165	167	143	189	160	165	168	169	190	179	171	139	169	159	156	155	154	159	149	159	164	163	147	139	156	148	136	181	149	173	166	157	132	159	157	146	156	159	175	134	158	161	164	171	165	142	150	143	175	171	128	153	161	170	194	155	164	161	158	173	178	176	184	166	163	199	153	157	163	155	179	156	172	184	150	161	166	153	166	175	135	161	136	171	166	164	141	182	136	183	175	165	158	176	144	165	165	154	150	171	119	148	173	152	161	165	144	158	166	164	154	163	172	161	160	159	139	161	157	173	181	164	153	151	164	140	159	173	135	155	166	171	145	168	155	182	168	176	170	185	141	136	169	148	189	157	185	150	157	147	167	155	158	150	168	152	148	176	143	166	173	166	174	135	151	153	166	170	180	159	193	140	168	177	161	166	119	169	165	150	166	180	156	161	167	160	159	163	166	169	155	179	171	152	160	138	132	177	146	148	166	159	142	143	172	153	155	184	159	156	155	162	166	178	150	158	164	153	163	187	172	169	164	160	164	146	155	168	152	170	143	174	159	157	152	162	156	155	169	154	150	157	156	171	160	151	171	127	178	154	153	166	169	175	161	149	166	172	149	164	170	166	138	144	157	163	160	162	176	184	170	160	140	142	178	183	136	178	159	161	147	162	165	145	176	148	156	140	178	152	163	148	147	174	153	139	142	128	167	177	161	162	139	165	165	167	142	168	137	178	171	150	167	164	137	146	144	174	139	154	167	145	162	190	154	191	158	163	163	158	167	173	159	167	151	158	167	158	164	180	164	154	160	174	163	183	143	159	152	148	168	169	150	152	156	174	155	139	156	158	141	167	160	160	171	131	153	152	141	157	155	158	154	174	166	182	160	178	153	166	159	176	154	160	143	149	150	165	154	157	134	152	150	157	159	168	166	140	149	168	173	163	166	126	165	142	157	155	148	162	144	162	155	152	145	151	139	168	174	162	158	140	165	156	170	154	169	157	178	174	169	182	176	163	147	151	186	171	164	174	171	162	155	159	163	161	166	158
3039	4207	2470	1165	757	566	505	484	458	467	421	450	431	431	399	408	415	424	453	399	418	404	407	413	426	434	415	394	378	369	403	411	390	406	388	431	418	424	426	385	383	365	404	392	401	390	398	401	409	455	407	389	387	385	385	382	405	397	404	407	363	397	420	387	378	386	391	391	421	396	433	413	417	367	386	429	382	407	385	411	401	417	395	385	367	396	385	428	396	446	396	372	420	352	366	399	394	399	406	413	381	388	397	394	440	369	379	430	371	419	398	434	344	400	423	400	395	407	401	412	394	395	416	402	361	397	394	394	377	404	383	357	407	433	404	370	454	393	415	440	384	367	422	412	394	419	386	398	396	383	381	385	420	433	406	404	396	405	373	412	423	408	423	419	443	393	347	409	398	408	388	390	386	411	396	385	384	418	385	386	386	386	351	376	396	420	404	386	412	393	383	406	418	406	412	386	412	388	347	401	393	432	408	405	371	406	407	395	396	417	429	403	396	395	392	368	374	418	417	416	357	379	400	417	396	407	401	412	416	400	377	404	435	417	413	414	373	432	404	393	382	432	412	411	425	382	403	428	427	435	419	449	384	394	389	419	389	405	417	383	402	370	358	411	384	382	389	375	359	404	386	370	383	405	435	416	398	348	425	386	395	401	409	375	392	378	416	419	368	390	380	429	399	405	410	393	407	390	360	405	400	436	428	418	385	401	411	385	426	391	388	386	418	389	406	399	410	370	393	411	396	405	393	418	394	414	428	397	427	413	358	422	408	398	407	395	385	401	426	425	408	412	393	417	390	402	385	400	405	387	363	362	406	401	406	404	414	415	374	381	372	406	403	403	421	402	419	417	397	404	392	420	376	419	386	374	360	376	387	388	383	397	391	385	377	382	399	387	424	396	394	403	388	374	425	388	387	420	435	377	487	404	415	404	410	453	420	388	396	388	411	388	398	387	418	384	353	366	410	400	391	397	389	378	362	436	393	389	376	427	386	392	422	429	422	376	419	399	412	387	387	387	399	362	398	363	370	372	400	426	408	406	435	414	371	394	388	379	377	407	397	384	407	403	399	402	375	440	431	410	394	396	411	386	374	393	395	396	409	390	404	414	428	385	416	408	400	411	390	385	403	409	394	400	386	369	390	436	401	386	392	371	395	409	398	405	419	407	415	401	426	408	407	436	402	423	380	419	430	377	395	400	424	404	395	376	414	361	375	398	396	384	414	418	416	425	391	378	382	405	380	378	386	401	362	429	405	376	391	396	430	384	387	379	398	390	388	392	384	400	383	439	381	414	392	406	397	397	414	410	412	424	390	392	394	398	390	377	407	403	394	401	415	417	415	405	403	388	390	414	396	400	372	406	420	408	402	380	388	418	400	412	402	384	373	406	361	384	409	403	383	403	416	376	377	391	416	418	417	424	408	417	421	384	395	396	421	374	364	422	406	408	413	411	404	383	392	413	388	381	429	393	407	390	387	424	377	439	439	406	430	424	404	390	391	381	439	408	406	393	410	411	411	427	429	413	416	406	413	390	415	346	436	407	421	393	372	431	397	373	396	366	384	408	429	381	402	391	361	396	396	399	393	399	429	382	385	393	441	404	395	370	396	436	380	407	391	397	382	418	383	379	417	406	385	412	387	423	404	407	403	401	365	366	404	407	425	416	414	396	368	417	405	423	408	390	420	392	378	400	410	397	410	404	420	400	447	397	406	380	361	420	409	413	397	393	411	380	394	416	391	396	410	420	368	412	363	418	395	437	424	403	369	391	399	409	406	416	388	406	410	439	361	406	415	407	350	428	393	408	392	379	414	445	413	367	447	410	432	396	429	371	439	438	413	382	394	381	387	432	378	387	442	435	420	421	382	373	391	385	412	408	418	405	368	397	421	411	406	410	391	392	400	378	418	400	379	395	390	405	405	381	420	395	412	415	389	394	392	423	405	393	387	395	395	413	378	374	406	371	371	401	400	389	361	390	375	384	438	397	425	401	407	375	411	420	447	384	388	378	373	438	400	385	378	359	400	411	416	404	401	399	407	416	399	404	362	458	398	415	421	376	398	416	383	389	421	396	398	380	378	392	385	344	356	399	387	405	365	391	358	407	410	406	369	377	397	429	421	376	401	414	384	416	441	383	383	405	451	379	396	421	405	406	401	449	413	386	413	393	387	396	432	365	406	397	395	376	403	353	401	426	416	410	375	407	443	414	423	410	416	371	402	414	419	392	420	421	382	403	390	390	404	397	409	383	413	395	410	393	409	399	424	392	396	420	403	401	424	404	383	407	397	441	417	371	401	382	388	388	370	369	391	387	427	424	393	382	432	388	426	408	410	409	406	425	419	408	410	411	384	432	401	400	423	394	413	421	429	386	429	392	409	439	414	369	411	361	380	397	399	406	376	399	375	401	413	390	429	383	426	423	385	400	373	393	408	424	403	402	369	383	435	407	415	406	437	387	420	402	407	407	406	428	366	403	408	391	398	381	425	402	364	421	414	411	387	431	410	411	402	376	391	427	370	414	398	393	424	396	397	391	427	388	426	383	392	431	392	380	378	408	388	398	404	413	418	400	414	370	419	414	368	435	426	413	400	423	454	438	410	398	405	407	407	410	405	388	388	404	426	394	405	407	396	389	399	406	431	373	423	426	403	397	410	415	416	408	357	410	398	409	389	419	402	393	421	389	401	453	435	375	405	408	395	381	420	395	373	393	398	402	415	409	377	395	335	384	437	404	382	370	385	437	406	401	390	402	342	441	374	399	409	375	391	436	409	438	413	422	406	368	380	397	401	421	400	407	396	397	389	433	383	423	368	390	377	386	407	399	385	435	398	395	385	366	371	410	414	424	405	405	387	394	397	372	384	405	419	387	383	379	411	399	433	390	375	423	406	424	359	399	418	407	405	415	401	390	421	413	391	400	390	411	364	399	431	418	379	399	413	420	414	426	382	393	466	375	407	411	369	377	387	407	370	381	377	437	396	400	420	432	382	407	395	397	394	445	389	414	419	425	403	428	395	372	386	409	429	421	398	398	397	413	421	371	404	393	421	409	450	441	392	398	374	417	399	434	413	390	381	405	427	388	380	422	400	402	415	425	368	404	413	383	409	413	411	418	416	394	387	409	395	417	406	397	422	385	378	393	392	364	357	394	425	409	415	406	369	396	369	389	386	409	429	407	399	440	406	379	355	388	379	371	381	414	382	394	404	395	398	378	397	402	418	355	379	398	387	408	377	424	386	422	399	389	437	386	382	411	413	367	402	392	402	434	406	385	390	434	420	407	392	413	398	402	379	408	421	438	421	410	404	417	416	367	399	404	385	380	429	401	389	418	385	373	394	432	447	390	383	420	366	399	393	396	386	417	445	408	413	411	380	406	410	390	412	417	401	403	451	424	427	404	420	403	406	388	402	426	393	396	383	421	360	414	406	401	404	418	407	402	420	405	393	384	414	411	414	398	440	403	382	372	400	384	400	439	445	386	405	422	399	402	416	416
32369	10391	1098	498	397	438	429	409	424	441	375	421	447	427	389	421	428	354	428	432	423	433	427	470	452	473	376	430	406	440	410	409	430	429	426	403	421	396	478	409	440	404	401	454	351	420	426	429	430	395	440	403	394	418	442	427	478	398	434	397	419	427	426	438	419	412	449	439	439	446	425	417	403	473	412	451	395	408	433	403	414	479	446	424	435	393	376	440	405	403	418	440	450	437	419	422	439	421	410	415	427	436	414	436	434	398	439	412	410	429	459	425	414	402	443	417	418	440	403	437	441	425	448	421	441	444	436	427	422	419	438	442	442	426	407	397	440	416	440	419	400	410	381	426	374	397	402	441	438	397	445	414	412	455	449	380	444	411	406	424	426	413	430	450	432	414	413	422	437	420	482	406	430	452	445	418	401	472	439	413	409	427	392	421	396	457	408	449	422	451	482	459	415	437	446	414	461	406	469	442	436	403	417	436	412	404	411	410	428	409	429	426	455	438	402	411	419	436	389	427	426	438	408	406	412	420	428	413	421	427	429	422	435	446	395	454	462	452	415	432	400	412	450	400	427	463	414	450	457	433	436	436	410	423	418	420	457	450	420	434	428	395	418	430	390	404	417	428	450	443	450	420	448	429	447	425	455	444	430	422	442	445	378	409	426	446	411	418	444	416	427	395	443	435	413	408	468	433	435	418	392	389	455	448	452	442	410	409	417	428	422	414	431	401	408	420	454	414	437	418	461	428	397	427	391	434	410	430	459	451	426	428	434	393	422	436	425	443	473	445	463	423	433	428	407	437	430	415	398	424	432	418	434	439	437	424	435	432	486	467	431	422	437	430	441	446	382	443	412	438	411	393	411	408	408	470	419	436	401	422	413	438	398	405	446	432	426	413	412	445	418	402	424	384	434	419	449	437	424	443	466	422	443	411	441	437	452	459	445	415	430	436	404	412	430	407	409	407	400	418	465	436	442	409	440	467	422	396	442	425	463	403	425	407	420	442	459	437	412	453	422	432	440	442	446	431	450	413	423	396	462	421	429	423	398	400	400	400	457	402	435	465	432	424	441	393	429	417	430	412	437	419	423	437	383	392	463	431	419	395	449	438	435	438	413	446	383	416	413	438	431	408	417	426	442	427	427	420	429	441	396	394	378	423	436	484	425	432	433	460	419	438	435	443	433	405	435	443	475	442	414	432	421	418	416	429	444	436	403	438	414	420	401	430	406	428	417	417	451	494	409	412	396	434	435	431	415	416	480	455	453	442	423	397	444	412	410	406	411	415	418	406	417	415	471	406	433	424	436	450	414	433	434	414	422	452	439	450	437	450	415	454	444	424	419	409	417	435	385	448	432	410	445	406	418	445	445	394	392	481	408	436	452	400	439	442	445	441	437	447	409	398	402	450	420	407	436	400	418	480	407	445	427	424	414	436	435	415	432	499	399	403	434	445	411	405	435	432	423	446	445	426	402	404	446	443	420	391	394	439	396	424	429	425	422	426	436	430	464	437	453	397	440	431	441	437	443	388	411	445	421	388	404	429	400	409	439	413	433	397	440	415	430	440	451	408	368	414	426	418	438	420	419	440	455	447	440	417	433	415	442	412	405	423	405	433	406	449	386	430	403	402	426	456	424	428	467	417	425	375	447	388	417	438	409	389	435	446	424	443	433	453	411	399	449	463	443	420	434	414	427	445	393	407	439	466	424	438	418	401	430	424	432	447	394	444	389	452	459	493	403	410	430	427	416	418	448	435	434	440	417	438	426	453	390	418	433	388	466	397	390	408	371	426	424	400	440	422	465	419	449	447	445	429	440	424	455	398	442	439	446	396	446	435	430	406	400	425	446	435	443	471	412	412	448	390	415	450	434	448	404	433	449	430	449	431	370	418	440	423	425	480	439	482	427	433	419	433	420	456	429	453	414	428	425	387	448	384	424	418	424	458	464	438	443	431	439	440	379	423	441	443	460	433	418	459	433	470	439	406	468	412	415	385	407	411	421	457	437	432	433	420	400	420	426	392	466	433	376	416	427	406	479	455	412	445	433	469	403	450	415	439	406	411	457	411	445	413	416	479	461	435	446	424	446	451	363	383	437	414	435	433	426	411	457	427	437	432	409	436	465	453	440	391	417	423	404	444	425	419	406	434	437	461	426	444	450	447	408	428	423	421	419	399	448	425	429	387	408	419	407	432	431	427	404	398	438	441	415	424	403	419	440	409	381	389	416	462	427	416	411	426	414	431	408	399	417	398	400	436	417	432	456	429	410	417	402	440	435	417	438	436	407	436	420	403	403	474	385	458	435	443	442	401	462	406	450	402	426	457	435	434	447	428	402	434	444	439	454	391	422	425	443	421	399	446	413	417	420	430	404	420	421	388	453	428	438	390	428	451	425	415	420	448	457	397	415	416	413	465	420	438	440	446	421	392	400	425	442	430	475	435	418	405	432	442	428	405	408	473	451	411	425	417	424	403	413	424	422	455	452	424	453	407	440	432	395	460	431	448	420	440	453	438	434	408	456	407	443	435	423	426	430	454	441	406	441	472	447	405	402	438	439	433	448	409	434	468	453	422	478	456	447	395	444	469	415	397	395	442	437	457	408	460	457	461	451	413	402	423	450	467	413	435	418	450	415	439	446	408	400	447	480	437	441	428	416	465	413	411	420	462	451	417	408	391	455	457	430	462	436	412	445	413	427	429	441	413	376	454	424	388	400	432	441	392	398	426	418	391	421	424	410	450	424	397	451	468	444	403	432	436	443	420	463	414	428	384	449	434	454	389	391	422	391	416	438	422	424	420	428	484	462	392	420	440	463	410	377	456	423	415	419	384	414	415	410	435	426	460	434	466	466	462	440	392	408	416	422	461	443	405	432	448	435	382	404	432	419	438	415	398	414	419	441	395	472	443	434	399	409	396	393	463	462	436	414	450	414	462	431	446	390	435	434	446	418	367	410	419	381	429	486	421	420	441	460	438	449	423	438	430	448	417	420	415	411	429	421	460	413	404	457	430	418	390	460	449	412	400	416	383	417	425	422	384	440	449	444	446	395	442	443	460	392	441	434	415	446	410	434	426	416	399	420	417	468	432	407	452	437	436	395	419	404	414	444	438	432	395	414	425	419	441	448	419	422	394	406	423	437	420	442	417	403	400	512	437	400	418	445	417	417	429	423	429	409	428	442	466	468	414	412	400	428	456	461	421	436	433	430	410	459	431	417	407	381	451	422	414	449	424	408	427	390	458	471	413	405	403	432	417	411	454	444	443	414	405	416	403	445	385	401	393	442	433	409	431	435	414	430	435	449	428	418	417	419	448	440	408	420	416	414	426	424	455	416	420	447	413	422	410	384	429	407	471	406	414	443	439	416	430	440	418	455	415	393	443	442	452	387	429	412	426	464	435	435	430	481	447	445	424	414	443	466	428	430	421	441	399	450	441	439	419	419	405	406	460	391	463	448	430	415	444	436	420	421	444	423	405	377	424	447	376	446	479
5603	1026	1033	976	984	962	1018	985	963	924	945	918	994	931	961	961	898	960	977	1004	992	1026	967	975	958	914	999	952	939	929	925	968	971	893	963	945	923	924	981	887	962	964	934	948	968	922	949	934	967	954	920	951	976	944	910	915	1006	951	942	931	919	937	934	1005	950	914	910	964	922	943	955	964	928	952	931	873	938	972	1022	968	962	967	948	993	996	969	963	992	981	939	956	978	964	952	976	974	964	999	992	965	975	948	1004	948	938	943	944	977	931	923	983	935	915	965	929	1022	975	997	951	923	968	910	966	897	982	941	947	920	1010	913	985	927	994	1015	941	921	909	960	999	954	1000	927	895	958	966	976	968	1013	940	928	955	977	964	990	939	972	962	961	988	980	993	902	997	932	908	970	943	971	955	919	975	933	926	950	980	946	930	1003	1007	903	914	990	1002	960	969	993	954	945	967	974	976	883	967	953	935	884	963	975	937	907	955	878	927	909	921	994	1011	1015	951	997	986	916	1011	914	985	945	968	1010	980	993	988	1038	914	962	970	935	922	976	940	961	910	975	954	964	955	922	954	921	917	898	930	949	982	967	992	950	992	963	940	993	932	946	916	967	952	929	1015	963	935	944	981	957	906	966	969	969	920	1006	948	948	970	927	953	975	909	947	930	887	977	922	931	952	980	977	970	909	987	961	953	948	944	929	985	924	944	966	907	941	965	991	969	969	958	969	1000	903	858	914	1010	960	1006	988	945	968	931	933	971	966	958	938	1017	942	928	1020	903	958	972	977	1022	958	948	979	983	940	984	977	908	979	947	916	941	965	950	953	957	916	908	911	974	969	929	913	912	946	964	903	901	1003	919	963	964	979	948	933	957	966	977	940	963	905	910	1000	942	993	892	926	1003	959	953	974	919	895	930	951	976	1029	949	972	973	942	965	1028	982	942	971	932	957	963	951	922	913	937	906	927	918	937	934	921	975	939	939	938	927	959	927	913	928	950	947	989	943	901	907	972	972	999	959	950	932	928	940	994	1013	962	959	979	1004	910	978	912	987	895	1000	943	992	977	955	928	968	914	927	979	946	942	983	1015	929	999	960	917	904	889	922	1019	970	983	927	990	903	899	935	942	996	954	931	1008	949	937	946	995	985	978	975	957	1013	983	976	955	971	916	957	1001	972	941	997	965	935	957	933	969	947	971	920	966	947	967	981	978	972	984	982	968	967	976	988	904	984	962	988	902	924	938	998	912	968	986	934	966	989	976	976	938	976	975	952	1015	904	921	956	908	916	920	989	942	886	941	1009	1003	976	947	933	933	950	937	955	931	945	993	956	954	956	942	983	972	1008	915	929	955	1022	950	928	926	907	947	976	959	996	960	950	985	977	980	932	1022	961	898	884	1003	962	932	967	936	969	939	933	918	928	951	954	1002	979	991	981	870	930	916	981	1015	978	987	993	975	959	941	992	913	946	989	1000	1014	948	969	988	943	942	960	941	962	940	973	951	966	973	961	957	914	903	950	983	954	922	968	984	968	934	952	984	925	924	978	917	952	967	931	920	898	963	925	1006	957	991	915	940	975	944	963	996	984	907	886	932	963	980	999	960	981	991	935	958	936	950	932	1023	921	996	958	972	908	946	945	966	989	985	937	964	960	1021	974	948	987	958	943	939	977	967	960	967	1008	960	969	958	976	942	955	994	984	943	943	924	981	961	932	955	954	967	1007	991	976	898	987	894	911	948	947	935	981	998	913	931	942	927	980	940	929	955	903	953	979	948	944	910	940	923	971	1045	956	929	961	966	977	964	970	944	986	921	901	881	942	998	936	944	926	982	967	951	915	937	986	899	934	945	941	942	968	911	963	976	1013	975	948	957	983	906	952	963	960	940	1005	951	914	961	931	970	962	958	954	978	951	915	952	952	1025	969	1014	1031	903	929	955	986	965	984	933	941	916	969	921	883	995	922	918	958	935	977	983	967	998	952	915	939	933	903	958	1000	969	977	1039	974	974	940	974	943	950	991	967	1016	949	979	941	935	936	1001	891	904	902	1000	974	969	987	981	966	980	927	930	927	937	979	936	907	1009	974	1007	952	960	954	892	979	1016	932	1038	978	930	942	956	977	931	975	959	960	1002	987	938	965	985	983	943	931	960	983	957	986	972	985	960	922	979	947	1021	919	1027	987	950	956	985	953	931	965	943	979	961	945	941	966	1000	933	944	944	1015	942	939	993	955	939	944	960	983	976	921	936	976	974	938	941	950	923	979	911	976	950	1014	1030	972	973	1029	924	1039	950	907	962	950	919	963	957	963	935	976	983	1014	874	915	941	941	966	998	944	943	947	961	971	942	962	959	998	1009	937	904	965	959	994	970	975	912	972	908	944	972	951	968	913	924	941	977	992	966	936	940	931	938	957	958	992	970	945	899	942	935	910	1038	942	972	977	953	968	1023	970	975	911	971	931	928	999	966	940	947	952	949	980	938	938	955	965	972	907	1007	958	1009	959	939	943	969	989	928	918	946	952	934	980	901	949	929	997	991	941	954	976	947	921	971	951	924	966	997	947	949	969	990	949	927	957	1007	981	956	944	988	1009	969	969	929	923	942	926	964	991	982	951	952	912	980	975	949	981	971	952	969	913	1007	903	973	953	955	949	928	975	994	971	966	962	971	982	912	946	916	953	969	961	1003	957	925	932	994	922	961	995	958	990	923	963	941	913	944	933	936	976	953	950	987	989	969	1029	1039	988	1023	952	966	956	981	956	954	986	935	944	967	937	920	958	953	953	940	976	926	968	926	931	951	964	949	973	969	942	891	932	964	984	948	925	978	961	943	960	964	999	935	917	957	949	938	937	968	928	945	917	958	929	951	966	952	964	1011	997	999	942	980	901	954	936	970	951	956	956	979	978	944	937	959	934	947	934	933	957	975	910	888	973	899	973	953	938	966	975	964	929	919	954	973	952	984	929	948	937	958	974	949	1008	987	929	926	934	987	899	992	922	911	1000	901	987	944	905	943	910	990	948	943	995	966	967	892	1013	959	973	986	976	940	980	989	942	955	926	942	953	959	987	955	918	926	959	944	970	981	1001	973	968	968	924	993	926	903	942	945	913	938	979	956	932	933	921	935	971	959	930	953	945	952	925	951	986	1010	940	945	929	1035	960	972	932	913	908	1007	970	952	900	928	976	968	924	947	942	968	948	989	987	1000	1031	906	920	978	942	960	991	980	1008	1016	947	933	955	952	962	935	960	984	961	958	974	918	984	937	1011	939	924	940	999	956	915	960	979	978	931	891	987	882	966	958	1002	943	972	955	953	937	954	988	976	1008	1000	956	937	939	975	968	938	956	972	972	930	937	946	978	938	963	912	947	986	1034	949	998	956	974	992	983	957	965	921	955	940	932	933	1025	963	934	949	990	938	981	1025	943	888	1016	901	942	956	926	938	923	868	934	946	997	972	998	981	948	997	923	917	998	966	895	887	962	927	942	942	952	1010	999	950	942	1026	952	944	1001	968	975	981	1002	957	975	959	959	986	958	987	969	961	1017	940	949	964	940	1002	1005	994	928	963	963	972	1005	982	917	935	964	970	978	914	932	932	991	949	1010	965	972	898	965	920	970	926	989	963	894	983
24484	20924	24314	27579	20531	2477	533	453	392	356	390	392	333	345	361	351	391	376	357	367	331	281	348	311	342	325	312	343	330	338	357	392	307	350	376	332	357	314	369	321	346	351	343	331	313	333	335	368	343	359	329	354	334	360	303	329	331	306	373	340	306	384	326	336	340	372	321	349	349	349	330	344	332	358	351	349	347	327	314	361	367	345	348	349	339	334	298	350	354	348	358	355	339	307	350	344	307	331	292	366	300	323	344	368	331	295	357	336	336	312	353	358	377	313	332	314	312	328	361	321	374	307	341	293	323	338	313	316	349	362	358	361	346	327	348	365	332	349	360	339	346	368	332	325	357	347	323	334	324	325	348	323	352	331	319	313	333	366	329	366	322	306	348	334	358	339	320	363	331	358	354	351	330	336	336	338	372	318	383	379	335	298	388	359	316	338	324	360	362	341	338	319	339	372	317	357	325	348	309	329	347	331	338	318	316	341	334	334	358	349	363	341	350	356	373	318	336	363	325	362	332	315	314	304	380	357	327	352	323	355	328	348	363	347	314	344	351	340	353	307	363	333	321	320	352	365	296	368	355	355	347	327	329	318	349	348	336	332	318	315	349	344	348	326	347	303	289	310	362	329	373	329	313	340	332	309	317	355	310	332	348	359	326	323	369	350	359	360	339	362	336	323	318	343	336	357	338	352	328	321	360	311	291	342	382	355	356	328	337	368	328	325	325	353	343	324	353	321	350	334	320	339	341	342	348	364	333	341	319	322	319	330	338	344	332	359	359	350	372	377	339	377	335	342	328	343	331	319	340	348	369	302	363	347	359	335	336	348	335	372	364	322	341	316	337	343	301	350	323	322	315	300	326	337	303	354	310	305	324	339	339	332	337	357	345	332	362	338	342	359	354	339	343	349	317	361	352	329	353	340	321	310	340	358	352	323	340	316	324	317	356	347	335	344	313	330	322	354	373	318	337	322	356	333	319	346	322	333	292	369	350	342	360	352	372	304	381	327	315	369	350	335	359	334	349	379	346	363	326	360	352	352	340	319	355	350	344	354	341	333	340	345	323	302	315	307	328	330	306	352	351	322	342	346	348	344	326	303	334	353	351	333	320	334	361	353	341	351	338	321	302	334	375	349	355	332	343	357	332	337	372	329	335	355	324	322	312	380	327	320	335	337	338	365	345	307	335	340	321	340	396	324	338	356	334	363	316	315	327	338	330	320	351	367	346	321	325	334	298	338	362	323	338	339	327	322	337	323	327	319	326	328	333	345	323	368	349	356	347	321	315	336	359	335	316	309	297	351	352	324	348	342	318	317	330	318	367	302	350	333	338	317	346	386	333	335	324	337	313	298	336	318	339	311	367	361	334	361	314	311	331	330	349	391	353	322	301	330	343	320	316	327	326	349	327	350	350	353	334	321	345	352	380	371	362	351	375	348	329	329	376	334	345	323	322	344	349	363	336	327	342	328	370	347	323	327	355	307	303	338	364	361	316	347	355	298	343	371	315	331	357	322	344	347	345	369	324	326	305	353	348	337	356	323	339	344	330	322	328	364	346	324	381	333	303	332	328	305	326	327	314	332	343	308	344	324	307	322	332	304	343	331	336	341	326	348	342	373	320	357	359	335	343	352	346	333	328	300	341	340	346	336	326	341	340	336	351	322	355	353	351	353	356	339	359	395	332	320	331	335	347	318	344	351	332	323	370	341	327	348	347	327	341	327	374	331	340	323	348	337	297	361	368	402	324	341	316	326	354	345	367	336	361	337	322	320	342	347	340	362	319	362	325	340	357	322	351	314	370	331	354	341	324	379	340	326	337	311	371	332	337	351	323	343	333	336	336	358	315	350	337	338	354	355	350	331	344	348	337	367	342	353	322	357	334	347	332	335	333	325	298	332	305	332	327	316	349	314	356	323	329	352	322	341	332	347	342	343	361	329	312	316	351	339	330	310	332	337	343	345	354	336	324	334	325	333	347	317	340	315	339	365	357	339	335	334	340	352	319	351	335	358	339	300	336	352	318	339	347	346	337	329	335	350	350	335	361	320	341	309	338	324	326	359	323	322	341	361	370	355	305	367	296	325	335	372	333	340	310	338	307	314	349	332	319	373	330	296	341	349	322	348	305	307	343	345	332	314	325	332	343	372	354	346	326	305	342	311	371	345	338	325	303	354	349	344	335	336	368	346	369	393	380	325	334	305	343	347	356	339	339	329	350	367	325	349	346	348	364	326	305	321	331	350	323	345	334	341	368	332	343	315	345	364	322	332	317	322	369	362	353	319	320	354	338	360	358	360	306	370	312	336	359	327	334	332	319	350	296	360	363	333	346	295	333	324	333	364	318	308	329	330	356	313	331	355	317	357	313	298	367	355	354	320	310	307	338	337	347	309	321	353	321	346	348	389	358	361	337	326	333	336	329	327	330	354	347	322	348	323	352	337	322	325	335	336	336	367	338	365	335	328	344	360	336	309	344	355	341	347	333	300	387	356	343	358	352	358	315	319	340	387	345	335	333	339	330	340	358	385	353	331	353	326	358	323	310	322	331	332	366	337	324	364	343	325	327	363	351	349	328	317	299	334	348	383	332	354	330	363	325	299	349	327	333	347	310	345	350	325	335	348	390	353	305	357	349	300	324	317	316	280	327	343	322	332	341	328	328	383	319	352	345	320	320	342	305	324	358	363	316	357	360	331	317	320	324	335	345	326	355	328	340	318	355	320	365	353	356	361	365	358	308	347	345	344	321	334	347	372	327	367	338	360	341	315	352	329	332	332	315	322	335	350	321	326	400	342	337	322	327	351	346	348	378	338	359	328	360	325	372	352	325	303	304	334	328	370	338	341	382	321	372	333	316	328	357	309	312	332	364	355	365	320	332	352	374	359	363	337	347	326	342	331	379	353	355	333	337	353	338	347	310	369	342	332	361	323	308	349	333	361	373	388	296	358	366	352	364	345	322	348	325	309	376	336	339	368	326	333	350	358	314	314	307	356	337	310	337	338	360	331	337	329	308	321	356	352	343	357	317	387	359	327	315	365	329	314	330	341	343	324	339	360	364	339	324	327	315	381	347	308	316	339	323	330	345	322	331	377	335	317	363	323	340	330	328	324	325	336	335	376	340	334	310	345	334	336	317	353	323	342	317	369	332	335	330	319	322	323	348	338	349	320	326	345	341	318	341	343	334	344	370	367	328	345	345	343	334	364	331	346	365	310	333	262	349	311	355	349	386	334	330	377	376	367	344	335	318	305	338	349	317	321	379	358	323	363	360	361	320	351	354	362	339	351	311	318	376	333	352	347	353	331	343	319	328	343	323	324	346	352	337	386	304	319	319	341	318	336	331	321	346	365	305	298	347	358	327	311	357	321	341	332	304	323	336	298	363	318	342	342	334	317	341	333	335	315	342	370	360	317	324	337	341	331	323	354	323	309	345	351	356	373	315	362	313	341	333	343	334	325	305	304	361	333	317	357	320	325	341	302	343	336	342	334
3176	2769	1804	1139	920	847	808	813	796	794	801	755	792	820	770	759	768	798	781	766	766	808	749	769	744	761	745	736	742	768	765	799	750	781	738	766	777	794	748	740	759	748	774	740	738	753	745	815	721	774	764	825	758	754	770	739	775	736	740	760	766	761	806	765	808	814	751	735	785	796	775	760	768	815	762	710	686	743	731	724	772	728	750	783	760	757	731	777	751	780	713	761	764	786	797	795	770	742	684	738	741	775	750	739	730	742	745	762	738	756	744	750	733	720	742	766	757	769	761	800	771	772	768	762	752	764	775	731	772	728	762	765	787	768	778	756	741	772	773	757	769	725	742	765	775	763	753	775	775	785	809	787	778	777	758	750	727	760	717	737	756	759	726	751	756	769	774	743	787	761	766	762	725	819	776	762	762	809	769	785	740	750	789	753	795	825	755	763	763	763	736	728	793	745	763	778	775	791	677	742	804	757	731	792	760	799	770	768	748	755	768	788	798	808	721	759	762	739	756	761	745	753	693	773	695	794	757	774	718	715	754	755	782	816	787	747	754	778	765	750	751	784	745	693	757	761	772	791	745	726	729	739	775	811	716	780	812	759	764	721	804	770	762	757	764	746	769	790	751	678	756	736	718	762	737	724	768	789	749	752	719	758	757	740	849	728	758	746	803	737	760	776	816	753	791	757	762	743	753	765	810	809	764	770	784	770	752	730	760	690	792	776	790	745	746	794	749	771	784	728	750	714	761	784	800	766	697	811	749	741	727	737	767	764	780	794	760	752	763	769	743	729	718	719	735	737	775	743	731	759	781	737	738	761	732	748	788	736	713	805	816	744	758	740	752	745	758	744	714	787	751	728	758	744	802	759	747	743	760	820	739	739	782	746	756	774	757	739	743	720	708	754	777	750	727	780	771	756	765	772	779	748	768	792	777	731	794	699	776	751	790	721	762	741	743	756	774	769	732	741	747	740	773	724	788	725	760	774	762	728	757	783	833	788	743	725	780	691	751	758	726	775	787	773	758	771	748	762	733	742	766	782	788	791	755	795	793	781	766	717	762	739	723	776	727	755	745	771	767	761	783	763	777	766	780	760	764	748	777	745	728	723	790	771	781	740	786	749	822	789	799	720	747	783	710	750	781	759	729	800	795	756	761	758	787	749	785	771	795	764	800	735	748	760	764	768	726	783	709	816	771	771	763	817	736	776	706	777	799	773	760	745	754	732	755	802	779	722	750	743	769	792	815	799	779	776	742	707	790	819	758	802	800	772	749	791	753	740	706	760	715	796	766	798	740	743	744	740	792	779	713	823	767	782	759	745	776	772	771	740	736	735	755	724	747	764	789	782	798	727	805	745	782	764	754	740	738	726	814	738	768	752	756	826	736	742	820	761	774	726	785	748	759	790	772	767	775	744	769	745	764	800	679	704	743	780	784	738	781	797	810	765	806	786	763	751	736	735	779	758	812	775	772	704	785	749	770	779	778	773	804	752	722	772	752	759	717	804	733	753	751	777	705	797	765	736	787	729	804	775	776	802	780	720	759	755	751	742	808	778	753	773	719	760	798	736	745	737	759	760	773	708	785	736	723	740	722	747	772	708	799	730	774	786	760	782	774	786	738	773	757	809	740	735	765	776	748	739	756	786	773	768	789	758	755	769	711	803	770	743	786	718	783	765	772	771	716	788	747	753	791	724	734	797	797	793	798	787	731	712	716	759	771	782	748	814	727	726	707	754	757	764	745	740	759	767	745	780	733	719	732	761	745	718	767	826	751	727	769	790	699	756	758	761	762	770	728	759	805	755	722	759	762	775	816	748	780	763	780	790	779	756	741	752	778	720	759	796	769	775	758	744	746	787	779	757	774	777	774	751	816	787	758	773	800	759	773	780	731	807	816	755	813	768	775	797	786	775	747	759	771	787	698	770	745	740	734	802	733	771	734	777	748	777	783	817	768	752	742	783	825	766	797	806	733	813	746	747	739	717	721	757	738	784	780	737	760	756	771	793	805	738	774	751	751	739	744	763	774	749	768	767	802	747	767	741	741	759	754	796	760	737	742	773	785	758	789	765	752	752	818	760	766	718	729	743	759	761	757	741	709	781	711	755	785	738	789	764	783	781	759	742	727	743	761	744	722	716	790	763	799	754	747	800	797	757	730	759	768	758	751	793	762	782	757	764	763	804	761	775	765	700	743	766	731	710	712	772	735	729	818	696	737	802	770	730	756	763	786	777	833	743	737	760	755	731	780	812	793	767	800	774	752	771	771	793	802	749	749	781	778	822	706	749	816	750	753	759	765	773	726	740	775	800	787	797	751	772	725	781	781	736	801	800	749	791	754	749	738	762	795	727	792	767	785	759	728	766	743	749	767	736	761	735	692	789	717	797	743	812	726	738	724	770	812	787	783	752	807	770	793	785	796	733	737	754	789	782	727	755	734	779	736	765	762	768	742	779	779	735	747	768	788	778	755	776	815	811	763	762	783	767	743	767	760	731	739	791	742	738	744	736	750	770	722	749	759	768	805	778	757	784	791	778	733	746	774	725	770	752	742	753	788	775	737	749	812	798	752	715	784	791	761	806	764	792	715	752	771	775	762	741	770	778	731	775	757	785	761	752	720	757	747	772	706	761	732	774	759	782	769	737	730	751	727	723	746	786	779	773	770	757	778	766	748	799	752	756	806	725	746	772	742	748	755	758	772	772	774	773	751	742	776	780	799	765	763	738	696	716	712	757	693	753	789	785	762	719	750	752	771	763	766	756	766	747	775	803	704	752	769	730	795	797	751	749	806	693	721	734	748	728	755	758	763	758	781	757	746	758	761	702	781	768	741	769	763	828	777	774	793	737	733	777	762	770	768	779	740	731	724	745	739	756	785	778	760	753	814	771	729	766	769	765	774	789	745	722	793	723	784	754	736	752	765	736	707	771	795	767	767	765	807	748	720	737	757	774	778	790	749	720	762	785	769	780	742	793	777	775	773	796	765	803	793	743	727	804	721	744	748	744	757	752	766	755	797	762	772	774	790	708	749	756	755	753	752	803	761	789	736	771	757	812	748	752	799	742	793	763	739	737	751	785	748	775	720	774	746	795	746	739	759	736	749	777	787	750	764	764	774	739	775	761	720	751	761	710	770	755	790	747	783	753	790	765	765	764	714	759	767	725	811	737	754	755	786	724	770	743	784	736	764	738	790	773	745	774	747	792	789	758	760	745	809	742	792	741	739	720	756	764	770	755	754	761	783	755	731	782	756	776	765	720	749	761	774	714	743	749	762	763	735	778	750	726	775	738	739	799	776	803	784	763	770	745	782	774	782	785	746	792	720	801	740	757	774	750	776	751	800	770	776	808	726	741	708	732	732	751	729	788	733	758	728	764	750	750	768	807	719	772	760	769	729	773	807	731	764	769	732	753	740	744	741	762	823	753	708	781	754	744	753	793	748	802	747	716	784	757	699	752	749	704	779	715	736	728	774	731	791	749	723	772	796	739
23798	20944	24974	27045	20951	20830	1449	380	275	258	240	211	231	216	218	194	187	198	173	192	181	170	148	194	180	165	159	173	162	151	153	161	156	188	163	163	163	183	165	176	153	175	151	175	159	159	168	155	186	148	159	158	148	164	157	174	140	168	165	185	172	166	175	184	193	149	155	151	157	155	174	145	126	151	169	148	148	187	146	178	167	150	176	149	153	142	147	169	157	176	164	165	181	158	170	159	171	168	156	160	142	162	155	164	150	145	150	173	156	161	159	149	160	153	167	151	166	168	156	167	152	183	171	174	173	140	135	158	154	156	149	174	168	157	155	146	174	163	172	164	168	152	133	155	151	171	136	148	156	157	133	151	146	142	152	159	157	167	144	174	156	148	184	151	163	156	172	161	177	146	162	168	154	161	158	154	183	176	174	172	152	184	165	165	155	178	164	156	139	150	158	177	164	169	172	167	148	160	162	142	150	150	153	149	150	149	148	160	164	154	164	157	169	129	181	160	142	150	176	165	177	171	172	166	171	140	156	163	131	162	169	167	164	175	162	153	158	152	180	142	157	155	145	146	159	162	171	151	183	159	140	176	162	156	164	161	154	144	166	156	168	158	176	154	138	160	163	177	177	163	148	168	149	157	147	162	153	170	193	154	149	175	158	180	175	172	154	150	169	159	182	174	164	167	146	156	155	161	102	159	162	148	162	157	162	145	153	136	162	156	137	180	158	150	184	153	141	165	170	140	156	151	176	149	156	168	145	140	119	163	142	143	168	158	150	150	168	155	162	172	156	156	183	158	161	158	156	157	148	152	159	139	154	168	168	162	155	170	177	133	174	174	166	180	161	175	152	171	162	159	142	185	152	150	151	157	156	161	140	178	173	171	160	171	182	174	164	146	169	163	159	172	157	168	171	113	165	141	141	164	175	139	159	156	168	167	139	161	160	176	175	154	145	135	175	137	165	154	141	149	186	153	177	143	153	159	177	143	164	136	174	158	157	161	167	158	158	165	190	140	148	143	155	180	173	172	190	153	162	157	147	151	153	165	151	191	146	163	175	182	169	162	168	177	150	153	157	163	168	186	174	179	193	176	136	166	181	152	153	159	150	153	176	178	172	160	165	146	171	144	170	148	136	144	146	143	157	148	171	130	161	159	177	165	180	163	131	155	161	173	149	161	154	144	171	171	164	151	153	149	165	180	154	171	165	163	147	153	157	167	171	152	154	171	182	165	156	156	149	153	175	161	157	150	169	150	140	161	149	158	146	160	178	151	147	145	167	159	140	176	150	156	172	142	153	153	171	148	134	173	146	126	153	155	148	146	180	177	147	150	153	156	153	165	173	175	189	139	154	163	165	172	158	183	160	178	156	147	194	172	174	131	176	157	179	159	155	167	176	175	156	168	154	129	149	125	141	137	172	129	169	146	167	162	152	175	163	171	166	138	160	149	167	166	149	167	140	160	136	174	176	190	174	162	138	157	176	164	161	146	151	157	157	181	157	151	157	156	165	189	167	165	140	166	162	145	148	167	170	146	154	161	176	168	188	184	134	157	162	148	161	169	157	177	162	172	176	142	160	178	162	146	159	157	150	186	151	143	146	171	164	161	172	153	162	163	167	166	138	176	169	190	154	166	173	161	171	145	163	176	182	160	157	156	149	160	158	165	143	169	156	179	171	158	179	154	159	151	181	159	153	172	149	170	169	162	162	149	171	161	138	168	143	184	141	156	175	147	175	174	174	165	165	174	162	139	170	155	169	160	154	147	157	172	148	158	151	160	178	164	157	156	151	168	147	165	168	141	152	170	165	153	155	140	166	183	155	164	182	156	172	166	170	148	156	145	145	159	143	149	168	149	169	139	151	154	149	143	164	166	174	185	159	177	169	158	156	153	168	146	154	150	156	159	164	160	194	176	162	156	172	161	187	163	182	183	161	173	167	144	149	159	155	152	166	150	153	173	152	138	164	163	158	168	167	146	129	142	191	150	181	151	176	173	190	145	145	166	176	150	148	171	172	150	155	168	161	160	168	157	152	175	156	132	131	162	177	183	158	170	172	143	173	158	162	173	173	177	159	184	166	163	164	166	162	173	152	152	149	161	152	134	152	184	157	176	173	182	169	160	143	161	180	170	127	147	161	159	175	167	123	145	193	156	175	160	146	177	166	142	154	159	149	171	153	153	169	172	146	165	169	157	173	156	160	176	155	149	176	162	168	153	179	175	197	185	150	186	150	152	171	154	173	153	153	142	151	168	143	148	179	165	194	137	152	172	152	134	177	169	152	156	149	182	142	181	159	149	157	161	162	164	152	133	173	186	140	149	175	190	155	163	174	188	160	155	174	160	162	167	196	179	145	139	157	149	142	154	166	144	170	133	166	169	154	166	159	176	156	160	143	154	178	164	129	154	157	170	174	180	178	132	175	170	175	145	146	159	166	163	168	190	153	170	159	170	155	156	163	154	169	179	141	139	149	200	173	174	150	137	160	159	157	131	138	151	161	138	158	152	168	170	167	168	153	154	163	171	153	140	173	165	155	164	168	159	152	156	174	137	176	172	162	178	169	154	174	169	149	134	151	165	166	167	140	161	139	148	164	199	138	153	152	150	171	138	150	160	162	165	155	148	177	160	169	141	142	170	155	165	161	156	164	154	159	147	158	155	172	146	155	133	153	167	160	177	152	169	158	161	163	150	181	164	133	161	167	146	167	175	150	155	161	162	173	162	160	142	165	165	151	183	160	146	168	180	165	144	158	140	175	153	132	173	148	163	170	172	153	147	164	179	171	172	168	167	163	184	161	145	162	199	153	163	155	160	153	146	145	163	143	161	154	171	168	146	152	146	182	166	156	134	177	169	142	139	190	168	159	180	151	183	192	157	155	158	147	198	139	147	146	136	149	163	159	183	170	153	144	142	151	169	165	154	168	165	161	170	164	142	168	156	156	179	148	163	139	160	166	156	179	152	175	163	159	143	155	143	157	163	168	151	149	133	130	157	161	142	150	163	145	166	158	155	165	174	138	145	172	164	146	152	166	170	161	168	159	174	164	144	155	145	169	166	147	139	149	148	170	167	131	152	174	141	159	171	160	147	155	168	181	158	153	170	145	159	155	173	192	147	150	171	209	165	171	169	150	170	156	146	145	164	159	158	179	169	134	164	170	164	183	152	159	135	141	162	167	165	153	152	131	165	163	171	168	162	152	146	169	150	152	159	151	161	139	174	172	149	144	138	167	186	159	175	170	158	156	158	165	152	146	151	176	177	142	179	176	152	178	165	140	141	187	164	152	167	166	180	155	177	152	152	164	190	171	145	162	170	178	156	170	164	156	137	143	175	149	157	152	147	157	155	141	164	147	136	183	178	158	141	176	165	169	157	165	153	154	155	147	146	165	162	170	155	186	150	159	159	165	173	181	168	157	142	165	161	157	172	190	171	149	164	174	167	163	166	149	181	147	174	127	162	174	174	153	167	162	199	161	153	166	152	174	177	160	172
3056	4332	2493	1196	748	578	533	489	514	425	401	450	439	388	428	432	427	425	391	413	436	394	403	412	412	406	407	363	414	417	436	415	383	389	404	396	415	360	413	435	370	398	432	425	406	364	386	395	429	397	385	368	410	430	395	396	405	404	384	396	407	407	393	371	406	390	400	369	388	391	392	410	383	400	408	421	399	438	413	378	390	413	395	406	367	404	418	386	377	385	354	368	391	402	412	404	406	391	386	439	404	414	405	415	382	362	389	395	404	379	406	412	400	394	390	385	401	397	415	412	365	401	400	412	400	411	435	409	391	417	423	442	346	409	384	414	409	366	365	400	440	414	407	379	370	431	438	396	391	404	410	389	378	393	404	410	381	400	407	422	411	385	380	406	394	370	366	376	410	395	391	381	472	420	384	408	438	412	367	371	423	420	370	427	407	406	408	403	430	388	419	390	410	379	380	392	431	379	445	378	412	409	425	405	454	415	411	419	445	419	375	399	415	389	408	405	459	396	412	376	412	407	398	392	394	362	359	399	434	374	414	453	419	414	387	397	405	410	382	428	397	385	418	414	461	433	406	402	396	369	419	385	386	409	375	380	397	418	416	399	392	383	396	388	417	397	387	362	420	417	386	456	398	365	418	401	386	374	379	378	368	412	403	394	397	424	418	397	366	373	372	415	419	382	377	408	418	421	468	381	428	414	432	451	386	404	426	370	422	409	413	386	371	425	375	433	403	362	402	391	364	369	414	403	400	400	367	426	391	411	380	409	385	382	404	430	423	386	402	425	400	391	418	384	383	405	419	441	404	435	395	397	411	401	423	400	390	393	391	401	398	418	412	420	393	400	415	392	434	406	405	387	367	399	422	399	416	384	447	407	409	396	408	402	395	427	408	399	369	431	388	391	393	394	383	420	407	400	405	403	388	416	418	422	388	410	398	416	408	370	417	348	403	438	402	399	386	404	392	417	398	386	399	390	381	407	400	385	422	411	437	373	390	395	445	381	415	387	409	402	441	379	404	404	398	357	381	384	410	389	411	385	423	391	407	407	348	388	370	431	388	381	406	425	402	447	370	392	378	425	381	384	375	385	408	438	416	441	440	400	397	407	416	371	372	411	375	404	404	404	398	418	407	400	379	384	393	392	394	382	408	409	403	439	378	399	425	379	428	376	362	371	350	361	398	427	385	395	394	380	407	400	375	438	404	409	410	420	423	402	386	417	404	371	373	403	393	424	385	405	384	398	401	386	390	413	406	392	397	424	406	402	390	405	347	423	393	408	336	373	446	403	429	429	395	405	405	376	422	401	382	386	411	380	430	394	402	420	364	426	407	369	414	396	396	397	423	429	425	377	381	405	420	435	395	428	393	398	406	397	377	426	416	359	389	414	403	413	409	373	383	418	382	398	406	410	395	411	361	398	377	401	372	398	376	380	410	397	400	424	396	395	401	427	364	405	401	365	360	386	414	406	393	380	434	379	394	384	426	379	432	423	403	413	390	396	390	389	379	396	428	378	415	391	362	376	409	404	397	411	433	416	423	416	417	388	401	385	435	427	397	396	405	418	406	408	380	390	421	421	410	385	382	417	437	405	389	414	403	403	415	435	433	400	394	426	376	388	400	395	381	402	396	382	390	391	440	379	431	388	413	380	395	439	424	400	404	414	378	387	414	352	406	391	422	362	398	407	420	413	381	420	393	401	401	400	404	400	365	417	376	394	369	376	384	389	412	395	402	393	439	389	406	390	419	377	393	396	370	410	382	395	402	407	380	420	387	435	413	429	420	417	416	391	398	417	403	363	402	416	371	430	408	388	396	430	388	413	403	402	414	380	391	414	398	403	381	408	374	369	436	443	406	405	387	396	399	396	392	392	426	385	449	374	382	421	424	393	375	418	403	408	426	418	438	377	425	414	404	389	417	436	402	429	395	393	394	421	408	372	393	404	373	401	347	403	415	385	366	394	404	405	402	376	385	408	449	438	400	385	388	374	381	405	395	363	408	399	430	426	352	397	362	405	396	388	416	413	410	381	398	408	391	384	429	409	416	399	396	423	406	387	378	417	382	398	394	383	411	401	393	389	423	412	409	400	380	408	380	390	382	451	384	440	401	387	397	397	405	382	403	387	403	390	398	421	390	373	417	364	380	384	421	417	388	387	378	371	383	397	378	440	381	397	401	405	430	408	394	375	401	404	423	364	396	349	401	380	367	426	362	413	394	432	414	382	389	394	428	403	440	391	412	390	435	370	415	375	399	399	397	431	401	383	405	407	372	437	425	417	402	426	418	411	391	411	414	389	393	403	439	415	421	396	402	403	401	352	410	421	417	419	437	390	423	387	390	378	418	376	392	383	417	391	418	381	402	390	410	411	390	380	423	418	406	406	395	368	420	378	406	398	442	362	389	344	402	434	399	408	398	424	392	372	361	423	405	385	389	379	364	409	391	376	426	403	379	395	371	376	415	406	408	424	371	403	383	386	374	378	401	388	392	411	395	390	405	405	418	412	421	436	382	400	400	416	399	405	376	364	380	441	443	370	376	383	426	388	400	414	391	437	397	370	394	426	414	454	385	398	420	432	381	412	385	400	382	403	414	402	386	396	426	386	403	375	397	395	380	412	422	406	392	418	413	413	418	412	373	423	378	403	420	398	377	422	393	394	402	436	444	423	404	402	413	397	406	411	408	411	401	436	378	380	434	398	388	404	405	392	390	437	428	378	399	360	396	399	439	386	427	385	378	441	364	391	417	397	428	359	392	412	411	414	413	381	379	406	417	414	375	426	398	436	401	421	406	378	420	425	414	389	391	413	446	365	402	394	415	424	386	430	407	388	404	405	389	449	403	355	354	424	398	391	360	377	373	420	401	348	358	395	393	384	433	381	397	374	389	401	400	419	358	406	391	347	378	385	437	428	415	366	398	383	424	402	441	358	389	393	402	416	391	388	395	413	407	398	412	419	432	354	415	369	412	400	371	401	377	424	394	364	420	428	364	407	399	351	426	402	415	387	362	396	425	419	380	418	381	360	418	378	375	431	376	438	394	422	386	395	384	380	440	376	401	418	385	396	393	387	382	372	378	391	393	382	426	393	403	396	367	395	403	392	367	392	376	391	397	410	405	393	418	411	424	381	403	392	417	406	401	408	389	395	395	373	402	421	444	382	372	419	411	375	409	373	404	386	399	361	425	395	381	413	387	409	392	394	389	405	396	402	405	366	428	420	405	400	420	400	394	386	407	376	381	415	371	420	411	407	387	404	418	414	399	372	396	415	361	415	408	412	377	414	405	435	418	422	388	400	394	397	374	378	395	405	406	399	368	399	415	370	410	389	413	431	396	375	372	415	413	393	400	440	356	391	383	390	399	417	369	394	356	362	392	416	412	421	390	396	411	438	370	399	411	380	389	407	387	396	410	436	364	396	416	383	426	412	393	440	394	404	400	414	376	392	424	372	378	405	436	395	389	370	394	402	430	380	380	431	385	398	399	390	388	406
32224	10397	1136	535	493	456	427	407	422	445	459	408	435	456	403	453	411	388	425	429	455	429	482	416	405	437	430	455	503	428	439	444	457	415	429	433	454	425	419	401	401	412	420	446	421	418	420	430	468	398	437	386	474	385	420	448	394	414	454	412	437	439	445	393	438	438	449	469	453	436	401	419	458	443	449	417	422	427	480	407	432	437	430	440	449	422	414	405	423	447	423	419	445	401	407	476	434	421	459	421	443	409	413	420	448	468	388	403	422	410	410	430	425	417	393	439	450	458	441	386	471	410	413	432	409	419	426	445	438	447	426	457	408	432	437	407	393	390	400	433	386	423	458	460	393	454	499	435	394	410	433	438	423	449	421	420	399	381	444	432	409	443	450	417	404	436	395	395	417	421	414	422	442	412	424	430	463	429	441	416	434	414	425	403	414	416	437	423	472	423	447	462	434	424	419	457	416	415	412	454	467	385	396	432	425	425	452	444	436	461	402	438	396	437	395	409	445	418	433	424	461	440	414	423	437	427	408	430	411	425	438	450	407	412	422	462	443	428	442	374	453	402	454	401	418	438	449	430	446	399	434	451	442	400	452	418	413	431	395	411	422	448	409	394	443	411	449	429	432	410	436	454	405	467	438	424	408	446	403	420	409	413	443	436	406	440	426	403	459	429	446	452	440	406	420	439	441	438	422	404	414	451	419	423	435	433	409	401	424	423	405	438	456	441	441	404	436	447	408	415	406	445	411	403	429	443	393	417	454	389	423	395	396	405	457	444	482	414	443	440	416	416	389	426	431	465	436	439	424	419	425	447	445	344	403	408	417	453	423	428	400	438	401	410	422	450	415	414	456	390	421	426	424	435	456	421	448	449	426	387	392	404	443	437	428	418	433	441	430	404	419	435	469	419	389	415	438	405	434	427	427	414	428	433	459	450	403	416	417	411	450	405	414	436	434	423	375	413	417	412	409	405	389	449	365	431	395	412	483	475	426	433	425	435	468	431	386	395	453	383	427	454	454	389	428	446	432	418	436	410	409	451	414	436	364	459	425	434	419	409	428	430	418	416	403	418	419	423	450	398	453	438	416	412	396	417	423	439	418	414	416	417	469	415	441	461	434	408	411	445	380	472	404	418	424	462	427	436	396	423	396	425	452	424	427	453	411	417	412	433	438	402	429	453	455	446	397	462	441	403	428	408	383	438	421	416	418	429	400	460	446	440	404	403	479	381	412	427	421	388	481	432	405	417	410	437	428	452	459	416	394	416	446	404	433	428	420	418	388	450	399	432	450	468	413	420	425	432	409	437	428	386	419	440	427	442	458	428	429	470	442	421	433	421	420	400	440	462	435	398	409	437	388	418	422	462	411	423	457	397	405	423	428	358	489	454	406	446	456	436	421	436	400	407	413	454	434	455	431	420	424	407	422	403	448	392	460	452	411	402	414	436	404	443	444	426	433	413	408	437	415	470	367	417	416	432	447	437	395	422	486	418	413	410	427	401	439	403	401	410	434	439	422	407	394	434	421	465	472	398	439	412	414	394	435	390	421	442	429	432	418	463	451	402	405	453	404	420	416	424	409	459	412	415	445	427	467	449	446	417	457	453	438	423	444	427	434	408	456	435	433	407	462	428	403	457	437	435	405	429	427	444	464	438	453	429	444	438	431	410	404	421	436	447	436	425	382	421	425	486	455	433	414	423	458	380	396	392	418	425	447	437	406	434	452	449	422	446	400	409	423	436	433	406	450	466	433	438	424	407	443	460	396	396	399	435	433	417	414	402	458	400	412	438	416	425	418	411	413	398	454	440	390	403	424	436	442	454	429	432	417	437	437	428	449	422	417	407	435	455	419	425	437	408	453	444	426	374	448	441	429	452	423	432	421	454	410	436	426	460	458	431	436	454	423	435	402	428	422	433	459	444	417	439	422	421	411	460	410	440	397	453	394	423	405	438	405	394	436	443	421	435	412	453	409	413	433	409	412	403	418	427	445	438	439	495	413	452	394	461	455	423	423	435	406	405	387	426	427	446	442	440	398	435	449	426	433	454	424	430	390	446	406	395	408	397	451	426	413	413	424	397	395	369	402	410	448	435	426	406	433	456	430	433	460	413	454	401	460	427	404	445	398	435	452	402	441	432	426	416	433	433	443	409	421	420	454	426	409	368	457	436	413	440	405	452	413	429	401	403	420	435	422	452	386	404	417	397	440	450	446	415	396	414	468	450	456	470	398	446	473	451	430	453	432	454	402	454	447	448	408	419	388	412	409	430	456	491	440	434	440	401	399	401	441	424	421	450	430	431	439	402	423	398	444	441	413	441	448	425	438	480	408	425	407	406	424	450	424	433	414	380	401	426	452	448	420	437	428	410	448	396	431	407	426	448	447	425	426	446	406	445	452	432	427	433	408	436	387	425	446	409	428	431	408	437	461	437	450	419	447	401	458	417	452	440	425	422	433	400	431	446	436	408	408	403	434	401	422	431	447	438	450	441	382	412	423	407	373	423	422	455	433	429	418	444	431	404	434	429	414	394	437	451	456	404	380	391	475	426	397	423	421	419	432	447	399	477	459	428	436	388	429	448	415	415	419	421	404	432	408	390	433	428	429	448	419	388	421	407	450	453	373	418	404	429	387	392	454	406	436	449	446	400	474	459	474	395	425	438	456	424	441	412	445	453	396	406	448	447	419	438	422	419	448	447	441	443	424	402	431	426	422	421	440	426	394	443	399	423	425	473	412	435	424	399	437	395	432	402	427	415	422	422	436	446	471	467	428	431	461	435	406	477	434	452	460	464	418	443	426	397	401	441	393	440	378	475	448	399	438	401	434	436	400	414	442	421	412	415	449	421	419	417	426	421	463	472	404	469	380	423	411	434	444	425	405	435	425	441	431	398	384	420	450	436	392	416	381	407	457	415	423	372	437	410	425	419	400	438	424	429	418	373	435	437	435	431	428	473	429	415	391	394	437	419	405	456	430	412	400	408	444	386	402	432	408	461	457	431	387	399	413	461	432	427	413	410	414	410	442	408	416	463	397	428	417	401	434	454	388	424	426	441	451	419	418	413	414	447	441	452	453	404	418	407	412	432	383	481	421	461	409	427	422	434	415	406	411	415	428	434	406	422	400	441	404	444	420	412	421	430	465	440	418	399	460	442	447	413	414	464	416	429	418	430	477	420	411	415	425	431	399	404	414	433	450	446	475	410	434	409	435	411	432	490	428	449	400	409	405	432	416	387	344	435	425	407	386	404	400	431	409	430	433	448	417	423	444	379	431	429	434	418	425	421	373	405	433	430	401	436	474	397	445	464	435	419	380	418	434	432	457	432	410	441	416	456	417	433	427	397	433	415	446	426	414	445	448	375	448	410	421	430	454	469	450	436	400	433	430	417	431	437	478	447	452	460	412	395	430	440	464	433	403	393	393	433	421	439	442	422	455	439	449	450	414	436	466	388	433	451	424	446	424	392	450	417	411	436	416	441	442	458	430	440
5635	1065	1073	1011	920	978	923	937	980	943	984	972	951	983	964	939	964	937	941	939	979	960	963	928	896	983	971	902	944	933	949	972	995	889	949	967	948	953	988	950	951	970	956	945	962	968	1023	987	974	969	982	945	926	937	976	1009	961	941	919	904	936	969	937	1053	977	935	939	953	969	901	940	980	948	977	993	932	902	958	939	977	963	922	910	973	964	971	957	932	962	943	942	956	971	924	915	967	991	969	969	940	933	946	972	919	944	899	958	956	940	984	995	963	949	982	891	981	963	889	936	958	1017	999	933	927	948	953	1018	912	898	936	967	919	939	954	969	938	974	941	965	900	966	947	950	983	937	958	955	974	987	926	957	976	923	916	933	917	906	931	941	939	904	918	954	977	1000	945	1021	963	972	930	961	911	1004	962	935	944	944	919	978	977	925	915	984	969	998	932	943	911	917	925	977	965	961	919	930	958	1012	912	966	990	911	980	924	1056	949	946	937	961	1000	960	909	947	926	951	980	969	930	960	948	986	936	950	930	1001	963	981	985	977	964	915	897	975	954	992	1014	942	952	950	895	900	957	944	924	946	917	1016	937	944	926	982	975	958	987	967	951	973	928	981	917	1008	971	952	949	949	948	937	978	915	1009	960	875	958	952	918	993	948	882	915	935	947	895	957	985	897	1032	965	946	947	933	1008	889	943	993	896	960	931	943	929	915	951	949	973	940	931	953	987	933	923	967	888	919	933	913	914	988	968	935	929	967	927	986	1003	943	968	919	987	950	979	956	949	932	923	949	972	941	959	982	963	948	936	918	914	942	919	963	948	948	930	1043	1013	879	938	913	933	915	991	927	959	978	975	951	945	979	967	988	961	958	957	923	937	899	995	945	940	992	914	938	915	915	952	1009	899	968	919	959	939	994	944	975	996	938	988	927	938	934	930	926	924	952	892	894	1014	979	968	960	877	907	966	1037	950	981	1017	988	1000	970	929	964	941	933	943	950	936	1032	1006	986	958	958	1013	897	965	1004	937	963	952	906	991	952	928	960	951	983	927	945	972	937	982	993	894	907	973	942	969	979	898	973	919	927	937	926	892	920	973	946	925	957	948	967	918	935	967	972	925	963	941	947	986	915	982	894	971	944	965	950	909	956	972	899	960	933	970	938	970	970	953	990	919	1012	977	982	957	942	978	972	966	957	944	990	960	951	969	923	991	969	910	941	953	976	944	967	941	955	933	971	907	882	955	945	998	964	947	982	986	904	933	942	881	886	891	963	966	962	960	964	941	962	953	970	957	960	974	1032	924	928	955	966	964	975	977	946	986	953	979	1005	977	994	984	940	931	977	992	924	963	913	925	1000	927	971	983	907	951	943	910	912	972	1005	996	961	982	903	927	961	1003	950	985	935	972	971	935	908	987	973	950	974	984	978	901	957	938	917	928	965	941	975	962	1007	986	1005	918	960	929	946	1002	967	960	950	954	971	869	957	921	940	872	959	945	933	974	952	941	934	979	936	937	974	1008	946	946	940	1010	981	925	991	919	957	959	937	944	940	966	910	930	942	1009	960	935	955	986	944	992	955	924	964	967	975	964	906	978	1009	1012	1049	978	911	949	930	959	976	989	997	958	965	913	941	926	973	951	949	993	993	1005	983	958	946	1003	975	935	928	952	953	938	947	997	979	951	967	947	924	930	961	973	945	968	956	978	955	915	928	899	949	971	965	996	954	973	1003	1006	976	910	970	906	941	941	946	918	940	945	975	923	933	978	979	953	985	965	915	952	978	889	919	938	945	995	927	939	911	989	993	984	952	910	880	921	984	1003	1000	964	890	957	955	967	982	1024	916	912	944	958	914	951	1014	911	964	935	1012	934	972	936	974	967	898	946	987	986	939	968	946	967	972	938	971	930	977	946	985	948	967	956	904	907	1013	948	952	889	970	958	963	922	980	917	947	945	981	930	964	944	933	964	949	942	923	935	936	930	954	932	920	885	976	965	976	961	973	937	964	936	948	952	926	933	947	935	935	1009	935	969	900	966	962	941	943	967	965	926	990	913	910	993	943	955	946	964	1006	913	982	880	969	907	944	927	983	947	965	927	978	895	923	939	964	906	962	883	954	891	1008	942	868	942	932	922	975	959	971	984	946	983	952	915	929	980	928	961	990	962	920	977	941	941	875	989	932	949	998	1038	907	976	930	877	966	942	959	975	990	966	977	958	919	990	946	984	928	944	939	1005	909	990	958	945	920	959	936	906	896	987	966	878	944	963	956	1001	970	1007	956	993	957	916	994	962	921	992	960	906	933	920	924	958	928	969	978	968	935	987	909	927	974	941	909	913	927	958	1015	997	978	952	967	943	959	934	996	957	978	957	947	976	862	906	953	966	980	917	943	918	945	964	954	958	972	976	941	951	998	947	912	917	964	952	956	894	932	972	980	922	963	971	960	958	1035	964	933	963	969	918	971	910	969	1012	969	928	999	947	924	977	955	978	967	1000	966	986	989	975	974	974	980	978	948	954	968	956	897	990	900	949	895	939	911	983	911	926	948	945	960	982	960	985	985	922	889	929	956	938	963	979	957	950	1003	1008	981	963	981	940	969	940	971	1020	976	978	977	1003	944	985	971	974	1013	966	941	963	905	888	903	952	954	948	966	926	965	941	986	902	978	962	926	900	969	950	931	926	954	964	914	897	985	985	978	968	1001	945	963	940	979	949	984	907	933	966	973	921	958	904	936	973	917	892	978	943	939	963	974	965	970	944	943	932	983	968	981	923	950	911	925	933	963	975	974	918	947	906	923	960	997	977	933	944	988	916	876	945	976	954	944	976	947	1030	959	963	963	918	961	941	958	979	917	971	1005	940	940	948	912	992	951	981	954	929	991	963	1005	960	928	951	993	881	852	992	956	919	998	967	947	961	945	906	960	1004	955	984	923	956	930	974	908	960	999	965	938	925	957	934	942	930	926	954	987	929	982	990	929	966	935	938	944	995	967	974	890	1024	997	987	933	992	968	974	955	952	986	976	979	988	956	957	933	969	979	975	881	976	964	982	958	946	949	943	890	975	976	916	981	1013	988	958	959	1001	913	955	1061	939	926	944	951	975	943	944	943	966	947	940	959	938	938	939	1017	937	980	927	1005	932	992	950	924	991	980	909	965	945	932	906	943	948	891	903	927	973	916	983	948	993	946	962	904	941	948	938	911	1001	991	986	947	939	1002	882	941	1006	966	951	969	947	904	978	999	924	965	972	901	914	919	981	936	947	945	943	941	1008	936	914	973	949	985	950	949	898	938	986	1009	997	944	930	964	958	925	995	952	937	933	980	947	985	959	913	905	956	979	951	950	941	946	911	919	894	912	946	962	996	957	889	942	928	923	980	1006	952	996	950	971	965	932	925	970	908	994	968	985	982	933	939	977	926	968	996	915	960	955	1019	956	902	884	952	990	947	943	917	969	985	926	984	1007	975	925	994	900	949	991	980	868	907	907	1001	938	916	993	947	921	945	961	982	965	984	916	946	1000	958	974	976	902	961	885	966	881	907	953	931	924	913	976	966	970	913	1009	944	915	911	999	974	940	948	971	921	937	957	960	939	948	942
24511	20950	24392	27648	20530	2243	540	416	415	401	390	365	355	343	358	330	331	369	345	323	374	377	400	331	352	355	321	309	345	357	360	321	331	337	320	336	311	360	334	357	313	349	328	342	323	334	339	314	374	378	344	317	315	316	327	368	346	324	332	321	359	340	370	334	329	350	298	331	335	374	355	335	352	328	304	327	306	341	329	334	307	322	349	333	359	318	329	360	357	348	342	370	351	356	313	331	312	333	359	353	355	336	342	366	333	317	361	338	327	329	329	341	344	329	362	349	334	289	347	330	351	336	299	366	328	302	338	344	302	357	351	321	342	349	331	326	345	354	310	318	317	352	338	334	312	331	366	323	364	360	342	329	370	350	312	339	352	331	325	356	308	336	359	345	322	310	362	332	357	334	383	332	308	344	331	317	311	353	330	331	346	344	318	324	357	374	340	333	290	347	307	337	334	335	329	325	330	312	328	370	331	335	305	374	293	321	330	334	321	339	348	334	316	342	327	346	328	331	328	356	317	337	344	328	383	344	335	331	342	289	282	350	292	308	332	343	344	352	351	327	339	313	338	326	358	327	337	314	308	330	309	328	321	371	364	311	338	342	330	330	337	319	308	312	357	364	345	348	330	341	388	351	301	350	344	341	356	354	347	279	337	357	343	321	304	345	327	347	326	325	307	323	331	296	342	340	362	347	334	301	344	400	332	318	322	345	343	342	342	318	361	366	341	331	309	334	324	322	345	355	318	309	318	348	349	316	346	363	377	354	350	313	311	325	310	362	375	331	316	344	327	361	322	376	347	332	301	353	332	343	340	369	363	320	329	364	348	369	326	335	336	329	323	312	357	307	332	329	302	305	319	346	340	324	340	342	341	330	337	335	372	321	342	333	330	355	337	373	367	341	326	328	339	310	351	367	388	347	327	318	304	352	353	335	324	301	353	342	357	307	364	353	348	323	339	342	305	327	343	340	331	321	320	314	350	323	346	331	322	336	307	342	345	302	354	332	354	326	340	315	338	309	351	348	364	342	348	313	341	347	353	374	323	333	352	316	356	322	344	349	322	359	319	337	308	323	383	354	315	358	320	324	348	316	338	365	329	332	320	336	342	324	302	307	336	322	337	322	346	342	324	321	327	355	327	329	290	358	321	338	309	367	360	321	351	330	306	332	337	357	344	349	391	375	314	331	311	332	356	337	330	345	365	296	324	306	311	309	336	307	316	337	369	339	339	336	347	330	359	353	336	367	382	357	361	314	318	339	323	338	348	331	354	356	370	321	327	304	341	368	311	340	341	328	303	313	346	344	370	314	323	331	342	301	299	339	321	305	345	342	347	329	305	340	329	352	305	338	339	343	335	374	268	332	318	370	331	336	338	321	336	366	347	363	282	321	336	359	348	341	334	307	339	326	349	325	350	322	360	313	354	314	298	319	337	333	320	326	327	358	348	336	320	321	348	322	345	351	360	372	347	330	334	353	332	336	309	353	361	308	318	320	325	352	355	299	334	318	304	332	340	360	346	342	354	341	323	356	314	351	353	326	358	331	345	361	335	322	335	334	322	323	328	331	327	318	317	341	314	325	326	342	312	362	348	308	367	366	336	331	315	347	350	358	317	317	370	333	279	340	326	357	338	287	365	358	311	328	326	355	358	348	335	325	350	309	361	327	338	333	302	283	354	330	319	331	338	332	348	352	355	324	340	351	390	368	335	333	320	319	332	310	356	334	364	329	357	287	333	341	330	343	303	343	338	308	343	350	341	354	296	347	311	354	344	344	343	340	332	367	355	371	345	392	342	352	345	325	336	329	348	404	303	355	358	336	311	346	345	325	352	311	371	321	319	336	339	335	320	349	332	368	321	342	346	317	340	324	356	368	323	334	335	356	318	355	334	288	344	319	356	322	335	324	377	323	309	328	356	322	347	352	321	320	328	343	350	369	352	353	349	314	355	355	326	320	302	331	328	323	337	347	318	327	342	305	346	334	309	340	315	351	348	366	348	352	322	333	351	328	336	315	325	346	324	347	349	318	322	311	350	339	384	336	321	323	351	360	321	339	353	297	339	323	316	365	317	320	313	304	326	309	356	322	350	317	344	342	348	341	317	380	327	360	335	366	363	373	296	323	329	306	343	376	346	328	322	332	375	350	333	321	349	343	334	324	339	331	321	395	303	317	325	318	329	325	341	333	330	346	360	340	319	323	330	296	353	332	361	337	341	332	353	313	336	297	357	312	336	325	346	383	329	362	321	370	315	349	319	354	354	351	375	341	332	354	339	332	354	328	335	329	339	309	347	335	320	315	355	339	358	288	330	316	317	333	306	324	325	325	329	333	333	327	333	317	348	330	345	317	337	294	336	332	333	371	358	307	317	328	319	324	351	345	312	331	331	333	332	374	358	344	308	357	306	340	332	360	335	307	336	335	316	353	282	315	346	306	336	366	334	357	317	373	331	328	306	317	358	323	343	347	348	335	346	352	300	345	351	379	347	322	330	339	318	338	347	351	326	323	363	332	333	349	334	322	359	386	324	289	351	328	312	320	325	324	331	335	332	349	323	346	319	337	349	366	335	357	353	304	363	313	342	372	340	320	326	335	294	327	336	330	326	374	322	326	328	361	297	338	345	323	343	342	346	320	330	343	373	324	336	322	328	330	320	321	311	326	358	326	320	347	352	324	358	346	329	340	342	355	352	324	315	330	333	315	312	327	392	347	323	311	362	335	314	339	331	334	361	343	352	319	347	328	341	336	319	338	347	294	357	340	342	338	310	345	350	342	342	326	367	317	338	353	350	299	319	371	339	356	322	314	334	369	306	333	357	367	322	288	341	352	356	338	345	369	362	340	341	307	329	381	313	328	318	306	336	331	338	351	329	330	299	339	350	338	332	323	327	343	358	303	355	324	340	350	363	337	384	363	344	317	315	338	360	331	342	336	322	348	326	320	340	308	339	335	318	314	338	335	378	328	329	365	349	329	340	317	366	320	340	340	378	326	326	320	357	286	337	359	325	315	344	325	333	338	349	323	336	324	328	341	315	336	357	331	323	402	332	362	340	347	336	367	360	338	319	338	366	324	367	374	353	330	344	312	339	366	322	336	350	327	339	317	322	319	322	304	353	313	353	367	335	321	341	326	360	346	353	338	361	319	375	321	366	349	329	325	348	325	331	335	350	332	354	313	347	340	349	361	322	327	339	317	325	383	342	372	325	321	338	348	354	326	321	353	348	330	318	347	340	318	369	320	302	352	332	353	327	336	315	291	355	357	363	315	354	341	339	334	325	345	330	349	339	335	303	338	297	299	346	332	321	349	333	332	332	330	342	350	313	317	304	349	341	317	362	343	360	352	294	324	331	334	361	345	337	334	339	340	327	344	350	347	320	334	318	320	327	349	349	339	337	342	309	361	324	316	351	345	358	323	334	316	366	349	338	360	336	334	331	326	337	323	328	315	326	315	319	314	316	318	333	328	359	324	325	344	338	342	350	326	327	334	338	359
3286	2857	1768	1158	884	874	815	834	773	732	762	804	739	770	745	793	818	732	758	811	800	729	795	773	749	805	751	800	718	798	743	782	752	779	791	784	718	786	798	793	755	779	742	760	737	766	750	730	754	755	742	762	738	735	771	793	736	761	807	728	787	788	785	745	767	766	795	740	787	774	738	767	718	753	769	810	745	797	721	759	797	704	739	770	791	789	745	746	782	699	751	773	752	744	705	747	770	774	780	746	783	761	768	754	724	756	776	722	748	746	718	728	725	775	774	774	799	775	664	758	751	754	767	777	808	759	695	774	740	753	799	794	746	753	789	800	734	749	779	763	784	741	746	773	750	807	755	786	739	764	751	752	767	762	756	740	706	750	761	737	805	780	706	820	728	710	735	779	767	760	761	763	752	805	813	732	758	799	788	782	744	776	773	743	746	767	736	734	735	762	768	778	727	773	710	758	821	780	786	760	765	793	724	713	736	785	730	773	708	781	807	758	704	771	738	774	805	791	724	737	788	808	767	773	756	781	736	752	733	776	770	739	788	782	747	763	782	761	760	781	769	744	735	742	713	737	767	776	797	733	770	787	801	745	821	792	825	757	755	773	746	731	768	752	769	707	772	796	770	701	755	728	762	768	768	763	795	759	773	767	760	762	768	793	833	803	815	786	759	804	755	717	757	813	809	752	811	764	712	735	732	800	726	778	764	759	791	812	784	778	749	746	754	730	709	836	778	801	773	786	735	781	726	779	791	761	813	796	738	789	746	784	783	762	750	811	787	744	774	733	762	729	754	747	772	759	737	767	769	790	753	777	704	720	779	749	741	718	734	799	711	759	747	786	786	748	752	766	692	757	761	758	784	791	751	811	774	749	724	754	744	746	753	762	796	754	771	727	724	776	755	744	740	768	767	731	762	755	778	733	793	776	790	722	760	736	730	714	764	772	793	725	753	811	776	781	759	727	738	743	764	683	758	780	797	800	722	729	752	750	758	776	824	774	813	776	756	755	782	765	737	801	744	734	706	789	689	766	809	695	781	781	782	791	758	746	738	790	773	769	787	804	790	734	785	730	786	720	743	774	767	764	743	732	778	740	773	735	734	754	735	729	742	759	751	738	782	773	740	727	766	714	736	705	731	719	746	754	744	743	700	791	783	734	742	816	775	754	822	791	794	723	745	780	795	770	794	711	788	776	753	799	753	798	720	740	765	731	730	764	739	778	789	714	763	750	727	733	816	773	767	712	752	751	727	750	778	765	799	750	750	759	729	775	744	751	744	732	732	720	729	719	751	707	750	714	765	780	731	714	720	798	801	769	796	742	721	733	750	780	724	766	706	771	727	758	709	773	809	778	754	769	755	723	739	784	736	724	729	747	791	750	780	750	816	754	779	745	747	772	781	758	788	737	760	748	831	745	694	762	739	785	757	763	736	816	745	770	792	774	764	803	699	735	738	736	803	716	767	802	761	792	807	808	774	759	753	750	786	747	754	738	747	805	789	759	777	775	732	732	811	758	811	777	762	764	762	779	775	711	776	774	743	795	748	807	760	728	791	764	777	749	760	745	790	750	790	756	718	750	739	800	757	740	739	738	769	757	838	779	784	750	705	780	729	783	782	800	749	756	749	770	799	786	771	737	771	801	747	771	775	757	739	771	769	776	741	794	729	726	818	763	790	747	737	747	733	751	723	764	745	709	833	760	806	743	782	803	772	742	746	747	739	729	759	763	752	731	739	740	741	699	785	779	758	790	731	732	785	773	765	782	779	701	767	773	755	814	798	759	792	812	745	745	741	738	781	793	758	750	696	731	724	719	814	745	799	706	680	796	815	758	799	750	744	749	769	777	757	751	781	764	795	732	799	721	761	720	787	739	789	727	752	772	733	752	736	781	781	769	753	780	793	778	743	749	744	774	787	836	755	765	821	819	790	745	779	778	764	754	762	777	770	768	705	727	763	792	761	818	745	784	818	730	792	744	764	777	819	718	778	785	736	771	805	777	745	731	753	742	775	744	777	810	746	740	761	773	805	775	740	742	773	813	721	810	731	767	763	751	774	767	761	768	774	733	765	787	804	822	785	776	780	736	744	797	847	740	731	722	727	723	735	718	738	733	708	751	735	785	763	709	752	715	757	775	736	784	738	759	743	793	752	796	758	720	731	816	741	736	764	791	765	737	765	735	744	774	825	796	707	766	745	832	755	760	785	779	767	763	759	761	690	762	699	764	721	752	693	777	740	776	754	754	689	782	779	748	747	752	742	810	748	754	779	722	785	772	780	767	729	809	735	782	736	813	698	756	735	719	709	727	742	768	677	755	761	740	788	735	741	730	771	773	726	803	749	747	746	732	761	769	779	762	742	715	741	760	732	710	739	707	764	756	726	775	735	762	745	774	751	771	737	765	737	692	774	778	763	795	747	750	770	837	758	778	698	725	734	719	764	796	738	697	745	727	736	743	756	746	744	811	751	742	788	767	746	752	772	738	761	758	755	710	731	793	748	774	768	785	788	752	744	809	831	755	737	771	787	741	784	757	740	758	733	745	768	764	758	744	733	757	737	764	744	749	767	762	752	785	774	732	767	748	775	703	814	751	748	743	763	742	752	792	783	798	735	686	765	768	798	750	802	727	746	759	799	760	711	767	748	733	773	740	753	763	786	713	782	752	800	734	744	761	820	818	761	747	709	803	740	737	758	753	784	774	748	789	748	743	721	785	786	746	791	811	756	747	808	756	769	759	758	758	716	760	747	742	804	793	742	761	817	826	776	789	764	764	767	752	785	748	769	764	788	724	748	760	745	762	701	731	729	832	740	745	778	768	772	734	763	741	739	792	742	741	720	787	746	748	760	735	710	742	740	778	774	683	808	781	745	772	801	759	760	754	729	791	768	733	794	790	727	787	729	724	796	721	783	763	786	764	751	785	805	767	747	806	783	733	751	759	785	745	740	782	744	784	744	750	752	739	739	800	757	765	780	742	761	738	743	793	774	753	780	761	741	806	781	765	835	755	795	745	753	796	763	752	796	784	811	806	765	762	723	747	753	786	782	751	731	744	817	742	709	708	758	791	718	758	736	783	730	746	763	762	739	773	762	766	693	739	772	805	796	744	747	776	747	775	750	736	725	745	805	733	770	771	771	733	786	820	708	751	799	781	717	712	729	787	785	734	749	809	766	749	746	754	798	723	736	823	777	767	792	715	757	735	749	766	796	774	763	730	764	793	708	726	734	785	768	791	758	775	778	809	743	740	775	746	755	740	786	748	765	772	765	766	709	783	740	748	767	711	745	822	743	781	798	754	770	730	749	803	735	781	757	763	722	774	786	775	700	781	803	708	736	816	735	758	768	756	774	749	760	781	733	751	714	807	823	756	762	699	789	748	721	774	769	783	777	782	734	727	726	723	739	711	760	796	769	732	774	779	791	780	749	776	768	802	740	752	766	786	753	707	745	773	778	755	739	737	744	811	738	761	755	745	802	756	745	815	728	721	755	750
23785	20950	25019	27056	20956	20780	1418	406	283	262	218	227	187	192	222	187	184	171	194	176	182	170	181	169	175	199	153	173	152	155	160	178	158	170	154	158	182	158	161	161	150	160	174	161	166	178	140	174	167	182	174	156	154	173	162	164	164	172	142	148	172	145	150	174	149	162	199	138	148	186	149	188	187	154	162	177	146	157	147	138	174	163	178	179	153	153	145	165	165	155	149	168	148	170	159	170	171	164	160	174	162	162	162	154	157	161	131	150	149	157	167	152	150	172	156	174	189	164	157	136	163	166	169	157	149	197	215	155	161	166	143	146	152	145	140	161	158	156	168	170	156	163	161	152	190	156	153	157	142	168	148	162	181	153	185	159	174	162	163	163	178	165	163	169	151	144	130	172	163	155	169	154	159	151	156	159	148	154	166	173	167	167	160	188	160	145	151	146	154	159	151	140	160	154	164	179	180	165	177	163	166	135	166	185	148	142	150	176	156	140	158	172	153	150	138	158	141	178	164	171	170	159	188	160	120	171	171	155	145	146	149	151	153	205	165	173	197	156	142	144	152	173	147	162	152	170	151	154	132	156	177	168	163	141	171	172	173	172	151	199	170	175	157	156	156	147	165	154	142	170	164	131	155	165	159	146	161	181	159	163	145	165	167	183	130	162	175	171	169	155	183	153	150	143	162	153	156	158	189	175	150	129	170	158	146	152	152	169	140	175	138	163	165	160	171	181	155	164	178	165	163	148	154	169	158	156	159	155	163	162	163	153	145	155	159	143	156	137	138	143	163	178	167	157	149	160	156	152	179	174	173	164	160	183	144	140	167	173	169	157	175	144	143	154	166	148	160	156	147	153	169	142	164	156	168	163	160	176	165	167	180	176	166	170	169	151	163	151	163	159	162	159	157	156	141	160	162	169	167	144	173	154	162	165	137	169	150	146	178	152	152	161	146	157	155	162	174	148	156	154	142	155	163	152	174	158	149	154	144	185	136	170	145	132	149	156	183	145	155	143	189	167	175	170	162	150	149	150	183	181	144	158	155	145	169	165	154	149	156	159	173	174	161	184	157	172	180	149	156	159	145	185	163	137	167	171	136	156	162	157	154	148	159	163	136	144	161	154	163	158	150	153	146	157	147	133	148	165	153	170	144	147	144	145	150	142	161	162	159	162	153	150	169	148	125	160	169	157	135	152	173	169	183	168	182	175	164	188	175	163	137	145	149	168	175	152	162	166	157	175	164	172	174	160	162	179	190	179	181	162	125	132	183	169	134	168	162	162	163	147	177	171	165	156	142	197	156	138	153	171	179	146	166	142	174	146	186	173	149	189	182	149	152	168	193	174	178	122	147	157	151	157	178	174	150	156	144	174	140	158	148	165	164	188	158	138	181	157	180	155	174	154	154	160	152	140	140	143	153	169	162	149	155	159	180	143	160	144	170	170	154	155	176	164	169	147	166	143	176	153	153	148	157	167	151	161	127	161	161	158	148	151	179	173	151	151	175	180	168	171	150	171	167	176	166	174	155	162	136	173	161	153	160	153	138	160	164	136	159	147	196	158	162	159	174	138	176	149	172	165	193	177	155	147	171	148	162	170	154	138	172	169	173	178	162	146	151	169	158	170	156	164	156	148	170	146	162	153	140	150	199	155	178	151	152	167	161	143	135	176	147	180	157	154	174	162	157	163	142	139	149	147	177	139	154	172	138	181	160	149	155	175	140	141	149	140	166	187	169	163	160	154	143	145	161	167	173	160	176	143	187	150	145	147	170	153	147	170	151	129	171	162	167	152	171	146	150	140	149	154	147	154	172	193	193	181	173	161	161	156	158	176	144	169	138	149	159	144	142	190	170	140	173	168	141	158	175	175	150	181	159	139	164	171	159	146	159	172	147	171	148	164	174	151	124	158	160	157	168	158	160	151	165	170	161	145	161	149	156	172	159	144	133	144	152	180	152	167	175	137	170	145	145	160	165	171	171	176	149	155	172	176	167	171	161	134	157	150	158	167	192	180	177	171	140	176	182	154	140	173	130	176	162	139	144	160	158	137	155	168	153	150	165	189	182	147	168	164	169	166	156	179	158	155	153	157	171	144	152	145	142	159	178	142	189	159	165	166	191	164	172	146	155	146	162	161	149	165	147	152	161	141	166	146	184	170	146	151	190	162	164	185	136	177	158	154	158	179	148	169	164	175	159	157	173	155	171	165	135	140	182	175	155	172	185	156	147	129	175	154	154	156	144	166	160	156	164	160	137	166	174	173	162	171	135	154	157	161	158	166	184	153	156	173	166	135	152	153	149	141	160	164	172	170	142	171	157	145	163	149	148	158	150	164	140	138	153	176	169	156	153	160	158	176	169	171	170	147	148	155	158	154	178	175	151	163	137	174	140	167	164	148	165	138	164	164	151	141	163	174	163	153	151	177	152	163	156	149	156	167	151	158	147	151	176	164	153	170	143	157	166	173	158	155	153	150	155	165	148	169	150	187	165	169	140	175	189	155	146	144	152	149	156	178	151	149	167	142	147	143	152	170	172	135	154	158	157	154	152	163	162	169	156	174	159	156	152	172	139	138	154	150	161	171	161	158	163	135	184	169	150	187	165	152	148	170	149	148	154	172	156	185	159	182	151	144	173	170	142	150	170	145	154	157	160	177	162	131	155	177	156	172	161	146	180	153	155	139	144	171	165	129	151	156	144	151	172	150	153	164	147	146	162	162	157	145	166	171	146	162	179	178	149	176	160	187	154	155	162	135	184	146	165	175	160	170	162	135	173	189	144	152	156	155	184	168	124	168	147	167	191	214	151	171	157	162	140	152	144	161	185	171	142	143	146	145	136	155	142	143	153	153	169	162	174	169	169	165	122	144	163	161	145	175	144	161	150	159	152	168	176	160	140	159	147	164	166	135	203	149	139	160	156	160	153	158	166	156	155	144	172	129	147	152	163	152	154	160	166	161	172	175	168	156	167	152	162	170	158	159	157	168	143	157	156	155	135	170	199	167	148	153	150	151	165	168	151	151	166	161	163	153	164	186	176	172	169	140	174	179	148	166	181	138	170	180	149	158	166	158	148	159	150	151	148	157	146	190	157	178	159	157	159	138	156	169	158	173	168	186	167	177	173	162	159	185	150	157	153	187	153	169	146	170	168	168	166	150	160	153	155	165	158	187	161	165	147	167	125	167	154	160	181	173	171	145	159	168	149	152	180	164	153	151	172	150	154	140	142	154	182	156	169	157	149	164	200	132	163	164	138	149	164	153	145	158	169	165	177	151	145	149	164	153	172	173	166	180	149	150	162	160	153	151	172	176	166	157	125	180	166	167	171	156	170	152	160	143	135	155	137	161	178	181	177	160	166	191	186	155	137	148	165	147	155	156	152	130	165	156	138	170	158	194	164	137	155	164	148	151	148	165	182	129	169	164	179	147	161	181	147	161	128	158	165	177	163	177	166	167	161	164	156	192	158	154	174	156	145	155	150	157	169	166	177	158
3092	4409	2371	1153	732	636	528	466	444	462	428	477	438	438	414	453	401	412	438	398	396	433	413	385	460	398	415	415	399	414	378	411	424	351	447	416	359	374	383	422	408	357	393	413	388	454	356	430	380	429	384	390	412	381	426	387	397	426	437	428	445	412	394	440	422	419	385	413	419	408	433	393	394	426	421	412	404	394	423	410	412	411	410	390	408	405	423	442	428	435	416	426	384	383	402	409	408	384	428	429	388	404	403	416	413	428	381	426	404	391	389	384	395	393	436	395	413	434	368	394	403	405	412	406	420	405	404	411	393	393	415	396	399	399	399	385	400	386	363	375	404	370	375	404	419	394	422	400	389	375	439	391	386	398	390	384	405	401	417	379	380	407	387	391	424	414	435	401	384	409	425	427	414	370	394	425	425	401	380	402	456	439	419	410	395	394	395	435	407	392	420	415	390	392	375	429	370	396	401	396	398	373	375	414	412	418	405	424	434	411	389	415	384	369	414	398	421	385	396	397	411	432	391	377	365	420	391	414	407	379	370	411	400	390	385	429	394	402	403	381	424	390	425	422	356	410	401	394	402	408	379	393	419	400	395	419	403	373	388	400	369	361	390	434	407	413	395	407	420	400	391	372	440	385	374	385	403	407	373	393	394	392	400	435	408	379	401	430	398	361	434	374	404	405	372	386	391	377	387	377	379	378	337	421	355	414	414	398	398	419	407	400	431	437	421	392	388	414	387	420	422	425	375	399	412	376	390	382	398	418	411	429	396	391	406	384	398	394	382	402	442	411	398	390	394	397	413	393	372	406	421	421	400	413	421	422	385	369	387	429	412	394	399	365	414	395	450	387	341	428	385	445	426	394	349	392	389	414	376	417	426	399	391	402	361	394	418	383	402	373	388	397	403	406	402	400	385	390	416	427	409	395	396	374	411	392	459	423	400	377	384	408	388	446	381	395	416	382	423	410	393	406	383	405	374	409	400	411	436	405	380	418	419	400	377	388	397	382	383	387	395	399	404	387	410	400	422	408	449	361	424	434	401	394	398	367	401	392	417	424	373	429	421	400	413	376	396	400	415	422	425	422	385	392	415	416	370	361	403	364	369	367	410	395	386	406	366	416	429	396	432	393	412	395	421	414	351	426	363	401	430	386	413	369	372	405	385	335	419	429	384	427	360	422	387	407	398	383	409	382	423	379	403	370	387	402	403	382	401	366	408	369	355	440	399	388	407	393	406	362	393	371	372	378	387	406	377	381	396	398	418	423	404	395	421	348	397	429	399	422	406	393	391	381	415	359	416	388	410	403	384	400	435	413	443	394	376	390	410	400	421	419	382	389	425	429	404	359	364	379	419	412	415	354	380	393	406	386	420	409	408	377	388	375	406	394	429	404	387	378	388	412	400	371	425	381	407	379	425	396	395	387	403	378	383	383	417	418	351	419	392	407	391	391	436	387	376	397	369	379	405	414	412	391	420	436	410	401	381	383	401	391	434	330	402	379	411	393	394	421	409	407	379	403	399	387	419	360	355	395	368	425	401	401	437	394	462	404	398	372	363	361	393	390	362	398	397	383	395	418	426	444	400	423	371	436	409	406	388	413	419	398	405	417	371	392	425	384	379	378	415	415	436	394	406	406	390	398	380	396	387	393	435	424	377	428	392	429	393	408	403	413	431	380	432	407	416	386	389	383	408	383	421	415	409	409	398	394	381	406	401	388	377	410	382	414	376	412	399	390	415	388	380	399	384	395	429	399	390	414	394	387	396	371	387	382	431	417	439	382	407	414	397	401	371	419	395	408	397	388	401	365	391	401	410	412	384	416	398	388	395	393	410	389	412	415	406	392	403	400	385	397	385	386	422	383	376	397	374	399	395	398	388	400	428	396	414	398	400	386	421	380	378	401	392	406	363	394	380	395	428	437	386	390	400	413	408	396	398	366	428	412	387	410	408	376	425	420	429	392	400	391	406	418	435	385	403	395	383	374	387	384	392	393	404	386	384	435	379	384	399	406	442	432	422	406	424	390	427	416	372	428	394	407	393	421	470	372	401	406	383	420	415	384	434	399	388	366	375	402	442	407	398	418	397	394	353	359	410	404	386	382	409	395	394	412	376	421	408	389	421	391	401	394	364	416	369	368	403	402	424	401	404	399	383	428	374	430	387	378	400	417	382	383	404	410	418	393	391	385	390	451	392	414	371	379	411	390	407	410	375	384	383	389	392	403	428	411	417	405	409	409	387	407	428	385	404	410	366	433	399	365	397	389	369	371	374	401	364	385	398	421	398	409	422	402	410	415	417	357	369	356	396	404	378	395	399	425	420	421	423	412	425	344	375	423	364	379	375	379	396	414	389	354	383	429	424	398	403	398	413	389	409	405	412	407	447	357	369	399	428	407	387	389	376	405	403	426	399	426	431	418	410	365	373	406	398	394	410	386	396	392	378	412	394	364	394	364	433	357	398	357	387	450	407	387	411	357	361	409	404	387	407	409	392	374	426	398	398	431	419	410	389	397	388	387	401	363	448	420	388	423	363	411	397	392	372	396	401	398	422	405	377	399	404	435	355	425	394	393	409	412	407	400	398	413	399	356	413	413	407	397	379	414	423	364	414	437	404	412	371	403	406	382	422	385	428	453	435	437	412	394	399	421	402	417	386	373	407	389	382	406	401	387	420	397	386	403	391	382	396	364	419	402	404	432	416	376	416	419	383	401	375	402	409	420	366	388	385	411	390	380	427	383	388	369	413	396	409	395	412	421	407	437	417	427	394	399	414	380	377	397	425	419	397	422	423	403	408	423	400	392	410	396	397	397	403	428	395	385	407	426	389	424	400	408	419	417	401	424	428	399	401	396	430	426	429	408	366	376	406	383	408	439	404	385	410	418	392	406	399	397	415	415	356	391	391	401	395	370	400	389	381	415	389	458	417	431	387	374	376	414	396	381	396	371	416	359	411	416	407	401	411	427	414	404	379	434	396	394	355	393	377	414	404	395	396	354	412	398	395	397	419	399	389	404	390	409	386	396	387	394	403	420	392	425	409	403	401	413	407	420	359	380	389	390	408	387	402	408	412	404	373	409	407	384	412	398	399	432	422	424	394	409	388	441	384	363	409	374	401	366	411	375	408	415	362	382	386	413	419	355	369	416	384	402	384	374	399	380	389	402	419	369	380	396	376	382	394	369	387	394	384	389	388	413	399	397	416	379	418	424	397	418	406	400	422	437	422	414	371	418	375	365	404	405	407	367	396	409	382	358	390	439	412	382	396	415	402	379	375	377	400	396	394	405	396	380	372	377	413	390	387	353	406	380	395	450	414	422	388	401	379	424	398	365	412	411	379	400	400	384	406	405	410	408	398	353	386	361	396	409	412	407	409	387	370	450	423	417	402	380	415	430	411	413	424	452	371	397	427	391	409	407	405	390	398	401	386	404	362	403	414	394	380	418	377	421	401	381	400	405	397	394	431	403	333	431	377	402	416	390	406	397	420	403
32381	10412	1155	553	476	456	418	430	458	419	420	403	414	407	409	396	414	390	435	399	419	470	461	451	443	435	451	472	399	431	423	402	439	420	392	408	444	413	424	433	423	430	439	454	447	427	464	450	415	413	432	480	446	453	431	399	438	418	398	398	436	401	427	412	446	389	420	450	382	454	424	437	403	374	452	445	435	409	445	394	423	397	412	406	433	418	454	443	422	397	416	388	410	427	391	433	387	462	398	384	430	432	437	451	400	363	390	414	420	450	420	437	458	452	469	471	419	389	420	418	433	375	366	420	435	429	406	418	416	430	428	387	422	420	429	376	412	404	398	415	455	384	428	409	401	419	425	433	418	401	457	458	374	448	487	411	427	418	427	417	426	399	446	393	383	460	418	425	399	406	408	431	389	450	422	421	406	436	443	475	440	472	413	484	429	400	435	391	434	425	473	473	429	410	391	450	422	420	453	421	413	441	407	458	436	392	441	456	454	412	447	397	444	433	397	393	443	462	437	404	458	399	397	412	414	390	425	364	422	452	401	432	394	455	424	403	443	393	430	429	423	397	425	418	443	450	467	436	429	431	421	410	436	425	466	412	421	438	425	474	437	463	407	430	422	412	455	472	442	437	432	432	407	461	422	432	432	404	447	445	443	445	410	412	435	448	428	384	460	418	403	435	441	432	417	452	419	417	441	437	442	414	450	411	430	439	393	461	412	412	433	449	423	445	380	405	418	438	418	385	386	390	413	416	464	412	394	411	433	454	424	441	426	443	415	419	423	451	422	432	429	398	407	438	430	446	413	429	430	410	461	413	468	450	412	434	397	444	434	451	428	456	442	384	455	422	446	423	450	414	437	484	444	454	416	399	420	408	461	406	426	420	494	436	445	431	434	499	420	427	456	446	419	456	406	438	439	449	402	393	433	395	410	417	460	406	440	457	446	448	421	456	392	383	412	445	399	438	466	397	427	454	438	419	448	449	403	419	431	422	432	480	435	422	404	410	399	411	429	437	470	407	409	406	403	427	420	401	432	433	442	467	412	401	459	398	430	436	403	427	370	419	418	424	463	448	421	397	415	417	422	445	422	424	392	407	454	465	420	409	439	432	363	411	454	446	457	454	478	456	417	407	397	416	416	428	424	407	423	440	397	411	385	437	442	359	402	381	440	384	408	420	431	427	432	447	422	452	406	427	440	424	395	425	408	419	411	432	419	408	467	441	441	378	415	442	431	446	421	399	431	426	421	422	439	413	434	446	419	399	426	482	453	396	453	432	430	421	454	410	440	423	432	404	422	423	446	399	457	472	435	427	460	417	428	428	416	427	467	442	386	426	441	399	421	398	420	401	428	448	431	423	460	405	435	453	412	449	431	401	378	449	424	448	455	436	445	425	473	423	412	466	413	441	479	433	414	432	416	410	412	423	400	409	428	427	440	406	394	426	439	448	423	483	408	425	445	417	420	426	433	392	383	398	415	426	429	433	401	460	451	381	426	460	430	420	397	426	428	430	450	445	444	443	408	396	430	405	457	382	450	377	390	450	467	447	433	440	455	469	428	425	428	420	417	388	406	424	431	432	417	425	411	393	418	422	399	404	472	432	369	424	404	414	433	426	400	488	434	395	444	396	434	404	441	424	400	412	432	424	415	420	430	412	399	403	424	426	404	411	444	390	414	470	402	448	477	451	412	423	418	396	444	381	426	417	399	419	420	438	404	379	389	413	432	404	403	456	413	392	423	423	425	436	471	439	397	448	426	425	435	433	442	392	423	438	417	408	438	463	398	423	426	423	421	431	427	439	432	398	411	439	433	446	457	414	444	406	424	396	429	416	410	435	459	391	448	390	433	426	389	399	434	414	455	469	490	478	387	441	443	468	425	479	495	427	452	420	462	484	416	444	382	436	424	442	386	411	435	408	434	388	391	429	468	436	398	430	421	448	400	445	415	408	415	393	416	422	410	431	423	386	411	435	433	419	442	407	408	415	419	407	415	434	380	417	412	433	441	414	419	449	410	450	455	440	415	456	421	381	405	418	440	391	387	446	406	450	397	465	470	460	458	459	412	462	412	416	440	458	421	459	429	438	463	409	419	448	376	443	398	441	410	408	489	453	436	427	400	433	412	434	438	431	399	405	454	454	459	445	435	411	380	423	431	415	429	418	442	408	418	443	419	457	425	416	398	448	433	428	413	415	455	450	414	448	426	449	440	439	456	416	439	412	445	407	417	411	439	419	430	419	402	430	406	431	431	413	458	447	425	431	396	444	378	406	405	401	413	467	393	436	410	408	459	422	386	437	422	378	431	419	403	427	440	445	462	459	427	430	415	413	460	415	413	415	414	422	428	418	424	443	413	400	435	435	434	465	481	387	367	439	402	383	443	424	433	464	405	408	446	412	422	477	409	427	463	400	394	410	410	412	450	442	434	482	419	395	420	399	440	411	403	354	401	416	419	428	437	421	404	412	457	408	430	441	362	413	406	443	417	392	426	454	407	453	413	393	400	477	422	427	400	462	513	442	406	433	437	446	444	429	405	452	404	420	432	417	367	451	433	438	443	431	398	392	366	443	461	428	468	432	412	433	435	425	358	393	424	429	399	419	438	421	393	459	420	430	422	454	388	431	437	415	432	431	411	415	426	460	438	396	423	417	410	433	446	396	429	434	419	417	429	403	425	430	409	385	430	423	437	431	435	440	451	423	421	409	415	420	463	398	409	358	408	437	438	438	403	437	416	388	438	431	422	394	466	416	424	420	425	446	419	399	389	421	414	446	434	421	441	414	424	401	410	430	416	428	436	447	406	409	456	469	426	425	394	393	404	474	423	447	439	393	407	424	419	438	395	408	422	381	419	438	423	439	391	457	420	434	442	429	393	436	442	468	406	411	400	428	426	435	406	451	429	422	411	445	448	426	419	419	429	458	418	408	387	454	474	453	446	441	450	389	457	439	395	437	383	471	405	440	396	464	463	417	411	470	410	389	437	433	430	386	421	411	422	446	421	462	390	407	409	390	432	453	448	457	401	416	439	443	443	463	420	415	421	430	424	429	422	481	395	387	393	418	403	436	441	421	435	438	400	427	434	425	412	415	415	423	408	404	409	483	394	430	431	417	399	441	416	427	429	437	448	446	428	442	428	433	413	434	476	422	447	417	428	430	397	453	424	442	427	432	421	411	382	419	442	444	456	418	386	426	409	441	443	393	386	455	433	422	438	401	442	430	412	400	469	436	392	439	448	402	427	450	421	414	418	442	452	420	408	426	404	457	430	411	460	449	447	438	406	451	421	428	416	401	420	421	385	399	414	460	424	428	423	417	423	409	370	415	417	432	449	405	403	405	437	444	427	426	435	413	423	448	412	447	430	394	424	381	415	447	415	421	422	367	410	429	416	398	454	447	403	475	419	377	428	414	459	424	440	410	444	426	464	392	430	394	425	463	430	464	430	409	400	443	457	409	475	399	438	454	395	420	446	418	442	371	420	449	422	427	464	456
5638	1037	1011	979	940	969	1001	937	910	958	1014	978	925	1010	930	972	1007	966	895	937	952	967	957	977	905	956	984	971	924	937	948	986	966	972	936	976	985	964	922	982	906	953	913	945	998	949	994	931	942	954	994	929	961	1014	995	933	982	962	965	886	1008	935	1013	955	895	976	926	925	978	978	923	950	933	944	960	992	934	952	917	994	961	932	906	976	960	976	923	956	964	944	951	985	954	958	956	983	985	985	979	903	924	932	888	924	975	912	940	995	990	965	949	946	959	948	972	924	938	947	919	971	948	935	980	928	966	921	924	919	972	1001	978	868	935	1017	952	913	1000	994	904	936	919	973	975	981	901	976	908	920	964	918	921	999	870	969	979	931	921	996	984	936	952	945	968	935	866	968	915	921	909	913	956	926	995	979	976	920	1002	983	923	964	984	957	985	983	975	972	949	944	974	1008	1000	949	947	970	930	965	994	895	958	944	928	968	967	986	972	953	973	932	949	983	947	967	960	975	970	918	945	948	973	962	917	992	941	968	944	976	950	964	940	901	942	896	939	1014	955	910	1007	946	994	954	936	947	976	950	903	953	943	943	930	963	954	921	894	955	954	976	963	976	953	982	934	1017	914	980	972	984	919	941	964	931	921	1056	924	948	975	921	904	954	919	985	945	996	915	953	952	943	938	975	951	961	958	997	906	934	941	879	969	942	942	924	952	948	896	943	947	977	980	1008	964	968	976	990	933	939	978	1004	973	1017	962	939	965	875	1013	930	943	960	932	932	913	1013	915	936	902	907	966	900	1026	952	912	1008	990	959	895	953	922	922	1000	988	923	1027	1024	991	964	954	986	1041	978	998	953	935	892	965	953	967	891	920	1008	1011	991	910	978	954	974	908	1020	1025	915	978	940	997	937	959	950	951	944	984	942	950	906	966	983	945	925	1031	944	919	937	954	938	964	904	951	956	968	975	901	975	973	988	897	946	929	961	979	977	969	925	969	887	964	910	882	952	975	960	911	1029	982	920	982	947	914	946	895	963	975	927	948	922	933	973	975	974	971	946	947	956	945	989	965	942	960	941	935	896	968	989	990	960	1002	931	967	934	950	954	944	985	1001	977	967	906	989	973	950	928	947	923	958	997	977	1000	969	938	916	959	936	953	969	989	969	994	937	997	964	920	990	1011	944	951	931	911	906	1011	955	930	1004	950	957	947	916	917	970	947	971	943	922	922	953	968	930	914	953	928	953	973	901	957	922	949	954	1018	962	971	943	959	935	941	927	951	968	957	903	986	971	933	1000	954	953	937	922	968	859	973	988	918	945	996	950	917	956	914	957	914	1029	925	991	951	985	947	966	1006	956	930	956	954	902	934	946	995	903	948	984	961	960	904	941	932	925	995	967	947	978	855	940	1012	953	901	962	990	937	970	964	946	895	979	980	923	981	962	977	956	878	968	924	949	962	936	945	976	981	941	983	914	961	966	973	996	939	920	977	926	995	962	967	991	957	959	933	955	975	913	993	899	986	935	1008	903	970	958	963	935	934	950	963	940	964	925	946	959	950	957	941	927	965	972	960	960	949	1009	1007	961	913	920	939	931	943	949	980	921	960	914	949	913	906	965	926	921	911	975	926	997	967	942	987	964	981	953	990	983	931	962	950	931	964	993	986	860	933	954	949	974	949	899	911	942	964	967	971	915	957	992	955	973	940	992	980	937	936	946	976	979	967	931	1007	996	962	1000	953	929	977	998	942	929	953	945	953	910	925	892	1016	914	921	891	991	956	972	931	973	948	983	978	968	969	959	939	941	932	980	947	946	955	909	912	957	922	920	935	959	942	952	954	959	890	941	923	940	981	959	919	885	932	897	926	957	974	959	947	953	944	941	941	1017	965	972	938	904	963	964	1006	925	954	973	915	980	975	963	977	924	957	971	915	988	974	963	936	933	909	953	955	938	922	968	998	975	913	998	919	978	985	978	910	927	916	974	932	925	923	997	1006	961	915	954	969	951	962	975	927	968	991	895	922	929	928	960	948	931	1023	947	960	877	932	989	964	908	905	921	988	962	943	929	944	945	928	906	1032	1015	961	976	936	989	970	924	988	947	954	959	1002	1020	954	906	976	964	925	944	979	996	949	940	964	965	940	949	962	973	972	949	895	907	939	938	870	1009	973	956	958	1040	981	940	970	935	911	939	1020	906	947	980	931	931	956	963	971	1020	931	934	1013	980	918	949	916	968	879	948	871	970	926	945	909	956	963	899	990	946	924	916	930	976	946	944	932	923	947	991	976	1039	960	973	995	975	974	941	911	957	979	937	923	988	974	935	977	977	989	954	941	973	898	952	938	924	926	923	938	894	924	937	965	934	930	904	997	924	945	949	898	968	954	906	955	924	974	974	923	963	941	959	985	926	975	946	884	946	942	948	962	992	961	956	919	931	933	963	939	903	921	962	974	966	941	921	961	949	928	932	914	951	947	932	949	978	907	978	991	918	965	918	948	939	1009	978	996	961	934	939	933	941	920	953	949	962	901	983	924	940	950	957	908	930	975	949	957	960	988	967	927	910	905	995	909	921	913	935	985	940	971	928	961	980	969	999	978	973	966	986	955	936	929	965	997	942	981	969	992	961	930	905	959	912	986	966	965	992	933	992	917	959	946	945	909	997	976	903	1013	985	965	1010	968	945	889	1016	935	944	942	942	945	906	928	949	993	999	946	959	914	997	963	979	966	988	940	948	930	1002	981	930	966	951	983	957	951	919	964	915	982	937	950	931	871	959	1028	977	976	956	990	974	940	968	951	1005	939	988	925	1015	1001	941	952	940	984	935	1024	922	911	935	924	1027	1006	914	911	893	945	922	977	943	964	926	956	940	963	951	935	947	972	935	963	934	962	934	977	913	938	951	932	980	899	943	956	965	958	971	996	974	929	903	973	933	928	974	1005	979	961	964	988	993	928	968	946	949	961	935	909	999	940	973	981	979	959	919	938	973	919	975	980	884	997	986	955	969	898	920	983	946	930	991	966	897	991	1009	953	848	960	965	946	972	985	977	932	964	989	970	925	943	960	975	995	943	954	958	1035	939	967	949	975	972	969	988	930	946	905	940	923	1046	941	968	989	1009	970	937	970	970	944	925	918	978	950	999	927	890	935	931	939	914	964	954	915	1017	904	944	929	942	957	972	951	940	934	925	900	884	962	975	944	976	914	988	898	943	982	998	965	960	957	933	956	1018	969	942	950	969	960	950	955	955	934	920	992	977	907	913	1009	979	922	903	978	919	921	956	959	974	950	997	984	908	982	928	987	969	970	931	944	954	903	966	952	967	948	966	931	993	928	915	974	961	982	972	964	983	984	951	931	979	932	977	919	951	968	946	932	969	967	974	896	925	905	929	969	929	971	986	938	975	997	974	945	1016	993	933	935	931	942	921	967	1007	998	952	878	972	933	900	930	893	925	919	957	976	939	991	908	928	904	966	886	908	967	959	987	930	939	961	932	926	908	1006	943	974	943	929	950	911	928	984	967	989	987	956	936	936	921	947	918	975	954	937	936	963	1017	944	900	976	989	927	951	962	902	987	937	996	907	875	977	942
24535	20918	24338	27638	20509	2303	551	404	382	367	355	364	325	385	294	358	372	354	351	365	334	354	325	354	369	353	390	375	319	339	320	326	324	342	354	356	328	359	324	311	330	327	321	321	346	362	365	350	294	329	331	305	307	322	314	345	327	340	326	340	336	376	332	368	363	358	351	329	333	353	355	311	319	358	339	392	341	326	314	325	319	328	310	367	295	338	320	308	344	349	375	355	323	354	346	360	347	299	321	371	366	312	321	327	342	326	322	334	307	335	324	369	303	337	315	317	334	322	346	336	336	327	325	306	306	337	329	300	346	309	352	338	292	340	326	331	291	327	307	347	360	337	333	345	356	323	343	371	335	330	332	317	345	330	324	331	342	354	330	326	347	334	333	322	321	309	328	328	374	345	301	328	354	354	305	313	332	309	305	356	329	313	344	334	324	343	341	329	361	301	317	324	322	341	298	316	354	353	341	346	292	333	334	303	342	358	342	314	320	303	326	334	328	365	317	315	337	313	316	365	383	316	355	342	322	309	315	351	323	348	338	320	361	340	337	353	308	345	324	350	314	323	329	342	357	340	354	346	345	355	397	331	321	353	334	349	364	356	349	339	338	322	398	321	317	360	341	319	349	358	352	331	345	362	328	324	329	353	337	324	378	292	325	361	322	356	339	356	328	318	306	329	339	328	337	333	310	307	366	324	357	356	325	319	314	376	312	345	321	322	293	323	354	355	387	360	375	352	330	330	334	325	341	315	328	335	330	325	326	307	317	337	312	367	351	318	322	319	342	344	340	326	338	339	307	364	336	314	323	326	323	315	362	330	322	342	343	316	347	321	332	322	319	345	357	335	329	314	341	359	315	323	332	364	350	321	353	327	378	341	332	358	336	345	321	312	352	335	350	328	330	356	330	333	327	321	332	325	327	319	328	336	310	347	313	310	329	360	402	335	357	321	328	341	324	328	320	351	312	347	338	303	351	351	322	335	338	327	346	328	339	324	318	322	298	336	337	346	357	309	323	331	369	345	372	347	314	346	320	355	349	370	380	315	326	339	342	319	320	359	329	353	349	343	349	347	337	313	289	312	342	335	355	343	344	362	345	342	307	323	295	331	331	343	304	305	332	311	334	324	325	334	326	320	342	312	318	346	324	352	326	338	342	324	332	347	336	341	368	334	342	317	336	364	305	361	334	334	315	326	332	368	328	329	380	350	384	315	335	322	325	317	363	327	334	383	338	339	338	324	319	362	336	363	329	311	321	337	348	348	304	361	330	345	340	329	325	363	337	331	334	341	340	324	320	348	334	337	299	346	325	370	341	326	342	353	353	315	344	332	351	353	355	354	316	309	371	364	363	312	328	350	328	302	350	350	345	329	321	330	297	314	336	330	349	311	337	329	316	314	330	321	373	342	330	325	330	333	347	321	325	304	342	328	309	338	325	356	364	351	346	354	344	323	322	302	358	358	321	350	362	340	328	309	343	290	308	344	365	342	338	337	360	349	356	300	342	346	348	342	342	315	317	328	334	339	334	299	343	330	323	323	374	325	338	325	320	337	344	338	325	337	325	328	350	355	346	359	329	337	281	333	356	341	302	365	344	292	317	346	381	332	290	341	329	333	341	306	313	361	310	315	325	365	360	355	345	344	338	342	327	314	336	344	327	353	355	335	334	361	339	317	336	324	310	311	388	328	358	334	338	361	428	329	351	336	337	332	350	364	326	362	317	312	310	339	347	342	369	349	363	332	320	340	330	374	336	332	339	326	331	323	310	321	324	330	358	326	346	342	356	331	362	313	292	352	340	319	360	331	343	351	339	354	307	332	305	319	349	327	311	348	304	327	336	324	373	327	354	323	347	333	330	372	336	318	311	309	348	339	321	328	329	362	347	321	352	359	336	349	336	341	340	310	316	329	344	342	324	350	338	321	326	335	347	321	339	325	323	330	313	337	324	307	315	348	359	314	345	329	353	336	345	369	321	329	324	315	299	328	333	327	326	323	326	374	338	358	344	332	296	323	332	321	339	341	349	293	379	323	338	336	337	363	313	327	349	353	322	342	334	321	343	332	304	331	374	348	332	300	366	348	333	339	332	336	346	331	312	349	326	338	338	332	373	353	317	336	343	317	343	328	344	336	354	341	355	361	318	307	315	327	368	343	357	312	323	362	303	320	338	321	324	328	335	337	356	332	369	363	314	338	350	337	341	339	325	318	313	318	351	330	350	324	301	319	350	376	309	311	324	341	342	332	299	319	308	315	307	356	361	310	295	333	342	357	325	365	351	314	332	330	342	334	328	283	339	358	338	335	349	322	337	312	349	332	368	345	301	334	362	359	319	335	324	361	297	323	328	363	324	337	305	317	343	376	351	336	339	350	350	334	302	336	332	347	349	339	331	313	342	339	343	373	321	330	300	352	332	315	319	374	331	317	344	360	354	365	315	367	349	333	354	323	355	317	349	361	352	351	350	376	344	326	324	334	346	367	317	300	336	315	316	314	337	319	315	321	307	312	347	302	329	342	312	317	352	319	294	327	317	303	358	290	308	344	345	344	327	331	332	301	346	324	348	348	342	327	329	310	363	374	348	364	329	318	344	341	352	333	333	318	336	349	328	344	367	327	333	345	348	364	346	335	359	329	340	375	337	336	323	338	371	308	347	326	327	330	296	378	344	352	334	377	352	364	331	312	328	366	343	336	320	340	344	355	346	316	329	319	329	316	359	365	338	352	309	300	351	319	347	359	319	330	346	307	342	294	309	305	319	342	366	312	369	331	353	295	336	328	337	349	356	337	319	355	363	320	301	353	321	360	329	335	363	305	355	305	329	312	344	340	358	294	341	321	338	357	342	350	355	313	331	329	316	376	328	332	348	323	346	371	380	328	342	308	346	308	353	350	360	327	324	307	319	352	362	370	341	327	331	337	326	304	322	320	337	321	339	341	332	310	338	329	337	323	338	316	357	329	331	341	333	314	316	337	345	328	329	329	342	358	352	337	293	358	345	314	339	322	323	320	322	359	319	333	352	349	326	339	334	322	336	326	346	322	330	330	345	337	315	329	335	366	365	342	377	312	317	334	324	324	315	400	334	334	334	353	318	335	330	353	321	356	316	349	360	313	334	319	307	342	348	284	316	329	318	307	315	301	316	353	377	352	311	326	318	321	313	316	323	343	329	343	361	347	346	373	341	324	312	338	316	370	301	329	335	342	323	352	373	330	346	325	313	309	353	358	337	355	322	313	322	356	336	340	330	321	369	334	350	372	347	323	322	338	313	338	347	309	337	319	321	295	364	370	296	298	328	337	309	326	296	344	335	343	337	346	302	367	336	292	340	322	325	333	340	337	350	349	317	313	304	365	308	348	340	360	337	328	311	330	337	324	328	334	353	307	318	328	300	321	288	293	327	327	351	324	349	341	324	308	339	382	340	349	357	360	325	334	371	354	331	331	332	340	335	335	352	354	308	320	343	309	364	344	321	361	361	297	300	338	308	342	320	361
3243	2774	1847	1105	921	829	857	820	757	760	728	805	800	761	783	755	764	759	720	752	765	742	720	768	780	791	741	740	822	749	746	739	728	789	754	786	772	735	719	701	744	771	764	743	773	763	734	718	730	748	739	767	785	750	743	739	769	768	765	771	760	818	784	764	763	755	747	768	752	742	764	721	790	782	722	759	746	765	727	801	784	779	743	767	704	715	754	707	691	727	826	758	736	780	810	791	729	798	742	726	769	772	716	790	739	769	789	747	729	728	789	741	746	774	770	763	768	744	714	768	747	769	709	747	778	784	757	749	786	734	765	776	726	768	747	716	794	753	725	723	739	764	824	795	737	730	744	726	738	758	756	756	788	773	757	738	752	762	743	782	766	708	777	761	726	773	780	745	762	777	773	725	734	718	726	734	740	779	735	753	720	768	780	777	741	717	751	758	778	736	788	734	769	755	746	771	812	807	746	728	764	715	750	733	788	778	790	729	794	737	752	758	734	760	735	721	751	737	721	746	778	786	733	765	731	777	728	727	814	797	758	781	745	739	671	739	774	774	775	770	731	765	741	749	760	754	759	782	742	754	767	744	746	806	751	755	743	757	698	782	785	791	754	798	776	754	789	777	753	755	748	757	697	777	716	766	722	742	810	797	763	735	775	804	771	767	725	748	747	710	711	732	730	735	758	809	736	757	723	759	682	806	738	777	702	746	772	729	832	763	834	798	746	736	793	776	755	743	747	757	709	777	799	729	767	731	750	790	755	749	750	786	706	748	777	767	827	761	758	717	736	782	753	735	769	771	712	806	697	732	778	778	730	801	753	743	734	793	708	793	779	728	729	719	771	746	861	762	744	743	749	743	790	784	764	815	758	736	758	783	758	749	770	780	750	780	740	751	731	750	756	718	759	774	777	773	752	717	731	690	721	715	798	763	748	739	744	745	798	791	773	768	792	712	793	794	760	777	755	724	735	775	719	726	801	722	762	769	727	763	766	713	766	722	755	751	797	705	745	717	777	716	749	754	755	754	737	737	735	793	784	734	766	737	768	723	769	747	769	751	768	732	785	699	723	754	764	761	729	742	745	742	734	725	747	772	762	751	730	728	756	750	760	782	727	776	799	754	746	747	725	742	757	726	806	742	771	770	808	782	796	772	834	796	715	784	736	770	776	766	719	743	771	734	816	752	759	752	747	770	747	774	768	717	728	772	740	745	754	704	753	739	770	733	754	777	751	754	729	741	759	758	760	714	744	790	766	741	771	750	806	754	761	718	762	727	768	737	730	728	789	772	714	765	768	767	796	732	771	776	785	753	791	713	788	744	719	757	771	700	730	773	758	755	717	720	731	712	737	763	816	752	751	733	778	756	734	732	769	717	724	746	790	755	703	780	793	717	729	771	765	765	766	760	746	730	764	774	759	748	808	760	773	733	737	747	776	758	776	766	722	789	725	752	744	756	735	745	784	752	764	767	771	743	795	730	743	794	753	785	771	745	770	783	740	792	802	734	819	752	810	786	778	753	762	740	807	762	733	745	752	732	772	751	700	745	783	780	759	785	707	755	714	751	741	756	786	730	753	792	760	784	759	785	775	786	759	810	741	773	771	796	757	716	728	748	759	716	776	723	778	772	754	748	782	787	714	758	752	767	733	760	738	738	714	760	792	746	758	783	776	777	807	788	806	800	755	758	802	761	746	763	780	717	788	795	775	766	756	733	732	784	718	754	700	767	730	803	789	803	771	734	808	771	771	718	761	725	737	792	728	717	723	794	782	715	768	752	725	740	710	736	789	765	753	797	805	778	791	761	762	760	738	702	746	784	771	773	758	730	777	747	784	783	706	776	770	762	799	744	774	768	765	726	739	736	763	739	705	758	757	805	766	756	732	766	746	790	743	789	735	781	800	743	758	768	757	752	750	766	746	799	769	729	812	767	759	736	764	743	721	711	752	735	773	756	739	739	730	739	757	761	756	745	813	743	746	724	713	729	750	733	754	743	756	743	777	774	777	760	788	702	792	788	724	751	781	694	742	760	777	767	746	766	703	765	754	733	737	739	789	687	741	705	769	804	723	752	760	765	776	762	763	713	776	773	760	755	762	797	729	751	720	740	771	799	753	722	751	755	766	731	758	779	787	725	758	727	768	759	793	789	762	787	747	756	762	754	752	796	770	744	733	754	768	796	777	756	773	778	794	769	749	784	768	764	800	785	749	765	744	731	792	739	720	769	789	758	708	793	740	795	764	750	761	768	728	727	766	747	801	750	744	765	770	780	771	783	770	801	764	741	791	777	730	760	732	787	772	730	767	715	739	732	757	787	737	737	761	734	750	762	756	722	754	760	780	747	734	750	756	761	735	837	743	745	763	725	752	747	787	784	778	729	753	772	720	780	742	720	785	753	747	790	761	768	787	751	729	800	769	774	751	764	750	731	753	797	750	737	751	781	784	777	736	714	720	724	753	760	737	753	723	768	744	738	770	739	748	792	799	735	721	766	750	744	790	761	771	714	755	745	655	765	726	785	772	754	745	792	761	787	769	737	817	778	754	749	754	772	732	794	755	763	726	772	746	800	735	753	779	721	730	820	732	705	711	742	753	735	769	747	740	776	778	778	749	770	763	753	744	793	730	725	755	748	778	754	792	788	756	795	748	728	700	805	732	788	771	702	756	760	743	686	746	736	740	723	769	769	777	776	757	779	742	787	751	788	765	784	750	768	741	817	750	731	766	746	717	743	745	777	777	785	745	759	725	763	725	754	774	735	727	754	743	759	786	765	786	745	743	782	721	784	717	718	731	794	748	764	725	746	774	745	768	740	736	731	738	746	798	775	752	799	749	731	772	762	745	759	800	797	793	734	743	756	692	759	695	760	836	753	777	802	771	755	771	766	740	762	747	703	742	823	743	712	726	722	783	789	784	725	720	753	704	769	752	775	738	735	790	769	761	736	790	728	728	809	768	750	792	791	771	765	769	707	776	752	742	733	737	767	812	757	736	773	775	764	753	746	733	699	767	747	724	772	763	764	817	773	737	724	767	764	830	769	804	786	756	732	712	776	695	769	726	767	771	819	720	788	717	738	776	758	734	765	795	729	711	769	733	771	778	769	738	735	732	774	804	793	795	749	766	789	705	773	789	735	703	807	732	818	751	747	702	762	736	761	731	759	734	737	764	724	787	782	720	712	750	805	778	773	748	773	728	753	758	706	767	766	723	751	733	732	724	753	819	762	773	765	730	796	801	736	791	756	769	767	771	778	707	706	769	765	702	710	745	774	802	788	761	744	759	731	743	774	782	758	770	778	789	729	770	774	740	744	743	786	753	718	788	749	777	754	806	794	734	697	767	716	725	763	771	783	741	741	750	730	776	789	773	765	751	747	696	779	703	741	731	695	780	724	755	695	761	793	751	753	742	741	718	756	727	747	753	762	755	764	724	751	755	691	760	748	766	750	763	746	737	791	783	740	731	768	792	736	763	770	742	743	730	774	715	753	765	783
23788	20934	24987	27032	20938	20765	1439	416	295	281	219	259	225	197	180	193	197	167	171	173	174	183	150	174	157	188	172	164	164	159	182	159	144	158	147	140	171	150	154	167	142	187	150	181	194	180	170	174	183	199	173	158	136	149	170	168	165	156	153	147	170	145	145	137	159	156	148	144	179	163	169	152	149	124	175	161	171	143	180	170	144	156	170	168	181	144	153	147	160	153	176	169	165	164	175	147	183	165	171	174	149	144	185	137	148	142	175	140	159	159	150	166	183	165	177	168	143	135	149	143	160	163	176	147	187	161	163	167	147	160	145	151	178	180	133	148	164	196	153	176	156	155	152	170	145	167	162	149	180	167	168	141	161	178	151	145	172	165	181	134	153	162	171	165	149	176	139	134	158	146	135	162	160	168	169	183	173	189	141	149	170	148	158	164	169	120	158	166	136	166	171	153	141	164	160	151	182	176	176	167	159	146	135	154	168	163	165	164	136	136	163	167	164	191	147	149	149	161	155	178	167	174	160	182	163	140	160	150	135	151	164	160	150	145	148	150	123	155	166	163	137	180	140	158	140	143	175	146	166	156	147	163	164	162	143	146	174	142	171	164	155	146	127	161	157	178	160	174	158	149	150	185	169	168	159	173	158	159	153	200	173	147	166	172	174	172	145	159	140	123	170	155	155	156	151	155	144	171	183	154	147	159	165	149	168	159	159	151	154	163	161	175	149	169	150	148	176	152	164	127	159	175	152	163	161	192	166	151	168	172	153	164	204	166	160	151	141	161	144	146	162	164	157	161	147	163	179	147	135	165	148	159	160	176	169	166	144	172	180	162	163	160	161	169	148	156	169	171	164	143	186	146	147	156	155	168	169	143	183	180	161	155	154	189	148	154	168	150	161	158	165	153	167	165	159	165	171	171	141	166	134	176	140	164	157	145	177	155	157	154	163	159	184	165	154	158	161	187	167	148	168	146	144	159	177	162	156	150	156	164	154	167	172	164	158	146	156	170	162	155	165	169	172	160	153	153	160	150	174	155	157	153	152	164	170	180	168	164	159	154	167	139	165	172	172	170	156	170	153	150	166	156	166	157	168	154	166	140	156	176	151	130	144	174	177	148	173	147	150	150	168	156	175	173	158	160	171	157	151	199	129	150	162	140	138	151	152	153	157	145	145	162	190	168	155	152	168	163	108	151	148	154	141	171	168	159	191	139	152	140	136	137	192	189	163	154	164	167	150	173	154	167	166	179	168	159	167	150	171	173	155	145	162	159	155	161	146	154	169	155	157	173	154	152	161	160	191	172	173	166	159	176	169	157	186	189	163	168	150	170	189	149	161	155	146	157	174	176	145	165	154	163	169	175	155	175	161	158	159	144	167	131	174	151	172	163	163	178	136	168	127	159	158	165	183	143	153	151	167	150	149	158	160	162	163	167	142	135	157	161	158	162	145	159	174	133	164	157	166	150	145	153	151	175	158	175	146	144	158	155	158	159	159	160	161	158	138	147	157	172	142	188	183	188	149	160	137	161	147	155	141	160	170	155	173	156	139	156	166	171	159	172	162	201	133	146	158	177	163	163	127	151	189	174	162	154	144	170	174	167	171	165	187	174	160	144	169	150	175	159	180	154	171	140	170	144	156	151	166	151	189	163	147	151	130	166	154	169	150	171	161	146	127	162	165	129	112	152	157	176	150	153	150	140	175	168	160	164	154	160	156	150	172	168	155	152	142	183	148	157	173	167	163	171	157	140	176	149	164	147	176	164	162	167	161	135	166	162	155	155	156	169	157	176	164	152	150	164	155	176	168	138	180	154	189	191	167	146	169	157	161	147	148	139	146	141	147	169	160	165	150	153	144	173	167	177	160	149	157	164	174	173	152	141	141	160	153	159	152	153	159	166	149	159	156	154	179	162	172	158	166	150	171	158	162	160	142	148	164	143	159	154	161	166	189	158	156	151	178	141	158	174	168	163	168	187	156	152	142	161	144	160	156	172	159	143	165	181	170	165	170	189	141	172	136	170	163	141	164	167	161	166	166	150	150	159	142	144	155	167	176	179	177	195	150	159	163	156	145	159	143	140	167	162	178	164	148	171	166	141	156	165	150	154	162	179	148	149	143	154	146	185	187	149	186	166	158	164	175	180	157	166	151	157	139	172	175	153	149	188	168	145	157	153	142	129	153	156	158	172	147	161	152	158	162	178	173	152	151	174	128	170	176	174	166	179	144	150	149	150	166	170	161	171	161	153	159	145	143	145	147	156	162	175	145	147	166	172	154	161	168	171	172	165	176	168	154	177	147	161	156	148	161	153	152	180	189	157	168	175	165	153	155	156	177	154	169	147	160	162	150	141	164	139	161	165	143	162	162	153	157	185	154	143	163	178	132	169	159	175	155	127	150	162	151	168	146	156	164	173	172	124	154	161	155	143	159	174	166	162	157	150	158	161	124	166	183	184	156	172	175	165	164	147	149	186	158	156	166	152	149	165	162	167	173	158	161	146	148	170	178	145	177	136	169	143	156	190	158	157	167	138	176	164	169	156	161	165	145	170	140	159	146	166	161	165	177	142	184	174	182	153	176	170	152	153	159	162	143	156	159	148	158	158	158	155	169	142	152	153	162	154	180	154	166	164	154	155	170	149	145	186	162	147	173	167	169	187	144	186	176	183	159	174	156	154	169	160	182	163	186	141	168	174	169	156	159	151	150	173	154	155	159	171	153	151	169	131	150	159	146	163	132	165	137	177	141	140	158	152	173	143	155	153	162	160	175	164	167	160	192	143	161	161	149	156	160	157	158	157	148	165	151	148	138	149	178	176	152	174	142	185	171	184	186	148	155	160	152	146	166	170	135	145	176	134	157	161	158	149	162	145	156	149	168	156	146	149	153	169	166	142	164	157	133	162	157	201	169	171	150	148	173	146	160	130	181	170	169	166	176	155	156	170	167	159	150	160	184	146	140	176	167	158	148	170	160	174	183	161	169	169	192	166	176	177	129	177	158	153	174	160	155	146	162	184	152	171	148	150	169	143	149	164	178	119	173	150	145	163	151	167	157	150	131	179	174	151	186	172	160	162	155	188	175	150	156	144	188	145	148	165	155	162	170	159	142	170	149	167	150	157	159	158	168	171	152	136	160	172	168	149	137	150	180	145	155	116	140	149	178	147	164	163	159	154	155	141	179	145	161	163	166	191	168	154	150	147	179	169	187	136	146	152	149	160	178	170	172	157	162	146	183	147	175	152	169	164	154	176	166	165	178	156	143	156	181	172	160	142	161	191	169	158	175	166	162	145	143	164	150	146	179	130	140	161	163	158	162	158	151	181	174	156	154	136	155	162	140	146	167	126	165	169	147	143	146	168	156	148	171	165	138	153	180	153	154	158	163	178	151	154	167	153	152	181	158	178	156	152	148	146	152	158	157	136	161	145	131	170	148	139	173	168	154	137	164	169	173	168	163	159	152	151	168	170	149	163	148	156	149	157	172	169	174	164
3002	4269	2428	1210	729	592	524	477	466	458	423	400	440	399	394	457	420	455	409	399	413	391	429	443	434	408	465	416	395	371	383	416	444	400	385	404	435	423	386	357	396	416	398	417	395	426	364	381	429	402	417	400	369	398	348	378	382	401	409	427	381	390	375	410	394	368	408	380	406	391	418	405	415	402	412	382	435	431	364	410	388	385	385	381	395	368	385	394	410	412	407	416	408	401	387	364	406	392	438	408	416	394	381	410	382	397	377	408	404	422	419	417	415	397	418	402	397	400	434	425	394	408	349	372	447	394	381	387	414	366	404	381	383	384	368	401	380	411	379	381	403	376	401	414	365	418	374	402	428	375	394	382	409	394	400	397	390	380	375	399	392	404	402	381	370	379	349	409	393	407	416	420	404	388	424	410	448	405	404	384	398	385	405	363	416	395	411	399	365	364	438	387	396	404	422	372	396	401	411	432	394	414	388	388	376	398	375	423	402	401	372	401	404	408	440	351	429	398	391	375	418	401	383	392	363	427	405	392	412	403	386	411	385	400	414	420	408	375	397	417	381	421	426	404	378	385	352	374	375	396	416	424	412	401	419	394	406	413	392	379	375	406	383	399	394	385	434	389	389	404	426	399	399	413	415	364	387	458	394	384	398	426	392	407	377	410	358	425	389	421	414	400	428	396	390	372	388	386	422	403	388	411	375	428	375	444	397	402	397	386	410	408	397	379	409	394	398	405	431	384	414	363	389	415	407	394	404	403	392	394	410	401	390	390	408	410	398	400	422	407	408	385	380	392	410	390	374	383	396	372	398	450	418	391	400	378	390	417	388	394	383	397	391	375	439	382	402	370	394	392	398	403	387	383	384	419	411	396	410	384	423	430	436	432	402	414	395	375	415	391	404	372	413	376	387	408	403	394	402	402	383	364	413	411	422	385	386	392	396	338	410	377	406	362	408	376	357	436	406	407	392	410	402	387	414	405	375	401	447	387	399	374	411	370	426	423	412	403	404	389	410	384	389	368	357	406	404	381	361	385	371	440	413	364	366	385	372	401	388	424	396	376	422	358	414	404	426	397	384	419	428	391	416	364	373	419	403	391	358	391	403	364	396	405	387	413	426	379	410	400	396	406	395	380	379	386	396	409	395	398	394	409	407	378	386	418	377	380	387	387	375	408	395	411	407	382	378	445	397	394	400	358	378	407	413	429	415	389	382	413	395	377	384	385	373	355	403	381	399	431	431	410	428	395	398	366	384	380	432	438	374	419	401	403	386	392	391	392	385	424	391	423	400	438	413	397	399	389	410	452	411	375	388	404	402	402	402	412	409	385	409	382	453	395	397	435	396	403	385	439	375	421	384	407	406	379	402	406	394	386	404	405	372	405	424	428	405	398	386	405	445	376	411	391	415	400	420	401	405	393	410	387	404	381	405	395	377	376	384	395	383	417	408	435	418	398	413	377	409	433	398	437	392	394	422	394	356	361	381	401	408	380	385	375	384	400	394	421	384	418	411	369	396	385	404	393	415	379	434	408	397	385	388	403	379	401	408	378	415	382	403	386	378	391	395	408	386	404	406	375	400	363	420	425	428	402	401	408	382	407	417	399	407	370	386	417	411	411	358	366	400	449	387	404	404	409	431	373	404	399	396	364	382	409	400	400	402	399	405	435	371	394	415	401	378	386	396	430	424	418	425	422	394	390	382	399	392	366	442	408	389	385	398	420	416	381	435	385	379	365	379	399	390	394	410	388	366	386	369	405	392	382	406	384	421	425	381	438	379	375	352	415	411	401	366	419	381	411	402	438	416	393	356	404	359	404	410	398	401	404	367	382	378	405	389	386	383	401	394	413	400	415	408	394	370	414	360	406	394	397	380	388	404	384	381	402	405	380	349	393	417	400	399	379	397	429	375	426	392	401	438	387	421	402	390	437	411	424	410	423	380	428	406	430	420	410	378	411	435	369	423	404	384	363	401	382	408	387	404	375	429	398	391	397	401	408	387	397	382	390	398	385	370	401	364	412	386	433	398	404	429	410	419	424	376	414	412	411	396	366	392	439	425	388	404	415	403	467	398	396	416	380	403	381	417	436	409	401	403	400	403	382	391	410	389	409	404	408	380	408	378	412	396	425	388	381	419	374	431	391	391	436	406	395	416	400	426	423	375	382	382	419	398	385	388	405	400	391	398	388	398	403	402	385	391	422	382	403	398	410	395	398	362	403	393	398	408	395	374	388	403	397	400	389	388	412	436	384	401	403	372	391	441	410	407	412	417	369	421	355	356	394	388	374	411	390	405	430	394	410	405	430	439	413	362	414	431	411	413	402	432	381	386	414	396	393	423	385	386	369	436	429	404	388	397	350	376	408	410	421	382	423	376	419	412	406	374	386	411	368	376	390	403	416	391	435	377	430	413	418	399	371	380	359	386	386	383	364	391	377	404	405	360	415	401	376	393	408	415	403	393	387	415	400	394	391	403	417	389	439	399	424	385	396	401	371	403	419	428	407	394	402	417	387	401	418	407	378	423	382	437	391	390	417	363	405	385	373	396	414	401	391	412	394	374	364	427	423	396	367	411	408	408	395	379	435	370	374	413	394	396	425	381	421	388	401	387	419	370	406	404	388	407	405	379	395	377	379	381	402	402	429	401	413	426	437	394	383	413	377	399	406	396	402	414	401	400	446	399	376	388	368	399	396	377	394	388	387	401	410	398	369	390	364	409	379	410	374	420	399	389	414	399	408	402	418	420	383	382	395	404	425	407	403	427	379	409	384	404	382	405	393	394	380	427	383	396	422	378	412	378	413	404	426	430	372	407	403	361	393	437	387	408	393	405	402	414	405	406	407	395	384	384	416	383	386	393	398	400	413	397	390	401	389	392	397	406	380	395	419	370	381	429	373	418	385	393	427	409	405	376	391	365	406	415	389	392	400	402	425	385	405	411	402	404	399	425	388	409	425	427	436	410	399	432	386	383	380	394	381	435	421	370	381	406	358	413	391	423	389	383	398	430	389	396	363	407	395	405	413	409	407	405	399	401	389	387	416	402	380	362	384	365	378	431	401	385	412	391	410	409	388	405	390	426	389	382	393	400	375	393	383	437	405	386	384	380	428	403	351	424	418	389	382	391	427	409	407	405	397	430	395	391	367	408	397	413	424	387	408	399	413	420	391	405	413	427	452	388	390	369	389	389	406	405	365	381	338	399	416	408	394	405	388	398	416	362	390	364	402	389	411	399	405	387	395	408	450	434	404	396	391	399	405	419	373	403	389	381	408	414	385	411	394	360	433	380	400	383	378	430	406	388	373	413	389	402	401	407	405	373	423	411	388	399	398	361	386	398	401	403	414	383	384	393	419	402	399	366	400	392	401	361	432	403	367	397	391	424	375	436	432	410	401	419	379	369	367	404	403	378	415	416	410	406	376	390	387	410	408	398	379	395	386	422	394	402	358	424	383	389	384	430	411	382	408	364	417	424	390	392	385	411	413	407	397
32298	10248	1158	580	483	443	454	453	384	440	435	398	466	424	409	405	414	437	432	430	404	425	436	450	431	431	420	445	412	406	424	410	424	411	404	430	442	409	433	426	396	385	429	443	410	414	431	425	410	441	442	396	401	392	470	443	424	407	427	429	435	411	415	395	393	413	427	458	448	422	443	401	455	391	422	448	427	419	436	455	459	447	391	418	444	411	447	415	421	433	452	406	401	447	445	405	428	444	490	429	425	422	429	450	428	417	394	410	427	435	450	399	463	427	444	445	417	421	432	448	410	442	413	437	425	419	456	420	412	429	393	413	403	440	441	441	426	439	390	440	420	412	408	460	421	404	406	427	412	381	412	408	441	430	437	404	421	386	403	402	430	424	428	437	457	411	403	460	408	442	437	469	449	426	436	456	458	399	420	468	510	444	410	419	464	451	400	414	435	421	363	437	406	379	445	433	425	433	390	438	450	448	440	443	365	407	414	386	399	415	410	448	420	393	440	440	388	428	431	431	409	408	452	409	412	427	414	459	423	411	387	383	424	416	412	435	396	404	385	424	457	398	464	408	413	424	459	445	444	409	412	436	449	427	442	443	392	442	419	419	430	426	428	464	396	395	430	385	456	403	412	438	427	418	391	432	424	440	414	411	423	432	422	433	386	412	419	382	407	425	452	424	429	415	401	440	425	387	417	422	402	418	432	382	443	388	409	434	433	445	402	406	409	450	443	437	438	410	404	404	416	448	412	430	455	397	399	423	406	415	428	405	423	406	375	440	416	474	430	411	403	419	429	429	419	455	413	433	481	436	452	400	428	424	433	435	430	418	431	408	442	431	436	442	415	408	376	433	413	417	448	422	437	452	453	415	457	434	451	392	466	446	438	395	385	420	413	427	441	389	406	427	423	430	374	428	456	427	416	424	395	422	416	433	422	404	420	442	399	452	422	429	431	391	432	461	424	445	441	409	442	453	436	400	395	447	428	444	431	401	437	434	381	396	460	435	428	416	434	412	432	403	428	413	402	436	412	421	423	425	437	484	422	399	476	430	391	432	411	423	424	430	398	446	418	440	402	409	452	430	439	427	448	433	432	433	408	400	423	439	432	409	424	419	440	424	460	402	382	403	460	438	404	408	413	421	429	409	440	427	417	374	432	436	442	439	442	413	423	427	408	375	443	447	404	416	432	447	434	415	461	450	439	384	376	370	424	426	396	398	394	449	457	450	399	432	401	428	395	408	386	418	406	421	428	424	403	431	441	438	449	387	420	421	418	437	457	447	418	399	436	419	428	396	380	409	411	449	407	410	409	417	442	428	405	408	437	409	419	414	397	405	431	402	462	465	468	388	390	442	391	393	417	418	380	436	411	418	394	424	415	449	438	426	428	416	392	422	419	430	430	404	420	435	388	450	435	449	461	455	410	415	428	417	423	414	385	422	452	419	411	439	464	420	445	405	443	476	436	413	446	423	419	398	433	428	411	425	403	472	469	426	415	428	373	452	407	424	449	443	420	477	458	458	437	411	431	449	407	434	431	440	441	447	423	426	457	396	385	428	401	403	417	425	392	471	440	468	445	405	405	446	427	450	423	392	422	427	395	433	436	432	394	456	430	430	455	437	434	408	411	405	451	431	394	412	452	457	413	408	442	430	432	469	395	433	399	453	440	428	405	401	434	446	372	415	408	388	423	447	457	438	436	437	464	430	381	397	433	440	411	429	396	436	423	395	425	426	427	415	410	403	433	428	438	411	414	381	412	450	406	385	449	459	421	408	417	418	447	408	437	442	447	421	435	426	426	437	437	438	439	403	423	435	432	414	435	448	435	438	437	445	440	472	452	414	393	394	429	405	399	428	429	431	394	420	418	432	464	426	423	419	426	414	437	461	396	404	422	417	403	418	436	406	397	427	447	437	451	422	396	441	391	391	420	414	455	456	448	406	427	417	384	409	428	435	422	415	405	447	443	403	418	453	447	438	402	449	427	393	441	421	377	382	436	426	408	437	433	423	414	420	419	427	410	406	415	395	435	428	419	418	432	421	445	435	398	406	394	431	340	399	415	425	489	400	395	439	399	430	419	456	399	413	427	381	405	407	404	410	397	438	424	413	446	418	429	419	438	444	439	417	432	426	444	466	397	409	431	427	398	421	418	397	429	394	392	422	409	407	435	408	397	458	401	409	397	380	438	427	463	389	423	495	427	411	405	385	401	427	438	444	436	450	396	401	410	412	425	417	463	440	428	413	427	399	420	373	419	426	454	417	401	402	378	436	457	442	444	407	430	387	437	425	477	399	410	451	417	472	423	468	445	446	421	421	399	472	420	416	405	406	440	424	383	412	405	426	388	413	451	418	390	441	461	422	436	460	421	433	421	372	433	426	408	437	439	361	394	412	408	431	424	460	435	433	441	419	435	454	426	443	434	424	410	444	443	409	421	401	455	482	438	426	458	437	425	399	419	396	448	443	416	406	426	408	417	446	413	393	401	387	450	444	421	416	389	400	437	442	423	457	422	423	360	365	407	440	417	450	385	433	413	423	412	392	442	427	420	399	405	430	420	417	429	453	452	471	433	433	424	423	361	407	412	398	457	421	435	444	409	441	390	386	405	427	449	443	417	403	441	423	396	414	401	415	427	411	396	416	434	457	374	383	404	428	429	392	427	452	438	448	436	412	392	421	431	424	376	447	444	462	441	420	435	435	449	402	422	455	421	440	412	427	405	411	384	440	430	434	449	412	407	397	434	400	407	425	387	421	437	422	444	449	414	398	396	416	424	446	424	467	436	431	432	429	457	414	427	392	406	469	420	400	452	459	412	424	447	393	427	396	451	396	444	425	419	444	446	416	425	417	427	448	403	431	420	456	427	390	431	413	436	433	426	401	475	408	408	421	425	393	461	422	449	429	406	374	466	407	460	456	426	424	415	426	429	451	400	403	451	429	419	430	443	439	405	418	448	404	444	451	403	412	434	412	395	396	417	405	396	435	433	395	404	423	427	430	409	411	435	403	408	414	434	458	406	438	430	416	414	392	418	423	419	418	451	430	451	431	472	403	391	417	424	412	429	424	418	462	412	382	428	419	398	404	413	405	414	437	446	436	411	426	414	443	403	436	451	402	428	406	384	403	433	449	382	390	439	438	421	450	437	416	394	424	445	413	391	420	432	469	417	413	425	386	402	399	407	484	449	432	432	427	402	404	422	418	412	413	445	450	465	436	441	405	448	448	401	439	468	446	373	411	409	396	416	449	435	395	413	431	401	421	407	391	397	432	453	441	430	419	462	451	437	434	403	422	462	406	419	408	394	401	401	395	401	415	428	441	415	438	438	405	465	404	428	440	438	472	420	440	418	432	405	467	402	443	437	429	450	433	385	416	441	437	442	439	388	445	435	430	450	441	421	439	428	371	466	429	412	390	384	399	418	441	427	441	415	440	413	401	393	451	433	410	413	462	390	411	448	406	415	400	437	439	451	404	442	409	423	401	456	447	450	465
5604	1028	1027	944	938	951	960	974	965	957	987	938	966	914	897	926	955	947	919	979	928	956	956	963	889	1009	981	950	961	930	936	965	940	984	942	917	983	951	946	930	996	926	998	949	941	970	916	956	950	943	972	963	948	929	962	963	963	979	879	932	955	954	935	968	952	939	975	921	948	912	907	974	984	967	964	992	953	958	956	935	1007	963	967	933	928	953	943	905	951	965	891	949	970	959	982	936	983	971	937	973	971	947	945	948	945	936	999	981	1000	944	920	985	904	964	946	968	933	1005	949	957	930	950	967	914	912	984	977	910	959	988	903	895	951	958	929	947	942	897	922	950	949	960	978	965	877	951	927	951	953	940	902	991	946	937	948	933	930	926	929	931	994	987	924	920	973	958	949	966	973	993	959	962	912	935	945	972	908	890	989	923	985	959	896	926	989	959	986	959	1019	954	983	997	955	950	897	942	921	948	961	954	928	935	927	973	945	975	977	940	928	968	924	984	961	921	967	961	889	956	928	949	958	936	951	970	899	981	982	949	929	927	944	943	931	927	905	938	965	960	912	938	964	967	950	929	890	989	996	976	987	965	931	933	888	969	977	969	888	955	948	942	1004	927	918	947	953	947	961	983	937	879	914	951	989	948	958	976	978	956	989	1045	974	961	988	941	915	934	962	939	994	956	912	935	930	947	908	970	929	902	955	937	1010	1006	971	912	958	962	945	944	958	971	954	996	947	959	955	968	908	958	974	968	919	960	903	947	929	927	994	974	977	904	996	1001	976	986	909	901	946	952	905	980	913	981	959	962	956	987	969	950	948	953	959	902	947	903	893	959	934	921	1035	928	983	937	983	945	918	982	975	953	985	978	953	934	974	937	942	977	943	994	973	988	973	974	959	990	955	951	971	945	905	956	930	896	956	978	998	961	967	972	965	922	938	925	1011	954	941	960	931	925	1028	914	932	986	961	964	982	967	955	1004	935	992	944	966	958	885	888	951	942	982	956	997	943	948	953	913	946	966	977	972	942	993	943	896	977	975	940	987	996	914	974	893	963	952	913	944	932	955	949	915	911	939	1004	966	964	949	936	915	966	997	991	953	980	917	936	981	968	991	957	949	982	973	920	925	987	938	933	933	912	907	995	956	961	927	928	946	939	983	919	978	929	941	960	945	896	929	907	956	971	983	930	955	927	896	969	961	930	947	952	939	935	978	877	949	908	957	1026	949	995	936	931	1011	945	1012	929	933	968	891	962	958	957	903	971	941	945	1001	959	972	951	1002	918	934	959	911	1019	931	943	952	914	916	987	922	891	964	947	955	945	973	949	943	913	963	973	930	949	975	937	987	963	993	981	961	932	902	964	969	949	938	987	972	952	976	923	955	987	947	961	884	902	950	975	946	930	986	962	972	932	959	986	961	931	971	967	967	952	958	976	970	937	924	926	978	984	977	994	951	922	976	975	951	919	1027	920	930	918	954	992	905	971	980	953	937	1008	935	976	967	953	980	963	935	940	937	977	947	925	937	961	931	962	975	957	1008	957	959	948	930	932	942	910	915	931	960	933	939	1000	918	929	970	966	975	934	952	951	923	955	953	915	923	946	1034	962	943	931	881	979	948	992	980	966	970	917	927	980	966	930	907	928	975	948	935	935	963	958	930	995	914	938	949	971	942	930	964	992	964	944	977	968	906	958	960	996	955	929	938	956	955	914	1002	981	938	957	910	907	974	949	915	953	943	958	973	915	1024	939	912	904	913	928	929	968	939	945	896	993	955	917	911	908	951	942	960	954	945	946	935	961	924	933	943	965	969	925	952	973	990	946	925	979	999	968	962	1005	938	940	981	932	953	1005	884	937	924	978	938	961	976	954	989	934	968	921	975	930	989	1008	960	964	907	964	919	994	963	870	932	923	990	962	922	967	973	1034	927	939	998	894	954	920	953	862	953	960	976	906	996	931	892	1001	961	1006	976	916	946	944	1002	975	932	954	907	969	938	991	948	975	935	1005	971	943	926	943	980	993	918	956	996	942	898	944	933	918	950	946	957	964	935	961	957	952	981	942	961	932	939	909	918	988	1013	933	992	922	967	993	899	955	954	951	1016	978	941	960	948	938	979	951	926	913	979	963	940	950	946	911	940	952	1007	950	979	986	923	931	920	965	944	939	999	988	961	968	979	928	966	994	993	901	939	933	991	962	975	967	968	904	882	940	912	933	934	1001	933	953	928	925	974	939	963	974	958	991	955	1027	972	956	944	1009	941	966	967	1005	884	911	946	994	932	933	918	983	971	942	963	969	938	989	936	992	951	1001	902	986	939	941	969	967	969	959	954	934	946	967	972	948	994	963	1009	939	964	971	949	959	964	956	983	861	1004	916	956	932	980	908	899	1050	927	957	936	936	969	982	971	936	943	956	920	1013	964	902	936	981	950	967	994	936	922	954	957	918	939	934	914	956	969	989	894	977	980	970	916	923	974	948	964	927	946	965	931	958	954	1018	929	908	968	958	977	974	963	953	978	932	959	966	962	957	1004	973	957	913	966	992	1008	956	876	902	929	994	1019	932	966	977	950	907	957	971	993	910	958	982	961	997	900	998	940	978	949	908	1009	950	985	919	972	957	931	926	936	927	929	956	960	1020	922	912	962	925	927	965	977	932	954	942	898	961	975	954	980	1008	924	947	1029	964	1011	967	966	908	945	951	979	944	975	929	935	907	975	891	908	1002	883	933	925	945	938	917	923	953	953	936	932	964	912	928	902	947	994	956	901	922	1002	895	932	951	975	925	963	1003	936	895	939	930	917	962	926	946	953	890	937	1000	903	942	964	973	991	869	990	955	944	932	951	965	902	951	973	948	898	908	964	956	927	974	989	951	900	938	960	965	927	979	942	931	956	962	1007	937	932	922	995	896	925	966	993	1013	907	961	978	925	975	972	952	917	1009	947	984	895	932	982	978	963	976	965	953	985	906	971	953	947	923	921	951	956	996	912	927	977	915	979	1034	975	976	912	927	984	961	966	951	992	966	1016	981	897	935	924	899	950	926	905	954	950	905	945	951	960	919	993	953	945	955	965	955	991	918	971	950	883	909	979	936	947	929	948	919	946	926	990	939	901	936	979	901	961	1005	978	905	931	982	946	992	902	937	939	967	946	921	1015	901	884	1021	994	966	928	887	997	960	945	932	938	939	986	911	960	948	968	901	1026	891	980	938	946	914	978	884	920	935	908	970	982	947	972	934	932	984	916	909	964	945	917	957	896	946	980	963	914	951	889	954	995	940	911	912	932	954	965	950	929	964	942	963	964	1005	942	969	972	951	919	978	963	983	1019	943	971	920	958	953	928	1005	940	1000	914	949	918	999	929	980	990	904	929	903	977	1008	948	948	962	966	980	981	974	965	895	936	942	1002	938	962	949	1025	968	947	954	963	950	908	958	947	947	895	1012	966	971	939	978	989	970	979	927	965	931	921	874	928	981	933	1013	945	935	957	938	972	969	983	990	954	972	1024	929	956	930	971	959	963	941	947	939	940	942	928	970	950	944	930	978	959	975	923	943	933	936	997	925	962	990	964	1002	937	976	903	946	955
24493	20920	24358	27621	20545	2307	570	458	433	394	414	362	394	357	353	338	366	380	334	346	346	338	329	322	343	344	339	319	356	383	329	312	320	329	340	353	348	336	302	341	307	349	354	339	364	321	362	330	349	326	362	323	360	318	305	339	357	316	353	329	344	317	316	314	346	360	308	337	339	328	329	313	365	346	351	325	323	324	339	335	353	365	353	339	367	355	379	335	345	379	341	348	370	350	326	315	360	350	342	326	301	312	322	359	343	334	330	312	319	355	329	345	345	376	340	355	345	332	340	317	332	336	364	341	321	318	283	315	342	356	387	332	341	346	358	323	361	321	325	332	340	355	347	318	372	359	326	321	360	333	351	323	325	324	325	337	333	331	322	366	332	331	353	354	358	328	334	326	342	304	318	337	336	314	353	332	362	373	336	338	327	354	325	375	363	309	316	368	336	335	326	366	327	354	334	334	348	334	352	338	336	294	411	409	319	284	292	328	290	324	304	311	334	281	372	332	307	321	344	362	330	341	340	331	369	330	341	340	340	372	352	340	353	324	346	317	311	345	338	297	341	335	303	306	345	340	316	321	321	314	321	327	301	364	351	309	361	350	321	306	336	356	329	310	331	317	336	330	353	332	345	362	291	345	326	341	303	340	301	324	356	344	341	369	355	347	333	343	331	341	353	358	367	310	315	334	352	338	339	329	328	322	319	313	363	333	317	324	346	314	344	389	335	313	320	311	331	346	326	340	348	319	337	331	339	359	341	304	353	333	359	352	321	362	344	313	338	354	328	305	326	296	331	337	333	357	337	308	339	372	338	298	322	358	324	374	319	319	342	342	335	327	358	338	314	346	343	330	335	324	357	333	318	347	309	384	310	308	288	352	327	326	347	320	305	367	360	319	321	339	320	339	321	300	332	347	361	342	317	327	345	332	296	336	335	343	374	365	376	356	294	336	317	338	350	326	369	379	335	313	346	328	353	328	336	335	333	333	321	315	342	319	367	346	349	350	329	301	347	327	344	331	317	337	325	352	355	358	340	357	324	315	310	312	347	363	318	331	361	327	359	343	319	311	324	322	376	311	330	378	364	315	316	309	325	322	324	334	364	364	376	355	350	322	338	281	378	342	347	297	336	344	344	334	343	350	350	340	333	344	358	330	325	338	352	296	332	317	321	319	323	319	305	323	346	336	350	342	319	350	319	339	330	339	354	311	302	370	340	345	343	344	342	336	349	332	321	302	334	297	366	341	317	323	362	317	320	298	312	344	293	311	347	318	321	309	338	345	333	362	337	284	314	370	342	349	380	352	323	344	365	365	318	318	327	335	296	307	335	341	309	346	345	331	313	318	297	328	338	339	314	370	366	351	321	332	364	371	337	345	331	339	326	373	338	333	348	339	313	347	360	340	319	324	301	304	320	315	332	342	312	369	300	348	332	368	352	344	311	342	327	306	333	320	362	335	326	322	307	312	336	343	333	350	335	316	379	363	316	308	327	324	316	354	341	363	334	323	368	327	383	334	311	353	345	350	349	350	331	301	335	330	341	330	335	336	341	334	343	331	355	326	346	353	341	343	305	311	338	328	323	327	325	301	335	340	348	348	312	309	361	350	342	337	355	346	325	314	323	332	372	333	323	313	361	332	344	358	349	304	289	352	326	326	311	289	348	322	356	341	308	322	350	338	355	364	312	356	329	337	356	334	335	332	328	322	344	356	351	342	329	343	358	290	309	342	322	343	304	321	315	351	311	338	321	355	356	335	346	365	346	357	283	306	353	341	345	291	353	340	314	356	352	366	323	348	312	329	315	316	360	316	314	342	343	311	349	336	323	343	336	328	339	330	327	378	310	324	331	323	336	309	329	334	341	353	336	310	346	305	337	318	363	370	316	326	366	318	347	363	353	309	314	334	344	353	327	356	378	328	335	335	322	343	327	345	328	345	332	348	352	338	345	314	342	321	318	343	344	312	354	330	329	333	360	312	313	320	350	347	382	369	367	330	358	324	301	313	321	346	351	360	333	353	352	319	325	342	315	336	345	358	336	366	350	323	315	335	341	288	361	343	341	320	327	339	316	355	323	346	317	287	319	338	285	338	345	323	318	349	345	314	369	357	327	342	373	316	326	347	309	326	301	346	322	335	351	344	373	354	357	336	327	381	361	324	339	339	354	306	358	343	320	356	335	347	357	350	339	349	321	322	327	329	334	320	325	338	338	383	364	362	357	345	322	342	334	326	329	333	325	345	350	305	302	359	342	351	366	356	342	342	301	306	356	337	324	318	319	359	295	315	357	303	332	338	393	324	355	294	321	321	374	371	332	359	328	334	316	329	333	336	354	335	349	313	320	329	337	314	341	312	338	308	340	330	364	341	363	352	348	301	324	321	320	380	362	372	327	352	348	315	348	352	356	311	354	305	329	360	354	318	313	302	333	310	326	326	334	385	337	353	332	357	381	348	352	357	375	348	357	354	317	361	324	329	323	365	341	327	332	338	339	325	327	317	373	311	317	347	325	339	326	348	370	317	330	364	380	314	373	347	342	332	359	338	370	343	336	319	291	344	325	359	342	348	340	332	344	298	327	358	370	322	336	359	346	299	352	374	368	342	332	330	316	328	323	327	339	324	333	336	372	321	301	315	346	379	356	333	321	328	331	342	362	335	305	355	336	321	314	318	318	348	376	348	320	325	307	328	356	359	333	376	320	335	338	319	326	330	323	322	357	339	292	312	312	326	353	316	313	337	353	348	354	330	354	322	327	336	339	308	329	319	307	340	357	324	336	331	357	336	323	330	319	352	324	360	354	378	327	362	333	333	347	340	298	340	343	327	359	331	340	286	316	369	363	329	347	336	344	337	295	335	329	354	358	343	347	348	309	351	363	359	334	338	310	332	323	333	336	340	372	338	363	312	331	333	306	329	333	325	346	365	307	360	289	333	359	309	349	337	362	328	311	315	341	349	356	316	311	336	309	335	353	346	345	352	346	321	326	320	343	368	321	328	347	335	354	348	331	334	340	314	333	345	298	318	328	341	338	357	354	342	333	339	314	313	353	351	323	337	342	337	333	350	311	334	331	324	349	306	322	309	341	320	338	314	306	334	365	368	311	312	340	396	364	329	340	335	331	347	353	328	377	326	331	360	330	340	361	346	332	331	374	357	364	337	344	329	327	327	324	330	350	340	371	348	325	327	333	323	334	362	365	317	343	319	332	322	322	342	336	331	332	325	336	300	314	389	335	324	328	367	341	359	364	307	322	354	339	343	342	336	345	319	327	295	317	341	340	314	334	369	334	330	353	362	353	347	323	347	332	330	341	338	325	341	358	351	332	354	310	357	331	305	361	354	326	337	323	288	339	322	321	297	335	322	366	389	335	329	323	310	333	348	326	341	339	350	355	327	318	298	325	332	353	331	369	323	330	319	352	346	317	341	329	333	300	338	347	345	327	342	319	363	315	340	340	335	326	381	349	339	339	305	327	344	350	382	351	340	316	333	322	350
3231	2876	1797	1186	908	847	818	793	825	796	797	763	770	803	785	759	748	719	784	717	825	768	757	734	801	784	777	745	735	788	747	733	801	776	775	746	749	777	732	775	748	760	740	766	779	756	761	695	778	775	752	704	743	764	772	733	782	730	792	728	803	722	719	740	713	789	749	775	746	782	731	748	747	721	715	771	772	727	761	777	741	785	730	728	785	793	802	732	779	703	761	754	754	736	765	742	759	709	776	766	758	810	763	771	808	755	729	740	718	696	756	756	748	756	709	753	775	772	812	777	717	732	759	740	710	758	699	767	750	775	749	742	761	753	748	751	744	753	760	782	748	755	770	737	789	797	744	703	729	741	800	745	794	755	771	781	769	747	759	726	719	764	731	698	744	733	745	699	750	764	748	778	731	747	798	783	740	765	759	766	785	764	724	761	794	715	765	735	814	782	766	787	766	799	731	746	759	748	718	754	815	781	765	725	768	731	730	788	747	752	732	769	777	787	797	752	782	784	807	748	783	799	722	761	740	709	760	758	746	807	764	773	731	756	764	784	797	749	778	727	722	709	783	764	804	762	799	813	753	751	735	774	744	787	766	719	798	766	735	675	751	722	769	711	716	786	724	739	773	774	694	765	760	774	772	751	762	772	728	757	744	779	727	702	749	783	735	733	761	704	769	720	732	743	787	759	760	732	752	756	813	755	761	760	734	760	719	722	755	689	718	748	745	751	754	753	765	775	748	755	738	745	779	716	718	742	781	749	747	777	741	715	763	739	790	737	727	756	761	775	808	762	733	744	737	776	737	767	773	786	742	775	755	753	772	786	698	749	775	695	765	815	814	748	745	793	788	734	717	747	769	757	785	746	753	773	784	743	753	754	773	737	778	760	778	758	747	749	723	775	740	813	741	710	708	763	771	751	737	741	759	750	749	755	735	757	768	778	749	750	763	726	729	753	745	772	761	864	771	778	742	754	798	763	728	752	796	715	740	767	717	738	770	749	780	661	771	737	755	767	728	775	754	799	786	747	722	707	759	734	732	776	753	761	695	771	726	728	756	719	752	724	735	729	692	769	747	763	799	716	707	747	721	771	731	776	714	738	805	765	749	796	775	774	786	765	757	762	763	753	720	758	727	765	743	735	780	761	792	722	759	746	770	720	733	735	757	791	778	721	731	732	753	813	750	739	789	800	762	779	743	769	770	764	764	743	752	746	772	791	793	755	772	759	765	772	747	783	725	739	736	798	719	703	750	782	761	734	729	755	759	739	793	804	752	785	752	737	748	796	770	761	768	788	736	727	752	738	742	742	773	698	751	800	750	783	732	777	720	780	744	766	782	733	772	724	791	750	775	721	772	769	740	759	760	772	770	714	751	749	738	774	787	737	712	741	724	791	756	744	739	795	753	769	754	797	743	772	737	734	722	794	746	745	779	761	720	689	708	728	770	743	765	747	781	765	785	784	724	765	738	747	734	751	781	792	695	776	768	790	740	765	753	760	770	731	778	734	739	806	728	722	759	727	766	764	736	736	738	760	724	719	747	751	798	759	778	795	779	724	748	799	802	841	726	722	742	744	764	720	750	712	767	764	772	732	763	758	783	772	712	740	736	744	760	744	704	741	756	796	732	738	757	736	813	793	741	762	786	744	735	742	742	745	771	740	754	709	764	745	774	777	737	750	773	767	758	789	788	737	729	778	722	773	674	741	790	741	763	719	732	730	735	792	756	724	751	753	702	807	716	722	751	783	705	814	758	744	739	803	746	761	715	739	754	760	795	753	782	741	711	758	770	766	726	735	735	737	763	742	744	781	746	748	732	710	747	748	754	752	765	782	711	755	767	722	749	767	798	762	779	793	752	755	761	749	765	809	782	720	745	738	777	771	827	785	775	765	740	747	713	750	790	742	712	723	737	755	757	778	688	784	774	730	762	759	729	739	789	727	743	792	739	741	785	748	775	728	716	780	725	761	755	774	796	740	778	745	764	733	764	784	704	713	721	781	772	735	810	773	759	727	763	729	721	768	703	737	730	753	777	769	727	737	753	787	767	726	762	714	779	753	783	737	766	718	751	729	790	768	791	749	743	761	732	757	704	789	722	739	790	667	730	805	760	780	724	754	764	755	769	751	781	777	761	758	739	769	767	786	755	769	766	744	747	753	733	736	754	729	751	787	733	776	699	715	727	685	770	785	697	784	759	740	712	729	737	754	746	796	750	728	742	727	756	782	700	727	766	774	714	761	751	768	757	792	771	755	774	681	742	743	788	739	751	763	783	761	760	780	766	746	792	765	704	772	783	723	764	772	729	797	768	804	751	793	761	778	784	674	725	751	741	722	748	737	751	724	751	764	756	759	727	759	784	726	769	724	777	753	772	688	722	706	710	733	727	759	721	743	772	741	761	804	799	806	803	756	722	758	807	735	740	759	785	737	802	694	762	743	762	753	752	765	703	751	757	726	747	753	745	743	750	726	783	780	773	762	742	815	791	749	719	801	728	729	761	736	730	767	762	758	715	807	728	778	727	716	771	729	744	768	725	728	741	759	726	712	774	764	747	759	760	767	778	721	738	746	726	774	777	791	760	771	757	753	767	756	728	766	753	703	741	747	760	769	757	753	784	722	735	781	772	759	784	717	697	764	750	739	772	738	744	774	761	766	778	751	724	733	752	731	763	724	811	804	787	749	758	751	770	754	728	743	807	699	783	830	699	765	798	768	785	800	728	739	773	734	712	725	755	788	722	747	772	739	807	750	759	798	715	784	759	788	733	745	730	799	806	788	734	790	688	684	754	738	733	765	725	786	749	729	753	730	781	720	748	778	755	753	734	741	730	773	776	747	775	777	753	756	772	797	747	749	729	765	744	769	760	751	721	758	714	799	748	753	714	714	731	776	739	777	745	749	713	743	738	793	728	767	772	756	758	725	770	776	804	793	723	804	741	765	774	706	757	772	730	771	744	803	792	735	729	743	773	764	742	746	727	764	715	790	760	774	756	758	696	742	760	739	767	738	792	771	773	789	739	758	749	792	721	723	748	765	751	718	784	780	705	713	728	728	682	753	720	786	722	734	791	730	747	754	728	817	769	735	787	781	734	780	769	747	736	738	747	798	751	775	811	743	793	746	761	732	747	718	716	739	767	732	704	754	745	713	754	828	799	760	749	777	741	731	744	769	721	853	738	759	783	757	718	761	726	765	760	732	768	724	767	733	764	712	787	757	775	741	695	749	790	784	737	742	713	771	786	780	778	726	705	815	781	732	751	761	759	735	758	762	716	749	772	721	775	738	783	756	789	750	763	747	701	699	726	780	778	772	764	758	737	768	744	752	717	748	749	743	724	778	773	743	712	754	753	761	799	720	762	748	764	723	716	721	755	759	708	782	750	767	686	774	754	735	718	722	712	773	784	780	769	748	716	734	758	763	757	761	728	814	734	756	771	773	719	706	802	760	738	737	758	736	770	757	751	769	680	797	756	721	737	761	767	746	786	762	780	755
23811	20940	25025	27038	20943	20802	1419	417	296	272	245	195	230	213	171	171	177	195	198	175	176	181	182	145	170	161	167	171	153	153	140	153	171	161	186	162	156	146	168	150	157	167	164	151	141	174	162	182	141	148	173	161	180	181	190	156	163	167	159	145	137	144	179	166	147	163	177	149	156	148	168	141	156	159	159	174	164	178	149	167	150	141	152	152	162	156	145	147	152	158	169	163	167	158	135	145	167	172	168	170	144	172	144	156	150	178	143	133	173	172	168	161	182	166	174	169	143	131	149	167	171	174	138	173	177	155	153	152	167	152	160	139	168	168	179	166	181	150	158	149	148	169	162	166	160	165	157	163	164	138	151	149	137	158	158	152	162	163	156	141	165	171	162	175	186	149	155	147	173	159	137	157	158	204	167	144	149	141	167	161	148	186	170	140	163	176	167	150	151	142	146	178	140	182	173	170	173	177	164	162	149	170	156	170	143	162	157	158	159	149	164	168	152	147	168	190	175	124	153	137	144	172	151	173	151	144	146	143	152	172	160	155	156	168	182	162	182	173	161	167	174	176	139	158	164	175	148	182	167	159	157	144	156	170	148	175	182	175	166	156	195	154	141	161	142	166	164	179	143	148	168	178	149	150	147	143	149	157	199	149	162	134	160	169	153	162	148	148	152	142	179	150	180	134	161	169	146	160	176	170	171	171	145	180	179	160	149	152	169	166	135	156	133	152	161	159	154	173	174	158	154	155	127	166	183	174	152	164	136	146	154	183	135	152	170	162	171	168	148	151	154	154	154	184	179	157	164	149	144	178	175	153	177	172	173	180	150	165	145	175	150	189	174	156	169	155	131	131	166	172	142	169	172	162	165	159	148	143	140	152	154	165	189	185	148	179	166	164	153	189	142	165	182	170	175	177	150	140	135	158	148	182	180	176	159	151	143	191	186	176	156	164	158	176	191	148	142	174	148	181	194	155	169	166	161	156	158	140	164	162	177	129	148	168	174	174	159	156	152	166	151	143	166	145	169	168	142	165	155	138	177	152	204	143	139	165	171	165	170	148	157	158	166	179	186	166	158	154	164	156	162	149	145	155	166	148	160	161	167	181	155	156	158	156	168	138	169	164	187	160	166	152	165	176	153	158	160	166	147	164	176	165	147	155	143	162	148	158	153	153	159	193	168	167	170	157	149	164	159	136	158	175	165	166	163	159	148	160	154	159	161	159	148	151	162	143	153	148	168	157	175	156	154	165	179	153	161	157	159	162	178	171	146	181	187	165	156	148	172	137	157	169	144	141	142	151	155	163	154	156	158	159	156	184	130	172	152	157	133	158	155	162	154	163	157	154	152	167	177	177	138	181	157	165	170	178	160	170	177	148	158	142	153	174	148	169	142	158	173	176	169	162	156	137	156	169	157	168	162	159	140	153	131	135	138	161	192	165	168	137	172	177	165	160	185	169	145	162	169	169	175	159	160	147	187	161	149	137	135	146	166	137	172	163	187	154	169	151	187	149	131	165	155	158	149	173	136	178	193	137	138	165	179	168	155	153	169	154	164	139	168	162	182	150	157	164	139	162	174	167	166	155	142	147	130	145	162	139	156	167	168	153	157	162	155	146	187	167	165	153	164	169	163	151	156	149	156	162	148	144	166	173	143	169	152	162	127	160	179	151	164	178	162	140	141	167	161	150	140	143	191	152	164	147	173	157	153	143	150	172	143	162	178	158	161	156	161	151	160	166	149	143	137	162	140	173	148	145	117	167	172	164	161	157	136	143	163	145	152	149	179	195	159	171	173	162	146	149	179	175	175	169	150	155	150	182	153	178	151	155	171	154	152	136	161	173	167	171	165	160	180	181	159	155	154	178	160	177	153	148	153	184	195	152	171	169	149	182	162	126	151	169	159	161	145	176	153	138	169	139	152	166	166	160	165	177	159	143	159	173	141	172	174	133	158	144	167	143	167	167	139	153	143	166	163	172	161	146	182	144	135	147	150	167	133	171	146	163	156	164	162	137	165	169	136	164	113	134	155	149	150	167	179	165	158	146	146	149	139	165	154	164	156	158	157	151	150	145	163	135	175	183	148	168	136	168	155	143	148	188	150	166	134	162	161	148	151	163	161	163	157	172	158	164	168	177	151	166	151	159	162	149	172	144	119	167	158	162	179	166	140	169	152	175	152	139	187	158	171	170	159	145	143	157	181	160	163	139	154	138	168	176	152	139	137	164	140	168	149	164	136	147	159	134	168	165	146	161	178	159	151	156	145	140	164	133	153	149	164	142	144	166	155	167	160	173	159	149	165	157	165	160	180	140	154	158	170	148	172	168	144	158	178	162	146	145	168	145	146	158	167	148	177	146	169	155	178	142	164	164	151	152	159	150	165	164	184	157	169	163	137	160	139	147	153	150	175	152	176	165	159	176	163	145	167	131	159	145	157	162	188	150	145	155	158	155	165	148	177	184	155	176	156	144	161	150	157	155	138	166	171	161	154	150	153	153	136	155	170	138	165	130	155	148	169	168	160	154	179	164	177	190	151	160	164	171	181	170	147	156	176	168	163	155	169	156	157	190	168	156	159	175	171	193	155	168	169	145	147	167	166	175	152	155	170	147	156	158	167	161	155	160	146	136	157	162	157	170	198	173	138	187	169	180	176	157	178	170	169	173	162	171	178	196	152	149	145	158	159	152	182	160	158	164	147	156	144	168	152	164	152	150	154	163	154	144	141	143	194	161	154	178	152	170	157	165	162	162	155	171	147	144	158	168	157	133	154	165	162	188	160	154	145	171	145	150	161	144	176	166	152	169	153	160	187	166	142	162	152	171	137	173	148	160	157	181	169	177	145	132	168	176	138	153	147	139	180	155	167	139	139	151	144	151	182	166	150	160	175	188	171	168	149	181	149	156	169	145	151	158	152	167	169	153	190	166	139	154	140	164	177	145	159	161	154	171	154	141	166	177	151	179	150	159	152	159	170	167	136	151	158	169	174	163	155	166	158	132	149	156	167	165	161	143	143	149	156	154	131	154	167	149	173	166	179	164	150	158	141	184	164	138	161	146	166	164	161	163	150	187	146	165	169	151	153	148	164	139	170	169	155	161	152	145	165	157	154	167	164	160	171	154	159	184	164	166	136	164	168	158	172	172	170	161	159	152	146	133	154	184	184	163	174	176	151	167	160	152	136	162	162	152	159	150	173	162	160	174	177	162	168	166	147	157	169	150	155	175	148	163	163	180	141	177	151	153	184	180	190	143	165	173	164	152	175	145	139	175	140	142	163	175	158	152	166	175	144	152	168	160	151	161	191	176	148	150	172	165	178	157	166	150	138	165	181	163	158	135	150	187	162	164	185	161	168	186	172	136	145	155	176	151	170	145	152	140	136	159	158	161	139	135	156	158	168	168	156	173	153	164	138	188	142	164	161	167	146	146	158	145	167	138	166	141	160	172	157	155	148	157	167	161	141	164	172	150	173	177	148	143	153	149	154	155	168	160
3035	4295	2336	1136	735	620	516	489	457	398	440	431	425	466	431	430	411	413	420	398	395	418	439	398	393	418	432	369	390	370	387	432	426	391	423	423	406	409	414	368	410	375	426	398	409	412	433	400	362	404	396	378	440	377	390	394	418	374	413	415	394	368	390	409	404	382	392	398	353	403	377	409	386	363	387	392	377	380	404	382	405	382	373	423	412	425	391	366	430	409	386	390	373	429	385	379	384	390	400	375	413	395	379	408	413	392	370	388	386	397	414	391	406	427	408	379	380	406	404	412	380	418	404	374	365	414	423	371	433	427	399	422	377	409	402	393	371	412	452	408	394	376	402	386	380	363	392	391	412	425	375	364	397	395	406	381	383	396	412	372	398	401	397	403	394	437	370	451	351	380	386	406	386	400	420	383	388	398	417	405	420	396	363	381	395	392	438	425	387	419	388	405	407	384	397	414	397	396	393	414	396	384	415	379	414	453	380	421	415	386	392	388	392	407	418	417	441	379	427	399	419	418	382	390	397	403	387	402	394	416	388	419	381	408	406	378	394	375	368	420	351	381	402	388	370	352	409	369	392	412	413	396	436	388	416	385	406	370	404	381	423	397	389	384	401	389	398	376	391	441	382	424	420	399	410	412	368	405	383	382	428	391	387	358	440	374	420	425	412	381	407	358	345	367	378	407	404	402	393	377	401	388	427	382	373	396	396	400	415	374	378	399	376	404	424	395	377	415	372	395	402	399	405	405	376	421	385	391	348	402	388	367	414	419	395	400	428	358	373	381	439	417	378	388	382	393	378	377	418	382	385	423	360	382	401	386	480	379	411	378	423	392	378	386	402	410	403	400	397	384	393	382	406	414	404	414	408	392	397	369	365	385	386	368	386	390	414	379	393	396	420	384	383	384	390	422	421	394	403	364	388	399	400	373	395	447	391	406	383	402	395	384	377	422	392	397	398	370	423	408	431	377	357	399	430	413	398	367	379	400	411	418	398	411	420	437	382	459	401	372	396	415	366	393	398	384	392	379	375	372	436	390	395	406	367	367	410	413	413	419	446	367	399	380	391	399	376	368	412	384	391	391	372	385	391	421	322	364	403	402	378	409	385	366	424	393	412	408	357	365	401	429	383	371	397	401	426	408	389	361	379	424	389	383	376	385	422	383	403	372	402	361	398	408	394	383	394	422	394	377	407	439	404	396	380	409	382	423	379	365	420	380	392	396	399	436	374	408	412	399	400	401	431	406	399	389	379	370	394	386	374	389	382	378	397	371	408	396	436	388	400	386	399	401	380	353	387	345	381	384	391	392	408	394	382	370	412	394	425	401	363	392	397	439	418	385	408	393	409	385	361	389	394	408	404	411	390	385	400	389	409	393	402	407	421	386	392	409	404	398	390	410	400	379	428	385	395	402	379	406	409	388	382	410	418	398	378	384	395	390	418	400	381	423	411	384	385	371	403	414	394	356	410	415	370	404	416	361	389	381	399	407	391	364	386	415	403	374	379	414	418	389	392	377	406	388	400	386	377	396	439	380	381	430	411	394	388	413	403	404	409	415	386	411	392	368	367	406	438	424	387	375	416	413	404	427	386	371	398	385	368	394	419	428	406	403	416	389	409	398	388	351	388	394	413	389	439	401	394	440	371	419	401	377	373	410	407	382	395	383	391	385	399	408	400	400	376	382	409	413	432	389	411	374	389	393	380	398	421	391	420	369	395	406	415	423	384	377	412	394	416	411	418	390	394	424	381	402	409	375	404	395	389	373	366	397	405	389	424	389	394	384	380	365	379	409	393	423	412	435	389	377	407	356	385	388	378	393	401	420	346	375	388	384	386	379	380	386	407	372	410	378	398	411	385	408	410	382	430	383	409	436	393	394	406	404	415	414	392	377	406	395	372	361	387	396	397	365	406	412	383	390	397	407	363	396	418	398	383	367	397	372	372	428	409	393	418	405	402	393	395	420	388	438	390	365	382	389	415	396	371	394	380	392	426	414	389	383	371	380	377	358	443	402	415	427	394	381	421	415	411	363	380	383	397	381	376	407	369	377	401	372	391	410	384	416	374	399	391	371	390	428	365	413	400	400	398	393	371	411	367	368	379	387	437	386	378	375	373	352	386	402	402	406	400	415	418	378	417	392	379	380	376	422	354	367	388	413	385	389	423	411	415	384	383	405	410	402	400	422	412	385	424	373	368	404	380	405	392	348	382	431	374	474	377	362	357	385	410	402	393	421	375	397	396	412	393	424	405	423	432	388	363	405	384	437	403	405	381	403	389	381	422	407	388	417	397	397	402	391	415	408	424	396	402	360	369	381	401	372	381	384	422	365	357	411	356	377	404	395	388	373	415	392	404	383	383	402	414	436	383	383	387	432	371	400	412	354	384	416	402	387	408	405	408	384	443	409	411	396	393	394	393	393	412	385	410	438	374	359	432	413	359	372	384	417	375	403	396	395	396	385	384	382	398	402	397	408	377	407	415	406	402	373	415	395	369	411	429	389	434	397	387	408	377	420	357	383	417	405	404	427	379	361	406	380	391	376	405	364	405	422	421	371	407	385	340	408	424	369	395	400	387	391	419	399	367	393	370	387	389	400	419	408	390	375	430	415	377	413	371	426	411	353	377	382	376	394	388	396	377	374	394	398	374	376	387	377	380	436	378	413	386	403	417	397	397	385	377	392	384	381	378	409	403	451	397	399	397	398	380	370	414	379	401	413	422	386	389	393	427	388	403	378	372	376	379	387	370	408	391	380	423	404	389	375	392	418	394	411	361	393	382	407	431	376	397	409	410	380	363	425	427	371	387	387	399	395	381	414	403	377	360	413	334	445	411	365	380	413	423	394	391	447	456	375	369	352	380	385	389	406	425	401	397	408	387	379	399	409	378	386	421	388	381	400	415	347	402	408	409	378	393	387	401	368	412	371	380	385	359	373	404	393	381	402	376	368	378	379	408	414	408	410	421	377	405	398	403	387	371	427	361	410	412	356	359	407	393	419	380	413	406	385	378	389	406	422	407	372	399	350	388	407	407	411	407	402	426	411	395	379	416	336	395	407	418	449	401	393	364	397	382	401	415	395	396	389	420	441	402	378	355	380	402	414	394	403	413	388	378	424	415	413	416	418	364	383	407	403	359	405	387	376	422	384	419	404	391	382	411	391	387	403	389	409	421	363	437	399	401	370	432	392	424	384	379	418	408	416	392	413	388	412	392	417	403	378	409	397	396	387	403	383	378	399	417	403	388	364	410	393	381	375	377	419	377	370	410	406	388	348	400	404	361	375	403	387	442	358	399	412	374	430	434	392	433	387	371	395	435	404	400	417	368	387	415	402	393	397	388	379	430	440	408	392	363	403	413	360	379	416	378	368	373	405	388	365	422	398	387	400	390	407	377	400	399	413	343	397	426	401	410	402	372	348	374	430	396	402	420	402	378	426	390	396	417	412	388	384	388	382	412	395	389	400	413	383	380	355	385	396	410	370	375	423
32108	10225	1154	552	512	438	448	456	426	442	445	428	451	417	416	400	456	413	421	430	401	438	465	426	426	408	444	415	448	472	460	386	452	408	409	432	416	387	426	423	428	415	450	440	443	429	417	425	422	403	423	421	453	420	418	416	455	404	399	447	394	441	418	447	414	435	430	423	390	438	453	419	425	431	424	449	431	402	453	453	449	417	420	423	390	389	454	410	447	408	432	441	435	445	445	417	393	400	404	411	413	416	406	413	429	432	430	413	411	437	428	410	448	396	452	437	450	420	434	463	425	415	429	424	439	434	416	416	402	401	408	440	418	432	425	435	439	412	415	442	453	419	391	432	403	436	398	423	412	427	459	458	420	437	397	438	412	429	406	410	433	462	441	446	412	439	398	465	445	473	430	409	396	427	399	404	420	445	426	434	427	399	411	437	390	421	445	414	432	409	441	438	426	425	427	439	446	415	443	383	410	406	447	402	395	430	406	431	415	428	435	390	449	430	433	409	437	406	423	418	424	421	423	346	390	412	449	429	400	424	444	435	407	449	452	463	391	411	433	420	458	438	415	421	428	435	401	383	426	389	449	451	409	451	432	435	457	430	430	414	372	441	351	439	428	435	464	451	446	431	426	448	481	425	436	438	433	408	409	471	410	426	440	462	415	416	425	468	437	430	388	458	438	397	451	407	454	432	448	400	416	464	441	424	424	396	412	435	436	438	455	414	464	421	401	418	420	383	453	413	437	421	437	452	417	426	451	456	438	440	407	428	457	412	398	434	428	399	445	411	433	425	445	452	428	391	438	438	407	381	452	435	428	434	402	426	433	437	447	412	410	384	438	447	443	449	452	410	444	391	456	423	429	393	396	419	435	436	390	449	442	434	425	450	416	368	433	413	390	441	405	443	451	449	427	440	439	397	421	442	476	424	406	444	431	410	431	430	444	419	452	368	380	407	376	395	409	458	440	422	408	377	423	445	446	410	416	434	404	441	405	433	392	454	437	403	379	411	410	454	434	433	411	430	446	417	423	401	450	441	455	449	402	426	422	451	459	433	427	406	416	400	443	446	406	425	425	395	397	457	438	437	413	410	435	429	432	429	395	410	378	447	418	446	450	446	413	435	424	450	412	449	416	431	470	411	434	408	445	402	456	391	421	407	437	451	456	433	430	429	442	461	457	434	422	447	436	407	441	393	409	411	429	428	392	444	426	444	435	383	419	461	400	425	435	438	438	474	453	455	455	440	400	420	428	411	412	456	400	422	432	442	444	458	422	461	457	434	442	423	434	445	475	431	427	423	421	410	423	431	429	419	439	415	436	436	389	402	411	463	417	449	427	408	438	426	450	423	418	414	434	402	397	419	398	445	478	421	458	412	424	409	388	418	446	445	453	415	416	413	429	444	441	406	440	487	424	406	421	441	400	424	426	467	398	446	479	434	422	389	430	389	418	401	406	425	440	442	403	443	380	442	436	445	414	460	420	378	388	427	387	442	435	417	442	406	426	416	440	435	404	452	411	418	403	391	450	390	413	442	438	413	444	440	431	460	414	397	432	437	400	402	438	411	460	431	445	426	408	415	440	439	410	411	409	388	409	409	475	435	429	397	443	437	398	469	437	451	410	460	414	414	446	411	438	432	447	452	426	487	447	456	433	436	432	408	415	464	414	403	422	408	406	429	451	441	405	414	407	415	414	418	434	429	457	439	444	373	399	448	430	419	422	418	421	415	455	454	483	474	445	438	423	426	402	375	407	433	385	422	432	424	438	363	419	446	413	407	455	404	411	404	415	405	459	431	409	415	437	438	426	441	415	406	433	434	416	428	422	385	412	376	408	420	464	511	423	423	413	424	428	411	415	406	416	409	430	443	430	418	432	438	430	400	402	459	434	405	450	410	431	442	408	405	441	485	409	445	417	456	425	414	430	439	445	406	414	432	429	465	446	422	450	474	407	445	437	439	394	399	427	418	441	425	430	491	421	437	424	404	399	456	444	409	411	454	400	427	442	372	449	417	420	422	445	446	421	444	451	434	435	431	412	430	405	439	431	401	428	419	459	403	406	431	404	426	428	404	426	440	417	426	406	397	423	425	423	415	412	458	394	414	421	411	460	431	424	437	437	448	437	428	436	420	408	413	398	466	465	402	407	424	437	425	409	441	405	439	431	416	422	397	408	437	435	444	404	450	434	432	440	389	413	400	452	443	414	426	429	432	418	390	418	453	454	420	447	444	424	414	435	454	457	421	409	425	441	404	401	431	435	434	420	472	404	421	431	422	387	410	458	442	390	425	442	406	401	415	427	438	401	412	434	411	420	421	435	427	415	411	429	439	451	426	452	405	447	462	412	418	461	393	398	472	447	405	421	411	468	430	382	416	465	441	427	403	462	459	409	400	408	431	437	435	489	421	411	422	430	432	427	436	433	407	437	410	404	431	412	443	396	455	435	433	416	458	454	456	399	405	440	439	412	489	430	431	448	489	419	415	437	447	397	429	404	436	406	438	437	437	408	404	435	456	396	412	406	402	422	424	396	385	427	434	409	421	411	430	434	432	410	437	433	400	434	423	460	450	417	429	433	375	420	449	454	430	414	447	448	411	431	400	442	409	430	445	408	402	417	420	435	437	432	387	382	400	426	431	436	415	423	425	422	418	405	459	400	392	469	430	441	424	422	385	419	401	430	405	431	393	453	437	426	396	434	422	464	441	435	436	452	420	438	415	400	423	352	427	442	414	419	424	412	452	473	439	431	418	422	433	433	438	417	430	468	462	449	410	421	430	420	420	430	410	436	446	453	417	392	411	428	412	412	446	399	404	433	451	376	397	460	441	439	433	391	458	454	398	437	433	453	428	420	401	419	399	404	426	402	411	425	483	443	428	384	425	410	411	422	438	388	434	428	404	402	423	455	421	415	423	379	442	430	451	438	432	375	487	448	421	430	407	421	443	452	455	447	412	429	415	425	426	447	438	407	448	456	424	479	461	436	453	429	449	427	447	433	412	414	442	443	387	443	430	435	417	488	429	460	455	412	392	413	405	453	488	423	409	429	412	446	417	443	447	403	434	449	444	453	421	417	412	410	403	404	408	437	449	431	408	422	418	388	421	423	424	443	423	428	431	416	475	412	424	405	430	438	414	438	447	447	421	427	392	449	410	421	407	381	440	407	440	450	450	403	437	399	434	449	430	445	382	428	449	439	451	410	424	431	443	404	407	425	425	453	405	433	407	401	428	409	405	441	434	439	408	411	402	421	403	438	385	427	419	439	474	434	427	439	438	415	418	450	394	423	447	409	450	441	434	420	403	390	446	428	458	436	459	434	415	440	417	437	421	430	444	445	444	384	424	457	454	454	457	406	419	415	353	409	426	421	412	427	431	411	413	395	400	407	412	450	468	409	458	434	421	427	419	420	438	443	457	423	421	446	460	422	443	425	460	424	418	366	418	402	439	435	475	410	432	401	410	429	433	468	432	435	413	429	439	396	419	449	421	427	416
5697	1081	963	998	1001	988	983	1016	1009	953	960	945	913	917	894	926	966	975	917	948	945	947	955	998	917	905	902	1031	1015	973	932	1014	973	951	947	950	955	975	999	952	956	932	986	992	949	951	931	1002	946	955	898	951	982	962	982	936	912	983	963	921	950	952	950	937	922	949	951	964	952	921	943	975	941	922	898	940	941	954	1003	950	990	932	939	893	947	918	899	973	944	935	981	870	969	943	953	935	992	930	998	959	998	958	939	951	923	975	963	895	1002	987	962	972	974	952	976	946	1006	904	953	960	932	962	899	989	928	964	954	921	954	922	978	929	1019	949	982	935	998	963	897	950	951	930	956	970	942	998	919	1021	948	924	958	934	975	929	995	918	955	910	949	952	952	905	925	1024	917	924	948	952	977	1015	944	984	1002	941	941	905	936	934	959	946	919	943	964	859	876	922	914	938	907	917	914	1006	952	964	1008	902	928	1010	940	972	990	1014	925	949	935	934	934	941	912	919	996	909	925	956	937	892	972	957	986	978	1004	933	905	938	978	935	953	912	940	901	874	964	962	984	939	953	957	987	926	965	917	987	967	961	949	922	947	960	978	903	925	939	935	960	968	924	1008	939	971	907	938	962	942	990	967	929	901	994	977	999	920	954	937	942	947	961	962	946	905	975	939	952	949	929	922	973	975	1001	940	988	970	923	942	981	944	998	949	895	951	909	929	915	944	955	950	940	977	923	1003	951	973	953	959	940	993	956	934	982	952	1000	953	944	931	929	917	951	980	964	917	961	1003	973	950	917	947	943	937	960	947	942	981	984	1033	965	937	939	936	1001	989	982	910	961	890	910	961	960	975	964	966	951	966	982	922	940	949	949	910	1020	903	942	966	956	892	926	1020	920	888	958	993	1001	967	882	918	943	950	905	940	971	942	924	922	969	890	934	903	992	922	979	933	992	927	912	926	950	952	990	958	925	969	950	972	1008	947	925	941	914	920	949	924	943	945	899	951	935	908	991	952	906	991	916	952	957	956	950	915	965	949	935	980	933	977	968	960	878	948	933	962	940	937	928	938	962	925	968	938	945	934	942	980	929	977	929	940	978	993	979	931	955	965	918	913	914	958	894	930	921	940	1014	922	983	974	940	921	962	947	930	939	970	921	968	1020	933	957	955	950	944	981	954	962	937	964	913	944	941	956	984	969	921	937	956	981	955	961	952	943	953	971	966	927	946	993	936	936	945	959	913	921	971	961	996	935	957	994	930	947	950	982	920	936	962	950	954	943	918	942	1011	964	1001	941	895	952	950	976	957	963	1008	939	920	954	945	927	955	944	959	1010	944	943	990	974	996	969	959	897	957	940	985	919	940	1028	926	977	980	956	981	925	965	939	992	1004	913	927	912	1026	918	955	951	935	982	890	929	935	920	966	940	927	920	1011	971	960	934	955	933	910	926	900	995	993	973	979	910	982	977	961	989	970	913	928	972	915	890	919	952	1001	947	936	919	918	992	949	959	939	970	922	936	963	979	963	949	944	925	925	984	972	934	943	963	877	976	905	913	910	977	978	944	898	950	1008	904	949	961	972	975	980	957	937	995	971	933	973	952	983	953	920	970	944	916	954	929	967	943	934	970	1014	958	985	967	998	956	912	935	952	992	990	974	909	919	946	961	976	975	919	912	984	898	930	890	973	921	988	943	916	950	933	946	869	944	1005	908	939	962	913	922	930	903	948	1018	921	929	927	924	961	876	1004	1017	888	930	983	999	1033	946	966	947	957	1028	941	956	907	925	877	976	899	960	931	1001	952	907	949	925	929	910	954	951	939	968	929	948	935	1003	941	931	926	969	916	963	904	959	950	975	957	901	939	986	984	927	975	922	944	927	1010	946	940	928	922	926	969	959	913	963	949	924	936	963	953	978	1007	969	970	928	994	960	975	966	995	900	928	1011	975	960	988	987	953	946	938	952	945	930	946	946	933	970	1005	916	1006	935	955	975	981	973	946	990	954	948	964	946	940	984	960	860	968	959	983	993	914	982	1005	909	976	998	984	906	911	934	978	980	983	920	933	942	957	950	975	959	946	949	950	909	1018	1039	940	920	990	978	969	932	968	986	941	945	919	974	969	913	959	944	963	952	932	932	928	948	994	910	949	929	960	938	907	975	964	923	920	950	882	961	938	930	966	977	947	941	948	986	963	974	1047	945	964	938	1013	979	947	978	946	944	1006	947	1005	983	953	967	951	938	1007	946	920	911	950	891	919	967	923	901	945	983	964	969	901	945	969	971	976	980	902	920	967	950	926	955	946	996	952	925	919	942	991	976	920	918	904	969	956	997	969	954	998	982	931	1005	893	950	925	945	933	906	996	952	989	928	957	988	887	930	959	1001	905	1005	895	937	959	920	930	965	1017	962	993	955	979	1008	957	908	948	889	945	900	905	963	906	940	968	1043	916	927	968	946	957	973	936	945	945	967	946	904	933	912	957	968	943	937	905	927	950	893	933	916	948	923	915	929	970	961	938	941	986	963	946	969	944	994	933	971	998	980	962	899	963	923	967	971	910	940	965	908	987	1012	973	994	966	1000	962	974	918	961	928	943	957	952	942	942	967	983	985	994	964	973	915	936	996	991	978	1008	945	932	1001	967	948	923	936	960	964	929	1002	934	929	968	969	942	952	922	944	921	917	933	933	922	962	990	953	969	994	972	949	962	970	906	937	972	943	1004	971	961	909	954	905	929	1014	969	944	910	949	948	890	951	954	909	970	965	963	938	944	1007	950	940	993	987	963	928	950	893	956	917	917	940	1011	909	921	926	969	1007	902	938	938	936	913	957	960	924	956	929	946	948	923	924	990	981	924	927	983	1014	933	913	944	969	923	948	925	948	981	886	883	998	963	1002	910	949	1004	937	872	998	946	892	959	923	905	911	1016	981	975	933	884	962	961	945	916	985	961	974	927	929	985	956	937	933	924	906	992	957	957	997	859	938	958	975	935	1002	867	953	955	929	1015	950	957	914	982	915	942	958	946	934	946	941	1004	966	939	925	941	976	978	935	993	979	983	941	948	962	911	944	959	958	1020	922	937	937	998	955	942	946	958	952	934	993	987	978	943	958	1012	950	939	924	972	927	960	961	1013	923	952	972	900	932	976	933	941	965	934	961	976	940	969	972	927	1000	938	918	955	905	954	977	963	968	933	991	935	923	978	924	940	920	974	948	906	952	930	951	944	977	867	925	966	946	957	973	987	983	946	931	923	988	947	972	953	928	929	923	930	950	955	971	944	914	957	919	956	965	921	918	942	938	924	933	919	946	950	919	925	944	930	948	929	962	906	980	922	946	957	923	949	966	903	938	916	888	976	934	931	927	919	948	929	920	950	902	939	992	910	982	934	960	1015	937	972	939	926	993	913	940	988	966	909	939	964	899	857	941	934	877	992	993	981	900	870	984	935	958	973	882	886	953	957	908	926	955	947	941	1011	930	925	870	899	941	945	902	911	966	910	861	1013	975	914	971	932	915	945	960	905	923	924	915	938	893	927	987	957	942	949	962	1001	963	928	999	962	958	935	959	921	946	1001	909	960	950	951	963	935	977	898	918	979	948
24438	20936	24375	27661	20509	2236	550	427	417	388	371	351	316	393	356	350	349	349	361	374	341	399	346	409	340	345	325	316	369	338	335	366	340	333	334	326	303	333	347	339	338	333	333	343	319	353	356	316	373	331	355	351	345	312	320	356	313	338	330	338	336	317	333	325	335	348	319	307	353	316	309	321	321	340	362	311	342	351	340	342	341	348	315	293	325	341	341	346	342	344	316	337	346	325	336	315	305	320	327	346	360	295	354	339	342	335	348	303	351	362	376	334	334	329	373	309	334	331	353	356	344	340	312	355	319	342	318	320	382	351	335	347	358	318	364	278	357	344	336	324	334	327	326	373	333	337	351	318	313	336	344	341	327	326	362	313	319	341	320	372	354	342	360	314	324	324	315	383	344	296	328	338	353	356	341	328	341	303	346	366	323	372	315	320	346	369	324	330	325	343	325	348	323	328	310	356	319	340	329	336	307	324	346	342	308	332	333	335	348	361	358	369	309	329	331	325	342	327	355	333	342	338	357	359	351	357	357	348	336	329	343	321	367	302	363	344	328	328	309	359	375	370	327	306	342	301	328	351	367	358	333	319	315	324	330	343	314	344	362	357	359	351	334	338	357	369	344	366	351	344	347	317	308	366	325	349	338	363	325	329	308	344	323	342	359	335	326	309	318	339	330	357	345	340	347	356	348	341	368	323	315	335	331	325	338	360	330	353	305	329	327	325	302	352	337	286	368	351	359	329	373	308	302	315	342	280	341	356	358	349	320	340	388	352	325	363	315	353	321	318	328	331	320	337	324	352	324	341	323	322	292	333	317	310	344	355	319	352	330	322	353	310	358	307	319	310	345	355	346	346	360	376	355	310	388	338	318	345	299	322	323	329	312	320	311	341	319	299	336	370	349	357	315	350	309	294	355	336	345	307	350	332	364	317	307	358	329	352	329	373	344	320	295	364	320	327	332	339	322	316	320	309	354	327	339	312	334	345	348	353	354	360	316	311	298	359	355	339	324	317	340	338	316	322	306	342	358	321	300	312	327	340	327	329	361	337	296	312	349	314	357	324	315	353	352	355	351	335	311	321	291	327	321	349	349	334	300	374	308	314	358	290	309	349	331	325	341	329	293	303	361	334	299	361	321	328	339	332	314	309	325	339	306	342	326	334	364	351	326	323	305	297	310	321	355	317	344	332	336	341	299	350	304	339	345	348	300	339	347	334	356	330	356	327	333	331	295	336	304	357	355	315	349	359	359	341	335	290	342	324	355	326	338	314	320	343	334	346	362	338	360	322	364	349	319	361	391	341	345	345	320	318	328	327	356	293	296	340	338	340	334	350	353	360	350	329	351	344	327	333	326	306	331	371	307	327	335	361	312	320	327	340	312	367	346	343	332	327	338	319	363	334	346	347	334	332	343	308	376	351	331	327	329	333	337	338	357	298	314	330	297	371	313	329	351	312	326	370	318	335	305	352	311	312	308	349	323	313	332	326	342	337	348	348	344	338	346	354	340	355	354	362	339	333	332	329	328	324	346	343	354	328	328	352	322	321	376	313	314	306	336	318	327	315	350	348	331	330	316	341	328	357	272	346	323	345	356	309	331	325	312	315	323	319	333	365	366	356	361	329	353	348	326	314	343	374	338	346	330	300	304	325	353	348	315	356	315	348	338	337	344	321	350	317	342	301	348	322	351	341	326	343	336	303	332	283	287	347	373	324	348	357	343	336	316	332	328	353	371	376	348	324	335	339	333	347	348	333	300	361	329	326	335	298	346	354	355	336	329	348	341	308	358	328	303	340	351	328	341	337	320	328	348	325	337	337	361	364	316	310	347	343	333	347	344	351	359	334	345	316	289	343	330	309	338	339	329	344	344	284	321	327	307	351	370	305	339	320	318	358	341	323	367	359	329	312	310	334	329	367	371	351	346	306	346	327	343	308	317	303	343	307	309	324	327	302	357	338	310	319	368	331	321	340	353	348	382	306	380	310	350	366	349	350	349	332	357	314	348	340	308	328	318	334	355	304	362	321	317	304	339	352	321	362	350	358	315	331	347	307	310	307	294	299	362	355	347	326	339	319	320	337	358	346	417	310	358	322	357	342	348	324	344	322	331	347	331	323	337	357	332	378	305	361	341	341	354	292	351	346	341	344	375	334	311	348	332	305	289	329	337	334	380	327	332	321	335	333	287	345	321	344	335	303	346	364	350	316	334	336	326	333	349	338	323	335	329	312	368	319	313	363	339	337	324	337	338	337	341	309	371	380	335	341	345	321	341	331	341	313	343	333	344	359	322	363	319	361	320	359	333	330	360	338	346	293	325	351	343	321	326	349	350	338	317	340	318	336	345	317	320	373	321	318	345	352	360	339	291	328	327	318	363	329	310	311	347	353	384	324	355	319	291	329	373	326	347	326	328	331	324	328	340	340	337	335	356	381	334	326	291	311	340	336	323	349	332	353	327	315	293	355	326	333	359	323	364	332	328	341	316	318	342	347	320	318	332	316	403	335	339	336	309	349	300	361	346	335	337	373	320	331	352	338	360	342	329	334	325	323	304	327	328	360	327	340	354	357	337	362	323	303	326	324	329	334	279	317	314	336	344	329	322	299	333	323	327	359	334	325	328	340	376	346	356	332	348	330	345	324	358	322	356	341	317	330	342	327	346	336	350	355	377	316	303	367	335	347	340	321	329	311	340	338	345	310	331	361	330	327	363	319	332	350	340	338	286	349	356	295	321	334	345	313	354	327	331	308	364	345	343	328	322	318	317	315	318	343	337	355	344	361	344	321	328	336	326	296	341	323	329	315	308	328	354	309	369	368	332	360	308	337	342	331	346	342	354	393	307	299	342	357	330	339	329	341	345	322	370	333	307	326	309	339	331	348	298	321	324	332	316	271	336	325	320	343	317	342	379	344	306	307	363	388	366	370	375	352	346	336	343	322	338	331	334	358	365	313	310	330	333	374	364	345	364	341	309	323	332	375	384	340	341	362	313	334	316	327	316	330	342	312	351	328	316	297	307	356	337	350	322	337	341	343	300	315	317	324	334	320	359	358	328	352	326	352	339	326	324	301	340	322	346	340	316	297	344	346	331	293	352	335	341	330	324	320	344	334	279	341	328	347	354	345	356	333	322	341	364	337	342	327	297	291	294	328	337	333	341	323	347	337	336	347	296	329	347	345	349	318	349	337	316	333	358	334	356	321	345	327	336	351	348	336	342	326	315	348	337	330	334	355	353	342	347	352	340	340	337	348	338	289	343	347	319	362	336	335	367	350	352	347	337	334	308	304	334	324	332	345	349	331	336	345	364	322	324	345	323	329	321	348	299	333	326	337	335	355	334	351	303	347	367	318	338	344	321	350	337	331	324	290	336	313	336	352	354	320	331	352	347	322	321	332	337	364	341	323	357	332	308	341	362	346	330	321	322	313	317	347	349	337	328	309	336	323	321	345	338	335	313	368	353	334	344	329	336	348	332	318	317	336	328	332	315	331
3181	2728	1836	1150	924	857	774	736	800	790	817	762	778	749	767	756	749	742	774	796	799	789	819	781	798	731	784	795	742	772	750	741	741	762	734	766	786	803	773	751	774	763	742	727	815	713	715	760	757	731	737	719	706	760	758	743	783	740	823	762	776	784	766	771	770	768	728	733	749	754	752	765	690	755	762	734	749	819	799	757	706	742	748	713	753	788	762	749	741	772	772	795	750	759	766	777	771	735	769	779	787	828	785	770	757	734	759	710	757	772	767	748	784	721	751	763	734	788	749	756	750	752	721	779	722	782	808	755	732	715	737	733	779	776	721	761	790	723	809	769	759	755	753	790	774	756	761	763	745	768	730	741	805	764	753	791	761	750	753	709	748	748	733	746	703	740	757	752	784	775	733	747	804	791	767	750	776	747	701	794	766	746	753	717	732	724	780	738	731	729	764	755	757	706	737	800	803	746	752	745	763	756	759	744	760	801	740	755	781	742	738	758	787	785	750	738	777	756	771	699	725	752	779	775	740	740	736	777	713	715	684	744	704	778	754	735	757	755	764	749	752	753	773	732	758	744	735	786	743	728	769	747	728	730	753	720	779	753	769	727	784	810	728	745	791	734	749	757	758	736	722	744	757	765	746	781	757	774	792	760	739	707	766	798	780	762	738	764	763	745	704	726	764	770	765	781	777	776	744	782	748	798	721	723	758	693	756	716	778	780	770	749	794	743	766	762	729	778	734	746	730	673	702	734	768	762	762	746	718	768	688	774	740	838	753	729	749	716	783	749	746	785	709	743	755	715	789	739	718	751	767	734	761	796	729	734	783	761	704	766	738	767	729	697	762	761	709	771	761	746	728	757	745	770	753	773	715	751	699	758	746	775	747	738	817	692	764	776	738	760	745	711	729	697	750	767	761	767	764	782	756	837	727	762	742	806	726	761	750	713	707	795	763	758	742	734	695	792	750	729	751	766	753	778	748	763	764	753	752	771	693	772	757	699	782	731	732	744	743	747	757	821	749	737	744	759	749	787	764	719	778	756	773	733	761	753	783	741	753	797	767	724	763	779	763	806	767	764	714	764	716	780	754	762	809	748	756	769	710	724	745	720	775	749	782	752	718	744	712	796	745	732	731	731	756	737	741	790	762	716	754	789	736	753	772	739	720	753	767	734	733	757	733	816	738	761	737	761	793	748	772	740	712	711	728	766	780	735	747	755	710	760	775	711	762	778	752	780	775	758	811	692	762	768	741	735	755	733	706	748	713	722	776	716	749	756	761	746	745	733	738	782	699	790	788	732	724	715	745	696	746	756	700	782	751	725	775	730	730	777	736	691	728	823	731	765	758	729	797	793	810	738	764	748	794	741	780	788	765	729	729	732	749	769	773	762	736	751	778	727	676	771	799	734	736	724	776	722	770	736	743	788	777	704	759	747	749	780	753	756	781	788	765	769	743	787	686	715	735	768	753	754	775	770	738	758	761	751	762	771	712	790	765	753	764	743	796	799	734	699	777	743	803	754	767	760	786	735	799	769	794	743	741	827	768	749	769	720	781	759	745	754	740	797	738	762	720	800	806	714	783	748	726	736	774	753	726	739	717	748	762	780	795	710	737	690	818	743	706	753	722	672	739	750	774	743	764	795	718	750	798	751	794	761	755	760	725	748	730	726	731	753	768	753	798	801	757	734	729	767	790	753	773	762	793	694	753	772	748	812	756	748	748	737	762	719	786	715	774	740	710	771	765	749	740	762	723	708	759	756	747	773	744	774	732	748	753	735	761	729	717	735	785	761	701	733	795	716	780	782	749	745	746	777	762	735	797	763	776	760	749	784	749	747	738	773	745	756	763	744	827	728	770	756	737	743	761	721	744	757	716	732	766	732	736	762	757	746	771	710	776	739	767	752	744	744	671	803	822	749	743	761	735	749	802	744	767	807	715	724	776	721	760	709	775	748	752	719	764	714	745	724	741	740	721	758	740	751	736	764	764	722	745	691	742	772	753	757	768	737	732	774	718	713	806	804	727	757	785	745	758	692	821	751	727	742	755	766	714	736	732	739	762	734	792	785	748	708	779	756	728	787	742	779	731	776	772	770	782	789	801	755	767	762	706	739	762	775	722	751	713	698	749	760	754	733	796	755	724	768	738	754	697	799	747	732	783	785	735	813	705	775	774	690	733	754	761	738	777	698	765	798	754	715	804	717	771	796	744	768	754	777	735	684	733	765	713	771	748	717	813	743	778	767	752	761	760	759	806	744	749	723	746	745	800	739	762	732	774	759	770	753	736	704	746	771	819	773	757	723	784	770	773	769	754	718	777	749	780	741	782	742	755	750	782	719	750	780	761	711	754	723	722	744	802	753	792	796	743	798	756	748	759	732	776	717	754	736	756	738	764	743	774	750	760	694	743	757	743	751	764	722	757	765	780	808	798	793	771	780	734	797	780	772	768	772	759	749	703	736	763	737	743	799	761	808	801	783	734	771	818	720	747	734	713	752	717	818	707	745	706	731	766	739	754	737	700	742	733	793	730	726	763	799	792	752	778	805	725	703	725	697	800	759	748	782	775	730	752	764	724	752	773	727	791	737	842	766	726	819	760	782	753	772	751	787	750	751	724	745	760	740	710	772	776	769	785	782	794	751	746	770	705	707	777	733	820	763	719	740	746	751	750	830	802	755	739	740	795	796	734	761	774	777	759	793	770	782	764	758	719	709	742	733	788	726	746	741	758	779	742	776	768	762	741	754	739	740	729	741	762	741	750	794	722	715	769	759	748	781	744	750	808	715	789	751	757	746	763	750	761	801	769	751	751	740	734	759	769	776	724	774	754	766	724	752	726	783	747	802	762	765	720	744	743	749	782	790	796	756	829	715	709	725	779	735	736	763	822	784	746	744	754	801	760	750	747	754	736	746	721	745	741	770	784	756	752	747	747	733	765	744	733	782	795	745	705	740	766	704	704	789	807	728	794	774	710	735	767	717	751	725	748	745	734	751	761	782	824	693	774	745	758	764	729	750	775	780	771	793	769	744	773	735	713	722	768	715	760	734	795	773	752	749	711	663	744	784	761	767	790	735	736	735	719	740	744	799	715	781	764	762	780	707	754	724	712	721	780	742	773	779	770	784	754	755	746	726	715	749	754	838	736	735	777	731	767	724	749	786	743	778	762	751	757	737	733	758	797	724	784	702	757	712	782	755	695	728	785	733	762	710	766	784	747	797	751	718	736	780	722	761	750	774	765	724	738	757	769	798	736	811	764	780	766	745	732	729	754	767	752	743	716	780	770	696	749	751	749	720	757	723	766	764	754	709	724	764	722	743	766	668	695	753	723	711	736	793	739	737	764	759	821	735	770	718	732	803	769	726	759	769	767	788	739	724	747	740	771	725	768	743	762	750	798	763	790	753	752	728	760	713	743	743	797	716	737	699	747	742	751	774	766	785	768	760	775	735	736	741	779	718	778	762	780	750	736	742	772	750	729	752	780	784	810	752
23810	21002	25094	27089	21003	20874	1444	402	311	269	208	234	224	204	207	201	178	168	200	200	183	174	177	167	152	175	198	170	155	152	158	168	203	174	153	141	154	170	189	183	176	173	145	140	187	161	167	172	156	164	180	178	151	154	171	169	158	159	152	171	145	170	170	141	170	145	154	146	135	152	160	155	190	177	162	161	143	177	145	139	166	143	162	165	157	168	154	150	148	185	155	185	117	148	154	150	152	163	174	161	157	150	153	171	141	143	157	164	152	165	166	174	149	163	144	175	181	168	149	168	161	157	187	175	174	167	162	153	155	197	152	155	156	163	158	146	174	171	159	162	152	152	150	148	151	169	184	160	162	177	175	158	175	178	165	167	155	161	170	171	160	137	161	130	181	152	142	139	170	172	144	149	139	155	155	165	162	140	135	161	151	146	143	134	161	138	178	174	151	166	141	169	161	169	165	185	165	161	192	164	169	176	159	153	167	163	162	178	169	161	165	160	151	127	148	154	166	159	176	169	173	159	149	143	179	148	157	189	134	176	167	162	148	176	152	150	170	165	146	157	152	169	132	152	147	150	172	143	148	164	159	162	180	156	150	174	167	153	147	176	153	162	184	190	149	125	174	163	159	171	163	158	165	150	160	147	150	128	150	138	167	170	153	163	141	124	149	143	183	181	164	129	166	174	151	162	147	156	167	142	164	153	160	150	161	133	150	142	146	173	166	153	163	164	186	151	144	154	153	144	176	148	144	166	179	193	173	131	148	177	163	165	158	136	147	177	155	144	139	161	156	171	187	170	154	133	133	149	129	173	152	164	173	158	144	162	165	170	184	159	158	148	166	160	145	141	161	171	169	150	168	160	166	139	152	140	145	183	139	155	163	143	167	162	174	179	165	150	146	132	143	157	128	177	169	164	165	179	180	145	167	161	167	160	157	154	167	149	169	162	163	163	159	199	185	154	179	155	170	159	183	149	153	157	143	156	154	143	160	166	145	160	180	158	174	156	166	161	145	155	145	159	156	155	172	177	160	159	159	159	153	171	156	180	162	173	163	180	162	144	164	146	182	137	165	139	160	155	158	169	154	143	164	146	163	152	165	196	151	166	147	177	161	161	165	173	171	156	154	141	176	159	166	149	170	158	145	133	163	157	155	175	158	157	183	174	171	151	187	144	174	169	147	144	152	146	160	182	172	147	162	140	169	165	155	155	153	166	148	151	149	178	169	159	189	165	141	163	158	136	183	157	146	153	165	140	153	140	154	156	132	158	161	152	156	145	187	141	155	146	162	127	157	157	180	159	163	177	147	133	146	153	144	157	127	190	159	173	139	165	159	168	159	147	166	179	174	145	150	162	144	158	168	167	173	152	157	138	144	164	177	170	179	148	167	133	156	146	162	150	165	156	151	157	138	148	155	166	175	170	159	153	139	168	146	147	173	162	179	160	150	153	144	167	173	142	146	176	185	147	179	169	138	160	182	174	150	145	160	146	173	149	160	147	169	133	129	152	175	179	154	152	157	152	170	145	161	146	150	165	159	148	179	177	156	166	138	154	164	154	166	152	152	143	172	164	163	163	148	157	154	175	154	150	173	139	151	156	193	153	163	143	158	173	145	165	178	184	144	144	153	172	166	152	157	174	145	163	137	174	183	160	161	177	160	148	147	176	157	176	178	152	146	154	164	149	144	182	164	154	177	164	175	153	176	136	172	153	147	138	155	142	176	153	147	176	165	178	151	170	140	177	134	150	151	141	161	171	157	156	154	148	182	147	144	186	156	154	142	169	141	133	174	162	164	157	160	172	163	184	145	173	175	143	137	155	162	177	145	175	133	167	167	144	163	151	171	170	174	162	166	176	153	136	158	159	145	168	147	147	151	132	189	147	153	142	173	159	151	171	196	164	169	148	143	177	165	142	167	147	149	178	151	177	157	164	163	173	172	153	163	146	167	162	165	143	164	162	176	161	148	149	179	173	136	152	173	161	168	144	150	193	158	159	162	187	151	162	152	153	157	167	165	193	140	160	140	179	177	130	153	169	174	160	165	177	177	170	155	180	160	142	150	133	166	155	147	163	176	171	154	174	163	159	167	151	147	151	155	159	154	163	156	148	140	176	170	150	147	150	165	141	143	173	165	171	155	174	154	164	153	148	165	155	162	152	160	141	160	156	161	174	154	175	188	141	171	178	139	162	168	137	150	153	143	163	130	156	164	160	172	149	138	166	162	146	148	153	161	166	186	158	153	170	166	153	169	171	172	153	155	161	155	178	146	163	176	157	137	166	196	154	150	136	150	150	160	184	153	145	156	151	164	168	157	153	149	128	154	167	152	142	140	143	170	144	135	147	156	189	150	178	148	133	130	151	148	149	171	148	144	162	177	171	137	168	159	188	160	155	152	153	162	159	154	172	168	169	157	159	183	142	174	156	160	153	181	170	159	143	160	159	149	186	155	159	144	181	149	159	172	150	153	139	141	150	156	181	194	186	142	155	146	144	148	188	158	189	139	159	150	160	182	162	177	160	152	168	147	142	172	155	188	153	179	183	157	130	151	183	134	149	173	176	185	167	162	144	156	187	170	176	149	157	134	164	169	193	158	150	150	150	188	146	185	163	134	173	147	184	151	181	148	155	145	173	161	126	186	143	147	161	154	166	145	135	153	141	140	172	185	156	158	159	167	168	169	173	162	185	136	183	170	164	163	158	138	171	171	160	150	195	166	159	161	172	138	162	157	157	131	145	160	134	143	156	158	170	162	149	145	152	158	179	149	177	160	157	162	188	166	187	136	147	152	173	148	162	162	180	171	155	153	139	168	165	168	164	180	143	149	179	154	153	163	165	175	173	163	154	143	153	178	171	157	136	175	171	153	144	180	173	167	149	190	163	143	151	136	169	187	143	173	169	144	152	181	180	156	160	173	166	134	155	178	145	167	162	157	162	149	149	166	154	156	156	165	158	154	166	139	152	159	159	165	161	155	151	161	157	160	168	154	153	175	168	160	176	181	173	176	187	161	170	203	162	160	148	162	146	173	159	149	150	155	152	152	143	154	140	148	168	150	157	147	187	193	172	178	152	158	148	145	186	134	175	179	156	161	164	153	165	161	167	148	148	199	130	152	167	155	183	152	152	160	184	167	151	190	149	156	174	154	159	156	178	126	135	188	173	157	144	147	151	131	147	140	156	165	146	162	166	156	166	179	178	166	175	149	157	158	138	137	147	150	153	140	165	161	148	156	161	162	143	174	156	145	155	152	147	161	165	120	140	149	154	160	148	173	160	136	148	155	141	131	164	143	153	166	162	189	171	151	155	147	162	175	153	147	185	147	163	164	171	172	157	147	150	159	147	157	173	158	166	125	141	174	171	164	160	169	160	187	147	163	197	172	145	175	166	181	159	171	175	186	145	164	152	176	147	157	150	150	144	167	172	168	133	172	154	158	182	166	158	161	166	181	145	170	155	169	171	145	159	154	141	151	152	151	164	131	167	149	140	163	129
3064	4184	2422	1155	686	618	515	475	485	426	398	429	385	430	429	386	439	385	384	391	392	377	381	379	429	407	380	395	366	430	380	412	386	404	395	376	388	397	372	406	424	427	386	382	418	414	373	385	402	400	406	410	407	398	362	399	412	379	404	407	435	436	358	398	416	372	422	402	341	403	386	382	416	362	396	422	411	424	411	390	374	425	369	381	378	416	394	386	395	412	394	381	385	397	399	377	392	393	370	400	403	440	404	430	408	396	388	407	408	418	378	396	424	399	367	448	398	409	408	380	396	374	426	415	387	372	392	385	411	367	410	409	411	404	390	367	406	414	385	383	383	376	405	429	429	382	410	356	387	414	385	406	400	450	367	409	440	399	342	458	384	414	395	400	422	431	397	388	422	356	371	415	387	393	391	400	409	402	398	435	395	395	407	383	385	401	392	416	383	376	398	433	404	364	367	444	391	414	422	372	366	402	377	372	392	401	401	388	384	379	388	407	396	365	380	413	404	403	403	423	331	416	391	406	376	384	377	402	403	375	379	417	384	409	391	414	385	399	424	402	408	421	373	386	398	417	434	382	390	409	406	393	374	404	410	378	349	396	459	391	381	387	391	405	403	405	432	397	394	403	420	368	421	371	419	390	400	436	420	426	411	394	418	443	400	393	402	417	407	367	381	403	382	411	365	415	421	444	399	397	370	395	431	392	412	341	416	416	393	396	400	439	410	388	391	365	399	406	399	412	385	397	396	385	381	444	423	406	397	361	394	423	414	365	386	354	356	392	428	424	408	393	423	401	342	355	430	416	390	427	389	415	413	380	416	419	397	380	359	387	376	384	373	395	349	370	360	403	407	384	406	398	405	379	351	395	436	412	408	405	399	392	359	411	437	375	405	420	415	399	418	416	388	420	436	404	373	407	359	379	398	426	379	389	418	362	401	417	381	411	392	420	396	341	405	359	378	379	417	414	404	403	399	407	403	383	367	391	369	380	366	385	412	378	378	373	409	383	408	380	401	408	425	424	407	399	393	396	383	418	397	407	378	399	384	390	462	385	391	391	403	401	362	391	385	358	396	397	394	437	386	379	373	386	418	411	433	385	409	396	411	384	392	402	417	425	401	409	401	403	401	408	401	407	409	406	399	374	411	408	396	399	424	403	384	389	393	411	406	395	398	413	398	378	359	413	390	382	389	396	396	416	361	365	406	388	386	392	418	372	373	413	396	393	376	407	372	422	360	421	368	375	383	384	390	390	427	379	414	343	391	409	376	399	398	413	400	399	392	396	382	351	386	419	409	375	387	413	387	400	397	364	407	401	412	337	372	409	379	421	372	400	400	396	404	353	414	394	417	387	362	395	385	441	428	410	411	396	414	400	394	408	433	403	389	382	398	394	409	413	403	410	408	372	369	376	389	416	371	418	415	410	372	406	393	426	419	406	387	450	402	403	356	430	387	378	377	376	367	384	418	387	412	382	406	389	392	342	382	409	399	411	409	370	385	390	417	405	409	349	381	394	407	405	406	409	377	385	399	367	405	411	419	382	391	396	381	382	401	385	361	393	407	398	388	368	384	386	389	402	375	411	404	375	396	402	385	391	371	391	357	382	380	386	384	416	428	431	380	366	425	394	377	404	397	376	366	400	352	412	411	430	416	373	389	351	392	401	396	417	405	403	433	356	396	399	368	384	423	357	391	396	372	401	404	406	392	410	417	438	426	374	386	348	416	396	393	399	397	417	395	393	392	376	389	406	393	387	401	384	394	385	386	380	447	381	359	371	402	396	401	378	380	376	380	425	388	392	403	363	375	464	389	417	400	400	387	413	394	420	427	405	414	363	413	395	408	398	399	351	394	372	429	396	387	390	404	370	371	418	371	373	382	367	386	401	369	411	417	407	380	396	385	413	382	432	368	399	381	400	397	401	358	387	414	356	389	383	370	393	404	365	392	402	366	374	381	405	429	390	406	391	421	395	416	373	369	408	363	385	404	389	371	402	395	381	386	394	428	421	374	380	384	383	439	395	366	384	393	411	370	361	395	395	425	398	406	354	429	386	366	400	389	408	395	430	392	405	401	406	386	393	430	392	408	423	422	424	414	406	372	391	420	374	395	383	436	393	383	399	364	395	425	384	367	390	378	399	387	385	413	378	403	392	382	385	404	399	386	381	400	405	413	390	414	418	423	423	400	401	392	389	363	352	379	370	416	401	386	422	412	418	427	414	408	453	401	399	406	395	399	379	388	410	384	386	400	395	361	374	389	392	419	400	397	399	382	388	418	366	396	394	443	407	410	388	415	377	407	353	412	400	398	367	409	409	406	380	405	416	425	376	402	400	394	395	411	397	403	419	389	418	411	363	388	370	416	425	371	392	377	397	390	385	420	392	388	455	397	398	411	391	387	414	407	393	373	375	381	377	399	401	401	413	373	406	347	406	406	375	418	416	389	415	393	411	388	405	419	368	385	364	401	382	368	404	404	398	381	420	399	411	362	411	379	410	369	403	393	417	392	400	405	368	352	378	438	393	403	408	392	397	441	364	380	402	413	413	408	371	387	406	400	387	409	355	398	428	415	382	428	388	422	403	411	410	374	405	368	399	434	395	403	402	404	365	379	378	422	399	379	382	409	380	409	401	398	419	398	436	403	390	388	389	408	378	375	374	384	386	376	405	404	366	431	405	384	414	396	388	417	394	410	396	412	418	388	388	424	379	380	394	406	404	384	389	395	412	403	402	395	431	423	361	365	394	391	393	382	404	406	403	403	363	418	394	388	396	399	429	388	426	371	432	353	418	390	357	402	383	367	385	373	391	376	379	391	411	399	384	369	429	409	413	435	408	387	371	403	425	408	415	376	422	393	402	416	409	412	361	379	376	383	410	409	406	431	340	398	412	387	389	399	445	381	387	377	411	374	403	399	391	415	410	390	402	392	399	394	439	390	373	387	372	414	412	384	390	411	414	380	385	393	400	413	398	415	384	388	389	410	390	408	428	408	369	393	407	402	436	399	419	362	405	363	387	389	387	390	396	387	368	363	374	352	421	391	402	402	340	396	385	372	385	394	337	345	406	402	365	406	398	415	403	376	385	409	422	384	409	379	374	413	381	358	379	400	426	421	419	367	383	389	393	418	390	361	419	388	376	392	395	410	413	418	395	367	421	425	378	403	393	412	376	405	405	401	413	399	427	393	365	409	354	376	378	359	422	393	383	395	406	393	418	394	410	403	394	423	379	404	428	368	377	393	396	387	380	387	389	407	418	370	427	427	402	409	393	370	416	387	405	425	414	413	396	415	387	373	420	401	389	422	374	385	384	415	382	425	358	380	403	370	393	400	418	429	428	353	413	387	380	378	378	395	361	368	397	392	377	372	408	393	415	388	391	400	370	407	404	384	382	391	395	375	432	410	393	410	380	423	410	388	396	388	398	378	412	411	436	383	420	423	391	394	387	412	399	378	377	424	406	425	427	426	395	394	394	410	389	388	429	401	415	381	380
32122	10237	1272	679	514	524	430	404	442	416	465	440	458	414	444	403	416	422	429	455	434	418	430	429	413	465	409	413	376	424	437	439	438	441	453	398	416	416	438	364	424	423	417	400	413	452	447	428	425	413	458	448	420	459	424	445	444	430	427	476	465	414	417	435	418	447	464	418	407	442	445	427	433	440	449	455	415	453	521	435	422	430	457	417	419	410	425	434	455	458	468	396	384	445	381	423	432	435	414	457	401	443	430	444	466	373	448	444	420	396	433	404	395	420	407	420	446	418	383	378	417	368	409	437	416	422	416	428	401	437	437	448	433	413	449	469	451	480	409	449	415	417	422	423	446	460	462	454	404	406	420	441	409	444	422	415	437	399	431	447	432	383	430	419	458	419	379	465	440	421	379	402	381	418	385	417	443	437	413	387	396	406	438	416	440	410	412	403	441	432	457	412	437	463	417	424	434	393	447	423	417	487	420	428	429	416	454	442	430	452	394	446	408	454	428	413	455	406	445	428	427	422	465	468	436	426	448	392	414	458	413	421	436	406	422	443	422	407	436	453	388	430	444	429	427	434	429	377	430	432	435	427	440	432	463	425	447	485	426	456	398	427	396	402	433	421	424	449	454	453	415	425	396	414	388	387	406	428	472	406	416	425	402	388	437	412	436	441	445	436	442	439	431	467	477	420	403	409	455	409	431	429	423	426	447	445	455	418	413	421	422	466	394	413	428	441	442	443	408	418	428	412	434	471	400	435	450	397	447	444	441	450	454	391	412	414	427	411	429	440	429	413	418	406	420	444	426	433	455	430	440	470	402	445	436	453	428	454	375	428	417	420	427	474	462	386	417	463	421	459	439	440	409	404	404	413	398	459	425	437	428	394	424	415	418	419	393	424	441	422	441	418	435	442	430	433	414	432	435	466	413	415	410	417	424	431	450	414	420	406	422	488	407	436	424	429	445	424	453	446	446	402	439	423	413	414	384	400	425	427	431	439	412	420	381	409	432	497	475	431	426	411	397	416	429	425	440	461	457	442	377	434	444	427	408	425	415	411	461	469	430	402	442	419	410	442	446	467	388	409	492	406	391	413	421	436	461	451	497	451	437	421	418	440	422	412	420	411	455	404	431	413	448	461	446	443	412	439	395	459	426	437	437	410	381	452	429	399	406	431	441	389	388	422	413	453	384	421	403	426	435	444	427	447	358	403	448	419	437	459	412	461	411	430	359	424	428	460	419	421	465	457	442	377	447	431	368	449	407	413	400	421	407	475	416	414	415	417	391	439	400	381	437	398	379	403	442	441	392	415	442	445	431	448	383	441	422	431	424	427	442	471	436	424	440	409	440	469	442	410	409	438	439	422	442	465	415	428	408	407	404	471	387	436	424	435	440	462	426	429	426	388	456	432	416	427	368	433	416	402	435	448	425	441	407	407	383	435	424	430	434	481	422	401	411	418	441	434	463	400	427	429	424	405	453	428	403	432	411	415	427	384	455	457	434	427	395	412	432	423	415	441	429	448	437	437	464	424	424	447	426	443	438	418	405	430	426	464	466	434	394	405	460	378	427	443	431	404	429	442	420	392	455	424	435	427	425	394	406	471	451	358	437	452	438	397	418	475	410	435	423	431	401	459	455	427	439	462	432	418	392	429	461	431	409	430	449	415	415	414	438	428	424	433	401	377	408	391	397	441	398	440	381	397	391	410	428	446	431	436	420	424	448	440	391	442	442	419	382	390	432	415	494	439	434	412	444	439	455	404	456	455	398	433	418	429	409	394	443	412	403	407	424	440	432	468	430	380	401	427	449	413	430	433	403	406	394	443	451	409	419	414	451	389	422	390	443	417	435	440	421	434	448	460	425	437	436	397	416	443	452	415	417	413	421	419	427	397	426	425	427	400	397	424	403	393	393	463	427	428	441	430	439	416	438	430	409	459	409	422	449	433	468	422	478	467	455	406	409	429	434	431	413	432	434	468	410	396	411	432	422	396	423	408	427	405	391	423	421	413	430	447	385	442	450	437	441	393	414	435	386	415	467	455	439	432	475	416	443	433	449	429	417	454	463	439	421	427	423	445	454	443	454	417	445	401	432	422	419	434	424	447	385	407	434	433	441	387	428	413	430	424	423	403	463	458	440	448	416	416	460	418	436	412	414	412	431	360	418	469	444	428	435	424	410	453	431	449	407	438	422	413	422	405	468	420	471	445	452	404	437	448	418	428	460	421	437	413	441	424	414	444	411	435	429	415	430	439	415	433	429	418	423	438	462	468	466	387	388	447	432	409	406	422	460	429	427	401	409	447	473	423	410	404	432	434	437	421	428	461	410	398	444	425	394	412	395	400	424	451	415	434	415	425	389	416	431	434	422	431	394	407	398	428	429	423	455	460	463	433	398	430	395	448	406	434	412	439	404	461	443	433	484	405	394	428	407	409	419	460	403	413	437	386	424	436	407	438	451	444	407	427	443	416	433	460	419	438	396	416	462	442	420	463	403	429	445	440	418	414	456	424	447	445	437	452	450	406	409	422	404	374	396	406	411	432	437	417	478	400	410	465	430	389	421	429	409	434	425	426	474	436	423	455	420	422	437	427	416	445	434	414	437	448	390	442	458	376	409	447	435	363	422	428	442	441	375	450	386	441	425	430	413	447	408	391	436	412	416	437	452	441	424	413	442	405	434	455	400	420	408	412	420	379	440	427	418	405	389	410	400	394	448	436	392	439	441	414	432	440	375	402	440	449	446	430	411	422	401	424	385	376	413	372	407	409	430	404	420	439	392	445	431	398	423	412	422	459	403	436	476	423	445	403	403	413	427	437	434	443	435	443	394	469	402	433	433	417	424	440	443	445	459	412	415	381	415	430	423	433	441	416	432	407	429	413	402	444	420	455	431	450	459	406	418	449	415	433	444	472	448	416	403	428	395	469	411	447	429	442	442	444	495	433	420	458	420	427	430	404	428	438	454	407	412	426	425	424	415	416	434	443	420	441	436	455	439	469	431	408	467	424	401	390	473	419	430	440	460	423	432	425	396	397	466	439	444	442	445	468	429	472	432	437	468	409	420	394	451	430	438	404	409	426	440	457	434	410	457	459	419	392	437	402	443	463	421	425	455	434	391	445	446	383	444	413	460	433	424	467	418	428	406	434	389	413	416	417	386	449	467	404	391	438	406	441	392	380	394	430	453	410	417	428	418	426	440	424	421	385	358	468	435	405	383	387	447	432	414	417	433	430	445	405	388	445	441	416	426	433	420	417	416	423	431	436	418	440	435	455	380	408	445	416	428	396	408	424	426	438	438	420	400	429	432	459	423	405	423	438	418	408	416	448	429	422	485	426	419	460	385	436	399	424	414	397	418	427	411	466	413	407	390	403	401	417	407	394	417	382	416	427	397	400	430	407	434	425	422	423	426	389	437	432	427	435	468	437	394	401	422	387	408	384	378	409	440	424	417	430	402	424	435	456	424	439	460	437	443	435	407	436	458	442	407	446
5631	1097	1004	924	934	999	950	956	959	932	950	897	916	958	904	959	950	953	981	931	965	1023	948	919	944	963	969	912	964	1003	954	976	980	948	927	958	933	977	917	932	969	957	930	985	922	954	974	896	912	931	975	956	961	918	962	997	932	953	945	914	963	933	931	947	921	962	919	1006	915	924	954	937	953	931	975	969	945	962	899	934	929	917	952	964	910	956	909	915	920	913	1008	999	967	926	978	944	919	946	999	966	936	982	966	976	955	963	925	917	965	930	947	931	952	978	947	922	962	953	910	964	961	940	937	938	937	969	918	968	917	965	965	951	956	955	906	1001	932	945	937	940	919	940	980	968	927	962	910	942	915	962	939	896	946	893	1011	936	914	907	899	957	975	940	912	900	917	954	939	958	943	1047	962	994	915	993	916	995	984	932	924	960	960	989	910	956	970	1015	940	912	879	987	948	898	955	956	941	930	971	978	951	909	956	947	881	933	1016	951	974	943	938	943	915	911	961	940	981	944	929	896	967	983	920	963	953	939	918	942	968	930	930	952	908	872	953	929	967	952	970	952	941	931	887	909	915	950	928	895	937	922	1006	956	941	936	987	947	941	922	962	1004	949	881	988	940	985	966	909	953	943	913	896	887	997	979	876	943	978	921	927	939	1003	949	972	944	950	926	1015	943	907	947	881	937	961	935	890	909	932	997	969	945	954	962	963	946	908	963	975	956	900	968	966	892	956	916	1014	917	944	954	1041	965	968	1002	938	950	951	997	918	919	1019	930	918	937	937	922	934	986	910	1008	923	873	967	1004	917	1001	945	976	918	926	944	1026	982	961	933	998	954	947	991	847	985	873	884	963	917	920	938	990	990	919	975	960	977	999	976	914	972	964	977	955	936	918	928	966	953	864	957	962	923	975	978	989	968	922	888	951	970	950	956	917	930	993	1021	926	942	927	955	942	999	931	963	920	959	965	919	944	910	927	931	969	942	907	931	882	942	962	941	903	926	997	964	960	935	982	923	997	944	923	937	950	984	999	899	951	928	903	973	907	897	999	976	944	969	983	937	936	903	1003	943	950	910	933	957	929	954	999	966	988	971	986	953	999	892	965	980	994	947	1011	988	992	882	939	925	889	920	935	947	942	949	948	938	1004	922	973	928	946	953	951	911	939	965	983	955	981	1004	924	948	933	987	924	970	918	910	917	993	947	902	944	965	934	937	921	966	913	982	951	910	934	956	949	915	923	941	1018	950	968	991	963	952	976	933	958	951	973	967	966	960	976	945	922	902	958	955	946	931	939	957	933	954	948	932	986	954	915	941	984	966	933	969	930	942	877	917	943	903	952	899	942	943	930	980	940	957	940	917	897	955	958	966	960	920	910	952	916	910	962	972	973	951	943	957	951	945	959	950	932	921	899	953	905	907	929	934	944	976	928	917	962	964	949	946	922	937	909	924	935	959	900	912	944	942	926	959	913	959	928	960	933	966	955	994	1002	975	948	921	888	936	905	976	887	901	952	908	954	965	924	867	982	945	881	969	942	1001	931	966	1009	961	936	1001	958	956	987	953	960	923	957	934	961	934	904	968	959	915	944	958	932	914	933	970	997	991	952	923	964	989	981	912	946	991	941	956	933	971	956	984	947	926	970	981	965	985	928	957	952	977	892	966	982	967	964	918	979	900	977	937	942	919	972	944	910	920	948	964	1020	938	942	937	959	959	967	945	963	916	955	976	965	973	983	960	931	978	953	951	950	901	967	915	924	936	948	923	969	882	993	959	948	926	974	980	942	990	919	905	939	895	987	947	1007	962	993	961	943	938	965	898	952	966	964	931	936	967	926	929	939	925	896	954	962	931	993	924	926	967	988	929	963	958	930	898	883	927	909	937	963	950	954	985	971	986	928	901	952	924	979	948	940	929	924	940	966	927	939	944	959	885	922	951	960	1010	966	930	909	933	931	964	986	914	1013	962	921	971	939	907	913	956	965	950	953	977	909	920	946	951	958	911	909	970	974	954	966	968	930	955	942	1015	963	890	891	902	927	1043	938	946	954	967	1020	935	946	955	934	916	944	957	946	981	937	921	920	925	924	943	959	927	982	892	963	947	919	978	972	941	919	939	931	963	889	963	939	965	947	971	928	925	894	939	975	956	947	948	927	955	929	893	947	928	953	915	990	928	975	977	940	899	949	1002	916	913	943	956	936	973	958	926	957	879	968	906	935	978	983	954	949	901	982	939	992	987	958	933	950	928	930	931	903	981	906	979	914	967	1002	935	882	911	1003	995	924	928	926	912	892	970	999	906	961	948	979	943	1005	1030	911	1019	932	976	933	910	936	930	946	911	928	949	965	933	1065	991	998	953	940	971	958	905	998	941	936	988	946	952	952	887	930	936	971	977	987	888	948	956	976	1024	1001	999	947	928	984	943	930	978	913	960	931	931	989	1024	989	949	971	972	979	991	970	957	951	1023	996	960	975	946	901	929	885	981	904	950	980	961	910	939	980	958	998	928	965	962	942	916	947	987	943	939	942	933	940	965	989	962	921	966	931	920	939	955	910	957	889	1005	915	933	938	916	1005	956	948	912	911	958	950	903	894	942	932	946	988	911	870	987	987	948	940	956	981	903	908	948	878	940	898	962	963	960	958	938	926	989	960	962	1005	970	949	962	939	940	939	954	1004	976	969	937	899	946	916	954	913	927	975	987	946	1006	923	955	923	977	977	970	963	996	883	958	904	907	964	945	888	947	913	919	966	887	949	907	933	962	973	957	968	950	898	908	963	937	895	985	938	932	984	993	990	1008	969	925	949	912	975	996	997	952	975	932	915	952	995	944	961	956	947	951	976	912	950	932	923	925	907	997	919	941	927	921	913	937	984	946	929	894	963	928	920	946	963	934	928	968	901	949	905	943	907	978	947	917	915	927	964	972	928	939	955	933	944	874	938	916	958	983	902	961	920	967	969	893	968	920	972	976	983	965	955	997	933	987	943	1003	917	961	888	955	941	935	988	941	944	929	953	914	956	919	936	883	974	937	960	956	914	897	949	941	921	983	995	931	918	953	949	951	931	930	914	915	954	958	1000	908	928	952	946	971	876	939	874	946	959	962	977	954	1025	947	951	999	950	919	908	961	961	1019	988	927	1000	928	954	993	877	913	969	908	891	932	947	973	961	964	977	932	931	939	979	983	944	935	967	887	944	986	959	998	923	945	941	974	957	985	961	970	942	1049	942	926	963	936	935	952	980	916	950	933	924	1033	921	964	940	905	936	932	935	1013	920	957	997	939	982	923	937	950	961	968	994	914	948	986	880	955	921	927	989	960	976	979	905	910	968	970	879	948	905	971	974	955	975	904	983	995	1008	889	955	904	935	881	973	941	935	974	935	924	984	934	923	958	913	992	956	951	1000	871	978	962	998	943	1000	992	955	952	918	961	966	936	932	905	961	954	977	904	982	889	945	968	916	940	865	983	961	934	996	906	954	921	904	951	971	971	941	928	932	929	972	960	884	982	936	922	946	975	895	952	994	950	980	956	883	974	945	961	955	922	967	968	986	963	994	960	903	915	964
24474	20940	24380	27647	20479	2073	502	436	396	396	388	353	360	335	346	336	346	336	333	343	341	362	332	328	339	322	370	368	318	339	362	329	357	327	315	327	364	333	311	347	318	345	295	347	309	309	347	345	367	338	335	335	317	330	345	329	323	325	334	313	321	325	307	341	319	352	308	301	308	325	340	364	357	320	297	332	341	336	333	362	347	310	307	328	348	339	316	329	343	342	309	332	359	327	339	336	347	345	335	369	341	339	338	336	359	331	333	359	371	332	369	373	335	344	306	323	374	302	331	363	315	326	345	321	323	342	323	329	339	340	331	303	319	335	389	325	377	324	345	339	340	375	308	334	306	350	341	338	357	350	329	313	331	368	325	325	318	325	353	332	320	320	336	324	317	312	340	325	361	325	333	336	339	338	336	326	337	340	328	356	333	334	337	341	340	355	324	325	311	345	322	329	343	322	354	311	348	332	335	329	299	328	349	325	296	337	330	351	335	362	341	341	337	353	317	332	342	320	329	336	330	320	343	337	303	322	342	325	327	306	340	330	331	358	352	336	366	352	314	322	342	349	327	345	345	320	343	344	301	325	376	333	316	367	322	323	343	339	340	314	335	340	333	286	341	352	360	339	327	318	365	364	315	334	342	346	339	335	340	306	322	360	324	306	328	335	352	344	339	345	332	336	305	319	340	341	284	325	322	332	339	322	302	312	325	323	337	358	330	334	345	349	337	347	370	339	359	330	387	327	311	286	335	354	339	324	375	352	353	336	329	313	357	310	338	365	349	335	337	333	348	353	336	308	304	327	359	344	327	371	332	320	307	338	361	331	354	346	325	322	321	360	362	376	346	325	340	315	316	328	327	343	307	325	356	341	322	347	332	335	307	335	310	326	332	368	322	340	311	341	324	316	354	355	371	353	352	343	329	365	347	353	335	337	373	331	348	353	327	354	324	322	299	314	311	345	335	349	323	367	319	322	343	359	297	306	332	340	306	336	340	395	339	357	340	344	296	302	373	333	360	309	338	351	328	343	313	325	308	336	329	320	341	333	330	360	324	342	333	350	327	356	313	330	312	318	333	321	350	343	343	343	316	294	368	352	370	319	328	343	382	348	331	382	338	293	345	334	315	323	348	327	300	327	365	329	340	327	359	293	327	336	331	336	310	329	330	330	347	306	335	337	351	318	353	326	329	338	327	336	301	334	293	287	330	343	397	357	346	347	294	290	326	313	352	294	349	328	321	316	350	309	330	372	296	288	354	371	329	348	340	366	345	303	333	350	343	317	364	373	341	323	357	340	306	357	331	320	332	357	324	325	353	349	337	327	325	355	345	315	358	359	323	333	332	330	352	347	332	336	323	342	321	360	347	334	309	296	305	317	340	322	353	340	348	328	349	310	352	335	338	342	319	291	359	366	350	331	334	340	307	325	340	317	372	323	321	346	332	341	353	313	336	342	342	344	340	343	311	295	300	358	311	356	333	335	311	345	352	339	320	346	373	335	326	343	275	328	354	312	313	365	328	350	347	340	353	351	314	334	321	311	285	343	354	351	355	368	299	345	348	369	304	314	368	339	343	354	340	339	331	329	342	299	334	331	311	341	326	349	309	335	324	289	313	357	325	318	354	348	330	387	344	337	335	291	331	337	350	352	361	316	321	384	329	316	311	359	337	351	348	303	337	328	351	328	345	332	334	328	322	350	330	348	376	340	333	349	317	355	342	361	329	366	344	286	346	337	322	336	333	319	351	334	309	315	344	317	355	335	347	331	314	319	306	334	364	366	354	370	336	307	326	329	345	339	326	355	322	351	309	312	325	347	337	346	329	361	324	347	328	323	352	344	341	346	345	327	327	353	305	343	329	333	326	345	338	347	285	340	328	314	337	325	350	356	347	334	358	313	354	332	324	375	336	377	319	365	326	330	326	353	336	331	314	288	303	331	328	322	345	310	329	324	358	337	363	329	328	322	311	309	315	311	371	300	325	378	346	319	334	338	358	316	378	364	357	328	341	309	343	307	344	330	304	327	302	330	302	314	329	323	341	361	311	332	318	316	338	380	357	334	324	334	299	369	324	336	331	314	316	345	336	344	362	320	318	344	323	302	341	324	350	309	344	336	310	363	348	307	319	349	342	365	343	361	347	321	362	323	320	342	329	355	352	317	332	343	328	322	311	364	321	364	330	341	330	351	372	333	337	324	309	321	329	329	337	326	347	307	356	366	329	348	353	335	303	323	340	346	314	328	347	336	313	310	322	309	288	366	309	347	326	322	354	305	330	329	359	309	308	324	339	317	355	361	331	336	323	306	327	328	367	321	338	379	341	353	335	288	328	336	343	319	317	337	333	343	327	326	324	332	348	320	353	355	296	359	341	349	333	331	380	328	290	318	321	320	310	364	353	404	335	351	333	341	331	339	376	310	349	363	361	352	335	323	340	310	307	327	367	321	342	314	326	369	352	347	332	342	341	328	336	334	358	325	314	334	347	348	354	314	339	332	352	332	331	332	353	343	338	342	347	337	311	324	320	342	316	327	328	383	305	355	327	366	350	359	347	336	348	353	324	317	308	344	345	322	336	353	337	358	322	308	338	322	342	315	336	319	339	348	324	366	355	337	332	325	308	335	330	362	338	336	345	323	345	341	318	356	302	332	287	321	317	303	309	333	323	352	343	319	297	362	319	307	338	327	318	320	295	314	323	314	323	316	347	395	316	332	332	341	310	339	350	332	322	294	337	357	340	340	316	323	340	348	314	330	327	325	313	334	353	373	320	326	334	329	342	326	366	331	354	333	342	333	363	318	331	328	355	371	361	336	323	345	340	327	316	368	349	338	353	367	327	335	354	344	309	333	342	294	341	326	342	343	337	329	342	309	328	305	347	315	345	330	344	353	319	355	326	309	299	361	338	348	369	347	366	279	338	328	335	318	332	364	348	301	339	313	339	321	337	305	351	354	319	325	323	336	313	357	312	323	345	331	333	363	303	296	300	366	320	325	335	353	375	334	318	338	390	346	351	322	327	345	317	351	333	352	330	341	347	317	333	346	354	327	345	340	354	338	346	345	354	353	341	340	344	341	325	347	349	332	332	340	334	311	354	339	328	328	329	325	342	317	327	367	325	340	320	366	345	321	324	331	309	348	327	338	346	301	304	345	324	341	354	339	344	335	368	365	359	346	339	343	349	306	314	323	335	366	340	337	317	324	306	331	340	327	325	378	317	336	347	336	378	364	335	338	298	350	322	374	340	339	344	325	343	341	357	348	339	327	323	315	361	336	324	290	325	330	340	349	329	363	330	335	359	338	332	334	313	320	337	361	313	374	351	356	320	367	353	317	342	336	359	339	344	288	352	316	340	305	323	335	319	315	309	317	302	334	337	343	316	307	332	353	316	340	323	322	346	341	321	345	312	394	348	328	317	332	346	308	344	334	373	344	323	346	325	325	328	350	336	356	332	353	318	303	350	323	347	331	338	356	343	339	366	344	350	318	315	315	332	352
3193	2786	1740	1138	956	855	851	743	797	789	801	734	757	785	755	803	754	779	794	743	796	756	805	715	776	735	729	767	714	767	775	708	724	762	774	756	781	755	770	758	828	732	807	784	755	727	749	693	794	767	820	747	775	742	743	798	770	775	702	773	744	773	719	728	779	765	766	697	747	778	771	758	718	784	740	728	812	772	778	727	785	714	750	745	745	709	727	750	791	724	836	760	736	737	755	721	740	765	761	737	770	770	750	732	778	714	721	719	756	758	731	731	785	748	772	757	774	720	728	734	753	793	757	769	706	758	742	755	740	765	729	797	761	759	734	822	713	744	732	772	728	766	794	732	809	741	792	767	786	727	732	822	721	795	780	769	749	751	755	731	763	744	768	730	763	783	772	759	791	738	780	760	738	760	738	758	730	763	806	750	784	738	711	751	794	791	769	755	748	767	722	741	735	714	759	771	760	772	785	741	734	750	745	735	740	732	722	789	690	725	779	750	776	776	782	758	723	744	745	760	750	732	740	774	780	736	750	789	751	707	758	760	734	761	750	770	768	752	773	824	794	774	756	766	747	754	720	711	748	752	755	782	779	802	731	730	771	772	733	721	760	797	738	783	680	736	687	708	767	805	746	725	734	794	712	740	735	802	751	754	740	766	782	743	732	805	728	787	735	786	742	748	744	753	773	735	719	751	759	798	812	716	756	755	728	734	706	785	805	782	736	729	736	763	744	769	782	744	757	783	741	762	783	729	788	747	767	781	792	768	746	749	768	720	788	759	744	772	746	753	752	728	782	755	818	728	748	770	791	797	782	740	771	718	764	738	775	744	759	776	760	782	732	775	741	691	793	775	749	776	768	762	755	730	770	740	741	758	731	719	703	758	758	753	715	780	739	795	815	791	745	700	743	752	745	771	765	751	760	787	778	781	727	739	750	743	742	779	792	718	751	728	771	790	733	698	744	804	740	695	751	723	753	704	746	716	749	681	800	763	742	778	777	790	722	756	757	814	754	736	741	783	785	745	765	723	771	814	740	745	733	761	689	767	764	816	735	747	757	743	733	719	715	753	771	726	754	773	723	758	785	741	722	752	744	694	758	781	707	771	785	723	788	778	776	801	731	726	759	742	788	760	741	762	797	695	718	774	773	756	763	787	722	702	721	728	765	775	702	732	752	755	770	735	738	755	763	732	749	748	715	783	767	780	771	760	712	738	709	743	746	762	729	762	802	761	740	755	813	757	746	782	788	734	778	782	757	788	721	778	741	745	787	757	760	785	734	708	766	735	775	725	805	722	797	799	773	809	761	729	752	723	727	743	740	733	736	775	781	728	717	833	728	756	731	747	745	714	737	731	761	766	738	765	749	766	736	720	761	783	741	795	773	760	738	787	744	716	766	805	770	756	675	787	773	739	784	713	732	792	775	756	774	748	785	765	732	733	751	718	756	749	722	790	786	768	757	775	713	782	773	708	779	743	763	781	781	744	774	734	758	796	737	783	740	770	736	731	755	697	732	758	721	789	766	732	756	750	737	760	758	748	726	748	800	754	756	703	792	722	735	737	754	760	782	773	738	740	823	710	758	788	752	742	763	709	772	776	759	785	743	795	748	723	754	775	745	757	749	777	654	773	760	783	767	768	715	752	802	737	760	772	761	725	733	756	724	711	772	752	708	751	768	700	800	753	753	779	784	719	801	770	772	728	768	739	725	784	757	738	780	730	732	758	740	760	745	791	706	776	756	743	746	752	796	729	784	780	771	738	737	763	743	755	748	742	774	737	765	743	772	700	728	816	727	756	759	704	783	713	778	809	798	761	785	728	781	727	763	712	741	728	782	797	805	730	757	747	720	761	774	752	740	731	765	753	762	779	702	751	719	727	762	789	708	757	712	703	745	722	792	736	742	749	800	767	753	725	810	726	794	792	744	761	758	723	758	764	726	807	765	734	774	732	712	745	775	751	764	771	721	763	725	747	710	774	735	781	723	796	754	747	825	764	703	816	773	749	782	722	757	793	760	778	752	723	697	721	721	726	796	728	708	785	759	794	841	785	703	734	779	739	762	739	754	699	752	754	812	739	753	703	770	781	684	744	749	753	756	774	782	738	681	747	769	739	731	725	740	757	802	729	772	728	731	784	714	789	771	786	724	731	779	757	778	762	733	778	696	799	778	739	721	744	724	752	737	772	765	687	730	761	726	816	730	714	726	778	739	758	790	783	736	779	778	743	754	710	702	776	719	782	753	775	738	753	752	715	762	738	747	764	749	717	774	755	751	764	727	707	717	744	703	827	665	729	730	683	739	745	722	747	776	763	744	701	734	713	738	815	753	742	782	774	812	754	779	766	747	798	698	786	798	750	716	758	746	775	743	741	766	720	755	787	736	805	807	772	715	790	791	763	776	734	755	727	780	777	740	758	791	748	785	739	752	780	723	796	721	669	739	723	751	766	715	780	744	732	783	737	742	771	764	785	753	729	747	812	727	747	748	719	768	721	787	736	771	760	726	744	704	724	796	808	759	780	750	747	695	753	721	761	833	757	774	790	722	728	806	716	744	753	738	733	790	778	766	749	753	758	736	739	783	795	781	748	770	752	723	731	713	689	760	746	770	714	762	739	710	762	745	754	712	724	707	789	752	734	773	788	738	763	742	723	782	698	736	743	770	754	754	774	720	729	733	757	767	750	736	744	726	740	780	727	724	767	748	799	762	769	760	714	730	744	775	789	795	741	684	695	735	739	723	755	779	769	732	780	737	738	710	783	750	779	764	750	742	778	734	798	761	715	744	757	717	750	753	733	811	819	782	739	748	763	752	739	729	728	737	724	746	796	752	748	755	774	783	738	780	796	757	720	806	763	797	778	731	761	733	763	767	730	782	752	773	734	789	768	748	756	737	765	739	741	720	775	739	787	699	718	759	755	753	765	746	743	703	733	741	779	741	785	773	805	751	736	766	755	690	749	743	734	708	739	730	791	751	736	777	724	727	753	780	744	712	802	731	799	734	732	732	762	737	770	784	713	706	769	713	741	753	766	762	770	802	766	742	720	740	745	764	728	778	759	763	728	732	728	762	708	746	751	788	782	722	775	798	736	794	704	724	769	723	763	770	737	743	760	795	760	759	760	791	764	744	769	734	726	755	761	763	748	776	760	731	781	773	737	746	747	771	773	736	734	704	791	754	734	749	744	777	741	745	755	782	757	744	737	792	749	743	812	751	797	729	761	770	761	810	729	725	703	766	792	798	717	773	705	738	738	755	716	705	741	738	788	734	785	744	787	742	766	732	836	759	790	753	767	702	739	739	793	777	710	772	802	797	739	767	791	799	723	704	737	793	719	797	725	809	773	745	750	710	748	731	758	741	771	802	783	770	745	748	697	742	753	746	734	741	730	782	776	798	785	762	792	700	735	743	694	763	738	754	734	724	731	775	754	738	750	787	787	807	764	745	760	740	732	746	738	772	770	747	773	724	728	744	712	740	790	788	782	725	719	756	760
23786	20956	25016	27034	20960	20763	1446	385	304	211	224	231	226	205	192	201	180	169	192	170	164	189	178	166	165	139	160	182	168	152	149	187	158	193	161	168	167	170	168	204	155	167	171	160	152	155	166	146	149	168	172	163	157	154	143	134	159	167	158	161	147	157	127	180	177	168	172	182	128	152	163	177	177	184	167	164	146	136	149	140	161	154	179	161	156	147	143	170	157	141	157	156	157	143	145	169	154	147	180	200	169	167	174	166	176	157	164	142	148	132	183	170	157	167	156	152	163	154	166	175	160	155	147	153	154	158	149	167	165	167	166	163	148	162	171	180	151	149	164	156	168	154	156	137	161	154	149	151	162	127	158	161	169	171	171	154	166	160	156	138	155	170	147	166	160	167	161	155	174	150	161	166	162	167	140	168	160	170	158	145	155	154	178	154	167	165	160	166	159	175	162	177	141	153	147	158	169	156	143	150	166	169	167	142	140	172	165	151	173	142	177	148	147	173	147	171	171	157	160	168	154	156	151	191	168	165	160	176	171	174	169	148	170	160	162	151	144	187	170	163	143	177	158	165	132	155	145	143	153	163	169	174	146	152	163	183	187	155	142	159	146	142	166	159	169	149	159	167	170	167	151	141	176	178	178	157	152	173	171	132	150	141	153	166	133	151	141	154	152	145	178	162	159	158	157	175	157	163	185	144	163	149	160	177	150	142	149	140	174	160	188	171	167	161	169	166	140	170	169	157	134	172	162	175	162	157	137	185	155	160	164	154	152	161	156	152	160	161	156	150	161	159	167	150	157	150	183	156	141	152	194	147	172	166	157	169	162	154	148	148	155	170	160	161	158	164	167	157	170	146	133	177	166	163	171	168	132	165	165	146	145	156	175	179	186	161	152	165	149	141	167	167	151	146	147	155	184	143	153	164	140	153	183	180	141	160	143	142	166	154	127	162	141	142	184	144	129	169	182	137	159	166	137	154	172	155	161	177	165	134	140	159	193	136	152	154	158	167	164	161	168	183	154	147	171	142	149	194	170	164	155	146	135	162	171	169	151	165	159	161	161	143	156	169	178	154	153	149	164	156	129	147	157	140	158	152	164	165	172	166	164	153	148	155	146	158	170	139	142	156	158	181	178	143	144	165	146	158	160	165	178	172	139	157	160	146	172	164	146	121	162	158	162	130	184	164	165	184	181	153	156	150	160	163	163	145	170	148	158	160	158	165	139	161	167	175	177	161	149	168	158	167	133	148	166	159	155	138	156	183	149	162	176	161	176	175	179	144	167	163	139	173	165	185	163	166	161	154	168	185	153	155	162	145	171	163	135	166	151	173	152	160	168	161	158	151	163	173	150	169	167	154	140	152	159	164	137	161	161	151	180	168	156	154	135	135	144	174	180	161	176	160	172	156	169	157	138	144	165	171	170	148	148	166	156	139	137	150	143	172	172	136	191	172	171	173	162	170	158	168	165	128	163	143	153	172	169	158	153	162	153	173	146	172	137	170	154	140	169	153	156	159	139	155	184	177	175	158	150	166	158	150	168	190	142	152	171	165	163	196	162	156	160	161	142	154	156	169	151	148	146	189	132	146	177	157	167	139	161	156	153	146	151	164	155	163	185	153	143	136	141	153	147	182	139	156	142	169	156	162	155	165	139	151	169	170	154	173	155	166	158	145	172	143	148	152	137	154	161	142	152	159	150	136	159	149	137	144	149	144	157	147	164	164	178	175	162	164	159	147	167	153	152	164	171	167	170	144	177	195	143	136	174	155	164	160	138	137	162	198	175	163	168	170	163	157	179	173	145	155	155	149	145	153	170	151	140	165	150	167	169	162	160	152	145	159	138	167	164	152	150	155	149	186	151	148	151	198	174	140	175	132	150	156	158	162	146	155	163	153	151	164	167	137	164	150	167	165	175	179	174	185	154	166	154	159	152	156	167	161	173	151	138	145	154	165	157	138	167	148	160	171	150	159	139	166	161	150	162	163	163	182	174	144	150	157	166	160	170	145	158	152	192	141	154	163	166	139	161	162	121	162	142	165	137	153	180	156	155	142	166	169	166	158	151	184	141	168	160	169	136	142	147	210	175	168	134	143	152	171	159	173	168	188	178	172	169	149	168	160	170	164	162	145	174	170	191	143	157	168	171	155	168	140	166	167	129	167	181	145	169	139	165	174	160	170	151	167	153	168	157	147	144	171	152	173	166	151	136	150	178	168	178	159	159	159	179	142	160	140	157	159	131	153	176	158	158	156	153	159	153	145	173	165	145	167	157	153	158	145	154	179	149	160	161	183	182	122	157	174	141	149	164	135	165	148	150	146	174	162	162	148	162	150	162	173	163	153	134	173	123	147	164	162	142	146	123	151	152	183	147	134	142	157	163	154	156	139	142	149	154	164	159	158	158	150	151	140	148	163	147	156	161	174	146	158	176	173	136	138	176	157	134	159	179	137	142	148	159	166	162	155	191	158	169	147	144	182	142	185	139	161	140	174	172	155	155	151	178	165	167	146	148	171	174	141	154	170	167	159	160	139	159	153	170	165	162	158	161	155	164	149	158	167	161	144	139	169	142	146	174	169	144	167	165	160	165	148	169	161	151	153	143	143	160	153	166	171	143	170	139	130	151	157	169	145	154	153	167	138	129	146	156	168	159	148	161	175	153	163	182	178	156	162	151	162	159	170	145	161	157	165	131	156	161	165	149	171	175	137	174	159	155	169	150	166	167	159	148	161	145	186	156	151	161	166	176	193	166	176	167	136	171	161	163	177	147	145	171	160	166	140	166	160	145	166	144	189	138	148	168	180	158	178	157	141	143	125	171	164	174	125	167	169	147	152	151	159	180	185	166	147	145	164	158	147	162	141	155	171	157	164	156	147	140	150	154	153	164	162	157	165	145	132	174	192	162	151	185	169	178	151	154	165	174	157	134	159	139	170	136	173	150	165	137	129	156	142	143	157	163	154	170	176	156	150	156	166	168	159	168	164	154	169	165	162	154	144	165	143	177	160	155	157	167	192	170	166	143	148	165	169	156	143	155	162	149	184	161	163	159	180	180	161	138	160	154	172	155	157	168	161	152	167	154	155	147	150	148	141	179	181	161	146	168	138	157	158	155	166	162	154	160	142	164	142	170	167	165	152	139	175	160	137	145	157	146	144	166	162	152	153	167	156	146	167	144	178	172	170	170	148	157	154	149	181	151	170	156	171	149	163	145	147	133	160	138	159	161	153	161	157	152	189	145	152	161	156	140	154	176	139	143	145	158	173	157	174	157	154	172	154	144	173	171	160	140	168	150	157	160	160	133	135	170	159	170	126	154	156	164	198	153	150	140	144	181	169	162	149	151	161	162	144	179	181	157	166	141	163	164	162	163	160	150	146	133	189	164	186	150	148	152	158	176	150	169	141	139	176	149	162	190	164	149	150	156	196	154	168	153	150	143	149	153	169	158	144	139	166	160	168	163	141	135	161	136	140	147	139	142	170	140	153	128	164
3099	4324	2483	1120	728	585	528	505	501	432	407	422	425	427	423	424	392	406	442	423	394	383	354	388	375	398	426	378	392	406	424	403	403	369	445	375	380	408	369	365	383	428	396	389	365	416	413	434	411	381	410	399	408	412	373	431	387	399	398	414	386	380	385	371	365	418	394	415	371	392	362	394	416	387	377	414	417	372	416	431	411	371	419	422	370	384	372	399	406	412	372	380	369	375	410	432	354	408	395	375	442	401	349	399	383	426	394	387	344	348	387	386	377	368	381	342	417	366	380	421	399	397	369	418	390	402	370	419	389	430	391	415	406	373	394	379	411	388	405	358	428	411	419	413	402	365	420	368	386	358	389	394	395	385	404	409	400	436	380	369	397	407	404	399	351	366	401	421	419	404	410	432	362	411	373	425	406	385	405	393	395	396	396	411	367	422	415	409	379	373	390	383	414	344	382	410	397	384	403	375	412	371	421	378	395	370	376	391	382	403	381	390	379	382	370	408	399	363	398	374	430	375	435	405	418	412	414	372	376	378	412	403	407	377	379	414	382	391	414	395	386	434	355	387	390	352	385	382	344	389	404	380	435	387	406	379	394	403	388	386	428	386	402	414	427	399	400	415	384	382	406	405	395	386	390	402	399	365	371	444	371	389	403	418	378	397	404	394	390	405	397	390	390	421	353	399	399	386	380	411	384	413	415	430	375	404	377	431	385	395	366	362	406	385	408	370	420	400	403	386	378	410	379	420	370	374	372	399	368	434	403	393	405	404	403	359	408	426	413	357	369	387	361	376	386	367	415	387	386	381	407	388	388	385	398	399	409	387	395	358	397	391	407	388	377	382	358	412	348	381	394	398	360	404	381	381	448	380	379	383	411	400	417	408	401	374	392	396	389	375	376	395	368	387	415	399	420	408	388	388	375	383	385	400	395	402	416	393	394	422	366	425	426	398	376	415	389	395	377	387	411	412	384	427	409	410	429	367	383	405	420	392	375	387	394	401	379	422	364	382	384	415	390	400	409	387	379	401	388	392	400	393	410	363	433	408	377	416	396	396	422	431	368	394	411	400	351	435	418	389	384	410	390	403	409	410	386	409	384	396	407	428	368	392	403	403	431	390	400	410	386	440	411	396	399	392	413	411	372	405	405	400	376	391	381	379	441	373	359	403	401	394	396	361	394	400	427	388	371	381	384	435	379	400	390	425	430	385	401	366	384	401	400	392	369	364	416	390	420	405	408	380	382	416	381	403	403	370	380	406	403	389	412	430	397	402	392	402	382	385	391	408	392	377	408	380	402	365	404	437	371	401	411	394	400	379	424	395	424	411	387	410	377	396	418	393	397	384	403	408	402	393	424	397	372	393	411	411	393	391	392	393	383	410	389	402	405	413	404	415	364	442	405	383	435	392	419	386	378	394	359	369	407	374	391	374	400	410	404	386	426	411	414	407	406	377	411	359	390	404	390	395	387	375	369	429	394	385	357	373	369	386	396	392	377	386	386	377	389	420	405	400	401	401	388	375	428	418	383	428	389	378	408	392	388	357	399	379	390	374	388	385	401	385	401	396	413	354	416	411	374	382	410	390	388	407	384	420	373	382	404	399	398	419	397	407	392	359	397	394	415	425	412	405	434	388	384	377	394	392	399	406	362	407	383	418	384	395	388	392	416	406	366	437	387	388	444	375	402	417	371	372	384	401	402	405	391	397	391	425	424	349	389	410	398	390	354	382	366	391	425	373	388	381	340	394	376	417	397	405	385	388	401	362	423	420	446	420	429	404	351	373	396	395	370	420	392	415	403	408	395	370	371	372	359	385	427	375	393	371	408	411	390	396	375	416	411	387	416	393	416	406	403	390	375	389	388	380	397	411	353	348	380	391	418	413	392	401	381	365	389	413	414	366	435	422	420	398	408	393	403	425	382	414	380	374	419	371	384	396	384	362	355	415	380	404	389	400	370	387	386	359	400	378	367	389	381	380	393	411	434	382	407	425	394	386	386	367	402	433	393	418	400	384	370	371	377	387	384	418	412	385	414	386	406	396	372	389	414	372	388	416	410	392	370	399	396	378	391	405	386	402	399	368	410	382	407	401	358	415	400	412	365	376	393	373	379	388	422	404	371	406	400	407	377	397	366	385	423	398	415	365	356	403	383	427	382	387	384	421	410	397	391	368	425	388	370	408	399	401	381	382	376	417	378	392	404	390	385	422	410	388	355	393	345	394	393	387	391	399	378	387	401	411	399	396	379	398	413	400	419	397	382	393	430	424	414	378	416	403	365	409	377	409	387	414	375	402	382	416	431	343	414	401	447	368	435	385	417	390	410	398	424	416	368	416	437	395	354	391	384	401	412	367	415	347	401	354	385	413	392	391	400	374	413	408	392	402	365	401	412	395	398	392	396	404	408	397	385	398	376	395	400	391	421	433	401	415	371	407	399	401	399	438	414	439	415	374	401	377	412	386	398	408	426	387	384	391	392	420	363	399	404	382	415	373	405	380	402	395	402	391	409	386	364	423	407	406	400	395	400	385	394	382	372	421	386	390	372	408	404	375	382	393	384	392	384	379	411	393	408	418	388	377	381	437	400	376	399	408	405	373	410	398	374	368	384	420	367	437	401	397	431	374	352	414	402	400	409	380	398	424	375	390	383	416	415	413	401	426	405	406	377	376	376	380	369	390	358	399	388	416	397	377	399	389	427	392	394	397	395	384	382	416	391	368	380	362	388	418	369	425	401	428	381	402	372	370	409	385	382	388	410	383	384	419	410	398	402	373	386	400	412	392	395	387	378	398	394	376	376	385	411	404	404	401	398	383	395	391	380	363	376	391	399	384	382	387	377	385	391	399	353	399	386	394	404	405	394	402	371	430	370	412	421	376	394	362	415	398	377	359	400	428	398	398	388	402	373	406	421	382	402	403	402	396	370	379	395	419	428	411	379	391	405	410	387	362	415	400	396	361	397	410	383	379	394	406	390	397	420	375	410	391	414	431	386	392	412	417	376	397	387	386	392	395	398	386	413	407	372	361	377	415	373	409	390	413	362	378	436	424	410	422	415	410	425	384	402	383	379	403	400	380	380	456	385	392	374	399	384	374	406	363	396	393	405	345	386	403	407	386	423	416	408	396	406	399	396	382	386	436	377	414	403	408	405	442	375	409	393	356	422	389	368	418	389	394	398	358	406	402	393	428	401	389	405	371	387	422	368	388	413	408	405	417	421	392	453	441	402	395	431	398	382	379	400	404	374	387	383	381	426	409	450	350	409	392	430	383	392	408	411	390	396	398	412	388	365	413	414	372	367	415	398	365	421	364	384	405	402	398	375	408	394	381	408	424	406	378	372	414	372	395	373	399	416	403	398	418	408	391	416	427	375	414	382	377	380	379	371	424	366	428	364	411	419	377	407	381	410	384	403	360	409	404	392	377	382	401	381	430	378	367	382	409	412	364	372	389	436	410	402	388	380	392	394	358	383	399	364	380	355	398	402	401
31934	10064	1082	527	489	439	418	417	431	463	429	411	410	438	434	391	460	406	436	448	469	444	427	451	412	392	426	433	443	442	419	404	443	396	446	418	430	405	422	392	415	401	391	404	406	413	445	409	442	378	496	411	398	481	434	425	415	384	456	385	447	398	435	418	434	428	472	423	393	406	424	413	417	433	451	402	407	409	409	454	403	412	428	419	416	392	393	468	417	420	426	425	404	431	404	411	396	447	462	406	450	415	418	414	447	392	410	458	415	379	419	420	433	413	432	403	424	411	390	422	403	438	409	432	422	403	428	424	394	412	445	438	433	443	413	415	410	431	421	419	417	421	431	415	449	412	468	426	399	420	421	430	427	414	446	394	420	426	429	433	424	403	437	392	423	420	420	430	461	413	401	379	425	417	442	442	406	436	475	423	419	420	431	428	385	450	453	393	439	457	430	416	430	430	458	435	407	433	391	406	400	443	435	446	415	407	397	416	390	419	397	418	435	440	408	456	434	415	390	422	420	399	421	440	439	434	454	402	418	412	431	403	453	441	430	427	420	383	405	404	383	463	414	460	436	419	457	415	455	463	424	397	427	454	416	409	385	411	421	466	414	401	402	404	433	435	420	411	394	411	433	392	399	442	450	464	427	438	360	405	419	374	448	444	423	424	447	421	417	438	431	406	423	392	392	421	440	432	419	414	431	385	393	450	431	424	443	449	396	435	411	449	410	414	412	411	429	396	412	422	444	477	409	446	378	381	433	438	413	414	418	423	417	417	463	435	437	428	476	435	390	455	413	425	379	419	431	391	449	436	423	425	473	412	409	450	427	419	443	433	377	460	426	424	464	426	417	398	432	445	404	426	428	423	424	425	436	425	401	410	432	404	431	419	411	431	436	423	394	416	400	399	446	427	423	432	399	456	422	435	403	445	391	428	415	427	459	423	408	426	426	383	402	433	421	474	418	400	410	398	458	417	441	419	414	365	412	431	429	390	429	424	447	426	439	430	413	464	409	425	469	477	437	424	439	426	414	413	451	405	463	440	424	395	417	423	415	465	409	399	433	382	420	390	415	444	415	398	414	426	414	401	376	397	448	433	454	410	403	418	421	467	410	448	415	415	407	404	418	365	403	406	410	409	435	473	428	405	448	429	413	415	455	384	382	477	432	418	420	428	444	449	429	432	440	435	411	379	408	439	423	424	466	408	393	452	416	435	395	457	427	382	408	423	421	382	410	426	434	457	412	432	405	402	390	433	419	436	412	411	415	466	445	398	394	411	404	420	412	445	437	434	456	403	440	446	446	443	424	425	455	434	404	404	425	466	424	408	443	397	380	412	449	460	446	430	435	417	417	435	392	437	434	393	420	392	430	391	437	364	412	394	460	398	467	439	395	438	387	416	420	403	389	426	439	395	446	414	374	437	405	453	424	458	436	439	419	421	393	395	415	410	411	435	445	428	413	421	436	437	437	420	430	449	430	411	420	419	408	397	425	407	435	421	410	428	406	449	427	374	423	422	430	428	409	400	424	410	397	396	428	419	405	464	454	413	446	399	398	399	465	460	473	430	417	417	425	445	423	433	460	382	439	417	440	446	433	414	433	417	426	428	419	438	407	414	461	418	377	430	402	411	476	429	388	400	439	427	425	402	411	379	450	437	444	464	472	463	417	429	425	451	426	431	420	385	422	429	440	434	401	406	423	382	406	442	451	431	417	443	412	420	401	391	414	405	427	450	397	427	420	451	387	399	391	400	420	403	373	430	421	409	441	413	431	427	446	405	422	407	458	413	430	421	398	437	421	441	414	436	421	420	462	396	434	415	409	422	489	467	423	445	429	419	436	423	446	424	428	468	452	418	413	384	408	425	430	395	418	466	437	426	433	440	410	401	427	427	399	470	375	422	469	406	422	408	411	430	423	451	392	408	403	404	396	414	418	469	437	437	458	411	395	415	451	439	440	446	435	435	408	432	490	446	438	439	412	411	423	412	439	412	440	437	422	413	423	432	404	410	390	440	417	459	441	424	438	456	407	430	429	398	435	442	416	479	431	442	393	410	413	454	447	402	455	422	432	432	408	432	427	424	426	473	398	411	417	406	433	423	405	424	419	403	405	380	437	454	456	422	436	406	437	449	416	442	405	483	430	405	442	451	456	391	468	436	454	419	379	404	411	410	390	455	406	438	409	421	413	371	433	444	440	411	452	427	482	448	449	442	435	414	418	417	402	404	418	415	399	411	455	473	416	448	381	440	426	418	449	441	431	431	416	412	429	444	416	440	442	419	459	410	443	399	406	442	417	404	424	446	445	427	423	412	455	454	416	426	421	427	418	425	402	409	435	469	431	398	433	416	449	439	443	419	464	398	435	367	426	473	420	424	415	449	401	437	430	409	426	430	398	446	392	426	407	411	422	447	376	443	471	431	454	417	414	420	424	473	395	430	424	415	376	426	411	400	414	443	456	460	434	421	392	425	419	436	381	444	460	479	408	428	458	430	450	417	439	446	411	460	442	394	409	389	422	383	399	464	423	467	408	420	430	415	423	390	398	439	439	408	439	439	386	377	427	427	413	433	419	421	437	472	402	428	406	407	399	405	403	437	431	441	402	411	435	420	460	401	392	403	441	438	444	433	466	418	424	455	414	419	394	428	434	399	468	437	419	463	414	452	435	417	411	416	448	445	423	434	425	451	413	425	451	426	445	422	413	422	432	411	459	403	446	408	452	431	410	416	411	431	412	414	412	419	409	433	360	407	448	405	445	428	417	364	447	430	427	409	434	437	444	450	435	436	432	410	406	446	453	444	432	409	410	411	428	428	411	469	417	434	440	410	436	398	425	438	401	404	456	435	403	415	445	418	451	444	395	410	447	433	425	407	403	455	438	422	392	434	403	448	463	418	431	421	418	426	454	430	407	423	426	411	363	412	461	435	451	423	419	443	427	461	414	425	422	406	409	423	428	428	425	442	406	441	411	418	436	418	431	471	434	416	408	415	426	459	421	395	412	413	440	380	449	423	450	373	431	446	445	400	357	407	457	410	432	442	435	472	401	460	406	376	456	431	450	419	451	460	443	419	430	397	400	431	441	435	414	463	425	423	430	411	465	414	425	444	427	393	442	445	412	465	415	412	409	387	431	417	393	387	452	419	450	434	461	421	427	441	409	471	386	439	455	433	471	401	419	405	423	425	416	433	412	446	433	442	407	388	425	406	425	467	398	432	413	416	392	397	366	407	417	441	425	437	430	474	410	470	421	421	405	407	404	446	405	437	414	398	413	405	400	375	429	418	428	408	410	416	448	433	424	393	416	450	425	413	419	414	403	422	383	457	383	411	404	370	444	431	442	419	478	414	435	435	384	412	403	432	392	440	412	429	474	416	423	388	392	455	444	406	414	455	436	423	405	397	367	421	449	413	421	416	387	418	401	431	450	423	420	436	418	422	431	423	450	453	402	403	454	433	435	430	394	434	368	421	441	448	415	399	434	431	418	436	410	468
5522	1019	1070	992	958	854	921	977	960	942	967	956	950	940	935	936	943	892	950	985	982	906	929	930	969	956	982	972	945	928	945	962	920	952	1004	926	907	937	943	948	922	939	945	965	939	953	983	1000	934	991	968	902	929	905	928	934	901	917	936	952	975	944	947	913	936	952	918	992	945	931	957	933	920	955	948	994	971	951	907	946	965	967	928	921	960	967	982	907	943	942	998	920	876	1014	976	949	945	907	988	922	958	912	966	950	989	894	955	965	976	966	899	971	900	908	938	947	946	970	959	979	935	955	939	891	966	933	979	960	919	908	956	964	995	981	916	930	944	902	936	900	950	931	962	926	952	929	947	983	953	915	886	956	913	953	952	954	948	949	967	952	943	953	973	943	981	924	943	985	904	905	1001	972	923	867	932	935	907	899	971	924	979	941	973	976	862	946	946	884	970	950	990	992	970	953	984	977	951	921	904	981	979	948	1001	929	952	923	939	910	945	926	951	949	952	961	933	997	868	905	941	988	934	939	989	899	967	1036	896	982	938	943	940	983	963	956	956	990	965	938	965	957	937	943	918	932	1001	951	901	926	908	930	872	912	989	971	966	960	932	970	942	932	994	919	926	1007	956	978	931	931	1002	937	902	932	939	962	962	971	919	973	875	927	909	951	912	957	987	986	998	961	915	934	901	953	986	978	937	918	894	899	923	954	913	974	946	919	946	945	898	926	979	979	961	944	947	951	1031	935	927	881	917	999	933	920	962	969	981	928	979	930	1011	940	938	942	989	992	898	953	983	929	935	849	925	965	895	911	991	977	935	962	959	1001	1001	927	955	950	924	952	968	887	921	974	946	945	959	1021	1004	923	899	928	964	968	949	956	957	951	932	1012	927	892	970	973	948	998	959	916	943	955	928	998	996	965	949	1012	983	985	980	964	924	910	948	901	978	945	940	894	956	951	960	972	901	923	966	927	913	1026	986	924	908	932	974	997	977	876	972	951	998	1018	965	935	909	941	974	969	968	972	970	904	973	955	964	976	982	962	956	946	958	984	982	940	969	946	879	903	956	927	970	936	1007	948	949	980	964	939	943	995	937	961	957	894	911	965	964	1000	940	924	910	972	957	913	911	932	919	967	972	921	1022	968	952	933	983	892	959	936	953	927	926	963	991	963	938	950	927	936	924	950	975	907	953	940	907	986	978	972	959	934	939	944	920	912	954	927	1000	974	999	939	982	1003	949	982	948	911	934	945	1005	924	946	986	999	979	962	989	917	966	933	1015	966	965	941	985	877	928	960	965	989	956	968	978	918	924	962	935	954	974	899	948	984	948	964	945	973	951	982	942	965	961	931	935	919	937	929	917	928	914	922	924	996	952	901	988	913	1014	943	978	892	921	994	943	977	988	974	998	906	938	951	960	945	977	880	980	947	944	890	932	956	975	897	910	919	1006	936	928	941	914	976	890	975	915	941	958	953	937	964	980	1011	943	900	977	886	970	960	934	925	1006	992	958	939	918	991	909	899	898	962	980	966	981	886	887	980	900	958	960	893	949	939	934	926	914	936	941	963	923	976	946	916	934	919	971	921	914	939	969	940	958	871	965	968	929	924	929	984	992	905	933	927	937	933	990	952	956	970	979	931	991	980	930	951	972	945	950	972	910	926	979	918	943	905	958	946	951	937	985	921	1001	978	977	983	939	931	935	957	1004	915	975	937	910	994	953	977	941	1012	952	966	945	941	932	980	950	915	937	964	969	995	951	942	931	965	882	948	967	936	860	960	942	991	924	954	994	997	937	948	958	975	889	1001	957	933	898	950	970	924	909	949	895	996	964	972	1026	935	947	933	907	920	958	936	890	926	941	974	903	982	919	972	944	914	926	980	988	960	950	959	918	924	926	932	951	981	926	969	971	944	954	946	991	934	900	962	949	945	913	961	968	937	968	940	963	950	923	947	982	979	934	954	955	944	949	969	976	922	942	955	936	968	974	990	976	969	912	939	948	924	957	959	951	930	958	959	974	899	949	1018	1005	943	942	925	917	1024	920	927	918	961	914	964	986	989	981	930	930	983	932	944	981	951	972	939	921	939	991	940	901	957	944	1007	960	936	932	968	984	991	880	891	953	931	972	996	921	943	1007	911	963	948	934	941	954	963	874	904	892	961	946	1008	909	944	949	950	928	953	962	931	969	944	983	939	969	990	942	954	988	991	966	947	959	978	917	963	957	925	964	943	991	942	996	958	989	966	995	936	947	933	976	933	946	938	980	949	888	995	977	920	968	1015	940	994	996	960	878	958	944	969	963	934	940	929	967	957	934	906	1010	974	975	926	918	978	922	925	1002	964	927	1013	969	968	938	943	987	983	935	1004	950	924	921	936	891	910	964	950	967	905	940	925	990	958	990	956	976	949	911	918	947	935	957	1015	908	962	951	969	925	950	957	935	1001	971	971	921	935	927	972	951	978	985	893	925	938	968	926	936	950	938	980	991	968	981	969	930	945	968	935	920	905	911	917	948	989	992	982	917	935	924	984	968	888	953	901	933	900	1009	927	955	926	952	928	1046	938	959	948	956	899	900	950	979	924	915	916	992	932	1020	928	969	991	913	967	1005	908	952	942	939	985	953	926	917	929	923	968	927	973	948	981	954	940	930	960	985	933	924	954	941	955	935	902	889	1021	989	963	1011	895	924	971	969	879	984	923	967	937	971	953	963	999	929	952	985	985	888	920	938	992	912	916	951	954	1015	924	969	959	915	991	925	931	920	897	972	919	939	953	945	1010	995	933	921	921	961	977	891	946	930	979	896	940	944	991	964	922	948	904	971	950	942	915	972	1006	937	905	940	960	964	973	956	958	974	928	1024	961	927	964	874	951	938	963	917	937	944	917	949	982	960	968	934	976	977	948	1009	957	997	981	961	920	947	949	967	970	994	946	953	942	965	878	957	984	933	959	912	912	931	954	913	933	961	938	951	916	988	916	908	965	894	962	952	906	949	963	966	1003	959	904	961	945	917	935	987	976	944	970	872	950	935	966	972	981	949	973	938	966	956	932	968	908	926	958	938	927	952	918	930	946	918	941	1000	956	971	917	939	916	975	914	979	938	909	922	916	959	1011	934	977	943	951	933	948	950	947	911	967	943	946	975	993	937	972	950	971	926	900	946	968	1035	909	957	947	1018	890	914	979	967	922	889	897	975	923	908	964	957	954	988	939	925	971	998	960	955	916	940	969	967	933	939	984	968	959	951	961	921	943	969	945	902	950	941	991	973	939	946	958	894	965	936	969	947	944	969	915	951	974	1005	966	925	929	953	994	908	921	961	986	933	947	948	976	984	938	937	982	1001	972	889	978	981	911	995	933	906	907	957	956	947	912	956	956	963	936	941	979	964	935	965	936	996	917	930	986	918	952	1003	950	936	988	948	964	974	1001	918	988	952	979	927	949	910	988	894	923	1005	839	958	928	969	968	920	946	916	975	996	981	955	934	968	917	925	941	1001	967	966	915	882	906	944	967	920	949	943	881	891	929	989	896	1001	965	992	940	985	983	928	995	952	955	930	937	970	969	961	951	950	964	973
24514	21012	24507	27705	20491	2028	516	427	360	391	381	357	355	357	379	386	398	365	313	367	372	334	343	325	369	346	327	311	361	343	375	320	334	328	354	345	329	320	380	373	374	301	324	318	318	340	349	376	346	297	343	315	320	288	315	317	338	334	323	360	342	363	345	364	345	350	346	346	364	339	334	315	326	346	358	327	330	349	361	353	309	343	341	371	344	377	350	337	301	338	367	351	341	349	316	358	380	364	337	353	359	340	329	337	320	288	335	337	351	318	309	319	306	314	382	354	338	325	327	310	330	336	345	305	367	310	346	397	323	330	346	285	335	345	379	332	355	346	351	322	337	320	337	322	340	317	315	307	317	301	312	336	349	337	354	325	308	369	377	354	324	331	335	350	355	312	337	320	321	303	352	306	303	360	309	322	315	339	349	351	349	348	355	339	314	338	356	349	319	337	313	308	331	336	315	348	353	350	338	344	313	330	305	380	348	342	392	339	349	348	330	333	316	327	348	326	359	328	332	307	333	320	318	354	320	324	349	333	339	364	334	343	341	371	395	345	344	342	315	316	293	337	350	332	352	328	331	353	358	339	329	339	358	302	368	336	331	357	334	324	322	306	347	323	328	338	354	334	358	338	357	315	351	298	316	320	339	351	316	353	376	302	355	338	345	328	338	318	327	356	293	350	328	284	357	319	333	344	341	344	366	311	324	326	377	329	296	318	306	346	310	343	320	371	319	383	369	358	373	351	308	361	337	311	320	317	337	321	355	321	333	335	336	337	360	309	337	331	312	349	304	350	333	336	354	358	323	329	322	344	370	336	352	322	359	333	334	339	323	319	341	326	302	301	363	334	333	348	320	324	335	335	314	351	328	325	357	357	364	297	311	399	311	395	327	335	315	334	344	329	360	334	318	339	338	326	381	315	356	346	340	340	345	354	336	330	356	316	283	342	351	349	322	360	374	389	337	344	332	322	337	344	326	348	312	359	349	362	332	338	324	338	330	370	317	342	365	329	307	368	297	337	338	327	340	343	323	310	350	351	357	351	332	345	344	288	305	340	304	344	314	354	339	345	344	354	322	326	350	348	356	326	299	340	303	329	350	306	336	361	294	324	385	364	304	327	354	350	348	309	378	370	336	391	328	319	315	370	356	349	326	378	349	321	298	332	318	375	308	342	346	344	357	315	355	332	355	354	316	353	378	346	323	332	360	340	318	323	308	332	316	380	328	309	379	314	327	318	329	342	340	338	346	314	337	377	361	317	340	328	330	320	316	358	338	370	299	364	336	349	337	337	312	329	342	339	318	352	305	316	300	330	334	316	326	316	371	341	354	323	334	337	311	392	330	316	333	311	321	336	313	338	371	356	329	305	335	328	333	330	310	324	357	354	309	371	352	288	386	336	341	309	348	315	355	350	353	349	304	321	318	295	387	367	303	347	348	321	332	341	276	365	349	309	368	333	330	318	325	345	351	320	286	322	359	348	317	337	347	311	322	333	309	342	323	319	315	333	311	339	330	344	332	343	332	319	340	346	362	363	340	299	358	359	364	333	302	312	343	305	330	357	355	317	347	343	353	320	346	341	345	316	316	332	348	344	370	327	324	364	319	314	351	316	365	309	330	358	345	301	328	341	349	332	331	342	372	329	315	311	323	323	351	346	303	318	361	321	291	362	342	347	342	333	312	325	328	330	311	334	299	300	339	343	326	333	316	330	346	352	331	365	330	324	341	334	325	315	331	323	320	362	322	353	335	305	357	329	326	354	333	320	330	362	346	333	330	314	357	307	347	341	347	362	356	373	351	334	337	338	354	324	340	362	343	318	316	356	340	340	321	300	352	332	332	311	332	345	326	339	294	295	352	316	324	309	329	338	329	322	319	338	329	341	312	313	336	325	340	377	328	334	341	330	325	313	355	341	331	325	334	351	319	316	315	383	370	337	365	350	313	359	334	357	317	323	322	309	342	347	330	308	319	317	319	336	332	329	334	340	321	329	338	333	325	361	316	330	335	333	347	356	337	315	322	357	337	315	350	342	294	354	333	349	312	350	351	350	351	347	331	329	363	345	331	326	384	341	334	376	342	338	333	326	348	328	296	354	349	363	323	362	334	307	322	323	340	313	337	332	328	345	344	342	342	351	376	350	320	321	344	339	320	329	361	336	342	347	324	362	301	328	354	342	349	331	331	335	292	360	332	349	340	324	348	339	318	349	339	296	360	374	361	331	341	344	300	295	340	338	323	317	323	334	358	317	384	354	304	304	343	316	384	355	346	296	393	366	332	299	335	347	359	334	327	349	337	340	309	325	319	343	293	338	373	335	354	356	344	317	361	320	299	330	326	333	350	318	346	326	336	345	333	356	321	303	320	321	331	327	311	307	345	345	334	375	298	323	353	325	363	301	336	350	353	332	322	314	333	320	319	318	347	350	336	332	339	363	311	350	351	359	365	345	349	365	326	326	329	339	309	342	360	328	348	317	355	344	343	332	338	352	335	358	368	325	352	340	366	355	356	301	300	337	343	351	333	359	343	349	320	337	372	322	356	316	332	359	327	306	329	347	347	347	341	371	336	351	355	350	336	339	342	357	315	313	361	357	322	344	344	339	348	365	315	348	318	290	354	335	330	332	324	374	323	352	354	318	323	361	354	327	313	331	313	321	316	333	348	351	356	333	335	330	332	307	328	334	347	334	337	370	340	320	332	359	303	321	353	344	333	350	347	294	322	361	293	314	325	384	335	323	339	309	310	320	351	347	377	376	343	310	339	321	332	325	327	335	307	361	346	364	331	332	369	354	327	343	310	300	355	341	344	339	331	319	341	332	290	299	285	364	353	309	333	334	321	331	371	313	323	360	336	318	314	347	346	343	360	333	327	354	327	339	351	334	325	317	314	367	351	312	335	322	339	340	344	344	330	323	363	348	276	344	356	331	330	342	351	384	338	350	288	367	342	346	327	344	375	320	324	338	362	326	341	332	339	351	337	329	340	334	377	313	323	337	333	315	322	395	335	354	351	315	326	355	362	332	357	329	353	331	362	335	341	328	334	351	353	298	342	318	322	312	362	341	354	335	322	314	312	327	345	351	321	372	320	334	331	343	324	301	320	325	326	324	343	330	303	342	291	341	340	338	362	343	332	314	356	354	345	327	359	302	317	335	350	318	339	332	343	333	335	336	335	319	352	322	352	336	296	339	343	316	361	348	288	354	329	363	302	325	331	343	320	361	311	343	341	352	352	327	355	340	358	332	361	349	312	307	330	316	326	318	335	327	372	317	332	325	331	353	340	344	318	303	339	306	361	345	332	340	324	328	299	311	347	334	339	328	334	336	343	343	366	380	324	316	329	332	326	353	367	317	354	331	331	326	358	328	319	317	352	358	348	345	322	354	343	337	330	317	307	344	343	315	326	337	322	321	333	334	304	350	336	360	341	302	316	369	297	332	313	332	356	360	342	306	328	323	325	354	321	341	300	338	290	317	337	335	352	340	328	340	301	343
3160	2829	1852	1130	943	892	885	799	724	786	755	746	783	748	829	794	738	809	756	717	748	776	718	788	759	781	758	759	745	726	709	744	772	759	773	756	738	762	802	748	682	759	727	735	823	726	746	718	721	819	766	720	814	745	756	774	794	758	715	760	746	749	756	724	741	745	766	761	768	773	728	744	774	773	741	779	732	772	789	722	748	783	772	839	777	737	729	761	750	749	739	825	755	771	773	821	786	766	730	769	772	723	787	762	736	711	780	756	757	778	756	761	788	776	725	755	761	727	739	749	738	752	747	797	781	736	720	781	717	760	788	780	749	729	761	750	776	785	767	725	759	717	787	813	702	716	697	778	802	750	772	701	724	731	756	786	726	811	754	737	813	698	736	811	755	791	745	743	774	705	722	706	788	760	734	713	748	725	717	768	812	800	738	764	730	787	819	723	745	728	724	753	730	790	751	727	750	808	781	757	796	771	762	770	724	731	774	720	725	736	814	809	748	769	753	778	770	787	768	727	747	731	724	763	761	733	742	764	717	730	740	785	798	774	716	708	798	750	772	764	772	729	792	789	768	753	763	739	711	757	764	773	793	710	786	756	748	750	773	751	732	732	728	726	744	753	743	718	780	772	754	781	745	793	749	779	789	730	743	743	754	765	753	787	711	729	748	733	771	767	746	772	749	760	769	750	770	787	737	774	781	802	743	742	762	713	791	772	698	798	761	749	837	788	775	739	777	736	709	826	731	729	757	742	803	739	703	762	757	691	724	758	698	717	710	783	784	720	770	791	786	770	789	754	755	797	787	754	769	705	739	751	739	784	789	748	707	725	696	781	713	759	789	772	705	788	741	763	745	741	729	792	761	804	790	678	733	763	758	757	805	728	771	720	719	760	761	751	755	780	784	742	747	768	731	770	742	730	744	794	769	724	768	770	765	776	737	742	762	753	733	743	703	786	799	755	738	747	773	718	739	782	751	787	720	738	796	752	751	753	752	761	728	721	739	775	793	736	755	756	733	755	742	768	719	748	727	764	715	769	745	728	802	717	784	686	713	812	738	772	749	783	776	732	766	816	772	769	743	783	681	716	751	766	787	788	782	740	737	759	754	766	754	756	755	771	735	770	811	764	730	722	769	760	775	711	768	739	758	803	722	777	743	774	755	787	739	735	770	737	715	733	754	791	802	791	680	801	747	727	736	745	747	742	732	718	779	784	777	758	787	761	759	749	737	742	768	747	726	829	743	795	773	780	812	744	804	721	749	782	774	732	724	718	749	709	725	800	799	800	764	717	725	701	798	710	768	744	761	696	715	718	790	762	767	793	780	765	750	770	783	717	716	766	752	756	772	833	800	767	774	782	795	796	690	766	753	767	733	841	776	757	753	782	768	749	755	788	728	791	754	746	752	737	741	758	737	746	801	754	757	756	740	726	790	711	726	764	734	754	725	798	801	753	703	753	751	765	725	763	749	755	817	768	740	765	743	736	781	781	786	743	772	787	774	741	781	712	764	724	735	750	731	796	760	789	749	709	796	778	776	794	781	776	761	715	699	786	741	742	832	798	744	780	713	742	773	815	672	700	790	756	769	773	718	738	764	769	760	752	792	778	801	746	786	781	741	778	754	734	745	749	778	744	790	783	762	770	786	768	753	736	735	737	739	780	789	753	746	738	749	745	770	719	761	831	727	817	738	815	772	737	781	749	751	708	765	755	771	723	766	730	757	736	745	785	754	768	741	733	723	741	772	822	726	719	709	794	722	722	704	761	743	735	826	774	798	757	772	767	754	807	758	752	763	756	766	740	781	738	776	757	759	740	749	755	755	772	749	689	741	740	704	731	770	777	795	730	795	725	766	766	739	740	772	761	803	760	745	759	750	708	780	757	743	820	749	783	709	761	756	739	702	747	789	709	729	780	698	747	723	765	730	763	697	737	759	762	721	765	710	727	774	718	759	780	775	756	744	753	736	797	733	773	785	746	729	741	741	738	770	772	793	724	743	755	803	773	695	766	754	730	704	790	725	752	784	780	757	757	735	756	721	728	742	727	799	738	751	768	788	715	721	791	738	719	724	760	750	724	730	732	737	752	746	794	738	795	804	763	770	776	759	751	748	796	758	733	721	748	723	773	715	762	778	767	770	750	769	742	762	749	723	732	752	712	758	769	780	809	780	803	738	810	780	706	718	750	768	742	754	715	778	778	752	720	762	712	774	773	770	703	765	736	731	775	803	734	798	728	703	724	752	736	729	765	761	737	723	753	762	736	800	715	748	726	755	719	705	759	772	765	694	713	756	729	758	774	758	766	737	754	768	723	751	760	744	765	751	766	768	743	740	782	801	765	773	782	721	744	653	805	739	723	765	830	782	779	737	764	747	802	763	747	740	725	721	804	732	732	733	716	691	784	748	753	776	744	769	761	758	810	750	813	801	785	707	800	758	754	720	760	738	791	797	788	752	762	773	765	760	767	746	746	761	759	790	754	798	767	740	724	764	744	765	731	777	761	752	811	753	751	776	746	799	771	799	742	765	752	761	706	766	774	737	760	750	784	711	769	750	834	815	739	758	755	719	769	762	780	753	769	777	787	787	798	739	738	742	733	746	770	728	761	841	741	776	720	745	741	727	758	742	750	793	802	721	755	716	738	716	720	742	758	741	739	757	784	743	756	731	733	815	729	783	772	739	785	709	722	789	779	767	738	765	720	754	750	776	813	782	761	786	765	780	719	759	773	745	745	753	743	808	784	754	768	746	757	735	696	750	752	738	714	729	730	757	735	720	723	744	765	755	746	752	807	744	742	734	793	763	762	744	744	748	791	776	767	787	771	751	749	738	731	806	738	744	783	800	738	777	777	742	806	746	782	799	735	768	683	802	736	769	724	754	813	745	754	777	766	774	746	773	782	733	789	733	801	757	733	758	801	732	804	756	710	820	761	747	730	743	693	791	751	742	750	762	741	743	739	754	786	723	765	795	731	759	775	754	769	754	739	784	782	788	780	765	717	749	738	781	782	791	751	716	750	696	756	813	711	761	766	778	760	695	775	743	739	791	777	765	723	767	720	741	757	796	789	750	778	753	781	761	740	784	735	734	750	726	742	740	720	757	782	708	772	749	726	762	780	804	760	754	776	735	765	782	751	728	803	715	785	787	747	741	744	743	745	734	782	761	743	793	746	730	732	749	814	773	820	755	774	743	707	761	767	746	739	777	770	771	765	789	760	745	761	709	728	762	739	751	744	758	760	766	743	758	774	750	719	802	770	706	755	773	778	758	759	723	786	786	757	727	705	773	784	738	734	690	801	797	695	759	768	771	665	725	738	800	762	746	727	753	740	746	744	704	715	720	734	721	808	789	775	749	743	733	790	753	700	740	786	744	720	737	745	737	717	766	778	716	752	731	736	734	741	799	758	755	781	760	739	766	775	717	695	767	802	795	745	727	769	733	766	747	737	749	774	740	772	783	737	754	785	786	766	761	781	745	745	739	688	793	733	822	794
23757	20946	25027	27044	20948	20766	1259	379	297	261	265	209	235	206	196	195	192	195	191	173	143	196	177	174	185	156	169	160	167	160	168	173	155	184	170	150	149	165	152	156	168	171	167	179	187	176	177	160	176	164	182	171	157	149	136	163	137	160	159	156	163	193	154	179	153	191	171	157	176	168	143	187	154	141	162	166	151	161	167	147	152	135	152	186	162	149	175	153	179	166	163	172	154	181	167	159	126	148	176	156	167	156	176	135	158	170	185	187	180	166	146	167	167	157	150	151	154	148	186	158	165	158	134	148	175	131	151	132	158	166	148	171	138	160	164	150	151	144	163	162	180	139	171	159	137	144	148	162	178	144	164	153	186	139	149	149	155	181	153	166	153	157	126	148	141	152	171	169	159	189	156	160	166	159	147	138	158	147	176	167	158	132	162	173	163	144	137	144	158	139	164	169	124	148	166	153	149	148	169	160	158	158	174	133	154	167	152	168	154	176	148	159	149	150	137	156	142	145	177	151	146	152	157	157	166	162	178	156	156	134	198	147	161	151	160	167	148	170	145	165	149	143	149	169	158	181	170	177	141	154	169	178	145	154	144	134	175	157	167	151	158	137	153	159	150	154	160	154	178	157	146	171	146	144	148	161	140	169	148	137	175	172	146	186	141	160	173	158	179	178	146	150	154	155	145	165	182	179	154	163	163	148	156	152	181	156	188	152	164	160	165	148	162	149	165	153	169	159	154	173	164	164	166	173	183	160	174	155	141	151	161	178	154	162	142	181	177	166	155	145	159	169	151	173	145	185	153	154	172	170	175	168	136	175	176	163	152	154	157	168	182	173	159	128	152	160	168	188	157	181	150	163	175	168	152	143	159	175	148	169	131	166	143	160	147	131	166	164	161	179	143	144	142	150	154	177	195	158	160	172	159	150	184	143	141	142	148	123	163	148	152	164	184	157	140	135	152	162	183	161	178	167	152	162	169	181	157	147	161	154	164	205	156	159	135	159	150	154	130	145	136	165	171	142	143	160	188	156	154	136	160	130	147	138	145	140	167	152	193	161	146	172	191	177	139	178	131	153	157	162	204	184	176	177	146	146	178	180	141	148	142	124	141	150	146	180	148	146	161	156	174	137	147	148	171	138	183	144	126	149	169	162	168	156	159	147	137	147	155	157	154	145	170	146	166	162	146	161	158	145	159	150	179	176	163	135	169	148	154	170	143	173	168	171	153	146	148	149	185	152	162	164	145	160	178	157	176	157	155	166	185	129	184	160	172	158	160	155	164	167	165	150	189	160	161	154	146	172	177	179	162	155	152	149	174	145	155	141	166	147	161	136	153	157	149	152	154	172	145	160	142	151	176	162	149	169	165	168	166	170	150	177	156	173	172	149	177	138	162	160	177	149	152	152	144	161	156	172	170	139	144	174	154	152	160	144	177	154	139	168	169	131	109	155	139	165	185	158	161	161	157	165	132	159	161	148	135	157	150	176	155	120	147	137	160	178	155	155	162	138	146	154	182	167	149	171	178	155	154	138	143	168	162	177	140	157	155	153	152	175	145	135	153	152	161	163	167	152	142	156	159	174	178	153	150	176	162	153	161	164	173	144	146	146	159	163	154	169	142	172	166	161	160	180	181	162	167	149	149	156	152	143	159	140	153	175	164	152	150	154	142	155	175	144	173	164	160	158	138	158	155	150	150	165	170	162	169	166	159	165	176	155	158	162	159	160	141	192	149	163	168	147	162	163	177	158	166	179	164	139	155	147	162	167	161	133	158	174	152	180	145	179	156	140	155	175	172	140	144	169	145	177	160	167	155	165	168	160	160	138	135	148	174	161	157	129	146	157	149	178	141	151	132	177	156	180	175	197	161	157	154	144	197	182	155	148	125	166	166	132	142	162	159	165	127	129	158	144	202	149	137	149	155	146	166	155	176	180	155	159	144	164	152	167	165	148	167	156	153	151	166	170	150	141	141	173	154	154	181	176	159	165	157	170	162	147	180	143	173	180	144	151	174	173	159	166	171	159	144	154	173	184	158	174	150	155	168	169	152	142	173	146	139	182	191	150	154	156	158	151	161	157	184	146	148	158	171	155	129	150	161	136	137	143	160	161	135	161	156	176	153	164	181	149	140	143	147	141	147	151	177	173	161	174	156	141	147	169	168	152	166	163	187	156	171	129	160	158	164	155	167	152	151	132	168	169	151	145	158	143	158	133	145	164	174	148	130	146	158	164	145	142	157	164	125	164	139	172	190	165	158	162	168	156	163	173	171	173	178	148	171	138	178	166	155	173	145	125	135	143	146	154	159	156	166	155	160	155	154	163	158	175	150	136	126	176	139	151	178	155	166	157	143	150	157	151	150	159	138	175	187	166	158	170	196	151	166	155	150	166	158	181	171	164	141	165	155	156	149	145	181	142	164	172	165	139	146	150	158	177	171	160	139	154	164	136	144	136	156	172	164	150	154	148	134	163	161	170	134	149	168	169	175	184	167	159	160	157	169	169	161	171	162	142	165	173	154	158	140	151	165	168	153	155	158	158	163	177	147	173	148	175	170	148	159	147	153	147	148	167	160	160	164	172	143	169	148	160	158	164	142	173	151	178	139	146	146	141	145	162	162	161	153	130	138	173	149	169	153	162	149	173	137	154	153	163	150	179	144	183	165	165	167	143	146	131	185	169	170	149	144	170	156	177	162	152	163	160	146	164	160	156	132	152	139	170	165	155	152	163	176	152	154	161	153	153	182	142	169	137	157	146	162	146	137	167	161	142	167	165	158	171	144	175	168	184	184	168	169	154	157	154	134	146	166	162	136	150	164	174	139	135	141	155	158	173	157	175	158	144	170	178	163	176	160	178	161	152	146	151	157	132	154	173	176	176	147	156	148	157	141	141	161	161	162	174	156	179	181	174	159	150	150	162	151	179	157	158	149	153	172	154	147	151	130	157	136	158	165	167	155	142	154	178	145	138	177	174	147	174	166	142	160	166	148	157	164	136	147	147	160	157	150	143	152	186	165	157	148	156	173	146	151	158	186	160	163	138	148	171	145	188	158	161	174	141	161	126	142	132	156	174	157	156	154	149	171	170	157	172	158	134	170	156	148	141	148	164	166	150	161	159	157	168	150	160	152	146	150	130	138	156	184	182	178	142	145	143	150	153	157	169	161	153	154	139	158	154	180	124	153	167	172	157	173	188	147	157	165	146	155	160	178	161	146	165	142	154	156	169	140	144	136	162	161	158	183	145	150	141	169	161	147	160	158	183	171	161	167	163	153	136	161	135	157	165	168	146	142	160	139	134	162	148	157	172	171	140	156	160	184	160	169	154	161	155	161	158	156	158	170	158	145	157	167	149	162	180	162	150	172	160	157	145	151	171	154	134	147	162	158	166	157	148	179	146	143	189	177	177	156	162	160	157	179	152	164	141	143	164	167	145	160	142	159	148	181	162	172	152	148	140	140	159	150	139	137	154	170	130	158	144	151	164	144	167
3030	4168	2494	1125	732	539	510	450	467	460	428	468	418	426	376	405	389	389	394	396	422	420	382	387	433	371	407	421	416	409	361	364	385	393	401	413	392	418	404	394	379	388	370	384	386	381	394	356	391	387	344	352	391	381	390	377	348	410	408	437	378	374	412	352	413	369	424	386	413	404	389	412	379	387	401	390	389	429	431	377	416	374	402	419	410	372	369	380	397	416	381	374	392	386	397	412	392	413	421	379	414	406	408	408	376	396	370	399	414	372	397	393	406	364	422	409	401	403	410	369	391	402	415	388	372	407	436	366	399	447	363	415	375	387	401	386	407	395	384	424	390	392	394	414	402	395	421	390	371	373	410	373	389	386	416	399	387	405	390	392	412	409	409	380	361	380	399	389	381	396	376	419	401	369	409	387	389	393	403	391	425	387	375	413	344	389	422	378	405	407	435	378	394	401	373	375	422	367	392	417	399	400	405	367	401	447	373	393	405	385	427	412	396	409	368	402	381	410	431	399	428	416	402	397	358	371	396	377	384	377	404	346	390	415	385	415	373	396	402	393	370	415	389	428	384	385	400	406	384	389	385	377	383	396	400	385	380	408	369	383	384	393	393	409	400	371	404	381	387	444	388	377	346	387	361	375	403	376	421	406	412	405	402	423	391	402	387	409	363	407	424	387	412	385	374	399	365	405	374	377	390	357	359	366	361	433	362	383	402	415	369	398	396	420	389	383	377	382	405	413	431	381	386	384	410	409	397	414	440	397	392	417	413	376	388	372	389	381	404	381	435	416	401	423	372	380	383	439	383	402	392	354	387	389	353	390	394	399	382	390	382	390	387	374	375	395	389	386	359	391	414	375	426	406	393	393	399	387	382	441	371	390	388	389	391	406	375	407	409	399	405	371	434	369	384	448	377	398	396	372	388	396	393	382	389	392	375	415	378	365	379	423	385	405	413	396	392	408	436	397	431	389	407	417	421	352	381	438	415	411	386	397	386	386	374	389	359	365	385	410	400	404	379	398	435	398	372	413	409	399	401	408	387	382	416	402	355	437	395	396	360	420	399	418	409	403	387	400	373	401	354	373	372	396	407	371	367	397	389	383	385	379	410	416	367	357	397	393	381	375	374	422	399	384	387	386	386	393	378	362	396	394	374	369	382	404	421	390	405	423	433	392	392	376	405	403	400	383	411	397	371	400	382	407	411	375	400	418	352	390	403	404	420	368	407	357	379	411	426	378	369	395	395	431	387	390	371	369	386	354	367	372	403	398	408	384	380	387	406	360	407	441	404	387	386	399	432	425	368	396	397	429	409	385	391	361	368	390	397	369	390	324	411	356	376	378	404	374	417	363	367	388	387	385	398	409	411	388	417	386	392	366	395	415	406	418	396	409	384	418	382	381	389	402	371	383	356	374	448	388	385	373	401	370	383	385	408	401	392	416	418	377	409	397	417	423	387	369	385	375	430	376	393	361	403	387	390	368	413	366	378	414	393	408	381	397	395	403	402	387	410	390	399	414	425	399	441	412	389	342	376	400	427	403	400	378	413	404	407	414	365	384	338	357	386	381	402	389	412	367	353	395	400	398	382	376	391	396	377	381	383	411	359	406	376	397	391	416	386	405	387	416	400	420	410	379	410	407	393	387	387	399	404	424	422	396	395	414	429	402	397	395	378	398	406	407	429	395	427	370	394	390	383	457	411	373	393	390	390	393	394	381	357	399	409	416	390	390	403	361	393	375	408	373	384	347	421	379	428	373	393	362	452	363	415	409	387	379	377	386	373	397	426	398	380	393	393	405	415	358	374	404	414	360	399	390	436	405	408	409	398	385	404	421	409	385	367	412	405	426	392	384	352	382	386	443	392	393	428	383	370	388	413	396	367	384	386	385	374	414	396	382	410	388	382	425	376	427	409	377	387	425	413	433	353	375	383	414	405	387	391	400	402	453	418	386	427	424	431	386	375	384	403	390	386	387	388	421	439	401	424	364	381	382	371	430	400	391	453	415	410	358	368	355	408	356	428	376	417	376	409	380	370	376	364	401	386	354	396	400	376	395	424	391	432	397	399	353	389	365	412	357	368	386	384	399	410	382	394	367	366	393	388	383	389	412	385	369	439	372	392	407	415	397	420	407	355	377	385	389	390	361	413	389	403	383	419	376	384	400	402	409	423	367	379	384	413	418	397	378	363	392	420	392	376	423	436	381	377	373	380	379	410	411	428	409	371	364	368	423	375	350	384	384	341	417	437	394	381	412	417	376	411	427	373	398	364	384	374	370	394	368	379	413	374	407	382	446	395	405	392	421	386	418	444	415	417	401	399	416	442	387	384	375	391	387	370	410	401	418	408	391	375	398	404	381	405	411	446	362	406	367	396	395	443	367	408	376	394	366	405	391	379	387	388	379	384	370	418	387	399	399	387	393	401	419	417	377	375	413	397	405	384	380	416	385	363	424	392	353	404	423	405	404	389	399	358	387	386	405	400	385	414	401	357	396	367	382	391	382	392	382	411	395	360	395	383	395	415	378	385	382	444	401	441	419	401	383	412	365	404	382	410	367	417	394	404	406	396	382	371	362	391	381	420	373	419	379	386	410	411	417	406	413	393	390	370	385	424	399	353	367	410	397	404	397	396	393	395	400	397	352	366	398	393	386	392	384	387	389	380	398	398	406	378	390	419	368	384	378	387	388	407	392	399	388	362	372	394	377	401	354	401	409	394	389	397	396	429	407	389	378	406	419	457	397	401	382	444	392	361	382	424	369	395	432	393	419	411	389	419	419	406	380	401	386	395	426	378	394	400	381	380	385	373	379	386	422	386	400	402	413	374	374	416	375	424	396	392	400	375	415	404	413	412	390	366	395	378	396	382	386	372	392	396	383	397	360	414	412	367	410	391	403	423	399	384	385	407	415	401	389	400	396	400	412	418	424	402	382	398	379	356	397	370	412	398	406	396	365	399	390	390	399	408	386	405	387	408	341	379	398	399	423	393	382	379	359	444	411	406	383	398	395	374	414	388	356	426	409	381	400	420	384	368	390	390	399	386	393	398	375	374	358	424	380	397	404	382	396	396	424	396	385	399	389	402	428	405	390	364	388	379	410	381	404	421	383	406	418	429	405	394	380	360	395	375	404	425	399	402	405	416	401	394	418	380	381	385	391	420	412	395	359	428	412	356	394	357	371	411	408	376	440	398	370	377	414	404	374	401	380	390	403	380	413	424	406	398	392	404	374	368	411	370	369	394	393	414	374	387	390	412	414	393	407	404	361	386	427	362	374	428	350	399	400	368	352	375	384	400	418	353	388	402	421	398	424	405	387	386	328	391	420	410	407	398	382	379	435	444	390	349	375	368	387	380	387	411	381	380	395	385	352	397	422	398	399	395	403	422	374	402	377	429	426	393	366	397	361	425	385	423	433	372	407	395	404	375	398	377	402	405	370	428	401	374	381	361	417	412	392	420	414	406	366	367	387	409	393	383	387	387	406	395	422
31821	9916	1033	512	473	423	477	387	464	391	448	441	442	406	434	419	468	430	460	418	429	445	369	424	412	444	412	466	431	425	391	412	428	414	445	422	439	441	423	410	409	444	422	435	403	402	415	472	432	482	438	433	412	434	410	430	452	400	382	469	425	416	460	420	390	454	400	398	416	430	455	409	405	373	386	428	424	438	490	406	405	406	428	404	432	424	401	414	443	402	435	425	421	410	435	396	428	442	411	406	423	430	424	464	416	419	412	428	427	452	413	411	420	400	460	394	392	388	462	434	388	379	461	461	423	389	422	391	409	416	413	436	416	439	415	399	445	456	429	446	449	430	435	429	397	410	434	398	391	433	418	434	451	425	436	404	443	405	418	440	440	452	404	391	427	429	421	411	400	395	445	412	420	420	463	431	408	462	428	400	388	414	475	431	387	434	455	413	375	428	428	427	401	372	456	440	419	448	459	392	447	415	432	422	385	430	417	414	438	433	378	440	431	399	398	417	412	389	406	393	435	426	386	436	453	438	421	401	420	419	435	410	450	411	438	437	395	447	415	463	404	393	434	449	450	446	402	409	487	447	436	463	393	381	459	418	432	413	394	409	433	418	413	412	462	436	414	441	408	384	419	408	439	415	388	445	418	415	406	384	424	434	429	445	387	413	402	406	439	418	449	434	432	422	438	434	437	399	417	424	396	419	439	424	438	392	409	404	415	416	431	382	399	450	401	400	440	454	401	422	417	401	408	408	439	388	421	452	456	428	452	426	430	421	407	439	387	457	421	391	406	386	409	439	433	412	443	385	447	433	427	390	420	464	429	428	398	423	393	426	410	416	455	422	418	418	442	453	431	428	446	414	407	427	465	423	438	422	455	424	429	425	424	432	388	388	426	440	423	421	418	398	435	414	375	398	436	432	415	424	394	464	463	444	454	442	399	439	434	409	441	431	415	400	402	413	405	372	469	421	429	443	368	379	373	419	408	422	393	452	430	416	420	450	412	464	433	467	417	451	419	399	420	443	406	424	425	396	466	405	409	423	426	453	413	451	443	437	454	419	430	436	481	455	434	411	448	418	416	387	450	419	449	447	422	411	408	415	432	438	441	438	406	379	465	467	438	459	454	424	431	419	411	442	411	406	402	402	460	416	427	418	401	413	417	464	406	433	440	435	428	459	384	450	466	405	437	410	440	409	406	431	418	432	414	448	418	445	409	441	443	415	438	388	410	403	463	417	462	458	414	426	389	426	448	410	388	391	422	443	421	420	447	441	421	392	417	424	402	409	406	431	416	422	455	421	448	425	460	397	440	423	408	426	415	393	462	396	440	366	433	418	452	405	414	414	426	396	419	453	462	412	418	422	406	429	411	425	397	417	382	443	416	430	448	433	455	422	463	398	419	411	414	455	432	396	437	393	422	440	422	426	422	454	420	408	450	424	459	430	394	424	413	411	446	457	403	443	429	445	414	410	400	426	414	430	434	439	412	395	413	416	443	469	482	405	425	433	400	397	421	411	441	448	384	427	453	447	444	392	436	425	433	430	482	453	416	414	423	443	432	410	390	430	400	432	392	421	425	398	385	419	411	454	459	436	439	423	395	441	435	426	391	420	440	452	422	429	412	421	438	410	408	415	438	430	434	434	467	484	423	435	413	416	422	440	380	416	417	446	444	430	413	409	430	435	483	409	441	438	422	417	417	422	423	437	405	414	411	421	407	407	447	456	387	438	428	400	442	421	429	397	443	437	407	414	392	441	437	381	432	450	405	451	455	420	400	432	420	418	378	406	441	414	454	441	385	424	424	433	409	447	429	417	426	418	417	436	414	427	440	452	398	431	442	419	431	358	469	399	428	444	409	407	428	400	444	445	436	414	414	421	425	454	436	426	415	422	401	420	432	430	428	356	415	408	434	425	431	403	415	473	428	455	417	408	382	414	443	444	404	414	407	444	412	394	412	437	414	412	423	437	490	455	468	435	433	418	397	439	439	415	402	451	460	382	416	414	404	397	459	434	431	406	423	409	446	417	427	416	437	451	433	437	429	426	381	382	430	393	461	439	408	451	430	396	406	425	411	436	399	437	398	412	413	415	439	422	430	431	416	403	465	431	437	411	444	439	381	409	401	456	441	407	408	424	415	439	400	436	434	392	424	433	372	470	438	399	397	414	406	432	442	416	447	421	429	444	458	430	424	417	432	380	451	407	407	387	418	410	428	377	424	455	441	457	453	393	440	421	419	428	402	433	400	425	426	399	399	401	453	420	415	419	392	431	433	418	457	430	417	403	416	440	409	432	417	423	439	463	418	455	417	440	424	411	413	445	417	371	431	434	388	427	459	408	425	441	398	475	401	408	431	421	405	414	413	402	433	449	407	436	402	404	414	435	491	436	406	424	379	392	405	468	451	448	448	441	431	431	413	419	426	414	473	405	395	422	429	410	460	408	411	456	463	412	406	425	466	416	421	432	420	419	380	419	409	418	448	432	418	438	423	449	425	410	403	411	415	433	428	411	419	446	395	449	390	407	424	448	426	413	436	412	403	460	423	405	432	463	457	410	418	479	439	433	442	428	413	442	422	429	390	426	449	433	437	415	424	393	399	423	412	412	429	426	410	440	462	426	433	466	439	423	454	395	394	437	449	405	424	405	417	380	399	455	410	400	434	395	433	442	419	431	413	430	441	416	447	395	388	412	415	420	391	424	394	404	385	409	404	414	401	416	419	419	396	408	463	427	466	441	412	419	432	409	407	399	432	431	396	427	424	446	422	391	435	432	405	450	424	416	461	421	418	394	427	448	451	438	465	393	437	450	426	442	462	388	436	429	423	430	419	392	413	413	390	472	438	422	412	450	430	433	426	437	448	400	412	418	444	421	394	441	408	346	431	438	427	420	430	390	409	428	444	411	439	426	404	445	427	423	428	430	412	420	414	423	427	384	432	394	435	406	421	426	408	439	423	452	408	421	397	426	391	413	406	438	434	409	415	444	424	414	448	393	419	415	405	402	408	450	444	429	414	404	412	412	450	435	438	443	406	419	402	404	403	444	478	423	425	403	422	417	441	446	430	431	440	464	396	443	443	406	423	406	436	401	391	445	390	406	436	444	422	439	438	431	453	511	474	430	417	449	402	414	395	413	422	447	441	414	428	434	440	421	462	415	424	404	453	439	455	444	460	411	421	470	409	419	439	431	463	439	459	442	458	418	457	425	416	471	456	461	462	409	432	403	407	451	391	402	454	432	427	439	451	416	413	390	433	427	479	423	425	440	432	405	398	460	432	440	416	399	450	429	443	453	464	396	407	422	426	434	436	433	400	427	444	411	423	447	417	468	439	387	435	433	433	448	408	403	379	406	431	464	465	465	416	399	427	443	397	427	464	448	416	426	439	413	400	469	419	425	418	429	440	425	424	424	437	426	431	444	413	428	415	422	397	444	479	456	408	405	402	476	451	413	462	440	410	408	401	455	415	393	425	440	422	422	449	416	406	414	469	382
5633	989	1015	950	979	934	919	909	968	907	1010	919	961	934	974	911	984	943	934	932	965	950	916	935	951	986	936	980	893	982	1013	955	977	1003	947	958	934	937	934	980	950	994	960	972	958	959	987	931	1016	920	940	976	951	952	921	946	887	921	953	961	971	966	983	910	865	952	947	938	915	945	929	921	972	960	1001	949	934	949	923	925	934	940	939	903	954	945	983	950	950	930	967	959	1005	948	892	898	944	918	923	945	910	962	882	958	969	947	914	949	945	914	900	950	935	942	960	965	910	973	962	945	966	988	971	887	915	1010	972	916	938	929	880	988	921	917	974	958	919	970	927	916	921	925	962	960	957	975	890	928	941	951	935	965	973	948	943	968	929	974	940	932	950	957	894	931	935	920	958	923	940	920	941	973	938	888	971	946	935	952	960	954	933	957	941	1019	967	956	914	944	943	964	955	983	933	955	964	952	952	961	922	944	948	949	920	908	971	999	936	1002	956	965	983	952	942	947	956	947	946	971	959	943	972	923	905	983	922	998	956	993	903	887	894	922	961	908	922	985	961	956	891	941	900	994	999	940	928	935	953	914	931	922	930	997	938	953	939	941	899	950	958	928	960	929	941	962	927	939	910	970	965	970	914	914	977	894	952	955	1000	934	978	933	903	1007	926	962	951	944	947	913	963	901	927	973	894	937	939	911	921	983	1014	941	929	960	937	945	929	956	1015	920	919	921	972	892	899	911	963	971	939	928	960	943	934	964	948	964	971	964	932	923	974	981	934	939	953	971	958	977	1007	922	906	916	933	886	970	989	938	995	963	973	947	914	951	936	991	886	982	909	984	945	952	938	920	955	943	899	903	946	927	986	970	987	960	940	974	877	1004	964	961	948	882	935	1004	980	949	969	976	938	965	912	963	930	1020	931	938	954	893	901	1001	938	924	993	953	946	1022	906	913	930	906	963	911	979	934	942	965	948	966	1012	986	938	947	934	972	964	937	953	971	922	934	989	963	983	972	986	900	963	939	903	931	1005	931	944	900	994	880	950	947	980	922	970	941	945	856	1028	939	884	898	949	1013	965	966	976	988	948	946	934	924	966	935	986	962	931	979	929	916	932	903	925	938	912	948	1015	964	904	952	970	908	922	898	971	941	891	929	886	951	976	895	934	925	959	959	870	976	894	917	880	932	956	992	959	963	953	918	976	972	946	955	943	966	963	958	870	915	946	1011	983	913	900	995	992	958	1005	943	952	933	949	966	953	979	927	930	976	915	935	953	949	929	907	911	909	915	975	957	937	937	964	980	944	924	952	959	970	913	946	972	917	909	950	921	1006	907	948	940	954	996	966	997	965	967	923	977	945	984	925	946	969	942	899	978	961	971	938	938	927	894	890	962	962	953	974	920	981	931	1003	990	912	977	867	914	911	957	892	972	949	949	971	976	964	945	993	969	965	956	948	991	998	964	901	963	973	945	925	934	952	989	974	911	898	946	936	908	948	933	958	952	959	953	940	927	966	958	852	993	971	956	923	975	980	918	990	969	969	914	924	983	949	956	928	916	934	951	973	963	889	965	926	923	965	939	1000	978	998	962	948	943	986	948	940	928	982	914	936	966	933	976	934	929	924	963	995	942	968	951	933	915	917	940	966	938	950	944	962	923	990	908	965	987	919	946	901	934	975	910	950	903	940	966	985	934	945	961	914	919	959	950	946	959	972	958	1003	887	946	891	921	923	958	985	950	995	973	946	923	934	964	975	960	954	944	902	915	1006	915	914	943	937	953	975	990	918	924	936	957	951	970	945	950	904	958	952	961	978	924	938	996	897	1004	931	914	940	897	937	935	926	954	976	952	970	964	968	988	979	903	998	937	1005	905	975	960	941	939	936	983	930	946	937	944	969	973	928	948	932	910	922	944	948	922	961	962	950	987	943	947	939	883	972	924	975	934	976	934	964	977	1009	957	924	987	924	944	927	924	901	974	1041	927	960	946	962	975	978	1016	930	923	939	938	931	913	955	960	970	904	928	926	969	936	967	951	900	952	923	964	1000	991	949	915	940	1011	932	952	948	908	950	963	924	873	920	934	931	995	950	990	918	973	922	984	940	1006	929	942	879	940	1008	987	960	998	958	1003	979	973	898	977	938	934	944	928	882	881	993	929	925	957	918	989	911	921	920	876	961	908	963	940	942	970	966	963	923	936	927	944	954	915	895	915	918	923	919	929	943	911	966	956	945	974	955	947	944	914	945	986	1005	906	920	961	961	896	930	909	1026	949	982	916	981	917	975	913	908	953	988	975	914	976	993	948	943	879	957	981	932	953	978	934	978	1002	927	992	962	929	949	944	967	974	963	917	940	964	976	975	897	919	951	920	939	969	908	900	971	970	978	949	896	944	979	997	897	1002	924	964	981	949	951	945	926	965	944	987	974	952	940	971	924	928	968	956	921	935	957	960	952	942	895	943	948	994	974	1017	939	922	960	901	949	937	979	953	989	950	950	951	925	904	916	962	949	902	932	941	922	921	1017	960	973	942	980	965	1028	982	958	1030	917	995	946	971	985	923	951	919	894	915	941	971	958	904	976	987	961	961	957	936	955	938	979	931	952	960	997	979	971	953	967	900	1000	936	986	974	962	1016	906	973	960	891	915	937	982	986	916	961	960	966	947	972	953	921	931	945	934	940	1011	968	905	945	960	942	931	964	958	993	884	920	972	967	970	926	902	925	908	950	949	960	889	893	920	936	988	896	1003	967	943	914	952	925	975	973	1003	910	958	963	905	991	973	985	934	987	991	937	947	916	928	961	967	942	960	935	978	972	936	913	932	948	912	921	944	938	940	933	975	950	950	968	1013	962	941	961	922	950	983	961	935	951	992	939	922	955	888	934	895	927	976	996	984	976	916	874	954	945	956	867	957	932	959	981	986	939	908	918	936	956	942	1026	964	928	1003	926	941	911	982	917	965	1000	934	956	951	934	938	929	924	945	964	962	875	939	907	950	938	929	989	916	941	918	926	940	932	931	1003	976	947	1005	978	943	952	962	937	1000	995	931	915	1010	954	951	964	963	898	896	943	983	943	935	946	947	945	927	957	960	947	975	970	1006	924	908	892	945	915	907	943	956	954	971	947	971	895	963	990	944	973	966	958	947	953	946	972	966	912	890	911	938	908	922	925	865	909	936	955	954	951	940	928	906	932	955	1045	926	948	892	917	925	967	962	881	981	925	948	976	932	970	1058	949	955	961	980	940	985	980	964	895	953	935	975	932	953	940	954	939	940	978	905	970	995	927	968	940	926	928	935	1014	933	947	957	910	944	1006	951	921	982	878	920	917	949	928	967	933	953	970	911	970	1007	948	948	916	946	960	955	935	946	994	978	981	955	898	964	946	887	949	956	927	957	945	935	978	912	955	969	964	948	951	906	898	917	942	931	988	921	960	916	933	947	900	934	971	946	954	950	939	943	952	993	943	885	973	1008	982	919	959	931	959	939	1039	984	965	952	992	922	936	918	937	1030	962	990	915	891	942	931	1008	970	956	969	940	945	925	994	972	951	936	937	923	904	933	921	962	977	929	974
24524	20946	24416	27640	20387	2001	547	435	428	410	356	375	356	368	396	331	279	327	348	306	352	317	348	347	362	375	379	315	362	287	314	320	347	310	334	332	330	342	327	311	342	354	302	338	341	310	320	329	307	315	346	365	345	363	301	354	304	330	337	322	328	355	329	322	320	339	318	322	316	331	330	366	358	376	351	302	330	352	351	337	336	328	317	326	334	346	306	278	357	391	307	316	304	346	352	355	328	358	346	331	344	300	345	317	348	363	327	336	315	346	335	334	357	355	350	358	331	329	302	358	363	311	339	329	363	341	333	362	370	361	344	315	347	338	335	316	329	340	325	304	358	325	362	319	323	293	361	343	344	314	344	334	317	318	324	371	325	334	332	329	309	314	338	320	343	324	354	327	356	355	318	358	331	392	326	321	338	355	305	338	339	330	330	338	368	369	356	323	336	343	293	319	329	325	334	334	319	345	340	330	346	321	325	342	331	322	332	302	351	380	369	332	295	343	322	351	352	370	316	351	373	311	336	330	369	388	332	319	325	308	319	335	315	348	346	377	326	356	311	326	325	318	316	349	325	317	359	329	343	314	326	313	325	327	376	349	326	303	338	322	322	350	379	314	341	352	334	320	351	340	363	328	322	355	370	328	341	354	357	340	358	332	362	336	320	345	342	328	329	320	350	352	325	337	349	346	346	342	319	357	340	357	338	319	323	320	337	311	330	322	340	325	329	339	313	344	329	364	361	355	343	336	320	360	314	308	337	335	329	336	325	354	350	317	334	347	333	352	350	340	365	297	338	335	325	344	339	333	324	328	290	312	302	352	341	347	376	345	357	343	331	293	321	363	336	321	335	349	318	359	321	299	349	330	334	316	327	311	315	346	360	372	349	323	339	324	358	319	347	328	355	327	363	323	327	359	392	341	363	340	355	343	337	321	307	324	320	317	322	360	327	290	382	332	329	339	301	360	354	312	335	365	283	329	342	346	350	305	340	326	349	320	348	359	309	310	327	318	328	340	313	330	323	333	366	293	348	328	321	342	342	334	309	332	371	359	341	344	338	322	327	313	360	326	313	373	330	338	348	307	309	345	356	343	356	334	362	367	291	337	341	311	327	331	328	364	355	323	380	359	341	326	332	272	324	320	327	330	356	346	321	344	321	304	369	330	314	327	326	333	327	318	317	323	344	361	342	326	366	366	350	340	344	315	342	332	327	339	320	331	328	353	330	344	318	314	319	306	329	309	363	325	318	360	332	345	357	329	344	308	311	325	318	324	308	343	315	308	324	336	326	328	296	338	313	351	320	318	365	322	356	318	319	354	315	292	346	340	314	304	330	310	336	366	343	355	360	328	309	288	309	320	325	304	306	329	363	360	325	324	340	312	303	352	353	368	319	327	317	305	328	331	326	351	363	370	320	321	304	348	346	348	310	343	307	379	344	328	328	329	314	341	317	355	319	350	314	334	335	316	332	314	321	344	363	342	331	337	331	333	325	334	355	346	332	367	320	335	338	301	322	332	391	328	336	322	352	337	329	340	357	343	340	351	339	324	301	343	315	342	336	305	300	311	364	369	328	347	344	338	327	308	318	354	371	346	323	301	360	305	335	313	344	334	296	328	329	339	346	332	370	340	362	329	355	344	330	336	322	351	349	356	336	333	340	371	376	336	327	302	304	321	358	328	354	338	365	344	345	363	311	327	347	339	331	369	360	321	320	302	344	336	294	342	363	366	322	323	340	335	335	332	360	344	374	325	313	314	342	338	340	339	318	298	309	316	299	336	361	334	334	313	316	349	346	298	335	348	326	337	358	319	324	331	325	324	348	309	298	331	365	338	358	302	289	302	290	317	313	338	382	316	347	304	344	337	306	331	337	336	330	310	308	368	354	331	342	314	336	315	339	345	295	328	360	332	352	361	314	357	366	309	355	371	347	330	341	323	326	364	333	348	321	357	321	338	324	332	325	305	294	334	351	341	345	318	348	295	330	320	321	350	335	373	344	364	329	301	299	319	376	319	348	315	332	305	308	326	317	325	344	344	363	353	300	333	334	332	337	333	339	358	332	328	335	320	324	323	316	330	329	359	314	304	347	325	299	342	327	331	320	313	321	334	313	339	350	346	312	352	370	321	312	320	339	344	357	323	326	331	283	377	312	336	338	300	387	321	360	313	323	318	346	316	308	298	345	306	331	303	336	370	353	329	303	342	321	366	339	321	348	367	342	358	311	331	346	348	336	331	325	330	331	335	319	357	315	319	352	333	327	298	319	318	343	357	357	337	367	332	321	357	346	353	354	323	309	325	327	346	335	307	340	360	350	329	334	312	342	347	325	344	333	307	317	334	334	360	315	337	340	335	373	310	315	338	336	297	338	338	314	319	344	324	329	348	377	384	332	334	344	337	305	305	337	347	322	339	342	303	339	308	360	340	339	336	332	338	340	341	315	339	354	317	306	315	334	314	326	343	375	329	347	344	319	306	327	352	325	337	339	283	328	316	348	277	343	326	362	349	340	344	358	369	328	328	326	338	335	329	371	313	303	303	317	351	314	326	327	333	337	326	357	341	333	330	351	322	344	339	314	321	342	359	302	355	358	331	320	347	323	386	333	318	365	340	369	332	341	330	340	307	336	315	340	351	300	341	315	359	350	313	329	335	302	354	315	324	337	354	314	339	354	280	333	334	342	322	345	358	335	360	341	338	345	356	325	308	342	323	320	358	349	331	301	328	345	333	330	338	297	365	323	327	334	325	369	357	383	340	339	303	306	362	329	345	350	341	343	313	349	349	328	335	311	323	318	340	314	334	296	344	327	344	333	326	352	339	359	316	342	336	323	311	325	328	331	352	301	326	362	316	321	332	376	294	342	327	343	319	340	340	306	339	308	295	331	338	348	384	357	308	314	367	313	348	340	331	343	306	315	325	353	328	303	352	343	336	313	355	335	327	323	337	335	338	313	321	304	340	342	326	318	383	319	336	325	277	331	284	310	319	379	367	351	331	340	341	346	318	368	349	337	350	313	346	333	349	343	320	347	320	358	319	338	317	320	323	362	372	318	360	338	377	278	341	346	308	327	338	323	329	331	340	348	331	337	329	368	320	347	366	344	367	319	310	321	360	341	332	330	357	308	351	350	332	328	265	356	329	335	287	337	307	328	350	374	362	328	312	319	303	363	343	338	321	320	325	359	295	323	322	323	363	361	317	357	343	328	308	320	319	353	356	338	342	320	340	314	336	284	347	349	338	350	312	295	312	310	343	348	326	325	332	319	331	323	328	348	332	365	376	322	355	339	341	374	338	342	321	342	313	329	319	308	335	350	334	338	322	330	325	342	322	320	341	351	338	347	344	320	303	332	325	332	330	313	335	343	332	375	329	314	352	320	351	322	338	341	309	357	336	352	344	320	322	351	359	311	318	314	326	362	313	328	308	331	357	325	364	343	345	341	375	365	333	329	354	308	349	315	324	322	343	346	340	345	323	381	350	327	329	367	311	320	300
3183	2866	1786	1148	1000	838	790	784	804	794	788	800	799	752	757	753	754	760	744	761	745	764	768	785	766	732	776	753	753	722	760	781	716	803	753	734	740	769	721	734	763	704	746	759	792	743	741	748	710	767	759	762	787	728	742	727	717	770	729	734	747	707	787	739	748	767	753	768	744	759	749	740	731	721	722	758	786	761	779	715	757	757	766	800	746	742	747	767	699	718	756	712	735	778	741	767	811	724	741	735	755	798	763	736	717	737	731	729	773	735	744	744	724	777	761	750	747	761	728	771	749	739	744	764	761	780	724	708	691	776	721	712	740	734	771	755	692	753	739	750	732	774	737	742	773	719	720	749	773	711	719	710	764	767	722	734	723	758	753	710	777	752	739	783	778	760	766	773	735	766	739	759	750	726	721	750	701	789	751	741	773	779	770	742	736	732	747	719	717	745	849	760	763	764	737	797	731	786	763	759	768	779	730	787	752	734	774	754	733	770	782	724	721	702	737	744	726	757	713	754	735	737	696	776	788	779	732	769	660	750	739	734	759	748	767	716	746	740	749	807	783	733	749	762	742	746	715	756	761	726	766	714	767	758	730	755	792	774	712	761	729	731	751	728	761	742	758	734	721	719	751	765	773	782	748	716	712	741	787	776	764	728	763	726	801	791	747	759	742	744	700	728	711	708	735	785	735	738	735	764	753	799	738	772	810	777	793	711	731	781	764	782	724	740	731	756	765	768	707	748	765	760	737	776	766	708	803	772	754	722	737	732	784	737	770	752	733	723	799	773	724	716	792	741	726	772	775	752	790	745	748	785	746	778	758	767	742	770	750	736	766	771	762	726	788	717	752	711	734	721	792	730	789	746	747	780	762	758	748	750	749	716	744	775	720	736	784	724	776	700	758	743	756	755	753	766	729	756	782	767	777	739	748	719	770	755	736	751	754	767	731	757	723	761	729	740	781	764	688	747	700	696	707	738	726	795	696	738	756	744	745	757	770	800	765	733	725	726	706	732	780	706	759	714	781	766	761	780	782	716	782	765	744	753	713	754	704	759	779	760	765	750	720	752	763	748	742	748	751	776	736	808	764	783	704	755	755	780	779	720	723	757	718	729	784	751	743	737	784	765	750	716	780	741	795	813	773	739	718	778	744	750	704	710	767	697	750	705	753	788	774	763	722	721	743	732	777	736	725	706	738	748	734	745	707	755	719	746	735	693	758	744	737	723	756	735	773	725	794	725	755	697	761	725	766	726	736	791	753	797	749	823	739	760	753	785	739	786	742	759	781	749	782	733	782	716	779	772	723	787	752	779	733	762	706	749	766	748	764	686	764	748	768	751	788	762	768	722	732	760	762	772	730	720	720	760	724	706	758	743	789	727	681	801	774	771	798	751	738	736	772	761	750	680	781	765	766	723	780	765	755	727	784	762	701	727	763	720	795	707	730	686	756	716	731	761	714	779	757	727	762	758	705	783	766	780	742	693	747	778	739	765	707	755	783	741	725	719	745	764	766	723	734	770	682	759	713	748	735	757	776	787	799	750	774	769	785	746	712	777	749	683	725	760	798	808	710	729	747	780	781	703	739	760	740	753	741	790	800	747	715	737	759	746	719	773	809	768	732	737	737	725	751	781	732	756	758	757	749	719	765	745	738	734	746	768	768	744	791	702	766	802	782	697	775	737	745	755	724	740	756	769	756	798	703	739	688	763	697	775	741	745	769	729	748	773	732	796	758	732	733	711	719	737	756	755	746	700	720	736	733	755	711	743	763	810	739	779	812	762	691	767	721	727	740	746	735	715	728	761	788	738	771	746	790	723	762	741	703	769	769	715	711	761	721	787	737	736	800	771	748	801	749	730	767	784	734	776	744	738	716	755	756	783	719	752	790	776	782	736	765	711	785	728	697	726	777	762	757	725	791	728	700	770	722	762	753	742	767	745	731	779	736	777	754	724	765	756	757	794	744	729	740	748	765	726	784	746	747	729	765	770	775	794	737	749	752	730	728	754	782	761	769	795	708	690	744	777	790	766	688	719	784	737	747	754	744	729	814	790	704	722	763	743	748	769	662	715	781	704	789	751	764	752	782	708	697	717	751	769	781	787	760	728	767	759	717	739	778	714	739	770	746	739	774	744	719	751	732	757	748	795	748	719	724	744	717	740	764	725	721	769	768	696	705	793	745	765	801	743	725	773	775	795	764	794	753	739	708	722	773	750	699	763	737	728	710	740	778	752	732	732	740	736	769	762	731	755	753	734	795	743	732	750	767	732	781	747	747	732	788	744	775	719	753	736	712	819	762	764	749	751	772	809	794	759	740	704	756	715	806	747	809	752	720	699	750	769	723	758	744	749	774	765	779	758	758	747	720	776	768	762	745	720	760	757	734	739	784	714	700	783	734	771	727	748	724	772	728	754	728	728	735	765	779	729	760	774	723	744	769	682	778	756	780	740	758	742	761	775	759	733	739	767	758	771	720	761	781	709	723	723	722	801	751	769	727	706	747	769	745	715	741	722	747	776	761	725	739	777	762	744	739	752	747	782	776	750	736	765	760	694	766	717	758	773	716	789	765	819	739	714	741	719	727	753	737	765	751	791	725	797	736	762	764	751	714	750	780	747	739	748	757	764	744	737	744	725	750	715	778	749	692	709	744	742	732	769	772	748	706	774	748	739	691	748	792	786	746	784	758	731	729	700	735	753	748	801	736	712	785	718	742	739	768	717	758	774	763	763	714	750	745	732	718	742	713	775	796	750	768	695	731	787	730	694	710	759	770	791	735	765	722	739	756	760	756	747	752	736	789	741	752	704	723	776	740	779	712	767	798	781	734	752	787	765	769	692	685	719	722	770	707	763	768	764	751	786	712	728	725	740	760	772	753	754	744	755	752	804	786	764	780	763	760	734	743	754	780	761	768	774	689	758	765	750	740	744	786	719	712	745	730	752	715	736	744	732	714	739	785	751	704	795	728	756	764	728	757	674	776	740	787	759	719	746	752	735	763	735	756	731	752	803	788	724	751	718	774	749	705	758	733	757	704	696	749	795	753	811	726	703	755	764	711	726	791	722	772	737	733	786	778	726	738	702	723	752	765	760	768	747	755	712	761	746	732	778	770	800	789	708	739	727	739	782	740	772	770	730	767	762	696	793	759	761	768	738	719	721	787	707	730	754	808	741	742	757	755	795	764	730	763	759	759	784	726	767	792	760	729	742	792	751	798	763	716	772	802	773	785	743	763	714	782	813	720	696	785	724	765	733	769	749	745	792	796	819	736	739	730	734	722	752	764	762	755	775	755	768	761	735	785	745	797	751	752	721	756	750	796	752	765	732	704	762	724	752	737	714	718	762	767	732	703	716	762	734	767	778	750	726	733	750	728	760	766	774	726	685	752	708	745	747	732	769	731	759	725	767	729	715	705	768	775	782	738	690	723	734	770	770	778	754	688	781	722	756	712	745	749	733	752	778	753	771	674	783	724	752	689	747	722	777	713	755
23771	20954	25061	27010	20958	20730	1276	380	265	213	227	234	197	226	196	182	188	182	186	174	182	173	195	175	165	161	172	175	180	172	149	184	148	160	164	159	158	141	161	158	174	188	136	152	157	175	163	180	139	159	167	167	142	160	159	140	163	151	142	151	173	149	174	144	164	159	163	160	152	170	139	144	178	159	178	175	141	138	151	148	163	149	163	136	131	148	147	188	150	146	155	168	154	161	165	169	161	146	143	168	178	160	159	174	163	149	135	182	156	151	146	178	142	179	170	130	167	137	157	170	171	151	154	168	146	146	159	178	169	149	168	131	150	153	126	169	176	140	161	148	162	169	166	159	166	162	170	152	159	173	168	152	116	171	137	174	147	163	160	147	169	176	153	141	157	162	154	158	163	148	162	138	166	162	153	174	149	161	157	183	157	156	165	149	144	149	139	167	161	164	153	158	169	156	158	141	145	149	176	185	173	172	173	167	167	160	158	176	149	150	153	145	170	173	142	151	150	157	165	170	167	168	163	141	154	169	176	157	177	148	140	156	158	167	153	162	176	154	160	148	136	152	123	146	155	152	170	159	164	157	174	179	177	139	178	148	161	162	153	164	155	142	139	157	146	206	149	148	155	160	135	166	138	162	160	168	175	139	179	138	172	172	158	163	157	169	173	154	175	152	147	140	182	170	150	154	154	148	140	152	143	152	185	167	178	137	160	145	160	157	157	176	129	169	127	153	125	140	150	163	133	168	151	155	167	159	151	136	146	148	148	171	156	156	173	126	150	163	163	175	181	145	138	164	150	138	140	164	171	189	129	139	181	175	153	188	172	178	125	144	172	155	140	173	143	180	162	160	178	171	158	169	148	166	152	193	134	153	153	165	123	154	143	147	157	159	145	177	152	154	155	160	155	153	142	149	168	147	183	166	139	153	160	143	174	157	175	176	144	150	154	158	166	131	149	155	137	145	173	158	147	158	169	160	148	160	136	152	181	168	151	181	166	180	165	150	152	146	141	156	150	156	188	148	165	157	169	171	162	168	161	150	138	167	162	172	199	143	166	147	169	153	164	151	171	148	183	171	141	148	175	148	160	159	169	192	176	136	168	164	146	151	158	159	151	168	169	143	136	179	160	179	172	151	139	174	172	162	171	154	161	157	169	128	142	156	165	142	159	178	162	150	151	178	184	151	171	162	178	143	163	172	177	174	153	146	151	152	157	152	171	165	164	152	171	157	164	158	145	162	183	165	178	129	156	158	157	167	150	149	181	175	173	151	141	147	170	150	146	164	175	155	158	141	162	153	156	143	190	142	137	176	148	168	165	161	165	166	168	151	149	148	140	157	146	143	166	194	184	146	167	145	168	150	144	139	155	152	139	144	153	154	167	173	167	163	168	181	159	160	155	133	152	171	162	152	145	169	175	149	153	169	175	146	160	135	171	136	159	159	152	162	154	144	156	172	166	160	144	130	140	155	151	165	178	170	150	144	150	174	181	131	172	159	160	149	173	151	148	158	170	146	145	171	166	158	169	164	165	154	167	160	172	166	153	159	174	164	132	162	148	161	129	165	161	177	135	176	170	166	157	156	158	152	177	144	149	128	146	147	156	164	160	141	139	186	148	156	144	161	152	176	167	144	155	135	154	152	153	144	184	131	175	159	159	165	141	151	181	155	160	156	156	170	155	153	167	163	152	142	146	163	170	168	167	165	172	194	164	153	139	164	164	161	181	169	167	153	177	154	138	134	174	167	174	155	154	130	170	171	175	140	156	170	155	158	155	155	172	176	159	151	176	157	142	169	156	175	152	173	178	161	161	151	188	175	165	180	165	174	169	163	153	169	167	141	146	130	155	157	168	175	143	163	148	183	157	143	161	181	124	160	155	155	176	168	164	169	161	162	156	157	160	148	100	161	156	163	158	156	178	157	152	177	153	156	162	164	145	164	164	149	153	138	152	155	147	180	160	174	163	160	152	134	150	154	160	172	182	186	150	139	150	148	168	175	148	178	152	131	149	157	152	170	162	145	173	164	185	170	133	155	167	168	167	160	164	141	150	156	152	143	142	145	145	175	135	157	140	151	167	158	168	160	173	155	146	128	149	192	162	157	163	171	176	156	175	165	177	148	159	141	156	157	156	158	158	163	157	157	190	140	155	159	139	154	146	158	169	173	196	153	153	158	145	142	151	148	154	163	165	180	153	166	170	165	191	142	162	156	146	148	157	168	161	151	170	152	161	171	131	151	148	164	161	166	158	158	179	161	167	162	161	154	136	155	158	175	164	164	167	168	151	138	176	148	145	184	163	187	157	152	161	142	168	173	146	160	162	158	159	163	156	151	147	166	155	158	160	152	162	144	173	155	130	156	154	134	160	159	137	184	161	173	153	145	158	142	160	143	178	147	160	148	197	168	155	139	151	158	173	140	156	161	167	149	153	183	149	168	160	142	171	146	173	171	141	163	152	170	167	159	161	163	154	161	159	130	128	158	150	136	146	153	149	156	163	165	173	169	158	156	160	180	159	186	144	159	151	153	176	125	171	150	152	164	141	169	163	159	177	192	168	167	161	168	155	151	151	167	187	158	135	144	158	148	146	167	160	140	164	158	163	143	183	157	152	167	142	158	153	172	146	150	154	180	148	150	162	134	150	164	158	146	154	141	154	156	162	147	163	157	160	151	153	154	159	144	146	138	148	163	152	136	161	137	138	171	154	172	163	167	149	144	161	159	167	158	162	130	138	170	163	153	163	150	161	177	162	152	156	164	165	162	148	154	148	149	157	159	191	172	168	158	151	176	176	168	164	138	156	180	168	160	141	173	158	150	144	136	142	144	147	153	125	182	169	180	138	153	153	134	140	120	141	142	157	177	145	140	141	171	183	167	169	162	154	157	146	154	150	166	157	157	139	140	143	161	171	176	157	150	147	166	164	158	152	165	137	163	173	179	161	155	137	165	184	177	158	166	128	148	164	143	160	144	175	159	144	135	143	188	164	165	151	145	137	133	183	173	144	162	159	153	140	165	153	154	147	160	145	169	155	141	159	155	149	164	148	161	161	129	152	156	162	183	176	150	154	144	167	151	134	150	140	168	168	167	150	163	161	154	163	161	173	178	145	160	147	158	172	139	163	174	134	150	171	121	165	171	137	152	161	164	140	163	170	161	163	176	179	149	159	180	156	144	129	151	159	162	140	174	168	145	153	153	186	157	171	163	189	137	159	173	150	162	156	148	163	159	149	145	159	149	131	180	165	145	143	147	167	149	161	155	167	132	155	158	149	144	124	162	170	150	168	166	152	172	156	145	153	154	169	144	146	171	166	166	163	157	177	175	175	145	156	176	155	159	143	150	164	170	153	139	142	166	169	144	177	152	173	147	159	172	156	142	154	164	155	152	155	144	169	166	166	179	151	175	183	147	143	134	161	154	147	176	166	157	177	169	136	169	154	145	165	164	150	120	159	154	159	160	146	150	194	191	151	167	154	148	162	158	178	154	145	152
3091	4252	2494	1159	734	581	519	476	466	427	416	412	412	453	399	425	423	389	432	362	408	375	397	373	405	376	392	418	388	399	398	410	383	368	382	408	381	403	406	388	403	411	363	380	411	398	380	392	431	376	442	375	398	402	397	396	358	379	407	398	379	390	381	413	396	401	454	368	350	390	383	396	412	421	394	406	432	380	373	400	385	398	421	378	406	399	417	387	390	389	363	378	382	366	387	351	409	394	407	401	396	386	388	360	417	400	392	367	426	425	399	394	403	398	413	389	350	372	401	387	404	380	386	410	369	359	372	383	387	389	397	370	421	430	351	387	411	357	388	403	375	365	391	389	388	399	427	386	391	391	416	359	431	365	394	384	359	359	363	392	410	408	395	406	350	408	415	402	382	399	394	391	385	356	400	349	377	396	378	381	412	375	407	391	433	369	404	392	360	378	402	367	386	383	444	396	359	412	342	348	359	376	382	424	397	353	395	433	420	366	353	395	425	404	361	383	418	407	369	370	395	422	384	381	379	401	394	389	380	410	416	374	429	395	404	376	388	401	407	433	423	351	406	369	402	364	400	405	383	378	373	399	370	411	417	388	375	379	391	386	382	415	429	373	408	424	374	399	391	402	369	350	383	390	390	369	403	368	393	355	387	389	403	381	388	399	419	382	441	374	382	404	408	385	375	398	387	395	386	383	361	395	377	387	374	377	378	374	377	380	365	392	380	445	362	398	383	397	357	393	403	395	435	358	429	363	425	425	398	378	393	372	401	398	379	387	424	404	414	403	405	350	392	378	390	392	400	372	404	414	428	412	357	392	406	358	359	393	404	389	407	350	400	374	401	408	408	396	390	412	414	381	376	400	348	412	407	395	395	398	400	357	380	384	410	351	357	391	410	393	407	397	386	387	363	410	400	414	396	379	389	392	403	384	405	416	423	408	350	398	419	386	384	389	413	429	382	404	413	399	378	384	391	420	444	385	410	380	405	416	394	364	404	384	413	374	427	430	401	426	391	370	385	394	381	394	382	374	397	398	410	439	390	381	374	418	389	425	391	350	377	389	371	378	361	408	348	430	382	386	402	398	417	403	368	379	402	393	354	405	388	395	375	394	378	392	404	385	420	383	380	401	387	385	421	381	417	402	385	399	375	392	368	364	375	384	384	368	394	382	380	403	407	388	369	379	419	376	393	354	364	400	415	391	421	441	376	374	389	371	410	376	411	373	370	366	390	408	409	347	409	409	398	395	395	359	417	410	371	428	411	407	387	407	428	370	385	399	377	376	359	375	375	401	382	403	395	400	398	404	417	413	416	414	417	388	382	376	410	402	425	371	367	426	367	375	378	392	391	383	391	373	398	391	390	395	407	349	400	374	400	417	380	381	383	408	384	394	384	402	387	422	405	396	384	382	422	366	422	385	394	387	453	388	385	393	423	352	389	380	394	391	390	395	378	414	380	418	372	373	373	390	407	398	395	387	378	378	386	416	389	396	377	397	362	409	415	437	395	389	402	434	389	389	411	385	399	379	354	413	408	401	390	349	376	371	382	395	412	404	407	403	375	419	419	418	413	390	401	381	391	400	386	387	385	372	385	402	355	383	404	443	402	403	373	376	386	372	395	419	403	382	394	399	411	397	376	392	387	390	414	353	398	392	433	363	386	425	389	406	404	425	379	401	385	395	410	377	381	364	381	390	371	403	454	386	378	403	361	398	392	378	394	385	352	382	378	417	419	357	365	424	374	391	388	373	365	404	384	375	355	387	415	408	409	405	408	434	365	396	413	416	405	409	386	405	406	361	388	387	399	368	385	410	384	402	335	357	384	403	402	419	390	367	384	378	422	371	365	402	391	422	403	409	426	395	405	384	371	392	364	385	421	437	396	383	390	384	422	352	386	403	398	390	394	402	398	412	423	420	408	351	375	409	392	352	424	403	403	391	389	408	385	420	403	380	392	356	423	385	396	376	408	402	398	368	388	401	394	385	394	389	392	402	395	372	395	375	415	384	382	391	397	403	383	420	412	395	421	395	416	377	442	404	422	422	372	411	357	364	383	384	401	403	413	420	365	375	369	417	390	363	370	356	354	369	428	391	374	381	384	393	396	373	377	392	421	398	410	385	390	386	354	376	390	389	416	384	369	378	385	365	398	355	403	401	393	399	406	393	351	372	400	418	418	381	401	400	406	367	406	415	383	363	388	370	387	385	434	405	413	394	402	392	417	412	377	369	385	376	386	354	379	397	412	372	378	446	385	404	391	400	409	351	402	393	381	415	387	374	364	365	390	419	389	420	391	405	407	389	386	367	430	363	392	393	358	386	412	385	425	364	400	390	377	419	425	359	411	398	403	356	405	354	371	400	450	394	401	420	403	366	364	421	387	387	420	369	389	395	400	388	371	405	349	400	394	379	399	359	367	378	403	382	391	409	373	405	396	374	374	382	371	382	417	430	382	350	402	404	386	367	404	416	414	397	387	411	412	428	373	398	384	412	405	388	363	375	419	372	417	398	418	418	381	372	425	408	394	398	417	384	400	393	401	390	420	427	401	419	387	398	390	430	401	364	378	388	392	438	370	387	382	397	414	366	385	393	376	411	382	413	369	386	381	394	420	393	429	359	407	379	429	391	386	401	410	380	357	368	369	385	413	406	403	367	352	436	362	380	388	410	400	371	405	389	392	395	387	374	400	413	391	393	405	390	415	407	394	384	390	399	384	440	392	381	367	384	384	376	415	412	383	403	371	363	397	406	367	368	406	369	386	387	407	328	380	357	383	376	402	388	389	389	369	404	409	420	446	404	376	411	399	388	395	390	393	398	395	381	370	396	390	378	393	384	422	371	371	398	402	390	370	391	375	415	384	415	409	358	417	413	394	397	388	392	391	405	408	370	402	391	386	379	416	360	384	377	383	407	393	378	401	377	409	385	386	403	391	424	395	383	401	387	402	402	367	408	374	422	399	362	386	411	371	395	371	406	404	374	354	396	426	387	396	398	402	380	412	381	404	391	376	369	382	408	384	382	378	422	391	394	375	368	398	389	398	380	397	388	384	407	392	400	381	409	397	360	402	381	379	399	381	386	374	404	380	405	359	410	412	385	376	391	386	386	379	392	422	387	402	370	357	416	387	399	359	399	388	377	405	430	371	423	372	401	399	391	429	398	388	402	428	375	402	408	401	368	375	401	390	376	375	353	425	387	389	403	388	392	365	393	383	372	416	394	395	385	413	367	372	369	424	385	407	372	392	383	405	371	382	396	419	415	394	391	358	398	391	387	402	415	400	400	409	410	361	403	379	372	379	416	389	393	427	368	353	405	332	398	411	447	402	415	381	384	450	397	413	392	381	396	414	385	425	375	422	336	373	398	416	388	385	391	405	353	392	370	379	364	365	405	393	376	362	407	407	397	382	390	416	392	370	400	400	400	395	390	372	415	368	390	404	418	374	408	405	372	382	398	390	403	399	397	420	409	377	401	399	376	374	391	388	367	392	407
31994	9726	1045	545	509	417	434	380	428	430	425	423	410	445	470	391	430	395	406	433	421	416	412	427	393	455	478	401	444	405	438	431	394	407	413	400	407	443	419	388	449	408	425	405	431	428	400	408	442	387	454	411	404	409	373	477	434	427	386	428	388	448	395	428	461	412	433	433	419	431	440	420	393	406	438	430	448	441	485	423	401	445	418	425	396	432	405	468	423	432	390	443	432	426	392	428	470	442	394	412	420	441	439	459	415	466	423	423	411	409	417	375	414	367	441	436	439	400	414	392	386	412	422	458	439	427	441	429	399	466	402	430	456	428	454	417	399	419	384	368	419	437	429	401	433	415	407	424	434	433	477	424	433	412	374	407	409	412	418	411	435	454	424	452	435	427	475	442	413	441	419	388	377	425	414	433	487	462	409	375	458	438	428	426	438	436	427	428	451	410	463	399	438	435	427	426	434	458	427	461	421	418	463	422	422	408	396	427	424	419	431	427	443	394	433	438	427	386	405	429	413	444	412	458	422	426	411	459	383	426	438	429	422	434	448	439	422	423	450	427	424	425	412	431	449	393	432	384	397	443	422	421	431	411	429	449	429	430	403	450	453	383	394	400	445	449	430	454	442	417	404	418	476	425	416	417	437	460	468	450	444	427	404	402	436	409	424	437	415	462	391	403	399	434	462	442	404	404	471	428	427	434	425	456	402	412	411	448	436	413	410	407	446	429	442	421	399	433	433	394	397	409	427	436	428	410	410	452	396	448	406	398	414	444	424	428	427	428	396	416	418	435	405	416	425	405	426	450	381	421	436	463	452	428	420	428	460	433	429	431	469	453	461	385	427	438	435	424	404	479	419	429	434	403	435	398	435	418	428	443	429	433	401	426	410	440	392	433	416	408	417	392	442	432	381	413	413	418	431	436	401	452	407	479	426	425	501	429	455	408	389	425	432	404	446	445	427	424	445	429	432	425	417	428	451	434	440	412	395	431	446	394	422	430	455	425	403	399	429	391	461	402	441	394	427	430	461	406	417	384	405	424	402	398	455	430	380	418	422	438	386	436	456	405	406	392	374	422	431	427	472	412	401	421	403	405	390	427	445	430	439	437	449	437	401	406	441	428	462	397	444	415	394	440	403	405	416	441	420	411	461	427	398	438	420	420	405	404	405	385	403	431	434	429	439	426	441	429	427	450	439	429	443	389	391	397	427	403	444	407	438	463	433	457	445	401	425	422	436	397	446	436	451	431	455	451	415	406	399	412	435	418	421	395	407	403	454	429	450	422	427	441	441	422	415	494	450	444	445	429	422	403	419	430	441	439	460	431	427	395	411	460	415	431	429	423	415	423	415	414	422	439	413	432	439	386	429	434	402	428	408	425	433	399	441	424	379	423	421	469	404	394	447	486	407	429	448	423	440	410	451	419	462	437	395	409	453	433	444	414	383	382	405	437	425	410	407	386	417	426	447	443	514	431	436	424	423	460	367	381	410	398	408	474	434	409	447	436	442	417	433	441	461	453	425	417	420	407	417	429	451	408	394	442	435	461	412	452	411	406	420	387	430	386	468	380	424	417	406	408	397	414	440	437	437	413	409	416	446	462	424	429	401	455	427	429	428	437	428	456	449	398	423	467	480	394	426	416	409	420	422	417	408	428	443	430	428	469	440	432	438	430	429	402	442	403	444	422	438	424	414	441	421	408	424	417	394	432	442	453	455	449	437	379	450	419	483	411	398	404	441	420	446	444	444	435	388	442	396	416	446	410	414	440	414	437	392	452	415	437	382	418	408	429	441	419	428	423	408	394	434	408	452	401	404	486	406	448	406	439	420	405	405	378	404	439	428	420	417	433	432	448	420	406	410	405	430	431	457	429	438	447	419	416	409	434	437	440	456	410	443	424	452	426	442	404	402	457	442	415	472	440	444	450	453	426	424	444	454	443	441	447	400	423	418	425	412	442	450	431	380	411	448	421	439	425	418	420	436	427	439	421	427	437	389	411	435	408	404	466	441	409	409	410	406	465	399	391	430	455	455	417	416	411	421	456	410	447	417	398	382	423	402	470	405	410	439	384	376	376	448	415	447	425	419	344	425	417	397	395	428	409	447	416	440	461	414	446	424	458	440	442	441	449	402	387	402	422	417	391	433	396	421	448	437	417	411	453	424	426	414	461	381	416	436	416	448	419	414	405	389	401	399	454	432	432	455	457	399	395	368	452	439	456	412	403	425	406	416	453	451	443	402	419	419	434	457	432	386	430	413	451	407	436	428	401	407	430	387	453	411	461	395	414	423	425	462	407	456	406	446	401	402	391	439	379	437	417	390	406	401	440	421	374	422	408	426	421	426	375	444	440	450	409	402	450	413	438	435	451	400	419	444	406	403	418	448	410	395	439	419	397	386	451	413	444	470	418	417	401	435	407	413	404	439	432	421	419	435	454	433	454	418	426	460	405	431	398	396	422	486	421	416	406	446	418	441	418	418	425	445	441	442	424	415	404	399	415	413	456	417	419	456	381	428	379	461	393	461	449	401	418	422	420	401	411	429	415	369	405	429	414	429	437	416	425	444	423	403	420	469	431	424	408	465	433	399	406	438	429	400	393	422	447	395	426	426	385	444	412	414	417	409	448	401	464	420	418	457	428	439	391	417	450	428	422	467	411	439	411	397	406	404	399	430	409	426	414	406	412	482	422	415	447	426	450	427	431	417	393	366	426	373	447	475	432	429	419	374	447	419	397	453	409	406	420	391	420	428	427	429	419	427	458	467	460	464	462	417	431	404	404	434	413	390	429	410	418	410	447	429	443	447	424	430	434	414	398	386	415	411	451	423	419	447	434	437	396	403	441	413	411	424	440	392	403	415	401	429	437	424	404	414	411	407	420	414	423	436	436	423	430	413	429	389	442	389	423	414	443	474	453	447	419	443	425	418	453	459	419	400	435	449	403	437	429	415	388	412	422	386	402	467	400	475	422	441	431	425	408	393	417	419	412	392	413	417	416	419	434	422	401	428	401	418	415	397	412	450	445	421	416	430	425	416	419	390	419	420	392	412	441	433	411	439	402	432	432	462	395	414	412	420	406	407	399	424	403	450	390	448	461	414	391	438	432	431	430	404	432	414	426	446	433	427	431	444	414	440	397	414	424	444	399	396	402	430	446	416	438	416	432	466	447	443	460	458	387	419	409	441	409	427	416	392	360	394	445	418	431	462	463	416	429	407	432	479	440	420	416	447	410	428	410	452	421	423	434	470	431	395	425	452	419	420	431	405	407	409	414	431	429	427	420	401	446	411	421	435	410	426	435	483	364	446	433	406	444	468	415	383	383	438	443	455	443	423	421	435	415	416	427	419	415	438	430	481	392	428	401	422	432	405	428	410	440	461	371	412	446	401	384	414	430	430	408	406	422	411	457	444	428	400	404	421	439	459	422	423	447	426	421	439	418	427	424	434	430	410	414	425	403	373	449	427	450	417	415	408	406	459	411	447	370	431	410
5686	998	966	930	1016	1036	1011	929	931	945	938	960	952	957	938	929	907	955	983	902	967	976	947	937	963	963	923	945	965	897	914	951	974	945	923	935	980	939	892	924	951	891	962	939	920	957	943	927	957	907	972	970	957	925	926	923	929	909	910	933	883	898	898	923	916	985	955	969	915	907	920	926	894	939	965	933	993	963	909	968	998	1010	992	982	967	952	870	942	917	854	947	945	950	934	900	941	942	925	920	946	961	957	947	946	921	932	918	980	932	908	942	988	938	979	989	947	924	919	920	954	982	898	959	926	907	933	954	948	990	959	981	901	1020	964	936	961	969	954	927	958	940	915	904	938	946	926	943	891	959	934	968	961	882	909	967	926	927	949	917	957	977	928	896	965	981	902	948	929	948	938	941	965	937	918	951	977	1000	935	1038	944	992	920	916	982	939	995	934	900	943	965	883	966	902	871	929	904	1002	979	959	941	956	982	926	930	945	947	997	934	932	1011	950	936	1006	979	933	945	974	991	969	987	952	941	934	951	907	962	934	949	917	928	928	923	945	916	943	943	947	910	946	968	917	993	929	965	969	899	965	964	970	953	927	908	961	891	923	977	964	932	952	978	949	940	953	979	947	902	902	964	966	913	971	892	940	941	993	923	928	926	968	919	970	917	966	923	959	936	969	975	984	949	941	926	970	944	973	912	918	965	910	995	902	919	950	920	937	977	986	871	989	1010	923	955	931	948	937	968	938	985	975	897	933	932	980	963	927	940	932	913	955	991	951	923	928	945	973	962	989	938	951	970	955	940	952	925	945	935	931	941	931	915	1011	938	953	977	923	972	949	918	920	921	969	917	925	911	975	910	950	948	962	946	949	925	891	939	918	973	946	931	950	965	905	920	958	944	944	925	894	945	944	918	936	956	991	942	949	994	965	946	907	962	952	923	915	917	973	925	932	957	941	934	934	976	1011	975	977	965	924	903	975	947	947	913	936	923	894	955	1007	942	953	996	912	972	944	951	1000	937	952	885	963	893	883	905	907	898	897	924	981	981	1000	947	918	969	946	895	941	939	953	923	946	962	941	930	951	912	944	955	893	920	955	964	968	938	889	900	909	923	925	956	958	984	974	973	908	954	1010	983	959	892	950	921	949	975	1010	946	967	955	932	978	983	942	982	953	960	975	966	915	934	964	911	963	963	970	967	955	1008	905	966	926	949	950	962	959	950	929	939	990	926	974	987	978	989	935	955	945	953	966	996	956	932	924	910	968	944	975	947	975	941	939	923	936	951	1004	971	930	953	910	963	953	988	977	927	949	958	980	986	1009	904	939	914	953	913	976	924	907	989	957	889	914	945	880	921	918	904	926	950	962	936	944	1021	994	969	939	940	939	910	879	961	942	950	902	968	943	918	947	946	966	943	944	979	957	952	964	884	881	925	981	966	925	912	967	994	937	904	945	897	912	954	958	946	941	921	958	943	927	917	917	965	916	897	934	948	957	934	992	927	957	994	963	967	992	993	907	959	952	929	967	994	1024	903	986	944	945	922	930	1002	921	933	976	939	944	903	939	937	931	988	938	974	904	974	928	917	957	938	978	899	850	942	951	922	880	963	953	950	894	888	956	964	989	910	964	937	928	972	958	912	927	988	964	971	985	965	973	964	985	894	993	972	960	939	898	952	997	897	929	987	915	947	966	953	948	946	979	925	949	920	928	929	939	945	1005	906	946	933	927	958	981	968	928	967	930	923	932	932	958	928	950	1003	896	928	984	987	889	945	918	960	906	974	965	909	972	970	977	920	971	961	932	950	919	909	997	947	972	930	926	938	895	963	923	971	922	956	915	964	982	946	951	919	965	954	926	925	941	934	961	959	919	933	992	959	925	958	929	951	936	966	932	912	958	956	946	950	965	953	951	957	928	940	973	968	987	968	958	935	904	940	941	932	964	971	955	982	952	897	924	929	943	953	943	972	944	994	909	948	947	963	906	957	923	960	948	975	967	943	956	906	933	951	970	964	958	996	950	926	981	970	970	934	980	1012	914	956	952	956	968	940	994	991	988	975	1019	933	980	901	907	896	958	914	915	939	897	983	1010	918	983	970	917	952	987	949	933	972	956	982	937	887	943	954	874	953	938	974	921	939	931	944	960	919	933	915	920	968	964	970	922	901	971	963	938	961	957	952	936	907	905	949	936	938	932	948	896	937	944	948	970	931	940	980	956	992	939	962	899	931	983	933	936	917	891	942	933	905	901	959	943	965	1008	973	933	970	948	981	960	1033	930	957	963	984	907	936	949	978	939	937	925	952	928	901	960	928	893	919	949	965	1038	923	888	943	1015	947	976	987	930	969	879	953	929	935	933	982	976	928	898	933	914	1000	917	913	907	911	909	876	915	995	886	913	980	913	997	956	932	990	920	995	911	935	914	928	913	924	922	921	940	981	945	945	954	897	979	938	936	968	974	950	964	945	963	942	987	972	1041	913	976	959	939	925	938	926	916	877	941	892	943	981	906	900	922	945	929	914	929	931	911	928	898	982	960	968	1023	949	948	945	953	939	940	953	912	928	888	942	943	960	898	930	941	1027	963	953	958	893	1001	914	923	944	964	935	1007	955	967	944	941	921	902	907	946	927	910	1011	955	998	937	969	978	954	972	949	946	887	972	998	976	916	985	975	912	941	931	894	926	1014	960	965	962	923	947	923	978	973	995	906	967	950	977	901	955	927	965	969	974	916	970	998	977	962	955	968	908	925	957	976	976	972	977	905	944	933	934	933	929	980	1018	924	924	976	932	949	978	935	933	944	915	963	920	968	945	915	958	979	911	938	960	921	951	938	910	897	929	926	960	860	921	947	980	937	921	978	901	991	978	961	937	909	945	909	990	926	930	972	979	931	897	968	926	995	975	934	922	928	891	951	948	974	970	990	974	989	930	958	950	939	991	959	914	922	968	940	938	982	901	1000	951	916	949	943	943	888	940	953	971	941	948	929	947	916	926	951	963	929	938	921	884	950	962	966	987	936	971	979	981	990	955	945	936	1002	975	925	887	935	904	939	876	939	974	972	941	972	929	951	919	974	934	935	976	909	933	912	940	877	946	944	978	957	942	957	992	937	928	971	1026	953	973	972	956	943	929	939	913	939	943	940	948	966	967	991	971	967	897	971	972	944	943	981	996	1012	917	941	961	1000	997	916	982	954	933	910	963	973	954	938	977	958	914	912	932	910	955	954	970	970	1004	993	932	939	942	986	942	950	942	888	867	974	915	930	920	928	964	960	915	906	968	929	975	986	905	959	946	990	919	966	989	987	902	958	889	907	994	970	942	938	992	974	959	971	918	967	915	914	931	889	931	989	967	893	926	986	870	1006	971	951	1001	925	976	974	947	948	925	971	919	980	999	913	906	951	951	997	962	960	919	973	998	927	934	897	936	961	948	953	898	911	891	942	944	905	930	937	933	945	907	954	990	926	910	937	941	938	971	951	956	943	941	929	970	893	920	906	967	954	989	937	982	992	946	914	1008	941	982	961	896	924	956	974	942	963	999	997	926	946	998
24580	20966	24394	27703	20420	1860	521	426	369	395	412	353	352	374	335	351	335	367	359	344	320	308	313	345	330	320	363	334	324	345	345	306	356	346	324	313	351	348	327	342	349	348	301	312	304	308	338	335	360	308	336	324	297	320	362	318	332	326	332	338	294	330	343	340	341	339	335	338	340	287	315	312	292	334	316	348	329	334	347	341	319	326	366	318	319	339	345	340	297	345	324	307	329	326	315	319	327	320	323	341	338	313	290	317	306	313	335	305	376	323	314	315	332	350	318	316	331	297	339	323	319	326	321	396	347	327	329	331	346	341	320	346	359	352	309	314	313	361	314	327	320	339	351	352	338	349	303	338	347	323	317	330	334	325	373	321	348	323	321	315	362	300	336	353	315	313	289	311	324	348	332	329	337	324	356	310	310	333	322	307	347	358	306	305	336	342	343	322	341	341	338	315	305	320	332	366	333	320	329	325	346	314	336	347	306	350	321	314	340	334	323	323	315	303	355	356	337	320	326	328	334	324	336	338	341	375	299	350	347	305	366	310	374	345	354	357	358	320	334	335	326	330	338	316	334	353	364	367	345	304	336	340	329	289	351	320	332	337	331	329	337	343	347	329	344	356	326	326	316	306	308	350	324	323	323	359	351	323	362	346	337	323	326	328	328	328	306	365	367	349	350	329	315	329	334	338	371	335	304	344	338	324	339	321	339	318	312	349	315	359	337	320	339	339	357	337	358	364	380	340	325	320	312	304	350	312	309	351	312	307	322	313	327	321	327	318	346	345	362	338	335	328	362	350	338	349	332	353	330	292	346	333	303	340	345	337	331	316	349	343	302	318	338	311	286	326	311	321	308	315	337	334	343	357	333	364	308	339	354	328	299	319	344	322	312	283	346	326	353	336	352	327	333	332	346	310	346	346	362	299	341	323	341	327	300	357	350	358	305	315	331	299	333	336	338	315	321	346	321	343	329	306	354	274	333	346	370	312	326	328	347	366	363	350	327	316	344	343	347	364	353	296	334	351	297	342	294	332	338	340	357	341	345	311	342	325	315	316	318	319	315	315	315	336	328	313	305	357	326	305	350	333	339	328	320	336	286	342	352	329	333	323	334	326	310	300	318	307	337	344	305	341	335	329	300	359	331	300	332	344	328	336	374	354	324	355	353	349	346	296	345	307	329	320	349	375	333	309	342	332	339	365	314	345	327	337	320	339	392	375	315	336	310	325	337	320	330	369	359	322	297	343	351	327	359	316	336	344	316	354	341	314	311	328	339	344	319	292	328	340	351	344	311	326	319	337	346	331	348	322	325	342	363	334	344	358	359	358	356	308	334	347	338	327	339	313	338	349	326	362	346	300	346	291	333	335	334	342	326	322	308	341	346	353	334	358	364	315	305	313	320	347	327	337	336	337	349	336	350	367	345	305	288	332	318	312	339	380	350	332	306	343	289	335	333	356	325	351	317	306	321	375	347	369	364	333	329	326	345	299	332	313	318	300	327	311	369	322	364	321	372	370	335	348	306	345	366	358	336	326	326	324	347	322	327	306	342	346	360	316	343	327	367	348	346	330	328	275	312	360	353	333	321	338	351	363	360	356	338	318	350	342	288	341	324	342	312	325	337	318	310	337	323	339	372	335	297	352	335	369	343	331	343	334	348	339	321	328	354	337	367	371	350	344	306	338	331	326	308	347	325	331	328	318	348	349	317	329	371	344	332	350	356	353	334	334	354	317	366	386	324	372	341	323	341	360	324	361	335	356	328	340	327	351	300	335	373	324	347	297	344	295	319	329	334	333	348	339	363	310	324	362	332	317	302	345	315	349	337	319	338	352	330	348	332	310	326	334	314	338	295	303	329	325	271	331	365	340	318	332	323	303	335	307	355	302	312	316	308	344	304	316	341	310	331	309	336	332	310	334	316	342	306	337	335	345	321	336	356	342	332	337	319	355	316	333	305	352	352	319	304	309	328	331	350	309	338	345	320	356	325	347	315	311	336	342	343	337	327	311	330	339	333	311	346	339	320	322	327	347	315	340	339	299	345	303	334	313	336	332	339	352	340	318	320	334	338	336	327	333	322	345	315	334	346	362	350	332	367	312	320	320	329	329	346	344	327	300	317	337	366	353	348	347	350	325	294	297	346	339	322	341	313	286	337	333	314	344	333	321	330	338	343	304	365	344	297	346	359	377	354	326	298	365	368	312	311	343	338	311	293	339	302	327	331	324	354	321	336	326	313	338	317	330	307	355	318	337	308	325	306	356	311	340	307	304	326	296	326	365	344	352	330	331	327	347	312	370	362	306	304	334	347	275	320	363	343	345	347	350	307	346	304	316	354	320	329	341	305	333	342	307	355	322	366	377	332	335	357	336	307	369	335	329	288	307	364	364	344	296	333	311	320	325	350	351	345	340	337	314	315	364	335	327	339	325	288	336	312	347	341	329	342	327	331	283	320	365	362	320	367	299	341	340	343	325	305	365	330	320	351	310	312	349	343	351	340	336	324	342	318	320	308	348	363	346	339	359	345	309	325	329	319	334	345	349	350	359	339	335	303	344	344	334	368	336	335	277	341	328	342	336	303	339	319	353	338	313	319	316	319	324	319	346	325	338	317	315	296	341	307	335	355	392	327	364	306	345	358	361	331	325	325	317	339	307	292	305	298	331	338	349	350	313	366	299	324	312	349	292	339	323	322	313	319	330	330	319	309	318	320	343	356	350	306	327	338	326	319	323	313	333	340	353	336	331	352	313	297	306	351	321	339	349	325	366	364	339	307	324	313	318	334	341	315	337	332	356	327	312	336	297	354	315	297	321	339	330	326	361	361	317	327	342	347	304	340	324	321	334	334	298	333	319	317	300	306	332	308	332	330	348	344	339	382	331	321	352	343	339	315	346	316	310	304	328	310	331	314	308	342	348	331	350	304	296	347	333	324	371	354	323	328	341	348	313	299	320	302	340	334	326	328	312	317	286	332	297	345	346	327	334	342	357	312	332	348	344	333	328	355	318	281	361	355	310	339	349	309	330	310	317	325	319	326	347	319	335	334	356	320	339	300	339	339	358	361	344	331	310	346	320	336	314	351	339	296	344	298	308	347	329	334	367	352	339	347	314	302	307	316	275	303	304	309	344	358	316	339	311	352	349	353	310	344	333	361	303	319	354	296	327	368	305	301	366	346	331	380	352	313	359	312	341	346	301	353	339	331	334	328	320	323	319	305	340	344	346	330	338	332	324	360	312	312	324	323	343	320	302	317	358	320	339	336	337	311	312	338	331	341	318	316	356	362	360	342	323	290	327	346	326	316	333	311	311	334	351	298	333	319	325	336	362	334	345	313	340	346	308	312	317	326	329	314	316	319	326	321	341	323	347	339	334	323	303	348	311	342	297	323	308	308	337	339	334	352	347	319	358	329	333	330	332	306	348	324	316	312	342	352	340	340	296	312	353	345	361	324	316	353	367	319	345	318	359	369	322	353	315	352	327	318	363	321	331
3259	2790	1809	1139	923	821	770	814	813	791	759	782	740	766	704	736	714	746	745	801	743	776	744	744	764	773	734	759	771	720	807	679	777	709	766	749	807	747	711	768	753	806	751	727	761	733	753	745	818	753	795	729	760	740	746	730	762	728	693	725	807	714	777	719	729	785	818	711	761	718	776	734	751	771	733	774	739	766	754	769	746	733	773	776	775	780	764	764	747	733	735	769	788	804	740	758	736	800	734	769	752	777	750	738	730	774	721	771	774	734	740	758	746	745	733	673	768	771	781	758	743	747	745	761	771	739	704	774	752	737	778	747	738	791	772	764	730	764	721	718	754	754	719	777	759	717	796	746	713	782	743	779	754	710	762	742	753	760	748	721	748	767	743	768	755	735	797	755	753	725	752	780	794	748	777	727	738	712	696	745	756	726	754	783	707	724	799	795	761	748	732	729	727	729	718	757	706	720	735	787	747	756	736	735	773	782	751	778	770	754	730	755	753	730	753	708	758	721	745	721	766	810	772	715	767	741	720	773	758	728	734	706	726	722	749	731	729	800	756	677	773	723	716	756	732	770	742	758	707	769	724	716	708	765	729	718	729	777	755	790	773	786	811	752	741	712	724	747	747	803	714	782	689	771	770	754	713	729	754	699	734	727	801	749	800	718	710	745	704	703	746	702	768	732	742	757	723	760	732	779	773	785	773	737	741	794	735	747	734	742	708	697	727	751	790	755	734	774	733	770	716	719	741	764	719	789	779	731	701	740	731	767	760	813	726	755	749	740	751	733	727	736	742	746	758	786	666	734	724	745	708	703	740	773	736	740	695	775	732	752	755	797	714	799	743	726	742	755	726	663	738	785	728	724	738	751	698	716	756	745	772	759	772	738	763	767	744	734	744	702	753	723	713	728	736	718	743	750	789	789	718	760	769	672	763	690	782	779	738	756	767	706	747	776	770	765	715	699	768	735	724	712	810	740	760	806	738	692	763	739	757	756	752	728	760	776	774	754	776	729	725	702	790	752	775	758	740	709	714	762	721	721	762	779	730	708	740	767	735	769	713	766	700	702	766	697	775	724	704	762	719	759	736	769	748	731	741	768	723	747	746	764	762	688	824	782	817	714	744	728	749	722	756	745	735	788	802	725	789	750	727	761	717	727	733	750	742	763	728	743	728	754	723	804	742	732	816	768	799	753	759	765	728	742	731	784	747	768	748	794	784	731	761	794	751	821	742	754	745	731	767	746	717	715	744	794	834	733	761	732	741	737	758	695	705	766	737	722	708	766	762	763	766	727	757	765	807	740	794	799	775	737	726	754	771	735	760	745	710	777	717	684	776	774	694	729	798	760	779	742	739	740	775	777	737	756	760	774	751	727	757	772	766	748	747	797	776	785	730	725	724	742	735	756	716	780	754	777	713	789	755	726	749	808	709	736	745	763	758	801	762	750	728	771	743	773	804	724	742	762	748	814	747	716	767	774	740	774	766	768	730	786	703	676	779	769	731	759	768	736	796	744	721	725	753	752	751	725	770	779	707	760	770	762	724	763	731	757	754	771	822	756	762	750	771	736	722	799	789	723	757	726	750	748	770	796	734	744	723	731	748	752	730	743	746	756	744	729	751	747	757	791	731	727	759	796	712	787	771	765	734	726	760	753	785	716	757	736	754	741	767	749	728	745	768	731	730	768	722	754	738	737	789	739	745	745	763	783	778	689	759	675	778	825	822	754	796	778	687	717	710	775	775	776	731	749	730	776	754	745	770	730	756	717	757	723	783	726	729	701	745	779	732	699	734	736	743	765	750	718	734	756	740	765	765	749	783	713	744	739	777	703	758	763	747	759	697	770	761	736	761	712	756	718	785	771	693	721	703	722	740	716	797	743	728	739	815	746	751	806	727	705	757	765	726	758	710	752	795	710	723	806	799	762	703	771	828	758	815	726	697	728	739	686	712	713	773	728	709	766	721	770	728	757	737	737	737	704	737	737	802	752	764	714	751	749	762	755	784	781	750	831	744	777	758	755	736	766	694	745	746	725	769	740	755	767	744	836	715	748	788	821	727	753	756	694	735	747	772	749	733	776	706	683	775	789	753	770	718	713	734	734	747	753	763	742	727	744	760	744	755	743	690	782	710	717	743	748	816	818	708	733	750	761	806	721	751	746	759	736	725	739	751	745	764	758	721	750	719	769	771	764	698	753	760	718	742	741	719	713	768	693	733	772	760	755	749	718	754	751	752	767	786	730	726	781	756	774	680	756	786	764	775	780	733	749	727	771	780	720	791	731	777	767	792	742	766	754	670	710	750	775	748	718	771	786	727	788	736	798	780	754	717	772	720	763	781	753	725	723	753	753	750	758	769	766	753	745	764	702	753	747	748	777	725	735	799	766	754	720	754	736	757	718	784	739	779	779	753	798	772	778	718	703	699	765	727	758	749	731	714	741	718	773	753	780	750	733	780	741	762	715	773	758	805	730	787	715	782	755	778	724	744	743	744	710	709	728	706	730	779	759	756	763	730	718	684	737	697	713	755	746	741	749	707	748	755	735	756	760	695	730	752	746	722	747	775	750	719	735	736	731	801	752	728	744	726	756	776	787	726	743	769	734	692	759	778	694	757	726	763	807	748	764	735	758	810	780	734	790	765	697	720	697	763	725	724	794	779	752	749	696	757	743	799	733	766	762	786	776	757	736	714	728	727	736	752	721	754	724	787	714	751	712	757	736	708	806	771	709	749	737	755	681	729	720	782	732	771	760	778	750	721	770	763	709	809	749	735	730	755	733	716	738	757	731	789	734	746	759	769	765	795	716	735	758	769	711	739	731	755	796	775	709	799	771	724	746	722	748	791	772	743	697	689	769	694	771	741	810	758	721	723	714	733	766	739	760	712	767	785	782	742	756	752	692	761	754	797	730	775	778	798	777	773	774	734	765	781	762	782	705	751	800	733	755	713	778	751	747	759	775	707	708	770	750	713	707	718	705	763	718	769	762	757	740	705	738	773	778	721	783	728	747	764	774	727	732	738	767	762	744	741	719	766	750	755	761	773	738	769	727	754	764	756	760	760	725	727	783	739	732	749	744	783	746	718	772	736	734	780	709	743	744	772	755	774	751	740	715	743	785	770	793	749	754	771	724	756	754	829	734	737	776	742	746	762	783	721	767	738	730	760	792	716	724	756	775	720	758	748	763	803	747	766	738	717	756	728	792	751	721	772	723	745	770	731	760	744	723	714	773	745	775	747	730	710	735	807	765	741	790	738	765	762	764	760	770	769	745	730	719	764	743	754	743	707	741	688	787	724	781	734	786	721	741	724	759	769	715	736	773	736	771	714	786	764	783	766	743	775	754	744	789	766	761	740	781	733	738	770	702	678	808	718	733	697	723	766	746	752	734	725	769	696	718	717	730	755	716	747	751	702	801	797	805	749	731	737	786	728	728	727	707	757	772	757	759	780	749	732	780	729	740	756	721	772	737	725	767	751	748	745	745	770	709
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
