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
341258239034	341258239598	341258240146	341258240696	341258241246	341258241796	341258242346	341258242896	341258243446	341258243996	341258244546	341258245096	341258245646	341258246198	341258246748	341258247298	341258247846	341258248396	341258248946	341258249496	341258250046	341258250596	341258251146	341258251696	341258252246	341258252796	341258253346	341258253896	341258254446	341258255000	341258255546	341258256096	341258256646	341258257196	341258257746	341258258296	341258258846	341258259398	341258259948	341258260496	341258261046	341258261598	341258262146	341258262696	341258263246	341258263796	341258264346	341258264896	341258265446	341258265998	341258266546	341258267098	341258267646	341258268198	341258268748	341258269296	341258269846	341258270398	341258270946	341258271498	341258272046	341258272596	341258273146	341258273696	341258274246	341258274798	341258275348	341258275896	341258276446	341258276998	341258277546	341258278096	341258278646	341258279196	341258279748	341258280298	341258280846	341258281398	341258281948	341258282496	341258283046	341258283596	341258284148	341258284696	341258285246	341258285798	341258286348	341258286898	341258287446	341258287996	341258288548	341258289096	341258289646	341258290196	341258290746	341258291298	341258291846	341258292398	341258292946	341258293498	341258294046	341258294598	341258295146	341258295696	341258296246	341258296798	341258297348	341258297898	341258298446	341258298998	341258299548	341258300098	341258300646	341258301198	341258301746	341258302296	341258302846	341258303398	341258303948	341258304496	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23139	21927	30007	24484	21925	21991	11923	1328	915	773	704	1001	3686	4925	3540	3369	765	432	399	434	412	439	414	353	364	370	318	361	322	354	360	353	331	337	373	353	331	328	326	356	338	337	343	361	307	322	342	377	376	336	346	348	355	352	346	342	349	318	336	316	322	313	329	343	350	348	325	325	334	352	363	311	342	320	303	344	332	349	374	331	352	314	333	335	332	347	366	321	307	364	348	334	328	318	342	353	356	356	309	346	315	346	346	351	314	356	322	352	353	350	330	341	342	313	344	344	321	350	314	323	340	313	329	315	287	328	350	328	331	342	346	328	363	349	307	280	312	313	328	321	362	323	331	315	298	329	331	342	323	338	346	304	336	349	324	317	343	317	340	300	313	347	333	355	364	333	363	326	339	327	331	350	324	364	371	323	337	349	298	329	323	331	322	325	325	326	310	374	358	296	344	371	354	340	364	314	379	323	329	340	358	341	334	333	338	344	318	335	380	354	339	348	301	349	321	361	347	323	352	324	321	370	314	348	319	327	347	332	333	348	326	333	354	301	329	341	354	331	339	301	369	333	333	314	319	333	320	339	314	326	319	351	356	334	349	349	340	350	324	322	325	324	363	319	374	333	364	332	322	361	350	324	347	327	357	325	339	350	324	341	367	364	337	331	366	348	362	319	322	321	368	329	379	347	350	335	327	333	317	354	349	352	348	330	306	360	314	343	350	316	344	342	311	321	354	329	359	352	314	327	377	328	365	334	339	342	348	325	337	350	351	308	335	312	307	312	328	352	331	344	326	345	313	314	340	334	355	328	375	331	336	337	343	317	322	326	331	331	350	337	332	322	313	326	344	313	321	333	296	333	369	326	328	348	344	331	337	365	311	348	335	312	326	351	338	338	331	331	331	312	318	319	342	359	347	350	354	365	342	320	375	346	324	338	346	328	367	312	336	336	309	374	344	355	363	356	372	340	361	348	356	343	340	351	332	357	382	365	344	362	329	336	328	348	294	330	334	333	337	350	343	362	373	336	328	355	318	317	337	325	345	355	349	334	360	334	358	360	304	321	348	358	350	293	359	339	346	351	339	334	341	367	326	343	355	347	317	330	348	329	366	332	349	329	333	354	338	297	360	313	355	361	337	328	349	339	367	352	337	334	322	327	340	334	326	335	360	351	340	317	308	335	336	324	357	357	321	329	387	381	327	335	366	309	336	351	353	305	337	330	317	305	337	311	305	335	359	345	306	338	397	351	348	329	317	335	345	328	330	361	317	338	293	353	350	306	343	363	331	370	359	371	340	324	337	334	277	347	323	367	332	321	356	335	345	351	322	336	313	307	332	366	322	317	348	344	334	319	339	348	315	330	362	329	329	334	355	336	323	335	366	339	349	334	330	327	311	340	339	369	331	335	340	326	348	304	341	287	343	355	347	357	353	340	317	359	338	327	309	316	331	322	343	360	316	353	353	335	349	353	359	346	318	376	337	353	319	315	349	357	334	332	338	321	344	320	352	335	318	327	364	331	349	333	354	329	360	301	366	340	321	388	338	365	323	362	352	328	328	336	328	356	328	335	347	332	317	299	388	314	346	310	347	321	376	332	366	350	334	341	323	345	312	369	353	344	356	365	308	371	347	306	310	320	338	349	348	311	318	360	316	341	348	323	311	332	294	288	336	334	347	351	304	312	328	328	332	323	317	333	322	323	339	330	324	320	351	321	349	316	346	329	315	352	368	325	322	341	329	331	361	348	329	314	320	342	323	320	370	343	310	337	360	307	338	339	347	338	357	354	350	360	361	316	326	372	317	341	319	349	329	373	359	342	354	359	301	343	304	351	367	320	318	347	354	319	341	317	298	314	328	351	329	348	318	284	338	347	345	340	338	331	360	349	335	353	329	347	384	328	359	331	325	347	328	325	344	353	327	333	317	352	357	372	336	310	355	320	366	335	324	310	322	339	357	339	328	358	348	353	326	327	351	335	340	308	319	348	340	339	339	329	319	313	333	315	333	340	338	311	352	348	317	348	321	339	345	344	350	360	316	361	343	361	366	345	367	337	331	322	338	357	359	335	346	316	350	325	331	346	317	358	330	322	379	345	330	347	354	305	342	353	346	303	325	356	315	311	362	377	340	342	358	316	357	332	334	301	318	338	328	353	371	301	308	303	364	353	352	333	329	320	342	350	341	323	340	300	382	301	344	332	317	363	338	359	313	317	332	347	332	350	311	349	367	305	288	373	368	326	333	360	338	336	322	374	395	369	360	342	367	329	333	351	320	323	324	336	361	344	317	342	348	367	297	363	342	354	346	342	349	350	348	355	333	352	378	340	346	294	355	356	326	346	328	307	344	313	326	356	331	320	344	339	349	341	338	352	308	299	330	317	316	347	351	366	333	346	358	335	369	371	331	333	314	328	335	311	338	335	332	320	370	290	331	329	335	369	340	368	323	350	335	349	327	330	390	339	354	333	336	367	324	319	337	334	314	347	358	309	370	341	306	339	342	326	339	332	348	317	335	360	365	316	326	330	294	317	325	330	343	346	350	314	345	317	310	349	316	329	325	337	343	336	304	319	354	341	311	305	344	343	351	340	335	303	357	345	368	294	326	343	336	364	348	359	326	314	329	362	311	354	315	311	351	351	352	359	372	328	371	340	333	364	341	358	319	385	388	311	336	322	330	321	323	305	362	348	332	312	328	356	323	364	334	325	328	331	325	356	351	313	350	345	317	364	348	344	317	312	299	321	340	306	305	334	364	319	350	324	335	370	320	362	339	318	335	287	356	329	345	292	333	336	330	339	336	314	332	340	337	324	321	338	322	335	332	323	344	329	311	350	339	348	335	364	357	345	324	348	361	322	349	355	340	343	320	383	351	346	319	345	319	355	332	314	327	324	321	328	375	337	327	322	347	338	314	321	327	350	323	353	336	337	340	338	351	354	327	342	377	327	347	322	357	345	316	343	346	332	314	330	344	327	329	311	357	312	310	331	344	340	362	381	327	355	329	319	357	359	330	352	353	359	358	331	326	329	310	321	351	351	348	312	366	346	308	315	358	355	344	359	358	336	346	341	308	326	314	322	365	319	356	331	327	331	352	313	327	342	393	335	337	316	342	353	356	335	332	344	338	343	377	352	320	320	371	351	341	335	331	333	312	363	310	338	352	303	330	340	353	318	322	349	335	354	340	358	352	332	335	362	312	304	292	301	314	333	348	341	327	329	350	356	365	342	367	347	319	324	338	368	319	363	337	310	349	309	300	365	358	320	335	327	315	359	350	359	326	330	339	322	351	303	316	347	347	340	348	342	330	310	322	331	348	337	352	360	347	322	326	366	330	352	351	304	339	338	329	382	350	344	312	356	350	352	323	329	336	361	310	343	329	336	301	322	342	358	332	331	353	323	355	370	324	328	319	333	334	326	347	301	313	323	331	352	305	359	351	341	325	317	360	358	318	339	341	353	327	297	359	338	287	339	341	338	344	350	347	337	342	345	315	338	313	338
14948	21016	11830	6073	4494	3304	2425	1839	1339	1197	995	1487	5614	7100	5014	4764	911	451	440	421	397	404	391	347	403	377	379	392	362	393	402	380	330	337	360	313	377	339	320	348	345	335	315	350	344	341	325	349	358	359	347	342	357	363	332	296	320	318	363	329	349	332	334	355	369	302	351	358	321	315	335	324	344	340	318	329	307	318	330	336	351	361	361	278	345	345	323	347	336	333	348	359	318	316	345	325	355	306	319	310	327	345	336	320	318	337	312	325	366	335	341	328	319	305	302	327	326	337	360	355	319	343	337	328	321	323	356	322	344	306	334	334	342	296	337	340	375	343	309	310	357	330	326	330	347	319	344	329	316	352	295	321	378	315	328	350	342	352	313	389	338	355	318	302	323	358	358	316	326	310	312	320	322	306	322	337	315	360	329	332	376	298	319	308	334	320	339	336	326	345	335	359	323	347	336	337	328	334	315	316	374	350	366	332	344	323	324	337	329	349	308	333	329	312	335	323	339	338	361	297	327	305	336	311	321	311	339	293	325	324	315	304	280	312	326	297	339	332	337	344	357	344	337	313	307	362	326	335	346	364	308	298	340	353	364	337	340	323	330	354	333	373	321	353	313	351	307	333	344	333	300	353	312	324	331	335	319	317	336	337	341	314	335	352	316	314	311	322	327	304	319	322	288	359	305	336	316	328	318	333	343	348	316	303	328	319	318	345	348	333	332	341	302	311	362	311	358	308	307	337	352	339	322	315	338	325	321	354	334	326	359	329	339	363	329	337	306	313	323	332	317	330	332	350	300	320	329	351	362	329	361	330	329	310	342	355	308	334	335	346	327	326	347	342	370	347	298	333	287	334	362	304	301	373	334	361	285	347	309	346	325	288	319	341	340	349	347	305	314	346	368	361	360	326	314	313	313	317	334	375	348	300	318	335	324	341	336	307	353	341	326	339	328	320	359	308	314	336	309	352	325	330	322	336	327	325	318	321	348	323	350	326	308	332	328	325	346	329	340	325	338	330	319	339	336	317	349	342	322	322	375	334	313	322	315	305	322	355	351	328	295	339	310	316	331	325	325	296	336	324	327	355	317	333	315	329	325	325	329	297	342	330	334	314	333	350	343	333	343	350	330	307	305	313	316	336	327	351	300	324	323	340	308	299	307	337	334	342	335	312	359	294	346	321	347	318	342	348	345	334	339	344	358	350	329	312	333	306	341	319	326	327	366	332	341	332	296	301	312	330	328	327	341	323	325	322	328	362	343	317	336	306	303	319	326	338	347	339	340	346	299	356	348	318	367	356	322	354	350	306	319	348	335	372	329	341	352	321	323	322	356	314	313	318	259	335	364	320	331	340	364	311	327	339	325	316	336	318	331	335	304	335	321	326	311	340	332	358	315	351	319	334	352	339	326	346	373	369	334	338	310	332	353	324	342	298	341	324	305	306	356	313	340	364	324	320	338	316	309	323	290	332	329	338	305	340	339	322	340	334	330	367	315	344	323	345	320	312	330	299	368	302	311	316	339	318	342	367	341	337	330	331	313	315	332	319	346	326	336	350	315	315	326	314	340	317	323	338	327	336	340	315	297	311	329	311	343	338	312	353	314	351	308	323	337	349	337	323	324	351	321	317	345	370	330	369	350	355	342	321	326	318	321	362	332	336	328	346	332	349	339	327	324	309	330	311	363	343	311	338	340	325	327	356	373	338	303	345	310	337	341	297	321	328	340	320	347	324	346	315	351	396	328	301	318	305	338	307	313	356	326	342	327	329	353	313	310	326	300	341	328	329	342	323	352	300	316	331	324	349	294	300	331	370	337	338	291	339	315	331	331	308	374	303	321	354	334	291	318	337	324	332	328	310	345	333	317	298	327	356	357	339	328	326	319	331	340	350	314	338	330	334	337	339	330	308	327	337	309	335	310	328	347	326	336	333	329	340	329	341	331	316	373	330	282	299	300	337	314	291	298	340	354	323	331	329	324	319	327	340	340	347	341	355	344	339	343	326	308	293	317	321	346	343	330	327	332	313	317	322	325	354	340	322	350	324	343	348	330	303	320	342	345	362	335	304	343	327	368	321	332	329	334	328	318	322	356	343	336	334	318	329	337	335	293	312	289	362	337	310	362	335	337	356	313	329	359	326	324	312	319	337	324	347	331	320	354	306	311	312	329	333	348	290	321	321	325	326	315	330	335	346	328	324	336	324	347	311	333	353	336	318	335	340	332	322	313	320	321	337	296	308	300	287	299	340	345	329	321	345	320	332	349	318	306	329	333	335	313	331	318	328	342	344	347	328	327	347	323	321	334	310	325	335	347	285	340	323	330	348	317	313	316	307	330	330	302	315	372	312	295	325	364	336	340	339	323	330	354	347	324	330	306	318	338	333	345	319	349	321	330	372	336	333	326	370	311	324	337	338	309	347	335	331	307	351	350	294	327	323	339	353	337	344	343	323	332	326	329	360	308	323	332	320	324	343	328	324	317	339	347	366	332	343	334	340	351	319	350	313	333	317	349	329	307	358	322	297	313	332	305	299	336	322	336	336	317	348	331	333	320	333	309	330	319	324	341	318	343	295	345	320	315	318	313	328	347	301	332	359	330	325	305	327	344	324	379	311	336	309	297	339	312	346	340	332	314	341	334	334	313	344	328	347	332	334	295	344	328	330	325	373	345	333	332	350	319	303	324	368	320	327	356	355	334	320	330	316	340	331	357	325	335	339	367	346	339	351	334	372	301	348	341	329	321	305	332	358	343	325	333	320	333	340	325	311	347	322	334	337	331	333	341	315	341	341	333	309	332	321	301	319	332	326	352	339	306	315	317	337	329	341	346	335	343	338	328	327	352	342	316	343	345	340	342	318	313	342	324	348	304	321	317	329	311	317	331	331	346	311	338	331	338	314	296	307	332	313	352	324	352	338	333	320	333	356	332	349	316	327	313	363	329	303	311	377	333	331	337	331	322	315	324	273	329	355	325	321	320	322	351	310	306	314	338	318	335	321	322	331	310	331	331	323	331	321	379	350	381	372	349	317	336	326	295	346	311	342	307	339	334	302	337	347	324	341	343	328	352	324	321	331	325	345	332	301	340	343	335	341	332	319	325	320	350	331	355	308	296	331	332	321	318	344	313	342	354	323	332	337	287	316	321	295	317	353	340	329	328	330	306	339	320	301	329	325	357	293	372	361	310	351	313	336	307	331	328	355	331	323	342	321	331	341	331	318	320	318	320	361	324	329	340	331	319	334	316	328	337	332	360	354	320	317	308	346	319	327	339	303	338	308	354	352	314	317	341	333	307	343	324	336	327	349	316	300	304	357	322	339	341	299	328	348	322	324	343	305	314	322	325	341	354	317	333	348	295	304	333	350	369	353	317	355	337	312	333	307	339	346	311	309	326	315	342	326	331	330	311	318	304	343	315	335	328	348	333	349	320	324	359	326	319	344	360	341	347	317	318	319	300	340	319	327	321	322	333	332	319	342	345	343	331	346	328	325
28175	19753	6879	1298	943	865	797	777	796	770	775	990	2215	2284	1963	1867	765	741	754	709	715	704	699	712	711	755	708	739	743	763	725	712	720	664	763	719	768	749	684	698	718	762	716	679	715	708	766	723	755	727	677	745	777	714	691	751	732	710	692	743	718	719	681	717	715	722	732	727	749	709	780	728	712	688	727	719	764	711	767	705	699	728	771	789	737	755	731	727	698	795	697	727	707	735	726	710	721	767	654	696	718	732	733	749	721	748	762	686	704	754	769	759	741	782	727	680	726	738	790	708	763	723	698	726	710	727	713	804	697	757	733	760	730	716	720	743	719	736	746	738	727	674	706	753	727	710	714	772	737	768	725	733	736	715	699	731	774	711	774	675	765	706	754	755	720	745	740	751	683	721	739	781	728	711	743	754	727	737	720	705	705	766	772	690	752	724	746	740	739	728	727	725	748	703	702	689	776	731	668	723	695	746	692	699	742	747	737	749	742	712	739	728	739	676	701	685	743	765	730	692	778	769	736	691	727	769	748	724	745	739	780	729	780	739	668	714	711	693	714	737	679	679	682	699	676	719	735	721	707	757	754	741	703	717	724	737	696	751	762	666	742	709	719	729	729	747	745	750	762	722	739	709	711	738	747	716	734	723	745	781	720	701	693	780	712	724	692	708	737	776	707	718	690	722	764	670	728	744	699	719	740	752	757	739	726	687	752	731	735	714	714	730	745	695	759	763	733	726	741	713	734	759	770	739	735	689	761	734	719	701	803	717	736	711	688	712	756	707	739	752	725	713	758	718	738	702	731	753	751	732	726	695	742	758	708	743	726	670	780	712	732	785	771	748	753	772	669	717	733	695	723	669	730	750	716	735	742	765	700	743	793	723	729	752	723	743	722	676	708	763	705	702	762	736	748	730	734	718	710	748	741	741	661	745	703	715	758	756	726	686	716	693	721	764	700	681	688	735	715	729	739	726	687	698	673	778	689	714	710	711	738	687	718	702	747	681	708	728	725	751	758	766	737	701	679	785	750	730	682	704	746	697	746	720	715	707	728	728	731	748	716	733	707	776	771	746	720	684	740	710	708	782	737	753	768	732	694	745	708	720	737	743	734	737	726	678	714	711	757	742	725	741	714	736	737	765	765	746	685	712	755	651	739	782	738	779	751	686	743	696	705	758	695	708	706	761	731	711	766	740	724	760	702	729	737	736	788	772	740	714	738	728	749	721	678	708	766	690	666	708	691	692	720	675	718	747	719	723	693	764	719	769	721	685	703	787	737	690	662	764	702	722	706	648	714	682	730	729	724	721	730	757	682	718	722	738	682	755	716	741	723	697	725	760	728	720	696	728	751	712	756	734	734	726	761	764	771	716	686	770	685	707	741	629	758	738	719	782	670	735	781	716	713	717	763	737	763	686	750	734	727	729	705	738	729	707	731	771	705	763	765	711	753	699	806	733	728	760	720	706	700	714	742	762	753	726	697	759	720	735	695	732	757	772	740	734	746	729	725	729	698	729	762	777	706	747	731	691	727	669	743	719	718	698	747	716	738	757	711	734	770	712	752	734	712	696	734	733	742	692	777	729	720	767	730	728	727	751	785	744	785	728	756	721	738	728	698	757	716	701	707	776	677	691	734	739	734	766	671	722	723	727	710	721	752	739	778	763	728	734	717	711	686	707	710	709	766	693	729	721	699	758	747	718	696	769	729	741	737	720	703	730	674	715	760	707	699	704	760	728	714	755	699	743	741	742	756	734	799	726	727	747	712	729	735	782	706	682	712	688	698	781	712	689	731	725	732	696	754	726	710	742	754	695	701	759	742	711	779	752	783	714	777	688	711	714	732	711	734	751	685	742	782	723	727	705	715	743	721	731	755	746	722	712	761	777	711	725	733	732	715	727	729	718	699	749	768	774	715	701	741	743	713	666	729	750	706	712	684	691	737	742	688	711	705	736	710	696	724	694	709	713	718	727	706	687	693	675	714	737	723	706	758	711	702	709	764	732	752	742	744	721	690	744	791	683	735	757	715	760	718	733	699	717	736	749	782	735	755	695	724	748	701	722	782	762	756	782	780	723	724	740	713	818	729	740	761	729	722	769	718	733	768	752	728	728	687	706	731	720	756	720	729	715	728	717	705	763	716	759	742	738	741	692	748	713	679	706	743	728	738	721	724	705	756	726	732	752	711	725	704	742	743	714	741	740	758	698	739	734	694	748	698	746	700	705	726	717	762	748	679	716	723	737	760	714	686	698	715	646	786	748	749	759	712	731	801	722	748	742	744	751	746	714	746	793	743	725	691	781	713	715	792	698	771	734	704	745	719	736	719	720	764	712	765	703	737	742	725	703	753	730	719	738	788	716	729	778	781	783	712	802	761	813	719	680	688	720	712	736	769	668	729	722	746	712	740	747	745	702	727	752	710	757	735	734	691	757	697	720	764	715	705	750	714	656	741	753	720	743	724	726	750	734	700	728	770	745	733	765	736	719	701	708	687	774	751	731	701	728	728	756	734	716	716	705	754	736	752	720	759	726	725	701	743	764	739	698	775	686	758	740	771	730	699	709	733	717	715	774	698	703	736	751	717	712	703	704	733	747	735	786	708	730	724	732	692	731	715	704	753	754	714	725	720	729	745	765	772	705	733	726	746	714	738	751	718	721	727	776	751	696	775	728	745	724	740	751	760	764	748	741	711	698	764	701	771	687	676	706	744	723	712	702	706	710	746	695	736	693	766	772	718	712	716	709	766	771	733	752	763	750	695	721	732	719	712	734	748	719	787	766	788	756	736	699	675	710	786	745	738	727	679	682	730	711	707	741	692	753	709	746	734	722	774	714	714	699	768	725	712	791	717	701	697	740	734	751	767	753	766	742	732	694	712	712	728	697	741	766	766	693	707	715	712	741	727	722	705	704	733	789	789	698	691	749	707	689	753	734	735	725	750	728	690	711	727	781	770	719	710	730	725	699	731	740	753	757	756	795	716	743	764	715	751	732	767	716	722	750	742	763	697	725	741	735	751	769	758	754	722	820	755	778	701	709	716	710	725	778	782	696	657	716	708	785	762	700	703	703	748	736	727	756	756	747	750	687	775	709	703	730	705	742	731	692	695	723	715	750	801	741	747	706	747	767	734	750	757	732	724	722	703	733	753	752	715	764	767	739	735	725	728	709	730	681	691	712	765	688	716	745	692	743	735	687	772	741	738	696	697	670	714	754	709	757	726	735	688	745	723	745	726	730	747	743	697	716	700	749	729	775	724	704	714	689	739	735	712	719	729	731	720	718	723	739	774	736	718	745	655	702	705	800	763	730	760	775	711	734	731	677	694	742	753	724	683	747	725	741	715	745	738	717	719	688	742	730	733	732	680	738	717	704	764	723	717	744	784	726	703	703	747	749	751	759	776	746	738	772	696	729	749	734	693	734	708	696	739	657	724	715	769	706	723	754	690	721	723	730	693	707	760	751	673	722	761	754	719	721	735	690	734	724	751	725
9805	4625	1783	1101	1017	919	833	820	834	768	793	1197	3367	3258	2665	2530	762	764	746	726	746	710	708	732	742	728	711	754	695	759	755	694	758	750	741	711	761	711	745	686	728	730	729	739	759	771	764	756	741	740	754	761	761	709	682	745	714	710	765	740	759	723	744	707	740	750	804	708	753	744	755	764	782	719	749	768	681	726	741	793	737	757	716	743	746	738	760	739	765	726	722	719	739	738	756	711	759	743	696	726	677	761	726	726	723	740	752	714	726	711	758	755	793	726	713	733	717	734	725	724	732	681	703	761	719	753	748	717	756	740	739	715	729	754	728	758	765	762	748	744	725	793	704	671	714	748	698	740	716	748	706	733	725	692	754	813	741	734	739	730	723	727	744	737	697	729	748	762	710	755	710	726	776	707	718	696	827	741	730	777	735	757	726	729	741	734	748	747	744	733	780	738	760	736	761	732	716	702	765	735	751	757	713	679	687	703	730	750	739	735	695	683	762	697	691	744	716	747	752	761	743	746	741	712	719	734	758	715	768	738	745	684	728	750	698	666	796	740	780	707	742	726	718	724	701	734	756	703	693	747	704	703	714	757	696	753	732	748	720	773	758	721	730	732	726	745	745	773	737	721	745	756	765	779	712	712	746	685	754	723	744	772	723	731	718	762	740	697	763	772	758	746	774	736	723	780	733	743	713	705	749	741	709	735	780	764	726	761	744	723	707	777	669	754	740	753	772	696	734	724	750	719	706	717	742	741	732	742	778	743	773	696	746	684	741	765	755	789	732	719	732	744	768	655	717	759	757	697	689	677	773	742	691	762	758	733	760	750	736	732	679	710	704	750	722	724	746	729	736	728	741	717	745	709	765	761	737	726	666	686	766	728	738	742	726	756	772	753	723	769	728	710	761	741	772	738	729	751	754	753	744	771	741	740	742	756	743	733	782	697	746	709	726	709	749	735	755	731	746	770	753	748	744	742	679	766	785	798	698	748	729	738	769	724	709	761	748	729	725	746	710	762	695	757	716	736	734	784	726	733	776	707	723	767	705	753	708	719	719	734	747	746	764	726	738	720	781	769	689	707	783	733	688	763	779	775	680	692	729	750	680	768	791	791	748	769	778	759	725	763	717	728	745	790	724	724	749	793	756	722	765	753	751	731	718	727	739	765	769	761	731	726	736	717	694	721	719	683	740	705	785	762	729	796	703	774	707	750	754	761	736	716	740	733	740	683	736	733	724	773	712	743	741	761	761	706	701	729	758	743	725	718	697	764	806	730	703	684	761	742	735	753	721	759	779	739	776	710	711	695	775	705	751	739	715	733	683	696	715	728	722	766	720	724	725	686	732	709	792	687	728	750	728	743	791	752	713	796	751	760	772	751	756	747	711	715	771	705	753	753	738	757	729	757	762	767	743	716	710	750	713	697	784	710	748	764	724	693	680	764	758	712	735	709	747	739	707	712	745	739	724	713	762	746	701	740	726	697	707	752	758	736	688	750	692	740	725	719	723	762	719	735	759	722	713	778	667	719	759	741	767	700	689	729	745	691	767	782	718	720	737	755	705	735	708	732	694	732	769	736	727	730	775	775	789	699	705	790	776	782	741	796	728	729	746	743	708	667	742	706	746	724	701	760	725	714	726	741	725	831	758	716	741	727	743	742	743	713	739	759	714	752	787	736	727	760	704	740	708	701	723	759	722	707	741	771	738	717	767	761	733	712	749	741	749	700	737	736	751	736	720	706	776	780	758	778	706	735	746	770	723	786	759	683	721	704	742	739	711	742	739	719	747	724	769	694	748	710	756	746	723	754	758	730	734	721	719	763	770	737	726	744	775	785	697	703	713	755	712	746	720	722	708	718	783	725	774	752	678	734	754	758	753	722	736	740	641	743	785	713	734	715	772	708	672	731	748	742	810	757	723	718	714	714	749	695	707	711	714	810	756	738	699	731	736	763	696	738	743	744	740	727	739	699	791	713	717	728	777	688	711	716	742	740	737	747	745	736	685	696	733	761	773	744	735	720	766	737	717	764	770	720	700	759	784	767	741	728	728	717	685	717	702	738	763	785	690	722	743	730	783	711	746	700	722	718	717	725	765	730	691	777	748	767	697	705	731	724	742	707	738	756	763	763	752	759	747	722	715	735	701	731	728	749	713	729	732	761	728	740	745	698	770	760	779	722	726	717	763	705	722	723	752	695	711	722	708	734	754	727	738	756	755	754	736	709	730	711	759	730	705	706	734	727	778	741	719	817	744	706	700	751	697	708	758	734	716	716	739	730	789	726	783	742	758	726	719	732	740	724	685	742	714	727	744	750	782	733	718	723	748	723	705	725	724	716	773	733	724	679	765	743	769	744	741	749	674	728	730	749	784	727	770	749	782	722	791	697	755	695	781	732	777	726	762	737	710	664	782	727	784	744	715	765	721	745	724	708	726	692	709	755	729	708	744	739	738	768	743	750	714	741	688	721	700	697	764	740	771	707	742	771	758	731	702	752	779	786	770	733	739	717	700	698	727	697	739	717	762	757	715	762	691	730	738	752	777	711	721	776	725	750	751	789	769	699	724	782	729	754	751	705	754	770	722	728	760	759	726	725	713	739	744	761	737	738	676	773	742	727	748	739	761	765	753	747	739	760	693	782	716	724	768	711	740	788	755	687	766	738	754	725	724	729	758	727	738	709	744	762	717	729	743	756	735	757	802	752	737	716	753	739	736	743	706	731	732	696	727	766	716	772	740	738	771	740	770	770	669	758	739	751	709	748	753	711	750	766	727	737	747	700	700	743	749	714	703	719	736	704	772	715	738	732	746	761	733	740	720	729	749	744	784	738	728	705	736	758	685	746	708	747	761	718	743	696	709	750	772	720	770	769	695	706	725	761	740	736	724	691	721	747	701	749	727	747	696	758	700	757	700	704	736	747	734	791	789	784	711	747	792	717	752	756	724	764	748	732	739	745	756	750	707	768	745	703	719	713	710	732	745	718	753	768	743	719	694	718	783	787	725	754	710	745	698	729	726	785	741	756	729	742	717	678	725	691	730	728	768	707	741	734	756	754	739	764	753	742	708	740	752	752	721	748	752	706	717	684	748	742	757	707	728	684	752	750	766	777	704	762	745	756	764	733	739	725	758	760	772	712	741	753	722	689	747	761	768	787	748	760	718	713	728	740	722	736	719	703	737	706	723	733	780	752	781	726	709	770	759	724	737	705	663	730	719	701	711	744	716	717	795	711	750	743	697	764	705	716	746	756	737	708	709	737	735	741	734	708	770	724	790	751	737	730	719	724	739	714	743	752	694	738	686	806	763	747	750	749	735	672	739	777	725	722	748	747	754	701	739	725	741	781	745	728	711	712	730	743	733	720	811	754	725	729	721	719	804	703	724	700	792	746	662	758	706	687	688	743	755	755	693	759	754	730	748	793	728	776	724	736	732	772	746	790	732	795	738	751	705	761	754	745	747	722	730	774	741	702	775	673	729	736	741	708	749	709
23797	21444	28936	24324	21451	12907	1525	778	630	685	602	1594	3450	3211	2682	2324	484	455	430	415	386	398	384	364	373	367	386	364	367	378	373	378	381	374	351	361	356	367	323	395	355	412	393	384	368	392	376	358	394	353	359	397	348	364	380	355	357	397	363	344	349	336	359	338	401	379	368	340	366	339	398	378	365	358	335	401	362	363	357	361	366	382	362	331	350	362	374	373	361	349	405	356	377	340	363	377	381	390	387	356	388	367	336	362	398	408	375	361	384	366	398	316	402	396	358	363	368	377	348	348	337	355	366	362	389	361	404	386	369	357	366	357	363	392	381	406	421	351	389	366	362	354	357	334	360	377	377	397	351	363	361	375	339	364	369	353	368	342	364	368	381	362	364	391	378	369	347	372	433	354	350	361	334	349	347	371	374	394	408	349	345	351	377	365	340	417	358	402	341	388	407	364	369	406	366	391	349	363	378	339	337	355	360	367	351	391	392	347	367	370	368	371	388	352	356	355	363	355	361	328	391	404	372	390	370	362	357	360	407	327	360	365	369	317	390	375	375	346	381	379	393	349	396	389	369	388	364	364	385	365	361	379	387	360	356	367	373	348	372	356	363	383	352	373	356	395	348	394	374	365	383	371	351	387	330	386	379	368	335	383	370	345	393	365	316	345	382	367	396	338	403	363	374	406	366	440	373	383	368	371	382	369	343	342	372	338	369	354	357	364	357	376	372	365	378	345	386	316	383	377	367	365	353	388	340	332	355	364	339	380	360	346	352	385	362	382	376	417	359	379	392	335	371	386	373	374	378	357	385	356	398	386	376	355	390	378	354	386	382	376	369	396	365	358	375	353	376	382	361	373	362	376	341	359	369	371	416	361	372	333	363	369	404	351	366	385	380	392	364	329	378	369	376	365	350	335	355	357	340	358	377	371	391	364	378	376	344	353	365	339	381	387	382	371	394	372	421	365	354	360	406	343	354	344	390	385	344	375	343	336	347	371	380	375	347	337	365	359	383	401	389	359	310	393	367	376	364	366	349	372	357	365	347	335	340	354	363	362	343	383	380	353	364	367	350	410	365	379	382	360	375	409	378	395	355	369	364	371	387	333	372	398	372	363	358	362	358	347	374	354	384	359	353	370	350	334	390	378	389	363	385	358	373	385	374	356	374	370	343	383	379	370	393	399	352	383	393	362	382	332	362	391	378	370	394	353	392	384	375	395	397	355	341	381	380	396	385	368	399	370	387	373	444	344	335	393	378	373	361	375	327	383	354	369	361	349	390	376	333	375	353	353	339	382	381	385	367	385	380	340	388	396	368	363	382	360	382	383	355	350	381	360	361	337	385	353	349	359	379	355	364	359	373	341	350	381	389	387	379	365	324	343	393	391	372	349	353	379	382	352	363	397	337	362	336	396	362	343	402	370	338	312	371	367	343	339	367	357	372	324	362	370	366	348	368	375	371	360	354	353	355	369	422	359	409	368	389	329	369	381	338	358	381	358	379	388	371	393	383	353	370	365	383	364	397	349	344	342	382	369	327	368	379	356	359	376	343	390	397	371	378	388	374	358	332	360	360	357	357	351	385	328	348	370	402	357	369	339	387	383	332	346	401	372	391	364	349	365	358	401	334	372	365	371	354	349	380	342	383	321	347	341	373	354	363	392	367	359	353	398	367	378	349	340	377	371	395	347	334	373	376	382	388	436	360	345	381	377	383	386	367	422	358	344	364	365	367	399	392	351	380	349	361	357	370	359	361	372	374	394	370	349	359	369	347	391	391	388	389	362	372	392	329	366	362	355	367	381	383	357	364	379	341	346	348	366	385	356	347	359	379	368	374	399	359	386	387	363	398	388	400	363	326	350	349	391	368	347	335	330	381	376	376	370	343	377	374	369	339	357	404	338	378	361	364	364	369	324	322	393	374	385	352	375	377	376	380	359	363	401	372	395	391	374	364	381	373	355	355	372	374	395	368	375	367	377	373	340	359	379	346	395	347	353	370	354	372	336	379	365	354	360	405	371	374	347	367	343	400	376	359	351	373	341	354	350	336	371	368	375	349	348	381	356	337	360	366	381	395	363	362	350	355	393	330	331	378	369	376	369	356	377	398	359	358	363	414	351	352	355	371	373	340	397	370	370	365	363	388	391	394	394	344	398	343	398	362	369	356	349	378	353	374	369	365	368	363	365	344	352	367	368	338	349	382	378	377	372	361	368	360	385	351	368	351	375	391	338	383	363	332	323	377	334	368	362	361	369	406	415	366	358	356	368	364	384	352	350	406	357	365	339	358	345	378	379	355	346	383	405	363	363	365	376	391	390	337	367	363	381	353	355	370	374	312	372	354	370	354	387	326	387	351	345	354	365	396	355	398	374	358	407	379	319	375	328	337	384	336	371	369	363	377	361	405	367	357	342	341	351	365	369	367	389	362	373	371	338	366	387	370	370	361	353	334	380	352	387	350	358	384	358	352	346	320	398	410	355	377	378	331	378	366	356	368	344	333	346	391	368	354	342	342	371	371	358	352	379	375	399	352	347	417	333	369	356	338	326	403	410	343	360	341	355	364	393	367	364	346	373	373	318	346	371	351	393	367	357	351	355	361	342	373	348	373	361	335	372	348	347	349	363	365	385	364	335	366	386	370	336	410	366	373	359	353	376	391	346	365	337	365	350	384	352	385	378	341	390	387	358	365	367	326	371	343	352	358	369	362	381	352	384	362	355	350	355	350	345	360	359	353	370	381	374	398	361	344	373	344	386	315	348	353	360	407	367	370	355	368	402	380	353	384	360	340	325	356	352	354	394	328	344	376	384	392	387	415	404	355	398	382	374	382	332	340	371	355	352	342	352	364	371	369	356	389	368	362	344	351	363	369	337	370	362	389	377	362	379	366	339	335	351	342	394	360	365	362	343	341	405	371	363	329	376	378	369	355	343	363	396	403	349	350	358	348	353	392	370	404	384	372	375	361	327	375	374	341	384	335	372	377	361	325	374	382	375	339	347	374	345	356	388	359	351	331	334	358	371	358	352	386	345	359	336	376	335	336	362	350	393	361	370	371	382	349	341	382	338	353	345	366	364	370	377	363	357	334	358	389	370	346	323	358	360	346	352	388	371	366	370	363	318	382	345	394	410	379	388	347	393	356	361	391	358	323	374	357	357	357	351	395	387	395	359	385	377	380	356	360	401	385	400	372	393	367	386	361	388	333	381	360	365	370	374	357	362	360	374	358	329	343	348	365	397	353	338	371	400	336	360	373	397	328	404	376	367	352	338	350	360	370	338	416	371	385	350	385	355	356	366	344	355	343	360	352	402	370	350	372	365	363	358	341	377	368	380	400	379	331	376	354	342	341	346	355	346	370	372	402	385	369	373	353	326	371	361	357	371	365	356	365	382	361	387	388	363	361	407	397	376	405	377	374	382	351	372	349	418	356	359	402	387	365	350	354	436	336	332	352	347	377	382	342	375	406	343	375	361	388	341	373	326	380	365	372	373
11491	13171	7291	3372	2664	1958	1471	1068	914	777	778	2334	5259	4579	3683	3385	469	481	452	434	420	400	454	430	356	386	388	353	412	395	411	391	392	360	393	388	387	378	423	395	348	398	396	397	391	399	344	423	379	410	364	406	374	367	385	385	374	390	393	383	410	389	347	340	359	399	372	422	403	382	419	346	377	399	390	387	359	405	404	374	385	372	359	380	408	395	410	370	363	380	387	378	370	414	420	356	384	366	365	372	366	386	368	388	383	377	416	385	403	380	370	345	411	340	390	375	409	383	418	369	389	395	394	398	378	406	389	398	353	385	355	372	372	381	375	388	393	384	387	388	377	410	365	349	390	386	370	365	390	385	385	406	396	412	343	399	413	370	389	399	389	350	384	371	403	353	398	390	371	396	361	373	373	409	378	358	440	431	401	393	360	393	449	382	403	375	375	388	385	410	408	389	397	412	373	382	378	384	414	354	372	349	372	389	362	394	350	382	417	396	394	379	409	380	402	349	367	408	395	365	404	385	361	371	382	351	406	381	389	376	377	366	392	392	367	391	364	364	368	375	385	382	366	345	409	370	402	416	391	388	406	376	373	365	411	423	396	373	356	377	390	390	387	366	405	406	359	382	430	425	359	388	359	420	362	373	384	385	383	358	344	386	421	374	399	361	372	402	329	430	391	389	377	412	398	410	367	390	361	379	403	372	363	383	368	388	407	393	379	363	380	433	403	392	387	340	379	375	369	395	388	354	406	404	349	407	430	378	361	388	368	368	396	360	406	386	371	390	372	404	363	373	394	376	399	397	408	359	376	354	399	384	399	368	396	364	372	424	383	388	412	346	365	390	388	404	367	395	382	349	375	351	405	367	356	436	369	383	364	387	386	355	371	375	379	383	401	410	394	381	394	350	408	384	392	367	368	426	360	378	362	397	375	391	376	377	404	398	368	392	387	371	375	398	408	428	376	395	399	371	400	389	395	413	398	354	363	414	381	375	396	360	366	374	408	376	367	388	402	398	379	363	395	390	353	388	396	395	351	346	380	419	403	374	385	403	391	369	359	379	422	431	414	392	356	407	386	356	392	394	376	386	357	382	363	375	410	357	391	402	361	407	386	352	380	336	355	403	378	373	404	387	378	391	354	370	341	405	388	409	407	355	403	390	378	377	359	395	404	382	388	388	387	374	395	391	376	349	408	379	384	416	319	382	380	373	407	334	382	382	385	386	390	396	356	405	393	359	385	367	375	398	366	352	378	387	403	385	334	393	421	383	395	378	402	353	370	377	403	387	382	407	361	340	392	355	362	360	363	391	378	442	387	371	345	363	402	341	377	401	374	409	384	365	353	374	363	366	375	416	389	372	382	365	373	415	364	389	352	372	357	361	386	387	410	399	379	355	363	367	380	375	418	334	386	385	409	396	361	392	363	388	399	390	409	390	366	382	376	394	401	406	403	376	391	376	362	380	387	388	422	381	383	385	369	389	402	365	392	404	343	372	393	423	387	384	384	371	385	382	390	358	372	401	403	355	399	406	391	356	381	383	382	376	386	350	392	373	391	409	427	364	377	364	378	385	414	386	372	380	366	360	385	350	382	358	385	401	387	384	394	377	393	399	351	378	414	379	392	373	400	396	411	363	382	378	384	394	357	377	354	387	361	375	359	399	368	389	424	418	373	352	370	400	381	398	384	413	356	368	395	376	414	390	377	367	363	359	379	389	408	383	372	381	397	394	382	380	374	374	371	391	387	402	409	355	370	353	378	365	386	393	377	419	372	378	402	361	394	353	386	369	384	330	354	402	407	395	404	406	366	392	417	390	414	411	412	394	384	401	363	387	391	375	355	377	403	384	371	388	378	393	394	391	360	378	390	372	390	399	370	363	396	378	418	420	380	350	340	394	387	327	426	388	374	377	372	393	382	389	388	400	406	367	346	341	360	392	402	353	398	372	398	342	364	437	419	363	361	390	391	340	388	408	386	389	392	381	372	376	367	362	359	345	392	390	384	378	416	409	357	404	419	368	387	365	380	379	394	357	392	353	394	384	372	363	366	406	343	408	364	380	339	348	397	386	377	362	405	395	369	338	379	351	370	391	394	355	411	363	406	351	379	389	372	398	375	358	419	389	373	382	389	364	372	361	383	363	369	400	385	371	390	375	346	381	363	339	384	376	377	377	369	397	367	407	366	388	415	365	385	390	390	372	388	394	382	352	389	374	340	356	371	360	390	365	403	396	337	389	399	336	428	399	357	385	396	347	352	349	387	356	402	390	393	353	356	356	377	386	409	394	367	394	361	368	382	383	393	399	419	399	412	358	413	383	357	374	392	373	400	402	402	397	373	373	380	331	411	365	383	405	372	383	402	340	367	359	398	390	380	375	410	346	372	377	379	381	371	363	335	368	377	379	397	369	386	365	408	381	415	401	410	382	342	410	384	370	369	393	331	385	390	370	374	367	382	381	418	386	388	376	367	390	374	380	379	415	372	396	410	393	363	381	404	371	367	384	372	399	370	387	371	374	394	389	413	381	370	370	403	382	397	388	394	374	361	380	369	406	358	387	398	358	380	389	352	397	374	377	399	372	364	377	423	384	396	404	363	400	381	394	359	359	386	378	391	359	377	344	369	360	371	357	380	396	361	397	406	390	408	388	409	398	372	384	370	358	349	368	377	409	344	384	391	394	396	374	359	367	366	389	371	398	382	389	404	394	343	376	382	378	364	381	359	404	392	389	376	378	374	384	357	395	366	409	408	386	381	381	388	373	387	399	373	369	390	392	377	388	344	365	406	378	400	393	369	371	369	378	397	387	411	414	361	388	402	418	365	361	376	364	352	369	403	433	362	388	366	380	400	405	348	410	373	385	400	387	407	366	370	386	369	390	404	377	415	380	394	387	378	346	361	385	374	422	358	414	392	374	421	362	347	406	385	387	354	391	377	370	402	409	374	374	407	371	372	392	379	375	411	365	365	365	376	396	418	368	366	375	380	369	401	395	351	375	381	342	410	354	366	409	406	365	362	417	368	391	391	381	376	395	410	414	367	363	381	356	391	386	418	364	403	374	369	391	386	371	386	367	358	362	388	390	385	370	384	392	389	394	356	397	378	365	364	387	388	405	389	373	378	352	388	393	365	396	391	399	391	385	402	373	389	378	386	393	380	382	389	362	381	354	382	339	375	399	382	391	389	376	362	392	394	402	352	394	418	380	368	385	369	370	368	368	364	371	373	416	344	330	378	383	388	412	395	398	372	398	379	377	397	387	358	340	393	422	398	377	392	362	363	366	391	399	368	397	426	382	380	340	381	387	362	400	378	383	401	380	375	365	403	389	422	415	354	407	383	401	420	360	371	411	390	364	370	372	372	383	418	377	376	375	364	404	371	388	390	390	355	351	382	367	405	369	371	386	376	378	396	415	396	399	373	373	399	404	378	389	388	401	403	376	377	375	372	402	367	367	371	381	391	367	353	382	412	379	383	380	424	383	367	384	394	392	379	378
24908	21394	28023	25026	15138	1763	1210	994	980	965	1018	1701	3216	3032	2578	2234	889	784	806	833	814	870	826	829	823	816	846	807	821	872	842	822	850	825	838	832	837	810	735	817	803	844	815	804	852	802	794	792	811	806	784	798	803	873	783	782	808	786	802	802	876	791	789	769	871	755	809	900	860	798	777	806	820	807	755	818	795	799	817	822	774	784	831	791	823	802	826	802	865	810	833	843	797	820	841	800	773	822	808	855	842	783	784	849	807	811	794	785	822	720	827	821	838	848	805	809	781	849	828	836	831	827	813	846	806	825	808	867	761	808	814	814	897	796	766	804	856	854	818	780	800	830	801	865	873	783	755	837	741	791	827	786	793	807	835	799	821	803	808	836	803	810	770	842	810	804	764	770	855	761	824	802	816	805	784	813	826	846	797	846	813	851	798	738	793	821	850	854	817	782	840	804	751	803	804	816	807	824	803	773	799	792	763	813	827	793	805	841	807	754	811	801	796	829	796	775	830	776	774	772	814	736	807	775	762	817	829	831	834	804	802	777	773	764	828	795	810	839	819	762	782	787	800	834	785	822	813	845	802	821	821	820	798	810	740	809	798	823	801	782	820	801	837	874	819	827	808	804	788	767	832	805	801	775	819	847	836	788	799	830	834	840	768	835	804	800	781	826	847	852	847	803	830	829	787	837	783	844	830	811	792	782	778	821	845	797	797	797	783	793	775	778	843	816	831	805	787	814	831	831	828	799	822	814	830	817	841	817	811	791	803	765	873	788	780	860	800	789	796	785	810	840	793	879	811	790	785	784	820	827	819	822	841	826	804	783	799	786	787	839	815	783	763	814	803	792	828	875	800	806	756	755	819	820	795	828	773	779	848	792	743	811	792	813	819	831	815	806	782	834	814	766	799	830	801	840	781	754	824	784	841	837	817	783	816	796	845	816	783	860	832	809	839	830	816	762	778	779	816	766	799	801	821	764	847	808	813	820	751	798	804	826	793	855	843	835	785	889	829	819	799	839	828	826	771	835	801	797	794	776	829	800	800	785	797	840	838	784	794	829	803	797	781	830	826	806	765	771	871	834	849	800	806	764	844	800	816	802	852	859	838	761	799	798	848	843	845	873	815	847	780	784	835	788	763	796	802	785	799	805	771	781	809	790	814	736	841	823	780	781	823	845	823	818	854	774	818	782	788	801	775	785	777	803	818	818	827	795	811	814	794	819	842	755	803	789	843	837	808	839	814	815	798	794	822	786	767	827	766	776	831	811	795	799	808	802	803	807	770	806	782	807	841	801	785	732	844	826	794	798	761	787	765	820	762	802	833	830	764	809	833	756	748	829	849	810	796	826	839	816	806	784	794	823	772	801	839	796	832	822	829	766	777	768	789	783	766	846	840	806	804	760	798	811	790	805	803	790	777	802	832	790	766	755	796	815	771	834	821	816	779	842	851	774	819	784	804	767	844	807	863	756	786	829	810	818	765	804	787	811	824	772	806	809	838	777	807	766	835	768	832	782	759	761	798	785	791	833	831	827	814	838	856	839	812	804	779	762	817	834	793	795	816	784	785	757	786	833	843	839	783	758	827	800	812	788	812	819	808	874	776	829	766	831	810	815	804	773	825	812	787	778	795	774	783	821	779	844	795	763	817	841	809	779	801	767	814	791	829	829	815	795	810	784	792	810	829	856	760	804	854	876	780	763	820	835	818	821	784	828	785	818	863	758	826	806	825	853	780	746	777	829	813	812	745	792	775	804	777	766	789	826	812	848	774	789	825	794	804	833	779	807	777	785	810	829	798	799	824	769	784	807	818	787	821	803	808	782	792	799	857	842	794	800	803	849	810	718	822	852	818	785	834	741	832	767	801	884	819	831	860	790	820	815	822	780	792	754	797	826	822	836	788	801	821	786	800	802	820	821	764	754	826	862	837	779	793	796	813	811	835	818	781	821	860	753	834	759	854	819	814	798	775	829	798	793	783	818	833	784	834	773	840	822	766	807	760	778	815	819	794	814	794	839	770	813	767	815	801	777	744	774	785	807	833	816	814	827	861	832	855	838	848	826	793	826	836	767	778	790	782	839	798	820	747	828	805	814	839	778	819	817	782	791	826	808	837	783	778	792	810	810	836	838	812	797	797	829	811	775	853	794	851	822	805	821	840	771	823	787	821	837	810	772	836	850	836	750	825	865	812	813	836	816	848	813	815	837	768	804	801	831	816	797	844	820	787	811	842	820	836	818	698	746	772	841	794	773	775	829	855	762	774	776	798	843	779	769	777	797	818	813	782	782	808	848	798	774	791	764	813	788	776	818	793	759	770	786	821	809	831	820	846	868	804	798	783	818	793	822	809	766	783	843	853	791	830	807	743	782	791	813	787	813	801	840	792	809	810	802	761	776	847	785	821	801	824	853	771	815	831	792	807	799	842	763	812	766	802	827	815	816	763	794	830	801	787	812	801	844	853	810	892	825	796	781	777	857	823	799	783	831	825	767	756	787	844	783	800	790	807	817	831	820	803	825	768	792	807	789	765	816	823	800	796	753	829	803	814	763	785	801	817	841	847	807	817	809	777	786	747	820	867	821	770	820	779	768	732	815	838	802	764	812	898	714	776	842	793	819	806	764	807	841	781	798	793	776	826	771	783	830	781	799	793	798	817	765	832	806	832	851	811	755	836	825	850	803	810	775	812	819	836	783	834	809	793	787	765	823	783	822	785	784	852	841	821	810	806	781	799	791	824	818	791	805	853	822	826	793	813	831	806	823	780	820	810	788	843	888	806	796	847	855	790	813	873	774	829	800	759	765	818	822	750	816	807	831	827	812	819	785	783	812	791	814	788	818	818	767	791	841	837	847	762	818	802	813	787	821	828	843	799	743	859	766	826	755	775	792	753	771	797	842	788	774	799	798	819	796	804	826	841	800	843	787	835	765	805	794	791	782	802	812	820	786	821	755	803	750	789	796	732	804	792	787	851	798	782	841	793	796	782	824	794	793	828	805	774	820	832	822	830	821	806	821	773	849	819	768	764	795	794	771	789	796	771	825	828	796	817	871	834	843	832	811	777	791	815	817	790	874	794	748	759	830	819	811	833	784	801	801	840	799	877	774	765	796	799	809	784	802	780	815	865	791	797	817	834	806	801	813	796	863	840	844	800	824	815	857	793	813	797	816	814	776	819	806	787	785	791	850	784	748	789	823	744	790	836	817	841	780	808	838	769	794	846	727	802	807	785	798	856	805	822	785	821	826	786	837	806	783	827	816	830	807	771	779	814	811	814	817	819	821	802	811	818	835	833	761	827	852	802	793	799	828	803	824	813	790	805	792	810	778	838	840	801	820	782	821	813	781	835	807	817	806	805	805	775	819	850	825	816	817	858	805	798	813	817	781	804	802	777	773	842	825	770	796	801	829	816	811	779	828	792	769	832	788	820	809	834	778	810	815	817	808	832	777	760	799	826	741	863	843	787	837	799	854	848	826	848	883	797	818	798	790
10722	9268	4957	2610	2110	1675	1419	1126	1127	982	1095	2368	4812	4188	3614	2938	880	858	865	819	766	811	779	836	774	818	799	754	763	804	822	802	804	788	856	758	801	790	815	799	811	830	819	825	821	821	816	737	771	815	746	733	824	801	796	791	792	772	779	793	801	784	766	744	817	810	788	800	822	799	775	784	756	825	797	794	813	777	824	745	752	774	814	794	823	753	790	841	803	782	780	784	807	767	782	753	809	800	763	790	803	787	761	738	834	827	777	777	803	754	807	811	825	821	825	795	788	835	798	765	832	811	746	795	771	782	815	805	758	765	761	826	788	811	796	790	803	822	775	819	815	777	772	742	811	773	799	786	815	771	765	788	788	794	785	798	757	780	788	775	809	853	803	759	827	785	813	779	757	830	744	797	795	794	831	788	738	798	804	753	810	821	796	754	767	782	796	789	824	769	765	747	803	755	809	740	809	772	812	807	773	822	811	833	767	775	838	773	772	713	761	784	801	795	762	750	802	798	769	795	807	779	788	776	823	784	832	806	786	758	764	781	792	801	760	800	814	786	802	757	820	813	778	783	737	800	771	787	781	840	807	798	787	807	823	776	760	807	792	755	758	853	828	763	740	769	795	813	770	840	795	787	822	761	808	821	814	791	726	764	780	799	837	802	826	771	816	785	835	768	774	800	822	749	733	775	771	787	811	797	776	811	814	831	777	753	761	763	787	777	798	782	763	763	754	779	858	792	791	770	812	766	765	713	799	736	819	814	774	813	785	768	741	758	784	794	717	813	822	787	777	745	818	793	817	814	806	810	823	825	794	835	780	780	816	800	831	778	850	792	792	753	802	693	792	834	806	754	813	754	803	826	808	823	783	801	835	753	821	778	754	775	842	758	766	793	789	808	793	824	820	805	841	780	813	800	772	826	771	837	787	749	821	769	796	775	801	796	765	767	807	747	756	738	792	794	832	740	806	823	772	788	813	792	797	763	818	811	782	761	789	802	783	780	829	818	783	798	842	781	819	788	779	750	730	807	756	715	760	752	797	808	778	808	807	752	817	786	825	763	825	789	769	788	825	744	758	788	847	772	817	788	737	824	748	749	813	799	751	823	800	822	799	772	784	795	831	775	792	776	786	800	797	783	838	770	825	760	790	739	829	830	816	827	795	783	830	824	795	812	811	819	797	790	768	755	802	773	763	848	780	772	796	750	811	795	840	780	804	801	728	795	758	766	815	777	764	828	807	785	830	759	824	747	787	762	813	778	801	772	759	804	809	770	783	802	799	757	749	809	787	813	792	798	760	794	787	775	799	781	766	744	791	783	806	761	804	791	797	812	783	825	798	815	806	822	778	765	745	761	765	770	828	760	825	777	736	789	798	761	768	813	779	836	769	798	769	768	811	780	789	727	791	689	781	824	777	777	816	786	750	775	748	725	753	758	802	791	778	794	785	828	773	766	794	765	822	785	736	783	848	784	756	742	823	810	750	810	767	825	775	824	834	752	798	807	827	865	728	772	810	813	784	779	814	825	810	816	785	821	773	784	756	761	786	849	769	818	819	757	799	784	764	817	786	840	770	798	761	837	798	818	802	775	773	796	775	775	785	779	822	771	765	783	805	823	818	737	782	775	805	830	816	811	836	809	770	774	814	736	794	821	839	790	791	790	771	784	783	847	783	758	808	802	745	785	774	774	748	760	774	826	776	801	788	810	739	766	773	810	816	787	778	810	761	831	800	810	760	843	786	786	785	796	838	781	751	803	756	807	766	781	784	794	795	820	832	774	793	788	804	824	783	810	790	823	718	777	806	856	773	756	793	788	822	811	789	771	814	788	825	776	804	766	780	765	802	797	772	776	758	702	824	776	777	673	756	837	808	796	794	811	807	774	772	777	796	788	840	766	760	760	790	820	778	776	828	776	809	770	775	793	788	804	779	764	770	774	803	797	812	830	805	767	794	777	795	790	789	771	762	813	744	751	741	802	773	790	770	797	747	794	803	818	802	795	817	816	804	804	750	757	758	785	829	821	818	788	767	808	763	808	754	780	822	785	748	760	762	796	816	831	778	834	786	774	783	803	743	800	752	804	803	759	779	819	803	822	852	785	804	786	783	768	804	805	778	811	755	801	809	770	776	836	804	758	816	778	750	776	795	797	771	804	822	787	793	792	797	781	817	791	815	767	803	800	768	813	774	808	757	844	823	837	782	800	794	808	774	777	797	793	808	819	803	818	804	803	805	841	771	776	801	829	756	826	840	818	800	797	783	802	749	832	775	850	810	817	785	793	787	755	801	788	773	799	728	785	765	776	786	788	833	786	814	857	786	786	794	778	753	800	792	769	774	743	790	772	805	745	830	765	708	831	778	862	842	748	783	791	779	799	746	778	805	776	763	826	780	746	824	788	741	802	772	771	757	782	794	777	774	821	796	840	751	813	782	744	773	807	776	767	785	818	787	762	779	814	719	798	744	767	787	804	808	778	803	804	774	810	789	807	811	793	760	791	777	784	795	760	780	819	807	766	755	786	825	810	777	800	820	778	767	816	760	835	797	790	752	860	772	801	767	771	794	773	816	825	775	828	788	807	833	804	810	800	827	808	802	748	808	758	760	804	741	733	746	788	777	745	817	772	751	808	762	809	811	795	806	770	766	748	825	738	723	790	769	755	811	774	772	789	761	792	847	766	778	765	801	782	799	859	768	825	801	782	789	772	751	794	763	761	843	786	783	815	725	739	808	786	791	763	759	759	822	801	780	785	805	829	822	778	825	786	793	800	759	788	788	744	799	785	740	752	759	797	801	791	801	781	775	772	818	819	788	808	773	809	788	792	752	829	768	767	691	804	737	762	786	816	813	741	751	735	831	781	801	797	789	805	796	783	830	813	782	752	769	753	788	805	765	764	750	784	794	759	743	811	822	774	748	794	795	773	783	795	767	791	800	787	804	782	809	786	761	733	814	790	772	805	810	803	794	799	783	770	800	759	755	792	782	818	761	768	780	826	798	776	825	797	771	761	755	827	758	777	811	838	801	827	770	794	800	801	792	873	812	786	846	782	781	753	808	823	816	800	797	808	740	811	823	790	760	743	833	805	753	803	753	798	752	814	745	780	819	820	775	731	748	802	786	772	839	805	751	767	769	826	789	798	785	794	817	772	804	787	795	810	770	802	831	757	760	837	847	810	779	805	808	793	859	751	793	800	798	795	780	742	808	803	782	776	788	777	753	788	726	817	822	819	779	800	772	765	757	827	782	817	834	786	758	748	768	808	795	825	792	792	774	767	745	764	832	820	786	789	844	776	754	779	779	829	774	803	774	809	774	801	808	813	784	764	798	803	749	808	782	784	797	819	781	844	767	790	811	825	804	798	831	779	813	782	755	805	813	789	758	803	772	775	778	808	778	744	781	779	800	773	741	773	818	828	751	789	781	778	793	838	827	771	758	770	763	816	757	774	824	793	760	813	774	770	785	791	781	802	769	758	788	798	745	782	799	804	789	794
22675	21466	29363	24005	21464	21542	11934	1278	883	852	919	2841	4833	4165	3966	2802	462	424	448	401	425	363	404	395	392	376	370	358	351	363	344	415	353	335	389	346	358	347	327	318	346	380	358	359	365	330	369	384	359	337	372	342	369	369	352	359	342	345	328	357	328	339	353	334	336	352	335	344	326	334	357	344	346	346	336	346	348	327	321	315	351	372	327	329	342	348	308	328	355	333	321	343	375	370	368	343	362	361	326	315	353	361	333	351	339	327	340	355	343	353	326	327	345	335	308	363	313	371	358	363	321	383	330	354	346	338	354	371	339	322	358	327	355	346	377	316	346	304	343	360	338	366	384	330	352	337	357	326	328	333	326	348	357	324	339	318	342	337	328	355	323	328	312	349	360	308	337	341	343	329	333	344	316	344	339	308	347	326	332	361	325	321	354	343	347	342	335	350	337	334	343	330	313	332	366	369	337	362	354	311	311	360	336	322	324	313	371	333	351	326	324	365	362	330	332	355	339	332	381	353	352	335	343	350	327	341	342	317	323	310	340	356	364	311	362	342	357	329	312	332	342	350	354	358	327	344	355	329	349	335	354	305	316	339	334	354	360	350	346	353	339	331	353	348	336	327	319	361	376	361	365	330	346	320	321	332	335	311	298	328	343	358	380	359	324	330	344	325	351	310	339	333	332	333	348	329	365	328	326	334	324	369	326	313	345	352	369	362	318	340	324	336	309	329	371	353	349	323	376	333	308	345	330	330	314	316	346	347	383	362	334	384	352	361	308	368	316	346	349	332	335	348	312	318	338	362	359	340	336	364	349	360	338	329	355	321	341	367	315	335	380	336	343	368	328	318	366	325	365	369	344	341	327	348	394	308	326	311	366	378	316	348	365	342	356	363	343	352	313	349	352	357	305	368	329	338	340	348	304	358	331	327	364	304	347	361	307	322	357	316	367	341	368	336	337	321	350	344	356	337	359	355	331	342	350	325	349	354	342	325	343	316	352	310	339	309	344	367	346	339	382	317	338	350	352	347	316	359	337	330	315	329	341	361	305	359	329	346	342	324	341	339	350	317	320	347	331	379	350	356	362	308	369	351	323	329	339	369	314	363	318	342	353	342	359	337	306	331	312	336	342	326	332	310	334	337	336	376	365	338	345	350	325	357	344	339	301	355	343	317	357	323	338	336	342	342	315	334	326	328	307	320	324	348	354	324	343	359	349	329	311	344	345	353	339	314	350	344	364	323	313	335	359	336	307	347	325	332	308	346	339	365	330	312	325	355	359	338	345	327	368	353	354	313	333	353	344	338	341	346	322	297	345	322	362	325	357	321	344	343	362	335	324	346	329	340	331	328	319	354	357	362	354	329	351	343	400	310	315	312	327	337	314	344	338	330	357	338	307	299	315	338	317	320	341	314	365	363	349	344	349	357	332	350	355	320	292	342	326	345	344	335	323	335	322	304	329	321	386	331	345	304	376	324	349	355	347	340	346	337	364	350	333	316	306	323	347	311	346	318	347	379	336	313	351	365	367	299	339	321	349	327	359	342	314	337	339	355	335	335	383	327	350	341	340	361	366	348	362	312	345	355	356	375	334	341	354	364	353	356	322	353	312	357	326	313	330	341	335	333	340	344	319	337	331	386	327	314	329	316	329	321	377	336	346	325	347	317	324	339	353	373	335	357	322	335	335	320	342	338	335	350	350	365	356	313	348	336	336	308	365	309	347	332	335	365	364	346	377	366	313	355	338	331	376	318	359	355	320	357	376	346	338	310	377	338	325	340	331	346	331	344	308	345	352	320	359	319	327	316	334	348	332	304	334	329	325	311	345	348	294	349	325	312	325	356	333	326	359	327	328	358	345	357	366	342	326	349	352	318	297	329	343	379	348	352	392	342	371	369	336	335	307	334	373	350	324	396	326	337	373	328	347	317	366	390	322	359	313	328	338	335	348	334	343	292	345	352	333	371	344	366	362	349	319	345	321	324	356	365	363	350	337	373	384	330	330	334	362	338	362	346	334	339	335	384	344	355	324	344	353	363	337	310	323	331	334	326	341	304	355	329	360	342	333	336	380	373	337	306	316	323	329	330	349	335	352	337	367	368	336	339	372	332	330	336	343	320	352	358	371	345	351	328	343	312	351	369	353	365	325	347	365	347	307	321	337	317	376	335	333	298	328	357	322	358	307	336	324	358	327	324	319	348	334	295	339	369	335	356	312	343	346	315	303	336	341	321	354	301	369	324	353	319	347	378	320	325	322	319	321	325	359	358	368	329	347	353	323	336	362	342	360	336	331	340	343	356	307	323	346	317	362	352	372	354	358	323	363	351	318	354	350	337	309	377	306	356	328	346	344	345	343	336	321	328	369	335	322	324	377	356	313	358	326	356	307	354	330	326	334	367	340	351	336	357	346	325	342	352	334	359	328	330	315	346	324	336	364	317	334	372	358	325	378	382	329	359	350	315	378	335	353	334	370	324	366	338	346	338	375	314	348	341	377	353	336	358	325	323	321	338	346	324	334	372	321	322	330	325	364	323	345	340	377	351	342	391	352	363	323	321	380	337	339	356	314	339	360	338	338	320	345	352	341	329	365	350	343	329	363	354	343	337	356	356	387	362	346	334	383	336	319	375	337	351	348	327	377	356	325	347	369	337	330	372	354	336	339	330	371	375	346	332	335	331	343	352	346	357	300	335	343	350	358	368	331	332	346	329	323	365	323	341	367	323	325	366	315	360	342	335	353	321	316	332	362	302	325	347	341	342	318	335	369	301	333	324	392	314	314	327	378	344	312	326	335	344	338	332	333	302	342	348	347	380	328	343	323	346	320	341	346	377	358	362	340	323	337	331	345	314	361	329	349	328	349	335	323	346	338	360	322	345	340	337	333	314	335	341	349	325	304	323	317	323	328	336	361	337	337	340	334	365	330	315	340	318	300	310	342	352	366	328	326	338	366	354	313	363	403	315	376	330	324	353	329	351	317	315	361	336	322	346	316	340	331	342	339	319	321	346	320	323	359	353	354	333	341	312	375	345	352	349	315	368	339	356	307	366	335	344	336	341	343	347	346	335	348	317	341	312	382	332	348	317	358	340	325	330	353	320	327	305	311	356	336	348	341	321	325	373	344	368	339	352	319	309	325	337	322	347	350	343	329	348	353	333	352	328	337	345	342	344	344	315	341	326	348	318	309	340	363	348	360	340	309	347	342	342	314	309	339	343	340	341	341	318	370	323	341	347	327	380	331	318	322	342	351	351	342	344	327	317	355	335	366	341	352	309	343	380	368	344	329	369	350	307	339	348	327	328	357	355	312	379	339	330	336	313	325	337	355	355	339	331	345	364	343	391	362	337	365	368	320	323	344	339	329	306	343	368	334	344	344	341	326	294	361	323	352	326	322	362	360	348	311	339	304	346	355	346	329	317	350	363	335	349	338	314	353	331	352	344	341	311	331	336	327	348	328	318	328	314	329	346	361	359	354	346	318	322	337	343	340	313
14556	19121	12250	5856	4528	3201	2253	1671	1333	1110	1224	4304	6998	6095	5611	3775	485	475	475	424	406	378	395	377	379	402	387	366	361	371	335	367	364	361	344	338	372	330	366	337	337	305	405	356	336	346	324	370	339	347	332	313	352	337	313	341	356	329	384	337	365	358	325	343	304	329	322	352	343	360	347	375	336	352	302	309	370	313	334	341	338	319	337	335	318	332	340	321	316	316	335	331	353	299	313	321	345	342	348	309	344	345	320	325	328	328	356	335	340	357	327	333	324	340	335	313	324	343	337	344	399	335	357	326	335	326	363	339	352	364	333	303	328	354	348	319	329	330	345	325	326	317	327	347	333	367	334	333	372	339	330	347	343	299	341	309	328	333	366	334	334	337	314	324	315	333	339	348	346	320	395	329	359	295	330	345	340	324	315	338	323	327	371	328	344	330	332	358	322	330	353	320	355	370	330	318	320	351	292	365	362	312	328	329	335	318	369	346	359	348	320	348	331	350	334	330	283	369	340	319	309	354	318	368	344	334	297	334	357	339	330	349	354	319	374	322	357	351	360	337	333	334	370	320	376	325	350	324	344	353	334	343	371	316	336	334	339	331	331	338	313	358	347	302	321	349	347	325	333	351	332	343	333	336	366	325	326	308	291	327	332	312	346	318	334	314	352	332	297	340	332	329	346	332	333	338	322	339	341	337	362	344	348	302	304	308	353	317	323	324	294	330	331	347	326	352	347	309	309	331	342	332	333	308	361	361	349	318	338	321	324	346	319	346	344	307	329	362	331	337	314	307	324	312	336	331	322	362	329	337	290	323	309	339	356	347	329	380	318	313	321	326	373	311	310	311	293	319	342	326	335	349	336	329	332	325	380	318	371	329	336	328	313	332	353	330	327	345	339	317	323	297	310	339	372	335	311	332	339	324	357	354	309	343	322	314	342	317	315	362	362	349	365	313	346	338	338	321	311	343	351	336	330	342	329	325	335	307	343	331	311	340	328	343	356	323	341	349	318	367	347	347	314	359	347	320	331	345	373	342	323	342	369	282	287	317	353	323	315	337	326	328	365	315	360	362	317	332	345	342	330	315	327	310	335	335	350	305	297	297	369	335	349	332	296	344	333	336	334	310	340	334	315	354	340	337	327	353	343	347	350	338	311	342	354	311	343	325	303	349	351	357	356	322	357	323	317	329	327	310	337	359	329	335	343	323	355	328	333	332	335	317	336	329	355	358	303	344	350	334	319	338	369	332	338	368	327	291	317	352	324	346	330	365	303	312	354	329	342	341	320	352	321	335	299	338	319	323	339	318	352	358	346	343	334	348	325	384	321	369	332	314	351	363	333	350	340	332	367	308	319	333	369	322	368	302	345	314	326	310	338	310	370	352	320	376	307	323	366	361	340	307	342	309	329	360	337	342	340	315	327	354	290	334	351	326	346	326	354	328	334	370	329	314	328	337	355	326	337	349	337	337	318	336	323	339	333	353	367	313	339	372	353	312	323	319	329	350	325	334	310	318	317	344	333	349	305	310	313	332	334	350	298	330	285	310	363	321	298	305	322	314	333	316	312	323	347	366	307	343	328	345	350	319	321	351	322	351	295	310	323	308	315	354	352	339	319	329	338	337	292	338	333	350	336	334	307	293	329	355	329	337	354	323	324	316	337	321	393	354	304	372	336	334	342	321	324	317	350	281	324	308	318	308	328	319	278	329	325	342	331	322	335	337	330	324	327	351	315	335	330	305	351	355	306	341	345	344	282	334	329	317	339	330	337	344	318	347	325	332	331	313	344	339	320	396	355	341	319	340	336	357	345	314	321	341	323	322	333	322	360	346	309	340	300	320	342	315	326	339	364	305	320	336	324	303	346	311	333	345	342	326	341	312	356	331	348	331	319	369	311	315	310	303	336	325	333	347	319	352	332	332	350	344	327	351	377	306	302	329	327	339	318	327	309	342	324	324	355	322	336	329	338	340	344	334	327	318	336	355	349	372	343	346	345	336	331	322	298	343	324	369	326	350	337	295	330	347	303	343	344	342	288	339	344	341	316	351	356	344	325	354	333	320	319	326	349	323	308	320	294	360	313	327	340	338	324	345	338	314	330	338	312	336	287	342	318	336	318	321	318	364	324	335	326	310	326	310	307	317	325	328	327	303	337	336	336	345	306	333	349	345	318	326	331	331	341	315	347	332	345	329	302	348	295	315	337	351	342	329	315	378	321	328	359	323	338	362	384	301	333	324	322	314	319	349	332	304	347	349	335	349	302	305	365	333	313	331	335	364	309	378	355	291	356	322	343	296	356	327	320	306	316	316	312	335	319	328	329	330	329	326	329	322	334	352	302	356	308	336	360	342	344	334	334	336	320	325	341	326	347	359	329	319	342	338	323	349	348	345	349	350	344	327	371	317	324	322	328	320	326	338	326	335	338	304	330	351	319	312	345	353	369	305	323	333	334	342	319	320	363	304	372	363	363	328	340	320	300	319	357	326	282	297	344	305	334	353	338	315	360	349	358	325	340	371	356	352	304	343	347	367	337	348	341	355	353	337	330	335	337	355	331	322	293	339	295	322	305	325	319	325	343	320	339	319	351	321	328	291	336	368	326	366	323	314	302	355	356	329	297	338	323	339	322	343	323	320	318	315	346	360	345	332	333	313	363	341	315	371	371	296	350	372	350	326	354	318	354	344	349	349	325	331	378	325	324	317	339	324	335	342	353	361	285	341	335	359	312	332	344	335	328	356	334	313	343	343	356	310	301	334	337	351	324	418	339	317	324	330	336	305	329	324	352	329	373	333	310	354	348	328	315	337	316	347	313	354	318	352	326	316	348	358	345	323	319	324	381	358	318	317	319	336	341	356	320	334	334	355	344	324	341	326	289	316	324	335	334	326	339	326	335	338	327	322	382	325	336	336	338	318	334	325	340	335	316	340	322	323	343	328	318	342	338	307	327	305	328	365	313	323	356	353	380	316	310	338	318	293	354	346	339	356	315	376	327	341	343	314	305	335	330	318	323	363	324	326	298	318	346	350	337	309	331	342	324	312	344	301	344	302	350	332	339	334	333	343	334	322	343	357	331	338	331	323	343	317	333	325	359	291	312	332	330	319	316	324	329	328	353	346	319	347	349	325	306	317	318	321	315	344	300	332	334	347	328	333	343	299	351	343	322	335	316	347	327	351	341	362	319	378	303	335	332	346	318	323	336	297	323	329	322	317	339	334	354	338	345	355	377	348	347	348	325	330	331	332	325	332	320	319	340	333	327	338	309	344	314	300	315	337	304	314	322	339	349	338	324	316	353	335	327	340	339	319	340	325	323	346	329	307	321	362	324	336	339	363	338	335	315	330	348	326	339	353	307	350	319	357	296	315	330	381	333	292	332	360	337	308	314	324	329	346	337	363	298	305	338	351	353	309	372	320	334	352	371	364	301	362	312	365	349	316	340	319	350	337	312	344	321	354	341	314	370	326	334	322	322	341	324	361	333	318	369	328
28052	19690	6842	1320	1001	889	781	772	748	769	889	1708	2251	2201	2140	1406	724	764	700	722	751	760	768	719	751	736	718	775	786	722	757	767	719	747	706	740	725	748	759	732	736	719	744	761	748	759	696	742	718	704	753	719	796	762	753	742	730	738	758	748	743	769	699	719	732	738	718	685	717	695	775	781	759	728	687	736	725	764	706	748	711	709	733	697	736	726	736	712	776	723	729	705	767	740	754	793	731	759	688	759	757	797	730	765	751	734	684	713	708	730	745	744	703	773	704	721	731	748	740	709	740	697	737	731	744	764	767	710	756	735	742	681	780	797	760	746	724	687	784	722	747	759	734	735	742	773	744	724	719	756	728	758	715	713	744	735	707	704	720	734	711	710	763	673	730	766	808	754	712	794	761	709	697	714	733	764	764	702	714	756	755	693	738	703	733	744	768	691	751	780	657	697	744	713	734	749	701	688	741	769	752	761	703	728	734	741	743	724	738	732	769	775	707	716	743	702	692	700	770	752	682	718	703	756	692	747	739	781	754	739	774	812	755	768	731	707	726	740	734	739	753	794	719	748	703	717	700	714	753	770	747	735	733	716	759	736	719	769	716	677	808	731	750	718	779	722	738	737	705	740	783	680	701	762	751	749	736	744	791	720	719	816	698	754	760	779	746	719	758	739	780	737	730	767	728	739	768	728	778	785	761	701	709	732	730	755	710	681	749	697	718	781	774	678	748	797	709	686	727	757	769	713	706	747	754	728	729	780	751	739	757	778	763	746	722	722	779	724	728	714	763	772	735	727	738	805	719	718	755	734	720	774	687	713	756	678	767	744	772	716	767	708	740	765	733	783	756	772	755	735	756	749	766	749	760	741	759	743	763	788	719	755	749	784	692	712	710	749	769	747	798	700	707	708	745	772	722	722	738	719	711	708	735	775	677	710	719	729	681	713	750	751	784	712	786	756	747	775	723	659	768	739	765	767	694	708	722	755	726	733	737	713	755	738	707	697	721	767	715	705	707	741	764	730	751	746	743	715	756	778	753	770	681	716	718	718	752	663	734	778	743	776	725	716	748	712	730	750	714	736	699	709	703	762	739	706	738	776	763	742	752	711	720	752	759	744	756	725	714	757	738	712	740	698	716	768	748	742	739	763	762	733	727	754	773	757	731	717	716	760	724	761	789	738	743	748	730	728	734	732	731	736	704	733	690	745	716	715	719	719	746	749	759	730	720	731	765	739	702	724	784	722	745	747	767	774	726	732	682	727	727	732	704	719	727	764	771	776	731	756	700	745	709	753	711	730	742	768	694	739	744	771	734	708	681	743	725	707	763	726	720	742	725	760	757	698	744	746	755	731	770	743	765	755	792	770	764	731	713	751	728	768	777	741	691	752	702	716	664	716	727	751	691	733	726	742	736	737	746	750	780	749	682	759	714	739	747	735	748	718	733	750	711	758	750	714	776	707	719	689	762	710	691	728	718	734	723	754	727	753	734	720	761	734	754	692	746	746	704	785	752	692	748	770	719	736	818	735	750	705	755	714	737	738	764	744	680	740	750	758	766	733	773	777	702	727	736	723	725	747	792	724	714	731	728	718	695	714	766	768	753	730	734	705	741	747	710	687	760	743	744	704	766	778	734	760	712	716	708	762	729	743	731	788	743	718	723	713	735	767	753	706	730	733	725	710	758	736	771	743	763	769	731	693	714	801	731	742	747	715	753	731	703	763	785	728	701	740	756	778	729	707	763	709	734	771	704	734	722	747	747	715	749	727	805	692	733	743	770	720	758	773	716	724	740	718	742	754	715	787	725	771	756	744	756	766	732	692	730	706	815	736	757	713	737	757	744	714	729	777	735	747	742	774	735	719	764	669	772	712	736	740	780	742	712	726	752	722	714	705	703	746	727	784	758	762	738	711	760	728	745	736	712	749	730	722	778	744	716	712	748	704	733	745	760	743	754	716	729	767	741	779	722	814	796	749	775	676	740	698	722	745	717	767	773	712	702	761	796	728	731	771	717	743	793	780	735	724	759	710	702	750	732	733	750	751	732	734	708	716	730	754	709	759	731	707	806	716	740	700	683	743	777	719	766	736	749	737	769	740	749	761	750	797	761	676	751	712	712	746	759	769	698	743	774	750	754	678	705	723	708	739	737	695	697	761	701	762	720	725	703	724	728	746	744	786	742	729	725	695	714	730	719	748	768	733	691	753	736	733	710	775	735	791	684	754	730	746	697	714	723	728	692	719	746	741	721	723	753	755	793	740	708	708	699	719	761	748	734	755	718	754	747	718	729	692	729	691	789	706	761	718	750	712	763	742	728	759	779	680	762	785	773	735	704	715	755	735	754	763	691	714	778	771	685	742	745	693	760	725	756	725	704	711	764	726	716	730	755	765	750	744	742	779	740	727	758	740	743	724	713	735	759	752	705	776	716	753	741	714	737	743	718	738	770	743	744	779	706	678	701	716	733	752	734	741	756	757	752	706	722	727	730	740	766	773	735	713	705	758	790	711	782	708	746	730	814	758	719	745	732	730	726	778	771	734	752	736	737	772	728	755	712	740	747	716	749	741	729	735	738	732	704	719	772	709	747	715	731	759	778	791	730	740	819	762	731	760	727	704	698	745	694	748	714	705	759	723	735	753	777	749	764	729	721	699	723	763	740	753	710	743	728	737	719	725	739	717	735	734	716	725	745	734	766	758	731	772	715	725	785	735	804	744	744	745	770	729	759	731	769	765	692	800	801	750	734	772	740	728	707	741	738	788	733	670	795	780	712	752	745	747	781	756	742	732	728	776	733	744	705	751	747	708	711	766	750	769	758	678	762	748	775	719	713	737	702	744	735	788	681	699	750	727	740	766	719	733	745	707	726	753	725	751	705	738	748	782	748	741	719	753	740	740	768	739	792	761	661	718	697	779	728	756	720	739	666	746	732	702	733	725	807	749	753	690	722	678	710	734	730	750	747	710	702	712	734	771	687	768	742	755	743	722	715	766	728	758	736	788	703	736	790	741	703	735	723	706	721	775	726	740	707	757	737	721	702	747	739	714	755	749	744	676	752	732	746	765	743	718	734	740	741	689	684	744	737	699	678	713	751	781	728	720	689	710	690	724	735	781	731	747	705	732	717	711	717	694	742	711	700	729	742	698	726	729	787	712	785	740	775	790	775	720	762	763	706	719	778	734	736	726	790	764	717	740	751	769	739	697	742	696	772	723	736	732	793	733	681	744	741	731	722	742	735	733	757	729	695	658	697	767	749	744	744	693	704	741	704	737	770	823	721	734	729	727	678	725	700	757	759	710	784	750	695	721	752	765	738	728	713	737	744	716	683	708	724	781	757	717	713	765	713	746	722	683	717	761	724	718	716	756	780	759	746	733	703	699	721	715	761	717	687	711	772	777	717	816	752	713	771	753	768	709	776	692	734	735	760	744	749	759	752	710	738	735	691	746	724	732	764	765	734	732	714	705	768	747	795	799	765	740	741	754	740	750
9095	3731	1858	1164	1028	942	869	783	777	811	1022	2445	3365	3165	2941	1837	719	793	793	785	727	720	687	722	783	721	739	788	765	808	747	724	764	703	751	719	729	779	736	748	743	737	784	724	730	725	697	757	754	771	715	725	714	734	773	776	731	725	761	731	745	767	740	813	716	755	689	741	735	761	780	763	707	749	745	705	781	675	762	764	761	711	736	777	781	749	750	750	790	683	765	739	771	767	726	696	747	747	756	712	768	777	736	785	725	755	734	735	747	728	756	735	711	744	748	770	736	743	738	744	731	768	773	774	714	746	759	801	710	744	754	739	719	734	731	777	724	701	753	739	745	762	740	764	736	764	752	708	708	717	737	758	733	757	757	724	746	721	751	759	738	783	777	758	787	808	726	734	743	800	760	798	752	741	714	748	776	743	752	772	700	727	751	772	766	716	712	737	779	761	746	741	713	720	786	744	734	739	724	733	783	735	775	777	729	739	769	750	743	729	777	735	789	727	732	759	767	753	772	744	744	735	740	726	668	741	740	730	763	749	748	790	729	773	769	703	779	789	713	767	748	724	758	740	730	758	739	781	744	725	793	728	761	798	752	782	716	662	735	767	767	708	710	751	755	744	744	777	768	722	761	713	782	706	771	730	731	731	720	766	747	736	727	709	795	766	727	753	759	718	747	744	706	743	794	737	719	695	728	749	765	732	725	696	726	738	738	749	748	720	740	734	737	714	718	711	783	800	734	752	760	779	734	732	758	748	802	707	748	692	788	764	713	733	766	752	715	722	797	791	748	731	776	770	792	722	728	736	739	768	708	722	770	710	710	725	735	756	706	746	739	737	782	694	769	771	767	754	775	784	783	734	768	780	743	733	761	688	691	740	757	762	708	703	673	785	716	762	776	737	751	716	746	766	728	730	748	786	747	698	775	769	757	734	705	764	753	729	746	716	728	688	742	761	688	724	747	717	784	742	753	727	795	760	731	733	801	719	727	761	772	775	740	804	773	768	736	772	711	740	793	711	727	683	756	762	723	778	763	718	714	737	745	708	736	740	750	729	747	691	728	727	774	779	780	727	691	776	734	758	750	779	738	741	727	713	790	767	721	734	795	768	776	761	757	695	775	738	723	758	756	720	766	801	734	772	760	755	749	740	757	800	722	705	744	750	763	793	782	744	739	760	723	777	761	723	724	772	745	729	808	762	719	718	725	710	743	748	728	756	738	727	749	751	757	741	757	761	684	761	683	742	728	759	755	715	722	779	700	728	752	770	722	733	748	706	771	761	736	749	739	728	747	778	767	798	740	716	731	751	718	721	802	771	782	754	743	801	701	712	727	717	760	790	786	787	749	733	739	725	742	730	739	754	808	776	774	745	705	771	722	752	785	702	744	741	808	701	766	761	741	782	783	776	718	773	742	769	723	738	749	732	747	765	756	739	747	760	748	741	763	739	724	731	733	765	736	702	719	779	755	743	765	747	797	768	763	707	730	761	722	710	717	745	746	718	708	743	783	737	701	776	746	754	731	799	790	704	768	783	741	715	715	717	760	749	739	765	760	718	744	735	728	735	748	724	760	793	763	775	724	758	710	748	750	762	738	742	717	776	712	763	748	727	719	761	788	736	771	789	750	734	730	740	774	765	720	759	748	785	734	744	754	794	749	756	751	800	705	717	774	740	772	710	769	689	702	716	719	739	717	719	771	723	749	779	718	752	723	785	711	734	739	728	744	694	797	742	736	704	792	721	722	741	695	766	778	760	728	758	758	761	778	777	798	721	718	766	757	790	758	737	719	767	760	728	781	718	726	718	727	769	773	723	759	773	725	772	738	717	784	783	707	744	748	717	698	751	751	775	726	759	735	753	758	681	777	718	700	758	739	692	745	741	746	724	747	764	713	734	767	782	724	762	693	731	753	761	735	802	769	785	743	758	770	793	796	740	771	754	776	786	723	725	710	771	776	728	728	722	730	705	730	703	741	764	753	749	735	767	708	724	751	744	744	760	742	717	740	701	729	728	775	754	737	740	724	684	724	775	774	705	769	750	756	752	788	729	718	690	753	716	771	686	740	739	723	758	739	730	693	734	717	775	770	787	728	780	723	740	763	745	767	800	716	750	762	707	769	791	765	805	744	711	746	715	730	723	731	769	735	753	702	802	741	782	736	750	731	739	677	713	726	702	737	802	734	732	669	769	739	759	778	742	789	713	747	750	698	734	730	736	771	745	806	719	755	712	762	720	737	757	783	809	780	746	766	717	728	717	724	719	755	741	794	756	746	769	728	783	737	722	791	750	745	748	757	738	756	733	763	786	737	778	738	766	770	765	782	696	761	765	765	759	762	748	715	765	773	749	757	740	780	720	770	713	761	744	737	779	738	720	690	763	741	715	728	748	754	758	764	806	729	752	760	748	741	740	814	752	746	773	716	741	761	691	747	754	763	690	720	708	768	742	746	709	757	736	732	717	766	738	715	709	739	719	717	753	767	761	782	725	690	707	755	736	722	793	754	767	771	785	768	734	717	745	800	742	776	739	760	746	756	722	754	754	736	770	738	773	744	753	686	759	802	726	750	801	722	785	731	780	745	735	745	763	748	790	742	718	715	748	715	717	750	751	665	722	749	711	697	709	748	762	736	755	695	766	779	742	752	736	762	720	721	746	765	759	707	710	756	744	714	755	762	738	707	760	753	688	720	732	695	758	746	756	768	747	737	760	742	739	761	721	731	684	732	813	741	753	688	720	701	770	755	676	732	737	793	724	752	739	763	694	719	720	713	772	725	729	746	781	737	780	728	734	712	767	726	789	787	717	720	750	733	792	771	745	725	766	754	755	777	762	762	758	723	758	716	754	749	801	746	739	718	738	750	739	784	761	724	695	726	735	686	734	714	735	797	706	738	751	806	724	704	742	675	707	723	783	735	756	766	686	718	704	694	802	760	734	763	730	772	730	708	723	737	774	724	752	740	727	732	752	754	755	774	792	732	726	710	767	741	732	769	765	734	762	752	720	778	781	775	770	706	731	693	784	739	724	715	733	747	744	714	765	713	784	726	747	757	740	741	743	731	754	786	718	730	734	774	731	714	732	752	773	729	715	739	676	751	809	752	772	786	692	743	760	762	784	698	704	761	726	785	740	733	690	749	730	728	753	765	680	779	751	712	703	669	710	694	736	778	768	734	716	766	678	760	716	771	722	748	768	799	780	756	749	770	761	709	713	716	710	715	722	749	724	735	761	766	732	750	714	765	720	744	727	722	693	770	748	752	736	756	721	770	754	807	722	722	760	766	712	781	715	693	738	741	756	781	792	803	716	764	724	772	751	746	762	742	719	742	764	730	774	704	680	732	738	736	769	746	711	766	737	725	721	752	743	707	748	728	768	737	711	694	732	729	779	789	767	692	716	744	730	745	743	753	736	736	739	718	752	767	734	701	699	726	767	771	709	729	763	739	749	779	745	786	711	742	713	767	742	685	705	785	775	761	696	759	662	720	737	752	716
23712	21392	28868	24302	21381	12836	1324	761	697	606	880	2141	3311	3173	2852	1424	430	413	430	422	398	383	402	380	375	350	362	371	354	379	389	352	371	393	383	402	386	364	358	380	400	329	351	360	386	329	408	382	383	380	402	383	351	349	405	370	392	355	368	371	365	367	352	362	354	366	351	313	359	364	405	328	385	321	361	387	382	377	399	337	392	371	360	402	356	376	375	345	350	374	390	358	344	364	364	384	369	341	374	378	404	391	388	373	373	339	372	347	353	379	384	390	387	370	385	388	378	352	360	373	361	376	377	373	355	353	381	371	396	357	395	365	396	385	382	383	370	343	373	399	353	364	362	342	362	344	327	376	395	401	381	358	371	360	386	374	351	354	351	374	403	358	338	352	367	380	380	382	385	373	363	319	365	359	392	393	375	348	331	363	393	375	336	353	374	389	354	379	358	405	411	359	397	349	384	367	358	361	348	402	379	406	328	385	366	372	374	327	416	418	403	389	367	345	363	363	399	350	342	364	331	341	388	378	353	375	349	379	397	399	337	357	383	367	407	366	356	352	341	367	376	356	373	393	358	376	334	371	351	361	399	390	353	378	383	382	358	331	381	388	389	368	360	357	372	358	392	368	351	339	340	362	371	360	360	375	338	359	377	395	346	373	387	388	380	362	370	327	347	332	348	372	365	382	362	379	358	389	372	349	390	352	387	353	363	348	377	384	354	356	382	338	385	328	357	369	378	342	349	352	364	346	356	342	368	384	371	382	359	325	366	360	349	402	345	358	366	393	369	383	364	388	381	354	367	356	352	376	350	330	363	337	371	343	356	357	367	360	405	349	347	420	360	376	352	382	395	395	363	358	374	379	396	387	366	344	376	358	363	390	348	368	347	353	372	365	354	397	376	374	364	388	403	376	363	351	406	376	364	374	381	371	353	360	373	346	387	390	341	350	416	395	369	409	389	374	367	360	391	400	369	370	400	377	391	357	356	375	388	377	363	377	356	359	345	380	341	360	331	394	360	384	354	362	390	355	332	407	342	395	379	355	359	396	332	351	370	370	386	357	310	393	385	347	359	403	366	355	400	347	370	371	377	386	368	390	375	342	354	362	358	395	391	403	352	351	360	364	394	374	376	363	365	383	368	359	364	362	356	346	354	400	366	369	376	376	395	381	386	349	384	358	381	364	372	369	353	378	355	356	361	385	372	352	359	385	393	371	355	408	391	342	384	368	382	362	348	356	362	367	360	377	371	341	378	395	367	397	381	347	396	353	372	350	357	381	389	364	358	390	375	364	364	364	367	384	344	362	357	326	365	337	386	378	365	352	391	392	362	387	360	370	360	397	351	384	368	379	356	349	349	359	356	354	346	369	349	370	384	321	367	357	375	378	409	350	355	364	353	375	380	381	370	384	354	385	353	376	383	380	380	397	413	382	360	344	340	358	316	355	384	350	401	382	369	373	349	370	373	398	359	347	359	349	340	353	343	366	355	343	351	378	364	355	328	347	398	367	376	359	379	365	368	358	371	385	375	341	372	390	378	379	389	374	366	340	374	387	337	350	360	375	365	355	357	348	358	354	384	354	379	382	395	367	396	353	356	348	349	362	372	383	360	357	345	352	402	341	393	342	379	351	368	362	359	358	410	384	349	358	380	348	373	369	385	395	391	356	370	401	365	370	338	366	391	365	343	377	360	370	376	377	355	372	361	376	387	336	347	358	390	364	358	350	360	380	356	365	366	347	350	360	386	374	359	361	371	338	344	352	347	348	361	381	362	352	345	346	384	369	350	361	326	378	397	353	356	364	347	354	362	369	347	359	410	346	387	354	378	381	381	328	338	345	368	361	358	354	355	360	422	325	365	372	375	366	342	394	394	383	358	352	413	341	349	355	353	348	373	352	369	359	402	348	339	348	336	369	362	369	364	359	398	348	374	362	397	344	349	382	391	356	389	366	357	368	392	351	393	357	335	350	370	393	382	370	388	381	349	384	380	368	367	361	335	325	393	369	359	379	384	394	373	370	350	339	384	381	392	364	377	363	374	358	352	357	357	355	383	335	372	373	339	374	395	341	358	382	386	353	356	328	363	382	377	358	361	356	346	372	350	354	363	364	354	352	385	384	363	380	360	396	340	372	349	358	373	371	360	372	363	347	391	369	351	364	345	348	396	383	341	359	371	334	339	366	384	355	368	374	364	344	354	363	340	366	357	380	383	382	347	359	345	354	342	378	412	357	363	348	370	366	369	377	381	392	363	361	392	355	396	401	348	338	369	337	393	361	384	394	344	368	337	403	398	364	373	367	360	369	377	354	367	397	364	375	335	346	391	360	342	356	363	367	375	379	351	373	391	366	394	408	374	361	371	353	383	374	373	410	361	380	355	367	338	340	332	409	337	372	341	344	367	378	378	339	353	360	391	398	372	352	382	365	349	386	339	328	397	374	347	384	384	355	375	397	390	378	382	375	349	391	370	381	357	340	357	360	355	370	403	350	348	379	345	397	351	395	345	369	373	338	358	341	383	375	355	395	386	369	354	367	367	373	341	342	402	350	344	356	362	351	364	391	379	370	378	385	346	383	346	380	348	354	368	351	361	366	354	374	354	333	367	381	347	373	382	363	340	384	336	379	387	386	387	374	374	374	389	364	366	389	376	350	374	362	376	350	380	358	396	390	344	346	341	346	389	353	379	368	366	383	370	349	343	380	359	361	385	409	339	356	389	387	354	374	373	391	388	350	350	371	388	374	375	352	377	365	393	350	353	378	377	392	396	364	378	410	346	369	357	340	364	367	386	347	333	372	402	372	366	344	365	368	391	396	352	375	397	319	365	370	352	368	365	387	350	393	341	366	366	348	346	361	355	370	369	422	371	344	353	381	356	390	384	364	344	393	364	377	386	323	391	376	392	359	369	364	330	390	384	349	353	400	345	387	372	341	368	368	344	369	354	389	349	330	367	336	373	395	349	369	333	374	361	356	367	350	345	346	353	366	366	368	360	375	380	346	356	373	342	379	408	366	348	391	365	338	355	368	362	370	388	352	396	352	377	324	403	384	369	362	386	368	335	384	353	354	348	385	346	400	374	356	374	384	369	375	352	330	374	363	388	368	375	343	338	358	357	371	382	404	367	356	395	366	370	356	366	361	362	368	385	352	387	367	374	341	412	395	355	369	355	347	365	334	363	344	357	373	369	381	381	383	320	369	396	369	379	351	394	375	366	340	368	325	411	402	369	344	342	395	382	369	377	381	385	369	352	379	373	354	368	344	401	341	340	361	376	365	363	338	384	367	376	359	354	350	394	368	361	374	357	365	361	374	376	373	359	384	374	326	366	371	357	393	409	364	362	348	356	353	354	337	386	411	360	333	350	338	333	337	381	352	346	339	345	369	363	390	385	385	379	376	348	358	331	337	405	392	385	383	340	357	369	392	389	396	361	359	390	361	350	381	403	392	356	374	389	365	355	363	359	338	381	375	387	391	332	373	366	410	364	378	360	376
11049	12420	7914	3575	2637	1894	1360	1100	961	852	1216	3344	4905	4881	4115	1979	450	428	444	422	426	420	439	418	414	379	405	459	402	416	427	371	420	382	366	382	366	387	361	393	387	381	396	368	390	416	375	398	401	378	418	317	400	383	394	361	421	381	360	380	411	379	334	374	391	349	393	373	432	352	426	407	377	388	359	383	399	342	401	376	386	359	389	406	406	391	411	385	378	417	384	412	351	374	395	396	406	433	386	384	339	387	364	407	376	382	397	394	392	363	380	414	367	388	360	349	381	390	348	410	387	371	442	426	422	392	383	384	389	374	398	429	362	356	386	383	398	397	365	370	391	388	375	355	366	344	395	384	378	399	396	390	382	390	415	422	401	387	423	395	384	374	367	385	372	439	388	370	373	363	392	384	395	371	376	436	379	393	371	410	407	366	386	392	368	368	363	357	383	374	366	387	365	353	359	386	385	352	390	386	379	388	406	401	365	407	379	388	367	362	356	379	356	375	397	381	374	380	376	389	390	364	404	389	395	371	430	370	380	395	395	359	352	405	376	365	378	369	364	374	349	420	364	352	381	379	389	398	398	367	385	347	368	400	363	370	395	361	370	370	399	383	370	399	406	379	383	411	362	375	399	410	383	388	364	433	404	363	389	396	385	379	396	389	376	384	413	364	328	350	417	397	352	370	398	372	421	383	393	373	398	399	399	397	359	428	349	400	395	377	356	398	386	395	397	375	370	389	358	399	388	350	406	374	388	392	382	405	375	376	364	386	387	391	398	366	407	381	389	346	377	388	363	399	393	386	376	370	387	420	347	411	386	395	390	387	413	354	411	377	386	388	378	382	382	366	408	390	431	379	419	369	366	377	363	412	373	369	403	382	388	395	360	414	374	395	376	380	402	375	360	382	396	342	392	410	360	385	361	391	368	378	364	356	391	355	374	387	405	361	390	408	401	385	426	384	364	392	379	375	381	361	379	395	370	358	372	360	374	391	372	417	390	395	391	361	345	402	334	357	401	368	352	360	377	356	387	418	399	409	360	419	390	360	374	358	379	373	356	398	409	390	389	371	384	393	399	379	387	367	358	443	337	417	367	356	394	372	381	371	378	390	393	394	422	390	399	399	414	388	358	377	382	369	351	388	371	382	410	392	401	361	385	397	359	377	393	374	363	395	409	385	353	371	365	375	363	403	382	391	376	389	377	363	371	364	396	416	406	366	374	399	393	368	400	374	368	410	357	408	387	351	390	383	391	352	383	360	391	371	407	403	354	389	373	389	376	380	385	355	395	433	379	355	384	385	409	401	369	375	353	373	403	386	391	426	339	371	393	380	395	411	407	376	408	349	372	386	377	433	370	348	385	409	373	360	378	343	354	391	399	365	368	372	387	400	349	373	382	388	413	368	393	397	412	390	341	402	394	405	372	415	375	375	375	355	366	392	385	361	405	364	355	350	387	401	370	384	384	395	374	385	390	404	384	395	386	387	373	385	395	380	377	373	361	390	388	376	400	371	387	403	370	377	372	365	389	383	402	381	400	384	375	354	395	364	355	353	329	373	396	364	361	355	385	395	366	372	379	365	374	367	382	411	400	401	391	373	403	411	396	384	386	386	378	386	355	392	388	391	388	404	414	353	333	387	387	361	383	381	406	381	358	398	353	394	366	384	407	375	378	413	373	393	382	359	359	364	384	389	369	369	355	384	389	409	368	365	375	380	393	403	362	388	366	372	379	357	395	366	397	387	379	376	380	405	398	374	389	363	401	374	398	378	382	375	386	368	361	369	366	383	416	369	408	354	348	382	409	394	404	408	392	396	377	387	387	374	369	364	392	394	400	381	361	353	340	377	376	376	375	377	360	361	375	373	371	352	419	381	374	339	432	349	405	385	366	390	383	384	408	364	364	350	368	386	398	382	405	345	324	394	391	402	378	398	404	401	394	373	401	410	393	401	408	375	364	381	379	360	409	371	384	347	376	377	377	378	415	413	386	373	370	365	413	354	365	368	357	375	363	348	400	371	383	360	349	372	400	373	383	391	375	405	389	369	358	403	396	370	385	385	395	338	368	359	350	386	346	368	443	385	323	378	348	375	389	402	386	362	383	375	374	342	388	380	366	392	406	370	350	386	378	376	352	373	376	417	365	379	371	428	393	403	438	355	391	373	406	370	388	385	408	373	363	392	375	396	381	395	401	386	390	368	371	379	382	355	397	368	345	387	385	351	393	368	379	384	403	379	406	423	375	378	357	389	393	391	333	379	381	378	377	360	404	384	368	397	386	392	371	425	368	366	372	384	403	397	365	382	378	387	343	363	390	409	372	354	366	361	375	382	372	410	402	366	383	397	426	387	390	411	380	403	353	364	403	424	391	376	385	400	385	347	371	392	375	383	400	369	363	392	375	362	377	373	413	362	406	385	381	396	352	361	395	395	375	409	391	397	400	367	402	418	386	394	362	381	384	398	364	388	392	349	368	376	420	373	384	364	383	389	398	392	372	393	385	389	357	385	370	401	369	337	368	377	407	386	403	382	383	395	378	398	343	378	371	406	371	378	389	385	376	396	378	342	334	393	383	387	389	390	390	369	390	370	393	413	398	424	344	385	400	373	385	395	375	361	376	391	404	390	401	363	353	376	360	406	382	373	398	366	370	398	366	367	378	396	366	391	330	387	391	363	379	389	374	410	398	354	386	356	398	398	384	357	349	403	389	396	370	408	372	376	429	387	374	378	359	407	393	392	364	408	354	358	380	385	386	363	356	363	356	401	408	375	383	362	376	352	383	400	372	400	386	379	391	387	353	401	358	375	392	378	376	435	360	376	395	385	338	372	358	394	349	389	396	367	371	337	346	404	366	403	368	369	402	367	369	388	376	345	390	401	411	384	422	359	369	361	388	401	376	350	360	372	346	362	398	398	356	414	373	419	381	384	361	358	358	420	410	380	395	336	371	376	402	395	394	384	391	415	386	344	387	394	396	409	380	364	373	386	397	381	393	387	413	374	393	415	398	383	377	373	380	422	356	416	387	397	388	369	394	419	397	381	377	395	384	389	430	398	354	385	371	409	367	383	378	324	388	391	387	397	394	353	357	413	401	390	382	367	394	375	357	404	386	376	394	392	380	380	372	386	386	397	385	404	374	376	382	409	404	390	374	368	392	395	375	375	369	379	391	379	378	379	366	380	381	344	379	398	392	423	363	350	383	405	395	354	380	373	414	378	365	400	382	370	378	381	376	382	402	384	387	369	406	401	394	371	394	403	392	378	424	392	370	361	380	388	378	395	390	414	396	397	392	361	390	390	358	422	362	401	428	402	363	385	365	375	400	411	406	409	374	406	387	355	388	387	377	388	357	368	407	370	365	382	353	383	375	373	383	403	403	411	408	375	372	384	354	365	405	361	402	389	380	371	358	370	346	416	385	381	345	365	362	395	349	375	388	389	384	381	365	367	360	383	387	376	370	404	386	351	411	388	361	339	379	384	371	366	369	417	387	376
24946	21403	27975	25110	15062	1751	1195	1082	958	928	1191	2172	3158	3247	2884	1417	860	906	871	881	825	826	844	816	801	840	852	831	852	776	774	870	866	773	783	837	858	753	765	779	818	753	850	882	811	835	819	838	834	808	821	820	827	811	784	838	811	820	772	799	835	772	855	794	812	795	778	824	838	772	778	824	833	809	860	829	783	812	799	833	831	793	796	773	862	866	824	862	841	831	833	758	799	824	789	863	824	796	816	796	814	774	775	832	883	868	739	828	787	843	867	843	805	854	798	813	783	832	783	830	821	801	819	849	804	813	822	879	807	794	821	860	832	816	823	822	805	854	823	804	794	768	874	796	811	792	791	812	755	891	859	807	848	833	774	821	806	810	792	851	849	818	832	782	809	816	827	826	717	799	784	812	806	827	810	853	811	794	807	821	800	810	822	792	841	824	861	815	797	765	820	751	809	783	772	786	782	802	861	799	784	838	819	790	852	779	802	816	848	806	820	813	840	802	821	811	821	773	810	820	839	824	827	795	798	753	770	811	799	781	872	823	788	790	814	829	791	780	775	819	833	787	781	846	867	809	782	780	818	800	771	812	819	810	812	788	837	819	813	802	814	859	826	830	847	787	778	853	807	822	815	777	840	780	756	808	797	860	758	786	772	838	796	776	805	808	818	803	803	837	849	792	811	799	809	835	769	818	850	810	775	756	788	818	794	814	816	856	838	793	807	813	778	765	803	829	851	765	848	811	809	809	825	855	812	830	809	763	839	837	772	784	796	822	822	809	837	778	790	794	812	825	791	795	795	777	806	812	799	852	813	786	799	805	792	792	780	822	800	841	826	828	775	820	846	778	805	800	821	835	817	749	786	810	790	805	850	830	796	789	792	792	779	818	849	824	812	796	856	784	791	784	793	828	823	816	800	768	801	805	848	805	820	807	787	786	777	837	853	816	752	784	838	793	799	845	784	779	810	834	810	788	795	837	803	822	815	787	863	809	818	836	763	802	791	797	815	786	824	838	813	813	847	820	793	802	847	775	852	789	789	792	795	791	797	807	771	804	808	815	833	797	856	809	837	839	750	829	855	782	817	803	748	774	852	788	817	818	853	808	797	789	818	808	788	776	823	881	768	806	799	799	772	848	813	790	765	792	792	829	799	806	794	829	819	798	806	866	775	855	826	844	788	754	822	852	792	825	801	787	816	854	814	797	788	838	778	784	838	762	788	837	757	776	778	827	837	805	858	816	836	870	832	828	785	850	828	824	774	839	788	794	822	788	779	824	822	796	826	858	840	836	746	803	827	809	818	818	769	784	796	829	771	820	766	891	793	816	823	812	842	775	803	827	829	829	812	822	777	795	766	752	802	802	791	838	780	854	794	819	825	809	824	850	795	787	789	850	828	794	824	772	801	792	811	828	796	828	806	781	791	781	833	816	831	857	818	826	863	839	787	833	805	836	796	784	776	781	801	776	799	827	807	829	854	796	786	810	841	779	796	832	790	783	854	849	738	803	839	798	874	770	813	776	844	792	779	830	815	812	893	849	805	839	805	804	861	845	827	802	832	861	832	797	867	782	817	800	781	762	812	828	779	833	803	831	809	813	806	814	820	808	797	741	784	812	831	815	775	849	826	730	762	847	775	838	827	764	815	797	843	851	816	801	791	810	793	807	800	810	815	789	808	804	876	784	832	851	851	823	801	790	830	777	868	829	818	807	770	821	822	776	846	821	761	801	850	835	827	804	810	795	812	808	847	844	799	820	808	855	805	837	859	832	833	734	804	777	727	842	792	774	805	771	840	830	781	797	778	818	809	821	805	762	818	823	794	849	874	812	850	860	862	836	811	850	841	809	784	741	826	820	846	791	798	808	786	819	861	810	826	849	782	797	824	849	773	783	784	813	852	819	810	785	795	803	783	772	812	823	788	744	786	828	767	828	823	848	833	836	759	816	806	855	822	867	804	827	775	813	794	854	786	807	824	761	863	771	847	757	856	834	796	803	784	843	792	801	818	786	780	789	778	851	794	760	776	802	796	839	779	805	765	834	831	785	845	785	786	807	771	771	846	766	808	788	801	790	802	817	846	800	853	788	805	817	861	787	808	756	789	808	815	757	837	829	784	803	804	838	829	862	855	816	831	790	824	805	781	807	850	820	779	777	752	832	823	808	809	771	830	813	818	802	783	756	795	810	751	845	827	765	797	815	735	885	806	850	802	800	769	826	863	785	839	831	784	818	886	810	772	787	827	834	813	797	817	871	823	783	797	786	810	820	786	794	800	803	850	805	795	786	788	822	835	794	826	808	826	808	834	864	814	822	802	772	834	779	807	853	792	787	819	820	818	804	795	831	808	766	783	768	870	854	816	838	810	839	761	796	816	827	797	799	797	783	761	843	865	818	832	795	745	832	769	777	826	793	800	839	767	773	910	808	825	781	814	739	821	763	821	815	837	764	781	849	799	775	846	801	835	729	823	778	795	769	804	845	797	815	801	836	792	825	821	809	879	813	775	851	817	839	766	831	853	813	763	805	789	804	827	773	813	815	817	832	789	799	788	845	805	853	848	782	804	810	827	763	795	800	873	861	826	814	800	801	765	776	793	795	755	808	846	838	790	821	776	816	814	795	809	804	791	762	842	821	801	821	808	831	844	840	818	747	763	795	798	794	785	793	822	817	784	828	789	792	806	778	854	786	796	794	738	808	825	818	828	829	823	832	797	802	787	800	814	810	792	816	837	809	830	850	852	832	830	855	782	807	858	852	810	786	813	816	753	824	807	808	852	779	793	822	787	821	831	796	801	790	776	804	790	835	817	797	801	842	781	816	809	807	824	826	825	783	778	849	860	781	775	802	820	828	816	788	854	795	779	848	783	833	833	813	796	822	798	818	811	809	813	859	771	845	816	781	774	823	794	814	801	818	815	829	790	833	769	844	775	768	826	809	877	830	825	809	831	770	812	756	780	809	781	806	783	807	802	820	771	822	822	749	745	801	784	834	767	811	796	839	816	785	826	809	803	833	821	780	813	853	796	802	813	832	864	852	861	806	794	796	802	850	845	848	833	832	831	783	809	870	776	816	869	844	860	779	803	796	786	796	820	791	798	795	790	824	769	764	797	780	800	853	817	804	829	835	803	737	790	795	803	826	817	835	816	803	847	814	854	750	784	769	775	782	816	825	797	775	791	804	788	807	811	836	810	785	853	835	783	802	797	783	781	832	820	818	825	864	815	819	863	798	812	823	809	813	826	777	779	873	764	804	824	809	817	820	819	793	787	791	767	857	800	799	795	835	834	821	747	772	812	805	841	801	802	785	790	801	794	829	777	811	796	801	796	837	850	901	810	838	798	800	838	779	815	844	834	848	796	841	779	809	818	771	749	835	818	779	736	821	803	755	785	831	851	813	806	857	832	808	833	787	838	813	838	801	777	823	806	786	800	830	810	782	861	803	809	794	839	848	815	809	775	827	779	809	802	773	777	812	782	794	813	773	781	842	813	811
10052	8785	5415	2778	2079	1701	1330	1175	1202	1007	1450	3328	4472	4678	3885	1738	811	836	804	864	798	866	787	819	819	772	807	873	848	855	801	786	774	791	788	833	820	836	781	778	838	794	772	793	819	814	790	791	805	804	773	808	818	831	797	825	746	796	774	727	841	762	783	771	818	819	798	753	818	741	783	835	796	829	831	790	796	804	732	785	729	767	780	804	780	774	787	770	771	772	824	816	766	812	757	747	811	813	765	815	802	740	775	811	795	808	788	792	823	798	771	758	762	787	754	762	838	828	789	854	772	809	801	779	785	808	785	806	815	816	799	760	802	766	764	787	750	824	811	782	801	811	818	824	822	756	776	804	809	743	847	792	763	808	812	796	799	784	813	779	806	774	742	815	795	789	768	794	821	732	784	792	762	794	749	812	745	788	785	784	823	804	791	758	765	771	762	831	809	768	836	786	764	822	768	834	777	771	799	791	832	757	846	784	779	810	759	804	799	796	783	826	765	799	805	752	862	809	792	823	792	798	789	777	779	854	809	822	824	749	782	796	775	827	735	783	790	839	850	795	831	828	812	835	767	780	825	783	782	858	783	803	761	820	827	765	773	805	754	758	823	818	793	790	805	850	825	762	783	823	812	816	805	787	785	841	773	737	809	746	859	758	777	809	806	832	805	808	799	811	825	815	757	789	778	756	782	791	815	820	745	788	807	759	792	830	779	761	852	730	820	766	761	740	872	810	780	776	797	787	844	817	756	753	776	790	814	763	836	794	832	804	810	765	817	776	791	809	781	801	782	766	805	821	772	781	809	781	820	773	771	842	845	805	789	849	825	771	830	771	768	822	773	801	750	819	758	798	756	799	821	779	833	756	784	729	807	809	767	814	825	809	735	774	845	782	716	782	841	784	768	801	802	817	771	738	827	798	785	787	794	834	820	783	828	826	780	830	769	832	777	778	744	796	828	779	810	776	792	819	795	810	769	762	774	791	768	775	780	793	800	792	845	805	768	812	798	816	822	753	784	796	801	824	784	801	750	814	785	787	787	800	792	768	778	810	746	791	787	850	799	806	812	796	773	818	805	785	838	783	722	773	824	764	747	777	787	756	860	754	792	838	790	777	748	793	802	778	806	740	816	790	794	774	805	734	721	808	825	759	813	795	818	786	770	850	765	772	789	752	751	843	742	808	786	751	822	785	766	814	843	796	800	747	816	801	849	806	798	773	794	771	845	761	817	763	791	805	767	829	795	744	792	804	781	767	803	825	784	764	797	785	807	777	833	787	756	807	833	805	746	779	812	852	778	771	764	794	787	731	795	780	822	808	799	807	763	804	818	819	820	791	798	792	806	815	810	799	818	775	826	802	789	824	758	727	782	778	826	829	793	775	817	781	777	828	767	816	770	753	805	801	784	755	815	825	760	797	795	760	859	795	775	785	748	775	715	810	791	774	828	800	829	803	731	763	786	791	786	791	792	797	837	776	826	777	784	818	772	776	809	792	790	787	787	847	807	779	805	746	832	810	820	822	770	759	803	755	799	760	748	843	788	787	760	769	796	726	739	794	804	807	797	795	766	799	773	721	839	767	784	762	768	806	798	778	735	811	799	776	763	748	797	827	809	805	799	820	776	827	791	807	769	801	776	816	842	794	769	821	771	812	838	847	784	804	804	737	824	787	842	756	810	806	818	854	813	811	818	785	755	793	815	788	815	804	834	782	810	753	783	779	775	779	829	810	792	795	835	813	793	779	742	811	811	789	803	778	758	836	800	783	795	808	783	804	794	858	785	786	756	798	785	764	752	803	788	776	806	881	760	810	786	837	787	785	776	806	770	799	775	844	815	787	750	806	819	829	795	796	827	743	788	789	781	751	797	816	811	767	792	781	834	828	723	805	825	770	770	852	822	819	787	755	811	795	733	818	795	809	804	823	800	760	766	816	787	812	779	826	783	852	799	838	825	839	739	791	776	837	779	784	743	829	797	773	808	773	828	783	795	828	769	775	765	805	775	841	773	802	764	730	799	764	760	846	825	780	826	774	772	798	836	757	776	849	786	769	795	796	804	783	837	782	795	815	823	790	754	783	782	818	827	817	827	849	757	797	747	791	740	800	800	768	773	803	736	791	785	718	790	788	781	837	764	766	797	786	785	807	784	864	748	815	771	771	781	768	795	817	819	785	759	798	837	769	763	785	750	751	794	745	808	838	779	796	774	791	810	791	829	740	768	814	790	813	812	778	829	750	779	772	797	774	827	811	747	782	768	803	802	784	791	823	773	798	740	828	752	761	744	785	826	801	812	772	828	808	795	807	780	844	819	784	789	725	764	802	776	813	811	763	848	836	813	866	847	753	813	781	797	817	771	770	808	808	778	757	773	810	775	825	779	754	798	795	785	776	773	826	783	790	796	766	761	824	867	742	802	801	756	750	773	765	747	805	774	814	827	777	794	783	748	799	773	795	810	821	792	820	814	822	775	803	788	842	798	797	796	843	791	773	823	808	748	787	785	765	802	843	815	762	787	781	780	792	794	833	825	824	796	801	767	808	813	820	830	769	776	795	829	797	785	806	789	813	811	773	777	821	776	800	824	765	815	797	808	800	785	815	783	783	804	772	801	775	826	715	793	817	803	812	823	783	785	779	806	778	840	771	740	755	833	811	787	806	761	822	786	811	820	804	791	804	839	831	793	752	823	795	767	749	774	783	784	794	832	808	779	750	781	777	784	752	805	803	822	824	760	809	775	785	792	784	813	727	786	768	812	798	750	819	832	755	784	814	816	782	773	798	794	808	847	788	790	816	826	787	757	816	834	785	826	773	764	752	758	780	795	797	774	814	824	821	784	810	795	821	788	783	806	801	771	815	822	745	783	801	775	810	795	805	871	823	799	825	793	775	773	821	799	819	784	807	777	770	776	802	814	798	816	781	756	807	742	784	783	813	783	792	771	806	784	755	826	796	766	808	783	792	813	814	809	754	780	800	792	804	793	746	813	770	796	788	771	735	793	742	779	800	802	768	770	813	789	840	835	820	843	800	784	778	818	808	779	799	788	778	798	752	759	854	772	772	826	827	771	776	833	771	792	739	760	778	781	781	780	795	816	816	812	777	762	817	794	824	764	785	781	796	764	786	798	764	780	808	775	784	820	788	802	783	752	755	783	777	796	796	778	856	835	807	791	820	736	813	777	787	826	759	819	758	814	733	793	824	810	818	815	811	783	769	826	808	756	752	789	786	756	783	809	767	758	755	781	790	796	803	821	766	829	771	820	793	827	768	806	795	806	747	760	814	782	791	792	834	790	743	784	804	778	761	772	823	768	819	845	771	770	746	759	840	789	796	830	802	839	797	768	785	792	767	779	798	805	779	789	775	775	792	795	763	842	818	779	812	816	782	743	805	771	784	764	754	798	828	790	755	832	764	795	763	773	799	745	840	749	785	804	839	769	816	785	845	816	729	799	806	743	756	773	782	822	827	786	761	791	774	790	827	874	794	776	786	794	814
22694	21482	29387	24010	21477	21548	11849	1204	902	847	1331	3315	5047	4995	4012	1435	480	464	478	439	392	407	384	373	398	359	376	365	338	368	355	337	344	354	371	371	369	333	364	355	358	340	330	342	350	361	321	370	374	318	360	313	375	376	354	306	316	358	354	363	362	393	338	363	316	380	361	352	353	339	377	344	349	361	328	322	339	319	337	386	360	365	348	362	356	353	346	393	337	356	344	362	323	347	367	360	363	343	365	336	368	339	363	327	346	358	415	306	325	332	352	347	350	324	345	305	348	350	338	295	338	345	305	304	347	358	366	337	375	345	353	346	337	351	339	338	328	317	337	378	342	353	320	357	327	318	337	352	336	337	315	310	375	353	323	350	334	326	349	380	348	347	307	352	316	355	318	341	328	355	385	343	391	350	328	370	342	293	358	311	354	345	321	341	285	344	335	347	314	330	320	332	360	393	352	379	340	381	333	344	362	341	341	365	324	391	308	367	339	364	361	338	333	331	340	353	326	356	367	298	351	348	371	315	352	343	346	340	325	337	331	346	296	309	330	327	375	352	349	352	358	359	336	346	340	326	364	323	336	350	323	333	355	325	358	324	348	332	329	357	319	355	342	331	309	352	350	289	349	346	354	369	395	347	359	334	344	363	342	356	360	337	354	362	364	365	353	352	350	355	347	340	354	320	320	335	355	336	322	352	354	344	362	330	349	340	351	359	343	337	348	345	360	357	355	345	318	325	332	314	318	385	332	329	341	328	370	342	357	335	363	332	366	340	319	341	328	337	303	340	347	316	337	382	340	330	363	350	346	319	333	314	326	368	334	368	327	320	310	354	345	314	330	329	337	336	378	316	349	361	325	335	327	336	317	356	369	342	342	343	314	322	360	350	331	342	341	321	359	319	357	310	343	356	314	357	340	371	377	373	321	357	367	318	343	346	347	323	347	321	342	310	328	336	360	322	361	361	370	358	335	346	334	333	326	350	358	354	348	321	369	347	330	341	339	390	377	334	337	354	350	351	341	354	340	344	334	349	366	319	328	343	349	328	330	316	335	358	361	351	341	312	313	349	337	353	364	321	334	340	341	331	342	367	346	348	363	315	319	326	369	323	356	332	356	341	327	338	340	337	328	313	339	313	323	344	313	360	316	355	317	337	355	307	313	388	342	366	366	322	359	338	346	345	325	362	376	303	335	304	351	342	360	324	329	340	355	339	343	346	349	321	317	347	337	368	371	332	337	345	375	364	349	328	379	328	337	327	329	390	331	331	313	321	337	334	336	313	357	352	325	346	317	321	341	315	341	350	330	345	330	323	344	341	340	354	335	331	383	351	331	353	362	367	349	338	356	328	357	331	350	345	330	327	321	310	314	315	349	333	378	355	331	324	313	335	355	334	334	320	340	355	321	333	321	345	349	346	338	323	331	320	312	360	340	342	368	372	306	375	325	340	363	337	356	325	338	330	360	364	331	319	359	316	355	352	356	346	342	348	329	307	366	359	319	337	369	327	302	357	360	338	341	334	330	335	351	322	314	335	344	351	319	363	366	346	337	370	315	392	330	325	364	358	384	326	344	334	335	347	316	330	349	348	349	325	325	330	329	303	343	337	345	318	365	368	359	337	348	345	358	326	330	331	363	310	354	333	327	325	332	371	334	369	323	350	369	315	326	325	316	337	377	356	370	334	336	367	338	344	346	341	360	330	342	329	363	319	278	309	349	301	307	329	336	346	339	316	347	326	321	346	333	340	321	322	363	325	333	340	348	310	337	361	337	338	323	350	345	329	347	379	361	339	337	325	341	355	332	329	318	339	339	331	351	313	361	336	354	339	335	353	333	345	336	367	321	368	330	338	318	305	332	321	350	325	362	341	315	363	314	324	279	336	345	319	344	338	328	343	357	339	347	409	323	345	330	334	322	369	360	317	353	340	339	324	339	344	356	372	349	308	359	346	346	335	362	300	364	315	343	342	348	372	305	333	336	374	359	329	342	322	376	334	321	360	307	344	307	342	345	336	333	316	326	341	340	333	363	356	341	332	338	332	340	326	346	344	343	349	333	328	306	353	327	359	348	357	300	342	330	345	337	361	316	341	361	339	367	339	320	316	347	366	334	332	367	385	349	371	339	329	332	362	375	365	312	358	351	332	350	292	336	342	338	326	340	372	340	353	362	344	361	366	347	355	357	364	320	323	356	344	367	331	315	340	361	360	307	304	332	343	365	346	367	332	311	340	358	359	344	342	312	339	370	364	323	327	340	321	329	358	327	360	333	338	325	323	307	318	320	334	357	355	343	333	340	335	360	351	340	347	356	321	361	343	346	335	309	357	366	344	368	339	361	339	336	350	327	330	327	355	306	340	357	370	340	347	370	352	318	329	330	341	335	312	341	363	336	344	332	375	343	317	363	357	358	341	304	343	326	367	330	333	354	341	338	340	371	376	319	335	362	356	369	331	344	339	364	345	372	347	377	345	348	361	364	360	345	332	335	387	383	338	340	373	354	325	318	343	361	330	354	349	351	331	376	337	335	334	331	365	348	342	324	378	353	333	359	344	354	345	340	316	356	355	340	341	376	349	332	323	318	360	334	336	351	330	335	326	293	287	356	355	361	363	339	316	310	353	327	361	333	341	336	358	357	350	347	340	335	328	299	362	329	351	342	355	353	359	347	348	335	309	314	311	333	332	344	317	323	333	327	324	319	312	324	341	343	346	377	350	336	336	305	351	353	355	358	351	315	336	330	327	312	311	347	327	358	333	343	355	367	372	361	345	349	344	324	362	328	349	347	372	326	343	366	358	351	340	335	324	345	350	318	354	338	333	364	317	330	322	379	357	350	331	375	376	335	319	337	337	319	319	354	335	340	354	336	359	346	341	378	352	362	358	326	340	347	329	359	304	364	344	303	370	372	353	344	340	333	322	335	334	356	317	329	341	338	345	323	334	331	339	339	331	318	347	345	365	354	323	310	371	332	328	345	345	333	330	335	333	348	350	331	352	324	343	355	340	358	358	338	317	338	357	335	349	343	362	316	329	310	341	341	350	319	375	355	343	352	334	377	348	303	350	335	351	347	333	330	316	346	352	365	357	326	339	337	355	334	367	320	383	344	354	347	322	352	327	347	345	356	325	349	354	363	332	341	357	384	374	370	341	311	371	348	309	353	333	320	352	338	343	366	355	364	335	329	361	327	325	347	362	314	335	340	360	339	308	332	342	356	351	360	331	347	334	362	297	353	361	335	336	325	302	329	354	363	339	340	328	325	325	334	339	348	341	377	342	315	368	315	306	336	350	363	363	356	329	309	344	345	334	310	338	338	368	362	344	317	327	328	351	344	348	321	367	342	309	340	316	337	341	345	331	311	331	340	333	334	348	354	313	309	321	350	348	314	358	332	362	320	366	345	353	316	356	307	323	340	347	343	327	373	345	345	295	333	397	326	327	358	339	378	355	340	306	348	326	345	365	376	358	350	333	338	352	355	356	350	320	336	327	358	371
13867	19098	12151	6224	4382	3172	2213	1680	1372	1209	2075	5143	7329	6945	5636	1815	482	436	458	453	433	392	378	404	393	424	399	372	371	364	357	358	365	326	388	362	352	372	316	380	335	322	356	360	360	345	349	359	327	342	339	359	326	347	332	359	344	346	350	330	330	356	338	340	372	359	309	341	335	321	354	374	361	323	356	341	332	339	362	345	350	323	326	350	331	348	335	339	329	313	343	291	328	362	320	321	337	321	321	323	356	365	372	334	359	324	338	309	354	328	329	354	344	360	368	288	342	329	359	339	341	357	348	334	336	330	349	347	328	326	310	331	345	351	354	354	353	337	363	329	331	361	328	320	350	366	331	307	326	356	323	312	342	355	324	320	347	334	326	339	348	352	352	319	321	341	321	348	348	341	345	323	346	335	345	338	316	358	338	339	338	313	338	307	319	339	323	298	322	345	342	346	332	324	315	308	348	316	336	358	343	327	341	317	320	346	293	342	357	345	342	346	350	332	348	315	304	324	331	338	335	341	320	325	293	327	338	350	340	360	335	343	315	354	329	307	331	362	324	305	368	332	335	341	309	348	328	324	343	339	322	341	336	310	322	365	306	346	364	349	322	355	336	363	333	320	354	348	325	323	355	311	339	336	327	379	326	323	320	325	337	346	342	340	367	331	323	332	329	348	311	340	316	323	348	347	301	342	366	329	319	339	322	335	356	308	326	309	338	330	350	361	323	328	346	356	340	361	362	352	318	319	349	336	313	338	336	335	310	342	347	343	349	323	324	361	314	323	331	340	311	345	328	362	320	367	300	343	360	319	324	370	318	333	360	317	340	337	359	328	311	334	327	335	332	355	341	341	326	335	327	339	361	367	333	326	329	351	349	340	355	368	318	350	316	329	334	360	357	350	358	328	346	327	313	328	301	378	346	338	316	333	320	328	316	358	318	334	312	329	312	317	336	346	343	362	344	344	322	331	360	309	367	362	369	346	335	356	304	351	338	317	354	349	313	352	351	319	329	356	296	375	342	313	310	329	324	359	328	343	302	334	352	323	350	342	311	346	325	344	338	335	346	321	322	297	334	341	344	335	353	368	342	308	321	363	339	357	321	327	345	319	350	311	304	359	323	341	317	314	362	334	346	330	350	332	354	370	335	332	337	344	324	343	351	346	359	359	334	356	338	340	327	331	337	331	331	350	343	363	342	357	346	348	330	357	311	335	368	371	307	313	347	351	326	306	377	355	338	320	300	326	322	326	350	342	340	297	320	351	329	345	369	337	326	357	384	344	312	341	308	329	361	350	357	340	363	311	322	321	303	317	314	340	330	317	334	334	348	360	300	343	335	333	312	338	311	339	338	374	321	320	328	338	337	307	311	329	363	336	335	365	360	342	341	331	347	360	356	310	353	306	328	340	337	354	327	338	370	351	319	320	334	340	338	331	320	319	312	330	344	358	337	309	349	345	315	395	349	308	320	333	341	358	332	335	345	320	331	316	350	341	348	346	329	329	337	374	331	354	322	310	342	326	321	370	354	312	344	354	351	331	306	317	306	352	298	324	321	361	311	352	334	333	342	328	362	335	310	362	317	342	346	319	320	319	338	334	349	360	363	320	321	302	340	316	314	364	329	358	344	361	329	343	323	333	331	337	310	382	352	342	313	334	374	340	348	347	351	332	323	320	286	353	344	348	345	324	324	341	350	379	313	362	314	339	305	344	343	337	334	326	336	327	341	333	357	378	355	334	294	326	311	305	322	335	358	302	337	374	325	366	319	327	350	339	361	336	313	324	316	310	330	339	317	320	329	349	347	332	311	367	354	338	341	347	332	356	356	322	333	324	338	347	323	343	359	320	346	338	349	334	368	347	359	336	352	315	325	326	344	341	330	316	349	335	322	332	308	308	306	328	331	353	334	330	318	368	352	335	325	336	342	332	359	354	328	352	347	346	325	334	303	329	305	336	350	360	335	312	328	376	359	321	321	368	329	322	274	348	356	340	317	349	316	333	324	319	375	328	342	333	320	348	352	350	342	337	330	336	331	347	342	375	345	328	349	370	315	336	338	357	343	309	326	337	355	326	343	275	347	298	334	375	309	359	360	351	313	339	333	298	314	327	355	314	323	338	308	348	352	341	348	349	293	344	344	334	299	319	330	354	326	335	325	361	318	315	356	331	346	326	324	315	329	362	314	371	337	348	332	323	320	333	341	347	369	339	313	327	310	346	311	328	321	335	394	327	319	346	307	336	370	349	318	357	314	352	333	311	322	330	364	349	336	357	323	323	359	360	327	326	366	344	320	364	343	328	306	333	306	331	333	333	323	337	359	326	350	363	360	347	335	318	336	335	319	342	313	318	347	322	337	291	326	335	336	346	347	354	328	356	357	348	346	337	313	318	341	340	303	324	322	307	318	329	335	340	317	343	332	315	305	328	313	311	372	325	358	369	347	319	327	341	315	322	342	354	327	328	333	343	328	335	385	322	352	351	340	357	340	356	330	344	345	364	316	338	327	357	356	350	346	348	347	299	338	334	312	346	346	315	328	331	353	305	316	335	295	337	322	333	318	329	304	317	319	330	314	325	339	311	335	328	323	343	346	324	288	344	341	315	322	342	361	317	315	328	328	343	341	334	325	337	317	326	329	304	326	348	342	312	345	315	325	326	342	313	344	302	294	303	321	339	362	350	353	349	333	342	355	329	353	353	319	338	315	357	341	338	348	366	331	317	316	354	365	364	345	349	326	365	324	325	330	336	297	342	300	304	303	320	349	332	342	346	332	350	354	344	340	368	334	318	335	330	330	302	336	344	343	318	325	322	347	369	324	353	366	326	375	292	332	351	286	350	348	343	333	318	354	369	350	350	336	337	370	326	329	331	347	333	340	348	333	322	328	312	310	323	339	353	318	339	340	358	332	349	359	332	310	340	339	339	296	316	341	309	312	332	343	327	321	342	293	325	319	356	323	344	339	316	324	334	308	342	304	322	333	336	344	320	357	310	314	321	357	361	336	321	342	308	334	357	352	334	320	320	335	320	329	360	301	325	315	343	372	316	315	358	356	323	324	351	364	313	318	330	353	310	339	326	328	352	366	341	348	336	326	321	338	355	306	327	331	360	338	316	313	307	318	335	336	322	314	358	324	347	379	323	294	315	327	313	334	348	348	357	346	307	299	344	334	332	383	322	359	388	364	338	329	325	326	383	330	339	346	318	351	332	285	315	336	318	322	367	348	324	344	315	327	325	346	320	351	333	338	348	360	324	309	321	329	341	323	317	313	333	344	353	348	349	338	346	371	369	350	361	359	338	297	354	336	340	329	324	339	334	359	344	315	351	320	360	346	336	350	349	321	360	368	355	342	343	309	339	354	298	362	333	329	349	329	357	322	314	330	314	354	313	357	316	331	310	322	338	332	335	329	363	313	314	353	307	355	324	354	328	340	323	329	344	332	323	338	347	364	341	363	344	360	344	279	317	327	351	303	333	355	364	341	353	350	360	345	339
28073	19743	6886	1324	972	901	777	785	740	781	1063	1804	2496	2194	2150	929	760	731	751	756	741	770	771	698	747	716	742	733	782	722	705	715	739	758	754	737	723	749	739	720	781	712	765	742	743	723	757	755	713	735	761	747	745	740	702	767	703	705	750	728	759	740	750	735	786	742	751	753	704	695	703	724	698	746	682	758	677	722	758	708	731	769	730	771	730	742	750	735	743	709	730	754	721	734	753	694	765	802	736	813	740	732	746	744	797	790	745	758	747	730	732	749	751	752	729	712	716	783	745	744	722	722	743	701	676	747	768	772	769	742	748	761	734	693	751	761	753	720	726	778	746	731	725	769	759	793	751	750	757	728	766	745	728	737	742	765	750	731	710	724	727	733	733	763	740	753	761	717	686	675	733	696	766	751	728	749	748	730	705	738	768	747	718	714	722	768	749	731	742	738	734	744	745	784	726	721	783	753	751	732	794	736	718	706	780	694	752	745	793	754	723	709	732	779	772	737	680	807	762	685	730	742	725	719	710	723	694	710	756	734	780	747	763	758	703	722	767	714	719	752	755	701	711	710	759	726	756	738	746	780	766	726	746	675	758	759	730	754	700	727	687	772	734	724	712	793	737	754	724	769	748	776	762	702	723	782	728	777	734	701	762	735	704	736	755	762	775	732	753	794	765	699	720	759	749	713	761	725	743	732	712	777	737	734	791	761	752	723	744	785	744	718	781	741	745	735	813	744	742	717	707	706	762	741	751	731	765	731	735	762	750	705	743	703	755	732	741	727	735	742	718	724	751	734	731	711	788	729	755	759	722	674	718	739	771	704	705	742	744	759	764	698	784	730	791	764	771	774	775	744	759	743	691	736	663	726	751	724	751	750	766	729	729	740	740	689	787	750	732	763	733	777	677	738	744	767	695	736	791	797	741	721	760	769	732	725	735	731	724	780	702	729	712	782	753	731	778	701	684	726	761	721	750	768	760	758	735	735	734	740	761	723	718	748	723	703	713	714	726	751	713	730	782	732	690	744	722	775	742	710	762	758	713	761	741	726	710	720	782	766	738	745	698	718	696	776	747	735	770	720	773	727	742	759	722	746	730	759	726	708	720	727	746	741	747	757	777	726	739	788	755	698	720	774	796	745	710	732	757	727	720	745	728	766	778	741	703	730	735	708	764	735	758	769	739	761	726	709	724	752	718	755	794	735	737	726	766	751	719	716	694	765	696	734	731	726	711	722	752	755	744	749	734	768	685	753	783	715	768	736	709	711	711	715	787	716	766	711	766	738	733	773	756	748	761	725	777	730	714	740	746	745	752	696	730	811	734	707	747	781	766	695	743	775	788	722	720	746	754	708	759	735	745	727	796	801	693	779	732	745	734	723	706	755	710	741	729	731	770	712	802	797	743	721	762	769	700	746	789	792	752	729	667	684	776	752	698	728	713	734	776	724	758	734	751	713	733	757	752	709	758	728	767	716	705	785	763	726	738	813	745	736	737	765	738	733	661	741	754	773	738	708	730	787	807	726	732	714	745	797	722	748	754	744	796	781	717	728	758	733	741	727	837	704	730	772	766	724	744	737	751	686	725	741	694	724	705	793	720	729	798	774	733	704	781	711	722	749	769	768	750	760	776	736	732	720	701	738	739	753	723	790	766	746	725	714	703	711	721	774	732	721	737	702	745	713	762	746	745	746	714	711	783	738	729	736	764	762	756	722	735	744	774	762	722	724	693	728	741	754	745	783	737	753	734	786	712	746	769	744	724	697	743	732	764	720	760	699	710	772	737	756	784	714	771	779	746	753	740	725	793	747	718	760	744	730	754	741	714	713	752	763	751	756	768	775	741	776	740	734	780	737	700	734	773	749	730	761	723	784	760	730	721	693	738	714	761	717	734	771	774	779	692	767	747	703	747	736	699	738	766	750	765	757	765	792	730	734	790	759	774	754	752	740	719	725	721	795	770	731	756	712	656	740	778	717	744	752	714	726	735	726	750	714	734	692	715	761	721	777	754	738	777	721	755	724	754	726	756	729	773	728	767	742	735	754	728	736	776	762	745	779	747	750	764	770	758	744	731	701	780	721	757	766	752	734	791	723	693	750	753	749	764	761	744	714	762	726	751	780	769	753	742	750	728	738	742	755	716	743	738	738	754	762	695	757	681	762	748	743	809	719	746	750	765	725	767	721	689	742	696	751	683	721	693	718	753	764	716	764	736	747	740	769	722	776	777	780	758	767	728	759	750	735	703	726	744	738	746	703	757	749	731	743	717	735	747	696	747	726	715	759	733	795	745	764	706	749	717	777	711	760	758	787	717	772	718	740	726	743	706	740	738	724	757	713	680	752	745	720	794	785	749	765	724	742	732	743	731	713	753	759	724	691	754	705	766	735	735	748	706	713	751	719	753	695	720	764	724	756	761	763	791	728	733	725	751	792	792	728	772	755	762	712	745	736	798	813	673	755	727	781	720	743	743	743	763	742	703	713	658	750	779	697	712	727	757	743	704	757	725	688	716	817	708	751	760	725	761	739	741	750	777	750	721	771	719	768	712	774	749	752	732	743	716	741	733	725	733	730	722	728	696	697	722	736	744	763	705	778	760	743	761	742	751	749	745	717	708	755	763	726	755	723	724	770	738	731	760	752	728	756	733	718	729	770	701	694	754	701	753	790	760	723	770	738	761	754	747	723	758	779	700	786	738	771	741	739	777	796	696	723	762	733	707	707	719	720	769	771	731	731	752	763	766	760	741	738	691	691	741	744	762	752	793	720	723	716	780	736	761	745	749	725	710	729	710	745	744	745	797	730	682	728	742	737	732	697	727	759	726	729	733	693	757	725	731	734	752	749	785	802	722	725	746	752	744	735	769	769	740	774	802	737	778	761	710	754	746	707	742	772	814	782	772	780	743	743	747	767	760	750	739	735	770	766	756	754	750	724	796	738	734	696	741	744	750	749	755	767	742	749	760	730	778	725	710	702	683	718	710	727	718	751	736	748	709	744	757	730	783	702	769	770	715	768	716	739	754	812	773	726	740	735	717	740	755	733	739	710	769	723	742	753	742	727	679	737	744	782	738	712	769	821	793	760	702	744	727	762	690	762	735	757	798	782	707	727	779	759	765	723	735	684	741	710	733	772	776	702	727	735	799	716	727	767	748	700	719	746	766	690	761	765	717	750	717	788	728	696	795	735	752	698	769	696	749	728	730	714	697	719	695	736	710	755	744	750	760	716	728	753	732	747	740	692	697	725	747	691	740	704	749	700	781	754	719	704	730	749	768	727	722	799	718	738	781	672	776	744	765	737	771	718	735	742	732	741	755	742	724	753	733	728	718	744	764	754	743	781	788	746	776	740	757	769	764	683	779	758	706	753	755	758	766	721	730	760	727	716	769	766	696	700	708	720	722	729	786	719	707	733	717	777	719	740	758	775	743	755	714	767	781	717	768	694	752	765	769	746	757	752	746	740	695	740	731	744	695	707	772	737	724	794	767	768
8980	4345	1886	1153	1026	917	798	770	847	875	1387	2671	3714	3088	2883	1024	720	738	747	710	776	778	754	730	735	762	741	787	747	753	741	761	758	715	739	719	783	734	762	822	739	710	771	779	735	792	764	744	700	728	760	731	748	725	761	748	739	759	768	720	738	756	705	781	779	726	764	749	746	757	705	773	751	734	742	737	741	687	801	715	749	730	741	801	752	735	740	704	791	739	716	763	783	739	747	763	748	733	712	745	728	701	752	715	746	733	738	718	738	730	745	684	760	711	706	763	743	732	679	755	735	767	772	735	747	694	739	740	780	689	733	758	747	759	774	750	739	694	713	720	756	748	730	708	733	774	721	717	748	710	743	783	754	731	723	744	785	746	737	736	755	686	722	783	721	734	734	722	779	745	751	759	733	757	716	764	759	766	741	729	777	711	768	733	760	776	730	708	725	759	725	764	747	737	727	711	739	708	764	724	762	727	734	744	802	766	759	740	715	727	782	760	698	763	765	734	748	724	729	800	730	756	743	794	720	758	726	745	705	718	757	767	751	721	739	740	787	718	754	738	716	703	721	743	768	746	724	765	723	768	786	773	733	735	765	765	724	786	770	761	758	738	738	727	770	755	766	756	812	740	787	733	754	729	717	784	789	752	720	710	751	763	760	744	729	759	770	755	729	778	766	781	706	760	732	787	775	773	731	749	702	723	756	688	754	787	686	685	753	781	731	733	695	770	759	721	761	767	755	763	738	743	746	709	771	769	737	766	744	744	742	747	748	767	756	751	731	761	759	769	758	761	753	727	758	732	740	739	744	744	816	727	742	775	739	756	789	742	752	748	695	745	718	735	751	675	754	772	734	766	719	746	688	756	697	743	740	752	783	694	775	771	710	754	766	767	726	764	725	802	752	771	767	759	718	759	780	762	767	735	793	766	735	702	694	789	718	748	725	760	751	693	747	789	719	744	721	827	738	737	757	730	728	733	693	751	753	717	704	760	708	760	776	696	695	757	782	716	757	776	749	766	775	755	740	730	771	720	774	762	706	720	750	702	778	767	767	730	695	766	679	744	815	822	751	724	778	760	744	765	762	735	765	700	742	788	699	764	763	744	737	762	751	783	758	678	760	751	728	724	763	735	748	707	725	736	748	752	783	769	721	747	784	741	731	792	717	760	760	766	788	758	726	739	704	714	760	704	747	789	741	829	808	772	764	712	757	750	764	770	772	805	778	737	761	744	786	723	741	709	722	782	730	754	797	780	715	757	749	828	716	777	736	717	771	688	771	710	754	779	720	738	764	751	728	749	700	746	726	731	750	764	725	717	750	753	755	735	776	770	729	786	756	722	743	739	727	678	771	721	832	706	785	759	742	794	762	722	775	738	761	736	772	738	773	789	742	774	738	728	756	741	746	757	747	732	732	713	743	760	734	699	738	737	729	703	758	736	737	751	800	771	750	715	781	708	755	746	810	737	765	731	788	745	762	767	697	745	691	744	695	727	725	760	745	762	745	727	762	726	724	792	720	759	787	725	735	759	751	734	758	761	801	784	683	757	759	741	746	757	739	805	696	757	765	725	713	676	789	752	727	748	739	752	776	762	718	722	728	765	755	743	762	679	732	732	741	763	784	797	710	768	745	711	720	766	740	727	764	797	721	761	744	753	734	705	733	780	708	691	751	723	725	746	771	723	749	746	770	746	729	712	715	812	741	735	737	741	760	742	709	723	766	818	791	762	807	752	726	767	749	779	750	747	743	782	748	764	717	732	752	710	761	741	705	744	719	722	712	760	764	780	754	713	738	793	760	728	764	753	756	726	758	743	759	714	775	766	790	770	747	785	734	745	752	747	758	716	744	747	744	762	770	729	735	758	746	751	752	766	763	786	745	761	740	759	753	717	767	784	745	749	797	749	776	784	777	731	748	735	801	730	728	739	730	739	742	752	717	744	714	779	760	778	743	740	795	740	742	741	743	768	751	779	703	770	738	717	763	722	751	750	727	714	805	758	788	737	790	804	691	747	744	768	709	726	725	721	719	789	726	746	743	742	773	748	778	759	766	805	753	754	731	763	790	714	718	770	737	775	742	750	806	722	761	795	704	717	764	724	762	756	724	731	764	740	719	747	724	747	718	748	763	727	756	730	755	760	708	735	760	702	733	770	761	712	744	779	741	730	778	767	772	765	746	754	732	740	771	714	765	734	763	717	737	732	775	745	755	767	799	729	689	747	764	720	708	721	764	752	749	767	796	757	730	779	715	750	726	727	771	759	720	731	733	795	727	718	764	777	729	724	708	789	763	729	742	746	761	753	748	776	749	704	760	744	700	780	778	733	692	741	723	730	748	702	738	768	752	733	802	719	728	738	726	729	706	754	718	786	746	697	707	733	702	755	787	784	780	708	742	767	726	691	729	717	767	717	754	723	752	758	787	717	750	719	735	719	783	747	750	795	827	752	761	727	713	736	740	780	795	728	730	777	788	721	752	706	742	732	759	735	791	746	709	784	734	742	761	714	707	696	716	750	733	797	762	729	711	726	774	774	744	726	746	715	761	731	730	699	749	769	761	725	717	800	732	728	714	727	799	777	771	665	757	733	760	753	735	718	756	725	750	728	725	749	735	775	752	753	740	706	734	705	762	749	720	795	782	759	728	735	768	756	801	788	775	753	785	688	721	832	766	750	728	723	747	809	755	753	744	723	749	758	739	782	724	733	720	693	702	749	764	799	729	746	808	728	795	742	736	687	761	762	761	711	735	719	761	737	798	721	750	771	782	758	679	793	739	694	777	729	749	737	742	748	787	781	726	751	760	728	766	753	788	776	724	784	734	733	730	726	794	789	759	777	762	761	759	739	718	701	780	719	764	775	738	766	752	748	738	722	783	796	756	779	717	754	790	783	783	752	736	735	702	773	774	768	746	707	783	726	743	718	709	747	725	774	753	747	756	709	749	799	718	729	725	747	776	732	753	709	736	758	752	764	750	758	756	745	798	709	751	743	700	745	748	680	786	717	738	718	738	714	744	748	738	712	731	721	758	763	777	739	776	723	773	691	719	740	715	778	756	723	732	769	730	755	771	753	702	764	791	772	761	711	766	777	764	768	736	727	728	721	716	761	726	742	741	735	745	724	689	746	753	768	745	707	719	793	751	754	714	780	769	735	810	696	734	770	712	780	753	726	710	756	749	731	743	783	707	714	761	723	694	737	724	774	754	753	739	777	744	749	764	739	756	730	770	755	750	752	713	748	743	764	767	728	717	745	745	739	737	722	735	744	742	781	730	780	759	714	699	761	705	754	719	721	770	736	780	703	763	721	671	705	772	767	782	734	749	744	731	717	762	771	749	770	702	721	735	676	780	749	806	743	749	752	792	757	691	796	756	712	759	805	757	761	754	749	752	735	720	770	776	677	747	794	726	727	722	768	687	762	792	742	708	753	715	702	784	751	736	756	721	808	696	762	764	715	752	765	767	754	793	743	732	739	708	723	792	712	765	743	724	742
23849	21478	28994	24358	21472	12953	1391	762	715	667	1206	2958	3640	3286	2829	575	425	405	418	409	402	403	435	400	388	380	420	387	339	353	422	385	404	385	390	361	369	365	392	409	407	378	369	427	363	369	387	400	407	381	350	375	371	369	386	381	360	381	372	371	371	361	410	363	373	383	352	380	369	379	431	365	403	391	367	384	366	363	353	405	372	389	362	354	388	375	382	376	373	383	377	421	366	374	402	330	387	364	400	368	375	380	368	368	381	363	412	365	358	403	369	383	372	359	366	362	356	350	376	396	384	373	388	368	385	357	344	379	344	376	342	394	351	351	357	376	380	366	347	371	371	362	371	361	406	393	367	348	365	395	392	350	346	374	358	351	326	385	390	381	407	361	397	357	373	362	365	398	376	338	377	373	378	380	324	428	362	380	416	374	403	336	374	392	369	396	404	383	392	376	354	399	379	356	361	355	359	348	351	362	380	362	376	394	406	348	353	378	391	368	340	358	387	399	391	372	337	389	356	371	378	372	379	354	336	379	370	379	346	351	342	369	346	364	373	343	370	393	398	382	338	363	365	385	376	347	329	369	383	348	419	345	372	354	415	340	394	370	383	389	377	330	372	360	359	378	353	372	378	357	382	343	376	362	360	338	354	384	357	379	364	329	392	362	381	352	355	381	381	355	391	366	385	370	374	391	355	353	383	400	365	360	352	379	407	364	348	380	372	373	348	370	377	389	392	359	366	355	378	367	369	350	351	368	370	405	406	391	381	359	337	371	361	370	366	352	385	399	373	346	367	379	396	356	381	379	396	399	385	389	348	383	346	391	406	388	343	355	370	369	368	400	362	401	407	355	357	364	373	344	363	389	315	342	368	393	389	373	376	349	362	377	355	364	359	369	352	355	348	417	360	349	364	406	378	364	366	401	341	338	363	349	398	400	379	371	373	383	428	372	402	390	378	409	362	377	374	375	354	365	333	381	358	391	365	375	341	354	361	376	425	348	388	387	367	382	348	396	350	395	340	386	370	402	369	393	367	385	351	372	366	376	348	370	360	372	375	364	376	366	397	340	352	390	384	374	380	369	357	370	373	348	384	391	385	378	367	382	421	369	377	392	387	354	353	357	383	362	385	316	348	353	382	372	385	336	361	337	344	368	392	385	375	351	366	389	399	345	357	418	361	389	401	346	381	379	370	355	376	358	377	368	378	385	376	378	349	373	359	366	343	350	379	383	377	320	372	369	376	338	362	384	348	431	344	369	364	370	386	389	379	354	365	403	333	384	327	356	373	346	377	376	384	379	362	397	385	341	388	366	332	418	403	394	350	406	354	373	362	368	376	353	371	345	357	375	348	357	397	378	343	351	395	364	363	372	352	384	337	358	381	384	397	363	369	317	393	373	374	373	366	372	377	351	384	409	365	360	380	360	349	390	397	347	363	392	352	383	375	353	366	406	356	359	357	352	406	344	384	347	382	402	366	362	344	381	380	413	384	370	360	369	312	373	368	392	379	331	394	364	404	360	371	395	339	361	379	358	342	366	378	396	376	365	363	383	383	388	350	399	369	383	390	388	355	350	353	384	344	396	361	381	403	378	355	345	338	359	371	351	347	357	393	366	355	386	334	383	357	378	409	367	397	364	373	359	373	409	372	358	344	363	397	375	399	344	379	345	404	367	397	346	366	357	381	405	354	402	405	389	384	397	366	386	339	374	369	337	351	373	374	380	368	364	360	392	340	391	369	395	385	349	373	382	369	347	392	388	336	382	383	367	369	374	362	378	380	363	378	359	343	350	378	362	359	355	376	376	350	364	408	366	366	387	368	363	386	394	374	347	380	377	355	383	400	389	325	363	364	368	352	367	386	349	361	357	366	369	301	364	349	361	392	353	385	346	373	418	350	364	380	371	349	345	330	383	372	373	370	368	392	350	373	372	366	405	379	345	391	353	391	343	350	352	348	375	375	359	342	390	388	373	361	369	360	395	400	327	353	338	354	374	362	368	379	360	381	355	382	420	407	393	348	377	378	387	362	342	351	357	388	385	345	368	356	375	372	349	379	356	377	350	400	353	341	351	376	351	390	412	384	383	358	358	376	398	353	372	372	351	347	346	362	351	384	358	400	341	373	353	398	373	366	366	362	345	352	393	373	353	397	346	344	380	350	329	393	394	346	360	364	354	381	411	359	344	382	371	384	371	364	346	373	353	389	345	398	343	405	396	376	348	380	349	361	381	375	375	380	366	364	384	369	374	354	352	377	371	365	354	353	356	355	333	373	340	388	379	384	362	346	366	365	397	405	360	401	404	393	345	368	341	370	383	373	380	377	358	395	374	367	369	367	361	335	381	372	394	349	366	344	368	375	371	364	400	360	373	390	378	378	397	398	378	392	389	342	398	413	366	381	371	390	406	360	354	409	375	382	336	389	379	378	335	371	391	376	352	359	382	393	375	397	367	372	348	366	368	413	374	390	341	377	375	404	407	357	377	356	358	372	425	378	336	355	376	363	354	353	365	390	337	353	380	364	360	362	338	344	359	382	415	372	334	369	335	379	362	356	373	375	400	356	354	377	350	381	355	378	381	385	372	384	342	372	420	340	369	385	396	379	348	388	375	367	341	391	420	370	416	376	372	371	341	392	388	355	375	364	384	364	387	362	355	360	374	376	379	379	384	356	369	368	383	414	383	377	368	369	364	376	369	397	381	372	341	365	377	399	384	363	374	395	396	353	398	387	377	371	374	385	391	352	375	362	375	393	363	376	353	361	364	371	384	358	363	331	376	381	363	373	340	379	367	350	407	388	360	382	343	351	370	358	378	345	362	347	377	358	381	359	372	368	343	389	362	367	361	390	378	387	384	337	357	362	369	387	394	372	388	359	362	361	394	366	344	373	356	391	386	390	364	363	391	370	339	376	402	403	367	384	367	384	369	369	383	337	382	401	339	342	372	388	411	362	371	379	345	409	367	400	409	382	375	395	353	382	377	355	345	361	346	367	365	385	354	372	369	384	372	361	377	413	370	353	341	361	376	372	391	361	362	398	373	357	388	388	372	353	391	368	343	382	393	368	406	355	336	377	393	380	369	349	361	373	376	358	381	366	405	333	367	372	376	368	375	371	397	371	380	361	371	374	351	357	387	374	392	374	381	407	392	386	360	378	374	355	356	374	351	362	369	392	378	377	397	360	363	399	348	347	369	359	354	381	406	344	374	370	399	356	332	345	394	365	383	386	351	405	396	354	372	355	371	373	377	347	355	398	406	363	359	352	363	386	401	329	354	366	406	359	375	355	387	407	371	362	385	341	376	372	365	385	328	349	371	360	367	396	361	341	405	389	356	370	355	390	403	348	376	395	353	373	374	393	378	360	431	359	336	378	341	383	352	375	358	376	356	359	373	363	377	356	364	387	361	347	353	393	359	367	353	360	364	346	386	360	429	404	354	359	387	363	377	346	355	394	361	367	354	373	390	426	346	384	357	360	369	351	369	370	388	406	349	342	377
10694	14635	8124	3628	2676	1955	1371	1088	955	839	1768	4621	5353	4767	4085	685	487	449	447	456	399	412	423	400	394	380	425	439	421	380	401	447	430	402	400	353	394	386	420	371	378	378	391	387	377	397	369	403	354	371	439	424	355	375	406	381	371	394	382	400	401	394	380	389	387	371	421	369	353	355	390	389	382	385	383	367	352	367	381	413	370	414	412	381	388	351	384	375	369	363	382	376	394	424	434	353	358	376	398	418	397	394	381	393	366	380	349	388	373	415	407	375	390	361	409	384	406	396	393	370	374	385	382	407	383	408	420	380	417	389	409	416	371	394	386	396	383	405	404	372	415	370	362	407	395	422	408	389	384	366	387	374	365	395	371	387	395	431	370	405	385	403	377	397	400	387	364	379	379	367	415	399	403	368	348	361	407	385	418	403	402	396	382	349	422	381	397	386	374	385	390	404	406	369	383	378	394	390	408	375	404	385	432	408	383	346	370	401	367	375	374	376	367	406	380	382	402	415	399	375	374	388	416	426	350	342	397	390	381	423	409	398	370	388	386	409	382	372	397	400	351	342	385	366	367	371	417	379	400	374	396	391	409	397	362	417	382	371	413	391	377	361	398	390	398	405	393	367	381	386	392	360	374	414	361	436	395	374	396	394	390	411	409	404	412	381	361	370	385	376	406	345	358	381	382	407	364	389	414	366	366	381	367	359	381	362	386	404	386	356	384	416	357	386	404	411	358	378	369	346	406	395	382	373	386	366	386	390	373	407	385	421	368	392	385	425	379	392	373	376	388	380	365	364	395	373	349	368	382	387	402	388	407	381	398	385	348	397	390	367	406	392	367	379	382	390	376	376	371	399	393	399	396	387	382	389	407	368	409	383	358	367	384	398	379	382	427	418	346	377	406	378	418	422	354	416	393	363	415	383	366	370	399	391	380	392	366	408	391	423	361	379	364	386	414	373	360	413	399	397	366	379	379	349	345	385	382	399	386	379	391	379	404	372	391	352	370	373	361	394	380	416	419	400	387	371	399	385	354	402	369	376	371	426	398	409	395	403	370	415	383	392	403	418	390	371	379	352	394	429	363	400	428	361	428	345	388	381	381	356	377	401	398	391	401	393	390	405	382	365	367	405	405	398	359	379	357	368	309	397	402	388	339	384	395	372	405	363	396	383	420	357	379	359	376	418	365	403	379	384	337	395	400	414	377	404	388	396	401	395	398	401	396	369	400	378	374	373	358	408	391	388	426	406	390	377	366	445	410	372	387	378	384	361	384	355	375	375	383	353	388	417	374	385	364	394	386	402	408	378	398	400	392	402	382	395	378	398	385	393	380	357	354	384	378	402	359	384	383	421	381	380	382	379	400	392	436	433	367	378	401	377	387	399	382	386	404	400	361	397	379	409	400	364	391	371	348	394	401	394	367	355	412	402	374	380	400	383	412	403	388	382	374	380	389	402	404	380	357	391	385	383	397	417	362	391	385	383	397	381	389	380	371	396	385	366	373	390	398	409	384	420	389	412	361	412	359	374	408	380	393	403	377	386	386	371	406	391	388	405	423	381	359	377	418	387	412	379	414	398	356	397	395	392	409	421	402	420	368	394	396	417	382	365	359	376	388	373	355	361	366	384	374	396	363	375	399	392	387	385	368	365	367	415	396	409	399	388	444	356	394	377	402	410	431	411	413	394	363	399	359	383	381	403	403	371	377	371	385	380	385	377	397	376	386	399	386	369	378	411	373	375	400	360	395	361	389	384	390	372	412	409	373	373	383	413	340	393	393	422	445	366	401	385	389	403	384	378	395	356	404	392	416	370	387	391	404	411	372	392	384	396	387	378	371	397	399	373	410	372	411	352	379	397	367	359	396	383	415	387	406	392	426	383	381	411	346	388	398	376	389	381	413	390	365	373	392	413	407	373	394	414	354	379	395	403	444	371	419	388	368	376	401	393	382	368	374	405	355	362	356	386	417	402	385	363	413	387	406	394	380	363	368	372	386	397	367	363	359	395	399	364	372	388	387	383	398	386	401	380	399	398	367	392	380	386	379	361	371	392	370	427	362	346	401	396	403	432	407	384	392	377	386	383	357	387	444	407	370	428	396	393	391	373	407	396	383	432	376	395	384	410	363	375	412	391	406	370	395	400	388	375	392	408	384	406	416	420	421	400	406	381	398	394	401	367	435	402	409	375	389	402	380	374	381	356	371	424	404	372	397	397	390	395	428	395	408	383	433	385	363	410	423	378	360	370	380	400	387	395	427	370	368	389	429	394	364	391	423	415	382	382	381	372	384	412	431	354	370	368	426	365	388	368	401	368	396	376	392	360	379	394	387	386	383	421	406	381	370	406	383	401	393	384	388	420	394	394	397	430	402	360	402	406	376	374	351	409	387	398	387	378	401	393	362	415	391	406	388	393	353	400	397	403	396	407	373	352	375	393	368	369	359	377	408	405	383	406	400	426	437	377	358	375	362	411	405	361	378	365	373	381	392	406	441	379	364	392	398	368	424	358	399	395	414	385	414	379	383	391	374	358	365	386	411	362	417	396	368	385	408	388	434	398	384	346	344	367	389	393	385	386	398	399	372	373	345	328	358	391	375	396	369	426	388	377	407	376	393	388	377	412	411	382	370	371	411	403	379	387	368	426	373	402	411	374	374	397	368	423	376	408	369	381	399	410	387	409	405	368	388	406	420	357	364	389	386	370	412	352	374	388	419	371	431	399	424	390	390	373	408	391	339	385	373	395	397	409	403	386	356	402	385	397	386	397	381	378	386	374	386	395	415	399	390	387	374	388	406	366	370	376	411	359	365	410	361	377	398	366	354	402	394	357	398	392	393	407	359	337	372	376	377	373	379	355	378	389	370	381	383	399	360	382	369	382	375	379	383	384	403	415	407	392	381	404	400	427	400	394	370	386	376	400	426	379	401	361	413	373	413	354	382	413	420	365	372	403	358	406	396	405	402	401	410	410	425	410	394	380	353	367	412	360	421	399	379	397	375	406	399	391	366	403	379	388	386	345	420	404	360	375	358	370	369	388	407	388	414	365	378	370	402	374	399	398	397	365	361	383	387	409	377	431	368	371	420	374	384	385	374	388	384	389	381	402	414	403	387	399	382	349	346	386	413	383	418	352	358	393	387	390	427	354	387	388	410	349	396	395	412	411	403	352	383	402	390	377	391	346	418	383	381	411	385	365	398	382	370	352	380	406	389	396	398	395	384	347	391	410	431	380	357	363	416	401	422	407	395	391	371	378	412	390	394	425	400	428	399	383	401	374	371	405	411	395	376	406	386	425	346	385	367	363	397	350	394	386	388	420	391	384	376	339	369	394	395	402	409	394	377	409	388	420	399	418	390	370	392	371	391	383	350	400	412	377	371	367	381	358	357	403	425	363	346	403	383	428	368	392	393	381	389	391	409	381	400	398	394	379	391	402	405	378	408	354	382	411	382	370	344	374	378	363	367	400	385	388	407	405	364	374	430	361	386	366
24896	21405	27979	25109	15180	1731	1097	1052	978	999	1524	2731	3207	3341	2276	920	834	900	841	863	818	831	838	821	776	810	768	834	762	847	836	835	791	796	830	809	723	807	833	835	827	861	797	801	793	817	836	762	820	836	831	795	851	827	866	857	824	845	837	794	788	798	790	842	852	827	795	811	840	864	799	836	830	809	834	828	829	777	774	833	836	771	830	806	822	811	843	809	826	768	851	879	855	840	808	792	819	856	838	852	837	793	800	794	850	790	881	825	838	845	828	838	845	834	795	795	809	826	844	817	797	830	794	808	818	822	810	806	830	779	824	879	815	796	781	823	798	758	814	794	820	776	842	755	792	861	870	840	812	764	809	792	835	786	830	880	831	781	835	814	803	801	860	816	781	823	826	836	806	797	831	860	827	855	846	825	771	815	858	831	853	802	826	859	865	822	831	829	844	810	859	847	839	790	800	851	843	818	794	809	793	801	818	834	865	826	800	834	800	828	823	781	798	844	786	809	847	810	845	836	807	795	790	781	827	841	801	838	788	852	904	820	846	819	829	812	820	783	778	792	811	773	799	803	812	830	780	813	807	807	752	820	818	839	812	822	767	822	812	790	821	842	796	788	815	817	845	811	786	802	806	808	825	812	748	796	794	838	839	781	826	855	774	853	827	820	850	890	852	783	754	827	802	794	723	807	766	816	788	858	847	787	842	857	759	789	805	853	834	809	845	810	864	782	824	851	820	843	798	802	799	805	818	820	843	851	878	838	835	839	758	785	805	806	816	810	767	777	816	792	732	822	792	804	830	815	839	753	798	800	817	834	812	823	826	797	816	820	829	830	812	816	851	865	802	823	813	772	839	839	831	823	779	873	806	800	791	863	824	788	838	828	833	806	829	802	858	857	818	852	823	812	804	801	867	787	833	806	875	830	850	867	801	809	824	805	792	812	774	782	786	782	793	816	843	821	856	801	861	818	792	773	792	792	813	837	815	830	866	788	834	845	801	762	829	873	810	819	820	833	828	801	859	786	800	830	797	786	830	812	819	783	833	863	815	800	841	815	782	875	766	833	734	771	787	804	800	813	846	836	824	824	833	804	855	832	796	823	832	860	850	753	870	786	770	792	825	783	798	802	827	838	810	818	854	827	826	766	797	861	843	807	800	795	777	813	752	794	816	817	804	821	805	799	825	797	784	777	816	825	786	830	805	790	818	795	828	838	816	825	744	875	831	827	811	818	830	817	832	827	806	795	781	822	832	744	815	851	805	824	819	861	808	805	809	809	813	847	863	761	779	840	825	846	849	819	788	860	826	808	855	849	809	798	817	833	826	836	741	804	805	813	823	818	861	791	813	812	800	843	854	792	816	806	798	780	869	862	820	784	800	849	796	818	828	853	737	806	818	847	805	817	836	868	865	835	812	837	840	836	798	842	776	812	819	822	825	833	826	795	793	846	828	812	864	805	786	824	858	827	824	832	810	770	832	831	816	872	843	820	835	812	833	793	884	795	808	800	840	815	849	848	807	861	810	836	774	848	824	827	863	823	828	815	812	768	818	819	826	822	843	788	814	799	837	821	837	821	812	817	859	793	856	817	788	824	832	786	799	816	819	802	838	771	858	773	800	807	846	879	858	846	768	857	861	839	863	836	859	828	837	805	831	821	766	843	768	807	824	850	849	835	837	809	839	809	812	800	817	842	845	851	804	804	823	804	797	862	832	830	830	785	826	833	782	838	793	805	785	831	851	817	793	814	815	784	787	795	801	800	853	770	887	849	847	834	799	832	814	797	818	819	791	778	822	808	840	758	826	825	831	774	810	840	818	785	816	797	807	820	819	808	774	813	835	799	832	865	798	798	802	797	763	836	820	836	780	794	844	808	800	787	811	794	838	817	853	826	849	813	802	826	838	796	838	836	831	851	839	832	794	817	857	812	794	813	783	833	779	785	797	853	856	839	807	744	832	859	792	778	851	786	851	810	822	745	801	819	785	817	787	841	816	833	820	839	820	771	750	843	855	837	852	847	769	779	877	765	857	769	813	849	820	825	804	801	807	785	837	840	765	820	818	827	805	821	779	855	796	815	838	792	820	833	808	812	833	836	796	858	827	752	848	852	828	804	797	832	812	813	834	836	805	815	827	826	827	771	840	793	820	831	828	804	826	821	815	788	802	847	789	828	808	792	802	798	824	822	823	815	850	795	804	774	780	823	868	824	809	795	823	811	794	834	775	862	825	814	794	783	821	790	840	778	814	856	779	849	848	841	786	831	790	818	795	853	916	799	792	838	814	836	855	794	819	829	770	800	829	824	828	857	867	867	821	856	885	893	782	829	809	775	879	859	820	805	802	820	812	828	832	862	792	808	834	823	758	756	842	827	841	829	839	847	803	789	826	845	816	817	796	809	833	818	846	744	885	832	788	766	831	804	838	828	791	825	819	803	770	843	852	805	812	817	838	856	827	818	814	851	817	799	782	855	806	781	881	859	819	825	779	813	818	827	835	786	790	800	835	880	814	835	811	812	845	869	877	817	811	809	834	852	805	763	828	807	840	774	769	767	808	846	807	810	812	878	803	832	805	819	817	788	819	878	815	781	763	793	808	796	843	829	838	751	795	846	846	816	815	869	771	793	853	789	830	842	825	801	802	805	806	807	875	822	813	796	781	814	768	808	871	798	797	791	816	832	798	844	794	846	812	877	817	788	843	824	816	760	878	825	818	839	812	839	809	795	790	796	834	791	850	826	809	823	782	882	800	812	791	849	892	839	856	769	827	826	832	797	809	817	833	789	811	863	845	798	817	818	813	812	879	791	808	802	858	786	865	723	795	832	802	831	854	809	807	813	818	834	864	803	862	868	847	830	807	782	839	819	825	813	765	817	829	874	800	838	830	819	845	840	828	847	824	777	806	829	815	815	843	827	824	846	842	849	823	893	901	855	812	818	813	854	820	788	780	793	797	810	800	797	782	847	843	813	895	799	846	787	855	770	800	812	784	896	840	768	820	830	877	811	819	826	824	845	796	810	843	845	816	793	816	809	813	792	845	803	779	826	792	810	844	854	847	849	807	828	815	820	782	799	761	828	845	796	828	811	803	838	852	814	840	841	852	838	807	816	765	772	881	782	791	820	806	874	824	813	834	834	799	808	859	874	867	866	856	829	830	838	806	838	799	819	797	832	789	788	814	880	817	826	852	833	819	822	812	791	816	829	805	812	808	794	817	801	809	812	792	766	784	868	831	839	777	801	834	800	841	829	822	759	872	743	852	790	841	798	785	785	818	824	769	818	823	836	819	791	847	839	859	807	795	827	861	798	835	805	813	810	811	848	806	818	854	847	814	879	829	871	777	810	798	741	846	810	788	915	812	824	842	806	779	868	788	788	793	784	803	801	784	844	851	827	799	813	773	866	818	775	780	772	835	809	823	840	819	804	837	868	731	813	818	844	794	828	819	805	768	859	819	847	887	855	775	823	773	815	846	815	808	799	881	749	818	848	851	817
10044	12009	5787	2697	2071	1707	1342	1177	1092	1208	2031	4167	4547	4897	3161	885	852	829	834	842	818	815	817	768	823	860	782	839	803	835	803	814	843	818	830	797	773	767	796	828	820	788	825	779	792	811	805	847	771	831	762	811	826	803	804	754	811	817	776	787	827	780	758	772	845	791	806	765	804	787	825	758	806	823	749	764	817	769	767	769	798	790	784	815	811	763	847	786	817	789	725	799	813	826	817	804	795	790	758	819	784	797	759	771	785	821	790	822	773	795	794	791	781	827	773	785	807	806	795	806	778	748	725	820	888	774	786	780	821	820	796	826	775	801	779	817	810	814	815	837	761	743	820	801	816	833	789	821	801	741	832	806	826	799	819	802	783	794	815	785	812	773	824	792	818	802	789	777	782	784	836	802	803	817	798	837	803	802	783	813	848	770	764	785	790	816	782	799	819	763	830	795	815	834	783	815	831	810	811	787	788	833	810	837	821	802	784	812	863	771	794	820	803	830	802	768	735	841	766	820	828	780	764	835	800	801	845	796	748	782	825	852	808	784	834	810	779	810	773	814	798	766	786	811	817	744	862	782	744	798	822	797	780	805	752	888	804	809	738	799	804	824	803	780	789	828	820	800	823	849	813	775	797	811	746	770	770	839	829	795	820	785	805	770	772	772	795	806	806	808	816	805	795	765	808	793	828	797	824	833	810	820	804	772	788	765	719	810	837	753	824	800	793	830	775	816	836	799	781	778	792	816	768	800	858	809	794	836	826	812	840	780	829	793	844	797	794	767	779	846	765	843	791	804	780	821	811	816	786	815	799	779	781	751	819	795	810	779	821	796	776	773	795	809	772	803	777	824	821	745	850	799	780	783	803	901	840	823	823	760	793	805	841	812	792	753	820	773	804	802	812	811	777	757	788	807	777	834	789	807	820	793	785	712	783	788	793	802	810	720	807	790	825	770	767	785	787	823	801	805	816	755	848	788	776	755	742	773	802	792	796	815	803	769	822	791	752	772	793	808	821	753	850	774	813	791	791	804	843	816	801	788	813	790	762	720	825	786	841	818	806	796	757	813	863	750	769	726	806	791	774	731	836	798	801	833	794	727	794	816	793	820	782	776	785	780	802	796	801	792	792	796	773	789	812	809	798	776	794	825	731	812	797	784	781	784	849	786	829	813	787	747	814	807	775	878	843	883	776	815	815	830	756	778	790	769	733	834	771	831	799	856	816	821	794	774	777	758	808	838	840	823	780	788	825	804	797	813	817	808	794	777	774	808	810	794	795	786	823	786	770	831	821	755	766	775	833	768	769	805	799	830	775	794	768	803	764	791	797	858	798	792	790	820	800	767	807	851	767	786	809	812	752	810	810	817	775	825	805	794	764	806	802	763	793	768	790	803	786	788	799	811	755	815	796	837	817	787	817	813	785	827	797	794	805	793	802	712	781	788	828	810	775	822	793	729	774	812	759	816	754	771	786	766	793	822	840	737	804	806	831	810	793	814	814	795	830	739	810	816	741	786	793	826	821	796	775	782	804	787	844	787	762	802	842	770	771	782	794	821	811	800	830	761	788	793	832	774	779	794	820	789	809	762	759	845	803	825	786	812	790	807	794	844	814	840	835	776	746	766	785	800	738	827	837	779	840	790	818	813	787	781	811	809	789	777	779	821	838	838	792	775	790	818	835	786	803	736	848	827	791	821	749	763	829	750	783	791	781	777	831	781	789	768	804	784	789	830	797	805	840	771	820	860	768	761	811	791	804	822	844	801	862	820	774	804	801	808	768	807	744	790	758	752	839	776	815	821	747	816	790	844	823	785	804	840	811	755	793	816	819	751	807	808	778	718	795	797	789	848	825	819	800	850	769	810	747	821	787	834	798	808	829	806	823	795	791	824	774	788	756	824	760	804	771	806	753	831	782	837	777	827	772	821	764	811	813	754	828	841	765	806	820	746	747	840	769	772	754	842	823	834	791	805	768	825	786	781	760	833	812	786	846	794	754	804	827	798	828	769	784	816	812	785	815	814	852	731	790	801	794	832	844	741	807	788	821	770	799	806	771	798	769	809	814	785	818	815	808	781	787	778	814	762	783	799	816	778	803	768	856	808	825	773	806	803	815	820	824	824	862	793	729	777	815	814	772	761	757	787	803	775	778	800	748	761	775	830	808	779	841	778	764	841	776	833	794	815	777	795	806	766	773	781	729	819	837	775	819	781	824	826	778	812	788	804	800	824	857	766	749	835	816	759	776	788	802	815	792	792	810	752	753	858	825	802	785	880	813	811	783	774	768	785	765	809	815	756	820	736	790	783	821	747	801	777	744	817	791	781	830	789	801	774	816	786	801	747	814	784	757	817	825	767	817	808	833	775	806	826	780	830	772	759	794	801	799	778	841	835	785	808	773	812	766	812	805	751	793	806	813	800	759	812	837	782	810	803	788	827	853	773	786	817	827	801	763	794	840	736	845	802	808	757	795	814	799	793	785	830	795	759	830	803	795	745	794	796	797	850	781	802	796	796	833	787	784	776	814	791	779	798	726	784	773	809	778	783	835	815	769	776	856	781	784	803	722	788	793	831	844	810	783	765	783	805	751	774	797	748	798	829	782	839	799	814	795	794	789	800	836	780	797	760	776	768	857	784	782	777	855	855	814	815	806	801	762	800	780	775	841	762	771	789	706	802	808	806	810	769	781	789	772	813	814	786	766	775	775	785	768	776	779	837	834	857	800	823	803	779	801	794	773	819	798	796	755	777	805	787	786	826	764	776	787	775	767	807	804	821	819	817	816	788	798	757	810	780	753	761	693	746	798	804	801	763	840	821	769	767	767	852	861	819	810	828	826	834	822	802	747	789	798	825	785	817	779	779	818	789	796	782	807	719	822	831	817	800	819	807	790	831	781	813	791	775	795	772	845	827	821	795	844	772	833	840	803	828	788	745	776	806	780	806	834	805	787	841	762	813	758	750	794	818	807	780	792	839	769	754	793	810	820	831	821	791	782	789	815	828	826	749	765	790	795	751	814	772	762	782	798	804	756	817	773	818	790	838	804	852	784	825	765	772	798	827	776	834	826	784	739	760	822	819	769	768	845	753	807	838	751	763	796	767	799	736	750	789	851	815	744	758	764	816	756	772	829	849	753	839	808	828	724	803	830	832	803	855	812	814	782	818	781	814	772	832	784	759	819	767	765	777	803	755	815	808	830	814	790	749	851	756	758	833	820	780	809	806	767	782	793	824	828	790	845	787	803	777	795	796	790	763	796	836	763	745	765	807	832	798	810	853	819	780	799	780	797	822	788	791	793	801	809	773	767	770	765	841	790	835	778	818	797	803	897	800	793	826	810	851	855	808	831	778	783	821	792	787	780	781	740	835	780	790	801	796	763	754	813	822	839	816	828	751	804	786	829	793	778	762	804	823	802	717	743	761	755	773	804	775	750	799	856	755	813	801	817	762	816	813	795	783	815	746	793	777	795	779	825	819	816	834	791	776	773	792
22768	21474	29361	24004	21403	21343	11773	1257	923	871	1983	4248	4931	5145	2440	480	433	432	432	425	392	401	414	374	337	343	378	357	350	386	345	366	372	356	339	369	388	329	367	375	328	391	337	346	329	364	324	368	345	325	344	319	372	342	343	317	351	327	329	317	361	356	318	348	356	326	370	341	332	342	337	326	360	371	326	352	315	358	329	325	332	358	345	324	370	331	351	335	345	351	346	332	352	353	347	331	359	334	363	335	328	335	349	354	324	325	348	329	373	339	347	347	320	319	351	337	336	324	347	341	368	346	327	326	337	333	367	361	354	345	384	317	337	336	320	347	326	322	346	330	375	340	323	365	323	372	323	318	334	337	352	366	357	331	335	363	339	300	323	332	359	323	351	329	303	340	335	347	369	303	324	313	330	355	339	342	329	340	346	341	364	316	334	314	320	358	342	320	315	354	345	326	382	322	328	312	337	324	375	363	337	364	349	347	315	361	367	331	331	382	363	371	353	335	352	338	330	322	332	351	331	298	356	339	342	325	301	312	376	354	338	338	337	333	351	363	334	372	352	357	341	339	351	351	338	342	320	355	332	350	312	341	324	356	330	357	349	346	323	381	338	333	333	341	359	358	358	322	332	354	352	331	352	333	361	351	352	333	355	325	349	345	335	355	365	327	336	344	345	350	325	350	373	354	321	335	353	361	334	327	325	367	333	360	373	345	377	348	346	351	315	367	325	357	340	336	371	357	386	345	347	357	307	331	353	317	357	330	375	314	325	327	330	355	344	303	339	325	354	368	341	338	395	337	351	345	358	337	333	320	326	336	331	345	313	352	349	379	351	350	378	342	350	373	327	351	371	352	352	328	341	336	360	379	346	308	331	352	314	331	339	323	348	317	326	341	339	334	326	343	376	329	349	343	319	349	334	339	356	322	339	344	367	369	380	358	340	338	355	324	341	308	350	368	313	328	329	376	350	340	338	330	334	339	350	335	366	323	350	343	330	336	354	345	329	325	352	358	347	347	331	317	342	356	349	324	335	361	335	302	342	354	340	344	336	361	336	329	332	359	358	344	373	359	327	345	322	357	318	338	334	345	314	375	348	331	320	316	357	329	370	344	334	353	358	353	337	372	379	344	337	354	304	325	342	363	331	342	325	335	334	358	362	318	346	334	336	345	332	348	352	344	341	363	327	338	347	340	345	337	327	326	340	373	338	358	360	335	327	330	356	324	336	302	356	362	368	334	333	346	362	357	352	335	349	347	348	380	332	376	325	336	330	344	328	330	340	348	322	335	334	358	352	354	329	340	344	327	306	322	318	325	310	332	340	347	340	362	338	340	353	320	363	360	360	333	331	362	330	337	329	344	333	339	309	347	359	336	324	355	310	317	337	290	345	332	359	347	334	317	355	302	353	373	338	361	324	327	345	344	341	349	340	327	346	358	345	327	328	353	392	358	347	299	334	359	344	354	358	365	342	334	336	329	374	351	319	334	342	317	327	313	338	318	337	358	367	354	356	325	310	329	334	349	357	340	351	359	328	346	365	345	316	335	350	346	365	320	352	374	346	330	342	306	326	366	360	330	345	318	365	355	353	308	337	328	334	320	336	327	340	328	320	348	334	364	319	324	338	349	336	349	336	355	355	367	342	322	337	329	326	352	357	309	323	348	342	321	346	369	332	351	312	323	325	341	296	364	322	357	336	353	343	332	346	311	353	311	323	331	340	334	363	369	337	341	345	362	344	339	330	351	339	360	324	345	322	334	321	335	359	336	336	348	302	352	329	355	361	366	355	365	337	334	356	355	336	381	317	359	326	340	369	324	344	376	333	355	322	331	348	356	350	330	342	298	332	331	322	355	305	350	375	356	333	335	362	365	355	348	329	351	336	354	337	350	340	359	355	316	345	339	339	315	304	372	356	326	321	364	352	329	342	350	315	334	345	347	365	310	351	345	335	317	347	295	327	333	344	361	375	349	328	345	335	359	327	331	337	358	335	331	334	349	319	365	333	353	342	329	345	323	372	364	347	322	349	342	337	312	334	321	352	370	343	348	328	346	346	348	342	374	333	359	339	335	334	335	327	327	325	339	347	328	288	378	386	330	352	362	324	362	354	338	324	360	339	368	316	336	334	327	348	357	357	336	338	356	350	339	352	335	351	341	346	335	313	326	355	319	342	348	314	352	340	339	357	349	374	328	324	358	352	318	310	348	371	359	348	367	343	375	294	324	350	342	301	335	335	323	358	364	320	338	359	381	324	378	330	323	324	368	338	348	342	342	321	378	344	325	351	369	347	347	366	318	370	347	320	367	321	356	339	391	343	327	315	322	349	384	329	337	339	360	355	344	343	366	310	308	349	343	326	317	351	338	345	355	341	354	314	322	315	380	341	339	318	362	358	354	324	346	341	307	336	387	332	330	351	374	291	344	320	371	349	343	357	347	344	349	351	344	365	346	323	347	361	360	390	340	357	352	338	355	352	335	338	338	368	337	324	350	335	358	353	353	345	362	347	353	350	356	348	369	351	337	357	338	371	349	333	354	335	305	374	299	340	324	343	373	344	339	314	316	353	348	348	343	342	364	345	360	336	371	320	349	304	361	348	297	350	348	364	323	322	378	329	360	352	361	333	344	337	324	336	346	382	369	334	318	339	313	361	333	309	320	314	321	320	333	342	338	350	310	350	331	307	352	330	326	324	371	318	355	349	357	328	389	327	352	325	357	325	342	328	364	348	345	344	359	381	368	359	381	332	376	351	340	327	349	384	351	362	335	367	339	330	364	296	381	360	346	338	332	326	334	344	316	327	313	345	354	313	344	327	326	340	359	340	351	366	343	343	345	329	309	345	349	322	359	355	368	327	325	354	303	319	318	358	307	357	331	325	325	343	350	340	382	331	323	334	333	324	289	295	347	344	370	321	337	360	349	317	342	358	362	374	358	349	360	324	347	297	336	329	354	310	330	348	352	352	352	331	315	331	354	358	311	330	351	357	325	335	355	324	343	359	368	351	340	332	361	293	360	370	369	306	316	336	337	326	329	324	326	339	356	387	319	376	344	351	342	344	343	349	352	386	384	328	334	344	340	282	344	324	335	315	348	328	343	367	333	366	351	339	335	360	313	331	331	325	372	335	331	353	369	328	356	358	315	323	335	342	325	350	388	324	327	333	323	327	332	346	363	333	305	332	323	314	357	351	330	347	353	343	328	341	326	330	366	331	316	328	331	332	296	333	371	345	357	342	357	351	344	328	378	366	334	333	374	311	325	347	337	357	353	361	328	323	314	352	328	314	332	361	341	333	364	329	350	343	346	341	396	327	322	371	369	320	368	335	367	363	344	335	317	341	308	336	355	315	347	337	341	372	359	332	344	326	361	316	342	379	341	351	354	337	324	360	346	338	348	315	361	349	357	315	326	312	349	346	353	351	340	359	334	323	348	325	327	324	357	329	363	359	370	300	322	323	347	340	355	330	328	346	349	307	349	351	356	391	339	343	364	341	343
13372	23681	12525	6004	4374	3068	2117	1644	1369	1258	3086	6493	7215	7542	3329	550	492	449	466	471	412	384	393	405	376	357	383	376	368	386	345	349	372	360	321	367	343	380	368	363	332	335	340	343	362	318	331	398	365	356	351	377	324	384	326	296	344	323	329	348	355	320	341	337	319	351	384	315	321	292	343	361	323	324	345	390	321	308	366	344	323	318	354	352	334	321	335	305	306	307	325	363	322	358	296	320	325	349	296	320	321	313	326	311	384	315	346	310	324	346	354	364	345	339	319	336	353	305	303	332	340	324	354	323	302	327	370	312	350	349	351	346	338	321	330	317	313	360	350	331	343	344	323	377	357	343	336	335	344	340	299	322	332	369	321	324	353	307	336	340	329	358	327	361	311	334	320	371	312	317	325	321	295	314	347	316	319	335	369	341	326	355	321	364	351	359	346	355	332	318	356	356	327	315	314	347	311	309	339	366	329	352	352	331	336	372	340	330	327	380	321	342	338	316	329	348	337	339	320	320	376	350	332	361	328	292	321	331	337	381	326	341	306	318	332	326	351	326	343	326	319	328	313	349	336	353	358	367	357	329	350	338	344	325	352	316	357	347	331	362	345	357	342	345	330	323	322	323	311	324	345	331	308	300	361	333	326	316	324	299	325	318	336	370	329	325	301	346	310	306	367	365	344	320	324	352	327	337	359	349	331	310	334	340	362	315	323	307	343	328	369	346	331	332	314	324	344	321	302	359	345	350	329	314	319	329	358	331	329	305	328	363	316	376	313	354	345	338	319	343	324	310	321	340	352	333	363	330	355	342	351	308	324	337	322	346	317	363	319	344	315	346	344	335	333	338	320	342	352	340	344	348	328	305	312	340	362	338	312	341	334	352	350	333	336	323	348	369	344	324	342	341	317	324	357	330	340	341	299	322	331	312	296	305	338	348	361	349	324	344	324	366	330	343	329	335	319	327	358	324	331	339	350	336	345	367	322	328	338	343	349	319	324	360	344	324	331	341	369	372	339	332	348	364	306	316	328	345	364	334	333	331	371	351	320	356	350	317	375	322	323	357	332	344	348	354	337	339	351	341	336	360	338	356	336	332	319	339	367	320	334	348	353	351	336	354	338	302	315	321	333	294	357	359	315	338	375	363	355	305	321	344	339	344	329	337	353	332	351	347	325	346	334	333	317	348	345	307	308	329	300	334	337	355	285	378	350	369	338	345	360	314	349	335	300	320	343	332	353	328	346	305	305	315	321	315	346	350	365	358	321	364	323	343	325	350	338	348	326	322	313	336	341	323	333	326	368	325	376	319	313	329	357	309	355	333	329	334	339	302	355	317	326	334	362	329	321	317	324	324	343	351	334	345	332	343	349	341	313	347	345	348	341	342	338	292	315	363	346	318	350	356	341	345	346	343	350	338	315	320	376	355	310	331	333	354	335	359	328	305	328	318	323	320	322	344	345	335	353	350	302	323	327	301	323	355	358	346	332	338	351	309	353	331	329	327	354	310	343	307	320	336	321	329	344	328	328	373	345	336	328	389	337	334	318	350	333	309	321	314	350	356	314	310	352	309	310	351	346	336	309	328	324	325	310	333	290	339	353	348	342	325	319	328	316	337	334	357	315	339	319	332	319	322	334	337	339	350	336	342	366	335	340	347	321	351	344	311	342	348	331	318	320	334	343	321	317	331	310	331	337	318	352	323	328	332	346	331	327	336	358	345	326	342	337	351	347	338	312	340	320	349	349	329	332	327	397	340	345	353	383	349	287	323	355	350	370	342	327	370	351	317	312	362	332	316	335	345	324	316	309	311	325	313	332	316	330	314	360	313	313	335	337	303	347	322	356	351	380	316	345	316	333	342	324	349	320	329	312	340	305	324	312	311	354	315	316	326	312	343	339	305	343	353	346	315	353	323	331	346	349	305	294	336	344	360	332	335	291	332	363	313	317	331	341	333	334	349	341	327	356	309	323	339	349	337	287	351	318	317	350	339	346	340	310	358	351	325	320	327	331	351	355	333	341	359	355	341	348	313	359	339	319	354	314	341	307	323	317	353	330	347	322	329	352	342	356	338	332	320	344	328	322	355	365	343	351	322	335	308	357	382	336	336	339	325	337	311	314	353	322	343	334	322	317	326	334	322	338	339	342	319	324	362	324	298	321	329	347	292	334	362	356	358	328	323	375	339	318	332	355	319	397	334	324	344	323	340	301	338	325	349	329	361	325	311	324	329	375	363	342	324	321	330	315	347	312	341	345	370	358	365	351	357	352	318	327	311	302	333	319	322	327	337	345	343	354	318	353	328	325	306	323	333	332	332	325	340	351	334	346	306	334	346	328	339	313	347	368	328	311	340	328	328	336	337	323	332	336	301	345	332	362	334	321	331	347	351	330	324	333	309	341	328	336	339	352	306	316	290	354	323	342	333	362	340	343	333	335	320	332	318	302	379	345	330	315	317	325	362	323	341	312	350	356	328	308	328	316	298	339	347	313	328	331	343	311	359	345	332	362	340	357	296	327	339	332	311	328	338	335	364	319	352	320	360	341	338	324	340	344	309	372	326	347	307	338	329	330	315	371	334	349	355	318	322	325	345	298	353	328	327	366	366	337	321	327	325	330	335	329	329	351	305	356	325	317	313	324	334	339	365	331	341	310	306	318	344	331	329	332	336	350	322	317	320	334	298	361	326	355	367	319	325	342	318	336	363	313	327	321	339	308	329	328	333	356	334	312	317	344	356	372	337	333	308	343	321	329	311	338	334	319	329	344	328	312	289	358	330	323	340	353	341	332	297	352	326	327	339	309	311	318	330	342	317	335	344	338	346	313	319	343	313	308	327	376	331	302	320	344	350	308	342	336	334	328	347	310	313	344	327	348	338	311	306	328	327	319	324	349	331	330	328	342	336	361	316	341	367	329	340	366	322	322	336	307	315	342	350	360	338	333	361	311	324	347	332	326	369	312	315	328	358	306	356	340	324	305	332	375	318	344	349	363	324	335	319	320	341	348	340	343	321	328	345	309	359	343	352	348	346	345	337	322	334	323	346	338	296	353	304	326	332	314	356	347	340	335	310	321	349	346	322	335	358	358	366	343	336	333	326	353	348	338	324	334	338	377	360	349	355	312	329	330	331	319	312	338	349	321	324	342	316	383	354	326	352	329	313	322	304	370	321	350	319	337	357	330	333	339	308	324	316	331	373	341	355	329	303	331	324	333	317	346	318	316	323	353	317	344	323	319	348	321	335	341	338	330	322	363	341	336	384	363	367	315	293	310	329	376	314	351	329	322	310	323	357	331	363	349	316	340	339	347	308	344	351	372	360	338	320	316	309	329	331	328	340	335	316	330	333	317	330	335	312	359	311	316	309	329	333	340	322	330	350	315	331	319	326	338	334	332	326	323	345	358	343	296	335	317	304	315	301	315	325	359	327	333	327	357	323	334	341	313	301	323	329	320	352	345	362	317	341	324	353	319	348	333	347	330	352	294	314	334	344
28144	20258	8561	1311	913	810	818	792	778	778	1234	2103	2312	2354	1161	773	715	739	809	762	750	770	719	724	745	735	723	719	710	783	740	775	742	788	731	680	710	745	736	709	756	777	765	797	757	731	716	724	747	760	748	749	756	729	747	770	774	806	758	696	714	688	730	704	721	707	738	762	792	761	771	806	738	753	779	737	688	745	743	762	726	736	758	730	731	742	751	699	757	732	713	715	699	756	778	778	694	719	779	743	776	710	716	718	725	744	775	714	660	758	737	740	704	707	722	708	665	742	742	786	766	725	749	747	741	757	722	694	783	730	740	754	759	728	757	743	706	758	783	717	756	768	712	758	712	710	793	762	748	751	765	808	737	709	733	726	723	748	734	727	692	702	763	738	769	695	728	726	725	761	766	722	657	729	693	766	774	715	754	712	720	733	748	763	755	698	753	712	750	734	758	732	778	734	743	711	724	733	747	696	699	721	740	753	734	671	713	730	734	724	716	763	721	732	751	747	789	717	730	733	717	772	694	710	785	737	733	724	726	787	740	742	735	770	674	735	685	699	722	753	736	745	719	791	710	683	767	736	686	771	757	724	726	734	782	743	737	729	738	748	688	700	688	763	766	750	722	759	772	773	773	744	707	714	716	746	725	710	733	712	764	728	764	749	792	754	700	761	747	758	701	738	738	726	750	698	734	756	790	754	745	734	753	745	739	747	728	737	715	804	747	774	720	720	703	772	724	735	728	731	727	709	742	721	782	758	708	724	731	737	718	703	726	716	792	772	746	704	671	803	731	715	745	727	716	773	717	779	763	730	746	742	742	745	752	742	736	719	700	755	712	747	738	754	764	730	734	777	766	739	682	745	696	711	738	721	718	697	779	735	711	722	805	742	757	730	706	762	790	765	759	708	747	720	713	716	740	714	679	758	764	723	736	765	718	736	749	723	746	768	741	760	726	757	719	692	722	698	766	725	774	717	759	730	738	754	723	766	725	694	750	717	724	702	767	775	767	767	715	749	760	768	768	747	751	763	761	763	728	735	743	739	744	750	698	741	785	787	771	771	764	705	713	750	693	750	736	771	717	756	754	727	739	700	735	737	735	712	714	773	720	770	701	714	769	726	690	676	742	757	765	693	775	768	680	693	731	769	760	778	698	733	776	717	702	757	748	685	739	745	713	693	753	742	722	757	731	730	728	724	773	724	677	732	736	758	729	743	778	785	704	732	739	731	706	716	764	719	726	738	745	763	781	758	709	705	728	805	723	726	746	770	707	738	716	731	721	734	784	748	755	714	712	773	766	740	728	709	776	768	689	748	690	743	768	709	748	721	723	725	713	759	718	724	727	753	726	738	719	762	769	741	710	745	731	728	787	767	748	747	717	709	719	745	738	696	707	741	739	768	777	690	732	773	721	734	749	724	733	729	753	747	734	740	742	783	781	740	757	767	717	772	741	708	714	805	757	694	763	793	786	746	762	713	760	714	685	706	754	740	702	716	731	741	725	752	738	737	686	723	745	766	751	794	711	747	791	665	733	721	736	740	706	746	755	683	757	745	727	777	749	720	723	709	714	775	810	792	762	730	754	752	702	762	732	723	802	710	726	723	737	772	732	749	662	736	748	788	731	756	756	708	753	749	710	751	768	755	782	739	744	701	675	683	787	698	767	719	752	729	755	735	724	736	755	652	735	698	747	752	715	726	722	726	735	695	688	789	721	733	712	740	734	747	731	725	740	740	740	752	741	738	724	765	693	733	736	747	753	724	744	752	759	722	694	760	732	789	705	707	686	744	738	745	716	766	704	752	731	732	775	711	798	737	786	735	766	748	711	729	736	746	688	742	737	755	775	740	697	723	726	735	712	744	726	766	701	748	714	737	729	767	772	754	730	730	794	719	702	772	699	760	764	716	723	779	775	713	743	730	702	724	747	778	768	772	716	742	763	740	714	737	710	707	723	767	734	736	714	766	722	722	790	785	712	739	743	744	753	726	790	766	715	771	740	795	768	712	752	743	736	661	716	737	738	663	721	774	745	736	727	745	756	791	714	718	733	711	719	763	766	749	757	719	696	715	711	764	719	854	743	730	717	777	717	721	703	729	700	732	719	748	716	750	695	730	722	779	760	745	706	711	754	759	717	720	748	743	729	742	735	733	753	739	719	785	710	697	731	727	762	723	754	801	751	753	680	719	767	723	730	805	688	781	759	711	726	761	729	744	702	748	736	713	767	742	738	754	755	736	770	741	718	707	750	722	756	772	703	767	753	723	696	759	759	725	746	768	739	719	724	762	753	785	731	733	757	740	749	768	724	748	739	734	776	727	717	699	717	729	720	816	702	728	744	681	722	686	732	736	807	720	748	746	732	735	716	721	795	713	712	730	720	706	775	758	748	717	773	751	706	741	782	729	750	750	766	766	736	721	722	708	733	686	725	717	748	721	778	799	802	711	747	734	733	760	771	696	713	712	721	719	699	788	749	735	758	696	712	704	737	723	707	732	732	721	706	746	714	708	782	694	698	687	725	774	744	730	784	677	743	771	736	789	738	738	719	740	749	699	710	739	787	764	733	715	752	679	710	696	709	773	726	714	747	746	727	735	747	734	750	761	771	735	771	737	741	680	742	727	723	736	708	757	749	768	737	710	725	752	766	744	768	743	759	767	723	757	776	697	757	744	708	747	737	712	703	724	733	705	703	694	724	775	786	722	709	695	750	729	718	747	722	788	732	721	747	756	789	730	729	767	757	711	726	727	769	682	689	759	739	818	681	716	681	712	726	723	735	802	741	697	745	710	775	726	721	763	772	727	720	794	748	738	748	728	784	733	746	722	742	779	733	737	745	736	735	703	686	761	664	700	761	719	791	755	732	690	701	754	740	731	707	725	725	739	764	688	787	757	735	745	727	725	756	730	703	673	722	715	721	766	744	748	718	719	716	770	769	774	793	773	696	731	738	745	737	693	720	697	745	760	754	783	739	715	655	763	731	710	709	748	726	748	765	776	729	714	745	699	762	772	808	749	727	732	745	746	760	750	741	745	706	736	746	762	736	781	801	730	733	732	777	736	726	681	712	741	775	747	727	758	740	705	770	782	716	699	809	748	760	775	746	750	703	747	744	686	724	731	735	753	816	760	774	748	716	727	734	728	749	760	705	748	747	756	781	706	755	722	779	758	786	746	770	774	719	730	728	711	688	742	724	761	774	761	746	777	767	718	732	741	733	728	720	778	692	719	704	731	704	715	725	731	741	783	751	723	746	748	775	744	730	749	745	713	747	752	750	720	730	663	744	730	765	706	695	727	683	737	701	725	736	738	748	759	779	814	748	730	730	728	721	784	728	698	711	782	775	794	711	747	745	723	739	787	785	781	741	747	733	726	725	713	706	763	770	719	748	727	705	714	764	704	760	777	696	758	788	748	733	766	770	763	712	731	793	695	745	750	722	766	774	747	722	772	754	748	738	754	752	728	738	764	714	746	724	754	704	700	718	773	720	705	781	766
8759	12090	2445	1198	1004	925	795	859	783	901	1618	3101	3439	3280	1452	715	742	750	741	732	757	756	710	730	767	779	770	704	746	705	748	760	737	719	731	766	720	717	727	719	755	770	756	785	738	731	768	743	743	738	749	762	715	781	740	755	735	721	747	763	739	721	772	732	731	748	741	736	734	756	737	704	783	722	719	733	711	747	786	742	739	675	700	744	753	717	715	722	784	753	763	715	722	689	714	744	726	733	782	745	756	749	788	716	695	772	726	762	726	738	810	800	756	725	731	754	761	772	687	755	831	702	711	719	724	742	718	736	771	743	761	745	729	739	748	776	776	698	776	690	755	731	746	766	714	722	738	734	701	714	763	751	719	765	750	722	769	764	740	740	756	749	729	812	745	691	733	727	714	751	746	723	737	773	752	691	763	761	747	730	747	763	758	724	718	759	703	737	762	737	740	771	767	736	743	723	730	762	714	731	765	767	732	740	708	719	728	738	698	734	764	744	728	766	784	774	739	718	724	723	781	726	760	735	750	799	779	735	748	730	750	767	713	715	723	723	714	699	750	745	798	765	732	723	751	809	749	732	707	725	792	756	702	715	791	728	751	736	732	738	717	714	770	754	726	715	768	794	769	729	745	756	724	724	751	747	759	748	776	745	795	713	728	767	770	716	747	767	757	746	753	749	745	727	749	724	770	730	729	725	777	750	770	749	742	719	747	674	737	738	779	752	735	759	716	765	735	746	749	723	759	738	785	742	742	718	758	739	743	765	752	730	787	758	760	711	719	720	768	739	730	741	714	725	742	759	682	748	724	737	770	756	703	731	770	700	746	732	745	714	754	740	790	767	746	750	706	708	790	745	754	734	725	749	706	753	749	754	731	765	719	696	732	784	739	709	745	693	738	754	771	737	740	767	759	713	737	717	720	728	766	752	718	725	728	718	765	730	716	767	758	702	722	710	750	765	754	711	755	748	737	729	771	785	771	761	738	755	772	723	721	725	770	758	740	722	748	707	701	726	725	719	732	819	732	752	776	756	775	739	759	732	754	745	732	771	752	746	782	745	731	756	774	726	759	726	758	721	720	751	721	794	764	745	775	740	761	720	740	746	762	741	715	758	727	677	743	725	738	760	731	767	770	767	730	758	754	723	733	786	721	808	746	791	717	693	741	740	706	742	758	752	749	737	763	722	718	714	678	750	797	773	718	795	741	762	688	757	747	772	713	760	749	749	793	698	723	752	726	769	720	745	737	754	756	717	729	755	713	738	712	705	730	775	765	733	743	694	794	750	754	741	747	756	742	782	740	773	757	749	767	744	797	767	745	776	750	769	751	756	718	721	723	763	809	755	736	761	781	783	701	771	748	726	724	738	717	784	698	751	711	749	756	733	761	767	711	811	703	777	715	736	705	779	708	708	754	717	781	768	768	739	765	731	746	732	781	752	748	746	747	720	723	726	773	739	717	720	748	772	714	728	778	713	704	724	753	739	749	759	733	699	730	730	707	727	730	739	759	694	745	762	757	749	782	721	745	713	744	717	758	734	777	690	664	779	723	762	777	767	769	805	786	754	754	749	778	716	735	783	753	715	688	744	746	812	745	709	783	750	738	749	757	722	764	695	747	705	746	759	774	688	733	691	734	741	763	726	726	751	703	732	788	691	767	757	762	759	736	773	692	699	715	716	743	723	724	757	718	720	710	742	815	765	770	718	715	795	770	772	755	734	755	744	763	699	705	741	748	726	728	694	698	765	751	723	723	764	737	702	777	768	748	718	768	725	748	758	693	748	713	691	686	781	720	750	764	716	750	765	761	744	743	730	729	764	827	774	760	710	735	744	771	728	753	714	738	771	774	719	747	732	768	780	753	761	770	765	734	753	727	711	755	743	760	745	782	745	735	728	731	765	703	729	726	750	768	753	721	716	728	713	738	722	774	768	800	783	745	741	796	782	755	720	759	752	708	728	762	707	771	763	780	678	685	723	732	758	733	730	753	767	766	734	762	754	749	773	776	738	749	738	777	711	798	724	725	747	785	749	773	701	732	765	770	750	752	753	747	772	774	774	734	744	736	726	761	755	775	698	762	704	749	749	758	739	798	719	754	773	759	734	759	753	696	755	731	704	720	754	758	731	723	733	762	759	712	754	731	738	728	732	729	797	755	705	748	778	750	729	762	834	763	759	694	726	757	720	695	759	761	779	757	746	732	730	760	765	781	710	766	744	748	741	711	783	776	750	773	722	732	712	761	756	739	746	733	786	703	714	755	728	734	772	768	748	737	690	739	715	727	712	759	748	755	735	807	745	772	744	746	760	768	749	767	731	762	754	751	792	715	723	766	747	758	727	756	754	740	754	700	783	783	742	746	771	693	715	733	727	783	765	660	784	808	764	806	728	760	713	735	756	806	763	731	754	792	705	738	738	770	713	700	716	728	675	704	749	746	741	772	712	707	732	780	732	693	802	730	746	680	735	723	748	743	728	737	741	742	754	745	735	718	748	766	808	757	736	743	800	701	735	727	758	761	740	738	737	775	740	759	758	738	729	723	769	749	757	756	754	728	727	771	724	772	723	733	745	730	771	717	742	784	708	745	733	712	760	746	737	745	741	753	757	759	743	745	763	725	703	744	774	713	736	688	703	735	759	745	712	743	761	739	698	784	774	741	720	723	755	731	716	777	684	755	746	792	725	710	738	715	746	723	736	671	721	702	735	802	744	733	715	760	800	763	738	795	693	769	744	757	738	706	754	750	742	754	757	754	729	778	749	782	715	777	738	771	782	740	739	717	728	783	740	757	774	742	735	761	702	693	710	725	738	739	746	720	772	719	718	762	757	731	720	814	723	782	793	755	777	763	663	742	742	771	764	698	803	719	724	715	774	744	793	736	733	752	754	785	735	732	704	690	757	712	688	770	756	746	747	709	734	760	709	755	746	693	715	765	725	762	754	766	724	762	779	736	756	737	717	771	752	777	706	781	763	706	760	747	722	729	705	734	772	730	737	778	679	685	683	707	780	705	708	749	697	737	765	797	778	762	745	696	701	762	753	773	732	734	744	775	725	750	743	684	755	801	783	747	780	744	706	746	742	735	790	708	745	711	785	750	709	751	754	734	706	748	739	728	723	752	701	748	760	728	703	794	706	748	784	729	716	713	695	759	728	742	772	764	750	691	741	779	771	710	778	753	787	786	749	744	732	733	741	710	783	767	712	764	701	771	700	743	673	765	741	769	751	744	751	728	683	740	775	726	727	758	786	746	747	735	776	735	744	737	728	756	757	718	790	677	769	741	780	784	718	746	743	765	788	719	739	750	753	785	681	767	724	773	750	706	762	700	762	737	711	784	770	772	726	742	753	755	740	707	741	738	712	787	730	736	724	770	759	775	764	724	722	718	781	767	712	695	739	750	734	731	723	777	754	745	722	698	737	737	762	769	761	753	747	727	761	735	718	689	768	770	707	753	740	688	779	830	692	767	714	736	784	744	705	729	667	717	741	781	792
23735	21389	28841	24146	21298	12851	1326	823	638	671	1330	2673	3510	3418	1276	474	411	387	450	390	389	352	379	368	377	396	389	394	338	377	375	380	368	374	383	345	383	351	366	392	386	335	391	322	391	370	403	347	380	347	367	395	358	340	364	384	352	360	339	377	346	364	336	356	364	372	388	380	363	373	358	392	327	360	354	345	344	367	359	365	362	372	347	342	375	385	361	365	384	316	366	346	343	345	378	381	363	360	331	339	357	357	353	365	363	360	397	354	373	379	339	327	345	386	349	382	381	391	358	350	367	356	388	360	363	377	358	386	337	387	389	387	339	379	357	363	386	350	375	366	362	392	379	394	329	369	356	371	349	361	347	377	353	373	353	356	352	378	371	329	363	372	377	324	390	350	358	330	365	365	369	369	343	349	399	380	348	319	350	366	362	366	378	382	370	329	387	354	351	383	364	365	359	378	347	362	365	371	356	400	399	372	366	393	363	349	341	365	359	405	365	361	339	391	373	347	378	375	380	362	359	374	363	382	376	363	350	354	369	344	351	391	367	341	367	350	339	385	374	383	355	371	357	354	371	333	336	337	368	361	374	374	345	351	308	354	348	348	342	364	393	372	342	376	386	358	367	358	358	378	357	369	367	322	372	354	366	384	373	386	355	336	367	379	344	341	344	385	333	346	374	358	369	364	346	371	380	375	371	374	341	392	350	380	347	325	346	349	404	347	345	378	333	380	341	358	340	363	321	341	380	338	356	360	367	377	355	357	340	342	377	381	365	350	383	366	351	354	348	336	403	340	359	350	336	364	336	373	364	336	367	341	404	404	342	359	371	335	360	378	353	371	381	351	367	373	366	340	330	354	358	401	338	379	329	360	362	354	390	339	347	364	355	336	350	356	373	350	381	384	361	358	356	330	361	373	375	374	368	368	341	373	367	377	365	349	339	346	328	373	336	349	349	354	353	363	338	371	360	371	352	371	330	359	352	350	380	380	365	361	347	331	386	362	331	353	370	389	377	365	361	360	348	357	335	344	415	396	339	376	356	364	349	392	349	335	370	364	337	379	345	358	351	312	357	342	333	381	385	351	371	356	346	336	335	378	353	366	342	324	365	360	358	352	386	365	338	351	341	354	341	359	346	365	353	354	346	375	341	383	369	320	368	374	359	409	357	341	355	326	345	382	365	383	389	348	362	368	343	357	352	330	371	379	368	344	338	357	352	345	353	338	353	356	333	387	356	361	371	378	361	406	394	355	402	388	373	331	326	366	334	381	371	366	372	324	360	363	340	373	364	347	357	348	348	367	383	364	342	350	331	395	358	364	377	364	395	320	348	398	365	366	361	351	351	384	388	392	370	379	363	379	360	381	356	355	349	364	370	388	374	344	375	378	362	323	340	343	361	339	377	329	329	351	359	371	359	367	380	334	388	351	339	346	374	389	350	337	374	368	371	351	363	382	363	357	363	360	352	371	388	324	376	345	411	374	342	352	368	326	353	367	322	375	360	359	360	358	335	354	359	348	369	359	312	403	357	350	338	365	363	352	365	368	381	348	323	340	342	329	372	377	357	352	343	362	403	366	374	348	357	374	371	331	340	331	335	365	333	360	344	389	377	367	337	354	336	390	384	341	368	361	393	369	337	372	355	384	379	373	358	356	346	398	370	356	368	345	360	386	350	405	343	370	359	400	360	387	330	359	363	358	351	347	342	366	355	387	368	342	358	342	375	364	358	417	355	360	378	355	343	357	375	384	364	343	362	361	343	378	381	383	342	342	367	360	352	362	386	355	360	359	359	360	369	359	383	342	352	341	338	376	345	319	378	365	394	347	355	371	363	386	332	339	344	362	344	351	356	403	356	343	372	392	382	344	332	371	354	341	371	352	343	354	340	343	366	360	374	370	344	366	380	358	355	354	369	408	337	362	359	335	375	373	389	344	344	356	346	368	354	351	351	391	398	391	373	374	347	354	345	368	359	358	338	375	350	391	404	369	364	336	371	389	384	333	374	362	356	365	349	338	351	370	368	382	363	363	367	405	357	358	404	349	355	368	380	338	365	352	350	335	367	371	326	356	369	363	392	362	377	365	349	359	354	347	352	351	359	325	372	375	369	367	377	344	332	364	385	398	336	338	352	355	365	335	337	358	345	350	360	379	411	359	352	348	391	365	394	350	369	385	355	300	353	386	341	342	367	355	397	377	343	387	344	354	348	363	320	357	343	373	361	371	337	341	359	379	348	372	387	372	340	394	366	373	356	331	379	329	361	345	352	348	365	360	361	356	331	392	359	379	351	365	366	330	365	364	358	361	406	347	350	329	367	353	345	362	367	343	353	357	368	352	379	364	386	336	373	372	384	350	381	330	356	369	354	363	372	312	375	355	335	356	344	351	358	347	380	387	373	346	356	368	339	365	354	341	378	358	339	364	335	351	334	321	341	334	343	366	368	381	352	372	346	345	356	362	343	344	364	373	385	360	369	348	380	332	351	349	346	331	326	390	371	346	356	383	372	346	361	360	345	350	358	334	362	349	367	373	373	359	347	353	384	368	350	328	353	415	366	366	347	378	365	348	357	345	367	372	363	379	352	339	389	355	382	367	372	373	335	359	362	359	309	352	382	392	348	365	345	315	345	328	358	362	389	358	363	376	323	369	380	364	340	351	356	371	379	386	345	367	377	344	370	376	344	369	387	364	373	357	350	376	362	367	333	363	368	360	347	363	371	364	346	381	364	372	386	367	396	341	361	383	323	370	364	364	358	365	356	392	350	357	325	380	366	315	354	347	372	351	382	323	358	377	375	353	327	383	363	355	380	374	363	335	352	352	373	380	365	347	398	338	335	365	369	317	370	351	356	343	347	363	350	380	357	349	360	400	418	364	341	348	342	353	315	362	401	324	347	379	355	352	339	385	346	360	375	386	367	382	373	368	422	343	367	357	356	372	375	338	365	341	394	370	352	353	371	347	333	358	337	354	353	362	356	384	374	380	392	356	378	372	333	347	364	369	343	324	383	335	333	350	351	335	373	376	361	375	367	368	335	349	348	377	376	349	370	343	369	364	333	346	383	350	361	355	346	385	348	363	382	361	378	335	351	391	362	356	347	360	338	353	361	347	348	320	354	366	343	367	367	376	358	348	349	331	330	398	350	333	380	388	345	390	355	366	366	320	379	314	368	317	343	367	336	352	370	379	358	380	348	372	367	354	346	369	368	363	361	386	356	355	383	338	344	376	390	356	348	362	371	360	354	352	350	358	342	375	343	387	375	360	353	345	378	354	349	348	362	336	378	381	373	390	384	365	373	342	366	349	356	396	364	329	366	349	346	371	363	386	385	356	344	372	337	361	327	337	326	374	341	376	343	368	378	371	347	343	339	375	346	325	394	381	356	360	341	347	373	321	363	355	351	374	351	374	377	357	351	348	374	367	367	386	364	326	363	352	371	387	397	363	317	371	371	369	368	354	362	386	345	339	347	388	369	349	354	323	370	335	368	394	352	384
10200	24481	8909	3685	2651	1865	1293	1068	911	951	2065	4184	5228	4733	1669	572	441	445	481	477	427	467	428	377	417	391	422	379	376	387	377	368	391	416	350	378	412	383	421	367	412	401	388	385	407	410	393	403	373	409	357	402	385	395	379	393	383	357	339	378	396	368	340	348	370	393	353	366	385	393	387	350	377	364	387	370	371	410	351	373	355	374	360	368	428	373	361	384	375	365	415	370	408	368	375	390	361	373	368	328	362	357	384	350	370	378	379	404	369	363	395	337	373	373	387	355	356	382	364	406	409	353	380	362	373	417	407	351	382	390	368	392	376	379	394	402	391	390	393	327	389	378	416	353	397	382	401	344	374	383	407	374	360	377	367	385	370	372	383	379	379	369	421	401	319	392	375	374	403	394	370	353	359	396	358	361	405	406	336	412	399	396	360	371	346	363	371	374	369	387	349	358	358	372	427	377	377	394	363	348	389	394	395	371	358	377	380	348	369	411	388	382	383	384	358	368	374	378	349	365	400	365	328	393	365	388	368	371	382	341	355	379	358	389	340	361	380	376	381	364	380	384	378	363	367	382	398	373	415	363	393	369	383	361	410	376	388	371	359	395	374	373	376	368	398	409	386	408	348	375	388	365	356	382	364	380	370	410	394	345	385	351	386	393	336	413	369	333	380	362	403	377	362	389	368	344	385	379	382	401	358	400	397	387	348	378	399	376	410	338	371	326	351	400	380	341	385	373	367	351	397	364	365	369	403	363	353	382	381	370	355	372	367	358	382	371	394	391	414	370	394	387	355	390	397	353	427	370	329	397	358	347	387	400	380	364	376	367	414	370	423	364	378	388	351	364	385	387	365	379	374	390	356	386	388	377	370	358	357	400	386	373	382	354	365	356	354	351	354	388	405	361	358	372	360	337	388	384	366	385	384	353	405	349	379	362	405	370	384	376	346	377	352	382	391	390	369	397	361	413	330	388	375	404	392	373	360	366	379	346	384	372	358	365	386	411	389	404	338	372	344	385	370	405	393	414	366	402	388	372	398	389	374	363	380	375	385	372	370	360	339	351	360	379	388	387	389	357	349	387	360	351	342	360	389	379	411	371	372	386	397	372	371	370	380	379	370	344	393	384	391	395	400	329	369	361	361	378	354	410	360	375	390	365	396	380	405	361	406	372	374	352	345	398	360	398	396	391	353	370	388	379	392	366	366	389	382	372	378	370	353	365	400	408	386	394	385	357	335	406	379	369	366	398	363	388	393	368	378	387	378	359	392	406	358	380	394	388	396	386	376	392	329	376	365	362	379	373	346	343	412	355	370	392	373	398	346	363	353	370	409	388	411	388	361	370	351	358	388	394	322	432	368	370	407	358	373	398	349	366	403	384	380	386	365	348	361	410	379	386	364	401	366	380	352	381	365	387	378	369	381	388	377	401	354	353	402	413	371	410	391	357	410	398	372	386	383	394	400	385	370	378	386	389	386	366	365	411	369	360	357	371	401	359	407	388	425	392	383	363	384	363	406	358	361	373	368	371	403	365	356	367	366	397	415	366	369	384	390	376	369	343	356	354	367	394	395	367	353	381	392	376	375	367	379	349	373	407	356	363	401	391	406	381	366	360	371	371	380	401	380	365	357	368	367	390	382	367	358	382	363	391	384	397	376	343	384	386	369	372	356	392	379	385	379	391	386	392	383	329	372	398	392	360	398	353	361	363	366	361	377	409	364	367	369	386	395	369	387	394	377	420	338	376	399	344	345	425	380	345	341	384	367	413	379	382	397	384	373	407	363	382	394	381	371	366	327	414	347	382	382	381	379	360	377	374	368	391	380	378	354	387	383	377	364	398	358	364	369	397	379	368	354	393	375	380	390	382	392	388	307	366	364	412	389	372	394	406	395	352	375	368	386	350	400	368	418	345	349	384	397	385	373	368	387	385	382	392	382	357	377	373	368	355	368	367	383	369	357	358	375	378	365	386	358	390	374	366	439	356	369	381	358	372	409	383	354	367	357	395	368	365	396	364	355	379	364	376	363	394	345	345	386	377	378	400	366	423	377	371	366	365	375	381	368	355	363	348	398	387	383	393	379	363	371	381	368	386	407	379	366	356	376	367	354	358	353	364	397	367	355	364	417	377	373	374	396	344	380	377	398	361	389	384	386	402	391	383	351	370	369	386	351	365	351	392	396	373	393	349	374	377	373	360	385	392	351	342	343	398	391	376	360	358	372	387	368	356	381	376	367	367	368	350	373	381	342	373	376	358	359	395	401	393	359	371	368	342	359	359	353	411	412	387	389	354	357	377	386	343	376	372	390	374	345	371	379	393	386	393	373	357	409	359	366	359	376	356	357	368	388	373	366	385	414	359	363	376	369	380	403	395	390	377	370	345	374	351	367	399	385	402	366	352	370	366	377	368	371	355	380	367	387	382	394	367	365	394	365	352	374	378	371	358	386	385	357	410	369	377	386	363	379	357	362	395	360	392	343	361	388	408	392	367	380	399	387	406	349	376	415	401	388	354	387	376	392	365	347	399	393	379	343	387	413	393	359	377	371	374	360	373	386	347	366	388	332	376	380	390	372	374	369	381	360	385	392	391	357	380	368	402	399	375	350	375	403	390	400	360	370	381	404	403	371	373	400	374	388	365	409	381	351	395	364	376	382	386	365	381	367	358	379	375	373	383	363	364	377	339	400	368	372	388	378	356	393	414	381	349	396	428	362	371	360	373	361	406	377	368	352	392	361	336	392	387	379	360	386	379	379	368	365	361	388	348	412	389	384	355	410	402	364	360	366	383	366	366	385	372	391	377	362	386	396	400	341	374	392	341	383	364	381	382	355	396	391	429	404	377	441	372	373	381	383	388	341	389	364	375	360	379	375	348	367	371	377	389	401	364	382	386	337	382	382	363	413	349	385	384	388	393	381	388	388	400	387	361	386	385	363	371	382	375	399	372	384	379	387	377	375	344	408	359	371	370	376	376	386	385	386	359	384	395	371	395	386	371	396	340	396	400	340	384	411	377	370	371	384	389	418	392	401	348	363	380	382	384	389	405	417	383	351	361	354	382	356	362	388	399	376	393	399	354	365	357	359	357	377	389	388	335	384	382	388	375	403	412	362	399	380	351	351	362	369	407	389	384	373	374	379	357	427	368	369	388	350	367	365	403	395	409	380	396	360	366	372	382	378	363	414	370	374	399	382	397	388	372	384	383	378	368	356	369	377	381	344	388	372	361	366	356	396	382	353	360	371	379	393	374	338	377	362	372	356	376	372	365	410	357	389	406	383	370	379	408	341	395	388	320	411	371	397	348	357	371	415	378	393	384	386	378	383	381	379	377	372	362	381	359	342	342	344	396	339	408	383	346	365	359	361	375	366	407	366	351	371	373	355	355	367	372	397	385	368	369	398	361	334	382	370	388	391	377	419	376	419	378	390	425	358	375	380	356	380	368	399	366	367	409	369	397	361	409	346	359	393	404	371	414	357	385	348	370	357	364
24802	21366	27951	25137	15018	1692	1173	1013	914	1046	1505	2428	3302	2984	1567	948	825	838	837	852	811	803	822	845	859	830	840	815	793	851	744	808	847	826	836	844	758	817	820	768	864	814	758	844	814	762	850	768	769	843	739	796	807	793	797	821	826	819	811	796	815	775	750	839	843	848	837	844	797	908	854	790	789	807	838	832	735	846	808	793	808	849	807	839	771	833	837	817	863	872	818	833	797	825	753	846	815	855	831	797	819	836	806	835	835	864	778	810	828	829	846	823	848	845	809	866	856	815	797	788	826	787	825	772	827	816	766	829	855	833	831	835	776	812	818	822	829	837	822	782	827	789	809	837	769	837	777	783	869	800	832	810	811	835	820	797	813	806	812	809	811	813	803	889	810	766	813	822	816	828	816	862	828	861	869	786	862	854	862	813	792	774	791	810	832	838	827	832	747	842	800	793	827	826	828	814	793	831	781	830	844	776	785	797	833	830	766	832	848	802	834	831	787	815	821	818	800	869	803	853	816	877	818	828	774	804	855	853	871	802	820	780	843	801	812	835	791	808	810	793	864	877	819	831	853	825	832	807	817	800	816	821	799	838	802	817	821	820	847	823	844	819	794	794	799	763	808	836	792	841	872	817	874	854	819	761	787	812	790	836	780	841	855	808	742	812	831	845	778	829	783	801	861	783	792	783	827	856	818	852	861	828	793	825	785	801	837	820	818	809	796	832	821	791	802	831	820	820	787	782	782	817	796	860	865	795	768	835	815	810	793	768	847	819	875	820	855	820	798	860	803	806	865	759	802	793	820	815	842	765	853	782	821	802	812	817	844	853	811	868	756	809	787	774	831	832	862	827	866	751	784	828	808	798	861	813	876	816	821	825	795	774	809	828	796	794	838	817	811	804	838	780	801	789	817	810	832	829	767	830	833	810	822	805	822	840	825	849	801	822	774	830	823	803	891	840	783	826	818	808	814	834	807	809	851	812	791	769	828	828	840	828	846	801	816	784	836	823	804	812	841	838	826	823	824	797	811	833	839	779	832	801	862	832	812	804	809	795	806	849	809	832	795	773	878	826	797	879	791	838	812	787	839	876	828	822	752	823	776	814	854	809	764	767	858	822	786	790	817	771	806	758	805	801	806	801	812	794	813	825	761	835	804	876	827	811	879	796	792	803	794	785	801	838	795	807	817	850	781	805	796	849	788	766	830	829	826	839	827	860	838	824	864	804	789	802	845	846	812	800	850	834	823	782	822	792	838	834	889	810	848	778	776	842	846	821	756	828	731	770	829	810	807	812	779	798	817	780	809	793	828	825	788	804	836	788	798	797	848	803	777	867	855	816	754	830	807	866	767	801	821	806	783	778	815	821	810	776	833	791	813	804	805	772	851	848	769	851	803	760	843	787	839	843	809	800	791	816	808	812	807	808	774	805	820	812	851	818	827	852	809	824	794	823	806	798	874	767	799	796	812	846	803	774	884	823	841	799	837	798	851	790	772	792	823	853	799	789	838	841	819	802	874	891	813	814	802	800	796	804	784	837	809	775	901	844	786	846	836	804	817	811	789	835	790	807	832	801	799	793	830	833	822	835	797	848	849	821	787	869	760	802	825	776	808	822	780	822	812	827	797	884	724	833	808	803	852	888	831	795	793	821	832	810	818	810	813	845	777	831	835	818	798	816	769	804	783	793	814	785	855	829	861	811	812	793	824	834	798	846	859	834	816	889	814	817	808	865	854	864	813	792	835	802	792	783	825	787	802	777	809	756	855	809	819	812	802	779	786	843	806	808	779	803	865	808	790	795	824	848	773	840	776	757	835	809	762	820	726	764	792	808	839	839	826	799	785	800	821	770	854	846	849	825	815	877	804	762	832	835	768	859	812	780	821	801	796	799	804	741	840	840	807	803	782	833	856	794	839	814	833	824	782	855	806	783	785	783	844	803	852	784	816	749	771	779	785	818	843	873	781	782	806	791	784	830	859	791	823	819	772	827	865	833	778	782	815	809	771	856	839	788	842	826	839	773	785	868	825	760	797	832	787	829	782	822	856	775	811	767	842	792	786	840	823	893	796	835	794	754	810	829	811	805	828	824	809	855	777	806	815	803	836	817	808	841	769	787	770	809	861	832	830	811	872	818	788	876	787	815	810	778	837	825	803	811	824	799	834	788	826	770	822	815	776	812	868	795	837	790	817	871	808	826	791	836	852	840	842	829	754	860	822	804	855	793	750	819	834	812	807	768	847	777	818	778	815	798	783	793	867	817	837	775	815	829	819	814	804	798	797	792	838	785	874	819	790	813	871	770	776	759	840	833	771	802	791	808	840	863	808	809	800	809	796	745	807	852	795	804	748	818	781	824	836	777	792	833	871	808	822	818	861	763	827	770	792	821	797	794	866	801	775	827	785	781	784	826	830	795	846	832	826	845	845	858	785	774	827	855	867	775	837	809	844	818	850	795	783	811	815	815	813	833	794	775	844	821	829	813	796	866	823	830	819	851	811	805	855	807	794	825	781	823	783	802	865	763	814	794	784	870	824	875	774	812	880	831	783	776	815	831	841	823	819	839	775	817	806	778	735	784	734	879	802	787	855	813	761	824	823	800	807	827	840	801	807	834	784	764	818	814	839	871	873	788	821	874	846	810	789	818	820	800	816	805	801	774	805	806	805	869	839	835	822	825	825	822	841	801	806	796	830	793	816	804	812	797	800	837	790	787	820	823	838	841	803	787	857	835	801	840	759	793	761	851	786	837	809	814	845	787	814	852	821	810	817	825	785	822	814	821	785	879	857	777	821	856	823	841	758	819	743	789	766	809	831	814	851	848	842	802	816	785	791	879	833	816	775	849	808	803	789	843	809	839	824	812	778	771	778	833	858	832	787	785	824	802	868	825	787	777	790	770	832	853	874	847	822	866	799	750	795	796	806	832	815	808	768	783	779	796	796	863	807	798	780	845	797	811	778	823	823	795	765	790	841	793	843	899	814	784	863	790	847	862	807	825	800	843	806	875	817	811	758	801	794	838	823	836	783	804	805	880	812	829	800	863	792	810	824	818	822	840	852	858	841	806	816	822	839	784	840	841	854	806	802	849	812	853	803	803	825	844	813	852	759	866	853	801	824	845	798	835	852	812	791	816	836	843	792	845	819	840	803	770	774	818	812	827	804	812	805	763	818	827	811	813	781	861	881	842	798	768	828	836	835	820	784	837	815	829	776	810	801	796	857	831	783	820	848	809	827	818	799	802	775	782	767	806	825	808	799	800	825	798	818	841	783	885	836	777	785	833	860	768	800	830	851	837	836	805	766	836	858	800	744	811	807	813	789	792	750	843	796	821	829	758	832	827	752	790	806	824	806	755	818	762	819	814	833	761	817	806	783	775	769	866	768	782	846	767	806	850	811	835	793	826	812	771	818	809	780	820	808	838	818	832	808	811	861	815	774	780	845	792	809	837	837	810	810	781	818	862	838	825	801	804	806	817	811	776	885	876	790	833
9673	24253	7193	2765	2162	1644	1337	1249	1139	1221	1972	3491	5005	4135	1971	1038	891	775	839	851	811	789	830	824	785	799	792	839	764	775	786	783	812	804	783	825	866	832	835	809	777	829	792	820	783	792	779	769	790	815	781	738	825	745	798	740	798	800	811	731	833	810	790	766	810	812	794	835	812	773	800	797	757	811	832	765	807	770	850	823	762	758	778	779	772	760	846	786	820	756	813	785	826	813	792	783	840	777	804	761	809	793	773	804	762	854	811	833	814	756	774	821	775	837	808	810	762	789	756	814	796	843	781	803	812	811	792	793	821	776	799	797	771	820	798	786	739	798	795	778	790	802	792	814	791	830	798	798	760	776	769	824	782	764	798	786	780	766	775	750	755	782	817	800	735	817	772	792	793	818	761	817	818	801	773	811	835	762	817	775	783	742	834	771	818	845	822	756	766	808	786	779	803	802	756	818	768	821	774	848	755	763	789	754	811	835	823	808	768	762	792	776	832	778	827	782	777	827	808	755	793	731	746	846	822	833	778	769	811	783	811	814	763	731	768	785	760	810	796	844	823	813	748	815	819	778	793	815	783	799	760	773	816	783	830	785	808	768	833	796	763	787	832	789	773	813	799	767	750	776	786	847	774	779	773	827	839	798	812	820	786	814	779	774	845	830	811	820	829	759	759	789	828	761	796	826	789	834	786	787	826	764	759	787	791	816	799	810	788	787	838	781	772	824	801	790	750	817	817	795	772	804	773	803	747	747	838	800	824	773	788	778	848	762	812	829	815	775	795	796	794	828	825	727	784	787	825	770	864	791	807	841	808	790	811	835	808	828	801	818	773	814	829	774	794	761	831	753	810	777	768	764	825	767	824	802	828	800	789	710	830	780	822	752	801	777	778	788	812	773	824	827	784	749	806	757	811	799	791	831	783	818	791	818	782	759	790	786	770	780	788	782	800	833	852	790	831	785	818	852	828	776	783	807	782	773	788	785	778	782	805	766	752	831	828	709	732	805	784	809	821	811	802	740	775	765	790	795	731	818	820	824	789	837	789	783	802	798	776	857	775	790	749	762	736	778	771	785	785	831	781	826	819	823	885	787	827	762	787	756	756	783	790	754	810	792	814	841	841	791	786	797	783	797	785	834	801	843	732	786	773	791	796	842	798	820	800	803	814	776	828	817	785	817	839	751	796	790	760	804	789	773	791	790	808	847	822	796	786	769	779	782	760	771	801	808	807	772	850	860	777	727	826	801	781	768	777	843	817	799	756	818	769	814	767	848	811	817	817	790	845	771	818	792	817	761	785	824	790	824	829	814	799	755	788	756	807	783	822	771	840	810	806	838	841	732	787	866	762	805	798	765	793	759	758	805	825	812	760	801	763	798	803	742	767	788	799	799	786	805	783	815	743	767	797	758	769	820	816	795	818	864	784	793	760	799	811	739	769	826	812	796	757	751	809	780	789	808	734	732	797	814	762	814	812	820	792	759	792	783	783	822	808	756	801	780	822	788	826	739	770	797	749	778	790	833	785	808	802	779	788	789	755	827	811	788	800	792	785	756	812	750	757	812	816	720	744	826	769	769	770	806	813	802	811	812	801	799	794	826	809	799	768	844	812	804	724	790	799	782	814	794	857	724	813	841	763	779	788	814	735	807	790	832	797	822	820	770	753	851	746	782	793	764	750	800	806	879	826	837	795	804	805	831	785	801	771	825	770	769	785	756	780	784	767	802	839	804	780	779	818	802	816	836	723	827	810	747	768	808	787	787	799	784	808	840	779	786	788	783	834	767	807	769	790	779	808	726	789	789	804	838	767	808	817	782	773	777	759	791	795	792	773	786	784	782	850	771	827	831	783	829	818	782	837	739	818	766	798	731	829	800	803	793	790	818	762	784	802	814	755	809	799	783	813	776	838	815	834	788	845	811	805	816	804	776	816	847	815	783	778	771	765	788	795	823	815	782	734	803	774	779	788	807	792	812	773	787	814	830	819	794	774	799	779	838	790	772	755	799	778	840	802	781	804	796	770	792	759	775	778	780	803	825	758	807	757	816	818	832	799	788	823	754	805	846	805	802	796	809	776	797	761	799	775	750	784	796	793	779	812	782	780	784	784	777	774	825	800	789	760	806	791	772	778	733	777	835	726	788	778	811	828	864	809	784	802	790	785	752	863	834	811	847	762	742	808	772	778	779	779	819	822	772	786	833	775	802	798	810	794	791	789	792	749	816	757	797	775	781	778	819	780	757	851	796	821	788	825	778	803	780	835	785	819	795	775	815	768	838	805	781	779	764	814	825	816	776	820	772	741	793	770	819	803	792	792	797	792	815	820	764	758	795	810	752	846	830	777	777	812	826	792	812	755	842	786	821	779	784	745	839	775	805	826	777	796	830	768	832	833	798	770	786	802	834	777	795	813	812	789	811	737	784	834	748	803	792	757	811	805	771	818	813	788	808	801	813	793	795	795	838	763	761	794	821	775	795	809	799	881	803	740	779	820	822	817	824	773	768	762	811	852	770	832	812	776	822	757	794	809	730	826	793	763	760	794	811	795	809	826	796	798	776	791	840	718	825	761	800	793	767	797	766	803	803	805	782	807	807	743	791	733	812	767	810	836	786	815	807	758	819	807	785	807	822	781	804	854	754	754	818	823	796	844	816	771	773	853	766	845	748	838	857	805	848	779	801	810	809	786	813	766	815	831	763	800	857	795	824	849	798	830	790	828	800	752	796	724	840	821	869	808	824	727	820	773	782	791	792	794	757	855	840	810	779	834	776	762	738	782	802	760	819	756	808	818	768	836	768	862	799	816	776	824	840	816	798	805	794	760	798	737	802	782	792	791	779	812	844	849	780	806	784	777	778	796	818	783	790	820	759	760	774	803	802	777	789	832	841	783	784	775	778	819	791	789	806	819	802	835	797	784	780	748	809	805	772	827	810	819	747	766	841	777	792	769	805	798	814	791	813	761	803	807	829	789	853	784	778	842	822	774	839	803	767	800	742	744	762	775	784	796	795	828	784	791	787	765	798	762	837	779	737	834	798	753	810	837	801	778	832	841	799	813	772	791	823	754	783	812	789	800	759	857	823	769	840	816	785	777	785	790	802	779	844	774	800	804	820	762	823	792	781	787	802	828	773	786	800	824	729	816	759	867	821	752	805	794	798	776	838	788	797	815	782	784	800	828	823	788	766	827	775	762	776	825	822	829	814	815	730	799	825	805	765	814	813	789	765	784	807	789	807	810	760	752	780	758	767	774	768	798	816	773	854	831	826	775	818	800	763	800	776	772	812	772	759	764	838	793	785	783	790	806	817	802	808	768	782	789	755	758	762	816	789	783	863	808	793	762	790	788	820	796	810	764	829	801	747	797	786	795	753	767	818	823	812	750	825	760	806	768	773	789	827	831	806	799	809	783	751	816	811	787	812	761	808	738	825	792	816	806	738	798	790	758	784	788	799	825	800	829	772	771	810	764	771	741	809	831	761	769	803	752	756
22770	21482	29341	24027	21481	21545	11575	1369	847	1002	1502	3484	5101	4089	1875	906	443	394	489	481	411	380	357	372	381	376	334	379	363	355	348	353	361	355	359	354	339	337	369	371	339	363	332	317	328	357	333	353	348	367	354	377	352	320	338	325	365	350	312	358	333	307	336	346	326	324	344	326	322	333	361	353	327	345	356	349	339	315	325	298	335	336	335	320	364	342	377	359	296	291	324	312	363	342	333	334	327	370	322	346	336	358	349	314	354	360	332	315	307	348	324	347	385	333	316	326	339	323	337	328	341	359	328	348	354	325	349	317	334	334	343	338	338	386	328	342	326	359	358	299	328	290	391	331	329	337	325	331	296	316	335	372	328	334	349	352	331	326	331	353	349	327	353	319	348	348	340	320	367	338	308	316	327	337	319	353	382	344	333	338	302	337	319	322	319	334	339	327	350	326	305	335	305	313	313	323	329	330	318	348	329	339	324	332	327	348	366	353	338	309	353	341	288	355	324	366	315	346	341	348	363	323	345	343	333	312	354	350	328	345	345	304	331	336	368	326	352	313	347	309	339	324	333	324	368	327	319	321	349	325	353	330	328	343	330	323	330	346	332	309	319	316	350	337	328	331	332	367	369	344	345	366	325	322	361	318	325	332	358	328	347	337	318	312	340	329	331	328	352	334	326	324	328	350	358	326	317	339	345	342	352	341	290	332	309	312	339	322	313	327	337	336	340	324	333	331	329	315	310	308	333	328	315	307	340	313	312	310	333	327	323	305	337	333	322	358	364	353	334	330	336	323	342	340	331	322	322	362	361	324	357	331	326	328	344	337	329	378	339	340	382	323	332	352	324	330	375	327	355	332	351	364	344	361	304	307	336	345	313	337	355	362	329	336	345	362	340	357	314	357	323	318	358	336	324	354	343	350	324	336	377	341	330	336	337	335	331	331	355	365	335	358	340	310	325	336	353	331	318	317	340	339	336	306	367	309	325	323	342	326	359	315	323	319	293	358	343	336	313	366	305	326	331	342	365	354	354	337	339	336	315	342	314	352	340	356	334	328	336	350	349	343	325	338	323	341	386	348	337	340	320	322	340	309	341	323	353	331	331	324	363	323	322	295	329	335	362	319	318	332	337	308	343	364	360	325	329	375	312	297	325	333	307	311	330	335	329	345	337	363	377	346	309	343	329	330	347	334	319	341	310	299	334	296	330	335	327	344	351	337	365	344	325	372	325	339	339	349	365	363	354	312	341	346	323	352	325	371	337	311	336	347	303	327	334	326	348	313	344	341	354	325	321	330	368	330	317	304	364	338	343	347	331	322	328	391	360	353	320	327	318	347	333	345	331	316	345	340	322	321	371	312	352	333	301	361	303	335	346	351	350	306	329	348	340	343	359	353	347	331	350	343	319	309	335	318	328	344	309	342	329	354	344	293	331	326	340	336	332	380	352	364	343	326	325	337	334	372	345	327	364	343	342	355	360	358	308	335	335	322	328	327	362	360	358	307	318	344	361	323	325	354	324	302	340	325	345	314	332	326	354	340	333	330	346	331	360	316	364	337	317	318	345	346	363	368	329	319	332	343	351	309	377	343	341	369	328	341	368	345	334	340	327	343	333	345	342	330	297	322	307	353	366	293	330	347	331	321	273	350	306	331	369	310	343	363	355	364	341	337	325	274	346	297	327	303	342	309	384	344	362	315	320	327	329	355	326	351	342	309	331	332	330	324	339	348	340	333	351	332	343	320	332	349	343	318	326	354	325	303	328	320	314	363	331	354	335	313	337	369	295	328	359	356	359	314	341	338	359	354	341	316	316	307	340	344	353	308	340	360	324	323	358	337	344	294	344	310	331	329	334	349	331	351	282	318	375	373	328	338	306	369	317	317	347	333	356	360	309	333	356	346	320	329	337	320	320	310	314	306	314	347	358	336	331	320	302	322	330	326	327	309	347	314	355	324	341	349	314	324	337	320	356	335	369	324	329	323	318	304	348	325	332	320	326	357	330	332	333	311	326	349	300	335	353	342	337	348	338	366	342	345	337	321	326	310	334	317	305	329	325	349	349	343	311	351	342	351	325	347	330	328	345	312	357	360	337	351	320	352	343	387	361	349	336	300	324	339	342	327	315	342	345	371	337	331	353	320	329	362	328	331	338	352	311	375	316	325	298	320	331	329	308	307	354	316	354	324	312	315	314	337	306	322	340	345	319	325	355	361	339	340	362	369	328	359	346	341	315	338	355	309	318	350	318	328	329	324	342	333	324	342	348	360	334	345	359	316	341	351	315	327	349	341	368	325	331	384	353	342	348	327	325	332	325	357	355	325	359	339	375	329	333	337	330	356	328	349	346	329	303	342	327	312	337	311	331	318	324	306	379	339	361	319	340	306	348	320	323	345	332	305	336	304	352	334	340	324	340	328	352	337	324	338	318	372	353	342	322	340	327	327	332	327	339	357	326	338	294	322	323	353	316	358	339	334	325	348	347	365	334	321	356	334	348	349	328	367	337	340	327	331	359	350	326	323	329	340	315	311	298	338	300	335	335	314	299	335	300	331	351	356	330	344	358	326	323	351	323	339	324	338	345	334	317	358	358	314	319	329	347	367	301	360	327	315	331	337	332	361	357	301	347	329	335	318	313	354	341	328	367	316	346	342	335	335	353	306	334	328	346	347	341	336	358	314	326	382	293	344	361	315	336	352	330	328	333	307	314	316	349	358	344	366	338	357	355	351	325	326	298	325	323	304	329	343	308	345	331	339	374	321	327	359	330	339	347	300	338	341	366	344	330	319	325	382	361	337	345	328	364	345	351	340	336	359	338	350	314	335	323	324	361	319	318	342	330	297	364	335	342	333	315	356	372	382	332	346	311	350	336	316	331	328	330	330	361	354	352	309	326	332	334	355	369	333	357	329	344	322	334	311	328	351	295	335	322	312	322	362	327	320	330	336	340	306	334	342	325	332	309	330	328	320	329	355	313	325	343	334	350	326	346	347	295	318	352	374	362	337	299	331	309	349	323	367	331	312	347	326	339	327	336	322	347	324	340	314	327	312	329	365	341	310	359	325	361	373	328	318	354	340	339	366	324	310	334	327	334	359	326	337	383	341	328	345	316	330	323	318	341	306	305	318	305	308	339	358	337	368	349	335	307	347	336	327	340	353	328	337	320	355	332	362	337	323	365	293	339	318	347	318	330	326	365	296	359	330	357	364	352	322	312	318	337	335	366	343	349	387	327	339	334	369	323	334	325	350	383	306	373	342	334	338	350	348	352	285	311	317	348	346	336	324	331	324	352	313	332	328	308	339	329	344	326	359	338	328	334	324	319	336	325	302	351	345	343	335	336	322	348	340	340	316	309	333	358	314	348	291	321	317	324	300	346	329	334	324	353	324	319	329	325	367	346	314	365	299	353	337	316	328	291	333	324	298	329	346	361	308	332	301	310	329	352	340	322	320	333	342	328	339	343	324	344	307	333	307	348	341	330	306	364	350	328	320
13449	37021	14985	6154	4263	2934	2137	1596	1291	1402	2395	5243	7363	5685	2573	1213	518	451	571	523	404	396	392	371	357	356	366	360	363	337	334	362	354	336	338	332	340	337	365	351	332	360	348	313	328	372	320	329	312	330	284	355	309	340	311	344	345	348	346	343	344	339	318	312	320	344	351	347	321	318	323	344	330	318	336	317	356	304	338	346	326	297	350	332	360	345	314	335	304	328	339	307	332	274	361	305	331	317	339	371	334	322	327	362	332	307	292	325	323	349	302	314	347	337	357	314	336	328	328	317	359	315	300	355	301	325	337	331	311	343	318	328	339	343	338	343	347	323	309	299	310	326	328	325	324	355	330	311	333	340	343	327	315	359	321	323	312	334	306	307	310	306	336	353	336	318	321	307	311	346	337	329	361	303	325	331	324	308	339	345	323	339	299	357	350	320	326	342	305	334	333	317	299	345	329	316	334	345	328	290	335	316	339	310	309	308	339	334	323	337	310	309	317	328	336	325	320	313	335	336	347	327	314	319	325	300	310	350	376	328	307	319	333	376	354	325	332	331	314	320	351	364	331	277	342	331	315	316	315	308	321	294	334	312	332	285	318	315	353	320	334	320	342	324	342	348	338	323	336	327	316	306	301	357	315	355	329	322	332	346	326	312	335	322	369	336	374	329	308	331	332	309	346	340	312	328	319	325	341	335	348	335	303	288	318	361	334	319	318	332	316	344	307	317	316	341	293	317	357	279	343	327	338	328	333	364	358	294	345	345	326	332	353	319	340	371	307	309	295	327	315	300	370	328	346	319	330	317	324	348	333	357	353	304	314	328	326	320	347	361	325	345	340	310	339	309	328	326	313	302	344	324	337	330	328	329	320	311	324	338	328	334	344	341	320	296	343	316	325	298	331	309	367	350	315	314	368	330	304	323	320	330	335	320	357	299	338	332	308	371	335	348	331	323	327	351	337	341	305	330	338	316	350	357	341	307	337	314	345	353	333	338	324	334	339	329	329	317	326	315	336	345	356	303	322	298	333	349	324	318	323	317	301	330	317	323	329	325	357	357	360	317	320	281	351	347	327	346	368	302	304	347	333	344	355	337	317	359	336	329	330	341	344	322	349	362	338	341	297	349	347	352	337	296	330	325	315	333	339	353	323	317	345	336	348	322	310	320	352	339	321	344	336	309	320	346	328	328	305	322	298	326	330	334	321	297	315	353	325	304	344	336	326	330	365	335	314	326	339	332	338	349	324	337	320	339	320	296	316	355	324	354	348	329	355	311	326	315	336	360	328	310	339	340	368	325	327	284	354	300	321	353	325	319	348	313	311	339	337	338	339	308	330	321	333	353	325	330	322	327	319	306	315	336	298	332	305	360	334	328	329	356	328	342	348	303	343	349	313	294	331	335	351	357	329	303	338	333	337	345	351	361	340	333	349	312	329	355	315	305	316	323	327	324	321	299	368	292	341	291	335	366	370	330	313	307	336	313	332	304	306	322	307	314	332	358	326	335	327	294	334	351	336	355	301	343	355	331	338	325	335	309	306	331	304	313	327	310	300	307	321	323	319	336	339	320	331	294	332	333	337	346	312	354	350	348	344	359	334	309	328	322	325	279	319	336	332	298	344	335	297	336	325	330	324	331	324	317	323	306	349	314	343	333	341	312	346	354	341	322	310	324	314	308	308	339	325	334	341	327	319	324	324	333	352	344	302	334	330	320	316	350	315	344	349	353	331	308	302	316	310	337	326	349	318	317	319	319	333	325	323	350	322	359	317	317	304	308	313	312	359	325	332	291	338	341	321	345	378	293	342	303	358	341	331	332	326	337	330	329	327	301	324	361	318	322	351	337	337	367	355	337	320	331	319	346	301	338	320	337	347	317	337	291	289	314	305	375	336	346	324	316	349	342	324	362	314	342	314	352	332	311	335	335	347	332	289	302	336	331	323	339	349	312	330	314	348	326	317	348	312	330	322	335	313	335	377	328	326	345	319	324	323	335	344	333	309	314	323	316	346	318	342	322	328	332	325	300	311	340	332	328	317	320	331	329	332	311	321	340	338	318	300	325	322	344	321	351	340	308	329	361	329	357	305	335	320	322	324	330	320	314	309	339	364	351	319	329	333	345	323	326	306	336	363	323	360	307	328	329	355	343	329	336	337	298	333	355	333	342	331	315	289	323	316	303	328	368	307	344	337	331	310	329	306	286	291	339	340	344	342	347	317	329	356	321	296	342	311	350	332	331	337	330	334	316	330	341	348	324	348	349	334	338	303	359	335	311	318	341	310	335	333	332	308	322	315	323	307	330	322	345	332	321	324	332	323	334	337	315	359	316	287	303	353	321	298	320	303	325	332	325	341	336	312	319	333	339	357	320	341	332	322	337	316	374	310	307	324	326	330	320	316	332	340	321	313	341	355	329	323	353	304	366	317	314	319	359	381	332	344	351	365	317	336	327	318	312	356	342	305	344	321	334	300	326	337	346	322	339	334	319	293	336	328	323	322	344	301	325	329	345	326	289	350	317	350	329	324	347	325	342	329	337	302	330	352	312	321	321	328	329	345	346	324	313	318	346	311	329	341	310	397	334	361	316	358	317	313	308	350	304	337	321	327	314	332	348	351	322	357	350	343	305	320	324	321	290	339	333	323	338	311	310	331	331	338	325	342	301	333	303	292	343	354	319	322	336	298	323	336	334	318	303	313	328	314	340	317	306	349	323	342	304	323	334	347	375	336	307	349	343	314	309	312	335	305	322	328	296	328	305	324	318	335	332	340	347	308	318	344	321	329	355	296	356	327	307	335	339	345	330	341	339	362	347	327	346	338	357	360	311	316	312	314	328	316	302	320	353	313	329	331	328	342	331	305	315	326	310	306	322	324	321	315	349	353	330	347	354	314	286	311	310	326	335	307	332	355	338	304	318	320	338	343	288	319	337	303	334	292	334	345	315	319	341	319	322	286	312	335	341	358	339	297	340	301	300	325	323	358	350	338	320	336	312	303	334	294	367	313	346	341	339	350	321	317	330	337	314	328	340	331	321	297	334	313	343	293	305	346	311	350	310	326	336	332	344	341	307	367	344	328	299	339	326	349	325	344	357	344	319	315	341	327	302	323	322	349	301	314	344	349	323	325	302	306	321	322	332	315	324	330	338	358	309	354	298	328	339	311	304	322	352	331	313	327	333	306	315	314	314	335	328	322	317	324	329	328	333	331	309	328	327	335	345	294	328	325	327	355	342	334	311	326	315	310	331	309	339	328	311	336	344	317	301	339	334	342	328	307	378	325	346	332	311	273	341	343	323	331	307	334	312	329	291	304	300	317	370	336	315	326	330	312	333	323	324	334	317	286	331	308	364	306	349	344	310	349	335	333	305	345	332	335	332	349	321	338	283	324	312	314	325	293	325	333	342	308	319	291	367	348	312	324	321	325	341	321	315	320	305	315	354	351	293	289	326	326	292	318	328	287	348	349	330	342	329	337	332	330	317	322	321	332	306
28159	21171	11590	1938	1186	1036	892	761	753	830	1163	1756	2271	1799	1263	948	796	774	796	783	698	726	754	763	736	740	758	709	733	741	719	712	749	756	712	746	738	751	744	732	769	726	761	716	760	749	687	723	675	756	703	761	786	735	695	741	714	729	737	756	759	711	759	753	754	794	766	697	698	717	715	743	738	746	745	732	811	736	751	742	676	790	773	725	751	732	734	747	736	739	706	744	727	676	711	752	782	723	757	752	727	773	717	736	737	789	741	750	712	725	720	725	692	744	735	767	778	738	774	766	753	718	759	758	724	775	746	751	722	717	746	741	742	754	768	764	731	759	758	718	748	731	742	757	734	772	728	724	785	760	726	719	729	760	736	716	743	727	748	721	726	815	748	729	758	735	723	734	753	737	734	743	711	721	729	736	714	781	694	757	733	706	752	784	730	726	721	717	735	722	721	726	753	714	761	755	751	767	753	788	726	723	742	709	743	670	768	812	762	718	745	759	713	785	733	801	798	743	729	760	774	722	731	765	733	786	742	746	731	764	791	767	754	730	730	692	735	771	755	710	735	770	813	725	779	729	765	768	745	715	715	719	769	737	685	696	712	765	744	736	716	743	747	749	734	742	734	760	746	704	784	785	720	688	710	722	728	712	755	743	748	798	732	750	745	728	714	774	763	753	802	718	709	737	761	741	720	750	738	747	699	722	721	784	717	735	771	698	797	765	697	731	764	690	766	704	773	711	726	716	771	771	783	762	705	712	734	744	751	717	759	760	753	768	778	706	797	737	783	716	725	731	748	721	737	725	717	723	740	710	761	741	774	746	725	738	701	725	719	781	739	733	722	780	753	744	723	705	707	750	783	739	794	734	726	764	769	702	736	704	735	731	742	711	756	795	721	759	808	742	650	713	728	770	765	736	663	733	711	745	769	661	752	699	807	736	718	732	758	744	727	700	752	761	775	740	771	763	720	747	717	738	715	726	726	734	742	715	706	785	778	740	774	780	688	715	788	757	706	790	747	750	768	725	707	704	765	723	707	740	711	736	786	742	688	694	778	742	779	713	712	739	747	758	702	737	765	767	706	743	758	738	712	745	772	756	771	788	747	780	739	805	732	767	677	801	753	707	700	715	704	775	756	722	704	739	810	679	762	771	748	703	754	786	724	707	763	727	713	745	736	730	716	774	781	744	721	773	768	779	759	732	671	786	726	734	737	732	727	792	750	752	660	741	739	747	763	724	781	739	738	710	706	752	743	696	731	721	768	758	696	755	731	738	762	792	753	767	664	703	720	741	720	781	766	725	766	758	755	696	740	736	765	727	748	732	687	757	727	725	761	744	791	711	701	733	740	741	721	729	752	775	793	748	782	779	703	730	745	741	756	742	731	726	760	763	759	798	740	727	775	737	750	721	723	772	732	747	765	728	715	767	719	720	778	771	696	726	715	675	756	766	780	769	743	749	751	737	735	765	759	671	722	707	714	690	743	742	748	684	763	759	746	762	767	745	695	737	790	693	701	760	760	792	706	719	764	746	747	736	762	737	708	737	745	773	737	741	697	688	724	731	751	754	715	675	753	767	761	797	748	711	677	762	766	738	728	734	763	745	722	727	789	719	732	739	741	741	696	750	770	787	722	741	690	738	725	692	747	725	758	731	739	718	735	753	754	726	716	728	746	749	734	758	746	712	763	708	726	762	712	757	765	722	708	759	742	715	684	754	753	730	730	720	731	767	747	738	732	741	688	717	724	795	771	776	720	748	777	718	739	697	741	726	727	734	773	699	699	719	732	708	769	773	709	723	769	768	668	673	728	710	716	756	755	727	808	760	725	737	723	724	715	691	740	751	735	754	711	792	728	741	717	714	749	736	757	737	723	719	780	698	777	761	732	708	736	711	717	765	688	721	780	744	737	739	740	727	700	729	705	719	764	746	756	728	732	704	699	703	722	756	736	774	746	744	758	764	734	752	728	731	718	732	757	718	784	793	666	740	699	683	747	703	720	816	729	720	813	743	761	762	752	723	745	751	751	722	733	761	723	763	748	727	746	749	746	728	782	713	765	718	705	772	724	746	764	710	683	739	768	717	719	743	756	747	743	769	751	708	736	760	736	773	736	707	727	734	733	760	720	760	708	731	734	691	726	769	709	760	758	775	748	761	768	739	757	735	764	741	670	744	677	737	765	776	734	690	746	773	800	742	758	738	745	752	743	742	764	734	701	778	742	761	720	756	720	776	747	711	777	756	741	785	744	758	701	707	778	738	722	772	737	738	764	713	709	740	732	737	752	741	804	679	743	714	709	729	730	722	754	723	772	737	733	749	721	730	777	731	710	750	771	766	741	752	727	768	736	703	767	691	697	764	726	710	758	722	731	728	709	730	756	724	691	734	696	707	809	772	771	789	736	740	759	739	777	763	768	745	708	756	752	747	780	796	786	717	717	736	692	776	764	766	792	773	779	763	720	716	796	722	751	747	771	760	747	751	741	749	736	691	776	712	713	745	696	781	742	786	745	759	751	776	722	734	745	705	744	752	761	740	751	744	729	735	750	736	742	738	775	763	779	741	757	772	697	804	696	729	749	732	815	715	727	747	723	730	728	728	774	740	800	797	810	739	712	748	724	687	637	746	781	770	739	736	739	731	746	737	787	713	738	741	714	693	738	715	678	749	728	750	746	715	748	686	759	734	771	757	730	704	742	728	715	763	713	747	716	740	774	706	711	746	739	749	728	697	767	765	759	755	754	728	786	732	722	743	747	716	771	737	699	772	720	754	714	742	782	695	768	766	743	775	723	653	737	759	717	754	718	752	714	731	759	751	749	770	724	762	749	740	736	715	752	717	730	726	722	724	719	727	739	680	726	741	800	739	716	741	694	752	725	758	725	746	734	702	722	755	755	719	763	755	672	763	761	737	759	789	781	771	745	696	778	755	739	726	763	715	744	721	743	737	729	707	688	705	759	711	750	760	713	700	759	723	758	727	732	757	761	690	696	744	779	775	734	708	710	761	695	691	815	760	762	714	731	713	790	736	785	682	687	767	739	767	709	710	742	732	744	758	758	724	722	715	742	722	703	725	726	726	719	770	750	747	699	688	758	736	694	750	709	753	751	708	742	755	731	771	712	706	765	743	724	736	785	793	732	791	705	768	732	774	721	794	736	722	721	715	731	734	720	760	750	720	749	750	758	709	752	736	737	721	748	686	773	724	744	760	716	792	709	775	748	741	768	729	737	737	728	767	793	780	702	761	800	769	701	728	733	749	754	779	763	742	729	769	777	686	774	700	737	735	666	741	777	758	683	738	730	787	711	743	779	767	735	734	807	737	749	758	731	722	721	727	784	736	769	778	705	737	746	699	751	757	714	724	744	729	756	765	771	745	770	681	771	778	772	707	730	785	742	742	736	743	738	805	738	682	762	765	722	821	733	729	734	775	723	719	767	740	715	761	758	722	714	765	716	732	665	712	714	792	738	766	714	719	691	741	678	677	711	755	719	775
8720	23398	5661	1182	1080	978	864	819	781	941	1431	2565	3481	2395	1670	1086	756	743	794	793	759	732	719	778	743	756	760	761	761	791	753	756	747	765	797	771	732	755	709	789	762	789	763	760	760	742	704	741	728	735	772	771	781	755	724	652	749	765	756	770	805	771	757	742	700	743	768	775	735	714	740	754	790	758	714	686	712	754	757	792	707	748	766	778	737	816	787	744	776	725	747	735	723	742	782	684	713	707	739	714	725	749	712	793	714	735	720	753	742	779	723	770	738	747	755	716	710	708	686	827	734	757	701	776	742	743	776	711	767	785	770	713	730	748	742	768	759	727	714	763	753	704	743	712	742	792	746	740	775	741	802	797	761	760	772	772	752	756	759	749	766	742	761	735	731	772	717	722	742	740	713	784	746	719	779	721	755	758	744	776	761	722	740	752	764	763	756	744	685	736	793	719	770	768	739	752	758	654	731	738	775	790	750	790	746	724	786	717	772	761	771	747	741	760	736	744	726	732	771	746	737	744	739	741	727	718	723	772	790	774	777	753	721	756	733	764	735	756	768	763	764	717	736	698	767	774	733	767	714	744	782	749	749	767	773	710	782	742	781	790	754	760	731	744	746	741	731	752	772	757	776	765	743	759	694	710	727	764	709	752	753	774	762	764	757	758	745	747	735	697	738	722	779	760	722	752	733	742	800	753	678	793	752	818	735	747	734	763	727	729	730	752	773	758	728	735	771	783	769	684	798	745	764	755	766	765	747	730	753	741	754	769	759	715	719	756	717	800	736	739	742	785	712	755	801	769	722	704	746	784	749	740	687	730	757	752	696	742	732	753	747	739	753	767	739	740	794	748	705	749	739	712	752	763	778	736	757	711	753	807	705	721	757	803	749	736	742	760	773	772	741	760	752	731	766	769	720	739	741	770	750	794	780	764	753	780	764	731	740	763	769	739	737	763	720	752	707	732	710	771	753	773	739	732	772	730	745	735	765	746	746	740	755	740	784	770	740	704	715	705	766	765	712	728	767	750	779	727	762	759	734	782	770	740	677	758	757	760	743	808	764	817	716	735	728	723	717	732	754	790	709	779	742	743	721	747	733	739	745	712	745	757	719	715	746	775	731	767	737	811	715	742	738	761	758	790	762	733	744	758	765	727	788	784	764	750	684	767	721	753	753	757	744	723	764	742	806	737	767	776	752	741	802	743	748	698	759	745	718	725	809	784	724	706	750	730	693	749	788	753	776	744	754	747	779	752	812	757	762	760	775	731	742	782	779	714	739	704	734	705	745	832	758	733	724	760	765	711	684	740	771	751	781	743	753	732	744	743	757	731	721	723	769	693	803	788	742	768	783	725	728	760	739	756	753	760	750	739	759	793	760	733	769	756	736	748	811	760	747	767	785	725	681	702	731	750	749	732	738	765	728	751	770	800	739	736	727	745	789	735	737	752	779	719	768	717	739	719	723	790	740	742	740	716	750	758	739	762	736	759	724	730	772	726	784	764	748	793	719	801	758	742	783	723	747	774	803	762	737	762	743	730	710	732	743	786	761	807	800	749	714	796	781	738	698	753	769	719	722	743	720	736	766	730	771	737	771	700	757	722	807	799	665	805	765	781	787	749	729	713	752	755	775	758	755	742	768	811	789	798	729	764	741	747	757	753	787	763	764	761	713	722	727	746	723	755	749	778	708	731	748	724	740	767	748	775	700	747	726	761	752	716	777	712	746	768	729	740	727	771	717	749	763	744	744	744	746	753	728	739	776	775	802	796	701	759	719	787	782	758	713	736	748	744	775	772	774	745	699	716	712	729	746	730	773	723	796	738	734	756	747	761	732	775	807	743	734	736	733	764	736	730	704	718	753	725	817	740	751	718	745	752	733	722	737	771	700	726	762	722	757	758	756	709	755	752	795	782	735	778	736	776	728	767	795	748	735	722	736	754	717	740	748	807	753	738	751	713	778	738	718	731	762	774	779	709	755	729	768	791	765	746	748	741	726	745	732	800	765	771	741	736	740	770	754	736	721	739	735	759	713	778	743	777	737	733	749	748	741	725	764	784	788	751	776	719	758	787	733	701	732	812	748	764	754	744	757	739	720	694	746	759	724	761	731	734	711	786	777	762	751	746	720	717	779	728	726	690	803	739	768	745	712	747	787	726	772	728	743	738	785	691	727	707	762	736	777	741	824	773	747	753	688	786	727	738	716	726	779	747	728	733	725	757	743	766	739	757	758	732	751	731	740	747	747	748	728	736	800	682	754	744	734	728	800	822	767	771	786	767	727	729	731	748	739	735	756	738	716	707	710	751	714	757	739	771	773	761	782	765	753	735	724	789	757	715	745	752	758	768	744	771	750	717	786	762	734	778	791	719	746	740	730	749	733	734	734	755	755	771	758	753	768	751	764	715	789	768	734	708	776	739	782	702	792	716	711	776	721	750	769	749	769	795	803	732	738	760	748	716	724	761	734	782	782	749	731	740	747	731	739	752	719	768	778	779	767	729	746	755	714	786	755	677	771	739	723	718	752	758	743	742	788	736	755	754	769	785	765	722	728	767	711	726	739	742	754	703	772	736	747	738	762	707	768	823	742	730	800	764	723	782	725	768	764	797	742	716	796	742	709	798	752	735	684	778	754	749	723	748	805	733	741	768	723	716	710	777	749	792	740	717	749	759	694	756	787	723	726	744	787	771	734	738	738	735	720	767	758	729	725	757	717	757	761	718	782	748	718	738	756	765	736	772	794	740	740	752	758	701	750	757	764	802	785	758	777	776	751	771	737	766	728	742	777	762	741	751	762	741	739	747	808	805	776	723	762	730	777	730	735	801	728	769	742	730	752	759	740	723	737	787	759	741	797	724	765	763	707	772	714	732	739	796	791	768	760	720	765	754	750	762	763	715	728	752	730	719	746	740	735	744	728	731	800	709	770	743	781	711	741	736	726	757	758	726	743	777	749	756	735	780	781	726	751	751	790	760	738	740	731	701	741	746	740	739	773	724	725	767	731	720	734	816	765	746	674	802	766	726	716	713	740	750	786	790	773	711	736	782	721	744	771	708	789	749	780	735	709	713	756	735	785	736	767	758	789	765	738	760	720	771	747	712	761	757	757	738	737	750	749	744	760	742	714	781	717	725	739	709	774	723	743	781	729	747	792	729	750	720	757	757	720	720	706	749	755	669	792	760	713	737	731	715	735	786	776	739	751	750	745	777	775	762	756	710	719	740	740	814	740	736	681	739	747	747	772	740	770	722	762	752	725	732	778	701	725	768	704	775	695	735	783	740	714	785	731	728	758	775	709	754	778	720	771	781	770	716	751	726	775	682	776	721	737	745	774	734	775	772	789	754	751	726	693	804	696	758	717	709	750	767	761	725	697	746	777	723	830	728	729	755	755	737	731	730	798	793	716	758	748	668	730	752	737	728	749	741	712	734	743	795	775	758	722	771	687	736	722	714	768	745	743	717	726	768	741	706	731	707	781	741	719	753	767	744
23771	21450	28938	24339	21445	12829	1282	809	605	689	949	2172	2845	2287	1721	960	451	397	422	423	417	404	402	381	371	374	363	343	384	380	401	346	360	385	385	370	394	355	348	363	364	401	372	333	367	389	373	361	367	392	364	394	370	392	373	355	367	333	376	334	344	390	377	373	359	332	347	337	377	410	364	389	363	365	322	373	376	422	337	356	371	369	363	391	334	384	326	349	358	363	321	381	396	376	344	392	319	393	362	356	363	346	347	343	356	358	365	374	356	338	365	357	352	327	408	360	352	369	386	328	336	362	331	343	350	350	365	329	375	345	339	327	378	371	324	367	379	327	381	374	360	337	348	379	347	353	379	348	328	359	350	371	311	375	397	372	360	375	337	393	361	334	363	391	374	376	356	376	350	371	413	340	344	343	353	395	330	373	377	354	352	379	363	329	367	378	342	322	353	366	350	359	365	353	397	376	365	351	403	371	366	329	341	380	374	358	377	332	347	348	347	344	344	380	347	365	343	362	372	325	397	374	359	371	369	375	362	349	343	367	354	366	371	318	344	365	362	382	377	371	373	350	335	349	349	357	346	385	329	354	337	380	413	367	383	361	369	403	364	364	349	383	334	355	348	379	370	353	358	358	350	358	352	364	376	373	353	341	381	371	374	322	359	339	383	381	353	324	371	350	345	338	378	348	343	345	337	326	360	374	336	367	365	356	331	323	376	334	353	364	330	379	340	381	356	349	355	348	379	368	356	359	391	355	334	369	365	356	375	364	336	411	370	351	340	345	349	363	386	376	367	354	368	370	393	315	386	369	346	347	373	333	376	361	361	358	356	394	367	357	374	359	351	348	326	379	344	344	344	408	373	341	337	360	365	354	330	347	346	349	403	379	343	347	374	380	335	345	347	362	357	358	354	363	330	363	362	347	380	349	328	375	330	384	354	353	336	321	376	351	372	372	351	387	349	347	388	378	365	389	357	331	362	394	320	385	359	335	324	380	343	366	321	359	371	357	360	356	363	360	319	372	373	346	360	347	385	301	369	387	337	369	364	345	348	364	361	365	360	326	358	382	386	356	371	378	364	369	352	379	368	341	336	370	358	380	329	355	406	403	349	341	348	347	333	322	383	370	369	326	373	369	363	360	363	330	365	379	410	362	357	350	350	350	339	367	356	373	360	337	384	354	362	334	355	362	343	364	352	385	367	369	347	405	328	349	366	359	390	392	388	321	335	384	360	358	366	356	327	313	346	370	334	347	356	334	361	332	348	307	346	349	345	355	360	330	350	350	366	395	376	353	343	389	360	357	350	321	345	346	357	363	350	359	381	340	372	378	374	337	336	353	375	365	397	367	357	370	325	331	381	334	411	357	385	353	339	337	361	359	384	379	369	372	356	366	377	346	383	352	358	386	337	369	403	365	344	375	352	368	330	337	346	360	369	342	333	352	346	361	369	370	389	361	384	338	368	345	362	331	387	347	360	387	376	353	342	358	346	355	346	351	393	321	338	367	366	382	372	346	351	378	369	379	329	373	373	400	299	356	380	346	358	392	320	352	365	361	401	342	376	364	351	394	346	369	365	350	340	354	335	383	365	359	375	378	382	367	339	314	351	387	340	388	359	366	376	367	340	381	346	318	357	352	374	347	303	374	349	358	336	331	396	375	359	347	374	362	377	388	376	335	350	373	376	400	349	370	383	357	354	340	333	361	363	370	345	365	378	315	366	330	321	360	366	366	339	382	347	374	368	373	345	346	365	331	319	343	343	383	375	349	311	399	357	356	357	359	349	369	348	372	310	310	351	378	363	375	354	363	355	366	351	361	346	322	356	386	347	341	364	345	327	387	366	378	337	398	347	372	353	360	347	386	327	344	378	361	376	341	354	350	342	358	358	340	351	373	388	337	348	383	348	337	387	376	382	396	366	381	355	391	335	386	325	388	364	368	355	387	332	338	369	346	336	350	363	365	350	340	349	410	391	342	356	370	333	345	360	369	367	399	359	356	414	381	358	400	393	349	371	381	351	345	346	366	349	359	343	358	354	330	338	367	367	371	343	384	362	359	373	350	341	370	365	336	360	389	366	383	346	382	360	374	371	371	358	361	347	352	325	332	378	340	335	348	366	384	382	384	360	383	326	354	377	332	344	349	370	360	356	344	325	339	335	371	357	361	321	355	361	360	360	364	329	330	405	324	319	350	346	365	381	369	353	322	369	377	354	340	324	368	353	372	330	339	349	359	394	366	352	377	366	373	358	388	352	367	324	370	355	362	334	377	389	392	352	332	369	356	320	350	316	368	363	331	360	359	355	371	338	385	389	371	364	357	354	362	393	382	385	345	372	349	375	344	341	362	337	379	338	346	322	349	354	341	361	362	354	326	349	341	376	392	374	359	332	343	365	366	356	370	364	354	308	328	398	375	363	388	354	352	362	362	373	358	374	330	368	338	360	371	371	364	374	369	350	353	365	339	338	360	390	365	373	374	354	316	367	393	373	368	364	370	375	392	369	341	336	327	361	381	374	350	320	356	368	368	384	334	397	369	352	346	353	317	373	369	394	343	352	374	367	339	365	348	330	373	373	381	342	331	373	359	362	343	358	370	325	345	315	353	395	350	355	385	363	341	353	370	370	346	335	334	355	325	334	359	347	373	353	338	350	369	364	337	343	365	341	358	334	369	378	354	347	354	352	341	394	376	362	335	353	356	406	345	349	406	333	360	382	359	358	353	346	374	342	386	364	370	344	353	385	370	341	346	399	381	380	332	345	401	381	321	343	395	397	378	360	338	354	348	344	313	367	351	347	358	358	345	365	327	374	351	362	397	366	342	362	361	359	367	358	339	371	357	341	362	341	376	342	395	353	391	349	347	350	357	352	337	329	323	371	383	394	385	358	344	335	341	327	358	381	346	370	361	333	399	344	350	333	370	345	318	362	375	368	344	336	322	351	348	385	345	314	383	330	409	357	375	384	410	355	338	369	341	343	339	340	391	353	329	363	357	353	367	351	341	367	368	358	368	344	352	391	376	354	399	365	356	331	372	360	354	357	347	342	371	353	348	370	366	385	345	346	355	343	346	355	368	380	389	354	315	386	377	347	343	375	360	347	365	368	386	349	360	371	356	363	371	379	378	347	330	357	349	324	327	331	334	349	340	352	398	349	389	345	331	329	359	374	368	376	323	342	326	375	373	348	376	323	337	374	350	351	351	357	394	352	364	355	385	362	336	312	356	353	340	401	346	394	357	350	336	406	335	347	370	389	327	390	343	362	373	390	364	364	360	366	348	340	340	360	331	374	375	354	350	380	370	335	337	359	354	331	342	392	335	369	348	418	319	363	329	336	380	342	331	315	320	373	379	390	386	330	322	342	335	327	352	384	352	370	346	363	384	382	358	370	363	382	360	374	345	365	374	363	349	346	350	356	365	369	357	380	376	378	359	360	365	374	367	342	399	402	340	361	381	341	333	344	351	323	351	356	354	332	360	378	376	358	337	386	352	331	388
11136	37270	11989	3750	2494	1724	1374	1121	918	911	1380	3407	4153	3393	2443	1281	483	456	521	524	460	413	432	405	416	419	430	434	407	390	407	378	361	362	365	415	375	381	345	381	394	399	377	397	396	377	378	361	375	369	415	356	373	397	401	377	363	380	412	389	371	381	357	382	378	360	394	389	379	356	358	397	389	395	381	388	374	371	370	389	406	369	359	349	370	424	372	350	408	371	387	386	369	373	365	402	366	373	363	407	398	409	409	369	369	371	339	389	392	371	405	394	385	387	384	415	368	334	405	380	397	357	390	387	348	397	396	383	389	361	395	377	386	365	407	371	394	393	378	387	378	404	366	414	369	350	421	418	343	391	381	369	399	369	377	385	367	356	352	375	392	358	351	376	386	380	369	335	370	367	413	366	397	358	356	369	397	399	360	367	347	392	374	374	384	395	377	380	381	354	380	371	366	376	360	377	364	373	384	371	338	390	421	418	358	357	395	378	393	377	377	382	386	375	364	376	369	385	355	358	397	400	365	385	393	346	387	373	374	371	379	370	368	400	381	395	357	352	387	353	372	372	397	387	355	386	375	377	341	398	384	392	370	382	371	364	392	387	358	385	371	315	381	363	391	377	370	409	361	393	395	359	372	380	407	352	370	392	359	377	398	397	372	396	414	385	400	354	404	374	401	356	364	379	410	372	381	429	358	385	394	371	412	391	394	361	394	401	367	342	385	388	340	368	393	384	380	408	362	348	383	387	396	379	404	392	379	451	379	349	348	378	357	390	387	384	352	369	336	351	370	403	386	380	355	374	413	384	373	367	377	350	336	364	422	404	397	367	354	377	385	351	365	371	362	368	377	424	365	363	392	358	417	388	372	349	335	404	385	365	366	354	353	414	354	379	398	399	377	395	380	421	384	397	356	360	343	396	345	396	395	409	376	354	387	369	372	332	384	387	395	397	376	380	374	397	383	404	362	346	397	393	386	399	392	361	380	378	393	348	388	392	372	366	375	386	393	351	407	421	330	360	378	370	418	368	359	355	436	368	372	398	404	391	408	368	404	350	393	379	392	376	367	360	416	388	380	390	379	352	360	365	347	328	379	401	410	378	381	370	373	356	386	395	368	365	417	385	415	388	354	384	365	384	415	355	395	383	358	366	414	341	365	374	380	397	360	392	345	415	375	393	376	382	396	383	382	372	392	389	399	383	374	388	365	357	357	372	378	340	338	388	363	354	380	398	381	386	393	392	370	398	388	365	378	363	383	367	390	399	354	347	387	405	370	373	362	369	404	354	364	365	381	381	380	366	358	366	364	415	377	387	385	352	385	410	388	391	388	368	372	413	360	382	397	392	383	334	358	350	356	351	366	362	368	347	427	377	362	369	400	404	368	380	367	376	367	400	402	359	375	351	380	375	351	363	359	391	396	342	374	347	371	375	371	360	407	370	384	358	393	355	361	385	419	396	376	371	373	375	364	383	373	345	403	359	354	383	353	367	404	329	437	405	369	371	346	367	384	402	353	387	368	372	399	346	377	370	376	385	386	377	382	371	387	401	414	378	371	379	332	375	382	365	372	327	387	372	341	382	342	394	351	374	364	383	385	353	417	356	370	361	383	377	409	389	377	375	397	386	349	349	388	412	391	394	353	377	354	373	366	381	372	394	364	399	357	399	360	361	381	370	342	396	389	355	392	368	409	380	363	373	355	401	409	371	383	366	396	375	378	362	373	379	376	353	395	364	392	376	386	387	356	406	394	411	393	372	408	422	395	346	387	338	384	407	381	387	355	387	376	408	404	361	391	398	369	368	375	429	421	367	412	375	399	373	371	355	368	367	373	371	400	390	372	375	358	377	382	383	369	379	379	398	378	354	394	372	386	364	380	387	365	404	352	354	418	393	369	371	396	377	392	382	384	364	378	375	391	376	386	390	406	390	392	363	380	364	378	420	357	384	388	405	390	382	383	423	354	368	388	350	373	375	404	385	338	383	368	359	361	385	372	389	366	383	388	373	367	389	381	390	361	395	369	391	392	349	380	381	394	369	369	387	372	388	365	336	384	396	382	361	406	393	374	371	364	399	359	400	395	354	354	362	404	378	379	400	373	374	397	372	374	376	391	387	381	369	362	380	343	388	374	409	356	357	394	384	394	378	416	378	367	382	372	372	382	333	375	410	344	384	412	353	397	388	391	347	414	371	377	404	380	403	365	392	353	378	349	390	356	333	399	404	345	382	355	412	387	359	375	373	355	367	372	392	346	365	388	360	375	362	406	369	343	354	358	366	350	372	418	366	379	368	384	357	330	399	400	370	352	360	382	388	390	359	378	393	399	339	373	387	382	374	395	395	388	354	373	379	364	356	370	378	354	385	347	383	364	421	376	348	371	365	385	357	381	379	374	362	412	420	339	377	373	360	402	412	358	343	368	382	392	388	398	350	380	369	380	358	367	364	406	365	391	376	388	363	401	367	361	377	374	360	392	364	381	363	389	374	333	381	376	363	393	361	400	402	368	375	342	380	358	399	383	366	351	355	371	378	418	363	356	357	375	375	383	398	329	389	379	394	354	402	401	357	340	422	386	419	365	394	341	368	378	378	364	403	389	386	388	374	361	366	372	387	372	394	352	365	387	390	426	391	362	386	397	376	403	375	307	394	383	376	388	384	355	355	393	382	377	420	400	377	385	373	350	396	397	379	410	363	375	366	406	369	364	373	371	388	359	384	362	362	382	398	395	415	372	362	367	392	372	348	413	359	359	393	393	398	335	375	383	380	357	381	361	354	382	369	366	387	390	360	405	418	374	348	375	381	373	384	372	377	372	394	372	352	379	377	351	368	351	404	349	344	381	387	371	355	395	424	356	354	357	367	388	403	367	376	380	367	352	343	384	402	375	412	367	399	387	354	355	362	356	373	375	340	374	380	393	409	380	383	360	388	355	344	353	373	374	404	400	399	383	418	382	406	364	379	372	370	357	337	345	348	364	390	369	335	358	385	380	348	393	345	380	376	376	360	371	382	398	370	376	379	390	396	355	390	390	376	373	388	377	367	376	367	396	401	376	397	342	374	367	357	359	328	426	374	402	376	385	355	369	398	390	357	367	373	387	376	367	379	409	395	347	375	388	345	377	357	389	348	376	392	420	376	382	362	365	384	383	385	396	380	376	378	364	381	340	368	370	395	381	338	378	385	393	375	379	400	361	380	369	328	362	429	374	397	390	384	385	355	386	354	390	355	416	398	375	384	393	385	357	364	363	394	362	371	368	362	326	366	386	359	371	418	402	376	399	417	371	384	367	362	354	353	417	395	386	367	395	399	357	373	364	384	372	419	400	369	353	400	356	362	374	351	384	370	373	336	412	412	393	358	365	352	370	364	422	379	370	397	322	395	386	380	372	386	385	382	402	395	353	411	351	373	373	365	372	368	353	408	380	403	403	364	380	388	364	360	391	388	384	396	352	374	388	374	370	372	356	412	391	389	369	371	383	347	388	409	337	405	362	396
25018	21520	28168	25228	15152	1734	1145	984	967	1011	1333	2250	2200	2013	2016	1273	877	838	886	846	832	848	845	840	861	809	786	788	857	811	841	800	886	860	864	843	855	826	842	831	835	814	797	875	774	786	850	854	787	782	817	812	783	870	801	849	831	822	791	833	838	832	800	800	816	756	851	827	811	855	820	847	872	868	774	808	902	851	809	765	794	813	836	768	844	825	856	861	794	812	811	841	825	809	813	861	833	808	804	848	802	772	828	780	789	786	789	839	811	776	818	844	820	861	817	801	836	807	830	761	839	781	814	851	799	844	817	830	813	782	733	856	772	810	820	826	802	866	803	842	828	783	816	806	778	789	832	824	773	807	826	829	822	786	794	811	792	844	794	767	824	775	828	818	811	867	781	847	848	775	806	798	788	746	839	777	827	831	809	805	842	855	820	816	810	827	869	850	848	814	789	841	841	818	818	852	851	793	782	814	763	823	781	841	844	792	891	825	842	820	817	851	869	827	775	812	781	820	787	804	835	804	803	817	836	799	790	809	844	834	855	794	847	844	808	828	781	828	787	832	832	848	876	800	834	852	823	815	843	832	817	854	822	793	817	822	844	811	798	819	814	842	826	804	802	818	865	817	815	835	834	808	782	849	812	845	750	810	786	905	823	792	830	814	836	809	850	825	867	786	756	795	825	832	806	787	867	814	854	790	804	827	819	782	814	787	868	837	854	835	823	873	863	822	825	850	878	837	819	815	867	817	866	881	810	834	821	855	850	858	824	779	801	798	790	793	832	781	812	828	856	806	825	804	822	794	825	795	797	819	773	789	826	864	787	825	816	826	806	840	776	840	850	810	824	837	845	745	825	836	828	796	797	843	801	775	814	835	776	862	861	796	843	828	837	782	835	785	830	818	819	779	804	818	764	815	796	822	804	845	805	860	801	827	839	808	810	817	869	796	836	819	802	842	754	834	833	865	835	800	807	835	752	822	800	821	816	821	864	834	842	791	835	841	828	839	805	817	782	823	849	817	824	872	841	776	791	825	859	816	842	799	867	800	778	839	841	821	816	874	846	742	787	794	791	827	828	800	839	796	839	824	804	820	820	791	837	820	817	862	827	796	815	831	825	770	819	857	847	875	840	783	792	832	857	826	809	888	801	823	799	841	801	838	810	827	791	853	830	822	839	781	823	795	846	814	836	844	817	816	799	890	849	845	870	782	809	828	814	790	821	830	873	831	849	862	816	829	849	837	873	783	819	778	776	762	817	833	794	804	808	803	872	824	827	757	855	846	822	810	807	814	802	866	888	828	806	821	820	763	836	795	840	795	833	819	759	866	816	847	804	861	806	800	835	745	781	775	827	802	812	839	787	821	817	839	810	861	809	847	838	821	848	847	797	796	827	840	836	784	827	896	831	802	827	790	832	813	851	822	814	814	829	815	818	852	835	847	825	839	803	811	841	827	808	806	804	809	834	853	835	788	812	796	874	754	843	823	794	830	773	803	798	827	801	814	797	826	827	795	805	885	777	848	827	812	870	795	827	773	842	797	732	818	811	827	845	777	828	845	875	813	798	780	838	844	792	788	814	832	793	806	810	843	819	785	828	768	802	788	851	799	843	795	836	851	835	742	826	812	811	851	843	816	857	845	867	821	844	812	842	825	761	780	837	757	789	859	803	797	790	830	775	837	833	828	808	805	771	817	810	812	797	845	854	828	787	778	858	744	848	852	789	822	801	830	784	759	780	830	816	829	811	771	874	813	793	848	823	807	836	783	828	807	791	791	783	846	799	828	799	848	819	776	772	830	793	835	878	835	885	789	806	809	750	864	769	823	785	810	835	832	827	783	830	846	857	792	838	833	801	772	793	788	826	825	860	765	794	776	864	815	828	770	856	870	838	795	820	829	767	833	853	767	833	818	800	821	862	877	838	775	844	834	789	791	851	853	825	854	800	823	835	846	820	820	815	868	801	818	779	842	776	799	814	825	791	777	859	815	783	827	841	822	793	813	849	773	833	783	848	850	807	825	812	814	798	825	873	825	850	834	861	780	828	790	774	761	853	805	835	841	851	836	791	813	805	796	789	886	852	838	856	769	834	818	780	848	827	838	832	832	800	856	824	825	840	855	858	822	784	877	811	785	815	811	820	796	826	810	862	854	772	826	880	846	810	844	855	859	815	843	835	869	817	812	810	796	807	855	798	747	808	826	804	806	823	850	834	819	812	858	880	767	783	816	831	814	827	837	840	755	823	834	836	812	830	830	822	859	822	824	843	821	804	837	817	818	822	817	835	838	853	876	821	810	815	859	818	795	806	838	819	828	791	842	801	792	847	794	828	747	758	806	845	822	808	830	833	773	853	816	815	818	828	841	787	812	804	793	799	800	813	820	839	814	758	821	813	791	792	849	839	866	853	832	838	818	801	794	805	788	860	864	795	803	826	835	839	809	823	794	855	824	783	829	837	797	840	906	833	781	808	892	796	755	773	826	817	882	853	812	817	860	893	859	792	786	886	859	819	862	869	793	844	813	785	839	822	832	770	827	812	807	782	858	832	801	788	845	881	836	809	856	796	860	837	782	843	801	816	803	756	834	815	793	747	856	835	779	803	827	855	817	803	803	739	816	818	841	856	826	872	811	844	763	822	815	891	815	823	821	818	843	817	809	790	823	837	781	836	814	820	840	852	862	818	821	876	814	823	817	810	876	772	831	848	796	778	859	781	850	758	868	829	807	883	836	844	837	801	830	870	823	808	815	807	853	786	807	793	802	776	818	771	799	797	870	779	816	753	806	763	788	805	851	770	814	856	836	832	825	801	852	800	842	823	830	792	780	838	848	839	813	791	808	815	807	772	816	845	800	818	780	759	809	795	847	796	775	772	796	812	828	835	762	847	812	819	800	834	874	843	785	773	762	789	747	825	836	849	841	779	885	845	788	826	820	800	844	816	799	839	810	835	814	802	832	816	821	864	790	800	842	855	826	811	848	801	799	823	859	794	818	805	855	772	821	818	825	799	816	849	832	851	854	813	806	844	793	815	797	834	800	819	816	770	856	823	841	804	799	801	813	852	859	802	825	860	858	876	764	808	808	806	801	814	791	767	851	817	761	792	809	810	793	822	846	821	844	775	816	864	855	776	776	847	814	847	772	824	786	766	808	875	837	826	875	807	832	822	815	817	838	786	823	848	855	819	872	850	795	809	799	811	847	844	857	834	829	812	849	840	806	843	822	782	823	827	820	786	780	777	844	822	830	824	809	840	841	770	790	883	772	849	810	818	790	844	827	876	759	842	817	839	825	902	831	832	824	828	830	815	859	801	814	845	812	843	804	813	810	799	813	784	858	812	731	811	812	832	837	813	800	811	843	790	843	892	886	772	836	808	809	787	763	814	828	850	804	865	881	796	832	845	791	835	804	830	837	842	797	805	843	827	789	868	802	835	778	828	772	801	829	775	824	770	827	852	804	820	802	870	787	805	845	839	827	793	889	819	792	830	758	762	760
11452	35561	8757	2771	2048	1617	1334	1260	1055	1110	1687	3322	3074	2704	2823	1453	837	832	824	862	822	840	832	832	828	808	781	784	818	781	792	844	810	790	791	838	787	843	787	764	821	807	813	752	800	826	768	825	853	850	824	807	821	833	838	756	839	791	829	786	821	845	789	773	818	804	850	793	816	814	783	786	808	820	799	800	818	796	798	792	791	831	799	844	870	783	878	799	840	755	779	877	803	840	827	767	831	802	828	810	810	795	817	814	782	841	791	780	782	857	773	846	828	782	793	867	846	811	785	804	835	763	795	754	790	785	802	789	781	843	827	844	886	778	834	791	774	782	815	864	816	785	862	840	849	804	786	808	799	781	809	857	801	778	831	789	789	805	744	826	801	815	809	776	807	810	799	797	795	798	796	820	765	813	780	820	801	810	806	830	799	754	784	794	828	824	811	755	801	759	831	792	828	851	816	816	829	851	841	803	805	785	743	806	799	807	829	774	838	787	820	773	769	849	750	763	820	812	815	824	823	793	800	792	808	821	825	818	814	827	808	807	778	800	834	792	803	834	804	766	809	775	787	819	754	797	842	784	834	803	802	791	788	814	827	837	841	835	826	775	789	832	750	828	846	846	783	796	871	798	778	807	801	769	789	795	789	814	829	790	769	765	833	805	732	812	799	807	836	853	789	785	803	807	809	780	865	809	808	824	770	809	843	782	844	830	812	804	795	773	816	853	816	757	804	818	827	801	817	825	770	838	793	816	821	826	791	804	809	815	768	761	842	877	759	815	812	769	838	745	797	819	840	844	787	801	812	766	830	794	777	797	822	790	794	803	779	717	796	816	817	837	801	770	886	799	821	799	800	822	836	791	809	824	781	786	844	799	764	790	781	792	809	800	767	801	781	797	784	800	824	839	785	775	811	799	815	799	851	796	850	804	755	825	777	826	771	767	836	818	803	805	789	771	749	772	809	852	797	777	821	812	806	828	829	834	763	790	789	846	780	821	840	825	790	837	791	799	773	779	793	832	800	756	824	795	806	797	856	800	829	786	801	804	828	839	775	847	779	820	776	757	766	794	821	827	804	775	762	835	823	789	821	788	802	821	843	774	785	760	777	804	784	816	770	785	783	810	832	794	816	824	799	826	810	812	771	836	805	834	749	798	838	765	800	797	766	824	772	767	848	878	781	845	821	745	843	791	772	812	806	792	800	748	823	851	776	831	820	851	778	791	781	805	851	827	790	790	818	794	807	807	814	800	832	784	853	776	807	837	845	799	794	846	809	878	842	796	796	790	817	789	790	782	780	853	784	798	802	795	812	817	796	805	813	841	741	824	783	850	823	801	770	815	878	801	766	762	869	805	792	770	777	803	763	826	800	817	852	775	846	883	855	830	809	809	848	820	745	785	787	780	767	793	827	809	759	816	781	814	751	799	791	860	810	794	835	793	800	807	844	789	826	726	822	792	797	811	842	774	858	805	779	796	838	771	798	805	793	789	818	818	838	795	785	826	815	816	770	840	799	827	794	839	820	789	755	811	771	813	831	851	807	815	818	775	799	810	808	782	806	752	809	839	837	805	809	770	792	755	828	848	795	785	783	815	821	802	784	788	796	797	857	834	845	768	800	796	815	796	817	790	794	801	768	797	818	763	844	803	807	803	806	798	802	788	799	808	826	826	783	809	845	779	816	774	813	812	797	750	787	812	808	789	751	827	816	805	791	881	854	808	803	831	799	802	795	790	842	806	786	809	838	808	759	823	807	763	811	810	810	782	800	818	815	829	760	799	802	798	787	809	849	790	763	812	879	808	798	777	803	807	747	846	809	779	839	857	783	779	755	789	825	782	832	757	795	833	811	807	787	792	805	827	800	832	830	796	835	804	796	760	820	832	793	784	802	774	780	833	841	826	843	820	796	821	811	772	823	789	776	820	811	828	839	771	783	827	793	851	799	836	827	810	772	805	783	779	798	796	821	809	802	810	858	864	862	794	823	786	800	840	776	800	846	812	813	767	803	763	803	773	798	803	809	811	847	788	810	783	741	849	814	808	748	773	809	835	799	800	818	768	808	793	836	802	811	808	831	826	754	825	819	761	805	818	830	821	784	825	837	776	786	811	777	763	771	793	833	835	802	784	806	800	806	812	793	816	803	764	851	765	812	815	796	801	795	801	767	796	787	849	816	778	785	814	806	770	837	792	802	838	816	817	782	871	745	793	827	815	783	816	852	812	782	805	822	845	784	837	807	782	850	798	801	802	797	801	809	789	793	830	809	837	810	811	823	852	801	818	796	796	844	775	798	841	844	793	768	799	818	796	763	799	770	808	783	777	789	756	828	815	792	818	796	844	794	794	804	809	800	834	827	820	813	849	778	803	790	852	841	784	816	801	767	862	855	811	816	784	804	832	846	804	839	800	852	791	780	821	859	798	782	817	824	795	822	780	829	765	827	858	772	798	792	799	825	829	834	784	777	798	800	816	807	775	774	787	837	848	800	835	778	842	831	759	798	818	803	788	802	799	860	804	809	843	757	810	838	823	791	808	832	801	843	791	772	816	770	810	789	854	833	821	769	803	799	798	812	784	793	829	779	823	802	797	816	828	800	806	825	820	807	875	811	852	832	830	804	772	810	821	807	807	788	843	800	838	838	798	783	839	809	821	872	795	783	814	782	810	807	814	766	849	807	809	773	841	821	816	804	796	879	807	804	753	826	793	801	833	797	831	846	827	738	792	792	791	806	796	786	839	814	856	824	818	776	878	765	811	819	804	830	822	795	802	798	752	822	756	810	854	813	811	815	808	783	812	802	816	819	794	825	809	763	833	834	785	853	863	760	794	847	803	825	767	814	861	815	812	821	818	823	804	784	790	751	789	777	793	820	782	853	797	797	806	786	855	789	775	810	781	821	796	841	787	771	821	774	841	769	792	818	762	772	813	784	788	800	784	805	785	783	779	789	812	843	780	814	839	801	808	834	800	790	778	819	814	833	752	796	790	804	825	839	813	778	798	854	819	751	788	797	820	791	846	791	801	808	764	839	781	790	844	868	795	818	849	795	801	796	841	787	819	837	817	775	806	800	796	830	810	779	848	808	739	815	773	767	837	834	815	806	812	823	805	740	768	762	816	809	829	823	754	765	761	804	808	812	773	791	760	780	825	821	747	781	816	819	819	814	761	820	797	853	840	776	813	782	784	813	809	763	751	771	773	775	779	768	811	763	819	789	788	778	804	769	762	792	773	803	813	846	826	811	842	802	798	820	783	838	804	866	820	806	827	782	772	821	824	815	796	811	826	833	823	785	859	834	876	823	830	860	816	789	822	832	801	795	800	848	771	824	784	796	792	783	818	782	817	788	866	854	804	819	820	791	838	791	853	782	774	782	862	821	776	824	839	807	822	842	797	764	783	817	838	813	817	847	831	824	809	786	860	868	826	790	801	833	792	788	799	769	807	780	782	760	767	793	832	849	821	818	780	784	818	779	818	803	784	814	822	800	797	832	807
22654	21434	29278	23991	21432	21479	11560	1240	839	834	1342	2805	2795	2730	2620	1049	442	430	425	390	400	388	365	371	369	361	321	382	347	356	353	359	342	327	342	377	349	342	353	334	382	370	358	373	344	362	344	326	323	337	347	349	354	323	328	352	344	360	345	335	335	306	312	330	346	335	325	312	333	329	319	317	325	304	331	322	300	332	349	351	322	325	352	323	365	344	308	314	328	294	315	335	329	343	350	355	323	346	341	327	322	336	352	366	331	350	322	376	331	335	342	328	332	325	334	347	365	318	341	301	311	294	314	325	296	321	321	331	315	316	327	324	354	332	329	359	342	336	341	334	349	345	326	302	335	302	324	320	320	370	371	301	338	318	331	323	304	322	345	347	317	381	318	306	339	328	326	304	316	305	335	340	355	288	307	313	350	344	322	286	302	319	294	331	348	341	338	351	338	299	334	331	297	307	375	343	304	337	333	337	335	338	302	321	314	361	334	331	309	346	369	343	335	327	328	338	342	354	306	317	340	302	310	349	329	301	334	332	339	341	338	338	329	293	387	346	305	306	331	333	340	334	326	321	343	330	344	318	317	322	345	342	320	325	314	330	322	316	313	301	285	308	325	329	310	325	356	290	307	329	334	306	313	344	332	330	339	317	326	310	307	326	315	330	297	347	344	322	342	301	310	331	305	327	330	359	328	328	354	338	323	334	323	313	326	364	340	325	327	307	317	316	327	320	328	343	313	349	339	337	358	315	326	353	354	329	313	331	320	334	329	322	374	333	296	312	323	318	338	346	318	349	354	363	361	319	318	346	322	307	348	376	302	329	326	346	359	339	324	348	313	322	320	334	294	339	313	329	317	355	346	323	332	353	337	317	340	328	317	320	363	322	317	332	321	316	302	349	308	320	333	354	322	327	336	323	344	348	321	373	348	316	323	330	322	325	338	288	338	329	310	315	327	318	343	290	314	324	327	298	349	311	359	339	343	295	309	326	327	322	333	329	373	295	322	326	355	315	318	300	329	309	345	307	324	350	326	335	327	328	322	325	332	333	317	322	334	308	323	317	310	299	312	328	340	321	317	322	298	342	309	365	277	345	310	301	339	332	367	329	316	321	331	339	311	333	314	344	298	359	300	301	312	346	312	310	347	370	330	312	302	327	338	344	315	326	336	307	341	320	315	333	352	322	305	343	333	317	322	328	333	320	345	349	345	333	314	295	358	310	323	300	332	336	337	337	335	304	299	332	297	340	306	322	311	334	353	273	341	336	312	343	317	318	333	309	304	329	304	331	316	314	323	314	333	332	303	347	338	336	342	324	342	286	304	335	351	308	333	344	320	317	316	343	349	372	311	336	312	313	347	318	306	307	318	327	353	325	290	327	340	340	336	330	299	362	317	337	340	361	306	372	313	344	319	335	358	323	352	359	333	306	346	325	351	349	321	335	343	371	360	324	294	341	323	319	323	335	320	330	320	346	346	283	358	320	323	342	339	333	308	324	313	335	355	332	311	358	324	321	341	329	330	334	310	325	320	321	294	315	313	315	302	326	350	307	316	328	343	382	390	356	307	336	307	341	339	343	322	306	325	374	359	330	339	317	315	310	328	339	325	314	338	328	345	319	313	303	312	334	332	328	353	344	321	357	344	295	330	347	342	340	340	340	320	347	332	331	312	330	321	334	308	325	292	348	324	319	341	323	318	367	342	348	326	343	324	342	321	360	294	335	322	358	309	309	346	331	333	322	307	326	291	328	341	319	340	338	298	319	328	344	342	336	350	310	344	311	302	331	351	339	315	350	365	332	325	314	310	320	323	353	357	364	319	320	324	332	308	340	347	345	345	307	316	353	306	306	310	343	366	361	316	319	305	315	300	321	316	330	308	316	347	333	351	321	329	344	352	322	331	327	324	281	316	341	335	311	341	357	353	338	315	330	285	305	335	348	340	334	316	343	328	342	314	318	305	337	336	324	354	323	324	312	335	336	354	325	365	308	308	340	333	324	331	287	357	347	319	303	313	338	298	345	309	329	352	324	309	307	343	324	361	327	341	335	306	315	315	372	312	294	322	298	283	324	331	311	296	354	382	330	366	313	315	324	326	348	311	295	321	323	334	329	338	298	321	351	324	348	313	330	350	323	307	308	316	335	304	316	338	311	332	361	317	310	321	317	340	354	329	284	343	330	309	365	317	340	339	336	349	312	334	340	321	325	318	322	321	331	321	296	311	326	308	316	301	323	307	335	322	346	316	302	328	352	301	310	332	308	313	324	335	325	320	344	311	324	346	315	345	352	330	318	296	317	337	297	309	320	333	342	338	322	311	330	335	317	317	336	326	370	367	350	333	354	325	346	314	345	340	290	315	326	332	323	333	324	327	321	339	342	303	349	334	329	333	298	334	334	322	340	334	320	308	349	325	346	314	319	352	317	336	334	366	291	338	341	349	323	335	332	309	315	332	310	360	362	313	346	307	325	332	329	326	302	332	325	316	335	305	314	302	294	344	334	346	313	330	327	322	324	325	346	300	339	346	346	358	316	319	304	341	322	325	300	310	350	345	331	331	318	298	322	343	311	332	317	316	311	333	344	349	338	339	326	347	289	309	297	338	316	351	320	346	300	331	309	361	334	337	350	319	351	340	334	298	326	326	359	370	315	317	275	344	338	304	334	320	321	332	311	338	334	333	326	325	331	317	320	338	296	316	322	328	393	310	330	329	313	322	340	320	313	337	335	359	322	330	352	357	321	329	313	321	336	358	308	330	332	314	330	324	335	317	324	318	318	314	339	317	319	335	327	295	335	316	324	318	318	307	342	309	311	323	358	347	314	299	326	346	353	332	309	322	348	314	287	318	336	334	311	352	315	341	314	305	317	333	292	367	310	330	337	334	308	326	325	307	292	325	306	342	344	325	345	304	332	327	317	316	341	322	346	316	317	348	344	323	371	352	323	362	342	304	303	304	295	329	349	319	348	355	321	340	361	345	334	323	299	313	368	317	311	322	324	323	348	289	317	318	309	315	321	338	315	318	329	314	324	337	333	337	307	320	321	324	367	314	291	324	321	317	302	334	291	339	317	356	298	361	333	340	316	308	332	329	319	299	350	346	334	361	345	316	350	318	357	352	358	342	314	324	323	374	329	323	327	337	352	308	313	317	330	305	316	323	350	299	332	310	317	342	336	331	342	325	348	321	352	307	330	333	344	339	358	332	334	341	336	322	337	326	290	329	288	335	325	299	313	338	315	317	339	348	291	355	284	345	329	314	326	331	326	319	354	353	305	316	325	306	339	344	329	322	332	347	313	299	348	348	357	337	325	326	346	314	331	314	306	298	335	314	357	323	298	324	330	330	319	286	305	339	337	310	330	309	344	358	318	344	316	333	302	343	322	337	298	353	353	328	332	354	334	299	319	311	287	337	366	327	328	323	351	326	337	349	299	318	331	319	352	317	306	317	309	326	339	326	309	354	336	292	331	312	290	346	335	330	340	314	323	332	328	344	322
14883	43250	14958	6158	4203	2871	2104	1643	1220	1190	1953	4478	4265	3754	3935	1415	465	426	532	458	468	390	383	375	386	371	398	393	380	345	357	329	349	341	347	327	377	334	326	320	343	331	367	326	346	343	304	322	337	338	332	294	319	371	333	299	348	343	325	346	327	340	339	285	364	342	308	337	333	356	338	325	338	300	296	319	326	341	333	358	327	355	322	325	327	350	329	326	302	287	352	299	343	336	335	321	340	306	311	325	343	326	294	289	326	317	304	327	316	293	326	331	349	288	316	345	355	346	300	314	301	285	311	318	318	317	319	333	330	357	339	295	315	291	353	355	370	299	320	331	307	311	317	324	314	344	321	309	310	308	359	322	295	304	299	309	304	315	294	321	303	339	292	315	332	356	335	311	325	312	309	323	321	305	295	307	308	353	333	337	332	348	340	330	301	326	300	317	325	296	296	313	342	331	305	354	312	312	338	322	362	314	319	314	324	344	318	312	310	336	355	298	330	322	336	293	322	299	313	288	321	315	347	321	302	287	318	298	302	303	351	320	335	345	322	335	321	294	312	335	302	287	315	311	314	298	290	334	329	300	316	325	308	330	293	334	347	333	293	331	325	322	324	321	335	321	312	329	326	312	298	312	333	328	345	346	336	309	274	305	332	332	291	356	311	318	299	355	341	301	311	312	353	290	332	312	303	353	302	297	326	306	321	324	323	308	309	305	322	317	309	299	289	319	295	345	325	360	322	310	342	301	303	331	318	332	308	306	340	325	304	333	348	293	311	332	343	320	323	297	316	306	321	345	316	302	278	339	318	303	327	327	298	355	356	328	317	315	313	320	315	313	335	303	298	324	344	357	326	315	329	327	356	293	321	324	311	331	291	326	332	310	330	333	336	287	344	290	288	334	312	342	335	292	314	334	347	323	325	301	322	321	313	334	351	317	322	356	308	321	331	350	321	361	307	307	325	342	310	368	319	303	314	343	302	286	317	320	317	333	320	335	308	299	317	303	323	329	317	349	316	316	319	325	336	324	311	328	324	330	322	348	329	361	297	328	333	317	330	289	303	358	315	328	344	310	322	316	297	311	336	323	321	335	306	324	313	316	327	332	301	310	340	323	312	304	324	289	315	325	332	297	321	320	324	290	330	341	310	297	322	340	321	311	299	290	342	329	286	340	316	322	296	322	298	318	331	331	336	320	367	295	323	300	329	342	322	297	322	333	319	307	307	329	308	303	329	334	310	370	338	335	316	307	325	294	364	325	333	344	333	340	336	325	328	336	318	313	326	330	334	351	317	322	365	319	336	351	339	345	342	300	346	310	358	331	306	324	333	309	309	303	332	307	343	309	325	334	290	325	307	327	285	317	299	310	345	313	310	337	302	319	311	305	348	325	321	317	343	324	328	302	298	310	329	304	321	313	296	323	332	307	301	347	304	349	292	297	328	322	319	316	339	314	327	325	318	301	306	325	324	312	315	290	293	282	345	311	276	309	299	354	338	320	322	335	303	328	326	338	324	346	331	300	315	329	335	311	300	304	305	317	277	301	310	309	300	294	312	313	329	316	317	304	321	318	355	319	351	328	321	316	324	307	317	295	316	304	326	319	322	326	327	301	293	320	314	330	322	329	339	314	294	313	289	312	346	320	344	324	340	338	333	341	315	336	323	349	324	318	307	303	343	327	318	317	302	323	337	297	316	316	318	331	310	315	309	320	342	314	355	317	305	335	317	307	313	317	308	337	338	317	287	332	328	338	340	305	330	306	308	332	352	324	306	303	297	326	296	315	346	314	338	319	336	307	324	341	323	373	337	315	304	337	333	347	302	293	359	274	306	304	328	313	287	356	305	322	323	307	319	308	315	337	305	330	326	292	350	333	334	294	322	320	314	310	316	318	319	316	330	294	306	314	326	301	298	335	293	336	347	326	301	301	331	310	290	307	345	309	310	297	331	311	311	291	358	297	340	288	300	280	317	331	306	291	334	316	317	329	314	326	332	351	337	330	333	349	294	331	337	333	326	327	324	308	288	320	294	329	321	317	303	340	343	303	342	311	321	311	327	297	324	295	297	315	353	322	354	306	316	331	368	315	342	337	327	307	316	288	326	332	344	316	301	277	328	311	323	333	320	302	323	329	299	349	291	326	296	332	332	315	327	289	323	356	369	320	312	332	323	311	328	317	323	340	342	293	293	313	308	335	318	343	347	309	345	336	320	309	320	346	331	304	346	358	285	320	324	300	332	320	305	330	316	323	315	319	350	320	336	320	341	306	298	301	340	325	308	307	326	361	334	313	360	292	337	315	320	355	289	309	327	328	327	319	309	327	317	302	331	321	313	307	314	321	303	297	293	309	286	337	312	336	318	350	309	325	329	318	324	305	319	316	311	328	307	290	331	331	292	300	321	324	350	331	338	318	350	331	319	334	344	324	310	313	326	304	337	326	308	335	340	321	350	314	305	302	291	341	322	317	304	298	339	336	318	330	337	304	340	316	326	338	317	302	322	348	310	333	309	309	351	314	322	308	348	332	319	326	321	327	310	312	314	299	317	285	305	313	324	313	292	323	311	322	317	330	317	334	310	314	317	335	315	331	353	342	330	322	306	335	332	349	315	318	353	324	336	325	319	336	318	358	347	290	322	327	295	325	344	304	294	307	291	326	336	295	314	293	335	323	305	313	321	319	327	297	320	316	345	318	319	322	304	316	318	302	281	310	323	319	348	307	314	331	327	331	303	336	322	372	315	333	325	329	306	308	310	319	307	340	328	326	316	324	348	338	315	340	335	310	315	347	301	341	328	327	311	324	301	324	328	346	320	312	335	339	308	308	322	330	300	300	315	332	314	292	339	375	324	326	305	302	336	310	295	348	336	357	307	316	325	334	313	289	303	327	313	310	312	334	331	310	326	350	351	317	328	308	326	337	325	337	308	294	322	302	303	317	326	340	331	315	316	302	329	316	301	322	367	297	347	326	351	328	339	311	329	340	307	331	357	315	313	320	360	305	303	336	327	284	331	302	313	305	343	355	288	327	301	351	305	321	316	294	313	311	304	318	325	302	332	330	338	311	309	337	324	331	297	367	301	347	322	329	338	295	317	309	323	312	315	325	331	331	264	321	319	309	307	317	319	322	308	299	290	317	332	319	305	294	327	326	323	309	339	322	295	303	296	315	318	343	320	317	288	289	325	325	305	303	309	302	305	301	307	316	287	334	317	305	332	318	334	342	313	298	287	343	329	289	356	345	332	348	321	339	318	283	317	309	323	325	355	313	294	342	290	303	345	316	325	336	288	314	319	351	311	301	319	338	319	320	302	322	318	329	330	287	308	328	291	279	321	322	336	299	344	313	292	303	313	321	278	285	330	316	298	346	294	315	323	311	343	296	296	333	327	304	280	336	307	355	333	343	300	341	310	326	327	322	340	333	323	309	305	343	307	340	318	314	315	338	291	297	327	300	310	324	318	341	308	297	303	315	355	326	323	304	314	327	334	313	317	289
28168	21777	11193	1822	991	824	854	803	766	792	1014	1375	1468	1533	1488	959	752	733	732	721	734	702	720	715	745	743	775	730	730	801	759	718	776	693	724	750	730	740	711	752	747	700	724	706	772	779	752	724	766	746	716	735	746	729	694	770	702	789	740	701	751	787	753	697	715	717	747	799	752	724	742	767	779	740	735	735	733	731	732	753	776	734	726	695	710	740	721	744	719	756	739	735	752	717	737	714	776	741	695	734	774	771	725	767	738	682	741	775	691	718	743	746	699	715	713	696	703	727	742	736	676	697	759	716	751	726	754	730	710	699	711	688	745	707	743	686	661	758	723	702	740	728	786	784	698	708	713	745	738	738	740	706	737	722	728	737	729	731	732	733	742	743	708	752	750	767	748	717	776	781	730	700	722	714	721	683	740	713	742	736	698	744	780	667	779	731	703	746	775	727	757	675	719	727	768	758	744	742	752	713	701	721	722	681	739	753	716	704	703	748	736	709	754	768	772	737	760	729	759	752	736	727	716	724	704	756	713	722	678	707	719	739	756	715	715	757	765	756	720	695	715	749	743	761	743	683	749	753	716	769	734	747	723	729	710	749	722	730	728	699	771	768	713	707	746	765	732	719	720	716	753	728	709	675	777	727	737	772	705	760	756	763	755	719	735	741	768	730	708	756	707	749	742	751	701	764	775	703	712	782	762	742	698	735	751	748	720	792	718	751	756	725	743	730	757	752	756	706	751	744	744	718	709	732	784	722	716	749	728	787	735	678	667	685	759	716	770	744	746	774	740	754	760	757	737	730	723	757	758	746	745	733	756	690	694	718	786	748	697	729	745	713	721	765	725	790	772	755	705	740	688	752	751	713	751	751	768	745	722	823	783	689	779	769	721	733	731	782	767	754	697	755	698	703	769	695	708	707	746	715	735	736	757	676	758	704	782	752	753	739	763	730	732	741	788	706	814	757	682	732	803	764	702	734	706	730	706	708	690	725	725	708	744	768	708	699	752	709	728	707	727	764	766	722	762	699	728	794	770	751	696	757	733	749	750	746	756	705	757	742	670	776	679	686	725	777	751	709	732	750	719	734	725	747	699	714	772	684	731	715	728	701	758	714	728	693	741	723	721	749	698	727	738	764	727	760	749	744	748	721	765	746	744	747	701	739	763	729	694	733	756	720	724	720	732	765	750	732	735	669	708	749	743	738	731	719	752	749	742	765	774	735	719	722	742	775	800	730	741	755	796	710	739	707	733	781	770	764	773	748	709	696	755	738	716	749	724	765	692	766	741	786	729	777	760	723	728	731	752	760	749	749	751	771	739	666	733	753	730	679	769	706	777	732	722	760	728	690	797	733	722	720	708	743	753	733	681	755	714	700	731	754	727	717	714	713	771	735	759	756	737	754	742	690	729	760	751	770	723	737	748	790	722	744	749	749	718	751	725	756	744	771	756	760	697	710	739	698	726	735	746	712	772	746	714	734	717	730	726	716	705	744	771	790	753	730	744	742	739	764	752	721	748	706	776	741	756	739	765	742	743	708	751	762	733	701	728	740	733	723	739	713	774	733	806	688	710	730	738	710	704	726	753	726	728	735	746	719	771	681	737	713	732	713	720	733	734	740	747	809	736	717	740	723	740	758	705	704	722	720	728	782	730	759	762	738	721	715	762	722	719	760	711	764	723	706	774	703	746	661	754	713	730	719	793	761	717	764	749	756	757	683	718	794	741	805	708	769	760	715	695	748	736	755	774	725	743	729	730	733	741	726	740	724	727	776	755	730	695	724	741	726	707	743	752	727	724	734	698	704	767	747	714	705	709	747	673	746	761	726	682	736	715	714	741	730	723	752	705	750	745	698	767	696	735	737	751	733	726	709	710	747	789	700	748	718	733	763	752	753	728	764	715	736	712	738	760	687	740	746	726	746	722	730	762	722	719	691	753	715	683	752	750	804	765	775	732	729	731	725	737	697	728	725	777	720	723	718	714	743	704	724	750	726	720	729	720	746	742	758	772	773	712	788	734	786	707	702	717	789	743	688	733	743	715	717	763	707	742	742	734	786	699	677	706	785	745	726	735	704	677	718	661	748	703	683	741	724	759	763	687	756	747	731	757	683	740	732	756	722	784	710	737	745	802	764	685	760	761	734	737	718	771	759	689	667	732	727	727	709	761	709	711	752	781	782	721	771	745	713	710	748	690	818	698	744	717	761	719	719	638	742	748	750	749	747	735	720	790	744	768	719	714	768	744	747	738	756	748	718	783	703	749	746	720	725	712	768	761	752	721	713	753	757	754	782	670	737	759	756	746	757	770	695	706	744	732	742	699	746	767	748	755	712	764	674	771	734	712	698	751	702	731	721	729	742	732	734	716	728	772	722	742	764	783	718	739	734	720	786	724	707	696	764	745	717	680	779	754	751	685	763	798	698	710	683	713	777	738	750	706	729	721	710	750	744	713	667	758	765	762	674	769	771	695	702	713	753	730	737	729	754	720	696	699	762	719	738	739	692	775	702	668	711	780	768	739	783	694	774	786	774	708	719	716	694	791	735	749	750	751	750	699	683	734	711	751	714	714	729	761	717	769	729	738	706	757	705	717	775	740	749	700	758	700	745	713	751	716	749	714	728	721	752	752	800	751	778	747	782	758	744	738	730	724	727	764	680	732	736	768	727	727	778	762	758	738	747	759	734	737	759	706	740	713	777	766	695	740	756	720	735	765	738	753	693	714	749	738	764	721	680	723	778	780	715	742	737	757	729	778	760	715	736	707	698	755	748	727	735	708	675	737	739	723	791	716	756	729	686	755	737	723	753	723	731	768	756	791	769	724	740	705	755	737	745	699	735	703	718	738	764	768	723	732	749	727	729	762	698	746	731	772	728	754	779	728	733	755	781	734	733	715	721	782	683	730	722	722	727	712	717	723	740	732	746	716	778	747	757	773	712	686	757	757	741	772	696	702	692	702	781	720	753	727	757	740	718	742	745	699	756	750	748	754	727	715	741	727	749	764	762	736	709	740	691	726	764	663	720	703	716	720	706	734	721	812	748	778	695	711	751	720	696	770	714	727	734	741	755	705	696	751	715	714	735	749	756	785	710	684	725	730	728	739	714	725	740	747	746	700	715	737	792	750	746	765	714	741	789	710	727	720	717	780	714	772	789	683	731	777	728	762	748	729	699	704	742	740	716	740	781	705	757	675	742	728	760	739	709	749	759	733	715	751	747	739	695	757	754	733	690	794	742	704	783	763	715	705	747	686	752	702	737	742	727	706	725	707	731	769	768	759	725	706	734	769	696	757	766	773	783	796	730	747	756	686	705	768	698	745	759	755	728	688	781	736	750	752	733	715	709	770	711	764	735	737	738	712	735	708	752	717	718	702	715	701	697	724	727	753	771	748	720	713	775	720	743	730	773	728	711	751	766	715	726	760	678	735	745	783	744	737	764	735	770	735	699	751	759	747	745	698	765	706	711	762	724	687	715	786	722	760	697	707	730
10248	26410	4229	1414	1057	906	861	836	805	861	1254	2033	2011	1965	1850	1030	772	735	767	762	702	711	725	713	758	718	727	752	750	746	725	722	711	697	760	716	776	774	739	730	711	732	740	730	704	762	710	765	727	731	765	733	737	752	738	781	775	740	731	793	722	800	747	751	740	757	762	721	713	733	763	752	781	731	754	789	713	737	741	745	741	727	774	777	764	705	763	723	763	762	715	726	710	718	777	746	730	733	826	685	782	672	726	759	733	760	695	787	756	719	756	746	771	727	715	712	754	752	733	729	768	779	758	719	722	798	739	736	805	765	741	753	735	765	712	705	767	707	720	702	712	755	742	740	786	714	696	800	743	763	782	741	773	760	760	772	695	736	776	699	767	777	769	776	732	677	758	789	733	746	768	728	783	734	718	761	738	724	766	704	764	734	720	759	708	754	767	757	748	716	741	723	715	767	715	720	730	725	690	746	761	753	753	724	705	732	779	777	753	744	716	752	733	732	749	741	694	764	693	757	744	753	707	761	699	743	742	734	773	749	768	759	770	692	751	689	748	688	734	746	767	755	731	766	745	710	719	741	734	776	739	806	737	743	758	756	787	746	746	745	736	742	737	734	764	714	703	695	785	727	781	741	756	756	827	741	732	689	784	732	724	754	727	749	695	730	741	680	728	741	707	766	739	722	775	680	716	707	750	724	751	726	716	704	734	708	746	758	737	765	759	722	780	724	743	764	763	740	700	750	739	736	720	739	755	737	737	736	776	712	752	725	761	797	747	799	737	800	726	730	679	719	725	758	784	801	745	760	796	728	719	755	701	718	719	757	755	714	769	757	751	792	730	782	701	707	722	726	740	729	730	705	714	768	671	770	752	720	756	704	763	703	691	727	701	751	706	757	730	774	728	770	728	750	674	758	744	745	716	711	718	722	756	746	779	759	709	757	744	757	734	721	750	711	777	743	710	750	740	763	707	765	788	741	809	766	765	759	781	735	708	755	732	728	689	736	712	797	769	733	733	702	738	740	729	767	753	756	758	764	732	769	804	775	786	784	727	707	775	770	739	776	805	746	737	772	746	760	772	733	701	749	746	757	812	825	692	758	718	761	722	778	763	690	761	753	759	768	773	759	789	724	739	719	759	721	741	707	788	739	749	743	722	777	696	754	710	767	729	755	708	750	754	763	733	760	750	762	742	700	737	744	790	727	738	733	705	781	758	753	774	737	755	734	768	771	755	724	750	758	727	737	739	707	757	800	727	743	769	758	703	733	741	735	794	747	787	749	769	711	727	686	734	801	754	752	726	743	742	731	719	737	741	747	711	774	697	760	725	753	744	777	764	714	773	758	723	721	762	744	705	780	735	776	744	762	753	718	743	738	724	733	761	753	704	683	791	705	699	757	746	754	764	773	715	739	738	738	757	717	752	746	761	716	764	741	752	710	701	750	683	753	732	756	744	746	728	748	762	740	795	736	751	718	747	702	725	716	713	711	763	764	717	769	710	740	769	718	728	737	703	779	730	740	758	727	773	725	729	683	708	709	723	726	735	751	769	692	741	769	743	736	752	766	740	711	699	784	755	805	747	760	799	711	744	762	724	764	739	756	706	701	712	728	755	689	715	754	698	765	706	723	708	800	727	751	704	705	813	736	743	688	774	780	755	730	753	753	768	731	763	749	757	733	740	750	709	730	681	765	761	708	733	755	673	700	766	700	769	729	751	786	708	771	734	753	783	752	735	794	774	727	704	706	779	735	723	761	772	739	721	726	709	742	769	722	768	730	741	732	711	717	766	765	732	800	730	793	723	713	679	759	740	711	761	713	734	738	746	770	746	740	736	742	741	697	762	719	724	767	715	775	706	735	729	723	750	769	754	732	707	732	794	717	742	751	717	724	720	733	743	765	767	775	752	714	753	737	774	761	797	727	704	742	798	733	770	750	764	741	774	733	766	708	760	724	760	763	714	710	715	766	731	744	784	772	747	715	757	738	744	743	761	697	752	709	739	748	751	724	727	745	664	753	702	741	735	746	775	762	710	764	727	720	744	791	755	744	727	832	790	688	787	766	780	764	760	748	772	762	800	701	701	746	745	731	746	696	771	717	716	739	744	750	745	729	740	751	745	726	727	769	710	724	785	754	717	712	666	764	704	733	773	725	721	752	737	752	771	690	810	750	747	731	727	698	714	711	743	738	727	716	704	727	757	718	760	767	708	726	721	723	733	748	734	717	746	707	732	699	730	767	720	753	757	771	703	749	734	726	734	710	754	768	710	722	713	709	761	731	722	735	712	770	756	744	802	746	756	752	772	776	765	768	720	762	721	755	756	775	729	746	673	702	819	721	719	770	728	733	691	802	767	759	716	763	727	727	706	766	739	783	744	699	728	762	736	751	778	747	721	751	694	709	710	737	709	773	754	759	737	746	730	739	717	772	727	656	798	758	774	791	698	756	713	696	737	757	733	763	731	748	704	758	733	759	760	801	712	757	756	727	750	738	778	744	776	748	716	724	742	745	774	732	802	698	739	761	749	705	698	775	747	757	731	734	705	721	782	776	731	754	799	765	727	693	759	729	733	823	744	719	761	728	751	758	708	747	743	736	763	782	717	736	729	724	732	694	739	721	782	765	748	720	758	748	735	728	703	746	749	763	764	791	712	744	706	699	768	739	764	693	765	746	766	778	733	703	756	755	771	769	766	727	753	753	736	752	735	717	776	660	707	740	716	769	734	758	772	752	714	712	800	727	723	782	738	740	766	719	742	727	734	732	741	729	769	680	742	718	718	726	735	771	752	763	744	735	743	719	743	773	738	755	740	729	751	714	718	778	728	762	740	717	684	759	744	768	779	692	733	728	772	745	751	705	743	710	756	750	684	742	804	735	769	759	788	735	683	721	707	776	754	785	762	758	744	745	786	664	755	717	730	727	742	729	719	688	732	747	741	759	749	711	739	740	733	675	728	706	721	778	766	767	751	742	699	739	786	745	698	661	743	722	722	768	757	768	775	702	762	706	752	748	742	719	733	773	702	736	740	714	735	738	752	750	776	706	749	753	751	734	754	786	717	733	711	725	778	736	726	727	736	752	710	719	751	749	739	717	726	737	715	737	773	760	720	761	698	724	708	735	728	766	759	778	763	753	735	746	800	761	757	731	748	758	748	709	768	730	753	763	744	753	768	738	759	742	728	739	760	780	751	810	732	777	742	767	746	686	776	771	716	779	691	711	758	754	747	671	746	742	782	760	785	727	731	750	715	760	753	727	696	696	774	735	717	757	718	790	749	779	752	751	757	793	790	761	762	757	736	721	758	751	775	690	744	786	724	687	758	795	791	704	743	740	723	687	736	758	732	722	703	773	747	779	756	710	761	768	727	744	752	687	742	745	769	721	713	752	768	726	768	780	715	764	748	724	692	727	719	793	787	735	773	703	747	761	675	748	716	825	755	774	748	740	733	737	708	736	781	748	769	773	699	719	757	763	766	734	775	771	761	738	781	774
23849	21433	28893	24354	21425	12830	1384	785	598	583	898	1410	1627	1828	1503	818	379	403	411	405	412	363	369	355	389	330	350	376	366	367	365	375	363	326	322	343	369	393	386	330	321	338	376	326	333	331	346	328	331	346	349	338	332	362	352	380	319	375	371	379	357	331	363	327	327	364	330	352	341	326	348	342	331	376	336	347	370	341	337	350	362	361	314	324	360	330	363	335	375	365	339	363	325	396	345	364	331	350	360	335	335	368	341	384	352	325	358	339	324	329	328	366	324	338	374	325	344	337	359	356	313	342	350	354	356	364	321	324	341	315	345	353	333	321	328	344	364	356	335	377	345	355	359	389	359	313	353	370	370	323	350	344	340	388	333	347	328	347	367	355	360	363	335	327	353	359	340	356	372	359	320	330	362	360	349	327	356	318	382	353	393	344	337	355	337	329	363	366	317	343	333	352	354	355	362	344	342	363	329	347	389	349	353	372	362	332	335	357	342	359	343	338	360	364	376	359	342	369	324	377	359	382	341	370	308	349	395	375	328	310	320	378	330	349	340	354	348	376	342	327	347	341	333	331	343	341	354	325	359	335	339	349	355	324	367	322	349	383	320	334	348	333	359	351	320	358	341	356	309	367	321	335	353	348	352	318	344	372	372	330	341	334	356	341	315	358	339	360	339	331	365	337	364	373	359	331	344	328	415	347	362	336	342	349	376	351	307	345	346	365	332	338	379	321	378	332	346	318	379	360	336	342	331	304	351	348	339	348	334	360	397	337	370	360	373	369	341	358	345	340	323	344	355	346	327	362	376	347	331	342	332	355	338	344	354	325	370	344	366	314	360	353	368	346	368	355	346	339	381	344	343	352	347	339	366	328	359	340	341	386	346	339	353	323	341	323	367	371	371	351	384	343	333	347	310	345	346	323	395	349	344	338	352	323	349	355	349	351	344	330	341	327	340	352	341	361	332	333	373	334	321	315	357	343	341	342	356	341	354	349	349	328	372	334	340	355	368	340	322	322	349	344	361	358	354	341	335	336	322	374	291	342	349	342	330	366	345	322	358	334	323	336	316	335	344	353	348	345	345	391	364	323	335	361	360	343	308	344	345	319	325	327	382	348	378	345	320	361	359	332	352	335	343	341	337	342	341	345	364	369	309	368	330	359	332	352	326	341	332	353	355	335	308	332	345	324	398	343	328	348	409	377	313	306	306	362	347	330	336	346	361	372	298	342	348	340	330	351	361	351	324	342	332	377	369	342	342	337	364	294	360	339	338	366	332	348	336	348	377	367	356	355	369	368	368	354	283	326	333	345	345	334	355	323	332	334	368	348	363	390	353	318	316	361	308	347	345	364	388	367	345	347	355	377	330	365	381	349	379	336	374	350	317	337	359	363	312	392	363	353	349	320	375	332	349	337	391	348	321	341	372	378	332	370	301	323	316	365	355	329	361	359	386	339	351	340	367	346	357	347	341	352	331	325	326	335	352	331	400	324	344	336	335	333	339	341	307	357	365	363	358	349	356	354	357	380	341	332	366	357	320	325	349	335	378	345	332	375	340	375	319	398	360	372	357	351	327	356	356	355	354	345	318	358	329	372	347	333	358	356	368	332	345	323	360	357	330	355	309	363	342	323	336	353	353	349	336	322	320	326	351	366	353	335	332	341	376	330	357	334	343	344	340	331	342	335	341	337	347	355	354	326	365	364	348	379	365	354	349	360	341	333	358	345	362	318	342	355	357	333	351	389	386	331	336	338	343	341	341	309	346	317	327	331	358	330	342	328	357	352	330	368	324	332	338	334	363	363	363	346	357	330	337	353	333	353	334	323	348	346	332	340	338	352	347	349	340	363	376	376	333	343	335	323	338	350	342	374	357	331	305	327	323	322	300	348	310	353	345	354	355	303	320	355	345	361	370	364	368	335	339	361	343	338	337	344	332	347	332	344	362	335	350	341	336	372	404	373	373	362	331	362	307	332	323	335	356	366	356	334	378	358	335	362	324	345	336	346	366	360	343	327	350	367	346	336	310	313	316	356	330	350	346	383	324	359	346	322	360	348	348	359	371	360	364	359	336	353	322	354	361	376	318	348	361	345	371	335	325	346	372	356	357	336	354	356	325	334	348	359	356	327	352	353	344	343	360	367	343	347	371	310	347	283	359	356	344	365	336	354	340	329	369	328	316	358	350	330	323	338	376	356	358	327	351	341	333	367	326	354	341	328	366	318	344	322	322	346	350	366	339	365	370	360	361	334	379	326	297	353	326	375	337	325	350	333	372	320	331	341	350	354	309	342	340	361	344	375	355	363	362	342	355	345	373	352	339	367	343	330	325	337	388	357	342	331	334	325	342	341	370	330	342	365	368	354	341	380	386	374	296	372	361	319	340	340	353	347	360	360	341	322	359	363	319	345	346	343	356	325	338	343	392	340	366	335	369	337	316	346	369	327	334	354	389	329	329	345	360	359	313	338	328	321	379	385	338	323	359	363	336	350	323	336	362	337	341	314	360	363	374	359	332	369	333	327	330	347	348	309	356	323	336	359	337	343	330	335	344	324	339	385	312	332	380	348	356	379	314	349	347	358	337	310	337	382	332	361	381	396	340	323	378	345	322	348	323	353	381	364	373	331	327	343	380	346	325	353	391	356	347	357	352	356	390	342	356	369	338	357	343	360	331	354	314	347	362	377	363	336	349	333	342	361	359	356	337	347	380	357	337	357	387	324	372	380	315	328	344	346	357	356	358	369	326	340	313	363	334	350	317	388	359	323	334	340	343	371	328	357	312	348	348	347	342	359	364	346	381	333	364	369	337	347	303	360	354	310	381	336	350	357	360	331	372	333	341	361	317	327	382	338	400	319	350	319	344	344	351	323	365	360	343	364	345	347	315	324	370	360	326	315	308	332	349	325	341	362	339	347	346	365	356	373	371	323	355	312	342	339	321	333	304	330	376	368	361	376	327	325	381	364	343	329	328	357	323	327	341	355	355	362	380	353	323	346	342	368	356	362	326	337	385	326	350	317	336	352	413	345	339	373	348	340	345	327	345	359	368	329	349	330	380	316	353	325	325	363	337	344	325	335	354	365	331	379	341	312	348	362	369	337	345	374	372	387	353	349	322	315	364	351	341	347	339	365	354	331	341	380	332	326	321	321	341	345	336	315	359	343	325	345	331	370	324	331	369	334	353	319	341	367	371	344	351	333	358	339	306	316	333	349	352	305	351	348	364	324	365	350	310	363	375	350	357	354	363	354	335	336	353	340	353	380	357	355	374	334	335	325	339	350	331	336	336	340	330	344	331	378	333	337	355	345	304	357	355	374	369	348	392	355	304	358	358	345	325	367	322	343	341	348	335	330	334	360	339	359	321	356	323	311	351	380	352	355	340	318	372	342	353	321	345	331	354	366	338	357	363	351	349	306	340	350	335	341	397	352	341	374	352	322	345	320	331	323	355	392	357	333	328	354	339	383	347	352	355	373	362	328	384	348	336	330	349	349
13153	40184	11276	4310	2520	1744	1436	996	852	825	1334	2142	2583	2737	2138	1083	459	445	421	403	435	400	412	377	383	379	404	381	345	384	387	410	353	389	360	374	389	349	369	384	358	393	370	341	367	381	364	332	360	361	369	388	335	366	358	377	380	386	372	402	353	331	365	390	351	369	337	325	387	393	364	372	374	376	361	375	339	366	379	382	362	368	377	354	383	336	342	373	406	371	339	367	351	369	383	345	361	375	392	356	355	377	342	332	347	332	338	360	377	391	366	370	394	386	399	349	357	359	362	358	371	367	369	371	377	348	380	410	336	346	378	381	391	398	351	372	362	351	330	359	400	352	379	336	359	331	380	348	340	364	373	368	376	387	355	399	366	364	375	340	388	370	359	352	357	335	377	373	385	368	377	384	382	370	331	360	358	343	359	358	351	370	368	363	375	360	345	353	359	374	352	365	361	334	353	395	355	374	407	358	375	373	369	392	373	388	350	368	343	380	412	366	366	384	346	380	373	338	393	326	345	400	359	352	386	323	351	364	396	358	392	339	359	367	374	368	357	361	344	371	385	385	368	389	354	379	371	352	376	378	389	364	346	341	357	403	356	341	368	382	380	345	365	384	354	338	369	423	395	371	361	374	369	370	366	377	355	365	333	366	347	354	338	355	371	361	379	390	383	380	368	370	351	395	355	338	328	356	366	346	371	384	370	387	382	360	352	399	388	346	361	384	359	350	353	365	385	342	370	375	368	392	379	374	380	379	338	379	360	359	373	357	340	386	369	352	358	392	342	353	363	357	338	351	363	324	382	369	365	356	408	374	382	331	343	322	345	390	381	346	372	376	380	365	337	366	361	346	355	331	370	391	297	344	361	345	347	346	390	372	352	355	376	325	362	352	354	347	385	370	381	345	343	371	345	358	370	376	365	353	341	394	384	349	347	366	367	397	391	357	374	371	333	346	352	411	360	371	343	398	372	391	381	349	348	355	351	377	359	360	354	375	362	339	353	384	364	379	350	349	395	365	360	356	379	337	376	333	385	326	357	345	339	362	400	350	343	336	379	351	365	367	364	349	368	376	398	345	357	358	326	358	377	370	365	371	322	384	360	367	392	369	359	335	341	385	354	435	372	329	371	355	346	328	361	375	392	351	387	338	406	373	352	370	372	345	395	385	374	361	368	367	361	368	373	360	352	369	344	362	396	380	364	358	334	363	350	388	370	382	396	385	364	372	353	384	352	346	371	323	373	351	366	384	358	373	370	384	378	380	350	383	356	374	343	356	349	393	334	384	404	367	323	376	382	382	371	339	359	351	330	328	345	329	366	361	338	369	361	370	332	362	369	310	349	353	334	337	323	396	327	400	362	392	386	378	389	356	387	367	324	366	366	401	327	363	367	391	361	345	376	350	395	362	367	352	347	328	339	390	380	390	340	339	353	326	369	362	398	384	403	360	374	349	387	382	365	340	387	351	365	359	341	369	338	360	342	375	371	383	338	359	369	367	353	380	372	366	376	381	354	339	378	366	344	351	381	397	366	365	353	360	350	399	359	409	380	305	356	376	394	352	364	357	367	370	358	370	388	388	380	361	408	334	371	353	369	390	348	368	338	351	344	373	385	389	356	350	350	375	350	360	383	383	350	368	358	368	393	378	324	362	353	376	325	371	400	372	374	369	382	348	314	391	369	396	340	340	387	357	378	380	346	365	367	355	388	360	371	375	370	348	391	355	392	359	393	370	394	347	351	362	367	358	356	369	357	411	372	345	373	393	362	325	327	396	380	358	358	397	357	359	369	381	360	371	348	347	361	380	339	368	371	396	390	348	338	373	340	372	355	387	341	388	392	393	352	326	348	365	394	361	377	381	362	370	360	362	350	360	365	356	336	361	388	379	383	354	376	400	352	390	344	371	314	378	348	360	374	383	357	353	340	368	367	363	361	377	385	369	379	364	341	381	342	340	360	367	354	361	354	353	348	364	353	408	372	344	380	339	370	363	371	349	375	354	359	379	388	378	370	379	373	400	362	362	363	365	330	344	372	341	361	385	369	386	382	392	383	373	384	355	360	428	345	351	394	358	363	369	368	346	362	369	350	390	346	382	359	354	375	348	369	390	367	361	364	353	344	357	351	335	369	344	397	393	364	331	349	347	339	359	375	323	353	352	381	344	389	336	354	361	383	339	352	365	330	379	367	392	373	371	361	358	371	352	366	345	370	360	366	397	313	346	352	323	355	362	376	352	355	374	335	386	344	371	344	355	395	380	381	342	364	379	365	349	352	362	370	384	344	358	396	358	360	365	374	347	382	358	366	348	345	353	384	356	364	359	350	345	365	377	391	374	369	365	370	359	362	353	385	369	354	337	353	380	314	369	343	368	405	339	341	341	345	316	384	350	377	358	376	360	354	387	370	340	350	374	348	348	351	380	374	390	360	373	346	335	336	358	347	377	347	356	358	331	368	375	410	364	355	373	356	349	378	406	335	369	366	351	354	388	388	354	349	339	373	391	389	394	413	344	354	396	362	369	361	344	355	372	336	333	395	363	371	347	354	353	360	384	325	375	375	378	373	354	357	384	350	377	333	369	345	380	352	359	373	353	356	372	326	355	404	348	385	401	378	357	368	342	344	354	356	355	367	390	386	360	318	373	365	353	377	323	368	371	394	327	366	380	358	380	369	363	378	361	366	398	388	378	364	347	360	344	391	371	369	374	364	390	348	372	305	342	390	383	371	379	373	327	371	340	375	347	347	365	374	369	361	336	357	372	348	343	378	370	384	349	386	350	365	376	346	369	361	364	366	359	334	357	383	320	355	371	398	316	319	386	344	370	337	384	354	363	359	359	405	352	362	341	371	372	374	398	389	365	340	365	335	350	381	341	364	303	360	360	385	353	378	347	374	380	363	349	374	370	367	389	357	366	390	350	334	354	355	356	398	393	350	351	394	380	325	370	350	426	384	368	364	361	381	385	369	357	368	366	382	370	353	380	358	370	358	376	358	378	387	389	356	371	379	373	419	367	358	356	335	396	356	372	366	384	359	390	375	338	375	370	357	347	363	355	364	354	371	374	358	378	363	353	383	329	349	355	368	374	346	351	371	364	350	319	377	355	372	350	374	354	352	361	343	393	378	366	344	388	383	388	383	337	355	380	360	388	371	375	370	352	359	355	341	366	381	352	326	367	341	344	338	349	356	350	394	380	368	378	344	351	351	330	398	388	380	380	363	353	353	368	337	343	391	343	348	384	407	343	357	356	342	392	374	353	383	369	384	341	369	356	367	355	397	368	348	356	373	358	357	348	395	380	376	359	402	353	376	355	393	344	361	380	342	369	358	311	381	361	365	350	358	369	347	388	364	380	369	363	365	358	379	365	375	370	392	359	366	333	376	370	379	355	332	406	375	379	373	365	382	351	331	355	387	339	347	346	357	361	371	352	354	353	367	341	388	337	366	359	361	352	347	358	371	375	360	377	356	372	340	361	390	390	402	372	362	363	351	358
24828	21403	27998	25126	15061	1724	1140	1049	903	927	1144	1454	1617	1896	1850	1121	832	866	849	825	807	836	817	809	784	831	777	819	764	816	769	765	812	847	817	787	816	802	835	867	815	789	874	817	782	811	801	758	843	829	841	767	788	819	804	863	837	787	819	800	794	831	795	812	785	801	788	785	775	782	841	770	815	816	810	818	820	790	856	837	804	796	765	782	795	822	791	822	826	834	842	815	806	818	800	838	812	810	812	803	789	801	851	807	808	802	777	809	823	788	789	836	790	783	839	782	792	882	864	861	830	821	837	795	774	828	812	794	807	871	774	836	801	798	782	804	761	810	806	782	816	763	835	808	799	826	811	841	796	820	808	843	782	742	865	794	840	824	764	778	837	789	784	818	858	809	796	822	859	770	808	811	794	872	822	798	816	808	804	784	781	774	828	806	785	828	806	838	822	798	768	845	829	782	785	800	769	806	770	833	783	838	829	793	797	785	811	805	863	803	826	805	826	815	783	801	809	788	782	813	805	766	809	763	835	820	798	788	786	798	830	845	821	778	825	799	851	822	839	813	806	794	814	784	788	827	839	805	785	781	829	796	784	820	811	763	766	802	786	799	793	796	776	801	767	818	813	780	833	875	823	824	744	764	767	818	797	791	811	802	792	852	770	782	827	774	812	810	768	877	772	774	799	821	807	759	790	871	788	820	806	777	794	820	792	855	818	801	820	826	764	792	817	873	828	823	759	796	864	782	787	805	804	855	815	779	815	848	833	786	758	777	824	840	759	784	842	800	819	826	870	813	827	823	809	777	818	813	843	836	824	800	844	823	810	895	782	817	856	816	792	808	786	807	783	790	811	772	789	823	815	777	786	821	822	812	823	771	779	803	802	786	817	780	851	860	811	804	816	800	816	790	830	865	826	832	865	821	802	872	815	768	750	848	807	799	789	758	772	825	797	797	819	810	794	837	826	835	820	832	834	867	723	802	814	862	787	840	801	804	811	815	773	807	861	812	818	811	806	756	751	851	861	775	831	784	782	812	873	770	808	764	832	815	785	803	773	780	817	814	845	758	837	773	762	779	843	848	830	861	828	794	776	787	763	822	812	807	774	817	789	813	817	843	795	794	854	826	827	826	811	777	860	773	822	798	820	796	813	825	817	834	841	839	783	851	866	829	789	846	806	783	785	813	828	784	810	804	850	812	784	845	843	788	824	834	841	753	857	782	833	825	800	853	827	864	781	816	798	841	858	788	834	820	786	803	801	800	813	852	822	794	833	811	764	798	848	788	857	787	820	850	843	791	805	797	767	810	817	817	838	822	784	826	812	862	809	843	760	831	799	831	751	857	795	814	820	810	803	795	782	810	801	717	834	772	812	786	836	811	803	818	834	844	779	824	815	764	828	827	754	817	769	833	792	836	774	820	841	822	832	833	790	843	848	767	797	780	849	826	819	823	834	795	770	758	798	779	821	812	835	800	804	822	815	807	824	831	828	815	814	845	839	781	790	837	774	824	841	852	818	835	796	777	846	821	797	801	853	773	816	792	839	853	867	777	772	861	809	824	829	787	818	795	785	815	805	825	817	793	775	818	809	785	772	800	772	765	815	778	775	819	755	805	852	828	839	798	819	801	796	791	822	812	851	843	838	839	813	778	798	790	845	841	811	796	802	773	844	825	831	794	861	759	806	783	774	846	831	808	808	889	813	815	739	816	828	786	777	777	850	808	770	787	812	814	826	864	802	808	854	777	781	847	783	793	814	774	791	828	840	839	781	781	817	823	821	815	778	808	760	794	819	799	760	849	828	782	805	781	747	773	835	835	788	858	834	841	845	797	795	803	831	804	800	789	781	793	812	840	851	770	813	801	789	847	869	817	754	782	797	831	852	836	799	803	808	818	788	804	842	846	833	848	785	792	813	782	836	812	795	807	778	797	861	773	808	835	788	796	821	744	836	788	801	788	820	813	784	853	836	831	808	769	793	770	769	748	769	785	833	759	766	715	776	736	842	823	771	781	785	813	816	814	781	779	786	774	834	819	829	845	828	808	793	837	817	819	833	843	793	754	817	805	823	817	794	780	804	807	797	762	824	791	805	826	833	826	835	786	760	792	799	840	764	858	777	791	816	797	793	825	862	812	811	830	819	820	837	800	792	787	803	844	804	834	848	838	786	822	813	824	865	809	831	807	720	776	787	834	882	817	814	794	804	805	843	787	787	816	788	826	795	832	789	787	784	796	836	798	792	871	782	801	826	858	820	812	838	840	875	832	829	881	799	802	755	861	791	777	780	830	847	840	799	814	791	821	810	842	856	848	842	754	798	817	797	792	838	792	813	839	819	772	822	803	825	776	786	832	851	765	837	785	817	826	817	793	817	805	845	799	799	848	784	860	818	743	805	825	778	790	816	806	850	836	845	824	798	813	818	826	840	830	760	853	840	806	812	876	803	791	829	828	805	812	805	827	845	789	834	793	818	796	805	797	861	854	806	838	757	819	763	799	796	829	783	852	797	859	828	797	817	809	804	821	837	802	869	885	808	784	778	813	865	811	831	791	782	802	837	822	803	785	781	836	827	807	762	826	808	804	832	757	787	776	828	795	867	780	780	807	865	784	841	792	748	795	798	788	801	772	842	769	852	827	820	806	826	854	836	810	825	765	807	851	749	751	804	805	820	837	806	845	855	794	823	787	802	851	826	793	793	800	810	814	818	837	795	746	803	806	755	838	766	788	784	809	787	831	789	862	791	843	782	851	749	827	769	840	855	838	823	841	788	773	858	853	806	805	814	765	797	826	822	774	805	780	799	827	725	827	797	756	810	807	821	775	791	840	855	786	774	777	806	812	808	800	807	855	817	810	819	794	802	786	816	819	768	784	865	807	829	794	828	785	832	808	841	800	822	811	856	748	841	805	825	747	776	779	862	788	803	847	858	832	807	797	828	811	783	815	800	795	790	800	793	773	812	822	833	816	808	781	831	805	811	848	834	828	750	852	815	792	787	801	863	821	795	762	819	809	797	805	784	794	788	821	812	770	747	813	773	843	831	784	818	815	785	779	790	806	786	845	816	834	801	785	841	798	824	840	852	823	794	812	808	820	836	839	818	779	802	812	812	761	810	787	817	810	788	761	855	818	840	779	822	789	863	840	784	846	781	803	782	804	792	775	840	813	798	828	852	793	772	801	760	801	752	780	841	827	817	782	825	797	812	848	817	829	765	810	834	865	811	816	778	789	811	830	790	796	825	795	817	755	807	859	800	809	849	784	794	852	755	828	753	841	790	834	770	770	820	831	831	804	796	787	789	752	836	782	799	805	860	778	843	874	770	790	791	829	876	752	799	724	813	848	811	850	801	852	807	805	898	823	802	802	823	854	833	774	815	830	809	833	794	821	812	763	827	839	813	816	865	842	818	805	806	778	826	835	827	797	743	771	825	815	805	860	836	825	795	786	774	838	797	814	777	839	832	840	775	802	788	797	855	833	796	842	828	765	859	814	788	825
12421	38494	11407	3439	2059	1626	1417	1130	1024	1069	1336	1881	2231	2508	2417	1238	903	841	814	838	869	814	841	846	786	821	779	815	781	810	785	818	829	768	785	789	812	801	825	800	756	768	837	788	783	800	850	817	840	823	851	742	763	807	785	773	746	804	823	754	760	803	814	773	763	767	776	755	881	770	816	788	744	778	839	767	770	753	799	764	746	780	814	727	782	784	801	733	801	805	828	800	761	833	797	761	811	816	752	784	792	771	775	765	764	779	787	755	769	835	796	764	787	858	768	833	797	769	826	821	787	780	857	732	787	822	780	799	761	781	785	797	783	774	805	764	851	791	801	789	802	788	751	779	777	742	753	794	814	783	804	772	789	805	816	778	781	792	836	866	792	768	809	835	789	805	815	836	763	760	796	814	809	831	765	764	783	760	788	770	814	834	796	801	798	750	765	784	769	796	817	832	746	778	785	796	761	806	830	799	806	789	801	727	789	808	828	767	821	801	838	769	785	774	763	773	776	751	750	786	780	786	794	814	773	773	854	836	770	798	767	772	749	787	770	800	775	786	825	774	859	760	758	826	747	825	784	777	761	801	759	776	829	803	776	808	780	757	798	782	802	790	779	797	773	815	791	737	826	817	821	820	805	767	841	767	789	772	787	781	836	772	739	775	775	779	773	792	822	844	768	751	773	777	764	789	852	780	753	779	769	772	827	732	797	757	807	811	777	777	803	747	772	778	783	780	746	790	829	821	787	812	805	757	810	812	786	761	818	794	774	794	831	780	744	788	809	830	820	770	784	777	762	764	750	811	761	780	823	836	770	849	760	806	816	764	832	768	805	787	758	820	760	812	824	780	777	815	808	759	792	836	743	801	792	741	794	806	798	825	824	807	782	764	769	766	781	772	790	825	804	765	755	770	772	790	795	822	776	779	814	814	777	759	846	743	789	790	799	799	835	820	808	804	789	828	800	855	820	743	773	814	798	762	777	787	761	843	791	774	760	786	791	792	773	759	833	803	818	808	777	718	792	840	789	748	795	789	799	802	801	793	788	746	776	782	735	785	786	831	751	775	838	733	828	820	773	723	801	815	799	779	773	770	826	721	807	799	810	763	836	790	806	775	803	807	816	762	796	801	743	779	822	760	792	803	789	758	777	785	777	774	803	766	792	771	837	765	779	823	770	826	773	772	757	806	806	798	769	807	752	785	739	841	757	810	831	807	790	782	800	771	753	818	785	818	763	816	794	817	822	824	764	746	797	832	794	761	753	811	801	804	808	789	750	804	735	839	770	785	800	819	739	747	800	753	774	781	808	765	751	776	793	811	793	771	751	801	796	791	804	800	821	811	781	728	771	770	812	775	800	815	814	796	826	758	768	815	753	817	786	769	822	796	788	794	780	763	771	773	808	751	838	796	789	827	790	740	792	826	801	773	797	848	797	772	778	809	797	796	805	870	822	767	820	804	759	791	801	769	756	771	851	796	790	783	809	770	784	817	797	755	780	856	760	797	782	809	830	783	786	787	796	787	766	808	740	793	772	786	774	827	809	800	741	788	810	774	793	823	823	806	734	839	805	786	750	791	781	776	819	773	777	819	801	829	833	768	781	801	814	779	813	747	805	828	758	801	753	759	794	824	778	728	746	792	833	827	839	813	723	747	801	776	805	801	832	769	821	834	743	744	812	771	773	754	781	759	820	784	765	800	808	802	811	800	808	811	812	824	767	755	816	796	846	793	701	793	773	722	837	806	804	802	787	812	764	772	758	811	809	757	817	788	789	790	809	775	760	777	837	773	791	780	758	785	787	761	766	752	796	771	796	749	790	824	764	781	793	779	746	846	793	864	756	801	792	781	764	783	779	774	765	785	815	803	783	790	844	866	836	775	783	789	774	788	829	759	760	851	741	829	797	777	782	782	765	799	781	803	782	813	830	729	804	777	792	835	796	758	836	813	828	826	808	822	778	844	746	752	781	784	786	797	807	761	817	820	818	784	781	772	782	776	820	837	797	789	767	781	813	746	814	773	792	771	815	756	771	767	773	755	827	766	786	771	732	788	831	796	788	737	793	739	776	774	762	775	813	824	792	787	812	739	840	744	818	817	835	792	785	759	742	825	782	785	748	809	829	800	794	826	776	779	809	833	747	749	796	794	802	773	786	793	767	761	797	791	822	789	800	772	778	773	781	742	800	835	765	782	789	807	824	810	759	808	769	821	816	870	807	765	804	819	789	773	783	825	760	776	763	792	790	770	747	796	780	808	833	790	799	828	827	783	735	839	822	766	831	769	795	764	760	845	799	791	841	798	768	809	802	786	814	807	798	763	762	825	774	776	853	774	825	804	829	765	777	819	819	814	774	780	802	766	800	785	774	750	828	781	760	812	782	790	828	788	736	767	721	807	787	860	775	757	751	749	777	745	790	775	761	808	786	779	753	764	810	845	748	785	816	767	774	790	786	836	806	804	786	802	790	764	800	804	815	761	819	834	773	791	832	770	777	800	762	799	848	757	813	764	773	866	779	842	803	806	776	816	797	758	832	845	784	796	829	823	802	788	824	775	778	764	804	810	778	814	770	776	808	817	768	796	767	780	851	803	803	789	776	801	791	779	807	848	784	786	778	777	799	771	785	815	770	751	791	788	795	784	765	800	809	791	765	784	824	771	826	779	802	854	807	783	770	811	801	750	784	795	840	769	798	853	760	779	715	798	805	786	819	793	807	806	761	831	740	762	815	798	816	756	778	821	763	815	793	867	797	803	766	802	783	781	813	830	786	753	763	752	768	755	808	876	782	794	790	828	794	738	764	788	828	807	754	752	756	785	803	791	796	802	825	785	768	800	793	814	773	798	796	820	818	802	841	826	823	742	835	781	812	773	774	782	776	833	780	817	825	784	779	798	791	791	743	785	783	808	729	792	842	814	842	805	817	803	788	744	791	740	811	811	794	783	785	771	783	795	784	781	776	779	788	762	870	786	805	761	799	795	787	822	812	797	793	779	806	802	785	800	751	832	815	781	742	779	848	796	791	773	824	800	770	789	809	806	818	780	807	811	838	762	792	839	804	743	726	826	771	807	778	778	814	802	788	790	809	817	780	804	760	791	789	773	770	818	779	791	804	811	763	802	758	815	806	770	752	754	778	823	828	803	813	802	827	769	820	861	746	776	802	732	782	784	804	836	840	735	782	827	792	804	777	775	812	793	774	784	728	767	790	792	758	771	836	799	805	787	792	807	773	781	809	829	821	783	749	775	783	804	798	771	812	735	881	827	807	813	764	775	755	765	830	776	740	783	777	818	820	765	723	765	764	819	808	795	792	822	760	815	801	828	803	822	796	817	742	827	807	768	712	787	770	758	801	785	783	764	789	793	798	775	775	759	800	764	784	776	818	823	808	783	753	829	763	756	787	765	752	795	814	785	825	806	819	780	744	759	769	784	788	789	778	810	816	786	780	811	781	782	763	815	770	786	830	779	799	790	813	801	774	818	748	792	788	765	758	739
22726	21460	29342	23994	21458	21531	11896	1239	804	850	951	1538	1701	2215	2250	697	433	406	439	416	410	383	383	348	340	391	380	363	323	332	354	327	362	355	320	365	334	327	366	349	320	304	309	306	328	307	342	338	336	324	304	323	286	320	306	295	309	338	298	315	347	318	300	300	354	286	311	317	328	342	331	330	286	338	307	306	302	344	339	335	349	322	294	338	313	329	330	335	348	316	321	359	309	298	303	296	284	335	339	313	317	335	331	349	332	316	300	299	316	337	318	322	323	309	302	323	314	306	343	311	311	333	320	322	331	324	328	334	318	309	310	333	361	350	308	319	313	324	266	299	319	334	295	310	290	329	297	332	304	330	334	292	308	311	336	330	300	332	330	313	339	322	319	277	312	310	324	315	318	336	307	318	331	330	332	328	358	329	324	282	319	336	304	319	318	296	310	322	320	350	380	324	350	281	331	298	331	333	368	319	312	311	358	327	305	320	326	319	331	331	312	328	341	327	316	337	319	328	343	270	329	341	314	307	324	310	292	327	332	297	296	330	314	309	312	327	365	314	356	299	305	322	315	304	313	305	322	282	317	333	343	321	327	348	335	356	327	303	356	338	339	325	311	313	309	344	325	331	326	301	324	319	319	321	325	353	327	314	348	290	333	356	329	297	316	302	367	280	318	320	322	286	343	319	323	337	303	293	336	303	318	311	291	342	284	281	286	312	304	331	327	304	330	316	382	325	305	316	348	317	308	328	316	308	324	316	320	352	297	327	315	313	341	335	286	343	337	316	314	298	297	332	336	321	310	318	337	308	323	336	291	306	325	329	360	334	322	322	342	312	330	371	331	323	334	299	313	298	304	299	300	310	343	299	331	352	319	325	316	337	310	317	324	340	308	314	321	339	322	293	323	312	306	276	330	329	328	326	310	322	368	285	303	361	310	321	289	316	307	308	331	312	317	311	314	303	312	309	317	288	320	288	303	320	338	297	332	331	315	335	347	325	334	326	292	306	304	330	352	332	356	318	292	311	296	301	329	312	300	345	309	317	292	320	308	321	311	328	324	341	346	306	314	309	325	321	336	305	301	311	332	305	310	305	342	308	333	301	292	335	320	288	295	320	357	324	324	294	310	334	362	318	328	323	306	324	323	311	308	316	315	349	314	303	333	307	280	301	331	327	339	332	311	305	339	316	316	359	270	332	290	311	324	326	317	351	334	330	325	307	328	289	311	303	327	309	316	317	319	323	335	314	306	320	338	316	298	355	319	333	314	310	302	325	323	311	322	329	287	318	319	319	298	344	330	321	334	311	341	307	300	307	350	304	322	325	340	319	322	308	297	322	328	327	349	297	305	335	313	332	332	305	298	321	336	323	342	328	299	308	293	340	318	340	325	342	327	311	290	332	312	347	310	279	312	317	292	307	318	285	311	310	323	319	325	321	325	339	320	345	299	321	337	301	327	309	304	334	298	322	316	277	311	324	317	347	306	297	352	344	332	349	317	306	364	301	359	326	310	312	307	339	309	315	327	300	292	348	308	345	316	331	278	329	325	316	309	301	329	320	304	300	330	327	320	316	325	310	334	299	325	305	319	313	332	327	307	294	306	300	279	280	311	324	323	298	329	327	335	330	290	304	324	305	318	298	315	339	318	338	303	346	281	305	292	355	321	319	274	299	301	304	338	294	292	308	285	315	301	342	342	336	337	301	295	318	291	359	297	301	314	352	323	314	305	366	326	334	315	314	310	298	328	315	348	307	307	338	317	303	332	305	307	327	328	294	317	305	298	342	297	353	285	318	350	339	331	332	315	292	332	325	340	312	325	302	310	352	313	334	329	340	307	310	314	334	300	333	325	334	317	327	333	328	297	313	329	339	311	333	322	323	315	301	320	347	294	290	325	300	328	332	361	329	347	318	284	316	314	321	313	295	316	335	315	345	325	312	304	333	345	335	323	307	314	344	328	299	322	340	315	321	337	314	300	326	344	371	319	290	308	312	303	339	350	314	276	307	291	287	337	276	345	315	336	318	308	322	333	300	324	318	330	324	295	316	294	293	310	303	306	288	348	336	316	291	276	323	330	320	352	316	312	314	338	291	339	328	285	303	340	297	293	292	298	319	304	326	332	336	303	321	340	317	314	342	322	310	332	320	319	323	357	308	314	325	335	294	309	332	313	312	319	290	326	312	309	301	290	324	290	315	330	325	310	340	303	320	337	336	359	312	317	326	305	336	330	287	325	290	340	336	334	328	310	331	298	347	323	293	295	320	325	329	306	330	353	338	310	314	303	304	302	313	327	299	322	292	302	314	295	318	307	300	322	338	326	318	321	275	285	341	304	314	290	301	309	331	290	302	344	292	320	310	307	305	319	352	321	314	335	308	311	335	301	309	316	346	318	323	337	325	320	321	314	325	342	333	305	328	311	306	324	277	333	322	312	293	322	301	306	319	288	292	319	348	334	321	323	321	303	313	309	326	332	306	308	349	325	293	301	297	300	322	295	321	292	325	307	344	328	292	360	332	338	311	316	307	322	314	293	298	334	314	316	341	312	339	304	301	294	312	318	298	307	336	333	311	317	290	307	318	336	299	306	353	349	308	311	311	309	304	306	287	347	327	285	316	299	308	319	308	348	304	302	329	329	321	320	349	318	291	308	359	330	337	357	304	307	291	318	304	330	319	311	312	346	274	311	320	330	340	312	361	311	298	360	334	358	310	289	307	313	331	297	285	314	309	311	344	323	305	296	326	320	330	313	310	304	333	341	309	322	297	312	323	304	291	310	357	324	333	329	323	312	315	300	320	305	319	312	330	351	314	326	324	327	323	300	266	295	280	341	318	314	342	324	318	304	319	304	319	304	304	330	296	325	323	300	326	309	301	313	346	341	314	330	320	289	313	325	329	302	346	297	324	282	319	312	304	313	311	279	310	307	319	334	304	304	304	303	314	331	309	338	305	311	306	309	350	285	313	326	302	321	315	317	295	329	279	299	331	328	316	332	314	304	310	335	291	304	328	342	363	304	298	337	350	325	298	308	324	299	301	294	324	296	308	332	336	325	318	308	309	327	290	291	331	302	326	301	324	348	318	338	340	304	315	311	310	315	333	306	291	305	300	302	363	286	326	318	285	297	292	342	301	318	327	314	309	334	348	320	332	327	338	333	300	328	326	324	307	328	361	316	334	302	316	325	310	307	331	301	341	330	296	323	318	301	314	274	329	319	337	315	295	291	318	323	328	297	318	284	291	325	355	336	301	312	302	321	311	346	332	334	326	309	327	343	333	324	321	358	357	332	323	321	301	332	308	308	371	345	316	311	325	327	322	342	315	310	341	331	308	287	319	309	322	334	349	351	319	299	313	319	320	317	314	310	298	330	310	296	304	290	291	342	308	302	333	304	300	326	319	343	289	321	337	333	325	305	325	331	321	337	311	313	314	322	331	318	328	299	300	328	294	310	311	342	316	314	296	335	310	317	282	310	313	331	308	324	318	321	285	293	337
17459	48660	21619	7064	4187	2897	2353	1572	1185	1072	1388	2297	2556	3383	3263	906	459	413	506	439	412	382	380	368	354	339	311	342	371	357	374	382	355	334	345	303	357	314	295	305	307	333	309	315	316	311	349	344	308	321	339	340	308	307	328	364	308	306	302	304	333	317	355	337	326	304	285	320	288	290	341	315	318	316	305	314	315	354	315	325	335	321	325	312	310	328	302	335	300	329	323	306	320	312	290	344	338	298	300	321	280	307	307	308	318	306	342	310	318	298	319	332	304	314	312	313	316	317	312	346	311	328	310	299	323	313	304	332	341	341	284	310	293	299	326	345	314	321	313	311	307	317	322	343	338	325	311	321	350	308	302	317	285	333	319	301	335	314	343	326	296	295	309	309	313	324	333	327	325	351	315	295	335	307	298	312	320	322	287	310	324	313	344	297	324	312	290	310	310	287	348	317	297	328	312	302	327	310	292	333	318	326	349	321	337	286	313	293	339	329	326	309	315	350	309	279	321	309	300	329	306	345	334	329	305	312	286	326	330	306	290	293	307	308	276	283	332	302	311	317	299	300	280	268	325	288	323	316	307	309	319	330	299	282	318	297	340	326	320	321	318	329	299	316	315	312	295	312	326	332	316	294	279	315	296	315	314	333	298	292	300	303	311	295	328	293	324	328	308	329	295	306	289	298	312	332	341	293	277	354	306	345	319	323	315	307	313	300	329	324	307	275	294	319	309	308	326	309	296	342	336	330	294	312	315	294	306	335	317	307	317	349	310	310	340	333	286	295	306	340	327	314	375	301	299	336	331	343	273	299	320	305	332	301	327	284	267	323	326	355	349	319	333	346	303	338	318	316	272	296	305	291	309	310	292	296	285	297	312	331	322	319	321	319	328	320	282	345	305	309	347	322	328	319	306	290	317	319	321	324	323	319	308	313	315	298	325	294	294	322	282	315	304	307	308	308	284	292	315	303	328	319	310	338	322	326	347	299	329	313	330	331	309	300	329	313	302	349	275	337	292	311	290	294	281	350	307	276	315	304	326	324	312	316	301	322	329	323	316	322	319	302	315	313	308	332	266	322	315	297	298	309	301	337	294	319	320	309	320	313	326	304	293	321	310	312	284	329	333	304	286	330	317	320	291	307	319	305	340	339	274	300	301	320	304	311	329	306	301	316	311	292	315	350	295	299	305	302	304	304	299	351	291	300	329	302	316	289	328	317	300	296	278	305	334	348	328	333	308	320	320	320	314	307	297	307	328	300	320	300	300	283	301	347	342	321	294	293	304	324	301	300	344	320	322	314	314	305	313	313	287	339	313	313	345	286	296	309	330	346	310	292	305	335	330	328	318	288	291	285	327	329	306	314	337	295	262	320	320	322	310	299	321	302	316	272	335	315	336	272	340	298	331	278	303	305	294	305	278	310	304	315	314	293	331	330	288	272	334	332	300	296	301	320	312	329	303	297	335	319	324	298	318	295	337	335	317	308	302	317	329	311	323	320	318	276	345	281	328	310	329	291	331	315	309	315	313	309	327	342	300	325	275	292	308	302	331	317	339	321	324	307	279	315	296	318	326	334	337	296	337	318	312	328	309	331	324	310	312	325	301	330	300	289	305	309	297	307	324	303	273	311	296	315	324	346	305	311	307	292	317	318	301	297	330	308	320	324	320	304	307	300	291	335	300	320	324	312	294	300	335	317	340	281	319	321	303	331	287	312	308	319	362	311	328	348	306	343	307	329	308	329	319	301	323	312	324	330	305	321	299	336	319	292	290	320	285	317	304	298	314	323	336	307	325	305	333	300	301	324	289	297	288	311	312	358	275	319	290	310	310	289	311	339	283	284	327	348	326	320	326	300	303	306	321	320	333	309	300	325	287	328	310	308	311	290	305	333	275	306	319	307	322	292	331	317	339	315	317	305	328	331	316	285	334	311	287	268	315	300	313	330	349	352	269	330	291	305	305	314	301	301	347	310	300	313	365	344	328	287	288	321	304	315	288	312	338	268	302	310	314	327	320	349	293	310	312	310	332	342	317	308	329	333	302	295	306	303	317	316	362	317	309	283	315	309	310	301	358	330	303	307	291	341	283	322	303	308	305	315	308	333	322	326	327	284	285	317	310	283	290	350	313	306	305	293	337	321	334	310	300	297	320	289	334	284	332	335	298	319	366	315	328	259	291	341	291	336	330	296	302	346	299	329	303	350	319	302	299	308	305	307	308	306	319	345	285	303	285	317	289	323	316	305	315	327	322	311	321	308	312	283	323	295	336	336	304	314	307	298	286	299	300	310	313	298	290	307	307	301	308	315	295	321	311	314	321	300	338	311	317	312	301	273	317	306	329	295	318	286	294	308	331	326	306	299	342	306	340	324	320	321	315	318	305	313	323	305	284	291	297	334	324	314	315	309	292	317	332	312	324	331	293	290	302	326	339	285	334	321	286	349	298	295	304	300	328	323	330	302	317	314	331	301	297	323	326	295	294	311	302	335	296	313	327	312	315	321	290	318	329	346	338	314	322	275	322	277	302	331	307	347	326	352	315	354	317	297	317	267	327	301	331	301	293	326	313	308	303	299	306	342	286	296	305	326	305	287	306	320	304	292	297	329	302	308	320	304	330	336	344	301	323	308	311	323	262	271	341	297	319	288	292	315	344	348	275	305	305	323	276	293	330	302	292	322	324	310	315	330	300	324	326	303	331	316	339	343	334	304	292	316	265	320	298	324	298	311	294	329	309	305	305	305	305	319	326	306	320	305	336	325	309	335	318	326	310	298	322	289	302	309	328	327	327	329	314	339	339	295	343	330	338	314	322	292	320	319	281	290	338	327	347	302	321	306	329	303	287	318	317	330	306	290	314	309	299	269	294	315	300	304	302	319	306	298	307	325	337	307	311	332	277	329	306	314	314	273	285	341	308	301	293	295	327	332	329	293	319	311	278	291	318	308	326	326	307	313	311	317	327	311	327	322	316	306	318	309	302	308	312	322	292	300	314	327	322	301	336	304	303	268	307	323	282	321	351	303	333	290	334	317	264	322	333	312	324	292	340	294	305	303	274	329	308	303	296	334	275	274	292	310	317	337	346	312	310	330	321	345	293	335	305	312	319	283	303	308	352	312	323	340	329	298	346	301	315	306	311	285	314	332	325	305	303	285	297	333	292	335	312	356	297	298	343	288	299	281	326	291	314	331	317	308	313	274	313	321	307	310	336	333	310	297	294	298	310	310	334	322	301	299	322	301	306	303	287	298	312	320	314	287	291	328	340	349	297	319	302	314	326	295	310	333	346	328	293	327	338	297	287	332	315	336	283	294	318	328	306	324	298	332	300	332	284	298	297	279	346	307	297	288	325	326	309	333	318	307	324	317	302	295	323	299	294	307	289	324	285	343	342	339	298	325	320	322	314	349	317	304	305	303	333	288	325	305	339	313	310	308	311	301	317	293	308	320	298	313	336	320	324	298	327	327	307	329	283	340	309	315	347	329	339	314	307	293
28093	22942	14956	2681	978	889	802	743	770	775	866	1039	1040	1306	1463	813	708	717	760	768	771	797	748	690	740	682	759	762	727	712	737	764	719	768	712	737	686	720	698	724	761	773	689	740	754	719	750	711	733	725	717	737	749	724	714	741	752	739	751	714	702	738	743	735	771	763	785	743	739	776	728	685	760	722	765	674	725	723	722	702	788	767	731	726	735	727	732	740	761	762	709	710	724	732	730	697	754	757	762	712	778	669	729	711	692	740	679	749	713	792	685	732	738	729	794	752	709	742	722	760	691	728	708	717	743	694	716	768	778	743	691	731	725	751	747	737	785	744	665	765	727	719	673	718	703	771	756	728	732	745	730	757	714	685	738	730	735	724	772	739	734	757	726	728	705	687	770	695	752	751	747	790	722	772	740	719	737	709	737	744	733	744	724	733	739	748	738	783	759	704	732	700	732	727	728	746	750	743	726	729	741	723	786	739	685	777	726	742	780	723	747	766	742	706	756	752	739	784	792	726	769	748	779	710	770	750	742	738	738	760	747	717	720	718	726	718	797	753	735	710	700	773	771	708	738	734	816	726	731	750	727	722	698	747	744	708	781	720	734	718	755	752	712	747	750	758	756	779	718	768	729	769	746	721	685	765	737	745	722	779	730	766	735	709	737	693	786	754	707	716	735	746	758	746	765	681	740	691	751	726	722	738	713	735	720	716	699	755	718	773	780	711	680	715	756	692	706	747	715	696	740	763	732	736	750	753	733	748	736	719	712	757	706	757	728	722	689	742	755	736	719	761	723	718	726	706	721	716	771	749	739	724	747	737	752	769	773	758	701	703	719	693	705	797	742	747	693	682	706	752	712	743	739	727	732	753	739	729	721	744	705	729	753	741	748	720	750	812	750	792	767	735	722	778	786	699	764	739	727	748	740	703	712	753	719	706	710	727	778	751	745	694	753	717	733	712	725	751	762	750	733	755	684	759	722	683	760	695	731	774	713	703	737	727	732	734	790	705	694	741	743	714	706	711	763	713	739	766	706	762	723	713	715	795	731	709	726	672	716	783	772	718	749	789	720	704	723	726	741	776	778	727	764	715	760	734	728	771	783	714	727	731	734	742	751	761	686	699	701	744	726	771	713	756	754	726	694	717	744	715	726	745	708	692	766	720	717	724	679	756	681	701	745	697	715	792	739	713	719	732	690	750	767	693	746	739	764	734	730	758	722	738	731	759	724	728	722	759	708	717	713	743	721	685	645	792	746	751	741	739	723	704	715	701	723	765	741	694	724	750	774	737	707	712	770	737	719	673	751	722	757	726	756	748	746	728	702	781	734	720	708	714	704	730	745	746	766	752	735	755	782	728	693	747	730	716	712	775	709	761	712	782	665	717	745	770	759	695	729	719	724	748	695	717	754	758	768	718	762	770	766	641	772	722	702	727	735	751	726	793	734	690	691	754	742	702	701	732	753	738	740	740	731	701	711	795	766	761	746	753	739	768	773	741	737	733	703	757	749	742	745	740	673	783	714	725	694	755	729	707	723	738	746	749	680	763	724	772	741	724	733	723	717	752	726	741	703	712	776	697	670	721	755	758	777	702	744	747	718	777	754	747	738	694	708	748	760	721	752	759	697	772	720	766	737	749	716	751	715	719	745	741	740	735	756	759	739	720	776	743	723	758	794	744	769	710	775	749	710	729	738	728	730	718	715	780	747	777	713	738	703	817	735	753	762	714	734	762	763	747	771	747	763	759	761	782	734	687	757	770	757	778	728	765	723	730	729	740	734	778	700	748	712	719	748	746	777	742	735	708	710	744	761	768	783	732	779	755	753	758	778	779	732	758	753	761	734	703	724	756	723	752	719	730	762	760	725	729	718	729	692	706	721	757	710	748	786	675	716	752	726	739	759	729	703	695	727	785	765	742	742	767	695	725	752	698	711	729	733	694	712	737	733	759	736	754	694	742	778	730	777	731	745	739	758	733	723	779	699	726	719	749	756	774	746	709	716	733	717	708	731	748	745	736	687	774	703	718	737	753	739	744	732	723	734	771	750	679	712	679	759	746	728	717	776	722	656	758	748	742	693	793	727	753	716	722	764	724	713	755	769	800	700	739	698	723	720	799	736	731	796	675	724	743	752	718	741	731	730	710	739	714	736	737	705	742	726	754	735	736	724	722	698	768	760	754	794	716	689	705	738	738	775	751	700	700	751	724	763	701	740	773	701	718	711	785	790	737	706	771	734	756	730	730	748	800	706	702	733	739	750	778	733	742	712	729	746	723	720	668	727	753	780	689	751	766	768	761	701	748	772	733	712	760	729	767	711	712	738	756	728	721	709	753	721	732	778	746	742	726	727	703	705	733	770	710	729	736	749	698	709	766	701	760	673	719	777	766	690	730	700	758	789	753	769	737	763	728	749	718	787	776	792	757	736	746	719	765	722	783	747	715	696	699	730	727	727	751	732	771	699	724	750	769	738	747	753	766	740	794	682	666	740	721	765	704	749	722	720	771	717	725	757	766	725	722	724	705	709	735	739	799	679	762	670	735	759	756	732	682	749	733	753	763	709	726	719	737	723	735	752	674	731	769	741	749	735	707	711	766	754	706	762	742	738	746	708	752	712	745	717	730	727	782	748	756	741	732	777	730	705	732	693	750	752	770	747	725	756	761	732	743	706	732	702	658	742	707	727	737	705	729	722	702	708	743	719	700	707	728	703	760	732	733	765	746	722	771	742	751	743	715	748	696	687	738	688	745	739	745	745	723	743	741	720	709	717	758	746	720	801	743	705	777	738	775	744	732	721	771	808	727	770	736	686	765	748	666	702	725	756	696	738	756	744	745	731	705	738	753	705	756	719	717	778	775	761	727	725	752	718	769	722	782	769	744	743	729	744	746	769	783	732	740	728	736	754	706	718	770	718	703	765	733	749	736	745	750	794	738	699	743	719	767	756	770	793	731	741	718	744	710	745	677	726	763	778	710	666	717	753	722	747	677	731	703	736	765	688	696	785	721	781	786	743	731	738	766	744	703	718	761	752	758	775	723	752	784	723	665	770	698	723	748	730	706	707	772	693	721	739	718	751	702	728	772	756	787	761	779	747	703	713	755	721	708	702	732	704	753	765	753	717	714	777	718	753	799	689	738	758	731	795	688	747	749	737	698	778	717	756	735	725	754	756	711	711	729	739	724	701	737	742	741	705	756	709	761	718	767	800	709	777	753	680	718	737	740	738	782	732	777	785	699	708	671	717	737	692	749	752	728	762	767	728	752	720	768	737	748	796	741	728	717	767	763	762	750	709	749	774	772	749	760	748	717	708	712	742	729	731	712	774	743	726	729	710	737	760	745	731	775	787	711	724	761	708	765	761	787	716	782	715	722	726	763	747	745	755	717	736	710	738	732	722	739	712	730	759	786	736	776	756	740	797	714	760	695	721	735	721	767	738	811	736	739	744	712	706	736	732	727	791	734	765	738	775	691	720	773	780	721	746	764	758	762
11503	32551	8345	1852	1047	968	927	731	764	802	949	1300	1327	1727	1948	858	765	725	775	774	709	744	774	731	729	741	762	723	755	711	751	778	721	733	777	755	816	754	726	722	758	743	734	709	752	775	726	749	700	744	686	749	738	736	738	713	697	711	751	742	711	725	800	712	742	780	802	745	747	728	751	741	748	766	732	722	761	713	695	738	700	704	684	724	718	751	740	753	726	770	721	716	823	766	736	798	742	746	741	726	809	759	731	746	711	765	763	712	730	728	753	701	786	741	683	738	767	716	745	708	742	759	776	693	771	783	702	754	788	778	716	784	736	726	707	728	719	702	718	744	769	746	715	763	750	698	735	766	713	751	747	774	725	717	729	743	711	756	703	736	722	737	753	720	723	726	716	742	773	791	746	720	723	742	771	768	732	747	703	759	741	713	748	706	731	751	724	729	787	737	741	751	703	730	769	766	694	739	682	699	752	729	736	713	708	750	748	713	737	773	811	734	718	737	695	739	728	728	699	745	778	722	805	796	780	744	746	760	731	711	750	772	756	729	729	700	790	745	743	703	791	752	780	719	753	691	762	807	754	744	769	718	729	699	726	761	738	703	773	737	741	742	732	778	738	716	763	749	681	753	780	756	803	710	730	771	761	707	752	759	733	696	713	738	784	733	767	733	720	756	733	762	729	768	780	695	767	706	768	743	749	689	725	708	726	765	741	762	696	723	744	713	727	763	711	751	697	697	726	722	757	743	763	749	743	731	676	702	719	746	703	755	711	721	751	760	759	743	760	759	770	742	758	726	776	700	743	694	735	770	711	784	725	721	755	746	711	783	708	733	726	737	731	683	735	719	744	720	725	772	784	743	744	746	698	715	784	761	757	763	715	718	768	752	752	725	732	740	777	791	748	722	722	736	746	755	790	794	726	793	743	738	787	721	742	755	746	755	744	709	739	773	730	754	770	752	721	744	771	774	747	752	793	704	754	748	758	702	682	759	689	753	730	725	748	753	742	740	721	768	744	767	735	741	723	777	750	746	756	707	732	691	758	733	720	791	741	737	749	775	764	728	730	733	749	744	717	760	748	716	735	721	760	727	738	771	708	709	754	760	733	714	741	727	733	759	743	757	739	736	793	696	781	731	755	732	728	766	726	706	732	765	684	695	768	770	801	735	734	711	743	714	738	757	791	768	715	743	747	741	719	662	709	690	679	714	727	744	742	703	733	724	715	757	749	767	735	768	787	754	792	772	716	700	768	745	781	690	719	701	690	733	704	720	763	703	714	725	722	717	766	712	819	783	724	767	738	748	742	735	746	720	766	742	788	782	771	741	697	750	727	743	749	744	732	762	674	682	777	726	764	740	718	750	719	771	747	721	738	766	692	729	738	687	714	727	749	752	736	749	746	745	711	738	763	741	701	747	712	711	743	758	739	753	708	704	689	750	719	763	755	763	777	757	754	701	745	745	702	752	764	746	776	758	735	709	757	735	748	789	701	759	711	790	730	803	767	724	697	704	727	758	758	715	768	764	746	775	743	733	746	769	748	767	746	738	754	715	734	719	790	732	706	742	768	709	725	748	734	718	760	691	737	749	787	743	767	764	744	772	697	779	696	749	777	725	763	721	727	757	728	719	680	719	748	677	727	781	740	760	803	756	721	742	729	721	755	731	739	740	694	747	730	729	766	723	675	772	733	732	707	687	706	704	701	797	726	723	739	740	793	780	734	743	775	724	782	734	735	729	709	760	709	712	714	762	806	718	724	749	720	759	756	765	718	762	728	742	736	748	723	727	721	731	745	727	759	742	746	769	760	781	769	705	760	831	726	737	732	733	743	747	730	761	752	721	731	707	688	729	670	725	759	756	702	721	725	697	726	785	723	748	768	701	764	714	708	759	703	740	737	723	731	711	711	815	729	794	756	749	746	746	759	735	809	734	711	713	741	713	759	732	746	754	703	761	756	749	746	728	747	728	753	771	724	784	732	725	742	694	753	754	692	727	707	759	777	754	691	761	698	735	751	712	721	749	776	744	741	731	762	732	745	727	769	719	752	757	716	708	755	712	723	743	712	795	738	752	724	735	718	708	723	720	717	726	762	687	721	750	754	763	694	771	794	777	724	734	752	708	761	746	746	751	753	730	779	747	796	762	683	735	745	752	757	732	726	730	735	740	767	761	706	727	711	687	753	706	745	766	743	794	745	776	722	766	783	748	756	755	753	740	731	773	788	771	739	763	705	742	709	745	687	696	762	708	773	746	738	734	726	725	757	750	752	751	772	752	698	769	762	742	729	738	669	751	767	740	762	710	767	747	753	724	773	770	750	737	718	729	746	765	770	731	705	747	769	734	717	747	741	722	733	767	733	717	732	697	760	746	788	765	740	745	738	751	762	724	768	778	729	767	750	747	722	758	712	756	760	761	768	759	736	710	764	720	732	736	727	718	772	722	710	722	736	724	700	729	715	722	755	733	766	738	769	768	735	749	765	761	730	762	771	710	743	732	756	734	744	715	783	728	702	736	757	700	773	681	716	733	749	698	754	797	696	694	764	729	751	732	736	783	698	724	728	732	725	712	714	774	812	709	725	716	736	737	787	748	793	733	738	771	746	714	748	748	795	722	741	749	711	768	723	753	718	727	778	818	759	780	702	748	706	774	710	753	779	699	751	802	717	763	697	741	770	699	746	731	758	761	776	793	733	762	758	738	747	716	739	784	746	749	714	770	708	779	770	757	731	701	749	696	760	754	730	724	770	794	720	767	737	694	698	693	724	791	773	716	741	742	733	763	709	774	732	750	690	759	750	811	768	743	762	717	712	758	713	763	786	735	747	740	786	734	750	750	733	694	766	758	714	720	742	743	748	724	720	734	728	742	786	771	735	733	690	738	773	734	730	764	789	740	754	759	728	727	764	724	751	718	747	731	681	757	751	791	712	769	768	752	743	769	761	726	776	773	721	760	731	742	744	685	743	724	679	735	761	732	709	785	784	701	728	783	702	740	724	771	753	717	774	774	768	731	708	698	712	733	750	783	676	758	734	748	733	769	700	741	740	730	734	741	741	721	774	733	732	757	743	756	743	744	774	745	758	764	740	748	759	782	757	772	733	745	761	746	783	729	733	705	795	775	679	725	731	721	728	728	794	769	792	757	700	722	723	742	750	712	762	742	740	749	746	764	734	774	744	738	752	726	753	742	731	803	715	714	699	733	750	757	750	765	782	770	751	709	720	746	767	687	732	747	754	704	773	780	678	727	781	728	752	728	722	732	749	720	680	662	735	744	719	746	763	766	735	763	715	745	773	743	709	794	679	758	756	723	768	718	785	748	772	762	753	720	759	735	750	730	756	762	739	765	814	708	762	706	768	723	738	708	742	769	706	677	692	768	757	731	729	698	721	734	751	746	735	748	757	746	749	747	745	681	765	746	733	735	723	751	766	752	735	758	753	765	728	734	736	678	809	799	760	709	743	773	724	714	756	746	763	736	744	754	730	694	742	754
23904	21483	29011	24371	21476	13041	1428	702	619	606	683	982	1081	1657	1507	447	442	377	492	423	391	354	376	360	358	346	390	358	339	380	359	353	368	383	344	357	343	361	336	362	370	347	403	364	338	329	370	327	376	395	402	368	333	365	346	381	342	371	325	348	341	347	383	337	338	377	368	355	349	366	355	351	343	377	358	333	324	319	352	339	356	324	329	330	340	352	322	342	340	323	343	367	354	349	319	364	315	357	380	350	362	342	365	341	385	320	328	318	329	333	342	356	334	332	340	368	364	352	327	369	316	361	369	383	360	348	378	388	377	332	354	331	328	349	332	346	360	356	344	331	373	353	325	374	346	346	323	368	354	331	330	337	351	377	343	346	358	327	343	355	348	298	325	403	348	327	348	371	341	347	348	377	382	335	379	379	350	333	351	346	309	323	310	347	368	325	352	324	348	316	374	371	355	369	316	361	361	315	342	360	338	354	366	341	305	350	360	351	339	364	340	345	354	321	337	343	334	331	335	377	358	399	345	365	376	347	315	361	401	348	358	329	366	354	326	325	367	367	355	327	340	365	347	315	327	361	355	348	335	335	346	342	349	365	337	329	356	368	327	349	373	309	337	335	315	359	355	364	385	362	349	349	337	325	346	326	365	355	332	371	360	321	339	402	337	355	357	371	336	332	359	327	338	330	339	321	325	335	359	329	345	322	364	328	367	336	349	330	324	334	364	355	366	334	341	307	356	336	343	361	313	358	370	331	363	328	330	345	370	347	364	326	329	333	345	312	343	345	331	374	364	337	360	331	354	347	349	356	345	344	352	343	360	342	337	311	335	343	364	370	345	348	375	307	330	340	346	331	354	356	372	360	323	312	395	340	351	367	327	341	371	332	360	333	349	375	348	384	394	311	340	355	331	367	355	321	347	336	364	370	338	358	339	301	378	330	324	327	357	332	353	347	307	348	333	346	351	357	352	356	363	351	322	389	346	323	352	377	367	361	338	348	347	386	331	344	339	357	371	328	346	348	345	358	338	403	347	316	351	354	332	332	336	331	349	379	342	337	349	356	295	354	325	351	310	360	372	368	337	327	312	336	355	313	339	357	347	359	346	344	328	349	343	334	347	310	319	347	347	323	352	335	333	351	322	333	371	351	334	329	326	331	332	329	317	357	300	386	321	324	351	328	341	334	329	340	323	335	358	348	354	337	369	344	356	398	345	365	340	339	331	338	333	381	338	319	314	309	357	340	392	327	329	338	362	342	344	306	338	349	373	318	376	357	346	351	361	347	341	345	332	338	336	333	342	343	333	339	343	339	354	354	337	335	370	350	361	374	343	350	370	340	337	356	336	355	368	346	292	334	325	337	344	367	333	357	358	302	337	314	352	360	317	345	340	326	349	348	343	348	346	342	336	367	359	341	365	346	346	331	328	383	380	347	355	338	357	351	347	384	356	312	372	360	368	359	345	352	334	340	316	295	347	358	356	351	319	306	366	353	369	342	342	342	326	325	329	333	368	322	336	323	349	355	343	340	379	392	346	373	349	357	312	350	340	359	314	351	346	350	340	325	345	362	330	341	337	343	371	339	361	357	349	369	328	322	322	358	322	330	318	340	326	344	371	337	351	343	336	330	361	345	359	342	400	353	328	354	365	363	361	339	335	361	372	303	341	356	380	316	337	368	383	335	369	331	392	316	380	316	326	327	301	346	353	348	332	318	352	321	312	348	349	341	348	349	353	331	318	362	337	330	375	338	367	349	374	304	356	320	326	342	336	361	335	336	331	339	369	373	364	362	384	331	351	367	350	320	324	349	336	336	417	371	346	386	369	317	367	339	315	348	365	371	327	342	356	341	372	305	355	350	349	356	330	338	327	339	365	331	339	335	329	332	327	364	338	354	335	353	332	353	343	341	350	320	335	321	347	365	349	344	350	316	362	370	315	351	357	354	334	342	366	322	342	328	344	353	357	323	338	350	392	342	348	347	362	353	350	349	342	326	402	355	322	351	352	355	314	326	361	341	314	352	340	377	319	356	361	359	350	343	334	377	333	331	325	345	366	372	349	365	328	336	371	365	360	346	364	393	333	339	344	323	321	367	357	342	333	334	332	358	338	335	363	297	351	355	361	337	362	359	365	347	347	341	346	313	336	343	374	341	348	355	341	363	350	360	341	335	335	341	320	314	317	324	356	330	349	361	361	336	344	326	352	345	350	343	333	383	345	345	349	341	352	337	343	323	371	334	338	365	324	335	337	342	342	358	332	376	382	334	369	335	350	357	361	366	345	381	345	307	360	346	332	346	330	349	328	345	330	311	360	345	385	353	332	338	310	325	354	327	357	341	343	323	338	382	336	368	327	314	313	340	340	351	347	344	346	352	311	361	339	328	357	360	306	349	361	316	315	328	347	357	320	372	338	354	346	329	340	316	362	371	339	326	295	330	353	291	335	333	352	325	370	349	321	345	352	360	364	353	342	320	360	349	368	334	364	349	363	333	370	325	380	341	372	350	340	345	350	356	315	339	349	348	363	321	349	346	336	328	329	342	353	334	349	343	318	349	335	327	336	338	357	324	345	362	339	362	348	341	327	356	373	361	339	342	322	347	358	374	315	373	359	324	329	297	320	340	328	306	359	309	399	348	328	326	315	373	341	305	371	371	338	367	346	342	342	365	372	353	344	332	327	344	365	346	350	353	347	366	337	298	350	367	352	373	327	359	379	339	345	358	338	337	373	337	373	336	352	345	376	362	341	316	335	332	341	336	337	371	366	370	347	365	333	366	339	331	356	346	368	358	343	338	376	335	375	352	321	349	345	367	360	359	359	338	387	324	356	360	337	351	321	334	348	362	304	323	349	351	348	372	336	329	338	339	361	345	340	321	369	336	360	335	334	320	337	348	344	354	338	363	347	347	352	358	336	333	331	345	352	344	318	347	328	328	361	353	348	348	346	372	335	351	348	339	327	376	334	342	319	376	366	355	339	308	334	363	334	346	343	362	324	365	336	341	302	349	350	356	327	341	346	357	345	353	347	319	332	323	365	376	339	367	366	332	367	339	325	345	348	322	342	316	377	317	337	366	331	345	341	321	340	314	349	338	328	353	343	339	337	343	358	344	360	349	317	343	347	349	361	319	364	360	341	323	301	330	343	355	357	342	325	333	365	347	338	341	355	346	309	309	355	329	374	374	303	341	346	317	328	325	359	325	361	362	342	345	364	344	380	368	358	318	365	345	354	345	332	364	341	333	364	335	329	383	346	366	349	322	339	338	362	360	339	320	360	336	382	345	328	326	340	370	371	338	326	349	347	351	307	339	323	349	351	346	342	359	356	342	334	331	316	337	339	302	353	341	350	328	360	307	357	347	351	350	370	347	344	354	344	329	368	346	381	397	352	325	337	350	348	331	335	354	377	354	355	367	405	338	344	342	346	369	302	350	353	360	322	339	348	335	351	343	310	394	321	353	333	345	326	338	355	316	347	335	331	329	383	325	345	327	335	321
14475	42257	14804	4613	2665	1962	1384	1004	951	866	911	1438	1543	2532	2092	496	461	420	553	499	461	377	381	380	376	404	373	400	388	360	375	364	389	398	329	397	346	394	365	381	372	365	352	398	367	382	380	351	346	415	360	384	385	372	372	368	340	368	402	384	344	353	359	376	352	378	386	361	365	381	377	373	359	379	361	377	372	360	381	377	361	340	364	384	383	339	349	332	373	360	370	396	372	371	375	396	375	342	413	369	384	352	352	381	394	359	346	374	389	383	362	345	382	364	347	360	391	348	414	398	397	348	372	385	332	351	378	343	362	322	359	375	378	348	381	391	374	336	412	365	381	366	374	369	331	371	363	325	401	339	353	385	370	374	352	376	338	336	366	369	372	334	368	373	370	330	352	372	348	358	359	386	357	398	312	351	357	375	330	385	356	355	394	329	377	364	363	361	380	331	370	367	339	354	369	387	343	377	368	357	351	352	338	341	401	369	347	356	380	383	374	356	381	372	363	334	343	374	337	371	366	359	366	401	375	347	355	409	365	377	379	350	346	351	361	343	375	385	364	375	419	359	364	344	359	364	357	358	372	364	331	377	361	375	382	357	346	372	333	352	346	387	366	372	406	407	363	369	364	362	351	332	352	352	385	379	389	329	370	373	368	357	401	356	356	381	338	365	361	371	351	362	381	344	368	387	346	346	353	353	365	375	339	360	343	398	370	362	365	377	368	387	344	366	370	344	375	385	331	379	340	340	383	355	360	355	362	395	409	351	373	378	365	348	380	377	350	369	356	332	352	376	378	386	351	388	356	374	317	330	352	344	343	383	321	338	319	372	386	384	394	356	329	363	356	378	352	381	369	347	388	403	350	394	381	327	394	350	355	335	352	368	373	393	401	364	334	359	360	381	360	359	332	360	416	360	357	327	380	367	340	343	359	384	361	340	372	375	359	352	417	346	372	348	386	338	394	364	379	376	338	376	352	330	374	315	383	369	362	371	376	369	383	333	338	353	348	393	359	353	350	391	354	342	392	389	353	333	367	373	359	392	395	394	364	369	350	346	387	350	368	355	360	383	332	360	390	390	354	325	366	373	350	340	336	337	371	350	400	350	377	357	357	367	408	345	367	358	366	333	320	366	344	343	386	359	380	357	361	377	348	363	400	359	353	342	356	362	375	339	350	380	333	357	332	335	368	354	354	331	364	414	386	353	346	370	352	355	393	335	390	368	345	364	335	381	336	366	355	338	364	373	370	366	354	357	346	341	377	361	331	355	362	380	361	333	374	372	348	370	382	323	356	360	358	347	346	357	381	358	387	372	358	391	342	359	353	354	357	366	393	356	383	386	353	352	361	363	359	359	391	372	368	369	377	370	368	391	390	364	355	362	338	362	369	354	372	326	330	370	349	373	387	380	343	349	364	355	343	333	371	359	385	353	356	409	348	373	382	361	353	333	368	387	374	382	362	378	353	357	390	374	336	391	365	362	364	347	356	372	338	376	355	340	352	351	351	383	365	366	344	376	321	371	376	344	364	368	366	393	387	363	355	352	383	361	334	376	367	369	368	357	367	370	357	383	351	367	339	336	378	391	349	353	377	348	348	361	335	352	364	368	378	367	385	354	381	393	364	360	361	389	333	348	355	393	369	386	348	372	341	368	360	359	355	343	340	349	323	351	381	347	358	330	368	327	354	353	353	377	400	401	350	381	390	347	349	354	356	391	365	338	376	373	374	370	364	355	378	354	365	351	325	372	367	334	360	351	370	391	355	353	344	379	368	325	350	369	358	364	353	352	378	364	365	345	376	348	328	379	372	392	345	352	384	415	362	322	361	339	348	357	342	327	393	356	363	375	333	345	397	348	394	350	372	351	371	383	352	351	368	376	358	395	380	327	355	359	375	347	362	380	346	359	348	380	373	397	341	338	369	352	328	370	359	393	355	376	371	372	365	329	369	367	343	357	375	360	379	371	380	345	349	369	380	326	357	326	377	341	343	388	386	363	342	356	353	380	360	354	375	365	368	374	356	371	354	349	339	347	357	353	367	363	368	367	364	371	379	349	406	340	336	366	354	383	349	372	372	337	400	350	377	376	359	370	327	363	372	356	336	357	354	398	366	348	351	371	373	357	345	387	375	371	365	348	348	371	338	376	344	336	417	378	336	375	351	364	368	354	405	346	322	388	363	362	342	363	350	346	399	359	346	348	352	384	412	343	364	328	348	331	368	366	352	357	351	371	369	350	355	396	352	332	362	369	358	359	391	358	373	381	374	353	336	363	362	381	372	373	345	343	387	357	349	389	394	386	340	359	384	368	334	356	359	389	382	353	378	368	339	362	367	386	358	375	347	355	361	343	361	367	352	332	360	379	379	387	343	354	351	357	354	332	354	337	384	395	349	373	365	352	368	389	357	373	363	339	344	398	369	401	377	399	369	327	333	353	362	359	371	350	384	340	363	331	335	357	398	362	385	361	377	352	360	329	361	307	347	357	348	342	350	382	341	373	353	383	369	369	394	350	369	356	369	338	326	385	383	369	374	363	355	351	329	349	331	362	373	345	344	397	389	372	352	358	368	354	372	346	384	389	375	343	374	344	384	382	377	374	342	368	403	372	354	359	345	360	331	384	373	360	384	348	349	357	345	335	350	344	381	353	391	352	368	387	380	363	380	363	345	395	344	355	370	381	352	347	363	329	350	351	393	372	320	343	369	347	358	372	336	389	367	360	376	378	337	366	365	390	349	379	365	330	348	376	371	366	372	383	364	334	351	390	387	363	330	312	343	360	354	356	348	345	358	360	387	388	359	330	379	402	378	343	373	336	372	355	365	339	354	349	359	385	378	396	380	404	364	370	383	349	372	360	358	360	381	358	392	369	388	369	343	375	395	352	370	343	360	361	353	383	379	345	381	377	397	363	337	360	380	310	390	349	351	367	361	339	390	357	384	381	356	372	380	355	373	362	381	410	377	353	366	381	383	353	336	361	391	374	343	334	380	384	353	334	384	353	372	372	359	321	365	343	339	326	380	345	359	346	368	373	372	366	348	343	369	349	372	358	371	365	383	365	359	378	359	377	350	379	368	330	363	391	358	358	355	348	337	348	360	396	355	373	319	350	339	358	385	361	372	352	362	364	373	337	373	373	343	374	381	340	385	327	382	353	378	361	338	367	371	378	332	381	329	383	334	360	340	362	393	340	338	364	401	353	389	373	364	359	375	362	379	369	367	354	380	375	340	367	373	371	336	332	378	375	359	353	372	334	340	347	402	369	384	342	332	403	380	356	368	355	353	366	360	356	370	385	356	353	344	383	354	340	391	330	353	382	385	363	376	345	324	371	345	356	364	357	355	365	366	385	354	359	381	371	363	325	355	332	383	351	362	384	368	384	344	389	376	353	323	350	350	361	351	334	368	374	397	384	345	371	366	356	359	345	367	374	364	356	340	364	382	363	344	353	353	387	363	374	409	389	375	352	348	375	379	377	364	348	336	369	368	347	347	368
24930	21407	28028	25112	15024	2070	1161	1002	923	978	990	1173	1264	1985	1457	889	877	883	1016	942	849	874	838	809	802	819	840	828	821	788	780	807	815	804	816	800	813	835	808	814	800	844	825	807	759	813	796	876	779	839	808	839	783	847	855	847	791	874	839	763	822	852	895	844	831	819	884	800	833	835	877	852	791	784	854	769	801	780	794	818	821	798	846	842	821	762	877	823	876	765	791	778	879	789	810	812	769	807	807	784	816	820	838	839	801	828	880	833	805	778	771	800	846	786	814	798	820	796	807	815	796	778	805	824	777	797	809	795	816	876	765	854	868	781	815	800	828	845	791	780	755	809	823	810	872	846	815	822	813	772	846	822	859	799	834	813	835	810	820	786	847	901	789	832	829	826	826	803	835	759	827	780	813	800	856	861	800	817	785	859	848	746	831	845	800	797	862	807	806	790	862	842	825	786	848	840	838	898	787	797	828	797	831	770	814	809	823	801	845	885	820	869	852	802	788	838	876	773	770	844	779	789	835	859	798	820	807	825	823	862	810	797	760	903	783	795	807	806	889	842	865	846	839	791	818	845	832	825	862	809	840	822	792	787	782	800	868	837	850	802	805	811	798	798	808	807	830	850	786	817	806	843	812	798	829	819	845	814	797	837	863	791	776	795	815	838	846	809	811	874	812	788	812	848	794	825	868	808	791	802	848	758	788	825	833	828	815	831	805	856	815	817	825	777	854	797	822	873	852	826	796	806	857	785	843	829	853	875	780	851	793	797	843	812	807	877	819	811	810	832	837	821	807	827	868	785	871	798	770	805	769	772	827	811	837	825	829	855	808	769	857	811	844	822	818	788	810	813	760	885	853	824	817	837	792	879	814	821	844	830	813	817	796	832	839	853	834	807	778	780	810	790	766	815	818	805	810	837	832	845	815	869	838	798	804	822	839	817	803	775	851	859	829	784	785	738	858	856	829	845	775	764	787	820	816	771	792	795	823	816	848	818	799	797	832	820	827	824	838	822	819	807	810	790	848	818	812	872	825	792	867	849	832	749	808	783	802	864	807	839	836	849	804	829	794	796	806	811	792	789	818	779	779	845	831	791	855	839	792	809	818	824	788	844	798	827	784	827	788	780	801	810	808	848	827	813	817	809	799	811	777	891	775	795	830	844	814	779	784	782	825	804	781	802	816	835	834	773	838	855	816	809	851	810	832	760	804	812	883	808	855	844	806	797	783	876	800	784	871	821	782	872	836	829	815	769	854	834	808	806	799	829	809	792	755	829	838	865	835	831	804	812	818	807	850	858	824	761	787	807	802	829	801	805	766	809	792	804	842	847	761	816	822	778	813	821	792	824	796	808	812	811	825	812	787	810	884	808	829	887	805	861	836	829	795	866	746	778	853	785	871	848	823	835	803	802	874	841	834	861	840	825	827	776	853	804	783	822	790	816	793	871	782	812	812	844	847	833	866	835	738	814	797	840	783	839	821	761	800	788	795	833	853	865	843	827	764	808	857	795	769	839	759	851	834	819	826	825	814	838	804	789	830	858	801	792	818	822	789	824	804	828	841	824	828	827	792	896	812	797	834	790	828	813	807	831	823	802	786	856	841	798	834	816	850	854	839	821	817	754	787	878	775	842	820	799	836	829	812	817	876	800	831	800	798	837	832	852	819	808	818	753	791	810	843	847	806	830	802	837	807	796	813	871	809	797	836	784	812	811	809	784	834	813	798	857	781	834	828	785	812	799	868	791	828	794	828	834	801	859	815	847	802	837	850	816	772	786	831	782	772	873	789	842	862	782	866	801	829	876	809	815	835	778	806	808	796	819	818	795	828	788	833	781	788	828	827	799	796	759	817	839	810	821	815	834	838	857	881	771	763	870	848	910	838	814	798	830	808	821	777	834	848	806	836	757	862	765	746	790	790	846	808	848	842	795	844	809	781	811	808	773	816	774	836	851	796	816	816	841	781	828	862	819	819	822	819	787	894	835	833	829	867	812	810	814	782	799	811	853	856	860	858	781	787	817	846	808	823	812	853	814	837	801	789	857	844	847	818	788	789	803	825	749	822	896	803	867	828	784	884	861	790	767	851	833	806	767	899	853	863	853	898	809	833	788	842	819	816	774	846	809	843	793	795	816	855	824	752	832	826	774	802	795	800	800	806	781	826	794	788	791	843	784	833	792	800	808	795	858	851	821	820	793	821	824	801	835	849	780	774	862	818	806	848	790	744	854	819	844	830	804	770	796	808	823	816	805	872	788	834	818	824	833	805	827	833	816	828	815	833	803	826	837	836	840	846	822	797	851	831	809	851	798	801	817	788	832	873	868	902	858	802	803	808	799	775	825	794	798	825	843	772	821	831	807	815	775	788	803	760	801	837	838	824	842	861	826	787	855	761	794	885	801	795	775	831	822	800	820	777	845	835	846	814	823	824	828	785	796	845	830	809	867	808	792	818	846	839	833	883	816	831	771	841	870	776	802	778	824	803	836	815	781	790	849	817	803	793	868	772	866	825	768	795	820	794	838	811	854	849	811	829	791	777	805	820	845	805	843	822	820	864	827	812	795	836	854	850	778	830	828	810	805	873	837	840	833	843	873	807	863	779	797	809	792	815	816	810	859	791	832	834	822	812	841	828	832	796	847	806	840	822	829	820	860	796	868	846	847	837	869	832	789	829	797	817	865	803	815	764	872	821	820	790	832	781	829	838	837	833	839	798	767	793	784	830	754	856	818	816	853	838	865	844	856	844	819	810	771	791	804	799	904	797	783	857	820	806	836	846	821	823	819	832	856	818	840	793	798	847	830	836	805	817	888	801	890	848	809	797	813	829	796	838	844	864	822	843	825	822	808	820	826	796	805	899	830	811	775	779	850	796	801	816	818	788	838	776	765	837	790	829	829	807	806	833	852	798	808	806	796	811	851	825	768	809	817	837	817	829	823	790	813	877	779	823	826	841	812	824	760	839	816	764	771	879	810	839	801	807	806	779	813	817	815	844	804	760	770	787	802	813	785	854	768	817	811	806	838	806	826	851	795	844	843	788	746	840	823	857	832	857	807	829	817	762	806	751	840	829	820	848	803	832	842	798	786	775	823	817	838	808	814	811	864	814	811	804	827	857	820	838	848	821	790	827	828	810	851	797	752	788	801	796	796	821	807	844	801	816	783	846	793	781	824	846	859	803	782	827	838	779	780	802	835	823	815	822	802	860	816	783	821	857	864	851	806	812	804	842	794	789	822	797	836	827	840	818	830	834	772	852	829	825	813	851	820	801	807	769	859	782	828	851	780	799	781	819	795	769	824	767	778	793	853	871	834	799	826	824	809	806	867	820	841	800	792	800	826	829	761	808	814	856	828	818	843	842	800	811	840	796	842	820	769	841	795	774	781	822	795	821	779	826	796	825	828	865	853	845	790	812	786	764	808	830	786	832	783	794	813	787	793	787	815	861	818	801	756	779	819	776	818	816	854	775	852	802	804	794	802	809	820	860	821
14193	39977	12266	3775	2196	1907	1361	1130	1111	1089	1173	1521	1576	2628	1796	854	867	857	1109	983	824	801	835	768	781	754	836	840	832	836	826	788	767	783	815	803	783	819	846	813	832	763	808	820	774	849	787	823	791	760	796	801	778	815	801	819	834	793	770	849	818	829	715	824	809	807	778	799	850	786	819	782	827	787	823	802	784	844	798	841	834	764	887	795	826	812	819	792	787	830	797	780	797	782	781	829	795	822	774	779	794	770	829	848	780	774	732	796	798	783	760	788	811	805	749	799	777	835	812	813	797	809	827	797	770	819	812	813	778	827	849	764	784	780	826	793	820	792	829	830	793	784	820	814	799	788	794	821	827	812	816	786	838	817	807	811	831	778	822	809	727	809	768	815	820	802	791	773	819	785	736	787	802	800	847	789	761	820	840	799	807	811	830	857	810	792	834	784	793	778	802	822	769	761	827	763	798	824	792	788	829	807	809	778	826	773	757	788	827	744	835	774	792	776	834	810	822	782	838	773	765	786	780	806	799	842	785	788	774	803	811	790	811	792	809	816	814	757	794	774	797	780	812	824	808	795	758	805	807	859	767	790	814	784	788	814	812	812	809	789	766	759	783	793	838	804	785	829	761	723	811	788	796	816	794	840	792	764	755	766	793	818	769	803	837	781	801	848	802	747	778	748	796	820	763	834	778	802	758	817	829	770	802	770	821	773	847	847	764	778	840	852	779	828	791	797	784	825	819	759	785	828	804	803	823	813	837	767	782	786	806	790	793	787	784	749	781	802	802	780	821	800	782	771	804	778	827	799	779	824	801	778	786	843	821	735	798	736	797	809	818	859	819	798	803	805	776	786	799	748	822	792	799	854	794	805	768	801	750	788	831	756	781	796	824	802	805	838	783	739	795	824	796	794	805	775	779	790	825	810	789	792	810	805	813	792	810	761	760	759	799	790	789	788	773	794	851	781	824	839	758	815	816	805	744	780	744	833	801	824	823	788	857	800	799	765	781	781	796	795	791	777	794	812	839	788	816	790	770	758	813	794	817	757	846	810	772	725	798	795	777	768	800	795	797	772	764	790	779	797	813	776	805	793	801	737	793	805	752	807	732	776	776	781	768	774	792	803	784	807	737	836	808	813	785	818	810	811	720	772	787	778	832	807	742	766	839	778	804	840	764	755	747	771	767	780	813	763	765	736	824	828	788	758	790	810	816	794	825	798	753	834	831	732	817	809	821	847	784	829	751	837	833	811	795	798	806	828	836	799	795	818	773	827	819	801	790	756	831	785	778	828	771	764	814	864	810	825	843	798	784	837	797	772	754	807	760	791	804	784	807	787	813	812	762	810	775	805	839	768	774	810	768	764	811	812	798	863	743	820	835	827	835	768	796	766	762	798	774	808	766	724	817	840	831	813	758	811	732	803	847	788	776	779	807	805	807	859	767	814	793	771	799	839	792	808	762	804	790	782	798	818	828	837	829	788	791	793	848	803	797	776	782	846	827	758	745	808	783	762	807	790	822	803	880	802	803	783	812	800	805	814	841	741	823	749	780	851	777	781	821	825	790	765	814	824	803	796	759	787	774	772	849	803	804	801	826	846	806	818	831	768	781	820	817	824	813	794	810	791	772	825	739	809	801	807	816	771	752	800	778	792	809	790	749	800	767	829	829	788	807	738	831	801	682	806	815	826	789	827	790	785	762	795	773	803	821	798	791	784	783	796	771	824	792	830	812	768	857	797	836	771	855	756	808	779	804	782	820	786	865	767	787	882	802	765	795	833	823	784	788	801	813	765	797	842	794	822	810	781	782	756	785	790	783	740	780	802	857	796	856	796	850	815	816	806	823	852	783	771	802	815	784	770	826	795	800	772	765	806	815	811	801	814	850	773	778	790	789	809	808	800	781	822	850	835	833	818	768	776	792	766	797	763	788	796	808	769	760	846	825	768	811	838	788	774	771	781	805	815	765	799	788	799	815	816	800	814	794	805	788	786	780	785	780	765	753	782	826	791	843	781	854	747	784	816	755	821	775	777	765	806	792	793	804	787	823	788	789	781	810	816	780	820	827	865	799	794	796	786	814	788	764	804	724	854	807	805	751	811	760	773	759	827	812	784	822	799	807	851	797	784	795	799	820	783	777	759	844	761	831	800	807	832	766	808	778	789	834	795	810	858	816	811	779	831	812	854	807	850	785	763	806	780	808	758	802	761	779	808	771	777	769	778	782	818	849	817	886	874	753	828	795	794	850	812	791	760	819	775	758	781	816	822	752	790	851	757	788	792	783	739	816	802	790	752	783	813	796	797	834	746	828	806	779	788	798	799	776	744	832	798	774	798	798	778	798	775	773	811	786	807	778	776	808	781	786	736	790	764	804	797	778	803	812	851	774	804	820	823	795	809	773	809	824	815	792	787	774	819	821	812	847	769	778	769	832	841	785	795	808	771	799	820	779	767	766	869	744	768	791	866	783	796	829	795	776	815	812	761	821	822	795	791	775	783	778	824	766	792	823	813	835	732	807	794	763	773	855	800	789	832	798	811	816	802	793	752	794	757	804	844	789	795	788	782	798	794	830	791	751	810	797	792	818	848	756	769	805	792	820	827	800	747	790	807	822	798	806	821	803	817	845	764	823	790	819	827	775	764	830	808	810	772	798	810	783	799	808	811	772	834	826	755	754	773	831	811	810	798	728	741	774	745	727	751	797	851	817	765	853	811	788	846	774	791	768	843	810	803	853	794	760	820	744	758	804	803	807	811	836	827	832	748	770	769	834	796	794	769	778	786	812	763	783	818	810	796	761	774	767	807	823	815	769	804	820	769	796	863	798	760	767	775	823	808	808	796	776	793	781	802	790	754	822	801	763	826	798	769	762	765	763	840	796	743	774	823	810	753	813	854	772	807	765	790	811	814	757	841	782	790	848	799	843	767	813	786	771	789	795	813	796	757	790	785	804	804	837	792	794	764	840	788	780	791	803	795	756	826	779	829	797	726	826	766	853	782	806	799	776	850	813	766	808	730	800	798	789	826	808	791	807	773	768	793	756	744	799	747	787	815	796	785	795	825	792	867	917	810	806	806	780	817	790	805	771	827	781	769	803	845	804	772	756	757	752	798	829	759	848	781	794	804	826	789	777	811	832	767	769	776	822	819	829	792	802	813	771	829	796	819	846	814	820	778	826	797	765	784	810	828	800	783	857	792	754	731	827	790	790	830	804	827	831	740	855	767	769	786	796	771	812	799	777	815	789	814	817	818	788	783	770	853	824	769	772	809	818	770	790	797	826	786	840	819	817	836	836	774	789	757	765	789	765	810	803	791	710	813	780	810	797	753	826	783	875	833	833	767	769	799	828	834	824	838	766	815	772	819	802	838	850	839	822	846	765	793	781	803	820	711	754	791	798	791	821	758	788	791	756	877	822	795	788	811	857	790	811	789	804	777	795	775	792	767	777	810	850	850	784	768	773	794	774	800	769	771	788	771	723	827	804	802	783	782
22710	21487	29436	23972	21487	21557	11889	1156	881	780	867	1122	1327	2287	1393	436	452	404	830	574	403	413	363	374	370	364	346	330	344	360	332	338	331	341	332	331	332	315	330	327	348	345	344	366	338	354	311	349	330	340	315	329	352	312	320	325	347	337	289	316	304	318	337	315	314	341	351	326	292	344	323	338	348	336	309	345	329	335	389	330	316	375	326	325	318	333	352	319	331	340	322	316	327	340	329	329	298	349	320	316	328	324	305	323	343	363	305	343	328	316	331	344	333	300	328	294	326	317	310	303	313	315	326	299	316	308	325	307	311	328	302	314	328	345	343	306	340	344	321	325	316	336	336	329	315	314	317	326	296	333	322	304	320	334	306	328	337	319	317	298	289	317	363	292	325	328	301	319	316	339	345	324	300	334	316	328	326	315	324	306	340	331	329	322	315	324	328	325	329	330	299	326	326	308	310	348	358	327	378	299	303	343	331	300	316	324	309	309	316	294	302	325	356	346	288	331	332	338	363	302	319	310	310	313	287	329	336	326	334	315	294	348	309	305	340	318	305	318	326	330	317	333	328	361	325	287	321	314	332	301	349	305	322	338	322	344	298	299	308	329	296	309	318	307	304	315	315	320	331	306	315	323	326	325	346	332	340	311	335	356	331	294	297	310	328	329	339	305	359	318	338	323	317	314	322	290	324	359	347	315	345	310	344	325	318	327	339	308	307	345	334	343	340	288	292	331	332	354	328	309	329	323	312	362	330	346	289	321	300	337	324	312	336	312	360	312	362	309	297	343	306	307	313	340	322	299	313	319	321	352	314	340	307	316	277	324	331	326	318	330	319	301	305	330	309	306	321	320	364	298	295	335	329	324	318	302	336	335	328	303	316	313	312	304	346	304	342	290	317	325	330	307	311	351	345	342	331	320	340	327	340	344	341	317	361	362	305	304	301	344	318	317	304	323	313	326	357	340	332	318	367	332	332	333	308	356	328	308	328	342	317	344	332	318	340	330	316	292	333	356	324	352	361	333	337	325	323	356	337	377	304	319	325	341	328	368	349	308	331	328	302	319	318	309	322	354	313	332	336	310	336	349	353	326	322	283	351	334	311	280	318	311	303	313	315	325	336	301	312	320	284	320	350	332	332	354	348	324	312	344	307	320	339	330	322	355	329	303	340	319	327	297	298	391	354	313	305	322	295	284	334	336	358	302	312	327	322	328	322	345	308	313	343	285	358	343	326	338	353	312	350	318	311	309	337	328	359	337	312	322	344	314	345	323	313	351	318	327	309	323	386	339	339	333	340	317	318	336	333	312	306	324	339	286	321	318	294	319	297	356	341	367	361	316	315	319	328	386	333	338	310	306	341	360	321	318	274	319	328	341	333	314	309	311	298	328	293	333	311	329	320	324	303	347	281	337	363	358	326	330	300	315	318	313	325	339	310	341	313	345	364	326	335	300	319	329	292	326	320	332	327	313	336	347	311	342	322	332	335	338	313	326	330	306	321	317	340	340	344	325	334	289	356	332	320	316	333	327	317	325	300	329	340	329	311	344	330	317	328	311	342	336	316	377	317	313	346	322	315	293	318	347	333	350	319	310	330	301	312	325	331	333	304	302	312	311	328	335	285	317	345	323	346	299	362	342	294	321	333	334	310	302	339	317	298	312	298	324	317	319	316	324	301	313	330	342	259	310	331	298	343	341	337	331	349	318	365	312	355	351	339	341	333	331	335	337	304	331	360	338	338	329	328	320	322	299	299	312	317	343	368	320	329	335	346	318	288	323	314	310	343	305	335	321	350	326	317	341	346	318	295	299	323	318	312	339	315	304	317	332	287	338	338	343	313	329	345	322	309	317	330	352	315	316	324	300	324	306	302	307	325	334	346	319	343	318	331	314	301	310	321	361	319	325	308	319	313	354	329	316	320	329	306	344	320	323	334	336	315	313	297	322	332	325	336	345	316	281	351	332	327	315	314	281	318	343	327	306	307	312	357	309	343	283	310	336	366	327	321	297	296	304	345	308	339	324	275	298	322	298	322	333	320	330	304	346	339	323	329	326	305	326	318	297	323	325	335	319	330	359	332	323	313	312	317	345	340	329	292	339	321	305	329	296	322	317	309	325	354	325	306	320	322	323	342	328	312	322	329	280	318	347	337	318	334	308	311	345	319	311	296	316	320	322	341	348	288	299	322	321	333	303	333	294	337	341	302	327	303	334	329	318	332	311	306	291	323	330	314	333	343	303	306	315	274	329	323	303	310	352	329	327	326	342	366	353	318	325	312	299	318	325	321	304	286	333	308	306	328	298	352	334	321	328	354	306	320	352	320	353	328	338	355	305	327	328	308	338	333	325	309	330	306	325	289	339	300	327	326	314	324	326	347	302	319	320	331	293	341	315	353	317	376	318	340	309	316	308	300	328	313	319	342	325	320	307	326	333	348	309	334	358	331	318	293	325	330	341	321	314	347	339	312	334	332	323	343	310	334	353	322	317	327	355	295	319	353	303	326	295	313	318	335	316	319	300	312	311	291	309	331	337	317	333	378	316	313	323	313	330	313	294	334	305	340	290	300	331	337	322	305	348	311	301	381	342	321	316	329	304	324	375	325	299	339	308	325	358	296	328	317	331	317	312	309	336	326	310	344	346	312	313	338	303	352	332	279	331	361	342	345	344	349	345	327	318	339	293	320	334	324	343	322	333	319	348	336	350	338	314	325	315	319	315	322	311	354	301	308	302	308	321	337	353	314	334	360	325	306	351	341	298	291	330	310	332	302	344	324	314	319	335	331	313	331	289	366	329	301	308	327	319	333	337	317	305	333	381	333	323	332	308	311	306	297	348	317	364	299	321	341	327	306	346	344	294	339	338	321	302	346	326	319	328	349	339	334	318	318	323	357	341	315	334	319	307	305	330	310	284	309	336	302	338	319	334	335	348	347	328	332	340	334	296	290	331	325	324	323	308	321	324	336	330	314	281	314	334	316	315	324	323	327	356	296	297	363	333	334	318	285	328	306	309	330	302	335	324	343	273	333	323	334	299	308	361	321	324	304	328	331	323	359	352	329	342	328	328	363	323	303	280	348	315	334	322	315	312	335	318	350	338	338	314	306	312	340	288	347	331	351	353	332	314	369	340	325	328	314	328	317	304	318	321	312	342	339	295	336	338	346	309	326	329	306	316	313	304	343	304	309	344	291	325	330	358	333	320	347	306	341	312	318	328	351	295	362	353	332	324	308	303	338	327	341	331	320	298	342	354	365	292	319	314	315	340	309	336	330	317	354	345	320	297	317	347	306	333	298	295	315	342	310	325	326	327	311	325	318	293	328	319	307	371	366	315	318	312	299	330	319	325	318	315	313	317	344	354	320	313	288	305	315	314	303	318	329	339	340	331	317	321	327	311	367	314	330	296	332	320	315	337	295	290	327	296	329	312	321	310	323	317	353	317	299	327	315	301	334	310	311	323	308	333	343	339	325	323	298	289	309	323	364	336	311	327
19049	50577	20342	7742	4588	3825	2079	1506	1344	1125	1215	1677	1949	3356	1878	488	490	465	1127	722	378	408	421	369	367	351	382	379	341	341	368	347	365	382	337	342	338	308	343	346	358	341	335	326	337	322	341	318	345	307	292	318	323	365	324	327	315	297	308	326	339	337	316	316	290	342	338	305	315	298	312	275	311	293	312	345	295	295	336	292	361	326	327	324	300	310	326	316	356	318	346	353	322	322	295	326	305	299	337	352	323	337	312	300	341	308	323	307	286	356	316	314	322	337	338	322	339	310	321	297	301	313	330	332	315	370	318	355	298	331	343	309	334	303	289	336	353	329	300	302	341	335	304	357	286	321	303	284	310	339	305	297	301	314	316	334	303	305	334	317	304	302	287	322	311	278	341	334	314	349	335	343	319	317	312	333	303	304	330	304	285	308	302	325	316	282	345	346	297	326	280	286	333	324	299	284	327	317	299	300	326	304	312	296	306	283	318	307	308	318	315	319	315	322	351	366	326	335	330	320	290	311	323	302	295	333	328	307	323	319	313	284	322	292	318	294	299	315	300	331	310	359	350	275	317	322	296	289	292	299	331	309	298	330	314	300	348	329	306	329	330	359	298	309	336	324	323	295	332	334	304	327	308	299	314	324	301	320	327	341	347	344	332	302	342	323	308	304	328	307	334	296	284	315	316	281	337	316	304	335	334	332	297	308	301	297	337	325	310	304	325	322	306	318	310	301	309	334	310	341	280	314	312	339	314	298	293	322	305	354	295	286	329	332	317	343	310	337	282	313	296	340	323	331	292	297	274	334	309	310	289	311	352	303	307	333	333	312	329	324	314	308	288	354	315	327	319	293	340	299	330	301	355	297	342	341	318	325	322	265	306	326	289	321	329	327	326	330	310	331	317	324	327	325	313	313	305	294	338	305	351	328	301	318	312	326	276	331	304	299	312	346	346	327	308	294	320	324	296	312	323	354	318	336	363	329	336	314	314	322	318	320	330	321	315	312	295	293	296	309	304	317	324	281	365	300	327	318	303	309	327	321	320	302	281	309	321	319	308	323	325	296	320	329	303	336	307	333	323	303	332	337	304	323	317	304	309	308	306	306	282	312	295	300	298	301	307	350	323	284	287	281	328	312	305	314	302	321	301	312	300	334	293	313	292	321	317	337	331	314	293	325	291	366	313	327	321	325	336	337	319	315	332	318	348	317	288	320	356	301	346	294	310	301	333	298	328	285	317	320	305	357	291	338	331	323	301	295	307	347	359	293	325	331	334	297	359	284	342	310	335	317	307	308	305	323	322	337	306	296	315	342	314	314	286	300	333	347	327	318	315	325	309	322	303	275	312	321	322	307	286	370	305	306	284	278	324	321	319	331	330	321	280	316	335	315	327	335	328	319	336	264	329	330	323	314	323	318	314	299	359	305	306	349	301	314	340	307	321	305	306	275	329	293	289	317	334	332	281	280	334	303	294	340	306	347	356	350	277	346	313	330	313	292	311	323	329	304	333	321	282	301	312	315	314	348	299	306	319	295	294	345	321	340	326	325	321	294	306	300	283	313	310	300	274	338	329	309	288	318	339	324	344	347	322	297	296	306	330	344	317	338	323	312	319	306	297	332	295	324	315	347	303	280	318	322	331	318	337	334	289	335	337	323	323	325	307	342	330	308	297	283	311	371	308	318	340	345	311	333	314	289	306	298	300	315	328	303	311	322	304	320	322	307	315	304	325	312	310	320	287	288	330	328	332	280	318	307	320	345	345	311	304	312	302	293	287	344	294	328	314	310	302	312	293	285	332	288	287	340	290	344	342	293	290	286	326	315	315	317	291	303	309	306	344	310	300	296	297	323	343	325	379	328	328	314	322	304	306	305	322	313	356	286	311	343	313	318	295	305	321	292	345	300	334	334	316	328	298	344	347	355	302	333	335	314	322	284	304	283	314	307	332	341	320	344	340	294	285	329	305	330	316	303	336	323	319	329	304	328	294	308	320	311	312	305	316	353	355	305	308	296	329	336	321	309	319	328	304	305	342	341	293	310	315	325	338	296	348	281	306	349	306	324	300	326	318	305	308	319	307	303	294	306	305	314	328	315	315	305	323	297	322	291	321	290	322	288	319	324	346	332	334	294	331	296	320	312	281	316	316	325	329	322	315	288	341	320	321	321	325	316	327	307	331	324	304	304	331	342	295	322	297	318	292	324	311	339	305	298	295	333	346	302	325	323	317	345	317	334	319	311	325	300	305	320	305	329	338	319	347	309	328	305	340	360	362	317	346	296	331	316	326	327	330	305	314	312	330	311	324	323	306	317	315	309	332	327	363	304	311	330	339	319	312	287	297	330	305	332	314	351	309	336	304	318	305	300	313	335	305	329	306	338	318	294	337	315	328	303	352	287	297	302	344	322	322	291	345	287	314	302	326	332	295	319	319	333	279	325	303	307	316	311	303	326	300	324	322	326	310	322	320	319	261	268	331	351	316	306	314	340	322	335	317	344	293	328	320	308	307	354	315	335	284	288	308	319	344	335	333	314	327	316	314	343	325	318	341	326	320	342	338	345	308	295	281	284	300	357	288	320	307	308	321	326	309	309	330	341	327	317	305	281	288	322	323	319	349	290	294	338	313	308	334	330	303	312	326	311	335	321	286	324	317	313	317	332	348	310	300	337	325	283	328	262	297	283	327	296	337	338	314	328	330	311	334	280	334	289	295	321	336	315	271	314	330	291	317	309	355	280	310	328	347	285	283	314	284	315	339	317	310	302	353	333	267	309	319	289	320	338	339	304	331	326	311	322	318	303	320	323	287	305	292	306	313	312	310	326	330	325	325	303	301	280	338	336	296	326	319	321	330	337	337	331	310	301	324	316	308	322	310	312	326	321	319	343	311	333	309	313	289	356	330	324	307	319	312	303	332	306	313	336	293	320	303	313	313	307	283	315	323	322	320	307	306	327	303	330	318	325	315	298	338	280	317	291	328	325	308	307	314	309	340	357	290	357	308	339	323	304	326	299	307	304	347	307	305	332	282	320	309	317	305	340	328	317	320	302	324	315	302	317	315	324	323	302	333	347	322	344	318	299	283	283	308	332	324	295	323	304	334	347	310	339	315	324	332	322	294	324	339	350	326	328	331	343	339	314	298	324	311	278	317	279	319	314	319	330	325	282	328	313	323	320	293	321	322	325	299	334	312	301	330	285	298	311	310	323	297	295	301	278	298	303	308	334	319	330	283	293	335	353	322	315	317	326	297	320	284	304	321	330	332	314	335	304	284	322	303	281	285	347	319	311	323	321	337	312	330	302	307	339	302	321	319	304	312	331	325	322	348	318	307	298	293	294	340	314	336	339	338	311	334	328	307	318	339	295	312	305	339	316	307	318	289	327	300	295	306	295	312	308	316	299	315	324	327	316	289	306	322	318	325	334	352	322	365	310	326	354	335	323	334	313	310	333	324	307	269	340	301	328	329	294	327	331	334	301	313	348	271	313	333	335
28189	23567	15251	3225	1324	1280	901	814	785	741	785	880	994	1374	938	817	751	678	1012	875	775	684	722	785	702	726	799	761	694	728	782	752	756	718	721	793	724	724	772	744	756	767	767	744	765	721	671	753	727	694	745	724	735	697	739	701	763	727	735	772	773	744	728	745	718	710	728	711	729	734	748	810	729	725	743	734	739	698	714	761	797	757	694	711	720	713	731	767	728	727	768	763	739	691	694	745	717	762	721	677	749	745	699	774	692	786	735	719	744	721	710	723	724	721	739	757	752	800	723	751	758	728	747	788	747	712	802	742	739	780	757	696	687	734	751	740	732	742	691	750	734	810	744	771	787	750	728	737	755	753	734	758	716	740	717	727	704	767	750	810	714	723	752	713	731	772	759	741	747	751	725	714	691	708	727	765	738	734	751	749	694	765	699	713	782	796	746	780	765	745	722	742	751	799	727	743	741	721	741	756	731	761	768	755	755	738	765	729	716	742	745	772	754	741	725	748	712	801	719	718	750	685	753	783	759	787	732	786	766	735	734	751	723	766	746	749	772	736	770	761	756	776	757	763	755	678	719	771	783	681	744	747	730	736	724	715	807	747	744	758	821	747	767	743	745	760	698	766	712	675	717	703	729	738	725	723	763	724	731	736	796	742	717	710	789	746	736	751	725	741	750	731	679	787	746	745	754	770	736	737	753	757	738	732	767	760	746	717	708	754	793	681	790	718	717	719	786	731	727	745	689	728	753	744	757	811	705	727	707	729	709	768	707	747	751	750	708	751	749	755	769	787	753	683	712	791	744	740	700	739	703	747	746	720	828	707	719	783	735	776	767	778	715	738	726	724	715	744	708	729	801	759	737	775	767	720	727	748	746	769	724	730	774	731	765	717	727	705	782	709	753	761	721	696	757	725	766	741	731	788	774	719	751	766	756	740	750	715	772	734	663	737	711	736	748	748	732	727	711	735	755	746	716	754	727	740	757	746	715	712	697	757	754	779	753	698	756	758	729	713	770	738	723	701	753	749	785	744	765	798	744	774	774	757	707	695	742	735	676	725	718	759	724	751	753	769	688	740	803	775	752	726	722	748	785	776	797	810	806	770	715	748	751	706	753	788	731	734	741	765	762	761	737	752	670	725	726	710	749	711	769	731	727	768	828	725	775	729	753	745	753	767	731	730	729	770	767	751	739	789	728	768	750	694	708	759	752	793	761	782	781	760	737	693	682	816	724	745	742	685	719	742	736	717	729	702	778	773	734	742	706	743	711	708	712	732	735	675	760	727	757	740	793	722	696	722	780	731	754	730	669	781	787	807	719	746	742	788	713	756	731	721	764	760	749	755	758	743	736	739	764	776	772	731	742	774	729	747	772	768	724	714	729	742	743	728	769	758	746	778	747	736	781	775	708	735	700	724	675	741	695	748	723	754	747	755	780	772	708	758	754	724	719	714	724	767	765	733	750	771	777	693	771	763	754	800	746	710	716	739	749	725	662	731	778	717	724	750	734	744	705	709	708	758	758	739	748	693	762	761	750	740	731	747	756	766	769	759	737	750	702	716	737	704	752	732	751	731	729	776	716	764	752	769	726	693	753	723	725	649	775	712	744	675	705	770	746	683	736	771	695	750	804	722	738	755	770	776	729	736	754	743	735	727	773	768	764	783	736	753	726	778	801	669	731	738	801	731	774	707	776	757	730	764	797	702	796	795	708	734	772	714	748	736	743	752	751	771	737	749	729	714	761	738	743	773	755	723	740	763	739	723	710	737	672	782	812	804	788	775	751	699	730	745	776	770	700	693	710	737	741	780	728	772	731	729	731	787	707	705	715	740	729	754	738	739	707	748	722	718	698	723	762	722	762	759	720	704	753	721	710	808	726	723	719	741	731	729	709	761	729	763	744	776	705	744	741	728	716	768	730	719	749	705	761	739	752	705	732	781	749	777	742	708	737	754	693	742	763	790	726	760	754	717	722	784	717	757	791	772	747	754	713	738	733	712	697	759	787	763	751	731	722	768	723	722	736	782	755	733	752	773	690	745	809	746	716	754	748	725	726	741	734	740	760	776	743	791	749	740	749	758	698	722	755	751	752	733	718	734	719	737	774	754	801	749	741	743	782	760	755	746	730	668	728	716	726	722	762	707	777	753	710	695	735	732	808	738	733	775	745	720	779	767	707	720	756	752	716	745	748	736	706	738	656	764	783	733	750	740	758	754	746	769	715	714	759	713	721	747	762	768	746	721	726	699	815	746	768	718	708	764	762	750	724	709	727	709	720	705	765	764	715	700	731	754	777	783	776	714	723	751	784	747	712	701	677	750	741	741	727	770	762	742	751	716	753	747	674	791	730	750	700	745	752	785	741	727	677	761	744	750	759	659	732	774	746	730	735	753	744	727	723	770	768	718	750	759	738	750	762	717	744	689	723	742	731	770	803	734	727	759	703	711	725	777	737	786	693	731	755	732	705	747	748	713	741	746	721	764	773	746	750	738	747	719	725	732	699	717	735	704	726	686	735	725	744	741	783	736	739	740	737	761	721	766	763	731	745	736	727	753	826	793	730	744	742	697	725	741	715	737	731	754	732	746	701	753	759	780	783	742	757	773	745	754	724	712	739	768	747	744	722	745	772	788	786	739	689	736	730	750	700	733	696	777	710	709	727	767	764	737	739	716	760	777	744	743	692	750	738	767	778	739	708	753	734	742	777	728	753	765	731	738	750	724	740	748	713	719	729	744	713	782	732	701	740	745	773	712	746	725	784	774	751	739	736	712	786	713	804	710	728	737	718	730	695	735	731	757	707	721	726	768	709	713	737	776	711	726	650	730	748	768	773	729	744	797	720	720	741	769	765	790	750	726	733	724	740	733	717	728	727	742	766	720	747	733	707	733	742	745	731	700	777	750	709	726	679	784	744	762	723	719	742	689	749	767	716	748	817	750	726	761	716	750	731	736	730	673	736	757	756	788	721	746	764	775	733	709	781	729	724	776	723	772	687	687	746	736	707	694	712	718	785	735	705	739	725	750	712	719	748	721	747	748	772	702	685	756	705	725	759	786	724	724	671	691	698	710	788	750	716	717	712	732	774	737	753	748	746	694	659	707	732	710	703	740	758	743	756	749	709	721	787	719	764	727	748	733	776	757	760	733	754	721	710	714	740	742	783	723	738	749	759	726	757	797	793	702	717	742	717	742	729	777	798	756	718	738	682	711	753	743	759	716	775	706	727	757	751	728	773	724	756	785	700	728	709	706	751	728	744	766	737	711	747	736	744	735	724	772	739	741	745	771	724	729	773	693	774	762	732	760	766	726	785	764	779	730	727	763	702	776	764	704	726	722	708	684	748	714	805	667	729	697	724	760	746	718	773	734	734	731	710	777	716	767	769	722	696	753	757	733	731	823	739	742	723	717	712	735	793	752	769	737	757	728	770	704	700	730	754	770	750	763	690	759	759	778	748	734	751	764	748	743	767	743	779	735	756	757	736	754	731	743
13592	34713	8531	2087	1381	1402	844	843	850	848	902	1059	1258	1829	1002	758	782	769	1121	900	767	725	745	714	718	727	724	763	758	742	724	756	702	780	747	780	775	751	782	754	753	741	723	729	782	731	755	754	686	743	735	745	734	730	677	770	744	804	741	768	786	733	737	729	774	753	760	747	750	755	714	718	725	713	762	696	739	727	771	768	742	741	746	740	779	753	678	734	770	773	741	725	731	784	756	759	756	733	683	720	715	735	798	769	780	767	758	751	735	736	739	844	742	733	772	770	702	713	775	757	760	761	777	741	766	771	777	747	753	721	728	745	730	721	711	740	724	713	722	733	755	743	757	701	768	794	678	751	801	695	755	698	727	743	726	698	729	724	701	691	696	772	714	771	765	736	756	750	725	700	749	751	773	704	746	800	826	743	795	746	797	770	723	782	739	706	729	723	779	773	747	721	731	717	730	747	770	744	748	707	717	736	716	746	759	724	739	749	754	750	764	765	751	719	707	765	756	748	725	772	760	776	748	735	779	759	734	763	723	808	764	735	778	744	770	736	729	727	748	760	754	738	752	781	733	767	735	780	723	710	716	756	762	791	748	757	726	721	738	735	743	716	671	779	727	742	778	785	766	774	745	739	732	762	796	722	767	759	735	772	741	719	784	717	725	797	699	704	755	771	772	758	739	769	756	763	720	712	718	744	732	730	786	716	743	722	779	743	699	758	771	728	733	769	702	775	730	778	734	756	734	784	741	765	745	704	782	769	774	725	710	749	737	768	706	784	772	719	775	769	728	761	717	761	697	717	769	759	743	734	740	751	731	715	725	746	738	743	769	764	775	756	754	744	761	753	732	779	762	741	733	740	745	747	727	735	791	766	688	757	727	737	769	739	719	786	729	708	766	699	776	713	747	745	725	757	729	779	777	739	744	712	770	761	745	718	744	776	734	727	748	731	773	740	746	782	731	716	707	742	711	730	713	748	787	723	718	747	732	683	778	698	758	719	761	783	747	731	718	726	716	751	759	674	724	758	767	720	718	705	728	723	738	766	765	753	782	727	727	734	729	754	775	732	698	777	763	777	732	784	729	716	725	734	768	744	727	739	799	749	716	772	732	769	699	724	769	734	785	732	808	707	746	769	724	731	783	751	734	727	774	750	753	752	749	752	753	778	762	768	773	734	718	704	727	748	754	733	775	698	752	724	710	758	719	734	731	705	760	706	734	759	760	746	740	735	725	777	747	743	712	754	785	766	770	789	747	745	746	817	746	748	732	785	747	777	712	761	719	787	742	736	763	688	756	724	719	762	693	719	767	731	742	786	740	742	715	745	792	761	749	783	778	769	722	735	798	757	743	789	788	714	762	722	727	793	749	728	726	739	739	732	778	745	714	716	732	730	714	749	732	750	760	772	752	742	776	728	747	740	754	724	730	732	731	746	770	747	721	798	754	779	782	712	740	717	755	752	758	730	748	747	765	801	767	779	790	741	770	714	759	773	760	715	749	777	724	748	771	745	769	776	726	731	738	817	730	793	774	737	725	716	705	715	752	742	753	765	727	778	775	810	777	743	782	768	686	764	788	774	784	713	763	746	757	764	756	720	720	763	749	763	778	747	728	784	764	704	774	759	806	796	730	750	799	760	734	709	766	759	748	734	765	710	760	722	759	702	749	783	755	742	690	782	769	725	752	732	779	742	756	768	761	759	739	753	696	775	728	716	818	752	724	742	769	740	771	725	717	767	741	726	751	754	737	699	785	743	751	703	742	776	703	729	727	709	753	781	759	728	720	783	757	691	747	710	755	745	770	676	793	774	769	734	721	735	740	743	773	733	757	775	715	725	741	738	812	720	747	718	722	763	779	707	747	802	735	758	759	810	729	733	774	745	740	743	748	766	753	784	698	724	774	796	767	765	757	768	770	711	711	764	757	711	764	719	712	714	778	714	752	742	733	751	681	791	726	713	758	763	756	769	768	725	763	756	751	760	755	737	758	742	724	796	769	835	661	752	696	735	735	749	782	714	778	826	749	724	775	760	766	739	713	781	710	717	719	756	696	770	714	741	737	747	750	735	732	767	720	800	721	775	760	763	770	778	729	733	757	824	730	732	731	798	798	764	761	746	740	738	730	751	787	792	772	721	767	743	776	745	742	752	746	725	720	759	712	751	716	726	778	759	743	748	745	755	758	703	729	791	725	773	774	755	764	758	736	738	730	751	732	750	764	752	765	698	751	736	718	723	779	756	782	731	770	762	758	745	763	725	778	784	735	739	757	730	739	712	769	812	713	689	761	751	768	765	716	740	756	752	756	724	744	776	752	775	699	719	711	722	768	692	807	712	773	747	786	768	711	752	746	755	717	755	707	744	729	724	737	736	765	763	709	753	724	739	700	723	740	747	810	766	746	742	697	749	765	735	713	773	734	807	770	735	744	760	714	755	754	797	747	733	747	713	779	745	815	751	728	786	751	751	759	775	762	715	746	713	693	808	743	753	778	796	718	741	742	784	727	723	745	726	713	744	706	715	743	696	750	717	692	726	678	731	761	754	720	754	793	749	760	764	727	726	783	801	720	749	739	779	757	739	770	803	764	728	753	775	775	763	761	719	744	697	754	755	685	750	744	745	697	779	786	728	736	713	770	725	720	705	750	798	690	735	761	763	761	737	737	698	757	759	726	761	702	703	791	713	759	743	761	720	736	732	775	760	726	775	745	729	749	711	740	767	728	787	766	746	768	770	732	748	744	758	704	720	750	757	750	723	744	735	747	736	712	774	736	768	739	749	774	771	800	762	721	706	753	765	727	690	754	779	712	730	753	743	739	691	728	797	760	766	724	762	732	762	726	729	742	736	736	803	747	741	725	755	727	697	781	778	740	741	726	796	800	704	723	751	792	730	684	758	775	748	731	747	779	763	673	732	772	754	805	707	728	724	752	725	714	731	728	737	733	727	771	785	736	709	740	740	768	728	744	729	756	728	766	709	732	781	759	761	700	751	737	785	705	742	783	699	753	740	796	713	769	716	749	752	776	726	793	735	765	805	770	773	768	758	773	758	730	717	737	739	743	778	748	726	727	730	755	725	772	760	734	740	728	783	756	728	740	714	734	763	783	773	752	717	742	719	748	767	719	813	739	756	731	719	752	778	707	693	753	706	779	699	734	742	767	760	740	722	791	820	758	775	783	744	730	741	745	750	765	787	812	740	780	779	795	762	782	755	772	797	720	773	725	760	698	778	714	762	740	752	731	749	712	728	717	739	725	728	710	765	732	762	748	720	737	704	745	712	708	776	756	722	715	777	719	749	778	750	716	723	779	754	756	796	756	744	789	783	715	718	737	751	767	746	738	705	798	715	754	785	742	695	757	728	759	744	734	741	750	717	715	791	738	758	704	761	757	758	789	710	722	670	713	710	694	772	777	772	711	746	769	768	803	777	703	743	793	726	721	765	718	822	731	736	765	796	758	729	758	721	731	700	738	777	716	814	773	758	742	728	778	744
23925	21513	29036	24434	21507	13401	1471	785	678	553	643	835	1221	1628	573	467	429	427	766	550	380	390	398	382	384	378	359	369	372	372	365	368	341	384	369	339	382	349	349	346	357	343	364	374	341	311	341	360	358	353	349	362	351	331	339	349	367	363	331	366	348	387	355	313	358	320	359	418	380	352	364	366	344	350	338	345	341	355	363	365	366	337	367	351	351	330	362	382	351	376	356	354	385	357	354	382	358	359	339	340	365	382	362	366	396	362	360	359	351	323	384	337	359	355	346	333	316	355	346	364	346	390	344	367	352	348	349	376	349	360	371	340	340	359	343	343	358	336	345	349	324	349	327	321	304	368	337	337	345	393	345	392	335	360	316	323	362	343	353	375	345	326	359	339	361	361	385	352	376	322	382	356	347	331	343	382	336	364	347	327	372	308	347	349	336	342	383	349	348	354	357	336	335	344	341	353	363	343	344	337	347	386	376	387	394	347	327	351	356	334	373	376	342	357	362	398	337	332	351	338	357	349	349	381	359	332	336	350	379	337	363	362	363	370	337	357	309	331	343	370	347	346	338	346	381	348	382	343	343	339	340	377	374	375	338	337	365	370	344	341	326	375	354	350	341	364	356	353	357	358	343	363	346	380	350	353	367	348	345	379	366	355	326	334	318	354	368	311	365	357	322	403	352	373	321	368	366	368	342	345	363	379	328	362	367	322	346	369	373	355	351	383	344	350	332	367	369	363	337	366	355	370	358	348	331	345	356	370	331	351	366	339	360	349	366	383	340	343	367	404	320	343	395	327	357	380	322	332	358	383	407	355	371	374	331	358	359	371	370	337	330	326	400	333	347	355	369	352	330	337	386	322	360	359	375	364	346	376	352	345	370	370	367	390	349	343	369	357	382	356	339	357	344	329	381	349	334	363	343	377	360	336	344	350	343	346	360	398	366	334	376	338	340	317	350	366	347	335	353	367	325	355	396	350	370	333	354	354	354	366	390	355	364	350	319	338	336	346	363	333	370	352	374	360	365	376	362	359	331	349	356	320	332	329	397	336	334	350	354	324	355	377	370	359	364	369	370	345	343	382	380	367	351	329	350	328	347	339	332	338	339	366	401	372	379	360	336	351	352	379	340	321	337	346	338	352	367	350	346	420	362	353	340	346	362	314	350	362	339	330	373	378	335	341	369	338	335	368	332	354	340	379	357	353	348	370	401	340	361	346	359	321	313	364	387	372	351	330	336	341	369	380	357	334	351	368	342	349	344	365	349	373	346	342	364	329	389	400	353	324	324	354	347	384	340	333	376	366	342	375	361	325	386	365	364	358	382	318	341	348	379	347	373	365	363	374	376	332	348	338	362	360	355	410	352	355	378	367	343	328	346	371	366	347	362	341	332	373	312	329	331	352	381	342	347	365	339	349	352	372	344	334	384	398	348	376	347	353	359	353	345	354	324	356	341	363	355	346	351	364	360	348	340	350	342	329	341	362	371	319	352	323	350	324	343	389	334	334	356	343	370	375	353	343	356	353	352	333	396	340	330	351	360	384	394	349	373	365	367	358	333	318	372	366	348	347	341	353	370	360	356	327	349	397	364	366	376	357	361	354	340	332	344	340	374	365	372	352	335	358	345	350	325	368	346	372	355	362	354	378	364	344	342	342	330	350	357	331	328	379	336	352	355	339	360	383	329	352	342	356	368	363	330	330	318	358	344	325	361	343	339	368	343	392	325	362	344	330	362	384	363	338	382	337	370	331	371	397	387	348	378	357	356	369	353	344	341	371	371	353	322	369	362	330	367	352	366	363	324	346	364	379	362	342	359	368	359	337	345	361	333	342	369	325	367	334	339	351	348	338	361	390	343	380	334	353	358	364	339	350	356	312	355	339	350	327	338	366	364	364	351	372	336	368	346	356	316	365	372	356	375	409	374	349	352	333	334	348	356	345	403	396	331	331	338	372	335	364	359	337	362	341	374	363	378	360	381	308	357	361	355	350	330	389	357	337	343	369	335	375	355	394	358	355	341	329	357	419	343	393	337	357	381	345	365	361	362	333	342	324	329	378	379	386	365	362	346	336	364	348	330	344	309	339	341	369	377	345	371	362	373	339	362	366	317	396	342	393	349	381	347	365	360	336	367	362	398	335	336	319	366	320	346	371	367	371	381	375	379	358	340	340	391	345	385	353	341	344	384	333	363	344	347	366	379	382	377	336	347	398	337	374	350	358	332	324	364	347	372	365	373	348	331	354	340	367	343	335	297	342	369	370	333	357	368	330	357	356	319	332	369	343	336	363	350	376	351	349	355	372	367	350	368	372	370	343	338	360	336	364	352	327	382	374	338	350	349	326	391	378	353	352	339	334	371	387	352	383	335	349	370	359	374	349	347	311	344	357	354	358	383	343	341	389	370	382	331	374	372	329	387	377	354	341	332	329	321	341	337	339	352	357	370	376	385	377	343	347	373	363	370	375	337	324	339	338	382	356	322	366	340	333	323	394	395	332	386	343	376	364	371	345	365	345	343	362	360	326	376	356	328	351	368	370	341	355	340	323	357	316	334	356	351	340	327	357	349	364	376	375	398	353	369	337	363	360	325	347	366	361	327	330	390	348	346	354	358	361	340	363	362	353	402	352	355	360	337	347	314	377	316	374	359	369	339	385	373	316	321	369	326	344	359	377	363	367	350	369	322	344	358	352	355	338	334	379	365	345	355	336	358	326	363	319	332	307	326	364	344	352	378	331	348	371	360	389	350	361	329	335	356	362	323	322	395	359	335	335	394	352	356	360	386	363	353	324	328	368	351	345	352	359	362	370	364	337	354	356	339	355	363	387	363	328	383	347	284	318	336	340	368	324	337	374	351	356	342	356	355	341	395	380	369	375	338	320	374	356	384	365	367	351	340	320	325	344	345	348	339	370	363	366	346	383	349	359	347	368	370	334	340	347	361	339	352	367	408	359	369	354	356	361	341	374	382	367	380	330	352	340	350	376	356	353	385	346	347	351	344	367	367	352	355	367	348	338	378	374	383	330	338	339	325	354	360	358	329	354	389	334	339	362	355	369	362	376	350	388	350	368	361	316	358	349	347	370	359	364	330	331	348	383	332	362	313	350	337	365	364	350	346	353	380	352	330	312	346	354	342	356	355	355	325	332	386	359	347	357	384	360	321	390	370	330	378	305	346	337	331	363	365	360	351	365	368	373	353	343	363	362	344	353	373	358	365	356	382	351	314	360	343	339	376	325	325	362	336	366	343	374	363	335	368	361	345	350	353	376	342	367	384	370	343	359	339	354	348	331	355	344	359	346	358	360	371	356	348	329	361	366	323	396	383	384	343	346	334	370	355	358	391	390	346	349	373	363	353	397	347	345	336	377	368	362	371	354	364	366	338	325	349	336	330	356	351	338	412	355	368	366	378	361	356	350	355	366	341	340	359	365	363	364	346	346	356	320	364	321	308	354	334	382	341	335	348	335	326	351	354	348	339	389	332	359	347	386
16291	45560	15203	5033	3265	2563	1249	974	935	835	741	1139	1661	2377	761	526	454	425	1067	642	434	394	400	387	379	411	414	408	365	389	386	399	396	382	379	376	372	410	382	410	389	417	380	372	403	368	391	389	398	400	355	350	349	395	378	371	382	371	369	388	374	409	386	361	381	360	378	360	340	357	368	401	329	414	356	360	356	358	364	370	377	384	381	345	402	344	364	382	387	361	340	407	370	366	350	347	358	399	378	351	363	366	383	358	347	384	354	378	395	328	349	372	368	394	388	347	338	374	364	374	369	353	373	360	377	365	346	375	391	383	362	324	373	385	408	371	374	379	366	364	362	396	355	367	343	404	370	375	335	347	391	395	345	372	425	363	358	430	334	378	363	398	380	352	361	336	353	343	353	370	380	351	334	354	393	376	361	383	372	408	378	359	360	361	365	363	389	372	381	363	307	370	351	365	353	378	379	382	369	392	402	400	352	368	383	399	365	362	354	345	334	389	372	380	383	387	349	375	361	351	384	336	369	354	403	364	353	379	366	379	381	348	326	366	380	357	381	366	392	379	398	385	366	390	397	372	341	365	354	334	369	378	370	362	352	380	355	347	380	375	376	355	381	343	373	365	361	380	364	372	380	373	385	357	391	367	386	381	352	349	363	366	394	370	392	366	358	361	358	371	372	376	389	355	360	365	372	363	386	378	367	363	353	394	363	378	356	364	379	374	322	377	405	364	354	366	380	355	370	377	347	376	330	337	367	372	394	391	370	379	377	356	352	367	419	334	350	420	343	390	365	378	400	363	358	356	400	357	357	381	343	369	352	393	390	380	399	378	381	368	371	333	323	362	386	334	360	373	398	350	361	397	378	379	390	377	380	392	337	386	374	357	353	382	332	398	376	380	381	390	377	313	397	361	396	362	360	375	365	361	324	381	345	376	372	394	340	348	352	404	371	376	362	375	363	364	366	367	358	362	380	357	407	345	325	374	346	381	372	344	384	380	315	352	364	378	380	342	377	410	380	368	394	323	374	352	373	393	386	369	375	359	374	339	363	374	365	340	345	393	389	374	337	387	375	354	331	383	372	374	378	372	345	380	380	359	384	352	366	393	396	351	381	396	346	376	355	393	365	335	333	364	352	359	368	388	341	360	364	343	345	388	388	388	402	445	336	351	348	341	359	361	356	361	373	377	375	341	408	385	388	372	349	358	359	431	362	346	352	367	362	382	392	354	367	359	374	386	366	373	357	403	370	337	380	382	385	385	362	352	391	358	357	340	425	381	375	378	374	336	367	374	348	407	331	365	384	379	382	361	368	374	389	375	405	380	352	366	365	361	394	355	352	385	374	377	316	386	337	383	358	366	364	372	384	379	346	398	348	350	409	387	363	342	411	365	327	375	398	360	373	376	345	366	376	402	353	358	347	374	404	381	347	366	357	346	330	367	388	351	398	389	387	394	365	364	366	373	355	365	355	349	340	329	365	333	380	352	389	351	353	397	372	379	382	354	355	372	390	365	377	371	387	338	373	346	381	398	353	354	397	363	345	349	386	384	376	357	387	387	382	339	365	383	344	340	354	356	351	367	378	400	392	360	368	397	361	350	374	365	362	344	369	352	365	399	356	390	376	380	375	343	356	422	387	382	377	377	387	366	404	329	390	383	341	363	398	336	391	363	370	393	381	349	359	387	331	357	395	379	362	372	389	370	377	338	398	360	395	380	374	336	365	361	367	357	376	404	348	372	356	381	361	386	366	361	369	359	390	368	378	348	367	339	388	367	420	378	326	350	315	343	375	364	383	351	390	330	387	360	337	362	369	373	382	355	372	365	346	370	367	354	376	343	356	415	340	393	388	379	407	385	370	391	369	348	351	406	388	379	371	342	358	395	336	380	371	348	375	360	377	366	415	391	409	371	355	377	418	364	379	373	328	330	370	372	382	365	357	374	371	382	374	357	381	394	368	413	365	370	414	395	385	353	390	351	375	337	375	378	392	384	397	325	373	399	382	393	386	356	359	388	396	371	374	337	399	390	391	365	395	366	380	324	425	367	392	364	381	360	361	357	363	386	402	356	370	342	372	358	396	363	359	374	402	370	393	388	372	373	351	341	352	362	369	372	379	353	379	383	394	372	401	400	412	387	353	359	358	358	354	371	370	342	384	374	341	335	365	371	358	413	398	383	407	377	389	421	412	339	357	402	364	349	370	333	393	321	386	385	366	353	375	404	375	366	391	370	358	322	374	369	366	346	371	359	370	400	378	345	366	409	360	385	353	368	364	359	394	372	382	388	367	370	324	385	384	379	348	395	370	360	372	354	373	373	374	402	379	385	363	371	323	335	365	349	377	368	394	342	383	386	346	362	362	349	356	387	381	384	342	359	377	389	361	376	384	365	359	396	371	380	318	402	356	344	372	342	351	368	363	350	380	376	359	341	361	380	373	360	376	392	351	375	359	364	399	381	355	387	368	354	367	343	393	331	369	360	366	393	353	350	366	338	363	384	359	383	380	392	372	399	390	361	349	345	376	385	354	396	394	365	359	394	373	382	347	353	365	407	355	365	371	354	379	380	340	376	366	358	360	368	357	354	373	387	341	384	372	382	358	347	367	386	370	386	364	384	356	376	368	355	377	339	389	343	363	364	372	394	410	356	385	368	381	360	389	379	373	352	400	387	403	394	351	395	356	367	331	380	364	381	396	364	387	376	356	360	375	360	408	374	359	373	362	379	396	388	409	350	349	363	377	396	398	402	347	343	423	397	390	353	372	360	348	386	392	338	368	378	388	356	365	364	350	357	348	370	347	331	406	393	367	377	341	377	354	365	378	383	373	347	366	368	367	349	375	370	360	382	392	322	360	391	393	377	364	376	359	369	383	340	405	373	390	404	378	365	361	391	349	352	373	365	397	382	379	375	383	372	402	385	360	411	381	362	340	377	357	391	356	383	362	383	399	376	345	333	372	391	368	399	382	391	392	326	366	399	361	403	383	354	386	371	358	376	387	388	373	345	351	350	362	374	372	346	378	340	365	362	367	373	354	376	396	344	422	392	351	368	377	401	351	379	393	382	394	370	376	363	371	397	367	373	363	384	389	370	382	388	356	391	377	369	356	377	362	377	339	359	406	354	392	376	368	329	407	368	362	375	375	386	374	365	384	361	354	357	375	375	377	351	338	375	348	388	381	351	356	334	351	380	364	382	361	383	352	339	384	382	373	371	402	348	356	376	370	357	386	384	342	401	376	378	342	380	373	404	383	373	374	361	374	378	349	339	405	395	370	350	380	382	390	357	393	349	396	350	363	401	356	406	410	384	378	368	384	337	363	327	338	331	371	359	366	351	357	403	358	371	366	376	443	362	339	396	367	344	304	364	347	340	341	365	369	385	335	408	365	346	350	400	394	377	427	384	339	348	341	337	389	364	393	362	367	384	388	378	357	348	347	387	364	375	393	392	360	414	367	337	384	374	367	405	351	340	336	378	362	413	384	392	354	334	341	353
24919	21414	27979	25169	15381	2442	1114	1029	999	954	940	1180	1390	1497	962	864	847	858	1236	905	846	854	812	823	854	834	873	800	831	856	842	890	812	834	829	844	824	849	843	844	797	866	789	887	843	860	841	872	820	816	843	840	752	820	809	832	858	810	821	858	805	882	815	829	871	877	852	833	845	815	845	838	851	810	766	824	820	846	808	831	830	801	808	863	827	805	800	804	825	770	804	814	881	851	890	811	844	818	805	813	788	801	870	832	854	835	809	785	801	843	845	802	858	893	805	782	851	831	785	758	811	812	831	804	807	823	791	821	804	812	802	767	823	763	815	840	757	839	821	832	755	795	838	836	844	758	865	896	807	846	835	878	804	835	784	812	841	824	786	862	808	842	792	848	789	836	837	804	835	832	763	793	837	825	819	815	803	792	829	770	819	853	826	828	735	861	871	820	827	874	807	820	803	844	855	796	790	841	860	804	759	852	829	801	873	789	842	792	815	799	772	840	828	834	839	787	847	828	832	862	834	793	844	849	820	860	798	825	818	845	815	834	758	809	799	809	828	840	811	828	821	842	818	833	839	824	797	858	794	796	801	788	873	810	839	809	807	810	809	764	773	782	877	794	805	812	835	810	769	804	844	806	810	799	830	822	842	776	784	854	803	821	749	874	859	829	811	888	833	853	865	883	779	770	823	846	839	820	843	830	850	868	827	829	835	812	870	806	800	807	801	758	844	843	858	894	866	867	791	772	861	801	811	782	862	826	822	836	841	891	792	793	794	797	811	794	832	879	813	818	818	895	788	806	875	787	809	809	853	823	866	794	857	785	827	765	796	887	841	827	851	785	885	813	850	793	843	901	787	816	883	792	838	804	861	803	822	807	813	819	845	800	869	818	833	774	839	846	857	840	845	832	836	830	801	828	823	814	833	798	882	753	830	824	887	812	863	798	843	835	831	855	821	817	808	780	792	826	812	786	829	799	808	793	817	818	810	789	868	836	805	840	777	788	817	834	847	840	818	817	830	802	837	822	777	792	848	808	820	821	844	854	838	834	867	781	808	832	849	840	812	780	822	822	850	801	823	801	855	787	789	783	854	834	817	865	816	786	807	787	815	820	853	793	839	822	802	818	761	840	871	845	890	805	817	822	823	857	876	817	859	810	832	767	786	837	803	817	780	817	761	805	799	816	781	830	826	790	822	827	808	831	832	765	825	800	807	803	802	784	813	834	784	866	823	781	826	808	805	851	813	796	807	795	810	859	821	852	850	834	868	791	834	808	870	818	875	843	790	820	847	836	823	812	810	804	801	824	835	843	819	806	825	821	828	808	813	825	810	811	799	805	856	843	842	772	851	821	832	823	875	829	813	867	821	822	819	799	856	784	847	832	820	846	797	831	779	793	850	774	814	848	787	773	803	845	848	805	797	833	805	758	815	821	816	860	829	788	832	771	814	813	823	865	842	821	804	844	814	775	833	802	846	784	842	831	837	815	854	758	769	796	864	823	837	798	851	767	770	855	824	814	841	828	807	798	795	832	838	812	835	775	816	859	847	819	832	857	850	837	829	808	871	826	856	837	839	794	813	804	820	763	846	782	841	829	814	817	834	790	791	825	789	786	804	907	815	858	815	847	839	826	791	878	840	843	824	842	822	789	795	859	772	872	833	840	838	851	832	808	851	823	753	817	789	746	846	852	763	840	829	826	817	794	887	859	866	803	830	829	859	847	817	800	795	784	824	887	858	822	793	810	827	803	811	842	794	893	860	828	846	803	860	838	805	780	806	860	806	857	808	807	845	838	751	877	801	824	832	831	820	880	859	885	798	827	880	821	803	831	777	800	823	855	855	854	919	818	819	876	850	863	807	857	841	822	849	831	854	827	788	847	878	836	772	843	804	811	819	846	805	901	823	812	834	791	806	815	849	816	827	830	836	809	822	828	795	803	842	810	845	813	806	787	838	862	806	838	821	806	799	854	802	835	785	815	831	808	826	851	824	849	794	802	804	810	815	809	824	765	815	816	825	811	883	832	849	815	861	845	870	843	813	828	816	813	809	873	817	808	841	817	791	865	777	827	827	882	871	823	811	840	816	815	845	792	814	850	761	828	849	872	787	845	813	771	855	801	876	850	828	880	867	802	850	794	818	890	841	841	849	747	820	847	819	830	806	833	851	842	875	854	819	826	823	813	784	847	797	787	842	850	802	896	810	858	870	819	782	815	863	808	859	820	849	810	833	869	809	781	806	802	790	840	832	780	794	762	791	813	858	808	833	795	812	830	862	774	798	807	812	871	840	816	797	828	769	831	844	790	800	815	886	835	791	805	774	759	811	805	828	821	851	833	799	812	817	822	793	814	782	821	832	830	775	821	801	777	767	781	808	798	842	832	813	821	827	865	818	825	868	809	799	826	860	865	847	817	764	843	803	860	740	831	788	800	827	793	834	786	852	794	818	852	811	809	813	857	848	817	799	845	846	781	858	832	790	860	793	860	808	826	798	845	801	846	820	814	776	820	792	804	812	755	761	773	777	833	832	778	862	836	848	795	846	837	872	826	782	783	787	778	847	829	832	828	815	856	818	795	824	857	829	758	809	805	839	808	846	789	810	775	831	844	789	826	859	865	837	781	880	840	787	825	801	821	830	811	842	869	837	805	804	831	897	901	776	805	822	796	820	840	780	839	798	844	823	785	815	826	801	794	826	817	804	798	808	843	826	793	827	838	856	742	801	807	835	785	826	818	811	845	818	817	841	866	821	819	830	832	840	846	773	871	825	836	792	822	807	778	847	788	818	849	842	791	835	789	781	807	852	788	836	794	838	828	826	893	823	767	841	810	781	831	801	833	834	809	831	858	820	807	850	798	848	849	824	828	792	828	818	835	852	843	806	792	817	809	853	841	803	793	789	864	787	768	845	791	830	830	843	832	831	846	826	826	835	823	800	849	784	832	809	804	827	831	860	762	815	838	795	822	825	851	833	851	783	842	806	848	806	842	787	828	842	802	834	879	825	808	788	825	891	818	777	785	811	825	824	787	866	838	851	795	797	858	790	816	803	795	794	825	817	870	798	755	858	856	809	782	785	785	834	797	870	798	854	870	820	839	801	822	831	772	810	821	856	829	811	798	814	816	812	804	819	798	789	862	879	871	822	870	848	797	837	826	830	848	819	815	865	820	793	827	856	779	826	873	839	852	840	829	845	787	823	797	822	835	819	853	825	807	849	838	816	824	834	817	812	844	788	824	858	841	781	800	785	823	825	776	856	801	821	822	849	807	846	837	820	836	854	856	838	844	756	835	767	849	788	802	872	858	837	845	845	846	875	754	800	786	849	845	821	803	824	856	752	816	799	802	842	790	816	815	793	847	825	791	843	845	850	837	822	764	853	853	842	832	805	850	790	859	794	774	886	866	814	820	832	872	826	825	830	799	845	783	866	898	838	861	795	799	792	825	829	829	810	807	914	806	800	819	848	832	805	815	838	782	768	833	804	780	841	829	854	846
14216	39569	12541	4244	3073	2394	1317	1233	1112	1050	1074	1430	1857	1926	1014	901	859	833	1428	889	812	828	809	803	793	793	844	831	848	834	773	824	830	792	838	879	820	808	792	775	780	785	794	815	784	757	803	789	850	834	786	802	794	828	823	857	811	771	780	813	766	792	832	833	798	805	825	796	832	784	827	767	833	787	769	812	761	808	837	816	755	742	811	792	789	814	785	801	810	819	822	797	833	806	839	812	828	854	834	812	803	804	797	781	764	809	785	826	820	774	832	812	775	772	840	871	818	815	851	788	787	814	823	847	822	792	796	786	812	818	836	813	802	813	810	795	869	797	808	738	800	781	824	835	847	810	750	833	846	797	804	836	795	802	767	809	796	809	756	817	787	826	811	848	821	817	800	841	790	832	843	751	796	810	820	804	815	850	775	853	825	743	829	799	789	829	841	803	840	796	804	769	821	820	791	788	869	746	845	811	771	798	827	842	783	787	813	787	755	754	802	763	798	810	821	797	793	767	832	753	801	797	774	749	820	838	830	788	776	828	825	848	770	771	812	807	827	847	851	833	817	786	808	833	843	802	830	800	828	763	817	799	782	844	771	814	778	804	788	846	791	773	855	810	830	790	744	769	782	781	804	787	806	756	806	772	793	799	779	815	807	863	811	842	787	797	835	787	794	779	812	824	830	846	752	780	767	778	847	820	794	855	798	796	812	815	865	781	825	799	733	800	771	810	822	807	755	798	786	782	849	761	843	785	815	776	853	761	775	779	787	856	740	770	818	858	810	776	784	789	851	799	761	833	832	815	806	853	813	794	801	817	768	822	796	814	796	820	840	815	791	766	797	825	894	745	855	821	850	830	844	769	799	798	823	788	785	801	799	781	807	820	799	839	847	823	843	817	771	809	797	831	802	845	807	842	812	791	797	794	753	806	792	786	795	804	907	776	845	830	829	793	822	766	780	747	794	785	792	796	801	829	847	757	789	856	806	816	833	826	807	801	791	826	784	816	824	801	791	830	745	799	827	790	811	792	758	838	842	800	739	814	810	861	800	807	835	804	812	808	785	790	774	816	793	812	796	770	812	788	778	811	790	761	785	827	797	803	802	822	796	785	810	824	834	820	745	811	815	811	847	796	772	818	786	761	761	840	820	815	831	774	788	895	837	847	780	802	819	783	819	783	797	833	796	853	849	821	792	789	741	828	790	855	803	828	778	852	812	813	756	772	799	786	812	815	806	784	812	776	796	834	852	799	832	782	802	798	798	819	769	744	732	818	816	839	805	785	793	780	816	812	812	757	783	811	789	817	800	863	799	838	838	804	798	806	832	859	808	806	778	776	802	743	798	832	848	821	788	783	827	792	776	797	780	823	800	830	765	791	803	816	781	735	756	879	785	798	829	815	788	862	814	787	777	763	833	812	853	811	799	845	812	818	840	844	833	819	800	812	784	798	811	853	757	755	810	835	793	780	852	789	800	811	824	790	803	834	840	774	782	792	826	817	798	744	817	835	779	797	806	778	821	831	805	852	791	816	778	806	783	807	805	803	847	784	818	825	777	776	807	833	803	817	788	812	850	776	841	814	800	785	835	796	814	816	819	825	783	805	796	772	833	828	807	822	815	819	810	767	824	798	803	809	832	813	805	841	797	786	828	811	788	768	854	810	817	770	802	788	835	818	793	781	824	778	777	848	806	828	805	802	789	783	777	766	797	783	730	800	799	823	836	805	855	803	762	851	863	789	756	771	809	775	838	818	809	808	795	803	794	790	744	777	812	806	839	792	860	805	771	801	761	821	842	862	738	845	827	824	819	810	816	818	758	829	758	846	782	863	851	777	834	805	818	800	767	850	793	765	796	775	754	821	826	841	766	825	826	812	814	777	801	769	814	830	772	783	780	845	791	819	822	792	818	755	796	816	769	797	840	817	829	837	803	767	776	862	797	757	782	826	820	824	842	842	772	758	828	826	850	803	798	802	817	814	756	837	767	758	832	775	811	781	790	810	792	794	829	780	744	794	818	774	792	810	780	815	780	757	800	794	828	810	765	804	847	832	825	836	814	824	827	827	840	758	789	799	823	805	802	818	846	791	804	776	792	752	834	837	806	812	783	813	781	789	838	743	808	830	806	817	766	782	825	829	764	821	812	832	831	786	783	747	811	832	798	803	837	821	790	801	802	819	761	843	816	822	805	793	816	825	802	837	764	855	834	808	797	836	768	783	749	789	810	813	782	765	818	819	789	785	807	839	828	778	819	789	755	797	837	752	834	810	822	817	812	783	801	810	775	812	795	791	807	771	825	825	814	830	835	810	833	832	828	810	819	790	818	835	823	790	788	742	832	811	775	811	845	810	787	816	756	854	786	790	822	798	783	839	817	797	827	828	787	764	842	847	745	795	821	855	790	864	768	814	817	825	829	827	845	815	814	829	829	782	749	823	834	816	818	820	820	789	865	761	837	727	836	858	811	851	790	752	749	803	785	829	817	794	805	766	811	817	759	824	866	792	768	788	838	880	811	778	798	776	807	841	846	814	848	805	814	803	811	768	863	777	801	800	791	791	817	798	770	817	793	806	747	808	835	814	795	835	744	774	792	859	813	853	796	793	787	804	842	796	791	811	836	773	752	845	765	777	796	877	857	837	847	795	809	787	822	795	782	751	823	817	816	812	797	861	833	757	781	800	776	815	785	798	792	829	786	798	822	768	786	820	787	759	793	885	811	768	814	754	833	783	848	821	803	748	845	827	790	786	838	838	815	790	802	786	817	745	815	770	764	839	796	749	869	835	824	799	775	833	828	785	798	834	764	745	773	853	782	815	791	761	813	819	806	813	835	769	750	838	818	781	854	772	795	780	825	827	809	807	807	848	787	813	789	815	790	787	783	810	773	798	804	856	847	842	773	768	840	807	813	763	765	761	789	813	758	796	816	857	788	804	752	825	767	815	762	820	786	795	808	794	850	819	793	754	798	832	788	820	837	844	827	774	798	832	791	807	786	799	820	839	806	839	803	770	863	799	755	847	812	792	792	795	805	776	744	806	830	857	750	773	837	802	787	810	771	827	854	776	755	829	803	771	866	808	765	804	775	765	797	797	789	783	801	801	813	834	784	788	855	804	832	796	810	801	831	779	828	749	780	835	787	796	791	782	876	787	789	813	878	799	791	839	788	830	823	816	786	856	842	858	785	795	789	843	846	837	794	779	805	836	785	835	826	779	864	834	809	826	796	789	840	797	836	717	799	892	845	780	823	778	816	771	812	791	849	807	770	795	786	794	816	826	775	777	829	774	807	801	820	770	826	793	797	794	831	832	811	749	761	813	811	825	815	815	798	821	818	821	787	770	824	885	794	844	820	804	772	883	853	815	837	826	801	793	787	824	835	864	772	804	862	823	844	747	811	812	796	804	792	853	787	813	799	797	817	744	776	848	788	804	845	813	792	822	780	823	802	809	814	808	810	846	779	795	743	779	774	789	813	828	791	788	809	781	782	793	848	818
22664	21440	29280	23973	21445	21513	11541	1254	965	860	728	1172	1594	1513	691	438	414	436	782	479	355	387	369	346	344	328	356	329	342	335	358	349	319	326	340	319	297	303	351	358	328	345	298	294	361	321	315	317	315	311	334	328	319	328	356	303	342	315	336	323	329	307	284	334	331	330	282	313	351	320	311	308	325	324	310	316	319	308	318	327	343	320	325	359	328	342	296	331	326	322	316	356	290	315	329	327	269	302	314	305	314	310	325	347	361	317	344	298	321	342	317	326	301	344	295	313	331	326	313	304	339	295	301	350	326	310	309	273	301	316	290	342	299	323	334	321	300	349	329	330	367	290	360	342	345	324	347	335	318	314	319	304	300	322	308	316	316	315	303	322	311	307	296	287	312	319	311	327	312	328	285	312	338	323	345	336	314	326	331	335	334	304	329	326	351	282	319	343	282	313	321	293	322	298	314	333	324	351	318	342	301	344	337	333	291	312	332	334	311	323	345	324	350	310	324	303	308	334	312	327	299	297	311	320	328	304	315	304	322	307	321	329	310	341	321	337	308	342	317	320	316	335	320	295	300	349	289	359	287	306	332	323	301	299	315	341	338	313	301	310	307	336	311	339	330	344	324	300	288	302	285	319	298	345	337	303	320	301	268	340	323	288	323	329	324	331	290	301	352	291	304	341	320	334	306	282	313	320	321	326	275	334	306	333	309	332	319	295	310	347	323	324	300	302	311	305	321	286	295	315	343	326	307	277	307	280	315	318	330	289	326	329	292	295	297	324	359	375	303	313	297	290	328	328	330	304	311	304	329	338	329	324	295	317	309	314	321	330	272	323	305	344	312	295	313	310	291	330	316	297	311	322	312	285	321	311	328	319	326	305	308	287	303	298	293	325	292	285	329	304	297	315	300	306	305	314	334	320	329	291	333	336	325	288	343	311	321	312	316	325	310	338	326	314	327	318	326	289	315	305	297	344	323	291	315	304	287	319	346	348	322	311	340	314	341	317	301	275	316	318	307	343	303	326	315	342	303	333	309	317	293	332	314	321	295	316	315	349	340	306	322	324	328	327	343	301	316	315	333	327	318	293	313	326	324	300	344	305	323	328	318	299	298	306	299	319	258	307	340	307	341	322	325	327	312	276	294	312	345	294	314	280	339	304	340	306	313	316	300	330	284	348	298	344	319	304	333	299	341	332	311	317	298	341	321	341	321	341	329	320	326	312	322	295	299	321	327	302	293	332	330	299	307	316	326	316	314	309	333	346	333	309	295	282	319	315	297	285	323	301	322	326	332	334	317	319	288	326	310	321	331	328	320	321	308	339	273	306	305	305	331	327	343	351	289	331	292	301	316	304	307	324	310	356	315	308	326	328	316	324	341	306	325	285	309	322	318	323	335	352	344	320	318	356	288	268	275	310	296	321	336	333	312	333	321	354	282	316	346	319	323	305	326	304	318	313	311	334	323	346	291	332	315	291	282	336	289	307	309	302	313	309	347	282	329	285	294	326	318	319	309	320	314	287	314	319	295	343	307	340	300	311	330	299	315	306	330	325	365	301	288	339	329	305	337	309	315	312	328	321	318	299	318	336	318	314	330	302	324	328	285	302	323	318	307	334	326	335	331	307	288	316	356	342	319	316	317	369	313	317	334	315	302	295	321	313	315	321	318	297	321	310	319	305	332	299	323	310	280	322	328	304	327	307	282	338	311	319	277	293	293	340	314	340	288	312	309	329	335	308	317	313	318	296	301	331	323	331	318	311	356	289	330	330	333	282	367	347	306	309	358	310	310	312	309	273	337	319	342	314	314	318	296	342	324	319	304	311	313	286	324	319	321	315	308	306	308	331	300	284	337	285	338	326	337	302	262	306	323	323	345	335	322	291	325	300	326	376	277	328	299	310	319	305	326	345	330	309	288	333	330	279	322	301	315	310	347	340	333	341	347	350	295	265	315	315	333	331	309	336	311	342	316	341	307	320	359	313	283	308	299	359	343	316	290	291	337	273	326	314	321	323	318	325	306	334	339	287	278	319	330	291	331	311	326	314	313	321	298	318	329	334	303	302	285	323	332	313	323	317	340	319	307	300	329	328	356	323	298	339	310	316	300	340	301	318	314	306	339	353	296	344	332	349	332	341	291	317	288	322	350	340	313	358	317	301	301	316	312	290	346	310	300	289	331	310	306	332	335	348	318	340	301	327	340	323	311	318	343	327	306	302	313	320	333	304	321	328	330	293	324	297	327	342	321	334	313	333	293	325	329	320	296	326	329	312	327	295	302	352	298	295	309	348	308	330	310	314	306	315	305	346	305	334	321	318	326	322	279	329	312	312	330	328	307	302	310	346	351	296	326	349	295	358	326	340	325	315	332	320	318	324	324	344	336	296	326	305	316	296	312	330	313	319	317	292	306	302	333	311	329	322	329	311	323	333	320	311	330	319	310	329	325	331	318	300	321	329	349	304	322	305	315	306	322	300	320	308	298	331	334	333	320	335	324	319	291	329	324	300	326	320	319	299	307	331	301	298	324	324	317	338	324	295	325	328	301	296	309	331	333	279	328	289	296	293	339	326	319	304	354	282	313	329	298	297	312	299	320	296	336	312	319	306	296	285	332	298	288	316	344	307	342	292	333	313	338	338	343	292	315	310	309	356	321	299	334	351	302	326	327	317	316	315	323	347	318	276	312	313	323	310	284	290	310	305	307	306	296	329	318	331	267	299	307	323	296	334	311	312	299	323	286	321	308	288	333	327	317	316	337	336	279	295	287	299	327	333	318	319	291	326	293	312	298	358	315	317	329	343	311	288	307	339	302	302	284	324	306	313	322	282	317	341	317	332	349	303	313	277	330	321	341	323	290	296	294	298	280	322	309	301	314	306	315	325	305	292	341	319	315	294	311	323	329	332	322	298	322	324	293	314	343	269	339	325	321	339	319	340	305	298	310	302	316	310	322	283	284	301	320	317	315	311	303	314	327	277	309	342	312	311	317	284	308	323	317	310	355	330	306	306	312	343	304	331	307	318	316	349	304	320	323	353	302	302	304	309	308	312	329	321	330	323	308	299	319	317	310	303	305	299	317	336	311	341	310	323	322	313	341	327	334	345	291	323	303	337	326	315	295	324	302	288	306	331	320	305	276	341	299	323	323	328	313	311	312	308	332	311	309	300	331	318	324	299	337	308	339	284	300	300	303	321	265	301	311	335	333	335	317	315	343	307	300	362	305	344	304	342	347	337	308	313	306	325	309	322	320	316	333	285	344	319	333	316	329	305	354	309	334	315	300	306	302	312	347	306	309	330	340	331	300	313	359	328	315	310	319	345	320	344	275	349	308	327	285	338	311	317	311	300	290	335	337	323	300	317	321	312	331	334	346	279	346	299	318	298	300	312	300	314	323	307	327	322	308	312	300	301	296	317	301	312	327	298	301	331	310	320	315	296	321	336	336	350	330	285	321	304	322	317	297	327	326	311	326	333	329	312	311	345	303	292	300	347
17985	48480	20400	8795	6522	4321	1975	1615	1374	1263	1005	1716	2456	2179	923	510	463	452	1015	489	434	364	414	377	353	360	339	380	315	339	354	350	359	310	327	352	323	328	332	343	333	316	333	357	328	358	359	298	314	324	307	334	336	332	329	307	279	299	329	293	319	304	308	301	331	313	308	315	328	286	288	313	321	314	317	336	311	313	306	328	297	285	318	274	317	330	305	292	339	301	314	308	307	276	333	306	312	311	298	303	307	303	280	302	335	326	329	330	287	315	294	323	291	293	267	287	330	303	345	299	330	301	348	307	307	274	301	325	293	310	336	294	326	335	324	319	306	299	311	328	330	353	291	310	302	333	311	312	306	301	296	306	291	295	327	255	316	295	300	307	304	312	299	324	288	332	307	315	300	322	306	302	331	298	327	316	304	325	283	297	296	334	325	276	320	350	321	298	313	290	287	298	294	285	310	317	285	334	337	319	297	330	295	303	327	333	327	313	285	296	294	293	304	328	293	313	334	308	284	325	315	332	331	296	327	325	292	319	313	311	294	293	330	299	289	305	324	304	343	323	285	309	334	289	282	291	309	343	324	314	292	305	274	321	318	318	321	292	310	290	289	298	294	286	307	318	318	341	305	296	305	298	279	291	326	304	325	316	342	279	308	288	293	319	301	295	317	288	307	319	318	326	288	305	311	311	324	307	332	341	302	313	316	341	317	327	332	296	306	328	310	314	307	316	303	293	328	321	302	319	320	321	300	307	304	320	263	295	289	316	327	323	314	293	280	316	313	304	320	331	305	300	319	310	331	303	304	316	312	294	294	303	287	313	332	306	346	288	303	300	319	311	314	282	297	336	306	322	281	315	331	320	298	335	294	295	327	310	336	297	301	310	309	320	326	327	330	317	306	315	316	311	340	305	300	315	297	318	319	290	303	326	316	268	306	290	356	325	343	304	296	315	285	286	304	325	322	316	296	324	338	319	288	308	295	315	298	300	280	302	312	314	318	312	344	321	320	316	303	321	319	281	340	322	309	302	299	304	317	320	317	270	333	314	295	307	316	310	300	320	302	323	303	299	276	296	294	276	311	320	319	338	320	275	311	344	327	329	314	313	305	289	318	298	310	318	317	312	302	290	293	316	300	295	323	326	299	339	346	323	314	294	304	317	323	326	335	322	321	329	289	308	273	306	304	292	304	297	313	319	299	314	291	313	311	330	308	320	334	338	300	307	344	312	296	294	312	312	310	298	307	318	278	297	333	314	317	287	327	319	305	308	295	329	325	320	301	322	317	294	302	334	325	312	324	304	325	303	287	304	301	296	303	295	278	323	311	300	296	308	304	333	311	297	298	304	310	313	321	274	282	302	335	333	336	320	330	319	320	355	300	328	296	323	307	289	295	327	322	312	319	302	334	281	301	314	337	296	289	331	334	323	329	311	298	306	304	316	308	328	301	331	297	309	321	313	326	294	313	302	343	327	325	298	324	302	294	295	327	297	301	308	306	316	315	297	326	327	292	320	284	320	297	298	314	311	314	302	340	310	304	295	298	311	328	281	293	312	266	338	300	315	302	312	336	335	306	300	275	306	299	272	299	309	313	278	296	310	324	332	323	301	322	307	306	324	314	314	310	358	311	315	307	309	325	314	303	313	310	295	270	304	298	275	297	323	343	311	336	296	309	288	338	314	289	315	297	301	307	289	323	325	304	288	299	340	326	312	282	324	320	283	319	306	291	277	282	275	301	320	325	307	306	315	343	340	280	293	308	320	286	309	343	300	295	320	324	311	331	295	312	301	310	311	320	309	298	304	316	291	307	309	310	278	294	288	319	321	284	298	305	324	307	299	327	347	292	290	328	313	290	340	305	322	301	334	352	300	279	286	266	317	305	311	326	281	326	314	293	328	311	305	271	285	327	301	276	269	292	299	327	334	317	297	312	292	275	321	303	281	301	315	320	287	301	291	308	334	340	320	317	266	299	312	307	345	298	314	312	293	290	303	308	289	273	343	283	319	339	298	314	317	303	299	299	332	291	310	282	329	311	305	344	318	328	296	287	312	280	330	340	304	337	294	295	276	304	279	293	290	315	263	304	299	297	323	277	317	316	288	292	310	333	295	327	314	306	333	320	307	305	272	313	316	347	310	302	316	340	300	333	307	287	278	325	348	316	343	300	322	313	325	300	271	319	306	291	326	287	289	306	347	293	279	320	308	320	360	287	305	321	344	304	295	319	335	291	291	278	327	317	306	336	298	314	309	309	328	303	299	281	308	305	325	285	347	295	320	303	285	325	319	284	287	330	326	324	326	318	306	289	333	343	328	331	313	312	315	310	319	313	292	295	298	307	308	311	304	330	301	319	342	288	302	309	304	301	296	272	334	326	324	292	309	328	302	298	309	317	297	322	315	321	307	286	289	319	297	276	310	307	287	291	307	318	308	289	317	322	317	301	338	307	306	312	309	296	284	284	313	318	294	301	332	288	306	341	293	306	346	310	297	310	308	295	325	325	328	328	306	294	312	325	322	319	287	300	318	302	314	325	324	323	296	346	321	307	321	316	300	324	305	284	317	337	296	326	321	316	301	324	301	284	315	328	275	287	323	296	313	306	314	315	313	311	311	310	283	274	301	314	321	303	302	320	291	318	259	299	320	294	283	308	307	311	286	294	311	293	345	324	299	282	318	308	306	307	301	333	342	298	327	320	304	311	329	328	305	308	324	305	290	293	291	310	302	321	331	337	307	320	321	283	342	314	288	307	309	312	336	326	312	309	303	311	295	322	309	282	301	331	305	339	354	309	348	299	295	320	316	289	315	321	350	309	299	344	293	293	315	316	306	351	343	262	290	297	313	285	317	316	319	311	329	294	302	319	295	323	295	309	283	325	345	326	302	299	324	308	315	305	312	257	326	300	312	320	318	315	282	302	347	309	307	292	302	306	297	291	306	333	303	286	305	311	321	276	305	343	300	302	293	334	317	295	329	322	301	304	293	315	321	296	312	285	321	336	292	323	323	317	331	284	305	306	297	319	336	319	303	318	284	311	287	320	310	340	290	268	288	293	313	303	299	333	311	309	282	293	328	301	328	296	325	289	332	308	352	310	309	305	298	326	271	298	321	320	307	312	324	300	304	304	283	318	295	305	295	329	319	287	323	305	317	316	309	288	337	306	287	313	284	325	322	316	311	318	331	347	328	310	293	276	292	293	307	290	289	334	319	298	326	298	299	294	302	324	309	294	312	338	344	308	328	310	319	335	320	322	294	326	299	304	293	299	325	336	307	323	324	336	291	357	313	297	296	317	320	324	303	315	290	311	307	297	305	329	318	323	333	337	342	300	298	306	292	297	332	307	318	331	311	292	314	333	324	308	324	331	295	310	311	296	318	322	300	317	314	330	338	272	322	297	323	307	282	328	320	296	329	329	315	289	291	282	320	313	303	292	327	297	292	304	285	290	311	322	295	330	330	347	303	309	322	335	309	340	341	321	328	280	295	329	316	316	294
28151	22462	14187	3321	1755	1149	788	765	821	790	724	983	1073	1074	838	730	754	721	797	755	710	781	705	713	702	773	744	713	763	716	715	714	708	732	673	735	763	704	704	803	752	709	726	708	726	728	742	691	677	747	751	736	701	704	710	747	747	745	747	758	760	733	761	688	715	790	763	734	668	703	757	707	691	680	727	767	687	724	711	664	715	704	713	687	719	745	716	746	709	747	718	739	713	706	709	686	713	781	717	731	767	689	738	722	748	727	702	739	718	699	734	692	732	720	726	734	736	748	772	758	741	728	675	736	749	684	735	703	769	722	765	719	687	718	720	743	721	729	786	702	739	733	727	721	732	717	719	653	733	700	742	763	739	726	799	721	725	689	718	736	664	752	718	759	750	708	720	699	724	720	745	659	701	719	672	717	731	711	725	744	691	773	696	733	682	781	721	707	726	679	784	689	760	720	730	692	748	728	770	680	713	720	663	731	689	691	724	743	744	767	718	722	765	754	731	694	726	771	736	738	724	714	735	704	663	762	727	766	735	713	710	699	728	730	751	724	720	727	722	724	723	787	659	725	744	715	743	703	737	658	688	733	731	724	734	756	726	732	745	712	741	692	704	726	758	718	721	756	720	745	762	683	729	709	722	708	692	684	729	698	707	696	730	694	743	689	757	742	709	728	741	729	721	710	706	724	738	699	723	733	724	699	707	769	758	731	713	733	735	718	699	683	704	738	734	687	714	695	704	686	669	710	721	743	791	771	746	706	741	710	735	697	692	702	716	728	710	755	738	699	748	716	746	730	788	767	766	711	710	727	757	747	702	761	744	732	724	702	724	723	788	752	751	733	709	790	760	735	704	675	761	709	774	710	703	698	775	707	736	716	721	713	752	732	744	734	712	786	759	735	728	703	691	711	732	742	751	699	768	707	734	693	746	790	732	773	690	723	720	700	765	743	772	751	751	749	723	687	714	717	768	775	749	727	722	753	742	733	728	706	703	694	691	719	749	757	720	677	740	758	746	703	779	698	782	763	741	657	709	753	756	732	704	716	783	700	785	750	763	667	767	750	725	705	706	751	769	694	695	764	771	711	694	682	705	700	741	705	761	704	686	743	732	737	733	629	732	760	723	752	776	694	712	735	698	708	721	766	698	751	728	738	714	682	769	719	750	717	720	710	741	728	741	740	725	746	731	720	707	720	718	697	754	736	706	676	731	736	744	716	762	751	698	750	752	724	723	677	727	730	739	686	734	760	691	734	753	770	784	752	712	696	714	725	717	707	670	740	734	735	735	720	699	752	726	696	737	735	741	689	687	719	711	760	679	702	772	741	775	743	740	716	735	759	744	717	756	748	721	719	745	703	763	701	785	723	710	718	698	778	690	665	676	750	757	710	702	699	745	741	718	741	744	774	699	724	720	766	725	749	694	760	759	744	726	746	757	779	711	702	696	715	746	740	741	737	694	777	710	719	783	734	695	697	731	770	685	732	705	752	752	712	726	660	757	705	723	717	708	765	754	714	741	813	758	708	719	737	727	738	716	742	731	725	771	730	736	768	767	739	755	690	762	768	714	678	717	765	701	701	696	711	736	741	734	724	762	715	730	726	711	731	734	776	721	728	716	732	743	730	720	675	738	762	739	726	728	743	700	789	775	731	722	742	745	741	707	747	719	745	695	773	736	736	687	730	777	805	713	719	732	736	745	733	685	740	749	756	705	750	715	696	743	714	730	726	726	631	715	712	738	752	704	723	719	690	708	700	702	704	653	712	695	761	682	710	699	719	689	794	745	693	712	688	759	713	787	743	720	728	746	735	734	744	680	713	716	730	736	711	761	719	735	687	734	694	773	734	717	757	696	690	733	730	729	759	749	738	696	730	716	718	728	719	746	735	757	739	680	702	730	684	723	700	711	709	736	727	727	739	738	740	677	718	757	747	712	683	714	761	753	742	736	728	646	740	726	755	750	784	716	709	750	701	693	703	759	709	728	757	715	716	739	725	690	688	749	726	707	724	740	682	744	780	725	743	772	685	720	714	685	707	743	749	726	717	737	698	749	740	743	711	699	660	735	694	727	692	748	742	737	769	732	721	687	733	711	715	725	773	720	733	708	758	746	717	731	750	744	754	728	757	754	719	736	694	698	726	759	766	733	725	740	721	720	715	710	759	684	649	706	695	714	737	753	737	736	687	751	728	755	703	747	718	759	730	743	677	705	711	756	696	722	724	706	683	741	703	653	770	723	704	713	719	716	710	681	773	729	722	755	724	744	726	727	753	716	751	720	725	722	700	717	762	746	734	681	727	726	746	768	724	690	699	759	718	744	717	697	798	740	774	730	731	724	775	683	674	729	739	744	699	724	765	734	708	715	670	732	789	758	715	762	718	755	731	716	746	711	726	733	738	762	740	701	659	717	729	766	731	695	747	743	758	703	716	689	729	724	719	759	716	721	699	747	768	756	685	749	750	719	807	690	744	714	740	733	734	713	689	739	760	722	744	709	739	695	716	733	696	685	726	719	703	707	752	682	732	723	688	783	709	756	736	735	721	684	703	716	752	725	695	695	801	736	741	721	743	746	739	762	653	727	736	666	751	747	728	718	702	751	724	705	690	737	733	695	710	709	745	680	744	732	689	674	733	730	752	744	745	720	728	754	710	657	715	733	728	724	719	730	737	737	664	770	708	671	652	741	753	693	689	752	705	751	706	773	739	688	707	757	718	719	704	702	724	728	742	733	754	710	701	778	771	772	718	776	712	730	741	746	775	777	660	704	735	746	739	750	740	709	731	716	767	729	715	719	734	718	769	741	700	710	677	779	727	720	705	696	733	741	721	720	721	737	744	721	725	764	747	764	709	721	689	715	705	715	683	750	738	702	759	718	695	738	759	719	742	742	733	743	729	708	733	724	739	751	698	715	722	755	739	744	697	751	700	759	709	673	732	727	689	719	725	706	731	728	726	695	749	722	743	714	727	741	716	677	772	706	719	749	737	711	757	688	745	713	727	737	737	758	722	728	727	737	746	714	707	727	720	667	718	751	761	725	705	715	713	709	716	732	706	719	712	757	760	720	724	709	719	723	714	706	730	697	697	708	752	728	754	733	685	736	733	701	712	751	695	699	742	709	728	710	767	693	739	718	732	779	736	681	709	687	734	708	729	729	692	719	762	725	734	694	717	711	772	726	740	741	734	714	759	738	721	687	740	693	726	724	746	723	791	730	720	685	733	727	720	716	750	732	715	783	730	743	711	705	726	743	740	731	772	704	766	767	720	754	760	708	719	762	760	703	681	737	717	782	763	718	719	714	722	703	709	746	703	727	753	750	689	697	740	730	700	745	707	720	797	721	712	727	713	707	731	705	739	751	782	701	758	769	781	701	728	729	711	768	727	706	734	684	754	727	693	759	705	722	735	728	711	718	738	707	739	738	782	765	736	720	691	692	699	722	736	724	772	749	772	714	665	767	720	699	724	740	747	712	753	707	709	729	761	742	746	737	737
12290	30637	7546	2798	2470	1503	804	798	848	892	777	1104	1265	1315	908	759	738	770	846	752	718	771	778	713	784	717	805	738	739	712	727	728	706	744	752	753	761	683	730	771	724	711	676	738	762	657	712	668	825	765	698	673	772	725	712	758	716	711	757	744	753	751	718	732	725	726	728	759	725	719	807	750	715	703	753	712	769	710	660	742	727	762	729	731	760	717	698	721	727	708	741	716	738	753	731	759	729	774	767	727	737	756	713	736	734	752	708	731	723	739	712	750	772	747	740	722	727	788	717	707	689	745	692	736	760	746	733	748	739	747	707	705	811	716	743	716	771	738	743	763	676	708	700	726	745	743	731	729	704	758	709	767	712	732	779	716	783	752	753	755	687	735	688	737	728	731	736	764	686	742	785	704	693	736	781	717	726	726	758	725	701	794	704	686	755	756	777	746	734	723	741	782	733	788	740	782	754	716	723	775	701	770	698	756	755	707	734	708	755	762	772	756	758	730	719	743	734	767	713	763	659	750	751	784	734	725	735	749	735	730	703	780	764	736	745	730	728	789	713	709	736	720	740	759	750	770	735	676	698	764	751	760	778	702	747	759	717	696	784	762	721	708	742	689	703	702	717	715	714	807	731	714	724	751	783	792	748	763	745	765	733	743	709	794	750	746	712	767	744	727	749	787	743	717	720	789	799	760	723	791	730	759	756	741	743	723	702	742	778	750	698	689	704	701	751	727	683	741	724	731	770	753	721	773	755	732	768	727	751	722	705	742	753	736	709	729	766	751	824	735	752	741	713	737	737	742	734	713	711	761	715	754	734	779	719	696	709	750	726	756	782	739	733	727	734	723	751	779	766	719	716	711	765	750	693	748	789	702	737	742	744	757	733	726	756	759	700	743	752	739	667	765	776	741	787	688	741	777	726	722	717	728	755	742	773	714	755	674	732	731	723	727	711	699	784	742	761	792	746	771	719	754	714	703	711	737	747	736	737	779	748	676	716	740	731	757	730	739	775	720	786	741	715	755	729	734	754	773	763	764	744	696	781	706	720	746	722	674	764	708	710	756	730	701	721	742	746	755	711	745	723	763	708	768	717	803	693	738	706	705	768	778	745	755	742	722	768	746	736	759	710	706	731	743	735	733	719	755	729	743	732	758	774	747	722	762	767	774	728	754	738	682	713	726	722	787	772	748	719	756	744	758	725	749	697	727	728	709	762	731	744	730	738	758	736	712	743	758	753	757	762	736	739	763	755	722	748	720	755	721	698	749	755	751	735	731	737	712	719	717	737	757	740	723	709	769	784	734	728	733	757	722	729	758	734	728	766	733	715	725	777	792	703	723	754	750	751	701	764	683	745	746	737	701	775	695	712	697	725	728	794	735	726	692	737	717	743	753	742	728	749	703	753	736	718	761	767	727	738	701	782	689	736	709	734	747	733	776	714	737	781	698	692	729	727	748	759	799	733	705	756	749	721	746	716	797	728	716	762	745	737	683	742	732	771	782	720	694	712	772	715	703	771	754	739	739	725	804	837	744	711	692	731	753	732	746	781	722	698	750	714	698	765	680	765	759	722	738	757	713	793	706	717	743	729	707	718	757	696	745	709	754	725	749	725	713	741	754	753	727	754	705	735	720	756	734	720	766	723	727	732	752	748	727	710	807	728	739	735	729	746	759	761	754	725	720	748	733	716	706	748	714	780	701	736	716	694	734	759	718	746	683	723	751	716	746	735	700	711	749	751	749	735	775	716	696	745	671	782	732	729	728	772	776	724	719	735	748	733	731	759	760	730	788	687	714	737	744	736	747	731	745	706	788	740	762	769	775	743	767	754	757	698	717	751	738	715	751	731	786	760	765	733	726	730	741	731	729	716	789	703	762	731	760	758	763	690	762	763	724	745	713	729	702	742	700	665	721	714	753	732	760	715	750	706	723	770	702	711	713	762	692	712	723	762	751	715	731	765	788	689	705	800	709	743	684	746	766	759	721	731	713	770	726	710	756	684	728	761	771	771	713	798	737	678	775	710	739	716	739	712	744	674	775	753	768	640	733	766	703	724	707	736	720	782	729	754	731	758	736	752	784	749	736	750	762	741	707	766	736	697	760	707	704	711	675	761	731	780	734	690	760	741	767	762	671	766	735	781	732	768	802	735	743	676	739	690	760	723	752	757	732	700	724	765	746	771	725	740	732	720	711	742	726	704	718	734	735	768	723	759	742	713	749	786	767	745	726	741	775	715	744	774	736	750	730	710	730	715	703	732	703	700	740	735	717	688	743	734	739	735	740	768	740	764	747	769	783	748	793	754	714	761	778	720	773	725	759	707	693	708	720	776	769	741	766	763	743	762	711	767	768	802	718	767	771	731	738	728	738	708	695	725	750	701	687	751	752	746	709	762	716	707	759	695	754	785	758	720	733	752	712	767	789	725	747	755	700	709	743	737	755	759	709	730	670	793	757	717	774	738	754	809	775	732	731	756	743	719	740	754	730	770	717	722	732	702	702	740	734	776	749	739	724	761	754	726	747	724	746	748	739	730	721	773	730	737	721	722	731	727	761	763	727	752	718	765	715	709	740	764	739	723	743	702	707	750	717	718	724	749	790	767	730	779	750	731	690	748	720	766	743	755	764	730	747	759	726	713	704	662	738	749	765	710	718	703	712	761	724	747	725	768	761	764	743	743	727	749	694	703	775	718	745	727	696	802	767	761	786	754	735	694	709	698	742	772	773	709	714	740	752	676	712	694	743	753	777	757	750	753	733	746	741	766	772	736	753	696	749	794	738	798	732	739	691	718	720	752	751	731	769	761	723	757	748	779	749	707	714	711	767	694	745	729	761	771	751	713	778	724	761	739	738	713	732	703	731	715	747	748	729	782	723	694	776	780	717	710	738	750	732	764	713	703	766	736	737	751	727	722	729	698	725	733	733	755	688	752	744	747	749	717	718	711	763	738	750	721	727	727	721	726	694	745	734	737	740	765	748	750	703	709	736	715	743	806	753	736	739	746	711	720	742	724	724	749	760	699	713	703	791	738	699	738	706	716	779	745	738	725	725	748	751	684	754	712	741	729	767	755	765	778	761	644	734	735	730	762	765	746	739	741	740	739	721	768	737	681	735	789	742	723	703	758	771	723	757	846	742	719	762	723	760	761	761	719	741	706	750	785	721	750	738	723	716	730	804	708	699	724	746	743	716	755	749	713	747	777	735	739	744	750	720	750	734	765	764	755	721	739	733	779	722	720	727	730	733	704	751	757	738	723	722	732	780	689	746	756	828	749	768	721	720	742	736	713	699	700	737	746	761	767	698	778	720	774	700	707	736	742	756	720	689	736	721	695	741	724	749	775	747	781	700	727	671	738	737	709	760	770	683	721	734	731	749	754	755	685	762	740	743	778	762	738	755	729	735	734	687	693	729	688	757	694	758	728	746	657	721	762	726	786	771	734	729	710	760	771	716	711	712	731	742	748	660	705	692	764	715	725	723	716	748	758	690
23812	21387	28781	24358	21384	13232	1299	753	757	814	598	891	1217	1125	682	446	419	380	450	391	377	364	343	379	352	393	371	383	332	340	342	333	375	353	323	345	361	339	303	358	381	351	326	363	344	319	344	326	345	330	351	344	310	332	348	328	340	358	358	337	341	294	329	337	365	349	344	335	350	352	341	323	332	293	352	350	341	326	308	318	343	337	321	326	327	363	343	345	345	344	375	357	322	353	318	326	345	330	324	337	329	341	316	343	342	359	311	374	321	311	328	357	344	377	328	365	336	323	329	344	320	335	354	321	362	334	350	338	327	314	339	322	312	340	366	325	359	347	335	343	341	297	345	301	326	332	349	327	321	343	339	353	319	342	322	329	353	307	335	351	311	358	305	312	315	329	373	341	312	341	339	329	344	324	363	321	332	321	356	356	338	356	361	301	333	361	347	337	330	322	315	317	320	329	344	325	333	330	335	335	366	329	296	312	325	316	339	358	342	348	359	309	344	314	331	342	327	318	332	331	325	330	362	375	311	320	305	319	334	333	343	300	343	328	343	337	339	327	356	348	362	337	350	310	361	338	320	336	354	349	313	374	329	298	348	357	316	356	336	314	362	297	300	342	343	341	352	340	336	311	322	370	322	313	333	331	323	345	355	318	347	328	322	353	335	324	344	311	345	319	323	342	322	326	363	358	330	369	346	322	362	332	326	325	324	320	343	328	345	315	316	357	366	328	354	336	336	318	344	320	349	349	359	338	338	346	310	302	322	318	377	338	368	355	349	358	374	318	344	379	335	297	335	335	333	319	318	326	339	342	344	330	339	332	351	333	331	362	339	305	339	350	324	323	361	348	341	344	358	350	333	342	329	354	314	335	316	322	350	332	327	320	315	347	368	303	317	312	312	315	319	335	338	342	345	363	314	356	347	317	334	350	311	366	339	370	334	346	363	347	369	374	330	306	323	382	325	319	352	315	314	331	349	366	362	351	299	313	287	306	309	321	370	347	321	303	368	351	316	361	335	355	297	359	372	343	330	331	333	346	360	321	339	323	349	342	370	364	370	340	309	334	309	362	324	347	351	315	339	300	348	363	330	346	350	317	323	327	334	316	321	367	346	320	329	352	325	326	342	338	314	349	339	354	328	350	339	363	329	307	316	331	355	325	336	332	362	335	304	339	355	323	357	332	314	329	320	327	313	333	365	338	350	351	369	355	317	349	313	328	346	351	285	312	341	347	307	313	321	362	349	351	326	333	351	367	366	329	345	359	339	320	332	360	331	334	356	320	360	333	336	318	313	318	319	308	365	344	336	328	333	350	332	327	373	316	335	331	351	358	362	351	339	306	358	366	315	359	322	330	342	365	354	310	308	321	352	323	329	323	311	355	351	316	344	325	362	344	341	329	366	361	343	342	316	340	340	363	305	332	349	348	332	286	384	334	342	355	356	350	324	276	362	349	316	349	307	351	358	326	326	374	335	328	347	365	320	387	341	330	364	294	312	343	324	307	331	352	337	320	320	317	351	321	344	333	341	344	351	342	323	337	343	332	329	333	350	321	328	314	353	354	316	339	343	346	365	320	391	328	321	316	314	358	334	411	349	332	343	336	345	298	381	316	315	325	367	324	328	312	334	345	318	350	319	308	338	344	403	323	340	302	335	341	323	323	340	369	324	334	371	345	329	341	359	368	339	346	340	330	348	337	318	349	325	338	315	301	353	337	317	338	346	313	321	336	375	337	354	318	353	327	302	347	323	354	296	335	345	338	365	332	343	322	326	340	334	344	346	369	332	318	327	337	364	342	348	340	312	358	335	321	352	349	332	341	323	292	355	372	367	327	335	334	321	331	334	357	335	336	329	308	327	304	376	342	337	319	383	344	328	384	383	354	318	348	306	341	330	355	339	322	337	348	317	338	305	357	353	309	347	328	318	322	370	342	359	320	331	342	343	328	304	335	314	361	347	317	323	334	356	345	327	337	327	352	348	334	360	336	319	334	340	349	308	352	359	312	354	334	339	343	334	340	324	310	337	348	336	288	332	337	354	358	328	363	300	335	360	324	326	346	351	384	343	375	356	310	330	336	347	336	312	342	351	331	346	367	338	332	335	355	332	306	359	296	308	333	364	311	327	326	316	322	378	291	333	329	317	337	345	353	306	370	349	322	367	346	336	311	314	316	308	318	331	357	347	335	335	349	377	352	356	340	321	339	340	335	336	326	322	356	325	332	351	361	365	338	347	317	328	359	326	359	343	349	341	339	333	333	316	354	314	334	331	318	343	327	335	320	335	306	361	325	350	334	291	362	317	342	401	340	301	338	371	338	356	322	357	333	363	321	358	306	331	321	332	336	324	342	340	312	320	305	346	351	326	316	345	324	354	356	334	312	329	345	314	323	309	320	350	359	334	352	339	339	320	309	331	296	331	311	335	321	333	309	309	329	305	345	351	324	318	350	317	336	335	336	332	343	331	330	344	350	338	350	376	363	337	339	349	312	327	341	341	340	325	326	348	316	350	320	306	333	318	326	351	348	374	314	356	365	323	371	295	303	336	326	329	328	354	332	298	348	314	346	373	354	310	338	358	354	360	321	323	345	332	354	348	307	368	337	338	324	361	362	320	309	348	320	329	335	321	370	359	358	291	342	330	328	360	322	350	329	346	338	358	336	296	350	370	327	357	359	325	304	339	370	340	339	317	339	325	325	321	334	354	351	346	363	349	357	351	315	342	298	339	314	308	311	333	347	318	329	347	332	356	343	307	313	346	348	315	316	367	330	310	329	363	313	335	324	353	359	333	348	322	332	349	314	312	365	323	331	347	352	309	330	350	367	318	338	316	344	323	368	349	323	363	333	316	362	355	323	371	330	323	357	370	342	303	359	330	292	328	368	329	362	329	335	335	363	353	317	323	337	307	372	327	344	334	328	333	355	319	337	333	315	359	300	344	295	319	310	320	335	304	346	329	345	346	363	361	310	353	302	343	357	321	352	324	346	353	325	357	357	379	346	318	336	371	357	335	312	316	332	341	308	354	317	320	359	348	347	319	352	342	330	328	331	316	320	326	344	327	341	326	344	331	348	312	304	343	371	338	354	349	340	331	333	305	344	345	320	319	349	362	324	334	347	330	296	327	304	340	328	328	322	346	343	354	341	359	347	322	331	340	333	342	307	345	342	319	327	337	320	324	333	335	335	335	355	365	341	345	313	324	331	322	347	309	327	330	320	371	317	340	334	377	356	328	336	339	335	311	335	328	331	365	331	335	362	352	336	305	351	355	314	329	306	300	348	351	363	315	325	308	343	337	340	334	322	344	347	326	305	307	326	360	300	336	338	329	329	328	329	340	337	331	319	337	345	327	333	348	323	298	327	340	332	325	323	335	354	341	336	315	342	316	343	334	336	339	354	360	353	343	368	311	327	335	349	321	337	324	307	374	301	329	326	331	329	333	355	353	334	364	309	305	332	353	336	334	333	312	299	323	338	401	323	321	299	334	331	309	319
13840	36534	15208	6863	5691	2456	1247	1032	1077	1195	716	1249	1717	1684	858	456	469	464	506	409	397	413	379	391	364	384	355	384	362	359	374	350	360	359	349	386	399	336	336	328	357	344	330	379	339	344	370	343	340	373	362	348	353	355	341	346	384	322	355	374	348	390	338	356	394	361	362	330	353	362	349	363	339	368	357	327	346	332	377	380	341	357	358	368	350	358	364	373	352	372	377	373	349	351	363	394	371	356	354	347	361	377	355	328	334	332	362	339	380	352	352	337	348	353	395	339	324	366	368	379	368	319	340	356	320	343	377	363	378	406	367	360	348	355	363	390	321	325	371	339	314	400	342	342	352	355	343	330	367	372	337	348	365	370	355	342	339	361	331	359	381	397	343	339	345	331	356	335	351	353	327	365	360	355	360	353	344	333	354	357	379	369	390	327	381	358	354	318	349	330	339	393	339	337	350	373	360	342	353	344	368	354	366	360	342	333	350	370	353	378	367	355	364	327	323	337	360	370	341	372	365	369	336	385	326	342	334	353	349	356	364	327	387	363	315	359	338	348	344	348	343	354	323	331	348	370	345	356	344	404	359	372	330	386	325	395	374	327	366	350	334	332	342	364	360	345	354	379	365	351	381	355	391	311	339	340	352	399	378	373	340	384	353	352	340	384	354	339	370	342	377	338	357	352	359	333	374	338	354	357	355	332	325	348	388	357	356	369	350	318	376	370	372	345	353	341	365	366	355	345	350	357	349	333	371	358	354	350	332	340	352	363	330	354	358	350	349	377	341	343	367	334	375	354	355	359	379	371	357	336	369	365	363	369	348	355	364	377	319	323	347	364	336	350	334	374	359	376	359	364	371	336	375	338	337	374	384	344	385	365	335	324	383	342	360	357	343	380	391	316	358	384	378	347	329	355	354	379	375	350	380	339	339	355	346	367	341	331	335	328	332	340	346	330	374	347	381	370	322	377	384	348	352	356	355	345	347	386	322	354	380	358	348	355	346	395	330	352	413	374	386	341	361	389	361	327	341	301	331	403	334	361	366	347	348	368	359	341	345	331	345	371	353	361	347	365	341	344	382	349	351	363	358	345	367	354	367	367	330	358	304	374	336	345	350	339	350	362	338	355	318	335	363	362	358	332	344	357	313	356	361	353	349	393	358	341	386	322	334	338	355	383	363	371	314	324	354	340	359	345	355	341	338	335	327	342	359	342	354	369	359	371	346	341	346	359	333	355	383	371	396	368	350	387	388	339	359	383	345	329	394	328	367	327	360	340	350	342	356	347	352	348	376	338	350	380	327	344	358	369	380	350	370	328	350	387	378	339	358	340	357	334	361	377	376	329	352	347	339	353	332	340	346	340	357	360	326	320	365	398	364	340	353	373	358	377	328	341	363	332	346	326	336	354	396	345	356	367	359	323	354	392	346	313	342	352	314	340	340	318	343	348	326	351	348	349	363	348	367	363	365	367	328	359	358	347	354	358	382	343	326	381	312	333	350	376	355	352	387	347	363	343	364	369	352	376	386	374	385	335	354	348	330	330	347	363	369	349	335	369	367	360	357	351	367	376	323	357	374	357	346	339	318	362	350	304	388	364	324	357	375	360	346	352	374	362	360	358	316	380	358	323	365	345	353	365	354	335	345	337	356	341	352	371	366	347	355	329	394	342	335	342	360	375	348	348	344	368	325	328	373	348	348	328	331	348	345	405	348	345	357	332	320	377	376	381	343	343	366	367	363	375	356	363	326	394	355	361	355	375	347	352	330	356	348	357	348	360	346	347	368	341	312	340	345	328	379	387	362	340	363	366	358	371	362	381	332	359	342	333	379	354	355	352	376	350	333	365	369	367	333	358	389	374	341	359	339	364	343	361	371	388	347	315	339	360	335	371	326	391	351	379	354	358	353	360	369	339	400	385	348	359	368	369	383	364	338	353	313	371	349	346	366	343	361	389	339	345	380	390	308	343	359	347	354	337	367	381	357	363	362	354	348	354	369	381	334	343	412	365	315	363	333	331	359	345	371	329	345	365	354	346	356	366	348	351	320	354	339	366	317	359	336	350	341	354	336	354	341	357	355	368	384	365	357	356	363	349	332	355	344	350	357	357	349	363	372	353	361	374	318	337	371	368	362	340	395	324	342	345	370	365	339	372	360	341	352	333	375	361	337	360	349	330	376	342	315	372	336	356	356	371	355	331	353	365	363	360	326	361	339	349	361	378	360	345	334	389	337	365	339	355	310	359	355	346	331	386	320	348	344	382	394	377	354	364	343	370	346	344	340	338	353	321	387	342	346	356	317	387	346	358	334	336	346	322	373	346	375	358	328	361	339	356	327	375	373	362	379	338	372	330	370	386	311	348	369	352	371	338	377	372	342	344	353	341	364	378	314	332	342	379	342	371	373	339	340	334	347	348	344	340	397	371	342	364	367	378	336	348	364	324	381	341	342	363	367	330	372	393	358	351	357	342	354	351	315	361	357	361	332	353	381	357	362	317	378	339	334	363	370	348	363	357	355	356	348	361	351	381	346	335	366	330	342	346	354	357	331	325	352	368	379	351	347	389	336	364	325	352	371	386	363	391	322	337	365	338	348	334	356	322	351	350	356	371	360	338	377	326	373	338	341	393	353	362	371	350	370	377	349	329	329	349	386	346	339	339	375	368	318	359	355	346	317	330	352	355	349	342	337	363	351	358	398	367	368	373	336	326	340	357	323	357	372	353	365	394	373	343	370	354	350	364	333	339	310	317	385	325	349	364	351	353	352	344	326	340	349	373	362	355	340	365	344	368	354	345	372	381	361	348	324	346	395	342	369	356	354	364	344	364	369	338	355	365	366	360	341	380	364	363	364	347	328	326	365	388	365	343	379	354	339	338	331	378	361	334	325	364	366	339	318	377	328	366	361	343	381	349	364	321	361	356	377	378	340	352	369	353	354	358	385	341	347	380	332	354	336	358	327	364	352	345	338	359	335	357	384	334	378	354	327	365	362	376	348	395	390	389	338	374	346	348	332	351	348	382	338	372	350	342	331	341	360	373	349	359	375	328	377	341	323	315	340	354	356	334	354	315	358	369	354	350	349	367	358	378	358	349	364	363	353	363	354	371	351	337	389	362	356	354	349	369	341	323	367	370	325	331	331	378	356	326	345	386	327	348	313	368	346	361	353	317	380	369	371	356	315	326	358	342	364	343	367	352	327	328	318	307	357	359	331	314	360	357	376	334	369	373	346	347	368	343	321	358	369	313	330	356	368	348	334	337	367	315	331	363	354	352	368	362	335	365	340	343	383	361	368	323	362	320	347	347	352	343	390	369	352	350	335	352	357	323	338	368	347	341	353	367	366	352	376	343	379	388	350	364	382	359	347	344	379	384	328	364	368	352	326	339	355	327	358	337	362	367	366	372	390	347	355	336	361	340	338	372	344	341	359	341	375	362	363	364	354	301	355	330	343	335	348	363	387	401	353	330	334	344	345	358	367	366	370	360	356	353
24917	21426	27997	25234	16190	2619	1176	1103	1145	1243	951	1207	1519	1417	1100	899	885	892	827	859	831	881	818	909	778	839	879	814	812	825	797	779	793	767	856	822	831	840	864	824	797	838	825	805	806	808	810	825	805	812	875	840	832	875	836	839	858	854	880	819	787	854	832	831	815	782	809	817	779	844	808	826	807	843	783	804	793	847	812	809	853	868	829	822	870	778	854	805	823	840	818	805	860	818	810	827	823	846	879	812	771	826	802	854	853	805	851	806	804	863	866	830	759	832	821	806	810	857	875	827	804	793	762	820	754	856	833	829	834	837	832	830	818	790	849	800	850	798	834	831	830	822	798	833	774	815	816	821	822	803	812	845	826	770	904	860	874	835	769	845	788	814	822	813	799	771	795	791	795	801	789	794	856	795	755	872	790	824	787	816	828	796	821	868	791	869	826	826	838	805	777	835	835	780	818	834	803	790	846	819	836	793	811	821	879	828	844	854	818	863	832	837	791	880	789	859	803	864	807	873	915	834	829	784	770	876	746	834	758	839	832	817	790	803	830	803	880	837	837	830	821	811	853	786	801	813	820	808	811	814	878	829	851	842	842	782	798	818	900	810	832	742	777	822	840	830	860	827	797	787	845	839	798	820	805	780	841	817	773	815	821	793	789	859	887	831	818	782	838	752	852	816	823	795	823	838	823	800	820	795	803	794	876	811	819	823	768	844	834	822	855	822	847	830	782	870	794	809	755	796	822	799	784	871	857	838	840	822	901	841	817	851	790	874	761	761	861	828	856	830	845	851	824	809	836	806	783	803	842	808	808	844	791	893	786	832	876	794	805	829	835	798	800	788	845	808	806	826	847	812	817	812	803	811	798	847	853	760	755	858	848	816	791	854	787	842	807	779	781	867	818	795	832	796	817	869	749	780	821	884	784	834	853	793	839	825	793	786	822	815	858	798	816	799	830	777	841	837	830	805	837	810	833	839	772	864	845	803	813	823	855	819	879	817	822	806	838	822	830	833	800	792	796	807	843	805	826	785	840	798	781	829	803	853	845	771	847	900	822	835	854	786	814	830	756	847	833	824	841	846	778	819	777	851	817	832	855	844	833	866	809	813	799	765	841	782	795	840	822	782	753	844	844	809	784	802	823	863	786	833	805	774	788	810	794	871	767	806	842	806	767	795	775	870	772	789	840	806	819	803	824	800	836	878	862	807	780	833	821	840	787	813	843	816	836	834	820	800	809	836	784	840	829	775	786	805	851	824	852	816	845	848	881	769	862	812	789	820	857	885	797	832	810	863	791	842	844	874	876	846	856	811	817	807	842	850	793	797	812	796	805	786	846	808	796	785	798	818	807	805	824	853	849	839	898	820	772	840	860	824	816	810	778	808	788	829	799	811	792	807	853	842	821	787	802	816	812	787	839	829	812	806	758	757	748	853	848	819	756	807	799	870	782	785	793	788	814	804	808	767	819	798	852	855	832	838	832	771	811	766	835	823	797	747	796	821	811	776	794	908	825	850	863	809	798	813	854	807	866	797	780	813	769	846	810	836	846	802	816	772	843	829	805	868	813	825	856	843	869	816	889	784	777	860	795	815	846	835	785	810	807	794	817	797	857	810	827	874	796	798	809	809	822	799	800	819	828	787	803	804	841	820	829	765	839	840	831	852	809	869	813	831	829	802	851	801	794	818	828	898	755	838	913	826	844	791	844	850	835	821	843	825	845	785	863	850	834	827	855	792	792	799	849	790	763	819	813	827	809	817	826	809	859	822	795	833	833	792	832	830	830	847	867	810	820	851	815	797	788	782	804	803	829	759	830	874	750	741	820	835	821	843	809	850	777	799	827	804	802	846	839	808	844	769	837	805	865	814	895	824	801	843	823	761	827	821	855	851	849	802	812	846	834	868	788	804	803	855	828	833	891	830	859	838	777	807	817	848	799	837	811	817	829	821	832	856	834	827	835	859	838	826	854	834	804	811	854	788	800	800	822	784	843	812	732	856	804	827	845	849	914	806	847	825	786	810	832	819	839	831	841	827	789	828	802	804	844	846	830	830	795	774	794	764	820	795	816	867	754	805	813	817	790	770	818	834	796	877	764	779	846	844	800	833	847	788	829	785	822	810	835	820	807	808	819	788	787	823	795	810	831	848	766	868	792	842	766	849	821	792	838	814	813	821	816	838	825	793	800	821	805	767	799	827	792	818	788	788	799	846	811	792	831	837	838	799	762	816	813	835	819	805	796	788	783	814	827	800	886	831	861	834	812	825	828	831	784	839	839	798	837	775	840	857	889	863	852	798	789	834	794	802	830	820	857	781	833	781	841	797	891	783	765	768	833	832	768	761	830	779	839	797	844	794	806	810	854	841	827	791	793	839	808	814	826	815	855	831	886	836	834	808	830	830	857	833	782	851	840	801	802	875	793	806	812	838	783	837	834	872	828	824	833	800	819	805	855	745	802	816	809	830	838	769	860	849	773	809	753	777	801	805	855	871	813	753	808	838	779	826	815	819	813	854	827	817	855	770	812	755	804	837	816	810	888	826	787	783	815	796	806	822	797	798	840	782	810	840	779	809	844	821	803	855	845	859	812	852	820	835	797	801	808	818	838	853	778	805	857	875	824	901	845	849	820	837	784	812	801	761	835	810	797	878	781	821	783	769	814	842	819	843	798	755	905	813	861	810	873	746	806	860	820	818	829	830	775	773	852	810	844	861	819	843	831	860	796	828	821	778	812	806	836	800	786	796	783	764	830	786	869	840	851	818	834	879	782	798	785	796	775	841	816	808	839	805	803	818	763	794	815	805	832	789	833	860	815	809	795	808	816	823	829	805	792	807	793	790	844	829	814	749	791	820	767	854	801	823	796	767	887	848	815	816	797	835	824	795	806	826	838	782	808	819	885	808	801	848	769	845	822	828	841	847	833	832	808	776	806	832	841	888	844	828	796	820	862	804	817	864	800	766	826	840	835	842	793	881	832	833	783	841	852	830	816	796	806	814	855	816	823	785	792	844	817	806	834	855	828	787	817	789	798	799	818	832	838	820	842	818	789	830	870	822	828	822	842	811	794	827	790	852	839	838	813	836	811	833	823	852	806	779	825	817	819	847	780	806	831	817	835	865	837	844	814	825	795	842	834	866	867	797	830	785	802	784	845	833	800	814	849	835	801	838	798	803	859	798	840	827	774	814	844	809	835	800	815	811	809	817	872	847	837	815	855	864	811	777	849	866	781	817	788	840	836	836	791	797	811	760	815	861	833	792	789	846	842	840	852	823	800	821	810	815	810	779	835	826	797	832	837	825	805	796	776	811	864	789	775	771	802	823	832	788	816	798	836	804	801	818	769	867	803	784	842	821	796	836	811	894	782	812	885	835	846	808	764	785	810	796	811	763	763	821	819	766	902	833	826	826	809	771	801	863	800	810	821	776	855	812	793	819	839	839	831	812	818	867	829	842	775	816	845	821	795	806	839	813	817	840	837	848	832	828	788	826
12529	28497	13415	5934	5629	2045	1320	1211	1480	1644	1078	1461	1909	1801	1267	835	855	881	872	856	838	832	825	785	791	756	819	790	852	855	838	817	845	785	820	763	773	817	817	837	816	828	862	808	779	771	762	787	773	809	774	768	813	771	764	799	761	794	785	774	813	784	804	818	799	838	755	868	767	806	849	801	801	815	803	806	802	791	780	815	749	811	795	812	846	815	835	809	762	751	770	843	825	812	826	788	822	779	798	810	836	804	784	814	815	745	790	829	832	790	789	821	865	779	786	845	810	775	791	824	788	827	862	751	798	782	853	860	801	805	806	770	786	770	837	809	784	823	793	826	817	760	822	754	815	828	795	781	787	777	806	764	773	784	824	771	817	843	769	823	829	778	776	819	806	773	783	808	816	829	772	808	811	848	791	784	839	781	792	805	791	813	844	838	816	755	798	785	775	786	794	783	822	780	783	830	824	814	793	793	773	782	842	820	819	797	817	806	803	787	802	789	786	850	797	782	794	797	842	763	816	798	774	815	808	763	767	784	806	835	788	773	809	791	812	813	844	822	758	789	757	763	819	793	774	782	833	797	806	853	788	772	802	811	771	799	789	793	777	791	855	788	779	816	774	839	837	798	823	781	746	795	816	805	806	777	830	798	801	818	769	777	778	839	785	784	840	823	812	764	860	807	860	777	787	803	808	839	760	829	804	759	783	821	808	805	787	777	766	803	775	821	835	802	803	787	779	813	809	858	825	803	779	806	778	803	743	832	842	787	852	812	831	762	780	813	816	778	768	837	761	828	797	800	850	758	797	817	843	784	754	775	810	834	776	763	767	856	844	797	805	795	793	803	814	845	831	759	800	836	821	797	836	795	815	749	744	827	757	789	825	788	855	817	813	801	782	812	875	828	756	839	783	785	795	801	791	804	796	786	843	834	803	801	795	800	775	797	824	782	803	814	762	807	809	778	771	816	743	796	804	780	784	760	735	847	767	817	843	840	793	805	819	773	833	783	809	840	783	812	810	831	792	814	769	778	788	772	828	840	810	781	796	779	818	764	850	795	765	834	830	787	773	786	815	853	819	798	784	798	770	776	752	762	771	832	771	820	782	838	812	778	819	834	794	877	751	793	800	858	729	803	778	776	780	790	775	813	806	817	825	826	852	829	808	824	746	759	814	805	809	805	759	828	749	820	764	812	809	798	806	850	828	805	783	816	815	794	789	797	833	792	773	772	799	784	805	794	852	809	809	775	770	809	808	806	794	788	837	807	824	742	793	786	752	810	802	789	777	787	802	804	777	769	752	809	790	790	791	739	781	858	806	834	768	819	796	804	829	788	810	801	775	825	753	819	816	788	847	781	828	791	823	817	808	757	773	756	811	759	805	787	760	793	797	781	800	794	821	797	790	781	833	785	763	770	787	764	788	835	783	778	787	836	742	824	803	791	799	794	837	777	833	825	816	793	774	796	844	810	823	807	787	785	848	855	791	750	814	840	813	785	824	736	756	795	797	832	812	782	813	802	785	840	795	786	787	822	815	760	778	796	769	801	841	826	815	791	743	854	818	752	812	823	778	819	832	782	754	814	826	854	779	809	814	825	808	757	821	800	808	777	756	761	763	829	721	763	810	771	806	812	815	760	784	806	788	798	780	843	794	806	812	759	784	855	804	766	824	751	843	779	787	828	819	810	778	809	776	789	760	798	776	824	801	767	839	787	800	804	765	795	750	771	829	768	838	793	804	800	748	767	788	802	839	820	773	806	785	788	793	783	800	814	795	837	791	838	818	770	787	814	800	831	777	792	780	825	856	769	809	756	791	802	754	801	824	827	807	792	829	840	791	752	764	791	727	781	816	770	799	810	780	834	781	809	806	786	777	812	780	791	808	796	801	817	822	793	820	805	807	843	789	781	792	799	812	798	866	773	845	798	800	783	791	824	784	786	747	858	785	811	815	781	847	794	810	823	785	821	808	828	763	807	804	778	825	744	804	804	811	828	770	813	763	825	790	804	795	770	743	781	794	825	807	780	788	803	749	849	786	816	793	802	800	798	798	825	823	838	807	818	839	851	792	801	809	761	846	804	792	840	856	808	800	811	734	767	798	758	756	828	815	766	858	779	788	820	833	797	784	833	841	794	803	814	792	802	788	773	778	792	804	797	794	824	818	813	761	787	766	811	807	814	810	805	820	773	812	781	831	788	778	813	791	841	792	812	764	805	821	746	799	814	799	793	805	808	830	813	855	824	782	802	814	843	846	790	762	786	795	784	852	814	844	839	786	799	787	858	795	816	780	804	800	791	779	797	770	780	758	769	808	810	773	809	848	843	791	775	808	769	824	839	799	802	820	764	830	826	782	801	836	812	787	801	815	823	745	735	794	813	813	774	768	783	808	793	759	796	816	743	795	788	808	775	780	758	850	840	835	803	816	777	803	773	799	771	815	839	772	822	785	761	840	745	809	780	824	805	820	823	824	780	826	825	839	803	857	781	793	786	787	809	834	815	760	790	818	790	781	839	801	819	768	815	734	805	813	776	765	861	824	763	879	775	762	792	789	808	791	761	778	763	785	804	806	849	789	774	757	770	797	822	762	818	839	869	808	812	798	760	803	853	792	759	849	782	768	799	835	782	784	780	798	825	760	787	768	824	844	795	794	811	784	799	821	781	833	786	784	810	814	804	774	788	799	826	804	766	779	805	760	841	834	759	760	818	824	818	814	797	816	796	810	786	813	789	766	778	726	804	817	820	807	793	824	795	784	817	831	791	812	767	796	775	762	812	829	800	813	777	811	811	811	819	784	829	822	825	805	804	795	809	837	761	836	786	805	810	827	765	856	786	834	793	775	799	770	819	778	776	770	814	782	765	862	786	806	807	795	760	800	823	815	781	790	784	836	848	770	765	787	802	789	804	768	798	782	806	801	768	818	828	815	843	827	847	836	788	755	813	837	732	800	806	771	788	789	789	820	792	850	814	775	791	863	831	803	777	836	813	804	792	771	812	816	804	749	826	834	813	794	779	806	816	797	756	852	819	783	799	791	787	790	792	753	792	785	844	783	773	768	810	795	825	821	774	806	831	816	820	808	840	826	807	838	794	819	849	823	817	806	839	812	795	822	819	788	804	779	798	817	830	782	831	769	843	797	768	803	797	811	818	800	771	780	836	827	854	780	766	779	770	798	814	786	823	777	843	752	764	816	799	766	791	820	793	773	817	802	785	783	813	783	798	754	784	742	790	810	849	795	771	783	797	815	753	781	828	856	773	850	843	805	784	834	773	870	799	764	760	800	813	789	851	843	808	780	749	809	772	869	793	735	758	801	812	794	799	826	858	764	796	820	839	818	858	777	790	824	792	777	774	763	849	812	771	802	754	797	767	804	810	784	852	787	837	803	820	800	792	770	778	804	835	825	835	807	807	833	761	836	802	815	814	824	789	817	855	851	851	855	775	818	801	837	813	819	835	804	843	817	837	762	792	845	784	793	833	881	751	827	786	794	796
22755	21476	29322	24030	21479	21552	11315	1386	1248	1487	729	1217	1825	2054	829	434	423	432	495	397	398	407	358	350	331	329	320	365	383	346	296	335	355	355	352	370	328	346	328	335	335	311	319	340	339	332	345	322	366	353	333	336	303	312	308	331	312	312	325	328	285	351	313	329	337	323	299	320	340	313	322	305	306	297	357	303	308	297	301	324	352	321	303	312	349	297	333	348	326	352	335	321	334	306	342	376	352	302	294	327	313	311	346	334	306	343	295	336	295	330	295	318	333	296	326	283	310	324	291	335	316	345	344	291	348	338	315	314	331	303	328	283	336	322	332	263	353	318	307	300	280	290	323	328	306	313	299	265	359	300	290	303	286	282	306	328	338	303	286	302	289	332	314	319	317	306	278	292	334	309	278	314	329	317	309	309	335	297	318	330	358	311	288	333	344	339	286	342	291	325	309	282	319	281	311	283	312	304	312	316	323	272	302	319	324	317	314	310	331	286	300	310	333	325	312	355	343	324	302	297	271	330	309	306	293	325	324	327	339	290	304	304	334	283	294	339	272	329	321	309	328	336	277	307	305	325	310	322	332	299	327	341	320	300	311	333	305	307	341	330	346	314	313	315	316	295	330	319	289	326	334	344	310	289	342	316	302	310	345	293	328	302	309	288	325	295	312	319	311	286	310	306	289	322	298	319	328	306	333	314	307	310	295	295	324	301	283	336	295	308	282	265	305	305	314	307	317	275	330	308	321	323	311	301	313	307	309	308	285	285	314	327	345	315	292	302	304	329	279	312	316	323	275	304	294	324	288	322	290	304	305	308	279	283	327	331	298	280	331	313	316	315	325	302	276	351	311	304	309	294	295	310	281	315	313	319	316	339	340	332	329	313	319	304	315	294	324	317	331	328	303	342	324	322	306	276	303	321	287	288	315	299	301	318	319	297	325	302	313	299	345	335	283	318	317	340	344	300	312	289	324	307	331	319	283	293	292	307	305	329	299	330	315	315	337	317	329	309	305	312	309	301	296	309	326	334	300	322	305	307	338	296	297	312	290	346	318	313	304	316	324	310	355	299	296	286	341	317	295	304	320	316	316	304	289	322	328	323	291	323	313	325	311	266	308	316	322	323	289	299	293	327	336	317	288	362	314	314	302	324	347	298	341	309	327	308	320	302	303	314	307	339	311	313	329	300	287	320	329	313	322	307	330	328	303	276	313	282	328	269	298	306	330	329	312	279	322	330	324	300	277	338	325	337	285	297	312	304	309	321	318	293	316	307	346	325	316	313	346	323	314	301	368	325	328	306	351	287	321	318	328	319	321	305	324	317	304	319	302	301	309	331	313	325	322	335	320	282	314	303	289	323	314	340	305	303	298	306	279	330	353	336	320	354	314	303	302	357	319	343	342	343	309	316	330	292	328	343	286	280	320	308	330	340	358	299	313	330	327	285	281	313	307	299	310	295	297	325	315	340	336	303	285	340	286	326	305	330	311	288	324	314	349	318	309	313	288	293	375	321	318	317	318	305	340	303	331	306	336	319	321	320	301	280	335	291	324	303	330	324	306	316	302	298	333	310	306	296	315	328	282	314	299	326	294	307	338	320	277	333	335	345	288	314	316	349	288	328	323	314	328	321	299	309	320	289	299	298	321	301	329	318	327	294	291	308	298	296	303	315	302	324	329	336	293	321	334	318	308	284	312	338	346	335	337	333	290	307	309	281	306	324	320	307	313	302	315	367	291	313	344	317	337	278	321	332	333	315	321	349	305	309	341	347	303	338	295	297	320	280	330	315	289	319	349	352	329	318	283	281	313	301	317	317	338	314	313	356	344	309	296	279	307	330	304	274	312	331	328	323	292	303	341	299	286	322	343	336	331	292	336	321	334	308	335	313	322	302	303	288	311	293	324	287	325	301	349	348	304	327	316	314	320	331	357	288	326	331	313	261	300	338	346	301	316	341	295	313	292	313	300	308	317	290	317	336	367	307	327	289	333	320	303	315	315	337	289	334	303	307	324	309	317	340	334	334	334	318	332	334	335	307	309	321	319	315	318	338	338	339	309	318	314	313	299	296	306	300	322	318	331	289	331	313	323	333	306	304	323	311	312	327	319	320	301	304	325	292	345	308	313	276	331	327	300	359	308	327	297	290	312	359	322	345	328	277	313	303	268	313	324	302	300	325	303	315	295	341	310	331	322	318	308	284	311	306	319	318	321	325	274	261	292	311	328	346	322	304	333	341	304	338	336	300	286	311	317	339	315	284	312	328	329	340	323	300	310	342	293	288	292	325	295	300	310	298	307	319	310	333	342	318	278	295	320	339	290	296	339	322	346	328	297	316	306	293	334	346	325	284	299	330	293	302	318	297	343	290	303	301	295	296	301	316	333	363	294	330	279	295	293	348	288	373	325	309	315	313	314	277	340	314	309	326	326	311	301	328	310	277	291	313	296	306	297	310	302	328	313	309	336	307	298	324	284	309	288	326	330	338	338	335	285	318	317	313	320	312	317	282	313	311	316	324	325	309	302	298	334	313	333	315	328	325	306	348	296	306	347	316	293	289	314	335	341	335	309	287	325	296	327	319	312	307	314	309	321	304	291	312	301	330	296	320	331	331	328	303	311	304	297	330	317	332	296	313	331	285	298	290	292	314	324	340	266	320	290	325	295	326	305	323	329	308	324	296	276	284	313	296	296	291	307	288	286	272	308	317	329	351	301	321	310	322	321	315	323	318	336	313	315	321	315	299	293	336	309	347	326	318	307	309	314	327	307	301	322	286	341	305	325	313	312	322	314	305	333	315	328	299	322	333	310	318	283	306	342	298	328	277	294	292	296	318	317	286	352	310	317	291	278	320	307	340	291	295	313	314	325	341	338	301	352	329	324	316	316	294	319	335	322	345	360	297	337	329	313	314	297	337	294	318	335	329	298	322	328	318	331	294	342	282	316	304	301	351	301	304	301	316	345	315	323	298	292	347	314	305	265	317	304	292	309	295	335	298	312	329	295	337	324	299	323	331	305	326	312	325	322	303	306	284	303	302	335	333	317	303	326	333	293	293	350	339	299	323	332	279	320	321	308	324	317	305	300	319	273	308	346	311	298	323	299	288	329	337	325	319	320	309	320	321	287	377	318	300	329	323	323	318	300	309	318	317	309	287	318	288	319	310	291	322	285	339	325	312	334	292	309	327	292	325	316	313	319	291	307	293	341	303	319	291	337	326	340	320	300	324	295	305	288	299	302	292	309	331	329	301	323	277	321	301	300	340	296	312	301	313	333	325	312	322	317	316	358	323	320	315	309	318	335	308	315	296	323	321	305	350	295	308	332	305	330	334	286	277	314	299	308	306	322	328	329	275	302	307	320	316	308	321	296	316	324	312	309	353	298	299	352	311	301	346	299	311	318	269	304	340	301	305	330	296	318	325	320	308	323	314	340	335	292	304	273	333	294	310	335	295	322	331	308	302	296	328	328	334	324	295	349	309	330	317	339	314	294	309
14423	33992	26061	12734	11639	3545	2077	1783	2132	2431	982	1848	2620	2872	981	534	519	432	578	451	393	380	411	403	399	373	391	331	313	368	345	347	313	337	333	333	310	346	291	317	329	329	311	321	307	305	317	297	297	324	304	309	318	335	339	334	287	305	299	303	315	320	322	337	320	328	318	339	313	288	330	306	292	335	290	322	296	326	290	309	283	315	306	278	328	339	330	333	344	292	298	310	268	275	328	303	311	312	296	290	290	317	286	293	303	357	319	303	344	280	277	321	316	304	325	298	302	309	258	313	331	324	329	278	354	319	298	273	302	297	298	284	274	334	337	294	303	313	316	311	327	354	318	318	295	319	300	357	340	299	294	337	313	311	297	267	332	304	290	316	326	291	272	302	317	303	300	318	306	311	299	271	302	308	305	294	330	294	310	313	316	292	303	275	315	332	328	306	283	321	315	280	301	317	292	282	286	327	326	317	314	304	341	325	325	302	306	289	298	298	297	294	308	292	324	319	314	324	315	314	320	292	319	330	320	355	317	306	294	307	302	330	335	301	331	330	314	300	318	285	353	325	297	311	308	317	311	278	317	351	305	306	337	309	302	304	286	304	318	304	317	307	311	318	270	298	302	307	301	332	312	337	290	285	323	290	308	323	283	319	310	303	285	312	327	286	356	298	316	316	278	303	312	298	322	343	295	314	316	302	304	313	285	309	273	300	285	325	298	275	325	324	314	313	286	330	312	286	309	328	305	301	299	314	330	328	311	314	283	323	277	313	342	298	300	295	330	298	304	312	315	283	305	278	304	320	282	300	334	303	292	321	302	323	308	315	312	300	308	293	329	301	309	319	304	283	323	319	288	315	329	301	354	328	338	305	318	306	294	285	342	326	306	311	304	332	315	329	310	307	278	327	293	353	296	304	302	304	296	306	336	282	297	304	324	309	306	285	290	309	319	296	337	317	367	334	334	307	310	304	341	314	321	300	292	312	340	302	288	303	317	302	339	325	278	297	287	274	311	295	309	315	315	322	312	331	287	305	318	285	304	280	321	294	291	322	317	344	342	297	294	305	331	317	342	310	304	296	304	310	296	328	325	335	334	319	296	317	316	318	260	288	293	305	319	323	284	276	308	316	320	307	279	291	301	288	295	313	305	342	303	304	329	323	315	322	320	327	322	308	329	300	330	291	312	314	295	324	327	278	314	339	306	294	311	310	332	285	320	320	308	305	306	285	327	299	318	296	317	303	339	266	296	291	316	306	326	319	320	313	324	270	307	294	347	291	308	320	318	317	308	335	302	305	270	296	311	320	285	318	313	303	324	335	306	284	332	269	282	332	338	304	316	334	301	312	324	307	324	270	314	339	307	275	283	307	302	315	280	312	294	333	293	306	301	318	317	305	334	316	296	311	302	271	318	313	284	326	293	299	341	294	288	315	301	329	296	292	325	318	308	351	281	325	325	310	291	308	335	287	316	312	313	319	322	328	289	306	302	297	314	305	312	307	300	311	300	330	305	318	277	306	305	295	306	325	321	301	338	314	299	317	327	290	314	329	303	287	333	300	306	308	337	295	311	315	318	310	292	291	334	311	308	315	336	300	328	295	289	297	321	304	308	297	326	305	306	298	315	310	300	322	288	298	307	327	299	318	307	309	349	312	300	280	332	294	281	312	335	333	307	319	335	337	302	295	309	329	303	329	318	343	334	320	290	312	309	329	312	321	314	295	290	312	309	307	304	311	312	303	282	304	310	297	301	301	285	314	285	330	333	323	320	350	318	284	289	301	284	287	290	318	307	290	308	275	314	318	283	306	278	301	311	317	298	314	327	314	329	307	305	316	312	316	278	327	352	276	279	306	325	339	298	303	315	304	307	312	332	321	293	308	328	276	350	293	326	286	310	305	310	286	306	319	344	287	320	315	300	331	294	301	319	308	313	288	305	292	334	314	307	283	299	337	314	315	318	313	309	312	285	324	285	321	327	316	321	301	289	278	297	333	324	304	300	312	284	327	303	298	293	288	307	303	308	288	302	318	302	308	291	308	319	305	318	321	283	297	304	301	326	305	298	277	312	299	302	282	304	270	315	287	314	316	343	320	309	296	300	308	303	303	311	308	298	310	285	328	308	316	294	289	305	311	315	336	319	337	284	325	295	288	282	304	308	327	298	314	301	270	294	295	330	308	304	290	288	293	285	283	318	347	310	297	301	297	284	330	300	306	283	300	306	308	277	298	311	307	308	325	284	343	320	295	325	323	328	332	284	301	304	282	305	300	281	300	319	295	334	296	309	313	310	312	314	283	305	310	308	328	299	329	339	267	302	306	304	305	313	299	296	304	302	286	321	282	333	317	326	329	276	300	288	328	285	300	325	291	340	285	306	277	332	314	307	313	290	311	319	300	314	302	296	337	308	335	293	307	330	291	267	343	352	289	285	284	301	301	310	323	297	317	299	328	313	334	283	285	308	290	300	337	293	276	289	321	334	318	318	313	330	300	310	338	315	333	306	321	321	302	301	297	303	337	309	334	324	310	276	299	301	293	325	287	300	298	332	296	319	292	290	314	276	306	327	340	284	282	340	302	326	303	328	299	316	300	303	342	300	311	311	299	335	306	259	311	272	293	330	326	297	283	325	304	311	313	310	295	301	285	289	295	326	280	327	300	298	326	300	319	324	299	307	288	287	295	319	311	322	331	314	314	321	311	335	298	288	307	322	302	340	308	313	333	308	322	255	306	278	306	299	341	320	293	316	276	296	292	319	319	330	301	312	322	274	296	315	329	372	315	286	313	310	291	332	314	307	327	304	308	310	313	329	277	305	330	314	308	303	303	293	282	324	307	315	303	307	297	325	310	310	313	323	303	318	273	316	323	278	317	305	313	320	317	322	298	286	294	305	333	308	310	275	319	324	330	310	318	319	317	275	307	288	337	307	318	288	299	273	324	300	291	295	312	310	318	314	291	305	313	310	307	294	295	316	301	305	334	306	326	274	288	273	313	329	303	311	316	299	340	326	296	297	276	303	268	317	309	294	318	273	324	323	286	287	323	307	311	320	331	312	305	305	294	277	303	315	331	306	327	338	276	321	269	298	272	325	281	334	327	331	317	290	351	297	312	320	306	324	339	321	324	312	304	323	289	327	304	325	307	326	319	320	327	302	318	320	311	301	331	316	319	299	328	340	285	311	306	300	296	308	318	298	324	289	278	292	271	319	311	316	308	315	309	304	297	324	306	312	291	352	312	308	311	294	322	321	266	306	297	260	290	301	290	307	292	308	329	271	269	315	340	277	319	309	315	324	318	335	308	285	323	290	301	301	313	301	312	317	304	321	336	313	329	303	296	323	312	309	294	314	279	325	309	316	297	335	298	326	311	291	308	317	307	295	334	344	341	296	317	351	292	313	309	297	310	311	298	319	301	317	328	306	292	293	327	307	320	302	283	314	315	312	279	303	292	323	287	297	349	305	322	311	293	289	326	305	338	307	339	335	322	292	320	302	334
28205	20404	13226	5351	3223	1029	806	786	995	1095	817	986	1123	1358	843	743	757	719	739	742	757	795	747	742	711	724	690	749	770	707	756	715	767	712	760	766	708	767	733	753	696	737	774	738	753	724	738	787	772	730	725	698	777	739	745	746	741	744	776	708	743	727	792	743	808	734	710	746	709	718	725	728	779	756	742	755	708	728	704	777	724	742	763	762	711	714	730	763	731	716	753	711	725	760	746	704	758	742	723	753	772	720	790	765	721	781	726	710	771	718	743	705	767	742	723	764	747	729	748	792	765	738	731	806	713	764	804	687	731	739	709	740	746	720	724	761	711	717	760	726	727	782	738	715	672	741	761	810	722	759	745	735	725	773	729	773	762	751	739	680	766	728	709	736	707	717	753	752	723	733	765	719	768	773	763	721	737	729	719	767	771	764	732	694	722	729	744	766	729	735	739	708	739	680	732	722	720	759	676	761	734	684	699	732	725	753	722	755	763	717	767	805	757	722	741	720	719	738	767	724	717	732	748	771	793	787	757	746	703	674	731	740	710	706	757	736	727	709	757	738	700	736	706	736	722	691	741	724	761	733	719	745	704	744	756	711	749	727	714	754	699	694	719	723	674	737	731	755	743	774	687	747	727	749	760	731	737	734	749	706	748	760	741	708	717	690	718	703	738	683	727	734	741	671	756	739	692	723	739	739	749	705	696	700	721	747	759	738	736	810	771	743	754	711	688	739	768	722	750	718	715	776	722	696	692	710	734	765	760	748	688	743	746	708	777	751	786	749	767	760	751	739	745	742	712	781	752	714	751	760	738	737	744	766	790	724	728	780	694	786	769	754	739	753	752	773	718	756	751	743	721	755	726	774	692	705	798	738	742	745	718	733	686	732	760	757	717	703	814	762	722	758	731	737	692	743	740	752	714	740	776	770	737	796	767	771	737	721	714	735	738	730	717	732	706	772	720	712	771	689	706	753	739	749	717	747	753	744	760	788	740	737	737	775	737	782	709	761	743	757	750	762	741	741	728	756	750	722	790	774	708	829	749	721	701	732	747	755	686	766	703	680	746	724	748	719	718	712	750	741	739	717	738	780	746	711	756	744	696	723	757	736	702	757	756	743	747	759	754	762	759	754	736	752	702	771	736	720	709	753	718	709	678	763	753	747	730	737	737	742	733	731	725	701	734	695	748	682	760	778	729	747	771	713	749	710	755	788	740	805	749	721	741	721	691	782	718	736	724	727	763	750	715	793	787	756	772	728	771	773	722	743	769	731	748	758	710	731	762	726	713	698	712	776	718	739	707	728	738	755	713	744	723	782	718	717	727	759	717	715	761	743	724	774	733	742	757	751	730	756	750	716	710	744	761	740	744	781	789	760	775	724	730	762	771	777	773	762	741	767	696	735	735	756	752	745	774	740	740	722	796	714	755	737	722	776	771	786	748	763	710	742	769	758	767	792	684	722	700	696	750	711	729	714	749	703	751	726	725	711	724	763	745	714	705	728	775	765	738	728	699	753	757	741	729	740	714	784	686	775	719	775	721	766	755	715	743	719	754	744	760	726	770	768	770	750	719	703	706	781	718	784	760	706	668	755	783	774	746	762	716	718	719	735	732	737	738	729	708	754	703	704	790	726	703	760	778	750	807	776	762	699	719	744	806	724	708	743	786	707	730	744	739	741	753	704	720	698	739	747	722	760	716	691	689	707	728	716	781	704	697	739	763	715	780	718	814	718	705	734	749	754	773	803	782	686	768	761	686	703	763	741	701	715	685	733	729	743	761	751	743	693	680	795	741	769	733	737	695	757	713	761	720	753	719	750	705	719	751	749	769	738	728	719	735	763	756	754	703	755	738	729	752	735	703	695	715	719	746	752	736	760	751	758	700	765	759	790	796	727	772	694	747	715	705	771	737	763	748	718	672	725	738	732	719	708	699	710	722	653	729	748	717	769	748	708	761	732	753	727	737	733	785	727	790	730	710	754	763	729	777	732	729	764	741	732	739	725	716	717	737	690	699	722	744	761	749	807	719	703	741	734	717	769	781	709	770	741	747	710	766	682	681	719	731	760	745	741	713	770	705	695	684	747	759	709	726	748	757	708	700	768	748	741	730	741	728	748	743	754	793	735	725	774	741	740	732	764	737	700	750	675	714	733	810	740	696	737	696	739	753	725	724	739	717	764	726	789	712	703	743	781	771	716	731	785	744	759	724	760	740	783	749	770	770	757	703	741	763	773	698	744	732	697	766	744	820	734	737	766	707	736	705	723	777	713	731	727	731	701	766	741	739	696	731	703	751	682	776	766	701	696	782	735	762	699	752	699	728	711	690	732	752	768	738	799	717	756	718	756	699	747	706	761	740	725	706	737	699	741	719	804	778	718	695	751	761	736	775	706	689	771	766	741	717	725	730	674	755	744	718	772	730	761	745	753	731	782	744	720	706	757	760	750	757	741	701	745	720	726	753	731	751	724	741	698	693	727	681	718	714	802	709	782	744	723	747	800	698	801	739	738	772	786	716	754	705	718	758	731	752	766	728	706	714	710	739	720	764	716	743	685	659	777	707	803	702	696	705	776	751	731	775	744	733	721	723	732	701	712	704	767	749	676	726	751	716	783	727	708	772	720	723	753	719	760	718	748	741	745	708	768	759	748	745	744	739	766	737	752	715	737	729	737	665	736	720	784	766	742	690	729	702	750	785	750	765	785	775	748	779	755	747	697	761	737	713	716	720	695	749	717	776	701	720	710	677	735	735	707	753	753	746	732	760	729	679	753	757	784	720	711	756	706	789	763	745	738	699	719	738	774	786	765	744	728	699	709	744	766	724	788	778	699	798	766	728	732	805	737	766	738	784	735	733	825	761	715	764	794	769	745	715	773	745	774	777	722	713	738	771	747	700	718	730	740	799	711	761	736	678	718	770	752	735	782	786	702	739	789	758	748	683	741	759	722	725	717	700	748	735	709	768	747	729	734	737	761	714	710	770	688	719	727	774	727	752	758	755	711	775	753	766	745	759	754	707	702	742	784	714	778	697	816	745	705	726	753	731	765	748	714	765	702	779	764	736	740	753	787	747	710	754	755	695	726	755	748	717	789	781	762	713	711	740	698	765	709	743	754	730	679	725	798	722	726	710	708	685	721	745	707	740	751	737	732	766	753	756	767	684	708	718	705	781	734	710	770	723	760	762	718	736	750	743	743	744	726	791	750	785	739	739	775	795	732	741	690	709	728	786	728	707	726	757	742	762	704	744	720	730	689	739	758	757	738	771	711	765	766	771	744	745	739	754	688	760	734	764	759	725	731	673	761	749	711	732	762	707	770	764	726	741	717	728	713	742	701	715	737	800	725	788	750	708	746	738	740	749	730	701	696	747	723	716	766	745	742	737	750	709	756	749	741	700	748	739	708	705	734	729	721	754	713	728	729	750	745	687	684	746	731	711	748	754	779	749	712	722	698	794	695	738	706	722	687	751	771	713	715	759	721	771	716	757	798
8750	13618	11541	5131	4514	1125	871	863	1279	1265	821	1227	1411	1799	806	755	771	729	759	769	746	724	752	755	725	708	750	741	747	749	725	735	735	802	699	774	746	792	750	699	750	759	708	736	722	743	723	752	732	765	716	696	746	759	776	747	756	743	734	720	747	753	732	769	755	727	731	753	733	767	778	758	749	710	769	772	733	722	718	724	731	751	740	768	766	763	749	735	733	767	727	738	744	756	714	763	770	786	722	712	742	781	771	827	722	741	694	759	777	717	706	708	694	757	767	792	773	756	723	721	737	721	757	716	764	757	765	761	773	754	691	733	723	744	763	730	774	756	726	721	729	790	749	774	780	759	718	702	749	735	746	797	727	767	766	708	801	767	759	737	712	733	705	694	727	718	731	737	746	724	749	789	717	753	777	746	703	739	729	712	753	694	791	688	748	765	735	738	696	745	777	721	720	712	720	768	737	718	787	720	716	705	712	777	759	801	740	703	726	710	750	737	774	764	704	683	741	739	772	742	768	768	795	744	760	768	738	715	712	762	742	771	763	780	755	741	779	755	725	755	745	743	736	755	798	749	724	688	747	754	732	712	773	738	735	716	743	724	725	724	770	750	799	754	740	729	804	727	746	731	766	726	733	743	781	760	749	760	771	698	730	689	703	790	744	712	747	740	770	723	724	794	751	744	733	751	725	750	737	756	769	770	770	762	788	757	744	790	741	743	708	728	739	752	762	737	738	737	738	741	768	779	767	757	753	764	718	772	766	740	765	766	745	716	759	716	752	721	779	731	707	805	714	730	695	717	786	693	735	729	833	715	762	778	736	718	755	738	740	746	743	757	757	723	786	784	752	729	758	773	728	751	715	737	741	694	748	759	723	735	776	694	696	743	730	720	701	716	742	739	750	745	718	719	734	750	768	755	682	719	739	748	735	731	761	725	786	796	714	774	733	743	729	731	714	740	741	726	751	713	748	729	767	733	770	713	733	750	777	740	765	737	723	732	711	778	741	726	800	770	684	798	737	763	716	739	790	788	682	731	703	783	734	719	741	778	736	735	779	749	713	747	726	746	739	745	767	747	770	720	774	740	788	734	789	755	760	798	730	760	768	733	767	724	764	710	669	787	714	733	731	770	744	715	757	763	756	701	740	712	771	723	710	765	751	763	734	723	753	741	749	756	758	751	781	756	760	740	774	717	781	718	748	760	787	727	760	738	699	741	769	755	732	711	722	712	774	734	755	724	722	752	737	765	722	791	752	710	779	738	755	770	735	744	761	741	779	784	701	721	776	739	724	720	767	735	781	718	735	785	748	742	727	730	731	789	724	717	702	773	729	763	762	763	715	743	741	744	739	703	754	713	738	736	737	761	719	765	757	767	725	770	754	723	727	734	711	733	729	768	735	794	714	778	798	755	759	699	747	749	716	731	743	773	820	752	727	750	745	728	807	709	774	756	758	751	779	769	723	717	775	718	721	740	721	719	703	736	781	771	758	721	744	707	746	743	772	753	745	789	775	731	755	749	792	734	745	697	737	738	746	697	743	769	729	750	763	731	707	727	750	762	725	734	724	797	717	752	731	741	754	756	743	707	766	682	756	742	769	744	716	748	710	733	706	751	767	792	713	777	780	758	741	770	738	795	753	709	689	819	728	755	766	719	731	759	708	782	730	761	788	752	718	786	741	723	730	715	742	741	746	777	763	722	711	717	714	703	754	766	743	728	739	743	747	712	750	736	733	763	677	789	734	747	731	719	798	721	715	749	760	727	715	763	754	707	754	752	753	719	733	743	711	738	791	758	729	726	759	745	761	715	729	769	787	776	711	792	769	780	678	711	701	772	756	760	744	722	751	768	741	770	732	675	747	759	773	707	725	766	712	766	720	729	758	761	716	774	752	718	723	760	686	730	794	689	764	693	731	724	731	746	752	706	727	757	742	749	788	755	729	763	772	715	734	771	729	779	675	713	731	747	719	736	721	769	755	729	743	731	779	726	743	779	751	721	787	742	793	735	752	735	762	767	779	700	736	743	727	784	747	758	770	732	724	720	715	714	733	754	745	831	739	701	751	764	745	722	739	744	758	777	701	693	718	699	719	779	724	739	715	751	736	757	779	752	728	721	690	735	696	725	739	747	697	725	752	746	748	778	711	756	747	766	740	786	769	750	708	723	818	724	723	698	709	750	749	704	717	771	741	776	749	737	681	753	711	726	747	777	708	748	731	754	692	731	758	697	740	805	707	719	750	776	792	741	706	723	747	722	766	727	784	761	721	717	765	729	701	768	738	722	766	745	727	757	776	751	743	743	777	740	700	740	788	703	714	732	796	730	768	761	728	781	739	694	749	743	743	744	751	748	751	715	737	735	703	739	743	723	718	727	752	725	694	706	709	758	740	738	742	746	763	718	698	760	718	752	715	762	768	775	741	725	753	757	757	769	778	708	767	718	732	710	710	730	740	819	669	744	794	720	765	696	734	745	738	737	765	777	783	742	781	774	746	798	733	760	764	737	786	781	775	761	730	701	724	724	697	672	748	786	765	727	709	741	744	763	755	798	800	764	727	760	723	762	697	743	761	728	727	731	748	754	734	745	705	775	763	750	686	779	781	731	795	724	709	739	773	746	736	769	696	780	718	775	797	775	777	737	747	758	730	820	764	750	718	752	788	695	755	703	759	745	712	704	747	764	781	747	749	742	745	739	705	725	702	709	796	752	761	707	711	731	746	744	726	754	791	722	773	731	730	714	718	740	799	738	728	759	728	762	723	794	751	745	739	756	702	758	753	739	733	766	759	713	753	763	729	693	706	719	779	727	721	738	754	720	757	697	726	667	772	731	738	735	734	731	722	767	741	743	748	724	742	702	755	755	738	757	756	749	733	761	749	794	755	745	729	732	760	782	789	771	736	707	775	737	722	700	750	740	724	739	728	752	755	712	786	773	748	741	708	724	754	765	760	708	722	733	694	745	785	753	750	732	736	787	754	742	699	715	760	773	773	718	719	768	752	682	695	736	750	717	762	755	684	759	755	787	742	808	744	789	804	765	783	742	728	754	766	749	723	699	733	727	749	752	740	740	707	764	753	762	742	753	715	753	695	707	717	712	740	712	754	722	763	758	727	727	740	746	741	750	674	706	739	719	693	810	755	717	737	747	735	758	738	745	775	744	778	730	766	698	718	768	723	709	766	734	770	746	725	784	756	766	764	765	736	729	722	682	752	737	729	721	738	770	717	702	726	700	744	762	777	705	762	732	742	731	718	715	680	750	752	752	734	750	739	718	753	762	763	764	795	792	769	739	712	687	746	722	758	722	735	765	765	794	743	798	747	765	720	716	741	707	754	751	724	729	783	734	752	750	719	730	729	693	762	719	756	754	708	711	741	736	751	743	745	745	733	756	720	727	731	725	713	743	779	732	730	745	789	730	721	760	733	743	717	761	778	777	788	775	752	753	735	723	754	775	744	735	757	736	733	767	689	675	739	742	733	736	729	726	757	665
23700	21404	28882	24299	21475	13014	1407	902	1063	913	577	945	1251	1538	504	455	388	395	418	403	396	354	382	376	388	393	366	370	346	373	357	376	368	326	328	334	344	376	347	321	334	362	372	358	331	345	326	371	351	380	372	324	353	332	338	331	335	321	331	305	377	354	331	336	352	366	348	330	346	348	342	352	351	374	334	357	364	330	361	302	357	321	353	345	343	358	335	351	366	316	322	328	376	380	332	314	344	284	289	326	347	319	335	337	387	343	341	334	320	346	338	327	338	341	365	365	342	347	329	329	327	331	306	347	334	340	319	351	337	345	310	349	335	343	358	346	341	329	344	325	342	368	303	349	322	343	353	348	334	365	335	327	344	335	345	356	372	343	348	334	350	355	332	327	370	367	354	331	321	312	313	330	353	340	336	330	320	329	362	349	338	387	352	350	350	304	330	351	361	335	339	353	299	304	321	339	334	336	378	326	312	334	329	344	347	335	346	348	345	337	343	355	358	379	367	319	337	328	350	340	330	354	307	332	383	343	331	366	352	336	349	354	328	334	358	331	355	315	345	324	343	295	344	354	356	349	328	343	336	339	321	340	336	359	310	341	335	344	333	369	333	312	363	346	341	321	346	337	341	341	305	317	346	374	348	314	362	357	355	345	359	337	343	325	346	293	340	372	322	336	357	341	348	338	376	340	361	335	373	325	310	360	345	334	348	303	346	341	343	332	326	340	305	308	321	341	333	318	340	314	328	325	351	314	359	332	320	337	371	353	339	347	308	336	336	307	334	340	348	346	356	325	354	308	354	329	341	370	332	338	336	350	342	276	332	325	332	356	356	363	328	333	343	328	360	369	351	318	337	342	319	312	308	338	336	335	331	356	350	372	333	368	331	353	298	337	325	369	326	325	373	331	322	351	333	344	348	357	359	326	333	338	340	327	330	340	348	327	384	319	340	334	377	339	320	326	317	326	352	298	341	329	331	344	371	317	359	351	346	346	370	338	339	322	363	352	324	347	344	357	361	367	363	353	312	329	299	324	293	309	339	310	316	312	336	342	362	340	302	296	297	302	358	326	368	352	400	343	373	359	314	341	356	349	327	329	349	326	309	321	355	329	347	340	321	348	338	337	360	334	363	350	346	369	343	328	342	302	349	338	345	307	333	322	336	339	328	326	343	350	329	382	349	341	343	344	303	345	351	351	345	337	331	332	352	336	322	310	341	330	332	350	348	366	335	341	383	360	360	337	350	345	343	306	360	327	318	333	330	304	365	331	321	357	317	349	331	335	330	348	357	352	305	361	327	301	348	358	310	380	360	343	378	292	337	365	300	352	360	337	337	345	315	331	334	361	352	337	336	341	349	331	340	342	343	365	317	334	348	376	337	317	344	357	333	316	339	355	346	352	337	333	359	324	342	329	353	348	310	357	346	346	334	327	325	343	349	322	312	344	340	349	335	331	327	338	381	338	312	305	344	338	329	328	331	323	354	337	318	333	348	359	347	305	374	328	330	312	359	372	348	301	357	345	342	360	340	325	347	329	329	379	336	310	345	311	327	308	353	365	322	350	345	320	313	342	374	363	330	341	340	357	364	343	346	353	343	323	347	347	353	339	365	338	336	329	311	343	343	355	342	325	339	343	361	346	308	353	370	332	333	326	331	335	343	381	322	350	317	335	346	312	331	314	308	335	343	383	360	357	381	335	351	324	336	309	350	352	335	340	338	343	317	346	340	337	340	354	343	341	352	368	355	334	312	347	347	358	390	363	318	360	310	333	345	313	344	346	340	300	342	335	334	348	322	340	328	321	310	322	349	358	337	333	308	344	348	334	335	339	339	342	354	286	353	370	334	350	337	359	325	362	352	328	316	322	379	313	357	344	328	333	345	344	317	350	365	353	331	333	342	337	355	326	359	342	334	369	317	373	349	322	338	305	336	332	335	334	356	332	315	331	345	365	322	317	327	371	354	329	292	362	358	341	336	324	330	346	336	356	349	365	360	332	335	338	304	331	354	344	341	354	358	345	367	317	321	316	339	344	339	288	335	330	335	355	321	351	372	344	366	326	336	312	295	350	342	328	352	317	364	324	370	327	368	336	342	344	368	328	339	357	311	359	342	340	353	329	342	359	372	346	321	308	352	329	341	329	322	338	344	335	354	360	327	324	350	343	356	339	335	321	356	326	313	364	349	349	317	352	364	316	355	358	371	319	360	382	329	348	382	355	358	318	352	355	366	345	329	314	317	339	345	348	319	343	346	332	341	326	302	351	330	359	335	367	332	344	332	322	301	368	341	343	338	352	355	339	331	341	328	362	345	329	332	369	357	342	349	301	312	326	352	336	347	327	335	339	337	377	318	366	334	334	343	378	338	351	344	327	346	333	354	338	319	314	344	325	342	312	352	360	318	345	335	349	316	331	337	341	316	350	312	329	351	342	363	319	358	331	372	336	312	364	343	354	325	312	334	333	333	309	360	303	340	349	337	340	354	347	381	338	351	321	329	349	344	337	344	337	349	330	311	341	318	310	378	315	335	345	320	351	343	343	329	315	289	315	343	323	330	290	337	361	343	337	342	334	337	349	344	321	350	338	341	363	310	339	347	317	359	328	346	341	341	329	360	367	355	327	348	323	328	350	317	302	353	349	324	317	324	380	325	331	351	329	329	301	313	310	321	342	342	324	335	337	328	339	312	337	316	365	343	326	337	357	370	324	301	329	354	344	337	352	353	327	340	327	337	296	342	310	343	376	308	335	320	380	347	341	324	348	349	318	346	345	341	357	327	339	333	343	320	351	336	378	346	353	304	356	303	338	348	355	314	327	325	309	341	368	367	300	359	336	335	335	308	299	360	326	331	313	343	343	321	347	342	334	344	341	349	348	314	310	359	314	335	319	344	368	326	342	345	323	358	323	311	313	359	324	323	338	331	334	334	310	337	373	337	342	287	339	345	345	352	334	345	358	349	361	330	371	349	314	346	348	329	344	339	349	341	310	349	305	359	369	302	343	317	361	356	344	335	305	364	322	357	334	360	350	364	357	302	383	329	339	323	333	317	369	308	327	307	334	337	341	317	342	363	357	345	318	325	311	324	331	351	316	360	332	320	323	337	320	322	336	348	323	358	301	338	304	359	346	343	324	339	337	295	359	370	306	344	351	359	347	339	338	348	377	343	327	336	367	366	349	317	342	377	331	341	327	343	309	377	360	306	323	332	341	329	336	317	342	345	314	339	347	357	316	315	317	335	348	316	286	322	348	327	323	342	317	345	337	342	343	327	371	346	335	321	380	337	331	371	336	358	334	321	314	340	323	328	348	325	329	335	318	319	345	352	325	380	338	313	362	320	363	324	335	304	334	351	344	342	328	356	344	311	361	340	346	323	349	340	328	339	331	344	345	335	330	330	342	334	364	349	330	342	341	348	318	330	352	348	380	337	323	334	329	306	362	348	329	338	315	370	374	354	347	343	363	321	341	371	350	337	340	320	336	344	322	325	353	367	345
9839	20274	21073	10740	9132	2077	1317	1191	1700	1373	801	1449	1878	2218	598	490	443	457	483	473	406	397	402	407	382	422	375	396	413	408	413	362	411	375	346	384	355	320	391	388	346	376	370	390	384	374	385	372	357	328	375	340	348	356	341	372	378	357	347	377	336	359	380	378	375	350	363	384	378	349	359	393	362	350	357	354	328	364	394	376	357	358	316	361	355	364	354	347	324	350	351	357	346	344	303	357	373	340	404	337	357	344	362	383	355	363	353	357	346	364	355	359	349	354	375	344	343	351	332	370	349	368	379	369	393	374	345	361	334	396	328	380	368	362	364	361	364	340	354	352	366	353	377	368	356	387	347	340	374	359	289	359	367	351	356	357	337	345	373	356	380	341	386	348	347	361	360	355	354	368	323	345	366	339	376	398	353	361	363	385	330	341	353	368	338	372	329	327	348	356	354	391	363	364	357	344	369	338	425	369	368	356	360	356	325	327	387	370	374	363	342	326	349	371	342	326	357	362	369	346	355	334	365	384	347	360	393	333	368	359	341	363	357	345	385	345	359	354	341	360	347	381	346	344	361	324	381	335	371	359	306	340	348	358	360	334	360	374	379	347	379	329	362	360	371	370	358	395	351	377	349	342	374	363	403	356	360	359	345	369	338	337	375	362	333	343	350	355	357	366	371	354	364	380	355	324	369	349	355	347	355	325	383	326	343	344	361	401	309	394	379	362	371	356	391	360	359	400	355	362	344	365	366	341	334	353	351	356	382	339	357	355	347	321	333	366	343	347	358	345	357	349	339	356	357	347	374	350	357	398	345	336	369	346	357	343	360	362	328	347	335	340	349	373	383	366	366	361	349	347	382	348	342	346	380	357	336	376	378	356	340	320	377	326	335	331	342	345	374	352	337	361	364	402	318	376	377	357	348	365	349	396	371	342	381	337	339	383	342	355	339	333	363	355	362	331	375	316	385	347	339	364	343	362	360	384	314	355	361	399	363	365	307	362	333	347	335	356	349	313	401	365	319	338	390	354	381	358	344	325	362	358	339	334	356	336	351	349	366	364	344	365	394	358	365	362	366	342	335	360	341	359	375	331	370	340	367	363	323	385	331	350	364	359	353	360	379	357	390	371	347	361	337	330	332	364	368	367	358	363	366	344	366	352	329	343	328	357	361	326	381	381	345	341	366	349	364	356	375	362	346	340	351	396	342	362	359	368	368	363	360	384	356	341	379	357	350	358	365	351	354	371	384	333	378	344	348	371	338	334	363	367	353	385	338	348	342	384	331	351	360	366	367	375	346	367	343	319	331	379	343	376	382	340	390	364	336	349	351	364	362	367	359	355	366	346	378	344	346	351	340	359	370	338	360	367	385	370	357	334	351	368	324	373	349	370	379	377	356	342	332	376	349	357	342	344	358	366	361	327	356	348	333	374	348	344	363	366	345	378	381	372	340	341	320	344	358	399	387	333	353	325	388	375	346	359	363	379	344	369	357	386	402	373	392	331	372	326	328	377	349	355	358	338	369	354	366	334	346	369	331	363	391	344	341	369	346	365	362	377	366	335	385	386	362	358	363	359	398	363	377	348	338	337	376	375	346	344	393	352	379	378	351	395	352	383	364	349	353	367	345	370	353	359	327	336	356	369	351	356	344	344	366	336	341	371	346	355	351	352	350	377	337	380	345	358	359	379	370	349	391	341	353	346	383	341	378	355	342	327	386	378	333	336	329	350	366	341	390	372	358	351	347	322	381	357	374	407	350	343	378	391	363	332	381	374	360	365	322	362	385	310	344	356	380	358	355	398	377	348	357	383	384	391	397	350	341	359	342	325	358	407	355	357	348	371	319	349	336	390	384	378	370	346	349	338	415	377	369	377	355	345	373	386	346	358	354	359	336	373	350	350	340	362	367	339	361	374	327	338	383	374	370	350	365	356	396	353	336	361	361	386	328	361	358	346	356	375	366	365	377	351	379	341	377	349	354	355	360	323	354	351	365	357	325	377	348	364	371	336	352	356	347	341	365	348	327	390	327	368	361	376	378	355	372	351	357	348	357	354	363	351	366	372	334	352	359	339	333	353	384	354	365	350	336	324	348	357	349	335	372	348	370	370	349	351	336	360	344	406	355	344	390	354	338	348	346	341	353	368	365	394	369	375	378	340	349	385	364	370	376	332	381	348	357	343	362	382	352	351	367	363	374	364	340	372	362	356	366	382	354	345	327	343	380	360	328	351	365	361	317	336	324	364	372	363	336	369	368	317	371	347	356	342	373	366	386	353	372	339	353	362	357	332	367	363	383	337	325	367	354	313	417	360	368	357	394	368	346	359	338	363	352	332	380	364	353	353	348	348	374	336	360	372	373	382	371	353	359	351	367	382	339	367	371	346	355	309	363	326	335	328	357	316	367	348	331	369	328	381	367	359	391	351	365	342	360	351	338	321	323	344	358	351	385	354	355	354	359	361	363	350	331	371	351	350	332	353	349	340	378	357	338	340	347	348	354	344	363	353	333	340	355	352	376	390	358	347	343	380	355	327	349	367	368	380	352	341	358	347	355	364	365	368	351	338	380	340	373	366	358	330	360	338	365	336	335	348	384	355	364	378	355	384	350	387	305	326	349	337	357	357	327	358	347	363	354	341	358	331	319	343	356	386	361	373	361	350	375	330	364	388	346	335	333	410	337	359	351	364	360	354	388	382	359	340	332	358	364	339	358	356	366	362	348	345	378	362	339	372	357	348	346	334	357	360	371	356	340	370	367	340	372	327	342	411	331	341	372	348	335	324	372	348	339	374	313	328	358	350	357	321	348	373	366	353	350	385	369	359	362	367	398	334	341	360	365	344	364	363	380	348	353	349	358	362	351	367	361	345	347	386	356	373	351	349	319	381	345	374	359	329	341	368	364	386	353	391	358	377	376	357	363	369	353	356	355	358	324	360	378	354	338	379	321	366	351	378	360	349	388	385	330	369	354	309	338	344	378	344	352	339	391	383	314	345	359	367	356	345	363	352	349	359	353	383	336	357	366	391	336	354	329	321	353	358	390	366	361	328	339	349	396	398	379	373	337	382	336	351	360	339	381	354	357	369	373	343	341	341	361	353	344	381	365	368	307	358	332	372	368	345	323	329	387	384	371	338	353	352	331	388	332	365	365	336	337	343	370	339	353	372	332	354	354	359	358	350	319	334	371	367	338	351	343	375	396	356	376	361	394	358	393	368	374	352	385	336	366	379	359	366	364	356	360	359	334	400	368	380	354	376	380	359	333	351	376	385	357	348	372	348	362	383	336	342	373	358	322	358	384	376	336	369	355	345	364	376	350	341	380	350	382	364	346	352	383	345	344	373	361	363	377	343	347	330	374	375	368	352	369	354	398	351	344	367	306	391	328	361	366	345	359	364	377	360	329	337	350	379	326	338	327	339	369	366	333	358	399	364	378	337	382	341	348	377	341	352	358	347	354	360	353	371	376	381	354	367	368	365	393	329	370	375	377	382
24922	21440	28089	25277	17272	2825	1174	1141	1538	1206	1069	1201	1515	1741	962	917	901	882	887	866	861	868	858	847	884	788	842	830	790	857	854	840	842	845	779	800	831	828	830	848	870	792	876	819	817	814	827	855	832	885	847	841	828	782	813	861	794	812	852	834	797	807	857	849	852	826	890	847	826	913	860	846	834	808	812	803	835	864	854	842	831	821	861	863	853	811	791	846	834	856	848	846	789	802	856	794	837	862	796	833	847	786	831	786	814	845	874	848	870	831	853	830	823	821	842	794	843	781	822	838	795	780	793	838	839	900	790	847	835	829	845	820	862	794	940	850	797	846	902	884	852	845	822	837	822	785	879	826	861	804	867	840	854	833	882	822	841	863	843	784	818	834	818	740	832	907	876	875	829	849	789	864	859	860	819	778	798	910	798	852	862	807	828	860	835	856	815	827	816	843	824	862	826	848	873	811	877	865	868	799	894	902	856	843	822	829	796	843	842	832	840	809	845	822	860	848	819	785	823	852	853	810	827	800	844	832	880	816	812	833	830	836	836	888	797	808	849	834	845	825	858	824	804	811	817	809	858	778	783	879	805	911	824	795	773	830	894	823	824	834	851	848	829	838	892	853	825	783	824	878	882	834	807	822	823	837	850	842	812	807	793	846	782	858	783	853	847	828	856	879	861	833	862	829	836	837	843	858	856	786	818	845	851	810	844	797	846	814	810	809	821	831	804	883	849	807	800	808	875	745	840	793	844	888	764	845	801	854	856	870	833	809	845	789	807	837	804	774	882	790	808	809	809	803	808	807	851	834	842	835	808	811	785	834	788	783	780	801	855	790	824	843	865	814	858	813	791	872	795	875	810	819	813	793	851	872	866	778	752	815	805	804	813	801	825	825	835	789	852	844	835	883	822	863	855	887	812	846	846	856	883	813	858	837	852	825	851	811	778	847	856	850	854	871	831	877	828	893	848	832	855	834	777	763	858	857	888	837	877	851	831	896	786	872	777	804	839	841	822	832	827	844	851	800	832	817	821	877	838	806	796	815	879	825	862	782	797	818	872	786	809	859	839	838	818	846	894	805	850	810	850	799	838	797	811	864	874	789	837	841	761	824	853	880	831	812	824	837	858	820	871	830	838	774	870	841	809	834	861	831	866	846	819	840	798	827	832	803	898	765	818	797	829	887	814	799	816	784	870	801	852	828	813	800	810	809	848	863	817	894	874	848	822	826	837	848	837	830	811	807	894	811	803	857	819	828	883	837	799	856	776	785	828	846	816	878	802	754	840	823	854	899	819	805	814	851	811	838	804	859	816	843	821	866	839	876	905	917	858	807	863	872	862	809	823	843	907	883	869	839	821	854	823	861	862	843	890	793	794	785	839	871	782	793	785	872	891	851	852	802	804	768	833	845	849	845	842	858	850	840	843	821	861	755	827	848	826	772	876	841	809	851	814	779	881	789	799	852	796	833	835	846	831	860	839	803	844	877	913	824	842	795	828	786	819	806	804	870	848	833	852	845	839	867	849	871	830	814	804	845	822	839	813	796	804	829	815	815	854	822	819	814	880	768	816	820	794	855	800	845	854	816	873	860	788	842	842	855	802	874	785	839	797	838	889	797	764	801	818	811	860	819	876	820	823	819	828	832	812	827	813	863	830	790	838	827	871	829	810	838	801	867	867	787	841	894	789	842	839	928	851	814	864	778	859	816	876	890	817	832	813	847	881	871	836	824	803	837	802	828	822	833	780	781	834	777	861	847	880	812	836	833	812	887	834	820	817	856	856	790	757	803	815	847	893	871	866	789	862	791	868	820	805	884	811	832	839	806	850	864	871	794	849	827	789	844	748	801	806	857	839	808	841	869	849	871	824	854	820	846	830	863	846	837	854	821	839	911	827	810	782	810	866	842	807	835	834	824	827	822	867	781	861	802	820	856	865	840	857	842	822	772	837	879	776	863	806	853	850	807	841	886	810	820	882	836	834	850	854	811	839	830	829	867	799	870	823	833	820	847	792	754	826	828	809	856	888	852	840	860	844	760	814	864	856	861	840	829	841	837	835	847	802	829	834	808	764	777	855	826	875	834	833	792	842	858	792	816	838	829	862	760	807	805	815	880	841	795	798	848	821	846	864	888	851	788	817	820	802	818	753	848	821	808	830	797	788	859	792	867	790	809	851	813	849	824	860	769	840	877	852	811	834	826	859	870	788	861	789	817	843	823	818	821	822	800	818	819	851	832	806	840	853	840	851	853	833	856	835	871	795	799	797	809	853	838	756	801	835	858	841	786	820	798	805	867	766	789	871	808	830	866	792	818	824	819	822	852	868	850	814	793	872	791	874	856	859	857	826	824	834	807	839	847	796	795	781	787	875	855	835	821	895	866	848	835	857	811	792	913	858	853	845	796	820	870	803	817	833	876	800	779	761	886	867	827	864	811	837	877	812	838	849	827	785	830	838	800	857	843	849	817	852	813	827	828	870	843	770	893	822	819	844	772	857	844	792	847	803	832	872	805	772	842	793	844	874	850	850	842	811	857	839	821	853	821	845	869	881	928	821	865	821	854	842	914	815	787	799	794	860	800	913	861	811	902	819	840	850	858	822	863	766	837	875	799	800	822	813	892	844	776	821	839	816	823	829	862	817	835	828	861	857	825	821	847	881	807	815	806	829	857	852	829	836	837	842	856	830	863	837	855	784	849	873	840	824	835	838	785	827	855	842	800	836	850	822	851	847	849	783	815	806	774	851	824	809	820	835	785	812	816	812	848	839	823	812	844	865	800	788	819	841	840	816	895	873	837	822	844	802	887	804	895	825	885	791	879	801	850	804	814	850	877	815	848	782	863	803	873	805	814	876	866	853	814	879	822	796	872	823	827	837	844	863	805	834	856	876	804	828	819	816	847	861	822	802	780	810	804	816	821	841	833	846	866	817	792	852	809	842	821	818	794	836	856	815	842	809	865	869	813	856	859	858	871	849	804	825	824	779	844	779	824	816	808	899	833	828	811	850	810	834	832	817	762	861	817	794	787	851	832	826	841	798	848	899	811	842	882	922	808	823	787	814	775	788	791	853	851	852	833	849	849	841	787	868	822	832	762	868	825	803	855	861	781	784	844	846	835	832	842	826	785	767	821	783	779	856	856	847	852	840	812	822	794	851	838	806	895	861	820	832	882	827	832	818	806	786	816	820	845	842	801	852	825	840	844	836	830	872	818	792	880	854	872	796	822	814	820	813	771	806	782	823	794	848	794	818	810	821	874	835	836	837	860	784	821	864	834	816	862	839	841	836	783	854	815	824	792	850	821	842	870	831	849	804	786	779	790	841	839	791	837	830	855	832	874	841	785	805	853	847	854	828	860	799	841	831	798	787	812	775	845	822	818	808	811	805	829	883	835	845	837	817	818	806	824	830	857	846	846	822	875	823	880	823	814	837	830	790	850	801	831	814	833	816	837	856	819	813	796	869	836	856	862	863	824	819	815	808	825	798	845	813	816
8518	14285	19236	10279	7969	1754	1343	1371	2184	1579	1125	1494	2011	2359	968	847	890	825	921	826	830	854	838	789	833	771	811	854	773	835	814	835	815	832	781	791	815	817	802	824	800	789	816	834	828	864	831	816	807	837	817	798	804	794	832	837	773	838	816	834	802	829	820	835	832	825	786	875	803	818	826	743	873	821	847	811	843	805	749	746	809	856	821	810	858	789	824	754	776	768	808	788	814	829	847	764	799	820	858	850	801	859	856	765	852	779	852	796	818	835	780	795	834	837	793	810	846	840	833	838	780	791	768	829	841	812	817	821	830	844	801	855	783	855	812	790	786	805	805	803	827	833	828	817	816	881	814	815	796	815	781	829	836	835	837	849	827	861	793	818	790	811	839	785	810	764	809	834	838	795	787	760	822	795	808	791	809	838	831	808	821	821	859	870	811	808	829	846	786	780	823	838	828	796	788	779	854	791	766	801	801	835	766	822	806	855	838	801	819	813	849	842	844	852	834	826	798	806	781	770	780	823	853	820	794	824	835	803	787	854	817	853	765	823	835	861	822	790	826	824	834	777	751	786	799	840	810	804	795	803	808	793	816	791	783	788	804	789	813	798	825	827	772	829	795	812	812	823	837	816	771	754	831	830	815	792	805	762	807	752	818	829	846	829	834	787	807	835	818	833	827	827	835	794	810	788	834	785	834	755	815	764	840	776	837	796	830	791	838	826	869	797	833	817	784	856	814	863	815	803	814	788	793	851	782	823	820	774	777	793	840	792	833	838	835	825	808	799	815	839	779	799	845	791	807	826	817	775	831	783	761	822	794	785	836	804	811	798	839	783	858	802	826	777	838	826	831	798	760	816	829	795	855	837	842	813	825	831	821	819	760	802	796	846	787	797	839	787	854	816	832	802	812	735	849	772	746	859	805	766	846	842	863	795	837	836	822	792	805	822	832	840	807	800	814	751	808	818	809	789	788	827	776	811	837	890	767	761	780	824	789	816	839	763	851	801	738	823	848	756	843	849	807	815	823	814	775	820	803	851	786	835	841	830	810	781	858	858	816	800	786	766	780	854	914	804	837	796	821	841	841	782	761	829	764	792	821	819	802	819	775	806	812	845	834	862	833	854	846	793	812	789	850	819	801	807	804	827	824	830	815	859	839	835	787	823	775	757	782	806	784	806	832	804	816	827	822	797	855	777	797	775	813	785	818	798	768	811	783	845	759	840	762	798	790	798	788	840	819	770	832	798	850	783	839	842	834	788	811	827	837	792	808	833	826	833	790	830	802	786	854	846	785	824	791	819	814	797	784	794	764	801	786	816	805	814	809	821	818	799	848	812	830	823	858	789	818	827	803	814	772	795	770	793	840	792	851	785	807	792	816	837	828	794	813	798	772	821	852	857	809	872	797	793	779	832	822	838	821	781	832	833	851	775	787	827	769	820	846	843	821	792	805	794	811	840	841	817	860	834	838	820	858	777	875	780	796	822	886	853	773	850	786	795	831	814	828	822	833	797	825	828	788	847	789	772	853	844	780	774	833	798	801	805	809	792	811	854	761	761	812	822	829	807	818	820	805	781	818	821	820	799	775	860	864	803	841	830	804	787	824	763	807	800	842	783	822	787	801	816	824	819	803	783	836	852	859	796	812	807	791	814	840	783	822	846	850	863	803	823	829	835	803	817	807	819	804	826	833	811	861	832	814	877	849	812	854	785	827	791	868	810	895	778	812	850	805	760	853	838	846	830	762	815	821	798	810	803	844	767	840	837	776	748	815	790	835	788	809	811	804	825	797	853	800	787	762	843	838	847	785	862	890	839	781	768	830	812	805	819	828	872	769	788	844	771	787	793	837	782	808	795	801	814	857	808	855	795	798	808	805	781	810	834	790	815	866	809	764	848	835	845	786	802	823	800	852	816	814	805	814	839	796	795	798	781	812	837	765	752	761	766	799	796	835	801	856	816	782	800	835	800	794	838	817	802	818	794	793	834	714	784	836	825	825	805	808	832	821	790	823	800	776	832	819	830	821	829	760	829	794	780	846	841	801	815	812	811	820	779	812	816	736	794	812	840	814	758	829	835	807	796	828	807	772	815	866	819	798	810	813	787	825	781	806	829	815	825	790	822	802	825	820	828	789	818	821	809	847	795	819	820	808	784	798	766	804	848	838	823	784	801	826	853	798	830	847	853	839	823	781	786	782	863	822	804	834	827	823	784	823	785	855	816	822	825	807	834	783	775	782	761	783	776	895	795	783	769	793	862	782	806	761	805	811	803	801	812	802	848	817	798	802	828	853	780	780	796	819	825	805	795	792	816	802	749	851	762	842	796	836	783	861	807	787	838	815	798	789	816	766	794	828	830	838	797	846	816	810	813	780	776	846	808	824	801	792	825	803	811	796	791	827	810	834	791	797	817	795	785	851	805	789	792	806	760	846	830	799	832	797	743	816	808	855	846	838	805	788	788	840	845	801	796	898	793	781	814	768	831	846	786	818	783	851	827	812	828	810	834	832	828	790	854	786	812	800	795	836	786	862	829	768	806	812	808	790	818	755	804	857	815	765	807	820	808	845	843	811	810	815	826	858	826	804	821	875	785	836	782	796	774	801	820	871	781	820	827	830	792	840	793	816	768	835	768	806	854	775	768	788	817	808	834	759	788	835	838	765	808	809	767	806	773	801	820	812	811	828	817	854	794	834	795	802	851	857	737	839	779	817	779	841	752	805	828	768	755	837	789	763	765	796	824	851	762	776	827	790	845	754	765	772	768	795	826	799	822	789	822	812	793	813	784	854	787	859	780	834	835	832	822	829	822	787	819	853	795	821	828	812	822	842	825	789	776	799	800	805	820	786	805	807	840	801	742	793	819	804	827	823	729	753	846	803	779	784	859	776	857	822	832	801	803	782	767	819	761	820	795	793	789	820	821	766	807	778	800	811	764	777	839	781	804	777	830	854	839	813	838	820	803	830	786	799	830	792	836	792	802	825	797	772	818	793	780	779	815	805	850	783	848	798	828	806	854	815	822	754	865	806	825	790	797	779	790	804	795	790	807	773	792	865	806	827	807	734	832	809	807	772	801	788	817	833	835	818	813	851	843	788	805	807	808	846	877	839	801	829	796	812	864	832	775	822	788	801	807	872	812	840	845	741	802	814	796	801	841	810	814	860	860	851	821	814	815	809	792	808	831	859	783	811	796	767	744	837	856	807	777	822	755	785	800	833	812	795	809	812	801	825	755	793	823	820	793	835	830	813	800	859	822	765	763	811	877	824	801	819	805	849	814	775	805	793	825	801	844	827	781	776	771	771	855	811	812	805	826	853	740	844	758	798	803	862	749	845	821	773	785	778	778	804	772	839	828	851	779	794	752	818	797	783	830	822	787	822	827	814	818	831	813	858	827	780	797	791	863	832	844	813	843	835	858	823	812	829	803	801	813	775	842	777	813	861	821	845	810	790	890	725	802	807	851	809	808	839	800	815	851	818	819	780	811	844	824
22704	21462	29306	24008	21480	21518	11493	1416	2141	1628	803	1156	2096	1733	715	451	474	422	417	449	386	424	395	375	372	369	361	368	360	343	312	350	392	346	338	338	358	339	324	326	337	358	353	308	325	330	347	293	360	314	339	358	338	331	330	310	351	316	356	357	308	356	318	330	332	317	357	328	316	340	318	323	346	340	328	307	325	325	335	349	319	332	367	336	298	313	341	308	342	351	331	320	337	336	336	382	313	311	317	315	342	298	317	359	345	311	292	292	294	343	301	319	292	282	311	315	354	356	324	302	353	307	310	334	309	333	309	319	302	307	302	334	355	345	343	330	332	311	341	312	351	321	309	298	304	331	303	325	326	338	360	329	304	306	305	350	345	347	312	334	327	322	327	309	312	306	349	297	344	322	310	344	320	328	317	327	323	343	300	352	333	344	320	341	330	318	320	275	336	323	295	342	319	301	313	322	323	345	295	324	317	317	303	347	302	316	297	281	313	343	346	316	346	307	307	289	354	348	352	344	337	302	307	331	328	344	341	324	354	312	294	312	317	309	318	332	323	288	341	359	297	316	336	326	312	320	297	338	306	300	316	312	340	332	309	331	326	344	305	318	341	331	366	339	314	304	346	321	322	337	323	314	290	357	295	332	318	309	346	335	337	324	302	336	340	307	277	329	330	301	329	313	309	343	328	309	316	331	349	283	302	337	326	320	308	333	305	350	327	325	343	290	319	351	297	343	307	312	330	339	312	318	356	338	313	312	353	336	344	331	342	347	305	310	332	336	315	308	305	314	349	341	315	319	292	306	332	323	311	296	285	337	332	358	297	313	310	306	312	331	350	328	343	333	318	346	313	349	309	326	333	321	304	300	315	303	340	315	329	308	308	337	313	341	322	315	320	339	307	331	339	331	313	344	342	312	302	314	351	286	316	333	329	334	335	336	305	293	340	341	326	335	320	319	326	329	314	307	331	348	329	319	267	346	334	334	331	324	296	310	340	283	312	321	314	302	330	324	313	321	320	333	289	368	294	331	342	338	343	341	302	338	332	320	316	281	346	335	343	329	333	300	278	324	353	336	350	310	335	322	335	312	298	285	323	324	318	320	349	292	291	325	301	304	327	333	362	305	333	307	323	300	319	338	335	324	317	338	331	328	289	266	300	354	390	364	321	328	333	325	330	327	344	315	333	323	322	320	322	348	342	279	328	318	343	301	361	321	329	325	299	288	340	320	332	321	350	301	314	314	341	331	337	312	328	307	351	319	343	308	310	318	314	311	327	315	288	336	288	338	348	319	303	327	317	302	331	318	332	307	319	305	341	297	311	332	296	342	282	350	322	323	305	322	328	315	322	324	330	314	328	316	325	343	330	330	306	305	317	308	322	328	291	296	337	305	339	313	310	321	325	343	328	324	309	277	337	325	304	328	288	275	321	325	332	320	298	359	337	321	341	377	314	302	349	338	331	319	299	305	317	329	288	349	306	333	342	297	307	295	321	342	282	335	299	330	340	322	323	368	363	317	339	335	299	341	318	311	348	306	343	338	352	308	326	325	326	322	329	306	334	311	307	328	320	337	311	325	324	324	296	327	293	320	319	320	318	337	299	311	304	297	339	329	317	309	342	335	333	326	318	320	310	302	328	307	336	306	299	331	314	302	332	332	304	324	321	325	335	309	325	355	335	315	330	336	345	309	329	327	307	304	354	345	306	325	313	344	337	317	311	321	320	332	321	313	334	342	330	323	280	308	346	364	322	332	316	325	310	300	298	345	309	308	319	315	320	324	304	343	339	324	315	315	319	324	322	317	332	319	343	309	324	341	313	310	317	298	355	352	323	314	288	317	330	322	335	311	365	328	323	347	303	343	334	307	319	327	323	310	312	341	342	331	315	309	358	294	352	329	314	270	313	314	347	330	318	353	299	327	320	332	332	317	363	319	303	331	332	306	362	338	342	363	323	311	318	295	335	293	301	316	305	363	312	303	291	327	318	320	319	302	310	342	313	305	325	341	325	361	284	339	293	336	318	308	337	321	302	325	311	308	308	291	324	338	321	328	305	325	315	329	302	353	347	316	366	338	330	296	314	307	313	339	334	320	315	295	325	335	326	336	334	304	321	297	323	304	285	339	310	331	338	334	334	314	326	317	358	339	310	348	343	311	332	309	301	339	323	336	299	354	336	321	346	336	323	306	332	347	326	342	311	342	313	316	326	320	303	344	327	319	289	298	308	319	327	289	327	316	317	289	305	301	334	319	317	301	317	318	314	318	306	336	281	353	333	325	326	288	305	337	311	347	291	319	326	345	336	324	323	309	335	329	292	301	310	328	298	322	310	300	324	301	345	350	317	339	341	337	349	352	353	306	334	298	359	322	370	317	345	325	316	317	321	327	323	314	333	329	301	317	317	353	315	284	325	304	328	307	334	340	305	305	293	331	308	322	309	316	323	354	292	349	336	294	331	317	320	285	343	326	309	302	311	336	294	346	326	284	322	301	319	342	317	325	353	350	311	347	317	329	331	284	294	298	336	289	312	339	299	334	314	313	301	329	355	303	317	337	346	308	337	292	345	312	344	290	328	318	329	289	304	325	311	314	314	330	323	345	289	345	358	309	340	331	364	326	313	338	334	310	339	319	336	325	315	312	298	324	308	317	320	324	330	321	315	321	320	348	324	312	340	296	289	314	349	315	325	305	336	321	320	329	316	328	337	342	340	310	327	318	297	323	315	330	342	329	330	303	329	290	283	318	321	323	347	329	346	351	319	308	323	328	344	299	345	323	340	306	316	331	296	325	325	301	308	346	318	304	318	314	338	344	316	306	333	322	345	317	325	307	301	341	318	295	299	365	304	352	320	346	334	314	320	349	325	341	294	357	323	282	311	327	304	358	323	320	314	313	316	346	339	340	311	318	330	331	321	318	307	296	321	349	326	361	300	321	323	339	339	347	311	332	342	346	305	350	322	296	318	325	321	317	364	312	347	395	302	291	288	309	332	336	334	336	328	355	327	333	323	331	321	333	353	325	351	335	344	338	329	327	322	308	327	340	316	313	346	345	333	300	340	344	318	334	284	334	304	305	329	323	313	311	301	354	303	301	322	355	348	329	318	306	318	338	346	302	349	348	331	331	306	311	339	319	331	331	307	365	319	336	315	332	298	327	325	331	334	312	371	311	331	311	294	327	313	297	326	312	286	335	328	331	327	335	312	331	271	343	322	329	331	345	320	349	319	324	335	326	327	333	306	345	308	336	346	366	318	314	321	334	309	327	295	332	339	334	321	317	317	324	338	321	322	294	301	300	326	293	322	320	310	345	348	339	340	326	321	340	352	319	319	333	285	325	321	291	313	323	315	316	329	326	333	344	314	329	335	308	334	313	329	349	342	355	325	337	316	345	328	337	322	319	292	325	305	309	332	325	343	336	289	310	308	334	337	290	311	342	288	304	314	318	311	318	289	313	378	320	321	313	339	292	332	335	314	313	314	285	328	297	363	301	318	336
10390	23747	27305	20796	14238	3154	2201	1911	3510	2453	1147	1682	3090	2355	880	525	464	463	512	497	404	423	403	374	350	361	373	332	363	358	361	288	373	348	340	359	338	328	338	320	350	370	327	324	334	320	306	312	314	316	324	349	339	323	313	319	316	319	336	336	340	338	316	301	328	327	325	302	324	336	316	338	317	299	322	353	302	316	323	284	302	320	318	347	348	319	302	322	294	334	339	274	337	336	349	326	318	306	316	336	326	319	333	341	321	335	330	307	307	327	298	332	291	302	301	339	332	322	336	304	295	307	291	336	308	301	347	320	300	311	313	322	316	318	307	294	307	293	339	311	298	342	316	299	308	335	307	312	290	317	315	292	284	306	313	324	305	331	283	330	330	303	321	314	345	329	295	322	294	287	288	295	314	273	302	326	343	300	298	326	323	303	317	317	321	295	343	311	332	320	332	273	326	324	319	342	326	303	284	298	306	301	321	339	299	315	293	311	290	297	334	292	321	348	304	287	285	322	323	291	294	326	318	300	307	312	303	320	351	295	317	303	314	313	319	328	300	326	297	354	336	289	334	326	303	325	332	290	310	295	288	308	328	315	312	290	331	284	317	316	321	304	315	289	292	312	327	315	313	317	303	370	321	311	275	289	315	344	302	340	313	317	294	297	329	318	345	334	307	337	320	311	297	304	332	318	314	312	304	297	305	315	282	322	289	319	295	325	320	331	294	347	330	306	319	317	334	320	304	310	308	304	334	324	334	340	319	309	293	304	327	322	314	318	317	307	343	334	347	301	340	295	345	297	306	320	367	306	327	334	275	296	312	302	306	307	302	304	333	328	321	349	316	333	311	326	305	273	322	311	318	272	328	301	303	311	311	306	312	302	321	332	308	342	318	335	309	280	315	326	282	312	329	303	325	283	320	308	311	339	302	318	271	315	276	297	308	322	337	313	331	339	327	322	318	313	305	296	339	308	293	328	347	324	295	319	315	321	313	313	305	308	329	325	313	328	344	334	304	317	288	320	342	330	341	286	316	340	319	336	326	344	364	311	319	320	307	359	315	350	326	305	294	310	320	308	314	323	330	340	327	262	317	301	308	311	334	295	305	318	315	323	316	356	315	298	274	299	320	293	334	315	336	305	326	302	308	317	323	301	338	281	309	329	333	334	291	322	331	319	308	355	340	302	329	319	337	337	306	330	332	301	324	278	318	317	313	320	308	321	365	313	339	311	318	294	270	292	350	309	333	339	333	348	323	325	301	308	318	295	322	312	311	320	313	295	354	301	304	328	313	324	345	305	310	301	321	321	299	336	304	343	314	338	315	324	325	289	301	320	314	336	321	281	297	336	322	328	331	328	313	330	275	349	296	302	299	292	310	296	316	300	306	285	324	324	325	308	312	310	349	298	341	311	342	317	324	338	286	311	311	317	360	317	314	353	331	296	314	289	322	298	318	334	290	307	330	339	314	311	315	317	336	326	310	295	316	335	335	308	334	296	303	307	299	349	329	288	326	330	327	294	283	314	319	292	315	307	338	293	313	301	360	328	311	288	317	323	307	280	316	326	314	351	316	321	331	281	321	318	319	319	307	325	291	336	313	337	301	302	313	332	286	287	310	313	312	290	301	300	349	329	287	319	331	306	338	328	313	309	303	270	362	296	331	315	329	315	340	313	336	309	336	295	335	303	304	284	316	303	320	302	297	298	306	306	345	351	310	275	313	316	328	311	291	325	280	303	299	319	350	307	320	316	300	301	336	314	311	333	312	318	326	326	342	307	338	316	314	300	343	303	294	321	322	318	308	320	347	305	325	311	318	310	322	308	318	309	325	319	313	332	304	336	311	332	304	318	327	333	305	321	288	323	302	305	289	305	297	322	318	317	320	340	289	331	343	325	306	328	317	315	316	307	299	323	271	318	293	302	306	324	298	323	292	310	308	310	305	313	330	327	302	328	311	305	316	303	328	295	314	325	294	302	305	296	319	323	318	282	326	303	340	368	341	309	296	345	329	334	322	300	313	348	322	329	325	279	311	307	304	320	329	319	295	336	297	304	276	308	313	337	303	363	304	303	322	305	292	319	308	320	324	293	313	318	310	298	305	301	299	314	343	283	306	273	339	347	325	312	318	310	312	299	331	299	308	329	315	299	288	307	318	292	309	287	300	315	331	340	309	308	323	328	303	316	288	307	345	319	347	316	291	328	291	336	303	323	304	315	322	304	325	314	308	325	315	345	290	272	299	329	299	293	318	320	351	275	290	313	296	322	291	268	365	333	325	322	313	338	318	326	321	330	304	326	265	340	333	292	340	334	280	334	337	302	330	319	318	331	320	319	316	287	298	318	310	295	290	307	309	301	338	319	299	323	318	291	315	307	274	314	303	254	295	290	329	277	318	320	283	338	287	336	313	320	303	288	311	314	307	317	282	348	310	291	357	321	326	297	328	305	325	313	333	338	280	302	343	312	301	300	343	344	317	302	316	338	328	294	280	326	327	327	311	332	309	335	318	328	310	330	296	340	302	306	329	321	323	275	307	319	320	324	317	328	315	321	311	300	305	293	288	335	330	299	351	328	305	298	318	308	292	312	312	317	291	332	307	332	296	331	306	303	306	320	294	327	320	284	313	314	301	308	294	298	338	312	331	349	329	332	309	303	333	328	311	311	300	332	327	326	322	303	334	297	305	298	308	320	322	276	329	337	348	317	294	282	303	312	306	297	325	292	322	321	306	304	302	300	319	342	313	263	354	347	331	336	319	309	326	339	333	323	325	319	304	304	320	273	292	295	325	323	313	349	300	324	315	308	309	315	323	346	304	324	330	311	310	317	304	320	296	333	273	321	313	304	308	301	344	308	354	300	318	300	311	328	336	313	292	315	331	299	322	301	334	316	333	316	320	326	337	304	301	324	292	272	305	300	322	333	302	329	331	312	333	310	312	318	305	328	325	325	319	301	286	293	361	316	315	299	317	337	298	287	283	317	317	307	296	340	321	326	318	335	299	300	308	313	330	314	324	329	300	281	312	313	335	323	342	341	278	335	308	313	304	321	309	305	289	350	326	323	327	314	321	291	324	293	331	328	320	306	315	329	315	316	297	306	303	321	311	312	318	301	309	301	293	320	300	302	317	332	344	319	303	328	363	308	294	295	337	338	272	333	274	317	303	315	287	327	334	320	286	325	319	323	335	314	334	284	316	357	303	342	306	316	314	336	311	300	300	305	344	281	315	308	301	315	331	357	332	313	333	323	325	319	295	284	293	280	323	303	304	337	308	323	318	294	330	300	313	280	293	311	299	325	342	299	312	284	278	325	298	336	304	306	312	354	316	292	319	330	300	306	319	298	331	336	327	292	302	328	311	291	325	279	351	317	314	323	317	299	342	337	306	338	319	313	295	313	289	287	325	335	303	304	286	294	321	291	310	332	321	298	349	315	306	299	305	327	300	335	316	317	317	310	341	353	323	314	301	286	320	353	338	318	315	311	299	262	329	311	302	325
28021	19961	14573	9758	4371	1001	815	864	1390	1091	795	917	1259	1225	863	753	770	813	768	784	743	776	768	746	799	749	749	766	771	754	755	723	760	756	792	776	702	761	777	734	761	721	771	792	748	776	722	785	794	783	760	793	750	759	740	780	715	786	771	774	745	699	748	820	731	793	739	818	736	762	772	767	791	711	717	734	716	751	764	734	745	778	727	773	810	744	793	764	732	785	687	764	809	746	780	726	727	745	746	738	743	757	728	756	762	740	796	800	774	791	761	739	727	718	756	790	688	735	735	787	787	778	779	754	793	797	800	749	734	735	687	769	743	758	748	778	810	755	800	728	722	705	745	792	732	813	747	759	762	797	712	767	787	780	683	753	800	759	772	801	738	775	761	796	703	763	728	777	788	780	773	748	735	751	783	737	785	726	722	736	770	759	760	764	745	768	752	750	769	745	760	795	727	795	733	748	715	771	763	739	708	737	801	727	741	748	714	715	773	762	715	719	767	785	744	700	716	761	767	787	779	764	692	747	803	789	774	782	744	719	776	777	844	752	714	785	730	770	812	777	722	738	764	705	749	754	786	767	787	741	771	782	784	777	812	758	752	770	708	776	753	769	754	782	740	745	760	724	760	730	753	772	743	747	796	791	744	748	771	756	794	779	766	730	736	728	794	748	726	793	729	728	763	795	805	716	776	753	764	774	747	704	779	750	746	768	730	735	771	823	771	750	756	784	785	823	771	774	759	758	755	781	779	750	754	762	807	774	744	750	769	730	758	764	814	771	734	763	712	745	758	738	773	738	767	751	755	752	775	732	798	801	754	714	746	741	746	751	766	726	795	756	750	749	738	788	765	716	784	709	725	757	736	782	782	773	786	769	802	794	800	769	720	741	791	750	792	724	723	748	789	744	789	713	767	738	767	755	717	774	744	736	775	753	775	741	778	759	772	763	789	796	759	797	791	762	813	755	774	775	703	767	742	731	809	752	783	737	806	803	788	801	769	743	782	757	747	733	776	756	746	718	743	750	728	797	723	723	810	779	730	793	787	752	778	763	817	781	794	776	704	763	780	782	763	753	774	740	756	742	719	791	741	813	789	745	784	761	777	762	747	766	753	761	781	767	736	726	804	792	738	737	757	777	797	781	736	790	804	785	735	787	787	695	764	741	786	723	809	778	749	770	820	747	826	714	747	729	752	754	706	744	723	720	805	715	719	755	696	733	811	767	750	741	772	747	732	784	763	759	758	795	751	724	727	712	787	760	743	720	766	754	762	776	762	747	743	719	692	778	734	784	740	796	779	721	730	736	776	739	775	796	790	798	765	728	784	771	782	736	773	791	769	775	754	756	766	787	790	777	746	764	795	721	731	782	752	767	782	749	729	816	717	719	710	766	762	744	763	740	770	796	758	789	725	793	768	766	747	792	719	733	719	747	763	767	788	740	769	746	753	768	783	730	781	791	794	732	793	729	795	767	801	736	800	778	739	813	734	769	789	791	806	742	771	805	796	747	692	740	798	788	765	721	759	799	733	760	786	764	735	788	760	804	768	754	680	717	729	728	800	761	750	769	793	758	791	805	735	735	731	719	748	742	760	735	740	774	799	731	726	748	711	765	747	751	742	750	717	740	763	763	778	766	697	786	707	776	751	795	753	776	759	831	750	764	768	729	785	763	778	737	783	773	748	762	793	742	743	737	772	785	732	788	787	718	793	765	735	735	739	711	751	814	740	749	737	750	802	750	747	689	765	814	768	757	701	758	756	746	731	783	740	739	833	763	766	715	704	726	753	744	744	724	776	723	824	758	761	780	797	776	740	781	740	745	735	733	760	786	755	800	744	742	767	744	765	795	731	781	790	772	743	767	800	752	773	739	763	786	736	767	820	809	740	769	769	719	702	750	768	759	737	715	793	812	777	714	722	740	755	759	778	793	730	787	733	768	753	727	816	728	766	739	752	763	727	776	755	755	797	761	736	766	766	739	740	769	779	712	739	764	771	755	762	802	738	780	656	775	739	786	740	756	775	800	743	806	799	740	735	812	719	745	803	760	774	813	732	708	743	765	748	754	778	765	766	790	721	757	750	739	759	702	759	767	736	751	761	774	767	761	803	753	767	760	793	736	807	730	766	791	772	765	779	796	768	711	721	757	728	787	739	723	765	803	758	747	754	755	722	713	769	771	770	757	774	782	762	737	731	771	749	768	782	774	798	750	730	801	742	737	744	773	747	758	832	703	739	739	745	726	777	771	778	733	795	744	742	755	790	749	735	716	777	744	796	746	761	760	735	754	788	765	774	748	804	734	753	780	761	806	781	772	768	796	725	805	733	788	771	746	799	739	801	739	804	773	748	753	759	824	706	810	740	760	792	763	755	811	754	665	811	768	713	737	750	747	800	794	751	792	744	786	766	725	761	806	708	760	752	752	772	761	749	788	752	747	765	704	804	752	752	769	803	742	779	740	791	760	791	769	789	792	813	789	818	795	775	754	767	782	820	778	730	804	695	732	720	751	745	721	768	808	748	756	777	766	728	732	775	768	741	743	709	741	766	759	747	775	810	772	788	750	754	770	795	748	768	755	761	789	741	766	720	737	814	739	743	777	785	770	786	790	736	726	763	728	720	733	772	738	760	752	728	773	770	754	815	753	754	731	765	750	778	761	726	767	772	747	780	756	749	771	751	752	753	747	757	772	747	702	773	750	733	764	801	784	776	758	802	743	750	755	768	751	778	713	759	735	751	771	752	749	763	841	773	780	762	776	775	742	728	717	746	745	724	747	773	735	783	755	789	774	782	775	764	773	786	785	752	811	755	755	767	767	750	746	739	743	781	719	792	773	759	798	770	769	777	764	737	694	789	795	808	756	742	759	726	778	780	798	744	780	760	766	751	742	762	765	778	773	743	798	795	743	746	682	750	753	758	751	810	764	778	751	765	731	751	761	794	787	729	712	773	712	789	758	750	742	800	724	768	747	753	825	700	742	787	777	727	777	729	753	745	769	803	740	728	804	769	748	782	743	732	764	739	770	762	726	708	723	769	753	786	786	754	773	736	727	745	700	702	782	786	754	757	744	741	748	764	802	793	772	763	750	715	796	798	791	783	734	754	714	738	743	752	724	750	771	740	755	721	813	765	784	759	731	718	748	784	719	753	789	747	790	740	754	767	779	774	740	779	811	780	710	738	742	795	746	702	748	711	747	772	802	751	724	751	734	759	739	725	754	769	773	768	756	778	729	762	805	768	765	803	768	792	782	773	756	779	755	745	754	794	781	707	748	766	732	752	725	772	754	767	820	775	772	712	719	784	756	774	761	802	750	741	778	785	786	786	789	709	774	760	799	772	777	756	750	803	767	751	771	731	751	777	703	768	746	775	825	720	833	760	713	758	758	771	742	757	730	796	744	779	731	737	720	737	778	782	721	792	771	762	795	719	769	796	790	722	740	737	747	778	732	774	793	804	758	709	744	812	762	743	737	754	769	677	775	770	734	754	736	773	757
7285	7505	14652	10210	5350	1034	827	951	1953	1266	902	1114	1754	1503	885	784	788	808	766	806	734	812	709	788	772	773	781	717	771	755	781	737	750	726	754	758	814	770	760	751	767	757	750	813	728	801	737	734	727	775	753	758	740	767	748	806	734	726	755	745	782	739	780	792	794	741	762	766	706	738	802	727	768	737	765	788	760	741	787	807	795	736	733	764	729	780	730	748	781	756	746	749	765	696	729	760	766	761	706	800	693	760	745	777	761	785	759	700	731	726	770	752	754	729	761	772	712	757	738	777	741	751	736	777	759	746	826	767	784	763	780	748	734	724	771	776	732	790	825	789	709	807	728	721	799	779	736	716	751	728	759	807	774	777	739	805	776	742	735	785	793	753	726	770	766	751	718	753	766	762	790	804	784	698	797	743	776	749	787	715	753	712	773	760	815	808	776	725	729	729	770	734	728	758	770	778	776	813	743	723	722	766	772	714	745	765	785	741	746	734	770	790	756	761	772	730	727	797	779	754	728	750	774	732	734	735	744	808	708	733	783	791	724	775	789	707	705	770	763	749	734	792	742	747	748	777	766	790	745	755	739	757	809	752	755	753	751	782	772	764	735	795	779	690	695	715	761	748	770	753	768	774	753	736	738	742	738	747	751	782	762	739	810	757	722	734	761	751	750	751	783	825	791	775	713	775	774	735	799	720	759	799	772	750	831	721	737	739	778	768	772	773	777	762	753	740	767	757	772	760	756	758	778	745	772	749	750	778	768	734	727	753	766	744	765	767	746	747	767	734	780	717	775	773	767	798	791	799	745	786	761	810	715	805	769	733	812	825	756	769	710	772	766	752	765	732	720	782	780	793	738	756	765	750	736	780	724	769	759	802	712	731	744	747	780	786	776	702	760	812	815	684	738	736	723	763	765	767	747	737	724	770	747	780	833	724	783	806	800	835	759	745	723	767	763	749	701	766	701	803	745	743	735	809	792	777	749	767	729	736	738	779	786	696	781	762	801	755	778	788	768	771	717	758	783	753	771	738	784	791	790	736	790	788	724	787	786	783	785	746	799	733	768	745	690	737	750	741	779	763	749	751	810	768	771	745	792	744	804	749	760	792	748	741	772	760	770	744	769	780	739	737	791	738	767	737	772	747	800	743	783	774	774	778	706	727	734	748	778	758	759	773	727	715	753	762	771	809	789	778	780	787	727	735	784	727	739	766	793	749	798	724	766	727	759	749	745	823	797	787	820	769	775	762	721	763	733	767	747	791	775	769	724	770	792	783	748	736	764	774	741	739	801	751	779	742	743	780	739	756	748	779	736	725	706	776	743	762	700	746	787	722	775	734	759	727	720	745	766	739	772	779	721	769	755	808	749	768	710	709	771	812	744	721	711	782	797	748	704	769	746	787	785	743	822	744	765	739	774	739	763	744	754	763	814	774	759	747	724	809	778	751	845	755	774	763	768	746	783	819	730	722	768	765	773	777	719	771	773	709	764	719	775	752	769	723	768	788	715	732	810	759	777	757	734	769	734	780	768	792	744	751	792	718	771	745	755	738	762	713	772	808	752	789	799	711	747	707	763	803	712	724	774	759	762	737	826	702	785	773	742	739	748	766	748	712	768	772	739	738	754	754	769	784	749	757	740	721	754	759	762	739	767	743	772	770	770	808	752	715	743	737	760	769	770	763	791	802	777	787	794	751	777	766	752	753	770	691	772	770	779	792	725	762	743	788	748	753	710	732	794	791	730	776	791	773	756	770	742	731	806	792	740	782	811	773	800	734	741	778	759	777	732	784	744	747	800	835	735	783	723	793	775	795	757	746	759	767	792	767	781	707	764	737	747	763	728	784	779	794	746	766	759	804	783	801	763	833	693	761	796	738	707	813	744	706	786	821	763	778	768	759	725	803	763	780	732	703	783	727	729	773	742	774	828	769	821	797	749	752	727	758	719	765	777	763	729	753	788	740	796	783	754	760	737	753	770	731	739	738	723	798	766	757	763	745	708	767	762	736	740	795	807	781	715	771	782	800	763	720	723	769	727	752	725	690	772	798	788	746	717	751	716	824	775	792	770	804	746	738	765	752	756	746	790	771	779	740	728	757	706	739	761	817	768	742	748	766	776	770	762	770	761	779	783	731	746	780	813	761	767	751	774	817	797	752	720	717	761	798	792	738	841	809	761	739	757	752	732	772	809	748	738	722	767	764	749	741	768	781	768	757	780	749	778	685	741	810	740	746	758	740	781	704	776	721	764	773	733	757	705	807	751	747	788	768	710	765	784	775	762	760	785	767	765	763	767	762	758	782	797	789	765	818	801	792	749	808	771	768	804	748	784	796	761	768	764	755	760	757	763	787	704	725	760	742	717	791	738	797	789	836	761	792	770	798	747	770	754	762	731	761	775	747	744	750	763	803	750	751	787	760	772	754	748	789	805	754	784	735	767	753	737	771	759	736	753	807	786	764	730	762	725	772	738	806	729	708	796	769	770	783	798	750	813	752	767	762	764	768	749	758	758	768	732	763	754	742	774	739	726	745	723	729	798	730	757	750	752	705	753	700	744	729	773	760	693	777	737	778	754	733	764	739	708	753	756	739	789	744	753	782	782	766	758	771	789	752	800	735	782	792	748	676	761	771	733	788	750	779	725	740	779	792	768	776	770	762	696	767	736	700	737	783	772	775	741	777	760	752	748	769	747	787	695	799	771	783	774	717	790	781	754	793	762	780	758	755	707	783	751	707	774	759	705	745	699	731	663	796	756	764	766	804	767	813	805	737	775	764	727	722	726	711	761	798	746	753	689	737	779	771	832	746	787	768	758	738	773	772	819	788	755	765	705	750	757	743	804	731	773	736	775	755	809	723	794	799	796	778	749	765	760	766	727	751	786	760	786	693	796	741	780	732	788	784	732	752	715	760	765	771	770	784	732	752	728	761	748	766	752	761	775	737	752	751	752	733	819	773	746	777	743	762	743	731	768	754	800	774	756	730	743	786	756	816	776	752	772	801	748	805	765	754	708	774	783	718	761	725	749	731	771	740	754	795	777	759	789	762	740	745	742	791	775	754	735	741	785	723	746	759	818	763	739	761	743	752	795	782	803	831	795	778	764	749	766	744	766	769	795	723	756	719	734	749	790	814	807	766	755	731	764	802	771	789	706	728	776	768	742	779	759	696	762	759	765	767	738	745	732	741	782	762	770	765	733	720	757	740	772	793	781	746	727	763	720	740	765	759	751	748	758	709	775	722	760	763	734	798	782	729	755	771	712	737	766	803	736	822	760	757	800	764	755	729	753	747	722	756	728	706	750	815	782	773	753	764	800	771	764	762	817	749	762	746	742	755	741	743	757	775	727	745	760	749	747	807	764	738	799	785	737	772	747	766	739	728	741	794	765	753	771	756	733	710	763	699	754	773	761	771	783	756	720	756	760	793	772	743	720	768	754	768	775	770	747	781	764	723	713	750	737	753	740	733	754	723	775	732	707	793	789	743	743	778
23813	21432	28915	24392	21516	13271	1476	953	2060	1157	616	871	1364	1627	692	470	421	415	443	404	383	344	396	369	367	346	396	380	356	373	356	367	359	354	372	346	346	372	355	356	401	369	338	362	332	364	402	383	366	348	353	392	357	379	362	337	384	356	364	362	339	368	348	345	381	356	376	340	360	365	384	396	421	368	395	356	401	340	356	357	395	341	369	329	350	380	384	355	387	344	357	345	378	320	343	384	342	351	347	341	375	364	355	339	338	340	333	349	375	360	355	314	345	329	362	378	377	386	333	367	351	342	363	350	358	347	369	365	366	356	337	337	378	385	348	367	376	365	352	357	342	380	331	326	375	357	366	376	359	336	342	382	367	348	401	372	363	368	371	307	363	342	342	361	378	322	358	352	379	354	372	352	335	369	348	360	363	354	347	362	346	322	363	369	384	347	336	388	384	372	351	404	355	357	343	363	350	344	349	352	386	394	327	387	388	384	349	341	333	363	386	363	355	391	367	383	357	347	359	359	341	361	319	378	365	345	402	335	342	396	392	331	360	379	352	367	337	366	365	373	390	367	349	386	333	379	342	327	342	351	360	349	363	372	363	375	362	358	354	335	369	335	348	334	365	350	339	335	330	362	387	364	372	379	368	353	364	354	370	369	361	359	358	348	359	383	343	397	371	337	357	353	332	363	389	360	379	355	331	358	368	324	359	370	383	364	374	351	394	383	346	364	344	376	373	360	349	364	372	351	322	376	368	394	397	341	376	361	336	336	365	358	380	375	383	367	330	352	360	363	356	360	361	361	385	354	343	334	383	345	354	326	331	368	391	379	354	348	341	343	347	361	366	356	367	359	347	393	355	333	356	383	385	346	373	362	361	371	361	324	389	335	335	354	391	347	360	403	355	333	344	368	374	360	321	363	335	372	378	390	342	364	385	341	368	362	371	351	321	357	365	349	344	353	394	351	364	383	356	330	307	356	357	364	350	367	397	368	370	349	376	363	365	378	367	341	350	395	367	371	327	361	380	379	351	347	338	338	352	362	362	408	361	388	365	334	377	367	349	386	373	369	379	352	330	377	403	374	349	355	356	387	346	350	370	359	376	347	347	339	341	347	354	396	328	392	349	350	343	356	361	342	373	375	367	353	345	332	356	350	328	383	379	381	370	387	335	344	341	338	347	378	328	347	347	351	370	385	392	367	323	372	381	348	362	338	351	363	353	386	385	338	340	372	389	360	377	323	416	335	344	363	342	363	354	357	379	347	361	381	366	374	339	332	359	343	317	328	371	360	348	360	399	358	341	357	386	335	353	377	363	348	350	347	364	333	399	342	343	343	321	328	359	330	377	341	340	403	371	359	393	342	326	351	360	378	381	335	323	359	328	360	349	372	347	364	350	373	376	347	357	362	369	344	335	399	336	389	362	375	326	359	340	376	377	318	375	361	373	340	320	351	367	378	357	327	347	372	385	348	338	349	353	351	330	338	401	334	374	394	361	361	336	347	387	376	344	363	373	370	325	372	360	313	370	330	350	345	394	369	330	350	360	360	370	366	368	386	355	371	380	360	354	405	399	345	358	404	354	331	392	361	332	357	375	379	372	350	356	350	347	345	331	369	372	370	321	357	355	362	358	379	349	325	353	357	393	367	342	368	391	347	379	371	361	364	373	324	364	410	347	320	339	338	376	315	363	360	345	360	324	381	383	373	393	387	333	374	372	361	369	370	368	330	362	352	352	325	384	365	362	354	361	336	333	340	340	359	413	356	370	358	307	386	365	354	327	363	382	327	351	349	373	349	377	345	382	370	400	373	385	357	353	339	379	350	360	371	348	337	370	348	388	326	340	383	345	365	365	373	343	368	368	357	379	343	352	379	423	380	393	344	375	378	338	352	352	363	321	363	370	334	409	324	363	377	342	401	348	364	350	332	379	350	378	335	347	387	339	327	356	341	380	326	347	342	346	352	370	360	357	370	339	357	370	385	370	363	352	358	362	350	375	383	340	383	357	348	363	377	385	328	343	373	341	376	362	354	362	357	382	356	354	379	368	348	396	317	358	360	369	411	323	344	350	350	381	367	339	367	358	365	353	325	324	361	332	345	349	348	323	351	337	355	373	377	346	352	379	369	354	359	374	357	371	336	342	336	337	369	360	374	389	406	386	350	383	335	330	361	319	353	354	360	393	340	352	357	340	304	326	361	324	327	346	376	347	330	356	356	347	354	349	344	347	336	364	359	379	368	361	337	331	372	358	356	334	375	367	355	335	335	361	340	344	361	361	324	354	379	357	347	369	360	344	362	319	373	395	364	370	355	351	368	381	376	351	394	354	347	380	362	355	337	323	338	328	366	387	309	358	375	356	338	394	324	357	350	369	386	351	347	332	335	377	374	350	339	367	355	327	329	325	349	361	323	373	370	374	350	359	377	366	354	394	346	343	373	353	345	352	377	382	317	343	370	323	331	362	368	351	370	356	337	330	336	360	373	368	370	351	373	397	369	353	321	363	325	324	361	331	350	363	369	354	358	349	365	360	344	383	354	354	367	342	331	335	341	372	365	344	326	362	345	407	358	339	395	401	359	372	353	387	369	325	343	363	357	311	354	347	344	333	395	312	373	373	341	352	336	351	378	335	370	346	345	360	381	363	388	331	355	390	330	342	387	344	394	332	367	395	331	365	358	364	355	333	353	365	339	328	326	373	376	358	356	338	387	341	394	371	378	355	336	381	356	396	373	340	377	369	334	336	356	364	344	361	374	347	370	349	333	355	357	355	333	400	354	391	356	360	352	360	352	367	362	356	339	381	366	355	354	348	325	317	372	335	348	368	320	342	352	343	329	360	355	365	358	351	361	358	348	343	355	377	377	350	376	325	356	321	349	351	391	363	344	374	335	340	340	348	338	375	356	385	364	357	353	379	368	342	362	350	353	366	355	362	353	348	360	379	323	376	381	321	349	369	374	348	340	317	355	355	338	359	354	350	333	376	344	370	355	357	368	401	352	343	355	375	365	368	384	355	364	360	346	347	367	382	355	343	365	366	395	359	352	358	354	326	333	364	316	355	402	351	342	350	378	344	360	371	351	331	349	340	357	369	347	334	324	345	373	321	354	375	353	356	340	341	381	385	355	343	337	352	348	343	345	341	357	332	314	331	340	341	388	373	423	342	334	349	382	358	362	322	335	354	368	363	370	353	372	302	371	352	371	353	372	335	329	374	333	341	344	361	347	338	343	352	358	351	328	353	310	371	375	362	323	375	349	360	386	350	367	365	371	364	325	346	364	343	328	395	377	347	344	338	358	324	332	361	362	344	350	336	342	338	395	378	354	395	389	352	306	367	320	374	377	411	329	349	360	370	383	360	374	367	375	340	352	318	368	342	370	369	320	377	364	353	369	351	385	390	357	349	368	378	378	388	335	370	336	352	337	364	352	306	362	361	339	364	350	315	364	381	351	367	339	364	349	386	377	338	346	380	378	355	375	339	361	344	349	340	355	355	342
7631	17260	25179	19368	9748	1896	1341	1361	3312	1630	815	1291	1931	2618	871	506	464	454	489	474	391	415	418	423	396	413	410	379	421	425	385	370	351	355	364	369	328	390	350	370	382	342	325	362	388	325	373	395	392	414	386	378	374	359	324	385	354	371	370	357	356	367	378	381	415	363	372	373	366	412	386	381	352	358	345	394	373	359	369	401	369	349	373	415	362	383	356	381	361	360	370	379	345	364	362	401	410	370	375	383	393	345	369	366	385	379	365	373	345	402	328	378	368	357	402	350	317	391	377	404	374	392	370	358	364	359	367	374	341	392	352	358	363	356	368	352	336	332	382	391	372	360	339	370	352	401	398	379	355	386	365	347	369	378	354	355	391	368	377	382	351	408	404	356	350	394	333	409	345	394	353	373	406	372	356	369	378	357	352	355	364	369	360	347	384	375	361	370	366	360	361	383	386	361	367	371	382	393	364	338	369	382	401	379	365	382	387	375	401	409	345	369	370	392	407	369	399	387	393	370	384	390	370	365	370	355	352	405	415	348	377	375	353	353	385	359	354	387	354	369	376	366	381	370	338	376	348	375	384	375	382	359	366	383	401	394	356	330	381	383	358	382	343	375	363	400	383	371	362	369	382	357	377	387	411	360	405	389	365	395	371	366	361	358	369	372	372	360	394	407	372	341	353	370	360	344	389	353	389	354	356	359	351	325	347	353	351	363	388	366	376	370	373	394	403	379	374	394	387	389	365	379	390	391	364	376	382	369	367	354	368	358	398	381	400	383	350	349	343	351	368	358	334	375	399	353	401	358	361	377	347	383	380	362	400	363	391	376	373	350	377	366	372	383	366	392	347	364	344	372	363	376	368	372	358	375	396	406	333	359	365	400	377	376	376	350	398	384	399	425	315	343	372	400	391	352	354	370	379	400	339	368	368	351	362	354	379	385	413	400	397	367	395	408	377	346	391	365	365	380	375	340	419	354	359	362	390	379	379	395	373	375	413	392	361	371	395	402	360	357	374	385	378	364	413	386	381	363	365	380	358	369	369	374	414	361	332	371	401	358	366	370	348	366	374	410	383	379	343	399	369	334	391	380	376	354	364	371	355	348	356	382	373	377	335	388	376	363	366	360	386	391	358	368	381	392	367	338	377	368	357	354	387	370	354	416	367	377	363	377	362	356	390	361	353	355	345	375	420	339	416	401	339	357	328	356	347	382	388	395	389	356	392	382	329	382	374	383	389	368	390	353	356	366	358	357	363	377	370	359	378	411	338	384	381	402	341	357	408	333	364	363	379	367	383	359	381	384	356	394	371	360	382	369	364	395	385	360	360	336	369	372	378	340	357	405	391	381	400	370	373	357	392	360	356	371	383	417	335	362	360	380	381	372	354	346	386	377	388	418	345	371	362	343	369	368	399	372	375	361	381	350	388	392	374	381	369	350	360	348	372	366	328	379	407	373	393	386	367	363	373	346	372	372	356	347	401	394	397	360	373	333	362	426	346	369	360	369	347	369	351	369	343	332	380	369	417	350	391	366	358	391	355	356	374	381	371	377	374	362	386	405	389	373	387	366	378	388	382	381	392	376	352	378	382	389	381	334	375	379	378	336	406	353	392	353	345	402	371	371	384	381	371	395	377	400	352	371	381	400	397	309	381	365	369	393	386	359	372	413	383	377	398	397	364	392	374	376	368	386	372	369	363	368	381	352	344	383	366	354	359	389	390	333	374	385	408	373	396	364	353	348	391	358	361	372	406	345	368	400	369	366	395	367	423	342	339	392	358	367	388	363	363	402	367	392	382	358	379	392	357	398	388	382	380	353	374	369	349	367	374	380	377	358	375	378	356	371	400	362	379	373	379	350	416	410	384	416	334	400	390	349	373	353	393	373	364	366	326	398	343	379	373	391	345	367	391	425	364	373	421	365	366	368	352	366	424	340	350	369	395	377	388	348	370	362	427	372	388	369	372	367	355	340	371	385	402	347	372	364	368	371	365	404	393	360	384	370	364	361	376	443	374	397	372	384	334	374	397	384	377	376	360	352	328	377	362	381	390	355	350	384	372	369	379	390	390	383	365	348	392	365	367	356	382	358	369	386	374	389	390	401	372	368	414	398	361	353	340	372	351	392	342	373	377	423	373	366	371	377	401	349	360	376	329	373	384	385	400	360	406	333	380	377	382	372	417	379	372	362	346	402	349	410	389	371	383	405	367	391	351	337	367	408	367	388	378	386	392	338	354	395	386	380	361	350	374	381	394	372	395	399	376	364	370	385	384	378	346	379	383	356	387	378	380	357	366	366	351	380	396	357	367	340	374	338	372	346	405	369	360	356	385	386	348	362	362	397	381	397	343	384	379	360	396	381	396	383	348	400	357	358	355	430	388	349	375	377	383	393	384	383	374	381	362	377	351	379	391	397	353	377	366	367	406	390	379	363	360	328	371	395	404	347	365	409	369	392	390	378	333	369	379	393	344	353	366	354	340	350	372	401	397	376	354	388	353	380	377	373	343	385	395	358	389	306	343	356	390	368	385	355	377	359	382	373	370	361	359	367	390	394	376	363	392	378	394	362	374	382	333	378	385	397	363	336	388	389	368	338	371	390	367	374	388	379	341	383	360	388	399	372	386	342	346	375	383	356	380	389	379	400	396	342	344	323	397	398	363	369	369	379	391	375	359	378	393	341	376	347	357	395	366	356	366	357	352	358	331	387	379	350	321	359	373	377	376	369	400	372	389	381	406	374	349	365	380	363	357	360	355	381	376	349	363	398	351	388	365	403	351	373	403	358	380	379	375	375	373	365	356	386	361	365	369	360	370	405	350	392	361	389	377	358	363	393	388	392	369	377	355	389	379	370	369	409	383	376	387	362	352	387	381	371	367	369	337	372	372	380	353	390	361	360	380	340	371	411	376	361	357	383	363	357	385	378	382	368	338	361	380	375	366	378	398	368	371	363	352	369	389	397	358	398	367	380	361	391	405	404	368	341	391	407	413	361	349	380	399	330	369	404	346	359	356	367	372	358	392	358	368	390	384	347	367	377	385	370	375	390	384	387	342	351	347	355	376	358	354	365	443	394	365	374	371	386	362	388	401	363	392	357	352	376	376	367	358	395	370	366	405	363	334	417	386	356	373	381	404	360	376	354	359	357	384	349	369	376	346	387	378	424	315	364	357	351	342	364	369	394	365	391	341	363	379	345	367	365	356	378	383	341	403	361	372	383	399	364	360	357	403	378	367	387	385	373	402	373	409	330	345	388	421	348	350	378	394	375	363	401	351	344	376	381	375	382	365	384	350	361	380	375	382	431	363	380	365	341	382	358	343	375	396	377	394	383	360	354	398	365	366	339	375	357	382	332	367	394	386	360	365	351	337	382	376	386	327	360	352	408	365	361	398	369	355	366	404	404	363	340	377	372	390	381	359	331	364	386	388	435	376	360	377	405	369	336	428	371	345	374	389	356	353	372	344	384	356	352	347	372	399	366	360	370	362	340
24716	21301	27922	25177	17537	2907	1264	1192	2110	1278	1008	1144	1519	1840	990	870	858	905	870	895	917	920	857	814	879	889	844	852	856	870	868	912	875	862	819	815	810	829	877	855	853	836	850	788	832	881	834	842	908	870	881	835	859	849	886	875	808	854	837	815	862	819	877	855	897	890	837	851	823	785	873	830	885	821	803	845	875	875	818	850	792	861	845	890	827	811	837	851	850	857	874	876	898	814	824	872	859	805	883	830	883	822	789	875	815	809	856	825	854	827	852	823	828	788	834	837	862	841	820	853	861	849	864	829	850	811	874	874	829	862	817	795	836	854	826	864	897	839	846	903	827	855	815	825	833	914	845	842	875	842	864	861	827	872	854	866	813	810	861	836	836	841	779	910	880	892	852	851	869	853	845	817	812	845	857	805	871	875	841	824	845	831	882	840	884	839	834	865	898	882	804	833	869	839	793	817	797	855	874	814	885	776	869	873	876	848	853	871	856	844	841	882	916	847	864	860	829	816	841	846	874	806	852	882	847	896	833	862	857	814	851	825	851	842	823	874	844	813	802	874	792	903	787	809	838	838	826	850	863	852	838	841	889	884	857	814	861	801	841	831	890	858	823	854	881	891	833	809	930	866	822	823	839	843	861	883	876	844	877	875	880	866	843	860	790	812	850	895	818	816	850	915	862	838	842	925	890	806	881	866	810	853	825	788	834	831	846	821	860	791	832	865	893	844	827	916	808	800	821	872	880	867	860	807	905	863	890	842	858	865	808	829	827	879	860	826	792	869	844	876	780	849	862	879	833	829	796	889	890	832	892	848	790	833	826	837	826	830	840	818	831	835	862	833	844	832	804	825	861	860	872	809	872	856	791	899	840	866	841	844	848	869	854	845	897	866	841	824	832	857	870	818	836	843	837	816	819	858	862	848	861	828	845	837	847	826	880	874	866	887	880	839	827	797	876	941	858	872	868	858	830	812	856	834	843	857	869	883	867	859	845	806	816	832	809	820	829	838	873	844	887	834	798	901	869	855	845	893	806	809	842	875	794	832	820	784	854	864	817	847	856	864	828	790	880	838	827	829	830	891	841	870	810	869	901	806	822	878	833	830	810	800	845	808	802	856	868	846	855	809	824	834	819	831	843	823	798	831	835	856	862	843	870	874	881	892	850	846	815	894	781	855	837	832	856	876	838	833	854	879	852	794	809	860	885	834	818	838	833	875	829	870	838	836	847	845	836	822	835	834	823	853	879	837	843	833	825	801	842	856	892	865	840	811	844	860	847	822	840	840	841	831	841	913	866	819	839	836	839	844	795	898	803	874	812	831	815	803	852	847	814	884	849	860	830	853	884	787	818	839	872	886	898	875	794	839	853	844	856	909	895	861	832	901	877	826	820	821	825	833	853	827	874	855	829	801	815	809	862	853	844	808	863	852	872	849	847	839	871	823	845	819	861	831	867	838	878	818	769	829	819	848	919	827	834	829	896	853	791	872	862	863	841	881	872	865	829	778	799	880	846	890	827	877	876	836	858	887	817	820	830	875	833	854	810	833	800	804	856	864	827	826	900	804	804	839	862	887	834	891	835	850	822	851	858	810	847	827	895	859	858	865	834	869	838	843	889	832	901	821	860	853	812	861	840	891	864	824	867	859	835	768	869	816	840	876	838	839	801	805	822	849	850	903	834	852	852	825	869	854	898	873	864	877	784	822	883	796	860	895	811	852	878	875	875	854	832	841	854	835	850	869	815	856	796	862	804	869	794	856	850	839	874	820	789	812	878	783	871	827	897	840	821	842	805	829	885	817	831	853	859	795	830	809	824	866	854	847	811	888	829	838	848	832	828	825	859	791	829	826	864	887	863	846	853	837	856	796	878	834	830	806	849	872	870	851	808	823	820	819	848	792	818	848	830	827	864	834	832	779	832	844	879	885	840	831	850	830	830	860	828	889	790	831	905	819	854	871	867	853	819	865	835	852	818	804	836	801	819	833	811	868	909	896	916	886	876	880	864	840	827	828	876	844	789	839	847	831	819	847	814	857	843	824	849	840	870	844	855	784	799	828	870	836	863	833	884	813	873	817	786	842	820	854	823	835	875	847	872	834	856	837	874	855	830	870	886	871	878	890	808	842	832	835	823	872	863	861	864	893	858	877	911	849	801	796	868	843	890	837	883	823	837	837	788	833	847	792	829	796	866	897	822	887	797	826	862	838	840	813	813	845	883	833	865	872	840	842	827	849	837	821	818	830	793	879	831	853	833	901	878	880	813	854	835	863	818	822	807	854	859	810	848	818	879	850	859	904	813	898	811	866	827	834	875	896	825	882	862	816	871	836	871	803	833	900	872	871	832	899	881	869	849	806	820	802	912	889	828	798	905	823	868	842	791	847	866	873	858	861	869	829	852	825	864	874	808	821	863	818	864	835	850	844	846	832	762	822	833	856	806	822	832	845	798	797	764	826	766	846	882	881	863	867	860	856	921	879	853	867	824	867	845	815	854	885	880	853	842	817	808	843	812	820	842	877	830	873	781	809	871	861	823	855	828	873	818	833	860	807	811	856	822	838	853	834	889	830	798	863	841	900	884	831	848	872	804	854	887	875	839	774	809	830	819	872	792	846	846	808	884	853	827	778	838	874	834	832	887	875	857	860	853	866	838	848	829	873	823	830	856	767	867	818	852	828	827	843	879	800	830	832	854	833	852	854	825	846	831	871	862	778	868	800	804	850	919	866	849	929	813	858	859	851	824	839	836	812	873	795	812	865	852	873	839	861	882	856	854	861	857	834	793	885	833	805	852	796	852	865	837	849	850	831	898	802	883	821	846	854	853	817	841	904	873	866	870	796	830	899	869	839	826	842	829	883	813	852	849	882	814	834	836	847	882	905	884	827	822	818	827	853	875	850	859	821	790	807	823	829	853	877	835	791	860	872	863	809	820	820	872	849	822	838	898	886	863	856	821	857	854	818	831	865	867	817	861	845	815	814	837	777	820	809	819	824	839	860	840	789	846	828	811	837	823	892	938	870	831	896	890	832	853	833	769	861	846	844	885	857	835	856	852	790	858	836	779	795	897	863	766	888	794	876	879	855	868	881	884	824	838	813	833	890	894	875	894	826	871	790	825	812	921	859	849	824	893	864	931	827	848	805	879	875	836	827	813	827	884	876	842	832	817	810	865	874	880	893	883	879	859	850	808	879	871	857	802	816	855	801	801	787	811	870	846	857	792	843	809	846	812	851	798	824	794	840	872	829	808	836	815	864	885	862	871	808	878	839	801	843	835	864	809	834	804	888	820	880	807	893	899	924	849	869	887	812	895	841	863	841	879	858	856	819	846	880	852	879	866	903	886	853	884	852	863	806	859	870	828	825	769	819	838	829	890	806	851	816	887	868	880	895	830	883	870	885	796	858	838	841	780	875	824	874	803	862	818	876	818	871	867	861	856	822	854	894	815	800	845	862	856	811	829	855	842	829	905	856	848	842	885	827	829	847	843	832
7753	13750	21252	17499	8579	1599	1399	1512	3365	1708	1087	1439	2024	2711	1086	901	888	892	818	883	810	889	815	838	878	799	880	780	805	809	831	830	807	835	880	832	852	857	798	778	816	787	801	860	824	799	830	847	870	872	827	856	774	820	795	839	826	807	840	822	865	830	814	823	849	809	836	886	831	847	830	838	802	792	862	832	868	838	888	847	808	837	801	804	810	854	842	831	884	837	819	834	817	860	884	846	828	788	862	797	858	801	801	813	820	900	836	817	832	794	811	817	794	836	851	815	833	826	808	804	806	838	819	828	827	823	800	811	793	835	768	854	787	822	802	809	845	863	828	828	828	875	824	867	803	899	791	846	821	877	784	794	834	787	859	784	774	812	820	843	771	790	782	807	816	790	816	841	797	822	814	865	808	876	832	841	777	817	820	856	817	798	858	870	795	814	806	831	831	778	828	807	816	827	842	792	806	832	879	841	800	863	859	807	824	868	809	822	821	843	786	798	810	821	846	832	826	844	840	872	849	849	863	789	774	836	835	779	799	786	827	829	821	786	769	838	856	820	802	838	821	808	796	846	821	853	833	786	836	844	863	826	870	827	844	823	784	833	820	843	830	869	838	842	765	857	810	822	807	836	800	837	793	829	846	793	842	788	836	838	878	847	803	793	797	808	808	799	792	836	821	806	862	807	803	827	814	823	810	822	816	808	833	799	792	859	820	809	800	863	814	844	856	837	829	812	788	840	817	802	788	803	774	810	803	802	837	778	806	797	855	835	757	861	861	816	841	869	805	857	800	807	832	874	785	808	843	856	850	835	824	858	824	860	798	860	849	816	810	783	847	798	830	829	794	805	812	889	798	836	816	822	788	801	801	796	803	792	788	828	823	829	840	807	819	804	803	873	755	830	808	809	843	809	835	806	849	838	804	800	848	813	806	836	831	786	808	823	801	900	814	831	801	824	803	801	888	854	801	798	788	796	811	777	785	806	806	836	838	850	817	893	835	845	852	812	789	825	856	829	810	884	797	839	786	832	818	834	790	830	851	817	806	823	790	832	804	798	804	821	826	809	861	840	843	853	823	810	818	836	795	780	828	792	824	797	835	837	847	805	834	785	867	833	829	826	785	858	840	801	827	827	854	792	791	852	818	877	823	804	859	866	780	835	831	796	809	822	805	885	763	867	777	831	770	827	819	826	795	841	857	805	815	780	798	770	809	797	860	843	796	780	813	884	811	793	871	803	831	852	799	811	834	868	834	827	794	803	833	827	803	864	831	796	831	854	834	842	792	794	818	866	818	811	807	837	878	776	806	806	828	831	792	830	842	824	840	817	831	826	857	838	823	812	815	829	856	834	797	811	818	805	843	793	836	823	847	778	815	861	818	843	843	859	848	817	802	811	866	841	835	883	842	813	836	815	779	819	881	831	863	802	808	779	829	811	846	909	851	858	856	824	851	856	817	816	798	810	815	838	846	846	831	811	865	862	804	847	848	778	857	848	844	842	832	825	837	814	791	794	802	847	771	811	851	759	834	772	842	840	835	835	796	837	852	823	839	838	844	814	807	878	796	821	885	833	792	835	884	788	808	804	806	848	820	795	755	838	805	835	845	820	804	823	788	777	836	800	829	809	809	883	747	860	808	852	792	844	868	800	783	825	875	837	798	870	782	839	775	840	802	826	778	814	766	823	804	759	818	819	836	827	818	782	847	795	860	784	799	840	801	770	847	814	789	802	774	788	847	835	777	826	801	818	836	796	858	864	768	819	790	827	811	861	795	829	817	794	799	826	870	823	828	741	862	789	805	838	819	802	781	827	822	899	834	819	793	833	817	798	826	851	822	866	813	781	827	847	852	818	788	806	853	795	829	822	853	791	865	742	823	838	840	827	790	857	833	851	789	797	794	761	824	798	852	823	842	822	768	805	865	775	818	801	830	806	803	854	827	827	778	841	846	881	791	829	829	873	821	817	793	826	808	864	826	877	855	836	791	805	834	813	790	790	829	834	837	841	832	774	866	772	845	853	847	843	748	833	834	859	839	840	808	808	835	821	828	803	804	823	797	829	833	822	792	834	786	815	830	853	800	860	841	789	810	835	884	816	818	831	792	870	830	841	835	804	823	832	882	787	855	809	857	802	852	799	807	832	810	824	773	777	834	810	810	817	840	811	812	856	802	764	834	798	848	821	839	833	821	807	861	832	832	757	886	859	801	794	785	773	842	825	775	825	836	828	868	803	821	805	777	820	777	821	839	784	813	812	836	871	820	813	819	818	822	879	818	822	816	785	809	816	846	851	831	767	787	828	818	786	860	801	814	863	820	804	792	828	797	870	857	804	826	791	828	820	758	810	843	830	764	791	801	815	805	810	796	784	826	845	785	818	807	859	820	810	865	859	873	827	824	797	835	832	781	815	803	825	874	825	836	833	829	815	778	827	806	887	871	858	781	819	795	828	795	883	807	819	792	825	817	823	822	795	797	855	835	789	822	817	834	763	815	815	844	827	819	759	811	863	839	776	839	809	840	814	824	817	837	867	883	872	806	818	811	788	841	841	789	870	821	817	846	867	838	814	800	838	871	789	856	811	812	825	762	851	800	831	799	798	838	811	802	844	845	823	824	831	822	812	790	805	841	898	893	788	867	803	821	811	826	808	850	790	814	821	793	810	829	823	800	825	921	821	793	810	802	845	829	790	824	831	857	810	767	829	876	787	864	824	825	898	809	827	807	809	798	797	813	766	819	790	843	832	817	883	797	850	807	760	834	828	851	809	794	797	800	803	797	807	822	814	868	840	846	848	813	834	808	823	804	832	873	805	825	860	756	827	823	761	791	823	809	830	837	793	821	844	777	812	830	776	767	844	844	833	848	811	858	837	823	827	876	834	846	880	864	822	865	796	816	794	783	878	840	864	839	855	797	754	838	844	858	857	848	809	843	831	846	905	841	752	846	802	812	856	839	837	783	818	868	840	844	850	816	869	812	811	808	808	817	829	859	766	789	840	836	842	829	827	841	767	852	772	805	824	826	874	756	846	879	854	831	806	801	791	771	859	809	800	791	782	811	866	802	793	837	854	847	848	793	884	792	839	722	836	831	814	817	823	818	841	850	842	814	762	884	843	934	807	846	803	870	867	815	798	786	792	821	786	814	857	760	804	815	840	772	809	751	797	823	817	824	804	813	811	851	778	840	811	810	829	817	805	826	804	827	870	824	812	820	848	810	816	805	836	769	838	878	877	821	840	827	889	799	846	773	802	858	835	785	841	844	842	859	829	854	815	822	833	789	832	812	844	805	887	846	834	792	806	842	872	860	838	822	827	864	851	830	819	850	807	864	809	832	792	804	845	796	779	827	781	799	839	823	806	807	832	835	853	789	832	784	804	824	781	773	833	760	850	788	833	809	841	795	849	767	841	783	808	781	811	823	798	775	768	857	841	849	848	836	827	831	809	879	861	842	784	804	826	843	828	820	849	818	808	837	795	826	827	790	842	872	771	830	819
22669	21430	29293	23964	21437	21458	11467	1759	3569	1682	825	1139	2578	3018	865	458	482	449	447	486	417	423	394	380	414	399	401	379	382	356	367	349	382	369	344	376	363	383	348	361	358	367	357	326	353	351	334	377	353	334	371	324	376	347	358	342	360	322	355	351	383	328	371	345	365	323	361	349	382	324	354	335	344	380	368	357	339	309	337	383	382	363	339	364	330	344	331	368	348	330	353	325	374	310	358	360	356	334	330	349	370	354	319	342	347	345	359	367	374	364	330	355	351	322	339	343	354	371	353	357	356	352	334	384	352	322	361	356	318	338	351	355	347	328	315	385	359	342	332	346	332	338	337	350	322	355	359	333	342	333	378	321	323	347	339	350	332	364	324	338	381	364	395	334	377	363	351	343	343	342	352	330	349	338	347	343	355	351	331	333	369	348	350	351	351	320	310	355	307	349	343	351	364	347	313	341	325	345	377	347	326	349	370	332	373	328	384	370	356	364	329	350	344	378	348	358	362	340	371	355	323	340	353	317	336	334	309	347	313	332	321	386	328	335	350	344	379	366	337	370	346	335	338	337	326	347	348	364	317	340	329	356	337	356	367	356	338	338	323	346	387	330	349	387	321	351	346	336	310	352	329	340	345	354	369	355	356	350	352	341	372	343	370	365	354	363	340	355	319	337	332	325	364	351	356	359	318	372	340	334	342	375	319	333	351	358	382	341	325	346	360	336	345	339	361	328	360	362	363	354	341	331	353	329	339	344	350	366	332	349	326	326	358	333	344	344	338	322	305	345	325	329	326	345	323	367	347	345	344	341	333	343	367	334	348	326	368	349	333	317	358	371	319	346	308	349	350	362	308	377	363	358	315	342	327	329	318	340	369	324	344	341	355	347	327	345	353	364	359	336	342	356	334	358	365	360	360	317	317	334	350	365	380	360	311	319	344	290	369	351	332	346	358	356	326	338	366	337	295	350	353	378	370	347	369	345	385	364	333	345	349	342	381	343	366	375	339	337	358	344	358	335	345	338	338	380	351	356	342	325	359	314	363	356	342	325	323	354	357	338	355	351	368	327	348	340	353	359	331	364	392	345	351	333	302	366	332	360	331	334	359	327	339	329	349	343	341	329	345	322	304	340	329	381	356	345	324	339	330	335	358	360	367	364	335	376	329	320	333	323	350	377	318	371	345	351	329	327	353	320	366	346	325	350	367	344	323	322	339	331	321	353	336	346	338	343	346	374	358	346	342	327	361	365	366	326	334	347	369	334	365	327	319	340	318	355	348	319	347	372	359	335	331	367	352	332	368	349	367	335	370	370	319	342	359	318	317	365	360	356	341	337	352	330	345	339	329	350	342	298	353	356	348	353	320	333	333	351	353	333	360	341	320	363	328	362	335	354	347	331	354	353	361	349	332	349	352	350	338	364	373	368	363	373	334	366	376	370	317	353	341	378	322	372	372	348	380	338	364	373	349	345	354	345	357	369	352	349	344	363	334	366	360	322	322	325	364	383	332	350	306	343	359	386	357	345	376	332	352	316	348	350	368	344	338	354	358	354	354	349	328	349	361	335	371	362	350	335	329	362	369	318	349	342	351	337	342	320	344	365	356	347	309	319	353	340	334	381	365	372	364	373	373	348	319	338	350	377	362	343	401	345	323	319	323	336	315	312	347	323	369	326	353	377	353	344	362	326	328	325	357	352	333	377	349	356	333	334	326	361	362	345	374	356	366	339	340	315	322	338	328	337	346	351	358	320	334	339	318	332	351	338	387	392	377	342	349	344	361	348	346	400	326	366	356	310	339	315	324	372	355	336	373	358	321	339	316	309	348	365	332	360	361	335	370	331	328	347	355	323	325	344	340	356	334	333	317	342	338	348	349	365	351	358	314	346	350	377	349	359	326	343	346	347	351	348	353	309	335	363	357	334	306	330	356	358	379	337	339	351	351	374	368	321	343	385	359	331	341	330	338	344	383	346	377	314	374	349	351	334	377	337	359	363	337	365	350	364	347	323	317	384	367	330	360	361	362	348	336	341	334	396	357	377	365	320	371	336	307	355	325	384	375	342	374	342	359	324	337	358	327	352	362	386	341	393	330	325	344	335	339	356	366	364	317	326	349	360	342	381	320	349	363	369	339	358	339	345	349	367	350	360	343	343	373	346	338	303	349	327	323	347	329	315	327	337	338	366	335	338	338	301	358	345	339	342	339	314	339	312	340	337	325	354	338	363	381	377	343	352	371	343	339	343	336	337	343	362	341	343	384	340	373	349	373	357	339	377	352	348	331	328	328	336	333	338	351	342	355	347	325	344	356	340	355	351	322	324	371	373	369	317	345	316	342	317	320	351	343	340	337	313	326	353	398	355	354	357	352	318	343	343	331	369	364	312	321	353	350	344	352	348	344	324	353	359	355	338	325	362	351	378	353	344	317	358	352	322	320	326	367	317	329	351	315	341	331	338	335	375	352	350	327	371	354	319	353	349	366	360	360	329	359	307	343	333	327	343	379	326	343	325	362	339	328	366	341	369	335	366	352	368	347	330	354	353	320	381	346	328	327	305	357	349	334	378	342	307	344	347	350	310	333	360	349	365	346	351	335	345	312	324	314	317	341	324	317	363	361	332	375	352	341	357	360	327	357	340	391	326	344	330	362	360	349	370	352	336	352	336	356	322	314	344	357	329	367	320	346	298	337	328	350	355	307	328	354	305	352	361	353	316	333	349	354	314	357	326	334	321	357	341	322	323	381	376	326	352	369	400	361	349	336	360	368	357	326	344	323	387	347	335	361	321	316	339	343	317	309	317	383	330	351	360	334	371	360	370	311	337	371	339	353	352	356	340	357	356	339	316	320	313	340	331	335	344	359	350	332	340	360	319	342	377	314	336	346	336	338	324	343	363	362	320	321	372	360	323	340	351	362	328	320	334	329	316	352	331	355	342	336	359	368	346	333	370	344	363	373	364	349	326	348	352	330	322	342	347	338	348	370	347	343	336	369	308	341	346	375	346	322	342	345	335	345	347	390	346	341	378	349	331	355	367	327	360	331	333	353	345	356	330	336	363	319	356	364	344	321	357	359	334	326	353	349	334	329	346	315	310	354	355	342	349	331	357	348	337	349	317	327	337	318	356	303	324	372	361	337	332	354	318	315	357	354	383	332	359	347	334	341	364	374	324	351	344	323	367	342	351	316	353	353	327	353	350	340	351	324	312	350	365	335	334	361	365	369	352	357	333	352	353	396	349	351	345	327	363	333	329	381	348	310	338	338	333	356	346	354	348	355	339	327	350	349	345	346	364	339	343	334	352	334	372	344	354	323	346	334	320	315	362	351	376	346	334	333	318	333	331	368	362	353	329	332	327	329	327	332	348	332	353	346	340	327	330	341	366	325	376	350	339	343	342	343	362	340	357	340	368	370	322	339	337	337	361	330	380	352	331	355	364	302	315	388	325	366	324	380	367	369	351	380	350	324	371	322	352	348	348	362	342	357	363	347	341
10302	23760	31935	28687	10730	2971	2414	2514	6046	2400	1059	1615	3812	4245	1102	556	493	449	524	534	478	402	438	396	372	421	355	391	366	340	373	363	350	374	344	342	370	366	374	353	337	372	366	369	319	343	334	347	371	356	352	361	353	361	326	374	352	386	341	318	341	344	343	375	318	326	343	369	337	324	337	346	330	332	373	333	342	328	326	354	316	348	326	311	336	343	329	361	326	353	355	324	348	345	395	343	357	358	346	346	355	358	345	318	359	355	344	352	333	321	333	326	331	346	344	357	345	314	358	330	322	339	328	347	347	341	312	301	348	314	340	340	300	341	330	341	307	358	361	339	322	350	329	365	330	307	339	324	309	361	342	352	356	361	341	308	351	362	324	330	347	364	361	335	348	333	356	339	353	334	355	335	351	318	350	329	347	308	309	332	360	333	352	347	329	335	349	379	307	283	338	327	345	341	342	317	360	347	341	305	315	340	359	316	358	325	315	345	358	331	316	348	323	318	348	313	300	366	310	344	346	306	327	343	358	339	321	329	345	331	339	341	298	348	357	353	366	323	331	349	322	328	319	341	304	333	331	324	331	336	333	355	330	363	361	324	297	348	327	331	354	344	335	303	333	336	309	367	336	329	344	349	351	355	324	341	334	353	355	315	339	344	336	325	354	348	373	342	329	311	327	355	324	331	321	338	369	341	327	358	321	359	364	302	354	345	340	325	321	331	347	315	330	303	355	340	350	323	338	318	333	363	334	333	340	327	349	326	380	353	325	330	340	360	305	358	323	321	318	326	327	339	338	344	306	338	368	356	330	330	337	317	341	340	360	359	326	327	366	331	339	328	356	329	342	331	336	341	326	339	330	342	372	324	325	340	294	307	355	342	334	339	312	330	309	309	327	317	359	297	340	336	354	318	357	324	349	324	330	332	330	326	339	349	319	353	334	321	392	342	308	366	333	338	350	355	351	330	341	323	341	343	311	341	364	315	323	328	312	351	333	305	331	315	327	335	328	352	341	320	326	336	319	342	328	356	350	309	342	357	326	326	345	323	337	354	365	309	327	331	357	349	353	323	326	320	308	337	348	312	353	327	373	327	315	325	315	355	299	327	318	355	337	321	335	330	337	318	325	331	323	349	320	354	352	357	314	345	326	389	364	326	317	316	340	339	369	335	374	345	336	365	364	318	309	313	343	310	305	336	328	344	301	337	312	347	341	331	358	322	334	345	313	347	306	330	327	301	320	329	324	355	350	322	337	344	319	354	320	337	348	323	300	341	327	338	315	319	317	324	280	359	345	354	324	312	361	324	328	337	348	354	279	334	310	373	349	340	346	337	327	358	350	334	329	324	362	357	356	323	323	336	333	360	345	373	390	354	318	329	353	323	360	359	340	329	343	328	329	336	358	360	318	310	325	364	354	342	356	344	315	322	351	349	342	342	336	342	343	317	330	360	339	347	342	327	341	340	366	326	318	340	310	337	308	366	316	328	331	320	308	305	289	337	333	329	310	339	323	367	373	377	357	323	351	300	343	375	337	326	331	364	343	331	324	333	321	342	338	334	311	312	302	340	325	320	327	370	336	340	361	328	340	359	334	305	342	347	315	332	330	323	351	324	353	341	359	345	317	340	341	312	332	317	328	331	334	349	361	336	330	338	349	373	337	344	343	300	321	337	325	315	321	344	308	332	336	356	326	331	347	333	358	350	324	323	346	317	379	330	338	353	333	340	340	338	352	309	326	303	279	362	340	361	334	332	339	307	328	305	344	329	342	347	337	321	339	371	334	351	337	340	370	333	316	327	303	318	347	338	343	338	337	352	292	330	333	357	329	343	349	334	353	330	320	327	380	364	326	351	334	346	355	342	337	352	344	320	324	330	366	365	320	329	294	336	355	295	346	322	350	352	333	343	368	341	324	317	297	315	340	341	328	338	342	316	366	332	331	367	336	315	352	318	331	312	365	338	358	330	327	361	319	337	338	335	319	320	343	312	343	347	304	321	373	357	354	354	338	310	321	339	367	307	325	348	334	358	376	337	351	346	354	343	324	358	336	331	348	343	337	321	321	345	330	328	334	308	374	365	337	317	340	349	366	354	363	359	339	328	323	343	345	339	346	339	332	325	320	339	359	346	339	339	336	343	353	328	309	306	329	329	308	322	311	328	343	323	312	332	325	320	347	302	352	388	323	335	338	353	324	373	297	339	393	319	327	329	330	313	325	337	320	358	350	306	331	346	344	335	322	344	313	317	349	310	342	333	325	333	332	337	338	328	331	344	315	324	316	352	357	348	335	305	332	335	318	326	356	339	339	334	340	309	341	344	332	303	349	335	360	364	317	400	319	343	349	346	349	317	326	351	366	346	335	331	326	317	319	312	354	319	336	365	334	332	321	302	323	336	331	326	376	337	314	342	337	350	322	324	335	329	331	305	333	333	350	342	345	352	347	332	313	343	328	325	314	323	340	337	365	350	359	324	331	322	326	313	342	302	341	337	353	325	325	358	351	366	341	314	331	323	342	330	320	307	351	313	329	323	350	336	374	318	340	361	329	321	365	352	324	355	356	316	337	341	348	342	332	300	351	335	325	342	338	348	312	350	323	334	337	331	378	321	342	350	305	313	333	322	361	305	344	384	318	367	357	346	382	354	347	349	336	331	319	351	331	354	345	361	337	325	327	351	309	325	341	338	329	342	301	329	327	322	320	329	314	337	319	344	358	334	361	339	341	348	309	329	313	327	356	333	310	341	335	308	326	330	337	319	349	344	319	355	320	372	346	330	319	334	359	370	345	343	363	361	331	350	335	358	332	329	340	360	347	337	338	342	341	328	313	341	360	337	316	320	346	315	300	332	360	316	330	321	322	337	314	324	311	362	315	302	350	350	308	341	339	366	345	344	308	320	324	371	320	317	316	322	342	349	326	312	349	332	326	347	354	325	332	313	334	322	324	325	318	308	359	339	320	328	308	327	327	354	370	329	336	340	339	329	333	346	337	343	295	328	342	358	353	339	337	359	316	342	326	354	346	343	341	323	355	274	337	345	357	319	351	361	327	305	381	332	300	308	350	356	347	359	356	340	335	311	321	322	337	351	348	375	326	343	334	354	354	318	338	325	312	351	349	364	350	308	321	331	338	282	341	327	313	321	323	359	328	339	361	313	349	334	332	326	308	346	340	314	335	355	340	325	314	316	364	340	312	324	310	326	357	352	354	336	361	327	315	348	358	328	316	343	327	311	346	353	336	363	341	333	343	355	363	333	346	343	367	348	305	318	348	328	358	333	341	352	334	338	310	334	319	333	331	311	339	320	344	322	336	320	338	333	351	340	342	350	320	342	348	367	325	356	326	334	356	305	337	347	332	332	350	360	314	317	335	350	332	306	306	320	359	358	358	327	321	305	321	325	346	326	334	327	346	334	322	346	348	344	343	329	345	356	336	330	348	371	361	335	372	311	329	363	311	346	373	356	335	338	373	335	334	327	322	360	343	343	340	352	351	338
27984	19990	15546	13907	3579	1022	956	1026	1707	1117	818	1033	1709	1725	834	760	896	769	841	843	759	747	765	780	790	810	795	781	797	805	803	761	767	784	803	757	748	788	765	788	785	789	777	768	750	806	831	815	784	762	817	772	766	829	769	820	772	782	765	771	760	756	741	846	787	767	770	820	781	755	724	759	776	735	777	796	737	774	749	738	775	753	721	728	760	735	775	789	754	760	779	797	842	748	787	767	811	828	841	757	780	761	798	778	766	769	786	756	740	805	729	748	726	790	733	783	762	778	757	763	744	773	730	745	773	782	804	761	757	742	763	744	795	785	776	751	738	731	778	773	754	738	788	781	758	770	743	755	793	805	789	791	808	743	747	886	767	815	779	787	736	755	769	766	830	752	779	762	775	773	770	746	733	820	789	770	803	767	769	745	768	745	787	756	833	792	749	771	768	782	820	809	762	760	708	736	754	781	749	734	707	765	772	767	777	761	784	752	710	781	785	734	704	752	799	789	792	800	752	762	751	772	808	745	794	791	767	767	736	776	727	764	768	800	754	803	782	785	783	788	762	748	740	778	743	738	790	804	745	783	779	764	791	796	792	785	796	781	765	823	853	713	774	847	834	803	783	750	783	797	788	731	761	759	804	840	762	760	793	767	818	797	785	796	756	788	749	801	749	772	741	769	757	764	767	785	770	821	759	748	842	770	752	779	763	794	798	769	792	806	761	752	809	768	773	790	801	814	782	744	807	755	777	753	734	728	764	785	783	789	782	769	782	796	741	745	772	786	785	788	752	776	802	759	775	782	825	832	766	798	773	750	754	781	771	790	767	743	732	798	806	753	782	831	741	746	772	856	810	779	774	781	814	748	777	769	759	801	731	751	747	744	766	751	772	791	755	777	796	818	767	815	769	759	749	791	773	741	764	793	815	807	782	779	752	761	750	762	793	749	747	750	791	744	790	739	743	750	716	782	796	742	769	783	769	751	772	758	785	788	792	744	801	805	745	802	817	767	796	828	826	730	775	876	758	752	765	789	770	773	775	756	755	835	784	760	775	777	757	759	763	731	811	734	795	747	721	803	815	744	740	809	793	772	751	760	791	806	772	738	779	787	727	747	808	788	797	774	778	769	748	761	766	747	770	722	706	811	756	790	756	741	812	772	843	805	770	796	763	771	763	777	803	794	795	742	782	765	796	795	778	836	782	741	788	740	767	764	779	755	769	787	796	784	786	754	789	755	823	772	790	791	768	765	771	753	820	766	758	770	761	768	777	775	840	737	754	799	778	727	729	746	783	776	777	813	759	739	772	780	803	790	786	774	771	768	750	749	755	776	743	762	760	704	773	818	756	783	777	758	821	802	787	785	775	729	836	762	765	752	797	791	759	793	776	788	747	736	782	760	750	843	783	755	786	742	835	765	793	751	768	769	748	767	797	753	753	739	809	804	794	780	770	736	778	754	760	770	762	802	860	765	712	749	788	791	795	817	764	691	742	757	739	785	737	802	806	782	816	766	749	758	758	762	771	758	778	782	775	733	795	784	753	819	726	741	787	781	837	781	735	776	772	753	783	742	792	772	796	786	790	756	768	777	726	735	723	794	753	787	755	780	801	777	782	750	792	794	715	799	780	771	794	755	763	761	746	760	796	765	773	785	746	754	784	794	800	766	759	750	733	757	731	771	779	770	777	775	703	793	815	806	744	781	800	752	803	734	762	766	764	750	804	731	763	753	781	749	834	779	719	770	746	800	785	738	768	800	786	803	743	784	755	793	755	721	731	796	827	785	758	764	771	753	791	779	824	765	784	793	790	728	747	740	737	725	756	763	763	737	752	755	755	796	782	747	810	829	804	809	830	774	827	749	751	746	756	761	801	857	734	790	783	745	753	790	764	764	762	769	752	797	786	769	787	762	764	747	773	744	837	738	776	773	771	762	743	763	773	812	808	806	810	793	757	823	757	818	767	782	763	821	807	744	711	800	765	807	818	808	827	750	800	795	740	747	774	715	757	725	764	776	779	791	749	731	764	745	765	831	758	820	783	758	757	796	822	795	766	797	795	788	745	774	768	787	793	847	784	741	720	732	748	776	763	791	744	789	819	814	795	731	777	767	776	806	754	720	791	790	780	750	771	834	847	757	748	772	736	768	795	800	742	780	755	821	813	790	753	768	817	804	783	776	784	750	795	761	732	793	741	774	767	772	729	762	806	799	752	759	863	767	804	770	786	746	759	784	757	767	761	746	747	846	784	796	802	764	810	745	782	707	808	807	807	790	772	760	723	723	799	796	769	763	740	776	820	768	775	748	780	777	814	786	805	777	800	778	778	776	802	801	797	749	772	694	777	785	819	794	740	760	760	802	820	758	750	772	781	786	773	704	757	831	786	847	811	804	772	758	737	808	782	831	797	794	817	795	813	804	799	771	801	781	792	737	806	795	788	811	772	754	750	766	759	795	800	767	802	749	809	795	829	746	770	809	748	788	791	747	809	808	746	766	798	793	776	804	760	709	795	783	739	781	807	768	768	749	818	819	755	745	729	778	773	777	763	745	818	844	835	785	768	768	772	793	798	749	773	787	836	725	805	729	800	764	782	782	778	769	782	772	793	766	805	789	784	775	781	758	794	774	773	738	829	717	794	775	779	779	756	785	745	767	792	763	782	721	790	759	760	756	813	787	764	758	739	762	762	747	788	808	761	757	789	794	803	768	762	775	773	834	777	731	732	770	753	784	753	823	759	771	792	762	819	778	784	777	788	750	731	725	743	785	744	791	772	771	786	750	809	794	822	806	796	806	762	802	774	710	757	753	832	748	803	785	780	770	753	695	770	742	768	775	810	751	784	794	765	815	753	737	719	782	819	740	764	762	753	793	735	774	739	788	777	822	790	806	797	778	787	791	805	790	759	788	784	747	768	797	790	792	814	767	809	706	763	775	768	782	774	768	789	773	778	828	765	752	735	745	753	787	793	787	755	795	802	781	805	826	791	829	764	808	756	788	778	774	749	759	786	787	788	833	788	785	783	738	763	759	779	735	771	766	760	753	809	762	806	780	759	820	761	769	791	771	811	790	756	784	778	785	775	762	743	790	784	758	777	829	770	821	796	767	742	777	755	735	799	801	760	820	786	753	761	778	826	784	792	714	783	768	762	780	775	758	797	770	815	766	768	796	813	765	812	735	770	822	778	774	754	772	765	819	779	795	728	749	749	826	791	784	752	790	745	755	771	780	781	772	779	780	760	773	768	789	757	801	764	779	788	763	723	764	773	778	771	813	786	792	812	780	782	819	744	826	753	817	745	870	788	799	820	790	742	722	777	767	760	809	730	805	794	733	847	837	799	820	775	781	796	763	775	773	784	727	742	783	780	729	790	758	734	795	751	757	706	806	738	779	753	754	822	806	828	768	786	756	801	752	799	787	770	785	794	812	789	746	757	778	760	743	769	809	794	802	770	768	765	803	766	786	826	758	765	818	822	809	819	766	767	772	751	725	716	733
7152	7517	16041	14273	3576	962	994	1219	2566	1398	870	1234	2389	2193	943	788	823	777	819	875	771	813	801	802	763	802	808	771	823	763	823	796	818	711	794	775	763	786	806	734	831	764	768	752	765	772	744	830	766	792	759	796	757	783	763	785	798	772	795	762	771	789	778	795	737	815	783	729	765	778	739	773	803	847	743	759	760	827	769	783	791	757	784	775	760	772	798	756	785	772	819	758	799	791	750	770	785	816	791	843	805	819	748	765	803	795	724	788	785	836	781	875	783	760	774	746	749	745	774	782	757	789	771	745	760	778	784	761	769	771	692	763	758	785	774	782	741	789	783	803	751	781	767	787	762	794	777	743	753	812	754	728	793	769	816	777	782	761	827	806	744	757	745	820	774	770	773	797	770	736	790	833	758	740	813	806	795	760	784	786	761	779	774	757	787	777	783	752	787	785	759	819	758	777	801	789	765	779	754	762	813	777	786	809	739	761	807	810	769	787	782	792	777	763	812	789	748	799	802	767	823	748	764	778	761	793	764	839	769	759	758	779	810	769	771	761	838	753	805	790	758	781	749	773	741	809	799	788	741	706	784	823	769	737	787	782	784	739	772	772	740	780	802	829	792	822	783	757	786	811	813	745	799	757	837	788	766	800	745	814	753	748	756	798	785	787	773	837	818	751	804	826	774	754	828	776	755	793	781	802	823	816	773	791	738	694	772	738	815	778	770	795	792	807	760	776	762	789	819	800	804	736	820	774	788	774	800	768	761	782	800	749	793	761	789	792	706	763	728	764	847	776	794	786	747	761	791	744	748	812	807	759	761	829	779	824	768	771	782	809	785	798	778	826	800	787	778	758	799	816	789	819	779	792	796	776	753	757	745	774	796	790	779	745	757	732	787	814	783	764	761	757	852	797	756	807	767	745	781	747	770	766	724	768	811	767	740	852	783	782	759	811	767	783	715	757	802	801	785	770	812	769	787	795	745	795	730	806	821	812	773	783	778	802	794	814	769	734	822	822	806	777	750	758	841	756	792	825	760	772	749	760	835	781	792	792	754	840	821	818	787	769	767	773	819	761	761	806	754	783	796	874	800	776	798	852	823	783	821	788	743	772	768	784	761	773	781	779	807	773	745	704	820	784	782	797	785	794	755	733	781	811	844	793	777	727	760	773	783	761	809	792	825	807	758	792	767	742	729	793	763	809	752	843	770	744	720	746	750	778	772	799	810	826	732	754	833	781	767	776	798	754	764	770	803	769	773	801	782	747	700	759	749	749	758	794	811	783	772	790	790	769	768	765	796	777	775	777	790	789	770	812	794	799	743	778	776	809	811	792	750	771	773	749	756	751	777	752	763	801	761	821	850	773	790	744	775	782	788	782	794	841	803	785	716	756	779	776	803	791	774	784	749	733	775	755	726	822	813	773	756	776	797	801	757	814	754	762	790	736	787	800	769	722	770	796	744	762	773	754	781	785	777	754	730	755	759	769	751	799	774	765	770	785	775	771	810	747	813	776	765	794	789	725	784	789	784	767	796	788	783	821	755	755	752	733	748	749	749	769	781	753	771	770	765	784	779	759	756	787	798	773	757	823	753	756	823	771	765	787	791	827	803	781	758	737	819	899	731	782	748	720	778	790	785	784	790	771	788	783	790	763	752	811	808	774	781	763	781	812	742	795	768	783	710	771	749	791	814	786	742	777	777	808	814	721	782	758	726	787	747	731	783	788	779	765	733	791	721	751	798	790	778	790	773	780	782	823	770	773	815	742	825	764	777	826	774	750	801	725	797	750	805	788	759	737	748	806	820	746	784	782	749	817	802	781	806	763	763	799	751	777	763	816	773	771	766	791	777	807	798	764	803	774	765	792	739	769	813	778	700	785	779	805	810	700	789	792	763	764	821	762	768	784	776	752	778	812	797	705	755	822	778	767	789	766	799	778	738	766	799	775	791	772	797	796	739	813	747	777	779	754	794	774	766	793	758	785	785	781	769	753	748	769	769	744	795	753	787	755	808	832	786	781	779	793	746	753	787	810	767	810	765	758	770	745	748	771	801	775	781	778	749	845	773	798	782	747	725	807	814	760	746	760	735	758	747	724	758	769	791	777	773	785	776	793	774	840	781	767	817	802	794	746	726	751	779	748	809	795	792	825	776	792	815	774	783	809	834	802	775	773	809	744	776	755	782	785	786	833	789	768	766	766	801	749	795	788	751	827	800	817	789	809	783	790	769	790	790	758	803	827	733	741	821	754	773	775	785	797	814	779	781	760	767	815	762	754	793	729	750	803	811	790	758	751	818	795	784	748	765	770	782	818	750	746	824	767	767	786	775	795	792	735	754	790	787	755	777	804	809	811	778	747	797	822	789	757	756	840	783	752	778	754	773	810	786	790	767	803	805	802	756	779	768	761	803	769	794	826	741	757	807	756	825	742	778	733	751	793	775	765	788	777	776	782	790	809	804	766	806	792	813	713	783	764	792	789	785	777	811	770	780	750	793	801	809	761	777	805	765	780	794	774	767	793	800	797	795	756	779	800	765	838	776	823	814	806	822	787	761	770	803	742	759	735	752	740	722	786	860	782	749	761	764	742	752	736	772	757	769	789	809	794	791	795	809	787	745	784	766	730	793	732	789	776	793	766	804	827	807	794	795	826	746	841	787	783	796	816	817	786	772	779	742	787	763	785	788	775	788	766	798	745	745	794	773	778	733	787	753	752	767	786	773	808	774	765	753	819	787	782	785	778	813	818	814	777	786	748	736	792	727	778	749	793	742	769	805	773	801	848	787	793	798	806	818	754	751	771	831	810	795	791	783	761	790	811	772	837	760	781	775	842	765	794	781	816	786	721	758	838	785	773	838	809	796	783	787	809	823	782	754	751	792	792	777	765	769	761	817	730	769	785	800	793	743	805	754	807	726	810	809	769	791	789	866	762	792	773	736	733	816	699	722	762	785	753	810	781	732	823	767	736	760	776	799	773	738	749	829	816	837	815	817	788	822	754	753	789	715	771	760	718	763	767	774	756	730	790	789	739	776	769	786	748	780	787	782	808	794	691	810	753	772	783	823	765	758	750	721	803	758	820	787	770	777	804	832	834	788	741	772	815	840	797	725	762	725	788	789	766	863	749	795	790	780	851	749	773	771	755	802	749	785	776	772	813	800	758	819	743	765	768	791	777	809	781	789	797	791	784	768	748	797	783	811	757	755	778	754	769	767	793	759	769	778	772	772	808	809	766	764	787	780	748	802	783	783	775	713	800	782	806	806	764	777	790	746	750	753	816	839	767	769	799	751	739	790	747	795	788	805	824	798	812	755	791	791	787	784	808	765	808	822	743	808	797	719	793	761	840	766	812	767	766	751	832	790	811	764	840	749	756	779	747	825	798	765	808	779	834	780	775	802	766	773	835	783	770	812	813	800	759	745	797	773	775	844	748	755	785	805	774	771	816	800	819	746	834	795	817	816	777	788	768	749	747	788	808	737	786	818	739	812	810
23814	21412	28919	24369	21461	13291	1577	1475	2757	1422	648	1010	2262	2013	718	454	478	421	482	529	412	414	403	456	382	376	389	416	398	394	378	378	375	383	354	402	394	382	387	385	421	418	429	358	402	399	347	360	415	341	358	383	377	392	426	360	394	407	383	374	375	401	397	364	368	369	400	370	391	378	410	395	397	371	432	364	385	398	358	372	419	347	417	381	365	359	372	363	350	353	359	375	380	410	403	365	384	352	378	395	421	373	392	390	374	391	373	355	387	415	426	375	382	406	347	402	383	408	374	379	361	368	382	353	375	389	389	398	402	386	402	403	399	399	369	381	386	418	350	379	362	390	382	359	367	368	367	412	397	386	405	401	376	389	411	387	394	392	359	373	411	382	368	388	364	388	386	378	383	371	398	377	399	373	377	418	367	386	384	402	376	374	395	380	366	385	377	375	384	365	402	359	401	381	380	377	374	410	322	384	387	345	376	394	384	358	392	373	375	390	383	387	353	347	382	356	398	388	369	382	401	394	372	409	417	383	416	389	387	401	400	415	381	385	413	365	367	351	348	402	408	359	386	391	398	355	410	369	350	353	405	386	360	377	390	390	361	414	413	384	414	411	390	365	386	407	347	394	353	380	390	391	405	406	367	346	374	385	377	351	375	375	398	383	385	366	374	368	395	394	424	401	361	385	396	360	396	382	403	385	397	363	362	381	376	332	391	364	368	396	371	386	408	325	356	390	384	415	363	371	412	345	396	387	354	355	386	410	379	364	377	379	417	393	359	401	349	417	382	401	357	425	383	372	383	411	386	388	400	389	406	361	382	351	389	337	382	365	386	384	359	367	363	384	395	395	414	373	365	376	387	356	361	431	380	389	396	362	381	362	404	364	377	379	388	385	391	377	397	380	408	361	396	380	379	394	363	426	398	380	381	362	368	412	368	405	390	394	370	367	374	392	404	394	409	369	397	373	334	415	374	406	371	377	388	383	381	401	381	371	366	391	391	363	382	368	397	360	363	365	366	388	395	367	395	388	389	407	353	388	399	379	370	367	384	369	360	362	384	391	395	388	383	337	382	392	407	389	403	390	370	421	363	374	378	380	392	402	370	373	384	404	392	365	421	387	379	396	388	349	388	360	401	377	395	378	432	373	364	389	399	373	404	431	373	379	411	382	396	385	375	395	417	399	351	356	379	394	372	368	389	362	399	375	364	387	373	369	358	358	372	394	374	386	374	375	378	390	384	376	401	354	372	362	397	368	371	385	364	413	381	377	401	378	405	396	375	398	367	369	363	360	363	350	404	371	409	363	352	389	366	367	395	356	397	395	381	381	387	417	361	392	363	382	366	358	416	363	368	338	365	399	369	378	352	402	390	360	401	348	383	353	378	384	371	356	398	368	347	364	349	348	397	348	389	402	364	367	387	391	395	396	410	383	398	380	361	397	379	382	372	407	367	365	361	374	356	430	366	351	387	362	388	405	399	390	391	375	327	392	386	395	359	425	397	375	350	375	371	399	356	359	381	377	411	365	385	359	403	356	371	377	385	365	391	391	373	412	378	376	361	393	365	349	370	391	403	388	382	333	401	385	336	394	401	360	400	345	369	381	374	388	365	413	369	369	375	353	405	396	378	372	359	376	430	404	373	389	369	384	384	386	404	385	371	375	395	343	392	392	364	372	395	393	378	397	370	342	350	355	367	386	365	377	391	407	364	410	389	367	386	405	362	378	345	375	417	392	371	404	370	394	362	410	389	363	374	376	366	376	366	391	401	363	393	373	375	364	357	347	415	336	411	396	378	385	398	358	376	391	366	383	382	379	373	425	374	382	357	379	370	376	382	385	336	364	361	401	381	350	346	343	381	415	381	397	406	401	368	390	356	401	364	358	409	352	410	373	394	383	388	370	446	394	384	367	356	372	379	389	417	380	379	363	384	362	365	377	355	378	354	382	382	409	389	383	413	379	382	376	355	393	345	335	415	366	349	377	396	377	378	351	361	389	389	345	393	398	401	393	366	381	367	374	390	375	384	376	394	364	373	401	378	348	375	382	375	374	371	350	410	381	376	373	365	387	352	365	359	397	390	358	374	348	382	406	389	368	407	390	391	357	402	373	402	373	374	345	390	376	375	359	386	409	339	372	407	382	380	388	399	358	356	396	372	353	365	357	345	376	374	363	419	372	370	384	377	401	395	374	402	348	374	381	405	376	349	384	396	359	398	377	375	320	391	399	397	416	413	373	379	369	336	398	361	381	389	367	353	382	403	393	390	385	350	400	347	389	397	382	394	370	374	364	389	376	389	386	353	404	367	376	377	358	402	363	404	377	397	432	366	371	371	362	372	374	412	367	366	390	362	359	425	323	383	393	388	403	380	353	396	407	403	334	417	395	390	389	381	416	388	359	418	408	344	343	377	380	363	388	389	379	391	397	390	406	408	423	370	369	375	394	384	392	417	377	375	363	387	383	359	399	378	342	378	377	382	380	393	403	373	381	414	394	383	390	349	374	382	368	383	390	386	363	371	434	401	411	398	398	394	381	409	384	354	381	380	378	385	350	374	392	354	367	381	345	385	392	378	379	355	398	384	332	370	354	376	394	391	391	369	389	402	373	379	341	352	370	363	349	375	344	367	347	394	381	360	373	415	427	366	380	394	368	350	413	398	357	365	344	371	366	401	378	389	386	375	384	398	353	394	334	352	411	355	380	398	404	408	349	377	364	372	378	367	361	368	369	387	401	376	381	396	380	380	371	353	381	385	375	343	394	360	374	373	386	360	353	358	370	375	352	418	397	401	394	372	388	360	374	403	390	393	381	390	389	376	379	398	396	397	359	380	414	370	374	392	408	387	368	394	391	403	364	369	392	389	367	323	388	363	405	357	391	374	390	393	353	398	384	355	355	410	366	390	385	373	386	390	360	338	360	384	370	365	391	342	394	390	367	353	391	378	382	362	396	381	394	394	375	424	392	364	377	394	389	387	380	395	385	390	385	383	415	395	397	396	369	383	352	404	345	353	371	360	388	408	368	420	354	416	383	381	390	369	369	395	397	392	412	352	343	384	364	354	355	371	381	398	379	355	397	356	352	358	375	377	382	394	370	387	394	320	358	398	369	348	370	379	381	372	371	362	350	400	335	373	375	381	425	385	421	404	383	394	379	407	395	395	375	388	352	387	381	400	394	385	391	416	376	382	359	390	401	375	395	382	390	371	368	373	398	374	372	391	406	379	369	355	362	386	379	394	347	362	402	380	400	358	382	411	388	406	347	374	395	348	412	387	375	364	374	339	369	383	377	390	411	357	375	373	385	354	381	406	364	405	367	415	407	396	329	372	381	353	352	385	380	376	375	412	390	408	342	366	395	398	360	404	383	377	372	335	385	395	382	378	390	359	338	430	361	420	387	412	359	406	382	367	392	371	351	385	391	377	364	404	375	362	379	395	388	365	402	370	370	394	368	392	398	372	398	398	384	404	357	384	392	362	366	355	364	371	409	363	385
7596	17402	27094	24436	7016	1799	1639	2335	4422	2081	860	1573	3289	2785	843	516	462	474	618	580	433	432	448	416	424	452	447	396	404	450	415	389	407	468	402	453	412	397	431	421	415	410	396	386	427	402	407	410	413	397	443	388	437	429	440	364	398	395	430	368	379	408	372	391	407	379	384	407	372	412	394	391	427	393	406	397	393	429	396	381	395	393	388	403	416	408	368	413	418	392	399	409	414	383	395	364	378	402	389	414	392	396	366	408	372	381	392	335	425	377	373	375	393	396	412	424	412	410	432	376	393	358	388	395	416	400	371	380	385	407	414	386	376	423	445	433	404	382	412	375	413	419	400	394	389	362	407	380	403	409	388	410	397	370	430	401	380	398	413	416	417	424	387	407	430	417	404	401	414	399	419	414	415	394	365	425	372	378	379	397	416	404	400	382	423	384	413	397	412	410	404	406	394	398	397	388	409	408	444	374	388	381	417	372	425	383	393	402	400	375	402	389	404	400	421	395	392	357	379	433	418	396	403	411	414	371	387	370	434	379	383	399	389	390	427	401	433	392	407	347	431	393	398	420	403	408	414	382	369	401	365	408	409	399	414	396	359	386	385	383	372	418	425	420	380	430	429	378	435	400	415	386	389	406	389	384	412	392	381	425	365	372	406	374	386	385	398	399	402	383	382	384	398	414	394	402	414	380	404	407	398	404	396	396	380	403	360	385	369	424	392	385	402	363	427	367	388	415	364	430	381	388	390	406	386	409	363	403	421	407	403	386	372	397	415	355	399	381	397	372	360	374	367	404	411	387	394	394	414	388	397	370	411	401	373	414	385	352	385	379	416	393	388	392	369	381	361	399	401	392	376	381	395	414	386	412	389	395	410	413	392	395	380	387	355	414	413	393	395	390	430	417	422	376	405	386	373	406	414	406	398	431	372	389	365	398	415	364	400	389	375	417	380	416	372	401	376	410	344	423	393	400	412	419	411	393	399	417	376	428	383	386	374	403	402	403	410	384	398	385	382	409	400	419	369	423	392	373	425	384	341	377	379	382	383	390	413	393	444	369	406	417	425	399	370	396	386	393	413	393	385	436	374	384	379	403	407	390	392	411	380	385	378	381	363	392	423	431	393	412	427	401	364	413	403	351	401	403	389	386	393	390	395	402	391	377	389	403	434	360	364	357	388	401	409	405	406	406	402	350	383	368	395	429	378	397	391	392	402	398	399	419	412	392	414	401	374	378	402	381	400	384	405	380	370	396	410	389	384	377	398	389	394	385	389	380	402	406	401	393	400	390	390	421	427	352	422	399	393	395	379	394	431	443	369	397	382	415	416	432	389	395	383	401	398	372	418	391	380	380	363	394	382	424	421	424	406	395	378	392	388	398	376	425	371	395	407	396	388	395	396	374	404	432	441	357	387	388	397	380	409	418	351	406	377	377	412	396	385	399	385	414	459	369	375	366	389	427	380	382	401	409	402	404	410	410	373	458	396	365	417	390	413	421	392	365	398	364	412	360	394	394	415	381	370	387	394	394	391	391	391	406	422	363	366	412	407	404	358	429	407	390	430	403	407	365	393	374	403	401	371	373	399	392	401	391	400	363	394	384	416	409	375	403	384	413	387	391	428	425	410	412	432	371	403	415	404	366	378	437	376	389	359	411	389	411	399	442	384	372	389	387	419	391	381	393	400	423	406	365	401	388	388	375	342	408	375	380	382	410	419	406	404	395	401	376	399	367	382	393	420	417	400	412	398	393	367	380	417	417	394	406	385	413	418	404	436	380	374	395	431	416	382	396	400	423	396	373	387	399	381	390	364	368	396	397	355	360	401	364	376	415	395	420	387	399	389	406	388	401	356	407	387	403	388	429	410	385	381	430	387	387	423	408	400	385	384	378	377	401	373	390	372	381	381	391	423	418	371	386	363	425	398	370	385	405	410	381	443	415	378	433	395	380	394	411	409	437	396	416	403	414	365	429	412	406	372	422	440	379	409	396	410	390	379	443	413	425	384	396	355	396	420	405	369	384	346	411	428	382	396	380	371	371	404	384	381	379	373	374	416	433	409	359	390	386	419	409	407	403	370	367	387	403	379	378	359	400	386	392	372	420	386	393	378	371	371	420	394	378	361	379	399	363	393	419	373	418	428	390	391	399	375	364	398	400	364	392	378	400	371	373	390	371	367	406	389	397	412	348	406	405	405	393	412	404	430	415	388	389	380	412	407	380	410	366	391	355	389	421	408	374	396	393	381	417	410	424	385	411	398	385	381	409	383	419	421	383	402	389	362	389	416	379	391	428	388	400	375	418	396	422	416	416	417	410	401	380	399	421	382	403	414	395	383	422	388	358	391	411	405	396	403	411	390	393	422	390	383	410	392	380	369	372	417	387	403	425	404	376	372	399	367	358	420	364	368	407	392	373	372	413	381	411	378	394	413	403	378	371	380	400	392	391	414	416	382	364	350	403	390	386	403	422	388	379	379	387	423	372	414	398	424	395	354	403	387	417	394	398	367	391	404	393	413	420	391	385	386	425	387	425	400	464	393	403	399	408	411	379	375	404	403	421	415	389	382	403	391	365	380	418	400	383	396	406	418	387	424	391	381	373	387	391	390	413	372	371	397	401	393	385	403	385	375	386	399	394	406	372	408	372	402	351	374	396	395	384	403	403	359	387	388	408	420	403	403	369	393	408	398	394	407	404	418	394	444	403	375	412	403	437	424	388	416	425	418	406	419	377	403	356	396	399	389	418	384	390	404	379	391	408	384	393	396	390	417	421	405	423	408	397	401	398	374	399	402	393	385	413	428	348	390	367	382	374	415	421	373	396	377	390	374	392	376	364	376	370	398	382	411	366	399	381	391	426	422	418	362	369	401	406	424	416	406	352	396	388	425	402	409	405	395	386	391	409	390	408	425	385	360	383	362	378	422	403	362	385	367	382	413	366	352	366	373	358	429	419	393	379	422	415	391	390	380	405	374	395	367	422	405	378	421	387	371	391	383	440	404	376	368	386	410	376	407	392	407	384	395	434	414	453	406	399	417	402	403	413	414	367	395	400	372	376	392	407	412	401	384	385	373	383	379	357	376	400	387	386	413	396	403	384	367	420	389	423	408	388	374	401	422	364	398	378	412	400	385	405	419	419	416	382	369	428	431	416	395	403	376	417	404	385	379	396	348	416	413	376	387	347	382	408	376	411	372	376	412	405	393	393	368	401	395	377	400	435	401	342	403	385	347	428	404	353	394	372	408	417	389	407	422	404	420	449	396	437	380	383	389	366	435	387	395	381	393	411	418	412	418	397	371	379	400	418	405	391	408	355	376	368	438	385	365	442	408	446	386	379	408	405	396	415	444	389	380	390	393	383	369	422	356	411	396	390	409	433	383	406	368	418	406	397	387	382	380	391	407	406	415	376	407	371	397	393	418	373	370	414	360	397	368	411	435	387	368	397	341	443	386	434	352	399	400	401	413	426	410	378	368	362	424	425	376	413	400	421
24869	21405	28082	25479	16774	2608	1423	1639	2552	1550	994	1345	2183	2090	1091	959	922	844	900	1005	800	869	895	843	847	890	872	881	868	915	897	820	886	837	840	881	889	902	911	875	873	839	841	913	879	872	863	915	830	890	918	893	905	873	889	893	871	847	885	828	938	888	916	806	866	800	877	935	839	865	893	894	866	884	891	855	827	929	861	895	848	957	894	849	882	913	869	874	912	914	827	890	847	917	850	893	844	902	852	927	853	895	872	867	898	921	862	903	897	826	881	873	897	913	838	838	858	931	902	832	858	885	946	902	869	844	886	800	872	894	862	858	895	893	854	895	860	890	872	927	852	870	893	891	911	868	890	883	852	872	906	838	867	860	840	862	924	896	924	909	902	829	857	853	923	940	951	887	908	850	860	888	885	879	873	871	891	925	924	836	841	885	856	865	857	890	909	865	878	873	876	808	894	924	879	868	885	894	888	823	851	929	869	874	844	847	895	891	852	907	835	881	883	852	848	865	841	916	873	868	915	905	890	930	842	849	874	850	861	854	822	861	885	868	850	858	843	914	898	846	881	901	886	872	896	905	831	854	872	895	850	876	904	889	903	882	858	867	873	909	892	861	871	854	850	873	858	849	910	849	884	899	827	917	909	828	949	814	861	911	819	903	924	843	920	873	874	898	863	924	956	876	894	863	839	862	897	843	839	861	883	876	872	882	874	890	898	845	837	894	947	839	873	849	889	872	816	890	881	835	877	903	892	859	907	889	838	848	856	848	899	918	882	861	850	880	874	877	884	887	859	900	874	837	896	873	876	880	877	888	866	852	862	891	825	837	869	900	879	828	886	918	816	878	902	820	864	876	883	824	889	842	824	873	894	870	827	865	905	808	874	843	815	830	870	907	808	874	854	848	814	865	900	879	861	854	819	905	865	822	904	874	877	860	905	844	854	838	847	884	881	885	909	883	839	810	850	877	834	863	870	850	899	841	859	906	884	886	884	882	903	892	870	895	841	912	859	938	930	885	905	877	878	895	888	885	847	875	826	899	867	858	905	904	870	852	938	878	852	864	876	805	858	903	855	859	913	859	842	838	913	832	864	892	874	856	875	887	890	954	871	847	917	869	860	840	834	927	890	876	877	854	842	900	905	896	830	879	873	871	871	825	907	884	886	871	852	868	855	883	852	900	935	866	831	877	892	898	866	911	922	851	861	857	813	872	921	858	799	860	848	893	830	825	883	853	822	857	889	887	908	835	953	863	866	882	848	891	879	898	892	896	879	862	895	853	847	901	839	871	834	838	888	831	846	852	865	875	886	893	900	873	836	845	875	894	860	872	834	881	852	865	869	811	911	854	849	850	887	882	870	805	834	870	875	922	881	821	829	842	870	791	897	868	883	869	880	875	906	877	907	872	927	879	836	842	882	829	887	898	829	877	877	959	870	873	834	885	881	848	906	841	914	903	884	951	890	880	880	871	895	872	797	910	850	884	838	855	919	920	831	889	900	919	910	887	826	923	855	872	795	926	883	900	801	901	905	841	878	893	853	897	912	871	825	861	864	895	832	859	849	836	871	842	848	836	878	874	878	855	872	876	808	917	883	939	883	870	858	868	899	861	848	819	836	841	921	846	877	887	935	944	803	879	891	895	842	851	869	870	853	907	875	836	828	858	839	887	863	856	852	890	849	882	798	942	877	844	863	875	890	879	810	863	888	870	844	846	877	850	844	895	850	859	892	867	879	878	862	767	879	889	860	903	854	791	856	853	861	920	906	875	864	849	882	887	817	906	897	888	848	892	854	860	914	835	839	875	878	901	844	852	902	882	924	877	877	858	872	897	862	885	861	853	854	860	839	856	874	824	857	815	838	885	860	913	887	827	798	861	907	878	919	859	930	825	903	915	875	846	865	828	935	846	864	846	819	890	879	923	906	877	904	919	867	878	871	894	841	831	862	858	878	860	872	871	860	916	850	870	928	901	877	845	868	852	882	879	921	874	851	895	852	885	883	844	817	912	842	832	856	926	868	866	902	835	910	877	860	878	862	859	820	807	794	893	901	873	844	861	904	842	865	871	857	851	828	874	881	902	853	886	854	835	889	883	861	862	898	863	827	836	913	837	885	853	854	860	870	863	874	872	923	877	905	907	893	889	866	928	879	854	859	879	848	926	886	823	859	831	854	881	828	934	804	908	872	872	847	857	854	896	914	887	864	881	890	895	843	868	899	843	871	816	880	850	888	880	873	904	860	801	854	862	841	882	879	858	948	879	906	823	908	904	852	929	874	902	859	874	816	866	893	913	931	888	845	865	865	869	845	893	860	839	869	848	878	927	909	834	852	898	856	907	825	855	888	865	901	919	832	817	898	874	863	883	830	904	892	813	855	801	872	945	861	833	923	904	929	891	819	949	882	865	876	900	879	870	846	875	824	845	863	848	858	864	848	886	875	845	889	897	877	826	857	889	841	838	922	903	861	809	897	899	890	878	891	908	837	917	861	909	902	835	825	859	830	901	896	853	871	924	841	841	857	874	878	883	873	854	912	886	887	876	943	902	883	915	895	864	790	838	879	859	812	878	834	857	854	865	882	886	823	882	853	868	848	835	794	869	868	927	881	868	854	867	916	855	845	876	862	874	840	883	932	892	853	856	873	851	902	929	870	844	806	836	875	841	848	874	881	880	845	895	923	910	899	862	938	898	918	843	890	848	880	830	881	825	874	896	881	828	916	938	877	877	853	805	807	886	893	888	857	842	877	799	865	785	924	889	884	845	874	885	901	858	798	884	841	840	892	893	846	901	856	877	891	879	898	938	890	877	864	834	856	830	845	828	870	863	913	902	831	823	907	865	865	902	849	925	792	831	879	871	877	862	874	859	860	863	844	856	884	868	904	857	879	955	873	910	810	929	878	844	900	914	872	828	933	891	869	838	852	878	830	903	860	839	821	794	827	864	860	822	799	869	872	852	842	883	861	871	851	887	912	824	860	866	800	882	872	900	866	834	920	880	908	848	910	884	852	836	874	850	818	825	883	877	869	827	897	902	846	925	902	789	849	830	894	811	840	870	913	934	850	859	823	876	835	843	870	874	901	901	835	885	833	851	844	912	842	891	905	915	854	880	859	868	909	862	875	851	919	841	898	873	852	893	870	794	896	821	878	847	876	896	848	816	851	892	849	908	849	850	875	841	845	907	864	852	854	834	857	878	868	878	858	837	905	867	856	916	878	879	865	854	877	869	858	794	840	903	838	872	884	838	926	864	912	892	834	884	849	898	833	832	835	891	873	841	840	916	890	877	955	871	868	885	917	921	865	821	928	839	833	879	880	897	872	920	875	907	918	872	829	864	890	896	890	825	862	839	887	918	894	861	883	883	881	878	881	906	868	845	890	902	864	832	840	884	891	858	869	879	924	894	815	876	862	840	873	839	864	872	874	885	875	882	877	867	839	859	922	903	842	849	851	898	914	895	828	826	832	895	863	920	874	857	921	899	855	879	884	903	845	843
7153	13716	24802	21609	4881	1622	1698	2372	4048	1983	1104	1724	3179	2926	1149	896	910	906	982	1006	839	924	930	927	873	891	905	881	809	848	859	846	806	883	851	803	831	820	860	871	872	849	838	852	883	862	807	855	828	869	843	861	925	816	813	867	839	847	808	841	863	834	812	808	828	886	828	838	805	886	879	873	815	827	852	838	828	830	837	828	862	850	824	847	846	885	840	849	890	848	875	860	862	799	805	837	876	848	813	814	901	793	877	865	842	846	852	870	856	845	828	839	863	821	844	850	837	859	813	861	857	833	853	887	870	828	861	835	857	825	812	858	862	863	850	842	868	890	866	837	820	866	858	814	846	859	841	814	898	840	804	875	855	822	865	840	870	847	899	863	848	831	824	834	864	823	858	807	838	811	826	863	925	806	832	886	800	868	831	866	817	845	839	842	873	849	806	813	816	957	840	876	774	847	869	828	862	901	811	788	881	801	867	773	860	834	872	893	836	812	866	859	876	857	849	876	878	829	818	843	849	848	820	806	845	850	859	793	841	870	839	808	795	857	849	847	853	871	863	855	838	899	865	867	875	848	897	808	862	872	843	848	858	841	814	829	888	826	810	889	840	830	852	903	880	854	861	836	849	838	796	835	825	888	840	866	797	803	837	812	842	836	830	819	774	876	861	853	820	885	864	862	850	864	851	846	877	840	860	816	826	878	828	837	873	880	811	814	875	844	877	910	869	852	832	829	851	874	827	854	864	873	824	829	865	841	816	833	879	830	865	848	867	843	867	841	855	839	867	843	867	835	802	832	817	856	854	847	853	844	886	818	870	893	885	858	814	873	881	846	874	832	837	822	840	817	890	870	828	859	888	838	847	832	856	862	843	874	837	909	840	869	795	816	882	855	791	834	813	862	849	873	860	832	844	838	849	843	842	829	874	906	808	847	888	859	876	850	848	859	845	869	880	894	877	878	911	853	886	876	859	841	886	822	855	856	843	861	870	843	860	864	874	832	827	846	815	885	795	830	869	896	834	837	851	847	833	879	911	843	847	856	837	892	829	796	829	854	884	887	878	879	846	872	864	868	824	862	915	824	858	854	864	858	857	901	837	881	860	850	850	884	830	847	801	856	891	843	885	881	896	903	834	854	819	844	847	866	861	828	789	847	830	852	898	820	848	823	858	835	908	860	851	850	843	828	870	853	812	875	862	873	892	831	778	836	853	783	906	853	892	868	859	814	844	873	846	926	817	891	878	809	848	840	808	872	841	882	800	853	854	804	834	875	827	835	852	864	826	923	814	865	833	844	902	829	842	832	856	866	833	861	858	850	878	828	837	831	896	855	829	850	807	832	837	910	884	876	850	814	810	845	895	912	915	857	850	853	831	796	856	813	864	778	800	800	791	824	847	828	883	815	853	872	832	885	841	877	874	878	864	814	837	845	881	872	880	847	902	862	879	870	856	842	837	912	820	844	814	871	894	841	843	861	883	871	814	841	892	901	860	887	893	831	850	877	818	798	870	870	825	810	850	854	843	829	889	853	828	820	807	842	868	830	884	834	888	849	858	821	842	844	842	889	838	853	919	902	793	860	855	907	845	853	905	868	881	880	849	851	785	845	835	871	903	830	812	893	863	829	874	874	867	858	844	869	819	874	888	882	902	871	793	785	857	873	825	830	795	840	791	908	871	830	848	833	827	852	872	823	853	832	855	823	862	885	848	829	849	885	903	835	859	870	848	859	823	861	800	828	845	823	908	822	922	828	917	848	804	869	789	875	868	832	784	839	821	871	856	860	883	879	841	832	832	836	871	825	845	849	870	832	845	847	859	798	845	819	855	841	860	861	885	868	815	860	879	835	884	856	859	854	872	846	798	863	795	861	855	862	863	846	863	895	845	837	847	843	850	874	821	810	838	888	855	889	845	858	869	844	865	843	841	876	839	877	822	843	824	863	806	822	809	836	858	823	851	787	928	862	847	805	930	839	900	840	847	799	810	848	864	802	819	861	921	844	824	841	853	857	837	843	851	825	832	842	843	799	813	871	818	870	835	818	831	815	808	887	857	871	851	812	832	852	875	791	846	830	806	895	880	900	832	881	858	874	881	850	841	866	872	847	824	839	852	855	845	849	919	850	837	822	845	852	817	820	865	799	842	842	831	826	894	883	856	807	828	841	791	913	847	868	819	779	845	838	869	870	881	869	905	858	850	808	857	809	801	843	801	819	909	844	896	892	753	828	765	879	837	795	801	841	838	834	826	844	821	854	837	824	855	824	855	819	919	888	864	857	843	880	876	808	851	861	908	864	819	828	862	896	882	849	874	865	806	860	851	865	844	866	826	825	884	857	848	826	882	844	841	837	901	876	836	816	891	822	871	863	866	868	899	863	878	848	816	870	838	886	817	811	806	841	843	845	869	796	824	831	847	860	877	861	824	842	814	845	818	847	837	833	901	850	855	842	849	887	815	813	873	839	849	851	874	896	862	826	881	848	876	852	868	819	857	839	810	876	844	837	916	814	839	842	840	854	830	850	877	825	842	849	869	838	843	898	839	812	837	840	875	803	924	826	866	878	860	828	856	861	838	852	843	844	802	830	831	860	848	865	809	835	890	818	896	854	865	802	859	814	879	921	842	920	887	815	863	851	856	889	805	833	886	908	834	843	938	839	859	854	879	823	798	824	857	819	868	840	876	769	847	830	834	851	846	853	810	863	850	849	804	894	830	850	843	878	861	843	836	879	822	830	926	851	826	835	853	865	801	873	872	837	839	840	803	858	859	863	875	814	864	813	835	866	858	842	795	829	770	800	826	880	802	854	876	865	804	876	854	867	812	863	837	851	845	814	835	799	869	864	806	835	867	837	849	832	901	853	859	850	828	856	880	823	839	875	826	842	850	880	897	835	849	855	857	803	861	893	819	816	843	837	862	882	807	814	848	826	894	875	828	843	869	855	844	872	880	859	832	886	863	825	829	836	863	888	813	858	861	854	894	850	913	845	885	856	826	933	850	887	825	859	880	840	897	880	888	839	890	845	830	849	840	882	847	862	831	856	829	881	863	843	842	870	864	888	816	810	837	857	825	864	830	836	878	798	856	858	807	806	877	801	826	846	813	831	820	861	869	856	833	864	806	845	912	911	884	872	809	862	805	875	874	853	863	819	863	844	905	897	864	877	855	844	834	813	855	862	845	838	863	816	835	843	820	800	910	873	840	814	809	858	863	813	830	853	880	801	890	828	851	840	849	852	882	825	799	916	827	799	901	794	857	787	862	876	845	797	881	845	837	816	857	834	881	825	812	882	828	872	852	816	867	828	892	873	841	837	884	869	839	818	861	887	843	797	824	837	865	923	802	857	819	874	868	810	846	844	846	869	835	853	857	883	816	858	795	852	828	828	816	861	868	830	827	885	779	888	856	864	900	825	808	860	885	853	876	808	824	814	866	872	894	811	837	880	836	841	841	834	941	919	873	872	847	886	856	862	895	840	892	872	856	869	845	820	879	805
22625	21420	29292	23974	21426	21474	12068	3280	4132	1881	806	1481	3149	3414	1112	635	479	478	463	568	454	390	408	423	374	439	405	386	406	395	331	392	428	380	383	403	391	421	373	352	370	360	414	350	376	364	399	360	387	342	398	368	385	401	362	393	373	371	360	368	400	379	352	306	395	366	374	360	367	369	374	371	372	390	400	379	372	387	374	392	365	330	358	375	351	335	386	342	333	415	349	358	367	356	365	356	366	368	351	379	346	369	374	367	345	374	353	375	394	385	367	373	395	386	363	384	364	313	350	400	379	352	349	343	345	385	370	402	351	396	385	374	375	382	394	339	390	376	365	380	395	366	352	392	375	364	370	358	335	359	381	336	378	383	386	373	352	356	387	382	367	331	352	391	348	354	366	379	381	363	374	345	366	381	374	347	383	355	367	388	354	369	382	362	381	347	392	360	369	394	380	397	339	376	367	372	359	367	378	420	346	347	354	381	382	386	364	398	356	343	388	362	400	357	359	344	366	361	378	347	384	341	350	344	393	364	343	370	364	414	397	348	364	368	362	372	391	376	388	381	369	379	386	349	381	379	368	400	345	371	414	364	371	370	373	393	373	402	382	371	343	334	399	379	361	361	383	331	368	351	358	344	377	366	372	347	377	332	332	387	387	386	387	409	387	363	337	348	375	356	358	404	364	367	394	346	344	352	388	330	397	371	403	359	343	377	326	356	375	349	367	372	395	396	375	350	375	373	396	362	375	340	335	353	408	351	368	345	365	372	360	355	359	343	378	400	350	410	353	369	382	381	377	371	372	341	343	352	388	387	387	371	349	414	361	344	396	371	392	375	342	358	386	359	408	393	394	375	368	355	388	376	347	358	367	326	388	390	355	371	369	398	371	363	378	387	387	333	358	362	354	367	358	372	382	360	372	403	390	370	377	358	367	355	395	360	386	373	352	374	375	366	389	357	368	377	343	373	379	382	386	376	361	387	353	355	387	370	387	372	369	363	403	330	361	372	365	362	356	391	356	366	331	377	418	357	380	354	369	382	363	369	375	414	393	376	379	376	363	357	358	386	341	355	383	375	386	370	329	366	383	388	352	354	380	372	373	347	364	387	363	350	347	378	327	370	367	360	345	376	349	378	390	325	371	367	378	368	354	355	387	363	359	363	394	324	359	366	365	386	378	354	370	344	382	392	382	394	355	356	371	382	395	322	370	334	363	404	368	341	375	373	379	417	348	358	377	357	339	335	393	378	422	376	365	370	393	376	372	340	379	368	334	393	379	372	391	353	365	384	383	396	366	357	377	387	366	379	372	371	376	408	346	334	354	412	392	341	340	355	396	371	336	381	385	370	376	363	386	371	399	378	358	363	353	373	386	367	366	424	350	358	356	350	358	370	375	388	330	360	385	368	382	363	377	360	365	383	400	400	372	376	392	369	393	371	372	354	357	361	385	342	339	351	337	362	354	375	361	377	377	368	343	343	375	365	351	377	346	375	318	370	359	324	344	365	370	365	383	379	385	382	385	344	367	396	398	344	403	358	385	398	361	335	377	412	388	359	343	389	356	348	373	377	359	362	343	395	359	393	366	346	380	360	404	391	323	368	396	346	342	389	337	351	354	360	348	376	354	366	359	369	355	361	338	318	374	355	376	392	380	362	375	375	377	374	368	348	353	386	351	355	363	356	362	393	374	378	394	389	387	357	363	399	371	341	380	361	404	393	368	363	381	399	352	369	391	346	373	386	358	377	374	377	368	358	369	373	394	358	367	369	349	400	349	331	358	373	366	374	362	333	344	358	356	349	365	377	373	325	368	365	401	382	355	371	356	405	404	379	343	373	362	388	353	359	353	342	352	370	348	351	340	369	339	344	360	371	374	382	386	334	366	347	398	369	386	329	386	404	397	368	383	368	403	327	392	372	402	400	325	424	352	355	353	361	358	415	398	368	396	355	342	368	358	368	375	356	363	369	371	364	385	361	339	354	383	395	378	361	368	348	380	320	321	374	353	351	344	365	363	377	377	331	357	329	371	363	363	333	383	359	350	324	383	375	348	357	343	359	339	385	335	345	377	352	361	406	350	400	417	358	348	364	369	380	391	371	371	365	342	355	386	358	407	381	368	360	348	369	378	321	379	379	346	384	339	402	373	341	383	359	338	343	396	365	379	368	382	347	337	369	360	359	385	367	407	361	359	394	376	351	320	396	396	387	362	344	382	358	390	362	368	372	344	355	374	373	329	387	350	356	352	357	386	365	344	394	370	386	368	387	364	382	349	356	341	370	302	372	352	355	379	380	346	354	365	382	369	356	385	379	376	351	372	377	349	369	329	359	419	367	408	378	374	340	389	357	328	337	368	385	380	352	379	338	359	390	351	361	395	362	345	319	374	379	371	382	355	379	356	406	377	332	345	347	320	384	362	393	350	361	381	345	380	379	379	371	397	350	389	376	343	368	373	340	393	388	371	384	362	393	385	362	379	364	357	360	384	371	348	357	349	332	376	373	389	390	412	333	365	379	400	387	394	394	397	325	384	355	349	367	381	361	364	376	363	399	376	398	366	379	364	374	384	365	344	378	393	394	340	342	365	362	364	357	366	368	327	368	356	359	365	406	402	364	352	351	394	356	385	366	366	366	387	381	350	357	370	390	375	346	420	384	356	374	362	364	328	353	345	406	339	350	393	365	367	371	379	376	327	368	356	355	391	347	371	405	372	357	373	370	366	364	391	378	370	357	336	370	336	364	386	374	367	384	376	344	386	357	362	411	378	338	353	381	364	359	376	366	367	369	361	352	367	350	373	342	397	386	371	368	396	359	390	364	328	374	385	367	389	378	390	397	366	338	372	348	338	361	341	384	372	389	365	389	348	340	392	372	362	382	381	332	350	349	371	413	343	383	317	353	367	406	354	386	368	382	350	348	343	375	360	391	390	367	399	354	393	358	343	352	331	367	374	368	371	368	388	395	372	384	374	428	383	370	369	345	368	341	389	365	352	370	329	363	396	358	323	374	350	379	357	374	334	381	395	381	351	315	380	380	383	351	357	357	385	367	379	337	343	389	363	333	331	371	360	384	374	359	366	342	423	363	343	375	385	351	396	369	355	350	400	346	356	348	404	407	364	400	419	385	392	346	356	370	389	337	344	381	362	395	349	363	373	363	323	373	386	339	376	377	351	364	371	390	376	384	390	373	300	401	383	356	378	346	382	370	366	367	380	377	387	388	378	369	363	402	354	374	383	367	355	365	348	359	352	400	328	358	347	362	384	382	377	340	361	358	369	341	378	367	377	373	377	389	371	341	376	321	365	378	333	372	381	383	368	382	341	336	357	350	337	383	390	382	425	371	360	354	373	401	364	396	387	327	379	379	394	376	332	353	376	386	365	339	371	401	349	355	381	362	368	369	367	368	386	382	356	334	397	383	377	379	369	400	374	363	346	360	375	370	393	349	395	349	371	325	358	386	399	376	354	377	382	374	335	395	347	333	347	404	387	366	355	385
9402	24903	37297	29692	7406	2984	2846	4916	6307	2644	1013	2043	4914	4947	1500	792	540	506	547	664	421	426	446	422	433	412	391	386	403	376	409	390	392	379	373	399	406	398	411	350	383	363	389	371	389	375	398	371	367	366	345	356	365	381	382	350	368	372	353	403	380	377	348	366	331	378	369	368	354	342	391	348	342	371	351	368	334	360	354	365	344	369	372	338	346	435	343	378	369	370	336	336	355	375	332	353	369	390	380	379	380	356	342	343	356	366	367	349	382	363	340	371	367	340	353	392	384	370	403	355	360	342	393	349	327	364	367	375	362	345	324	301	359	397	349	357	350	362	357	363	341	396	335	361	343	359	390	364	344	340	330	352	351	375	361	360	355	355	325	341	334	388	348	394	374	321	368	383	353	350	410	353	341	388	383	395	339	389	372	360	363	363	364	330	361	371	318	377	335	353	324	366	385	353	353	375	379	339	387	343	372	416	359	342	352	351	356	361	346	357	369	357	355	354	334	344	397	340	401	348	358	354	326	337	351	362	374	363	345	385	389	360	371	378	378	381	359	369	344	399	343	339	331	356	367	353	351	334	328	328	350	363	342	361	356	360	362	381	382	357	368	363	347	355	367	320	348	367	373	347	374	355	365	363	348	331	362	352	353	366	352	381	362	362	338	354	352	372	346	347	328	363	350	342	385	342	373	371	365	383	351	388	356	379	348	349	357	368	374	360	361	369	397	354	376	363	370	364	361	335	331	332	325	334	353	370	407	366	379	342	365	328	325	351	367	345	348	360	411	347	349	365	342	354	343	331	350	358	344	365	371	372	332	327	351	368	368	403	346	341	323	349	357	348	370	353	365	348	345	323	369	364	340	315	337	374	370	361	390	369	378	362	377	341	372	347	374	333	353	391	371	369	336	339	342	360	345	354	339	369	360	387	364	349	342	320	384	347	372	368	362	354	385	343	377	368	382	346	347	341	338	330	377	348	359	371	396	378	354	368	338	379	364	366	332	364	330	371	386	358	385	342	350	372	335	346	351	324	356	392	316	341	360	372	357	350	356	392	363	355	358	354	353	358	343	335	330	355	373	364	357	374	326	353	345	340	368	342	357	378	355	354	385	326	356	361	356	361	385	378	369	355	395	368	344	347	368	358	347	352	353	351	346	355	342	352	363	367	378	416	344	330	334	347	363	340	365	381	346	354	365	377	362	391	353	411	399	302	401	339	385	359	365	353	344	360	345	372	348	365	382	360	343	375	355	378	330	359	369	379	348	348	356	345	377	353	370	332	379	366	341	350	362	357	345	363	378	343	345	353	350	393	357	345	355	349	389	354	396	333	396	342	383	387	354	371	322	343	376	354	391	345	350	360	350	361	376	347	369	380	363	345	335	370	328	359	341	380	372	350	348	353	338	297	395	351	350	332	347	356	367	392	362	380	360	388	371	343	370	387	347	373	348	369	379	360	340	406	356	389	340	366	354	359	348	365	343	367	352	375	339	362	352	359	339	341	387	374	384	332	367	355	347	363	360	356	377	358	398	349	363	340	332	359	375	378	381	358	357	376	342	349	364	358	404	356	353	392	365	384	352	344	322	329	377	348	337	347	331	351	380	366	347	388	359	373	345	370	384	383	383	319	377	356	381	371	367	359	350	339	347	352	354	359	395	354	333	368	348	325	333	331	397	365	354	334	367	384	380	368	341	327	351	355	350	383	346	359	346	355	350	389	339	352	410	353	386	346	335	324	378	373	371	362	362	327	317	379	336	352	368	337	349	370	322	346	353	351	325	328	367	369	369	373	379	362	365	344	345	333	348	373	370	338	339	372	344	359	344	374	328	363	394	372	359	388	341	354	344	381	360	377	390	354	325	350	349	353	359	351	339	361	376	337	357	320	355	327	340	371	379	390	342	358	367	359	370	359	363	332	350	378	382	351	355	375	352	343	386	393	366	351	355	319	388	329	342	387	323	360	383	329	352	384	327	375	320	331	339	354	371	344	397	379	363	340	352	326	370	366	325	360	355	347	349	356	358	369	335	324	375	349	364	346	378	364	386	360	323	338	337	350	328	409	362	387	331	340	362	380	361	316	381	389	322	380	349	306	374	386	359	374	363	343	347	353	353	342	345	356	361	324	361	363	351	348	366	379	376	326	351	370	320	357	351	354	356	357	355	351	368	340	350	351	378	376	376	351	338	360	346	392	365	351	388	347	359	368	344	355	390	335	404	387	358	353	368	335	335	367	366	361	363	322	357	337	358	380	354	355	356	375	375	348	374	332	359	349	387	332	364	379	399	368	329	384	343	359	382	309	376	371	319	343	344	335	366	335	364	361	334	342	348	368	348	344	351	332	357	401	384	337	362	371	327	363	358	397	361	349	388	372	325	386	347	374	348	384	359	354	332	395	358	353	316	325	358	346	375	373	364	346	338	386	352	364	327	344	344	384	373	333	366	345	352	344	356	354	340	366	369	364	363	350	379	365	352	400	346	364	388	381	368	346	382	362	357	352	357	394	360	390	369	389	367	350	342	326	344	372	341	391	389	347	378	361	363	339	339	336	348	353	344	337	370	356	358	351	361	328	343	374	338	393	356	368	353	332	337	376	383	360	366	332	342	384	323	372	350	368	402	345	355	372	344	361	360	369	361	320	364	348	343	364	378	358	365	351	326	349	361	407	362	355	372	367	324	335	339	332	347	365	342	351	339	350	367	369	391	368	361	350	353	355	383	380	376	361	337	366	375	352	364	363	346	336	361	376	367	343	362	358	350	375	344	365	348	367	377	325	354	367	349	379	383	350	365	373	330	357	368	352	375	355	355	347	333	359	338	376	344	418	377	351	372	333	377	387	369	334	376	394	349	366	389	386	399	342	319	350	322	350	394	360	373	355	375	347	336	348	373	368	388	386	337	331	356	349	359	342	350	377	348	361	366	336	348	365	374	366	377	362	320	336	383	334	406	374	355	344	341	341	376	310	351	351	366	342	384	346	350	363	368	374	355	357	349	409	362	325	375	330	354	369	377	347	373	310	379	322	336	388	371	363	339	348	345	397	362	372	364	363	338	351	358	367	350	392	349	380	402	362	335	333	365	372	344	359	355	383	341	347	344	337	398	367	340	388	334	359	351	365	345	343	339	355	355	376	381	362	340	384	361	380	380	347	353	389	335	375	317	347	382	411	328	387	353	347	368	361	371	328	361	324	343	357	370	348	375	352	333	384	354	351	344	317	370	340	389	369	384	363	364	390	392	360	337	356	359	347	341	385	381	383	389	376	368	344	339	345	366	347	339	372	329	359	372	366	389	371	353	300	346	380	378	333	370	318	362	351	361	357	327	344	364	386	335	374	345	342	347	389	353	364	333	364	350	363	403	341	363	377	333	385	366	394	378	376	377	382	375	368	383	367	333	315	414	386	321	363	350	368	356	342	349	372	363	350	356	335	350	374	343	348	365	381	345	355	362	374	333	375	344	367	360	366	347	388	369	381	381	376	365	373	332	327
28137	20097	19027	16458	2582	909	1037	1537	1890	1083	801	1173	1780	1934	1099	902	814	732	771	830	783	772	790	827	766	827	834	799	835	817	817	760	825	797	782	779	814	869	726	737	779	798	799	750	822	752	795	809	784	777	846	803	788	812	792	783	819	841	818	799	830	770	807	811	800	850	766	788	798	781	819	795	772	824	770	825	807	767	821	776	797	804	779	796	816	808	837	813	764	741	789	794	755	754	818	826	841	770	714	799	783	773	807	771	810	792	760	788	810	819	849	758	841	790	764	787	771	788	804	804	793	825	851	788	863	843	761	819	840	812	775	790	765	764	763	812	759	771	790	811	778	815	739	787	791	798	812	818	796	836	792	799	753	797	731	834	793	812	813	814	803	847	790	830	806	798	764	777	810	795	783	827	775	855	808	735	738	812	755	816	727	800	802	822	863	803	827	849	849	798	807	821	780	774	774	781	771	782	820	776	813	815	847	765	819	749	770	782	795	786	800	773	793	847	773	788	770	779	787	828	836	813	853	748	738	836	799	841	824	833	773	801	787	774	790	835	738	826	830	793	780	820	809	846	805	732	806	815	803	827	781	759	789	799	783	754	812	774	769	826	819	795	807	784	804	832	775	803	822	828	818	787	794	801	779	806	836	810	770	852	855	806	826	800	810	742	779	770	833	792	769	813	809	766	761	809	768	818	800	789	818	811	761	771	781	787	854	787	791	822	731	841	772	800	810	749	796	779	825	755	799	781	821	767	808	765	784	807	800	809	766	798	835	788	827	821	784	775	786	828	762	798	819	806	816	832	818	777	830	753	822	838	794	832	808	759	787	773	793	805	814	777	799	781	775	800	796	743	790	809	783	771	737	765	781	798	811	773	839	777	724	835	767	859	772	821	816	791	754	837	842	815	816	788	763	821	783	828	823	822	787	800	777	832	775	761	809	816	835	825	789	813	753	755	821	784	778	797	856	774	812	798	783	787	746	752	758	804	771	805	754	770	805	792	762	808	828	781	779	789	823	748	822	779	799	802	806	778	829	780	781	794	826	814	798	810	795	791	783	805	819	869	818	808	781	865	835	815	751	824	773	793	820	796	810	792	822	740	802	788	793	821	808	831	813	765	841	780	830	804	834	792	822	813	787	781	828	779	824	800	785	785	842	755	790	757	852	783	766	806	824	829	806	796	790	775	774	772	762	822	782	770	834	769	836	822	793	811	824	828	786	782	815	805	773	789	843	805	811	762	733	768	781	731	694	811	757	802	813	818	784	751	756	819	806	805	831	849	805	777	772	780	802	824	811	804	784	833	851	835	837	803	794	838	782	828	803	843	826	835	816	802	804	775	810	835	858	835	782	757	799	768	797	780	825	763	804	815	750	829	787	786	813	801	802	858	817	815	799	806	805	790	776	823	781	782	801	785	773	768	781	782	831	787	841	855	806	737	843	818	767	791	811	820	857	840	777	800	784	795	859	824	797	790	772	807	765	827	786	787	804	771	827	758	829	783	792	778	830	814	790	791	806	765	799	787	789	821	838	783	844	755	820	806	794	787	777	736	780	808	847	791	840	776	802	790	829	768	788	762	801	764	821	811	832	837	766	803	790	751	820	854	806	795	757	779	778	802	885	803	785	787	806	813	808	823	804	804	767	794	811	770	767	777	786	870	767	819	775	810	782	799	770	831	824	828	815	808	760	807	848	763	809	817	792	790	770	832	795	826	747	772	800	790	854	804	810	832	760	767	728	820	760	771	760	826	785	795	780	813	820	789	777	769	802	745	808	751	798	784	779	810	832	810	843	847	847	800	824	827	807	802	780	857	782	787	810	795	822	757	781	775	807	792	811	813	733	761	762	765	808	815	788	807	793	764	874	790	818	773	811	841	777	755	823	778	876	834	815	840	777	825	859	844	791	804	790	799	822	754	785	766	769	746	800	775	809	773	787	771	757	754	828	779	764	779	842	762	796	811	786	784	781	777	828	771	812	773	784	799	759	802	758	763	791	765	854	839	819	796	781	750	782	774	759	831	831	796	797	805	796	804	734	806	751	807	821	750	872	770	793	791	821	792	780	792	749	786	796	825	806	805	773	795	777	784	814	772	827	814	781	779	816	795	789	788	750	826	798	803	741	842	843	780	831	794	847	769	793	761	853	722	786	827	772	824	808	835	799	807	832	797	807	862	823	779	844	787	766	821	823	820	821	827	806	792	784	818	822	813	755	854	781	763	814	756	810	807	848	816	813	820	834	813	816	774	767	814	834	839	733	772	814	794	823	783	800	821	806	793	749	795	835	817	844	777	798	819	786	844	783	755	795	849	777	831	851	819	777	784	792	813	777	771	775	786	771	797	820	832	824	791	771	794	797	833	795	815	783	799	830	818	771	760	805	800	819	761	804	768	761	795	824	763	827	796	788	781	825	808	836	805	806	752	799	766	877	755	754	848	825	843	815	815	782	793	796	785	836	791	753	776	788	792	822	774	766	798	802	787	787	828	785	866	770	711	834	805	782	789	822	805	750	807	790	783	770	790	785	763	788	825	818	758	799	771	807	778	794	877	820	734	854	824	798	795	782	849	842	789	842	790	790	839	757	808	820	838	805	802	759	813	838	813	813	824	802	767	798	787	821	784	833	770	798	802	798	801	824	762	784	756	810	804	775	835	885	774	774	778	810	809	830	819	812	793	824	757	847	803	787	803	772	802	802	776	824	827	791	809	789	815	826	853	749	807	745	820	758	788	804	760	828	811	782	817	803	787	795	779	777	778	797	817	795	847	778	809	848	820	833	767	783	828	789	788	776	797	769	816	793	777	821	759	777	808	759	784	796	803	767	773	754	766	808	819	793	819	805	788	790	778	809	765	783	839	784	771	802	808	807	767	789	802	736	804	740	862	806	768	785	771	782	725	833	819	779	763	787	736	781	767	810	825	785	805	784	772	763	783	778	820	765	795	800	777	811	803	794	802	800	785	733	789	815	784	794	796	800	787	815	776	788	787	804	793	851	819	758	808	803	820	829	800	789	850	814	770	814	786	784	822	873	844	808	802	776	820	815	846	747	815	775	795	762	803	757	792	804	797	802	766	749	842	855	787	776	776	805	752	840	799	796	792	782	791	818	823	846	817	781	801	769	790	814	783	792	777	779	783	816	795	757	846	831	776	792	753	794	827	759	769	768	814	793	807	749	813	786	786	809	825	805	793	844	811	812	778	811	755	787	823	828	806	780	766	784	779	779	824	823	813	741	810	822	770	779	742	820	773	858	835	741	806	789	801	811	800	804	763	787	782	798	778	764	804	842	786	799	810	769	762	752	821	837	808	759	799	828	775	833	785	806	773	809	825	764	806	788	851	805	809	817	787	784	819	819	738	824	764	805	846	793	830	776	772	817	816	781	757	802	813	843	788	817	793	741	844	786	795	805	784	820	779	795	802	836	817	787	834	821	792	781	810	850	798	819	810	799	817	769	749	809	789	833	814	818	803	791	755	789	801	801	824	802	868
7268	9736	20570	15195	2491	1022	1263	2079	2747	1226	846	1345	2424	2524	1324	933	812	892	812	854	790	797	801	802	801	797	788	822	803	764	806	757	839	779	793	811	815	807	792	742	785	809	749	782	770	795	813	811	801	784	812	784	738	806	754	814	810	807	836	796	844	787	814	752	834	807	774	818	773	877	804	775	784	788	855	813	792	842	821	839	785	822	803	817	822	782	779	825	799	748	751	781	760	778	785	803	854	831	833	811	801	737	831	852	784	752	817	791	789	770	821	849	787	817	775	788	827	802	837	791	794	804	801	768	735	773	773	801	829	761	853	798	793	823	819	785	796	745	798	760	746	845	785	793	753	829	840	816	811	802	800	787	801	786	792	832	825	784	776	787	776	834	822	830	810	849	778	889	802	843	802	774	817	805	812	857	809	856	733	805	765	796	774	824	802	800	792	817	747	772	810	822	821	811	811	764	763	772	833	833	806	818	782	793	800	743	829	762	802	760	790	814	783	814	763	803	809	821	795	785	808	800	826	803	800	800	756	811	776	764	794	789	767	797	790	778	771	794	774	785	826	797	821	787	789	844	807	753	768	837	762	781	770	825	775	795	832	800	805	813	827	851	792	802	824	807	770	805	765	760	794	786	775	843	804	748	748	820	814	763	812	787	824	731	763	797	839	809	806	782	794	775	812	826	783	790	747	774	842	772	767	809	802	772	799	814	789	821	797	764	779	822	758	835	779	842	871	819	832	820	829	831	778	834	771	803	812	791	839	871	812	743	755	809	864	865	829	835	825	789	774	824	787	760	791	804	848	846	805	754	793	804	803	763	783	817	788	762	837	776	818	788	830	779	814	788	775	770	817	771	844	757	824	821	766	821	754	795	786	772	838	858	802	769	737	800	821	835	766	848	786	824	795	801	783	857	773	774	808	770	786	840	809	822	834	830	795	791	772	763	870	797	825	784	868	831	812	815	798	824	798	819	801	847	801	748	830	739	736	809	839	738	816	785	825	790	839	791	798	792	765	849	835	788	770	790	779	859	775	805	791	832	779	799	827	780	804	797	757	847	844	832	823	796	844	777	853	792	830	772	809	751	820	801	758	786	837	753	838	743	822	795	793	828	837	823	771	772	794	795	810	866	787	807	790	827	783	756	795	806	816	848	826	888	804	746	844	739	833	816	791	826	823	781	793	803	839	793	792	837	825	770	797	787	822	811	836	834	786	808	827	805	798	782	809	805	742	790	817	848	779	837	805	822	789	773	839	776	793	821	814	797	766	794	773	775	777	842	797	780	804	789	797	848	807	813	852	757	814	792	755	792	846	807	780	773	706	820	816	816	793	761	878	793	799	817	773	784	774	805	749	830	782	802	832	816	774	795	797	821	880	827	839	796	811	810	797	785	807	772	806	793	792	766	850	787	838	784	842	799	813	810	786	767	807	767	786	816	782	809	797	750	793	846	847	783	806	752	789	817	808	840	786	812	764	882	800	794	787	817	784	819	768	806	831	804	758	794	757	769	784	814	761	825	811	814	833	764	763	758	787	791	817	803	836	806	757	793	793	789	815	816	836	823	781	837	779	783	760	808	791	781	819	739	800	776	783	758	825	777	870	814	779	879	810	768	784	805	779	779	763	786	794	831	787	773	775	831	816	796	790	827	757	800	790	836	798	815	802	827	742	773	774	759	796	834	796	834	781	828	841	720	814	813	750	795	802	788	785	834	753	804	827	816	788	845	753	820	839	779	787	764	805	805	801	836	782	761	758	792	818	825	818	795	790	757	809	770	803	766	790	734	793	785	818	809	846	769	871	797	758	794	796	814	813	788	825	779	784	798	768	775	796	752	799	762	820	755	810	856	819	796	805	792	818	807	791	802	819	788	784	752	753	797	798	772	832	849	806	778	768	826	832	795	750	822	809	777	753	862	795	822	790	848	807	811	788	795	809	792	777	817	831	772	802	792	796	761	828	775	833	821	802	839	747	773	801	799	806	789	824	779	816	792	786	849	771	821	773	763	827	749	849	786	788	796	802	829	803	765	803	802	814	846	797	820	799	794	780	829	809	832	791	821	797	806	804	760	774	794	774	811	805	828	827	783	794	760	814	800	829	815	809	794	783	821	843	804	810	786	756	803	836	837	787	768	873	784	813	817	787	797	846	772	809	822	817	811	810	760	815	788	830	813	801	807	801	775	799	814	812	838	812	813	735	761	783	802	778	766	799	780	800	757	768	838	773	808	849	829	769	840	824	851	788	823	820	796	874	797	814	856	851	807	734	817	835	806	809	749	783	794	796	858	768	809	823	794	804	809	811	803	799	768	845	734	781	779	834	767	823	816	784	791	815	802	808	754	815	774	798	793	813	841	798	809	798	791	821	835	758	764	852	783	780	778	785	807	822	758	788	857	779	782	802	833	839	795	779	768	817	794	767	806	832	804	760	818	789	813	786	807	824	884	803	818	782	775	754	825	792	853	804	812	789	818	800	835	765	789	838	810	807	826	844	766	801	829	787	814	818	799	796	842	815	823	780	820	796	810	728	902	837	799	796	836	789	833	771	828	824	820	785	841	803	801	812	792	769	820	786	786	865	792	759	797	767	783	818	775	773	844	834	841	805	781	852	862	788	798	771	740	790	808	790	780	836	762	787	794	808	771	803	776	817	823	801	807	860	816	762	810	795	791	725	813	773	801	821	776	826	791	794	782	783	793	816	772	772	797	762	804	844	815	800	753	790	783	826	824	804	811	809	836	742	828	803	765	796	813	764	789	743	803	831	882	794	787	814	855	827	825	808	835	779	854	806	801	833	797	743	799	770	799	818	803	744	756	815	844	833	817	840	786	830	774	755	776	826	807	817	809	782	805	801	757	818	779	789	817	870	749	810	786	776	851	797	838	797	788	761	826	839	783	757	755	784	761	818	773	833	766	815	806	815	803	858	806	785	809	785	782	810	807	779	769	805	784	794	776	806	793	869	840	788	820	782	806	793	814	778	807	784	811	782	838	818	846	752	742	763	825	828	832	758	752	827	781	814	812	764	761	847	766	813	828	809	816	798	824	830	764	787	836	769	785	761	778	752	785	821	806	793	829	860	811	844	772	773	803	852	768	731	817	750	816	788	809	772	812	770	803	767	792	787	822	800	849	796	782	779	799	796	779	829	830	833	808	785	802	754	797	820	794	805	770	743	791	798	774	791	818	783	769	752	816	840	807	804	824	845	768	750	754	804	774	777	790	836	773	778	769	786	765	806	810	812	773	784	771	830	840	774	779	744	775	790	800	792	786	793	751	747	780	847	823	772	836	770	780	746	760	791	820	797	794	768	866	828	789	828	822	808	837	825	809	791	780	797	800	817	809	800	746	755	804	848	793	805	771	786	819	860	778	787	795	798	799	774	786	769	801	767	806	811	796	782	797	865	831	795	782	805	769	780	815	799	770	799	797	811	797	787	792	777	796	822	828	808	795	820	801	839	804	820	788	758	794	778	824	834	829	763	817	805	814
23911	21487	29054	24508	21470	12871	2007	2797	2703	965	652	1215	2413	2485	1543	733	470	459	470	586	442	468	444	437	407	402	424	428	398	428	435	433	409	429	397	415	393	433	404	441	441	387	415	382	423	423	397	442	392	411	425	392	408	398	435	379	446	418	450	388	432	417	410	403	391	456	397	397	413	402	389	423	443	373	443	373	397	396	425	445	423	366	409	429	433	439	396	425	408	415	375	413	416	431	403	413	408	378	437	443	423	429	437	419	401	386	396	407	402	395	407	401	392	426	388	418	428	418	407	422	410	417	410	410	410	405	391	402	418	373	427	406	418	394	427	399	428	422	431	402	393	410	421	433	441	400	416	454	405	373	368	444	436	404	411	426	417	386	382	436	407	385	410	387	430	407	403	381	415	428	413	421	402	399	416	388	444	408	402	401	400	397	417	414	425	415	450	419	452	407	411	440	418	391	425	417	406	392	415	401	425	413	445	448	392	376	410	413	414	452	439	412	428	399	379	399	430	426	394	419	406	450	397	398	391	464	416	400	417	378	416	402	446	411	406	420	383	405	414	428	409	437	427	355	390	405	411	412	426	385	404	403	398	434	409	411	400	402	409	419	423	427	430	389	401	408	411	423	424	396	400	404	436	426	445	408	406	447	395	386	390	405	364	391	377	402	423	394	404	416	423	424	399	414	381	423	403	405	429	443	391	411	440	408	425	362	377	410	393	366	416	401	399	418	398	366	447	427	407	462	408	394	410	440	393	423	418	402	409	395	439	400	382	352	406	429	420	382	417	375	405	418	405	392	385	409	407	391	403	419	393	384	390	407	413	368	415	373	394	411	388	411	380	391	400	425	397	409	430	434	403	410	381	396	410	419	417	437	418	417	406	413	428	429	402	386	425	390	398	434	422	427	398	429	426	384	364	383	429	415	426	419	408	394	437	394	402	418	418	430	459	427	417	411	421	425	399	420	426	413	405	392	402	407	406	389	393	406	433	446	401	442	391	422	402	400	414	412	436	370	441	411	398	393	427	403	392	464	418	431	428	400	450	395	383	385	374	428	406	381	444	411	392	410	421	432	403	410	428	438	449	402	406	402	375	390	442	416	417	398	396	371	405	423	412	379	402	407	423	433	395	398	399	408	441	424	396	418	381	415	380	395	416	388	403	381	428	415	400	437	434	433	387	453	388	412	366	375	433	405	410	407	401	430	404	406	473	417	438	392	365	406	422	398	388	401	432	434	403	404	386	416	397	429	420	413	370	398	463	431	385	397	391	407	419	405	410	382	422	422	381	390	394	396	403	394	374	413	407	439	442	379	397	402	401	421	407	398	373	412	405	373	436	440	384	417	427	401	434	427	416	411	381	424	408	401	409	406	395	407	412	407	378	406	400	424	396	463	364	369	390	390	373	383	401	421	409	422	396	427	406	383	435	435	416	414	381	405	461	396	405	409	413	447	402	434	437	421	411	415	408	373	440	391	373	396	399	379	416	400	390	412	387	403	410	393	425	407	392	425	399	426	407	393	388	371	379	434	413	383	425	403	381	389	422	386	413	391	387	407	405	375	372	441	397	452	389	410	442	414	423	400	401	394	397	434	399	424	377	410	388	412	395	374	401	402	416	395	390	403	405	412	394	369	417	440	401	408	396	407	447	393	414	399	395	403	401	407	426	410	395	369	398	391	437	443	399	423	421	413	424	396	447	428	424	385	433	438	428	450	415	445	395	404	394	394	422	376	382	386	437	386	433	401	418	397	412	411	433	411	384	419	432	416	381	387	385	436	411	434	413	384	398	442	430	419	399	450	383	423	431	395	372	415	408	416	421	450	462	431	424	413	395	397	409	396	394	410	398	407	398	386	389	448	370	403	442	464	417	402	405	391	413	407	398	409	433	413	412	444	396	413	397	409	407	445	393	411	418	384	373	392	449	389	400	402	441	421	422	419	378	398	424	421	386	416	405	442	465	412	397	369	429	414	416	390	410	413	430	443	416	442	419	396	442	422	419	395	402	386	413	395	424	437	415	404	419	370	425	426	451	446	424	371	415	411	432	461	392	383	412	452	409	404	401	424	417	392	424	417	409	381	403	428	399	405	433	394	404	396	426	394	435	424	385	433	414	422	426	444	401	400	427	374	396	407	390	384	403	387	440	379	392	401	401	412	409	394	387	422	392	415	405	418	445	409	403	427	424	433	390	420	400	392	420	425	418	420	414	409	396	425	412	386	424	387	400	360	420	395	442	402	390	385	395	371	391	400	405	413	424	417	401	415	388	363	395	369	377	435	410	400	409	416	406	399	433	391	365	400	420	425	404	400	400	410	424	401	415	426	425	427	397	416	411	376	408	446	420	435	426	407	412	394	372	412	419	425	365	400	407	409	368	437	426	422	427	390	383	442	418	390	406	425	390	415	392	393	429	403	397	449	432	417	385	404	421	396	415	415	404	421	387	414	400	426	364	411	434	407	415	394	410	428	368	448	440	438	398	408	435	414	418	427	425	437	428	383	409	416	416	404	396	415	404	380	407	399	420	401	419	404	423	401	445	408	422	472	415	408	429	412	412	406	389	420	425	417	398	392	434	388	405	413	401	401	365	405	378	389	415	414	394	409	414	422	382	438	397	381	431	427	431	454	388	443	399	398	398	395	414	422	397	400	421	404	431	432	392	435	378	427	406	426	410	408	374	396	417	453	393	416	423	411	388	397	417	434	427	443	395	419	382	421	395	435	396	397	413	413	432	411	444	351	422	436	418	425	425	433	453	420	415	420	375	424	391	429	409	400	384	431	386	447	446	382	450	423	438	431	404	387	414	438	402	423	406	450	385	420	412	395	404	401	420	413	392	390	440	388	408	441	404	390	392	402	401	397	428	414	397	399	382	414	372	390	390	366	388	387	381	381	409	441	398	411	392	387	385	448	423	409	388	386	429	383	423	381	408	403	428	414	437	388	391	407	438	389	433	403	418	432	444	404	405	400	400	400	416	377	384	404	377	420	402	435	436	412	434	397	423	422	394	372	420	398	445	414	430	374	448	416	403	452	409	407	465	426	428	417	447	416	418	411	403	400	433	397	400	401	409	368	407	403	403	404	389	399	416	431	410	386	427	413	408	370	410	423	395	390	388	422	390	435	410	412	421	394	424	412	406	412	428	418	392	411	406	419	408	405	394	424	397	378	429	390	412	458	408	399	426	405	416	391	363	407	405	446	413	389	386	410	419	413	382	443	417	440	407	448	413	441	401	434	386	422	406	406	419	426	415	432	390	419	409	437	427	379	417	395	441	454	392	376	400	414	386	435	375	395	401	437	444	425	365	398	433	401	431	387	424	443	400	467	381	417	390	406	390	397	409	358	405	406	448	428	394	425	409	454	394	399	409	389	399	393	422	390	448	381	442	386	438	405	411	398	381	388	388	397	398	438	406	415	436	380	430	415	378	392	411	382	396	409	434	423	408	382	389	428	422	445	422	405	391	444	402	410	436	395	383	371	374	410	421	410
8312	20837	32464	24651	4860	1958	2313	4379	4263	1210	825	1811	3773	3588	2225	933	528	507	538	654	495	479	424	432	447	447	453	435	436	413	472	453	491	395	488	452	421	449	427	444	441	417	421	414	426	438	450	421	446	462	440	464	408	403	438	424	455	417	428	402	417	397	416	439	429	425	409	441	419	426	431	421	455	455	439	416	391	423	439	378	423	431	412	408	448	437	421	416	417	428	434	397	443	453	421	454	423	388	452	444	433	431	444	429	454	433	442	404	425	410	439	403	421	416	431	433	435	461	434	424	414	409	419	459	414	431	438	395	447	439	393	431	429	402	410	416	410	408	455	393	418	409	427	407	437	437	399	469	403	426	426	439	468	410	378	415	381	422	442	436	430	439	423	433	436	410	420	446	398	416	426	400	424	420	436	407	415	434	451	372	403	435	442	390	434	383	429	413	407	406	414	429	451	426	430	455	445	437	448	460	430	419	428	469	425	438	442	440	405	447	402	447	431	395	430	442	427	424	394	471	427	439	425	425	421	423	436	437	402	436	475	433	405	442	351	442	415	431	410	423	428	422	445	411	428	436	422	382	437	429	425	410	482	414	412	440	426	425	456	421	472	390	464	427	406	464	406	431	445	410	434	463	419	439	422	400	433	432	445	450	475	400	452	445	423	467	400	433	434	449	412	409	429	441	430	438	421	434	422	426	447	443	440	379	452	434	448	389	431	431	449	419	409	404	436	413	400	476	451	427	468	392	435	441	438	414	424	429	464	379	447	428	445	433	401	422	435	455	422	399	412	415	408	442	464	449	414	450	403	422	395	429	376	411	420	385	392	417	429	375	387	442	423	379	417	468	430	441	394	500	451	438	396	409	420	438	439	412	431	421	434	390	449	481	416	432	411	437	426	440	453	406	395	450	413	432	472	459	445	412	445	411	424	436	430	427	442	459	455	427	426	425	451	399	431	407	415	453	448	399	412	450	430	460	447	420	461	401	394	423	434	416	450	401	415	420	453	439	432	415	420	434	418	432	436	404	414	412	419	392	430	391	399	452	374	429	450	454	405	424	431	382	426	392	454	423	420	430	414	391	413	468	454	457	394	405	453	416	427	419	401	397	429	430	449	402	421	421	390	405	440	440	411	419	427	459	456	439	435	416	424	469	447	449	429	408	429	447	417	416	442	441	453	434	446	421	419	441	409	401	397	429	414	418	421	421	442	428	438	425	411	424	445	428	426	429	411	411	381	431	421	446	405	460	450	441	416	413	434	462	428	405	474	419	484	404	437	388	452	414	409	429	402	437	424	443	422	415	426	395	416	408	428	446	434	436	426	409	405	416	416	418	451	430	441	414	420	431	411	419	432	445	410	448	390	472	424	439	445	431	425	437	411	414	435	416	433	435	419	397	415	386	444	449	425	383	457	435	433	413	424	436	442	417	423	437	437	415	405	408	405	439	436	429	448	413	434	433	416	433	445	452	424	443	416	425	396	423	455	451	431	425	439	449	415	395	425	426	427	425	477	434	405	391	445	426	435	401	424	392	423	383	458	416	417	423	439	441	407	389	402	427	410	415	401	408	397	422	435	423	414	427	432	459	442	417	409	447	403	435	429	450	395	415	456	434	395	405	416	442	411	422	399	445	440	441	457	409	423	435	449	421	413	424	416	419	431	423	419	437	416	422	432	449	461	404	408	419	428	424	430	440	431	445	459	449	452	439	474	397	446	423	423	392	455	413	396	428	410	413	451	432	439	400	436	422	432	464	449	461	398	414	409	417	433	405	414	440	448	432	430	411	441	425	429	443	440	418	420	408	428	401	444	424	414	421	435	445	460	427	430	457	402	472	411	442	407	387	432	386	424	422	386	418	430	418	393	452	451	437	435	436	415	389	431	438	407	449	416	391	461	430	427	440	443	452	416	424	453	417	453	396	409	431	409	413	411	469	448	429	424	436	397	415	415	447	441	420	397	435	391	429	424	440	395	404	416	422	437	421	423	445	427	405	432	432	413	417	431	440	416	419	433	424	424	417	409	436	405	412	462	413	426	435	416	454	433	436	453	423	416	433	416	420	397	443	420	442	406	434	458	408	449	420	408	410	419	392	436	456	425	435	452	454	420	432	423	459	422	421	429	421	459	424	423	441	426	449	379	419	403	403	426	448	427	450	393	418	433	401	388	428	403	427	444	452	401	401	431	430	442	460	397	413	440	440	445	402	432	405	425	401	457	440	419	404	402	446	383	464	443	444	450	427	433	420	381	384	456	425	409	454	400	426	421	405	437	416	414	415	387	461	442	433	437	443	384	427	407	441	442	434	415	435	435	417	417	449	368	437	462	419	421	401	421	413	412	421	441	428	427	410	439	456	436	420	444	448	465	448	449	414	402	404	448	450	385	401	460	422	428	412	396	410	412	465	424	443	398	440	422	428	445	423	408	440	386	449	394	412	428	401	406	474	447	418	432	399	448	435	396	412	447	461	415	421	459	388	429	416	420	415	425	416	421	417	426	409	440	394	445	430	443	422	419	425	444	426	439	433	431	447	430	441	426	412	433	431	432	456	412	424	456	424	433	420	433	463	453	432	425	420	430	428	457	435	454	401	385	399	423	431	442	408	470	443	415	418	429	454	465	442	416	440	408	454	410	418	430	395	484	438	425	417	455	445	452	415	403	407	453	438	428	387	394	436	414	434	431	413	469	425	415	435	447	413	452	393	417	400	407	430	388	378	431	403	444	452	424	404	413	393	397	382	441	449	434	437	437	427	441	417	416	424	409	427	443	417	433	415	418	412	445	415	428	446	431	450	398	395	418	425	431	390	419	401	405	436	369	430	431	437	438	416	437	415	431	444	417	406	445	435	443	415	426	415	403	397	414	426	417	418	411	407	412	398	399	444	458	427	399	423	442	425	443	377	456	421	426	418	420	450	396	442	404	450	419	412	423	434	433	432	446	427	419	425	407	424	432	397	383	426	415	432	427	431	430	457	462	431	448	424	445	430	411	438	423	460	400	406	453	401	458	455	441	421	440	400	396	395	410	386	444	415	445	376	423	438	393	451	416	423	422	415	413	444	433	427	450	427	423	425	432	444	384	459	399	420	434	425	421	441	407	417	428	434	466	453	422	454	418	400	415	403	399	401	439	430	427	451	433	404	405	437	380	430	421	393	430	440	440	418	399	411	462	399	400	428	433	419	410	421	434	383	451	405	384	400	470	406	405	444	425	438	437	396	429	417	425	400	450	439	430	422	434	400	410	423	416	485	438	423	445	425	426	425	385	414	410	445	425	421	440	431	405	405	449	432	423	466	452	395	389	423	378	425	437	448	404	432	413	442	442	416	399	440	468	379	428	425	389	413	395	418	436	419	414	448	411	445	396	453	414	411	446	426	447	431	427	418	415	417	395	428	417	392	425	413	407	412	420	426	447	395	430	426	373	436	412	417	429	412	425	439	448	444	476	430	410	439	403	392	420	444	425	417	398	456	474	408	466	409	410	432	462	429
24870	21389	28162	25412	16320	2610	1808	2666	2311	1057	1051	1476	2925	2509	1911	996	941	925	1047	1020	930	863	908	919	960	955	913	899	928	875	889	935	920	900	911	963	986	855	903	908	901	960	910	925	911	891	883	908	907	872	854	929	899	945	855	840	924	859	832	931	921	907	910	898	904	900	951	921	913	897	869	911	848	921	882	861	882	956	926	897	935	891	929	864	925	861	947	919	906	880	886	886	908	915	906	930	929	879	924	903	845	859	849	882	899	851	913	965	930	891	866	925	886	883	864	897	901	886	935	822	865	898	856	897	922	891	876	865	870	917	903	907	914	911	888	905	883	919	832	900	883	948	912	896	940	849	887	895	906	949	817	859	859	932	911	902	928	854	859	877	910	914	893	943	875	887	939	842	885	869	909	909	911	914	907	907	901	938	913	979	958	880	878	892	923	932	909	895	886	910	899	895	939	947	890	909	942	935	852	880	912	884	876	904	927	897	886	907	894	953	944	880	886	876	937	833	905	916	884	911	896	941	864	890	868	887	893	881	908	908	890	841	927	918	930	922	886	898	908	926	906	920	809	909	895	986	855	890	915	901	925	857	906	873	899	827	920	901	911	917	885	869	870	881	948	874	918	852	880	898	913	944	933	892	939	864	875	926	881	866	907	961	887	900	888	906	886	842	914	946	887	911	914	925	888	905	892	896	885	889	891	896	942	872	879	820	887	943	899	859	918	891	896	915	909	954	909	945	878	919	931	839	907	845	811	899	917	922	902	925	898	904	919	892	855	928	913	897	898	895	952	861	887	920	877	878	862	901	938	948	894	890	867	925	939	890	986	884	944	975	862	881	878	914	857	887	905	877	909	904	895	900	868	896	906	940	924	866	837	889	877	903	887	907	917	860	887	944	921	909	954	890	884	950	882	867	932	869	869	947	892	885	928	894	890	967	952	892	913	930	957	882	964	931	928	895	893	912	897	896	845	935	948	946	874	906	897	903	912	884	963	923	930	960	887	897	902	936	895	920	940	884	923	896	934	876	859	934	900	899	871	937	917	884	871	878	858	894	903	919	920	903	928	887	942	917	902	912	890	983	898	855	925	879	908	870	901	885	961	943	868	912	880	958	856	872	893	935	883	931	965	946	912	886	916	898	897	935	883	903	905	885	923	885	921	862	912	921	882	884	893	893	936	929	942	925	892	874	933	915	893	880	906	933	954	917	905	931	884	883	898	946	892	861	899	903	920	876	902	876	851	907	899	903	916	923	906	880	842	863	864	857	875	925	901	891	888	894	859	868	894	938	880	929	908	879	903	863	864	918	887	836	916	899	906	960	881	928	908	936	871	916	945	902	890	887	907	907	877	886	904	935	849	911	865	836	941	893	917	903	967	907	824	872	937	878	903	875	887	915	912	929	871	830	882	956	910	863	877	872	876	894	886	926	862	885	886	922	872	913	892	824	906	890	892	847	914	907	889	911	879	910	913	951	835	931	962	930	919	933	926	917	916	879	875	885	908	956	856	940	877	868	967	889	913	920	907	855	858	865	917	912	914	876	877	853	881	925	933	905	915	933	941	931	896	928	856	864	879	897	927	884	885	894	895	912	880	870	916	823	945	945	915	932	909	898	890	915	931	909	910	947	901	908	929	843	876	923	934	933	885	834	913	917	901	915	864	848	852	943	921	903	943	902	906	886	928	991	885	942	923	896	969	908	936	859	916	919	934	870	932	912	894	929	838	919	917	869	906	902	867	867	883	856	970	835	878	953	852	882	918	933	912	962	884	898	897	926	874	899	852	896	902	911	872	888	935	885	888	888	967	889	897	892	892	922	861	861	919	855	852	925	922	882	939	909	923	945	923	915	933	890	895	907	948	911	884	869	932	872	894	897	888	875	913	873	935	923	852	906	894	853	891	924	895	930	872	876	946	942	896	902	859	900	898	909	927	921	906	867	895	947	864	917	902	887	885	923	905	898	891	912	921	848	942	917	873	847	913	905	896	865	884	871	890	888	886	873	890	884	905	899	939	913	891	957	916	908	853	931	921	925	886	834	929	849	873	900	931	902	879	913	928	906	910	911	885	858	873	943	893	905	965	947	896	936	913	945	889	933	886	906	917	936	877	938	889	926	901	907	881	912	890	874	916	903	911	928	892	911	922	921	882	890	913	892	907	910	910	857	868	904	862	905	903	849	874	903	844	887	918	914	929	911	990	877	891	881	810	926	865	934	893	974	965	940	884	883	897	836	843	887	927	972	914	887	929	919	909	898	965	889	912	907	875	927	930	930	849	918	920	932	907	919	955	908	922	876	939	927	887	915	934	895	876	901	943	901	950	892	933	866	847	869	885	919	934	947	877	884	922	892	901	904	891	850	871	870	946	899	932	907	926	902	873	947	866	915	921	940	931	971	909	924	919	923	935	925	912	916	869	879	901	890	877	842	964	874	900	862	893	904	894	845	882	951	901	867	959	927	877	939	965	895	896	910	889	858	895	953	889	952	871	926	894	915	917	894	866	864	915	900	886	916	845	886	856	931	888	896	881	895	885	932	930	911	920	920	927	885	923	929	892	924	958	941	941	864	944	886	893	960	906	947	944	876	864	892	882	896	903	871	884	895	901	916	932	904	901	923	866	937	867	866	893	901	887	932	938	896	926	986	946	844	887	908	946	887	842	917	917	946	896	874	873	915	921	900	893	896	869	932	917	889	923	943	908	912	898	924	845	925	896	902	843	919	926	890	909	938	884	937	927	882	884	859	889	915	910	929	909	866	931	906	873	886	897	904	989	863	951	899	896	889	898	936	926	911	932	954	905	905	909	902	838	920	902	907	899	882	929	856	859	873	879	901	902	872	935	897	891	937	914	922	858	962	943	851	899	894	904	879	942	945	883	890	875	933	901	940	924	920	938	871	909	899	937	851	913	910	901	887	880	888	901	890	932	898	902	880	892	861	893	868	896	920	876	910	888	903	896	933	873	860	896	892	868	902	865	880	945	912	893	922	960	922	923	926	874	925	896	942	880	887	896	831	881	843	883	873	934	892	926	872	900	877	955	920	863	885	966	920	876	887	920	919	930	921	944	894	891	832	956	979	931	871	869	952	958	864	885	897	868	881	895	899	878	947	873	923	932	920	874	904	905	886	916	867	901	935	866	889	888	899	911	863	932	915	902	907	899	889	926	964	880	940	825	908	838	891	923	886	897	909	923	868	896	854	901	909	972	898	926	931	916	875	862	898	877	912	882	929	908	919	913	896	919	888	874	908	936	896	868	923	886	919	941	932	878	886	928	928	911	879	873	926	892	929	890	870	892	923	913	888	863	891	876	899	828	908	874	932	927	908	926	904	836	920	923	919	892	903	919	829	898	955	908	885	952	943	931	914	886	927	902	877	926	903	863	914	923	895	915	957	907	867	917	931	911	906	892	954	924	852	918	901	888	941	865	917	904	861	948	911	839	906	862	929	916	918	895	876	919	869	889	906	874	915	900	827	912	920	885	890	854	913
7581	18483	28794	20441	3335	1916	2459	4248	3528	1119	1203	1767	4256	3463	2652	1050	911	868	1095	1085	914	924	877	865	866	881	882	884	955	947	943	874	855	885	882	810	913	856	918	890	838	853	881	923	888	884	899	871	914	892	873	891	889	901	942	962	886	807	888	810	881	890	892	822	881	932	891	906	871	815	871	911	889	881	857	861	881	880	888	853	774	920	863	899	854	884	912	884	909	878	932	861	903	818	901	915	881	871	844	866	852	856	864	847	890	907	872	883	799	860	874	868	923	848	860	875	858	893	857	889	904	896	802	875	885	861	841	852	884	848	958	832	862	859	924	861	921	836	868	877	903	920	884	926	924	865	943	849	909	891	884	879	870	894	870	890	895	857	823	888	909	859	876	892	847	853	862	894	848	876	871	902	877	872	864	883	878	921	854	869	846	833	890	907	855	867	932	842	853	879	869	864	874	895	851	892	887	927	893	827	863	835	857	897	906	878	862	884	903	856	916	963	907	882	884	893	904	812	876	879	865	884	932	877	869	909	858	873	898	872	876	848	864	864	883	907	887	910	886	911	896	916	814	918	865	847	891	845	877	900	869	969	899	889	870	899	919	873	879	848	828	865	860	861	906	873	931	901	877	875	880	867	912	877	907	859	904	895	862	835	921	908	861	853	913	895	837	916	844	921	865	915	863	861	866	854	879	900	907	927	848	935	907	896	864	874	875	878	874	909	901	896	912	846	851	888	881	879	874	902	898	847	896	910	937	893	920	893	915	850	896	880	849	887	823	881	851	881	891	870	862	885	898	878	927	813	838	907	868	946	867	875	897	834	850	914	986	940	896	862	910	865	864	875	924	872	897	862	902	843	865	858	918	914	887	885	883	909	880	925	837	864	886	958	877	864	876	933	847	871	889	876	899	896	878	909	856	913	858	898	866	899	876	902	872	860	884	909	868	852	896	876	848	905	877	877	920	941	911	900	904	892	896	932	879	867	892	869	923	900	890	858	876	924	881	826	837	873	868	875	882	884	895	869	904	895	877	905	901	860	915	877	876	929	893	876	829	863	879	875	832	836	943	894	858	860	846	892	859	851	924	830	879	890	900	886	918	905	874	900	918	897	909	877	832	907	895	877	871	914	867	899	862	891	857	884	869	881	850	855	878	858	830	850	874	847	895	912	877	887	891	919	850	851	899	900	864	835	843	835	896	861	901	884	875	854	864	842	880	843	929	860	891	875	895	867	878	865	915	915	866	850	883	871	886	925	932	879	845	921	905	850	853	900	837	844	882	917	921	958	892	927	884	898	849	873	853	861	875	934	930	884	876	888	840	855	849	932	822	893	872	877	957	886	898	887	910	906	837	876	841	887	888	839	884	872	914	912	847	902	913	903	837	888	837	899	826	823	891	900	856	908	898	897	852	844	841	854	889	889	893	880	834	835	876	875	884	868	934	886	908	889	898	860	844	864	837	864	874	880	893	885	873	858	882	861	864	835	878	922	875	862	883	861	894	861	870	906	901	874	902	910	856	921	910	886	845	890	852	904	912	883	860	857	947	852	903	987	869	882	850	865	885	882	865	831	881	894	916	916	861	957	882	891	877	926	905	856	886	885	903	847	918	906	895	873	901	877	827	846	840	890	873	884	896	908	893	870	923	920	884	905	869	866	926	925	893	877	910	851	911	912	859	864	908	821	892	874	864	879	859	941	885	900	897	880	850	904	882	901	932	858	929	907	938	841	871	866	879	847	873	887	924	885	948	921	893	863	905	917	863	899	844	900	900	891	878	893	928	915	853	870	834	882	967	904	916	879	914	916	920	867	847	884	894	902	913	904	912	887	899	867	855	836	840	876	914	917	871	858	854	859	885	946	875	861	873	883	899	874	859	913	896	888	860	844	980	858	854	896	883	850	818	836	866	893	910	866	853	884	877	890	863	883	868	886	863	838	836	841	856	885	859	889	943	882	888	901	851	888	845	829	896	894	884	874	944	864	913	917	897	906	898	891	865	855	868	899	943	890	915	847	851	914	910	853	885	866	874	910	810	864	887	856	855	872	940	835	875	838	878	871	924	885	839	849	799	909	909	862	877	879	880	818	867	805	901	864	861	886	865	919	901	886	882	848	888	898	874	833	854	927	860	897	823	880	901	895	865	853	881	915	896	892	827	898	901	845	862	835	943	866	896	924	865	885	900	879	903	888	864	857	904	907	892	869	871	867	901	929	872	875	898	906	885	846	899	867	871	864	876	906	900	873	907	839	871	868	888	816	862	836	842	880	910	889	842	897	843	875	833	834	921	855	907	860	868	905	851	868	893	811	891	832	877	857	906	859	918	845	908	972	871	902	876	924	813	892	854	919	866	849	822	949	889	852	868	873	929	927	884	881	897	886	908	920	837	852	875	885	894	928	892	887	890	930	828	880	907	912	889	838	914	882	877	871	876	860	897	899	885	915	888	859	903	877	880	895	914	875	843	894	832	827	914	874	846	894	895	845	865	885	861	865	889	903	867	869	865	830	914	870	841	899	884	861	870	901	915	903	847	905	851	933	856	929	875	815	858	909	872	886	925	954	914	900	852	898	865	899	833	906	842	880	913	884	844	856	832	841	862	892	899	854	890	895	875	908	867	862	889	819	914	859	886	932	856	926	913	834	888	886	905	884	844	902	853	879	837	909	928	869	854	854	896	885	909	836	858	888	915	896	885	872	875	878	913	870	875	909	880	904	856	846	867	933	904	880	894	872	895	882	857	841	912	877	863	884	882	886	866	877	859	871	900	911	859	904	867	905	824	891	947	932	902	889	881	880	914	868	852	908	877	851	947	854	892	870	861	826	881	838	899	880	881	824	859	843	850	881	873	899	892	868	901	877	935	896	842	927	905	839	847	881	887	902	891	850	889	849	916	873	891	877	851	876	897	918	858	887	907	838	893	869	918	878	965	907	892	873	893	893	869	891	885	845	873	876	940	920	888	906	868	894	865	899	814	893	882	883	848	893	853	840	919	941	866	885	862	903	874	832	855	868	906	873	878	842	875	897	909	854	935	912	869	902	857	940	934	872	845	833	915	863	908	870	896	909	906	910	890	827	884	931	908	876	840	905	858	851	891	849	858	890	843	895	909	937	858	860	909	867	928	899	881	869	888	854	914	831	825	846	881	908	833	877	890	951	902	922	849	833	876	879	861	841	848	847	891	831	850	916	864	937	888	883	857	903	919	840	927	881	937	868	878	834	835	858	881	866	976	861	847	921	845	842	851	878	863	871	872	862	851	857	817	864	862	877	879	881	842	845	837	855	901	896	899	860	880	875	871	884	865	899	839	816	897	902	885	847	875	896	942	860	857	917	849	890	865	856	851	832	891	920	841	862	901	908	870	862	903	924	903	873	888	792	882	828	890	839	839	905	912	830	955	838	901	924	875	848	863	917	896	913	868	908	873	910	907	955	871	864	824	858	829	924	881	879	899	875	926	937	834	921	887	859	848	899	836	814	882	875	879	903	914	878
22768	21547	29454	24126	21548	21638	12795	4945	3011	921	815	1892	4762	4031	3232	824	481	497	607	657	447	464	454	448	450	437	396	429	440	416	446	382	445	461	458	409	427	424	412	387	418	378	442	438	420	421	390	407	440	375	404	433	442	437	397	373	370	407	386	375	430	420	432	390	433	402	397	396	458	464	407	388	395	411	393	401	436	395	385	434	436	419	371	400	392	378	399	400	396	430	393	393	440	438	390	397	420	403	385	427	395	390	436	449	417	371	386	428	436	442	366	471	415	416	435	413	403	385	394	364	429	437	403	444	423	422	452	405	410	417	407	413	418	422	407	367	389	403	425	410	419	415	414	425	364	423	402	381	373	427	384	447	410	404	432	379	374	403	434	417	385	411	416	411	405	418	401	391	407	435	403	425	397	421	438	436	382	395	382	420	403	392	385	408	424	405	391	401	386	390	379	419	363	413	404	426	402	432	401	415	444	402	449	425	398	402	393	417	406	428	406	403	440	414	363	397	397	439	391	390	406	361	413	390	414	405	394	407	392	363	360	407	381	364	421	375	402	450	391	436	397	413	440	415	421	410	439	415	413	396	387	391	411	400	364	409	398	375	408	407	395	426	421	373	403	462	414	409	422	424	425	423	395	421	390	408	400	383	440	388	372	406	404	418	427	387	424	427	397	401	415	391	362	391	403	404	431	425	401	386	422	410	411	390	411	414	381	423	420	411	426	431	404	416	391	417	422	414	413	412	400	385	380	371	395	401	401	372	397	372	408	409	386	403	399	389	381	407	417	390	410	403	417	389	381	423	418	425	383	425	429	397	390	405	378	454	396	404	398	398	458	438	403	397	416	417	411	391	389	407	417	391	437	442	438	395	393	399	404	433	421	443	403	429	407	410	398	419	405	423	407	390	423	399	428	406	402	438	399	390	392	406	430	403	375	390	410	434	409	428	412	401	413	404	397	396	409	413	430	417	372	395	432	410	454	407	406	392	405	396	430	389	435	445	408	363	413	436	396	389	411	391	411	409	396	420	382	407	401	410	394	410	402	474	394	430	392	399	399	378	383	418	407	399	415	363	402	402	382	407	416	424	431	464	428	418	408	425	402	447	417	399	421	424	438	403	374	439	392	431	423	395	423	417	437	425	426	434	366	396	423	382	397	383	382	414	408	402	390	404	423	396	388	440	397	420	392	411	408	427	412	402	395	406	403	378	410	395	416	433	404	411	399	347	382	393	413	440	401	412	433	393	404	440	429	392	411	423	382	409	418	387	387	423	438	428	400	410	394	447	379	398	442	383	425	428	426	424	403	403	438	375	404	425	395	410	374	432	407	406	451	395	393	405	407	394	402	385	403	392	428	360	413	403	392	393	429	410	393	455	427	420	397	387	410	375	414	426	420	428	423	407	425	399	382	399	426	401	378	382	401	360	392	372	389	407	430	401	447	375	415	425	426	392	378	398	460	419	447	441	420	434	415	378	391	428	408	374	382	418	409	361	398	398	408	429	390	428	352	413	388	414	394	408	381	410	411	419	418	391	432	403	425	409	405	408	383	405	412	431	417	411	409	370	409	402	437	362	423	395	377	421	425	406	414	377	413	375	417	438	423	379	407	407	388	411	401	405	412	421	371	407	350	453	379	401	406	405	367	431	385	382	408	417	403	411	387	434	396	425	390	392	428	419	396	393	413	400	434	411	404	410	418	378	429	406	372	415	408	384	404	375	357	426	416	384	405	402	422	415	398	397	402	407	385	426	389	367	389	384	410	381	418	407	399	409	439	386	395	404	419	413	398	367	405	415	403	380	392	417	415	386	387	415	422	396	421	399	414	388	414	412	421	400	390	378	421	406	433	423	422	378	381	374	363	398	426	388	405	403	415	441	398	417	397	403	389	413	397	382	401	360	412	402	399	397	412	403	376	419	381	413	391	398	423	418	421	408	421	420	398	375	396	403	410	377	436	389	422	395	384	430	415	401	391	409	400	384	420	418	399	429	365	417	370	438	384	439	418	395	415	381	410	390	408	406	389	378	406	380	452	415	396	417	405	427	378	420	382	386	382	417	394	375	390	385	399	405	423	404	411	400	412	393	395	423	471	414	404	427	367	375	393	382	406	417	421	379	394	400	403	369	420	414	388	452	406	450	395	400	383	387	404	419	412	403	389	428	401	400	407	377	390	417	427	396	421	382	412	433	414	435	384	411	375	396	401	424	421	376	425	389	386	371	423	390	406	415	414	413	374	387	408	403	406	425	381	424	429	446	409	374	416	396	416	392	425	424	424	377	396	439	409	418	433	372	415	441	407	396	413	412	419	394	420	346	402	394	390	410	388	391	424	442	377	439	357	428	398	436	383	411	399	382	359	406	397	414	427	442	380	412	390	453	422	404	388	396	385	410	410	375	421	398	404	397	420	403	398	430	421	404	382	408	408	401	430	425	413	394	429	421	417	380	408	372	400	399	454	387	381	397	401	409	390	418	417	391	402	394	365	419	404	413	427	373	419	405	421	390	392	397	430	377	427	419	347	423	434	401	415	401	406	401	414	416	416	404	394	405	360	385	374	441	391	423	430	409	393	396	389	421	367	392	387	382	414	390	416	391	408	433	400	419	379	418	418	369	419	365	433	409	383	415	417	380	414	396	381	421	419	376	400	373	402	401	378	406	383	398	391	416	403	423	397	391	399	377	414	437	402	437	384	419	403	394	409	409	403	384	403	400	385	447	433	444	386	415	436	374	468	427	412	407	427	425	416	416	405	418	411	425	414	379	410	408	409	409	430	409	387	336	393	366	393	380	392	415	404	383	400	405	420	389	375	406	387	406	381	399	397	409	387	415	409	407	393	422	421	395	423	366	417	381	405	380	371	440	397	388	394	438	412	415	383	396	437	380	386	402	407	419	373	427	462	426	413	399	419	378	412	389	410	415	423	388	438	388	396	411	398	423	371	437	388	400	415	390	409	374	406	389	409	405	347	429	410	372	433	427	420	417	365	417	440	409	412	401	429	433	435	391	389	441	438	387	423	417	429	398	421	424	398	389	406	391	412	388	431	368	397	386	407	438	375	362	393	412	398	392	400	392	410	395	363	415	405	405	415	399	396	352	396	387	403	414	404	400	421	418	388	410	388	409	390	355	445	404	418	399	416	410	408	373	426	405	379	405	400	402	397	430	435	371	434	404	406	405	377	397	415	406	424	405	423	431	395	412	391	412	394	406	400	367	407	407	395	406	386	400	391	400	409	416	415	411	395	410	384	380	389	403	423	438	406	406	405	376	415	389	358	385	400	424	384	399	384	385	407	371	409	408	391	416	401	423	429	393	407	416	413	381	410	402	400	401	402	401	406	403	387	416	398	451	391	432	367	415	395	429	397	437	384	398	376	381	401	415	409	411	400	443	409	408	385	401	395	384	387	421	420	442	422	385	423	390	420	418	432	440	409	407	411	423	395	433	402	394	387	436	444	365	421	404	416	416	394	452	396	397	417	425	429	402	416	388
10083	30803	40911	23724	6582	3676	4612	6962	4632	1150	1079	2994	6981	5834	4426	903	554	535	773	851	451	422	458	476	425	402	416	443	435	435	478	443	454	411	393	420	406	423	392	440	417	420	407	384	397	424	347	413	363	411	437	415	390	399	400	401	431	414	431	403	439	444	429	419	375	403	418	408	419	368	370	344	417	395	421	381	404	373	409	415	383	403	368	409	424	404	406	366	380	392	380	401	437	413	387	404	413	395	379	415	401	392	405	420	391	455	391	369	385	400	400	414	364	409	386	435	429	416	404	388	393	407	435	391	425	384	403	384	390	396	421	358	401	390	394	357	416	414	394	366	395	389	399	423	415	404	399	375	375	378	397	376	388	399	422	396	406	383	417	402	402	388	429	428	375	419	441	407	400	359	402	367	424	397	406	388	394	381	374	395	401	371	396	423	381	392	395	418	393	369	384	375	425	417	373	427	390	372	389	363	422	423	393	385	392	408	410	421	387	389	405	380	403	398	414	370	397	375	407	376	405	393	415	401	402	396	405	380	384	399	407	408	392	396	371	401	364	409	369	423	398	364	416	406	386	397	369	388	381	413	457	377	366	397	375	368	424	426	394	394	405	387	403	429	398	387	424	429	388	418	424	373	409	408	399	389	408	407	372	395	404	410	379	407	379	425	415	396	384	392	395	384	399	408	394	365	423	360	387	371	407	364	422	411	388	402	379	416	398	370	392	397	385	379	431	358	399	400	398	385	393	394	382	392	380	406	396	413	371	433	365	398	404	389	390	388	389	390	401	408	398	380	384	365	409	436	406	404	392	392	371	424	348	379	365	381	397	402	351	385	364	393	421	403	400	404	386	362	394	368	338	416	358	369	350	390	412	344	403	403	404	368	424	388	406	452	400	389	446	354	407	411	382	382	417	374	425	426	438	407	408	362	403	409	372	402	396	390	390	401	386	376	396	359	414	390	407	391	370	408	376	403	421	372	404	431	400	420	404	406	404	388	391	413	401	377	387	396	395	407	421	419	401	403	370	407	383	363	426	398	430	412	422	368	414	367	381	413	416	392	442	367	418	382	380	425	400	400	377	390	364	395	400	384	358	402	380	384	411	365	378	382	378	394	376	358	393	388	368	409	406	363	363	389	398	416	407	398	380	398	391	408	375	384	375	392	431	396	396	340	398	399	377	402	405	423	427	395	399	386	412	391	386	376	392	414	376	417	431	405	365	404	411	409	391	399	364	399	422	432	365	383	402	384	430	400	398	398	416	394	395	396	397	394	384	403	409	393	422	444	381	383	402	415	380	374	408	424	399	380	416	388	410	389	380	400	408	396	379	389	388	410	363	382	380	414	407	422	402	391	381	368	334	384	406	386	432	446	380	375	382	357	388	378	416	419	409	414	393	395	399	382	391	403	400	421	401	404	409	393	406	384	418	393	421	378	363	392	405	400	408	420	408	397	428	381	428	432	395	401	417	397	394	368	397	375	435	375	407	379	378	407	368	351	400	394	387	394	386	384	376	393	403	391	438	378	404	378	404	366	400	372	399	394	403	394	384	400	401	371	391	398	405	350	423	405	395	412	433	382	375	402	401	413	407	411	378	430	417	396	387	380	412	406	375	396	384	387	446	394	387	416	434	415	384	398	412	407	369	421	412	346	403	388	380	417	410	385	370	374	416	390	383	391	355	392	412	368	349	398	409	375	391	413	386	413	411	411	394	389	395	402	394	366	422	409	371	400	403	373	401	407	380	394	408	427	397	403	390	422	409	382	402	408	418	396	391	376	414	374	369	404	416	389	417	420	409	443	402	328	385	369	394	407	393	408	397	381	388	395	409	399	402	398	387	427	409	425	421	377	394	407	367	384	411	358	380	377	382	423	355	386	386	396	399	435	420	410	370	360	417	403	419	380	386	428	373	412	395	377	392	392	400	379	401	381	374	406	393	389	357	376	393	393	370	404	400	392	371	392	405	398	395	407	419	396	381	394	414	376	386	409	403	378	413	374	406	392	408	377	402	395	399	385	385	390	397	425	415	425	374	377	401	351	426	411	389	366	409	367	382	408	380	410	392	423	389	436	418	366	403	399	387	414	385	372	404	428	381	377	427	407	389	384	383	361	433	431	416	397	414	365	399	384	393	386	402	374	379	415	410	429	395	367	395	396	397	377	412	393	393	395	411	388	372	405	385	383	407	382	387	429	396	456	412	410	394	403	382	410	385	423	384	381	387	405	360	384	380	395	398	358	391	370	370	394	455	387	427	397	403	380	407	379	391	391	405	432	409	365	384	385	396	416	398	410	377	403	434	395	369	416	420	351	395	415	389	403	356	406	408	395	373	379	417	406	388	396	435	382	406	401	384	388	395	421	382	411	373	408	386	393	368	404	369	384	411	405	431	366	383	418	372	422	392	428	420	349	402	394	398	364	413	382	412	355	374	421	388	401	396	383	406	395	415	382	388	407	413	387	397	399	402	390	382	387	341	390	369	427	406	388	414	413	387	370	421	412	419	373	394	439	365	421	400	395	403	386	400	403	394	406	377	436	388	420	405	379	364	405	382	384	388	416	391	393	425	426	370	374	379	411	385	397	435	432	377	365	366	390	415	378	420	363	400	378	435	365	386	408	406	393	404	384	410	396	411	366	362	385	393	418	411	380	388	397	374	412	389	433	425	393	396	401	415	412	379	417	437	411	396	385	372	403	398	409	439	425	392	407	374	417	398	378	414	381	369	370	427	382	389	392	379	409	386	384	409	408	407	394	399	405	411	409	421	378	362	435	344	390	422	414	402	389	402	408	393	430	362	367	427	372	429	416	416	433	393	393	383	403	426	389	408	395	374	354	353	383	378	369	378	410	424	391	388	409	405	374	374	385	401	362	391	401	365	380	399	415	369	389	448	370	386	379	376	397	417	419	379	390	401	386	373	365	375	425	417	400	389	396	411	449	399	417	392	389	386	426	386	411	404	388	412	412	387	426	410	413	379	381	411	390	399	388	394	400	400	381	390	388	397	368	422	391	389	414	365	382	411	394	416	413	356	389	378	359	385	439	410	396	395	410	397	368	390	387	417	390	411	396	407	398	396	372	380	417	391	418	435	418	411	382	383	396	360	451	374	439	387	409	406	377	389	393	367	372	391	368	387	431	392	399	378	434	419	401	397	383	393	385	357	407	395	371	381	403	417	364	413	404	409	418	387	400	391	412	388	420	363	387	403	414	368	395	409	420	374	375	403	382	425	398	410	386	416	397	390	413	358	400	352	416	386	409	392	373	425	364	424	406	401	407	405	398	377	410	359	375	415	404	417	378	380	406	394	392	408	336	364	409	413	429	368	400	425	401	377	407	421	428	348	375	393	392	405	379	414	390	373	414	405	395	405	375	418	447	392	385	395	374	359	356	391	413	362	372	388	376	390	409	378	403	391	427	401	395	377	379	392	404	409	385	408	372	378	376	435	383	430	401	411	411	351	344	382	404	409	404	421	400	390	419	418	387	430	359
28128	20684	24281	14176	1914	1116	1480	2026	1392	865	935	1362	2489	2254	1746	874	765	851	992	962	853	876	850	888	821	825	870	812	869	830	781	804	917	876	811	866	834	842	867	798	878	774	819	838	903	905	860	866	857	821	828	854	854	869	895	836	804	811	847	783	834	840	837	791	840	859	916	848	830	832	868	900	822	851	840	815	886	844	855	822	845	827	840	796	875	813	856	898	838	897	871	838	857	862	896	873	849	848	807	789	871	794	842	861	816	867	886	881	861	869	865	872	856	859	840	880	861	851	822	854	804	860	841	880	824	825	830	843	878	781	866	894	835	888	830	873	857	846	827	849	876	877	819	853	862	820	818	822	856	865	912	864	866	835	928	843	847	898	882	843	834	799	827	835	858	843	850	824	828	832	822	813	810	805	875	872	864	868	864	854	852	800	859	877	795	874	848	861	797	836	862	830	816	880	847	873	850	863	869	847	875	865	852	864	822	842	818	847	826	877	864	813	817	838	819	847	830	822	859	881	847	895	828	816	891	857	829	839	871	838	856	870	847	839	811	823	831	829	834	824	840	885	828	864	839	828	862	877	874	840	884	813	810	839	794	821	843	857	807	835	881	893	879	828	877	892	839	849	849	824	875	813	843	847	793	851	816	793	824	833	808	839	825	814	832	838	858	861	887	823	889	910	786	865	866	843	805	837	864	804	775	846	875	831	883	816	876	816	823	807	821	846	877	818	810	839	793	827	878	860	861	860	842	822	869	795	838	850	817	793	801	843	816	809	866	851	829	874	854	818	827	838	845	899	841	860	870	848	860	762	873	872	892	842	827	790	848	806	755	861	861	842	813	858	794	869	865	854	855	863	794	866	861	846	850	854	843	825	799	875	898	827	842	890	869	829	806	870	826	825	857	840	825	837	880	833	804	832	846	853	853	800	888	845	873	885	800	843	906	838	843	800	830	853	850	853	879	760	824	770	868	796	861	819	859	901	813	928	839	852	830	844	857	848	840	862	886	879	815	800	862	842	812	782	876	821	894	826	902	779	838	832	831	829	876	871	818	824	884	831	889	847	808	834	882	872	887	872	836	838	858	843	816	868	918	850	837	807	862	867	845	883	857	800	864	825	847	833	775	818	839	821	872	810	819	866	882	846	844	817	840	854	805	832	853	848	800	857	845	850	817	816	819	849	855	862	857	826	828	854	843	785	822	828	770	848	838	785	861	820	788	826	835	852	832	831	832	836	820	846	823	791	851	833	835	879	805	869	855	823	859	885	838	860	838	830	897	831	808	815	823	822	848	848	829	881	826	863	908	846	812	843	880	814	824	852	884	811	779	844	837	908	816	825	855	861	840	858	827	853	826	850	852	842	849	835	822	816	868	813	875	881	829	842	857	879	866	846	881	816	844	808	867	828	823	865	826	835	827	883	832	861	823	812	802	858	861	826	818	849	851	876	897	794	826	794	860	787	811	792	838	818	833	801	908	837	795	842	865	825	871	843	835	826	872	835	794	827	865	864	825	886	834	835	830	824	835	905	835	825	916	817	828	839	828	835	850	832	861	910	820	839	854	901	860	854	880	857	857	819	856	858	868	861	892	909	881	824	817	826	811	836	862	818	848	855	869	856	852	858	873	866	835	869	824	876	866	819	860	866	828	891	798	825	819	809	827	824	841	816	859	791	833	873	858	817	870	798	833	808	824	854	899	874	826	851	867	813	850	799	864	831	872	867	871	860	852	814	886	844	806	843	877	813	834	843	830	842	864	823	850	841	843	782	832	830	802	856	899	841	859	818	848	875	841	856	814	820	858	862	882	873	858	828	865	784	813	899	863	843	841	833	847	902	878	820	852	858	788	854	853	833	827	832	828	790	804	841	784	849	841	896	873	822	854	870	868	831	842	798	854	845	838	889	819	898	838	857	920	803	779	859	771	848	822	823	802	836	910	837	844	793	833	875	815	848	797	819	866	854	791	846	842	827	890	871	835	812	831	847	848	844	815	890	844	853	847	833	902	851	843	904	872	819	874	892	872	844	824	817	843	817	859	824	861	873	877	866	786	840	786	837	836	829	804	799	792	833	832	866	837	824	865	889	880	840	859	863	868	887	841	874	847	927	784	860	835	786	850	830	794	760	850	834	878	826	833	826	832	806	815	818	862	838	840	892	894	921	848	807	869	815	829	876	887	881	817	843	832	875	875	805	877	876	883	840	895	863	837	836	847	893	819	770	851	853	849	852	839	835	863	864	803	887	868	867	872	863	886	813	868	870	885	837	837	845	804	851	826	787	819	835	863	895	854	829	830	835	930	873	845	824	819	908	858	845	852	850	839	866	820	840	864	813	859	790	831	803	783	885	887	779	839	795	803	845	847	831	883	857	892	865	869	890	835	860	803	899	801	789	873	915	842	869	843	860	828	837	799	843	805	856	840	857	866	776	826	892	864	836	821	870	839	821	803	823	883	785	841	811	850	875	878	816	864	836	833	850	855	814	880	842	840	842	816	863	879	813	811	809	847	819	839	847	843	809	829	846	852	821	812	850	811	825	831	861	863	906	850	850	812	845	823	809	819	850	888	845	836	841	871	852	875	878	815	863	793	815	864	864	893	854	858	869	817	840	799	814	814	840	812	827	883	809	830	904	819	781	923	835	910	840	840	866	887	831	880	861	832	818	913	862	876	877	910	826	885	865	881	852	823	834	858	846	829	807	879	892	832	818	822	875	809	853	847	917	860	891	867	830	783	878	865	850	795	830	855	805	834	880	899	819	847	858	844	848	885	827	834	820	835	798	874	850	865	844	880	829	904	894	827	870	852	824	791	844	898	813	834	821	886	852	818	865	841	828	830	875	895	872	846	824	842	840	827	806	828	824	874	821	856	890	816	821	781	889	897	899	876	819	809	877	868	846	851	806	813	827	855	882	867	802	838	843	824	848	876	847	788	821	830	880	831	819	864	881	896	802	802	861	856	816	833	860	858	792	861	815	875	809	815	864	812	847	798	856	829	841	876	901	851	863	832	807	912	841	869	908	817	872	905	877	832	871	840	857	825	831	869	880	915	792	850	868	883	839	828	847	821	802	841	837	862	826	841	787	840	843	863	826	868	823	786	813	817	823	815	844	798	840	888	888	902	881	772	846	822	838	871	865	894	829	799	860	894	840	802	853	820	832	781	848	874	899	810	861	825	857	829	904	849	803	797	872	840	823	864	824	781	852	852	811	830	820	871	823	833	851	839	858	853	869	843	823	818	851	870	839	841	803	836	779	809	848	842	882	872	907	838	830	839	876	758	842	852	831	870	818	792	804	874	864	845	814	887	884	804	847	863	855	834	790	843	843	834	839	877	823	797	883	833	845	821	865	903	813	848	824	847	857	859	824	864	849	795	831	840	801	805	843	874	832	867	805	840	887	866	850	872	782	885	823	796	846	804	826	828	841	847	857	842	894	813	819	821	827	872	844	790	869	872	836	821	805	864	868	882	909	803	820	823	847	877	829	844	899
6798	14751	26838	11129	1996	1309	1907	2965	1800	908	1052	1763	3514	3139	2120	836	844	836	1201	958	904	820	809	833	822	875	853	847	903	856	853	784	859	808	841	814	904	845	871	894	880	819	856	898	878	838	854	836	830	838	875	839	847	871	816	822	864	808	843	845	814	790	861	870	852	863	849	879	823	861	782	859	810	815	818	839	826	737	881	880	818	886	830	831	850	873	915	850	880	848	884	840	855	868	822	828	839	845	833	856	839	830	838	859	860	830	846	880	861	822	851	891	832	826	880	888	833	852	828	818	861	877	854	850	864	832	874	854	873	824	802	837	808	853	846	821	796	876	804	840	813	805	859	832	796	860	878	853	861	844	815	840	837	880	909	853	855	874	862	872	872	832	834	814	798	816	862	871	839	788	830	812	849	849	812	908	827	870	832	814	859	855	835	796	870	862	868	841	840	849	820	857	827	839	833	868	820	860	834	830	813	809	861	860	845	846	839	847	856	845	854	868	845	842	847	867	843	847	867	779	800	839	874	818	902	852	886	856	833	858	847	887	860	838	848	831	869	874	856	867	886	820	858	844	792	867	810	865	818	840	850	846	850	829	881	835	845	845	814	796	814	873	878	815	804	865	917	889	845	852	863	846	829	814	870	794	817	835	834	880	803	854	887	821	866	852	828	856	862	861	923	811	882	894	880	861	838	846	841	834	791	775	871	816	848	849	868	851	830	831	844	858	827	893	801	836	859	870	844	787	831	820	896	875	871	865	857	887	830	884	827	841	799	822	807	849	841	808	766	835	758	840	879	832	802	866	852	860	864	863	803	838	803	841	789	869	828	858	847	783	848	814	866	884	820	831	865	834	850	852	843	789	870	815	857	841	858	884	862	911	854	875	851	900	851	847	875	831	870	830	850	775	831	849	789	844	791	837	853	807	820	852	832	816	845	866	793	822	801	842	871	861	812	863	825	866	872	855	874	804	882	802	857	888	881	844	802	826	854	834	842	857	878	817	835	869	852	875	884	869	757	794	835	804	857	868	739	819	876	825	868	804	851	837	872	831	805	860	862	854	852	831	836	856	875	856	774	888	856	836	855	816	886	820	837	819	892	824	858	855	761	833	877	835	812	855	857	823	883	850	831	850	849	835	868	864	810	896	819	816	847	799	848	810	871	786	884	834	875	827	875	852	861	845	858	841	804	871	856	860	815	833	856	823	876	836	819	810	877	860	859	888	837	850	830	849	793	869	866	874	838	841	853	812	815	830	812	835	843	836	885	819	863	829	807	827	819	879	858	835	888	845	873	860	823	820	854	853	859	840	837	851	802	811	892	775	807	850	859	801	870	835	823	861	802	815	836	826	882	819	846	867	856	829	872	816	869	816	785	854	827	804	808	812	858	924	823	817	800	838	825	843	861	799	871	822	858	824	853	850	803	815	818	838	854	857	808	873	820	841	869	818	838	885	792	834	821	824	783	844	879	871	910	904	837	863	869	834	853	849	829	877	814	868	825	815	825	847	836	867	820	851	860	850	844	846	850	850	870	884	825	891	887	871	879	821	840	838	814	801	867	854	824	863	888	847	818	876	847	844	856	874	853	856	790	868	817	775	847	845	842	818	844	838	854	836	851	794	875	888	853	837	841	821	844	879	805	864	865	817	898	868	845	884	840	834	838	836	839	804	808	869	816	818	815	850	847	867	838	793	882	804	805	843	825	826	855	837	854	862	865	844	801	846	865	884	803	790	850	836	805	816	866	875	790	891	814	857	850	851	833	838	828	876	844	864	851	793	880	844	839	874	820	831	850	806	912	849	814	852	807	883	880	840	827	856	867	872	842	845	843	847	862	853	842	821	859	833	824	850	905	829	873	859	885	850	845	806	821	854	808	865	834	856	842	836	869	871	836	801	861	803	841	786	856	860	828	879	866	783	799	813	817	837	872	820	848	862	798	810	838	832	889	811	872	846	853	848	819	865	816	858	860	836	873	873	854	832	838	835	857	814	822	844	817	848	851	826	827	831	838	822	878	898	814	858	851	813	851	891	854	901	811	876	832	829	836	853	854	862	832	844	823	877	756	866	844	852	861	859	927	852	869	814	859	859	845	868	823	874	819	828	811	864	888	814	830	830	868	816	862	807	850	837	855	874	840	874	853	837	830	761	823	816	800	803	831	836	798	827	833	837	820	817	900	880	847	812	814	853	847	811	844	823	822	831	773	874	819	894	899	857	824	819	779	837	875	851	867	842	836	809	824	851	785	852	862	814	841	862	849	814	818	829	844	882	854	827	829	880	826	835	822	814	802	817	865	858	828	856	748	843	873	815	797	871	843	792	805	832	844	889	853	842	823	839	862	857	866	838	852	815	817	836	799	879	852	832	872	826	864	943	891	804	807	901	827	901	813	858	816	795	800	842	814	855	796	819	908	801	816	856	837	812	819	859	834	802	844	863	873	853	875	833	843	838	851	843	867	830	821	904	871	856	823	871	876	818	816	838	793	827	847	818	804	872	854	834	849	847	822	828	805	848	799	851	830	853	802	818	865	835	844	899	810	835	786	796	813	850	837	810	851	845	838	855	852	884	794	852	888	849	844	772	825	880	865	827	774	815	821	853	807	842	873	864	803	837	825	869	796	843	823	807	793	861	848	861	858	871	820	858	853	800	804	857	801	798	802	807	839	852	848	846	885	848	885	826	814	818	790	807	868	831	829	865	872	843	805	814	900	857	817	858	876	898	827	811	839	842	843	832	889	883	845	840	872	865	845	843	789	851	824	836	817	842	825	818	832	817	845	781	860	855	824	871	816	892	850	801	873	848	825	843	901	870	856	838	833	900	853	883	809	840	786	867	841	820	778	835	829	819	866	771	901	791	864	864	821	823	859	799	851	883	940	800	872	830	853	868	855	833	862	814	888	826	818	851	858	864	816	857	809	858	852	819	836	862	879	890	861	790	799	880	832	845	886	866	792	817	829	849	878	869	841	838	818	843	908	848	896	857	820	837	852	873	855	809	849	854	836	839	866	822	862	870	837	854	822	874	852	802	836	866	836	831	854	843	838	854	811	887	821	867	817	815	887	782	877	873	874	845	832	835	827	854	839	811	830	864	869	822	835	865	860	892	845	834	830	841	846	862	816	852	835	809	857	860	871	803	805	819	867	836	841	784	906	836	842	825	873	826	846	836	839	836	823	864	847	898	855	828	814	849	876	847	755	867	813	849	834	805	834	868	823	853	781	855	825	792	851	813	828	901	827	816	812	866	868	799	845	840	898	839	854	814	901	848	793	853	927	820	887	834	839	789	789	887	853	803	854	844	821	870	815	853	842	873	843	862	846	867	817	863	845	812	824	811	801	767	842	882	842	907	800	857	822	834	859	878	831	798	881	844	848	811	847	843	878	824	813	867	835	883	809	834	901	856	870	852	811	900	786	796	797	857	841	812	784	792	892	835	849	834	809	833	851	829	827	896	842	867	875	837	866	862	804	863	871	819	843	835	810	846	801	871
23889	21468	29027	24395	21440	13221	2906	2735	1179	658	852	1923	3705	4082	1993	538	471	444	608	516	477	448	442	434	430	442	449	472	417	442	411	459	433	466	448	448	459	416	450	413	457	432	466	436	460	459	428	442	419	436	474	437	425	408	432	450	430	454	440	392	453	396	439	451	443	472	461	402	427	426	447	464	410	419	419	440	432	426	444	404	445	409	439	425	437	465	452	431	445	429	463	408	395	410	421	447	432	427	433	454	467	411	439	430	428	436	419	412	423	447	402	411	430	420	460	427	412	399	449	390	410	441	432	418	458	453	443	423	451	432	416	422	446	434	413	462	401	415	415	431	434	425	406	420	452	443	422	419	493	433	419	429	426	425	446	390	461	408	436	432	445	381	434	470	411	416	433	427	456	421	441	421	385	412	464	407	451	432	447	402	434	465	428	413	417	398	430	418	418	427	414	461	433	442	428	395	420	449	440	390	450	438	419	419	410	396	404	409	439	443	438	415	448	444	374	427	395	413	464	395	404	468	440	446	422	448	460	453	427	426	443	413	426	445	464	399	402	417	426	424	459	447	443	421	406	390	397	429	455	396	424	449	424	483	477	440	432	430	450	426	405	438	438	410	427	444	447	446	447	400	427	436	423	429	425	435	402	438	431	483	445	462	409	451	455	450	418	393	407	448	448	391	479	418	418	431	412	452	419	435	429	427	429	399	487	460	422	425	441	468	463	459	405	430	446	431	449	384	445	441	435	414	415	413	407	433	412	408	419	453	437	428	436	428	432	404	434	403	407	428	452	438	466	428	466	440	444	448	412	422	408	462	406	433	403	444	449	398	484	459	428	449	441	456	402	440	405	422	439	396	443	450	452	429	443	397	418	476	448	413	456	448	429	381	417	451	436	435	427	444	448	444	454	430	407	435	427	481	473	429	399	418	458	420	434	441	450	421	438	465	447	422	406	426	420	421	442	398	406	452	469	409	437	446	413	437	464	410	425	440	418	414	437	427	444	424	433	401	432	407	450	447	448	428	383	416	438	400	449	391	445	422	414	416	419	451	429	395	460	409	431	393	407	468	447	413	399	413	394	449	451	420	406	438	377	416	428	368	462	405	427	439	430	461	414	459	403	449	428	459	414	426	421	432	398	472	454	434	451	403	428	461	441	432	432	418	397	459	427	411	373	410	430	406	456	429	470	434	417	441	431	438	441	425	446	456	423	446	452	419	429	413	399	414	404	435	457	406	446	441	441	434	396	413	439	426	451	455	416	459	431	468	443	446	412	458	452	466	406	435	410	413	458	412	458	416	430	446	460	426	414	426	470	409	446	423	417	453	446	447	427	437	440	418	393	405	457	428	449	430	459	391	448	454	419	419	388	440	407	448	473	422	417	428	465	421	431	432	406	409	421	463	416	429	456	413	436	426	425	463	413	447	463	465	438	417	437	457	386	437	441	455	443	416	398	449	421	437	458	387	404	435	426	399	437	467	447	473	440	441	414	412	470	448	437	383	415	397	423	430	432	425	424	409	465	456	461	459	390	420	426	451	403	399	407	440	468	443	465	390	424	423	422	427	420	445	455	453	435	442	437	445	464	430	388	438	423	425	441	423	446	445	420	431	458	415	432	407	405	433	428	446	432	470	423	424	428	477	392	422	447	428	428	416	429	409	439	442	392	415	415	480	398	429	409	430	410	452	408	432	454	430	414	419	463	435	454	448	425	508	438	404	416	393	430	413	451	400	424	440	452	469	438	419	425	424	423	391	450	430	462	443	428	423	443	447	428	401	414	422	415	419	440	443	401	418	417	434	444	442	397	412	367	425	445	427	445	460	411	403	433	471	403	437	443	457	415	436	437	413	473	425	443	444	434	422	395	441	404	407	466	445	420	428	444	429	407	391	433	442	438	414	427	463	429	443	410	459	405	440	452	431	435	436	445	440	434	443	419	404	457	434	425	442	447	438	400	438	420	462	396	451	421	420	417	449	402	440	416	408	405	437	427	433	422	419	403	434	445	446	429	425	415	471	445	423	449	434	433	428	410	450	438	416	468	441	399	453	428	430	429	435	432	448	428	427	422	434	411	481	473	432	435	392	389	427	440	453	421	418	442	427	394	406	398	440	446	472	397	403	425	435	424	450	410	412	448	455	424	407	428	427	444	391	413	430	437	445	442	418	429	388	404	382	421	410	458	446	443	457	419	391	432	404	437	398	421	463	406	445	447	428	420	435	443	441	421	419	416	411	443	407	416	432	424	407	428	396	434	438	425	461	422	413	394	378	428	472	451	423	430	403	426	390	411	430	426	410	458	398	408	401	444	453	428	414	431	434	427	458	451	434	457	422	451	434	458	427	409	472	449	433	474	405	418	418	467	433	460	445	402	448	437	421	427	469	441	429	452	402	436	418	425	404	433	423	401	439	419	420	387	412	420	432	426	473	407	401	424	397	444	443	403	425	427	413	402	445	419	411	446	493	416	437	434	412	462	432	428	465	429	430	471	424	439	452	404	417	422	425	460	413	385	458	442	430	394	440	431	440	408	444	427	422	453	424	446	403	401	410	436	441	405	410	441	439	422	430	433	434	459	424	457	417	431	421	422	456	474	415	474	412	446	403	431	409	429	411	395	432	427	446	409	453	423	442	445	479	436	425	432	418	404	381	453	455	458	398	384	450	427	409	452	433	432	388	436	426	431	406	460	409	439	491	442	454	429	419	422	470	479	432	427	425	393	396	417	420	425	409	417	402	411	417	423	456	415	449	448	412	399	427	396	427	445	425	415	422	402	421	448	433	447	443	433	435	449	433	410	407	439	480	431	438	414	465	382	435	463	418	424	440	399	457	433	415	449	403	444	453	430	430	411	395	445	458	459	429	413	428	410	413	438	426	462	468	435	399	401	407	421	437	451	417	419	402	416	403	420	421	395	414	430	412	436	433	448	421	409	444	462	406	419	465	404	456	395	423	424	437	468	433	396	401	424	411	437	447	447	454	443	473	415	409	420	412	478	436	462	425	411	450	424	482	408	437	453	458	460	422	447	437	457	438	396	440	478	435	418	454	465	438	408	429	392	434	407	433	418	432	426	413	435	390	447	430	460	439	439	413	416	410	419	448	448	372	409	429	402	415	436	439	399	398	479	417	418	445	427	453	457	470	407	409	386	443	426	411	444	416	436	444	440	430	420	441	399	445	397	411	448	438	417	415	406	442	423	422	418	426	438	402	460	424	437	396	423	451	422	431	453	415	436	401	426	399	415	423	420	413	408	440	477	397	445	438	407	448	409	429	474	416	458	425	424	438	433	396	441	442	444	385	424	426	442	450	452	433	414	425	409	424	407	433	446	430	431	397	434	403	428	420	424	410	422	457	435	435	441	394	468	415	431	474	408	417	424	431	385	423	459	394	445	426	391	457	405	464	418	457	399	418	430	419	424	462	443	413	385	453	418	445	455	418	417	481	412	414	407	426	466	427	437	406	440	428	437	374	419	397	414	421	406	411	423	426
7134	24155	37496	16780	3549	2620	3538	4258	1873	842	1045	2913	5459	5975	2670	566	549	551	806	615	490	470	459	474	460	471	476	451	462	435	453	467	422	449	450	482	486	435	432	419	454	442	439	475	459	428	430	398	439	425	460	460	427	465	449	470	481	475	447	458	454	436	447	472	426	430	452	485	429	426	444	452	443	440	418	451	444	472	429	453	444	428	448	409	486	481	437	440	465	449	474	416	437	456	431	436	438	435	427	452	424	418	450	441	441	456	457	464	439	425	439	432	428	454	434	448	449	428	399	463	421	475	444	476	445	477	440	456	472	442	434	446	435	394	402	451	452	466	457	444	406	459	470	439	454	413	446	427	452	456	414	417	440	447	424	413	464	424	460	441	438	416	442	450	415	429	451	459	436	441	461	435	413	468	431	401	443	436	459	488	430	401	483	455	435	458	446	466	436	477	452	474	420	417	432	428	466	435	403	456	423	458	456	462	447	450	442	485	473	433	476	487	456	432	437	421	459	444	445	475	439	458	439	423	464	429	428	459	464	436	472	449	417	437	435	422	448	445	412	468	451	439	433	427	435	421	457	475	432	443	423	471	461	459	430	460	451	445	429	428	469	501	447	458	417	458	453	454	449	476	443	434	432	403	431	442	403	466	439	431	455	471	421	438	434	410	456	439	461	438	419	419	416	452	438	458	457	429	450	457	422	443	427	465	444	438	389	448	454	454	446	434	424	429	433	415	457	438	473	422	465	410	445	419	437	462	450	430	423	427	458	459	427	456	408	436	487	439	448	430	425	438	491	450	440	478	483	428	484	426	456	449	417	437	455	456	425	424	454	440	413	456	452	457	446	434	405	440	432	454	455	437	464	414	460	452	463	459	438	440	455	423	435	470	464	447	422	408	500	423	457	429	451	419	438	440	413	459	459	483	433	479	450	442	416	437	455	447	425	461	432	422	430	447	431	475	439	421	440	430	466	423	440	412	463	425	458	464	473	433	420	450	470	410	434	402	446	438	437	481	446	458	429	418	433	443	454	436	424	479	436	426	431	451	428	451	448	438	438	427	446	412	467	414	435	464	449	429	438	444	475	460	410	410	483	396	427	451	469	443	482	454	426	467	430	429	417	467	430	432	433	421	464	460	430	418	401	435	449	426	465	445	426	426	451	452	456	412	451	485	479	478	434	450	471	465	415	463	484	451	449	453	449	421	475	482	442	471	445	428	412	439	456	456	443	448	436	447	451	415	422	424	461	449	473	483	454	454	452	478	419	453	434	429	473	435	426	464	428	445	422	452	415	425	454	448	465	427	478	448	458	466	467	435	451	455	477	456	464	432	440	463	459	460	469	456	427	457	433	423	436	470	461	455	452	454	412	463	425	437	427	430	479	418	490	479	439	463	419	432	393	431	437	453	420	445	426	438	443	451	445	442	464	446	401	446	465	415	452	440	440	433	415	453	443	424	475	475	402	399	463	444	432	458	462	430	451	457	411	401	458	469	452	435	437	471	398	446	457	449	443	465	491	433	509	452	448	447	444	431	482	464	460	481	439	443	456	451	422	408	417	453	449	464	433	418	462	428	470	443	455	445	439	447	460	449	447	407	466	455	417	455	479	451	438	444	426	436	397	425	449	434	420	491	416	424	463	424	468	436	480	453	454	436	448	425	469	467	442	427	469	425	410	486	471	478	467	411	463	453	434	471	431	466	432	448	458	457	406	473	425	423	427	427	421	449	387	488	449	460	420	450	405	444	451	448	441	432	438	471	436	436	456	451	447	444	454	453	457	412	467	428	455	434	420	476	456	452	454	467	435	439	420	465	455	438	489	458	425	471	433	459	401	398	438	445	436	494	473	463	403	466	455	465	466	435	431	442	462	429	456	423	445	456	450	450	431	494	447	421	406	455	445	463	439	471	426	438	449	419	444	477	454	474	415	425	453	472	443	420	422	438	461	406	425	447	438	401	408	468	462	459	418	440	420	449	494	444	474	469	440	461	448	455	424	434	433	454	484	437	429	449	471	474	448	478	429	439	439	433	456	451	462	445	455	434	441	460	422	453	465	450	465	435	456	417	411	440	430	453	454	461	427	460	422	458	438	418	426	481	427	462	442	481	437	417	459	457	433	491	430	415	421	415	458	427	427	423	444	394	411	437	491	434	470	440	444	434	466	419	426	419	439	452	484	422	444	437	441	447	418	443	455	406	484	428	417	435	428	444	451	451	422	425	474	443	434	429	426	490	433	448	466	400	469	443	448	455	406	441	457	414	419	446	469	461	444	486	460	433	430	429	437	432	433	463	427	416	437	447	432	437	457	437	443	478	475	450	474	420	479	450	476	448	457	455	446	445	477	423	377	442	438	441	470	456	414	464	443	450	413	438	467	440	443	495	453	424	433	413	457	450	458	425	478	442	418	416	473	460	433	489	419	435	435	472	432	410	459	445	407	434	428	497	425	469	464	429	469	448	432	415	445	468	442	442	447	490	412	425	459	430	461	445	402	428	458	468	425	433	460	442	419	446	455	447	404	402	433	434	382	461	449	445	428	440	435	442	448	426	455	452	458	427	446	468	439	472	467	435	424	435	423	463	435	394	449	423	437	417	443	452	462	419	433	477	469	426	424	441	450	428	455	451	427	477	478	459	466	481	445	441	457	423	434	406	458	492	444	443	447	446	411	427	400	399	451	431	446	434	434	422	445	435	463	433	425	464	449	423	463	451	438	452	435	447	459	425	474	448	424	403	452	432	461	436	428	427	446	423	421	426	427	421	496	480	419	428	454	412	428	458	423	444	422	454	422	439	436	466	464	477	447	451	483	460	466	457	436	455	426	422	420	446	437	433	436	452	432	425	453	452	443	413	461	449	413	464	446	452	446	467	424	435	458	441	471	458	480	447	427	436	436	417	447	442	438	428	418	450	437	447	413	436	458	430	417	449	442	430	423	477	433	446	464	437	444	458	476	432	455	433	434	438	412	445	475	418	425	440	432	419	404	440	428	443	414	465	502	445	421	432	423	457	441	417	456	446	452	461	449	439	429	425	452	424	452	439	471	409	437	389	441	410	416	451	450	438	427	465	440	439	437	421	465	441	436	442	434	464	434	431	447	471	444	420	467	425	424	403	490	414	452	442	498	409	421	492	452	446	442	442	421	413	431	448	451	408	447	439	427	486	439	447	414	451	435	442	433	428	440	440	395	444	451	474	451	466	435	432	424	415	425	445	419	418	459	469	523	451	455	435	444	454	427	404	453	446	451	429	460	439	453	461	464	417	433	468	470	414	438	432	444	427	452	449	428	421	413	448	486	440	408	459	448	430	467	448	446	446	446	463	446	453	438	452	434	416	438	425	429	464	452	454	467	431	460	465	411	431	412	431	425	455	472	471	446	438	461	463	424	431	435	448	453	452	430	417	448	460	448	442	433	409	438	446	439	426	431	461	461	434	454	448	431	439	424	432	457	444	440	441	435	456	417	409	445	440	427	440	453	435	450	413	451	434
24939	21437	28439	25097	15934	2853	2314	2244	1205	1066	1265	2200	3562	4174	2155	941	933	917	1090	960	978	903	975	949	957	963	949	926	957	950	963	903	945	939	894	958	957	961	953	944	916	935	944	960	982	932	954	957	952	945	952	953	926	888	993	866	930	878	900	932	972	918	926	949	910	926	988	976	967	928	998	913	956	937	954	948	963	908	987	956	921	938	955	961	889	934	970	907	975	957	911	965	944	959	962	964	969	988	943	948	922	927	931	873	943	924	925	996	973	880	892	924	928	920	911	937	985	904	921	963	1008	939	946	939	940	930	970	942	964	904	939	901	935	934	896	914	965	946	946	955	907	950	932	990	965	898	946	923	903	946	889	923	916	935	921	984	885	943	942	950	942	923	948	962	913	934	920	956	937	977	942	885	949	950	887	939	933	908	919	951	933	923	883	903	957	967	903	878	936	877	954	888	945	879	902	952	947	938	941	931	954	906	948	935	977	912	889	883	881	981	923	983	905	940	897	935	931	920	956	917	926	896	934	942	935	926	943	927	910	958	900	928	932	957	925	952	919	940	909	956	956	1018	920	908	921	928	953	957	972	936	986	916	970	873	972	933	938	896	924	950	965	953	909	967	939	941	920	900	981	963	963	917	881	944	911	928	966	896	921	906	929	915	948	954	894	896	951	943	969	933	972	958	898	959	936	976	917	1002	924	960	881	932	902	943	927	944	953	935	905	953	934	932	879	948	897	913	975	987	939	937	962	900	940	935	942	960	940	953	874	856	891	904	938	977	916	957	935	968	887	921	918	890	958	1002	954	941	974	917	978	899	916	945	931	945	940	934	937	953	917	908	887	953	952	911	929	953	929	909	960	946	979	955	955	960	950	949	894	934	940	943	939	953	930	948	979	966	891	900	932	885	875	926	932	954	938	981	951	927	917	944	979	936	931	909	892	924	919	936	929	925	906	915	922	922	966	938	980	906	973	979	898	933	1016	965	902	880	897	901	976	963	864	944	931	942	924	932	924	933	938	924	915	924	931	931	965	931	887	915	918	990	936	978	911	976	1006	911	906	928	952	936	971	941	889	913	894	888	958	937	942	981	892	972	904	922	870	957	938	905	917	918	895	925	901	927	919	962	946	905	939	924	931	897	943	942	955	926	966	944	921	938	952	948	909	884	886	977	972	934	965	877	923	908	928	1002	920	891	911	941	914	922	965	896	971	967	877	934	937	898	928	894	918	910	859	918	835	923	939	1007	921	952	896	935	905	926	915	934	919	905	961	935	977	892	929	959	918	950	899	920	960	897	967	951	931	936	855	918	896	915	946	929	975	929	906	971	944	965	920	894	888	975	906	956	898	925	885	957	932	929	932	901	938	934	942	947	919	915	950	935	854	884	926	944	908	988	895	944	897	928	963	911	1014	942	939	938	914	955	905	955	929	917	940	972	872	949	947	884	894	949	956	997	932	985	893	915	911	974	940	989	983	892	1013	939	924	921	866	997	928	946	955	945	941	988	968	926	962	899	942	901	965	975	956	968	930	941	898	882	951	979	901	974	922	953	948	950	909	931	898	915	939	995	929	911	879	951	918	910	930	938	894	922	927	926	958	938	928	949	985	962	876	954	872	965	932	936	906	972	943	890	912	898	922	954	932	953	958	925	867	919	915	925	920	918	987	903	918	1000	900	923	877	949	915	950	956	1001	920	894	939	1036	978	936	943	949	878	951	921	933	941	904	962	936	862	963	938	964	906	908	930	840	916	961	946	948	931	914	893	871	970	973	877	956	959	903	921	898	955	915	881	970	937	932	957	961	953	949	976	961	887	976	930	947	992	955	933	930	895	906	883	951	944	878	967	911	960	1003	932	866	931	938	939	926	899	917	903	936	967	926	906	959	944	967	903	962	885	930	887	910	891	945	925	933	889	964	873	956	959	1015	981	916	935	917	917	947	948	872	964	935	881	936	916	934	924	917	972	970	914	955	918	936	945	968	961	951	876	962	960	926	980	944	924	938	950	887	940	923	958	913	979	900	936	926	967	932	899	982	933	971	905	971	919	890	982	930	926	934	895	977	950	907	947	936	939	928	954	940	962	944	959	945	956	949	934	895	931	973	910	918	939	936	893	904	970	976	932	894	983	907	924	933	876	922	909	959	961	933	953	964	948	917	962	973	941	904	934	913	911	1000	933	956	868	910	905	967	956	928	943	854	944	917	928	911	904	936	917	949	918	964	957	896	927	864	904	939	881	944	901	945	916	939	930	913	947	935	970	918	907	920	928	931	929	928	854	973	958	913	911	941	973	940	898	953	935	930	904	978	959	931	964	948	936	904	953	969	899	909	963	979	1014	915	908	891	948	881	929	944	965	981	948	921	969	941	897	968	951	918	894	948	961	919	895	907	909	976	968	950	943	893	928	910	918	919	896	938	942	915	953	946	1006	938	962	891	932	951	902	879	941	1001	883	947	960	887	970	954	915	944	962	933	937	974	896	939	963	920	879	919	912	876	894	905	984	937	929	922	952	961	954	933	916	990	956	960	904	915	953	910	922	927	949	940	982	984	888	944	952	942	951	914	913	953	870	898	987	930	903	951	978	949	899	967	928	948	935	888	972	978	905	922	911	924	967	936	905	889	881	985	900	939	969	939	954	948	926	929	986	967	924	962	932	924	961	884	911	954	939	937	913	909	945	916	984	912	925	951	942	915	898	924	931	912	895	863	935	923	864	983	932	934	956	958	897	999	977	905	957	939	947	889	910	956	1003	922	921	958	989	893	934	969	934	891	915	933	928	1008	832	895	911	898	925	896	950	920	964	946	928	962	911	950	973	939	955	941	927	958	892	919	919	924	959	944	945	933	956	957	870	958	945	916	880	936	939	889	961	995	953	919	953	939	866	946	904	947	875	928	1009	971	878	888	951	931	995	937	1008	989	926	950	998	909	925	919	964	907	924	964	962	988	959	928	943	948	891	910	939	991	933	940	941	910	986	989	907	909	907	967	896	931	930	967	922	904	955	935	979	906	932	903	963	951	881	982	896	951	900	954	885	958	920	954	906	968	968	892	953	933	874	955	893	942	902	907	930	960	949	915	899	988	931	962	904	965	862	921	896	930	905	874	977	920	875	948	948	872	946	845	950	906	909	921	916	973	954	923	944	912	979	942	924	909	933	940	953	990	916	894	914	904	951	958	948	912	973	881	949	970	903	883	957	915	899	930	920	937	905	918	920	993	936	915	944	929	960	949	1012	950	998	922	981	873	922	940	915	838	913	939	924	921	900	960	906	920	942	870	964	951	997	904	919	941	898	936	912	914	953	937	929	855	978	926	924	941	897	948	950	915	973	898	959	919	993	888	925	906	936	979	943	930	920	876	903	958	944	1004	920	922	951	1004	918	871	950	889	924	948	953	948	952	890	965	926	940	899	940	928	932	953	942	887	932	942	895	943	912	944	971	941	912	924	874	912	934	1004	942	980	986	923	913	943	976	943	965	894	951	946	932	941	927	942	896	957	945	928	906	904	910	918	951	891	955	962
6999	20546	33762	14070	2722	2536	3187	3174	1542	1156	1362	2891	5151	5943	2785	995	957	923	1123	951	977	931	878	878	886	918	860	862	867	867	889	903	891	933	926	885	899	918	923	881	882	930	881	912	911	891	890	922	876	925	920	923	925	835	947	887	865	917	906	917	894	901	813	910	878	917	877	905	869	918	932	920	926	901	910	904	944	925	869	912	867	895	895	882	920	910	859	911	860	889	964	872	893	891	887	896	900	882	867	857	869	933	949	931	850	921	874	912	897	952	855	919	859	969	947	928	930	902	902	897	901	874	922	909	835	904	899	885	923	932	895	900	890	886	877	972	885	930	915	940	862	875	939	884	936	866	966	863	954	850	875	935	888	890	889	899	883	938	953	881	895	899	901	869	957	863	893	949	909	857	871	957	859	949	832	866	885	907	941	950	871	910	901	886	866	909	909	894	885	906	915	858	921	900	900	875	876	905	877	937	863	901	949	869	899	861	922	934	904	865	929	941	889	861	887	922	882	861	893	898	874	890	883	874	911	923	896	866	938	866	926	891	929	885	894	845	913	867	924	863	894	912	892	901	876	861	926	859	843	900	914	842	874	994	872	889	898	903	933	871	901	896	884	882	886	951	897	884	880	956	914	911	931	907	867	851	893	874	925	897	904	863	873	907	906	872	902	893	919	906	909	863	849	886	868	890	871	920	913	887	911	907	910	865	873	871	915	912	926	933	906	899	872	956	912	922	929	881	915	894	901	914	899	894	874	908	898	863	910	842	890	857	884	908	879	969	857	912	879	934	881	890	904	887	934	890	890	918	884	902	898	882	889	903	875	921	908	868	942	913	964	890	914	902	930	908	926	947	889	876	935	886	875	886	917	971	885	887	848	914	909	921	879	927	913	852	912	881	854	926	913	895	925	925	944	956	844	924	915	882	921	948	910	935	892	897	928	891	879	910	928	919	910	932	916	901	952	929	945	841	924	942	876	916	916	910	909	865	915	911	896	911	894	906	886	900	884	928	919	889	889	908	873	866	913	836	869	932	911	951	917	915	933	922	931	859	958	963	882	897	888	871	896	839	854	881	928	941	940	923	900	940	903	903	981	935	908	876	906	865	915	875	907	902	877	944	965	923	892	893	862	892	912	908	944	914	946	863	885	923	865	890	927	905	933	930	962	900	898	883	891	901	863	922	863	871	911	868	887	892	907	850	927	913	886	891	900	880	881	925	861	946	834	913	887	879	915	931	934	888	901	920	891	819	916	856	815	920	905	917	854	923	839	858	922	905	911	915	868	873	890	924	860	883	941	838	873	879	890	908	871	923	898	914	911	871	894	859	883	965	874	893	905	894	932	892	901	946	915	893	903	867	898	915	974	877	921	912	947	883	866	830	953	929	885	941	882	889	878	934	931	893	904	929	912	872	842	930	876	901	922	901	865	915	890	924	934	917	918	903	904	922	939	886	949	874	909	904	898	955	887	845	908	947	803	884	882	917	866	857	891	921	903	888	935	899	917	924	899	893	925	945	924	982	933	854	897	933	899	888	941	875	885	924	943	944	888	959	862	890	893	866	911	925	908	874	868	936	851	906	918	929	915	905	895	892	977	912	888	848	927	901	917	860	915	923	873	861	862	934	910	920	888	864	930	897	866	854	952	942	923	883	920	883	871	945	917	925	848	891	938	917	908	937	855	929	921	869	901	917	923	875	951	907	924	919	967	899	898	881	975	861	926	887	932	857	897	914	926	902	878	901	914	907	920	921	880	940	932	905	871	906	855	865	941	930	899	899	904	885	953	894	885	964	936	941	909	956	880	907	899	883	903	914	876	933	868	924	941	896	910	920	875	951	885	883	888	892	958	895	880	925	863	956	853	950	871	908	935	874	893	892	936	882	942	887	899	937	895	926	827	931	911	905	889	894	852	925	920	834	914	863	897	867	896	896	901	877	905	938	896	897	939	887	961	909	883	905	910	921	895	876	881	941	857	894	926	934	993	851	935	897	890	927	881	925	873	894	890	894	949	893	879	952	913	904	874	847	876	896	954	921	888	936	899	892	883	894	914	826	926	898	884	904	972	920	945	907	838	872	977	939	895	940	904	914	883	907	915	903	931	897	900	927	922	964	882	901	884	887	959	896	914	847	883	900	838	891	886	958	931	875	920	922	917	893	860	886	935	925	845	894	909	914	886	875	906	849	909	869	991	978	841	936	912	883	914	889	907	939	940	882	877	914	923	920	934	826	883	886	959	914	894	899	901	890	929	879	913	894	932	937	891	925	914	963	921	903	871	895	908	883	899	889	874	909	868	881	922	933	924	914	903	902	894	904	895	954	872	862	886	943	968	852	903	895	882	932	890	894	880	892	950	907	906	862	925	931	914	887	913	911	922	950	906	895	897	866	866	883	930	917	848	926	905	902	861	935	870	880	899	862	929	966	905	898	949	933	891	944	891	817	879	869	835	841	903	888	880	909	920	882	877	909	892	868	927	879	942	913	904	845	870	931	925	895	867	950	931	896	913	913	892	944	933	935	903	903	917	922	946	891	944	900	920	882	953	982	934	881	920	893	896	926	891	939	865	946	935	918	890	922	935	894	860	927	897	937	867	858	916	859	937	948	891	897	843	895	879	900	906	938	875	909	892	938	916	883	934	888	924	865	909	905	901	934	888	967	848	893	943	901	975	889	886	899	861	907	911	871	920	873	891	921	875	886	914	898	972	881	915	868	875	905	884	879	861	923	908	891	916	889	886	918	855	885	917	928	911	908	962	892	903	877	883	935	890	907	896	875	886	900	900	879	916	911	901	911	900	878	903	886	856	932	910	899	904	933	882	912	948	891	934	874	883	871	893	918	961	849	905	944	898	851	879	921	960	960	900	900	847	902	885	924	911	892	853	914	894	889	945	896	890	888	881	900	865	847	913	904	944	873	887	935	901	962	904	867	916	906	898	879	853	898	881	943	870	849	893	902	959	924	918	903	924	880	894	969	923	903	908	916	893	897	880	922	935	950	895	934	890	910	910	852	874	896	824	871	869	882	910	908	892	853	956	938	857	937	857	873	892	882	909	858	932	925	914	864	928	883	858	882	864	949	871	936	868	875	885	931	964	911	940	917	824	899	957	864	871	894	894	877	900	907	885	882	917	876	885	896	875	870	878	890	823	912	943	887	912	877	888	907	896	903	924	895	958	892	890	902	892	922	898	891	911	879	900	863	925	898	887	907	906	857	888	925	928	895	942	836	906	973	855	900	921	862	899	929	927	880	928	898	861	952	850	928	952	974	892	935	922	844	862	862	913	899	924	880	872	888	919	890	922	900	952	931	876	952	872	911	906	845	932	906	887	911	912	915	874	910	909	897	860	889	845	940	920	903	898	945	902	855	898	904	896	916	894	906	908	961	904	882	916	931	911	898	876	886	899	821	875	900	929	858	906	875	927	957	925	812	906	913	933	908	938	931	905	901	937	935	876	914	894	861	921	837	899	894	843	916	916	868	894	880	923	939
22699	21498	29357	24093	21503	21637	13706	3073	1165	879	1113	3742	5624	6403	1637	572	533	488	791	558	448	433	429	439	464	422	405	416	452	399	441	397	426	453	384	431	422	414	440	454	384	406	433	451	426	412	418	424	430	406	413	410	393	435	447	390	438	421	434	420	397	388	419	404	390	394	434	422	405	421	420	418	410	357	405	371	430	413	390	420	435	388	430	430	390	409	390	405	401	402	378	384	386	392	425	434	391	394	392	404	399	373	422	403	407	449	390	416	433	428	428	409	411	414	421	375	439	387	380	401	398	392	385	391	415	390	427	403	375	410	396	408	375	398	423	400	387	387	390	392	396	412	398	371	419	446	439	406	405	378	394	419	374	374	403	400	396	394	384	408	402	426	427	427	415	404	439	389	399	409	384	394	401	407	403	398	397	394	415	424	399	430	381	375	425	420	388	415	438	428	401	387	400	384	382	387	365	389	397	400	395	388	349	407	435	406	421	393	411	374	394	360	444	403	430	429	394	404	436	402	386	421	377	361	373	435	412	420	379	409	408	430	392	402	401	409	404	412	407	387	417	420	418	378	403	367	412	361	420	397	401	384	387	407	389	381	393	386	421	423	414	386	416	409	380	412	408	431	429	390	399	401	382	405	416	414	397	418	433	387	394	395	430	383	399	407	412	395	435	395	379	371	384	393	369	380	394	396	415	399	379	378	389	424	423	402	400	419	404	399	399	377	407	418	450	390	436	413	387	393	425	393	398	405	380	416	403	429	387	393	410	412	432	381	395	414	405	425	393	398	406	400	408	417	387	410	418	418	398	411	386	388	406	403	369	403	358	390	401	362	424	424	384	391	398	381	430	420	402	405	385	380	393	417	402	406	376	401	413	410	378	427	393	408	449	416	421	399	431	426	405	388	386	365	389	409	393	435	421	422	416	394	399	384	406	360	396	379	437	423	443	380	419	400	376	367	371	389	399	366	390	394	403	431	397	417	403	425	412	434	405	420	398	417	389	377	422	385	383	450	375	435	375	419	427	396	377	385	430	379	396	384	418	402	389	413	414	342	383	397	423	395	382	425	395	381	400	416	405	381	393	412	384	404	391	408	389	371	412	418	409	411	412	422	426	366	398	430	385	414	386	393	424	444	393	405	373	387	400	399	435	425	411	386	361	401	450	416	410	435	392	377	391	412	403	390	392	411	411	353	400	417	428	396	370	402	369	405	423	366	422	409	418	392	403	434	412	403	432	415	435	413	386	397	381	373	395	424	418	377	430	378	389	409	416	370	397	413	387	421	384	392	413	420	400	383	412	404	408	379	426	397	395	383	429	380	420	387	393	421	377	389	375	414	353	384	411	400	406	415	371	404	424	391	360	369	402	383	387	410	412	418	399	395	388	420	385	403	384	387	375	390	418	406	392	416	390	431	386	391	416	409	419	417	408	402	394	409	385	406	412	411	407	417	424	372	429	406	367	396	364	404	435	390	395	356	406	423	392	404	401	407	396	395	426	408	421	399	436	369	389	412	402	393	393	388	335	375	431	383	392	380	416	435	385	396	408	382	380	413	410	400	387	397	430	388	395	403	396	400	396	407	407	405	423	419	431	397	395	455	409	403	356	404	386	366	416	396	396	417	406	387	460	339	445	416	415	402	395	420	450	387	414	402	414	371	395	430	406	411	414	420	434	398	370	409	379	391	426	375	426	406	386	409	406	367	409	365	403	395	403	403	377	363	397	442	371	386	359	397	412	408	412	368	406	404	398	410	386	397	416	356	414	416	397	404	386	427	408	414	410	394	419	426	397	373	436	394	395	368	428	402	387	446	418	430	424	366	409	415	382	448	369	398	417	392	375	410	369	372	388	441	383	399	384	393	436	435	380	420	419	416	382	424	416	417	394	407	380	423	399	417	395	395	405	413	406	431	388	423	398	344	435	425	370	390	383	394	379	430	421	390	398	410	425	401	418	417	397	395	385	387	384	406	403	358	399	440	411	386	427	369	414	418	358	404	407	384	377	384	429	409	412	377	382	399	393	373	390	362	372	420	409	402	392	384	415	380	379	417	390	399	412	405	425	339	391	461	411	410	449	410	399	394	388	387	395	394	406	404	367	399	424	420	391	402	398	384	422	401	390	409	370	419	381	437	386	357	456	369	415	421	400	387	384	413	393	397	375	411	419	394	411	405	439	382	442	409	389	396	401	408	405	411	397	400	390	432	439	427	421	364	431	388	382	397	383	397	404	402	463	381	417	412	435	372	399	380	383	354	389	421	422	405	398	400	425	408	410	431	403	434	377	425	417	422	382	419	413	388	377	426	426	398	425	379	372	370	398	400	390	395	378	392	398	367	410	402	390	392	414	429	412	395	378	426	425	388	425	409	382	397	435	437	395	401	408	404	426	359	388	402	391	379	386	419	385	404	415	418	402	410	391	353	393	406	402	414	404	411	423	404	383	382	373	397	418	383	412	392	403	419	426	397	414	405	404	396	390	400	388	419	408	382	418	402	390	388	397	401	397	406	427	364	388	388	425	392	420	415	436	391	389	387	400	443	398	405	417	438	399	402	367	453	419	395	437	379	400	417	410	417	395	427	404	403	399	427	397	383	365	461	402	391	425	425	404	367	426	395	412	392	402	398	415	376	412	404	401	443	411	372	389	416	381	434	390	412	428	388	403	392	413	392	401	410	392	409	409	401	412	417	379	373	408	393	408	379	401	408	443	380	405	377	397	400	386	398	371	386	403	396	406	446	370	390	380	424	406	371	404	400	396	395	415	366	413	391	389	426	411	410	387	393	419	397	386	425	412	415	384	435	359	403	398	397	374	380	376	397	411	443	394	407	432	388	395	416	384	409	397	380	383	392	392	389	418	432	402	406	414	426	382	381	425	385	388	390	391	430	436	364	406	399	349	390	406	386	377	398	483	410	415	367	408	407	397	400	434	366	370	384	451	410	409	423	380	405	405	428	386	398	402	389	391	406	395	383	409	408	422	424	406	403	409	441	362	401	401	406	426	401	396	401	367	399	395	413	409	398	408	404	378	422	430	375	412	387	391	376	453	385	428	388	379	388	395	408	386	392	381	425	406	394	384	407	381	440	423	413	401	390	396	400	416	405	378	394	386	411	442	374	417	408	372	390	395	377	385	396	382	398	385	398	391	378	440	375	405	364	388	398	417	446	385	415	400	408	424	429	399	408	391	386	394	401	422	414	425	408	434	407	399	364	387	393	424	393	425	398	381	426	421	396	415	391	420	383	395	382	415	443	378	429	419	394	403	367	414	390	370	398	439	443	414	403	429	419	412	385	457	401	417	374	416	363	416	393	396	405	400	407	396	381	414	383	415	409	427	368	398	416	392	395	372	366	375	414	427	377	409	399	392	383	393	450	412	418	414	391	411	396	397	410	396	385	396	436	364	417	462	380	391	401	408	382	393	414	424	394	395	407	417	381	414	438	399	366	386	375	398	405	399	416	413	419	405	405	407	435	435	380	409	382	436	377
9244	29963	41704	16715	5057	4870	5112	4025	1634	1246	1601	5516	8293	8758	1891	600	574	482	959	607	480	437	446	455	413	433	436	431	428	422	416	425	432	409	404	412	395	429	393	425	384	425	377	434	398	379	410	404	391	388	380	422	385	383	400	389	390	387	404	415	408	409	379	372	402	367	394	371	397	383	384	370	390	419	437	397	385	378	417	407	415	404	418	377	395	373	404	408	407	403	410	381	418	395	353	427	401	393	391	398	365	401	393	378	396	361	383	370	395	397	393	418	363	400	399	396	391	390	383	373	409	401	408	392	369	369	354	386	401	401	403	361	397	396	396	359	400	371	369	397	422	408	403	379	366	408	398	367	410	429	368	395	357	401	396	381	394	389	363	357	369	388	358	381	379	394	397	377	383	410	374	348	383	412	354	356	401	369	410	393	386	403	410	379	381	353	383	422	421	385	402	393	410	383	383	400	385	423	399	394	385	412	382	393	401	421	394	395	393	380	384	340	412	398	399	376	389	368	381	384	384	389	396	356	384	392	423	349	394	403	366	407	380	388	377	393	361	389	406	380	397	395	391	399	362	393	361	405	392	418	433	390	374	364	417	375	365	389	379	386	401	385	373	414	395	394	398	383	389	382	400	372	342	368	398	393	406	412	388	408	361	386	386	355	381	372	376	399	363	379	354	358	416	417	399	381	395	360	404	393	412	381	397	380	393	387	405	446	368	420	363	424	414	419	394	386	393	398	407	379	366	375	426	399	373	378	363	378	405	368	375	372	389	390	405	395	377	390	389	387	368	370	408	386	379	373	391	403	393	422	377	389	370	370	379	360	370	388	375	367	413	383	379	366	398	391	372	393	364	398	370	422	371	402	396	406	410	380	375	383	402	363	385	412	388	367	392	409	373	403	358	391	402	370	348	388	398	380	412	421	370	411	378	387	400	376	346	392	391	382	379	406	378	425	369	378	368	379	376	395	397	343	393	400	380	365	434	394	421	378	379	390	371	379	392	386	382	434	406	382	387	352	367	402	394	394	413	387	391	397	394	390	386	388	400	374	349	356	430	408	398	397	394	381	378	384	366	376	395	378	391	379	399	356	374	414	398	386	432	398	385	378	390	368	366	362	385	370	395	347	355	375	384	389	348	391	379	397	351	393	404	401	425	405	403	406	425	410	396	413	422	406	406	391	407	418	430	356	376	403	362	356	386	383	380	381	415	369	388	387	373	373	345	382	364	365	394	388	392	378	378	394	349	392	405	424	439	353	434	374	407	415	375	398	374	399	390	392	424	379	339	396	362	400	391	378	386	435	419	412	403	356	381	368	396	412	393	407	408	426	425	403	376	398	401	402	399	394	389	385	384	408	378	390	405	375	375	400	383	368	392	369	391	415	401	400	395	386	403	412	388	394	405	409	409	375	383	401	384	372	362	386	408	381	379	382	418	427	371	391	386	370	356	369	378	355	386	391	377	398	412	387	418	424	402	409	412	375	420	399	398	413	343	352	355	390	377	399	414	421	397	439	412	421	406	372	376	379	390	409	360	358	393	404	378	397	410	387	390	395	404	367	390	387	405	362	393	398	368	381	350	346	410	368	410	390	384	383	372	412	414	402	388	400	378	390	390	410	423	418	394	391	366	389	380	364	379	370	376	407	397	359	403	352	398	382	387	404	434	383	366	396	409	427	415	410	377	373	402	341	375	389	374	411	398	397	401	399	351	401	387	402	380	371	373	379	374	403	376	400	374	392	391	371	370	432	399	411	384	418	357	401	411	389	386	374	392	394	415	391	380	399	402	397	415	409	391	388	369	411	378	401	375	387	381	407	346	396	374	390	410	382	351	410	403	408	413	371	373	410	374	372	422	401	406	415	403	404	380	397	404	377	384	406	369	368	381	380	398	384	440	420	384	403	376	378	408	391	392	415	380	406	413	403	375	403	366	428	404	411	391	405	400	409	402	379	393	417	381	365	386	407	369	393	377	375	398	406	351	352	351	391	430	392	378	396	434	379	366	391	381	384	383	380	385	366	415	382	386	418	352	350	385	390	406	423	422	391	414	420	374	418	392	393	344	412	413	358	397	416	381	400	400	380	365	415	354	379	371	411	409	390	389	409	385	352	357	396	403	397	381	402	384	410	382	384	408	350	398	372	394	395	402	368	394	402	391	388	391	409	405	397	361	411	368	434	363	386	402	386	372	385	388	398	395	360	354	392	412	377	386	360	396	412	402	407	354	339	357	350	391	394	377	402	383	397	374	396	416	402	400	377	379	394	344	388	366	423	389	397	399	398	383	408	364	369	391	397	394	378	416	384	377	366	409	375	393	401	410	395	393	373	385	381	362	373	375	358	406	405	367	430	382	395	420	391	387	399	381	382	384	380	392	406	421	436	370	395	361	381	357	377	380	362	370	400	397	387	399	424	374	395	404	360	398	354	423	386	399	388	377	390	385	346	386	410	412	392	400	382	384	422	364	362	403	393	399	400	393	417	385	384	400	395	389	420	350	397	408	396	388	384	391	443	412	436	388	381	414	373	381	383	409	382	425	432	375	407	366	373	408	374	390	419	390	377	354	384	390	406	397	392	372	376	410	391	375	397	366	363	377	390	386	407	410	388	402	399	370	384	378	393	414	417	364	394	386	383	363	398	386	394	345	394	397	372	389	382	406	386	410	398	394	404	395	385	410	381	377	374	388	415	406	382	395	388	394	383	382	398	396	398	381	396	377	401	396	409	413	402	371	349	353	397	417	395	357	421	407	387	380	410	356	422	393	400	383	405	390	390	408	417	412	409	362	416	396	403	405	415	411	375	408	403	391	382	400	376	398	386	403	386	430	400	387	385	392	384	442	388	364	406	368	401	383	362	363	373	369	412	397	395	372	393	366	361	384	395	397	396	340	390	392	431	384	374	373	365	405	380	384	386	419	396	375	393	403	415	379	380	369	379	388	374	359	406	396	411	369	398	377	389	379	405	430	383	401	396	393	411	388	364	386	413	402	383	433	367	383	383	407	369	375	373	353	373	349	410	383	379	432	349	405	390	378	353	394	373	396	403	408	427	394	367	376	378	390	373	434	400	404	394	377	384	413	409	379	377	354	400	386	374	394	395	401	396	366	419	392	408	367	374	367	353	359	407	395	389	386	393	381	397	391	400	404	380	380	421	411	402	375	401	391	399	384	456	390	378	352	405	347	439	399	395	375	400	406	401	366	399	390	393	381	386	431	405	412	379	386	352	346	401	417	381	373	368	393	376	394	421	382	426	440	381	391	379	391	378	376	378	386	377	375	382	384	376	416	367	383	371	423	417	381	408	370	408	401	380	383	406	387	397	355	370	409	366	410	395	393	389	404	375	378	377	391	385	378	369	378	380	374	373	381	360	412	417	378	389	401	393	388	418	394	390	382	415	391	383	397	382	393	364	388	382	362	348	383	392	382	466	362	401	391	423	379	410	399	392	388	368	373	396	434	385	408	412	376	382	383	403	393	377	408	382	404	402
28036	20477	20047	7254	1303	1324	1362	1226	896	892	1014	1956	2694	2055	1019	858	856	851	951	785	828	776	805	752	831	808	825	779	845	783	850	805	822	807	771	868	802	791	786	741	810	769	825	815	803	823	848	839	831	817	827	859	788	840	809	813	862	796	814	789	821	834	787	756	854	833	844	756	806	759	792	809	788	797	771	764	777	831	838	810	848	800	823	783	780	816	805	746	866	823	760	829	794	814	780	837	799	808	778	800	811	841	851	833	824	854	827	877	830	847	820	799	809	803	842	770	815	819	827	839	783	850	810	804	823	818	846	751	780	848	751	817	793	809	793	819	852	824	762	794	816	815	787	853	828	803	796	860	795	809	780	818	807	803	832	808	804	774	784	816	775	782	759	790	787	771	850	773	844	740	805	800	811	753	801	816	832	826	839	845	756	846	803	811	792	794	871	896	804	821	826	809	815	826	814	856	812	788	833	754	795	849	818	797	791	801	790	789	810	764	794	848	771	782	805	780	807	809	836	819	803	819	850	819	856	839	806	846	793	823	864	829	793	761	822	846	844	809	810	829	808	806	818	793	854	769	823	824	832	780	818	823	809	822	816	812	807	788	828	808	822	806	817	855	804	802	773	773	816	838	835	776	761	793	765	822	864	798	819	820	803	836	785	785	808	822	782	818	796	731	816	821	779	824	770	794	845	790	752	838	799	851	822	853	801	812	827	846	862	813	824	793	828	767	809	799	789	820	789	786	778	762	769	878	769	810	793	823	826	849	806	833	872	784	774	802	832	831	801	830	775	860	834	821	833	778	789	849	854	779	766	801	805	819	781	820	883	780	847	762	806	822	829	818	787	850	819	798	832	812	801	828	798	806	837	843	868	804	793	797	840	787	808	762	766	835	838	809	826	825	804	824	810	895	792	840	823	836	828	832	815	817	813	838	805	814	806	811	864	797	772	824	811	787	788	797	786	821	796	845	794	751	801	769	787	777	807	817	811	810	767	828	833	864	828	849	770	856	786	805	874	763	831	814	843	774	787	778	769	814	786	791	770	790	854	817	749	812	854	803	849	854	811	810	869	816	834	799	795	774	817	800	797	770	812	821	775	764	806	764	781	796	839	816	865	790	817	789	802	832	807	846	838	812	835	868	839	812	802	819	790	840	827	825	769	796	823	820	789	785	837	827	830	759	832	798	804	875	837	818	772	813	788	840	787	805	798	830	818	789	809	814	839	784	791	807	806	780	769	792	794	838	819	785	796	790	827	774	790	827	807	775	759	811	822	781	795	810	815	797	799	839	772	746	846	826	840	811	790	805	843	817	788	804	793	822	816	881	802	805	843	835	803	744	854	830	825	801	796	840	828	830	802	782	801	809	809	825	809	839	800	835	809	878	813	773	825	808	812	839	812	839	843	825	801	839	775	761	858	819	815	767	802	827	784	778	812	822	786	802	806	833	829	827	800	776	775	812	815	791	835	827	800	775	827	808	775	799	865	789	792	841	807	767	765	788	825	798	847	798	813	777	772	819	796	796	816	803	785	797	818	796	822	824	793	822	781	825	845	785	752	829	800	762	793	858	849	729	854	798	785	826	765	767	802	759	751	799	822	815	854	789	792	734	811	809	822	811	814	790	775	784	772	862	856	767	815	815	817	814	829	849	752	763	850	802	786	803	780	829	821	811	806	796	839	803	797	783	813	801	807	851	783	803	761	826	834	809	825	808	830	835	851	834	808	828	826	788	802	823	833	818	877	850	816	813	888	806	816	828	780	804	833	822	796	827	782	807	849	779	766	816	810	827	816	821	830	814	816	797	791	869	846	765	811	823	864	792	771	746	778	806	841	793	793	779	818	836	795	815	819	814	782	803	790	841	830	813	837	786	799	772	787	753	747	801	833	788	863	804	849	768	838	775	814	855	813	812	826	703	836	792	859	836	815	846	806	817	812	812	791	806	805	812	822	763	800	770	832	773	758	795	791	794	822	837	816	812	845	824	778	857	834	843	765	812	792	816	787	785	778	815	789	793	812	783	779	789	815	830	800	809	775	821	823	821	784	856	779	829	801	768	859	803	828	765	808	862	761	794	812	768	836	773	838	841	837	838	810	767	836	831	828	805	812	807	795	805	806	766	811	831	794	797	853	769	810	782	827	792	797	816	785	811	835	858	819	785	835	792	801	802	839	780	806	770	848	770	866	815	761	815	860	819	832	851	805	789	795	786	827	804	832	783	858	838	804	843	825	841	793	785	816	800	808	797	811	810	794	824	811	834	869	772	827	797	809	838	824	778	808	782	811	826	761	797	859	750	805	797	786	869	790	824	834	732	765	824	822	807	804	818	834	839	833	822	816	821	763	767	828	809	820	834	832	818	817	837	801	821	852	750	834	838	804	817	809	822	819	811	789	762	795	795	797	821	776	836	792	795	792	824	826	806	816	805	783	867	800	822	852	810	816	835	884	816	777	784	822	802	837	799	832	825	794	809	832	857	799	844	778	778	796	819	853	789	779	839	830	858	833	792	854	849	805	818	783	866	781	818	795	866	802	844	814	831	777	803	819	812	771	832	830	738	761	772	790	827	899	845	834	834	816	799	880	797	783	817	765	796	872	836	785	819	825	830	798	795	830	798	784	804	828	854	808	762	797	784	797	807	788	783	835	817	761	832	778	814	764	826	806	785	831	805	759	773	792	789	815	825	807	823	807	783	779	823	752	808	813	839	825	852	803	832	790	806	787	797	762	801	811	805	832	764	798	827	865	796	763	801	785	796	782	855	847	826	814	813	831	857	777	848	862	851	834	805	840	833	786	839	833	752	848	819	812	802	802	819	815	823	801	774	759	801	824	829	797	876	842	766	835	817	810	815	816	749	835	803	806	761	803	812	845	833	797	817	797	854	827	832	777	770	810	818	799	815	794	826	836	818	762	802	774	795	803	856	850	782	819	793	805	790	830	845	781	822	774	835	801	796	790	823	829	801	846	735	834	824	800	824	770	798	866	825	818	802	811	883	820	849	850	813	843	802	817	793	833	858	851	832	768	850	813	801	792	799	829	842	849	836	819	797	798	847	737	787	827	788	802	803	843	843	802	784	781	838	767	755	752	741	791	849	835	756	829	850	815	773	865	845	807	791	845	775	828	791	831	816	766	776	808	838	785	848	799	805	799	833	861	777	793	815	835	775	847	803	792	777	796	828	777	751	794	792	862	760	788	823	845	830	780	877	770	813	828	826	776	848	807	769	809	783	796	839	813	814	857	816	800	825	807	809	794	781	798	832	802	818	789	788	763	749	815	827	789	748	816	865	827	845	827	872	783	757	772	797	845	826	813	839	847	767	788	832	816	772	782	829	797	789	800	789	745	841	830	796	787	829	824	801	807	796	859	813	806	814	788	825	807	805	807	844	776	791	825	853	820	821	804	812	827	818	819	739	793	812	817	832	809	834	803	746	769	818	811	764	796	823	781	839	798	814	876	838	772	772	807	750	848	860	830	762	807	808	773	839
6856	13335	21399	5531	1393	1727	1983	1544	862	881	1190	2730	3876	2851	1144	780	857	820	966	814	763	800	779	810	810	795	817	861	784	792	795	821	838	749	825	820	795	831	772	769	771	828	861	787	820	839	808	820	809	825	800	823	767	824	775	773	817	836	805	846	833	809	823	781	760	787	839	818	783	819	827	839	862	819	782	752	831	794	809	775	783	829	809	828	801	783	775	832	790	833	829	824	827	828	775	751	804	823	778	854	818	754	800	847	821	793	787	809	839	814	807	820	838	769	844	783	803	877	761	772	811	794	786	758	771	828	863	820	795	823	795	798	804	769	795	822	823	846	804	796	851	792	827	798	802	843	803	838	910	809	829	834	816	805	822	770	806	773	799	787	840	793	838	814	830	796	743	797	831	829	834	839	793	807	765	839	820	806	787	814	777	794	792	774	814	803	820	816	789	850	859	840	830	785	801	831	800	831	815	778	769	815	799	805	833	797	785	841	769	765	786	824	789	814	817	790	813	794	786	775	799	795	811	826	799	809	833	796	807	779	785	836	786	784	835	820	841	798	807	835	799	791	815	747	838	814	834	829	789	771	803	826	816	842	776	809	836	793	819	792	836	772	783	780	826	836	821	814	797	867	828	806	807	801	708	827	795	829	822	735	788	793	819	863	806	787	768	786	804	801	790	818	793	822	789	791	836	821	817	877	833	793	820	768	807	814	830	837	749	799	857	824	833	834	811	814	827	880	858	809	795	762	864	847	807	786	835	775	818	831	822	781	820	751	810	779	775	787	813	767	825	862	802	862	729	764	811	809	806	823	820	849	754	807	759	860	775	888	811	813	810	765	868	761	776	802	773	804	844	793	816	760	772	763	846	832	824	829	814	777	793	759	802	794	789	789	831	813	819	821	826	834	810	794	840	844	823	828	850	867	817	804	793	787	815	781	802	838	787	774	829	795	828	797	824	802	807	800	801	852	801	809	835	812	849	821	809	797	840	751	804	823	811	808	808	822	788	806	775	802	796	758	774	822	818	841	788	787	793	791	826	772	806	797	779	823	808	851	776	765	797	762	846	818	821	782	771	824	757	786	828	747	803	857	744	793	768	820	814	849	848	779	806	840	792	815	815	806	808	826	799	810	843	814	754	786	861	786	815	840	814	825	798	787	812	796	822	796	818	804	788	790	804	811	779	815	866	790	782	769	769	833	777	829	761	824	789	811	787	820	788	795	835	765	814	831	806	796	802	793	792	788	869	758	819	768	848	792	769	808	791	814	842	779	817	772	791	803	798	810	805	766	812	778	823	867	828	764	848	774	791	821	765	790	828	798	781	771	774	795	789	839	793	767	867	774	775	768	817	817	843	781	760	784	848	837	805	810	793	839	786	779	805	808	811	856	811	807	815	796	816	799	835	777	750	827	814	828	760	796	862	824	820	797	769	836	826	816	775	797	820	809	820	799	796	815	815	824	808	809	809	816	842	803	823	773	826	833	779	795	834	804	774	783	810	799	787	729	786	771	869	794	727	766	789	784	809	778	807	809	809	799	785	819	781	835	871	850	814	799	859	822	839	824	759	811	799	811	827	805	760	898	806	838	790	802	789	823	820	830	791	799	812	788	802	797	777	751	831	808	866	836	763	802	792	774	796	823	831	762	812	840	795	834	814	796	790	769	833	780	808	797	849	795	790	795	815	798	818	796	780	803	802	842	806	785	815	769	819	849	828	825	803	769	794	811	822	816	831	752	813	822	809	766	811	809	838	804	792	773	832	812	882	823	800	766	804	828	801	845	834	824	802	787	823	802	815	817	824	801	787	843	783	839	824	872	803	829	840	822	835	784	819	832	823	821	792	853	764	835	809	785	823	807	871	759	840	797	861	827	797	839	811	840	829	838	747	778	771	763	760	798	767	774	822	804	823	827	809	865	775	812	768	767	826	790	805	831	809	819	817	796	818	814	849	804	798	796	819	817	818	779	824	838	777	763	843	816	788	838	829	782	796	805	775	825	836	833	801	842	823	804	803	822	796	784	764	780	816	771	786	820	761	761	794	862	827	835	764	833	795	827	853	885	783	794	788	804	851	795	820	807	809	761	821	812	783	756	829	803	827	829	798	821	824	813	833	802	831	830	801	768	813	757	871	838	856	767	777	783	834	784	847	863	808	787	775	759	834	803	843	856	818	855	859	833	817	847	777	845	805	842	767	770	787	840	773	764	810	809	827	805	842	826	785	794	799	796	861	776	806	784	844	790	843	793	835	827	790	804	808	826	799	859	860	802	798	796	842	838	828	776	819	821	842	808	804	771	841	842	804	807	806	818	830	815	860	780	810	785	775	785	815	785	798	785	828	807	805	778	759	771	828	805	835	850	861	807	815	794	790	835	845	804	787	822	794	826	791	810	780	796	780	834	827	819	751	821	808	826	832	845	796	809	859	786	853	835	783	762	820	783	780	811	774	759	860	746	825	780	831	835	789	807	817	797	809	794	803	772	733	813	834	737	783	820	797	835	820	819	720	832	803	815	777	839	809	805	802	746	738	856	824	833	849	775	813	797	787	826	815	776	842	772	809	871	806	802	808	824	784	794	826	794	824	812	817	813	782	857	866	797	807	803	781	780	787	794	790	785	803	833	841	803	837	822	854	851	826	842	786	768	849	732	783	777	776	804	826	758	843	818	837	843	827	808	808	800	816	798	802	782	811	798	802	836	818	764	762	802	803	808	752	813	792	859	790	763	812	841	761	829	805	822	834	827	785	847	780	798	781	856	787	828	884	827	852	810	823	839	796	805	778	790	875	870	814	809	794	801	782	857	767	811	819	856	833	833	806	850	836	837	785	790	782	874	792	853	818	808	810	750	756	821	807	783	800	823	822	821	876	798	799	829	793	811	796	804	794	808	820	805	851	787	787	796	847	807	766	837	778	788	807	753	829	854	799	798	832	767	779	784	834	849	809	785	832	743	815	782	763	791	805	794	829	804	817	849	846	807	856	851	805	795	847	796	772	807	862	776	839	857	774	774	776	760	814	819	800	756	797	837	829	840	805	765	763	808	796	847	775	822	763	815	785	799	808	830	823	790	814	760	821	800	827	810	815	867	800	792	776	746	807	823	769	816	853	834	799	824	830	735	814	840	830	838	838	823	859	797	845	755	826	837	838	784	836	789	810	843	806	760	832	833	842	799	784	781	802	810	827	812	842	822	805	839	770	841	823	774	791	780	768	776	797	806	804	777	803	753	827	777	795	790	792	792	834	838	804	836	862	830	814	835	781	803	770	836	804	809	828	793	753	814	774	812	822	812	810	797	793	816	817	798	786	785	840	810	799	859	837	845	801	782	828	778	788	777	788	818	825	790	812	835	878	777	813	841	800	796	822	780	809	802	826	790	832	816	843	816	798	768	769	819	801	788	798	798	822	874	833	837	811	864	788	817	777	825	797	818	818	823	832	805	819	836	828	793	856	760	817	780	813	759	816	772	828	771	844	811	812	832	791	782	845	777
23783	21432	28969	24331	21446	13853	2691	1261	741	712	1059	2702	4485	3905	870	488	452	457	611	457	449	443	418	429	421	406	402	424	383	410	414	439	426	411	391	418	375	411	405	412	411	423	369	400	449	411	388	446	417	379	409	407	408	404	413	413	404	398	407	381	405	401	389	419	409	380	406	384	420	464	444	382	371	385	411	412	414	418	437	396	382	411	425	399	396	398	420	417	399	406	372	401	387	413	392	366	416	387	406	365	441	395	403	414	410	416	444	419	391	386	392	396	404	388	368	397	374	386	416	378	386	423	396	442	420	394	413	403	377	374	395	423	353	410	382	421	430	411	465	399	427	398	434	424	400	423	412	398	413	411	407	441	366	392	426	404	427	414	433	413	365	428	391	433	434	406	399	439	428	389	384	394	406	436	405	379	382	354	381	417	410	412	390	426	408	413	395	404	420	402	407	426	377	403	423	422	403	414	372	388	378	388	380	407	388	374	393	391	433	372	433	403	412	376	362	392	382	392	369	380	360	402	404	465	431	403	405	400	394	406	382	415	399	391	422	430	394	388	428	379	381	418	426	383	451	398	381	408	422	386	362	382	445	378	377	430	449	415	423	392	401	400	402	374	380	414	407	391	397	439	411	410	402	418	389	385	374	394	384	403	383	402	419	365	407	410	395	410	437	417	409	423	400	388	383	414	434	379	394	386	397	421	421	381	419	428	414	375	429	405	385	401	408	429	396	437	402	392	406	409	389	387	403	377	422	392	414	424	423	400	401	390	398	357	423	409	406	429	417	384	389	431	399	408	394	404	428	414	378	408	421	402	400	411	425	382	417	402	404	412	426	419	408	415	429	421	432	411	392	381	358	461	414	386	396	390	397	404	432	388	381	411	386	427	395	412	406	387	397	388	395	415	402	391	411	433	386	383	416	390	429	408	393	411	394	426	395	385	367	391	409	401	381	414	362	368	427	410	403	435	398	366	378	407	405	434	381	377	373	395	448	376	391	406	429	412	405	398	407	422	375	394	400	378	383	397	369	426	388	376	407	400	433	389	406	436	386	390	423	388	390	393	417	397	405	387	396	410	413	390	418	375	390	410	437	381	408	400	381	424	425	376	409	419	391	424	394	425	383	411	366	402	388	373	368	400	419	387	394	412	415	416	425	388	370	365	395	418	396	421	367	382	412	400	423	370	422	383	403	411	370	446	402	406	395	412	413	407	391	416	422	409	420	413	406	410	413	424	398	391	420	412	403	429	413	383	397	388	452	394	419	404	411	415	407	417	416	373	408	421	394	388	392	427	406	393	398	399	395	395	426	395	406	413	432	370	415	378	415	433	414	459	419	375	397	407	416	372	417	375	412	426	387	396	415	372	427	425	404	369	366	392	385	400	420	360	371	392	406	392	418	401	419	418	424	369	418	393	392	389	417	375	417	395	388	436	389	389	388	382	421	400	395	418	412	403	421	426	433	403	400	364	373	401	362	379	402	406	402	429	423	361	403	430	423	423	388	414	425	393	405	407	407	420	416	416	406	441	378	395	408	405	374	396	410	427	383	418	413	409	381	438	365	401	424	396	360	402	425	382	423	383	406	393	403	395	446	400	413	392	418	381	395	446	404	405	431	395	411	410	407	390	382	413	433	430	416	401	445	408	388	370	409	411	431	398	420	361	400	392	408	421	374	404	404	417	404	414	411	435	395	385	396	405	421	427	363	431	408	383	403	413	390	392	386	358	387	411	367	427	405	414	379	451	402	392	428	433	426	392	433	381	381	386	393	420	428	383	366	378	392	412	395	392	398	438	393	441	386	421	417	443	419	380	396	405	402	397	417	426	390	403	415	409	395	422	421	405	398	437	387	392	404	393	419	416	385	420	395	418	395	395	400	369	431	378	377	382	383	384	380	395	402	388	421	401	424	398	432	414	410	405	394	422	421	390	382	396	400	392	401	439	394	400	402	399	392	427	400	401	380	430	470	441	421	394	402	398	422	391	403	366	400	417	371	404	420	397	381	394	415	380	399	388	421	403	418	396	404	393	377	393	392	401	431	405	397	436	401	424	422	390	390	393	384	455	408	392	357	381	398	390	385	421	399	392	410	366	392	404	399	381	378	392	411	371	400	379	396	378	406	406	432	425	411	360	376	412	387	389	385	415	389	390	426	419	395	386	399	424	448	434	420	341	381	411	375	415	420	384	405	435	427	366	434	407	407	412	404	392	425	424	369	434	399	392	365	447	410	446	425	425	423	375	419	428	401	384	412	374	420	424	379	412	391	392	382	388	409	418	379	390	382	385	444	423	401	371	414	415	389	374	396	409	388	406	372	392	383	416	438	409	433	420	411	437	442	381	424	394	399	407	373	420	388	428	392	424	422	420	384	445	391	417	365	397	414	433	399	409	409	406	422	438	447	384	411	390	416	439	417	435	363	391	434	404	393	383	429	435	466	405	385	408	422	366	386	419	415	394	407	395	445	405	394	361	416	400	422	392	419	407	442	390	394	356	412	417	396	400	394	403	424	388	387	424	376	375	420	386	360	402	382	413	429	416	408	410	389	416	385	389	394	415	394	391	380	371	389	428	414	404	421	428	424	393	406	420	404	440	409	404	379	385	396	407	388	430	412	389	393	399	388	366	399	402	412	367	445	407	406	406	424	426	401	387	406	388	417	396	438	391	423	391	419	391	403	399	405	362	414	405	361	373	415	396	403	387	403	387	370	433	397	397	392	405	435	394	403	400	425	382	415	412	392	442	430	396	449	412	409	377	414	409	412	389	427	456	407	413	423	405	417	404	386	406	380	408	403	408	421	382	395	448	398	377	433	420	418	413	431	403	415	393	382	374	373	408	413	388	410	409	423	360	423	392	392	410	408	439	397	445	414	382	393	385	384	381	428	395	392	430	408	413	419	389	426	419	342	420	351	405	398	378	388	402	384	355	365	366	402	377	392	382	384	397	417	430	390	379	346	429	397	401	404	389	425	390	404	382	401	400	414	415	429	405	418	404	407	398	401	342	423	379	370	412	388	388	451	414	396	431	357	398	384	397	417	407	374	409	410	439	391	409	431	415	374	408	396	396	411	412	424	410	393	415	366	358	429	382	407	415	397	399	429	380	426	426	461	382	402	417	389	420	418	385	406	383	434	401	379	399	398	428	346	392	432	386	394	376	404	396	396	381	416	429	410	408	424	446	382	402	432	420	379	370	382	374	387	403	364	404	399	412	409	399	451	395	394	418	433	402	465	412	406	375	409	397	405	408	382	393	423	349	407	433	417	401	423	379	392	428	404	382	400	399	459	383	388	396	402	400	428	408	403	371	403	445	399	386	401	398	389	397	396	423	387	387	385	435	402	413	411	412	433	401	418	388	385	384	395	408	412	402	410	416	393	422	380	420	425	435	377	399	429	405	393	392	371	380	393	418	403	423	404	392	380	427	400	399	408	380	416	407	420	392	388	397	365	405	385	378	416	388	386	411	397	373	369	345	395	397	412	374	419	410
7385	21297	24649	9377	3033	3182	3052	1848	1104	911	1563	4152	6718	5479	1079	529	536	504	723	516	447	422	426	445	433	415	448	451	434	384	410	398	440	425	426	428	405	410	431	388	451	416	404	403	447	427	431	394	411	423	430	475	379	401	413	440	383	394	438	444	398	374	434	425	417	424	414	442	424	416	405	375	409	442	402	402	423	465	401	394	390	384	432	416	398	390	404	414	437	382	420	416	412	434	436	404	426	420	455	456	425	420	405	430	390	424	386	444	439	425	436	413	419	432	408	432	348	401	430	359	450	430	396	441	444	421	443	403	419	405	405	457	426	379	432	470	387	410	432	409	436	419	388	400	421	433	428	396	443	400	424	390	428	413	407	370	406	448	409	386	410	416	393	419	376	426	410	393	431	445	424	416	405	413	415	390	436	460	448	433	396	399	389	382	372	426	426	412	400	453	406	430	428	447	432	427	442	452	440	422	410	390	413	430	402	409	404	442	421	407	377	400	417	386	426	421	456	440	405	420	396	416	389	410	422	436	375	421	402	401	408	398	364	430	420	431	408	373	396	411	398	397	384	391	417	425	362	426	434	430	433	414	411	421	441	397	394	414	427	403	401	414	397	427	403	381	431	413	417	418	411	415	404	433	419	379	376	447	403	381	465	412	407	426	437	433	464	391	397	418	426	448	417	416	426	424	402	415	407	437	403	422	406	437	429	422	406	416	402	393	391	389	417	397	441	420	357	401	421	458	405	412	373	406	444	388	411	431	411	407	425	394	391	434	450	416	407	461	426	412	425	414	434	427	409	389	388	423	405	408	412	420	433	446	453	398	420	420	402	371	430	414	455	438	415	434	427	410	390	404	409	440	393	408	405	420	350	456	451	411	420	371	447	388	433	439	453	405	404	391	426	414	412	374	418	415	403	418	379	428	444	416	391	427	435	419	432	438	398	440	423	402	400	377	421	437	413	449	392	413	402	390	402	405	457	446	420	394	378	416	374	438	398	411	397	412	418	432	419	417	400	410	400	417	419	404	421	442	395	417	423	435	385	418	418	418	416	403	423	401	432	402	397	395	428	387	410	409	465	434	444	416	408	406	403	440	416	378	421	396	427	410	421	426	393	444	416	378	414	401	391	365	395	400	402	429	417	415	403	436	422	372	385	415	458	407	385	389	393	401	402	460	411	413	422	423	421	425	445	390	404	445	424	375	478	420	423	405	420	433	382	425	402	420	396	385	415	415	421	407	414	428	475	423	478	437	415	409	401	421	437	418	410	403	427	422	394	427	407	388	411	396	421	421	425	435	393	414	402	417	408	447	388	389	381	391	425	429	415	412	429	404	399	401	381	442	422	426	478	413	408	414	437	410	453	400	416	419	438	403	454	436	412	451	406	394	459	395	461	435	440	408	452	408	413	417	426	381	418	406	455	441	407	375	411	404	437	408	419	432	412	429	420	423	421	406	434	410	448	399	405	397	418	429	426	403	419	390	396	425	444	386	425	419	444	385	407	422	433	353	418	444	413	408	398	448	403	416	428	394	395	430	389	407	382	434	424	420	415	419	452	424	424	422	433	425	432	393	431	404	442	399	387	408	436	413	394	397	400	409	433	466	405	440	394	418	410	439	388	401	400	407	411	421	378	379	412	426	422	416	428	434	423	384	410	415	443	429	417	440	394	432	431	455	406	414	442	433	419	427	443	419	392	429	424	411	411	405	392	422	397	389	403	423	411	433	416	415	409	396	400	419	408	429	444	413	455	403	390	424	401	401	436	422	423	400	404	379	425	434	418	426	409	401	410	392	424	416	399	408	431	425	385	432	432	421	430	417	447	398	412	424	394	451	435	453	425	420	419	410	390	387	412	414	416	425	405	410	384	399	390	419	421	405	422	391	413	397	410	431	422	409	446	433	411	440	395	404	401	379	411	427	439	397	418	438	440	405	421	425	384	418	389	423	388	392	383	393	426	399	403	424	418	428	430	385	411	433	415	399	439	394	404	458	411	452	408	385	438	451	418	428	392	416	409	421	401	432	412	392	430	400	439	407	417	421	421	396	463	424	425	429	420	431	423	374	459	436	418	408	443	424	442	440	425	383	414	411	410	422	421	419	440	424	417	432	430	403	410	405	446	416	417	414	438	446	427	439	444	444	419	451	434	439	490	413	445	427	400	379	404	415	455	422	439	417	405	389	429	406	444	376	410	378	402	375	410	431	399	428	396	423	391	390	395	436	413	398	423	417	413	383	421	428	421	391	389	424	418	390	457	411	393	416	401	418	414	437	421	423	431	403	413	415	423	436	400	425	410	441	414	418	412	381	431	418	426	403	417	396	393	407	425	440	402	412	441	425	427	398	392	410	394	444	404	413	424	412	411	419	417	400	432	413	438	388	444	441	424	404	392	426	438	415	426	430	387	399	398	400	383	447	433	455	402	430	453	407	394	395	381	408	405	418	404	394	383	444	406	423	419	392	400	442	389	407	397	381	404	435	435	449	403	437	429	435	442	414	442	415	403	434	423	404	441	430	430	426	393	451	411	419	412	387	396	380	413	451	421	427	406	422	398	409	432	389	398	428	434	393	433	436	393	411	457	386	417	427	420	412	381	402	396	428	410	383	408	440	441	403	401	415	381	432	438	406	454	376	423	401	426	451	418	417	396	369	432	398	427	406	393	419	426	414	392	374	416	427	383	461	396	400	420	441	417	393	422	441	447	405	383	418	434	431	425	440	422	395	407	438	438	409	414	408	434	401	370	424	403	457	423	420	452	422	404	402	421	406	389	424	426	417	406	406	429	426	409	456	425	417	444	414	386	439	431	442	422	425	426	419	408	454	426	446	406	409	434	418	416	388	413	400	414	415	423	378	384	424	396	410	402	405	417	383	415	432	414	455	445	374	426	407	400	403	433	425	430	389	410	438	416	423	407	397	423	447	426	416	435	416	423	402	419	446	420	430	412	404	396	418	448	465	457	419	391	445	426	380	426	415	438	398	433	408	419	415	429	436	453	432	428	398	406	434	411	398	403	422	379	426	434	450	413	392	410	404	426	421	403	427	397	443	467	449	427	406	387	396	414	421	420	439	410	417	387	407	446	428	423	458	402	400	420	402	385	399	426	446	403	399	445	405	409	430	398	418	411	429	410	427	442	399	396	446	456	366	431	416	416	416	434	413	413	437	430	418	392	398	387	421	442	401	434	430	437	379	408	418	391	389	420	438	383	378	415	386	387	412	425	413	397	387	444	406	391	438	410	434	419	418	451	445	431	422	405	400	386	425	427	401	467	426	399	417	399	420	423	438	435	412	393	386	404	397	398	415	413	443	396	433	393	430	447	417	392	404	384	428	413	419	398	385	428	397	413	445	354	436	465	413	429	422	416	459	427	420	390	405	418	428	442	437	412	406	419	417	448	427	432	405	440	422	429	436	408	401	399	434	434	394	425	411	400	412	409	431	445	426	403	405	403	430	396	362	402	427	388	415	430	412	397	423	436	398	418	390
24904	21385	28067	25044	15555	2576	1866	1357	1106	1097	1366	2608	3745	2859	1189	972	944	893	1099	929	882	938	914	948	905	967	933	939	860	898	842	873	881	907	865	889	937	892	885	940	904	882	902	839	854	905	862	892	973	873	897	952	897	869	932	951	880	921	922	909	913	865	821	879	932	880	879	902	954	948	904	887	922	943	893	921	934	935	890	893	915	875	854	906	943	870	919	946	881	865	890	874	914	930	839	872	925	897	915	910	850	867	864	901	858	847	909	882	894	891	909	892	866	916	924	855	875	830	838	896	915	916	854	893	866	880	971	902	882	890	895	863	907	946	910	857	904	873	916	923	909	910	870	876	831	919	879	916	928	889	931	877	853	951	983	959	905	871	834	874	901	870	905	936	889	923	915	839	901	936	965	916	826	922	941	899	926	890	882	850	883	867	900	910	942	868	833	967	887	923	853	885	948	911	960	905	903	896	928	928	902	937	949	906	895	902	880	899	912	927	946	913	888	897	896	947	846	846	907	909	835	924	893	852	885	886	897	940	874	900	869	933	862	872	860	894	939	942	873	877	923	933	895	935	868	854	884	883	905	873	894	892	915	892	904	863	869	884	918	869	947	894	863	887	926	877	879	940	919	885	930	910	885	929	925	844	950	858	933	920	895	897	880	967	901	892	883	905	887	926	855	900	915	922	934	876	842	900	921	844	922	906	898	924	855	859	913	923	897	854	857	926	882	924	846	877	851	909	822	956	896	905	916	931	1001	877	881	905	919	905	851	903	913	943	944	895	864	898	919	885	883	907	919	915	930	878	880	921	843	902	889	875	878	922	865	928	912	923	872	898	858	912	842	893	952	849	873	844	853	838	928	868	879	875	886	936	910	886	867	904	920	932	932	910	916	963	849	909	872	989	932	912	951	949	837	863	909	919	911	927	874	922	869	906	895	911	915	841	909	886	864	853	905	880	940	893	934	888	854	900	877	887	919	904	945	917	904	929	912	870	915	843	912	860	880	862	896	928	905	901	953	875	925	915	914	935	866	867	899	897	946	862	940	878	916	862	888	858	907	865	950	892	891	918	894	929	872	887	884	861	878	913	869	914	869	909	908	891	913	852	955	932	865	913	859	889	874	963	905	865	904	911	918	955	875	881	854	971	954	954	958	911	939	869	879	926	922	851	925	862	917	920	931	946	802	903	930	908	949	931	914	943	882	903	873	885	937	879	908	904	930	921	918	873	877	831	927	927	893	918	878	905	931	893	892	903	878	954	891	902	889	922	899	878	911	856	907	980	832	921	934	862	863	893	889	858	943	920	879	896	865	872	893	933	895	853	897	842	928	868	899	854	888	896	952	878	868	929	891	889	910	889	902	842	873	858	904	865	817	892	926	866	859	930	883	938	865	890	918	889	886	914	885	898	926	872	886	877	855	932	900	911	888	837	910	865	885	883	898	883	885	880	901	860	881	902	881	967	859	862	874	884	867	882	929	936	886	864	885	894	895	928	858	846	874	919	913	895	915	902	894	897	915	882	921	915	855	913	887	947	873	873	881	906	821	883	882	882	919	913	962	883	918	929	909	902	903	918	914	973	940	899	877	944	899	910	840	917	859	934	884	911	928	914	904	882	923	896	915	875	906	903	865	882	851	905	883	902	907	891	887	949	911	882	885	887	878	883	898	852	952	913	918	871	912	879	876	926	954	885	917	865	891	904	916	849	918	914	902	879	924	923	912	861	912	923	873	894	870	913	900	873	928	919	878	824	881	890	895	911	862	862	925	967	884	924	923	923	948	903	927	870	879	888	899	892	870	884	893	814	909	852	871	857	876	836	893	947	926	873	888	905	867	915	892	912	902	880	886	881	893	889	916	889	900	877	887	855	846	881	915	898	881	894	871	904	918	855	874	853	879	920	916	906	910	873	904	921	922	871	925	859	887	881	872	898	918	905	840	922	885	956	945	897	924	931	903	898	961	892	950	905	867	889	956	906	860	888	903	904	934	905	932	937	893	896	892	886	865	886	932	901	835	856	908	882	972	870	914	908	934	914	921	865	909	919	885	962	876	909	841	862	925	851	943	850	911	907	904	928	938	837	931	892	931	895	916	891	930	922	912	872	887	877	933	896	952	911	922	898	909	961	960	865	925	961	840	937	887	883	884	888	846	908	887	905	892	890	922	934	871	936	874	929	849	906	889	877	967	888	858	888	920	852	906	883	918	935	889	889	948	890	893	909	904	932	898	902	908	881	936	862	918	891	933	911	913	854	927	938	913	954	917	876	897	914	887	857	927	885	899	933	920	846	915	888	889	907	937	820	915	903	916	908	922	886	932	921	887	934	970	883	899	958	925	872	875	856	891	882	895	870	921	855	885	927	904	823	954	915	925	876	875	955	947	837	878	870	817	895	856	892	872	889	871	928	890	897	893	849	851	894	915	917	880	895	888	899	899	898	875	904	891	864	915	856	874	935	881	952	930	950	876	887	943	903	959	904	938	911	907	907	833	920	861	868	929	892	881	894	885	898	922	946	884	862	857	939	904	970	899	886	897	870	862	902	903	877	872	890	875	909	955	861	835	853	914	875	939	848	861	844	913	936	880	902	853	879	882	903	878	916	930	901	880	889	887	913	902	881	886	911	905	860	873	908	924	915	899	913	849	865	901	907	895	873	884	961	907	934	898	874	974	933	921	836	884	852	907	845	925	920	920	925	936	892	853	882	895	890	910	898	862	913	926	918	895	911	851	934	862	911	895	941	913	963	903	856	853	888	907	853	877	949	874	866	916	867	903	873	906	904	863	902	899	936	887	886	883	907	855	947	865	902	879	869	881	917	860	877	877	905	884	867	878	861	942	900	879	892	939	903	909	898	887	896	929	846	855	883	883	922	928	880	911	924	970	907	876	927	899	891	889	918	890	963	882	899	878	952	889	885	878	943	942	854	925	933	822	928	901	943	871	940	921	905	862	927	893	838	886	877	873	907	907	876	838	890	929	945	956	913	920	902	898	891	851	889	864	864	938	869	916	904	918	928	936	872	943	865	856	951	845	882	882	930	938	927	922	918	895	907	857	895	879	875	902	931	916	851	902	882	885	915	899	881	918	915	930	917	876	930	851	862	888	880	827	880	890	912	897	887	913	937	911	898	925	892	942	908	889	914	889	844	911	899	920	925	885	891	926	844	887	929	908	910	889	907	928	883	912	879	925	893	895	864	835	950	911	878	847	869	875	896	938	916	919	851	890	921	927	855	882	902	894	868	952	878	857	914	832	917	893	914	918	904	972	852	948	912	911	952	948	938	920	868	904	959	934	870	874	910	893	904	877	931	940	943	878	897	875	918	882	941	919	884	879	898	951	913	895	900	830	912	850	856	864	905	901	890	930	865	905	843	855	877	898	843	912	851	921	873	924	905	901	857	850	897	928	947	829	899	864	949	874	917	894	895	877	864	885	883	836	938	917	864	877	902	866	898	914	858	889	895	883	902	850	852	916	894	902	961	895	870	920	904
7304	16393	16304	7227	2708	2713	2563	1593	1196	1170	1822	3586	5683	3975	1368	982	933	925	1116	914	852	863	892	845	921	886	909	868	838	852	858	904	924	912	874	800	928	888	883	857	911	867	862	934	856	852	848	866	905	844	835	866	917	880	906	819	870	831	900	904	864	854	889	895	828	865	827	879	838	861	891	850	907	856	860	926	861	884	879	834	845	903	858	903	896	857	868	839	866	864	858	936	874	803	849	863	829	880	846	858	883	917	877	870	849	847	850	899	852	887	867	890	816	894	827	938	831	904	894	866	907	846	874	886	841	826	819	851	845	886	876	889	859	881	892	854	887	855	891	874	888	872	873	842	867	863	814	847	881	832	887	859	841	877	821	886	804	856	888	890	872	866	923	882	873	870	865	855	903	905	862	869	856	851	852	865	861	860	918	898	898	941	857	862	872	868	848	865	846	872	851	823	839	887	910	857	892	906	880	865	850	843	890	882	899	884	868	881	862	851	832	864	849	843	844	846	862	849	812	892	859	856	840	881	840	907	878	875	872	884	897	882	851	873	830	864	857	869	868	914	895	865	879	899	832	857	848	833	823	976	889	790	923	839	923	813	833	879	882	855	926	917	841	869	860	888	914	857	913	841	829	872	917	866	852	886	893	850	903	854	866	825	853	857	903	899	881	823	872	825	862	875	860	856	875	840	840	875	873	850	857	869	900	896	852	886	866	872	920	890	825	906	865	897	844	814	885	860	872	842	850	862	857	897	843	871	875	910	824	894	834	895	852	876	800	903	895	873	923	858	868	886	899	857	819	870	841	870	893	841	895	875	851	864	909	839	816	845	862	872	887	826	885	862	859	876	848	852	843	810	890	834	877	821	855	837	892	840	843	878	885	842	890	884	863	873	911	855	879	888	847	868	916	850	881	853	878	881	847	901	846	852	918	850	866	866	879	851	871	877	853	875	869	874	814	828	806	863	852	900	846	830	883	869	883	896	828	860	943	847	859	844	868	869	898	850	911	914	839	897	873	892	906	874	870	862	904	869	887	852	881	930	825	901	895	852	880	907	876	907	880	854	856	879	909	929	861	828	934	857	855	905	833	847	889	928	864	886	912	816	924	862	870	792	935	864	870	822	832	875	912	871	868	866	867	874	855	847	870	896	937	877	835	841	864	920	851	819	922	833	908	850	868	859	835	885	874	887	870	870	895	878	881	893	864	863	872	844	909	888	871	891	920	857	849	825	855	891	835	882	890	816	824	868	880	868	873	882	868	855	846	885	886	855	869	896	921	825	868	880	835	873	875	870	865	850	893	873	908	875	856	885	865	860	865	893	852	820	806	889	909	844	869	906	849	900	807	795	844	868	876	883	825	839	868	863	860	866	823	838	888	857	841	872	876	920	868	898	868	868	868	884	891	815	846	874	885	894	921	836	866	828	876	926	952	863	844	850	819	898	853	881	848	862	867	829	877	936	888	866	839	841	844	827	875	882	842	837	862	876	872	926	916	899	876	862	833	895	847	894	871	838	901	912	886	873	859	818	859	908	829	843	935	861	884	869	856	854	873	854	856	873	909	890	887	833	883	892	854	839	847	874	905	869	851	857	880	839	883	898	846	842	913	838	820	880	876	860	918	911	870	901	791	879	866	802	833	906	951	906	842	905	888	820	889	792	888	880	823	851	804	860	856	809	857	841	872	821	882	792	899	865	887	873	834	864	867	887	867	858	867	945	899	905	867	877	873	867	911	888	889	868	866	865	894	887	899	862	865	897	875	854	891	865	856	871	827	883	883	869	834	860	852	910	905	859	827	830	862	878	858	857	859	890	884	909	859	832	887	836	895	843	909	829	895	842	855	867	897	871	842	896	913	909	896	960	907	828	863	896	900	833	888	863	841	894	864	848	875	849	899	827	879	867	893	885	886	876	886	872	879	870	851	857	903	852	874	907	868	889	870	805	835	861	875	829	924	872	833	893	863	811	848	918	910	847	897	865	831	915	837	838	879	864	900	878	867	886	828	857	891	853	836	915	854	890	837	876	914	833	873	875	911	855	873	847	911	832	825	884	855	862	799	842	927	846	881	938	853	870	911	878	880	876	912	825	873	855	841	862	894	851	923	836	834	870	902	864	898	902	898	825	825	831	841	848	831	845	871	905	875	845	885	884	878	916	876	886	862	865	817	895	911	874	907	827	880	869	886	873	911	896	882	852	850	816	864	836	872	875	850	894	946	876	890	892	827	829	886	839	831	892	841	907	887	840	885	883	885	890	846	864	884	885	891	890	834	895	872	894	880	855	821	896	875	916	871	834	880	886	868	864	886	853	833	893	910	869	891	908	837	879	870	914	852	851	859	851	818	808	875	848	855	867	846	858	898	845	925	902	865	854	871	815	929	834	948	889	860	909	833	867	873	871	840	844	895	873	856	853	916	883	862	945	867	822	883	889	891	836	831	832	875	854	862	881	861	889	869	851	841	865	945	881	838	845	863	847	873	819	828	907	836	920	851	849	897	821	861	877	890	891	819	893	908	842	816	885	907	877	872	890	899	841	884	865	857	882	845	911	878	837	882	804	884	849	858	873	831	886	883	898	816	835	875	833	858	919	900	799	871	866	828	923	838	817	855	889	850	876	828	854	911	812	849	826	824	837	843	883	795	896	900	889	841	849	930	880	885	871	858	859	869	846	894	858	872	850	884	844	907	847	870	893	876	872	906	907	936	854	829	849	884	894	899	857	863	890	845	876	889	919	887	853	882	849	886	825	881	909	862	850	797	893	836	853	814	869	864	856	867	823	868	839	816	875	884	872	827	851	874	821	907	917	867	931	815	884	843	906	860	816	853	858	847	854	872	885	873	874	915	898	824	884	902	880	889	887	873	882	857	895	864	843	833	873	907	877	853	858	853	893	860	823	865	896	882	919	875	911	876	833	909	850	849	923	832	903	888	887	851	896	886	876	887	902	893	881	904	835	852	839	825	823	861	855	848	822	862	843	851	912	823	845	879	867	916	903	823	911	851	843	828	826	868	851	847	830	859	860	877	842	842	883	855	846	830	877	921	875	870	840	873	882	863	867	851	903	885	865	866	893	916	869	839	850	847	860	832	846	882	865	904	895	829	874	845	882	905	876	908	842	873	826	815	844	835	858	864	854	882	877	851	822	916	835	816	891	895	854	836	856	841	875	865	849	878	882	874	882	829	857	877	873	867	880	847	935	904	915	862	876	859	872	873	916	866	847	852	860	895	948	878	850	858	904	916	878	898	915	767	801	885	861	864	850	850	853	865	891	853	806	846	887	893	852	907	905	905	851	858	902	892	822	888	870	872	911	870	901	876	836	873	876	850	842	860	808	873	868	865	863	880	842	798	916	831	840	866	897	883	819	858	915	871	879	869	798	828	879	854	875	930	884	904	898	878	953	901	896	877	829	901	897	843	896	835	880	922	860	852	906	868	844	888	826	856	869	861	884	864	819	870	858	895	908	840	888	869	848	847	846	883	922	857	867
22683	21416	29308	23915	21416	21522	12870	1721	1051	934	1535	4028	6468	4811	1388	565	501	469	682	497	456	415	409	442	409	459	439	398	406	417	377	415	390	413	375	422	414	410	420	420	410	453	374	414	437	361	405	383	361	397	370	364	374	378	396	381	335	371	396	384	365	376	412	360	394	394	338	401	387	379	375	378	392	396	375	368	401	393	383	356	376	383	391	369	358	381	404	404	359	372	386	372	385	382	369	368	375	354	369	364	388	366	385	375	365	366	409	404	373	379	397	394	370	374	385	357	410	396	369	366	374	357	381	338	368	374	366	368	392	387	411	393	375	414	379	397	409	390	368	378	396	378	391	385	354	412	368	381	404	403	393	367	421	377	397	395	393	349	403	342	390	351	421	409	353	384	416	368	381	339	350	403	360	359	341	398	340	388	369	343	338	364	356	401	399	363	341	371	385	410	422	362	374	374	366	386	384	391	373	376	396	371	345	401	367	354	377	388	342	339	375	396	396	345	346	354	390	390	362	355	379	363	348	398	397	392	354	389	425	375	373	383	380	410	352	354	382	379	366	415	415	387	420	365	377	387	387	387	365	379	374	385	373	375	359	426	367	374	400	369	397	389	368	363	352	363	390	368	352	401	409	358	380	434	332	373	398	374	368	339	372	336	381	364	371	403	378	351	381	398	402	384	420	364	368	398	381	407	402	341	351	376	381	378	378	366	369	380	398	338	365	389	347	387	359	379	351	415	373	386	375	377	428	359	384	372	375	417	377	381	376	362	350	386	365	387	366	356	369	402	404	377	399	393	345	362	358	385	425	374	363	374	412	366	358	391	365	419	417	389	365	362	404	390	373	379	377	388	379	343	375	421	395	389	387	349	385	384	370	434	381	395	374	397	350	348	380	368	395	349	409	378	374	322	394	362	384	389	391	395	340	370	398	393	354	347	389	373	419	379	366	402	384	362	394	400	382	371	383	370	375	387	376	403	375	388	394	418	347	416	377	388	362	389	377	359	384	389	383	361	389	388	374	376	370	387	363	379	381	354	412	374	390	368	350	385	388	376	366	360	370	359	365	405	383	370	377	379	376	354	362	352	378	366	384	358	398	348	398	376	378	357	395	416	374	382	384	370	357	413	373	375	386	352	350	378	396	397	331	338	382	406	399	388	369	347	372	371	373	396	373	347	366	363	381	376	375	397	395	410	390	382	378	398	384	325	338	378	359	378	344	401	403	389	364	388	375	372	368	397	373	384	360	386	405	342	374	373	409	364	354	353	371	368	370	362	358	372	411	389	385	403	366	369	389	402	382	376	379	374	393	368	332	384	385	372	375	369	382	356	370	368	376	369	369	364	403	397	381	382	413	361	403	380	365	354	421	364	358	379	392	392	371	401	365	404	427	367	367	366	350	346	378	382	366	351	392	375	380	364	404	369	361	371	351	369	360	364	370	356	358	384	355	414	380	378	380	410	367	391	386	365	382	359	427	399	375	380	351	378	376	345	379	412	387	371	402	366	358	373	388	381	391	369	353	380	380	381	376	402	394	402	419	388	350	378	356	420	415	382	385	354	400	397	372	347	404	385	368	352	413	425	420	406	384	382	368	368	386	374	380	412	335	377	375	353	357	360	367	373	368	395	376	360	418	362	365	398	405	395	378	383	341	381	372	420	389	403	367	372	376	380	400	390	381	397	425	323	383	386	374	357	370	372	377	368	376	385	342	352	365	380	315	345	388	387	389	333	401	390	355	374	395	377	412	364	350	389	402	389	373	385	370	390	380	381	382	371	381	402	372	358	370	360	354	357	379	384	391	395	407	385	375	348	376	340	406	399	351	366	373	377	397	387	353	383	370	363	356	354	364	336	372	382	326	422	377	378	372	353	410	338	397	404	370	382	389	368	424	346	377	386	388	380	414	385	389	388	380	341	387	390	379	373	371	387	422	348	412	394	381	396	396	359	401	364	403	370	405	362	349	378	370	414	367	364	387	384	386	381	374	324	389	386	363	385	406	388	357	389	367	395	354	410	398	378	371	369	356	379	369	383	378	375	388	368	385	393	380	392	369	377	361	359	372	374	368	400	406	376	406	416	379	391	352	376	363	382	342	359	343	393	374	387	363	359	362	397	364	417	380	395	341	385	401	378	379	380	338	390	393	400	394	382	392	374	369	379	379	414	405	373	409	375	382	362	408	389	394	400	398	364	397	349	367	388	381	340	373	349	372	371	368	385	378	348	404	380	406	381	410	375	375	368	351	384	372	382	377	368	391	376	392	381	369	397	383	364	415	398	399	384	348	408	379	374	385	372	371	374	407	364	374	370	349	368	371	395	384	351	353	395	378	380	366	373	400	379	369	380	393	353	401	389	376	404	354	339	404	403	393	394	374	370	405	350	354	365	390	411	380	397	331	394	405	415	378	368	378	355	384	366	380	376	376	369	366	374	347	393	369	362	389	353	390	363	343	371	336	410	379	355	372	369	357	393	380	337	390	363	375	403	379	395	379	386	350	349	387	393	369	373	362	396	422	381	361	354	401	368	354	378	347	363	383	393	357	383	389	392	384	368	390	358	364	414	351	376	352	348	342	344	377	393	385	399	357	384	357	371	373	378	366	338	378	378	387	358	365	368	368	382	403	387	397	398	406	337	404	368	349	359	377	376	351	388	361	349	366	380	348	387	359	378	372	367	353	363	381	369	394	389	380	406	374	374	372	360	375	369	380	398	414	379	381	388	393	361	368	416	373	380	371	392	400	382	369	396	375	408	384	368	378	349	363	402	375	358	363	362	389	327	363	355	394	390	381	395	367	362	376	377	373	350	361	343	370	350	364	352	373	397	377	410	374	366	393	403	420	399	388	366	365	373	347	359	361	374	344	363	364	413	376	366	385	405	399	368	363	356	389	372	398	390	406	358	415	352	384	371	372	392	367	388	379	388	347	402	397	354	387	372	354	356	348	332	387	406	373	372	399	367	360	351	381	367	399	369	392	373	369	369	378	341	366	366	363	413	358	369	370	391	356	409	394	368	391	387	398	384	401	404	368	395	363	379	382	378	382	371	383	421	424	365	344	372	406	380	373	405	378	380	379	374	359	347	377	388	392	364	418	374	395	385	398	381	400	387	382	395	354	373	391	371	366	408	379	389	372	366	383	361	363	395	394	356	345	378	355	354	352	371	362	398	374	374	385	304	388	396	394	377	394	418	376	329	382	374	379	402	370	402	376	370	334	353	385	345	347	392	364	358	351	393	385	359	378	383	361	403	373	387	409	398	360	348	386	367	368	378	382	367	408	378	376	378	363	380	357	360	381	388	364	388	393	377	397	424	429	363	393	382	364	393	402	367	393	381	410	371	386	381	354	381	426	387	368	336	392	416	380	382	355	401	359	356	376	366	382	429	416	362	356	346	370	365	386	388	390	392	399	389	369	386	354	387	403	379	382	365	381	383	365	364	370	362	363	330	347	396	417	380	391	362	356	382	386	364	375	361	410	398	385	398	355	371
9711	25079	20910	12948	4990	4616	3755	2022	1552	1413	2264	6381	9117	6559	1941	548	559	525	793	555	444	475	451	437	448	421	420	414	454	400	404	411	385	387	386	399	379	399	355	388	379	377	356	360	364	367	392	356	382	386	367	372	344	370	385	414	353	356	393	381	411	368	405	393	385	355	381	346	376	343	360	356	387	354	387	397	348	367	381	374	372	354	365	362	394	355	377	389	375	365	348	359	402	339	348	378	401	356	356	395	384	385	327	386	382	361	389	373	372	337	376	373	337	364	348	352	409	415	356	365	366	332	361	360	376	335	385	365	379	368	346	365	405	403	361	374	370	342	386	351	378	363	410	372	360	371	366	371	365	345	370	342	375	400	389	361	388	366	362	342	362	374	403	371	376	358	368	353	381	380	365	375	410	366	386	374	398	377	349	370	368	365	355	376	337	364	360	354	340	354	326	366	363	339	393	380	333	384	363	378	384	352	372	362	372	390	398	360	362	379	368	357	388	381	402	320	346	340	373	372	387	367	367	377	373	383	355	396	369	362	354	349	367	356	357	363	347	356	377	359	383	399	370	366	392	375	374	358	317	334	330	372	365	369	385	367	386	383	340	359	374	366	353	365	369	392	352	336	378	357	367	367	361	349	368	358	397	344	354	361	354	357	343	384	385	381	333	375	363	356	351	349	369	381	382	370	368	370	352	362	385	382	370	359	359	348	390	381	354	318	379	350	332	383	371	365	372	402	378	366	391	364	379	372	412	372	355	367	356	373	351	345	365	384	342	387	359	377	373	359	346	354	329	367	399	367	365	388	368	381	358	335	377	372	362	347	370	381	395	401	396	358	349	349	372	393	391	342	352	356	362	382	334	351	365	358	346	354	364	379	388	368	361	374	376	334	393	354	357	358	382	383	353	354	366	338	412	365	329	369	359	347	390	393	332	338	376	358	395	342	385	347	340	377	358	351	385	385	347	375	357	367	378	385	395	395	383	329	368	343	340	405	341	379	309	363	391	359	361	361	362	378	345	356	409	354	376	360	358	368	382	341	384	361	382	363	384	379	354	366	386	341	368	380	372	349	350	356	343	352	343	344	389	375	354	388	337	363	399	378	368	346	377	360	346	418	362	377	375	365	357	374	336	379	393	373	409	357	389	354	380	340	351	349	353	366	379	341	355	366	393	361	336	400	381	367	329	353	386	364	337	396	366	372	360	389	366	348	353	353	399	338	392	395	380	375	392	315	340	354	380	345	369	366	373	375	404	355	369	408	362	352	360	366	384	343	375	358	361	311	378	367	351	375	379	358	372	380	373	344	344	378	359	337	325	346	373	382	392	367	355	367	390	352	376	354	376	362	368	360	384	391	396	349	360	381	360	360	357	327	353	381	336	353	381	340	349	337	350	347	370	384	357	351	379	414	376	407	382	367	371	337	360	339	396	362	393	351	403	361	352	381	370	371	377	360	373	347	373	370	351	382	385	362	361	388	354	349	408	396	386	385	341	364	388	361	329	394	357	371	351	355	366	344	366	375	349	366	371	371	382	322	375	362	359	376	357	343	348	360	397	353	375	382	355	371	355	363	357	364	381	386	374	348	391	336	370	410	359	377	345	336	376	419	330	384	374	390	352	390	341	349	390	376	367	389	410	392	360	393	371	377	368	381	390	399	372	332	343	331	344	392	380	357	379	368	300	338	346	360	366	370	366	371	393	333	386	369	388	373	360	342	376	376	362	371	379	332	369	337	351	383	365	375	367	345	387	368	386	388	352	383	356	337	382	364	337	369	318	360	371	349	357	332	354	354	365	369	344	341	373	362	331	384	361	368	384	357	375	383	365	351	346	361	341	349	326	358	353	357	374	367	381	372	395	380	377	375	381	352	385	351	379	359	382	341	390	359	356	366	380	370	370	355	420	384	384	404	364	397	419	341	359	360	360	379	340	371	328	357	338	372	377	344	353	357	365	373	334	355	405	389	372	369	353	350	350	376	359	351	379	355	384	333	329	362	358	387	372	380	362	359	372	366	392	368	364	346	326	348	333	363	377	391	353	384	368	351	364	361	396	326	349	361	347	400	346	348	385	413	336	334	335	376	336	351	387	345	376	381	390	381	392	386	384	375	366	370	340	341	348	388	366	359	355	331	347	352	353	365	362	369	390	396	348	367	407	349	362	363	387	332	382	366	368	353	315	349	353	339	343	391	363	390	361	337	394	396	378	363	346	343	351	383	406	353	387	321	384	353	357	378	382	356	374	365	386	363	342	356	374	390	361	359	391	342	360	386	370	342	370	377	348	345	360	359	411	400	362	409	347	357	340	383	349	365	342	354	366	328	337	373	360	389	348	365	341	361	355	379	349	393	366	365	357	389	354	343	371	361	350	408	369	376	382	389	345	355	365	382	396	380	354	368	381	395	362	361	363	372	356	362	334	355	359	406	347	362	370	360	348	347	394	385	385	400	361	392	381	374	353	353	353	372	354	343	391	361	362	344	368	345	351	374	338	361	371	382	363	363	366	343	370	395	365	357	366	368	383	358	360	376	349	366	384	362	361	337	386	335	370	398	345	364	353	378	359	352	365	351	385	356	386	364	375	346	348	357	384	386	364	365	372	340	372	362	366	363	408	351	366	380	324	348	376	358	386	372	376	340	360	361	366	386	346	360	359	374	351	374	352	342	362	342	370	363	338	370	371	352	366	373	346	344	348	337	376	361	359	360	393	363	361	368	368	377	388	361	367	387	350	385	350	366	380	349	350	400	365	409	399	347	356	350	378	358	358	372	407	364	381	361	343	351	359	398	374	391	367	421	367	370	346	345	354	379	348	366	394	346	377	358	370	385	376	346	390	373	336	361	341	370	404	350	372	387	349	383	392	386	380	370	381	372	353	384	374	373	344	378	368	392	332	377	327	380	321	339	362	353	382	355	390	369	377	397	348	342	356	350	389	359	330	348	349	348	365	386	370	376	329	404	335	354	353	353	360	362	351	396	332	325	349	370	358	377	380	382	350	387	369	394	353	407	394	351	357	377	406	356	360	340	363	354	361	366	359	342	376	360	386	345	396	328	350	379	382	375	368	367	352	360	364	380	348	380	371	362	369	385	355	362	333	344	371	363	354	341	332	356	343	354	383	389	378	364	382	338	349	369	384	377	410	387	350	391	356	353	358	351	357	369	371	386	363	371	410	335	358	413	378	357	384	385	394	405	344	401	372	350	377	351	354	386	407	344	358	406	315	393	338	380	354	368	374	365	356	352	363	391	359	343	359	366	394	365	360	361	354	372	338	374	366	367	372	311	385	389	380	385	367	392	349	405	347	376	350	365	378	376	388	349	346	365	362	374	349	353	353	397	381	353	352	382	360	351	397	401	373	358	403	363	408	390	379	389	369	338	357	366	329	368	375	358	343	366	358	399	348	346	369	358	347	368	361	413	345	389	335	356	348	388	377	392	367	354	344	340	348	353	369	376	369	394	367	367	359	370	362	346	354	348	351	381	352	394
28038	20012	9532	4128	1268	1189	1045	925	918	907	1164	2287	2844	1891	1397	877	817	776	863	807	804	818	806	815	825	820	815	839	826	788	810	826	829	800	848	787	825	805	887	825	793	803	810	855	800	840	816	846	803	819	770	794	843	773	811	791	813	810	789	811	761	812	805	842	830	794	809	774	818	789	845	785	810	835	831	816	860	821	803	791	840	811	843	801	823	875	828	800	831	805	814	772	808	880	849	818	756	794	862	814	855	815	819	796	799	774	787	815	811	770	799	757	805	764	891	787	817	790	778	773	841	785	845	788	811	791	844	782	846	849	802	875	803	826	820	795	811	861	836	811	831	809	837	813	762	832	807	791	819	826	795	847	833	774	821	805	804	779	782	776	756	887	816	785	823	771	742	793	842	808	840	865	803	818	821	812	839	826	830	776	792	814	815	816	794	887	783	782	876	799	795	840	836	791	807	784	811	810	808	789	795	860	826	796	831	791	830	849	792	818	843	776	814	847	824	743	817	820	778	793	789	825	864	845	795	813	769	817	774	765	799	817	787	834	830	823	787	832	813	826	760	804	839	782	831	887	843	822	862	866	818	793	809	851	785	830	811	845	851	830	834	799	818	803	820	814	897	805	838	832	819	800	805	783	808	800	804	808	807	794	792	875	762	836	785	822	771	825	770	795	886	800	848	817	837	867	833	810	820	842	827	789	795	831	858	834	836	833	816	753	822	805	849	849	840	837	890	842	818	811	834	824	760	847	805	823	823	834	808	818	790	793	875	848	793	884	819	832	781	815	804	848	802	817	808	796	796	820	752	817	805	788	828	789	751	834	788	796	804	810	844	810	829	844	785	845	818	742	804	806	823	801	776	828	760	829	875	844	762	832	814	809	822	848	852	831	805	782	807	794	824	783	786	813	817	770	846	841	854	894	828	745	862	826	789	831	847	828	754	783	845	838	807	816	798	823	877	824	842	802	826	799	754	837	823	807	800	798	803	843	818	822	766	829	834	835	815	839	807	795	856	835	821	769	850	805	792	822	791	811	809	829	833	817	834	765	841	819	807	848	751	850	836	810	846	848	794	821	855	843	801	837	813	805	853	776	849	790	829	827	750	844	821	794	812	848	770	836	832	786	832	759	816	800	787	796	843	859	777	790	781	813	791	853	790	838	823	815	807	796	835	802	796	795	779	747	833	771	810	881	811	866	758	840	815	839	780	839	850	806	828	842	852	805	820	827	824	806	811	832	823	809	793	775	855	839	865	796	826	795	838	812	793	864	821	843	852	838	784	849	865	828	841	846	836	820	790	793	818	842	807	834	790	794	832	847	799	859	836	808	774	814	825	809	810	772	780	801	796	760	793	852	849	821	840	830	838	763	800	793	807	843	820	816	827	829	856	811	857	846	810	808	862	901	828	851	785	809	837	813	822	824	820	778	845	818	793	805	873	821	816	807	773	828	825	847	825	841	794	749	795	758	784	788	792	806	786	805	790	787	773	827	762	810	844	820	817	820	844	801	810	820	798	790	849	814	845	830	817	785	807	810	819	807	775	777	787	840	843	848	830	816	776	834	831	826	792	809	819	837	848	806	808	806	825	864	838	831	783	813	838	855	840	829	789	808	842	868	818	867	805	831	836	829	801	834	765	814	798	824	828	808	839	782	807	827	762	804	810	818	821	859	806	819	802	815	841	900	798	853	879	779	749	826	798	788	760	887	809	821	828	823	807	819	801	797	777	843	822	867	766	816	886	785	814	869	821	842	803	795	856	823	786	846	777	789	844	805	816	874	790	850	778	781	815	881	813	801	883	801	851	817	723	799	827	847	770	805	824	840	802	795	808	835	858	829	798	827	824	769	771	832	823	840	856	803	814	804	801	820	781	867	820	817	855	823	798	837	824	783	843	813	825	806	773	805	810	813	827	787	792	782	818	800	834	827	831	833	798	829	852	864	858	795	836	841	832	844	803	845	830	843	785	798	800	800	824	772	776	828	824	782	771	839	798	803	851	832	828	844	836	782	792	808	883	784	797	800	813	858	838	821	796	823	849	837	815	825	794	817	834	850	785	873	782	773	811	843	782	759	838	834	778	826	804	812	792	828	853	846	801	775	830	803	832	801	790	821	802	834	842	834	775	839	795	849	799	814	817	785	846	814	803	763	842	824	788	845	862	862	859	802	794	841	813	811	785	842	809	844	831	794	852	793	788	772	841	877	823	808	829	808	859	796	799	851	841	786	809	793	815	810	808	809	822	836	845	806	859	789	834	776	789	840	804	809	801	857	806	800	828	780	868	828	774	790	812	843	786	810	785	825	807	813	818	823	789	819	877	843	821	886	854	802	789	796	830	845	834	796	786	827	836	790	841	807	818	815	844	829	834	811	826	807	851	805	832	820	836	870	843	767	797	790	822	792	828	787	796	859	823	814	847	773	835	747	861	792	820	770	764	808	789	799	748	859	817	831	831	826	747	831	848	816	851	780	835	838	842	765	809	735	812	803	821	801	819	820	859	794	831	827	799	818	804	838	804	838	791	804	828	852	799	808	818	840	872	861	853	825	792	847	834	828	831	800	800	776	807	775	796	829	812	778	880	832	838	854	839	770	840	808	809	858	797	827	809	827	838	841	848	797	820	814	801	841	797	838	816	818	829	822	811	857	806	823	820	836	827	820	850	815	829	810	808	832	807	801	813	810	823	813	819	790	839	785	838	787	784	800	854	859	869	811	842	737	859	834	771	843	864	829	805	795	840	863	836	826	783	823	775	813	791	792	774	759	836	821	798	786	866	842	842	788	774	800	810	824	877	797	791	837	788	832	852	834	833	819	774	794	762	798	850	822	823	783	817	778	848	848	762	775	825	794	860	839	812	833	789	844	789	876	826	856	809	786	802	762	842	815	809	842	799	837	810	852	805	817	844	800	757	825	842	798	843	794	834	842	818	748	828	775	786	843	798	834	819	849	832	824	794	823	790	809	853	735	799	760	789	824	800	762	829	851	787	831	797	804	860	784	776	844	849	796	827	791	782	820	787	806	834	806	826	723	830	789	827	827	802	821	793	832	856	838	825	835	805	822	783	768	856	800	807	803	851	798	801	818	840	867	810	815	827	844	783	813	810	785	833	817	780	796	824	873	793	816	799	781	804	818	828	815	828	820	837	855	875	780	837	797	802	781	816	805	827	797	763	762	785	906	746	783	821	809	779	860	785	791	796	835	805	821	816	779	817	789	778	843	833	777	770	771	847	807	752	809	751	831	784	812	812	784	859	831	789	816	852	818	766	843	830	782	823	765	810	835	815	815	805	849	845	772	832	831	761	825	849	812	831	822	764	778	803	820	836	836	855	867	832	798	815	879	837	843	839	785	782	831	803	816	800	823	802	791	827	809	797	830	804	843	807	833	795	832	850	823	783	792	823	821	790	797	892	847	834	760	862	809	818	843	860	800	810	786	810	828	801	792	821	818	832	833	841	813	849	822	809	758	889	808	758	808	811	794	843	852
6940	7667	5748	4172	1530	1557	1336	1053	970	930	1506	3493	4118	2619	1835	814	785	847	992	797	841	783	746	810	784	842	833	840	847	850	827	837	802	837	804	827	813	831	810	792	855	791	826	787	840	820	834	800	808	809	815	809	776	821	755	858	816	829	801	775	804	820	809	823	846	824	795	827	797	789	856	827	823	817	803	809	832	790	794	770	753	801	825	813	821	801	788	818	831	808	789	834	771	818	840	784	785	860	802	862	839	799	776	800	781	762	838	769	771	766	803	772	772	773	808	813	752	843	787	838	822	794	828	795	768	838	856	777	807	824	867	811	761	791	782	759	809	892	830	825	827	824	793	789	811	854	729	815	791	861	770	846	799	793	801	780	774	827	820	789	740	771	767	836	826	810	768	803	855	815	825	824	797	825	790	754	780	767	908	840	813	810	798	765	834	813	828	797	780	789	805	759	835	811	844	817	774	808	797	778	833	817	813	842	829	767	818	815	846	778	813	853	831	810	804	813	846	829	843	806	824	770	842	809	777	778	827	821	838	850	828	802	800	883	849	817	782	853	767	846	829	841	777	796	880	806	791	780	833	833	820	797	821	860	817	838	782	796	859	789	826	837	803	848	834	804	785	812	845	767	835	752	854	783	841	817	794	785	837	774	821	850	827	808	802	812	794	831	821	861	780	840	815	829	820	802	836	798	808	818	826	827	807	807	859	757	812	786	844	836	785	781	849	793	836	829	806	812	798	848	792	832	829	811	792	765	775	866	839	836	841	817	790	777	845	815	806	764	858	833	837	831	796	837	756	823	899	810	806	747	838	854	844	813	787	829	801	820	838	852	810	816	773	786	811	781	814	878	806	793	803	834	830	831	797	852	747	824	804	796	835	828	834	843	827	832	816	781	793	808	851	840	799	737	816	854	792	846	836	812	809	770	840	768	816	838	802	805	826	778	825	860	833	817	802	812	870	778	794	813	825	870	818	827	809	843	804	844	827	820	856	811	775	834	796	818	879	827	814	782	833	832	810	790	824	783	816	743	837	833	806	820	865	795	846	827	811	845	814	787	806	821	796	781	819	804	812	788	792	778	822	804	814	755	802	818	812	791	857	824	807	803	802	839	754	790	813	859	765	784	821	848	835	795	801	786	800	740	808	816	810	824	841	808	832	834	776	796	860	781	897	838	825	800	773	800	773	819	785	757	820	843	850	793	805	822	821	788	785	839	805	784	816	814	811	781	851	795	780	807	800	799	871	812	830	782	813	787	798	798	812	776	832	771	820	768	798	832	766	857	829	788	813	814	811	823	808	809	823	782	777	792	834	853	843	765	774	786	796	803	805	831	841	821	821	808	733	838	815	803	817	794	836	874	799	832	761	807	810	818	865	800	789	832	839	832	821	789	822	774	832	855	813	845	801	784	778	804	806	834	809	778	831	835	797	808	872	791	789	761	830	814	822	801	770	857	795	872	799	810	774	757	806	830	820	796	838	814	880	819	790	833	790	812	843	866	818	780	800	819	833	864	793	794	784	737	789	881	819	772	829	803	836	822	807	818	824	841	820	812	811	832	861	821	823	797	863	834	842	869	830	775	802	825	782	803	844	846	759	879	869	813	835	821	818	799	723	801	786	812	840	815	790	832	854	833	845	770	835	827	850	834	798	780	819	804	800	831	813	811	837	809	791	779	789	841	811	806	818	847	784	784	770	776	795	787	842	793	793	793	820	856	810	806	796	813	815	789	798	815	760	818	795	812	839	839	802	824	812	804	854	830	809	825	812	813	845	798	846	839	793	808	832	791	813	822	835	840	853	837	795	820	834	805	813	771	801	817	784	790	792	809	811	796	836	826	824	845	832	835	824	842	823	781	831	815	828	815	822	849	797	863	860	818	833	771	792	855	752	801	862	826	815	803	772	801	801	823	796	777	820	829	855	844	806	834	835	790	880	792	820	816	864	837	779	786	781	820	816	830	764	819	779	777	840	821	796	840	784	813	762	849	818	819	793	802	813	849	787	833	843	804	805	855	805	805	832	825	813	843	791	814	812	805	801	780	793	775	812	786	815	803	810	815	826	785	807	824	838	798	817	855	800	823	799	739	785	769	774	827	812	831	800	841	850	795	827	834	783	819	805	815	776	840	796	838	777	784	857	816	829	780	791	781	806	823	838	791	784	813	810	864	797	787	855	860	821	810	808	756	796	824	795	853	811	798	834	809	793	795	825	860	801	792	772	826	833	851	812	808	763	807	828	825	805	810	825	780	752	802	808	781	814	801	799	794	820	760	870	776	842	819	825	808	798	791	805	808	808	824	806	791	807	809	857	817	785	818	812	830	752	818	805	838	789	804	832	788	793	813	819	788	802	801	733	854	763	804	822	790	819	831	801	765	800	813	836	780	809	775	837	806	822	849	824	858	842	835	853	786	795	819	804	839	750	873	826	863	788	797	830	832	834	815	863	801	855	813	786	835	805	823	775	817	808	809	850	803	837	789	792	818	820	870	816	832	854	843	816	806	810	760	846	826	827	817	801	825	819	809	789	794	789	851	844	788	814	799	815	838	832	813	826	782	815	807	839	835	846	853	806	822	812	783	791	759	855	818	753	799	794	852	833	810	809	799	825	787	879	786	818	853	813	800	863	786	846	780	775	829	806	791	826	837	824	821	865	800	736	821	771	816	817	832	835	801	812	804	815	809	866	840	793	802	811	794	871	800	778	823	846	824	817	822	853	788	820	859	785	871	777	822	782	774	825	804	835	794	805	846	794	852	798	784	781	863	827	826	849	780	782	837	809	840	822	821	789	823	765	829	819	798	831	835	782	813	829	807	816	806	830	790	804	825	826	815	759	801	846	809	859	824	803	820	813	791	832	790	814	834	806	810	807	823	868	780	835	821	846	818	815	815	816	816	843	815	806	845	833	786	766	808	766	836	842	896	859	807	837	870	782	788	810	820	795	798	789	826	834	819	816	845	815	844	789	864	811	810	782	734	805	851	831	764	805	817	833	815	841	820	810	821	880	820	810	786	773	760	848	806	797	824	817	807	801	826	872	760	830	842	794	840	803	859	795	808	820	818	803	811	845	816	798	857	805	757	809	807	829	802	800	828	793	824	795	812	780	856	777	758	896	824	852	855	849	770	813	801	862	838	806	808	831	809	816	782	809	840	852	851	826	809	813	823	837	869	774	861	803	774	814	841	810	826	809	771	764	810	798	862	770	798	836	805	830	805	837	830	761	804	776	837	866	814	841	779	774	779	815	823	819	818	874	809	816	830	789	821	848	776	829	805	750	814	782	792	840	822	825	844	775	828	908	851	808	806	806	811	846	834	798	800	785	775	806	846	824	798	787	819	827	816	816	813	791	839	805	792	802	816	775	815	836	835	820	850	834	843	801	823	817	793	829	801	885	772	824	810	852	814	792	832	816	811	842	809	853	769	816	792	794	809	816	837	810	800	799	814	861	815	787	838	842	837	821	887	800	815	814	797	822	835	806	807	819	825
23718	21392	28855	24277	21391	13337	1917	933	849	776	1504	3671	4738	3922	1660	477	457	448	591	495	444	420	433	402	433	422	428	427	419	415	391	406	395	380	436	379	413	428	416	432	396	399	409	429	427	386	400	399	410	414	373	428	425	385	413	442	416	420	383	396	413	397	414	401	437	439	430	435	438	412	402	395	425	397	443	434	451	379	440	409	425	405	432	410	420	442	416	412	375	358	418	424	426	424	397	371	413	404	410	414	417	416	385	376	432	415	395	390	410	443	385	448	424	436	470	423	397	409	423	396	400	379	383	415	448	456	400	398	407	417	399	422	405	385	390	417	413	384	385	402	388	394	445	418	378	430	446	391	405	403	439	425	404	413	403	418	437	438	403	372	394	375	420	425	416	425	386	402	388	375	396	412	418	393	387	418	382	372	385	393	423	428	403	393	376	422	389	396	396	406	420	405	424	425	442	381	389	401	404	389	369	412	458	411	400	383	385	426	409	411	419	396	417	399	415	394	398	407	395	362	416	387	421	436	408	402	429	355	387	392	399	427	380	392	437	410	388	417	389	413	394	396	439	382	399	393	393	396	405	400	448	426	408	418	431	409	394	441	413	393	404	425	427	377	386	427	412	388	428	394	405	416	375	413	414	413	392	417	389	413	380	393	445	420	417	376	409	407	430	375	359	435	404	427	400	389	425	403	412	387	399	414	422	367	399	380	404	397	439	400	425	395	434	383	405	400	446	406	381	412	410	388	408	393	382	401	429	397	415	418	424	395	389	376	393	399	398	410	414	399	400	416	382	425	406	400	432	376	389	453	410	387	401	447	404	414	459	408	398	413	419	390	429	409	376	385	446	403	400	405	417	412	401	409	386	413	435	413	419	413	403	423	426	412	402	386	400	431	407	416	381	461	401	417	436	356	413	387	376	393	427	398	429	415	365	391	393	412	361	403	411	422	415	435	430	419	418	403	416	440	439	396	414	431	409	431	417	413	402	392	431	413	403	392	441	404	423	387	415	394	368	405	390	410	462	381	437	377	377	398	425	435	396	441	396	404	393	396	424	420	409	407	404	421	398	420	384	403	420	405	392	413	417	418	393	399	409	363	385	415	430	436	396	403	380	395	408	400	425	409	400	401	369	401	399	408	381	404	436	393	409	436	416	432	443	419	410	431	400	393	413	421	418	379	460	427	403	412	387	382	404	411	438	413	405	378	396	412	415	382	413	431	427	371	396	414	389	374	408	402	415	392	401	405	436	412	426	404	356	416	410	404	410	415	420	441	411	404	388	400	407	402	409	398	426	431	393	384	416	416	420	397	438	403	408	416	427	397	399	415	389	418	425	397	389	437	414	433	404	418	384	416	407	412	405	417	400	413	374	402	410	415	414	400	390	393	386	390	405	426	403	413	401	390	385	396	425	386	423	409	411	413	397	361	408	393	415	425	431	413	394	386	444	379	426	407	401	408	396	387	438	395	421	428	403	391	424	427	406	357	390	377	416	413	414	396	412	391	399	394	402	399	395	415	389	441	398	407	404	419	411	439	424	429	423	430	408	383	383	423	410	429	438	397	387	394	423	406	394	404	425	423	418	409	427	399	441	407	391	401	427	406	398	387	397	408	435	419	392	391	413	362	400	415	434	450	396	387	430	395	435	429	402	431	433	432	397	404	431	401	396	437	462	387	405	409	388	427	400	430	395	433	370	441	426	404	403	417	420	402	415	398	406	388	394	412	417	378	385	431	379	391	399	446	398	391	408	394	421	414	414	433	432	433	362	381	392	385	428	391	381	403	402	406	441	360	410	396	377	406	427	385	412	412	396	403	418	404	410	397	424	417	421	408	396	399	415	430	419	383	396	450	413	415	374	382	389	427	415	408	395	411	393	405	421	417	402	405	421	429	408	430	400	426	361	423	469	399	437	409	428	406	433	437	470	439	406	423	400	385	411	376	420	381	390	429	401	399	407	390	411	378	434	404	419	395	443	386	448	392	412	417	443	421	397	420	420	411	408	397	410	416	403	391	382	389	406	421	428	391	382	402	412	413	404	402	364	414	411	363	421	421	429	424	412	405	413	399	391	396	358	411	433	410	404	411	449	398	392	386	404	412	401	424	376	404	430	407	419	398	408	426	396	394	402	411	397	396	435	420	399	381	414	408	372	428	402	440	391	423	430	406	393	411	391	361	425	401	414	392	420	399	404	425	396	403	415	421	420	431	405	390	388	390	423	417	390	425	403	437	391	400	391	408	415	379	439	426	413	420	402	385	404	441	400	416	394	359	417	402	413	419	411	382	418	435	396	434	438	373	400	431	409	423	390	424	457	399	398	415	438	387	421	415	386	366	364	400	411	390	408	405	417	404	420	383	369	380	422	379	406	375	387	405	431	417	407	449	399	367	419	413	435	346	424	363	458	377	436	416	424	396	400	392	410	397	387	386	433	405	386	425	409	429	408	394	406	388	405	373	410	404	392	370	440	365	412	402	415	417	417	418	420	431	394	390	453	389	426	405	422	442	408	401	428	430	409	401	405	410	396	421	472	411	416	441	401	415	385	401	392	441	430	399	398	385	420	426	396	432	404	411	431	389	391	398	402	398	441	410	412	393	407	396	403	383	403	410	420	414	392	399	409	423	428	349	442	420	380	409	390	400	433	428	402	372	402	424	367	384	419	440	404	409	413	436	407	366	393	418	402	422	386	402	358	399	407	389	383	422	470	452	404	386	398	412	402	359	444	336	415	411	412	430	408	414	413	407	382	429	376	380	416	417	382	392	444	415	429	411	376	410	368	383	449	400	407	443	398	406	367	388	378	412	401	439	419	420	450	407	424	436	372	392	415	398	403	423	401	386	418	420	375	403	403	358	407	410	384	431	421	400	379	412	406	377	457	373	409	413	386	455	424	427	429	435	395	402	382	382	388	466	436	417	443	416	450	413	393	375	442	432	407	390	395	391	392	411	375	434	402	377	406	428	383	406	411	397	410	440	401	427	398	425	402	378	411	418	397	379	416	420	409	399	370	403	390	456	412	419	405	436	419	416	413	368	410	397	440	447	382	377	429	425	402	394	388	386	430	369	424	397	422	404	418	436	397	455	413	416	411	419	404	408	442	411	427	400	415	416	393	403	388	403	418	377	417	393	394	433	423	364	421	389	358	401	379	392	386	431	435	434	376	445	445	379	453	413	440	388	403	430	398	423	414	425	392	396	394	392	418	419	421	404	408	398	401	398	408	392	397	404	386	406	421	395	440	405	382	410	450	405	419	404	381	419	386	406	406	384	395	430	400	382	432	396	435	387	439	414	416	390	370	402	406	393	412	418	415	402	426	417	384	435	401	397	400	390	476	389	437	431	408	441	394	404	389	387	414	411	436	398	446	414	422	444	399	424	416	408	383	399	425	374	390	434	443	427	418	397	385	407	393	436	409	455	385	428	429	394	412	389	385	395	387	473	435	402	402	424	390	406	425	431	411	401	401	405	400	404	432	382	387	415	444	407
7052	15504	11849	6411	3236	2665	1982	1253	1152	1076	2146	5717	6954	5462	2134	573	463	509	822	486	474	447	461	400	472	418	457	413	454	451	445	389	457	440	436	449	426	435	450	427	438	377	465	406	402	400	414	432	407	426	402	388	447	406	426	426	443	432	421	416	430	433	445	416	496	425	398	438	424	400	415	405	415	407	394	443	390	407	459	429	364	432	418	406	429	417	401	415	397	449	391	448	440	411	407	415	415	407	437	424	429	400	423	387	421	412	428	435	392	397	427	446	428	439	427	415	417	422	456	415	417	439	408	441	442	398	422	445	432	386	442	405	457	432	414	444	418	439	466	420	430	422	423	436	374	431	431	415	428	465	432	431	397	463	422	402	409	444	437	448	420	442	426	428	420	450	412	421	412	453	439	439	426	441	424	422	416	423	411	424	408	374	443	424	409	402	414	419	420	442	388	433	467	419	434	391	423	424	426	427	421	393	409	437	394	401	419	426	404	406	457	433	420	428	428	438	441	424	444	402	448	438	438	393	450	437	409	397	445	473	428	414	420	429	429	401	417	420	399	428	394	486	425	427	416	422	429	397	430	409	413	403	412	422	436	417	422	437	412	371	446	400	414	456	420	428	431	458	458	422	410	446	444	454	416	378	427	433	421	430	428	406	434	428	408	434	437	399	426	429	369	403	437	437	445	405	413	404	434	419	434	423	407	399	439	405	418	383	447	440	452	419	395	462	402	427	408	426	415	411	402	422	419	442	409	434	398	389	445	450	442	390	426	436	423	408	408	411	440	408	397	399	428	416	421	372	441	434	409	448	410	412	411	449	395	399	411	447	419	437	426	393	437	397	394	411	404	409	421	444	421	431	427	406	435	416	433	436	433	460	416	431	401	416	391	417	442	405	412	432	415	416	413	424	410	405	410	427	434	392	443	412	388	382	457	412	443	453	420	413	417	438	413	436	447	409	406	462	423	400	453	426	419	411	445	425	425	427	439	438	445	418	408	413	424	460	390	376	440	417	404	386	401	448	419	440	388	451	415	440	403	429	404	431	438	417	458	442	434	410	407	412	423	426	437	453	413	425	419	427	388	445	427	435	422	426	406	419	400	416	427	403	456	433	406	414	393	405	400	440	433	435	410	427	413	415	456	467	387	456	422	438	444	447	391	413	400	393	417	391	437	426	401	388	455	415	408	441	393	407	405	418	419	423	450	399	404	416	397	442	431	452	435	406	407	421	433	446	399	444	402	407	413	432	405	438	418	455	419	415	418	401	431	453	434	406	421	420	430	426	394	426	452	431	401	401	442	428	411	423	409	425	482	388	418	445	414	420	416	437	425	416	447	457	444	407	428	384	428	429	413	411	432	428	409	435	475	431	411	409	421	457	455	397	402	411	450	424	424	447	433	446	435	394	441	414	430	422	393	415	433	393	441	460	416	419	423	436	414	429	426	429	442	481	429	416	425	417	432	416	422	471	439	433	449	397	418	411	430	453	442	420	478	421	432	467	399	406	378	421	418	414	411	391	388	447	435	397	422	436	457	407	387	399	444	434	444	405	403	461	473	422	411	478	401	419	382	434	454	401	399	421	430	395	395	403	452	402	391	417	397	400	415	391	438	440	422	450	417	418	420	428	419	388	440	425	443	438	406	421	446	453	406	436	407	412	426	434	427	431	403	420	421	451	387	429	450	387	418	432	434	398	453	427	426	393	410	408	448	446	374	401	427	426	391	402	420	392	410	427	377	411	446	447	414	422	438	454	430	422	411	437	435	415	417	389	391	410	432	417	446	418	393	439	385	444	427	403	435	413	422	394	412	416	429	437	402	393	420	433	412	439	388	435	424	434	415	444	428	420	448	421	440	405	404	420	404	392	422	404	412	419	381	450	424	460	456	406	412	429	418	412	451	412	396	431	369	444	408	433	435	387	443	455	431	402	421	405	430	438	386	436	430	442	446	424	452	424	422	415	429	430	376	421	419	404	408	439	410	434	401	449	425	409	426	405	412	406	394	445	417	394	438	440	423	409	421	457	379	415	393	405	449	419	409	406	429	427	454	432	395	397	416	433	453	407	418	418	396	441	406	393	460	423	436	404	423	421	412	423	423	413	406	414	389	410	445	459	457	438	441	396	423	411	435	452	451	436	458	421	420	450	435	417	455	419	450	395	430	423	402	430	425	431	416	455	467	470	396	417	453	367	395	433	433	385	406	433	407	417	441	440	415	390	406	407	499	445	444	394	402	448	433	416	423	407	444	440	413	437	442	415	448	425	400	400	415	446	413	422	412	398	415	434	425	409	379	460	399	430	441	446	407	414	428	412	421	389	409	413	444	375	476	403	411	422	422	373	406	430	428	410	435	451	410	406	367	440	417	429	455	442	444	410	469	451	433	437	409	424	400	420	426	470	414	405	417	404	408	441	400	426	446	382	433	413	423	440	456	430	445	414	412	430	397	410	382	429	418	426	374	399	442	450	420	450	416	413	425	394	399	400	427	409	399	397	464	432	429	455	415	433	412	421	397	406	447	425	442	417	407	463	421	410	425	427	395	448	396	429	433	425	404	410	420	438	424	412	405	409	432	440	430	422	407	476	412	426	420	410	415	418	376	454	432	423	416	424	423	422	381	439	420	426	409	381	418	432	398	435	427	418	451	402	444	401	426	413	437	442	430	428	438	388	408	415	396	447	367	401	407	434	454	402	416	429	389	423	440	459	423	461	400	444	394	397	454	388	445	404	406	408	422	407	409	440	419	418	411	439	456	400	415	431	432	417	426	428	430	408	399	414	408	426	437	444	416	423	460	438	393	406	473	414	453	404	449	415	430	437	425	472	428	431	445	409	444	408	439	443	436	403	364	434	400	419	419	422	424	419	397	434	402	442	444	440	409	402	409	489	401	425	400	395	421	453	443	428	409	429	450	410	443	421	399	395	411	428	416	434	432	384	453	421	419	428	448	475	459	400	436	428	411	410	422	413	439	418	468	384	415	421	453	463	428	420	436	405	429	415	421	423	429	412	432	399	400	430	446	426	442	446	419	426	425	401	372	484	443	418	450	420	428	404	437	427	414	431	400	419	458	410	416	423	432	415	453	403	424	375	429	377	436	420	413	411	410	399	424	424	399	408	402	444	445	435	460	408	420	415	395	435	424	384	401	428	414	461	433	415	423	433	431	437	475	448	373	423	420	412	432	457	391	386	431	399	419	394	422	436	410	401	403	401	423	438	412	417	447	420	403	497	449	398	416	389	405	455	430	438	453	381	432	426	419	429	440	437	399	423	409	397	448	395	407	420	468	417	455	447	406	433	395	414	385	396	436	418	406	416	441	415	425	446	419	415	468	427	466	428	396	437	410	414	432	401	421	412	390	419	431	437	455	468	394	434	400	442	423	433	437	431	448	427	440	408	407	408	456	450	415	442	424	419	411	459	427	464	476	409	453	420	436	432	414	432	395	428	399	453	396	422	438	427	458	416	448	383	450	425	437	395	419	429	397	405
24852	21400	27995	25128	15231	2166	1477	1144	1154	1075	1562	3248	4187	3543	1495	938	904	893	978	917	958	906	932	902	872	967	918	952	898	874	856	889	887	865	895	864	928	878	953	883	914	903	948	951	874	980	922	922	902	895	919	946	862	879	923	944	923	934	896	922	876	892	888	897	918	946	880	918	901	926	900	902	859	894	905	903	926	919	914	904	909	897	903	886	919	937	879	912	922	915	926	914	929	927	920	918	922	885	940	857	916	922	948	919	943	917	890	890	897	864	925	882	916	929	876	887	884	870	856	924	917	899	915	920	903	878	891	900	847	903	888	861	887	902	874	898	898	917	929	902	912	917	915	861	904	985	896	879	895	927	874	907	896	889	992	897	888	946	915	921	894	900	894	918	896	848	906	865	968	942	935	893	902	889	903	912	886	875	947	871	881	944	895	890	930	860	908	924	889	928	943	916	878	934	880	897	920	960	931	879	945	961	956	913	914	923	932	863	914	896	908	923	881	914	893	901	881	861	897	893	904	906	926	906	930	928	889	918	897	893	928	873	903	879	913	918	901	858	876	908	918	915	906	913	915	921	909	904	930	885	919	936	878	938	865	883	897	958	942	899	931	869	946	908	894	918	874	892	908	908	915	952	913	917	882	903	942	898	908	897	931	898	876	965	894	914	901	978	971	924	905	873	881	903	887	870	888	934	887	820	872	919	927	902	931	935	946	876	890	934	859	916	936	874	927	980	961	906	912	856	867	873	889	943	901	879	879	899	885	915	853	910	884	921	898	909	907	977	934	889	902	954	906	944	925	918	941	940	841	918	891	906	938	938	907	862	914	889	892	927	950	938	906	995	921	888	944	904	953	838	888	906	871	882	918	878	886	856	927	844	921	946	898	954	962	902	885	903	877	857	968	836	944	937	938	863	968	923	897	877	888	901	886	891	899	893	965	889	917	926	873	904	865	960	890	934	883	950	918	911	953	911	938	884	927	949	894	900	900	884	896	934	925	844	947	902	925	915	928	890	895	952	874	900	903	877	949	862	889	967	863	853	875	895	917	917	873	890	938	916	893	870	881	977	974	923	858	813	874	866	923	976	903	890	878	924	955	924	920	913	904	909	855	896	907	906	933	904	897	958	936	883	965	911	941	901	883	911	864	953	915	888	953	875	886	935	834	940	907	953	899	930	889	813	910	921	912	868	935	880	856	870	956	901	942	899	898	916	904	928	880	897	902	879	937	900	873	882	906	911	933	895	902	870	883	878	917	887	904	893	916	942	867	901	922	918	891	916	929	912	866	834	922	889	904	899	926	890	906	911	975	902	916	880	937	872	858	873	862	933	881	916	969	929	905	912	879	959	863	891	913	915	897	896	887	912	941	920	873	904	896	907	905	891	917	880	900	907	873	892	883	910	896	952	873	862	881	919	866	928	896	881	956	930	962	894	902	919	878	913	957	899	955	914	890	972	945	941	864	928	901	906	918	918	867	903	891	861	912	898	926	935	934	912	947	880	890	876	902	869	949	900	963	908	879	891	897	892	927	869	884	902	881	995	873	919	921	909	892	884	920	911	851	908	902	913	948	878	890	941	928	917	944	897	912	933	931	932	938	883	931	898	921	862	886	874	887	898	943	912	870	901	878	860	861	863	928	934	932	851	964	912	906	871	940	919	887	940	882	859	924	868	909	907	916	876	948	908	883	888	934	893	908	889	917	892	934	905	899	887	933	924	921	881	862	931	843	871	866	915	885	884	921	879	890	914	866	896	884	892	957	912	868	877	921	883	902	947	898	896	906	929	955	928	948	958	884	919	939	899	940	926	916	904	908	908	902	844	920	930	925	932	898	882	878	859	865	963	855	852	896	854	983	917	925	906	935	920	941	910	897	894	904	913	886	864	940	858	863	915	854	942	960	955	890	906	910	880	892	946	923	900	904	895	930	896	950	894	854	873	926	896	951	916	902	870	890	909	943	893	893	903	949	873	870	900	911	880	921	949	920	896	903	914	901	879	961	929	901	965	917	866	893	941	892	910	929	889	878	913	916	894	913	932	902	895	888	921	895	900	898	901	928	991	939	890	905	902	903	875	887	894	952	934	908	932	908	867	945	924	951	904	957	920	935	917	910	881	890	918	872	934	945	902	932	928	889	913	909	921	914	840	880	903	921	949	915	922	858	881	888	929	868	882	921	899	912	948	891	864	877	919	854	879	967	910	886	904	926	902	868	870	872	902	895	885	956	878	874	889	876	961	892	890	934	866	905	891	887	936	915	924	881	872	873	903	917	913	864	893	952	840	859	888	886	905	923	889	969	893	946	912	950	888	861	927	922	853	935	887	904	905	914	865	887	913	941	898	884	960	905	902	860	982	903	913	887	890	886	873	907	878	927	915	935	826	910	930	863	943	906	942	970	882	911	928	901	891	894	903	880	851	927	898	909	863	902	915	904	883	863	866	881	933	911	897	907	926	940	875	938	893	898	915	906	922	936	885	890	999	890	892	890	941	894	876	910	930	905	914	912	908	917	931	906	920	895	962	944	895	849	879	893	867	916	959	906	933	929	897	921	874	905	927	891	895	926	879	885	956	904	916	936	894	870	917	906	898	928	904	896	928	901	893	941	886	908	922	926	937	915	955	876	914	912	893	878	910	948	891	904	905	847	864	845	884	870	870	893	902	875	947	882	938	894	874	883	870	890	918	859	923	934	908	884	941	918	899	907	870	870	904	908	875	877	942	865	896	901	890	899	887	928	970	887	898	892	957	880	904	939	930	869	899	913	913	939	859	910	917	900	949	914	906	933	883	897	894	871	901	934	900	950	880	890	891	956	925	921	919	939	893	883	903	896	877	911	884	899	818	897	879	942	889	890	935	915	876	919	886	873	845	908	878	897	952	900	880	911	951	920	880	899	953	913	859	946	936	886	892	907	882	863	884	947	883	843	864	901	983	920	894	950	862	846	954	879	908	890	886	868	918	934	911	866	867	933	905	931	866	850	899	864	906	871	905	903	937	912	889	938	902	939	938	876	918	934	868	905	893	924	891	950	892	936	860	879	842	871	907	934	942	921	911	922	917	888	881	923	946	955	919	883	887	925	890	946	890	921	880	914	884	884	896	932	937	919	873	936	894	893	906	904	921	828	909	906	879	882	903	852	904	947	927	870	871	905	877	910	905	892	959	891	908	958	871	918	931	908	902	907	852	926	945	887	899	924	885	921	923	902	895	889	881	916	860	898	880	860	909	888	863	883	975	848	900	907	918	915	899	955	896	929	885	907	900	904	891	923	876	963	912	920	870	986	854	884	857	894	907	890	888	883	870	915	871	938	879	852	947	936	873	876	896	901	889	938	919	924	871	919	925	858	898	900	936	883	857	902	897	898	891	903	908	882	876	904	876	872	893	882	894	949	875	825	903	893	921	926	904	937	836	923	896	945	868	851	931	891	907	911	893	917	966	932	924	868	921	876	876	872	875	872	898	825	894	925	929	932	885	894	974	919	906	889	922
6968	10163	7660	4505	2595	2251	1735	1489	1386	1210	2095	5079	6232	4920	1820	873	900	908	1081	962	946	880	886	939	898	862	905	907	904	905	874	878	862	865	936	851	854	881	868	866	932	943	925	862	908	895	928	809	837	904	908	924	927	849	849	840	857	873	901	907	891	896	910	869	901	844	871	878	928	871	931	906	872	857	865	887	886	832	881	936	941	869	873	878	919	866	867	891	864	876	913	886	880	938	879	868	865	835	859	897	884	842	869	867	815	910	919	868	889	896	854	857	848	883	880	889	873	849	886	873	869	886	840	853	848	810	885	849	900	849	920	868	908	884	863	866	910	849	874	894	880	841	825	831	876	898	843	917	858	850	876	893	820	865	884	864	829	884	934	869	861	910	875	885	849	846	825	888	915	908	863	848	906	901	899	874	845	904	914	860	856	869	844	931	865	862	886	866	863	875	878	869	873	906	837	905	832	827	884	837	819	879	881	859	862	871	903	854	883	920	847	874	882	920	899	908	856	858	902	920	898	892	874	886	850	877	910	847	866	912	882	860	862	840	856	868	914	882	839	822	907	821	876	872	834	914	899	874	842	862	861	897	911	894	881	913	901	913	903	873	904	915	833	888	835	874	876	845	828	854	916	844	896	888	864	920	872	880	863	835	956	904	861	893	873	900	898	876	869	906	912	902	884	910	901	892	881	891	880	889	868	876	884	859	881	855	891	871	890	876	921	925	857	837	917	956	856	919	912	887	832	925	867	884	827	923	862	911	912	891	836	870	891	857	873	829	912	915	913	859	853	779	866	919	809	902	923	920	860	872	871	922	916	813	915	917	885	832	865	849	874	876	873	905	872	917	849	873	883	906	938	888	862	879	899	897	876	919	911	869	923	867	851	895	877	908	915	853	875	857	854	907	850	863	859	887	835	879	865	861	847	894	888	866	904	829	830	943	910	852	853	819	886	848	904	873	874	950	845	902	892	884	864	911	851	847	850	829	841	866	881	859	870	879	881	851	906	863	858	885	823	842	876	857	904	847	869	847	873	890	891	814	872	878	890	877	867	896	844	898	880	872	855	902	851	910	842	874	885	859	868	877	846	884	925	882	870	870	867	934	849	865	894	861	907	875	847	928	875	859	851	872	910	900	875	870	845	916	863	911	886	873	895	857	842	868	938	845	869	846	880	894	912	806	873	911	879	897	873	859	894	901	896	854	866	889	894	855	869	895	890	896	898	909	838	898	886	900	865	877	897	921	863	905	889	887	881	878	868	872	846	835	898	857	884	872	858	866	894	902	869	853	838	834	893	885	835	893	869	847	902	885	874	892	841	940	873	903	890	856	884	921	829	864	861	964	865	885	857	874	854	912	914	886	940	925	887	889	871	925	891	854	853	918	848	841	865	881	833	862	899	959	894	895	874	864	846	906	910	894	871	874	863	918	879	884	917	887	904	911	871	918	872	895	861	822	914	923	862	884	922	899	916	880	897	841	876	839	872	875	899	836	872	892	882	859	870	909	870	916	908	872	844	884	867	837	886	876	830	864	883	869	874	858	899	877	864	883	846	899	921	860	860	873	848	869	847	865	884	909	882	916	856	894	871	853	890	902	830	858	908	879	890	928	870	868	904	896	920	848	869	902	883	878	884	864	913	890	860	895	853	936	816	850	890	850	919	827	920	876	872	896	868	881	926	890	918	867	867	898	826	851	879	895	863	870	938	925	845	883	910	906	851	908	890	858	864	924	846	862	890	839	873	908	883	902	863	830	941	873	911	864	940	893	933	848	855	870	894	893	846	867	915	845	880	922	808	905	868	879	882	853	849	850	891	870	947	881	895	865	857	867	816	874	906	893	868	865	889	809	881	899	870	875	916	897	854	866	900	912	870	921	928	859	925	915	876	876	879	852	835	936	894	856	908	846	853	910	935	896	906	825	856	895	853	906	929	872	924	825	852	877	883	896	902	917	934	865	857	900	885	908	884	827	918	894	900	910	827	878	902	855	924	872	917	835	835	876	870	915	889	902	883	877	906	863	877	887	915	871	901	868	890	864	900	881	873	885	919	900	842	892	896	888	908	880	881	846	836	877	892	876	860	865	853	833	838	856	942	851	859	867	911	892	918	932	846	909	839	901	845	900	857	887	859	895	894	924	877	896	854	891	830	893	851	895	848	880	868	879	865	849	836	837	905	893	858	886	858	890	883	843	876	895	887	879	918	928	905	876	876	919	853	888	893	908	879	905	873	882	879	883	885	878	916	869	868	801	867	883	923	893	869	825	879	857	884	889	844	884	914	875	860	886	901	870	855	879	914	879	827	868	905	832	853	880	889	866	847	813	927	853	892	901	875	930	870	845	857	897	867	925	900	881	923	856	896	876	930	881	860	887	919	873	887	912	817	891	863	948	845	901	882	894	897	861	851	887	875	853	901	884	879	878	925	830	859	950	891	899	884	915	871	878	889	848	852	855	848	916	834	895	908	844	883	844	882	839	860	870	853	850	854	882	858	871	909	894	897	880	919	877	869	865	894	848	888	840	844	915	890	900	871	865	881	864	902	834	870	866	839	839	849	912	871	902	854	832	861	898	916	845	895	907	839	900	836	882	930	888	840	878	867	861	869	865	955	869	879	902	847	794	886	845	856	894	935	910	901	849	885	853	810	889	885	862	897	959	858	846	939	862	864	859	837	919	861	884	915	825	902	841	873	909	913	898	887	882	880	872	872	909	884	875	863	897	874	843	876	894	897	874	888	841	902	875	840	888	861	825	813	857	884	881	912	913	890	895	916	876	858	859	880	896	886	848	839	851	848	878	880	945	825	856	830	898	869	932	842	909	848	879	891	839	923	864	864	908	894	855	855	918	912	890	916	850	857	909	897	876	891	913	893	885	890	904	882	917	884	877	849	909	876	860	916	909	881	821	862	883	864	862	887	882	869	852	860	836	858	887	910	901	942	893	896	896	886	870	854	902	878	948	848	913	936	864	906	873	885	853	911	873	880	915	863	878	875	852	890	888	854	850	930	881	892	913	907	897	874	884	883	910	938	833	862	870	854	902	886	895	813	879	883	956	886	878	886	879	884	854	859	899	940	890	855	846	905	909	907	894	934	854	877	922	886	845	894	851	851	875	826	891	906	821	945	879	871	886	945	845	874	853	870	893	897	882	918	878	915	895	889	898	917	894	889	893	858	908	851	848	900	923	871	816	862	913	922	878	897	809	873	894	862	876	897	874	870	854	919	831	864	896	862	888	847	826	908	857	838	849	918	871	932	887	898	892	888	898	909	906	873	881	911	853	867	896	904	904	860	886	912	841	864	899	895	888	863	893	847	892	822	891	849	875	896	830	910	880	864	840	910	921	872	871	914	913	844	873	908	853	885	900	828	896	923	883	858	870	873	877	887	842	865	896	903	930	922	909	860	885	873	826	919	865	881	893	898	878	947	867	908	893	892	915	911	867	918	843	822	875	894	890	865	885	913	877	855	856	865	871	830	856	867	902	935	907
22666	21462	29358	23966	21456	21531	12170	1467	1112	951	1594	5149	7236	6689	868	523	529	490	563	520	419	434	400	437	442	430	405	411	399	374	436	399	387	388	438	407	383	411	416	361	363	375	376	413	390	412	366	430	391	364	405	405	391	435	402	382	364	369	390	413	366	376	389	390	426	372	390	371	390	408	389	381	377	397	387	405	398	352	364	403	361	371	413	363	337	364	373	389	388	413	398	406	349	403	400	402	367	412	378	368	400	393	394	384	361	366	367	374	385	401	395	409	396	442	387	421	381	393	395	398	422	395	405	366	402	411	375	371	384	394	399	378	348	384	383	403	399	396	409	402	387	377	351	376	392	404	351	368	379	381	375	373	377	390	357	373	403	379	365	417	341	354	381	409	385	380	406	336	407	422	389	405	399	406	380	379	393	361	364	370	396	406	392	414	357	376	394	403	382	400	362	408	363	425	439	402	357	405	373	368	368	399	348	420	349	372	398	395	397	382	385	413	364	381	385	354	396	367	381	420	367	393	375	364	385	391	378	388	365	374	376	395	385	421	369	360	380	400	381	397	383	367	400	374	392	400	376	392	375	381	359	380	391	386	380	364	404	340	406	342	376	393	379	382	384	352	387	375	349	392	398	354	413	379	376	394	419	454	402	395	392	396	365	403	397	369	417	418	349	404	385	393	386	356	389	355	381	360	399	391	355	393	381	409	375	365	360	332	401	393	388	378	366	364	401	376	383	392	423	363	368	353	376	362	358	389	377	349	377	383	395	348	399	348	387	364	387	380	355	416	362	361	382	393	401	417	389	361	414	384	360	377	357	370	390	374	381	358	399	356	390	394	405	384	365	329	428	359	384	380	373	386	397	400	376	399	368	364	386	399	383	362	381	364	386	397	326	414	376	370	382	369	384	450	394	397	368	367	384	386	399	415	401	342	401	377	379	362	387	387	361	371	403	392	401	383	396	347	363	413	390	365	358	374	401	364	383	371	391	328	351	363	347	405	383	401	401	382	384	377	359	398	367	421	404	393	370	372	371	382	436	379	346	349	368	381	384	360	375	390	389	408	361	387	378	403	379	380	342	367	405	432	378	394	385	366	369	411	400	395	383	376	371	391	358	407	408	367	376	389	375	361	335	366	359	359	368	387	396	372	394	382	388	406	332	377	371	388	372	372	401	366	366	378	397	345	410	400	378	400	349	362	383	396	347	398	404	398	377	379	398	419	402	370	384	413	378	358	351	391	386	382	367	388	353	423	370	372	395	407	341	392	399	363	407	364	388	393	382	380	386	407	373	379	367	371	400	389	357	422	371	391	397	368	383	370	402	381	382	349	366	423	370	362	384	385	408	351	371	389	393	384	376	382	350	397	392	379	396	377	388	386	427	408	351	393	380	361	388	377	364	411	384	386	395	397	363	374	374	368	389	382	405	391	342	366	369	368	362	357	420	346	378	374	365	388	365	403	364	400	350	369	393	357	368	422	364	362	397	398	382	410	338	374	369	407	382	359	358	374	389	420	375	366	362	371	374	345	388	371	348	373	368	392	388	378	396	374	376	395	414	370	411	401	356	397	379	378	363	419	365	342	374	377	395	397	367	420	381	415	355	373	385	403	404	388	376	388	412	387	394	370	385	380	354	413	394	350	371	373	368	385	340	399	376	400	352	390	363	358	381	412	364	377	361	396	399	360	381	397	407	372	385	353	346	390	388	374	405	354	364	374	374	360	419	366	358	386	392	401	410	393	366	349	382	379	354	378	397	415	409	427	402	414	396	387	387	390	343	348	375	367	362	378	386	384	385	380	398	376	380	413	385	353	338	364	412	371	363	361	367	388	417	364	348	371	420	388	407	340	406	362	395	411	383	399	386	361	398	368	382	402	371	393	409	384	375	351	388	391	413	387	384	382	350	369	382	368	387	364	406	384	390	384	411	354	348	380	396	393	364	351	370	384	403	356	375	326	399	376	375	360	364	415	394	404	406	366	375	370	418	393	379	379	403	401	398	393	399	399	381	331	395	419	356	379	335	396	374	404	388	431	400	362	400	371	405	392	370	411	378	363	397	408	373	370	378	382	406	397	370	403	380	369	389	364	372	388	409	369	367	381	383	390	403	391	430	370	386	372	391	406	350	371	392	367	395	411	370	395	395	374	400	391	374	371	355	335	381	376	430	403	401	363	378	433	388	366	415	375	369	407	380	436	387	409	359	367	416	371	366	384	378	359	368	386	402	371	384	397	374	391	370	396	382	346	377	345	389	370	394	391	372	366	370	405	385	363	316	378	395	362	381	351	389	373	379	393	375	411	410	351	365	378	346	356	368	402	395	395	371	377	380	375	333	407	370	395	368	405	376	383	387	434	345	379	383	404	357	369	371	411	386	381	420	382	381	354	337	366	388	361	382	368	384	366	374	365	398	333	364	396	393	372	404	411	408	406	404	370	383	401	412	346	419	362	394	405	353	379	399	365	362	411	384	398	389	360	398	378	377	371	410	375	383	374	343	382	364	376	353	362	375	361	374	361	366	369	375	370	402	395	373	370	363	410	370	395	398	403	357	394	350	353	375	369	353	382	395	386	397	377	405	391	413	374	418	410	382	378	425	404	385	398	365	384	400	384	383	401	404	373	367	387	380	397	371	388	352	377	352	360	371	359	364	394	368	374	370	365	375	385	359	378	366	417	395	363	378	394	346	367	385	385	384	391	360	387	374	396	367	354	390	387	435	362	373	382	366	395	402	352	374	377	388	386	378	376	406	371	380	383	372	393	379	410	388	390	401	391	391	364	357	383	414	377	357	381	395	372	368	365	386	375	388	412	397	393	373	337	408	386	374	382	394	385	351	396	355	384	404	406	368	418	379	396	374	376	377	392	377	370	353	414	393	411	355	373	383	375	424	355	386	389	403	399	411	378	365	412	414	393	376	362	385	410	382	359	405	389	399	410	380	393	354	361	380	420	384	392	359	386	392	371	382	387	357	376	387	415	361	364	391	391	405	363	350	386	375	400	374	372	365	361	386	403	426	394	378	391	349	416	411	398	397	382	372	394	411	407	367	398	344	392	356	368	411	397	389	382	399	384	368	365	374	394	350	393	384	382	405	430	409	381	387	389	371	396	327	392	351	388	353	384	364	379	358	374	376	386	370	399	333	372	339	381	403	425	442	350	362	364	356	355	387	376	367	362	371	384	423	360	368	419	353	406	410	362	417	359	364	403	384	365	405	369	332	384	386	393	392	386	407	399	409	370	365	349	426	372	412	398	372	426	377	405	388	372	385	373	381	368	366	381	364	400	376	382	392	403	395	393	396	395	408	427	420	367	399	383	377	391	362	421	377	367	390	346	381	363	370	411	400	379	391	391	399	377	367	421	398	358	370	391	350	402	371	397	390	361	387	390	376	395	406	378	378	393	412	402	419	373	363	416	375	388	383	415	408	375	402	358	385	378	355	392	415	396	345	403	399	417	380	371	386	383	344	386	387	361	384	383	369	348	387	411
9295	18180	14748	7431	4980	3662	2640	1954	1669	1385	2498	7736	10035	8755	993	605	615	495	593	512	455	425	421	432	425	390	417	417	406	445	399	410	369	349	384	396	386	362	400	406	386	383	384	375	419	361	337	399	365	376	379	392	373	384	375	355	398	344	381	366	364	379	355	338	397	359	367	386	374	366	364	370	390	391	406	377	426	338	336	377	348	388	373	368	390	386	384	391	346	407	344	373	389	367	364	368	377	393	379	357	394	333	350	367	405	346	376	354	379	376	350	383	375	363	372	381	389	388	351	362	394	354	367	399	403	361	378	361	358	410	355	379	343	386	366	377	376	369	393	386	362	401	384	401	347	378	368	355	397	389	355	394	356	374	395	359	392	401	388	366	371	361	358	349	352	386	337	365	355	363	385	327	359	325	359	373	330	419	358	370	355	373	378	374	395	390	372	353	337	365	385	360	372	337	397	376	384	377	357	354	367	390	363	364	350	366	346	360	368	400	397	390	357	353	346	366	363	327	362	345	395	410	380	364	401	405	381	336	369	374	347	370	389	329	386	378	377	356	356	357	392	379	396	377	356	375	393	387	336	416	388	366	389	389	364	381	353	347	359	382	350	385	390	349	373	367	382	362	409	347	384	388	349	378	352	398	355	376	355	375	387	379	349	369	356	366	383	358	349	357	344	382	394	365	349	323	379	357	410	391	385	384	362	375	384	391	363	368	380	385	408	394	379	388	338	366	378	382	356	360	399	374	356	359	376	353	337	415	378	361	370	409	372	392	340	381	350	415	385	414	367	341	329	396	331	361	342	325	338	337	392	371	383	414	363	366	392	369	325	378	378	344	369	372	348	367	394	347	397	396	376	381	414	376	343	383	354	376	381	371	356	360	373	368	353	388	355	369	361	346	392	396	404	352	372	364	368	342	358	368	392	383	428	373	385	322	354	364	394	355	361	375	367	356	373	362	387	367	349	366	381	374	366	354	354	378	353	403	368	387	366	332	382	396	337	372	385	329	349	406	360	366	383	366	382	366	340	362	361	397	356	384	381	335	406	416	400	378	410	373	359	373	396	365	338	351	386	350	337	346	355	391	358	358	382	383	346	369	345	392	380	361	370	336	354	408	375	377	366	361	361	370	360	362	379	334	358	349	364	374	345	429	357	370	396	386	387	354	335	370	356	367	351	388	352	381	366	396	395	371	363	387	356	358	374	391	382	346	413	371	379	349	393	371	362	353	349	434	373	312	332	365	376	385	371	419	354	381	387	366	383	381	371	340	341	405	357	355	355	345	367	377	382	363	376	360	393	368	388	340	391	410	342	370	368	366	367	372	406	353	377	360	372	348	403	368	365	373	358	382	404	369	388	383	412	357	365	368	375	384	389	385	419	413	387	358	354	364	376	374	378	390	370	425	355	361	355	354	384	372	335	374	371	359	370	391	348	360	362	330	362	375	367	388	355	363	361	364	371	390	408	386	362	370	338	330	383	406	363	328	352	364	357	377	398	352	408	383	384	343	337	386	377	334	367	372	383	345	388	381	368	356	392	368	373	384	396	396	371	389	412	362	359	390	394	356	398	357	377	351	350	386	379	394	383	375	391	405	376	363	374	377	353	390	354	362	385	357	364	388	379	361	386	356	415	363	365	378	368	387	331	365	426	354	371	372	379	348	374	387	380	361	371	355	312	349	384	380	388	362	385	307	398	399	360	330	350	377	380	373	378	379	380	380	389	386	394	344	368	353	396	379	372	361	368	361	372	355	357	364	372	382	332	360	387	356	389	348	402	359	368	406	372	382	376	386	380	379	402	373	378	409	387	375	355	342	380	352	346	350	352	354	350	347	386	383	370	371	378	397	378	359	356	332	354	359	379	423	369	327	342	360	343	365	391	380	353	325	382	354	349	354	375	356	392	371	392	396	334	344	403	356	371	379	402	367	410	349	376	363	335	378	404	331	366	385	355	374	339	366	359	370	358	400	384	389	367	372	345	348	410	344	403	359	377	389	361	368	372	351	384	399	378	376	360	357	378	365	391	413	385	360	324	411	395	362	376	397	362	399	351	387	357	374	378	358	389	377	383	365	357	370	381	338	354	371	358	368	334	382	384	403	390	370	410	371	336	372	357	385	363	366	393	322	352	388	356	377	398	381	354	368	405	394	377	397	384	354	389	375	355	371	386	385	397	372	378	371	397	351	376	381	384	378	351	397	366	334	359	388	390	388	378	388	373	350	351	343	415	378	373	410	376	396	359	382	408	376	352	359	368	343	350	395	359	353	376	330	338	371	375	369	341	367	365	348	374	367	345	362	353	355	355	383	374	368	327	396	343	388	349	396	372	387	401	374	362	350	369	371	404	362	403	392	376	418	341	397	352	377	380	381	400	384	377	353	369	431	345	355	393	402	364	379	390	372	346	360	373	405	386	372	371	382	372	359	336	350	384	393	385	336	353	409	413	395	350	365	387	380	370	365	406	353	351	342	383	329	359	365	389	351	361	406	343	443	384	362	381	403	350	380	366	381	347	403	363	344	360	366	365	361	346	373	347	354	398	396	383	364	372	391	368	356	357	367	398	413	372	369	395	383	378	409	371	345	377	371	366	380	353	369	391	412	384	336	372	369	356	384	392	386	392	374	376	358	385	337	359	379	346	384	370	398	377	346	412	407	362	351	375	358	364	391	374	364	372	329	388	361	384	366	377	417	367	362	383	388	379	378	358	355	384	388	384	409	400	380	386	367	392	343	392	361	394	371	365	375	369	340	385	353	370	364	410	380	377	352	366	370	332	405	369	390	363	363	380	370	382	385	391	378	374	395	392	367	402	383	372	390	372	377	361	395	325	390	399	397	334	382	391	382	392	369	336	374	381	381	375	372	376	374	346	353	376	386	373	396	359	378	366	360	367	396	351	365	346	381	385	377	327	375	366	364	361	344	398	354	398	334	369	399	375	417	390	353	357	364	394	384	368	329	355	353	389	348	367	337	346	370	352	357	365	366	363	382	359	361	384	391	390	356	351	386	351	409	341	341	373	394	374	345	374	353	332	369	395	378	329	367	398	374	377	380	373	356	385	360	346	381	401	386	384	407	339	384	355	381	342	391	394	361	385	409	362	346	392	367	330	346	345	365	362	358	379	358	381	350	394	385	372	389	357	335	372	357	367	398	362	394	384	369	380	386	344	339	407	363	367	384	356	401	393	349	385	342	356	350	393	374	389	375	397	371	354	346	396	354	379	373	342	364	388	400	383	372	354	377	383	347	372	302	389	329	383	373	328	383	368	356	372	350	373	362	365	384	378	355	338	350	359	385	336	369	334	377	388	366	352	382	393	359	404	372	381	368	360	352	367	354	385	380	355	368	376	358	359	404	353	376	361	382	380	348	356	359	366	389	350	347	357	389	375	355	370	393	385	379	324	333	374	357	370	382	381	359	357	391	370	389	400	352	402	384	360	361	373	340	324	364	390	358	397	350	368	402	372	386	368	355	355	369	340	363	371	385
28022	19548	7227	1926	1151	976	916	890	799	880	1227	2401	2983	2036	824	842	807	829	837	797	781	772	801	809	794	795	779	869	794	837	807	747	782	810	761	810	818	861	859	836	796	790	790	813	772	835	790	870	803	801	770	825	823	839	796	790	831	803	802	829	847	805	807	813	774	832	804	820	788	740	800	766	803	827	797	771	830	790	808	769	790	803	786	834	821	862	768	805	799	826	790	806	795	807	797	833	760	768	774	778	734	825	830	818	839	772	780	765	795	761	837	808	790	790	771	795	832	778	841	739	802	772	837	832	777	825	811	853	780	776	843	803	776	742	770	800	821	809	846	787	784	782	773	754	792	761	797	826	793	811	740	812	822	771	782	800	748	798	770	789	791	785	812	787	869	758	772	820	807	805	838	772	806	760	773	757	800	837	788	784	754	755	809	772	805	781	757	819	833	734	795	806	827	816	808	773	784	772	784	827	815	799	783	817	799	822	768	833	768	814	802	777	824	797	851	795	783	842	766	837	793	769	790	784	783	795	809	759	792	791	793	786	820	800	798	806	776	804	775	815	750	809	788	756	784	803	775	760	839	804	815	812	802	787	808	793	784	811	841	808	769	755	821	797	823	746	799	755	788	762	801	841	810	797	832	792	789	807	778	817	785	788	856	786	801	818	761	807	809	790	769	851	798	812	785	816	798	813	727	740	786	779	815	750	765	799	816	811	828	795	815	820	801	824	790	792	764	806	827	828	804	846	782	797	851	819	784	810	809	839	796	786	802	766	756	784	826	815	802	803	765	805	768	826	783	777	802	828	792	751	810	786	777	790	842	834	811	820	793	793	762	773	824	780	756	823	739	778	789	763	787	817	849	779	789	854	775	785	813	711	757	829	811	805	762	786	791	804	837	821	813	769	793	820	819	816	798	790	834	774	825	819	775	794	779	832	812	793	796	775	789	812	785	759	796	870	759	812	746	777	764	831	770	821	786	811	820	783	779	809	810	818	882	807	792	773	792	803	821	817	812	800	802	807	799	764	820	784	825	774	789	857	866	816	761	779	788	807	799	784	810	743	778	760	802	787	763	828	848	780	777	768	756	788	808	762	787	833	826	845	767	853	793	782	794	824	809	800	790	747	836	777	754	732	810	811	804	773	784	848	749	793	748	813	806	798	822	792	803	785	860	787	819	799	745	800	731	793	820	794	801	798	807	789	822	806	811	796	799	736	866	826	773	801	787	849	842	801	837	788	809	786	807	742	782	733	793	832	783	789	816	798	812	816	767	815	773	836	800	805	839	860	804	781	783	778	791	827	840	814	779	811	848	781	789	824	776	836	829	795	799	761	851	826	795	782	771	819	769	815	817	867	848	781	811	804	818	777	826	846	800	819	796	783	784	763	796	778	785	801	732	830	745	829	777	795	758	793	832	813	844	816	816	786	813	818	824	779	847	831	781	846	767	788	783	772	791	812	827	786	790	816	777	780	802	792	819	829	781	744	811	743	811	830	800	759	797	792	763	817	788	745	793	805	783	797	829	891	803	835	830	778	821	831	809	757	837	816	781	779	786	777	835	786	783	747	798	847	824	766	772	804	759	778	798	808	814	745	804	785	809	807	794	811	792	796	872	821	794	857	830	811	774	766	805	765	772	763	788	763	782	810	840	829	760	846	794	771	782	830	811	769	855	812	813	853	777	776	805	849	767	804	791	819	817	832	782	812	827	839	817	782	822	775	820	780	833	815	786	841	806	800	818	833	828	827	778	793	795	776	791	803	804	803	784	801	817	820	797	777	810	761	803	783	787	759	817	826	812	793	799	837	787	803	794	795	806	831	794	819	823	812	811	839	773	801	783	788	733	814	813	772	798	812	810	829	781	784	837	770	787	797	869	825	789	825	778	781	808	820	741	837	783	834	788	818	817	758	807	793	722	827	732	797	801	816	812	728	802	814	829	782	813	815	799	752	800	842	812	796	825	795	787	788	795	789	829	795	790	800	812	753	795	732	749	783	855	804	843	789	755	778	796	793	792	778	845	770	811	805	857	773	780	748	775	828	765	815	748	769	788	840	802	819	820	810	806	808	778	781	739	768	789	806	763	813	806	812	779	832	814	827	801	770	816	761	766	757	821	768	842	855	801	835	815	773	818	775	781	797	761	788	806	841	806	803	758	822	775	798	796	823	763	787	834	792	819	796	808	780	825	826	871	778	808	793	755	842	795	846	790	790	761	807	805	757	758	837	793	807	790	788	812	774	748	778	825	765	789	823	748	822	778	802	829	822	774	784	827	813	759	830	769	771	769	770	812	809	798	813	839	813	809	823	786	839	814	784	835	765	776	811	790	823	816	802	782	755	880	785	754	807	778	842	796	780	829	805	867	734	836	818	796	825	795	807	797	849	747	749	827	798	784	776	838	797	839	831	816	802	762	787	767	748	840	760	746	815	780	768	809	801	804	741	792	820	803	841	804	803	767	813	803	808	841	817	821	789	822	813	823	818	827	805	795	806	825	859	839	794	828	811	847	823	803	804	798	894	798	824	787	809	771	787	778	793	791	786	800	797	846	806	810	836	766	757	828	797	758	779	812	806	769	777	810	773	837	835	791	792	754	773	817	856	820	793	797	802	829	855	802	777	820	751	781	753	757	782	853	796	797	833	824	834	809	790	838	819	818	807	796	798	792	757	816	809	779	763	772	793	802	763	844	762	789	808	808	811	733	817	785	774	793	780	754	777	805	796	835	838	817	787	788	773	839	793	771	846	815	746	822	820	811	785	777	809	812	792	844	832	804	812	750	765	741	790	757	798	824	810	776	790	777	791	846	785	839	775	807	804	816	768	771	810	801	795	767	803	811	817	804	798	788	784	745	761	787	776	805	761	758	781	764	777	841	769	785	865	799	784	840	786	784	832	800	781	825	745	741	770	779	787	829	797	837	813	809	820	790	802	803	758	803	785	792	807	808	798	860	809	783	804	771	817	750	789	775	794	770	794	761	799	783	728	749	801	787	793	772	826	825	780	811	759	838	806	776	798	823	778	801	873	757	817	781	801	812	735	810	764	843	801	775	810	796	728	838	782	849	786	847	793	858	791	808	789	820	806	782	797	788	782	761	818	799	806	771	825	774	796	794	796	810	761	762	782	788	809	831	800	813	808	783	763	808	834	836	792	841	829	744	800	811	771	797	792	778	775	746	761	803	814	817	763	812	793	789	759	764	829	843	821	791	815	785	780	844	808	787	810	780	794	813	782	811	778	804	805	824	756	752	801	792	774	798	819	753	766	741	776	826	812	770	802	791	805	842	814	809	818	785	788	804	823	796	792	785	756	838	816	758	876	818	794	784	804	819	830	811	801	834	838	876	837	800	814	772	769	791	755	745	793	835	787	792	771	803	796	795	791	856	792	809	798	784	796	788	772	809	758	778	855	750	811	801	798	810	773	799	787	819	818	794	801	760	787	813	815	799	774	791	820	805	799	850	814	846	809	831	867	771	810	836	812	802	710
6541	3517	2595	1846	1421	1142	1013	980	946	931	1475	3591	4332	2804	876	818	800	805	855	867	839	784	832	789	824	807	840	786	787	740	805	792	802	805	779	816	821	800	787	757	811	807	774	778	824	814	818	830	827	811	771	789	800	811	833	810	799	832	808	849	795	846	870	805	773	755	824	811	803	800	836	834	798	746	777	786	823	752	816	798	787	765	799	819	757	817	814	819	811	813	872	806	786	803	770	795	783	766	762	857	765	750	818	839	759	770	807	798	827	797	794	805	793	791	773	826	820	816	817	763	834	791	832	818	833	819	822	794	832	812	798	803	814	739	823	837	785	831	799	754	804	782	833	802	793	834	775	803	805	776	776	841	791	795	824	844	831	810	817	853	781	792	823	797	792	795	791	825	787	778	758	799	772	811	775	791	804	792	777	793	822	806	780	773	786	805	814	796	772	782	818	757	813	781	813	823	749	776	782	827	783	803	741	735	787	797	854	794	823	850	843	732	806	796	787	770	791	757	788	843	835	791	810	839	815	794	763	842	804	799	811	776	864	737	867	823	780	812	906	838	766	816	790	829	732	773	789	820	833	793	811	782	801	784	761	833	806	831	775	794	773	829	801	804	788	803	785	836	796	864	747	793	830	754	804	828	803	853	772	785	807	781	797	837	815	768	781	822	801	776	785	755	817	804	850	850	757	806	786	860	741	840	809	776	798	812	786	799	773	862	832	822	795	797	832	830	818	794	828	789	835	824	801	809	798	809	832	794	818	810	848	841	812	789	820	846	817	796	820	802	740	787	728	820	792	775	846	832	784	792	806	823	848	824	803	842	790	784	816	775	840	772	778	776	777	805	728	828	786	794	808	790	789	871	768	821	829	763	792	816	762	825	834	757	776	797	783	820	790	805	838	789	833	796	829	815	734	796	792	823	760	820	820	785	756	790	800	791	808	790	827	798	821	786	762	791	800	787	867	833	780	794	794	838	803	803	791	758	772	824	790	792	809	743	780	842	829	798	793	798	799	802	839	820	796	808	794	841	837	809	796	769	820	807	788	752	792	785	788	809	812	811	782	800	800	774	759	805	830	859	786	790	804	777	793	764	833	777	814	820	812	792	735	757	793	754	851	782	818	794	825	836	800	773	783	766	783	799	782	763	824	801	793	810	804	786	788	796	845	798	821	825	748	781	832	782	796	809	804	817	789	824	853	781	783	837	772	790	778	783	774	764	807	833	818	807	765	777	839	782	842	812	784	804	792	851	815	774	793	782	754	790	808	781	805	776	836	841	815	799	832	810	768	826	812	816	819	830	771	840	762	804	812	824	838	858	789	790	795	770	803	828	802	713	853	800	800	737	782	813	806	857	817	804	804	814	793	803	814	772	798	823	817	845	807	807	804	823	855	744	867	733	867	792	791	831	802	766	782	802	812	786	837	833	802	807	799	821	801	824	794	818	786	827	823	799	755	808	785	820	812	823	838	756	760	858	777	879	778	740	786	782	818	799	824	761	809	812	813	786	799	817	822	817	788	858	814	816	799	780	802	794	783	810	837	788	817	813	852	817	807	841	864	817	782	823	829	754	785	774	847	802	822	840	844	824	825	767	830	824	772	824	813	832	787	790	786	820	791	867	812	821	819	807	869	782	801	830	807	819	750	808	807	820	792	840	813	816	773	830	785	739	789	806	842	857	858	766	817	810	812	804	738	826	793	795	838	794	818	776	785	799	841	835	801	838	828	811	767	788	776	820	839	801	796	815	861	800	769	819	781	791	761	815	805	844	788	795	824	801	765	790	807	803	820	743	752	767	744	850	806	784	819	793	853	800	749	826	808	779	817	787	849	760	783	792	777	765	780	798	804	803	764	822	794	806	800	815	809	769	746	808	765	787	821	792	830	739	763	800	799	814	799	736	810	840	804	817	872	814	794	767	822	793	818	757	772	832	798	802	763	869	785	859	801	775	805	804	765	788	811	817	840	820	785	819	780	797	832	782	795	839	824	824	807	846	797	807	787	765	815	730	813	805	834	835	812	778	860	860	833	791	812	758	750	808	798	784	767	796	790	818	803	789	819	783	747	763	793	755	816	794	844	775	777	802	803	782	792	816	816	778	790	784	821	818	778	820	826	846	799	805	836	794	811	796	788	819	779	791	772	784	809	799	796	793	762	813	820	816	856	776	790	797	760	799	768	805	822	775	790	840	770	842	776	842	791	829	838	785	814	800	756	814	780	778	846	787	872	814	833	780	794	804	820	787	816	782	790	810	788	804	795	798	811	781	801	820	803	788	820	842	779	838	762	803	811	799	813	852	830	810	817	805	819	774	790	844	791	793	802	766	805	780	756	766	826	774	772	776	778	792	825	788	854	765	757	809	842	853	769	822	810	821	817	780	813	819	811	807	773	819	775	825	861	796	770	787	831	840	778	785	802	804	786	782	789	816	812	822	835	765	830	791	807	844	856	784	818	783	840	787	848	783	765	832	858	853	744	752	779	823	813	766	840	899	771	790	815	840	775	813	773	790	790	787	819	792	795	797	791	781	835	842	795	760	787	819	813	779	825	828	788	827	782	819	843	787	783	797	831	797	789	821	811	786	748	778	818	751	798	839	757	799	804	703	845	771	831	794	799	780	816	822	822	792	792	831	811	821	762	816	822	815	775	846	832	811	845	778	744	791	840	834	845	817	820	771	808	788	828	862	832	837	819	806	746	813	793	801	865	760	839	812	785	834	852	789	769	820	770	831	823	775	811	786	779	800	805	793	815	826	785	774	754	806	795	844	743	812	797	823	840	820	753	770	794	806	816	773	763	806	769	825	770	813	785	774	785	756	799	790	845	828	828	806	803	830	808	760	806	814	790	835	789	805	815	796	825	833	808	829	824	781	817	794	837	818	834	814	834	773	752	785	825	795	802	801	804	763	797	816	754	796	749	848	812	809	813	809	777	810	794	797	813	875	760	813	862	778	815	856	777	832	835	795	807	814	784	805	833	816	802	799	791	798	838	806	791	825	808	746	755	787	822	828	760	771	804	780	747	793	804	808	762	812	803	785	783	843	814	800	791	771	829	771	778	748	858	807	848	754	839	822	789	856	803	792	763	768	842	776	815	779	779	787	807	834	766	803	801	772	822	788	810	739	802	790	792	834	813	821	849	833	793	749	791	779	809	850	848	803	782	882	821	759	805	821	771	821	787	808	755	784	820	795	775	805	805	798	813	750	792	813	802	775	794	805	812	812	802	819	811	798	774	766	755	865	826	828	821	785	785	825	785	834	815	803	776	849	783	809	817	738	805	800	767	815	809	836	774	818	799	775	842	833	806	786	754	827	830	830	780	833	741	822	756	810	806	796	769	833	859	795	780	848	798	825	781	840	809	824	747	756	780	810	852	804	820	809	794	813	735	822	827	835	770	777	780	834	830	787	772	773	803	821	804	813	809	793	805	812	775	775	786	818	820	761	764	810	808	775	788	849	790	864	834	818	829	811	764	826	770	803	789	824
23677	21394	28876	24305	21387	12954	1502	949	754	811	1563	3954	5030	3866	651	473	494	462	579	495	447	390	452	423	438	430	390	460	386	408	416	421	438	404	408	398	405	413	431	391	413	402	348	404	411	394	416	425	374	396	412	377	384	419	408	417	409	421	387	381	373	421	417	425	340	354	365	412	380	422	366	387	397	360	380	384	395	379	385	409	404	437	400	400	377	378	388	388	398	412	411	396	396	411	389	419	412	353	402	409	389	380	406	380	375	401	395	395	403	403	429	407	381	393	407	394	431	398	392	412	399	411	429	429	376	381	407	395	394	397	407	393	415	379	379	413	383	397	343	385	378	419	391	393	399	434	387	387	397	403	394	393	388	362	399	405	380	408	382	386	415	420	403	392	388	368	396	332	402	402	378	361	391	399	405	408	415	357	396	364	401	373	383	384	363	421	405	377	426	372	387	436	399	401	419	385	380	394	395	397	410	450	429	411	378	397	384	392	429	377	393	399	417	379	423	428	410	350	425	420	388	425	440	400	389	423	393	379	387	415	416	390	384	408	372	395	415	393	373	437	374	394	390	375	430	383	394	422	383	391	386	391	411	443	402	385	410	432	436	420	402	373	383	410	404	393	395	369	415	419	394	415	405	388	400	398	391	424	377	394	432	424	430	385	363	397	368	423	425	412	406	396	383	382	421	414	405	395	369	414	402	377	405	414	354	382	412	402	415	411	369	402	388	385	398	403	385	414	409	364	393	434	410	403	400	430	431	382	369	413	425	402	421	372	402	425	407	409	373	382	403	397	403	401	393	390	375	403	400	413	420	386	418	390	424	381	446	401	422	429	393	390	429	466	408	438	389	413	398	395	390	396	397	395	399	412	374	428	389	388	413	374	382	388	395	383	356	382	396	375	386	413	387	365	384	396	390	378	373	408	354	436	443	359	396	369	386	381	396	421	418	383	379	365	386	382	368	404	405	385	431	407	450	370	435	407	398	433	422	424	410	401	423	396	443	388	418	375	388	417	412	391	377	347	376	394	436	383	401	390	426	413	402	464	391	414	413	388	393	401	406	401	456	389	452	390	384	387	390	388	402	433	430	425	365	399	417	405	370	411	438	404	409	391	378	392	377	403	394	391	370	414	408	367	399	397	402	400	408	416	393	382	404	379	382	398	397	402	404	393	407	428	394	400	379	368	420	408	409	404	390	419	388	394	379	400	375	386	395	377	371	408	343	409	381	398	391	372	409	395	394	391	417	405	379	378	380	413	437	392	396	377	408	394	392	388	415	407	403	397	378	389	419	378	390	398	394	392	389	385	409	387	388	400	398	363	405	411	418	351	378	379	391	410	397	424	430	414	408	394	383	407	394	384	408	385	401	445	384	413	420	394	401	338	415	424	410	396	393	370	373	413	396	404	447	409	392	408	403	394	415	409	429	384	377	400	384	393	389	399	371	409	413	422	428	350	408	390	381	365	434	413	418	421	410	430	368	407	390	390	406	396	403	412	388	373	406	409	406	395	411	406	409	396	389	395	396	396	395	425	387	369	400	426	403	408	419	359	388	438	399	399	412	407	386	364	405	435	371	377	404	383	407	439	398	420	381	376	389	401	412	394	422	375	387	407	386	408	392	413	397	393	419	375	371	400	383	419	406	404	396	390	404	383	432	386	385	391	397	379	395	407	417	423	409	392	373	377	405	386	416	355	392	387	386	375	366	400	387	378	365	393	406	393	392	380	363	417	379	369	339	431	389	403	406	413	359	369	399	402	380	390	413	377	409	402	414	391	363	395	385	441	379	380	384	383	390	394	419	391	422	424	400	371	390	375	395	446	415	429	408	413	412	409	422	423	435	396	407	404	389	421	399	409	397	414	405	395	413	391	372	367	397	397	384	418	380	404	417	404	382	354	402	451	393	399	423	410	382	414	400	410	381	379	423	408	406	390	455	444	403	387	414	380	390	420	356	398	397	341	391	407	395	409	355	418	391	362	388	402	396	383	409	372	406	404	389	390	352	396	410	369	423	365	391	395	447	426	384	401	393	388	413	436	389	400	427	410	426	376	386	342	394	421	383	398	411	387	408	372	394	365	402	357	414	376	407	389	407	444	407	456	420	374	368	375	437	399	379	392	410	414	392	403	406	377	407	453	428	437	380	370	391	385	386	395	406	366	380	342	402	366	423	379	371	392	411	390	381	372	390	401	383	416	401	408	372	379	394	367	394	392	385	400	395	434	424	410	393	401	381	401	427	400	396	371	387	426	391	389	377	409	394	436	395	382	425	386	405	403	408	395	374	393	387	432	358	377	427	395	362	417	388	413	391	381	408	419	381	374	396	398	407	394	401	361	413	393	381	398	417	421	414	422	387	399	394	372	409	416	436	409	371	419	384	388	395	411	400	391	412	418	381	379	431	356	364	453	430	406	425	423	381	404	385	425	391	422	378	361	407	394	380	363	438	417	392	410	406	381	390	410	417	413	367	396	384	403	399	418	420	388	390	398	381	406	392	406	387	410	355	408	421	393	377	407	419	362	385	395	381	405	414	368	419	386	411	356	369	400	403	391	392	393	402	365	386	375	379	387	383	376	390	385	398	411	410	401	371	407	417	353	370	410	405	406	390	428	400	401	408	383	403	374	398	418	438	409	339	367	396	391	390	362	411	405	408	384	385	364	401	419	395	402	396	382	372	395	399	396	399	413	350	390	362	387	389	404	380	374	424	424	390	366	377	392	368	380	388	388	369	385	403	410	393	368	376	385	388	427	388	385	391	426	385	378	402	400	390	417	426	416	353	408	369	404	416	446	405	408	391	404	431	386	390	417	399	415	402	396	426	410	380	404	414	377	423	398	374	411	410	362	391	385	410	407	385	390	392	404	391	394	423	395	400	401	404	409	457	361	372	396	416	394	425	401	431	379	395	409	381	433	428	408	373	415	375	342	440	427	401	412	417	370	388	419	400	366	397	361	415	376	404	375	392	404	374	396	395	392	397	403	431	397	402	359	372	377	392	394	412	395	396	387	401	371	393	397	398	399	401	375	389	409	396	399	431	402	401	361	372	387	398	371	387	382	375	428	396	379	402	378	385	394	387	368	386	426	382	422	357	395	454	376	381	410	395	403	397	394	410	401	411	352	400	373	394	404	411	400	370	389	409	417	412	397	395	398	399	401	409	377	395	395	439	399	404	396	373	397	375	394	427	405	392	394	371	407	373	383	357	374	368	387	407	351	376	382	395	421	409	389	404	394	405	373	394	391	400	378	381	385	410	390	349	389	423	393	376	410	395	401	416	422	392	411	396	402	415	385	414	395	416	371	422	362	374	383	369	390	403	387	401	458	377	383	413	428	381	418	406	411	402	378	397	398	414	374	406	424	419	386	381	372	408	383	406	409	386	408	376	411	406	388	401	402	386	437	394	464	396	413	381	416	389	397	396	406	382	390	375	365	390	366	388	418	400	396	425	405	412	408	421	382	375	400	402	393	436	397	387	410	392	351	397	388
7394	11092	8651	3777	2794	2110	1646	1248	1077	1147	2360	6083	7473	5178	851	539	503	460	696	475	502	452	468	416	458	429	431	440	439	453	436	421	442	410	456	481	423	439	431	411	429	421	425	416	407	378	434	397	425	426	404	426	381	444	401	440	430	430	415	392	417	394	414	430	376	418	402	423	380	431	391	400	417	427	413	443	401	407	412	392	403	448	441	387	420	393	386	401	432	416	411	413	418	434	434	398	418	436	461	398	432	427	399	425	430	415	410	430	435	396	425	414	425	415	403	390	432	403	395	432	428	437	411	442	421	384	435	424	411	428	411	420	378	422	437	412	437	390	402	390	421	414	398	440	433	396	388	429	410	404	443	375	415	423	414	388	412	400	402	384	445	482	422	400	411	426	399	400	381	455	395	442	397	426	384	395	406	396	412	386	406	450	406	415	415	434	440	407	400	421	405	441	408	388	438	380	387	379	419	424	423	417	374	390	427	421	421	378	420	453	428	393	376	402	432	429	410	434	415	382	425	436	398	453	395	415	386	424	394	411	378	402	418	428	395	409	414	409	396	421	400	412	426	368	370	383	414	443	406	408	444	421	434	415	424	403	376	412	407	409	381	380	429	430	408	428	444	416	402	414	386	414	419	381	419	448	405	395	412	424	395	380	440	423	421	427	400	453	410	414	421	446	420	405	457	445	443	421	425	383	394	413	441	418	438	406	381	406	383	390	429	416	415	406	396	420	395	388	436	403	401	419	436	410	416	398	419	412	387	378	420	408	406	443	402	399	391	400	401	388	397	434	403	413	407	388	412	428	415	420	403	419	413	418	451	426	415	417	438	414	419	426	408	427	379	444	404	399	402	424	447	382	410	391	408	434	398	445	426	447	414	395	434	396	412	430	398	395	418	425	388	435	396	408	442	412	420	401	416	382	387	363	434	421	408	382	436	445	394	438	431	441	428	403	414	412	408	414	408	378	424	420	428	414	444	465	417	404	415	429	435	379	409	438	378	391	436	452	416	410	413	400	412	393	426	400	418	402	393	422	427	405	438	401	396	433	430	429	405	414	402	436	409	448	423	408	411	429	413	428	399	459	418	411	383	412	439	412	400	418	412	433	400	407	438	426	404	389	433	417	430	421	436	421	430	407	409	381	417	406	424	383	385	410	385	406	455	403	441	412	400	411	433	434	419	403	422	439	411	400	421	451	414	433	378	403	398	422	401	402	416	416	379	399	415	401	432	406	420	458	420	437	392	385	438	411	434	436	382	389	397	434	423	429	432	418	408	396	403	425	430	418	430	385	388	431	383	404	449	411	429	397	409	393	405	428	399	411	416	422	408	443	414	422	397	410	430	390	395	438	393	418	391	407	388	422	406	405	427	427	395	423	389	444	396	409	408	408	398	384	425	375	422	416	431	454	412	432	367	440	402	407	425	438	413	423	426	382	422	432	402	368	433	438	451	404	420	442	400	477	377	384	435	395	434	412	415	435	423	412	408	417	419	414	407	419	403	410	410	415	383	461	460	387	415	399	429	406	404	403	420	436	402	400	370	420	436	402	408	396	430	400	409	395	426	418	417	440	433	435	374	416	404	405	406	440	405	374	394	402	375	424	414	429	408	392	431	400	373	426	409	407	420	411	409	449	420	408	398	400	365	385	456	392	419	403	421	401	441	406	403	417	405	395	418	441	416	415	413	415	408	397	455	416	401	438	394	428	436	408	405	404	432	363	406	382	432	427	427	449	404	414	447	386	372	417	447	361	399	455	437	414	411	409	398	407	390	448	432	421	420	424	412	412	417	397	406	390	382	440	412	422	415	440	424	383	409	423	411	407	419	387	429	410	384	411	457	415	414	417	408	388	395	414	436	421	410	433	420	393	423	396	404	395	438	399	405	443	396	391	379	426	422	417	439	421	398	382	439	418	435	441	411	416	392	412	417	401	426	444	414	427	418	416	457	404	415	430	435	438	400	447	426	423	437	444	425	425	382	447	422	416	391	422	413	385	408	434	435	436	420	403	419	420	416	397	391	435	413	420	429	400	418	402	412	393	410	438	428	429	414	396	419	394	419	404	429	410	396	439	404	459	389	425	410	408	381	430	399	385	399	422	408	369	423	429	454	423	400	393	371	432	406	427	388	410	398	416	417	459	438	423	396	409	402	403	410	367	426	414	407	441	437	394	386	420	413	407	405	419	404	405	410	431	436	438	406	401	450	424	427	449	401	404	394	419	381	388	416	406	426	446	451	397	396	421	440	401	415	410	419	410	384	420	411	423	429	390	376	435	437	435	393	414	407	413	409	440	439	454	431	410	414	387	402	401	388	411	391	390	406	399	387	356	367	409	411	430	411	406	399	395	436	422	426	389	407	403	405	381	432	399	406	413	398	388	407	412	403	460	393	414	410	410	413	390	421	418	432	386	447	411	430	403	380	407	408	375	386	432	432	402	424	423	437	425	379	407	387	416	387	368	440	424	422	406	385	425	447	419	420	410	416	383	416	414	371	406	424	433	461	413	421	396	422	410	441	378	398	437	426	393	402	420	403	418	391	378	404	413	374	417	434	421	385	407	414	386	389	422	421	431	437	385	455	419	438	427	393	405	411	431	404	382	412	409	430	401	455	417	444	402	447	402	431	414	404	407	419	399	398	415	412	418	390	388	406	400	378	422	403	394	377	394	396	446	399	389	396	404	412	416	435	400	410	427	378	371	414	387	403	419	424	440	403	423	399	404	439	426	444	435	442	405	412	383	385	405	377	431	455	419	388	393	422	411	373	397	396	383	425	441	417	391	455	379	426	405	408	444	401	443	377	412	441	463	411	437	400	433	402	444	390	407	432	461	440	406	410	434	406	449	415	402	409	419	400	413	406	438	417	378	411	392	444	399	448	384	454	429	442	359	411	405	407	413	437	426	406	390	427	408	435	442	368	413	388	430	440	392	394	367	382	412	416	415	431	409	392	395	428	436	409	410	382	439	450	403	458	426	396	401	415	409	433	398	407	391	402	405	429	386	388	395	421	392	430	422	392	393	405	418	397	460	399	394	429	391	384	414	419	400	429	432	417	438	398	403	354	426	442	379	408	426	417	414	409	438	420	409	423	462	436	410	403	402	395	393	430	441	441	434	375	421	427	420	392	363	389	369	394	427	423	424	437	455	388	396	459	388	422	376	413	406	405	391	411	421	402	385	415	420	399	400	413	425	416	429	424	412	418	422	418	412	438	430	381	398	451	398	419	437	427	402	414	402	442	395	408	443	422	399	386	391	430	423	410	408	419	382	473	413	436	428	407	411	426	397	402	467	414	408	426	397	425	377	396	419	402	390	423	403	405	397	404	436	398	421	407	432	423	435	435	405	425	427	413	437	414	433	453	420	396	413	381	418	432	434	394	420	431	447	444	430	429	393	442	391	405	403	405	391	426	402	409	427	427	437	391	450	417	412	407	437	400	435	391	405	415	429	415	419	438	406	413	383	407	466	384	390	439	400	391	396	379	405
24835	21404	28028	25109	15251	1983	1341	1237	1108	1150	1792	3891	4665	2887	1076	913	975	947	1008	939	889	943	971	909	864	882	868	897	916	889	854	918	921	916	878	908	875	914	951	892	875	935	879	927	876	867	918	946	913	889	880	879	875	927	890	940	919	844	910	888	899	882	918	850	917	847	941	890	943	924	832	926	923	910	901	932	902	898	880	899	938	907	900	920	930	899	817	876	943	925	886	891	913	842	916	928	907	859	842	873	918	905	885	937	940	890	912	904	913	890	858	887	922	885	879	884	923	854	850	849	900	931	900	922	872	889	901	885	908	921	877	875	878	959	908	904	882	943	955	905	877	927	896	884	945	896	899	932	878	930	914	896	903	903	898	904	889	882	917	859	904	911	854	890	979	942	878	877	924	954	913	883	858	876	845	850	935	869	899	945	906	945	882	940	939	913	902	861	973	921	925	925	888	908	966	897	912	845	912	931	944	959	917	866	924	871	871	870	888	908	865	908	916	931	936	950	876	873	943	917	882	876	944	963	954	893	944	903	962	943	936	854	886	873	883	962	886	876	879	919	839	869	932	892	897	864	983	909	866	942	904	817	936	928	874	884	898	971	974	894	918	864	885	893	880	843	878	946	880	922	887	868	902	884	885	874	920	917	931	940	858	863	914	938	891	846	895	902	884	960	936	909	941	921	920	937	932	908	891	836	872	847	901	901	892	934	877	891	935	892	883	869	879	895	967	943	953	887	856	878	909	931	882	880	907	877	896	891	903	878	947	916	868	865	884	941	899	928	939	878	899	933	924	898	946	925	929	905	939	924	894	907	918	953	954	885	860	937	872	940	907	938	903	881	895	874	908	897	881	899	890	872	871	906	887	913	855	806	898	919	925	895	881	955	926	879	903	867	889	928	903	909	913	918	940	875	840	942	860	924	847	936	929	888	867	904	878	909	984	877	928	944	900	888	909	844	887	955	867	908	932	903	891	853	929	872	943	906	931	852	917	858	890	866	867	892	880	848	920	931	904	929	917	915	898	877	918	931	838	935	885	931	861	951	871	945	862	903	894	867	900	933	883	902	866	965	885	894	839	972	877	847	925	900	884	893	889	856	867	845	915	890	868	892	911	885	871	910	915	921	867	1007	914	890	906	840	905	893	909	880	859	961	953	954	866	871	841	879	878	877	900	908	839	890	918	853	862	869	925	893	889	929	863	951	886	912	866	890	907	886	938	895	839	939	858	927	935	888	896	849	918	885	890	915	971	843	870	884	938	896	855	880	941	894	945	941	893	919	907	916	841	934	897	926	901	916	927	942	925	935	926	947	917	928	897	960	920	943	894	883	918	851	879	833	931	910	899	877	876	873	845	870	818	862	945	926	891	903	937	859	940	909	884	884	949	874	892	941	906	920	882	863	889	879	961	902	916	897	882	895	893	928	895	891	951	857	901	891	911	873	910	922	898	864	932	944	913	921	881	874	903	924	844	929	815	885	877	953	881	891	903	953	898	866	894	878	888	854	905	913	903	952	936	897	931	870	887	940	887	814	883	871	897	909	955	856	942	867	896	925	921	891	855	945	926	876	882	861	864	901	938	855	894	833	903	971	914	945	879	937	905	927	866	864	921	916	927	955	880	890	906	922	884	924	861	882	944	908	921	892	931	921	883	877	860	887	918	899	916	874	903	939	866	870	859	867	917	902	940	930	930	870	893	883	905	924	911	950	876	916	940	935	868	889	866	908	908	927	917	956	864	923	893	887	903	881	944	916	918	923	854	931	925	911	937	872	856	940	869	913	885	912	930	902	922	949	944	884	857	849	867	922	941	881	912	885	852	908	909	934	894	892	853	913	935	871	922	975	929	894	940	891	889	887	924	897	923	951	937	912	920	919	847	907	905	914	834	999	930	921	892	872	858	922	871	958	900	909	923	874	908	897	897	929	873	886	926	914	904	874	893	913	888	916	898	903	904	940	904	850	912	845	921	938	951	903	884	941	885	920	848	909	902	935	824	870	865	894	850	899	923	871	878	897	908	906	885	877	921	941	906	913	892	934	850	842	913	873	870	867	901	969	895	943	909	901	858	891	886	931	868	895	878	922	930	917	912	925	901	968	905	958	919	903	918	882	935	936	882	920	906	924	848	920	914	882	914	887	956	916	938	891	856	867	942	940	927	916	954	910	955	879	891	872	866	890	872	965	856	869	923	913	899	861	900	838	932	880	856	935	870	925	911	880	932	890	938	945	903	880	909	948	866	911	824	898	920	826	843	832	907	857	921	866	889	894	932	860	842	889	886	922	890	918	894	918	918	921	918	903	863	880	875	909	965	842	913	903	871	900	902	897	860	881	967	886	931	923	908	915	876	936	908	884	842	893	958	899	894	876	924	913	865	878	895	912	920	837	918	877	879	951	913	857	870	891	886	855	878	879	945	896	933	922	896	852	858	925	908	865	925	933	873	913	923	898	934	933	940	917	904	895	919	870	869	901	862	904	898	901	905	923	964	907	869	912	947	883	897	834	951	896	879	907	889	906	884	894	925	872	922	869	945	885	892	860	904	890	916	892	887	896	896	917	909	895	932	820	949	961	931	878	921	906	921	844	922	884	895	884	892	816	905	891	883	873	923	882	824	841	916	872	913	931	925	861	898	884	875	891	900	945	871	897	856	939	892	943	829	920	889	884	915	897	901	927	914	909	897	881	944	922	904	894	928	921	932	882	894	848	904	914	858	900	897	885	947	924	903	857	926	883	924	920	869	908	909	865	855	896	923	913	918	938	799	905	914	971	858	901	893	885	884	874	852	920	922	948	931	957	894	890	892	892	951	910	909	915	939	902	932	882	869	882	814	864	890	868	930	875	921	884	875	889	940	908	886	929	884	915	908	897	888	887	944	892	892	911	889	794	924	888	884	888	911	908	854	918	893	914	895	958	870	934	853	899	940	918	850	870	905	875	838	875	890	824	923	948	913	892	944	918	952	882	922	906	880	848	925	895	913	904	900	915	920	888	905	851	873	913	904	866	943	884	915	898	875	909	874	873	947	884	879	903	883	881	909	891	894	887	909	921	909	885	927	891	810	938	897	903	915	892	911	924	870	915	903	909	891	893	882	924	882	936	881	943	921	903	911	884	935	902	851	872	932	894	857	834	914	901	912	901	859	874	898	908	945	890	936	868	938	874	930	885	898	865	859	937	874	915	949	889	921	868	892	883	881	896	905	904	925	880	918	899	895	944	930	930	922	961	871	944	880	949	892	903	899	932	880	946	891	868	938	880	901	920	898	907	888	900	948	891	955	925	870	934	909	919	919	930	901	889	955	890	878	945	912	988	885	913	895	911	938	851	932	882	939	909	900	909	852	904	926	868	874	905	882	855	859	909	889	879	854	955	910	891	905	867	850	921	877	909	922	916	917	924	833	876	893	879	893	874	892	911	916	887	881	891	899	895	935	877	871	935	887	896	914	860	896	872	879	875	912	933	938	864	954	891	902	922	944	884	853	863	870	923
7401	7379	5190	3014	2278	1859	1647	1439	1253	1366	2574	5768	6902	3716	1050	949	956	895	1083	944	924	921	894	902	870	915	847	867	896	865	885	895	813	927	887	874	849	844	902	920	872	917	900	850	901	854	914	846	874	874	918	865	887	885	897	860	875	904	814	885	878	927	876	877	901	931	915	831	943	905	820	940	884	876	923	850	894	866	893	901	812	826	887	932	820	887	871	859	826	900	841	880	895	884	848	898	872	885	852	882	873	857	884	875	822	914	900	865	878	866	845	885	805	894	912	865	915	838	882	868	881	857	962	901	872	900	840	884	878	865	863	907	874	904	855	893	876	897	910	861	883	831	868	856	884	951	888	877	862	864	891	900	848	860	867	840	873	879	920	890	869	872	929	909	835	845	880	870	896	854	859	868	839	848	938	909	883	871	883	891	841	848	873	805	893	856	870	839	958	879	910	872	866	895	890	861	921	891	867	829	878	879	889	836	886	909	878	830	918	911	879	866	912	920	894	865	908	835	861	866	827	836	871	873	830	842	872	912	804	864	875	844	824	919	857	921	866	881	867	861	870	929	904	861	877	838	917	921	858	804	858	842	959	886	880	964	870	884	953	885	851	874	890	885	911	826	881	859	928	915	927	897	902	899	898	861	901	902	886	875	898	909	900	903	893	892	852	895	829	916	830	820	887	881	931	881	881	896	915	872	889	808	897	874	819	913	859	847	916	859	912	835	826	864	845	832	870	825	862	835	866	862	873	876	902	847	845	924	918	901	868	923	879	886	848	862	869	839	874	912	912	846	842	872	843	903	906	893	842	946	826	932	871	819	922	892	930	844	858	874	882	854	840	846	868	815	878	908	865	913	896	874	895	847	860	895	892	880	903	898	873	854	926	900	855	825	880	851	874	904	855	839	890	833	890	890	892	909	853	864	884	893	922	825	896	873	900	816	867	889	885	831	855	884	871	901	865	889	869	888	915	906	856	877	885	878	887	870	873	908	871	864	878	872	872	902	870	821	928	841	862	878	852	882	881	888	839	886	868	941	901	907	878	908	879	870	873	829	878	895	870	918	858	846	832	872	889	890	878	872	869	860	900	900	903	831	884	894	922	889	892	843	940	838	880	873	879	868	899	871	885	877	920	897	894	862	885	870	862	909	892	825	822	904	910	908	862	840	850	868	901	914	880	888	848	876	860	942	858	835	833	879	873	878	946	933	875	875	878	830	817	873	876	929	840	867	892	878	877	887	914	868	886	858	846	883	916	956	826	909	834	923	903	856	863	873	830	909	868	916	869	867	850	843	859	943	847	856	875	840	894	863	869	911	830	862	868	938	875	896	849	923	862	860	917	858	905	886	878	852	869	868	858	864	831	868	907	875	877	904	894	899	886	830	797	916	905	854	887	903	869	855	907	896	807	833	907	888	902	864	894	876	881	889	889	852	868	919	949	877	904	861	827	913	932	910	871	882	850	893	898	898	915	857	922	872	907	920	886	914	870	887	909	845	914	908	839	865	902	873	926	858	882	905	895	915	865	870	866	888	842	912	904	888	894	905	888	922	874	873	870	819	867	890	877	877	897	883	912	834	840	861	860	906	875	870	836	846	917	891	847	887	890	870	835	852	856	857	874	858	855	838	911	877	920	846	891	907	853	835	870	885	894	863	893	825	870	866	904	857	913	863	862	855	878	843	862	876	960	851	868	868	905	851	871	818	885	856	866	888	875	886	860	904	871	883	863	875	888	885	826	931	884	860	882	863	856	873	861	842	843	925	910	875	869	837	868	862	878	889	853	857	878	887	856	797	863	864	839	874	913	885	878	845	858	882	887	953	842	868	929	908	857	853	865	881	849	912	864	905	887	846	861	871	918	875	874	895	882	861	942	859	919	905	852	878	911	786	906	878	813	924	852	868	868	869	887	871	868	885	899	896	835	928	843	880	787	886	882	877	904	885	837	867	885	868	872	901	836	879	867	901	849	913	933	851	888	852	862	906	878	867	878	895	875	894	885	881	878	827	873	914	900	930	872	850	856	882	817	863	845	854	889	848	871	902	875	884	855	878	866	872	894	857	814	861	916	853	858	911	897	894	896	874	836	892	918	862	913	886	863	849	891	895	824	882	867	884	880	874	849	932	836	867	861	858	925	865	899	877	906	881	880	890	910	883	862	908	879	834	895	847	869	890	851	872	854	892	861	899	869	919	864	844	820	881	835	896	844	913	908	876	838	855	888	849	891	898	899	894	876	851	850	899	880	896	843	904	926	886	895	893	847	847	912	870	866	929	839	875	890	946	866	875	870	947	901	852	866	936	877	929	871	926	885	842	849	868	853	871	880	871	914	869	933	924	889	916	862	827	878	861	886	867	851	893	894	868	842	904	941	856	904	878	850	846	837	826	848	818	831	885	902	885	865	845	856	859	902	902	902	873	884	885	823	889	891	845	863	869	890	855	902	895	883	848	818	867	888	857	861	847	826	843	849	843	922	818	846	912	822	896	877	851	853	900	902	890	840	897	851	878	859	845	898	825	891	844	839	926	847	867	879	890	880	947	842	850	895	918	861	888	855	896	838	857	831	829	837	895	900	830	845	848	901	877	832	915	887	866	857	855	851	896	878	842	877	904	904	844	881	828	852	930	926	921	869	850	883	920	857	942	836	876	863	873	841	865	851	865	837	883	934	920	844	889	913	826	870	890	900	871	895	849	859	868	891	894	905	907	810	871	858	898	930	851	897	847	866	855	876	861	840	895	862	904	861	880	914	851	894	850	872	831	886	880	879	864	873	878	885	883	888	895	877	833	798	831	853	841	894	885	863	880	895	850	880	881	880	878	907	873	868	838	890	884	858	886	905	877	922	855	848	937	908	875	876	889	874	908	933	849	940	892	904	894	849	877	886	849	864	919	892	910	841	857	858	820	899	894	850	861	866	882	883	855	815	870	912	913	922	840	840	853	874	892	869	827	855	844	867	917	904	837	915	869	913	893	885	899	881	892	888	848	867	952	921	822	872	902	886	908	856	886	853	942	860	871	862	819	856	846	860	907	838	859	902	875	918	808	868	864	932	875	897	861	868	875	848	913	908	849	915	897	922	848	897	848	892	852	896	877	899	891	928	868	868	891	864	904	854	852	812	907	874	910	853	925	873	909	930	904	874	899	909	835	887	894	892	875	860	897	873	859	902	919	864	891	915	890	881	877	916	890	876	893	896	865	881	898	883	889	912	907	860	859	909	901	848	907	882	870	854	934	914	845	864	891	867	886	873	877	890	883	885	857	911	865	918	880	900	913	862	884	833	874	915	871	875	917	857	881	859	845	797	895	855	850	862	849	913	919	866	862	850	905	857	854	867	835	917	863	849	905	908	917	894	843	880	875	841	851	836	855	868	870	857	891	906	865	835	862	887	933	844	866	845	890	903	868	864	884	865	882	965	879	861	897	929	905	897	890	839	898	862	907	902	866	909	879	903	882	870	898	895	914	794	832	847	881	929	879	890	930	847	836
22710	21510	29409	24035	21503	21578	12092	1607	1049	1111	2394	6115	8268	4053	783	514	500	470	560	459	416	423	425	464	430	422	389	431	460	418	377	383	380	400	408	378	390	401	431	376	392	397	396	383	370	374	390	381	396	399	354	366	374	341	365	404	402	412	387	374	410	357	395	396	374	401	433	379	380	367	425	384	366	381	388	374	388	365	427	384	379	373	401	384	420	380	384	358	414	373	354	373	382	354	389	374	373	375	400	378	395	362	391	367	371	398	379	420	407	384	392	390	353	369	384	392	385	399	404	349	377	412	379	389	365	348	384	388	436	381	350	382	386	382	391	382	343	403	376	374	386	390	408	384	344	401	378	395	387	392	357	403	385	398	375	367	387	342	378	373	392	361	405	370	390	355	390	408	380	361	400	364	388	381	382	406	381	360	372	404	371	389	368	384	399	402	396	403	369	388	393	407	403	411	396	384	368	355	366	393	381	358	381	389	381	387	383	371	378	360	370	406	380	361	396	374	383	383	418	382	365	351	351	397	398	388	359	387	344	373	384	387	365	390	386	370	366	358	400	361	376	387	341	375	357	362	382	389	370	391	381	369	343	342	373	371	361	381	372	387	394	379	392	412	370	401	338	359	389	361	356	358	360	400	387	405	396	383	346	379	368	387	387	384	385	359	325	400	375	393	350	356	368	378	373	372	380	366	380	387	390	350	362	378	372	379	382	368	399	383	400	368	382	395	374	398	408	384	361	355	353	364	382	367	357	382	383	388	385	368	387	400	384	332	390	386	375	417	382	373	379	389	400	419	386	380	397	343	354	380	403	385	399	363	398	373	387	392	399	416	364	377	374	428	393	370	383	392	363	420	371	372	399	431	369	365	346	388	388	361	401	353	383	386	373	400	357	364	376	362	388	386	382	385	359	375	365	375	373	373	375	363	413	319	368	366	381	390	391	374	363	364	366	365	411	357	384	380	363	356	353	403	364	396	383	365	381	333	409	379	377	359	361	383	332	382	371	382	395	362	375	391	376	395	400	404	368	406	366	408	394	408	371	429	366	352	382	424	402	380	359	379	422	383	369	380	371	423	365	369	360	364	386	341	378	403	377	354	391	362	395	411	352	383	376	413	373	389	353	392	334	356	354	324	397	385	404	359	363	357	373	406	350	382	365	397	384	357	397	396	378	409	378	387	414	380	394	393	386	384	385	393	344	352	436	376	406	376	360	386	387	391	362	363	371	375	355	365	381	410	397	385	386	388	365	388	382	404	386	399	398	396	364	387	362	349	388	384	388	375	361	400	395	394	385	372	396	404	389	356	371	408	386	368	367	344	390	359	380	376	376	380	417	398	361	375	413	384	369	326	362	369	366	405	411	367	376	392	392	388	383	369	355	400	400	391	368	400	400	393	373	387	398	376	393	395	390	380	370	386	359	362	362	394	381	384	400	367	381	363	363	399	390	394	361	362	396	347	379	388	388	360	373	339	360	394	393	382	393	359	358	369	393	350	405	392	347	393	355	327	418	363	379	389	372	416	363	401	347	382	355	409	375	386	375	377	393	381	376	364	378	365	406	384	378	373	357	411	372	372	395	375	360	382	366	392	419	373	368	407	398	375	397	347	391	368	331	378	389	385	388	359	401	367	391	378	352	361	356	334	382	394	381	365	407	360	377	387	369	392	353	417	382	405	349	397	356	392	351	373	408	349	363	367	346	384	388	383	362	377	374	368	361	374	367	350	415	356	382	402	378	361	367	393	359	371	379	374	373	379	338	348	367	365	387	415	356	399	384	344	356	400	369	411	355	368	362	374	381	370	382	400	362	373	380	361	347	410	374	386	345	368	404	387	370	399	383	435	387	368	408	362	375	360	376	387	394	404	355	375	363	399	388	372	416	354	411	363	387	397	388	420	367	376	386	356	387	410	385	360	393	367	368	392	375	381	385	383	336	386	377	357	353	385	381	390	374	358	381	378	349	381	404	367	402	345	369	398	384	382	376	391	391	368	363	375	381	377	392	355	339	387	384	351	382	355	384	377	391	400	372	367	427	395	375	365	406	391	375	385	383	378	393	405	404	375	350	369	389	372	330	381	388	391	384	372	397	385	363	368	353	395	401	389	386	353	389	364	377	375	380	382	356	389	363	394	416	400	386	380	372	364	408	379	392	408	396	377	364	369	389	441	362	369	375	377	384	358	401	349	374	366	407	390	339	370	400	373	388	358	386	368	376	356	402	412	377	405	393	390	403	359	374	410	364	370	380	425	392	426	332	348	387	404	383	364	362	351	400	369	382	400	358	379	373	376	387	380	375	353	397	336	379	374	352	371	367	397	396	366	390	367	360	361	376	353	380	332	382	391	395	372	392	369	374	371	397	418	393	388	371	338	383	387	385	387	437	382	428	362	390	348	437	351	366	366	395	376	374	381	378	386	393	372	374	357	363	390	371	354	403	423	376	368	376	376	372	359	415	395	415	374	369	393	376	399	378	361	352	390	359	400	400	403	392	357	371	365	373	409	353	379	399	364	379	349	409	395	379	373	355	376	353	420	350	371	355	376	383	400	408	345	372	370	377	410	369	383	376	364	353	381	373	392	399	360	392	349	375	370	395	394	369	370	370	397	373	364	347	407	371	402	379	407	407	359	356	368	363	325	375	379	392	370	362	391	377	381	375	399	374	366	395	372	399	392	404	374	363	366	363	373	368	366	380	395	344	403	393	397	412	402	370	388	340	381	377	355	395	342	391	400	361	400	368	424	355	333	382	387	397	371	340	360	404	387	395	392	341	362	388	405	389	406	388	390	362	388	364	381	410	402	332	344	384	398	396	341	404	370	378	394	358	404	347	385	369	399	381	353	348	360	387	377	379	365	381	350	381	341	366	366	387	416	379	383	353	389	356	403	373	367	380	366	366	399	382	380	413	400	335	387	364	386	383	333	389	384	396	365	420	365	392	352	353	368	378	376	400	367	381	388	400	356	367	341	379	341	387	364	401	395	420	389	404	367	353	360	343	381	338	357	420	393	386	372	408	404	358	401	372	410	378	369	372	349	418	354	353	375	346	393	393	385	387	365	356	368	392	383	373	366	388	357	372	392	397	370	387	370	382	367	369	404	378	358	397	374	358	370	402	363	370	362	380	373	371	361	374	383	364	385	363	351	370	360	388	408	382	375	415	336	352	341	376	441	383	379	382	357	374	377	375	347	398	386	362	389	429	377	391	374	327	418	354	370	386	383	372	399	358	389	390	370	367	354	377	409	370	399	359	382	398	365	326	407	432	383	394	372	369	382	368	345	379	395	379	380	381	344	372	368	396	354	400	392	398	403	386	389	362	372	345	340	379	397	376	390	394	367	385	389	353	369	353	371	396	412	404	354	373	346	364	351	366	391	380	342	360	381	373	387	373	368	383	387	379	340	376	387	384	360	357	366	351	358	362	382	405	385	397	399	349	401	354	371	393	395	373	399	377	348	394	384	357	363	410	382	358	383	360	365	367	395	405	390
9800	16080	12036	6062	4521	3100	2571	2125	1500	1649	3646	9083	11251	5361	838	604	547	473	629	478	487	421	397	461	425	432	415	378	410	381	363	403	388	391	384	380	343	386	385	381	352	379	410	403	394	376	391	418	381	361	351	377	346	367	356	365	364	382	381	352	411	368	363	378	424	359	396	405	347	372	332	394	376	394	358	405	345	345	381	354	363	346	396	355	372	389	404	342	381	382	381	381	394	373	365	375	379	389	370	369	385	392	388	362	346	368	383	342	354	341	381	305	387	357	373	402	376	389	376	369	388	380	397	358	364	359	382	368	378	379	366	343	365	379	343	373	372	370	353	367	379	394	372	344	354	390	327	418	398	348	352	364	369	369	340	356	394	371	348	378	364	367	387	380	369	359	340	370	363	365	317	371	375	381	361	353	350	379	349	371	377	362	342	352	352	389	365	363	354	392	361	352	368	340	395	347	358	387	376	416	355	361	333	369	361	371	358	401	348	396	334	357	379	320	333	353	369	370	385	368	355	348	368	348	380	382	361	384	378	367	362	343	347	355	372	360	351	342	359	342	373	340	378	386	379	364	365	368	365	370	349	384	349	357	381	356	385	357	379	365	372	376	369	371	378	343	325	348	389	357	362	347	367	397	377	376	377	374	375	343	357	375	354	344	362	363	339	389	386	357	372	381	371	393	368	362	355	369	348	361	334	365	356	361	365	399	349	314	356	377	375	366	373	346	351	339	397	394	387	382	404	333	361	362	363	344	364	375	343	348	367	386	358	387	370	340	370	394	363	352	388	340	360	354	325	358	370	337	362	382	377	381	360	374	366	393	374	329	364	399	361	351	398	376	358	387	361	368	378	409	385	423	363	370	414	354	393	385	350	354	368	375	350	375	381	402	379	396	342	391	338	364	380	382	353	370	366	364	381	356	390	341	343	340	367	377	360	355	348	349	395	372	388	372	365	383	368	337	347	357	392	383	393	373	342	360	383	358	354	346	370	359	379	390	365	359	357	376	361	377	350	368	367	376	391	367	350	374	356	351	329	347	368	373	343	392	386	350	386	364	341	343	352	363	363	352	365	343	368	373	354	383	359	371	360	348	380	383	357	375	380	370	372	366	359	368	350	362	361	344	375	350	385	341	344	347	362	356	372	358	330	341	388	410	355	361	351	386	370	393	370	398	376	371	385	404	352	381	388	369	339	360	369	368	379	343	379	382	414	409	365	349	371	388	317	382	359	368	377	358	328	376	397	363	373	352	362	387	340	387	364	353	365	348	368	353	394	365	369	347	382	359	394	359	361	390	371	384	358	325	359	344	391	382	373	348	377	378	347	382	362	397	375	374	390	377	334	388	386	397	366	334	371	347	338	331	351	393	328	357	373	351	368	344	385	380	355	350	351	368	397	343	373	403	372	380	365	344	370	351	361	407	359	384	368	356	394	387	362	330	383	366	349	372	370	367	344	381	352	364	362	360	355	354	357	370	353	387	383	352	351	366	349	342	363	393	367	338	359	337	375	365	370	391	380	382	354	343	407	368	396	375	368	353	356	361	330	354	380	339	364	382	375	381	359	361	378	357	344	353	331	341	349	362	381	395	341	374	347	356	380	341	350	340	361	382	372	404	368	409	357	372	357	393	383	362	400	400	321	408	388	367	354	364	390	358	353	392	346	381	392	364	364	358	402	348	351	382	372	361	372	392	387	372	358	399	344	359	368	361	348	381	377	358	382	365	386	349	344	367	357	385	359	376	369	345	378	377	396	338	395	381	352	327	381	366	361	373	340	375	396	349	376	375	377	403	379	380	386	350	356	364	362	377	354	394	366	386	415	367	373	351	366	385	340	382	352	380	381	399	365	353	372	407	358	428	360	376	361	369	375	395	373	354	362	330	369	368	386	392	347	358	369	358	359	393	381	358	412	359	356	370	390	387	355	368	365	355	376	340	377	372	364	360	409	335	365	359	384	369	411	397	367	361	367	396	353	329	359	378	362	364	375	349	371	346	352	386	390	377	372	402	372	387	379	351	372	340	368	351	373	328	357	388	369	387	355	340	385	390	385	353	339	354	344	365	385	355	402	380	339	378	374	360	352	351	398	369	346	410	364	342	357	366	373	346	370	330	359	376	395	376	355	354	372	366	354	347	362	367	371	369	342	384	377	369	373	340	379	375	360	376	361	352	352	348	322	346	360	373	363	393	357	355	353	389	342	397	362	349	369	374	344	365	363	339	371	368	365	332	390	352	382	367	377	346	402	362	372	352	379	337	352	348	383	388	392	375	358	345	377	375	376	382	385	375	389	380	374	365	346	374	347	379	354	359	395	357	377	383	334	391	356	355	381	376	403	361	354	357	342	384	373	380	334	373	364	363	388	375	374	362	385	387	363	405	354	364	383	383	381	385	358	383	388	380	364	358	374	351	326	336	383	336	353	389	346	364	361	372	346	333	361	368	397	393	381	389	410	334	364	363	393	364	405	393	362	348	325	365	349	359	357	329	371	363	381	352	337	363	320	370	373	375	363	344	402	331	365	379	385	348	340	333	358	367	335	351	333	396	415	342	344	366	375	373	413	380	360	360	379	341	393	368	366	394	329	393	360	350	362	414	368	405	361	392	370	353	366	357	340	346	368	380	348	353	351	355	346	335	369	392	389	377	334	339	374	365	388	359	365	346	375	359	376	375	357	345	365	362	367	362	369	382	349	382	350	383	372	348	351	383	352	376	354	375	349	361	364	345	359	401	383	344	344	369	376	339	373	377	367	367	398	363	366	329	350	406	381	359	349	376	366	337	361	378	352	381	367	339	350	348	360	381	383	371	363	372	369	391	372	367	377	419	347	363	363	367	357	396	342	372	346	367	358	377	352	356	350	379	362	380	373	375	354	362	343	393	348	354	383	365	374	383	340	332	361	389	383	360	372	364	328	382	409	373	365	347	378	343	357	344	348	361	373	375	346	346	355	369	355	349	361	340	376	378	369	371	339	345	368	359	369	343	383	382	380	383	352	349	383	386	355	396	373	348	357	367	371	354	372	329	338	419	364	343	334	365	379	369	371	369	395	364	371	362	345	359	365	369	404	353	362	367	389	357	389	363	359	372	367	414	368	326	361	375	377	389	365	350	342	368	365	350	379	379	355	395	383	385	359	370	362	339	331	364	359	340	342	362	381	365	367	368	369	357	400	371	386	387	386	358	390	347	381	379	380	361	389	358	358	349	386	359	355	370	362	360	380	387	353	353	388	402	359	357	335	362	361	384	354	392	364	342	379	376	364	348	361	423	368	358	407	371	395	388	367	364	346	353	381	390	328	371	347	392	362	397	403	386	358	377	356	345	389	360	387	354	350	351	373	369	390	368	331	376	398	376	383	334	369	377	389	377	361	347	383	355	352	380	344	354	379	361	375	369	367	375	396	366	358	373	348	391	386	373	355	360	362	336	372	334	332	343	355	380	357	359	345	377	362	380	347	336	375	386	350	364	339	342	324	369	388	341	368	360
28061	19638	6948	1685	1200	1136	1026	887	882	844	1282	2493	3512	1846	849	830	833	819	979	854	826	817	824	823	816	833	823	828	806	806	826	810	770	851	790	803	798	812	820	790	798	803	840	792	826	779	834	782	848	811	821	830	831	787	816	835	809	855	807	844	818	825	792	822	761	810	826	791	745	800	826	860	763	852	797	767	784	811	854	817	816	811	791	846	833	832	843	870	860	822	858	822	760	829	784	815	818	785	813	777	874	786	835	767	859	823	804	813	768	781	804	801	752	811	768	846	829	835	770	812	814	775	825	802	783	810	806	836	816	817	801	852	791	780	836	826	834	805	793	786	886	847	841	842	752	809	773	792	797	815	833	842	824	811	816	845	764	816	775	825	835	793	777	815	811	795	842	803	797	860	843	784	786	824	772	829	758	787	816	794	822	792	797	784	790	829	795	784	863	800	803	774	809	763	757	811	816	820	856	803	861	773	830	799	828	778	791	827	790	828	809	841	774	869	792	814	786	786	787	791	772	788	787	807	814	797	756	793	814	810	764	804	823	772	838	849	830	793	805	803	843	775	825	820	772	793	793	818	839	808	761	819	776	799	837	784	794	787	820	800	844	832	795	790	842	839	837	802	809	805	800	836	791	781	735	841	796	804	780	820	786	752	782	805	766	804	818	825	839	797	802	840	797	816	797	826	790	838	845	822	772	839	763	804	819	761	802	783	786	804	840	814	871	840	788	789	794	808	812	809	799	846	811	766	774	812	831	768	822	823	838	799	794	860	781	827	741	741	823	811	775	797	829	807	820	784	810	857	826	808	840	785	813	822	797	816	819	803	824	820	831	809	886	809	812	789	739	793	805	802	805	799	816	798	770	878	821	864	821	848	804	837	785	782	808	865	813	805	766	802	827	782	819	846	833	797	779	822	776	816	803	807	835	764	857	829	773	835	810	847	763	802	834	796	741	818	814	830	855	781	739	831	806	813	836	768	828	817	798	795	836	809	765	789	796	801	778	795	820	842	833	775	777	813	780	801	779	861	798	770	878	839	795	811	788	823	803	825	791	844	819	828	779	792	822	800	842	808	737	787	818	801	809	809	797	758	822	823	776	828	793	813	806	802	818	805	831	835	823	812	827	803	838	851	725	806	820	827	806	792	785	863	847	821	802	830	783	796	812	812	775	815	785	808	883	749	817	827	827	796	812	766	838	832	810	826	792	774	788	867	815	771	779	842	799	884	810	876	832	801	833	804	788	823	832	821	831	814	801	846	784	848	802	773	793	774	805	770	820	785	781	860	773	822	802	873	808	792	743	798	756	797	790	824	783	854	812	843	763	803	798	808	812	834	794	819	809	796	847	745	800	857	828	779	840	834	775	805	822	827	779	831	842	765	751	791	848	790	879	818	804	836	836	801	775	786	801	843	750	821	834	787	819	849	809	843	808	819	822	839	840	813	828	763	867	817	800	822	834	773	769	826	788	829	844	818	818	798	757	821	774	849	777	812	781	814	766	805	809	807	765	790	758	828	771	822	793	841	811	818	820	765	817	786	783	786	789	813	792	813	820	832	767	842	788	788	798	806	807	847	837	762	795	798	822	770	833	813	865	787	829	839	849	842	822	788	777	788	798	826	814	817	832	781	810	724	852	836	800	802	834	838	791	847	801	780	771	821	815	819	806	816	816	846	827	813	752	800	813	856	778	792	849	819	780	851	822	838	819	791	792	774	849	866	833	775	830	839	739	783	793	833	839	789	844	785	817	808	809	830	787	803	825	813	796	850	844	778	815	802	863	782	842	857	788	786	869	771	849	818	799	845	816	789	820	839	840	813	838	832	812	760	854	765	821	797	838	775	789	787	773	838	763	827	791	802	811	755	811	797	827	848	841	861	840	809	843	791	763	812	811	740	804	823	897	772	857	787	817	840	857	793	826	821	828	844	772	847	839	829	818	781	768	796	789	787	775	752	855	792	802	805	812	822	747	777	804	788	811	782	795	816	828	804	790	810	780	813	825	792	792	780	843	779	836	799	801	803	819	810	808	770	788	798	773	810	792	778	800	816	736	775	811	840	816	821	849	744	847	809	796	819	823	818	825	806	795	742	801	821	813	836	813	793	825	789	817	802	819	813	813	738	837	839	768	847	776	806	794	772	789	807	848	801	845	826	764	781	792	780	788	792	815	800	780	770	812	792	799	764	846	800	811	808	859	830	850	848	813	802	811	742	783	792	841	813	806	806	798	792	831	765	804	770	840	819	850	822	846	753	805	779	802	856	793	849	841	836	823	822	776	826	815	861	787	829	858	860	809	831	816	768	798	827	844	797	822	811	789	783	825	779	805	793	796	794	766	818	801	790	791	892	825	821	810	768	786	781	786	839	818	762	824	824	827	796	809	765	743	822	845	789	775	814	795	763	844	810	780	805	792	833	800	833	876	818	828	825	810	828	798	767	764	778	865	808	784	827	770	807	786	801	763	849	779	785	807	741	756	804	832	772	864	816	819	848	796	778	814	771	800	848	775	806	798	828	789	828	802	787	819	774	757	753	770	779	792	831	823	810	857	797	836	751	845	763	833	821	782	819	760	841	835	817	826	820	883	785	737	819	776	789	807	768	837	786	773	836	798	794	806	789	852	776	805	835	836	806	845	852	787	760	770	803	778	851	841	796	783	821	760	832	799	808	760	783	814	824	854	824	814	826	814	838	830	778	801	846	825	797	815	842	839	802	780	815	779	811	797	824	828	757	827	825	844	845	826	789	833	791	793	864	885	844	808	835	801	849	800	813	758	805	815	786	800	769	763	766	817	768	860	794	836	795	782	807	797	819	848	864	835	856	812	846	852	761	764	773	782	803	777	802	804	801	817	807	751	794	792	821	805	832	826	832	841	802	833	768	808	756	792	828	797	790	823	787	810	749	781	763	818	814	810	796	846	871	851	820	784	762	793	864	794	809	800	785	805	780	825	812	799	807	823	817	812	834	815	845	814	813	751	802	827	801	825	818	842	833	847	795	772	833	757	796	827	803	783	876	818	814	809	839	769	782	766	784	836	809	829	770	778	831	782	789	813	799	817	796	778	799	819	793	782	793	784	855	842	811	827	806	791	825	739	808	792	819	827	817	806	822	843	797	798	812	841	805	774	771	833	813	794	806	788	839	803	804	840	832	759	787	841	789	803	798	818	830	839	848	799	820	790	796	830	826	764	788	848	816	800	762	795	816	795	824	792	833	804	809	838	811	823	801	802	771	767	798	758	810	843	783	833	809	829	836	781	799	830	821	811	778	815	771	804	805	859	813	861	780	813	749	818	825	792	821	832	830	793	837	801	763	752	806	820	810	871	788	810	732	823	794	802	761	823	744	821	803	793	791	862	884	808	802	777	851	772	844	752	779	816	805	863	803	793	782	820	774	824	840	828	836	828	807	808	813	853	785	773	826	834	781	796	810	810	801	780	786	833	803	768	848	795	788	811	799	780	816	851	771	807	855	827	787	823	770	812	869
6831	2074	1983	1325	1184	1051	1026	981	948	949	1665	3669	5064	2438	910	841	786	817	939	772	807	791	776	817	823	766	802	751	782	833	840	817	821	768	816	744	830	814	762	831	812	797	782	821	766	802	797	845	833	840	819	838	771	789	833	834	762	789	814	763	870	781	828	787	817	838	853	787	787	856	781	793	823	787	766	825	858	772	862	791	798	852	814	798	771	808	837	806	798	790	766	868	781	849	778	833	812	800	823	778	818	776	829	711	821	827	848	805	823	834	823	826	793	838	807	812	819	834	786	871	787	803	858	827	836	800	818	806	794	815	794	862	793	804	789	746	810	792	781	878	836	826	832	844	805	832	811	791	813	868	790	810	792	816	797	775	820	769	796	774	807	796	786	791	794	812	767	826	810	844	805	796	850	789	798	810	846	825	787	827	826	854	809	833	861	827	771	835	758	823	831	862	810	797	819	784	807	836	764	795	785	823	871	821	826	790	835	802	768	782	797	755	818	823	779	807	806	835	821	791	853	852	814	795	808	786	777	777	815	812	803	748	833	824	841	823	809	796	786	822	788	797	847	813	834	803	799	840	798	812	775	798	780	778	792	865	789	822	841	790	793	807	834	850	856	805	826	790	789	813	849	804	846	801	798	798	835	823	855	839	803	826	843	791	783	795	839	835	861	758	846	788	830	832	786	837	793	778	832	761	850	750	880	816	789	833	838	773	800	777	789	815	818	799	792	790	793	791	844	772	815	768	795	892	815	801	823	828	795	851	816	760	866	792	853	816	816	793	781	822	761	803	801	779	822	812	786	857	819	811	788	838	782	764	817	807	816	814	801	822	807	809	761	797	806	802	787	791	820	817	788	842	828	852	846	785	794	821	740	877	818	854	859	739	780	799	829	836	783	795	787	813	809	831	781	804	784	832	841	855	824	779	731	803	791	790	820	760	840	812	777	830	785	835	867	835	765	788	815	820	778	767	840	799	804	759	828	785	818	823	851	803	801	875	813	839	808	844	785	799	804	721	823	856	792	829	824	845	835	834	828	770	856	796	774	816	877	790	816	784	803	791	815	838	819	807	831	782	840	826	813	820	865	823	858	781	860	827	806	827	785	790	810	792	785	784	785	829	807	819	815	799	817	820	823	780	781	821	817	792	820	781	812	778	821	821	825	769	864	798	776	835	817	861	868	792	774	796	787	783	784	804	784	782	822	817	852	770	887	785	832	818	831	848	792	779	859	846	852	826	811	805	854	838	827	791	780	863	795	790	783	811	808	784	794	829	761	789	811	805	803	834	839	800	794	866	834	789	771	808	805	759	812	760	796	821	788	773	797	844	782	803	795	846	830	776	787	821	818	793	844	816	798	805	825	813	825	800	823	770	764	794	745	785	817	741	830	823	826	783	838	852	796	814	812	845	813	784	785	813	805	882	783	807	805	832	820	828	840	847	761	776	812	831	795	838	826	832	849	828	859	803	837	794	770	808	815	814	775	792	830	817	837	757	743	771	753	791	798	800	774	792	791	801	828	795	841	808	750	811	818	822	784	777	796	806	782	846	816	797	811	795	824	795	792	858	857	812	782	783	806	804	761	773	824	780	814	791	821	806	826	811	805	814	755	785	803	859	815	822	852	801	842	793	781	825	751	842	829	765	820	792	815	840	876	812	822	781	810	822	797	780	814	820	773	796	781	849	834	822	838	826	798	768	841	812	827	835	791	813	829	842	816	823	790	841	816	819	798	806	808	784	850	729	812	733	779	793	805	815	814	804	784	775	719	786	798	742	832	828	838	797	778	806	819	806	795	804	831	817	778	784	821	746	785	833	844	854	812	780	784	806	798	846	820	800	872	762	793	866	789	857	791	809	856	765	792	825	805	786	819	790	808	838	834	791	831	816	759	808	811	771	810	836	798	827	794	824	828	814	832	814	831	776	764	798	810	824	795	804	784	789	820	822	816	803	787	805	832	780	788	831	799	812	836	849	837	806	810	797	802	801	778	788	835	861	760	816	777	805	788	822	783	811	768	827	783	789	828	826	798	816	839	788	823	846	812	785	838	796	785	841	774	819	847	773	781	782	778	812	807	826	814	855	806	814	772	787	824	819	771	804	817	825	826	761	820	787	777	820	878	839	789	819	779	789	799	756	814	909	784	787	768	796	817	792	848	852	861	794	780	816	808	778	774	794	792	796	843	805	837	868	845	815	814	831	839	803	786	834	827	794	789	783	786	838	787	812	828	777	823	825	814	795	859	789	846	788	847	810	764	812	852	852	778	775	832	817	869	823	824	823	755	773	787	839	844	807	798	797	832	752	838	832	782	852	784	771	821	765	818	818	767	810	821	773	763	804	779	800	848	828	819	780	807	848	819	746	873	825	782	790	852	787	806	795	809	774	836	818	815	812	758	786	815	818	802	787	779	778	835	795	818	837	822	787	778	825	768	860	815	835	834	855	782	810	799	746	826	833	797	811	757	799	807	826	863	791	795	787	823	837	805	779	818	832	781	811	854	799	825	764	856	763	803	809	802	869	750	807	890	901	838	779	811	788	850	797	797	817	789	813	805	779	809	815	812	820	864	826	793	801	842	799	794	800	812	807	805	830	853	878	822	762	812	805	803	795	734	841	789	789	824	803	741	878	828	803	810	835	843	813	829	811	833	771	860	795	853	789	823	835	826	799	813	796	801	796	802	791	815	828	826	805	862	833	839	792	825	819	812	805	830	784	796	781	776	837	765	845	760	870	793	820	762	780	852	811	823	787	791	781	799	814	816	771	856	808	837	843	822	795	817	813	799	776	819	815	810	764	831	842	798	803	864	805	801	781	839	841	771	810	810	811	814	769	862	806	791	826	772	798	838	786	781	751	811	808	788	778	822	836	747	793	887	840	788	794	822	797	826	798	828	807	819	829	844	847	862	811	750	769	866	833	821	810	764	798	842	797	869	823	846	822	834	808	809	742	858	854	787	783	833	805	786	800	846	806	778	817	837	835	800	795	857	801	812	809	826	807	796	850	807	781	808	816	825	799	829	789	825	773	798	827	801	861	808	787	781	773	801	778	804	814	803	797	814	823	810	829	809	780	816	765	788	823	806	766	773	831	837	791	824	802	810	819	795	790	855	810	815	767	845	828	877	788	803	829	831	817	828	836	847	806	829	796	766	817	843	814	796	812	858	784	843	829	845	828	804	835	834	796	751	789	822	828	792	806	822	794	847	821	838	821	841	839	804	813	817	844	796	771	827	809	795	824	805	815	731	805	859	815	794	823	746	783	828	826	797	785	779	828	778	775	829	860	823	801	753	822	811	813	826	833	813	819	851	828	841	762	835	816	839	828	855	827	867	811	830	804	792	829	837	819	816	795	780	806	832	783	826	750	812	807	821	825	772	813	828	787	804	788	812	785	796	818	815	825	819	853	800	811	824	791	801	813	782	831	822	811	814	814	805	850	859	838	804	812	802	902	783	800	784	807	793	824	831	825	792	819	767	814	836	840	825	810
23757	21404	28874	24308	21394	12902	1594	1035	786	815	1746	4231	5828	2889	949	496	484	451	969	451	443	434	433	443	429	429	435	427	424	418	422	438	393	433	426	404	410	448	429	412	412	456	415	440	416	451	407	420	392	401	390	436	386	423	421	428	373	396	445	392	447	377	398	444	413	378	422	426	413	441	374	393	385	415	427	414	397	416	423	449	407	412	402	422	411	402	461	387	402	440	386	425	459	428	417	375	374	418	402	405	391	385	405	372	383	420	415	376	410	412	437	418	415	422	374	382	400	394	410	412	398	407	416	410	419	404	414	419	412	417	397	398	411	422	411	413	416	435	431	440	385	393	396	385	400	430	430	397	420	426	401	411	423	453	391	400	403	411	381	433	441	421	416	397	426	453	403	433	407	420	429	399	415	387	424	433	426	375	394	410	373	409	439	402	407	412	404	420	408	359	384	444	459	417	408	431	451	443	430	435	413	428	385	411	468	429	438	418	393	402	389	415	403	408	420	415	390	420	428	341	416	409	431	392	396	429	406	425	382	412	440	431	411	436	400	424	406	423	415	414	436	381	435	412	433	411	466	433	415	409	431	385	416	410	404	435	394	426	417	419	382	408	414	417	426	410	391	409	394	412	426	424	403	393	420	376	403	406	388	440	385	417	373	374	412	397	422	457	404	420	425	397	406	389	398	404	388	381	414	396	416	416	380	426	406	431	406	400	437	358	433	400	428	426	410	384	430	452	390	427	386	394	406	417	406	404	437	393	376	429	408	401	448	425	407	404	407	419	349	425	400	389	426	437	419	435	443	415	444	407	446	407	458	411	437	406	402	425	387	430	409	388	396	401	417	405	430	381	419	399	421	431	402	398	414	443	432	412	424	406	412	419	411	391	400	417	389	420	362	386	465	390	407	399	442	378	385	376	396	425	462	402	419	416	399	402	390	376	397	444	402	431	426	415	388	426	424	428	423	405	399	410	411	419	370	401	394	441	433	398	401	392	407	407	403	387	438	418	394	402	405	436	416	414	389	412	415	426	416	403	432	394	428	421	391	408	415	418	408	392	394	413	411	401	425	370	413	396	416	417	418	397	392	402	405	399	415	414	416	399	379	390	408	394	400	430	392	393	425	382	395	390	409	429	388	403	381	426	396	375	405	386	415	403	391	403	399	416	418	377	402	431	401	417	395	433	414	370	401	382	416	431	413	398	404	421	417	381	406	411	422	398	418	428	401	453	430	406	383	431	440	415	426	391	389	425	389	423	402	400	423	419	432	389	425	414	391	448	421	392	389	406	402	424	382	436	403	377	391	394	389	417	411	407	437	437	392	395	413	397	422	405	420	391	430	439	397	398	407	399	438	384	381	392	409	417	418	415	449	408	388	382	402	440	418	406	390	436	390	396	406	408	430	399	395	427	390	415	392	418	429	434	420	424	386	409	391	437	368	418	421	432	392	394	431	398	391	408	431	412	372	416	401	380	402	420	402	441	422	431	448	394	383	454	398	414	407	419	364	380	407	382	423	388	427	446	414	426	410	437	403	416	410	406	393	442	446	409	390	443	411	396	411	410	417	445	391	455	366	403	396	414	447	370	400	373	387	373	354	381	409	402	400	434	407	433	406	419	429	426	416	405	408	439	397	417	401	418	448	376	421	421	397	420	395	378	419	417	442	421	364	383	441	411	387	400	405	386	423	408	389	440	404	412	400	378	427	381	443	418	411	414	409	433	439	387	391	393	414	421	436	412	434	423	361	395	386	445	392	422	427	408	412	413	422	473	395	375	418	419	442	398	420	390	419	414	419	439	402	395	440	445	437	364	425	413	387	374	431	373	450	422	414	399	394	376	433	420	419	397	429	428	438	410	357	406	361	428	412	413	408	415	407	430	411	401	409	421	424	402	414	455	388	409	440	413	425	370	401	401	419	411	418	409	413	399	429	424	411	385	409	402	405	398	430	397	443	397	391	415	416	386	401	423	424	441	415	367	424	390	374	408	425	407	422	395	384	417	413	400	361	397	402	394	436	400	393	378	418	415	410	437	416	433	407	390	422	397	433	429	426	402	413	398	412	425	404	400	463	395	430	425	417	423	418	423	386	403	415	383	398	424	427	378	401	397	408	411	374	400	404	424	438	394	397	390	383	361	387	413	406	440	401	451	376	382	428	383	400	437	406	403	389	418	425	428	450	428	422	414	427	398	379	366	427	442	402	399	409	409	420	419	413	413	401	434	417	392	385	398	416	413	401	379	415	437	401	408	422	413	422	402	399	429	422	385	411	433	412	424	378	392	419	419	435	385	406	425	388	407	418	393	419	405	416	429	385	400	430	354	444	416	396	390	397	399	399	390	393	388	413	418	405	390	414	425	412	422	386	436	400	424	429	389	381	396	393	373	405	387	390	444	413	442	413	428	380	391	424	388	434	409	410	413	388	381	378	413	427	428	404	399	367	385	404	391	453	431	424	439	391	410	356	420	438	411	434	401	404	386	426	428	409	392	393	405	404	417	411	434	433	400	386	411	436	384	426	399	433	429	390	406	412	389	393	426	417	407	393	413	386	409	411	402	397	456	427	407	384	452	390	408	398	409	430	399	395	416	429	401	408	435	426	419	418	403	437	374	413	417	429	432	433	379	421	393	410	421	377	425	405	394	404	408	426	415	416	393	387	435	388	421	411	420	388	396	392	422	393	387	383	434	422	411	382	441	452	373	399	416	381	386	446	442	431	409	441	438	387	387	400	381	411	404	420	398	390	418	403	433	413	460	399	436	428	426	423	449	405	380	405	384	460	398	406	453	461	380	392	441	396	382	411	435	415	389	414	426	418	423	428	423	452	426	394	414	421	429	420	398	413	406	397	423	410	407	401	441	405	402	396	396	405	406	385	405	391	369	398	423	358	400	434	381	412	389	392	404	415	399	402	404	434	405	360	400	379	387	418	383	424	399	410	437	407	395	396	425	398	407	428	382	434	376	416	418	431	411	405	375	399	408	450	411	434	401	395	420	393	406	402	402	397	418	405	444	403	402	435	428	416	432	392	380	401	414	393	363	433	362	419	408	409	427	370	406	412	417	419	386	398	411	414	423	432	429	392	405	417	381	436	407	419	406	406	390	429	415	371	403	404	396	454	411	449	406	416	407	398	400	403	412	447	402	446	426	413	421	365	404	432	383	414	437	446	395	390	466	392	404	418	383	408	400	433	420	429	405	414	390	398	435	400	427	389	445	380	422	419	385	370	415	401	415	439	418	416	420	427	417	407	413	425	387	412	394	387	398	419	401	393	420	395	444	405	414	389	436	416	409	423	425	387	372	428	388	380	407	425	467	391	401	384	373	407	382	413	368	394	431	401	394	411	449	398	443	400	430	422	440	417	409	381	439	392	464	381	396	377	390	442	430	424	413	436	390	401	402	404	424	389	446	408	392	371	459	421	378	418	421	435	439	425	443	414	458	418	397	412	410	414	404	401	415	379	408	444	403	398	421	406	385	411	410	446	430
6703	9497	7203	3614	2546	1959	1668	1474	1030	1113	2640	6671	8090	4107	1338	601	548	517	1290	493	469	501	464	487	464	462	437	422	442	456	443	442	431	426	458	447	428	453	425	417	462	465	431	453	450	462	439	377	423	474	420	397	437	419	406	400	420	413	431	450	422	411	500	439	426	447	450	456	433	431	392	419	415	389	437	436	417	403	444	437	426	396	440	467	426	404	446	412	422	459	435	402	424	402	415	391	440	440	418	432	437	422	468	401	436	446	456	417	405	402	437	384	431	423	429	416	408	435	420	409	425	428	470	398	448	433	431	404	431	414	463	424	400	434	409	388	434	379	464	396	428	396	425	393	412	440	467	411	459	404	422	409	417	459	437	424	437	435	411	388	456	449	397	444	445	449	439	415	429	412	416	411	413	437	412	454	428	430	432	405	417	414	395	373	452	448	421	428	399	416	399	425	436	402	419	398	424	437	448	439	443	461	424	387	415	409	393	410	438	427	451	425	414	405	450	430	429	416	400	414	397	447	390	412	416	388	442	445	410	385	442	384	415	461	450	422	436	420	437	449	382	407	409	410	410	436	424	450	425	394	449	457	419	454	417	434	410	438	448	431	414	403	400	439	421	440	425	407	419	433	413	398	429	416	442	443	413	446	420	401	441	420	405	423	437	404	430	435	403	440	414	422	416	413	412	407	412	429	435	406	430	448	436	451	421	464	411	415	414	400	435	454	445	396	427	413	423	435	432	454	422	440	442	446	434	395	391	424	446	462	449	432	418	412	400	439	414	416	412	429	433	431	402	411	424	432	407	411	391	413	411	384	463	456	435	411	431	436	392	402	459	438	423	388	449	405	452	396	461	418	433	427	401	421	432	427	436	415	401	421	421	443	457	422	438	415	430	406	470	433	423	431	431	416	479	426	436	432	394	446	407	407	440	432	420	437	438	429	446	416	425	437	456	402	431	422	420	433	441	418	432	397	388	411	446	428	406	444	424	431	420	435	412	442	402	407	429	414	438	391	455	436	404	421	440	409	436	439	445	402	414	448	437	402	420	438	424	405	429	442	448	452	406	393	443	418	429	436	451	453	429	410	424	425	390	474	408	406	462	439	442	454	404	414	395	474	424	421	403	414	450	413	474	437	408	408	419	416	446	403	431	426	412	439	416	452	441	439	426	458	434	415	451	438	406	434	430	395	402	407	433	445	447	421	420	430	429	410	459	431	432	453	408	469	414	406	375	420	465	436	425	465	421	420	401	395	432	467	459	442	427	462	447	393	416	375	426	414	431	428	441	392	461	445	446	395	410	447	424	423	437	404	437	415	434	480	478	439	409	433	384	430	389	424	447	449	430	427	426	444	429	448	438	403	424	420	464	431	445	465	387	431	458	404	438	441	431	429	439	420	477	423	394	440	457	450	425	407	389	451	416	422	412	439	416	404	390	380	410	438	425	404	418	442	464	406	404	401	432	404	415	416	431	411	401	444	434	441	411	439	415	420	471	394	432	421	458	389	419	418	414	426	417	424	427	415	463	421	400	412	404	439	403	443	412	468	462	431	403	417	437	390	417	434	433	455	426	431	430	406	450	418	381	418	427	412	419	420	430	412	436	422	453	451	416	480	391	380	383	440	449	437	451	382	404	422	412	449	424	445	443	410	468	427	389	449	403	420	428	412	418	431	362	440	465	430	404	435	433	453	432	433	420	424	408	412	428	427	435	433	429	458	423	413	397	384	427	435	435	473	457	476	442	422	413	417	446	440	438	391	403	442	432	425	411	396	394	407	438	443	429	414	408	409	472	407	416	417	407	385	437	426	393	435	404	416	429	399	420	444	484	384	454	429	440	382	421	433	452	431	418	442	446	426	438	420	411	458	439	444	407	415	461	422	448	418	452	462	410	414	432	448	443	414	413	462	421	456	443	438	433	464	414	450	444	418	417	425	442	408	430	457	420	432	441	443	432	422	446	417	462	386	442	416	406	421	376	436	452	405	412	435	440	383	425	393	394	404	419	405	417	421	414	443	423	394	411	429	454	433	413	416	388	407	435	423	446	402	454	405	438	448	413	405	423	418	384	423	433	428	414	471	457	460	429	466	441	401	414	455	400	454	416	427	427	394	455	406	441	446	432	426	439	411	414	441	414	423	406	409	435	420	386	412	418	435	431	415	429	450	453	434	443	439	413	403	456	425	451	429	419	415	449	417	410	410	421	445	419	409	385	445	446	427	425	453	422	455	425	406	447	410	392	409	448	404	369	411	402	427	459	422	414	387	422	398	422	439	418	420	421	441	409	428	433	425	444	410	429	422	421	410	421	415	409	451	413	447	374	442	411	437	403	446	405	406	421	427	385	444	408	377	427	443	433	426	423	414	431	411	416	445	421	401	405	422	399	412	435	372	435	420	388	417	398	420	426	447	429	392	431	432	426	388	416	405	402	467	464	443	431	415	424	466	418	399	478	430	415	379	437	417	439	453	403	443	425	450	417	423	393	384	391	371	450	390	428	437	423	443	466	418	419	413	476	429	447	438	434	367	394	453	425	385	399	477	417	425	444	427	383	426	473	427	438	424	432	434	378	432	443	447	408	445	409	407	465	442	459	440	428	477	438	415	431	461	423	460	418	434	427	436	437	393	428	392	417	439	385	415	391	464	392	412	416	405	436	400	414	446	412	388	395	408	449	423	446	433	428	417	413	409	452	405	405	447	416	433	445	414	384	396	446	425	421	429	433	456	445	435	430	438	414	402	429	438	469	415	439	433	404	424	440	427	425	401	428	418	467	411	391	455	449	409	483	437	445	440	402	411	434	395	384	410	425	419	411	421	420	424	443	443	432	420	429	433	441	419	460	379	470	395	393	417	437	420	420	434	423	409	448	412	381	391	452	430	467	431	386	444	436	416	432	441	449	439	427	465	408	405	427	407	446	432	423	443	456	431	420	436	440	409	416	457	441	426	407	441	418	463	412	442	432	393	454	470	422	422	426	453	475	445	422	420	436	466	448	456	412	456	447	438	452	415	469	421	429	452	439	399	461	446	458	428	431	449	464	410	400	464	423	493	411	419	426	421	416	440	422	405	361	442	419	421	392	425	458	416	447	455	414	426	430	425	456	419	423	395	460	418	412	450	444	440	418	435	463	400	422	414	422	435	406	408	429	445	386	431	416	415	425	462	402	481	415	419	419	452	422	415	417	415	402	408	457	415	404	444	401	422	479	410	427	420	431	445	442	424	414	411	443	400	410	461	470	437	426	429	415	430	478	423	421	432	437	454	435	425	423	422	459	428	431	443	427	408	431	446	427	426	407	438	441	425	419	430	437	401	431	452	450	423	424	414	421	451	453	400	435	444	460	410	417	415	425	421	437	428	435	454	420	442	425	415	448	445	435	437	442	432	447	432	436	457	448	390	429	420	407	421	438	428	441	409	483	432	451	420	436	432	390	385	423	441	404	409	437	434	413	425	421	404	447	370	420	396	402	404	463	458	435	434	451	424	416	431
24769	21380	28021	25064	15261	1928	1437	1258	1125	1245	1969	4423	4473	3061	1570	997	971	943	1393	979	916	974	952	971	961	955	985	1059	949	958	954	919	882	935	983	972	918	981	963	907	922	902	925	955	900	908	904	974	949	900	912	991	929	897	944	888	948	950	899	922	901	956	915	926	929	966	945	934	939	960	911	920	883	876	925	902	979	936	921	927	971	965	945	923	954	986	922	907	936	973	970	926	962	921	1004	953	943	928	898	982	926	969	984	981	920	918	954	925	935	962	957	919	899	915	1000	933	904	953	935	909	944	934	972	942	917	964	898	925	970	940	894	1001	956	949	944	961	931	926	979	921	886	967	941	898	879	978	954	946	959	934	933	962	900	903	923	986	921	893	903	995	882	918	917	948	898	894	934	865	906	943	928	921	907	934	954	951	931	943	896	954	972	921	951	920	911	900	917	906	947	938	945	927	909	947	903	914	885	917	891	912	927	977	914	917	913	916	965	906	963	933	910	934	908	866	933	937	924	918	965	931	968	857	893	890	888	984	955	903	950	912	941	932	887	902	939	923	854	905	919	942	949	940	972	947	957	860	926	928	936	937	905	983	911	933	945	904	939	873	960	913	946	979	945	904	909	976	946	913	958	977	908	927	935	915	909	920	921	946	907	925	930	895	906	940	919	990	927	949	938	871	904	914	914	916	960	902	925	989	933	924	902	933	954	951	934	922	935	923	943	923	940	902	905	875	925	964	941	921	958	901	947	900	906	890	971	888	914	887	906	911	962	922	943	873	961	896	867	944	913	961	969	920	931	917	944	965	922	933	980	933	946	920	946	907	891	946	950	929	958	924	922	912	959	965	918	930	945	939	931	967	908	907	937	910	880	943	933	892	938	928	925	922	947	951	949	913	934	934	931	871	927	970	923	931	941	1007	981	932	897	933	894	938	908	936	947	977	1022	916	955	934	922	937	904	917	960	984	946	887	865	939	919	874	920	889	944	908	925	956	885	962	901	949	900	936	945	970	994	957	920	938	950	951	949	976	885	974	953	943	936	931	890	974	948	930	919	897	940	921	907	962	935	958	1008	887	942	961	941	891	912	918	940	954	907	932	921	891	861	876	950	968	903	908	914	879	914	957	960	963	942	938	928	960	944	906	885	943	929	956	990	952	904	987	949	909	903	947	910	960	927	966	921	936	914	976	908	924	932	929	979	914	918	998	916	931	925	948	918	987	959	896	885	942	1017	949	960	933	929	966	958	897	950	878	954	911	906	868	938	981	891	955	942	929	953	908	960	937	886	906	964	949	933	871	915	925	876	909	966	912	905	1016	976	901	941	917	918	879	957	944	936	909	898	979	913	955	912	903	927	964	887	1000	930	942	989	926	928	906	927	966	919	950	938	940	958	944	1007	984	956	959	950	905	897	942	939	906	928	924	914	987	913	866	948	900	910	956	973	905	934	952	931	909	918	966	918	903	959	954	937	916	958	882	902	974	920	930	958	911	985	929	924	944	963	948	867	960	900	1036	897	940	932	909	907	919	912	882	942	974	924	925	948	923	909	928	893	906	955	940	950	939	908	899	948	914	992	1010	907	891	960	917	893	976	926	895	973	932	946	879	931	951	1013	935	909	944	892	900	963	926	949	952	986	927	935	944	933	899	940	934	902	960	938	991	937	936	973	911	923	943	912	898	984	996	923	921	889	947	914	956	950	937	944	892	925	947	1006	886	891	949	923	937	987	994	952	934	884	896	943	914	930	884	939	948	934	963	952	924	945	944	886	954	924	963	951	893	962	974	874	960	926	940	913	922	932	945	928	954	935	943	920	914	991	947	914	927	869	853	921	949	933	911	948	924	915	962	950	935	913	910	942	929	944	911	935	967	927	958	936	958	869	940	945	943	971	899	980	958	922	926	901	877	949	1005	929	977	959	914	859	932	935	967	909	938	906	949	913	936	927	898	912	850	966	925	897	932	953	947	947	942	907	978	946	866	905	897	887	948	938	898	919	958	919	926	938	988	957	930	930	940	985	935	945	959	950	935	942	964	920	959	927	868	947	946	920	923	938	961	937	955	906	926	947	930	953	917	924	918	923	937	896	912	964	923	966	965	897	985	956	985	959	922	933	903	993	897	886	931	985	956	971	925	925	922	957	1008	928	991	846	924	957	988	907	938	932	894	941	978	948	946	926	934	954	927	945	904	930	924	924	973	925	876	968	941	910	919	906	947	1002	963	960	920	913	929	948	934	900	937	917	932	938	916	930	915	938	951	910	952	876	934	908	896	886	939	934	906	944	909	924	911	901	930	922	928	902	899	886	931	914	977	995	943	899	922	954	893	891	900	958	906	940	962	890	947	924	965	896	900	890	958	927	919	934	931	949	945	1019	911	906	919	913	969	895	964	906	956	888	873	981	981	912	912	906	942	864	914	919	921	912	892	958	949	970	925	966	915	957	915	908	915	945	909	973	907	929	928	947	954	911	936	876	919	949	876	919	926	935	880	902	959	960	944	898	912	977	905	882	888	959	913	963	912	980	961	922	926	934	895	961	908	979	932	953	927	924	966	941	970	904	969	942	902	898	915	910	916	938	907	928	948	978	932	907	930	966	985	965	928	893	933	927	956	946	922	963	910	938	907	972	934	878	971	911	917	969	902	973	944	903	879	931	950	879	905	908	953	934	896	905	964	961	928	951	946	898	932	928	934	955	937	961	915	924	921	968	920	915	885	921	928	983	915	947	922	989	892	936	909	885	957	966	917	940	895	929	954	950	956	941	966	926	983	951	933	955	958	892	932	938	924	947	900	979	947	948	897	963	914	935	894	971	993	900	873	950	929	946	959	970	913	917	900	958	923	912	952	871	898	945	927	908	950	924	967	940	948	917	934	888	945	937	888	922	922	935	898	900	960	928	925	985	961	935	934	880	929	940	911	945	896	932	892	947	961	973	897	957	941	937	972	943	886	903	903	960	966	948	901	880	872	911	938	866	992	965	899	922	854	888	977	880	932	884	951	968	982	937	905	877	895	908	971	1006	900	892	933	957	911	908	934	939	958	934	982	866	929	902	907	903	937	908	909	933	897	879	874	933	973	947	924	973	935	919	976	920	983	936	975	896	916	888	931	950	870	859	886	913	919	921	967	913	924	925	935	923	922	996	948	936	900	925	948	990	939	875	920	940	954	965	965	913	927	886	913	953	898	921	898	944	938	937	917	909	908	942	927	911	926	889	925	908	918	931	985	880	913	880	890	1007	916	925	882	945	932	967	951	909	874	895	936	919	922	952	895	907	922	931	921	918	893	916	912	956	901	946	900	940	926	945	955	928	983	908	947	896	980	951	917	919	918	947	941	942	869	891	950	984	954	956	902	930	922	903	928	925	946	947	955	930	967	953	896	907	909	892	942	938	965	950	941	902	902	926	923	906	961	964	927	947	940	930	898	978	910	924	923	987	922	955	926	926	918	852	932	913	922	947	888	900	911	945	969	971	907	916	940	899	952	939	884	919	910	905	959	996	912	964	985	907	974
6580	6398	4907	2792	2218	1747	1736	1544	1221	1306	2829	6574	6280	4196	1858	958	985	1055	1689	903	901	913	888	929	962	935	951	932	955	947	892	892	994	913	866	865	852	878	903	906	906	854	898	987	885	895	907	891	909	901	912	917	963	885	899	891	938	888	920	947	929	940	938	849	849	890	961	937	926	909	888	955	950	937	865	922	921	936	904	924	907	914	918	928	929	915	886	904	896	851	852	970	872	886	879	859	935	850	935	950	918	873	931	869	878	929	941	910	931	931	902	899	923	893	933	878	903	888	821	907	916	886	952	934	899	899	881	941	913	919	905	907	932	915	889	930	858	902	840	811	889	911	921	889	916	853	934	898	945	904	918	886	916	910	905	882	873	887	963	890	867	945	917	919	893	923	870	881	861	926	856	898	866	918	900	894	916	909	910	870	881	943	855	923	833	906	948	913	950	882	842	903	917	916	877	873	865	895	944	896	849	978	934	848	926	845	941	961	911	912	894	928	914	955	926	912	926	898	881	877	926	874	852	891	863	903	891	930	903	878	908	884	924	914	895	885	934	900	885	892	928	868	951	949	917	889	880	877	927	892	879	894	938	917	952	895	924	944	885	869	915	900	910	888	906	879	900	887	980	884	948	870	901	849	937	902	873	862	899	909	915	963	898	859	925	894	923	906	914	887	875	870	931	913	935	924	878	888	923	900	886	943	891	860	935	974	947	897	929	852	907	930	882	896	933	877	946	971	911	886	934	876	1007	931	898	893	880	927	926	884	899	918	893	937	898	968	901	860	926	888	914	853	933	964	905	911	833	938	834	922	879	871	933	934	884	943	921	853	919	875	900	900	935	896	949	900	877	921	888	883	874	868	919	958	888	889	921	879	938	841	870	888	897	897	899	852	917	844	926	973	910	879	880	905	905	902	928	926	932	923	909	907	891	901	919	938	921	908	888	891	889	889	919	920	934	867	894	874	905	896	943	914	934	891	936	887	855	929	875	883	893	877	897	868	905	931	912	895	924	841	892	901	924	866	909	950	839	868	931	867	909	942	925	865	891	927	937	940	898	902	905	905	914	907	918	893	861	893	870	917	907	922	933	887	854	883	886	886	958	939	893	920	924	880	864	894	901	929	867	952	885	904	916	914	975	926	939	902	962	845	903	897	861	903	891	891	923	848	899	896	876	909	882	863	933	939	932	893	847	899	902	867	932	881	891	951	939	905	921	929	879	908	889	971	979	934	909	902	928	886	896	915	947	917	900	885	931	922	920	895	882	981	932	919	927	911	895	845	952	943	882	876	909	916	956	888	885	914	928	860	892	883	879	919	882	916	933	888	912	919	920	892	933	917	893	879	919	945	922	930	851	905	898	921	909	924	916	927	927	850	919	878	917	929	884	938	892	886	868	890	943	937	814	854	934	873	916	907	940	915	946	927	916	893	883	887	877	879	934	910	900	851	914	911	932	937	919	956	909	952	896	873	932	892	908	897	919	910	922	879	885	908	908	939	918	899	918	932	853	949	944	883	916	926	880	874	862	884	884	918	951	925	969	912	852	909	901	896	910	925	955	890	939	959	923	945	916	891	915	928	873	910	908	846	859	926	928	880	894	877	886	890	878	908	926	872	868	971	890	959	926	949	931	943	908	902	928	847	893	939	874	911	845	885	940	914	927	912	869	902	935	949	885	919	877	878	828	923	913	914	866	918	882	832	913	946	919	918	873	940	904	892	872	855	886	888	914	871	875	909	848	853	887	880	854	875	912	925	890	872	925	911	936	936	930	895	925	901	901	858	885	897	885	925	896	843	858	924	900	936	929	876	904	876	895	927	904	957	991	892	923	891	924	854	967	874	933	840	906	886	855	894	898	963	974	901	910	900	860	870	955	856	885	930	871	886	884	897	872	916	852	878	846	909	900	908	960	920	931	948	954	929	870	919	886	877	903	844	886	866	894	871	907	901	887	922	940	914	892	886	860	863	905	923	922	941	941	908	877	890	861	876	871	876	885	920	928	895	885	912	928	945	909	906	899	911	881	947	932	954	882	864	831	892	889	913	944	855	961	879	880	916	904	891	889	885	896	926	881	889	860	921	863	855	924	940	954	946	889	917	930	908	896	889	887	907	884	914	876	897	875	840	886	869	916	943	872	932	874	943	899	945	893	870	913	857	884	891	941	894	884	915	899	915	886	869	897	900	913	946	893	931	852	880	929	889	901	941	886	886	904	926	938	902	913	917	963	864	893	891	950	886	881	953	921	880	912	855	916	883	925	867	909	964	882	934	877	943	893	873	904	937	873	901	932	927	900	905	895	938	962	907	920	931	887	926	888	900	892	886	904	918	867	945	919	848	920	804	839	896	868	917	931	938	937	902	906	887	887	898	891	867	914	874	886	881	882	915	884	905	928	900	901	917	890	911	912	849	921	871	952	890	883	948	911	922	940	946	872	865	965	920	838	978	909	900	912	927	880	923	898	923	911	895	940	898	946	933	896	892	916	904	877	887	917	899	905	867	903	894	890	907	945	881	856	888	940	910	870	888	951	938	889	924	896	918	939	877	860	956	875	885	883	928	917	887	912	919	847	915	911	875	878	935	922	865	914	902	905	954	970	924	905	948	916	903	916	911	959	934	878	878	891	949	909	875	913	930	890	884	900	900	876	916	922	923	938	913	908	941	922	901	908	831	884	921	887	854	868	861	906	887	901	856	836	905	908	896	897	877	892	907	911	888	929	906	886	896	941	891	913	941	848	875	933	910	876	883	892	901	898	906	938	866	924	858	976	886	858	882	845	928	869	895	895	929	908	853	903	959	965	871	974	932	907	859	918	873	916	941	947	936	856	947	875	927	898	883	903	906	881	936	875	866	876	910	939	872	914	891	942	906	888	876	936	812	868	865	899	919	950	915	901	927	879	902	910	904	926	928	919	892	938	882	912	898	912	926	942	893	904	922	912	919	893	880	855	905	908	933	905	862	951	939	869	853	880	970	927	902	910	870	866	919	932	945	924	897	909	921	885	922	910	862	872	903	907	955	860	890	964	852	863	894	879	860	915	929	919	917	875	916	888	859	915	809	942	878	882	938	890	900	914	926	901	891	908	937	906	931	915	922	964	961	868	925	880	894	874	887	881	905	903	948	930	918	927	883	913	879	873	902	851	857	882	901	945	874	954	888	957	897	886	889	855	922	912	977	892	944	888	886	932	917	944	905	895	916	848	937	928	851	974	934	933	908	892	922	877	919	912	915	900	877	911	917	883	865	858	955	891	910	876	870	947	878	893	917	880	916	910	885	913	927	889	897	881	910	934	909	906	927	881	900	857	884	916	923	884	920	914	895	879	888	919	874	904	876	824	890	938	929	888	902	857	906	892	895	900	856	914	939	900	868	894	903	953	907	912	918	911	893	917	907	882	932	942	936	867	878	935	863	838	906	900	899	871	896	897	861	903	892	870	927	900	908	887	915	881	880	894	894	889	894	1012	949	934	917	906	873	909	844	952	899	883	925
22601	21424	29304	23949	21426	21489	12494	1707	978	1087	2571	7443	7935	5996	1642	617	563	768	1408	480	512	464	465	450	420	445	446	432	452	414	492	408	412	420	432	406	410	441	451	441	428	474	395	416	480	429	429	409	429	464	436	447	419	414	421	428	403	406	396	456	383	419	448	424	390	432	419	401	448	433	411	436	372	387	453	425	417	471	426	376	401	391	402	410	415	411	437	403	423	402	418	429	390	407	415	428	415	413	427	422	424	428	395	429	412	400	424	425	443	404	425	444	420	420	394	441	421	415	417	432	430	441	440	440	427	435	427	422	418	418	406	446	409	420	433	404	408	446	403	424	415	406	437	414	455	438	445	442	404	403	408	419	438	383	425	402	433	423	428	443	399	419	408	439	405	449	447	384	424	430	425	418	424	413	426	429	415	436	410	433	453	448	441	425	405	410	396	365	421	416	368	415	477	429	401	432	429	414	413	435	439	400	422	441	416	421	415	419	409	408	420	419	424	430	411	461	426	397	454	449	481	425	444	413	425	449	441	394	451	436	425	416	412	420	383	393	423	413	402	429	440	480	433	374	435	452	419	412	423	424	447	415	419	411	407	414	399	407	425	427	419	378	440	425	434	450	435	417	393	442	394	412	426	387	380	444	419	446	427	404	409	421	414	438	390	412	397	430	463	405	429	424	417	420	389	452	427	422	428	422	395	449	392	456	416	439	459	405	414	378	454	426	410	441	409	439	424	425	414	431	379	413	403	434	427	415	411	398	404	414	379	446	436	408	453	435	393	461	400	398	434	421	387	416	436	430	419	393	383	397	427	439	438	441	438	431	431	437	385	453	422	406	424	381	418	415	377	429	372	438	425	475	441	420	431	403	433	434	341	435	406	410	395	409	423	421	392	469	409	415	391	392	419	437	461	413	405	399	430	402	388	389	423	402	397	455	390	426	403	380	414	438	436	446	422	453	386	413	427	395	424	383	386	423	423	431	395	423	442	429	425	414	412	410	417	423	406	430	432	440	455	404	436	425	449	395	413	413	390	403	435	400	444	403	393	409	403	429	461	436	430	413	420	409	421	402	435	421	371	421	458	452	384	421	448	438	403	404	426	413	430	425	401	421	455	376	449	389	417	429	380	392	429	427	424	383	468	426	449	404	410	410	409	416	404	389	388	431	438	416	427	432	405	382	430	421	409	405	370	415	417	433	416	407	408	431	468	416	416	435	429	436	427	444	448	412	394	434	448	429	444	449	419	432	440	414	372	421	408	405	438	420	439	387	406	403	409	449	421	424	432	469	418	407	448	426	446	396	431	412	396	436	472	431	429	450	434	403	389	420	429	411	417	378	399	437	380	380	408	406	419	412	407	436	426	378	399	474	414	393	415	418	424	385	414	396	399	403	417	438	422	432	448	395	401	429	429	424	469	429	414	455	436	412	416	413	421	415	380	448	385	444	393	395	422	424	412	441	422	415	429	444	414	392	434	411	439	456	387	399	477	382	374	404	387	413	409	399	438	396	434	429	453	419	409	409	400	400	433	407	428	407	430	421	413	395	420	448	382	439	404	409	430	400	400	402	440	385	393	431	418	453	426	376	438	405	411	447	422	438	401	432	397	423	424	420	419	437	420	441	442	449	438	425	432	442	418	395	455	420	415	372	387	400	434	412	401	422	417	413	421	422	399	396	442	432	426	399	423	399	395	404	440	428	415	398	387	429	417	381	433	398	400	401	478	410	434	423	383	432	379	443	438	417	401	424	389	454	439	425	432	419	409	404	429	414	453	401	387	405	407	416	447	408	398	441	414	389	417	383	414	406	423	423	422	421	424	386	445	400	419	399	439	434	437	419	395	418	409	420	428	430	431	409	421	389	445	386	397	402	398	435	400	416	413	431	443	433	415	408	427	448	427	471	382	418	403	389	400	443	436	445	436	434	414	472	436	436	405	388	401	434	376	432	413	396	413	421	396	397	414	347	410	425	408	418	414	432	396	419	389	388	406	436	438	420	397	383	394	424	415	399	416	431	409	415	388	398	415	437	429	426	406	414	456	434	452	421	424	431	410	388	452	435	406	430	395	412	415	442	409	387	424	392	445	378	397	424	404	407	410	442	407	423	387	411	406	411	394	412	412	447	441	416	398	366	418	428	448	418	436	397	436	439	414	443	402	440	445	435	415	441	425	438	398	438	438	429	410	413	436	414	439	409	411	414	434	447	448	408	425	442	463	425	417	426	421	427	412	410	419	412	406	418	423	438	459	450	437	432	372	421	406	413	448	411	445	443	417	413	386	446	409	428	457	416	427	424	404	417	460	435	384	411	435	388	433	383	446	448	431	425	469	434	413	434	403	429	401	407	421	419	410	422	430	418	450	420	419	440	412	424	405	421	436	421	407	428	421	404	412	389	407	398	400	390	382	396	398	395	430	423	432	386	432	452	444	400	410	401	422	439	396	412	412	390	393	392	391	421	418	430	381	396	413	417	428	421	404	419	437	422	402	412	440	427	413	424	415	402	401	440	408	439	397	426	379	413	423	427	408	410	444	403	424	430	386	402	420	427	384	431	405	431	407	449	432	428	387	412	409	422	414	416	449	408	435	407	419	420	414	413	438	402	426	397	405	415	397	422	422	435	360	466	394	439	398	423	382	415	414	470	433	419	389	425	436	404	424	427	396	414	423	395	429	401	425	398	408	398	494	383	438	394	397	370	435	451	469	401	387	453	429	372	439	403	430	429	400	404	383	402	423	432	410	411	425	420	352	394	402	421	400	457	420	438	412	412	469	449	407	399	414	408	449	408	432	377	379	430	415	391	422	406	420	385	427	389	402	407	423	405	423	422	418	401	416	427	385	430	449	393	405	409	434	418	384	392	429	428	426	431	410	426	436	449	421	410	419	398	409	418	424	393	441	434	406	450	452	443	433	429	413	382	435	399	435	419	399	454	421	451	425	404	379	401	417	397	437	417	405	451	402	423	413	387	396	440	435	374	404	415	437	408	376	418	422	437	382	370	451	438	432	431	421	360	397	396	412	390	400	392	430	404	429	366	448	411	401	427	404	415	407	424	401	411	401	438	415	398	443	409	398	402	427	447	415	430	424	408	416	440	436	446	452	384	421	412	424	409	408	427	432	420	393	457	395	388	416	451	412	396	430	407	401	410	395	400	436	424	402	407	410	374	427	375	405	460	396	415	455	441	405	402	435	428	401	451	417	407	400	426	397	439	403	455	411	442	400	445	454	436	424	413	396	405	400	431	387	414	409	400	425	414	394	445	408	418	423	431	466	388	422	460	421	403	390	393	418	420	431	420	437	413	406	463	435	442	431	430	430	448	421	409	432	409	399	419	398	384	415	412	411	446	431	417	418	431	415	385	434	424	419	445	401	417	430	382	431	414	442	425	435	437	369	386	435	394	397	412	395	417	426	435	420	433	417	421	420	468	397	383	448	436	420	432	399	457	422	384	415	424	429	426	451	440	462	421	394	421	437	395	412	415	457	421
8711	15484	11314	5858	4218	3204	2888	2135	1499	1641	4055	10679	10740	8054	2030	661	573	854	1858	516	464	460	473	488	449	423	393	415	450	427	491	398	463	423	468	430	431	430	413	429	434	399	417	409	430	407	401	428	372	404	439	382	439	406	434	407	430	437	431	426	405	427	429	396	424	376	396	406	394	403	406	398	395	416	450	392	417	409	408	431	394	413	403	433	434	399	419	431	419	406	389	408	400	423	389	412	412	405	411	354	423	383	376	415	419	412	398	419	391	421	427	402	374	386	431	396	416	394	429	392	435	423	427	430	401	412	406	438	453	392	417	417	426	449	386	427	458	365	411	408	450	373	408	401	374	410	390	445	417	410	362	417	392	411	399	404	383	388	426	412	380	420	387	437	394	366	418	399	415	354	437	400	389	379	448	429	401	376	388	403	391	420	393	387	394	415	400	417	372	414	405	401	408	417	425	422	393	409	374	427	439	402	380	433	412	387	396	415	409	422	403	421	384	441	399	371	438	406	436	427	407	395	375	392	410	387	463	415	383	415	400	427	393	403	397	400	403	414	367	378	396	429	379	411	437	423	421	374	381	447	405	433	437	382	407	418	415	409	414	368	426	394	396	408	405	396	389	425	376	370	368	404	385	391	403	419	374	419	426	384	404	421	383	377	390	414	394	420	414	394	380	413	421	400	388	404	358	435	449	392	388	412	458	441	374	390	373	418	436	426	371	406	385	429	372	434	422	395	394	382	393	406	420	427	410	412	380	413	405	428	394	416	409	431	422	366	384	395	426	413	409	437	429	395	405	393	388	415	387	397	411	387	434	393	406	394	379	400	424	403	396	435	359	382	411	400	441	400	427	410	413	397	441	397	373	448	399	422	406	462	418	398	436	440	404	425	409	370	405	416	416	419	398	388	400	374	377	416	425	407	373	381	390	405	376	422	389	424	383	465	438	422	377	399	407	431	399	365	437	425	426	416	391	391	400	407	399	375	426	402	379	377	409	382	386	377	405	388	386	390	402	370	383	426	399	368	391	391	406	397	408	401	440	449	422	421	396	385	403	395	393	443	386	372	391	412	383	386	386	418	418	410	411	394	361	431	413	469	445	389	431	413	408	381	398	425	437	403	418	376	398	381	387	396	401	371	389	416	403	395	384	385	432	404	427	393	389	394	393	416	400	438	401	419	393	354	412	407	402	444	379	389	435	411	410	446	420	398	442	412	392	450	372	434	438	375	435	382	420	356	392	424	385	408	419	408	394	401	422	417	425	382	439	378	364	370	406	400	396	431	393	385	434	371	390	414	407	377	381	402	381	390	412	377	400	416	395	431	422	405	404	383	406	397	390	388	392	406	402	443	415	397	434	406	439	424	417	359	389	394	397	400	408	395	436	379	423	410	398	428	411	417	410	438	414	401	402	409	394	411	361	424	396	406	405	398	438	416	431	407	357	359	371	409	428	410	379	364	382	397	366	413	423	406	396	432	389	402	414	394	377	414	406	382	420	374	431	395	425	406	369	431	415	399	409	426	367	361	418	419	435	452	391	390	428	403	372	428	434	383	441	415	395	413	381	345	402	421	424	355	409	420	411	416	373	435	432	417	421	382	434	388	404	406	403	380	399	438	429	392	430	427	415	352	409	404	360	387	397	398	391	399	417	411	416	405	398	383	386	390	425	406	368	435	351	432	387	410	404	402	392	397	392	365	357	389	418	393	401	361	402	416	425	426	354	434	418	405	396	370	385	401	389	401	398	385	412	372	390	401	407	355	393	365	415	392	394	431	393	357	421	412	404	386	408	384	394	426	410	416	412	416	423	388	392	385	392	328	397	399	408	387	400	419	430	410	431	437	441	419	406	406	421	376	409	409	435	408	398	385	416	387	415	400	447	418	401	386	389	398	356	390	372	391	369	409	432	385	373	379	395	419	374	422	415	419	388	409	373	399	407	406	433	409	418	402	389	402	370	392	385	390	418	396	419	399	419	423	430	394	407	412	391	441	414	383	399	397	356	387	435	428	416	414	399	453	420	399	416	398	416	414	393	393	388	401	403	412	384	410	397	384	376	397	406	400	396	400	422	441	400	399	406	394	393	391	433	428	360	379	405	426	401	408	422	403	380	406	398	418	428	415	371	402	424	399	386	375	389	381	401	386	363	423	413	424	377	384	394	406	424	364	427	439	411	432	399	420	374	440	406	411	401	414	374	381	408	380	413	418	459	401	407	419	425	443	398	422	418	390	379	422	422	370	416	400	372	393	416	416	387	432	347	436	463	386	388	377	413	411	413	404	399	369	433	390	398	383	382	424	411	397	399	424	398	399	394	429	425	405	384	426	420	422	419	388	404	393	392	412	401	398	374	416	388	443	386	386	400	407	401	371	419	407	467	405	422	412	376	408	409	365	425	415	413	433	400	337	390	419	396	395	433	379	362	408	370	398	392	420	389	420	383	421	417	398	388	388	390	422	384	381	379	411	410	412	346	411	380	415	366	440	386	388	394	403	420	426	414	430	408	441	411	423	408	414	419	389	408	377	380	415	375	370	409	365	365	389	398	415	416	379	418	431	390	373	412	435	415	417	414	430	390	386	383	386	417	383	404	399	398	399	382	404	413	415	379	387	416	381	346	393	402	423	400	416	398	416	390	387	428	404	425	432	425	398	416	384	411	427	425	401	404	414	372	370	412	377	393	430	420	392	412	399	397	382	412	362	397	407	402	390	403	420	410	459	409	403	392	405	406	390	404	429	402	403	419	402	416	415	390	432	383	379	404	385	425	418	390	416	393	408	375	427	407	404	419	431	412	413	407	408	381	434	384	431	407	427	445	392	401	399	401	424	435	401	380	392	426	398	392	435	410	381	422	392	401	367	384	429	396	403	387	408	427	406	419	432	360	432	394	413	415	386	379	391	390	429	371	415	414	414	416	402	435	395	450	421	399	416	389	400	424	407	376	377	361	402	401	436	408	438	393	421	406	432	399	397	401	377	399	384	394	382	390	388	387	393	400	427	378	396	398	386	391	411	396	404	417	387	417	392	405	429	406	392	391	399	412	368	389	424	396	408	399	415	413	417	380	387	409	417	383	395	424	380	379	408	406	404	379	388	421	401	405	416	399	403	418	375	408	403	379	378	390	387	366	403	397	452	420	380	401	413	420	401	404	381	390	422	398	407	382	411	416	415	391	384	395	412	431	423	385	401	416	389	425	405	410	386	405	412	426	398	417	392	373	425	407	408	385	413	412	433	374	407	416	386	407	392	431	434	409	412	391	400	440	419	414	418	385	420	393	423	382	402	413	406	416	407	403	421	428	406	390	418	376	402	392	397	386	364	417	375	411	373	389	406	374	390	409	412	422	414	407	384	413	389	412	399	396	385	406	421	401	412	413	417	413	401	409	423	343	400	391	408	372	377	424	404	423	404	395	429	421	376	425	392	393	397	378	413	407	388	460	403	416	427	399	395	412	381	385	390	412	403	398	387	389	393	364	405	413	379	420	388
28001	19584	6655	1459	1074	990	1061	966	941	1025	1882	3720	3366	2796	1304	889	824	1007	1113	867	843	921	856	867	868	884	867	840	814	906	869	866	815	833	867	844	888	809	828	902	826	824	858	912	841	756	902	856	905	850	861	847	888	904	856	877	873	883	820	853	833	848	873	863	889	828	841	831	901	870	819	874	865	889	870	889	892	870	829	831	816	872	871	811	860	873	916	889	831	826	864	838	881	817	841	841	843	906	829	848	851	846	855	922	863	808	826	903	868	830	824	831	852	888	844	873	862	832	891	833	898	845	849	803	851	826	918	846	834	897	843	876	877	852	814	861	852	841	817	866	904	866	885	834	834	849	874	917	842	841	875	824	839	885	795	859	824	856	891	827	850	862	911	874	883	856	808	783	898	838	875	839	851	897	747	830	850	877	861	865	864	898	907	848	884	814	823	868	856	815	804	862	868	866	850	872	850	853	837	912	869	838	846	777	867	839	821	881	866	820	879	843	886	834	853	868	783	848	821	850	881	820	834	812	878	914	887	838	811	876	776	855	875	843	891	842	854	902	841	867	902	842	871	874	819	824	818	877	820	865	827	847	846	814	877	825	876	813	842	854	845	832	934	812	871	835	846	859	901	886	839	864	819	844	832	852	828	829	888	817	885	833	923	825	878	841	891	882	900	873	873	800	861	858	939	908	844	875	914	875	864	847	873	831	902	853	830	877	853	865	854	875	868	862	887	863	888	880	905	847	864	881	868	818	859	834	836	892	859	880	814	808	860	876	828	816	919	837	813	862	868	815	876	900	837	909	824	886	879	818	838	831	903	848	882	876	814	884	884	881	825	852	847	933	909	821	865	844	815	890	860	838	813	881	848	874	863	905	825	867	867	878	879	874	877	888	866	847	899	890	832	863	814	880	820	862	869	878	881	864	860	818	868	835	892	840	791	811	830	859	843	836	831	874	866	878	883	891	835	841	821	884	859	878	851	894	832	861	905	848	843	917	870	810	908	906	850	840	869	865	862	855	887	853	852	873	882	847	874	874	881	835	857	831	853	859	884	878	818	860	858	847	904	820	834	803	869	834	846	847	856	844	876	859	874	895	812	893	853	863	886	794	860	839	871	848	904	840	895	882	830	834	892	859	900	847	856	851	882	901	881	835	825	870	866	910	853	872	852	799	917	869	896	846	816	835	865	786	870	843	815	896	891	877	869	899	814	891	806	901	855	849	883	852	891	900	832	875	841	879	882	827	832	883	868	869	825	889	835	833	857	880	805	832	885	855	902	868	816	874	846	839	895	886	880	850	847	849	893	816	861	890	829	867	890	886	859	838	820	861	814	836	826	850	879	876	886	839	886	869	918	876	872	858	837	868	874	861	789	871	875	870	846	823	867	889	835	881	840	852	835	867	813	864	862	825	861	866	859	903	872	857	885	859	839	825	828	803	811	854	904	818	881	885	838	838	836	845	898	856	835	897	808	868	856	882	832	809	836	801	819	865	851	844	873	901	864	819	874	806	856	881	861	881	873	836	843	867	832	832	868	866	839	858	829	881	843	826	848	836	865	894	865	810	857	821	827	825	861	885	867	922	832	864	850	818	829	893	863	829	889	863	894	865	833	862	801	862	880	859	861	847	879	802	869	882	842	883	861	881	904	868	862	878	813	834	862	898	860	851	832	874	910	842	863	847	822	839	828	837	899	843	878	855	800	908	836	830	882	844	797	850	813	874	849	875	871	906	874	817	856	803	869	822	868	874	857	870	918	873	808	891	908	909	874	874	856	910	849	831	873	872	875	854	739	842	870	888	816	895	841	830	811	851	819	848	849	859	839	854	852	855	862	823	903	875	853	886	874	834	901	843	886	893	872	856	839	803	838	889	832	840	868	857	850	905	819	891	826	801	887	874	929	874	884	849	836	763	834	866	865	860	860	850	823	878	894	861	862	840	871	839	847	833	782	885	881	804	848	861	836	820	838	885	867	829	857	814	835	833	878	907	883	835	843	920	875	879	903	871	874	856	843	864	820	894	903	880	871	870	830	890	843	854	862	828	911	893	841	888	898	846	836	857	862	854	897	823	834	838	837	868	817	862	885	843	895	869	847	868	894	869	880	865	883	869	866	827	890	838	847	818	901	886	865	920	849	851	827	847	828	845	920	880	889	879	866	791	861	814	873	889	811	848	826	846	858	861	822	882	846	874	837	878	897	871	856	902	878	852	896	799	852	851	855	935	834	836	824	883	889	859	901	847	900	873	858	886	872	915	855	912	897	835	810	889	885	872	849	903	870	833	785	861	883	837	866	886	829	895	854	888	847	858	842	879	871	895	850	813	847	849	867	790	836	863	844	855	827	849	862	846	881	817	864	916	837	906	821	895	892	839	829	840	906	885	887	878	810	844	851	837	849	849	835	808	912	882	867	877	848	867	892	932	883	838	850	830	885	884	855	814	806	836	911	864	823	882	840	881	802	887	855	833	799	910	871	873	863	850	854	805	820	867	958	854	882	876	861	883	892	839	842	837	840	853	845	883	897	803	851	864	869	916	855	845	899	812	891	878	832	856	872	891	882	815	869	872	855	815	870	876	846	907	918	844	792	877	855	853	861	833	834	911	810	850	825	879	864	912	886	825	824	855	921	885	821	826	839	865	823	849	864	836	825	847	893	802	816	897	831	807	806	863	873	904	873	856	862	884	878	801	839	889	844	840	867	884	821	850	799	868	901	797	897	929	886	816	869	860	898	846	841	884	883	845	900	848	881	802	878	904	851	859	825	877	812	832	865	850	913	815	845	814	808	854	781	848	852	850	837	866	812	896	879	898	782	864	813	875	879	832	835	881	864	826	858	842	902	914	882	833	909	896	832	860	848	842	812	877	848	898	853	842	867	816	833	822	887	882	864	838	830	925	795	830	865	845	826	878	833	859	872	873	847	850	875	819	830	806	832	857	830	851	845	812	844	863	784	831	861	768	852	836	933	825	892	858	930	866	817	871	833	879	862	891	873	874	883	865	808	855	909	834	861	857	851	839	871	838	839	844	828	867	861	850	839	837	845	883	888	914	916	932	862	841	832	860	887	903	894	857	895	879	886	852	859	886	873	882	848	823	870	853	820	832	748	885	800	858	837	888	855	869	785	829	858	870	884	802	845	899	885	848	851	814	842	850	898	872	869	890	853	906	830	826	857	812	823	851	831	853	833	818	907	872	839	845	869	865	820	895	835	828	849	839	802	859	861	883	862	875	852	887	847	879	864	857	827	924	823	852	809	875	786	845	832	880	874	900	829	914	838	817	832	896	898	890	887	774	848	841	817	822	866	900	823	892	874	865	814	811	850	835	876	787	833	859	804	861	804	840	820	840	861	862	870	898	811	888	816	885	875	827	846	867	895	884	799	839	837	872	818	855	823	883	868	854	899	850	907	835	878	869	794	824	830	847	871	813	872	835	868	813	895	839	870	841	850	864	866	825	880	848	879	891	839	860	875	890	812	902	842	862	874	857
6481	1824	1636	1277	1115	1072	1179	1079	893	1126	2743	5417	4867	3757	1481	932	871	983	1229	866	902	884	864	883	827	848	873	819	815	862	846	828	902	834	849	914	872	847	846	874	875	843	812	885	842	815	881	873	870	854	838	855	844	920	823	865	848	814	890	827	858	833	856	918	848	825	811	843	846	857	833	846	864	825	851	894	812	858	907	776	819	843	851	828	939	875	843	881	847	866	859	820	881	907	886	885	854	903	806	823	861	882	826	812	852	807	876	838	815	817	840	853	854	863	877	894	856	855	872	869	858	830	805	827	846	875	843	862	845	853	833	842	807	848	861	841	880	852	823	848	863	855	830	868	896	891	865	883	878	906	841	857	845	865	828	873	854	873	839	851	861	888	848	906	844	870	844	886	861	846	809	847	852	873	860	848	893	844	803	840	882	910	830	849	952	823	883	819	803	862	854	866	827	867	867	855	837	854	847	861	820	915	844	845	874	827	908	810	853	828	880	807	867	848	815	794	864	909	849	826	876	837	851	898	849	835	865	856	846	900	873	837	876	888	866	834	811	825	895	831	877	872	829	855	897	832	859	871	875	882	883	832	839	891	875	841	846	912	861	857	855	856	811	868	899	847	880	850	841	874	937	854	867	869	865	864	834	850	873	836	865	803	904	846	820	819	884	845	843	827	812	839	858	871	851	845	840	888	917	861	889	860	856	827	843	886	895	864	819	854	910	832	838	846	846	810	865	883	850	825	857	846	825	788	892	898	828	852	844	887	827	866	933	834	843	819	864	897	872	840	870	872	880	859	835	839	829	816	844	857	851	899	835	843	872	870	826	798	841	826	881	904	875	849	854	850	844	876	896	877	861	792	837	853	834	858	799	809	868	836	826	818	862	804	844	890	856	856	861	830	825	858	826	856	887	857	843	768	880	904	835	875	879	867	852	830	851	882	868	897	804	802	830	807	848	866	874	823	860	845	849	890	877	858	845	855	918	801	825	895	837	895	892	860	869	841	787	807	839	861	838	831	872	902	874	850	871	911	898	822	891	817	821	887	866	854	860	864	856	884	799	831	844	890	853	875	827	780	875	877	859	874	897	843	866	851	796	843	879	850	886	866	833	845	863	849	886	876	829	871	873	886	879	869	841	876	856	898	877	872	809	824	880	803	854	766	844	893	853	845	872	832	911	843	909	842	833	818	893	848	852	872	836	870	849	869	864	881	816	838	845	900	896	846	854	871	862	818	836	837	814	842	832	838	895	855	822	850	866	895	906	836	931	857	900	888	864	886	799	827	907	830	842	877	871	896	872	853	868	880	823	862	821	794	823	843	908	901	832	848	861	838	859	868	803	813	853	834	875	834	848	817	859	814	866	850	841	859	824	831	880	814	846	859	855	872	852	885	894	788	869	811	859	870	885	829	838	839	871	901	814	853	837	858	820	799	869	849	840	861	820	831	863	918	859	922	828	886	834	778	886	863	848	894	860	844	867	864	844	825	877	879	792	856	860	873	877	896	882	870	831	860	844	894	851	890	831	826	858	907	816	836	868	803	836	801	884	869	828	875	863	857	798	884	846	855	864	914	926	848	868	831	836	904	858	885	851	858	840	900	864	811	851	950	891	854	848	873	791	823	878	855	873	816	861	868	893	886	818	856	806	867	884	874	855	857	873	845	847	817	871	832	830	939	839	898	877	874	852	870	874	851	862	866	849	888	809	872	871	862	853	857	866	811	821	854	897	832	855	844	926	879	830	808	858	854	874	894	817	826	826	831	886	814	845	858	838	831	837	853	860	894	889	853	819	863	851	788	894	903	883	867	837	805	837	877	825	877	811	852	900	877	856	805	881	881	899	870	830	859	834	881	855	823	828	875	861	889	864	867	838	885	826	848	862	902	811	864	804	846	828	887	841	856	809	872	873	867	857	811	820	855	881	855	863	799	830	855	857	881	906	887	895	888	861	817	846	831	813	868	847	865	879	858	867	859	841	844	858	876	811	807	851	857	839	821	855	867	914	862	903	849	843	894	883	827	844	826	829	850	850	846	815	867	879	872	829	858	848	887	880	874	841	826	838	863	874	885	809	847	846	819	883	820	884	845	864	789	858	840	895	798	905	849	866	925	831	790	890	812	864	811	858	893	855	837	877	871	859	837	889	862	851	814	829	863	813	862	846	820	871	890	884	868	844	826	832	866	874	884	882	907	869	848	859	828	866	845	876	882	845	857	873	885	862	869	881	871	799	866	849	833	875	827	887	843	872	891	812	836	901	906	844	855	819	858	824	862	810	870	890	872	825	820	848	815	896	864	884	847	843	845	875	834	835	820	846	808	888	843	838	823	836	887	826	838	868	871	840	850	830	914	826	840	858	785	829	837	839	880	885	938	877	914	824	833	858	861	852	843	862	842	896	846	847	869	839	838	897	849	904	845	847	841	871	903	830	845	854	827	874	866	849	839	919	879	900	862	843	890	900	861	809	848	886	910	854	859	839	881	831	859	875	902	851	935	928	840	878	862	877	824	811	859	858	788	783	851	873	802	863	857	868	883	818	883	824	817	857	773	834	878	806	820	843	854	849	857	845	872	858	837	852	884	841	878	848	858	882	904	847	835	839	837	854	870	820	870	853	834	876	909	867	835	896	836	834	841	816	895	830	837	825	831	840	860	855	821	867	832	807	885	821	858	817	835	842	823	807	845	869	922	833	851	867	836	860	858	842	853	772	879	831	838	868	847	797	794	836	856	874	862	843	790	831	818	847	818	892	882	883	901	821	920	791	846	843	856	857	888	840	873	874	877	858	877	886	837	815	903	855	863	871	866	887	845	906	824	804	904	854	893	833	871	824	862	918	881	861	863	867	803	823	875	834	809	823	811	830	889	850	838	874	812	830	898	888	876	826	880	866	869	803	887	861	787	853	872	893	822	843	937	848	824	841	855	839	895	854	785	891	844	848	891	840	883	955	882	902	853	835	868	882	856	832	883	866	862	848	841	845	849	837	860	795	820	857	806	848	834	855	827	888	838	876	817	828	846	903	859	837	859	838	830	848	792	891	872	855	843	821	855	879	858	890	827	871	837	847	842	877	841	884	857	872	812	881	865	854	883	896	889	873	824	826	875	861	905	879	832	901	935	816	837	867	843	789	820	866	860	849	866	876	855	912	822	857	868	899	822	778	850	872	861	958	877	820	838	868	835	842	827	883	881	827	832	891	851	856	837	875	839	899	889	836	865	900	842	884	799	832	916	886	858	840	892	799	851	860	880	866	821	835	892	802	879	858	903	856	844	806	840	836	876	866	873	878	826	824	803	859	857	834	847	884	836	871	842	869	907	889	837	889	832	849	846	824	863	818	871	918	849	840	847	912	836	779	881	822	864	816	895	850	884	900	872	868	868	877	857	845	775	891	857	864	853	877	879	803	834	851	845	812	896	857	841	879	857	794	845	847	833	828	913	889	855	870	867	844	854	848	811	839	845	829	820	794	863	890	841	842	814	835	880	869	910
23775	21392	28872	24298	21400	12931	1755	1082	738	905	3079	5758	6243	4449	1131	546	492	745	1047	486	464	502	507	467	465	459	505	466	471	444	497	422	459	434	435	449	404	477	440	451	431	472	425	457	422	449	449	445	469	436	449	452	443	453	413	429	439	464	439	482	450	445	444	403	406	474	485	430	456	439	462	431	470	427	433	466	447	453	401	421	465	425	429	434	468	468	480	424	451	451	464	458	409	460	467	442	491	444	468	420	435	426	460	432	394	463	486	478	461	427	480	469	456	435	455	492	487	442	473	460	448	469	426	421	454	474	420	447	431	444	469	431	436	452	455	437	449	468	476	423	475	444	470	449	477	481	475	462	496	450	408	409	449	481	414	453	444	442	442	426	475	452	484	424	447	477	432	423	445	400	456	421	470	468	465	428	417	463	459	427	430	426	499	445	435	481	464	453	462	427	475	436	437	455	416	467	451	484	458	442	427	438	458	466	425	429	462	430	453	402	440	468	442	417	434	461	458	404	434	437	416	422	436	425	439	467	441	439	477	478	422	427	426	418	422	407	420	453	451	433	470	450	453	486	436	477	462	469	483	438	424	440	423	463	455	444	436	450	456	446	493	454	443	408	457	468	456	461	447	458	469	418	431	435	465	441	426	423	435	438	457	450	468	460	427	451	432	440	413	458	476	441	426	435	473	435	409	438	436	457	437	463	468	444	415	424	437	486	390	451	456	411	424	410	449	448	482	439	407	437	455	467	443	459	433	449	428	448	445	410	468	439	410	434	454	415	476	445	427	440	417	379	454	456	434	460	450	452	453	454	462	430	434	448	459	461	435	450	474	474	438	441	445	470	435	449	435	437	428	468	432	452	445	436	439	407	435	428	443	421	461	490	416	455	472	419	458	448	424	465	491	479	471	422	438	447	446	458	481	462	440	444	449	446	411	469	446	450	457	465	447	429	426	422	427	457	433	423	472	471	478	469	431	437	409	440	438	447	395	447	463	471	418	435	419	471	471	430	440	427	458	455	467	448	428	423	438	471	430	429	441	452	455	444	462	442	443	440	459	446	424	471	417	441	437	448	426	419	396	433	461	459	428	473	451	405	455	462	467	467	468	456	456	431	467	446	418	442	446	444	427	443	473	504	463	477	454	445	445	472	442	489	428	439	448	450	443	432	442	449	461	458	439	476	467	427	431	417	442	488	413	446	454	439	462	436	464	442	435	449	470	405	453	470	468	453	463	414	463	466	468	440	421	453	443	447	416	467	480	418	465	459	438	468	415	446	493	429	426	459	424	461	431	433	456	425	439	441	437	479	490	438	446	418	482	458	463	454	392	429	441	459	489	413	434	439	464	422	428	393	417	438	438	459	451	469	456	409	459	421	479	417	463	461	472	430	468	466	436	459	462	406	460	412	443	447	431	483	453	472	443	433	448	426	478	458	455	462	459	457	451	437	459	472	438	468	458	441	470	470	461	431	437	434	453	437	457	460	464	471	457	404	414	452	427	434	422	443	448	450	447	415	455	428	489	451	430	461	440	442	474	445	436	434	484	439	464	458	441	424	495	443	408	419	457	433	431	431	454	408	410	433	421	423	436	439	451	459	439	451	432	419	428	445	463	416	465	419	439	499	409	437	440	441	479	452	418	442	474	435	462	452	448	418	449	442	432	462	423	485	442	466	449	421	457	459	464	452	433	448	427	430	408	427	437	457	437	460	418	482	440	451	444	489	484	470	416	423	477	467	402	431	479	451	425	436	453	424	407	447	456	424	475	423	441	470	453	400	433	448	468	448	465	440	473	452	446	412	435	440	466	445	394	430	459	470	439	445	407	459	457	422	444	445	433	428	443	436	405	424	447	464	439	448	461	435	427	461	446	422	436	434	429	429	476	415	418	437	429	461	476	434	465	450	420	398	453	439	447	439	462	464	452	419	447	426	429	439	464	456	455	428	444	479	430	428	426	449	460	466	421	446	440	467	459	474	451	447	492	435	439	424	412	465	434	459	439	449	425	443	413	430	478	474	459	430	435	440	456	413	422	457	434	441	460	439	450	508	432	433	463	417	452	445	434	458	415	426	433	448	455	485	449	429	432	454	432	426	444	434	468	406	458	442	429	440	468	438	429	414	451	487	461	436	456	424	470	446	421	480	429	453	434	443	430	443	435	445	401	457	450	445	475	445	441	458	473	404	430	459	437	461	434	463	415	451	472	422	427	450	449	373	483	421	423	463	448	465	442	466	431	457	434	457	392	427	444	444	466	440	429	450	427	446	466	435	453	433	486	469	431	441	427	421	426	427	437	433	451	412	445	469	416	426	435	434	450	431	448	407	448	456	465	403	442	461	443	430	434	459	456	441	485	456	444	486	463	440	459	438	415	479	461	454	437	420	432	458	451	420	418	412	466	440	450	436	460	474	449	454	449	449	423	445	455	442	418	458	430	464	438	449	441	430	472	430	451	461	455	457	473	409	455	439	450	461	421	409	437	460	469	476	451	434	483	401	430	430	429	441	406	446	429	455	421	463	428	454	436	479	442	423	449	468	445	422	441	479	438	412	440	408	448	433	467	440	432	432	433	468	434	446	468	417	435	466	440	433	467	408	461	424	439	443	442	449	444	421	470	432	478	459	439	443	450	434	405	447	462	402	465	459	455	439	448	428	452	438	485	461	419	418	436	449	456	458	466	450	454	430	434	427	460	452	474	443	430	460	461	484	441	461	466	405	460	475	423	418	446	454	416	427	434	482	441	434	434	455	429	448	490	475	470	434	435	452	468	447	416	438	444	475	444	441	454	439	469	434	466	447	413	431	457	433	466	456	420	429	450	469	433	449	467	427	448	445	426	459	430	421	462	466	453	472	443	450	439	448	427	436	447	440	422	428	415	444	422	469	416	417	414	412	432	419	429	488	443	441	439	408	480	410	467	461	426	423	406	450	417	400	443	451	428	462	415	436	423	435	446	442	434	446	442	456	419	460	466	426	449	472	460	447	450	395	450	440	422	462	423	409	434	432	458	407	471	425	473	445	448	429	444	450	449	440	413	423	413	443	400	433	433	420	464	448	465	462	459	424	446	452	459	477	442	429	464	465	422	423	439	481	439	463	460	448	445	446	424	478	450	445	412	436	441	466	469	419	428	454	435	429	484	418	435	447	464	444	437	439	457	449	392	454	459	427	419	415	422	493	455	409	389	427	470	465	466	456	465	478	459	410	465	449	446	434	438	461	455	469	446	426	436	462	437	440	415	446	438	455	406	431	437	446	435	469	423	447	441	446	489	439	465	437	441	444	488	453	489	439	434	451	440	463	443	436	476	440	433	456	438	461	433	434	504	415	482	446	415	424	480	418	410	414	412	445	434	441	442	443	432	437	433	435	456	437	414	460	422	476	456	434	463	447	496	466	448	432	433	435	447	445	410	448	452	459	474	442	443	476	407	436	442	436	453	460	451	445	453	439	424	407	427	407	415	450	446	449	452	421	443	435	404	443	478	461	468	445
6572	9592	6922	3474	2497	1964	1906	1530	1008	1220	4782	8553	8701	6128	1250	554	561	893	1357	511	516	501	517	494	466	462	505	498	471	494	457	437	444	506	497	491	475	493	439	479	459	472	473	472	477	460	494	456	468	449	421	449	455	454	466	485	421	491	484	446	442	438	495	472	460	467	461	464	446	463	494	460	465	519	474	487	483	478	460	464	436	432	484	461	424	452	435	445	436	481	416	460	487	468	486	453	508	454	460	463	473	443	427	438	472	467	465	479	457	454	457	448	422	494	419	473	474	451	449	470	440	442	443	473	455	486	456	479	498	444	440	476	464	416	468	439	506	421	447	447	451	458	446	465	457	452	444	489	489	489	503	435	486	440	444	458	470	453	483	454	484	445	484	499	449	460	420	486	471	437	439	470	461	498	446	443	434	486	434	464	468	458	453	441	442	452	468	448	453	443	441	432	468	449	478	479	477	449	456	457	452	442	433	449	457	441	431	481	448	447	481	464	447	465	436	451	479	449	448	423	459	485	443	441	472	443	467	429	453	500	498	460	458	486	432	480	461	468	470	461	465	428	471	431	469	442	507	487	488	428	433	462	434	443	458	432	423	474	475	429	438	438	465	494	476	416	444	443	447	413	428	459	489	450	465	454	477	503	437	484	498	439	473	484	464	427	448	438	479	459	489	447	457	424	465	462	454	445	456	454	448	476	480	465	482	489	464	464	460	485	468	489	454	450	465	488	429	468	432	468	421	466	447	458	427	463	485	455	462	442	485	467	452	479	457	461	459	450	461	480	424	466	445	433	469	455	459	448	451	471	448	473	440	459	460	461	485	484	471	464	487	460	464	465	492	465	439	460	447	451	451	483	450	423	472	458	442	467	441	458	454	445	469	446	446	446	461	469	470	480	463	419	435	503	477	439	481	462	480	432	468	460	457	455	461	471	478	484	434	459	457	491	432	452	464	482	471	449	466	483	464	482	461	480	429	461	443	414	508	476	507	475	465	480	512	423	466	461	416	477	450	476	478	445	458	430	482	451	461	443	483	460	476	451	460	462	446	465	431	474	440	435	462	474	441	482	394	468	473	433	459	458	429	490	455	438	487	494	414	460	462	458	451	437	468	455	463	440	447	496	477	457	454	453	453	469	437	460	438	455	484	428	441	450	480	487	463	435	458	453	511	476	474	489	481	464	472	417	453	444	511	467	467	418	474	470	497	427	472	493	459	425	486	459	461	444	439	498	468	444	445	474	449	453	451	497	419	482	434	433	405	459	465	452	458	449	471	451	466	482	433	483	457	448	481	389	467	482	448	467	433	461	465	507	487	449	495	432	476	463	503	493	437	483	472	393	457	478	497	497	470	459	420	466	459	456	456	429	446	462	477	461	443	444	434	482	431	409	465	468	452	450	452	461	463	482	430	458	485	462	466	444	439	482	491	468	454	471	459	477	482	485	449	421	445	450	438	430	491	449	474	492	496	481	509	440	441	472	470	482	448	475	483	427	397	412	475	448	420	458	476	465	467	440	432	474	481	481	451	460	448	478	467	459	487	467	492	454	466	468	442	473	491	435	464	503	461	474	464	483	472	458	444	418	440	444	475	454	476	514	441	439	448	480	445	464	451	421	468	444	440	452	491	494	442	437	453	458	439	446	447	458	478	435	489	456	467	469	415	437	472	456	475	508	452	495	471	475	432	457	477	488	470	452	441	483	458	488	519	426	473	435	457	449	460	460	467	520	466	458	476	459	459	446	433	443	437	444	441	461	470	497	454	485	423	471	451	430	459	471	492	463	480	483	512	480	481	486	473	478	453	449	488	464	507	456	495	430	433	429	451	456	450	443	470	472	463	423	460	448	481	489	460	466	420	439	490	478	436	459	460	429	459	462	483	446	457	444	468	462	433	477	442	455	418	465	449	447	444	454	470	428	490	416	483	490	460	449	417	462	465	447	510	436	492	435	427	453	453	452	462	479	492	453	478	404	432	473	463	467	457	486	449	476	458	450	456	492	488	483	466	485	445	471	460	479	454	485	439	452	452	513	512	489	455	446	455	477	472	424	427	435	447	465	478	453	469	448	445	453	471	463	452	434	465	442	479	486	482	465	459	434	428	492	486	452	463	460	455	460	447	442	446	448	443	435	467	499	467	502	506	435	462	476	478	509	481	467	442	473	479	470	480	487	457	433	455	449	462	448	438	472	457	446	450	474	470	481	447	449	447	437	464	466	453	461	444	498	445	419	464	473	506	431	472	505	451	439	470	446	483	448	444	442	481	471	485	478	441	457	451	405	486	471	441	468	454	444	463	429	483	413	462	494	456	434	450	481	440	443	472	457	426	480	480	419	458	474	461	445	471	483	461	475	472	492	478	443	457	479	432	438	460	444	413	476	467	467	461	490	465	468	426	499	452	415	472	469	470	442	451	456	445	477	455	434	493	453	427	455	456	445	451	457	445	444	470	448	479	426	495	465	448	463	464	442	468	465	477	493	483	446	473	440	469	450	441	459	458	466	449	445	415	470	433	459	473	429	471	438	459	467	474	485	474	439	462	438	452	458	463	482	444	430	426	460	443	434	445	468	459	457	460	449	480	459	454	473	467	453	461	434	457	476	473	452	454	466	469	485	490	457	471	445	455	454	439	449	436	470	448	467	456	500	460	466	435	416	464	441	461	478	459	439	457	450	487	452	483	447	470	445	484	482	450	465	440	477	436	444	428	436	462	445	451	446	440	464	463	464	436	483	485	474	467	469	500	466	455	458	438	446	464	468	448	443	469	448	421	484	451	476	471	463	454	468	477	477	485	448	470	449	463	475	481	435	461	497	458	464	466	487	456	451	430	414	487	465	456	430	444	433	437	435	445	472	455	457	457	445	457	416	426	477	448	449	456	473	484	504	479	480	456	473	427	466	460	453	450	447	437	466	444	463	484	496	465	461	462	439	448	453	411	470	429	455	459	465	428	473	445	478	458	463	464	461	442	434	495	474	485	478	478	411	465	465	464	491	454	475	454	451	481	481	402	453	433	465	493	481	440	466	463	515	452	427	452	456	460	466	431	486	464	486	522	435	436	460	464	481	447	456	461	430	466	454	469	458	434	463	458	406	457	434	502	452	432	472	475	461	489	457	445	457	462	439	491	467	471	436	446	462	454	479	480	445	462	501	444	478	490	440	457	462	485	427	415	463	433	491	429	447	457	445	473	499	468	468	483	505	455	459	481	449	419	461	460	487	456	465	451	455	440	477	457	436	483	452	491	449	471	412	467	465	457	442	448	449	448	490	465	470	431	481	459	424	467	471	459	449	442	466	453	439	481	464	458	476	466	463	448	465	513	456	470	474	442	440	447	439	400	446	498	463	462	470	441	460	449	454	459	454	487	492	458	437	480	423	441	453	427	473	452	432	461	455	439	438	470	475	398	458	441	468	475	482	468	475	479	460	475	389	417	460	460	430	465	435	451	453	462	455	466	435	473	454	458	432	493	418	457	461	458	459	490	426
24982	21454	28022	25222	15347	2105	1633	1340	1168	1312	2759	4856	5206	4073	1462	1020	1006	1135	1237	977	998	974	1000	966	977	944	949	1002	937	1009	965	999	965	991	979	950	954	1070	928	960	953	962	977	956	977	1018	939	957	978	962	933	935	965	994	942	971	929	999	927	962	1009	940	944	1010	916	999	978	941	966	949	944	960	967	946	972	991	993	996	951	954	988	957	910	956	894	999	928	1003	965	908	956	950	925	888	937	1014	998	985	937	916	935	976	936	961	932	985	946	961	989	981	967	934	908	996	960	962	930	977	1039	950	956	978	950	942	1031	970	952	974	1007	909	933	904	939	999	904	946	980	985	985	971	1017	931	921	989	915	976	986	988	953	984	980	958	911	997	905	976	1020	886	937	942	951	942	936	958	1008	920	925	967	981	955	929	930	938	937	972	926	1007	922	910	939	991	986	986	949	993	952	941	947	938	998	939	933	915	933	1015	976	940	978	917	915	999	953	946	911	950	947	967	913	971	949	930	936	930	969	914	1031	956	942	986	972	972	932	1011	944	919	964	1025	972	883	994	928	992	974	1013	995	1008	929	988	901	912	944	977	893	919	946	1006	967	1070	936	915	897	972	970	1041	957	925	931	914	946	953	963	933	1023	993	964	982	946	941	951	993	990	939	968	935	981	1002	941	975	979	971	971	932	992	963	943	950	961	968	970	944	926	890	962	956	968	952	988	998	980	1043	936	919	1009	949	969	951	972	983	999	929	965	1013	983	984	985	959	906	952	997	933	971	951	950	954	954	962	977	970	951	925	918	976	1043	934	933	934	939	985	989	919	987	931	960	965	1005	987	960	965	947	998	959	1006	966	958	1017	969	980	942	966	932	944	1012	990	918	922	988	924	982	991	965	1000	911	917	968	954	946	981	1006	964	937	976	907	958	953	968	918	985	944	1012	927	1036	995	897	907	929	964	932	955	982	908	961	942	931	966	1005	1005	917	961	984	902	940	1019	970	932	955	965	938	972	936	946	990	935	941	978	950	972	1007	949	922	966	931	977	957	960	963	963	988	963	975	947	932	924	999	974	975	935	898	988	991	1029	933	946	921	967	952	1002	919	942	966	935	950	970	949	942	1002	923	984	977	951	946	958	977	1015	1023	954	930	992	992	926	919	990	1021	1011	958	934	917	971	1004	957	950	950	994	972	969	959	915	955	972	950	970	949	977	982	943	931	935	917	988	924	998	957	1021	917	975	972	962	965	1001	960	914	923	960	934	947	992	983	968	900	919	958	1008	931	1025	934	913	953	962	947	954	986	988	1016	953	1008	999	912	996	994	973	948	992	921	968	953	993	956	942	985	967	961	975	1007	959	934	968	957	1000	994	1013	966	962	950	915	964	906	944	984	1030	988	1009	989	965	938	932	978	977	954	919	953	984	949	972	1013	933	934	963	981	916	959	996	951	978	935	937	957	1007	960	959	949	1005	982	932	897	977	993	1006	956	976	967	956	940	939	974	921	955	998	967	925	952	949	1033	952	952	976	966	932	898	920	961	946	966	979	959	968	1011	963	984	980	990	1002	976	959	942	964	973	955	972	967	1012	966	944	958	968	954	950	977	966	936	947	947	959	944	918	988	975	955	982	956	937	995	955	935	989	935	955	941	976	1034	946	966	961	914	982	998	998	971	926	900	961	977	962	976	914	960	970	1047	974	990	1012	924	992	987	985	952	973	990	991	943	958	919	975	955	938	937	949	1042	923	955	926	926	997	972	969	972	960	961	948	918	976	967	913	997	945	947	961	992	964	965	978	1040	976	998	966	982	921	965	938	915	938	974	950	931	964	933	943	936	1013	933	960	906	965	993	979	936	937	975	931	931	981	965	945	909	932	950	968	993	978	934	899	917	988	958	1000	964	985	1035	944	963	922	902	950	1022	994	963	945	1013	935	960	983	997	999	978	938	977	927	960	971	977	993	926	997	981	961	978	964	984	922	978	956	979	1009	1015	960	913	953	933	985	899	928	960	985	980	955	924	938	920	942	946	947	961	917	958	952	987	965	950	894	950	957	969	961	937	921	927	932	990	953	996	941	989	994	943	927	1014	971	941	987	966	935	935	937	988	957	959	924	934	957	921	977	992	981	966	951	972	918	1012	917	968	929	922	959	983	948	1012	992	977	943	937	972	919	942	955	951	948	930	924	929	990	930	1030	907	991	956	973	925	939	928	998	894	946	953	909	982	973	913	1007	959	969	949	982	969	902	914	865	997	973	978	901	940	937	945	957	969	943	957	959	1013	1024	971	907	923	973	966	953	949	936	966	974	973	925	914	934	956	937	990	978	982	956	962	931	934	949	892	966	977	948	984	993	999	908	930	960	957	923	938	971	981	1029	989	955	976	957	969	1009	967	937	987	988	974	946	974	935	947	947	970	960	971	956	966	976	938	984	951	962	942	958	973	941	965	997	1006	928	965	996	960	1039	991	949	983	992	1013	943	963	932	983	989	1020	991	947	963	946	951	942	939	956	966	992	912	909	953	945	919	937	908	997	944	967	917	936	969	1019	965	1017	1021	924	960	925	977	921	961	894	980	942	978	960	987	935	952	954	943	977	997	952	977	994	936	902	995	943	1017	920	946	900	932	939	943	958	1001	983	1005	974	942	930	957	992	903	986	1030	974	950	1017	973	967	969	949	935	993	922	972	986	918	976	979	898	898	968	984	959	964	1001	924	1001	961	967	961	974	955	948	954	927	897	998	952	953	972	1006	915	999	946	992	946	927	934	880	897	979	927	949	946	995	993	919	958	968	978	968	902	889	978	940	935	930	893	934	962	950	992	982	945	954	982	960	927	953	957	1005	947	958	975	917	951	961	930	942	989	883	1012	930	1009	969	963	940	967	923	970	950	981	979	956	967	997	966	1024	954	960	953	927	954	957	924	942	956	991	952	977	927	964	1013	964	961	964	937	958	933	987	959	937	978	1000	975	948	1007	983	934	928	960	941	955	914	966	978	999	932	919	974	907	971	981	974	975	976	1021	1026	952	998	960	993	1003	962	963	1024	1026	946	990	989	963	952	939	982	943	954	988	977	974	952	917	971	970	968	944	1008	1004	980	987	944	1016	966	938	980	976	931	912	920	974	935	942	956	995	949	948	952	974	899	984	988	985	988	1012	961	982	984	919	939	925	964	969	935	986	951	930	963	973	958	1009	940	1037	950	981	942	974	993	1002	966	891	974	908	1004	948	892	937	946	999	965	933	920	935	984	952	993	949	991	941	1031	984	1009	972	960	943	928	920	887	941	945	986	978	934	931	973	971	986	909	1015	962	950	967	948	939	980	920	982	966	924	956	971	955	978	927	922	939	953	890	961	952	981	976	928	927	910	963	984	921	966	936	924	949	943	958	948	955	964	943	983	1045	960	965	947	973	975	947	1025	943	1051	949	966	1007	971	923	950	944	952	992	1003	961	877	957	937	985	929	990	1003	938	966	965	947	892	947	979	931	940	927	894	925	950	933	936	991	920	994	936	944	954	1004	967	970	959	971	973	996	972	945	914	960	964	981	989	989	987	911	1005	972	927	963	978	937	924	934	978	1002	903	922	988	956	962	971	984	925	940	968	989	930	945	933	937	954	936	986	977	932	965	994	940	1030	938	1015	984	984
6475	6312	4752	2757	2151	1964	1930	1598	1232	1542	4080	7342	7634	5467	1700	1022	1040	1264	1392	966	949	964	973	933	928	934	958	959	957	937	915	918	981	977	892	917	1033	1002	878	995	926	918	948	948	964	894	912	954	984	963	930	959	931	929	924	996	929	953	915	972	907	956	929	941	929	948	887	973	956	954	937	928	958	898	888	931	901	961	958	963	921	898	888	961	946	961	954	966	954	961	951	927	938	926	924	951	966	923	951	931	969	948	935	942	991	957	951	910	917	931	899	968	920	927	939	958	947	931	948	1002	917	954	948	965	959	887	948	937	914	900	927	925	925	967	949	921	957	937	998	906	958	922	966	879	944	906	926	933	946	931	890	957	927	964	893	912	954	930	958	914	950	890	921	930	921	900	922	914	957	910	911	913	907	926	932	961	960	965	897	930	978	908	925	913	905	945	944	891	901	966	915	982	925	971	912	964	907	897	935	954	917	965	957	925	891	938	909	867	934	917	940	924	931	910	897	896	978	941	975	887	925	937	954	897	884	924	897	923	998	993	913	897	890	943	888	936	898	918	934	971	924	918	931	960	910	942	943	904	947	916	949	957	927	923	985	949	920	984	908	939	878	963	874	993	905	885	925	915	956	951	937	944	922	892	968	923	956	895	926	948	906	929	904	913	928	941	893	918	887	882	980	950	942	938	932	920	946	948	945	927	947	952	936	874	929	1019	923	898	916	885	916	923	910	964	922	857	898	946	974	918	1004	905	878	906	859	950	969	974	914	963	894	887	940	943	907	959	899	906	911	990	929	963	972	986	946	932	903	892	952	913	952	950	925	913	941	1005	957	908	932	934	972	933	928	899	958	962	930	929	897	868	923	965	927	921	957	927	966	872	923	938	973	956	972	892	893	935	1015	895	911	935	914	984	884	900	915	903	914	942	922	939	938	979	940	975	878	933	941	970	914	963	937	940	948	934	995	900	949	936	955	972	947	911	957	1006	869	956	939	927	928	908	948	904	924	927	955	941	924	949	979	949	912	878	951	927	944	909	996	917	954	927	881	929	933	940	930	913	942	908	922	896	900	873	932	909	990	917	904	877	922	946	937	896	925	882	1019	910	945	989	939	921	937	971	976	868	882	894	901	874	918	934	921	915	931	932	899	932	1031	916	930	926	933	936	933	936	951	898	967	928	960	888	895	894	885	955	979	983	932	912	968	946	966	921	929	906	935	918	899	969	933	941	961	953	935	929	911	943	925	971	971	942	925	900	998	956	935	940	906	925	964	934	950	960	908	963	970	903	906	914	991	932	915	999	952	973	927	888	939	938	929	913	896	894	937	883	937	929	969	991	937	921	967	876	904	933	981	945	932	986	922	875	913	942	913	965	939	916	979	912	924	960	952	926	947	951	896	964	949	907	958	884	894	919	909	916	939	927	898	938	899	910	955	936	983	954	948	958	963	943	961	908	941	942	926	931	930	931	895	914	914	896	933	901	931	922	934	908	947	908	918	867	887	927	868	907	929	988	963	959	990	937	935	917	976	967	960	961	920	926	953	938	953	985	911	945	907	954	897	934	909	952	920	952	957	926	941	939	956	916	927	910	922	968	932	931	1006	922	952	944	943	945	906	942	942	965	948	959	885	923	920	904	956	953	966	910	947	936	878	917	956	921	954	933	875	922	919	861	941	920	928	907	988	925	898	954	948	907	984	939	956	935	928	890	930	998	962	890	944	909	971	938	960	972	981	923	993	931	949	903	940	894	926	931	950	938	929	982	888	927	954	929	940	888	919	926	944	921	932	924	963	918	989	970	934	967	873	923	1010	939	890	900	926	913	916	982	944	912	899	947	961	936	941	866	925	921	975	924	926	946	918	953	938	920	927	927	895	987	945	935	913	957	956	947	899	945	882	891	924	932	878	946	921	965	860	935	926	920	955	899	905	950	951	920	894	863	879	914	941	899	915	890	933	891	970	894	961	939	970	920	942	923	927	912	921	925	977	941	977	931	941	934	947	908	920	916	943	968	963	924	930	912	904	915	917	947	1000	936	925	945	864	945	931	912	949	905	945	908	924	908	907	940	976	950	932	904	933	990	909	920	895	954	968	954	869	962	922	930	948	966	927	903	952	969	938	939	945	881	880	918	936	963	939	988	923	997	950	908	928	968	948	923	976	890	934	937	919	939	941	863	931	899	944	903	930	918	948	920	984	941	959	912	948	919	864	924	941	904	940	924	918	929	965	905	901	935	933	933	894	892	918	961	895	910	962	915	922	939	917	905	955	933	920	894	851	840	965	903	923	946	938	931	971	945	912	962	931	955	919	966	944	950	934	966	960	845	939	935	978	984	935	923	870	985	950	930	936	939	941	939	942	925	910	957	906	934	923	903	907	891	894	910	850	997	894	879	951	901	904	907	961	917	988	904	866	976	859	948	874	921	926	991	949	934	931	960	864	929	920	923	935	915	923	1025	969	908	938	916	928	993	946	946	943	974	926	928	962	925	916	921	966	887	983	950	943	920	953	903	957	904	908	906	922	958	926	956	923	895	928	882	891	914	987	893	924	942	1001	945	981	958	900	943	883	927	1046	939	953	932	860	957	909	950	954	956	961	892	937	915	949	910	897	891	963	922	958	977	903	949	957	921	938	943	925	932	897	899	944	961	900	926	975	950	894	937	923	933	983	900	987	936	917	950	940	956	948	937	971	948	970	957	879	938	934	910	958	922	896	852	956	897	892	972	954	952	881	906	880	914	903	926	949	965	894	870	942	942	914	951	919	955	932	940	910	943	968	900	926	935	896	924	885	916	928	1008	964	969	979	995	910	928	979	899	881	905	933	974	933	989	877	911	903	877	916	929	920	901	937	929	940	958	953	971	968	909	877	932	1005	942	895	940	869	896	969	988	929	947	925	965	923	934	916	947	979	969	935	920	899	897	896	972	964	909	937	943	925	897	939	861	920	943	904	941	920	935	911	891	927	907	957	905	915	921	950	902	934	944	876	919	943	928	977	910	956	936	947	941	912	934	950	967	925	911	876	992	916	963	1013	908	951	884	875	926	938	911	941	968	888	917	932	948	926	977	963	1042	958	964	965	952	906	864	963	935	942	935	875	951	925	890	978	929	927	930	918	927	891	962	861	920	958	938	906	997	941	921	967	908	940	939	895	945	951	955	886	969	949	906	978	920	919	924	926	950	874	919	903	957	887	948	945	925	957	964	927	949	947	946	948	934	924	933	957	888	954	944	932	975	896	976	953	968	941	909	974	929	953	927	950	964	924	926	1000	936	965	997	930	865	981	936	951	940	923	962	933	994	926	936	935	950	921	897	946	973	982	887	883	910	934	984	964	940	985	924	961	952	941	926	922	949	956	956	906	940	919	944	937	891	909	948	910	947	936	907	862	925	919	963	938	927	911	928	894	904	945	973	944	939	920	921	926	903	974	941	891	972	935	884	869	956	974	950	890	865	938	969	949	936	957	985	931	956	902	840	881	929	922	937	896	943	897	914	899	906	872	975	953	891	881	906
22706	21448	29329	23974	21449	21582	12750	1851	1033	1479	5091	8387	9170	7437	2203	584	587	864	847	512	470	492	515	454	482	450	462	487	457	482	455	453	469	441	454	458	438	471	442	447	454	465	464	447	445	480	475	475	451	465	450	491	433	438	415	442	451	467	433	454	469	422	455	429	410	412	487	457	407	457	460	463	445	455	460	450	428	436	455	420	457	473	463	469	474	461	443	445	435	436	439	396	502	463	463	422	445	430	437	433	434	436	416	432	438	448	441	417	400	457	416	461	467	479	461	428	446	439	425	460	435	458	444	481	472	416	417	471	461	491	491	479	452	449	488	422	489	433	453	451	432	474	437	432	456	430	427	507	443	434	460	415	415	460	440	418	440	418	462	457	427	452	399	449	442	479	421	459	423	445	430	426	437	432	477	411	440	423	405	441	471	482	465	461	438	457	430	422	459	415	420	429	429	461	461	432	446	474	417	429	447	445	457	451	429	438	463	418	450	432	466	488	440	460	429	441	434	459	423	469	435	421	462	443	453	444	422	432	434	439	424	438	460	447	395	445	451	414	444	411	445	473	440	456	459	440	410	430	405	468	436	440	436	465	484	454	462	450	440	450	435	429	436	457	474	438	434	452	441	457	421	437	403	464	439	441	449	463	419	434	442	437	470	427	487	425	466	422	431	476	439	432	448	452	432	459	469	444	450	447	436	437	448	420	464	443	462	402	433	453	467	447	435	457	452	463	457	452	454	434	419	472	491	481	437	444	454	448	447	464	466	451	456	448	440	481	426	454	429	434	441	417	461	466	450	455	420	424	468	431	411	454	467	400	484	408	491	424	438	451	446	465	407	448	421	398	470	440	444	438	434	422	390	432	453	482	472	457	422	480	462	483	481	473	430	439	441	434	485	455	456	448	445	469	462	468	442	444	455	462	442	471	431	410	423	453	417	448	486	444	460	460	439	484	425	477	439	455	468	419	451	430	419	437	401	467	491	480	463	437	462	441	427	426	451	459	456	420	473	458	460	439	453	496	424	449	472	422	464	450	477	498	435	457	471	410	461	487	432	442	442	431	479	415	470	499	432	442	454	438	439	444	427	450	444	424	455	451	457	475	441	433	454	425	457	438	456	428	447	437	464	455	482	432	429	458	455	431	479	437	468	435	489	468	434	448	459	436	490	466	443	413	411	453	434	460	400	424	441	424	432	462	405	447	434	458	421	453	486	459	409	442	415	500	462	480	492	465	462	446	467	454	440	412	452	458	421	469	462	404	446	474	441	449	442	477	477	455	451	426	472	454	438	436	457	449	426	498	458	425	440	431	456	421	448	455	440	470	430	433	484	435	445	434	445	481	442	454	429	450	420	445	439	456	447	419	438	444	439	470	424	443	425	414	377	456	466	447	424	446	457	409	414	441	453	477	454	427	462	441	497	456	465	448	412	436	464	451	458	434	441	437	408	424	435	413	441	410	447	441	454	461	454	468	457	432	483	392	429	435	412	450	447	442	460	405	434	480	448	448	470	427	439	424	458	452	442	447	445	422	459	477	468	450	465	476	466	477	464	464	450	468	463	430	457	455	454	457	428	510	434	440	450	442	444	426	439	410	444	447	461	426	420	450	441	459	439	451	463	463	442	447	438	452	403	449	455	452	473	406	475	407	452	462	437	440	481	419	430	465	426	449	405	424	441	480	472	440	440	441	441	434	442	474	447	432	411	454	466	423	432	404	500	407	456	434	436	426	417	439	435	477	469	426	435	423	480	469	425	419	457	459	412	465	436	436	450	441	442	446	450	418	449	457	452	441	474	458	421	482	421	437	435	460	471	421	443	437	454	486	497	475	444	448	464	461	435	465	441	474	448	389	448	439	449	439	476	448	471	446	450	462	430	463	460	473	462	458	457	486	433	436	448	412	427	446	422	443	463	448	429	450	442	416	441	415	424	435	483	419	435	480	479	442	434	476	446	430	453	451	480	458	424	440	447	451	436	406	486	425	426	483	431	421	419	457	435	461	433	465	447	436	410	424	450	447	433	442	482	423	424	450	422	442	457	455	460	424	497	460	478	424	440	421	459	432	444	458	429	413	429	468	447	460	437	438	434	458	446	442	464	435	440	489	430	466	445	460	429	460	424	451	435	440	457	472	436	453	434	461	396	435	443	416	460	461	416	439	474	451	487	437	473	432	465	454	437	423	400	466	446	422	431	456	411	422	433	459	448	430	422	441	494	448	454	436	518	463	458	425	447	423	406	443	444	461	441	491	415	444	468	454	464	440	468	450	468	461	477	447	478	429	448	436	432	433	428	441	464	407	470	454	440	460	426	431	438	477	474	428	469	424	455	429	439	452	420	462	450	481	450	423	430	477	446	458	433	490	427	446	436	450	452	477	473	434	451	456	468	431	448	459	433	484	448	409	442	451	456	435	466	439	443	471	440	432	439	464	464	470	425	476	454	429	419	441	430	462	495	439	417	429	421	444	437	439	427	430	449	446	432	471	431	415	447	436	454	462	427	473	466	428	449	409	467	454	449	429	459	467	451	451	444	453	484	436	472	461	443	442	452	440	434	424	428	416	477	477	435	461	439	443	434	467	432	443	441	438	432	452	461	442	435	434	465	473	485	436	418	453	447	432	447	457	451	446	468	429	429	423	459	437	460	431	464	418	481	459	469	470	443	432	506	409	457	417	460	453	448	427	456	417	448	411	426	436	417	439	443	420	455	470	451	412	457	435	422	417	417	433	465	459	455	484	438	425	479	422	416	430	477	465	450	483	453	460	445	440	436	450	454	446	428	462	488	432	462	421	420	420	452	448	458	422	475	467	466	420	432	460	490	458	434	423	455	467	464	441	447	441	432	446	453	488	423	419	471	419	434	472	467	406	428	435	458	463	457	436	432	423	421	463	452	453	444	478	437	459	421	456	415	435	451	411	454	437	444	454	433	450	495	480	473	449	486	452	449	435	433	448	460	487	444	452	436	431	423	452	464	434	431	449	491	455	443	468	457	481	444	402	449	453	440	448	430	451	436	468	490	430	416	475	432	500	456	463	482	416	433	472	429	430	439	429	480	463	459	437	429	446	430	439	460	478	469	416	449	440	447	472	429	483	444	441	427	452	458	423	427	482	414	418	452	439	485	457	422	437	461	435	461	479	419	430	443	458	460	435	451	462	473	456	391	464	456	445	472	432	457	481	454	453	448	450	422	448	466	438	394	442	453	431	451	444	419	455	451	482	440	458	443	414	476	432	452	439	445	435	432	394	409	444	466	452	434	405	458	449	437	457	429	461	454	446	441	441	484	420	451	481	466	466	414	456	459	407	468	422	442	462	463	441	455	447	486	437	441	451	455	400	440	455	445	434	463	430	437	430	437	450	430	451	432	386	467	460	467	433	481	388	488	451	436	467	430	449	466	431	391	437	477	461	462	485	477	464	448	462	474	398	453	458	504	441	472	456	479	453	421	461	437	440	451	417	469	443	404	397	433	432	405	478	458	448	477	386
8610	15473	11251	5780	4027	3648	3252	2343	1427	2248	7816	11694	12289	9542	2614	617	612	1166	949	528	488	515	441	448	498	442	472	481	453	458	463	440	465	427	422	473	467	458	480	439	459	448	427	417	455	427	465	446	477	464	481	433	432	460	442	418	464	461	447	467	440	443	418	448	447	456	433	402	438	431	463	436	424	481	394	438	447	412	440	406	453	401	421	438	452	413	447	411	429	430	445	409	436	434	414	457	426	425	442	405	449	430	437	430	411	450	425	436	461	388	428	406	485	378	453	431	448	446	435	422	412	424	486	408	453	486	411	458	446	413	425	423	495	432	439	459	433	457	422	471	430	454	431	429	428	444	434	421	436	435	440	463	431	438	437	440	410	435	447	405	448	436	419	485	448	418	409	395	435	441	418	445	479	406	447	403	385	439	416	404	433	452	414	425	403	411	387	456	433	454	410	440	397	402	411	416	412	424	462	463	392	439	435	447	431	416	403	456	449	415	430	432	452	467	440	437	447	466	435	415	441	388	394	425	411	404	438	427	407	427	429	433	366	445	435	446	451	461	430	457	456	450	440	422	441	431	441	459	469	434	429	428	452	442	402	431	437	424	453	437	424	418	452	421	411	382	442	437	420	432	428	431	407	426	414	395	456	452	450	411	443	435	469	403	450	418	463	427	429	418	404	420	416	436	458	417	431	441	443	408	472	424	416	420	457	420	435	428	457	472	417	417	457	413	410	427	411	424	468	432	416	440	461	386	450	439	439	429	416	426	457	436	446	456	395	450	412	445	455	427	432	449	412	449	430	431	408	403	474	435	420	427	484	427	430	453	488	438	435	418	439	460	437	437	421	449	425	418	441	466	449	438	412	421	471	447	397	439	415	400	422	462	482	418	444	461	434	407	435	457	443	443	415	413	439	478	436	415	417	436	449	441	474	435	420	417	406	420	464	450	451	428	437	427	403	489	432	476	392	450	418	440	429	438	449	455	434	442	406	446	442	418	440	424	378	404	439	434	419	494	439	429	425	412	441	405	414	416	436	405	440	435	401	444	433	458	422	416	447	415	424	454	437	402	440	429	410	435	426	454	455	445	467	445	424	424	435	456	447	400	463	417	421	429	400	424	429	429	410	416	426	416	447	466	420	423	463	442	434	402	442	434	431	427	421	440	439	408	440	424	429	420	416	476	409	494	475	413	418	447	422	395	443	432	483	427	451	409	455	455	437	414	440	446	425	398	429	436	408	445	472	452	471	425	426	403	403	426	447	477	461	385	444	395	427	442	431	447	411	417	424	468	428	433	436	440	442	433	404	437	450	428	461	426	456	436	415	419	433	420	431	429	478	450	448	446	409	422	422	499	422	427	418	417	446	448	421	415	431	391	429	436	453	422	433	417	426	453	430	429	470	442	444	449	451	446	442	440	432	470	440	447	441	410	395	442	436	436	384	420	433	444	433	436	428	440	439	422	400	450	400	423	415	415	433	395	443	440	410	433	429	449	434	429	419	431	445	446	382	432	445	440	447	436	394	442	421	429	437	450	407	436	412	423	418	439	395	444	439	393	442	444	422	417	442	422	448	447	435	483	406	444	441	432	434	456	454	414	446	449	426	446	437	435	441	438	416	447	446	447	444	421	409	447	470	428	440	469	435	419	440	425	464	478	445	434	424	419	435	448	436	436	412	431	487	464	432	428	460	440	422	413	448	428	447	425	433	430	457	423	411	422	427	399	448	475	401	434	419	411	419	428	425	439	418	473	458	437	427	415	432	414	429	419	438	431	436	457	437	427	411	448	434	413	439	410	462	471	420	413	421	414	438	448	424	446	398	415	437	448	441	406	441	467	436	434	439	425	427	434	470	431	419	428	412	442	424	436	457	434	459	422	440	462	486	436	417	417	462	463	447	445	411	435	421	402	438	463	456	459	482	408	387	420	449	404	413	448	421	434	428	451	426	397	450	424	410	445	425	446	456	436	446	448	421	445	435	433	453	464	433	447	423	442	416	424	420	464	404	449	424	448	421	432	432	434	451	454	455	431	443	402	461	457	414	408	419	435	436	420	411	456	426	451	408	442	427	409	417	463	431	445	445	432	430	422	430	428	453	447	456	417	414	419	436	456	423	413	436	432	439	426	418	427	437	446	419	468	428	403	425	431	428	410	432	445	436	463	416	434	451	459	463	416	443	425	412	424	385	447	418	434	402	429	436	431	429	437	458	465	423	402	441	428	407	437	443	432	435	435	430	418	404	406	430	412	459	447	426	440	454	448	415	401	450	444	462	449	461	440	411	416	438	480	410	409	385	450	443	452	428	391	438	433	460	429	448	432	461	441	437	438	433	430	417	398	444	465	400	435	471	446	423	443	460	438	425	437	384	429	413	457	417	411	420	415	451	416	439	432	426	454	414	447	420	428	437	398	427	456	446	467	443	442	448	447	429	432	426	442	402	407	412	412	418	392	413	427	422	456	462	430	415	464	414	392	438	445	449	410	423	401	435	427	459	480	442	416	426	411	444	464	429	423	475	426	449	454	420	425	426	452	443	424	422	431	439	467	411	447	424	452	427	424	411	433	411	418	443	440	441	428	434	432	440	404	436	484	426	417	437	432	416	434	434	403	377	431	451	429	460	430	435	393	415	414	446	462	468	457	437	423	399	414	420	427	440	451	395	409	421	448	433	443	459	486	430	434	429	430	380	473	424	414	405	465	443	411	442	452	396	407	373	413	449	402	431	438	451	445	443	459	398	449	422	432	417	454	423	458	419	437	463	428	424	438	448	405	439	441	446	446	440	412	433	436	477	465	443	410	430	435	404	416	402	429	483	432	436	457	437	445	455	399	468	397	385	444	464	445	425	425	464	410	432	425	462	426	412	463	439	441	422	409	429	435	424	439	443	413	416	425	460	417	443	434	454	437	426	467	433	461	415	407	443	471	410	430	447	433	424	446	482	432	451	425	449	477	412	429	418	416	402	433	395	466	431	446	411	413	419	422	442	423	421	464	450	465	430	389	416	449	425	456	463	447	466	419	444	443	442	454	445	429	432	457	404	414	393	458	458	452	444	375	441	446	452	411	439	413	435	431	445	433	418	471	469	420	398	392	441	450	446	440	442	472	416	427	426	447	418	453	446	447	426	431	445	452	421	463	419	421	433	406	373	431	459	431	426	433	422	457	409	435	394	426	421	404	389	432	439	431	412	449	418	466	419	418	427	432	412	426	429	446	467	405	418	437	397	441	462	434	362	466	415	430	396	417	394	454	435	421	423	434	428	401	450	450	442	405	444	441	429	462	444	466	437	475	390	460	423	447	391	438	440	425	432	445	464	445	379	429	460	384	470	426	435	431	439	451	449	450	403	446	444	434	408	390	444	434	429	414	387	417	422	441	436	446	459	445	419	425	459	469	461	416	444	387	439	409	419	444	421	420	444	441	445	418	419	438	395	394	441	415	443	438	420	448	428	447	438	418	440	434	429	434	447	401	450	420	438	410	432	473	425	431
28100	19569	6618	1547	1051	1149	1203	1003	920	1192	2778	3243	3979	3031	1126	887	834	985	922	850	821	855	912	835	813	873	906	838	861	889	831	848	856	845	929	895	847	848	873	897	873	868	855	856	916	881	881	890	884	874	878	853	872	913	824	855	871	870	862	880	834	857	834	857	888	816	867	918	865	877	875	900	851	852	861	888	847	884	830	845	837	915	891	863	880	866	881	894	867	886	903	874	888	862	858	859	871	902	828	832	866	882	847	883	877	892	901	899	884	891	840	829	866	863	840	859	905	903	832	832	878	841	891	861	837	888	879	896	860	855	898	843	857	894	840	876	874	852	868	944	920	823	903	858	842	844	815	838	878	847	920	899	843	822	890	921	844	898	880	881	823	880	844	850	853	844	869	863	876	867	881	985	921	863	904	887	856	896	859	870	911	826	855	884	843	881	868	807	898	855	875	811	830	880	857	845	862	901	930	901	875	862	882	874	860	875	893	837	919	852	866	927	861	855	853	848	866	857	861	887	913	885	841	902	849	882	818	833	872	950	907	843	831	834	891	843	860	814	853	878	836	893	852	845	884	870	872	844	895	844	844	878	859	881	885	873	889	843	876	850	891	891	873	857	871	884	873	867	896	861	810	851	919	880	842	873	864	926	888	894	845	885	804	880	864	908	866	885	887	872	932	867	895	868	907	888	870	839	837	879	891	868	903	861	886	850	813	863	887	939	912	803	874	817	877	858	900	827	885	848	821	878	873	892	866	848	840	884	902	887	854	854	889	831	950	888	890	846	878	819	849	874	865	877	846	861	881	882	849	859	844	853	898	815	865	871	824	894	833	810	897	854	869	881	787	810	886	880	853	870	893	859	853	926	895	875	852	816	877	844	848	866	879	869	829	901	861	846	863	829	885	889	897	850	836	870	897	904	929	874	842	865	874	886	865	882	864	868	925	847	863	896	866	877	833	885	863	880	844	870	894	947	856	847	875	814	871	862	931	861	840	870	865	830	827	894	904	874	882	817	867	921	915	820	806	825	873	861	856	842	875	878	878	816	902	852	866	825	890	839	834	894	876	865	892	879	876	824	854	912	828	881	845	858	899	875	830	835	916	882	871	819	842	862	894	804	846	878	881	883	887	904	886	863	869	861	872	887	922	928	835	868	858	896	866	865	889	870	830	894	894	864	838	848	852	852	905	860	830	931	853	863	878	874	905	818	855	830	955	887	919	872	882	880	869	848	902	895	846	835	875	858	902	873	863	859	893	876	876	912	839	940	898	906	886	858	870	905	834	834	860	830	912	832	838	851	834	837	813	871	873	882	808	951	858	884	882	910	868	852	888	886	880	837	843	839	867	844	886	874	887	810	892	857	873	879	855	864	817	844	898	871	845	877	879	853	850	912	918	846	837	855	849	822	907	922	909	861	889	858	852	825	859	899	858	883	836	861	921	938	846	892	874	854	863	903	865	868	926	881	915	888	824	899	865	837	863	930	851	856	916	897	858	808	861	879	794	879	885	857	876	845	828	881	868	854	857	869	884	921	881	862	852	890	890	855	841	857	856	891	895	843	890	867	878	897	863	850	825	811	851	896	798	844	888	899	864	884	872	826	884	888	833	813	887	845	827	858	849	879	901	884	867	881	860	879	799	833	864	877	814	935	918	828	846	844	867	847	853	866	805	861	829	836	895	897	916	880	898	869	853	800	900	854	820	862	845	888	884	887	860	909	900	789	902	876	900	872	919	857	851	816	846	857	886	900	838	889	833	852	852	881	830	858	838	837	914	878	875	856	831	840	867	856	882	887	830	807	896	873	864	852	861	858	879	884	888	860	872	890	857	878	833	842	872	900	940	912	828	861	888	870	860	876	895	947	858	905	887	814	925	883	911	879	863	914	911	860	861	867	901	905	909	893	875	840	862	790	938	845	873	793	854	826	849	920	856	905	905	845	866	842	831	890	877	842	835	900	881	882	856	862	904	880	822	875	891	907	904	857	838	858	882	813	860	808	852	878	860	874	896	884	868	856	846	850	835	925	831	849	916	850	882	868	859	825	815	852	851	882	861	837	873	884	859	932	880	822	919	838	885	940	879	814	851	848	867	905	864	766	874	889	827	886	903	842	881	904	887	880	849	873	846	848	876	892	881	886	904	914	867	885	862	862	880	863	893	854	839	861	886	858	823	901	841	899	904	830	881	859	887	819	907	839	863	876	858	883	887	831	878	854	840	866	857	938	870	809	862	919	874	894	841	934	849	860	833	855	810	861	860	881	877	867	882	799	866	857	892	826	892	853	902	858	917	901	833	872	884	878	839	852	875	830	885	889	903	910	896	834	912	799	877	864	841	879	786	927	858	877	831	803	934	891	873	881	852	838	908	851	867	907	908	834	895	925	818	875	884	861	871	845	843	876	898	889	873	837	836	863	876	894	905	871	881	844	893	878	851	916	862	874	866	864	857	891	918	917	839	838	854	924	911	884	887	873	886	856	884	889	918	921	847	888	847	929	858	830	854	867	883	909	894	881	891	903	880	883	886	896	838	833	850	805	854	865	923	843	876	863	833	901	856	819	792	881	888	888	847	910	856	893	866	882	899	810	832	871	851	864	856	903	828	857	881	849	827	818	869	829	923	846	877	836	870	832	841	882	860	830	903	917	910	857	822	844	888	839	887	872	875	860	865	841	918	897	872	883	846	833	891	896	872	861	889	932	898	848	863	861	839	850	923	836	869	841	860	861	860	900	832	905	872	849	862	830	854	897	842	913	900	903	836	815	858	849	847	898	866	911	843	871	835	843	896	856	829	878	887	881	821	847	921	848	868	858	844	854	846	919	874	874	872	869	888	838	874	914	865	887	869	890	859	873	879	891	862	873	866	864	860	868	896	906	875	860	892	889	884	867	844	908	837	865	909	907	880	905	904	897	837	862	829	892	897	855	834	851	861	830	873	920	897	861	869	892	808	873	866	862	852	908	876	855	878	859	864	885	859	864	832	911	831	872	851	875	847	857	896	852	893	905	877	864	818	901	872	866	853	883	858	805	865	862	855	885	914	849	833	902	853	854	876	826	904	858	865	860	888	889	852	878	828	865	934	838	812	828	823	924	869	863	886	823	893	869	845	883	918	857	833	827	901	913	839	840	806	836	857	858	880	949	863	837	880	816	894	872	874	857	826	813	862	880	882	908	885	868	870	887	866	818	833	925	898	862	906	847	879	903	940	825	859	908	866	811	856	848	931	867	921	880	852	876	841	893	860	897	802	810	827	868	846	850	883	850	878	867	903	867	854	904	911	826	850	884	889	865	858	808	872	827	859	889	890	816	884	847	873	885	881	904	875	867	905	886	869	924	909	902	889	873	859	852	845	904	910	862	906	845	881	883	889	817	896	863	857	827	858	926	861	855	888	916	869	873	932	897	896	873	893	873	869	876	881	916	868	906	865	887	883	844	861	889	875	897	862	831	865	857	878	858	922	918	840	848	913	829	863	927	828	878	898	852	834	878
6564	1866	1635	1278	1133	1291	1354	1010	894	1472	3999	4854	5676	3990	1311	930	880	1036	949	927	880	883	900	875	868	829	874	842	848	883	904	812	872	859	881	911	856	805	899	870	871	889	826	904	826	864	822	929	875	874	879	876	866	848	849	826	876	856	868	857	861	865	917	861	876	793	891	898	838	869	848	826	867	907	847	888	856	872	865	833	844	899	910	888	801	947	881	949	876	871	829	922	846	895	908	891	902	846	912	891	892	852	856	888	862	868	881	873	881	849	886	918	832	839	884	817	871	880	865	869	862	829	850	866	866	878	885	866	885	869	824	844	815	884	877	877	860	848	830	848	838	870	885	896	883	900	880	887	849	895	866	871	827	881	851	828	837	888	904	871	903	888	871	863	904	876	867	865	873	864	869	920	881	853	857	854	862	892	864	840	878	863	877	894	833	888	835	844	870	865	871	857	907	871	917	843	884	812	838	822	904	835	818	874	858	927	884	876	820	921	834	882	901	810	867	845	852	834	849	855	759	888	899	855	858	880	844	843	921	882	920	845	911	887	901	828	926	793	873	868	905	873	851	835	843	891	890	927	922	861	852	812	893	869	884	900	876	838	871	888	841	861	870	890	840	886	816	918	862	817	872	811	941	854	903	893	863	847	901	858	877	891	844	788	853	854	824	887	828	890	920	845	825	857	923	920	885	853	823	848	873	912	854	863	889	814	859	927	855	798	857	830	848	828	882	873	834	853	864	856	894	852	843	845	870	858	826	866	851	847	845	828	868	880	867	860	880	870	886	902	860	892	913	927	847	898	839	938	862	872	866	857	845	894	896	843	869	881	891	869	829	863	878	850	849	869	846	814	871	907	888	873	838	852	882	884	890	785	866	905	887	873	900	840	874	804	827	852	850	899	855	897	875	893	848	871	868	862	875	880	894	866	888	861	888	814	869	845	873	849	882	867	915	852	895	851	850	884	802	840	877	881	870	879	874	839	839	874	907	866	858	847	850	877	804	869	827	881	875	871	853	868	817	838	887	861	913	874	835	840	799	908	833	875	887	847	885	810	856	874	842	840	899	839	849	837	838	893	867	855	836	868	836	897	873	898	886	867	896	842	883	907	811	839	850	858	922	844	882	833	865	872	900	876	875	851	862	841	885	839	942	839	850	837	866	883	854	871	839	823	849	827	913	877	892	851	832	853	855	837	873	845	863	802	880	877	893	840	865	880	844	891	888	847	855	815	863	893	837	865	926	832	867	902	856	857	849	830	810	873	869	889	881	866	888	911	900	846	873	890	873	861	870	872	881	844	848	868	877	840	857	856	896	848	848	878	887	787	856	908	852	856	818	873	832	871	860	850	864	884	849	879	850	863	904	854	888	900	825	888	915	918	864	844	847	892	864	840	856	872	825	876	826	879	901	897	908	862	880	900	852	789	847	900	819	848	849	907	850	880	868	855	909	832	886	845	881	839	857	884	925	882	864	891	889	929	834	878	803	900	835	854	883	889	848	849	855	878	868	853	894	898	859	835	866	851	880	864	885	846	855	864	888	877	878	878	809	839	829	904	873	822	892	887	944	838	832	888	865	858	886	883	825	898	851	821	868	838	877	871	886	857	877	853	885	858	868	827	845	854	863	884	866	889	837	870	887	891	852	792	870	876	884	816	864	875	892	851	851	809	845	837	835	862	851	885	855	833	865	856	834	870	839	872	870	859	817	873	842	900	895	856	886	811	890	873	887	886	889	865	918	859	828	861	907	858	840	839	840	880	853	888	855	889	847	878	828	842	910	846	861	938	875	872	848	878	924	823	912	841	840	826	851	883	801	948	828	802	808	893	871	906	866	933	835	920	840	912	839	838	909	858	864	881	835	862	904	886	919	879	882	876	884	866	852	841	888	857	869	896	856	864	900	877	786	855	843	854	857	884	882	864	867	927	872	865	881	817	836	873	901	868	864	838	890	828	911	857	857	859	868	874	894	838	880	875	843	889	825	868	833	834	858	846	862	898	841	857	831	867	863	854	894	868	870	843	859	836	847	881	851	839	852	849	864	839	900	887	873	818	889	812	832	835	863	838	811	849	903	863	901	827	845	891	857	912	831	853	889	895	895	842	876	809	854	877	811	826	878	912	870	888	932	854	914	832	872	894	872	885	862	869	864	840	829	857	901	849	869	893	894	844	874	892	837	859	864	877	856	922	848	859	877	873	894	878	954	802	892	869	846	852	832	880	901	834	888	858	842	820	817	834	824	849	900	895	870	843	864	841	883	916	867	875	816	873	868	818	862	884	896	890	897	813	923	864	875	913	879	880	841	897	841	851	870	848	847	926	805	865	809	840	867	861	846	835	837	889	878	860	870	904	844	897	832	869	916	809	848	835	905	863	884	818	848	920	870	873	862	885	873	856	934	820	890	913	900	874	923	873	862	897	887	861	856	875	903	881	885	856	903	875	777	814	888	913	870	853	845	831	833	832	834	785	865	850	872	855	839	885	851	861	854	857	850	848	887	846	796	849	847	917	836	859	863	879	837	880	837	848	882	860	823	899	875	865	888	913	845	862	849	868	887	877	881	842	889	855	854	851	903	794	867	824	847	851	879	846	873	826	873	863	916	892	836	823	890	792	823	892	839	868	871	796	893	877	854	845	830	861	835	916	872	859	890	857	855	838	853	880	876	852	858	891	896	812	844	870	836	891	900	852	876	807	866	848	833	880	819	897	925	822	871	818	835	822	835	830	857	920	853	825	813	817	890	842	859	897	918	858	910	867	878	876	856	904	874	895	903	842	858	930	858	835	902	854	897	926	852	846	843	865	892	868	923	807	816	840	920	906	869	846	862	854	864	841	872	806	896	807	890	862	867	858	870	849	864	873	865	888	873	862	841	887	877	859	925	896	885	841	878	877	861	869	844	839	882	882	840	866	832	874	819	840	883	848	889	868	863	849	829	823	865	807	921	918	863	834	878	869	899	857	856	904	839	809	858	825	849	920	850	889	817	906	899	911	912	861	859	798	871	863	881	848	832	836	866	840	823	884	872	918	885	939	870	829	873	879	900	866	859	852	844	856	871	875	848	875	860	848	868	822	931	869	882	834	867	933	915	862	867	862	860	843	877	841	885	887	838	847	867	880	814	882	833	871	838	890	853	905	853	846	882	827	886	819	877	837	844	860	851	801	865	892	855	836	849	834	857	852	864	826	863	876	833	851	838	853	873	861	867	838	815	886	899	894	885	867	948	918	863	863	871	867	813	904	874	872	844	884	846	908	874	867	940	840	908	861	910	862	831	866	843	897	872	876	848	875	878	853	879	916	886	869	836	903	856	936	848	861	885	861	928	887	839	826	916	861	839	849	872	857	863	865	842	873	821	881	894	824	814	891	850	913	867	859	897	806	838	853	876	911	864	848	877	924	838	868	838	885	887	867	894	882	902	894	822	904	879	864	843	836	839	864	854	876	902	847	907	899	873	881	856	815	848	826	861	862	894	821	799	900	890	823	897	859
23805	21416	28875	24336	21403	13314	2130	983	844	1347	4079	5846	7016	5052	1210	533	557	883	664	500	466	492	504	492	457	455	478	470	474	473	466	477	461	461	482	441	500	471	477	452	494	479	494	569	495	501	490	483	508	470	445	451	468	452	477	466	508	477	454	452	457	477	476	497	466	493	491	464	496	480	466	494	478	485	485	497	423	473	508	490	494	494	463	482	464	488	465	490	511	462	470	468	507	469	506	484	460	482	485	461	459	420	486	407	456	506	467	452	469	465	469	459	443	430	459	457	471	470	506	435	455	481	477	460	471	496	475	519	445	464	507	479	431	476	459	448	434	458	479	545	457	448	488	448	501	474	458	445	445	507	481	461	456	463	454	432	484	452	465	458	459	480	498	471	464	497	467	457	454	479	498	434	444	459	455	434	483	480	494	442	445	476	453	465	494	463	485	473	510	468	477	497	467	505	466	441	484	473	450	453	466	476	452	456	496	477	439	479	486	489	505	453	453	478	456	446	468	483	503	478	438	435	442	471	479	519	454	477	455	469	460	505	450	473	439	469	471	454	445	516	454	451	501	440	449	456	464	461	499	459	498	458	454	506	479	443	479	467	449	479	459	495	475	455	475	477	486	520	493	462	529	500	475	480	491	462	461	486	505	413	474	446	478	480	423	459	508	505	493	447	473	444	466	490	470	458	505	445	499	453	466	452	485	456	465	486	440	460	430	463	488	504	464	513	511	475	473	511	497	486	482	522	440	495	471	495	467	495	452	474	463	432	466	482	470	472	480	458	453	455	476	446	467	487	517	465	445	478	488	450	509	466	448	502	468	458	456	490	434	458	471	447	488	497	465	466	477	493	476	478	423	485	490	454	470	465	461	474	470	470	513	486	457	477	460	497	431	457	426	499	484	453	494	440	465	441	472	437	484	494	445	466	468	468	506	467	441	446	473	462	479	470	461	460	468	433	465	489	482	469	466	481	442	457	492	500	448	495	444	464	521	470	516	478	445	486	435	477	453	450	441	473	494	445	512	458	446	478	436	488	478	482	477	439	483	463	485	492	490	469	468	466	449	468	455	454	479	464	469	441	446	472	440	494	482	473	478	461	475	480	442	430	471	467	510	464	465	482	474	464	457	467	473	464	440	457	496	503	459	475	487	461	442	463	496	472	485	472	456	488	479	446	419	476	469	435	461	466	443	449	444	484	457	429	462	446	490	448	481	484	504	462	508	465	471	426	487	469	503	468	430	431	466	518	447	435	465	461	460	451	453	479	531	473	440	451	469	545	462	496	488	454	441	467	482	478	518	441	487	472	479	465	461	471	457	462	470	462	472	449	494	455	471	459	466	488	505	502	443	480	494	501	458	470	461	477	479	507	498	459	449	459	461	454	480	429	477	409	493	457	486	475	459	471	454	463	438	493	495	428	496	465	476	500	479	428	437	480	447	476	447	435	461	498	484	434	469	470	457	485	452	466	470	461	472	503	437	453	437	491	429	446	449	448	467	464	445	426	468	447	486	489	460	440	478	421	483	482	465	444	480	472	453	453	463	458	450	507	443	460	421	463	475	483	431	446	465	474	487	422	472	467	466	506	429	448	444	438	477	441	475	464	436	499	455	496	463	465	466	464	471	445	456	480	480	454	453	464	468	485	423	479	445	471	498	469	480	464	457	452	455	452	511	488	460	468	472	476	438	465	479	484	463	474	477	482	473	469	453	466	500	512	463	474	439	470	454	446	462	462	442	487	471	458	475	481	493	446	445	490	472	483	457	480	511	450	475	489	456	454	440	449	507	433	462	461	443	452	456	482	459	461	432	464	513	444	511	481	512	486	472	491	457	458	476	487	465	468	484	473	497	499	465	466	443	449	535	465	440	456	452	471	441	449	462	470	450	515	447	444	495	481	468	476	456	448	452	464	455	452	470	498	474	447	465	478	441	445	472	462	457	466	450	484	506	455	469	451	473	458	482	471	495	448	470	456	461	459	464	469	434	440	449	507	500	412	488	506	474	467	481	507	494	448	461	421	465	463	426	434	450	448	473	452	471	508	476	434	486	491	467	479	470	456	491	454	448	467	472	444	483	508	470	488	468	414	463	478	486	423	465	461	460	468	487	485	465	459	501	463	454	481	515	463	455	486	490	466	432	477	465	478	500	446	456	491	460	450	487	483	463	441	514	477	449	444	463	428	413	448	486	471	502	482	415	462	469	504	457	452	474	431	480	445	486	491	464	493	475	460	481	431	437	476	473	454	500	505	488	443	497	462	489	473	469	454	487	447	447	471	451	460	519	439	496	428	479	494	449	502	461	498	445	440	468	496	499	513	449	461	450	465	483	463	486	480	464	462	511	477	482	472	491	433	466	443	493	514	462	431	460	478	438	478	413	456	517	425	444	478	475	478	490	461	520	471	472	478	511	502	447	475	471	480	453	482	449	473	432	484	460	451	449	515	513	464	476	427	456	467	444	454	449	488	476	458	518	503	462	477	465	475	511	460	456	465	487	479	483	476	464	484	459	471	499	483	467	464	480	463	479	491	464	522	473	525	471	477	466	461	485	474	480	469	471	457	455	477	461	464	458	450	456	473	468	496	490	463	446	484	453	444	479	479	445	439	502	456	483	450	472	507	455	475	449	470	452	457	515	460	488	491	472	518	482	471	436	430	485	443	468	450	456	448	479	450	478	474	439	452	453	516	457	502	455	473	450	514	477	453	462	466	443	481	490	490	503	466	451	456	469	465	455	457	501	475	446	475	483	455	473	496	482	449	495	468	450	512	472	479	418	479	514	432	449	468	491	489	465	425	462	480	458	488	479	465	484	476	489	470	444	463	475	476	483	442	478	479	459	475	468	485	485	479	447	444	502	470	509	501	457	445	514	480	454	516	429	447	454	468	492	481	500	447	496	445	478	475	480	474	487	482	438	473	483	444	472	461	496	467	493	457	494	487	458	442	516	441	466	447	423	434	460	526	452	445	458	483	473	445	485	459	494	461	471	464	428	506	492	442	470	482	467	473	461	492	456	442	507	490	463	439	452	490	458	464	440	495	470	473	473	455	432	456	444	470	488	477	470	462	444	478	493	447	456	466	475	473	474	465	469	490	453	438	439	460	469	430	452	482	490	474	485	431	480	492	470	454	473	457	459	475	466	475	477	454	452	445	488	443	464	476	419	460	495	459	441	429	475	465	456	434	472	471	469	486	434	467	464	481	495	498	468	438	461	464	460	474	481	455	450	474	493	491	424	484	498	458	447	491	498	473	489	454	476	494	481	502	447	458	466	448	459	482	458	449	469	464	448	446	481	452	459	476	438	477	469	492	473	468	478	438	435	526	463	425	479	447	502	424	471	488	444	468	500	452	432	461	471	484	464	472	467	492	464	474	452	449	506	457	458	450	463	451	486	458	454	478	458	455	453	480	511	482	457	430	507	497	471	480	437	438	473	493	493	494	468	429	468	477	486	481	441	478	465	471	455	483	472	476	484	511	459	481	459	472
6500	9570	6910	3622	2497	2662	2168	1338	1080	2016	6431	8337	9585	6621	1459	636	567	1087	685	565	501	510	491	513	535	519	463	478	506	555	461	500	470	488	448	532	492	483	470	493	482	486	489	466	499	482	462	490	419	487	518	474	484	480	510	437	463	459	500	458	492	439	500	479	470	499	496	482	494	436	458	484	511	464	506	517	493	490	519	436	517	434	456	455	491	500	466	474	461	495	493	517	481	496	523	484	511	435	478	453	498	439	490	544	454	506	510	504	481	485	484	489	546	467	489	490	443	474	476	476	475	463	467	497	456	474	471	482	522	456	493	481	494	491	480	523	467	514	466	437	447	473	464	488	514	509	472	462	426	498	446	484	497	461	484	493	491	481	465	486	458	451	479	518	478	502	480	457	484	502	496	470	512	528	459	457	465	511	468	489	456	490	481	454	452	509	482	478	470	507	461	497	432	477	460	462	482	488	434	466	490	458	496	432	517	499	451	452	494	506	503	475	451	478	499	437	479	455	499	499	483	506	508	485	443	481	512	490	503	475	458	469	498	519	480	508	490	468	468	465	492	447	484	486	492	483	436	477	474	488	528	475	504	500	459	441	471	490	467	471	490	449	486	473	457	495	504	464	506	474	502	447	466	461	446	488	487	465	513	510	464	460	459	508	478	502	462	487	493	515	485	517	468	474	492	500	488	445	489	473	445	459	474	476	497	449	495	520	503	474	485	446	501	450	473	449	498	512	494	507	433	478	456	472	499	496	488	493	469	467	471	485	535	474	472	491	504	487	468	517	480	481	465	493	459	491	479	475	469	517	507	481	462	487	450	501	458	472	480	459	505	477	481	465	504	511	448	511	476	472	464	486	459	473	488	494	501	477	469	487	466	526	474	475	498	436	443	493	503	441	517	517	477	482	440	502	477	478	499	481	490	492	476	463	476	469	462	423	477	497	475	468	481	483	480	479	485	470	438	472	502	449	440	478	501	492	474	462	464	490	490	457	480	427	463	452	508	515	494	507	450	511	528	477	484	447	438	531	513	462	459	489	463	466	510	491	479	487	454	458	454	466	491	481	484	477	500	470	477	489	469	505	480	499	470	460	484	485	493	473	482	487	495	451	481	475	487	494	512	476	466	480	457	496	499	503	485	462	490	488	474	506	503	485	513	492	502	495	482	462	498	493	491	483	517	442	489	497	500	471	502	480	463	447	502	452	440	476	464	491	512	470	505	475	512	481	491	466	452	500	459	466	484	509	473	494	443	484	504	457	517	451	462	487	452	494	513	465	475	457	478	461	514	520	428	488	462	523	456	448	483	460	491	479	493	481	485	470	470	498	469	498	481	480	473	512	453	512	473	498	502	469	466	515	514	452	493	447	498	499	450	497	487	505	495	493	504	426	476	490	470	514	486	468	481	486	498	449	487	519	439	500	484	443	465	472	494	520	498	489	507	462	472	457	435	502	479	463	447	504	435	513	498	466	459	488	517	500	447	479	487	491	498	480	461	464	502	471	454	481	475	461	460	471	473	431	494	514	499	459	502	503	485	442	498	499	497	474	473	467	520	469	495	452	516	483	454	462	492	456	474	517	488	484	457	487	481	448	504	491	482	471	512	505	449	489	476	492	463	494	471	491	450	477	486	485	475	476	520	466	496	504	456	470	485	515	473	469	461	437	496	513	478	486	495	503	472	493	503	490	484	472	503	509	459	513	469	480	515	496	456	484	464	422	470	486	469	486	496	522	479	482	443	443	488	523	444	462	465	501	497	463	465	469	480	489	471	501	465	476	476	503	469	484	482	503	490	467	488	496	489	511	441	494	489	505	500	533	467	481	478	469	495	467	496	507	506	534	479	490	451	480	480	445	466	475	499	520	433	461	508	474	472	465	479	497	483	489	501	503	495	527	473	468	449	509	478	492	473	481	497	470	475	459	490	469	497	507	508	506	486	514	410	450	430	509	500	494	526	452	464	490	480	518	502	519	486	453	474	495	528	447	466	503	476	511	468	452	480	468	484	411	487	487	463	489	492	466	513	492	507	487	447	506	492	458	498	489	522	473	490	507	520	487	467	472	480	491	507	463	486	499	464	453	492	477	498	484	414	480	479	489	482	499	496	475	468	488	450	480	490	495	466	452	496	444	475	466	469	491	509	493	488	482	484	500	471	477	494	477	479	490	476	496	467	524	499	463	492	453	440	468	495	472	493	457	472	489	476	461	472	490	480	490	488	476	484	494	456	497	475	496	490	463	499	466	452	440	536	469	498	470	505	473	497	511	491	452	463	482	508	459	506	498	511	486	449	465	503	468	492	451	514	464	467	491	491	444	494	437	451	461	468	480	442	489	485	487	494	485	475	478	485	471	439	428	463	485	430	479	481	453	480	505	440	486	469	490	443	513	493	493	480	485	468	484	475	468	489	500	470	472	478	449	470	473	484	477	468	501	472	494	475	476	484	524	442	482	463	462	493	491	495	523	511	478	496	497	483	528	460	490	489	425	508	447	493	509	486	478	509	437	490	469	486	449	460	519	468	502	478	530	534	516	449	469	472	486	471	476	484	483	485	491	480	458	479	449	477	516	467	478	445	452	485	461	460	455	486	451	486	485	479	464	482	463	465	491	477	472	488	485	516	479	501	461	504	480	479	502	456	502	475	470	482	490	484	508	491	515	494	479	490	508	494	501	493	526	452	506	489	469	478	472	449	460	507	486	472	470	501	508	461	468	460	466	455	451	468	467	517	488	468	476	527	476	472	485	493	493	488	524	468	494	480	481	494	477	485	460	494	488	459	481	470	471	455	477	474	502	512	454	488	426	482	466	486	511	514	492	494	480	478	521	514	468	437	475	457	475	499	475	469	487	474	453	491	511	476	470	462	467	477	509	484	504	487	512	467	479	494	489	439	476	517	500	512	470	500	491	471	495	484	490	457	487	470	464	471	484	481	481	492	462	471	472	481	504	482	478	447	517	479	472	509	487	471	487	474	496	443	456	492	516	469	502	466	473	477	474	522	505	464	463	495	455	490	512	433	499	488	515	479	451	504	508	517	472	476	485	480	458	501	466	467	494	468	427	487	426	458	499	491	460	455	452	509	499	494	465	485	484	451	512	490	461	490	482	461	482	462	480	487	496	481	491	514	477	430	464	506	487	468	478	534	470	476	466	450	459	511	485	516	471	474	485	502	474	473	488	461	468	463	489	494	475	484	494	473	487	458	479	488	470	510	518	468	479	500	451	478	469	489	477	493	494	471	478	491	466	468	449	414	465	495	487	427	437	449	476	445	498	525	454	513	500	463	431	476	478	482	485	497	492	496	494	486	463	459	491	499	466	464	478	474	469	498	469	523	512	483	450	467	483	494	472	469	501	440	509	446	457	522	481	453	477	442	480	478	452	452	468	475	523	520	491	486	492	474	450	446	489	470	470	481	437	469	513	471	475	478	482	449	460	480	442	477	430	480	481	475	469	484	489	436	484	496	470	440	487	486	489	490	474	501	486
24928	21473	28150	25146	15511	2562	1771	1236	1148	1756	3223	4677	5476	4175	1482	1025	1003	1356	1081	987	1028	1018	1017	1073	1004	1071	985	1061	1086	1038	983	1006	952	978	986	936	999	961	989	962	957	977	1018	973	1025	966	960	1001	974	1004	960	978	990	1030	967	987	977	931	939	973	951	1016	1041	975	972	1014	933	959	922	981	961	958	962	990	983	1006	947	1009	965	981	1022	992	949	914	1015	979	981	996	952	1001	949	1022	977	980	1000	972	1020	993	1004	973	983	1036	973	994	1036	1005	947	981	1015	921	1003	957	962	982	982	1024	1018	1018	1000	1007	970	1016	986	1042	920	906	961	978	949	1015	1029	969	947	963	1006	982	988	996	1008	977	1019	1043	957	943	941	993	970	972	1000	977	982	987	957	981	1000	992	1026	949	1006	1018	991	971	932	984	977	970	1029	1020	1011	943	974	1015	940	956	1001	976	970	975	1006	995	979	1007	987	1014	982	980	922	972	918	910	1041	961	1005	985	1010	935	974	946	982	947	1011	935	1007	982	953	925	998	1007	1018	1015	975	982	990	933	965	994	985	1046	1013	1017	1001	998	948	1017	960	973	915	953	1000	1005	971	929	987	952	939	1008	930	964	976	967	966	975	1004	971	980	993	969	994	919	1011	948	989	935	964	1000	945	945	932	980	970	986	981	1017	949	994	1002	999	983	990	978	972	1020	1008	994	940	994	1033	989	1031	984	1018	1012	984	1029	961	967	1007	1005	968	1013	943	941	980	975	962	960	930	983	971	947	937	921	1032	987	998	1007	980	991	972	1013	942	996	1106	1031	913	1003	939	995	900	946	979	990	1019	979	992	982	1010	992	944	975	941	1020	991	1028	947	1010	972	994	981	1005	1000	1020	989	939	974	1021	927	972	962	1005	954	974	1025	985	1021	958	939	976	956	1006	957	986	937	994	910	999	1001	982	952	969	954	942	1044	948	1049	946	976	967	960	942	985	988	973	973	974	925	983	977	1015	931	991	983	1015	946	976	990	936	991	979	980	973	1037	977	986	986	930	992	960	999	954	940	979	1026	985	994	1008	932	1017	1015	1030	1023	1001	931	975	982	971	1004	1002	986	1053	958	1022	959	985	956	983	959	1039	941	967	963	990	929	999	965	930	955	1007	970	927	955	1004	1007	973	1012	1015	999	981	987	952	1008	985	1047	960	984	984	1023	969	915	1020	1040	931	985	1077	989	951	964	996	972	987	942	972	982	951	1051	994	1010	991	977	991	922	980	962	1002	973	973	1002	968	1011	1044	1029	1030	1033	965	1018	1018	990	914	979	983	978	976	964	1015	949	993	974	1016	1029	1016	981	1018	941	951	947	927	966	991	939	947	1001	940	980	961	1086	986	987	965	969	975	1002	986	1014	993	1001	927	1020	972	990	948	989	946	954	931	987	1017	1028	985	964	1040	1027	982	931	970	929	1019	976	1015	1036	975	932	946	1013	959	1076	959	1020	999	993	1002	1008	983	962	945	995	1018	984	1027	947	1016	1023	973	962	921	1019	1041	969	951	947	989	1012	1025	990	957	974	957	1020	995	984	978	986	947	967	986	970	982	943	915	917	945	943	948	971	1022	971	970	1014	1031	986	994	1004	974	995	917	948	1030	956	933	954	1046	957	991	925	1031	974	945	947	972	978	937	969	954	962	988	992	1041	950	1015	919	1001	1001	961	944	945	979	963	983	955	938	984	962	1019	930	969	955	996	953	966	956	1002	967	1024	984	915	950	961	967	956	983	1011	938	971	1014	970	995	917	1020	996	983	1056	999	985	945	959	1022	1046	985	1000	1006	1004	950	893	957	938	968	965	950	983	997	1004	982	981	996	977	962	960	1003	1031	957	943	918	1024	1018	974	948	958	1007	924	981	1016	1011	1014	1008	974	966	982	987	1027	959	938	956	983	953	1008	982	979	1035	955	984	952	1023	992	993	951	1002	922	942	980	1020	991	959	1044	969	976	953	992	1013	971	999	991	989	936	1014	1009	984	987	1012	982	975	988	979	973	973	975	1011	1005	1017	946	1021	1013	980	964	961	1007	938	942	1001	947	959	972	1003	984	961	956	902	928	969	997	991	992	1003	1000	937	1011	1005	927	959	980	1016	1012	985	946	990	976	955	984	1053	987	970	896	954	1015	1014	969	984	989	980	1011	947	1011	941	949	966	996	995	1036	983	1003	978	974	983	1020	937	968	976	984	1010	980	1069	1006	980	961	1005	984	948	923	977	963	1017	980	1002	1020	954	1036	1024	1052	1013	926	1003	1005	986	986	943	961	1019	969	1022	992	958	969	973	1023	944	997	981	908	1017	932	997	969	958	995	944	962	979	947	1015	1051	992	997	1004	954	1000	988	943	981	960	934	957	977	982	1006	1016	973	1018	988	949	1004	978	959	985	965	946	1005	920	948	1042	1036	1012	1037	964	1036	965	958	997	1045	958	934	989	975	945	986	1011	978	967	1052	1000	978	989	966	1025	974	1002	959	974	999	965	948	945	942	981	1036	1035	982	947	942	980	997	1001	1017	1029	935	1012	950	991	947	970	933	989	965	963	970	955	950	955	928	948	1003	921	986	1012	972	935	958	997	995	1019	980	983	1025	993	945	1011	1022	1012	1021	986	973	997	979	997	995	955	980	975	1004	986	962	972	979	959	937	992	960	951	952	1004	912	973	998	987	984	891	991	992	992	993	942	952	992	996	958	997	997	1039	903	952	901	1036	1001	955	993	993	941	968	968	979	970	1000	974	990	999	1019	1049	994	971	992	927	982	958	1028	964	1005	981	965	944	1013	1019	996	988	1035	953	1002	1024	974	978	979	961	974	929	984	1005	938	920	949	1016	951	953	923	981	978	980	987	982	944	1023	930	999	999	940	929	970	987	949	951	916	967	1012	1021	996	967	978	970	952	959	942	987	1012	1005	957	1004	971	949	981	1011	971	982	944	989	986	945	997	1028	989	1002	973	969	983	983	1008	981	938	945	1002	1014	946	957	1017	942	990	975	930	973	963	939	967	985	1024	1009	947	935	969	1005	942	965	963	1106	960	938	971	968	974	983	1012	979	990	1038	1015	1006	1005	988	975	1005	1016	1006	951	974	964	1001	1002	936	972	985	996	973	974	994	983	937	936	982	963	916	974	959	989	954	976	941	978	983	1014	996	934	931	952	920	1045	976	947	969	935	1021	983	972	984	950	1019	1002	962	1047	992	982	1009	1011	985	980	933	1011	1010	1016	985	1016	1035	1008	962	1002	980	967	964	999	966	943	988	959	1006	984	994	984	983	1018	901	971	984	954	928	982	952	980	957	1006	982	957	989	980	946	975	1007	1009	956	999	1019	969	1022	980	979	929	992	988	1005	955	1003	992	975	991	1003	1004	971	956	947	1000	977	1009	962	984	925	1006	902	932	1031	1040	1012	961	990	977	1016	991	950	947	959	953	982	1000	977	964	991	945	942	966	957	961	951	988	1009	953	1012	1025	954	991	1005	1024	927	976	981	956	973	982	1013	1008	1012	966	912	992	1025	988	871	983	1005	998	1021	965	995	996	954	939	956	935	1028	1018	931	985	1007	1005	969	933	1003	969	967	981	1003	918	993	961	965	985	1038	1007	1007	956	968	1016	1012	1033	1040	993	1027	1023	964	932	986	981	1012	1039	967	956	1041	983	1028	967	1015	1001	971	901	953	981	965	951	985	934	974	992	961	997	935	1031	991	1015	1004	1011	1018	969	965	1029	971	956	980	936	941	918	919	920	976	1007	963	901	938	968	1004	1009	955	980	1020	942	979	980	956	915	966	1011	965	970	981	950	986	1040	920	987	973	953	927	1004	939	961	977	990	986	1012	1045	982	946	975	994	941	952	940	949	960	955	965	956	989	984	1038	975	999	977	1007	1018	968	1019	1016	977	944	1024	981	1002
6342	6396	5076	2899	2191	2552	2164	1405	1341	2449	5001	7021	7885	5835	1693	986	1034	1718	1138	997	934	948	926	911	1042	909	951	962	958	967	950	890	938	1002	995	913	954	900	964	941	958	967	968	973	919	1025	985	939	930	903	1017	909	921	879	987	959	1001	938	947	927	959	960	928	949	991	945	958	982	998	960	995	933	925	945	991	923	928	925	961	1029	938	1005	922	930	927	947	949	1036	1027	952	936	932	950	962	934	974	893	991	921	986	983	951	1025	965	955	995	885	951	906	943	975	967	938	970	999	918	963	929	969	911	945	968	897	946	929	939	1001	963	947	922	956	969	902	957	924	1021	1001	922	977	971	984	920	925	970	936	959	951	910	939	954	983	950	900	971	957	942	965	943	952	962	930	943	983	950	896	899	936	960	959	982	916	921	948	954	956	949	927	935	935	852	922	936	922	956	930	937	987	969	961	960	974	960	877	932	906	957	965	942	945	968	992	898	920	974	930	981	969	909	965	925	925	940	976	915	951	914	933	993	962	959	958	903	946	999	949	931	959	911	955	965	935	966	919	1017	1001	962	958	967	945	961	957	952	927	953	971	943	970	932	957	945	974	949	948	949	981	979	977	975	965	957	949	930	920	957	949	980	954	1002	973	956	923	986	947	966	912	942	907	879	966	1000	989	958	953	997	976	1000	960	945	916	953	991	975	907	957	988	936	940	920	907	962	978	963	981	984	956	945	922	887	996	949	954	982	965	931	997	935	929	935	922	923	919	952	967	962	989	978	943	914	913	977	960	953	953	928	907	972	917	944	961	967	895	965	968	945	979	944	956	925	1000	933	938	980	945	969	980	885	935	943	950	886	955	958	913	954	958	898	928	949	950	846	934	910	1008	985	945	955	950	896	1001	996	896	1001	957	959	939	918	977	964	970	925	938	934	971	954	922	933	948	957	956	900	904	953	969	912	948	919	917	923	941	912	934	910	928	971	949	956	958	978	992	940	982	917	990	913	972	971	938	940	885	963	978	890	970	935	966	916	910	924	942	939	901	953	953	889	961	903	985	957	939	946	963	950	974	894	946	913	1003	904	969	974	912	974	978	989	962	981	965	943	992	930	929	984	935	940	905	958	978	931	968	922	958	914	927	957	854	972	896	984	995	947	978	956	972	964	923	918	971	946	950	978	966	967	919	922	908	997	944	952	929	977	860	933	984	907	1005	974	943	991	953	956	963	917	927	926	981	930	973	986	945	960	959	964	956	926	979	949	926	953	899	982	1017	940	973	944	909	956	977	943	940	973	966	930	953	937	967	956	983	957	906	950	936	911	1016	951	918	947	936	931	924	911	907	930	955	973	948	932	946	917	923	934	934	984	955	965	961	935	924	947	976	990	988	908	938	972	980	931	940	917	912	922	952	978	917	1004	975	952	964	942	980	920	953	953	967	1030	978	925	924	899	928	918	939	967	927	939	901	984	953	957	996	984	962	974	986	956	975	998	980	913	996	936	928	973	952	957	880	987	966	963	990	918	920	958	955	875	934	977	921	938	947	975	935	966	947	945	906	940	921	1015	1000	972	976	921	911	997	992	944	938	899	912	938	942	960	960	993	925	1016	977	1015	914	937	955	964	927	950	980	930	1016	987	985	936	935	927	947	955	933	962	963	912	957	990	964	1001	967	955	912	955	922	993	911	967	920	939	967	975	942	937	940	927	972	1013	951	981	1007	977	948	989	958	943	948	972	965	961	965	888	910	931	952	979	956	928	997	973	926	937	999	930	893	970	940	911	921	929	908	934	948	920	924	971	932	912	937	941	911	940	993	954	936	984	989	958	972	926	903	965	938	968	943	987	896	892	954	974	929	880	950	938	931	985	963	964	950	877	986	958	1002	969	939	1010	1006	939	952	1000	957	959	921	947	961	970	984	954	989	922	981	932	937	957	925	992	915	931	1011	1001	927	969	999	951	993	964	936	1018	921	935	981	905	931	942	939	956	869	1025	991	930	1036	960	946	967	990	918	939	971	939	1018	936	979	970	927	942	949	875	985	886	981	938	931	981	947	947	945	939	962	994	973	973	977	909	970	965	955	921	1011	938	938	985	934	975	1010	946	942	944	966	911	993	948	1032	942	905	941	933	887	964	991	973	958	941	985	994	916	958	985	1018	960	884	963	910	1009	946	951	912	931	958	951	948	890	885	936	974	948	989	913	912	924	983	935	931	1005	949	968	976	947	973	1007	945	949	994	861	915	980	921	971	992	925	933	961	919	905	1005	970	930	918	925	977	981	1002	914	927	922	946	975	966	941	961	997	923	914	1020	986	1006	978	947	926	986	982	957	1006	1008	959	939	941	917	956	991	973	951	986	951	913	986	964	949	883	950	965	967	940	981	963	917	957	971	984	881	1004	955	882	951	880	943	947	963	961	903	880	938	944	944	949	946	987	927	966	980	966	977	953	942	913	953	968	929	972	1011	989	987	946	986	992	989	988	929	959	950	932	916	917	926	913	982	925	1012	959	978	950	907	972	939	986	925	939	1000	976	967	956	929	1048	993	953	965	964	954	952	933	917	901	942	980	892	928	994	951	912	908	999	954	957	1004	939	936	921	943	932	928	910	970	914	925	966	971	965	965	970	961	947	948	975	918	981	949	1015	933	952	948	966	983	929	967	935	977	998	884	978	888	900	925	964	949	976	959	929	983	967	935	934	952	984	1007	938	984	954	981	939	958	958	980	956	891	969	989	937	927	920	964	962	933	960	889	946	954	983	975	951	926	945	932	955	957	967	994	940	919	949	924	895	907	939	908	958	987	954	923	912	1010	940	955	949	994	964	945	933	991	936	977	925	923	951	945	998	933	985	953	918	957	930	922	940	928	972	947	973	938	992	955	934	931	923	984	935	940	922	960	949	953	896	948	993	930	976	944	974	985	906	929	889	944	921	938	912	919	933	898	965	904	991	928	943	974	979	984	947	939	915	936	1016	910	975	903	1001	945	947	928	922	946	946	918	912	936	917	1031	954	954	985	951	1006	984	949	881	998	934	931	907	919	910	993	925	905	939	934	939	997	930	944	924	973	933	922	998	985	950	950	994	985	954	903	988	970	995	945	976	956	938	959	901	945	907	951	999	893	1007	936	905	961	942	912	876	967	982	920	1003	938	925	974	928	948	954	950	955	965	952	940	946	918	966	965	913	937	934	928	925	923	976	923	917	950	970	936	966	952	958	1008	956	967	957	930	946	991	979	946	936	929	956	980	926	960	975	995	944	1041	937	950	963	976	968	960	944	1023	959	903	1001	917	957	945	1006	936	980	979	948	931	964	972	986	910	912	972	975	907	941	962	902	947	1003	982	895	924	958	968	911	998	941	942	950	942	904	962	939	948	951	948	979	990	924	995	947	942	932	975	954	970	946	954	921	964	1028	979	906	904	927	962	934	898	970	933	914	948	913	952	974	899	941	934	989	890	914	967	929	997	996	970	952	961	948	923	949	969	935	956	895	937	955	955	952	952	1013	939	967	923	939	910	939	1006	928	932	909	932	960	932	981	981	976	946	902	901	924	947	921	957	911	909	940	1025	938	893	990	885	964	931	978	1009
22608	21432	29302	23938	21423	21528	12719	1630	1131	2038	4392	8072	9280	6210	1329	619	595	1505	760	523	505	517	473	508	469	515	461	453	492	443	450	475	459	505	459	471	474	499	480	464	436	479	461	472	444	475	491	504	447	505	452	459	480	432	433	469	446	444	456	459	459	441	435	483	469	450	469	461	477	458	484	452	476	452	484	433	482	457	462	454	438	470	454	442	452	427	429	482	463	471	465	465	443	480	447	465	459	448	478	453	424	444	444	447	460	431	449	454	464	465	478	457	469	442	453	476	470	487	462	475	458	463	440	417	506	453	468	522	472	470	467	480	448	424	472	465	437	441	436	475	450	444	456	450	479	469	416	417	459	477	428	426	465	453	405	442	476	458	468	453	447	455	424	459	442	445	456	440	464	441	463	446	462	429	460	442	451	417	441	460	453	480	436	450	428	433	399	432	437	464	451	456	478	455	508	432	443	491	429	474	434	439	451	444	444	449	454	466	479	474	461	450	457	486	414	443	437	464	436	452	472	493	440	432	464	452	453	510	447	481	440	486	464	494	452	423	496	437	445	434	445	425	446	438	458	456	461	500	423	460	510	542	442	452	472	453	460	444	459	422	458	515	483	438	460	438	442	479	460	453	409	456	458	466	477	434	476	486	462	458	413	444	437	456	436	437	480	488	456	467	485	462	455	428	478	461	479	433	477	434	451	421	494	466	407	465	455	441	465	441	444	480	470	498	472	449	450	456	476	432	436	475	437	413	480	445	440	487	471	454	445	475	436	456	423	438	452	459	458	461	433	499	447	490	439	464	435	454	451	454	458	445	445	479	466	423	434	464	472	434	448	437	476	433	407	480	476	462	411	438	436	432	465	434	460	442	482	471	473	440	444	447	449	455	442	417	469	485	447	438	469	460	462	435	421	434	425	477	465	458	438	456	484	479	454	442	462	476	457	459	443	435	481	422	454	448	450	471	456	482	491	454	435	441	421	482	418	444	475	463	432	475	433	475	519	433	462	438	459	459	426	465	445	424	464	486	449	450	481	456	472	458	415	446	484	400	452	457	441	489	474	451	430	457	451	409	475	440	433	452	450	433	435	485	494	467	425	446	485	464	410	442	485	418	458	450	436	457	489	471	496	467	453	432	488	466	501	481	432	435	451	447	493	457	429	485	458	458	473	445	471	475	452	438	416	439	455	485	430	443	412	442	396	449	478	461	439	421	448	436	456	420	451	487	424	413	444	449	462	459	455	435	424	451	429	420	448	442	436	446	460	427	452	490	459	479	443	462	459	438	479	461	469	475	443	429	442	421	423	448	432	439	464	467	430	450	458	450	438	451	476	470	444	448	440	473	442	463	406	450	415	424	447	447	478	440	456	448	420	444	466	429	446	481	475	457	464	446	451	450	458	435	406	442	457	471	462	444	458	428	500	466	459	449	459	461	491	426	460	481	437	437	447	433	470	468	456	461	452	472	455	435	484	449	483	444	436	464	489	459	497	442	441	457	467	432	470	433	434	444	474	461	453	470	468	465	481	446	426	446	455	451	400	435	430	433	420	437	463	459	450	439	463	440	445	477	471	463	454	419	480	419	455	457	471	457	467	448	461	418	448	474	417	453	471	429	468	487	474	471	479	467	446	455	428	442	439	495	462	464	471	415	457	434	481	445	475	431	456	438	441	476	460	458	449	443	482	470	458	425	461	429	466	482	448	436	452	452	488	428	462	448	499	443	434	461	446	468	438	464	475	436	424	462	453	434	465	447	450	434	472	436	439	451	459	454	426	439	427	474	510	442	450	470	482	459	451	482	469	426	514	469	462	457	469	447	456	446	437	450	457	452	467	431	478	448	473	449	475	459	471	486	424	462	435	451	474	440	447	433	453	485	422	461	474	434	414	437	456	444	467	397	452	462	404	472	433	513	461	452	431	460	484	462	446	451	446	468	413	441	445	465	439	500	468	406	449	522	466	476	441	433	434	438	444	446	420	441	436	463	443	431	455	419	441	457	448	425	422	451	436	496	463	425	470	431	428	440	439	402	428	453	417	407	473	481	463	430	418	447	423	459	426	505	464	462	461	442	500	472	436	481	451	433	456	477	450	424	464	473	424	442	442	447	478	450	453	460	457	443	473	458	423	445	446	500	442	478	431	434	473	443	467	459	453	438	430	463	467	442	416	437	452	433	440	473	436	436	464	453	473	478	454	472	453	435	415	422	441	400	422	448	455	445	471	435	436	451	434	461	457	505	433	447	420	465	447	443	425	463	477	468	460	472	451	439	452	416	455	465	426	453	414	421	473	447	453	463	460	439	443	434	424	459	465	459	493	448	462	456	450	420	441	456	456	445	438	483	453	436	436	415	430	475	431	474	462	430	449	452	456	438	484	471	483	469	465	468	451	477	431	446	489	471	458	425	420	439	502	415	468	439	446	460	465	469	482	474	462	441	483	463	440	490	444	446	432	457	447	460	452	457	428	419	451	473	467	460	441	450	447	455	457	424	466	418	459	414	452	468	512	444	437	439	454	406	466	473	472	443	459	448	426	451	457	447	468	449	494	432	423	449	419	461	441	426	442	469	471	478	517	454	429	445	463	466	428	435	439	438	488	430	444	440	429	459	467	454	428	497	455	468	460	453	465	446	473	454	470	477	459	448	438	411	474	468	472	415	442	481	447	431	433	463	447	434	429	470	441	497	459	458	454	427	458	453	460	449	455	439	441	482	502	462	413	438	460	472	456	499	413	471	461	419	425	472	476	460	438	431	467	450	447	440	464	415	485	478	458	487	489	463	437	474	466	453	426	466	422	468	433	505	452	463	423	431	445	431	439	423	471	504	459	444	447	462	433	486	443	477	462	451	456	409	470	450	444	467	465	419	497	448	505	452	464	463	459	418	441	431	424	404	456	464	473	464	489	438	481	444	446	457	458	424	405	474	464	444	439	468	463	444	461	502	496	476	455	463	474	443	475	424	419	446	451	481	482	440	491	437	424	420	451	422	446	480	472	439	417	473	435	447	428	479	456	432	438	472	462	448	487	461	490	464	432	459	465	457	459	436	490	485	493	455	426	450	447	431	427	474	425	454	453	430	457	459	427	459	471	423	466	442	457	408	486	447	437	476	451	463	432	460	469	468	434	454	471	443	466	473	453	433	475	441	437	434	456	424	478	432	432	497	445	444	455	482	463	470	485	458	464	447	479	480	448	444	457	490	465	505	470	444	440	421	429	453	442	417	438	481	462	438	465	443	451	451	439	455	420	441	451	435	476	481	487	464	465	458	447	443	414	434	458	459	481	429	443	510	436	441	457	470	433	461	466	455	443	463	452	465	437	443	461	469	447	410	449	437	463	439	437	454	485	470	498	455	479	474	453	478	455	469	442	475	429	438	473	435	442	477	430	494	501	497	447	479	483	466	436	519	469	444	414	452	422	473	461	474	455	443	446	454	392	459	451	485	451	475	495	409	502	451	435	443	410	434	453	432	439	470	452	433	428	474	432	448
8164	15509	11497	5963	4409	4678	3312	2010	1575	3306	6679	11587	12221	7951	1604	677	613	1952	894	546	524	454	510	493	488	475	476	454	486	500	466	452	507	456	464	454	442	473	423	440	441	453	434	463	446	449	469	464	482	419	434	443	431	442	450	434	476	453	418	442	441	432	463	403	443	426	462	454	416	447	466	402	430	440	439	464	449	437	443	432	436	405	419	431	417	406	437	442	464	455	428	431	423	462	406	461	438	435	423	460	501	407	413	469	437	443	430	444	434	437	443	434	435	452	420	436	425	418	454	424	458	433	445	423	428	456	441	458	443	437	420	433	436	405	420	438	454	407	447	421	421	446	431	474	444	430	453	427	439	471	446	443	424	440	449	409	460	430	416	454	452	452	447	455	414	421	424	438	434	410	418	452	408	394	426	415	406	444	449	425	417	471	424	456	439	452	437	457	391	433	465	463	455	432	446	404	417	426	425	437	437	465	445	441	459	443	427	484	415	434	450	436	443	429	448	449	445	419	445	477	435	441	441	409	453	422	473	404	438	419	447	438	421	436	451	439	473	448	467	450	464	449	433	420	444	436	430	473	399	442	457	463	423	444	429	435	423	422	423	457	433	443	442	423	467	393	447	409	448	445	442	444	459	444	480	447	443	401	430	446	450	452	434	433	470	394	443	411	451	453	431	442	432	433	446	423	441	435	411	434	405	427	445	451	434	457	440	441	434	440	420	422	449	459	425	421	448	422	413	448	427	436	441	418	434	427	427	416	468	437	435	484	431	379	457	436	462	443	448	438	426	442	450	413	467	383	455	443	413	430	473	415	440	465	444	446	443	428	477	444	437	447	435	445	428	449	413	414	419	405	409	436	408	432	419	453	420	422	445	455	437	430	433	405	448	469	432	419	414	440	447	424	420	435	435	383	472	463	447	451	425	431	430	413	423	425	429	475	433	422	423	465	472	465	457	494	415	438	450	421	410	413	439	438	423	439	455	461	422	438	406	441	441	425	451	471	449	466	422	446	405	436	430	445	438	434	442	410	419	447	458	414	447	427	438	452	438	436	418	439	478	438	430	455	439	469	426	420	434	422	459	423	431	409	452	450	456	419	462	427	448	436	458	467	429	472	415	440	454	440	460	460	428	426	456	456	479	426	443	430	421	449	455	440	433	439	451	444	478	413	426	480	436	447	430	404	439	431	420	420	424	443	422	432	437	410	463	396	455	421	448	447	435	438	416	421	398	477	451	446	432	432	407	426	468	465	448	453	460	449	399	450	463	439	433	463	450	454	442	419	472	448	442	429	405	414	458	461	449	415	403	410	423	434	416	471	426	428	441	389	466	461	431	475	428	426	410	451	462	449	501	457	455	443	437	441	423	453	418	417	411	455	430	434	431	461	435	423	417	445	457	456	472	456	470	488	432	429	457	417	460	456	426	425	449	469	452	453	445	437	432	418	430	432	455	447	487	441	450	454	433	424	412	433	432	442	442	449	421	400	416	442	451	420	432	439	391	409	467	458	440	427	461	440	456	440	438	442	478	446	458	439	422	427	407	423	435	456	455	402	493	444	416	484	441	456	396	460	420	416	427	407	438	447	426	440	437	431	440	438	455	388	453	427	463	437	450	439	399	400	470	424	445	389	465	429	434	447	468	437	456	447	437	408	442	449	484	449	441	414	429	447	410	397	427	419	421	452	446	431	427	435	451	426	427	447	426	420	438	456	466	470	452	401	437	437	449	448	423	426	424	475	466	412	432	449	418	451	439	462	439	454	442	452	425	426	410	423	454	441	421	419	385	424	445	440	449	443	496	459	433	442	430	468	460	424	436	430	459	432	462	472	452	446	454	435	426	461	481	455	459	447	483	443	447	484	409	494	449	428	425	427	457	419	423	451	465	427	471	460	411	464	441	442	470	431	452	439	472	471	466	434	422	456	436	431	447	442	418	447	432	438	441	470	460	424	441	400	426	424	434	445	425	433	445	466	423	439	444	419	439	433	466	445	387	439	442	461	444	408	447	429	457	429	433	412	430	396	443	443	436	419	476	453	418	409	434	476	435	450	451	431	403	431	433	427	432	405	426	394	426	445	442	443	439	460	446	421	416	439	430	426	420	435	421	437	446	421	392	447	476	416	444	439	436	461	448	454	439	423	395	439	435	453	398	439	403	457	452	411	468	445	431	449	463	425	455	460	456	457	434	436	445	464	425	424	440	463	432	427	430	459	450	436	440	471	446	432	427	410	460	451	448	444	405	413	432	421	441	455	430	424	431	476	399	419	418	425	453	446	429	435	424	432	432	464	484	442	440	421	480	470	457	415	451	473	452	427	488	443	434	416	411	465	423	462	474	471	413	417	430	456	463	450	418	440	417	394	434	414	463	429	454	416	482	446	421	427	461	457	469	443	440	407	428	407	457	475	445	465	419	391	425	427	438	443	452	441	453	415	441	435	401	455	416	477	473	439	414	445	457	461	425	436	471	442	404	409	413	462	425	476	444	452	440	478	403	455	480	483	448	425	409	416	461	465	433	439	445	446	459	444	423	429	438	444	436	458	435	416	422	421	415	458	484	491	460	445	461	446	428	415	422	430	474	428	450	452	478	445	454	442	428	424	427	433	455	436	406	439	449	446	475	440	394	457	447	435	417	391	446	455	438	441	423	409	444	431	421	446	451	457	461	472	476	437	464	429	420	409	463	440	416	446	440	437	399	398	431	408	448	432	446	470	446	424	424	416	401	441	423	458	461	440	404	457	440	441	435	434	442	432	436	440	422	414	430	424	433	435	451	435	453	418	434	416	421	459	446	438	393	460	369	502	427	424	463	426	467	443	436	462	450	443	437	418	441	428	408	448	410	419	406	426	460	445	449	424	460	435	456	427	426	430	449	476	439	425	447	474	414	440	428	431	430	441	460	417	440	479	402	404	422	421	473	417	424	455	471	452	433	425	386	450	446	434	475	470	451	439	500	417	448	423	452	438	452	407	423	417	448	417	477	417	441	442	434	417	417	421	405	424	429	464	415	487	441	427	437	444	420	432	468	478	437	431	454	431	430	452	426	440	433	435	428	411	426	385	451	418	418	419	487	457	440	420	445	445	463	398	441	460	432	460	477	430	442	406	440	425	410	442	422	421	448	439	456	454	436	424	462	462	451	476	466	425	441	466	418	460	465	432	439	436	433	439	454	465	468	417	432	488	431	394	459	438	454	452	472	440	429	416	420	460	470	433	411	449	410	423	442	431	440	478	443	437	432	445	447	425	452	420	458	427	452	431	407	433	471	414	445	457	435	451	412	445	419	445	423	436	453	416	425	420	402	435	461	441	412	427	409	457	490	433	479	433	418	406	456	408	446	414	403	414	409	442	455	459	439	458	419	398	436	454	444	447	447	447	411	439	431	419	451	446	465	397	445	441	432	467	452	437	415	468	424	447	425	394	446	438	445	412	481	455	401	431	453	434	447	438	455	440	432	426	440	408	421	442	469	464	439	466	402	446	431	432
28017	19679	7066	1669	1309	1445	1254	1001	927	1367	2013	3683	3697	2685	1143	988	921	1213	934	910	953	936	897	911	858	863	902	887	868	1006	880	878	884	848	938	917	805	921	899	885	895	872	942	822	841	869	915	897	918	894	882	880	889	886	875	876	902	850	901	879	932	886	925	837	901	927	878	845	937	882	889	921	864	829	880	883	886	919	867	880	850	924	913	919	854	890	852	975	919	896	890	897	918	852	931	862	907	902	877	861	867	891	883	831	906	888	882	852	911	886	875	849	859	845	918	885	900	868	900	904	922	894	856	919	845	920	936	838	886	874	922	841	906	858	893	895	853	904	884	845	896	904	885	936	866	839	924	886	882	904	845	838	862	879	899	929	891	869	878	830	883	842	883	869	904	957	821	942	840	862	863	880	885	887	931	880	850	914	869	870	866	943	874	904	875	875	913	882	888	891	865	887	933	885	911	900	894	886	891	844	902	923	935	896	896	825	931	881	871	860	883	945	887	886	889	902	899	892	914	879	886	861	894	911	936	843	861	874	872	864	906	883	844	855	934	902	889	919	903	904	922	878	884	916	906	900	850	885	918	852	901	923	878	898	926	854	912	862	898	939	877	970	861	908	887	871	842	920	915	880	875	870	934	925	856	868	835	904	943	822	844	911	873	878	939	893	876	893	888	873	849	874	905	864	913	874	936	886	893	856	856	893	882	913	882	916	878	855	846	891	868	889	912	928	933	880	887	898	927	865	928	874	874	859	863	850	886	929	912	876	916	876	881	912	906	846	906	883	939	920	886	874	894	863	882	863	902	922	904	934	870	892	931	881	854	956	862	905	871	871	851	882	895	867	905	906	907	898	880	930	910	934	879	884	893	848	866	937	890	848	875	956	877	875	930	919	896	911	894	888	917	906	908	911	892	890	912	838	907	902	874	892	865	883	894	951	895	891	881	874	917	878	889	883	877	816	862	884	913	919	850	869	875	879	922	920	915	857	920	843	860	886	909	864	875	898	850	883	915	876	802	928	906	870	920	909	905	858	849	947	850	908	931	879	913	875	879	909	896	906	865	902	906	906	890	834	907	897	892	839	876	907	878	873	892	917	869	910	840	980	871	919	928	863	920	878	898	840	889	891	906	837	908	892	907	925	903	916	869	889	885	940	902	895	895	869	888	911	869	864	857	945	895	857	905	871	865	908	853	878	884	926	876	873	836	927	897	906	859	851	852	895	907	932	874	867	881	958	862	935	886	892	881	896	858	905	872	877	918	837	825	945	852	897	883	881	939	881	836	890	864	890	880	892	852	981	914	847	938	848	886	866	861	899	899	874	893	883	928	882	868	922	870	916	896	909	862	879	910	904	867	876	877	906	900	893	901	898	908	916	872	866	898	918	917	872	913	902	891	925	921	835	817	918	949	883	880	895	921	918	882	900	901	893	845	885	897	904	875	846	879	860	915	890	827	855	870	908	869	883	921	872	878	892	843	928	894	846	866	864	927	870	852	897	860	906	877	817	892	859	907	877	924	883	872	920	870	819	914	919	890	877	834	887	891	887	865	872	914	903	873	893	879	885	936	870	853	844	857	835	851	907	838	889	924	914	879	903	909	865	952	887	888	887	887	898	936	898	869	902	902	882	837	856	968	903	905	903	898	861	875	865	939	902	888	868	919	885	864	857	881	866	899	947	831	952	958	883	889	859	909	939	901	862	888	883	888	867	950	925	927	935	858	837	898	900	859	880	870	896	893	859	935	851	903	898	862	926	910	840	911	854	830	839	890	974	899	832	913	914	960	910	837	882	874	914	900	851	898	878	893	888	904	883	867	941	900	891	867	945	867	878	906	859	915	870	862	908	855	861	882	856	882	835	876	887	901	887	899	878	898	987	917	922	888	863	903	885	889	859	917	876	826	897	869	855	867	902	875	878	901	920	856	906	848	908	898	900	907	907	868	969	854	910	942	899	853	931	891	919	899	849	880	931	915	839	918	862	912	882	922	916	913	861	949	971	926	903	913	895	899	940	893	873	836	846	879	847	894	889	911	909	862	840	858	879	967	885	852	919	910	895	881	904	830	912	810	877	955	879	861	891	851	863	904	860	870	896	906	941	903	878	853	863	917	859	833	892	944	886	853	922	895	904	858	843	891	878	885	884	911	907	852	921	876	869	906	880	889	901	885	862	913	901	900	886	893	897	890	870	878	918	883	963	883	903	888	845	925	875	891	896	863	896	883	937	859	840	841	888	886	908	826	891	891	865	907	872	884	849	876	864	903	932	904	881	903	818	871	894	867	925	939	867	899	864	876	911	867	916	939	816	817	911	876	882	879	862	891	952	901	864	891	895	878	845	879	871	875	870	932	910	885	852	925	898	867	863	944	922	922	903	900	865	874	855	900	911	914	847	889	898	914	893	892	919	924	875	902	894	869	919	835	892	908	898	857	924	892	909	877	895	895	915	923	913	882	868	835	926	921	897	840	932	866	832	866	868	855	889	915	882	944	912	894	939	902	865	869	888	902	891	925	878	880	877	885	928	936	879	922	867	945	929	904	901	895	882	847	858	899	907	919	889	933	914	918	928	920	851	901	883	933	916	830	881	869	864	896	923	875	893	824	983	853	862	883	916	832	892	904	886	879	857	845	851	922	882	866	859	917	895	915	866	851	832	857	851	875	865	878	883	895	851	848	862	870	892	904	863	894	875	847	930	905	902	901	939	836	853	901	897	871	881	835	899	888	913	942	896	858	918	938	884	907	917	906	916	855	917	868	925	881	829	910	960	930	901	852	945	942	923	897	864	841	941	890	908	857	867	946	909	880	873	869	886	924	856	922	908	848	919	891	934	923	852	872	888	889	920	921	920	898	880	921	921	886	940	954	898	893	912	882	928	896	875	881	887	915	899	916	870	855	868	922	891	898	901	869	875	868	928	901	865	921	860	944	946	865	900	865	910	868	915	932	913	861	890	888	878	914	908	871	827	901	919	889	899	905	915	898	884	883	890	909	843	870	832	909	880	899	889	867	912	926	868	891	885	871	862	889	881	905	948	906	921	891	892	915	892	942	880	872	936	904	897	975	859	901	913	886	912	876	893	884	932	904	838	881	863	912	923	889	901	890	873	939	837	877	897	863	855	936	899	853	891	922	903	854	867	915	924	858	900	858	954	874	888	890	905	854	875	918	947	912	901	910	929	854	858	917	902	891	895	920	878	884	869	912	871	860	889	940	929	893	900	915	819	912	954	917	883	881	908	867	898	878	926	878	878	837	840	850	869	924	933	845	950	895	877	867	920	856	920	871	885	878	890	881	911	906	853	906	885	897	926	921	904	822	828	962	927	894	863	967	856	912	896	867	883	942	963	877	924	847	880	898	951	910	880	915	908	869	875	899	914	864	899	938	881	908	870	828	939	894	958	891	905	868	894	913	841	874	873	898	866	878	908	876	860	855	862	885	877	908	960	846	882	905	868	935	931	914	887	917	887	902	884	929	830	879	887	878	882	911	922
6080	1969	1856	1316	1291	1728	1341	1080	965	1660	2891	5526	5451	3742	1322	930	926	1455	965	912	917	909	900	924	833	909	958	837	850	841	876	882	902	947	893	897	889	880	888	884	874	953	912	878	881	935	888	888	926	923	895	906	872	859	852	973	866	912	909	876	898	884	964	870	887	905	856	907	887	901	916	919	883	871	869	874	919	849	923	917	845	904	904	913	899	884	822	906	931	858	868	915	882	899	874	878	853	845	874	932	860	864	897	830	872	900	900	892	863	891	873	889	884	915	911	893	905	828	930	939	907	890	877	843	854	889	870	835	851	927	893	881	900	942	924	922	891	922	903	867	918	907	919	882	905	854	857	919	914	918	875	912	881	895	891	853	879	817	886	919	890	841	863	846	925	865	896	836	909	886	871	880	908	852	872	833	894	839	898	897	882	856	889	890	894	867	860	922	826	862	905	969	854	929	888	911	880	863	895	872	858	923	854	872	836	901	883	896	859	908	895	904	878	846	961	869	890	867	907	884	884	914	909	875	906	894	921	875	883	962	827	851	866	859	870	891	869	913	902	897	823	885	873	903	874	915	897	868	898	845	846	894	864	898	885	904	955	940	900	919	871	852	899	897	889	895	969	854	889	880	874	815	907	928	841	899	884	891	924	916	901	859	929	897	867	883	876	874	897	847	866	917	883	904	894	880	837	838	922	892	879	862	879	884	874	835	880	874	872	860	808	868	908	880	862	857	877	864	871	840	921	897	909	890	806	926	853	853	877	867	869	927	897	827	871	905	886	926	866	870	935	871	873	890	878	884	876	866	846	886	900	920	911	848	807	938	886	876	905	895	911	914	914	895	867	844	897	877	843	951	900	851	899	853	821	853	854	859	884	876	872	879	925	842	859	881	879	893	940	907	911	853	931	914	911	927	888	865	844	887	862	855	860	862	867	891	918	903	838	868	875	924	858	884	939	845	899	875	865	856	913	914	854	889	896	841	871	876	942	929	959	913	909	900	915	838	915	946	849	915	872	884	840	855	890	887	883	804	912	880	882	869	884	891	938	960	902	918	893	909	929	858	888	879	894	932	837	887	892	824	849	887	894	908	891	867	883	880	888	857	907	878	923	873	865	904	855	892	811	817	853	912	842	855	875	891	835	874	920	889	862	852	903	918	909	867	917	890	907	880	873	866	927	867	889	843	876	857	868	901	912	845	961	888	893	892	888	888	920	858	905	882	844	847	894	903	892	891	899	873	898	956	859	873	900	889	920	868	871	843	900	895	941	875	896	887	916	865	859	933	927	860	884	856	891	883	863	852	887	910	916	843	866	899	913	873	880	875	911	893	834	901	900	927	893	892	896	855	902	886	918	918	896	907	879	866	836	876	873	876	918	861	929	922	852	902	840	846	876	906	900	927	877	859	911	898	919	864	865	888	901	923	842	943	885	829	903	852	903	844	887	909	911	945	909	879	886	884	874	868	877	881	851	908	832	858	872	931	927	884	870	872	853	907	919	904	933	869	872	911	897	901	894	915	861	887	885	869	904	920	854	883	864	896	928	926	885	884	921	854	839	851	849	891	861	849	914	861	886	920	867	857	889	865	865	847	903	890	888	871	891	891	856	875	880	912	882	880	897	893	897	869	874	880	885	911	893	883	880	887	870	831	855	885	876	901	912	903	899	871	888	906	872	878	897	840	875	870	866	899	860	901	900	897	869	910	866	904	870	856	890	892	924	954	885	913	855	897	917	894	918	929	867	860	843	835	914	938	857	858	864	880	896	876	889	892	916	925	902	830	840	860	858	914	889	848	893	913	849	857	896	896	868	867	871	966	877	915	929	871	873	881	891	905	911	899	896	870	897	931	871	850	914	881	886	886	876	872	882	909	849	817	904	863	892	911	916	930	873	854	857	878	843	901	860	909	912	905	922	911	915	896	971	887	942	926	922	906	880	922	851	876	868	929	869	915	867	882	854	889	905	906	876	873	822	865	869	904	911	859	928	875	888	890	887	863	906	905	860	902	910	889	895	875	831	903	904	893	922	889	913	892	885	866	853	856	893	863	855	828	885	882	873	910	877	912	898	858	902	885	848	942	877	830	889	890	853	887	907	848	926	846	851	862	920	848	904	901	868	876	917	823	891	895	921	856	867	892	855	884	889	873	896	872	930	865	894	937	848	893	910	917	821	871	873	901	834	865	871	877	868	880	891	923	888	940	931	911	936	886	892	923	865	910	889	881	950	852	914	901	862	874	906	846	873	824	867	856	885	885	876	860	800	867	909	873	862	888	865	880	891	860	904	874	918	899	882	903	910	880	809	885	898	898	833	870	873	917	905	843	862	828	903	875	867	909	898	872	908	856	937	916	878	883	914	909	919	889	971	859	914	893	844	900	912	882	899	885	923	942	912	895	887	830	855	916	853	851	839	864	949	880	938	881	895	894	877	826	847	895	947	829	936	949	845	880	919	865	900	843	901	885	913	916	841	846	894	866	946	901	903	877	908	939	884	908	872	883	886	862	873	828	906	875	868	886	920	872	904	892	920	879	860	915	868	893	917	882	857	893	841	856	892	904	931	836	850	819	909	897	927	819	835	942	871	880	885	903	916	902	902	900	896	906	883	928	901	852	917	849	939	875	866	939	870	879	888	888	845	894	893	879	884	883	873	916	898	903	852	897	841	847	948	932	889	849	904	857	876	901	869	918	888	892	882	913	885	883	881	881	863	851	862	873	910	883	853	896	883	886	899	908	898	910	843	799	929	921	897	849	934	848	872	827	910	853	830	906	891	926	864	913	885	889	861	897	912	819	920	836	880	926	878	920	924	875	838	878	874	891	943	909	933	895	850	845	889	916	819	919	850	937	878	942	909	867	805	921	915	924	871	878	912	834	885	874	879	913	886	898	934	835	925	907	868	889	915	875	906	895	891	855	878	856	879	881	850	914	893	846	903	881	898	892	894	884	845	876	909	869	902	868	848	887	895	922	893	918	911	873	912	901	904	965	909	922	902	926	923	867	905	811	874	911	878	858	927	861	874	885	890	839	873	878	837	901	894	847	891	942	893	851	891	855	915	901	875	875	859	838	831	857	864	885	883	912	912	831	937	898	883	893	898	896	833	873	907	940	852	846	875	853	888	875	852	874	906	854	871	919	832	883	946	895	867	919	866	858	905	852	819	902	910	919	871	842	850	894	899	852	872	892	887	979	912	937	891	917	873	902	880	882	868	918	866	851	881	869	896	909	895	883	885	902	945	928	880	873	908	855	870	913	900	872	916	853	877	936	883	891	854	889	925	850	903	840	914	936	874	882	848	860	903	875	964	845	884	847	889	867	895	939	847	834	868	929	889	911	860	893	921	875	904	911	977	870	882	901	909	864	889	877	906	854	850	911	900	918	898	886	861	902	879	880	858	873	929	908	915	896	871	876	898	895	930	835	838	846	913	898	908	895	914	889	948	897	897	919	928	904	881	919	840	872	916	875	866	901	877	928	910	929	909	880	848	912
23766	21388	28849	24294	21398	13770	2363	1009	864	1521	2816	5701	6413	4275	1171	564	541	1402	640	539	502	481	513	521	538	509	451	445	498	498	512	521	498	492	479	491	465	501	481	482	434	487	487	526	462	495	514	480	447	480	508	487	482	469	494	468	471	495	488	469	483	501	504	464	457	483	491	483	470	465	467	458	510	469	497	429	455	500	469	480	456	483	445	484	495	460	483	488	519	468	509	518	460	447	471	529	476	451	479	453	503	493	499	450	449	465	465	510	461	494	473	495	448	495	481	474	446	494	456	491	474	506	497	498	494	471	469	452	475	481	475	518	423	470	467	466	519	486	437	499	522	466	489	497	514	455	459	445	450	486	496	405	473	491	525	488	474	496	484	483	473	469	490	482	471	482	503	486	462	483	476	487	470	523	474	474	486	513	484	456	479	461	471	481	502	517	474	491	441	498	494	495	493	487	447	499	511	497	490	485	454	450	460	450	472	492	463	460	484	450	474	479	455	464	488	500	478	497	511	493	466	467	480	490	451	474	457	512	460	493	492	492	436	488	474	464	523	447	452	464	492	476	510	487	469	484	453	452	448	468	454	467	497	499	475	489	488	507	467	464	467	484	468	469	458	503	479	476	472	492	508	490	466	453	512	465	500	467	471	497	518	482	472	469	503	464	501	457	469	478	467	467	491	500	488	463	442	505	458	465	495	461	503	511	481	511	488	470	487	457	473	463	500	486	523	492	490	487	505	442	475	481	431	482	448	514	441	544	463	442	469	493	473	484	490	453	501	483	470	495	508	443	479	467	453	504	465	504	473	524	445	480	505	456	483	436	456	448	443	502	473	469	500	473	451	461	487	449	479	501	489	468	452	519	500	457	485	480	491	439	457	456	425	481	472	500	520	495	428	468	500	503	470	448	487	440	469	480	466	472	512	465	497	455	504	483	457	472	490	465	494	474	460	427	534	444	469	477	519	417	457	505	473	500	460	518	447	500	503	459	471	465	447	507	470	449	478	478	465	486	503	486	512	516	432	489	480	493	454	459	463	477	497	485	463	512	502	436	472	511	459	524	467	498	466	447	509	479	477	522	501	512	499	478	472	461	483	442	511	477	478	477	482	430	508	461	451	495	472	503	486	494	450	465	472	502	451	489	469	518	461	437	461	452	493	451	476	475	481	457	483	459	444	526	502	481	433	472	463	447	464	459	478	446	453	447	502	455	485	472	464	515	485	447	510	497	519	391	486	465	472	483	484	491	474	495	456	435	479	464	484	454	495	469	487	510	481	452	467	452	474	523	495	438	440	475	496	473	507	508	509	454	454	463	489	484	461	449	439	470	481	462	433	488	512	498	497	515	477	473	487	474	449	428	530	487	512	494	481	494	432	459	514	477	492	497	499	470	432	453	463	455	463	472	479	484	467	542	479	497	473	486	504	487	418	481	484	515	490	474	510	518	474	450	485	486	493	502	445	430	455	479	479	480	519	516	470	469	489	464	481	494	504	503	447	489	476	495	491	476	475	508	462	470	456	505	483	490	447	454	520	479	492	483	463	456	516	472	450	483	479	477	479	516	477	487	462	478	470	488	475	460	482	493	485	521	505	467	494	508	501	482	502	487	474	468	512	439	500	481	446	515	491	469	489	467	479	491	480	445	467	462	426	461	468	503	516	466	488	473	518	472	446	489	478	499	479	461	460	495	481	462	518	488	484	418	475	469	481	469	444	517	435	495	487	470	457	489	499	470	448	477	482	512	458	480	487	481	492	464	475	473	480	424	469	454	443	487	466	485	455	465	470	456	479	485	455	471	519	464	505	450	475	532	448	456	476	477	436	479	452	489	450	446	464	489	462	501	479	471	487	450	522	484	446	448	508	499	460	485	446	440	458	486	495	451	480	502	503	470	440	463	479	439	462	471	490	498	486	449	517	485	479	454	471	456	485	481	455	481	487	461	486	533	504	477	473	464	483	490	485	471	471	457	476	447	477	490	496	438	491	475	470	471	454	480	538	453	492	494	471	482	476	492	443	467	454	475	518	452	520	470	510	467	479	477	491	479	464	442	484	480	459	451	494	511	497	502	521	498	461	458	496	459	488	454	467	487	483	412	500	478	515	506	468	458	462	485	481	494	499	474	450	410	444	491	481	518	510	462	477	487	475	507	478	505	474	464	474	489	450	484	519	473	521	525	462	475	478	476	501	476	492	474	488	532	521	509	511	470	488	484	420	514	511	497	448	432	467	487	509	489	482	481	454	478	475	454	481	458	502	452	464	500	466	475	476	474	466	417	468	523	431	453	483	468	511	487	519	505	454	481	437	479	542	487	531	458	485	516	509	460	487	479	490	479	462	465	475	474	447	477	429	503	423	437	489	431	480	483	484	472	458	506	466	491	409	469	460	445	455	506	479	472	429	452	498	455	477	471	461	492	484	474	464	444	488	487	525	455	462	476	478	496	448	454	490	439	449	458	464	461	491	420	471	479	462	465	452	431	447	466	513	460	471	483	506	508	474	496	472	504	494	458	498	470	480	476	462	490	473	446	524	493	514	453	483	463	514	464	463	473	468	466	499	491	472	471	462	488	486	503	514	457	464	455	463	460	453	485	473	494	511	458	500	478	486	475	495	469	456	489	492	467	490	487	450	471	459	477	480	484	472	487	448	452	473	478	469	500	466	489	449	447	499	549	505	465	478	467	485	496	484	434	488	478	514	426	483	478	491	449	526	496	512	460	470	478	457	497	468	487	453	421	445	472	513	486	468	457	491	463	471	487	433	454	487	458	475	445	489	486	456	460	469	513	430	488	478	467	464	472	504	484	452	466	478	462	492	451	507	472	432	464	491	465	476	491	484	483	444	489	464	454	515	470	491	482	522	452	487	497	472	503	450	467	473	436	477	460	446	481	502	483	472	502	464	480	513	486	480	452	481	517	468	471	506	439	482	480	477	461	489	496	465	482	476	476	457	506	448	456	468	444	462	472	486	446	435	467	473	484	498	486	475	484	464	483	471	508	435	476	495	451	459	506	424	449	489	491	526	482	461	469	488	437	525	478	451	458	456	438	500	487	487	452	475	485	476	482	474	463	449	515	482	452	459	459	500	479	490	501	465	485	490	496	508	446	462	501	440	500	465	490	440	455	468	484	458	443	484	471	493	467	494	457	484	471	484	460	512	510	449	480	449	435	457	497	450	455	472	475	481	472	501	488	463	453	469	482	462	479	497	469	504	473	436	484	489	470	480	474	466	510	476	439	508	497	493	456	460	491	483	415	468	520	491	475	422	474	503	453	470	477	481	439	444	510	455	492	490	445	462	492	465	477	512	449	507	499	489	436	501	493	480	485	480	494	462	485	483	486	487	483	477	497	470	490	498	475	455	518	485	469	480	468	485	495	522	493	474	483	511	494	467	476	501	480	517	467	484	495	513	503	471	464	477	501	488	519	496	485	467	474	475	499	459	452	499	469	477	454	472	455	480	483	478	515	423	426	463	460	478	503	483	477
6036	9722	7360	3352	3156	3205	2376	1312	1200	2268	4257	8262	8892	5606	1401	573	653	1916	730	525	536	498	549	532	501	506	478	537	536	514	505	532	463	489	505	511	495	482	490	490	508	505	498	504	499	500	510	465	486	528	503	501	487	510	494	500	508	523	507	470	510	473	498	516	485	495	530	479	472	498	522	513	500	482	472	534	458	482	492	503	466	476	497	478	500	485	509	457	483	490	541	487	531	501	493	490	451	458	515	529	485	485	468	509	494	470	483	487	488	510	511	508	510	515	505	530	474	494	500	504	511	470	512	468	509	519	483	480	476	454	457	462	551	477	541	475	467	481	502	513	507	491	495	480	500	468	520	473	506	467	525	487	521	498	542	521	463	494	476	507	498	483	503	491	472	490	483	485	504	500	476	489	460	462	469	535	498	500	473	463	445	514	493	507	472	471	498	517	501	459	506	493	490	459	471	454	480	463	483	484	486	460	484	498	494	492	502	495	477	454	496	503	499	515	494	470	492	520	500	458	461	463	524	464	490	501	462	520	477	481	504	481	486	481	483	512	488	469	502	481	469	510	476	468	515	456	503	480	518	518	517	507	475	483	485	466	488	474	505	499	523	485	488	491	499	476	496	486	473	445	457	495	448	550	457	468	484	497	510	483	526	501	499	491	514	489	485	474	504	483	477	456	517	482	479	524	492	491	505	470	482	484	519	484	508	448	481	523	487	481	488	500	501	500	477	485	497	512	455	479	477	506	463	497	506	509	521	463	479	473	498	519	484	477	479	498	516	476	462	440	495	499	459	503	497	484	529	516	479	447	493	501	495	536	499	540	472	479	471	486	481	487	476	524	468	505	482	483	509	484	492	496	529	518	456	500	459	510	508	465	454	532	506	465	467	518	468	529	460	495	497	491	499	481	507	467	507	499	432	468	488	495	471	449	474	467	514	512	502	481	459	463	489	461	476	470	482	531	508	526	531	514	494	520	509	488	497	473	508	471	499	449	512	515	506	498	505	488	479	481	472	507	508	493	518	498	502	516	464	516	503	494	463	490	480	524	500	519	486	461	494	497	500	499	494	503	524	536	502	481	468	507	511	467	485	512	537	515	471	480	486	499	450	428	497	503	491	491	488	492	480	486	480	511	493	487	469	495	438	499	455	476	516	506	462	494	489	481	475	466	512	494	485	498	472	499	461	469	509	480	503	437	446	471	537	489	483	486	504	469	472	477	512	484	511	501	480	458	490	502	499	499	510	508	514	496	506	513	488	499	478	480	485	502	493	463	458	471	474	491	465	506	482	479	502	491	457	464	477	464	491	516	503	470	511	499	515	503	482	519	493	499	516	454	452	485	503	474	461	459	481	483	469	466	470	458	461	475	484	450	500	470	529	501	481	474	473	472	509	482	451	478	545	538	487	474	470	521	498	497	496	511	473	469	481	525	497	482	499	488	499	482	495	512	489	473	481	485	554	471	512	468	502	477	513	483	452	500	516	466	519	492	462	489	508	500	460	457	498	495	498	500	496	514	480	488	470	481	492	470	474	485	487	496	503	492	508	496	506	445	514	495	512	473	508	478	499	506	481	510	501	493	489	451	475	485	518	505	500	482	457	478	501	507	492	465	476	497	489	464	445	472	475	501	488	468	501	492	511	446	527	500	495	469	503	484	488	484	493	490	475	512	507	485	493	492	507	464	484	493	478	485	492	503	501	490	493	478	500	543	529	493	497	499	438	466	485	482	482	520	501	466	485	499	519	481	480	487	489	450	463	500	469	482	448	491	524	428	476	489	487	467	462	492	499	507	462	509	542	489	529	478	467	508	493	498	528	489	465	489	513	497	461	495	567	522	491	465	447	509	486	496	477	480	486	491	477	474	459	467	489	513	506	451	454	498	536	471	455	465	476	476	508	497	455	468	503	460	499	484	534	523	507	517	471	464	491	495	505	517	507	513	485	487	506	459	478	513	493	472	499	500	484	496	529	470	499	465	478	485	509	498	490	485	515	482	456	469	539	507	506	499	476	491	476	476	456	477	451	506	447	485	494	498	523	519	472	479	457	494	506	511	513	490	477	512	479	451	498	511	494	468	460	467	501	500	489	505	494	488	467	455	476	481	474	458	504	503	446	500	527	519	465	504	485	481	516	481	483	503	481	474	518	498	465	507	484	495	446	524	500	503	485	495	498	518	515	481	472	487	522	476	474	547	472	468	481	488	477	487	508	490	482	463	505	531	501	455	482	506	492	476	468	480	522	486	499	485	488	501	486	467	518	507	518	504	490	526	513	463	498	510	468	478	489	488	487	510	510	506	476	490	509	471	454	495	464	481	509	509	511	533	540	525	509	470	486	479	464	456	508	499	487	460	459	462	480	466	470	470	514	489	482	486	479	518	518	496	494	490	499	511	493	515	518	472	473	501	551	489	528	491	497	464	442	509	483	505	498	496	482	477	494	497	459	505	478	473	473	474	461	497	479	510	463	534	492	558	449	488	493	534	463	498	505	521	514	513	515	471	462	520	520	462	453	489	490	493	513	495	453	480	486	472	454	476	515	511	510	457	496	509	506	514	458	475	512	473	512	456	508	503	498	475	442	490	486	508	486	462	500	460	462	508	507	442	503	492	465	503	496	487	498	479	487	513	491	477	534	505	445	484	460	496	453	478	459	483	460	502	496	455	494	482	526	488	506	511	487	475	449	478	485	500	529	455	462	506	499	462	458	506	516	477	495	490	470	510	504	524	488	465	495	465	492	432	493	525	523	475	475	472	478	463	509	485	502	475	509	518	489	529	534	518	478	512	490	498	448	485	479	516	441	511	488	499	509	462	527	494	495	475	471	485	503	494	476	502	464	473	466	480	485	473	465	495	488	502	492	479	534	500	521	462	459	491	520	443	515	498	427	468	475	520	543	462	455	448	502	486	475	436	504	500	500	479	502	481	471	499	496	522	497	445	499	484	514	519	463	511	531	459	528	484	488	471	475	480	500	501	491	487	511	459	468	477	497	499	497	518	456	524	500	509	462	491	497	493	512	503	472	468	514	488	527	477	508	508	482	440	494	508	481	510	494	480	486	489	491	487	535	474	538	526	490	512	454	494	461	476	488	473	532	507	456	489	509	480	483	464	475	491	477	476	532	504	450	483	530	507	502	489	487	528	491	443	502	500	506	522	473	480	520	515	510	517	468	473	460	506	490	500	462	507	460	478	508	444	484	494	476	457	507	454	498	486	523	474	472	504	488	480	478	498	477	504	486	470	499	482	509	480	497	489	496	482	452	505	521	467	471	472	497	462	480	436	452	482	471	521	488	472	483	494	477	480	469	504	466	530	505	484	482	493	469	476	487	478	475	466	484	515	473	505	501	514	481	541	480	493	491	509	502	482	501	495	475	444	481	501	481	495	479	467	485	461	505	455	463	514	484	463	495	473	467	478	479	502	483	528	510	474	499	456	479	465	471	476	486	483	497	515	458	452	499	505	477	501	466	487	427	486	488	489	464	545
25002	21465	28044	25226	15660	2742	1845	1309	1159	1629	2679	5063	4946	3548	1392	1053	1087	1780	1076	968	1006	941	1012	1047	994	1034	1006	924	1026	1021	972	1045	993	1025	1026	1018	1080	998	1010	1055	1037	993	994	1042	937	971	1000	1040	1072	1006	993	1055	1047	958	988	1007	1006	1051	1063	1033	1071	1007	971	1005	995	1029	1006	957	974	1013	988	1022	1019	981	1033	1024	996	989	1032	993	979	984	973	967	1000	1010	907	1031	994	1003	962	1017	967	983	987	1024	1003	974	1029	1003	974	1040	993	980	1015	992	970	1041	1081	973	1010	964	1014	966	999	965	982	964	1010	1057	1024	1030	1018	970	1056	965	953	1000	993	1054	1009	970	999	936	979	1014	959	1045	973	960	960	982	1038	959	996	1044	1031	1005	1020	1019	1018	1008	995	975	956	1018	958	991	983	977	986	1043	1004	1013	1002	1099	1003	997	1005	962	960	1047	977	1040	997	939	943	1007	980	982	986	1030	1016	990	968	1022	984	987	1010	1026	997	994	977	977	1011	1000	946	998	985	964	971	1011	1009	977	1009	958	969	1029	1015	971	1020	1012	1024	1005	981	1028	1003	1048	992	1011	995	1029	963	1037	1021	1015	1007	995	974	1006	957	961	1087	974	1013	979	993	1008	957	996	1005	981	980	1055	1006	1013	927	1009	1005	1019	964	971	941	1069	1031	1027	979	1064	959	984	950	1052	972	951	1002	952	982	1011	983	989	976	1068	953	1033	1016	1037	985	995	918	971	985	1044	1023	1007	1022	1074	1040	1010	1032	1012	986	974	969	976	1005	1032	1020	996	983	978	1013	985	1042	1075	949	1038	1053	997	1034	1051	968	1020	1017	1003	994	975	981	1073	974	970	986	1003	1029	1006	1006	1016	1008	993	974	992	978	1007	997	1038	1013	1040	1013	1050	1040	1011	1048	1066	1033	992	970	941	979	1016	965	990	1045	1015	954	1069	940	977	972	1004	996	1018	979	984	1016	1017	1027	986	1029	1004	1001	1016	1022	983	1009	926	998	993	1026	970	981	962	1002	985	976	1009	993	994	962	1018	965	995	976	968	929	983	1002	1001	999	992	1023	995	947	988	1017	977	1014	1045	1020	921	937	1020	972	1030	955	999	1021	958	958	967	1042	959	1013	1003	965	1015	1015	1057	993	976	998	1002	998	950	974	1002	949	950	1040	973	1006	966	965	945	1007	943	1020	1001	963	1025	991	1031	1014	1051	1033	1024	970	1045	1006	1004	970	981	1033	948	957	967	1060	1001	977	991	973	966	1018	1052	1020	1019	993	921	1023	975	1010	982	1033	992	1011	1013	995	1000	1042	956	958	999	1003	993	1008	1032	918	1005	1014	991	1005	964	998	992	984	960	1006	982	990	988	970	958	1022	997	1016	993	1016	988	1020	1049	985	983	998	996	998	995	1023	1031	980	982	987	1043	1000	1006	998	991	934	943	943	989	1011	1007	996	987	1019	977	1073	1066	965	974	1017	1012	943	948	1067	963	1002	969	975	1033	986	1020	1013	1008	996	1002	1001	991	1004	997	1010	962	989	988	969	1055	979	958	979	1023	988	992	993	1016	1015	987	961	1008	1002	979	1041	996	982	991	1046	965	1002	967	1019	952	960	982	1011	1031	926	978	1028	1045	1051	967	1043	1000	1011	1007	1043	982	983	1026	989	970	968	990	912	1019	1020	967	1032	995	986	1026	1026	1039	974	1039	1032	1005	991	999	1003	1015	1001	944	985	1030	997	999	983	998	1041	959	1030	1035	917	1038	1028	1056	943	1015	1042	1013	959	988	1031	958	1030	971	1022	948	948	1033	953	975	996	1000	1042	1029	974	1004	998	992	1009	1043	1005	1012	924	905	1017	988	968	965	1039	1088	957	1041	987	962	975	952	986	1015	946	1001	977	1004	1000	958	957	1006	1030	943	1007	1028	1012	942	978	950	916	988	998	1028	1009	981	1046	999	980	1023	966	955	985	1025	999	1062	1024	969	1024	959	1026	952	990	989	1008	988	1022	1020	1038	1009	953	956	1015	962	994	971	1016	1030	1003	1016	953	1004	1015	980	1013	1020	1031	992	1010	1050	1045	975	995	1048	1046	1007	980	1011	952	1023	980	1010	1014	1014	964	999	988	1003	1046	1074	1017	1015	1027	925	946	943	972	998	1017	959	1012	999	1016	1010	1033	934	998	1013	992	977	1017	1025	977	981	1016	1014	984	1010	957	1053	1065	1019	985	973	988	983	1014	1006	942	992	1003	998	1024	991	1048	1009	1022	972	970	1023	1022	995	975	954	991	1045	959	1032	1010	1041	982	997	1020	976	1023	972	1018	972	1022	992	1049	984	1036	953	980	988	1004	1038	1038	1014	985	1025	1074	968	958	1007	963	1024	977	1055	1036	991	960	1033	938	961	1017	966	950	1060	978	980	1019	980	986	966	1030	998	1047	1016	1038	960	994	953	1006	1001	997	978	1051	964	1034	1000	1029	1005	971	1090	1007	1011	973	1009	996	1009	1018	1044	1028	936	1029	1034	969	972	1007	980	990	1041	955	1005	1045	996	989	967	945	984	988	949	1022	959	999	975	962	1031	947	992	999	1013	965	986	1038	1013	987	966	950	945	956	936	1019	1009	969	986	986	1016	966	980	968	949	1003	1011	979	991	963	987	961	994	997	925	1035	1046	1004	992	1035	966	1018	946	1025	979	1002	1064	987	1037	977	1030	1038	997	992	1061	959	990	915	1025	1034	1049	976	995	1043	986	990	999	969	984	1042	977	983	1018	1048	991	1026	984	1015	1006	945	1021	1045	1003	975	1008	1007	991	1026	970	990	984	1013	1043	957	965	1008	1007	1007	1013	992	978	988	991	932	1006	965	973	994	1030	1070	1049	991	977	1003	986	1022	1011	1021	994	972	976	986	1002	977	1015	985	954	1016	1058	1021	1059	1007	994	985	1026	1024	974	1003	999	933	986	1010	1041	953	1051	1036	968	964	922	980	1017	997	995	973	1000	981	982	967	981	987	1040	959	1025	975	1008	967	1032	1035	967	1007	985	980	1042	954	933	987	1010	1048	1038	1020	1080	985	997	1009	946	1024	1002	985	1032	924	974	999	1001	952	1041	1053	978	989	983	943	996	997	1010	990	1007	1013	1005	1036	1025	957	951	1010	983	999	947	967	946	1022	1048	1030	969	1004	994	1027	986	1036	998	1039	1017	924	1048	968	1044	944	1013	980	1017	1063	965	945	965	1037	1018	965	994	984	1024	1048	975	994	985	1000	1003	970	1055	1037	1045	1012	1037	971	1003	998	1028	1028	975	1031	1017	1031	1027	973	1036	1028	922	958	1049	1000	1075	1024	943	987	992	1001	1039	998	983	1009	997	969	1064	985	969	1015	1023	991	1006	990	968	1008	1006	968	1044	1048	1072	996	978	1010	957	993	975	991	967	1002	991	1022	989	988	1037	1036	1036	995	981	1044	1017	967	983	991	989	1044	975	975	1009	1008	1000	982	1052	964	982	915	989	1073	986	979	1028	1037	974	1009	978	1025	973	967	931	1006	976	1007	991	1004	1001	1027	993	1044	985	945	1049	945	1005	993	950	1047	984	1003	995	1020	1026	995	984	956	1011	1002	972	1002	995	1040	974	1027	993	995	1062	1000	980	953	1003	989	1002	935	1059	950	977	993	1020	1009	971	980	1015	1075	930	1010	1017	981	989	1025	1037	1034	1003	931	982	1019	968	1012	961	971	1004	935	956	1016	1057	981	1002	1027	1011	976	1057	1090	1010	1000	1062	1037	977	992	977	1001	992	960	1014	1052	934	1007	1049	1018	966	972	998	1042	1020	935	1002	983	965	1004	993	1035	947	1002	986	990	957	1018	999	985	1028	992	1012	1017	1044	972	1008	1016	1055	935	996	990	983	998	969	995	979	997	1008	1029	1019	983	967	990	933	1040	999	1016	985	994	1045	1021	986	1052	982	1023	975	1052	1077	1053	1009	999	965	1006	1025	963	1021	999	973	996	989	990	977	981	1012	1033	975	1006	986	992	1027	968	991	987	1034	1009	968	928	986	1054	955	956	1043	919	979	1000	974	975	1017	995	1010	1018	1041	1000	1046	1030	912	989	1014	1000	944	996	952	1003	1002	996	1003	957	988	994	1068	959	993	1008	1036	941	980	982	1008	1045	975	1001	1000	966	992	1062	1006	1037	935	990	1019	1031	999	1007	1050
6020	6861	5307	2805	2945	3020	2137	1521	1326	2179	3876	7524	7199	4638	1603	1051	1092	2107	1154	966	1018	970	994	1038	1013	965	899	980	951	975	967	1018	1019	940	904	934	1003	986	936	1015	962	966	1017	978	1012	984	982	958	919	908	1039	969	946	1000	986	920	939	993	1001	1037	985	1014	967	946	987	947	917	977	907	992	984	947	988	943	968	1024	940	978	964	964	935	974	983	958	894	961	984	936	967	982	967	967	960	985	890	988	1007	1010	949	981	893	961	993	988	1035	999	958	974	950	990	953	928	972	966	967	972	977	1017	1039	896	966	965	946	949	954	951	962	913	958	1000	958	969	1026	979	942	990	950	943	974	1003	928	999	921	941	990	952	938	1014	985	972	915	962	1016	994	909	1019	1025	982	972	967	950	993	986	947	997	961	978	993	959	956	1002	958	919	906	979	953	978	956	966	962	982	919	948	1042	924	1034	943	962	956	965	962	993	939	973	916	948	955	962	945	904	988	958	925	986	981	946	951	978	984	990	965	1007	923	1010	931	940	1015	966	950	1007	985	1010	1008	962	892	949	983	996	913	988	959	974	927	962	924	997	998	937	933	936	970	947	947	975	979	956	984	934	954	944	960	969	996	926	949	992	968	943	983	983	1030	951	896	973	1008	923	1003	992	1000	961	989	909	976	950	1031	968	1001	951	919	989	969	922	925	916	1007	995	971	942	857	925	962	929	976	1003	962	1022	967	977	945	973	975	946	968	1001	971	914	924	1030	989	992	988	985	989	947	973	994	998	956	944	958	931	1019	988	984	1004	1016	994	957	965	954	958	942	919	882	1032	972	984	978	994	1001	991	901	985	1000	963	965	914	949	992	975	939	935	905	960	963	996	980	970	937	923	979	969	1012	965	995	973	971	985	1020	907	952	984	929	997	938	985	1011	934	968	998	969	945	920	977	962	962	984	963	1013	987	975	934	966	958	928	983	1011	966	982	943	1006	1000	941	976	1003	993	961	952	993	966	915	967	936	948	1012	1025	982	976	976	934	1015	939	941	945	951	971	979	962	1001	978	905	965	961	916	983	993	956	979	1048	1005	977	960	959	1005	944	1020	1002	911	963	958	958	969	976	936	935	973	938	934	978	981	1007	961	969	971	967	943	962	992	982	1011	960	930	955	960	955	992	919	976	1018	928	975	965	985	983	969	975	961	966	954	967	1012	1025	995	970	939	965	954	976	1012	927	985	946	957	967	957	970	926	967	997	924	967	957	1003	986	976	945	961	959	972	977	942	974	992	958	924	932	1002	986	988	1002	973	939	957	943	907	984	990	991	942	943	926	940	965	934	1021	934	951	1018	970	925	960	998	986	919	942	972	987	975	936	967	926	936	982	935	980	948	972	990	937	982	968	943	995	989	946	998	974	936	961	994	1025	984	989	1003	968	919	965	952	950	984	975	942	934	1012	952	988	967	971	934	951	968	1036	939	898	935	964	909	993	973	1024	954	1009	935	917	948	997	966	922	958	961	936	972	939	1029	998	1003	959	940	957	961	921	962	949	964	1011	994	948	1019	960	948	945	946	969	972	942	1026	943	984	943	987	964	945	960	964	995	930	969	947	961	973	1039	944	933	1003	930	973	987	976	946	971	951	986	977	915	993	1003	1009	947	1007	1004	1008	941	1000	999	970	937	1023	972	914	982	964	964	1050	958	978	933	986	955	959	979	967	982	932	1009	974	991	937	977	942	968	938	933	946	1011	949	979	915	938	999	1008	993	946	953	1028	916	925	980	970	982	920	963	952	985	960	932	958	968	1030	1010	981	932	1033	916	964	985	990	958	975	960	1022	975	918	1000	927	959	919	961	965	1025	998	963	962	958	947	973	951	945	939	975	943	982	935	949	989	947	956	1003	961	1027	987	953	936	924	999	941	1015	943	945	1028	1010	998	958	995	947	984	1004	930	962	985	988	929	953	999	958	1009	979	969	966	937	975	961	1024	992	1011	934	974	929	989	950	922	956	974	964	933	979	996	975	933	959	921	966	996	926	899	993	974	991	922	978	985	977	960	961	987	992	956	994	979	961	1022	962	998	936	995	984	906	980	978	939	1045	992	981	972	965	1010	977	917	930	940	968	950	949	955	1011	961	999	932	971	993	1008	971	928	936	977	996	944	967	942	997	951	926	969	959	1008	962	929	1000	983	988	1002	954	990	935	937	986	952	980	945	952	963	1000	964	917	928	1010	951	949	976	980	900	954	959	1000	976	971	1023	973	947	977	985	953	931	976	985	991	975	954	984	986	940	921	953	983	927	1011	985	1028	909	990	962	1024	976	910	932	982	968	890	911	1001	1002	931	992	970	956	993	971	941	949	973	1025	983	965	992	1003	953	987	959	987	1025	922	943	989	993	932	983	917	970	947	992	991	978	923	912	930	981	964	923	996	944	977	923	947	962	950	971	1005	1010	946	991	962	965	973	993	903	1019	967	928	956	1002	983	1009	948	918	972	978	954	950	947	1020	972	949	949	964	945	963	984	965	917	957	937	986	943	983	1007	934	953	971	929	961	980	940	970	1011	981	966	959	1006	992	931	991	974	893	952	972	966	995	924	1006	929	971	977	972	899	995	988	969	975	923	968	996	943	958	954	948	962	923	917	924	986	957	942	955	976	947	932	957	944	1003	931	972	951	1023	1007	975	989	979	969	966	991	1030	981	981	966	1003	941	994	956	912	928	951	972	935	940	947	1018	941	996	939	966	961	966	976	933	960	992	975	976	1013	925	990	916	966	993	941	986	927	974	969	967	982	949	930	910	995	1014	952	962	999	956	986	969	932	988	997	1028	953	975	960	972	932	1034	926	933	980	969	936	998	982	994	939	920	975	931	960	982	917	934	934	955	947	946	968	943	977	942	980	962	964	933	926	989	956	942	965	1019	932	981	1026	964	966	1018	910	1009	980	958	1008	994	975	974	982	917	964	932	955	1019	1006	998	963	942	992	981	945	934	1036	1005	972	1023	925	983	1000	948	945	1009	942	997	970	961	996	941	977	982	974	954	1006	927	941	1057	938	955	964	955	969	956	1001	960	970	957	963	978	994	969	952	991	975	931	969	965	958	949	982	991	950	965	956	992	929	1011	942	969	980	965	928	950	992	994	946	927	947	973	958	999	985	961	900	976	985	942	968	984	982	914	1009	984	969	989	895	937	979	1014	972	997	938	957	958	974	944	946	952	965	969	964	985	1030	1009	941	979	979	1003	968	965	940	946	970	1040	1038	998	927	967	1044	969	1002	917	1023	993	972	1006	995	1031	936	1023	969	966	929	1058	991	1017	947	985	976	997	959	951	976	982	970	1010	956	983	996	939	962	972	1000	955	921	974	1005	1018	950	986	994	997	897	977	970	928	969	916	1000	916	958	928	991	943	923	938	987	962	989	986	962	963	961	972	943	965	979	938	956	958	949	961	943	965	953	1013	937	972	901	943	983	967	921	943	968	1010	920	927	976	960	980	981	934	991	997	945	934	973	976	982	963	974	977	921	955	993	955	952	1063	926	989	943	951	976	1021	967	951	944	1009	954	931	979	961	993	973	884	930	982	980	993	891	988	973	995	976	957	934	1000	925	972	999	989	930	973	956	1031	986	961	947	934	937	958	965	973	954	947	991	905	947	940	953	953	948	940	950	978	938	926	1019	980	917	983	1005	1005	950	969	1021	973	916	914	959	996	973	994	943	971
22685	21418	29290	23933	21421	21542	12958	1777	1125	1963	3639	9238	8650	5644	1007	602	685	1984	895	553	514	520	533	529	523	503	510	489	482	477	492	522	491	465	476	476	499	466	493	520	483	481	479	474	487	466	473	507	494	502	496	513	515	483	498	512	449	499	469	462	472	469	509	486	464	475	520	480	444	469	496	488	455	475	508	452	490	464	522	495	471	433	489	478	492	473	508	494	472	460	506	492	478	495	489	446	455	442	472	512	447	478	436	471	489	457	428	468	483	468	525	483	479	492	472	460	471	479	467	506	490	444	479	479	514	511	469	462	481	477	482	458	483	470	482	483	472	482	452	486	454	430	447	479	461	473	479	480	500	470	466	453	472	464	472	457	461	507	515	444	459	500	447	449	456	492	474	500	483	459	464	483	476	426	475	459	489	461	462	482	461	470	462	483	458	451	501	491	430	489	464	498	485	489	509	430	487	428	458	462	446	505	499	467	473	456	485	476	464	478	462	464	448	435	489	448	495	428	474	501	464	444	456	454	433	486	404	495	468	483	471	447	473	449	489	501	445	499	435	505	495	473	443	489	474	471	463	522	481	490	465	499	498	469	483	495	486	452	462	508	457	455	457	442	476	499	497	486	478	436	417	501	501	506	456	457	475	433	450	480	449	437	485	474	466	461	479	487	472	490	495	464	493	472	467	490	502	481	484	458	510	479	508	500	477	478	464	461	471	502	500	475	473	506	460	486	445	494	477	460	480	448	435	450	482	458	501	497	472	481	450	443	480	467	435	462	463	488	438	455	437	494	461	469	445	422	472	492	477	472	438	462	438	523	430	497	415	496	488	488	510	490	519	488	459	500	476	455	462	483	441	460	450	483	491	475	509	451	457	488	457	464	443	470	456	472	503	501	444	459	472	485	423	470	505	473	475	484	504	474	479	456	485	471	472	444	460	479	457	475	478	521	469	496	456	483	486	475	510	454	464	477	491	429	465	478	442	507	509	493	452	440	460	479	468	503	525	447	485	435	501	444	481	428	505	460	497	460	472	483	465	484	475	494	464	478	501	448	467	445	454	478	498	473	509	475	465	463	432	472	457	471	446	499	460	480	453	496	478	497	474	465	464	473	473	429	453	477	477	427	484	484	467	455	470	453	457	467	464	507	453	521	450	467	484	472	519	492	460	489	459	484	448	459	482	482	498	486	459	496	437	490	546	480	459	444	474	450	498	449	494	464	454	445	447	457	497	446	472	469	490	470	469	486	466	434	467	457	465	510	446	486	455	452	478	451	486	505	506	467	517	435	476	484	470	482	479	455	486	522	474	456	454	477	513	495	447	482	471	471	469	455	481	466	464	488	451	477	464	469	487	465	499	472	498	463	471	499	515	427	457	450	453	461	504	445	493	483	534	457	494	447	497	494	507	492	461	439	472	477	444	475	505	459	459	513	468	460	455	457	450	458	489	466	485	451	514	455	464	479	476	495	452	475	470	470	443	491	457	477	449	476	459	478	474	494	462	457	463	469	475	468	465	485	486	496	470	453	465	461	494	441	467	503	426	464	448	498	467	454	490	480	489	502	471	490	507	482	468	496	454	450	464	499	483	476	467	531	439	502	496	464	474	474	437	429	479	457	455	508	454	506	507	435	508	489	452	451	494	474	492	458	491	472	433	513	481	456	448	477	467	416	446	475	546	438	512	479	474	488	497	465	498	507	475	484	474	467	473	447	477	463	475	467	458	466	447	463	485	493	473	485	526	482	494	402	444	462	475	434	480	489	475	479	435	483	528	467	453	482	454	452	481	461	467	477	448	490	453	474	482	446	455	447	467	455	452	468	456	450	459	433	454	422	482	480	464	469	433	457	444	463	488	463	433	471	482	486	451	483	436	486	457	448	454	482	502	477	437	490	438	488	468	462	445	450	478	442	509	487	478	473	496	423	465	455	470	492	455	473	485	498	460	460	476	488	448	472	461	502	474	449	479	462	439	505	476	433	472	497	484	481	457	457	446	470	458	478	485	495	426	469	461	469	485	469	422	459	488	442	495	476	478	492	467	489	460	459	470	458	465	458	471	489	494	476	451	487	496	488	458	454	453	473	473	469	480	450	428	473	473	463	501	467	461	453	457	492	502	483	458	488	471	471	439	449	471	460	435	462	449	452	493	462	472	477	491	442	499	437	487	477	471	465	459	493	455	461	461	488	458	471	487	491	485	471	441	474	471	497	485	458	485	431	460	498	458	461	505	464	457	452	490	433	467	478	434	490	466	471	495	472	455	460	478	463	490	494	475	487	479	482	455	443	437	514	495	445	483	444	462	462	479	506	452	462	455	449	488	456	456	424	449	478	475	494	462	465	468	487	443	404	444	489	445	452	442	463	479	455	503	472	468	468	470	494	482	453	490	447	473	482	480	490	464	491	476	441	468	491	479	457	526	466	472	454	484	472	469	493	470	454	478	459	470	486	509	469	462	482	485	491	470	463	487	461	507	429	445	438	466	451	485	473	464	462	478	464	433	503	470	491	436	473	463	478	478	427	434	480	458	472	438	455	467	464	486	443	502	456	487	474	470	485	425	431	451	427	463	490	490	458	499	428	508	489	487	452	444	470	476	488	446	456	497	497	446	446	445	460	467	484	489	477	456	461	466	487	439	475	468	484	483	483	511	437	460	471	473	445	476	454	462	463	495	432	489	456	472	469	466	509	517	459	451	435	462	448	484	459	464	432	467	457	467	469	485	475	494	475	485	456	485	484	447	488	514	463	451	489	456	515	498	469	446	497	445	462	491	503	467	500	464	469	449	464	452	443	457	467	468	443	465	459	467	478	407	417	510	471	507	485	469	450	501	477	490	455	499	483	495	482	483	467	491	467	486	452	479	471	467	466	448	478	419	454	461	473	488	484	484	491	457	490	422	458	499	488	444	491	496	467	490	477	463	467	465	474	464	504	501	472	462	437	488	473	470	459	498	472	494	449	471	435	509	503	470	465	441	508	477	497	446	484	451	431	453	454	474	469	468	480	516	476	487	490	474	440	468	448	507	470	477	479	466	444	472	497	455	449	484	471	466	448	471	459	488	486	446	498	484	508	481	478	484	449	424	484	468	466	474	476	482	463	451	445	461	471	477	494	479	453	470	460	480	499	464	443	515	467	473	502	454	485	464	472	440	471	473	491	488	488	452	467	446	488	450	499	476	485	513	471	478	452	477	479	501	484	531	441	487	458	417	496	468	477	465	463	440	462	478	430	488	449	447	470	492	450	465	488	470	458	450	453	477	453	450	471	480	492	476	461	451	499	450	480	459	491	470	453	483	472	486	465	434	453	475	471	489	463	484	464	445	485	470	480	456	459	489	472	479	467	509	447	463	471	484	386	471	480	470	474	451	453	468	456	442	434	442	454	476	508	495	454	493	482	486	475	483	463	447	413	447	472	466	494	500	451	474	448	484	524	467	492	473	476	476	447	496	490	482	476	494	463	472	455	458	473	469	469	490	475	473	465	469	473
8015	16180	11793	5890	6068	5489	3344	2219	1612	3041	5739	12584	11341	7430	927	627	757	2698	1049	530	606	553	529	522	484	475	522	509	535	499	431	484	483	506	465	469	462	452	495	468	510	456	451	503	493	482	458	468	426	476	501	486	446	456	524	480	496	453	446	493	460	422	463	461	433	415	432	477	455	501	487	520	430	437	471	464	464	469	437	474	475	496	448	494	421	460	469	470	451	472	474	448	468	503	474	469	480	453	477	451	457	477	444	485	455	452	490	469	473	431	442	472	424	434	448	451	456	430	432	452	483	488	445	449	453	438	478	450	448	486	472	460	482	475	458	469	511	482	470	482	456	433	488	442	458	410	476	486	456	444	470	469	441	465	446	463	484	438	436	453	470	420	440	460	466	446	438	485	470	494	439	459	473	461	455	456	446	479	450	459	479	478	473	455	438	428	443	433	457	432	456	449	430	449	446	503	461	449	436	473	467	461	456	449	471	466	459	440	462	476	445	475	469	461	463	468	439	443	452	439	457	445	442	463	498	475	445	483	414	460	462	468	422	475	464	446	461	445	472	470	484	441	443	493	447	459	452	439	478	450	467	492	407	447	451	462	473	460	485	447	470	487	422	460	453	434	435	490	408	439	458	432	472	456	458	451	463	429	423	491	471	444	436	465	479	434	452	466	454	441	485	443	496	459	461	475	471	433	450	471	422	476	472	488	472	452	458	453	442	494	433	427	441	470	412	411	454	441	453	474	437	480	484	423	461	472	458	465	483	475	456	445	447	496	441	434	449	453	439	446	462	423	486	481	439	464	494	471	476	445	438	476	430	460	473	459	448	461	460	452	435	445	453	477	465	473	432	445	468	425	429	457	472	481	470	488	463	415	480	511	471	490	502	438	479	468	476	490	467	464	482	440	420	445	500	492	443	469	470	465	454	477	456	484	464	466	458	419	432	431	440	453	476	478	420	465	480	442	423	414	444	445	462	464	447	453	467	460	446	475	415	440	468	466	527	416	462	435	439	459	456	471	484	437	436	444	466	458	459	450	418	471	471	472	456	449	417	480	454	433	493	455	460	470	441	435	448	456	449	439	444	475	443	438	468	441	504	505	479	436	471	477	445	434	443	475	488	451	441	459	445	466	451	437	474	487	458	454	462	452	442	485	424	450	454	432	462	443	470	429	463	457	440	456	446	446	438	472	455	477	462	431	472	484	455	459	503	505	517	457	457	489	416	428	475	458	453	457	454	487	485	425	445	463	449	458	452	457	426	459	467	440	474	456	431	468	463	449	454	440	449	435	483	476	439	428	486	484	476	462	419	452	470	456	441	477	429	475	455	427	443	444	460	424	445	477	455	428	442	494	455	444	495	437	460	453	472	458	479	412	461	437	478	459	456	445	473	471	467	506	490	482	434	470	484	463	435	422	471	457	467	431	462	448	491	449	455	500	445	463	501	458	440	427	472	476	456	412	478	476	453	410	459	488	485	442	435	465	506	455	433	460	449	463	466	451	458	474	479	455	442	446	484	433	457	444	489	481	457	467	452	462	450	473	451	457	455	444	463	461	456	459	450	465	455	425	442	477	484	464	471	406	457	412	444	449	456	440	462	469	482	507	428	465	441	440	497	455	464	477	450	451	461	478	479	421	475	463	477	464	479	425	460	447	426	472	456	477	430	456	470	485	467	462	453	465	433	462	474	431	478	436	447	445	423	451	450	461	515	450	494	464	441	480	454	433	465	459	435	463	439	478	458	441	460	439	462	457	440	445	467	453	454	450	474	427	452	443	461	475	494	434	458	475	449	469	478	457	449	506	453	451	442	469	440	448	471	481	485	454	436	458	459	451	490	493	483	492	455	437	443	481	458	435	450	436	433	437	457	459	449	434	451	494	484	448	448	481	470	467	489	446	488	457	450	440	449	427	462	427	432	447	449	452	416	466	473	458	501	479	502	447	457	432	422	497	449	431	474	443	472	463	466	431	486	444	450	457	498	449	480	482	448	443	464	462	502	443	461	457	447	483	448	473	476	391	444	450	451	450	460	483	515	440	449	486	448	452	444	454	459	472	460	438	407	467	449	449	425	471	439	419	492	466	446	434	452	492	470	468	442	473	426	446	481	481	471	477	455	442	464	459	461	463	470	438	450	465	476	436	452	457	418	472	467	465	467	448	454	463	478	479	487	447	486	461	428	473	488	488	418	476	462	460	500	435	455	423	443	462	473	446	446	450	455	460	397	483	430	469	493	481	445	468	449	472	452	448	454	435	449	436	445	479	457	451	472	466	467	474	449	432	434	461	466	469	468	472	464	448	459	490	490	452	426	461	436	454	439	471	455	436	438	450	484	464	466	463	436	478	437	458	461	463	458	434	446	476	412	445	459	472	442	461	467	441	460	430	450	442	434	459	479	463	472	455	454	446	458	446	451	403	438	474	428	450	420	457	475	435	438	445	460	461	489	488	479	446	489	453	456	469	445	443	455	455	455	477	490	462	473	433	431	431	485	451	451	393	430	443	447	463	500	450	452	445	479	468	455	419	481	464	459	434	473	437	422	447	490	406	449	431	441	470	474	476	442	448	483	439	441	446	430	415	459	438	444	486	454	458	453	472	455	446	481	462	459	455	454	468	489	466	463	443	470	430	461	494	465	436	478	467	459	433	457	427	494	444	424	449	482	439	479	512	452	464	433	460	480	462	473	450	480	473	453	445	464	446	479	434	493	468	445	458	472	461	458	469	430	452	461	419	478	464	472	459	443	443	441	495	462	443	461	428	428	458	456	463	473	456	461	449	417	450	431	488	504	458	424	439	451	426	455	497	441	458	455	415	481	480	495	447	453	462	437	459	446	460	478	478	451	391	461	442	488	464	443	475	477	469	517	444	477	447	442	454	445	484	451	463	433	440	424	453	485	487	453	480	454	489	500	409	472	451	482	433	484	482	462	427	482	412	439	464	460	502	440	483	442	485	491	448	450	417	425	425	453	464	467	451	479	475	419	483	453	432	456	462	444	453	417	428	447	432	442	444	476	451	458	460	452	441	473	497	474	483	475	418	480	425	479	415	406	462	449	464	415	444	437	490	469	435	419	466	434	449	432	434	431	451	469	441	464	487	449	437	458	446	466	444	397	464	452	457	454	429	496	468	419	446	462	459	462	435	471	506	452	451	431	450	436	438	454	499	473	479	472	456	461	467	431	448	416	478	478	483	472	424	443	455	441	392	459	468	469	462	452	496	500	485	464	460	451	460	432	442	475	452	426	447	461	430	457	460	429	458	460	458	411	463	454	429	456	434	442	472	450	474	467	486	445	445	458	465	448	460	455	450	472	447	490	474	450	453	416	424	428	467	420	470	431	451	451	424	457	472	460	483	430	488	445	459	499	499	432	479	466	473	448	494	445	489	521	481	520	458	439	480	455	497	452	466	447	464	490	457	486	461	475	443	455	448	495	447	442	481	472	466	490	474	469	490	419	460	466	473	454	451	470	448	486	469	424	421	461	421
27878	19459	6869	1544	1644	1466	1186	1022	930	1465	2796	3783	3492	2576	969	862	1011	1388	1109	989	895	919	928	935	898	964	889	934	884	839	904	893	981	938	912	920	930	974	899	927	850	959	981	942	879	925	959	929	876	921	965	978	895	929	890	920	920	909	888	873	963	874	939	874	909	880	884	879	927	858	888	899	908	897	881	879	949	917	943	940	913	953	942	886	909	928	928	903	932	906	916	924	888	889	929	927	972	914	922	876	892	854	933	929	919	900	880	911	898	945	889	957	878	905	924	932	939	893	957	916	861	902	933	938	887	915	876	969	936	907	920	947	932	959	910	898	942	935	932	925	881	881	914	886	885	901	912	946	960	903	904	924	895	939	899	972	860	903	938	878	914	884	968	896	877	885	912	877	914	916	887	930	877	923	898	928	961	906	909	882	911	946	931	938	886	943	918	849	930	931	918	935	882	964	878	797	905	901	889	938	870	927	923	892	953	895	890	915	882	866	869	903	886	906	904	915	951	968	885	921	951	901	946	896	904	933	918	941	960	970	907	941	877	962	891	957	867	876	871	887	895	901	890	911	934	907	861	995	905	969	952	894	866	893	886	924	903	876	929	878	937	871	962	880	915	937	860	921	840	917	864	828	909	921	844	877	919	894	922	907	940	933	877	961	962	905	939	886	922	918	911	970	879	957	914	886	929	976	916	913	931	933	870	907	882	953	932	936	922	912	932	901	952	878	976	893	899	862	931	876	866	906	950	969	939	913	931	932	918	890	950	877	920	892	945	873	883	882	874	936	922	933	917	970	928	898	950	920	879	899	919	917	925	905	941	955	922	925	901	901	973	900	949	932	980	898	887	883	911	965	892	890	926	935	933	917	935	900	910	940	893	957	939	889	999	890	901	872	882	922	965	922	918	884	931	867	853	838	935	960	885	874	901	883	928	891	914	904	895	915	886	930	946	902	869	874	861	882	935	927	897	906	920	916	934	844	911	945	901	916	871	937	950	898	916	943	931	899	866	899	901	921	894	919	895	902	905	924	945	905	912	905	896	922	877	948	895	923	924	873	935	921	877	915	918	937	953	903	956	896	927	895	935	947	876	864	866	852	851	863	911	888	895	915	874	989	900	966	882	950	916	847	880	900	926	902	933	961	882	903	903	909	885	906	941	890	941	883	883	908	936	872	910	945	906	973	939	864	957	921	941	936	968	908	924	906	978	883	918	901	879	917	948	916	924	876	862	921	930	920	919	898	912	934	916	966	881	903	883	932	885	865	937	888	933	900	916	943	970	902	915	918	901	925	945	877	887	912	921	908	942	933	938	904	868	888	947	945	917	902	912	921	909	964	835	958	906	921	894	901	914	912	989	909	916	916	897	929	947	887	927	907	917	953	906	930	855	895	987	948	880	941	930	883	905	907	934	899	901	885	916	918	903	896	876	907	925	927	929	878	892	899	959	927	895	913	871	930	938	943	945	912	893	943	909	918	914	862	920	930	928	897	921	920	916	917	897	968	904	881	934	901	866	930	859	938	923	926	921	942	950	869	925	941	883	883	990	924	946	883	904	921	941	917	869	876	893	936	929	903	853	898	929	925	954	926	860	951	935	970	883	957	896	842	950	930	966	904	880	896	877	902	937	877	918	922	940	914	958	925	878	888	922	883	954	924	929	879	939	840	890	901	895	969	888	949	916	848	922	947	893	927	882	866	894	911	880	921	927	886	917	911	967	932	888	906	935	917	930	891	912	879	896	869	924	891	936	932	936	900	915	896	891	889	928	942	956	914	874	972	908	881	918	885	961	977	964	960	897	933	889	917	886	982	957	925	917	933	936	876	920	900	869	872	911	885	918	922	918	892	924	876	922	928	886	862	942	962	903	880	877	904	909	969	928	961	960	890	961	907	910	921	888	903	894	932	917	897	921	822	899	891	883	940	877	880	936	864	919	939	942	901	898	937	932	866	943	892	948	855	978	919	898	879	893	934	885	907	890	925	877	915	927	927	907	874	959	893	903	907	910	940	891	951	970	918	914	902	893	943	914	882	944	873	954	935	927	949	908	900	883	901	900	924	906	875	889	880	889	879	920	863	917	924	958	962	943	896	924	921	942	904	964	935	937	880	904	914	878	877	888	919	858	927	949	909	970	880	906	929	911	890	885	950	929	945	915	909	933	963	950	946	968	927	953	933	934	846	863	849	960	917	930	860	896	858	894	908	920	905	912	865	895	866	871	890	907	869	867	926	875	888	939	893	891	871	962	926	967	889	908	886	916	893	931	925	902	958	941	854	950	952	955	932	944	914	900	923	935	914	944	911	902	925	912	938	918	923	912	935	922	931	896	957	958	922	915	896	892	989	923	933	883	880	892	906	919	942	918	942	892	927	932	984	911	877	919	972	908	873	938	937	898	958	905	910	933	952	925	906	911	930	948	913	924	831	876	960	874	884	931	938	895	884	884	939	900	916	890	878	916	961	906	895	888	935	909	938	895	943	892	906	904	893	964	923	894	895	941	859	901	940	911	871	923	893	977	903	912	915	920	901	889	891	875	954	908	934	884	906	918	885	916	910	928	918	939	964	880	922	920	886	937	960	947	897	892	960	978	932	895	876	944	913	974	927	987	919	937	915	898	865	911	878	840	919	898	914	896	866	846	923	899	901	889	879	909	923	951	930	951	842	947	963	932	873	926	907	953	890	851	991	919	937	918	849	902	873	975	889	904	948	892	907	929	920	883	936	911	926	920	898	900	911	958	934	888	899	948	940	918	938	931	913	891	890	879	924	904	876	903	930	925	889	934	950	863	890	912	977	901	862	939	949	886	922	920	923	873	986	893	960	958	899	938	893	930	951	910	967	897	897	916	907	931	900	959	913	898	884	918	891	897	888	819	878	956	932	920	916	966	886	913	919	921	900	879	953	916	892	928	896	936	848	947	919	899	899	948	884	890	908	912	850	943	948	873	894	895	944	918	928	884	917	965	899	904	922	888	874	901	928	919	922	874	882	946	891	988	922	897	937	908	921	912	970	944	896	940	900	874	904	928	901	874	900	899	863	959	876	871	890	897	899	879	908	886	934	882	914	936	853	888	900	936	939	892	971	905	933	940	879	939	918	964	911	939	846	919	897	888	935	920	879	875	927	931	921	910	890	889	886	901	883	921	908	939	914	883	875	899	924	953	927	926	894	886	937	932	988	934	931	937	889	899	887	931	920	934	920	917	873	933	933	893	923	925	932	938	938	875	965	937	892	884	918	869	892	941	949	883	906	949	897	906	874	947	900	925	941	898	840	891	914	891	940	931	850	944	924	885	931	926	895	984	894	965	965	907	909	929	921	877	913	916	909	887	959	919	929	1004	849	946	940	929	904	902	879	858	964	898	836	936	944	924	921	897	924	918	893	885	931	906	896	889	908	917	881	978	909	905	902	925	914	902	958	882	941	971	904	959	937	896	883	871	930	954	940	921	866	908	947	928	902	927	951	883	934	914	900	849	931	955	901	887	933
6152	2550	2034	1321	1946	1857	1374	996	1037	1897	4239	5631	4840	3313	938	925	1026	1602	1222	940	975	860	865	901	907	922	923	905	864	916	889	922	936	889	885	931	897	889	918	917	867	937	913	918	897	916	894	922	904	896	898	914	936	905	909	907	902	874	933	961	896	890	923	937	912	917	914	952	871	909	907	925	915	982	920	927	981	935	958	936	886	979	842	888	884	919	919	928	964	920	900	866	910	930	895	897	944	925	869	930	943	872	909	919	888	899	917	907	887	874	956	871	976	915	910	870	920	915	867	882	910	911	909	938	888	868	911	925	902	894	902	930	887	895	898	856	892	960	886	875	956	868	902	931	945	854	895	922	921	868	897	924	937	907	885	869	914	893	900	941	914	917	935	884	901	902	878	897	901	948	930	889	921	936	901	839	970	921	904	911	874	918	894	911	894	949	914	918	904	885	930	881	903	962	922	920	979	903	883	886	886	967	953	909	932	878	934	935	946	906	930	912	941	925	888	912	846	900	847	922	888	881	963	916	907	903	866	929	926	871	903	946	850	918	921	926	876	848	905	921	897	862	900	969	887	882	889	926	872	937	890	918	897	920	964	936	936	927	871	852	940	899	926	903	923	940	905	886	866	979	851	953	903	877	896	902	903	922	876	898	923	878	906	918	926	905	947	939	887	850	902	964	919	912	920	945	929	898	892	974	954	885	825	925	891	878	891	939	872	867	851	843	898	892	888	931	930	893	874	867	872	914	915	952	891	930	935	877	926	913	918	945	964	915	947	910	887	912	930	880	879	860	906	944	898	912	863	888	904	901	860	939	923	898	915	897	897	954	906	931	880	938	867	849	915	936	896	895	970	920	910	910	919	912	956	916	922	872	846	884	887	856	919	900	896	897	908	962	906	894	939	946	969	901	864	860	903	821	880	876	908	875	895	898	927	866	905	896	893	876	938	954	894	930	868	901	879	902	919	944	953	888	908	858	898	940	914	957	914	913	872	902	919	930	843	911	897	911	876	910	913	913	908	934	952	857	960	927	898	919	936	897	901	936	913	893	905	926	901	906	871	861	895	925	943	903	913	892	912	923	885	958	932	895	900	944	910	955	886	920	922	942	928	898	900	926	908	970	891	866	898	901	942	912	949	899	934	957	934	892	922	958	979	923	885	919	888	899	934	935	915	964	874	901	898	927	894	914	914	909	881	947	908	903	929	869	902	937	876	935	887	877	896	869	883	894	869	927	927	864	944	893	888	920	871	872	929	907	912	866	897	889	904	923	876	889	921	915	880	900	901	891	934	889	863	918	885	922	922	892	915	930	888	881	893	906	867	902	878	892	929	904	901	912	874	921	936	893	912	854	855	868	928	907	879	898	868	901	921	868	915	876	905	899	907	855	933	907	942	915	923	907	909	896	903	874	892	905	883	923	928	948	831	835	899	910	940	930	922	899	873	917	870	954	909	970	870	905	969	910	924	876	864	902	888	939	897	928	943	924	888	857	883	921	891	849	953	871	926	957	864	963	867	893	911	849	917	961	918	911	919	893	931	887	896	859	926	882	904	806	900	889	945	997	899	898	887	927	885	904	933	917	927	893	917	920	928	969	907	839	917	945	950	884	925	954	915	933	929	869	967	893	891	911	898	887	905	944	858	907	900	948	877	910	943	867	894	899	910	909	895	892	928	884	855	888	1003	832	922	937	907	926	899	865	919	903	990	875	976	899	943	908	897	898	910	924	885	934	894	900	903	863	878	904	894	914	874	867	902	928	924	901	904	902	857	858	901	888	922	886	872	882	934	907	946	873	909	928	865	890	939	887	933	877	941	905	954	909	889	878	938	914	864	858	926	903	891	919	930	901	902	924	919	855	904	910	960	906	922	906	877	909	951	886	889	939	835	902	885	969	933	891	904	871	909	955	895	905	914	895	856	884	897	924	893	895	889	937	952	881	932	949	931	858	889	915	938	855	890	940	932	909	940	901	914	912	932	934	889	923	943	914	923	917	911	918	930	911	899	905	907	962	877	953	930	883	942	931	909	889	960	912	928	901	938	916	975	934	924	893	934	928	913	907	932	958	941	864	932	875	939	906	867	958	891	944	970	931	835	878	927	895	907	889	891	889	906	871	910	917	944	902	855	885	914	893	946	921	863	898	931	899	903	862	870	853	911	908	941	913	916	932	880	930	937	963	862	908	905	856	921	865	885	891	879	963	979	929	914	923	934	896	955	942	952	902	927	925	936	880	889	909	898	913	909	921	893	902	890	951	937	891	894	898	961	907	957	903	918	927	916	881	932	909	912	887	946	936	915	896	915	913	867	863	908	890	917	949	930	895	941	893	901	895	840	930	928	882	918	930	892	836	864	923	921	864	933	924	876	895	915	891	895	901	886	910	892	886	908	894	918	901	918	871	923	898	835	914	911	920	924	951	905	889	913	898	915	895	902	904	882	949	876	889	900	913	944	908	900	928	898	908	885	969	950	898	882	896	901	929	851	916	892	884	930	924	894	920	938	818	887	924	922	878	920	923	891	856	957	880	875	919	930	970	921	960	898	899	911	842	881	937	897	908	934	903	882	884	909	862	876	959	909	944	854	906	913	970	921	900	904	919	890	892	854	921	966	937	891	852	866	905	905	917	880	915	875	915	917	944	897	919	932	936	912	918	955	908	935	882	885	933	911	865	913	907	945	919	858	871	872	885	889	902	908	919	852	956	855	933	875	942	952	899	903	906	949	895	917	905	928	918	883	893	919	917	939	901	909	887	873	871	882	911	963	862	909	913	900	916	944	960	911	892	878	904	921	925	904	883	929	920	913	967	889	911	935	900	890	897	912	870	916	913	892	944	903	936	898	860	915	932	906	899	890	874	857	940	896	910	908	917	926	878	889	898	923	878	927	945	942	915	907	961	892	856	916	870	882	961	897	900	899	918	968	912	873	935	919	889	864	919	919	927	928	934	891	889	912	892	918	897	932	923	937	861	912	905	886	894	901	928	911	863	943	890	939	934	876	867	899	918	902	885	930	892	944	925	929	921	900	874	907	923	893	905	946	945	924	875	922	928	931	909	888	919	924	931	915	899	902	889	893	952	877	907	876	906	932	926	877	951	912	897	900	876	933	952	982	874	897	860	916	875	938	863	880	895	920	932	896	923	923	910	905	929	931	861	894	932	948	925	911	949	970	932	944	899	940	919	913	859	906	944	870	885	939	951	922	946	901	912	933	954	904	844	861	911	905	908	890	893	897	908	901	902	950	929	885	931	968	953	909	872	921	888	879	950	881	916	910	960	890	902	915	900	929	863	877	937	840	932	887	861	945	934	869	897	957	912	890	921	901	901	930	945	920	878	905	917	890	926	918	914	894	901	941	909	911	919	940	891	896	898	920	904	869	911	907	858	869	840	942	878	856	875	919	890	936	896	910	910	907	893	901	906	881	888	923	935	904	932	948	925	918	872	896	927	903	867	891	909	898	947	903	941	893	922	941	844	898	897	849	954	895	911
23727	21454	28976	24365	21468	14008	2323	964	856	1511	3654	5954	5909	3400	621	540	684	1479	1122	552	501	526	519	560	504	544	539	504	513	540	544	503	487	507	520	511	495	501	470	542	526	518	490	518	510	461	486	498	485	503	496	482	491	515	527	459	535	506	498	495	460	480	485	475	505	493	481	518	463	544	468	474	491	475	513	472	513	526	479	494	514	479	457	488	454	503	544	501	506	502	530	515	537	495	444	507	534	525	461	481	500	502	493	498	462	520	512	473	529	505	538	495	542	519	538	548	484	491	501	494	477	474	529	498	505	503	484	513	505	521	453	534	466	468	506	469	509	478	546	528	493	436	495	467	493	479	468	466	497	510	531	489	496	529	502	500	528	555	507	525	496	516	491	451	502	462	536	481	512	481	546	496	537	469	502	489	477	471	486	456	511	529	512	475	492	551	497	496	499	497	508	494	501	535	494	492	523	526	471	456	528	489	484	475	519	515	475	474	429	536	493	517	509	496	472	497	515	552	512	515	488	499	515	488	528	556	493	511	546	496	481	530	497	497	481	480	530	474	535	496	480	510	472	476	531	437	470	505	469	482	535	486	506	470	504	473	518	497	478	487	480	462	503	491	518	492	493	503	486	505	481	500	489	482	523	549	489	470	526	489	480	483	541	507	553	519	510	489	482	473	505	514	528	497	557	456	499	472	540	497	519	511	517	494	485	512	500	527	520	527	489	466	470	528	498	506	518	481	477	552	469	490	456	488	475	529	545	476	522	485	506	468	497	516	512	442	517	505	510	503	509	509	510	524	460	491	488	498	516	500	507	471	505	494	521	483	492	513	499	532	500	502	506	498	492	487	463	537	487	492	521	490	470	457	490	493	509	487	472	507	447	535	517	517	505	483	479	519	539	492	448	504	457	483	501	503	455	459	518	489	479	498	511	478	497	489	483	469	477	490	498	484	497	488	523	482	439	478	467	530	510	467	502	447	495	498	523	488	484	501	522	498	452	482	500	507	501	520	545	477	525	508	525	503	477	497	506	494	500	518	477	502	513	476	522	490	459	441	497	475	503	495	531	453	475	523	511	538	504	467	509	506	467	472	507	501	473	483	411	476	505	492	533	489	505	495	500	513	517	505	541	484	505	486	564	521	531	486	509	460	475	456	513	531	494	499	488	507	495	518	471	536	502	494	491	467	489	503	479	500	494	465	495	504	528	503	541	490	471	487	483	537	513	510	480	475	500	521	493	508	484	484	547	486	528	503	512	503	494	516	501	454	499	449	478	516	465	499	463	492	486	481	531	508	472	501	492	509	496	526	521	506	501	490	513	509	450	495	508	480	505	482	489	497	500	495	505	515	547	523	474	497	545	519	487	485	505	525	459	489	494	505	448	511	502	485	527	538	465	507	527	486	503	519	469	495	509	464	523	473	468	442	483	495	494	460	494	512	524	507	468	470	507	548	452	501	501	521	484	514	505	503	522	508	538	508	491	479	515	495	526	502	488	504	518	483	476	538	497	497	462	505	461	517	509	510	494	506	514	497	489	492	486	483	517	505	477	482	480	494	482	496	479	488	531	496	525	514	475	522	561	500	477	514	489	516	462	504	527	504	468	526	523	508	490	484	473	484	505	500	509	462	483	471	483	499	465	482	492	512	487	533	477	518	480	486	479	523	462	541	524	499	470	515	483	506	528	479	519	540	461	455	489	525	496	503	470	472	466	508	455	471	503	525	490	516	480	479	491	501	508	490	510	490	513	479	506	481	466	504	509	510	503	457	503	490	487	477	483	493	493	496	459	474	514	482	496	490	485	490	509	497	527	493	510	536	509	495	485	521	485	484	510	461	523	487	453	506	496	544	490	470	485	495	507	504	420	527	499	480	511	511	517	497	499	469	489	458	478	543	461	527	511	483	503	506	502	504	490	480	544	496	463	483	504	475	500	464	476	497	502	476	454	479	544	485	463	483	472	515	483	447	501	482	462	463	465	511	479	469	497	499	487	475	492	534	504	480	468	531	525	471	495	492	496	480	486	479	495	513	487	479	512	507	505	510	466	466	482	482	499	487	482	489	485	494	525	472	472	509	441	483	487	501	473	485	495	450	500	481	492	476	489	468	452	490	506	518	496	515	502	494	536	489	491	488	480	524	491	486	501	507	459	502	513	480	492	504	494	464	529	482	494	465	507	523	519	495	485	519	458	491	464	571	507	482	494	496	489	506	493	530	491	522	497	478	499	515	485	503	469	508	488	474	523	480	501	419	538	514	490	524	490	474	548	490	461	498	508	457	517	515	482	502	499	477	504	488	537	504	514	534	479	489	495	509	499	500	462	517	544	490	473	501	485	501	468	526	534	483	508	503	545	527	471	504	456	470	494	495	511	473	527	468	492	479	529	483	533	445	505	503	463	502	502	542	471	517	501	536	510	495	493	526	460	491	456	481	494	505	491	484	524	535	522	514	460	518	490	463	467	501	469	493	517	514	481	465	516	516	511	467	521	520	513	509	473	459	484	503	498	513	519	488	482	458	501	498	479	505	484	488	490	507	473	473	513	504	479	472	474	498	474	511	491	512	460	457	466	501	481	464	476	483	548	518	503	482	507	511	511	518	489	489	479	507	482	510	448	510	495	517	511	510	508	509	461	500	520	502	494	488	478	474	479	483	473	515	467	481	515	502	481	490	522	504	517	498	488	509	463	524	509	476	518	488	490	482	468	533	478	474	512	474	507	492	517	525	536	524	477	479	495	466	503	499	479	510	493	497	481	491	498	504	481	495	432	481	481	504	457	496	489	500	511	504	538	485	508	480	489	481	472	488	489	482	482	564	487	498	486	479	488	527	501	478	475	523	489	460	485	508	473	492	517	505	508	539	498	519	500	439	501	492	498	515	519	501	479	544	498	476	486	501	492	480	459	460	483	480	507	528	502	504	489	451	465	465	508	490	512	519	499	472	516	513	489	499	466	489	531	516	482	478	521	455	478	454	442	518	510	496	527	499	485	517	480	505	454	487	492	504	468	500	473	490	516	455	518	510	516	476	514	541	459	501	475	489	524	507	531	484	506	498	451	484	526	516	505	481	510	471	482	523	512	480	494	488	493	484	478	502	500	494	522	465	507	527	499	476	525	502	471	489	497	494	473	471	529	516	474	506	515	513	466	536	506	457	484	523	438	508	467	511	530	482	504	485	474	480	502	540	493	488	510	457	468	493	483	524	528	496	490	488	523	504	509	503	510	495	469	498	513	490	494	456	539	520	473	502	484	513	508	510	494	479	441	484	499	490	466	501	505	494	493	505	479	544	482	500	520	456	512	518	506	478	503	519	493	483	483	466	536	484	532	455	480	490	520	487	519	485	509	515	505	521	462	496	482	509	482	492	500	488	499	499	495	501	455	494	580	460	501	488	514	479	485	490	504	522	491	482	527	467	503	502	486	501	464	470	468	482	512	488	497	512	531	484	485	526	487	477	488	452	470	497	518	494	577	530	526	494	497	500	451	465
6085	11034	7475	3829	4523	3566	2244	1221	1141	2272	5578	8618	8382	4605	614	618	784	2063	1339	582	577	515	547	516	525	520	483	530	530	549	531	528	510	551	523	547	538	518	535	543	509	553	545	523	525	544	495	537	507	501	505	507	479	504	518	552	505	511	516	523	487	540	514	493	502	517	510	521	517	522	495	493	536	500	493	506	515	442	513	503	530	519	527	544	530	491	532	506	539	504	504	508	515	502	501	496	514	513	495	473	474	541	502	508	516	440	497	471	514	499	510	513	520	512	537	514	504	470	534	498	481	473	513	481	508	491	542	520	518	490	522	500	546	506	542	525	530	507	493	481	470	489	458	512	488	470	510	510	508	533	473	526	510	504	482	517	482	507	511	504	530	509	508	529	471	514	496	519	459	524	530	510	494	547	503	515	493	539	498	469	505	480	491	461	505	533	511	492	526	488	484	498	487	511	466	511	522	458	522	524	475	523	508	481	464	533	531	551	524	506	510	505	478	481	511	522	520	529	521	480	495	523	500	534	512	518	535	499	515	473	537	483	537	502	490	485	503	520	522	516	543	488	489	497	474	495	466	522	487	479	518	501	492	516	490	497	521	518	518	503	501	496	517	483	466	527	520	493	517	495	522	523	487	523	490	533	512	465	504	534	507	508	452	508	496	506	526	500	500	528	509	465	484	541	479	492	515	515	491	532	512	511	544	473	526	540	521	476	523	532	519	526	495	549	547	522	512	506	511	497	511	493	504	507	488	507	520	515	496	507	484	537	476	487	490	532	499	564	502	486	506	483	464	515	522	535	486	525	460	502	480	530	484	550	471	493	512	501	533	475	467	493	508	510	549	502	507	481	522	515	481	507	526	499	497	534	516	525	526	500	485	505	475	489	485	541	523	525	493	545	490	517	496	515	513	482	490	521	504	520	524	551	529	510	502	509	495	502	482	519	500	498	523	511	526	518	489	475	513	497	477	505	517	498	505	521	486	487	522	513	511	481	540	492	507	475	517	505	537	515	527	528	517	486	483	551	528	479	456	498	519	532	507	507	505	489	497	491	495	522	494	534	522	503	516	470	509	487	520	515	511	489	481	549	531	534	482	473	490	470	491	473	524	472	530	522	507	512	498	504	472	509	466	496	508	487	507	488	478	550	527	499	526	524	508	536	508	528	527	472	487	572	485	496	466	536	499	478	514	521	495	492	523	484	510	496	477	534	482	536	527	535	483	464	540	551	509	536	527	511	478	524	520	522	490	504	551	499	474	492	488	480	539	499	486	518	505	473	475	530	497	538	498	504	533	492	507	518	539	522	564	525	510	487	520	539	505	492	516	542	474	493	493	514	513	537	479	505	524	511	530	459	498	518	532	556	528	486	517	493	509	453	479	513	458	508	511	509	487	521	461	470	531	508	510	504	490	501	482	456	520	546	474	496	477	543	527	480	484	466	503	498	539	509	508	478	550	490	510	532	500	527	468	507	528	511	509	519	528	467	536	475	506	516	502	496	493	523	510	509	482	483	504	488	542	491	527	495	528	489	469	518	477	532	547	486	492	482	487	534	518	526	525	514	497	508	474	519	498	517	541	522	507	507	508	508	513	519	514	532	509	489	500	520	509	562	539	549	516	500	508	528	522	517	541	519	501	515	552	526	510	526	547	509	505	529	515	481	526	506	510	500	459	522	517	547	507	529	532	496	522	505	521	512	498	509	475	501	515	531	509	466	475	542	460	502	493	551	536	537	542	486	546	533	533	552	523	520	497	500	518	475	500	517	478	525	516	501	506	510	522	504	500	526	505	503	543	500	470	508	491	483	487	510	522	566	541	500	528	523	486	531	482	534	479	520	493	546	521	502	523	499	499	466	536	491	515	505	528	495	515	522	517	512	484	498	487	456	506	519	490	487	488	498	538	543	508	521	485	501	466	498	466	517	501	486	525	517	510	534	525	470	512	534	535	506	517	468	524	492	519	517	527	504	496	524	489	487	503	490	481	559	502	525	557	520	508	513	512	547	499	504	510	507	484	473	517	482	573	466	491	532	541	489	477	520	523	450	513	496	486	510	512	471	495	506	506	508	492	500	504	510	499	512	499	502	525	515	518	517	470	533	508	518	501	510	489	549	507	510	510	476	540	496	517	498	503	516	497	542	517	541	556	495	534	491	512	516	514	492	469	514	539	485	528	521	481	514	539	512	551	495	466	539	496	562	531	504	500	497	542	521	526	546	535	481	487	493	531	497	503	504	481	523	485	484	540	525	493	483	478	503	518	475	491	523	490	494	506	524	472	489	502	569	505	502	581	491	521	473	503	528	507	484	461	535	502	470	495	505	499	502	498	504	482	548	508	521	479	481	483	509	537	520	483	518	471	488	494	522	512	516	534	509	507	500	496	502	516	514	524	525	518	521	498	479	505	492	504	508	496	496	466	500	488	513	518	506	468	489	515	516	491	491	514	462	498	537	517	494	456	520	487	480	518	532	499	533	516	528	488	507	486	467	492	506	514	538	496	491	510	504	515	523	518	476	469	491	497	525	577	468	537	484	491	493	487	504	509	517	476	515	540	493	475	524	516	513	509	518	480	500	484	513	522	503	516	506	539	517	524	493	509	505	471	537	513	505	539	499	560	536	510	489	518	533	490	495	488	520	490	523	486	477	529	503	487	516	526	531	523	518	524	502	520	519	496	546	507	469	495	511	532	508	516	505	516	528	504	543	524	482	512	527	505	531	514	501	498	522	545	472	502	464	555	533	492	463	485	507	532	499	541	465	490	448	494	528	515	535	487	490	526	502	523	474	503	494	494	458	508	511	521	501	533	520	501	492	505	534	545	527	499	495	463	535	501	509	488	523	499	497	526	500	532	478	532	493	538	479	517	521	498	493	539	521	508	512	487	520	474	526	527	512	448	515	511	478	473	508	500	532	522	524	486	527	526	525	526	473	472	540	501	549	519	493	486	499	489	487	536	492	512	487	457	499	496	488	498	488	509	531	537	485	492	481	543	500	534	545	466	491	497	527	500	510	501	491	501	493	475	465	509	489	468	515	484	512	489	515	499	544	523	501	500	526	504	496	511	498	547	494	537	531	507	512	535	509	488	510	530	513	495	477	502	505	490	481	502	511	517	485	526	497	510	455	535	503	518	526	468	518	505	484	520	510	531	479	479	514	470	499	500	523	477	511	519	489	537	443	516	478	487	508	491	479	484	538	508	485	516	481	511	509	507	531	493	523	487	508	518	496	531	523	471	533	518	451	453	498	497	495	473	510	539	532	505	518	515	489	526	492	478	485	469	533	525	529	574	479	517	486	522	483	514	491	518	532	512	469	557	540	483	546	484	529	509	543	532	452	478	491	535	500	512	522	461	504	474	524	480	515	505	517	481	500	523	510	513	495	537	525	500	550	497	520	484	566	490	511	510	446	476	520	475	533	517	516	528	544	515	483	504	504	483	494	501	519	535	516	474	512	487	520	520	480	489	468	529	520	500	511	513	530	501	499
24891	21454	28119	25130	15816	2783	1750	1292	1226	1558	3112	5118	4919	2792	1062	1036	1149	1642	1523	1019	997	1063	984	1060	1018	1006	1064	1091	992	1024	1110	1044	1035	995	1012	1014	991	1029	1008	1024	951	1020	1009	1032	978	956	1024	1016	1011	1087	996	1082	1063	1018	1024	983	982	1024	999	1065	1031	1018	1018	1055	1051	1038	1010	1016	941	1066	980	973	979	985	990	987	972	1059	999	990	1050	1064	1005	1028	927	1023	1019	1020	1052	1006	1050	1016	984	997	1030	1000	963	1027	1039	949	1038	1003	1019	981	973	1071	1015	1048	1026	991	1054	1089	982	1018	1020	963	1036	1095	1051	1004	1015	1041	1020	1070	1022	1044	959	1031	1120	989	1064	980	1037	1004	999	1031	1031	945	1017	960	1011	1036	988	983	1047	967	1010	1050	1033	983	1036	953	984	998	944	1047	1006	982	1069	995	1019	1005	1022	1011	1050	998	1038	1018	984	988	990	1029	950	998	997	1024	1015	1047	950	969	1026	974	1000	1004	1066	1012	1034	1006	991	1031	944	993	1084	1007	965	1006	1003	1049	1057	970	988	949	1052	1059	1027	1005	1049	1078	1012	970	976	1005	961	1072	1036	1061	1027	977	886	940	1021	1004	1009	1097	1048	987	1002	1014	1058	995	958	1005	979	1033	1026	1016	1019	1021	1053	1071	999	1017	1032	1001	1058	998	1067	986	1022	1065	1049	1009	1021	1013	1066	949	1004	1012	1057	1030	1066	1022	1021	920	1020	1028	993	996	981	1062	1046	1015	1011	1074	1037	1022	994	1025	1022	989	1047	995	997	998	1027	962	1044	1015	1028	1066	1018	1012	1008	1010	980	973	1009	997	1041	993	1023	1003	969	1033	975	1020	1000	1034	995	1005	1037	963	1016	1019	927	999	999	998	975	960	1045	1048	1023	1039	968	999	1049	951	977	984	1026	1005	999	979	1004	1041	1077	994	977	998	957	1002	1013	1031	1024	1039	992	999	989	1040	1016	989	1002	1033	1054	1046	1035	1003	1005	984	984	1009	998	1011	1041	1021	1013	952	993	1013	1043	1036	1058	1014	1024	1064	972	1065	1073	978	957	1076	1008	1023	990	1049	1047	1017	984	1059	1027	1003	1055	1008	947	1050	1066	1075	926	1023	1073	1027	1048	1037	1055	926	1005	1051	984	1019	989	975	977	949	1068	1022	1024	992	1047	1043	1010	1057	1042	1030	1012	998	1024	976	1014	1002	997	948	967	1028	1037	1061	996	1040	1051	1016	976	1068	1027	1069	1002	979	980	976	1032	986	962	1009	1016	1052	1014	992	1017	961	1015	1022	957	1022	1039	968	1009	1002	1023	986	1021	953	1024	1001	1034	1037	1035	1014	996	1036	1002	1048	1019	1033	961	1032	1025	1027	1031	1049	955	979	973	985	1050	1004	1034	1024	1031	1024	984	1038	1031	1034	944	984	1064	1079	1004	1027	1005	1057	1009	994	972	1000	1026	1011	1030	1039	991	1054	1022	1012	1034	976	993	1029	946	1017	1007	1060	986	1003	1014	1010	1028	1045	996	1064	1000	1005	1057	998	1027	1103	1024	1006	1020	1024	993	983	1003	964	933	999	1039	981	1068	1024	983	1024	1053	960	1025	1030	985	1010	979	1017	971	1013	1045	992	1058	1030	978	1055	993	1036	967	968	1063	984	1045	979	1014	1040	1000	961	1015	1030	997	976	995	958	1037	1006	1022	998	1034	1014	969	987	985	1020	1025	1009	1009	975	1049	1038	1006	1025	1021	1047	964	971	990	1004	1044	1016	1006	1015	1065	1022	1007	1066	1000	1091	1048	1025	1072	945	1022	1012	990	1003	985	979	962	1042	1027	1005	1033	1036	1059	1001	960	1013	1048	1009	1029	1011	996	1063	1021	1012	1009	1023	1030	1034	997	1006	1062	974	991	978	989	1036	966	1017	1048	1031	981	1087	1005	993	975	1009	1041	1027	1063	952	997	994	992	998	1067	1015	1031	984	1019	980	1040	1048	1026	1027	995	975	1035	1009	994	1007	1019	1003	993	1059	1020	1009	957	987	996	1005	1061	998	982	977	1042	968	1105	1013	1011	1006	1008	993	1004	1038	1012	980	1022	978	1026	1038	1068	998	968	996	999	994	986	1020	1031	1026	971	948	988	1000	1037	1016	1038	998	1010	1040	994	1018	1006	1041	1007	1037	1047	985	995	1012	995	1049	1007	977	974	1086	989	1040	1032	1005	997	1022	994	997	1007	998	1023	1015	1033	1026	1008	981	1077	1013	1027	950	1010	1016	983	1048	1065	980	1024	1003	1004	1046	1031	980	943	972	995	1072	1029	1013	1004	995	967	1029	1030	1005	980	1036	1030	964	976	1055	1032	984	1029	1010	992	1041	922	1031	980	1005	1019	956	992	986	1002	1023	1011	970	1005	1051	1015	1005	981	972	1051	1019	1002	1005	1031	1029	1002	1027	1043	1030	992	1041	1016	1053	932	984	1056	982	1004	1001	1036	990	1011	974	974	977	1037	1032	953	1024	1027	972	1019	961	997	1037	981	1013	940	992	1024	1062	981	1009	1029	1004	1063	1033	1012	1071	890	1012	999	1104	949	972	1032	980	990	979	1001	1012	964	1011	1000	1025	1043	1072	997	998	1058	1030	1027	997	1007	1020	1016	1053	1049	1043	1004	991	975	979	992	1014	985	1006	1001	1053	1015	995	979	991	1043	1011	1026	1052	1003	1019	1076	997	1016	988	1027	993	1001	1073	1020	986	1043	1008	999	974	1006	1074	996	968	1025	975	1015	993	1018	947	1038	1033	1024	1043	998	1072	980	1020	955	1064	1018	1066	1042	1001	963	991	1007	1048	1030	974	1044	970	988	1031	979	1001	1003	984	1017	1061	966	1028	1013	1019	1022	1065	998	967	975	1043	990	1023	990	1014	1058	1020	978	952	969	969	1047	1024	996	1048	1014	1030	925	1044	1020	1036	1008	1000	966	1035	1006	1035	1007	1007	985	992	1002	1022	1035	968	1025	999	1006	1035	1068	1038	927	962	1039	1049	958	1062	1011	1031	1042	1041	1030	1058	1017	1028	988	1019	965	992	979	1035	1012	995	977	1012	968	995	1001	1047	1025	986	1036	999	1038	1071	974	1044	963	1021	1052	1016	1080	987	1038	985	968	1072	1078	949	1029	1040	991	976	1024	1031	1011	1035	1011	1018	984	1025	1046	1014	1013	1062	1054	1086	1026	1008	989	1028	948	1029	1042	946	1010	1010	975	1028	980	1016	1018	966	1036	1021	1037	1041	991	968	1028	1028	961	1018	1001	1006	1012	954	958	997	1017	990	994	1085	1014	1058	1043	1049	1022	1032	1015	1030	1000	987	986	991	1004	985	1070	994	1009	1025	1028	1020	1003	1040	1042	991	955	989	1035	1050	989	1042	1063	1005	984	1008	952	998	1004	999	956	1027	1047	944	956	1025	1014	1070	973	1002	1043	968	996	1024	1084	1006	1024	1036	1001	1002	1047	979	978	995	1024	976	1040	958	1008	1037	993	1061	1021	1038	996	1068	1031	1031	1007	1006	1010	1048	1050	974	1025	1035	1042	1088	1038	1018	977	1010	1032	1031	1037	1035	978	966	989	1054	1067	990	1014	1059	941	986	1052	1045	1134	1068	995	999	1001	1053	1035	976	1040	992	1018	976	1037	1028	982	993	1012	1039	979	1022	982	1047	1056	1030	1011	1054	968	1027	1006	1002	1013	1017	1035	996	1051	1091	1011	1033	966	1007	977	995	1064	1050	1084	923	1060	1032	1002	991	1075	1036	1008	1001	1014	1066	1029	1007	1005	992	1038	1060	1072	990	980	1011	1025	997	1017	966	931	1012	1045	1010	959	1036	1028	1025	974	986	1011	972	1057	1014	1016	1047	1021	1003	1001	1019	1012	995	940	1035	987	1013	1030	984	987	993	1011	993	962	1004	1006	1010	985	992	991	1041	969	1003	1038	953	1027	893	968	1036	960	1008	1027	991	978	993	989	1028	976	1016	1049	1023	1013	1025	979	990	993	1001	983	1046	973	999	1116	1003	980	1012	1046	1066	1022	973	1004	1005	1003	1050	985	1021	980	991	1069	1042	997	1060	1066	1000	968	1013	1012	988	1006	1009	991	1054	1001	990	1062	1050	995	1091	1035	1019	1024	1017	1006	987	1028	1010	1068	941	1001	1028	1013	996	1055	1025	1025	972	959	1032	1016	1050	1048	933	1014	1029	1005	1008	945	996	981	992	982	1055	1042	1073	965	997	1055	988	1022	1030	978	1033	1017	982	979	1016	1051	1035	993	981	991	1044	1010	1013	1010	983	1017	999	1039	987	968	1046	953	1045	1011	1022	984	970	975	938	968	989	997	897	1071	1024	1011	1001	975	1016	1021	1008	1064	911	1030	1068	1012	1046	1047	1074	1034	997	1052	998	1039	1021	943	994	984	985	1023	1046	973	1038
6024	8807	4994	3441	3733	2932	2069	1417	1403	2062	4711	7432	6927	3706	1094	983	1138	1867	1706	981	996	1051	959	968	963	975	976	914	933	1002	1011	985	979	951	922	1009	966	970	967	984	1016	1008	1008	1025	983	980	1042	978	1022	1000	985	1024	1044	1016	998	938	965	938	985	1005	1005	936	957	1010	994	1006	987	1018	1001	1017	982	928	993	925	995	925	955	1013	985	985	940	1022	975	1010	965	974	1025	945	920	964	966	935	972	933	1026	981	1034	1003	981	997	1003	1006	978	989	979	986	985	936	1034	1032	972	962	1014	988	984	956	963	984	994	986	929	939	1054	967	980	989	1010	954	931	1002	996	967	970	999	977	1020	965	1003	999	941	959	960	979	975	923	965	964	947	1028	1009	1018	1021	978	1013	1007	974	993	962	980	954	955	984	951	932	939	981	1001	990	1006	982	937	951	939	1020	1026	1006	987	976	1016	954	969	932	938	973	1043	992	961	925	993	1038	1000	991	986	925	996	971	1002	956	950	1002	977	984	991	999	940	972	933	952	988	995	936	983	953	958	977	965	981	953	994	1015	967	980	1016	992	959	988	1014	981	997	965	1005	997	979	935	985	1014	922	973	1017	991	983	945	1004	957	999	990	973	964	962	989	997	1010	995	1011	955	969	1001	1023	961	984	988	964	978	960	970	1003	970	965	1032	958	967	990	996	931	966	976	973	1010	985	956	1003	1000	980	973	1019	976	954	1019	1005	993	1012	943	900	971	965	954	1015	993	1029	966	954	982	973	951	950	983	960	965	990	1018	1009	1007	995	1027	1021	979	1000	971	939	995	993	976	1022	1016	984	937	981	966	998	986	1011	982	981	927	951	964	994	928	953	919	974	1033	962	970	977	942	974	990	963	996	957	925	997	950	927	940	954	980	964	1039	1008	1017	1019	1012	917	981	990	1020	959	978	942	1013	985	986	983	996	1004	984	957	987	1021	947	1016	1001	971	962	1022	986	950	989	1041	981	977	993	992	982	993	981	1001	997	1007	948	953	996	923	975	958	1014	982	938	967	984	961	998	1014	981	956	983	950	969	986	1001	989	1024	993	964	1000	987	1030	976	1021	964	979	1017	989	978	956	987	918	1006	903	982	991	1020	999	985	1012	925	997	931	1008	934	1000	1014	970	965	996	994	971	1046	968	966	975	1074	975	970	998	946	989	1037	964	927	1044	990	969	965	1018	980	983	980	960	923	1038	1006	959	975	932	990	969	934	1008	955	943	959	1029	932	933	998	971	947	974	1000	962	966	965	936	957	940	984	976	1054	923	1005	967	941	968	990	1003	947	1010	977	937	951	1012	1051	961	1030	987	948	1015	973	966	1016	997	995	943	934	970	963	936	955	996	1041	987	1014	942	986	984	964	963	941	997	992	962	975	1002	983	955	976	941	1027	1029	949	961	964	1005	982	998	966	931	944	978	941	969	934	996	939	978	918	979	995	1059	981	981	976	963	980	1005	944	992	959	985	983	978	1018	999	930	972	931	977	960	948	1037	997	980	972	952	941	929	958	1014	954	1036	1025	1025	961	1000	1010	986	1010	984	949	926	1019	975	1019	1008	998	942	1014	921	1000	1023	1039	995	945	1015	1008	976	1037	963	984	961	1009	983	1026	982	999	970	943	1026	1001	964	990	1021	910	959	998	958	1052	983	972	983	984	985	969	951	967	1017	919	983	974	987	962	953	969	995	1022	994	980	1009	978	980	938	963	1026	953	941	980	994	1011	1030	989	976	925	934	934	1051	981	970	930	980	1010	990	1010	964	925	986	999	999	944	1008	1015	980	945	1024	964	976	1054	1000	988	987	949	954	964	1008	983	945	950	1008	995	1022	1006	993	972	966	916	975	956	968	961	1032	950	1021	979	1011	974	981	982	1001	1015	970	978	943	986	987	971	953	999	1010	950	996	966	963	980	912	1021	995	1005	945	997	955	1017	971	990	1008	950	978	890	1036	907	1044	1007	946	1003	1027	972	946	943	950	1016	987	1014	988	960	962	969	940	992	961	1003	1010	970	945	1014	967	990	948	941	1004	988	1005	938	977	1042	996	960	958	1017	961	1002	1017	944	955	1039	1013	971	928	1007	1042	982	981	975	909	952	1000	981	952	972	940	997	998	1015	945	969	1003	938	1010	1006	987	993	990	932	1001	965	958	1018	982	987	995	978	962	982	951	915	965	988	926	968	989	974	979	933	956	998	1014	949	1045	961	964	1011	997	983	907	905	983	962	1007	984	946	1013	1035	960	1004	1004	1036	1000	980	943	951	1009	976	1025	946	971	953	955	982	990	972	1023	1008	996	985	958	1076	910	944	939	940	975	941	975	959	975	976	998	982	987	1012	989	948	969	943	977	999	884	1005	975	967	979	982	988	1031	992	1027	964	948	989	1009	965	957	948	962	977	980	959	1005	999	1016	965	979	968	955	1001	972	988	992	966	1006	965	964	994	995	980	972	970	1020	974	964	1004	949	1021	1000	1007	978	963	993	989	964	968	1026	960	1016	957	1017	954	1005	952	1013	1014	949	941	948	957	992	967	955	965	943	968	912	1021	949	974	955	926	931	1013	983	948	1047	1035	983	1005	970	1012	965	948	979	1016	969	958	916	999	1008	961	994	1023	940	974	924	956	936	986	978	980	1013	1012	1010	981	979	1012	1039	946	970	1006	961	978	993	981	1004	975	942	964	979	993	930	929	978	963	957	997	918	980	946	967	974	951	985	976	932	990	991	975	963	906	988	954	1007	936	999	983	1023	946	970	996	995	999	1019	975	1020	995	966	983	1000	995	982	992	1019	998	979	1010	962	899	993	906	998	949	998	985	1004	995	950	1032	1011	956	967	934	961	958	966	969	999	941	972	964	953	967	986	985	945	979	976	985	926	1045	954	957	939	985	949	972	960	995	918	959	956	1006	964	999	992	940	1021	1025	1023	1011	1003	927	966	971	985	974	955	1062	982	982	968	990	993	970	957	951	989	958	979	977	972	993	1033	976	973	985	938	943	1024	999	1020	934	1012	1025	952	979	968	983	1013	903	973	932	967	976	972	944	1027	991	943	1010	978	966	962	982	935	995	974	1030	976	992	1000	971	995	931	971	979	944	998	973	984	971	977	940	974	952	961	1007	980	1014	982	992	959	965	1017	956	916	966	976	959	948	944	955	1027	1064	964	1055	1022	952	953	984	951	976	1004	951	974	1023	962	968	988	977	1002	1035	955	1017	988	944	956	1019	935	1011	979	955	969	968	989	961	935	945	964	1007	1002	971	991	976	898	984	963	959	980	1011	988	941	979	1044	1054	948	978	970	965	924	976	1000	972	925	971	1021	924	951	977	950	1076	931	930	963	957	975	1004	1026	990	994	954	971	996	994	931	967	1013	961	998	975	924	978	909	923	997	991	1013	953	938	998	984	991	1017	1019	968	990	1006	1022	1012	1028	975	960	954	954	1026	1018	979	942	994	1038	1011	975	983	989	960	1027	983	1010	992	969	996	958	984	966	1003	1010	956	944	962	985	967	985	971	960	973	1017	984	1033	1010	1022	1013	1046	981	1018	977	982	998	1014	1021	983	1035	983	975	1002	1052	1062	1004	968	1000	947	995	969	953	945	996	1031	1003	1047	991	962	1057	1001	937	1004	977	970	928	1005	968	957	956	992	938	990	1004	964	969	995	987	978	971	955	1006	983	958	977	997	959	966	981	971	996	974	973	956	986	993	914	925	1009	1037	1048	1000	982	1016	969	967	947	966	914	1011	970	958	959	903	953	991	1038	954	965	906	997	1016	947	984	979	1028	978	968	1005	971	953	982	1008	968	1006	957	957	967	1027	998	998	964	963	924	990	902	967	986	993	973	971	954	984	1017	1015	973	986	933
22685	21494	29401	24018	21499	21633	12792	1514	1131	2150	5627	8394	8328	3517	678	606	672	1792	1405	580	558	562	556	511	522	499	489	538	511	535	475	502	462	547	505	496	461	484	467	479	448	482	485	490	507	494	508	451	459	470	462	501	523	515	535	437	505	512	507	489	478	479	458	464	484	484	487	494	511	509	453	467	480	485	475	527	471	507	491	474	478	491	472	423	492	506	505	508	434	480	515	478	471	472	472	494	497	466	491	494	457	436	493	504	485	508	460	463	510	468	519	478	503	441	446	515	465	441	469	477	482	492	460	494	471	505	481	452	510	486	479	434	440	446	452	492	481	516	468	505	450	525	489	495	488	499	501	505	458	517	436	473	450	488	495	456	421	458	491	487	483	477	505	488	483	451	449	479	481	443	496	444	450	508	497	516	464	490	438	507	508	464	476	483	475	453	478	470	423	445	481	502	464	460	492	501	462	478	498	480	488	470	488	445	492	479	453	476	475	483	488	481	467	460	498	438	484	528	459	450	514	433	513	452	487	485	503	477	466	501	457	534	488	457	476	485	449	481	475	447	521	456	445	502	428	536	504	447	489	486	459	419	470	453	469	476	468	511	489	455	467	532	514	501	442	489	489	485	452	503	476	459	497	488	502	459	519	479	472	500	525	470	476	431	483	465	480	432	473	477	493	503	417	534	437	451	487	499	471	477	509	450	542	474	490	457	463	462	524	497	457	490	461	421	495	482	468	487	500	448	472	493	477	480	456	482	518	467	483	474	495	495	455	466	492	508	496	493	496	489	492	470	450	492	511	462	472	473	471	482	499	479	439	449	470	502	454	491	481	481	454	501	469	517	483	516	481	479	456	494	464	466	491	481	482	469	444	499	499	479	480	510	430	486	456	453	477	483	473	472	451	467	468	498	519	474	489	482	484	513	492	467	468	470	467	484	478	462	491	503	476	461	456	457	465	501	517	460	482	506	485	472	457	491	477	496	497	481	493	455	513	492	488	457	488	494	489	472	500	482	451	515	453	459	461	475	462	487	496	431	451	420	493	493	477	450	453	468	432	500	490	509	454	477	470	460	458	473	492	462	460	465	485	483	495	461	489	440	493	502	472	507	508	450	467	497	469	494	485	440	503	528	446	509	520	459	489	503	452	455	491	440	485	486	454	468	478	482	460	475	481	498	465	458	446	449	474	445	478	477	509	520	478	494	494	478	523	525	455	465	481	459	460	506	526	459	503	501	508	471	471	462	514	468	451	508	510	481	474	478	489	463	499	492	487	438	474	492	447	464	482	515	502	479	479	468	494	472	445	418	473	489	497	462	512	493	510	499	504	466	475	490	479	522	488	470	448	526	477	455	469	481	466	477	453	476	470	496	508	487	497	502	461	458	475	495	428	473	501	490	498	471	461	470	458	452	487	505	515	508	448	488	513	453	468	456	504	464	456	443	458	478	535	503	458	447	453	546	469	477	480	504	492	466	485	468	430	458	506	490	463	512	471	483	519	490	502	498	495	484	469	447	473	476	449	440	475	511	501	436	519	459	486	477	486	490	519	524	479	479	456	495	468	529	475	484	480	521	507	446	464	454	475	486	489	474	460	499	459	496	506	513	492	503	491	471	465	473	457	450	494	498	479	493	464	479	425	484	469	488	464	483	471	471	480	471	483	501	460	514	436	471	436	440	497	460	462	483	474	475	463	456	482	456	459	481	515	472	441	472	451	476	439	516	511	467	467	450	452	481	484	472	516	499	505	492	490	452	486	463	452	494	503	453	541	449	524	474	496	462	497	494	468	487	451	467	484	487	472	463	482	471	499	427	495	447	487	482	449	481	490	479	465	489	504	488	546	451	462	480	451	469	481	495	469	509	439	491	529	465	479	481	448	454	494	453	506	442	504	461	467	509	490	460	445	456	481	460	468	478	478	490	502	451	454	469	490	509	425	428	470	499	496	501	473	466	491	464	469	484	501	452	451	437	477	482	487	474	475	477	502	454	456	482	488	481	478	476	456	541	471	461	496	493	504	483	481	479	467	480	477	446	476	477	488	489	554	471	472	462	472	453	487	484	487	505	510	475	507	489	465	516	493	439	471	442	457	482	488	460	470	467	476	487	503	474	496	435	472	467	507	527	479	447	493	470	493	493	469	497	488	488	446	525	492	465	460	493	491	448	492	505	472	510	464	474	525	494	486	473	478	507	522	508	463	484	475	464	476	465	482	479	444	465	484	486	486	478	494	438	490	484	454	514	465	497	512	477	479	467	513	449	465	477	485	486	504	473	482	475	422	467	473	474	447	495	494	469	487	508	480	511	488	487	514	464	462	505	499	493	467	506	466	502	447	527	517	518	482	506	464	465	503	475	493	517	454	457	462	472	490	476	483	454	451	475	450	473	470	475	496	460	481	462	489	479	496	457	487	476	478	475	475	475	472	501	475	506	512	471	494	472	462	462	476	518	468	480	486	460	488	410	450	471	489	471	504	473	459	467	495	459	471	516	473	487	520	487	470	463	460	466	484	489	426	433	497	458	432	497	492	466	506	478	515	506	454	460	472	496	500	479	470	487	475	458	495	487	486	515	491	478	470	493	470	528	478	501	441	451	512	456	510	523	445	461	483	444	470	482	469	478	476	490	444	446	498	491	511	460	500	497	468	488	515	445	485	442	430	509	476	525	486	503	514	464	519	474	474	491	491	438	482	471	475	480	489	466	463	456	484	481	469	512	477	512	469	488	479	476	462	509	489	475	472	465	491	501	463	466	462	508	459	470	510	482	471	446	497	452	517	506	507	492	482	491	474	473	481	502	505	466	490	481	482	475	451	463	499	494	459	521	500	468	501	464	447	520	474	429	487	473	512	496	503	463	476	486	481	454	507	467	473	524	496	486	471	454	505	485	469	523	442	505	483	493	466	481	456	498	456	497	441	499	464	461	490	490	491	510	479	481	479	461	478	469	482	442	488	441	472	487	460	511	426	485	460	454	506	474	480	411	489	457	500	477	458	511	478	491	469	448	495	450	490	473	499	467	484	499	482	517	470	464	503	471	507	502	475	490	499	471	471	470	473	483	479	476	476	494	479	461	467	445	429	493	476	499	464	499	524	450	481	481	460	516	481	481	498	478	474	473	458	447	468	471	497	516	504	492	525	489	471	439	469	483	450	460	494	477	438	477	484	483	486	478	470	463	460	413	489	487	492	467	453	462	465	479	505	444	459	513	502	473	469	488	487	500	404	466	471	488	444	462	490	461	452	532	449	506	470	464	450	493	475	504	485	503	494	455	461	501	476	495	543	471	486	495	472	472	461	535	481	484	477	520	510	457	479	464	478	492	510	474	515	483	507	463	473	485	519	449	506	472	447	424	448	483	447	496	463	450	477	508	507	453	462	489	467	484	505	433	462	463	498	483	482	463	464	484	484	470	470	487	491	473	504	488	455	491	483	478	442	461	497	495	488	455	506	493	502	439	447	468	471	475	484	467	468	462	453	470	466	477	492	471
8392	19660	11535	7412	7150	5342	3403	1777	1589	3372	8387	11319	10935	4396	683	634	844	2448	1784	591	513	540	545	546	487	477	505	504	495	476	463	528	494	514	487	489	491	507	480	470	427	478	482	458	471	469	467	467	480	441	471	435	491	505	462	482	446	476	464	456	445	484	451	471	448	422	509	510	473	475	495	490	474	443	434	491	457	428	463	480	436	493	500	473	459	450	474	489	452	477	502	443	462	453	468	481	505	431	451	476	423	473	434	479	461	446	466	461	459	448	468	477	477	462	463	436	476	458	484	489	479	471	480	446	470	495	455	481	445	465	468	469	483	495	462	436	498	468	492	498	429	476	471	453	514	440	465	478	483	449	504	473	467	441	446	490	496	445	476	460	466	463	464	438	476	456	448	509	448	494	460	459	445	471	476	467	469	483	497	465	444	494	460	483	433	442	480	479	434	502	474	454	467	508	479	468	448	446	517	477	462	472	468	432	458	464	478	462	442	450	459	446	450	461	461	476	448	468	430	478	472	456	486	462	502	467	497	455	441	436	462	509	442	432	462	457	486	489	469	462	460	467	442	476	447	449	468	452	433	486	476	456	463	468	488	452	433	472	441	467	465	499	464	498	499	478	446	459	419	491	462	455	491	476	422	469	445	498	473	450	454	446	513	485	438	450	456	498	444	495	452	511	456	472	452	467	475	435	426	469	457	479	450	505	487	510	451	452	450	454	478	435	486	451	449	464	447	456	459	441	466	439	457	444	460	437	478	436	454	480	457	472	449	479	478	425	455	483	452	456	448	428	463	457	491	423	513	497	496	466	460	433	498	482	466	461	491	440	448	475	442	475	461	455	446	447	477	441	467	483	447	437	490	487	421	445	482	470	432	449	473	457	466	454	419	460	459	472	419	500	461	484	489	472	468	431	470	452	499	464	452	473	442	499	508	455	464	432	455	445	438	452	457	437	468	491	461	488	455	485	495	471	486	445	477	451	463	473	465	448	452	464	469	475	463	471	449	467	476	422	458	483	460	470	436	438	495	434	477	445	458	429	488	449	478	492	447	440	461	467	464	465	408	444	455	477	449	469	447	497	442	510	485	475	450	477	464	490	456	429	491	472	484	502	497	467	446	478	430	481	484	477	497	497	473	483	423	445	412	466	483	472	482	455	506	505	480	450	495	452	494	481	467	464	433	477	493	475	456	479	493	468	473	451	485	454	478	434	459	469	477	427	472	502	448	478	456	441	436	456	448	473	469	478	429	457	439	448	456	465	477	474	502	413	458	451	418	468	496	477	459	466	488	482	429	487	434	444	494	464	456	457	550	411	480	441	449	479	454	456	441	434	442	447	433	450	466	479	480	456	466	469	492	440	473	487	462	445	477	451	464	489	465	457	465	472	457	484	463	450	434	442	484	456	448	443	472	460	468	468	498	482	494	474	475	431	460	483	454	452	477	441	466	455	477	451	433	455	486	434	470	449	411	465	485	470	476	471	463	432	481	477	427	459	530	491	445	490	444	470	451	430	450	455	455	436	500	476	471	455	488	446	473	483	475	444	449	445	485	487	440	457	447	461	489	456	448	499	425	492	467	479	475	465	425	473	459	474	458	462	472	441	456	477	487	427	482	487	481	473	475	446	437	460	488	468	434	433	438	475	485	456	449	466	452	458	448	495	449	502	448	484	474	508	484	454	444	443	478	461	439	440	469	463	442	437	416	494	452	455	471	506	462	475	452	477	435	450	413	464	481	483	497	458	483	467	480	455	488	447	429	455	443	496	463	454	480	478	453	462	440	494	496	461	444	484	479	480	471	479	473	457	481	475	502	446	440	458	422	445	447	462	480	428	482	445	436	482	430	481	484	461	494	458	466	475	451	472	465	445	463	459	477	436	454	467	449	479	481	451	442	477	456	458	500	457	466	460	456	474	431	451	466	467	470	464	450	445	459	448	459	473	472	452	472	495	445	452	473	469	476	467	460	431	460	437	485	447	526	447	460	457	446	482	451	454	493	465	438	485	461	484	455	447	458	488	466	486	466	483	495	441	476	524	440	440	449	408	448	488	489	458	478	429	484	460	462	486	485	449	490	472	454	474	488	458	466	430	472	431	405	492	473	452	442	461	421	468	466	481	450	475	485	449	441	462	485	434	451	435	471	443	451	499	444	454	436	480	476	501	458	463	451	449	490	494	420	457	441	438	491	467	484	443	459	488	460	479	435	444	446	469	431	464	447	456	478	459	426	466	473	462	460	439	470	443	424	444	454	467	458	478	506	466	451	456	448	468	485	470	425	478	450	449	446	474	487	476	456	477	453	449	443	492	471	403	447	404	498	494	470	469	463	463	437	452	450	432	482	490	447	457	478	486	473	468	445	488	503	431	454	484	463	483	463	474	481	443	478	448	479	476	448	446	464	453	422	453	465	433	436	455	448	460	454	479	462	430	474	471	453	471	471	491	483	443	428	458	464	547	442	472	471	449	469	452	449	451	481	443	429	448	455	465	488	456	484	474	492	489	432	433	436	458	459	481	451	453	472	468	480	465	464	459	471	476	439	526	455	482	422	459	434	469	497	481	482	439	503	486	446	479	463	457	445	451	455	462	474	480	425	486	459	457	470	445	454	498	463	488	464	454	465	463	473	465	449	440	502	438	462	412	473	448	537	442	460	454	439	502	443	481	463	470	462	450	457	500	488	482	426	444	424	468	469	437	469	439	458	495	436	447	479	465	440	444	467	444	464	477	513	465	454	468	434	447	465	448	477	473	483	486	453	448	490	489	462	473	472	458	506	462	488	468	460	444	472	445	447	467	492	474	450	456	457	469	433	447	454	442	482	479	490	449	433	463	422	420	445	445	483	483	462	516	494	421	452	458	469	442	425	480	473	499	450	486	441	487	452	436	484	469	453	466	468	460	456	494	418	490	457	423	464	494	507	471	433	477	509	427	478	495	455	432	473	440	453	496	502	478	500	469	463	456	451	494	463	414	449	411	447	465	468	484	454	439	463	464	507	471	465	470	467	448	452	467	439	485	464	468	459	445	484	487	451	478	462	486	469	494	469	496	444	432	454	497	480	504	454	480	439	416	469	492	470	468	461	452	487	453	463	458	455	452	461	498	432	451	475	453	426	449	449	490	467	450	468	424	459	470	452	474	464	407	470	457	465	437	469	475	447	428	466	453	488	468	451	432	439	454	417	464	415	482	465	446	447	439	422	422	483	454	472	447	465	516	501	452	454	441	462	402	450	480	486	456	443	470	426	463	473	457	453	501	507	441	490	453	457	444	455	473	454	479	437	465	483	471	458	497	446	453	441	467	510	473	446	483	468	446	491	472	480	457	458	493	488	447	477	488	479	465	481	481	445	444	446	465	452	471	482	463	452	469	457	471	428	440	454	443	490	473	468	459	481	463	483	520	438	475	463	492	497	446	473	484	453	481	453	459	451	452	446	466	471	454	449	464	450	430	418	471	452	454	471	435	472	434	461	479	432	438	451	469	482	464
28235	19863	7124	2371	1832	1526	1190	945	994	1353	2931	3519	3383	1427	966	863	990	1366	1290	906	918	883	961	891	900	870	938	943	912	927	925	895	937	909	934	956	909	948	899	896	840	920	894	919	961	957	965	910	948	961	899	907	915	956	917	917	916	928	921	919	892	965	919	935	906	921	871	952	974	875	835	915	876	937	899	930	850	896	921	931	935	962	919	901	881	895	854	887	951	892	928	904	909	929	914	927	921	967	900	922	888	906	910	903	900	950	892	873	890	916	943	926	975	959	940	928	928	935	881	919	875	965	886	929	984	897	912	852	952	924	934	946	964	948	836	863	949	946	937	875	940	979	929	954	939	952	875	901	976	866	932	915	941	907	913	923	956	928	897	931	917	939	897	908	923	906	951	929	889	880	917	887	930	942	888	882	959	943	958	939	916	898	936	861	920	902	932	945	929	954	843	980	886	964	960	913	893	876	898	899	935	940	883	948	919	885	845	926	911	910	956	913	891	882	837	926	956	908	884	974	897	872	892	929	947	883	922	910	905	897	985	899	889	890	965	866	961	886	945	928	934	911	901	875	902	922	904	890	914	934	916	901	897	938	936	955	898	874	892	946	866	924	942	872	911	891	907	934	927	912	886	910	877	926	920	890	922	924	928	923	918	960	944	907	862	926	915	860	967	937	965	931	889	910	922	869	901	882	919	898	947	988	912	921	921	907	952	888	873	913	935	895	882	945	901	889	892	926	891	902	973	898	909	910	933	908	883	931	892	853	1009	901	982	970	924	941	884	959	883	948	868	861	886	894	888	914	959	902	864	971	941	905	854	932	919	897	927	972	925	853	961	833	920	859	949	892	899	920	899	901	910	922	910	928	914	863	948	876	1031	906	875	942	895	884	912	901	923	932	936	903	936	960	959	943	955	861	901	843	907	914	908	932	946	940	943	856	920	864	930	910	939	915	994	956	897	921	907	851	914	953	902	912	918	917	914	895	949	896	893	927	881	905	913	919	926	920	930	920	907	972	903	904	941	952	909	945	969	905	941	956	892	866	942	927	913	975	893	900	953	933	906	927	940	907	899	907	929	909	945	916	927	889	914	864	925	903	891	936	897	924	905	926	911	940	914	897	970	935	881	878	935	975	930	922	952	904	958	892	915	867	911	899	922	886	883	930	911	891	914	880	931	873	911	888	893	933	932	943	911	873	893	943	909	930	943	924	923	864	876	933	980	945	867	923	921	893	953	901	970	953	941	903	929	937	934	905	942	948	869	925	910	912	878	897	897	895	886	922	935	927	928	902	955	910	928	908	890	878	856	924	906	868	892	879	842	895	873	943	900	870	912	911	928	900	869	915	931	936	962	902	904	882	862	923	970	917	876	932	945	921	902	966	864	890	895	916	891	897	918	892	946	871	905	936	934	937	930	935	910	886	934	919	947	924	915	887	921	846	954	874	885	927	931	902	876	869	921	918	898	911	966	925	940	920	919	917	950	906	996	936	943	898	926	929	845	959	887	931	920	920	878	964	919	877	914	924	998	936	897	899	901	886	869	862	962	948	910	902	902	943	892	965	973	919	938	941	891	899	904	931	933	866	960	929	861	915	858	870	928	952	893	900	884	918	866	937	839	913	929	941	948	957	899	901	950	952	846	923	883	937	928	901	927	940	917	856	876	893	934	890	916	986	938	922	914	907	918	870	902	901	912	904	914	862	887	876	929	902	949	926	866	844	909	812	964	923	924	920	997	965	913	938	926	924	903	925	922	913	947	938	929	908	917	962	952	932	924	930	854	917	873	890	964	899	951	878	912	893	868	929	865	882	921	852	917	917	901	923	940	900	904	968	958	873	880	914	873	912	910	924	919	888	948	878	903	877	936	911	905	889	922	959	933	914	895	971	892	879	911	910	946	910	859	868	940	966	914	851	895	861	962	891	974	915	947	934	932	920	940	882	891	958	945	932	917	953	916	923	926	928	916	927	910	911	929	943	939	864	911	919	919	922	955	882	894	895	936	893	933	960	962	994	898	918	913	953	908	930	902	905	952	901	920	856	941	947	909	925	916	917	935	883	884	922	979	894	932	887	900	923	993	900	915	920	937	920	919	915	926	905	885	906	895	897	925	874	900	882	939	925	898	942	893	980	903	890	958	903	917	935	857	939	949	927	929	902	914	901	913	954	918	936	918	925	909	884	890	909	912	908	902	938	880	947	889	899	884	961	944	940	928	947	949	881	896	873	870	901	931	943	870	912	919	888	914	860	923	889	873	901	900	920	875	900	862	931	933	899	932	863	911	953	936	935	868	941	944	927	931	904	905	917	906	921	934	915	923	915	928	920	928	926	914	918	912	916	889	975	919	918	850	914	902	918	893	942	883	911	847	910	909	892	950	896	888	944	890	950	925	939	904	808	912	917	929	911	923	891	925	940	900	911	930	938	924	952	839	932	943	941	895	924	848	918	903	953	953	945	913	913	950	863	914	921	911	869	906	909	940	976	931	912	913	894	912	963	932	893	922	911	872	866	909	896	903	901	945	947	851	995	935	885	916	882	890	884	919	865	873	869	869	935	959	914	882	940	943	914	904	883	918	961	907	943	906	933	883	901	959	967	960	917	926	963	957	920	896	959	869	969	907	875	914	923	900	912	886	937	915	941	937	953	889	869	896	874	917	927	877	925	882	929	895	943	929	886	871	935	965	905	899	891	936	890	939	907	915	885	972	888	896	936	887	933	883	906	903	908	903	909	924	926	994	859	895	883	903	926	954	896	873	939	970	960	992	905	967	893	874	903	859	870	919	915	869	895	893	917	909	869	978	938	863	953	868	941	889	912	938	987	948	904	924	963	949	914	917	946	925	898	872	980	904	915	963	877	857	949	907	899	938	948	941	937	924	878	910	905	902	898	905	925	903	876	880	912	883	908	892	880	906	886	921	904	887	858	912	835	884	937	938	908	900	946	957	930	898	907	916	941	921	987	847	936	910	908	943	846	902	922	961	950	897	941	912	913	906	928	898	955	885	919	872	934	943	870	875	878	879	938	932	903	964	892	929	919	907	983	925	955	972	890	894	926	969	895	914	934	909	984	881	946	916	932	920	895	924	922	890	957	916	938	902	968	869	938	958	941	923	922	915	928	968	884	964	955	919	915	923	915	904	962	917	849	921	947	925	932	951	943	906	946	927	893	929	912	880	883	977	928	963	974	871	892	903	909	906	912	891	908	1000	876	965	903	909	922	877	884	934	968	943	906	886	892	906	916	914	894	954	892	915	906	910	916	949	889	846	957	890	928	961	953	903	884	924	907	938	981	857	941	892	957	953	953	850	885	945	926	909	901	884	915	968	942	908	986	923	922	910	928	860	908	887	949	895	918	941	952	930	907	933	895	937	942	920	884	942	869	882	909	945	985	932	895	863	919	910	892	863	896	925	955	931	957	880	852	910	926	885	892	923	904	889	920	961	936	897	904	982	910	905	943	975	933	910	927	900	938	915	853	905	870	951	946	952	902
6326	6473	1973	2370	2267	1783	1305	1057	1010	1742	4118	5054	4776	1719	948	947	928	1702	1469	923	924	883	959	915	935	922	875	942	968	907	951	902	914	906	879	909	863	864	919	911	958	907	931	916	936	902	901	890	962	928	866	947	890	926	927	929	930	890	943	901	898	919	922	904	908	885	900	887	928	889	914	924	878	964	929	870	921	925	823	864	881	895	919	914	921	909	940	941	848	878	882	894	904	840	910	917	938	841	921	913	926	894	922	886	890	941	938	874	929	943	917	898	899	896	908	879	905	951	916	907	925	904	936	916	965	894	956	957	924	924	922	935	882	896	943	898	917	873	926	908	887	880	891	909	921	935	940	913	924	876	955	877	908	897	916	925	861	922	908	883	906	961	900	903	915	915	901	902	919	939	917	934	917	866	891	898	883	846	883	924	917	918	921	912	884	943	914	919	923	868	893	891	872	950	916	894	912	931	915	912	904	866	913	893	886	899	923	894	928	913	902	935	906	849	914	880	901	938	944	888	944	849	962	871	909	883	908	962	954	887	933	911	876	936	938	959	952	906	860	898	949	916	872	898	881	874	886	934	931	936	887	911	920	964	932	951	908	945	940	887	905	955	920	920	950	929	884	988	896	885	932	881	878	935	923	923	896	906	915	927	893	934	885	918	918	899	910	884	895	959	962	969	947	872	874	907	955	927	873	899	886	924	844	893	938	916	936	894	858	900	910	927	890	933	922	934	892	838	886	941	912	846	886	901	853	902	907	864	967	959	915	838	943	916	916	890	936	881	870	883	880	959	909	935	918	894	903	937	938	890	914	930	910	928	895	896	856	878	913	890	898	894	934	900	921	921	927	928	893	890	908	904	904	904	911	871	897	926	891	903	917	889	924	916	930	913	950	857	977	880	906	901	954	905	909	874	941	913	854	889	950	912	919	929	882	959	896	878	940	907	945	930	863	894	963	914	877	943	838	911	880	924	921	942	921	956	954	942	877	900	862	881	934	890	925	939	847	920	873	893	959	902	902	932	902	917	928	915	859	931	985	891	908	910	892	869	978	905	887	918	976	862	884	891	949	944	936	905	939	944	941	888	893	887	966	882	922	910	953	927	870	946	965	885	901	915	978	859	915	917	919	907	938	925	927	938	898	888	907	935	870	903	947	924	908	904	946	866	926	979	904	915	879	900	895	864	868	858	911	918	801	859	949	954	914	910	869	874	953	887	928	900	891	987	924	902	922	869	962	927	905	893	890	946	902	912	937	910	919	933	965	940	869	868	918	932	928	928	893	922	874	932	925	952	941	934	935	886	874	921	883	908	916	900	898	897	900	939	912	910	896	924	982	915	922	904	941	905	859	941	921	907	935	904	881	888	905	863	903	924	943	852	915	892	860	924	881	914	918	905	967	872	891	930	886	887	975	971	888	935	920	918	863	897	911	888	866	889	937	935	885	915	928	888	879	901	959	888	923	861	911	939	948	879	856	957	937	915	926	948	861	945	924	872	912	913	882	926	978	952	921	936	874	869	977	948	927	925	920	884	853	851	860	866	903	888	877	958	960	934	868	909	910	881	896	918	947	957	927	905	904	880	906	884	951	885	931	899	947	896	945	923	912	889	927	929	878	913	912	897	915	910	914	917	903	944	914	939	920	923	879	896	915	920	898	901	849	878	892	865	873	883	854	898	933	922	918	861	922	915	949	912	1015	879	929	884	883	869	872	904	894	892	908	838	912	916	920	906	903	926	901	900	873	931	915	970	934	891	885	875	897	905	921	892	924	866	909	889	886	899	911	900	946	931	905	934	889	891	972	934	916	870	889	907	941	893	870	928	937	978	944	885	945	919	870	920	880	907	903	902	854	910	921	960	963	883	890	876	891	871	900	917	917	873	947	925	894	947	909	887	921	877	862	924	882	860	877	910	898	935	898	927	930	928	957	892	875	883	857	934	911	864	903	905	897	904	916	942	932	876	866	937	861	885	889	905	898	920	941	914	877	973	869	931	905	903	840	891	947	906	905	962	875	898	928	918	935	878	870	955	896	907	917	888	882	932	920	885	901	920	896	883	885	958	909	935	903	877	933	914	885	933	904	911	920	922	905	912	921	931	906	927	938	861	922	895	927	914	918	891	924	943	902	949	923	869	915	881	858	909	872	908	906	889	874	904	903	844	854	889	901	895	931	967	934	912	922	955	918	953	866	899	886	884	921	854	927	931	883	933	891	868	854	854	848	927	917	963	888	903	910	906	861	952	923	962	933	894	880	849	872	907	927	923	849	910	863	980	894	972	914	886	844	871	888	895	900	949	885	901	907	891	883	909	914	915	886	888	947	923	947	914	933	897	887	900	899	921	916	898	996	944	971	947	883	862	901	934	878	931	849	932	846	902	903	878	898	901	894	887	893	939	885	869	957	891	912	921	939	897	930	924	891	883	890	881	964	895	873	931	845	890	929	935	912	918	945	901	889	898	867	896	929	922	955	887	962	901	915	939	901	912	888	895	898	952	893	869	835	951	915	915	924	915	922	929	962	933	859	915	899	955	915	876	924	849	878	934	892	950	913	892	916	905	958	894	932	914	903	894	925	931	916	948	904	880	935	879	923	899	858	893	939	912	890	929	927	960	915	855	874	946	959	933	945	896	895	904	948	900	943	876	879	899	897	881	898	872	874	913	884	940	928	908	940	911	861	897	861	925	877	876	913	896	914	924	844	880	855	924	923	931	924	934	909	914	907	938	915	973	971	912	945	868	873	881	877	844	906	880	912	914	881	891	963	923	932	909	919	894	905	896	936	938	904	888	936	896	899	957	904	904	893	905	896	901	972	889	892	890	823	962	885	880	908	930	913	917	932	925	884	899	937	914	877	951	896	906	888	877	935	865	884	885	901	874	944	870	901	916	888	973	896	891	935	905	875	886	828	906	888	969	868	896	915	919	887	928	914	941	901	903	926	815	936	910	905	897	939	905	826	934	900	907	891	948	897	974	906	930	880	921	886	859	961	944	915	908	925	905	890	927	947	882	873	883	933	861	879	896	907	892	886	909	947	907	872	937	950	909	866	891	922	873	893	951	939	929	886	880	941	862	925	902	949	913	898	906	957	888	840	938	934	944	875	951	927	919	902	853	944	861	930	917	913	924	875	893	939	904	914	899	927	955	846	915	884	932	896	948	874	944	939	894	970	938	922	937	885	884	909	895	874	842	874	930	908	899	904	933	867	885	896	901	904	927	848	938	890	928	986	950	869	932	914	919	902	853	915	872	935	895	915	931	869	933	940	910	873	951	902	934	919	898	902	867	916	901	931	925	885	886	951	891	888	915	889	900	859	903	1013	924	915	915	921	842	932	881	914	913	929	900	916	960	924	851	933	908	938	916	898	911	895	904	908	903	900	895	905	974	946	914	972	896	844	905	957	893	897	922	925	932	921	887	969	923	896	900	958	910	905	954	913	928	937	904	915	924	906	883	945	895	928	889	902	937	931	882	896	891	904	896	875	929	900	920
23904	21502	29007	24440	21509	13855	1963	956	825	1349	3727	5403	5122	1137	573	495	653	1621	1141	516	504	481	488	494	525	519	461	488	538	501	505	498	465	451	509	519	507	491	484	514	491	447	512	446	491	515	483	500	467	485	486	496	439	468	472	524	522	465	473	489	498	482	499	518	473	525	461	480	484	490	476	515	469	474	473	435	475	481	455	451	486	458	460	503	488	502	480	482	473	474	489	478	509	487	493	474	471	510	494	478	430	472	486	491	506	483	489	489	485	456	503	488	480	489	478	445	498	467	477	482	505	489	464	500	496	495	468	478	509	459	488	509	470	498	474	492	452	471	443	516	470	441	449	500	523	434	496	482	446	473	469	474	494	482	498	469	437	490	481	500	447	500	457	475	475	480	466	471	486	474	508	492	494	452	483	496	479	496	494	453	472	509	475	475	477	502	440	455	449	513	468	522	516	535	474	466	426	462	425	445	473	487	482	489	449	495	510	505	483	479	483	479	464	451	516	447	508	496	510	451	493	485	476	454	479	481	454	508	503	452	466	474	492	459	486	470	451	482	512	446	482	471	466	510	502	494	467	514	452	480	514	463	477	490	479	478	474	484	467	435	471	480	483	482	445	505	473	476	453	464	477	496	477	457	498	454	479	466	500	455	494	475	508	507	478	513	497	507	477	461	483	426	465	518	471	459	481	460	550	474	457	483	494	484	436	482	507	514	486	462	455	472	492	463	469	515	473	449	491	485	525	512	500	448	495	484	442	511	492	498	498	474	457	487	458	460	530	495	540	450	441	513	477	476	488	459	451	475	463	470	460	453	483	502	514	526	430	483	481	451	464	470	532	467	522	456	508	484	499	505	480	456	502	511	505	498	480	473	489	466	488	473	498	459	474	491	476	490	477	466	506	479	482	456	478	466	487	434	482	490	506	492	452	449	500	479	483	491	520	495	452	513	512	522	464	468	507	466	507	509	537	498	466	506	498	501	508	495	505	476	468	476	481	452	474	511	503	438	486	483	487	477	452	539	495	477	476	510	478	480	502	454	476	528	524	492	502	489	484	489	507	515	514	543	478	450	507	473	509	457	476	476	495	432	461	507	503	485	502	502	499	449	477	509	495	469	504	448	493	526	484	532	451	467	466	484	492	473	438	440	500	433	458	454	520	470	485	495	470	447	487	467	478	470	474	515	483	504	491	497	489	529	482	453	525	465	450	500	463	465	478	474	489	491	475	474	456	527	493	474	447	490	490	457	488	483	479	465	486	501	465	516	470	474	436	454	476	461	477	464	476	500	471	468	468	508	492	457	509	479	468	477	485	455	494	486	499	476	494	505	500	496	498	463	490	457	443	469	472	512	471	480	508	488	512	455	465	467	511	499	443	501	488	487	478	484	445	493	469	485	462	476	471	483	467	469	459	507	478	467	464	510	503	466	459	480	487	472	489	489	501	480	450	511	475	466	466	478	449	488	482	499	453	474	481	464	513	502	478	468	510	503	527	501	501	451	481	481	458	454	470	504	492	496	434	479	456	472	472	488	443	454	493	489	516	488	509	513	463	458	502	451	470	470	503	524	490	486	507	452	440	465	446	525	492	506	464	501	493	520	485	508	494	460	495	479	483	479	487	474	468	446	483	484	524	518	485	508	487	481	454	485	504	474	475	466	474	469	467	485	494	463	470	477	516	476	485	472	493	491	460	479	472	500	514	471	463	477	468	501	473	466	484	478	482	455	490	452	461	462	461	457	480	470	487	497	478	453	497	484	450	508	471	491	465	469	472	475	495	500	466	479	428	484	468	452	472	473	484	436	495	454	484	455	514	519	494	481	498	491	473	475	451	501	500	466	513	487	452	514	494	466	514	459	465	456	451	514	440	472	493	483	453	461	474	489	492	486	469	513	495	469	464	453	476	470	499	478	483	489	456	476	462	496	497	481	456	465	511	463	469	480	469	452	487	459	469	488	484	459	464	483	482	432	508	477	505	516	493	470	488	480	470	460	491	495	501	519	503	499	495	473	486	492	491	523	510	504	460	480	443	471	492	485	497	511	460	495	474	489	494	495	487	507	513	466	437	458	524	443	478	487	501	490	474	494	488	538	455	501	502	465	492	466	501	464	449	502	467	489	466	467	467	456	449	492	457	438	473	497	484	446	465	472	430	475	462	482	486	509	499	483	460	450	502	465	459	489	481	429	456	441	466	458	485	477	519	510	445	442	456	477	485	510	491	469	465	459	478	485	480	455	530	463	462	474	484	507	483	491	468	495	506	454	500	513	498	506	493	456	508	471	489	470	490	495	503	503	473	458	475	476	474	477	432	462	470	502	471	452	492	465	461	493	519	484	454	499	505	470	444	535	492	477	449	459	463	478	503	466	475	503	481	476	491	474	411	481	491	467	487	462	478	518	454	507	500	469	470	477	500	487	458	484	506	511	468	475	488	510	506	478	486	497	500	486	487	483	522	502	492	461	461	497	505	475	468	505	473	459	455	460	511	476	487	490	475	458	449	436	483	500	484	451	470	484	479	496	478	483	512	485	485	484	476	486	485	496	485	461	453	500	462	462	480	458	498	471	504	505	472	496	469	492	449	482	440	475	465	506	549	435	492	498	477	491	452	510	471	451	484	494	449	436	468	518	515	481	481	452	474	472	498	482	485	435	480	458	459	484	446	475	489	480	453	490	487	499	479	495	473	499	464	474	474	494	494	489	450	473	436	528	477	499	471	496	470	476	515	447	507	483	493	448	487	433	501	460	475	514	475	459	437	486	480	445	450	464	459	468	489	412	493	504	479	469	516	513	471	420	455	456	515	458	475	489	460	504	470	490	449	447	507	460	493	479	466	504	473	489	471	489	483	489	479	470	456	490	501	494	473	470	475	457	443	478	476	497	450	477	492	515	453	504	479	464	452	473	470	510	503	487	473	475	496	482	517	494	451	493	469	495	494	474	483	466	456	438	478	486	468	462	488	489	466	460	431	489	516	476	496	470	511	478	541	486	485	473	472	464	513	438	480	452	517	478	484	527	487	474	466	498	490	466	483	533	442	483	437	474	491	459	471	469	448	509	490	515	491	477	440	478	473	485	533	483	455	477	427	479	480	455	490	497	425	472	482	504	497	457	473	477	462	528	454	475	479	408	481	491	444	501	471	483	523	442	470	492	440	467	464	479	487	489	487	448	438	499	465	492	502	471	469	485	479	480	426	455	507	491	500	454	488	488	516	489	468	499	490	421	468	485	475	450	481	499	508	472	500	456	496	501	450	474	497	473	545	486	457	464	467	483	470	517	478	495	472	510	482	474	451	530	495	477	449	510	461	458	517	449	461	431	471	458	524	465	485	485	490	499	487	499	432	438	493	488	497	484	491	464	492	474	535	451	461	455	483	468	520	491	468	492	482	472	474	482	469	487	444	462	477	488	475	492	476	470	490	488	498	427	472	486	501	435	504	482	497	477	457	514	474	486	507	515	493	512	446	499	478	479	501	472	460	515	451	508
6609	15914	7655	6276	4891	3446	1887	1147	1146	2006	5728	7966	7215	1392	613	559	740	2284	1458	555	514	465	508	499	522	554	503	545	515	535	544	459	492	528	496	509	488	469	500	512	482	488	501	465	471	499	502	481	530	452	474	469	495	482	539	515	509	458	480	492	483	487	490	523	513	521	530	523	480	506	505	477	476	441	506	456	485	510	473	525	452	492	524	472	469	468	526	501	475	490	503	516	501	528	498	484	488	503	503	452	506	487	516	454	489	508	512	498	437	523	512	522	512	475	465	485	514	472	479	499	491	493	511	512	467	488	501	499	474	539	488	473	484	464	499	498	471	474	537	467	460	520	491	532	492	520	528	467	549	456	474	490	503	501	490	521	514	495	522	474	458	494	507	513	468	486	474	492	461	512	489	509	493	498	460	490	463	469	472	496	480	526	493	489	468	510	509	511	483	462	479	514	470	489	512	485	470	492	492	501	474	514	499	527	520	502	512	500	489	488	497	496	511	494	482	457	476	461	460	475	529	509	495	502	506	510	514	493	490	512	479	471	507	527	461	473	480	521	482	494	533	470	478	476	543	504	490	474	501	492	468	477	476	460	458	469	479	493	503	517	490	485	498	492	474	507	462	491	477	459	458	464	511	476	530	475	469	505	516	481	484	523	482	462	480	516	464	503	492	480	510	501	516	507	489	487	499	496	489	477	501	481	504	481	465	488	547	498	463	502	470	491	498	499	489	521	498	512	485	550	498	489	507	504	513	514	480	493	482	481	470	462	475	488	487	483	455	489	494	474	478	470	542	474	506	483	506	481	498	469	497	495	496	505	494	505	471	469	492	481	481	488	496	514	505	457	520	519	522	448	483	535	523	522	561	488	505	519	491	485	491	482	483	494	471	481	453	503	530	494	514	505	513	489	513	508	514	487	471	452	473	460	475	502	517	488	471	465	497	497	492	456	508	496	464	481	456	509	503	487	509	490	520	454	526	509	475	500	539	511	508	497	471	462	499	488	528	497	490	511	472	489	508	505	495	523	512	475	495	506	500	509	477	495	499	484	468	488	508	461	512	504	497	499	498	497	493	473	471	463	474	461	485	466	526	500	496	502	480	481	504	458	494	513	487	496	532	478	510	476	505	510	498	489	476	481	452	464	478	467	512	493	519	531	545	516	534	483	495	474	482	514	476	516	549	527	496	493	517	472	494	481	506	499	485	514	514	502	484	516	478	480	489	476	503	501	535	482	514	482	511	543	484	474	490	471	480	515	509	485	492	487	490	479	478	512	485	508	506	511	497	466	476	480	489	543	465	522	495	490	459	476	512	481	487	487	534	494	475	526	508	489	455	499	502	491	492	467	476	489	504	511	451	490	523	509	490	450	508	497	472	480	473	488	495	516	494	496	491	469	483	499	465	527	490	503	512	483	520	499	497	495	485	469	504	510	473	507	488	499	492	533	511	483	526	485	485	477	451	507	511	511	498	505	483	502	483	491	475	459	500	491	488	487	485	499	510	486	529	491	490	503	489	451	498	507	492	449	470	498	466	531	504	519	483	490	446	517	475	503	490	482	496	498	476	512	477	485	495	536	496	486	471	457	507	488	473	522	524	486	465	457	471	474	513	474	489	520	497	483	447	471	474	488	499	517	499	491	517	465	451	523	512	479	486	456	466	495	514	449	501	472	455	494	481	470	546	498	485	476	518	522	510	490	493	503	518	531	513	511	481	488	498	474	464	518	477	533	445	528	490	465	456	465	481	511	529	506	485	468	435	492	498	489	509	472	489	505	508	482	494	488	481	513	504	479	485	482	523	527	529	555	485	481	491	474	517	509	480	512	518	493	461	465	457	469	470	483	499	491	490	499	483	502	501	478	500	517	505	488	469	497	470	492	498	493	493	465	457	482	467	506	510	541	486	546	466	499	551	496	497	486	530	484	460	493	475	490	458	475	521	506	505	501	457	504	475	489	460	476	476	461	478	530	474	513	450	484	521	491	485	501	506	438	514	457	510	481	451	494	474	500	475	448	471	507	528	505	510	462	490	526	511	506	519	457	474	507	541	484	518	513	482	499	519	510	470	506	486	500	499	462	464	512	535	482	498	497	497	482	501	489	492	514	447	501	487	505	484	515	516	513	510	481	495	492	453	501	516	478	501	484	486	519	487	487	493	507	491	524	499	479	485	477	467	496	496	465	462	497	464	478	460	501	473	480	533	490	506	514	461	490	512	534	484	486	495	492	513	516	503	472	468	460	541	532	489	503	470	505	498	508	519	539	491	494	504	463	490	545	492	474	503	495	521	496	463	471	497	502	502	463	491	472	484	462	461	475	512	457	530	473	472	497	485	472	479	475	502	496	462	525	521	520	501	479	513	461	501	489	518	521	465	521	509	492	523	471	508	532	523	497	478	483	479	510	466	504	490	461	491	465	504	473	482	474	514	481	467	475	505	519	516	510	544	502	551	499	462	528	467	531	515	501	503	486	518	496	492	465	474	493	515	493	444	477	481	472	516	465	549	540	502	515	483	473	486	470	508	521	508	499	500	490	495	500	463	471	501	467	523	491	496	484	508	520	490	481	523	501	507	497	515	534	550	509	507	458	478	502	471	522	500	474	512	515	490	494	483	494	474	472	498	488	502	497	519	463	483	507	497	470	469	507	512	462	493	508	498	477	524	502	510	508	540	474	505	479	506	502	506	506	488	460	486	412	506	478	503	500	512	486	488	514	489	516	481	510	480	444	489	519	534	480	461	532	482	496	505	517	487	498	484	497	503	511	501	508	491	508	505	500	501	526	543	494	478	484	494	462	476	473	513	494	475	513	496	501	464	522	478	489	455	525	525	478	532	476	464	439	449	466	499	516	479	498	481	488	483	484	521	512	508	503	477	503	462	510	479	479	491	521	528	473	480	508	507	513	482	483	504	503	509	509	498	527	510	478	489	520	489	464	475	520	529	486	503	486	526	522	465	498	486	511	421	503	481	494	488	534	499	519	501	477	500	497	486	462	488	490	491	484	437	469	505	504	510	536	480	490	494	461	485	506	480	511	508	511	479	487	469	551	517	522	515	476	534	486	438	462	482	488	500	496	509	467	478	472	473	473	550	482	530	518	481	494	488	462	490	536	516	503	476	453	492	499	476	470	475	499	456	473	486	504	502	481	506	503	489	505	492	448	482	490	507	531	490	495	497	491	489	510	465	490	502	465	492	477	496	508	460	472	455	511	534	469	493	510	472	515	500	449	474	474	537	503	508	467	465	500	514	474	514	476	480	481	495	477	513	459	482	484	458	533	494	531	499	522	474	499	502	455	487	478	504	481	472	524	484	475	519	500	537	479	494	483	509	498	494	474	481	547	489	537	479	506	511	468	491	492	497	535	497	492	469	477	433	460	523	521	523	464	507	478	497	493	521	493	515	525	488	477	492	478	501	475	490	473	478	519	498	491	495	441	505	493	498	468	517	506	489	538	499	446	517	475	497	455	474	503	546	474	465	480	499	500
24916	21420	28002	25146	16045	3071	1617	1194	1235	1747	3310	4904	3834	1280	1116	1071	1154	1939	1507	993	968	943	994	984	1013	997	1050	982	1004	1015	1051	1058	975	971	1023	995	935	967	1019	1014	1012	1014	951	964	973	1019	1029	1002	1015	988	1014	996	987	1013	967	1052	1045	1026	940	1042	1043	1069	1000	1037	1002	1046	957	1037	998	952	1009	1050	1033	1029	979	975	1033	1008	992	1067	1010	1005	988	980	1014	1009	988	977	978	1036	1049	986	1011	953	980	1092	987	1028	1022	1028	1032	1001	955	976	972	974	964	1001	1005	969	990	993	1022	1019	973	1018	1024	1029	1012	1046	1071	1012	932	1017	1062	1017	1026	997	1031	1023	1011	1052	997	1057	1042	1021	1004	1002	1034	1013	968	967	1006	1026	947	985	1001	953	957	1010	1016	964	1033	1012	997	991	1016	994	1016	1009	955	1041	968	947	1016	980	1006	987	1022	1000	999	1008	1017	1002	1017	990	1002	1054	1017	1011	989	921	1053	987	1017	1025	979	1031	964	903	1065	1090	1007	1077	1029	995	953	1056	1049	979	1016	985	960	988	1034	1024	1035	991	1038	1009	985	1015	1059	957	996	1015	1021	950	1014	1043	980	969	1005	1012	1043	1072	997	1035	995	1000	1019	965	970	971	1043	994	959	1011	1017	997	1046	1019	995	936	973	991	1022	1014	950	934	1030	1005	1023	981	1005	1008	948	972	1023	1016	1044	1047	954	1044	944	986	1021	972	1022	1043	1041	1010	989	986	1056	973	1015	1015	1013	1026	1075	1020	989	984	1045	979	1032	1011	1017	1045	1006	992	1072	1002	1044	1047	1005	1076	1043	1039	972	1078	1002	952	973	1021	957	1029	977	1036	979	986	1031	1002	1009	1003	1029	1007	970	1017	1022	1079	1094	954	957	988	994	1023	988	968	962	1031	944	1037	979	967	972	979	947	976	1028	932	942	1006	998	1032	987	1002	991	1024	982	1069	1006	1026	1022	987	963	1024	1037	999	1024	974	911	968	1048	989	1023	1009	1005	1012	1018	973	1015	984	1013	974	972	1000	1029	1055	1001	941	1063	956	1048	1010	993	981	962	974	1046	986	1040	985	1026	1019	998	970	994	984	1023	911	972	1024	1071	1016	966	1023	1015	1030	915	948	1032	1050	1035	1048	1022	995	1037	1017	982	957	1031	1054	981	1006	933	1001	1015	976	996	961	1026	979	1026	998	976	1009	993	989	926	981	967	1036	1024	1063	1014	981	1044	1090	1018	989	1035	971	1019	997	1039	1014	979	1046	984	1002	1005	939	959	993	985	978	894	998	1029	974	1048	1048	977	1005	1029	1026	998	992	945	952	1026	1017	1033	1001	1006	962	985	967	1027	1004	1019	978	1003	973	969	1012	999	1005	1035	951	1015	1085	1006	1032	1032	1006	1012	1035	1027	1020	932	1020	1029	1011	999	1063	1033	1024	987	1021	1036	997	1020	973	974	980	1008	1046	1019	964	1004	1052	999	1007	1046	1052	1004	975	976	981	994	964	976	1003	964	1038	992	1004	960	1066	938	1007	998	987	1073	1030	978	989	1022	1031	988	1004	951	943	987	1002	968	1002	1019	1016	961	1013	1032	1006	997	947	982	984	995	967	998	1004	979	981	1023	1036	995	1072	975	972	958	1048	1021	975	1077	982	998	997	988	969	984	969	1054	1035	1044	994	968	1038	1056	1001	994	1006	970	1053	1031	1032	1019	1031	989	1000	1008	1064	984	1043	969	1004	1045	990	1024	1026	1076	969	949	1039	1015	987	978	926	1013	1025	974	986	975	1017	921	1012	1008	923	1034	1019	980	1063	1040	1010	985	954	1050	1039	1006	951	1013	1050	980	1000	965	985	973	1054	942	1018	968	990	1001	981	1024	1008	1017	946	1024	1033	1006	960	1008	1016	994	1041	1001	969	1006	999	1029	971	1038	1059	1010	992	990	974	980	1006	1043	921	998	995	966	1045	989	1021	1045	993	968	991	1048	1024	1030	1005	973	927	968	1019	1021	1021	973	1007	1007	987	993	971	969	993	1033	1000	1053	988	1051	983	970	992	1004	987	1042	1024	995	1048	1089	1040	998	993	1005	1034	968	994	949	985	1008	959	1011	974	1010	977	1014	974	1026	1098	1041	1023	946	1004	1018	1007	1019	1017	981	1030	965	1011	1057	1033	973	1016	1005	956	970	1020	998	960	1013	1049	1020	987	995	977	1028	1015	986	1050	1007	1037	977	987	1022	1004	1027	996	1034	939	1027	976	1061	957	1039	979	972	1017	1010	1035	963	1054	1030	1018	978	1044	976	1054	1023	954	1045	1032	962	1022	1051	1002	1009	1008	1033	1050	1035	1046	997	1058	956	977	1013	1043	986	995	960	1000	934	1022	1058	956	1022	1011	1011	1003	1017	964	1017	1044	1048	1020	1054	1007	1024	1065	978	1050	1004	1013	952	981	1016	932	944	972	969	961	1001	1031	1039	935	980	1034	967	1004	1036	1039	999	1006	1063	990	986	959	939	1020	1047	1075	1003	1047	1007	946	1044	1016	987	1050	1014	1037	1010	1002	1007	987	1018	991	1007	1035	1049	1044	1021	996	1043	995	999	974	986	1043	951	975	1011	941	1020	999	992	1002	966	949	1041	1073	1019	1035	1056	948	932	1048	978	979	1024	990	1028	1002	1068	1016	1059	997	995	986	980	921	1018	988	999	966	932	1046	998	1024	1052	1000	1000	1032	995	985	1026	945	1044	1041	1046	943	1023	1041	1006	998	1015	1029	950	996	1005	977	971	1011	1003	965	1001	989	1002	1004	975	947	1010	979	1010	1010	998	954	1004	1035	986	1045	1038	1012	1011	1036	1058	982	1034	1055	967	998	978	973	1047	1009	988	1002	986	975	966	991	1029	1022	1017	960	1108	930	1024	1055	1038	1018	991	992	999	966	978	1030	1078	987	963	972	1001	942	1038	992	1031	1000	967	1030	976	1022	1043	1056	1060	1031	1015	911	1081	1003	1044	957	1001	988	987	1013	954	941	1032	973	1042	1005	986	983	991	990	974	1033	956	969	1027	1046	979	1020	1004	998	922	1098	1006	995	985	963	965	986	996	971	951	930	1064	1040	968	1009	1027	1039	1062	1032	1002	985	1030	967	1005	994	1008	1019	1009	939	1001	974	990	947	1032	990	979	1042	1004	1045	982	969	1007	994	962	1007	1060	1035	1020	947	993	1021	1013	984	942	993	1094	989	995	1049	947	966	1056	986	968	982	974	989	1054	997	1070	1012	1036	979	1000	990	988	1028	1049	984	970	1005	1018	958	956	992	1034	954	1038	987	953	990	1003	1004	975	1014	1030	988	939	979	1012	1035	1006	992	1002	972	1026	1017	1032	1034	962	1023	1015	1008	958	1068	988	968	921	992	924	983	1037	1013	983	932	976	988	1012	1038	1085	989	1001	995	947	1033	1007	1000	1025	964	994	997	1034	932	1024	970	997	1021	969	995	1075	966	1041	1023	1011	1048	979	993	999	1007	923	985	977	1012	981	1006	1004	1029	1022	988	1046	1021	999	1014	1073	1000	944	998	1042	978	954	991	1054	941	1004	997	1026	1065	1044	1041	971	968	1004	1023	975	977	989	971	1030	1026	1039	1022	994	1017	1053	1075	1036	936	977	1008	981	1023	985	980	1014	974	968	983	1055	967	951	1053	1012	956	983	957	950	1008	999	982	958	1039	989	1010	944	981	976	1027	977	1021	1011	995	992	963	961	992	984	997	991	963	974	994	1058	1044	983	1095	1033	993	1013	980	1075	984	1003	1018	976	977	1026	989	1026	1043	989	965	1004	1007	1070	981	1017	986	1049	960	935	953	996	990	1085	999	1058	1037	975	1033	983	1011	1061	1001	1029	977	959	966	954	998	1036	989	921	1027	961	966	971	976	1020	978	1031	1038	1035	942	966	1042	1009	1026	1059	1005	1079	1015	976	1043	1076	1022	1016	980	954	988	1025	995	990	998	952	1005	951	942	1016	976	993	1014	998	997	982	933	973	1049	959	995	963	1022	938	983	958	972	990	1000	1064	1070	984	998	946	1025	984	1104	993	1061	1081	990	976	977	1004	969	1015	1030	994	983	1061	993	1032	1025	1022	997	1013	1011	1026	1054	1001	976	1024	992	1017	987	979	995	1021	955	998	1003	971	991	970	1029	986	992	1036	971	949	1063	992	986	1007	1006	982	939	1013	1041	1000	1022	1014	1024	1073	973	1055	960	996	967	983	982	1002	1041	1044	1009	978	1083	979	1037	996	963	981	993
6322	13113	6004	5140	4126	2982	1898	1357	1484	2397	4818	7269	5483	1285	1052	1044	1121	2355	1693	1025	965	1019	1082	994	1008	974	981	931	997	1004	959	1018	1035	995	1053	969	991	956	1039	963	948	956	1014	927	977	991	933	974	942	963	966	1016	988	966	1047	981	920	986	943	970	936	967	987	969	972	946	1050	972	1001	920	969	924	991	944	1019	1029	918	952	959	907	1001	967	1015	981	1024	988	944	954	967	985	1009	952	1006	982	977	977	958	1035	942	1009	1018	937	924	996	1004	966	913	971	930	1008	991	947	986	967	1002	947	973	945	930	941	1042	987	921	964	1010	952	1001	933	1006	922	924	971	993	986	1003	981	921	1027	985	1034	1044	968	952	944	1018	949	966	971	1030	938	990	946	1056	1034	978	907	1030	948	971	983	1032	973	987	940	962	1025	944	955	976	953	970	971	976	978	1011	1000	922	984	940	973	938	1030	954	985	959	973	1007	963	999	983	1021	1015	971	968	960	967	993	953	1008	966	940	1026	951	936	1016	961	966	948	969	957	885	939	986	986	980	996	1012	1005	924	1059	948	938	994	1006	1007	1023	941	984	982	984	988	949	982	963	982	1002	986	988	981	938	1022	939	973	949	1009	969	960	957	957	968	948	1034	924	913	1024	982	983	936	986	967	988	1023	1033	937	998	898	959	984	929	1032	996	963	935	976	973	965	943	955	1016	1029	918	1001	998	983	963	991	934	950	916	1013	1020	969	936	952	962	995	948	967	922	972	986	969	968	986	1037	940	953	985	1004	944	972	967	973	972	989	1022	974	1016	1007	1022	971	956	978	986	921	952	1009	944	970	1027	965	920	952	946	932	991	972	986	960	955	969	1005	1008	930	951	982	1024	970	949	961	1016	959	1014	942	989	958	980	951	972	977	919	970	966	933	1003	963	1000	974	986	1036	984	930	959	974	967	1005	907	999	967	985	996	959	955	942	958	930	952	997	954	976	956	983	909	984	939	1009	990	982	955	981	977	989	1032	966	982	977	1004	980	978	996	970	931	951	1034	922	969	924	1023	969	1007	1006	996	980	972	990	998	964	1024	975	1006	981	952	935	1002	961	974	971	951	1020	949	1027	937	972	976	1004	991	997	964	1014	932	947	1040	951	951	984	969	916	942	963	983	916	1036	900	950	999	967	939	890	941	959	979	960	968	967	936	938	995	997	911	965	975	1006	969	957	1008	1008	1019	918	923	977	1034	980	894	995	946	1027	962	989	911	955	932	1015	1005	999	968	972	1025	930	951	969	986	992	944	1003	1012	953	988	928	984	963	1000	979	1012	947	929	931	997	979	1004	981	992	968	972	925	927	1019	972	948	952	925	934	995	941	1000	1039	1005	983	989	991	928	1002	953	990	968	982	928	1013	1001	919	1022	985	941	954	960	990	990	969	1092	990	968	983	923	957	970	1008	976	991	956	977	996	967	988	960	992	950	988	996	972	1019	983	967	992	1025	1004	1013	955	965	952	927	933	1007	961	970	967	998	930	995	977	968	993	1006	945	1027	981	983	927	941	1042	986	992	950	969	1029	994	962	977	1001	957	1010	998	915	914	1039	996	998	950	905	960	974	992	956	1036	936	1019	932	961	1044	947	977	983	990	903	945	965	1014	929	959	975	976	947	952	964	988	1032	1011	957	974	965	973	955	957	986	969	935	933	916	983	969	995	911	946	1001	928	985	997	932	893	953	946	1003	976	965	940	994	979	1005	911	960	987	978	1002	972	982	996	955	1036	985	963	969	966	967	964	935	989	968	1017	940	944	976	978	1004	961	952	979	1013	1019	950	985	958	973	977	938	970	1004	1024	981	982	963	936	910	1002	968	1008	984	1011	982	944	954	968	1009	960	952	972	1027	952	975	969	950	964	963	909	969	945	934	986	942	1015	970	969	1040	947	975	1008	968	933	1004	953	941	984	965	1003	935	1010	1003	1024	918	974	988	964	987	910	978	1016	991	932	967	983	992	900	1011	977	1000	977	935	946	964	981	920	917	976	972	966	1038	927	946	922	971	954	953	958	958	991	1018	931	967	924	983	965	962	924	955	979	952	963	1004	971	975	981	973	992	964	965	949	982	1022	1007	983	976	999	950	967	956	942	998	914	973	948	983	995	1025	979	1024	959	953	1044	936	995	1057	935	992	964	985	947	1022	991	979	999	973	949	953	989	927	1017	999	979	965	938	965	989	932	983	997	950	928	929	966	976	990	1024	936	974	985	929	952	986	918	960	976	967	967	987	939	989	950	950	931	981	945	925	920	977	973	930	1023	927	989	986	998	949	987	923	917	949	979	943	925	939	914	969	966	984	994	968	943	1001	993	968	982	1034	925	988	943	1002	900	970	1027	1033	986	1007	957	1024	986	946	963	1004	989	953	936	982	963	949	1042	1023	978	970	970	940	989	957	1015	1051	958	979	988	938	988	966	970	972	1033	987	970	967	1018	993	977	999	995	969	1014	950	978	937	945	1017	956	972	959	962	970	962	1022	975	934	930	934	995	891	986	983	967	981	994	941	992	927	1024	986	983	1004	971	978	993	972	940	963	974	968	949	1005	984	1002	950	960	998	1004	983	985	992	924	969	1015	994	957	946	958	962	967	1082	920	1010	989	997	938	991	1032	974	977	955	959	979	986	975	997	962	951	959	981	1002	948	1013	981	953	969	938	951	1005	921	973	943	987	1010	963	943	943	959	1011	927	931	959	1014	982	1031	947	986	981	954	941	1034	962	980	1002	935	1028	1022	971	959	1006	953	1004	1004	966	1006	974	980	1004	991	967	980	948	953	952	981	1011	965	924	959	933	977	941	1013	936	973	995	964	995	986	990	999	979	976	966	958	1018	929	979	962	1005	987	974	976	963	966	1022	976	1019	966	961	983	962	1025	966	991	964	972	1000	990	937	961	942	951	1018	938	941	979	993	953	948	993	967	962	945	948	967	975	1012	1023	986	999	917	941	1025	983	980	1010	1008	1013	1000	1001	962	953	1022	941	999	981	954	962	1041	956	956	959	998	920	941	1017	960	991	986	1006	1000	1022	951	979	953	958	984	935	990	948	954	984	978	961	991	952	977	926	980	935	1027	979	996	944	974	974	981	1004	989	1008	971	1019	940	956	997	963	956	990	940	979	994	956	966	932	968	944	970	938	962	917	971	961	969	1014	997	1008	950	987	1018	1050	1035	984	976	1008	984	1000	958	957	1029	1011	959	963	973	928	984	979	972	977	962	1046	965	1008	996	994	955	947	977	999	964	981	925	952	951	904	988	1012	964	959	913	940	938	972	986	1030	988	898	957	979	996	982	986	945	947	936	990	939	955	973	995	1029	946	987	993	1010	1013	999	938	966	1015	947	943	1038	974	1001	923	958	1036	968	999	988	943	960	937	986	988	1001	1000	1003	955	986	969	964	997	971	951	997	943	957	916	966	1006	1014	950	950	978	961	1043	947	969	929	983	972	1031	979	941	964	971	980	982	985	955	944	990	1011	970	964	1046	949	938	951	954	938	993	983	1010	974	956	1017	965	1009	1014	977	974	982	968	1040	996	981	1049	963	973	1014	971	996	951	1004	998	994	952	958	955	967	974	964	959	986	998	992	978	915	990	1022	999	982	1003	971	1006	956	980	1006	1004	949	973	996	959	985	950	990	954	922	1023	967	941	975	988	928	954	933	1007	1035	942	967	941	939	993	969	986	976	973	932	980	997	972	988	969	924	1010	931	895	968	962	932	1000	928	933	950	1029	967	961	978	969	978	1008	941	984	955	927	959	927	933	1032	985	927	1011	960	917	982
22696	21498	29329	24071	21501	21628	12357	1459	1140	2084	5313	8129	6005	885	637	601	750	2265	1858	563	560	473	544	504	516	476	515	486	517	496	461	481	481	515	449	504	476	520	480	493	454	460	482	493	479	500	475	499	516	523	510	429	452	456	471	440	469	455	461	473	492	493	470	495	514	485	471	483	501	454	482	440	495	442	453	487	437	437	460	463	473	480	509	475	488	455	436	444	505	491	467	480	470	466	495	477	496	451	466	464	461	440	455	404	442	492	436	482	442	520	465	433	481	476	509	447	514	476	454	498	497	441	481	489	482	453	524	470	496	457	497	515	463	461	474	486	473	502	489	466	461	479	465	461	488	452	480	423	462	472	446	458	445	511	433	463	490	464	473	488	456	472	463	445	452	479	461	453	475	516	491	492	499	512	430	458	469	488	483	458	482	458	506	460	454	484	491	483	471	470	456	504	467	468	443	492	475	512	468	440	490	435	478	483	453	506	456	467	476	468	446	464	476	462	466	509	447	476	450	478	453	441	445	439	466	451	471	475	444	514	471	493	475	445	486	480	466	474	482	463	512	428	464	495	541	453	463	496	490	509	486	489	472	472	498	483	478	499	482	456	477	466	469	464	490	467	504	468	471	423	468	448	440	450	421	429	507	482	486	455	458	480	479	479	495	460	472	499	484	508	480	473	461	413	482	494	463	477	489	468	485	484	480	456	465	486	443	478	498	503	500	433	500	510	454	489	491	488	465	450	511	487	472	457	484	485	457	497	455	490	472	446	459	457	455	476	487	502	474	473	510	462	419	468	492	483	502	474	476	460	494	447	471	459	494	479	495	493	460	531	495	465	494	471	518	463	462	483	487	487	453	447	459	443	448	458	460	483	437	458	478	460	435	458	473	473	483	426	479	446	456	514	463	457	475	442	486	481	456	462	470	465	515	464	460	452	453	472	482	521	450	444	452	530	487	479	506	517	488	459	508	460	487	469	475	470	497	492	475	438	487	487	474	438	478	459	471	460	484	481	457	477	444	485	489	445	493	467	430	519	447	475	472	482	468	483	443	450	480	453	466	467	476	507	492	477	481	483	451	470	488	454	518	475	489	434	461	442	489	459	451	488	442	500	479	442	449	478	455	444	470	469	489	493	468	543	456	446	485	457	501	458	484	450	471	435	457	444	493	523	470	456	495	443	496	437	481	483	444	470	444	492	448	471	448	443	486	526	465	429	476	487	426	463	491	443	519	479	468	459	468	469	450	483	442	461	472	475	483	464	489	485	482	441	469	457	519	494	478	463	458	470	473	498	516	443	489	449	502	485	458	452	502	459	433	470	495	453	503	477	467	481	466	471	491	444	451	492	431	446	490	428	458	489	423	456	446	447	464	513	487	446	514	472	523	515	506	474	473	492	478	455	475	470	506	485	542	479	485	437	469	486	457	498	454	472	466	464	470	467	475	491	479	468	508	469	444	445	444	455	474	475	435	474	469	466	496	439	452	465	507	487	488	456	440	490	511	443	466	475	490	455	454	445	483	465	445	467	497	484	495	516	481	517	439	508	509	526	461	433	453	460	476	468	474	483	493	420	459	454	456	493	494	497	459	481	434	461	448	462	465	466	471	438	459	444	485	454	484	486	495	505	511	452	459	485	446	452	518	475	490	445	459	480	471	453	508	460	488	469	470	475	466	487	463	485	482	469	444	494	504	444	486	462	478	473	471	497	470	486	464	498	502	462	462	459	487	461	458	476	461	435	483	486	483	462	465	481	495	469	496	435	442	466	466	429	493	468	459	453	474	472	469	523	455	446	445	483	447	516	471	489	448	472	468	481	491	500	469	489	468	481	492	444	470	502	493	485	437	473	478	479	462	474	461	483	441	491	497	465	473	517	494	461	455	465	476	483	481	497	484	516	483	488	455	502	475	476	453	457	464	461	458	458	490	473	452	488	485	527	476	474	447	454	469	435	459	501	483	472	498	471	461	467	476	467	492	491	521	445	468	479	467	473	479	462	457	525	461	502	426	466	484	417	515	434	432	449	484	469	447	463	480	476	405	478	510	502	484	467	463	462	496	487	490	472	430	474	465	435	450	462	493	472	471	502	480	491	473	475	465	476	465	466	474	459	485	442	470	470	482	494	466	444	473	479	457	461	491	455	479	525	441	450	489	454	467	461	475	471	489	470	442	499	477	525	487	467	490	494	469	480	495	442	473	478	418	470	530	473	480	458	460	515	510	494	489	427	461	505	473	467	490	486	490	422	476	498	468	488	489	476	475	435	470	453	466	452	468	491	452	430	474	492	478	479	485	459	455	482	496	485	496	452	457	464	461	488	449	465	480	493	485	431	467	469	490	486	483	455	462	438	467	462	497	448	490	491	475	457	448	484	493	485	438	430	500	501	484	445	498	496	448	482	452	476	471	461	456	455	493	494	501	450	521	481	467	469	465	486	506	464	500	448	455	447	489	481	484	475	492	456	453	432	462	464	505	461	475	420	452	508	488	477	520	491	439	480	470	467	509	453	483	497	481	464	479	473	465	465	488	452	467	480	485	452	446	501	481	475	461	498	465	466	455	458	476	483	461	469	479	504	461	476	434	461	491	474	457	452	493	463	446	465	470	455	494	480	486	490	463	522	427	481	427	466	473	456	480	452	507	472	475	469	473	455	487	469	434	480	456	457	466	510	471	460	463	484	452	506	488	443	446	449	440	453	445	477	494	474	469	466	466	502	483	467	469	441	462	482	475	484	475	482	442	399	485	479	467	475	465	468	491	489	480	479	420	491	506	441	476	465	511	458	493	449	447	503	485	455	455	492	455	497	492	483	470	527	498	465	496	472	459	468	453	482	471	462	473	474	483	491	525	471	454	507	496	463	481	462	455	431	483	475	446	481	482	476	501	487	451	494	491	456	464	473	485	486	456	485	489	448	480	481	444	473	454	467	486	477	454	457	441	466	469	524	480	506	486	475	449	475	487	468	491	485	501	463	480	489	472	493	438	470	460	460	458	497	457	455	490	467	469	487	462	467	521	513	473	454	460	466	465	492	476	503	493	500	514	464	449	484	439	508	479	442	433	508	495	432	484	452	451	460	464	477	441	462	467	472	471	458	486	489	477	468	494	477	463	451	451	500	482	465	471	438	453	485	517	465	492	487	519	478	501	463	476	443	434	454	434	468	478	478	503	461	461	464	484	455	468	487	481	477	461	472	456	483	490	503	492	471	447	508	481	455	473	459	449	465	458	496	502	495	465	479	485	463	485	411	490	481	452	451	447	502	479	469	484	465	497	445	503	496	493	468	487	485	522	467	471	475	516	501	471	463	456	496	532	467	469	465	479	451	470	442	440	450	486	462	511	453	480	465	479	491	480	490	466	471	461	452	452	482	510	483	481	461	471	510	438	504	438	467	476	461	497	454	447	491	434	499	461	491	469	456	474	475	452	454	500	465	489	460	505	476	465	457	468	454	493	508	505	452	504	502	478	469	446	468	476	467	458	444	465	455
8750	24230	14002	10112	8475	5177	2975	1819	1647	3286	7989	11372	8130	982	706	683	951	3239	2358	589	503	522	536	479	509	483	475	503	513	500	454	503	486	485	464	472	454	480	460	493	480	467	468	492	494	471	429	454	459	481	441	479	468	494	470	445	427	451	461	447	453	480	455	445	471	485	392	446	444	519	449	458	451	443	454	458	459	451	452	449	478	423	472	427	503	456	453	441	484	450	463	440	490	492	482	433	423	446	440	459	504	406	495	445	476	466	477	490	453	455	431	479	426	481	472	418	422	435	426	476	488	421	455	449	474	527	436	440	476	433	462	452	468	476	442	420	466	488	472	457	469	451	454	463	464	461	449	437	440	479	458	445	439	457	456	448	461	469	428	462	474	453	479	444	493	467	473	503	465	471	493	429	453	479	453	458	482	473	442	446	457	464	445	471	476	429	467	469	450	474	468	444	458	424	473	439	475	451	437	483	478	478	449	460	489	464	451	474	470	451	451	472	422	478	444	415	495	454	455	460	473	504	517	427	451	448	448	444	488	422	459	456	445	448	445	492	465	400	485	457	484	490	457	482	479	463	500	480	478	460	469	487	440	437	462	482	460	460	444	461	449	436	466	499	457	470	485	467	400	454	475	434	462	464	488	468	451	462	458	483	459	499	441	457	450	465	441	471	472	464	467	428	463	421	473	452	458	457	477	458	464	453	490	484	462	481	439	451	491	460	462	460	420	471	468	441	471	455	477	467	476	438	443	432	476	474	486	468	460	447	452	461	470	482	458	463	433	467	442	445	442	478	438	446	441	487	469	481	458	433	453	492	483	432	440	455	479	480	438	446	462	476	409	412	493	497	425	447	448	452	431	425	449	467	461	473	444	472	467	447	443	461	463	483	451	442	458	421	478	450	452	437	451	470	453	488	467	434	445	475	452	430	497	475	451	466	438	453	454	456	439	475	437	486	453	444	460	443	442	453	452	498	461	459	481	467	451	447	486	446	443	466	490	455	468	435	453	480	443	469	437	459	445	457	447	421	439	444	441	479	486	469	445	464	431	476	427	473	448	450	452	462	437	467	471	448	475	474	459	469	463	454	469	441	439	443	418	446	463	484	445	440	493	443	499	455	433	447	430	490	443	456	453	465	447	476	457	445	461	449	450	442	433	448	480	474	416	446	493	492	472	434	479	466	451	460	474	471	450	449	466	449	486	468	475	493	445	453	448	460	444	509	438	467	459	508	447	434	417	479	459	416	465	471	454	437	453	478	465	472	482	449	416	425	467	463	463	490	483	469	484	475	453	469	431	467	412	460	457	464	448	472	493	478	472	450	469	425	461	442	483	466	484	452	420	420	490	435	490	487	445	460	407	461	482	421	465	450	483	478	481	408	473	454	473	434	493	415	450	457	453	454	441	445	448	486	438	441	457	448	474	457	475	475	500	454	446	489	472	486	465	464	475	471	462	453	492	456	444	434	454	454	423	451	467	468	424	484	467	495	441	472	466	473	461	448	489	444	476	454	470	462	438	452	471	466	469	444	492	450	422	430	445	467	477	456	449	457	418	450	433	475	464	476	440	455	465	467	477	442	468	441	416	448	471	480	444	442	474	475	452	417	454	458	478	465	442	453	446	441	441	459	452	409	433	446	460	484	439	445	432	444	478	466	470	464	454	473	454	474	465	488	504	492	476	435	452	436	489	460	450	484	465	456	471	468	448	479	503	431	423	462	468	460	473	434	475	450	419	421	442	466	433	437	430	442	516	451	409	436	441	441	506	449	464	447	460	487	476	489	483	443	440	469	502	432	423	470	441	460	483	465	438	435	440	514	441	470	434	438	436	453	471	467	420	456	431	478	483	429	458	441	473	467	440	477	465	452	474	449	447	462	457	437	489	416	439	405	448	449	470	472	463	466	454	466	467	481	450	429	488	450	492	457	460	434	434	472	481	418	451	431	478	475	426	469	469	441	512	438	493	439	460	465	460	464	435	461	471	448	460	479	458	484	435	458	508	438	461	430	457	469	429	472	474	447	458	486	469	456	462	459	458	477	495	437	459	490	437	469	451	458	449	424	444	463	456	459	441	467	473	443	452	469	464	489	433	474	454	454	465	474	469	444	478	455	464	456	455	479	455	475	469	465	483	494	472	458	442	441	439	443	442	411	489	437	444	468	466	475	453	438	425	435	437	436	452	448	445	457	417	450	440	487	432	467	454	460	422	477	493	440	477	461	438	452	434	494	468	451	437	466	407	447	455	468	443	434	446	427	424	443	439	460	447	439	479	437	443	425	446	479	448	444	444	461	465	422	458	463	442	423	444	474	442	458	470	498	476	485	497	457	482	478	464	440	489	453	490	444	451	491	474	471	431	448	486	446	473	487	468	476	466	467	430	466	452	461	462	449	470	448	411	451	449	425	481	425	469	450	462	438	434	448	466	474	435	475	479	463	461	462	472	492	461	451	448	476	448	444	489	421	481	465	471	475	463	478	455	486	485	444	446	466	464	437	464	451	461	509	504	481	465	472	444	461	453	422	467	445	452	472	438	480	453	442	452	455	474	457	436	471	443	436	435	511	430	425	443	452	451	494	469	458	470	513	460	501	482	484	455	469	465	441	447	466	453	484	489	448	457	445	436	460	467	520	510	449	469	461	435	435	468	442	459	460	440	469	456	436	436	461	448	492	478	471	461	430	411	440	421	468	423	438	467	464	486	418	496	447	479	446	445	466	413	451	454	449	477	439	464	475	446	476	452	443	490	444	454	441	456	452	442	478	445	480	425	469	447	434	435	485	433	478	449	455	466	453	443	454	474	453	429	446	428	450	463	414	458	449	448	484	445	479	455	424	447	473	472	445	468	444	472	441	456	471	447	461	464	455	488	472	476	449	494	466	502	447	393	448	503	439	467	475	425	431	443	449	441	463	460	492	438	458	444	433	457	433	460	462	452	498	457	516	497	436	451	444	462	449	445	454	458	488	449	491	459	440	451	458	457	435	496	471	488	487	452	454	491	486	446	437	464	457	493	424	466	465	466	451	394	451	432	451	437	467	486	490	408	462	436	458	447	432	468	460	494	466	436	450	495	455	442	493	442	449	441	418	447	472	448	433	460	444	411	467	485	490	473	444	428	497	476	464	482	469	465	437	415	462	447	461	479	492	478	482	486	490	467	466	498	425	459	476	456	421	468	452	482	499	483	476	466	444	462	478	436	465	470	496	439	450	457	499	452	457	470	463	471	449	466	442	469	451	473	476	458	474	467	458	424	457	459	467	438	465	443	445	482	455	454	456	477	472	454	428	445	485	468	461	494	437	442	457	446	441	442	451	485	447	404	465	467	427	459	451	453	452	431	441	466	454	448	461	465	477	505	456	461	461	448	469	478	451	427	461	474	484	447	462	481	426	444	452	442	441	477	444	468	478	464	501	472	474	467	495	485	477	461	495	464	481	476	448	445	464	461	456	475	464	422	452	475	427	446	446	462	442	428	445	463	472	469	429	477	449
28245	20152	8622	3190	2303	1394	1073	937	942	1338	2484	3459	2313	985	935	925	955	1674	1293	915	963	923	892	931	866	898	884	938	966	852	924	927	894	886	947	909	942	870	899	902	875	912	896	896	925	907	870	903	923	884	904	942	921	889	908	916	912	986	910	894	908	933	954	918	927	918	895	889	894	905	891	931	898	897	875	971	894	946	940	961	878	905	932	902	883	877	873	906	893	913	948	912	928	979	884	901	908	874	881	883	868	930	910	907	917	901	827	862	874	930	927	853	884	923	941	923	862	905	952	862	944	881	879	907	869	885	881	918	889	917	888	897	923	949	874	883	891	914	878	983	895	922	892	879	873	873	968	834	911	928	920	920	889	902	879	890	965	910	868	863	923	934	951	896	883	939	922	895	861	833	843	949	871	857	871	881	908	906	890	871	938	939	933	896	994	919	896	977	871	881	948	941	909	882	925	894	924	892	888	886	886	908	933	879	946	888	898	873	931	949	870	903	941	871	919	948	955	867	870	899	923	964	963	947	882	927	934	859	900	925	852	908	911	896	878	867	892	920	904	893	910	924	944	875	955	898	873	898	949	870	925	834	926	859	877	915	931	893	903	919	847	925	909	893	896	910	892	933	972	885	906	948	868	918	908	884	893	934	906	908	905	909	917	945	908	878	908	893	919	960	873	892	906	910	908	851	938	898	873	943	913	902	858	896	925	897	959	945	876	927	948	989	921	922	927	947	913	913	966	922	921	894	947	927	900	897	921	901	956	917	950	907	896	980	908	855	901	923	895	906	886	907	935	932	897	913	899	818	843	917	901	911	924	903	932	836	884	882	956	865	928	935	895	952	906	894	892	908	896	869	917	877	849	908	895	870	916	939	953	918	861	912	887	910	891	878	914	949	892	913	882	902	925	933	923	899	855	866	846	886	874	957	864	956	898	947	923	930	932	887	904	857	939	846	881	886	914	868	899	967	911	938	908	873	883	865	887	901	902	972	939	913	908	888	926	949	909	835	921	883	938	899	939	963	884	894	913	968	930	923	950	905	912	890	921	919	936	902	903	913	892	920	891	930	845	864	919	833	866	844	866	894	890	901	927	930	890	943	923	881	918	923	894	914	944	905	882	908	960	902	869	898	899	912	890	854	911	915	880	948	923	910	946	903	922	879	906	936	940	873	936	930	942	898	941	944	885	902	907	912	932	923	875	909	869	926	938	888	890	974	918	891	894	945	861	951	863	904	906	956	923	938	921	910	911	931	888	885	888	868	917	907	871	940	938	887	914	945	882	866	887	903	914	907	901	903	892	888	875	881	939	876	930	926	882	926	851	918	861	908	886	904	874	938	890	853	925	893	931	903	934	874	939	969	883	897	885	883	893	872	964	875	921	912	902	869	883	869	905	962	882	917	877	927	909	927	869	920	887	863	894	888	869	895	878	911	930	895	924	922	959	985	839	875	866	883	873	861	897	872	866	885	904	861	931	872	971	859	917	925	874	881	911	886	899	922	862	858	918	864	959	888	944	943	912	853	913	882	875	919	882	902	938	938	846	846	959	909	880	907	936	874	923	912	875	847	946	868	917	915	851	958	949	926	900	898	881	910	847	949	892	929	925	901	932	883	879	864	915	930	899	862	967	931	901	932	861	882	936	892	900	889	956	860	854	908	883	886	909	862	913	871	1003	894	897	854	896	895	883	846	875	937	893	916	939	870	858	880	898	881	932	898	852	868	886	941	885	903	904	834	932	960	976	887	952	896	913	922	926	912	918	931	896	923	889	955	887	832	915	903	920	938	913	921	845	969	914	946	893	883	866	925	921	954	882	932	895	902	872	881	961	911	972	877	890	865	904	910	891	943	937	935	876	884	876	908	932	924	876	914	880	885	938	846	919	864	918	895	870	888	938	886	883	873	848	906	947	886	929	854	899	900	962	909	880	885	886	900	915	900	850	957	916	945	919	864	882	914	927	858	912	939	922	855	897	897	919	925	847	888	839	986	880	875	929	906	939	873	930	938	959	955	927	931	868	940	923	934	867	886	934	863	890	861	941	921	903	924	904	925	901	915	893	889	883	910	889	873	926	869	846	907	893	889	917	901	900	910	884	952	914	927	915	856	913	975	935	924	943	850	918	926	940	913	911	967	933	926	899	932	824	967	877	905	943	913	900	890	931	865	921	905	962	892	880	931	877	896	934	899	919	915	870	879	842	907	926	890	903	911	908	897	915	868	899	869	920	878	856	924	872	909	907	947	920	877	922	867	960	854	931	898	918	968	894	953	954	901	902	953	920	883	896	942	879	917	885	904	931	867	911	850	923	871	903	941	861	909	889	902	959	897	882	965	888	917	874	936	890	921	911	885	898	884	890	956	962	932	934	907	975	909	881	952	895	832	891	910	897	925	920	940	894	935	874	943	929	949	928	920	834	942	919	886	894	915	990	936	959	928	875	898	884	889	932	865	877	898	887	864	920	957	885	936	868	972	896	894	870	860	911	873	866	953	888	946	898	968	865	898	860	954	927	906	880	898	913	934	889	903	892	922	879	897	936	911	847	913	923	916	906	903	874	851	914	903	879	980	926	850	942	918	927	916	951	914	909	829	884	906	851	900	899	927	921	928	895	929	927	935	891	890	877	935	962	857	904	863	935	952	888	866	839	830	914	982	867	931	942	837	930	880	927	904	918	906	971	915	927	894	928	892	906	861	934	884	853	901	928	893	871	943	858	877	910	928	854	963	836	942	889	895	947	934	918	907	881	871	836	928	887	951	898	898	926	931	872	921	914	890	892	971	959	903	863	904	934	893	885	912	893	954	893	936	937	883	940	911	931	910	911	905	909	911	904	894	915	898	933	897	897	957	935	875	882	894	857	934	925	930	867	949	912	947	939	890	880	917	889	939	917	966	968	945	953	892	854	880	886	908	918	940	875	884	921	887	906	928	888	893	901	849	907	956	893	908	892	923	900	999	855	911	928	857	932	934	915	897	881	912	868	844	887	931	902	895	944	859	918	902	828	930	919	946	865	887	912	929	895	924	958	938	876	958	901	905	916	941	913	925	906	954	905	885	922	883	885	930	875	855	915	938	928	862	918	909	926	914	972	848	898	908	909	910	935	932	922	927	890	915	873	934	935	888	928	858	923	862	926	950	858	903	910	881	869	900	935	872	955	956	905	911	972	883	921	897	843	906	917	918	901	819	848	878	865	916	881	892	920	880	960	903	893	903	923	882	875	898	943	915	940	869	893	919	874	955	972	930	919	910	889	868	909	897	923	926	874	884	957	906	915	913	910	867	917	882	911	909	936	853	934	833	924	912	892	825	912	932	955	898	853	858	898	919	863	888	841	861	893	851	941	849	876	922	922	914	903	920	935	942	896	937	923	925	891	904	907	903	866	941	946	886	858	845	942	919	878	906	902	881	878	961	966	916	868	945	883	900	879	925	955	937	896	935	915	944	918	892	934	837	972	945	916	913	894	923	928	977	955	891	839	858	868	881	939	925
6716	9691	3664	3233	2959	1790	1073	1035	1022	1697	3514	5034	3161	959	923	923	1031	2023	1533	929	904	927	904	893	893	949	925	922	933	892	874	850	891	887	931	940	898	954	873	909	872	900	905	862	952	890	928	882	909	902	864	900	900	919	923	897	998	923	891	888	904	896	931	889	868	974	905	887	879	905	899	923	925	833	887	900	904	863	896	921	921	934	955	919	864	917	857	955	897	867	897	919	900	930	948	899	932	961	893	897	889	906	932	900	878	944	863	894	935	867	869	949	893	947	949	898	941	909	881	869	936	881	894	922	938	892	906	950	924	877	903	885	903	937	949	910	873	904	834	929	888	928	969	933	893	920	869	937	877	898	887	913	941	868	859	924	923	862	912	915	882	938	908	916	844	869	863	913	874	911	915	859	852	891	945	893	880	927	912	864	960	868	938	985	882	903	928	936	931	887	868	909	918	925	928	954	878	882	983	917	929	951	875	913	914	909	922	868	904	907	891	920	874	849	902	870	938	951	943	926	944	926	912	906	885	891	870	884	947	905	947	925	959	899	895	914	843	925	913	891	938	901	903	878	970	882	884	897	851	925	944	895	882	912	878	931	908	908	922	871	948	883	918	930	865	907	917	912	904	937	885	917	930	893	919	923	904	959	918	885	928	883	885	931	884	876	834	891	942	913	906	920	947	900	916	932	938	909	943	897	970	891	936	931	893	917	902	919	931	904	879	930	912	942	922	913	925	872	892	883	945	903	868	938	894	882	975	893	936	904	924	959	904	930	881	894	879	860	895	878	915	878	916	942	917	888	891	920	879	902	913	897	872	911	893	858	893	878	901	876	904	878	921	908	899	916	968	927	855	885	889	922	899	877	958	853	964	935	853	889	935	929	921	922	883	912	892	990	870	924	919	895	907	933	884	897	927	895	884	957	907	897	897	976	889	896	898	905	874	892	958	923	922	916	897	939	916	992	910	933	880	939	880	911	950	904	930	984	904	983	927	895	924	887	936	926	927	957	914	911	922	898	955	911	861	941	916	921	944	926	889	892	867	932	907	914	889	901	866	893	898	915	907	903	869	953	878	813	880	901	932	906	955	890	970	865	889	961	864	918	923	898	958	893	857	881	878	882	924	904	884	952	966	903	966	896	890	900	879	930	897	872	815	945	952	903	909	922	892	894	893	947	899	915	902	909	904	896	900	894	905	906	869	882	908	900	883	933	881	925	865	876	918	924	886	882	906	904	943	887	891	966	877	915	919	945	941	914	912	920	953	887	927	875	832	904	895	931	906	919	893	936	933	864	918	930	910	959	936	901	888	886	883	905	930	873	918	905	856	888	936	952	916	878	953	906	886	885	913	905	903	934	920	878	892	896	919	907	905	894	867	882	928	920	906	883	912	896	908	850	925	874	901	911	874	924	888	989	942	881	850	911	938	857	946	907	898	971	906	907	908	900	940	898	887	908	1019	906	884	868	881	913	953	917	906	916	885	951	919	905	899	882	889	910	889	922	861	880	892	896	903	896	896	943	896	868	950	854	949	901	904	939	923	920	938	935	917	909	918	861	819	889	904	889	895	880	884	865	955	940	930	895	937	892	910	884	908	912	914	961	868	866	887	895	967	866	889	871	905	916	868	872	943	903	915	868	900	912	910	934	942	895	889	853	949	860	934	938	946	939	920	850	918	934	919	919	914	861	883	913	913	914	910	871	900	913	922	930	915	876	911	938	896	883	927	912	920	904	929	891	878	911	966	908	961	951	903	979	873	934	872	934	964	879	870	931	908	995	878	921	899	934	914	868	888	918	909	892	934	908	841	889	933	899	937	899	927	901	908	861	896	916	881	877	911	859	855	909	921	955	889	895	930	951	913	897	848	911	945	898	898	932	890	933	870	948	931	905	889	910	978	890	936	913	954	877	898	971	907	885	929	900	872	923	855	913	924	903	950	875	942	842	909	894	895	885	930	900	940	903	907	925	864	896	886	886	906	925	923	917	905	892	942	928	881	939	941	868	933	936	919	897	914	989	877	906	893	926	887	906	966	868	889	959	909	872	940	919	868	963	888	907	897	905	919	865	928	904	909	908	942	861	851	911	904	930	938	877	895	933	887	910	916	852	898	852	864	915	853	902	942	888	893	895	902	898	915	921	903	847	903	925	884	958	906	902	910	910	862	902	901	920	897	923	951	929	955	921	906	866	884	896	947	888	790	920	975	901	919	869	971	866	876	909	945	912	885	873	889	909	996	903	918	872	924	966	869	912	857	886	880	878	920	926	926	925	932	912	877	893	901	917	919	910	939	933	979	960	922	894	937	871	945	890	883	908	917	936	854	885	953	917	914	927	916	892	916	907	861	929	925	907	916	904	918	881	886	896	906	856	916	922	934	899	872	830	911	971	842	919	872	898	928	921	904	894	988	903	907	891	931	965	907	943	927	881	854	955	852	866	910	883	915	945	968	915	918	857	974	890	891	914	968	914	917	908	938	908	916	897	917	937	931	921	940	892	883	879	883	865	887	901	920	892	910	895	871	895	907	888	860	913	916	883	896	943	844	863	892	910	927	930	924	870	918	926	936	878	898	924	910	907	939	923	861	883	936	945	881	860	855	920	862	944	939	909	926	958	889	914	918	904	923	864	950	867	911	921	890	915	888	866	878	891	932	925	866	920	870	930	935	928	931	930	858	931	932	896	914	926	872	889	889	885	912	925	847	898	900	882	892	909	902	913	940	938	917	937	934	854	906	922	851	864	914	938	934	928	911	947	912	926	946	912	924	893	916	907	937	926	925	884	933	879	906	896	958	855	889	900	919	956	924	901	869	890	893	943	915	909	915	834	875	892	923	938	904	921	909	899	913	928	867	834	909	885	914	891	883	858	906	929	886	921	909	878	899	893	889	924	856	888	893	909	899	949	858	945	920	874	923	898	925	894	878	891	929	925	887	954	879	896	918	844	950	908	874	910	902	857	952	915	908	892	884	975	904	877	852	888	916	934	848	888	876	853	921	901	909	937	887	914	848	896	867	893	908	965	916	926	955	930	899	955	916	922	925	925	942	902	889	916	987	853	920	894	899	866	881	908	927	926	899	896	895	895	869	882	948	909	921	923	907	889	908	912	938	891	871	915	863	999	918	945	928	916	950	937	883	925	935	893	926	991	878	867	937	918	897	893	877	938	938	978	950	917	911	874	857	968	955	911	986	892	877	896	864	946	953	885	930	893	929	867	957	931	896	927	875	867	903	898	911	924	893	879	879	934	866	938	919	913	914	910	935	947	874	910	879	865	915	859	907	895	936	891	920	924	876	899	887	890	875	962	851	894	900	941	878	874	855	859	911	888	869	943	901	847	882	910	879	921	875	905	945	917	937	853	990	883	903	929	897	874	955	852	896	867	922	883	879	925	859	908	882	921	912	904	915	930	933	898	937	914	880	917	921	918	874	873	882	859	870	885	885	940	928	859	905	894	892	924	879	896	878	883	889	911	932	975	902	886	873	906	909	905
23790	21462	28946	24366	21516	13947	1833	952	939	1775	3586	5205	2895	634	580	543	641	1844	1430	558	475	515	485	519	491	499	495	529	510	500	500	531	484	508	480	494	479	500	475	489	514	488	489	460	457	454	474	457	475	496	498	449	482	490	450	492	469	506	512	459	467	476	496	474	463	461	462	507	469	475	443	483	491	471	460	448	497	503	455	494	480	480	479	462	472	489	465	508	468	473	456	465	459	470	483	491	466	508	443	496	464	491	443	479	493	476	527	486	462	496	454	495	467	438	520	463	465	475	471	451	483	460	482	514	468	462	485	502	472	474	487	453	536	486	485	455	470	479	522	513	495	507	497	464	506	476	451	464	451	489	488	462	469	489	441	488	483	446	439	488	483	458	484	454	464	466	488	479	462	471	471	475	442	454	543	463	485	477	484	468	479	481	447	521	504	517	468	508	477	483	503	470	467	504	440	499	453	463	461	502	478	536	464	456	513	491	476	492	459	467	456	472	458	487	493	532	466	506	437	471	461	514	479	510	461	504	507	472	472	523	491	488	482	506	476	472	475	475	470	500	461	479	446	451	512	481	497	472	460	431	478	475	437	458	475	516	507	477	447	479	483	496	470	502	477	495	474	478	452	513	461	479	506	498	464	499	508	455	444	487	483	480	462	515	461	503	481	484	528	514	430	465	436	495	475	449	497	492	512	479	470	452	497	495	437	522	464	482	496	486	443	470	466	482	463	468	493	482	428	497	488	471	474	464	463	500	478	478	467	476	471	475	463	479	507	458	458	473	460	491	491	507	473	442	476	474	474	472	476	475	487	448	446	472	472	478	478	477	497	488	467	503	448	490	479	463	490	470	441	476	499	462	448	501	477	473	477	478	453	491	478	508	416	483	467	460	524	455	499	476	442	436	473	464	512	465	450	448	478	467	458	468	506	481	506	477	445	512	489	439	496	514	478	488	500	457	491	444	462	495	484	504	467	501	479	466	500	506	431	491	441	491	487	493	468	474	457	456	492	464	486	466	481	525	471	480	471	512	466	520	472	468	447	478	510	452	478	457	462	472	465	457	524	497	431	478	435	511	484	455	507	449	497	450	505	482	473	491	456	519	466	474	471	459	518	508	483	493	456	509	505	467	506	462	452	482	487	463	461	466	482	428	455	455	443	458	486	494	475	467	447	460	491	467	467	514	480	492	508	501	473	467	475	458	482	508	493	453	491	466	468	477	438	459	497	491	477	480	467	452	454	481	476	463	468	485	463	474	440	447	446	480	476	468	488	483	459	463	469	465	505	468	494	499	496	467	485	443	490	495	475	483	495	465	504	430	454	461	512	486	466	481	488	533	502	475	527	472	439	483	443	448	501	475	486	467	460	452	483	479	502	511	503	534	444	428	518	482	486	475	467	464	436	464	461	478	438	464	440	494	462	452	451	437	486	508	496	462	494	501	503	519	458	490	456	491	492	517	435	506	502	482	469	494	506	435	465	515	458	462	468	522	484	467	478	432	483	490	497	465	468	498	446	463	437	510	448	459	489	466	474	486	484	511	463	498	464	482	527	508	476	506	499	489	495	447	499	490	448	492	528	473	474	447	453	486	472	477	488	480	471	484	484	516	494	502	507	455	512	450	519	514	444	507	479	486	460	488	469	505	442	502	492	474	456	450	517	488	487	497	483	482	462	510	488	488	457	472	454	498	468	504	444	486	478	497	458	459	505	458	463	491	490	461	432	444	481	459	446	469	507	475	482	478	492	436	462	503	435	478	493	520	417	486	498	472	443	466	489	467	508	454	450	496	499	470	463	483	458	433	469	508	507	455	449	472	473	505	469	450	491	516	460	522	490	471	463	490	466	465	453	434	487	450	475	467	503	516	490	461	485	533	469	493	464	494	494	489	452	432	482	489	465	487	538	475	450	469	459	470	529	461	482	423	460	465	455	481	479	464	480	514	504	495	510	476	502	438	441	472	468	483	454	463	472	474	486	479	503	470	495	460	461	473	487	477	486	462	486	461	495	522	474	456	442	477	476	446	504	527	479	446	498	461	485	485	445	497	487	487	491	474	466	474	458	447	478	466	493	471	438	451	460	478	456	492	486	475	473	491	490	458	470	450	484	526	450	488	472	464	484	454	481	472	494	463	487	462	470	492	489	526	489	495	470	491	483	505	486	452	467	446	462	499	456	471	481	474	465	489	430	485	467	462	460	428	452	479	425	456	511	476	456	518	495	449	483	448	492	516	475	538	468	499	501	493	481	474	480	504	498	464	481	497	490	505	528	469	465	453	501	510	485	444	488	511	469	481	477	475	445	449	479	509	473	487	502	454	461	479	512	489	454	467	488	469	489	481	474	463	506	522	511	471	506	453	495	483	455	456	498	509	494	463	454	508	479	460	474	466	489	460	487	465	446	502	501	442	502	490	454	465	504	407	489	481	475	480	507	476	500	446	477	473	499	458	478	488	473	466	454	478	485	487	500	460	480	465	465	494	468	473	474	451	459	450	450	486	489	494	481	491	490	482	469	477	477	466	498	472	431	459	470	488	438	467	465	476	523	472	460	477	490	494	487	491	502	518	469	445	507	436	447	460	493	454	509	469	440	453	397	471	488	512	472	455	494	480	492	537	473	476	478	514	487	480	464	504	494	443	470	477	468	459	481	510	525	411	480	490	469	478	453	444	498	447	501	479	437	500	474	447	432	506	486	492	486	472	467	488	493	483	486	468	482	463	450	461	457	468	506	474	480	478	469	467	466	467	439	461	509	519	474	479	471	475	492	481	479	461	494	458	499	446	487	498	474	483	465	478	493	441	444	472	475	481	489	471	509	440	466	487	482	487	473	423	439	468	511	464	484	459	462	454	467	470	436	417	455	491	469	495	470	468	441	464	480	464	465	440	490	442	462	471	441	491	535	492	497	482	442	459	464	473	471	518	494	480	456	440	466	467	462	494	478	505	478	489	475	450	478	453	480	495	446	506	497	504	453	471	483	506	455	459	514	448	496	466	444	452	483	427	480	477	497	501	492	467	475	479	477	418	501	510	480	493	441	488	470	519	437	481	523	469	463	478	469	478	512	456	474	467	463	484	492	480	475	424	464	494	486	476	504	465	455	506	500	472	467	439	494	486	413	470	459	503	457	475	470	488	478	436	459	449	447	449	454	447	457	437	443	458	459	467	468	478	460	456	457	467	490	471	456	512	479	491	490	487	482	451	423	451	435	506	446	444	445	500	473	475	482	478	493	490	506	496	464	477	456	441	491	483	512	452	479	465	475	492	433	472	486	518	485	438	463	472	457	486	456	470	445	455	469	516	445	492	466	467	499	463	510	507	484	453	452	444	502	471	477	473	445	480	479	499	475	481	502	463	488	498	478	503	458	479	487	451	502	491	452	437	462	501	455	493	475	442	488	497	473	427	500	458	474	462	499	460	479	476	493	480	466	460	490	454	447	483	481	435	477	470	475	494	519	472	511	472	479	446	483	481	500	497	470	526	484	463
7485	18749	11966	7877	6699	3171	1682	1209	1368	2721	5777	7576	3902	690	568	611	724	2486	1929	602	510	519	597	561	502	531	500	505	510	482	500	501	487	489	472	526	488	536	494	482	511	504	495	502	536	445	522	519	489	499	495	516	525	465	472	475	448	491	488	506	455	514	513	502	454	498	500	485	478	500	497	483	494	502	474	480	469	512	488	505	496	479	483	510	478	458	494	471	507	557	492	476	506	494	518	471	497	482	492	484	476	496	476	497	494	517	522	471	502	470	504	526	477	490	470	466	488	498	478	473	490	463	471	487	498	522	478	483	499	489	482	504	466	478	491	486	440	511	475	448	499	466	474	482	468	497	470	509	507	490	457	474	507	478	483	481	520	494	521	506	475	496	485	474	501	487	482	455	483	498	486	470	482	503	521	512	486	482	499	480	521	493	524	502	482	474	501	479	511	488	487	480	473	482	474	518	494	454	483	425	487	510	471	491	507	482	483	474	497	512	456	507	489	485	510	485	477	471	497	491	515	455	505	452	504	492	483	462	547	490	492	458	486	487	476	478	454	484	479	507	530	519	490	498	517	505	509	477	507	480	527	486	501	456	469	489	484	457	486	465	501	495	525	497	485	451	479	495	460	516	490	454	507	534	509	492	461	489	500	502	513	498	476	450	439	524	523	478	538	510	489	473	495	497	484	434	496	497	511	486	460	453	478	508	518	484	462	459	517	465	503	462	504	489	472	481	489	487	501	510	509	492	505	488	490	521	489	508	495	493	498	429	481	472	497	462	509	483	450	510	490	484	499	514	487	505	451	496	488	479	517	459	501	473	501	454	485	496	495	469	475	519	478	469	449	488	484	497	493	453	443	447	489	510	493	485	501	445	485	424	471	506	527	460	463	478	488	521	502	469	478	469	484	477	475	471	493	541	473	493	495	492	498	497	495	470	512	479	492	538	526	488	505	490	494	465	477	468	533	488	533	492	505	475	489	523	505	486	496	488	475	472	500	487	462	522	525	519	496	537	466	480	481	474	499	504	506	480	496	467	465	482	509	511	531	453	506	506	499	519	514	511	515	467	496	485	484	449	500	517	463	512	510	467	492	526	462	513	490	507	509	498	479	492	477	449	484	485	460	483	491	468	526	472	488	478	482	470	490	493	489	483	472	475	481	492	461	458	474	488	450	449	499	497	474	472	518	472	494	493	517	517	530	523	478	434	477	483	478	521	487	481	471	461	472	512	477	465	475	464	457	507	472	490	469	493	467	468	476	486	462	470	463	481	457	506	512	469	455	463	451	475	469	453	491	528	517	474	463	506	513	488	474	543	516	465	492	475	498	487	515	506	480	461	487	430	505	521	498	487	505	504	527	496	509	511	484	464	479	433	483	538	490	481	474	445	464	464	446	498	463	529	463	481	471	507	459	482	490	473	472	473	500	503	508	487	508	490	501	508	457	499	475	460	468	507	473	492	487	484	497	470	438	478	484	480	476	495	459	481	483	506	466	491	490	509	498	488	458	519	485	511	480	515	514	492	504	485	476	479	518	546	540	511	493	492	499	457	474	498	461	497	508	461	478	479	479	471	469	494	498	459	501	460	494	473	485	451	490	546	481	498	474	476	519	512	479	526	484	511	461	496	509	499	502	455	491	470	472	485	477	463	472	490	531	476	472	487	470	464	468	509	470	504	518	479	514	493	475	514	503	449	534	483	475	514	438	517	498	508	519	470	497	466	469	527	491	491	506	496	481	504	491	488	447	516	460	488	461	473	482	467	492	506	489	507	504	483	479	477	486	500	463	470	455	490	501	503	506	522	504	495	468	499	524	501	496	455	444	483	488	489	465	480	486	462	499	489	486	472	477	516	484	516	471	485	529	482	479	497	488	513	501	467	500	473	527	523	450	498	474	506	493	500	540	490	489	482	516	486	501	503	482	494	505	513	521	488	495	477	505	492	472	486	469	502	523	492	523	456	491	506	501	490	438	520	502	456	488	475	547	527	482	481	499	479	458	484	528	488	464	493	467	488	517	513	473	494	500	482	531	543	497	483	460	482	498	493	462	460	504	507	473	459	493	502	515	525	505	494	505	480	458	499	451	503	474	492	474	470	493	519	522	485	495	503	470	491	524	492	485	512	508	508	453	476	487	475	472	473	458	449	507	496	482	494	495	451	488	484	497	510	509	497	492	530	478	488	479	485	484	486	511	498	473	480	506	502	480	419	476	484	478	510	501	462	531	444	467	505	508	463	497	512	550	503	510	492	479	469	477	449	456	492	494	484	501	438	488	513	500	500	484	517	550	443	492	484	478	506	486	500	470	483	468	508	494	451	465	505	491	492	461	485	500	480	496	486	511	476	485	506	468	516	477	467	501	545	514	524	479	506	474	506	505	504	495	495	505	491	506	501	450	462	458	516	462	484	483	482	497	459	504	453	491	462	505	524	497	476	491	466	489	495	488	492	473	511	496	534	467	502	496	500	480	495	502	496	481	516	501	468	506	470	473	470	509	491	473	501	480	453	491	483	464	499	469	494	466	498	511	491	515	501	506	493	447	519	520	486	497	507	498	462	483	501	514	512	518	478	511	501	500	514	493	510	484	492	505	491	508	481	492	525	473	467	458	485	498	474	458	475	493	492	475	493	465	471	547	492	493	526	471	474	478	511	471	514	530	491	484	489	476	521	519	489	502	517	473	473	501	493	491	518	472	491	501	470	474	494	461	515	481	486	515	500	528	490	479	517	487	487	475	513	491	518	494	487	478	482	521	454	500	482	468	499	496	460	516	484	509	487	512	509	490	503	499	513	529	543	493	484	487	468	495	478	456	461	477	479	465	492	484	500	490	500	509	469	494	496	463	484	471	534	491	487	499	512	475	484	522	478	488	482	517	479	501	486	504	459	452	464	510	509	494	486	527	489	484	486	467	516	433	480	509	471	474	479	458	444	510	451	435	497	517	493	503	482	539	465	453	482	507	498	477	472	480	460	472	518	510	463	455	507	494	468	470	510	509	501	462	501	506	540	506	495	506	490	478	515	487	487	479	478	490	519	527	490	475	479	478	481	524	522	494	468	489	494	464	471	505	469	476	470	465	489	469	493	465	459	491	507	457	536	507	486	494	487	492	536	448	480	492	478	484	491	516	527	490	497	448	490	476	469	501	486	488	497	490	478	480	496	517	519	457	483	508	505	486	496	483	512	480	495	491	503	509	451	484	498	464	448	474	472	508	488	487	491	483	510	507	508	499	461	497	480	526	498	462	465	427	518	476	472	516	488	509	498	460	475	462	498	485	483	480	486	439	456	523	482	510	472	526	539	489	503	512	514	522	467	518	466	472	505	484	525	506	532	500	454	468	477	472	507	508	494	459	502	507	520	447	541	472	506	460	475	486	465	492	456	432	510	474	477	509	486	489	500	496	540	501	483	490	455	508	453	481	484	527	520	481	471	499	463	520	476	509	506	498	475	475	469	461	479	500	505	475	506	485	454	467	482	501	483	500	491
24855	21470	28119	25276	16883	3157	1530	1252	1283	1775	3382	3913	2237	1089	1040	1068	1158	1934	1578	1031	1031	1048	961	1011	1000	1009	1051	1014	1017	949	986	984	977	1002	1001	1029	1034	945	1030	967	938	1022	1040	1075	1014	1020	988	999	1000	927	1021	1029	1020	988	1016	1027	1056	996	1003	947	982	1054	984	1065	1048	1045	965	1041	1028	939	1038	991	1031	1030	1010	1000	1064	1003	1003	1064	1006	1048	1025	974	982	955	1025	969	935	992	1023	978	990	1038	1002	959	1045	948	1010	1013	976	1058	995	1064	1057	967	1059	1008	1005	1051	1028	1032	1038	1016	1060	938	1001	1035	1027	990	974	981	1015	998	1002	1027	1019	1002	963	988	1032	1017	1019	1029	999	1001	1004	1006	962	994	1025	1009	1007	1027	984	1011	1041	1009	999	967	973	974	1058	980	1015	1000	1013	959	1033	998	1015	999	950	1037	999	970	995	976	1039	1016	1017	997	964	1039	1010	1085	988	1019	966	1018	984	964	1005	1016	996	961	1005	1019	968	1002	992	1027	1014	1018	977	988	1033	1001	1062	1010	1013	997	994	1022	1047	1003	941	984	938	988	1024	1027	976	1023	1051	1022	1045	977	978	1003	1004	1008	989	1031	986	1052	993	975	1035	1035	1045	1062	995	987	996	1018	995	985	946	982	1027	1047	944	1020	980	976	977	1009	989	1055	1027	1015	1015	1076	1008	1028	979	1016	989	987	1035	1032	974	997	1020	990	1035	1011	1046	1011	1004	1045	1067	962	967	1035	1017	1011	980	1046	1012	1005	947	1022	978	970	1063	1032	991	1002	956	1012	986	977	1040	996	1061	1055	973	1042	961	1013	977	1025	1012	1055	1067	933	987	1006	1020	1041	978	1060	995	1035	1023	982	1012	971	1016	1044	1035	1025	1020	1020	999	984	1002	967	974	1039	976	1032	1006	948	931	1023	1066	974	1024	1057	1019	1023	1019	1018	981	997	1031	1027	955	1081	988	1010	1030	956	1000	1024	1021	998	1030	991	1010	968	998	969	1007	992	1038	1023	982	981	1023	1058	1034	1024	980	1024	1013	993	979	1014	1042	1032	977	999	953	1071	1029	980	976	997	1023	1011	1019	1010	1049	1110	974	964	986	1056	995	1060	994	991	1052	1055	955	1037	1017	995	1015	1027	942	977	992	1002	994	1053	992	985	1019	979	980	957	1025	1005	1043	977	995	978	968	958	972	1022	999	1029	1024	994	975	953	983	981	1010	1005	960	989	997	987	974	1001	1005	965	993	983	985	983	1039	1017	1053	980	992	1007	978	1015	1004	1006	969	956	956	966	1042	953	998	994	992	999	965	985	979	1018	1007	942	990	1027	981	1039	995	955	997	992	1055	972	1044	982	988	977	1031	992	1061	1011	956	1015	995	1028	1040	1095	1040	1066	979	1052	1033	1029	1044	1002	1067	1035	1010	1013	975	1008	991	960	1024	1012	1043	1073	1051	1017	996	1039	1034	1017	988	1027	1039	1035	1025	970	1005	1038	923	998	1041	993	993	1053	999	945	953	976	972	990	988	982	1017	1043	1029	1039	987	961	988	984	975	1002	1007	1041	1034	1024	1036	1042	1018	999	1031	978	1009	1059	1035	1035	958	956	948	1003	1035	1043	1040	1023	1000	1006	1001	1053	935	990	980	1028	1010	1017	1027	990	999	973	1059	1031	1002	982	955	1057	1008	979	1059	964	1052	969	1036	998	993	1023	954	1016	960	1022	1045	1059	1051	1010	981	989	1054	988	983	948	1011	1046	953	989	979	978	1002	1014	1016	972	1032	1017	962	1003	1018	1000	975	970	987	968	1011	973	986	1021	1022	983	1031	988	1005	1007	995	1031	972	1016	995	952	998	987	1011	1020	1061	1031	1024	1063	993	1020	1039	1037	1026	1028	1072	1035	939	1029	969	1030	956	1033	988	969	1014	1015	977	1006	1008	1029	982	1003	983	1021	1003	1028	978	995	1029	969	1022	1027	986	1009	999	1066	1082	975	1045	935	1046	977	1022	1014	1058	1040	1073	1011	962	997	976	1027	995	985	1000	1038	997	1013	959	1035	962	966	1071	1025	941	944	1016	981	981	1046	1020	1023	1029	1032	1038	968	1012	998	1006	956	959	1015	967	957	991	969	1032	1001	1001	929	968	984	997	998	994	978	1031	1034	954	1038	983	960	1046	964	968	938	1029	975	1003	1047	1045	999	980	966	998	984	1025	1007	1001	979	1011	1026	1026	999	1034	946	995	1009	1034	1020	997	956	1027	1041	934	971	1043	1050	1031	985	995	992	1038	942	989	1008	985	980	1004	1003	999	1023	1008	1035	1046	1018	958	998	1020	1045	1020	975	1008	962	960	989	954	1038	985	996	1032	1011	998	1001	956	962	1007	993	1016	1041	965	1012	1026	1058	988	984	959	986	982	984	1052	967	1060	966	975	995	970	996	1021	1025	1040	1006	1001	960	1047	1038	1052	988	998	1006	977	1013	962	1052	1025	998	966	1023	1078	983	1028	1008	1003	1001	1000	963	988	992	1046	966	945	970	929	988	949	977	988	1063	1015	1035	1034	1038	987	1023	1063	997	1005	1009	1002	977	1026	1033	962	971	962	967	956	1011	977	1041	1012	971	986	977	981	991	1002	991	987	983	1012	990	996	1021	973	1011	1010	944	995	1021	1024	1066	940	1020	1053	955	1003	974	997	975	1064	966	1054	982	1015	1006	995	985	1015	967	1005	1015	1035	960	997	973	963	986	1012	1056	1047	1012	1087	983	994	986	957	1015	1041	1052	981	989	1073	995	964	982	990	1041	952	982	947	1041	1000	1046	982	990	1027	970	986	942	990	952	1030	998	987	989	1000	1041	1036	1001	993	988	1041	1003	1015	995	1016	990	1012	1019	990	1004	1028	999	1019	998	1000	1034	1026	1031	995	1004	968	985	1060	975	1010	974	1011	925	1006	1043	927	1041	987	1040	982	1029	990	1004	1014	950	1004	937	937	995	1045	1098	1011	973	1018	1022	994	1019	970	1010	1016	1003	1007	1036	993	1042	966	1060	997	1038	985	968	960	971	975	1043	1023	1051	1019	1038	1044	986	1029	999	984	995	974	998	988	1023	952	985	1037	1060	1063	962	980	975	996	1041	1013	1033	1016	997	1033	1052	988	976	1042	995	992	970	973	981	981	1025	981	1028	972	989	1021	995	1017	1009	969	1042	1025	992	1002	1001	972	1020	1005	1016	986	988	979	980	973	971	954	993	991	972	985	984	1020	1027	1030	952	1016	1078	1059	968	1029	968	1021	999	962	1018	986	1022	1021	1045	974	977	1003	1049	991	1010	967	975	989	994	998	1040	1045	999	996	984	1057	1003	1007	969	1025	1021	962	1006	929	995	1002	1033	1031	997	1078	945	1060	977	976	977	1000	1031	974	986	1017	1025	1007	1019	1042	1065	955	1010	968	984	1058	1003	943	1052	1009	1012	1031	1013	946	1015	1008	1037	1037	1001	1000	1029	999	970	978	1015	990	995	984	1004	969	1021	1050	1053	1064	992	1011	979	1023	958	1032	995	1016	1015	1096	969	1022	1000	982	1009	1001	953	980	985	977	1028	1070	1044	1046	970	964	1042	1000	1017	1013	988	1008	989	1015	978	971	1006	1037	1025	977	1027	990	1034	996	1061	997	1037	958	1022	977	987	1021	1012	1029	1009	1008	1011	1013	1001	960	1040	1031	977	969	993	954	997	992	965	988	1023	1024	1005	978	972	1026	1064	1013	981	1056	989	980	993	1014	988	1008	1025	1016	1043	987	1014	1030	988	934	973	1016	926	1016	1064	984	1022	1034	1023	1027	1018	1003	1019	1009	1011	1064	993	1027	1040	1031	1089	997	947	1013	1002	972	945	1025	964	1038	980	959	1005	1030	1023	1034	1032	1056	960	980	1026	1039	1011	991	1004	991	997	1014	971	1024	990	1005	979	995	955	1058	983	968	1021	1010	966	994	997	969	1015	992	997	1084	1026	1012	981	1018	974	1018	1015	1038	970	985	978	1066	1010	1010	1054	1022	1007	1047	1023	1008	1005	1002	1046	1017	991	1016	1035	984	1008	1022	1061	1004	1014	1049	1012	1082	997	1005	1008	965	1033	1018	1024	1022	1058	1001	1034	1014	995	985	996	990	956	1061	1005	992	1012	983	1094	970	1011	1000	1006	980	1014	981	986	1045	996	966	996	1039	987	1024	1030	1012	953	1045	1035	972	1001	987	990	997	965	981	969	996	1002	1032	1033	1004	1001	965	996	1016	986	1000	981	976	991	1009	1030	988	971	965	1045
7322	15766	10352	7148	6008	2633	1666	1338	1497	2531	5109	5802	2948	1122	1029	1068	1237	2466	1794	1103	985	980	1003	967	1017	985	959	940	946	962	972	1003	1004	932	978	986	1000	910	995	1023	992	952	999	998	1025	998	1000	912	991	973	950	952	977	960	950	977	933	974	935	920	962	958	969	942	1007	951	944	935	967	1048	976	970	1015	948	927	962	959	976	946	944	951	978	973	938	922	944	978	990	986	1018	979	975	989	952	934	988	988	958	965	970	992	944	965	949	1008	938	973	964	910	991	954	1014	939	971	977	987	995	1004	992	968	953	979	930	939	906	982	948	948	912	965	954	955	992	983	878	959	970	927	981	1004	1009	1032	1017	933	983	1012	916	977	937	946	944	987	931	934	986	947	943	963	995	996	962	927	1041	998	927	946	978	941	947	976	967	1022	990	1011	975	1002	995	1000	994	988	995	966	955	941	975	928	1039	931	948	977	1007	969	962	950	974	951	960	1015	965	997	990	967	926	934	1006	956	981	917	979	962	971	925	924	978	962	984	1024	948	968	947	932	960	955	985	976	980	965	965	970	1028	969	985	1032	1037	951	937	993	974	952	993	976	1036	995	977	1004	1013	909	988	983	966	1018	982	1010	942	997	977	1016	923	997	995	1000	944	951	957	985	901	1013	932	972	981	972	972	972	983	1005	949	916	980	990	975	954	1072	961	981	909	959	1020	994	943	958	1006	904	939	991	917	974	949	961	983	934	1015	975	961	958	946	952	942	953	975	1028	966	989	910	983	971	991	1003	985	964	935	1011	979	1038	959	944	1027	981	987	932	998	955	967	945	973	969	962	1001	1017	962	931	1012	1017	957	1006	965	951	942	982	965	950	967	953	976	909	936	1013	928	992	954	964	990	956	953	1033	984	941	970	1024	946	988	986	980	1010	986	922	980	985	970	1011	966	949	1036	986	930	991	970	982	929	1013	937	1005	1000	987	986	956	972	986	973	947	918	989	934	956	985	953	983	955	939	1042	962	1010	957	957	965	960	1010	1025	966	953	989	937	1007	981	951	936	1015	982	958	974	1020	999	918	1021	957	965	978	960	976	969	954	980	941	995	926	982	967	961	967	968	1015	969	987	1007	1014	999	927	1016	935	955	977	934	1036	953	978	1002	933	988	959	1003	930	928	977	948	917	988	962	986	999	968	974	994	1016	992	972	951	973	1041	984	980	975	942	976	1018	958	1004	970	969	992	1016	964	958	945	918	959	981	1051	965	950	1009	937	965	1004	944	920	1026	955	968	1006	976	979	963	1026	1007	991	970	958	966	990	937	976	974	982	944	933	1002	1000	992	935	1020	1008	950	987	912	964	936	948	984	929	975	959	952	1029	945	953	981	959	1007	970	881	1001	947	965	944	975	943	960	953	951	955	994	976	984	1030	954	1005	976	988	945	968	950	1008	938	919	944	965	967	997	1024	1010	992	967	981	974	938	1008	963	1073	934	956	947	989	965	999	968	955	982	961	931	956	1036	942	1009	1033	956	1011	1003	941	943	934	965	966	1018	950	960	987	965	978	941	1001	983	908	997	930	1042	946	907	952	969	981	964	960	988	960	970	959	989	1004	945	915	922	968	959	955	945	1038	969	922	990	1013	994	970	1028	961	966	969	1008	1016	971	945	962	980	990	994	948	1005	924	941	920	948	982	935	1045	940	957	933	964	950	972	965	957	948	1004	960	967	942	987	1006	952	1019	904	985	957	981	959	968	959	1011	989	1013	992	909	956	995	945	953	993	911	988	1026	984	984	971	983	980	977	1002	970	1023	978	996	900	914	983	979	1019	999	919	921	969	962	979	968	948	954	979	973	959	959	999	967	972	1002	959	1008	981	909	1015	988	911	976	932	991	972	1003	949	971	955	984	1041	1032	977	1014	1000	1003	966	924	944	953	941	981	960	1001	985	940	963	1002	1019	973	963	926	986	915	976	967	973	972	1034	1018	967	961	978	978	998	982	908	1043	912	966	934	977	963	1008	997	955	962	982	996	970	961	985	952	971	999	988	924	969	955	952	994	941	966	985	937	931	1003	969	985	972	947	922	984	986	1028	949	1005	970	967	975	953	1009	990	996	988	1011	923	1000	940	990	1013	1026	991	967	928	1028	937	970	972	973	938	964	955	1020	1023	1011	979	994	967	943	983	950	1027	1002	933	954	966	967	948	956	974	962	967	977	1036	965	930	963	979	965	987	1012	992	999	981	987	1053	968	1016	1011	972	968	970	925	1000	992	974	949	983	982	937	935	964	994	991	1019	997	988	999	972	967	1014	1014	961	980	929	955	928	966	1038	909	970	970	962	933	1000	951	1004	971	968	960	1007	1025	1010	935	996	992	978	968	920	965	999	941	974	947	1044	997	975	985	934	939	988	1023	948	970	992	983	940	960	1016	938	915	965	925	959	999	955	1005	959	968	1000	989	985	928	1012	942	1052	978	947	930	983	993	921	960	941	1038	1039	961	934	932	947	1011	960	934	968	957	980	957	986	948	951	968	956	963	955	982	989	965	945	983	1029	993	957	968	985	955	891	895	977	1007	994	985	1030	956	959	995	999	984	932	1023	989	1003	960	957	960	965	1005	1000	941	995	980	992	920	943	990	1006	971	958	976	986	984	900	932	994	904	943	1030	921	947	917	957	973	970	952	1053	936	996	970	978	938	1002	960	957	1010	958	970	961	921	999	1020	994	977	959	1008	1011	963	989	989	978	994	1022	950	962	937	1012	1034	985	1008	990	1006	950	950	1011	956	1025	941	938	1008	945	992	959	1027	981	984	990	937	943	946	992	1030	949	991	930	963	962	1027	1011	1002	938	941	1006	962	960	963	1037	1032	972	948	935	929	1015	1026	978	972	935	953	1007	965	963	942	940	994	959	966	990	930	1029	957	979	957	960	912	998	947	1010	960	945	931	965	981	909	961	936	938	1005	936	933	916	980	975	986	1025	997	1015	985	971	923	1009	995	969	967	958	1024	978	958	946	951	982	924	1042	982	968	979	946	925	1011	990	976	938	970	952	951	912	919	970	988	976	984	961	986	951	981	944	992	905	995	975	947	921	1000	1003	924	1012	923	997	939	948	1004	1013	950	963	1027	991	979	995	975	912	962	966	974	975	1009	979	979	1020	919	1003	987	1019	929	996	992	937	1005	955	956	970	950	921	959	986	955	944	979	956	965	953	1021	958	888	1007	978	969	974	966	983	955	1007	906	976	1001	1016	957	1025	930	962	956	947	1041	961	992	950	890	991	996	902	942	999	1031	975	937	990	940	983	964	935	949	968	993	907	999	936	1015	920	930	921	951	974	955	933	947	909	897	948	966	1010	986	993	972	996	965	968	979	1001	985	956	960	1003	954	962	950	982	964	956	1004	986	926	1025	906	973	934	952	1010	948	958	1028	1006	967	965	985	974	977	958	920	1032	990	956	944	1010	951	987	978	924	928	940	939	1039	928	996	955	957	975	959	968	970	938	987	1026	1021	924	914	935	980	978	989	968	985	947	966	944	971	973	961	1011	970	1011	985	994	899	972	962	990	985	967	981	952	992	952	933	992	979	985	1039	957	928	954	896	963	967	1013	987	934	967	897	994	1018	942	980	977	880	998	958	993	939	1030	952	1003	955	977	949	971	960	1012	982	955	983	1022	965	983	973	1047	949	978	978	999	989	993	946	965	971	968	947	997	965	958	967	1052	951	932	982	970	960	953	986	988	913	937	984	950	966	985	1011	930	1034	954	987	980	1017	1016	934	1012	959	934	913	979	1019	975	972
22629	21474	29393	23976	21486	21587	11913	1459	1213	2082	4705	5620	2223	746	628	578	785	2456	1842	802	575	546	488	493	502	503	484	466	493	486	481	484	501	425	471	412	487	437	496	513	484	437	453	464	513	471	437	443	516	469	443	505	491	465	461	495	449	478	453	479	493	459	447	462	439	454	491	483	461	466	497	451	488	482	457	448	467	460	473	471	450	461	485	443	472	470	503	477	477	458	477	438	443	489	431	447	498	446	515	449	457	478	491	508	470	443	437	478	487	491	429	440	460	448	467	499	455	441	499	494	471	426	452	453	458	454	444	435	506	480	502	454	467	458	481	489	515	483	437	442	454	445	422	485	433	447	468	468	450	453	470	472	437	449	448	506	472	477	441	459	483	457	492	437	465	456	457	490	474	451	452	449	502	467	485	466	448	444	468	474	487	449	454	464	466	436	484	468	434	450	461	481	438	442	482	465	440	523	460	425	429	481	460	469	469	436	434	469	500	417	500	446	487	467	487	473	462	422	480	461	508	439	463	502	417	438	427	443	446	442	479	444	481	509	454	408	494	460	483	397	498	446	466	454	514	476	442	459	512	450	497	441	457	457	489	475	454	467	423	479	473	430	471	448	432	439	446	478	459	471	458	466	431	470	446	443	442	440	425	463	446	453	461	432	428	460	481	475	471	429	456	475	453	493	482	474	477	440	435	479	444	470	487	451	444	455	470	476	413	453	454	504	428	470	479	452	491	438	426	490	464	463	504	462	486	468	473	483	436	481	456	457	447	430	471	460	421	458	465	473	462	459	476	474	434	443	439	445	473	455	470	496	414	451	485	466	493	447	527	429	432	466	448	446	442	429	435	448	433	438	456	448	453	488	467	456	468	475	414	452	442	442	480	390	443	426	508	483	497	453	499	467	470	457	472	439	413	472	421	436	428	480	435	448	470	461	454	471	434	440	444	421	465	486	495	422	429	436	463	444	438	439	385	442	448	464	454	481	472	479	447	476	495	459	447	447	441	502	464	486	439	467	449	466	459	435	490	449	491	490	529	430	428	411	476	444	495	449	470	472	440	482	421	491	476	476	470	434	471	419	469	459	465	496	458	476	442	401	441	463	431	469	532	447	472	459	458	450	442	451	456	450	477	454	447	442	489	471	452	454	477	459	468	419	411	443	459	468	470	446	443	443	475	467	443	438	533	435	468	478	460	434	442	458	448	458	466	472	469	462	453	449	498	451	465	457	434	458	432	488	471	456	500	468	492	457	491	416	476	447	475	459	459	438	516	461	480	457	474	448	450	493	474	513	443	473	463	469	409	458	499	482	445	451	468	415	467	425	448	456	488	476	489	476	487	466	462	478	465	462	438	454	461	469	462	450	503	439	489	475	456	432	427	469	498	461	467	436	475	443	497	447	445	477	487	458	460	473	521	456	480	440	431	475	419	463	459	420	486	446	423	505	488	463	501	453	452	420	444	465	441	441	478	458	512	431	455	497	463	435	446	472	465	433	464	460	480	409	473	443	461	430	444	429	424	418	439	490	465	500	469	479	424	415	494	447	480	423	496	446	487	473	485	442	438	448	458	477	503	466	445	484	464	437	483	439	445	504	470	474	481	438	467	457	481	458	434	452	448	459	445	461	476	485	447	452	443	459	458	435	512	477	469	469	452	456	455	460	430	467	454	481	443	452	493	466	454	449	464	469	483	449	489	448	451	485	468	429	443	441	452	491	459	467	424	466	435	464	475	444	420	466	475	487	435	490	507	470	474	431	481	454	505	468	485	457	436	445	461	468	452	430	483	441	463	454	516	437	478	448	457	463	475	469	498	436	391	458	462	451	419	457	451	475	485	384	458	460	487	490	424	447	472	453	457	464	461	499	486	481	464	498	455	480	489	438	446	491	456	445	422	467	505	445	459	460	490	453	490	503	453	512	467	452	462	496	400	502	453	469	468	447	467	451	477	469	498	479	496	451	504	509	500	467	449	472	445	479	485	478	472	450	470	449	433	475	437	470	493	471	451	477	481	402	459	452	457	500	452	453	455	452	460	502	473	484	435	460	475	464	472	469	454	459	457	448	440	464	510	436	452	457	460	450	443	445	439	451	511	488	464	405	466	458	458	465	417	489	433	431	486	457	447	458	456	457	465	471	464	478	445	452	438	465	476	457	494	446	480	448	455	449	434	480	484	451	468	478	441	438	447	471	421	465	501	418	419	470	502	450	454	438	480	498	455	459	447	472	436	436	460	473	450	476	453	424	438	473	510	474	455	483	446	459	421	482	491	464	473	458	470	478	462	483	464	481	416	447	502	462	448	460	423	458	458	498	457	466	431	442	502	471	450	475	449	472	446	488	429	437	433	459	466	508	463	484	462	462	452	467	426	478	455	438	484	472	470	469	480	494	495	459	479	492	449	466	478	489	445	461	466	458	468	427	485	457	461	452	431	434	510	443	464	453	473	441	497	456	467	480	435	469	482	428	464	467	463	486	496	460	453	438	441	438	467	454	416	471	462	435	463	491	450	463	459	499	471	480	477	462	447	442	477	471	443	474	445	478	428	438	456	470	484	482	463	484	531	455	415	504	452	488	465	474	446	511	448	478	459	419	475	425	475	473	445	466	479	436	463	481	485	441	448	471	481	439	464	456	449	466	445	427	486	456	418	505	424	485	463	465	424	454	492	445	483	430	446	464	456	433	447	453	423	504	467	467	469	454	484	439	407	464	456	427	457	450	449	456	465	445	449	451	480	474	463	442	440	414	446	445	513	437	474	462	469	464	451	443	470	454	481	469	474	455	459	468	471	416	459	487	466	449	491	455	483	430	456	443	400	489	437	483	437	441	477	491	453	449	469	492	451	468	469	501	446	469	501	484	495	442	415	430	464	430	411	477	446	476	477	470	434	448	459	430	452	459	438	467	448	460	477	436	475	420	445	462	433	447	444	411	456	486	438	495	449	476	451	489	476	447	443	495	462	452	445	442	456	420	461	444	455	461	477	476	461	474	478	468	471	464	464	501	448	461	499	453	481	478	469	470	454	437	417	447	479	478	461	458	442	472	459	461	440	471	440	439	468	475	450	460	485	444	445	464	462	495	472	451	495	440	461	448	464	454	460	437	485	456	440	471	477	450	456	502	494	429	456	453	436	448	498	469	459	468	475	520	405	482	462	439	443	439	490	484	460	436	456	482	468	437	489	472	438	485	475	464	453	444	483	470	473	420	446	426	480	428	462	460	418	470	441	427	439	468	410	435	463	470	425	480	454	459	488	441	438	457	490	483	483	495	439	423	440	454	468	445	455	464	459	446	454	454	459	472	453	451	443	462	438	474	417	437	492	396	491	501	463	481	439	469	440	439	472	471	446	435	480	443	440	487	448	444	448	450	485	446	482	451	477	438	450	485	470	421	483	463	462	480	448	475	481	456	481	472	481	491	448	465	473	477	463	487	429	441	439	417	468	463	445	460	487	472	456	451	473	449	465	490	459	436	478	477	437	465	444	429
10630	26504	20113	14371	11326	4613	2318	1743	1760	3120	7324	8314	2769	899	703	633	954	3486	2474	955	618	546	494	506	505	475	500	499	461	514	486	462	479	482	455	460	450	469	478	457	455	454	447	450	438	445	423	482	435	463	440	442	445	442	447	476	465	458	477	444	436	451	472	441	441	469	514	465	485	471	419	458	478	501	470	473	476	485	446	472	410	445	469	479	459	451	456	457	452	425	450	446	455	443	418	434	444	454	450	448	424	449	449	461	446	465	445	468	427	462	441	443	474	404	470	431	424	452	434	488	459	406	453	448	448	435	451	471	433	487	414	448	438	392	443	441	458	435	482	495	463	449	430	443	471	467	448	444	420	465	416	463	484	443	463	432	454	457	431	464	456	446	436	455	445	422	428	455	427	475	465	453	433	423	405	471	452	428	451	441	451	421	444	467	424	447	478	432	428	415	447	427	422	455	457	450	438	480	445	447	460	461	477	443	462	454	472	467	472	425	433	459	441	468	451	478	449	472	450	433	438	457	483	475	459	442	445	433	436	431	427	446	434	412	436	443	431	419	465	425	404	460	427	448	429	424	488	467	441	427	425	444	486	435	461	434	452	472	447	442	398	413	411	435	464	425	448	438	397	443	436	440	429	469	476	455	435	436	453	486	435	420	410	448	436	445	451	442	482	406	449	418	473	427	427	447	477	428	455	448	431	439	418	438	467	458	452	448	451	480	451	425	472	466	474	438	453	458	452	418	443	416	450	435	386	455	433	498	436	414	471	473	447	421	396	448	431	442	446	429	439	466	422	406	429	434	447	417	423	442	439	468	421	440	432	461	450	476	437	436	457	446	474	432	470	453	464	450	435	448	485	416	458	456	437	388	420	435	436	485	464	459	430	436	439	450	463	431	437	449	458	415	451	433	448	456	444	461	451	414	471	480	435	460	434	440	403	443	442	453	449	462	430	451	479	457	421	454	432	485	429	426	404	421	448	410	468	449	459	445	435	434	432	456	415	444	424	469	445	464	449	480	436	456	431	458	439	459	437	446	440	461	423	450	475	474	468	399	455	456	431	439	434	446	482	461	492	460	478	457	417	442	416	416	456	463	445	453	425	460	421	438	436	430	481	422	471	475	458	468	453	453	445	474	414	438	439	427	437	455	415	470	469	457	443	439	461	442	422	469	427	442	456	462	466	447	404	431	481	436	428	449	478	441	426	456	447	449	460	478	444	452	482	459	431	428	428	441	455	421	454	444	474	450	458	444	437	502	421	460	466	423	459	460	442	466	474	432	450	457	456	445	440	458	492	437	465	456	423	416	489	452	482	447	435	468	441	475	459	417	488	431	427	433	447	464	454	446	416	435	460	436	434	447	447	434	462	421	451	455	478	424	477	421	470	431	423	464	465	463	394	455	441	471	447	402	442	473	443	466	428	437	433	453	478	423	440	432	427	451	429	428	446	436	423	447	467	449	414	431	432	438	437	411	470	422	423	422	416	422	473	454	429	449	477	434	443	434	464	447	419	477	433	490	409	470	498	487	475	419	465	443	446	451	419	435	426	409	423	452	467	464	447	448	417	453	420	433	469	440	493	429	439	478	459	486	412	455	403	466	486	472	445	450	427	435	402	409	453	445	443	480	469	446	447	430	388	415	459	479	458	418	467	401	434	421	473	438	443	437	441	454	416	396	460	438	450	450	426	447	411	474	442	451	450	447	499	432	450	395	503	460	449	441	436	461	449	451	418	414	478	450	447	424	454	432	449	443	433	433	460	462	412	432	440	437	409	451	447	444	453	457	444	438	445	452	441	430	469	462	413	437	394	440	434	454	423	442	460	465	455	426	467	456	490	468	438	418	458	438	404	427	434	429	475	441	450	450	434	463	417	453	452	424	389	437	434	466	475	440	453	466	443	434	435	444	482	482	471	429	476	474	457	460	450	434	432	461	454	449	455	439	423	458	390	413	437	443	466	422	429	434	433	456	434	413	471	445	453	419	435	435	462	419	398	478	427	438	442	472	470	440	459	443	439	447	475	475	482	430	411	435	461	432	482	471	456	436	421	451	447	429	483	427	452	445	443	429	433	428	454	451	460	435	435	455	441	501	453	467	472	464	470	477	453	451	421	469	465	447	434	455	437	489	455	431	443	411	463	426	447	450	438	438	456	426	437	417	417	464	448	449	404	443	447	469	466	449	425	433	438	468	443	437	415	452	441	434	453	453	433	485	513	447	478	456	467	456	437	441	423	388	459	442	420	447	414	465	467	457	412	470	430	424	439	414	449	437	456	442	443	475	400	473	449	462	434	428	413	434	473	464	432	426	450	446	459	434	489	443	447	456	433	431	447	460	425	417	436	468	404	480	446	472	438	454	431	469	441	438	414	447	421	448	456	416	435	435	452	440	457	416	490	425	438	457	458	457	430	417	436	447	440	444	445	418	470	475	457	469	443	460	444	420	425	422	463	459	455	468	453	442	473	438	480	418	413	440	457	448	424	455	403	429	438	429	419	486	474	436	468	464	468	441	455	424	444	452	435	460	430	460	431	404	454	432	415	441	442	408	458	445	427	397	443	478	411	452	465	469	470	425	425	456	450	433	434	501	451	409	487	403	437	470	445	466	438	488	438	445	472	434	449	466	414	442	431	455	492	454	431	452	416	470	415	429	440	439	414	457	425	450	416	461	413	444	438	477	496	427	408	483	457	461	431	464	456	433	460	415	451	408	456	433	461	446	461	451	430	467	473	441	432	417	430	420	428	400	476	458	451	492	432	471	403	445	458	448	471	420	409	410	415	413	480	435	485	472	431	415	438	436	448	458	493	432	416	455	459	422	443	435	452	418	465	459	419	453	479	459	454	451	473	434	454	450	476	465	463	445	418	470	416	424	499	450	466	439	457	454	418	463	437	465	434	403	470	482	442	466	408	439	427	478	421	445	445	448	475	423	456	432	459	419	465	459	420	450	418	428	443	478	427	451	459	454	471	496	442	468	434	488	470	423	438	477	458	451	452	441	457	435	451	440	425	450	455	452	444	481	442	416	432	413	428	439	454	432	460	441	437	448	414	471	440	421	456	424	418	456	456	468	478	434	442	481	475	428	424	426	438	429	481	424	434	453	439	461	498	500	421	431	418	447	444	440	446	466	415	466	427	462	448	469	432	457	428	422	434	436	424	435	462	425	457	463	456	488	430	425	427	423	434	439	385	417	497	456	415	466	459	446	457	460	427	475	463	453	450	475	454	490	422	468	452	450	444	453	405	480	435	461	445	481	457	444	447	450	450	456	419	431	410	471	441	410	424	429	441	452	418	475	414	479	448	424	487	477	434	447	388	434	421	454	434	435	426	456	448	453	444	442	463	454	443	450	409	441	444	472	466	436	447	421	379	456	421	427	430	455	445	441	460	458	457	444	447	425	462	435	436	430	433	463	446	460	465	440	459	444	465	421	452	429	437	447	481	440	422	430	452	444	464	466	424	475	452	424	421	469	426	442	455	490	458	455
28034	20352	11705	6525	3265	1290	933	967	1037	1336	1885	2265	1149	917	946	913	1058	1494	1539	1068	967	856	938	931	942	931	926	889	869	914	947	943	915	950	901	903	909	884	885	895	924	889	858	913	876	909	904	901	871	922	909	871	874	893	935	872	903	955	928	995	967	904	911	912	904	915	895	908	896	871	918	924	934	915	924	930	919	945	905	960	887	903	884	870	916	859	920	953	861	895	888	937	927	903	947	922	943	873	901	906	928	916	939	891	932	882	914	959	922	850	914	904	916	894	932	924	929	869	947	868	856	943	947	855	907	889	919	878	934	925	894	904	904	905	883	908	919	943	933	881	943	880	949	896	936	858	895	941	980	867	913	903	902	918	879	956	862	852	900	897	957	920	885	932	910	940	914	955	914	858	940	928	910	899	928	912	956	915	931	927	905	887	906	944	888	936	893	900	915	899	972	903	951	906	896	916	897	877	898	878	869	899	903	898	893	941	912	857	881	911	923	901	909	881	923	939	926	941	905	929	928	879	936	860	888	924	911	962	962	917	893	890	910	911	899	920	930	852	868	937	864	879	956	896	916	927	891	943	930	883	918	875	945	956	937	872	874	860	893	943	902	886	905	884	850	916	954	919	866	917	950	856	947	818	911	882	908	911	862	914	903	873	903	887	871	861	881	957	936	953	976	907	983	890	914	888	928	889	889	940	916	943	912	862	970	913	953	925	904	876	883	906	901	876	975	971	882	929	881	877	901	890	915	914	916	919	858	897	875	936	990	909	883	935	934	979	836	953	938	909	907	856	889	882	857	945	926	925	884	878	857	902	905	902	914	915	893	909	878	939	907	830	900	941	932	907	931	927	896	960	936	868	894	942	928	874	910	872	899	911	907	956	904	899	899	886	928	900	877	903	926	901	867	882	875	888	864	936	888	876	924	895	902	951	915	907	906	913	884	899	925	875	919	943	878	894	909	969	986	888	885	861	865	930	896	891	948	889	928	901	926	871	939	952	894	946	863	884	939	898	919	876	906	938	896	869	908	897	936	869	895	878	883	909	897	892	908	930	868	874	929	868	937	913	860	897	916	892	922	878	911	963	941	888	926	950	937	933	920	937	903	903	838	894	885	902	926	902	902	879	921	866	884	929	852	887	908	889	909	961	952	913	916	896	877	897	937	961	902	951	894	918	878	897	887	867	890	919	889	914	944	912	909	917	885	902	927	946	903	897	947	961	888	907	954	883	886	901	885	874	923	917	896	864	866	920	884	898	917	916	936	879	918	902	865	972	879	914	886	923	965	935	914	899	887	870	923	909	883	919	908	878	890	870	915	885	922	908	878	910	902	847	838	932	880	891	908	855	933	916	893	926	901	858	869	876	909	857	888	932	939	885	867	938	939	977	881	878	932	910	923	1012	917	892	893	908	900	877	878	968	904	898	908	923	914	884	915	878	950	875	854	880	885	924	879	938	876	872	897	911	968	870	937	924	876	928	895	899	866	881	867	910	881	850	887	911	902	886	957	894	902	914	881	936	905	904	867	926	899	918	936	910	897	932	942	927	910	915	886	953	908	843	911	864	877	895	913	815	875	899	906	963	921	945	866	911	927	902	935	902	916	920	885	827	898	909	900	923	868	944	924	914	886	899	924	941	928	923	902	876	918	883	910	880	921	916	949	922	870	880	861	936	886	920	943	891	884	927	919	917	875	865	894	867	887	874	886	912	890	914	867	897	859	895	870	969	866	952	932	885	986	877	892	912	952	866	900	936	919	884	921	943	910	910	899	959	878	880	910	871	919	873	893	924	876	909	941	867	840	894	943	954	862	875	899	915	945	953	917	904	865	900	874	917	816	948	896	942	904	884	928	853	883	892	862	925	932	848	935	938	937	888	937	916	921	895	907	922	858	896	952	931	876	935	934	964	929	938	876	856	910	947	862	888	852	920	904	959	964	815	857	922	917	854	861	926	926	941	882	843	940	921	887	900	887	944	930	887	873	929	947	910	883	915	937	923	905	884	889	916	940	906	894	927	890	918	860	873	866	928	918	867	952	892	984	906	920	880	900	903	904	928	874	873	991	858	891	927	907	884	888	881	869	907	912	899	931	889	862	899	952	897	937	928	984	916	978	912	921	892	878	921	934	898	918	855	899	880	901	893	905	872	927	894	957	853	888	918	887	949	980	859	910	894	929	895	882	902	894	932	934	886	912	881	903	906	872	901	883	961	871	892	898	874	927	873	925	892	869	863	899	934	917	924	947	926	909	932	913	888	860	943	933	907	926	891	888	941	905	924	916	901	919	908	892	953	866	912	950	900	885	884	891	920	848	870	932	944	941	900	946	895	911	905	951	923	843	896	922	884	859	935	887	878	889	899	935	924	879	878	941	873	921	929	869	956	931	953	880	932	898	888	931	935	852	898	827	903	880	907	932	897	922	909	962	850	913	914	943	892	881	940	881	919	985	841	911	847	843	920	917	873	897	846	898	932	948	861	940	852	884	860	867	907	919	887	929	849	878	896	924	912	950	942	952	838	927	942	864	899	898	905	940	890	905	842	895	936	911	909	897	878	969	865	949	887	911	892	904	911	871	854	866	890	909	872	863	872	914	989	870	902	911	904	882	919	914	896	929	899	908	898	953	876	920	902	910	882	918	923	965	887	955	926	890	877	890	961	870	879	966	992	888	852	891	950	822	923	886	871	855	885	960	935	873	930	922	869	931	912	917	849	912	891	870	931	908	905	897	873	914	927	874	850	871	928	926	925	888	922	845	926	923	881	891	890	941	956	930	916	897	874	929	839	946	875	932	872	945	895	945	916	896	917	874	879	930	888	937	853	900	907	878	950	894	854	900	890	970	927	916	898	880	923	909	868	902	885	947	898	919	898	886	935	878	909	895	926	916	879	880	902	896	928	863	884	879	963	930	895	964	968	875	888	912	900	847	920	897	883	872	892	841	926	869	935	958	895	952	905	920	838	907	927	870	918	915	872	896	897	875	920	883	934	948	962	867	953	909	902	985	906	889	940	973	928	964	880	916	907	882	856	882	890	844	874	876	957	897	934	895	907	945	907	892	901	882	931	931	896	965	909	932	903	902	904	899	858	943	898	910	923	870	899	908	910	896	978	912	946	930	897	885	869	925	856	876	865	861	927	991	875	909	954	916	968	865	896	985	871	876	905	904	924	911	909	883	909	910	905	888	893	938	928	843	867	906	918	910	940	872	837	922	866	912	921	935	847	903	916	882	938	891	890	876	888	922	924	866	880	929	860	931	909	875	956	946	905	962	937	883	928	876	885	909	889	882	883	961	902	908	948	938	922	992	979	893	921	922	836	882	906	902	949	854	887	965	906	896	912	868	922	897	865	892	871	864	880	926	918	906	903	849	884	869	935	851	910	943	901	886	944	873	938	941	926	873	949	885	884	835	925	878	860	897	896	887	890	942	962	917	950	920	875	873	931	930	938	886	883	891	876	833	888	895	973	918	839	901	968	856	882	890	888	879	886
8218	12746	8750	6726	4390	1421	1001	941	1173	1755	2665	3320	1315	980	914	885	1068	1771	1847	1179	959	891	882	903	868	886	903	896	895	811	942	864	893	918	902	905	894	850	931	891	916	888	899	883	891	899	890	856	914	944	890	929	896	861	914	932	921	908	907	902	845	892	920	921	880	877	916	878	948	910	927	867	849	918	911	904	861	911	869	846	870	893	895	896	952	893	913	894	954	907	898	900	859	884	864	904	854	901	908	894	863	869	848	940	886	872	928	911	895	911	852	866	873	944	886	882	904	899	944	929	944	969	856	862	888	863	887	896	866	943	885	940	859	941	953	829	925	922	923	901	872	899	931	875	874	926	917	935	889	861	901	801	915	856	958	940	911	877	886	927	956	977	888	863	900	933	909	856	899	923	881	902	848	931	889	945	903	847	884	884	905	901	902	893	951	881	900	937	953	851	930	877	929	917	866	867	924	899	851	889	861	850	892	927	906	965	928	831	896	932	939	938	867	850	959	915	849	902	940	860	958	902	875	891	889	826	857	930	879	915	854	859	913	920	898	986	865	879	892	917	949	907	963	906	887	924	935	863	853	909	851	839	909	934	894	914	837	864	943	928	909	874	932	944	827	904	970	859	826	886	907	910	897	936	884	890	881	888	926	887	930	915	882	895	923	916	872	889	935	916	916	894	903	930	953	900	953	857	893	924	933	866	883	895	919	887	869	932	883	890	858	883	910	930	863	899	891	922	838	892	900	882	920	914	878	877	941	914	824	938	939	823	855	947	870	942	853	852	923	836	879	924	885	905	907	857	916	958	867	897	884	890	872	905	874	906	858	880	910	866	906	844	889	890	898	916	908	855	940	954	911	890	927	909	914	908	871	838	869	917	860	917	838	877	944	907	897	906	851	902	911	862	897	845	945	899	871	876	929	873	938	848	924	932	902	930	917	939	950	927	851	929	906	909	864	931	903	903	861	937	902	925	917	872	874	907	920	892	875	955	867	881	881	892	859	885	893	899	927	910	954	921	885	887	878	877	957	873	883	918	898	874	940	889	914	914	911	905	913	887	935	894	918	901	938	924	868	856	882	901	917	922	942	893	910	856	839	875	890	880	895	838	881	894	903	942	894	917	936	916	921	890	906	893	917	873	894	936	867	916	890	879	846	902	917	910	902	952	846	929	885	951	914	882	917	887	910	890	880	932	902	857	929	938	966	911	895	913	905	912	903	917	921	984	917	874	849	937	884	882	867	1005	928	890	930	940	901	893	912	882	884	875	870	891	906	931	835	913	872	894	908	911	898	904	894	862	935	922	893	867	907	885	938	853	893	922	882	978	903	845	895	895	910	910	934	898	905	891	978	859	887	882	840	897	944	891	910	858	881	890	978	892	848	894	876	888	885	851	902	892	948	890	934	888	871	878	853	888	877	901	846	855	865	906	870	896	871	914	840	985	889	910	895	857	894	945	882	878	944	908	859	914	874	878	953	937	873	957	894	908	955	924	917	917	894	931	923	913	862	918	952	891	897	885	873	945	858	945	930	878	856	923	873	864	853	884	930	842	899	917	890	843	839	872	904	888	884	891	861	862	945	899	893	858	944	867	872	891	853	909	889	900	907	882	876	902	903	950	865	869	901	909	914	906	900	897	930	866	932	904	871	917	937	914	929	861	895	900	885	947	872	918	875	921	881	921	888	871	941	875	923	922	870	942	907	906	892	914	953	857	916	892	924	879	908	859	911	908	947	902	904	898	848	899	869	911	882	928	882	884	923	908	944	887	885	880	906	933	898	919	870	923	857	848	887	804	933	901	925	893	920	858	965	928	894	815	905	926	880	899	865	961	916	902	897	864	916	869	879	905	920	907	869	960	895	893	945	887	871	926	844	850	893	897	911	853	874	858	865	864	901	812	922	899	856	876	920	919	912	893	928	899	871	902	888	912	903	898	945	949	898	925	900	894	841	860	938	901	890	886	876	916	908	905	923	891	912	929	924	944	895	897	863	883	923	905	852	910	852	893	871	865	919	886	840	877	925	901	889	952	884	879	917	855	894	888	922	916	875	909	874	869	952	930	904	899	908	898	846	896	907	876	914	953	895	892	868	890	946	831	938	895	898	915	882	905	910	876	906	893	886	897	898	950	902	860	910	905	875	888	894	953	941	891	872	850	891	864	888	930	930	895	938	873	896	904	888	872	891	920	935	897	828	876	923	891	925	941	920	927	889	888	883	921	868	860	986	941	908	867	916	979	946	896	912	904	928	901	915	865	930	845	874	899	900	894	874	859	928	856	824	906	861	893	879	951	863	876	879	886	926	890	944	898	839	892	914	913	879	934	840	928	896	867	920	866	893	942	857	894	944	923	866	890	873	877	938	904	886	894	859	886	908	864	872	863	927	936	944	945	908	921	896	914	883	905	925	895	930	880	885	933	899	909	888	900	892	956	884	894	857	896	849	876	908	916	887	898	910	937	900	843	906	831	919	940	917	918	904	947	905	905	922	925	856	881	893	915	913	873	934	899	960	903	884	939	873	840	866	892	983	894	897	925	853	914	921	934	905	948	902	915	863	868	918	880	919	906	916	872	862	933	893	876	899	921	860	860	891	849	960	917	927	937	901	960	913	946	871	911	934	895	881	914	879	903	900	889	954	868	898	890	919	923	932	945	920	921	819	928	870	918	914	826	924	911	906	929	936	911	926	856	873	915	878	950	936	921	956	924	953	837	902	940	910	870	873	868	955	847	871	985	885	930	896	927	888	897	923	828	872	888	921	881	881	831	909	881	906	884	863	922	865	865	871	873	916	840	898	892	898	921	918	943	901	890	869	940	900	885	922	905	875	902	895	914	884	884	941	912	891	921	902	919	909	872	940	873	950	866	866	910	909	889	895	875	917	876	897	880	938	893	889	936	877	893	870	932	866	905	889	845	940	858	906	845	912	848	901	938	899	927	922	902	891	855	897	853	925	831	881	961	907	838	916	916	908	932	906	921	885	851	907	910	908	957	883	915	884	938	876	927	884	815	920	885	902	910	865	930	973	940	867	944	834	939	901	901	865	909	877	845	918	897	901	920	913	863	884	929	872	918	925	886	950	875	898	895	890	923	935	913	892	925	899	900	897	839	899	874	907	981	892	865	918	888	871	921	872	924	857	897	893	924	887	855	901	884	895	903	912	928	923	865	886	932	926	877	898	924	893	904	876	914	876	886	912	876	912	875	931	971	865	880	861	874	925	874	840	918	878	911	874	884	904	896	892	901	919	885	931	840	950	869	924	955	870	910	928	872	853	916	874	891	899	903	913	939	884	849	956	888	955	895	847	888	931	935	908	851	903	901	915	914	871	898	840	882	880	963	886	895	939	902	918	896	911	896	940	917	866	885	918	969	895	884	906	873	934	964	907	881	882	859	955	943	927	866	934	903	883	924	939	899	946	861	949	932	905	897	926	878	881	979	876	895	886	930	854	913	913	856	924	960	877	941	882	927	923	850	903	871	968	889	874	906
23843	21474	28983	24413	21520	13917	1706	933	940	1324	2040	2931	874	598	577	567	775	1501	1913	674	610	518	493	521	509	476	494	518	514	476	480	551	454	478	471	476	496	479	483	429	432	486	484	459	483	458	484	489	483	472	468	461	462	485	473	453	526	539	460	474	477	442	470	459	478	522	456	473	497	476	475	466	463	479	490	473	455	482	485	454	496	479	467	468	489	477	495	494	483	498	497	481	462	467	500	461	489	474	523	466	473	500	496	483	473	473	469	467	451	440	471	483	455	445	470	455	445	494	440	466	450	429	441	461	460	525	501	480	432	502	451	469	455	443	474	503	497	500	468	505	466	481	473	449	490	475	528	504	509	472	473	493	468	480	452	487	462	467	475	454	436	486	441	454	460	435	493	484	465	502	506	519	470	512	504	489	464	477	453	481	464	483	512	468	444	488	473	476	458	469	501	454	532	470	515	489	470	455	492	469	501	497	460	482	453	454	547	494	471	499	439	485	511	500	468	506	446	466	474	497	481	503	483	492	469	497	473	486	495	497	519	510	484	462	437	498	494	471	541	471	474	499	482	490	430	444	457	479	481	470	514	469	472	435	487	493	494	464	470	526	463	439	538	526	481	454	478	492	476	455	477	454	454	489	441	472	465	435	488	480	453	473	457	425	504	482	481	486	456	509	487	497	459	479	464	476	477	481	473	481	495	478	477	457	486	507	478	472	482	490	434	500	462	439	474	459	494	510	490	440	466	448	488	475	480	510	473	512	478	505	485	475	467	434	476	452	466	533	486	452	464	462	471	449	461	444	472	441	458	455	468	451	476	462	459	428	450	459	471	446	485	498	484	505	472	458	493	481	492	488	469	475	507	477	497	484	509	476	516	485	445	481	444	475	485	461	481	449	480	476	454	529	455	450	508	473	453	453	446	504	450	497	462	450	476	453	470	472	462	479	490	497	455	485	470	446	472	495	432	469	523	478	480	481	512	461	476	473	486	441	507	435	464	467	448	460	464	476	458	495	449	497	484	507	474	453	467	490	482	469	456	462	502	492	518	473	505	502	490	441	460	468	494	438	491	511	432	475	474	435	425	402	478	484	452	412	459	436	480	444	443	473	482	467	472	493	464	469	453	483	484	461	468	459	444	473	491	465	456	468	492	473	472	467	465	495	490	482	453	475	492	456	474	474	477	489	472	445	473	497	436	480	486	447	472	463	520	461	475	472	495	459	463	491	470	508	502	466	452	474	470	492	471	539	471	505	462	445	485	436	466	453	470	462	468	439	447	461	529	482	501	483	480	499	433	490	501	445	473	458	441	475	487	451	478	452	466	477	518	497	483	474	482	497	472	491	449	489	416	464	445	497	486	482	477	492	463	425	490	464	442	499	476	468	489	498	492	460	457	452	459	490	509	477	490	473	453	490	495	503	476	489	479	499	482	499	454	452	477	468	474	504	478	467	477	498	444	440	517	450	498	461	489	455	466	449	464	501	455	498	452	480	481	466	461	455	438	486	482	460	493	480	497	477	483	493	484	483	481	492	490	442	469	454	435	468	460	458	469	491	432	467	500	440	486	474	453	463	472	445	507	483	501	462	478	504	475	480	474	486	475	478	471	485	493	428	452	461	476	485	455	504	489	448	475	493	454	510	461	468	469	498	487	446	454	450	503	460	455	467	487	477	485	484	478	455	513	477	476	487	490	458	513	450	457	463	500	483	513	458	439	454	497	483	494	476	471	490	464	492	488	470	469	446	507	484	458	489	466	486	501	492	467	441	484	518	451	458	451	467	502	451	468	472	456	454	442	488	472	464	454	500	442	471	470	514	460	481	471	463	452	425	451	454	486	464	461	471	463	467	466	451	464	427	455	508	466	454	460	457	453	449	482	442	459	475	489	458	482	451	433	457	472	448	490	454	484	462	520	494	478	476	489	493	493	489	458	474	446	480	507	469	459	458	501	462	458	474	473	465	487	439	499	433	447	478	496	483	487	465	416	498	453	472	491	464	466	464	487	453	450	460	494	456	456	475	492	469	489	463	490	484	448	466	441	447	478	464	461	440	468	484	536	460	501	479	489	466	476	457	480	478	482	464	482	499	498	404	493	490	461	443	459	507	486	461	514	470	461	488	478	484	474	497	480	468	477	466	445	509	482	476	464	501	511	439	490	497	493	441	444	494	452	474	482	474	446	456	426	517	477	462	458	463	470	483	487	460	460	420	486	477	497	497	509	491	484	467	469	472	467	462	471	501	472	479	463	469	485	485	483	464	441	489	481	429	495	497	517	494	488	442	450	476	465	487	490	473	444	507	482	482	487	504	518	477	419	463	474	471	498	482	459	474	469	499	449	496	517	450	492	463	502	465	485	487	454	496	494	475	465	492	463	483	460	452	455	516	462	492	466	463	457	483	493	480	466	491	457	468	492	484	498	469	453	408	452	469	495	437	483	525	440	452	484	462	445	426	489	476	489	512	467	464	458	460	475	499	447	466	461	453	462	506	490	455	492	487	457	467	516	490	489	458	486	487	441	492	498	505	479	476	443	450	480	497	516	485	483	482	519	480	468	485	476	514	473	460	452	473	505	467	459	487	471	485	512	448	449	417	493	488	477	441	477	479	475	461	466	486	436	504	486	485	466	418	439	430	466	512	513	433	494	463	496	484	479	492	489	472	462	480	512	467	510	513	471	490	465	473	493	465	501	447	445	451	422	475	472	493	437	469	469	457	476	476	514	464	508	506	454	471	478	493	428	506	489	475	477	458	470	473	466	480	465	491	442	449	479	482	477	508	490	470	465	484	448	440	456	467	440	457	479	480	435	460	496	494	463	457	502	497	484	493	444	503	466	453	495	481	449	461	487	484	441	465	470	461	535	485	450	447	482	483	500	489	465	470	476	468	480	491	485	462	463	489	498	492	471	484	440	466	468	478	442	474	497	479	506	505	479	469	465	487	469	487	474	489	421	448	488	486	512	444	496	478	539	443	471	469	444	452	463	429	470	481	459	491	470	478	536	477	465	473	513	502	477	493	484	462	466	491	429	487	458	466	445	456	458	479	449	458	497	404	460	474	460	441	495	479	485	520	467	452	467	484	486	475	496	482	448	455	464	488	446	509	469	492	476	485	456	442	476	496	481	480	487	429	445	473	455	466	481	462	473	502	489	474	495	487	477	494	456	498	455	464	503	462	469	509	461	453	493	475	474	498	474	459	444	479	465	519	480	483	479	476	460	465	453	460	495	490	481	470	480	469	515	467	437	471	469	480	480	443	453	488	455	486	463	459	451	497	471	455	482	485	485	479	476	472	480	447	519	488	525	504	455	469	482	441	461	483	513	445	517	443	478	512	493	435	508	519	505	481	493	468	427	472	453	489	482	462	491	454	468	448	464	488	459	461	445	512	492	479	449	456	485	504	464	461	496	477	477	485	482	455	489	469	499	485	490	459	486	478	489	475	513	462	429	458	462	472	470	485	429	464	467	488	465	475	486	487	476	416	498	448
10117	23781	20733	15445	8643	2537	1440	1123	1319	1861	3061	4388	1072	715	605	621	976	2172	2749	854	639	574	501	544	503	526	472	524	506	480	527	487	486	525	538	529	529	487	485	490	496	521	497	493	533	486	464	510	493	480	492	515	487	485	496	434	489	511	499	485	535	469	502	496	508	526	478	466	457	499	538	504	453	517	498	475	508	500	493	463	486	467	461	481	467	503	458	500	524	507	448	485	485	489	506	469	502	469	508	481	491	501	519	486	500	512	489	504	481	520	491	492	528	494	484	453	519	460	489	487	466	461	516	492	481	479	471	515	470	468	538	471	539	533	542	487	496	460	486	462	489	517	473	512	516	512	490	504	456	511	516	473	482	480	479	500	486	482	480	508	476	489	476	500	470	493	529	463	505	502	485	466	487	523	526	489	478	503	439	488	499	477	521	470	488	468	485	491	473	507	496	484	517	478	487	477	451	483	487	443	499	500	529	475	472	458	483	485	446	455	517	462	468	492	507	454	551	460	527	464	480	459	552	504	479	521	492	504	500	495	506	502	476	484	460	467	490	503	485	488	471	509	485	476	495	468	497	496	469	516	511	497	506	505	500	512	532	490	490	486	476	489	484	484	453	467	477	461	481	494	497	513	491	489	461	486	489	449	477	526	488	481	509	493	475	477	508	479	483	473	466	489	457	530	491	472	508	483	537	443	507	461	499	501	466	463	493	493	495	469	439	458	458	492	456	453	485	463	478	456	528	507	496	477	485	486	463	516	516	456	487	506	499	498	525	461	435	488	456	447	492	466	509	505	459	475	506	497	543	442	501	512	472	479	520	506	455	474	476	499	507	484	504	496	498	492	479	542	481	490	487	485	536	483	449	444	468	506	516	472	479	469	488	505	488	449	478	497	478	512	490	449	464	466	440	475	510	498	495	485	489	507	509	532	490	519	492	480	523	471	505	432	482	499	490	493	464	558	444	472	498	464	502	483	501	471	497	487	492	465	508	489	461	481	435	514	491	450	479	477	488	503	475	482	487	488	525	500	473	523	484	526	489	513	481	521	476	482	466	491	509	459	455	466	480	479	461	462	515	496	482	505	441	463	476	480	479	465	524	474	477	467	490	500	526	486	530	464	467	494	512	482	497	502	520	511	471	506	514	444	502	520	533	440	494	473	467	490	482	503	487	502	463	473	505	468	513	494	473	504	488	492	500	459	515	476	514	472	474	520	506	479	516	534	475	473	492	519	567	503	467	488	494	510	532	492	483	508	476	463	461	481	498	487	539	494	471	481	475	462	490	464	477	471	506	476	493	478	456	490	465	463	476	479	485	458	500	497	469	503	430	466	476	477	529	501	471	469	461	480	465	503	477	471	491	485	456	488	521	461	493	521	473	463	510	478	455	492	468	558	470	501	470	448	488	477	486	488	489	472	514	496	465	487	511	520	510	460	493	473	477	471	529	488	480	482	479	505	482	501	470	460	486	458	465	483	475	509	493	445	503	461	493	492	480	529	489	503	467	484	503	470	487	514	441	480	497	458	455	463	490	521	486	446	478	513	487	497	483	511	525	495	489	514	500	466	460	526	515	496	487	475	505	493	552	455	516	447	463	458	473	504	521	477	514	472	512	483	525	485	492	463	492	519	495	491	478	502	508	481	486	512	477	505	480	521	492	465	471	489	509	524	493	479	453	509	500	488	509	477	493	489	519	509	504	463	491	461	464	484	485	501	499	491	511	473	482	491	477	477	504	498	468	478	477	473	485	492	455	502	501	502	453	476	447	486	483	487	495	491	454	474	522	496	478	494	455	525	495	469	488	492	503	457	462	475	472	509	466	471	470	488	478	475	466	496	502	443	522	491	495	496	505	506	504	503	502	482	474	500	476	478	498	469	480	470	503	471	534	517	449	480	442	479	482	476	525	462	471	447	479	496	474	441	473	486	510	504	486	528	475	509	482	517	494	474	501	499	518	506	472	465	473	480	482	481	476	463	457	440	467	478	455	498	495	482	493	480	498	492	481	500	479	548	446	495	483	501	517	481	492	494	443	490	470	421	468	469	512	506	480	483	534	491	503	464	489	494	529	485	514	496	539	488	531	484	501	468	451	468	464	468	508	494	504	467	472	446	480	469	494	508	498	486	475	514	470	487	460	463	483	514	479	478	541	464	496	489	514	489	474	500	493	478	486	435	456	478	485	491	473	495	539	512	460	523	479	514	479	492	499	465	468	478	482	468	507	474	479	520	468	524	488	493	461	482	472	477	477	478	515	504	502	475	532	434	500	464	466	460	459	497	477	463	507	505	514	444	508	483	511	480	482	447	493	528	481	492	486	471	475	498	496	481	463	508	485	477	511	467	490	494	510	461	503	493	490	493	450	474	499	492	440	486	497	514	479	474	479	513	482	478	473	435	469	511	476	526	449	475	513	496	481	489	474	482	496	510	490	444	483	473	478	464	463	466	492	493	465	480	499	474	473	492	512	482	510	465	464	436	502	491	498	494	508	476	518	474	469	484	517	503	490	509	459	487	448	505	485	479	485	480	460	511	463	508	508	487	490	510	483	540	498	507	473	449	489	512	489	503	466	502	516	492	481	508	504	490	499	460	453	489	505	514	472	505	479	501	508	512	438	514	478	507	477	493	493	496	471	509	513	532	480	467	490	497	469	497	501	466	481	476	478	494	471	494	488	495	501	509	492	451	464	482	512	472	510	467	459	523	484	495	543	507	483	492	528	467	496	471	516	477	465	493	493	479	443	507	484	491	483	500	491	512	470	472	527	474	454	509	469	499	490	483	470	457	466	487	455	488	514	507	518	465	531	478	479	549	484	474	491	480	515	487	499	485	451	501	512	483	494	499	527	506	463	527	480	484	507	501	480	467	494	456	487	487	473	511	507	509	487	494	482	493	459	459	460	462	459	482	503	493	519	475	473	519	467	472	447	505	504	463	497	483	514	505	456	447	489	441	494	471	484	515	489	491	523	483	486	507	523	478	520	494	465	471	487	468	494	496	502	459	560	510	477	513	457	513	471	458	487	442	486	507	495	479	467	499	510	499	481	491	491	524	439	477	484	478	469	490	489	521	486	499	495	527	490	524	469	478	518	497	433	520	527	491	471	475	495	481	490	481	501	483	504	498	509	489	470	498	486	496	515	505	518	470	495	422	489	476	487	496	495	492	521	483	489	516	502	522	444	460	503	470	508	482	476	510	497	455	519	474	510	466	474	477	500	490	453	475	453	462	491	469	474	479	455	463	505	410	502	510	483	481	478	532	483	476	435	452	476	464	519	512	508	503	476	488	510	472	477	491	449	434	493	552	494	474	463	482	499	484	532	498	491	469	479	500	502	498	500	504	447	481	504	513	473	450	487	519	500	493	460	518	507	499	508	460	522	513	486	521	503	466	466	543	490	502	470	507	519	482	457	495	511	496	457	481	499	486	482	507	472	493	492	477	501	483	483	516	445	486	475	481	442	477	504	477	478	510	523	471	469	479	507	503
24761	21344	28013	25140	17310	3179	1485	1256	1172	1385	1733	2594	1164	1068	1074	1058	1244	1855	1773	1242	1143	1043	993	995	988	977	989	1016	994	1036	993	1038	1064	1018	1020	992	993	1017	1016	951	969	1016	1020	966	983	1014	1051	1034	1059	1004	1049	1014	1039	945	1008	962	971	903	1053	1049	995	1043	980	998	1009	957	1005	1012	1012	977	1013	1023	1038	1054	950	997	1080	1058	950	1020	1022	995	993	994	1033	1015	996	1049	1055	1028	986	1042	1013	1030	1005	966	992	1044	966	1002	1062	1017	1012	1014	1011	973	979	975	1032	1006	988	1001	986	983	1023	1011	1026	995	965	1064	1093	978	967	967	995	1006	1003	1009	1048	1014	1005	1009	955	1020	1004	1009	998	1002	964	978	949	1005	1072	960	989	997	1038	974	1030	1023	1011	942	1041	1033	1053	1001	1018	987	1016	990	955	1011	1015	1079	980	982	996	1022	1024	963	1005	1043	1031	967	994	1006	1001	1031	1086	986	986	985	1022	999	1099	950	1038	1029	1005	985	1005	1016	1029	999	1008	1003	998	1008	981	965	1030	991	976	971	993	959	1015	992	968	948	1022	984	1002	1020	1041	1071	1003	999	1003	1059	984	999	904	1043	990	1027	1005	949	980	988	1034	1016	963	967	1034	1027	941	995	1037	1005	1030	1001	957	988	922	1024	991	1034	985	996	1027	1088	1012	1022	1055	976	1007	946	1019	960	1017	1012	1033	985	975	1076	1058	1009	1012	1030	973	992	930	976	1064	1020	947	1043	1023	991	1009	986	993	979	1003	979	1012	1003	1008	981	1004	1048	987	982	993	1011	995	997	983	1027	985	1043	1033	1040	1010	1006	1054	999	1003	1027	1006	991	994	1044	958	997	1032	962	996	1071	979	996	1040	1055	1018	1018	992	1004	1016	1059	1045	1000	971	1006	921	958	1023	958	998	1009	993	983	1027	1086	1030	995	961	1023	1037	1003	1050	994	959	1003	1022	1010	997	919	1028	995	947	989	981	967	999	995	1019	984	1000	980	1010	929	956	976	951	1000	1021	1003	1054	987	991	927	991	971	1054	1035	952	980	1004	1060	1016	1009	982	1003	1031	1005	1017	1012	966	1001	1076	1009	1013	960	1025	1044	1015	953	990	1027	993	982	1003	995	1005	1046	1016	975	1004	1036	942	1004	994	964	1064	1034	986	984	976	986	984	998	991	1015	975	1012	990	1052	1029	993	1054	963	961	950	1027	998	1033	1071	1003	1029	1014	969	1062	1013	1051	1032	987	1070	976	1030	986	1020	1027	1055	1000	1011	1032	1032	1055	981	1021	951	1000	932	997	984	1070	978	986	1046	1020	1007	1037	972	1005	999	1020	994	978	961	1048	1000	999	975	959	960	1029	989	970	1025	967	1030	1030	1046	1042	1045	955	938	1014	997	968	1021	1025	999	1048	1050	1050	1042	1049	982	1019	1090	1018	991	1013	1100	1003	995	944	995	1022	1011	1065	994	973	1015	991	1000	1013	1006	1059	1060	1011	993	1002	1042	978	944	1014	1004	995	960	936	1030	960	1040	959	1007	1047	986	1047	988	999	1019	999	992	1037	1019	1072	984	958	1067	976	1023	945	1006	960	1003	1039	1005	983	983	1068	1036	1013	990	1011	1028	970	999	1022	971	1005	1009	1055	971	983	1045	1006	1066	1013	1007	929	989	998	983	981	1025	992	986	989	1033	1008	1011	963	1015	995	982	973	999	1006	973	986	1004	1037	935	1035	992	1013	1000	1008	1053	1017	1007	997	996	1058	1023	1035	1040	995	1020	1062	985	942	1034	1017	988	1026	1004	997	985	1020	963	978	1022	1010	1008	1000	963	1002	1031	1021	959	948	1054	944	1050	989	991	957	993	1031	989	1072	1060	1019	987	927	1002	998	1017	1027	1008	1016	989	1008	975	957	1051	1013	981	1024	962	1032	957	1010	991	957	1007	1021	1020	1016	1023	980	999	1017	1010	1029	989	1005	982	982	1010	999	955	1011	961	1009	1050	1018	970	1073	973	988	981	1006	1008	1022	998	1031	1023	998	1022	1004	1012	990	1034	981	996	972	1012	997	994	1016	976	1061	1043	1017	1038	1020	1046	1070	934	1006	988	1040	1018	1041	1043	998	989	1045	953	959	1016	1007	1035	980	1030	984	992	1053	1026	981	1012	993	1016	1002	1069	976	972	966	996	1000	933	984	1075	1017	996	1029	1038	1006	1022	1006	1025	989	984	1014	1064	1043	979	1022	1032	922	961	969	999	972	1006	997	987	1017	1041	1059	1007	1025	992	1077	999	990	1010	1010	994	1001	1038	1006	1024	1000	940	1007	998	1060	951	976	1001	1031	987	1068	981	1027	951	1049	1014	1004	1035	945	977	1020	971	993	1009	1055	1013	1041	1019	988	985	1013	1034	1010	951	978	1000	1042	1072	1000	1016	1026	1026	995	1079	1025	1031	1055	1000	979	968	1010	1055	1056	971	1040	985	1018	1052	968	1039	1023	994	1041	963	995	982	979	1015	1047	999	999	1017	945	1025	986	997	1012	986	1007	1088	994	1056	1012	983	993	1020	994	997	1029	942	970	1000	994	1019	1026	1051	1036	1048	1030	1011	1005	990	967	1056	1012	1030	970	1005	1022	1046	921	1047	979	1014	1041	996	1066	999	1023	1026	1071	968	996	1047	1009	1002	961	940	1036	948	1037	1045	1008	1064	996	1044	979	956	951	1027	1001	984	1019	1025	992	1039	1016	1009	1003	1033	1010	1044	1009	970	1054	1001	1004	978	1035	993	1027	1002	1041	993	1052	1016	978	1013	988	996	995	1026	1011	988	1049	1008	1072	1023	1048	976	984	1027	959	992	1009	1033	1007	1046	1009	1005	931	958	937	988	996	952	1001	1021	934	1004	976	978	1047	1003	1054	1011	1010	1027	1011	987	1028	968	1010	988	1003	1069	943	971	977	1000	1006	956	1076	1030	1021	1004	986	1026	1021	1039	1048	954	996	1052	987	984	985	962	990	936	1002	1029	970	958	988	1049	985	1021	981	1006	979	1003	990	1032	1026	976	1067	1090	993	973	937	996	1011	993	950	1009	966	1028	1015	1020	1021	998	1011	1032	1004	1048	916	996	1018	1027	1014	1057	998	990	1060	1049	993	1033	996	946	991	986	979	1026	993	1007	1077	1020	993	955	1030	999	1000	988	1053	997	1045	962	933	1009	1033	1013	1014	950	954	1059	1033	958	929	964	990	1039	966	1002	979	980	1075	982	1000	1040	1036	1013	1056	947	982	1040	1006	1000	1023	1014	1006	1042	967	1033	985	1039	977	1067	1043	1042	1044	1031	1028	1023	985	1007	973	1028	1013	992	967	975	987	1002	1010	1032	1002	1051	1031	1058	979	986	1074	974	986	1066	980	1037	965	981	997	999	993	994	1030	991	1008	974	1093	1035	1004	998	949	992	999	985	983	1015	1036	980	985	987	985	997	1026	999	985	1033	1012	965	960	1038	965	989	1058	1030	977	982	1002	995	1003	987	1029	997	980	1021	1027	1033	1060	973	1033	1019	993	1032	1012	975	1004	1018	977	952	1032	1020	985	952	1025	1047	979	998	995	1032	981	1024	984	1001	1034	989	1024	1019	1020	983	1018	1037	1053	984	992	996	996	990	1001	1004	1002	1003	987	1016	1052	1048	1060	1019	1011	1025	975	973	990	1055	1081	984	993	990	1057	1016	973	1023	1009	968	967	989	980	979	911	995	968	1019	1024	965	1079	1009	977	1033	1024	1015	1044	971	967	998	981	1010	1081	985	974	1003	1021	1003	967	993	984	1023	939	1052	986	971	1036	1008	1015	985	1003	988	1034	1005	981	953	1023	1006	1028	963	1019	913	973	1018	941	984	1041	1051	1033	998	1003	1018	993	983	1018	999	998	1020	1073	999	954	988	1006	1055	989	1025	994	967	982	958	1020	933	977	1032	949	1016	976	1024	983	984	960	1019	999	1012	987	1026	968	974	1058	1031	1032	956	1000	1006	968	943	1017	1018	1022	1019	1019	984	967	1070	950	1043	1009	1002	951	1042	970	988	1054	963	993	1040	978	1005	1045	1061	981	973	1045	1017	1001	970	1024	1023	1053	1022	1007	963	1013	1025	1007	989	961	1026	1027	976	990	901	1006	1016	956	1040	988	1007	984	1076	1011	1018	1035	1021	997	998	991	988	1034	1017	992	1007	991	977	1033	1015	1006	1000	964	993	1032	1021	985	1006	1045	992	1015	962	992	968	1070	954	1017	1047	1020	1015	1042	982	1015	1001	969	1027	995	1027	1070	1005	1074	1015	953	975	933	999	1017	958
10944	22184	21426	14827	7395	2261	1522	1446	1457	1728	2339	3657	1196	1139	1060	1058	1348	2440	2233	1261	1152	1033	978	975	1002	1002	993	998	1056	1016	989	1031	980	979	990	963	984	978	990	1021	975	1002	977	995	1025	927	1015	974	981	1013	963	988	971	956	983	963	998	954	971	978	991	982	1011	1005	988	920	982	1019	942	994	1029	989	985	1013	980	967	1005	996	1064	1018	979	986	980	1009	1030	1027	1015	985	978	1024	977	956	985	973	1028	1008	956	930	936	926	1018	951	961	1003	943	964	957	957	981	966	988	960	1002	998	971	959	966	1038	976	1006	1013	1021	981	1016	998	966	982	1000	1026	942	1000	980	962	960	948	940	989	1009	962	975	970	987	991	932	993	977	956	1027	982	1000	965	996	968	951	991	991	993	1005	920	928	981	1039	962	1000	998	977	979	1020	959	992	953	955	983	1004	953	943	993	975	920	995	970	942	942	996	980	987	1011	948	975	967	969	949	1009	957	973	939	972	976	916	950	988	1019	963	986	947	974	963	946	993	962	979	983	929	980	928	1001	906	1010	961	998	990	988	1030	947	974	974	949	996	983	1016	959	918	986	936	1008	946	953	974	980	969	1020	903	956	960	968	1008	944	932	978	991	967	952	980	977	962	1006	1039	1003	987	912	954	967	987	990	959	961	995	1011	990	990	990	964	962	990	1050	1010	997	969	997	1001	927	944	1003	969	1041	943	885	949	984	989	892	968	969	966	955	977	1050	970	963	1010	1010	985	972	952	1000	893	1013	965	973	979	922	1026	975	980	957	939	1010	983	951	1003	954	988	972	914	970	964	956	982	948	996	1054	966	956	963	1005	955	940	933	985	976	893	1000	1012	973	961	941	982	1034	980	958	976	900	942	975	937	1001	971	964	939	949	969	963	946	974	937	988	950	940	989	948	994	939	966	959	972	985	973	981	1013	985	968	957	995	998	927	974	994	1013	983	990	991	985	1037	983	967	971	1029	934	973	1011	1008	994	981	1006	944	1045	999	990	983	983	988	972	996	961	991	949	951	957	960	969	967	966	892	983	1010	940	889	965	990	969	996	946	1018	961	956	999	958	1025	969	972	992	964	998	951	1000	944	997	948	933	970	940	1049	966	963	953	973	1013	971	1026	1001	996	1018	958	983	931	1013	1022	972	925	990	1010	1011	929	953	886	985	1012	1011	970	956	975	930	991	1006	960	960	1022	994	1017	1033	1012	982	950	982	997	950	982	935	968	988	942	966	926	897	971	953	1026	994	1013	1054	1007	992	949	940	931	981	969	917	967	909	992	956	1038	955	986	992	996	940	1035	985	985	952	1005	957	983	982	970	959	975	950	977	972	1001	978	983	924	992	957	939	951	957	969	968	939	987	984	977	938	990	953	985	940	966	1046	961	1016	992	969	933	1018	958	955	955	937	990	972	984	965	1024	960	990	970	923	946	901	973	986	994	1030	938	956	980	1003	1018	921	989	1027	944	973	918	1024	999	1016	961	977	1041	1002	951	925	996	1002	977	953	933	997	968	1018	1044	1009	1014	1010	983	1039	961	957	965	925	1018	1000	954	968	964	942	1028	962	993	944	953	973	997	970	954	937	981	970	1009	1043	981	990	958	963	995	969	976	939	1018	972	998	1019	974	965	987	959	913	978	962	1014	1017	999	951	939	974	997	1058	1023	1062	975	977	970	961	983	983	969	1026	998	946	978	963	968	1017	945	948	991	981	984	947	970	966	967	989	967	935	964	933	960	962	959	1009	966	1010	948	984	983	952	948	959	963	948	941	993	984	936	991	974	977	996	994	952	968	940	1031	960	931	975	1040	1002	963	967	931	997	975	949	971	913	969	983	978	926	969	971	970	935	996	951	959	993	997	937	967	969	1031	913	1029	994	997	996	941	1045	957	1011	1009	901	971	955	998	1017	951	978	929	1017	939	1001	1012	942	949	947	970	956	984	957	919	973	984	938	1000	984	988	991	981	914	984	1027	1013	1005	992	1006	977	962	950	990	1029	976	985	926	972	906	932	1022	985	1000	949	963	903	987	968	1023	1012	955	1000	975	986	998	971	914	990	950	1028	989	1004	953	1000	960	971	914	1021	938	979	899	1026	954	985	976	976	921	956	1020	937	968	1010	926	964	976	965	990	971	992	961	1002	1001	970	1017	995	951	1016	1014	991	909	984	939	991	968	929	977	959	965	993	990	991	966	1021	987	1027	962	984	993	987	965	1000	970	1001	961	971	1022	995	882	974	1029	986	941	987	891	953	972	1040	912	993	992	1048	951	1005	993	965	955	931	995	979	972	946	957	993	970	958	990	926	997	951	930	929	1014	950	1015	968	944	981	942	1000	932	971	1019	863	990	969	1009	948	1004	1033	974	967	969	933	966	1055	1011	945	1011	956	1019	955	966	1008	993	960	967	984	948	961	962	974	995	915	999	996	1007	1055	952	939	998	966	964	1032	971	952	951	963	913	1006	965	968	958	921	1025	979	1013	966	975	971	977	956	918	976	990	915	970	977	950	985	977	1002	1001	963	932	1001	1001	982	962	981	1016	1011	948	966	973	980	944	996	999	985	1004	977	963	953	1025	957	1012	992	967	993	1008	995	1003	975	962	938	927	1020	968	953	941	958	945	1025	1007	984	967	982	1021	1024	957	945	960	980	956	925	978	981	1020	982	908	1009	1008	1011	979	965	935	1002	972	984	943	934	1009	985	948	988	964	1018	972	1012	1043	971	1021	992	938	947	985	937	946	939	988	961	1028	960	934	974	974	945	977	976	992	922	982	1007	991	970	996	939	979	986	1008	960	1004	946	993	1012	978	973	1037	956	975	1039	990	1017	1025	984	953	1001	1006	925	938	986	920	1004	988	974	1006	998	987	948	988	976	910	946	975	971	996	951	977	991	932	977	986	1005	939	935	987	965	980	965	970	974	949	980	971	935	985	1029	1002	978	1057	1001	960	940	969	983	967	1005	992	950	1014	1003	1009	927	946	1008	937	1017	941	990	972	972	978	953	1021	953	971	989	959	986	976	971	926	954	968	932	1051	1026	947	923	974	988	981	939	1034	982	962	1014	983	980	902	948	995	944	1018	906	970	970	984	991	962	950	966	1013	953	1005	982	939	1000	971	949	971	951	1025	933	1026	941	1016	1019	968	980	994	963	983	979	1007	939	969	981	1007	985	975	948	1034	917	1024	928	985	983	971	968	969	928	993	979	1005	1042	950	902	991	987	961	956	986	998	1033	957	1028	966	977	996	958	1010	974	963	982	1009	987	962	937	963	1002	1008	985	949	1018	1002	938	1004	1006	981	998	986	1020	954	1045	941	968	984	970	963	985	959	980	971	959	988	975	969	927	1008	993	988	908	1018	981	1008	972	971	937	959	901	959	953	946	996	954	959	1041	931	994	972	990	916	1032	947	984	931	1028	957	975	978	959	971	1027	975	1063	924	967	925	951	982	904	987	1007	956	980	947	1010	993	959	1042	1029	951	964	1026	927	961	955	961	958	966	949	998	965	935	1017	958	1009	1027	989	980	951	966	914	981	956	981	983	990	969	966	948	959	927	953	1011	991	971	970	975	1005	930	972	1011	974	973	944	947	969	996	961	951	939	1009	982	931	1042	1020	923	1000	968	1027	952	955	954	944	1030	990	992	947	985	988	940	961	1023	994	946	1049	990	932	934	1019	965	990	991	992	983	909	949	990	925	995	963	971	947	970	1002	1044	983	995	941	971	1016	993	910	937	974	988	1002	978	963	1002	991	961	926	946	978	1028	970	936	956	975	968	983	1004	1012	946	993	998	961	974	985	920	949	982	930	939	1023	965
22756	21538	29440	24050	21550	21604	11841	1488	1099	1266	2138	2810	800	751	670	608	905	2483	1753	798	649	507	470	501	466	509	502	505	445	493	486	463	482	452	442	465	462	446	509	485	443	477	460	476	462	496	457	436	469	473	444	486	472	463	483	479	442	458	455	436	494	456	456	460	434	484	455	485	456	450	436	452	483	427	468	464	435	455	423	481	450	481	492	456	453	473	455	423	452	451	484	465	421	458	457	459	437	484	482	471	486	471	461	476	462	440	454	493	473	472	468	440	469	431	462	449	462	442	440	441	479	497	430	436	468	457	467	471	514	436	491	441	418	473	459	467	436	408	460	457	467	449	455	482	439	493	479	479	431	455	424	447	432	453	419	422	427	449	470	435	482	430	449	475	447	489	412	473	465	420	429	438	438	480	489	443	453	438	489	451	461	446	458	435	507	450	453	488	469	415	464	458	480	451	469	457	482	454	468	432	427	474	462	448	417	467	439	449	483	470	434	443	439	466	439	493	489	435	484	472	474	453	428	472	459	465	442	475	509	468	448	425	454	490	451	443	430	467	447	475	487	479	461	446	463	409	425	418	489	432	452	494	429	463	445	483	437	426	464	422	503	466	490	436	493	480	450	429	449	468	474	444	453	425	460	439	470	461	492	466	466	446	491	439	475	457	464	448	476	421	430	467	491	480	459	477	472	425	448	490	490	458	451	448	482	481	446	505	485	438	450	483	459	472	453	444	475	452	445	446	425	479	468	457	442	476	461	457	447	474	447	436	460	478	468	453	424	474	478	446	502	441	450	450	484	475	481	430	439	463	470	446	489	462	430	490	456	431	466	430	479	442	491	446	482	468	419	466	455	459	454	466	421	476	467	471	438	446	421	456	447	444	461	443	430	444	426	436	453	453	457	443	439	447	478	450	440	436	477	436	443	450	445	410	454	450	448	414	452	460	520	460	478	467	457	443	442	444	451	471	428	465	473	448	445	473	432	463	431	465	415	443	446	443	476	485	510	473	477	441	462	445	453	464	481	465	456	458	435	422	446	478	432	462	487	411	453	448	447	487	425	454	470	433	435	428	471	484	460	457	467	474	479	418	456	408	412	490	473	445	437	425	400	492	463	427	463	444	451	456	470	476	447	477	479	461	465	460	459	465	459	465	472	473	472	500	427	427	470	454	461	490	451	473	458	443	448	447	463	460	476	469	454	420	422	462	446	447	483	447	475	489	505	440	492	480	450	457	464	461	452	438	483	458	456	428	446	444	422	483	410	453	447	461	476	464	442	467	456	417	452	476	458	436	460	450	423	461	454	474	438	453	473	473	471	494	440	470	436	453	462	446	444	483	454	503	451	410	448	460	424	473	477	492	433	457	451	445	495	473	431	451	492	457	446	435	417	454	486	497	423	452	453	437	455	482	429	453	447	472	462	415	421	435	475	459	473	486	454	487	447	442	441	430	490	453	458	469	466	427	453	403	467	431	456	473	493	467	471	486	479	454	441	460	468	436	453	485	444	478	445	471	498	495	447	465	443	452	432	418	440	431	457	414	459	469	500	453	458	471	474	424	446	459	490	479	446	423	466	471	471	439	454	444	481	453	470	436	447	434	444	450	437	463	465	457	472	472	499	438	424	495	424	418	443	430	456	459	453	455	465	439	455	443	441	466	459	448	477	468	475	426	471	466	452	458	491	471	428	453	496	466	462	442	489	477	469	458	461	465	464	442	451	454	478	494	484	418	416	434	426	434	483	447	484	437	434	444	437	470	441	412	454	451	427	463	484	482	458	452	488	438	472	443	449	426	459	481	482	466	501	455	431	439	474	458	455	477	440	477	428	441	438	482	481	451	402	470	487	470	483	447	438	430	470	427	441	490	425	438	463	493	471	425	425	477	458	460	445	479	449	424	450	475	438	394	461	444	448	438	467	448	478	470	464	402	439	444	496	430	460	435	460	431	477	469	446	480	428	446	478	419	455	470	464	454	440	416	442	421	424	472	473	439	482	437	479	462	449	413	445	455	443	449	484	482	455	448	444	479	459	462	437	487	447	428	494	470	458	439	453	439	425	464	463	481	502	462	420	466	445	434	450	465	461	467	442	445	451	491	452	433	463	437	446	448	436	445	456	457	465	468	449	443	452	450	456	425	476	462	464	451	452	435	497	456	460	454	445	461	449	453	481	459	446	437	449	434	477	487	430	425	457	445	452	463	469	461	463	430	434	453	472	432	467	457	453	419	474	450	480	436	474	453	489	444	447	442	482	487	436	448	473	472	455	455	484	459	456	458	428	467	469	443	492	457	466	440	422	453	496	468	438	421	481	465	424	485	450	502	456	442	458	449	473	453	428	447	453	454	437	432	431	437	459	500	451	433	424	431	467	477	470	503	473	443	451	482	455	449	426	449	476	403	417	450	450	452	478	472	458	453	441	457	467	468	442	458	435	456	490	453	483	451	464	474	484	445	445	478	448	481	454	450	422	442	444	439	475	453	461	445	461	475	467	509	455	451	429	461	425	461	443	444	472	448	458	451	461	476	440	437	436	431	466	432	456	484	436	457	440	460	454	469	452	472	479	462	476	492	492	449	474	470	473	462	467	470	482	475	475	450	462	474	490	461	428	448	439	437	459	457	476	424	441	470	483	425	439	433	454	465	451	415	415	465	455	455	452	451	473	500	460	453	475	479	505	473	401	465	460	464	449	437	458	459	471	436	463	460	460	487	434	444	482	460	432	478	431	421	448	429	416	474	476	466	457	454	439	495	479	475	439	442	455	433	415	520	476	422	429	440	459	450	479	464	435	445	473	437	493	447	428	432	423	459	487	436	434	466	436	481	463	472	442	460	474	431	458	430	475	466	437	431	491	436	471	470	499	426	447	462	463	465	546	423	390	425	418	462	474	464	456	484	451	465	474	437	448	452	456	423	461	461	486	453	484	473	441	460	430	469	481	453	432	474	431	502	457	442	439	457	461	441	417	496	472	464	467	484	458	440	404	438	478	474	449	449	451	467	476	465	424	464	475	449	458	465	477	453	448	496	462	475	420	433	442	418	468	448	453	439	414	482	458	443	426	426	445	431	491	417	454	462	471	436	430	453	457	460	465	462	475	434	482	445	463	464	468	462	456	468	451	431	441	468	418	449	444	470	462	484	472	463	487	483	443	457	456	492	482	499	475	480	465	490	420	431	467	470	473	458	471	452	478	434	452	491	449	443	442	445	442	466	443	443	450	423	443	469	436	450	465	444	453	484	423	442	438	470	467	454	447	443	427	479	510	469	496	427	457	451	448	434	485	400	452	468	476	468	472	418	426	485	442	520	434	471	468	454	454	444	476	429	527	464	480	501	417	415	494	435	439	478	433	422	478	470	419	454	471	436	459	466	459	452	486	460	496	450	459	447	456	440	456	469	425	411	435	475	441	444	457	469	415	448	466	461	457	489	455	470	452	437	449	498	484	442	424	447	465	436	505	469	429	428	432	462	481	450	449	410	428	507	507	460
14141	33485	34554	25048	12996	3887	2151	1729	1526	1926	3126	4179	935	870	720	713	1118	3668	2359	921	687	494	532	542	494	512	472	486	488	499	479	477	464	461	447	445	454	451	444	471	497	454	449	444	465	414	434	453	465	461	477	441	441	445	444	452	495	462	474	442	448	392	459	466	453	438	452	442	467	426	444	490	416	504	401	456	433	430	438	457	468	438	431	462	442	404	421	453	433	456	424	385	437	449	453	435	457	458	467	457	460	450	464	428	430	425	451	410	445	429	448	511	462	433	467	431	438	452	451	426	409	448	426	442	442	492	463	448	450	461	443	430	459	445	446	446	418	442	431	436	467	458	430	432	430	416	434	433	418	465	465	423	449	440	398	466	409	457	463	467	423	456	463	411	504	468	454	472	477	439	427	440	446	462	421	487	459	440	444	426	447	434	425	463	407	463	473	441	428	436	457	470	458	454	441	493	465	435	448	426	427	455	460	455	436	436	449	430	444	416	473	471	477	443	446	458	444	437	475	434	435	448	431	454	429	444	451	423	455	461	429	444	443	464	432	448	454	418	465	429	435	461	447	430	450	457	474	470	471	425	402	459	469	438	462	405	430	446	418	445	439	453	443	437	443	451	455	462	438	453	420	469	421	413	425	438	435	464	431	445	455	405	468	425	455	430	424	468	473	484	457	468	416	427	450	445	398	436	438	437	411	460	444	468	416	443	424	413	467	403	430	459	448	460	441	411	457	464	433	413	447	443	435	429	419	445	396	460	440	444	479	416	452	410	440	429	424	410	431	497	425	464	459	404	430	428	429	449	416	438	411	432	437	433	455	436	426	441	437	438	464	463	451	451	466	439	430	443	455	443	468	436	426	472	405	432	441	441	453	475	437	451	450	435	435	446	445	439	457	415	465	466	447	437	430	450	421	430	430	459	444	444	393	423	460	424	464	450	458	439	446	467	462	451	469	434	433	479	471	443	459	473	457	444	455	459	439	408	458	480	434	412	432	459	417	423	430	442	481	457	429	439	424	447	466	430	448	452	449	456	505	448	434	461	462	448	438	463	456	415	451	453	445	444	410	460	422	458	418	454	424	412	424	452	456	432	467	446	430	438	465	435	459	429	432	442	451	458	440	437	436	469	481	490	475	409	445	485	460	426	428	405	460	449	460	417	454	455	436	428	429	404	406	418	453	411	431	469	433	422	468	472	468	423	448	417	437	450	443	441	440	471	442	456	424	446	487	441	452	441	427	406	407	399	452	479	458	427	405	448	420	452	455	416	436	404	446	501	463	461	446	453	460	475	485	426	419	477	482	421	432	431	445	431	452	459	416	462	439	441	424	446	466	451	437	466	420	469	436	419	472	436	409	417	414	469	409	441	455	465	469	451	439	445	447	468	442	470	447	442	458	434	457	414	464	421	454	436	459	422	430	423	431	438	474	441	431	434	417	450	454	469	450	442	444	429	471	417	472	409	420	410	450	460	480	454	460	425	446	456	411	455	404	429	444	427	418	436	431	467	414	445	436	427	484	464	420	471	481	454	435	414	438	416	459	440	465	468	439	452	448	482	437	444	460	442	450	415	465	478	469	461	477	443	425	460	450	465	461	384	429	417	431	432	428	443	466	442	458	403	456	440	437	430	420	423	407	448	426	451	423	421	406	466	458	422	464	440	439	457	445	430	441	455	460	476	455	409	445	445	449	438	429	462	417	437	434	444	434	428	444	435	445	469	428	451	465	428	451	416	471	491	395	421	448	415	448	437	434	430	486	439	434	429	453	442	441	455	459	441	451	443	424	433	460	423	474	476	395	436	425	425	449	435	450	416	425	445	429	431	420	434	437	465	426	490	455	456	437	427	462	447	486	448	408	473	443	446	458	435	424	466	420	438	452	504	437	456	455	414	480	434	441	393	391	453	436	448	441	475	424	460	450	446	464	444	445	437	455	432	457	433	443	404	437	431	457	455	448	415	436	451	461	450	484	409	478	465	395	463	432	448	412	450	461	414	448	461	426	433	451	457	482	413	430	438	435	453	438	447	452	436	434	462	455	444	449	439	454	456	419	429	430	402	460	427	436	416	458	433	454	459	431	458	472	467	438	464	461	459	400	420	465	459	459	463	475	415	450	458	456	486	421	438	443	476	477	424	427	450	430	483	447	451	406	456	440	442	406	463	457	481	424	431	429	434	444	396	421	435	445	435	454	465	467	419	444	450	415	445	440	398	446	435	458	456	455	461	410	440	431	407	428	444	417	428	407	430	439	455	423	437	467	458	472	466	445	428	470	447	443	429	434	453	450	454	430	451	439	438	447	447	429	442	432	445	462	459	434	436	460	433	409	456	421	471	411	462	434	461	444	461	464	411	471	449	440	467	451	449	424	459	467	397	436	418	428	466	448	431	453	461	427	484	464	440	444	446	428	477	419	423	466	421	464	415	416	464	437	453	439	462	420	441	421	432	458	415	445	456	430	419	445	432	441	466	447	425	421	418	421	381	449	445	420	462	483	463	450	417	446	442	434	430	449	459	462	423	441	435	463	457	480	441	438	414	461	430	421	437	434	512	466	445	412	425	461	461	479	454	441	434	453	442	452	432	488	431	443	471	456	460	377	461	465	433	442	449	390	411	419	430	449	447	436	413	465	463	470	456	448	443	437	414	421	433	390	413	417	439	461	437	413	427	440	444	408	404	453	448	450	412	418	436	431	425	402	452	446	492	426	407	440	421	497	447	435	486	435	472	434	430	467	425	446	445	436	426	431	457	426	440	440	464	461	415	430	430	415	465	463	473	435	452	457	467	426	427	449	480	455	443	432	467	452	416	449	424	434	408	397	424	417	478	429	447	426	427	422	420	454	450	456	399	445	427	433	443	424	397	459	451	446	459	449	458	457	442	437	430	451	487	440	451	463	450	418	455	441	396	426	471	479	460	473	458	448	445	469	454	421	484	472	382	481	438	438	446	417	437	420	395	437	411	433	438	448	461	423	435	449	457	450	430	423	424	472	454	448	424	462	458	439	472	443	435	426	434	434	457	436	429	411	419	453	423	418	430	434	431	476	471	451	432	438	436	448	428	433	439	441	457	485	466	462	449	463	450	430	429	445	470	442	420	418	439	459	425	432	418	418	483	442	456	423	405	456	460	439	454	426	425	396	452	483	459	427	433	477	437	439	453	436	470	415	466	421	463	432	431	450	428	470	460	444	414	448	441	438	458	451	465	443	457	485	428	479	482	451	456	457	428	419	445	415	430	452	459	463	434	425	432	423	420	457	448	410	528	435	447	431	430	466	399	420	451	429	406	455	484	432	473	451	482	411	432	465	475	439	455	455	485	460	445	488	451	417	462	442	436	426	436	452	465	474	414	433	395	444	445	439	463	429	438	436	461	414	445	434	419	448	451	444	430	418	472	426	455	418	494	425	436	454	463	454	483	433	450	459	427	420	449	484	464	416	421	427	439	430	451	433	448	440	435	464	432	435	421	479	451	450	442	456	435	436	396
28301	20777	20575	14922	4152	1112	999	918	982	1074	1323	1337	891	935	925	957	1022	1590	1078	1003	952	902	902	907	947	943	884	896	911	912	883	863	869	880	882	910	893	908	936	886	890	916	876	941	910	826	952	843	858	889	949	878	839	909	939	891	889	911	931	859	861	924	903	890	851	955	925	900	884	917	864	925	916	864	905	881	865	892	937	870	930	872	934	890	847	909	895	916	938	939	895	947	919	912	878	861	954	898	908	938	915	922	864	887	890	868	916	911	960	860	915	911	898	852	926	909	878	875	870	897	950	848	944	931	888	927	867	933	921	905	964	912	887	950	918	865	963	869	909	912	909	881	921	893	889	874	946	908	925	940	935	859	921	905	908	936	910	922	909	919	868	849	914	926	944	891	941	927	897	893	901	859	925	934	905	957	821	955	918	853	859	912	919	909	890	871	946	904	942	889	912	857	892	884	927	955	968	869	961	878	921	916	910	892	904	823	888	923	855	954	932	906	926	883	879	893	910	868	914	899	995	870	912	927	921	845	959	910	932	935	881	908	852	881	890	896	908	947	900	934	932	941	898	922	985	936	938	953	919	944	900	867	876	983	904	856	852	902	937	914	873	905	949	879	951	913	929	900	862	956	863	899	883	871	888	894	876	915	903	861	880	876	868	923	894	916	928	885	913	879	936	886	905	905	878	884	847	940	913	902	867	919	931	918	900	963	854	926	921	864	987	963	901	855	951	870	926	929	881	941	897	914	906	903	899	981	884	866	883	955	899	924	887	896	934	923	934	917	896	902	862	908	888	930	897	877	889	830	876	881	897	873	864	925	901	936	887	921	908	886	938	892	898	890	923	922	874	914	946	946	940	925	904	879	917	945	898	888	937	882	901	915	912	902	908	897	909	883	889	922	916	926	883	963	843	909	905	847	920	925	928	853	892	896	918	957	927	950	915	910	978	871	888	926	838	862	909	879	943	894	915	901	894	941	877	875	889	897	881	906	887	926	927	916	909	844	940	877	961	931	864	922	949	890	868	896	928	869	882	867	918	947	883	945	926	894	889	861	843	873	858	879	870	943	912	867	892	976	868	872	854	901	939	912	864	896	919	865	881	901	890	894	901	892	881	887	901	833	896	887	905	906	877	856	908	916	909	872	935	896	914	904	877	890	953	887	887	943	862	927	911	909	901	948	956	914	892	899	858	885	893	878	896	851	853	949	918	892	967	899	893	887	921	968	872	900	920	882	910	892	909	884	918	901	869	911	946	919	890	933	893	890	905	908	844	902	888	916	886	901	911	876	915	886	894	933	892	920	914	893	892	897	868	944	860	889	922	911	950	925	911	928	938	908	899	902	873	891	895	905	884	931	869	949	915	916	905	880	886	894	959	935	896	913	887	864	925	903	939	931	870	910	909	920	943	903	900	964	959	914	861	937	905	888	961	950	879	868	891	917	923	885	926	896	882	959	873	845	881	918	929	944	987	841	933	948	851	924	951	875	909	906	906	920	895	918	894	897	927	907	895	896	920	915	903	906	871	871	899	907	913	878	902	928	939	917	849	911	896	886	898	887	899	875	882	911	912	956	893	939	909	904	909	953	900	910	861	872	864	889	902	894	912	859	929	907	909	878	949	895	887	908	908	866	907	895	944	943	911	891	879	873	898	891	831	910	931	904	902	907	924	897	934	872	966	927	865	920	901	893	905	891	912	953	886	907	906	884	904	872	910	910	883	924	936	883	904	903	916	932	888	901	867	922	878	907	871	839	881	952	903	897	962	947	888	922	911	953	890	880	863	909	884	960	899	891	870	896	918	972	844	921	877	887	868	914	923	886	905	878	869	926	863	942	893	963	946	897	953	979	903	908	912	886	964	932	858	880	907	828	884	912	921	887	902	920	961	908	891	859	878	904	868	884	879	913	901	862	952	882	947	851	853	884	922	860	900	935	907	929	948	912	849	900	849	903	885	911	907	917	893	906	937	938	920	858	930	923	866	902	851	884	917	882	898	923	916	911	903	926	954	868	851	940	914	891	899	930	900	901	857	895	911	944	886	927	908	882	898	939	946	873	957	907	927	933	916	871	907	872	863	941	897	891	928	928	900	944	943	887	874	901	903	914	915	928	889	859	917	942	914	906	890	881	875	932	940	899	959	859	921	951	933	912	900	903	939	904	842	873	861	943	917	872	956	909	913	909	895	889	888	925	890	841	853	870	877	914	935	806	882	918	958	906	852	937	968	861	952	907	870	850	939	948	891	888	895	909	898	866	919	869	912	926	888	882	954	848	916	915	933	923	888	932	919	940	855	861	866	901	923	847	865	892	886	854	932	896	920	907	902	906	894	957	930	899	893	917	940	910	864	973	903	871	841	881	966	891	931	897	888	918	883	928	878	891	912	896	881	887	840	924	926	912	898	931	913	947	877	927	936	924	946	925	871	901	885	883	894	876	903	899	915	934	909	910	877	914	898	907	940	941	907	873	856	930	912	891	910	888	865	879	897	902	881	912	898	841	931	911	890	869	854	865	878	847	945	865	881	892	924	890	902	930	875	868	874	918	962	917	958	903	923	920	848	866	922	874	954	848	874	894	859	937	904	896	877	859	866	934	879	905	879	917	934	877	910	857	885	918	942	944	933	952	911	914	922	899	889	863	923	889	871	864	888	844	912	920	873	885	915	894	927	936	919	858	877	903	911	853	859	926	880	919	872	876	889	872	873	863	945	862	883	896	904	913	888	939	877	920	874	938	907	912	890	882	909	878	878	889	922	938	920	930	929	833	958	850	952	913	873	934	968	886	958	924	910	892	950	911	933	921	820	895	922	872	897	936	915	922	927	921	917	914	895	940	932	884	872	842	877	934	870	938	932	858	984	915	851	895	893	880	964	921	911	934	895	922	911	902	921	889	933	868	898	884	940	876	914	899	898	834	918	966	963	917	934	900	884	931	910	935	870	901	889	838	922	874	937	857	928	989	908	861	877	867	892	936	915	867	864	872	881	913	930	888	890	933	865	884	944	946	904	831	907	884	884	951	893	874	905	842	927	884	928	909	889	902	861	946	867	909	867	931	880	938	935	845	891	887	926	910	923	925	911	880	900	897	890	918	973	962	923	923	896	911	918	910	900	914	885	920	881	895	907	859	920	937	878	916	904	892	884	929	913	910	865	877	865	896	898	911	957	847	871	875	859	942	938	842	865	901	945	897	941	894	830	905	875	882	903	905	888	894	852	894	987	881	934	931	885	834	877	900	865	885	927	893	908	936	952	904	942	884	891	924	906	921	946	855	854	924	908	922	905	960	892	909	910	904	902	937	891	856	904	869	925	888	851	909	881	918	916	859	881	851	873	936	897	900	917	915	968	958	907	853	918	874	912	871	953	942	911	895	904	875	884	940	917	918	915	886	952	903	917	940	960	918	903	917	845	872	869	936	868	897	942	915	847	946	873	914	841	913	880	901	956	889	893	929	925	897	855	901	918	859	850	907	899	919	906	879	918	881	885	921
11027	19076	22048	14116	4762	1294	1009	994	999	1153	1569	1540	914	964	890	925	1042	2020	1232	1096	958	952	890	920	861	932	916	896	897	862	833	933	866	914	933	872	895	892	923	927	929	915	884	884	930	874	899	873	936	865	902	956	931	900	870	870	909	823	920	934	910	922	852	856	905	911	949	893	894	893	818	869	887	938	872	941	900	838	916	882	884	874	877	918	867	891	905	869	885	861	891	831	911	882	913	916	916	828	858	858	868	921	920	855	926	915	831	906	889	886	919	862	874	887	898	919	892	862	901	880	854	949	893	878	878	939	906	870	890	888	951	858	898	946	913	884	856	912	919	918	878	901	932	873	891	883	885	895	874	875	895	909	925	944	954	921	891	884	917	946	896	863	914	906	891	895	907	939	909	916	897	897	834	841	917	860	835	844	938	862	856	883	946	873	885	878	883	906	986	863	842	955	891	843	894	892	937	909	929	900	865	884	909	906	911	887	874	873	888	915	865	880	907	950	889	906	909	898	926	928	889	887	906	868	901	884	891	863	839	883	889	910	916	815	899	888	868	893	929	895	901	871	900	936	929	873	903	898	860	909	910	908	883	864	868	883	909	934	968	919	856	933	911	869	853	892	853	902	885	906	870	886	936	866	850	929	875	900	918	885	939	893	885	838	875	883	902	903	926	905	914	832	907	826	851	987	847	889	890	934	948	854	871	914	933	912	878	914	891	896	935	868	888	872	905	880	868	922	904	851	909	954	933	896	839	902	920	885	913	933	903	918	904	908	878	887	891	920	928	912	869	944	868	877	952	925	901	879	886	921	961	912	918	943	896	883	873	870	901	833	878	910	873	865	910	870	918	903	900	920	921	919	952	823	877	943	866	888	929	905	883	887	907	872	891	838	862	857	873	883	916	873	873	870	878	898	878	882	921	876	858	926	809	873	889	907	898	903	856	908	926	954	843	862	882	894	888	909	866	875	902	909	902	879	850	930	888	940	914	914	882	935	909	885	882	915	851	846	886	926	916	894	932	903	901	842	900	935	874	890	918	897	899	833	931	897	925	870	906	934	866	902	868	903	943	881	895	859	905	900	916	848	891	870	819	809	895	885	890	919	869	893	931	869	868	899	910	864	930	905	868	910	878	868	961	951	904	888	951	874	913	882	894	917	899	909	894	897	924	832	903	890	878	855	899	811	909	897	894	925	876	889	874	895	909	894	915	966	911	858	911	881	885	923	924	902	914	941	884	947	898	877	986	878	927	876	925	946	860	904	924	919	876	903	882	916	829	906	898	895	903	900	880	906	867	845	874	882	898	949	921	932	873	942	919	928	907	854	957	866	893	899	909	848	894	912	910	981	884	898	910	882	932	916	850	924	913	869	856	883	922	862	883	916	868	914	919	915	880	925	893	893	871	891	885	877	839	873	935	904	898	871	832	855	878	898	875	948	877	900	896	888	902	932	918	903	853	838	904	856	871	875	850	903	895	895	925	943	908	893	839	833	936	903	907	948	956	916	906	919	911	898	910	966	897	920	868	899	849	863	905	856	919	936	912	970	828	879	947	857	921	865	896	892	908	907	907	859	926	863	891	928	892	894	890	854	889	877	872	924	902	865	931	883	896	911	907	915	966	901	874	857	905	915	887	920	873	915	913	890	902	854	864	877	900	888	918	894	896	895	947	962	865	941	856	903	875	957	911	919	927	908	934	871	915	867	835	911	880	870	933	930	866	884	899	881	891	825	852	957	928	899	908	880	892	902	899	931	900	845	929	881	881	889	842	878	868	910	882	895	895	940	936	933	870	910	891	894	891	907	891	833	873	910	895	935	875	899	911	939	875	869	873	939	916	943	893	912	865	884	942	891	858	898	906	926	911	904	890	892	937	892	889	917	933	868	911	925	864	910	866	933	910	880	865	894	890	877	913	848	894	909	939	921	882	900	917	917	918	897	921	929	889	896	909	888	882	871	909	932	908	873	871	943	902	904	920	862	881	857	934	877	896	873	901	904	886	915	876	915	877	848	878	913	870	866	919	905	897	825	876	827	857	922	904	874	862	905	911	920	895	857	929	960	921	856	916	881	869	906	917	930	923	869	953	884	940	886	884	887	912	850	899	835	916	930	887	860	922	934	901	946	854	858	920	952	889	885	921	883	893	877	887	894	863	876	901	899	906	853	889	888	919	880	889	930	891	872	857	912	915	869	861	887	855	882	906	912	935	886	920	894	868	923	917	941	904	910	897	871	880	911	900	897	906	861	884	907	895	907	874	906	849	887	861	913	933	922	874	937	869	907	821	923	931	882	850	968	897	894	826	928	876	910	898	928	913	876	929	898	859	912	898	897	928	864	949	949	867	886	929	868	906	910	937	914	902	872	889	917	899	861	867	912	895	903	901	873	916	885	955	879	891	903	876	952	856	938	912	915	853	867	951	879	842	923	876	862	853	863	908	864	925	901	891	854	814	953	879	864	921	866	909	865	865	871	902	905	929	917	894	867	902	896	921	890	886	857	926	911	848	921	875	855	853	923	908	897	893	914	869	924	893	906	932	961	923	906	878	881	864	830	943	923	900	842	891	939	922	899	902	900	892	835	906	914	916	850	865	894	875	828	907	902	868	880	949	852	938	899	890	862	884	940	928	905	900	891	884	900	838	882	896	913	943	862	886	905	816	894	905	917	904	871	868	888	909	903	864	915	872	932	892	910	882	866	837	943	899	915	932	870	925	913	925	896	891	979	820	884	818	840	900	883	879	856	890	865	896	893	911	867	849	870	844	895	919	895	931	876	957	913	852	887	849	889	862	901	893	918	929	885	920	929	861	901	903	907	851	914	865	921	884	934	919	964	891	887	856	870	910	970	884	834	898	902	928	873	939	889	887	875	886	949	893	889	882	877	880	952	888	863	907	966	887	897	901	915	918	884	862	827	872	899	912	884	835	948	899	866	897	910	927	811	923	875	911	905	930	872	887	836	842	906	874	896	949	895	874	878	864	931	846	862	878	866	891	883	895	921	897	876	845	890	843	939	907	857	871	889	921	862	908	925	890	920	928	880	847	905	862	940	875	915	853	918	933	924	890	865	883	926	936	864	906	920	953	919	914	924	884	844	898	929	881	848	942	871	907	887	871	881	921	924	859	912	917	868	932	886	894	912	824	875	879	928	855	954	925	920	909	896	908	924	898	920	942	917	882	876	867	899	870	883	880	856	929	878	875	947	841	886	896	902	856	895	908	898	903	914	944	882	874	936	871	934	865	897	916	845	878	885	915	853	901	903	900	929	855	933	906	842	915	883	856	925	886	865	850	896	862	947	879	914	906	875	876	839	903	922	942	886	880	888	921	934	885	910	913	891	890	888	902	932	922	895	905	878	866	914	911	874	902	900	895	898	950	900	858	915	863	874	954	876	892	908	952	888	866	888	854	914	862	902	905	890	845	894	902	919	884	923	894	878	887	906	868	864	876	985	919	890	882	899	908	875	872	908	969	919	907	920	924	884	878	877
23855	21462	28970	24417	21494	13542	1506	843	725	781	1235	1007	611	611	555	566	777	1788	856	506	499	450	449	426	470	466	426	481	481	483	455	468	430	428	450	396	454	456	431	436	461	454	457	444	441	450	464	441	449	450	426	453	433	473	461	465	412	442	443	459	419	417	478	441	455	451	408	406	422	425	425	458	426	447	442	439	427	427	458	459	465	449	451	455	428	447	442	475	443	434	440	449	461	442	442	433	436	508	449	447	487	413	439	416	451	460	393	440	447	444	470	406	471	455	430	440	443	431	446	428	424	471	451	440	465	430	441	463	458	450	407	432	438	457	418	439	450	427	460	473	413	446	416	450	435	429	459	427	420	446	474	449	448	428	427	409	450	457	436	470	462	449	451	410	429	431	448	396	429	441	457	431	438	418	462	441	431	427	404	466	412	444	456	416	465	448	459	424	437	429	444	411	448	434	470	460	465	443	420	443	485	448	429	426	446	416	452	440	439	443	419	410	447	458	435	439	428	458	444	438	436	421	468	454	483	461	460	431	440	456	422	431	398	442	456	428	446	424	407	479	414	441	439	440	431	429	462	444	427	425	451	425	440	420	432	424	453	411	452	442	406	452	423	428	400	472	398	471	408	452	421	422	464	430	451	473	464	410	419	438	428	437	435	468	443	469	459	432	430	441	442	466	426	423	443	481	444	410	434	447	455	411	443	392	423	444	450	412	477	412	439	437	444	429	454	475	447	426	426	452	436	416	408	427	447	439	422	440	469	427	460	435	441	443	421	469	454	446	434	457	444	449	435	444	435	460	431	402	449	454	434	447	428	477	442	472	455	433	424	438	437	435	454	408	429	438	411	468	434	415	410	428	446	470	463	443	435	442	439	449	424	401	411	419	432	429	453	455	407	459	444	431	420	450	423	439	465	448	445	448	429	458	480	422	436	398	457	455	463	445	456	464	432	439	466	418	473	431	427	445	447	415	431	451	447	467	476	439	402	429	455	461	451	444	439	416	468	441	413	437	460	448	423	470	431	490	449	408	444	457	448	452	419	431	423	469	417	390	478	453	414	448	462	465	447	432	461	453	445	422	457	447	410	429	445	454	449	429	429	430	459	465	438	444	409	449	421	446	468	418	467	456	422	446	430	451	436	468	439	416	435	453	453	438	429	464	456	440	447	450	428	422	422	432	447	492	448	455	423	447	440	469	471	462	446	464	432	454	444	416	449	431	439	443	458	435	453	408	454	485	479	456	436	420	481	445	430	453	461	445	419	431	467	402	413	421	448	450	467	426	471	429	447	416	469	428	421	465	413	474	414	463	450	432	453	468	458	432	465	449	414	419	470	421	430	439	422	439	490	459	442	460	438	419	428	424	450	443	473	404	441	417	452	440	409	489	438	449	436	448	406	456	412	444	377	433	421	477	430	431	466	446	464	437	456	451	441	434	464	382	471	438	479	475	414	414	437	455	462	430	415	437	401	451	417	454	420	458	425	477	411	469	402	442	448	446	476	424	438	411	397	467	453	423	457	433	469	432	456	463	456	422	446	422	449	435	429	437	449	448	458	450	457	456	454	440	469	457	452	422	456	463	436	481	422	460	421	477	448	455	408	469	422	467	438	495	440	433	434	421	462	454	429	460	452	418	423	464	449	468	425	449	411	431	440	467	428	425	446	392	444	458	432	438	444	460	459	420	439	446	436	435	452	405	430	393	456	439	411	462	449	483	467	449	434	432	428	448	448	418	484	461	447	454	460	433	403	448	419	459	442	470	416	406	428	431	435	429	440	391	457	474	444	455	420	377	438	421	414	450	430	413	431	429	429	411	443	410	478	419	467	457	443	464	435	417	425	440	436	430	431	451	442	440	449	406	448	433	430	415	417	432	430	478	430	449	460	462	435	432	415	474	473	437	395	415	431	459	432	422	445	412	404	415	456	455	464	443	436	453	438	459	425	447	472	456	502	454	446	453	463	451	456	431	429	431	445	463	436	476	375	429	434	432	452	459	423	414	449	477	482	464	435	438	473	464	474	453	422	440	444	405	475	466	463	424	446	468	476	407	426	435	453	457	428	441	404	445	442	452	415	430	405	464	429	455	448	454	421	421	433	411	427	412	458	447	474	437	451	462	431	413	418	475	420	440	394	460	421	415	400	416	427	407	469	438	433	440	489	467	433	419	449	403	433	400	437	456	448	457	419	422	430	418	448	410	448	470	432	431	441	439	415	420	465	456	434	441	428	446	402	429	455	431	455	436	468	446	429	448	428	478	480	432	470	420	418	437	430	432	451	429	425	430	449	440	415	436	440	454	464	451	431	435	414	462	423	441	453	442	447	402	414	471	476	432	440	418	452	400	429	454	412	416	441	435	494	430	432	414	418	441	435	418	497	424	450	427	467	422	486	413	424	405	387	426	496	464	420	454	436	422	459	453	443	457	467	413	426	422	416	436	420	455	434	449	423	487	410	410	432	432	456	468	425	439	386	471	468	442	467	447	467	453	451	435	465	439	449	457	437	426	425	441	460	436	451	413	447	478	424	463	425	424	446	457	426	432	451	454	467	454	412	429	446	413	430	408	418	395	419	483	472	418	419	477	435	439	409	457	454	412	454	464	436	460	421	464	452	454	518	447	418	440	417	431	471	446	439	410	465	450	427	499	440	411	458	426	426	465	443	423	450	452	453	475	407	396	429	472	433	426	487	427	477	441	477	459	449	472	428	447	421	471	455	421	428	435	419	404	430	425	483	448	434	459	438	444	449	460	462	456	401	415	439	434	445	440	458	446	441	404	484	435	446	406	462	431	438	467	433	449	447	471	412	446	433	453	411	429	433	469	452	430	440	390	436	432	454	440	464	434	452	420	439	429	426	400	431	435	448	449	460	433	503	440	456	408	458	426	432	424	418	455	436	448	480	456	436	447	469	450	409	419	454	478	456	451	413	428	435	463	487	469	453	420	460	479	438	464	472	453	473	451	468	416	413	458	456	450	439	482	430	447	462	406	457	456	412	407	430	424	454	436	449	468	430	452	423	457	408	443	436	442	422	417	408	426	479	438	469	426	440	441	440	400	451	452	441	433	425	432	423	446	408	454	420	419	465	427	416	460	450	444	437	430	470	447	440	440	433	445	437	449	456	463	410	483	461	455	442	440	445	478	472	461	499	439	396	470	482	438	417	435	429	461	498	468	410	427	434	431	436	420	466	431	461	404	430	422	452	461	447	436	426	445	456	428	405	442	434	468	442	423	411	447	486	412	402	432	424	411	419	444	403	414	414	438	436	430	470	440	404	444	474	462	441	432	460	399	456	442	425	444	469	444	435	433	492	470	452	445	421	469	466	424	465	406	462	466	412	440	428	427	485	436	388	435	429	475	401	437	441	410	433	450	458	459	453	418	423	445	403	466	423	453	454	441	467	469	452	435	460	477	381	440	473	467	439	403	443	433	489	440	414	423	468	444	423	439	440	427	473	431	447	443	412	469	418	459	466	469	404	426	441	419
13158	32041	33445	21787	7246	2010	1409	1156	966	1167	1824	1336	737	717	620	667	1005	2479	1008	578	567	475	520	531	470	504	488	497	471	463	482	445	471	490	472	439	462	444	451	463	469	468	452	473	472	456	445	426	438	463	430	496	473	423	457	433	460	440	435	487	471	499	437	446	457	446	410	427	452	461	440	447	420	461	457	455	463	448	450	497	432	458	453	454	398	501	428	472	475	445	488	432	460	408	421	467	434	450	467	477	480	476	478	437	461	466	433	461	446	460	444	466	469	448	482	480	434	481	438	494	472	474	440	468	447	478	486	452	434	463	464	478	460	436	464	429	454	448	453	463	441	449	464	466	432	466	479	439	430	454	466	425	468	473	462	442	424	487	462	500	506	483	470	451	473	499	482	453	491	435	448	476	450	437	420	463	467	451	460	428	473	474	458	474	476	448	448	460	453	427	461	454	429	445	467	485	490	420	467	479	445	482	490	444	503	435	453	441	447	430	467	468	458	474	468	459	462	448	488	452	445	440	463	484	462	394	452	469	464	471	464	456	420	457	461	478	493	501	471	433	444	478	473	470	439	434	420	474	461	459	482	471	467	441	464	465	445	453	440	436	441	459	476	463	475	426	431	477	473	476	426	452	424	429	442	427	454	442	463	458	458	448	460	512	490	435	427	465	467	421	449	448	448	425	440	426	444	452	455	437	445	460	478	469	434	449	460	432	479	465	471	460	428	448	449	473	452	450	444	445	480	450	424	419	456	440	473	426	437	443	445	483	473	452	439	418	480	462	445	408	455	441	469	432	466	467	438	458	485	480	436	455	432	438	443	465	434	474	436	472	452	449	476	464	445	476	455	468	457	420	442	439	444	469	445	428	472	410	430	434	454	478	459	410	430	482	444	413	451	449	451	435	477	404	482	430	443	464	429	447	473	440	477	484	448	471	464	472	451	443	468	466	469	439	464	444	451	443	450	506	454	447	495	469	402	402	468	449	433	414	470	471	455	457	434	477	481	477	437	473	437	445	466	435	465	461	460	474	419	455	441	434	463	485	460	418	447	473	451	463	478	445	426	446	450	490	455	459	426	447	478	453	440	445	462	435	471	459	458	455	423	465	471	466	451	463	460	452	431	456	403	461	456	459	414	481	454	477	449	430	491	416	462	440	491	463	447	466	439	476	435	450	464	476	441	448	427	478	447	458	504	438	455	446	460	454	442	480	460	458	437	474	461	405	449	459	472	417	449	472	441	480	479	509	416	430	452	491	449	433	449	433	451	436	406	444	423	447	445	472	422	456	450	440	470	407	487	486	442	453	447	507	431	415	448	462	482	440	442	457	509	464	461	480	449	451	435	456	457	446	449	481	483	428	457	458	430	491	466	427	439	424	450	422	473	481	444	475	442	485	466	465	435	404	448	467	472	454	447	476	430	476	449	421	452	431	473	450	450	464	440	437	424	446	463	467	443	428	461	438	470	421	425	484	475	449	431	461	462	423	442	456	449	458	469	506	465	434	455	468	491	418	446	417	436	430	486	468	470	445	436	454	501	468	432	415	492	463	459	458	461	442	439	475	462	458	459	422	429	452	470	467	446	463	464	455	461	453	455	411	428	453	478	419	465	402	460	483	442	393	413	429	448	444	467	424	430	442	444	452	446	459	468	429	425	416	414	444	466	449	459	452	478	437	442	452	461	444	445	462	428	447	494	425	454	453	468	462	460	462	436	431	467	397	452	466	427	492	393	453	438	475	437	485	471	442	413	436	469	460	469	464	447	488	414	441	431	431	435	473	499	433	426	440	477	424	484	488	450	467	450	467	476	436	440	428	475	428	456	472	465	410	470	458	483	419	498	446	469	423	436	484	436	454	460	474	478	426	478	441	489	450	469	477	463	487	452	473	485	449	436	459	444	428	447	441	460	422	439	455	469	423	465	460	452	463	439	459	475	486	423	489	437	497	435	488	484	472	462	447	484	473	466	431	486	454	502	511	447	448	427	407	466	437	455	479	449	422	475	434	430	448	469	445	450	458	469	459	451	483	487	406	440	491	460	449	420	447	454	457	433	455	470	476	475	463	445	451	446	450	454	443	462	473	453	436	464	497	474	457	455	468	433	451	462	458	449	460	470	433	462	441	450	489	473	463	478	491	452	454	472	482	467	479	451	460	433	426	460	432	417	464	480	435	441	423	455	464	431	445	470	457	444	468	457	472	497	413	453	436	456	467	433	467	441	449	448	437	478	455	487	438	423	453	478	442	433	454	419	491	465	435	485	454	452	479	443	434	453	466	461	471	439	448	447	457	460	422	461	470	447	445	433	464	470	443	445	471	451	380	463	456	415	464	432	464	461	442	441	451	454	436	474	463	444	448	480	437	424	432	462	473	491	472	471	476	455	441	456	421	441	483	437	418	416	454	467	434	465	442	438	448	475	446	463	475	464	435	441	438	444	466	462	470	445	436	435	459	426	445	453	464	449	456	453	489	428	477	480	436	500	436	455	455	447	394	464	460	469	474	461	458	456	424	476	440	434	462	438	456	452	450	448	433	448	496	421	423	436	467	438	444	407	481	433	454	465	451	449	417	443	427	471	447	465	480	441	447	450	498	475	442	472	512	419	443	479	438	436	456	468	415	471	452	492	467	445	467	494	467	510	467	438	482	432	476	450	453	474	454	441	469	466	463	446	442	443	457	477	436	465	423	477	471	446	465	447	458	457	452	465	416	446	451	438	451	461	483	438	471	452	459	413	473	458	459	448	437	490	446	471	421	451	447	458	434	442	472	457	451	489	450	443	434	463	463	455	460	440	458	448	433	455	478	460	464	502	436	466	470	467	453	453	472	506	427	424	476	431	461	459	461	496	441	510	427	453	434	465	470	421	486	502	505	449	415	441	469	462	446	492	467	455	464	483	457	430	440	443	439	459	464	430	461	476	437	420	475	440	472	458	463	436	415	505	461	470	469	461	452	470	458	445	446	442	477	468	458	455	444	454	495	491	475	420	439	468	479	429	471	453	425	452	423	405	480	431	511	448	445	448	466	459	476	459	447	464	489	433	463	467	466	428	486	453	462	449	435	443	457	419	485	458	445	481	437	525	429	455	457	443	444	424	461	459	453	444	486	472	441	472	483	480	467	484	405	455	454	473	460	417	477	433	436	445	428	421	488	465	429	450	435	491	477	475	437	456	463	495	462	458	457	431	437	455	435	457	451	460	442	488	458	490	437	503	454	442	491	463	500	497	437	467	462	471	491	479	457	483	474	460	433	465	453	476	445	442	463	477	472	464	475	474	458	433	456	457	449	461	450	422	440	449	453	449	467	468	466	422	434	435	464	460	414	431	445	472	481	468	429	455	454	470	453	465	475	473	428	483	462	440	464	455	439	432	446	470	488	425	489	447	471	469	506	508	433	445	457	434	469	510	492	447	462	431	459	457	410	475	450	462	443	457	437	446	445	442	440	507	429	454	475	458	436	457	475	424	432	464	444	407	437	470	467	472	457
24922	21482	28357	25245	17148	2861	1323	1126	1052	1165	1423	1183	1032	1077	1096	1048	1472	1687	1130	1004	964	1011	1077	974	959	1017	942	985	967	960	974	1015	905	1027	989	1006	999	945	1041	975	960	1020	1031	929	993	964	969	931	990	940	988	981	1014	952	1009	1006	990	1017	1017	998	906	962	964	933	958	958	1010	970	1012	965	1022	1008	1021	1032	969	975	1005	969	1014	1008	1019	958	947	989	950	1002	994	1010	992	937	1071	975	1002	976	955	976	961	1040	978	968	986	1026	994	1014	1033	1005	982	961	975	960	1007	983	942	990	931	1008	1001	1000	993	968	1006	985	968	963	1038	931	984	969	1034	958	973	1029	967	1020	964	1026	949	991	1007	939	1052	1007	1004	983	1023	1015	1003	967	997	985	1039	986	939	931	1057	982	928	936	981	962	1011	982	953	970	1060	978	954	975	951	940	984	975	946	968	996	973	986	1011	1054	924	1011	979	923	1014	987	981	974	944	1005	942	1013	1011	963	1006	984	1009	1001	1001	1021	957	1000	997	935	975	1051	918	969	984	978	1001	1028	930	975	993	1015	974	971	993	1000	1004	946	987	971	926	993	993	974	951	987	995	982	964	923	1008	994	1023	982	963	976	1000	954	969	981	968	987	988	1009	938	969	990	989	946	943	984	982	1009	967	1014	952	1014	1016	979	949	1004	957	1021	972	943	974	942	984	971	958	963	969	970	1030	1004	950	1021	996	971	997	988	981	980	939	930	965	1035	1002	968	946	974	890	988	968	993	966	985	925	970	994	947	997	1000	952	987	996	943	965	987	927	910	1004	1013	962	969	1003	982	1045	982	1030	974	961	926	1027	981	952	1045	953	962	998	1008	1023	924	972	1034	984	933	979	986	966	987	987	1012	928	1004	985	952	970	973	958	922	958	941	974	1007	940	977	979	909	964	1027	943	940	924	1029	960	969	958	948	965	1000	974	1027	955	1000	933	927	920	985	980	1014	1007	951	989	983	963	935	962	967	959	945	972	961	958	1023	984	1016	980	1005	1005	1011	1024	943	1033	1017	998	968	1033	961	1007	967	986	952	986	1020	982	943	975	924	998	920	959	981	987	938	1048	979	969	968	968	950	978	981	1006	983	984	949	1048	994	947	988	1006	927	1026	994	956	991	1024	975	951	996	946	932	991	963	978	948	931	987	1001	931	984	957	1002	1035	995	971	967	997	952	987	978	979	958	931	1010	984	953	1040	954	959	1001	959	1034	918	951	964	1009	934	943	983	1009	964	1014	1018	977	995	968	962	912	988	980	974	964	951	985	984	907	969	949	999	986	982	963	953	1002	989	1002	959	961	950	986	1028	981	1000	984	1039	922	946	891	941	938	954	947	945	979	997	991	983	1010	929	1014	973	945	990	990	988	955	953	1006	896	1048	1002	941	992	1001	958	977	968	917	953	994	965	1053	1017	982	1011	925	915	1003	1006	990	961	996	935	1016	967	931	1023	978	971	957	1026	981	998	984	1027	1032	994	927	1039	993	1027	957	933	942	989	1044	1020	982	1023	969	937	970	1005	954	969	985	967	1005	960	920	992	989	955	974	1012	987	1007	968	987	938	1022	978	995	1033	981	961	964	943	918	931	1036	1004	1049	928	985	981	961	920	987	953	917	990	968	1000	998	1026	998	1038	1001	997	1007	979	979	972	975	1020	964	1013	998	984	1012	963	958	945	956	995	974	992	954	998	989	1041	992	965	975	1039	995	1003	999	933	983	937	977	984	1002	1037	1009	1013	964	969	984	956	950	958	923	957	977	996	960	998	955	945	992	1018	918	952	981	977	988	967	976	993	919	924	979	988	952	1018	971	991	951	978	947	1002	964	981	939	970	973	1012	986	983	1012	955	992	1026	1018	992	973	1000	899	944	966	993	1004	977	1025	970	1014	1016	993	1019	958	939	975	996	974	995	1017	967	946	941	983	952	931	946	1018	975	1002	1017	1038	983	946	971	980	941	958	952	956	951	922	998	975	954	980	966	992	954	932	974	997	966	955	982	941	995	992	983	990	1052	917	982	961	967	975	947	984	970	1034	960	939	968	1035	931	971	958	987	1012	975	973	1017	1018	1011	999	984	909	945	954	947	951	1022	995	1021	978	976	993	979	992	993	1003	959	996	977	1015	909	982	922	967	951	987	946	966	982	926	991	1005	1026	971	976	1020	972	983	1049	986	1018	937	966	957	1033	1026	1018	914	950	992	971	940	1025	981	942	1020	1043	993	1024	949	940	993	1007	986	965	942	947	1015	975	972	981	987	921	949	975	1027	955	987	974	1026	967	1009	1024	937	971	974	992	1012	971	1070	969	1010	980	992	970	1012	1046	973	1026	958	984	965	1011	967	974	971	1001	1014	951	1024	966	975	952	969	1009	1004	938	976	977	969	922	1034	955	984	917	1001	999	996	1018	1024	925	962	960	970	1066	957	945	1018	976	987	944	1017	976	1012	989	982	969	998	919	942	993	975	997	936	980	1021	932	968	933	1034	1017	970	951	937	970	971	948	922	1018	943	980	991	1014	993	995	940	968	965	961	1036	1024	971	993	916	1007	943	1000	971	1016	980	974	978	973	971	968	977	956	963	981	983	1028	991	964	974	906	928	977	990	983	1000	984	1040	979	962	939	905	974	973	993	977	947	966	998	958	998	972	999	979	985	967	981	996	937	1014	967	952	1053	957	967	944	930	967	931	971	966	935	1003	967	1021	958	986	1003	971	1024	929	1006	973	989	1046	982	1003	1028	949	917	995	1054	964	1007	991	956	972	972	947	937	1031	971	1012	938	1009	998	1019	918	997	989	959	928	967	1002	931	946	952	896	974	960	996	989	1027	954	970	1035	944	952	965	1011	967	956	1006	949	975	987	926	1016	996	941	972	901	1035	1000	981	985	1005	964	993	957	906	1005	1003	1037	1003	1007	999	1006	947	971	1003	1011	937	978	979	939	996	990	1024	1027	989	951	910	948	1014	981	928	1014	972	998	942	944	975	983	966	1038	915	958	947	942	1004	983	1019	944	990	1013	982	937	1019	992	989	950	1006	978	886	1056	919	1038	912	1030	966	1032	981	978	912	1008	985	949	893	994	1011	991	917	934	976	997	995	988	959	976	1000	1015	929	1029	1057	999	1005	960	947	1003	988	908	1014	954	980	1027	979	967	1025	977	924	971	922	982	967	931	1017	962	1004	970	1003	970	978	949	977	1007	1031	965	992	930	1008	991	1025	992	1015	990	950	970	974	978	978	970	1018	962	1067	1000	999	991	1000	976	946	977	1013	1021	988	921	988	917	1008	1022	948	977	919	966	933	995	946	969	940	979	997	1048	961	993	984	966	996	949	953	958	918	999	949	1002	923	1011	941	949	972	1028	971	918	951	958	957	935	978	975	980	1036	997	967	941	1029	1060	1039	981	949	959	992	971	1045	984	1042	942	1006	1035	987	961	1001	960	978	958	1010	998	954	981	968	964	959	1032	1016	968	982	1003	997	954	927	951	937	1006	1037	972	961	971	999	1011	1009	976	1006	964	964	1012	999	1006	978	983	975	944	967	981	973	1007	980	969	941	1012	953	999	1005	970	992	1015	1007	974	970	1011	932	1029	964	959	951	953	960	981	979	902	956	948	977	923	942	992	1059	999	994	990	980	965	1005	978	998	999	1022	963	970	899	1003	1030	970	1007	1013	1018	999	919	939	958	929	1009	943	1006	946	964	1008	997	1018	1008	987	1054	970	1015	966	953	1014	1007	935	1022	915	940	962	986	953	959	941	962	965	995	958	965	981	1020	951	962	1026	950	1019	979	969	931	952	983	978	992	953	982	982	965	981	973	986	968	949	1058	945	1018	998	967	990	912	1023	1009	1000	941	982	964	1021	938	1008	981	1003	946	985	956
13230	29858	31062	17385	5372	1831	1534	1321	1290	1307	1646	1293	1131	1127	1063	1093	1780	1985	1103	1004	981	993	937	967	932	1002	921	972	982	986	946	989	934	998	936	954	971	983	917	951	942	957	955	965	918	932	927	1024	972	1007	950	929	890	940	1017	926	917	956	953	979	927	894	960	989	1010	915	923	962	950	890	896	970	980	935	919	984	932	954	956	924	969	989	943	930	935	925	992	932	957	883	945	952	963	905	951	933	957	966	957	912	949	914	951	977	891	931	981	979	955	982	973	924	922	956	1007	942	953	950	927	957	970	930	943	964	940	965	938	955	960	999	939	959	949	896	1005	951	963	945	924	968	1015	919	974	970	914	928	942	942	925	906	965	942	971	979	974	985	955	951	935	951	886	979	929	944	917	984	920	964	929	979	901	921	892	917	926	976	951	972	929	920	926	974	958	966	909	921	904	901	970	936	917	962	928	890	924	960	959	920	915	948	927	921	943	930	940	923	985	898	957	960	959	952	977	930	879	908	898	917	965	965	943	922	966	965	918	987	930	964	907	969	899	997	976	949	905	966	923	905	955	987	960	905	936	884	971	1042	944	909	899	957	928	942	920	960	918	940	934	945	922	952	946	969	948	933	893	952	956	959	951	914	1013	944	992	920	969	922	910	926	969	918	942	972	968	941	941	970	984	971	944	929	993	948	937	955	957	960	937	1007	921	935	939	938	970	1021	923	968	989	935	933	941	902	949	924	892	947	973	930	950	930	931	976	877	983	922	964	957	1026	964	915	894	869	972	937	912	883	945	1026	966	960	914	1016	904	940	923	901	931	917	932	944	998	1033	967	1026	908	912	975	960	921	999	912	954	966	978	878	944	942	966	922	913	982	938	912	936	948	963	982	953	934	926	927	937	974	955	995	958	894	955	957	940	979	983	970	958	948	892	945	925	1000	922	931	932	985	921	932	949	947	986	941	923	887	906	949	942	934	921	965	970	978	941	918	972	961	931	968	944	947	939	943	986	943	972	930	917	907	1007	1000	943	955	913	974	942	946	990	989	932	948	930	997	916	873	940	983	915	951	975	918	931	945	950	992	942	945	927	934	995	983	905	935	949	955	968	971	976	903	996	956	943	968	934	974	917	979	976	970	921	996	988	1003	924	933	959	976	896	977	961	911	976	963	925	933	939	955	938	983	938	919	943	950	919	938	959	891	971	928	924	920	950	924	961	942	902	947	979	953	946	887	915	910	971	966	907	958	962	955	926	930	943	989	963	937	885	917	927	920	943	920	965	1006	978	900	927	909	952	973	924	974	949	984	940	897	986	931	922	935	919	959	956	932	923	916	960	960	923	957	918	973	941	925	949	970	987	917	945	944	921	906	979	966	992	953	949	893	986	992	860	921	1030	940	947	951	933	994	920	935	1037	965	948	948	980	969	937	958	927	912	931	927	916	935	903	923	954	999	907	923	962	931	1007	935	959	948	979	922	912	877	952	941	954	968	988	936	963	961	1005	969	966	953	931	938	973	957	973	945	940	972	929	930	989	910	965	939	896	974	941	887	952	952	961	931	943	925	987	955	905	961	904	910	932	962	950	909	953	902	926	943	973	901	943	979	912	1009	913	980	946	929	992	979	980	928	974	964	959	944	948	983	958	935	975	916	933	985	948	944	981	926	907	938	889	933	977	904	951	982	926	991	984	926	926	970	916	925	940	934	928	962	909	942	974	880	962	940	940	944	932	984	956	931	944	924	919	949	952	984	933	952	967	940	945	922	890	929	919	1026	909	974	966	932	965	963	942	965	931	949	980	966	939	948	950	924	898	893	956	935	959	921	923	969	927	933	920	897	870	923	939	974	910	934	960	969	954	996	928	970	931	982	983	930	935	944	956	935	939	950	971	979	921	980	923	990	1004	951	984	917	911	893	944	913	1001	912	955	903	929	949	938	969	912	943	964	927	911	917	956	993	947	949	1000	958	946	953	939	916	954	944	900	975	938	932	887	991	968	916	928	951	951	953	935	914	962	911	947	923	938	883	971	951	931	889	925	912	949	945	938	957	953	957	985	926	893	949	925	916	989	940	1002	884	953	960	961	967	1011	962	940	955	982	930	958	990	918	928	951	961	962	896	925	907	917	891	947	946	906	952	1003	901	938	911	925	969	959	1002	991	1007	943	1026	939	895	1009	973	916	924	973	982	942	935	987	923	962	903	932	949	997	918	929	909	968	876	925	947	912	980	921	965	966	918	941	899	928	964	898	928	914	919	978	950	940	951	973	947	991	919	946	896	915	976	972	886	964	900	959	894	935	912	936	1005	971	1032	956	932	1023	917	916	944	895	957	991	929	920	1007	960	895	907	986	931	940	999	987	963	1006	954	986	927	958	916	939	964	976	984	953	892	943	939	961	979	1009	961	906	979	950	986	952	920	951	952	941	910	1006	976	883	953	921	925	951	975	981	929	901	924	941	883	924	961	969	922	923	883	928	945	908	916	929	926	919	1009	943	990	953	904	928	927	949	938	964	951	965	892	937	1003	897	1014	1022	976	955	964	929	922	923	921	953	931	906	935	963	957	972	934	939	984	971	975	933	913	962	1009	913	996	979	981	1003	983	928	958	974	879	977	984	932	1012	923	914	951	954	875	960	963	920	954	939	967	962	947	941	963	940	980	910	918	906	958	960	906	940	947	914	980	968	963	934	941	964	954	964	898	970	898	987	954	919	977	952	972	934	966	949	957	912	999	943	970	921	967	966	995	996	974	988	906	922	967	920	960	933	953	961	953	963	940	952	922	940	918	923	932	891	962	911	912	918	966	941	889	943	922	896	933	999	967	963	958	931	915	953	900	960	895	956	992	944	948	1005	947	898	935	917	936	997	996	923	961	869	917	961	990	962	973	989	964	901	919	984	933	903	990	953	977	906	978	907	987	937	931	967	991	968	965	945	985	958	945	928	884	902	927	1000	951	972	976	957	923	989	936	902	978	916	968	915	907	998	909	1023	960	912	952	904	990	961	919	935	955	1011	931	953	963	945	975	904	938	955	990	881	933	963	965	966	944	965	868	1019	972	890	912	948	959	956	940	928	930	932	947	922	952	984	943	846	903	946	871	959	1006	953	903	943	968	909	957	939	892	938	873	912	918	902	941	927	971	912	916	937	922	937	931	958	956	914	1012	925	935	935	983	960	886	958	966	943	945	976	976	957	924	958	936	941	976	951	939	955	980	908	990	899	942	991	970	913	982	924	913	927	993	906	904	966	902	987	894	922	960	954	902	926	980	894	943	986	929	970	946	966	962	1020	925	974	970	926	923	996	923	974	969	925	963	940	931	908	942	985	909	958	966	950	967	946	962	895	928	945	914	939	983	909	935	884	932	920	952	983	960	951	963	941	909	935	949	958	970	872	882	966	955	962	871	958	902	907	974	945	925	905	971	932	919	930	974	889	926	924	985	911	1005	943	984	900	949	994	938	923	940	951	960	940	991	959	900	933	942	971	966	989	982	953	1013	937	924	946	943	907	903	957	894	946	919	933	932	942	908	943	978	943	909	928	948	967	919	957	1004	952	907	950	941
22678	21460	29357	23970	21470	21521	11587	1334	939	879	1160	792	705	686	586	544	1602	1037	553	516	518	492	427	444	478	460	427	459	395	443	416	431	432	424	429	423	393	416	418	424	444	449	426	413	416	435	385	404	415	422	415	390	380	416	439	415	407	405	414	421	400	401	422	408	432	422	413	413	419	404	430	413	400	468	390	394	434	413	383	426	419	421	415	414	426	417	369	403	421	379	434	407	361	421	415	409	387	411	379	398	413	415	405	435	415	436	379	407	410	424	415	394	434	428	419	407	399	403	406	416	402	409	400	379	415	412	422	454	397	398	383	430	445	440	424	394	398	397	447	427	410	409	426	388	410	395	385	418	395	440	402	436	423	400	441	409	422	404	430	413	409	419	411	381	409	409	414	429	449	404	396	440	398	416	404	392	397	444	441	392	368	400	392	384	437	394	396	391	423	389	398	390	374	397	422	449	407	442	393	374	421	444	387	411	410	457	394	374	408	426	410	409	434	411	413	377	386	438	403	405	402	411	416	400	407	427	426	396	413	405	390	400	444	427	427	428	384	422	409	380	419	418	421	380	388	405	416	405	388	424	425	438	422	386	389	383	420	436	437	402	391	348	400	401	397	400	399	415	416	430	376	375	402	403	431	423	418	408	411	411	379	419	378	398	408	430	387	451	395	442	425	378	411	382	384	443	404	392	421	400	360	423	343	426	419	409	400	418	418	444	437	456	419	385	433	430	414	402	385	400	393	406	391	366	434	412	427	380	413	406	422	376	395	392	408	400	388	376	410	394	439	417	414	395	386	434	381	406	381	352	430	397	399	378	420	413	404	399	416	399	380	402	398	421	394	392	414	409	411	380	392	422	392	399	415	416	420	398	486	416	384	422	401	409	404	395	403	392	417	402	408	412	400	399	429	425	388	395	394	412	443	420	426	394	379	370	399	425	408	440	439	414	379	388	419	417	389	357	443	424	418	412	428	389	385	378	415	388	407	398	403	448	372	414	377	392	397	429	395	353	400	403	399	424	395	379	413	442	438	398	431	427	409	437	397	401	386	417	400	377	362	415	436	430	373	417	409	403	408	422	409	433	399	428	399	417	392	440	408	383	380	408	427	418	411	422	431	386	396	392	441	418	421	407	433	436	408	395	391	390	419	434	429	423	391	401	395	409	411	384	431	397	363	398	411	424	456	419	405	419	403	359	425	420	424	412	402	380	415	402	402	431	434	411	376	444	414	439	421	426	371	429	404	432	421	409	401	388	426	384	434	395	422	415	426	420	429	388	426	428	411	409	436	417	405	416	417	432	385	404	420	402	408	429	471	418	446	405	413	411	429	382	405	389	402	403	423	408	401	450	382	426	424	414	385	406	422	400	368	374	397	399	436	422	441	436	409	411	399	392	406	431	425	418	423	408	424	405	405	378	416	413	422	386	395	434	424	386	429	412	430	405	406	428	397	441	420	445	444	392	402	448	425	398	409	384	435	409	403	419	444	424	435	417	395	399	429	377	398	399	421	423	402	365	394	430	421	386	381	428	391	404	407	397	363	427	397	395	417	406	390	454	381	409	435	402	425	399	397	397	396	448	433	419	416	404	431	419	394	410	436	412	422	399	417	396	408	419	416	379	396	450	390	403	436	398	419	414	416	399	408	438	446	388	372	405	420	398	410	398	385	369	384	420	432	383	443	430	379	374	439	397	392	397	386	405	380	405	415	410	427	413	406	416	364	411	399	433	399	416	402	392	391	413	399	395	397	441	442	418	409	384	381	413	414	434	427	398	430	404	382	388	386	381	424	401	398	404	399	398	358	397	385	396	387	382	430	381	392	398	371	406	429	434	400	411	438	389	433	373	388	373	390	403	387	442	398	396	430	433	406	416	424	407	425	375	395	420	427	360	407	389	388	355	428	401	430	418	385	392	388	402	426	454	390	403	390	426	419	400	408	397	388	409	397	414	408	424	423	442	392	421	380	410	392	425	418	363	404	423	384	415	411	407	392	407	431	425	466	387	396	401	402	391	387	375	389	421	415	405	429	395	434	437	396	415	411	429	403	429	392	400	427	393	409	453	445	413	372	384	399	396	431	442	416	358	415	418	419	409	412	402	426	424	408	418	392	434	422	387	464	449	403	424	406	419	414	409	413	397	418	406	420	441	417	418	397	413	386	434	392	420	377	420	399	410	385	416	388	427	452	388	394	425	383	402	439	409	379	390	428	417	424	431	455	399	448	388	419	391	437	417	392	410	437	433	427	421	437	377	396	377	441	368	421	423	398	382	427	400	408	404	389	403	411	408	444	394	413	431	413	383	410	398	365	426	415	406	395	383	421	409	413	400	426	379	435	390	402	382	386	399	383	419	393	399	407	390	426	394	364	411	414	406	418	396	438	421	412	467	446	394	414	443	407	416	410	405	442	408	410	400	418	390	370	397	407	366	412	447	415	384	397	447	359	429	407	422	391	392	401	397	427	446	417	412	406	385	364	385	395	385	434	390	401	393	395	436	403	420	397	405	419	396	383	412	417	390	421	399	389	381	425	391	450	433	404	394	412	400	411	433	392	404	393	373	417	442	401	412	403	431	425	417	389	430	383	393	407	413	428	380	419	422	397	422	381	386	396	378	419	464	401	387	387	426	411	397	395	390	371	445	423	370	393	421	406	405	451	397	403	397	404	391	412	410	386	390	446	407	410	407	394	382	409	400	362	435	385	424	406	403	381	432	389	368	412	419	399	370	418	399	413	402	432	430	400	439	402	420	379	391	435	362	398	410	438	397	382	390	411	404	390	372	406	378	422	397	418	417	404	370	401	424	445	400	408	428	445	381	383	396	442	402	393	416	392	432	414	427	471	378	415	388	387	435	387	399	384	416	451	425	425	384	428	393	427	386	388	435	357	371	428	403	388	402	392	386	404	410	409	451	429	399	406	409	407	406	441	414	404	406	388	411	403	402	398	370	462	402	412	429	398	389	401	385	439	416	419	425	395	403	422	365	394	417	404	397	400	412	412	388	385	411	441	411	441	418	416	397	426	384	387	386	382	412	434	376	392	445	413	386	398	400	406	367	426	439	396	418	392	410	424	435	389	376	405	396	428	407	397	383	403	375	393	426	423	389	399	413	398	428	399	398	428	400	384	387	425	398	408	398	406	426	403	452	430	454	429	403	424	382	404	415	421	376	390	400	397	415	408	421	420	421	392	406	423	401	454	424	376	403	412	399	388	401	439	391	404	387	408	413	396	396	390	397	400	374	410	384	405	446	415	423	410	399	380	414	391	429	406	395	420	394	404	395	415	376	389	413	452	412	416	411	374	410	378	407	431	413	422	410	408	416	360	383	369	433	367	385	380	421	385	419	400	395	371	392	404	401	385	402	375	402	410	402	424	428	389	417	406	408	422	402	448	411	385	401	360	410	416	410	413	422	409	390	408	422	406	393	401	424	402	417	415	429	400	416	398	371	421	402	420	396	413	421	413	405	421	416	410	431	449	420	411	406
16970	42829	42001	24848	9272	3079	2136	1635	1304	1263	1701	1021	813	798	721	616	2233	1303	548	530	543	468	479	460	475	460	440	405	425	425	440	385	428	421	370	437	400	428	403	414	420	412	417	437	398	439	403	440	433	402	412	401	388	444	394	422	395	418	400	382	394	406	400	417	390	423	386	384	410	410	385	409	390	406	395	411	400	414	364	402	359	375	399	376	359	382	391	398	408	364	403	396	398	383	396	382	414	390	390	403	416	389	377	374	383	353	397	387	396	375	392	397	391	382	433	393	417	399	389	382	429	411	393	377	383	387	368	399	385	382	399	388	407	375	387	392	442	424	416	386	381	412	359	400	400	415	427	394	375	410	405	369	398	404	383	390	390	406	400	379	400	392	409	403	393	377	407	377	393	356	411	393	393	397	373	416	381	412	385	354	395	404	384	395	418	405	354	382	385	354	392	394	384	425	378	384	386	368	374	387	401	392	418	406	431	428	422	372	404	426	390	385	385	409	414	378	422	420	409	395	430	429	376	381	384	407	414	403	426	371	390	398	384	403	397	392	400	399	364	421	409	410	410	432	414	374	385	393	372	368	398	385	393	388	390	372	430	403	389	401	439	370	408	361	378	440	416	367	386	409	371	437	371	375	390	405	388	365	365	400	406	404	372	393	400	368	441	409	382	401	367	369	380	382	436	361	395	384	382	373	365	415	405	374	427	366	434	392	360	410	366	402	402	395	442	406	422	386	396	370	394	381	411	405	382	401	399	408	408	337	376	382	409	368	402	417	423	390	393	411	411	395	421	440	402	393	360	398	363	407	385	394	405	432	415	419	444	399	349	399	405	400	370	398	438	381	385	353	361	412	392	389	366	436	395	435	368	367	387	398	357	411	427	371	371	384	390	398	427	438	391	366	430	383	369	373	390	386	389	403	412	374	436	389	391	417	406	394	394	382	358	377	412	391	386	403	388	353	396	389	374	396	394	395	399	380	395	411	384	375	358	411	374	426	407	388	406	404	419	424	408	388	442	400	413	411	362	395	376	399	413	383	406	369	414	390	419	396	430	401	407	397	382	372	416	408	393	374	388	385	404	399	392	410	414	381	395	374	419	390	402	377	420	376	377	387	400	383	442	403	387	393	373	391	415	386	437	384	405	391	345	419	366	391	406	423	379	434	407	396	422	386	384	414	414	379	402	395	394	364	399	399	364	401	377	407	384	443	394	379	390	433	390	419	398	383	375	347	419	403	382	427	381	387	389	411	414	384	454	395	409	365	418	393	381	403	403	381	404	427	358	375	412	366	377	419	393	388	416	366	396	429	409	390	400	402	387	424	384	376	397	403	392	393	391	402	411	401	402	386	392	380	423	394	373	370	383	420	391	399	398	414	340	388	421	420	402	377	389	377	396	400	373	378	416	397	389	396	402	363	375	388	404	377	383	390	399	355	368	375	399	406	410	399	393	395	415	355	366	441	434	379	396	416	405	357	402	367	387	409	406	379	387	398	403	390	451	383	409	413	408	380	427	377	423	415	399	403	415	367	397	431	411	389	392	388	409	378	376	361	395	388	425	405	427	370	368	371	349	423	399	400	400	395	390	415	395	392	384	325	368	412	448	416	380	383	415	405	404	435	379	384	385	418	370	387	386	400	431	363	416	389	388	399	350	408	371	394	391	405	403	424	370	401	374	421	370	395	378	412	387	392	405	402	366	381	370	414	392	403	395	410	353	377	401	399	405	395	421	412	404	401	386	406	398	368	431	388	395	375	411	400	388	365	405	338	396	396	395	393	391	390	368	385	425	391	372	409	381	418	387	428	416	395	391	402	398	378	377	417	396	372	371	389	404	380	411	428	396	373	367	401	353	390	408	403	390	407	435	406	406	372	396	404	404	402	385	413	418	436	375	386	374	402	404	395	361	388	401	368	357	373	376	403	416	407	425	385	413	426	399	416	409	397	396	355	350	390	386	392	378	417	375	435	368	404	395	410	356	372	402	387	372	386	415	371	358	383	394	391	384	361	365	363	397	380	381	344	409	409	396	346	388	398	402	364	396	387	387	367	427	370	383	360	388	378	412	359	420	442	420	391	384	430	394	406	381	405	390	403	416	412	419	399	411	391	455	408	400	385	387	402	373	391	406	378	417	392	395	396	429	365	386	363	371	400	405	393	389	404	388	395	416	376	410	386	390	432	384	418	379	382	389	371	416	381	409	411	368	360	421	381	409	379	397	379	358	363	399	404	418	376	382	397	413	403	355	425	368	400	394	398	395	426	379	403	377	368	411	405	404	419	405	418	423	387	375	388	379	381	414	389	377	409	393	383	387	394	374	398	393	436	373	419	397	391	387	377	419	419	388	397	402	415	386	427	384	410	391	407	378	429	392	402	369	378	433	386	383	398	382	417	384	407	405	411	351	373	398	396	404	395	409	422	411	393	377	371	377	382	384	414	380	366	415	411	390	388	392	387	380	440	394	390	414	382	413	406	396	370	402	369	410	426	386	379	430	428	372	395	387	394	432	366	396	402	409	388	401	364	381	395	357	401	399	382	432	410	374	352	351	409	370	385	404	440	390	419	399	395	377	393	381	357	378	414	375	355	394	425	370	376	429	390	415	379	405	391	401	364	385	421	368	386	367	373	385	378	396	406	402	402	390	391	390	364	391	365	414	414	430	402	406	411	409	365	390	427	397	378	381	370	395	383	381	402	367	461	417	396	386	390	416	387	373	432	364	381	409	395	399	388	399	368	395	403	402	381	431	386	388	401	403	392	434	400	402	374	427	425	388	373	371	399	380	382	399	393	379	433	392	382	404	373	375	409	407	403	398	395	394	402	377	418	370	395	384	394	385	386	383	391	422	401	414	395	398	363	386	398	382	388	384	394	381	357	392	418	404	379	396	398	381	438	394	365	389	358	375	398	400	413	370	382	385	414	399	386	391	426	414	409	360	413	385	363	411	447	403	423	394	361	425	402	377	403	382	378	393	390	391	441	414	385	402	408	409	400	397	423	394	357	373	396	386	398	388	395	413	373	409	430	384	437	414	391	365	414	375	401	408	394	399	388	381	411	412	352	383	384	395	383	388	394	394	415	333	398	368	409	423	387	354	429	427	375	387	424	377	389	410	414	406	412	389	379	395	377	391	383	406	400	402	392	384	387	397	367	400	389	398	397	388	397	384	404	384	343	415	393	371	410	393	381	365	361	412	394	417	432	406	433	391	458	383	410	427	348	381	408	434	404	381	409	388	400	377	397	380	410	421	379	361	384	356	380	396	387	404	405	375	396	384	416	380	368	410	410	376	374	393	344	420	372	391	388	402	405	383	405	405	366	409	398	407	368	379	371	417	379	368	391	391	404	351	351	408	357	417	400	398	371	390	384	380	391	397	422	414	400	399	418	395	410	362	418	334	398	381	382	375	419	382	414	407	391	396	363	378	390	390	393	375	419	399	435	399	417	392	357	411	393	379	385	388	402	396	370	401	397	407	363	399	374	411	388
28182	21998	25011	13257	2590	989	890	938	906	948	957	865	868	894	923	895	1085	907	879	879	994	863	872	835	899	805	858	863	874	794	843	827	806	809	841	877	914	825	867	823	867	888	879	886	879	859	887	871	875	894	879	881	829	851	849	867	871	878	861	810	875	809	853	880	865	849	840	867	805	887	913	840	862	873	891	871	880	850	830	914	875	776	845	827	866	833	832	889	815	814	861	846	898	839	863	828	854	840	873	798	841	844	856	842	885	853	882	877	858	850	843	783	874	884	849	880	848	896	927	850	857	928	862	856	864	866	909	878	855	855	870	851	880	833	888	860	862	834	874	904	873	855	871	833	830	870	928	895	801	894	854	860	846	872	842	857	853	827	857	861	827	855	836	836	840	846	819	833	822	852	855	916	848	868	885	845	858	832	879	816	875	886	880	852	879	846	831	841	849	918	900	851	868	884	834	854	846	883	860	831	840	884	848	870	838	856	873	861	886	809	888	893	907	840	861	847	861	897	824	840	873	805	860	907	844	904	890	842	872	851	847	874	864	915	902	812	834	898	821	871	829	890	844	900	886	842	884	899	847	877	854	851	873	791	851	854	879	863	869	866	871	862	848	879	847	852	822	883	868	862	884	822	838	822	855	842	903	834	880	868	841	842	859	823	908	905	831	816	890	868	847	871	856	825	878	834	852	875	878	815	816	877	836	819	893	826	846	881	868	790	878	878	890	874	844	843	888	866	821	907	811	866	880	850	854	803	844	818	889	875	885	821	875	852	831	845	841	829	825	848	849	889	878	863	885	889	917	880	861	841	864	896	844	866	829	836	922	871	849	895	850	849	895	893	859	834	816	883	879	825	880	868	865	852	833	889	924	928	877	887	872	882	837	869	895	869	886	898	838	865	906	900	816	850	833	873	855	857	809	826	856	867	867	861	870	870	882	928	879	809	888	884	861	907	858	847	908	928	883	867	890	822	798	848	836	858	859	815	830	872	857	889	903	862	912	842	865	860	862	896	884	853	861	910	837	849	893	917	852	838	886	871	899	875	925	902	881	912	843	892	890	855	824	823	839	863	881	861	869	837	872	819	860	880	874	825	900	808	873	891	830	858	814	814	861	901	825	857	840	872	894	848	866	885	906	901	875	829	843	876	854	862	862	898	888	864	895	875	896	820	887	904	885	833	865	907	870	855	833	880	897	800	849	882	856	862	916	853	840	905	928	844	874	879	844	822	847	813	837	823	918	856	883	833	840	876	859	815	862	858	874	865	839	896	842	812	884	794	793	875	869	852	891	821	814	859	850	810	819	884	856	817	832	908	846	861	843	861	848	872	888	894	863	881	854	839	882	939	835	868	892	871	859	878	825	835	886	880	839	813	852	862	900	887	866	850	879	879	883	873	877	848	871	869	865	881	877	863	892	874	876	880	891	850	902	889	840	868	836	855	810	795	833	833	828	856	902	921	865	805	866	816	902	903	887	797	832	872	868	824	939	843	944	863	864	817	879	838	837	925	898	798	859	895	867	866	901	896	859	907	823	827	872	830	854	836	877	885	814	881	837	892	867	875	909	860	922	839	787	826	882	900	828	882	817	903	854	815	849	890	820	852	832	885	831	878	862	875	846	843	879	864	857	886	839	865	898	812	879	819	840	845	887	889	862	857	864	837	828	864	873	862	867	874	858	852	907	906	883	843	889	826	849	861	878	861	864	841	862	884	880	870	806	874	826	826	844	879	806	846	885	881	817	851	879	903	868	859	817	870	848	826	825	884	852	871	810	900	860	892	839	871	870	840	875	855	840	886	887	871	872	847	846	855	847	815	877	848	875	824	887	887	911	873	861	822	878	873	883	871	862	915	804	897	847	877	879	802	871	824	862	834	861	851	844	842	934	849	818	869	875	848	866	885	845	858	895	838	841	896	835	829	953	857	823	858	869	888	817	903	814	834	882	886	874	904	907	862	866	846	858	853	845	876	831	853	810	887	836	858	882	815	863	867	884	847	835	867	828	906	904	870	897	818	882	832	880	804	870	861	867	895	876	867	824	796	825	912	851	891	861	889	850	858	879	849	839	865	826	880	866	850	809	850	868	868	853	897	836	843	848	867	838	803	887	865	896	845	861	934	864	832	842	893	880	832	842	845	873	811	860	825	873	888	825	880	865	874	846	895	886	825	843	911	849	885	893	890	907	847	836	832	845	891	867	930	872	852	857	857	846	848	878	887	904	845	780	835	805	873	822	835	800	904	861	871	832	835	852	879	876	892	895	840	827	852	834	907	856	908	840	836	801	880	885	769	877	875	878	826	819	861	912	866	874	892	888	819	879	880	911	877	845	880	921	876	863	841	891	865	851	833	837	854	860	857	838	850	871	913	826	876	857	847	909	864	865	862	840	864	854	823	917	854	864	916	850	832	884	810	856	871	810	843	868	832	870	880	834	855	832	845	861	847	844	867	840	884	847	865	843	838	851	903	883	881	890	846	850	903	875	834	867	888	817	884	832	852	831	887	870	826	856	822	895	915	883	865	870	905	910	934	843	859	867	871	884	841	876	873	878	834	853	850	865	873	846	859	867	804	851	805	869	833	848	846	826	866	855	886	857	890	859	864	895	873	888	851	881	869	904	891	886	813	840	830	877	823	924	863	878	814	816	829	838	828	888	844	868	844	865	865	864	844	818	885	818	855	877	872	879	836	819	858	850	891	850	846	865	854	829	874	809	916	845	891	878	858	857	864	853	851	826	877	852	822	873	869	834	815	867	799	819	855	816	877	864	864	841	827	864	857	884	822	870	869	877	881	883	871	877	864	842	865	915	807	849	890	867	876	857	895	843	875	837	801	908	844	832	843	848	831	823	883	880	878	853	831	836	852	823	882	831	927	794	861	853	886	848	877	853	883	843	855	882	858	874	829	878	857	820	870	828	877	895	840	835	864	841	828	861	917	797	855	875	848	866	843	814	824	840	835	908	851	835	898	837	886	905	868	878	888	856	870	851	885	841	852	829	845	864	848	831	859	788	920	865	859	869	868	881	914	872	850	894	836	870	858	858	796	861	829	825	909	877	819	878	840	806	857	796	865	840	857	902	794	863	856	877	878	837	914	839	873	864	876	864	890	863	878	867	882	844	823	833	887	842	896	856	824	885	880	840	802	840	892	867	832	883	818	848	893	870	850	846	843	855	819	925	888	878	856	870	856	856	858	825	862	846	877	880	875	868	863	859	858	904	884	886	868	826	839	898	863	900	812	832	851	883	858	870	919	838	884	828	843	833	814	798	870	885	865	880	838	861	840	840	808	892	910	902	876	843	867	858	862	835	831	828	849	883	785	882	833	843	867	831	795	873	829	852	871	852	804	800	883	857	853	896	866	875	872	868	886	859	882	919	899	850	903	847	882	879	849	859	932	847	865	859	891	847	855	862	822	865	846	848	841	863	901	846	844	834	924	838	863	827	866	897	859	841	893	871	916	839	866	811	825	848	875	853	873	850	836	879	839
13860	28326	26706	11404	2708	946	907	916	898	977	1064	912	918	941	887	923	1245	899	886	921	1062	863	797	862	871	852	848	845	873	858	884	816	822	856	819	872	884	843	900	840	888	843	844	854	820	886	879	876	843	818	861	830	841	897	808	932	898	885	882	870	870	849	907	844	839	858	901	862	848	836	811	871	868	836	854	905	852	890	878	853	846	923	870	854	898	857	873	865	840	878	872	883	818	854	829	844	867	880	816	838	851	876	858	872	866	879	860	910	859	873	846	841	870	868	851	833	826	875	812	805	851	831	827	782	830	865	854	874	832	878	901	858	903	840	875	830	848	919	888	867	875	879	885	842	889	841	828	863	882	851	892	895	831	862	819	872	840	862	857	868	813	837	891	818	809	848	860	880	859	837	863	869	879	869	862	800	868	881	837	819	903	824	887	841	883	916	918	844	817	878	864	929	838	817	834	827	862	900	899	900	873	846	867	851	807	867	848	887	861	843	805	814	863	869	851	865	867	862	901	871	869	858	818	853	818	847	851	814	893	842	853	884	837	849	832	797	860	835	838	804	874	866	857	920	912	846	886	876	873	845	829	834	808	836	853	903	885	820	856	848	872	857	896	862	832	885	825	841	866	838	909	873	864	806	834	850	878	899	849	877	872	847	871	832	856	853	800	868	822	830	819	903	874	850	844	864	885	801	841	831	803	808	850	810	846	885	875	847	828	865	848	871	834	826	830	832	843	854	877	819	849	852	844	854	876	897	911	866	901	815	863	827	849	871	873	917	849	863	855	873	780	823	847	844	833	873	866	844	847	925	895	831	832	916	811	918	861	828	889	870	858	843	874	853	865	835	847	835	853	875	921	882	881	845	841	864	864	949	868	892	892	887	819	863	885	861	863	876	875	839	889	857	854	872	839	889	846	809	806	859	860	934	870	848	875	853	848	874	849	835	854	826	871	915	914	825	870	883	862	837	852	791	831	869	837	884	884	806	862	847	839	863	903	820	791	862	831	873	796	891	894	871	848	856	865	869	900	842	886	843	829	853	845	834	867	910	873	835	853	842	863	906	843	899	909	908	873	863	899	809	892	885	870	901	885	777	865	862	876	907	857	840	869	815	868	822	870	865	839	879	855	824	871	817	885	884	867	816	853	876	805	883	849	867	810	848	915	874	862	804	871	861	835	877	903	878	894	839	847	816	871	877	868	875	877	885	901	832	892	897	893	883	859	822	838	891	895	852	869	864	840	872	813	825	869	792	875	883	854	833	874	841	865	813	871	849	822	874	821	875	908	839	862	836	863	879	876	880	844	892	844	901	892	870	881	868	842	878	828	834	880	859	857	867	870	868	908	846	910	861	897	837	881	882	811	829	789	828	873	895	839	847	833	914	844	810	798	887	807	872	809	830	851	824	913	921	875	820	898	849	867	876	818	876	828	845	878	824	843	889	856	850	878	857	816	813	861	843	876	889	854	875	889	872	889	853	800	899	867	855	933	871	880	817	812	866	782	899	884	880	893	864	905	854	855	841	824	855	872	805	831	853	848	833	860	817	838	884	845	828	870	865	822	858	841	931	854	845	877	918	874	894	787	852	880	827	912	871	833	862	875	854	819	860	854	867	878	894	911	881	891	885	896	877	871	863	836	841	858	833	848	858	830	884	846	871	867	898	839	881	904	847	901	843	823	865	841	924	849	890	818	849	870	862	893	845	849	866	832	867	818	850	827	843	860	901	907	887	820	901	862	856	877	883	888	865	848	898	823	867	820	891	910	864	852	874	918	878	813	865	835	867	876	851	890	861	796	824	837	806	853	877	834	834	857	863	841	871	887	842	875	829	844	857	838	856	797	913	895	870	820	840	821	857	827	829	843	887	824	842	865	849	888	867	882	858	880	850	855	884	847	896	902	879	831	846	843	850	898	892	864	861	887	832	835	925	874	908	899	857	841	859	895	828	870	850	854	787	834	910	870	867	902	865	867	858	828	802	812	864	847	895	903	841	836	852	819	805	821	883	820	879	846	833	817	905	857	819	869	880	877	889	868	864	865	872	842	829	859	883	822	884	845	871	919	916	889	862	850	909	854	840	900	841	884	787	861	845	859	869	841	885	849	865	852	822	855	829	830	798	815	851	874	863	889	815	807	885	815	844	906	904	871	842	879	834	831	885	900	831	855	838	847	859	843	854	893	856	840	856	879	860	826	810	855	816	858	842	845	926	885	837	845	864	843	787	891	859	894	850	909	914	839	880	875	848	897	862	928	877	836	824	853	851	903	846	879	891	852	851	812	843	869	865	833	839	850	858	874	844	847	851	856	838	841	872	820	854	856	827	931	835	854	853	856	844	887	849	885	892	924	878	869	863	888	871	877	816	899	814	879	805	901	834	865	825	917	823	835	853	860	887	892	843	898	861	879	893	856	892	870	842	825	852	802	879	865	785	842	838	875	824	883	851	847	800	860	838	848	877	838	890	904	811	823	883	857	916	823	862	782	852	899	836	878	857	867	873	853	837	853	889	842	851	898	888	872	867	850	785	949	864	816	873	801	858	818	848	839	881	861	804	818	881	896	908	848	825	860	901	848	841	885	821	844	887	894	859	799	852	860	871	843	876	864	827	877	860	863	871	821	851	829	815	861	886	828	896	809	858	843	873	856	872	856	877	846	824	867	868	827	833	871	872	838	831	859	868	856	853	846	880	827	896	853	883	840	878	915	870	828	834	848	851	847	901	856	851	892	840	872	856	847	872	857	819	834	861	856	848	847	852	890	934	792	876	837	862	835	838	812	875	896	873	881	865	891	867	852	834	859	801	884	858	872	895	841	914	881	845	898	824	828	907	817	812	841	894	838	853	842	866	885	871	832	842	820	855	874	894	821	864	808	880	860	854	849	823	903	843	844	888	837	887	872	801	830	852	889	835	841	855	845	829	843	845	856	895	833	860	922	880	862	874	820	868	862	838	883	794	810	842	873	869	831	846	864	878	840	891	861	836	830	846	869	859	894	842	842	846	835	859	820	903	841	867	883	833	858	872	834	871	854	840	864	820	923	863	827	870	876	847	847	843	837	820	826	826	895	849	847	860	872	899	889	868	864	878	787	880	837	863	830	858	816	876	907	849	830	871	850	842	797	878	839	873	824	894	884	865	887	822	882	849	845	847	834	805	838	848	878	843	818	935	864	852	873	853	909	851	938	833	882	834	904	881	788	848	849	830	895	775	867	860	859	838	881	886	859	896	815	878	834	806	854	854	840	858	837	868	839	832	853	874	897	836	851	816	904	830	862	834	840	820	880	874	823	832	918	846	836	796	849	859	847	858	833	810	799	850	894	857	868	858	816	874	867	881	900	897	847	870	816	872	910	844	819	845	850	845	836	828	846	882	870	883	811	845	823	851	838	820	825	885	877	843	905	883	854	853	879	895	881	831	900	816	858	870	914	859	833	896	867	868	849	887	907	866	854	829	865	915	837	843	856	873	825	837	876	881	848	893	873	846	835	884
23841	21435	28979	24316	21441	13418	1404	806	703	730	641	586	602	585	532	600	737	533	510	533	1026	439	460	467	427	492	445	439	457	454	486	416	431	440	434	418	431	438	406	414	382	431	420	423	420	467	422	417	419	407	426	430	466	432	431	447	450	422	403	413	420	439	460	406	440	450	450	418	437	441	419	422	409	407	416	439	455	441	426	455	419	442	432	425	438	416	391	410	440	439	435	434	425	415	426	413	418	469	446	435	439	424	462	454	467	370	412	414	410	409	420	424	400	408	431	405	470	425	469	430	404	433	399	404	406	402	439	447	413	476	450	388	428	423	449	429	422	382	442	431	456	412	384	389	448	422	410	383	443	389	421	398	418	427	435	436	412	422	378	422	435	415	423	419	412	416	399	424	458	408	409	417	422	415	435	379	404	407	411	420	381	436	423	417	411	431	448	462	413	452	450	405	451	435	391	396	418	457	412	441	412	422	431	427	440	410	432	422	427	431	384	439	426	397	468	404	457	393	432	434	428	467	417	414	388	442	410	460	456	411	454	408	442	436	440	414	429	421	424	428	420	397	400	459	424	442	412	391	428	443	397	435	448	420	432	373	423	413	417	420	451	463	436	445	428	458	444	430	440	444	435	403	412	401	423	461	390	410	424	407	431	392	415	410	444	430	450	463	428	399	462	445	432	399	445	397	432	492	428	450	416	424	398	446	423	424	429	420	456	416	421	424	408	439	398	421	393	398	435	432	438	435	444	413	418	389	434	412	421	436	444	424	440	417	447	417	440	446	461	406	424	442	408	442	421	414	419	426	406	417	392	410	397	406	421	441	393	393	373	410	394	414	401	429	387	425	434	444	380	423	415	417	434	409	427	411	450	445	433	408	410	406	439	425	452	407	418	421	443	438	423	446	419	444	421	387	431	458	438	409	468	454	417	438	408	412	436	416	407	448	429	370	436	423	442	431	404	434	439	427	410	396	414	448	434	432	403	432	448	440	443	434	434	416	438	421	423	404	407	431	423	428	432	397	455	423	410	431	430	432	433	417	407	413	412	417	439	431	427	450	419	440	461	418	413	430	390	421	426	418	453	396	414	404	422	479	426	435	408	404	442	452	410	401	403	423	431	381	415	406	424	393	426	436	441	394	446	404	404	409	458	458	434	440	439	398	396	425	405	447	434	436	423	432	413	436	407	401	389	378	417	434	450	430	435	444	424	450	429	385	418	401	407	421	424	400	413	422	415	436	382	435	458	395	387	418	433	447	435	398	438	438	441	442	427	434	396	425	442	382	418	410	396	391	458	375	400	405	409	433	449	448	451	399	432	414	448	366	422	418	438	412	395	450	451	423	418	388	410	437	400	449	449	424	421	412	412	413	431	409	399	410	415	411	419	401	398	421	411	393	440	422	441	407	440	410	431	394	423	432	442	428	407	410	423	426	393	431	377	441	402	405	411	415	392	432	428	435	385	451	406	357	425	445	426	404	447	429	432	419	432	402	414	460	398	409	442	437	390	388	413	423	369	454	435	434	405	457	423	392	417	377	426	431	415	418	480	434	422	399	411	417	438	436	427	429	431	382	417	427	415	421	418	417	429	432	414	390	423	411	456	449	420	424	434	401	433	399	446	436	457	421	471	440	435	435	435	403	403	404	434	437	438	414	474	413	406	403	420	410	464	424	423	477	437	407	439	455	384	404	397	452	399	437	419	431	424	384	405	430	445	443	397	409	396	418	419	432	396	404	417	421	389	398	413	375	416	456	417	426	406	425	423	439	381	414	453	389	443	431	449	453	437	437	419	437	424	439	400	408	393	418	416	412	440	456	422	398	420	430	454	458	471	427	407	440	401	429	459	413	453	370	385	420	418	421	425	412	471	374	437	428	419	393	417	392	416	411	439	418	410	452	439	419	412	404	439	414	430	463	413	391	425	395	412	411	444	428	426	407	437	439	423	423	438	401	406	417	439	418	418	446	417	433	411	418	374	432	396	439	431	412	430	429	416	436	432	404	427	427	411	428	437	426	405	441	407	455	430	441	411	397	411	440	470	413	429	385	417	421	427	418	438	419	431	442	416	420	437	424	445	423	403	430	410	402	428	407	435	443	426	418	400	443	388	410	413	458	428	424	391	423	459	443	409	444	387	414	435	436	426	409	426	403	453	423	399	408	421	447	414	394	419	405	436	399	426	410	439	429	387	451	403	419	438	424	432	445	404	426	430	445	440	400	407	412	450	479	398	401	451	442	437	442	413	438	447	449	408	435	385	457	393	405	401	398	433	408	373	444	421	431	416	399	467	424	433	410	430	412	406	410	390	425	453	410	409	426	419	407	435	414	409	393	393	477	438	461	396	424	413	449	423	408	420	428	395	413	438	414	452	410	428	430	426	453	437	418	427	440	474	445	450	438	427	390	428	450	403	419	384	431	418	399	454	445	424	390	456	384	425	455	423	450	415	423	434	435	448	449	396	434	413	424	414	417	463	415	430	425	456	428	424	437	401	420	410	487	410	429	372	415	426	412	391	414	446	389	418	417	412	412	448	423	410	429	416	426	398	416	461	422	455	421	387	413	389	417	402	406	406	424	434	412	451	409	410	428	438	407	419	413	409	430	427	447	409	432	439	396	433	432	410	421	414	413	385	412	420	437	428	400	397	419	444	435	444	444	397	454	422	428	456	422	413	431	407	434	451	420	417	421	392	408	423	449	424	403	451	428	398	404	446	395	439	430	399	445	448	457	410	429	434	428	411	423	450	403	418	459	433	386	433	407	392	415	391	389	455	396	388	416	407	371	416	441	429	445	408	468	402	417	430	423	404	398	377	418	455	449	443	452	443	451	428	444	428	409	423	446	417	435	458	435	409	425	445	446	459	407	448	449	422	404	409	414	447	420	424	437	434	454	384	422	422	427	412	455	453	431	402	416	422	403	400	421	403	442	414	413	407	415	389	437	410	434	407	401	451	429	450	460	459	411	412	379	381	385	427	382	410	412	441	419	421	359	412	449	442	403	428	438	402	380	424	432	425	442	407	379	428	408	433	419	406	404	454	444	408	441	449	379	393	427	425	403	418	458	423	431	415	443	453	443	427	416	462	414	379	399	412	446	474	419	416	379	417	417	414	424	444	415	437	423	455	408	428	388	404	440	443	418	471	403	444	425	449	458	403	446	406	435	459	430	425	406	415	385	430	397	407	430	403	420	440	394	438	465	436	442	414	430	413	410	404	458	409	401	462	407	387	457	395	412	383	414	431	422	387	409	422	448	376	424	433	407	432	418	400	423	422	409	397	384	410	409	384	425	402	390	449	434	412	402	476	417	403	385	451	407	398	434	429	383	435	428	399	439	413	423	451	437	422	447	427	408	438	393	448	422	414	455	413	442	461	397	429	389	418	398	421	432	463	432	459	419	437	389	440	432	452	431	408	431	411	395	403	423	415	445	407	393	424	410	429	455	418	413	426	408	406	382	406	401	390	395	397	423	426	392	416	427	426	460	446	421
17705	36447	36991	18540	4960	1850	1319	1050	949	858	891	703	689	727	638	625	939	527	536	562	1366	501	475	457	470	436	440	480	460	446	472	446	464	492	451	446	449	441	455	444	394	455	443	411	440	419	445	416	461	460	407	501	468	463	438	419	438	465	399	443	442	445	456	370	460	406	477	411	451	463	399	459	427	445	444	411	416	435	424	441	404	419	471	410	446	482	441	453	454	450	402	432	418	446	465	458	432	425	435	474	438	438	456	412	462	425	425	438	448	446	417	451	419	412	413	439	450	456	421	434	477	423	477	425	437	441	436	418	446	459	404	448	416	405	444	441	477	435	435	449	464	433	414	440	417	437	435	456	453	445	433	435	421	481	427	432	438	439	427	441	437	446	443	436	457	437	476	431	457	448	408	430	426	435	404	435	434	441	434	409	460	462	437	381	428	411	402	421	422	419	454	437	464	408	406	420	438	414	468	417	443	452	434	440	489	445	441	428	423	413	446	433	401	434	420	435	466	425	420	422	454	447	423	415	454	427	421	442	460	430	429	440	443	418	416	432	455	444	403	414	452	432	440	422	447	486	446	446	452	467	454	440	488	443	449	423	418	463	394	441	435	435	437	447	431	459	429	407	419	404	419	434	428	417	437	446	432	427	435	447	425	462	418	461	443	398	438	412	418	409	463	431	433	401	451	476	440	465	421	425	439	423	403	431	466	458	435	430	435	424	408	404	461	434	447	444	446	460	427	409	441	433	429	443	441	425	456	478	443	453	445	425	441	424	469	440	431	452	462	461	459	471	383	411	439	430	469	425	478	468	453	444	423	446	474	461	456	417	468	401	443	437	463	439	445	443	398	452	467	415	425	445	440	464	425	428	413	398	433	432	444	480	415	461	412	457	461	423	421	435	454	445	436	440	431	393	400	390	455	426	438	427	422	409	439	467	427	419	425	419	450	428	460	404	433	447	437	456	423	467	438	394	499	441	421	428	426	449	430	434	472	401	422	448	455	425	425	449	466	426	415	478	445	421	440	474	472	421	423	420	467	458	454	430	452	520	453	434	429	468	465	420	436	461	444	447	423	468	438	456	450	436	510	393	414	412	454	438	451	440	434	417	434	427	396	414	451	454	428	449	397	422	426	387	430	426	429	444	393	446	425	449	453	429	416	479	417	468	452	448	418	445	416	434	414	430	411	424	425	419	434	428	454	405	450	485	441	446	463	428	445	479	411	436	451	447	432	437	432	393	463	444	450	418	404	439	439	470	456	419	431	427	456	445	455	468	472	417	493	449	459	433	431	435	444	473	433	410	413	458	423	427	447	434	447	410	414	419	437	440	452	420	435	426	440	437	488	458	431	448	484	432	433	426	444	418	445	408	447	447	435	414	466	458	465	402	469	436	419	405	426	438	409	447	445	431	458	436	435	472	408	433	444	450	473	433	434	423	400	424	450	426	450	389	422	432	456	479	452	422	436	420	443	425	436	463	476	436	417	450	441	473	429	467	422	443	444	401	426	458	470	403	410	459	433	474	444	441	428	467	465	437	453	471	409	436	439	434	442	418	429	456	416	471	393	431	436	396	448	430	437	449	419	435	409	434	492	412	455	444	423	434	450	421	458	418	396	471	451	434	423	424	459	431	435	459	425	482	430	420	394	402	455	471	394	436	466	408	479	419	423	411	400	406	410	454	458	416	459	431	430	418	457	431	450	455	433	437	406	428	448	411	391	450	392	426	455	440	439	447	434	432	395	470	435	447	445	454	442	429	418	408	449	441	426	428	417	449	396	446	450	458	422	412	413	428	449	479	431	459	423	419	418	466	441	447	425	436	429	442	428	467	417	459	426	485	422	427	394	405	448	419	438	429	418	441	455	444	418	444	431	463	429	403	431	474	463	428	435	446	436	433	442	415	425	421	438	449	415	435	421	433	460	440	445	442	446	452	447	418	417	458	435	450	412	416	439	395	453	445	400	442	427	433	425	453	408	380	432	445	437	447	415	426	419	435	432	431	420	456	432	451	426	399	427	424	419	418	452	469	460	439	432	443	477	441	397	461	434	434	465	422	418	417	429	443	432	443	423	451	427	440	456	445	499	449	455	422	402	447	424	424	434	439	442	428	444	422	400	433	413	443	418	452	422	408	462	435	423	410	421	437	427	413	437	460	416	432	448	434	438	415	485	450	428	437	454	455	476	442	453	472	416	439	452	446	432	405	471	440	450	458	419	450	413	455	426	469	416	461	487	406	430	424	412	423	406	441	451	447	445	414	421	412	463	479	414	440	457	418	467	479	461	412	441	445	467	404	435	443	476	498	424	455	465	412	469	452	415	401	458	451	448	426	420	418	430	448	393	408	437	440	465	413	450	395	453	429	443	419	440	445	433	407	443	427	424	444	421	423	482	451	444	424	456	429	406	398	426	470	431	453	425	420	423	386	420	448	404	461	393	423	423	428	445	446	428	430	421	413	398	450	411	459	459	458	462	446	411	452	438	429	449	458	438	433	427	452	413	454	423	425	448	467	478	428	446	448	448	405	425	404	425	474	454	479	433	452	438	416	426	433	468	432	457	417	433	449	431	440	464	418	423	438	411	474	451	414	476	420	458	425	438	436	408	470	412	469	413	426	447	446	445	411	427	374	448	426	415	413	462	417	401	422	449	417	457	449	413	442	414	445	467	412	443	423	450	439	423	418	430	434	431	415	451	436	461	444	413	444	442	450	463	452	438	431	443	413	415	464	458	424	460	444	411	444	449	410	432	439	442	446	431	433	450	415	418	417	438	445	411	425	484	452	456	439	429	418	411	440	439	436	447	449	448	492	418	395	454	408	423	464	452	446	467	430	435	443	468	414	438	467	450	425	460	400	459	447	441	420	446	422	424	455	457	421	460	443	440	437	463	414	447	428	446	484	448	398	438	449	467	435	419	420	412	444	453	434	412	421	426	379	421	414	459	463	452	408	408	424	405	451	470	424	419	430	448	399	435	459	399	447	401	409	439	440	440	453	422	446	417	448	438	416	446	454	456	427	448	420	424	451	419	394	441	453	421	461	453	410	406	422	415	430	445	423	418	423	447	425	387	420	435	445	462	467	492	445	454	407	464	413	436	454	427	431	439	400	441	453	426	443	421	474	459	423	415	453	413	443	429	418	428	450	426	422	452	435	433	435	432	402	471	438	445	434	425	404	450	421	466	449	400	446	424	410	429	414	428	391	427	455	472	446	429	477	442	416	420	444	444	425	413	437	404	442	422	421	447	462	452	426	455	414	453	411	423	472	387	452	433	413	416	409	421	436	435	476	442	412	437	417	429	437	435	416	421	461	423	434	438	454	461	424	454	404	463	460	404	411	439	433	412	442	446	455	417	427	455	419	439	386	439	434	422	428	420	405	427	451	402	433	447	476	434	394	420	402	395	409	447	468	440	431	450	442	400	462	423	429	406	428	391	431	422	457	420	443	447	455	440	440	417	436	410	435	440	431	448	438	422	426	414	499	408	410
25022	21510	28397	25328	16522	2637	1342	1160	1017	1054	1125	1089	1030	996	1097	1101	1069	1022	977	1073	1046	953	994	968	894	978	946	993	1002	950	1011	940	988	943	991	982	920	952	1019	987	978	952	945	952	980	990	1003	968	959	983	994	977	995	999	944	990	979	991	950	938	911	968	973	914	992	929	929	953	1053	936	986	984	982	922	980	920	904	1007	927	1013	992	977	939	1013	995	974	983	986	990	947	897	927	929	976	971	948	1011	957	908	962	947	927	997	992	971	1005	933	958	992	903	947	980	987	952	968	1007	1001	947	972	1024	933	880	897	966	991	952	1043	968	1001	967	926	922	970	885	949	995	947	980	1002	927	961	939	960	985	1000	970	996	981	937	1036	1014	949	968	1016	889	1004	962	965	1001	950	1027	940	965	951	908	967	1039	985	953	1008	1036	966	902	936	945	959	987	952	968	970	871	942	982	1000	960	927	945	964	1000	940	930	956	939	962	937	967	948	985	985	991	992	954	956	980	911	931	951	945	1019	937	965	961	965	965	983	904	966	954	964	949	939	992	976	1016	1021	967	968	942	971	968	958	964	981	957	997	909	963	957	967	991	912	961	982	933	981	955	976	952	1058	933	1052	947	1008	966	982	976	930	990	966	945	954	949	1018	968	965	959	969	935	1030	964	932	951	990	981	961	981	988	991	957	923	930	1001	1009	927	981	973	993	968	968	972	954	1023	1002	967	948	967	907	967	914	985	997	990	987	942	936	974	993	879	959	951	925	920	891	1006	992	921	937	970	930	956	913	959	956	946	1002	1026	929	947	949	933	935	1008	934	929	919	933	895	898	986	924	990	950	965	909	923	972	953	941	951	908	1024	926	965	1018	1004	953	960	967	978	931	893	958	970	951	990	979	955	970	948	959	947	961	954	956	985	1013	970	996	968	917	957	920	978	990	930	967	953	944	971	1014	1004	935	983	967	945	956	952	938	970	987	1023	986	913	935	945	950	993	979	913	950	988	960	922	921	954	915	954	973	940	972	943	988	941	915	930	921	977	983	978	982	937	944	1001	968	965	1014	935	914	989	936	1058	971	907	964	960	981	973	971	1000	974	931	983	983	921	963	924	915	949	996	1039	991	986	978	952	981	946	945	965	981	985	954	960	957	895	996	946	947	1004	979	983	948	1018	936	950	909	965	947	965	948	962	938	961	1030	962	955	991	950	959	948	953	964	975	985	922	1007	960	975	945	956	988	1041	956	996	955	956	926	920	992	928	939	934	925	969	997	967	964	973	980	942	949	956	1010	1001	951	929	973	1010	972	985	980	1006	980	1024	978	913	931	994	973	976	980	963	954	938	1013	942	993	902	997	1012	966	1016	952	954	921	922	954	942	929	973	945	995	915	917	1006	969	954	928	1003	938	943	929	917	906	966	913	971	935	1039	916	928	929	973	913	907	967	940	985	978	994	997	902	974	944	969	955	995	974	873	981	964	995	934	983	980	962	986	989	978	1048	970	976	1013	968	903	980	943	978	937	990	958	962	950	953	939	978	926	932	969	958	957	981	962	945	984	982	1009	949	961	958	1026	1006	948	981	973	938	946	986	931	943	906	939	932	948	990	974	1000	985	939	1005	950	888	974	928	999	955	968	971	944	906	914	992	936	934	946	957	989	1001	974	984	970	887	985	920	1008	993	966	926	987	885	935	951	974	984	969	1010	969	937	966	1002	948	1021	953	983	973	991	921	995	932	937	990	956	927	992	981	956	927	989	1001	970	941	952	972	991	955	952	880	922	919	925	960	981	990	1035	988	974	995	900	924	872	936	987	947	999	905	958	956	971	941	1021	984	1025	917	978	969	954	909	931	933	919	960	999	976	954	948	951	919	925	956	918	906	929	943	980	1013	1014	943	960	926	968	1016	955	996	949	980	1000	976	970	1032	925	983	949	985	941	980	941	1012	959	926	930	973	932	960	953	998	943	1013	922	951	1025	946	974	948	972	957	935	957	983	954	943	960	976	988	960	948	987	956	972	918	954	985	918	967	1012	904	945	929	899	967	934	1006	939	980	1012	997	932	981	974	963	937	955	923	991	937	945	931	991	950	971	905	932	927	966	932	924	938	987	920	938	929	981	958	923	1008	935	914	1012	937	956	913	942	1019	910	941	894	904	924	891	948	985	911	972	939	923	969	924	913	921	999	969	942	993	983	964	962	928	972	988	1000	904	962	939	952	1010	967	972	923	953	953	1001	955	939	1000	950	1010	973	947	996	897	954	949	971	986	1002	875	930	950	934	977	947	969	976	988	1056	976	947	972	989	920	971	933	1032	966	976	897	941	1012	983	983	948	910	958	950	969	993	937	943	954	934	1014	960	943	985	902	912	996	961	987	999	985	1007	946	957	934	975	920	1012	968	951	948	982	1026	941	1008	935	962	914	929	912	979	947	911	986	954	949	949	981	921	956	943	954	970	984	1005	900	974	956	977	973	946	927	931	975	967	963	935	953	946	974	961	948	921	964	973	943	995	981	988	962	939	981	1004	984	931	980	920	943	980	953	933	902	980	930	987	979	941	1030	980	948	977	901	969	931	961	921	947	929	923	957	948	964	935	972	976	928	931	933	994	976	966	957	913	924	1020	931	951	1030	970	942	961	971	942	938	1008	975	907	951	962	986	961	933	975	937	960	916	998	1019	938	968	954	946	949	971	950	986	976	944	954	904	971	962	984	967	967	964	969	946	987	903	1026	945	952	905	969	974	962	933	921	897	935	957	962	979	922	905	949	965	963	993	972	971	948	955	1039	1004	982	983	908	950	935	986	962	950	973	988	959	904	962	1014	987	971	939	981	976	945	937	989	1015	975	933	961	933	976	911	1030	1021	1028	927	963	938	968	913	964	907	944	949	967	945	1011	961	948	924	1019	984	948	941	950	993	963	983	1008	948	949	960	996	950	997	967	936	961	924	985	982	972	958	948	971	955	928	945	979	976	989	987	960	967	929	958	977	952	978	983	1065	949	920	973	998	978	1001	955	989	972	927	1012	956	970	965	953	971	952	943	937	918	977	970	1001	942	994	926	954	976	971	980	947	982	921	950	935	924	936	950	961	1003	983	879	931	972	983	971	933	1012	963	932	911	964	993	981	955	961	1027	975	948	979	919	990	905	950	1062	921	980	968	941	982	926	950	955	978	956	918	964	1024	978	948	906	945	932	937	932	933	982	936	929	938	930	969	908	991	1044	925	947	1013	1032	990	946	949	965	975	1038	925	943	970	1001	943	990	971	929	966	954	942	997	940	952	918	912	930	961	949	965	960	951	957	962	966	960	950	1003	942	981	930	943	908	922	992	910	958	1004	918	915	961	930	985	953	915	952	950	979	1000	1003	916	949	969	963	1003	989	970	970	951	960	928	1027	947	1043	991	992	936	920	1027	979	964	969	945	939	937	897	996	954	948	981	943	992	948	962	896	961	935	956	911	905	911	947	933	948	976	997	970	939	960	995	969	996	962	961	945	944	984	951	959	988	948	984	956	959	932	935	960	995	1013	872	895	970	897	952	926	973	965	944	966	936	964	985	919	952	936	927	894	955	932	947	958	974	948	1005	945	951	897	926	919	1017	938	920	971	912	1004	984	896	1023	943	971	987	1017	976	972	978	948	994	1011	931	944	990	945	998	978	991	958	980	1018	962
17749	33403	35304	15354	3675	1707	1429	1288	1187	1178	1190	1080	1050	1109	1087	1084	1135	1028	956	1033	1064	984	940	940	947	968	940	957	916	924	887	922	861	991	990	894	952	952	875	1007	981	931	960	928	915	974	939	896	970	938	949	889	936	929	943	893	861	920	942	973	950	943	963	907	969	956	982	914	929	952	962	940	965	992	921	898	939	920	998	905	938	965	932	947	984	868	937	955	967	948	907	946	940	988	994	953	976	910	923	927	892	939	917	902	951	910	908	922	958	924	954	974	906	966	867	925	926	932	938	955	871	919	899	854	941	883	896	885	904	931	949	986	927	955	916	916	926	908	946	896	914	859	928	938	969	963	938	940	987	943	974	910	918	921	938	943	928	942	919	922	887	916	868	997	917	945	907	910	930	926	903	894	948	934	889	882	967	921	925	959	956	942	903	948	910	951	931	942	933	914	1035	919	934	937	926	903	1023	895	938	888	937	956	938	960	948	953	984	928	929	965	951	953	945	925	959	987	913	899	891	996	922	968	907	994	959	903	943	895	938	911	964	946	938	904	942	929	937	926	959	923	934	937	926	945	949	914	929	939	901	931	903	889	890	968	943	908	922	869	971	913	927	883	877	907	947	879	941	945	900	950	931	893	904	946	954	918	914	960	936	970	954	954	937	956	947	915	916	908	889	945	997	954	929	940	910	937	954	932	965	921	938	911	977	940	972	921	955	890	999	966	952	944	905	932	906	909	899	988	920	997	965	955	910	921	889	961	895	940	955	922	939	996	921	885	936	891	955	967	914	941	890	903	963	976	980	916	912	947	927	930	968	913	937	894	946	955	899	916	944	951	928	869	907	963	914	981	986	947	897	925	940	892	911	923	941	926	909	1003	954	974	921	956	967	904	963	955	895	940	962	957	965	965	955	997	962	919	907	894	967	927	913	941	1022	996	937	914	927	957	906	916	909	936	939	945	952	946	959	915	977	902	940	989	891	899	989	943	923	915	930	988	899	923	915	944	913	903	963	916	918	904	968	998	1024	915	945	929	915	951	1004	926	967	922	889	941	1017	900	933	932	901	942	875	951	950	911	911	931	978	944	911	919	930	915	916	933	987	881	930	953	918	988	956	946	961	882	952	954	944	911	953	938	896	898	969	906	926	916	957	922	938	955	904	947	961	921	927	919	919	939	965	921	968	886	966	921	980	891	1001	887	980	905	945	913	909	911	959	944	967	932	988	933	883	914	909	967	944	944	980	937	936	913	921	932	949	932	907	928	913	994	912	897	899	944	888	885	944	989	897	966	976	914	900	924	952	902	945	917	960	901	962	970	921	938	964	929	953	927	918	943	943	919	889	940	961	966	929	933	892	956	894	956	896	960	937	879	900	959	921	944	962	977	957	905	927	909	969	957	873	981	936	926	953	889	920	948	867	979	929	873	877	948	938	926	970	856	919	902	924	945	919	885	960	903	948	914	934	915	928	954	889	966	913	952	915	952	951	932	954	907	904	934	932	889	923	942	889	961	975	932	927	970	963	916	972	965	917	893	934	951	959	931	905	981	888	953	944	890	885	959	913	901	920	908	908	983	940	945	916	922	935	947	884	944	907	945	928	933	853	954	894	971	918	973	949	952	932	879	926	929	904	878	947	937	944	916	903	907	973	955	907	926	984	947	941	899	907	937	884	942	943	919	934	945	927	918	927	902	869	947	907	964	922	969	936	895	878	956	903	929	898	918	947	932	942	923	950	898	959	995	901	890	904	952	888	941	927	933	1022	930	938	988	952	922	917	926	897	916	949	910	894	935	958	882	936	945	903	964	933	890	880	915	895	933	861	941	896	967	943	966	894	928	928	914	924	922	905	941	944	944	999	905	936	984	980	952	957	964	873	907	934	917	911	990	925	900	932	921	941	894	922	903	960	950	915	925	954	942	921	900	939	925	947	929	992	893	937	938	960	910	899	919	941	982	975	928	931	962	935	946	934	976	954	913	972	937	991	955	957	903	972	912	993	968	933	918	939	915	961	916	932	919	974	985	961	898	967	909	896	955	928	946	913	950	969	923	901	958	928	944	944	930	960	877	917	924	912	909	928	873	971	879	885	924	913	886	922	937	922	926	912	945	958	948	940	951	938	964	964	906	939	915	937	969	916	934	929	932	926	942	922	954	888	908	941	952	924	962	1005	976	906	900	918	897	953	920	950	950	900	922	907	887	871	820	882	911	875	952	970	889	962	933	901	914	937	929	849	901	953	928	956	894	951	923	916	896	908	977	940	900	905	913	905	954	939	911	929	968	936	952	934	949	920	958	926	972	923	917	910	908	907	947	979	953	916	932	896	892	922	900	880	895	931	953	945	974	938	941	910	935	924	977	918	932	928	914	949	960	920	922	872	913	909	910	889	943	868	949	927	930	956	867	954	936	962	944	928	894	908	934	978	970	907	949	931	919	973	888	941	968	922	870	948	925	974	925	923	944	991	929	971	910	881	876	875	897	957	966	894	929	934	947	916	906	943	948	937	938	924	942	937	928	916	868	916	930	929	958	915	919	951	978	968	997	924	934	933	961	905	944	925	920	929	942	955	889	963	901	926	992	966	926	923	909	914	926	942	932	956	900	922	910	899	856	960	940	920	940	899	868	937	989	927	939	871	985	853	920	936	943	966	906	938	951	952	971	925	898	952	922	906	911	930	943	871	931	903	949	907	896	891	915	906	907	952	880	944	943	906	916	927	916	872	984	973	926	923	949	869	866	954	964	902	944	936	915	907	928	871	995	882	873	934	1002	972	915	935	902	942	950	969	946	857	893	894	933	930	940	1005	945	960	1004	908	907	983	958	899	950	907	927	922	951	962	887	931	892	957	920	935	980	972	935	969	939	931	915	928	921	981	921	925	911	939	918	906	946	927	928	979	898	923	951	907	919	980	951	909	962	947	923	952	925	907	923	917	947	926	914	915	923	901	962	945	849	922	934	902	927	928	930	959	910	910	951	948	899	917	915	966	968	910	924	980	944	945	927	958	923	901	927	1010	926	903	941	918	948	934	923	966	926	924	939	943	918	947	954	898	943	903	940	926	963	942	985	859	890	961	907	896	938	887	876	962	977	914	891	921	963	891	914	956	910	943	872	952	983	921	893	918	947	917	925	921	909	906	878	890	967	887	913	970	962	937	1012	912	894	914	916	875	924	915	950	967	938	890	958	951	947	947	920	916	903	882	902	920	928	919	927	886	982	969	909	927	923	886	908	921	950	966	939	891	932	968	895	924	959	939	917	965	960	869	997	939	926	928	974	888	931	960	961	957	951	889	905	910	969	899	928	926	889	908	933	965	935	932	908	917	989	983	911	908	949	926	941	929	944	934	972	898	898	907	918	947	883	929	930	875	903	907	936	899	954	938	931	862	953	961	961	886	926	891	917	959	926	994	867	906	941	956	988	938	942	918	942	883	880	930	910	945	936	903	954	962	942	903	992	913	920	913	900	916	970	975	958	903	891	908	895	951	895	948	880	902	979	956	956	957	899
22723	21490	29397	24018	21493	21568	11631	1337	953	888	723	698	623	694	628	639	571	528	473	525	562	449	448	423	384	450	446	421	422	416	437	408	396	377	437	411	398	408	441	413	408	384	425	384	398	391	373	399	408	393	354	369	404	383	374	400	381	439	401	386	396	378	375	380	407	410	405	394	382	411	442	413	384	420	395	377	376	394	411	410	428	393	379	397	403	379	405	398	378	409	412	390	384	385	419	399	383	364	390	398	377	397	404	379	398	388	369	380	410	397	371	385	408	379	375	408	453	395	432	359	396	403	376	398	394	408	420	371	358	406	370	384	401	422	419	363	387	381	364	371	433	386	399	360	392	411	399	410	447	413	417	370	376	400	392	375	393	406	398	422	382	380	350	428	400	388	387	412	371	384	403	406	356	386	388	382	365	389	370	401	425	385	402	390	403	383	397	366	387	423	401	417	357	374	420	385	363	388	412	398	409	412	371	399	392	391	338	408	410	376	390	360	381	389	410	371	414	386	409	385	365	398	420	417	431	384	392	398	407	379	425	388	387	365	410	376	401	390	417	407	366	354	402	401	417	396	380	375	394	414	373	376	405	395	394	446	370	404	383	363	370	423	397	402	412	381	398	372	386	378	380	389	372	350	392	405	428	372	415	413	345	396	405	382	382	375	399	380	376	375	387	361	395	397	371	351	393	395	403	407	388	375	375	421	411	396	397	423	380	413	393	410	402	407	409	381	368	374	380	393	374	397	371	412	391	365	405	398	395	378	420	372	376	406	403	361	385	418	440	400	372	375	381	382	380	369	375	414	390	380	389	414	401	384	400	384	420	374	393	408	394	401	384	373	382	383	409	375	405	397	383	400	394	423	367	414	387	393	375	405	405	350	396	368	395	383	381	397	382	404	407	381	397	398	394	375	403	355	390	411	380	393	397	431	400	375	381	414	400	394	378	396	382	398	378	335	372	387	366	369	394	410	380	386	396	413	392	400	395	401	407	386	370	398	373	420	389	425	428	394	399	373	384	363	412	415	398	391	403	443	404	385	398	383	403	412	359	415	407	383	419	400	377	383	398	402	401	380	413	370	429	340	388	403	385	374	434	395	385	387	394	410	396	415	398	367	433	416	404	373	394	408	377	391	386	371	390	391	375	373	383	407	395	372	429	379	408	389	379	408	413	391	411	378	398	348	411	423	368	403	381	424	386	394	392	385	400	401	384	416	427	413	397	404	398	402	385	387	388	367	408	377	390	377	392	418	406	349	407	444	363	422	390	385	363	364	403	381	350	390	407	386	378	414	427	417	381	383	371	402	366	367	436	372	380	339	377	415	349	357	379	405	431	397	360	365	437	403	429	363	383	380	451	428	389	383	386	413	426	365	409	398	384	369	385	409	383	413	423	367	376	378	416	377	394	361	412	387	384	366	395	419	409	380	379	395	386	377	380	362	409	398	349	402	381	416	417	393	393	386	372	380	408	389	403	418	414	367	394	399	390	411	385	393	403	366	382	413	406	385	383	388	446	413	377	416	372	412	349	405	363	396	416	380	399	383	406	393	365	414	414	389	389	364	393	407	430	425	372	389	397	421	401	369	379	378	379	367	373	390	398	393	367	376	385	377	402	372	379	405	382	398	411	381	383	336	395	374	423	389	375	364	364	361	405	386	398	409	383	372	371	378	396	405	364	407	412	430	436	387	405	419	373	398	384	362	379	402	404	360	413	375	405	400	380	396	390	375	405	378	398	431	388	396	368	396	355	405	394	405	369	392	402	393	351	390	382	366	404	377	412	396	380	380	383	380	388	410	372	368	386	392	394	380	414	405	420	399	367	378	392	392	366	390	405	386	375	416	393	395	396	409	391	397	385	371	400	386	419	371	397	363	402	378	391	384	412	397	382	367	412	384	387	404	396	388	389	394	385	392	402	410	405	382	356	407	404	395	377	384	398	350	420	405	395	377	393	390	409	422	399	411	382	399	374	382	364	390	419	373	444	404	361	370	399	382	409	396	422	398	468	413	402	422	419	379	402	421	366	382	373	362	394	387	381	390	388	380	374	410	381	399	401	416	420	381	385	411	367	376	403	370	349	417	416	391	443	410	394	414	359	375	410	405	402	361	351	406	417	360	415	401	399	382	393	395	375	353	388	402	430	423	375	363	374	399	419	366	399	379	374	384	379	405	393	352	385	401	386	399	384	396	390	369	404	385	394	398	390	373	379	399	391	398	415	393	369	418	340	388	396	403	366	384	414	414	375	369	402	405	418	371	367	402	404	426	410	384	450	410	419	361	357	392	402	417	383	402	384	376	410	374	414	359	407	423	371	400	403	369	386	368	441	386	348	411	410	404	368	382	363	377	393	382	379	402	412	381	419	401	367	382	400	443	398	436	390	430	399	387	365	332	392	370	412	424	376	422	379	402	405	410	392	398	388	406	379	406	380	396	411	425	395	365	404	414	383	401	384	391	424	418	391	418	378	381	396	396	412	394	378	416	425	412	372	402	413	387	362	385	358	391	409	386	389	404	373	373	385	393	383	384	395	391	374	404	369	398	395	390	354	374	423	399	388	400	353	397	385	398	380	392	411	417	376	375	372	401	430	381	389	383	354	380	386	386	381	393	384	367	390	393	386	395	363	388	367	416	388	425	403	405	387	377	421	421	405	396	381	384	383	418	368	398	416	358	406	362	429	371	365	424	416	377	390	384	384	389	386	396	365	343	394	387	364	435	368	361	359	379	408	369	393	415	401	399	370	399	382	419	399	397	402	374	372	429	415	381	390	366	380	381	408	413	409	390	418	364	379	409	393	422	401	367	427	400	357	375	375	393	376	367	352	366	386	385	393	393	387	351	392	408	397	355	379	375	428	362	411	396	363	396	413	369	373	405	405	420	389	353	402	377	361	363	407	401	428	395	407	381	431	379	394	416	417	392	379	374	396	425	399	409	429	389	398	411	437	382	395	368	405	413	397	400	402	393	409	415	372	414	433	420	384	382	392	343	409	434	373	403	418	377	412	388	406	410	393	408	376	385	406	373	364	389	399	377	394	384	393	390	424	418	401	391	393	382	380	395	384	375	383	364	412	385	398	385	353	386	349	445	375	383	393	420	399	389	404	369	394	373	375	435	365	372	412	396	374	386	392	409	383	393	390	367	363	419	411	364	423	391	386	382	373	373	395	378	353	376	391	420	416	381	408	406	393	386	380	389	405	415	386	414	387	374	407	419	406	381	420	404	408	391	383	415	376	429	396	406	380	443	429	349	360	384	384	369	401	392	386	426	377	400	377	383	417	398	375	417	379	383	377	407	351	394	416	384	387	373	365	338	397	370	411	352	391	372	392	380	390	424	404	399	398	404	388	366	389	369	385	340	364	394	367	377	393	383	375	420	423	386	374	405	385	384	418	384	369	427	413	420	363	398	383	372	395	415	346	389	395	409	393	405	357	387	372	380	357	370	441	396	393	365	406	383	394	381	376	404	383	370	383	336	397	381	405	382
22272	42716	43673	21076	6438	2940	2069	1635	1343	1227	944	800	809	833	760	707	668	613	528	526	732	492	469	444	420	421	402	423	396	453	416	408	429	406	409	398	390	431	436	363	423	407	407	384	396	357	392	415	403	372	433	392	396	372	430	396	386	410	372	403	386	410	383	414	393	407	393	371	392	400	395	371	397	412	409	390	402	372	357	376	388	376	396	422	374	422	407	422	398	395	424	334	383	403	389	381	392	368	381	397	372	434	372	398	353	362	367	353	379	393	422	379	385	413	371	368	414	384	357	413	427	358	361	387	407	382	400	414	392	369	366	381	376	365	384	404	374	370	361	391	363	415	397	360	355	370	397	417	363	358	371	387	398	377	413	398	393	410	396	377	379	370	393	381	430	363	379	396	380	360	372	361	373	374	439	379	404	371	374	389	373	400	389	358	401	408	388	359	412	361	402	373	397	397	383	341	362	405	394	373	390	391	400	422	384	396	393	448	368	388	332	389	395	391	405	376	414	378	389	374	422	393	387	346	394	368	385	406	398	398	384	391	393	359	431	368	400	356	387	388	371	380	378	352	373	365	330	385	392	406	403	390	373	405	377	407	398	385	407	364	378	404	385	385	387	373	381	391	380	330	370	383	387	384	364	362	365	392	371	384	367	375	373	397	381	371	388	367	372	401	390	381	388	351	374	410	391	357	350	410	362	393	347	378	343	403	403	410	394	366	371	385	407	369	383	376	383	358	373	418	395	419	397	382	384	389	373	373	393	353	379	407	385	380	375	410	373	374	418	364	397	392	353	364	386	405	424	400	381	383	396	361	406	389	382	351	372	348	372	340	383	384	382	376	370	400	383	377	390	400	391	386	343	367	403	364	376	423	386	387	359	384	353	355	374	376	349	381	388	360	394	385	379	389	354	356	363	388	360	364	396	368	387	358	348	392	375	370	394	385	394	386	425	372	399	381	374	355	364	375	344	411	408	405	383	367	373	407	367	421	382	378	377	388	434	358	412	399	362	372	390	390	385	372	392	366	398	360	391	398	405	349	391	388	404	408	373	403	387	401	376	390	375	430	348	364	387	390	400	407	399	390	345	351	374	376	376	359	348	388	400	367	357	405	393	389	357	363	393	421	396	409	357	382	383	366	406	372	392	389	405	367	380	386	381	395	430	393	396	375	401	397	391	398	383	381	376	370	366	395	389	397	366	403	424	363	389	420	401	401	367	388	412	412	351	409	392	387	378	379	358	362	400	364	381	363	373	349	410	390	385	393	368	420	377	396	317	392	400	355	407	366	382	388	371	412	359	388	397	373	373	391	399	425	377	405	401	412	347	390	367	368	378	395	391	368	370	401	399	379	342	394	362	354	349	365	374	336	345	391	379	361	367	375	386	376	416	406	389	392	384	376	369	376	391	387	370	389	364	346	394	372	386	372	389	400	369	392	392	396	369	370	410	381	397	367	372	337	365	377	353	374	365	385	358	332	373	383	374	365	358	348	381	386	361	355	365	382	392	422	358	364	364	386	383	383	375	363	363	351	364	358	388	385	375	366	358	376	413	429	373	413	380	401	389	417	374	374	373	403	396	362	365	425	402	387	382	379	354	357	399	400	371	388	373	396	385	355	388	365	362	382	386	423	386	378	390	389	367	369	384	371	408	392	406	374	346	362	395	376	386	396	377	340	392	361	399	371	384	378	408	408	396	392	401	362	417	394	361	375	389	386	403	366	367	398	404	389	387	383	375	366	407	381	388	390	379	402	434	403	392	381	401	376	402	409	379	406	369	343	379	363	403	373	381	381	341	400	351	364	373	400	349	364	345	378	361	349	375	365	419	373	370	397	401	387	384	382	367	364	385	388	387	382	386	370	370	374	382	390	404	391	429	393	405	346	374	380	374	394	384	419	408	408	386	395	410	405	419	391	380	398	408	379	392	387	355	337	408	382	366	387	394	390	366	387	377	388	362	384	386	386	352	369	333	364	390	348	390	373	376	372	367	377	417	331	401	371	369	394	366	450	405	403	369	370	367	392	366	380	367	418	384	364	379	399	358	392	418	380	385	354	348	365	411	379	339	391	384	366	345	403	399	364	381	354	394	389	369	369	348	356	393	362	373	397	374	392	371	368	410	388	386	420	341	367	356	351	373	372	381	411	394	370	371	366	348	381	404	404	392	346	363	364	427	388	369	376	370	369	366	371	402	349	391	390	402	367	375	375	408	404	360	376	362	421	394	398	366	400	366	367	369	359	397	380	360	393	375	351	385	402	387	378	384	347	400	385	399	409	420	390	400	372	364	368	357	391	392	389	397	369	395	406	377	364	390	404	366	379	358	395	397	397	386	363	387	381	349	388	389	416	416	397	396	357	376	383	368	395	388	367	380	396	382	380	360	378	375	404	364	401	388	399	390	413	414	347	407	369	377	379	370	409	390	412	373	409	408	346	375	392	404	358	395	364	388	361	346	375	354	333	397	384	402	386	404	405	407	404	364	390	383	410	393	381	360	397	370	382	344	392	380	371	392	380	371	388	386	343	406	378	358	400	409	379	392	388	406	381	356	389	362	407	347	364	408	392	408	396	371	373	398	377	414	401	376	388	358	371	384	367	352	378	376	342	355	372	386	377	391	345	367	360	376	392	384	389	385	385	424	402	376	364	352	397	342	421	379	369	383	413	341	375	383	397	382	414	391	402	346	377	396	358	390	412	393	388	385	375	367	383	383	411	359	388	388	391	360	377	434	357	359	340	368	390	368	392	379	376	383	376	383	370	384	403	361	356	409	377	408	385	406	374	391	392	383	370	402	395	383	387	372	383	387	410	383	366	387	399	343	385	373	381	386	381	368	402	365	422	384	369	373	410	350	381	420	376	392	382	354	422	391	402	372	392	397	412	381	394	370	365	393	370	383	400	368	362	399	380	386	365	381	403	369	356	423	358	395	358	355	382	379	393	395	385	375	389	384	354	394	384	394	374	418	387	391	421	361	399	353	417	375	363	356	374	374	363	429	408	388	387	357	412	358	397	367	366	335	377	376	361	386	382	390	375	387	399	344	387	362	401	374	347	367	380	347	356	361	384	389	418	361	397	370	411	383	388	346	394	353	396	389	384	405	384	382	369	359	392	385	396	334	372	381	365	385	383	363	408	362	386	392	381	342	371	371	360	365	400	380	414	397	430	375	379	403	408	394	350	362	394	332	408	336	361	377	362	342	378	388	380	388	355	402	429	358	359	390	378	340	396	387	357	388	381	358	403	333	367	415	350	356	342	382	399	388	361	333	407	398	401	362	350	375	388	372	345	389	357	404	381	365	410	407	417	377	369	370	374	390	395	364	349	358	379	343	363	381	408	396	364	417	368	352	375	400	388	397	376	381	388	354	371	406	396	382	349	402	383	367	374	389	353	362	380	380	356	353	354	372	397	385	379	375	390	420	400	387	368	381	353	370	381	389	394	383	371	385	372	394	375	365	418	355	410	372	368	414	371	396	382	378	390	379	384
28155	22019	26217	12575	1902	1018	920	858	869	870	880	873	860	873	951	853	872	850	847	955	879	811	805	795	879	821	807	811	817	829	868	887	870	872	923	866	882	849	793	839	860	861	845	867	858	854	868	815	882	819	837	848	799	813	841	912	838	795	858	838	804	855	851	850	918	837	893	836	863	947	851	917	804	868	859	844	859	822	875	841	837	870	843	835	856	872	888	873	808	859	887	811	849	878	802	829	810	859	861	821	842	843	878	823	836	842	870	843	890	859	872	864	830	875	819	834	835	884	849	900	880	818	855	888	891	883	828	868	868	871	848	895	851	848	856	827	799	871	886	856	804	839	870	801	872	827	810	873	806	850	831	830	848	841	798	833	895	821	829	833	823	850	889	825	834	874	863	839	817	798	815	867	851	830	846	864	828	820	840	911	886	846	859	893	847	801	797	832	866	860	853	868	838	835	830	911	816	875	800	873	866	913	899	839	835	871	885	859	837	803	853	840	860	822	821	878	885	798	891	833	870	821	879	799	802	802	911	862	850	864	878	793	833	834	833	804	839	832	834	848	816	915	852	830	866	878	883	811	861	827	883	855	887	902	868	880	852	872	828	914	848	891	829	850	844	865	866	890	822	825	862	778	832	849	827	865	855	886	852	820	845	873	807	869	869	836	902	813	871	822	871	851	825	812	899	891	836	898	871	848	866	887	881	855	846	854	910	896	906	860	892	844	842	868	824	837	811	858	808	869	824	913	838	888	855	828	871	893	831	786	863	847	879	874	872	873	802	874	853	854	869	877	830	857	878	909	882	873	840	815	811	832	862	917	851	881	846	832	839	855	825	915	873	876	801	824	879	849	934	865	841	867	889	854	889	863	917	834	833	897	878	864	857	822	890	841	873	837	818	873	875	820	849	825	905	846	862	840	858	786	848	826	839	918	829	901	827	870	876	872	855	842	843	834	827	875	852	870	865	873	861	863	822	846	861	878	808	831	845	912	891	855	803	878	866	865	886	846	889	869	830	873	817	858	848	854	826	887	824	861	851	849	866	889	859	895	858	888	849	825	825	848	856	850	843	849	867	862	827	890	839	871	861	856	879	889	880	863	862	871	860	904	867	843	875	864	819	866	869	858	820	872	810	860	906	841	847	864	909	790	837	827	798	822	828	839	840	795	819	821	826	839	850	822	791	885	879	796	874	879	901	909	833	832	818	866	822	845	852	862	852	874	846	874	842	902	822	873	797	865	840	865	882	837	898	871	829	872	840	861	853	856	833	815	775	810	832	870	846	846	824	829	838	874	835	833	875	785	845	841	846	856	893	838	895	877	879	823	835	856	842	876	855	866	860	880	861	833	831	848	872	866	837	863	807	875	833	804	876	822	868	898	876	883	881	870	844	882	838	859	891	826	847	835	853	857	867	830	852	911	840	866	827	865	842	904	819	865	843	847	836	866	887	857	811	818	845	869	893	898	856	903	861	801	780	877	855	830	833	853	859	802	783	801	846	875	889	819	851	861	869	876	859	821	826	824	834	849	822	837	882	862	821	839	889	825	859	842	881	905	791	826	824	866	868	834	870	860	829	861	832	867	868	843	860	869	830	821	853	841	843	872	822	897	879	852	855	845	849	866	815	867	857	864	814	845	825	904	864	851	874	853	803	818	816	799	807	849	805	820	816	817	838	859	883	764	883	826	857	899	858	872	859	836	918	865	866	855	824	835	861	860	886	835	862	863	889	830	811	892	900	880	794	849	852	844	881	860	850	842	856	857	856	896	845	882	790	837	863	817	892	814	892	881	779	914	874	866	878	853	860	845	853	830	816	854	853	823	872	832	866	898	815	848	898	856	813	875	844	822	862	836	813	836	846	809	880	872	884	833	856	834	878	895	809	829	876	861	893	874	869	900	810	827	877	893	855	843	853	841	880	920	841	874	868	823	891	854	883	837	843	826	860	818	872	817	825	798	878	858	893	826	821	847	835	877	825	855	864	848	820	875	846	868	853	878	837	844	780	868	897	833	847	838	812	885	890	867	874	810	901	788	836	815	805	852	814	790	870	831	826	879	889	809	866	851	819	828	878	893	815	828	893	863	831	842	824	864	843	863	928	810	914	826	846	878	836	818	849	856	864	832	850	857	865	826	851	852	830	909	835	858	872	867	913	876	854	823	826	823	823	877	840	946	842	888	878	865	863	835	881	856	882	825	829	891	852	807	864	871	829	805	823	841	862	888	803	870	847	860	871	863	874	829	891	861	891	814	792	832	811	839	859	843	787	846	884	838	857	878	860	850	853	835	886	833	862	834	831	847	881	841	871	807	857	823	809	829	851	812	876	804	803	889	884	843	822	892	834	868	889	754	835	864	886	825	823	815	812	853	844	844	836	867	800	808	790	792	877	847	854	838	876	863	916	880	889	831	834	832	809	894	833	853	881	883	838	838	887	878	827	835	901	858	843	853	844	822	879	852	872	853	839	869	858	854	870	861	833	865	863	813	890	884	881	867	890	837	878	855	833	829	805	836	817	884	825	861	823	833	924	871	824	878	871	886	834	817	803	835	839	828	855	841	827	865	857	911	817	851	905	873	854	845	887	827	855	847	854	870	848	854	879	836	840	849	824	838	812	853	808	872	861	904	895	827	832	851	795	763	824	868	857	847	848	854	820	843	784	870	863	886	822	895	809	872	854	874	874	850	872	841	862	838	850	841	900	793	877	876	850	842	855	847	833	798	868	839	806	914	853	851	857	864	898	861	831	871	882	876	886	856	873	867	876	809	844	834	818	836	792	857	806	851	846	834	862	819	862	861	861	893	849	818	815	831	877	831	902	853	882	838	901	872	844	872	808	838	861	898	826	857	822	891	842	891	817	834	854	835	809	834	851	820	835	853	879	840	842	837	836	878	837	830	871	850	834	830	859	818	828	847	858	831	834	860	892	812	857	830	808	873	826	874	839	805	848	873	830	829	822	869	844	817	841	851	816	800	912	866	819	822	792	886	878	829	853	861	846	911	899	868	828	815	901	883	830	825	842	878	828	877	862	810	789	888	860	866	840	857	829	847	926	832	844	872	881	814	800	852	878	852	848	790	869	823	854	860	883	832	822	847	878	855	867	859	881	875	863	887	843	851	849	860	850	905	907	851	871	872	883	878	812	872	895	863	845	839	883	829	817	891	907	853	869	876	874	867	879	896	823	842	819	858	874	863	842	863	883	862	845	852	857	868	835	867	890	811	844	842	877	798	910	812	870	873	920	896	880	850	863	878	846	833	892	868	848	863	901	879	885	796	839	890	845	855	797	811	854	846	867	862	855	866	843	827	881	864	843	830	876	798	847	885	894	858	843	845	890	884	841	861	844	872	884	819	850	836	848	820	833	865	819	822	827	838	851	839	825	800	885	854	865	800	851	869	879	803	866	841	894	821	873	856	837	854	837	842	815	879	864	844	873	822	834	887	859	867	841	836	872	928	888	828	833	803	817	863	793	874	867	873	809	834	865	848
16229	26788	27829	9750	1702	1018	927	902	900	868	864	885	851	920	913	906	866	916	817	1069	866	924	864	896	862	847	842	844	822	797	846	857	814	818	900	814	866	847	907	860	826	785	871	840	802	835	837	835	836	846	788	832	841	889	839	863	860	853	869	878	858	864	809	840	858	896	861	846	883	827	881	850	847	858	885	839	870	851	827	828	822	850	816	859	788	835	914	855	881	877	891	833	845	812	801	850	825	858	893	805	848	876	809	831	856	872	826	827	832	856	828	858	798	843	863	853	902	826	863	818	823	847	852	811	899	848	837	856	872	819	800	880	821	889	883	820	860	877	850	819	813	825	898	851	839	825	868	900	907	834	774	829	862	875	891	869	820	801	830	838	855	857	869	837	870	816	851	861	861	838	870	798	867	900	858	842	854	865	826	861	886	835	826	847	836	832	893	868	907	843	857	826	854	795	847	880	811	868	857	875	898	831	827	838	879	824	883	849	880	873	835	820	805	882	890	830	825	901	857	846	844	867	872	841	882	847	860	853	810	895	822	848	834	820	817	919	863	876	851	900	828	845	825	841	833	848	837	849	862	840	863	858	898	859	812	811	885	859	822	850	798	837	833	819	827	797	838	857	821	803	835	833	864	868	845	903	871	855	840	831	848	851	863	800	821	850	833	881	852	883	828	847	845	794	829	808	843	878	874	848	892	828	846	851	867	877	831	873	837	871	875	790	846	858	831	819	886	848	798	871	816	870	881	781	849	837	879	857	853	853	877	821	828	831	862	865	891	828	859	887	843	858	843	872	872	858	818	889	838	817	895	822	856	807	878	821	867	859	870	822	858	896	861	814	864	857	804	835	833	828	872	893	810	844	862	795	839	844	809	843	891	849	864	851	881	867	828	859	878	840	888	895	902	904	836	822	888	894	873	854	818	879	846	809	827	840	850	837	797	859	900	922	872	828	851	875	900	836	805	821	871	817	870	792	823	830	863	883	837	889	820	884	894	797	838	893	837	828	867	901	825	853	797	872	856	835	869	877	818	879	911	916	848	869	834	865	875	871	878	832	833	899	809	870	817	902	869	867	840	857	859	838	794	879	855	866	888	798	807	853	843	873	846	822	875	854	892	843	854	850	871	843	848	864	830	852	848	856	877	809	841	856	811	872	832	845	860	872	810	816	791	827	889	857	867	854	856	841	890	827	797	873	868	859	866	787	847	849	879	859	868	835	824	838	828	882	809	859	889	852	833	878	846	819	892	842	891	783	840	839	833	819	858	869	843	846	861	841	837	877	881	877	834	805	807	919	845	848	904	813	867	823	859	854	893	802	847	836	916	858	888	839	816	843	871	864	895	873	783	866	825	865	840	826	828	799	860	913	875	868	852	838	908	910	884	864	822	867	825	860	846	826	867	858	817	839	884	853	860	895	792	884	818	863	875	848	913	821	824	863	865	890	880	842	836	878	874	883	834	856	835	802	857	823	879	850	849	825	899	809	829	846	875	808	875	825	863	875	860	875	921	813	807	826	856	863	826	828	815	840	887	874	772	848	892	828	856	858	802	851	810	819	864	824	850	867	901	817	848	862	851	841	874	845	822	811	816	808	851	839	880	902	811	856	809	851	831	879	834	826	867	854	808	903	901	892	851	847	825	847	881	872	850	904	835	885	852	874	886	882	820	794	869	872	858	889	839	843	822	825	793	886	848	853	811	804	812	863	839	857	855	822	813	856	886	798	848	844	894	910	887	847	849	818	844	818	886	838	861	850	806	847	840	880	836	849	798	880	820	880	864	804	836	813	848	840	883	855	894	834	843	865	842	875	866	881	855	871	919	868	867	886	891	825	843	836	875	842	840	861	850	870	832	867	869	857	845	824	850	907	873	837	918	891	849	840	901	796	860	864	836	848	818	854	848	830	885	840	887	867	830	828	843	813	874	872	920	905	834	817	882	851	844	833	846	841	894	859	873	843	821	828	873	835	836	875	845	845	851	851	832	874	842	848	855	826	855	815	868	872	823	829	818	875	790	852	855	872	847	911	813	834	870	901	836	843	839	842	852	868	894	840	851	843	839	864	833	769	829	848	832	890	781	822	811	841	862	846	824	878	861	875	842	864	849	873	843	811	839	852	832	839	814	824	878	858	879	847	855	804	842	875	849	905	880	846	843	859	828	853	821	838	826	865	852	859	873	847	841	862	826	885	822	853	865	880	857	818	804	833	812	854	786	848	805	855	828	862	837	825	813	887	844	840	839	850	844	837	843	907	842	911	865	832	850	843	841	911	860	912	809	848	815	838	828	890	872	885	836	836	819	854	895	887	814	814	817	835	847	891	839	812	790	823	834	860	853	892	842	896	844	885	857	890	818	844	864	872	808	814	847	873	848	846	824	817	821	852	925	906	821	858	851	799	818	850	874	875	819	819	855	845	856	819	814	816	845	824	807	828	848	835	839	858	836	877	866	846	843	874	832	879	860	849	858	856	868	823	922	821	874	881	864	868	828	884	864	846	878	863	893	849	883	887	849	828	846	866	852	911	794	818	858	853	875	843	907	887	816	829	852	868	823	888	847	867	854	820	842	863	890	835	835	830	878	835	789	855	867	870	823	841	808	799	852	836	818	822	897	876	840	877	846	818	809	826	865	818	864	783	919	834	853	865	886	866	850	856	838	869	885	889	827	877	857	794	833	849	848	896	871	883	759	838	834	821	862	907	891	842	794	850	842	844	851	827	851	893	835	858	859	902	860	823	815	821	860	865	881	886	823	806	766	848	876	853	864	841	836	819	894	847	848	795	805	824	845	870	824	822	844	855	839	832	889	783	789	820	878	831	875	889	828	812	847	834	804	812	827	853	819	852	862	811	803	835	881	804	857	804	778	863	862	881	861	860	844	817	876	891	848	852	883	843	833	818	850	804	843	798	895	845	824	857	846	819	842	855	872	816	842	878	884	831	876	820	801	866	856	881	832	826	839	830	861	814	840	849	841	885	869	849	842	859	823	879	866	844	820	898	850	885	847	827	858	865	840	817	867	876	844	841	834	838	854	809	829	950	858	881	859	837	817	813	878	823	867	869	826	844	843	897	875	869	898	847	837	831	870	888	816	879	859	849	860	914	808	853	777	872	811	806	885	849	836	888	847	829	813	834	870	841	854	891	815	845	865	875	851	844	894	880	822	836	827	881	865	826	854	851	887	852	826	836	820	824	845	845	871	858	909	840	825	845	828	909	862	824	857	758	866	829	810	864	853	912	845	846	855	841	931	882	851	832	866	854	870	870	856	868	863	824	823	860	826	847	889	845	844	821	809	874	866	832	833	846	829	873	862	882	859	805	906	837	866	829	816	827	836	859	841	879	863	854	826	816	848	880	807	846	844	829	845	891	804	821	901	858	904	819	816	831	850	840	905	837	868	881	854	821	797	847	877	849	893	859	850	877	812	871	849	817	826	844	843	895	834	825	856	835	816	770	838	887	885	843	876	893	823	895	799	890	884	833	850	848
23847	21504	29068	24421	21492	13005	1434	808	694	599	566	551	582	556	578	546	506	451	430	551	462	470	422	391	406	429	420	439	385	402	393	405	374	413	474	455	410	411	423	407	427	394	397	378	387	398	392	440	419	406	386	419	432	399	405	393	425	373	421	378	367	400	385	413	439	387	413	405	388	421	394	399	413	428	449	349	400	425	445	448	422	436	391	379	398	432	411	391	363	403	393	398	430	424	383	415	427	404	394	388	416	408	412	392	440	396	445	413	391	366	405	371	394	412	399	420	443	372	422	377	390	443	410	374	423	395	426	432	420	426	442	372	394	398	430	433	422	406	405	407	378	401	444	375	405	429	425	405	361	403	416	418	442	401	401	424	438	401	417	394	415	431	382	369	384	389	396	371	398	429	433	414	394	365	399	433	413	410	398	417	421	394	408	398	400	399	415	400	416	400	411	399	407	374	386	399	372	424	404	421	410	393	381	395	388	407	403	405	422	413	388	438	411	396	425	403	383	395	394	401	394	406	420	399	368	377	446	365	399	393	401	375	389	385	422	371	418	399	412	404	395	457	413	391	392	407	402	405	407	397	397	356	393	400	399	371	383	393	428	418	403	384	426	385	384	390	394	414	442	396	368	374	411	370	441	384	418	388	427	419	431	403	367	411	392	406	422	378	378	390	396	402	387	423	399	404	394	385	401	399	402	420	395	407	402	457	398	396	399	386	424	383	420	417	400	418	399	389	381	371	405	414	421	444	412	406	407	384	401	436	408	431	431	408	395	394	413	416	410	367	460	385	409	404	383	368	357	403	358	397	403	402	402	407	413	377	414	396	414	409	396	440	410	437	417	408	418	353	413	379	394	423	391	391	403	428	404	415	416	388	390	411	363	449	378	417	431	389	427	430	377	415	398	382	369	418	402	384	408	370	388	383	404	415	391	372	372	400	409	404	384	397	428	369	402	402	382	411	423	422	375	393	395	402	403	376	409	382	414	381	350	400	412	377	374	387	406	418	380	430	395	363	406	415	403	427	361	420	403	385	388	404	411	389	391	405	398	401	396	417	389	381	415	360	362	402	398	392	428	424	385	393	428	396	379	430	403	406	387	430	424	399	369	391	405	387	359	391	365	412	421	375	410	416	399	405	385	410	415	400	421	412	414	385	421	405	383	432	424	396	389	396	433	403	399	402	405	411	362	392	403	383	390	424	408	411	375	399	389	394	404	383	399	395	393	404	415	412	421	405	439	420	382	432	402	421	409	410	402	401	399	405	363	393	393	368	429	415	391	461	434	391	401	423	400	412	382	370	365	400	395	380	409	390	386	424	401	438	371	434	431	413	408	414	387	399	362	398	385	423	391	395	393	435	398	397	391	394	428	428	418	393	429	412	413	385	383	404	382	416	376	389	405	429	379	402	379	410	399	374	378	381	384	362	394	385	400	389	424	410	396	410	414	397	389	453	404	388	411	405	404	385	388	405	397	407	399	404	432	419	428	413	356	418	407	405	466	412	391	420	425	414	415	409	422	414	397	401	365	369	365	417	384	439	386	362	418	400	411	395	418	405	450	404	429	407	381	390	433	411	397	401	369	394	390	395	423	393	390	393	395	433	412	372	415	408	420	386	425	422	409	383	411	403	405	378	367	402	401	410	375	378	393	447	396	423	404	421	426	395	357	387	426	412	445	410	427	402	354	389	389	396	374	411	399	383	409	383	350	400	387	400	400	399	397	407	424	386	408	427	381	392	380	415	395	380	379	417	421	409	389	394	385	395	370	388	414	394	361	411	390	430	406	393	429	399	434	391	375	404	402	438	417	406	387	381	387	404	414	444	396	388	423	400	427	409	453	390	398	421	383	427	400	366	439	445	380	439	430	419	397	385	386	456	377	361	442	393	386	395	369	442	385	428	351	411	422	418	379	360	421	420	438	379	383	424	414	423	423	396	420	431	409	413	406	381	392	446	415	407	414	407	386	400	420	421	396	410	404	453	400	422	396	380	405	422	395	383	366	401	397	392	403	413	404	393	372	439	408	402	428	417	392	411	422	383	411	414	368	411	411	407	402	375	443	424	404	405	363	426	409	427	372	427	393	391	429	427	395	387	386	428	405	384	418	423	410	416	419	376	437	389	405	377	404	401	393	404	400	424	425	400	439	434	406	401	429	404	396	405	390	416	413	377	397	398	446	394	409	385	389	395	430	426	412	406	409	399	380	408	396	405	395	376	400	393	401	416	383	413	418	410	385	432	381	392	371	377	381	384	440	424	429	387	418	403	400	378	375	372	373	392	377	441	415	412	394	394	420	434	399	438	407	367	382	397	407	411	374	400	357	413	432	391	391	420	401	390	398	402	389	424	439	443	377	418	412	431	398	396	397	380	422	413	431	395	371	385	391	358	391	441	384	417	380	387	407	381	425	418	412	461	374	404	417	410	405	383	383	406	414	379	393	401	382	386	423	402	412	406	391	416	403	395	412	391	415	374	400	418	406	395	394	417	396	399	396	406	355	431	437	406	409	442	381	418	403	403	398	365	367	400	389	365	405	432	377	415	400	388	382	394	392	422	387	415	400	384	407	398	387	390	379	401	411	376	397	392	419	375	421	400	378	399	364	421	387	361	410	390	424	391	385	401	371	375	386	410	406	404	374	414	374	391	391	422	416	380	418	416	416	382	384	378	394	412	374	407	416	409	400	405	413	402	407	406	414	371	398	395	412	391	401	422	379	399	414	369	401	388	391	420	362	417	405	383	404	393	436	440	419	384	424	404	406	411	424	408	401	397	399	402	426	411	359	407	354	384	397	399	387	420	387	406	396	406	396	410	416	390	434	403	382	371	415	421	412	408	404	425	387	377	410	414	406	376	389	371	404	440	397	386	430	406	429	394	380	389	386	396	390	398	421	417	403	424	426	399	381	419	371	418	396	416	369	401	394	409	418	388	388	399	397	435	388	369	453	404	366	402	407	392	407	391	401	395	419	427	409	406	420	427	414	419	390	405	393	446	411	390	439	393	420	379	387	422	422	406	412	419	414	411	403	387	395	419	409	392	422	412	376	379	402	404	403	373	401	409	385	418	366	436	428	395	400	420	391	423	409	372	373	386	421	413	392	423	413	409	397	397	432	437	373	405	416	414	430	406	395	414	394	435	387	351	410	402	391	368	389	425	395	397	422	396	404	426	377	406	409	418	403	386	409	440	415	377	381	417	418	403	364	407	404	405	424	414	426	386	390	401	377	382	393	393	411	421	405	405	371	383	372	384	394	389	411	399	406	397	429	422	391	380	391	424	385	388	385	402	370	431	398	416	434	393	401	422	404	416	409	402	438	404	388	401	393	405	433	418	383	428	400	401	380	390	369	396	411	365	450	407	400	387	416	380	421	385	400	415	362	421	375	349	428	369	434	394	394	444	388	391	398	410	440	407	382	395	397	394	430	357	388	349	410	418	411	426	408	391	406	373	391	419	408	421	396	410	416	398	393	404	390	406	389	442	409	378
18778	37571	37926	16092	3373	1776	1359	1107	900	778	698	624	656	605	686	575	546	517	521	637	456	458	438	467	381	439	442	417	454	433	436	403	412	428	458	475	416	423	406	416	467	452	400	450	479	463	422	463	416	390	417	441	408	448	412	397	427	392	411	395	415	432	388	424	435	400	409	421	396	421	393	415	406	394	414	419	397	413	436	431	406	452	459	418	391	409	422	409	415	446	431	408	421	418	393	413	387	390	397	438	398	442	405	417	404	444	408	404	407	412	420	418	418	408	427	402	403	404	421	434	430	390	463	401	407	415	441	405	405	407	404	419	408	436	439	416	424	401	414	421	398	386	437	396	418	437	407	404	436	401	457	401	418	386	439	421	376	450	418	396	406	410	420	390	409	390	452	402	446	433	411	408	402	423	400	400	436	435	423	410	417	375	420	367	424	425	416	426	448	412	438	393	425	404	426	352	401	392	431	400	386	425	421	400	458	428	420	407	392	393	408	391	423	399	428	394	433	450	397	418	431	440	407	422	397	419	433	416	388	414	404	412	409	404	413	420	406	398	407	394	397	400	422	393	426	433	423	421	418	409	418	424	411	397	425	409	417	449	423	423	405	433	388	415	415	443	455	422	456	426	433	399	425	393	387	420	431	441	409	412	400	446	397	412	431	379	448	408	391	419	406	422	407	360	407	428	423	381	428	373	422	432	444	416	436	400	401	417	444	404	434	410	438	432	421	419	396	434	401	394	453	424	412	403	418	416	409	402	395	427	412	431	398	426	400	380	434	393	390	388	381	416	387	438	427	442	416	403	414	404	424	413	382	431	441	407	414	396	408	447	415	393	427	424	427	460	394	412	402	399	412	407	416	402	402	388	437	436	416	416	431	416	421	419	425	441	434	399	425	412	401	404	420	438	404	445	372	415	421	397	458	408	435	458	432	395	425	428	447	396	449	409	377	415	424	432	378	419	444	426	415	402	417	429	432	428	425	387	393	388	430	417	435	417	451	429	400	421	451	431	411	427	415	430	447	416	382	408	441	428	388	426	423	431	432	411	442	417	417	374	408	385	427	442	414	411	406	409	445	427	452	382	440	392	407	419	409	389	431	389	395	414	418	385	456	433	426	443	446	422	444	407	441	457	420	393	415	416	405	401	407	422	402	388	382	434	396	424	415	399	416	387	410	430	431	421	425	398	425	433	439	395	402	449	413	454	405	429	437	422	416	427	419	377	406	434	414	391	393	446	427	444	397	415	400	457	396	404	399	408	447	408	420	433	405	406	433	430	412	410	410	470	409	398	428	405	411	446	404	402	433	428	416	422	394	387	431	430	410	364	411	431	440	411	360	412	428	397	424	423	420	456	412	396	420	382	409	407	377	416	396	424	396	407	433	418	407	426	413	415	423	366	447	422	409	419	439	405	426	401	405	434	424	430	404	422	467	393	397	394	403	401	392	438	433	438	409	427	429	410	440	404	448	412	428	425	420	390	416	412	406	447	422	451	420	449	434	445	423	405	412	395	397	415	368	419	432	409	375	413	427	424	427	410	411	393	421	473	393	418	397	409	413	457	423	420	419	413	416	425	431	447	377	406	425	410	430	406	414	418	423	392	395	423	449	392	419	413	392	408	423	409	389	405	418	415	394	419	465	431	387	417	385	396	423	392	432	419	396	423	438	408	437	449	429	358	364	401	445	405	421	389	391	416	471	401	401	464	399	398	416	411	398	400	448	410	427	441	376	387	442	384	367	372	444	412	412	421	404	369	400	415	437	426	400	433	433	392	447	456	418	406	380	433	440	405	406	420	410	400	420	454	426	442	407	420	460	426	418	416	418	422	434	420	404	410	364	392	402	381	422	380	374	416	408	384	425	400	413	437	406	416	393	418	424	418	416	402	416	381	413	429	403	429	405	373	423	416	377	403	390	420	415	358	427	393	379	369	429	416	390	435	395	423	402	398	417	436	455	445	391	453	395	417	430	401	404	414	407	480	431	410	417	406	396	412	426	446	408	413	427	438	421	425	417	403	405	404	405	396	427	426	431	432	378	428	431	432	409	415	408	385	437	388	409	411	423	418	443	453	398	405	435	424	440	376	402	418	428	394	406	383	400	426	444	448	428	432	411	413	409	451	404	401	385	409	422	434	433	407	416	417	393	421	403	394	378	418	391	397	415	448	432	427	394	406	395	422	418	423	424	416	421	422	403	398	412	390	432	434	404	396	419	422	411	433	398	412	384	376	424	388	394	421	434	457	384	421	434	344	402	441	376	398	421	406	421	411	388	415	414	451	390	373	437	380	416	429	386	438	409	391	413	370	427	412	451	449	400	422	398	433	434	450	392	412	418	432	432	426	405	425	424	419	421	412	383	404	409	430	426	386	421	403	418	434	427	441	398	389	378	416	391	395	413	408	378	425	439	408	413	429	417	434	395	392	445	430	388	387	411	417	377	391	409	445	414	454	437	427	395	442	416	428	389	430	398	421	339	437	459	422	419	406	406	412	438	416	419	439	419	429	425	424	411	431	397	459	395	431	412	436	391	376	419	410	400	406	399	419	407	419	449	432	434	398	429	451	391	424	422	421	425	435	408	380	433	389	394	406	434	388	414	388	416	429	401	417	408	408	402	400	408	441	432	398	427	407	416	404	417	427	433	412	366	420	414	380	409	462	407	408	391	407	424	417	392	404	426	438	422	413	416	414	412	401	460	419	414	410	411	408	438	428	395	418	393	424	405	452	400	431	407	398	482	438	422	380	418	377	424	431	391	371	433	378	423	402	434	428	427	406	409	416	408	418	381	408	413	408	457	383	409	435	456	410	401	423	445	436	436	439	419	389	445	391	442	422	421	396	393	394	397	424	396	425	417	405	409	393	435	423	396	443	440	411	382	411	435	420	383	437	413	389	404	440	404	435	383	426	392	404	402	416	431	410	420	391	424	382	397	422	403	444	384	398	417	425	452	432	401	445	368	443	384	416	414	395	394	406	406	385	396	409	406	427	409	419	434	451	419	409	400	422	397	456	413	388	421	427	435	477	412	397	427	414	405	447	413	420	406	395	392	403	385	405	438	415	444	410	405	417	429	407	430	413	392	401	408	428	428	403	406	403	408	440	389	419	418	447	402	443	430	417	415	420	388	395	422	430	399	433	430	368	406	397	434	445	408	427	424	416	397	415	408	396	392	419	425	433	458	431	415	378	395	394	415	402	451	388	435	434	384	372	414	405	405	446	369	392	449	457	411	411	445	421	427	433	368	426	425	436	399	409	413	417	398	423	421	389	419	421	423	448	403	384	412	416	427	422	403	395	443	405	410	445	413	377	394	445	417	467	379	438	400	435	399	413	386	402	398	428	438	433	424	413	464	422	409	392	427	424	439	425	407	426	404	405	369	435	422	412	423	432	397	437	420	437	440	421	431	397	385	399	387	383	388	377	408	439	384	402	400	410	394	386	460	405	414	420	409	453	430	413	439	422	442	405	363	408	418	458	418	425	424	416
24973	21466	28324	25178	16021	2335	1333	1161	1098	1085	1035	1081	992	1059	1131	1055	1061	1033	918	1188	991	970	961	1039	950	968	917	995	993	997	926	991	946	985	1042	998	980	973	931	931	979	998	994	975	954	967	979	937	960	905	945	960	923	995	983	1009	943	938	965	961	962	976	1015	994	960	948	989	1029	946	970	990	905	971	991	979	940	931	856	951	984	972	961	992	917	961	1000	979	993	933	1039	1017	968	957	933	984	1014	929	975	964	1013	990	919	993	962	957	960	949	976	957	937	988	991	1001	956	883	928	977	970	945	997	968	975	934	923	1002	1013	1018	1018	1008	1036	941	986	983	929	930	977	986	1026	946	1019	1004	978	1010	930	978	931	904	954	904	1024	970	946	978	937	958	975	946	952	997	962	970	942	982	1018	948	967	911	967	912	964	977	976	1018	954	983	962	943	947	1000	937	951	971	949	930	963	946	998	962	978	970	944	981	923	971	992	922	979	949	959	955	978	927	932	993	967	968	985	970	971	960	899	943	918	955	995	997	1081	946	995	958	951	943	913	921	941	991	1019	962	934	929	968	1004	915	952	1017	942	978	1010	870	967	976	934	959	951	959	970	969	962	958	966	993	1004	941	924	1000	993	975	916	936	966	1024	940	975	937	1046	1030	961	987	979	969	1005	988	948	995	987	935	932	1019	922	1016	912	977	997	969	937	922	965	969	960	965	949	1012	952	988	994	923	989	974	962	943	982	972	931	942	955	1006	918	987	971	972	902	967	917	996	934	954	1005	984	955	944	973	946	1004	997	935	977	975	933	987	966	945	1014	945	958	985	969	952	922	926	1001	892	978	945	989	1038	955	1009	995	944	996	1065	947	913	906	931	955	965	944	967	1002	924	928	908	939	975	974	1021	991	974	970	955	974	947	981	924	975	953	985	971	983	954	888	936	930	1018	876	958	945	937	929	936	938	959	927	984	990	989	973	897	893	955	993	952	985	951	887	945	1006	982	951	960	923	950	976	934	892	955	955	916	970	927	889	1009	965	1012	1003	913	973	1000	920	940	928	956	937	955	917	972	993	951	1033	935	995	977	937	956	960	987	1016	972	969	994	990	924	934	985	993	1015	972	947	953	964	949	992	983	1010	941	945	901	939	959	938	995	943	939	1019	985	960	926	963	951	934	916	948	982	967	984	971	1024	989	945	921	979	936	903	942	897	953	964	938	978	960	980	962	974	943	957	915	987	992	979	971	1023	955	937	941	941	995	942	933	990	952	912	928	916	910	986	935	984	956	994	965	970	911	948	948	942	1025	979	947	960	975	916	1016	991	940	937	959	1011	944	935	1004	968	941	969	993	982	929	985	1003	882	976	903	930	961	954	990	960	931	923	982	925	1016	980	970	954	947	951	946	924	970	949	998	932	935	998	997	970	996	973	934	904	956	935	957	1009	951	966	949	993	1020	984	1011	1012	953	944	989	1032	989	975	1012	957	976	941	1011	942	968	937	964	949	937	982	962	971	917	1004	949	971	996	924	933	985	970	973	997	957	1016	977	1008	977	948	982	947	1011	943	998	1001	998	942	983	956	987	934	905	990	1004	1045	940	983	1015	933	949	967	913	931	919	1006	969	982	962	1025	973	934	954	970	1001	996	942	947	953	995	954	968	944	999	977	963	965	1005	942	932	966	960	954	943	972	1002	945	982	970	918	946	912	957	955	944	965	965	948	983	939	1008	986	1002	951	969	998	947	958	1012	957	958	998	934	1004	906	932	1004	970	1038	993	961	1011	951	928	918	956	924	980	962	925	951	976	977	973	995	995	1004	975	977	945	917	981	905	987	911	977	1006	978	1002	972	926	953	980	989	930	962	1010	989	1006	987	966	960	938	1021	931	998	995	986	970	966	952	1018	976	964	958	1009	988	964	958	940	950	911	959	966	972	982	963	943	987	975	961	967	942	952	991	972	980	903	999	942	972	920	1024	900	1011	1000	952	972	936	960	1024	959	932	943	927	1024	977	1008	951	960	951	920	909	958	943	940	946	935	954	921	949	958	980	970	949	1027	965	918	978	951	968	1054	925	953	998	991	953	990	931	915	992	996	1031	921	911	950	981	943	940	984	952	953	922	948	930	970	1025	949	975	951	931	976	972	969	950	1003	966	970	997	980	956	984	971	939	951	944	943	946	993	957	978	966	973	985	981	915	951	930	967	924	972	967	975	1040	984	925	934	1008	937	966	959	1009	946	965	966	992	1021	927	954	945	897	960	929	940	998	927	948	932	986	929	944	941	945	958	965	933	1001	990	989	904	975	1005	982	941	995	1000	975	1038	994	970	929	893	973	941	964	919	960	975	952	956	958	979	903	938	1026	1032	942	920	931	931	989	924	958	988	963	981	973	1002	975	899	945	948	961	956	965	935	904	908	982	1004	1028	960	964	1007	979	956	927	949	915	949	982	1006	973	967	984	932	943	986	972	1024	976	1004	966	951	915	958	1026	948	974	939	999	898	966	954	970	957	951	1001	1028	945	972	966	964	989	907	935	962	987	949	961	936	947	975	1002	985	927	944	976	1014	980	980	960	982	930	966	929	991	962	943	900	985	948	1006	959	1013	969	992	993	991	904	945	968	999	947	1014	981	941	970	1007	944	925	930	952	941	917	1000	898	974	992	1007	950	982	931	895	935	942	954	977	969	948	974	962	952	925	955	894	971	900	1038	898	981	931	985	979	1015	969	972	940	947	949	964	971	985	964	1013	943	932	883	955	982	985	991	977	973	1021	966	967	967	997	905	971	998	946	948	1012	1065	990	931	967	954	977	973	962	994	954	915	957	889	935	998	958	1012	964	959	991	944	956	993	972	936	956	966	946	969	962	890	981	945	921	910	963	992	986	987	1010	920	1000	965	917	922	954	962	927	946	971	945	1049	945	979	966	985	978	968	964	1021	1026	941	940	979	984	976	968	992	956	1004	957	963	991	940	958	971	943	980	945	913	958	970	979	922	899	962	1037	962	971	965	971	1002	937	950	972	926	941	949	931	1018	965	927	978	977	987	957	968	959	996	980	1024	1024	959	956	959	1035	962	994	943	915	971	1028	963	992	997	954	963	939	985	980	941	952	958	984	948	990	956	937	904	940	955	930	997	977	945	974	914	1017	941	963	922	1044	975	1005	963	974	987	967	933	913	930	966	967	952	897	998	930	979	989	958	962	963	919	1022	898	1001	908	982	910	925	951	911	973	997	965	1063	965	1003	947	923	905	991	984	972	964	964	1003	986	959	885	935	991	955	1010	922	972	969	979	953	972	963	1019	976	935	937	952	987	973	968	957	1032	944	995	974	929	942	924	993	992	993	962	979	974	948	933	1007	939	1009	923	975	976	970	969	956	1067	969	992	991	961	944	989	888	956	999	931	981	951	941	992	1018	986	964	945	953	992	933	1028	901	958	956	974	989	929	902	961	967	915	951	979	953	957	953	964	971	979	950	968	946	982	930	995	1032	941	864	950	966	965	875	948	999	944	970	1034	912	967	956	952	949	939	959	959	961	947	937	956	982	957	977	988	968	997	936	943	970	1004	951	991	973	996	1004	963	954	1024	961	990	957	956	998	934	1021	978	1041	932	964	935	880	931	954	1007	966	975	896	959	981	908	1044	926	1048	953	1015	949	1001	993	980	939	975	981	975	996	967	981	967	990	979	977	1023	958	915	957	960	1004
16245	33742	33904	13701	2616	1789	1443	1316	1214	1121	1115	1108	1010	1112	1095	1047	929	1041	964	1226	961	1026	908	967	1004	954	943	898	939	940	984	917	917	912	893	987	950	941	973	937	941	939	946	920	880	957	979	968	944	924	956	938	878	972	941	943	919	926	938	955	924	931	947	930	924	937	955	948	919	872	956	933	912	935	921	973	930	981	940	908	952	891	926	968	913	921	920	953	967	899	965	916	926	994	917	918	945	907	904	924	925	912	989	909	963	915	903	907	876	913	867	918	941	962	952	909	919	891	909	946	929	952	959	908	952	960	954	900	949	907	939	950	864	971	957	942	972	927	926	954	927	920	954	913	871	940	945	934	953	906	933	896	904	926	904	919	957	911	964	997	936	953	880	849	966	913	948	919	983	869	973	907	951	918	950	972	918	962	905	907	936	939	868	915	937	961	976	915	969	923	863	919	879	957	923	936	941	949	922	919	921	975	942	947	946	901	922	839	934	933	935	913	905	983	929	969	910	919	957	911	860	917	926	913	904	908	900	950	882	915	940	950	973	957	934	951	957	949	904	936	924	958	956	961	892	927	939	968	996	900	922	924	874	935	885	983	937	867	914	967	922	945	942	920	930	923	985	934	956	885	939	894	918	931	903	896	881	907	941	983	1016	892	942	950	919	972	901	974	919	926	985	912	947	880	932	907	946	899	960	957	912	914	900	943	931	985	903	893	940	900	926	975	969	961	901	936	899	906	907	962	871	894	878	902	933	882	870	974	971	945	945	962	933	926	967	906	887	889	922	909	866	945	897	918	984	908	930	893	1029	966	901	921	958	939	891	987	893	950	917	887	900	957	846	981	883	913	882	934	907	927	933	1029	914	898	949	888	907	904	932	923	925	888	915	976	933	950	918	920	851	917	943	937	928	946	890	968	949	955	922	914	982	963	917	908	901	947	922	905	941	966	890	894	937	926	886	922	928	931	924	908	902	871	942	931	905	997	909	922	922	925	919	909	933	939	943	925	914	866	954	948	897	921	923	899	880	942	953	936	936	926	930	941	905	942	912	970	936	968	959	898	937	895	904	957	904	860	988	982	946	946	937	916	959	945	875	907	924	927	877	943	941	925	918	879	932	948	928	886	894	934	947	954	925	908	921	931	935	981	945	952	907	903	981	917	945	923	875	907	926	845	915	953	972	1000	907	929	944	944	888	900	933	976	991	931	926	944	910	887	907	927	943	940	951	897	893	969	935	897	935	940	949	930	922	913	931	905	889	926	907	916	825	878	917	969	924	932	928	931	907	918	953	914	925	891	910	944	922	995	973	949	924	888	944	944	931	961	913	964	949	917	897	940	945	944	972	951	886	904	885	989	921	883	947	867	953	955	918	890	951	965	910	938	957	884	951	955	917	940	920	901	974	934	946	914	891	978	946	965	935	928	937	956	953	977	972	932	907	986	905	918	950	927	967	892	907	971	938	885	965	896	913	911	890	917	913	904	932	898	896	892	944	986	917	925	930	929	932	924	884	887	932	916	946	958	867	933	876	892	920	955	957	976	946	916	950	868	910	978	929	898	855	896	882	933	930	943	935	873	871	974	958	942	977	942	974	889	887	959	882	956	938	907	917	901	946	916	946	871	916	913	931	897	925	950	952	932	949	918	974	967	946	953	896	908	930	926	936	887	900	895	965	945	940	869	889	959	926	1006	889	904	913	967	932	935	917	900	945	948	932	890	940	886	953	874	914	920	893	937	904	949	904	891	960	1015	903	911	911	916	903	966	947	957	968	916	906	899	942	899	906	990	874	887	955	952	926	890	853	914	884	912	971	940	950	900	929	926	941	935	886	917	914	879	953	959	906	909	983	954	908	944	926	1005	917	1015	905	947	926	946	911	913	950	928	967	926	909	895	947	960	922	926	916	930	907	913	903	933	901	874	1017	979	930	976	924	867	989	919	928	968	949	888	930	931	896	895	916	949	952	959	929	925	942	893	918	960	949	925	923	928	901	900	965	908	945	834	918	914	957	890	930	966	917	965	989	930	913	905	940	903	976	896	912	905	932	960	892	936	943	915	954	897	906	917	905	933	905	923	930	946	899	937	981	919	956	974	924	964	927	917	904	915	942	905	948	925	934	906	973	955	890	913	895	901	960	944	919	908	902	984	899	884	967	915	935	946	922	949	902	884	966	945	896	966	889	932	939	939	933	851	904	866	920	957	961	921	939	930	935	943	937	941	920	907	974	944	884	920	931	901	923	917	908	867	902	894	944	981	912	904	931	943	903	953	952	929	898	948	907	917	915	952	942	925	976	939	879	919	913	920	964	982	954	987	916	931	906	986	949	955	949	913	943	941	990	941	970	886	863	900	892	923	930	930	971	878	906	952	949	824	985	961	945	895	966	969	906	963	935	907	920	921	929	933	888	904	882	949	940	863	874	940	919	899	979	912	915	916	953	965	900	951	857	905	959	943	930	979	941	936	931	908	909	906	900	881	935	918	902	895	901	914	936	993	862	941	851	934	879	873	881	953	921	887	920	973	911	976	906	944	871	881	938	945	976	993	921	906	908	958	875	908	940	889	929	954	953	902	929	919	916	927	920	904	915	931	996	921	951	909	946	954	902	932	968	920	934	965	942	919	963	912	948	928	920	847	922	944	969	948	946	891	925	928	931	958	937	962	925	881	967	918	898	927	896	926	932	912	942	942	885	949	936	994	901	958	932	909	970	1007	956	936	940	969	949	968	903	922	947	970	908	887	965	934	973	939	900	939	909	907	886	926	960	953	914	932	865	969	909	894	930	918	938	926	925	889	896	958	916	907	927	926	955	924	980	918	957	944	978	957	946	934	983	900	979	923	920	903	908	929	998	915	909	922	886	852	924	947	881	883	885	937	977	913	911	928	950	928	939	898	923	919	931	884	912	937	906	950	998	926	938	902	953	916	952	918	892	958	871	895	960	934	873	926	925	983	923	931	934	957	902	962	920	882	941	944	958	894	948	917	910	902	909	922	936	888	950	950	925	940	911	964	958	890	962	888	969	925	944	920	946	931	941	953	897	948	949	949	954	928	947	930	932	890	953	905	942	923	863	934	923	933	941	979	910	991	916	915	956	915	963	884	904	914	931	892	920	956	939	941	899	953	878	878	898	914	899	913	913	915	870	937	923	968	919	918	919	884	958	904	981	912	948	965	918	918	968	864	963	921	926	952	964	940	891	922	913	934	972	972	899	999	893	922	957	962	910	942	908	937	951	932	900	948	945	900	941	976	910	916	952	984	953	961	931	942	879	931	893	966	989	930	948	917	936	970	1000	952	923	913	927	936	883	911	906	946	961	923	923	885	926	923	931	971	996	956	933	943	966	923	903	896	929	912	959	905	952	931	925	912	920	843	905	949	922	968	949	955	964	907	914	936	935	948	908	965	927	866	909	918	882	962	893	981	893	935	975	876	923	914	900	917	916	986	870	934	912	860	961	940	965	905	930	929	934	933	942	930	936	939	888	959	922	910	889	912	959	946
22731	21528	29464	24061	21529	21580	11596	1318	840	792	717	674	633	703	803	590	527	486	477	777	493	457	434	445	452	458	440	436	396	440	391	415	427	410	437	428	437	421	381	431	455	420	423	432	410	418	419	399	404	408	408	419	416	380	372	454	392	399	411	390	393	424	381	437	398	397	419	413	405	432	409	440	399	378	402	391	444	420	365	424	413	412	440	397	402	407	417	401	436	424	381	364	389	384	356	472	421	446	390	410	402	432	387	422	396	406	412	406	366	382	379	451	399	444	409	438	409	386	427	401	407	399	362	370	412	393	392	388	419	397	402	399	373	411	402	423	398	422	396	402	382	409	426	396	387	393	416	390	411	413	406	424	437	408	397	392	425	365	395	388	405	411	397	393	412	373	412	403	441	391	401	402	422	424	428	431	430	405	387	418	388	411	427	404	365	440	403	404	435	390	383	421	420	413	378	402	426	414	369	407	386	405	395	443	379	443	371	424	403	404	401	391	386	377	423	428	408	406	391	402	384	442	375	442	419	399	455	409	391	356	386	390	406	451	375	395	380	416	387	395	390	369	390	411	389	403	416	420	402	388	392	420	393	372	419	386	384	404	372	402	402	363	417	393	407	403	418	432	402	371	433	430	367	390	423	373	424	419	396	357	364	389	397	411	410	392	325	370	403	415	404	398	409	395	395	426	399	411	400	388	378	395	443	402	414	376	451	406	376	393	381	404	421	388	407	372	408	428	419	387	428	350	419	384	379	431	365	400	411	371	389	414	408	401	387	413	359	403	423	419	388	417	410	365	421	357	382	412	435	391	412	411	402	444	385	381	398	361	396	371	403	450	402	371	415	389	392	397	393	402	399	406	410	374	382	415	426	415	384	393	391	414	383	370	411	442	386	414	399	411	390	406	405	393	371	401	442	408	399	387	392	407	380	397	407	405	409	398	400	424	404	372	447	431	424	451	394	384	352	405	389	421	412	385	416	404	392	412	391	395	374	379	407	396	393	375	376	381	392	403	365	358	395	434	401	390	391	378	425	414	399	420	390	411	406	385	401	425	404	439	376	397	395	398	407	417	430	397	360	434	413	377	396	385	417	386	396	371	374	421	448	387	399	376	418	408	414	472	385	416	366	403	435	418	387	413	419	374	378	406	393	388	398	396	411	375	382	357	401	391	409	373	396	377	427	442	418	404	402	362	421	404	405	403	423	383	429	399	414	407	411	437	428	381	379	398	387	376	398	399	404	387	387	386	408	402	435	357	397	437	441	383	386	402	400	386	416	390	391	412	380	422	344	404	417	401	398	388	402	376	412	395	400	401	363	389	392	407	411	418	410	419	400	380	431	422	375	411	396	451	389	424	402	410	415	385	391	369	432	369	429	396	397	371	378	395	399	398	367	387	389	429	405	401	373	404	421	384	416	413	424	395	406	425	404	391	423	390	390	394	417	430	392	453	397	403	415	414	416	408	393	435	431	412	404	374	420	460	413	384	449	452	400	389	398	418	379	384	391	421	416	437	404	398	391	396	391	385	387	427	425	420	431	407	398	378	401	408	411	417	372	393	394	419	400	447	415	403	390	407	418	451	414	372	407	395	439	402	401	382	422	397	373	429	356	382	390	393	393	398	430	399	401	443	413	406	400	412	407	373	366	398	398	413	381	392	417	395	417	410	390	397	411	377	428	411	388	382	385	394	432	394	357	394	369	437	355	420	384	385	392	444	420	391	409	405	387	431	395	368	470	409	400	439	365	372	439	397	412	412	399	396	375	416	390	424	422	385	410	409	412	443	393	423	398	414	401	364	424	419	394	392	428	351	393	364	402	405	407	389	380	431	393	430	403	428	390	410	381	380	402	429	412	399	384	413	407	396	418	386	437	414	379	425	407	405	399	409	388	382	414	363	414	409	397	373	366	389	366	388	426	393	405	424	430	420	388	399	393	395	403	381	424	392	374	413	399	424	389	391	385	410	367	405	413	416	381	419	405	434	408	378	388	386	401	404	389	402	422	403	389	379	401	400	406	405	386	385	405	412	409	419	337	389	398	396	381	382	389	400	396	388	409	401	405	450	439	403	391	424	415	409	402	398	404	397	422	396	401	405	415	430	389	388	412	409	390	396	389	403	363	399	384	404	385	394	414	433	376	397	405	433	408	439	403	386	364	417	420	383	435	392	446	425	416	382	414	396	410	401	399	453	420	393	389	427	417	383	428	378	421	414	368	407	385	357	400	405	375	417	404	395	408	400	389	378	404	396	377	410	396	390	426	412	399	409	380	387	400	416	391	410	373	429	396	357	368	439	435	400	399	411	393	389	376	360	406	357	444	409	403	388	374	415	397	376	406	389	440	431	361	392	386	406	394	393	354	397	401	412	391	417	416	403	413	428	405	387	402	424	392	429	424	439	426	405	390	392	377	409	382	408	409	410	393	398	391	406	389	444	422	419	373	410	388	403	430	412	402	415	412	379	387	398	411	387	393	411	403	382	391	394	368	372	357	413	393	383	390	383	357	399	360	391	387	427	390	397	433	387	397	395	395	385	432	395	387	437	407	425	401	405	401	426	442	379	363	406	383	414	402	403	412	447	382	382	397	416	403	424	434	411	412	396	410	409	408	383	373	404	403	426	382	412	421	403	409	388	388	413	391	396	376	429	391	374	362	413	377	395	374	374	394	394	386	430	433	372	405	419	441	408	361	440	403	384	406	397	372	413	425	390	433	412	398	392	414	411	360	414	405	452	447	365	393	421	390	422	369	375	386	408	379	408	407	416	373	378	397	430	413	421	384	345	384	397	410	429	413	411	404	369	409	388	427	396	383	411	376	417	374	381	399	406	381	423	407	413	411	464	396	365	416	397	385	400	415	381	393	429	417	361	408	428	428	403	410	383	401	423	407	384	403	399	393	420	411	413	433	376	403	403	431	400	381	402	385	399	399	369	396	426	414	412	436	351	386	402	408	443	428	402	392	383	411	410	393	378	393	350	455	399	394	397	396	440	409	397	374	419	399	401	424	380	391	383	410	403	384	422	365	431	412	399	412	387	389	390	421	426	421	383	361	379	423	388	407	402	402	391	421	402	437	382	382	433	375	435	403	400	383	405	399	408	417	386	420	417	375	382	420	387	405	422	417	433	420	422	398	375	414	417	429	449	359	386	377	417	380	403	402	412	391	378	393	403	386	423	439	408	401	408	410	418	371	406	407	378	386	360	368	413	383	399	385	407	395	422	391	424	395	397	378	437	412	373	418	439	433	400	381	411	409	382	408	405	426	387	384	394	444	408	386	391	412	389	405	417	399	392	398	404	378	371	414	406	415	357	381	395	451	451	387	406	401	422	422	435	407	401	403	403	427	387	412	432	414	398	383	407	426	415	359	385	386	405	401	413	405	391	422	378	364	432	391	381	426	403	392	397	401	376	400	386	396	423	392	427	413	430	380	378	407	394	386	380	383	399	410	433	414	393	407	416	410	402	385	466	423	428	411	384	383	420	373	414
17207	48087	44369	21555	5082	2850	2095	1613	1355	1078	935	868	766	857	1019	678	559	540	556	1059	490	482	458	469	431	406	408	466	416	443	421	399	408	445	414	369	406	378	425	406	387	365	406	389	397	395	372	418	410	356	409	414	373	366	396	366	386	390	371	376	424	411	378	396	419	418	402	401	392	402	399	386	357	417	400	365	405	383	397	375	402	393	390	417	403	379	378	378	390	366	405	379	403	382	412	406	376	352	412	377	421	327	406	375	386	429	419	402	424	385	372	366	408	398	386	340	398	379	379	396	365	405	387	395	416	416	369	374	363	388	399	366	386	392	388	417	352	383	402	392	387	355	395	359	415	364	365	422	429	388	408	408	368	397	382	405	374	393	398	401	403	390	393	411	385	382	338	368	360	376	397	376	423	369	366	409	375	358	396	405	392	393	413	381	362	374	394	408	405	378	369	363	359	398	400	406	398	390	377	368	410	401	405	377	412	369	412	396	397	403	408	365	375	397	397	357	386	373	402	399	373	399	405	380	421	387	414	399	382	380	376	407	395	389	368	388	358	413	373	372	377	388	375	396	391	363	383	357	369	394	396	358	389	397	367	364	385	393	368	383	360	365	377	392	389	400	369	381	351	383	378	389	373	411	379	380	404	365	396	405	371	359	412	391	376	386	369	380	409	388	390	338	372	387	372	390	370	387	382	365	389	429	425	376	408	392	350	407	419	382	374	363	398	351	391	407	406	400	380	422	388	386	408	365	380	372	373	361	417	380	370	366	397	388	386	356	390	383	386	414	347	398	391	416	383	404	348	399	387	363	354	406	369	420	370	399	370	398	385	375	386	404	392	411	371	398	410	409	449	355	366	372	393	404	369	372	410	388	387	381	396	340	380	385	398	382	372	365	386	387	383	379	370	360	370	435	370	395	406	401	368	396	427	395	387	395	397	426	373	415	417	409	397	387	393	384	383	360	360	363	364	429	397	384	395	377	375	389	397	406	396	377	427	361	403	394	350	321	400	402	352	391	393	372	368	366	417	403	338	435	428	421	397	366	389	372	372	399	329	375	427	356	366	394	400	374	389	381	381	414	405	369	379	398	360	381	407	389	391	345	376	384	362	354	387	418	384	354	387	372	378	409	381	397	391	377	393	358	391	382	365	380	399	390	391	378	391	419	407	390	388	383	408	351	375	383	359	353	380	377	391	387	391	373	384	415	391	420	368	373	410	380	366	411	374	359	386	377	359	418	391	379	372	396	375	369	392	366	379	384	374	365	376	402	370	388	385	385	403	409	382	407	379	420	395	398	368	401	382	360	413	388	398	375	402	406	400	384	409	450	407	383	348	386	399	377	380	380	379	406	378	379	350	440	400	370	355	382	381	385	405	343	430	354	404	408	398	360	415	371	420	416	367	395	357	377	405	365	397	384	390	380	381	411	386	428	385	378	383	406	390	411	409	390	401	391	411	378	366	374	388	401	358	435	396	398	404	373	368	364	355	397	392	378	406	422	408	398	377	359	379	342	392	412	412	380	385	388	382	387	395	371	381	390	379	362	401	384	413	367	372	434	369	380	386	423	349	395	361	386	358	358	398	406	394	350	379	375	418	381	402	380	386	407	397	393	378	423	391	378	371	408	379	376	428	354	368	360	429	358	386	374	380	388	424	368	367	370	367	404	392	362	403	402	353	413	389	371	392	409	398	397	406	375	414	393	389	388	398	408	387	372	385	363	368	387	392	415	377	350	369	381	402	424	421	396	358	395	364	388	413	383	413	336	382	404	403	372	403	407	402	383	353	375	356	384	409	410	368	386	411	382	377	343	353	425	357	409	389	375	395	389	399	383	389	383	388	409	404	395	394	363	378	392	398	377	357	345	385	411	356	359	416	384	378	395	386	376	397	390	368	359	389	409	412	400	400	387	387	381	362	421	359	379	391	390	396	373	395	344	386	358	362	381	407	367	371	367	388	376	393	401	406	414	369	394	378	394	366	366	396	387	399	381	394	361	379	396	402	387	356	356	360	396	400	371	366	364	437	383	394	399	429	405	383	392	367	401	394	430	371	376	376	402	405	383	379	422	410	423	379	407	401	397	409	384	364	381	362	360	385	396	379	390	406	399	404	390	403	382	354	401	377	376	386	392	385	404	451	375	367	396	412	384	417	368	373	375	359	400	389	367	351	371	385	368	374	384	384	410	386	398	377	364	385	413	372	359	408	377	396	386	385	365	377	395	430	382	371	379	379	367	408	391	379	398	404	364	374	381	419	405	394	383	355	377	425	375	383	402	393	376	352	384	387	377	381	398	391	372	351	379	366	389	362	402	381	363	367	384	381	367	354	385	392	416	367	378	365	387	364	388	396	412	372	394	390	384	376	425	390	385	388	412	408	412	384	362	376	409	358	370	381	418	379	362	391	361	368	401	375	395	406	341	395	349	370	403	402	397	386	379	382	382	402	380	389	408	405	377	379	410	375	401	369	388	380	374	363	373	387	394	372	422	385	360	376	339	381	360	390	397	367	340	359	340	430	357	405	406	406	396	383	407	355	382	396	383	366	376	420	415	357	402	374	389	416	391	363	423	379	393	391	395	374	380	347	435	373	386	401	388	393	361	366	379	402	377	412	399	363	402	372	354	367	370	388	380	406	386	417	362	396	394	390	373	381	363	393	344	379	400	418	381	410	378	374	389	383	386	366	375	398	386	381	389	370	374	364	374	379	387	375	421	393	389	352	360	357	402	382	378	400	386	396	348	360	397	347	386	380	397	361	398	372	385	371	428	373	360	399	406	400	384	411	430	395	385	395	385	390	375	402	379	386	373	386	348	362	361	417	385	380	372	380	422	375	377	382	428	376	382	358	402	405	373	376	343	406	368	379	397	385	373	411	368	420	383	386	386	395	392	379	363	363	395	377	368	415	411	388	404	361	367	380	400	364	391	367	390	331	370	360	395	396	379	401	372	404	393	396	412	419	366	381	359	356	391	378	401	417	403	384	385	418	376	380	378	380	421	367	393	403	406	372	408	376	368	387	388	397	410	365	399	369	392	367	361	413	395	395	376	396	420	396	393	389	346	349	370	387	416	386	402	371	409	399	378	386	367	367	392	360	395	404	372	382	341	413	386	362	411	363	412	376	381	375	377	406	387	388	381	385	360	396	414	396	411	366	362	387	395	400	348	392	419	399	367	388	373	403	355	393	404	369	376	418	390	409	344	378	374	386	390	364	396	380	406	369	386	381	372	351	410	404	375	392	324	397	389	384	356	373	389	383	388	368	394	373	370	396	381	395	418	425	390	383	368	403	383	404	392	371	370	381	387	346	356	387	383	382	406	358	347	426	340	374	399	403	360	346	388	385	398	385	365	392	364	361	390	382	392	371	404	377	403	369	412	436	393	399	362	393	363	390	378	396	413	408	419	371	393	329	372	419	393	365	356	404	414	356	390	402	358	408	391	365	390	408	387	389	347	363	351	374	373	385	388	390	352	374	386	370	381	376	357
27925	23091	26280	11581	1425	931	896	899	834	834	865	852	911	902	930	892	869	899	861	1036	874	855	866	877	857	840	856	866	877	839	847	825	869	874	841	830	902	822	816	862	862	859	871	847	852	855	890	854	860	841	872	859	867	816	825	851	877	874	882	840	844	879	806	863	900	817	883	854	863	879	800	890	872	872	887	851	839	862	844	881	797	850	828	801	842	889	813	817	877	872	858	836	877	856	858	900	831	839	831	866	864	837	779	834	786	867	870	876	908	861	840	888	864	864	831	860	847	812	881	781	855	808	872	854	844	841	871	861	839	858	846	853	894	888	815	864	859	826	879	855	838	873	860	823	866	858	860	860	804	830	821	857	811	827	826	868	822	837	835	864	849	861	817	849	833	859	848	828	914	866	843	878	858	865	826	871	824	806	857	869	830	877	912	863	856	837	848	860	837	821	826	874	862	874	856	801	881	867	909	887	859	801	851	844	866	881	841	811	838	844	811	850	837	877	831	914	860	878	873	883	864	949	958	890	870	823	925	784	921	830	886	856	846	867	822	901	829	864	839	858	855	841	826	834	872	845	824	858	879	873	860	810	815	795	849	818	855	808	784	799	873	832	838	824	822	806	886	887	812	832	878	873	806	853	914	809	841	832	863	872	817	838	830	817	852	867	854	844	801	907	836	879	843	786	883	817	870	880	853	852	795	866	882	832	823	816	852	852	833	831	793	874	849	909	872	844	863	810	865	878	857	919	823	850	895	853	868	832	851	809	861	864	873	837	879	930	888	842	872	829	835	861	916	896	854	812	887	813	834	828	857	865	827	864	879	855	847	848	864	897	849	830	876	847	909	875	827	843	844	865	902	802	926	901	863	787	823	875	885	826	851	818	865	886	809	841	896	815	845	844	884	893	837	840	854	879	895	834	860	847	851	837	866	804	906	854	782	849	875	855	823	844	824	847	802	893	837	890	878	861	845	833	842	851	828	849	839	876	835	853	839	833	820	838	852	845	859	892	798	876	891	880	894	855	780	897	845	834	872	903	835	794	832	824	869	851	852	810	806	881	836	821	826	906	832	799	843	836	859	846	818	896	877	841	879	836	872	858	829	858	915	909	824	919	874	847	861	864	822	819	846	884	928	820	874	803	875	826	827	838	903	844	865	858	880	893	860	834	927	839	870	832	869	851	869	847	857	840	844	828	841	856	847	844	849	866	855	853	830	870	821	896	817	847	845	861	873	840	859	815	865	878	838	874	860	809	834	818	830	859	812	841	895	897	878	812	812	800	773	812	831	868	884	887	854	856	815	889	878	828	818	817	858	845	878	895	807	827	823	869	844	847	814	823	848	903	846	879	860	837	779	824	890	887	859	836	848	869	847	881	836	849	828	881	902	861	840	820	882	869	820	888	848	834	836	878	837	876	840	838	846	901	860	840	845	881	852	870	861	820	825	875	880	860	871	863	816	898	852	850	813	885	893	833	854	887	858	872	855	827	772	880	829	851	864	867	865	841	845	881	869	842	860	820	833	857	851	890	836	891	833	858	846	840	846	911	867	868	793	869	842	838	866	884	847	852	838	827	790	848	872	860	810	862	820	814	858	855	850	816	826	838	892	845	873	857	862	849	829	847	842	808	869	826	851	813	884	863	863	870	862	850	840	847	837	877	862	854	838	795	885	899	865	868	851	846	902	885	844	878	867	841	802	851	861	841	852	875	879	874	893	873	865	861	856	895	855	830	889	828	868	803	869	874	791	855	822	880	854	857	876	851	861	824	817	885	849	860	888	882	823	876	842	847	897	871	868	819	847	896	869	878	832	845	836	833	857	900	886	825	852	807	890	837	868	843	891	892	830	804	815	889	794	800	831	860	838	869	907	898	887	864	847	842	891	825	871	871	873	871	840	830	865	851	850	873	846	817	829	837	871	876	822	813	847	857	793	843	803	898	884	878	887	847	885	853	836	878	881	836	843	841	830	840	854	834	813	829	881	881	861	909	846	824	879	871	825	805	860	837	885	840	870	836	845	891	853	834	867	853	871	824	837	858	874	884	894	843	843	793	806	894	812	853	845	848	838	873	864	841	798	897	851	844	863	876	868	825	793	846	794	801	921	866	844	813	789	827	896	853	816	925	880	909	856	820	835	805	862	881	820	870	861	878	823	852	855	854	861	856	849	842	811	885	795	828	855	853	913	899	870	878	821	860	808	827	802	854	806	801	889	836	888	876	898	851	846	832	837	787	857	879	882	868	847	918	916	859	827	868	841	796	794	856	886	839	846	837	836	842	898	846	829	846	815	867	862	849	870	890	807	800	828	840	836	869	847	783	880	814	886	842	811	830	850	884	847	831	875	853	909	851	876	854	818	866	817	847	824	825	799	874	878	850	833	855	823	776	865	831	839	914	820	903	852	808	874	835	855	814	869	832	863	856	847	826	902	857	844	823	852	911	854	868	847	845	824	859	808	798	821	889	800	803	890	836	832	885	871	901	848	882	875	848	852	829	845	851	846	865	868	839	844	868	923	896	831	829	851	848	817	876	873	791	859	868	906	884	889	831	841	882	813	834	849	844	875	850	911	902	918	881	880	811	850	874	799	851	847	856	859	852	885	810	840	842	865	844	821	823	878	841	910	827	901	814	840	809	816	867	895	846	816	820	830	898	819	794	884	873	831	890	837	858	856	869	833	838	893	815	856	870	884	883	840	834	834	781	897	842	834	847	825	840	813	811	870	869	877	863	876	835	808	914	846	894	870	825	815	888	842	836	866	826	868	889	918	830	817	910	843	834	838	834	833	801	840	891	842	872	903	826	879	868	865	789	849	824	861	856	805	863	809	858	852	773	803	890	826	800	818	833	892	871	847	863	878	848	883	851	927	796	846	851	843	812	843	840	891	855	806	847	864	835	817	853	899	804	813	863	855	853	837	855	834	855	872	803	852	814	815	837	839	874	815	821	812	886	856	838	885	840	813	888	885	800	827	816	849	891	844	865	893	848	825	889	889	848	901	841	840	868	864	797	813	858	923	845	856	882	831	802	854	816	788	902	824	836	800	859	863	854	829	833	907	828	859	855	886	859	808	868	866	854	778	837	874	930	858	869	931	800	801	829	816	838	891	854	869	857	856	816	869	830	846	835	849	838	820	792	862	854	826	845	839	851	832	806	853	939	942	822	904	836	878	848	836	849	855	824	865	849	832	885	845	870	871	899	832	824	868	804	909	915	901	887	928	882	865	819	792	875	845	888	833	877	863	830	887	914	823	869	808	914	850	835	869	842	821	891	894	871	845	804	862	821	863	831	842	849	880	867	843	854	853	814	836	829	882	837	919	817	833	852	853	807	854	865	874	860	806	793	831	849	819	828	874	812	865	860	847	862	832	884	836	853	892	854	845	857	827	848	816	872	836	883	794	838	838	848	853	827	891	883	795	859	846	866	845	879	909	832	829	828	828	881	838	871	836	902	873	874	802	896	830	862	799	890	866	866	868	910	779	770	888	824
11319	32698	26912	8653	1248	1014	951	911	863	835	843	904	870	923	968	926	897	862	830	1153	837	834	873	849	824	859	893	846	855	824	820	808	897	831	861	869	838	837	893	858	841	836	858	870	821	834	855	801	842	865	818	869	801	869	885	874	820	887	816	891	880	867	832	843	839	849	854	833	819	831	845	858	831	880	842	839	833	848	838	907	821	812	902	857	843	815	812	866	841	796	827	864	861	826	836	810	851	837	794	793	828	810	874	826	853	813	841	845	847	791	853	855	865	847	854	845	925	857	835	840	858	868	895	832	815	834	836	809	851	847	834	857	838	868	837	834	899	811	819	869	815	818	849	833	858	844	886	855	813	824	873	864	835	871	862	876	820	854	869	843	841	855	923	828	848	834	835	789	797	867	836	909	827	876	795	875	841	812	822	859	824	866	776	850	880	843	803	821	861	799	889	869	889	874	847	831	825	823	796	920	823	843	869	837	837	822	886	898	819	830	853	818	797	824	856	888	897	836	819	857	828	816	905	825	858	817	857	841	882	848	883	800	863	856	832	846	844	860	881	828	853	839	832	864	807	835	858	853	816	815	858	846	813	860	872	860	874	844	862	848	874	864	809	865	838	811	789	816	888	793	868	777	873	877	810	851	829	870	893	874	839	824	850	829	830	863	842	816	831	834	859	884	872	843	859	794	832	879	823	874	845	846	801	853	815	846	839	837	832	836	853	802	873	813	840	832	823	807	920	775	892	867	822	833	862	877	844	850	867	872	888	865	807	852	879	857	874	800	900	872	820	825	863	880	858	846	852	816	870	866	884	822	780	901	847	861	875	840	863	884	928	894	827	828	851	851	835	833	797	849	895	833	859	865	845	910	869	825	817	804	827	864	811	838	814	859	854	888	822	830	858	840	880	872	853	839	863	838	803	846	878	850	828	857	831	881	851	810	845	862	821	827	888	846	840	823	834	827	893	841	880	884	842	836	838	823	871	851	829	822	871	911	850	812	779	864	842	877	852	837	863	854	838	870	833	869	890	795	853	849	826	880	815	833	859	841	824	885	817	860	819	811	815	836	864	843	878	903	832	817	792	843	860	833	837	867	793	850	860	850	814	852	832	833	871	855	782	873	889	870	873	824	834	887	864	868	816	837	862	923	874	814	861	881	854	813	866	889	808	833	766	856	848	847	836	898	843	829	837	822	905	862	850	836	849	844	817	879	878	817	864	875	874	849	870	874	847	839	892	834	892	840	849	865	917	859	832	822	849	878	826	840	867	880	928	849	870	880	817	867	803	814	886	865	834	854	846	841	870	842	817	883	781	860	833	843	801	840	840	881	823	830	851	859	803	805	870	839	799	835	819	843	867	815	828	793	876	885	898	803	833	844	844	867	846	823	842	813	848	883	824	827	861	866	835	859	850	843	842	852	848	820	840	858	848	892	809	782	819	855	862	884	863	901	804	825	853	805	809	863	862	845	833	840	820	815	825	843	841	916	829	832	829	876	817	851	795	845	815	841	837	871	832	805	853	855	857	830	835	870	899	866	852	845	870	883	839	815	793	820	884	885	853	822	807	883	893	869	847	890	838	852	901	817	818	858	833	831	807	837	823	889	866	798	829	904	846	868	844	824	824	862	895	812	884	896	788	874	815	852	841	819	838	833	827	832	820	826	885	810	848	867	843	854	848	821	851	805	859	841	899	877	781	900	884	856	858	811	851	806	800	772	862	813	837	840	873	894	858	839	831	903	846	895	863	887	880	801	868	839	861	854	875	854	834	872	884	870	832	827	854	863	841	864	817	830	856	870	877	834	886	864	863	890	881	806	886	851	811	901	852	855	904	844	809	872	835	873	842	874	818	850	809	884	822	845	860	829	868	811	916	848	842	810	869	866	868	828	888	844	833	845	877	855	813	864	847	820	876	832	791	846	803	889	838	880	825	843	859	836	847	797	879	808	824	833	836	845	876	878	862	831	859	883	892	809	867	754	895	870	904	832	852	809	830	847	818	829	844	861	801	825	870	874	816	794	835	838	864	852	793	829	828	834	805	833	855	887	866	823	827	887	851	900	843	811	887	846	832	857	869	828	861	829	839	842	852	887	848	886	846	856	804	834	791	870	823	853	866	846	810	803	849	839	834	829	809	905	893	865	873	830	830	832	869	903	839	837	858	855	847	830	818	835	869	828	863	895	825	814	858	835	873	834	855	839	868	808	848	812	838	836	839	874	840	901	843	886	895	841	902	791	891	861	818	916	863	812	822	859	838	859	823	769	855	797	822	866	822	894	880	833	881	850	883	866	838	854	817	805	848	835	836	859	813	874	880	811	817	820	885	818	835	874	806	857	882	865	815	855	870	852	858	887	847	848	889	807	823	842	817	847	830	850	884	809	811	894	874	827	819	845	847	870	872	903	806	838	881	888	841	825	893	856	834	846	902	864	876	883	805	827	841	830	824	848	777	887	885	839	790	891	808	830	856	905	868	851	880	862	874	804	820	883	858	847	839	843	799	804	843	830	843	834	809	842	868	822	849	836	850	800	846	815	841	859	850	851	771	868	840	869	836	808	806	783	848	817	865	808	860	905	876	837	868	892	789	814	882	875	831	947	839	908	852	888	818	834	837	870	787	848	798	810	829	871	874	814	841	859	903	852	863	861	819	859	859	905	870	850	862	823	812	846	834	903	836	836	835	858	870	873	851	891	900	897	835	808	817	849	808	837	805	901	828	862	826	846	810	867	843	849	831	859	860	822	841	875	843	871	844	848	850	836	807	774	803	887	831	859	843	827	845	904	781	852	863	862	826	856	849	891	816	874	901	833	837	825	820	877	815	860	902	844	803	862	882	857	890	876	883	852	866	831	770	881	853	832	878	855	848	844	822	837	859	875	889	807	878	846	845	849	887	874	864	842	841	840	795	813	888	857	858	858	838	829	858	844	800	827	881	862	862	859	857	881	837	832	834	843	855	862	850	846	857	912	828	868	878	814	896	817	872	862	851	867	859	842	814	826	839	798	820	794	837	867	807	871	841	844	825	887	878	900	823	818	850	852	868	813	798	856	830	856	864	822	872	827	860	858	884	864	878	850	873	798	827	860	863	812	880	827	822	882	873	896	879	897	858	840	833	807	797	844	880	862	783	856	853	839	821	876	815	745	838	795	884	871	848	804	890	854	856	833	840	863	830	778	884	873	837	846	836	813	837	862	861	811	858	860	845	804	821	819	909	853	869	876	895	798	920	834	875	846	831	845	897	813	856	801	830	858	796	847	836	823	851	835	809	843	872	798	781	838	822	874	893	871	862	867	809	886	867	840	871	861	839	884	864	818	807	806	845	860	875	878	869	868	856	823	820	902	874	849	873	810	867	853	839	882	861	872	861	813	810	861	855	826	893	797	879	831	807	892	844	816	817	915	856	793	854	852	888	863	886	866	857	863	791	871	930	834	845	911	859	838	891	824	890	831	910	810	851	865	846	849	845	829	876	857	893	846	844	810	833	879
23811	21490	29041	24384	21486	12976	1439	798	700	603	625	571	541	637	681	549	470	429	486	960	554	420	421	453	478	462	437	422	456	428	423	431	423	420	418	435	448	413	395	410	407	387	402	425	384	447	416	408	422	422	406	426	425	403	429	427	448	413	443	433	416	397	402	429	411	405	426	409	422	427	431	417	404	372	458	430	381	405	423	388	399	439	465	423	412	426	410	394	441	401	408	432	434	426	415	456	422	401	430	429	431	438	398	448	431	411	433	405	398	415	435	401	440	421	427	414	424	406	422	458	411	407	419	397	419	415	422	391	426	407	388	414	412	396	439	417	412	440	413	423	408	464	384	403	396	391	418	384	430	405	378	417	392	434	424	411	449	420	387	414	416	440	428	413	429	390	398	409	424	383	433	438	396	401	418	404	405	363	408	425	417	409	431	402	412	412	448	393	418	429	448	417	401	413	453	391	373	404	389	421	468	413	418	468	398	403	389	397	384	450	409	423	429	395	393	419	399	404	419	422	405	401	427	419	364	442	435	425	411	371	411	398	431	455	408	421	447	423	418	427	363	400	385	408	424	430	434	418	418	406	408	405	436	430	439	421	420	388	464	389	426	385	407	397	387	441	452	412	399	410	431	404	420	415	386	393	392	404	429	383	449	393	478	411	415	373	410	402	409	421	444	422	409	447	403	410	392	423	423	418	406	387	420	412	455	428	417	354	405	440	415	411	398	423	453	422	416	399	420	413	395	432	437	467	451	403	416	440	408	406	434	398	388	412	455	415	418	406	427	400	452	460	423	440	457	384	455	436	430	401	404	460	401	419	423	438	437	447	430	471	427	432	367	416	391	416	438	406	421	433	395	388	416	419	425	456	420	412	430	424	393	455	403	410	386	425	441	425	413	403	387	415	388	451	426	417	433	470	370	376	407	397	442	429	416	454	414	456	394	379	417	398	426	443	415	391	420	383	450	409	405	418	411	449	434	394	427	420	438	407	433	405	423	389	459	431	415	389	405	405	410	418	380	379	415	413	437	386	436	432	396	391	399	391	421	429	460	440	387	364	421	393	389	446	400	398	419	382	406	432	444	419	422	421	425	403	401	384	412	409	415	420	406	404	414	421	424	400	407	394	393	425	415	419	399	405	425	422	375	419	415	413	447	423	424	407	412	433	411	407	386	430	405	380	389	420	392	381	392	419	450	392	400	389	420	395	422	476	392	415	393	405	404	393	404	401	466	438	369	405	464	398	413	420	407	418	396	411	421	417	394	441	423	418	424	424	403	402	411	399	421	434	423	401	418	404	378	435	417	423	403	404	415	455	443	420	401	443	430	429	445	445	438	427	370	426	409	391	427	369	388	424	401	439	424	422	400	408	419	405	427	359	411	416	395	390	428	412	406	416	409	376	411	456	372	437	403	393	396	369	410	401	462	398	435	377	405	395	435	414	406	397	437	437	425	418	431	410	386	437	388	443	421	411	430	434	462	410	427	424	426	420	452	402	408	418	430	397	368	410	423	399	432	395	439	415	410	441	393	411	416	455	407	417	396	390	417	415	383	409	413	410	436	425	412	393	424	434	393	405	412	424	414	393	377	419	400	403	404	377	424	428	366	407	411	454	429	404	446	394	402	411	405	433	435	414	433	415	425	392	409	395	390	426	425	417	422	424	413	373	421	394	450	424	373	459	404	391	401	446	388	402	417	406	394	384	412	418	405	398	466	418	427	416	401	391	421	347	388	435	428	425	436	447	427	394	393	401	422	409	418	417	420	435	399	407	388	431	439	400	389	412	419	404	384	412	405	424	418	407	424	422	429	398	409	408	398	436	437	409	442	395	387	428	426	435	394	372	435	433	421	389	432	427	420	387	411	407	435	426	399	411	372	379	398	416	418	401	390	406	415	412	426	408	438	454	398	418	417	409	394	417	428	404	427	420	423	402	398	424	401	383	387	412	405	410	385	400	387	376	405	415	443	407	387	423	446	424	433	422	361	392	434	398	422	406	423	434	399	383	400	395	432	451	434	462	446	378	425	439	423	411	388	417	409	399	418	420	416	407	408	431	390	421	435	364	429	435	432	403	445	404	400	426	407	416	419	439	422	405	386	424	418	443	390	438	399	426	403	417	388	403	420	420	422	405	366	384	416	444	414	422	436	387	414	389	412	423	416	436	402	414	412	434	393	410	384	440	434	410	435	399	405	410	415	413	398	405	383	399	395	379	412	454	428	411	394	437	403	401	418	429	424	418	404	417	444	394	401	429	411	415	402	420	419	388	403	441	422	421	408	414	419	422	426	418	442	444	395	419	409	444	416	432	386	422	409	422	401	428	442	423	406	437	410	403	420	402	408	437	443	406	368	377	413	423	442	406	455	433	415	421	439	430	394	443	373	436	427	429	388	419	416	414	436	446	431	408	416	437	440	420	430	437	373	417	429	399	406	409	404	423	459	419	403	425	422	382	384	418	410	374	416	422	401	378	416	420	435	384	423	438	405	427	413	391	409	382	423	441	434	428	425	421	441	409	401	411	401	400	408	370	401	411	389	458	410	397	430	424	405	409	432	403	404	406	376	437	416	414	364	441	410	388	415	417	451	419	399	403	443	427	427	373	406	415	434	400	378	428	426	450	431	420	399	414	403	386	396	392	426	414	423	444	402	403	419	409	404	414	420	405	445	417	413	422	403	400	396	390	384	429	413	404	406	393	408	413	398	470	430	423	426	392	367	415	418	411	438	373	425	378	397	408	430	377	434	406	410	431	432	432	434	390	435	421	429	439	428	432	442	412	395	425	417	380	408	418	425	427	413	389	426	419	414	430	450	409	422	440	409	376	424	399	400	395	426	430	443	407	439	434	409	426	429	416	422	393	382	408	400	405	417	410	390	395	422	402	426	438	416	413	386	439	414	391	392	418	429	389	423	405	382	384	429	398	423	440	425	402	418	390	380	405	378	403	429	422	421	412	377	444	404	420	448	419	411	418	388	409	440	423	368	379	408	391	404	425	421	428	420	409	385	387	419	419	439	407	415	424	425	396	429	425	404	436	446	443	431	414	387	390	387	411	457	422	420	426	405	421	431	440	422	413	409	384	401	421	401	430	378	442	446	411	415	403	402	428	445	396	392	416	432	436	397	387	413	412	414	397	410	383	398	430	398	399	401	391	395	413	403	416	417	389	434	407	424	400	377	431	413	440	413	416	420	429	430	408	405	393	409	418	453	406	438	443	424	427	402	406	446	449	411	425	402	428	403	414	409	397	395	402	397	439	397	420	417	430	449	433	405	404	404	393	457	454	426	416	421	422	460	396	417	387	421	444	418	433	369	429	425	392	410	408	408	385	382	400	389	403	426	383	415	407	420	422	405	435	461	424	431	403	405	394	419	445	376	386	394	391	421	405	428	406	430	432	385	400	401	387	404	432	392	423	436	410	420	426	403	412	405	378	432	443	460	391	399	431	396	422	395	423	415	394	457	415	417	420	427	390	373	395	422	417	447	407
13214	44469	34159	11377	2653	1841	1317	1039	905	784	753	688	613	816	895	605	515	520	489	1260	621	514	474	473	455	415	431	449	440	429	452	408	460	447	454	408	441	429	442	427	453	418	424	422	443	433	432	436	464	390	475	447	416	457	403	446	431	475	424	420	423	428	418	440	461	374	445	395	402	425	416	458	407	489	465	418	426	433	421	397	421	428	409	457	473	411	432	446	428	399	430	432	449	461	412	452	437	408	423	390	463	430	442	421	444	432	434	427	444	437	419	441	418	400	434	414	438	436	434	432	431	408	434	446	400	384	429	415	425	413	427	445	408	455	420	422	433	466	420	397	444	468	428	407	387	446	388	423	423	427	427	415	429	443	461	447	430	439	452	457	391	397	410	418	410	433	424	405	436	487	417	436	465	411	427	403	387	412	416	413	421	390	456	426	455	448	423	387	438	399	424	442	451	405	432	450	413	436	401	433	434	424	432	474	432	410	461	412	416	400	409	402	416	424	431	441	446	430	414	454	417	466	438	450	406	410	418	393	402	409	429	463	445	385	419	408	397	372	410	413	383	440	430	404	416	440	450	420	441	432	427	432	409	452	445	432	433	447	422	406	438	447	436	415	444	432	418	412	411	399	432	422	371	410	443	445	436	447	458	435	397	446	450	424	439	403	400	425	435	393	415	410	449	389	417	427	438	447	422	425	453	454	421	422	451	412	438	419	372	435	416	421	414	407	417	438	379	434	439	427	391	421	472	420	410	430	447	449	455	437	401	390	456	456	407	404	448	385	429	408	433	418	420	428	408	432	442	423	417	397	432	394	394	413	438	418	419	415	434	427	411	440	412	399	437	489	462	431	461	409	428	432	428	437	419	443	442	431	417	435	440	391	430	431	396	463	408	437	422	433	424	417	383	395	415	426	443	397	434	435	437	433	457	459	450	394	461	412	418	423	406	386	440	426	438	410	410	442	440	443	469	437	375	427	379	439	443	417	471	430	406	435	405	441	413	454	419	444	427	437	427	421	418	415	394	407	422	406	403	451	432	438	429	431	445	447	413	414	447	445	407	455	433	410	441	442	444	405	423	472	441	422	422	422	449	462	415	449	431	401	413	454	422	406	463	432	432	443	415	404	440	423	420	455	437	433	433	466	436	462	416	419	412	430	453	432	430	434	399	435	435	428	413	396	403	423	404	460	396	433	429	415	452	430	410	432	439	430	390	447	426	462	415	455	425	406	406	450	448	418	424	416	418	419	396	401	407	477	422	451	402	421	438	438	439	434	416	440	419	434	467	428	410	429	418	428	430	407	405	437	416	402	426	418	449	443	407	390	418	409	405	424	408	421	443	380	448	420	424	420	417	438	446	419	413	449	451	441	421	432	427	380	443	418	437	431	408	415	402	395	398	409	401	428	412	407	426	430	433	407	436	443	467	431	376	412	418	414	446	437	416	394	395	429	432	443	438	417	440	432	407	445	416	475	406	403	428	417	437	420	395	445	412	425	422	430	473	374	409	454	448	408	402	427	415	453	410	461	440	406	403	430	435	405	416	424	432	445	426	434	416	445	409	422	415	411	422	424	430	452	419	403	458	451	418	438	437	401	425	421	440	390	419	424	425	433	394	464	418	439	433	431	452	406	422	412	433	421	435	458	429	463	426	420	411	458	422	435	456	462	417	425	430	404	449	436	430	420	443	416	394	435	466	432	405	426	461	427	456	436	430	467	412	428	454	424	455	429	451	430	400	440	429	435	434	418	430	464	427	465	418	434	456	426	402	428	477	453	429	402	402	456	455	410	424	425	383	428	430	406	464	419	435	455	434	422	425	430	418	430	417	451	426	411	406	418	438	483	424	442	403	450	421	434	426	418	449	424	491	428	423	425	397	435	435	435	415	442	422	425	410	417	443	427	435	456	443	424	419	422	438	451	432	452	461	430	424	403	444	434	445	439	416	444	415	469	402	419	411	448	435	417	470	424	447	407	471	447	457	437	416	419	425	422	417	420	440	466	432	469	429	423	379	415	452	408	434	415	451	476	422	415	451	399	399	434	413	451	445	416	431	427	385	429	410	421	407	427	440	403	413	432	406	428	451	373	427	442	417	429	419	448	404	399	415	416	438	428	399	440	447	447	419	420	422	376	457	452	427	414	406	409	406	438	449	428	448	451	449	449	442	423	469	431	450	448	401	425	427	440	437	438	455	431	425	421	454	439	408	434	454	448	435	450	454	459	382	403	435	447	441	416	434	426	454	423	425	425	426	407	419	419	445	415	398	464	432	402	431	417	444	431	435	449	423	458	406	429	402	420	405	364	377	406	417	440	473	455	440	401	437	406	439	412	438	391	441	481	413	442	399	450	456	422	414	453	434	451	439	426	444	440	413	390	427	457	459	434	469	410	449	430	458	426	425	410	410	402	410	395	420	414	450	421	400	397	406	405	418	395	436	448	439	440	423	436	470	446	438	413	430	398	436	421	439	414	396	388	440	442	451	401	424	425	390	392	448	432	411	431	451	397	420	450	449	428	410	440	441	435	426	394	419	400	425	453	410	440	432	429	417	415	448	406	410	400	423	416	404	404	431	427	390	424	422	388	451	420	386	421	457	427	443	396	428	427	449	443	420	431	431	426	444	405	442	468	422	427	440	442	391	444	455	428	437	421	451	413	413	414	426	438	394	463	464	475	437	435	435	437	405	407	442	425	399	399	458	443	413	400	480	425	449	442	409	426	396	390	399	444	416	413	452	410	441	373	445	453	427	401	447	431	447	408	416	457	394	452	438	422	437	419	418	422	430	467	421	423	465	410	403	438	389	406	439	475	426	394	419	424	428	444	468	391	412	424	426	441	423	448	459	402	443	392	414	446	409	404	443	431	378	452	448	430	393	461	447	430	421	439	407	414	417	419	427	400	488	455	426	412	460	437	457	426	406	422	423	419	408	429	431	396	375	437	416	436	448	457	427	425	462	433	410	442	431	411	429	450	437	418	417	444	441	435	403	406	414	417	424	414	433	448	426	419	444	408	406	415	431	445	417	411	427	402	460	399	432	389	429	380	436	397	439	443	403	456	404	445	432	433	442	421	425	441	424	393	456	433	430	431	419	426	445	452	454	437	401	446	384	410	415	444	433	394	359	443	389	422	425	467	403	443	386	415	428	432	471	423	439	418	425	391	457	448	426	459	413	430	425	416	426	474	441	442	402	435	408	422	436	413	422	430	444	429	455	444	424	450	416	400	457	402	442	442	432	421	443	401	429	436	409	453	451	431	412	431	421	449	423	421	475	404	394	408	449	399	438	456	411	423	425	457	439	450	442	388	448	427	421	411	439	418	404	417	446	432	434	402	377	416	414	438	444	403	451	420	417	432	435	440	438	452	429	429	437	413	436	429	430	415	453	432	382	434	444	458	416	443	425	431	420	417	419	442	429	427	411	430	428	391	437	418	441	436	393	446	403	396	483	454	415	402	437	437	423	431	429	467	411	419	427	405	402	444	420	454
24939	21461	28191	25136	15525	2191	1379	1128	1156	1092	1073	1097	1062	1224	1255	1094	1033	993	1024	1294	1133	1022	1036	1011	1027	1027	1004	1017	1053	1051	945	1016	1020	957	996	1040	1025	993	980	1029	994	961	1032	1027	953	1034	1064	975	1037	995	1007	981	978	947	980	974	967	971	997	949	1010	964	991	1006	990	996	1014	1026	1019	1003	971	1032	1006	936	1034	979	1041	1012	949	983	1003	988	1038	1005	949	951	1016	987	966	968	992	1032	972	945	999	1024	989	962	933	988	973	990	1012	984	1004	1008	1003	991	999	984	984	1006	974	1020	992	1015	990	953	1031	972	1019	941	967	955	948	1001	967	1034	925	929	965	954	1008	988	966	994	1055	999	976	996	965	968	1035	1012	983	1023	977	954	1019	914	925	947	984	983	1015	991	1005	1014	990	993	973	1006	993	1008	990	989	986	941	1015	960	995	995	1004	1064	981	954	1018	975	1005	1029	1041	998	955	968	959	916	1069	1042	1006	935	978	968	943	997	978	997	1026	1009	1031	951	966	916	1002	1010	930	967	1018	931	985	972	988	1055	984	968	1002	928	978	992	992	1000	988	1010	986	1026	994	909	996	939	1013	910	948	994	962	994	997	1044	992	963	1006	996	998	1015	919	957	971	976	987	930	915	957	983	980	929	1021	995	1050	984	964	961	1049	1068	969	953	984	975	938	993	985	967	987	1002	989	969	972	1033	1005	978	969	967	923	991	1019	998	1048	989	952	974	964	990	965	987	976	966	1021	964	1009	989	1031	1070	1022	1039	1014	1071	975	964	933	996	981	972	1040	1021	968	1018	971	977	1007	1049	1014	992	973	1057	941	932	918	986	1014	985	985	976	981	975	985	1008	943	964	961	1023	924	1000	993	996	1021	1034	1006	940	1019	949	999	1022	940	961	998	967	976	957	1005	971	979	952	975	1025	1006	922	1007	994	1015	1024	963	983	1021	925	1024	953	1030	933	1031	944	957	1027	969	1029	994	958	956	970	972	982	966	963	957	1030	988	992	968	997	960	1043	965	977	923	995	915	1019	938	1089	1056	948	957	986	1039	921	982	953	980	987	985	988	994	988	957	1007	986	1005	989	936	965	986	953	994	927	1000	974	1008	999	1010	991	1017	968	961	980	1008	980	919	966	965	946	989	955	975	1000	981	960	943	952	967	973	987	1003	991	955	993	1020	977	996	960	962	994	967	973	986	993	1024	969	973	994	955	980	953	1043	923	928	1016	1026	944	998	990	933	998	970	938	979	982	1051	985	1038	990	1018	971	1023	1027	1023	986	967	962	1013	975	1019	1016	986	978	1028	982	947	1004	993	993	949	1017	989	972	1012	986	964	1020	1044	951	979	902	961	965	983	979	1014	981	1060	992	956	1029	967	998	973	978	977	951	951	973	976	1053	961	909	964	975	974	989	953	988	1019	998	983	1030	995	1038	990	967	1027	905	1018	970	975	978	963	999	956	963	944	966	1039	1036	1027	974	923	1026	1039	1027	1001	989	987	974	982	1012	1009	1004	961	1004	1003	990	1024	984	950	931	1016	1008	1027	962	955	1048	1025	971	1042	989	974	1050	954	966	995	970	983	966	998	982	944	942	1006	1044	1023	1028	1018	986	978	955	976	950	964	966	1022	983	1013	941	972	988	995	960	995	1016	984	951	1018	936	977	976	954	984	996	1026	1029	1014	1000	986	1018	981	964	946	956	1001	942	1002	960	973	963	975	1037	1004	1012	993	975	1006	981	1011	977	1020	1014	959	1023	1020	1004	939	962	953	1015	940	962	946	1004	986	941	957	1015	1009	1028	934	929	957	935	951	990	995	993	1013	929	987	941	909	986	970	1025	979	1046	955	1028	1001	1033	938	1005	960	966	998	1009	981	921	973	972	976	960	961	986	965	959	1025	1029	988	964	962	974	1037	988	994	1041	940	910	997	967	984	985	1020	963	969	966	1034	933	988	957	1013	1013	999	1019	942	1026	996	987	969	959	979	983	957	954	969	992	970	991	1008	1009	997	1012	919	967	971	1026	1032	950	986	986	971	992	999	958	955	1014	931	986	1001	1015	988	1083	991	983	1015	1043	998	1014	998	990	1008	972	1004	1023	980	930	971	978	1011	953	969	957	1029	988	1021	940	980	1000	971	1010	954	1012	991	1058	1023	925	951	994	1003	979	984	1020	974	985	1044	976	993	994	982	967	955	967	912	957	953	1047	994	970	950	1044	1009	922	958	936	960	971	992	995	1017	1019	975	955	954	1032	956	980	932	966	1023	993	969	1010	990	1013	982	930	966	964	993	964	1032	968	973	948	999	1024	1011	954	1012	1006	1003	1040	921	987	974	930	1002	945	955	995	1038	998	979	1019	951	1023	974	949	996	1032	991	1000	1010	992	955	964	1038	1024	987	1029	987	961	994	950	967	945	1023	970	984	1008	971	961	915	1017	995	957	1000	1008	1006	977	1057	966	991	966	966	966	967	982	1010	948	999	1017	925	1030	965	998	982	1079	971	928	962	947	982	994	976	948	936	1005	932	993	975	986	1016	976	991	1011	984	985	985	1003	1024	1004	1008	1032	1019	974	1010	980	945	967	981	1006	972	1044	964	977	974	982	961	975	990	1016	987	975	1015	975	1022	1009	957	976	982	969	998	938	1007	1002	1008	970	1021	1000	977	991	974	1003	981	1025	961	989	984	985	985	970	953	981	951	1021	1039	944	985	1002	986	1033	994	1082	1004	944	997	1029	1039	956	1019	1014	1005	988	1032	986	998	990	1001	961	1005	981	978	954	972	941	971	996	969	939	1018	992	991	969	1018	951	984	1030	995	998	988	1033	1038	939	982	954	1045	996	1001	1063	1015	981	1008	973	1012	1016	934	995	1024	1003	974	935	947	954	1027	988	1041	922	1010	952	972	976	1026	1019	936	998	1007	979	981	995	1004	982	1006	1009	1001	958	989	962	1036	1017	993	938	990	941	983	951	1006	955	1034	1001	978	1052	993	951	1007	947	1028	938	975	1016	959	992	1004	1004	1004	1007	1047	907	979	989	1022	1012	955	958	955	968	946	964	970	969	1006	980	968	986	938	1018	1063	967	979	1018	998	971	987	1026	941	963	955	934	970	973	998	1023	969	971	1004	980	981	971	1042	968	1019	961	982	976	1008	976	998	1035	1001	992	968	1006	981	974	1014	974	1002	1014	958	1020	1018	976	993	985	1025	957	1016	961	1025	1010	991	973	968	958	999	942	1002	1013	1004	975	974	961	963	994	958	980	1004	1007	956	963	996	1017	1015	976	937	965	969	965	1039	1038	961	997	1001	988	987	1013	974	1003	997	991	958	1000	993	997	1004	981	990	990	935	972	983	965	988	1026	1030	986	980	1000	1014	996	1039	1014	1025	931	961	991	1067	983	988	1025	944	987	1025	1015	975	1029	1017	991	993	919	977	925	1032	1016	1005	973	1022	980	1016	931	1020	923	1025	991	1021	990	938	978	932	972	998	965	932	936	910	935	1020	963	934	1028	950	999	997	982	1052	1003	1016	942	934	1018	930	950	987	998	985	998	1017	985	971	992	994	1030	997	995	939	953	937	995	964	1028	999	1001	974	973	1010	1000	969	966	971	991	977	1024	1011	998	992	1035	937	947	1022	1047	1025	982	915	1003	1082	985	1017	995	1020	968	1006	1028	1005	952	956	955	973	946	968	980	1008	897	943	1003	1020	987	979	973	962	956	942	993	983	945	1004	1038	986	985	1013	946	1005	975	957	978	968	1025	958	1049	1021	988	926	964	957	965	991	980	1048	976	947	997	954	950	955	1017	967	972	923	912	955	992	994	1027	988	1036	1020	981	999	983	1020	1010	951	950	982	1033	986	1040	961	1024	974	999	937	994	1007	979	996	989	971	1022	1012	959	927	954	966	992	1031	1011	957	1007	1019	1006	1013	1018	947	951	948	928	1026	978	969	926	995	1001	1012	1013	970	982	1023	949	945	942	1009	946	1011	1022	988
13151	42417	26656	6010	2225	1792	1443	1396	1237	1179	1154	1036	1110	1352	1439	1072	972	986	982	1562	1220	982	946	955	995	950	969	939	949	987	985	988	987	976	942	971	930	957	1048	908	931	946	946	961	917	957	925	893	959	942	960	955	964	969	1014	977	964	935	982	962	959	958	953	885	955	982	927	861	978	978	978	952	1008	973	924	948	933	939	991	953	902	980	938	975	906	982	959	941	979	963	940	1000	955	908	948	969	943	939	983	978	987	990	924	951	927	956	932	931	957	970	950	913	941	938	932	990	956	974	948	927	904	925	935	985	911	986	975	954	904	974	965	985	985	912	922	1000	978	927	960	934	964	913	895	968	964	906	997	952	984	962	986	978	929	952	957	1007	962	928	956	994	1005	922	981	921	972	950	994	891	990	910	947	947	974	893	1014	981	960	925	923	970	983	964	945	965	940	943	948	999	956	941	953	936	983	968	942	906	942	945	916	943	919	991	967	946	964	923	948	946	939	962	952	945	946	947	1035	948	922	930	969	965	937	901	945	929	958	968	937	889	920	992	963	970	959	930	959	973	956	875	953	924	966	987	965	925	938	957	878	917	917	917	959	907	980	1020	990	964	922	945	961	946	918	980	952	941	962	920	946	918	900	913	938	946	968	957	970	973	950	962	938	964	955	904	909	926	968	1005	977	991	894	963	954	969	908	943	946	899	926	924	939	947	947	958	968	919	977	935	943	962	946	948	940	1007	950	913	973	914	959	969	931	938	974	882	971	951	930	933	935	962	974	917	945	968	927	980	920	958	920	951	911	970	953	960	1012	936	950	962	951	941	957	922	946	991	964	928	932	979	902	948	955	971	970	927	950	911	974	948	898	917	908	884	964	911	935	953	933	978	961	998	914	1018	957	880	946	1000	915	942	945	930	963	946	999	923	922	987	961	984	971	935	930	936	955	909	959	966	958	915	994	977	928	941	923	977	928	938	924	873	940	963	899	990	975	964	951	942	979	920	939	943	952	1011	979	970	974	893	893	937	937	988	955	888	971	945	975	981	940	1016	968	998	941	990	933	982	950	964	960	1006	941	1005	959	987	956	870	921	967	971	940	941	914	950	960	944	972	957	972	892	953	929	908	967	944	973	961	1020	918	975	928	961	980	1001	932	1035	939	989	948	923	951	978	946	995	973	977	989	929	983	938	932	946	907	968	920	944	915	961	942	939	939	914	970	992	963	956	983	1007	953	947	973	945	960	1005	958	963	979	966	955	932	964	954	966	900	950	964	985	961	908	962	950	992	946	886	958	953	979	951	1024	956	894	911	912	932	927	965	957	983	950	984	919	978	910	1023	964	940	976	924	921	947	947	968	963	903	1007	939	993	943	962	944	952	945	954	961	1001	968	998	987	930	937	920	910	982	980	893	866	941	923	918	974	971	940	953	948	989	957	957	889	921	941	912	999	932	932	994	940	953	951	941	926	873	995	936	1005	952	884	955	966	945	935	915	885	1004	929	965	889	971	958	954	932	958	946	924	1002	930	941	954	943	953	962	989	974	958	1000	963	948	945	972	982	967	946	896	969	939	995	931	942	969	987	957	937	963	939	999	921	1008	896	964	940	972	957	971	976	918	997	965	946	957	954	910	898	967	935	920	956	964	966	918	980	975	939	905	950	951	981	951	941	982	919	936	963	909	964	972	963	954	977	946	923	930	968	948	960	980	919	980	1001	961	943	930	954	975	977	949	956	906	993	949	986	936	957	916	956	970	919	903	928	984	960	926	1001	940	949	955	921	938	992	961	938	935	1011	955	911	957	949	941	929	992	928	964	969	955	956	944	963	981	945	939	988	987	913	966	922	973	920	948	916	976	974	924	945	943	952	957	902	1007	971	963	942	949	893	990	944	949	917	957	973	926	1021	947	908	951	964	932	957	965	946	953	916	964	933	919	937	923	1019	994	919	941	925	947	955	941	925	946	918	975	943	980	974	920	978	983	938	896	897	910	966	953	962	994	954	1011	934	1001	976	968	936	959	962	989	915	952	979	940	857	893	977	928	979	923	1022	955	883	986	887	918	954	917	961	906	891	962	980	1009	981	923	908	874	984	1005	980	972	943	923	944	1012	940	970	938	948	953	964	910	933	910	942	993	887	919	1008	938	935	934	943	890	902	1000	924	952	961	942	957	948	934	923	936	986	923	944	932	933	900	1003	984	949	947	948	968	938	956	974	954	929	922	974	950	997	946	892	922	961	968	989	951	930	916	918	955	929	932	943	885	936	994	1008	927	920	959	973	922	960	998	968	945	984	931	889	912	987	982	935	969	908	940	951	1000	954	939	937	996	996	930	959	940	920	948	919	924	1007	985	966	986	908	959	931	889	993	896	925	960	937	944	957	955	930	883	948	905	957	927	936	979	935	943	961	961	884	920	951	1024	998	994	947	979	975	895	900	956	949	926	976	890	1014	925	906	937	932	917	1027	951	986	1014	965	953	914	959	936	950	930	962	944	933	929	927	904	954	943	942	936	938	951	951	946	948	924	980	953	968	942	953	930	950	1006	968	919	983	929	957	1006	946	973	955	936	939	945	954	893	967	918	952	988	954	1001	964	945	994	946	935	938	952	914	931	956	944	925	929	965	936	978	858	937	941	966	910	970	962	915	926	960	965	962	948	959	900	920	939	949	877	949	916	900	888	951	1000	945	976	1021	934	983	921	958	956	969	965	953	961	955	969	995	919	1012	960	974	932	956	991	942	1014	981	951	995	960	969	942	977	961	977	983	916	928	973	950	913	1050	960	986	949	1011	994	958	944	960	951	950	949	895	929	917	947	945	984	940	951	887	925	963	935	957	983	954	882	904	955	986	936	938	941	898	918	955	944	971	955	994	913	957	978	967	897	990	936	1018	933	934	952	981	921	927	934	983	939	964	930	902	988	970	955	910	955	949	976	945	1003	950	912	905	971	967	876	924	943	947	926	958	956	886	958	965	952	964	968	965	1015	914	991	940	997	955	970	985	929	928	952	981	946	950	1015	1028	976	976	950	998	979	971	917	933	938	904	924	1022	994	919	1023	960	926	973	956	898	923	898	967	1003	931	947	949	988	903	937	921	944	933	960	951	1017	948	953	925	939	931	959	972	1012	937	920	952	1024	944	913	972	931	972	923	954	914	921	943	980	944	979	933	957	958	970	938	954	870	957	956	942	967	960	857	874	962	1006	929	917	941	946	964	931	1006	983	964	981	979	900	961	926	943	975	947	917	972	917	965	993	920	941	931	937	938	992	1007	940	938	912	988	930	934	931	957	940	896	967	929	950	959	939	962	988	932	930	933	939	1009	944	937	922	978	997	935	921	912	1003	965	856	956	909	926	884	906	974	909	911	910	941	934	945	1015	993	865	901	963	1022	1007	903	989	942	946	908	953	935	969	956	943	973	917	958	997	951	945	1015	1022	948	914	982	1000	908	972	911	909	971	922	952	966	951	951	931	907	884	927	1004	938	961	953	949	954	951	1001	981	911	930	980	985	912	972	944	996	993	954	925	907	951	929	980	970	993	931	936	905	921	964	979	1022	917	950	997	918	961	992	992	944	958	918	936	902	990	959	968	943
22722	21506	29437	24024	21509	21573	11704	1257	894	771	702	706	738	1178	1398	601	505	467	452	785	555	485	437	474	403	425	450	431	419	408	421	407	464	419	426	412	427	452	422	414	403	485	404	428	409	428	442	431	410	419	410	382	374	396	423	439	419	419	422	387	435	415	434	408	409	364	395	398	416	391	377	396	439	405	422	417	387	415	418	381	448	376	407	394	379	422	391	423	378	416	438	389	416	410	386	407	409	407	408	416	422	410	401	384	436	395	427	405	389	429	432	458	411	411	420	391	402	403	386	407	386	429	418	383	413	411	421	389	396	369	408	430	394	416	401	390	381	390	433	415	383	433	382	374	385	409	428	388	384	422	415	404	385	413	389	401	427	425	429	390	403	401	457	406	408	427	406	454	396	408	403	399	429	422	379	416	420	449	418	387	397	417	387	453	414	372	404	359	380	380	404	384	399	396	451	399	396	423	454	409	393	401	408	434	411	403	408	424	418	421	408	359	420	396	357	420	403	394	414	416	420	379	395	355	424	375	408	445	420	404	402	397	404	409	395	368	419	415	415	414	457	420	380	390	430	435	413	427	429	402	390	428	406	443	381	413	427	402	387	381	380	402	377	462	440	409	426	393	380	410	409	409	395	426	399	372	432	376	407	427	426	409	412	396	434	417	387	417	408	398	424	428	383	396	402	391	399	416	415	390	398	425	434	364	375	410	397	385	398	395	392	408	403	427	409	396	415	422	402	430	419	395	361	420	443	442	410	408	394	413	371	410	399	404	413	438	389	410	387	409	365	421	414	429	417	403	393	401	391	413	434	448	390	398	405	438	438	383	393	426	408	412	380	430	422	425	412	432	435	416	418	392	409	450	391	427	418	402	408	414	376	374	393	398	387	433	411	371	443	364	382	391	377	384	390	372	383	396	407	366	418	381	418	417	384	445	399	408	405	390	398	388	442	376	406	431	393	377	452	401	424	393	393	416	395	398	411	413	405	408	433	425	407	405	375	390	378	376	407	431	414	404	374	409	403	400	392	388	402	402	404	390	427	378	395	389	421	398	388	413	412	423	389	402	401	395	393	426	411	432	367	405	413	390	382	423	438	373	439	382	409	423	415	424	426	378	404	391	403	400	451	392	389	414	413	440	385	412	423	376	439	451	414	414	417	408	397	391	402	360	404	411	420	420	450	393	429	410	425	442	332	367	383	389	412	395	393	363	431	396	411	387	391	397	401	397	405	416	402	400	415	399	413	400	424	405	416	423	429	424	430	389	395	381	419	415	420	420	405	417	416	411	412	403	388	425	376	396	375	410	378	392	415	383	402	364	412	385	382	416	412	402	427	384	445	421	403	435	429	397	401	378	349	387	378	404	378	384	414	385	399	414	381	423	382	398	418	431	416	401	418	404	395	427	417	396	402	409	391	395	451	431	410	388	395	448	399	395	423	430	412	386	442	397	419	392	400	399	418	416	417	414	416	415	412	424	403	387	387	400	374	396	398	416	401	428	433	418	411	395	400	416	412	426	417	393	398	397	415	383	442	442	391	452	418	396	373	408	408	411	384	428	386	428	404	396	392	388	390	425	381	390	385	418	419	402	461	367	431	371	398	421	427	361	427	409	422	386	395	419	382	381	403	392	431	394	423	447	398	373	435	383	420	399	418	398	419	390	385	385	405	428	381	416	400	375	385	425	387	396	404	373	413	416	435	413	390	433	369	415	376	404	383	396	406	424	402	432	400	392	432	388	398	401	408	413	386	397	393	379	414	379	395	420	425	368	410	391	428	396	423	393	403	424	398	367	397	443	411	408	399	417	433	395	438	393	415	408	399	374	406	412	417	408	420	422	390	428	401	389	393	392	399	396	425	436	412	398	379	389	435	413	408	420	430	409	393	384	413	434	405	439	410	367	393	412	425	413	421	420	383	389	410	439	423	425	383	381	414	413	391	357	431	407	422	433	407	404	388	432	408	434	409	417	410	393	398	396	391	382	418	407	424	426	391	399	396	413	385	423	432	396	374	415	423	366	409	406	397	425	426	438	420	403	411	403	390	410	397	411	438	395	441	400	407	412	462	397	394	397	401	425	383	413	418	429	412	407	417	435	411	413	397	405	402	410	403	405	399	410	395	368	438	404	399	420	384	413	440	386	450	389	394	377	416	408	413	428	393	413	371	417	426	439	394	414	434	404	378	394	419	417	415	398	410	389	399	401	432	392	434	409	415	401	421	406	356	378	390	416	437	390	391	403	423	425	410	389	391	411	408	400	408	415	406	414	404	383	388	415	421	403	439	428	387	413	426	392	388	411	416	390	382	395	392	372	370	383	401	413	435	379	397	405	451	421	415	395	400	422	398	413	386	440	354	415	388	395	432	416	411	400	374	408	442	416	407	416	422	372	374	407	414	372	397	399	377	369	444	441	412	434	405	398	402	404	394	418	412	401	432	410	425	456	405	430	392	411	421	385	392	410	412	427	425	385	372	389	395	415	445	392	414	441	409	410	421	397	396	406	398	406	407	394	405	416	399	360	434	378	384	431	388	384	444	383	413	396	418	398	414	393	418	429	430	379	434	398	381	412	417	408	386	397	427	393	425	405	405	447	402	419	384	381	408	401	425	380	393	453	362	387	397	403	410	347	378	397	414	395	416	403	422	382	386	363	383	440	449	403	433	412	361	351	413	420	394	429	374	416	464	405	420	370	393	414	429	409	389	365	432	411	378	390	392	387	430	417	402	437	421	446	420	440	389	404	402	409	410	365	428	383	425	379	378	382	400	409	395	405	417	377	384	385	392	393	416	440	422	379	410	373	431	377	419	411	366	357	436	432	444	383	425	405	425	409	407	428	400	404	426	402	401	421	379	367	418	384	393	405	407	427	412	398	395	389	428	437	412	402	396	398	432	416	415	407	419	405	412	407	391	386	415	409	385	351	390	395	383	373	411	362	361	406	432	380	406	438	387	372	384	446	455	414	394	393	386	398	393	396	379	384	420	389	385	389	428	403	389	403	408	416	386	403	401	415	396	406	430	429	417	395	416	389	420	416	404	420	405	339	415	405	386	393	424	424	433	416	462	401	436	425	423	397	417	377	448	420	396	404	389	384	391	397	391	386	403	410	401	388	414	423	386	401	415	458	400	400	414	381	425	414	398	443	416	424	398	398	386	371	382	379	424	399	424	363	398	414	410	412	421	380	413	410	427	395	402	421	380	389	389	386	410	405	435	391	445	427	414	404	392	383	412	430	390	420	393	384	396	410	440	411	449	406	438	400	406	400	407	428	416	413	412	441	420	406	383	384	409	397	403	385	409	406	378	431	367	421	388	384	459	381	426	392	388	402	430	408	368	370	410	412	411	382	456	413	439	357	397	403	395	411	426	384	393	414	411	437	387	386	420	401	466	408	370	444	407	403	394	412	407	386	417	366	401	404	398	431	433	390	409	449	377	414	396	408	415	400	398	435	397	408	401	423	425	403	397	389	405	415	410	424	413	407	422	407
16387	52034	32124	8488	4214	3046	2155	1700	1365	1087	969	831	865	1589	2020	668	592	537	514	951	562	479	443	459	439	477	479	454	435	439	398	416	417	432	406	427	422	428	400	411	418	468	389	406	390	393	436	394	404	397	386	404	408	408	408	404	390	392	429	377	372	397	403	386	353	377	384	401	404	408	403	412	424	379	408	415	355	382	370	411	393	388	416	369	397	408	416	407	388	393	370	415	371	459	382	374	406	415	418	367	376	403	414	401	354	363	364	347	410	420	384	407	407	407	410	361	392	391	397	433	406	368	384	389	412	378	418	372	360	403	404	419	365	382	391	416	401	405	410	367	404	422	359	393	396	412	375	384	418	381	390	414	414	412	390	371	403	384	411	429	373	392	376	401	368	388	391	386	389	379	412	423	392	370	374	393	396	398	394	380	380	378	372	372	383	419	391	413	406	390	411	367	370	361	388	385	377	390	405	384	348	358	363	358	403	387	400	409	388	378	404	391	386	403	384	361	393	378	438	402	427	409	350	389	386	411	377	387	408	389	378	383	424	421	367	379	360	443	371	388	381	374	367	399	396	407	369	363	392	382	365	391	399	371	338	378	410	384	386	365	383	395	430	402	404	409	410	397	411	376	420	351	427	393	412	397	378	395	411	397	393	413	405	403	377	383	387	399	398	406	396	404	450	398	370	371	356	367	350	419	402	410	398	405	426	394	369	365	388	408	396	369	400	395	393	358	388	421	408	416	380	382	416	367	379	387	381	398	386	381	405	385	387	391	367	392	420	375	406	403	390	370	379	394	355	358	423	396	410	400	382	411	374	360	366	411	380	378	407	360	392	370	369	370	384	386	382	388	410	399	406	391	400	439	361	435	403	420	421	392	369	399	385	378	385	373	379	397	360	401	361	380	395	376	388	369	392	359	354	371	401	395	351	394	404	405	383	351	413	371	406	410	384	387	370	386	375	395	378	403	390	384	383	374	383	370	386	417	409	374	349	379	399	377	419	426	364	393	391	383	391	392	385	382	417	401	381	414	364	357	398	361	406	378	388	361	375	380	386	389	376	410	386	354	399	411	377	389	405	392	403	376	393	386	356	401	415	411	352	375	360	362	413	400	390	370	432	364	412	408	383	427	376	400	398	376	402	401	395	388	394	411	397	416	392	397	402	385	409	390	390	404	377	418	348	420	372	394	407	417	418	385	362	400	375	392	372	395	387	393	395	369	418	412	391	374	393	381	393	376	399	407	404	357	410	404	461	384	424	409	356	423	401	395	417	414	385	386	390	417	410	381	449	428	387	374	399	389	382	368	410	378	405	370	396	377	401	428	409	407	370	359	387	397	411	392	398	408	396	396	382	404	393	363	388	407	380	415	355	407	418	352	438	394	374	392	379	416	437	394	391	374	374	340	354	406	388	405	380	381	396	369	368	390	362	392	392	414	363	385	399	383	406	398	378	398	383	366	414	378	386	379	388	375	407	406	420	391	415	431	378	407	403	400	374	366	370	384	376	393	367	387	408	378	410	363	390	381	393	387	354	381	390	397	419	373	402	391	380	377	399	376	404	384	371	383	363	403	374	373	440	403	415	396	393	399	407	403	354	372	402	382	392	429	385	406	401	436	388	371	359	361	413	394	388	373	409	413	388	389	355	423	359	403	394	418	371	381	394	337	365	392	418	380	393	397	394	400	417	414	394	428	404	389	395	410	379	437	385	405	418	386	408	429	385	393	380	403	384	381	360	407	379	353	376	389	392	363	397	421	372	393	381	372	366	413	415	369	383	380	381	375	380	415	419	431	363	376	395	375	428	388	407	369	396	388	421	375	402	416	381	369	381	379	383	402	386	402	428	400	425	358	383	393	405	375	391	396	388	374	409	393	377	375	382	414	389	385	419	407	407	400	411	346	412	394	389	393	365	375	383	345	402	427	395	393	401	374	412	386	399	389	391	369	401	432	418	382	390	397	368	398	373	399	386	410	428	445	389	378	378	391	395	394	380	386	404	408	398	401	413	407	417	409	387	404	396	385	383	391	416	387	401	391	383	364	406	398	387	379	407	360	413	367	388	412	376	411	376	392	405	417	387	424	393	368	399	380	388	394	425	412	385	429	393	397	389	382	397	393	390	359	383	371	398	428	379	388	381	413	413	407	375	357	374	390	397	374	424	392	400	392	420	395	413	398	381	390	355	410	376	426	393	371	431	401	406	405	380	406	397	391	353	394	387	399	408	391	375	408	368	411	383	404	384	360	410	382	363	366	395	394	385	422	393	395	387	406	408	367	395	358	384	385	425	401	401	403	361	404	401	400	404	393	396	351	377	381	413	437	408	406	428	410	386	416	400	394	381	359	354	425	373	353	406	379	391	390	391	382	401	413	397	385	378	412	420	402	402	432	379	362	402	361	397	379	405	381	396	401	422	367	386	411	386	432	387	385	396	400	420	362	396	398	424	395	370	399	388	386	375	398	372	382	375	408	396	399	363	383	391	364	426	382	397	408	426	355	411	434	366	395	407	432	428	385	390	403	404	416	376	384	423	397	392	381	382	385	395	371	379	409	397	368	393	382	359	372	361	386	406	386	397	395	441	357	375	390	411	397	371	390	352	371	416	407	398	391	424	373	387	431	369	390	368	388	387	397	376	360	383	398	386	378	381	382	391	416	383	392	392	417	416	387	373	401	358	404	408	395	397	372	379	390	402	322	414	399	365	396	418	415	408	388	377	415	389	364	412	360	390	378	373	366	404	363	381	410	418	407	383	382	401	373	353	414	400	389	375	399	383	417	375	380	399	364	379	426	381	364	396	374	385	379	405	401	401	381	391	429	409	412	379	354	397	416	393	404	389	372	397	409	405	411	389	397	416	363	399	377	398	379	398	380	388	378	391	399	401	395	416	384	365	420	395	428	393	396	402	426	363	449	397	418	402	401	377	404	382	415	376	372	358	397	426	438	370	376	382	383	395	401	374	395	364	376	394	408	385	406	320	379	373	389	382	426	375	408	342	394	401	398	357	408	375	398	384	393	418	392	420	421	418	399	387	415	393	415	355	421	380	402	387	384	386	381	366	407	410	375	411	426	410	372	376	383	395	404	371	402	406	382	354	402	353	381	384	403	374	437	403	379	395	363	387	405	376	379	379	385	399	400	370	393	400	375	430	382	368	395	402	405	365	405	411	402	387	388	391	446	391	408	407	403	365	359	378	408	397	409	382	413	390	402	402	390	409	420	375	419	391	413	394	425	360	394	374	417	391	376	407	394	389	409	370	381	412	370	357	359	393	419	392	388	381	416	373	405	378	372	395	411	389	344	399	389	425	382	396	444	404	404	412	372	390	359	411	392	377	366	353	399	394	385	366	382	424	378	420	390	398	385	385	397	364	375	370	413	391	399	371	405	382	404	397	382	425	387	413	382	408	385	407	369	378	422	392	394	435	388	378	400	375	407	373	415	379	372	404	419	363	392	378	399	398	366	399	390	400	402	409	388	382	365	384	380
28047	23374	19312	3829	1137	965	955	873	924	923	912	911	909	1175	1290	895	864	941	814	1047	989	954	864	889	894	886	873	886	931	898	853	874	916	913	853	870	830	934	913	876	903	885	874	877	895	841	880	873	850	825	873	903	868	838	894	853	900	910	823	893	834	903	819	809	878	868	875	873	902	895	821	826	894	832	827	823	896	845	853	841	909	875	803	877	901	915	873	858	858	845	915	883	928	930	858	843	901	892	854	888	905	875	873	882	801	834	923	818	886	843	864	881	865	871	879	915	879	866	848	863	892	900	888	836	850	884	868	896	859	871	846	912	875	934	854	830	885	853	819	856	869	870	886	866	860	888	839	850	878	857	914	884	841	909	882	876	859	905	823	864	895	868	853	808	923	887	887	889	824	917	907	849	864	888	853	854	826	864	858	860	859	851	921	892	877	858	847	847	889	879	885	903	826	875	847	881	896	874	901	868	839	875	897	826	842	863	895	876	931	905	897	869	882	827	879	909	884	881	892	861	880	852	834	875	896	878	849	846	890	903	809	900	911	857	851	845	869	867	827	925	861	872	901	866	892	879	870	845	856	814	826	890	901	925	946	849	890	904	870	853	905	868	912	895	899	879	853	881	889	874	876	847	922	889	846	856	893	869	867	898	807	928	920	836	863	820	857	931	884	855	906	852	842	885	877	922	850	847	849	862	885	819	817	852	851	880	842	868	867	899	875	858	847	868	957	861	869	882	826	844	819	844	854	792	853	867	872	872	875	889	871	912	844	829	826	829	883	902	884	900	897	919	867	813	858	820	866	866	846	890	867	870	871	882	923	878	881	876	871	915	857	922	844	830	866	854	816	860	880	856	926	841	903	893	844	877	829	878	822	799	922	895	883	806	876	911	913	866	888	872	923	829	877	886	905	906	843	902	872	846	865	840	884	907	805	891	871	860	912	823	841	889	927	906	890	897	874	879	900	904	848	922	883	898	896	823	890	856	879	874	889	860	847	868	860	848	873	851	811	867	863	837	855	871	816	878	877	836	899	886	842	925	876	853	849	883	853	850	850	861	845	924	874	890	862	854	879	889	887	888	880	895	837	838	836	872	879	896	848	896	913	858	867	847	877	865	851	884	880	860	825	874	873	897	864	920	875	872	857	854	822	880	901	914	927	875	880	901	858	834	872	928	871	859	869	868	953	848	888	951	901	872	828	903	843	871	876	849	875	852	891	881	877	841	867	863	886	898	903	905	852	852	855	862	901	886	887	860	880	852	888	858	897	879	823	851	898	894	862	896	847	855	843	877	879	854	852	836	869	890	838	881	803	846	822	865	882	871	816	849	881	793	876	916	853	840	850	850	895	903	930	905	923	876	892	867	873	909	854	870	807	945	903	880	936	927	867	865	799	874	816	882	841	900	917	837	918	853	870	903	835	838	849	850	869	837	864	886	855	897	869	883	905	844	901	848	833	882	863	857	812	808	869	855	904	826	904	857	834	843	876	869	879	904	864	845	889	867	938	920	898	840	924	886	885	912	895	879	883	858	879	827	872	887	877	871	827	928	888	853	851	897	869	831	893	916	904	874	870	882	808	896	848	889	858	896	861	822	902	829	822	869	875	881	812	910	795	841	883	869	837	844	905	871	837	863	847	871	860	891	907	874	864	858	873	832	795	869	837	916	888	893	920	862	850	884	913	852	830	863	906	861	831	911	937	892	904	823	898	850	867	889	875	871	834	894	870	934	830	846	862	903	825	942	898	879	892	833	872	850	898	926	879	836	917	854	841	879	866	842	871	870	848	841	833	860	845	863	888	805	885	875	827	881	837	889	909	933	911	905	891	909	889	809	885	890	896	885	943	835	866	852	852	799	824	920	882	834	846	849	824	842	898	844	883	831	895	897	894	900	896	867	840	887	907	843	877	849	835	853	881	859	857	881	860	897	868	824	844	802	856	879	877	891	880	874	929	896	842	941	904	880	893	855	869	917	862	885	901	866	859	871	843	788	905	910	834	865	845	873	834	857	883	869	854	901	873	946	857	883	840	895	878	919	887	867	897	882	870	854	943	937	798	903	802	827	876	888	841	905	887	825	898	862	843	907	806	894	871	885	873	839	865	864	871	860	852	850	878	895	897	928	891	883	831	892	849	894	874	861	864	869	859	817	859	827	853	877	896	865	873	948	927	871	823	846	878	882	915	875	834	884	858	902	880	855	863	855	836	919	851	849	859	846	848	892	863	882	892	867	889	843	952	882	806	834	844	868	864	883	895	853	913	820	904	808	850	838	869	887	882	861	885	861	870	853	903	901	868	878	806	925	837	902	871	839	885	877	910	883	871	868	900	868	875	831	869	905	806	916	855	913	904	905	811	851	859	835	876	833	897	885	885	883	838	876	851	906	849	882	815	868	875	887	853	897	883	888	875	906	905	868	856	878	886	916	869	864	880	854	887	895	919	829	858	840	902	850	853	858	896	894	862	846	891	883	863	918	893	870	905	872	886	901	890	894	882	906	888	866	878	865	895	924	868	875	900	882	854	874	862	901	897	883	875	861	940	894	871	838	897	859	862	864	923	900	898	942	866	852	809	901	864	851	871	832	898	908	919	867	856	858	893	880	811	863	873	871	823	858	876	939	918	904	877	879	909	889	837	841	872	867	888	910	918	881	868	893	851	823	929	883	853	842	851	915	867	853	931	893	868	849	844	815	850	898	873	881	848	830	929	874	854	851	819	824	846	900	889	847	857	817	849	868	880	864	881	847	878	817	886	868	888	871	884	832	896	838	916	900	916	909	881	814	840	875	830	877	827	844	874	856	879	833	878	842	885	902	926	887	895	874	933	858	831	794	831	801	915	888	900	875	861	917	871	895	878	854	861	832	821	920	903	857	847	895	905	864	888	829	871	894	882	886	879	842	931	896	867	875	835	824	866	853	887	852	830	861	855	915	834	884	902	858	853	855	877	910	870	805	862	831	869	845	881	877	860	904	885	904	913	856	880	827	884	834	851	832	848	874	895	913	832	872	924	911	837	894	853	875	858	886	884	865	870	818	843	867	876	904	922	818	839	855	866	791	955	913	855	855	881	891	900	895	869	875	846	813	852	877	882	845	865	835	864	897	857	876	919	883	856	842	847	895	900	898	891	862	865	897	911	913	876	868	813	880	870	919	901	860	856	881	880	865	902	832	864	891	925	873	853	892	900	849	887	899	871	836	863	835	923	859	927	887	895	869	892	853	841	892	855	851	884	884	898	870	846	861	898	897	848	869	821	892	849	904	862	916	865	863	913	893	849	881	882	898	883	879	876	895	872	825	867	905	911	913	887	906	862	859	820	875	895	870	816	853	860	896	895	855	834	878	852	902	880	898	833	869	837	884	869	828	881	880	868	853	921	836	849	820	857	883	853	855	867	905	816	883	893	906	850	851	848	892	891	899	918	891	865	848	874	886	863	906	859	900	848	894	840	894	875	856	891	928	918	862	893	861	865	812	855	890	879	889	888	896
10913	34942	15890	2048	1149	1035	948	908	906	883	919	843	947	1429	1488	874	890	865	927	1144	1055	853	903	894	834	822	889	806	874	900	851	858	844	904	836	874	916	842	862	850	869	890	879	866	878	859	838	901	868	890	894	844	848	890	836	860	880	873	882	846	884	810	833	846	838	841	865	865	851	868	816	857	888	901	932	848	911	871	800	868	884	871	826	872	835	885	854	832	881	907	931	853	847	880	880	931	822	833	889	818	865	843	877	873	837	879	869	840	913	879	865	838	890	856	883	843	812	861	845	888	878	861	845	861	860	859	885	861	853	870	863	876	825	877	865	908	878	886	840	891	877	876	851	832	844	859	868	879	886	838	814	896	910	861	863	854	852	884	869	850	941	849	883	884	855	918	841	823	863	841	917	890	890	878	816	837	861	904	855	911	855	820	884	840	853	862	860	833	898	823	899	847	876	927	914	888	841	858	843	875	851	845	853	895	873	871	868	891	862	915	873	907	883	879	842	837	863	836	846	894	939	867	835	857	842	846	868	919	837	837	899	847	838	904	913	876	871	896	832	894	852	842	849	839	843	862	908	862	867	854	887	944	873	896	892	854	859	864	874	854	881	838	860	876	858	847	842	895	889	848	907	846	923	805	848	899	821	828	838	853	822	865	864	840	903	864	842	844	926	872	878	869	842	850	854	905	815	839	926	844	900	847	888	839	862	890	871	885	834	853	901	859	859	865	878	836	866	807	829	823	868	872	891	877	903	870	873	889	828	889	850	859	837	847	894	845	869	889	875	909	846	870	886	826	830	866	886	875	867	914	890	862	869	888	863	844	885	846	859	863	816	828	869	905	845	891	897	901	851	841	881	900	869	824	851	809	904	885	908	907	860	847	909	858	887	870	850	873	857	870	877	831	793	852	872	878	817	902	872	869	867	878	859	916	853	881	892	836	911	872	832	900	873	826	880	885	826	799	937	850	855	865	861	859	859	862	860	871	846	877	884	870	887	861	887	898	890	880	860	836	898	948	871	890	866	928	919	876	862	863	872	920	834	874	898	881	833	870	870	870	890	832	833	865	843	759	954	873	894	871	861	841	870	833	869	835	893	860	851	917	931	850	851	904	900	855	890	860	903	943	887	873	909	882	849	838	903	823	901	802	859	848	801	935	863	854	846	880	901	880	841	901	849	890	850	850	888	878	852	879	837	878	850	893	899	906	871	872	865	950	874	862	835	883	848	869	844	823	861	890	864	835	862	903	930	808	920	918	898	822	865	864	853	846	898	859	870	887	843	845	888	885	890	853	863	883	925	878	832	870	846	844	857	829	882	914	880	855	886	885	808	891	844	845	862	886	857	885	864	897	868	852	867	894	855	870	827	847	845	862	881	838	847	890	849	863	838	845	896	918	887	868	859	819	815	881	894	868	875	876	896	874	906	797	815	884	880	885	869	917	838	882	918	834	882	896	869	833	805	907	864	855	856	886	843	884	886	920	881	852	844	862	850	882	874	850	893	856	842	901	822	872	904	861	897	840	891	897	871	868	890	876	884	873	855	880	840	879	882	853	845	863	849	800	862	858	874	867	850	833	844	866	883	901	947	869	853	879	863	934	881	847	864	921	821	886	846	838	890	850	848	869	844	903	866	908	909	815	821	855	859	858	942	965	873	809	888	840	875	833	870	879	870	850	849	850	862	922	879	893	845	893	857	905	885	863	864	871	875	860	865	849	895	845	894	836	845	892	815	870	861	851	849	833	835	880	888	926	864	873	850	866	884	872	861	816	899	832	872	847	871	844	858	905	858	894	885	868	914	791	810	881	811	857	939	898	869	860	910	859	838	862	887	851	912	897	871	843	842	843	906	882	868	849	894	840	812	876	867	868	874	818	852	902	845	876	950	871	878	877	804	860	797	862	840	847	843	896	850	893	891	865	855	954	854	861	897	862	892	898	895	880	900	885	888	832	870	871	861	852	897	884	907	828	872	880	856	887	846	914	904	798	903	876	852	886	838	819	874	862	876	892	850	898	903	881	889	881	919	874	855	898	864	912	872	901	838	840	842	886	929	828	926	895	837	893	895	858	874	883	856	903	870	883	873	900	839	889	849	899	891	872	856	914	814	849	889	881	852	905	833	885	886	858	867	888	878	798	875	901	876	897	822	942	832	851	919	835	849	883	840	905	885	879	876	878	874	856	817	892	855	842	882	893	872	914	848	854	851	794	872	872	857	862	891	893	889	891	866	866	947	876	879	892	851	903	852	827	847	856	889	899	885	864	897	789	882	899	884	833	852	812	882	871	859	898	833	865	882	865	814	847	860	861	857	846	878	864	841	873	895	867	878	858	891	847	824	921	845	916	796	899	889	837	868	812	880	872	885	844	884	868	898	873	851	883	882	840	897	871	868	863	847	882	851	908	931	841	881	876	875	837	889	845	880	813	907	858	892	846	884	857	892	892	834	859	860	882	871	850	917	858	902	841	873	869	851	888	881	875	826	840	863	816	869	850	865	908	877	868	837	874	942	878	896	874	878	829	822	878	882	831	891	835	877	869	871	829	876	901	876	880	868	864	864	845	892	796	892	888	832	841	844	834	889	867	863	845	825	874	851	840	879	888	884	843	860	856	873	868	858	852	909	819	860	931	849	869	930	889	843	868	884	932	829	915	915	868	862	898	865	877	866	826	869	877	876	877	887	888	858	873	900	920	860	900	915	846	871	851	852	892	917	861	867	872	860	882	845	897	887	915	856	885	880	818	898	870	885	821	817	845	912	908	870	828	811	916	874	824	853	829	866	870	871	915	860	898	875	890	897	820	870	885	867	893	800	874	838	875	884	832	880	834	876	870	894	885	855	840	891	800	893	898	891	917	842	868	884	878	849	865	860	829	939	860	878	872	875	908	921	863	867	859	896	849	887	861	863	856	880	858	880	819	853	902	913	884	902	827	893	861	884	901	862	871	829	857	836	928	836	859	875	883	883	869	801	842	839	871	875	863	835	851	825	905	878	915	852	897	856	882	897	903	815	896	861	905	815	824	886	851	853	859	874	834	858	875	857	842	884	849	906	830	866	842	867	855	882	903	849	868	846	880	861	844	890	867	840	886	912	935	853	921	865	896	852	886	874	857	867	840	892	852	798	895	880	837	857	849	880	858	878	883	858	826	830	858	823	844	837	879	906	833	855	879	878	863	895	866	886	874	893	881	844	908	863	793	860	853	851	869	834	794	870	864	829	852	841	861	899	853	846	861	849	873	833	888	839	877	862	896	900	902	851	880	854	890	883	841	896	840	877	808	916	877	903	871	804	922	913	882	844	852	863	931	833	869	850	847	902	863	869	862	883	879	902	836	866	835	868	887	874	885	939	894	873	850	871	883	817	840	835	855	866	869	867	869	896	906	905	857	855	884	917	851	862	820	859	849	854	893	856	816	864	869	855	876	870	844	825	885	870	889	849	859	884	889	901	872	885	833	849	833	890	909	874	910	851	893	844	893	815	873	851	915
23842	21498	28988	24437	21507	13049	1455	909	665	661	583	550	710	2175	1361	538	518	498	522	978	570	502	442	452	468	460	424	449	452	450	487	444	477	448	430	425	505	471	440	447	446	466	428	443	452	447	429	444	463	476	414	428	463	424	448	433	442	434	457	461	397	454	438	420	400	469	422	440	391	418	413	442	462	404	441	399	420	451	482	496	431	505	466	446	449	451	402	463	413	436	444	417	479	440	415	441	419	455	402	468	415	417	444	429	464	446	456	415	423	442	394	419	451	429	437	467	443	445	451	442	467	431	409	435	425	441	453	431	407	418	458	451	457	444	451	441	403	479	425	455	443	460	418	442	415	422	420	429	440	426	422	447	460	450	413	424	423	401	457	444	421	427	457	404	457	458	442	425	495	464	440	421	450	407	425	407	436	438	462	387	430	430	411	435	434	460	439	441	478	485	398	417	454	428	450	393	430	439	413	425	448	433	458	408	435	432	420	418	435	441	442	431	418	443	405	406	449	435	409	409	420	423	445	481	435	426	436	387	428	439	458	441	443	477	402	471	450	429	467	424	435	411	433	417	433	404	445	494	443	453	430	455	419	457	418	416	408	445	438	440	447	455	398	421	405	408	445	426	440	442	442	406	427	458	393	423	407	443	458	454	474	431	436	457	444	438	499	436	410	414	431	430	400	432	428	422	427	462	447	477	433	455	416	431	461	418	438	444	394	420	416	439	463	436	412	434	440	451	444	448	405	465	441	439	431	454	430	409	435	472	426	396	441	446	427	416	408	472	476	415	416	421	422	442	428	410	393	439	449	411	464	415	422	396	480	422	397	461	415	443	438	431	462	469	434	486	402	448	457	469	400	449	448	434	436	445	402	429	415	386	422	454	416	460	421	402	453	400	395	432	440	436	394	439	466	479	459	432	453	458	431	450	437	388	469	448	419	444	408	417	439	454	416	392	425	419	459	432	416	469	452	414	443	434	406	437	433	434	391	448	460	442	433	370	468	445	435	447	424	439	438	435	431	440	415	445	452	486	457	434	453	421	402	431	415	410	415	446	460	427	447	458	437	413	444	463	435	491	457	466	446	447	401	422	458	388	430	430	411	393	415	420	457	487	464	451	428	398	449	423	437	396	441	425	440	404	451	464	453	452	415	436	395	448	453	427	397	430	440	434	411	444	434	433	449	449	476	466	467	430	435	430	430	450	455	427	446	447	431	425	438	444	419	411	441	438	423	411	417	447	464	440	448	444	427	441	434	427	402	417	443	420	433	436	418	425	431	476	410	418	453	414	463	464	466	419	431	490	385	440	440	435	445	388	414	436	439	442	450	454	440	454	441	443	401	457	431	439	444	445	438	429	456	426	428	427	398	459	436	437	438	427	443	460	480	424	453	453	390	456	424	419	413	442	442	427	432	418	408	396	447	451	462	401	447	421	436	437	456	446	443	451	452	471	442	445	452	441	445	428	454	437	449	431	460	446	466	422	429	441	443	450	412	495	454	412	453	433	437	404	448	417	433	439	437	469	404	468	470	419	475	474	421	403	393	441	433	401	426	478	433	446	432	493	497	456	454	459	431	453	434	417	426	434	421	423	450	413	421	460	498	427	382	420	459	434	412	428	426	399	423	452	416	444	421	403	416	407	458	422	442	431	453	476	429	416	469	429	420	409	459	415	469	475	403	450	417	405	460	435	439	436	448	440	432	455	431	425	461	428	406	465	448	438	432	419	399	438	438	435	411	423	442	451	423	423	407	470	446	438	410	432	424	456	410	481	402	416	448	434	408	409	446	497	397	414	411	436	475	436	463	412	433	442	416	417	440	456	428	442	463	415	437	449	470	459	426	445	465	418	405	429	440	450	451	429	440	468	449	442	417	436	434	410	375	424	451	424	456	427	441	414	395	452	436	452	418	404	459	412	460	407	459	399	441	432	454	446	423	432	435	431	437	405	416	448	441	452	436	426	443	426	396	436	456	430	449	443	431	411	416	452	433	443	457	462	434	416	440	449	448	416	422	441	438	429	467	466	391	420	434	428	441	430	425	443	453	414	443	454	465	402	430	416	397	437	409	431	424	439	450	426	382	417	453	473	416	470	480	440	442	460	407	470	459	437	432	409	456	410	450	468	477	486	426	441	461	452	435	443	463	392	430	444	436	428	446	435	432	401	406	432	448	470	461	409	436	413	414	451	431	443	456	490	432	455	439	412	442	422	417	431	423	421	438	447	448	437	430	424	423	411	438	492	413	470	447	470	440	437	437	448	409	427	446	443	447	430	449	431	413	449	410	423	406	398	450	435	389	462	469	421	415	414	418	450	438	455	458	409	433	439	410	402	421	417	430	432	450	445	432	428	436	441	486	433	403	412	430	461	436	412	410	437	445	423	450	395	414	390	465	492	422	427	452	428	430	423	437	415	446	426	455	429	422	439	421	402	420	431	418	459	461	406	474	421	444	428	402	462	419	417	440	395	437	445	412	413	451	369	420	391	438	459	431	421	439	403	423	441	434	410	443	444	433	412	432	466	466	460	411	450	443	435	439	433	444	450	461	472	434	449	400	416	480	446	438	444	453	393	415	480	449	425	430	409	425	423	453	447	412	409	455	412	407	446	460	444	446	431	440	427	406	470	424	397	436	468	438	452	418	440	433	409	409	429	380	421	396	411	425	424	456	434	414	455	453	439	439	413	445	434	466	457	394	434	458	469	422	453	434	453	503	437	432	428	449	463	469	465	399	432	433	448	416	438	454	441	414	434	430	403	491	398	474	424	440	445	412	417	443	438	473	436	443	434	407	413	499	431	431	422	446	438	434	412	424	500	487	421	420	445	458	399	437	455	446	388	445	417	437	421	438	385	478	419	446	427	447	424	419	429	404	508	385	457	462	480	434	415	467	418	443	493	448	449	417	442	445	437	471	449	473	446	436	440	437	439	419	489	403	431	445	438	413	439	415	415	399	442	419	424	380	441	404	430	413	449	440	419	455	449	498	412	430	451	442	450	416	455	464	434	459	478	431	473	442	380	456	450	450	451	453	415	429	426	407	471	435	442	445	394	427	406	433	426	438	419	466	446	425	436	443	437	414	450	428	458	431	402	448	446	456	448	475	449	430	432	456	433	443	389	391	426	457	423	448	454	424	451	431	444	436	451	425	430	443	440	431	406	414	436	470	422	431	433	450	418	393	458	437	422	433	435	432	461	464	438	427	440	465	437	487	510	422	427	442	425	445	447	464	412	435	433	431	427	499	443	419	405	410	456	427	399	439	395	440	424	435	467	443	444	449	451	446	433	432	455	416	422	462	455	449	441	464	463	453	417	432	427	429	460	456	445	434	441	407	442	432	445	424	406	413	449	453	422	444	425	435	449	451	438	429	406	410	425	444	464	435	459	441	429	441	415	429	439	430	410	436	415	405	472	432	419	396	449	442	393	451	417	415	434	403	381	424	413	442	433	436	467	433	431	414	427	382	425	429	461	434	429	439	472	428	435	409	411
13098	43454	21112	4923	2718	1989	1420	1154	951	789	785	722	880	3086	1851	662	538	510	556	1182	615	459	505	496	482	467	440	448	489	475	487	467	501	475	433	450	427	480	494	477	477	428	469	438	441	443	466	451	457	421	429	440	444	438	454	436	483	487	444	444	479	487	500	476	476	444	414	438	426	427	450	430	447	444	435	447	426	438	444	465	444	422	492	483	425	458	441	492	434	482	425	436	444	454	453	442	452	440	444	456	442	467	481	462	450	480	466	483	488	449	406	403	465	461	427	446	455	421	462	455	478	474	433	462	476	457	440	445	472	476	484	474	407	436	485	469	433	496	421	466	457	498	434	441	448	465	445	444	452	440	456	457	440	449	429	450	459	463	443	425	431	449	484	444	462	438	425	482	478	471	480	446	467	461	415	441	485	451	458	442	467	451	477	439	442	439	464	467	434	447	419	434	474	441	446	459	440	516	427	434	436	491	459	451	461	457	438	455	452	423	417	453	439	434	461	427	453	484	437	464	429	463	471	444	430	448	425	438	437	457	421	434	449	463	465	425	436	450	451	446	457	413	459	454	430	445	432	451	459	458	482	426	437	427	420	446	443	436	478	446	461	403	427	440	466	455	465	465	415	471	458	444	420	468	478	435	466	491	448	434	458	456	435	444	462	440	413	430	461	425	444	456	414	438	458	428	460	449	422	481	436	449	451	417	435	458	445	457	512	457	477	432	449	449	439	474	444	430	456	460	454	428	461	431	414	488	410	430	452	455	472	416	469	443	446	488	447	411	460	388	436	439	457	477	469	459	443	417	492	421	439	450	478	451	484	452	498	440	435	495	412	442	467	434	461	458	471	465	486	503	443	463	429	414	417	448	445	470	452	462	500	449	449	424	486	460	431	418	435	469	431	462	427	453	474	462	424	440	436	419	419	445	414	427	412	446	493	433	445	450	460	453	454	439	412	457	505	468	431	424	466	431	446	425	455	492	441	446	447	469	455	434	438	414	458	428	426	455	410	439	449	452	437	430	421	455	482	438	443	438	444	483	444	476	441	453	489	438	444	443	446	430	458	465	488	437	442	482	461	455	419	438	440	436	431	419	444	486	459	438	438	467	504	465	436	430	445	453	453	405	444	480	440	469	426	459	487	450	455	449	498	422	456	445	459	437	470	466	494	443	467	445	450	445	421	468	422	453	411	468	449	440	450	437	408	414	473	482	432	458	443	441	469	412	447	449	488	422	470	447	477	447	487	477	478	424	449	468	393	463	461	468	432	468	452	427	453	447	450	456	422	452	422	453	462	462	446	445	420	478	422	453	455	442	470	459	479	422	442	470	435	438	489	461	456	494	439	460	451	462	479	401	443	436	449	427	424	464	460	449	432	446	434	420	450	471	477	476	449	443	498	421	475	476	446	448	466	460	419	433	446	451	459	455	462	435	451	425	452	450	440	422	436	494	432	472	406	435	503	434	437	468	467	418	436	430	473	449	411	415	455	453	471	428	533	453	464	498	418	460	418	466	420	449	431	460	433	425	475	410	441	394	469	435	462	462	458	467	449	426	454	465	444	433	438	418	459	453	437	466	492	450	444	420	432	419	461	470	451	478	442	457	466	422	453	454	395	459	435	452	463	451	468	465	420	445	450	439	485	447	439	457	419	438	433	447	436	450	435	433	421	442	470	435	471	478	426	415	458	442	462	424	482	446	411	469	448	472	444	462	478	436	476	465	484	418	436	454	406	442	427	434	475	441	437	462	461	450	427	430	447	435	440	466	460	452	444	460	445	434	482	434	484	467	427	483	478	430	440	453	441	482	443	507	440	447	448	413	455	478	420	460	425	401	443	448	455	493	419	443	493	430	432	434	438	415	442	438	479	444	484	483	451	453	413	448	462	433	438	456	425	482	470	429	519	473	435	465	465	467	478	418	417	445	454	441	453	454	471	438	469	470	462	433	474	463	453	474	465	467	449	470	451	489	451	486	472	431	454	472	454	469	459	490	462	427	458	462	465	478	501	449	444	428	456	439	431	470	454	457	455	437	469	454	441	472	413	453	469	438	437	420	489	451	467	468	446	407	452	463	482	444	465	475	481	450	469	460	479	450	472	455	433	444	456	420	453	442	479	449	436	417	463	458	475	424	470	433	458	455	465	438	454	461	462	452	458	462	445	455	430	433	464	425	479	442	432	446	459	467	434	439	500	420	470	437	447	444	443	470	466	454	462	462	463	455	455	436	461	462	429	438	479	459	470	468	452	413	454	465	461	440	462	423	464	452	447	464	458	449	480	453	441	435	423	397	448	482	438	463	437	473	437	428	479	460	472	452	406	431	467	462	438	491	419	438	434	436	455	427	458	444	474	431	428	449	421	461	410	427	439	413	473	442	470	438	447	460	447	436	481	402	462	467	456	445	438	446	443	453	435	458	456	446	438	471	472	455	458	419	473	440	433	422	489	448	461	440	452	444	472	455	451	414	429	472	420	437	426	476	449	459	457	454	444	482	520	448	450	450	417	409	465	433	465	447	456	403	470	427	423	476	429	461	412	442	434	477	480	424	464	411	456	431	455	457	461	415	417	450	456	454	435	425	435	447	467	431	441	446	484	448	417	413	459	453	434	423	452	470	435	448	453	481	454	465	413	495	451	445	394	454	411	430	468	473	440	486	435	428	435	429	483	474	432	447	437	438	505	446	471	405	452	449	508	448	447	417	464	467	412	432	450	483	494	443	425	450	449	446	426	480	453	476	409	473	428	430	441	494	485	459	439	478	467	433	458	480	465	491	468	438	455	424	417	437	498	443	488	457	407	430	443	484	466	438	457	433	425	442	392	451	441	486	450	457	482	454	440	432	433	455	453	447	454	446	458	452	431	427	438	457	450	459	450	484	435	486	446	450	456	449	418	454	470	468	458	402	474	412	453	445	451	491	472	443	453	474	455	468	440	435	426	431	436	455	480	458	437	408	442	448	447	455	474	419	409	431	432	459	468	456	457	453	429	410	470	448	433	457	452	477	447	453	472	473	428	460	445	450	452	423	431	473	467	435	433	453	472	423	450	469	462	452	398	431	505	456	429	462	477	449	476	452	448	442	449	459	420	427	505	482	509	445	429	446	477	462	428	437	468	483	450	439	473	490	410	447	433	445	460	467	447	515	463	408	414	416	482	465	417	413	473	477	480	448	429	435	473	467	448	452	431	443	438	448	452	440	429	467	454	463	446	440	469	472	465	487	485	481	433	414	425	485	472	475	429	428	432	465	456	433	439	460	439	434	426	424	447	470	468	431	431	473	448	456	413	468	457	461	443	438	422	476	465	456	466	462	424	450	468	460	458	448	440	445	428	432	467	483	473	425	427	407	473	455	434	466	474	470	445	463	423	410	477	435	477	448	450	451	454	440	495	454	431	460	504	445	461	462	428	429	461	430	448	455	413	459	459	447	469	425	448	457	460	452	430	455	443	442	418	447	497	469	435	438	443	397	425	472	453	487	468	448	422	457
24939	21469	28072	25237	15730	2218	1399	1224	1128	1108	1128	1152	1349	2542	1731	1115	1047	1032	1281	1464	1143	1055	1085	1040	1017	1067	1015	1059	1002	1028	1050	1031	1028	1073	1022	1041	1033	1044	1018	1039	940	972	1059	1047	1002	1111	991	1085	985	1009	1010	1112	1008	1056	1075	1032	1002	1049	1049	998	1035	1024	1053	974	969	996	1086	1015	1035	1049	1054	992	1040	1084	1087	997	1076	990	1037	1001	1080	1061	1044	1030	1072	1011	1006	982	1028	1067	1025	1009	1010	993	999	1021	1026	1086	974	1022	1050	1002	984	1023	992	1047	1097	1077	1044	975	1082	1007	1012	1045	1015	999	1023	1039	1025	1017	994	1006	1013	973	1006	1026	1025	1045	1093	1046	976	1060	1026	1067	1030	1007	1079	1016	1028	960	969	1042	969	996	1009	1064	1029	954	1023	1019	1045	1039	1040	1072	1038	1077	1015	1064	972	1018	1018	1000	1019	1010	1015	1010	1034	1032	1014	1019	1014	1034	1068	1047	1031	1003	1031	1047	1004	1006	1035	1018	1067	1013	989	1006	1028	1032	1005	995	1056	1010	1028	1019	996	1070	1045	1023	1063	1048	1079	1051	1018	983	1053	1013	1006	1048	1087	1000	1047	976	1009	1018	1037	1021	1034	1042	1069	1049	1041	1039	1022	1047	1019	1046	1016	1046	1024	1026	1037	1030	986	1027	1043	1008	1012	983	1018	1003	981	1009	1051	1084	999	1077	1020	1012	1020	1064	1031	1048	1046	1051	1037	1020	990	1068	1067	934	1032	1010	999	1010	1037	1041	970	1043	1004	997	1017	1045	1013	995	1045	1068	1016	989	994	1007	1028	1017	1077	1073	1049	1030	1032	1005	1023	1007	1013	1041	1030	1030	1056	1008	1006	1054	1041	1008	1048	1035	1014	995	1005	1036	1042	1037	1044	1028	1020	1015	988	1038	1020	1028	1060	1043	1016	1025	1056	1044	1025	999	979	1029	1048	986	1031	1073	1037	1018	1079	1059	1051	1072	994	1034	971	995	1033	988	1022	1015	1015	1083	998	1005	1041	1009	965	1071	988	1010	1014	1033	1005	1013	1020	1102	1005	1019	1012	1029	963	1034	1007	965	1063	1034	1012	1074	1048	1039	1046	1030	1049	1070	983	1055	1041	1007	1049	1062	1021	991	1077	990	998	1039	1039	1001	1068	1038	992	1023	974	1017	1082	989	1036	1024	1020	991	1012	1025	1082	1035	986	1030	993	1021	1049	997	1005	1041	1036	1012	1028	1043	1071	1047	999	1120	1004	1006	1027	1025	1076	1001	1049	993	983	1052	973	996	1015	983	1024	1037	1026	1003	1072	1011	1025	1015	1002	1083	1016	1006	1061	1023	1055	1033	1003	997	1035	1007	1009	1019	1054	996	1077	1049	1006	1041	1046	989	1063	1077	1055	1027	1101	987	1024	1008	1028	1021	1041	1060	1114	1021	1062	974	1044	1039	1031	1016	1009	1011	1028	1031	1029	1029	1007	1028	1043	1031	989	964	1050	1041	1055	1101	1056	1070	1032	1075	1041	1007	1059	1005	1085	1072	1024	1040	1001	1051	1066	1037	1041	936	1063	1024	1034	1039	1006	1061	1039	981	1027	1007	1017	979	982	1045	970	1009	960	1054	1047	994	975	1063	1024	1043	1008	1051	1014	992	989	1055	991	1051	1040	1003	1029	1064	1061	1092	995	1047	1043	997	1106	1034	1015	994	1015	990	1040	1058	1030	1016	1016	974	1002	1025	1048	1034	1043	1046	1079	1006	1049	1072	992	1019	947	1014	1046	1014	1001	1011	1003	1016	1018	995	998	1023	1024	1089	985	1077	1008	1064	1032	1030	991	1030	997	961	1011	1001	1047	1036	1030	1099	1010	1056	1037	1040	1013	1040	1023	1032	1025	1047	989	1070	1038	1067	1006	1039	1039	1032	990	1002	972	1010	1017	1024	1086	1025	1035	1017	969	1038	1042	1070	1013	1031	1069	1053	1091	1022	1049	1060	1066	1060	1022	932	1017	1049	964	1003	1011	1026	1051	1064	1054	1031	1046	1082	1051	1042	1067	973	1029	1027	1024	1021	1016	1030	1030	1051	990	979	1070	975	1030	1016	1010	1004	1038	1029	1026	999	994	1018	981	1038	1037	1051	1019	1051	1022	1022	1018	966	1018	1085	1006	997	1027	1023	1015	1026	1040	1044	1009	1078	1079	1024	1031	1004	969	1034	1034	1030	1092	1013	994	1004	961	1061	1028	989	993	1000	989	1004	1035	1004	1029	1043	1068	1089	1035	1093	1036	1002	1024	1032	993	1032	1047	1008	1057	1028	1034	1023	995	1026	1052	986	959	1047	1017	1063	1084	1068	950	1029	1036	1034	1058	1028	1012	1070	998	1011	1056	1010	1054	1015	1034	1068	1035	1049	1051	1046	1015	1092	1024	1034	1050	1030	1042	978	1053	1004	1060	1058	1090	997	981	1044	1035	1004	1023	1047	1044	979	1023	989	1042	1040	1061	996	1065	998	1033	1005	1089	1020	1006	1010	1051	1054	1062	1057	1076	980	1067	1028	1012	1017	1039	1028	1014	1014	999	1014	1015	1023	1030	1071	1032	1031	1000	968	1025	1066	1067	1006	1073	997	1033	1017	1029	1050	1043	1086	1053	993	1001	1060	1018	1034	1058	1028	1046	1056	1090	1050	963	990	929	1023	967	988	1009	1013	1016	1007	1035	1037	1068	1027	1008	1024	1072	1006	1004	1058	993	1020	1047	1024	1004	956	1070	998	1028	1034	1081	979	1055	994	1012	1068	1040	1043	996	1039	1036	1041	1039	987	1050	972	1034	1027	1039	1047	1054	1056	1019	1042	1036	1018	1037	1040	1069	986	1022	1002	958	1005	1010	1021	996	994	992	1050	1071	1065	1044	1038	986	998	983	1029	1021	983	995	1050	996	976	1104	985	995	980	1026	1082	1034	1028	1031	1017	1017	1003	1005	1018	1027	974	1054	1039	1008	1035	1060	1016	1053	1095	1003	1062	992	1077	980	1088	1042	1082	951	1037	1005	1055	1061	992	1006	1024	1066	1079	959	1031	1149	997	1048	1053	1052	966	1012	993	1047	994	1014	1059	1070	995	1037	1024	1010	987	989	964	1016	1031	988	1045	1053	1040	970	1028	1016	980	1027	948	1067	1029	1051	1042	1054	1021	1026	1044	952	1063	1007	1004	1047	978	1045	1029	992	989	1079	1027	1016	1027	1060	1024	1010	1029	1077	996	1033	1073	1081	1007	1040	1063	1014	1051	1039	1040	1101	1012	987	1037	1000	1035	997	1008	959	1000	997	1018	1063	1086	1028	1026	1000	1014	996	966	982	1044	981	1022	1064	1001	1003	1094	956	1023	1054	1002	1044	1050	1019	991	977	979	1011	933	993	1029	1026	971	1017	1050	1055	986	1045	999	1052	1018	1016	993	1039	938	1109	1026	981	1047	1038	1066	1001	1020	1051	958	964	1101	946	1062	1029	943	1034	1040	965	1081	1060	1014	1014	1006	1057	1022	984	1066	1013	996	1036	952	1046	1055	1041	1031	1017	1036	1043	1016	1059	1015	980	1020	1037	1078	1040	1077	1036	1101	1018	984	1025	1026	1040	1028	1012	1065	1046	997	996	1050	1042	1044	989	1053	1020	1037	1033	1040	1012	1073	972	997	993	1060	989	1043	1046	959	1017	1072	1033	1012	1009	1018	1054	1024	1029	1046	1062	1016	982	1022	1051	981	984	964	1036	1001	1001	1015	980	966	1071	1057	1053	956	1061	1043	1054	1013	971	1041	1033	1048	1041	1050	998	1031	1039	1012	1039	1035	1028	998	1013	1039	1007	992	1050	1057	1042	1019	1061	1032	998	1083	1015	1052	1050	1023	1035	980	1057	1016	1042	991	1056	994	990	990	1013	1061	1061	1018	1024	1079	1014	1015	1002	1010	998	993	1063	995	1056	1030	1051	988	1043	1045	1000	996	958	1079	1057	1096	1026	1020	992	1045	1038	986	1036	1064	1067	1006	1002	1044	1011	1070	993	1043	1024	1024	976	1032	1012	966	1021	1019	1058	1085	1026	1035	1048	1005	1015	984	1094	1021	1017	1023	1011	986	1088	985	973	1009	1018	1014	1033	991	986	1049	1006	1041	1071	1033	995	982	1074	966	1005	997	1069	1055	1029	979	1033	999	1023	1040	1037	1008	1083	1025	1037	1032	963	1051	1030	975	1037	1038	1050	1046	1085	1017	1032	1037	986	1019	1014	1020	986	1044	1003	1042	989	1048	1063	989	1034	993	1074	1066	1016	1018	1017	1027	1003	1006	1002	1017	1010	1025	1026	1072	1021	1052	985	1056	1011	1050	1068	999	1033	1030	1050	1073	1058	1037	1041	1006	1019	1034	1105	1049	1023	1011	1010	1013	1023	1041	1055	1013	1041	1086	993	1040	1013	1056	1073	999	1022	1026	1036	1025	1000	1005	1093	1018	1038	996	1096	1013	1041	1034	1051	1063	1037	973	1054	1026	958	1102	987	960	1011	1040	1026	1031	1081	993	1008	996	1030	974	1046	992	1017	993	1013	994	1006	1085	971	1063	1071	1059	1001	1035	988	986	1019	984	1022	1016	1061	1040	1063	986	972	1021	1020	1047	1050	1048	1051	1000	993	1027	992	1012	1036	1001	1027	1026	1069	964	1013	1067	1028	1014
12656	38132	13909	3391	2364	1907	1509	1387	1266	1241	1167	1135	1434	3454	1962	1075	1000	1083	1426	1646	1166	943	1021	1059	1027	1030	957	1031	1002	956	996	1049	955	991	992	954	938	1015	1038	1032	1010	970	977	1009	967	1023	975	993	1032	971	966	995	1006	978	1042	972	1080	1013	994	1007	964	1000	954	965	912	978	971	1018	962	990	918	952	1026	988	1024	968	990	976	1009	1014	965	1061	1010	999	1003	1012	957	1020	1078	995	955	1007	1019	987	983	1019	1046	961	977	970	956	1050	1002	919	950	987	904	975	963	1012	1038	1012	987	1017	1008	959	969	1052	960	945	974	962	1041	1037	939	1008	962	1016	1000	1011	1033	973	936	975	982	996	971	973	1033	994	983	1006	992	1011	997	1030	983	972	983	975	934	944	999	1002	990	988	933	990	945	973	961	1010	980	1006	1067	1031	994	1011	991	936	1002	1025	1017	1039	939	1028	1005	998	1007	991	961	997	989	1007	1006	904	964	966	1007	943	915	1031	1036	988	936	1004	1003	975	1013	965	998	946	981	959	979	992	985	1000	986	918	1011	994	967	1016	1007	975	973	978	974	1067	1037	1036	920	932	936	1060	971	1041	1004	978	971	963	940	959	933	996	994	1042	984	1001	1027	981	1009	1005	1035	992	1039	1025	1001	968	975	1002	1019	1007	967	998	1036	1039	984	998	977	978	1026	952	1025	966	985	1032	981	989	1037	1027	949	956	960	1012	985	967	971	1004	1031	1031	984	983	1000	1009	1017	957	966	1037	994	943	979	996	1022	1005	1030	997	1022	1003	917	1048	998	1000	1002	994	999	974	994	956	939	977	1012	1114	972	959	999	994	998	932	993	986	986	1000	1014	957	980	1012	1001	1034	1045	974	944	1065	903	1028	1030	973	952	1036	1025	969	959	968	1043	933	1003	1013	1010	1029	989	942	991	934	983	1003	1036	984	1012	998	1002	975	973	958	1025	1038	1005	981	976	1008	1012	1023	977	951	1005	994	1007	997	924	969	993	1018	1020	1032	1033	1000	1029	999	1004	993	972	1030	926	949	940	972	997	1004	1008	994	1024	1033	1000	1040	987	983	1015	995	938	991	1000	973	1027	987	1050	961	1017	951	938	992	939	996	1021	890	969	959	1022	1043	1015	962	988	969	994	962	972	988	979	922	984	933	983	988	970	969	1041	975	992	989	938	1024	1004	973	923	1005	993	1001	979	986	1042	952	968	1036	968	953	1025	981	953	962	1030	970	953	979	1046	990	958	964	959	1022	994	952	936	994	1029	978	977	1003	955	897	1014	1013	1002	1057	955	984	987	1022	992	992	1032	1038	971	957	1057	1002	1022	978	963	1018	1010	982	1040	956	997	1040	1010	1015	993	971	1013	982	993	985	991	978	1034	997	1012	970	1003	950	1007	1043	986	996	1020	994	1026	930	968	1023	1005	974	985	990	936	1012	1003	963	1021	1019	954	1017	1013	1021	977	1027	1012	1017	1007	1000	1017	951	949	1017	1010	950	995	987	1017	981	1041	976	1048	976	982	979	983	980	977	1006	1020	998	965	1019	1001	979	960	957	993	920	951	927	979	957	985	1019	947	1003	978	990	957	1021	961	993	913	966	958	992	1014	927	941	1023	1038	973	1038	995	979	972	999	959	986	986	1030	993	1054	976	959	1033	1001	965	972	960	971	1038	977	996	985	986	1026	1012	1019	995	1022	1015	960	972	1002	992	1000	964	948	981	997	981	1028	988	968	1025	964	999	959	1002	986	1037	1004	977	976	990	1025	943	939	1013	976	986	938	1027	1022	991	1001	986	1045	1008	997	990	911	966	985	992	992	985	983	979	943	991	1009	944	975	1030	996	1041	944	940	1003	1019	937	922	994	974	994	980	932	996	987	990	944	990	950	1048	985	970	948	970	964	1001	1011	972	1006	979	1000	976	972	938	982	996	1003	1028	995	1019	979	1031	1019	956	998	972	929	999	988	971	1033	990	966	1056	949	941	1006	983	954	978	964	991	1006	980	1014	939	1026	1057	1051	942	947	990	987	1036	944	999	957	969	1043	974	997	975	1020	996	977	986	958	965	1005	983	965	1004	1011	1017	1058	939	1020	1042	1000	1007	983	944	965	985	921	1019	932	1002	962	963	980	1042	973	992	1024	1013	1013	990	1024	996	987	981	1019	973	963	976	1009	953	1033	912	1019	973	998	997	991	995	961	938	990	967	952	1040	1049	1006	945	972	992	976	989	1016	1010	984	987	965	1021	964	967	966	958	989	999	989	935	945	1010	966	1000	950	967	1028	893	999	1025	1056	991	955	960	986	1008	974	1036	1006	977	1007	962	979	938	934	1024	1006	1004	1006	964	1004	953	935	993	1036	948	1028	932	1013	1017	980	1004	1016	987	973	985	1001	1026	935	1001	969	946	980	993	1002	971	963	981	1023	1022	957	964	973	1000	916	959	990	959	1023	1010	966	1008	978	976	992	956	981	973	973	1002	972	970	1005	943	996	966	1061	965	1044	1048	931	998	1017	1002	1010	957	1019	998	977	1025	994	967	1087	1025	1005	938	1028	977	958	961	1007	997	1036	929	971	1025	1024	980	985	993	936	960	967	925	1000	994	1037	1027	1001	935	1004	968	1033	1002	1005	1030	1006	961	999	1001	1041	1007	964	988	1014	975	1027	1050	959	1066	1014	978	1027	987	978	923	937	936	946	961	1020	984	969	1068	1022	982	965	945	973	1022	974	1010	1002	991	941	984	974	1018	982	946	1024	986	995	1018	977	921	985	990	1037	939	951	1006	996	1056	1032	1015	1023	1002	1014	1014	1022	992	997	1008	1006	982	996	969	996	974	1002	939	1049	1006	975	934	955	1042	924	1000	1027	959	950	973	978	970	954	1003	1023	1030	1023	965	963	980	980	1000	1047	944	945	943	998	976	936	1049	977	1037	962	993	972	1002	1026	999	1014	1041	963	988	978	973	992	976	943	1009	1007	1033	976	993	1024	1010	993	993	1042	1039	979	989	974	963	939	963	919	997	1008	980	1007	984	933	1006	988	981	1017	957	944	1017	986	1002	936	962	978	1103	1000	942	1007	950	962	920	980	1009	1001	935	980	1005	986	978	965	964	999	978	965	1056	934	993	1000	969	964	955	955	1017	1030	990	970	988	983	1006	951	980	990	985	1002	995	929	1015	1030	992	998	977	940	1004	962	988	987	1049	975	1006	1000	1015	1003	978	939	1042	1014	1061	977	959	1011	968	953	1011	988	985	958	989	1000	976	1016	929	1013	968	977	1039	995	999	991	943	1011	1005	964	954	991	1016	982	965	975	994	976	968	976	1031	990	979	1006	935	978	1001	952	965	1018	946	987	1013	977	1001	958	1014	1002	971	1000	965	1089	952	984	981	977	928	933	1008	994	1005	971	1033	1028	982	1034	1014	1052	978	961	1003	997	1057	925	1010	961	979	981	1003	1037	982	970	921	964	987	952	986	1017	993	934	937	920	1021	1009	1044	982	1049	947	1023	976	993	952	992	945	976	973	1043	1010	973	996	1017	974	1032	1019	959	995	996	1025	952	970	1006	978	981	981	1005	1045	963	999	1009	972	998	992	1023	1010	981	986	982	1033	919	973	962	1005	946	964	983	1003	959	973	1039	999	976	963	991	964	977	979	987	1015	1019	985	975	944	966	919	978	967	1032	1059	1016	970	944	995	976	953	984	1015	1025	1005	966	990	957	986	983	920	983	997	1028	989	1039	948	1039	973	1013	962	1021	998	1010	977	982	990	937	1006	979	947	1011	961	991	1025	960	1052	919	990	1002	996	1035	990	1006	968	1025	991	1018	1005	1031	1032	984	1012	977	971	995	954	1019	990	978	979	1005	1038	1009	984	1003	955	996	965	942	1008	1034	956	970	1060	933	1008	1011	1001	1011	996	1010	962	1032	1015	963	971	1015	1017	999	975	983	1063	913	943	1023	1019	993	956	1017	975	955	984	999	996	1014	972	1002	962	987	975	987	955	986	1021	992	996	930	948	1008	980	981	968	955	1016	982	944	976	1009	1016	1030	942	1034	1023	975	984	995
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
