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
341482022080	341482022649	341482023199	341482023749	341482024299	341482024849	341482025399	341482025949	341482026499	341482027049	341482027599	341482028149	341482028699	341482029249	341482029799	341482030349	341482030899	341482031449	341482031999	341482032549	341482033099	341482033649	341482034199	341482034749	341482035299	341482035849	341482036399	341482036949	341482037499	341482038049	341482038599	341482039149	341482039699	341482040249	341482040799	341482041349	341482041899	341482042449	341482042999	341482043549	341482044099	341482044649	341482045199	341482045749	341482046299	341482046849	341482047399	341482047949	341482048499	341482049049	341482049599	341482050149	341482050699	341482051249	341482051799	341482052349	341482052899	341482053449	341482053999	341482054549	341482055099	341482055649	341482056199	341482056749	341482057299	341482057849	341482058399	341482058949	341482059499	341482060049	341482060599	341482061149	341482061699	341482062249	341482062799	341482063349	341482063899	341482064449	341482064999	341482065549	341482066099	341482066649	341482067199	341482067749	341482068299	341482068849	341482069399	341482069949	341482070499	341482071049	341482071599	341482072149	341482072699	341482073249	341482073799	341482074349	341482074899	341482075449	341482075999	341482076549	341482077099	341482077649	341482078199	341482078749	341482079299	341482079849	341482080399	341482080949	341482081499	341482082049	341482082599	341482083149	341482083699	341482084249	341482084799	341482085349	341482085899	341482086449	341482086999	341482087549	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	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
22899	21642	29379	24403	21644	21698	10819	1110	745	668	560	474	444	358	393	365	342	354	274	306	282	283	289	255	259	257	247	258	265	267	248	265	263	226	255	209	274	233	259	235	262	224	269	242	242	230	227	213	240	211	219	239	232	263	246	229	227	239	230	215	228	250	222	273	208	232	212	224	213	222	212	246	223	231	235	201	237	231	234	244	207	233	253	242	221	212	226	227	230	215	222	211	228	229	232	225	245	216	228	229	214	217	227	251	206	248	203	229	213	209	223	248	217	212	243	232	217	234	234	258	240	222	231	219	237	237	224	212	216	201	247	219	226	216	232	240	233	230	212	233	223	218	212	198	231	211	223	256	234	239	233	227	192	253	240	217	241	219	209	215	247	239	237	215	228	186	249	214	203	214	209	253	211	211	210	228	196	219	229	229	231	228	228	227	237	243	220	240	237	231	238	241	228	227	219	226	236	213	226	209	239	213	232	199	221	208	223	224	207	195	253	225	210	251	224	239	244	218	218	208	214	212	208	212	238	215	216	209	238	218	233	232	229	233	202	232	225	221	221	233	217	224	224	231	201	228	216	213	236	249	243	226	220	207	212	206	213	216	225	224	196	205	215	235	235	210	228	230	240	212	227	255	214	202	234	229	245	225	210	209	212	200	225	221	237	248	238	234	233	216	225	203	214	242	240	213	206	238	204	236	213	215	216	240	217	207	229	227	205	238	244	210	185	219	231	220	214	245	220	224	210	220	220	225	207	214	222	223	205	207	237	233	240	231	212	221	241	207	215	215	231	255	256	222	228	231	208	245	220	231	187	213	205	219	222	201	214	234	226	229	196	215	247	235	215	227	217	188	203	216	241	227	226	223	232	238	247	232	238	224	215	238	219	255	227	231	221	207	212	228	205	224	219	212	220	246	225	253	242	231	199	219	233	225	234	243	189	212	232	241	231	215	259	204	233	237	205	244	219	240	212	253	211	229	237	206	198	226	252	218	235	227	204	227	242	208	226	215	206	229	243	238	196	223	212	228	220	240	202	207	250	220	231	235	203	208	266	221	246	220	219	225	227	230	208	208	211	230	242	218	220	239	232	239	221	232	234	249	197	232	230	218	205	233	227	220	215	191	227	217	210	221	215	232	227	234	200	223	218	217	238	244	238	249	236	219	229	229	233	211	217	191	234	229	234	228	245	231	214	247	216	240	226	219	263	238	211	227	248	223	254	246	228	217	236	220	244	239	216	235	224	223	224	228	219	215	233	227	225	258	236	185	232	213	203	245	221	217	218	223	220	210	236	197	243	207	224	220	219	257	213	225	238	242	240	243	198	192	198	236	223	229	216	222	207	238	213	250	242	248	216	225	221	228	219	222	202	221	217	235	259	207	211	239	240	210	231	234	221	240	205	215	254	218	219	238	249	193	208	207	243	234	230	216	209	236	235	207	223	238	238	223	222	217	240	232	231	212	226	241	203	241	213	240	218	226	241	199	208	234	213	206	227	224	209	253	246	216	216	204	237	226	211	225	208	234	221	195	220	236	245	216	245	229	242	227	220	234	216	247	209	244	234	219	225	222	201	242	244	248	213	222	213	248	199	251	258	253	236	215	247	218	232	211	250	199	231	255	205	215	224	235	229	207	220	240	234	222	222	205	231	195	228	198	212	229	212	254	224	247	199	239	199	210	204	213	207	227	228	219	230	254	187	232	240	239	243	208	255	252	215	217	258	231	238	245	260	232	203	215	238	218	222	217	214	204	234	224	246	238	221	210	224	220	244	241	195	253	231	244	227	221	242	235	213	234	210	221	227	224	234	224	231	234	234	246	231	202	226	220	231	226	206	195	221	222	228	212	230	214	217	212	238	217	230	225	197	226	189	211	216	234	220	213	226	221	224	206	226	214	268	241	232	231	211	238	212	230	253	229	204	199	224	211	233	237	239	208	233	225	230	247	238	229	192	227	238	228	228	213	218	242	220	245	231	201	226	226	210	209	236	233	212	213	231	226	233	218	210	227	219	225	214	233	218	198	205	223	206	217	221	234	210	227	227	219	216	192	224	225	246	200	247	211	228	221	214	223	238	233	246	203	233	222	232	211	218	216	220	252	237	221	224	225	211	211	226	242	215	243	228	221	219	240	203	219	243	187	209	220	215	207	233	220	233	224	235	267	242	206	223	227	214	223	233	247	236	219	194	235	221	233	210	226	213	207	219	245	220	213	228	217	225	222	227	221	243	196	218	228	214	233	247	213	224	221	236	216	195	215	203	207	232	242	231	236	239	232	229	213	221	219	208	242	215	215	242	230	201	217	229	238	223	221	248	224	223	247	218	232	232	237	224	234	207	248	225	238	223	237	231	220	212	241	256	226	233	214	210	242	223	209	224	236	225	221	239	220	228	210	233	228	229	220	222	220	244	229	204	227	220	230	227	211	234	227	204	237	234	246	236	233	225	228	213	220	191	213	192	233	216	211	253	233	219	226	236	230	226	225	234	227	230	226	232	220	242	215	234	211	229	251	228	213	215	223	224	208	230	256	218	219	181	210	238	205	250	225	238	214	228	227	230	214	216	234	232	225	253	250	238	222	215	252	246	225	228	202	231	228	202	214	232	250	239	236	214	219	221	234	218	225	229	207	243	235	250	224	243	241	221	212	229	230	194	213	219	212	217	215	210	223	251	232	220	221	211	251	210	214	234	233	240	226	244	232	227	235	255	195	266	234	243	216	204	218	254	246	223	212	210	186	235	224	244	218	215	189	222	265	225	211	244	219	226	216	233	218	212	231	220	230	232	253	223	193	219	209	222	249	239	222	224	263	236	205	212	216	248	231	222	199	208	209	210	229	196	234	260	220	225	239	236	232	228	208	218	224	233	231	230	211	246	240	248	241	230	229	232	208	240	212	206	220	236	228	223	209	209	257	216	222	206	227	213	247	226	252	215	223	238	213	242	204	251	223	212	224	223	216	208	233	200	207	209	210	221	216	234	233	211	216	217	221	246	226	203	228	215	216	222	211	226	246	245	237	240	223	212	212	251	252	208	265	216	224	220	222	205	223	186	251	218	202	206	219	227	236	245	211	224	200	224	251	205	219	230	224	226	233	234	256	212	233	218	224	225	223	215	215	234	250	204	237	230	216	214	245	246	246	237	216	209	206	244	207	230	223	187	208	232	205	207	265	212	227	227	207	201	190	227	219	238	201	232	234	234	226	250	229	200	206	235	235	202	223	212	226	227	226	214	242	220	227	220	241	223	231	210	207	220	234	249	220	190	205	221	249	231	202	207	205	243	211	218	255	243	228	214	243	204	226	231	223	223	240	223	205	206	235	229	219	217	229	210	211	227	224	231	225	228	230	230	237	223	228	224	265	234	193	243	218	251	204	197	215	220	217	212	203	245	233	207	223	241	209	234	204	238	215	231	210	227	227	224	214	230	206	230	218	207	239	227	221	206	223	205	185	228	215	223	248	229	228	252	226	219	230	221	231	226	218	213	214	221	230
4180	12917	10724	5228	3764	2747	2104	1547	1217	944	767	676	626	538	451	409	403	376	352	357	324	299	295	312	303	307	295	282	252	283	274	268	286	273	314	281	261	278	279	245	288	285	277	287	263	292	270	245	236	251	286	244	248	232	279	267	253	255	238	207	245	278	242	250	252	232	257	261	264	256	232	256	261	238	244	229	263	249	255	261	234	261	230	262	247	230	233	240	247	266	252	218	264	261	265	240	247	214	284	248	247	249	248	242	223	232	238	251	240	260	246	252	252	246	232	230	251	226	242	251	241	269	268	282	266	250	259	233	243	229	242	237	244	241	242	254	254	244	222	268	263	241	263	238	239	234	287	222	242	273	222	257	246	243	249	280	234	277	247	269	235	237	253	255	248	275	226	251	242	258	221	234	239	252	266	241	234	240	247	251	250	265	265	251	237	243	220	252	246	253	246	310	231	240	250	233	239	245	270	273	223	246	245	251	232	269	231	246	256	232	242	240	253	261	256	263	257	240	229	242	260	237	252	265	251	255	255	255	263	249	231	231	242	283	265	217	251	254	266	267	225	223	245	244	260	215	255	251	240	249	270	241	239	245	277	259	221	270	254	266	256	248	235	232	262	246	264	232	267	236	241	283	296	251	241	234	241	245	268	253	245	238	224	229	259	215	236	240	238	240	220	243	256	231	254	242	227	206	247	257	252	260	225	252	249	236	225	243	242	238	283	217	271	244	239	262	275	253	267	254	239	252	244	271	247	247	217	249	266	208	278	249	256	257	270	240	228	245	247	249	246	253	240	212	257	220	212	245	252	257	231	244	239	258	241	234	231	238	238	240	260	247	258	247	249	246	239	233	229	263	247	275	223	255	277	236	238	251	249	270	242	240	227	245	228	258	241	259	270	268	226	270	264	246	242	245	250	274	261	240	239	237	265	251	270	229	253	242	238	234	268	229	254	262	261	258	244	257	267	239	257	227	262	249	238	232	261	237	265	228	236	234	249	266	221	204	245	256	220	237	285	233	256	239	242	249	236	251	209	279	228	249	241	237	249	240	273	258	231	249	284	248	238	253	225	215	246	253	245	260	235	259	264	247	241	232	228	279	272	245	231	269	278	235	235	261	265	222	264	232	245	276	242	258	248	252	234	260	245	250	239	259	271	231	252	225	253	256	220	253	260	258	263	277	264	214	230	247	248	240	240	234	261	248	244	268	259	222	240	267	259	249	264	253	250	251	242	266	237	252	295	252	260	223	234	216	232	236	246	270	260	252	267	244	238	238	232	240	242	255	263	274	248	260	232	255	241	228	237	227	241	264	233	247	243	238	239	251	229	268	259	279	252	238	280	260	263	253	261	245	245	251	263	240	232	241	251	241	270	241	254	246	260	249	232	259	253	271	267	229	254	242	251	257	296	254	250	266	239	268	255	268	246	241	249	248	229	223	257	233	247	240	227	258	236	232	230	249	262	257	275	250	267	274	236	255	256	239	273	231	257	239	277	258	222	238	277	240	245	255	252	224	242	230	282	258	228	230	217	264	240	249	216	228	250	232	259	253	244	257	255	281	250	258	250	251	266	254	258	242	238	228	298	216	229	240	245	213	276	229	259	255	257	259	236	256	236	266	263	249	237	233	254	239	230	243	245	249	248	256	235	229	247	236	255	238	271	251	255	231	234	270	267	234	249	241	256	235	239	260	231	268	228	257	232	242	257	221	252	272	266	272	242	275	256	232	234	255	235	229	270	251	255	223	235	252	226	265	245	261	248	236	244	263	236	244	251	262	228	260	229	257	241	233	236	255	228	249	229	238	249	243	217	218	279	253	259	269	260	282	227	248	247	253	257	232	229	206	256	209	242	247	256	261	244	228	225	260	224	258	263	241	270	258	259	242	255	215	266	244	245	241	237	241	223	257	236	250	248	251	256	253	255	230	263	241	233	252	239	238	267	245	243	256	242	236	233	248	224	263	231	232	261	225	263	235	251	227	270	238	259	254	252	261	258	237	251	249	238	242	234	238	233	259	257	257	254	223	258	238	240	226	233	245	272	229	227	237	247	215	240	267	252	234	254	276	263	222	263	270	238	232	248	267	263	250	234	247	267	263	247	281	269	261	227	242	238	258	250	251	244	249	258	241	230	286	278	266	271	267	279	256	249	234	256	251	253	264	258	256	250	230	255	238	262	236	261	264	249	254	241	250	261	240	263	231	231	240	237	272	252	232	234	257	239	238	254	247	250	223	249	262	268	238	246	244	250	243	232	274	226	235	240	240	235	243	231	251	256	253	226	260	268	251	246	255	239	251	229	263	266	242	240	254	229	251	239	246	260	257	216	239	241	252	268	269	263	239	228	280	262	252	231	249	249	258	244	255	229	238	242	232	245	251	252	245	250	217	245	282	248	248	228	269	270	256	215	235	217	232	232	223	249	244	251	263	229	230	257	254	229	248	210	236	243	228	252	227	238	261	218	248	237	227	270	245	250	280	253	229	246	266	241	259	235	239	241	255	238	240	279	236	254	251	254	232	232	261	229	255	237	218	220	233	264	244	266	244	220	222	264	240	233	258	224	254	231	231	246	268	240	253	220	256	247	258	264	255	248	254	259	265	233	255	262	252	230	234	223	254	244	240	236	245	247	264	273	250	233	229	249	264	252	261	231	232	249	253	237	272	233	231	270	247	232	265	269	246	269	223	208	230	221	224	241	231	251	247	242	246	240	263	238	228	222	231	248	224	224	252	233	275	280	264	257	268	241	235	237	236	268	266	245	276	249	266	237	253	283	263	242	255	239	223	250	272	238	272	230	231	240	241	248	252	247	236	271	237	231	246	263	264	248	266	252	234	256	252	211	245	239	227	231	259	268	264	243	273	244	256	260	229	267	248	235	266	233	242	275	231	232	257	241	227	255	234	235	263	237	256	257	238	261	217	243	243	260	234	253	235	229	262	293	242	261	245	257	244	258	256	228	245	250	266	265	254	250	257	245	241	248	254	220	243	265	251	238	250	257	243	269	249	225	245	242	249	265	248	265	234	246	240	242	228	240	289	258	239	236	267	231	235	272	261	279	254	231	243	256	252	264	273	260	236	259	226	233	268	274	243	233	277	302	223	238	235	239	223	258	251	232	253	239	266	233	236	236	229	248	263	235	225	251	250	253	245	235	204	249	239	243	254	260	259	241	247	215	256	255	227	244	247	241	250	247	284	229	244	250	258	265	221	253	219	224	262	244	250	239	221	260	258	237	257	240	263	234	269	263	265	258	258	260	250	225	238	246	238	240	252	261	237	248	252	263	235	227	234	254	239	229	266	233	254	212	260	279	249	274	239	246	241	245	234	228	270	276	255	239	218	253	257	260	231	256	242	266	251	250	228	243	210	225	229	246	253	236	255	222	236	242	225	264	224	239	245	236	254	235	231	246	283	256	255	255	255	239	218	240	230	236	239	299	255	241	246	237	229	236	223	251	230	240	259	267	235	244	265	214	262	242	263	239	241	238	238
27220	18802	5510	1078	890	823	797	755	774	750	748	740	800	741	758	777	746	758	816	726	746	788	713	783	778	724	739	750	746	741	801	708	751	752	759	796	761	740	735	716	727	690	738	731	733	686	751	747	752	775	716	722	707	770	749	726	727	761	750	762	791	793	754	758	738	751	757	720	730	724	759	736	750	717	752	788	747	761	734	737	712	755	760	757	805	731	759	732	735	720	698	753	726	732	743	728	769	763	753	764	729	734	773	791	763	751	769	749	768	758	732	759	755	719	776	760	772	713	722	768	731	760	713	746	745	752	703	752	742	757	765	788	759	726	732	755	779	726	705	739	726	715	751	767	800	763	771	724	736	748	735	735	744	777	718	792	727	739	778	748	791	757	729	748	753	784	757	744	796	725	774	790	771	757	767	714	734	797	739	740	781	768	770	727	742	754	720	777	762	718	730	749	710	723	761	748	730	776	750	738	717	726	783	751	743	750	701	745	720	755	691	757	760	748	720	736	776	726	741	748	788	690	799	767	735	762	734	756	801	767	771	753	752	752	741	757	772	754	710	779	738	730	752	749	718	772	767	794	749	700	699	715	712	694	762	795	763	763	719	719	743	779	740	710	724	768	764	759	708	771	769	817	717	692	736	750	751	704	730	761	745	737	752	725	732	785	758	799	756	766	710	750	726	789	756	767	737	734	748	770	802	745	717	743	739	744	768	730	722	750	780	709	792	739	750	740	685	765	788	766	760	730	709	731	745	728	733	789	687	764	727	703	720	797	696	715	760	724	710	707	728	740	725	720	681	734	714	743	754	693	780	783	721	776	716	755	725	764	763	762	720	715	756	767	778	767	771	781	710	748	754	711	733	742	733	730	787	802	707	746	675	777	749	772	747	793	739	761	729	769	751	772	732	768	702	743	709	737	762	706	760	738	763	734	683	758	763	756	741	746	748	761	754	714	808	775	704	730	806	761	730	776	733	751	813	734	740	745	712	722	704	748	735	777	806	740	723	764	801	741	765	775	729	696	736	772	734	803	763	739	738	740	731	729	793	784	683	719	726	761	739	765	763	760	757	755	746	711	773	776	745	768	794	705	788	757	775	757	715	785	724	732	776	739	764	723	681	759	752	746	730	747	777	730	783	755	702	749	757	732	743	764	735	773	812	729	771	743	726	768	736	724	821	729	713	744	749	746	780	752	718	701	765	734	744	733	730	716	772	760	732	732	689	706	754	705	718	719	764	759	730	708	755	684	773	735	751	780	744	724	771	801	718	761	771	752	760	735	732	705	724	713	808	772	725	779	744	741	708	801	720	691	730	761	732	749	752	776	726	763	783	777	764	750	740	759	760	751	740	774	766	743	713	768	757	743	765	790	717	783	717	754	797	738	770	764	757	712	732	790	786	761	750	772	719	777	739	744	701	760	712	772	727	764	782	719	746	761	769	745	709	728	763	742	756	788	774	765	750	795	754	804	756	709	726	760	740	719	747	736	741	754	764	739	771	731	764	711	751	772	778	739	700	777	761	734	734	746	772	737	735	708	699	772	797	752	732	740	706	767	750	734	755	719	741	731	758	692	755	756	751	743	774	751	700	717	737	715	779	707	750	796	708	767	746	717	776	746	748	707	751	762	702	719	731	699	718	726	762	775	733	707	795	749	743	733	729	745	680	727	761	728	737	671	694	734	705	754	766	781	724	702	771	737	748	729	761	742	702	743	701	700	776	730	731	760	727	769	736	749	801	759	745	807	726	781	753	723	757	730	812	753	789	760	736	756	716	792	742	736	715	756	762	762	773	788	731	780	740	710	807	742	777	740	749	787	782	771	761	718	714	768	700	756	722	746	773	756	709	748	752	780	801	741	756	737	808	749	784	754	724	746	736	698	753	725	752	731	717	796	730	707	712	757	743	702	756	747	728	687	749	760	749	768	757	791	759	749	712	782	747	708	737	725	778	778	739	704	767	746	774	781	745	800	765	739	717	726	710	737	765	733	737	745	747	728	771	745	724	744	746	706	785	729	777	755	771	701	724	735	802	739	730	744	747	795	754	739	767	782	730	745	744	701	719	734	689	724	756	747	749	704	763	732	783	727	716	743	745	777	747	756	749	727	751	775	743	768	728	783	721	804	720	751	802	752	747	760	779	739	685	738	773	699	757	744	736	751	753	740	739	733	705	782	745	775	769	679	756	717	740	738	765	763	790	717	766	709	735	819	728	719	757	784	721	711	788	700	791	784	778	765	745	717	762	704	724	744	742	756	752	734	693	705	710	719	775	750	747	721	748	719	786	783	763	731	778	795	732	776	746	789	753	740	741	777	780	729	805	723	782	781	728	706	792	776	783	757	774	713	779	716	759	695	741	749	759	760	751	760	771	761	707	686	764	742	748	720	769	778	733	755	778	760	739	754	724	712	732	745	733	710	749	754	745	763	753	730	722	783	728	731	767	727	740	754	698	749	747	762	799	717	785	758	723	756	717	734	783	815	766	800	803	737	742	717	735	707	735	762	780	740	699	719	702	750	720	776	730	734	744	787	751	816	743	728	737	758	748	761	755	743	751	775	788	746	726	745	718	750	698	715	753	758	739	711	666	750	760	726	728	749	770	758	738	761	708	753	708	736	757	749	762	743	704	755	745	757	753	744	711	720	722	813	751	712	768	740	769	747	756	759	756	745	769	739	731	728	767	737	738	750	721	765	767	743	692	748	675	730	738	703	762	731	784	760	738	736	760	774	724	689	749	763	755	831	738	789	755	716	783	718	732	721	777	658	752	766	700	783	719	759	707	746	678	785	766	758	755	747	760	779	747	756	761	729	672	738	708	779	740	706	749	735	687	759	753	719	694	742	745	758	751	760	747	739	746	730	709	818	726	768	773	718	755	729	721	705	725	733	778	752	798	754	773	720	756	715	739	753	725	766	771	750	758	746	744	750	738	750	768	745	688	742	725	718	742	779	705	802	803	741	743	700	709	734	738	713	741	743	716	765	800	759	764	736	701	723	745	727	729	744	687	736	719	789	745	772	805	765	735	776	720	750	787	694	697	744	788	761	734	757	750	740	718	773	750	717	736	730	750	728	767	742	747	748	793	778	682	788	769	786	803	805	750	761	772	758	697	707	742	801	733	756	777	777	790	750	746	714	767	714	774	722	782	767	751	746	775	746	758	801	762	745	757	751	716	725	754	787	767	750	751	717	771	682	738	772	755	720	733	768	703	803	731	753	741	781	769	767	706	769	738	767	712	767	744	751	755	754	784	737	743	802	778	701	792	715	754	791	783	726	797	723	744	800	776	724	733	779	778	765	714	773	766	766	742	707	773	804	747	753	741	705	755	780	771	789	741	767	758	759	769	753	780	779	744	821	736	701	741	732	717	786	703	773	760	800	755	763	780	728	730	748	753	740	744	722	745	741	754	745	740	748	760	765	761	709	729	770	746	746	770	728	749	736	792	743	724	763	716	694	734	734	739	762	779	715	706	753	723	756	764	768	775	751
4375	1243	1121	976	914	844	868	830	780	797	793	840	858	788	732	814	831	801	745	798	843	816	819	780	796	815	790	826	814	781	788	834	834	828	834	812	840	811	821	855	757	809	799	759	806	745	761	807	798	790	780	857	820	780	808	810	831	792	848	819	842	829	810	844	810	834	757	792	806	782	788	825	814	799	834	784	777	804	762	838	770	832	852	798	779	774	770	819	810	792	849	782	788	808	855	777	827	776	800	797	796	804	799	795	778	741	809	779	832	801	825	785	810	795	804	782	802	812	810	773	779	810	812	774	807	837	787	820	818	811	811	793	825	866	828	822	781	828	861	836	801	783	813	808	777	766	785	788	830	808	764	766	779	803	846	773	831	796	757	774	799	819	804	828	807	766	842	800	797	787	806	839	781	840	809	756	777	801	805	846	812	797	786	817	792	822	826	834	808	831	801	784	793	814	767	770	838	773	844	780	812	796	820	813	804	786	791	831	792	817	824	766	763	780	808	817	816	781	848	750	778	772	812	782	789	802	791	855	800	804	822	816	783	763	818	816	777	796	786	803	829	824	785	875	822	767	824	822	817	785	833	765	779	810	762	795	829	806	762	843	750	795	781	784	780	782	793	759	834	761	792	800	832	736	848	776	738	803	775	773	825	866	802	837	863	787	773	809	826	855	809	792	835	747	801	856	810	809	804	740	819	822	818	804	795	825	816	829	812	817	787	836	787	797	768	794	779	830	808	815	810	802	804	825	799	818	764	781	753	759	769	827	806	819	855	831	780	831	798	809	811	828	867	814	825	791	807	838	778	809	763	791	750	789	826	810	819	800	829	799	803	784	770	764	785	792	828	803	768	789	830	773	794	796	753	812	827	781	777	760	803	815	804	799	812	843	781	770	772	814	791	763	809	803	826	811	796	859	832	881	818	765	782	805	753	762	796	815	802	826	801	769	799	788	858	788	807	814	815	803	857	816	805	768	806	801	777	843	754	768	813	755	828	844	824	811	810	792	823	798	811	839	809	834	803	803	795	813	826	826	781	728	781	800	778	795	851	837	787	822	820	853	773	780	797	779	805	801	791	790	840	841	830	781	831	785	779	802	801	825	808	817	782	824	786	791	778	865	836	765	806	814	812	822	871	760	791	780	800	753	808	818	818	799	753	809	837	783	799	847	789	778	819	746	784	806	787	796	784	803	830	814	858	830	810	865	789	774	771	782	802	804	796	728	801	801	779	799	767	811	798	798	823	768	803	786	773	801	776	758	809	812	791	827	809	845	775	809	834	748	823	835	817	818	823	803	828	790	847	785	805	751	824	761	803	772	769	781	820	814	785	817	833	814	818	856	786	800	791	746	818	786	782	827	818	770	806	809	865	789	767	833	806	760	764	788	828	801	780	823	823	794	827	794	798	848	809	836	810	756	786	779	791	780	806	815	802	780	776	812	813	845	807	779	778	816	795	813	822	769	833	855	801	812	798	790	811	807	842	820	838	772	777	806	804	810	783	838	799	806	810	830	785	817	773	783	820	802	795	802	818	791	781	798	816	779	817	855	765	805	779	763	743	819	779	818	803	762	875	772	871	790	830	784	758	805	814	813	810	806	840	806	811	769	823	823	783	741	761	839	834	817	751	839	761	859	826	846	814	821	800	742	828	810	778	831	781	831	870	797	797	831	852	824	816	791	836	820	840	765	774	805	776	790	756	784	841	845	829	797	744	802	850	786	800	770	799	785	816	815	813	783	811	800	814	797	784	853	812	805	824	828	764	802	781	768	786	800	789	775	777	812	789	787	752	746	803	772	791	759	772	803	805	811	777	849	814	760	801	807	786	780	830	830	800	795	829	849	782	826	829	837	824	832	807	854	761	786	807	757	782	764	769	783	818	773	794	810	790	797	817	816	787	767	827	759	796	773	781	797	802	818	795	767	783	820	844	838	729	803	808	787	837	795	810	788	787	771	827	793	779	800	850	844	807	841	809	817	823	872	758	841	795	775	825	764	757	856	795	776	773	825	826	805	809	786	810	848	816	833	791	839	842	744	809	831	785	772	788	772	782	794	819	816	814	807	823	757	740	786	807	809	783	764	750	826	826	780	808	850	776	783	805	836	770	857	765	820	807	841	790	781	799	807	828	807	804	835	786	789	800	829	790	809	840	768	779	853	800	773	853	848	815	840	785	800	738	806	835	785	810	784	804	789	787	780	801	812	820	844	750	794	809	833	786	807	836	873	805	789	781	808	755	761	797	802	801	786	808	791	812	810	828	830	824	801	800	764	834	785	855	833	814	803	791	831	845	821	817	837	787	824	785	813	794	801	760	782	848	787	775	809	843	845	772	788	792	785	805	789	777	753	827	744	810	781	800	785	808	835	814	817	813	778	777	798	816	750	815	788	835	808	809	785	776	818	757	762	802	819	804	799	815	816	803	813	819	785	822	848	764	808	823	828	798	810	764	812	770	776	789	751	830	825	764	842	834	826	778	773	871	806	792	796	817	826	761	767	758	833	802	811	833	768	802	820	779	841	796	819	815	807	823	769	795	757	811	784	760	765	797	829	743	811	815	790	779	748	762	859	811	823	856	852	770	796	772	835	780	819	814	796	828	838	760	853	785	823	794	810	808	786	762	787	806	836	775	779	779	806	825	816	845	783	773	810	789	826	790	844	791	789	807	788	786	821	773	770	774	804	797	785	822	789	817	755	788	811	775	839	812	833	796	837	786	790	831	787	807	791	838	805	800	749	785	789	831	849	742	841	831	777	777	774	821	773	777	841	785	813	800	814	813	803	796	810	837	768	847	829	794	827	772	807	813	805	782	771	865	790	779	785	779	801	798	766	774	785	775	775	814	795	768	805	823	787	835	791	797	837	831	815	808	776	782	788	825	771	779	793	790	805	803	780	830	817	798	763	798	797	787	786	827	792	818	837	768	783	809	833	826	779	830	808	790	802	822	845	771	785	786	786	826	810	805	814	752	786	793	821	746	848	822	828	818	826	846	759	806	774	821	778	765	801	744	801	792	782	857	776	830	806	802	800	799	767	793	809	853	810	808	822	829	762	809	814	844	829	760	769	817	813	825	757	841	791	800	806	791	810	773	843	831	863	772	799	831	818	834	811	813	819	784	832	793	817	814	833	814	816	784	754	800	798	829	765	805	776	782	802	799	782	808	823	808	787	864	774	809	827	828	800	805	790	741	775	814	825	848	806	757	754	844	794	792	744	783	787	819	803	776	835	791	781	788	813	879	782	777	784	764	798	750	781	805	761	831	810	747	839	792	822	795	806	754	728	806	781	806	782	766	787	825	808	789	745	755	803	812	790	766	827	821	797	827	845	793	822	799	791	786	773	855	785	785	773	814	788	761	740	777	799	774	841	860	768	785	796	820	778	825	871	780	820	796	821	814	811	776	780	766	767	781	826	752	790	842	781	748	847	813	788	831	759	826	797	817	797	789	836	776	769	835	777	822	814	771	826	780	800	825	811	843	833	824	779
23189	20828	27830	23947	20832	10829	1449	933	800	816	748	730	718	661	692	650	665	601	653	663	621	613	624	553	568	591	593	593	582	597	609	609	553	598	582	557	587	620	589	582	637	635	616	608	629	642	597	623	546	602	609	563	654	594	556	575	636	616	572	592	593	613	627	614	549	641	601	610	625	596	619	566	594	570	603	567	569	598	657	589	598	564	542	559	568	600	616	572	612	573	556	584	581	568	607	614	574	586	566	571	573	593	592	586	602	607	576	606	598	588	559	589	622	566	566	607	627	589	585	610	568	543	616	584	569	611	641	565	570	596	593	532	614	604	612	569	615	601	592	574	604	536	580	624	588	607	569	575	597	598	599	568	553	612	580	596	616	566	540	565	616	612	600	579	554	568	612	594	606	559	577	598	573	577	581	623	585	630	546	577	566	586	560	593	589	610	631	597	632	591	595	543	568	542	555	591	553	609	561	582	607	587	631	578	583	581	646	579	605	556	596	595	589	574	563	606	647	585	578	585	633	590	541	580	610	561	605	591	544	572	611	595	578	598	588	590	631	515	551	583	582	567	581	591	601	636	598	565	573	564	613	569	611	571	551	597	603	584	592	600	584	572	506	579	585	598	588	603	541	541	548	601	593	592	586	624	605	624	599	566	576	567	595	512	590	559	643	598	585	582	600	611	597	561	596	612	611	572	574	579	546	571	574	595	577	622	589	548	591	542	562	551	581	612	606	566	589	575	576	609	584	588	604	572	618	570	572	572	573	566	547	587	656	597	579	557	563	534	602	614	571	572	581	588	577	604	590	535	559	618	559	588	575	575	581	617	619	605	538	617	561	587	633	575	581	608	569	555	592	560	571	587	578	556	622	575	591	595	596	579	563	604	579	574	601	546	604	568	582	597	629	556	581	585	591	623	524	578	609	569	567	547	591	611	579	577	568	562	618	551	605	549	594	571	587	585	632	581	624	546	606	592	558	586	624	597	592	551	616	568	601	588	590	571	609	589	555	587	589	574	599	587	545	601	645	576	615	609	586	594	582	581	601	611	509	572	572	581	649	610	571	564	584	612	615	603	552	578	591	558	578	582	578	541	575	650	591	565	611	615	566	578	576	575	623	604	550	564	601	581	595	604	575	669	598	608	606	558	577	582	580	564	565	636	584	617	621	617	551	597	583	581	592	640	627	566	564	538	610	552	585	584	574	614	592	551	553	586	553	592	619	599	597	591	586	590	573	562	550	557	580	577	554	623	579	538	558	607	572	576	593	615	589	607	657	591	572	581	551	565	624	565	605	584	590	590	590	572	591	598	547	577	581	614	536	631	611	576	541	596	564	587	571	551	584	604	569	617	590	589	577	600	584	610	525	625	573	613	576	613	569	577	582	627	541	596	576	546	557	574	586	607	602	611	559	627	650	580	618	590	572	593	612	567	600	570	575	557	611	593	580	605	596	536	580	579	596	609	547	541	564	562	607	555	588	572	542	580	576	608	537	609	573	603	542	538	568	566	568	588	598	587	615	609	602	607	610	589	593	560	599	560	553	602	594	574	580	564	542	577	580	595	575	589	601	579	608	621	579	573	566	583	571	600	615	601	596	587	599	595	616	574	561	568	605	578	583	616	602	600	594	593	582	567	580	601	592	584	613	568	588	553	620	598	593	558	609	608	600	576	562	642	595	574	623	578	629	583	587	570	554	586	561	560	561	576	574	600	623	536	581	575	564	576	593	602	571	606	601	599	607	586	630	537	585	587	562	550	602	604	583	581	540	602	574	560	593	615	587	571	568	576	569	573	593	629	584	586	579	589	597	630	589	560	575	604	577	564	544	623	573	572	612	585	638	626	596	592	593	581	578	591	578	597	623	613	574	580	592	560	623	554	552	571	562	577	561	590	560	551	565	551	568	600	566	613	621	612	591	610	623	611	630	630	576	547	591	638	616	592	603	614	553	564	599	581	606	601	599	605	582	525	575	557	644	644	600	574	599	579	572	584	568	617	576	585	578	601	621	609	612	610	591	617	545	586	587	545	600	609	556	604	581	583	617	617	607	601	563	544	642	563	583	593	571	612	625	556	629	575	565	573	589	608	585	586	589	622	621	562	623	606	579	593	556	597	546	566	636	594	566	570	625	581	609	576	609	576	571	560	574	585	604	637	598	580	550	593	602	605	555	594	584	602	601	584	592	590	589	566	570	564	571	575	607	581	562	564	556	563	612	592	607	564	563	596	577	525	562	586	583	584	590	530	572	574	582	590	568	583	594	569	608	590	535	632	609	584	612	576	611	568	568	563	578	588	575	542	601	552	590	584	634	576	584	607	576	612	566	605	564	600	544	585	570	613	531	573	566	593	580	570	606	591	574	601	580	569	641	585	592	611	553	592	561	588	573	591	577	607	591	586	595	568	575	651	618	569	591	597	581	592	573	631	593	605	607	572	617	566	546	541	598	593	606	597	550	540	594	591	583	562	610	591	579	605	581	548	587	612	604	560	552	615	591	591	597	576	606	570	574	594	586	604	561	584	556	588	557	574	597	560	590	553	584	621	573	537	590	578	580	580	593	605	581	609	572	624	574	556	590	577	576	606	600	583	626	578	589	556	562	595	590	589	587	594	569	584	549	592	604	604	594	560	609	571	620	645	643	575	560	590	584	546	560	603	571	568	580	539	599	579	578	562	611	601	609	565	559	580	618	589	571	564	588	598	574	599	582	610	591	617	577	551	617	557	595	557	576	614	558	591	562	565	571	626	583	591	615	616	592	620	567	590	568	583	588	590	593	563	578	601	606	568	574	592	591	592	532	553	596	573	634	608	606	611	615	558	566	599	591	611	541	576	580	590	567	617	553	596	586	610	578	602	568	590	618	599	601	600	564	591	556	603	622	573	596	573	593	599	608	600	568	638	553	591	604	593	600	591	569	597	597	586	607	592	535	572	574	584	574	557	595	579	585	584	614	614	564	588	582	568	587	603	533	591	551	595	565	601	631	559	590	557	613	590	576	614	579	517	587	619	573	569	578	556	617	517	598	562	566	612	560	611	586	579	597	573	504	512	604	552	624	582	599	584	548	600	564	567	591	586	574	537	573	624	623	617	583	615	580	592	610	572	644	616	580	564	568	622	593	604	531	568	555	591	562	570	583	569	591	569	569	562	559	626	597	541	571	615	563	598	555	605	547	612	628	573	585	593	621	559	593	605	589	576	601	632	606	612	529	599	582	577	554	588	590	586	560	608	606	603	629	575	583	594	598	602	582	550	592	571	611	607	578	588	568	631	573	610	583	550	594	619	594	593	548	545	594	559	600	509	582	599	570	564	522	616	662	619	629	557	586	592	603	577	569	618	585	626	631	611	596	587	565	625	606	600	583	554	582	571	594	617	606	565	661	612	524	595	578	592	611	546	548	562	575	590	641	586	620	624	581	562	622	571	603	599	558	592	555	569	604	555	593	591	546	595	592	575	616	622	615	579	581	594	600	560	613	567	581	586	620	548	566	593
3174	7435	6254	3148	2333	1906	1565	1319	1096	966	873	832	753	760	804	781	741	757	739	727	722	680	671	672	703	652	676	728	673	682	664	680	655	652	616	663	628	698	629	630	701	651	656	645	632	669	640	630	717	642	693	623	679	618	681	673	668	665	603	630	661	658	672	619	677	608	657	653	695	649	625	637	624	617	651	626	648	639	666	626	633	642	672	664	633	639	677	687	670	634	649	637	661	672	655	620	700	657	615	695	683	672	650	645	622	615	624	653	633	621	639	654	654	654	668	659	645	686	609	643	663	647	628	596	640	651	642	671	663	640	682	632	635	621	675	660	652	671	655	618	667	643	626	636	645	663	640	606	642	663	652	659	614	647	658	657	636	651	671	636	646	611	629	638	659	645	670	682	626	656	656	630	652	612	631	626	715	591	656	623	647	585	649	640	666	658	660	643	652	678	702	680	641	609	622	663	690	688	676	653	611	667	645	618	656	622	640	658	674	680	627	648	649	672	654	677	705	634	640	658	667	632	667	658	663	657	647	644	655	662	634	652	673	632	643	639	656	642	659	621	666	631	648	642	624	611	606	661	642	659	655	644	614	641	639	638	676	598	635	658	594	690	665	668	705	643	653	653	686	675	632	599	664	636	652	650	611	659	643	686	638	652	654	693	670	635	667	623	614	655	650	638	648	654	636	678	661	685	665	635	651	650	669	703	676	637	659	677	630	638	614	652	666	660	648	610	675	646	644	640	625	654	673	630	607	714	651	640	680	628	631	635	699	648	658	655	663	645	655	654	621	650	641	641	672	605	623	662	649	666	667	666	628	618	605	686	658	589	647	634	622	632	643	594	661	653	661	604	697	649	648	618	651	683	615	684	644	637	641	619	672	644	669	663	626	675	663	644	633	643	643	624	645	640	645	643	672	636	650	669	681	630	635	608	611	658	669	629	638	631	628	669	654	633	629	617	654	671	655	626	673	664	641	662	658	692	674	660	665	671	638	651	646	660	667	635	661	627	673	681	656	660	677	639	658	657	669	609	703	635	685	604	677	613	617	638	639	669	666	621	630	621	681	656	601	669	675	618	654	667	630	641	684	595	676	668	641	652	614	646	640	643	628	676	610	676	663	671	648	605	658	656	626	616	655	625	627	659	659	633	709	611	668	598	672	659	614	645	628	675	646	654	662	624	660	627	687	622	655	676	686	653	598	615	620	650	610	623	647	689	636	680	642	612	645	594	614	643	626	667	646	666	651	672	640	586	615	629	684	663	584	596	677	672	623	656	654	626	642	620	669	650	602	637	623	664	672	632	678	632	682	637	674	647	653	634	667	646	653	656	635	655	673	635	689	653	678	666	616	679	637	640	618	637	650	666	619	686	651	593	642	650	640	652	655	639	642	679	622	669	613	637	656	645	650	651	704	670	661	620	686	670	623	631	630	613	644	616	681	681	661	714	648	671	621	641	666	646	641	679	633	653	638	672	589	614	623	617	659	616	657	655	613	667	667	619	626	631	628	611	640	655	584	626	657	628	662	648	661	637	668	665	655	670	683	653	612	638	637	645	621	647	659	611	648	616	629	619	660	655	645	686	695	635	636	604	661	623	635	644	641	658	638	656	621	624	617	668	623	639	625	660	686	653	609	687	658	637	662	670	657	657	633	626	632	664	599	640	656	669	625	654	637	670	658	630	671	665	617	635	663	657	635	625	677	661	656	610	697	609	643	677	645	670	602	662	615	618	667	620	635	664	633	635	636	622	685	625	631	633	642	646	670	657	651	656	628	621	638	613	656	624	670	650	691	643	673	632	658	634	640	641	634	718	662	605	614	663	660	629	635	610	669	609	688	636	674	626	614	683	702	602	663	676	643	682	631	637	661	718	646	641	657	602	584	666	647	647	609	684	629	661	661	671	667	626	648	633	616	626	620	631	668	588	658	666	650	646	642	696	642	704	597	662	629	635	634	653	629	641	671	645	668	637	653	635	652	650	664	611	653	666	622	679	638	618	694	658	630	645	647	612	605	638	619	645	662	630	665	692	631	672	666	653	620	666	629	648	673	683	615	695	669	601	606	620	607	705	618	645	670	657	658	653	599	675	702	649	633	626	621	641	629	663	616	639	646	637	710	619	668	670	668	673	645	642	661	637	610	682	667	642	636	630	642	639	685	620	677	708	650	604	660	636	636	646	662	669	677	660	637	671	637	649	632	672	651	636	623	616	614	689	629	645	689	699	644	644	615	643	665	639	610	642	615	667	629	588	609	623	657	667	693	641	648	689	647	649	682	634	638	622	658	620	694	657	642	600	631	651	651	621	629	620	677	663	650	644	616	632	700	623	660	626	670	633	623	618	640	594	664	670	653	659	639	671	659	619	659	692	584	631	619	669	677	627	635	638	692	724	672	648	642	587	659	637	598	632	639	645	610	653	619	637	699	658	622	658	677	664	648	605	676	688	638	646	659	681	667	674	648	650	662	704	615	685	650	669	676	702	621	668	692	599	646	650	632	650	639	670	635	670	705	637	654	618	687	660	634	661	591	680	699	681	656	682	643	611	649	626	665	680	636	638	649	627	692	620	612	643	668	630	613	606	651	653	676	634	663	651	645	632	665	600	671	693	613	630	645	602	638	632	623	652	654	669	602	633	663	650	654	679	634	678	657	623	670	707	619	656	671	629	673	635	689	585	637	651	642	593	626	695	662	630	674	689	639	629	656	662	651	663	653	631	633	640	660	627	673	611	650	698	629	651	629	682	651	663	672	614	606	616	684	669	633	628	630	626	668	660	594	666	713	625	641	629	634	672	642	668	643	640	652	644	609	623	630	647	669	643	618	615	668	722	679	609	633	696	654	638	635	635	667	620	621	656	670	609	661	677	666	635	607	594	646	673	687	644	628	633	636	651	604	667	658	655	687	643	610	629	615	654	627	620	631	604	589	653	650	627	697	627	680	676	684	624	627	651	591	705	677	647	637	668	658	641	646	640	624	621	628	623	619	614	639	633	632	626	666	597	703	625	628	636	606	631	630	662	618	667	636	656	633	600	637	642	666	644	672	659	671	650	633	607	626	701	654	618	636	640	607	684	637	645	605	652	620	635	674	675	655	632	611	617	664	653	650	669	618	613	628	639	651	637	641	685	630	676	673	662	637	626	636	634	646	636	629	640	642	715	599	633	642	662	663	626	599	667	687	678	658	641	662	685	639	639	657	655	696	626	646	670	647	653	623	656	625	643	725	689	718	666	652	628	630	653	663	648	620	649	670	663	634	680	657	626	643	640	650	622	668	660	649	631	658	637	649	665	725	621	617	622	647	660	616	666	599	646	629	673	712	651	607	688	646	629	650	628	635	667	624	640	641	627	653	638	655	655	604	663	612	673	680	657	629	626	624	701	676	621	567	636	622	645	652	650	626	639	666	645	678	613	636	685	675	656	641	657	648	636	668	627	666	625	611	590	651	655	669	671	661	631	683	656	635	661	620	668	659	707	626	651	607	637	587	661
24114	20862	27128	24661	14688	1162	840	691	641	558	544	572	526	506	492	502	497	539	506	520	497	501	490	483	506	491	502	474	438	466	482	504	512	478	483	466	459	465	512	479	510	486	469	480	476	457	439	486	493	488	481	532	509	518	468	503	503	485	482	499	512	478	478	493	516	479	484	490	455	472	480	504	509	497	468	484	486	489	488	518	471	496	479	436	476	472	471	461	473	502	478	507	498	526	428	504	501	470	479	463	496	493	454	507	468	451	495	475	515	484	441	513	464	501	493	462	484	504	469	479	469	508	470	486	462	456	424	502	465	480	472	475	483	457	473	480	459	496	496	476	474	490	460	477	531	520	473	490	497	486	465	497	474	519	504	471	492	447	524	510	492	486	466	455	466	468	455	479	559	460	462	467	459	485	521	448	475	480	468	488	451	499	458	470	475	486	495	499	486	504	468	492	475	501	485	492	470	445	499	468	462	526	460	481	507	506	510	473	507	473	498	490	458	446	461	479	514	504	503	462	470	522	446	533	467	498	482	487	447	518	519	475	457	502	456	461	497	463	473	469	468	503	531	461	467	441	505	464	482	476	488	471	494	536	458	524	485	513	468	456	472	504	446	494	476	457	499	499	486	439	465	519	485	460	463	493	472	497	456	454	467	485	436	497	457	483	474	477	464	482	480	495	501	484	524	483	452	481	512	497	509	505	491	492	524	483	480	485	508	450	472	504	489	495	492	457	463	465	462	469	505	425	476	446	472	477	513	487	510	471	478	523	451	490	477	458	470	476	462	474	453	465	492	523	495	454	467	510	470	475	476	516	483	494	479	493	490	474	525	472	467	515	496	500	498	515	473	471	461	476	457	437	491	453	476	508	475	524	460	480	444	511	449	514	478	513	470	495	472	492	467	490	444	487	481	495	507	520	462	459	489	466	463	493	482	481	473	439	488	491	484	510	508	482	495	515	478	505	518	491	469	484	460	534	492	467	463	470	434	490	473	467	480	459	478	505	499	480	475	506	490	479	500	482	475	454	466	467	486	448	459	466	426	515	474	440	440	459	492	453	445	479	456	500	497	499	488	459	474	496	488	467	464	506	473	472	473	465	498	485	485	487	518	514	475	499	492	484	519	494	514	496	503	467	516	481	509	453	481	477	459	436	468	527	469	468	486	467	459	486	477	502	510	503	474	474	472	478	448	489	481	447	476	431	460	517	476	503	452	493	460	432	485	477	478	487	502	452	487	494	468	444	472	499	470	469	493	513	526	470	448	456	489	496	483	514	456	464	488	517	444	465	448	503	477	484	440	489	450	496	482	493	474	469	515	481	427	472	503	527	509	495	519	471	496	492	490	466	475	497	506	516	490	492	464	461	471	482	475	426	489	509	487	504	500	518	483	472	488	491	506	490	485	475	466	484	468	496	512	470	465	469	467	445	456	477	491	473	505	426	462	462	445	477	490	456	480	493	502	495	510	522	454	465	478	459	438	471	515	469	478	495	502	482	509	464	454	507	511	484	441	498	455	481	477	498	488	471	490	474	487	507	468	489	483	522	479	480	477	498	479	484	472	470	520	527	471	499	476	502	445	435	466	448	469	475	461	456	463	496	478	495	451	446	453	459	503	526	479	474	494	487	497	481	469	492	449	485	463	501	494	498	480	464	473	458	487	482	503	505	482	469	462	467	456	497	458	455	489	497	457	482	487	503	483	509	491	504	485	474	475	453	479	480	490	436	466	500	491	475	457	443	478	485	488	482	479	464	467	468	489	449	440	470	547	465	473	492	480	476	496	497	452	453	491	498	475	499	504	467	481	478	479	523	469	502	516	515	476	474	487	477	476	493	460	449	505	472	492	500	516	456	439	476	473	505	492	504	461	463	476	478	518	470	465	458	469	505	477	475	498	469	473	486	483	512	497	496	500	458	466	501	479	488	471	500	487	487	461	473	510	479	482	471	498	451	499	523	507	468	484	471	459	475	492	473	458	514	486	484	478	464	487	459	448	483	487	495	469	528	500	485	499	479	518	500	431	504	499	485	476	477	484	527	498	483	500	464	490	435	474	483	514	476	508	464	514	457	480	445	468	473	480	526	439	488	457	448	495	463	465	503	490	497	462	471	488	468	468	482	503	476	453	450	512	472	504	476	499	482	460	463	488	474	477	466	482	461	497	476	489	482	484	499	506	481	493	455	487	509	497	476	474	444	494	462	475	472	473	469	461	506	493	469	465	454	508	477	499	472	495	493	476	455	474	461	518	492	497	469	478	491	472	452	566	451	443	501	484	493	496	480	476	506	484	472	503	464	492	474	475	481	475	441	458	439	435	452	509	435	487	504	467	501	473	481	506	452	446	513	476	440	481	492	474	464	528	507	548	456	458	447	435	473	491	473	496	468	461	464	466	481	527	466	438	452	528	479	490	495	461	483	509	503	498	484	486	507	486	455	520	463	462	478	458	428	461	476	489	462	499	486	496	463	410	457	467	464	478	509	462	448	429	502	499	463	439	518	518	499	473	492	483	475	460	481	468	474	509	466	449	473	498	480	487	500	459	473	476	427	434	482	471	459	500	486	491	456	503	444	454	446	538	506	478	490	492	512	468	442	544	448	495	462	482	470	470	476	467	530	515	459	495	499	491	466	483	504	486	524	490	493	500	489	470	454	498	483	473	462	510	501	453	477	503	477	480	486	499	478	518	512	509	487	454	495	468	475	490	465	443	471	477	480	492	439	477	492	488	440	467	488	495	508	505	461	498	450	449	443	513	484	466	480	466	459	497	459	481	512	497	525	500	482	485	484	483	458	467	496	497	495	493	466	488	473	434	474	492	504	489	495	473	519	455	460	496	501	485	454	470	497	498	489	507	481	472	488	520	517	475	468	427	470	518	510	485	485	447	454	475	494	487	497	483	480	488	471	483	511	470	475	529	451	491	513	451	487	519	480	519	481	464	441	484	479	484	487	484	481	523	461	470	458	494	484	479	494	477	462	505	490	508	455	505	468	486	430	499	470	466	533	494	504	517	472	525	469	443	496	453	512	496	504	440	478	453	469	482	490	485	501	473	514	494	461	488	467	505	486	479	472	461	488	460	464	520	488	474	454	516	482	486	498	462	449	487	484	488	463	469	471	485	476	485	495	477	495	453	447	469	470	493	450	471	451	508	480	451	493	475	509	505	501	485	456	474	484	471	502	487	475	519	499	470	461	466	497	464	481	487	481	475	507	478	521	439	466	531	477	491	455	477	460	494	444	501	472	444	495	494	443	475	500	514	463	495	489	522	465	514	455	476	472	431	481	461	523	469	480	476	505	489	502	489	476	455	443	511	512	464	449	493	525	552	479	474	496	475	489	493	503	512	482	429	480	483	433	486	529	472	497	442	467	462	470	501	493	452	495	496	510	499	455	493	490	493	523	461	484	472	487	432	487	466	496	520	486	467	483	502	511	482	477	484	475	467	482	501	497	497	510	488	465	476	451	491	506	488	493	488	519	459	496	531	487
3213	4858	3979	2106	1539	1260	1072	877	830	684	657	630	619	582	596	597	558	544	507	555	533	529	523	515	539	546	537	548	523	552	503	535	514	516	515	515	556	482	529	539	535	548	514	484	514	502	521	522	524	539	498	557	509	522	538	538	545	548	502	512	513	532	523	514	491	525	521	550	539	499	526	491	519	478	506	521	519	491	502	495	521	531	478	548	532	496	538	507	478	473	530	516	543	503	553	516	523	538	493	482	515	543	493	521	510	524	531	502	519	516	530	456	505	531	504	575	535	534	506	519	509	510	513	519	548	484	532	520	531	547	461	498	537	487	518	473	520	486	521	478	511	533	547	489	514	501	512	504	514	498	512	507	519	487	555	575	489	530	484	527	507	527	508	506	483	535	476	489	542	518	521	521	496	483	498	509	523	548	516	533	547	540	482	517	503	529	512	519	493	502	473	534	479	517	498	504	539	537	500	517	484	499	510	543	509	498	512	485	522	510	503	506	490	544	522	477	541	530	510	531	526	513	535	550	518	500	523	503	478	548	531	484	510	509	495	538	482	536	492	522	508	529	461	488	486	479	541	542	496	503	540	523	481	506	521	518	505	491	494	523	468	548	503	509	537	505	491	492	479	515	521	524	494	537	543	494	504	492	477	502	499	507	548	534	526	493	508	513	516	527	515	521	520	511	535	523	537	499	515	501	547	521	542	482	503	548	512	513	531	532	520	585	535	483	495	497	493	534	473	521	521	518	542	521	470	485	516	564	490	524	487	511	491	582	495	560	509	480	535	484	534	497	521	484	495	524	547	511	537	493	489	516	531	462	506	497	515	491	498	533	495	481	518	515	537	520	470	485	526	503	507	518	505	511	494	529	510	470	533	515	506	551	556	509	549	508	529	485	494	489	501	510	508	531	500	498	498	506	520	460	516	502	530	501	529	486	491	529	528	539	512	526	553	507	510	514	504	541	510	537	515	526	476	559	519	500	490	507	498	481	510	522	489	529	522	505	525	543	473	509	516	509	501	512	507	512	505	501	526	512	499	541	492	502	512	502	485	506	505	515	508	480	454	520	529	525	486	505	532	515	537	545	477	508	535	547	469	534	490	484	523	492	538	532	502	505	502	470	559	538	520	515	525	491	543	526	515	487	510	534	541	505	495	508	512	504	485	529	500	549	552	524	520	529	527	511	504	535	528	498	537	542	537	538	512	499	516	515	504	523	498	515	532	540	556	497	503	524	513	562	489	543	531	528	533	493	505	575	498	516	514	501	528	523	526	503	516	467	505	504	525	540	496	506	513	501	568	521	489	494	513	501	483	517	510	520	513	521	519	483	497	497	509	537	497	531	468	515	461	492	509	522	500	518	528	510	524	557	522	497	491	509	533	500	535	541	536	500	506	527	486	540	556	522	508	477	547	506	541	566	493	536	492	486	529	535	555	546	513	535	555	512	512	518	522	512	526	536	507	537	523	500	509	510	542	531	509	521	512	488	536	528	510	518	535	547	554	489	486	500	523	496	518	503	525	500	528	506	510	513	487	493	523	497	506	531	500	514	493	513	504	533	538	506	506	499	520	529	547	504	493	502	565	542	526	518	530	560	501	530	505	512	477	475	506	527	504	486	499	521	511	527	485	545	519	531	489	490	538	523	518	503	523	480	539	537	474	524	523	514	536	495	496	509	561	516	530	532	471	519	525	542	486	560	486	474	482	498	491	493	531	471	480	510	499	529	495	493	533	490	526	531	505	489	536	507	498	500	493	476	517	499	526	530	509	525	482	507	557	528	513	487	486	521	500	507	484	517	515	520	528	548	532	494	504	515	544	532	478	489	514	534	514	476	512	506	501	533	502	532	524	503	515	576	537	500	529	505	532	509	517	518	493	501	492	532	496	521	496	527	492	518	538	553	485	476	535	498	536	504	497	524	517	557	536	558	526	495	524	528	519	480	530	519	505	482	505	501	542	510	563	544	546	546	516	531	471	502	519	529	469	516	498	516	515	521	498	522	510	485	527	528	510	481	512	536	570	514	533	482	504	502	506	497	504	485	526	512	495	493	495	547	525	444	516	493	527	494	457	526	493	552	539	516	523	475	535	493	490	490	478	523	490	517	518	518	506	525	529	488	506	534	540	478	511	543	529	521	517	486	538	516	525	513	512	524	487	460	528	502	535	490	527	530	514	515	525	458	523	518	506	540	513	463	510	513	507	545	551	495	545	518	481	518	522	499	530	544	495	525	561	502	507	513	511	494	493	524	493	522	537	482	518	527	501	513	512	527	517	509	502	528	514	521	545	533	541	524	463	500	505	543	465	520	529	447	512	501	504	442	498	495	515	551	535	489	520	515	551	493	487	533	521	512	521	535	508	514	551	542	538	511	499	488	480	553	499	526	474	508	488	516	538	522	504	525	464	528	516	500	511	531	546	509	499	508	517	505	533	558	512	521	521	472	508	496	532	494	525	509	524	483	511	483	516	507	486	533	513	494	517	480	509	515	474	458	489	499	544	510	488	479	520	529	499	484	518	523	498	515	520	501	567	513	501	497	566	480	521	512	510	497	482	489	508	510	517	503	475	531	493	520	533	546	490	531	512	576	527	522	545	508	524	534	532	502	510	488	549	522	536	471	508	523	556	507	506	525	517	552	501	492	531	517	514	501	533	483	513	526	503	510	527	545	523	513	493	489	524	506	529	502	514	505	496	498	468	506	497	521	502	476	534	519	547	539	530	471	523	493	514	514	535	522	497	534	483	520	503	553	507	506	525	513	518	515	511	481	521	493	554	483	500	523	504	520	534	462	520	498	543	497	522	549	549	539	528	517	507	487	491	517	492	518	504	504	513	526	552	513	496	549	555	517	518	485	519	507	481	524	484	546	539	504	500	464	521	539	549	532	513	534	517	528	499	491	487	524	478	527	512	511	527	503	536	535	505	471	503	518	540	517	487	493	507	508	482	571	503	476	515	464	533	481	535	472	493	555	531	483	528	502	492	507	516	513	531	500	514	471	533	515	478	518	537	546	496	538	527	528	523	506	536	507	491	480	549	554	532	508	497	492	523	510	516	527	478	516	487	501	497	512	524	508	502	519	490	460	523	505	531	531	498	518	540	494	476	547	501	559	494	538	554	507	479	496	495	522	526	495	502	513	533	518	495	543	511	564	527	504	577	505	491	540	523	507	563	536	522	488	528	479	470	547	496	531	516	531	530	505	456	543	520	528	522	531	551	530	499	489	492	467	476	518	495	511	492	511	542	509	527	498	486	492	503	510	497	537	530	536	505	541	544	505	473	478	502	485	471	489	519	520	522	471	531	520	536	501	494	503	537	544	526	570	492	510	491	497	474	501	541	518	503	502	494	489	530	548	490	500	549	554	504	502	506	483	535	517	539	516	473	519	514	504	484	491	516	532	468	487	514	497	508	522	515	524	484	466	537	524	496	518	528	531	527	544	512	530	538	514	507	518	493	549	472	510	536	498	515	513	509	518	487	516	556	596
22151	20904	28367	23579	20905	20960	10506	1050	677	588	551	450	465	366	364	329	326	309	310	303	289	283	256	251	261	242	272	233	243	228	225	227	246	224	274	239	239	223	211	228	252	237	210	235	223	209	232	219	230	227	226	248	232	229	231	207	196	253	222	239	233	223	206	219	238	226	234	243	183	225	219	223	219	221	219	228	212	226	222	209	201	212	223	206	201	209	220	228	211	242	198	179	227	220	208	237	207	220	236	216	212	202	217	208	233	229	230	233	221	217	226	190	208	229	230	194	218	210	211	239	228	203	187	218	233	193	188	193	199	210	239	218	210	233	203	233	233	229	221	243	213	206	209	220	203	249	190	240	225	226	215	212	223	221	230	225	234	198	205	229	222	204	206	238	227	216	204	219	198	233	181	237	195	213	219	233	217	217	228	228	226	225	216	193	217	222	214	217	215	218	231	229	211	226	244	220	203	204	217	229	220	216	213	215	208	249	191	206	225	201	187	204	224	225	223	235	235	210	198	243	210	225	194	211	210	197	236	229	192	206	235	214	221	224	236	226	192	203	195	206	210	209	195	219	228	212	210	222	231	190	204	219	207	214	210	230	217	228	242	221	204	224	217	223	227	186	210	228	230	224	223	192	218	228	208	211	228	228	219	230	221	226	211	217	221	223	195	202	228	206	214	233	182	232	226	232	217	218	217	240	199	215	220	204	210	224	232	192	208	243	201	202	226	218	218	220	231	224	232	226	230	210	228	197	212	257	243	222	212	238	235	224	205	213	236	234	216	215	239	212	196	214	260	221	232	198	238	193	229	199	222	232	228	232	228	220	215	212	207	228	219	260	206	223	215	258	224	226	206	207	209	236	208	199	239	207	226	208	257	225	208	237	210	219	198	243	213	258	231	209	225	238	202	236	220	203	206	210	233	190	213	210	224	225	243	233	215	204	204	233	205	199	220	232	237	199	232	233	210	219	221	244	203	210	208	209	225	204	229	219	235	195	187	224	239	201	208	189	230	203	194	203	206	209	229	229	237	254	219	237	198	236	201	213	201	194	197	213	206	207	228	233	225	231	213	197	199	207	223	219	226	187	220	219	197	224	204	215	193	231	219	215	209	216	240	195	208	264	203	205	242	212	224	201	223	197	223	223	184	243	256	224	231	234	228	226	241	210	216	220	191	221	216	206	232	240	205	231	230	217	211	218	218	218	214	225	228	262	229	238	210	217	224	211	238	222	214	200	222	232	219	208	196	199	205	217	243	220	235	249	234	213	197	236	207	198	229	204	224	224	205	207	191	201	208	229	222	210	217	205	205	212	227	256	238	228	209	201	207	231	226	196	235	239	213	231	213	199	218	232	220	241	215	206	233	185	213	264	225	236	203	203	236	227	220	218	199	219	191	223	213	222	207	222	216	242	212	230	219	187	224	195	197	204	200	213	228	192	210	226	230	223	201	205	219	215	235	194	234	219	186	194	204	220	205	209	205	228	224	226	216	238	225	228	234	214	244	224	213	222	188	201	238	186	215	223	213	213	220	191	205	204	232	222	233	213	218	209	217	236	216	217	193	229	217	212	231	221	205	254	207	211	235	203	204	204	212	249	251	217	241	198	204	234	211	221	211	219	215	214	196	216	188	246	202	210	210	234	232	214	222	196	198	213	251	213	208	218	209	219	237	207	217	216	214	225	229	197	226	218	247	230	235	221	217	209	210	228	207	219	228	190	216	231	225	228	215	219	193	225	204	247	234	226	253	215	203	192	235	215	189	208	211	218	232	222	205	191	239	215	211	208	242	184	237	199	192	226	211	232	223	234	224	238	206	237	223	210	198	230	216	188	246	238	207	198	245	205	212	236	219	212	180	241	227	203	207	193	233	213	201	214	192	180	205	200	221	202	227	212	217	230	207	219	218	231	191	227	209	215	248	221	211	230	201	228	220	226	222	198	227	221	224	218	217	234	229	194	193	203	232	218	245	235	229	182	211	232	214	220	202	245	217	229	198	184	215	217	222	213	208	191	227	207	206	230	230	207	238	224	202	223	235	194	216	205	226	222	243	204	222	213	214	198	206	217	209	220	236	230	239	217	220	211	216	207	237	224	225	192	226	221	199	232	214	241	236	226	212	215	211	217	209	241	215	214	220	192	220	251	212	194	228	223	222	223	205	227	220	220	186	215	201	233	208	233	227	232	219	210	225	225	209	196	212	209	210	213	199	205	209	201	208	197	219	216	193	233	239	215	244	233	218	211	207	205	235	204	221	195	239	213	216	236	213	215	201	248	208	208	234	222	195	196	214	207	208	234	202	214	194	222	236	208	213	262	237	219	215	196	219	203	208	204	192	213	197	219	215	232	235	236	205	207	189	211	224	215	203	208	247	195	196	218	213	210	239	225	226	252	226	217	200	245	225	231	218	218	227	242	229	218	223	185	199	221	235	197	199	205	213	211	234	200	215	245	233	231	240	219	194	216	241	210	224	210	199	225	223	222	197	179	208	224	212	223	219	210	219	220	192	214	229	224	221	216	221	203	256	213	219	207	219	206	194	203	237	205	219	195	234	213	237	225	211	231	240	226	224	219	227	203	229	212	245	219	206	208	217	212	231	253	216	233	200	187	234	221	218	216	232	235	195	226	216	209	221	221	213	228	208	226	191	211	242	233	201	192	223	226	176	206	211	199	229	253	209	212	203	231	231	205	222	221	210	245	211	234	219	252	217	245	228	220	221	227	214	233	198	238	221	217	224	230	214	221	241	239	235	223	199	208	223	216	237	211	220	226	245	223	218	208	219	201	228	188	205	214	224	213	194	196	195	210	226	222	235	222	230	205	210	232	227	182	226	179	221	252	227	216	245	214	200	220	218	216	233	202	199	230	206	210	239	216	217	216	219	217	212	211	213	223	221	234	239	215	228	203	216	227	221	208	206	209	234	228	234	231	194	231	209	216	209	211	224	188	206	236	208	230	224	228	214	233	228	223	226	235	213	251	199	198	230	209	219	209	203	228	250	216	219	218	217	201	237	206	198	211	241	232	218	228	213	224	217	200	206	212	194	230	218	235	236	219	228	239	200	203	216	207	228	190	198	208	191	238	196	260	186	218	231	222	222	201	193	218	218	219	218	198	224	237	209	203	195	219	226	186	216	226	200	228	205	225	220	195	234	216	225	199	240	223	206	233	226	227	201	220	198	226	236	232	217	218	201	224	225	213	196	231	225	225	211	222	239	217	216	216	194	243	196	229	181	217	234	229	203	232	222	206	202	202	211	214	211	209	224	216	231	211	246	219	243	224	230	230	208	229	226	215	227	224	203	182	215	185	200	219	210	247	211	190	211	202	229	232	218	252	206	202	235	217	222	218	209	217	228	227	205	215	220	198	227	205	240	220	207	214	216	200	192	190	240	213	189	217	212	230	225	188	200	211	221	226	224	221	223	212	222	214	220	217	250	202	202	226	196	209	207	217	208	206	232	224	234	220	235	209	234	238	210	250	211	194	216	221
4102	12491	10170	5123	3641	2670	2106	1527	1080	947	751	666	548	550	486	419	362	383	360	324	342	344	331	321	307	271	299	283	228	278	287	286	303	251	252	288	243	262	270	265	251	240	257	250	247	223	272	266	269	272	250	257	240	250	250	233	244	267	268	275	229	257	258	242	213	289	263	216	252	235	254	246	225	227	255	231	256	229	219	243	265	229	226	239	261	238	273	239	271	216	229	232	264	256	232	239	276	228	228	228	241	235	253	261	249	229	233	246	279	237	219	224	239	262	248	245	242	242	252	237	240	227	247	222	219	248	222	242	238	255	228	257	238	230	227	241	234	280	218	247	258	230	243	282	241	244	258	252	239	216	242	237	235	235	245	226	241	253	251	242	225	226	247	213	244	226	248	259	231	255	227	256	245	254	260	226	244	228	262	200	241	224	193	239	257	256	236	213	231	241	230	253	221	238	242	241	231	244	229	236	255	261	242	250	232	220	230	239	217	246	243	262	245	254	246	226	220	263	214	267	240	243	245	226	245	244	246	235	242	245	272	255	230	232	244	227	231	201	251	232	267	228	222	272	254	252	247	239	215	220	264	259	215	239	255	275	265	279	218	215	258	252	229	213	254	226	237	256	246	235	250	244	231	250	223	222	236	204	263	274	225	257	258	254	246	214	232	254	269	243	250	230	239	257	231	222	234	218	230	230	236	256	233	229	263	249	235	242	212	254	231	222	239	251	232	250	230	236	247	255	219	246	248	257	255	244	241	242	227	243	230	207	229	252	242	254	232	240	238	232	223	269	245	239	264	231	229	248	209	259	260	216	248	251	253	198	240	239	223	242	241	231	239	235	228	245	238	221	278	198	223	232	253	261	252	221	198	259	247	262	241	265	241	260	237	248	236	217	229	235	237	250	251	259	242	255	255	223	223	245	232	255	245	232	254	222	246	227	240	232	224	245	231	224	249	259	225	251	236	243	228	239	229	223	253	233	246	247	244	236	231	214	238	254	233	237	235	197	208	228	205	238	244	241	259	230	233	270	241	246	235	236	228	243	247	235	249	242	232	244	261	252	215	256	199	250	238	261	245	227	237	220	221	228	242	242	238	223	237	217	248	235	224	245	222	252	245	234	244	225	233	247	239	256	241	226	255	254	229	222	253	262	263	233	218	228	249	236	257	230	231	234	256	242	237	262	240	240	251	241	249	231	229	220	224	234	217	227	239	221	223	250	241	231	246	234	236	233	205	251	244	264	250	238	251	239	231	234	211	244	257	240	255	227	226	241	266	244	253	244	255	226	232	238	246	258	249	245	218	244	227	238	240	262	263	224	249	243	219	252	249	231	227	253	224	253	236	246	226	253	253	283	243	229	236	240	245	265	227	235	244	242	250	274	230	243	246	213	254	252	233	229	261	215	236	252	247	262	240	242	234	254	220	225	240	286	254	225	249	222	266	254	227	225	246	247	251	235	226	263	259	212	247	236	218	244	248	239	236	261	228	258	249	226	260	209	227	250	220	260	235	249	254	217	229	221	246	225	235	204	227	260	230	241	249	227	237	237	215	242	234	251	222	253	241	266	245	263	253	222	251	244	258	236	211	240	240	223	296	258	245	252	260	238	255	222	224	223	259	228	257	250	220	212	246	243	233	206	244	238	259	260	272	233	253	232	224	230	234	205	228	214	219	218	240	237	242	231	229	223	236	256	230	240	244	244	229	249	211	256	254	244	247	229	219	247	239	236	224	251	262	240	234	263	226	238	263	264	214	252	257	229	234	212	217	231	253	253	238	236	231	259	235	228	274	249	237	231	279	247	258	231	217	231	231	239	228	233	234	238	260	263	248	242	239	228	219	234	237	235	261	245	224	219	215	223	232	254	227	225	225	254	277	247	231	239	243	246	250	219	230	229	225	232	244	275	262	268	247	263	243	233	259	221	244	243	243	263	212	254	220	262	212	229	243	253	224	242	213	249	245	252	239	225	253	244	223	263	240	224	256	230	276	238	207	244	256	250	255	224	253	233	269	256	234	253	218	241	246	241	252	243	237	264	226	241	212	259	232	253	244	237	245	225	207	244	240	254	269	253	238	252	233	215	215	232	231	245	234	236	224	240	234	213	236	230	279	222	247	241	254	244	255	211	248	241	250	234	259	241	241	234	234	249	226	255	236	227	266	257	215	256	234	226	249	248	258	265	266	225	234	250	227	207	236	238	221	239	221	239	245	230	217	252	243	231	268	248	261	256	238	240	240	236	246	226	254	249	258	241	246	256	239	218	244	231	251	243	237	237	233	226	246	240	244	203	239	217	236	235	242	265	218	252	240	256	222	248	239	256	250	246	213	248	239	236	243	251	260	237	256	242	230	242	235	245	230	252	219	253	254	227	216	242	225	253	258	221	276	230	245	233	218	228	273	215	225	219	237	213	256	238	256	233	257	231	260	257	243	247	247	244	245	278	261	233	222	231	217	248	232	231	221	216	234	263	202	228	241	242	209	215	225	224	248	240	234	260	222	216	254	254	219	241	233	220	242	240	248	239	237	261	227	233	246	242	237	244	228	246	234	233	242	235	255	225	264	237	216	247	211	200	213	233	237	220	207	233	246	256	227	229	235	219	256	241	238	229	250	225	242	223	277	232	232	243	245	223	251	206	221	252	240	276	253	231	252	263	269	217	225	220	231	241	223	239	215	227	255	238	254	231	224	230	216	225	236	243	215	247	252	232	241	235	227	220	222	256	225	243	259	257	220	246	248	256	261	224	230	252	230	241	247	244	221	268	244	227	242	239	253	233	232	201	248	194	237	249	220	216	222	251	220	227	237	244	255	223	248	231	252	285	236	251	256	267	264	242	250	259	241	244	219	247	249	247	220	237	242	234	231	230	240	257	234	241	209	241	226	244	249	237	227	245	243	257	238	250	264	231	258	244	269	227	227	234	230	237	257	237	236	240	236	250	237	246	233	241	256	232	241	231	212	247	221	263	251	262	243	243	218	252	267	221	219	249	224	268	220	226	254	245	225	240	235	229	228	248	235	213	221	263	230	274	244	233	222	205	243	240	248	228	252	230	241	236	225	228	237	230	236	258	271	246	218	217	240	243	230	240	241	212	233	221	211	236	237	242	226	241	243	216	251	229	250	229	243	232	248	207	232	248	225	270	232	219	251	267	234	247	229	256	233	231	250	249	276	231	264	246	249	237	226	233	223	241	253	249	247	224	227	274	217	247	250	236	248	253	298	256	248	265	273	239	253	261	237	231	230	231	238	233	224	246	261	235	226	231	271	224	245	241	264	257	247	245	255	226	222	241	235	272	241	231	227	231	244	236	242	235	253	227	208	201	227	221	221	230	245	252	244	254	249	242	228	247	239	243	251	240	242	231	217	265	238	253	239	244	214	249	238	221	254	198	221	246	235	230	226	232	237	242	229	237	239	253	243	252	242	214	230	224	249	232	245	230	239	247	230	230	220	252	253	227	216	248	248	226	230	215	229	233	229	244	250	215
27074	18840	5589	1104	833	815	767	782	760	813	802	772	796	767	744	733	749	762	800	740	770	774	765	761	754	764	775	799	752	735	741	772	736	785	761	755	756	771	766	753	787	745	722	775	735	806	784	821	758	730	739	779	775	762	757	733	753	748	758	749	713	786	688	742	742	763	741	741	789	737	708	709	712	714	753	730	727	787	708	772	798	750	738	763	762	787	786	789	738	748	813	728	740	800	744	746	734	728	759	726	779	800	771	800	791	718	759	750	772	731	829	752	734	748	758	774	743	745	779	768	769	794	764	775	783	689	751	736	798	763	750	775	705	766	783	725	845	747	758	748	742	750	742	797	744	754	760	758	792	778	751	789	704	782	721	771	734	775	729	764	790	695	783	781	763	712	760	766	766	703	745	773	781	748	778	752	756	721	722	738	762	777	757	755	787	763	791	695	739	796	798	767	776	758	798	782	791	743	769	713	754	770	731	791	736	758	737	741	768	781	751	749	779	796	790	757	778	748	764	742	773	751	738	755	704	755	795	747	740	752	768	785	781	743	799	745	717	721	749	774	753	781	735	787	761	718	768	715	727	757	718	695	742	734	719	777	759	757	787	725	783	781	749	708	765	793	778	748	780	813	806	762	723	734	779	745	770	767	736	728	795	740	723	793	754	724	693	735	749	748	718	751	771	736	742	729	756	756	818	773	756	728	761	730	754	771	744	732	779	754	777	795	745	768	747	729	768	730	728	743	728	747	774	786	785	765	755	699	771	761	704	722	746	720	794	724	715	751	756	739	717	733	780	815	774	773	742	737	732	746	785	733	787	768	812	759	764	716	792	744	704	766	702	721	756	766	751	792	727	763	763	718	706	731	754	746	804	761	744	806	754	784	720	753	757	741	801	709	780	763	771	779	743	785	747	776	761	795	716	742	760	779	766	763	794	746	746	726	715	747	774	786	751	747	777	731	754	710	792	767	774	710	782	774	780	754	750	802	845	743	746	715	769	772	731	755	753	729	759	754	751	749	728	741	800	756	766	740	777	781	838	781	772	742	740	741	737	803	759	776	741	745	739	789	749	810	714	746	793	792	769	798	780	727	738	721	760	738	697	811	776	781	714	785	813	742	730	787	781	726	776	774	744	748	742	812	742	766	774	802	801	733	742	775	745	762	752	770	750	801	720	734	738	730	776	794	746	750	773	754	748	749	733	785	748	730	799	789	750	767	808	765	743	742	746	774	810	792	751	818	798	756	752	756	762	768	769	746	745	789	718	794	794	753	815	758	740	720	763	792	775	794	828	709	755	780	792	773	796	780	767	754	748	785	771	702	745	756	744	756	769	733	794	716	758	733	763	756	764	741	804	734	741	731	785	777	789	724	752	762	811	767	796	782	787	777	758	756	752	713	730	727	787	790	731	799	771	739	803	712	766	793	745	733	700	725	801	741	787	714	809	768	758	785	735	730	801	722	787	745	785	762	768	731	753	743	741	746	765	753	744	781	753	777	793	702	806	774	707	736	734	762	732	759	798	775	770	752	748	793	752	733	782	787	809	737	755	756	742	779	725	775	685	782	738	783	773	813	747	738	739	772	773	835	791	763	749	770	737	715	798	765	841	762	765	767	754	771	743	784	755	807	749	796	761	755	818	760	681	789	757	781	733	746	761	790	751	802	771	752	764	724	759	797	715	744	730	773	810	765	778	768	772	769	759	770	723	776	734	795	753	771	733	739	738	778	710	779	767	751	702	774	775	721	802	804	791	745	749	742	704	767	758	737	800	810	787	747	784	764	796	765	762	753	738	756	725	717	753	786	782	763	744	780	762	764	743	830	793	759	774	765	719	761	717	784	774	743	740	798	788	755	764	762	743	802	801	772	723	792	763	792	765	810	786	732	781	726	761	729	785	750	775	753	761	753	722	757	762	734	762	755	758	717	764	740	747	785	776	719	738	723	704	734	784	779	781	743	766	743	776	728	729	771	810	760	724	778	768	783	769	786	783	772	713	779	749	786	730	760	798	744	728	836	720	774	775	726	762	736	814	722	794	800	741	763	741	766	730	741	745	786	764	736	727	751	781	772	770	804	768	740	784	738	775	777	739	842	748	771	734	756	733	733	735	758	745	754	751	750	742	762	749	749	700	781	745	745	751	814	819	733	721	769	750	772	763	768	809	786	764	736	777	756	763	762	734	750	765	783	770	807	711	759	729	773	795	785	754	801	784	751	734	759	758	733	815	692	751	755	713	738	790	765	731	741	767	715	741	810	811	774	768	791	760	687	794	802	768	790	734	735	774	767	760	748	776	717	783	796	738	757	755	763	747	735	761	756	735	712	712	779	786	790	786	717	699	726	709	762	770	806	770	769	736	785	794	785	740	796	805	778	783	736	761	758	733	781	745	794	742	720	719	795	743	816	704	789	752	752	791	745	798	765	689	761	778	761	708	780	755	730	711	783	797	778	768	748	729	785	731	747	817	730	738	759	771	762	770	711	764	748	762	741	736	752	717	729	750	743	759	800	738	739	748	766	742	766	792	741	746	801	752	690	790	799	743	781	758	787	741	693	765	753	755	734	759	776	733	791	733	699	717	763	753	761	745	805	774	722	717	732	730	765	726	747	750	742	769	747	740	748	747	753	741	724	742	760	795	774	752	758	729	810	755	755	721	795	752	781	735	767	724	773	776	799	726	784	742	754	753	761	762	782	701	729	770	768	754	733	775	775	797	793	782	753	760	741	758	752	803	784	787	814	744	765	763	750	764	746	755	726	758	785	775	774	730	790	746	772	729	774	743	800	694	773	788	725	767	828	725	766	774	803	735	817	754	755	741	779	752	806	703	743	749	727	738	728	756	754	741	751	754	723	780	751	710	765	788	817	764	761	747	764	799	789	741	752	729	785	753	769	755	716	772	778	714	767	784	728	765	774	740	727	754	759	745	726	771	719	743	747	802	783	745	773	784	812	769	727	750	766	759	716	727	740	711	762	785	802	735	722	748	706	709	798	714	750	753	768	724	768	779	743	784	765	823	762	757	804	745	755	759	769	757	742	735	791	798	780	770	740	747	756	769	721	768	752	774	792	763	801	804	767	739	708	801	761	782	754	746	786	730	758	774	711	774	771	773	769	725	737	754	749	788	771	739	760	763	735	754	748	775	751	744	759	771	726	765	754	741	741	743	757	777	822	736	767	744	771	797	765	784	724	770	784	768	754	786	793	729	740	768	787	767	795	800	738	726	807	762	769	770	756	736	821	782	756	764	795	767	770	800	751	748	784	729	735	753	759	763	753	732	783	776	735	761	791	773	723	738	778	777	728	775	729	783	741	753	770	750	753	758	732	729	774	723	744	815	746	730	799	797	764	721	785	797	757	747	765	782	771	749	736	755	787	717	729	726	758	776	726	755	763	746	772	746	768	723	822	717	734	813	760	787	803	748	747	754	759	722	784	778	752	778	785	804	751	780	764	774	742	755	717	754	755	746	683	777	738	767	749	783	772	764	758
4412	1183	1079	934	920	916	871	815	847	764	882	833	840	821	818	802	810	801	793	818	828	772	761	843	829	793	781	811	792	797	805	788	792	789	823	798	834	865	832	814	815	815	783	787	804	789	792	801	838	876	809	877	868	796	866	784	828	804	754	753	818	843	766	792	830	818	873	855	773	840	788	759	779	855	789	809	776	775	843	771	844	813	841	796	770	813	788	817	847	808	796	825	803	790	775	810	841	831	801	808	814	833	820	833	797	773	813	831	828	816	832	730	799	827	860	774	819	842	790	801	777	780	820	809	840	804	781	745	815	851	773	835	849	789	783	810	820	779	795	819	788	789	810	815	824	793	810	877	862	822	845	781	787	849	838	846	786	828	783	792	820	798	841	767	791	798	849	849	782	778	860	804	787	852	810	839	796	847	793	789	761	834	840	847	822	738	801	823	854	811	828	767	821	793	861	856	824	872	841	798	785	814	819	791	911	812	785	818	779	755	826	794	841	759	821	837	824	806	811	816	811	833	791	848	838	831	788	795	834	818	772	838	816	794	823	774	824	846	800	825	809	804	816	815	789	758	803	852	828	799	794	794	808	824	804	818	792	805	801	800	817	782	841	793	803	799	821	785	853	793	766	845	808	820	798	788	814	846	846	818	842	801	829	798	767	815	792	827	841	794	757	807	802	798	842	808	854	840	851	770	815	806	749	833	813	836	848	806	818	761	773	787	868	831	856	825	763	785	746	794	805	829	809	857	790	830	851	787	782	803	844	790	814	790	724	809	828	818	822	857	841	783	845	840	790	767	806	832	796	792	823	801	787	807	771	837	826	821	824	796	839	780	783	821	840	867	785	784	830	839	780	805	820	802	740	809	814	799	792	804	775	800	790	828	790	796	823	801	799	787	819	758	827	812	797	872	812	823	844	764	833	798	793	803	800	770	811	840	736	852	821	823	813	836	758	829	847	805	790	813	852	791	750	809	861	824	795	839	796	792	857	827	808	800	806	793	760	806	844	818	782	798	844	825	822	857	786	776	784	795	827	862	799	794	851	809	784	825	782	847	780	815	779	757	791	823	815	831	795	801	845	818	781	794	798	863	808	840	793	766	786	757	745	836	778	746	803	814	778	835	847	802	841	804	805	775	768	783	832	817	817	895	801	830	817	807	803	864	813	824	814	801	803	814	793	798	805	823	814	811	808	808	854	829	805	780	772	805	810	826	825	789	826	787	787	797	820	803	777	852	837	806	816	822	795	793	806	801	778	838	858	831	850	832	828	838	811	853	766	834	793	824	785	850	868	864	759	808	797	848	776	814	820	797	812	817	802	847	777	885	821	776	862	846	778	839	785	823	838	830	780	821	799	830	801	765	801	741	829	799	850	821	789	815	756	834	801	761	805	824	781	737	805	781	778	794	816	803	840	826	817	832	785	791	801	792	849	813	800	776	798	778	840	783	788	819	855	824	821	823	806	841	769	835	821	808	776	828	802	798	789	815	821	742	798	798	810	798	786	814	805	816	826	845	796	786	816	778	808	797	798	818	831	751	838	851	823	820	810	879	828	814	794	825	789	785	790	881	807	855	815	869	767	788	842	846	798	822	829	768	825	816	808	831	770	789	833	782	794	773	798	761	803	792	828	802	821	783	855	826	817	778	814	769	796	788	847	793	834	826	822	859	809	750	800	823	806	799	762	802	741	811	827	822	813	804	808	840	804	815	816	795	805	800	789	805	778	804	809	880	764	840	820	809	812	824	809	850	798	765	840	790	858	825	807	766	756	828	835	806	809	792	848	822	876	824	802	804	796	797	859	798	757	731	835	850	822	825	795	822	860	846	819	822	798	807	791	793	823	788	861	808	815	748	817	793	770	852	803	798	834	809	841	801	849	755	745	849	800	773	837	842	789	789	821	842	814	778	808	808	805	830	792	808	824	747	812	791	814	791	728	742	821	798	778	837	813	832	819	795	826	809	784	818	845	795	832	818	795	856	800	860	795	779	842	822	793	826	782	829	814	805	800	826	803	848	814	833	808	802	828	811	797	751	852	804	756	844	797	773	807	806	832	821	807	849	822	792	798	767	811	829	838	787	807	791	786	793	808	804	825	831	830	834	821	805	826	803	826	810	786	777	816	834	861	812	792	822	790	770	814	838	868	837	755	793	768	823	756	800	793	736	809	806	805	795	835	793	829	805	857	814	815	819	752	810	802	770	813	802	768	765	777	807	776	843	831	796	805	824	802	806	841	780	842	816	779	865	785	832	784	804	842	788	782	786	807	788	802	823	807	800	800	841	783	750	861	817	864	805	834	791	782	811	806	833	796	791	849	801	833	785	817	766	817	800	802	846	791	873	816	829	808	787	821	832	855	830	846	801	794	834	800	784	796	812	802	796	820	821	722	816	806	805	821	825	806	861	830	819	845	811	811	759	824	841	853	813	767	805	830	839	816	851	784	798	841	771	826	782	846	771	829	794	862	780	792	777	779	826	786	762	820	786	798	783	806	846	814	831	845	820	818	795	851	786	816	827	749	785	808	811	823	799	795	785	832	845	814	828	815	851	790	821	843	842	810	840	793	782	879	814	807	751	791	790	785	811	768	847	789	790	802	805	794	831	814	841	834	847	741	780	811	829	791	802	830	822	831	810	834	827	783	856	794	839	827	809	824	812	816	828	804	804	784	840	774	846	794	846	793	826	808	809	794	785	772	777	805	834	835	827	824	855	801	797	836	852	828	834	878	777	804	826	774	814	799	789	778	801	809	791	842	810	803	765	780	784	827	797	799	817	797	830	789	783	764	804	796	824	832	820	796	831	817	809	816	819	792	828	887	765	798	768	813	802	813	809	829	818	840	786	781	802	816	809	849	784	834	807	787	804	826	829	817	756	813	775	813	843	808	851	863	847	838	821	790	817	828	826	801	789	801	817	807	826	786	816	848	808	839	793	830	824	817	788	794	765	817	794	745	867	795	779	807	777	768	827	841	809	820	803	813	786	860	781	776	815	803	810	875	802	813	779	879	782	786	821	873	802	759	789	827	846	772	820	789	797	847	851	750	752	797	792	866	854	801	766	821	781	820	776	851	844	785	847	788	853	812	806	809	812	841	824	801	770	853	794	771	815	835	816	764	777	842	827	780	819	818	779	828	851	839	814	773	854	807	822	777	796	783	804	796	794	824	804	792	813	780	805	814	821	790	848	825	787	839	794	800	827	815	781	811	858	784	821	803	795	819	830	805	828	830	854	814	850	809	789	804	745	851	804	785	784	787	790	774	807	771	854	805	825	828	794	788	758	812	838	781	816	783	794	819	798	803	802	796	804	815	783	818	833	801	830	810	847	822	833	791	804	802	850	779	819	830	801	796	827	771	868	823	822	827	765	795	798	805	814	833	748	853	861	803	807	841	772	827	823	775	731	800	766	823	792	783	818	815	812	755	814	827	840	787	811	801	827	807	823	831	813	801	791	802	821	803	826	798	804	739	810	780	837	786	815	784	812
23251	20852	27870	23957	20857	10919	1466	977	892	762	744	758	721	724	647	688	701	647	665	621	608	605	688	579	565	607	601	640	562	607	636	568	566	630	602	632	598	602	586	626	600	576	603	642	571	603	589	583	607	629	591	592	602	638	569	611	587	591	565	578	574	588	568	542	600	589	582	611	588	547	577	612	590	634	575	607	605	608	567	581	605	608	586	603	578	636	613	622	609	582	616	592	610	596	582	590	612	630	589	637	590	685	613	597	617	662	607	621	608	612	579	570	587	619	607	572	586	608	614	637	630	633	564	553	601	592	610	582	591	618	603	612	639	589	615	590	610	587	602	563	623	576	632	520	595	630	576	589	585	596	576	626	607	567	671	614	595	604	599	519	638	594	600	620	623	570	613	602	586	591	626	580	608	602	576	596	657	639	606	592	628	616	575	585	594	575	583	594	617	562	627	599	606	576	603	596	596	558	630	599	584	594	626	624	582	590	625	584	638	616	612	564	624	573	583	591	584	597	584	648	577	581	615	611	593	566	594	616	558	574	616	603	564	587	594	632	612	591	570	586	587	587	586	591	546	605	600	587	619	609	608	577	607	613	559	621	604	558	648	625	609	583	652	617	584	567	600	584	609	546	600	603	650	594	571	585	594	618	619	589	603	617	607	597	610	569	564	595	641	640	638	609	576	632	560	612	588	588	615	588	606	593	583	596	622	585	642	624	589	560	613	617	619	563	564	595	621	605	612	572	614	591	560	585	578	592	610	637	618	592	565	635	559	596	591	608	565	601	577	575	601	593	612	620	586	563	590	584	575	572	616	557	545	599	587	633	543	595	577	585	585	586	582	626	595	602	581	623	576	570	575	592	588	570	587	603	593	609	642	646	570	588	562	595	612	597	577	600	587	631	600	603	627	568	589	626	557	567	624	567	594	607	609	564	563	611	608	568	561	612	613	595	643	593	559	600	582	629	591	585	551	587	582	607	602	608	539	572	575	554	578	595	581	602	607	584	597	589	578	600	666	630	590	553	607	592	564	587	615	619	604	587	591	615	570	610	575	589	599	592	570	593	630	564	587	607	594	644	576	566	626	614	620	595	618	624	606	600	614	630	590	601	627	601	643	612	577	622	573	611	587	558	595	603	573	627	588	584	608	604	638	591	568	611	601	582	592	589	583	638	612	541	607	610	608	585	609	606	562	566	604	581	588	632	610	595	606	587	566	565	580	576	558	542	628	644	592	604	584	629	593	577	614	620	586	585	543	600	582	588	562	600	617	586	546	593	584	588	566	619	594	578	571	624	594	586	600	589	582	630	600	603	587	608	542	596	608	582	580	627	572	587	559	530	592	613	604	579	594	624	589	582	535	609	537	548	615	576	611	614	553	622	575	617	550	572	639	572	569	602	621	568	606	559	571	613	618	565	611	588	590	604	579	572	554	635	603	614	588	585	556	589	613	595	621	600	572	583	619	586	637	611	577	653	618	612	558	587	574	601	629	611	604	628	617	584	625	583	619	627	570	562	579	609	623	625	611	623	590	594	625	632	661	602	609	561	616	573	587	600	625	609	616	642	549	615	581	560	606	575	621	636	610	621	565	618	604	601	613	558	577	644	601	561	585	602	567	635	572	569	633	598	602	588	586	581	607	590	655	580	590	582	540	592	607	560	538	612	628	602	620	600	587	634	610	563	584	586	567	608	580	538	601	551	591	666	584	620	574	591	616	577	573	643	599	568	567	549	582	580	613	561	639	584	601	592	630	544	598	624	594	585	594	609	587	637	619	625	590	606	579	601	576	556	584	582	574	594	604	566	563	568	595	562	596	581	617	579	591	609	569	604	612	599	622	589	499	571	578	606	596	606	632	581	581	614	627	596	606	605	602	601	583	570	604	581	583	574	586	552	579	603	642	622	586	607	553	571	567	576	582	567	604	612	604	585	621	648	628	548	578	578	609	617	609	567	573	595	577	581	588	608	605	614	576	658	590	603	613	565	628	573	644	589	551	647	586	595	607	615	571	601	600	590	567	594	589	604	613	600	588	564	569	586	600	556	576	592	612	585	616	603	614	598	567	625	566	537	592	612	630	637	637	599	580	592	600	586	652	592	590	596	673	576	587	585	574	609	592	596	585	602	592	618	640	586	581	605	616	563	556	582	612	617	580	541	568	630	595	621	614	611	575	604	627	572	617	566	622	618	596	614	590	598	585	589	608	605	611	609	612	641	555	614	600	556	580	597	570	571	591	634	594	591	576	598	549	596	619	634	584	575	605	558	565	624	619	602	603	568	604	573	586	576	585	588	555	584	571	550	582	582	594	602	577	597	614	574	615	619	595	581	595	632	599	608	595	620	595	622	630	592	586	589	598	568	545	582	611	574	629	642	574	588	594	604	560	581	591	587	588	529	587	590	615	554	593	549	553	563	595	599	676	597	583	672	584	584	576	639	609	596	610	603	611	619	585	581	592	614	549	577	633	621	561	601	552	633	607	596	637	613	608	586	607	556	587	593	616	596	608	585	572	629	600	566	550	580	587	573	620	555	590	602	565	609	640	601	575	595	553	560	526	608	610	635	611	596	585	601	578	590	609	564	603	619	628	561	640	599	632	579	608	600	630	611	619	613	554	555	576	568	579	592	621	549	605	558	607	619	581	613	620	563	608	576	592	573	614	593	588	606	572	634	611	576	536	568	591	615	600	598	601	602	624	583	604	627	584	628	579	601	625	581	614	580	602	606	581	620	585	592	634	621	618	606	602	580	549	594	611	581	599	596	622	594	590	618	561	578	595	614	591	586	571	566	593	591	601	574	607	569	562	591	590	609	573	609	584	614	589	635	578	587	644	577	626	592	615	575	545	613	606	570	588	605	603	584	611	606	593	596	607	627	552	614	592	626	611	576	590	560	578	560	571	597	556	578	586	612	611	595	613	592	606	568	624	558	613	602	573	588	588	555	620	610	606	637	604	616	573	578	583	554	519	545	636	576	604	639	630	612	623	602	599	560	569	584	589	556	592	624	579	550	589	592	568	566	601	650	557	603	590	628	544	602	544	601	551	575	586	593	605	600	598	578	577	602	598	624	568	620	626	605	619	609	569	597	620	584	586	574	599	563	599	585	567	554	597	588	567	561	607	614	638	567	576	630	559	527	590	590	558	547	560	595	574	629	597	568	596	581	595	611	557	612	572	619	610	626	613	571	601	605	616	592	611	585	600	585	610	660	630	564	592	575	592	576	612	613	599	582	598	583	630	609	615	554	586	575	595	599	595	653	604	589	603	626	576	557	615	608	538	577	604	608	585	635	588	564	596	599	615	580	592	622	653	581	641	559	578	603	592	587	595	626	599	619	604	612	581	582	608	634	600	576	612	616	585	605	574	577	572	610	615	573	602	566	579	585	614	618	605	592	550	589	607	556	589	597	566	608	581	589	613	556	617	580	587	578	628	558	553	590	622	599	585	593	578	604	591	597	564	601	634	565	627	574	597	601	591	586	554	612	619	608
3137	7528	6135	3188	2334	1837	1591	1274	1132	984	911	833	856	824	798	829	722	734	713	670	754	686	712	678	702	682	737	689	736	679	699	684	649	676	641	669	644	630	670	652	666	655	655	630	683	682	694	668	637	652	690	633	651	669	679	631	689	642	659	689	640	636	666	646	615	636	673	662	642	637	638	656	655	686	630	630	682	660	679	628	636	704	706	633	645	673	664	642	659	694	655	684	641	627	619	680	651	617	626	641	651	635	675	650	658	634	639	718	630	641	649	680	674	630	673	646	652	707	631	634	659	642	668	687	693	666	677	669	661	640	692	666	629	656	676	667	651	640	646	645	630	650	640	656	633	618	678	591	634	648	727	659	645	667	698	651	717	711	674	661	628	670	644	633	627	628	672	665	663	648	707	665	656	620	644	662	679	655	682	683	675	657	662	717	634	630	672	602	692	669	675	669	672	624	630	641	629	669	687	654	634	662	654	629	653	665	658	707	667	668	669	672	659	681	613	665	679	658	660	705	648	666	660	643	682	660	625	691	692	651	678	670	654	680	597	649	682	692	652	689	641	617	704	642	696	602	671	646	637	640	651	604	600	671	645	651	648	653	649	689	659	646	665	619	637	645	645	678	681	659	608	628	668	659	675	653	668	635	708	680	654	628	630	654	664	652	683	676	672	656	623	650	638	618	643	635	632	637	645	635	675	658	598	615	654	641	662	676	665	627	661	615	695	616	697	648	604	692	678	651	686	679	650	657	596	615	622	678	613	670	695	668	643	649	671	665	635	645	677	624	666	669	643	661	661	676	627	636	643	656	663	681	666	670	673	645	698	623	668	653	646	654	660	628	638	652	633	655	667	671	683	657	667	691	676	652	607	682	628	646	639	666	669	650	660	650	697	619	686	607	685	606	661	634	639	702	642	671	686	649	652	633	675	693	660	680	687	630	657	708	657	673	646	674	676	635	665	636	635	644	699	681	645	654	695	645	637	681	665	711	644	666	673	687	659	672	596	688	663	629	664	678	670	710	630	660	648	692	664	663	659	620	709	635	680	669	653	609	638	675	670	687	669	616	670	693	680	677	666	670	592	709	658	665	658	684	695	646	639	682	651	672	654	677	652	672	658	613	670	696	655	655	618	623	682	668	687	651	698	641	623	660	672	614	674	666	666	673	671	668	648	690	667	657	703	677	679	648	657	674	637	668	637	675	679	624	676	674	653	657	615	637	642	655	627	651	684	663	627	675	681	647	660	673	643	665	688	662	644	658	684	635	634	688	640	635	604	670	677	620	647	642	658	675	643	666	676	714	640	674	643	637	719	650	642	650	662	660	659	678	617	677	662	613	657	686	670	642	640	677	707	672	726	671	646	635	682	601	668	681	694	631	674	640	711	699	659	665	696	634	707	616	663	640	621	624	622	672	619	646	641	711	638	634	666	663	609	687	668	631	649	634	618	650	655	629	606	712	649	656	651	668	666	663	688	684	644	667	676	695	647	674	667	646	676	647	648	677	657	634	684	646	644	674	719	595	624	665	652	651	698	626	670	709	662	706	660	661	639	699	637	676	684	631	643	643	610	647	575	664	646	686	683	664	602	641	630	622	694	649	649	644	663	653	666	636	638	680	632	676	606	645	687	660	638	690	664	681	690	646	689	637	649	623	664	654	686	682	701	659	614	632	661	673	652	634	670	648	690	632	659	661	633	641	679	678	618	695	696	656	682	669	626	659	683	677	619	636	718	653	646	632	632	670	636	685	665	712	576	645	651	685	698	631	642	620	629	650	658	664	641	659	693	618	679	667	618	671	671	636	664	646	649	685	685	693	661	649	671	661	673	671	639	653	664	671	620	660	674	655	665	649	647	689	652	634	651	684	638	699	635	637	663	692	648	634	647	659	680	669	673	690	650	672	699	664	697	673	642	691	688	625	666	656	667	653	646	627	629	654	685	665	648	675	660	629	624	641	658	639	670	653	667	641	688	702	642	646	713	658	633	652	645	680	666	640	628	685	658	705	701	643	658	643	673	619	652	610	627	638	656	662	703	678	717	682	661	653	668	699	646	638	679	698	680	660	660	642	673	686	639	670	656	703	668	652	683	657	623	700	590	669	676	688	621	611	684	683	632	657	635	671	686	654	678	652	654	670	626	653	641	669	636	660	636	630	677	639	663	660	652	721	653	616	638	678	628	715	637	686	651	668	636	639	665	624	656	644	633	679	674	640	636	634	624	605	651	653	644	659	641	688	628	632	661	654	659	704	643	658	617	668	632	677	641	604	630	634	666	672	638	672	655	659	597	643	639	681	633	672	652	614	663	629	656	659	639	687	648	638	696	615	648	681	646	662	630	661	684	696	630	660	636	607	624	673	668	653	648	657	647	682	656	684	678	647	678	603	693	682	654	642	656	648	652	705	683	651	640	680	655	687	638	648	629	679	665	629	636	689	669	652	670	642	661	656	626	698	649	675	657	616	670	626	645	615	642	613	656	617	628	647	646	663	668	641	677	697	622	632	637	648	685	728	621	690	664	710	671	680	656	666	632	648	679	647	665	660	664	640	665	692	641	629	633	677	715	676	624	635	637	682	689	655	639	597	639	640	653	692	633	657	646	687	674	674	629	664	658	665	646	653	695	642	645	645	650	663	618	638	676	677	654	641	680	650	640	665	673	638	604	644	645	684	633	669	666	645	683	669	603	681	657	675	636	652	632	688	651	690	616	651	672	632	684	683	668	675	628	619	639	636	629	667	672	667	659	678	658	682	670	690	704	671	653	674	640	633	683	626	639	636	657	629	665	662	661	663	666	617	659	658	605	674	620	667	674	706	685	603	640	689	662	673	678	596	655	644	644	651	649	692	637	614	637	676	641	642	690	677	678	643	653	647	684	641	686	639	696	629	661	605	674	701	631	658	628	636	665	676	693	630	683	662	685	664	688	641	629	617	590	647	637	665	652	696	658	660	659	638	639	668	683	666	647	681	652	643	671	686	644	637	661	636	633	647	665	668	659	639	616	703	609	623	681	664	661	653	642	632	644	646	692	727	655	652	660	645	636	682	680	621	656	720	645	709	599	618	673	672	669	666	711	681	683	654	655	713	621	617	696	654	632	653	634	736	633	641	683	707	634	665	699	700	627	660	645	676	636	655	656	655	637	655	640	627	733	660	674	675	663	650	640	663	658	660	646	640	665	644	645	662	636	687	668	658	648	669	657	643	642	646	675	644	648	647	662	677	652	655	673	667	639	660	655	668	637	590	668	654	657	656	631	682	651	676	607	632	637	634	649	663	650	683	656	652	652	674	650	694	613	632	705	654	659	656	672	643	627	638	631	627	707	654	624	652	642	632	670	682	649	655	661	686	660	647	644	625	686	669	691	645	655	629	677	661	643	659	651	690	710	663	642	691	611	631	655	716	651	675	615	682	684	611	628	654	596	626	661	651	656	721	644	654	673	658	657	633	658	686	659	629	627	697	664	626	657	699	639	616	642	673	611	643	635	637
24197	20879	27039	24721	14811	1230	816	658	690	600	564	540	594	572	545	546	495	524	511	487	520	473	493	570	497	582	516	531	514	503	521	490	484	497	468	498	510	497	487	509	528	490	458	489	484	480	515	521	482	512	516	482	507	479	502	444	493	482	473	476	521	505	534	520	529	505	503	520	471	482	473	518	525	489	495	462	484	500	486	497	507	515	462	476	495	484	480	472	484	511	511	468	494	485	462	468	489	470	488	517	468	509	446	497	481	476	479	500	478	504	514	509	488	491	495	514	495	509	489	487	458	487	498	498	460	482	523	479	484	480	500	502	520	515	450	489	486	524	517	470	496	470	490	504	477	509	503	488	500	476	489	500	497	520	525	454	447	535	480	487	470	493	487	486	463	457	481	500	504	528	484	490	459	450	488	453	489	468	501	513	502	480	475	496	485	457	514	519	493	489	486	527	524	474	525	480	522	518	523	474	478	489	485	464	535	508	528	486	481	530	486	494	472	481	527	524	497	466	482	481	489	507	495	481	490	457	499	468	478	487	513	500	500	495	504	477	466	514	479	487	490	471	488	468	489	492	494	476	476	475	514	475	517	491	497	503	458	482	494	494	483	482	457	473	501	489	488	495	488	445	478	473	493	493	473	460	468	506	475	459	513	475	493	539	454	504	497	500	501	483	493	492	469	482	481	500	492	524	489	488	499	484	504	502	485	483	463	472	475	496	530	518	454	508	485	463	504	460	477	516	485	499	549	470	507	465	502	490	480	470	491	498	487	481	509	500	517	506	486	501	488	514	502	475	439	470	470	473	480	514	478	474	498	533	482	484	481	431	479	548	539	488	453	496	488	484	504	513	507	453	470	493	491	463	502	467	495	512	516	496	495	514	480	493	485	494	479	521	496	525	457	494	454	519	486	500	497	514	514	477	492	500	492	521	478	481	495	537	498	498	481	513	488	482	484	495	488	518	476	516	478	467	500	511	485	516	520	486	447	518	476	448	504	510	492	518	501	482	460	516	463	486	492	468	480	553	504	484	481	495	490	464	460	498	487	499	466	480	471	487	447	510	474	457	459	479	488	524	483	516	465	486	498	511	510	518	478	499	507	504	494	487	488	496	499	465	476	492	486	480	478	540	507	505	499	477	461	464	512	459	492	493	481	505	476	482	510	473	511	499	499	479	510	441	506	495	486	496	474	535	489	493	503	470	525	468	502	460	517	466	488	503	545	524	492	482	512	471	478	520	479	490	510	520	490	469	498	446	509	511	481	479	485	494	503	498	483	521	536	495	493	529	504	524	468	483	481	543	473	473	473	479	484	512	499	490	474	485	468	470	485	491	441	461	485	498	507	501	511	480	450	483	462	480	469	495	527	488	479	518	481	507	523	507	504	479	475	482	482	499	527	476	478	444	476	471	499	482	483	511	507	477	488	506	537	449	490	543	470	495	485	504	466	494	521	485	505	490	508	487	475	526	510	479	523	451	511	462	530	485	526	462	525	480	491	510	489	489	526	488	512	471	455	509	476	498	480	480	493	461	504	486	490	514	505	531	508	547	474	485	506	485	462	532	484	521	486	448	465	513	492	490	479	495	506	537	472	458	486	452	476	510	501	490	469	506	473	456	454	515	488	502	485	534	490	489	517	494	507	512	476	519	487	499	532	481	498	473	495	463	510	511	492	494	493	526	478	526	493	487	499	492	498	482	466	477	501	488	508	466	483	497	462	462	488	493	431	464	494	496	499	505	477	506	500	475	498	455	513	540	477	496	500	461	484	496	491	493	544	471	490	465	457	510	461	516	516	482	438	479	473	487	501	483	510	477	462	499	536	495	491	505	545	487	506	503	495	486	497	505	506	468	557	539	550	503	472	535	524	484	470	472	497	513	518	489	518	475	484	476	496	506	507	522	513	512	514	523	490	439	461	483	520	497	527	477	460	509	483	525	495	512	483	507	521	516	482	504	518	453	474	481	466	470	482	510	519	501	481	493	493	516	473	499	462	528	463	492	499	507	501	462	505	487	496	511	488	479	475	457	454	524	491	485	509	492	518	493	532	489	472	508	483	505	479	523	521	535	461	524	454	455	487	465	490	508	480	514	523	530	440	488	482	495	504	546	477	471	518	499	488	516	505	502	518	505	502	492	524	473	488	511	450	463	470	446	510	474	527	492	494	503	485	498	494	484	502	481	518	542	497	476	508	520	490	494	496	500	507	461	524	472	495	455	489	480	478	471	454	483	492	467	492	535	466	521	489	522	542	521	497	491	501	485	522	442	471	499	494	481	440	495	481	478	486	493	524	466	522	522	524	454	494	477	482	468	461	458	479	496	488	508	493	477	500	501	508	459	505	515	495	494	453	464	482	474	475	495	530	500	495	483	539	463	489	441	529	533	524	518	486	488	466	532	505	485	500	510	496	483	446	459	497	475	534	527	517	501	454	453	498	492	527	474	465	505	487	479	430	441	513	462	498	445	470	508	465	501	498	478	441	491	475	519	445	505	493	508	489	511	490	476	468	500	512	452	502	488	496	457	478	472	487	484	541	484	495	500	491	472	523	468	491	471	505	511	484	505	463	478	504	499	488	446	485	505	478	510	491	492	503	514	493	495	495	513	495	481	484	493	527	499	493	484	472	441	520	507	494	477	514	466	484	480	485	485	494	509	499	478	465	529	529	495	481	501	499	485	501	502	476	504	482	506	501	481	495	528	508	485	460	519	497	470	495	467	511	478	497	485	474	471	498	494	481	488	472	504	499	496	502	465	497	468	511	493	511	485	479	515	498	484	489	499	494	482	473	491	501	464	462	496	439	502	515	514	481	488	498	519	467	543	459	505	509	457	514	471	504	483	478	505	463	492	504	459	503	468	482	497	564	529	459	505	512	533	496	498	471	477	488	472	507	478	506	484	502	483	468	524	482	530	471	495	463	474	509	437	504	485	475	459	444	521	523	496	478	507	461	531	503	520	454	488	488	513	441	519	500	501	501	474	510	493	520	517	465	454	515	467	505	450	498	503	561	494	460	527	458	482	492	484	475	499	502	492	485	509	457	529	460	499	475	482	474	528	542	530	460	489	525	482	485	476	552	507	527	516	519	490	498	488	515	504	477	459	489	497	466	469	484	466	488	484	502	479	508	543	482	471	463	474	517	516	515	511	496	499	489	481	457	522	468	478	484	485	516	511	525	440	511	473	484	451	490	494	461	503	510	510	496	487	563	435	507	518	488	469	453	504	498	474	484	449	476	470	492	484	457	494	483	468	512	485	476	534	471	492	507	474	440	474	514	482	518	498	489	467	477	451	515	482	509	474	469	526	511	435	486	479	506	514	509	467	487	495	488	472	493	491	446	487	477	481	436	495	483	488	481	499	545	507	498	474	435	513	491	491	512	469	494	492	468	541	494	481	461	488	453	466	479	509	531	529	470	455	510	500	488	477	501	481	471	484	496	510	488	470	526	485	476	448	503	455	502	479	507	504	460	502	509	483	488	486	510	484
3275	4900	3959	2090	1591	1307	1114	914	760	733	694	609	605	566	616	552	574	584	541	536	535	535	535	567	552	549	523	514	501	502	516	528	544	528	484	480	559	593	559	500	549	587	511	551	530	506	547	547	488	518	543	503	562	518	544	527	538	501	573	542	518	581	532	493	534	495	539	505	520	524	520	535	500	483	521	514	497	563	532	488	496	525	495	520	515	518	507	519	520	511	523	496	539	505	511	542	538	502	523	502	512	514	537	538	474	539	504	496	520	562	512	486	529	530	501	545	541	532	521	546	492	519	538	535	554	529	518	521	480	496	532	510	520	506	503	499	487	511	522	544	533	538	529	502	510	499	496	495	518	503	542	549	513	512	512	516	518	508	521	573	559	516	527	513	491	512	530	530	539	532	524	503	536	522	518	489	528	468	469	523	569	543	492	558	523	476	511	551	522	515	501	503	535	459	527	515	566	499	526	550	504	532	491	526	517	495	529	502	527	550	530	503	523	548	472	524	550	543	550	523	523	547	545	516	526	522	485	533	513	543	529	540	530	566	501	549	490	514	534	550	533	543	553	538	524	536	524	509	535	539	487	521	540	574	549	495	521	564	513	509	515	545	521	597	517	509	572	501	554	531	510	549	525	543	502	527	536	531	538	517	562	496	480	538	494	528	526	520	511	534	483	517	495	541	541	532	536	564	486	525	542	535	509	522	559	496	530	536	524	500	515	500	540	527	526	491	512	555	553	511	499	542	533	559	514	531	523	516	520	561	514	505	525	533	562	523	488	483	532	537	578	495	495	473	505	552	504	533	554	536	561	515	564	475	522	539	526	551	485	513	518	541	543	541	517	549	480	515	530	542	541	534	538	484	516	514	496	478	536	535	537	525	504	487	536	507	555	502	507	527	510	531	565	505	505	529	540	570	516	516	515	496	477	524	535	518	538	502	525	484	543	514	561	521	523	460	530	526	508	534	520	514	495	511	501	525	523	517	547	494	480	521	526	501	529	467	531	510	511	524	514	509	522	496	527	507	533	515	532	516	505	561	477	490	499	523	522	554	504	525	471	501	508	511	569	545	528	496	527	507	545	555	538	544	546	522	530	558	529	526	537	498	519	524	514	503	491	555	470	465	477	542	535	500	559	533	534	546	512	490	547	509	494	500	522	488	547	524	537	544	519	525	487	505	507	514	550	510	538	531	563	513	484	563	561	523	530	533	558	515	550	506	569	520	536	508	512	532	522	497	492	539	577	514	519	539	498	505	559	501	510	510	540	537	516	513	529	478	511	540	515	509	499	535	520	563	490	538	491	520	492	484	537	534	519	509	520	499	515	554	515	519	535	550	536	523	530	492	519	517	546	491	507	550	527	552	503	493	538	497	512	500	518	504	534	520	520	543	516	529	528	480	547	505	538	583	508	538	539	514	515	517	501	511	517	523	526	521	523	505	515	536	502	560	539	534	546	537	519	520	533	521	528	508	513	550	491	516	524	514	537	547	569	541	446	498	511	525	512	515	517	533	565	514	502	532	502	577	538	518	537	551	537	583	538	499	517	498	512	509	563	524	531	490	478	494	546	509	530	512	508	514	524	522	500	569	503	554	519	525	543	512	503	539	519	564	504	501	537	491	527	532	559	507	533	478	512	530	526	538	500	498	490	522	526	555	492	526	527	522	548	525	523	547	521	561	539	508	508	520	517	560	524	533	516	560	559	542	517	570	529	555	504	478	508	505	520	479	561	508	562	494	489	508	502	532	530	515	552	523	544	515	513	509	547	541	572	507	541	524	539	531	527	529	509	550	531	490	518	568	506	509	524	523	496	528	530	498	557	533	503	542	497	477	521	550	568	497	544	475	515	564	502	557	473	527	532	517	552	526	494	536	559	526	495	518	493	541	519	532	528	484	506	537	517	563	499	511	548	528	524	560	505	536	497	472	537	535	513	544	530	526	541	527	550	556	514	510	547	510	498	518	478	500	525	543	514	476	483	478	512	488	537	529	507	541	527	473	506	566	512	554	506	493	503	523	545	492	551	535	484	512	539	524	561	519	513	506	530	531	497	524	493	516	530	503	486	525	503	518	555	488	489	522	506	532	466	504	518	584	485	551	526	490	538	563	486	526	558	487	529	526	515	510	548	519	490	517	531	509	507	528	516	553	474	508	550	523	541	522	515	485	516	550	537	529	532	506	506	476	556	526	518	548	513	540	530	497	538	537	541	539	521	514	578	477	573	571	529	561	528	537	489	543	503	550	573	520	494	538	511	512	502	548	492	530	552	485	535	510	568	546	523	534	506	502	523	535	513	487	530	526	506	531	536	562	529	520	538	516	513	474	505	525	486	498	539	529	492	547	518	522	521	529	555	543	526	488	536	518	481	522	489	503	496	529	501	501	506	555	522	547	502	517	528	501	516	518	499	537	510	518	523	535	565	543	524	510	505	463	560	513	509	530	540	536	540	516	540	530	523	512	488	544	520	515	527	551	506	503	543	489	493	517	579	575	526	509	492	507	515	549	516	505	560	533	506	539	513	526	503	516	547	519	527	512	495	537	509	518	486	498	534	534	517	512	517	504	484	532	506	516	523	538	544	538	526	507	481	505	526	539	513	485	530	545	510	523	502	543	543	514	529	528	521	546	563	529	513	478	527	480	514	548	511	488	525	501	507	529	529	503	501	555	485	509	526	513	557	523	505	503	526	520	511	525	544	517	512	519	512	546	501	519	522	476	536	526	507	525	519	496	502	504	543	500	493	566	536	507	508	519	536	521	557	492	527	517	531	549	529	512	534	524	518	497	544	497	502	490	515	527	524	533	512	525	539	509	573	532	499	531	545	517	530	537	499	490	551	479	521	508	471	497	553	494	519	536	500	486	540	515	543	524	502	505	558	509	522	520	534	509	504	525	549	510	530	517	544	524	498	548	569	474	542	495	525	541	528	511	494	534	522	522	519	511	534	512	516	509	492	563	517	529	555	559	529	534	524	506	497	544	502	517	503	547	516	495	542	532	522	529	528	538	503	522	511	524	553	562	490	484	490	508	515	541	505	544	531	519	506	530	548	547	541	528	523	534	533	525	532	555	500	515	509	554	518	525	551	565	555	557	512	545	522	548	525	468	524	455	553	471	550	556	513	528	543	486	513	551	540	522	483	540	502	506	520	517	517	519	486	512	500	529	525	515	528	520	486	544	509	553	516	529	513	468	545	510	521	539	528	572	509	508	515	489	550	514	477	538	503	493	531	534	529	517	498	575	499	536	525	532	490	530	485	582	555	548	491	521	528	499	505	570	498	544	529	507	544	513	520	518	525	547	535	499	513	516	525	499	507	484	524	485	505	527	543	489	518	526	555	511	504	508	523	516	500	485	535	509	558	557	532	528	513	516	556	531	494	529	497	547	528	443	555	509	536	537	526	516	484	529	508	528	542	515	570	524	483	538	518	508	545	517	489	550	498	490	559	511	470	507	530	566	563	530	513	578	497	537	550	516	544	501	516	517
22051	20834	28243	23526	20834	20876	10603	1081	692	602	539	458	405	358	376	343	315	310	290	283	273	269	279	263	235	286	227	217	207	257	251	249	241	255	229	234	272	241	229	234	232	243	247	225	250	233	237	268	212	233	236	219	214	216	231	214	199	239	215	224	226	219	211	233	203	213	219	206	222	228	181	206	218	217	244	226	199	201	219	212	230	220	211	208	201	222	198	222	217	221	206	226	242	224	266	212	209	183	201	195	196	212	225	232	231	213	238	222	213	224	204	223	229	219	242	226	216	227	228	223	244	245	216	217	242	216	202	210	218	210	209	228	226	250	221	214	192	209	238	236	228	235	210	210	242	217	215	226	195	222	235	216	208	230	237	210	219	214	244	205	242	225	208	216	233	218	249	222	229	215	209	243	227	238	198	229	243	237	208	215	209	198	215	219	219	219	217	208	223	213	203	227	232	216	207	228	222	239	204	217	235	230	222	212	229	238	221	224	233	218	237	214	240	230	237	234	235	206	210	226	216	223	225	236	229	222	206	217	227	207	204	214	215	238	230	188	238	201	235	235	234	249	215	227	188	228	199	233	228	206	238	242	235	227	207	248	219	236	224	225	202	250	213	241	205	190	226	236	206	248	216	224	185	225	231	209	229	246	197	210	196	251	224	234	225	206	222	222	215	226	199	241	228	200	213	256	229	195	227	238	207	210	235	221	220	222	219	235	236	227	218	219	225	198	229	217	252	220	239	226	208	234	216	210	227	232	221	210	200	222	229	215	194	206	226	220	202	209	210	187	225	214	216	233	224	214	230	211	224	204	220	202	232	192	228	243	228	224	249	225	209	207	245	219	223	238	210	221	212	243	265	226	190	242	202	232	211	217	222	215	238	254	225	239	244	219	239	196	210	228	238	197	234	215	216	216	256	214	232	231	244	227	221	215	230	215	219	221	202	209	219	216	225	206	226	230	199	232	230	232	220	217	206	205	221	220	225	216	234	204	222	222	244	229	227	230	221	182	224	224	207	228	202	208	215	209	234	216	222	242	194	212	220	221	222	241	229	220	250	229	251	224	219	220	198	210	211	228	220	229	235	212	227	240	214	217	214	228	191	218	209	221	228	226	247	197	237	222	232	215	248	205	241	212	220	235	202	226	202	214	226	238	218	221	231	215	194	220	201	209	226	226	214	233	225	227	208	211	219	217	208	228	238	222	234	222	243	222	217	219	207	223	223	232	222	197	204	214	211	186	191	226	204	226	233	225	225	219	235	218	203	254	225	225	225	225	237	216	249	239	228	225	209	225	210	226	224	192	219	200	222	191	201	220	222	246	243	199	237	200	194	216	236	226	220	219	198	191	189	232	212	204	212	224	215	223	243	212	237	208	207	238	216	229	236	207	223	203	235	217	242	197	238	216	202	240	206	235	223	209	221	226	220	216	238	221	220	217	234	222	185	203	210	211	200	227	216	217	210	215	228	232	224	236	206	218	223	208	209	226	239	208	216	218	234	207	220	227	213	250	214	223	210	205	206	209	228	229	243	200	222	222	216	208	200	199	198	210	230	185	213	221	224	228	211	224	228	216	223	249	225	203	221	238	226	225	198	213	202	203	208	230	228	215	209	226	232	225	222	219	217	216	219	238	222	215	210	205	214	227	229	221	214	219	234	196	208	200	225	198	230	231	214	224	261	240	223	186	217	240	203	208	237	245	239	220	213	202	191	217	202	206	222	212	218	218	232	228	229	219	226	181	197	196	224	229	204	226	241	218	230	202	200	223	203	205	239	220	198	234	208	238	227	202	226	225	210	235	215	213	232	220	214	221	208	230	243	189	201	216	209	230	212	237	190	229	205	195	205	235	231	223	220	225	222	188	222	211	220	214	215	224	206	213	240	245	221	220	232	218	227	207	216	220	223	235	223	228	201	208	240	230	229	245	218	235	189	222	188	224	234	214	213	196	207	220	189	218	218	203	232	197	231	221	231	239	209	220	193	222	230	216	221	215	202	208	229	236	198	227	208	214	243	224	227	218	231	214	231	220	217	185	220	194	247	216	219	243	227	221	221	211	204	230	216	209	223	236	220	213	189	230	216	222	215	219	221	180	212	209	195	216	193	189	227	229	206	197	253	227	212	220	189	244	228	214	214	217	208	212	219	209	212	200	249	215	220	233	229	216	208	233	217	210	215	231	211	257	221	220	226	211	198	239	215	207	211	207	215	207	219	240	228	205	244	219	196	212	223	218	214	171	245	233	233	226	230	209	223	184	212	203	210	226	207	230	210	214	223	226	223	218	244	219	196	209	232	234	202	234	222	195	228	213	230	225	227	212	211	231	213	229	228	216	228	210	217	221	232	227	224	207	218	229	231	216	207	200	222	221	179	239	260	218	205	211	243	234	194	215	220	231	209	211	207	232	226	209	232	234	210	232	244	221	220	234	213	209	221	206	235	228	199	232	239	242	211	242	195	230	212	216	230	237	227	215	212	210	227	229	211	217	212	206	223	224	203	207	193	211	218	204	210	217	232	221	224	223	218	219	220	209	228	201	209	228	221	225	208	243	230	231	237	194	224	197	243	204	225	237	212	209	239	218	214	204	235	213	216	219	225	212	213	216	218	242	219	239	239	232	221	236	199	223	221	214	230	217	231	224	219	207	234	247	233	224	224	218	216	244	200	208	202	217	209	225	195	211	242	211	225	215	203	184	232	240	230	233	207	219	239	219	201	204	228	221	220	224	233	192	241	235	195	207	202	217	226	214	224	249	226	216	213	206	215	235	208	225	236	223	196	254	241	209	212	226	226	210	239	223	194	230	235	240	216	243	244	242	219	233	210	222	204	223	237	192	219	235	221	218	238	233	230	188	222	197	193	236	223	208	243	221	230	239	195	211	223	206	230	212	247	211	190	178	231	198	189	217	201	220	222	201	254	235	211	224	210	220	216	229	208	238	217	202	251	214	217	198	219	215	182	236	243	210	210	218	221	209	214	245	219	203	230	218	226	236	247	234	201	245	217	192	223	234	230	222	215	208	219	227	245	230	212	214	229	207	225	210	214	214	210	220	218	214	180	245	196	223	221	179	218	203	207	224	220	240	217	216	197	226	228	226	209	211	208	234	192	244	185	211	215	195	224	224	219	207	209	217	231	218	205	221	232	215	245	234	212	226	218	218	226	226	227	218	224	240	220	213	229	220	212	222	219	214	196	215	238	201	226	230	216	208	189	224	213	233	219	241	225	202	229	198	218	211	232	213	211	214	192	224	193	245	241	251	239	202	201	233	190	238	204	243	224	219	233	246	210	213	218	221	228	226	206	206	205	245	204	238	205	199	212	182	211	200	198	225	227	222	234	212	208	197	231	218	225	215	235	232	234	231	226	216	211	217	212	218	205	220	212	208	227	202	221	201	187	259	235	219	216	226	251	223	260	231	243	235	222	215	213	230	219	223	217	225	224	214	212	187	213	215	214	213	227	216	205	224	215	202	212	247	238	219	236	222	198	191
4058	12264	10145	5171	3547	2686	2060	1514	1207	978	802	655	578	525	476	406	419	399	353	369	323	309	323	289	316	274	263	292	298	263	278	263	263	237	281	288	263	275	267	261	278	280	253	262	251	271	253	274	247	261	247	256	287	211	229	299	252	245	254	233	246	250	248	272	250	251	241	227	253	249	231	244	269	235	281	228	230	220	235	239	244	237	234	246	237	244	247	250	258	230	238	260	267	240	263	213	213	263	252	244	215	274	248	217	259	224	266	285	237	247	259	240	236	268	281	212	219	235	245	239	242	238	229	269	246	249	222	234	236	216	236	230	251	255	239	264	238	266	231	251	232	248	201	230	237	274	226	234	220	222	228	238	242	241	230	259	249	229	230	231	282	236	231	218	231	249	267	262	268	201	251	279	235	238	241	242	228	260	228	279	230	244	282	206	265	266	240	236	249	236	268	251	217	222	226	256	223	240	245	236	266	251	267	237	238	241	248	254	233	235	274	223	241	234	245	224	236	241	211	249	278	214	237	246	223	260	217	249	235	228	260	221	242	233	255	236	230	222	236	205	264	239	251	242	246	242	258	237	267	246	257	217	227	225	242	262	272	253	234	241	243	236	237	240	245	236	239	269	224	259	244	239	232	256	259	260	249	241	247	241	244	270	223	247	257	261	254	258	240	249	212	242	264	244	242	221	240	251	274	219	242	243	252	233	280	224	249	252	232	253	233	236	234	236	230	239	242	226	256	248	237	220	231	247	270	221	253	249	253	211	246	240	224	236	248	214	261	233	231	252	219	254	247	238	236	259	234	255	257	255	225	242	237	230	248	243	251	231	255	237	257	234	266	260	241	235	251	247	254	204	251	231	234	248	222	262	232	225	256	272	269	253	251	257	276	221	231	251	241	227	232	259	243	227	233	212	222	245	255	261	223	251	262	236	235	199	262	269	203	255	216	224	259	219	228	260	231	223	250	245	242	240	241	252	228	256	236	236	250	250	239	263	246	216	258	233	240	238	234	238	219	252	264	260	244	242	260	239	254	240	243	269	260	250	247	241	218	236	231	243	241	239	247	216	261	239	231	221	247	277	230	257	238	236	224	249	267	235	237	242	225	245	240	248	211	225	254	247	230	261	288	236	234	251	233	268	235	236	233	259	235	264	261	249	261	241	219	211	269	220	245	228	239	239	256	238	236	228	241	213	235	245	268	234	264	280	231	231	231	213	259	254	234	227	257	247	234	236	240	243	235	246	219	244	261	250	239	240	235	255	228	253	245	245	214	244	251	264	233	265	240	262	251	253	240	205	224	247	262	233	237	249	243	222	259	214	241	235	235	262	246	235	245	234	230	228	220	247	239	244	256	246	223	253	224	219	209	261	250	239	247	258	243	263	255	276	258	229	253	232	217	250	231	247	229	254	241	227	260	236	233	240	258	241	238	219	256	224	259	247	219	290	252	228	229	243	247	235	230	225	261	242	250	208	236	240	264	264	231	239	242	246	255	210	222	231	244	228	237	246	233	210	229	263	258	216	225	254	236	240	226	224	230	263	259	261	224	266	254	247	247	254	253	229	242	239	260	246	256	247	242	253	238	252	250	237	232	244	249	266	218	247	241	238	212	258	255	259	216	230	264	235	246	225	232	239	214	257	259	212	241	234	265	220	239	238	243	192	251	251	247	227	250	239	232	229	265	241	245	238	236	220	243	274	242	211	282	243	233	240	240	265	241	224	250	248	255	248	254	249	202	226	233	221	262	236	244	248	251	246	265	250	245	226	243	225	240	241	248	226	223	231	235	240	230	219	237	231	279	239	232	219	247	228	220	245	230	231	223	234	279	237	240	242	242	224	271	204	240	255	256	246	241	226	241	254	258	248	261	255	249	250	222	248	231	228	237	242	231	249	244	232	211	237	229	248	264	246	233	246	251	234	251	244	237	242	261	228	216	232	242	246	242	254	248	250	251	249	228	229	254	242	231	224	260	270	220	234	249	225	247	243	253	250	228	251	231	249	239	247	227	190	256	244	245	231	239	266	229	216	211	233	267	264	259	267	220	251	231	240	223	249	261	219	234	222	238	221	239	235	246	251	230	205	247	210	268	269	236	254	234	253	255	241	221	221	233	225	253	247	246	229	247	228	249	231	214	244	216	258	232	225	243	255	256	254	250	243	242	220	223	241	224	257	263	227	236	245	243	231	239	240	247	235	245	224	259	247	239	228	241	217	223	243	211	246	262	241	243	245	266	225	245	233	253	247	240	248	255	255	217	239	251	240	280	235	272	246	248	237	230	257	247	231	269	252	246	278	234	234	255	238	223	239	236	239	248	255	238	253	267	239	231	239	233	229	267	236	238	236	235	255	237	246	241	246	232	255	242	232	255	211	258	269	240	241	235	242	252	232	233	226	240	265	252	260	260	240	263	237	244	190	210	235	264	252	239	237	245	250	233	243	243	245	261	245	245	229	222	235	261	250	232	227	250	234	242	250	228	236	252	221	265	233	239	242	248	222	254	230	224	253	230	215	231	235	228	225	205	245	239	237	272	230	220	221	242	236	251	239	242	229	242	282	248	234	243	248	240	227	249	265	260	230	227	254	271	241	243	241	234	227	219	278	257	248	261	257	240	244	237	244	228	254	273	255	220	246	251	230	234	235	244	248	230	234	251	236	245	220	244	249	202	235	235	233	263	248	223	252	236	257	267	250	265	254	238	264	259	251	255	224	251	267	259	216	225	230	220	270	228	221	223	246	219	229	263	247	238	247	270	220	239	252	253	234	227	235	232	236	240	252	253	249	229	233	229	269	231	216	271	236	242	237	239	229	230	261	244	243	234	242	247	247	252	269	236	220	246	244	253	251	250	244	271	240	254	248	240	221	226	272	220	227	257	254	226	253	235	225	246	270	271	227	231	234	236	288	260	224	253	233	233	234	226	261	256	212	232	233	221	282	262	249	238	253	229	259	240	232	253	264	249	224	224	221	224	210	228	222	252	235	240	240	274	250	240	271	234	231	225	252	223	249	237	249	231	258	253	229	240	280	244	252	231	236	240	235	236	247	263	215	257	245	247	259	261	264	257	264	244	243	261	231	229	233	244	257	242	244	219	232	236	250	264	241	231	251	237	217	233	256	260	255	277	232	261	248	233	222	247	255	220	273	241	238	205	243	250	253	269	239	271	255	230	249	229	231	280	252	244	237	246	221	251	226	278	198	246	240	256	248	277	232	222	252	254	245	257	233	254	229	231	229	260	246	236	206	262	239	242	223	238	242	211	247	238	258	219	234	276	213	241	222	245	237	264	242	246	237	232	256	213	268	252	254	249	268	258	256	221	256	252	260	251	226	270	244	290	204	253	214	223	258	295	244	210	278	238	243	214	218	232	241	265	249	240	236	214	268	242	238	265	235	240	262	241	245	233	237	224	239	265	237	223	258	238	230	248	224	245	243	242	253	207	249	242	239	231	229	239	260	251	233	224	251	258	245	258	223	242	235	250	248	249	246
27033	18697	5455	1123	870	789	790	827	844	771	762	772	776	746	748	805	813	784	743	790	727	754	702	770	742	796	740	802	704	795	788	768	786	749	724	748	798	751	721	732	743	817	784	765	790	806	749	759	750	771	770	750	747	765	772	790	767	748	751	735	756	738	722	763	705	776	778	775	749	797	773	747	696	742	772	752	747	757	753	728	723	775	739	773	785	773	769	756	800	743	703	766	724	778	767	765	794	772	742	731	752	789	781	742	748	777	763	790	751	783	768	728	754	742	769	747	740	763	781	728	768	793	798	788	748	694	799	712	791	774	729	739	733	770	741	806	770	758	748	757	761	785	754	720	751	759	801	800	778	757	793	775	757	769	737	796	816	735	790	732	766	741	758	694	740	755	804	754	773	753	755	800	781	812	739	771	728	768	753	795	789	809	763	730	798	773	751	712	778	738	715	772	768	718	749	735	761	768	801	715	765	760	703	759	775	766	765	764	697	769	810	721	752	755	780	778	751	749	741	769	758	766	774	766	767	773	806	732	714	725	749	734	700	783	757	793	799	770	805	767	725	786	753	754	764	753	767	782	754	763	681	679	785	737	762	722	791	750	753	783	813	714	728	705	729	769	724	729	745	750	793	680	737	730	767	719	739	713	777	756	759	783	785	722	821	781	741	726	808	773	727	718	754	767	799	787	791	788	766	771	767	785	729	792	754	778	750	784	751	776	779	750	796	763	740	754	756	800	764	760	778	734	737	734	745	752	749	717	742	756	787	734	737	717	798	773	742	766	755	766	742	752	779	788	780	763	743	788	778	747	811	750	784	779	746	760	788	764	756	705	718	780	752	763	760	761	765	793	763	739	800	766	743	743	835	794	747	770	785	763	816	750	753	771	816	754	761	746	733	746	775	778	775	794	722	787	712	767	715	787	772	793	760	742	765	759	729	793	773	788	794	768	752	783	790	765	794	757	771	810	802	723	694	788	774	739	784	812	749	735	775	756	770	779	793	737	723	730	752	755	740	728	736	795	725	771	743	790	780	769	751	712	732	720	783	759	751	779	770	734	811	749	759	768	762	815	738	769	687	781	725	807	743	728	739	703	786	760	735	782	720	775	812	739	782	731	752	741	799	745	742	764	803	744	771	770	731	746	735	783	773	760	738	730	788	757	728	771	762	787	791	771	735	729	730	737	745	751	749	747	764	819	778	763	812	786	736	757	767	722	712	727	738	752	772	756	720	749	776	739	796	749	739	748	772	734	737	730	731	792	762	812	763	748	736	767	767	739	768	808	783	741	701	781	772	752	746	726	777	786	752	724	716	757	781	790	787	733	780	774	689	780	791	753	786	757	741	771	720	785	800	712	756	737	810	710	793	734	709	726	719	773	728	735	735	739	789	744	779	756	701	746	770	727	779	741	738	732	740	797	703	734	773	763	745	711	763	759	770	757	778	772	745	752	762	744	754	785	742	756	744	786	738	789	730	743	772	767	816	802	753	809	792	693	762	783	768	804	766	773	724	761	757	723	765	734	775	736	782	750	787	740	748	807	734	767	750	774	733	728	794	777	707	754	754	805	738	747	784	726	788	755	761	761	783	736	705	734	785	822	783	762	742	756	735	732	731	745	814	763	755	734	765	770	737	759	783	803	752	777	772	789	747	758	713	774	728	747	715	769	708	806	761	758	733	740	760	752	793	744	738	763	761	766	752	789	725	795	787	712	776	779	738	723	784	774	747	722	796	708	809	790	747	725	743	785	745	753	753	728	792	734	765	756	754	741	728	717	718	807	737	748	743	768	739	798	738	737	743	749	780	810	742	774	776	781	752	712	733	765	778	756	761	767	750	778	782	685	767	707	774	774	781	765	760	735	751	752	744	759	773	765	792	772	706	715	775	726	778	753	762	742	722	776	725	797	833	732	762	764	801	770	775	745	760	697	761	746	747	751	772	747	744	776	750	741	760	715	766	792	791	772	781	765	790	713	786	767	776	706	730	740	811	753	749	779	702	821	758	788	750	771	731	768	742	815	766	756	756	762	735	765	740	742	749	755	734	747	747	802	753	679	735	824	738	794	752	742	761	706	713	733	746	779	805	706	725	783	725	770	745	785	746	695	782	774	777	746	772	772	775	819	737	712	798	767	764	806	774	724	816	756	743	750	756	733	771	788	748	805	799	775	736	753	758	746	764	758	777	793	767	773	794	766	747	757	754	777	785	771	775	829	786	797	771	755	751	735	762	760	738	729	794	789	779	792	728	763	751	749	770	742	765	792	741	752	737	745	750	805	867	746	725	754	764	780	769	746	749	798	723	783	755	748	789	750	741	714	809	723	785	721	777	763	766	773	734	738	796	795	735	771	721	752	759	774	724	759	733	740	756	791	743	767	711	756	738	746	723	779	732	727	775	731	758	817	720	769	733	731	707	761	786	757	738	727	754	782	771	750	781	741	716	729	751	742	737	687	775	741	741	760	774	759	783	761	809	742	722	805	779	757	743	816	756	806	735	740	832	752	727	769	770	697	751	772	813	751	743	720	753	734	710	734	725	785	686	767	790	777	784	731	754	804	751	776	729	803	729	795	794	715	781	753	807	715	763	803	720	800	827	777	747	765	713	751	735	756	758	762	795	714	786	741	761	765	854	765	802	730	735	758	694	726	721	749	737	744	740	765	738	767	775	722	743	746	773	741	730	747	815	768	791	740	736	750	778	735	758	773	771	736	730	714	763	764	749	769	758	741	765	743	794	754	729	758	751	751	755	707	759	748	764	750	763	742	771	769	764	775	734	759	755	787	761	787	776	760	793	727	789	734	756	732	757	710	789	772	767	749	767	765	715	761	768	811	726	766	818	818	751	799	716	751	739	771	758	722	749	777	696	752	783	742	731	732	766	796	748	803	760	765	768	771	766	750	779	774	759	807	763	797	773	782	781	759	812	757	772	773	739	773	761	794	738	783	771	755	750	747	747	749	764	755	761	722	784	765	761	771	796	761	745	770	744	706	771	769	766	763	790	773	755	742	755	776	798	811	781	741	719	748	736	715	755	813	775	774	718	800	747	737	744	766	767	764	811	774	796	693	742	800	809	739	766	740	721	750	747	753	754	758	757	815	731	765	766	816	744	760	684	730	764	794	775	770	756	723	788	773	758	795	769	768	796	762	762	799	756	794	722	775	801	793	782	695	794	784	725	785	753	776	748	772	762	748	757	782	718	741	764	790	711	771	779	722	765	778	798	749	777	699	740	764	745	757	755	738	771	775	747	761	782	749	726	734	776	754	741	767	754	781	767	780	724	745	775	742	796	797	725	789	767	764	790	722	734	775	703	737	781	736	766	818	765	723	755	775	750	715	690	817	747	730	724	729	754	756	752	757	711	750	769	765	726	720	752	720	763	772	738	822	768	768	786	774	780	767	753	744	688	762	761	811	744	765	763	766	805	842	760	756	756	772	743	797	738	735	795	749	754	780	756	759	738	778	738	731	734	773	798	802	736	843	771	769
4487	1220	1179	959	877	874	888	878	857	853	801	853	831	824	869	843	834	827	871	825	816	854	828	793	813	804	787	868	831	850	773	770	818	806	803	841	803	833	846	848	802	860	826	809	831	793	811	812	799	810	806	801	796	803	805	860	803	804	819	822	777	788	791	787	810	781	820	818	830	819	788	859	808	840	858	832	863	811	841	808	807	798	820	856	812	831	789	816	802	799	861	815	835	821	764	807	834	846	834	850	783	846	767	791	783	800	789	800	816	853	811	781	764	800	812	831	850	814	829	803	859	831	823	779	846	779	824	843	805	825	778	819	807	836	798	789	806	806	886	842	792	747	773	760	795	827	833	810	819	848	850	858	800	861	837	831	783	837	802	827	817	792	817	823	855	826	845	833	806	805	860	816	840	810	781	811	814	808	855	866	815	750	872	852	829	779	815	804	855	790	831	853	773	812	785	811	827	797	821	828	848	784	845	805	790	844	799	753	738	823	789	842	804	871	837	821	831	873	761	861	832	817	794	795	811	809	829	806	766	813	798	843	798	806	739	790	752	859	866	803	789	791	795	818	812	820	788	849	815	778	813	829	819	773	848	837	819	847	839	778	842	788	753	799	843	826	810	805	830	796	806	790	856	777	859	797	847	841	823	817	767	842	793	814	879	854	812	780	820	826	867	768	851	804	782	807	802	831	800	806	799	793	814	863	851	804	785	817	763	837	827	793	828	802	824	831	825	808	833	821	819	808	798	781	773	746	817	811	867	775	846	818	787	814	803	837	767	837	820	835	852	764	814	785	790	790	823	833	843	835	800	802	748	864	873	862	765	798	774	830	824	780	826	811	807	895	758	842	794	769	828	846	801	823	795	803	826	832	878	825	808	828	776	834	821	776	812	746	794	851	818	818	852	822	797	776	902	799	861	812	831	855	881	784	820	828	793	780	815	793	815	843	853	801	710	785	850	829	839	803	813	785	771	802	785	819	819	858	797	825	819	781	760	806	850	796	827	805	819	807	766	819	852	807	828	851	795	875	764	819	790	802	787	825	769	807	792	828	770	773	825	800	791	822	847	851	769	821	891	845	819	830	833	833	812	779	788	787	803	839	820	831	823	771	821	834	847	828	820	834	807	801	786	792	792	852	798	816	794	832	797	816	851	786	767	815	803	797	815	853	767	799	791	764	796	799	837	799	800	784	780	824	781	779	800	797	809	767	819	816	787	876	837	828	775	863	855	825	825	793	828	842	799	808	843	852	812	804	799	808	872	835	817	817	887	872	785	806	819	816	787	869	833	820	801	858	798	851	867	837	797	847	822	843	836	802	791	824	827	810	837	813	845	853	792	838	845	796	822	830	798	833	848	856	807	877	848	803	852	817	781	798	798	793	806	790	825	830	812	795	842	819	813	875	820	797	758	800	838	813	815	844	808	824	819	778	831	853	834	886	795	823	805	806	836	799	787	859	797	824	808	788	761	788	765	802	813	764	814	816	830	816	806	805	802	838	813	780	821	812	824	817	833	815	822	811	811	804	837	818	795	813	818	869	826	801	833	838	830	803	810	817	817	852	793	820	783	793	844	821	834	783	822	824	848	823	847	847	831	793	868	829	799	838	848	813	783	794	825	843	846	814	822	838	855	796	820	797	810	824	832	787	862	825	786	774	818	786	824	818	781	843	831	814	789	828	800	817	778	831	791	879	852	869	803	825	778	815	836	818	845	789	803	848	804	827	794	813	830	810	806	796	845	800	810	801	839	828	845	846	792	839	789	858	795	791	833	838	838	779	786	812	818	833	783	835	800	825	793	798	820	844	820	814	779	822	794	860	797	825	781	826	802	827	825	851	839	892	848	779	823	773	807	837	793	843	791	820	847	811	848	815	787	819	839	811	802	833	854	796	809	859	869	867	810	819	768	864	852	853	805	795	793	821	801	821	789	837	853	787	842	779	828	820	815	811	834	807	818	839	808	832	850	821	789	816	822	835	818	766	822	822	827	833	772	801	824	843	835	774	872	855	809	809	791	815	805	864	851	842	757	852	821	824	826	871	794	854	846	788	809	854	804	838	821	824	793	818	868	822	797	850	823	776	821	809	783	780	797	814	871	852	865	798	776	772	818	812	819	834	812	833	825	826	833	849	790	827	792	810	820	825	815	820	829	801	845	836	809	783	811	823	789	858	860	811	763	807	822	771	795	821	855	848	852	844	870	865	762	838	874	826	811	824	765	828	780	789	834	834	790	831	799	779	806	839	806	826	794	883	811	790	765	831	838	840	780	803	800	793	788	882	807	821	785	765	806	795	844	851	821	817	823	782	868	804	831	835	799	781	833	816	856	794	829	843	842	821	820	878	848	767	808	800	868	856	856	841	853	811	782	808	825	790	789	813	851	813	814	856	852	774	825	879	833	814	831	826	781	799	822	801	803	861	831	745	793	817	798	772	804	794	807	807	849	793	835	810	815	832	815	824	831	810	824	767	809	799	814	808	832	825	807	762	818	829	805	811	767	758	808	813	766	837	828	816	854	840	896	835	838	820	867	779	803	789	804	789	822	808	808	771	861	832	809	824	820	776	787	807	836	773	827	817	857	831	831	810	859	818	835	821	857	807	816	856	832	763	796	801	799	806	883	791	812	801	839	788	821	766	821	824	835	800	806	799	828	770	831	825	854	821	812	781	771	828	779	817	828	813	818	787	820	770	810	791	884	848	796	808	815	837	823	800	783	788	812	798	828	826	838	838	815	816	797	839	830	823	799	855	808	846	831	871	824	827	799	795	814	818	812	796	839	856	834	883	774	887	772	871	778	814	767	824	775	823	780	804	844	801	769	835	874	809	850	833	824	779	795	829	857	824	793	803	791	828	818	847	816	845	788	872	744	823	811	819	759	828	823	796	846	814	842	835	792	844	826	830	803	810	795	836	835	769	815	831	835	806	801	779	830	833	867	831	783	783	799	759	819	834	840	804	820	854	830	863	761	805	795	808	813	839	830	751	789	826	835	859	786	781	819	847	815	806	828	741	798	799	823	792	826	857	800	743	826	799	782	804	831	844	822	839	874	827	834	816	803	778	793	730	828	790	785	777	875	811	791	826	807	834	790	768	802	816	811	864	848	827	759	891	861	794	810	821	775	827	801	863	860	803	866	783	788	862	822	875	781	822	814	805	827	846	841	833	753	833	813	841	826	861	885	799	836	826	863	824	819	783	866	850	870	762	817	813	834	795	794	817	825	797	866	829	784	766	748	812	815	836	793	832	844	830	826	844	832	822	811	827	812	842	813	874	798	798	774	804	793	822	838	799	883	784	834	833	839	855	794	797	804	852	778	819	817	792	836	813	823	856	864	805	821	797	833	838	787	774	788	797	790	848	845	865	848	810	790	790	773	822	782	805	771	863	841	821	828	815	819	839	838	837	768	837	781	767	778	801	857	805	797	820	765	794	826	821	742	829	807	843	828	779	826	824	819	762	784	833	915	864	806	832	811	843	793	792	830	833
23120	20790	27797	23869	20779	10898	1510	1036	827	852	700	729	701	646	681	670	632	683	613	663	610	584	583	585	658	626	647	585	599	603	627	643	589	621	624	614	593	616	664	593	580	611	605	576	562	640	591	587	562	614	607	593	589	595	632	656	639	582	577	616	602	547	606	548	613	569	607	614	612	617	561	579	599	631	562	631	660	585	631	606	586	591	548	620	585	593	601	627	587	613	618	583	573	628	649	589	621	579	604	595	599	609	676	589	556	602	658	625	604	596	567	553	627	608	576	609	617	623	649	576	622	618	591	586	595	614	597	607	613	622	615	659	617	611	568	584	620	618	588	588	623	592	612	560	601	597	600	571	609	573	573	611	590	542	608	577	572	641	586	620	595	585	624	590	604	550	589	592	636	551	610	628	558	643	608	570	617	623	574	661	582	623	608	623	593	587	614	610	581	625	602	600	623	613	633	591	632	597	610	621	589	594	597	591	575	629	614	581	632	607	579	571	571	527	603	639	591	573	603	571	649	596	582	583	617	634	599	583	577	577	620	628	612	605	604	596	617	578	630	642	625	580	609	593	622	624	593	582	588	574	583	629	559	609	627	654	602	542	573	572	600	607	609	594	638	600	563	598	619	651	611	604	613	569	620	573	557	614	560	606	596	616	603	618	608	564	624	584	609	593	601	601	599	608	616	582	583	601	566	583	602	588	605	586	571	592	607	562	612	581	616	629	605	585	602	580	619	624	574	598	597	601	600	590	616	581	579	588	624	644	618	601	605	631	572	631	603	582	606	614	605	567	608	568	630	619	606	595	623	583	640	562	586	606	603	558	590	636	625	596	605	614	609	609	589	590	623	595	581	577	554	614	570	598	622	640	606	595	594	593	618	664	626	591	610	598	610	591	623	618	620	604	629	556	624	609	628	603	636	573	607	588	575	628	602	587	593	618	654	592	624	579	583	613	582	671	617	586	579	587	616	599	609	579	618	610	652	645	564	566	595	626	617	630	603	611	566	582	616	612	583	612	624	611	623	618	583	632	631	567	597	598	582	624	571	626	599	587	617	572	624	594	612	609	604	598	633	606	601	613	584	605	603	645	583	573	592	608	603	583	587	634	621	587	610	581	626	643	597	590	598	610	601	601	627	592	615	588	572	601	588	539	625	595	605	626	595	603	654	607	603	589	568	577	539	651	597	590	592	615	563	626	627	615	624	583	620	600	614	620	597	589	555	600	606	605	574	625	616	642	612	621	626	562	617	568	624	610	621	589	584	568	597	579	600	555	593	569	625	562	605	541	602	572	640	591	636	616	572	616	607	602	563	613	585	607	579	592	578	585	596	627	586	555	623	588	589	553	626	611	614	585	618	589	548	619	597	571	634	613	600	603	611	590	622	558	637	549	627	582	587	644	609	581	623	607	588	553	591	556	653	603	610	583	591	565	589	587	603	597	639	590	600	621	573	652	602	616	619	613	617	566	584	580	599	616	582	631	584	605	614	627	611	611	622	579	645	551	635	655	580	562	610	585	610	622	573	582	606	621	580	569	605	614	575	624	629	622	572	579	619	611	559	579	618	598	584	583	662	594	583	619	604	598	578	598	626	552	615	536	602	600	585	614	616	621	602	612	602	585	608	547	623	577	600	605	610	610	640	572	589	586	592	569	634	561	616	650	637	609	610	629	615	604	618	596	596	602	589	571	554	604	593	592	582	578	632	643	600	605	601	639	568	609	600	600	591	601	616	642	633	612	645	595	640	615	619	598	576	597	601	554	555	582	604	549	591	595	570	605	605	589	647	661	590	575	590	643	573	581	571	591	538	592	608	619	634	616	622	592	657	620	621	600	643	589	592	603	572	643	623	587	565	623	560	583	606	560	573	585	612	548	626	634	573	624	673	568	569	623	624	584	627	594	604	582	602	532	608	582	602	571	571	639	616	620	556	627	593	566	619	589	600	639	630	609	585	589	603	679	626	641	620	574	613	588	600	604	583	582	576	607	581	547	574	600	610	592	578	635	579	572	579	584	596	622	607	592	615	606	576	607	612	594	598	593	605	543	550	595	591	619	590	581	617	569	563	615	577	636	673	578	624	610	611	543	614	595	571	630	558	596	548	590	571	577	598	610	560	638	632	613	584	625	605	603	590	571	570	597	595	639	615	591	576	639	577	623	576	634	633	617	606	573	643	556	615	558	622	580	616	578	588	631	581	614	547	608	598	621	587	569	581	596	586	626	590	620	601	620	611	580	605	632	601	605	604	590	601	579	614	621	596	590	617	578	586	603	619	594	592	605	578	605	570	583	588	640	574	636	600	605	618	559	592	592	563	602	612	566	572	580	600	625	613	633	657	627	614	586	590	610	584	622	617	570	584	556	600	606	584	613	552	606	636	595	607	618	589	594	604	608	595	618	619	634	582	558	611	620	608	561	606	589	593	579	619	610	601	606	573	604	587	637	611	627	580	614	603	607	617	584	631	602	586	654	614	580	595	597	561	589	574	621	621	626	587	601	615	563	587	581	599	613	611	576	592	594	627	578	629	592	643	620	613	607	637	575	583	640	585	606	593	546	596	624	630	607	537	596	613	622	577	564	557	585	592	576	646	631	583	599	614	594	577	596	607	573	603	604	635	615	560	619	606	603	594	608	549	599	583	584	617	662	601	593	568	619	579	599	592	628	644	586	573	617	631	569	541	587	625	598	645	606	611	642	593	594	593	632	633	609	635	576	614	615	625	628	642	586	566	614	627	638	612	585	633	569	585	611	607	578	585	627	567	610	597	575	604	621	574	580	619	582	618	593	616	641	619	574	618	591	608	580	602	617	567	635	621	579	631	617	582	631	583	601	613	576	594	586	606	621	576	626	601	655	560	604	583	589	593	594	603	602	565	568	582	632	655	605	559	613	593	549	601	631	620	608	576	571	611	656	637	563	592	608	579	601	582	598	607	636	610	619	603	568	613	560	584	594	595	567	612	603	617	583	592	570	553	569	609	639	607	598	579	614	603	627	602	653	606	622	597	571	600	564	637	601	574	602	638	629	593	598	585	611	645	582	607	580	591	621	585	617	632	522	607	630	606	620	601	582	558	604	582	602	563	594	577	615	611	547	622	592	597	616	654	574	660	555	568	639	573	573	584	574	619	607	611	619	612	544	650	580	620	575	553	564	572	585	614	628	567	572	622	551	583	556	656	585	607	599	544	612	617	579	569	608	607	586	561	589	616	573	550	536	577	620	608	616	595	624	578	602	624	579	592	597	607	579	607	607	555	565	615	573	592	646	612	588	619	618	584	569	622	601	597	571	671	623	616	592	574	613	595	599	556	624	562	588	598	572	596	587	596	591	552	607	612	619	582	592	618	585	593	581	613	607	563	596	535	611	566	611	577	605	562	632	591	591	619	627	595	598	600	581	556	637	618	607	608	631	579	564	607	615	564	634	593	613	597	605	580	633	621	620	550	620	580	637	615	657	572	568	623	584	573	612	572	605	576	570	581	624	610	634
3105	7410	6171	3072	2324	1915	1559	1213	1083	1025	982	894	739	835	751	737	739	777	738	732	716	705	714	709	692	681	702	703	671	685	675	658	686	690	667	678	684	659	639	621	663	724	646	699	639	634	698	723	675	624	652	679	652	669	619	656	663	665	697	641	687	690	682	668	660	703	658	674	678	640	655	646	650	662	653	631	732	651	681	697	634	644	648	671	677	705	707	666	647	638	637	708	688	674	653	666	633	673	643	625	646	657	647	634	663	675	664	625	625	669	645	667	631	614	632	647	636	679	717	623	709	657	644	646	668	661	615	684	670	688	633	671	666	631	624	629	638	684	694	629	672	653	627	617	705	657	651	617	610	654	635	645	667	625	646	617	654	646	630	631	664	666	653	674	665	677	693	631	656	625	669	625	684	647	710	659	667	635	661	641	662	637	656	663	677	671	643	629	671	630	672	705	638	609	672	693	703	610	716	675	633	608	621	657	649	664	673	649	629	668	666	654	663	663	645	661	676	641	681	659	646	671	657	636	651	664	687	676	679	628	642	664	657	665	649	658	641	638	685	668	687	664	657	605	657	625	678	655	682	612	654	662	687	645	638	681	644	687	673	677	668	646	678	652	678	703	657	657	689	733	664	667	631	701	631	656	660	678	662	707	676	645	658	635	648	687	641	640	652	657	677	656	613	621	629	679	678	683	668	648	645	606	681	693	629	627	648	661	679	671	671	670	656	630	622	660	682	601	614	663	687	651	658	668	711	611	677	682	638	644	649	673	643	641	683	611	679	636	668	628	655	654	653	690	627	676	677	639	649	674	635	627	654	663	635	649	684	628	663	628	687	647	697	652	686	642	643	657	677	660	658	664	643	638	661	631	672	658	657	669	692	663	670	645	668	670	627	689	638	638	692	656	662	610	652	656	673	663	688	639	635	641	647	656	659	653	657	681	652	659	674	661	627	701	651	674	646	701	648	693	659	663	646	601	657	647	644	665	680	707	670	676	607	685	651	682	658	637	613	645	655	633	642	663	686	606	680	691	666	660	629	685	666	663	667	637	648	630	676	639	647	580	659	680	691	670	669	684	658	641	624	633	685	692	654	700	652	621	627	631	659	636	603	629	696	621	646	668	627	697	642	650	704	685	705	654	648	617	652	647	646	648	627	657	670	649	666	655	652	689	683	662	664	686	647	674	687	653	638	650	629	653	668	677	622	670	660	636	667	692	650	668	635	697	617	640	661	683	660	685	674	667	627	680	702	649	653	666	690	634	689	709	629	654	675	641	631	667	598	676	673	659	659	683	661	685	665	668	663	659	631	713	704	692	676	651	652	621	694	637	698	658	715	641	635	694	668	623	618	619	683	653	642	660	645	641	704	651	640	637	654	716	642	667	646	662	662	617	621	648	678	642	627	622	635	677	660	614	702	626	698	671	657	672	653	626	630	630	630	656	663	622	600	681	683	667	618	685	654	609	650	671	648	665	637	657	674	670	660	672	657	642	641	675	652	697	647	651	653	685	675	634	653	672	612	623	651	664	671	650	639	687	646	645	707	633	658	651	661	612	698	655	657	616	684	637	657	679	664	680	656	679	746	726	674	658	677	660	648	660	644	630	745	683	625	653	673	661	645	689	651	657	661	692	656	676	671	685	620	637	664	694	648	641	684	607	687	637	611	689	611	641	609	652	655	630	637	651	661	674	618	621	616	672	609	686	679	650	678	674	647	656	677	657	682	657	650	665	689	617	646	616	629	650	647	672	635	684	650	676	678	635	649	669	674	609	624	667	658	712	655	656	653	616	639	656	695	653	659	674	684	643	699	722	699	653	668	689	646	640	671	636	662	626	680	638	635	666	666	660	637	685	635	632	687	644	662	676	671	655	640	648	646	625	667	642	686	596	691	671	689	639	678	658	683	684	674	702	703	627	635	616	659	663	660	718	657	653	618	695	667	658	683	685	645	663	647	640	698	626	672	670	707	674	656	668	649	666	706	662	686	656	693	617	682	684	638	657	658	680	663	620	629	651	636	660	639	646	690	638	731	626	722	671	693	668	636	604	639	680	652	622	658	664	659	668	697	625	650	644	622	687	674	672	674	646	648	673	664	659	583	669	683	662	679	703	652	619	676	674	643	668	617	643	660	630	677	716	684	670	702	670	662	656	745	657	628	668	653	665	674	635	690	654	688	673	646	633	648	690	684	687	639	695	662	645	648	643	628	633	660	694	680	669	667	671	691	582	658	626	652	697	691	680	683	592	683	670	675	598	663	653	667	665	701	697	621	674	658	643	603	683	637	635	627	637	649	662	672	637	691	684	674	703	660	674	667	701	711	666	620	650	630	661	669	657	684	658	672	697	682	676	677	658	642	640	658	676	703	663	619	689	680	679	679	664	655	636	673	620	665	710	662	660	624	659	634	660	613	676	627	679	639	614	691	668	676	674	705	649	648	654	629	659	670	705	731	678	677	655	659	667	683	660	679	649	650	635	660	668	616	667	667	651	680	677	683	622	616	635	638	648	656	671	695	691	708	661	674	650	663	643	659	616	699	640	643	624	616	632	610	671	655	662	643	657	636	623	626	657	632	617	666	669	631	686	650	651	695	652	668	672	619	667	668	658	671	660	715	654	606	650	647	623	656	634	698	666	654	657	644	665	695	706	642	645	659	699	618	661	649	680	685	655	640	705	676	663	662	676	659	687	653	666	642	643	642	679	667	623	677	622	643	683	644	685	663	680	636	711	665	683	646	674	658	676	647	638	616	697	673	667	647	677	624	654	666	622	612	658	651	698	675	673	638	619	672	657	684	693	673	642	643	633	686	650	650	626	701	679	640	645	676	692	619	638	679	665	638	651	700	638	673	606	684	633	646	680	697	680	669	632	709	675	681	665	685	668	643	674	665	711	665	614	611	669	658	635	650	715	666	675	709	676	659	681	655	677	695	665	669	642	660	667	650	665	648	648	648	675	634	624	639	709	664	656	677	671	675	657	677	649	658	677	683	637	686	651	658	682	676	660	658	635	686	634	685	671	665	672	653	638	640	662	654	651	643	688	659	702	673	673	659	679	647	656	704	673	652	682	680	652	649	606	685	675	682	658	652	676	653	666	666	658	646	661	650	649	633	643	678	653	625	655	629	659	635	667	614	680	674	623	661	673	644	651	644	619	650	654	667	664	702	686	644	678	655	661	672	693	689	653	681	635	618	645	686	720	666	668	616	622	632	645	613	658	653	615	675	683	680	631	626	671	645	674	656	658	650	642	682	704	674	666	649	666	682	677	660	655	676	633	631	675	656	633	675	644	668	655	635	685	709	673	663	639	684	692	699	639	669	722	640	633	670	687	670	672	654	626	657	654	655	677	617	674	627	625	644	678	609	666	606	645	639	633	640	665	666	667	650	662	671	597	690	668	674	667	626	624	662	682	639	655	691	690	644	685	664	664	650	686	612	633	647	665	668	675	646	662	631	644	616	671	618	645	685	618	663	595	642	675	660	625	670	673
24193	20846	27038	24665	14771	1201	858	658	652	592	574	569	595	519	585	561	540	477	550	499	522	523	497	512	537	510	492	501	525	528	496	515	497	500	489	506	481	556	568	472	467	473	460	508	549	482	477	507	506	471	497	526	512	474	497	513	498	500	508	494	535	509	488	481	511	498	489	501	477	464	464	449	522	506	515	481	517	501	451	484	473	509	537	508	489	515	501	502	481	519	501	479	507	506	466	490	499	514	536	502	487	489	512	495	438	518	484	505	490	511	477	520	510	521	478	487	491	486	500	469	475	505	505	530	548	458	466	492	521	531	481	494	483	491	487	501	527	436	514	511	491	522	490	481	476	489	478	512	505	502	532	515	464	500	500	500	479	478	470	498	488	507	516	530	516	476	523	546	492	536	531	497	503	497	540	486	477	524	533	515	493	503	507	484	449	490	510	493	470	519	492	516	517	514	506	482	474	505	475	535	486	478	442	532	490	454	487	486	500	508	505	483	528	497	520	475	481	488	479	478	479	488	466	540	486	493	527	515	532	478	496	508	514	493	477	477	530	521	500	534	478	497	497	506	473	478	506	515	488	453	507	510	483	482	491	498	529	548	531	536	499	497	493	498	513	514	461	510	519	467	519	505	478	486	494	494	505	457	479	480	503	452	487	466	502	500	478	521	495	487	458	493	490	512	492	495	462	504	484	522	504	478	498	482	486	503	490	519	498	507	486	525	450	519	514	512	472	483	473	501	503	498	518	478	492	477	502	504	519	493	487	446	490	488	498	503	486	486	481	444	492	459	510	530	478	518	516	504	502	464	489	504	465	480	500	519	481	463	486	526	511	479	467	477	479	509	555	465	488	499	526	472	474	508	490	507	457	463	530	517	466	465	490	516	506	522	543	459	487	536	462	506	457	470	480	484	506	457	479	503	474	498	454	487	495	497	478	462	493	503	478	520	495	498	536	461	502	469	548	512	469	454	489	478	499	531	515	505	501	540	517	515	450	473	493	493	483	485	520	513	492	509	486	542	477	507	468	490	471	526	501	466	488	477	530	491	486	491	494	483	542	467	508	472	517	527	492	499	499	488	507	490	521	465	469	489	486	497	475	497	484	484	528	523	468	511	470	536	510	504	504	500	483	486	513	505	509	491	521	478	494	473	450	479	511	481	481	455	496	514	485	539	453	513	501	478	467	519	490	511	478	488	496	497	479	487	488	507	527	485	514	502	516	500	499	495	482	503	476	483	527	495	495	505	516	514	485	488	508	500	477	520	493	476	514	476	507	522	549	505	486	496	502	485	477	498	452	505	500	475	496	527	519	511	505	459	460	517	456	554	513	530	522	501	512	491	478	485	483	490	446	471	505	495	487	513	466	511	482	505	470	516	510	493	471	486	479	501	471	492	484	507	533	507	516	465	480	492	466	502	491	510	495	460	557	477	472	499	557	512	535	481	482	505	511	513	509	552	497	482	473	513	490	463	523	504	508	502	491	497	480	511	507	497	499	505	527	460	488	548	485	491	511	482	470	530	530	478	486	493	484	464	474	503	523	508	476	483	446	491	531	512	506	501	531	496	484	523	478	562	510	489	485	513	533	494	499	531	491	468	482	494	525	489	527	487	480	502	461	534	479	499	457	518	529	478	486	475	474	479	513	528	475	506	459	487	487	451	531	494	506	501	511	507	479	465	508	487	491	519	506	509	516	507	470	508	505	477	494	507	491	465	462	515	506	501	468	487	473	523	521	517	533	470	529	493	518	468	493	516	528	500	495	485	565	510	513	522	514	502	531	485	479	496	513	526	506	465	504	465	509	452	501	505	464	498	485	512	483	504	504	508	465	480	490	519	479	497	498	528	552	507	520	462	495	508	504	470	477	480	498	485	500	510	493	463	533	485	502	500	487	492	501	514	496	545	490	506	511	468	492	485	513	510	516	513	492	501	494	514	464	468	461	504	484	475	480	487	495	535	481	500	509	491	541	501	514	530	487	455	492	459	479	472	493	498	480	476	497	500	505	460	505	511	490	502	480	493	542	465	489	469	512	488	477	490	556	502	473	513	511	459	526	473	507	477	504	475	524	500	543	482	474	550	526	513	461	472	520	493	484	523	542	541	517	476	488	466	532	485	459	493	507	514	509	488	533	506	466	478	471	497	487	474	471	491	474	496	485	475	509	524	508	511	489	495	499	521	475	504	474	514	487	478	461	483	446	455	507	520	510	459	446	438	483	497	520	524	499	469	474	505	476	493	495	458	497	522	520	488	499	493	480	478	478	495	516	517	502	483	480	493	514	507	475	479	501	483	508	508	463	518	461	491	501	509	511	490	512	480	474	478	488	487	470	538	473	539	518	477	492	532	527	476	481	477	511	511	504	524	494	509	487	508	482	470	501	490	545	531	484	499	502	493	463	461	483	500	483	472	497	477	482	504	487	478	501	512	517	454	542	471	503	501	477	500	475	455	521	453	499	479	477	556	530	497	476	534	504	553	466	484	464	512	533	484	480	475	529	500	457	495	556	498	501	538	489	479	489	485	507	481	487	500	498	492	491	451	477	517	485	491	488	507	497	496	503	491	504	500	534	468	498	466	485	486	482	469	494	486	479	495	457	492	507	475	493	512	481	520	494	514	511	497	496	484	503	484	504	538	488	485	497	539	548	448	534	502	484	472	457	487	475	492	491	502	499	479	550	504	500	503	508	487	523	496	532	481	490	488	514	466	500	493	494	518	520	452	511	473	529	476	501	473	481	500	533	482	537	532	509	494	506	512	467	490	481	480	504	557	508	502	494	492	499	508	470	461	490	480	525	539	522	512	483	487	485	504	504	500	460	469	494	481	510	523	505	495	516	479	501	496	485	487	510	517	496	508	517	447	515	507	482	465	496	477	470	520	507	481	452	533	529	483	501	501	479	488	492	481	508	502	464	534	506	479	527	511	509	489	478	510	461	443	490	498	481	506	497	515	526	516	496	470	525	512	512	515	480	505	498	482	528	518	469	506	491	527	508	490	506	490	531	455	507	500	470	547	523	506	485	467	424	485	442	467	484	482	479	537	469	490	556	514	535	500	501	504	465	498	490	473	493	498	485	490	481	527	515	531	507	458	520	472	537	518	517	490	546	490	495	482	513	485	490	502	487	474	474	472	510	487	467	524	502	458	509	476	490	505	500	501	501	535	500	463	532	486	479	523	507	466	520	489	466	506	516	518	506	474	507	557	564	529	484	477	498	488	505	559	484	503	467	491	495	481	506	492	497	504	480	501	500	515	486	485	477	494	467	494	515	497	483	497	492	509	488	491	541	508	489	494	475	498	544	542	517	510	486	505	518	508	526	494	506	469	489	491	549	520	485	500	501	457	519	492	484	503	506	471	507	523	533	447	463	494	483	495	480	502	454	498	498	483	470	527	506	514	493	501	472	499	529	466	520	506	527	485	460	467	511	469	492	505	505	475	510	478	531	499	506	481	517	508	485	486	488	509	524	505	541	478	464	516	455	503
3369	4800	3937	2016	1609	1290	1123	922	853	729	709	677	611	586	598	577	573	580	564	542	553	540	530	566	554	507	551	520	539	520	555	493	527	539	567	551	482	512	553	542	557	545	529	547	559	542	524	537	524	538	531	481	561	524	541	516	499	508	569	529	508	540	532	517	535	526	504	513	534	485	550	543	524	537	497	530	502	567	562	519	507	522	532	507	534	525	521	539	535	530	545	530	540	532	525	557	496	505	539	551	525	526	566	538	545	495	537	519	557	523	529	534	519	546	495	527	563	493	544	511	514	527	529	537	543	472	525	538	510	566	552	546	553	588	567	587	527	531	485	539	519	490	532	533	524	523	547	511	491	497	505	504	508	513	530	532	519	522	520	573	559	521	522	527	519	536	537	547	519	535	555	550	518	546	529	507	520	541	523	496	502	548	563	535	548	528	517	488	541	507	488	541	553	488	508	560	528	527	567	533	501	537	494	568	502	523	538	507	532	525	512	529	495	570	516	546	565	562	538	514	524	506	551	501	499	515	514	560	565	483	502	541	542	514	562	538	543	528	524	558	535	517	557	533	518	564	545	510	509	496	513	514	515	521	523	517	512	539	531	511	505	558	538	501	522	539	544	559	542	520	513	531	513	530	555	529	540	577	503	515	503	571	543	549	522	507	531	505	520	514	524	517	513	551	508	540	497	509	498	516	568	511	536	497	540	555	495	522	512	508	522	534	510	529	530	513	559	537	542	565	553	509	564	540	546	536	549	534	484	561	527	539	549	534	549	549	516	510	517	572	513	524	579	527	532	525	562	520	543	535	538	540	539	532	549	500	544	501	515	522	554	555	519	520	518	506	480	500	527	531	502	517	536	534	548	531	482	528	532	535	570	558	525	527	482	533	526	481	527	533	542	551	555	567	522	517	486	520	526	548	527	528	513	511	547	531	547	549	505	524	540	506	546	491	503	538	555	539	529	517	549	546	525	502	520	465	512	551	523	527	497	505	544	516	511	515	472	523	527	526	506	509	489	514	516	515	513	527	503	576	573	542	530	501	542	522	536	529	519	534	517	516	558	564	523	517	479	515	519	506	536	522	518	534	539	528	520	506	561	522	555	545	522	541	538	527	489	553	559	513	543	526	522	502	512	523	514	535	540	567	513	542	547	533	531	523	537	507	466	499	553	537	533	517	515	591	567	542	515	533	518	535	476	500	563	528	517	515	549	538	569	513	532	551	495	506	559	519	549	516	525	545	530	543	551	537	518	480	527	534	547	535	523	526	550	516	575	531	525	533	528	510	527	528	530	511	541	496	501	511	525	486	533	507	518	546	523	510	536	540	546	572	507	558	559	543	516	548	499	495	582	536	544	510	524	553	483	504	485	505	527	525	499	509	554	501	537	523	516	536	540	521	548	533	538	561	534	564	509	544	527	540	500	514	536	582	527	498	495	557	546	503	536	514	532	474	547	542	552	580	526	547	526	537	558	494	538	520	523	564	491	530	537	538	514	537	515	573	538	526	502	542	538	552	590	530	553	542	549	539	548	536	521	524	551	491	521	549	536	493	521	537	523	510	533	550	513	495	543	529	525	529	539	550	521	563	506	525	511	523	519	516	569	519	514	536	562	524	507	538	505	497	521	540	540	530	510	555	511	509	546	543	512	562	553	556	553	504	502	550	509	525	533	553	543	492	577	520	497	528	519	519	512	539	520	511	503	524	516	482	548	518	485	563	506	559	516	538	531	495	530	540	538	502	526	501	558	523	554	559	509	526	536	504	524	501	529	567	551	562	493	505	523	527	588	535	498	495	544	556	520	527	561	500	538	494	497	574	521	516	561	549	507	537	528	546	505	535	553	540	520	555	532	536	500	523	523	528	512	528	517	561	510	523	514	525	483	565	528	518	515	533	539	518	517	506	527	528	500	532	513	506	533	513	531	486	536	529	542	542	518	520	515	528	535	486	539	520	537	513	512	472	501	530	532	487	548	559	531	553	525	547	549	494	509	548	596	539	517	540	581	507	506	531	488	500	543	543	539	496	525	551	550	535	538	527	490	521	593	514	506	554	561	529	510	529	572	545	504	511	556	528	495	505	513	518	523	534	503	470	503	552	538	556	550	514	555	549	536	522	502	527	557	535	520	540	528	505	527	602	540	524	518	523	516	540	566	532	499	519	531	548	483	521	532	515	568	504	572	570	482	570	529	538	555	504	515	575	523	518	516	526	490	550	461	558	528	531	538	483	502	525	506	520	490	459	518	504	501	518	527	541	521	537	542	532	526	510	527	516	561	518	572	578	541	517	531	545	518	501	507	546	514	493	495	506	526	509	535	518	537	485	506	525	523	545	557	529	512	508	534	507	563	528	534	566	528	516	545	525	514	534	553	535	518	532	509	517	492	505	544	543	528	548	496	502	500	529	506	543	490	530	513	541	515	564	534	529	535	517	533	510	543	515	508	459	503	503	549	550	492	563	544	550	523	497	537	532	507	592	520	520	526	497	546	526	516	553	573	521	560	556	565	543	529	497	496	526	503	524	540	493	523	531	533	519	503	536	528	457	527	533	545	512	549	557	530	504	537	524	497	540	547	541	471	549	494	570	564	488	520	575	541	556	519	552	541	560	532	513	537	511	533	526	502	492	510	540	530	488	523	492	510	556	533	535	512	506	545	501	521	529	544	522	551	511	510	500	535	502	513	540	577	545	544	545	531	535	540	526	568	514	519	503	481	559	542	549	504	475	519	515	507	516	506	546	500	554	533	505	540	542	556	514	554	554	503	528	549	549	520	502	572	519	495	507	539	531	541	578	516	521	500	515	589	534	542	563	505	507	538	536	527	545	529	500	544	555	531	563	532	550	521	513	495	507	488	510	482	485	529	505	561	510	487	527	498	518	504	571	560	528	466	550	559	577	561	510	549	548	529	504	572	545	546	514	541	487	497	536	515	519	521	550	520	511	532	525	555	546	528	564	514	540	491	544	522	540	535	484	535	529	527	521	481	507	554	507	544	492	516	498	538	536	500	528	532	518	492	532	568	535	565	501	528	547	493	501	516	530	512	532	543	533	516	530	536	555	501	539	537	518	538	535	502	570	523	501	541	528	508	519	526	547	512	514	529	538	512	541	500	532	522	573	566	531	505	503	545	514	503	504	509	502	568	530	547	516	589	557	550	568	553	503	523	506	519	519	549	508	550	535	516	520	493	507	544	552	539	557	546	539	546	532	520	541	546	542	528	543	506	525	541	533	515	529	534	510	575	575	526	566	521	510	538	494	521	542	490	543	480	545	520	533	530	547	569	555	524	485	495	546	540	516	554	524	557	542	523	546	533	505	550	494	538	510	506	499	553	531	510	499	568	521	525	522	532	557	491	515	522	531	522	576	506	567	538	563	549	511	519	509	518	510	527	551	497	520	491	520	505	555	513	540	548	502	532	524	520	518	497	514	512	531	538	519	539	539	541	545	549	498	562	564	495	517	526	549	549	530	520	552	520	497	544	514
22099	20880	28330	23545	20881	20917	10613	1079	644	591	541	459	397	363	375	346	339	318	322	290	281	296	273	243	237	276	241	255	242	270	237	248	247	260	264	230	227	251	217	215	220	273	229	227	270	231	233	237	242	227	219	263	224	233	219	235	223	247	228	237	234	213	213	212	244	234	233	239	226	211	202	195	223	212	223	246	211	225	217	232	207	225	236	239	228	234	234	226	239	238	224	232	231	233	224	212	231	240	227	219	223	220	203	235	232	220	241	235	259	212	234	225	240	208	228	181	244	233	246	220	236	227	220	231	229	242	193	211	233	213	207	229	226	234	220	209	210	225	204	251	238	214	219	235	238	221	234	224	204	245	203	213	220	217	221	213	201	249	230	234	257	235	215	209	223	229	231	234	209	203	198	224	216	223	218	214	235	223	243	246	226	226	242	232	211	222	241	217	216	258	225	239	215	219	202	229	213	210	235	184	219	231	242	240	233	231	234	221	239	207	220	215	206	250	207	210	212	268	254	227	230	213	203	214	211	236	249	206	237	240	239	230	232	236	213	237	236	243	221	220	223	222	211	210	207	217	214	223	201	224	255	222	220	206	203	246	228	214	229	214	209	239	216	209	218	231	228	190	201	235	215	235	174	213	231	225	224	216	225	242	204	225	224	213	237	208	217	222	221	255	224	219	210	246	205	253	197	204	237	215	203	245	208	215	211	228	217	201	208	223	209	240	219	205	237	217	233	210	238	228	231	204	202	213	231	212	224	245	191	244	213	228	223	232	199	209	224	228	243	248	204	204	261	223	202	217	228	220	195	218	229	226	206	200	234	221	244	223	236	217	211	223	215	235	215	218	219	219	217	233	234	222	214	197	230	204	236	236	232	232	207	214	219	230	224	245	236	189	223	224	225	200	227	215	240	198	234	241	228	235	235	231	237	218	218	257	208	220	203	217	221	214	208	222	242	217	203	228	218	245	234	219	217	232	240	197	216	201	201	195	228	227	259	219	205	269	222	220	217	246	211	201	199	233	222	249	260	227	255	232	242	206	219	236	236	224	243	209	230	202	222	217	227	236	211	186	222	224	240	228	223	210	211	242	211	233	196	224	218	219	227	212	194	215	227	236	225	241	225	220	218	213	241	221	221	245	223	212	231	203	235	218	222	235	228	227	229	232	251	204	242	199	219	200	241	225	230	205	197	240	211	205	220	225	216	237	237	240	229	246	251	195	209	211	223	205	236	215	218	222	220	218	231	240	246	208	231	223	203	199	226	213	221	232	207	242	238	231	211	221	224	214	220	206	220	243	216	259	226	229	215	230	215	237	221	193	192	238	223	215	223	202	225	215	223	247	214	217	205	257	236	219	213	238	210	224	224	230	234	226	214	195	218	241	244	221	250	213	199	211	214	236	249	222	212	220	234	207	226	219	212	221	213	227	211	211	234	194	235	227	225	225	229	221	247	223	218	213	240	218	184	205	238	229	235	236	228	216	214	213	231	264	240	211	242	231	252	231	253	238	241	237	223	203	208	241	223	234	227	215	227	230	225	204	243	234	198	242	231	226	236	231	224	209	220	227	230	253	243	227	229	217	222	213	217	205	229	243	221	239	215	222	219	238	239	232	213	234	210	234	231	225	257	231	211	240	221	213	254	223	240	228	207	239	205	196	238	217	203	217	236	221	207	192	235	224	213	253	223	187	216	226	238	215	223	207	258	215	223	221	208	218	220	224	222	231	240	253	233	213	195	213	205	232	227	207	212	241	228	231	192	221	219	198	227	234	238	221	209	216	205	218	221	207	222	255	231	217	214	207	236	176	215	185	236	208	217	210	211	222	198	202	205	219	244	229	227	253	202	221	218	235	240	214	220	208	258	238	240	222	239	238	234	224	198	246	218	231	223	253	237	222	226	209	252	214	205	234	228	214	247	230	241	228	208	206	260	229	212	212	242	225	226	227	216	215	192	222	234	214	248	226	184	246	236	206	258	232	207	206	251	202	221	225	210	218	217	223	226	236	228	204	208	234	222	245	225	223	211	221	224	248	218	226	211	234	213	223	253	231	213	206	218	226	211	248	233	252	206	211	226	201	213	206	233	230	211	236	225	249	228	208	240	245	215	230	218	229	243	213	217	241	231	198	201	224	236	235	228	215	203	234	225	218	215	210	242	241	215	209	197	218	231	239	202	229	190	235	244	239	238	216	224	252	197	215	239	232	227	183	243	240	226	223	217	197	247	218	229	217	206	223	218	233	221	205	223	227	228	231	228	210	223	221	229	245	235	224	197	219	216	231	221	228	227	231	215	225	229	216	238	231	214	211	261	223	221	225	213	217	212	253	231	214	218	199	248	213	218	224	241	218	226	246	240	230	217	248	236	228	206	217	208	244	200	230	226	217	185	223	229	234	253	239	222	236	227	210	252	259	213	205	242	219	206	223	208	214	214	242	192	195	198	212	245	244	235	207	238	202	252	226	218	236	219	223	229	253	217	237	186	226	232	245	241	233	221	229	223	215	217	223	236	224	236	221	238	199	219	205	228	213	225	191	239	208	235	233	229	247	226	241	250	214	240	227	206	193	218	223	220	221	226	226	215	237	204	229	220	185	194	221	239	243	240	225	223	221	232	219	202	248	225	231	209	215	215	215	226	203	233	237	225	209	215	220	232	226	251	229	270	222	235	234	225	233	224	228	229	247	222	208	216	204	226	251	225	207	204	214	205	254	210	225	237	200	247	208	213	229	208	229	197	246	250	229	233	197	220	216	206	241	218	237	198	197	241	244	211	217	204	190	231	197	238	191	207	195	236	206	215	236	241	233	234	235	213	217	204	228	214	232	234	201	235	237	223	194	208	246	192	220	224	215	226	234	225	208	228	212	254	209	231	218	210	199	207	223	255	231	221	207	219	240	231	232	245	217	221	231	202	194	255	200	236	206	225	214	211	214	198	226	247	199	206	217	230	229	237	229	198	243	224	217	233	206	218	223	240	217	225	244	216	227	223	214	234	216	223	200	244	202	226	232	206	195	191	230	247	220	214	213	209	229	227	239	209	226	211	259	247	219	219	227	217	252	244	203	214	219	239	232	205	252	203	228	224	221	217	247	191	222	232	235	232	221	203	239	210	246	214	212	207	200	208	248	249	210	226	242	227	230	242	244	209	209	203	207	229	206	214	213	218	235	214	258	204	212	204	236	223	230	199	194	228	204	208	219	216	229	227	230	232	202	230	231	232	228	216	251	221	212	212	266	217	229	225	226	227	198	215	240	203	211	210	221	219	272	226	229	245	227	218	221	208	223	211	218	244	245	234	184	244	213	224	205	226	215	215	233	232	232	239	229	239	219	235	232	228	230	235	220	223	254	234	233	203	222	214	255	237	214	227	215	252	188	240	206	221	215	218	229	241	243	231	200	215	214	210	230	224	221	252	194	235	233	219	213	229	204	253	207	247	218	224	223	229	209	207	210	214	194	209	211	228	202	227	231	224	207	220	224	223	237	222	236
4098	12609	10130	5138	3628	2766	2166	1524	1189	942	868	675	562	535	468	429	395	382	352	400	335	348	315	277	290	304	297	301	268	286	285	316	251	266	289	283	251	282	255	235	257	274	254	243	280	254	245	298	266	244	243	255	261	268	259	294	268	230	287	287	230	255	256	252	252	247	245	240	243	217	246	235	242	259	267	281	235	238	232	269	262	256	246	244	275	258	235	256	262	223	244	231	231	240	229	255	263	283	256	228	252	268	254	244	244	231	208	222	218	258	254	272	237	247	247	258	242	212	238	244	241	260	230	245	254	256	236	246	261	225	251	225	243	248	254	261	217	260	255	244	229	251	239	238	251	239	250	244	261	237	250	253	262	244	262	263	256	246	251	231	245	241	243	228	267	248	232	245	240	228	245	245	253	254	263	249	234	247	207	271	251	229	253	235	273	245	251	254	242	254	240	271	221	256	225	259	263	255	215	256	216	245	241	248	229	237	246	238	277	233	265	228	222	245	263	261	227	224	237	227	247	227	269	245	249	260	237	236	233	256	268	241	262	237	241	235	254	233	235	251	231	258	225	231	220	243	239	222	226	253	238	247	225	215	253	249	226	292	263	237	266	247	227	250	235	242	241	223	230	236	249	240	247	251	239	255	259	244	214	215	244	224	272	229	244	257	262	232	234	242	240	244	251	245	243	238	218	246	243	248	243	235	239	235	255	236	246	226	213	235	231	242	250	264	266	217	204	239	245	230	260	263	239	227	234	243	236	237	259	255	223	241	247	245	243	270	181	250	244	248	246	272	226	241	265	230	225	234	242	271	261	245	245	235	261	247	237	246	249	239	234	257	251	254	233	251	248	240	231	250	219	237	253	243	229	218	228	282	244	238	243	240	223	226	258	249	254	242	234	234	255	246	238	244	248	235	248	267	242	204	244	246	232	244	244	231	239	256	246	246	251	250	246	249	238	257	244	248	259	220	236	233	230	240	210	245	255	214	224	226	240	252	257	278	230	233	225	246	246	258	236	251	249	217	240	264	260	210	226	253	237	234	256	245	235	245	230	259	236	278	231	221	268	263	254	244	256	233	243	267	285	271	240	264	226	239	260	257	242	266	239	230	247	241	239	259	248	221	254	242	283	232	212	241	230	258	249	242	221	259	220	264	245	254	245	218	242	225	224	287	249	233	257	263	265	269	238	224	243	238	239	240	256	254	231	258	245	249	229	244	241	238	264	232	232	230	256	227	229	234	246	251	233	240	236	240	232	220	255	248	241	241	255	244	231	266	228	253	223	233	246	253	234	238	244	249	219	256	244	229	269	226	257	273	242	223	243	252	248	236	231	240	222	240	252	229	247	241	224	227	233	210	227	247	229	246	246	231	228	235	253	254	244	226	226	218	240	263	229	279	240	242	260	235	263	237	239	248	274	236	236	246	219	271	239	240	245	237	272	251	241	268	244	241	269	224	234	269	223	269	242	227	231	254	261	236	264	240	244	260	259	240	258	230	252	265	264	245	199	249	221	252	268	259	258	241	225	243	226	229	233	250	263	240	224	229	245	274	273	225	255	259	270	223	244	228	225	262	293	232	252	267	259	267	235	257	223	252	241	252	260	242	265	243	231	231	247	245	250	242	240	245	246	254	226	230	247	245	232	220	231	240	248	229	230	229	243	265	239	260	240	235	231	244	259	268	238	235	264	237	235	249	238	234	250	244	244	259	243	229	240	266	253	220	235	239	234	220	238	256	234	238	237	283	218	257	253	256	257	226	267	270	230	225	256	246	255	252	228	226	255	264	241	243	249	242	247	229	220	252	236	223	234	225	259	247	227	274	257	217	240	229	264	258	235	238	225	259	214	259	230	263	241	269	248	250	213	243	262	237	266	272	232	252	281	250	246	263	232	268	248	222	236	226	276	247	229	232	240	242	242	237	243	240	251	260	233	235	269	256	241	269	246	255	230	263	237	250	271	257	259	238	251	243	240	225	247	241	215	269	238	239	252	249	240	275	259	258	239	269	266	242	245	267	255	252	255	259	231	236	240	231	249	238	243	236	238	249	254	253	260	268	267	254	249	247	242	277	240	230	245	234	257	266	230	224	246	240	237	218	233	249	245	254	255	264	260	236	220	228	242	242	236	249	234	249	233	246	271	265	241	276	202	250	239	240	250	239	243	214	233	227	242	234	214	272	243	238	217	233	245	240	223	239	240	216	219	252	255	247	246	250	254	228	218	238	226	222	250	228	252	257	238	238	246	232	271	231	260	210	214	236	244	221	235	244	244	255	221	250	215	251	258	229	254	266	247	247	222	232	249	246	237	231	206	234	287	246	257	207	253	248	233	269	218	235	213	232	251	227	228	254	239	217	233	238	225	232	227	229	257	239	227	252	236	253	236	230	233	273	251	250	241	257	237	229	267	253	255	234	254	221	242	248	236	228	260	260	265	235	240	254	261	232	217	257	237	244	267	230	223	261	222	231	244	259	225	243	229	255	256	239	248	257	227	211	242	249	221	278	253	262	236	272	252	255	254	249	252	231	246	235	219	233	253	240	273	233	251	247	235	237	227	237	246	232	252	254	256	246	229	247	278	235	258	236	220	234	244	207	203	264	213	261	230	247	239	241	229	221	238	266	243	258	243	253	228	251	238	218	250	226	256	261	237	270	255	250	224	244	257	261	246	247	236	250	252	249	227	251	221	243	246	257	269	229	226	260	237	266	260	229	257	265	228	251	278	213	231	256	239	245	227	245	235	247	236	277	269	232	230	269	255	242	236	244	252	237	275	266	222	239	248	232	249	267	245	264	227	225	222	260	226	249	240	239	251	221	254	240	252	223	245	243	252	257	232	249	253	256	257	245	241	251	268	232	213	228	239	231	208	245	243	251	278	252	238	225	246	243	269	223	243	246	252	260	234	247	247	226	222	240	264	238	273	257	256	241	246	268	258	227	254	243	262	248	224	276	258	233	282	247	238	275	251	223	263	237	251	273	260	229	265	253	248	244	247	221	246	241	215	252	265	244	223	256	246	260	233	221	225	242	248	231	216	236	236	215	251	252	271	220	248	253	232	238	244	224	240	243	223	271	224	219	277	233	259	243	233	251	266	228	231	251	248	237	248	234	238	245	234	238	255	251	230	229	227	249	225	237	246	246	220	246	239	234	238	262	226	229	262	247	226	238	248	268	232	241	223	232	233	251	221	230	236	273	261	255	261	275	244	225	259	232	243	262	263	240	226	241	256	196	261	274	245	239	249	252	239	254	249	250	228	241	219	222	238	245	263	260	252	266	242	234	234	266	258	262	255	248	214	208	273	263	225	235	219	255	250	225	249	248	244	217	282	194	236	248	235	250	253	248	256	230	245	262	243	261	216	236	214	208	245	234	258	257	255	248	247	244	251	223	258	251	238	223	233	212	245	240	259	263	300	251	283	237	248	270	277	226	266	260	233	221	251	238	257	240	225	222	241	241	241	230	237	229	253	251	254	239	261	268	220	273	227	255
27040	18686	5388	1083	854	860	819	755	772	778	808	775	734	798	809	775	766	748	791	780	753	750	727	749	737	749	758	739	739	759	780	794	722	795	793	786	763	767	761	718	759	774	772	807	760	733	772	763	797	802	783	767	782	790	773	771	722	782	791	779	781	721	787	800	745	738	793	758	788	763	798	742	752	746	717	809	765	737	796	707	749	788	744	763	743	737	775	769	730	735	757	734	760	723	770	784	770	801	733	758	787	779	784	776	750	756	720	761	786	804	834	801	768	753	820	773	785	761	775	730	762	755	749	723	812	762	733	759	772	743	764	794	754	772	723	724	783	819	689	763	771	775	811	808	762	788	741	754	716	779	787	727	734	793	809	778	718	801	770	758	788	773	747	757	736	754	795	751	769	786	748	750	776	747	739	760	758	779	807	768	780	727	848	751	801	781	787	809	772	735	734	786	776	819	718	766	737	802	734	765	802	739	772	733	729	790	780	767	752	746	741	784	740	809	736	729	744	771	765	751	734	771	747	787	692	771	772	744	724	752	743	737	715	791	817	743	773	785	696	778	769	815	716	749	726	736	772	795	770	771	754	770	750	735	768	793	765	790	759	756	765	756	791	763	774	746	712	767	793	757	798	766	770	807	734	706	803	791	772	708	787	785	745	796	758	720	831	748	792	817	770	724	778	734	753	756	722	760	780	782	728	759	791	783	730	734	782	775	753	761	753	738	763	768	768	730	763	725	736	759	762	766	719	791	778	728	779	738	799	728	761	768	748	813	782	751	781	734	761	798	775	741	770	777	753	836	826	828	776	777	809	770	760	742	745	733	749	829	767	724	770	796	753	730	754	768	759	774	760	738	781	786	724	769	794	768	747	753	813	781	775	798	759	725	759	745	748	779	728	755	756	717	799	744	706	756	768	769	759	762	776	746	789	759	748	711	762	753	810	750	779	721	761	793	726	815	824	792	773	816	783	757	761	770	801	715	755	764	743	774	760	747	752	759	781	733	774	771	781	797	753	821	791	784	741	801	777	768	733	809	760	733	785	814	791	743	755	809	730	735	760	750	788	768	805	758	742	802	808	734	804	738	745	742	755	739	764	776	797	757	783	766	731	702	802	728	761	764	715	792	815	819	763	787	786	784	806	751	774	781	815	786	742	748	777	749	807	733	784	749	727	736	764	712	758	780	807	750	754	736	796	749	761	777	784	735	795	767	793	810	782	799	782	778	826	769	763	742	767	731	718	826	776	750	761	767	769	765	760	726	809	713	731	751	751	809	792	746	748	762	773	774	795	751	766	747	774	761	795	761	818	801	757	783	757	771	826	803	750	750	736	776	785	737	764	758	777	746	731	756	764	719	788	736	773	812	807	755	738	766	776	756	786	837	787	795	812	779	771	738	757	789	783	798	784	707	783	758	769	758	744	719	741	760	780	761	776	763	739	742	799	792	717	748	816	767	779	797	738	768	772	747	749	769	740	774	775	787	781	776	776	787	743	756	737	779	749	738	744	785	725	783	737	748	768	707	805	776	768	769	751	747	779	753	751	704	747	778	764	704	758	759	744	747	763	764	798	751	785	821	789	751	806	758	752	736	781	773	686	743	766	798	708	724	735	804	729	727	841	819	752	783	743	776	801	761	714	785	785	763	758	805	773	803	777	741	762	743	752	837	745	771	757	733	745	758	768	764	751	743	783	732	762	791	828	776	767	792	741	741	756	780	780	748	799	757	732	708	747	722	806	773	762	746	795	784	745	779	798	724	742	732	726	741	808	740	700	798	712	767	755	741	757	763	743	766	779	836	785	791	800	818	743	795	807	821	790	776	730	740	770	690	817	814	841	764	799	775	835	787	729	750	772	750	790	739	780	756	772	770	794	773	797	767	787	750	755	793	723	759	752	747	739	775	777	762	722	730	763	736	754	732	787	766	795	754	760	819	733	743	751	762	759	798	799	750	764	729	749	742	748	759	776	720	742	763	831	761	786	761	733	743	738	787	805	797	767	815	767	784	731	796	762	772	773	781	767	830	742	761	753	749	747	710	739	725	822	765	748	774	747	789	807	732	761	738	773	815	749	816	767	771	761	824	792	785	786	770	733	760	798	724	755	762	761	802	799	744	791	722	811	760	720	808	744	777	732	798	802	750	726	748	783	737	795	745	736	792	775	732	808	723	751	788	791	791	737	810	744	804	781	717	759	707	740	791	790	752	760	775	770	812	748	721	773	762	769	773	791	721	744	744	767	784	760	733	792	755	707	781	771	725	764	768	728	766	755	792	737	812	748	763	725	749	759	748	770	748	775	792	801	759	770	720	794	784	810	767	775	742	759	840	732	765	740	817	729	793	830	818	783	770	757	767	769	774	779	706	797	787	723	790	799	773	781	746	780	757	777	774	744	749	768	808	734	823	852	753	745	731	799	786	735	727	785	779	738	848	763	777	741	811	777	824	745	729	737	745	742	812	752	740	755	787	738	839	757	739	792	701	762	769	780	724	803	763	749	737	798	776	728	792	781	802	786	740	750	776	753	794	767	764	748	749	737	727	767	794	750	713	769	792	804	735	783	726	784	806	768	743	792	746	757	715	733	789	782	728	762	828	782	745	778	738	751	733	763	788	776	752	781	711	711	729	693	835	736	817	757	823	794	755	806	763	771	800	743	740	748	746	768	806	762	764	775	756	739	769	795	794	782	806	767	797	757	744	800	813	780	787	767	777	767	767	827	724	755	762	726	784	802	747	794	744	728	774	747	746	751	802	736	742	772	824	766	698	771	764	712	769	723	793	751	766	734	757	769	736	759	753	776	755	832	721	790	804	827	764	750	733	730	793	755	755	762	827	739	773	780	721	749	860	735	721	746	780	758	777	736	759	743	770	740	758	790	737	732	780	770	756	776	712	767	760	781	786	761	758	759	775	748	735	793	759	760	767	692	803	786	789	803	755	738	765	796	745	756	751	745	772	765	709	772	767	773	756	739	761	806	776	739	766	752	762	805	704	723	781	772	754	734	784	807	753	722	696	774	735	776	798	767	741	825	774	717	762	731	816	772	722	746	734	808	750	781	774	794	750	763	802	744	780	790	775	782	803	775	766	765	795	798	749	825	751	742	817	769	791	771	800	765	796	794	773	757	718	807	821	766	740	757	770	773	786	783	804	812	759	758	799	806	695	737	745	797	809	748	793	786	754	762	782	780	775	760	762	739	785	784	758	754	809	803	745	742	722	727	771	747	785	796	768	759	714	827	785	795	753	767	754	734	771	811	777	748	781	731	783	709	761	736	758	739	782	727	824	768	737	758	798	751	760	804	806	780	773	761	775	750	739	700	751	769	788	814	777	754	759	785	763	777	793	695	690	791	766	752	768	759	738	771	751	806	813	805	772	786	803	736	785	743	767	729	799	778	760	769	761	749	832	804	710	730	794	791	778	781	799	774	783	788	773	696	763	737	799	780	803	800	771	831	757	702	766	771	753	735	777	749	719	785	814	754	786	807	752
4464	1223	1174	933	890	904	821	875	822	806	860	862	804	832	828	821	827	793	838	798	834	868	887	789	846	809	806	829	838	753	790	808	799	813	795	807	839	845	870	810	858	799	818	820	774	815	821	780	834	794	796	831	835	830	812	794	826	822	794	831	786	813	789	812	819	828	850	844	828	830	823	804	767	831	820	819	821	824	839	811	841	825	806	845	870	815	877	802	800	842	867	858	800	853	764	855	788	802	793	823	834	762	842	814	813	793	802	863	836	816	833	805	856	824	832	897	820	823	822	820	798	855	835	837	825	790	801	826	856	817	826	837	830	804	824	780	803	851	883	844	757	795	858	784	834	840	826	849	855	785	850	848	832	850	828	872	812	821	811	789	818	825	853	853	779	868	810	807	820	813	847	819	811	800	831	785	807	852	783	793	791	862	767	831	823	836	829	849	827	778	811	848	805	804	766	898	755	829	805	812	865	870	860	823	793	842	817	857	830	802	807	815	769	796	780	867	845	814	865	797	798	762	785	811	839	808	815	819	875	787	863	863	779	827	855	843	846	837	795	807	814	739	843	786	800	772	815	814	814	816	856	783	838	793	871	838	852	825	809	870	865	813	775	843	806	818	884	797	816	893	800	772	832	769	827	832	794	851	831	820	804	826	801	820	821	812	867	810	798	801	830	792	758	820	813	800	818	835	806	819	862	807	871	839	879	853	854	850	792	840	806	765	866	751	766	850	783	804	796	846	845	814	856	848	833	837	779	858	797	806	836	832	718	752	824	828	818	804	801	810	786	881	809	787	878	836	805	807	830	810	760	811	814	810	806	862	828	840	844	833	829	767	781	845	812	795	842	831	805	806	818	798	826	857	849	807	873	830	812	806	844	863	815	825	787	836	749	810	816	876	807	857	836	783	821	837	790	829	779	849	795	790	835	857	835	832	782	846	900	775	883	845	862	812	842	818	821	796	802	830	835	853	832	846	824	775	763	823	822	846	805	822	799	828	831	833	820	815	864	842	820	835	845	803	749	797	773	801	803	798	768	798	807	827	844	812	784	851	796	820	821	846	791	784	796	849	834	827	834	870	786	861	799	807	832	884	825	828	896	850	853	825	784	813	843	790	873	846	793	809	824	819	799	829	812	836	809	791	781	881	804	818	815	814	822	855	864	865	797	801	808	785	829	859	818	824	860	835	821	808	807	827	841	875	808	818	783	808	832	768	756	816	798	854	843	821	826	814	909	838	778	734	847	882	812	767	835	868	849	840	848	837	841	850	831	864	788	803	844	823	817	775	830	874	850	819	871	782	834	820	825	821	796	798	860	842	837	762	870	783	847	825	825	821	798	801	836	871	846	867	814	826	850	845	805	808	830	776	809	814	826	767	813	815	834	848	793	796	807	857	799	829	809	860	811	749	853	809	859	820	838	799	795	833	795	847	821	787	806	811	810	798	869	812	815	816	791	771	799	801	776	864	827	841	808	826	894	812	840	816	802	799	784	856	810	840	773	792	859	849	845	835	844	851	822	832	803	791	792	825	790	869	802	803	843	840	776	789	805	800	840	767	826	802	812	824	803	804	842	859	833	848	825	764	820	819	789	809	789	816	790	793	827	812	817	779	808	765	885	795	842	821	783	816	832	797	821	837	849	866	811	827	859	776	821	802	842	780	808	851	838	840	834	811	800	820	805	785	813	810	850	831	798	792	836	856	802	854	829	785	790	858	842	803	809	783	838	784	807	799	816	855	819	807	821	778	905	828	775	790	819	820	877	853	788	833	786	800	797	846	806	833	799	825	752	767	813	855	808	787	856	776	779	835	870	829	787	844	810	835	844	833	831	835	846	829	842	858	870	779	786	775	745	786	837	856	833	791	842	817	836	896	836	818	824	820	845	814	771	825	858	797	848	817	843	849	858	815	754	811	801	870	819	844	855	819	772	828	825	797	822	807	820	837	818	842	797	828	823	812	831	799	814	871	826	855	839	786	797	812	795	795	832	811	864	831	848	806	800	825	840	833	838	795	831	798	802	817	847	819	809	795	778	854	808	872	825	811	848	836	808	788	814	872	819	808	854	823	800	829	816	832	900	794	835	847	819	785	793	805	807	844	816	842	822	825	840	822	804	808	797	782	814	823	803	815	830	840	789	830	848	830	836	807	844	825	791	862	808	801	841	857	861	782	822	800	887	867	810	814	803	844	792	812	810	844	820	794	820	855	827	809	826	806	832	862	794	807	835	838	835	852	817	764	812	830	772	810	808	833	812	809	904	830	850	825	846	792	829	860	774	821	803	809	840	812	801	875	877	797	831	842	881	862	827	823	840	814	792	816	810	848	822	840	809	821	843	842	815	774	839	775	796	800	820	805	835	769	835	831	776	857	789	801	891	811	787	820	782	877	747	845	821	794	780	816	824	823	824	827	859	804	864	796	814	856	821	819	910	819	813	839	839	814	810	854	814	867	792	798	858	799	802	820	847	776	740	853	806	845	840	777	852	837	831	771	823	873	836	841	812	780	838	816	815	813	809	793	822	846	824	842	809	842	794	844	796	835	816	816	885	845	795	745	786	848	846	837	798	810	762	840	827	841	870	839	797	829	815	813	839	801	838	810	802	869	819	851	871	792	844	883	817	835	810	762	825	812	805	814	787	851	815	803	793	799	828	825	834	809	829	843	777	820	840	796	831	824	848	825	794	784	874	820	835	799	777	841	779	836	779	823	788	831	795	855	845	817	828	780	813	832	786	820	802	795	795	754	818	809	813	785	858	801	887	861	834	807	823	786	847	812	825	841	799	828	817	853	810	792	851	808	815	736	813	816	846	811	813	827	738	833	814	814	828	824	837	839	817	833	843	817	800	786	868	845	810	826	847	796	809	805	823	822	818	839	840	771	819	813	835	826	754	821	809	803	853	815	842	816	837	830	818	805	856	873	821	852	804	795	822	807	770	771	853	824	821	827	831	827	788	829	855	853	785	843	811	814	807	820	813	833	843	884	841	867	793	871	831	782	854	783	790	803	799	825	834	801	821	806	771	788	805	793	817	784	839	851	837	784	816	828	800	850	782	883	784	865	804	822	841	832	778	785	906	870	807	786	791	819	810	834	768	801	801	833	820	822	775	826	816	894	818	778	798	826	835	780	911	851	822	831	838	814	791	811	808	808	802	834	862	791	823	845	849	806	850	797	819	830	829	770	815	808	824	869	837	824	840	827	767	834	875	850	815	828	872	798	812	803	817	822	785	834	826	824	835	764	787	809	867	896	790	799	847	817	778	823	833	769	817	788	822	811	802	805	873	849	868	793	820	836	845	800	842	847	839	865	773	840	851	801	842	895	809	819	799	785	819	765	796	813	774	788	742	847	835	790	824	816	808	809	802	833	814	804	836	814	838	797	818	826	843	815	771	841	836	849	866	765	852	828	900	843	822	824	811	886	836	864	748	771	791	845	819	800	873	800	762	850	828	838	809	832	757	842	800	835	844	838	854	833	850	817	824	800
23127	20810	27792	23884	20804	10951	1534	1035	873	806	794	733	762	658	704	674	683	655	639	626	632	618	610	630	609	616	646	598	585	623	617	628	608	649	594	591	617	631	633	646	599	594	613	620	626	617	610	586	609	582	615	613	606	624	605	590	599	641	603	624	663	636	598	622	650	626	609	641	607	629	618	600	609	614	592	551	615	590	590	606	652	603	633	622	616	618	612	607	632	602	616	609	613	589	594	611	630	613	601	585	595	616	592	604	636	620	587	610	604	607	554	585	694	632	613	599	667	590	604	628	601	609	579	595	633	648	605	594	616	624	582	568	635	570	611	594	576	601	585	620	555	602	651	602	598	601	606	649	608	602	627	557	579	620	626	648	596	609	591	679	610	628	560	585	627	562	636	585	596	612	601	625	600	592	566	655	610	579	561	603	600	586	577	611	608	614	610	607	613	616	569	598	578	590	573	581	592	648	633	573	628	620	530	601	611	643	654	608	558	604	618	626	641	595	635	556	580	607	588	609	623	619	654	612	590	665	613	592	619	617	622	592	618	631	635	578	586	564	583	607	614	595	620	590	648	579	622	614	609	620	591	591	558	594	627	618	595	604	620	609	627	602	637	594	644	623	602	568	615	607	622	602	579	566	623	640	602	581	604	677	561	580	573	601	605	572	638	589	645	580	606	559	598	619	614	578	588	572	594	591	632	641	609	614	638	665	621	618	632	579	614	590	612	583	632	652	597	624	598	613	593	602	572	648	600	549	625	642	585	656	582	605	625	573	591	585	624	584	621	609	635	609	618	624	564	589	594	565	596	659	584	590	615	637	609	656	612	578	654	660	607	549	579	564	614	649	595	587	629	642	595	630	587	647	594	602	545	628	596	681	643	621	589	587	609	596	611	622	597	585	585	609	592	606	573	610	626	632	577	587	634	610	623	611	625	595	597	619	619	599	629	609	561	593	627	613	577	613	590	611	578	634	619	642	589	613	662	628	641	594	597	591	615	604	575	618	645	578	619	628	561	581	611	585	599	601	576	626	637	589	594	625	591	579	621	601	626	616	595	603	578	590	616	586	643	597	592	657	566	583	616	605	577	561	583	641	555	597	627	612	574	624	598	593	590	595	569	644	643	639	602	628	620	623	628	579	595	618	622	609	644	617	613	611	635	589	638	592	630	593	584	591	593	604	598	585	607	612	609	600	622	580	628	595	631	614	614	559	597	608	614	598	583	627	607	597	608	620	609	610	603	572	542	593	606	559	658	619	603	642	601	634	585	566	595	646	574	617	607	593	612	584	626	627	602	610	568	609	596	634	568	606	599	604	655	612	580	597	590	616	624	610	582	642	625	599	553	549	623	643	632	606	599	607	632	571	610	623	575	614	560	595	617	553	592	624	613	650	601	643	597	646	639	587	621	602	636	621	598	607	573	666	570	641	612	625	601	594	608	659	655	588	577	613	613	593	578	629	628	607	576	593	642	608	573	605	609	609	581	630	601	558	605	582	586	572	629	612	633	643	588	607	585	591	613	594	594	601	611	633	588	583	559	653	592	601	628	566	581	605	626	584	588	583	637	636	607	575	634	582	614	580	597	648	581	651	590	624	612	615	591	627	608	624	633	580	561	563	596	599	590	621	647	601	569	589	588	612	627	613	591	574	602	559	640	629	602	593	654	593	550	593	576	605	595	575	640	615	599	600	603	644	638	614	598	612	625	597	584	590	591	627	592	616	614	588	637	559	612	603	612	622	570	610	591	650	600	592	587	594	618	672	622	600	641	590	593	542	573	602	549	639	582	547	585	590	586	592	600	601	605	613	597	574	589	559	592	563	609	577	566	581	585	587	599	622	581	614	629	623	619	584	625	553	611	590	624	621	587	616	622	587	598	615	574	575	610	620	605	574	648	598	591	609	609	564	613	567	586	613	567	586	593	586	603	629	589	587	618	647	615	605	590	570	589	609	592	599	593	561	627	623	615	608	568	577	605	582	565	604	630	566	606	609	597	616	575	636	588	637	672	576	620	625	596	599	598	578	619	619	631	621	614	583	628	608	611	630	620	604	603	615	615	588	629	599	628	646	597	584	590	583	576	595	567	572	630	638	596	603	582	618	615	584	583	588	610	604	601	560	641	631	646	597	592	580	607	606	610	615	584	635	601	631	671	582	619	605	626	639	637	617	620	595	641	583	609	614	630	636	603	586	645	607	629	592	594	591	594	610	653	581	607	618	570	595	587	633	551	572	573	624	613	571	654	587	620	599	583	601	632	592	586	646	618	601	587	555	615	583	629	640	590	630	558	605	603	582	626	578	606	601	627	607	583	576	611	627	608	603	560	605	598	584	596	584	594	600	571	619	596	653	590	643	560	599	615	668	621	609	608	604	571	652	643	619	593	583	608	646	569	633	628	611	582	597	634	599	596	632	616	583	603	608	565	593	584	627	587	649	586	617	604	610	598	609	577	571	656	598	582	610	599	592	592	619	602	569	641	606	620	588	620	616	595	569	579	608	635	570	570	626	654	606	603	620	612	589	585	577	630	583	597	566	594	606	636	601	625	603	606	636	595	608	538	652	607	598	622	581	656	596	564	654	576	590	574	636	619	619	606	637	533	625	592	583	620	606	609	575	605	643	659	635	603	629	552	649	608	638	617	598	622	593	635	575	598	600	597	598	579	606	562	571	623	630	600	556	598	603	595	647	609	563	647	623	565	604	612	595	610	582	605	619	596	578	602	613	565	596	603	602	583	625	604	563	600	590	635	661	571	613	610	662	635	593	589	590	592	589	617	575	623	618	570	628	608	586	609	611	581	577	611	596	597	597	612	599	630	625	598	605	647	596	601	611	637	602	584	624	557	612	604	587	606	577	669	585	618	578	658	618	577	603	588	585	616	620	617	610	605	623	588	630	604	628	579	604	565	590	585	589	565	595	622	608	599	600	555	603	603	640	619	607	635	599	590	623	591	598	609	639	610	648	627	692	593	599	615	616	597	586	603	587	613	568	580	569	625	597	629	599	569	618	621	634	624	641	585	602	596	606	644	634	585	568	593	623	590	603	602	595	604	592	586	581	599	641	585	575	611	605	615	605	604	587	608	612	586	593	643	609	572	629	577	602	619	654	579	563	573	611	599	596	579	547	559	573	594	566	661	604	615	605	578	588	586	620	621	610	613	656	585	557	591	601	593	618	596	575	597	628	607	564	598	586	646	595	580	617	578	593	624	599	573	587	572	584	599	607	549	637	596	592	613	592	576	595	641	589	602	600	629	601	551	640	617	639	578	606	590	631	600	584	594	647	594	609	613	598	580	574	611	619	643	580	588	624	578	623	598	579	618	598	563	619	643	600	587	604	590	603	612	612	615	594	596	607	578	617	583	560	625	570	621	583	620	646	554	616	638	596	612	613	607	625	571	604	612	675	593	567	611	593	598	604	586	584	607	599	598	616	599	603	556	594	596	602	585	624	603	608	579	576	590	579	588	620	605	573	633	592	633	613	650	580
3063	7372	6128	3139	2272	1932	1543	1256	1116	993	914	869	786	752	746	762	717	707	724	718	737	727	636	675	684	666	707	641	669	692	645	707	713	611	673	652	662	642	635	674	662	705	673	656	717	667	696	719	691	661	643	685	662	647	644	669	674	669	643	674	646	695	705	656	647	639	655	683	617	703	636	666	680	671	670	685	678	645	656	632	675	681	723	653	683	661	692	636	675	687	658	667	691	655	683	619	652	622	668	667	628	740	658	679	614	719	650	659	673	634	667	636	667	685	648	682	645	712	683	661	650	662	663	618	618	705	730	651	681	680	634	656	687	716	602	663	678	685	667	657	678	663	618	633	689	658	665	708	642	679	647	651	706	673	616	649	701	671	623	650	657	672	683	662	651	653	664	705	674	691	632	630	701	729	681	619	680	655	693	666	663	642	669	653	673	654	619	701	667	630	633	628	676	632	619	674	642	639	700	672	665	630	655	680	666	648	661	664	641	685	661	668	658	617	678	651	686	674	657	674	721	680	644	665	676	677	691	664	665	672	682	690	640	667	654	638	678	647	679	635	626	640	656	662	722	650	639	655	638	698	613	677	706	655	646	719	648	627	620	660	676	661	667	642	606	670	643	669	674	634	663	632	697	657	663	698	638	673	694	668	685	744	660	629	631	680	660	691	705	639	653	668	615	695	663	645	670	663	692	683	648	634	667	708	689	629	640	660	628	653	656	657	660	653	691	681	702	630	672	639	664	655	674	672	629	636	654	665	639	685	648	682	632	670	692	619	657	625	669	673	677	652	682	620	674	643	675	698	661	673	677	639	646	650	627	667	669	647	678	618	618	613	589	680	632	648	663	631	660	636	708	687	656	649	666	671	645	686	715	678	656	665	651	626	646	652	661	673	693	640	685	650	693	649	668	706	652	676	659	646	642	633	705	644	671	659	676	654	666	698	672	697	679	662	642	628	652	659	662	689	663	712	697	698	661	650	644	636	640	658	611	673	688	693	692	689	641	654	675	677	684	618	698	660	655	625	605	635	689	678	653	626	689	657	636	652	670	652	664	669	675	650	664	659	693	659	664	630	668	694	639	655	640	653	695	660	679	666	688	656	698	677	696	673	642	650	662	653	678	672	653	725	631	683	664	644	707	670	642	694	681	663	685	687	694	668	668	679	598	689	641	643	663	695	701	621	678	660	621	685	661	663	708	703	662	709	671	686	629	626	651	680	691	653	691	656	673	636	652	630	654	695	697	691	608	710	625	658	634	702	647	668	637	681	662	668	659	700	635	688	696	647	726	665	663	648	664	640	618	656	675	671	625	661	681	708	721	650	658	695	684	687	637	615	647	658	625	669	656	650	638	653	659	603	656	684	668	647	672	627	684	657	587	703	642	617	695	655	635	690	687	657	641	692	677	672	670	654	692	639	697	697	659	647	643	673	681	674	672	651	671	640	661	734	674	664	670	667	677	691	657	664	694	636	611	629	699	649	618	675	653	634	653	679	612	653	648	645	693	675	642	618	709	630	668	688	615	647	608	664	677	649	662	654	642	649	638	682	609	654	631	631	641	625	671	668	656	701	638	668	645	700	645	677	704	687	696	711	621	670	703	692	660	648	645	710	658	644	715	699	695	661	685	623	682	658	646	672	681	692	619	628	667	682	698	711	720	650	667	683	670	682	673	680	662	656	688	641	627	636	655	664	657	643	678	648	709	664	630	682	643	655	622	673	661	676	665	675	667	683	668	621	630	689	626	669	666	637	692	668	661	626	691	669	639	628	621	692	640	677	632	642	631	681	688	653	672	683	603	638	651	682	676	670	689	645	671	611	640	695	640	611	656	681	636	649	632	715	679	632	630	668	631	690	670	709	673	637	651	655	629	680	673	654	683	687	646	693	646	654	629	696	638	658	663	647	668	684	661	637	695	669	664	690	672	655	645	695	640	640	675	631	667	650	688	674	660	662	643	680	669	682	659	682	691	672	642	631	648	658	662	679	672	690	643	691	690	679	706	665	666	643	684	674	659	628	655	642	643	647	694	633	684	693	706	650	642	703	633	696	656	635	613	637	655	673	668	618	685	665	642	661	702	647	639	657	633	683	689	684	645	640	656	652	664	593	694	655	642	641	626	681	710	652	670	678	676	651	665	686	700	715	635	664	609	627	636	678	666	676	673	661	699	652	701	654	662	652	646	666	654	643	657	667	626	653	658	702	669	651	637	615	710	640	658	672	630	649	653	689	657	707	648	729	622	638	671	645	679	665	655	682	635	675	650	660	666	651	682	658	657	667	619	663	612	663	676	652	664	658	656	634	659	636	672	666	606	621	647	672	642	651	689	620	679	628	692	697	633	641	683	649	677	629	675	644	691	700	678	617	684	677	659	668	661	645	694	658	633	662	661	669	613	636	683	615	629	673	686	634	647	667	630	650	664	645	672	668	634	654	722	686	613	669	637	662	721	683	635	639	668	624	650	686	608	699	649	610	641	670	678	689	637	661	650	660	666	699	674	638	669	703	649	640	675	630	619	661	615	683	695	677	674	688	655	651	639	647	678	637	663	707	651	620	636	636	646	677	652	661	708	654	659	695	617	657	687	673	693	669	648	706	711	682	655	655	684	667	671	685	665	672	651	680	692	688	683	677	632	664	668	695	630	679	650	626	696	683	634	653	666	668	659	633	663	676	636	644	662	674	705	675	664	659	646	655	675	689	629	643	690	644	632	646	671	663	647	655	686	665	696	641	648	670	662	666	650	661	660	645	651	699	671	669	665	654	696	614	664	660	645	701	642	641	719	673	682	667	712	700	670	715	678	653	660	672	657	647	667	697	668	669	627	669	659	612	692	670	673	635	644	687	677	599	634	700	658	661	639	635	672	642	641	658	624	626	669	698	629	662	671	652	603	689	670	672	653	665	688	720	628	650	663	650	650	671	635	649	712	695	664	689	656	656	616	653	648	641	609	672	652	669	646	680	648	631	663	661	617	645	660	648	681	676	704	681	647	687	667	673	636	668	694	633	638	716	649	660	695	658	719	637	678	715	646	607	644	647	674	650	672	670	688	632	618	661	654	639	685	651	653	677	646	671	639	651	633	660	649	636	614	683	666	682	686	666	672	673	643	650	651	644	677	637	656	626	675	679	652	649	685	674	610	666	637	655	691	660	700	630	694	643	598	668	699	652	674	691	697	616	686	651	625	669	709	651	702	686	659	692	636	640	657	666	616	646	721	620	663	602	672	645	692	698	642	610	706	660	665	678	672	656	643	620	618	684	688	653	684	666	676	676	658	686	672	652	646	668	673	653	645	720	676	644	638	672	649	646	658	633	664	655	667	655	621	674	656	625	636	662	640	686	666	678	707	666	694	673	690	707	665	660	617	673	641	698	655	651	655	618	685	683	690	638	628	695	653	683	667	648	634	709	659	685	646	625	677	665	611	689	646	627	684	631	693	656	654	636	635	665	687	640	626	679	684	664	696	627	665	637	669	688	677	678	719	675
24066	20842	27049	24707	14884	1194	813	682	641	644	583	612	546	545	567	568	526	535	526	524	526	550	540	511	527	491	544	555	543	506	492	533	490	541	492	482	502	461	494	542	532	526	510	495	487	532	490	511	528	474	467	536	475	527	461	548	495	471	506	525	491	480	549	496	529	501	521	526	486	525	522	487	486	491	484	526	512	496	536	537	497	489	542	516	489	515	525	499	507	513	518	501	503	522	528	505	491	537	492	495	513	515	499	479	547	496	474	511	548	509	510	521	504	535	554	502	529	542	499	504	476	494	540	506	486	502	481	492	501	523	455	527	537	551	503	509	523	510	491	500	521	463	523	515	489	502	559	495	530	505	527	492	515	516	532	504	488	529	525	552	510	451	500	541	508	498	534	532	525	476	492	468	509	512	537	527	515	538	496	516	502	546	529	484	515	539	526	498	530	513	511	494	533	495	510	544	510	535	509	500	513	526	483	502	482	497	486	545	516	550	505	456	502	492	481	458	504	483	537	513	534	533	489	483	519	500	526	505	446	532	524	494	522	498	475	449	508	502	514	515	503	492	468	537	512	516	493	458	517	539	502	481	512	485	501	511	515	488	498	490	479	514	475	489	511	501	450	499	495	516	521	484	505	498	511	515	506	476	520	423	491	482	486	513	516	515	495	523	521	538	510	548	494	479	508	484	507	525	524	489	485	544	462	480	499	527	530	470	508	520	506	479	477	512	484	487	484	462	497	488	511	490	584	503	491	498	520	519	520	498	497	515	508	556	506	501	523	496	511	494	509	568	518	518	477	483	520	528	499	528	523	460	499	500	524	529	502	493	508	513	521	519	510	525	502	504	471	510	492	521	465	491	501	498	492	476	498	476	517	503	523	484	510	512	541	540	498	535	522	492	522	507	488	501	499	544	515	556	538	504	478	527	512	535	511	491	535	510	499	527	521	552	544	449	517	485	463	541	518	493	547	509	539	501	525	506	462	488	506	519	495	494	549	472	529	506	494	508	496	490	488	534	501	522	536	542	507	523	533	512	502	504	517	501	551	512	498	469	510	499	496	493	489	511	516	490	488	463	476	487	499	505	528	473	494	530	559	478	511	523	563	520	474	477	494	451	479	493	460	532	478	540	524	534	504	508	506	482	551	496	499	470	532	483	532	476	493	489	538	520	491	493	508	498	494	514	503	502	512	484	546	474	544	493	569	508	500	502	474	517	484	531	485	468	529	520	495	507	476	545	526	549	528	521	506	491	519	521	498	513	514	484	508	524	502	496	483	492	495	504	500	507	507	485	492	514	515	483	504	549	529	522	497	518	463	502	523	479	494	544	480	522	509	500	508	497	479	472	482	496	547	510	516	532	543	504	517	511	496	487	485	484	528	511	501	482	500	486	510	528	506	486	509	516	542	503	489	519	510	482	556	545	476	518	516	519	479	470	528	483	496	545	457	457	506	493	458	523	489	510	515	506	493	485	534	501	505	520	506	507	518	481	512	507	479	508	533	510	536	500	488	526	523	515	480	517	534	535	473	547	493	462	498	554	512	481	500	490	509	497	496	509	473	482	489	490	533	542	526	476	529	522	487	507	521	515	513	526	509	517	506	504	502	512	473	517	477	531	467	478	557	479	522	544	450	475	510	503	456	514	486	516	519	525	550	495	520	520	497	524	506	485	484	502	483	479	493	486	481	525	489	525	496	502	523	461	445	483	522	504	525	469	533	525	526	514	509	539	519	471	511	507	483	508	510	528	503	506	513	492	515	519	533	494	467	498	494	520	501	502	453	466	485	527	488	516	508	521	512	483	522	463	543	512	534	506	522	492	542	545	479	472	542	519	471	501	525	527	540	564	490	493	476	497	565	499	487	520	514	452	512	517	488	495	507	504	495	487	499	481	510	499	521	487	522	512	529	529	475	495	528	498	437	524	500	533	482	496	506	446	518	501	516	509	535	530	490	508	511	481	549	482	471	512	534	507	494	537	528	510	486	500	493	503	519	538	526	512	486	506	491	495	490	531	527	502	488	491	482	486	534	499	484	504	522	502	465	480	507	485	510	532	539	490	519	479	515	469	494	493	523	522	505	490	471	516	520	455	492	444	511	502	455	483	479	491	478	494	515	508	503	487	504	522	511	547	469	493	499	506	482	510	489	502	502	468	504	496	505	495	475	463	540	489	506	490	503	484	529	530	496	491	503	536	492	512	490	516	465	503	494	522	495	524	498	553	508	479	510	506	505	472	493	483	504	496	492	534	531	534	503	508	509	495	527	526	554	510	527	509	501	516	488	477	487	499	505	494	493	457	501	516	514	500	504	502	493	526	560	500	491	494	493	468	507	514	506	507	511	513	486	503	543	522	513	542	504	471	512	494	522	490	556	501	487	494	544	534	517	504	529	455	504	537	479	499	490	476	517	490	489	531	522	472	523	510	492	496	552	466	502	509	513	533	496	497	527	508	508	507	551	502	494	524	542	532	510	496	535	491	512	486	470	499	482	540	502	536	498	513	482	504	486	537	522	513	517	489	516	484	512	500	493	515	495	538	518	493	456	477	475	472	495	511	514	473	508	474	540	528	472	505	486	484	484	530	514	518	529	519	513	469	497	492	477	544	497	500	521	496	517	510	508	495	519	520	524	495	517	483	503	510	469	508	530	480	482	525	500	523	531	482	548	490	527	533	484	512	506	514	508	496	530	502	485	537	513	493	539	514	513	538	525	517	487	565	484	527	517	540	545	520	505	497	544	505	487	499	481	534	468	520	523	507	507	527	512	532	509	505	538	437	485	485	505	517	493	481	515	461	457	505	514	533	483	549	521	494	473	507	520	489	490	506	527	510	473	555	535	481	543	532	506	526	490	496	545	504	491	524	514	490	488	550	484	532	518	525	506	539	508	513	443	497	515	481	511	511	535	506	499	484	506	474	502	490	503	517	479	501	490	479	505	512	521	503	508	522	558	519	526	535	510	555	523	509	486	501	488	468	544	474	483	469	460	526	505	513	467	541	499	508	495	473	504	512	499	511	491	508	497	509	469	467	514	506	501	481	533	520	508	495	475	482	527	533	503	493	487	479	508	548	517	463	481	505	514	523	519	461	490	499	543	552	485	470	488	524	516	581	485	524	525	472	520	483	508	500	495	525	494	536	513	508	513	516	469	511	514	508	507	504	498	491	488	488	535	533	498	493	517	492	556	521	497	527	493	475	494	493	504	493	519	499	492	526	520	450	490	514	485	487	488	518	524	556	462	477	529	472	516	508	465	526	565	508	494	492	494	493	519	492	496	509	503	490	510	457	493	515	503	514	530	494	524	534	483	500	505	531	471	520	507	477	541	512	484	517	470	518	526	483	480	515	511	499	515	501	547	541	507	498	477	500	453	535	524	535	534	509	500	506	530	525	500	477	472	500	514	531	508	520	543	531	501	517	535	520	505	479	483	520	518	528	518	507	533	490	513	526	460	509	480	492	505	495	515	486	506	515	503	531	489	514	499	516
3238	4771	3892	2078	1597	1288	1096	936	773	736	674	622	625	584	607	580	530	582	607	584	539	563	579	540	560	546	563	528	527	545	500	541	531	575	511	512	536	543	560	513	542	556	553	527	551	477	522	562	517	539	514	534	514	550	530	535	523	530	486	522	567	508	556	541	489	488	537	541	546	521	574	514	582	521	481	557	550	539	539	513	530	521	541	521	537	565	530	495	506	569	539	528	531	542	519	527	540	555	543	553	541	541	569	584	563	530	514	505	506	517	520	525	562	561	519	530	550	538	486	532	509	482	530	562	511	528	513	496	516	525	539	541	580	540	561	493	545	549	523	516	497	518	549	556	502	549	567	543	560	518	570	529	502	537	516	497	525	570	543	533	547	458	510	525	491	513	519	515	525	554	526	549	520	531	542	475	524	527	546	519	535	546	531	542	542	533	504	517	575	528	527	543	547	541	507	504	503	516	535	548	508	521	510	522	551	534	541	523	537	539	539	570	500	523	538	514	533	564	548	535	497	493	481	537	513	526	537	540	547	519	534	539	575	536	539	530	515	518	529	507	534	565	491	554	514	532	501	534	506	501	560	531	548	521	564	516	537	507	565	533	533	541	538	493	505	519	549	559	524	530	544	575	498	518	521	520	537	531	529	522	527	550	537	567	522	533	544	533	506	520	515	528	537	507	550	537	515	486	526	501	529	498	502	546	554	560	539	538	546	522	519	516	542	552	532	558	482	540	544	547	507	529	520	494	514	560	555	536	571	513	530	515	513	496	562	530	542	497	521	531	512	544	505	529	533	506	539	523	503	540	526	514	512	526	564	516	529	533	529	544	550	551	546	532	530	525	529	530	524	520	554	530	545	540	484	513	534	514	537	563	534	538	558	530	512	503	556	522	552	491	512	506	488	503	514	554	588	541	567	494	498	531	507	521	542	521	512	560	558	563	516	550	512	569	564	522	538	551	520	525	574	545	506	502	528	519	532	541	548	562	501	522	570	533	531	531	545	504	499	508	522	540	531	511	536	538	461	524	571	513	537	530	504	556	561	515	517	546	546	526	529	534	525	514	536	507	533	569	542	556	512	528	551	545	525	483	567	535	487	551	552	534	584	516	510	534	514	538	528	534	530	526	511	520	591	540	517	538	555	528	537	513	496	569	531	528	546	497	555	519	533	508	516	524	523	565	502	556	517	548	531	542	512	478	547	504	495	585	513	547	514	551	530	487	507	529	551	518	510	539	584	536	529	574	492	525	556	535	515	498	572	556	528	552	621	540	536	566	545	550	530	528	538	493	549	536	525	537	494	538	523	542	532	499	525	528	549	506	527	537	525	494	508	529	519	570	510	543	549	550	532	540	523	508	531	533	537	548	541	495	527	561	527	481	553	552	516	598	569	575	530	554	503	494	516	535	514	520	518	530	538	492	541	529	494	547	522	507	517	553	527	532	552	516	502	521	556	554	510	529	536	498	541	563	523	560	573	555	533	499	542	578	515	521	524	533	536	565	559	541	525	502	515	547	531	527	510	527	510	511	531	527	494	558	532	566	509	535	529	508	506	514	509	518	487	530	542	485	563	475	487	529	535	526	524	545	528	531	519	532	512	536	473	530	503	542	528	518	497	514	544	544	549	530	537	515	557	579	525	549	538	522	546	533	525	550	554	506	538	558	577	502	516	514	521	532	568	534	542	538	534	537	550	518	533	466	527	527	517	527	533	537	525	530	537	532	527	499	538	533	545	504	514	535	533	537	574	517	547	507	526	553	497	519	543	536	572	561	553	520	496	534	493	556	575	510	488	542	524	582	540	533	470	571	536	561	544	544	553	549	511	538	527	533	544	527	506	498	561	560	508	529	559	540	548	531	524	531	526	524	524	572	491	542	564	497	506	516	523	508	496	510	529	551	570	518	504	547	525	574	551	522	499	548	529	502	522	544	561	547	532	536	498	503	534	527	535	525	576	532	564	543	519	531	523	499	488	541	526	515	534	497	520	519	553	493	561	525	577	480	557	496	503	517	528	578	530	519	545	549	560	518	533	537	494	521	583	567	505	535	570	509	557	547	493	564	570	529	548	546	509	513	526	526	522	525	508	505	542	506	509	505	526	521	526	535	564	528	530	532	510	527	506	540	541	517	538	517	487	525	483	544	541	509	489	546	555	545	485	515	522	524	515	579	548	547	534	535	533	521	509	548	507	567	539	524	549	565	505	510	557	544	521	564	526	565	503	552	536	534	518	504	546	500	549	557	550	490	533	514	515	557	532	504	539	543	496	526	518	509	545	499	549	506	525	509	505	486	558	490	524	550	573	513	512	533	530	505	526	546	506	488	532	577	507	495	507	561	539	564	549	505	522	542	520	548	515	520	574	521	540	539	526	547	545	532	500	455	540	574	533	526	539	524	465	486	518	572	530	543	505	502	538	544	519	515	495	562	540	559	501	554	491	503	545	529	551	551	525	522	555	549	566	555	534	523	534	523	552	539	504	552	491	552	539	564	522	544	531	531	517	578	533	503	514	523	504	508	508	520	536	515	493	560	532	515	505	511	488	506	548	524	501	552	527	551	571	550	541	541	510	513	563	562	508	525	509	555	552	553	507	513	541	519	557	506	542	562	557	575	493	515	517	519	537	548	535	501	535	571	540	499	551	522	537	530	541	520	553	533	553	518	547	531	525	526	565	538	535	553	534	566	519	541	540	498	518	510	527	524	515	551	525	486	527	540	559	491	539	568	508	535	569	515	537	504	508	529	573	552	503	518	494	542	494	531	558	562	556	569	515	558	529	528	554	537	543	475	508	534	541	522	529	522	538	548	522	556	557	530	534	532	550	540	514	538	496	522	526	545	551	513	504	523	547	565	520	508	566	533	596	525	530	540	561	508	510	554	520	530	510	532	514	521	518	530	513	516	546	507	502	511	501	566	509	540	535	545	516	532	507	517	560	504	557	519	532	496	561	519	528	526	536	555	484	481	526	554	501	540	563	513	525	513	528	523	550	557	561	560	524	528	505	526	521	540	521	555	527	510	514	538	522	545	539	521	529	507	511	539	541	528	549	505	538	531	497	539	503	522	563	567	517	518	526	546	499	501	511	525	537	545	543	558	507	493	539	534	532	539	524	528	531	513	532	536	529	543	566	489	526	546	462	548	545	541	553	547	524	573	558	534	540	553	549	568	535	542	542	512	484	560	483	534	574	513	538	515	529	550	557	538	532	538	511	539	538	531	511	533	562	527	548	537	538	545	537	537	568	513	481	511	560	556	531	558	544	538	514	496	534	533	519	533	501	488	538	507	544	532	514	527	540	500	516	513	526	495	569	542	537	484	542	534	543	559	530	519	494	537	501	558	510	562	536	511	546	513	528	537	501	522	536	527	521	542	507	514	542	513	500	470	586	516	519	526	534	571	555	569	546	479	537	521	515	562	516	535	487	520	538	516	513	548	512	529	516	556	507	540	518	501	533	532	572	549	529	508	591	519	539	506	565	535	536	545
22056	20834	28236	23531	20826	20870	10562	993	709	630	517	443	407	379	348	349	324	296	314	280	277	285	304	268	261	273	275	262	256	261	271	252	269	284	244	246	235	231	218	268	239	250	222	251	222	230	255	226	244	237	254	244	228	219	258	203	275	238	238	239	230	242	207	226	222	240	249	233	228	243	203	220	251	240	232	212	216	225	235	218	232	242	222	240	236	222	240	236	234	227	240	228	211	218	185	203	247	201	207	214	236	233	215	221	224	223	211	236	211	207	252	234	251	214	238	236	216	223	222	244	209	233	238	225	205	235	235	229	240	216	212	236	204	234	226	220	204	242	248	213	224	220	208	232	235	201	222	213	235	218	228	197	219	217	238	194	210	227	228	205	233	206	236	229	183	216	251	216	242	244	215	236	224	230	217	251	207	219	259	211	245	230	199	242	244	239	247	215	238	234	218	233	212	225	200	196	246	217	235	241	237	211	256	257	194	217	236	253	223	216	237	244	219	230	236	206	238	203	194	227	199	205	198	224	214	244	235	237	221	251	235	226	229	227	244	229	216	226	223	235	200	220	270	236	225	227	217	228	221	204	238	198	237	219	217	227	238	229	211	212	218	205	214	229	215	220	241	264	215	219	241	217	189	239	254	214	209	245	234	211	219	229	228	246	231	208	243	191	238	207	203	234	252	244	228	219	228	209	223	203	214	206	222	209	262	216	229	227	223	233	210	228	212	218	239	207	211	233	258	259	251	225	222	248	232	233	230	232	232	213	217	224	227	221	263	217	222	224	221	242	231	208	229	236	207	225	217	216	247	230	235	238	238	228	207	211	228	223	215	186	218	214	203	240	210	213	209	202	211	227	242	248	237	231	217	226	250	204	237	206	226	229	215	199	227	234	239	219	247	210	229	228	215	196	237	231	242	224	250	233	238	228	225	213	233	236	229	218	237	199	226	216	231	214	225	211	215	241	223	256	221	250	219	245	224	232	204	228	228	192	212	234	221	243	224	201	217	266	220	217	220	210	225	209	243	214	231	223	230	243	252	228	241	234	218	230	212	213	203	259	221	211	232	226	239	235	249	224	220	233	246	214	227	222	210	203	228	247	213	214	214	231	216	203	218	217	224	225	243	223	211	213	235	242	202	259	224	234	233	221	235	205	204	222	245	217	240	240	246	261	224	206	233	223	234	230	239	212	226	221	222	226	240	207	224	211	214	240	218	229	235	233	218	202	183	255	207	212	190	213	199	216	232	218	259	206	226	246	216	227	210	227	214	218	217	217	217	223	203	239	222	259	204	223	236	205	232	254	216	235	230	232	259	214	254	250	224	221	253	228	229	213	208	231	230	202	234	215	236	235	220	207	225	206	224	234	241	219	221	240	217	213	237	213	225	259	244	253	223	226	235	225	223	243	230	241	238	212	213	235	199	258	210	204	232	221	208	213	221	193	237	246	232	218	214	246	235	229	207	204	233	230	221	222	208	217	207	218	211	230	225	233	211	233	222	228	229	239	181	214	265	241	208	196	236	236	254	210	235	231	195	224	244	234	238	217	223	225	235	245	220	242	220	189	216	222	223	236	222	260	214	229	218	225	247	223	201	209	223	244	230	241	217	215	216	234	233	225	260	212	217	230	251	215	190	240	250	194	236	194	214	225	224	184	221	216	218	221	221	214	209	214	210	227	257	227	242	203	232	214	231	240	209	243	184	235	234	230	223	213	221	231	213	206	229	204	201	225	213	201	221	221	232	207	195	232	219	224	213	253	205	224	211	216	253	252	215	197	228	211	204	194	215	226	240	247	212	216	229	230	212	225	245	255	215	235	219	242	239	219	239	218	239	237	217	233	233	227	219	202	204	226	243	209	228	257	239	229	227	207	228	233	218	224	243	232	193	240	217	231	227	194	247	236	229	244	231	228	238	251	230	222	214	204	234	247	221	243	232	221	240	227	226	220	221	222	230	215	218	235	232	261	218	226	217	232	246	203	223	214	219	237	209	219	236	245	222	226	207	227	208	220	230	222	220	212	212	231	239	212	212	213	199	228	215	226	213	225	237	250	216	231	218	209	218	247	203	219	236	233	230	212	218	242	231	245	243	238	194	246	216	209	238	250	223	197	228	234	209	250	203	219	243	226	239	216	213	231	233	227	199	207	227	263	220	213	230	190	246	240	237	230	237	202	211	205	229	229	236	198	209	222	234	217	247	212	221	235	214	213	230	241	243	221	251	223	215	217	224	256	217	212	214	223	246	238	227	220	210	230	210	241	242	207	222	254	239	227	257	214	256	249	216	224	231	202	212	234	253	247	209	225	241	222	255	202	228	221	227	209	234	199	220	230	236	232	219	218	224	251	236	235	218	219	249	230	209	212	197	212	237	192	197	195	216	236	210	214	210	221	245	230	211	249	202	211	230	219	230	223	217	227	226	237	261	231	233	222	239	229	217	216	245	223	227	224	234	228	216	222	225	221	249	198	211	222	222	223	253	227	203	227	239	215	232	233	214	226	215	228	240	253	236	204	240	231	239	214	222	240	216	235	215	212	251	230	216	208	224	223	200	237	232	206	205	216	206	242	234	218	213	234	227	219	213	206	247	232	246	230	213	212	196	208	229	224	235	223	237	228	212	258	207	238	194	236	255	208	221	214	218	210	221	212	216	224	232	206	215	242	203	231	222	223	222	227	218	215	217	232	204	196	229	216	213	224	206	220	198	194	233	220	225	240	216	227	202	252	246	199	225	234	225	177	221	253	244	217	224	218	230	212	200	224	230	203	222	239	216	203	216	233	232	231	217	233	216	231	271	234	227	236	237	230	228	238	214	240	207	230	214	230	238	233	240	226	234	235	241	248	225	207	203	211	205	199	215	210	249	217	227	232	217	204	240	206	189	226	231	237	238	230	231	221	212	223	216	229	218	228	241	212	247	226	227	228	241	220	206	226	232	206	211	225	241	214	245	233	223	257	230	204	211	233	223	244	217	225	191	219	202	219	225	258	222	230	236	215	193	258	241	225	260	216	219	250	231	213	251	219	232	206	223	215	228	231	215	232	237	213	254	200	205	249	235	191	207	220	214	214	246	217	240	213	211	239	237	237	212	215	222	233	210	223	261	233	232	250	212	236	256	223	228	231	212	242	233	211	243	191	236	246	209	208	231	240	223	202	227	234	247	197	218	252	237	215	219	201	223	227	231	229	244	261	230	240	209	229	215	213	211	258	221	203	206	208	248	239	199	220	232	236	225	235	251	225	231	215	210	226	224	235	226	241	236	190	216	231	241	203	215	216	218	226	241	204	217	225	223	213	219	213	245	227	246	216	237	234	251	238	223	234	229	212	218	226	250	241	212	195	250	202	214	257	192	250	233	224	212	230	252	240	230	217	217	257	250	232	199	222	232	221	262	226	247	225	222	225	217	201	234	229	212	207	218	210	231	246	238	251	226	205	239	230	215	234	246	234	206	242	202	246	240	246	221	247	203	226	202	251	234	236	225	239	215	229
4003	12326	10238	4985	3588	2663	2046	1467	1146	970	762	617	610	500	478	433	413	396	379	341	351	314	331	310	323	328	330	318	320	263	288	304	303	266	262	266	279	284	298	289	277	272	243	270	252	273	273	254	254	276	272	263	245	264	235	250	265	238	254	247	256	242	236	264	264	256	269	223	254	247	273	278	275	246	280	232	238	270	259	274	248	228	269	231	241	244	260	285	256	257	240	254	254	289	273	276	254	250	244	238	290	242	249	263	256	280	253	273	227	204	245	229	243	229	236	239	234	243	225	252	249	246	270	208	247	235	245	249	261	235	257	230	250	226	249	246	270	253	265	244	242	255	257	249	267	270	240	227	255	248	252	246	255	238	251	253	225	241	236	260	236	223	238	255	254	244	284	261	227	265	246	238	244	231	250	272	262	243	236	249	255	236	275	257	256	252	253	236	231	238	240	245	268	232	218	230	250	256	259	263	201	225	242	256	231	260	241	227	254	272	236	229	261	243	244	229	263	266	257	235	234	223	270	261	246	265	257	267	247	234	252	245	254	243	238	244	243	238	245	257	233	253	232	252	214	236	240	228	235	230	219	220	230	228	220	226	236	224	247	248	222	265	233	264	241	257	235	267	229	250	244	282	214	276	229	235	262	237	246	228	248	247	257	267	245	244	270	226	263	214	230	262	237	243	228	268	272	228	261	259	252	240	246	272	258	231	256	226	247	242	231	275	261	243	256	211	229	264	257	256	233	234	233	236	224	242	246	226	237	245	236	282	266	252	274	271	234	266	238	288	255	240	270	252	262	260	256	240	234	273	256	228	270	253	242	275	237	241	235	251	253	253	225	234	233	226	240	242	233	287	245	244	234	249	278	240	207	236	258	267	260	272	247	222	245	270	229	258	215	224	230	249	252	251	244	252	257	251	255	249	246	263	227	261	222	246	260	244	253	260	242	254	250	241	278	230	227	250	252	221	254	258	229	258	241	234	246	237	233	270	238	245	250	239	242	244	205	271	237	234	260	250	255	266	256	284	235	236	268	270	273	239	225	259	236	256	272	254	249	262	254	249	230	255	255	242	249	241	240	254	256	271	252	242	222	264	231	225	244	239	233	237	217	215	249	228	229	251	251	241	225	222	258	254	221	242	250	260	230	275	232	242	254	245	247	249	246	244	243	229	249	234	252	265	237	260	239	231	271	234	218	240	253	244	230	252	225	240	284	259	249	282	228	271	241	218	257	273	274	267	265	237	246	234	224	253	201	240	248	223	254	230	258	237	253	234	270	284	238	229	250	257	262	236	234	249	235	254	226	251	251	244	264	248	255	256	231	239	225	237	242	240	254	245	249	231	232	238	248	253	235	245	267	277	238	245	227	255	242	231	262	248	219	237	250	241	242	231	237	236	237	254	249	256	235	236	240	243	283	258	230	265	246	242	259	270	244	244	235	230	255	257	252	251	221	260	221	265	252	240	237	255	261	226	263	245	259	255	264	265	260	261	242	233	230	250	255	253	236	270	273	232	228	243	259	249	239	251	197	251	250	276	249	253	239	235	292	231	257	255	264	273	242	257	247	268	285	229	239	263	245	245	275	233	222	260	231	242	275	265	248	235	235	226	253	237	253	241	260	248	249	239	251	236	229	240	284	261	267	244	267	242	236	265	237	236	237	242	263	243	237	242	239	231	216	263	247	232	234	245	248	264	250	253	261	253	242	241	250	255	216	259	240	226	251	239	238	237	241	261	258	215	275	233	233	261	258	235	243	229	258	222	254	235	260	261	240	259	249	241	257	219	246	236	252	259	238	270	234	252	255	252	258	237	241	234	253	228	249	240	240	233	263	219	227	257	246	257	262	274	219	253	237	239	259	249	257	244	242	234	251	290	243	226	265	255	243	262	243	232	239	232	259	252	247	234	228	215	242	232	260	246	271	224	240	269	256	230	230	233	258	242	247	217	232	247	255	231	255	247	232	227	259	247	259	252	238	252	211	243	246	233	246	271	275	248	272	253	243	241	271	227	269	229	242	246	242	265	266	247	248	234	259	236	228	262	261	265	242	266	251	263	255	233	250	236	248	253	210	235	235	264	271	259	217	277	244	250	251	252	244	219	261	233	284	245	264	245	275	267	240	238	264	272	229	234	253	231	249	279	249	241	271	253	246	251	253	249	235	260	243	243	269	243	224	252	244	252	244	234	235	237	244	248	252	264	251	251	214	256	248	256	274	248	285	261	248	240	233	281	237	274	233	276	253	236	258	286	211	241	222	245	251	270	269	229	222	288	252	240	259	259	240	248	217	240	254	250	249	232	255	244	234	257	251	234	221	241	244	249	237	246	250	248	250	264	271	226	243	232	225	208	224	267	243	244	284	236	237	236	258	240	225	220	249	245	250	251	250	207	262	247	256	242	228	238	244	260	223	227	237	265	270	248	261	249	260	281	233	217	241	219	243	237	225	249	265	235	254	248	229	242	249	238	260	259	250	244	233	255	240	287	233	243	251	253	252	257	245	250	253	255	235	205	263	257	235	253	239	232	252	264	257	230	230	221	248	222	257	248	234	276	263	267	239	272	275	255	253	232	224	218	270	250	278	261	239	230	247	244	226	256	270	244	262	257	258	246	244	230	260	247	248	244	275	231	243	264	261	242	238	229	268	249	228	240	237	249	274	226	251	263	238	264	243	252	234	240	223	238	252	225	245	250	246	264	260	264	248	248	238	250	247	229	243	245	276	222	236	252	252	264	244	257	234	245	237	207	262	240	240	223	225	269	213	279	268	261	231	252	234	242	268	228	261	235	224	229	240	261	244	238	273	238	245	227	244	269	247	262	243	236	257	246	253	258	229	243	242	268	260	225	254	259	237	270	245	231	262	260	239	232	271	234	252	251	245	261	254	240	249	239	259	213	238	253	242	210	207	264	244	255	252	245	254	248	225	251	215	255	265	241	247	236	243	247	255	241	236	260	231	241	249	284	265	246	251	223	266	228	242	239	247	222	228	239	248	241	271	235	269	208	264	216	232	242	236	266	262	287	272	230	234	260	246	263	249	239	229	261	223	251	256	244	216	230	255	220	253	266	245	277	251	274	281	234	249	248	232	235	196	229	244	229	272	240	267	248	223	247	249	242	238	237	236	248	251	253	255	241	249	240	244	227	258	249	265	262	257	234	250	239	252	234	248	244	238	265	263	270	266	226	239	262	245	265	246	270	256	241	263	255	244	259	279	254	247	260	257	247	245	230	256	268	240	273	259	238	265	243	196	246	247	232	250	252	261	251	245	264	282	258	228	253	239	261	251	254	248	248	260	243	234	235	260	253	242	240	296	252	238	259	256	225	253	258	241	222	219	256	265	238	241	254	247	234	219	267	238	222	231	252	238	207	245	249	267	255	248	228	244	277	235	239	269	241	244	243	252	246	240	248	263	231	241	245	236	238	276	242	237	236	252	262	257	264	248	255	239	228	251	230	258	248	236	269	234	234	254	250	214	250	247	227	247	225
27038	18804	5775	1307	1091	933	913	814	757	797	796	838	838	749	733	796	788	748	785	813	794	754	741	814	841	811	743	775	789	786	791	755	811	779	774	756	752	767	761	815	751	784	798	793	767	772	755	784	796	774	780	798	751	761	775	799	755	792	764	787	819	757	752	790	762	826	774	751	733	768	775	789	769	808	737	765	738	760	761	769	796	759	769	838	771	780	730	788	787	786	784	778	738	811	823	747	764	802	796	802	778	785	764	775	821	743	772	725	776	725	752	839	798	809	785	763	824	769	735	811	774	755	726	758	712	743	775	737	775	754	709	856	790	744	756	760	763	796	732	816	773	808	824	737	780	742	790	766	762	756	805	766	756	731	721	736	741	767	751	774	775	756	751	729	738	756	790	781	761	799	740	787	811	802	800	793	735	743	750	760	768	770	822	786	767	764	758	772	760	775	736	789	784	764	790	779	788	803	762	749	775	780	770	792	762	810	776	771	782	765	777	778	791	818	746	795	750	740	769	751	802	770	734	763	770	794	762	784	752	797	770	751	709	787	727	840	725	784	725	773	809	808	786	750	768	809	812	786	758	810	708	747	802	822	764	765	804	808	777	793	765	727	790	737	774	761	750	761	809	786	767	761	782	792	747	767	770	784	744	801	775	819	734	738	763	743	814	755	790	799	763	768	764	731	759	840	797	777	793	785	726	717	834	767	784	772	782	808	844	801	781	784	724	768	798	772	811	836	723	805	782	794	738	733	782	774	809	782	782	760	797	749	736	723	724	780	752	730	789	775	758	752	732	817	759	795	797	753	789	759	714	775	743	805	799	772	743	757	774	769	761	781	758	735	729	779	741	780	805	762	757	798	773	786	809	724	756	806	764	775	754	716	844	774	766	807	762	763	731	755	794	750	765	714	754	804	784	757	773	799	770	767	729	791	724	746	764	759	758	731	769	766	761	702	764	800	751	778	751	737	772	758	808	799	742	796	755	781	738	786	763	778	738	751	779	757	826	784	780	755	803	789	748	766	732	748	736	769	762	741	771	751	814	758	762	809	776	741	798	796	748	797	764	831	749	768	777	751	833	789	788	780	787	714	751	739	730	761	749	732	772	795	781	757	774	764	793	783	776	721	782	793	760	795	795	766	755	744	738	749	812	810	764	729	783	807	762	761	800	786	746	772	759	761	819	762	741	770	763	779	782	766	759	777	818	775	833	754	747	777	836	763	749	802	813	792	750	763	762	733	756	777	809	777	776	733	797	777	765	760	751	755	763	746	765	781	769	749	762	794	769	751	768	774	723	776	769	780	773	842	751	730	774	753	778	748	817	793	755	827	773	788	703	752	861	803	770	779	790	746	773	808	813	758	823	768	761	711	779	744	777	751	759	769	779	756	802	798	811	737	770	774	769	795	749	835	792	720	761	788	761	756	732	778	768	746	759	764	778	791	760	768	729	777	773	805	783	765	739	774	769	741	754	800	789	756	781	825	757	776	771	775	775	817	791	803	740	742	790	767	734	788	760	759	807	782	750	821	766	782	751	751	745	781	808	784	777	764	756	790	763	804	787	759	773	807	724	797	760	789	744	785	768	730	769	791	745	725	742	821	705	763	773	744	752	770	833	819	777	718	777	793	793	786	784	738	847	766	767	723	745	771	729	782	751	804	756	727	795	802	755	781	740	790	781	792	741	821	773	769	781	745	798	744	777	785	845	742	753	807	848	720	785	751	777	799	792	787	741	763	820	781	844	758	729	817	751	773	768	810	774	759	805	774	771	788	776	763	736	767	742	790	775	768	777	733	769	747	756	729	806	748	818	754	749	707	756	797	742	774	802	727	718	750	808	735	740	779	756	776	755	781	794	771	778	744	793	755	750	756	806	799	757	773	762	770	780	776	723	745	764	764	771	748	770	733	756	761	797	765	779	804	748	786	789	767	756	778	803	754	729	779	754	744	755	766	784	808	809	762	766	743	756	783	798	729	763	755	803	754	770	789	772	755	714	756	792	787	777	785	771	747	770	780	757	755	736	739	782	804	765	757	785	729	778	744	763	740	771	792	781	768	801	750	800	783	774	754	787	773	786	745	796	750	772	757	741	783	751	756	779	791	758	752	768	773	748	771	770	720	785	774	719	778	781	771	811	816	778	764	768	797	800	802	789	757	768	788	725	822	747	776	808	791	756	717	801	776	789	756	766	824	760	779	777	786	798	746	782	797	786	783	758	749	816	819	767	740	801	749	745	797	777	725	767	756	778	750	802	762	812	815	785	770	782	774	780	744	757	778	753	801	762	810	740	796	771	824	719	771	766	815	736	743	748	785	757	752	794	743	758	781	757	739	801	708	726	821	767	768	796	736	743	722	762	782	772	784	744	772	819	758	780	747	774	752	764	796	808	753	779	738	758	728	746	783	779	834	796	770	764	763	753	801	770	813	795	746	748	782	766	737	746	812	763	744	765	755	761	734	771	830	762	711	769	756	763	729	778	804	801	797	784	702	785	777	803	855	735	798	749	767	778	808	741	792	804	760	783	750	763	716	783	720	734	748	831	823	755	755	789	790	757	771	803	758	799	733	758	746	752	767	768	755	769	745	772	776	785	843	769	804	776	802	752	830	741	749	743	726	727	766	751	789	785	789	807	757	725	727	772	749	781	756	745	768	803	776	728	759	752	795	785	744	791	797	776	830	829	760	793	769	769	795	820	800	786	727	757	751	762	810	768	786	779	791	744	756	722	855	796	807	773	764	778	778	749	764	799	796	786	762	747	768	737	745	710	803	804	807	763	805	799	730	688	769	822	795	740	727	696	771	775	771	786	732	780	751	780	753	819	743	764	762	792	773	755	775	793	791	802	793	744	762	815	812	812	753	770	760	759	832	765	731	835	801	751	742	795	782	777	787	718	772	755	777	765	791	775	797	801	748	788	775	798	752	786	743	794	806	753	778	758	767	756	724	755	772	832	771	777	810	767	754	800	810	803	787	754	776	787	755	771	827	742	790	718	767	793	783	789	762	843	791	736	794	760	795	740	753	784	770	788	794	810	746	736	824	811	744	822	777	752	739	777	750	805	781	772	753	776	746	767	778	735	730	760	781	753	742	755	803	773	780	808	813	772	793	850	749	807	776	731	775	801	769	730	783	807	773	796	742	795	766	777	754	806	758	791	786	760	729	762	821	750	821	757	753	815	731	795	785	775	793	767	764	772	739	797	803	790	779	787	768	773	787	750	769	751	798	721	804	750	818	782	770	753	762	767	744	798	778	815	770	786	759	749	785	826	787	761	777	731	752	776	741	789	824	719	794	738	717	746	735	802	791	759	732	787	780	725	744	758	799	724	787	794	761	774	740	820	741	724	710	765	795	797	807	781	771	812	771	768	793	746	814	775	783	733	748	785	786	769	761	769	820	787	770	808	769	781	773	754	816	775	733	740	727	786	735	784	793	757	786	771	786	727	769	728	741	735	768	789	762	764	785	713	758	787	770	721	780	783	796	786	769
4381	1328	1279	952	907	863	863	852	822	848	803	808	837	796	772	832	801	777	801	787	875	860	845	819	835	836	893	836	815	836	815	817	818	821	825	786	848	819	821	884	885	849	866	835	797	839	862	834	807	833	758	847	832	822	803	806	834	849	835	807	815	879	858	817	848	783	820	827	838	822	849	883	833	838	835	870	801	824	868	836	828	797	809	799	814	817	838	800	797	819	823	833	878	819	831	795	845	905	813	831	801	837	827	811	836	854	813	883	825	846	817	838	832	826	899	810	804	844	855	813	840	785	836	825	821	858	843	849	807	839	833	823	826	832	874	837	791	849	822	803	817	792	842	829	869	850	832	872	820	842	858	806	777	811	846	769	848	847	801	827	871	835	855	809	857	772	832	834	859	826	884	870	813	841	824	829	892	815	848	829	857	866	850	887	865	774	842	850	868	848	811	837	820	807	769	809	841	882	814	843	836	826	839	829	807	821	841	878	821	833	839	817	790	810	819	839	815	775	810	803	865	824	801	808	793	802	811	774	842	803	867	846	812	776	827	802	799	866	878	802	839	799	830	806	794	825	850	915	831	841	837	881	850	773	830	831	824	802	830	823	845	793	805	823	809	814	760	813	832	821	830	867	836	832	854	811	830	811	811	810	826	831	833	805	826	787	819	863	865	831	840	808	784	812	840	831	858	856	853	786	838	857	842	854	816	845	826	831	784	830	844	801	850	865	891	778	833	840	801	797	847	860	789	791	823	837	852	791	842	813	830	833	839	863	805	795	890	824	878	771	851	807	850	798	840	883	855	848	807	885	843	798	768	773	843	826	795	828	837	856	762	797	846	853	885	866	795	847	856	840	793	896	836	818	863	801	863	865	845	823	901	843	820	819	766	840	832	861	863	817	817	853	840	808	844	832	760	888	822	792	845	831	875	828	869	846	849	802	790	807	837	850	818	849	854	874	857	825	862	812	819	840	896	852	778	825	809	829	833	811	830	793	814	750	776	833	836	867	771	830	870	777	802	842	861	822	807	831	825	834	786	783	773	814	779	841	854	761	848	813	839	814	825	862	836	846	850	811	833	856	838	829	856	811	837	874	811	820	802	872	841	846	813	845	814	849	885	865	846	809	839	799	809	799	822	790	787	853	843	849	812	789	799	826	865	819	853	874	810	816	840	803	800	782	805	799	848	838	819	821	784	812	818	805	845	840	816	812	799	757	772	855	827	850	817	806	893	822	822	872	811	852	803	800	810	790	803	828	778	810	830	785	849	817	846	849	800	788	807	785	879	829	835	779	796	841	826	861	788	893	786	815	845	832	850	855	858	896	865	841	824	824	821	814	858	806	823	833	876	791	785	854	790	855	788	821	802	873	841	825	801	867	777	863	853	836	862	802	801	846	804	785	875	821	826	813	834	796	805	827	853	827	845	844	861	812	802	855	842	802	837	851	792	801	790	853	812	856	867	837	841	896	839	826	787	769	793	842	864	810	808	839	831	858	813	844	855	826	825	845	887	796	827	826	793	813	827	829	825	825	793	833	814	875	870	818	852	835	849	772	843	787	807	882	837	816	832	837	831	850	863	829	859	800	851	862	794	778	801	806	811	826	896	789	808	834	809	816	845	804	823	756	847	830	870	860	790	828	819	836	871	820	858	823	800	824	796	837	845	815	860	804	857	862	803	872	838	880	834	811	826	860	799	796	854	790	853	804	842	831	825	859	801	837	831	815	827	776	845	835	829	852	855	820	815	803	832	815	804	803	888	829	864	791	827	887	764	828	806	803	831	770	825	811	785	862	757	812	897	846	760	839	815	876	828	825	822	776	868	881	869	826	850	843	820	808	813	813	892	812	817	857	883	847	824	876	863	781	859	848	788	829	814	847	818	835	800	854	842	823	819	863	779	830	846	812	857	836	851	833	851	904	814	856	860	838	832	801	853	813	796	826	839	829	830	825	879	822	805	846	833	826	842	823	798	840	845	818	829	819	900	831	776	835	800	821	858	851	843	814	794	838	804	792	844	845	815	775	755	827	865	855	846	819	822	796	809	846	859	851	869	767	791	803	848	884	743	832	845	838	804	805	812	873	865	814	841	823	817	834	860	870	865	801	825	782	851	841	792	867	809	810	846	830	879	856	819	858	843	873	769	847	852	817	820	820	819	848	860	811	830	787	832	810	796	803	917	827	794	809	841	848	857	829	829	791	861	810	815	781	816	858	871	839	879	822	801	823	830	818	870	835	832	858	836	860	810	855	841	815	784	868	844	781	835	799	808	813	828	832	834	881	754	820	843	828	880	891	831	804	833	887	805	865	809	850	857	784	798	840	841	801	824	803	838	820	809	881	794	812	846	862	862	788	843	826	861	852	814	843	822	886	820	862	856	827	825	793	821	839	850	882	818	772	831	821	773	829	839	784	844	778	818	835	832	836	822	787	817	821	841	818	806	861	855	849	808	860	826	810	818	778	793	832	830	854	870	827	857	833	815	821	763	837	820	804	847	777	814	826	850	853	814	793	821	782	838	867	810	814	859	838	819	831	789	775	849	798	810	832	832	838	867	816	913	834	838	833	832	851	788	809	764	858	816	851	778	802	883	795	839	844	822	807	839	829	804	833	828	829	818	834	838	805	817	837	778	849	774	855	839	802	779	773	848	886	804	846	825	823	850	824	782	869	829	780	834	858	744	798	817	841	845	817	844	810	836	899	856	810	832	827	819	776	799	852	824	830	831	830	844	814	795	780	804	811	870	817	805	852	867	827	816	853	848	840	799	851	808	809	795	842	809	795	833	809	847	814	811	786	794	865	824	863	849	820	837	818	856	824	851	835	874	817	871	878	862	857	843	849	856	816	748	792	840	846	816	787	841	768	815	826	853	892	863	820	793	818	802	829	831	861	856	844	830	796	807	826	823	824	868	834	833	827	793	844	808	855	738	869	826	761	798	826	848	863	845	823	833	841	799	830	834	830	862	789	806	817	828	813	819	812	859	812	790	832	844	815	813	782	844	830	740	832	821	833	803	864	860	815	850	832	895	812	824	834	830	847	855	785	826	851	829	840	809	800	801	860	790	809	879	800	849	894	823	792	846	810	887	815	802	841	850	792	864	789	866	867	829	813	843	825	835	801	875	831	801	847	810	845	870	824	822	784	816	853	836	818	872	813	874	849	801	803	802	823	839	780	847	883	861	790	781	772	817	866	797	799	816	871	848	819	819	827	833	801	796	877	857	827	805	866	844	816	881	810	792	799	896	833	851	820	806	800	842	838	822	808	837	869	767	803	859	802	851	834	817	813	809	814	801	813	787	856	834	784	794	833	814	813	825	822	855	815	843	853	809	797	821	812	827	779	836	832	802	775	851	797	813	862	771	878	887	798	811	813	825	778	790	848	875	869	819	850	813	776	845	851	833	819	842	829	846	891	862	810	793	846	776	854	828	810	843	831	885	814	805	840	830	832	826	892	825	860	811	859	832	874	800	851	806	819	827	811	866	852
23183	20802	27820	23851	20786	10825	1509	979	822	839	762	741	708	715	750	643	666	614	653	654	654	662	655	611	661	615	620	664	659	629	628	605	635	583	632	645	602	623	628	637	624	595	649	609	641	625	649	639	623	652	668	609	601	633	604	660	593	616	606	628	610	591	619	599	626	640	626	658	634	626	630	614	638	599	555	607	630	620	617	604	605	623	584	623	666	598	650	617	608	595	602	603	606	618	603	586	647	620	603	631	649	621	571	601	665	612	629	607	622	615	619	632	588	655	649	615	567	603	617	645	602	632	560	626	625	595	648	582	627	644	602	599	602	624	647	649	629	586	591	609	614	600	561	634	625	599	624	667	611	638	610	632	604	613	711	584	589	623	661	625	593	631	633	611	644	576	592	630	632	625	587	642	607	621	600	595	602	602	638	615	576	621	620	649	660	594	631	620	576	578	662	606	638	590	585	627	586	635	629	588	632	637	622	613	606	567	610	633	618	595	657	615	628	598	638	608	631	597	601	620	613	578	588	590	615	608	611	627	616	623	612	644	645	614	576	593	595	643	614	613	626	634	659	630	584	603	621	569	615	620	597	614	570	598	597	593	600	615	635	611	635	596	607	615	640	651	629	596	586	646	631	609	624	630	612	567	643	598	621	553	551	628	569	594	567	623	609	623	610	588	628	602	654	582	611	573	631	600	587	653	609	591	598	671	573	628	640	630	592	590	616	604	616	630	588	618	612	608	615	593	628	599	632	580	618	583	591	628	626	611	612	592	604	625	604	620	611	625	612	608	624	594	619	660	604	599	587	613	608	560	637	600	624	647	567	614	611	590	618	627	619	586	606	606	633	599	631	602	618	606	650	605	589	614	608	587	647	624	638	622	592	606	619	592	636	595	588	595	599	585	604	604	653	644	597	618	573	656	567	587	599	591	617	625	601	630	613	620	617	631	622	582	629	642	628	587	609	615	623	581	655	600	617	615	590	624	628	618	638	619	602	590	635	621	660	611	650	611	593	599	622	612	609	671	635	530	576	598	613	572	609	599	592	641	605	685	583	641	596	588	617	611	605	630	612	602	587	606	586	605	592	604	615	602	569	591	630	603	627	551	654	624	627	639	635	561	617	622	617	634	625	640	623	593	603	623	585	598	602	627	631	651	680	582	605	607	633	608	597	612	622	637	539	608	621	586	599	593	584	619	557	606	587	568	609	621	624	644	568	620	628	617	623	636	594	656	615	605	601	625	600	616	622	625	616	608	596	560	627	592	595	596	647	555	617	605	628	637	641	619	608	614	650	608	599	639	623	620	611	623	589	616	601	581	601	613	643	621	617	607	565	613	635	621	586	622	615	598	629	652	540	654	623	628	634	634	656	627	625	613	617	622	608	647	588	587	658	552	621	644	624	581	657	620	590	592	602	605	592	616	624	546	630	664	554	656	630	603	628	602	636	614	617	708	641	630	586	598	599	640	605	602	653	630	658	596	599	586	653	629	599	609	649	584	617	632	649	593	615	609	608	586	598	577	601	581	599	627	589	616	593	591	589	589	638	618	597	626	649	641	585	582	634	634	645	614	623	613	605	589	587	632	628	628	589	658	660	654	573	674	616	635	585	618	661	622	619	628	646	580	587	575	574	596	602	592	619	653	614	601	585	646	636	612	629	601	595	637	578	643	605	608	630	607	631	620	634	593	612	614	606	619	578	599	625	601	642	579	659	561	592	617	607	594	628	605	628	655	636	605	632	595	603	611	650	616	618	605	616	626	586	613	594	611	596	608	611	668	587	574	598	640	571	635	642	634	609	638	629	547	542	607	587	625	621	607	573	611	589	614	586	588	608	599	614	598	604	605	593	623	592	569	623	607	636	622	617	633	602	593	619	568	655	606	587	623	619	616	646	552	618	636	607	637	627	608	570	596	595	606	609	606	581	594	612	640	636	586	636	607	589	610	596	642	579	610	575	584	611	582	638	626	608	615	627	617	600	638	614	600	620	601	592	643	618	582	579	647	637	563	597	603	592	629	576	638	600	641	612	604	646	605	610	595	607	623	653	612	572	623	638	615	666	571	595	606	622	644	608	554	575	610	636	604	608	617	627	661	635	611	620	647	634	620	612	597	624	600	588	640	644	615	621	577	676	633	600	610	600	607	650	623	643	592	617	581	568	569	609	602	600	612	609	618	636	611	630	594	578	600	630	607	658	653	605	629	634	600	621	654	641	593	652	617	582	570	636	593	624	571	617	604	602	567	619	643	612	592	599	633	614	658	581	622	611	649	612	672	598	658	615	649	665	596	565	626	632	648	588	611	623	649	620	667	593	579	649	621	656	558	624	612	609	577	666	588	625	577	567	605	603	641	557	590	617	599	628	558	596	603	643	619	597	603	608	592	567	596	618	631	602	624	669	612	623	633	659	631	621	622	557	623	590	605	607	638	636	647	615	657	548	650	664	616	546	604	607	556	569	614	617	612	572	594	615	622	593	625	605	588	616	597	597	692	644	586	627	611	579	609	624	617	591	595	601	604	618	585	678	619	607	599	611	602	653	600	583	618	584	638	612	638	614	616	601	673	605	577	591	570	622	614	634	605	596	674	557	614	655	640	610	566	590	591	624	651	614	637	604	616	596	603	634	577	584	611	596	628	629	598	620	590	600	572	640	640	639	588	618	626	619	634	597	592	604	610	628	592	628	568	615	602	587	641	607	599	625	557	640	614	610	612	629	622	601	603	578	616	611	621	630	622	614	620	630	651	635	632	640	568	616	630	599	605	557	651	626	567	580	619	610	659	617	630	580	612	607	647	650	621	619	598	586	586	583	614	626	569	540	599	629	621	565	639	605	612	629	625	623	654	605	621	549	603	615	635	647	594	661	599	569	631	626	596	610	621	637	563	612	607	594	626	601	642	665	585	606	582	650	673	637	583	617	583	584	636	592	651	576	603	584	593	610	612	634	605	632	636	639	605	623	609	630	596	634	643	593	594	617	611	610	603	632	601	604	585	633	597	598	573	581	599	575	598	630	567	625	592	603	613	612	598	601	612	610	582	605	621	557	601	608	618	600	612	612	629	610	636	599	613	640	640	602	612	610	625	606	620	634	594	627	616	603	619	588	625	603	607	606	580	585	599	594	672	588	589	640	575	633	612	600	633	578	618	610	618	621	601	586	589	592	599	616	590	638	587	595	618	613	619	614	596	577	633	613	617	615	599	663	614	582	581	604	602	594	649	546	564	592	611	603	624	602	641	553	573	607	578	634	635	598	635	647	661	612	586	629	624	632	641	642	638	613	615	628	585	616	602	625	618	637	598	615	610	558	620	588	569	557	583	631	621	661	612	626	623	644	586	608	606	529	583	614	640	586	623	601	614	586	560	616	639	578	639	584	631	594	628	566	603	582	599	560	622	596	601	617	609	611	625	561	651	652	609	628	574	614	591	621	657	598	616	589	603	583	619	617	633	583	594	598	642	591	579	581	600	590	584	626	613	609	635	614	589	605	615
3091	7246	6334	3106	2339	1843	1608	1199	1126	992	957	886	843	779	774	795	759	748	764	701	709	715	672	714	683	699	706	649	671	662	710	699	673	717	696	639	689	690	701	695	677	731	653	666	678	670	649	649	671	708	735	691	661	698	664	642	713	703	666	746	722	681	649	674	685	672	683	633	653	716	661	669	654	644	689	683	651	638	673	657	648	645	636	647	696	697	650	669	626	682	688	678	668	694	662	690	658	641	677	661	632	639	678	684	712	648	685	679	713	683	662	688	692	646	619	696	682	622	683	628	687	692	703	673	689	656	673	617	664	705	672	629	690	686	658	709	670	706	682	682	665	659	681	668	693	719	666	677	638	679	674	648	656	650	707	665	659	643	695	700	715	667	682	664	707	691	678	676	665	663	657	664	687	636	648	663	697	581	643	691	676	698	701	707	683	679	635	693	684	702	692	693	673	647	705	675	650	687	677	662	696	651	669	689	635	695	650	685	641	681	656	691	655	694	683	658	675	689	692	655	639	646	676	643	650	661	702	712	700	660	700	694	670	681	661	668	615	740	667	647	668	717	687	677	648	696	686	690	703	655	657	649	680	721	673	682	641	678	633	652	641	653	681	717	658	636	652	677	648	697	618	648	674	686	633	658	632	623	714	690	685	693	646	713	685	695	674	648	714	684	671	678	717	681	634	677	660	709	680	702	605	683	670	657	675	653	685	709	666	637	632	699	667	686	716	621	676	657	672	642	743	673	653	711	646	680	677	655	676	680	703	651	685	649	664	650	681	690	593	662	690	658	694	652	650	675	708	706	668	655	700	644	664	666	689	689	661	683	649	679	676	657	646	632	635	684	667	697	682	664	718	615	686	662	622	648	704	670	706	649	641	683	678	706	659	660	620	623	704	671	700	674	700	667	705	684	732	681	629	657	696	656	687	693	709	647	678	655	642	728	635	641	685	676	655	674	646	634	673	686	680	712	656	728	633	649	645	619	677	697	708	672	677	640	658	696	673	615	668	676	621	646	722	687	677	678	677	654	703	670	623	666	676	665	625	659	631	648	679	664	677	665	669	681	684	656	699	651	642	695	670	690	697	624	679	650	695	687	651	674	671	686	676	664	685	658	686	652	663	654	678	699	679	653	644	629	668	692	684	658	635	653	699	662	643	666	708	658	657	658	704	646	691	614	685	673	673	687	696	664	694	678	619	678	715	660	709	688	677	680	647	670	697	705	687	651	680	650	688	649	635	672	685	652	691	698	655	675	646	657	657	671	655	662	662	657	696	651	671	660	648	664	676	663	667	694	617	686	665	657	646	696	686	641	627	707	672	674	642	617	670	663	661	673	652	640	658	700	641	677	665	617	659	685	662	663	651	702	682	646	715	695	641	701	686	692	643	693	664	675	650	675	667	706	641	679	676	675	659	647	658	621	710	638	675	655	662	675	673	668	686	670	703	661	663	693	645	684	694	693	685	687	693	628	702	661	679	647	682	701	666	719	676	686	660	700	681	639	656	639	679	645	695	673	656	641	671	657	644	632	646	699	656	628	695	676	633	689	687	704	672	655	696	711	726	676	646	668	695	670	671	671	655	692	659	704	676	683	693	644	679	652	679	714	673	677	703	634	698	675	675	680	685	672	673	668	667	683	664	687	643	653	659	620	664	668	699	694	631	702	700	674	695	620	705	698	675	712	710	649	679	695	686	628	639	645	691	617	712	672	639	706	631	689	666	631	650	638	683	660	664	639	628	655	641	659	693	698	688	647	696	659	717	653	633	667	629	675	686	667	683	657	665	697	674	658	668	657	666	641	693	685	662	669	645	642	665	701	655	712	718	644	684	692	703	668	655	702	641	648	715	659	672	680	670	675	677	657	689	664	694	617	668	665	661	680	659	692	688	668	649	688	670	651	716	644	673	654	689	679	654	657	655	694	696	638	704	653	662	667	630	655	689	670	646	678	703	696	684	685	673	678	620	629	686	696	711	656	699	633	667	674	625	686	685	687	659	650	663	744	622	693	641	650	699	684	729	644	710	661	703	626	659	674	681	644	690	712	628	617	654	669	655	705	646	648	688	638	646	653	638	663	707	698	683	685	646	673	664	662	676	666	667	692	664	628	729	658	679	674	598	687	717	657	686	713	678	679	679	651	640	672	624	680	651	677	613	683	681	670	655	670	726	712	685	652	673	654	670	683	693	659	652	698	649	671	671	664	664	693	675	652	679	638	688	657	672	674	657	696	700	644	681	673	668	717	667	681	654	659	683	676	668	668	662	689	685	635	662	722	647	700	645	690	690	643	726	698	653	700	655	625	687	624	715	673	659	679	663	721	686	717	675	699	652	634	641	655	663	669	666	646	664	683	645	674	657	704	672	672	632	642	659	665	656	663	669	664	661	649	680	646	713	654	665	680	681	677	707	657	656	653	671	670	699	667	702	697	670	672	616	636	694	667	662	659	654	676	694	671	682	709	682	667	675	661	673	656	682	714	704	629	650	692	664	660	670	640	693	709	650	675	648	663	671	629	662	690	651	684	648	652	634	688	627	648	684	647	719	662	670	701	647	653	637	693	674	700	617	677	676	650	639	653	680	671	694	657	689	659	654	684	639	678	642	689	705	656	637	683	669	706	680	692	627	672	669	623	644	681	628	701	705	670	659	670	695	613	649	698	625	658	624	642	653	646	700	713	684	680	703	690	669	686	652	659	668	645	660	675	655	655	677	675	683	660	715	694	736	688	660	648	636	619	656	680	613	734	689	668	660	692	710	698	634	628	695	663	659	621	644	691	665	705	726	664	661	690	658	663	680	680	696	694	662	675	631	649	680	651	651	674	700	628	676	680	636	662	648	667	654	652	693	654	678	685	661	686	691	616	705	642	710	654	681	670	654	664	663	641	668	673	672	653	697	760	705	711	632	635	621	673	667	634	669	646	689	658	671	685	676	638	693	686	709	654	661	650	647	649	674	665	628	684	680	672	670	647	626	638	722	694	672	645	686	669	611	632	702	689	722	656	696	689	625	681	682	643	645	678	694	620	681	662	643	666	671	675	682	650	685	660	648	681	696	662	685	645	626	659	644	651	645	660	669	643	649	668	631	671	647	676	697	667	660	664	616	629	654	637	703	687	694	679	697	667	670	697	685	649	646	702	646	669	639	635	647	666	645	668	633	705	728	691	699	685	644	656	661	667	680	680	686	674	669	654	691	666	710	652	677	656	706	627	628	666	676	664	682	659	685	706	655	654	671	690	633	678	696	666	694	672	691	701	686	662	657	724	677	755	664	661	636	666	701	670	652	694	654	653	650	668	662	665	648	667	681	673	664	661	636	670	699	702	654	716	684	648	670	689	594	736	615	654	698	659	703	655	689	701	667	672	622	617	672	720	655	720	696	628	678	661	649	647	716	591	646	730	665	682	659	654	667	704	652	682	656	664	692	645	682	642	655	702	638	685	635	660	694	689	643	661	635	671	694	704	634	633	713	676	677	676	685	644	671	652
24169	20845	27034	24677	14823	1235	848	736	625	623	562	568	576	566	544	521	492	534	548	605	571	512	533	541	499	566	557	542	523	558	517	512	540	477	523	512	511	539	523	551	479	501	506	497	484	514	486	531	491	496	508	478	562	517	525	505	503	507	527	472	481	516	476	463	512	518	538	529	510	522	510	509	563	491	521	553	523	490	528	501	527	542	505	451	479	537	538	457	532	488	546	524	477	489	516	529	484	537	473	494	481	505	510	573	525	525	488	517	503	509	533	501	493	476	506	506	532	495	525	513	488	509	494	514	486	477	500	473	529	538	522	517	510	542	527	535	556	477	531	559	479	514	520	453	506	495	557	529	527	476	536	484	503	500	483	520	492	477	508	518	525	513	459	503	507	481	502	503	516	508	491	504	476	537	513	491	485	532	516	491	466	504	465	509	492	516	513	491	497	540	490	490	539	488	527	480	520	521	533	502	495	504	535	503	497	514	561	524	489	526	520	541	503	497	542	535	491	515	491	478	540	492	511	493	526	533	489	595	489	502	553	516	537	539	499	510	494	534	525	522	494	542	502	524	512	505	530	445	520	507	509	481	523	527	502	513	534	490	537	482	489	533	525	514	493	523	545	462	491	486	531	479	489	532	545	514	489	508	544	484	536	525	518	510	526	512	524	574	510	494	500	519	497	490	556	534	515	542	530	541	533	508	487	539	512	515	537	498	511	549	493	511	513	480	547	509	522	517	492	480	513	528	528	490	536	509	526	541	499	517	546	521	518	511	477	530	484	499	532	524	505	545	494	510	452	516	474	521	516	470	505	506	490	544	507	479	513	498	493	518	537	537	546	524	465	505	552	512	530	499	542	519	495	517	518	519	509	515	496	499	515	464	491	546	500	489	508	498	463	472	500	493	529	547	519	503	507	511	510	510	507	531	539	485	464	506	489	529	534	479	516	508	526	526	523	547	544	504	522	518	484	499	532	559	503	519	477	560	543	516	527	452	507	472	475	488	498	508	497	517	529	577	546	506	541	506	488	490	487	479	542	539	518	500	488	520	534	518	520	518	509	532	527	482	546	480	497	513	492	476	539	527	510	491	527	545	535	483	552	491	483	524	497	542	497	555	492	533	470	528	493	540	519	554	552	480	467	497	548	507	499	502	503	506	546	510	517	482	522	493	489	526	494	522	518	498	482	490	534	474	501	502	496	470	512	476	522	537	516	482	519	535	493	483	529	481	489	508	491	498	549	465	507	535	489	527	519	473	514	507	545	498	528	508	502	522	536	521	484	532	520	512	547	518	525	498	496	493	509	499	555	474	558	497	527	511	492	525	534	513	515	508	503	530	521	509	533	509	530	555	512	518	474	506	499	548	516	518	498	529	517	490	529	510	524	498	546	495	527	514	510	513	511	536	459	559	504	496	518	537	531	506	529	544	475	538	514	511	552	484	511	533	518	499	494	495	527	511	533	509	499	519	534	547	456	502	532	507	540	493	508	511	498	467	531	504	487	553	520	527	497	519	496	535	496	545	488	521	515	524	543	478	553	481	514	480	516	519	542	535	509	530	547	516	524	508	528	527	523	533	550	503	556	525	538	488	533	575	475	491	517	483	518	504	523	532	539	491	494	521	501	517	485	546	486	480	487	517	489	514	530	515	527	480	502	471	532	509	521	476	501	507	498	514	545	538	519	505	530	529	520	513	552	505	480	488	459	564	503	504	468	528	529	489	517	549	516	471	498	507	493	512	502	511	493	525	491	546	525	508	524	474	487	498	486	518	514	518	509	527	516	520	521	515	525	476	532	502	548	505	498	517	511	527	439	527	494	503	515	567	480	497	513	536	550	501	485	506	518	483	510	504	562	478	498	491	526	459	474	552	519	528	474	523	482	505	553	543	454	551	492	521	495	501	501	521	548	511	506	472	493	473	511	520	496	486	480	469	522	489	510	464	472	496	482	514	516	522	494	552	465	503	510	499	489	510	522	520	478	558	523	491	501	513	563	526	500	491	499	509	494	519	522	522	499	508	470	509	501	502	482	483	480	496	537	525	522	489	511	532	492	528	523	495	523	519	502	524	556	504	491	504	520	514	522	488	501	534	508	494	477	492	497	514	541	494	510	467	529	514	501	515	495	484	501	462	529	534	481	512	503	489	499	521	536	510	513	522	525	522	474	512	530	496	481	501	565	514	490	557	507	524	495	526	502	496	497	495	531	506	503	476	484	525	519	534	499	466	536	469	501	528	503	481	500	543	532	521	517	515	526	512	518	504	496	534	511	523	506	511	467	538	503	528	481	487	560	502	480	548	504	480	508	515	476	540	524	505	500	491	484	475	463	537	486	542	534	521	494	513	490	507	500	548	503	510	505	480	507	498	516	479	489	527	487	533	491	521	526	517	508	530	539	470	513	543	506	497	537	541	522	510	497	499	538	506	497	505	546	483	508	508	469	542	480	523	484	529	472	507	529	531	538	500	494	511	554	499	513	550	500	458	449	558	493	499	459	478	531	501	510	505	521	501	528	488	514	494	516	502	508	481	542	474	536	530	577	482	524	475	484	548	505	473	496	512	544	522	534	530	546	501	497	509	524	532	531	515	572	543	535	503	535	527	484	505	522	503	520	510	529	541	501	537	499	544	497	493	505	509	494	502	529	521	506	513	507	461	555	548	523	501	492	488	483	534	523	529	500	518	503	519	523	442	515	505	540	518	505	501	527	505	508	495	575	498	523	516	516	511	474	487	473	535	507	478	497	494	520	516	553	491	509	488	501	504	510	511	526	475	461	500	468	539	510	499	533	506	530	514	522	470	573	532	553	493	506	516	497	504	497	493	476	529	483	496	518	497	535	503	498	491	511	524	539	535	504	540	502	543	551	548	523	533	476	488	514	488	463	487	514	542	504	542	529	518	543	536	512	517	482	546	520	483	531	499	484	522	503	513	528	498	510	564	498	526	488	482	516	483	540	559	521	512	533	477	506	506	534	523	508	526	500	552	500	521	506	538	503	468	478	516	498	526	490	517	492	511	526	510	515	496	543	479	491	576	527	506	527	520	507	467	513	521	519	541	520	487	467	566	458	457	449	547	509	474	493	486	493	478	489	527	510	521	536	502	495	459	512	537	537	487	501	536	507	536	505	536	532	491	524	506	489	500	500	491	499	513	546	500	523	519	530	503	496	492	512	484	499	516	532	489	486	510	524	470	428	475	458	531	508	498	493	514	570	507	528	469	506	509	516	509	506	530	508	499	493	541	506	531	527	493	511	546	528	505	539	508	513	532	481	548	546	503	529	505	520	543	478	506	495	465	489	507	486	555	497	505	511	494	491	548	448	478	478	511	544	497	547	507	549	493	486	507	522	525	527	531	506	502	516	479	505	524	486	526	513	511	476	482	532	529	493	525	465	514	561	514	539	485	497	538	509	539	513	484	472	493	510	523	501	491	463	523	494	514	507	521	493	491	478	541	498	452	487	499	488	481	494	509	514	506	523	533	494	501
3247	4960	4019	2119	1595	1353	1067	942	834	736	681	693	687	615	613	566	594	561	629	577	560	503	543	577	534	596	556	532	600	563	514	516	505	549	525	511	564	554	531	539	536	526	533	531	522	573	578	545	506	523	564	551	601	542	533	538	559	583	532	501	542	540	524	506	558	529	565	481	573	547	542	514	529	542	507	542	572	520	579	527	529	534	500	511	534	487	614	533	554	528	534	557	517	566	566	559	526	539	520	534	571	558	516	550	561	541	543	528	525	544	591	541	506	505	542	529	528	523	548	466	550	539	521	571	564	560	556	515	538	543	532	556	556	535	562	534	556	513	533	544	562	533	567	507	497	516	542	544	524	553	551	551	518	550	522	542	503	524	539	541	514	536	560	551	532	553	537	516	517	536	538	520	589	532	531	537	529	520	567	569	516	535	519	557	554	536	573	509	528	519	540	540	528	536	539	546	528	498	528	524	586	555	550	527	547	558	571	528	542	511	568	565	560	499	539	528	526	554	547	553	525	548	529	557	553	572	566	502	525	531	571	541	543	536	525	533	530	526	511	512	562	553	548	493	503	509	524	546	551	540	559	528	522	539	536	525	540	500	487	505	518	579	505	534	545	514	522	558	558	574	537	568	522	527	529	517	484	548	533	529	510	520	515	551	535	580	566	552	527	570	484	500	493	557	559	594	508	538	563	540	538	507	562	545	535	510	538	498	536	595	512	574	543	560	524	535	538	547	544	552	498	575	557	460	547	544	515	534	555	521	530	549	543	555	555	544	543	592	519	562	533	533	553	563	602	543	518	504	551	507	514	477	560	550	531	498	559	537	528	542	510	532	537	548	547	558	497	487	542	545	507	545	537	535	527	548	524	472	514	530	536	522	547	597	548	525	549	576	513	541	520	539	530	492	546	528	523	549	520	571	541	559	587	544	561	517	518	586	552	530	552	568	616	508	527	563	531	528	562	547	558	563	556	519	538	540	556	538	567	564	510	561	529	556	577	563	549	525	496	563	513	577	537	573	523	534	552	513	518	509	517	519	515	511	532	564	547	538	591	545	520	557	554	530	531	558	529	529	566	549	508	538	498	530	554	542	530	531	549	607	522	585	520	527	557	539	542	552	555	546	578	549	511	536	489	525	518	534	525	519	569	529	573	552	524	507	508	512	531	555	560	565	560	546	557	560	543	566	545	560	566	547	549	562	548	500	502	535	549	520	551	529	540	534	545	555	538	599	496	521	543	547	562	546	560	545	572	571	564	531	523	540	537	531	550	559	520	518	556	512	531	538	560	531	559	570	519	531	585	519	588	550	526	512	552	551	538	583	543	548	533	534	542	517	564	552	516	551	521	548	523	549	559	543	519	560	532	551	532	533	513	532	567	535	507	533	570	554	510	539	554	530	565	563	514	533	532	552	585	540	553	539	518	522	541	520	574	556	495	556	550	499	550	526	515	534	559	532	538	545	528	565	571	570	518	566	547	535	549	544	524	501	546	568	543	518	540	529	495	536	571	512	493	556	571	536	510	516	532	509	566	531	520	559	581	538	513	526	564	530	535	550	539	597	514	565	532	521	480	567	540	541	520	515	559	530	545	559	500	567	569	552	518	535	513	542	531	490	546	556	576	517	549	576	552	484	540	555	523	522	537	532	587	543	539	512	559	554	581	560	533	564	523	549	545	542	496	573	539	566	535	607	542	566	518	514	554	540	539	551	528	472	524	599	555	547	549	508	526	535	549	544	538	516	513	535	525	532	527	556	530	543	567	521	605	535	511	509	562	518	514	535	519	549	562	525	543	498	492	552	558	509	598	580	532	553	533	535	563	563	517	510	524	552	526	514	534	549	522	519	532	514	538	559	536	570	521	526	500	568	542	511	511	502	541	510	585	555	524	568	518	521	513	548	514	563	565	528	506	554	534	588	536	524	520	569	543	557	530	548	572	540	553	562	538	547	507	538	544	514	520	534	515	551	515	496	579	544	550	534	516	577	577	564	521	541	544	574	515	570	524	554	601	523	530	535	534	518	565	524	534	529	575	523	512	520	548	521	529	558	501	522	538	561	558	524	599	527	541	531	520	560	546	542	537	540	548	531	543	576	559	572	529	550	530	532	506	527	537	540	578	500	530	550	494	525	521	547	499	536	533	556	559	488	551	515	502	535	534	556	528	542	497	545	521	554	551	543	556	535	544	499	557	563	569	565	563	576	540	527	544	549	564	512	548	548	548	516	535	539	558	560	557	569	507	569	549	522	532	570	548	523	546	535	510	574	560	540	528	561	538	528	520	557	565	514	537	544	561	511	511	542	520	522	543	581	496	556	502	528	526	543	513	564	556	551	526	557	562	508	563	529	511	570	567	509	552	537	561	514	555	490	564	549	542	520	484	525	542	551	587	539	551	574	541	525	525	538	500	560	567	578	501	570	489	582	533	509	530	576	588	561	547	513	534	577	526	560	554	522	579	528	528	576	513	516	543	529	526	507	562	488	500	558	556	531	548	541	522	561	530	536	572	525	543	560	577	564	557	589	537	501	594	542	545	544	536	525	485	545	543	534	539	546	555	518	535	536	498	516	519	557	550	537	568	517	574	515	517	562	571	525	530	498	515	551	553	520	518	567	550	536	533	504	551	553	531	519	568	544	541	512	539	539	512	552	508	548	520	526	552	525	560	571	537	547	552	526	579	508	553	538	517	534	534	569	555	524	507	520	544	533	548	566	532	551	525	527	598	546	513	543	512	548	544	507	537	500	562	512	554	543	565	546	508	562	530	514	513	565	526	529	567	498	562	546	538	505	542	524	516	525	527	584	551	476	493	525	531	505	509	514	529	545	588	504	512	602	517	494	529	546	519	528	539	576	579	566	497	552	515	563	535	527	502	567	532	526	584	538	541	569	524	589	535	586	558	552	543	554	552	556	561	544	556	537	522	547	544	559	520	525	514	563	550	545	560	557	592	535	519	548	493	510	491	537	539	518	544	523	541	605	536	518	620	520	552	546	545	531	513	526	541	567	529	540	557	537	521	495	545	500	543	529	550	578	573	546	523	564	508	569	554	524	510	516	498	519	585	530	577	597	601	543	529	511	545	528	497	541	529	592	575	537	489	563	538	518	598	529	532	572	518	524	541	537	496	542	524	579	534	530	527	515	531	517	540	554	491	558	519	547	536	538	538	493	541	538	506	561	549	537	589	515	546	556	558	526	543	548	536	571	536	563	528	549	574	523	524	607	578	543	515	543	534	527	518	532	538	531	536	555	538	525	558	556	590	522	515	535	532	567	529	530	551	565	521	531	553	538	530	534	559	551	541	534	558	499	497	514	535	507	553	521	537	507	580	549	559	523	564	537	512	528	524	552	545	566	514	517	522	567	568	549	525	534	530	527	567	532	542	537	549	556	520	504	563	540	526	539	475	583	521	528	538	584	532	525	506	568	550	562	530	531	525	582	548	549	543	505	537	529	568	486	545	514	568	536	579	519	550	560	570	568	587	539
22038	20842	28299	23505	20832	20884	10588	1077	733	627	531	499	429	395	394	349	324	335	302	313	300	275	283	278	245	271	270	262	252	252	268	237	289	242	250	241	258	259	236	242	234	229	264	247	223	241	234	236	212	231	258	244	268	236	256	217	217	231	222	237	220	253	222	209	229	237	263	220	252	247	206	246	223	236	226	214	225	223	221	217	216	244	220	223	210	224	222	253	251	220	225	241	273	220	218	221	248	220	252	218	224	244	206	217	256	232	225	250	216	219	249	228	220	244	244	237	231	258	223	222	223	221	225	242	205	243	243	233	238	215	236	223	245	232	221	250	209	240	233	220	214	240	235	196	256	195	204	224	216	235	233	216	241	232	246	225	221	217	227	226	230	227	225	217	225	218	197	214	231	227	218	254	248	224	245	200	234	213	255	242	235	234	226	233	228	230	259	219	222	233	225	257	234	241	248	240	221	234	219	233	245	236	210	218	223	251	238	245	229	230	188	217	220	217	222	208	210	237	212	269	220	231	220	248	242	219	253	212	240	223	243	238	232	248	213	218	227	230	208	191	239	249	238	223	217	211	226	219	261	245	241	219	215	202	248	230	234	199	210	225	241	225	230	211	225	217	224	234	237	213	235	219	226	240	210	231	236	243	222	243	255	204	240	251	218	236	196	249	235	211	227	239	218	245	206	242	234	256	232	205	221	201	222	208	206	216	206	197	222	238	212	222	225	220	238	273	241	214	247	222	242	250	239	213	239	236	253	240	261	260	224	217	251	229	246	190	223	232	215	231	214	198	235	235	230	213	228	218	255	192	233	226	232	216	239	207	229	240	253	235	222	246	240	270	245	210	225	252	245	242	245	246	240	241	215	225	215	254	223	224	233	260	245	225	237	241	246	212	266	217	216	226	239	210	240	255	251	244	242	238	235	223	210	236	236	235	216	214	240	227	228	218	227	201	222	229	244	255	232	210	217	229	242	232	228	226	230	213	225	228	239	203	203	204	251	241	201	220	230	212	216	227	224	225	224	246	239	247	232	265	223	224	235	243	242	232	224	235	214	240	226	203	224	229	214	209	230	241	193	235	251	198	231	278	226	228	254	232	232	219	247	242	238	221	213	241	212	214	215	227	209	238	263	239	236	229	232	229	253	236	232	228	220	235	207	216	196	261	233	202	237	236	213	226	201	222	239	234	263	190	238	234	218	229	219	206	224	218	221	210	231	215	224	232	228	228	218	226	219	225	231	224	216	248	241	251	223	224	233	233	223	218	232	244	245	213	218	250	241	261	216	225	218	231	228	249	242	212	238	231	221	201	230	213	221	190	217	231	226	223	219	231	237	222	239	234	220	215	248	237	213	213	221	225	234	239	237	230	234	267	229	234	219	233	234	233	220	235	225	213	227	237	242	239	212	226	193	240	263	223	216	221	244	209	218	235	224	221	227	256	247	214	212	238	224	253	248	244	219	248	193	205	224	234	206	217	268	240	204	249	241	222	256	210	224	225	232	202	240	238	234	248	227	228	238	261	265	249	228	236	215	245	213	211	238	227	228	224	231	217	230	227	202	209	219	243	227	192	254	228	225	204	230	233	250	222	241	222	220	241	225	224	211	248	241	216	221	214	212	208	250	216	208	194	226	233	223	230	236	242	219	216	234	242	196	253	260	245	236	223	229	223	250	246	246	223	225	233	213	221	213	212	243	220	222	238	241	241	225	222	220	230	253	232	232	234	224	231	230	262	246	219	223	219	230	214	223	255	237	236	235	248	254	224	225	256	217	199	254	211	234	210	245	227	205	244	215	226	240	240	215	204	210	224	242	217	231	242	211	252	224	276	227	252	244	234	204	242	224	244	199	267	240	238	223	219	220	230	256	215	224	233	239	231	250	245	272	210	230	230	206	245	247	204	211	211	196	229	247	250	203	232	227	253	254	239	240	208	231	208	221	257	239	236	229	243	206	236	256	249	249	265	225	221	213	225	197	230	202	224	205	205	230	214	222	217	225	228	248	242	231	244	230	222	219	193	223	234	224	205	215	233	237	217	232	231	245	238	220	226	237	233	220	215	232	216	202	227	236	226	212	233	244	226	228	228	222	221	216	208	217	189	206	208	236	226	230	222	212	243	244	224	236	243	216	238	231	250	252	242	210	243	205	256	235	211	219	215	233	239	231	229	218	199	216	227	248	216	255	237	212	230	228	218	219	196	241	227	230	252	234	242	247	241	244	234	191	226	250	228	218	236	238	220	195	222	218	234	232	244	220	223	223	237	218	244	257	206	255	215	236	208	220	236	234	239	227	213	224	238	221	209	253	230	210	239	263	227	244	240	229	216	204	200	232	223	222	214	230	212	225	237	246	206	203	225	191	210	215	234	236	218	215	240	242	201	225	225	249	231	199	253	245	226	232	240	219	216	231	228	194	214	220	197	226	226	221	239	222	233	259	235	200	225	198	226	230	198	221	225	224	217	255	208	212	225	239	247	237	224	242	231	215	245	233	256	237	222	231	214	203	225	202	218	256	227	236	260	241	203	217	215	208	239	214	229	224	217	211	241	218	256	233	225	233	219	240	246	224	217	228	239	212	202	227	212	223	251	228	241	227	219	219	210	254	261	241	219	235	233	221	251	207	238	251	235	241	231	236	212	218	242	238	239	245	216	234	231	211	238	239	231	228	230	219	226	223	234	224	212	231	243	235	237	194	254	201	239	235	192	205	222	247	228	181	242	228	228	221	243	220	231	217	233	256	202	247	220	224	214	262	233	248	236	211	211	241	234	228	226	218	203	240	228	249	241	234	240	223	231	198	247	246	218	216	249	217	234	195	238	214	251	232	231	235	253	252	213	216	217	238	243	228	231	212	224	248	244	232	216	225	206	212	239	216	233	219	239	267	235	225	225	229	237	235	225	210	198	214	227	227	215	230	243	231	223	228	223	211	248	229	246	232	204	226	220	235	239	222	240	229	252	217	229	242	258	235	251	215	205	203	224	225	253	226	226	215	245	228	236	226	240	243	213	233	233	237	224	252	250	227	236	238	213	219	228	214	261	229	253	234	222	221	247	214	220	219	271	228	242	242	243	233	218	221	240	230	240	237	239	233	231	232	224	240	206	231	247	248	235	225	236	256	228	235	243	220	248	228	246	223	224	248	260	231	245	228	225	238	241	210	229	246	237	221	230	210	213	248	251	243	239	239	235	242	210	210	258	217	234	218	255	245	218	255	227	232	224	214	215	232	229	236	207	255	213	208	235	254	224	216	225	220	246	238	239	215	239	223	234	216	230	233	220	225	229	233	233	235	244	219	238	220	221	233	206	210	211	239	223	235	237	228	263	226	216	225	212	248	226	237	235	236	194	230	209	231	236	215	196	213	215	191	230	208	228	196	245	228	222	226	262	205	209	224	215	260	211	221	232	239	254	257	249	235	233	241	207	249	216	202	213	249	201	225	228	225	220	237	216	238	208	238	209	235	211	224	207	222	252	220	245	224	248	214	247
4087	12480	10357	5071	3597	2865	2100	1425	1123	959	825	666	583	528	440	450	410	375	365	337	342	333	360	323	315	313	282	300	287	301	293	245	301	264	274	316	254	299	330	263	266	254	269	273	260	284	272	268	260	249	233	272	245	259	258	258	246	265	247	235	283	268	274	251	258	253	258	236	276	249	281	251	260	238	246	240	269	278	218	235	233	253	255	262	225	260	239	252	245	249	289	238	256	238	222	274	270	218	274	247	240	267	252	248	256	254	260	258	270	249	260	238	268	250	248	227	286	234	262	223	252	265	252	245	230	244	266	235	229	242	294	250	260	278	280	255	231	272	268	255	227	265	235	239	255	274	253	227	235	257	250	250	254	235	278	236	255	241	265	247	261	265	243	252	229	260	236	254	278	232	252	265	263	261	263	241	258	234	259	235	266	253	249	248	277	225	227	256	248	272	267	219	233	218	303	259	267	246	231	261	232	239	250	227	258	242	247	249	213	257	251	222	242	249	248	246	230	223	265	244	254	241	243	226	232	263	263	223	245	251	212	252	232	243	228	249	286	261	238	242	224	255	260	221	227	256	258	229	213	258	228	235	227	271	226	245	237	223	243	253	244	245	264	251	242	235	241	243	290	260	280	259	232	239	210	239	238	242	233	265	268	281	226	257	242	268	222	250	249	256	244	276	258	237	273	245	233	245	239	203	219	226	240	260	268	266	235	223	239	239	250	249	251	262	252	244	269	282	275	289	197	249	234	267	236	282	240	259	234	255	233	229	225	261	263	255	258	267	234	289	238	252	247	241	265	277	267	248	280	230	247	241	275	240	290	229	228	272	275	260	233	231	235	235	237	232	276	242	267	254	276	232	264	263	256	242	237	282	248	258	251	280	225	246	255	226	216	250	252	274	222	282	240	249	265	234	260	255	259	231	224	245	254	237	246	273	257	262	257	242	231	230	249	239	253	266	249	247	243	245	242	233	243	290	251	273	246	247	254	241	269	229	239	259	254	265	240	254	235	251	240	244	249	219	255	257	273	256	236	241	245	254	246	245	262	263	265	265	256	249	248	233	248	249	227	262	241	229	235	266	244	225	250	241	249	234	240	251	243	243	233	260	242	232	249	257	278	253	237	235	243	241	247	259	240	238	240	245	235	243	248	244	242	246	224	247	265	250	242	238	248	245	247	248	269	263	243	251	243	231	259	254	241	239	239	258	251	271	246	244	238	252	248	251	234	243	258	225	255	251	247	256	240	248	223	263	250	255	234	255	263	271	255	258	224	259	224	254	245	238	228	258	241	274	232	246	252	225	269	250	260	236	273	222	220	240	256	267	230	256	245	230	267	261	251	275	251	267	252	244	254	233	255	250	235	261	246	284	253	248	235	252	233	247	267	242	222	261	267	264	239	242	256	257	237	235	246	251	247	243	227	259	241	240	255	236	257	249	261	242	258	253	228	271	249	240	241	254	262	261	242	268	239	233	252	236	230	264	256	247	247	230	257	263	250	253	257	228	246	260	252	232	244	253	244	265	248	259	253	239	272	251	245	262	231	259	214	230	238	240	235	234	259	243	224	269	224	269	242	241	231	249	261	235	271	249	244	255	264	243	237	258	243	288	239	264	280	236	266	239	260	242	250	265	253	266	235	229	246	227	259	260	236	262	215	230	261	253	266	244	263	275	241	267	243	245	237	248	234	239	248	253	254	242	234	214	276	223	238	262	241	267	255	278	251	284	236	272	243	250	246	278	264	258	251	264	232	263	262	270	271	226	242	235	273	288	231	257	258	259	248	252	232	263	250	248	230	283	245	252	275	255	243	240	242	230	248	260	254	269	251	262	247	248	259	242	252	235	271	238	242	238	243	266	246	256	255	238	270	216	242	250	249	256	258	265	252	229	263	243	244	245	260	237	264	255	266	265	257	239	248	268	242	266	255	256	226	255	238	251	243	265	280	272	245	250	236	281	240	247	285	241	258	242	246	282	244	245	243	245	248	225	234	236	256	243	242	263	248	234	268	233	245	266	240	219	253	241	269	230	236	267	240	262	252	277	261	265	260	238	234	241	248	269	244	240	267	238	231	262	210	251	242	228	254	237	268	248	229	256	240	276	253	252	240	234	252	232	238	257	249	252	292	239	264	267	253	248	241	236	261	228	254	272	233	246	245	230	246	272	248	237	224	267	265	249	208	234	253	228	251	280	271	268	259	256	213	234	247	247	238	235	277	268	231	243	264	264	242	252	233	280	258	236	246	240	267	262	274	224	271	247	273	266	251	258	245	234	282	229	253	261	221	231	257	235	234	244	260	245	248	293	253	268	279	260	217	277	237	260	241	279	260	232	253	249	236	272	253	222	250	250	230	242	255	257	234	236	241	252	254	240	265	252	228	282	244	264	228	251	250	261	231	291	273	233	242	263	245	210	274	245	280	247	245	218	266	229	237	233	259	248	236	238	265	238	250	263	232	275	278	249	230	258	260	245	250	249	248	254	246	268	245	213	228	285	242	260	219	265	255	229	245	241	260	248	249	264	264	253	242	244	262	255	271	252	273	246	253	259	243	253	253	235	263	242	272	228	230	257	247	264	292	231	287	224	260	232	234	249	248	266	253	252	254	224	228	237	275	254	237	232	240	251	240	232	254	264	260	240	277	266	251	245	244	265	235	223	230	249	252	240	236	246	246	252	261	258	251	242	247	248	253	252	232	215	241	257	247	250	225	237	228	239	256	234	261	256	228	242	256	243	254	237	258	235	268	243	256	261	250	252	238	254	240	232	241	226	251	268	256	268	237	224	272	257	232	253	255	252	252	259	244	272	249	252	235	263	248	262	236	251	283	258	284	232	234	248	239	230	244	213	258	253	248	234	244	221	238	252	246	249	264	247	244	212	245	262	258	263	241	251	252	236	281	259	230	257	277	300	235	259	248	262	247	241	264	244	271	260	258	255	265	255	241	264	226	259	251	270	260	251	254	222	226	256	242	246	255	249	283	260	259	256	256	212	240	247	241	255	234	243	282	266	241	236	266	271	230	244	269	234	243	202	268	259	272	272	244	278	237	275	235	213	260	271	235	253	248	265	249	241	226	265	225	224	270	238	236	244	246	264	228	264	236	255	238	237	227	240	257	284	255	239	253	231	240	244	228	259	242	246	211	226	252	279	235	235	246	253	225	244	264	239	255	241	229	273	261	240	233	243	275	248	240	218	248	215	241	233	257	256	272	250	257	297	261	259	232	285	255	204	254	234	220	237	260	258	234	255	255	260	253	239	251	253	284	250	244	252	264	256	261	241	250	255	274	219	272	224	278	237	201	233	242	272	260	253	260	255	249	227	253	274	251	247	237	242	268	243	241	269	246	257	239	250	264	258	239	268	255	255	216	243	226	254	240	266	261	265	248	248	259	262	267	247	237	253	253	260	216	254	232	251	270	252	221	224	259	252	232	286	236	246	242	255	272	264	236	244	252	218	237	247	232	245	243	291	225	247	257	233	257	276	261	244
26901	18744	5610	1128	887	827	801	787	814	826	768	782	821	777	761	768	795	828	811	831	788	815	794	782	784	796	749	804	785	810	786	798	778	738	784	738	760	791	768	795	763	771	798	771	765	790	819	798	787	758	801	764	768	778	823	736	847	823	788	786	741	741	766	775	778	766	809	739	738	823	807	780	770	804	771	836	766	793	801	784	735	735	764	733	804	779	714	798	812	787	780	809	792	791	785	783	830	759	804	775	775	813	799	851	783	804	793	728	775	813	812	738	764	779	838	761	818	794	782	717	807	804	759	764	776	810	797	814	793	792	758	778	794	808	793	778	815	794	780	761	805	762	799	799	819	781	807	778	775	777	807	777	795	821	810	802	772	756	765	756	761	788	792	823	785	802	777	758	820	765	750	794	774	784	767	799	798	859	794	791	736	790	822	797	811	804	802	772	769	786	808	801	807	797	790	794	764	768	828	853	740	781	763	780	817	752	793	792	780	892	810	813	764	822	759	751	817	798	755	828	791	785	783	800	769	801	778	825	767	805	769	748	843	771	827	757	759	755	799	768	820	781	755	795	761	751	746	749	783	750	756	780	823	766	818	788	749	787	800	788	787	806	804	748	782	768	811	756	838	801	799	709	802	794	757	802	817	744	770	808	799	730	762	776	788	772	761	801	802	825	796	757	741	804	756	830	775	782	770	758	749	782	762	763	788	802	799	810	815	777	781	747	757	808	828	796	811	765	758	754	819	755	789	763	755	829	791	809	784	826	804	808	750	789	773	773	780	785	721	811	765	764	761	801	807	727	795	803	728	760	738	757	753	848	765	767	798	766	765	799	785	758	754	801	788	759	790	830	799	769	811	769	735	787	784	761	812	786	799	745	840	802	841	783	841	736	758	763	784	745	766	794	819	757	773	762	786	742	773	813	842	768	797	819	755	764	742	782	822	777	752	795	816	775	796	765	756	746	729	814	822	786	788	803	800	745	824	739	741	731	798	790	818	809	750	762	770	775	803	811	787	785	806	775	751	810	783	765	749	788	796	766	739	779	776	790	828	780	814	820	813	774	736	744	738	840	746	773	807	839	743	749	801	791	848	778	770	762	818	787	746	749	798	755	833	779	817	724	804	757	829	746	833	791	795	817	818	774	784	747	720	819	768	751	771	757	785	769	767	723	758	755	759	750	808	763	779	765	743	786	802	804	832	842	818	777	758	780	791	764	787	822	793	771	831	835	794	802	791	732	731	822	795	824	784	787	725	803	753	771	788	768	820	742	756	811	768	787	789	764	773	734	774	766	776	783	720	748	837	782	714	793	746	777	805	783	795	728	769	821	763	752	761	763	752	776	802	824	733	821	773	769	798	741	772	793	789	854	778	767	813	782	795	765	750	803	796	792	755	787	763	753	794	759	766	801	862	760	793	780	711	800	761	772	799	806	814	779	788	801	776	832	789	810	756	766	832	790	821	761	788	786	755	830	726	772	807	799	770	797	737	780	815	782	783	791	788	787	808	739	787	804	822	809	779	801	791	798	808	735	750	780	796	724	793	807	777	759	764	819	791	758	790	783	826	825	768	775	822	799	821	804	792	804	743	801	810	767	788	800	805	767	736	819	806	756	739	778	795	784	741	774	781	767	833	780	777	763	821	764	748	795	753	754	765	749	793	808	799	774	797	764	771	804	755	721	757	793	762	751	825	768	743	794	756	807	784	730	765	760	743	809	778	782	760	797	783	785	767	711	765	759	745	783	768	778	848	784	831	784	778	805	779	780	818	767	765	743	745	767	793	777	811	797	774	778	765	785	775	809	818	799	759	785	798	752	751	778	762	797	765	779	792	796	748	762	784	819	747	801	789	773	762	813	811	762	786	784	787	796	810	812	791	778	735	848	794	841	814	804	806	787	806	789	781	745	807	756	794	796	803	847	723	806	781	741	819	766	747	790	778	809	802	795	748	753	836	782	823	832	804	750	745	778	758	770	771	758	798	837	755	772	766	768	778	803	741	803	782	786	732	778	781	789	800	755	804	750	778	771	834	760	809	815	777	803	808	811	776	775	771	791	818	815	749	766	800	788	722	797	747	740	811	764	771	801	793	829	746	782	760	766	825	786	786	776	777	808	784	758	787	790	790	753	737	770	761	814	786	709	751	770	753	799	789	753	783	772	801	765	793	806	732	777	778	795	735	782	796	772	802	776	725	757	795	719	788	766	807	794	785	739	753	775	834	790	808	768	728	764	779	748	827	828	763	776	736	824	775	766	818	798	772	758	727	734	739	832	798	824	725	752	772	815	857	748	769	822	823	688	763	774	812	777	805	741	769	750	835	799	783	746	742	784	789	803	831	825	772	759	790	766	795	807	809	778	784	752	811	739	762	833	752	737	767	748	814	794	749	746	802	766	779	738	774	827	776	788	761	792	749	790	824	759	788	771	788	789	779	782	763	800	771	737	818	805	754	781	748	739	774	769	776	750	747	802	785	746	800	837	802	749	729	770	788	804	833	831	814	774	763	797	743	772	802	795	755	787	799	800	803	769	760	752	793	795	764	788	776	748	802	794	777	797	782	790	835	792	778	785	815	756	770	825	768	767	789	756	754	793	724	824	744	760	775	803	799	780	783	827	805	789	808	738	708	794	775	814	774	814	764	763	768	790	776	724	751	809	810	797	811	748	784	805	730	792	757	769	816	785	780	761	847	801	776	794	819	768	846	771	773	777	808	788	771	777	782	785	847	757	759	821	844	756	757	758	788	778	754	835	759	798	746	751	785	794	759	784	761	769	792	751	791	765	736	786	801	788	744	742	796	768	763	854	797	773	762	805	775	812	798	815	775	790	793	821	721	806	778	817	722	821	806	779	804	799	757	785	804	804	813	803	821	703	818	816	802	750	776	807	755	750	770	714	707	812	759	799	811	837	793	758	760	735	830	794	759	758	800	764	806	803	804	777	788	767	752	758	782	756	760	742	829	806	781	796	809	785	734	779	801	787	750	816	810	763	784	763	821	838	765	761	831	781	778	800	775	773	767	793	785	803	829	790	777	800	743	788	781	757	789	721	829	759	767	778	782	786	750	712	762	794	792	845	813	818	796	747	746	775	722	800	792	788	808	818	816	782	801	753	804	785	788	801	792	772	774	819	773	743	759	767	748	771	761	774	701	747	793	785	765	801	804	749	796	810	795	772	772	823	742	749	802	759	787	739	771	785	783	787	809	793	741	818	812	858	768	793	812	761	807	802	785	800	767	782	783	782	788	771	726	818	767	807	816	789	806	733	798	758	732	772	781	732	730	742	713	819	779	744	820	769	809	791	814	743	795	753	744	774	774	821	807	797	786	820	836	814	801	772	767	779	786	817	766	769	751	738	791	789	804	796	809	785	825	779	745	804	800	788	788	777	766	800	795	776	790	795	792	760	822	824	767	785	757	778	756	760	823	773	826	761	776	778	768	749	765	787	802	769	804	788	789	781	790	760	752	798	800	755	799	725	811	799	815	798
4448	1259	1178	970	939	865	830	874	853	849	843	820	832	859	856	864	822	800	836	890	860	845	857	809	876	866	859	855	822	823	818	879	847	834	822	837	781	847	796	823	827	842	789	861	798	793	846	834	810	822	862	776	880	844	826	851	831	892	843	859	869	834	849	883	739	849	847	858	830	791	845	836	879	842	813	795	833	821	844	889	862	868	815	841	846	890	825	843	899	822	832	853	888	833	935	852	832	851	878	864	857	866	837	846	807	759	826	796	824	837	867	839	814	853	841	836	836	830	796	820	793	839	882	834	855	856	850	850	853	870	851	892	830	825	800	834	779	807	833	873	819	807	868	815	838	806	835	851	896	844	873	853	824	798	822	851	830	799	844	818	795	889	849	851	882	803	831	819	835	813	818	865	828	830	844	820	861	829	754	817	824	851	847	834	816	870	802	833	844	807	808	868	849	826	856	799	820	863	826	832	862	862	795	821	838	837	874	845	816	838	845	816	839	838	877	778	781	845	810	832	869	818	808	832	849	862	813	836	839	841	844	822	879	864	850	769	830	896	895	780	808	842	820	821	855	826	825	834	852	823	866	817	776	825	825	847	818	844	851	799	825	821	833	796	867	851	856	832	849	866	853	880	790	811	830	808	861	858	846	907	853	875	809	838	811	876	811	820	852	859	817	842	824	821	846	808	853	832	847	895	812	822	861	870	838	795	767	832	825	804	845	830	829	823	804	835	847	871	819	806	825	862	832	841	846	862	848	851	877	826	815	801	851	839	870	839	804	856	864	849	852	880	829	804	873	810	819	876	806	806	811	840	809	851	858	804	827	789	888	868	851	823	859	851	840	806	827	812	816	844	857	893	875	796	809	811	827	822	869	829	873	853	820	763	866	838	823	805	817	858	838	825	836	833	812	903	816	806	867	841	877	838	826	796	816	863	860	830	860	817	838	813	851	823	820	853	838	875	843	857	842	843	810	834	800	855	840	840	847	884	814	830	880	840	857	805	898	835	859	868	888	852	807	855	847	809	811	852	864	832	844	870	843	822	721	825	832	837	808	842	856	783	846	840	897	793	829	868	842	824	862	813	831	856	841	832	873	863	849	825	799	834	850	859	804	872	827	818	815	803	805	872	828	817	828	855	921	800	856	864	814	863	840	846	813	899	794	854	853	787	828	889	845	908	877	773	823	883	756	824	826	870	878	859	851	878	877	818	825	833	862	819	863	814	749	859	832	834	856	811	784	861	813	819	812	826	860	850	824	877	846	854	826	885	825	807	803	823	835	848	870	832	875	815	838	862	808	833	845	843	832	891	839	806	840	865	866	850	884	849	831	864	866	819	838	835	815	889	853	836	827	850	879	890	852	815	832	849	775	834	806	847	857	781	779	864	837	814	802	848	818	845	827	864	829	829	856	854	842	833	835	867	845	810	866	845	792	790	874	871	892	879	807	787	855	784	825	862	802	839	858	835	787	868	806	796	870	830	842	864	824	820	788	845	797	833	874	825	822	896	852	853	762	865	792	824	878	860	901	875	814	789	863	805	817	812	833	844	804	857	819	845	826	827	831	877	895	875	854	835	821	820	839	890	905	855	839	828	895	845	776	865	877	833	800	839	874	832	836	837	836	853	792	866	884	850	859	815	815	840	854	827	807	812	816	825	822	845	842	875	809	813	832	875	828	845	812	799	847	818	807	804	874	893	813	818	836	848	778	818	832	834	817	832	848	843	836	814	885	827	810	855	804	806	835	883	847	833	836	842	827	820	885	869	849	780	835	776	878	810	857	874	822	838	906	867	828	826	843	837	851	801	824	836	858	827	849	795	862	845	857	828	787	854	797	912	880	776	794	801	848	849	862	908	848	890	801	903	846	805	811	842	849	830	880	850	811	911	849	851	830	820	832	797	824	839	830	850	852	835	795	805	842	816	825	856	815	850	811	789	791	848	834	837	825	826	831	904	869	839	789	833	853	885	829	802	799	846	840	838	838	823	832	796	853	823	804	816	846	834	816	847	833	780	860	824	818	810	798	863	845	841	830	871	873	845	858	870	813	811	878	839	827	888	880	823	817	895	882	809	816	886	820	808	855	817	897	832	819	797	842	784	855	788	833	871	837	830	823	813	832	866	849	794	837	865	831	857	823	817	814	875	842	855	840	828	884	832	829	834	792	796	882	908	860	934	826	851	866	840	788	790	837	857	847	840	832	828	842	818	832	845	845	826	823	816	864	808	822	904	848	838	817	792	805	846	872	844	838	868	794	840	866	835	836	835	813	820	835	857	845	840	839	839	814	829	842	837	804	813	821	818	816	853	867	792	849	830	852	884	858	846	897	812	840	833	836	824	882	808	778	831	832	808	832	837	791	797	844	846	863	895	860	789	813	842	837	780	870	831	792	786	820	853	835	888	808	871	871	863	826	831	869	838	809	821	881	811	828	851	816	856	862	809	842	849	907	797	820	830	816	796	836	835	823	831	850	828	887	857	835	803	845	839	861	799	893	790	835	842	871	836	853	876	798	866	830	815	848	867	838	772	855	826	846	880	851	873	818	874	864	847	850	821	834	794	838	882	876	905	811	824	835	817	821	825	838	839	828	777	819	832	842	864	824	852	798	844	834	859	879	905	834	863	854	854	848	800	816	840	868	883	838	850	835	881	881	870	816	872	815	846	860	800	855	902	831	858	808	876	782	805	863	792	842	873	833	850	818	846	865	863	815	893	809	862	846	837	815	891	838	802	808	828	804	824	824	852	864	885	783	807	879	894	865	859	831	785	858	792	870	831	846	809	826	831	800	787	842	823	806	808	842	773	885	801	864	818	903	884	818	836	861	820	857	766	875	846	841	840	871	823	799	825	807	827	903	867	827	871	840	844	823	901	844	855	861	877	826	805	807	857	861	796	848	818	806	830	836	840	788	845	884	855	842	840	829	847	868	907	841	787	764	822	841	847	810	855	839	820	863	842	857	871	900	825	811	842	855	833	798	859	873	798	869	878	826	864	870	834	844	812	844	840	842	822	766	883	899	802	844	782	838	797	837	891	853	812	824	898	845	867	867	814	819	838	821	892	788	827	890	826	839	859	823	802	833	823	871	824	883	823	836	830	816	820	808	840	816	833	877	847	851	825	840	838	848	856	870	828	818	873	814	785	851	824	820	830	826	829	881	862	839	895	826	798	821	836	811	797	884	840	850	822	862	832	824	819	892	855	845	757	845	827	850	866	821	853	821	836	830	839	802	833	817	822	838	772	813	818	830	848	836	842	841	912	790	862	847	790	858	795	849	823	826	848	816	856	783	826	855	824	821	855	816	852	850	818	833	814	826	850	865	805	767	864	851	898	841	831	867	825	854	813	852	851	870	879	864	811	824	891	842	815	795	831	896	825	846	878	814	811	844	807	871	764	808	790	888	818	838	802	837	867	831	832	908	783	861	802	822	882	848	801	848	848	814	877	776	858	873	824	849	867	864	832	890	833	797	868	856	814	832	841	790	828
23155	20818	27815	23878	20800	11053	1595	1067	869	825	813	715	695	681	702	646	643	663	655	689	666	701	670	674	676	638	640	639	650	671	648	649	666	685	640	616	660	648	607	641	637	661	606	591	657	607	613	615	651	626	596	620	653	624	675	603	596	614	639	637	622	577	637	590	589	648	617	650	638	615	634	617	618	644	679	647	595	654	613	616	602	626	627	629	641	653	637	624	600	595	608	617	605	646	610	581	635	624	577	629	617	618	600	602	614	578	632	614	659	612	675	616	594	627	607	615	621	638	610	627	634	590	602	631	632	621	621	607	605	593	631	629	618	627	591	615	643	652	612	610	580	623	639	636	625	576	619	618	619	613	608	645	604	603	606	611	602	654	615	613	625	614	636	604	596	653	636	608	630	577	629	615	613	593	584	592	621	589	617	628	616	627	617	605	613	652	621	593	629	602	616	639	633	601	659	638	601	592	597	673	630	609	596	583	640	653	641	670	613	648	560	651	617	600	605	684	617	620	654	636	602	586	655	606	583	659	596	652	647	668	584	605	649	587	626	623	634	638	623	577	603	626	600	654	647	578	643	596	614	582	648	632	583	623	666	593	609	583	610	672	604	617	575	605	616	587	632	619	628	599	602	647	574	575	608	645	607	651	602	615	637	604	606	651	663	630	637	595	626	596	628	603	659	633	609	582	638	618	627	608	611	646	611	610	661	588	627	602	591	652	617	628	628	651	636	651	603	571	641	596	629	588	607	628	597	643	662	607	626	614	557	646	582	619	626	586	608	623	623	624	622	613	599	569	591	580	681	618	611	606	634	612	652	622	615	603	604	664	575	609	619	571	650	628	617	618	605	607	624	617	669	633	614	597	645	570	630	654	642	655	627	632	647	665	645	623	589	659	615	632	616	584	604	604	626	588	588	626	628	637	587	649	633	688	596	597	605	639	654	642	679	593	636	640	608	621	677	642	652	622	651	606	634	602	631	586	602	575	627	596	653	556	633	690	592	635	629	608	608	660	637	650	630	613	601	627	642	633	621	617	630	604	653	610	612	590	622	639	638	680	639	640	648	627	590	607	605	645	677	622	611	637	631	623	647	606	619	608	599	628	602	656	637	596	618	643	600	604	626	622	602	623	625	640	590	631	626	616	612	601	586	642	609	650	604	606	572	585	640	675	679	669	632	669	649	614	664	647	589	590	641	576	629	637	591	612	576	653	615	619	593	643	634	626	595	646	594	635	660	621	621	608	640	674	630	600	604	583	603	613	587	644	659	606	651	654	651	628	608	663	636	629	641	664	613	578	628	634	615	642	588	643	600	624	614	610	628	631	625	603	646	667	594	654	657	609	660	607	624	642	655	647	636	621	636	594	628	649	579	617	644	608	615	647	657	637	594	594	611	635	648	585	620	604	608	645	597	616	605	613	592	614	602	615	644	611	652	598	607	626	605	600	647	628	660	617	602	657	617	586	592	637	639	635	611	583	609	630	661	643	625	609	700	613	630	623	633	596	649	635	627	611	638	598	659	598	642	627	607	645	619	588	636	652	619	644	620	596	607	588	617	647	607	623	646	650	628	588	619	643	626	605	622	614	620	628	605	618	626	598	626	645	655	637	648	625	632	638	649	586	634	626	640	609	673	660	648	669	590	599	566	605	650	569	614	625	623	624	631	594	672	624	580	616	632	604	596	648	630	620	634	620	624	597	614	615	594	591	619	650	597	620	661	625	599	640	608	600	607	582	570	654	634	647	603	632	538	598	616	627	668	597	613	566	606	641	616	583	655	643	636	588	612	620	615	581	612	630	623	622	629	631	609	637	603	658	654	618	599	634	620	594	620	660	609	675	633	656	586	643	581	622	601	587	606	592	650	592	632	622	584	645	607	597	624	654	623	603	618	604	614	622	574	655	589	610	607	622	627	601	618	642	610	590	584	593	592	596	631	617	644	604	622	651	606	614	635	642	628	608	605	648	619	631	595	648	594	629	593	641	598	650	634	639	621	602	631	575	624	637	624	648	634	638	661	585	668	640	577	666	635	644	603	620	592	607	618	577	612	630	562	634	601	629	619	585	621	600	582	640	590	620	578	611	615	615	585	614	656	605	617	625	596	637	600	581	622	620	601	625	665	614	621	594	626	590	607	588	621	593	643	626	657	600	604	596	605	629	624	646	625	583	650	586	606	604	607	596	633	582	633	614	614	599	595	621	618	592	595	641	634	612	592	622	625	602	675	590	608	605	626	632	602	659	603	582	604	549	659	575	583	622	605	643	588	615	651	641	670	631	593	652	601	583	581	651	631	626	626	586	615	601	600	611	600	579	574	623	610	648	607	613	689	602	623	626	621	661	649	650	579	664	602	615	644	612	549	662	593	606	591	587	634	632	674	652	580	634	612	597	601	635	575	610	607	645	623	631	666	606	629	668	616	645	629	592	651	646	566	667	622	612	638	588	608	635	600	613	632	601	572	636	672	594	637	593	580	568	622	662	602	640	579	646	577	650	570	594	637	694	623	610	619	600	636	627	656	545	632	637	657	637	576	638	609	615	590	579	645	644	656	626	626	594	619	632	643	593	634	681	596	640	594	619	622	598	636	565	595	576	630	590	620	645	623	616	597	594	552	588	623	637	602	604	619	583	582	603	623	585	637	616	647	648	637	605	638	581	596	587	610	629	653	670	634	630	596	550	554	616	642	591	617	578	633	608	587	640	613	611	606	650	641	593	630	640	587	605	639	614	634	621	646	596	616	623	610	590	647	659	617	589	647	611	618	609	595	613	617	607	641	638	616	610	612	584	627	588	627	597	638	614	637	626	630	620	576	637	596	641	629	602	689	628	607	663	648	625	614	634	645	599	625	658	627	605	645	630	641	623	650	625	606	630	619	690	628	619	584	592	667	582	629	645	605	623	598	648	688	619	662	620	604	647	683	592	580	617	626	588	608	542	614	655	627	623	613	584	638	594	629	587	671	633	614	625	584	588	624	596	673	627	577	632	675	575	613	611	612	641	609	594	589	583	618	608	598	619	541	625	630	597	590	603	625	687	632	670	598	601	611	598	606	596	604	604	635	616	573	625	614	625	605	594	568	631	617	639	627	592	618	582	642	586	631	608	631	592	592	619	600	660	591	597	570	606	633	601	628	600	610	615	633	625	641	624	616	632	629	644	621	667	640	594	603	629	626	617	589	627	567	608	596	627	596	621	614	613	610	599	631	647	583	645	633	556	623	640	614	676	575	679	644	612	561	603	629	636	611	619	582	615	631	640	633	661	606	611	658	609	610	599	598	616	593	622	649	634	615	631	644	631	597	610	601	594	594	649	617	603	602	665	619	633	609	614	627	646	635	628	607	617	619	597	636	615	648	602	667	638	640	611	636	584	627	600	640	649	599	613	659	611	622	650	578	626	640	617	607	569	577	624	626	620	633	598	608	615	613	582	615	619	631	631	631	632	684	601	611	663	619	603	656	586	622	609	612	636	643	613	579	661	618	657	613	619
3115	7354	6374	3103	2362	1883	1641	1301	1134	972	947	919	850	814	780	748	714	711	728	705	681	715	715	746	712	705	669	724	710	670	706	719	719	641	640	700	682	681	732	695	654	711	657	709	668	733	673	694	676	693	671	693	679	693	673	637	681	684	603	638	715	720	680	711	676	689	708	742	693	677	646	673	723	662	648	717	736	692	699	714	694	684	668	653	664	723	682	680	671	690	657	709	692	685	659	676	624	647	657	666	705	649	697	686	683	731	665	664	742	705	629	665	713	717	694	706	678	694	675	661	628	684	699	662	694	663	691	621	692	674	640	687	670	666	639	681	660	637	698	692	638	689	690	689	669	673	687	703	704	685	659	666	659	671	655	696	680	682	701	698	665	629	632	707	677	726	683	650	682	724	646	675	709	691	662	712	644	672	636	659	625	621	662	712	639	669	679	706	624	653	683	692	701	608	641	695	666	699	704	708	653	660	685	648	684	680	683	665	650	674	615	669	662	648	660	701	715	646	701	655	690	695	722	648	705	697	676	718	703	677	651	648	707	630	624	649	659	689	681	647	664	710	636	737	706	665	671	664	683	728	695	689	717	668	702	701	695	667	663	706	677	712	672	657	691	656	681	650	646	642	625	729	672	691	697	653	703	705	622	702	585	641	721	687	665	700	677	640	678	636	712	662	666	711	717	650	687	705	650	708	703	641	657	650	698	651	681	677	734	689	673	666	671	736	692	687	666	667	673	652	732	663	645	668	680	683	672	665	695	686	676	733	681	671	701	707	710	681	672	682	688	638	643	693	675	688	647	666	698	703	692	710	725	692	698	705	654	733	700	699	655	698	656	680	691	730	654	658	687	698	691	680	657	616	713	646	699	669	685	675	660	659	665	681	672	692	674	690	668	658	654	679	706	621	747	655	676	697	680	682	635	698	675	678	682	634	681	680	684	690	706	683	680	701	664	689	672	697	702	734	654	693	704	743	659	662	684	641	669	652	667	682	687	685	632	661	687	664	689	697	634	675	672	665	704	653	727	647	729	676	643	681	664	668	669	710	654	687	730	594	685	666	671	678	697	681	677	642	680	691	657	696	613	687	667	741	630	716	685	674	687	726	694	712	675	648	718	681	675	719	652	662	701	704	679	750	733	656	650	641	667	678	676	664	667	656	668	704	725	680	628	686	725	656	703	674	712	668	663	680	687	642	686	693	655	689	668	645	652	638	693	726	677	690	651	687	702	666	679	666	666	691	664	695	699	690	697	681	682	655	705	672	674	688	711	728	683	689	657	661	672	648	681	714	674	673	648	707	689	662	698	703	674	725	647	731	671	680	695	664	664	702	682	725	688	688	680	681	672	664	644	694	699	685	696	673	687	718	682	676	652	676	703	667	666	710	650	714	663	734	644	687	638	663	684	672	693	731	690	702	685	680	682	645	668	662	667	684	639	682	694	650	718	647	711	706	709	656	669	679	650	670	645	646	702	665	713	687	626	630	667	682	711	642	671	703	679	670	644	709	704	677	722	717	662	683	674	661	707	725	697	651	661	715	655	653	719	684	666	664	682	698	672	692	652	658	733	647	674	660	662	651	624	697	737	666	690	684	680	657	670	697	640	721	665	696	699	657	696	700	651	697	683	681	728	647	689	627	680	648	686	700	694	694	674	689	633	649	703	669	666	639	670	731	716	696	730	644	662	699	655	669	659	656	657	689	660	661	671	650	672	726	652	674	670	692	689	685	664	663	677	643	676	673	608	669	683	694	699	668	609	713	696	688	702	642	708	667	666	670	699	631	665	757	684	649	705	658	639	668	684	677	695	659	691	641	661	693	677	707	690	710	669	642	647	677	656	667	722	670	675	700	706	703	716	733	645	701	665	686	656	679	630	649	670	625	678	671	632	698	694	668	694	659	702	679	696	658	664	677	714	672	675	695	687	685	691	677	700	699	671	677	702	604	701	676	682	655	686	659	709	698	655	667	708	729	670	627	637	686	675	672	681	658	695	661	696	680	698	678	652	721	667	688	662	659	678	691	693	663	621	731	668	673	697	699	661	659	675	682	640	670	668	691	680	700	714	694	682	670	663	652	650	666	652	671	669	669	664	676	683	691	595	692	691	732	620	713	671	705	673	724	674	660	701	705	668	679	730	682	681	666	652	648	729	726	709	626	697	641	654	702	642	668	687	632	692	652	665	722	652	727	676	687	687	706	659	685	671	653	708	673	691	713	628	634	698	673	663	675	666	691	717	687	649	679	634	667	626	645	691	704	693	646	700	685	670	628	691	681	709	652	645	673	671	670	670	668	696	685	670	665	662	655	682	658	668	609	676	691	658	692	707	681	690	655	679	677	660	659	734	725	631	691	646	691	712	698	660	695	682	694	708	671	662	676	655	629	726	691	632	653	610	619	740	632	674	685	694	675	617	700	627	688	697	673	670	681	677	709	688	677	706	672	699	711	657	673	674	660	649	664	686	660	705	697	677	669	644	691	680	671	682	691	690	689	720	727	720	665	699	736	684	622	663	659	732	708	633	651	678	697	691	654	640	686	664	658	645	732	703	636	706	691	737	704	686	625	688	689	682	680	636	666	673	654	655	677	678	672	683	703	700	692	665	690	674	683	645	661	702	638	672	650	635	691	682	634	678	696	703	738	682	670	710	680	634	715	711	683	652	711	669	622	685	704	663	662	682	639	693	636	685	699	708	695	702	632	666	653	680	672	671	677	661	671	680	677	652	671	644	698	606	670	729	684	660	664	672	697	714	677	673	720	673	660	661	687	685	701	685	677	710	710	628	690	654	669	657	693	649	679	685	686	657	666	654	624	697	655	677	703	685	633	660	668	669	684	659	678	714	641	698	666	680	637	655	647	704	730	671	701	680	708	656	675	659	632	669	708	661	707	698	653	693	694	657	677	692	713	679	690	692	709	675	675	675	676	693	652	683	663	648	707	737	671	691	750	744	675	641	706	671	650	665	674	661	724	662	652	694	723	670	717	668	700	700	704	648	625	653	707	630	685	663	676	705	716	734	659	685	671	681	646	668	682	684	697	686	681	687	655	661	686	642	690	661	665	657	683	706	684	668	639	680	676	649	713	676	638	694	705	662	660	676	657	680	681	708	628	652	653	653	677	653	701	632	649	633	650	696	659	675	653	684	627	663	681	728	681	654	675	678	648	709	678	679	668	706	680	687	688	680	689	666	674	711	704	671	691	699	666	666	678	652	695	649	702	681	648	665	657	660	637	660	651	611	718	678	648	647	660	615	743	639	643	713	710	673	677	669	673	694	683	640	705	649	662	654	728	713	681	639	721	723	663	670	701	636	668	668	675	674	729	689	689	667	720	644	682	687	729	654	618	719	625	697	646	664	676	659	645	658	676	710	688	690	689	640	663	677	683	653	654	668	688	668	676	697	674	693	690	672	703	651	670	667	671	648	664	704	679	654	696	671	690	640	649	671	689	709	692	642	684	671	682	686	628	725	687	641	606	652	676	716	688
24133	20796	26951	24627	14645	1224	815	761	645	601	583	553	562	565	533	542	569	515	558	525	526	512	547	518	486	521	575	525	516	518	558	483	550	528	505	523	504	500	520	496	514	510	522	526	525	507	520	535	487	551	522	470	500	523	512	523	529	492	565	531	518	532	535	508	568	522	515	512	493	561	495	525	502	477	512	537	529	491	521	547	486	496	548	499	487	505	503	484	533	540	520	493	540	521	549	495	536	545	518	501	467	487	474	502	529	520	512	550	514	487	503	498	533	497	471	484	481	545	543	454	508	515	523	478	488	505	519	500	527	543	471	513	531	519	545	529	498	520	507	549	538	540	486	448	537	490	497	511	490	516	539	496	568	531	504	477	509	494	528	529	486	540	531	447	510	527	490	529	527	513	528	552	498	474	530	523	488	513	480	547	539	528	529	488	536	497	503	517	525	531	538	535	513	522	476	544	491	497	545	540	490	527	516	501	537	587	499	538	506	507	519	554	512	512	491	504	494	511	548	520	548	494	464	501	529	491	510	504	477	517	522	513	511	506	493	504	494	516	516	528	509	447	477	560	488	490	557	502	505	524	477	508	517	510	501	515	480	528	489	522	527	515	485	463	494	485	468	530	515	525	512	513	498	485	497	511	511	491	505	505	515	528	492	475	436	521	519	539	473	476	504	515	477	521	465	499	514	558	485	517	528	510	514	520	544	520	465	506	484	509	530	506	535	530	521	492	448	486	494	549	526	477	489	488	508	516	558	511	492	532	509	528	528	498	515	533	461	531	526	545	578	540	537	536	499	516	505	502	477	518	529	509	497	489	486	502	528	517	511	502	502	525	497	496	493	496	511	498	543	520	516	477	505	512	526	509	496	492	478	496	508	514	526	550	467	529	502	511	473	475	493	504	489	499	505	503	428	459	546	486	527	505	512	521	503	540	502	511	538	529	488	503	512	515	493	543	560	510	519	512	514	509	518	501	520	518	526	507	518	502	520	544	544	471	524	534	504	512	528	534	502	514	495	517	490	528	479	518	517	459	499	505	504	493	536	497	492	516	514	518	537	526	519	531	490	489	544	517	520	471	507	520	493	552	535	513	496	488	510	481	515	495	528	521	500	481	493	478	515	501	540	528	516	467	517	526	489	525	478	487	490	567	508	499	530	523	512	523	486	529	534	557	511	518	494	513	489	502	511	521	518	510	529	516	507	542	498	519	549	453	503	513	508	509	527	491	492	508	520	535	513	483	540	482	527	531	498	546	522	538	541	508	540	503	502	522	530	484	506	505	492	559	496	518	520	494	515	500	520	488	506	503	541	481	500	516	511	518	503	531	523	524	491	522	513	534	521	514	511	516	523	508	513	486	547	473	509	556	506	510	491	491	494	497	502	497	521	520	494	519	523	519	518	486	563	486	537	552	475	509	542	498	520	533	499	533	508	528	501	478	492	520	485	496	521	516	505	526	456	541	476	505	550	475	542	557	518	474	493	485	556	539	511	524	472	472	507	502	517	553	505	539	552	507	535	538	481	512	502	493	465	487	517	497	490	518	457	557	493	538	524	504	530	481	521	507	522	539	491	534	507	517	513	486	479	531	496	506	482	513	480	534	491	530	488	519	485	491	499	501	517	541	548	504	532	499	488	505	513	508	547	517	471	471	550	539	565	507	512	515	490	499	509	447	544	514	530	481	499	524	508	532	505	526	514	489	511	515	516	469	550	538	541	542	522	509	527	485	494	554	550	489	543	530	502	509	524	527	529	530	495	545	512	530	494	488	495	500	523	513	520	499	529	497	495	494	518	520	521	526	559	477	457	551	524	521	527	507	487	484	517	528	509	447	520	532	493	476	517	547	537	508	550	514	522	522	497	528	567	497	507	506	544	533	519	521	506	488	508	532	503	463	476	495	497	564	542	521	525	481	528	496	524	460	568	501	498	534	477	497	511	491	513	526	496	553	495	501	528	548	495	495	483	520	535	520	503	506	507	497	533	545	544	548	518	511	476	515	496	504	535	530	505	539	545	498	493	531	505	487	526	570	513	513	515	468	546	527	504	543	509	543	511	504	548	450	559	517	507	503	509	519	513	499	519	478	492	471	498	539	541	537	499	447	494	492	545	519	523	476	530	512	576	511	487	535	483	507	522	527	523	534	501	500	525	535	522	482	536	550	477	533	529	523	546	491	498	516	503	512	511	516	500	513	502	502	490	490	510	558	514	474	512	538	516	528	501	495	483	525	514	540	539	539	493	513	512	536	496	564	550	525	536	481	532	516	547	531	502	525	470	512	513	526	548	528	471	529	511	516	510	481	476	497	501	488	516	523	507	515	498	496	504	495	510	503	518	483	477	501	526	451	523	542	544	524	497	486	489	523	497	527	543	539	482	545	496	528	533	488	495	528	472	510	556	470	525	523	493	492	481	524	499	498	516	502	508	531	498	527	491	486	523	577	520	520	509	486	516	519	514	544	493	520	493	456	496	500	576	501	496	581	488	523	489	540	522	501	523	529	500	495	494	495	536	572	526	518	470	530	511	536	540	534	489	558	522	500	507	562	506	515	548	536	510	488	491	542	479	495	500	490	484	512	475	501	491	512	507	512	513	547	511	539	497	533	483	529	531	504	526	476	488	516	543	527	518	518	549	519	470	479	500	516	507	514	500	518	521	486	507	506	485	520	505	515	509	480	531	503	467	481	493	565	524	544	484	509	518	464	498	508	563	521	494	502	498	503	478	487	543	508	497	510	505	523	485	483	489	506	482	510	497	514	509	521	577	500	536	572	517	532	504	534	500	528	529	511	494	518	474	512	525	486	507	515	496	510	530	497	556	523	508	541	507	474	524	516	517	518	508	527	559	504	506	455	502	529	523	528	527	514	495	533	514	496	515	504	497	492	493	504	464	501	505	536	487	540	497	502	558	494	491	493	497	493	528	522	524	513	513	453	522	548	523	499	494	508	536	533	503	492	471	512	512	497	551	488	513	511	513	466	533	478	505	509	490	506	515	471	487	471	533	521	561	497	473	511	500	567	495	496	501	534	493	486	484	490	507	495	543	512	521	517	495	478	497	504	529	511	512	516	508	487	535	513	539	517	472	490	543	518	494	533	509	495	497	523	527	473	541	487	483	509	539	536	558	495	501	540	471	499	517	525	482	511	492	535	513	500	497	576	529	514	535	529	500	471	514	519	540	529	515	498	506	567	512	551	473	454	474	516	525	527	479	536	512	514	514	524	474	530	517	496	521	468	509	524	498	515	519	488	496	556	500	509	491	528	526	511	502	550	507	499	513	517	496	544	502	539	510	526	537	539	531	519	508	505	509	532	514	533	501	502	540	538	522	516	505	497	505	539	462	489	469	533	547	515	543	515	545	504	521	481	529	501	461	499	503	562	542	526	518	488	491	467	512	490	527	496	521	517	472	496	528	484	518	493	494	504	481	520	507	540	521	501	553	510	495	521	518	528	503	535	517	499	542	545	491	483	525	523	486	501	569	463
3250	4807	3966	2180	1606	1300	1124	939	822	734	650	670	670	609	569	590	575	580	578	537	530	555	541	542	618	570	533	551	529	549	507	597	553	586	517	557	551	589	559	545	529	536	543	542	535	558	559	551	541	508	552	560	547	602	549	503	545	588	539	588	534	535	539	584	600	574	522	562	533	519	556	564	538	489	538	548	567	555	566	528	540	547	541	540	525	531	553	533	559	527	517	562	526	543	564	561	538	521	529	547	543	585	526	507	582	476	527	532	586	513	558	561	554	537	531	513	551	567	527	552	560	543	577	522	537	530	528	520	533	534	536	551	518	523	532	573	564	587	529	557	528	545	560	559	516	522	552	594	546	587	529	511	537	539	569	528	532	536	543	587	548	539	582	538	539	544	544	553	542	576	547	537	582	540	547	609	538	515	557	527	511	516	529	509	533	545	563	525	532	531	570	544	543	564	537	552	523	533	530	579	566	538	504	523	545	554	551	561	488	539	523	553	543	544	573	530	497	499	489	558	568	556	530	540	551	486	496	562	533	537	519	543	558	524	548	528	554	555	520	524	533	574	541	500	546	557	505	559	517	574	544	561	516	561	559	571	563	547	544	563	557	554	559	545	562	538	549	577	545	517	570	543	509	512	565	508	500	545	528	507	542	516	536	479	555	576	525	538	593	563	524	563	531	556	545	543	535	532	543	549	531	563	495	542	515	574	528	552	558	508	580	535	553	550	533	550	555	560	513	564	574	573	536	509	510	568	495	586	522	552	532	568	545	545	541	560	560	537	541	527	564	564	546	496	546	539	530	553	543	520	561	530	550	552	510	581	507	565	580	537	525	573	520	500	532	555	551	536	524	558	567	544	545	521	542	534	559	538	549	585	531	579	551	514	517	551	555	568	545	575	538	578	523	524	535	558	568	555	528	550	583	547	548	525	502	511	539	554	551	553	579	567	533	513	542	531	530	533	533	554	540	500	558	575	515	544	511	553	527	563	529	571	531	551	554	553	603	538	560	573	529	556	511	559	517	580	536	559	544	533	524	517	540	520	562	581	541	526	525	564	543	531	569	561	506	575	585	542	571	527	522	524	544	545	560	521	529	543	571	538	580	546	523	556	552	501	517	538	549	522	607	509	531	571	536	531	606	552	532	584	559	588	521	534	586	547	506	500	548	518	546	524	539	543	539	560	527	510	509	508	551	488	535	551	532	567	532	537	552	565	544	561	554	560	531	520	583	560	572	500	540	538	558	548	552	508	568	516	549	530	557	533	501	551	511	572	548	564	584	556	547	549	567	529	541	526	518	534	552	522	568	565	528	510	532	540	562	511	542	519	520	502	552	536	573	519	546	570	533	562	581	553	567	534	549	535	551	532	530	558	545	569	514	515	516	531	563	585	536	564	559	555	606	526	556	540	520	526	544	513	525	537	511	541	570	539	536	555	541	499	527	524	514	487	527	536	528	515	552	579	545	525	531	555	535	472	547	558	572	535	542	545	526	518	547	527	528	551	534	513	483	540	511	582	557	533	544	551	530	518	532	487	497	568	525	596	579	531	535	564	528	544	511	572	588	526	537	555	529	518	560	568	520	518	513	537	547	572	551	545	499	568	522	551	556	497	503	553	567	491	533	558	540	500	526	523	582	531	527	558	551	538	513	534	547	504	541	560	515	556	489	584	582	543	530	540	498	542	545	512	527	557	504	536	536	517	539	542	522	528	536	568	536	582	546	546	579	570	491	567	534	546	505	541	546	545	539	553	537	576	553	555	550	582	483	553	537	560	561	563	557	518	521	539	550	498	533	521	520	512	530	515	543	555	528	562	541	596	535	529	583	548	548	562	493	537	485	539	511	543	529	518	551	596	531	554	546	540	491	539	556	559	558	522	579	570	586	548	547	619	547	491	505	496	541	544	525	508	589	536	536	548	501	556	513	534	577	508	545	534	555	554	525	557	552	555	546	544	516	520	520	499	542	562	561	529	575	539	537	569	533	544	528	464	520	548	582	554	539	584	542	550	503	577	547	525	554	523	565	536	560	532	584	543	564	549	545	557	551	510	502	562	565	551	547	540	561	551	517	536	554	536	531	560	543	557	550	546	562	553	563	519	506	523	525	546	524	543	563	564	528	535	551	549	539	526	524	546	527	579	530	512	537	484	536	604	553	566	515	540	553	558	559	602	535	546	562	524	552	550	565	531	550	564	551	521	546	575	546	537	554	505	545	583	574	550	568	567	526	558	527	585	534	543	519	544	534	526	575	529	535	539	558	566	576	536	620	564	535	577	576	524	524	552	542	514	513	608	571	553	540	580	556	550	553	506	545	581	530	563	589	569	531	536	552	557	501	492	545	553	549	517	557	522	581	550	515	542	551	555	558	558	503	529	518	557	550	561	580	583	527	549	563	571	552	498	549	555	541	528	542	549	576	527	497	558	598	539	529	535	511	513	480	550	517	519	534	565	575	566	581	527	544	554	555	553	557	573	584	506	473	539	526	516	541	536	549	510	498	582	579	537	562	537	526	541	549	568	516	544	534	523	528	525	567	572	512	535	505	518	539	549	569	525	557	535	540	555	553	558	552	528	543	557	552	531	537	509	519	539	536	554	503	572	553	548	515	567	554	519	581	559	563	555	537	546	538	520	587	547	568	541	534	540	563	545	543	549	568	516	572	549	546	513	530	539	548	560	562	539	547	479	586	548	545	520	553	552	525	521	543	563	568	528	527	528	543	534	563	535	565	519	493	549	519	532	538	546	557	560	556	497	514	574	542	534	520	505	524	565	540	564	578	545	556	505	544	549	551	548	576	543	540	543	504	513	535	544	545	540	486	533	527	525	558	529	557	540	544	576	543	549	560	566	556	527	558	520	555	595	570	508	546	553	594	571	528	553	536	554	541	533	525	557	527	501	541	572	546	560	532	572	520	557	539	500	503	538	543	555	550	572	534	559	531	543	565	521	556	546	537	598	499	476	525	548	527	518	570	557	567	528	575	529	578	572	535	540	547	568	521	564	595	507	571	539	576	559	538	562	548	563	519	528	556	544	567	523	534	531	544	594	534	542	535	539	568	595	559	533	519	545	534	542	528	607	489	594	572	538	548	549	537	541	519	554	529	522	539	548	543	553	569	563	524	547	584	520	512	581	521	516	573	514	517	541	526	558	613	517	576	569	556	537	561	575	534	577	568	529	578	507	538	525	557	548	588	557	550	559	564	565	520	529	534	554	558	570	556	524	571	565	541	516	531	528	524	521	520	549	552	574	569	560	540	516	569	533	525	549	557	566	531	545	530	543	576	549	552	552	538	543	566	548	532	546	554	536	559	522	552	529	517	545	516	541	571	559	519	544	547	525	529	549	517	550	569	562	518	553	573	539	572	561	576	537	552	549	555	545	531	549	559	494	536	572	550	590	516	547	543	562	530	585	515	590	539	522	565	517	533	555	563	493	545	541	553	551	527	504	482	572	568	509	567	534	519	536	563	517	515	499	554	586	545	522
22083	20834	28281	23497	20825	20873	10550	1078	734	635	566	486	426	403	349	368	324	269	269	292	323	304	293	289	295	279	228	251	238	264	238	262	257	256	243	267	248	234	239	247	249	235	227	227	219	237	250	259	226	259	228	247	246	215	230	226	217	241	236	219	216	236	223	235	217	240	244	222	242	233	239	270	218	214	246	238	228	240	239	220	225	239	229	200	227	232	234	198	251	229	230	211	223	246	239	224	210	254	248	232	233	257	221	243	238	224	228	228	225	241	248	223	215	212	214	262	234	202	238	213	220	238	236	247	224	221	238	211	246	212	242	259	202	226	232	238	227	265	218	218	231	209	233	240	245	247	245	217	243	232	253	220	243	219	222	226	207	276	223	243	234	252	214	252	216	250	196	222	239	253	211	217	218	220	237	236	234	254	204	222	221	238	207	206	215	211	227	218	230	231	234	239	220	217	226	207	233	228	201	214	206	238	234	243	214	230	223	223	252	221	237	213	256	225	221	224	216	256	256	217	223	214	260	222	253	234	234	210	278	221	237	230	245	225	232	231	220	256	221	220	236	222	233	231	234	235	234	238	239	204	230	216	242	227	229	218	245	258	210	222	231	225	246	232	192	245	215	231	242	234	213	226	215	269	213	202	207	255	229	201	227	228	228	235	212	242	226	218	212	252	259	260	225	232	212	241	237	229	247	229	223	207	233	215	229	211	231	233	216	215	223	230	241	242	253	262	217	221	211	233	227	254	227	234	240	194	235	227	237	228	239	223	226	209	228	234	210	241	247	239	231	228	243	242	226	224	221	209	234	225	228	256	225	240	249	233	218	229	245	229	238	236	213	237	212	220	233	219	212	236	230	215	217	224	233	230	227	207	222	174	227	241	216	227	234	218	199	230	208	230	200	240	253	217	244	237	214	230	227	222	229	212	228	264	222	201	225	245	217	206	238	253	211	191	203	214	212	206	223	251	214	214	242	228	256	226	217	234	229	241	215	226	226	197	213	236	245	215	221	237	210	240	243	226	228	258	228	213	203	236	230	225	214	227	234	223	237	223	206	231	200	225	232	223	220	206	249	221	252	231	216	193	233	222	215	231	246	226	236	234	229	245	237	241	207	258	217	192	238	228	220	256	236	226	242	235	223	231	238	248	232	235	215	230	234	242	241	233	204	237	224	222	235	216	229	217	238	220	233	220	279	247	207	211	223	229	244	216	237	227	214	231	254	234	204	234	218	236	240	220	231	206	236	201	225	255	233	242	256	242	223	230	235	237	208	220	246	244	243	210	238	220	222	213	219	211	231	259	213	252	219	225	231	227	233	250	216	214	237	220	252	238	247	231	227	214	222	225	219	257	246	227	239	261	230	230	245	244	205	237	230	214	218	259	239	219	242	252	201	215	205	239	238	234	243	222	217	213	234	234	229	212	213	259	239	228	218	249	231	245	263	239	249	228	238	205	205	234	208	229	237	239	237	210	217	221	213	222	203	222	265	241	226	245	257	195	245	231	250	215	241	221	224	227	246	225	230	220	224	243	232	225	236	232	218	243	221	243	227	222	262	250	258	250	228	189	220	250	228	238	224	235	244	213	201	203	226	248	224	208	231	236	237	213	228	219	232	189	212	237	244	216	231	224	243	221	222	213	199	244	226	200	230	240	242	235	238	232	233	221	227	254	242	210	230	239	232	232	224	255	203	220	233	225	244	247	225	203	238	211	211	223	225	245	215	232	234	252	229	211	237	208	219	212	225	240	202	245	231	226	217	211	258	236	231	200	230	245	243	228	235	236	248	220	212	208	246	237	224	222	232	226	228	208	230	248	239	176	220	210	193	257	246	214	226	237	216	227	217	217	250	208	239	229	236	237	229	249	238	232	242	231	247	233	232	231	216	223	221	234	228	229	211	232	207	215	237	236	215	234	206	235	224	233	226	235	219	250	256	270	217	226	213	219	230	238	230	215	198	250	233	219	219	235	209	217	242	219	207	238	215	244	187	237	236	186	230	230	240	211	231	223	241	215	215	217	221	221	214	212	226	224	235	231	220	219	244	221	229	211	234	229	224	224	215	201	250	210	230	205	222	187	242	212	223	240	245	249	225	234	201	215	231	190	209	221	227	241	223	251	254	231	194	244	229	209	238	237	229	232	223	195	247	250	215	239	212	231	234	230	203	244	230	235	206	246	221	238	238	236	242	237	228	225	252	204	234	208	234	228	241	202	217	240	238	232	204	248	218	236	204	231	247	199	231	216	221	239	208	246	239	224	235	221	208	236	211	245	219	224	227	244	204	203	228	199	211	235	189	241	223	194	241	222	226	252	242	214	227	219	234	240	233	233	225	232	206	232	238	232	247	221	217	222	234	246	231	219	235	245	219	223	252	227	245	252	249	236	219	224	221	224	229	212	230	221	241	260	227	224	231	243	231	225	223	224	256	210	272	230	215	240	252	254	227	241	233	220	177	237	234	216	251	214	233	201	218	202	225	235	242	243	247	221	234	223	216	245	206	216	214	215	230	231	233	231	230	211	227	236	237	230	217	206	219	218	249	227	228	221	236	232	214	218	217	253	234	242	210	226	231	231	223	216	218	225	247	241	255	196	239	250	228	216	214	222	218	240	231	224	213	212	236	224	235	238	237	224	221	224	213	226	210	227	236	221	232	201	228	211	228	231	224	203	225	244	218	229	208	241	263	231	261	234	224	213	227	215	217	222	226	232	215	224	216	242	222	216	236	210	247	215	213	219	237	263	249	211	229	244	197	226	209	229	256	226	260	229	215	225	228	222	218	264	206	245	237	242	231	214	218	205	236	236	237	244	228	257	224	210	226	242	227	243	220	244	243	219	222	240	233	229	225	238	224	224	233	218	220	233	228	252	225	219	218	243	253	223	253	205	232	224	231	228	207	229	207	234	203	212	215	219	219	235	234	229	237	230	260	267	207	227	248	229	236	232	235	193	220	206	263	243	245	233	222	211	228	242	229	216	225	227	232	214	227	219	242	212	211	235	246	241	229	226	225	221	224	227	224	219	215	221	242	247	249	243	241	237	208	223	224	226	192	221	213	256	239	220	230	214	208	231	212	230	199	232	240	237	248	231	232	238	214	212	214	227	247	237	223	229	230	217	224	220	218	245	235	219	197	241	220	247	212	235	207	226	219	200	243	245	238	215	233	222	242	184	206	213	220	215	237	219	252	207	228	222	216	198	216	256	225	222	246	203	228	244	241	239	239	244	206	210	212	253	228	246	222	226	181	234	230	206	221	227	226	222	203	243	229	220	212	229	234	231	207	234	234	242	261	222	238	210	245	208	260	232	240	198	254	250	249	217	246	216	229	228	246	228	226	229	189	232	237	201	230	238	223	235	223	220	228	232	200	209	259	229	237	259	228	229	212	244	257	204	216	219	230	244	228	217	226	233	243	231	213	242	231	242	203	236	235	216	228	229	217	218	221	223	194	214	212	240	223	202	244	235	252	238	225	222	221	214	248	220	219	250
3950	12527	10209	5160	3623	2695	2084	1490	1153	942	802	629	632	520	458	430	448	401	355	359	362	329	357	325	297	295	290	280	309	308	280	274	309	294	272	302	283	292	250	293	272	278	250	256	254	262	260	292	271	281	245	246	253	282	300	269	277	264	253	243	261	263	283	264	277	250	288	249	262	286	284	259	274	233	251	217	265	269	260	272	237	283	264	236	237	239	254	238	241	252	232	250	229	232	252	278	246	234	249	280	228	274	250	252	235	270	240	272	252	271	282	265	236	245	252	269	243	261	259	219	268	222	276	272	233	231	225	252	247	271	227	242	289	253	258	243	262	243	250	268	234	246	244	245	278	246	246	272	238	232	257	237	214	260	261	284	259	263	250	251	276	240	259	247	270	239	254	270	270	231	256	246	276	247	263	248	265	241	248	243	268	232	231	248	233	236	256	261	227	251	269	259	266	257	261	246	241	267	265	240	244	263	242	261	220	252	246	238	246	245	240	238	276	235	247	267	294	260	256	262	254	253	254	240	251	270	235	264	249	241	257	266	258	214	226	242	229	271	265	262	263	244	244	230	254	271	227	231	220	255	272	216	249	263	244	265	240	259	257	261	229	267	238	286	262	257	264	268	208	236	245	214	248	243	241	251	241	269	227	259	250	246	234	284	244	248	274	254	259	260	256	254	266	232	259	237	237	242	235	255	264	260	241	237	245	270	246	247	239	273	269	255	251	236	256	252	247	285	223	251	246	240	268	250	252	254	236	228	238	255	257	264	262	270	250	242	249	262	256	264	275	241	261	256	227	257	242	236	264	256	248	228	233	249	249	246	246	228	264	244	272	217	246	271	251	255	237	258	243	257	244	246	267	237	246	259	239	256	257	260	230	267	242	250	242	278	236	244	260	292	236	243	225	227	267	262	232	263	258	268	252	254	219	229	267	261	266	251	246	234	252	249	229	247	246	238	265	259	241	251	258	245	234	247	256	238	262	250	247	230	244	268	225	263	272	271	233	251	264	241	229	262	232	252	231	260	249	246	265	270	242	258	267	263	243	263	251	245	256	231	245	245	255	243	253	238	265	239	261	235	259	238	260	234	222	274	250	243	258	240	241	253	241	244	251	268	266	246	277	251	237	241	271	249	250	281	287	270	239	243	255	255	252	273	267	240	211	277	266	238	280	238	239	234	227	228	240	265	269	261	265	256	249	264	273	231	267	249	228	235	226	240	266	247	276	274	189	253	231	279	258	258	258	274	231	249	266	269	249	245	256	239	238	212	229	260	279	275	253	248	253	246	247	247	260	277	226	233	245	262	270	258	240	241	243	250	265	260	270	265	254	268	256	233	234	258	262	227	265	238	257	219	271	269	272	261	245	242	249	253	227	254	248	253	242	245	271	269	251	242	256	249	253	241	236	233	238	255	270	277	241	265	246	246	229	264	232	261	268	242	269	284	260	245	262	242	242	251	241	241	266	258	238	239	256	236	243	259	262	230	258	258	273	248	232	244	285	236	245	259	229	243	233	272	245	257	226	256	254	274	250	251	242	259	239	257	259	226	231	225	254	241	215	270	278	244	235	264	253	270	263	261	287	248	259	236	274	271	239	225	268	247	253	263	249	240	240	255	246	246	245	240	250	249	236	252	248	251	267	242	240	258	252	248	237	257	262	282	266	250	269	238	314	258	252	279	254	245	253	256	284	222	262	254	255	270	252	276	246	261	234	280	234	261	226	290	249	254	257	244	235	269	234	240	268	252	251	225	259	236	251	243	239	272	261	266	257	256	258	253	221	275	241	232	250	245	254	238	259	212	249	240	230	255	239	265	247	259	235	276	267	265	260	232	243	217	272	258	254	231	259	235	237	247	262	235	259	229	263	220	258	234	251	256	254	262	263	259	234	242	278	249	277	248	253	253	222	234	226	230	230	218	252	237	244	277	243	232	266	234	256	248	269	248	250	258	235	257	257	264	269	251	240	269	250	257	268	239	254	287	278	244	258	258	231	238	209	245	254	261	264	247	238	252	252	233	232	258	246	252	228	262	248	254	254	242	211	249	257	249	258	244	224	264	248	254	271	278	258	250	254	241	222	250	272	248	235	261	254	246	273	245	240	261	293	229	269	234	250	251	269	262	248	231	254	272	258	264	244	255	251	257	205	262	247	228	237	243	250	251	275	253	271	254	244	255	234	268	251	258	244	242	245	248	259	251	263	234	270	265	254	263	249	254	261	252	246	221	239	276	240	247	245	242	259	242	258	256	269	266	240	257	259	257	273	217	267	225	269	270	271	247	259	251	271	267	263	256	235	250	278	241	260	235	224	243	268	237	217	285	246	241	230	250	271	266	214	218	257	286	257	256	253	259	259	252	231	256	273	269	259	250	243	273	267	235	243	250	264	255	251	234	245	232	222	245	255	221	248	242	269	257	233	216	251	230	244	252	255	231	257	267	229	238	274	253	237	230	246	240	250	236	288	265	209	246	234	267	265	231	233	244	254	277	259	244	283	224	245	253	248	244	271	245	280	224	246	250	239	266	251	236	250	243	236	215	267	254	235	260	242	249	272	235	215	232	275	243	235	247	262	239	253	264	241	227	251	257	256	231	263	247	281	262	284	260	259	233	245	258	255	252	257	262	255	271	238	247	271	289	235	226	250	258	277	273	256	257	224	257	289	259	225	236	236	274	244	294	237	226	245	266	256	248	272	244	253	218	253	276	270	240	265	241	274	233	238	246	245	232	274	253	245	277	264	237	255	243	256	256	230	247	273	219	257	262	231	245	243	240	251	276	248	245	299	247	262	234	251	240	274	244	261	225	253	238	249	261	242	244	255	291	270	248	257	255	263	259	240	264	288	252	251	265	254	244	240	260	246	250	271	248	265	238	232	246	245	260	262	263	251	240	253	261	261	231	243	275	267	260	249	252	273	252	244	261	250	262	229	257	254	253	256	286	254	269	284	255	271	264	246	215	238	244	286	273	257	268	284	273	254	233	235	253	264	238	250	256	246	234	265	281	246	249	217	232	260	227	252	250	231	270	267	248	245	246	273	267	242	284	272	266	255	218	290	222	274	232	247	260	262	283	214	266	258	237	263	252	265	287	258	288	274	236	257	257	241	254	244	230	248	250	250	237	233	248	241	251	250	249	253	251	291	275	265	243	223	246	241	265	258	251	244	232	243	258	260	269	261	269	238	244	249	259	269	244	234	250	221	256	259	242	271	238	253	260	246	237	256	268	245	253	270	289	244	244	248	254	266	256	246	277	220	270	249	254	262	267	240	232	257	272	258	243	271	286	281	250	248	255	285	254	236	253	235	246	240	252	296	248	266	268	273	231	252	261	257	232	230	250	270	245	260	230	259	271	251	269	262	263	233	273	284	272	249	252	226	247	223	243	265	246	262	248	247	228	254	272	257	269	270	255	254	241	253	250	242	262	234	246	263	244	244	237	258	232	234	222	275	234	246	252	265	245	268	257	238	237	267	246	258	228	263	250	265	236
26994	18819	5589	1144	890	860	785	778	815	834	814	838	778	845	812	752	807	777	797	818	792	814	816	781	819	812	747	798	800	747	795	799	845	755	764	824	776	814	834	762	794	784	777	795	736	769	785	801	798	804	826	828	798	760	840	806	810	835	793	800	784	766	796	804	809	857	787	818	787	795	780	800	782	802	727	802	786	746	824	809	793	773	817	788	831	803	803	797	780	794	804	813	800	771	829	779	796	756	751	830	746	755	823	805	774	787	801	784	815	785	751	770	824	794	841	759	822	743	819	848	786	781	764	784	809	824	810	791	829	791	791	791	785	808	801	785	794	846	784	827	799	818	812	807	770	773	808	777	821	827	761	814	837	803	813	787	798	762	793	757	773	856	795	825	828	814	793	789	818	822	846	812	806	816	807	847	804	831	847	781	812	777	790	771	772	804	841	820	782	826	828	776	778	706	796	752	748	817	801	834	781	779	789	757	802	873	817	819	820	719	810	791	799	778	770	781	801	755	830	782	833	770	793	800	839	764	755	754	839	779	785	761	841	762	767	826	792	724	803	801	814	759	782	774	763	811	849	766	796	780	789	770	801	756	762	823	779	808	787	777	799	851	825	784	812	778	797	802	783	754	753	842	796	787	843	753	833	805	818	773	813	790	805	763	783	808	739	836	758	784	774	784	788	778	819	819	789	726	790	823	830	759	777	764	757	793	754	789	753	762	815	797	794	837	810	814	760	824	816	784	797	839	815	814	770	792	753	800	799	812	776	760	772	813	760	781	765	780	742	824	808	771	771	813	783	799	800	824	846	835	817	798	834	826	794	837	810	793	801	782	838	800	790	796	797	838	796	804	770	736	731	792	817	808	789	777	796	747	787	781	826	755	778	799	827	809	785	790	816	781	808	775	792	763	807	816	787	768	800	800	755	770	788	793	797	841	794	792	783	851	828	812	792	786	790	765	799	793	762	770	850	804	802	798	811	820	801	763	831	724	797	794	748	773	762	802	823	765	797	767	794	829	816	748	813	794	807	781	778	794	816	821	757	757	786	794	826	819	767	838	779	836	829	790	788	797	795	782	768	782	753	776	753	763	793	799	810	822	787	806	783	799	810	759	825	812	784	790	795	825	789	806	829	746	792	827	802	805	832	800	828	761	777	744	823	867	808	784	797	840	780	783	737	806	782	752	817	870	792	804	836	795	780	740	810	770	810	824	826	803	817	767	849	818	813	842	821	784	752	817	793	802	799	779	814	843	808	812	814	803	804	772	842	802	747	817	825	848	814	812	804	784	763	780	797	806	788	798	800	786	803	753	809	859	790	820	774	807	825	784	808	785	763	705	785	808	825	823	764	800	748	776	712	796	808	807	808	787	785	719	747	842	794	773	826	768	789	770	790	817	789	776	768	800	776	753	735	827	797	757	791	776	868	798	847	769	771	833	752	813	759	837	821	767	823	863	789	792	858	817	802	788	806	799	830	815	865	860	793	797	793	792	765	773	795	815	830	815	861	802	788	793	799	823	788	826	841	794	835	778	798	775	785	804	850	788	819	807	795	780	746	795	846	809	863	734	772	786	787	752	764	815	836	782	819	811	763	741	813	796	764	781	837	819	784	735	798	818	807	802	832	815	826	790	768	783	770	798	801	839	793	783	828	819	816	736	817	849	794	766	788	752	800	817	778	768	748	791	792	795	839	835	784	793	873	840	753	771	777	836	815	778	842	780	860	753	845	794	822	798	756	793	749	788	817	819	868	778	789	775	766	795	843	857	737	801	805	786	813	804	791	782	822	817	822	817	852	798	771	761	745	836	754	796	787	812	794	843	841	800	814	813	822	765	840	840	810	721	806	793	743	764	778	811	793	837	770	757	793	787	831	861	805	829	815	758	849	779	802	776	792	780	759	805	743	815	830	723	830	821	832	799	787	742	806	764	756	811	853	769	753	823	772	769	778	797	804	815	773	765	793	794	729	787	786	829	805	803	848	830	784	770	743	800	783	786	773	763	837	773	851	787	822	809	807	813	781	807	813	828	793	783	821	817	735	865	831	818	785	802	777	763	774	805	846	814	854	821	791	789	769	810	799	784	775	767	784	800	742	783	774	864	779	813	804	760	737	764	759	763	789	833	790	824	802	792	790	776	799	804	834	798	782	753	776	789	790	812	788	825	774	789	821	759	814	886	756	773	822	793	795	799	774	778	831	743	786	728	839	801	801	791	785	769	769	785	797	774	822	789	751	814	853	747	760	830	776	831	844	820	796	776	781	819	800	727	795	821	826	785	832	808	830	824	779	775	807	801	812	791	756	821	838	786	819	786	791	815	797	812	831	821	799	777	807	788	798	752	800	843	822	790	775	811	796	758	773	770	752	798	794	800	814	781	784	797	799	812	829	744	784	842	778	851	805	772	759	808	800	803	808	771	748	802	796	801	757	716	817	821	800	796	798	750	804	810	750	804	789	800	809	777	752	791	798	764	767	775	772	797	799	746	808	824	818	765	797	765	794	810	846	827	823	788	782	797	774	766	825	792	788	860	808	826	806	803	744	767	803	795	775	825	820	790	789	783	746	840	791	770	793	801	784	807	805	774	754	814	830	778	815	798	762	789	784	772	770	841	815	741	796	821	778	805	842	801	746	784	792	829	806	810	805	838	765	812	785	794	804	827	778	786	794	830	789	823	807	814	798	827	823	761	816	780	779	747	798	762	742	763	867	820	789	812	780	823	820	786	811	827	798	804	821	775	788	780	760	803	803	755	790	776	806	783	782	801	781	732	816	783	835	750	798	835	733	820	826	739	781	855	802	777	760	771	801	800	772	731	786	782	824	820	808	756	775	832	771	742	829	784	793	775	765	783	791	821	785	782	775	779	798	783	791	827	859	803	800	808	833	780	739	817	813	795	725	809	776	837	790	812	774	821	794	774	777	853	820	782	786	739	798	800	755	804	836	780	807	777	809	823	809	821	755	803	761	780	797	820	771	777	724	836	735	793	841	778	792	814	804	781	726	755	809	826	799	849	762	727	777	834	816	808	814	768	786	822	784	838	842	813	784	782	825	782	830	829	798	799	776	782	793	842	798	834	803	799	796	825	784	756	800	728	812	836	826	751	784	745	768	709	804	817	752	837	766	820	815	814	783	801	789	785	828	791	790	781	733	812	822	830	897	818	804	748	738	851	773	770	794	782	818	830	781	819	806	790	813	822	785	775	777	793	803	814	790	836	823	746	750	752	756	804	787	783	748	794	763	763	798	789	839	787	812	802	814	829	784	810	805	812	806	774	762	813	776	858	792	768	769	763	791	807	779	764	821	749	755	786	765	786	777	780	770	783	762	795	831	791	791	806	783	812	830	760	770	797	815	812	851	757	737	779	800	836	809	835	772	824	783	819	769	794	786	773	769	791	786	764	753	819	738	828	782	782	819	843	823	839	815	739	802	805	780	798	818	803	761	792	756	753	768	814	793	831	744	813	771	785	768	777	815	789	780	814	757	800
4489	1248	1220	959	942	920	919	858	817	924	888	794	896	855	815	853	871	866	891	881	826	814	865	827	861	852	856	804	868	862	853	816	828	833	889	846	857	844	826	858	902	884	862	866	799	871	825	880	861	858	853	864	871	898	882	847	913	834	814	838	870	828	880	858	842	869	864	829	825	813	861	871	872	835	828	883	803	877	848	800	820	796	883	855	855	844	876	870	847	803	827	859	835	830	836	838	839	860	840	856	823	883	850	876	812	846	857	913	840	853	880	793	870	851	841	832	837	843	838	855	870	835	879	879	850	887	831	885	830	864	823	832	850	885	880	844	848	823	786	856	849	846	899	819	895	815	793	872	851	827	850	890	816	876	833	803	838	861	846	788	801	859	809	859	860	860	863	840	799	761	838	862	858	869	894	817	845	842	850	874	819	814	815	849	834	871	821	896	855	857	826	816	866	845	875	825	836	859	862	813	812	885	897	833	843	922	848	890	868	861	810	814	819	849	837	831	819	813	898	840	817	823	838	867	851	898	806	830	848	900	827	850	892	825	894	807	837	861	867	848	868	843	845	847	814	855	850	884	805	865	809	846	816	822	848	849	849	861	792	853	886	846	855	822	858	817	845	878	853	907	838	894	851	831	847	867	830	829	850	869	866	868	883	810	835	878	855	893	837	896	833	841	829	838	842	858	828	877	893	853	871	879	854	842	844	883	821	852	837	891	873	794	840	843	907	879	833	797	898	879	837	836	805	872	847	815	841	785	835	816	852	829	893	806	872	844	843	824	948	823	795	805	875	859	822	845	787	916	855	877	847	848	848	856	858	826	851	869	855	777	809	859	838	867	821	842	820	843	837	860	854	835	826	845	802	861	818	840	838	807	851	864	871	833	847	822	866	864	846	780	860	842	885	841	852	849	836	839	872	809	842	833	876	792	822	882	877	838	853	871	813	815	796	829	894	861	825	865	833	862	820	845	852	875	814	832	839	862	802	811	840	845	818	910	823	830	897	820	813	846	815	811	872	813	907	815	810	863	847	830	836	851	897	878	863	870	803	812	806	835	842	843	861	832	853	876	849	880	880	797	856	858	845	807	849	838	872	855	805	831	872	860	879	839	862	806	847	839	848	829	871	866	859	863	893	865	861	843	845	849	854	915	857	789	918	849	856	866	852	871	863	797	815	844	849	859	862	854	816	842	873	865	813	906	812	849	857	836	809	859	896	829	847	838	876	857	881	891	849	847	771	831	910	848	878	819	837	879	821	884	849	822	849	831	865	884	918	869	842	830	826	820	871	867	887	823	888	875	836	854	897	863	864	883	839	830	827	826	883	795	830	862	830	790	835	813	866	818	859	803	838	875	843	810	779	802	864	816	828	888	817	866	811	816	843	833	814	817	880	840	828	836	818	839	829	832	878	902	848	858	840	887	855	835	869	847	894	881	861	886	884	873	869	888	807	897	832	868	867	842	837	827	890	799	818	820	827	845	870	866	842	866	863	860	867	847	833	861	818	890	827	815	836	889	776	834	807	831	847	816	847	813	849	840	870	791	808	866	802	866	826	805	855	841	849	882	850	903	830	833	906	896	865	836	862	858	856	860	922	885	823	858	801	788	872	821	836	821	815	862	876	856	853	877	845	837	871	813	819	884	780	852	837	886	868	855	865	864	826	886	911	828	885	904	863	847	782	827	868	864	798	842	787	853	882	844	860	862	858	828	884	881	832	866	883	888	891	876	869	841	840	865	849	843	810	858	859	837	858	919	837	876	892	831	787	796	843	824	887	879	819	811	823	826	851	792	810	853	815	878	851	864	863	825	885	829	838	869	851	889	841	794	802	823	862	814	867	850	865	807	830	937	911	887	834	833	784	814	863	799	829	862	859	823	827	859	858	872	824	854	816	878	839	823	861	855	855	839	839	846	803	919	855	826	910	849	839	841	880	870	860	858	855	822	882	870	779	871	842	799	760	809	845	801	844	825	841	856	851	863	871	835	851	842	810	896	847	769	820	857	813	817	869	827	834	808	862	869	821	864	826	814	870	848	850	878	846	853	857	885	877	811	830	802	833	809	824	875	804	850	777	790	854	869	866	836	934	842	810	839	880	854	885	884	820	861	837	849	826	850	866	824	800	875	949	940	829	848	886	842	883	873	849	884	906	830	882	848	851	862	830	822	842	854	848	852	881	841	838	892	871	860	842	868	900	864	848	757	868	830	800	841	838	836	897	847	832	909	856	815	853	877	876	822	837	860	849	865	819	814	869	894	843	880	846	850	866	859	823	861	812	840	818	913	877	807	805	837	803	879	860	909	826	823	811	840	866	838	883	841	800	864	865	864	883	806	804	871	786	862	823	857	836	822	845	848	867	846	814	874	845	858	848	890	823	803	859	868	909	832	842	847	869	857	860	850	833	849	807	839	828	839	841	861	817	910	834	846	837	835	891	809	825	811	867	867	863	897	869	851	852	807	843	860	838	821	854	823	832	860	852	849	840	892	837	839	876	896	866	801	870	836	844	866	821	842	868	843	829	867	808	850	872	836	854	881	823	806	853	823	858	808	845	858	879	829	837	875	832	845	875	863	810	815	817	779	836	852	829	856	813	818	841	868	826	828	837	868	815	886	849	902	871	822	905	877	835	864	805	858	845	837	867	821	892	831	818	880	857	842	828	828	825	849	814	846	854	835	888	914	841	814	813	835	853	816	848	815	854	836	814	816	845	876	861	842	817	860	895	878	813	841	853	867	889	830	876	887	827	848	890	851	822	824	850	866	864	814	803	842	864	832	848	880	862	904	895	819	864	846	841	859	853	797	892	854	806	871	865	845	833	832	857	868	809	880	863	864	896	849	883	867	841	851	912	858	814	860	810	865	820	779	860	838	810	844	838	825	827	843	832	859	783	825	804	904	825	896	871	855	858	859	861	862	844	802	914	867	842	824	810	882	818	881	859	862	891	817	837	851	827	842	862	823	828	833	855	851	862	827	893	848	861	842	873	871	851	843	834	880	855	820	876	797	818	819	858	855	856	817	822	817	843	813	877	881	815	869	827	875	869	847	854	908	867	814	907	847	817	863	846	838	826	861	833	827	846	836	867	839	838	888	863	825	851	833	853	835	825	874	874	871	836	849	828	821	863	855	858	818	862	884	894	851	812	898	831	795	830	819	848	839	797	810	856	837	824	853	849	851	885	884	829	840	853	889	807	827	869	822	821	835	850	863	844	831	839	870	852	901	851	847	844	813	814	857	828	873	830	839	860	827	846	829	790	897	845	827	855	850	836	808	871	838	802	829	837	812	803	863	842	880	841	808	803	846	826	843	868	811	856	851	860	851	825	868	857	848	823	882	876	867	887	831	877	856	841	854	910	856	858	878	876	791	865	854	827	828	847	809	856	804	867	834	815	889	846	831	886	843	847	851	844	845	858	828	891	850	854	875	832	855	856	832	849	854	844	814	855	827	915	882	854	857	840	835	865	880	821	801	836	853	856	828	833	828
23169	20874	27937	23921	20856	11118	1540	1000	853	849	768	780	730	718	701	715	686	675	697	618	626	635	635	656	672	676	620	673	625	632	724	581	694	595	585	604	678	634	663	652	646	642	573	610	675	633	648	653	642	668	621	600	655	628	659	634	625	652	655	656	645	634	623	638	636	640	596	642	642	604	607	624	639	612	593	608	660	633	645	595	596	669	619	629	639	613	631	598	584	629	590	667	609	626	677	614	629	604	580	629	611	621	644	612	633	610	599	606	627	660	620	565	593	662	635	627	662	611	605	601	634	600	611	630	627	616	608	619	643	680	609	625	635	625	625	621	636	600	651	619	638	635	664	608	638	609	602	627	670	666	653	629	640	640	652	637	596	618	586	621	590	647	652	616	609	631	666	588	608	601	639	605	564	610	616	618	648	632	634	554	604	588	575	647	681	634	580	590	657	587	661	629	621	655	663	616	679	635	666	664	601	616	661	648	599	594	669	604	608	658	645	635	593	628	655	666	589	602	645	613	599	616	635	576	628	619	600	611	621	626	587	625	632	637	651	575	644	603	616	595	627	587	637	650	708	606	627	596	665	638	597	637	595	595	625	610	632	602	651	630	609	619	643	628	617	641	610	618	593	603	635	620	651	628	606	623	629	622	598	639	600	612	601	621	698	593	656	598	631	603	597	635	615	617	675	624	659	616	662	607	650	652	655	613	624	607	596	612	568	656	616	604	618	595	672	688	633	673	601	618	648	583	622	655	636	634	596	637	620	593	659	635	583	610	610	608	648	612	583	637	599	615	631	616	675	615	637	637	593	622	608	601	609	637	602	600	643	671	680	639	634	623	607	610	644	633	615	636	590	641	654	590	616	665	618	616	654	643	607	616	592	645	614	680	596	615	620	631	660	686	685	630	595	654	655	629	631	663	611	682	657	603	644	629	644	665	626	599	667	645	625	555	675	611	608	624	609	643	582	614	588	681	629	673	670	568	608	624	599	583	644	614	643	631	652	614	652	622	595	617	651	594	640	607	606	595	649	607	645	576	638	646	594	622	615	629	552	615	584	644	650	557	625	642	639	572	654	629	656	623	650	649	645	649	600	638	578	657	692	647	581	621	620	577	587	622	631	644	585	624	635	625	650	668	665	603	621	609	626	634	615	614	615	656	590	627	667	657	641	660	590	659	572	572	616	593	609	619	596	630	606	618	619	664	578	606	679	651	652	601	597	625	597	627	608	593	624	653	611	593	635	624	636	667	579	670	590	647	695	599	599	623	590	618	664	649	580	659	634	617	620	627	603	605	606	628	643	650	620	659	643	604	628	664	635	613	601	588	612	627	610	601	608	600	600	658	619	594	590	608	645	601	654	601	621	593	590	606	648	627	638	628	592	646	600	588	681	607	616	612	622	625	594	602	621	640	628	679	583	653	667	655	651	643	620	617	610	630	612	612	611	641	615	584	646	602	629	561	655	667	613	617	600	619	599	617	613	597	644	610	630	647	639	632	665	587	672	660	639	583	625	610	665	549	655	598	621	628	599	657	633	579	637	597	617	606	599	590	662	609	620	680	638	594	563	628	628	626	654	616	630	625	598	624	620	587	632	628	603	552	630	622	605	546	605	638	661	641	589	605	601	582	654	615	623	640	617	578	596	594	606	615	626	628	588	628	612	611	633	666	610	635	646	623	637	620	606	627	642	675	588	595	635	613	633	692	616	648	644	595	599	656	616	649	637	631	616	646	603	610	628	595	645	610	660	630	609	589	657	589	629	604	612	627	653	588	639	601	628	630	620	626	598	621	645	644	650	601	640	600	613	614	633	663	613	610	652	639	600	645	630	634	668	610	611	601	638	661	591	629	637	592	575	592	589	633	636	684	625	634	637	612	638	658	607	648	602	649	651	682	628	639	602	626	614	643	570	653	614	645	621	633	589	648	645	603	650	643	607	656	655	604	622	610	614	604	594	660	613	628	641	638	638	602	585	638	596	698	670	648	616	589	661	637	580	610	559	596	650	618	621	608	611	596	668	616	628	648	649	661	622	646	607	613	623	636	639	664	617	636	578	602	618	620	636	631	580	634	600	657	618	616	579	599	581	637	600	623	655	653	610	591	621	612	616	659	605	636	625	639	637	616	612	606	623	576	605	681	632	652	625	647	626	611	643	641	650	602	655	664	593	619	645	619	608	609	639	626	610	637	641	679	639	589	641	626	587	639	608	576	581	596	643	651	598	599	617	589	631	575	648	647	618	659	648	636	619	600	621	602	632	597	611	639	615	634	625	603	557	619	598	648	632	638	593	637	633	614	627	655	636	582	577	609	603	609	660	630	601	611	613	590	576	647	611	621	611	632	681	618	611	609	605	651	572	648	582	619	659	652	638	620	603	608	592	564	618	625	618	599	604	615	634	610	630	639	609	645	630	593	601	614	640	597	612	619	585	656	610	627	629	645	567	663	668	654	625	621	612	605	620	669	676	595	603	614	640	659	616	647	658	610	616	629	597	617	627	581	602	637	627	666	610	637	607	632	644	612	605	639	632	605	608	580	614	626	627	598	618	658	591	621	621	647	606	663	644	602	609	642	635	655	589	599	587	610	608	614	616	605	630	640	642	606	651	656	659	634	576	605	613	641	613	635	609	677	621	590	572	623	639	610	641	627	636	609	625	653	678	595	633	670	634	640	668	658	619	653	656	638	583	627	631	593	635	652	611	627	605	633	630	631	607	607	658	641	615	587	602	640	658	616	641	639	614	618	606	634	660	651	632	651	610	614	635	656	635	620	626	604	598	644	611	655	630	632	614	622	593	647	646	624	626	626	600	594	584	634	613	610	661	643	647	614	613	624	615	628	638	643	628	597	646	617	574	710	607	598	587	610	604	605	653	662	584	635	629	620	609	630	684	629	616	638	622	617	586	632	627	592	620	674	631	593	629	585	640	613	617	665	630	671	650	618	587	621	649	636	617	658	641	656	609	652	655	610	680	625	582	650	641	605	671	624	684	648	696	601	647	620	611	632	567	604	595	624	593	598	621	640	621	584	660	587	635	622	610	611	609	642	619	632	628	584	616	636	639	589	610	624	619	650	622	586	612	635	643	647	618	619	592	601	581	627	588	580	632	603	656	614	613	614	647	584	607	587	631	623	609	636	633	627	637	639	624	613	602	634	564	624	633	615	590	620	607	641	660	606	644	648	598	605	577	626	615	627	633	615	596	647	621	617	612	608	621	674	684	601	652	622	635	610	585	640	614	627	602	632	659	611	541	617	599	597	647	629	631	663	611	625	606	638	622	631	618	619	598	622	621	626	620	612	598	624	607	602	577	660	624	609	596	615	698	602	650	629	615	681	665	564	660	644	642	656	611	634	619	594	628	627	601	613	634	640	616	616	630	660	590	657	651	622	624	624	651	637	650	624	607	642	614	612	603	640	618	578	591	624	589	629	664	633	626	643	609	632	600	646	636	624	619	631	620	637	609	638	640	635	665	583	600	606	622	633	578	595
3123	7357	6218	3254	2382	1890	1568	1213	1091	1033	958	892	837	837	751	793	780	742	754	732	759	679	721	749	723	701	638	704	704	727	683	719	689	663	660	660	718	655	705	704	697	677	712	709	695	677	672	704	681	690	709	698	696	676	671	693	680	723	724	702	721	686	691	669	738	699	660	728	707	704	642	691	688	671	716	719	679	690	640	644	717	717	699	697	744	684	723	658	684	670	630	712	669	728	716	663	698	676	690	649	720	678	689	667	659	707	691	720	732	699	686	687	703	677	641	676	677	677	692	722	715	669	757	722	687	730	732	694	665	656	727	699	689	717	680	657	737	667	694	668	669	643	649	646	685	689	707	736	681	695	674	665	650	643	707	655	663	696	686	695	655	705	703	711	668	712	690	642	722	691	695	682	734	738	705	716	731	703	668	676	653	678	704	699	670	629	677	656	696	643	693	681	693	721	714	707	689	673	709	688	669	715	674	703	690	721	717	668	684	672	675	669	680	689	659	672	661	720	677	633	694	705	662	713	665	702	664	674	652	653	640	700	634	679	680	687	708	730	713	698	643	708	680	634	729	705	712	730	696	650	713	647	640	656	674	679	645	704	666	694	707	656	707	666	709	701	703	686	688	668	697	707	695	767	648	689	722	676	701	717	680	694	654	678	661	699	713	693	670	703	655	720	624	648	671	679	670	667	656	651	680	661	661	717	687	671	629	724	650	673	705	659	689	702	665	695	681	705	657	732	648	661	669	680	655	719	725	699	666	657	686	669	673	707	640	735	678	661	690	664	688	652	651	649	710	658	671	704	692	679	659	700	671	666	676	705	681	688	671	674	730	708	677	687	701	677	662	667	668	714	690	650	684	663	709	657	704	699	698	675	661	678	637	637	709	624	714	721	666	667	703	684	710	719	661	670	679	696	700	684	709	656	709	673	678	656	676	665	638	698	691	706	685	669	652	750	735	681	654	658	693	702	686	702	696	719	709	703	674	666	674	663	689	664	712	691	735	716	665	671	700	660	687	691	667	698	628	683	701	644	631	642	655	691	687	692	683	673	675	701	655	704	676	674	670	655	669	663	721	692	684	654	671	728	678	693	667	691	698	681	723	660	678	739	689	636	692	684	722	637	707	664	657	699	669	685	741	714	653	694	694	712	668	687	701	666	706	714	654	677	721	699	714	661	696	708	706	712	682	688	646	712	712	685	664	684	655	694	681	717	691	698	662	716	680	699	693	752	694	679	679	696	680	687	675	701	673	667	659	704	662	691	644	708	689	690	720	681	682	697	704	715	672	688	695	649	671	643	724	719	670	689	653	682	658	681	689	681	691	728	684	694	658	694	696	752	706	662	694	678	728	687	673	673	669	656	665	681	705	671	671	692	662	723	659	686	715	647	675	693	700	683	721	694	628	665	655	723	714	720	710	647	673	710	661	694	687	690	627	708	704	654	694	650	667	681	674	677	712	704	695	666	674	722	703	637	721	668	659	689	709	681	678	726	711	721	703	700	696	687	696	687	681	696	678	705	658	690	656	679	734	698	692	680	674	695	699	687	703	684	671	670	716	685	700	722	658	681	700	707	700	677	654	664	716	693	693	660	654	659	703	668	665	694	722	700	679	693	659	700	647	713	671	662	647	693	724	709	660	700	726	700	667	735	638	668	672	703	717	669	719	704	710	686	665	660	648	703	619	693	662	694	672	632	682	693	634	661	662	687	721	716	673	621	683	670	658	688	696	693	709	696	696	650	701	707	661	662	669	688	667	701	690	656	709	702	655	676	719	669	684	677	703	657	678	659	651	689	738	724	681	676	756	680	657	663	667	652	685	690	680	685	706	659	678	674	668	713	722	702	688	654	627	685	674	701	683	699	662	682	679	719	698	640	685	647	696	699	676	681	677	730	675	665	654	684	742	695	661	730	663	665	669	659	663	674	704	684	683	677	662	683	617	672	661	685	732	691	695	668	649	715	677	670	661	674	637	682	674	717	653	703	659	681	655	674	706	687	686	707	693	695	662	653	706	751	713	699	744	714	690	660	702	707	642	671	692	639	714	695	694	693	698	653	742	687	709	703	683	686	666	667	668	683	716	661	700	664	676	702	650	671	647	653	690	661	679	680	685	640	651	666	651	688	673	696	672	661	701	672	699	659	669	720	692	658	655	688	705	685	691	687	751	673	676	689	694	646	691	663	664	669	656	714	646	664	691	621	691	721	691	708	708	627	673	688	730	663	701	701	703	704	686	660	666	667	686	673	673	690	665	728	663	727	690	666	646	673	664	687	638	685	703	682	664	682	680	706	659	697	657	642	675	681	671	700	682	721	686	707	730	660	672	716	667	663	708	663	669	661	655	663	690	692	697	671	705	673	636	644	676	659	647	669	668	681	700	677	673	672	708	669	703	648	645	671	690	707	685	718	683	701	675	694	688	731	725	657	726	670	706	704	665	628	664	670	722	740	641	682	694	656	722	720	673	682	649	687	644	703	666	709	737	691	700	668	698	693	695	706	672	667	677	710	704	678	686	648	672	662	724	683	654	674	657	700	655	674	677	681	706	723	672	715	680	671	702	717	687	635	635	676	693	707	687	730	694	647	701	707	690	700	647	651	640	680	673	691	680	677	673	714	692	694	715	618	662	671	644	671	730	703	675	679	656	713	715	691	710	722	678	676	666	709	653	691	684	715	691	723	712	697	698	704	681	658	656	684	669	690	669	714	627	707	713	651	659	687	672	687	671	706	664	688	684	648	652	675	697	657	681	668	700	681	671	683	693	702	682	687	680	654	658	697	677	676	663	672	715	704	655	728	713	744	691	700	677	668	682	726	732	660	656	688	656	705	705	702	678	682	711	708	705	686	633	648	701	704	682	695	721	694	679	674	681	714	723	697	666	677	690	685	648	697	709	648	695	679	641	698	729	714	684	678	691	644	687	736	652	677	684	641	680	679	706	703	680	654	631	669	710	658	664	728	698	708	661	690	670	706	638	698	645	641	699	669	594	714	684	690	704	649	701	731	704	665	681	694	687	623	673	683	703	691	649	659	737	693	688	675	725	708	651	650	611	668	625	677	647	690	646	679	681	660	709	703	669	681	684	706	695	672	647	686	711	585	710	686	667	682	627	696	648	728	716	651	677	682	666	709	682	693	687	631	682	662	663	674	698	710	695	692	665	663	698	730	675	673	732	685	685	653	706	696	666	655	651	680	681	715	670	696	734	645	672	726	677	663	721	695	684	680	700	701	656	696	702	611	650	662	642	663	655	676	655	679	743	670	688	669	700	652	661	679	658	678	724	677	656	662	670	688	677	706	683	704	633	704	640	752	674	716	658	707	702	706	654	680	650	690	686	659	726	691	650	722	694	642	693	659	686	682	692	695	616	651	702	622	617	689	667	696	686	700	713	673	720	685	684	660	660	701	668	625	733	657	703	696	658	625	647	636	721	675	676	684	705	679	714	683	692	668	679	688	632	699	648	666	685	705	711	697	728	651	665	745
24068	20817	27030	24629	14819	1234	900	676	673	607	598	600	556	567	562	534	542	565	574	516	541	561	579	503	519	512	593	517	511	545	502	533	483	528	557	504	525	501	493	526	529	506	528	538	508	495	543	559	550	496	497	525	570	561	572	532	524	506	482	516	508	556	506	498	493	497	531	543	493	495	531	514	501	519	522	500	458	515	546	478	506	537	532	492	531	526	499	522	495	496	534	508	530	487	513	515	510	500	474	500	525	546	553	507	486	496	532	525	521	513	492	512	566	526	553	521	539	548	521	521	493	533	496	546	524	529	507	523	518	535	515	496	470	571	539	513	523	547	563	538	486	515	482	527	493	503	539	477	529	506	549	517	518	518	515	522	531	576	497	501	519	520	494	505	516	562	545	517	520	481	500	512	497	475	456	494	530	510	530	514	521	531	526	527	524	554	511	492	543	560	509	504	519	505	522	469	517	555	542	504	499	502	539	553	530	509	525	516	504	500	514	530	568	511	515	535	547	530	528	514	502	516	496	530	484	526	523	503	518	521	523	502	510	491	502	494	471	533	485	486	478	488	528	509	539	475	519	520	528	533	524	532	535	528	532	527	475	480	502	517	498	520	508	500	538	527	550	525	492	520	539	512	514	536	560	554	511	501	506	502	529	503	500	532	532	483	534	535	544	534	476	533	523	526	535	528	524	529	504	515	522	585	502	514	554	505	518	487	504	486	514	514	500	542	483	555	517	520	536	547	486	540	530	509	546	528	515	501	546	481	528	524	515	515	494	494	501	525	526	541	526	499	486	485	518	519	547	538	515	504	551	523	489	519	520	520	527	482	558	543	520	512	513	509	504	451	522	546	528	512	566	542	541	517	541	513	526	481	524	506	497	531	492	543	493	500	492	523	524	517	511	569	518	533	527	539	513	510	534	513	564	523	508	507	511	529	546	503	557	496	491	475	544	487	540	453	526	535	525	520	492	524	500	505	534	510	490	502	488	525	535	490	503	555	515	528	464	518	520	477	534	536	522	541	546	519	495	497	541	529	528	524	527	486	542	541	548	555	483	522	505	507	516	569	552	543	532	508	544	523	499	545	513	536	550	558	512	507	515	516	543	514	517	501	505	508	554	517	504	552	530	475	520	562	534	485	531	519	494	513	506	491	485	553	499	520	460	486	521	560	506	500	549	529	537	498	532	509	519	521	526	512	531	517	512	518	497	520	500	530	487	541	541	555	480	498	515	490	501	520	498	537	494	524	571	504	527	559	515	566	544	538	481	495	535	495	530	493	509	500	504	510	511	545	540	474	527	470	540	530	527	478	548	531	543	539	519	493	560	537	504	507	487	536	566	521	521	509	530	494	528	530	503	498	550	569	511	533	520	530	477	474	501	515	578	532	497	467	459	516	536	535	531	546	495	536	486	492	516	518	530	533	522	499	508	520	523	477	526	516	547	508	508	503	500	522	553	543	516	534	513	470	521	535	533	546	525	520	504	528	535	566	543	520	529	515	530	545	509	549	503	570	534	520	527	535	515	498	506	507	520	538	491	521	519	549	534	486	547	537	490	525	504	545	592	508	546	520	528	534	499	544	499	595	512	518	466	512	501	526	481	537	521	558	542	537	538	508	541	522	482	473	483	527	503	537	542	561	515	503	535	506	508	515	519	456	525	501	490	523	488	540	520	515	505	481	523	539	510	491	531	527	554	501	513	583	520	515	520	481	505	503	493	546	549	545	556	539	521	539	499	509	497	505	529	497	491	498	492	516	514	494	529	517	531	536	543	513	478	469	479	538	484	518	529	550	504	484	473	565	499	515	521	533	536	467	472	505	549	541	516	512	474	530	508	530	511	479	497	464	553	533	550	508	505	517	461	532	565	536	547	545	555	452	506	477	511	538	547	520	516	527	548	512	507	524	540	518	533	510	532	513	506	537	550	538	503	521	511	524	513	501	491	496	475	544	499	511	533	490	505	503	548	505	513	530	508	544	544	490	487	506	542	512	508	544	536	492	502	522	515	502	519	512	566	518	503	535	532	542	522	558	524	566	520	518	493	491	558	523	532	512	507	513	525	504	511	514	544	480	538	533	494	508	508	531	520	533	518	542	486	550	508	533	556	558	516	521	510	535	509	492	523	499	524	477	539	536	560	505	535	565	503	545	524	491	495	544	466	530	507	495	507	544	500	527	507	489	479	503	497	522	497	524	515	526	492	536	524	504	524	507	507	477	528	480	556	509	516	544	524	532	538	547	542	513	525	549	533	514	507	571	544	529	493	536	508	500	472	500	530	496	541	517	505	481	530	530	542	477	513	504	506	505	524	518	472	499	524	516	554	498	528	521	527	504	500	557	490	511	532	502	501	500	525	556	481	567	521	510	546	543	490	511	487	503	529	507	521	506	536	584	516	504	533	498	531	524	529	521	490	535	510	532	496	496	514	531	550	490	484	499	529	564	538	534	556	511	513	484	528	533	512	528	470	517	502	502	478	522	522	518	522	549	513	555	534	557	510	527	492	514	515	534	551	508	530	511	537	521	517	534	547	491	475	528	512	534	480	509	528	532	522	540	503	519	493	506	470	504	515	500	493	534	474	516	506	480	474	548	526	547	501	515	514	529	560	544	523	501	517	526	517	508	544	518	496	494	507	534	526	500	532	512	533	484	532	521	491	505	503	559	493	548	497	513	487	494	523	505	515	518	548	483	485	513	500	508	519	503	533	540	559	525	504	483	470	501	524	513	549	491	525	549	508	528	523	502	537	542	516	532	554	530	518	538	489	542	553	511	503	498	521	503	525	582	488	560	563	496	491	514	526	493	525	508	533	505	500	502	525	491	542	508	525	514	517	519	516	538	526	518	508	535	510	514	526	561	493	559	512	497	521	527	539	494	522	540	516	537	507	506	567	527	548	523	522	530	528	494	536	516	532	550	483	529	554	491	522	532	514	501	532	504	478	533	500	518	508	526	510	536	486	515	534	512	532	495	488	540	532	530	517	495	516	502	490	497	529	546	498	497	485	527	519	528	514	498	515	528	514	519	550	509	495	579	497	464	524	525	490	545	523	495	519	520	495	498	508	490	547	564	531	514	494	508	542	530	535	536	466	493	520	562	503	513	504	519	497	511	536	511	501	517	506	518	513	506	526	482	567	530	542	487	495	501	496	533	511	468	530	508	543	517	521	503	471	487	507	550	540	514	564	490	514	530	535	551	521	522	493	538	502	507	537	537	523	509	545	497	516	504	486	513	501	541	516	521	541	541	521	492	527	533	513	480	497	502	549	506	558	502	510	519	497	533	570	557	571	497	524	511	550	512	521	523	547	520	508	524	511	529	509	505	528	573	501	499	527	515	503	499	534	514	548	550	565	509	504	493	506	514	511	485	514	500	505	534	533	527	533	518	498	513	495	501	525	528	494	514	495	533	503	501	483	518	485	550	485	560	485	524	523	523	513	520	548	532	548	476	507	478	537	533	510	506	506	537	558	510	544	539	527	525	504	535
3276	4882	3833	2081	1649	1374	1084	913	842	759	690	704	660	651	620	601	619	573	573	577	585	535	615	559	578	541	541	546	623	590	579	546	553	543	607	539	546	552	555	566	567	563	561	551	567	502	543	540	552	537	539	543	528	619	546	536	577	545	576	524	540	520	520	513	518	573	575	544	559	582	594	563	519	575	556	527	541	574	537	585	583	600	517	535	578	587	555	528	535	542	532	525	555	544	513	558	550	563	550	508	549	559	571	548	544	602	534	557	545	569	545	480	527	533	541	588	574	532	566	550	582	516	545	543	555	559	516	552	495	582	577	529	564	511	542	591	556	567	519	528	582	560	574	517	552	556	518	552	552	547	570	546	551	529	547	548	576	526	554	504	545	559	544	627	561	549	520	546	542	534	575	524	511	511	530	559	548	553	553	506	519	539	523	533	568	494	511	557	556	540	526	591	538	556	563	549	560	589	573	583	563	596	552	514	529	601	570	590	546	536	545	554	568	607	560	535	541	550	529	571	525	560	530	557	533	526	590	592	554	571	507	557	538	586	536	514	558	522	576	529	527	532	535	553	511	524	546	521	583	558	553	546	505	572	584	540	541	531	521	599	533	586	570	537	533	560	554	554	544	541	548	555	565	580	545	546	507	584	551	550	525	545	524	588	557	553	541	538	518	553	577	490	533	543	544	543	582	557	525	574	557	548	537	548	566	497	533	521	512	566	550	545	530	520	566	524	571	564	553	577	558	534	548	537	536	538	560	525	575	536	509	533	562	581	506	538	531	528	578	539	516	536	557	552	556	552	565	522	567	549	556	547	546	530	561	503	546	576	584	546	531	531	538	580	588	566	615	559	543	515	566	545	550	556	566	543	559	544	538	580	572	522	559	539	528	549	524	591	610	520	554	568	534	528	571	582	552	540	543	542	536	520	519	530	549	546	562	547	572	556	571	558	530	536	523	542	550	582	561	559	529	546	515	533	565	529	572	559	521	567	546	540	539	538	550	573	497	478	554	502	570	578	560	533	554	551	542	564	590	535	608	536	554	567	540	562	557	525	535	533	531	559	553	531	536	543	554	539	567	547	548	576	548	526	550	554	521	550	500	523	565	584	556	575	598	532	534	554	532	524	605	531	523	574	598	582	545	525	515	551	567	544	573	547	550	504	530	569	547	571	561	581	592	534	556	561	562	555	574	575	551	532	559	590	535	513	510	568	484	585	554	546	543	545	586	545	558	528	523	590	556	544	528	539	494	535	553	597	554	562	549	524	559	539	547	598	572	573	581	589	552	596	502	548	586	544	573	552	563	573	537	554	582	550	513	542	562	529	578	576	532	542	525	497	577	527	582	575	541	511	550	563	547	570	559	529	564	553	550	533	566	542	561	564	598	582	513	553	568	554	526	560	531	520	582	567	502	601	526	547	545	537	541	527	561	587	567	550	543	537	560	514	536	566	590	562	496	537	511	531	556	550	588	566	538	542	583	565	547	512	556	555	547	555	547	543	538	559	526	571	534	534	542	560	568	553	567	572	486	534	520	528	564	559	601	564	543	548	531	519	520	529	585	543	570	587	554	573	534	550	558	540	574	535	573	582	569	543	546	559	523	572	543	512	534	565	566	575	555	526	539	536	556	546	537	510	549	532	541	500	525	562	610	576	553	522	593	573	587	515	518	553	535	542	602	600	536	524	529	578	527	562	529	530	518	592	574	565	567	563	552	555	539	605	530	568	542	496	578	567	579	590	537	523	519	557	565	546	525	559	580	548	533	531	566	545	512	539	521	552	495	534	619	561	613	503	511	545	539	584	568	585	545	575	552	533	539	558	560	501	564	542	540	545	555	535	544	564	526	546	583	572	521	561	592	525	540	547	532	559	543	560	559	534	534	540	559	568	574	540	558	542	543	555	545	580	520	569	558	518	541	552	562	534	535	545	539	544	528	564	555	548	606	569	564	581	535	506	596	535	556	578	533	516	573	608	554	537	564	503	526	518	540	544	552	542	527	495	522	511	516	536	563	584	553	534	521	580	552	583	560	572	549	582	583	575	567	521	525	542	531	583	548	574	540	522	526	549	559	539	561	556	551	568	602	567	524	544	532	538	519	597	586	539	535	586	573	519	573	585	561	509	575	510	547	559	533	564	563	563	524	529	538	561	546	522	516	570	573	546	532	535	517	599	518	572	567	583	591	539	587	610	535	549	575	536	549	549	549	548	560	541	533	525	558	528	538	514	546	577	536	560	567	583	597	559	566	535	583	497	520	551	539	530	545	543	519	564	523	482	527	524	572	577	520	535	532	547	531	537	530	554	553	595	592	537	575	536	581	517	552	590	496	507	520	500	548	492	557	525	580	559	520	553	523	588	522	579	526	578	577	581	566	553	528	572	561	546	530	563	553	578	573	525	585	563	571	549	529	516	575	544	502	586	564	569	505	503	557	539	549	548	564	541	538	554	540	584	498	542	571	622	536	582	564	534	540	540	527	534	541	529	522	541	546	533	548	565	544	536	542	581	576	557	532	523	526	557	554	569	550	574	542	560	551	548	561	505	572	537	585	582	566	537	551	589	601	568	544	547	545	551	552	522	558	556	541	545	537	557	539	527	583	536	559	585	523	564	533	546	539	523	561	543	521	522	535	530	586	510	564	538	528	566	605	555	555	573	568	558	584	500	554	509	535	542	579	562	550	566	581	579	558	576	508	554	587	525	564	589	536	521	541	535	525	570	516	546	525	513	540	604	560	546	511	541	576	542	589	512	538	568	568	522	534	579	577	558	572	533	538	557	560	553	575	549	555	545	543	574	539	552	567	494	573	560	582	592	508	556	513	608	545	516	618	540	577	561	542	551	601	526	543	516	541	553	536	569	586	554	535	569	516	558	558	546	531	534	521	504	560	530	545	532	539	513	560	562	578	573	539	545	545	554	514	583	560	573	595	542	534	571	548	548	535	571	543	571	570	541	581	543	584	524	560	543	560	560	540	531	545	475	501	502	584	562	539	553	499	559	544	563	576	550	554	556	558	554	558	525	566	518	546	553	521	569	544	561	561	561	561	584	562	562	543	499	532	512	558	543	565	565	553	554	534	542	542	554	542	535	573	505	534	567	560	543	586	547	561	498	573	589	575	536	530	545	594	531	547	564	548	554	581	562	525	555	525	519	531	580	530	529	534	499	588	499	558	584	568	497	525	551	539	609	540	562	505	536	522	573	580	547	552	535	552	579	546	570	561	552	549	561	505	517	532	537	513	523	545	565	541	563	531	594	530	555	503	520	558	529	542	547	564	541	572	537	533	542	540	502	538	567	593	554	568	525	533	573	585	580	564	520	569	577	514	545	532	553	514	580	572	512	541	538	516	539	515	602	523	555	592	547	568	518	563	520	580	515	553	535	555	542	584	533	540	528	545	556	556	552	521	562	516	570	549	539	492	564	535	545	512	545	541	592	501	579	568	566	555	550	578	537	535	567	561	574	537	565	555	542	556	595	554	556	569	526
22083	20844	28274	23514	20835	20871	10305	979	693	583	514	455	449	408	346	326	337	291	280	281	267	300	312	249	250	248	260	264	266	243	251	245	254	253	236	261	247	255	263	246	241	230	270	235	276	229	240	244	250	249	240	228	262	194	242	244	235	253	245	269	240	231	255	242	240	253	249	262	238	234	239	238	227	241	259	243	238	244	210	233	211	226	240	238	268	224	210	235	228	232	240	259	233	204	218	275	240	218	214	217	199	235	203	229	242	254	221	220	228	240	247	249	221	218	217	221	230	232	244	215	236	211	240	251	215	247	239	219	249	233	231	231	218	231	220	254	232	205	235	218	225	215	205	221	240	240	217	244	230	218	216	235	204	218	232	267	231	224	231	244	220	229	221	253	223	235	216	229	244	234	253	236	226	232	252	217	227	246	218	239	245	207	224	211	223	244	220	238	213	216	236	212	237	230	185	226	240	236	218	224	224	224	260	215	220	269	211	199	239	228	213	239	220	199	219	222	229	277	232	211	245	255	231	225	193	231	194	230	216	230	225	234	257	216	246	230	215	235	250	237	246	212	239	232	206	260	231	236	236	229	251	208	220	240	233	218	247	228	204	232	238	214	229	233	229	256	232	226	224	239	207	209	230	233	230	238	245	247	193	216	214	199	213	223	212	227	213	231	224	217	237	233	250	224	221	239	226	241	226	209	220	221	242	218	252	224	256	256	232	214	226	213	236	218	205	214	229	218	261	239	218	211	218	230	244	222	213	213	227	232	218	205	240	232	212	234	224	271	231	217	226	234	227	241	228	208	210	215	260	219	214	253	214	228	213	229	258	232	250	228	253	214	243	225	232	237	218	229	234	208	236	229	224	212	250	214	242	221	241	243	243	248	225	221	227	212	229	214	226	232	215	252	229	255	230	236	248	212	222	241	214	245	240	233	214	247	233	215	229	217	219	204	248	241	216	217	244	223	229	215	219	240	246	225	211	245	227	238	210	223	198	253	244	232	229	262	234	214	244	214	232	245	253	244	198	226	212	241	249	223	211	229	229	206	225	234	187	237	235	204	213	203	213	238	208	213	231	246	252	244	234	216	219	229	260	237	230	226	247	206	226	224	229	233	225	216	218	229	224	237	220	217	255	203	250	237	231	232	218	259	214	238	247	230	241	199	237	224	222	274	218	235	218	236	221	234	238	250	235	200	216	223	220	225	251	249	235	229	233	243	229	206	240	208	228	235	223	260	215	224	213	233	235	209	244	207	205	204	220	237	242	223	214	228	228	246	244	224	227	241	239	219	244	265	252	237	245	208	231	223	241	234	256	207	255	235	233	221	228	245	226	208	241	232	223	249	237	238	238	228	235	235	221	205	224	249	231	230	234	228	214	231	241	242	228	241	236	226	223	239	220	227	232	224	229	245	195	234	223	244	186	221	234	210	226	244	252	225	260	214	239	241	215	215	193	251	246	245	213	217	236	244	246	216	229	258	218	206	257	211	223	198	216	226	205	233	227	231	200	243	192	216	230	226	240	246	223	222	226	206	235	237	233	258	211	231	235	228	236	241	247	225	248	225	229	227	236	221	232	214	253	219	241	242	232	259	238	250	186	249	219	215	253	229	223	223	218	242	207	230	240	234	227	217	248	245	232	225	239	227	221	245	213	237	247	263	256	223	226	223	236	244	255	213	231	254	232	204	227	224	232	233	232	226	241	236	232	225	239	216	210	225	202	246	249	223	199	250	229	254	249	243	224	211	221	215	228	225	213	200	201	223	229	224	250	218	227	235	202	210	256	227	230	220	232	223	251	232	243	216	240	236	210	220	230	254	210	218	228	208	231	212	196	222	246	222	228	232	218	228	220	251	225	230	233	238	218	223	212	208	237	244	251	241	219	203	223	242	230	232	213	212	215	220	197	256	261	234	243	251	229	249	225	239	218	215	275	210	231	223	230	226	263	208	216	219	214	245	237	226	258	215	198	240	220	222	239	196	231	240	256	227	232	199	227	191	216	216	205	217	213	213	235	239	242	240	243	237	258	210	251	217	219	234	233	249	245	241	226	240	225	196	227	244	198	194	233	232	220	234	242	237	218	210	220	228	247	225	225	212	237	241	231	212	210	227	224	269	238	225	239	237	216	239	251	221	218	209	206	231	252	231	226	222	226	204	238	231	232	245	242	230	210	243	225	199	224	246	213	220	229	237	248	226	219	230	214	244	242	223	227	218	229	206	240	234	213	227	217	228	220	244	207	233	243	204	225	251	241	198	221	224	217	209	248	230	202	231	205	213	263	202	234	208	238	211	242	224	231	215	242	216	223	206	236	215	210	231	217	234	211	214	221	204	218	219	237	202	219	225	243	204	194	240	204	235	228	208	233	208	222	197	243	191	211	250	241	228	221	243	209	219	246	218	260	234	235	230	226	216	217	224	233	225	216	231	217	213	225	256	236	221	232	211	220	225	244	250	256	225	213	211	247	218	251	223	223	236	227	238	235	196	216	248	223	233	220	240	218	232	246	242	230	228	223	237	238	222	229	224	240	229	250	224	237	246	209	215	212	217	248	223	219	222	223	217	223	249	223	222	232	204	245	258	239	223	207	221	227	203	240	223	243	223	212	218	219	228	228	244	234	194	228	247	206	257	230	201	221	206	222	229	249	250	250	226	222	210	204	244	239	207	251	229	229	233	244	222	252	210	218	214	211	243	236	243	239	232	257	229	230	236	231	208	199	227	200	211	235	227	227	230	238	216	222	242	212	265	237	231	205	224	216	253	241	242	220	224	224	223	202	233	227	267	241	241	207	232	234	221	235	236	245	233	241	246	224	205	234	229	241	231	223	232	189	219	200	222	221	220	207	229	213	239	254	223	211	239	257	194	219	232	236	223	243	256	223	209	241	220	226	214	229	222	220	227	233	248	224	231	198	227	214	230	222	215	232	253	193	202	227	217	246	219	228	239	218	245	222	224	230	222	250	244	254	228	240	228	215	261	206	216	248	232	227	230	213	232	254	204	207	220	249	214	233	228	263	236	204	240	218	222	227	216	204	255	236	225	239	224	231	207	236	210	234	250	206	259	216	228	236	238	240	227	217	255	230	226	246	230	216	217	232	222	216	232	232	272	217	203	234	244	273	224	200	225	249	212	219	226	242	216	251	209	246	232	237	184	184	233	225	215	237	225	211	233	244	207	224	229	262	240	222	242	220	196	218	237	208	247	222	214	256	192	213	232	225	227	247	239	210	233	250	223	234	211	235	214	220	239	227	257	226	218	223	211	200	217	238	220	222	224	271	231	189	189	209	241	233	247	234	246	240	259	211	234	234	239	199	227	245	224	263	213	227	223	238	234	233	225	230	188	237	225	238	229	222	252	267	225	247	234	212	216	245	234	233	265	220	227	200	219	256	237	228	224	239	206	211	215	220	233	229	234	241	216	209	247	237	218	237	212	224	225	222	208	215	232	208	214	226	234	266	243	216	206	230	260	226	235	229	232	231	208	223	234
4091	12422	10215	5099	3588	2801	1988	1447	1177	929	773	661	568	528	467	426	417	414	338	351	344	353	360	309	301	307	288	311	270	300	290	276	282	283	260	270	269	282	271	252	266	249	311	286	277	256	265	263	269	270	260	246	256	251	266	254	260	294	263	242	250	255	261	254	262	273	262	244	278	228	235	283	284	259	260	255	269	244	256	260	274	246	287	248	226	270	271	265	245	256	244	264	260	265	258	275	246	275	275	255	276	279	249	246	248	246	238	266	255	267	250	249	280	265	244	214	277	263	254	233	293	242	243	241	233	235	261	240	252	232	259	263	249	259	261	251	244	255	255	243	260	255	251	257	239	251	219	274	231	250	284	284	238	255	275	260	259	265	217	260	243	264	243	250	266	236	267	264	255	248	280	258	251	247	270	259	247	267	251	236	249	265	258	268	259	232	277	254	277	245	270	273	269	249	255	229	271	241	250	264	230	242	251	232	232	274	230	257	281	253	230	262	273	257	282	254	237	293	252	242	253	248	233	230	229	236	246	262	241	258	259	242	238	264	248	230	249	238	264	240	274	267	256	232	223	240	228	253	250	258	282	258	265	274	238	252	267	243	252	248	227	234	246	257	222	247	223	263	236	232	271	245	264	256	263	249	254	249	263	257	282	242	274	264	234	253	256	281	266	261	246	260	238	258	266	250	265	246	238	266	268	233	240	240	283	254	253	228	245	232	261	282	263	247	237	274	260	263	241	272	262	269	256	259	256	233	212	246	235	260	261	236	239	240	305	249	256	233	242	264	257	262	267	267	250	258	247	243	280	226	293	282	258	224	258	268	270	256	243	250	257	242	276	226	241	245	239	255	253	242	256	235	261	239	243	261	265	254	266	274	224	239	251	256	265	268	267	238	260	246	231	260	252	251	275	260	264	266	258	278	291	265	282	229	239	244	254	257	274	241	250	265	226	248	235	237	230	253	262	213	264	244	269	265	265	246	231	265	261	272	246	254	248	262	274	231	253	275	252	243	239	266	249	257	231	214	262	275	229	249	275	261	249	274	262	258	283	241	247	230	224	249	231	230	260	250	275	222	256	268	250	267	267	247	243	269	224	253	254	219	222	242	254	255	239	269	234	316	257	255	210	249	246	284	251	251	254	238	250	254	276	262	212	228	250	242	232	244	263	265	226	272	250	262	260	276	267	249	289	218	271	246	209	238	259	281	263	250	261	274	243	236	241	217	252	249	262	261	259	270	224	258	260	227	262	234	245	247	287	272	237	247	263	253	265	230	277	255	278	264	243	265	275	247	261	238	257	243	244	228	248	243	277	224	247	265	223	236	226	286	271	239	289	247	268	243	262	232	248	240	259	230	259	274	251	259	253	232	235	247	230	244	283	256	261	258	251	291	254	270	242	257	245	250	253	264	278	258	257	239	250	246	258	232	278	239	268	237	277	246	284	240	238	272	257	253	281	251	268	270	255	258	278	256	301	249	223	242	267	253	241	276	282	236	235	262	266	255	257	237	244	278	239	261	225	255	241	246	280	230	252	247	281	269	270	265	268	247	263	240	266	256	268	238	250	279	261	256	253	256	263	299	284	228	274	253	253	270	255	254	254	237	222	268	243	259	252	275	260	267	216	253	256	225	234	246	259	239	260	247	261	246	243	252	258	238	249	284	234	243	262	290	249	255	234	251	225	256	255	254	253	224	246	271	260	278	243	265	275	256	229	270	245	275	258	227	240	225	223	254	265	284	289	234	254	257	238	246	256	255	222	236	253	265	245	231	255	281	243	276	254	249	259	235	220	256	279	248	247	263	274	255	263	265	264	240	267	250	251	267	254	240	258	252	258	250	275	264	249	275	253	280	254	243	248	243	260	266	232	251	242	236	239	263	265	249	222	266	234	258	275	252	272	245	237	236	279	249	265	260	257	263	268	252	248	256	226	219	236	249	289	276	244	258	255	270	236	250	248	236	252	248	236	254	260	293	238	252	236	262	258	252	246	267	271	241	248	284	250	257	241	261	274	225	229	234	256	280	230	240	231	265	281	249	258	260	233	266	229	237	259	261	248	262	235	236	275	252	237	271	231	244	241	252	308	258	242	248	242	253	273	272	256	234	260	253	262	274	290	259	229	244	259	247	268	243	230	246	259	265	223	237	269	282	277	262	257	230	267	260	252	258	282	226	239	238	245	221	253	253	267	265	221	248	229	238	242	269	290	258	234	225	260	269	246	250	270	242	240	236	264	253	225	247	278	252	229	269	269	261	223	272	210	257	265	254	230	246	264	240	269	247	243	242	252	239	236	271	257	260	231	263	271	239	267	265	268	294	265	236	240	243	249	264	270	248	277	262	263	243	253	254	257	245	249	249	253	266	255	259	248	291	252	264	242	256	273	236	241	274	261	260	250	278	269	255	273	295	242	274	228	231	233	271	252	238	231	229	260	260	264	230	241	265	221	261	250	244	266	253	267	261	260	297	236	265	269	267	252	246	263	278	264	247	226	250	242	274	220	258	235	235	233	234	273	258	239	269	263	237	260	254	243	282	241	248	241	258	281	220	262	263	248	249	247	253	254	247	252	263	268	274	240	262	268	205	285	268	256	251	279	263	254	227	252	242	229	258	302	274	237	229	240	251	271	248	275	251	213	262	229	228	263	261	262	252	250	235	282	224	256	260	227	232	266	242	235	290	247	244	246	263	273	226	257	270	256	254	258	248	274	232	250	259	280	238	249	225	268	298	242	239	254	253	258	251	242	259	251	239	264	282	221	271	266	261	253	278	253	259	282	238	261	251	285	243	244	253	268	266	242	275	280	247	276	280	250	233	229	255	286	240	249	241	251	253	237	230	215	252	249	259	287	232	263	251	260	248	265	242	261	263	243	250	268	247	276	276	273	249	247	257	237	247	246	230	266	258	222	231	255	257	248	263	239	240	252	246	286	264	233	241	256	259	270	236	251	243	247	231	214	227	243	255	259	250	270	253	256	270	258	276	280	238	265	252	253	249	236	265	197	248	251	241	254	264	263	252	254	238	231	239	250	253	264	224	266	242	258	244	245	248	244	285	253	255	242	258	236	246	226	244	241	221	266	255	257	236	259	240	250	259	265	249	268	286	240	249	237	252	263	234	255	276	275	273	222	230	270	243	260	252	217	272	268	252	247	281	253	251	246	271	255	262	246	275	257	268	252	255	250	258	245	255	253	249	263	251	261	250	245	257	249	235	264	233	283	240	250	248	265	260	259	233	263	245	281	255	248	276	249	289	242	257	271	248	264	253	283	282	232	267	236	251	253	253	269	245	269	245	256	274	232	280	277	236	249	260	244	254	246	257	277	258	266	243	262	267	233	275	273	283	235	267	277	251	237	266	271	291	256	225	256	263	250	252	262	248	238	238	246	251	238	263	246	250	254	258	245	234	247	248	251	262	238	238	239	265	274	234	237	251	277	263	247	241	270	281	237	258	266	246	258	273	226	252	227	248	243	263	258	271	267	252	250	236
26975	18797	5587	1186	932	912	835	819	802	774	786	769	766	823	834	815	758	796	755	790	873	768	801	817	797	821	817	774	816	789	806	782	832	798	784	794	791	847	826	746	777	777	780	813	788	813	809	787	776	774	801	781	821	867	812	798	777	747	710	749	765	817	805	779	821	803	821	825	796	802	810	787	850	790	776	809	815	803	807	763	790	828	755	789	765	805	750	806	841	772	823	823	802	775	844	792	758	769	791	807	795	831	788	775	828	766	753	815	758	810	794	809	793	812	778	841	819	774	780	795	799	834	852	800	835	795	813	757	812	771	798	813	838	766	775	868	795	815	830	760	826	801	814	796	832	789	794	816	796	802	831	760	776	794	791	845	786	796	810	765	842	817	804	802	786	787	793	780	780	806	814	819	790	794	770	788	745	800	812	795	803	812	809	787	778	770	840	781	785	725	779	819	791	780	775	768	806	822	770	736	774	778	821	800	778	869	854	778	818	791	794	749	817	775	794	787	808	787	784	824	766	802	813	827	823	844	789	786	814	786	817	777	787	775	854	750	756	846	791	765	805	791	814	752	791	777	794	792	831	824	755	764	782	809	757	807	770	814	773	794	849	785	807	806	743	788	789	814	781	813	823	786	801	779	790	801	781	786	802	801	777	784	791	736	823	827	780	828	794	746	784	825	802	856	791	754	785	775	758	773	808	757	747	796	737	746	844	790	773	786	770	773	828	788	777	806	803	817	793	760	766	820	801	751	784	810	742	800	778	812	809	788	792	789	805	771	848	781	794	807	831	840	814	817	736	777	790	763	763	840	757	789	833	810	832	776	805	842	814	812	810	823	753	837	805	806	799	799	779	740	734	839	763	789	837	788	811	757	812	810	792	770	841	789	783	841	762	822	815	806	745	773	800	798	815	827	821	802	796	808	768	802	822	853	810	792	798	825	774	808	778	811	803	787	820	817	766	811	762	774	773	758	776	724	795	804	777	783	729	789	749	840	840	779	840	838	843	760	824	805	808	765	818	784	829	832	836	879	793	812	819	785	806	807	773	812	785	833	801	779	789	869	808	798	828	803	765	829	810	812	765	820	820	809	781	822	867	791	792	789	799	802	795	822	835	844	790	812	782	805	760	804	852	756	820	787	798	795	791	783	812	790	732	816	783	804	824	786	737	779	780	819	864	820	787	819	832	829	819	810	776	793	784	793	848	725	833	814	757	777	752	844	808	793	790	808	794	795	808	780	753	765	815	813	817	795	736	752	808	802	732	797	847	833	838	794	786	794	806	781	817	801	837	769	776	816	755	781	752	770	791	747	829	814	798	773	764	800	814	798	821	787	803	823	785	824	798	823	721	790	830	706	837	747	847	765	781	766	762	794	791	780	812	808	767	792	744	784	781	791	787	804	770	771	789	778	832	727	820	765	768	838	800	815	757	739	764	692	820	784	784	809	774	740	740	802	774	739	831	784	791	797	763	775	828	813	801	812	755	762	791	781	795	768	806	823	819	784	830	795	813	774	790	790	784	813	812	757	809	798	772	819	819	826	791	749	777	793	802	808	831	749	800	817	792	740	726	761	810	749	779	759	767	791	810	789	775	796	812	757	782	766	784	812	781	771	743	782	837	790	740	782	805	775	787	798	818	832	799	805	808	793	815	817	778	814	794	752	824	799	766	773	776	841	813	757	789	776	802	804	828	802	796	839	818	815	786	795	836	819	786	813	842	790	747	818	806	761	802	811	766	797	807	817	792	763	805	771	822	843	771	799	818	775	826	782	774	795	816	794	783	750	760	785	774	780	776	810	801	818	836	817	810	809	820	824	740	778	785	770	795	801	809	818	809	731	789	855	789	774	794	775	776	775	816	825	755	848	769	743	829	804	806	808	767	791	807	786	822	810	784	771	805	754	807	787	800	800	797	786	773	773	716	780	794	796	799	813	803	776	790	799	766	795	789	793	816	757	760	790	735	776	794	812	810	756	805	785	775	846	810	829	774	781	765	735	784	751	785	810	761	815	807	808	858	772	765	798	809	828	844	803	827	800	805	812	775	747	774	805	805	769	846	806	792	783	798	754	788	806	812	742	812	718	801	860	784	788	753	780	770	817	810	798	839	822	810	782	808	799	812	802	795	764	826	826	793	782	829	763	813	778	795	811	791	765	756	807	804	811	811	771	757	808	776	773	758	857	819	812	760	805	756	759	839	771	792	833	824	794	750	760	775	740	789	782	751	798	787	771	795	856	814	782	815	843	798	732	815	796	752	749	808	778	782	762	784	789	818	797	830	796	808	818	802	826	776	761	809	774	803	766	816	815	800	777	762	803	801	752	785	791	806	819	782	836	780	814	803	823	794	719	757	781	764	813	802	820	789	802	791	787	791	815	766	808	749	730	770	828	771	772	794	763	789	728	794	780	760	789	792	775	817	775	765	819	789	789	790	778	809	815	822	818	761	847	796	831	811	807	776	807	791	809	794	797	735	794	818	813	822	846	796	812	769	816	751	800	782	854	831	815	793	734	760	821	810	816	770	809	805	828	781	780	805	778	838	813	764	775	770	810	782	777	762	861	798	820	810	800	803	776	805	780	777	782	770	822	785	750	821	777	839	758	827	790	832	776	831	783	806	788	784	786	813	811	833	823	795	837	770	770	803	812	837	778	770	796	815	841	811	779	795	851	781	833	783	759	745	783	824	821	826	843	845	766	798	812	781	752	831	823	819	747	782	814	764	830	782	762	719	806	795	779	777	791	767	788	814	793	766	776	801	777	812	763	807	770	770	820	837	742	787	754	788	794	813	774	748	820	837	758	787	827	842	813	846	758	803	773	743	789	794	810	761	784	767	790	796	829	776	787	788	788	767	810	787	779	778	798	801	808	815	791	762	781	776	792	813	815	756	816	819	750	765	781	817	808	809	802	765	810	780	796	771	776	830	808	825	810	833	801	764	819	807	829	815	776	758	800	752	845	770	812	769	840	773	795	751	826	806	767	868	726	788	794	812	781	782	825	731	815	752	802	797	802	790	800	798	784	793	791	824	811	816	767	786	795	833	767	806	782	812	721	781	783	803	860	781	804	806	808	814	814	802	807	739	828	841	774	783	824	767	792	834	741	791	754	801	836	854	802	731	784	822	805	827	851	816	856	806	850	815	788	800	798	711	785	771	799	774	817	789	793	782	788	767	777	788	782	779	824	740	816	829	756	794	773	830	793	759	771	806	788	774	775	778	803	819	817	835	826	795	766	783	779	738	775	799	795	784	826	766	791	772	820	770	763	784	766	764	787	776	782	821	822	831	767	766	796	850	765	790	850	782	803	823	821	779	829	825	773	792	809	742	820	729	816	768	786	785	785	766	836	760	776	755	809	776	759	838	766	763	799	841	819	834	799	781	830	755	813	831	798	752	795	780	740	741	781	825	782	848	842	766	832	803	854	790	783	803	759	710	794	783	829	797	843	814	778	795	857	804	816	794	770	782	798	783	797	783	775	795	795	819	764
4509	1247	1157	985	961	882	971	900	842	905	881	893	866	870	810	870	921	834	796	919	804	894	892	833	886	898	869	852	854	827	846	806	842	890	827	875	856	825	876	861	816	845	855	861	851	852	845	843	844	865	813	895	857	864	912	892	825	868	871	867	869	883	878	825	848	849	862	898	883	847	884	878	854	890	907	854	863	870	855	841	846	852	838	885	833	791	869	876	880	850	809	847	831	869	836	848	896	855	842	870	905	821	844	881	863	862	893	900	886	840	923	884	911	878	865	845	839	856	857	862	821	856	895	829	837	817	905	865	871	834	887	843	863	868	831	876	841	830	820	852	853	856	841	878	868	828	838	848	873	833	862	831	860	852	889	872	846	840	851	873	808	826	922	813	853	869	858	875	891	862	838	902	840	796	922	817	799	901	871	894	866	870	851	859	865	859	834	858	866	842	802	877	903	834	899	853	832	865	808	883	871	800	877	875	930	840	889	856	861	817	891	870	872	842	835	857	837	854	850	881	825	866	872	819	813	887	869	925	901	829	859	878	883	814	874	849	913	853	852	880	861	904	852	856	853	827	866	819	888	822	852	862	827	826	877	856	868	829	797	833	878	888	837	845	817	770	810	886	876	852	860	844	828	859	860	852	872	888	825	859	901	848	813	861	884	888	844	922	872	911	869	871	837	913	870	846	865	840	864	862	860	855	876	814	806	828	850	827	854	850	874	861	829	872	854	868	855	870	873	844	817	910	837	873	900	922	836	867	883	831	849	871	863	847	895	805	887	889	880	879	916	815	853	853	852	871	786	841	898	846	824	824	837	858	851	856	849	877	892	856	877	820	868	843	863	856	824	877	857	866	858	848	854	929	856	811	890	820	873	800	852	892	879	835	823	853	827	837	889	813	813	852	890	879	848	829	830	926	912	847	917	864	830	853	883	857	864	814	854	866	851	866	857	875	813	850	847	909	903	844	895	929	829	899	837	844	891	883	856	868	893	818	856	871	821	830	814	834	855	891	848	834	877	849	878	864	879	861	806	878	883	853	830	841	828	857	877	868	874	839	838	847	899	808	898	888	884	869	870	868	863	868	841	844	854	851	889	890	803	863	853	873	905	842	854	832	880	849	877	803	851	820	864	853	819	860	908	856	833	858	811	857	851	800	844	888	875	890	844	842	892	890	842	875	831	901	877	861	886	910	810	866	822	879	880	817	835	918	837	867	847	884	866	890	842	832	840	839	849	805	844	857	860	824	887	833	861	870	877	866	829	876	870	823	859	841	855	859	804	896	851	868	821	896	847	848	845	905	896	874	832	834	864	852	823	880	873	864	841	844	837	816	865	831	809	846	837	864	842	847	846	863	790	877	880	899	881	813	847	892	830	875	843	832	826	841	921	851	900	874	884	875	895	816	817	888	828	834	826	843	911	858	823	902	817	884	815	869	855	835	840	792	841	834	815	823	819	863	835	862	866	863	853	858	842	901	865	850	850	819	918	899	862	838	857	853	852	881	882	843	883	849	861	887	891	830	832	887	875	832	897	819	864	864	792	868	824	805	863	855	833	859	821	850	866	843	839	833	863	832	864	866	851	827	820	851	814	869	848	827	801	857	839	852	861	919	878	854	844	861	865	856	849	858	857	869	895	862	813	844	876	824	849	857	914	859	820	826	890	855	862	854	898	861	877	852	853	834	804	844	846	822	915	809	820	879	855	873	929	853	907	828	870	850	853	894	837	819	917	817	835	885	853	851	893	832	846	840	889	839	811	804	829	842	838	832	868	855	874	896	889	873	898	859	797	882	878	837	879	878	878	804	854	820	841	810	835	851	867	916	842	859	871	825	845	833	864	833	847	850	811	843	894	884	836	862	834	838	829	885	876	874	904	829	873	863	874	895	838	850	860	871	835	835	866	868	879	888	887	865	850	869	856	848	818	840	927	841	834	829	861	857	864	848	813	819	826	863	852	834	922	840	803	817	793	823	836	782	840	842	839	866	868	910	798	831	858	877	892	883	835	853	825	917	872	891	830	837	844	863	845	870	823	854	863	807	950	837	922	884	886	920	897	868	859	895	845	806	903	846	850	876	861	821	875	828	878	867	884	773	855	848	861	854	835	847	878	848	809	830	798	866	815	855	912	827	886	812	861	912	867	885	904	852	840	904	860	864	911	882	862	814	820	863	820	802	854	830	814	803	861	873	861	879	853	816	872	854	835	798	844	867	846	872	888	835	901	863	779	848	889	835	852	868	897	777	801	851	847	885	838	865	859	865	833	865	859	819	797	839	770	846	860	897	819	898	896	892	834	801	887	864	868	808	894	866	866	835	885	885	820	809	882	876	824	908	867	861	871	845	866	874	879	805	914	891	855	886	870	871	860	873	809	803	868	844	883	888	802	863	900	859	841	833	867	867	852	835	825	838	830	850	854	820	836	892	880	860	869	851	847	868	861	875	857	917	856	814	887	868	863	861	851	802	842	912	831	857	900	813	906	809	874	783	890	834	897	880	875	782	821	883	855	900	833	871	853	862	867	878	842	837	893	864	809	875	830	899	810	908	933	908	851	867	818	851	857	872	822	822	863	817	918	857	801	880	842	870	784	862	871	889	810	859	847	838	890	852	847	879	855	857	870	847	905	842	838	830	851	870	856	897	855	841	853	816	825	893	831	879	858	873	839	854	842	818	798	889	878	841	895	815	857	894	863	859	891	853	842	802	834	812	856	801	895	888	910	826	822	899	897	882	859	845	881	852	896	867	869	875	876	851	842	845	860	856	807	862	823	858	879	852	846	912	863	885	845	844	845	772	802	844	860	868	827	845	898	887	861	852	885	867	820	876	939	867	811	867	878	868	904	881	860	839	811	886	875	843	821	827	833	842	838	842	826	887	845	930	818	879	874	929	819	815	831	908	847	895	849	833	885	892	844	919	826	850	840	871	842	866	814	857	870	825	882	880	882	828	842	892	838	855	831	858	795	847	848	863	848	856	834	834	828	842	827	847	866	866	852	868	884	883	876	856	895	904	839	860	832	844	835	829	869	900	851	823	843	875	829	859	837	907	823	852	812	854	881	829	895	861	805	872	860	887	863	886	822	832	832	860	880	868	803	818	925	867	864	836	880	861	831	925	807	856	831	832	854	910	840	872	872	801	870	822	808	816	807	863	874	879	848	879	913	917	857	833	883	907	840	808	875	836	867	846	855	852	873	859	887	809	835	876	820	805	870	866	828	822	920	845	891	867	822	858	848	828	926	831	858	867	872	863	864	843	809	850	868	814	826	843	872	869	870	832	872	896	828	836	895	894	824	848	872	858	839	837	872	877	877	903	836	877	889	865	842	901	846	840	847	911	943	816	879	878	888	830	881	832	870	944	855	931	869	797	852	844	913	872	862	823	824	848	923	841	865	838	892	849	849	827	877	841	878	875	827	916	882	886	847	896	851	853	847	831	827	865	864	850	838	875	848	886	828	824	814	825	859	801	832	831	838	897	864	858	864	826
23194	20844	27859	23934	20840	10963	1512	1012	813	831	786	735	757	758	728	684	716	654	649	666	668	640	664	635	640	638	664	626	650	662	636	690	662	664	631	686	644	604	629	666	664	593	666	646	608	663	611	633	597	611	637	617	671	638	639	660	592	629	608	604	680	644	646	680	644	659	608	624	604	616	585	627	582	651	609	628	642	644	637	584	635	611	645	657	611	637	610	611	650	613	653	611	624	693	596	679	582	620	593	648	645	636	584	622	647	592	629	589	632	585	643	641	645	628	629	604	609	641	629	596	607	572	595	634	622	647	598	624	608	658	627	618	667	598	648	656	566	648	647	631	601	668	707	647	612	573	608	659	621	681	640	584	626	640	627	659	644	596	603	625	619	617	594	618	601	658	606	641	642	655	594	645	650	635	641	637	609	598	623	636	626	622	627	629	627	710	634	589	651	611	590	662	616	623	586	598	654	635	666	604	619	618	655	588	623	610	593	612	635	606	620	639	674	613	617	625	626	620	665	609	631	620	631	609	666	638	609	664	637	617	608	589	621	601	682	608	649	614	641	621	604	607	628	643	638	645	647	626	612	656	644	627	601	601	701	633	669	628	587	588	612	643	608	660	625	601	631	648	620	616	619	624	616	622	667	587	653	589	628	616	666	604	667	639	675	638	585	633	628	616	625	657	629	603	648	649	639	608	627	615	638	625	633	617	621	630	628	553	639	627	589	651	637	623	608	599	660	650	615	668	567	592	636	593	636	651	654	630	630	595	634	557	614	594	621	608	605	648	662	652	656	652	647	647	588	633	621	615	635	639	647	606	603	648	629	616	597	611	602	622	601	610	609	584	644	603	611	665	541	616	602	653	607	649	651	639	602	613	607	581	657	648	610	616	621	640	602	635	626	628	608	592	597	612	600	659	618	643	626	630	641	621	612	580	628	665	617	625	626	618	620	616	643	612	637	657	608	632	623	650	638	658	621	642	620	602	632	612	594	571	597	604	593	591	667	644	636	586	646	648	619	645	630	585	629	634	637	631	631	614	599	621	625	614	653	609	634	604	650	596	620	618	635	634	641	601	587	643	571	609	644	655	646	603	646	629	621	621	600	606	645	660	616	600	658	652	628	624	651	588	648	634	598	609	648	639	639	657	594	622	642	594	662	641	625	580	620	671	590	631	600	660	586	628	602	675	639	596	617	623	615	626	621	573	612	628	614	618	663	620	635	618	644	648	593	602	598	621	603	603	625	612	640	603	629	675	640	647	611	590	639	624	633	644	622	631	629	648	605	665	625	650	605	635	629	631	615	624	664	644	566	566	624	641	673	634	605	654	586	607	655	639	628	618	584	648	649	622	588	634	621	629	594	633	630	618	629	603	635	659	661	620	594	601	632	617	668	660	585	606	635	641	636	635	622	606	618	619	632	580	617	618	655	650	575	624	644	608	600	655	595	653	644	655	603	593	631	654	654	676	638	598	656	645	616	589	608	621	611	626	626	660	613	638	573	577	644	593	649	671	606	597	661	593	627	626	616	639	651	624	628	630	644	690	607	650	588	656	617	669	621	596	586	658	661	619	638	601	587	626	630	597	633	590	651	612	603	615	626	661	607	621	621	616	637	667	617	604	617	621	616	641	639	647	615	668	614	559	616	621	567	639	633	607	626	620	616	647	618	634	628	576	646	668	616	676	635	632	650	595	580	568	617	622	610	634	619	626	601	641	674	649	603	681	659	583	657	610	625	632	630	602	575	611	664	589	655	625	631	590	582	648	654	595	609	645	637	651	569	653	641	657	649	601	639	582	603	628	611	640	648	646	615	643	641	662	682	596	549	603	623	637	608	631	614	632	665	599	622	588	655	613	633	643	624	586	636	595	612	630	605	632	597	595	635	631	603	626	614	665	673	661	615	604	624	648	623	622	639	630	642	570	643	638	635	670	631	609	615	646	647	637	646	626	644	647	614	624	665	635	676	595	587	615	648	626	640	613	653	594	611	579	619	625	590	631	657	602	657	620	635	630	626	595	649	692	646	632	598	566	592	645	600	629	655	613	612	661	609	644	622	636	623	644	658	616	651	582	640	631	615	635	616	603	597	632	613	644	627	595	631	614	607	604	610	614	618	630	625	624	634	646	630	637	645	594	641	597	641	696	581	647	599	658	659	666	578	609	628	586	629	586	594	647	659	609	582	642	637	609	616	639	626	649	615	646	632	591	613	624	606	625	621	607	634	605	648	604	638	633	605	638	668	615	632	632	637	616	620	603	637	617	603	624	634	645	626	617	694	655	625	609	605	579	620	599	595	664	612	594	606	620	585	630	629	675	631	624	621	597	609	592	625	615	619	639	625	675	641	633	592	606	677	660	622	622	587	643	627	590	643	629	592	623	673	633	606	640	598	604	649	620	630	580	580	663	590	622	572	640	630	621	612	634	630	632	605	630	604	615	662	620	614	621	581	606	644	618	627	687	633	655	599	622	628	657	621	622	675	608	631	631	571	627	629	604	626	648	617	610	627	604	602	572	624	645	649	583	680	580	625	596	634	616	618	575	606	570	632	626	618	632	643	592	620	623	624	639	671	645	645	610	624	601	652	644	634	600	636	628	634	631	662	609	619	590	648	638	608	636	618	618	592	644	675	629	612	627	593	670	616	545	626	578	651	617	598	660	604	639	628	626	590	659	620	676	598	600	575	616	623	640	646	617	579	663	637	589	584	678	619	618	647	631	604	605	624	638	618	609	632	639	611	630	603	603	635	610	622	615	602	648	620	635	635	625	616	629	615	633	617	659	632	652	614	577	626	636	595	622	601	635	590	573	596	643	650	629	624	620	694	680	610	625	622	608	641	617	672	591	642	624	615	614	638	606	635	665	662	649	630	625	611	616	678	649	652	633	591	557	608	625	616	656	660	617	662	615	599	599	645	628	607	617	588	593	568	655	650	607	606	654	620	622	644	655	576	612	646	595	619	654	603	598	607	628	670	652	634	640	658	568	619	638	589	674	577	581	614	636	603	555	623	649	571	611	610	663	637	633	595	612	605	625	601	601	619	636	629	653	578	600	657	640	630	668	623	615	647	654	633	607	658	603	625	636	574	667	634	623	606	648	647	626	627	618	599	642	617	613	574	646	633	656	648	624	624	598	618	656	704	616	639	616	629	638	619	674	617	611	584	627	673	646	632	650	629	625	608	598	640	652	613	602	603	598	653	635	605	627	616	673	608	626	581	638	607	615	645	655	666	656	584	622	618	672	597	655	625	609	648	655	638	619	636	568	698	608	643	621	632	624	613	628	625	617	631	587	591	642	579	593	642	642	627	640	597	657	605	652	613	537	643	584	653	641	589	646	614	626	612	604	625	619	655	629	613	605	623	603	618	628	584	628	602	652	613	620	633	642	650	623	642	644	619	623	605	610	619	652	610	620	603	640	610	607	613	624	638	676	632	647	632	612	698	639	612	639	647	644	618	609	658	621	649	632	630	620	613	618	652	627	605	601	615	648
3100	7432	6211	3170	2506	2013	1548	1245	1139	1028	951	869	843	836	848	770	756	768	755	761	751	756	737	736	718	696	754	719	678	739	713	714	662	735	734	675	713	702	724	678	696	712	677	702	734	675	651	671	662	750	735	728	658	687	697	674	693	703	683	685	707	718	676	661	680	648	681	683	670	706	680	696	718	691	648	681	762	697	696	699	673	694	683	694	717	714	741	640	648	741	663	681	685	664	672	673	674	671	691	763	718	693	669	691	691	725	717	700	709	650	667	658	730	699	725	704	711	638	728	695	670	649	683	710	638	712	680	693	673	711	670	664	711	683	614	717	690	698	709	708	690	686	674	723	699	645	664	701	718	660	671	707	684	707	677	692	718	681	629	727	696	709	675	721	717	669	711	713	711	705	680	660	727	685	686	718	683	651	675	729	696	737	704	676	704	702	656	681	689	688	702	709	652	680	674	684	691	676	689	674	735	701	730	668	720	723	693	697	703	693	690	733	674	710	692	672	701	697	700	746	714	682	683	653	681	636	683	688	709	725	666	688	695	692	664	697	662	712	658	686	685	681	701	659	672	689	678	667	668	680	692	714	688	703	742	676	698	694	693	661	727	705	668	706	678	678	718	666	686	679	669	681	677	677	748	651	722	715	655	698	644	694	675	708	686	644	677	679	709	690	678	671	676	679	667	699	716	669	670	732	672	708	695	704	685	689	699	683	682	693	663	707	642	726	709	694	689	671	669	670	690	688	661	755	679	693	728	674	704	654	733	693	694	681	697	700	706	679	681	722	709	725	683	713	677	658	701	698	681	681	753	728	698	716	688	659	634	753	621	723	696	673	658	734	714	709	668	688	646	704	744	687	616	692	694	697	721	694	733	675	698	718	689	720	712	695	699	692	659	712	677	686	715	634	718	679	701	675	722	733	671	664	703	706	664	714	650	683	678	698	711	673	695	697	695	646	699	652	684	734	707	731	696	674	653	717	707	722	742	704	681	687	678	682	643	691	707	674	666	715	700	691	726	674	667	688	716	655	604	744	728	661	668	745	667	697	651	740	662	713	666	694	675	698	717	702	648	653	667	729	673	654	667	675	723	718	691	703	681	701	710	690	694	719	676	689	674	716	690	690	673	665	730	675	690	683	689	645	660	722	690	649	698	686	671	714	700	669	705	683	724	688	671	656	703	671	717	689	689	657	678	681	680	705	668	693	748	727	692	674	668	692	699	731	728	694	694	722	677	709	673	644	637	710	675	737	704	684	701	703	681	695	708	697	680	706	674	673	711	745	677	671	688	701	733	748	684	743	731	699	675	735	692	688	709	720	706	694	706	684	699	711	673	703	661	701	716	696	676	714	668	701	704	684	702	715	668	703	692	761	661	677	699	636	707	661	675	701	679	734	657	685	705	689	681	693	689	695	646	726	641	699	668	714	677	696	681	729	743	663	704	632	704	641	697	683	680	679	702	701	695	687	748	686	715	680	641	658	694	703	702	721	703	641	670	716	745	656	646	707	695	728	705	686	665	681	699	682	649	659	659	678	661	690	676	681	713	701	727	689	650	696	687	755	682	652	685	713	688	671	670	682	666	647	680	695	644	692	681	680	663	691	647	639	663	675	618	665	697	719	685	712	677	680	661	737	690	640	679	714	702	694	705	667	643	672	721	702	644	718	648	654	681	653	681	709	667	688	705	679	701	673	731	706	667	712	694	670	642	680	691	679	692	678	747	761	690	688	710	693	648	692	686	708	683	689	710	668	686	702	724	700	691	743	695	681	686	749	691	694	699	688	658	692	686	722	692	723	688	731	740	675	679	696	680	691	693	716	701	712	690	710	673	659	707	701	681	705	650	663	682	686	688	700	682	694	693	710	675	671	702	695	683	704	724	716	659	697	650	695	674	726	685	696	660	712	683	734	681	697	721	681	650	696	664	728	680	718	710	682	698	702	680	702	717	689	656	726	720	682	670	702	673	696	715	725	699	677	651	725	693	681	713	690	695	683	704	732	687	671	704	686	698	712	696	742	684	720	671	713	652	718	730	742	715	717	689	687	683	717	636	658	667	674	714	683	704	691	722	667	660	662	709	679	699	677	735	671	701	736	695	717	738	716	749	721	685	714	699	674	674	707	699	672	709	686	711	630	692	660	681	706	686	698	676	675	722	682	721	635	735	698	668	654	683	681	680	712	677	706	718	725	682	704	655	703	705	683	652	705	698	691	664	678	693	679	661	681	668	703	732	711	696	677	687	691	703	700	674	668	685	712	690	739	693	672	705	687	677	697	688	732	683	700	692	714	694	679	677	706	680	687	685	665	714	718	682	677	721	714	686	693	701	658	688	651	722	712	687	673	650	647	712	666	709	712	642	689	647	739	689	675	660	689	645	720	721	708	678	703	747	702	689	727	685	720	696	686	709	681	659	692	703	719	716	712	690	698	716	638	639	691	667	677	678	692	676	675	698	707	665	681	697	678	691	683	700	705	692	708	699	671	715	687	684	709	679	681	677	657	716	699	690	704	670	764	684	694	705	725	696	663	684	737	689	668	686	684	697	661	693	713	732	696	731	680	686	663	669	682	704	722	684	666	724	642	701	662	698	730	669	617	652	720	694	701	663	706	692	674	682	694	718	674	660	663	673	694	665	696	657	673	698	700	661	691	704	711	702	705	645	685	706	679	643	719	686	696	704	693	685	617	742	708	674	691	741	692	646	675	664	659	706	732	688	635	690	733	702	758	684	750	675	681	707	739	683	687	687	700	770	655	656	689	721	682	666	674	699	629	669	703	721	709	655	681	671	672	652	689	698	707	669	680	737	669	593	701	700	727	724	693	663	683	714	675	639	712	660	683	690	655	683	685	686	728	646	703	698	687	684	727	687	678	695	709	690	677	679	648	711	721	655	707	676	692	670	717	704	681	715	652	728	719	714	670	642	751	709	679	690	684	691	662	726	711	700	685	649	713	671	686	649	700	686	669	685	715	700	721	708	724	714	713	653	666	689	693	706	691	655	669	680	699	716	719	720	740	690	721	686	664	657	721	688	687	647	681	681	719	727	725	676	710	717	733	657	675	699	645	710	687	692	716	689	706	720	646	705	690	677	681	641	733	693	637	690	682	696	658	707	681	714	711	698	709	690	711	687	669	700	672	651	658	676	661	707	641	706	706	677	703	779	685	682	691	660	657	695	690	702	715	701	679	713	657	680	681	655	706	666	724	715	724	683	722	691	696	683	678	689	688	723	666	728	672	691	709	750	642	657	680	718	680	679	682	721	641	703	688	696	681	703	647	647	657	685	705	705	706	685	723	679	654	708	673	696	683	693	685	669	653	725	664	675	674	685	678	658	694	703	724	722	702	681	686	731	693	689	695	699	733	716	695	744	713	678	665	701	699	685	651	685	698	701	702	660	705	719	654	686	685	732	694	675	661	723	693	695	703	676	702	659	653	700	734	723	713	722	703	671	774	744	657	641	644	663	686	697	728	678	671	682	703	682	658
24176	20798	26983	24608	14855	1312	900	700	645	643	629	596	590	555	544	565	518	534	555	557	537	501	514	521	540	494	538	515	524	565	565	520	552	576	515	544	578	544	558	535	534	512	547	539	529	512	476	533	546	493	488	498	514	528	542	482	543	519	515	529	565	509	527	530	477	533	510	529	516	512	512	544	533	546	497	531	560	534	514	490	557	543	477	528	510	514	485	520	497	540	568	527	490	536	524	542	533	539	522	561	539	551	516	477	503	477	515	531	513	526	543	579	503	541	521	535	519	529	557	538	495	536	525	532	540	529	537	528	491	522	543	482	538	516	523	541	542	549	511	558	509	541	522	506	480	500	554	524	501	514	541	507	468	481	534	487	549	535	510	513	504	488	542	522	512	507	507	531	517	506	548	490	532	520	477	482	528	541	548	500	564	507	564	530	522	556	504	531	538	521	496	511	548	488	540	523	514	551	502	487	531	535	500	545	499	530	522	469	537	467	545	511	501	539	489	507	542	518	491	588	514	508	562	515	528	504	556	501	498	547	560	554	508	534	511	489	546	519	552	530	509	558	525	517	556	521	490	517	569	542	545	548	493	516	540	541	531	515	548	538	548	563	521	566	501	561	512	505	513	536	536	536	544	508	497	575	541	513	540	522	539	526	544	521	503	518	463	499	565	519	509	500	544	526	540	516	512	515	568	513	522	497	528	569	511	537	481	512	521	521	546	536	544	513	510	517	518	511	522	524	516	571	499	536	557	487	534	534	504	476	526	567	540	538	530	543	528	490	514	547	547	514	523	544	515	501	576	502	542	506	510	590	529	544	513	508	512	532	518	499	533	555	500	539	536	539	533	556	533	527	507	501	531	561	529	543	538	489	532	502	550	514	550	518	519	527	486	553	540	502	543	498	526	510	494	526	508	573	546	534	538	540	539	513	549	498	497	550	499	488	501	458	539	450	516	551	540	537	499	559	493	565	522	540	532	527	508	514	518	560	542	552	521	538	505	510	521	541	533	525	513	490	558	535	530	533	513	528	485	510	513	518	550	524	453	567	519	535	480	529	533	526	485	503	508	541	520	520	526	527	592	569	556	503	553	526	547	482	554	494	549	527	536	506	558	558	487	525	496	471	508	514	579	542	532	570	550	496	558	559	505	486	513	514	568	506	529	552	532	550	521	494	554	516	552	553	514	506	497	499	545	561	521	496	535	526	522	507	491	487	512	505	525	508	483	516	458	530	517	548	563	480	535	570	516	548	507	494	517	520	523	522	547	540	519	515	519	541	513	528	527	490	524	564	466	514	538	512	504	513	519	539	485	501	517	529	536	551	543	572	498	512	543	539	552	525	503	508	527	512	537	507	510	558	522	533	526	519	540	538	523	561	501	545	526	522	495	551	482	512	519	511	531	508	499	532	562	512	549	531	488	520	490	549	513	504	489	495	510	495	505	486	539	546	531	580	510	533	553	484	514	530	551	529	527	533	503	545	539	508	548	487	494	489	544	544	506	476	551	484	498	523	531	531	512	528	555	577	514	510	535	518	558	528	535	552	529	498	547	542	547	497	528	513	579	525	487	497	569	522	507	552	518	491	585	534	556	505	532	536	556	561	520	488	517	512	530	552	509	507	493	557	499	553	531	516	503	556	530	524	497	508	519	469	505	502	532	571	562	548	515	523	518	509	481	529	498	512	530	537	527	515	531	565	514	488	547	540	577	483	519	537	571	498	539	542	503	474	542	513	581	535	548	483	480	509	525	542	516	556	526	540	546	558	500	534	517	518	574	508	513	530	495	521	522	551	566	593	532	559	558	504	566	543	514	499	527	488	485	502	488	517	539	524	518	526	515	507	520	518	522	567	539	523	514	581	540	559	516	540	525	506	493	511	536	496	542	502	572	527	548	537	537	502	508	509	533	531	499	517	498	543	536	543	508	508	491	548	560	546	482	536	543	531	516	495	539	493	489	514	555	545	531	515	509	520	519	553	501	560	503	536	536	558	525	540	525	516	516	522	523	506	541	518	520	509	545	536	536	528	572	526	548	534	564	512	493	559	524	533	507	502	506	524	522	542	507	538	545	516	564	481	566	486	504	514	552	505	531	555	491	569	567	525	500	514	564	511	515	552	525	535	484	598	541	533	522	519	571	551	534	490	519	532	501	504	515	544	496	478	552	524	505	527	494	553	508	525	526	487	477	547	560	531	546	523	511	552	544	548	496	511	541	533	540	543	529	493	471	558	536	573	509	559	551	545	522	541	499	533	544	562	467	484	496	503	540	516	509	462	462	560	531	493	515	513	505	532	523	518	522	522	506	520	527	555	496	581	542	528	533	506	523	501	496	556	555	485	493	528	548	513	542	488	549	523	520	531	506	465	538	486	531	493	508	536	509	533	512	523	512	530	531	557	551	539	505	519	569	530	480	507	497	493	526	555	487	525	519	507	523	545	509	476	494	552	527	495	473	529	551	503	540	511	523	536	545	516	527	494	523	567	538	579	518	569	552	532	510	517	522	513	486	544	505	516	500	506	539	556	479	536	496	514	514	554	526	539	537	461	569	564	534	504	555	494	508	556	572	476	523	521	559	520	514	520	498	525	521	534	530	528	562	531	492	524	537	488	535	530	544	534	525	513	536	539	554	497	542	538	542	516	521	533	496	538	549	549	572	490	545	502	488	486	558	512	548	538	519	510	529	504	507	573	544	499	534	551	568	486	532	545	491	553	544	547	477	506	499	495	543	550	514	547	484	519	530	529	556	517	499	535	527	543	551	534	521	493	529	551	547	506	479	525	517	525	533	539	547	547	535	507	520	513	543	543	558	544	543	561	560	522	517	529	527	506	482	488	520	512	527	516	557	463	533	481	543	565	526	461	571	517	515	492	529	507	551	540	515	508	509	511	529	543	523	527	526	520	548	491	517	497	563	534	547	504	547	531	519	522	525	502	518	567	549	482	516	531	513	511	538	527	523	533	478	549	513	563	554	536	513	549	560	468	547	530	548	513	486	510	525	532	503	557	537	531	527	513	530	491	528	536	481	525	523	542	530	510	516	502	512	525	547	560	526	483	531	525	520	516	535	524	519	499	541	513	519	502	571	518	547	543	528	560	512	512	513	531	523	564	512	527	540	551	559	556	508	534	542	545	553	492	479	504	549	549	532	551	487	545	523	524	519	507	562	525	490	498	499	551	532	506	509	501	548	519	551	535	522	501	528	518	525	512	514	514	558	519	476	557	518	500	534	523	543	502	525	505	531	563	565	547	545	545	512	513	518	513	505	552	486	538	524	538	553	488	535	558	522	520	528	477	559	528	474	541	522	500	508	573	513	543	555	531	496	550	506	581	514	488	514	516	544	508	551	535	500	524	526	484	498	502	516	517	514	506	571	550	506	552	510	549	538	546	519	524	546	522	517	510	521	515	589	543	522	486	534	490	542	561	507	537	528	536	518	526	506	536	529	544	549	541	516	508	502	531	558	544	575	506	534	541	555	538	511	567
3289	4759	3861	2160	1604	1329	1081	915	768	816	711	649	640	630	587	602	626	612	628	598	596	589	569	575	563	570	598	607	543	574	531	586	622	562	548	533	580	529	536	585	579	577	562	591	572	562	569	565	553	511	557	546	561	549	566	547	594	542	589	542	553	565	579	549	550	615	607	534	530	570	538	534	562	499	573	578	550	543	599	557	550	585	556	527	588	553	560	530	570	554	551	542	533	575	573	558	532	537	558	534	556	516	529	589	590	543	571	516	566	543	542	549	583	550	572	571	562	596	555	552	571	534	570	504	567	541	591	550	545	553	544	562	558	520	565	532	554	544	554	552	544	548	585	592	573	599	508	571	542	589	550	579	570	544	560	533	554	523	531	569	582	526	571	548	551	557	571	565	574	579	572	559	595	554	558	522	540	593	538	537	557	544	557	543	539	592	528	578	559	556	579	584	572	545	597	567	543	559	580	528	519	565	562	521	558	500	538	587	517	520	579	569	555	565	529	578	550	526	536	554	572	539	610	557	518	565	522	513	523	538	558	582	562	538	473	563	563	531	537	550	540	553	560	544	544	546	536	579	581	534	541	536	559	601	545	520	555	544	551	579	530	574	568	584	577	599	532	557	588	577	533	609	571	563	562	550	544	516	540	541	532	545	541	511	538	539	562	573	596	543	552	570	536	598	549	527	545	611	506	526	515	544	582	535	570	553	547	553	546	521	507	547	602	544	547	563	543	557	579	566	539	544	572	562	560	536	578	554	527	566	528	533	575	551	594	533	540	507	584	535	597	531	550	552	547	531	556	559	550	554	555	552	544	615	542	526	575	592	532	548	536	558	577	499	560	533	563	568	572	551	592	569	544	583	580	546	554	558	561	567	544	523	547	522	588	559	554	548	521	582	523	557	506	589	539	562	525	575	524	509	594	574	615	572	551	545	596	522	536	534	570	517	528	555	574	547	564	575	580	563	537	568	546	566	551	610	538	589	545	579	583	545	524	542	550	541	543	535	591	580	529	535	554	547	529	589	536	559	549	555	549	566	542	544	570	561	534	557	563	560	574	536	545	562	592	517	567	530	525	571	590	562	547	554	571	558	593	561	536	544	524	548	522	548	568	561	528	549	577	566	579	532	545	558	516	586	582	576	519	555	557	528	541	528	566	543	532	551	560	535	558	515	509	544	566	542	579	553	522	578	520	583	556	598	549	554	571	570	553	549	539	532	601	547	554	536	529	556	515	525	601	562	571	554	547	573	557	561	562	602	553	571	587	547	574	557	565	539	525	557	579	556	553	515	514	555	554	550	545	585	556	574	548	579	542	533	583	511	534	553	548	568	607	529	534	570	523	518	591	546	564	558	543	549	545	525	539	541	586	543	565	535	621	547	521	567	586	612	585	564	562	532	544	510	556	528	533	537	568	562	503	585	593	577	582	544	565	580	585	524	541	554	552	554	541	516	538	570	557	556	525	541	583	556	561	585	585	546	496	608	565	564	559	574	571	539	533	537	565	543	527	580	550	552	588	583	547	566	489	582	551	545	551	537	530	574	592	555	527	578	545	569	559	526	569	571	535	592	553	554	538	540	540	569	551	520	553	541	574	556	576	511	552	554	544	595	595	540	522	562	578	548	582	584	551	562	573	547	532	567	566	558	567	578	607	557	597	527	542	544	559	586	540	553	525	520	527	593	523	566	576	549	585	555	542	567	534	594	550	583	542	572	587	566	585	563	547	572	576	526	538	562	584	496	559	547	541	563	534	573	544	534	549	507	559	538	577	572	563	542	559	548	550	548	576	572	530	546	547	550	566	542	552	540	551	554	545	545	584	570	556	565	507	546	585	530	536	568	556	541	540	605	611	522	573	522	564	585	508	567	538	515	566	587	530	584	515	575	590	522	553	523	541	514	542	537	591	527	588	556	547	539	543	600	556	540	520	540	560	567	512	550	553	525	621	509	501	485	520	557	517	585	517	556	563	564	575	534	544	558	553	502	499	520	575	551	579	514	596	572	535	559	544	576	552	535	517	564	548	520	469	556	553	558	522	579	590	555	531	538	576	595	503	558	583	548	566	572	555	563	558	585	556	562	544	552	581	556	593	525	565	553	558	562	569	547	599	531	602	555	575	546	596	534	543	589	559	554	517	521	563	529	548	586	599	574	540	547	556	524	576	525	582	533	577	581	553	524	555	542	543	511	543	567	548	549	579	526	563	592	550	561	580	510	511	568	577	542	547	553	542	550	579	572	607	528	558	558	535	552	545	545	566	539	543	591	528	530	538	547	579	569	503	559	525	569	506	574	566	571	577	532	598	522	547	528	569	557	553	564	527	596	588	571	554	532	523	579	543	565	508	581	537	569	572	521	552	526	570	529	567	547	555	531	574	579	507	575	580	587	533	584	572	564	551	550	575	531	570	524	580	558	554	568	554	521	558	569	541	539	559	573	500	527	562	536	548	553	576	554	575	574	586	525	563	552	508	532	561	527	557	547	571	520	564	533	551	571	552	565	569	548	580	518	543	539	558	610	550	508	556	539	593	541	556	571	539	583	546	538	574	526	565	557	549	555	521	552	514	570	541	584	560	571	545	547	569	566	559	544	600	557	553	574	582	542	590	558	534	590	527	586	592	530	514	507	543	567	581	540	541	533	589	532	557	532	506	539	545	559	565	529	530	564	573	517	517	547	518	545	538	535	565	585	544	575	568	573	569	539	536	547	573	541	554	508	534	566	556	595	539	564	547	590	565	536	535	550	571	628	548	530	578	559	565	571	539	601	541	551	561	519	551	561	553	519	538	539	545	533	566	532	545	554	560	568	555	550	559	524	532	522	551	547	547	574	554	564	556	573	529	533	568	573	517	597	561	508	562	540	559	580	536	577	602	572	572	550	585	539	563	596	561	522	511	539	521	571	589	551	520	555	557	534	506	578	589	563	530	549	563	555	535	531	575	551	551	547	577	588	583	513	571	539	555	616	618	556	545	565	571	539	596	526	563	519	510	591	537	535	600	559	589	558	541	540	561	557	534	557	564	551	536	565	547	573	517	538	559	582	555	560	532	549	581	547	591	584	544	571	541	531	556	547	567	581	536	573	572	615	573	577	580	574	559	569	533	575	574	545	595	537	515	576	515	525	551	564	559	543	526	572	545	516	576	533	577	532	503	556	488	591	552	558	561	576	545	572	542	537	539	617	528	531	577	524	578	516	598	554	547	552	545	522	524	576	543	563	604	569	584	520	516	573	563	572	563	530	597	551	524	569	570	568	538	566	565	528	551	573	568	533	546	593	537	537	582	543	598	592	570	537	555	579	572	569	553	595	539	549	575	554	564	517	567	579	519	549	532	559	564	556	578	577	541	511	554	566	588	580	572	579	572	567	520	576	573	550	534	536	519	553	561	567	559	538	523	565	536	555	557	575	551	553	542	522	588	522	560	587	583	568	555	503	540	527	594	572	589	542	539	560	529	552	517	536	559	544	562	531	536	603	545	571	538	565
22077	20812	28254	23481	20806	20844	10549	1059	670	596	521	484	391	398	354	390	314	327	292	330	287	279	289	266	276	257	270	263	252	245	246	240	231	261	253	274	252	276	253	218	235	229	296	220	248	277	252	279	211	265	217	227	255	232	235	225	254	222	212	233	228	226	245	254	245	231	222	262	244	233	218	268	243	227	259	247	237	215	240	250	196	202	229	247	239	246	223	237	241	220	230	235	265	247	254	243	238	227	232	235	234	244	250	238	211	238	237	258	224	219	228	224	242	233	220	206	243	227	242	212	222	252	208	232	225	229	265	259	199	221	259	260	231	239	209	210	207	226	212	250	232	214	259	228	231	244	243	220	236	227	235	245	249	225	225	247	220	247	219	270	243	215	203	243	232	218	233	245	236	239	214	208	218	214	227	211	226	239	221	259	226	225	216	230	226	252	222	248	223	250	229	216	258	203	239	253	229	244	239	245	210	232	239	230	253	251	238	215	218	227	254	217	236	248	213	205	241	247	226	233	231	248	234	220	254	236	259	244	218	237	237	267	230	248	250	221	250	261	206	224	261	223	239	246	198	227	231	235	218	234	226	232	226	227	249	245	250	214	266	225	232	235	225	229	231	233	198	232	203	214	231	205	219	232	254	227	268	233	259	255	208	267	243	230	248	224	240	251	244	223	238	253	242	219	219	238	211	227	234	243	242	258	215	224	248	216	212	248	219	227	212	217	238	225	237	204	241	226	229	238	264	231	215	239	229	219	234	230	211	236	252	244	211	239	240	236	205	214	227	243	216	266	230	259	209	259	237	218	222	212	233	237	208	248	253	237	208	248	221	224	215	223	200	246	249	235	212	242	262	225	233	234	245	256	252	229	235	239	258	209	219	219	238	246	233	232	223	222	241	236	237	259	225	233	212	227	226	246	234	209	216	216	236	247	210	232	237	221	254	230	275	244	221	232	246	215	257	234	222	232	231	241	225	215	226	261	259	225	227	234	233	213	250	236	201	220	233	237	232	199	233	245	240	230	257	248	219	214	224	229	255	235	222	224	235	213	236	217	201	239	226	220	227	250	244	225	230	230	246	235	205	255	212	230	207	223	274	255	218	207	238	229	230	231	227	225	204	230	223	244	239	220	231	264	245	221	213	221	200	234	212	223	241	202	219	201	220	237	283	238	234	214	245	229	220	229	202	225	221	247	220	216	210	232	191	242	220	228	218	234	230	205	209	222	245	214	232	213	250	223	212	250	243	236	231	227	225	222	234	244	212	235	238	253	228	236	227	237	221	204	215	214	227	262	240	259	222	244	206	213	204	249	242	235	219	238	250	245	241	213	236	256	233	217	216	254	226	237	250	238	237	250	202	237	258	232	217	223	209	246	217	224	238	231	221	237	251	245	254	240	251	252	233	231	228	262	205	226	219	228	236	238	237	221	212	233	211	248	242	228	251	212	221	246	202	228	228	228	256	227	237	249	254	219	230	259	225	240	251	221	235	202	233	227	248	245	241	241	219	195	240	245	250	208	242	198	231	214	225	256	230	213	230	220	221	235	235	241	244	210	239	233	237	258	260	229	212	262	235	240	224	236	203	257	233	232	246	225	228	244	255	251	239	215	224	250	235	241	229	216	212	213	245	191	223	217	233	231	198	239	212	215	197	290	245	245	211	256	245	234	259	237	229	206	252	230	240	243	245	222	224	245	228	223	214	241	240	248	233	251	209	234	220	254	215	230	213	239	216	246	212	231	225	232	232	227	224	244	255	255	225	214	228	218	216	222	229	252	228	220	250	251	240	250	224	231	232	221	230	213	215	241	222	222	235	226	244	230	240	252	211	256	229	253	221	232	264	251	215	227	226	230	258	231	234	216	238	250	234	232	234	241	225	242	211	253	245	258	224	223	213	220	223	246	239	220	226	224	233	240	227	223	221	208	220	243	252	212	226	250	224	250	274	233	217	234	213	244	234	230	251	215	228	231	251	237	229	235	203	223	217	218	232	261	211	245	252	254	226	224	244	229	230	253	218	230	213	245	240	230	240	210	254	225	243	238	232	219	225	220	236	265	251	215	218	217	243	232	216	251	209	228	229	238	258	229	241	230	226	219	224	211	231	217	218	249	241	241	222	235	232	238	252	252	241	209	231	231	248	231	234	240	203	237	225	249	225	224	226	240	241	219	228	203	215	214	253	253	260	249	254	208	239	242	208	243	220	238	207	258	242	228	247	229	247	258	238	230	214	233	250	230	232	265	261	234	213	256	229	250	233	247	225	227	226	224	211	178	236	238	222	228	239	206	209	216	263	248	240	226	241	221	261	229	204	208	223	209	283	219	263	235	251	219	212	233	247	241	249	240	242	238	239	255	227	226	230	243	217	242	221	253	255	256	212	260	221	244	238	231	231	236	262	224	260	218	219	237	249	218	246	254	235	246	225	240	221	204	218	191	226	238	206	239	237	242	213	235	232	243	256	254	230	227	199	232	225	225	209	238	230	243	215	228	271	224	224	251	207	224	227	242	202	245	214	244	242	222	233	222	232	229	233	237	246	259	227	245	226	254	260	233	256	243	195	213	212	227	220	217	216	253	238	246	232	225	218	233	255	211	228	217	231	239	212	224	228	204	251	218	235	205	244	234	246	247	233	255	228	240	203	246	235	256	223	236	236	236	252	227	217	246	256	194	218	228	237	234	241	232	225	228	257	191	214	232	237	246	215	229	225	267	271	242	258	256	224	258	228	240	237	243	246	226	215	246	225	208	216	203	237	216	256	222	194	240	206	247	225	240	235	221	230	196	214	229	217	235	224	222	226	249	230	219	231	226	236	205	213	258	231	190	221	234	221	226	234	252	234	215	231	238	237	216	243	213	257	249	236	231	243	232	226	258	246	215	220	248	231	238	271	249	246	209	242	279	257	227	255	225	234	217	246	241	231	243	243	243	222	218	213	210	230	256	250	235	254	257	254	226	263	208	229	222	249	260	207	231	230	226	235	239	216	248	232	236	250	242	229	247	218	248	202	239	209	245	237	259	220	251	232	222	240	219	243	212	236	241	228	243	233	224	235	237	215	215	224	266	221	227	235	255	233	225	242	215	240	228	230	225	201	227	233	235	220	220	231	218	218	259	208	241	218	215	246	259	231	214	222	231	217	248	231	209	238	236	193	213	241	228	245	237	251	221	245	268	233	231	229	235	233	220	250	200	249	217	228	242	215	234	238	230	241	247	254	249	251	226	235	207	231	223	213	210	231	237	246	234	216	229	238	232	224	200	217	230	236	236	224	239	261	215	251	247	219	239	229	231	216	248	229	237	231	220	200	242	258	227	220	231	220	224	237	208	218	231	268	242	241	268	231	223	228	233	226	235	201	226	254	223	241	243	235	222	240	228	245	251	219	215	235	251	252	253	235	244	217	237	221	238	258	205	280	257	222	224	196	226	224	203	242	216	226	217	236	253	215	220	246	221	241	233	212	235	248	259	244	238	243	229	243	217	225	236	223	260
4171	12339	10241	5149	3727	2723	2038	1457	1183	923	761	714	585	540	470	429	410	397	395	348	360	327	358	321	293	318	336	286	315	281	309	283	289	286	267	298	287	295	281	270	281	273	267	241	271	299	245	275	285	304	270	239	274	275	271	274	268	258	261	281	272	270	256	244	265	259	235	232	267	227	253	259	271	251	273	265	279	255	264	264	275	261	261	270	260	265	279	248	249	239	273	249	278	215	248	263	242	271	235	283	273	260	295	280	240	252	265	272	237	244	256	228	252	237	224	249	258	257	260	276	236	268	242	253	251	247	269	272	255	223	280	287	278	231	246	243	248	237	261	264	248	298	257	256	264	238	249	255	242	270	282	307	247	245	256	251	254	235	249	253	261	261	250	255	232	241	256	248	256	254	282	253	257	260	260	233	256	267	296	257	261	273	283	267	233	238	220	253	246	256	254	212	259	266	292	267	262	246	239	228	249	254	262	255	237	252	251	280	271	270	252	249	245	268	262	240	274	252	265	255	244	267	252	269	250	253	242	248	257	243	272	266	258	271	226	244	264	214	260	249	257	247	256	273	261	241	263	263	269	255	232	227	252	261	284	272	263	282	239	221	267	246	219	251	240	282	256	274	236	233	250	242	261	252	255	271	233	267	266	281	272	262	231	239	250	272	266	234	245	258	246	251	244	259	253	278	276	253	246	261	249	245	260	258	270	237	242	229	266	258	262	233	256	245	270	242	267	267	240	222	246	266	258	247	246	259	259	257	271	246	268	276	281	242	271	255	267	244	275	250	272	263	232	250	248	265	237	255	277	284	246	282	257	264	260	259	245	261	263	231	261	232	246	241	237	248	284	259	233	243	251	256	258	216	266	258	250	258	260	246	253	257	284	227	268	236	245	244	244	243	283	291	247	248	235	228	258	242	263	223	281	261	283	224	256	243	279	249	289	263	237	269	238	259	258	263	248	259	258	270	249	269	245	267	237	269	283	277	271	253	266	246	216	267	235	230	206	274	230	241	245	247	254	256	253	249	268	286	243	245	281	245	249	244	235	240	276	247	223	237	232	274	248	233	287	266	230	263	254	276	254	278	272	280	274	277	264	262	251	271	260	269	251	256	235	268	247	281	258	276	241	253	267	238	252	278	273	277	267	278	273	250	267	263	269	278	258	252	207	247	245	252	282	250	288	265	240	255	254	238	240	245	254	254	268	244	254	238	243	243	266	283	264	256	249	257	248	273	251	268	250	238	271	246	230	272	269	241	256	265	263	261	248	287	244	261	255	239	262	264	251	254	263	245	265	278	261	258	245	242	259	238	243	228	269	262	248	239	258	242	260	221	275	272	274	249	275	243	261	234	271	248	267	231	257	248	256	245	260	263	248	273	267	256	280	264	246	253	231	238	260	256	280	251	254	289	239	285	262	242	270	236	274	271	264	254	275	273	250	241	271	273	247	278	261	254	247	233	254	279	249	244	242	234	243	270	267	269	257	285	260	250	238	240	247	281	225	228	257	258	246	247	253	254	242	271	266	264	240	310	245	231	271	243	242	287	259	269	238	265	285	263	276	258	269	225	231	263	245	254	266	248	258	246	245	263	229	271	257	275	253	256	260	264	248	257	243	247	253	259	286	259	270	267	238	251	269	274	271	259	257	271	261	277	261	252	252	259	265	250	256	264	283	249	218	254	248	213	238	244	247	275	220	241	259	253	251	231	242	282	250	238	240	245	242	268	265	254	263	253	231	247	256	258	251	253	276	270	262	229	291	246	256	252	264	248	282	253	240	271	240	264	265	264	249	273	251	257	232	235	262	246	258	242	231	229	277	256	257	288	256	243	271	275	260	256	242	266	255	286	262	253	237	240	250	257	246	260	248	230	257	285	243	246	250	265	255	243	271	246	245	249	235	246	272	260	234	220	262	235	270	222	233	262	279	272	262	276	239	254	270	253	258	238	244	259	264	278	259	259	267	289	286	254	243	256	245	251	259	251	246	247	263	258	250	286	274	251	288	237	209	278	258	241	254	280	242	236	230	255	251	235	220	260	257	264	253	262	262	230	283	253	233	245	287	242	249	261	261	278	252	252	249	247	270	248	255	239	258	256	267	242	278	224	250	251	248	229	257	274	244	271	252	263	246	216	272	238	228	230	259	279	274	267	268	253	235	273	253	268	246	262	240	264	288	204	233	223	296	270	263	235	259	254	252	244	281	268	233	248	271	233	236	264	244	276	262	240	253	266	257	251	242	273	255	243	238	253	270	208	268	227	245	241	257	263	255	249	226	243	276	253	256	242	236	250	269	221	257	244	285	267	261	239	260	235	264	254	273	251	263	264	244	258	261	262	255	269	276	255	255	229	266	263	250	268	247	254	238	271	223	255	236	259	251	240	290	256	244	271	258	235	250	236	238	244	256	229	277	240	214	288	235	247	247	279	236	213	218	242	282	271	268	246	233	226	264	270	264	263	252	251	279	285	264	247	240	257	248	246	256	260	249	280	231	227	251	250	249	259	251	249	245	261	268	281	256	268	298	235	272	275	255	248	267	251	239	250	265	245	261	250	274	243	292	280	249	271	277	272	257	232	252	276	250	275	245	259	266	273	249	250	275	241	248	262	265	247	267	254	232	261	268	283	218	247	263	229	241	272	304	252	268	248	288	246	247	266	277	265	246	246	280	264	249	266	259	253	242	261	235	236	251	244	241	266	227	245	252	234	257	284	287	258	233	261	242	253	269	249	229	252	250	257	275	249	251	231	242	235	258	264	256	284	248	255	265	235	262	266	254	255	249	255	264	242	254	259	279	260	257	252	245	268	262	231	271	247	231	252	231	246	230	255	246	263	245	266	241	262	241	235	252	248	261	229	232	264	244	278	248	263	248	261	277	255	239	283	230	218	247	259	264	226	247	247	238	242	231	236	265	251	273	245	250	247	232	265	254	268	267	255	250	237	260	232	267	264	254	234	255	254	269	249	290	251	240	267	269	265	264	250	243	258	232	250	245	260	251	258	222	243	238	245	257	267	247	277	259	268	246	255	258	251	219	255	278	243	250	244	259	263	267	277	261	252	278	240	280	274	243	259	250	261	246	275	246	254	237	235	247	268	259	280	250	268	266	257	217	273	238	270	251	252	237	257	273	231	274	225	242	287	224	238	256	255	253	231	228	252	240	279	262	257	245	234	257	249	274	273	253	247	233	262	263	266	266	278	258	247	247	255	259	300	273	268	242	250	277	218	246	265	253	238	261	242	268	238	252	235	234	255	289	282	257	233	264	218	235	253	237	287	263	262	249	259	268	247	243	269	285	243	261	254	242	277	266	271	266	254	269	244	265	256	259	267	243	256	259	268	234	272	271	258	254	261	266	256	256	273	221	262	256	255	243	270	242	265	229	249	256	244	256	264	225	262	244	251	248	272	233	257	295	230	246	225	243	262	252	219	259	246	221	215	255	263	265	246	268	250	262	247	253	254	247	222	276	238	269	239	272	227	232	248	254	231
27124	18837	5707	1239	926	831	866	868	820	819	840	821	815	851	770	795	761	775	763	815	810	843	829	802	829	804	800	861	864	812	830	806	807	787	781	804	773	874	775	793	792	819	791	836	790	813	838	790	823	841	825	801	796	834	811	774	744	783	790	796	873	783	816	791	790	816	806	848	805	788	839	801	797	804	815	775	825	781	813	827	789	797	801	801	798	817	820	855	827	751	816	818	783	839	747	799	840	775	820	775	816	830	818	818	828	805	803	818	815	841	810	783	812	788	804	779	817	782	791	791	791	787	772	776	789	797	771	845	781	728	773	818	779	796	798	829	834	790	829	842	807	859	836	795	759	834	776	787	865	823	821	755	831	826	823	797	834	803	778	814	778	780	809	804	808	766	829	764	776	836	835	827	803	796	873	743	769	841	816	839	738	833	824	835	800	839	785	802	784	795	797	786	860	792	829	811	750	773	853	783	808	787	780	820	744	799	783	766	781	841	756	836	788	781	768	772	862	813	779	818	791	796	830	844	739	777	766	731	822	847	822	804	813	799	815	805	833	735	774	820	775	750	794	747	829	758	818	832	755	810	779	821	786	816	761	765	789	812	763	789	824	777	838	771	780	804	718	798	799	862	772	784	819	821	829	791	846	874	807	825	800	779	823	812	770	772	864	798	788	843	756	803	820	731	834	821	783	782	804	798	825	784	816	773	820	832	888	830	785	761	773	852	846	810	758	780	754	855	796	833	815	768	821	821	831	846	821	819	825	794	801	789	842	786	803	740	794	801	786	799	824	803	779	748	788	789	793	805	870	783	771	763	788	789	811	779	838	810	809	761	820	807	745	816	794	776	781	814	842	823	783	798	803	786	820	787	832	790	779	803	832	777	795	782	754	831	761	787	774	850	799	844	801	838	825	818	793	800	783	818	803	804	740	812	756	839	826	793	773	810	765	803	808	786	824	827	807	823	827	840	768	785	825	809	792	817	820	746	857	794	871	840	842	826	784	827	785	792	773	789	828	781	768	820	751	823	779	787	849	795	820	764	808	791	767	740	811	785	820	800	788	808	799	782	799	820	756	759	819	834	768	807	832	842	813	827	835	825	772	788	820	852	794	842	809	772	848	848	793	766	763	860	799	751	810	817	801	785	828	850	810	795	806	743	825	807	849	817	799	821	840	836	792	808	760	811	822	790	831	771	725	810	846	785	840	784	783	854	859	839	830	800	835	822	762	819	775	808	825	817	842	837	780	820	789	774	810	837	834	800	801	734	822	792	777	752	800	868	868	803	817	831	810	804	806	763	821	827	800	809	831	801	813	814	844	754	796	834	831	777	807	812	792	846	817	815	808	789	778	822	858	713	814	808	866	845	772	771	813	778	806	808	762	820	864	783	807	808	761	802	872	790	802	812	746	825	800	785	834	825	807	830	810	839	690	855	819	827	771	793	818	828	768	819	749	798	796	828	796	825	865	820	782	859	796	762	782	757	804	837	832	790	803	805	782	827	821	807	836	828	747	786	833	779	779	759	758	805	797	779	815	807	774	816	791	732	807	800	845	792	855	807	839	882	797	828	864	779	772	833	776	791	794	748	838	846	810	781	764	780	842	822	777	764	836	828	775	801	768	854	775	810	794	764	839	840	830	759	811	759	823	837	796	834	840	756	780	811	765	773	800	787	811	761	789	816	759	839	818	832	802	829	803	829	761	826	795	783	876	792	750	750	818	807	821	812	842	792	839	736	872	794	851	814	824	856	794	806	787	789	794	783	847	835	832	796	806	750	824	803	827	785	787	825	825	808	799	828	836	877	833	825	799	824	785	776	787	797	815	796	790	806	832	794	791	769	841	796	763	806	808	822	816	784	806	780	825	861	773	801	823	815	830	797	861	765	795	786	780	827	762	816	730	819	808	755	822	839	799	805	804	808	794	788	791	810	735	791	799	833	828	848	816	790	792	827	794	789	839	821	786	801	785	808	809	796	823	843	776	818	802	793	772	815	821	801	821	774	836	837	894	778	782	795	813	845	759	800	771	870	815	813	828	795	766	781	764	846	834	824	843	802	799	780	804	797	815	813	776	802	819	821	790	797	813	791	786	824	823	842	820	820	822	798	759	807	796	801	792	809	755	837	815	839	836	770	846	815	829	808	772	805	824	847	808	801	777	787	737	824	823	790	761	846	779	786	797	771	770	840	822	776	788	814	775	782	816	785	814	801	774	772	791	806	862	792	770	816	847	785	802	823	802	807	805	788	751	821	798	764	813	778	832	785	804	759	782	889	830	773	823	803	852	832	797	782	823	798	816	839	799	759	822	794	774	803	785	810	796	809	810	854	824	792	819	864	785	761	774	780	769	829	823	776	779	820	796	841	812	797	817	838	797	780	794	778	811	820	823	757	837	873	789	790	825	788	809	779	781	786	875	797	828	744	740	869	841	818	829	788	812	780	770	846	800	810	795	788	815	815	852	799	823	846	820	824	780	800	824	762	846	778	834	805	776	802	800	772	806	821	824	815	824	793	809	826	790	834	806	806	794	799	771	816	788	864	824	843	830	744	763	752	765	853	782	807	815	773	818	749	809	825	787	785	795	769	824	742	793	811	842	806	774	761	763	818	816	851	799	792	789	828	754	784	804	810	765	804	770	804	789	767	802	789	826	794	815	786	813	805	855	785	829	834	824	893	831	805	857	758	832	817	780	809	804	731	824	731	812	813	817	875	824	794	771	779	815	825	819	779	773	802	763	825	804	776	827	883	812	772	812	748	813	840	791	790	841	738	821	806	784	824	768	848	819	780	825	877	847	805	819	826	782	813	760	791	805	864	786	793	822	841	798	820	792	819	872	823	819	741	860	833	779	824	743	813	814	791	740	832	827	755	815	847	809	799	793	801	795	806	758	806	832	834	813	798	802	794	783	780	784	805	852	796	824	813	786	812	778	795	767	794	787	794	815	758	855	855	795	801	840	734	790	825	883	776	826	818	856	767	767	797	767	869	809	810	831	772	762	769	755	774	771	801	803	776	797	770	793	812	798	848	784	766	842	812	823	805	818	805	804	708	785	843	808	829	759	761	779	751	764	853	842	803	857	821	890	814	817	781	865	785	766	774	815	801	785	804	870	785	795	796	785	827	808	799	748	823	812	791	787	772	806	794	793	796	785	806	830	817	858	847	772	781	797	800	818	785	863	792	844	821	759	828	823	847	782	811	808	780	847	818	819	869	835	831	797	806	796	811	764	756	791	869	777	807	797	824	828	813	767	791	806	791	774	852	769	761	788	770	800	824	825	806	800	815	823	785	821	842	790	825	809	807	756	853	771	816	824	799	778	819	770	827	763	798	786	796	796	775	819	817	798	766	743	861	779	814	822	799	808	852	794	751	804	848	803	788	795	819	810	776	812	782	774	829	795	818	874	787	786	826	841	795	833	766	814	797	802	794	821	805	779	806	782	824	816	852	830	781	825	793	739	755	763	755	789	810	824	777	778	816	756	840	783	792
4458	1315	1221	998	959	930	920	876	891	878	863	908	858	865	882	905	881	772	855	909	858	910	831	883	864	886	880	876	893	863	894	874	881	865	860	909	875	838	853	809	829	920	870	908	857	837	848	901	838	868	850	932	806	891	888	846	822	853	824	818	859	880	820	841	876	843	856	865	860	888	855	850	847	853	925	843	831	839	850	897	871	880	846	888	920	883	840	861	801	907	855	907	861	824	856	893	799	932	812	800	911	851	879	870	892	882	843	893	833	868	867	829	861	875	841	859	850	881	929	911	890	884	839	845	841	890	834	905	825	885	829	826	866	845	828	889	883	912	819	865	876	896	799	922	799	913	861	884	836	885	837	859	912	892	858	860	813	887	866	848	888	953	869	836	856	874	882	849	892	836	841	963	855	873	870	877	857	900	859	886	870	878	886	838	898	856	846	835	874	869	846	876	836	863	831	891	896	875	870	954	868	870	866	867	878	910	866	847	892	858	852	868	933	879	821	848	829	870	860	851	916	869	876	850	861	917	839	865	867	874	915	834	904	855	844	814	863	837	863	871	899	806	850	878	881	904	837	875	849	784	903	892	866	874	900	860	865	906	874	884	875	889	840	833	870	861	864	872	870	860	855	836	890	848	852	871	857	845	855	806	882	835	875	874	886	877	888	867	838	827	856	889	878	824	877	840	819	860	872	881	846	880	881	862	822	870	802	885	822	863	896	879	887	879	888	868	852	879	864	887	880	833	871	895	847	909	846	895	838	885	819	907	861	812	871	894	880	878	830	858	867	807	873	890	903	861	892	847	861	816	817	872	891	897	873	878	879	857	881	879	849	821	874	837	865	838	857	880	848	842	855	851	908	855	899	853	863	887	886	870	832	833	870	818	855	870	841	877	877	809	879	819	830	861	837	869	838	861	852	842	876	895	865	835	860	813	906	865	907	849	926	903	880	866	869	827	897	850	863	866	848	852	864	887	884	889	919	868	901	829	845	874	878	854	875	855	865	863	851	827	878	879	857	901	856	883	895	807	967	871	888	832	907	828	895	863	843	882	871	878	912	854	845	831	875	886	877	817	898	854	808	874	860	837	848	907	872	851	874	903	874	869	891	824	920	874	865	866	915	933	853	847	913	858	814	824	880	852	891	870	899	869	869	839	842	865	906	848	842	932	839	861	820	945	884	900	869	828	874	822	893	858	869	819	844	927	844	853	873	903	859	875	878	851	875	909	824	873	887	848	822	814	855	878	884	852	838	830	903	895	810	865	882	835	863	837	846	895	880	882	862	883	946	905	865	855	848	898	820	915	884	811	871	866	896	906	948	860	850	894	888	866	840	881	834	850	908	840	820	868	857	886	904	855	919	823	886	815	868	902	924	890	856	898	865	846	802	888	876	899	834	831	880	853	912	863	888	824	860	902	870	828	871	906	850	887	866	891	869	890	825	859	839	822	854	891	872	927	808	854	865	885	876	871	854	858	876	858	784	873	842	918	872	845	839	841	860	868	851	851	817	832	862	855	806	865	879	857	850	886	890	855	880	847	851	891	836	863	824	916	883	921	791	854	815	827	939	876	873	829	867	858	870	827	863	868	907	898	849	869	857	852	857	886	870	839	929	881	880	858	919	841	837	861	862	897	904	906	843	831	869	882	854	825	850	834	821	876	889	804	907	846	858	866	892	856	876	829	872	787	832	881	871	858	861	880	862	815	898	863	872	929	852	831	857	856	853	859	841	894	910	834	845	896	911	867	843	872	847	864	868	858	885	851	889	885	823	833	856	811	871	863	852	875	882	828	882	864	920	875	875	856	874	865	815	870	882	861	853	847	874	825	850	869	888	865	821	899	859	828	865	913	884	852	913	889	890	886	896	860	848	841	873	850	838	911	906	833	851	842	868	857	862	907	854	848	883	923	834	865	887	858	848	842	855	851	952	832	872	832	811	872	842	881	868	819	896	904	870	849	848	844	914	864	840	859	878	848	903	836	868	846	889	861	822	844	857	863	859	816	842	884	834	845	860	875	871	881	855	852	890	894	876	870	813	817	838	849	851	830	917	923	851	926	871	853	876	904	850	916	895	843	855	824	872	824	886	887	841	860	849	873	923	915	878	855	892	827	898	897	845	871	827	880	806	848	855	841	813	887	907	863	881	838	812	819	867	840	828	831	882	859	872	889	929	827	894	959	853	865	822	927	910	848	860	840	818	824	823	857	908	877	815	899	847	791	880	807	878	873	872	846	840	893	892	839	889	906	887	903	873	805	877	860	850	871	807	869	847	836	834	890	876	899	860	880	914	851	852	930	836	839	898	884	834	859	876	887	886	879	891	828	882	856	863	904	885	915	834	867	887	896	886	827	889	888	826	884	874	889	894	909	842	822	899	827	829	851	857	856	855	871	899	829	911	886	843	863	888	864	865	833	894	879	888	856	851	882	867	891	824	900	847	869	831	830	839	852	820	861	872	940	866	857	892	874	889	887	904	856	850	874	891	858	859	864	860	918	855	851	867	865	847	842	866	839	849	862	871	853	841	806	813	856	824	891	856	907	830	877	873	889	875	880	798	883	853	900	854	888	900	859	883	849	834	846	853	847	839	854	848	863	817	885	870	899	889	862	906	861	783	875	849	850	852	784	905	871	923	826	881	869	840	860	909	858	864	858	834	853	847	828	816	815	901	861	871	812	878	844	857	870	890	937	852	808	864	918	883	874	878	816	866	823	853	856	786	834	873	876	882	879	853	854	828	861	894	875	850	885	876	863	846	851	833	889	833	848	849	870	856	823	869	842	866	850	817	897	859	883	885	884	827	852	899	835	849	870	845	855	859	875	849	916	841	844	831	857	844	862	888	865	826	876	845	872	838	824	853	884	895	892	876	886	902	862	900	911	863	878	885	854	890	865	864	899	831	895	901	848	825	856	845	888	841	913	909	891	840	855	858	846	852	900	890	856	852	885	825	820	887	880	885	830	886	853	874	829	886	847	851	889	863	904	919	856	900	844	862	933	864	887	833	921	868	877	856	875	863	853	898	889	825	864	846	819	898	837	826	850	839	860	832	862	878	802	866	886	833	852	882	868	831	872	899	883	812	916	887	864	846	851	882	876	846	880	888	812	894	897	850	841	871	902	827	830	818	860	891	861	847	887	848	872	899	820	816	869	867	827	857	856	825	873	876	825	836	841	835	844	840	874	860	878	876	855	849	874	830	933	856	874	860	854	819	862	862	845	836	865	885	909	837	899	870	864	867	905	826	914	843	880	849	883	875	909	864	884	852	891	878	914	827	901	892	891	826	894	851	882	904	918	857	920	869	819	870	856	803	871	872	855	870	843	832	866	845	872	880	844	868	897	870	899	871	844	909	885	904	867	890	862	891	884	844	844	888	881	865	869	892	900	857	786	874	886	836	832	883	899	879	865	811	843	826	845	861	859	860	862	841	897	879	848	867	825	859	822	900	863	824	837	874	848	852	867	877	858	885	904	860	859	865	815	859	886
23194	20790	27808	23842	20774	11047	1479	1024	863	850	833	743	701	763	700	703	662	686	656	634	649	643	639	630	653	630	610	667	662	640	631	656	665	645	667	687	602	614	666	644	619	600	616	615	614	615	631	645	634	662	688	580	600	663	652	666	576	620	614	605	633	660	630	663	656	627	683	602	626	623	659	636	602	663	658	616	627	585	603	653	612	607	689	692	641	601	634	598	601	654	612	646	686	656	650	622	641	638	594	639	643	639	642	686	615	606	681	617	605	591	628	613	676	635	662	645	637	618	651	610	659	598	627	610	632	621	584	621	633	655	607	607	625	594	617	631	593	633	565	597	612	624	642	576	638	676	605	660	667	614	661	673	629	565	644	639	626	634	626	613	630	637	649	629	623	609	627	626	651	627	627	599	607	626	669	625	669	655	620	670	615	596	663	641	630	612	656	636	617	601	635	670	624	649	644	659	619	592	622	593	618	693	603	570	667	670	658	679	585	588	624	654	617	631	640	636	625	604	658	651	671	621	646	636	668	566	625	670	600	645	648	567	626	663	659	608	637	626	629	606	608	642	607	603	641	618	674	639	650	609	603	609	575	678	611	621	580	607	599	608	572	633	657	621	606	650	603	634	625	573	624	640	621	590	635	623	625	601	653	664	604	611	646	622	625	627	646	606	648	630	651	702	596	649	581	658	599	667	637	635	638	632	587	623	596	662	604	674	614	591	581	638	647	609	642	649	617	631	649	646	582	670	608	585	629	636	662	631	630	632	634	636	635	599	655	658	630	599	592	606	637	604	621	642	615	605	610	654	631	653	643	608	666	614	592	687	639	550	598	631	610	627	621	625	625	635	614	602	630	560	637	649	618	680	623	624	637	597	598	594	660	623	668	617	630	659	582	647	621	618	639	601	673	602	616	652	626	613	646	617	606	580	683	588	605	641	620	644	617	659	615	642	665	632	638	584	623	660	646	637	590	631	627	627	612	654	680	589	623	602	648	670	650	645	663	669	655	631	594	628	598	652	661	624	605	584	606	650	675	636	646	599	625	649	625	587	615	618	606	627	591	659	671	644	661	630	651	650	686	637	624	600	636	612	651	633	648	622	634	653	632	608	599	607	652	613	599	687	577	635	628	646	655	639	625	663	618	621	620	634	618	599	635	611	619	596	576	599	636	631	607	642	625	560	657	606	575	627	609	680	614	639	612	659	637	602	616	628	625	624	589	615	645	610	648	616	618	717	576	660	609	647	643	619	626	645	642	596	626	642	621	618	619	584	611	620	635	622	657	671	645	637	652	617	592	625	597	616	655	642	650	626	657	613	608	588	596	637	649	628	653	656	656	589	561	609	591	655	598	652	628	594	631	644	642	626	631	647	641	632	642	642	618	639	608	579	614	661	625	604	632	614	644	648	625	639	599	619	631	619	646	632	613	606	619	631	631	636	628	671	592	644	654	671	664	588	629	647	607	582	583	635	665	633	629	611	626	592	634	664	637	591	604	671	590	642	574	638	626	627	614	585	627	611	636	640	610	610	626	631	607	638	632	641	632	662	608	647	620	637	611	625	622	603	591	646	642	613	630	631	594	611	643	593	650	658	638	614	583	672	599	594	607	621	639	645	643	606	631	650	608	629	633	666	649	603	643	624	601	647	614	624	632	646	629	665	620	640	628	633	625	661	615	606	647	626	623	628	629	650	607	647	622	673	648	598	684	631	572	641	626	633	623	646	624	621	625	637	607	667	668	617	619	682	620	635	630	615	650	636	610	615	653	611	640	653	673	599	621	640	640	633	579	611	635	679	657	596	623	600	637	658	644	601	631	623	609	629	603	647	607	659	645	634	627	613	627	651	620	632	646	622	649	649	629	625	635	644	622	642	651	599	630	655	634	628	656	605	640	635	627	633	613	616	579	604	652	596	619	614	576	633	606	619	644	608	554	602	633	619	616	629	641	625	632	606	615	597	682	621	630	614	635	554	610	624	683	605	620	602	657	645	662	601	609	624	629	633	606	665	636	633	630	664	629	647	606	622	563	621	625	628	633	637	607	656	637	603	708	633	606	627	602	612	634	594	656	613	630	656	603	633	603	673	584	599	606	622	649	663	599	629	633	655	653	600	670	587	649	583	602	649	620	627	605	592	648	671	656	625	629	614	644	617	653	622	587	607	643	658	631	656	637	622	618	652	623	641	651	659	613	566	651	627	631	607	627	683	570	675	638	608	628	608	639	613	609	648	640	629	635	595	634	646	646	623	606	624	653	641	594	596	651	669	616	598	628	639	643	604	626	586	590	616	631	597	578	601	616	659	652	621	599	638	626	628	648	638	646	634	659	623	619	643	634	575	644	630	616	614	627	606	604	654	602	603	628	644	641	598	597	592	685	645	659	596	628	591	636	631	634	604	637	638	582	613	620	651	622	623	604	664	596	639	612	598	616	612	623	681	623	651	593	673	614	628	627	602	631	615	616	655	616	615	644	616	679	650	633	595	632	627	640	645	651	641	628	633	620	615	628	626	595	605	617	652	658	621	587	593	642	614	621	627	588	604	673	597	622	674	672	662	657	588	659	614	648	587	628	639	609	633	600	641	627	613	619	615	609	665	645	632	629	644	641	606	616	662	628	668	616	665	616	589	654	630	585	645	617	619	617	629	604	602	599	658	611	599	660	586	628	637	590	623	643	598	664	620	607	614	672	643	591	584	616	602	641	639	662	677	624	607	637	642	650	660	623	615	602	614	628	605	652	599	637	604	605	606	618	623	645	595	663	642	589	609	636	628	586	643	575	612	657	603	676	608	594	599	612	665	630	595	602	611	563	608	581	635	642	629	656	618	617	609	632	632	624	650	598	608	641	633	676	586	625	616	613	624	663	653	626	648	647	583	660	608	617	648	648	627	604	650	624	632	660	638	592	646	630	613	627	636	666	633	660	638	601	646	612	654	614	629	625	633	631	650	618	624	620	639	605	605	588	594	627	655	585	591	701	641	595	612	634	650	642	607	623	653	636	626	641	604	622	607	617	614	633	625	613	620	645	654	666	670	606	614	637	679	584	624	673	625	624	612	616	674	641	591	624	634	592	604	652	595	622	627	624	637	657	672	653	650	602	671	621	644	631	635	604	624	671	630	641	638	626	644	589	603	639	646	647	623	629	587	612	637	603	615	652	624	624	661	644	641	622	616	623	622	606	628	611	642	608	609	550	631	601	630	589	588	657	614	659	620	682	658	646	644	600	676	613	596	653	628	663	636	614	598	663	668	629	595	638	632	631	609	615	605	611	668	603	651	611	618	625	632	652	632	652	669	605	609	594	619	670	607	612	612	603	607	620	653	682	630	629	615	610	628	635	584	582	662	588	629	651	596	608	650	634	680	618	580	608	632	661	601	629	626	603	629	608	654	652	604	616	587	618	675	627	654	632	617	602	627	619	609	626	651	627	628	594	642	607	598	627	622	578	681	616	630	621	610	627	653	630	600	625	619	631	637	652	647	625	599	591	597
3145	7374	6144	3171	2441	1956	1540	1283	1075	1039	979	884	841	814	795	775	766	772	726	752	770	707	669	746	661	733	674	748	733	722	657	721	673	719	717	692	717	688	708	723	720	704	673	701	740	705	712	700	719	733	717	699	685	708	721	702	683	696	672	679	666	761	741	725	689	681	732	742	719	675	716	653	739	706	709	674	720	696	664	677	681	721	690	699	743	673	743	636	686	661	670	720	695	642	694	678	723	715	725	718	659	675	711	706	709	698	736	688	708	717	675	705	693	734	715	659	678	719	685	676	697	711	653	707	703	668	686	716	678	669	724	692	740	711	682	672	714	717	680	715	643	670	696	698	723	726	689	708	680	658	725	699	702	642	692	669	717	677	707	688	660	639	697	684	720	688	686	716	683	689	632	694	698	624	676	725	699	658	677	701	702	662	689	694	739	706	710	735	710	712	679	693	771	690	722	679	704	694	681	698	688	705	637	714	692	717	706	674	678	638	710	652	713	753	691	665	737	673	704	695	722	763	692	725	679	707	681	760	674	720	710	727	706	659	665	728	703	675	686	717	701	723	689	667	734	674	645	746	686	708	676	752	679	728	725	710	698	755	703	675	728	684	656	668	717	698	701	650	666	661	690	678	687	658	706	698	684	652	671	698	671	695	718	663	708	695	717	691	672	697	679	692	686	663	707	696	698	638	683	675	684	669	685	690	662	696	685	655	717	681	750	668	627	726	696	692	665	675	700	696	678	716	729	689	653	727	721	670	708	714	717	685	673	630	714	706	687	680	679	695	731	720	725	724	658	715	700	667	711	673	668	663	742	702	718	718	678	715	726	726	668	675	679	653	675	752	700	668	689	668	665	705	715	660	676	736	675	682	699	665	695	673	689	704	648	733	669	625	686	674	675	717	673	694	694	718	695	678	648	686	694	676	686	736	681	685	681	710	685	735	687	672	723	746	701	705	694	684	684	674	666	688	646	722	747	684	669	667	698	679	713	719	648	703	681	696	675	708	732	696	697	661	664	706	716	683	703	702	711	752	674	737	694	648	659	681	709	722	724	641	687	713	732	701	676	697	695	711	687	688	706	691	695	709	754	625	658	678	707	714	673	702	717	693	679	704	684	690	709	666	668	732	704	694	701	704	694	704	676	673	700	700	662	675	668	707	702	692	737	717	673	665	714	711	692	724	717	717	716	676	714	673	685	726	668	707	689	718	676	722	673	702	712	729	657	656	663	711	660	756	678	708	657	686	643	727	754	700	732	697	697	680	619	693	670	712	658	687	670	709	723	663	738	715	695	657	655	682	699	717	710	708	678	696	698	691	714	672	699	728	689	658	711	660	703	705	733	685	682	684	716	695	682	694	735	652	721	675	684	697	664	684	680	699	706	690	688	671	696	730	704	699	645	702	696	720	734	679	653	740	696	675	685	639	675	718	667	651	697	683	738	703	680	693	691	691	631	720	676	674	729	765	728	715	663	693	744	702	736	692	680	745	691	698	712	631	706	695	670	672	752	688	691	671	669	685	692	661	688	737	722	730	680	695	736	692	639	705	720	726	741	650	671	718	673	735	665	692	699	729	678	635	674	677	734	663	695	678	702	703	654	722	670	709	643	706	686	716	695	669	683	693	670	690	735	681	708	691	719	706	724	658	678	669	694	678	688	686	649	717	677	658	697	701	684	698	663	705	696	725	749	660	664	711	670	713	650	685	662	696	701	696	677	711	686	711	717	710	707	681	710	683	672	698	698	713	664	690	676	670	701	665	681	669	659	704	650	714	703	676	728	732	692	654	711	639	712	681	716	725	693	641	688	694	683	689	681	706	711	644	669	661	692	669	719	706	731	698	670	688	678	663	707	677	705	706	682	689	717	675	725	645	681	717	639	673	690	692	687	705	628	694	679	643	699	698	698	632	733	670	700	697	681	724	698	684	690	720	608	664	727	660	684	649	692	641	666	649	748	697	671	695	675	689	689	676	697	658	670	641	745	683	685	671	719	670	717	662	662	689	646	644	711	692	656	688	734	689	722	723	671	646	711	661	685	688	673	681	720	723	709	694	660	715	695	675	704	643	687	713	732	648	694	749	707	653	708	732	714	692	717	696	674	722	712	688	670	694	679	686	679	663	738	738	676	680	718	676	668	694	648	697	690	712	733	679	695	687	675	715	669	747	675	661	678	709	667	682	683	691	716	674	701	678	673	699	746	703	692	668	747	714	701	695	637	689	696	660	702	659	662	673	664	708	697	699	731	689	699	718	659	706	705	720	723	665	663	687	733	727	682	695	663	691	707	644	699	712	679	708	694	759	713	696	723	684	671	743	678	663	693	714	687	681	723	749	726	726	712	649	658	723	701	738	673	664	669	697	692	680	681	689	705	674	669	684	680	671	709	712	688	697	681	672	724	703	685	730	679	739	688	727	688	676	684	715	667	695	720	671	737	710	722	647	702	738	704	721	703	661	726	779	702	625	657	730	687	681	717	707	733	667	717	636	657	679	697	704	730	693	724	726	702	719	684	725	706	721	704	674	675	778	669	715	711	710	675	720	689	733	714	695	651	650	671	727	671	686	725	653	688	682	646	722	702	666	651	662	722	684	687	703	694	684	745	647	724	689	711	714	679	727	728	694	678	699	688	670	643	724	727	653	696	692	708	677	659	667	694	677	705	715	683	691	653	659	732	686	688	762	700	708	727	649	673	707	713	703	688	684	701	736	725	673	719	717	692	721	724	691	748	660	687	687	682	705	718	661	658	645	716	639	718	688	703	716	726	734	660	639	636	718	691	707	702	681	712	702	665	717	662	695	695	755	717	699	615	692	675	707	732	711	713	696	706	716	660	672	640	706	675	692	703	704	704	691	685	754	685	696	706	720	711	676	648	665	691	706	702	710	693	698	728	686	644	700	686	698	685	735	703	672	715	728	678	691	695	683	702	693	743	747	631	672	681	710	741	727	679	752	691	678	655	656	659	658	693	729	714	651	714	719	654	684	722	706	723	709	696	681	668	661	700	704	710	661	669	681	673	667	675	659	700	755	722	721	729	708	705	707	669	689	671	672	651	671	702	653	721	705	681	715	657	648	689	700	713	660	705	706	670	716	696	744	671	680	726	688	698	719	687	748	690	685	706	705	692	691	678	697	692	691	727	662	724	706	705	696	676	750	701	723	686	665	669	734	674	740	684	729	676	717	714	710	703	661	710	696	635	691	666	670	699	652	750	669	743	685	701	721	723	750	665	721	665	691	687	656	632	707	708	712	686	710	758	710	707	727	664	715	733	670	660	710	700	677	680	719	690	664	730	682	693	702	690	716	703	735	702	695	706	689	714	701	686	702	654	693	706	726	714	661	697	732	683	677	731	702	686	716	673	738	679	709	714	659	696	695	710	712	708	674	707	672	690	646	674	701	682	720	704	681	717	677	685	668	733	682	691	679	656	717	702	635	723	705	706	710	696	744	677	697	735	728	684	702	675	683	663	713	692	667	666	675	718	728
24128	20813	27017	24601	14819	1228	830	722	707	664	594	575	568	524	575	558	566	598	584	563	538	473	515	551	515	503	553	500	522	558	554	557	528	534	575	524	517	534	469	554	516	505	549	524	559	542	522	538	506	482	552	554	583	538	532	509	551	547	525	550	560	570	544	561	541	512	496	522	553	553	538	545	534	553	528	497	523	594	536	549	559	523	485	535	553	527	522	541	514	533	523	529	506	545	550	510	532	498	534	565	559	564	523	489	521	522	486	514	537	555	530	533	486	503	524	527	528	529	536	505	572	521	525	551	515	504	505	516	520	553	521	507	511	515	541	490	542	522	528	531	567	487	541	477	505	524	511	529	492	552	522	548	503	539	532	544	564	498	487	601	509	530	514	518	522	594	559	538	492	554	541	502	523	506	495	525	546	542	514	542	468	516	533	512	524	558	515	506	530	546	553	504	572	538	510	520	555	503	489	512	554	509	509	541	526	552	501	561	544	514	520	541	563	494	517	529	532	499	538	523	492	579	531	492	512	545	499	508	491	500	603	541	539	538	519	532	565	540	498	523	545	517	506	554	538	533	513	520	536	512	552	525	480	513	538	515	506	522	528	535	546	557	553	499	512	520	526	548	518	544	523	498	530	533	466	513	519	560	551	537	546	514	504	534	551	537	500	523	557	551	533	517	548	533	516	595	565	530	532	493	527	511	515	533	551	541	538	522	499	529	510	559	556	522	553	578	548	522	508	509	563	552	503	548	521	520	524	550	516	537	494	512	552	534	576	512	536	526	521	522	548	481	518	526	573	534	508	574	529	524	530	550	522	479	506	479	523	519	575	540	533	513	513	515	533	556	535	525	518	518	548	507	546	579	539	560	508	514	550	556	535	530	501	517	531	544	486	522	509	565	503	532	522	531	544	524	549	562	537	507	489	522	538	514	532	526	501	534	508	487	514	481	527	558	557	512	508	519	547	503	523	504	504	579	515	554	541	498	557	535	546	574	506	543	500	501	512	480	560	524	508	545	558	546	548	523	537	506	522	522	548	546	562	542	543	512	527	540	523	516	485	536	532	494	522	560	544	509	534	480	491	540	517	547	549	527	512	557	535	538	476	485	505	544	589	543	519	531	492	527	482	527	493	551	507	507	514	562	514	568	558	507	528	524	511	535	515	524	530	501	505	551	535	544	535	535	555	536	496	546	547	533	538	536	540	512	536	542	508	546	603	527	548	539	479	542	493	549	542	551	541	517	513	534	500	532	532	527	556	515	515	543	550	517	548	517	529	563	532	558	483	545	517	534	494	535	505	470	493	530	478	536	538	522	525	512	526	520	524	537	535	507	532	540	528	533	557	561	513	532	534	562	509	530	508	578	565	576	551	508	557	531	507	496	508	544	538	574	497	557	530	512	536	526	532	546	569	483	524	545	509	542	547	514	553	559	550	494	537	522	514	540	538	510	517	513	508	532	534	534	539	533	543	570	511	483	522	533	523	545	532	500	502	549	496	470	514	499	553	535	572	537	556	521	555	519	560	545	544	556	493	544	535	554	522	561	529	529	508	533	519	540	534	520	490	534	546	518	514	522	567	513	555	545	524	511	509	539	525	532	532	501	553	532	508	575	504	495	496	519	517	535	528	523	512	510	525	557	531	472	566	520	526	559	503	524	525	531	522	556	523	508	534	566	563	539	542	490	523	493	555	582	550	559	540	530	520	530	550	532	552	545	528	548	552	520	513	547	537	528	489	521	525	528	480	500	532	512	523	506	576	527	567	499	523	537	540	514	537	562	524	541	487	518	523	543	490	503	511	522	540	511	530	513	559	544	493	525	526	534	520	509	569	536	518	523	572	535	520	545	536	535	518	532	528	569	532	522	549	557	544	548	551	523	502	551	528	557	508	564	535	526	506	525	546	541	525	548	528	519	558	490	527	543	521	513	533	556	479	499	497	547	509	558	568	557	531	569	514	466	537	550	541	518	528	565	539	524	495	536	546	504	543	515	519	532	556	493	535	535	532	536	512	544	553	531	551	521	537	507	564	517	518	519	570	515	563	535	551	535	483	505	518	526	542	547	536	493	512	531	521	532	514	543	539	526	566	485	511	540	500	538	540	506	494	519	509	524	537	532	516	531	559	531	558	541	496	522	507	512	567	552	496	564	544	531	550	538	540	591	540	562	568	523	512	504	548	562	530	532	506	524	506	544	533	527	543	517	532	499	552	521	546	527	564	551	521	517	519	527	544	538	555	504	504	510	588	506	551	525	503	540	548	507	534	489	528	503	472	529	515	517	565	531	536	548	552	524	506	491	539	544	542	513	547	537	499	508	562	534	485	515	541	545	507	516	546	504	561	524	515	582	559	543	532	536	522	533	503	566	540	553	544	492	537	548	542	506	566	522	549	511	568	502	556	523	545	517	543	531	535	522	537	503	525	529	517	515	528	539	559	562	547	518	533	558	545	519	540	514	485	539	510	520	528	523	568	499	510	509	533	520	527	567	486	530	547	526	538	563	531	502	546	552	511	507	540	519	479	486	512	494	537	524	525	545	464	554	530	515	499	531	501	535	532	516	587	542	520	536	556	457	523	578	549	574	534	530	498	532	548	503	550	546	565	543	559	534	528	551	526	548	550	539	588	515	530	505	511	507	519	538	543	523	523	575	526	534	486	533	548	572	545	533	560	542	508	549	537	544	524	532	524	525	549	515	530	504	502	541	505	523	515	530	526	504	516	533	496	523	533	525	489	540	520	556	535	490	570	522	510	518	517	510	488	503	496	535	500	551	535	506	535	547	546	555	531	558	591	554	544	519	549	520	492	565	522	518	550	550	521	533	485	537	511	531	593	567	540	541	520	508	575	494	549	528	516	543	554	514	488	475	561	501	537	542	554	542	516	549	536	510	568	543	480	521	538	523	485	538	527	559	549	556	545	569	501	566	525	529	519	556	513	474	546	505	507	547	542	541	543	499	579	533	534	502	520	537	537	503	498	554	550	504	525	494	505	527	517	553	501	505	496	507	549	547	531	526	532	517	551	510	559	548	575	523	543	540	480	515	515	580	456	533	512	524	525	517	530	533	522	529	497	572	526	528	506	497	481	544	470	515	540	519	544	573	565	565	516	531	504	516	573	533	488	525	520	521	532	551	523	504	577	513	531	533	501	502	519	527	497	584	538	520	518	540	539	575	553	479	532	489	529	535	520	555	536	559	540	569	537	518	513	533	563	525	548	540	512	565	496	547	512	540	515	534	544	524	544	539	504	585	564	505	551	487	552	571	520	574	537	540	530	533	505	550	566	523	552	538	522	505	537	557	509	493	517	495	530	499	518	489	502	470	508	530	529	513	533	500	537	534	561	555	514	563	520	525	530	527	535	550	513	577	517	485	509	562	555	509	502	551	551	524	525	514	521	567	517	539	509	568	514	539	556	522	534	565	541	515	515	530	525	508	504	555	564	515	494	562	534	501	495	560	514	531	531	542	553	573	527	476	520	552	521	557
3279	4844	3971	2166	1655	1346	1215	934	855	751	662	698	688	605	613	612	631	601	612	568	531	581	595	578	560	600	610	598	608	594	594	574	621	574	576	591	561	568	571	554	525	603	600	610	558	545	569	591	586	587	586	566	553	598	545	616	584	539	523	534	591	532	553	600	577	564	564	540	562	587	598	523	584	573	555	564	551	564	543	565	531	530	552	536	591	548	538	560	582	534	517	545	570	510	562	558	566	547	542	535	544	579	594	541	591	528	613	573	533	557	575	567	539	580	568	580	548	573	543	560	544	550	546	546	540	543	548	521	518	604	541	555	578	526	564	584	528	554	536	599	543	566	577	592	575	529	571	600	591	606	622	532	580	538	536	587	552	594	552	517	541	515	580	531	545	516	559	605	528	528	597	587	548	518	562	543	557	503	573	562	558	562	562	578	610	550	564	567	566	547	534	593	543	548	543	546	552	534	555	573	561	527	560	548	546	550	560	598	558	583	592	587	561	547	552	569	564	535	539	561	572	570	579	574	534	603	516	509	568	553	586	614	546	572	536	565	544	565	560	583	553	585	576	567	562	541	579	544	583	557	513	545	547	588	569	550	542	544	590	587	555	588	618	579	548	534	586	554	564	553	575	568	576	572	550	556	542	579	543	576	586	555	544	571	549	588	602	561	567	533	582	556	536	576	565	568	535	578	517	541	588	609	598	532	572	534	547	547	557	563	606	556	559	604	578	580	578	575	558	543	543	571	553	581	551	564	575	562	556	558	567	553	539	603	577	572	631	583	552	561	554	578	594	550	539	520	565	561	549	538	563	605	531	511	563	548	584	559	577	559	593	575	548	560	542	604	572	533	577	576	572	535	577	570	544	595	568	511	505	572	523	583	576	569	520	542	556	558	555	576	562	576	513	604	558	543	525	598	576	559	521	571	607	563	487	554	524	553	566	531	543	527	538	568	589	564	585	524	576	568	570	563	606	574	522	528	600	579	593	575	595	567	532	537	565	602	568	560	562	574	534	542	582	577	556	567	561	510	579	553	583	559	591	535	575	574	575	578	571	554	597	556	563	573	503	521	560	592	569	516	570	544	556	550	526	564	559	539	563	558	529	573	548	512	556	566	540	621	572	544	586	591	573	524	558	535	547	571	547	586	540	544	587	552	525	567	548	523	580	595	588	520	583	566	564	597	527	562	543	537	599	542	541	580	589	578	565	573	561	547	571	585	535	570	553	571	537	606	585	547	522	550	581	579	589	556	548	567	565	541	594	550	541	546	600	574	529	534	598	569	580	533	555	547	530	551	571	538	529	552	577	558	518	561	539	540	563	584	567	591	529	603	579	532	554	550	586	583	599	573	553	601	553	539	578	589	575	547	547	510	572	553	525	546	530	560	577	488	532	557	559	566	548	553	541	591	567	597	570	582	580	525	553	545	571	568	545	545	578	575	544	555	530	563	597	552	580	566	570	519	586	589	546	536	541	584	567	554	550	573	604	505	566	556	578	527	516	539	563	561	557	514	513	536	517	561	522	562	551	525	551	563	599	524	555	556	598	541	576	541	597	538	549	539	563	548	593	579	578	539	527	559	569	546	566	539	529	572	552	572	561	548	576	549	552	582	569	561	575	565	577	546	600	580	576	546	536	551	538	521	537	546	577	561	586	558	570	598	581	595	569	513	470	567	630	572	565	555	560	581	590	555	536	535	580	558	590	553	563	556	566	533	562	569	530	592	547	561	580	565	575	564	579	609	555	558	550	574	533	563	561	572	580	556	573	556	569	579	588	596	569	560	542	538	561	545	546	547	569	575	541	551	609	542	565	566	540	531	599	565	586	537	593	574	594	563	564	567	545	585	579	578	587	560	547	560	587	566	545	570	577	605	607	548	530	543	589	538	554	608	533	558	597	600	536	538	543	557	577	522	550	539	541	549	576	580	576	600	547	556	520	552	549	542	542	542	572	597	546	587	558	515	566	564	601	586	552	552	584	551	543	543	559	549	570	616	557	553	559	568	590	533	544	555	530	552	533	545	566	538	591	576	566	534	550	563	592	606	548	523	541	562	589	588	544	554	551	550	569	588	553	548	577	590	555	587	591	569	571	560	568	575	566	522	562	574	573	577	570	568	546	530	567	532	520	560	568	556	551	541	572	543	595	494	565	542	515	543	562	597	590	560	583	593	588	543	549	573	553	512	578	564	564	548	550	555	583	558	562	530	555	569	544	551	587	544	555	519	564	594	611	560	534	556	572	555	554	559	528	507	534	593	569	539	586	544	545	557	566	525	574	556	569	519	601	609	554	566	571	573	592	551	579	571	601	556	589	567	536	556	573	589	559	563	577	571	579	563	555	549	522	514	592	557	560	554	583	544	521	576	553	573	560	552	538	580	591	543	542	567	591	562	540	557	563	580	514	556	578	604	597	552	580	562	570	557	572	598	577	558	524	558	593	560	558	631	599	602	576	530	546	592	549	563	570	573	541	592	545	531	523	588	585	561	566	589	559	563	577	528	553	547	535	562	564	580	574	582	546	529	551	532	597	556	555	558	570	539	524	553	568	556	576	582	574	540	608	541	620	595	525	544	575	518	579	497	563	595	543	500	530	583	567	558	560	559	608	562	591	581	567	537	602	560	540	539	593	541	591	565	542	579	560	571	566	568	551	563	588	573	575	526	562	569	589	563	582	569	594	524	557	579	526	596	543	594	576	594	551	595	552	537	568	526	584	573	566	563	552	579	551	539	564	547	484	537	580	550	542	550	559	556	540	565	570	576	548	537	545	580	561	565	562	526	569	558	567	649	527	552	548	552	534	551	563	565	522	557	548	538	581	618	534	562	523	528	575	584	561	602	544	558	543	642	562	538	598	601	552	571	549	561	559	485	614	537	567	570	587	552	544	580	568	569	563	582	557	541	581	592	541	567	556	535	550	535	601	541	531	535	539	583	549	588	545	564	571	625	534	564	561	572	561	506	582	574	595	520	568	558	585	579	563	576	567	575	546	550	599	561	530	545	562	549	551	546	551	555	556	550	570	559	570	561	576	540	553	564	551	556	588	549	575	541	567	556	532	565	569	576	547	634	615	575	608	574	531	554	527	562	553	576	583	553	575	569	566	521	531	567	545	513	573	548	565	587	581	573	554	598	561	570	580	568	591	584	547	590	545	577	550	594	575	550	551	556	610	608	552	589	567	563	558	564	552	580	587	557	574	563	572	513	538	557	520	530	563	563	542	600	579	545	584	579	616	547	565	570	582	561	560	564	540	576	588	545	555	544	564	590	529	571	600	550	525	584	570	553	587	601	548	553	577	583	602	587	541	583	574	534	530	531	567	537	603	590	567	550	515	516	563	547	567	582	522	528	554	554	616	557	595	583	549	609	544	578	614	583	544	590	591	581	580	578	577	518	513	591	588	525	562	550	535	557	547	567	556	593	518	562	538	570	552	553	621	584	548	552	606	576	572	548	520	553	581	595	537	550	524	594	552	556	543	545	603	575
22099	20876	28369	23511	20870	20909	10700	1033	774	648	558	469	424	399	407	336	336	347	319	290	297	278	291	264	265	257	264	259	255	256	283	250	241	240	244	250	258	241	261	269	256	272	251	227	240	280	263	259	288	269	235	244	246	271	258	245	225	250	227	228	265	231	249	231	235	215	257	225	214	211	203	230	241	220	222	230	256	227	243	236	240	250	258	241	241	242	239	239	262	212	235	219	257	251	218	254	220	232	222	211	223	258	230	249	224	235	256	219	231	250	223	216	220	233	258	233	237	216	247	236	232	246	250	234	243	231	244	228	227	268	217	215	223	228	242	244	234	226	249	228	242	242	213	211	273	241	242	224	250	242	214	241	234	213	257	219	248	217	255	229	217	244	256	215	216	256	218	222	222	253	236	242	247	243	219	225	232	220	241	222	238	204	235	231	218	230	249	233	243	191	231	241	247	213	215	247	241	216	208	254	241	243	229	236	258	218	244	252	231	226	240	247	239	220	226	228	218	257	221	233	235	211	264	250	259	238	231	216	225	239	267	219	229	234	217	216	236	238	226	250	248	214	237	250	225	246	240	223	211	237	245	241	205	248	244	235	236	217	228	246	237	250	226	201	231	235	224	203	241	229	227	216	241	229	230	273	249	251	230	221	236	230	230	221	268	229	233	237	213	253	225	232	257	216	222	231	222	237	232	233	247	252	235	222	220	216	229	254	227	234	235	251	238	209	246	260	234	232	268	206	224	234	218	227	245	223	235	247	231	247	260	259	228	207	224	230	211	220	243	235	229	249	222	218	243	240	249	244	227	238	204	246	260	228	205	241	244	228	243	211	221	233	237	247	215	234	235	249	224	221	216	225	232	249	233	258	238	259	239	221	250	220	241	214	233	228	232	244	255	265	253	242	230	231	240	257	230	213	220	255	251	228	263	247	246	228	247	216	258	245	237	256	217	265	226	215	246	247	240	235	244	244	236	246	261	240	215	224	248	238	229	234	234	217	230	274	245	238	230	249	226	242	227	242	228	226	234	230	242	223	241	237	231	232	240	225	249	251	244	247	236	235	227	233	240	209	219	208	235	214	242	229	237	257	234	233	241	239	268	244	191	222	239	224	211	220	201	230	234	212	252	227	248	211	260	248	233	228	230	251	248	208	217	221	240	233	210	231	270	238	233	219	215	219	251	216	239	222	225	226	255	234	242	219	254	223	249	226	249	256	237	218	244	235	233	229	218	227	235	242	231	221	248	264	253	220	240	234	260	232	242	233	240	229	229	219	232	239	257	197	235	238	229	267	235	230	224	244	234	203	262	234	236	203	236	222	231	225	223	233	247	208	220	210	244	223	250	236	233	249	222	234	235	245	210	234	226	218	248	216	287	237	222	238	240	263	218	213	211	240	223	234	228	244	259	254	219	228	267	218	248	228	217	253	210	203	245	219	229	236	264	234	218	243	258	227	208	240	218	229	228	236	201	228	240	219	231	238	219	226	229	230	220	224	242	221	235	260	238	217	229	239	209	258	231	247	258	234	229	227	208	247	229	233	217	263	258	235	234	230	198	239	227	244	215	231	226	217	240	224	237	233	233	214	234	245	230	223	218	232	214	225	251	217	243	241	231	233	254	235	224	234	225	233	232	229	224	233	254	238	254	208	239	248	215	242	225	246	257	252	224	227	232	259	261	219	248	234	231	225	249	239	228	229	243	233	234	239	255	257	230	233	220	235	248	272	204	241	247	231	230	207	227	261	236	219	241	230	244	244	242	234	230	244	210	218	229	228	228	220	219	264	224	230	235	233	242	213	208	236	233	217	248	222	264	254	207	242	253	234	254	237	218	227	244	250	227	260	252	216	226	237	232	294	224	225	246	246	247	226	225	269	241	216	229	222	222	210	220	247	232	224	208	225	241	235	254	243	253	208	228	242	233	242	231	228	232	250	239	213	236	225	228	224	244	234	224	228	225	217	220	245	254	233	239	207	228	248	234	242	220	219	220	254	247	218	245	217	256	244	225	222	233	239	247	233	267	232	219	242	247	217	218	256	231	249	230	245	228	247	209	230	242	228	226	231	225	216	271	224	210	221	201	253	230	215	274	193	217	215	259	219	233	203	217	223	218	233	243	227	216	233	248	244	246	245	233	221	223	244	237	215	245	235	235	245	249	231	232	251	254	214	255	232	215	237	230	215	233	247	244	216	255	254	226	229	244	230	239	230	224	252	243	231	224	199	232	228	215	224	246	242	255	236	229	215	229	250	240	256	218	221	247	221	222	241	262	222	242	239	222	205	217	234	255	220	233	231	232	229	219	232	238	237	267	219	247	218	214	230	252	250	241	236	216	234	221	202	249	248	233	265	241	264	214	239	196	236	237	234	270	226	260	235	259	242	219	242	218	212	221	213	246	233	214	231	206	231	240	231	218	230	246	252	225	237	217	219	212	250	219	258	237	254	238	251	219	220	236	262	243	254	218	217	239	222	233	214	250	252	214	243	240	200	244	253	237	229	257	215	244	233	232	224	197	230	233	242	220	208	239	234	247	216	218	230	244	240	225	245	223	225	230	243	224	233	232	215	242	229	222	237	225	205	238	236	231	241	215	204	255	215	228	240	240	257	231	226	254	258	244	230	248	224	222	203	225	210	240	235	234	236	233	223	253	253	241	237	258	237	255	247	220	238	251	236	204	249	277	233	227	243	243	223	205	232	249	246	237	236	254	231	202	216	258	248	215	230	225	229	238	279	253	230	229	235	228	218	222	263	240	231	264	211	232	221	219	208	242	228	234	209	247	258	264	235	213	234	253	280	246	212	217	211	230	239	211	242	204	236	229	223	233	224	231	253	213	247	219	212	250	219	238	222	232	239	249	230	234	238	223	222	219	246	233	235	212	237	239	235	247	220	243	229	242	218	246	213	241	232	231	247	230	257	235	243	254	238	212	207	224	227	254	224	255	250	226	231	251	229	262	262	221	235	231	234	240	232	265	255	223	232	245	219	229	222	265	247	217	225	244	245	247	224	199	235	211	249	241	233	230	252	221	221	209	229	236	228	221	218	237	234	217	248	233	222	207	271	247	214	231	247	217	271	209	229	219	210	215	226	240	219	206	221	229	233	256	217	215	233	225	226	238	215	232	238	232	246	249	242	223	228	222	217	229	255	205	228	216	252	254	220	220	237	217	229	236	228	236	240	256	248	239	230	205	237	228	216	222	246	230	252	226	240	225	249	247	232	269	243	224	228	230	229	214	223	230	214	233	214	247	218	234	206	219	258	232	251	276	234	220	239	224	226	210	229	195	237	252	225	219	234	232	221	239	266	223	229	234	264	215	231	237	217	225	229	257	254	209	239	218	237	240	206	240	197	236	242	213	265	237	251	224	260	263	211	253	236	227	225	221	233	251	230	236	233	241	236	227	225	214	229	234	211	225	212	267	259	242	254	261	241	246	237	231	243	247	238	222	231	221	221	229	225	218	234	250	216	229	222	251	226	215	228	239	208
4127	12345	10276	5074	3760	2677	2070	1522	1127	1008	802	697	591	546	492	438	413	378	399	369	336	359	340	313	301	289	322	298	344	298	311	313	266	288	287	280	301	297	308	264	278	290	279	247	236	282	259	274	255	269	278	258	248	264	239	279	279	279	260	280	287	236	279	252	284	258	276	240	252	249	243	249	289	259	268	283	256	265	275	274	279	270	248	264	283	263	250	282	248	260	261	276	274	266	226	272	273	263	270	277	240	250	287	256	256	260	234	257	240	249	257	274	265	264	241	269	260	279	245	289	291	285	263	257	258	258	272	256	234	266	269	256	256	260	250	267	255	207	251	250	261	256	279	272	291	274	265	223	254	277	268	252	260	258	259	236	249	237	269	250	230	238	266	225	260	250	258	253	270	246	252	252	254	254	250	284	236	267	247	283	259	234	244	258	248	263	262	238	254	268	254	250	228	271	247	246	237	233	244	270	254	269	250	271	235	259	255	283	228	275	253	246	272	252	249	259	293	264	257	282	256	262	268	244	249	261	252	257	245	241	252	250	251	216	237	267	278	255	242	262	249	309	239	248	251	266	263	252	252	275	273	262	242	246	280	261	262	232	256	247	248	273	251	263	264	266	243	263	221	249	274	225	236	261	258	271	268	274	255	265	243	250	259	241	265	251	262	258	255	276	258	253	270	253	258	253	240	247	249	261	258	269	265	253	270	255	247	249	214	265	255	245	269	264	241	244	255	236	263	268	255	227	266	240	226	257	238	250	259	238	236	254	233	249	249	270	252	283	256	273	257	290	272	254	264	279	256	253	227	244	244	259	264	247	241	227	248	245	250	280	245	257	246	224	255	240	244	254	197	255	260	267	254	278	257	258	279	260	236	246	267	269	255	266	245	241	253	241	266	269	252	231	268	233	268	259	285	268	276	233	249	264	262	271	238	249	237	252	280	236	236	248	235	262	250	262	255	261	268	240	258	253	229	255	241	252	266	241	244	242	285	252	242	252	234	260	275	253	234	239	286	272	244	234	234	253	239	268	286	212	265	252	249	258	234	221	270	286	252	228	251	273	257	230	244	270	250	264	270	269	257	250	241	257	245	267	258	239	257	277	264	238	239	281	284	231	260	265	256	258	258	236	273	251	255	237	269	236	252	267	273	238	254	245	252	245	296	244	283	244	254	258	247	255	272	246	238	249	266	272	236	260	242	247	295	260	258	275	265	255	278	272	252	254	259	281	277	238	284	242	271	261	260	227	255	270	244	228	267	231	251	255	287	252	251	252	233	267	244	273	295	258	261	221	236	248	241	285	234	267	273	270	263	255	259	278	230	219	249	263	275	236	268	274	233	271	274	248	233	243	283	257	257	253	278	237	266	242	298	267	262	234	260	246	249	246	269	264	294	253	277	277	257	261	261	245	256	237	248	258	239	270	242	255	241	266	271	250	235	255	279	263	288	264	257	268	243	273	245	248	262	251	231	245	263	248	254	238	255	267	242	256	247	260	282	256	259	248	265	254	265	254	258	277	263	254	252	251	291	271	264	248	241	248	255	249	252	257	281	286	257	277	265	259	263	260	238	248	260	259	285	273	239	262	211	273	258	267	265	232	282	239	251	265	285	264	269	275	286	260	258	272	242	242	244	249	258	260	223	250	270	264	243	279	280	269	248	249	266	262	238	239	260	287	286	239	262	254	283	235	239	263	274	261	261	269	259	237	254	313	260	239	263	266	284	268	278	240	267	267	281	247	260	265	281	261	262	267	281	258	251	256	263	243	245	277	255	271	280	250	281	249	268	283	262	276	269	285	281	293	276	282	228	276	240	233	266	233	271	272	269	274	262	266	246	235	252	276	296	275	225	233	252	268	241	245	263	245	258	246	269	263	257	275	235	298	256	243	273	268	255	258	269	298	251	252	233	286	248	259	271	267	264	267	266	237	251	249	240	247	278	253	239	286	266	237	283	260	256	245	270	255	218	249	271	244	292	237	262	268	230	249	252	255	250	259	243	271	267	261	284	267	271	263	219	250	261	288	257	278	270	264	267	227	270	217	259	272	282	258	273	270	261	268	248	263	236	269	248	262	252	270	251	236	260	253	234	274	275	259	272	255	261	289	274	270	233	270	267	265	246	269	253	270	248	277	295	258	257	258	248	242	257	256	266	291	237	252	258	265	244	273	248	276	276	244	232	248	252	277	284	262	255	260	235	263	250	253	278	260	256	279	269	253	265	260	265	255	228	273	273	237	256	274	247	271	253	259	262	254	291	257	269	247	259	254	271	261	266	273	280	270	274	263	283	253	283	274	247	272	272	268	237	262	256	255	277	274	255	265	266	238	259	278	236	264	231	258	246	258	233	276	240	237	262	249	269	263	294	269	256	223	267	240	256	272	256	268	256	267	257	269	245	259	257	262	265	249	256	271	255	273	207	267	253	258	262	234	257	242	276	250	263	252	236	259	275	228	250	262	263	288	255	274	254	279	248	268	221	279	254	246	267	273	260	274	233	238	261	265	278	264	240	231	221	270	245	240	237	227	243	240	240	241	253	266	272	251	214	261	243	256	279	245	252	210	263	240	250	266	251	256	262	234	276	264	273	256	247	258	270	263	260	265	259	256	254	241	250	249	254	238	277	258	249	271	236	255	245	253	242	245	259	266	283	282	254	267	255	254	257	267	260	287	271	247	262	287	257	234	262	244	261	277	257	260	245	241	276	275	247	258	291	244	255	244	272	236	247	241	258	262	247	237	260	252	224	266	247	263	257	262	269	268	280	283	260	281	251	271	277	257	285	252	266	269	240	235	247	290	261	257	241	279	259	249	242	259	259	243	253	267	269	270	286	251	229	254	245	247	246	229	286	269	251	260	284	275	240	276	238	257	239	282	231	252	247	269	250	265	253	279	257	267	283	255	275	260	261	259	293	249	251	286	252	261	245	259	258	261	275	268	245	248	228	244	260	252	275	259	233	282	273	267	277	231	283	273	233	285	244	225	248	271	246	240	277	253	246	280	257	276	260	246	278	250	274	258	283	258	254	281	260	260	243	240	259	244	274	253	239	273	259	234	262	250	230	295	249	276	284	270	230	257	244	221	241	284	277	254	250	275	241	260	246	274	291	257	272	272	257	260	280	276	266	245	255	274	261	239	236	238	263	283	268	269	256	221	250	270	258	278	240	251	256	262	261	261	255	256	237	253	245	253	263	255	270	247	243	250	278	230	221	259	256	247	254	272	231	239	275	259	269	293	254	261	230	273	266	246	259	236	262	277	265	258	240	265	242	255	285	265	274	281	264	244	251	284	241	252	258	257	273	258	267	255	258	257	264	257	250	284	241	240	263	246	268	264	266	246	269	235	267	258	250	260	229	271	245	278	256	256	257	254	223	242	250	250	267	262	280	292	250	246	251	265	230	256	253	272	269	248	247	249	277	247	244	251	247	272	280	255	265	236	245	261	249	263	283	257	245	239	252	282	299	238	256	252	278	266	246	288	259	281	248	282
27039	18838	5790	1417	1047	954	916	813	847	846	862	834	830	834	798	803	793	765	775	815	820	828	778	816	763	784	797	790	876	814	847	858	797	844	822	807	783	856	831	785	821	808	794	788	860	839	828	849	894	798	824	784	818	792	808	774	783	782	805	844	773	843	824	822	833	802	814	863	815	808	840	805	843	820	806	810	798	801	820	802	774	805	850	821	810	815	822	825	869	857	805	848	783	792	772	815	828	838	747	793	804	906	801	802	815	790	723	772	824	786	784	805	777	819	804	777	864	827	835	792	854	816	841	801	803	799	830	790	801	818	778	821	791	810	796	822	716	803	808	812	786	782	764	801	807	778	799	782	816	800	844	805	803	828	811	832	843	810	804	785	773	772	818	740	774	836	765	815	849	801	857	867	850	788	777	835	828	789	776	799	801	798	806	745	838	774	798	819	817	851	802	816	846	777	791	804	801	788	822	805	833	829	833	864	787	794	785	813	790	741	814	831	820	793	809	836	814	796	781	745	832	822	784	831	801	772	820	830	818	844	804	798	805	770	812	784	791	812	818	827	811	832	805	828	808	789	837	813	862	759	841	820	802	826	812	840	769	843	857	773	783	805	823	825	786	791	800	798	840	814	773	768	800	791	802	774	828	908	836	876	834	817	846	835	790	808	815	827	798	825	801	773	743	788	801	822	792	794	814	788	804	778	759	817	852	814	786	765	843	811	854	815	804	833	836	879	823	758	830	838	800	866	827	802	854	798	811	755	815	811	791	775	763	810	794	789	815	770	791	771	819	807	794	815	818	837	753	766	798	833	842	816	791	838	737	758	756	813	834	793	817	802	779	825	837	795	811	826	841	807	863	767	866	780	825	809	827	797	781	843	809	800	790	826	817	839	791	771	807	813	812	862	813	831	850	809	783	815	795	831	794	735	803	777	869	848	786	759	771	794	827	808	746	838	783	822	855	795	835	805	833	844	796	775	842	772	799	878	813	853	839	814	788	839	874	792	812	803	831	773	776	776	801	834	770	847	870	834	842	813	794	778	818	861	799	763	828	810	806	808	830	800	738	816	843	834	796	811	808	779	844	798	801	835	796	765	841	848	779	810	850	799	834	842	799	829	834	835	820	837	786	819	783	816	778	746	871	840	800	799	853	822	813	832	780	785	820	811	824	799	833	789	798	813	794	798	832	805	822	826	801	778	884	824	810	825	818	773	806	848	798	828	817	797	759	810	809	846	803	800	812	775	799	807	753	824	781	812	823	840	807	814	809	791	763	773	775	796	792	800	808	813	803	793	813	775	752	805	819	804	839	805	851	821	812	823	828	836	810	807	783	864	841	810	825	802	823	779	807	811	806	757	804	766	827	787	786	804	890	811	828	788	831	811	777	811	803	852	781	895	854	767	794	796	796	849	773	864	789	814	778	826	793	805	800	815	778	868	810	848	785	801	792	798	737	803	779	778	822	812	820	768	825	848	843	811	855	822	843	770	813	818	827	803	786	857	828	766	833	822	818	785	840	820	843	805	776	822	795	832	757	817	826	781	789	808	838	798	780	836	801	807	792	801	770	758	800	828	810	813	798	739	811	804	811	825	819	822	802	805	787	774	879	840	811	787	865	815	837	776	801	825	821	844	815	779	845	801	814	805	797	767	828	775	798	810	801	823	740	770	793	837	838	824	777	889	811	790	800	807	830	819	814	804	836	823	789	821	833	782	791	811	781	823	836	844	796	781	782	812	778	832	816	828	818	781	782	825	794	880	841	749	772	812	782	795	860	861	826	802	871	808	807	825	788	848	809	779	831	786	876	842	821	835	856	772	778	810	750	791	823	800	803	773	818	773	824	791	845	795	763	808	790	787	815	824	822	809	752	801	817	797	756	806	775	790	790	812	836	808	818	773	784	804	829	775	804	839	825	791	803	860	770	819	822	811	813	810	842	880	787	751	793	782	824	819	767	756	819	855	822	797	823	760	763	829	758	803	815	852	774	766	803	832	800	818	782	798	826	805	795	779	803	803	795	811	799	809	820	840	832	826	863	840	842	850	809	799	800	823	795	864	867	805	821	836	784	809	814	811	828	795	823	787	795	802	817	758	827	763	745	810	829	798	868	817	821	837	806	786	811	781	835	804	835	777	837	777	763	759	834	819	778	855	820	822	820	810	764	819	787	804	846	801	792	873	705	810	792	814	801	752	776	808	829	823	825	734	799	824	785	823	826	820	813	810	791	794	747	825	827	796	781	835	804	771	814	822	821	794	775	841	821	788	792	778	752	791	773	768	803	777	798	810	840	782	847	761	877	776	815	813	853	783	806	786	841	845	766	804	818	841	817	851	812	821	826	755	801	794	789	807	796	867	816	770	758	806	811	819	766	822	802	769	815	837	801	852	816	867	801	819	790	793	838	791	794	843	761	828	809	814	821	825	800	773	776	817	847	794	758	844	838	835	825	786	807	780	863	756	834	839	797	817	800	768	810	831	814	815	831	843	765	772	782	839	831	781	774	840	795	785	824	801	842	744	757	792	825	815	825	844	833	822	791	822	813	767	805	831	785	822	802	818	844	831	824	809	788	842	844	805	760	793	783	805	809	811	812	857	834	807	781	834	811	762	823	829	812	821	841	823	811	856	796	783	779	831	835	816	810	832	799	875	836	837	803	833	793	815	826	757	765	813	804	788	818	836	811	788	866	815	758	838	829	811	858	853	795	784	773	792	850	798	778	802	807	833	781	801	815	845	822	774	828	857	820	824	775	815	792	819	824	827	830	733	836	849	814	849	728	809	787	802	828	780	838	831	837	782	800	758	787	818	792	763	755	831	837	802	837	798	739	863	811	762	762	845	818	767	841	877	869	793	748	787	846	807	855	821	816	832	817	799	818	813	765	803	782	834	832	753	812	811	819	812	794	804	790	787	769	853	830	743	769	802	829	789	795	814	790	790	772	807	820	801	804	826	789	808	839	794	798	809	830	794	823	855	802	810	810	826	822	805	795	804	769	829	811	785	780	790	812	816	791	848	823	733	781	788	806	851	789	813	839	806	836	869	813	786	820	806	820	786	858	835	808	803	829	764	751	803	805	824	813	820	808	842	781	810	837	846	822	841	792	795	820	808	750	814	822	814	795	764	798	881	800	802	799	826	845	831	768	816	801	835	793	698	804	835	850	778	772	836	804	806	764	823	791	793	838	827	815	799	816	792	846	783	809	810	796	806	783	788	817	831	828	770	771	783	818	769	803	824	833	797	861	779	775	793	819	765	802	837	783	805	757	824	733	803	793	834	803	741	847	827	797	834	835	772	827	829	788	802	777	780	797	781	785	819	809	792	803	833	796	846	849	806	833	778	809	783	809	818	804	848	851	805	785	818	758	780	790	802	815	825	832	841	750	765	797	835	785	798	759	822	805	851	796	782	747	752	809	835	770	842	779	769	794	807	761	889	802	835	854	786	818	795	787	842	777	772	795	798	829	835	779	800	801	828	822	822	810	858	727	811
4463	1350	1247	977	947	925	948	871	891	848	924	921	897	852	889	833	851	879	896	879	867	858	881	903	876	850	836	831	835	862	847	868	924	913	895	898	877	860	878	903	846	878	896	851	881	855	861	904	924	862	840	865	876	877	870	919	867	868	877	857	900	861	913	902	893	876	843	846	818	873	894	862	844	881	877	847	856	825	873	893	853	881	875	835	879	859	859	876	862	875	880	845	868	909	886	887	863	860	927	867	837	873	889	911	872	870	880	873	835	857	912	867	892	884	881	843	866	830	898	899	890	882	801	903	853	841	838	895	872	867	887	868	868	839	843	897	847	874	813	861	900	881	846	854	839	851	862	836	865	806	823	954	838	821	846	886	884	841	865	875	843	899	822	853	932	870	923	862	820	828	851	860	821	928	899	873	925	928	883	921	835	916	867	899	936	901	901	871	928	859	869	840	862	906	942	902	843	919	905	842	828	960	880	873	867	889	853	859	848	867	868	889	916	863	812	873	841	869	866	838	903	840	814	798	900	874	882	894	873	871	897	844	877	868	896	869	898	864	814	861	900	868	843	904	861	884	858	929	914	862	886	887	880	852	908	889	859	846	893	888	877	874	915	866	885	917	910	908	873	840	815	838	938	866	880	875	873	856	883	877	857	798	838	859	876	869	881	847	876	841	865	848	846	913	866	851	875	858	870	896	903	837	836	933	834	867	822	933	893	882	847	895	878	939	827	852	891	855	886	847	827	890	852	866	887	857	892	849	824	850	845	856	849	872	883	851	839	863	860	847	797	893	888	863	860	922	874	875	870	868	888	839	969	844	925	864	898	907	854	790	838	875	898	891	900	959	836	844	889	863	804	925	843	840	855	902	849	891	895	823	861	885	912	876	855	862	873	868	881	887	879	870	921	870	909	839	774	873	825	862	933	851	889	866	861	837	874	858	855	907	864	886	893	845	875	879	835	866	912	919	852	889	851	909	861	830	864	829	854	875	841	888	859	876	876	876	849	859	855	832	928	884	861	880	903	873	884	896	907	824	838	812	882	890	875	858	910	900	860	866	883	900	878	874	844	875	838	897	866	858	849	878	875	809	860	855	816	829	849	869	884	864	839	906	881	842	875	886	882	868	844	872	834	862	870	833	889	892	900	830	889	844	877	850	861	879	900	863	871	906	867	834	901	886	917	865	872	877	857	896	878	836	899	811	853	923	843	837	901	906	838	907	906	892	849	879	914	886	875	861	818	851	921	884	838	869	865	789	857	896	882	885	918	840	919	892	805	840	891	944	888	870	844	845	894	824	894	843	884	825	932	854	888	927	853	848	890	876	825	899	831	892	894	813	897	859	892	896	866	833	893	874	852	933	903	834	900	896	840	845	872	868	861	857	860	838	866	878	863	831	888	916	837	902	866	848	874	851	872	904	871	896	874	871	828	862	908	878	860	859	831	850	875	866	843	876	832	872	904	864	871	888	894	898	888	867	867	885	901	911	829	889	849	902	879	863	900	869	896	857	870	895	867	871	877	905	899	896	858	859	832	866	886	867	850	881	804	892	925	860	881	883	911	881	826	854	892	882	863	871	883	891	905	871	843	897	859	844	900	887	868	872	836	860	898	892	883	854	852	914	953	887	850	853	964	889	850	901	921	813	845	885	837	898	852	875	860	925	865	909	893	864	859	919	814	896	840	793	860	909	867	907	876	868	873	868	903	785	894	876	842	830	860	845	880	856	892	875	914	872	883	846	885	901	879	875	913	849	857	866	866	886	837	884	932	847	894	843	894	824	883	837	834	849	851	876	862	870	804	849	871	874	816	882	943	860	940	855	857	858	873	876	854	860	890	838	898	854	846	852	907	841	877	857	810	872	863	832	938	837	873	895	903	843	881	893	853	841	946	939	863	923	870	834	880	874	900	867	863	831	883	924	853	865	851	906	887	919	901	883	922	905	864	910	905	895	866	876	864	858	882	842	831	893	872	889	924	867	885	866	854	906	917	900	874	857	851	895	900	833	921	890	803	933	857	817	859	910	901	906	918	833	847	883	852	850	914	851	827	906	839	906	876	842	881	909	828	873	811	848	879	874	855	852	858	842	946	895	872	907	912	824	918	880	860	898	912	858	859	867	852	859	839	858	836	891	883	875	842	915	894	900	871	875	877	868	926	886	823	889	843	861	856	875	923	869	922	879	835	889	875	918	871	846	916	870	885	894	845	897	933	867	875	883	905	872	903	824	873	849	905	883	842	822	889	864	829	868	829	895	887	859	899	852	829	916	886	861	884	853	879	870	879	877	883	831	880	930	854	872	883	891	848	862	889	827	916	824	877	823	951	886	850	884	904	834	871	823	889	886	872	855	856	854	869	924	849	860	815	869	868	874	820	864	847	860	916	827	855	898	909	852	843	888	886	863	856	862	874	831	909	866	916	865	892	886	874	830	890	905	876	876	863	846	872	931	835	890	865	952	892	882	916	863	882	875	861	879	868	890	922	827	857	862	834	891	922	865	889	881	936	869	803	839	837	855	820	910	885	837	886	854	840	901	891	862	896	921	912	873	870	824	865	850	823	872	865	864	862	881	918	880	904	856	862	870	859	886	919	816	899	873	880	873	878	862	915	915	895	864	856	854	892	882	847	897	822	958	917	880	988	870	881	840	896	862	932	852	876	891	884	903	860	853	849	890	868	886	877	846	851	880	818	887	900	875	860	894	878	914	906	899	890	905	902	882	881	845	897	856	895	805	860	845	896	864	888	905	928	854	819	906	829	882	840	883	938	918	842	823	877	825	877	866	913	879	895	912	859	899	841	889	813	860	832	885	870	935	862	879	880	860	826	898	894	893	842	886	868	886	897	862	872	851	918	875	886	935	878	868	864	881	872	899	842	906	818	830	886	794	830	868	881	880	919	899	885	829	898	842	909	887	831	876	900	897	902	879	893	912	861	856	873	859	834	868	808	835	854	868	872	881	882	865	850	890	854	851	870	902	891	849	844	863	888	872	841	862	851	881	901	903	904	942	899	938	883	879	847	875	907	856	822	872	871	856	865	863	849	888	897	831	829	891	814	814	862	865	890	895	858	898	897	857	868	913	847	873	851	843	864	900	884	893	891	892	904	870	856	880	868	884	817	939	919	857	840	885	870	922	861	825	884	878	885	842	915	878	820	849	894	819	834	902	836	875	888	886	858	890	883	863	874	858	856	857	894	883	920	841	892	843	865	846	901	875	884	860	913	907	910	839	879	883	910	900	861	837	834	875	853	904	841	910	920	874	852	891	872	904	888	900	885	860	850	874	828	873	884	860	885	831	873	868	857	931	894	858	893	873	830	842	876	850	857	851	922	855	875	875	908	775	956	859	870	863	831	892	826	935	814	854	902	890	865	897	840	893	872	821	951	848	859	870	832	853	852	890	898	931	905	880	882	867	890	808	890	839	847	867	881	896	887	881	850	927	884	895	903	867	878	899	912	896	871	823	876	904	834	907	857	878	818	832	817	828
23260	20868	27905	23946	20853	11224	1513	1088	873	847	847	762	795	746	686	692	685	700	690	684	687	673	695	636	655	640	630	662	628	673	643	673	673	665	655	648	625	674	670	623	609	653	610	602	675	609	608	673	632	660	663	629	629	657	665	651	621	645	663	641	666	591	634	639	650	619	650	677	619	664	623	608	595	648	649	675	669	611	639	651	631	581	628	674	608	600	657	671	672	640	679	622	605	641	652	609	642	643	657	665	617	640	603	578	654	649	610	646	669	644	638	643	601	647	633	695	605	631	652	621	670	622	605	654	624	618	637	681	601	636	598	634	604	647	677	612	621	611	664	607	639	680	647	633	636	652	618	626	657	610	648	593	627	647	651	655	620	600	602	677	600	628	666	668	611	608	665	668	654	660	630	664	605	613	631	612	619	641	589	638	596	673	658	660	585	645	662	653	621	673	693	610	643	632	628	606	632	610	672	667	652	642	678	589	654	661	653	664	622	656	686	616	640	630	645	666	652	653	643	663	673	648	619	624	634	628	644	617	661	656	629	592	650	645	653	652	687	653	649	655	618	629	660	594	629	630	661	610	679	682	646	634	625	644	664	624	629	630	609	592	612	685	656	557	635	608	665	603	628	612	646	609	610	619	606	637	667	644	639	649	657	655	601	599	618	646	648	607	651	643	691	647	665	671	617	653	611	621	658	630	693	651	628	680	634	613	605	642	654	580	672	675	610	643	619	630	612	661	673	611	666	697	637	617	639	644	600	607	663	636	629	610	628	626	662	631	667	653	599	611	681	647	672	667	637	644	623	652	661	606	633	592	643	613	651	639	634	617	613	628	624	622	614	622	619	671	672	634	638	661	644	656	599	653	651	650	634	648	606	669	620	641	673	602	675	658	626	648	634	647	603	640	631	635	630	613	630	594	575	627	614	618	674	642	655	620	638	635	652	676	659	634	661	624	668	623	652	662	637	610	664	595	649	644	647	637	640	653	637	585	639	650	608	655	673	637	605	608	646	652	618	617	588	611	634	620	689	579	586	632	616	644	631	643	644	661	676	627	629	623	637	640	649	599	611	640	661	656	611	647	622	657	682	645	661	670	629	640	623	619	621	677	637	632	627	614	614	646	641	652	672	647	639	644	614	647	614	672	594	667	609	642	639	649	633	647	682	627	621	642	603	618	620	652	647	645	633	646	606	669	672	689	607	616	669	623	602	603	660	626	633	640	674	652	675	648	687	636	641	624	641	632	645	649	596	654	698	646	617	651	628	632	617	637	609	651	609	644	658	642	643	644	646	617	659	675	602	613	621	671	640	650	682	641	661	679	678	624	574	643	645	651	625	617	653	637	641	619	642	614	623	644	699	658	629	660	656	653	595	587	639	696	571	584	670	661	659	613	603	609	646	635	624	633	658	629	651	655	639	658	588	689	695	649	668	619	636	618	624	636	628	623	638	597	607	620	636	639	629	645	644	646	619	617	593	615	620	627	654	638	613	625	642	590	657	637	643	624	657	630	611	629	646	605	635	598	641	652	649	652	676	616	636	681	662	601	673	611	659	623	632	592	630	656	678	629	635	627	646	652	656	622	623	651	604	618	632	617	650	587	664	652	593	615	613	611	637	622	641	674	643	648	639	635	642	652	665	680	613	624	627	699	563	656	609	636	617	611	633	622	625	581	629	658	638	594	646	688	606	669	605	609	630	661	682	665	602	637	636	659	606	671	656	635	651	645	642	662	620	645	644	626	616	632	618	669	665	644	632	635	666	613	664	626	661	652	615	604	595	672	632	648	648	579	591	650	622	655	650	623	644	647	613	668	624	647	665	664	606	669	585	675	621	695	623	633	635	568	630	658	572	646	608	648	629	600	648	646	651	643	592	631	643	691	630	643	661	624	647	616	691	653	613	622	642	587	661	648	666	654	674	616	648	623	686	636	603	653	619	627	673	642	602	643	639	628	645	636	620	601	604	596	672	659	649	640	630	636	643	659	601	704	688	660	663	625	616	652	677	635	615	649	654	659	639	640	612	607	636	665	625	636	697	608	666	657	658	685	638	596	666	590	667	596	646	616	597	681	607	611	643	610	668	634	621	627	638	631	636	584	674	675	646	690	623	615	613	651	613	639	619	643	639	631	647	595	668	662	643	661	661	651	665	650	622	618	614	610	630	661	655	656	625	700	637	619	667	672	654	627	638	672	626	636	630	612	685	668	639	643	623	653	651	627	651	668	641	671	655	669	641	644	620	648	615	660	683	621	619	676	639	662	611	629	687	645	644	627	659	617	619	635	644	675	643	578	680	612	626	603	625	660	625	626	641	636	629	631	666	707	622	611	606	605	676	629	626	601	619	708	645	645	632	635	625	624	638	627	679	658	591	601	583	600	656	631	643	630	622	680	635	636	633	598	613	598	604	659	668	613	634	631	617	622	627	641	614	638	626	671	649	668	684	687	643	610	650	616	628	672	613	615	629	671	638	612	652	637	669	625	663	649	635	661	638	668	668	615	596	669	639	642	652	661	648	611	632	620	673	627	689	694	664	663	642	673	649	623	663	638	650	635	597	625	623	659	616	574	691	603	612	609	589	601	683	692	623	644	647	600	642	593	639	608	614	700	656	632	631	653	665	633	655	626	667	631	612	634	676	614	617	607	653	623	650	647	612	607	633	639	623	694	653	635	602	621	616	613	662	603	631	630	599	583	671	607	679	691	671	610	649	665	622	621	662	636	621	652	659	673	677	609	599	609	657	672	615	633	642	675	648	624	628	691	587	642	696	583	651	650	672	601	655	624	687	625	638	648	614	663	624	615	658	626	639	660	668	624	662	649	589	655	611	681	653	651	564	607	671	633	683	660	664	596	640	637	603	662	651	607	652	597	636	622	660	631	614	639	610	558	656	621	648	633	644	686	657	666	637	653	636	644	659	624	625	675	614	629	649	647	608	594	640	644	608	560	707	657	656	666	674	646	619	651	603	650	653	607	626	632	626	619	643	609	649	608	656	635	631	640	599	661	641	655	582	656	629	670	602	628	637	651	701	671	629	623	660	626	681	647	674	616	643	607	642	573	645	652	607	645	607	621	663	654	618	641	647	640	581	626	633	619	596	631	662	609	632	584	604	607	611	617	621	627	674	638	637	609	611	646	606	646	642	637	661	623	645	626	645	603	655	625	621	687	643	630	622	639	623	668	624	642	646	662	634	652	656	648	635	671	651	677	628	623	631	654	574	655	625	617	646	656	647	670	659	673	641	604	602	620	619	598	585	612	634	677	620	657	671	664	643	603	660	657	675	609	653	624	635	613	646	620	635	664	629	675	603	646	589	639	627	638	664	614	640	642	652	648	634	680	615	650	644	657	585	640	666	638	622	659	669	624	627	646	658	614	665	653	626	648	612	590	642	616	631	657	643	670	648	632	624	620	631	653	644	674	654	672	577	672	610	603	616	606	664	641	661	648	659	648	648	632	645	645	646	651	612	605	632	654	641	620	621	622	626	611
3217	7527	6413	3202	2383	1878	1546	1284	1193	1058	956	915	866	845	801	829	762	763	762	777	744	766	742	732	726	722	681	697	709	701	708	698	670	727	756	731	678	751	738	713	796	721	722	721	737	759	745	748	693	696	708	701	741	708	690	707	734	760	695	699	715	706	704	685	741	722	706	671	701	697	712	759	705	718	688	714	711	736	669	697	729	734	710	746	745	711	739	752	759	736	684	715	724	686	722	660	727	699	712	670	690	736	695	701	678	721	751	645	733	681	670	697	700	651	707	716	754	674	732	742	690	690	710	725	675	686	724	690	686	643	692	750	681	720	708	713	729	738	693	697	711	724	679	677	713	739	697	707	702	666	702	722	696	677	706	713	691	717	706	680	678	707	700	645	685	699	649	697	715	678	761	727	687	711	652	656	757	685	702	727	677	696	691	677	657	742	723	684	642	718	706	678	692	694	710	697	696	709	703	734	715	703	735	690	692	726	700	693	710	734	753	715	663	679	711	689	724	714	709	729	743	688	676	707	715	699	667	709	705	768	734	675	725	670	676	666	733	719	679	778	686	687	688	676	714	652	699	688	718	723	694	712	721	703	689	682	662	768	692	745	666	688	698	715	671	688	743	763	730	718	761	738	711	702	717	722	681	694	693	665	675	673	634	700	702	743	722	686	674	668	653	713	730	719	694	713	687	715	705	715	711	692	720	707	649	739	656	703	693	694	719	665	633	696	694	680	732	680	704	729	680	725	680	712	691	684	677	659	700	656	644	719	741	686	703	653	668	753	697	736	684	706	708	682	697	718	653	731	695	707	706	689	696	708	645	704	737	747	725	701	678	682	702	665	731	689	683	673	692	694	689	751	719	695	716	760	715	709	691	698	734	691	660	741	709	724	671	696	688	732	693	647	714	722	689	713	706	677	713	739	706	726	736	700	653	742	749	713	688	689	692	746	691	704	743	681	680	719	730	706	683	736	670	741	726	707	702	711	712	692	711	669	710	702	690	693	677	703	685	746	633	773	710	698	734	676	728	674	722	676	714	693	655	716	687	703	696	723	689	733	698	673	671	702	640	660	686	707	676	708	671	747	694	679	689	723	659	720	712	675	675	705	701	703	665	742	715	723	743	699	660	733	735	708	717	720	762	689	708	738	685	631	702	713	714	711	671	664	703	714	702	715	656	708	727	643	703	714	706	708	699	734	703	723	688	698	732	732	707	699	718	716	716	727	714	670	705	691	695	696	759	729	685	675	720	673	729	714	711	739	681	703	750	679	747	708	713	650	696	712	692	688	732	692	739	711	713	665	749	742	705	703	661	712	666	700	684	698	692	666	705	731	705	679	695	683	718	691	684	751	694	691	721	661	694	716	685	719	703	662	677	719	689	667	669	681	704	739	728	710	713	717	691	737	652	654	714	721	706	738	726	701	650	694	729	652	718	704	721	726	757	695	675	700	695	682	739	705	710	696	703	737	752	757	691	684	669	700	682	678	691	678	658	692	691	732	705	705	733	710	758	695	732	674	684	695	670	691	693	688	678	692	724	692	671	662	672	748	715	714	758	720	711	720	687	732	708	737	728	707	719	681	649	699	699	662	716	730	694	659	703	671	689	694	707	731	668	692	729	724	685	695	749	726	714	672	736	709	736	703	698	759	676	688	660	704	698	697	679	720	763	699	683	656	701	726	695	687	695	682	700	712	708	711	682	690	693	707	704	711	677	656	735	677	705	658	726	742	695	684	685	668	716	695	672	662	713	724	683	693	678	636	715	679	719	754	673	699	774	702	682	713	716	641	701	667	729	689	717	712	689	717	703	717	691	752	725	682	718	681	719	722	716	732	688	715	713	682	695	714	746	687	730	703	683	697	709	682	741	697	709	743	719	741	679	701	682	713	680	671	672	696	731	703	683	692	670	680	698	682	690	707	751	673	741	652	682	650	702	658	721	712	686	710	699	782	685	691	711	785	712	734	693	696	663	681	737	711	691	748	700	655	728	704	727	686	703	673	704	697	681	715	662	696	700	681	687	694	710	728	706	728	709	702	685	732	670	694	691	756	725	745	679	719	731	723	723	732	690	741	671	708	682	668	677	648	714	670	687	754	710	684	713	695	671	682	729	722	675	682	682	699	737	712	711	740	751	722	751	730	683	701	666	689	690	717	684	729	704	702	731	660	721	726	686	708	699	655	743	763	677	704	672	730	683	663	706	738	697	687	690	640	704	708	710	678	692	645	727	652	697	680	676	711	681	692	712	697	699	687	716	709	682	741	665	692	718	675	663	701	675	732	699	704	677	700	693	696	718	682	659	749	680	704	729	719	744	668	696	727	725	716	705	697	704	685	654	693	742	684	750	706	701	700	734	662	687	685	708	704	691	682	673	720	663	679	733	712	711	694	704	685	687	672	695	758	700	684	714	672	716	704	696	690	736	711	720	683	735	715	694	698	661	718	743	709	658	690	730	725	664	696	708	707	730	740	690	675	690	689	694	685	680	698	696	694	692	700	686	713	690	712	644	707	725	697	737	686	693	728	723	719	710	753	758	737	699	732	730	706	689	712	715	715	711	744	669	684	694	730	684	713	706	682	676	727	742	753	749	725	700	684	670	731	694	750	690	658	659	739	668	669	740	714	710	699	689	670	745	722	742	706	706	718	682	709	675	694	694	738	688	713	683	728	714	688	734	725	733	692	708	687	706	743	680	729	712	695	724	702	694	695	675	726	721	696	744	666	693	672	728	678	713	660	675	749	696	689	662	705	687	695	721	670	684	677	691	688	664	688	695	748	733	710	700	699	653	690	709	716	754	755	682	672	667	628	669	721	756	730	691	646	689	655	743	642	674	761	684	699	707	673	651	722	684	706	715	720	706	669	706	727	675	683	720	696	681	724	673	706	645	753	691	720	728	699	727	681	705	677	738	679	698	733	671	750	722	675	674	756	708	688	699	724	656	727	742	740	696	678	688	676	701	698	666	717	688	675	673	669	681	744	693	682	725	689	735	657	705	666	683	695	706	651	705	664	718	723	686	708	666	709	633	695	687	724	711	741	703	668	699	707	677	749	697	669	723	688	663	690	699	717	716	712	683	661	678	713	719	707	739	670	675	693	692	734	696	668	656	670	706	712	702	662	733	685	694	717	708	646	755	685	673	683	690	704	749	696	748	677	700	686	676	693	694	704	694	666	692	706	703	691	697	683	706	696	699	673	715	666	729	710	653	677	714	704	686	754	685	683	693	671	711	716	682	688	732	669	709	692	703	695	738	697	738	716	646	705	715	698	711	701	661	678	677	713	720	682	678	679	662	699	702	688	769	673	701	711	738	690	696	708	672	648	673	670	668	730	715	698	703	689	757	705	662	704	716	736	671	721	725	642	698	728	709	704	758	715	743	646	693	697	695	700	688	682	680	681	698	715	701	681	701	747	693	661	703	671	703	682	724	663	676	724	677	730	725	704	671	685	677	687	703	721	690	670	686	706	721	668	707	683	685	704	680	690
24191	20830	27058	24581	15191	1275	864	739	690	637	585	598	586	589	615	596	575	572	523	572	537	499	622	567	567	540	533	523	578	528	555	549	577	562	585	518	559	547	531	554	513	488	566	538	556	582	554	595	545	566	562	543	546	550	586	501	518	552	570	573	531	559	521	563	542	536	535	539	535	531	517	540	584	529	572	579	582	557	572	552	564	570	574	567	570	565	544	522	512	491	505	541	561	533	541	541	541	583	567	536	559	499	538	505	570	510	544	521	566	570	482	533	525	539	529	519	522	535	525	540	497	554	539	555	532	530	510	548	624	537	539	563	525	529	520	547	489	548	530	520	542	523	567	577	556	553	545	516	588	524	542	518	553	533	577	563	552	521	559	520	533	550	514	546	522	503	506	511	541	511	498	557	551	539	543	532	509	481	557	558	544	522	530	556	547	521	551	510	549	553	537	547	535	556	538	554	560	537	567	557	520	550	535	540	550	555	527	606	565	537	519	509	496	548	533	531	534	531	541	553	506	534	571	549	544	484	520	546	563	521	576	567	568	534	509	572	535	538	530	534	551	547	544	557	493	527	468	531	510	553	533	560	555	600	536	529	550	573	501	537	574	555	563	510	561	508	536	541	522	542	523	539	532	551	558	576	508	534	577	511	542	572	548	535	526	524	576	564	530	547	516	542	538	545	524	515	535	579	516	529	505	566	559	521	501	575	502	567	507	535	563	554	554	525	516	550	543	485	547	545	531	528	542	547	531	570	502	530	539	582	534	586	524	511	537	517	571	510	513	566	540	503	535	502	522	545	550	546	600	533	548	505	523	527	521	531	542	550	548	500	579	498	554	581	545	518	537	560	574	513	540	513	568	572	512	517	515	582	545	535	499	523	553	498	575	548	531	536	531	538	523	543	541	527	577	537	565	559	571	492	522	551	527	544	564	552	548	515	532	544	542	569	550	584	521	529	527	545	558	596	564	510	535	536	543	530	571	523	525	505	505	525	530	522	547	554	535	528	567	563	538	548	522	514	550	507	524	544	543	548	552	524	491	518	537	554	522	551	609	557	590	558	545	528	533	561	538	552	540	547	563	543	558	531	568	570	567	568	520	530	516	552	546	520	547	545	524	511	527	550	527	534	531	519	500	498	527	508	529	550	545	560	545	572	556	522	520	538	577	572	503	562	568	515	531	573	536	552	554	514	525	545	501	508	523	544	577	512	565	555	523	519	559	549	559	541	504	523	509	557	548	533	532	529	522	544	516	529	554	516	603	541	501	490	573	533	531	487	556	506	552	545	515	509	528	516	519	524	570	544	539	529	583	483	553	525	514	546	547	510	529	551	585	521	500	574	551	576	526	562	545	519	561	537	549	575	549	578	521	532	501	554	511	557	565	545	524	563	546	570	546	536	556	578	555	552	531	553	529	525	558	546	580	545	534	512	552	547	572	539	563	500	565	503	519	503	538	574	564	558	521	505	528	539	551	526	524	535	500	509	549	524	533	576	520	546	534	506	565	546	559	542	548	544	553	538	579	568	515	565	518	560	530	535	541	534	537	539	585	529	573	549	552	552	569	584	506	538	514	541	544	528	527	558	526	512	530	584	556	559	539	550	529	567	530	522	559	538	528	552	554	532	556	590	553	532	542	574	493	532	565	564	522	524	566	541	560	512	525	533	495	520	569	584	527	525	509	534	524	497	517	521	549	563	557	531	528	560	583	555	488	551	529	541	528	532	562	527	545	558	575	499	539	547	592	509	535	488	507	510	565	547	503	521	570	551	537	563	526	561	553	528	566	524	532	557	544	549	546	549	585	544	575	572	552	512	552	521	575	562	567	539	510	547	550	552	513	550	530	532	512	518	548	584	548	569	554	521	534	598	599	520	539	579	496	517	550	570	572	535	556	539	531	576	561	551	554	525	521	555	533	586	567	521	546	501	537	584	553	516	559	556	526	516	533	524	538	555	539	551	545	500	523	539	539	496	548	545	540	520	590	552	561	502	523	525	529	514	537	558	522	552	541	560	477	531	550	521	581	544	525	578	578	571	524	542	511	525	530	522	565	537	568	545	565	578	583	518	533	579	507	551	529	531	561	564	567	535	554	556	545	469	559	541	562	560	517	558	522	555	518	511	552	575	564	516	534	543	548	543	534	599	528	544	534	554	515	564	556	512	544	455	538	575	482	533	536	542	530	550	536	556	536	503	573	531	584	509	499	497	547	567	565	547	554	552	574	493	563	573	480	590	571	533	534	578	544	525	517	558	562	542	548	552	460	566	552	530	514	541	538	513	533	552	527	548	560	570	569	570	518	565	534	548	529	518	561	514	537	532	574	520	536	524	566	539	560	515	571	565	538	558	538	503	562	572	516	521	523	552	567	511	520	569	560	513	526	574	556	523	525	469	525	554	576	557	526	546	548	528	513	530	526	503	520	505	543	523	545	531	532	556	557	490	518	544	529	534	506	538	531	581	585	537	509	514	556	522	547	557	543	546	512	509	494	566	517	548	525	524	532	546	535	550	543	547	514	538	497	542	553	547	538	517	562	591	546	528	538	486	510	550	533	574	541	577	507	572	551	551	533	538	539	551	576	564	541	529	539	525	529	561	549	572	556	550	517	531	505	521	512	555	547	515	540	541	599	560	529	536	553	534	508	584	543	529	519	538	525	546	562	525	517	551	535	548	523	504	504	551	539	507	565	549	547	511	566	554	564	511	534	555	540	526	559	544	515	560	546	553	520	551	504	505	509	521	518	589	558	535	578	561	546	563	536	519	536	495	509	622	579	528	539	499	557	560	517	526	508	540	525	564	549	498	559	562	530	514	525	556	542	572	496	514	583	572	523	544	538	542	544	539	500	588	557	506	525	527	539	513	539	524	536	510	558	519	543	554	524	531	539	546	542	540	533	557	545	527	520	518	523	557	544	555	572	555	560	564	526	567	530	521	516	538	545	568	530	543	522	503	590	526	534	519	505	546	535	535	559	529	583	547	519	518	503	550	548	550	527	544	535	529	512	534	511	541	533	535	530	561	519	535	499	548	524	499	569	558	507	493	491	549	574	543	524	544	523	531	554	495	530	547	517	502	555	526	599	534	539	549	524	565	560	546	536	540	542	531	597	511	558	562	532	570	531	532	553	547	545	528	523	483	547	565	469	548	520	524	531	542	554	546	552	515	524	522	544	546	540	560	565	532	543	508	556	522	540	506	517	546	546	569	503	578	513	492	526	515	542	542	498	544	557	552	509	492	547	530	513	527	554	523	526	529	549	541	498	536	520	504	576	575	543	556	562	486	498	527	557	544	558	576	544	548	509	513	528	557	520	541	476	539	563	511	620	543	531	539	550	539	551	528	558	533	542	516	556	500	554	513	546	537	531	547	502	535	560	517	524	538	559	553	549	524	511	559	568	525	486	522	536	541	537	559	490	521	519	541	494	507	562	575	565	514	528	507	551	547	545	515	526	562	562	532	584	488	565	508	543	517	509	534	570	486	505	576
3346	4795	3916	2141	1671	1301	1142	997	846	765	720	697	684	686	634	624	599	673	610	584	625	631	574	589	570	571	585	588	586	559	564	562	538	586	577	558	589	615	574	588	588	545	560	589	566	576	566	562	569	577	551	582	557	609	547	579	590	597	588	563	545	547	534	558	610	598	615	545	533	540	566	583	600	530	544	587	576	602	568	546	587	553	563	541	578	563	598	559	554	603	576	566	553	577	561	542	616	562	588	574	549	507	597	531	549	548	556	597	587	558	533	587	566	536	586	550	611	602	566	597	604	517	602	579	530	567	571	606	578	574	570	524	578	540	559	562	588	558	589	561	573	578	578	579	542	582	565	560	576	555	579	584	540	594	581	627	574	565	571	519	567	583	605	573	571	583	573	536	577	599	566	599	556	561	589	559	590	567	578	563	576	624	577	600	559	602	574	557	592	575	529	592	558	536	493	570	567	557	553	585	604	558	560	583	555	553	566	566	555	574	558	581	563	588	539	591	569	591	562	573	590	584	583	572	543	569	537	544	531	582	568	561	555	569	553	545	591	568	622	558	545	590	576	569	576	572	563	549	592	575	577	551	553	526	569	563	560	543	610	576	568	548	553	612	569	518	552	560	554	562	576	548	550	572	547	496	574	538	564	569	588	562	557	608	537	581	537	572	530	578	592	569	577	565	567	534	538	618	568	552	538	555	545	583	530	557	559	580	560	558	573	582	566	588	576	563	579	539	557	593	580	537	564	555	542	571	517	580	565	539	564	570	544	666	557	542	595	553	580	581	568	589	603	555	571	580	565	556	551	603	564	580	585	557	609	573	565	558	527	541	547	591	601	574	604	526	563	514	572	543	598	585	553	586	557	556	570	570	531	556	558	583	573	582	535	550	577	570	560	588	518	544	569	593	596	607	573	547	576	544	518	567	560	590	579	622	574	585	533	556	585	560	577	590	570	528	569	597	563	563	517	597	571	578	594	533	548	559	537	602	562	572	584	556	566	532	608	590	560	563	551	573	570	582	567	531	585	596	554	555	586	560	567	586	559	566	568	547	534	568	584	567	550	519	588	600	562	556	569	581	597	568	550	575	603	567	575	539	597	594	579	576	582	559	574	589	538	554	580	581	595	574	572	600	589	609	608	551	566	549	595	572	538	558	563	579	580	545	572	562	622	577	597	573	591	533	575	558	554	567	593	581	577	553	563	580	574	593	628	613	610	551	567	555	565	579	567	539	525	585	578	582	579	579	577	595	586	531	582	567	571	578	579	571	560	545	593	593	555	528	567	530	584	579	570	559	571	574	572	554	597	567	610	602	530	599	539	572	580	579	558	573	546	570	571	598	566	593	542	576	545	581	566	605	575	576	569	568	614	560	582	559	597	551	570	534	567	538	549	587	589	601	574	552	571	571	566	539	571	569	546	531	576	571	552	576	533	542	559	541	551	595	584	561	573	567	567	562	556	560	576	557	517	533	589	539	570	609	604	593	608	559	570	581	573	531	560	539	573	597	534	544	562	621	604	596	557	562	545	590	584	554	549	578	553	587	556	557	578	561	582	550	554	554	546	551	542	591	565	541	577	539	597	581	562	586	563	524	588	572	573	528	571	579	587	605	558	559	586	584	559	539	578	569	564	593	578	553	544	585	570	575	545	548	596	613	558	579	538	557	579	529	557	561	579	555	547	539	560	574	552	580	563	562	583	592	559	547	608	587	606	545	556	537	560	544	554	545	566	572	512	551	559	556	585	552	579	601	573	605	535	575	577	597	562	573	614	577	590	546	573	546	558	563	609	558	528	595	546	502	578	572	590	593	630	562	547	591	595	518	548	582	576	566	583	594	569	567	616	601	568	587	593	592	599	573	562	587	582	560	517	587	574	569	548	599	594	575	562	568	565	567	571	522	607	558	559	586	577	592	584	592	560	590	607	555	567	563	546	550	563	553	547	534	568	606	594	581	554	573	598	558	566	551	535	565	582	549	553	598	556	598	567	560	593	585	607	571	596	595	585	565	528	564	569	553	587	547	572	552	586	598	561	599	579	550	593	541	569	598	533	533	543	520	596	536	555	552	597	569	531	564	565	567	566	558	603	544	539	564	580	583	581	555	565	531	551	576	565	532	543	544	568	540	611	596	582	587	576	557	587	568	608	587	559	592	548	562	559	593	521	579	570	569	541	589	585	561	590	553	578	530	544	569	590	572	591	590	551	548	533	543	564	535	544	617	550	587	567	580	546	527	575	507	540	589	573	585	542	558	592	535	577	540	590	571	574	540	603	544	550	576	589	533	586	597	577	513	552	577	533	566	545	531	578	544	580	535	544	511	534	609	574	560	558	596	581	611	587	579	530	564	579	521	540	547	548	555	603	528	560	558	551	580	580	545	569	568	551	547	558	571	605	546	571	523	535	536	566	557	548	568	592	583	567	617	574	561	592	603	593	556	586	554	596	590	553	562	555	582	571	612	583	587	596	567	585	575	544	555	625	622	552	552	566	574	583	580	592	513	572	600	569	551	524	566	557	607	577	569	574	537	554	586	576	581	551	553	577	578	547	605	563	583	522	566	590	573	553	565	557	592	570	629	542	548	561	576	534	547	543	549	526	548	532	610	558	557	575	554	596	598	569	539	569	611	591	569	626	549	550	578	576	615	538	575	567	571	582	555	571	568	535	567	576	584	542	564	571	574	581	568	589	567	581	609	567	562	578	596	580	617	583	574	576	556	540	601	557	580	554	583	568	580	579	557	573	588	573	563	568	551	526	624	539	576	589	567	544	594	582	545	541	563	559	563	588	547	565	586	551	487	532	580	563	577	550	587	617	562	543	615	565	566	507	555	590	552	599	559	592	622	586	616	562	563	619	579	578	566	568	570	579	528	527	564	601	563	551	548	545	557	585	574	600	538	589	565	545	574	607	544	564	587	508	558	587	561	542	538	611	551	611	561	560	553	586	553	593	599	542	591	587	566	567	548	594	583	577	580	600	553	552	606	565	548	589	541	521	553	612	600	536	613	517	544	552	551	530	585	582	583	565	555	589	582	538	559	563	564	553	542	552	642	585	578	560	603	524	537	577	523	535	548	545	592	578	534	584	576	555	562	577	540	580	601	568	576	539	580	581	621	551	600	601	558	572	527	605	588	586	589	521	536	569	566	544	571	551	550	545	566	552	593	610	585	574	535	584	553	591	583	584	567	526	550	568	588	587	522	548	576	582	596	558	574	579	590	589	553	534	533	580	551	556	581	563	619	561	543	546	546	563	598	572	551	563	557	522	544	569	603	592	603	559	556	572	562	525	564	559	565	553	562	554	575	532	586	562	598	536	563	571	606	593	572	524	580	531	506	573	602	550	594	545	546	571	540	560	555	545	560	517	546	566	598	572	552	572	544	545	580	525	563	496	603	539	569	550	566	584	606	582	585	543	618	598	556	604	566	542	551	543	562	555	581	547	554	539	525	575	548	600	576	521	588	578	586	542	565	581	568	599	556	550	575
22095	20860	28305	23526	20849	20895	10653	1058	702	609	547	512	467	375	397	361	330	311	341	314	332	296	246	298	277	252	260	267	228	277	267	299	285	268	244	250	265	235	228	217	252	272	235	250	277	244	239	248	270	215	255	243	258	244	241	233	242	249	226	258	263	223	219	265	239	234	224	232	227	241	252	237	257	233	248	236	226	256	249	246	261	236	284	210	263	247	236	242	237	240	257	231	225	245	244	234	240	250	240	245	258	225	237	258	240	261	230	242	224	234	253	248	208	253	285	244	231	239	236	237	246	243	235	246	235	213	240	266	225	253	213	207	267	245	221	237	221	228	243	248	259	218	232	252	238	234	224	244	234	213	215	257	202	255	249	213	259	244	264	264	230	265	241	256	239	237	270	220	239	249	260	223	259	272	224	246	235	232	244	226	262	235	229	253	210	238	230	215	249	225	208	242	240	237	221	247	251	235	250	268	226	260	239	222	238	244	229	202	239	250	213	224	223	226	260	256	230	241	220	267	234	270	208	239	237	220	244	209	233	222	228	243	229	241	202	235	242	243	227	251	242	217	227	238	250	202	242	249	221	243	212	228	236	202	229	234	248	240	229	258	223	205	245	223	246	216	253	250	240	256	239	235	257	238	223	246	259	235	242	277	266	224	267	235	239	235	239	242	215	229	219	233	217	239	250	258	254	229	249	225	262	233	229	227	223	225	257	201	240	254	238	239	228	233	226	233	235	236	274	239	244	181	256	255	225	231	233	224	262	256	212	235	235	239	213	237	205	249	240	239	234	232	242	248	228	235	269	252	245	263	243	244	229	252	262	236	232	240	219	228	235	232	238	229	241	224	225	227	244	214	233	233	237	231	222	217	233	243	229	246	250	193	260	203	245	257	232	232	218	266	242	252	235	212	236	239	242	233	242	261	252	238	236	246	226	221	243	224	227	234	242	234	241	268	244	249	241	234	259	241	226	230	241	208	219	218	243	220	244	232	233	233	226	254	266	237	240	230	244	268	222	274	266	249	222	235	250	225	204	249	213	232	266	237	218	231	252	254	252	229	241	217	217	247	272	225	223	259	222	239	239	240	224	240	255	221	253	250	227	239	221	225	246	224	256	244	225	226	270	240	230	231	228	239	226	246	247	223	260	210	248	266	236	229	246	223	238	250	249	243	256	275	237	236	246	217	236	253	242	233	249	228	250	239	227	239	215	217	250	226	256	230	231	239	231	223	237	217	227	241	253	220	230	213	237	210	218	237	257	228	213	269	265	246	225	264	246	236	258	217	235	247	233	227	229	253	229	216	222	283	228	237	249	238	264	237	230	197	227	256	229	236	258	248	249	236	225	240	204	230	216	246	228	229	228	238	248	244	281	275	239	239	244	227	211	250	233	221	227	224	223	250	263	233	266	218	241	249	217	239	224	262	264	249	243	258	243	259	229	248	260	233	264	214	234	256	253	219	221	234	221	251	255	222	227	262	218	223	234	251	230	239	203	196	231	246	271	233	247	236	232	238	226	228	245	242	207	222	238	235	242	238	238	228	222	256	220	251	248	210	228	258	249	230	245	236	233	237	236	246	246	249	241	241	222	222	240	232	243	246	219	201	247	234	228	268	268	230	242	219	230	237	253	219	251	251	251	256	267	234	262	220	228	229	242	242	241	228	254	215	231	235	264	265	229	262	220	216	220	224	258	242	269	217	229	240	246	232	229	247	208	235	227	251	232	226	264	223	235	236	225	239	245	241	248	229	236	246	233	217	249	241	248	271	255	248	212	237	221	202	226	214	232	268	276	259	259	263	249	239	237	223	235	223	268	256	257	247	231	255	214	241	230	251	252	259	239	242	222	224	248	247	243	218	250	229	220	254	253	221	249	243	235	248	245	262	220	281	242	228	246	231	223	242	281	226	258	252	230	237	271	264	225	209	221	248	220	230	234	247	238	217	236	265	234	238	241	217	207	244	244	236	225	224	193	219	261	259	238	241	219	235	240	235	236	226	228	235	252	231	233	265	226	224	249	264	203	234	258	226	219	247	223	256	244	236	239	258	235	235	239	243	252	232	230	220	255	239	238	242	242	211	213	226	235	253	262	270	244	226	267	255	233	231	261	231	255	236	243	248	242	237	235	224	243	262	228	263	222	245	237	275	202	233	242	235	234	229	276	254	270	252	253	240	241	242	228	251	238	229	250	263	252	242	228	224	221	238	253	231	233	263	225	215	264	211	247	220	229	239	226	248	239	272	234	222	237	254	238	282	221	256	235	231	232	232	266	224	243	226	237	249	244	230	253	240	240	232	260	245	249	219	264	264	213	213	215	233	237	249	255	256	218	255	218	228	237	204	255	249	209	234	217	226	245	257	262	247	250	241	241	263	244	237	238	230	252	204	231	229	232	221	251	241	232	202	230	239	240	252	226	252	265	274	255	219	222	222	217	248	226	240	226	231	250	233	236	238	233	257	212	233	241	210	261	238	233	216	209	250	227	240	219	229	242	252	215	243	210	217	265	234	233	240	245	228	238	244	253	211	252	255	232	242	235	215	225	227	229	261	223	250	244	231	257	214	263	246	252	256	259	251	269	237	241	236	256	236	208	219	235	263	244	213	234	234	230	260	221	262	220	206	253	253	247	255	249	237	273	216	236	245	260	269	219	269	255	215	203	215	237	229	209	244	219	197	243	238	215	252	248	227	243	209	243	214	234	229	226	228	253	226	249	236	260	252	238	228	255	258	237	227	238	255	261	236	267	243	262	227	240	232	223	209	236	266	245	236	240	251	254	236	251	217	215	243	244	223	241	220	230	281	237	245	269	264	247	236	263	236	213	221	233	243	260	233	222	224	219	258	220	248	235	238	220	219	230	227	232	256	219	275	230	217	234	228	231	260	257	238	220	229	226	210	262	238	264	253	264	232	237	243	217	246	229	248	226	252	244	222	232	270	239	205	233	226	224	272	253	238	244	234	238	251	237	194	251	227	248	256	259	206	237	218	246	258	233	232	244	257	220	221	220	227	234	251	241	222	236	236	210	245	249	227	232	210	249	240	227	235	245	221	249	231	233	222	240	221	219	222	222	227	222	222	239	226	240	230	256	229	275	252	229	253	234	242	219	244	221	242	241	234	223	249	247	229	257	223	247	207	211	241	212	230	234	247	229	234	256	235	222	232	246	234	204	250	251	228	237	233	249	214	226	253	232	252	249	230	222	239	246	265	256	233	248	226	225	236	251	246	250	231	225	246	238	249	241	215	231	240	231	251	251	240	271	226	229	238	210	239	243	286	239	256	247	238	238	251	241	238	232	255	212	237	214	239	248	231	190	211	234	260	223	245	226	259	250	261	249	224	233	211	234	217	203	242	202	253	241	240	241	213	236	252	232	246	256	237	225	214	224	229	221	239	229	221	220	226	235	247	236	217	212	193	260	248	256	207	258	246	259	278	237	253	211	230	221	239	237	251	221	214	217	272	232	225	221	253	226	258	230	241	260	232	273	241
4086	12581	10405	5131	3793	2745	1966	1445	1146	988	797	698	598	570	477	449	414	401	370	364	375	352	317	325	325	336	281	313	328	296	302	301	319	320	260	293	293	303	269	274	285	311	272	262	294	288	280	271	293	265	278	297	257	262	273	280	263	253	241	263	278	284	282	265	266	295	268	255	243	261	256	250	264	277	278	265	262	252	266	286	239	250	265	292	303	284	256	278	265	239	251	256	255	258	248	266	235	261	272	279	246	272	272	261	279	262	267	281	267	273	287	266	240	264	261	268	276	273	243	271	256	259	263	275	247	279	241	289	247	254	252	256	265	261	249	247	225	245	254	262	232	276	254	254	268	261	271	222	262	277	260	268	289	251	268	261	243	256	280	239	290	258	269	268	234	276	272	259	245	262	244	255	286	234	247	249	267	262	263	283	268	274	255	258	265	274	259	270	252	256	220	248	256	257	251	232	261	270	270	267	298	296	242	252	257	277	279	239	238	240	269	263	265	259	251	274	264	271	266	245	272	247	258	241	281	263	284	274	262	253	259	283	261	250	249	267	275	242	266	284	259	250	262	266	274	279	274	277	255	261	255	254	246	228	266	281	247	259	285	238	272	273	282	235	286	258	250	255	269	275	262	260	282	249	285	285	248	265	245	232	259	269	245	218	272	271	258	273	257	261	244	276	257	264	286	263	270	249	265	249	256	267	260	286	254	281	257	232	268	251	291	246	308	249	269	287	265	237	255	262	292	276	249	261	251	258	275	244	242	235	250	246	253	238	265	224	249	231	241	252	243	257	275	241	260	258	245	265	243	286	222	272	281	260	260	271	244	251	277	287	265	288	256	262	291	271	260	257	254	264	276	237	245	243	258	265	245	257	264	255	247	254	244	269	249	264	261	232	270	304	263	261	263	260	261	251	257	253	243	246	287	266	250	271	256	222	228	246	257	251	250	267	240	264	254	267	242	269	274	249	274	277	255	243	208	263	278	240	247	253	240	260	280	261	270	254	291	266	257	258	297	241	280	240	291	245	258	280	269	274	259	263	276	269	276	262	242	304	261	281	296	257	256	220	281	263	280	285	272	274	255	280	288	248	278	284	247	243	275	272	258	250	264	272	257	271	236	246	260	251	240	241	276	297	282	252	242	254	255	257	272	253	312	250	271	251	259	259	271	253	227	240	266	262	259	252	244	285	265	250	263	248	254	261	275	240	264	258	268	241	267	279	269	241	261	254	239	268	268	260	250	288	258	290	258	240	262	245	248	258	294	237	254	255	242	265	254	289	225	275	219	254	250	274	253	266	268	262	265	249	284	276	254	240	237	244	269	243	266	242	285	276	275	270	297	261	276	238	238	270	229	252	268	268	264	253	273	266	264	245	246	256	270	243	248	269	245	250	262	252	260	255	283	262	255	270	257	255	252	265	268	254	263	248	256	289	241	249	275	279	257	241	265	256	282	269	250	244	301	285	250	249	221	296	272	284	261	253	253	255	249	269	272	250	285	237	257	232	272	249	243	275	261	228	286	244	276	265	237	279	250	266	275	252	248	251	268	249	275	241	251	228	269	261	264	261	247	232	242	258	255	280	286	255	288	255	237	250	259	258	267	240	237	292	271	228	266	246	264	265	263	254	266	261	263	268	253	270	248	268	257	259	276	239	282	259	259	229	247	255	252	263	254	283	238	281	262	257	237	245	266	275	241	281	272	268	248	230	259	248	271	235	268	254	244	265	266	285	261	278	255	268	247	254	248	231	264	261	275	241	277	254	280	264	244	265	265	290	262	269	231	276	257	303	242	255	277	221	271	275	267	254	221	257	253	265	289	250	247	266	247	249	231	293	241	232	268	269	272	237	235	252	243	254	258	264	250	255	232	274	257	268	257	255	211	261	261	262	252	243	280	236	256	269	290	248	266	273	277	261	289	224	271	262	238	273	252	265	251	257	278	273	296	236	267	291	233	244	282	245	254	251	260	277	271	245	237	277	268	268	278	258	280	270	259	284	267	278	255	279	256	271	236	246	241	251	246	261	247	260	260	236	264	265	242	260	248	272	289	254	257	265	280	251	247	261	266	246	255	272	255	275	252	254	244	258	244	273	259	260	292	259	270	258	244	277	259	266	247	272	288	262	250	298	241	310	274	271	254	265	247	264	254	233	245	281	258	243	239	261	265	240	242	260	255	264	278	260	257	248	280	244	255	251	268	263	298	264	274	277	253	241	268	281	275	278	271	261	267	250	290	264	239	287	257	245	289	293	261	250	268	262	262	266	262	246	265	251	262	262	246	274	251	285	259	255	240	264	245	249	258	243	242	252	283	285	293	264	274	254	260	251	278	254	250	275	277	260	257	247	256	271	287	273	272	264	261	269	249	274	261	270	246	263	265	232	243	248	268	244	260	255	250	262	251	250	285	273	259	274	259	270	268	253	245	259	271	255	252	288	282	248	293	237	293	270	288	268	265	264	256	276	256	255	292	271	245	275	242	255	237	274	271	258	259	263	275	268	307	259	248	272	273	244	214	253	256	256	281	251	261	253	257	280	212	247	251	246	263	282	266	293	257	248	261	247	286	265	237	244	288	275	281	294	268	249	261	267	236	269	263	248	267	269	256	240	262	278	261	237	261	251	285	269	245	271	277	257	274	269	268	230	282	281	275	218	253	267	220	261	263	280	261	277	258	239	236	261	239	254	245	242	284	258	271	266	267	261	262	257	251	262	281	270	250	220	265	301	240	263	227	267	268	258	299	265	241	266	250	247	241	269	270	246	266	274	229	263	265	252	231	256	245	261	237	250	254	262	246	264	231	262	271	255	281	236	257	260	248	271	269	263	252	270	257	255	276	245	264	276	239	243	260	294	256	291	302	247	269	294	253	241	264	269	281	286	254	256	267	265	245	252	279	242	252	252	227	279	290	272	277	247	223	254	250	265	245	286	234	276	255	253	218	275	248	258	259	241	245	262	244	223	254	236	270	330	250	239	264	233	272	263	268	247	260	261	285	293	264	244	276	295	244	246	264	274	265	241	275	275	263	230	251	249	293	249	250	256	237	275	267	277	236	273	251	259	269	267	238	290	246	292	250	264	253	266	220	277	267	242	258	248	254	236	239	285	258	255	260	227	259	253	252	252	262	239	262	272	234	266	293	297	251	270	252	231	281	236	241	292	253	267	222	268	258	251	264	261	261	258	255	269	272	261	252	276	242	264	263	274	255	253	247	261	284	266	294	235	254	278	282	286	273	241	240	260	271	273	227	243	281	237	261	246	272	270	277	237	308	264	259	239	252	267	262	271	258	278	275	254	268	283	254	267	262	270	244	259	278	265	242	265	253	284	238	269	261	278	268	276	257	251	270	265	254	278	264	269	256	269	262	280	249	271	241	249	246	282	282	225	261	257	231	250	262	283	241	287	263	268	256	274	257	267	258	258	279	286	286	283	264	266	237	289	291	286	288	253	286	255	236	250	233	257	266	269	253	267	288	260	241	286	263	247	268	265
27053	18840	5643	1223	945	825	804	879	840	811	843	847	862	828	807	832	865	842	862	820	850	836	831	840	820	820	793	857	856	844	866	783	809	799	836	837	790	822	802	810	832	810	834	851	828	865	809	823	880	820	824	814	788	798	841	854	821	870	829	824	833	857	803	846	806	836	839	813	825	848	831	877	845	788	846	881	808	844	794	816	860	822	833	830	822	843	817	841	852	878	832	857	882	846	843	832	819	789	775	803	834	824	784	768	821	815	817	854	789	839	813	818	857	799	833	825	856	852	818	906	813	851	816	786	837	768	819	862	826	771	848	855	863	821	821	774	845	808	782	820	746	844	776	812	859	797	803	830	837	884	784	789	879	795	809	813	815	872	801	830	789	813	843	834	811	851	808	792	801	777	815	793	806	840	839	820	848	852	814	843	835	837	839	844	851	845	884	847	794	818	833	823	855	781	816	796	837	817	831	813	847	836	840	812	813	804	801	895	877	749	834	852	807	868	835	856	792	831	828	816	837	855	781	850	785	809	815	821	820	815	869	740	796	813	788	789	832	853	802	847	848	840	808	851	827	804	853	847	770	824	819	818	827	861	817	802	778	882	805	797	802	814	857	821	855	838	867	787	810	818	861	859	846	750	818	811	859	861	845	782	857	814	813	834	772	782	813	861	849	765	852	796	796	796	813	843	821	854	879	821	847	883	781	803	850	825	797	795	825	797	813	835	832	813	847	757	792	829	819	837	851	834	801	859	785	846	836	869	763	826	815	804	855	800	785	814	850	803	819	812	824	848	853	839	839	798	783	859	830	876	826	885	784	855	812	855	777	858	899	864	776	871	818	827	814	855	868	773	766	887	820	877	839	892	806	801	805	788	815	848	866	822	891	809	836	851	824	819	846	847	799	779	851	830	804	861	836	861	843	838	811	859	846	824	823	805	794	806	808	782	814	821	806	826	823	831	772	839	857	774	792	787	794	798	808	782	812	854	873	771	840	785	785	780	868	846	896	832	839	834	852	872	798	802	777	841	832	817	831	803	831	828	833	864	831	837	779	835	859	851	894	791	886	786	810	844	871	814	863	800	847	858	852	848	791	803	831	817	829	786	773	792	837	846	854	815	828	854	846	802	800	889	834	823	800	826	824	805	839	825	893	796	859	865	852	837	786	816	879	824	777	772	844	798	856	892	807	717	841	850	810	799	847	855	817	824	814	841	824	814	840	824	799	824	836	853	875	813	844	866	843	812	787	852	814	798	830	833	784	827	853	836	854	769	824	893	761	850	798	830	800	826	797	785	862	830	813	862	836	791	872	812	830	812	838	882	829	830	813	820	868	829	833	871	824	832	878	743	866	830	817	869	817	824	823	798	822	817	851	783	822	816	865	801	838	847	857	830	876	851	779	894	849	834	865	864	853	835	826	812	848	850	801	754	810	792	785	807	833	895	817	843	849	777	826	815	882	823	830	802	758	834	797	820	826	793	864	789	815	803	825	819	846	796	867	821	805	778	810	854	792	824	787	839	821	808	849	855	831	830	782	792	801	750	823	849	794	820	822	831	857	866	780	810	787	786	814	826	808	833	823	826	827	799	814	825	821	838	836	792	818	790	826	838	788	855	844	801	786	834	822	802	845	820	832	786	866	809	819	787	792	786	808	819	802	843	822	872	878	861	820	830	884	831	786	828	771	870	874	813	856	846	806	873	834	800	853	820	783	838	866	854	855	837	845	831	814	836	821	851	807	768	845	841	830	846	784	825	818	845	785	828	803	831	818	806	832	851	819	878	822	840	825	816	836	823	829	816	773	787	882	793	848	832	841	808	841	827	866	864	847	913	801	751	801	809	767	827	863	813	825	814	825	863	826	820	768	828	816	816	858	819	823	840	816	821	814	833	840	827	798	835	803	796	842	820	825	831	824	829	783	771	801	867	830	832	814	809	811	813	834	810	857	815	872	790	830	819	841	787	863	781	832	845	823	833	820	839	855	772	842	846	825	860	812	853	815	804	868	842	829	851	835	819	821	826	798	893	748	831	820	867	808	848	836	828	790	817	840	826	852	805	812	807	843	829	748	825	894	849	830	826	821	803	791	806	835	813	859	838	788	780	874	858	851	807	856	842	801	825	818	779	796	806	784	848	849	848	823	801	853	817	873	865	876	801	824	822	795	859	810	811	804	824	800	822	826	830	846	802	823	828	820	795	801	767	811	780	862	806	814	807	835	824	868	811	801	770	867	839	826	783	854	884	833	789	795	870	845	839	793	843	803	828	867	801	801	803	858	831	816	821	822	832	814	804	784	754	826	803	768	825	874	829	772	855	835	839	852	835	832	764	762	813	867	826	812	797	848	810	768	797	841	807	796	839	873	776	832	814	811	834	852	775	857	816	806	802	820	819	849	799	836	852	797	874	816	826	811	808	904	798	755	812	868	806	822	804	796	828	833	827	819	820	864	851	773	814	827	854	836	847	806	815	795	864	898	815	777	834	776	826	843	806	851	804	860	810	778	848	853	837	814	843	800	823	856	859	804	819	844	829	815	864	850	878	796	785	831	824	802	772	821	820	879	840	809	810	851	818	789	845	828	785	876	797	828	804	838	800	888	867	857	858	783	846	884	825	844	848	808	828	787	759	859	890	848	850	797	822	885	845	802	863	818	799	783	854	825	828	817	858	830	850	778	849	815	872	788	834	844	837	827	867	788	838	820	840	828	814	848	850	826	781	859	841	831	832	868	822	803	799	906	822	838	846	821	846	798	823	828	856	855	789	814	844	791	781	831	806	837	844	828	798	870	852	864	853	793	871	808	815	801	813	848	832	869	837	829	816	829	760	822	809	847	785	812	879	830	832	822	836	826	843	888	799	881	857	789	853	871	839	836	859	787	832	826	843	843	828	837	791	865	793	856	816	821	839	846	846	902	856	782	842	858	844	800	822	836	842	806	828	823	839	807	752	863	841	806	885	823	846	803	808	864	829	833	844	872	838	851	818	831	846	856	887	863	824	830	875	821	833	788	819	848	826	811	812	852	858	829	799	798	833	854	850	901	835	877	822	818	818	803	834	862	833	796	854	875	862	798	820	840	808	836	854	797	755	830	837	835	816	801	825	862	809	817	789	863	786	852	810	841	792	833	818	852	821	835	823	794	863	892	814	890	823	859	808	803	886	831	822	807	822	863	880	834	800	836	848	863	835	829	817	891	804	804	832	772	825	869	841	848	845	784	844	807	846	821	827	812	891	883	772	838	794	859	835	820	807	811	798	820	821	848	808	861	839	843	780	816	831	801	785	825	835	855	796	778	840	788	847	862	847	774	818	841	835	809	840	796	806	781	821	796	829	847	841	773	796	793	796	844	841	824	848	866	817	829	823	806	852	802	769	833	796	822	830	822	877	830	824	825	815	823	834	841	766	838	839	786	847	842	773	826	848	817	829	817	847	804	856	828	814	846	807	863	812	857	808	890	840	814	825	815	786	836	813	874	806	836	869	821	859	834	840
4545	1240	1232	1003	1001	913	933	903	885	908	854	910	914	878	825	930	849	847	925	852	835	879	950	864	929	912	830	872	858	853	894	923	902	886	857	917	929	902	904	867	863	879	836	902	865	862	937	828	818	908	849	871	907	886	879	819	873	904	876	878	845	847	867	894	887	884	888	867	894	875	881	885	861	907	882	877	912	903	893	809	857	914	864	896	883	879	877	852	886	845	930	911	873	874	848	871	875	903	844	919	876	930	877	861	896	876	907	891	908	872	894	908	926	812	905	916	871	890	907	940	895	833	852	920	890	912	866	867	879	893	877	866	882	866	922	861	878	850	851	888	924	898	862	871	863	911	889	940	860	867	887	921	907	905	911	811	877	862	898	942	848	914	883	852	912	868	898	937	903	881	911	865	845	860	878	869	892	886	902	905	865	899	872	897	917	900	934	872	895	937	870	849	916	858	867	879	892	895	941	914	890	877	861	933	919	889	889	875	871	882	898	946	817	892	912	906	907	863	868	831	918	887	914	883	929	914	865	858	881	855	835	882	805	923	830	857	874	855	900	876	913	911	886	848	844	905	844	861	916	840	905	884	904	863	904	852	884	875	900	923	925	865	961	884	877	884	856	873	877	878	885	904	885	921	943	852	920	895	893	900	896	851	885	901	942	905	902	871	865	917	860	860	875	848	853	931	894	899	886	877	854	870	880	862	887	852	886	887	875	864	906	891	880	873	857	849	878	919	889	890	893	898	828	884	895	883	867	886	881	883	884	792	888	852	891	879	884	874	841	892	907	866	852	928	957	843	851	893	858	873	886	876	911	877	937	863	867	896	894	910	888	898	901	904	875	876	826	878	869	901	864	910	887	873	822	889	866	819	851	854	891	895	892	918	900	935	959	877	871	870	893	868	870	860	902	908	912	839	889	878	892	905	880	897	886	872	876	871	909	856	796	895	856	878	887	831	876	888	902	887	851	859	849	873	884	884	856	913	959	863	873	827	878	941	882	849	868	882	870	931	894	919	856	894	846	941	893	922	871	921	923	844	919	878	898	867	894	879	895	879	892	841	867	861	941	852	873	915	914	872	880	885	857	874	864	847	878	919	854	859	884	871	855	887	888	839	838	868	933	871	890	871	900	887	890	886	870	918	924	879	892	875	921	863	916	901	879	952	938	887	844	888	868	927	899	877	881	894	885	898	908	890	892	887	926	922	863	878	888	901	904	864	856	918	862	903	831	866	883	886	880	853	900	914	870	884	832	868	882	869	919	860	868	881	893	914	921	866	853	886	879	904	888	892	861	869	840	853	850	842	884	877	847	909	855	888	875	896	873	849	829	898	870	921	900	881	913	975	884	891	884	862	936	914	885	907	930	863	867	885	885	886	864	855	915	874	915	915	812	900	903	877	872	873	846	903	822	881	846	897	874	872	872	897	864	923	905	851	862	847	902	889	891	946	848	919	861	907	881	859	879	831	847	895	881	861	866	891	915	904	911	848	890	897	865	904	897	873	905	932	878	880	871	898	839	893	844	880	867	886	901	925	889	918	860	888	897	913	862	873	915	887	897	868	847	859	860	922	895	883	836	881	841	821	886	900	845	894	912	870	888	867	837	911	853	906	853	872	878	853	892	851	856	882	883	856	886	883	944	838	865	895	892	918	853	878	902	898	848	861	905	940	860	836	850	890	889	848	844	891	862	905	883	883	855	895	901	907	893	875	854	903	832	872	873	940	890	848	883	879	911	848	924	875	896	916	880	893	909	850	865	801	892	833	845	886	866	923	879	852	874	882	872	924	854	904	874	893	892	873	904	865	854	861	909	837	957	842	839	883	872	900	940	864	901	910	882	865	893	888	910	902	904	842	919	880	896	883	824	922	912	936	864	855	870	855	880	854	863	916	893	885	880	852	906	871	880	871	872	870	918	857	882	875	893	860	881	911	904	900	857	895	832	877	852	975	892	851	909	854	851	919	895	880	860	881	916	904	882	902	910	839	837	875	855	892	883	890	861	894	914	875	858	885	919	881	827	890	920	867	928	929	868	905	844	850	856	827	900	875	941	927	910	896	927	845	928	851	886	895	938	898	888	870	868	898	850	909	849	923	906	884	864	865	961	879	894	921	845	917	835	885	880	858	875	908	850	900	846	925	862	895	874	875	861	911	882	914	905	880	903	945	913	936	930	962	852	891	883	908	880	870	848	916	936	900	897	890	862	833	913	849	921	889	844	913	810	908	904	883	878	914	854	878	906	896	919	867	894	923	902	899	831	891	845	858	861	882	910	897	896	873	894	856	871	915	869	916	927	878	953	903	901	932	911	875	892	929	857	893	834	806	882	911	894	871	878	861	905	861	892	866	857	887	892	846	923	855	873	883	814	826	899	915	829	834	885	898	877	884	923	869	873	883	934	884	887	864	900	879	879	837	823	891	879	890	864	862	900	922	885	901	885	900	897	874	859	904	870	882	886	865	875	875	882	853	916	879	874	848	887	887	907	899	867	896	897	908	867	864	943	896	868	916	905	941	879	861	892	887	880	873	876	873	920	907	904	915	873	845	872	841	843	934	912	893	902	863	916	901	885	941	950	827	895	906	876	909	837	866	849	855	831	949	836	868	893	916	816	866	913	899	863	918	847	913	873	854	921	908	936	875	915	912	866	909	885	837	865	879	911	875	864	869	889	866	909	882	888	888	888	905	917	889	940	854	916	833	861	857	892	852	837	888	906	867	898	885	877	842	858	880	848	889	911	817	871	866	922	876	898	848	906	917	825	861	936	871	859	874	875	879	835	905	914	858	875	827	900	910	879	853	852	899	858	865	893	887	922	879	952	886	852	922	894	887	872	880	873	883	873	939	876	910	883	872	883	864	949	847	862	904	897	863	876	891	918	851	875	921	928	921	869	935	877	930	942	907	929	901	922	871	868	880	827	857	850	883	855	920	898	903	855	913	896	860	865	938	874	863	911	896	911	876	877	947	896	898	898	941	883	894	869	848	887	865	926	878	903	897	880	857	910	915	918	829	878	881	915	900	834	851	860	907	875	879	917	892	870	893	866	896	912	846	924	931	908	904	911	914	906	838	927	839	923	910	908	907	913	920	921	868	863	873	870	921	890	902	903	836	897	849	882	827	904	874	901	897	952	906	872	899	891	861	957	882	882	873	953	904	911	936	889	907	891	879	903	864	844	873	910	854	888	848	807	908	911	865	863	939	864	910	883	916	873	886	942	914	916	917	876	880	919	889	871	830	887	851	908	859	877	897	884	940	828	890	898	841	877	853	856	900	880	850	921	858	886	848	880	884	864	837	897	928	896	849	898	846	866	866	854	843	907	906	940	874	964	811	912	894	831	854	818	883	868	906	893	902	856	892	835	939	906	842	856	858	899	833	894	846	914	872	835	841	880	953	860	824	893	942	867	900	856	879	864	915	861	905	897	900	887	896	837	867	851	833	833	947	851	889	857	876	893	871	838	940	931	889	917	876	843	908	881	902	827	847
23189	20818	27863	23856	20801	11180	1521	1093	901	883	828	781	731	757	689	720	738	739	669	705	693	681	658	712	687	664	630	657	688	682	659	614	682	661	681	688	672	621	687	610	672	688	627	661	660	692	659	643	645	624	627	626	641	646	667	667	699	671	656	666	622	613	620	639	629	623	630	655	664	687	632	660	614	660	668	662	640	633	700	636	651	605	641	671	654	633	667	652	622	581	653	658	648	647	662	663	653	621	597	698	625	670	623	627	650	661	629	621	644	666	679	678	645	680	696	633	592	654	669	632	616	609	668	611	641	602	674	640	638	638	616	664	629	632	652	627	638	613	673	686	670	681	647	657	623	648	666	644	611	605	592	675	592	635	637	622	658	634	627	651	637	635	666	623	648	595	660	696	619	666	597	574	674	616	626	648	684	627	640	623	646	644	607	658	654	672	644	656	655	683	652	636	614	656	598	647	650	655	634	664	639	633	635	642	625	642	660	665	639	663	654	649	689	603	617	634	685	633	594	687	645	708	663	597	630	638	646	650	664	630	641	668	633	644	659	630	621	631	664	623	637	649	647	634	666	675	652	601	605	643	628	642	661	685	621	623	674	623	632	677	685	590	604	622	660	652	667	628	622	701	652	638	642	640	638	646	605	643	629	586	667	636	615	631	639	642	604	647	612	624	684	613	630	656	626	612	623	684	629	619	659	669	659	616	635	647	654	699	631	673	659	662	638	605	614	610	645	675	629	631	640	710	626	646	657	664	654	578	624	622	662	628	644	637	597	693	637	649	655	693	617	621	684	625	644	650	617	680	586	629	685	630	651	636	609	621	659	633	619	719	659	597	667	613	652	645	632	599	631	612	653	691	650	683	616	613	635	605	626	633	642	678	647	645	669	661	633	630	623	674	643	656	618	655	672	649	663	660	633	618	687	619	632	657	632	600	630	656	596	623	653	661	614	628	641	704	635	640	679	620	655	628	613	693	622	635	677	638	622	667	633	640	673	632	623	636	656	620	655	625	637	593	652	656	612	656	683	693	631	644	625	688	667	680	663	640	698	668	640	645	642	660	648	648	663	627	641	621	624	683	676	689	652	671	631	609	601	656	648	633	662	637	655	612	680	691	662	680	656	644	658	633	652	655	654	639	632	679	651	627	655	680	619	695	679	646	621	623	641	666	676	646	689	631	573	660	682	676	663	647	639	656	651	668	648	682	651	671	627	643	624	690	646	622	711	572	667	696	646	631	632	652	651	652	646	645	640	641	639	643	672	638	604	620	622	652	586	640	627	682	638	692	653	617	704	641	646	666	643	635	667	709	613	665	696	611	644	657	632	654	678	648	653	653	624	638	663	620	657	617	625	670	647	681	628	675	657	693	643	636	638	632	613	670	644	702	650	605	623	640	655	657	677	634	639	668	631	654	645	663	683	662	658	661	623	672	669	660	630	610	600	653	647	667	616	654	623	616	675	622	599	668	665	565	648	640	627	637	647	639	612	615	627	662	615	655	658	623	636	624	567	663	639	697	636	631	644	661	638	628	688	662	645	672	646	596	657	626	650	630	668	628	702	655	665	659	596	603	671	655	624	592	654	648	664	626	630	655	641	671	632	644	644	625	628	663	626	637	659	652	664	660	683	652	680	668	704	641	663	675	628	681	642	643	590	622	643	602	606	605	602	663	635	617	636	681	606	615	626	651	652	660	624	657	644	668	633	645	661	638	679	628	644	627	620	626	633	627	639	623	648	664	653	589	655	633	669	632	637	640	633	682	658	630	626	625	643	593	659	635	663	684	651	609	620	673	643	624	671	679	635	614	600	639	628	626	620	669	615	656	648	569	610	639	626	631	674	611	707	652	665	653	637	659	666	594	634	656	639	645	636	659	652	656	628	659	637	636	648	618	613	653	644	671	650	636	606	622	707	619	633	637	662	667	651	659	663	619	657	680	662	678	630	660	645	616	602	652	656	650	663	614	671	595	643	651	622	691	623	645	637	671	612	659	667	661	659	642	689	610	644	637	633	640	635	647	617	644	656	671	678	653	620	675	635	607	635	623	683	611	638	648	667	636	615	657	630	695	623	601	623	695	609	639	624	616	638	657	664	657	618	605	650	686	649	606	635	622	655	655	656	630	667	612	631	631	591	666	626	629	614	690	658	639	645	632	604	636	624	635	670	629	623	632	669	676	624	623	607	625	644	656	644	620	654	640	633	655	624	648	673	624	604	666	647	594	657	638	630	613	690	654	658	666	648	696	623	653	716	638	610	640	679	623	639	651	611	653	651	650	683	645	603	682	634	624	615	644	634	627	606	607	656	603	644	678	701	624	651	654	656	601	604	672	641	645	681	646	636	615	663	629	643	596	633	626	631	683	648	653	659	642	662	659	636	646	613	666	635	608	595	700	646	629	653	641	646	653	689	630	603	650	654	661	637	635	644	620	661	649	643	641	653	638	607	632	621	645	655	648	642	629	644	667	658	647	633	676	694	647	625	638	650	668	664	641	617	654	675	664	581	637	634	629	650	655	631	568	624	658	639	642	600	634	639	680	650	672	648	625	641	656	676	676	631	650	687	679	623	623	608	661	681	629	663	617	622	637	681	652	622	652	628	623	641	680	609	657	625	692	627	672	628	676	610	621	649	597	619	627	663	700	702	646	646	664	653	611	623	657	627	638	635	624	607	651	635	616	593	640	634	652	644	638	632	680	613	648	621	636	661	613	635	620	631	664	617	618	601	653	627	627	627	640	670	611	626	637	635	689	653	686	654	665	636	656	681	678	618	646	591	621	627	589	622	660	623	664	635	679	703	645	626	657	641	642	649	644	639	665	606	629	651	606	627	674	639	593	654	637	648	611	670	658	645	631	638	637	676	647	591	645	672	593	662	602	649	678	663	665	629	640	634	639	663	654	652	638	647	659	673	678	666	623	644	678	641	691	686	600	615	670	644	580	688	654	672	686	603	615	646	648	656	637	613	617	651	675	641	649	658	586	653	634	594	636	671	678	640	651	693	629	637	657	641	656	664	678	664	628	629	644	630	616	665	676	659	678	741	597	621	673	633	669	607	652	634	601	675	593	682	600	684	634	615	635	636	658	663	664	629	622	623	669	658	635	643	629	643	720	625	631	625	653	614	601	632	629	620	639	662	628	638	646	661	675	643	634	646	636	658	611	620	615	572	640	646	619	661	607	669	626	604	630	652	662	617	664	635	623	646	609	656	642	664	644	639	597	634	645	612	647	675	640	657	629	657	620	661	624	660	668	620	656	645	618	642	594	656	653	626	597	645	638	652	650	639	651	627	626	654	668	652	634	642	626	576	624	639	640	674	691	701	631	641	642	659	622	656	630	681	648	614	668	694	676	660	623	626	598	632	656	615	653	665	677	626	670	636	635	694	667	645	647	636	664	640	642	627	664	694	642	612	684	660	640	624	674	648	602	631	669	648	647	627	647	679	631	623	639	641	680	653	674	683	646	670	657	673	598	613	629	614	655	634	604
3207	7571	6402	3139	2407	1865	1536	1282	1135	1005	983	906	850	834	838	821	790	775	777	746	750	707	773	716	751	783	755	730	688	723	797	727	755	716	728	722	713	729	732	683	695	701	713	724	743	729	685	703	696	691	763	671	712	740	726	753	680	711	733	739	759	672	691	711	697	697	672	742	735	729	738	719	674	704	733	664	680	737	700	733	680	733	701	707	694	699	702	727	704	697	732	683	711	676	712	657	696	665	713	688	692	692	689	653	750	758	717	687	672	688	710	684	709	698	708	711	726	732	711	661	697	685	669	692	686	695	729	670	709	709	698	754	725	681	685	747	717	708	705	711	756	709	747	669	697	734	728	729	750	739	671	723	787	713	689	710	699	694	757	719	662	668	692	695	741	645	693	709	713	709	699	756	723	734	720	674	704	695	694	688	729	719	706	732	703	671	697	706	672	686	675	686	679	696	739	717	693	722	743	667	704	705	673	696	672	714	766	712	700	725	738	701	715	717	706	658	727	664	725	680	693	720	663	718	722	706	697	710	699	697	775	667	702	768	659	682	672	713	676	721	726	721	719	671	714	660	712	666	705	708	683	703	680	681	721	708	676	707	731	696	705	669	719	691	711	689	739	708	731	681	746	683	769	705	721	719	681	670	724	662	732	703	689	718	678	704	732	715	696	723	715	727	739	756	732	688	686	768	665	668	750	693	738	680	676	672	664	681	694	688	750	721	685	670	700	693	698	697	700	713	649	687	653	718	695	762	679	668	702	688	707	671	735	695	702	716	682	685	647	779	708	703	755	695	729	687	712	706	742	711	704	713	710	707	711	703	714	673	755	685	710	720	687	690	706	693	700	727	692	699	703	695	710	709	755	699	675	687	714	659	727	696	687	699	744	719	688	712	726	705	663	735	637	634	751	676	749	677	697	738	709	707	682	734	668	660	720	727	693	707	716	667	694	710	704	715	727	714	780	761	694	733	699	703	679	684	697	751	719	698	737	711	693	671	707	679	672	674	685	722	682	673	708	703	705	709	727	757	728	686	697	721	725	677	701	683	724	755	745	701	691	743	707	694	741	750	685	671	684	676	690	687	694	711	688	722	707	728	680	715	714	715	678	702	721	680	704	688	691	704	684	734	666	736	692	703	707	701	705	669	678	721	711	703	713	726	678	692	702	636	715	690	730	676	693	712	743	687	739	746	674	711	709	721	739	707	724	677	695	736	692	684	681	683	635	689	684	665	724	687	710	693	693	725	713	700	706	693	702	688	743	717	702	717	710	715	707	696	699	727	720	689	723	702	733	756	717	673	727	676	733	696	688	680	692	707	677	697	721	768	691	674	685	706	727	733	663	712	727	682	766	697	686	721	701	671	645	665	746	681	702	722	676	752	709	743	654	725	699	739	695	740	701	692	753	711	702	724	754	726	683	700	699	696	733	697	716	742	693	654	704	654	684	697	735	652	707	762	707	689	698	737	707	750	723	708	717	760	711	702	703	750	693	686	695	688	695	749	665	678	659	667	695	697	721	667	696	749	695	695	707	682	759	739	736	685	710	711	704	649	718	686	739	655	708	705	679	704	691	704	700	672	684	697	710	614	688	691	686	706	751	744	680	704	675	698	693	663	703	686	704	732	693	736	752	683	684	778	726	667	700	670	696	688	682	695	685	698	693	692	679	683	687	668	748	658	707	722	766	728	715	687	667	710	651	678	705	771	683	717	705	680	676	737	696	708	700	688	714	731	733	707	719	767	737	729	696	678	707	708	750	729	672	709	728	690	659	671	620	715	705	714	703	677	726	709	729	695	725	701	717	690	712	704	716	728	694	698	721	654	705	688	685	712	712	705	701	728	712	739	732	671	702	736	715	715	724	640	750	712	714	736	707	733	682	674	674	718	692	710	715	694	692	771	716	720	665	684	693	708	684	714	685	740	727	727	704	716	744	750	733	683	724	739	694	697	730	717	703	745	754	686	724	703	718	717	684	715	690	704	650	704	735	709	735	698	731	699	753	651	696	770	716	711	709	701	704	661	713	746	697	720	725	733	711	722	700	675	660	697	732	702	688	708	731	751	690	678	737	694	722	713	710	670	678	695	688	682	694	710	722	768	711	681	708	674	684	746	705	715	779	694	695	722	745	729	719	653	742	680	709	708	723	721	738	723	707	680	682	677	715	664	672	694	712	706	735	677	702	721	756	684	743	690	688	737	683	727	739	696	715	718	668	663	718	750	681	719	689	671	694	718	681	730	716	692	701	744	753	704	711	734	690	668	636	732	692	740	671	739	752	696	699	728	719	688	701	707	710	731	727	679	647	670	721	671	691	691	630	657	659	709	691	760	699	679	710	686	696	689	687	705	726	717	673	719	685	667	744	692	709	699	736	695	703	724	729	712	717	741	719	708	698	737	748	718	682	710	699	694	705	744	668	695	764	701	684	666	673	704	721	678	708	689	723	665	726	682	659	719	671	658	729	761	724	757	669	737	701	708	699	687	734	735	749	752	690	693	732	722	723	693	724	715	711	682	702	719	709	692	688	712	678	671	676	733	689	711	692	737	680	740	674	727	726	780	767	731	695	726	738	712	717	733	685	708	748	749	718	732	743	684	674	732	725	699	692	720	655	714	697	688	728	734	682	676	737	704	671	719	722	750	734	701	684	690	741	708	737	695	701	714	721	704	726	730	696	675	707	711	754	679	692	639	729	701	742	723	668	666	717	736	707	711	728	681	669	715	732	695	696	702	673	724	702	716	641	689	699	706	707	733	710	692	748	741	674	709	698	746	733	699	676	699	724	732	702	736	694	703	667	654	692	704	736	696	697	681	700	690	731	718	724	717	709	676	696	706	715	750	718	673	681	708	676	664	684	713	699	678	696	703	685	751	682	708	735	732	717	696	707	686	688	710	679	702	659	673	682	688	714	694	718	670	702	696	689	738	768	740	709	676	741	691	735	734	736	742	676	728	694	764	748	661	726	711	706	718	713	667	704	692	721	707	750	705	706	747	677	738	719	655	681	697	742	753	681	704	695	704	750	723	742	705	736	737	658	701	702	698	735	728	695	648	704	668	703	730	728	669	715	701	713	714	702	670	730	749	748	708	689	655	742	681	756	719	712	716	664	735	690	688	719	714	670	682	736	723	691	743	705	717	667	733	703	731	697	729	701	711	747	668	726	659	718	710	747	707	678	706	671	697	674	700	689	700	736	697	699	694	662	689	693	683	699	738	698	717	690	717	686	695	716	693	641	686	691	729	784	719	679	743	656	700	726	724	659	726	741	724	773	692	687	701	713	692	788	714	697	673	706	763	715	708	764	752	685	709	681	744	698	712	720	679	699	675	700	664	702	722	751	705	734	708	749	664	656	643	688	668	735	683	714	717	664	715	741	696	766	695	707	722	683	711	691	709	660	743	730	772	671	722	660	733	720	685	658	671	764	704	704	711	688	689	720	687	684	743	708	710	676	715	707	700	740	702	693	707	704	705	653	727	682	709	708	699
24112	20809	27029	24605	15149	1269	877	752	683	609	617	622	580	578	582	605	569	531	570	543	589	587	595	548	544	554	526	533	500	533	600	504	522	550	497	566	585	564	497	500	575	517	521	567	566	583	518	540	533	563	557	548	579	495	566	517	555	573	513	562	528	610	542	568	539	588	526	560	552	553	516	535	535	572	593	526	531	543	520	590	514	537	537	558	548	591	572	561	555	533	511	535	588	537	513	520	567	541	546	538	595	508	568	536	532	554	551	580	545	551	609	583	551	606	553	524	569	581	486	505	546	537	539	547	524	510	600	538	530	563	610	502	515	548	579	475	553	538	538	533	528	528	554	575	571	591	591	567	514	554	610	551	555	525	487	562	555	532	523	534	563	571	546	552	556	531	549	514	561	526	550	548	571	586	538	543	538	500	531	519	542	547	534	500	569	512	492	516	552	517	529	476	584	533	548	515	510	552	596	536	560	540	546	557	547	548	574	548	551	569	513	562	512	537	529	569	522	498	554	563	547	520	518	536	508	528	547	568	570	576	535	536	570	550	541	556	513	525	531	557	532	568	543	523	532	544	546	493	545	502	528	566	552	525	543	563	561	553	565	585	515	583	595	499	557	500	523	526	550	544	558	543	531	536	559	573	525	513	561	558	541	542	531	507	550	534	563	537	559	557	490	531	522	569	540	538	530	546	549	537	537	528	524	548	577	575	535	565	530	569	569	541	523	581	537	554	546	550	538	533	551	519	570	563	544	545	531	562	554	514	538	575	494	546	521	505	529	588	502	546	548	576	555	526	527	562	515	545	541	568	555	566	570	559	536	543	523	540	572	555	546	546	536	558	534	547	524	530	504	571	560	545	535	521	521	547	584	552	507	509	581	560	561	542	537	533	534	574	546	499	545	524	486	517	540	529	567	535	525	523	520	530	556	553	536	515	523	554	610	526	551	521	538	527	552	532	524	564	525	544	507	541	545	532	571	514	527	515	514	546	561	532	612	538	547	542	548	544	535	558	574	547	567	539	562	490	538	549	587	565	510	575	535	549	527	520	528	566	515	588	541	597	564	520	534	555	586	535	545	550	509	544	560	550	510	536	565	543	516	589	554	547	534	531	527	488	528	550	536	544	551	522	533	518	547	526	572	518	533	498	517	569	526	549	541	586	547	588	564	544	535	539	546	566	541	569	560	560	551	584	538	506	544	527	590	623	498	574	540	551	556	544	555	561	536	546	559	569	553	550	520	549	576	517	566	553	513	540	601	542	574	532	548	519	531	518	529	509	509	540	540	555	520	569	554	595	602	545	499	555	564	539	579	539	507	541	505	578	589	538	559	551	557	540	540	549	559	559	549	575	519	526	541	525	551	566	513	546	540	556	537	546	520	542	543	546	548	537	523	548	537	540	552	553	554	522	530	572	563	535	503	552	516	532	529	530	529	503	498	565	539	502	539	528	587	540	552	553	554	576	586	545	539	546	593	552	496	497	554	562	542	553	561	530	582	582	563	566	530	559	518	580	569	504	545	503	543	551	540	544	544	560	517	517	560	590	578	536	552	539	549	534	542	529	518	549	551	494	543	536	549	517	527	538	560	563	507	544	546	538	542	580	550	491	522	550	570	530	548	574	549	558	508	519	535	544	539	511	530	574	569	536	510	539	552	542	560	532	516	570	551	528	578	505	562	537	506	570	555	504	558	541	576	529	561	542	550	581	548	594	548	539	557	587	554	563	546	590	573	563	605	536	552	538	559	534	504	554	559	541	557	504	558	533	560	557	544	536	539	513	541	549	551	540	518	531	534	520	526	538	523	548	539	544	553	559	521	574	521	517	525	572	490	544	546	555	575	519	517	540	576	519	547	576	543	524	579	583	559	526	537	561	569	534	524	518	509	535	557	573	537	517	565	513	527	532	566	558	534	544	524	574	580	570	551	500	581	528	519	561	553	534	539	521	506	553	539	554	544	566	512	522	506	576	537	532	549	571	548	536	536	537	453	536	536	534	551	535	513	571	533	564	531	565	525	495	514	539	536	556	534	503	553	538	520	551	503	532	526	528	578	549	573	545	505	532	516	518	556	539	567	549	588	493	572	533	547	535	539	572	516	533	516	528	497	570	568	575	549	583	550	562	484	535	532	553	556	565	533	548	527	565	520	541	527	486	542	556	523	530	533	520	536	563	541	544	543	524	543	569	544	526	516	554	525	573	515	535	509	538	546	564	566	524	556	571	482	521	555	521	496	552	544	501	523	568	506	523	493	565	581	532	538	547	522	576	573	548	549	588	551	554	590	534	548	578	527	522	547	558	565	576	575	536	529	597	584	527	590	541	576	506	557	581	557	571	524	538	555	541	515	553	543	510	537	530	575	488	499	603	518	540	555	536	545	529	540	524	543	497	540	521	521	539	537	575	563	529	542	523	548	537	549	567	554	547	563	541	562	564	600	494	547	583	526	557	597	513	583	542	586	553	538	527	569	573	552	534	551	529	524	534	551	524	558	511	580	546	498	568	547	530	537	548	561	523	526	538	522	543	583	547	545	527	548	522	547	534	502	531	490	570	523	528	520	564	530	550	520	535	539	499	526	517	536	574	540	580	524	550	561	493	537	536	537	549	519	536	540	549	551	541	556	546	550	516	543	592	539	555	531	553	573	560	553	556	555	540	515	525	554	522	520	556	498	562	542	494	524	525	583	547	524	561	544	517	534	572	533	527	519	509	518	496	521	551	544	530	565	549	540	568	526	536	542	521	529	519	504	561	533	575	574	559	508	545	539	548	606	528	546	524	559	555	551	561	546	540	556	518	571	506	541	558	590	584	535	506	582	525	558	558	568	547	507	570	537	565	531	530	539	563	550	554	529	551	537	537	524	512	552	541	558	520	559	549	511	576	529	547	557	574	572	515	538	545	510	561	542	535	552	556	542	551	576	527	533	526	528	536	564	528	513	506	537	616	520	533	559	525	580	564	579	532	547	543	516	515	534	530	510	581	564	532	540	515	523	521	555	544	536	521	531	548	546	536	543	549	561	500	550	539	534	540	555	534	493	558	506	567	539	554	515	543	573	523	561	544	560	554	535	521	579	551	549	541	562	556	550	536	523	594	555	535	527	542	545	553	551	545	507	519	523	540	537	566	523	526	582	532	559	572	557	570	563	539	517	524	550	591	594	536	581	533	543	524	535	536	549	531	516	539	517	551	549	547	560	563	556	577	600	498	569	540	515	572	528	508	543	549	521	549	540	546	551	566	551	572	562	512	547	531	533	538	509	557	558	557	516	526	506	563	531	515	567	569	540	561	514	553	546	514	553	534	552	596	574	567	572	500	577	521	555	528	515	559	550	527	553	509	510	601	536	598	587	557	528	508	545	547	560	528	553	554	549	546	552	529	539	505	516	551	526	576	578	528	541	543	535	503	563	560	535	538	505	568	553	556	543	561	537	558	562	547	522	566	515	536	557	568	526	558	562	550	552	554	559	587	513	564	553	534	531	544	561	537
3300	4943	4009	2101	1616	1308	1126	957	858	803	754	679	654	664	657	617	581	617	582	645	606	581	571	598	643	555	600	577	580	602	548	596	591	600	570	566	603	552	549	551	589	559	574	578	564	587	570	534	567	588	569	563	573	579	587	587	571	594	580	556	562	552	587	584	580	577	545	539	567	572	588	579	556	592	538	597	544	548	560	594	587	572	568	587	566	639	617	568	580	592	585	564	582	541	575	563	589	550	606	578	559	577	604	528	619	547	553	537	577	602	597	580	561	554	572	600	576	554	557	538	570	576	562	566	595	577	567	576	614	530	526	496	593	615	566	605	575	589	571	585	549	549	572	574	553	583	543	573	625	587	621	580	566	590	629	572	560	572	561	591	610	555	605	516	595	521	560	562	540	553	547	622	615	568	551	571	531	585	589	602	587	589	528	540	565	544	598	584	571	586	582	574	576	542	567	565	596	595	621	552	581	546	565	562	589	572	599	528	559	534	567	616	576	592	526	600	577	583	568	581	609	563	608	543	550	604	558	547	543	604	570	546	581	584	581	594	562	544	567	575	578	598	581	550	574	556	584	578	560	570	549	566	574	576	573	576	509	561	546	557	558	552	588	545	567	585	578	588	596	562	557	567	539	550	562	597	515	549	587	573	551	588	577	559	597	592	578	568	548	555	579	569	567	612	531	575	532	587	556	567	579	573	556	573	618	540	608	596	567	582	599	575	597	542	627	593	551	579	587	594	556	585	619	594	546	542	575	573	611	583	610	619	586	574	567	548	625	586	572	580	542	575	560	592	557	587	583	567	596	548	591	565	593	605	576	613	562	575	547	578	593	567	607	556	557	567	564	562	590	554	606	572	574	560	600	589	530	601	595	575	584	602	595	584	594	639	585	551	594	568	555	595	524	561	558	558	579	561	574	589	567	569	569	560	578	567	562	559	572	614	636	551	590	571	551	562	549	579	565	560	556	539	542	577	571	560	610	585	589	555	546	522	542	553	587	561	568	594	568	563	559	581	577	562	580	560	566	556	595	555	539	509	597	564	550	528	603	596	545	574	609	574	587	581	604	586	552	617	598	631	554	599	636	571	603	553	584	582	561	544	608	560	560	549	541	554	577	559	559	564	581	530	580	586	583	580	585	585	555	563	600	556	540	577	598	567	599	577	582	573	581	547	534	606	636	557	592	566	551	587	592	591	578	561	556	535	589	599	568	584	558	600	583	591	595	553	596	579	590	545	601	565	583	565	595	619	577	548	554	545	597	577	574	552	578	558	582	525	574	574	551	617	550	603	587	552	576	576	571	562	522	584	575	578	574	636	588	582	599	549	573	586	573	554	567	587	548	558	497	612	591	541	612	551	552	591	557	569	578	568	616	579	580	604	544	582	625	546	576	647	533	540	569	583	551	553	569	565	589	560	586	555	593	568	550	569	530	602	576	580	565	546	589	555	559	557	567	585	522	570	559	522	581	603	560	559	564	584	563	583	576	589	577	574	547	549	573	575	565	556	588	525	551	598	564	577	559	593	535	582	574	569	594	577	545	553	582	602	585	574	578	580	585	588	554	620	586	583	586	552	570	585	618	594	583	615	581	580	605	591	604	556	585	537	600	611	579	543	542	580	611	520	549	588	560	592	591	554	653	606	594	556	539	570	570	588	568	582	564	539	590	572	578	569	556	554	574	553	586	573	553	589	567	570	578	583	603	549	590	534	584	591	581	561	595	642	582	550	570	570	576	586	597	567	622	578	597	576	564	621	532	564	566	546	595	557	607	606	559	575	589	540	588	582	585	562	568	578	600	579	592	630	593	574	614	580	583	610	542	603	570	583	553	585	603	567	594	539	539	586	599	558	588	594	600	610	558	583	587	571	615	592	531	621	549	549	559	551	535	590	528	595	570	627	584	555	543	588	610	574	548	590	590	619	550	555	591	589	635	588	576	578	575	590	568	597	558	541	541	616	556	566	543	552	558	586	557	583	591	574	608	582	596	568	555	583	547	545	573	569	564	603	595	620	599	568	573	585	523	614	580	551	544	564	587	594	552	580	564	542	598	553	567	583	548	611	562	598	581	559	543	593	560	594	582	559	588	591	593	560	580	565	560	600	599	560	604	603	574	553	594	590	541	598	594	578	557	550	599	575	559	598	558	571	575	560	523	521	546	588	547	631	550	595	614	572	590	557	536	585	564	546	592	545	578	555	608	557	585	549	567	556	521	589	596	586	558	565	581	566	541	561	608	606	575	546	512	563	556	580	561	609	555	590	598	579	582	595	558	538	548	553	580	611	558	552	554	553	584	596	586	591	581	629	594	574	566	549	569	578	581	547	565	570	578	570	551	585	559	559	573	561	594	585	570	570	554	546	538	553	565	572	556	592	588	556	575	583	566	613	568	573	590	556	572	586	608	558	576	596	550	569	553	556	600	595	562	601	578	598	554	571	565	560	583	550	560	559	533	604	542	568	556	587	579	566	586	576	561	570	568	506	558	557	539	550	554	585	574	614	552	592	575	591	519	597	587	597	564	559	600	594	569	585	555	566	589	524	580	537	507	531	541	574	591	554	588	527	574	569	605	576	554	567	552	589	596	579	604	538	604	578	555	579	562	581	573	567	570	582	560	578	540	629	513	576	565	557	584	544	578	551	559	585	523	605	623	583	602	561	599	566	580	511	556	558	603	570	580	571	560	563	604	586	581	574	578	549	597	578	569	594	619	600	549	581	567	581	600	612	594	561	596	581	558	533	582	595	553	581	561	551	571	592	573	562	655	558	613	577	577	604	587	549	591	621	560	594	552	616	559	548	575	574	573	542	556	596	554	608	620	534	543	641	553	602	543	602	575	538	581	556	587	606	556	571	591	573	598	564	557	579	547	541	590	546	546	611	558	571	560	651	552	586	607	570	579	608	611	574	571	563	555	571	577	598	584	586	590	590	563	556	546	548	583	586	590	568	535	580	573	576	568	573	584	561	571	572	615	543	579	591	554	612	579	569	592	625	563	571	578	583	589	571	526	547	580	550	537	571	584	540	592	548	564	600	531	597	531	594	558	584	576	565	522	620	593	585	555	597	587	638	571	572	593	554	563	589	607	581	567	583	599	600	574	564	594	583	571	544	603	608	570	561	592	588	603	578	538	576	575	564	568	607	584	595	571	555	609	556	589	539	522	576	630	603	569	610	573	585	590	550	586	545	576	565	585	548	597	549	563	580	541	574	582	546	570	551	563	587	599	549	624	622	553	569	583	607	556	529	560	591	563	517	564	574	590	538	564	585	554	594	588	587	573	543	615	594	571	533	573	598	622	589	556	579	540	564	608	576	628	620	580	574	549	619	569	630	555	584	576	583	562	554	556	589	589	545	557	535	555	534	601	589	527	627	581	525	568	555	579	577	602	521	581	592	576	578	550	599	600	615	537	565	585	582	576	595	622	548	585	528	557	591	585	620	572	574	529	543	571	570	544	580	579	591	561	579	546	585	584	566	549	579	580	567
22105	20837	28288	23500	20833	20877	10746	1085	768	633	542	484	443	444	371	355	337	364	336	317	311	297	272	275	283	275	266	259	269	279	284	250	247	280	262	249	249	258	245	248	265	241	265	242	275	220	264	217	256	239	226	211	228	231	258	247	250	242	277	233	266	263	255	219	237	245	244	245	236	210	255	241	231	244	267	230	235	251	278	250	257	245	254	237	254	256	255	260	225	218	252	233	255	245	240	236	226	245	251	243	239	256	248	260	253	242	248	278	229	214	249	221	246	250	256	253	235	239	236	270	271	209	244	227	225	232	213	263	253	268	201	234	230	251	240	261	219	225	232	248	244	246	263	242	229	239	214	257	249	241	223	262	267	262	247	255	245	253	222	232	234	232	252	227	261	220	237	251	247	249	247	229	238	248	237	251	260	263	226	258	248	249	246	238	262	249	250	234	243	222	254	229	241	229	277	240	229	220	228	237	219	243	250	256	246	228	240	237	243	249	274	246	234	247	254	245	265	240	267	241	223	239	240	228	236	215	226	238	253	257	228	276	272	266	233	221	229	240	238	244	239	235	254	226	240	235	213	239	242	254	256	250	230	247	242	235	223	203	251	261	227	229	239	214	252	223	254	214	242	258	266	225	234	239	264	224	255	270	225	233	257	224	261	245	249	246	235	219	243	268	245	224	241	225	251	256	234	245	235	247	216	254	240	243	240	243	270	237	215	255	241	239	231	232	243	249	264	264	241	235	220	217	195	224	241	235	233	216	220	245	263	253	255	229	240	247	217	238	255	237	256	228	243	250	248	230	250	241	237	229	221	222	244	240	233	235	243	228	229	234	235	234	261	267	252	232	235	245	269	261	235	271	253	226	229	221	227	241	239	285	213	254	248	247	238	236	238	227	217	260	233	244	222	199	236	235	258	271	225	255	229	222	241	233	253	246	225	232	236	242	259	234	262	227	274	274	263	248	233	232	225	230	239	238	241	234	257	245	257	223	269	226	234	226	256	243	253	218	206	249	257	259	248	220	251	250	246	245	235	234	242	239	234	239	271	268	227	243	214	238	237	200	260	244	246	229	228	239	220	236	217	230	226	221	255	257	214	252	270	212	234	215	236	266	240	231	243	254	251	238	270	231	239	247	210	232	232	260	232	248	233	251	228	249	254	259	235	247	233	216	250	259	221	268	242	203	226	206	240	244	219	245	245	211	245	239	244	269	228	237	244	239	275	222	246	237	250	256	257	240	228	256	256	271	261	254	255	220	235	249	245	269	219	227	242	244	213	259	236	261	252	254	238	238	267	235	230	246	242	217	268	239	214	269	253	227	223	241	257	251	233	224	249	228	244	227	255	247	247	246	237	223	242	242	236	251	244	251	230	231	239	259	243	242	260	231	249	250	240	251	260	223	259	221	258	235	238	237	261	239	241	274	229	215	247	268	226	244	253	235	222	244	267	260	217	242	230	250	237	249	230	220	242	263	282	229	239	262	230	249	254	237	261	250	245	247	225	230	252	241	249	223	233	233	212	220	241	237	228	234	227	253	220	226	243	230	252	220	266	237	219	238	205	226	210	207	241	238	240	229	233	264	240	233	245	273	267	219	232	260	217	233	225	261	218	221	249	243	226	235	245	214	211	233	222	243	219	233	252	231	238	238	217	257	224	230	233	241	200	214	232	239	269	250	224	218	265	241	258	230	246	243	251	263	204	269	253	231	242	235	257	265	238	262	245	228	240	236	264	236	225	213	230	239	217	211	257	250	218	235	239	261	280	240	256	223	229	244	248	245	230	246	247	208	244	209	241	219	228	228	245	253	258	256	245	251	212	236	250	249	250	270	222	270	249	235	263	245	244	224	211	267	211	259	236	241	229	236	238	228	224	265	250	234	270	218	253	229	238	255	223	240	259	244	229	238	279	270	254	233	231	204	256	240	277	235	227	227	245	216	245	254	247	234	242	221	261	263	233	253	249	235	236	237	242	267	236	220	220	260	268	234	235	235	230	254	264	245	243	263	269	219	219	244	241	187	250	244	241	220	221	233	230	256	250	259	214	230	263	230	248	226	249	227	221	215	244	242	233	246	252	222	242	263	216	225	252	253	213	240	248	246	240	266	241	265	242	231	243	238	238	242	235	269	247	224	214	265	200	258	225	237	253	229	216	246	250	224	247	231	231	209	243	231	238	232	239	260	237	227	236	241	242	256	252	200	234	223	247	235	248	209	229	205	218	219	225	226	235	243	258	223	224	224	226	241	235	241	284	239	229	248	253	224	212	262	219	244	239	257	214	243	237	268	247	254	230	213	245	228	225	235	235	247	221	224	212	219	236	228	215	223	244	255	261	227	257	241	236	233	212	232	241	230	266	245	242	243	243	275	237	226	234	217	219	251	259	247	225	280	219	257	223	228	214	222	207	231	255	239	245	253	220	280	237	239	234	259	265	254	253	250	252	255	239	249	255	230	242	249	219	245	265	256	256	236	241	247	236	252	257	250	224	255	242	220	210	238	224	247	233	223	232	237	239	231	210	228	226	237	234	227	225	221	227	249	249	227	224	220	237	219	246	223	224	247	235	257	250	255	237	259	265	257	245	227	242	238	253	269	239	251	238	248	228	230	231	217	239	217	241	219	207	238	239	219	244	236	288	238	244	229	250	255	272	228	223	224	230	275	243	220	222	222	222	238	246	228	250	229	228	215	231	250	234	239	217	216	236	263	234	228	258	239	239	239	246	258	235	235	230	234	236	231	213	265	243	233	232	235	227	246	227	237	238	244	232	217	237	271	253	233	223	243	245	238	226	229	244	246	242	249	269	250	234	238	223	245	226	238	234	248	240	233	278	222	205	227	244	234	223	228	252	253	230	273	227	241	241	263	234	264	250	235	256	236	212	253	246	232	258	231	267	242	253	217	220	234	215	216	231	228	247	248	240	240	249	220	262	257	225	252	240	218	233	246	247	236	209	233	239	220	232	257	228	242	227	228	267	223	242	262	240	285	257	241	243	241	219	243	246	261	233	257	227	227	224	258	283	224	228	212	255	246	245	222	283	255	263	265	230	207	239	246	246	235	224	247	205	238	243	226	249	232	253	264	248	243	249	242	237	250	263	254	238	226	280	229	255	259	268	236	263	237	251	227	256	259	248	240	235	228	259	220	225	241	245	222	287	259	241	209	227	241	264	241	215	240	229	237	242	231	241	258	264	256	244	237	243	221	230	242	242	241	226	228	237	244	241	215	226	246	244	233	252	235	255	240	242	231	250	225	246	235	239	237	249	254	244	247	246	233	255	251	251	263	258	234	255	250	260	257	236	222	233	262	245	228	247	240	239	218	225	261	225	237	229	224	230	265	257	244	228	232	202	256	236	256	239	256	237	277	229	256	239	242	247	228	249	272	282	231	235	247	260	277	255	267	215	228	255	242	240	234	234	247	228	240	250	245	232	224	246	244	242	224	261	229	239	248	233	233	228	252	233	226	231	252	232	238	229	232	237	230	246	285
4090	12435	10356	5102	3662	2706	2004	1528	1142	948	779	658	612	537	479	451	448	399	377	337	345	331	352	328	339	327	332	279	296	303	300	264	291	311	312	303	260	289	313	235	253	276	291	286	300	277	275	262	295	260	247	282	281	281	295	250	274	273	269	293	274	278	225	247	258	272	275	275	275	261	254	263	276	247	271	263	247	263	274	249	308	249	266	253	272	250	269	287	272	258	256	250	278	259	256	264	279	283	273	274	249	274	253	280	252	262	254	302	256	286	251	262	272	285	261	252	280	276	265	264	249	277	262	289	271	228	268	228	262	267	243	278	293	256	252	270	276	285	254	245	258	277	268	287	257	267	271	286	251	269	271	259	271	267	297	264	256	237	285	254	278	285	269	292	247	242	251	257	288	259	258	251	266	264	260	279	267	278	242	251	288	249	288	231	249	281	250	278	240	232	257	274	279	305	243	264	255	255	237	266	247	262	285	263	253	283	268	293	270	281	229	274	258	270	270	248	263	255	252	257	279	311	281	266	260	267	280	251	255	253	265	264	274	243	266	241	284	285	244	274	248	256	243	256	255	270	253	262	249	258	255	287	250	237	321	228	243	266	277	272	261	276	269	260	283	265	255	270	272	280	255	272	297	262	227	243	246	275	266	256	238	268	244	249	269	275	257	262	223	283	293	281	245	262	264	264	271	263	251	279	264	288	242	229	240	269	270	263	268	245	253	251	234	289	255	261	246	253	279	256	245	264	266	250	247	291	279	271	241	223	292	266	283	248	236	261	288	282	256	276	258	268	290	272	255	265	204	269	256	251	269	260	284	261	235	245	257	240	254	255	262	219	260	245	282	247	285	240	241	269	263	258	259	253	266	236	251	270	256	260	281	255	247	228	256	260	249	253	257	266	229	262	292	272	269	269	269	260	257	262	253	247	267	251	248	245	257	258	262	299	258	256	255	224	259	268	246	254	253	282	257	286	275	249	265	257	295	266	268	285	246	224	248	262	246	263	265	244	234	264	262	245	269	263	253	243	261	262	276	288	269	238	289	252	248	258	250	269	256	265	249	242	239	258	241	278	250	258	260	274	263	259	259	248	265	260	259	245	288	260	244	253	286	250	255	269	290	255	277	273	251	252	267	239	265	294	260	251	272	264	246	279	274	235	271	249	269	281	281	252	244	299	279	254	244	262	271	242	257	271	283	247	273	246	249	258	261	233	294	242	254	241	251	264	267	250	263	254	253	259	271	247	290	268	249	244	245	239	256	252	245	307	248	287	261	257	264	275	248	291	282	269	255	289	267	261	291	251	273	256	276	278	261	279	260	258	244	291	280	218	261	269	240	280	287	265	272	261	257	260	288	257	257	262	248	296	272	260	241	253	282	256	246	288	240	286	276	262	250	247	250	270	259	253	254	280	294	259	247	247	270	248	231	234	251	266	265	263	254	272	260	276	280	252	288	252	252	259	254	265	244	270	263	250	273	281	260	266	272	250	257	260	251	265	266	266	271	253	272	252	268	245	264	287	263	263	275	268	254	276	277	246	240	254	279	275	269	288	236	303	255	219	294	228	270	255	292	240	243	263	238	236	289	255	294	241	276	255	231	243	266	267	259	277	255	274	252	278	272	248	261	241	264	273	305	236	259	262	255	282	273	270	277	255	261	232	225	248	275	235	268	255	281	255	247	237	239	279	257	259	256	280	262	268	260	262	261	261	278	265	294	275	269	264	229	264	260	242	278	261	259	252	271	269	228	252	270	259	302	259	260	247	241	239	259	259	240	254	278	259	275	285	287	236	230	262	249	242	292	275	267	271	246	275	271	297	266	239	245	272	259	276	263	264	276	244	270	256	251	270	285	240	270	263	264	249	254	258	255	254	253	250	276	263	260	285	272	252	301	240	252	272	271	281	257	281	291	228	269	246	250	250	281	248	272	266	281	277	260	290	248	242	253	246	254	245	240	260	239	263	253	256	260	285	286	256	251	263	248	268	255	251	249	309	283	279	285	271	248	279	265	275	263	261	281	279	256	264	257	275	275	240	271	264	263	236	295	277	254	249	272	252	265	282	263	266	272	271	263	260	256	243	268	272	251	283	295	260	252	265	255	262	250	249	278	263	255	263	271	246	232	264	270	278	290	295	240	245	219	263	277	257	269	246	272	247	246	244	256	241	246	262	282	275	262	264	251	244	240	257	279	226	292	232	258	264	256	234	284	274	273	244	270	259	264	282	245	258	246	252	278	250	278	263	256	275	251	266	262	285	266	286	247	272	230	264	251	247	253	258	242	255	253	282	274	286	244	263	267	272	257	254	279	285	277	257	246	305	240	254	259	266	271	266	259	264	226	276	271	254	263	283	239	269	251	273	287	247	258	254	240	297	245	265	285	261	271	283	246	259	281	248	268	255	277	254	257	301	255	261	252	273	265	252	253	255	286	276	264	241	273	292	260	259	228	292	235	265	275	265	282	268	270	245	226	290	263	261	253	272	244	268	254	274	274	264	269	247	245	269	251	261	237	251	276	252	262	216	269	274	279	289	277	229	250	254	257	252	271	258	229	243	281	245	292	231	263	251	242	254	269	274	268	281	261	268	270	266	276	232	259	255	257	245	277	249	259	246	278	268	241	241	265	246	238	249	252	288	286	274	248	273	262	250	268	267	270	258	252	248	238	270	238	265	268	232	245	254	254	229	253	274	260	237	288	272	281	254	254	301	270	281	254	258	259	252	272	282	222	249	241	237	242	276	227	284	274	304	288	288	267	293	265	243	257	257	270	284	288	282	311	284	283	258	243	285	247	261	250	272	243	257	257	285	286	247	245	284	254	238	269	270	266	274	256	245	273	267	257	253	273	266	265	289	257	258	289	244	270	263	259	271	246	288	261	271	243	281	274	260	235	260	251	257	259	279	276	296	281	267	251	241	252	262	263	276	263	251	280	275	283	295	245	243	259	237	262	258	266	263	268	246	271	233	249	266	260	264	262	255	291	265	286	278	269	228	260	286	265	271	260	236	279	280	294	282	262	287	253	278	266	248	268	281	266	245	266	257	273	284	258	252	244	227	267	266	262	266	275	275	262	279	263	264	277	240	272	251	266	274	296	254	276	269	257	274	271	261	248	256	264	241	255	254	265	286	246	251	249	229	278	245	268	270	277	250	279	285	259	265	271	262	294	267	228	236	227	241	254	256	262	266	238	307	215	289	291	283	262	247	251	245	270	249	269	292	254	269	262	246	255	253	272	258	237	284	262	263	271	244	255	226	256	260	260	272	274	276	298	251	258	255	261	265	270	246	235	255	247	254	274	271	253	279	248	261	254	289	263	275	240	286	261	286	281	245	275	285	269	257	224	265	274	226	275	271	286	259	231	293	261	268	261	257	247	273	275	269	263	261	247	264	265	268	289	251	251	245	236	265	257	235	261	294	281	241	298	275	265	287	270	234	255	257	293	247	240	288	238	274	268	275	261	259	260	246	286	260	235	270	277	257	241	271	250	278
26983	18841	5623	1340	910	894	867	848	859	810	825	820	881	850	876	827	817	858	843	838	851	812	796	862	830	865	860	778	868	827	839	794	850	830	864	834	800	827	857	837	836	883	830	826	821	849	842	841	796	812	831	837	851	820	842	850	851	852	831	863	797	824	793	816	824	814	815	852	764	825	840	810	861	819	814	841	848	867	848	824	816	820	855	807	818	788	818	873	848	842	856	871	870	797	833	843	804	843	805	822	807	841	835	800	807	837	795	790	825	829	772	825	865	831	891	835	833	836	842	858	816	843	802	808	782	876	817	842	837	816	794	883	785	791	870	824	858	833	859	842	858	844	848	866	801	823	796	867	810	811	839	855	791	793	825	853	846	814	848	829	837	843	825	802	911	831	893	762	849	835	854	813	808	821	845	859	801	889	822	836	841	848	817	823	856	808	818	875	854	835	845	855	781	820	840	815	854	866	806	769	825	829	875	799	802	889	831	864	833	824	843	859	842	812	822	832	809	786	817	834	844	809	830	809	853	821	875	837	857	842	841	830	878	842	797	804	823	857	797	828	804	841	749	746	821	864	848	804	817	876	810	859	785	855	837	900	811	817	852	866	857	839	847	833	830	812	872	838	847	841	913	872	871	848	795	826	833	872	807	847	869	841	755	827	820	778	862	823	800	813	819	875	798	811	807	846	854	851	884	815	833	852	802	865	837	827	743	836	836	781	814	786	887	804	862	818	855	852	835	845	811	819	855	779	831	854	805	830	820	840	774	862	842	836	856	830	859	848	822	840	854	828	845	806	854	805	885	847	811	875	860	845	789	813	814	872	838	815	830	807	791	807	850	859	816	767	817	939	883	884	808	848	807	811	828	832	884	861	795	797	830	786	817	857	828	811	825	789	857	817	820	820	862	830	801	849	793	830	807	789	849	813	808	862	773	822	835	852	830	881	851	810	882	818	876	889	815	770	877	786	805	822	910	837	832	823	824	843	819	787	893	835	876	849	831	858	863	885	848	835	827	837	813	872	889	861	813	841	915	848	836	844	802	817	800	823	814	782	823	845	841	800	788	804	825	804	826	834	862	863	814	812	852	745	856	844	776	807	819	810	824	891	837	852	851	800	892	855	810	884	849	798	835	859	894	810	824	842	881	805	880	834	846	870	792	807	833	818	770	871	893	854	827	759	856	843	860	846	874	836	824	846	849	813	776	814	816	861	798	880	860	835	855	835	817	816	856	820	834	788	802	813	799	859	817	844	836	817	823	836	819	775	829	854	775	795	828	857	805	834	832	811	828	830	846	803	823	839	863	841	782	812	802	793	834	873	853	811	830	758	862	798	825	874	832	789	872	861	815	842	826	872	796	813	791	814	788	878	793	867	840	782	784	823	795	828	858	835	844	812	864	820	805	829	831	811	830	895	809	807	842	802	834	878	836	864	859	848	823	811	816	806	788	793	834	851	827	816	861	781	850	783	857	823	799	868	847	842	808	808	773	813	880	855	852	842	836	830	797	811	802	818	827	845	825	843	829	851	838	877	816	849	847	835	824	833	876	775	828	797	809	810	855	872	790	817	853	826	849	823	841	840	850	862	800	813	836	847	843	862	844	826	830	835	834	831	830	752	877	885	868	831	809	772	805	867	853	826	803	787	809	933	807	823	815	796	767	824	867	797	864	816	878	893	817	850	838	808	819	837	865	839	846	804	803	786	841	804	880	862	838	833	856	862	818	841	829	816	822	858	844	896	819	839	803	848	808	825	823	829	822	809	876	850	809	765	851	851	867	833	828	831	841	810	918	811	819	872	873	806	809	853	815	833	841	847	835	835	828	850	826	845	855	822	863	836	838	814	827	805	805	799	872	808	851	857	834	866	808	841	856	853	843	787	872	866	835	821	860	775	825	778	858	850	854	795	838	807	869	772	854	876	798	857	796	809	821	830	849	850	834	808	830	791	808	830	896	772	799	808	859	804	841	878	805	815	819	840	832	830	837	848	775	827	838	818	857	835	854	873	825	815	775	869	862	836	868	835	803	802	783	799	865	833	830	858	824	868	812	811	816	794	856	883	774	850	802	862	835	817	779	795	797	835	880	831	880	793	851	793	797	829	811	843	821	839	834	847	829	863	816	760	840	834	803	859	798	844	821	841	869	839	822	816	804	818	853	794	813	845	831	869	855	777	868	877	821	830	832	854	823	820	866	863	841	848	789	786	824	851	813	836	814	783	822	843	760	845	903	873	825	870	817	862	818	872	820	839	798	857	829	804	797	803	856	898	849	851	815	827	814	843	879	868	841	823	809	875	842	860	845	844	836	846	797	790	857	820	867	851	826	797	861	835	800	864	833	841	858	820	841	835	831	872	868	828	801	831	824	844	828	805	772	860	840	869	856	853	786	826	818	793	791	810	812	804	809	802	831	845	810	805	854	853	890	806	793	776	859	826	848	821	822	840	781	886	816	801	814	834	829	838	833	833	837	836	844	816	855	852	815	820	853	874	824	812	864	846	830	802	840	805	799	849	802	837	826	841	863	857	810	874	872	834	841	880	838	782	841	799	839	784	860	848	875	822	830	794	811	819	824	910	858	819	808	860	828	828	861	871	822	832	899	883	833	814	820	830	852	887	861	827	825	836	848	848	858	851	875	850	868	841	865	805	859	838	829	848	803	875	828	847	833	826	853	834	848	813	852	853	827	820	843	816	881	844	802	833	788	773	771	857	831	849	864	840	794	812	841	846	813	852	836	831	835	777	815	830	819	842	806	865	856	835	834	907	868	778	787	812	859	797	866	826	889	847	838	788	827	831	831	794	807	817	796	874	823	827	828	842	854	883	861	890	797	902	817	865	850	867	812	812	772	853	843	815	864	820	867	808	814	874	821	913	891	877	870	810	799	826	823	815	794	798	928	846	871	817	899	798	861	830	814	811	812	769	789	845	812	784	809	844	845	835	897	855	827	826	791	870	840	835	828	804	848	801	859	835	797	835	867	858	827	844	844	856	838	813	806	844	844	829	825	873	801	847	810	781	833	807	826	834	865	835	789	811	841	852	802	767	812	861	831	839	821	836	812	822	837	898	811	801	827	838	818	799	849	799	875	862	845	825	867	841	822	798	850	857	819	814	830	840	841	854	882	791	851	788	845	816	823	855	876	852	823	890	871	831	845	870	819	830	858	781	820	836	825	789	802	828	840	862	828	829	865	848	861	890	840	826	812	829	817	802	860	879	848	820	840	857	895	799	814	830	869	856	827	850	808	876	825	843	780	863	810	792	845	842	852	812	841	872	834	839	853	830	850	827	848	846	818	814	852	874	835	842	792	789	868	806	879	830	832	833	875	812	815	801	872	878	817	826	826	893	857	826	821	848	793	847	772	848	835	847	819	805	804	871	811	817	896	840	834	872	874	803	832	845	837	872	817	850	838	801	832	817	892	857	849	847	856	791	897	800	816	780	797	857	789	860	857	901	855	801	887	860	822	840	853	850	831	818	898	824	881	826
4406	1241	1221	1036	1009	980	925	899	942	887	919	888	926	848	936	889	866	888	923	887	892	892	935	882	904	870	908	925	888	899	856	856	890	899	897	879	874	885	952	882	939	923	889	895	886	842	860	865	905	893	968	876	904	886	948	874	879	909	914	915	894	925	804	893	885	860	946	869	948	912	867	912	881	868	921	871	904	860	854	832	871	898	913	877	878	889	835	876	929	880	792	880	850	884	914	919	912	872	896	886	880	896	891	881	894	986	890	890	912	918	896	885	931	938	886	848	888	917	858	960	859	851	876	848	913	856	883	904	898	878	940	837	876	910	902	918	959	940	907	900	920	865	846	892	876	898	866	890	852	862	914	860	901	927	868	879	926	938	933	923	908	857	857	890	912	889	939	869	875	894	933	886	892	882	883	935	937	899	962	872	949	833	875	893	891	848	858	921	900	918	944	917	881	934	885	832	891	895	887	882	911	921	908	872	880	863	874	904	908	885	850	859	897	922	898	848	863	858	868	918	904	893	919	831	886	859	892	895	850	854	902	952	921	885	847	873	897	854	910	894	874	839	880	873	962	899	896	888	823	904	815	911	872	875	879	903	951	896	895	824	900	902	921	829	863	873	883	932	904	833	874	858	908	891	866	845	836	861	862	894	909	868	871	900	913	846	860	903	883	894	848	900	895	932	913	892	869	923	905	864	888	852	908	911	900	906	915	907	874	868	910	877	894	874	901	889	915	903	888	897	882	924	859	888	909	887	874	874	840	930	887	896	902	885	897	870	924	859	945	857	923	896	849	880	905	934	875	883	903	840	863	887	855	881	931	809	911	887	858	823	886	920	869	934	820	888	870	871	833	897	909	886	904	899	844	898	911	897	843	903	892	850	862	938	870	937	900	915	921	891	862	866	905	921	915	877	893	893	849	936	922	881	930	898	873	876	882	891	824	894	849	861	865	905	874	889	888	858	904	904	864	966	932	899	915	934	913	867	907	887	893	879	899	873	828	930	878	899	863	835	884	883	889	898	932	889	837	912	907	881	935	933	871	912	861	911	919	860	889	933	917	897	883	833	954	925	868	862	919	928	873	938	915	825	852	866	813	857	896	875	880	859	890	887	921	897	906	870	900	947	920	890	925	949	904	943	918	920	935	937	888	872	855	935	854	855	829	844	884	897	881	923	909	896	929	841	868	892	869	889	845	894	906	920	939	912	865	913	819	845	854	881	833	943	870	871	825	903	885	896	860	852	904	937	922	918	887	862	867	883	903	875	882	907	908	857	902	879	912	901	901	868	918	919	914	913	913	896	837	873	828	906	882	906	892	950	868	873	943	862	893	856	878	911	946	838	930	874	871	874	860	904	876	865	882	870	900	837	931	867	883	883	875	884	885	844	901	919	893	899	898	961	867	865	916	907	898	915	892	851	897	896	889	895	881	890	950	897	904	918	889	920	832	909	856	872	900	873	882	944	925	877	885	894	887	849	854	894	906	882	908	897	899	841	939	884	867	917	866	883	877	878	958	891	942	828	865	879	898	848	880	899	868	913	894	905	900	891	911	871	868	912	898	924	938	859	899	927	969	840	860	876	894	821	860	873	854	877	836	888	903	892	914	906	866	872	903	810	941	902	811	867	907	914	897	898	917	882	843	901	869	901	883	861	906	870	907	917	845	978	913	889	894	927	909	913	901	890	857	864	866	864	932	879	916	900	890	881	864	915	898	942	869	913	924	891	894	821	867	797	925	934	911	888	889	913	881	926	904	824	887	829	931	885	917	882	934	926	869	881	921	888	933	920	891	822	913	859	883	822	908	870	935	910	841	918	870	895	851	898	881	890	863	875	917	930	884	891	851	926	948	907	922	860	876	845	915	866	874	915	878	869	923	823	895	870	878	865	889	875	870	894	931	894	922	874	876	929	848	914	831	877	912	927	866	922	877	854	811	815	939	938	923	882	852	945	909	914	930	866	887	850	923	881	942	927	899	914	856	894	906	847	859	867	899	917	867	889	934	934	866	881	905	873	881	860	877	914	920	894	913	870	908	888	942	903	884	896	887	855	885	857	895	848	876	922	919	881	897	908	891	931	868	922	883	831	891	945	895	852	906	905	885	931	860	869	937	829	849	882	875	942	832	895	907	907	927	883	902	909	884	873	874	860	860	839	870	900	918	917	941	880	915	842	869	854	900	909	924	911	889	868	924	907	824	867	896	836	876	878	846	884	891	891	862	915	932	880	895	894	886	876	849	903	869	881	890	853	939	877	879	849	930	860	896	921	909	928	867	866	860	889	973	883	875	882	911	934	881	916	898	915	887	876	888	827	894	925	909	882	885	850	873	931	849	935	849	857	859	861	870	907	927	873	876	903	849	880	871	862	1000	868	917	906	897	893	938	859	920	932	899	907	870	843	897	877	908	881	883	915	874	847	914	906	850	895	932	929	878	842	932	900	934	908	914	901	874	913	891	931	964	911	944	815	902	919	812	877	896	830	846	895	937	899	907	876	865	893	886	870	892	879	936	846	940	910	900	889	874	849	915	884	903	895	885	899	876	891	887	866	958	907	859	833	905	863	888	908	961	899	902	862	828	906	844	840	935	875	904	869	908	874	866	889	881	834	858	927	921	880	904	882	866	840	913	894	910	920	841	945	852	863	844	853	889	906	906	940	855	897	854	849	903	859	919	912	858	893	882	868	921	885	913	915	897	894	888	951	915	918	861	918	896	851	884	915	917	925	961	929	899	927	906	954	808	871	900	846	890	964	897	875	903	844	901	903	880	891	902	875	894	840	933	856	910	917	894	887	868	888	891	909	891	862	871	855	884	837	883	908	874	900	904	912	891	896	953	917	956	886	907	910	864	911	886	903	812	938	852	945	830	951	865	916	865	949	914	902	888	886	847	883	883	959	890	886	817	911	902	874	868	931	853	880	835	891	921	890	852	893	844	899	886	830	875	887	929	901	853	881	915	860	913	886	881	919	885	845	880	879	840	896	911	914	866	919	959	911	916	892	916	922	893	857	860	930	876	879	916	853	875	920	862	879	906	883	885	913	942	870	901	892	865	834	862	866	909	872	838	921	887	878	891	915	906	912	900	914	868	872	829	868	877	860	924	903	878	857	934	949	840	913	861	897	901	871	907	881	927	865	919	889	898	879	867	915	853	940	927	928	938	839	891	913	898	957	868	888	866	936	881	882	891	930	883	915	922	899	830	832	892	842	842	886	855	900	889	906	891	901	889	929	852	899	886	882	838	877	925	873	895	885	836	888	868	882	886	970	900	884	885	919	866	863	884	940	890	852	871	866	873	874	916	888	928	850	891	887	925	931	829	870	913	850	870	893	884	919	886	909	905	843	854	903	862	913	907	859	847	941	944	853	858	890	882	867	884	864	828	854	859	863	901	900	897	879	874	885	930	875	886	869	864	901	861	919	888	909	869	914	848	861	874	917	894	911	889	928	909	858	891	900	961	829	893	876	916	906	893	877	840	857	922	977	933	907
23166	20834	27850	23908	20821	11166	1601	1070	914	925	795	793	714	717	705	711	683	718	690	698	677	651	648	679	636	666	659	696	689	627	673	673	664	640	675	639	670	632	616	701	689	700	668	623	609	612	643	647	604	683	697	646	646	709	646	677	713	683	656	668	693	665	695	662	619	645	666	660	662	676	705	626	649	685	647	633	640	610	642	668	643	696	650	661	639	671	659	629	642	663	693	698	664	660	680	641	624	658	621	628	661	659	636	643	665	628	641	639	672	673	635	648	604	675	670	606	636	654	619	653	631	624	620	686	616	710	639	609	619	661	636	656	673	617	688	640	638	654	663	690	642	646	640	637	687	616	632	627	694	623	698	653	643	658	603	651	666	691	651	653	664	627	647	645	675	676	648	623	619	663	632	696	647	646	665	648	677	702	670	666	661	642	648	675	666	668	670	645	677	659	658	617	657	626	672	666	670	663	718	698	665	701	644	682	660	654	620	669	627	704	616	664	616	624	642	617	633	660	641	640	632	664	659	657	641	661	642	647	613	668	632	662	646	638	647	671	628	612	650	612	629	660	642	618	647	648	628	672	656	652	643	675	647	641	633	618	633	668	654	659	654	623	640	621	634	629	624	727	663	632	652	675	643	609	624	657	674	634	649	645	663	683	688	640	700	658	636	610	626	638	618	643	687	652	631	622	692	651	650	640	647	661	653	634	632	615	686	710	649	650	644	637	596	636	670	656	639	654	680	667	619	631	596	640	632	661	653	642	626	685	627	644	678	628	571	660	642	642	679	647	690	639	628	646	658	666	609	596	613	582	612	643	644	674	600	709	703	658	660	676	648	592	656	610	640	683	700	639	633	671	662	649	614	652	607	653	636	668	626	657	669	676	635	666	678	658	655	625	611	634	621	629	627	631	645	588	659	655	666	643	646	673	654	639	632	661	642	611	652	636	628	615	614	692	643	670	665	632	689	623	579	636	617	670	627	630	668	664	635	656	631	667	656	647	659	652	656	635	656	674	626	641	618	654	677	642	685	616	664	623	642	637	662	640	643	727	675	635	690	604	675	671	635	645	654	653	611	665	625	635	662	658	655	642	646	614	668	684	672	653	670	654	694	654	657	609	622	647	617	670	625	647	662	628	626	636	639	649	635	653	645	623	637	616	642	665	605	651	685	619	660	628	667	598	655	700	606	646	652	647	647	653	634	669	641	655	654	644	617	649	698	622	612	665	665	637	660	667	648	647	671	672	632	597	583	655	661	641	618	664	675	630	655	640	699	632	643	664	678	680	656	731	650	657	663	655	623	626	628	662	628	683	633	626	650	672	636	640	614	644	617	652	658	662	648	639	645	662	676	674	627	660	624	599	652	629	597	668	623	659	638	667	637	620	646	680	662	623	619	623	648	605	632	614	666	689	663	623	636	637	671	621	619	661	655	650	645	619	622	669	627	621	627	642	618	671	600	639	636	639	653	670	662	646	645	638	656	668	662	633	655	611	694	641	657	683	623	637	625	606	661	652	659	655	605	699	645	608	637	653	666	653	634	711	643	648	703	632	622	663	653	642	628	651	578	682	630	676	590	683	654	644	597	614	663	643	620	673	621	628	671	624	653	688	632	611	699	692	629	644	663	652	622	619	637	609	634	604	658	603	644	632	714	680	621	625	616	673	623	661	630	648	637	624	595	691	616	643	639	658	668	673	620	610	621	639	658	616	624	589	652	594	620	667	641	638	647	678	677	631	638	642	672	671	618	662	670	663	683	644	656	655	673	617	650	659	620	610	629	686	657	657	641	658	622	633	651	614	666	658	661	633	625	613	659	643	633	623	690	659	617	664	622	661	626	661	634	663	644	684	660	618	650	622	610	623	689	661	616	638	695	691	686	618	653	628	674	672	654	720	597	639	680	627	696	627	614	635	631	643	665	694	641	638	672	646	669	641	613	632	653	681	646	659	689	650	642	637	632	683	662	679	664	659	672	689	649	669	628	678	691	668	664	624	660	635	657	621	667	624	626	636	624	619	669	675	627	650	637	676	651	656	595	628	649	668	644	667	628	678	681	620	629	623	695	628	662	681	673	663	634	670	652	669	635	665	649	654	613	664	646	696	619	619	620	660	640	637	590	652	691	671	666	683	663	629	614	619	639	648	647	602	645	659	667	656	607	659	627	623	617	624	660	595	631	630	643	691	654	629	655	613	638	642	611	647	585	677	690	657	631	630	625	632	693	644	653	604	640	647	653	675	617	627	614	634	662	656	632	657	661	634	650	628	617	658	625	640	643	649	656	632	645	656	570	637	640	682	680	661	660	644	635	656	674	696	677	645	631	675	659	646	648	630	630	664	614	643	599	644	657	667	637	635	661	643	647	659	662	650	618	614	595	642	643	609	660	645	654	625	664	656	634	658	709	631	669	693	661	652	626	680	607	655	689	630	652	595	668	660	640	693	705	664	644	629	661	626	638	623	648	663	653	660	694	676	627	611	654	593	675	660	656	610	645	661	612	610	620	618	662	636	659	634	618	631	671	692	628	626	664	652	683	644	623	643	665	675	639	654	665	683	652	646	653	682	655	657	663	663	672	702	614	634	681	671	624	687	672	673	683	618	620	623	652	617	619	619	640	666	654	669	648	684	644	654	620	642	618	645	660	663	661	653	591	637	642	689	640	641	647	626	623	656	671	654	624	646	616	644	648	595	661	698	634	644	638	655	672	633	645	715	685	633	675	660	660	650	692	633	649	652	666	635	633	617	675	646	643	658	669	643	638	677	657	670	610	651	651	642	635	691	678	648	660	648	704	647	651	655	666	641	639	646	651	639	626	598	659	663	615	631	626	671	679	639	695	710	611	685	624	627	664	646	624	683	650	640	667	667	665	672	693	654	640	662	692	638	648	673	671	628	664	616	688	633	583	661	660	635	640	614	586	593	628	679	647	653	636	630	700	680	621	603	663	652	675	595	655	663	674	606	667	691	658	654	654	658	610	653	663	629	633	663	653	601	608	683	598	636	606	603	618	668	576	679	663	655	581	664	627	672	625	637	603	611	678	623	640	625	635	655	683	662	675	666	638	663	653	653	619	653	628	677	680	671	649	685	640	625	645	661	624	654	637	634	652	637	637	649	682	639	657	667	621	669	604	648	624	621	685	653	642	637	695	672	646	648	653	659	642	611	661	607	679	692	647	674	660	659	615	674	629	635	635	691	608	652	677	621	635	631	674	606	672	639	678	653	644	656	655	640	648	669	627	651	615	630	658	653	644	668	656	645	647	724	620	664	641	648	634	618	616	695	642	650	608	633	666	672	646	626	680	690	660	639	654	652	666	654	726	689	612	641	643	700	675	656	653	609	615	639	651	677	660	646	636	667	664	629	626	638	670	639	648	659	575	654	598	652	665	673	672	690	614	596	647	656	652	670	609	642	627	669	661	666	602	671	691	627	661	698	671	667	631	604	664	616	693	718	640	670	607	620	659	630	647	632	672	596	649	676	671	658	631	653
3179	7437	6263	3175	2456	1949	1593	1367	1194	1059	1010	889	846	848	819	818	849	821	752	765	791	719	754	767	741	790	803	737	681	720	712	741	769	692	711	716	713	704	724	739	714	752	751	707	745	689	703	700	689	700	742	735	731	746	704	746	702	700	708	715	700	715	742	654	751	742	751	748	701	700	723	746	698	753	711	706	714	766	688	696	753	756	727	686	696	665	757	696	729	739	665	715	670	700	715	737	725	728	674	724	723	730	684	718	704	719	679	742	738	721	723	665	750	690	721	722	749	733	740	684	756	722	730	757	701	744	683	739	709	731	711	709	689	684	743	639	744	741	721	727	706	786	667	752	741	673	691	722	711	720	724	709	651	672	727	681	689	721	685	700	693	703	701	687	696	704	694	656	730	715	751	751	740	730	746	671	682	745	697	693	689	685	688	705	695	724	722	715	739	716	716	705	662	705	705	695	723	732	723	624	745	694	699	714	697	752	742	659	715	725	693	714	714	695	677	700	746	753	747	678	703	710	735	704	744	745	722	683	698	669	709	744	696	752	701	720	687	704	686	741	716	692	688	751	678	689	740	673	707	710	740	676	710	712	755	702	672	680	715	683	697	703	733	727	718	732	767	739	742	673	711	730	762	692	706	665	753	720	721	694	706	699	737	714	681	738	727	726	644	713	675	732	697	751	692	736	712	716	707	712	732	721	731	725	684	717	673	731	756	734	722	748	763	692	740	745	676	705	706	717	705	719	680	687	731	726	702	732	741	714	739	714	730	728	705	692	734	713	717	716	709	750	742	710	735	709	697	725	662	674	703	680	725	721	690	690	746	748	665	688	689	766	724	713	710	683	731	650	665	715	691	652	736	704	708	736	726	690	688	696	693	742	726	686	709	713	727	722	692	707	717	689	683	739	699	708	726	719	729	748	712	716	638	692	769	690	691	742	713	734	726	729	716	699	708	674	705	744	679	667	742	678	719	666	684	704	721	683	693	649	697	690	701	726	711	741	690	705	709	730	713	722	687	680	681	657	744	712	688	718	741	691	727	716	692	704	695	713	722	688	693	729	712	727	684	719	723	703	694	703	657	705	669	741	729	673	689	711	713	750	734	743	728	734	744	698	707	708	682	693	739	704	747	730	673	704	691	750	690	721	670	740	699	679	697	700	720	712	715	703	705	672	693	702	769	721	753	732	672	742	733	705	651	744	682	681	653	711	703	703	755	703	708	718	693	707	700	739	719	709	702	694	735	699	704	691	706	721	709	719	664	755	714	685	743	758	703	691	703	717	730	712	661	751	712	698	694	719	740	681	738	720	704	749	790	747	736	716	732	686	699	743	663	684	714	682	729	719	753	711	723	656	706	683	727	704	717	695	665	724	716	718	671	750	726	732	725	743	693	700	717	694	667	661	704	715	661	751	722	696	703	684	716	701	692	683	702	686	688	662	680	716	696	683	696	733	712	739	680	751	706	661	758	722	688	722	699	718	666	688	688	694	733	696	704	676	723	706	685	718	738	709	731	695	684	758	707	690	695	685	684	704	720	709	707	715	702	756	729	684	673	656	749	728	683	697	696	700	724	734	724	701	726	703	686	730	722	710	713	709	706	704	746	695	690	735	725	751	704	694	753	764	689	714	699	678	700	723	708	722	698	684	738	756	689	697	770	707	692	696	693	705	693	691	728	722	715	699	705	707	723	749	705	669	673	705	671	711	746	696	712	692	701	692	757	716	746	693	670	710	667	703	689	706	697	713	764	741	692	702	748	743	663	632	674	692	725	719	737	732	672	744	723	664	730	659	708	733	766	679	696	688	675	730	700	725	681	770	718	748	691	652	708	671	707	714	713	728	676	739	665	758	693	704	714	715	760	695	683	668	683	719	731	737	753	663	694	722	745	699	680	687	699	687	738	676	701	706	677	711	701	735	723	700	729	733	655	748	745	713	730	724	740	726	709	683	719	784	673	725	697	718	694	717	665	739	716	711	708	738	686	686	685	707	787	742	706	693	722	698	710	707	677	733	698	682	730	710	741	699	692	675	752	695	704	723	730	722	664	681	729	733	715	712	711	714	737	727	717	704	698	724	698	740	705	681	730	709	712	714	708	708	699	725	732	700	706	687	665	736	701	714	708	680	729	724	699	719	681	703	723	691	703	733	717	691	714	716	706	710	723	701	663	722	717	712	714	766	703	695	685	696	714	725	706	672	703	712	709	720	675	760	719	716	743	689	710	743	735	745	680	690	712	677	693	684	714	733	700	700	732	729	707	713	723	709	705	694	755	715	727	711	722	691	778	694	781	743	725	735	712	717	713	703	774	673	688	757	748	683	728	692	772	673	704	711	680	725	737	693	710	685	685	770	689	685	735	747	744	751	691	697	676	668	691	722	705	733	691	738	724	737	763	709	659	728	738	731	746	699	676	723	710	701	702	680	764	731	725	687	769	739	682	718	741	737	686	672	708	718	695	723	736	700	736	741	673	688	645	709	691	709	751	728	652	722	729	756	692	714	758	738	689	692	737	716	728	711	675	727	714	735	741	717	709	695	730	700	734	712	735	719	697	731	703	698	651	726	737	696	716	737	728	755	699	685	673	702	697	706	689	728	676	690	685	714	706	697	679	730	676	684	726	662	722	706	741	665	686	727	747	695	703	705	766	671	723	732	704	685	705	709	682	717	697	734	751	691	674	719	635	702	709	666	703	744	638	695	677	751	755	756	686	738	727	733	708	760	708	720	719	738	672	693	703	702	733	725	740	692	722	702	679	705	726	749	685	732	754	711	707	688	740	669	707	701	759	702	648	680	733	651	684	693	732	675	741	680	739	715	728	725	729	695	664	741	686	699	718	715	740	708	736	708	724	706	740	712	707	721	673	767	700	697	727	707	704	720	731	741	705	686	704	727	696	712	745	726	682	717	712	687	714	748	681	687	747	641	725	676	746	710	686	706	747	659	695	670	681	726	668	745	709	692	713	690	648	700	696	732	682	702	733	711	694	739	694	665	729	737	666	719	711	661	710	700	698	738	706	742	685	726	692	715	646	768	727	681	656	740	708	681	732	701	683	707	724	687	685	731	708	709	681	707	694	655	722	724	746	683	678	719	759	736	723	699	759	669	704	685	681	692	689	686	671	720	701	670	726	735	726	699	650	727	712	685	651	722	704	736	695	780	747	680	656	722	684	712	701	703	706	679	699	703	711	690	741	706	678	702	699	692	742	713	732	624	710	729	693	711	715	741	702	697	665	696	717	699	722	686	700	726	680	719	639	736	681	729	693	685	705	694	698	744	699	682	689	689	681	714	709	735	674	713	778	678	722	709	728	747	733	745	700	684	723	713	715	741	732	740	704	652	729	716	660	706	715	747	689	738	714	735	712	673	784	719	715	715	704	706	666	677	716	673	687	745	703	727	715	685	727	741	672	744	724	729	721	714	717	709	695	725	738	714	713	704	722	679	698	733	713	694	745	673	692	685	719	677	781	705	709	691	710	701	752	704
24025	20776	26968	24536	15104	1363	850	742	709	627	598	644	595	614	611	622	596	578	577	554	563	568	556	567	599	568	517	580	539	545	514	552	577	561	521	538	535	566	530	563	544	518	543	527	520	538	534	500	577	526	552	558	534	549	529	545	532	552	550	524	547	542	574	519	572	563	556	580	552	560	564	554	477	543	536	561	608	564	590	571	571	545	572	538	563	579	578	566	579	603	509	556	557	550	575	552	590	526	533	577	559	542	580	587	543	555	550	536	551	536	535	536	568	548	569	515	527	582	557	554	582	570	575	512	530	551	558	563	530	534	532	565	589	568	494	572	541	546	534	601	542	573	569	538	530	562	550	571	565	572	534	537	551	576	554	576	575	548	523	526	554	528	566	569	594	585	534	555	557	501	594	574	547	515	518	555	577	525	562	572	537	584	573	565	585	583	557	572	546	537	561	572	559	552	551	507	539	560	508	608	549	578	521	530	571	518	538	548	565	551	529	529	574	565	595	511	610	542	555	572	516	579	562	531	525	565	574	545	526	530	540	564	546	566	557	534	520	541	603	593	601	556	570	625	546	523	509	573	529	575	521	559	587	535	591	542	559	568	517	538	582	523	568	574	571	556	584	581	537	580	541	594	528	560	590	541	565	574	597	559	552	549	554	576	580	579	553	567	555	579	514	550	510	613	554	522	595	571	596	501	531	542	548	546	581	572	534	524	587	548	560	550	571	565	538	553	517	577	556	561	500	555	556	545	594	537	540	569	538	502	557	543	556	559	540	504	583	546	570	556	559	567	543	518	573	566	574	557	572	550	554	551	550	553	539	615	570	557	533	526	499	532	553	514	538	586	580	570	574	550	502	578	592	579	539	556	544	582	556	600	568	553	549	627	578	586	526	568	559	549	563	601	548	577	555	554	608	556	561	489	561	561	492	539	538	543	518	539	546	534	523	559	567	554	556	574	566	565	552	580	566	547	553	571	555	521	575	581	547	542	552	529	567	573	572	520	572	548	542	517	539	565	575	571	549	548	567	558	574	583	536	485	559	559	562	516	550	596	563	572	544	564	563	487	593	511	543	571	561	556	525	567	547	577	589	582	574	506	529	574	568	571	567	582	581	521	603	559	550	508	558	580	540	536	572	536	540	571	571	540	583	545	555	543	523	568	591	533	585	552	536	564	586	492	584	558	592	603	583	539	561	556	536	567	579	590	538	567	558	581	538	556	579	500	549	567	526	542	529	549	548	562	516	612	552	526	590	526	563	565	590	566	594	560	552	509	540	547	553	562	575	581	502	514	589	575	535	573	578	530	550	576	556	591	570	531	517	538	543	517	562	540	599	555	538	587	546	567	539	569	540	561	570	522	572	499	557	571	580	544	561	531	510	587	587	575	559	581	561	574	545	563	518	547	539	527	529	552	541	563	554	558	530	536	568	552	555	584	548	564	589	593	488	568	532	565	537	551	541	547	520	540	528	559	557	581	532	535	521	563	555	561	519	532	589	568	555	587	516	535	568	560	552	548	565	542	527	525	565	564	504	571	544	557	547	534	589	535	542	528	549	498	547	570	544	589	550	527	560	564	525	565	570	549	548	518	547	557	564	542	524	571	534	572	559	540	535	573	588	553	545	592	584	546	576	527	574	581	531	542	565	578	590	540	548	553	517	526	576	522	528	531	548	552	576	559	544	522	498	573	548	566	515	554	562	553	567	612	601	567	544	584	551	545	557	576	562	577	550	561	536	551	584	573	575	560	527	548	577	569	551	521	554	551	535	557	482	556	547	544	561	576	598	546	531	537	533	563	517	524	575	529	550	547	530	578	576	577	544	542	566	552	539	581	536	539	516	541	592	544	526	535	589	513	579	576	603	557	541	557	602	554	550	513	522	521	560	603	543	547	586	539	563	593	543	553	564	554	533	547	517	542	511	533	503	546	543	576	536	575	565	500	581	530	529	536	542	554	568	570	565	525	558	598	540	586	596	556	515	549	533	520	585	555	549	551	534	547	560	516	591	514	557	576	493	543	524	545	580	555	568	556	521	538	583	517	543	544	555	588	550	499	585	575	556	561	514	539	545	560	518	545	540	562	509	552	544	536	531	521	548	556	584	567	530	544	543	514	539	521	558	541	510	532	571	552	564	574	586	511	534	592	581	544	559	566	569	567	498	516	552	588	580	572	533	561	556	545	533	570	589	529	558	555	545	570	514	560	569	606	571	574	514	539	552	527	579	525	572	527	600	538	534	536	565	571	569	563	573	520	559	542	613	517	543	543	541	571	547	568	532	577	603	555	616	563	555	560	577	563	559	537	525	559	606	603	525	539	542	559	512	531	586	553	518	559	531	530	551	515	560	586	555	560	605	577	567	575	563	526	560	555	548	571	531	549	551	574	537	535	565	521	590	570	560	510	537	542	550	547	545	594	524	541	553	552	562	544	591	558	522	530	527	520	566	545	569	525	525	533	530	565	552	543	530	584	513	570	525	551	531	515	546	531	546	552	548	524	552	548	569	560	544	538	549	593	543	580	561	602	562	552	546	585	537	568	578	569	535	577	576	552	529	542	582	529	552	544	523	512	599	565	590	547	543	529	573	550	565	514	554	538	552	579	583	573	566	562	579	554	514	579	557	566	540	545	530	583	567	522	544	549	584	570	539	556	572	569	553	582	571	526	582	525	555	578	571	521	511	542	571	558	581	554	568	518	556	553	548	539	547	573	517	553	541	559	546	568	526	569	556	524	551	523	536	557	521	536	550	569	590	508	548	513	580	510	558	515	551	539	562	579	538	561	593	571	544	562	585	567	569	537	556	588	539	554	531	542	505	556	530	575	536	539	498	537	548	512	569	539	551	587	550	572	556	527	555	541	581	507	549	563	618	500	585	593	545	577	541	548	538	557	534	568	529	581	602	553	558	537	580	526	558	494	511	536	548	506	578	537	530	553	589	578	615	576	524	548	548	579	563	512	581	584	597	521	573	560	474	520	555	540	553	549	541	574	542	499	520	559	555	588	558	549	566	544	538	567	536	539	572	540	561	563	533	519	542	527	567	536	516	585	539	483	568	509	553	545	533	526	547	561	555	560	538	562	545	555	542	545	505	554	557	577	555	532	536	520	522	545	529	555	531	534	601	534	556	536	599	532	571	560	547	541	540	509	523	542	545	535	510	559	564	534	539	541	536	586	567	527	540	554	569	529	537	527	557	553	535	564	531	531	560	544	570	570	522	518	523	611	533	567	596	562	552	583	568	524	532	546	559	528	556	556	577	499	552	572	627	557	534	513	550	555	570	576	556	500	569	549	593	546	579	536	568	562	575	529	573	529	551	579	563	552	610	548	558	547	552	550	530	539	564	557	542	498	565	542	587	581	561	581	565	524	552	564	545	529	544	565	564	586	570	602	535	573	583	610	558	585	545	527	527	616	567	554	544	569	555	534	570	534	552	545	527	577	545	511	562	603	518	536	485	552	567	579	572	560	530	520	551	544	573	534	484	550
3286	4922	3999	2145	1649	1391	1164	975	855	786	757	681	631	691	638	651	644	619	626	633	615	606	583	572	598	616	561	597	598	559	612	590	537	597	542	548	572	560	582	592	596	579	560	577	611	579	647	610	552	571	596	583	586	592	581	584	619	587	578	565	570	611	576	571	595	572	566	565	558	577	611	579	562	600	576	577	579	588	578	580	607	578	572	563	609	589	573	547	591	613	592	584	621	576	611	565	627	597	570	583	590	590	576	567	590	596	586	622	586	520	613	604	597	585	595	558	571	562	528	584	569	584	535	597	615	572	587	591	574	571	579	608	575	560	570	606	589	596	578	571	560	557	553	558	605	552	538	571	584	529	543	602	587	590	616	588	587	571	605	588	573	582	547	573	600	573	597	580	549	596	581	556	532	544	594	577	583	554	592	579	564	586	562	540	600	603	593	588	573	606	568	594	619	570	586	602	565	570	597	570	624	550	595	587	587	595	565	588	605	582	586	563	573	594	605	584	577	537	557	575	551	577	621	596	554	571	547	613	574	564	590	605	625	586	587	590	581	615	596	570	586	595	575	591	577	583	590	581	594	585	596	568	612	608	604	615	555	613	585	555	536	563	605	600	576	521	548	585	604	590	536	614	605	620	604	592	591	601	565	594	577	554	534	598	591	594	557	578	578	579	622	586	568	603	594	543	575	578	595	568	576	608	586	590	580	510	552	587	599	536	591	589	584	581	580	595	594	619	607	587	552	581	612	601	610	630	612	565	557	582	582	606	574	573	585	590	563	609	524	562	594	585	568	548	568	560	594	546	569	567	559	563	597	543	617	566	572	625	622	581	572	579	616	592	585	624	586	580	539	611	516	610	609	574	590	617	600	584	570	585	568	551	571	544	599	551	639	593	594	571	596	601	575	586	534	563	578	553	597	581	585	560	605	547	570	554	622	572	587	586	580	591	593	575	547	565	574	585	606	568	607	631	610	581	597	586	592	632	570	590	556	584	547	579	571	595	578	586	575	614	608	578	592	592	572	563	600	628	593	558	558	557	604	561	643	558	563	567	571	566	591	573	593	558	595	549	526	623	563	606	577	586	619	589	625	539	548	582	579	577	582	579	580	586	616	579	551	588	612	573	581	575	555	598	591	580	578	584	560	586	569	595	588	606	550	585	596	596	604	574	557	607	575	600	602	585	560	581	570	568	576	618	609	536	541	536	552	598	552	657	579	580	584	558	571	571	605	568	566	575	571	583	559	610	599	569	536	590	572	550	557	561	585	573	603	596	594	577	529	587	594	586	582	551	647	589	528	566	579	564	597	614	594	640	561	528	574	604	584	586	552	601	607	615	611	567	605	563	560	557	596	582	567	579	561	577	535	572	586	580	576	517	588	582	556	577	586	595	565	634	626	593	538	586	590	536	621	553	511	563	569	598	582	585	567	573	587	586	563	590	589	615	555	574	619	582	572	576	625	577	588	567	591	601	610	556	568	563	555	581	552	605	593	544	576	619	573	579	604	552	565	557	578	594	622	565	569	556	605	581	570	606	533	612	513	558	577	589	620	604	573	571	540	557	584	560	583	577	606	585	588	577	539	619	602	584	597	592	588	599	564	561	580	560	595	570	557	543	533	614	571	602	503	563	571	564	562	525	559	578	580	573	602	540	565	573	604	580	600	535	555	613	566	606	580	594	570	609	572	588	538	584	555	584	584	565	590	622	593	573	569	580	571	598	579	610	558	593	599	577	548	621	551	632	608	584	574	582	502	596	574	562	635	579	614	570	582	629	586	538	565	631	617	584	603	567	651	573	563	555	589	542	563	563	577	547	552	546	576	569	618	582	620	571	583	552	575	569	557	598	647	583	620	551	574	629	611	570	598	581	595	580	560	562	552	576	597	567	590	583	563	558	548	555	563	610	647	574	584	529	577	557	595	552	561	580	622	599	566	585	620	581	547	591	545	599	569	548	563	582	543	598	562	573	577	512	561	591	532	549	598	581	567	577	591	556	566	582	537	569	559	635	587	604	619	558	601	590	584	621	597	576	588	584	557	604	600	581	571	592	605	569	593	600	577	602	557	591	524	534	581	559	641	534	543	617	564	598	599	578	628	586	593	553	598	592	572	566	596	591	581	570	550	604	591	558	579	589	567	620	559	532	610	602	627	575	570	553	552	606	586	602	597	586	597	546	590	611	602	550	580	610	521	622	594	596	580	622	606	594	550	554	604	563	567	604	587	581	610	577	606	572	574	560	576	607	602	569	580	594	548	584	584	584	590	563	573	582	595	577	612	565	554	565	562	577	547	557	594	611	576	561	591	547	580	607	568	540	565	625	580	582	590	566	542	613	610	561	622	593	613	611	598	580	606	619	582	543	547	576	602	579	615	623	558	547	620	638	619	589	566	603	608	587	589	564	608	640	567	572	534	588	564	585	562	609	601	560	622	579	557	552	555	549	588	529	591	582	603	621	561	623	577	583	595	611	578	544	570	550	574	561	584	589	628	573	537	516	602	595	610	612	573	598	615	595	556	620	575	535	560	623	598	582	596	600	558	573	577	611	568	568	620	581	535	588	579	574	544	550	569	583	516	607	549	616	588	600	600	594	564	593	603	566	569	551	574	589	569	563	581	552	558	572	591	546	567	590	561	559	596	578	591	611	596	582	534	549	603	590	554	564	598	552	574	542	574	576	605	597	568	604	562	586	591	579	601	547	599	568	586	563	575	613	601	566	561	592	545	611	594	587	602	571	602	573	611	568	568	623	557	586	587	583	546	586	603	590	537	569	592	644	571	597	626	607	593	632	574	611	545	593	594	533	576	536	587	600	606	619	611	624	599	593	567	540	566	589	582	576	591	550	602	570	593	563	583	597	594	584	610	616	586	539	595	552	635	560	578	575	600	607	597	601	605	546	571	541	568	546	556	561	576	590	579	588	607	583	565	531	592	570	553	604	557	591	562	589	554	601	560	596	583	577	533	595	569	584	546	533	582	586	581	555	517	588	604	575	601	545	676	601	553	578	576	540	594	557	574	575	626	564	596	615	572	574	578	598	556	531	565	614	614	564	572	630	589	589	550	586	596	614	584	549	576	583	595	537	582	561	563	617	552	568	615	582	549	577	585	606	611	595	600	557	589	613	552	604	578	568	582	535	539	599	612	622	554	531	586	565	620	585	629	570	563	629	611	625	558	581	571	583	537	551	570	582	591	581	593	548	561	599	579	594	648	588	614	612	567	556	598	580	565	609	582	587	608	599	554	613	574	585	577	614	567	582	575	575	602	600	605	598	581	565	570	551	562	584	559	556	586	593	600	597	619	555	615	556	593	605	594	572	594	560	557	585	547	555	616	582	620	585	582	608	586	602	593	594	607	576	568	575	549	578	548	583	567	575	559	613	544	574	567	557	552	546	558	613	556	555	573	599	584	634	591	562	570	585	585	560	606	525	579	544	584	536	592	598	540	583	591	552	552	640	569	561	579	594	584	553	598	612	596	560	555	606
22077	20830	28311	23453	20824	20874	10802	1080	696	610	569	464	446	427	376	370	301	282	316	290	274	294	317	280	259	280	304	266	282	262	285	244	262	247	258	259	259	262	247	224	280	255	249	246	271	248	245	250	243	243	237	243	295	274	272	247	244	245	257	230	259	244	237	246	240	237	226	254	251	241	254	253	239	238	262	243	251	239	252	244	248	246	268	241	241	222	227	241	226	220	232	250	242	240	220	222	250	241	264	247	222	226	256	224	235	251	229	251	229	235	262	228	225	257	248	236	236	251	241	234	253	269	237	245	226	219	259	212	253	261	253	228	219	236	250	233	243	244	254	229	235	230	249	279	228	228	286	224	251	250	221	224	209	247	219	270	246	243	240	245	235	291	251	238	242	227	258	224	234	227	250	255	239	272	249	251	245	226	237	244	265	245	249	230	253	281	246	238	261	225	251	253	246	253	241	242	243	244	239	215	240	248	245	237	240	225	216	229	225	229	241	255	240	250	253	245	213	234	234	223	224	244	245	252	281	229	241	227	224	230	236	209	236	244	249	223	249	258	260	241	231	240	238	239	233	229	251	260	253	240	276	263	206	200	253	232	232	241	220	244	248	246	225	237	253	256	272	234	237	249	259	247	227	231	244	243	236	241	236	251	234	238	261	225	265	251	235	257	256	215	243	237	239	224	261	266	221	259	217	223	242	244	225	235	249	252	261	228	220	229	218	223	225	249	248	218	265	239	249	228	220	222	235	237	253	247	212	246	249	235	243	242	247	248	237	213	238	256	215	234	240	250	271	223	245	229	230	234	252	211	281	215	232	226	239	226	260	221	214	228	266	246	263	249	232	260	239	239	251	242	220	224	261	272	214	262	258	231	266	224	234	250	251	252	238	235	237	227	247	218	272	223	231	217	225	220	226	245	280	241	226	250	244	238	252	250	253	240	226	239	255	265	240	251	244	260	226	230	266	219	230	231	251	242	235	253	227	232	254	251	242	228	240	250	230	240	233	235	255	230	241	244	223	256	244	197	255	232	230	236	243	246	237	221	219	223	217	252	221	236	243	238	242	232	247	254	221	256	213	246	230	222	262	240	272	238	217	231	209	228	259	249	242	231	236	246	240	233	211	255	230	232	243	238	223	195	240	251	270	244	235	223	229	226	236	259	226	247	226	236	234	235	260	253	253	233	252	246	233	243	230	248	218	230	284	250	237	258	224	238	264	210	233	235	259	224	246	234	263	258	228	209	246	240	242	250	213	247	237	259	245	247	225	246	235	242	246	249	258	262	238	234	238	239	202	258	230	239	267	239	234	240	237	239	239	224	247	223	251	242	221	258	252	240	233	244	239	216	233	242	232	223	203	251	242	249	226	238	247	261	247	226	211	225	258	216	252	226	259	241	256	242	226	241	271	237	262	241	223	244	252	255	233	243	223	233	240	246	226	236	265	244	253	243	225	242	229	235	204	217	252	241	241	252	246	219	249	239	267	241	226	251	236	206	238	227	232	247	248	249	264	239	250	260	258	256	242	222	275	232	240	244	242	244	219	242	228	242	250	250	227	256	218	238	267	219	229	246	245	245	237	216	240	222	233	225	200	240	260	243	231	238	247	261	262	222	256	236	250	270	244	245	232	243	240	212	224	233	239	227	226	244	223	250	259	242	223	253	245	251	206	243	236	229	232	269	246	235	228	222	257	239	225	247	220	261	232	232	249	252	234	247	268	239	235	236	233	225	222	223	259	223	237	218	227	254	239	240	217	227	263	247	245	238	256	225	261	222	241	243	221	258	239	249	227	236	244	238	243	228	243	251	237	252	222	235	215	246	245	250	242	252	257	231	243	236	231	237	221	224	253	259	239	227	240	252	244	199	236	231	239	246	208	253	260	247	263	258	252	221	263	260	243	227	256	271	228	227	231	230	242	238	208	214	248	255	272	245	243	248	253	245	234	237	231	230	258	227	228	240	247	257	247	271	224	226	234	243	215	232	254	242	237	238	236	223	254	263	243	236	247	230	251	245	247	206	218	230	254	246	240	230	260	241	260	236	227	227	203	261	235	250	251	253	246	259	231	259	242	229	247	245	246	256	247	262	228	253	228	243	240	248	256	246	237	267	254	234	257	228	245	252	192	235	256	231	218	252	286	252	234	247	223	226	255	227	220	227	224	230	258	266	269	236	230	246	247	231	263	232	245	254	227	241	226	239	238	225	248	255	245	265	248	250	239	249	257	233	242	236	228	221	209	237	238	244	239	231	245	287	246	232	236	225	245	228	225	234	234	276	239	251	229	245	247	245	285	235	254	249	248	220	256	234	258	257	248	257	230	245	239	234	227	239	229	228	228	228	225	237	227	229	217	234	261	253	222	266	240	241	214	239	234	240	242	238	226	245	211	270	223	240	255	225	231	231	259	231	258	234	246	258	230	244	224	254	248	222	217	258	223	233	223	258	243	225	233	233	229	234	230	231	259	226	232	249	254	278	233	233	222	268	246	264	236	240	208	241	239	227	252	232	290	234	245	250	238	242	248	262	220	256	232	254	233	262	246	250	219	253	234	254	244	233	224	240	252	226	223	224	243	235	228	265	283	260	235	256	241	258	236	234	233	224	249	227	259	227	242	228	254	231	247	251	262	227	263	229	252	246	224	237	222	265	246	240	243	196	246	263	243	249	231	236	261	239	242	226	232	225	231	249	243	240	252	217	241	225	260	248	244	236	249	218	231	234	228	233	239	257	232	212	238	252	238	237	242	236	234	255	227	236	226	225	258	271	228	243	244	237	201	238	244	240	240	250	246	239	209	235	234	264	223	236	273	258	242	253	244	228	222	241	221	255	253	242	237	226	277	257	252	214	243	220	240	249	242	226	231	252	234	274	234	222	233	241	253	234	236	223	258	253	239	235	238	225	246	235	220	230	247	230	254	240	241	251	241	235	241	262	232	236	230	225	250	196	236	230	248	242	223	237	258	240	216	248	273	218	226	234	226	221	230	234	244	260	229	230	231	199	227	255	249	273	250	254	231	251	243	255	234	224	222	224	235	261	243	234	229	245	236	243	252	259	243	237	243	250	270	248	255	229	279	242	223	223	237	249	247	218	271	249	257	219	234	265	238	237	222	240	223	234	240	250	286	291	225	206	267	275	253	247	223	227	224	250	236	230	262	259	228	220	218	239	234	250	274	245	223	216	247	240	254	266	241	253	242	223	247	208	237	228	231	220	251	275	235	217	238	243	227	226	248	237	223	245	259	212	229	239	242	252	224	272	270	265	245	227	231	241	231	278	238	225	236	254	238	266	248	231	220	251	251	248	242	258	247	254	261	226	245	246	242	247	239	235	227	226	233	254	246	230	247	279	241	253	263	242	250	236	230	228	230	252	222	239	215	236	257	229	231	222	235	255	246	257	239	236	259	230	262	242	265	258	252	227	245	236	248	260	249	236	220	220	221	241	257	244	267	253	239	231	244	268	248	248	243	244	239	243	252	229	213	250	205	241
4101	12404	10320	5168	3579	2742	2056	1411	1138	1011	814	685	576	565	479	475	449	421	392	365	340	345	347	336	314	318	330	344	307	335	297	282	314	319	303	262	307	288	307	275	287	278	286	307	266	300	282	253	272	273	256	295	246	288	271	280	292	263	285	266	271	272	294	251	262	292	248	250	288	288	250	266	256	308	253	285	272	265	270	257	275	308	269	264	277	247	289	243	281	263	257	288	262	280	271	281	271	250	288	257	277	259	283	247	254	274	266	242	240	257	234	301	250	256	258	260	254	281	232	281	248	285	290	303	250	283	262	270	265	270	305	257	280	265	285	275	298	244	269	259	249	268	270	237	275	256	285	268	267	285	239	262	280	275	258	296	272	269	230	249	278	275	257	264	267	269	244	250	245	280	296	277	276	246	248	277	239	280	276	268	278	253	292	262	258	289	258	255	260	291	277	246	245	286	273	287	242	280	253	222	233	290	261	269	279	267	272	263	267	239	253	267	257	257	247	261	243	251	232	270	283	257	255	241	277	277	260	250	276	252	271	278	266	278	273	273	281	253	263	275	251	245	298	295	251	256	252	259	273	273	275	293	267	284	250	272	249	255	247	261	303	259	246	259	250	257	265	276	261	258	253	263	231	281	247	277	276	271	264	269	285	275	313	236	279	274	285	245	267	285	284	262	262	243	271	269	235	279	267	252	259	281	281	257	240	265	297	266	275	271	265	267	276	271	247	232	224	233	265	238	268	264	262	243	266	251	259	277	266	249	264	305	262	253	235	271	235	260	263	276	263	256	257	247	274	253	273	239	237	269	287	277	237	260	269	251	253	280	247	251	256	258	255	300	282	254	245	264	281	254	269	267	260	278	261	270	264	260	263	276	253	261	292	249	269	233	256	274	238	272	235	248	266	248	269	241	293	282	268	261	278	278	261	281	262	254	263	245	240	281	283	269	268	280	244	248	282	248	259	211	256	260	287	259	282	260	265	283	247	285	236	258	282	260	283	251	255	242	267	284	278	266	272	269	274	266	263	261	269	236	259	265	279	264	244	267	289	283	255	283	259	253	252	245	254	242	261	262	250	250	248	255	254	282	274	271	252	243	252	246	254	248	281	259	268	247	278	264	278	248	274	270	302	283	274	282	278	222	246	266	306	244	262	270	256	268	270	289	265	251	254	283	264	255	267	273	268	275	267	250	254	268	246	264	278	284	253	262	278	249	286	246	257	245	232	244	279	260	261	273	251	260	267	274	256	240	264	259	259	271	259	271	263	232	272	240	291	263	248	286	278	271	256	273	250	285	268	238	266	268	261	261	258	261	258	266	263	236	260	231	244	275	249	252	250	262	280	260	265	278	276	281	267	273	240	284	257	289	244	254	243	238	284	275	266	244	265	267	267	264	277	270	264	272	243	268	249	247	260	268	266	266	236	259	285	250	230	272	265	275	259	244	283	247	251	282	263	261	266	252	265	269	257	249	266	272	285	275	290	267	274	281	236	254	265	266	263	257	251	277	274	260	260	285	266	273	288	293	293	245	277	277	260	251	265	282	272	277	289	268	249	260	271	250	260	273	269	253	257	282	268	261	273	283	267	257	273	260	278	288	295	269	261	245	263	280	258	232	259	270	281	246	286	249	286	292	255	270	252	294	272	289	266	266	264	293	275	264	247	243	238	281	263	246	282	271	289	239	282	283	251	245	268	265	232	246	283	275	275	280	235	296	248	280	281	227	276	280	270	273	285	262	276	289	279	268	273	270	243	285	287	276	247	255	288	249	239	266	238	285	279	256	278	269	248	270	273	270	274	285	274	273	262	280	258	267	255	281	286	289	269	269	252	276	289	287	270	286	242	250	290	251	239	255	236	254	253	256	248	252	265	265	238	253	284	262	259	247	259	321	279	253	239	286	252	257	264	273	270	260	245	249	257	265	267	262	253	260	250	257	253	274	266	284	247	308	244	244	237	282	243	274	279	245	307	254	265	266	266	283	278	258	251	246	267	260	276	220	293	249	273	255	238	253	270	248	260	280	260	287	260	274	275	287	263	252	270	257	301	251	241	281	266	268	255	249	242	256	266	276	262	247	259	263	249	277	281	268	260	279	283	248	263	283	255	278	268	273	237	274	263	238	293	245	229	258	246	270	273	267	286	263	269	258	258	248	254	254	268	287	281	264	295	280	268	279	272	268	262	261	271	264	277	269	284	269	262	296	271	259	288	241	261	267	261	237	220	267	228	253	246	245	254	275	269	262	247	248	268	268	252	261	271	260	273	254	277	272	244	285	266	277	290	274	242	267	241	274	247	280	263	299	290	248	276	235	235	277	296	249	250	254	290	265	251	286	277	276	256	269	280	248	237	270	270	243	275	241	256	235	265	290	258	253	266	264	251	279	301	271	252	246	272	258	283	260	272	244	276	287	252	248	288	262	261	256	249	252	284	266	253	275	257	239	281	281	274	258	229	272	259	280	263	237	271	282	279	275	293	272	273	259	252	270	264	236	270	256	239	262	264	250	274	255	260	244	258	245	278	277	280	265	249	243	211	273	251	254	248	288	273	260	269	257	261	258	285	233	290	266	284	264	262	284	243	232	251	297	266	263	251	259	290	281	264	259	239	271	263	249	249	251	247	261	242	240	253	254	234	248	262	242	287	256	241	253	292	313	297	277	277	256	259	236	264	284	291	247	289	276	266	280	247	280	264	280	260	264	280	286	252	261	264	258	268	271	267	245	270	252	256	289	263	258	256	250	231	277	262	265	256	268	292	261	253	290	235	267	232	254	274	266	253	254	256	265	269	296	268	265	255	253	266	245	236	296	257	253	261	255	269	241	283	268	264	261	284	253	243	270	243	266	283	283	254	277	266	254	244	254	247	277	260	277	247	263	249	253	284	298	263	257	256	244	241	248	301	282	279	267	267	264	247	292	249	276	257	257	266	261	227	269	257	245	240	244	263	260	270	281	254	272	278	245	264	288	282	227	250	271	281	246	280	252	244	254	266	252	257	282	254	271	266	268	266	255	255	295	254	266	254	281	274	284	265	253	257	243	286	245	250	298	286	255	246	272	286	281	248	267	274	243	270	243	261	270	285	265	256	260	277	266	258	251	277	249	275	277	261	234	294	266	259	238	287	285	295	258	252	240	258	293	275	244	269	256	243	249	301	258	285	257	285	248	286	284	250	247	254	256	243	281	279	286	276	249	240	263	256	257	286	295	283	259	256	273	292	266	257	257	240	262	266	262	269	252	261	280	258	240	233	256	262	265	256	247	228	240	277	272	276	251	271	278	254	263	300	227	271	279	266	247	269	274	265	270	262	273	274	277	265	271	258	274	236	276	245	264	285	245	301	284	260	259	265	272	252	235	283	267	250	271	290	289	242	253	275	240	293	275	265	292	268	236	249	256	251	237	258	262	275	242	266	264	260	283	288	256	268	268	262	272	281	256	291	248	286	277	285	277	282	264	279	254	265	244	235	273	252	235	268	265	261	288	248	246
26962	18879	5831	1260	960	914	865	856	865	863	862	874	829	826	836	836	855	921	840	848	898	837	836	847	864	865	829	866	823	823	843	901	828	848	813	827	816	851	851	870	873	863	863	789	838	869	860	806	834	843	849	860	826	838	833	807	822	867	774	842	848	809	836	835	856	832	823	811	836	805	748	863	803	821	830	826	859	860	815	813	859	850	841	870	829	839	901	868	836	866	801	873	840	842	839	830	862	870	845	799	829	924	866	871	884	837	813	846	806	860	850	874	828	816	822	846	813	882	840	796	827	837	790	842	875	823	806	791	868	836	875	875	834	849	760	843	786	816	844	823	836	856	854	812	764	809	870	789	800	844	848	815	827	867	860	795	860	842	847	851	827	863	808	825	819	859	855	847	842	801	850	820	881	807	842	867	825	868	824	853	827	820	851	844	833	834	851	822	786	880	843	846	825	796	877	772	825	769	855	848	838	817	850	811	826	802	826	885	808	856	836	814	881	834	794	829	845	847	826	855	795	818	799	874	831	826	843	838	841	843	868	866	811	778	858	829	838	847	890	887	802	837	794	793	861	827	795	848	844	903	870	892	812	769	817	804	794	773	902	847	817	829	838	854	820	833	855	821	883	825	840	809	789	831	890	841	811	898	873	812	861	779	870	896	810	853	868	827	848	871	853	883	817	847	848	822	831	858	836	814	791	834	836	852	821	867	855	856	845	920	876	876	829	851	880	920	869	865	809	870	847	842	811	898	835	782	819	829	855	836	842	877	800	889	877	788	834	837	856	844	822	826	845	804	813	868	840	882	826	885	868	822	875	812	895	845	880	859	816	885	841	829	827	905	852	812	821	844	811	890	792	829	872	816	827	837	863	847	869	846	850	799	810	839	857	805	853	846	802	863	833	797	833	819	826	878	866	856	846	824	862	809	831	834	825	801	809	863	836	804	828	864	819	823	817	866	854	846	845	790	833	908	803	866	832	818	838	839	793	816	860	868	828	859	849	862	860	806	828	806	827	827	829	809	853	853	876	813	837	869	855	796	791	868	840	876	868	817	791	867	888	861	809	852	876	882	822	844	867	828	842	856	804	852	882	843	861	820	791	843	812	832	843	877	849	816	846	785	844	861	897	868	887	928	820	825	820	848	774	828	838	834	794	859	843	830	821	862	835	863	871	868	843	838	876	831	827	833	864	836	868	858	861	821	809	857	825	830	856	816	780	851	829	848	842	849	862	842	897	775	878	787	828	851	830	901	857	898	890	862	873	842	813	858	823	847	834	852	828	837	821	881	822	832	851	819	823	793	833	832	893	875	886	874	906	840	853	865	887	836	831	859	881	840	817	848	810	830	862	836	861	841	845	841	820	878	867	817	844	847	854	871	861	836	904	822	810	829	876	829	851	840	848	844	846	858	892	871	864	886	883	869	815	815	817	901	822	850	879	862	883	904	830	850	826	819	814	850	863	826	807	810	824	843	876	862	836	859	823	864	856	834	793	884	793	824	837	808	780	829	861	920	832	794	813	853	861	839	847	843	839	871	926	869	820	801	861	873	791	776	828	830	873	883	821	872	840	822	857	818	889	832	805	848	817	843	802	809	822	818	888	797	876	808	839	819	865	825	829	866	824	833	818	827	880	824	873	856	821	763	926	845	882	848	858	825	904	850	830	866	890	880	843	834	780	833	839	851	849	810	808	841	821	859	820	782	853	801	869	858	810	869	852	786	779	856	815	792	843	825	840	829	873	839	840	818	854	871	786	823	818	815	836	835	858	828	850	815	882	794	811	878	790	814	847	844	849	836	865	804	913	862	813	902	788	895	831	853	900	816	911	782	846	794	900	842	847	892	812	829	834	798	848	802	890	823	814	813	822	855	817	840	870	798	813	860	819	834	854	884	843	856	857	866	813	883	827	853	835	869	823	801	845	816	797	784	805	838	853	811	832	847	877	835	783	854	861	827	837	856	855	832	843	864	845	854	815	867	869	868	895	869	837	844	835	816	840	822	831	799	883	806	895	865	799	862	840	896	848	796	848	826	852	833	844	888	887	862	834	890	831	813	832	860	816	833	834	823	806	775	833	806	857	844	861	801	823	843	823	842	807	847	809	778	855	806	860	853	828	840	808	877	796	804	844	857	861	831	896	802	838	819	824	852	778	828	826	839	861	895	784	828	836	819	879	833	841	808	810	828	795	865	877	823	817	884	833	788	848	795	804	871	854	838	845	885	848	842	906	805	881	843	842	891	872	812	824	802	858	814	834	881	870	842	859	849	842	801	826	895	841	799	830	845	843	854	779	843	839	872	872	861	853	837	846	870	847	835	821	859	866	781	817	822	831	831	836	863	889	873	776	787	827	807	819	803	862	845	850	847	861	815	830	802	817	822	828	807	828	840	878	857	859	833	870	801	846	824	854	819	805	835	834	816	839	879	866	893	838	814	846	820	846	833	849	830	839	832	904	853	876	820	798	792	828	871	868	812	825	820	850	791	817	908	890	847	844	810	866	832	862	897	846	921	897	831	817	837	861	844	820	878	878	842	869	817	831	843	857	865	814	825	821	834	875	824	828	908	829	847	847	794	815	901	811	866	864	815	863	841	846	821	807	869	829	867	825	817	796	845	828	846	883	860	832	893	850	811	868	864	834	877	821	836	780	833	800	815	844	850	916	823	844	821	875	839	876	838	842	791	827	829	798	854	823	839	754	816	847	843	838	830	819	783	852	828	801	864	859	805	866	757	796	789	825	819	798	857	815	812	876	826	815	845	787	831	830	884	860	889	879	847	833	837	842	851	831	839	793	825	892	871	796	805	836	843	835	818	814	818	862	804	857	857	881	799	812	845	885	882	853	873	814	827	818	879	879	855	859	889	831	849	874	880	838	844	840	755	845	804	857	836	866	878	821	838	842	842	804	891	862	804	848	835	851	795	809	821	852	891	838	833	836	851	817	787	805	835	840	825	830	824	886	810	855	864	930	887	865	924	829	866	836	824	843	868	851	814	853	824	868	896	824	856	874	888	861	863	912	865	828	802	852	799	848	768	869	841	871	817	894	846	839	865	843	838	851	878	832	811	790	867	868	848	838	819	856	852	814	878	811	857	873	831	793	806	860	879	832	856	820	823	820	820	803	836	857	871	910	846	817	851	775	838	804	847	820	817	849	856	934	823	796	849	832	859	820	858	817	858	794	823	821	846	787	875	829	834	800	835	807	812	839	852	844	905	779	832	860	845	823	849	833	849	819	855	838	835	852	809	858	840	863	783	851	865	865	828	837	778	850	846	878	802	794	837	827	855	852	840	739	866	805	850	828	844	856	880	836	816	883	873	860	827	863	817	876	815	855	812	817	893	830	877	799	822	862	851	860	882	838	827	813	801	877	867	828	825	823	893	853	884	819	919	902	821	848	832	873	832	809	807	793	825	798	871	794	839	835	868	850	879	886	823	881	841	865	836	842	815	787	859	854	835	847	854	832	836	829	863	826	879	880	805	835	877
4478	1332	1264	1093	993	1012	951	911	896	917	944	959	867	934	879	933	921	875	864	904	943	858	912	866	931	895	886	923	940	911	918	919	859	880	906	881	846	920	879	876	947	915	889	925	860	891	882	902	947	873	888	915	880	886	878	836	889	926	921	894	955	904	882	916	871	874	902	930	909	876	903	926	892	877	896	881	819	843	860	864	873	980	926	921	919	932	886	834	921	906	875	868	901	904	902	949	887	937	955	883	920	854	892	916	884	910	860	883	859	897	887	887	900	935	898	929	884	858	858	928	866	841	902	855	888	846	951	922	891	931	902	899	916	911	936	908	878	880	925	908	910	956	921	869	866	885	880	887	841	890	860	889	900	902	866	902	930	893	903	849	881	931	847	897	865	957	880	899	876	877	913	902	873	895	883	965	957	904	930	897	898	869	899	913	939	918	978	917	893	910	893	916	843	830	910	914	897	913	880	923	906	865	923	903	903	921	897	853	904	868	937	913	885	856	876	910	956	917	882	939	851	889	832	916	878	952	929	897	836	958	871	936	874	921	846	900	919	881	900	882	893	887	846	890	885	905	883	858	906	937	905	894	890	877	886	923	942	881	933	903	909	920	927	905	908	911	910	901	938	850	915	889	879	845	931	910	910	882	917	889	903	918	897	926	931	905	913	908	907	865	904	897	910	887	895	878	853	890	932	889	864	893	921	908	883	856	873	940	842	850	894	918	840	908	889	945	922	907	916	906	902	893	913	909	824	899	907	911	951	901	889	903	906	867	860	905	866	875	948	893	925	905	956	849	904	888	910	883	855	949	887	918	845	905	902	896	920	871	859	897	863	864	915	900	882	875	908	829	910	870	848	915	896	892	868	931	896	934	899	940	919	900	940	887	868	902	900	864	919	900	936	848	987	889	981	931	845	906	855	893	924	914	935	941	911	930	951	952	934	893	849	906	897	904	928	882	847	875	947	929	827	912	921	884	896	846	880	872	823	908	919	898	924	864	860	896	855	893	851	906	855	921	890	872	899	872	849	885	926	896	949	855	913	933	932	919	926	876	885	921	931	937	900	886	933	873	890	935	897	908	896	904	898	894	909	898	907	943	898	872	904	955	910	913	904	899	894	952	841	909	947	860	922	887	909	888	875	912	960	867	947	857	882	919	938	876	918	920	885	929	947	923	855	907	867	847	908	905	860	872	933	909	865	924	927	889	947	849	926	895	951	928	949	852	877	889	936	846	883	881	935	939	906	936	833	913	964	861	917	913	841	888	890	904	928	882	858	959	849	885	957	888	908	877	941	883	889	904	923	914	883	925	865	900	873	889	880	870	902	932	904	889	886	899	959	909	839	854	920	883	931	948	876	933	913	928	929	957	888	895	942	901	886	906	925	908	833	908	888	879	884	884	896	928	929	922	920	887	922	909	920	868	901	883	914	897	973	917	851	957	882	928	864	896	913	932	851	872	870	873	969	881	899	871	863	905	905	869	858	939	895	874	942	889	940	950	912	908	914	927	984	882	890	938	912	913	918	897	892	875	922	889	877	871	926	887	876	941	907	841	925	891	917	867	873	870	918	902	935	850	884	873	890	917	900	936	814	886	941	903	901	876	921	887	904	864	853	899	850	938	885	907	842	880	905	930	885	873	907	931	935	923	909	850	934	904	887	884	885	952	901	896	923	902	901	889	876	958	955	901	914	853	963	903	902	933	942	927	948	890	916	924	924	921	876	868	902	899	883	908	881	954	893	922	885	924	888	878	886	918	895	974	919	937	898	905	944	911	861	924	880	918	905	850	890	904	842	826	945	925	888	911	893	875	867	934	954	891	866	928	907	863	915	917	830	914	943	921	891	870	902	846	920	903	850	942	937	873	914	878	830	889	856	883	912	935	925	874	876	901	907	918	884	895	896	919	884	930	976	921	853	854	961	903	949	917	933	923	896	854	918	926	906	918	880	924	926	892	875	889	903	873	943	856	911	938	877	947	902	904	890	868	919	891	903	898	930	919	910	948	888	912	916	887	888	878	877	953	886	937	883	877	929	948	889	911	882	883	899	900	912	866	896	905	837	929	858	843	969	864	923	827	895	911	908	949	918	901	891	849	945	934	881	903	895	797	875	920	889	914	905	867	872	886	874	908	905	880	932	859	880	903	907	960	866	874	947	866	879	912	832	878	931	866	890	913	961	878	883	934	907	915	839	899	900	930	862	926	815	930	938	896	954	955	912	857	932	922	864	889	856	881	887	829	889	918	861	926	904	956	883	905	879	859	899	892	922	901	928	872	910	898	898	896	931	936	890	910	916	950	898	889	867	872	874	895	915	948	940	879	855	885	899	896	919	919	951	873	887	891	875	890	899	956	891	856	869	905	891	848	894	901	969	949	922	910	865	863	946	934	912	929	903	899	836	943	892	908	916	893	888	894	904	893	943	905	895	906	922	904	891	918	857	900	904	901	864	883	832	906	897	847	861	906	916	879	948	921	931	879	888	950	876	961	819	903	869	869	883	919	939	892	930	895	886	931	861	865	915	883	909	951	898	870	911	890	900	905	941	864	896	904	919	858	919	918	916	870	901	912	874	923	894	934	934	864	869	888	920	874	918	917	905	895	932	827	874	859	921	895	910	896	901	911	861	911	881	852	937	896	864	884	891	916	882	843	899	910	828	902	891	920	887	875	935	945	867	924	929	859	909	913	901	896	887	915	887	877	920	846	876	923	882	943	953	908	875	922	900	876	844	904	904	888	918	911	894	901	911	946	927	854	912	948	927	890	880	918	895	946	879	901	929	882	935	902	933	899	899	889	852	912	886	896	881	872	897	912	853	869	871	876	882	926	859	993	892	873	913	847	910	928	917	901	894	911	942	845	910	919	901	875	899	941	871	909	921	895	898	928	889	931	905	888	879	881	944	899	889	890	892	892	931	947	808	907	921	889	894	923	917	929	933	933	861	914	908	867	888	882	908	902	943	896	895	911	950	877	880	967	896	866	888	931	903	903	918	906	871	840	907	915	879	888	917	927	860	865	905	933	902	904	929	897	851	877	870	929	881	879	894	883	931	911	917	902	863	869	879	892	906	928	902	928	873	864	892	942	890	895	918	926	934	900	896	915	920	879	898	913	865	888	925	892	882	810	913	939	857	873	861	920	861	886	929	908	912	935	895	899	919	915	894	902	934	924	929	894	887	859	850	892	914	953	869	922	864	909	842	915	836	936	895	883	871	854	914	869	939	877	943	893	901	953	880	879	900	948	896	883	899	934	942	861	896	877	880	934	887	888	922	888	900	857	922	846	871	877	899	898	838	875	905	1009	886	916	938	916	867	879	882	932	907	906	945	884	893	903	859	906	946	880	958	930	878	858	855	828	911	875	949	902	883	883	948	972	872	884	880	849	920	911	868	979	902	926	866	841	932	919	862	927	925	887	901	915	914	882	828	923	928	918	936	884	882	886	922	913	930	891	892	936	912	893	874	916	851	922	871	886	885	892	876	928	871	899
23148	20806	27865	23851	20794	11362	1576	1119	947	787	859	765	828	818	739	757	724	727	667	684	740	683	706	716	695	707	678	683	692	653	669	626	667	712	664	637	693	666	659	675	709	747	672	640	668	694	663	657	654	643	672	701	633	644	695	677	693	640	685	633	695	655	672	674	679	685	667	671	651	654	660	637	646	680	687	632	700	663	663	678	697	663	674	670	657	689	671	627	637	687	697	620	651	656	704	668	654	659	660	677	639	669	648	672	727	677	657	675	642	660	664	650	660	654	713	698	655	667	665	649	626	702	669	670	726	644	674	648	678	706	648	701	607	653	713	683	676	661	635	649	640	627	668	649	662	653	643	620	646	684	655	671	646	646	657	663	685	659	679	657	647	637	635	651	660	645	653	664	662	659	631	657	642	667	680	594	633	681	677	690	644	661	706	683	694	656	653	665	659	685	678	657	648	652	640	680	660	627	625	662	659	623	666	694	651	614	684	656	665	667	622	675	689	652	660	650	659	694	702	643	687	671	663	638	653	630	654	730	653	678	652	695	615	642	660	670	669	662	636	707	646	686	669	634	665	706	637	682	622	665	657	645	716	662	646	672	640	616	684	641	662	666	673	620	641	683	639	634	669	681	671	644	633	577	668	640	632	695	684	719	703	662	644	658	649	654	691	695	673	664	686	656	679	625	668	688	644	680	645	695	674	675	695	635	641	694	679	638	687	673	641	656	658	651	603	632	642	622	673	676	619	703	683	671	657	649	643	640	595	653	658	645	689	653	613	670	646	699	677	652	640	641	639	666	652	642	667	664	666	649	666	688	669	632	607	636	661	640	682	604	687	636	693	721	671	652	663	644	630	666	701	648	662	632	648	699	656	663	627	689	631	691	643	674	665	674	637	653	706	629	680	646	650	666	660	671	646	677	673	617	633	697	652	636	657	645	640	643	648	676	671	727	686	634	587	642	652	641	627	669	639	690	672	652	655	653	701	647	644	629	634	633	734	657	645	668	612	665	689	643	670	633	630	641	706	681	639	649	665	656	666	628	642	628	659	610	707	659	684	667	659	701	623	700	632	575	678	693	678	653	662	635	659	635	681	716	616	659	665	648	594	672	628	634	656	642	609	666	662	655	663	668	635	651	680	647	711	679	616	673	622	700	634	645	683	622	723	626	621	662	671	673	658	714	658	646	621	678	648	676	631	695	630	640	677	681	618	670	680	675	654	645	673	674	691	695	657	691	684	668	642	656	660	676	661	638	660	632	676	655	684	666	688	700	732	661	631	657	664	647	630	619	663	662	613	626	691	680	636	655	640	673	648	688	638	644	681	670	669	680	659	675	629	640	683	672	630	642	651	631	693	661	655	635	673	576	630	695	634	610	650	658	626	651	613	637	627	641	681	684	635	679	644	658	633	678	611	645	679	652	634	616	634	654	650	653	621	663	638	664	665	634	664	663	658	640	654	675	646	641	718	670	682	676	666	639	641	659	632	667	614	698	640	626	671	676	682	643	604	646	650	606	660	659	651	696	636	669	650	661	644	660	688	622	641	639	676	665	640	639	638	653	603	681	678	637	665	668	655	697	667	633	651	671	653	639	613	605	617	623	665	617	667	673	647	675	677	692	703	647	671	690	625	627	671	657	631	670	706	635	635	648	609	675	620	643	652	622	709	650	662	648	663	664	674	648	702	670	602	651	671	675	672	675	604	685	682	673	629	700	648	643	705	664	676	615	676	641	677	685	689	627	678	638	605	630	682	640	629	638	628	611	595	661	631	659	646	668	638	643	665	695	672	659	653	669	670	645	659	642	621	680	654	654	604	622	606	638	673	621	606	665	714	646	617	682	728	667	682	681	650	619	602	690	641	640	680	629	641	671	651	646	704	649	675	626	627	651	706	646	628	644	601	660	675	685	662	708	660	649	708	617	638	681	653	683	701	683	650	597	697	646	720	683	648	642	699	671	658	695	621	626	666	666	670	671	703	635	697	671	645	664	661	648	659	623	725	597	603	662	638	653	659	653	676	645	681	624	648	621	657	649	726	677	624	645	653	699	661	682	684	664	665	658	678	691	614	654	679	641	636	619	634	643	732	692	638	679	686	633	651	640	667	623	666	692	621	633	610	659	585	634	665	641	664	645	629	616	678	660	674	655	610	673	676	677	655	680	665	700	618	651	657	647	615	632	713	637	650	623	656	649	590	680	693	670	657	646	671	682	619	639	682	628	651	680	671	696	606	661	689	611	669	636	683	628	615	610	667	634	628	655	641	674	644	639	647	641	675	706	670	641	660	645	687	655	604	636	668	665	664	609	647	640	669	685	648	707	639	668	622	665	675	683	637	650	634	651	641	689	665	637	664	657	626	674	701	632	666	661	663	627	674	676	668	656	632	640	616	654	622	647	669	681	709	633	649	669	669	637	645	659	622	661	643	630	699	607	660	675	654	650	673	696	658	663	691	634	638	652	682	620	700	595	651	710	639	648	625	643	648	670	638	663	656	647	624	678	644	665	708	666	665	708	621	652	619	691	645	654	660	682	638	694	641	659	594	643	668	694	628	613	693	706	631	676	603	682	601	634	676	633	655	667	678	674	631	672	626	656	682	668	658	635	667	633	699	661	673	659	669	634	666	660	624	671	678	628	640	664	653	645	641	613	673	640	665	643	730	668	650	630	677	626	623	644	672	665	666	709	604	681	682	642	610	647	656	690	642	619	640	652	614	656	663	686	643	610	679	678	689	636	687	694	650	672	654	693	676	706	692	697	624	669	627	647	714	668	671	647	699	636	670	652	625	667	662	644	609	655	611	653	614	644	652	623	628	679	640	693	690	744	659	691	630	666	632	644	657	688	659	622	657	606	634	678	699	633	643	677	623	657	652	640	627	656	624	664	678	660	710	620	677	632	724	668	642	648	650	609	646	633	710	683	656	623	672	627	619	682	657	684	629	701	644	652	667	625	603	649	681	641	695	674	637	652	620	620	688	669	619	676	683	673	660	686	678	690	636	690	599	672	692	638	639	648	689	659	698	642	656	663	704	655	644	659	665	695	625	639	722	657	641	654	646	626	712	607	618	673	635	653	641	621	692	630	626	645	662	671	668	656	634	629	683	662	702	635	612	660	659	640	658	649	625	635	634	730	642	697	643	700	636	678	710	701	642	636	679	650	627	636	647	681	653	638	667	667	656	680	686	654	649	612	676	649	696	696	688	652	655	665	700	640	629	670	624	634	638	679	656	688	672	697	677	659	656	642	659	681	664	602	649	642	646	651	642	639	643	641	662	607	655	699	660	678	658	641	659	644	637	672	699	672	611	639	686	639	662	608	655	671	691	616	686	627	629	627	621	646	665	644	639	654	662	684	661	663	631	652	666	678	661	674	681	677	637	648	682	645	694	633	664	689	644	669	678	625	625	661	705	683	644	632	629	669	641	706	640	686	651	640	618	669	639	600	648	661	689	682	695	650	618	700	655	676	654	610	673	598	643	675	667	626	660	674
3259	7509	6272	3304	2422	1954	1596	1284	1208	1023	997	960	878	887	785	768	782	771	762	742	725	751	783	742	730	735	722	723	743	739	755	747	752	727	684	719	715	699	732	709	726	745	685	709	744	679	743	684	715	737	686	701	735	712	718	790	675	756	681	697	736	750	684	696	740	777	726	716	707	717	732	756	674	694	671	704	705	764	720	739	692	681	685	682	723	716	730	735	690	695	686	717	767	726	784	725	713	788	755	700	687	703	718	675	712	725	750	735	690	705	754	718	719	718	698	680	689	709	710	742	679	717	776	726	707	733	761	713	719	710	706	685	698	706	689	700	742	727	689	765	701	769	717	692	707	732	777	772	698	718	704	704	774	698	760	708	659	708	717	699	782	689	744	730	705	720	755	707	728	716	714	692	700	706	722	735	723	715	750	691	709	711	791	717	736	746	697	727	724	683	722	750	699	725	678	747	706	703	704	736	727	713	748	712	739	744	748	724	734	696	699	690	736	719	754	693	724	731	737	712	677	698	723	738	710	656	677	686	737	744	729	705	731	720	698	719	718	730	696	777	694	713	706	716	771	687	697	735	719	712	744	694	687	673	716	706	650	678	665	698	747	722	724	718	722	750	769	722	749	721	729	732	803	697	698	690	708	699	660	763	722	706	723	679	720	683	761	689	752	774	708	749	734	682	684	692	718	663	713	732	708	711	695	729	712	718	717	659	686	719	723	681	720	765	722	749	726	738	746	697	735	692	734	690	774	680	729	734	726	725	748	721	720	763	726	740	691	679	649	717	727	699	720	729	760	767	659	733	695	714	660	733	704	731	711	682	709	725	709	694	733	703	743	686	693	694	688	764	729	671	688	766	737	725	711	665	689	686	700	745	693	766	676	705	690	673	756	745	724	738	715	716	708	718	757	758	755	749	788	711	744	680	737	717	763	709	720	713	732	678	707	696	721	725	705	720	746	718	713	701	713	689	752	734	700	749	731	742	697	724	700	702	703	718	683	694	686	649	720	716	726	751	725	719	659	715	664	707	704	717	729	667	719	749	687	767	768	765	680	732	684	712	743	687	719	710	697	729	712	701	718	754	752	686	703	730	689	718	708	670	698	768	709	736	720	726	766	734	729	697	711	774	712	736	708	744	706	682	743	768	733	705	710	698	745	766	731	747	733	714	732	745	757	739	728	698	704	682	749	699	707	724	682	708	710	762	695	720	761	699	721	756	728	752	787	712	717	739	718	742	698	689	735	747	712	736	707	665	704	681	736	665	685	695	724	699	735	758	737	700	695	755	710	700	740	724	749	754	735	725	662	742	758	762	696	734	739	705	741	723	718	666	734	771	731	732	702	747	693	735	716	692	726	726	730	739	782	757	755	737	760	714	785	744	687	733	719	701	734	744	650	686	738	725	750	774	711	701	730	684	816	709	746	696	734	688	728	707	726	668	736	712	788	707	714	707	720	707	685	693	690	691	765	749	751	753	708	710	770	712	702	690	714	775	719	731	705	717	697	734	685	746	715	740	757	775	726	679	688	772	735	683	733	717	731	726	685	742	730	668	698	733	692	719	740	753	713	638	743	697	752	737	708	699	725	717	731	734	730	726	718	692	732	719	747	715	726	681	756	719	747	719	694	749	667	665	685	766	714	740	746	719	763	698	735	711	659	749	743	743	702	731	673	704	723	706	716	745	666	709	713	717	738	697	684	741	670	722	715	726	723	713	738	695	689	720	691	669	699	695	709	662	728	743	727	724	727	701	679	689	717	674	749	710	780	711	702	681	724	675	731	756	689	770	705	757	693	713	711	721	709	672	702	744	708	726	661	704	722	727	691	706	716	729	712	741	714	649	725	720	727	709	728	716	752	664	748	728	713	721	752	734	726	675	694	697	728	704	728	736	724	687	751	750	704	706	697	743	733	714	667	759	726	711	729	656	717	752	702	718	682	719	659	718	706	716	727	667	709	726	740	731	743	696	707	730	706	741	703	706	693	738	713	756	710	728	729	726	674	726	737	675	699	715	744	723	752	773	693	668	726	782	716	646	660	745	696	701	772	684	736	719	740	735	739	732	653	729	741	722	728	724	707	725	703	737	720	721	681	679	716	710	682	700	722	695	751	757	715	723	780	714	681	708	738	679	711	709	696	711	685	752	695	692	728	748	718	700	704	694	661	731	709	763	740	740	720	708	749	704	707	740	674	713	707	730	740	735	774	700	738	752	696	689	714	750	653	713	741	705	703	754	734	724	703	722	632	714	739	739	678	729	725	726	722	724	682	740	705	713	698	709	674	701	759	685	683	682	707	693	653	695	712	736	685	705	706	737	688	675	718	745	690	711	739	664	686	732	674	730	751	711	685	790	714	749	696	706	720	694	697	725	718	754	695	678	699	685	674	697	713	724	706	722	706	742	726	671	700	737	690	713	692	728	714	703	750	736	737	745	710	760	720	717	745	642	729	676	689	712	702	711	675	657	724	724	716	693	758	728	790	671	729	695	709	720	695	730	686	699	700	706	755	729	691	690	719	719	684	758	737	708	757	705	670	688	682	726	713	698	714	693	706	765	756	774	705	734	762	729	715	716	687	691	733	699	740	744	725	739	761	718	676	772	716	734	750	729	706	702	690	707	682	729	691	715	706	680	673	751	725	741	710	683	754	705	723	678	696	672	746	712	661	700	711	711	716	717	739	697	709	698	743	721	722	718	766	734	710	711	711	705	696	658	763	711	720	723	714	769	686	672	690	676	744	716	714	698	688	757	752	738	719	704	727	763	711	688	751	733	649	746	684	718	715	706	701	696	687	743	703	710	726	713	699	767	738	697	741	773	720	764	704	739	713	741	689	714	735	733	684	732	708	676	660	711	726	658	747	676	706	735	728	743	715	716	718	734	717	743	725	707	744	713	742	696	748	742	698	714	752	707	707	728	713	732	739	662	745	781	721	690	684	709	777	766	726	758	719	738	721	772	738	733	729	687	736	704	755	683	770	738	713	717	728	733	682	699	731	701	693	725	687	696	679	701	713	738	746	711	713	728	730	715	727	684	702	715	704	679	717	760	721	744	725	721	691	674	707	737	743	670	691	713	707	701	675	736	714	713	736	720	736	730	688	770	715	720	734	749	693	718	699	688	703	711	713	762	713	688	742	668	717	754	668	724	672	690	715	733	670	746	722	721	701	696	711	732	765	697	679	718	701	707	717	674	734	687	713	696	758	691	743	698	653	722	705	733	727	665	722	743	689	720	720	715	732	715	702	718	742	701	733	731	738	730	707	749	714	763	741	717	663	705	754	771	701	714	709	691	712	684	739	746	708	698	760	691	764	695	746	733	728	720	700	742	679	759	699	707	684	730	706	733	731	726	752	736	702	697	734	718	723	785	722	739	723	737	703	701	713	728	766	738	724	671	671	701	734	740	711	729	762	681	712	721	662	672	758	725	731	731	699	717	746	717	727	708	720	709	723	728	712	733	731	706	747	688	740	735	754	732	701	725	682	783
24178	20836	27082	24588	15351	1298	895	770	686	694	618	637	632	619	576	572	613	580	645	563	529	568	598	573	540	565	601	580	531	598	563	588	529	543	607	550	537	562	528	571	549	572	570	559	578	549	571	536	530	554	563	589	560	561	546	568	553	577	575	551	577	563	539	573	539	548	552	567	567	515	530	552	543	546	591	547	597	565	615	556	550	525	552	575	558	598	576	549	556	567	555	557	599	535	527	583	536	557	548	549	552	549	547	556	561	574	602	590	540	566	557	533	522	591	566	576	587	562	547	529	580	580	574	586	569	577	590	610	560	543	588	554	560	580	553	556	600	573	594	562	564	587	576	555	581	564	529	578	587	527	545	570	545	577	568	564	578	572	541	565	583	528	541	545	534	554	579	557	529	569	537	583	592	564	542	546	567	564	580	553	551	584	534	550	568	595	592	543	543	552	574	543	552	589	580	592	550	570	579	577	576	532	589	545	534	556	597	555	540	519	551	534	544	546	557	552	514	586	578	572	575	552	574	546	569	538	537	586	552	534	576	522	538	595	528	551	549	549	572	528	585	538	537	539	548	587	529	557	574	585	584	555	552	565	528	551	549	544	562	576	563	558	552	510	529	536	562	579	537	576	570	577	537	476	576	543	601	526	553	537	576	583	563	588	558	560	549	554	541	589	564	585	546	572	558	563	567	524	577	582	580	587	545	566	568	566	540	554	555	589	562	548	543	559	551	532	579	570	589	577	565	555	578	563	596	609	575	552	524	546	584	572	549	542	594	549	544	559	582	571	552	578	577	569	569	532	526	578	534	531	579	548	580	535	569	593	547	563	555	544	551	513	587	545	589	529	557	596	596	579	593	612	504	554	561	589	565	578	539	521	563	583	574	529	563	551	550	551	586	574	573	587	567	547	626	519	575	523	551	607	561	521	550	544	526	552	550	580	570	576	555	603	569	550	553	584	555	540	603	581	606	575	589	543	553	530	518	599	535	548	528	554	544	583	534	536	538	569	570	585	564	510	618	534	550	580	508	543	526	582	578	580	625	568	592	540	558	538	588	568	540	541	547	553	555	564	581	589	562	593	558	568	553	531	554	585	547	581	555	542	566	556	557	556	579	561	575	574	565	594	554	576	545	546	603	528	529	575	621	563	587	557	564	520	547	575	568	541	547	541	592	578	564	535	548	574	574	587	547	570	541	609	552	533	528	564	563	576	550	632	571	588	602	538	587	560	543	587	597	588	558	581	560	573	585	535	534	560	574	532	563	598	555	609	563	554	583	564	557	546	554	567	576	536	573	565	560	554	590	566	550	588	577	575	573	553	575	523	560	571	534	586	552	590	579	555	560	512	563	585	571	566	565	534	516	544	544	554	545	578	562	566	592	557	559	568	575	556	582	596	537	550	550	543	575	573	576	576	562	527	552	585	569	554	535	571	618	589	539	570	542	532	571	564	533	540	587	575	591	492	557	588	544	594	575	584	547	556	548	580	535	540	535	582	563	563	556	578	563	567	554	554	540	547	593	587	584	560	598	549	544	548	602	499	554	569	559	536	550	596	616	605	589	591	569	551	537	557	539	576	574	548	570	586	609	561	546	544	554	564	552	550	596	592	550	558	577	584	562	595	582	561	589	547	570	554	567	600	559	583	562	501	552	580	585	561	595	538	576	580	544	569	581	542	523	593	592	546	620	509	586	571	569	546	534	537	533	539	559	580	554	571	560	595	589	552	582	549	560	538	535	581	597	602	557	556	580	515	581	598	597	521	552	544	522	539	573	557	546	569	572	580	539	555	536	546	558	596	518	567	543	543	556	529	538	537	538	526	537	573	578	586	593	540	537	579	567	560	561	588	563	553	544	554	530	578	542	544	525	573	590	564	557	543	604	526	542	560	561	576	527	599	603	585	562	540	558	566	593	580	541	513	551	559	594	627	591	577	568	559	571	586	563	592	515	514	579	533	585	565	553	548	600	568	599	587	546	554	550	575	529	576	547	548	537	569	563	509	573	571	504	566	582	547	606	578	585	508	561	567	545	560	560	549	543	544	510	572	561	573	558	521	554	538	524	575	600	589	571	539	541	576	558	579	563	600	603	551	515	607	529	537	575	567	578	588	556	582	615	538	562	576	560	600	552	588	587	540	540	567	534	549	608	559	539	529	562	543	540	543	557	563	576	541	579	492	536	587	561	585	578	561	529	579	528	570	578	582	555	587	557	529	561	575	583	576	574	489	579	556	610	541	548	600	563	575	585	574	576	572	564	572	542	592	542	561	543	482	564	564	568	541	533	554	576	619	575	545	549	534	526	583	580	605	545	513	505	598	499	540	554	541	579	581	538	568	513	509	553	529	582	580	568	586	547	587	579	558	596	584	601	604	522	577	544	562	534	550	621	598	560	568	546	571	558	549	534	583	560	535	585	539	566	547	584	579	593	552	571	593	565	556	572	591	502	549	560	559	552	550	549	551	540	592	582	595	544	555	530	577	548	553	529	547	559	618	569	529	559	577	536	551	610	566	606	565	552	547	561	584	559	574	530	520	608	604	548	549	573	608	510	571	539	505	576	522	581	575	535	573	530	547	568	556	579	523	572	577	506	529	582	556	588	558	554	593	572	570	548	553	539	539	578	526	562	580	529	578	581	561	566	583	537	572	531	535	562	558	530	545	551	578	533	553	562	530	589	573	569	544	557	558	568	545	543	592	584	587	572	531	543	560	572	556	554	582	577	574	621	546	558	542	587	553	541	549	568	516	555	562	574	555	562	607	570	519	576	598	588	532	559	587	576	540	578	567	572	555	618	590	530	585	561	583	602	536	575	548	513	587	536	567	580	572	577	562	553	504	555	569	578	556	550	597	581	538	595	598	585	547	564	605	586	573	560	557	562	527	616	564	526	560	547	585	569	570	549	585	538	584	592	567	593	569	541	562	539	577	558	565	536	544	558	600	588	561	528	573	536	502	572	542	533	565	568	555	558	595	563	576	521	585	566	525	606	551	550	574	584	576	574	543	548	578	538	575	573	559	562	540	564	569	528	533	591	548	543	596	562	572	547	546	588	526	584	546	563	563	546	567	541	581	572	572	538	553	570	545	566	561	526	543	603	575	539	517	554	546	583	552	565	532	558	572	552	555	536	550	577	566	554	570	544	585	592	516	597	608	588	526	561	567	567	527	539	580	543	547	534	531	605	559	541	594	547	562	508	551	562	556	598	538	588	564	548	574	540	557	534	578	512	528	552	557	578	560	570	567	577	547	574	587	600	617	566	527	545	575	578	538	535	557	548	572	546	567	589	560	583	544	537	559	572	572	585	572	569	568	562	599	602	576	561	584	541	550	570	537	560	545	544	588	547	551	571	594	555	557	553	608	529	583	619	557	565	563	570	540	582	616	555	528	535	551	587	567	566	576	589	569	564	550	535	587	565	537	547	534	541	541	508	526	554	569	540	509	546	592	548	561	545	526	522	596	531	548	546	568	548	586	594	592	540	532	561	533
3318	4950	4028	2201	1722	1349	1177	1005	862	825	755	713	686	637	657	671	663	676	626	633	575	649	615	598	650	596	583	591	615	594	583	619	593	593	623	582	576	568	592	629	613	621	597	610	618	614	549	617	614	624	577	602	580	547	588	601	595	602	603	617	608	548	644	535	540	620	590	573	582	587	603	591	584	586	551	611	606	592	581	583	596	566	558	616	583	591	545	585	604	577	594	657	544	578	611	580	581	629	623	574	594	565	598	619	587	572	569	550	588	559	562	525	603	569	592	602	561	605	608	605	529	551	562	564	592	598	636	617	588	581	627	569	586	597	574	554	560	624	563	592	574	576	601	572	603	547	572	601	569	534	544	593	582	611	580	631	554	523	570	584	564	635	598	619	565	572	562	559	593	577	581	594	581	616	600	571	593	577	555	561	597	622	595	595	609	584	588	581	597	583	541	577	614	621	570	598	600	589	573	589	550	589	574	624	599	643	573	579	575	583	548	602	591	566	585	626	640	558	610	617	615	609	583	583	592	595	628	599	591	565	579	622	595	557	637	587	637	600	633	542	601	592	559	596	598	600	587	587	546	565	616	582	602	568	604	584	590	588	593	589	597	564	577	626	581	532	632	561	593	573	610	588	625	582	576	551	597	588	600	577	590	612	603	555	576	606	539	569	576	607	615	636	562	594	584	623	585	614	534	591	590	565	596	580	579	620	618	583	604	551	604	625	618	605	577	594	555	577	588	594	590	533	570	554	608	575	581	599	600	607	598	585	610	604	638	564	572	594	518	594	603	574	584	598	555	616	603	580	556	593	584	572	590	600	575	580	590	590	634	601	575	607	598	611	577	599	574	567	603	559	624	600	597	619	631	568	607	578	598	592	577	565	603	570	580	567	564	607	570	588	574	626	584	565	558	579	653	585	604	589	582	580	606	585	609	600	588	618	593	553	617	607	605	605	611	593	587	593	591	601	591	563	634	623	568	567	541	564	584	606	594	612	591	568	596	594	590	629	560	576	591	577	565	613	590	597	606	590	581	582	621	549	594	599	541	594	597	623	558	615	648	594	538	557	594	572	558	585	577	589	585	561	577	583	613	608	595	585	576	611	572	609	576	600	615	539	567	579	570	633	614	630	576	584	638	565	612	558	572	595	635	586	599	620	596	593	640	602	601	602	598	582	574	574	577	610	601	568	566	603	588	593	553	573	595	563	586	531	631	581	619	577	601	598	590	621	619	578	602	601	590	577	559	559	546	550	613	563	598	582	579	578	612	586	607	557	568	567	586	611	613	555	572	575	591	569	546	600	574	622	616	589	574	613	611	565	629	590	611	565	562	572	621	579	587	594	576	589	559	605	565	588	599	592	577	567	624	616	580	613	590	545	609	641	570	601	573	584	616	525	551	580	566	570	579	659	594	612	569	578	600	561	587	587	580	623	609	597	625	622	554	618	589	578	627	607	591	549	600	558	592	546	610	605	542	583	572	623	606	593	584	609	615	635	588	550	593	602	593	578	572	575	631	619	570	552	593	573	650	611	608	571	600	598	601	581	547	574	580	592	619	594	577	595	610	595	573	557	582	629	576	573	617	608	561	606	543	615	583	589	588	582	631	612	551	564	608	564	563	620	601	576	557	622	642	565	598	587	576	570	547	639	584	607	628	564	592	605	608	583	559	578	602	555	595	575	602	587	610	563	601	600	600	598	597	628	633	622	570	549	571	604	555	555	553	614	537	579	576	552	575	578	607	620	575	602	584	625	566	639	599	538	598	609	576	605	636	527	588	603	610	616	562	600	564	554	553	586	609	606	598	538	611	553	611	565	621	560	616	585	603	598	566	566	599	583	560	600	597	551	614	581	595	542	606	586	575	611	642	567	576	578	604	617	571	610	611	571	553	576	537	589	559	543	616	608	598	560	619	610	593	546	580	573	615	620	600	555	572	601	602	589	575	520	556	612	578	564	544	557	592	574	564	608	626	590	598	570	590	579	598	598	553	610	605	606	566	606	562	599	565	637	621	604	589	608	584	597	589	604	563	609	583	557	591	574	596	622	610	595	551	618	608	601	600	540	571	576	600	588	537	595	586	579	578	627	596	603	585	540	605	515	575	587	574	566	585	551	611	587	584	606	636	619	634	600	588	610	612	573	579	568	576	600	589	641	587	628	600	582	654	593	570	609	583	567	578	637	606	588	599	578	585	562	600	567	579	625	584	595	628	575	637	568	615	573	608	564	596	546	602	571	597	611	591	607	575	565	597	602	570	595	601	606	657	596	580	620	582	575	562	559	579	562	600	602	547	565	566	597	593	582	540	567	610	620	571	582	616	617	565	612	604	602	587	551	576	578	615	573	585	591	574	569	607	589	571	589	595	586	559	618	585	597	553	586	627	594	549	598	611	605	571	591	574	611	596	638	601	575	590	554	582	556	573	589	605	554	613	604	565	568	609	611	600	592	569	613	573	559	566	559	630	605	637	601	550	585	597	577	554	561	597	591	605	625	592	586	577	629	588	586	579	600	616	621	608	610	573	589	561	587	555	574	586	621	573	642	571	551	569	580	556	561	589	581	624	572	610	598	576	590	572	605	607	582	573	538	603	578	600	593	570	569	590	576	594	560	615	608	605	547	623	604	631	611	615	576	616	632	598	586	592	587	602	601	565	607	586	591	568	628	645	589	570	588	602	625	563	540	562	569	590	565	582	560	570	582	555	584	584	631	603	586	574	575	571	531	605	605	599	575	564	605	543	582	616	616	574	558	601	589	594	597	584	596	610	604	589	542	605	555	610	614	620	575	574	589	603	595	595	599	573	548	576	603	568	591	647	610	620	609	609	573	578	585	550	618	619	560	553	571	604	594	557	550	563	595	604	633	505	577	615	598	597	604	596	576	620	574	623	536	610	580	561	534	591	582	628	566	596	560	576	574	575	622	536	595	620	571	622	593	552	576	596	635	624	595	601	609	576	578	568	588	594	609	600	559	583	620	591	607	574	565	570	587	570	607	594	567	618	553	585	584	592	594	552	601	584	626	606	600	606	580	595	566	612	574	560	569	628	590	601	603	561	561	585	586	636	608	571	587	594	562	605	592	572	569	617	564	621	584	563	586	560	640	575	580	583	634	594	588	601	559	615	607	555	582	585	599	573	577	570	579	590	631	592	609	580	575	586	589	552	615	584	580	545	581	624	599	549	624	568	657	575	636	597	589	588	635	584	642	590	573	616	567	574	558	615	596	618	609	591	614	559	553	602	620	600	560	589	520	570	543	615	570	576	579	560	576	599	564	557	597	598	600	596	584	595	582	574	582	566	593	556	594	575	591	606	597	550	562	622	550	604	607	628	573	603	573	601	587	560	602	563	606	603	612	556	674	566	572	612	545	599	554	551	590	600	569	582	584	536	581	594	515	625	594	585	585	567	550	592	593	575	588	560	599	617	569	606	579	581	594	553	561	641	632	557	622	600	659	597	582	580	585	674	606	576	624	609	580	605	541	568	589
22068	20870	28356	23504	20863	20898	10893	1102	776	676	563	499	457	419	370	368	324	337	326	308	309	297	292	267	308	303	307	282	273	275	275	302	266	261	260	256	246	246	248	247	265	243	269	247	256	249	249	254	271	235	288	254	251	233	238	271	244	263	242	239	252	228	230	246	248	263	237	251	250	247	250	267	223	263	243	254	273	237	239	250	250	201	269	273	229	235	270	249	264	219	272	247	285	269	234	254	267	258	267	239	223	248	241	242	280	234	244	233	245	258	246	256	221	236	242	240	230	246	238	238	239	279	256	240	259	261	240	232	277	267	262	290	228	233	268	214	266	259	237	246	249	209	212	239	229	262	249	237	224	264	232	252	237	235	248	236	249	258	232	244	251	247	231	230	269	238	250	248	272	246	276	231	243	237	225	237	237	255	232	268	239	248	250	254	230	249	215	268	244	236	256	243	246	248	248	221	259	232	243	231	241	240	210	236	223	248	259	228	243	230	242	260	237	266	252	226	235	233	230	247	238	233	252	275	247	224	240	254	252	235	250	224	219	274	238	244	240	249	231	272	242	256	240	227	240	254	251	207	253	226	220	207	255	252	240	226	261	230	227	247	258	245	256	244	236	252	231	261	222	219	228	237	255	241	262	230	238	258	247	234	260	256	238	251	240	243	232	237	249	256	255	219	260	236	256	249	262	244	230	258	256	233	261	222	249	262	220	233	247	228	248	255	221	229	257	209	224	230	239	251	268	237	206	251	250	255	225	236	251	236	249	212	224	232	239	249	253	228	238	222	268	243	239	236	237	254	238	266	229	224	244	245	269	257	253	246	229	229	247	256	219	231	256	245	259	239	245	238	249	254	250	234	270	253	251	231	235	244	248	258	216	256	232	254	238	256	231	224	226	231	256	245	241	235	218	238	232	239	258	274	261	210	249	227	281	274	230	239	250	255	269	245	222	253	236	231	232	235	212	266	222	257	260	261	244	259	221	219	248	229	243	259	245	263	254	279	252	228	232	222	239	235	248	240	256	235	257	228	254	220	241	235	229	251	251	235	214	235	246	255	241	243	270	259	236	263	228	249	233	244	259	259	250	248	232	235	242	215	234	267	248	217	252	243	245	276	226	251	263	250	248	237	246	247	272	266	274	250	236	255	242	222	225	243	254	229	280	235	223	225	244	238	266	229	232	253	265	256	254	248	229	237	242	255	212	245	233	224	260	232	244	258	252	278	234	254	244	219	241	252	247	246	231	237	218	227	243	230	253	257	211	244	246	257	205	230	205	237	237	236	241	229	278	258	230	248	263	259	233	251	258	229	243	229	249	251	227	241	253	228	247	228	221	243	276	222	237	240	237	249	255	230	250	273	252	213	246	260	228	234	236	233	239	248	251	252	205	253	247	227	259	241	237	246	234	255	253	264	265	236	212	233	234	274	234	248	244	244	248	255	239	252	223	252	243	242	244	196	251	249	254	252	256	236	223	235	236	246	249	242	226	238	259	216	268	258	227	259	279	256	240	266	225	242	248	235	251	239	267	250	232	231	239	243	244	231	242	241	237	243	236	261	252	231	269	265	234	250	235	267	231	234	249	254	219	225	251	241	242	243	227	257	229	231	249	245	258	225	243	259	229	258	249	275	233	234	266	238	243	218	236	224	258	266	240	259	265	261	226	204	267	244	274	267	237	237	244	227	257	242	277	263	254	234	261	236	255	229	260	244	246	255	251	251	252	248	229	242	240	275	241	248	252	247	230	226	265	238	245	228	245	269	239	252	272	268	250	268	246	265	258	256	240	234	259	237	224	253	238	259	222	230	234	241	260	255	254	246	248	267	239	230	229	233	277	240	243	238	244	235	266	252	238	265	261	253	265	224	236	241	277	253	255	261	263	237	231	260	216	225	258	291	275	247	273	260	278	253	268	248	259	273	236	221	255	242	224	254	235	248	233	268	238	266	239	246	259	235	225	217	257	260	249	250	249	258	240	272	262	252	252	258	252	275	209	249	257	259	243	276	239	265	264	250	224	243	234	232	259	289	266	246	240	246	243	216	251	241	240	262	234	225	253	241	255	223	225	240	244	256	237	241	249	226	240	230	231	247	260	272	249	289	251	240	247	226	259	226	241	264	248	257	234	253	235	242	245	271	259	224	240	265	235	263	278	255	245	227	228	230	231	234	258	242	241	220	247	245	249	268	222	259	278	238	261	242	250	240	226	247	273	255	234	250	222	256	253	227	244	246	243	258	244	243	239	233	257	219	259	228	247	238	252	248	233	256	249	245	258	258	218	248	238	249	236	250	227	216	222	267	229	256	250	222	237	251	239	225	234	255	250	244	251	259	236	267	223	240	256	268	253	236	257	221	241	235	240	218	251	232	283	226	254	250	261	247	238	222	256	280	253	242	250	264	254	234	253	264	242	238	236	243	235	256	225	266	221	239	248	222	248	250	233	233	246	256	234	249	251	264	252	239	249	247	238	254	247	239	269	224	228	223	250	252	256	232	217	235	243	235	250	251	244	207	261	250	261	264	224	250	252	236	270	242	246	267	242	222	246	216	237	269	230	244	282	235	232	265	234	257	238	231	252	223	283	228	263	243	230	246	230	236	266	241	219	248	245	241	248	267	244	217	218	262	234	220	239	225	256	249	233	270	229	253	232	231	254	259	260	223	219	222	250	259	249	243	235	258	252	235	252	256	244	255	230	258	245	228	228	251	237	208	256	241	229	255	245	249	226	250	215	239	243	253	234	247	225	230	275	247	230	257	256	228	258	220	251	216	207	219	257	243	248	224	256	231	253	235	221	258	261	236	227	229	267	237	264	245	265	276	261	282	243	234	257	272	227	254	235	212	231	240	237	254	247	204	240	210	251	229	243	220	269	254	222	268	248	241	256	233	249	253	256	242	238	258	266	238	264	222	229	273	258	269	219	263	243	269	218	261	257	241	233	238	224	245	263	251	263	239	237	254	246	221	229	232	235	247	231	211	239	243	236	251	262	246	221	228	238	247	240	239	233	243	236	257	233	247	238	219	233	252	268	237	235	272	255	288	234	238	268	245	229	248	239	238	231	235	234	233	217	226	239	219	260	238	243	219	266	226	273	253	235	225	253	250	234	239	298	249	256	241	249	250	277	261	272	241	256	262	227	231	232	250	241	255	225	259	244	245	231	261	246	278	241	261	274	243	251	204	264	259	207	241	236	227	244	256	250	232	239	235	219	227	249	244	245	237	239	232	246	241	209	238	233	241	247	263	251	240	282	227	222	258	268	220	229	248	249	245	260	265	238	246	257	258	224	217	224	238	277	229	252	253	237	219	247	216	231	254	257	233	226	239	272	248	252	242	240	238	244	242	256	243	255	227	267	239	238	250	223	248	258	254	242	248	242	228	220	242	255	242	221	262	216	237	210	248	236	247	236	268	254	263	268	230	230	261	258	243	256	258	254	261	255	270	254	210	241	250	244	263	223	255	243	254	257	212	271	229	242	254	206	240	245	233
4184	12352	10230	5246	3705	2709	2077	1464	1176	955	820	691	599	499	510	449	421	417	432	408	335	338	328	329	314	350	336	329	312	286	325	296	304	272	294	296	304	290	279	266	286	289	280	280	269	286	274	258	285	290	315	314	244	278	267	279	293	254	250	283	275	292	265	261	322	293	279	275	260	265	275	272	293	306	292	301	260	262	273	292	278	269	276	278	255	271	283	258	261	283	281	297	259	283	288	269	270	244	272	257	275	258	259	287	268	269	260	295	285	266	278	291	267	244	259	279	281	287	243	244	280	300	286	256	270	274	280	287	271	290	281	249	255	267	288	256	273	276	262	242	260	274	308	232	273	255	283	287	277	296	263	251	276	275	238	244	290	253	296	273	280	283	262	260	305	253	258	261	248	275	279	285	254	247	268	257	259	273	265	288	270	241	263	278	280	288	281	257	250	268	247	258	260	293	254	266	283	288	238	292	258	257	285	251	288	258	277	278	265	251	284	278	281	245	284	268	280	247	290	259	253	267	238	282	269	257	240	273	289	263	278	284	277	258	278	260	261	235	274	282	282	255	252	268	276	292	279	262	230	264	283	277	276	277	261	284	253	261	254	256	262	259	266	283	278	283	259	286	265	283	280	254	270	281	271	291	246	263	291	291	260	252	240	253	283	261	275	252	254	263	267	257	257	301	278	260	243	273	270	267	258	248	254	295	256	239	278	249	244	250	247	287	275	245	243	292	248	267	255	295	294	291	292	287	258	279	280	249	229	263	255	274	247	269	257	258	273	301	256	265	238	270	273	254	269	282	291	294	273	286	275	286	253	257	274	251	270	288	275	285	273	258	272	276	268	264	311	280	264	276	270	265	291	246	252	240	274	277	275	258	282	236	309	269	261	265	283	281	287	303	277	287	272	273	283	250	271	257	253	283	241	258	278	267	284	275	287	284	239	262	252	264	265	262	282	256	255	237	279	261	243	264	284	258	254	266	290	255	260	281	261	272	293	258	283	265	276	299	259	250	261	272	265	225	258	256	269	286	286	283	258	259	258	258	258	286	245	290	280	260	294	275	283	297	276	290	284	265	259	267	298	251	253	299	270	267	277	260	256	287	260	267	233	260	280	274	276	265	289	259	275	261	243	261	294	268	266	246	277	259	281	276	283	279	263	244	259	267	278	269	269	268	274	251	272	280	265	279	264	283	254	273	262	269	249	274	255	277	257	276	256	281	266	296	287	241	270	283	290	233	263	252	273	242	271	282	251	227	253	258	259	267	281	264	267	285	236	259	263	240	265	262	254	245	256	246	258	261	281	283	272	268	238	274	270	278	263	263	303	267	252	277	252	251	235	272	262	283	252	252	221	260	253	238	233	274	259	252	240	277	262	262	258	292	291	264	290	282	259	253	261	256	245	257	259	269	299	279	274	265	253	282	233	288	265	235	255	309	233	259	251	275	262	267	295	259	294	297	251	264	268	270	276	287	281	260	274	258	258	231	253	249	287	270	256	245	263	270	245	248	269	271	266	260	243	257	258	259	262	263	259	288	290	274	264	268	275	240	276	264	262	267	246	285	244	275	253	253	281	253	251	259	265	250	266	256	256	237	298	290	263	248	288	285	245	292	248	266	257	267	271	259	260	283	265	241	278	263	283	275	258	258	237	274	265	247	267	268	252	278	258	246	284	262	284	272	275	281	291	256	252	256	251	275	251	265	248	260	271	248	268	274	245	279	267	286	272	253	264	268	275	248	271	257	264	254	275	233	250	267	246	265	256	262	272	272	247	273	260	265	240	259	242	270	269	263	256	275	273	262	275	257	249	272	273	310	290	303	280	255	289	245	263	264	279	265	266	270	278	254	284	286	299	273	255	235	263	281	251	265	286	241	295	308	252	248	266	285	268	253	273	267	263	256	263	266	234	275	279	249	279	241	264	244	276	275	233	265	250	292	266	285	255	256	270	262	259	256	268	276	256	262	278	257	257	274	260	257	289	263	262	244	271	264	270	230	279	264	283	269	273	251	267	246	287	300	259	260	271	255	281	241	274	231	274	264	279	268	274	257	263	251	271	232	251	293	258	259	257	288	246	323	303	244	284	283	243	241	307	246	268	278	262	275	271	290	248	263	262	243	290	272	248	282	256	279	278	256	231	232	262	248	277	278	290	268	251	262	274	270	281	273	229	270	247	250	272	249	293	270	250	252	284	273	262	270	269	273	265	311	235	264	267	279	259	269	271	278	256	253	235	268	252	288	256	280	262	268	254	268	244	271	262	255	268	279	302	266	279	256	261	269	272	269	286	260	242	266	262	259	286	265	257	237	237	294	284	276	260	272	271	242	238	263	284	245	273	272	264	262	269	268	268	293	251	261	274	301	275	241	282	254	285	261	286	262	271	266	274	300	277	239	275	261	288	272	238	256	285	264	245	278	280	266	267	255	275	287	261	240	289	232	285	309	259	265	270	276	291	222	288	288	240	255	269	237	294	274	252	267	257	278	249	259	268	269	271	282	233	249	292	255	245	268	253	270	267	294	246	245	265	298	264	284	264	242	276	268	246	222	302	232	251	281	270	286	265	263	287	270	261	280	279	273	284	282	285	243	275	263	250	279	269	273	287	240	272	234	281	300	250	288	238	285	261	286	238	282	249	284	263	254	286	264	268	245	280	292	262	246	265	260	294	253	240	216	298	285	262	270	238	284	265	286	262	271	246	263	270	257	269	295	277	276	300	239	283	255	250	287	261	259	244	261	281	267	249	239	259	247	268	264	289	273	255	270	232	259	273	275	268	250	276	246	229	269	283	273	260	269	259	293	277	277	267	259	247	268	273	261	293	297	289	246	271	267	257	280	280	282	268	280	243	273	223	283	267	278	267	248	294	264	268	271	296	264	233	273	249	308	271	253	246	246	279	288	257	253	306	252	277	262	263	272	285	275	265	243	290	261	264	278	263	271	263	253	249	257	266	303	281	251	265	255	279	270	254	294	270	245	279	274	279	239	234	285	269	262	269	272	257	295	285	285	309	254	266	256	257	276	272	285	265	284	265	258	237	248	271	271	274	259	271	270	249	269	281	279	234	263	255	281	267	283	261	243	262	295	264	272	284	279	267	292	276	263	282	256	260	254	273	254	273	252	284	276	250	277	288	263	253	255	260	296	249	274	317	250	280	268	269	255	269	262	260	295	260	272	280	256	281	251	254	273	276	303	242	259	251	272	253	271	241	261	250	267	270	260	300	265	267	265	249	255	255	271	315	276	265	272	278	262	285	257	250	249	270	269	280	262	275	271	250	295	284	294	251	254	265	235	261	272	254	294	250	261	262	264	253	264	266	240	282	264	280	276	268	279	240	262	277	269	287	266	265	279	249	264	262	271	282	254	259	275	278	264	253	275	251	289	264	272	283	272	283	254	269	282	272	225	252	265	268	285	248	293	275	271	258	250	253	250	247	261	264	260	281	286	267	280	290	251	286	253	271	272	274	271	309	272	286	256	266	261	235	253
27077	19038	6143	1413	1106	1032	983	887	961	895	834	894	833	883	862	854	852	859	751	850	858	856	853	842	835	832	782	840	880	812	843	897	893	864	854	860	852	935	833	842	836	791	841	798	858	790	855	823	799	839	815	883	838	875	847	875	827	793	851	830	858	833	863	864	851	901	851	892	870	862	877	839	859	876	821	821	908	842	874	788	878	871	827	821	849	877	865	826	803	871	861	848	881	854	875	843	872	861	851	815	909	903	833	876	851	848	842	883	848	869	851	900	883	873	866	826	833	856	859	874	845	813	839	894	819	863	862	850	829	855	839	807	847	833	853	841	842	844	827	866	819	888	845	865	829	812	843	818	840	862	870	860	880	858	830	838	823	865	814	833	873	840	829	816	862	863	806	814	884	874	860	826	811	796	833	845	873	871	871	827	815	907	835	822	885	871	804	873	861	855	834	812	873	888	875	859	837	907	848	823	806	854	850	837	910	832	894	853	894	875	884	828	862	872	856	868	908	942	875	881	838	865	891	844	824	869	861	864	887	823	868	841	789	839	834	801	851	882	853	848	833	820	845	857	847	857	869	854	852	880	871	824	866	817	900	853	866	840	818	836	868	868	844	866	859	886	845	857	871	849	935	813	849	896	827	882	860	837	807	886	796	814	848	821	821	831	845	833	836	855	831	845	846	858	912	881	821	824	824	895	815	831	864	855	853	853	854	835	868	798	799	880	768	843	866	883	872	834	804	802	862	864	843	869	851	859	834	832	832	854	862	832	792	828	802	891	811	835	835	821	861	882	875	823	859	840	781	888	849	834	815	820	891	839	822	863	860	841	855	822	834	857	885	843	888	864	909	849	839	833	837	907	883	868	857	876	827	876	852	831	870	870	864	841	801	843	912	862	875	896	816	855	890	868	857	885	827	861	835	827	925	861	876	854	881	845	861	882	860	821	835	845	855	848	873	822	832	864	899	826	819	816	839	867	854	866	850	812	844	860	861	809	843	819	850	825	843	843	849	807	881	851	818	840	868	841	794	858	869	882	838	860	866	815	876	822	825	850	843	863	879	866	800	842	850	882	857	903	852	800	867	882	835	805	822	901	852	903	833	851	872	838	853	869	834	877	876	863	835	860	782	917	802	848	845	875	885	797	848	894	858	877	866	813	843	891	805	857	860	885	845	827	812	866	877	822	904	876	924	883	839	916	841	788	859	849	857	824	832	856	811	811	826	833	855	799	896	831	894	861	900	882	857	894	880	865	793	827	877	818	855	843	815	864	851	837	830	849	829	846	843	851	852	863	808	851	854	874	855	798	860	817	851	838	853	845	871	787	817	809	838	846	835	853	817	823	846	821	901	875	900	852	814	815	865	890	884	854	844	820	817	859	879	856	857	845	820	835	834	825	870	840	837	805	804	838	829	883	880	838	910	856	848	946	807	902	871	846	871	864	819	800	766	879	881	849	802	869	909	892	899	831	826	873	820	812	873	856	884	843	798	832	884	803	835	870	878	848	878	879	900	868	857	846	829	852	876	862	873	813	818	844	787	869	856	906	851	806	860	848	799	862	824	876	800	899	866	828	844	892	805	905	829	844	861	829	821	830	835	888	839	872	792	835	815	857	919	871	890	809	795	867	837	864	908	858	838	843	888	804	870	801	871	820	853	861	887	917	837	828	872	842	874	842	864	876	850	800	838	844	861	885	884	793	855	795	859	874	856	870	884	877	843	824	840	867	885	804	860	806	838	862	833	792	831	817	831	825	840	803	850	830	862	839	832	871	794	861	840	857	870	849	873	844	819	847	870	852	812	841	815	857	863	805	890	819	838	894	860	900	883	844	888	796	931	844	812	820	793	859	839	842	888	822	836	808	893	869	813	906	844	858	863	846	875	870	822	854	845	794	833	845	869	847	848	846	838	851	798	826	875	859	845	848	841	896	859	823	842	838	865	809	900	828	874	790	847	834	832	845	874	858	875	859	832	839	893	863	840	848	835	892	836	831	802	883	860	849	845	918	831	845	861	872	875	859	872	892	935	798	876	764	867	862	830	834	857	904	864	865	842	823	851	854	900	868	864	825	864	879	849	882	822	870	878	801	863	848	847	914	806	816	817	877	820	871	833	827	807	805	863	851	839	797	855	835	890	836	864	848	877	847	785	840	818	862	793	864	831	834	856	845	854	882	870	812	823	774	869	826	884	824	852	892	868	875	802	869	863	847	830	827	868	887	821	887	855	887	891	823	909	810	843	885	828	852	863	856	812	821	877	870	806	844	818	862	814	811	891	853	844	910	862	823	880	888	831	829	818	850	863	823	849	800	836	820	853	795	909	816	854	858	840	825	870	785	848	874	867	835	813	802	854	835	839	846	832	884	872	906	853	860	820	842	875	839	855	831	887	936	805	852	898	871	840	849	895	898	803	853	761	815	859	869	828	815	807	877	825	864	816	861	902	876	854	836	831	832	926	863	791	813	870	915	878	829	814	841	823	838	825	809	852	858	820	858	836	845	895	847	891	843	839	847	865	874	903	841	848	864	868	823	880	841	817	866	842	795	850	876	841	878	873	877	834	809	853	882	834	861	838	838	837	808	850	840	857	846	839	829	821	862	861	836	889	892	848	859	861	795	857	841	863	849	842	833	855	851	848	819	841	868	837	861	822	843	850	881	808	806	884	849	872	938	824	867	801	875	820	854	865	840	841	834	884	862	878	863	893	874	833	815	833	858	841	791	839	806	890	840	847	867	850	862	908	866	885	896	749	851	857	890	816	850	913	850	850	795	846	890	848	865	833	876	832	910	846	849	834	863	840	826	838	864	856	823	856	867	842	879	863	878	920	870	833	850	839	921	833	870	895	840	858	853	822	820	840	887	834	801	895	857	863	871	847	810	837	823	851	842	842	789	867	866	854	895	895	837	851	801	792	824	782	880	842	870	840	850	881	853	864	850	882	850	857	875	833	905	850	814	823	852	866	849	831	864	855	837	826	883	865	898	817	875	803	854	811	887	856	882	844	826	823	780	866	808	811	836	851	876	850	838	836	792	891	922	798	895	835	825	831	854	811	782	833	860	786	832	824	802	871	908	787	847	872	814	870	837	879	846	789	815	826	894	831	875	799	898	851	810	856	863	814	867	835	851	887	817	845	834	839	847	854	828	821	857	857	837	855	820	906	808	832	817	784	842	832	852	881	851	892	832	841	851	849	838	858	880	892	815	804	894	829	833	915	888	807	841	844	819	866	830	842	853	848	808	912	906	842	837	827	842	863	923	835	907	792	846	858	778	915	850	820	848	840	793	838	864	815	882	818	857	824	849	874	798	824	856	924	822	835	868	870	824	827	799	818	874	858	868	804	821	873	849	852	867	847	858	878	854	851	838	836	842	872	870	802	910	841	905	808	865	832	857	896	828	833	841	827	871	868	813	878	878	840	805	796	818	842	874	832	833	877	823	812	854	799	887	870	840	875	862	856	869	831	818	826	852	887	855	852	861	869	844	845	832
4491	1408	1326	1038	1000	989	909	962	990	939	849	905	900	922	932	908	894	867	916	897	913	903	939	923	904	876	983	899	920	916	963	904	907	913	905	895	946	923	940	1013	932	894	964	974	934	900	940	897	903	879	918	880	891	930	918	886	885	883	860	911	904	921	854	932	882	879	874	947	918	858	893	910	863	913	950	893	924	906	926	894	910	886	953	895	954	865	887	863	904	940	857	885	908	882	906	908	903	862	892	870	918	890	951	904	928	905	860	933	916	882	864	902	906	909	929	908	889	913	931	932	886	939	925	925	893	878	877	840	897	949	882	876	906	878	870	919	890	896	876	907	870	906	926	913	933	977	816	952	953	864	881	919	909	900	914	872	922	897	851	941	906	867	897	928	938	982	937	892	877	885	958	870	963	878	915	876	914	873	865	871	902	866	886	882	907	910	935	908	891	901	843	977	865	862	921	953	924	885	898	947	899	930	873	856	844	904	941	897	874	857	919	924	867	937	873	897	900	886	915	956	960	896	863	883	847	917	911	878	889	884	885	950	869	972	866	878	882	892	895	910	872	917	931	930	885	921	873	907	931	849	901	880	909	872	893	874	839	891	939	895	908	902	953	884	886	933	892	924	959	917	870	934	883	922	874	917	865	871	963	930	888	928	917	880	874	905	883	904	896	889	934	954	891	914	898	841	946	917	845	976	945	932	970	907	892	924	861	911	887	936	895	892	938	902	880	985	949	932	929	837	933	885	863	909	886	918	909	919	911	950	880	907	872	948	872	845	903	866	925	860	929	911	921	819	922	851	955	924	926	917	841	917	908	903	869	915	899	904	946	900	872	918	946	901	954	909	841	886	985	906	937	878	948	916	884	925	911	958	914	869	928	925	889	935	950	929	930	931	921	871	924	908	898	917	969	891	921	945	936	896	914	928	920	913	909	934	931	891	864	930	954	849	861	913	904	930	911	927	876	894	884	932	905	836	912	927	893	920	883	859	858	916	880	944	857	944	867	934	919	929	926	897	915	944	926	883	927	882	897	903	908	886	889	878	951	861	909	921	915	917	884	882	947	858	913	875	912	941	860	859	883	879	917	925	893	910	851	930	917	888	894	939	913	945	944	900	856	869	941	914	909	934	889	904	887	881	884	912	899	924	890	887	895	887	919	939	886	888	914	930	888	920	906	949	901	932	971	929	875	897	980	924	925	918	881	907	858	916	955	942	904	890	883	878	937	916	907	883	884	916	899	893	905	906	923	913	886	923	905	871	895	900	911	905	850	886	920	853	928	922	906	908	948	921	886	922	925	911	898	884	879	964	899	876	903	880	946	933	879	882	855	859	939	931	917	841	876	887	882	870	866	945	903	852	917	923	914	928	899	927	862	905	897	921	940	887	941	900	927	890	907	850	893	896	897	892	882	923	970	931	939	951	907	896	916	874	863	884	915	884	928	851	948	909	908	913	919	898	859	914	907	916	899	889	899	922	883	879	911	888	928	921	935	876	909	963	902	833	950	949	907	890	928	954	903	873	960	880	933	886	902	884	832	891	950	904	944	935	871	909	965	915	887	884	905	939	899	886	942	909	908	916	891	920	875	909	887	908	899	864	895	955	951	897	899	898	976	932	895	887	896	942	920	860	878	856	919	886	969	915	876	877	870	920	927	897	951	926	931	905	912	940	923	929	884	865	872	922	910	960	900	929	899	926	857	896	942	935	907	924	936	964	901	904	933	905	935	904	884	929	966	969	908	888	876	853	929	937	927	888	882	882	918	946	986	868	880	836	910	862	931	899	957	914	944	908	890	876	865	870	907	950	909	891	840	928	923	946	915	922	870	915	946	877	925	889	898	903	880	902	906	917	871	927	875	906	893	920	883	937	931	906	875	899	921	927	918	905	966	912	878	949	996	873	927	894	977	866	866	890	879	906	940	903	938	914	910	878	905	924	880	890	960	897	908	897	920	926	892	912	885	897	917	909	908	827	927	916	953	887	873	974	885	942	944	885	899	919	855	943	893	917	916	902	900	938	931	944	900	940	907	873	889	858	907	848	867	869	886	880	877	923	897	876	874	851	903	929	879	893	907	898	898	882	939	880	951	840	902	919	886	934	915	905	885	905	881	910	893	840	934	917	924	941	898	859	924	848	946	905	923	859	913	924	881	876	879	895	942	930	877	931	941	931	916	886	889	871	897	931	933	993	879	880	915	916	888	845	870	883	857	916	909	928	944	937	927	888	875	888	832	898	901	950	890	940	896	912	925	895	884	893	866	925	910	919	894	875	880	908	882	966	892	933	903	985	953	860	912	945	880	890	881	893	921	951	910	905	944	907	901	885	910	881	902	902	893	882	902	882	935	936	863	918	896	888	910	894	905	879	891	944	969	908	934	893	939	884	954	879	870	896	951	886	910	883	955	933	887	942	933	935	860	898	926	887	842	912	942	898	880	883	900	863	892	928	876	947	916	861	917	940	905	921	865	926	878	931	921	916	904	940	898	949	917	921	873	923	892	902	862	879	889	934	869	928	896	904	893	932	914	887	925	893	879	962	875	904	911	866	902	880	901	875	854	903	902	945	873	892	977	858	850	913	879	930	924	899	944	913	906	973	867	863	887	917	890	866	931	873	903	912	926	869	913	907	900	857	893	905	927	900	887	903	904	944	894	916	918	876	943	897	919	919	901	903	865	911	887	939	955	884	860	956	880	919	906	880	948	861	924	900	909	906	946	917	922	882	911	936	913	915	902	889	940	920	894	881	922	876	900	927	945	878	905	963	870	897	917	911	989	865	925	923	926	873	953	908	916	899	935	945	911	910	873	901	914	898	925	881	947	874	901	901	957	865	879	912	878	916	914	899	916	907	871	879	925	885	873	922	894	884	895	881	893	956	928	867	923	919	977	897	909	906	925	942	863	913	911	915	881	902	872	868	901	865	863	873	901	939	956	866	937	925	899	910	862	917	919	886	925	852	868	922	911	907	850	876	908	846	914	887	953	902	874	953	889	895	905	900	915	854	988	859	894	899	896	923	902	904	879	922	913	905	889	889	881	935	914	897	931	844	911	943	931	944	911	905	902	918	852	962	861	872	889	930	885	924	898	905	903	912	945	922	846	908	882	904	877	941	904	910	881	906	904	938	940	921	918	902	897	933	923	937	903	876	891	892	872	876	928	900	922	900	881	901	920	916	921	929	882	905	904	915	923	873	877	903	887	912	910	932	889	891	891	879	867	883	911	880	939	850	908	897	908	897	1012	911	944	880	888	958	933	890	920	852	868	904	972	886	889	899	871	903	876	898	846	926	887	877	885	915	929	905	888	936	871	889	904	894	908	889	998	882	936	905	885	885	952	925	877	895	870	887	978	922	914	914	930	970	860	877	947	899	875	900	927	904	932	911	882	927	910	933	863	949	860	895	915	921	916	898	935	893	898	916	918	910	949	929	936	930	912	898	882	937	933	966	901	849	883	854	917	930	951	915	889	928	853	869	871	860	897	923	959	914
23092	20786	27823	23829	20794	11225	1570	1103	922	844	825	829	755	774	760	716	765	719	713	692	702	648	661	686	717	656	684	689	667	666	687	695	653	638	660	716	637	655	681	678	650	686	644	713	660	694	673	626	696	628	665	631	678	637	645	668	603	693	700	703	656	670	655	661	689	656	635	614	621	663	643	648	646	680	662	634	710	659	670	657	668	631	651	646	638	657	685	661	677	650	642	682	673	692	675	672	658	604	700	636	647	706	663	656	658	683	644	664	654	658	666	690	685	682	678	690	632	671	682	643	642	661	664	665	625	690	636	646	646	677	661	696	647	679	703	700	642	630	687	691	638	715	652	626	668	637	672	651	687	607	695	641	656	643	652	654	675	659	643	657	634	698	654	680	643	642	623	624	691	694	650	688	639	671	655	674	622	623	658	642	664	694	734	717	674	657	675	700	664	648	655	651	656	670	644	594	665	653	699	662	677	659	643	680	637	708	643	674	645	667	671	620	706	632	621	652	626	691	661	648	660	687	654	690	645	682	657	642	672	647	668	631	646	636	630	636	650	636	661	616	703	665	654	664	655	630	692	627	666	630	677	650	637	656	634	637	681	617	662	640	661	667	641	638	628	647	660	645	656	665	675	658	659	683	657	681	649	709	716	637	652	669	682	669	649	669	636	649	669	619	662	666	669	641	620	653	664	658	588	665	665	630	661	675	621	635	660	628	661	620	653	692	613	661	688	655	642	677	631	658	632	703	622	692	676	642	689	643	668	637	640	707	634	666	649	640	657	680	645	683	655	669	654	610	637	641	656	654	655	638	691	678	675	669	670	676	691	646	630	626	638	652	622	637	630	661	648	638	655	618	644	618	695	667	643	642	645	648	705	628	662	659	612	689	653	665	651	650	685	580	624	644	688	672	691	660	634	665	676	640	657	660	624	699	626	628	694	644	673	632	643	655	617	699	621	620	666	702	630	650	675	672	689	641	612	638	659	647	601	651	673	642	640	700	605	656	660	654	635	633	675	659	671	662	601	637	696	683	679	638	642	611	665	639	658	656	631	658	699	653	640	683	628	688	667	660	654	674	697	625	644	695	674	666	654	650	704	661	641	664	654	658	680	645	665	621	646	643	607	696	622	629	642	693	676	676	632	631	608	659	653	672	645	624	632	686	688	692	714	664	589	658	660	652	670	623	675	606	624	667	672	650	636	645	610	633	698	637	610	665	669	725	658	644	635	681	624	660	645	632	669	649	676	548	626	632	676	690	675	654	618	632	686	659	654	647	638	651	688	681	636	674	614	631	658	659	623	629	654	635	685	652	684	645	641	666	685	672	672	672	670	706	642	689	619	641	629	660	675	642	671	716	660	616	662	673	656	661	685	632	634	672	650	653	628	696	654	659	666	643	629	687	678	663	627	636	687	625	687	650	717	650	655	678	676	627	638	651	680	623	653	648	658	651	681	627	630	655	604	654	629	633	679	676	649	635	681	696	595	606	610	697	639	684	685	633	667	589	672	645	628	645	651	644	648	697	606	614	601	653	657	648	637	673	690	690	637	677	613	686	632	646	668	652	655	674	667	679	687	658	700	665	646	705	655	654	632	661	600	627	705	665	674	658	675	678	671	693	624	692	644	648	726	633	685	644	648	664	626	641	640	628	645	679	634	674	655	662	660	658	634	663	661	687	641	693	655	687	661	659	621	684	683	628	636	643	703	631	665	678	602	685	614	684	672	683	654	659	641	640	648	691	672	669	644	674	648	638	629	688	650	692	663	618	634	647	607	692	685	704	659	664	643	662	688	640	643	638	624	677	594	671	710	640	681	630	644	644	669	666	650	660	654	634	695	633	661	639	635	629	644	642	650	661	693	643	667	661	696	635	669	601	700	654	678	611	629	713	673	670	651	645	628	673	684	683	671	674	687	655	637	633	614	685	685	662	690	683	671	668	654	657	654	651	604	647	599	615	640	678	670	640	657	637	634	653	675	658	676	700	682	656	637	636	655	641	647	692	729	639	626	657	675	676	619	656	621	623	634	636	681	686	669	625	646	639	635	663	654	616	691	670	677	702	658	701	664	631	638	641	648	694	666	656	664	658	645	646	664	662	674	682	670	636	620	696	616	656	649	668	683	655	649	691	671	671	674	663	676	657	673	677	652	646	669	648	604	641	636	674	700	675	688	636	646	646	666	696	680	693	690	685	655	644	678	673	603	725	695	665	653	674	734	661	681	638	635	637	640	637	618	634	666	672	656	664	646	653	649	664	652	648	661	620	677	651	620	667	655	672	617	702	657	599	665	653	661	643	680	631	670	658	648	633	633	632	674	687	621	661	622	630	663	645	647	615	656	690	680	659	686	642	642	653	665	648	686	666	631	668	676	661	696	640	680	691	678	632	639	650	681	693	672	649	659	653	665	644	623	685	635	642	631	679	628	647	649	660	660	695	692	675	670	670	631	661	664	663	654	655	614	673	640	701	679	663	645	681	642	678	680	695	677	672	633	660	654	627	616	634	668	653	658	684	664	691	653	594	618	648	672	698	613	633	619	637	634	624	595	678	621	692	623	635	686	663	658	622	618	619	663	653	664	686	679	614	617	599	648	648	660	663	645	663	637	622	621	682	680	649	631	659	657	631	636	608	640	641	652	659	667	640	634	645	649	678	620	681	646	624	643	627	677	616	651	619	660	693	702	650	640	657	671	662	654	637	682	655	686	660	585	670	646	646	663	637	662	656	668	678	649	651	672	661	669	667	683	695	642	636	629	647	665	682	642	653	631	666	662	619	660	675	651	630	639	680	713	667	668	633	626	661	653	621	651	658	675	662	717	652	663	662	655	649	623	670	677	663	630	623	679	643	654	715	629	653	667	693	633	611	677	671	660	654	614	644	640	649	683	645	645	683	644	640	667	657	626	658	630	619	644	619	630	679	683	665	652	666	655	655	641	686	648	680	650	598	595	639	670	641	631	610	610	642	694	690	695	623	682	678	616	627	663	599	648	668	634	697	664	652	697	654	674	629	643	625	684	666	625	665	650	670	668	659	663	621	683	670	699	641	712	685	672	642	643	671	670	674	639	625	648	665	648	633	674	662	640	638	656	623	654	648	685	712	670	651	648	660	713	642	611	649	636	617	698	634	643	615	585	647	670	653	660	683	691	654	656	649	628	690	604	625	604	659	619	698	668	658	676	635	652	617	633	656	698	663	657	623	656	643	628	631	640	616	710	684	664	638	653	668	648	667	670	666	628	663	661	667	684	669	635	665	649	618	654	620	655	669	647	647	696	657	656	655	670	700	627	651	680	687	629	632	681	644	669	685	694	637	647	676	656	680	641	622	645	645	662	718	617	657	649	648	665	611	650	643	675	610	628	663	682	692	608	667	649	630	641	647	649	663	660	621	650	668	602	643	637	610	640	641	667	672	663	595	683	640	654	672	668	652	693	663	686	651	607	655	680	623	660	625	669	689	696	670	692	614	650	622	627	717	635	655	658	631	659	677
3009	7479	6231	3104	2405	1992	1609	1365	1121	1074	1013	901	873	904	853	803	786	783	789	765	757	723	844	797	700	738	751	700	746	818	735	774	715	700	727	760	715	718	748	723	718	720	694	711	734	765	726	681	749	742	739	752	717	724	682	738	706	737	686	685	725	697	730	719	736	778	773	723	701	683	688	754	697	728	726	728	781	725	707	717	682	708	727	727	735	740	694	736	720	710	702	707	719	733	715	672	700	718	769	795	698	742	757	705	684	704	700	712	728	710	746	710	728	752	696	749	727	711	751	736	675	708	709	677	668	721	710	674	723	739	715	741	749	721	731	691	689	721	707	703	700	734	723	760	677	714	715	720	758	731	728	731	736	741	736	730	727	691	741	736	680	719	714	755	785	738	719	715	706	771	719	723	719	713	710	733	689	737	680	741	723	704	737	724	764	704	718	687	761	707	723	687	717	671	712	735	753	735	710	712	721	722	730	702	669	733	715	763	681	695	715	738	709	722	676	685	716	719	721	699	684	718	701	701	749	719	701	681	768	711	691	735	747	714	706	748	724	751	684	725	730	705	763	729	720	633	694	719	737	744	736	723	740	698	712	728	708	715	697	734	702	729	742	737	659	688	752	725	677	723	729	732	726	729	701	746	696	684	711	727	745	721	757	693	712	641	718	694	709	701	742	716	764	725	757	725	687	693	731	729	745	770	715	714	746	739	690	708	692	713	687	752	695	726	719	713	696	739	714	673	726	706	706	760	721	715	719	717	724	694	680	667	715	742	685	741	727	696	705	700	736	695	771	762	703	732	726	728	742	702	739	698	702	755	696	709	707	721	774	697	702	696	671	719	756	730	702	758	762	776	711	683	729	761	695	738	700	715	758	775	727	673	686	692	719	696	724	714	744	692	688	719	718	706	712	665	697	705	719	731	700	713	710	762	728	687	713	761	737	647	742	733	754	719	704	744	757	727	742	739	721	734	719	707	672	743	738	709	767	697	751	711	714	711	724	703	728	691	727	725	725	742	695	707	747	734	709	729	737	728	724	736	668	736	749	710	727	718	727	722	692	739	760	732	744	694	755	741	780	697	733	743	733	720	680	728	707	718	705	737	672	707	753	713	704	724	751	700	706	734	745	728	729	688	788	763	719	694	668	684	732	726	734	699	689	720	746	710	684	705	736	722	733	714	772	717	728	742	761	667	714	704	721	755	726	760	709	698	712	725	735	722	716	735	734	755	699	701	731	711	746	667	688	736	752	722	720	732	784	718	730	670	751	725	732	729	732	736	717	716	716	776	703	744	741	747	717	699	725	705	721	697	742	728	753	732	739	720	674	689	668	689	699	715	734	690	688	681	731	748	702	717	704	800	764	710	726	682	691	729	691	701	750	716	745	703	726	721	716	727	694	737	728	712	720	745	683	787	713	737	713	773	755	705	762	664	734	719	743	733	725	718	740	680	745	719	731	731	712	710	697	722	728	713	703	712	707	710	734	764	701	715	708	690	738	753	708	747	751	658	728	706	760	708	733	718	722	745	692	750	692	711	685	735	725	685	715	702	676	735	744	708	778	717	706	659	713	784	733	683	750	754	730	665	711	722	702	717	671	690	710	717	719	701	679	739	712	732	710	760	757	683	787	711	741	671	756	692	697	743	729	734	672	733	720	759	777	765	749	703	753	727	691	674	721	698	674	756	676	731	683	734	755	714	734	691	725	686	664	751	708	701	717	689	690	711	716	739	733	703	716	731	706	757	730	677	728	707	750	668	765	734	744	730	732	749	786	713	722	700	711	716	725	731	727	718	726	711	732	710	750	691	771	681	704	690	698	685	734	668	720	667	727	703	680	702	714	722	738	727	709	747	693	712	741	744	716	789	676	709	769	707	658	705	691	659	727	717	676	730	733	716	695	673	689	696	743	680	705	718	750	714	705	692	737	745	761	677	715	721	723	653	748	702	734	703	739	665	752	693	715	736	694	740	685	677	715	711	741	711	688	678	707	725	688	691	685	733	708	668	763	753	712	746	762	708	759	727	708	703	703	664	757	716	762	673	732	729	785	773	717	716	693	724	705	727	713	716	715	677	732	709	716	737	725	740	752	757	691	766	726	724	697	742	743	727	752	717	771	713	690	716	669	702	719	727	717	710	682	768	693	741	710	715	736	728	714	748	714	731	700	741	732	666	708	728	692	703	751	730	724	750	738	716	777	703	741	741	709	697	732	687	710	708	697	738	722	692	738	680	719	732	738	691	696	761	665	711	709	706	739	695	733	707	731	735	759	755	706	749	700	723	719	717	694	709	707	732	724	722	667	693	694	716	729	658	750	690	749	718	723	731	716	757	751	696	736	716	750	703	703	747	730	687	709	706	681	711	697	728	699	647	783	744	707	710	723	712	720	765	698	779	729	696	724	749	670	739	714	671	745	726	706	756	761	759	714	691	709	725	717	756	764	704	715	716	704	771	660	730	739	727	703	746	718	708	706	721	724	724	701	749	732	752	734	662	738	711	723	707	778	768	735	700	706	711	725	734	716	635	684	679	750	726	727	709	703	721	720	710	685	725	703	730	715	721	672	690	740	709	742	677	716	711	673	741	792	707	731	717	779	771	711	791	708	743	776	670	728	685	689	700	721	715	749	707	720	680	727	723	725	721	705	692	698	702	708	658	727	718	746	715	766	744	683	689	708	726	670	693	721	727	730	737	682	714	741	717	715	722	712	778	749	713	755	741	693	761	736	723	684	725	742	733	742	657	715	751	699	682	726	724	738	739	740	748	711	737	697	723	733	733	733	703	730	749	744	725	709	740	746	745	711	761	749	714	719	696	696	694	727	688	720	760	664	709	745	744	686	747	709	743	771	699	739	731	736	695	697	723	736	758	710	716	740	704	729	665	743	756	722	739	701	741	728	754	707	727	728	680	752	723	741	704	734	711	700	726	724	727	655	697	724	729	731	721	727	730	709	716	717	712	720	683	760	688	750	722	747	693	754	697	769	752	706	671	719	718	669	736	743	713	700	761	755	715	755	727	713	702	720	728	713	722	689	748	688	726	757	710	696	703	670	706	730	722	730	707	709	727	740	762	761	716	713	735	741	704	666	725	761	684	698	681	694	704	752	723	719	745	731	724	680	712	724	729	696	729	719	713	746	731	679	732	778	722	744	720	746	710	736	748	698	719	732	705	726	719	701	736	752	711	710	753	802	716	746	675	740	751	720	716	752	723	724	757	715	703	718	703	725	707	726	718	665	745	713	693	721	742	707	733	699	714	687	728	696	706	729	734	676	698	691	693	700	707	657	687	746	738	746	702	727	692	750	691	708	681	709	717	703	758	733	683	677	725	716	732	730	728	757	676	712	713	707	755	753	733	737	693	684	676	742	741	673	677	707	762	753	742	731	715	699	774	760	736	698	751	708	711	732	769	719	688	702	743	707	728	732	701	708	693	734	717	681	755	735	698	789	689	719	726	720	740	715	723	704	775	693	724	744	691	738	711	729	704
24039	20792	27010	24549	15300	1341	901	770	716	694	655	660	591	637	616	638	620	640	611	637	608	608	601	596	574	624	582	575	608	538	603	582	572	549	587	520	615	631	557	550	585	548	585	537	579	622	566	566	594	606	564	560	552	544	536	534	587	619	593	548	576	508	543	599	549	561	545	560	551	596	574	554	533	556	574	576	579	589	551	576	501	580	560	581	530	531	561	625	546	555	575	538	561	564	549	582	543	541	557	557	566	583	537	575	540	584	553	542	551	552	589	591	543	550	586	590	572	556	611	568	564	532	582	572	604	565	556	605	543	551	569	590	567	587	550	570	573	574	545	560	572	529	528	594	564	555	533	567	576	534	569	568	557	595	590	617	570	548	581	532	567	576	519	575	536	545	553	556	538	538	570	598	536	581	537	592	545	606	573	593	584	612	554	551	555	591	563	551	558	539	593	550	515	523	557	540	587	575	588	559	588	570	516	567	554	571	578	566	554	580	568	548	566	567	573	548	624	599	531	553	553	600	524	530	555	590	584	574	566	566	558	577	579	567	597	613	619	520	606	530	560	510	530	537	527	536	550	631	568	587	558	596	558	557	596	578	571	533	530	538	590	552	555	598	577	558	566	543	530	560	568	539	584	564	564	553	575	552	554	535	596	584	578	548	580	604	564	574	557	566	553	577	567	524	544	530	560	589	555	551	568	569	558	580	544	614	561	593	609	542	558	594	522	552	577	607	603	548	586	566	618	560	552	581	582	556	592	544	554	584	578	542	562	515	615	602	623	552	556	557	564	517	534	583	563	539	523	550	530	546	531	556	537	610	565	557	521	543	541	542	622	520	557	554	555	596	588	574	572	584	574	506	574	547	545	572	597	584	546	585	567	586	554	542	580	553	584	529	537	540	578	574	533	601	572	584	543	575	593	529	606	572	532	555	574	546	545	578	520	568	543	563	579	588	545	576	554	590	536	577	571	549	571	604	602	590	579	566	594	555	585	529	632	571	562	587	571	512	583	535	561	582	564	602	529	497	546	588	523	594	538	536	574	562	539	557	564	540	564	578	565	555	520	551	559	562	582	504	565	550	533	635	551	540	510	550	547	554	538	571	594	568	585	575	527	529	554	568	583	604	543	558	556	582	567	579	584	561	541	572	558	594	548	565	533	563	574	572	559	556	558	591	516	531	569	552	553	591	587	547	566	575	554	561	553	540	570	557	588	539	580	564	557	579	576	540	609	595	532	544	583	558	562	546	501	554	580	605	538	553	552	553	542	583	553	543	550	526	526	559	590	572	538	548	572	549	543	609	546	568	546	553	575	591	548	599	554	557	584	542	619	574	566	568	596	524	546	565	566	597	570	578	583	540	559	571	542	557	604	583	572	515	594	549	523	542	565	547	561	575	586	543	569	560	564	572	536	529	522	557	555	548	568	543	564	558	590	561	614	555	527	526	541	540	584	597	552	544	572	569	556	612	572	573	583	555	545	519	597	575	572	577	584	560	570	631	613	576	562	553	575	549	582	552	551	541	580	590	521	580	553	567	568	620	543	555	540	594	566	557	584	586	571	530	546	539	595	531	573	602	562	567	550	583	605	578	551	572	592	560	533	543	609	539	555	590	583	580	546	554	571	573	575	564	598	553	558	569	589	578	516	536	515	569	583	566	526	560	619	517	546	575	568	576	536	603	563	516	569	544	520	563	574	598	603	534	578	607	567	601	545	568	549	493	591	567	529	564	581	552	587	542	592	545	534	529	591	600	615	591	553	560	559	555	536	545	549	592	571	511	585	529	586	545	543	563	598	580	512	549	565	542	539	532	586	572	583	568	584	593	550	578	517	580	603	571	576	587	579	532	596	586	571	566	591	556	572	524	593	600	620	531	565	518	527	541	555	549	548	570	527	600	540	566	555	572	590	522	527	585	528	563	584	549	537	575	586	512	566	577	564	569	553	557	569	569	556	597	579	578	602	574	524	584	560	539	575	594	562	545	560	550	559	603	568	568	570	542	522	576	549	549	613	548	550	580	577	583	537	574	555	572	583	537	554	599	560	575	546	574	537	597	571	548	572	572	557	565	581	571	578	570	593	536	545	544	557	549	577	589	557	508	581	590	539	590	577	580	593	537	558	567	552	543	567	574	604	514	549	621	538	554	554	591	557	584	562	557	545	565	561	596	536	563	570	600	614	569	549	574	564	557	594	557	591	572	556	588	566	573	633	577	592	595	558	523	567	572	566	530	580	561	576	588	584	586	581	570	567	543	559	553	578	553	582	596	551	576	571	547	530	545	563	544	575	608	497	597	560	567	558	622	541	563	584	571	547	579	595	573	587	542	537	549	589	593	588	558	582	571	567	566	578	607	557	595	562	561	576	559	567	575	561	566	572	580	572	561	542	554	572	529	568	517	549	566	565	546	549	569	569	533	568	582	569	497	565	552	575	580	569	551	573	539	588	516	576	559	548	535	549	555	559	590	565	558	533	561	586	559	574	571	604	597	554	552	565	614	568	556	579	576	574	518	560	571	572	598	562	531	554	565	544	590	542	550	557	577	564	579	556	545	555	521	580	589	584	545	549	562	582	580	550	596	583	607	541	556	526	573	607	581	560	583	550	621	545	553	565	582	553	596	596	506	580	567	574	594	584	552	583	588	565	560	582	555	538	580	558	559	573	592	580	548	551	559	600	561	581	584	578	573	574	565	579	524	588	555	600	543	571	592	527	578	585	565	508	564	541	575	551	579	577	579	576	548	582	565	615	567	526	599	524	559	528	550	580	584	521	540	568	576	537	560	582	557	597	559	582	535	586	615	597	585	564	525	626	555	537	553	580	548	525	565	568	559	632	573	631	584	568	622	579	563	581	572	571	562	588	568	577	557	583	573	584	558	561	618	564	541	568	572	581	576	592	580	553	543	509	597	529	541	569	560	581	573	601	546	583	520	555	577	561	559	589	612	532	588	584	557	573	558	600	569	556	553	570	551	596	600	562	554	581	574	560	551	543	567	515	569	607	594	574	582	579	650	611	546	571	580	603	571	551	547	570	551	597	560	606	568	563	566	621	580	509	572	580	599	571	535	552	541	582	532	571	580	562	575	607	528	555	568	561	566	607	530	544	592	589	514	555	587	558	579	555	533	550	571	557	577	541	573	503	567	589	568	570	608	555	533	569	575	589	549	555	555	578	569	532	594	547	538	572	590	580	614	570	568	527	538	530	600	550	541	529	539	576	567	597	593	561	542	554	574	559	549	560	557	556	620	568	567	561	548	571	599	565	586	578	577	545	544	522	546	587	554	545	584	583	581	624	523	567	500	609	583	567	581	530	617	553	565	555	545	557	609	561	547	569	561	534	549	516	533	578	568	553	569	567	597	551	567	564	585	530	567	552	609	570	570	525	520	570	569	581	566	569	589	554	612	550	587	572	534	547	533	583	576	562	559	577	570	562	582	586	583	589	537	527	623	551	574	581	574	536	561	540	576	576	561	529	542	577	540	591	581
3269	4954	4043	2218	1680	1390	1164	951	898	803	749	692	665	690	654	670	630	616	619	610	618	598	616	655	596	602	612	600	597	620	584	594	638	590	551	585	603	607	637	608	611	617	598	623	609	632	596	643	596	612	576	606	576	578	600	600	609	568	562	593	594	601	624	590	564	627	604	567	611	622	580	623	613	564	571	622	530	599	603	581	625	576	609	595	617	568	610	610	587	577	586	585	583	585	548	530	608	589	579	637	587	587	568	545	567	561	596	597	598	579	615	608	587	592	597	561	540	579	597	563	575	606	603	660	622	596	613	582	596	593	572	579	572	604	582	588	569	594	585	592	598	580	551	640	604	601	563	576	598	604	611	587	620	608	644	623	595	573	593	608	589	580	592	628	616	580	630	623	613	646	618	598	592	594	592	578	559	641	563	631	586	611	591	595	630	592	631	588	628	564	586	588	563	607	595	657	619	600	555	592	601	594	592	581	559	577	574	628	600	579	618	591	627	595	594	633	601	610	591	631	584	599	603	594	635	622	612	621	594	612	581	615	604	603	616	574	578	655	564	589	564	597	609	597	622	629	589	634	623	620	570	597	620	566	603	591	568	588	623	608	579	586	651	582	564	565	641	589	583	582	609	583	570	543	533	553	568	591	578	651	609	562	640	583	622	563	568	628	574	591	614	606	580	572	554	607	602	615	593	611	589	585	615	588	567	604	599	582	610	575	583	588	614	600	565	573	572	606	579	583	604	588	623	612	619	593	623	567	613	553	542	559	622	612	597	622	573	575	598	596	595	596	568	599	586	571	602	581	591	596	587	589	614	560	607	557	537	544	606	612	604	605	586	615	609	564	585	619	582	601	580	627	600	596	576	624	608	585	591	581	578	613	625	571	635	559	569	598	576	568	593	616	609	613	614	591	559	610	612	595	595	576	607	587	627	583	650	622	608	562	619	600	582	591	599	614	577	573	556	630	602	591	619	645	577	628	604	603	589	605	597	548	582	571	619	578	574	613	582	657	570	593	625	571	598	609	581	581	552	542	552	611	617	602	607	613	570	569	583	594	579	602	562	597	576	597	558	612	571	559	536	587	586	576	602	614	618	589	574	616	579	584	611	557	599	602	550	574	674	574	598	598	618	555	587	561	562	568	590	534	603	556	648	562	553	546	557	621	582	618	607	580	609	621	598	593	561	603	640	608	589	587	606	596	609	545	613	619	583	628	604	598	596	602	576	605	553	616	584	637	595	578	605	575	592	603	584	566	561	645	602	579	585	608	559	585	571	588	577	620	609	569	581	608	624	528	612	602	614	615	563	592	588	622	569	571	617	612	600	611	599	622	604	613	589	582	570	554	628	578	593	617	607	602	586	611	599	578	591	560	609	587	577	612	560	646	615	603	593	572	606	619	617	578	604	624	597	571	605	576	600	621	561	596	608	584	606	601	572	632	562	563	593	650	547	558	560	659	630	616	576	589	580	568	562	581	605	620	567	616	568	610	574	534	615	570	555	608	540	588	598	600	598	615	584	550	614	571	614	611	604	586	601	613	600	589	569	566	598	595	635	614	601	643	576	555	569	606	580	583	595	565	601	575	563	591	622	632	597	591	609	546	591	596	575	599	594	582	589	555	594	588	577	595	565	567	612	631	594	577	609	576	642	565	603	585	597	607	608	584	607	568	564	590	575	585	582	611	613	602	546	566	579	566	639	620	590	606	620	549	638	550	616	605	566	600	584	648	581	639	585	584	565	556	628	608	590	571	600	564	582	590	629	609	599	599	591	601	605	622	552	544	577	579	584	513	579	621	617	587	588	570	624	597	595	584	587	618	576	587	591	589	566	579	619	580	582	604	565	586	583	598	601	595	574	622	624	570	570	560	588	607	586	641	549	581	591	628	597	567	545	637	604	643	632	551	572	621	622	630	615	584	560	633	637	599	600	588	573	627	561	565	600	592	607	607	557	611	629	571	581	582	642	636	567	593	593	580	606	578	576	589	576	640	570	607	610	550	595	608	581	635	577	566	610	568	583	538	589	580	573	582	585	592	595	589	570	554	632	575	571	561	622	590	596	552	636	620	605	673	609	598	558	600	575	586	566	581	559	612	617	621	603	588	624	578	625	575	593	647	611	552	554	635	605	572	636	595	569	598	598	619	558	604	580	612	594	604	617	573	621	553	591	616	584	585	566	601	642	550	587	546	620	587	575	619	581	598	569	566	611	580	611	634	582	562	613	563	631	609	581	591	605	557	608	542	594	641	559	552	568	595	590	589	593	630	585	635	582	607	549	623	629	620	567	583	627	575	602	631	579	574	635	621	554	575	584	591	620	589	608	590	605	621	615	604	613	605	572	579	619	629	588	581	624	630	644	596	605	597	595	608	594	619	593	565	612	586	584	534	628	586	604	593	611	620	576	572	581	599	578	566	594	601	546	626	604	575	580	567	621	602	561	558	603	610	559	612	607	580	562	621	555	642	587	574	571	577	576	591	587	595	638	618	589	566	597	577	621	594	597	608	574	572	578	567	603	576	592	592	580	544	627	600	567	616	620	611	587	585	616	535	588	556	576	575	619	613	564	627	599	580	580	596	558	635	581	592	597	549	557	604	591	594	585	641	590	602	577	558	559	577	590	582	587	560	579	585	631	598	559	594	558	606	589	619	598	609	636	622	591	554	596	541	633	583	642	606	576	555	576	631	593	603	624	609	618	578	596	598	596	614	545	575	659	602	599	554	604	623	584	601	566	549	585	603	626	575	583	643	605	622	569	604	548	600	579	589	631	601	564	575	600	618	610	579	618	586	598	605	576	583	541	604	594	562	614	552	580	587	607	603	626	608	606	609	590	576	537	592	570	623	610	577	597	602	576	636	578	599	583	573	604	560	596	594	621	594	576	626	578	595	604	583	565	615	591	570	638	596	596	565	596	623	609	605	585	615	620	588	660	602	555	624	634	575	603	631	621	611	616	554	579	584	588	609	616	574	613	584	588	628	673	560	554	604	597	586	605	544	560	595	568	599	602	595	620	580	628	604	628	589	589	589	619	579	576	589	590	617	629	570	619	609	586	583	560	573	643	625	602	620	622	664	575	582	605	605	584	566	575	576	624	581	610	597	621	585	588	599	596	577	596	579	565	598	628	585	571	610	594	642	621	578	546	584	557	583	564	572	598	584	596	598	595	591	544	560	621	557	578	586	622	569	645	584	595	614	560	598	559	575	582	629	605	573	551	594	567	603	650	574	616	563	608	605	619	551	615	567	578	614	597	572	594	618	581	579	614	579	595	594	567	609	553	584	570	612	560	628	599	614	571	595	647	562	615	611	575	604	595	574	563	597	556	620	624	563	577	602	595	607	591	571	597	622	606	580	603	565	578	559	562	621	593	573	599	575	545	598	634	590	577	607	628	545	607	555	588	597	646	603	603	613	577	587	559	598	602	584	609	608	604	628	576	598	595	595	610	596	586	582	583	594	601	647	573	596	602	604	545	600	612	636	597	627
22042	20850	28284	23517	20841	20873	10684	1045	758	630	562	469	416	459	420	355	331	355	335	310	296	313	297	293	282	274	302	281	275	276	263	246	280	289	268	252	266	246	240	256	252	252	280	299	263	249	267	263	246	248	262	233	238	267	246	250	237	260	268	245	231	258	249	255	236	271	245	246	253	255	248	250	252	256	251	243	267	238	250	221	264	265	233	236	249	246	230	234	272	261	254	262	233	248	257	270	265	248	237	238	288	267	260	259	263	226	256	257	274	219	253	246	245	257	236	245	239	212	249	237	254	263	256	242	254	271	243	249	284	268	261	254	259	260	245	252	276	274	259	236	255	221	250	246	285	231	239	270	239	233	233	242	267	227	237	247	232	253	254	268	251	254	243	245	259	223	248	227	215	255	250	221	249	234	256	213	233	232	284	226	258	262	249	247	271	268	240	253	244	265	230	247	263	242	245	243	253	243	246	258	256	245	245	244	265	284	231	255	252	254	261	233	251	256	234	232	250	229	258	220	247	251	255	223	237	257	238	242	240	257	233	265	254	240	244	249	240	242	242	235	259	235	249	248	286	264	231	249	252	228	237	267	221	238	242	266	252	243	279	248	252	238	258	252	245	253	257	256	245	252	244	263	245	257	251	252	230	237	253	219	252	235	233	249	254	235	249	253	230	254	253	237	228	231	257	233	226	273	225	225	220	249	238	246	258	234	211	251	254	234	265	281	256	247	243	255	222	281	255	277	255	239	225	238	262	255	247	258	242	228	238	259	253	252	245	281	243	257	231	243	260	282	270	242	229	270	242	270	254	232	237	267	250	247	233	255	266	228	285	248	236	254	235	254	221	224	254	263	234	234	250	256	240	261	258	218	259	239	250	253	236	230	230	271	260	237	233	276	214	225	254	248	246	236	254	263	242	236	229	245	274	244	232	245	231	250	259	259	235	244	238	270	230	249	223	249	227	248	257	214	249	233	253	245	242	213	253	240	232	230	235	280	223	266	255	243	267	217	224	217	239	221	248	254	262	231	258	262	244	274	245	235	271	254	246	245	237	234	272	251	241	271	223	227	222	238	248	250	241	261	227	226	234	240	251	230	255	247	240	269	249	255	238	252	224	257	248	248	282	231	248	255	258	217	251	233	257	276	267	251	242	241	239	225	242	224	271	239	267	254	251	225	219	268	224	248	235	262	250	258	264	252	241	249	260	264	266	260	251	269	257	243	262	230	251	279	224	241	257	243	234	239	248	241	270	257	271	267	241	275	226	230	264	261	217	248	224	236	242	242	252	229	257	236	221	252	252	250	267	247	221	230	246	230	235	249	249	247	238	237	242	224	269	239	247	230	239	264	257	237	238	264	240	262	251	264	240	218	267	241	235	249	237	237	243	225	240	250	234	232	211	258	228	239	252	235	260	225	270	270	257	270	257	245	275	240	242	245	240	244	244	231	240	283	248	248	241	252	253	247	249	249	250	237	248	260	253	247	239	243	229	279	225	225	217	262	244	257	232	245	234	243	247	232	270	240	243	289	252	263	245	237	223	229	242	223	251	233	242	220	227	261	259	263	258	260	254	258	253	244	224	220	256	245	246	248	242	234	265	237	244	264	248	241	216	240	275	234	250	255	245	233	249	243	265	236	264	279	239	260	240	224	242	267	266	247	238	264	265	252	258	239	231	241	237	265	212	264	217	252	243	238	264	237	236	223	258	228	248	240	236	292	241	248	267	236	217	260	237	273	249	210	267	249	221	264	241	254	236	234	251	206	250	264	236	254	273	247	242	262	250	250	277	269	246	274	235	253	238	247	256	242	237	250	269	259	270	250	253	232	262	230	254	257	259	242	250	247	243	244	255	211	244	253	237	223	223	263	217	245	239	242	268	246	264	258	255	265	245	237	260	223	240	235	231	262	262	276	238	249	235	233	256	248	257	266	269	227	248	250	252	251	234	239	242	259	213	247	237	232	236	248	264	232	257	250	239	240	242	259	245	246	266	243	260	265	236	295	267	242	242	245	263	244	242	215	234	231	232	256	264	244	248	218	251	226	245	223	240	241	271	216	252	262	243	245	247	282	248	257	242	258	250	255	228	255	257	255	249	267	243	235	257	263	231	228	243	275	220	257	247	242	247	244	268	238	226	241	246	234	250	256	235	249	236	259	241	247	271	247	244	245	248	261	247	236	270	247	266	243	250	211	237	256	262	257	241	250	223	244	232	257	231	242	240	239	256	252	234	233	253	227	257	228	256	250	242	239	256	239	255	243	263	252	237	248	260	263	256	231	226	242	279	235	256	211	230	272	223	253	258	236	225	234	262	220	230	230	235	228	252	220	255	245	258	238	248	240	244	266	241	233	237	217	248	259	261	285	249	251	229	233	242	257	252	272	225	265	243	234	251	242	226	242	222	250	247	235	273	237	225	226	258	245	238	241	244	270	230	253	280	238	225	267	250	240	271	276	269	221	236	226	260	231	251	254	232	242	261	242	253	263	251	234	245	240	253	259	258	240	251	242	285	271	269	267	220	246	242	240	222	256	244	242	264	235	247	226	235	234	244	266	232	239	238	273	271	231	261	244	235	230	234	237	269	248	234	253	238	229	245	229	230	240	226	263	252	233	266	257	238	226	227	231	259	244	227	234	228	226	254	235	233	232	280	242	273	266	236	277	231	258	229	252	277	246	229	273	272	278	240	276	242	263	213	256	245	248	236	236	257	235	259	231	227	267	229	255	230	271	256	245	258	249	255	241	227	247	265	241	237	274	221	254	258	271	250	229	244	234	216	237	224	251	241	273	253	251	240	233	278	269	294	251	236	255	264	248	262	243	244	264	218	235	235	278	254	251	230	260	268	237	235	243	242	234	225	275	249	240	246	268	244	207	249	238	268	239	259	227	246	229	229	249	242	216	263	275	237	256	260	249	227	243	279	253	272	238	237	267	242	236	238	222	232	244	250	252	236	239	221	245	236	274	259	270	273	244	244	233	226	233	281	258	252	282	229	241	242	265	246	256	239	254	270	238	235	234	279	249	261	275	254	251	228	249	276	241	225	225	268	235	249	250	241	253	243	239	243	241	258	229	257	252	236	294	255	235	242	244	250	248	256	247	228	225	271	256	286	258	239	251	240	244	224	259	243	276	277	244	232	236	273	258	250	219	261	265	247	265	232	263	251	231	264	260	271	259	260	271	260	237	228	261	259	252	249	251	269	251	250	260	259	253	244	243	232	253	269	226	219	226	264	249	241	267	248	237	280	257	272	244	273	251	261	259	252	264	257	238	254	229	243	272	250	255	224	244	222	254	237	239	248	248	261	231	260	232	268	222	204	243	235	257	259	235	265	241	242	280	242	264	285	228	216	260	243	252	242	244	284	240	240	229	246	258	246	229	265	234	258	256	236	219	265	260	256	242	222	274	243	260	244	217	237	248	228	245	232	255	252	230	246	243	232	215	256	237	225	264	267	235	250	260	249	259	239	244	220	253	253	254	262	245	240	237
4127	12515	10258	5125	3666	2612	2085	1482	1154	972	807	705	561	558	500	475	425	408	374	362	353	355	363	335	335	351	332	324	319	339	293	314	291	306	313	306	327	286	302	298	276	283	295	297	281	302	283	289	247	289	278	273	268	299	288	252	293	243	285	266	279	287	299	275	258	279	264	284	279	255	271	280	255	267	295	281	266	288	265	269	280	295	294	233	262	271	284	252	267	290	278	297	237	262	274	270	295	254	237	284	263	269	282	299	252	285	288	293	279	248	275	293	278	280	252	278	271	277	294	269	296	240	278	266	272	264	273	272	254	269	242	285	268	279	246	276	287	258	264	274	262	266	256	286	256	265	275	241	285	261	261	249	291	284	307	280	258	311	283	282	244	274	272	273	266	255	273	237	239	292	278	266	246	256	257	262	246	288	262	319	281	260	290	272	277	241	263	272	259	279	303	268	279	284	258	262	267	271	280	258	280	270	275	290	284	283	258	264	262	278	280	305	255	257	274	264	255	254	275	268	252	281	253	283	237	282	253	249	256	273	256	263	279	284	260	261	285	280	255	268	301	297	251	287	283	263	247	261	280	267	281	239	263	274	270	256	259	263	265	291	277	246	287	294	250	261	279	289	279	261	254	262	254	302	293	272	284	261	282	280	257	279	254	298	247	258	263	272	280	283	283	282	260	269	266	247	304	251	267	273	268	293	277	240	286	262	231	298	272	297	259	300	264	262	279	263	268	267	274	238	279	255	264	257	286	275	283	252	267	293	280	277	257	280	267	311	271	253	265	285	247	279	266	269	278	280	265	254	264	264	277	258	302	267	272	281	248	265	283	257	270	251	279	271	252	265	262	275	265	266	256	266	271	266	279	272	258	272	266	231	268	257	239	285	268	267	283	254	279	252	284	284	291	272	249	273	279	290	275	278	272	262	293	249	260	260	280	259	261	265	253	247	278	257	271	285	264	264	257	280	272	284	281	277	281	263	278	261	275	259	246	257	266	244	238	238	268	277	290	284	273	280	261	249	287	286	261	248	265	271	266	222	267	265	258	269	285	276	269	253	267	288	237	280	274	273	261	258	269	265	259	275	254	299	260	288	260	321	271	251	263	311	273	258	227	252	276	280	260	283	282	275	320	264	301	278	276	253	245	276	277	271	269	288	254	277	288	265	270	271	250	275	304	276	301	268	283	291	313	257	246	258	302	251	258	292	278	267	273	252	283	226	275	250	238	248	251	269	257	297	260	265	241	240	304	247	287	260	238	249	290	228	274	277	279	288	251	270	273	239	283	271	250	243	274	273	270	289	260	260	294	284	232	250	266	260	269	260	265	255	281	296	302	271	251	273	258	266	269	294	269	300	269	261	261	278	247	261	273	265	273	267	284	272	264	268	271	264	285	278	264	266	243	290	249	256	245	239	252	295	315	243	291	264	275	295	273	247	263	265	315	268	276	289	272	260	259	262	259	261	272	273	273	252	286	292	279	254	258	288	287	282	279	251	260	270	251	242	278	248	273	280	282	291	276	266	290	258	263	295	256	300	245	250	266	261	283	260	246	272	282	283	270	295	270	266	286	253	254	235	289	247	230	267	278	304	265	268	275	269	256	281	258	263	264	261	251	255	249	282	276	252	262	253	260	258	308	256	252	276	256	276	279	289	275	299	231	251	260	254	292	280	285	273	286	251	263	259	294	255	287	296	279	281	282	261	260	237	274	251	287	263	235	270	248	271	264	280	250	280	272	281	265	277	267	268	263	265	290	287	292	255	285	285	265	277	265	267	271	285	287	242	272	224	263	270	281	250	248	260	256	285	275	250	277	256	268	271	306	287	260	255	248	270	291	237	260	262	265	311	281	283	292	280	256	294	261	281	266	276	271	271	261	253	270	274	276	275	246	278	251	285	267	300	228	241	263	249	264	235	284	280	275	268	258	293	261	241	258	233	270	318	277	305	293	251	257	281	279	264	275	272	269	265	292	271	295	243	267	268	265	275	258	290	297	281	277	265	272	267	286	266	269	240	268	261	258	243	283	290	254	250	264	263	253	255	271	300	292	275	271	272	265	258	277	265	267	275	286	264	256	254	258	256	266	276	275	272	266	251	220	276	301	252	264	269	254	286	256	267	265	273	275	284	261	279	268	243	287	278	287	284	274	281	277	259	279	301	268	265	280	275	305	287	251	271	288	265	268	277	270	299	288	276	271	279	255	243	260	284	280	260	269	262	273	277	274	268	275	262	263	247	263	292	256	285	273	255	289	296	304	272	273	279	255	279	267	249	243	273	268	267	259	273	249	276	281	278	282	263	278	274	282	267	299	274	272	273	265	257	255	285	264	271	262	254	283	274	295	272	231	247	255	277	279	277	269	250	241	272	276	269	245	260	260	275	242	234	278	244	256	288	278	282	290	254	259	258	261	237	273	267	269	295	280	262	288	274	279	266	260	254	284	272	273	254	299	267	265	278	285	242	262	253	264	250	264	287	244	265	245	252	262	265	254	266	266	277	250	269	271	253	285	252	276	261	255	284	273	293	314	288	280	274	278	239	248	246	281	311	283	247	256	293	295	302	276	254	238	302	274	270	268	275	251	244	279	256	267	237	255	250	305	281	252	246	267	297	267	304	256	268	265	271	271	255	270	288	278	294	232	257	268	238	267	269	240	268	250	267	276	302	263	265	271	271	269	266	288	273	239	255	278	289	275	248	239	307	269	250	291	283	248	257	266	278	265	270	263	287	282	250	318	294	278	278	285	282	270	261	232	288	277	257	268	293	279	303	292	283	244	251	269	251	266	260	253	272	298	240	270	287	274	294	291	267	264	274	276	282	288	275	267	251	270	278	268	267	266	262	259	248	272	264	265	258	245	259	289	270	274	253	262	291	258	278	276	271	267	246	294	288	259	264	251	252	273	244	273	289	251	277	268	266	249	262	255	278	296	279	273	276	261	247	265	272	287	295	276	271	276	271	300	259	274	285	246	282	228	265	285	278	258	273	264	257	254	270	275	260	251	284	272	286	261	257	261	274	273	265	234	236	249	281	287	287	263	262	262	294	249	257	283	249	260	270	257	238	302	275	258	271	247	266	269	267	278	277	272	261	256	246	269	263	286	287	288	279	290	291	234	264	237	268	282	252	251	276	276	262	254	246	252	286	277	252	291	273	278	267	242	282	244	245	266	284	279	281	263	285	254	278	285	295	285	301	267	277	235	254	256	281	264	244	286	293	276	293	259	287	261	241	251	266	263	261	278	308	290	284	292	252	296	258	241	248	257	251	257	270	274	255	260	278	266	261	289	250	262	260	282	300	268	289	251	271	262	264	238	247	277	256	267	267	283	269	271	236	262	269	253	251	277	218	269	311	269	283	254	280	269	255	260	279	264	285	270	265	244	262	268	262	264	249	262	271	285	291	274	270	262	260	249	270	268	276	263	273	270	272	269	263	278	252	278	263	272	295	263	267	265	267	286	252	260	274	292	273	280	289	259	276	255	276	263	269
26915	18911	5791	1281	936	883	864	936	858	820	899	858	861	877	870	845	853	898	818	891	874	869	795	834	923	818	884	877	865	804	838	867	864	900	828	868	862	850	840	893	805	866	850	896	853	839	873	826	827	839	811	858	893	854	805	862	887	850	894	894	837	865	863	831	853	851	833	877	879	816	867	850	853	863	832	885	879	872	860	818	849	874	872	879	829	853	871	867	840	840	879	873	807	894	868	866	850	877	794	854	771	864	876	846	855	846	884	854	889	905	868	838	871	834	900	861	893	877	901	858	893	856	899	860	866	878	854	863	868	875	865	827	876	844	851	883	875	896	846	848	896	874	885	864	884	846	894	819	856	810	900	877	834	843	847	816	839	864	829	828	815	864	864	845	909	834	890	871	892	835	848	860	821	809	831	873	805	845	908	840	885	854	828	874	897	870	832	838	832	851	893	885	826	836	882	845	909	849	828	879	850	852	877	923	912	838	862	883	827	847	869	824	847	870	864	803	893	884	812	847	830	818	879	832	846	860	845	872	842	897	827	883	887	866	904	857	905	833	869	828	866	897	918	885	862	940	842	805	898	883	876	863	897	876	918	828	876	850	822	866	831	877	911	894	900	804	838	864	850	852	847	866	838	841	865	893	918	880	873	827	809	861	819	826	817	882	889	811	860	884	828	870	847	889	871	895	838	810	910	852	885	853	883	864	896	839	860	893	866	919	873	835	890	826	870	876	880	853	883	851	853	834	878	875	878	827	812	886	854	888	899	855	821	870	844	852	817	811	811	851	869	865	845	891	872	870	858	904	820	863	844	843	845	819	838	872	877	856	876	876	899	863	856	860	861	893	844	818	837	943	850	843	832	836	817	861	822	829	879	895	855	825	818	888	850	887	880	895	880	861	853	830	872	847	851	906	818	882	874	890	820	845	837	868	870	858	868	851	876	859	789	835	818	868	826	892	856	839	893	874	882	835	809	894	901	853	834	869	865	870	867	878	831	831	858	816	867	907	864	840	840	910	865	887	821	919	830	840	836	847	859	826	836	860	806	882	860	884	869	910	874	858	885	882	866	882	896	839	796	844	887	830	887	825	859	808	871	881	856	901	846	878	850	910	868	860	857	875	865	864	888	840	883	813	858	925	865	800	859	873	872	855	847	907	879	897	875	882	891	858	821	862	865	888	893	854	842	865	894	879	864	796	890	859	845	855	863	820	864	847	853	858	903	780	820	851	827	810	900	874	814	833	844	832	892	840	798	867	912	914	822	876	825	883	866	884	819	877	878	890	863	895	867	833	853	852	894	846	879	876	867	812	825	832	848	901	862	887	881	879	892	889	872	856	837	874	909	763	898	851	864	829	833	797	826	825	852	853	828	874	857	893	849	861	828	905	857	754	874	787	847	833	815	824	878	866	858	866	831	902	878	886	836	834	853	858	857	832	832	812	867	860	864	845	855	870	869	874	840	857	880	910	865	844	829	888	845	851	914	830	899	870	913	846	880	842	850	859	822	838	856	824	867	791	905	860	854	846	848	874	830	870	887	815	875	855	864	840	861	847	905	887	829	841	865	882	858	886	837	846	858	839	886	859	889	850	878	915	878	885	866	818	890	836	824	851	839	881	843	844	856	854	849	792	875	885	847	819	840	851	854	882	905	902	843	833	844	880	855	820	831	893	876	866	931	870	852	849	864	863	921	854	846	863	814	841	883	832	872	858	897	844	854	854	843	842	785	831	878	871	896	846	846	877	849	891	845	841	856	900	867	812	884	843	843	836	880	831	908	887	841	831	844	849	838	845	827	813	873	869	857	843	834	832	892	805	886	844	828	891	873	869	859	859	843	907	901	833	886	839	854	889	850	876	826	884	904	846	827	862	878	861	851	873	873	864	805	879	889	825	863	818	859	884	883	857	855	850	853	873	881	852	841	852	862	855	849	851	848	879	882	889	852	861	875	797	871	864	909	898	860	866	870	849	810	850	840	844	857	873	850	864	848	826	906	874	840	939	852	882	819	878	867	840	838	915	847	876	867	886	829	861	852	912	942	865	833	909	901	826	871	881	854	871	871	888	829	856	900	877	865	833	860	888	891	819	843	822	843	880	858	896	892	864	768	835	874	840	874	867	891	842	848	918	862	846	848	825	877	864	845	850	892	910	930	819	895	910	872	828	865	854	909	906	863	895	828	887	902	858	866	882	894	822	987	839	861	882	849	871	883	848	895	835	866	866	849	881	842	842	805	850	815	829	869	932	840	868	891	817	821	905	869	906	846	888	871	844	864	847	894	853	870	878	916	861	927	821	815	837	856	862	843	830	841	850	874	858	838	853	874	840	836	877	860	850	850	841	851	896	892	836	799	850	838	844	890	828	876	826	875	858	895	818	863	868	820	885	845	877	892	831	873	885	857	845	881	899	901	829	824	898	858	920	879	847	846	876	852	829	871	865	892	891	822	875	898	907	860	847	878	894	857	850	872	873	847	845	812	842	877	831	851	856	856	865	869	926	850	855	808	851	851	831	847	868	854	852	852	874	913	913	867	854	807	862	874	926	843	842	850	855	843	876	881	879	886	821	877	921	859	854	862	860	865	815	871	895	784	794	844	881	852	878	831	809	864	836	832	867	887	810	896	921	899	784	834	870	856	835	860	914	839	897	890	837	936	864	823	847	863	856	889	828	850	878	901	800	796	822	844	852	839	822	842	878	884	882	855	851	827	807	864	838	866	800	821	868	872	872	828	841	881	871	874	865	829	865	824	879	835	814	853	897	850	866	875	870	875	844	891	832	883	823	852	868	887	810	908	872	886	898	879	803	870	864	864	865	876	842	841	916	837	873	888	842	851	854	863	895	857	836	881	794	815	892	882	830	867	883	845	916	852	948	882	847	873	860	890	866	883	889	795	849	864	845	818	859	851	862	873	873	849	878	860	848	858	908	867	882	867	882	849	757	886	890	900	851	858	871	848	907	847	890	882	851	840	898	880	832	846	781	884	895	836	852	849	856	839	831	874	863	873	878	811	845	884	909	883	850	801	800	863	850	878	852	837	860	899	871	818	858	848	829	823	869	845	845	875	898	836	914	887	826	860	840	823	855	797	876	850	833	888	894	828	843	870	880	850	830	877	899	907	837	886	864	863	891	869	852	873	888	892	802	818	897	863	921	844	845	853	841	836	849	872	892	879	848	856	864	854	893	851	854	861	858	895	883	860	865	828	852	916	910	827	800	893	910	863	819	864	843	854	882	889	913	897	874	874	821	865	800	884	808	878	902	864	937	873	812	945	912	833	874	874	898	846	862	843	893	865	878	817	844	865	844	867	799	849	850	820	843	812	784	848	858	875	824	842	827	846	851	868	852	867	868	819	844	880	905	827	907	866	820	820	838	854	800	814	844	881	882	888	845	871	880	880	837	781	857	838	898	871	914	844	886	923	904	844	828	830	877	865	863	833	882	848	831	863	841	824	841	898	906	820	881	885	826	920	851	868	874	903	876	903	878
4513	1377	1236	1050	1061	940	906	995	967	915	916	873	911	909	955	907	864	898	915	951	939	912	879	938	882	923	935	903	901	891	892	906	966	930	872	893	947	875	924	907	853	880	959	922	915	925	889	914	932	868	901	944	935	892	894	912	930	894	871	887	892	964	941	846	949	953	920	895	891	947	960	947	899	911	954	910	881	970	878	942	918	936	939	930	947	908	914	879	868	872	923	900	939	952	955	926	907	934	870	948	908	898	956	917	942	903	940	912	930	859	934	897	901	919	955	883	912	925	950	904	885	903	920	947	870	965	918	905	937	882	977	922	961	866	977	912	921	932	915	897	924	911	902	943	960	963	881	884	917	904	928	907	882	877	936	966	894	956	880	951	919	965	881	936	936	897	882	908	919	894	936	858	935	901	921	923	923	911	905	922	961	880	997	901	941	935	936	903	950	921	906	975	852	877	947	888	966	892	925	882	958	915	896	889	921	933	909	894	885	927	900	941	994	911	906	897	902	926	917	893	913	947	899	879	889	922	921	903	869	948	917	883	948	931	960	936	951	894	926	919	946	949	930	884	971	912	912	895	931	912	910	946	942	961	916	919	938	904	952	966	920	887	935	976	969	904	923	877	950	903	937	839	955	895	953	952	869	934	901	889	899	898	876	938	907	939	916	892	961	932	853	932	916	930	893	880	893	954	900	901	912	922	946	941	843	907	927	908	953	959	951	918	971	917	879	883	961	902	940	913	886	954	919	927	927	941	939	860	897	912	906	924	905	966	871	931	902	930	910	902	895	931	865	919	890	918	940	877	986	979	856	894	946	891	873	941	857	951	905	925	908	937	935	946	853	941	904	929	879	932	933	917	888	916	976	893	938	913	924	888	890	914	922	905	930	876	889	907	874	933	930	975	912	941	967	918	962	879	923	955	886	861	935	925	896	942	929	896	939	914	864	927	896	913	886	943	856	938	969	946	890	820	919	914	924	967	985	917	899	900	936	901	911	884	923	976	948	938	904	934	922	914	916	897	956	874	961	866	946	891	927	934	966	918	901	942	906	898	904	954	887	899	949	894	955	899	903	889	914	905	928	929	934	866	911	889	865	918	953	908	948	926	939	929	897	929	894	907	906	911	956	961	920	896	934	917	927	917	951	911	949	858	839	943	946	955	900	896	908	864	946	895	916	956	879	950	866	893	922	926	900	915	912	930	910	892	906	873	917	860	913	929	910	917	903	962	933	947	910	943	904	895	935	937	914	939	920	898	899	913	903	909	889	856	948	898	902	892	934	870	945	939	887	927	901	926	854	852	861	899	947	919	901	881	868	914	945	940	941	918	956	914	890	910	920	901	898	974	885	887	932	878	897	941	906	939	940	878	907	927	895	906	913	932	941	904	938	925	944	913	903	868	888	893	922	905	877	927	886	903	961	953	937	902	936	934	900	936	871	909	917	901	930	867	908	969	921	858	934	869	920	909	885	931	915	943	908	945	920	947	894	927	901	864	895	898	975	932	971	877	909	907	925	979	955	925	923	906	934	915	964	847	971	905	858	881	900	912	873	889	898	906	884	930	947	892	960	921	934	936	884	931	915	939	936	913	920	918	897	889	900	905	950	946	929	971	884	877	940	853	915	889	931	867	912	900	917	945	903	890	907	937	901	909	897	915	903	899	913	944	882	958	887	946	876	911	913	936	898	928	902	903	882	920	927	872	921	967	976	897	953	894	921	908	898	898	855	862	963	867	904	902	915	898	914	913	861	876	921	863	932	891	892	905	944	982	918	875	892	923	951	879	943	881	873	880	900	971	906	920	945	911	895	886	959	954	881	898	897	898	867	948	965	889	924	915	936	923	940	917	942	923	902	919	847	962	929	970	900	959	875	929	934	880	925	884	938	936	908	939	871	904	904	897	927	936	906	914	896	852	888	943	910	906	906	893	920	880	953	951	946	911	878	971	935	899	850	943	909	924	894	906	926	917	957	864	882	846	987	954	925	898	960	907	929	926	957	949	880	903	970	945	884	917	938	845	886	868	942	975	913	949	903	975	901	899	957	929	886	869	893	916	947	903	926	861	902	947	854	943	907	966	966	879	858	968	892	959	924	934	923	904	932	904	951	926	959	899	925	899	928	934	913	933	941	881	909	936	908	916	919	926	921	918	889	931	902	913	917	877	990	948	899	885	872	913	959	930	934	929	916	950	958	945	945	951	938	885	924	912	915	952	921	885	912	957	926	887	951	885	927	943	913	939	937	881	934	920	925	903	879	916	965	916	944	942	897	870	894	897	950	981	879	887	920	851	875	927	933	826	959	963	906	946	908	891	944	932	903	928	914	885	853	933	907	918	929	839	943	869	906	908	939	926	847	895	939	962	957	972	867	924	925	877	855	900	934	922	944	924	949	912	919	912	877	953	914	924	954	922	953	938	956	875	927	892	872	959	887	852	936	982	924	931	907	937	925	914	911	921	970	945	892	954	928	873	882	920	923	895	932	886	947	930	987	907	913	981	956	944	943	917	912	904	947	913	884	931	936	911	936	948	926	915	862	888	897	948	919	944	860	937	973	908	953	894	990	908	959	924	855	914	917	971	892	866	870	870	912	914	878	927	911	951	911	898	917	951	900	892	915	876	848	941	854	902	931	912	922	946	889	888	911	909	942	919	898	941	875	904	897	839	889	886	904	867	928	901	921	927	915	940	953	954	933	917	910	898	917	904	941	965	916	886	945	942	942	979	915	890	912	935	886	869	916	855	887	1019	914	933	910	926	830	893	977	830	951	954	905	909	889	936	912	924	916	888	889	892	898	922	871	897	928	875	922	876	937	860	914	877	887	930	956	908	941	932	898	862	959	933	900	861	907	957	876	915	883	922	899	899	918	910	892	907	947	957	912	919	947	937	906	913	929	950	889	904	967	917	910	917	954	905	900	903	919	903	906	912	904	907	935	888	886	894	925	907	894	899	968	938	933	927	937	954	908	876	938	923	897	911	942	924	941	936	891	964	900	899	985	868	957	865	882	909	919	920	923	899	877	926	884	928	893	921	887	942	938	922	937	924	934	913	880	926	930	923	924	931	934	968	920	907	967	894	864	862	915	905	882	914	903	969	917	905	940	934	924	901	938	907	905	935	930	912	911	910	939	908	925	887	917	892	934	944	879	899	961	904	992	902	883	873	957	937	905	943	942	862	923	921	905	891	942	932	878	955	956	909	895	903	924	924	966	953	917	928	874	902	993	967	915	956	895	954	948	979	957	888	983	973	925	875	876	952	885	909	883	933	930	891	943	914	952	944	928	903	891	914	961	902	955	930	947	960	881	915	947	904	912	931	893	918	963	939	928	920	881	974	925	938	952	967	922	871	964	959	955	901	970	921	967	898	953	894	953	887	935	961	920	869	925	936	903	988	941	987	915	922	948	903	927	926	913	905	971	864	890	967	885	955	913	952	974	888	931	958	910	937	924	963	916	905	926	937	905	943	920	926	932	934	930	912	908	897	892	914
23147	20866	27928	23921	20873	11241	1553	1046	916	906	904	862	775	787	776	755	733	742	708	756	692	650	716	669	665	711	714	663	681	675	730	663	711	645	715	647	686	695	677	663	693	663	672	653	666	667	700	678	662	665	672	640	707	694	620	645	672	689	720	710	674	697	638	681	669	694	671	655	699	699	645	671	668	697	693	673	645	632	688	667	677	676	635	694	670	651	654	668	686	641	664	668	660	674	666	699	682	703	688	690	670	669	689	694	684	636	652	667	655	656	671	658	690	669	679	673	684	696	669	664	697	681	696	706	673	644	698	685	679	666	683	610	652	718	658	672	697	686	629	684	651	675	671	612	669	597	676	641	697	696	664	681	637	670	646	642	643	671	671	721	665	712	691	628	719	668	666	670	689	691	709	713	638	652	725	651	633	641	691	635	680	634	710	665	612	678	634	657	643	703	615	681	681	677	680	667	647	624	656	684	717	628	705	683	628	694	685	675	648	634	683	714	622	695	703	681	635	636	678	645	660	656	646	711	691	671	656	684	688	663	696	725	665	638	692	609	692	679	665	663	684	643	697	693	709	666	729	682	670	680	671	667	715	640	695	651	673	635	703	695	623	661	656	700	651	691	724	660	669	639	646	735	677	696	678	675	665	641	680	668	676	675	638	630	640	633	669	655	679	687	641	657	663	695	656	642	665	684	648	679	720	677	689	644	636	683	630	725	629	693	688	658	661	658	663	657	637	676	658	713	655	728	643	717	669	691	699	667	678	650	660	681	676	640	645	646	682	671	672	709	642	671	667	681	682	672	660	662	667	666	677	653	684	643	704	649	681	697	701	697	733	689	652	698	674	649	677	696	699	693	649	686	696	627	687	664	665	683	695	664	655	684	669	664	644	694	728	646	671	695	652	652	670	695	605	685	705	665	667	680	637	673	654	689	685	634	644	677	657	659	651	678	658	669	700	634	628	688	734	719	679	728	656	685	637	642	617	651	675	659	647	635	644	720	667	665	686	644	692	620	691	661	686	664	686	688	669	632	611	702	643	675	654	659	685	679	644	662	669	670	722	682	686	647	720	664	660	691	634	642	626	705	689	630	666	731	702	673	678	613	675	676	655	621	616	685	665	682	651	634	662	659	693	686	700	679	605	646	678	673	680	655	683	671	674	671	671	664	637	675	680	638	699	660	681	665	645	670	630	702	681	647	704	669	628	710	687	656	701	672	703	697	706	698	679	642	628	621	682	705	625	676	669	637	677	653	688	681	645	635	679	669	670	640	683	689	653	599	664	627	655	663	691	685	682	669	652	716	651	695	656	707	675	663	672	687	725	670	652	687	662	625	660	686	660	659	625	685	676	682	678	704	718	659	639	666	640	706	655	635	602	710	664	664	731	730	653	690	664	675	680	682	686	694	681	683	657	660	673	715	684	680	647	666	687	674	674	641	674	651	648	674	651	657	672	657	644	666	692	658	678	686	712	680	673	713	667	671	615	649	679	651	642	695	625	621	633	645	652	658	647	687	643	700	606	675	675	696	700	633	616	702	649	694	680	614	692	681	686	675	637	663	710	664	727	718	622	652	623	655	637	687	659	676	690	615	642	662	656	679	691	637	680	694	666	657	647	661	656	635	648	635	659	698	675	633	683	672	659	672	669	671	632	664	706	656	686	664	691	654	670	657	679	677	640	692	664	660	664	673	669	644	668	663	692	687	660	648	632	733	706	652	661	687	651	657	638	642	637	716	728	714	659	705	648	689	622	666	674	654	667	649	665	646	660	654	691	658	642	666	665	677	680	662	682	660	680	653	668	683	669	716	677	629	645	692	672	671	656	693	684	699	635	662	699	654	663	675	686	678	703	676	684	627	674	618	699	722	646	670	630	642	691	621	663	746	656	653	725	675	686	659	662	669	651	661	700	643	653	679	644	668	738	659	608	726	700	669	680	683	647	675	662	700	678	660	694	664	670	675	647	664	689	651	686	706	667	642	649	709	682	683	644	658	650	688	704	700	674	667	643	679	697	649	683	629	695	683	702	705	642	655	645	683	696	654	681	666	695	654	654	673	711	691	659	679	664	685	684	667	685	668	668	684	640	668	662	686	690	671	685	620	642	697	681	636	688	671	650	659	650	681	661	686	656	616	640	692	652	669	668	662	664	629	650	701	670	697	701	706	637	646	680	697	606	674	670	706	643	673	639	731	652	665	650	678	661	627	719	676	659	671	667	653	686	683	669	703	654	698	683	666	659	624	669	623	664	651	682	701	708	686	652	698	655	696	661	672	676	717	629	675	683	632	676	655	678	696	653	640	651	650	694	668	696	641	638	658	641	663	680	690	647	638	690	664	668	682	644	688	639	715	697	670	682	664	706	663	653	669	708	687	734	646	669	676	665	650	678	690	657	663	632	631	712	676	684	664	652	640	686	653	714	659	704	641	677	641	656	662	678	711	676	652	701	625	708	683	657	683	621	660	678	636	673	619	660	690	691	676	729	622	666	673	665	660	695	673	662	610	649	625	647	631	686	674	685	671	659	709	697	684	649	641	636	667	653	638	722	652	682	654	680	649	667	642	633	677	667	648	674	686	677	625	673	652	672	688	683	643	662	633	665	663	582	617	619	684	656	698	672	648	683	673	641	636	654	638	701	647	668	677	684	670	654	679	626	612	658	679	677	682	676	627	675	661	690	642	696	664	713	616	716	672	658	775	670	661	718	649	641	636	718	678	662	674	658	655	655	679	694	677	641	701	692	640	638	651	643	641	667	661	674	673	673	661	686	691	732	686	659	674	705	659	673	659	652	681	666	628	658	701	646	670	657	653	628	694	655	669	698	704	677	675	648	689	684	689	688	684	625	665	647	672	712	681	598	650	721	678	651	687	709	681	659	624	628	695	683	660	651	686	688	667	676	656	671	704	682	676	723	675	623	670	649	671	658	687	656	644	635	710	720	663	622	679	630	653	609	670	675	646	667	678	657	630	691	667	679	671	643	683	661	645	668	685	667	653	682	645	696	641	654	667	680	596	637	644	670	645	628	618	628	616	655	664	693	631	678	673	665	666	666	691	686	675	701	680	672	678	672	666	703	678	680	659	680	661	667	662	685	672	622	651	691	697	716	665	643	667	684	676	641	720	647	661	745	606	597	706	641	659	632	661	658	670	672	687	617	677	640	659	669	722	667	632	652	718	666	664	636	667	664	603	630	643	680	648	613	662	649	650	638	667	671	655	658	689	672	680	666	695	686	648	651	665	620	689	682	672	669	696	712	656	653	652	634	656	665	671	693	647	629	705	632	676	716	688	648	663	665	673	652	712	690	657	669	674	663	674	674	647	618	698	638	661	702	650	693	674	655	653	685	659	716	632	626	668	711	728	698	640	660	668	687	693	671	660	717	627	678	717	674	702	675	686	713	706	628	691	609	686	683	627	675	674	647	632	676	681	669	641	675	652	668	665	658	677	674	642	682	645	642	695	651	670	679	671	631	683	663	681	668	650	669	657
3120	7515	6302	3208	2471	1922	1612	1328	1186	1076	999	950	904	931	843	803	774	849	755	762	741	756	743	732	799	733	720	780	748	771	686	747	755	748	697	758	729	785	753	746	786	707	719	799	766	760	744	756	724	741	752	757	685	688	702	725	725	775	750	748	748	719	687	725	722	757	715	769	726	705	756	717	694	707	673	691	713	734	768	758	755	733	771	726	788	746	733	733	695	769	707	731	747	764	733	738	771	751	725	766	692	695	764	716	756	712	766	745	732	731	728	752	726	723	780	701	722	734	747	751	692	771	754	748	757	750	736	684	731	720	746	726	706	746	692	685	729	717	716	697	708	716	729	725	712	704	710	708	743	709	709	736	729	724	704	725	735	718	744	756	716	726	783	713	708	694	786	713	723	701	754	697	724	726	719	702	644	732	727	749	762	733	684	719	749	726	733	723	709	718	724	705	740	684	741	709	727	760	692	732	705	711	758	725	718	718	704	792	697	708	732	706	714	697	730	693	720	739	743	776	799	788	708	738	702	743	721	749	669	767	711	697	745	755	724	729	709	746	732	758	764	789	728	735	750	773	753	723	666	781	746	721	719	733	716	772	677	697	744	753	741	781	749	724	710	776	714	715	764	653	742	727	749	724	747	713	751	763	717	730	720	714	751	766	777	691	763	709	740	724	742	750	771	749	761	742	752	729	711	716	737	735	749	756	740	751	704	742	720	727	676	726	768	732	705	726	702	745	765	739	756	738	743	768	730	744	714	739	729	739	725	726	723	765	745	734	720	767	738	739	780	736	766	701	735	709	705	771	757	687	716	728	713	690	700	732	713	772	735	740	678	734	721	781	726	768	770	703	788	768	720	752	763	752	678	770	771	737	708	775	720	703	723	717	719	757	759	735	751	791	788	717	742	716	727	719	765	754	709	715	717	688	701	722	757	761	688	755	741	776	743	716	758	671	721	720	749	735	746	724	713	719	760	734	747	756	714	733	726	735	732	681	698	760	722	692	726	730	742	760	716	722	679	738	716	746	712	700	711	740	712	747	680	748	775	700	760	750	733	822	766	735	733	706	757	704	726	740	706	727	742	727	710	747	724	763	720	747	695	737	729	685	708	727	740	754	706	700	742	712	732	706	739	753	715	732	725	780	725	736	705	731	678	733	743	735	707	704	725	741	702	755	729	785	665	726	775	680	698	767	694	734	734	698	743	719	767	746	743	719	772	773	751	718	738	737	735	692	730	721	754	698	693	763	749	748	711	726	703	765	755	723	749	753	685	738	742	716	719	710	703	737	780	732	780	704	733	750	804	745	777	727	701	730	730	783	703	704	699	713	719	734	701	719	725	747	755	711	691	717	776	721	745	721	775	709	749	724	784	736	740	737	745	733	702	734	739	749	734	735	717	707	679	762	743	723	773	743	729	694	715	761	748	763	737	733	756	783	716	768	750	674	707	700	728	678	716	773	674	704	732	756	704	678	694	720	731	733	698	769	760	736	766	767	747	701	695	739	719	778	774	768	772	760	758	738	751	740	697	755	733	735	704	774	735	718	732	724	761	677	698	735	695	736	724	703	690	713	720	732	739	702	723	733	697	715	713	746	714	705	763	732	757	764	752	701	713	768	693	729	720	705	717	704	777	696	714	733	673	716	756	743	766	731	714	730	748	720	687	763	774	725	770	714	744	752	722	733	757	696	688	752	725	778	731	769	751	693	693	750	659	768	697	721	726	764	769	740	703	745	753	729	756	718	739	744	704	744	715	713	724	736	749	702	729	728	747	752	716	774	710	755	759	734	755	766	733	731	734	737	721	709	774	732	732	718	715	743	757	702	670	739	741	743	750	755	751	679	733	782	720	731	717	703	713	717	684	767	752	717	765	722	728	732	720	724	739	717	753	766	688	745	744	721	772	722	744	714	716	720	724	775	704	739	722	717	759	710	721	723	749	731	719	735	734	716	721	711	678	714	712	712	734	753	739	743	775	751	673	690	711	735	745	722	790	720	797	732	739	698	763	731	751	729	721	742	719	781	718	708	699	729	729	682	729	729	754	686	746	751	757	700	706	735	774	743	708	703	657	731	713	736	765	758	682	716	737	689	715	732	721	740	721	729	711	701	742	766	684	759	693	741	698	730	706	763	771	715	746	760	757	780	687	709	705	733	772	773	738	736	718	690	728	705	749	722	735	708	733	764	724	729	736	730	777	706	737	731	750	751	705	766	699	753	720	752	735	752	732	722	728	770	714	722	724	755	705	735	774	715	756	710	752	759	748	737	729	783	718	755	712	786	683	728	751	701	737	734	726	736	784	711	704	716	731	730	747	741	720	748	689	704	720	725	682	697	717	762	755	737	734	744	740	735	777	728	719	727	700	726	717	854	695	714	769	708	700	764	729	717	735	739	719	716	736	750	710	713	676	695	696	754	724	779	746	720	697	728	709	734	760	728	733	728	786	753	739	766	711	723	737	768	791	711	738	689	723	747	698	719	779	708	708	719	725	775	722	724	705	708	664	759	707	708	756	750	697	734	747	702	729	649	742	718	729	734	754	714	746	734	714	729	727	712	731	757	697	735	725	725	776	729	738	729	699	723	682	718	727	705	733	765	703	712	718	757	724	763	706	705	747	706	746	704	712	701	724	741	712	741	706	742	799	698	732	727	729	785	773	685	732	723	750	680	685	723	727	774	755	784	713	726	761	702	734	702	725	721	723	747	746	709	741	721	731	687	705	734	768	703	764	744	707	673	737	712	724	716	750	731	682	700	703	719	738	755	739	745	736	692	714	710	730	737	736	696	668	721	761	765	794	747	706	713	732	752	718	775	720	682	753	757	681	705	726	718	749	733	686	751	771	690	771	739	784	787	735	740	727	722	772	720	704	708	716	715	708	686	673	689	752	724	769	726	704	725	734	723	710	741	752	764	740	730	745	733	747	718	750	728	744	779	789	716	713	762	730	749	766	694	673	688	728	714	734	713	747	721	712	732	714	752	759	741	747	728	718	733	750	677	737	719	716	724	724	726	714	713	685	687	720	726	803	815	741	748	762	712	713	735	720	748	720	731	748	690	745	727	757	720	712	736	722	740	738	745	731	728	777	758	716	722	744	730	778	722	774	758	720	716	730	706	694	750	727	736	718	720	762	715	723	723	781	684	672	725	774	726	718	710	700	700	740	765	722	770	699	773	747	762	739	718	733	781	730	734	720	734	712	729	723	732	741	728	712	732	741	730	734	751	759	723	734	737	767	717	753	730	722	785	710	745	735	754	663	729	774	745	747	739	708	719	723	754	713	733	757	763	723	697	717	706	738	744	716	712	746	721	694	692	694	796	749	731	740	722	775	740	690	776	756	700	747	712	708	713	730	745	724	727	726	768	742	695	731	704	738	695	732	754	747	727	722	729	743	751	775	725	704	746	763	721	669	686	727	754	734	703	756	735	724	708	733	732	732	701	766	708	715	753	693	745	774	749	741	695	733	687	686	739	728	740	707	678	722	706
24170	20860	27107	24700	15437	1358	930	757	699	671	674	684	627	654	620	572	597	593	642	667	579	607	600	623	576	605	623	604	561	585	590	586	598	608	539	581	592	585	564	602	610	599	576	596	620	580	562	604	577	567	623	569	608	604	591	593	549	584	550	571	541	599	555	564	577	567	595	574	569	604	588	577	616	595	553	570	567	567	570	576	592	549	591	587	577	584	607	558	553	590	587	545	566	560	606	561	562	612	588	580	602	585	571	585	598	602	583	601	579	573	607	549	550	594	605	564	587	545	556	586	624	612	556	580	567	541	549	561	524	606	553	583	559	584	579	549	613	568	557	536	554	581	586	551	602	548	566	573	577	551	576	571	618	568	561	551	579	587	567	553	545	556	563	586	557	610	559	540	568	579	582	591	562	558	532	559	576	605	575	561	630	569	592	572	592	610	570	579	592	558	570	584	559	533	564	577	576	619	576	631	606	613	573	610	586	611	597	601	616	582	532	554	581	575	554	554	589	564	579	598	607	628	581	594	603	568	605	618	594	582	609	544	551	592	623	561	555	587	559	588	614	572	568	618	547	569	536	581	598	571	621	556	600	624	613	584	602	574	550	603	593	551	530	543	593	582	599	597	564	564	588	557	556	571	582	572	578	627	543	609	568	549	587	579	621	579	565	581	534	531	601	542	578	558	609	592	608	599	543	558	555	626	567	571	596	611	570	551	552	543	570	613	538	578	580	576	594	570	585	562	589	575	571	565	558	580	541	566	559	611	580	605	558	586	579	588	610	566	609	591	561	592	573	564	571	601	572	549	581	583	566	574	540	579	537	582	533	602	533	588	576	621	599	572	584	595	563	560	532	556	585	557	592	552	627	574	536	527	528	581	556	590	581	576	615	602	585	596	571	575	596	584	575	582	597	593	571	588	572	592	578	569	570	570	576	539	572	565	586	554	595	553	549	575	565	544	598	580	579	569	578	565	606	586	548	617	573	563	618	561	601	607	609	573	573	565	589	541	620	602	566	584	585	566	623	633	569	591	584	592	585	595	601	601	593	606	535	567	585	545	623	574	553	582	559	526	552	574	543	543	599	587	573	562	572	568	532	583	587	555	608	567	599	627	572	576	550	584	600	599	542	566	551	571	562	600	563	604	566	573	559	582	539	596	609	605	561	554	566	573	587	609	592	570	577	542	575	587	589	585	568	566	608	563	593	585	564	542	603	566	574	584	586	579	588	593	531	577	551	556	585	606	552	580	585	609	547	547	523	561	588	564	587	559	593	588	563	568	558	575	522	636	603	553	575	550	534	593	624	550	600	584	600	605	558	604	624	576	574	588	586	595	582	583	569	500	590	548	600	552	600	608	590	566	517	582	562	584	569	568	636	568	613	579	549	564	570	542	596	573	590	569	601	551	595	621	584	589	552	583	582	581	608	577	576	602	567	571	597	593	603	575	598	595	537	564	580	571	560	545	588	610	612	577	582	591	590	554	608	604	555	553	544	546	563	604	536	568	586	561	536	584	560	580	540	573	588	565	608	575	540	595	559	571	565	602	621	557	586	560	585	600	595	586	563	562	589	567	579	582	575	554	583	566	576	569	599	583	615	602	561	592	551	541	561	599	601	610	591	587	574	595	561	603	537	556	577	523	565	596	613	582	593	604	590	577	553	561	613	542	542	615	623	595	585	595	573	578	603	584	570	584	589	558	555	579	578	563	550	576	553	589	602	554	554	572	621	614	567	568	550	607	582	618	598	583	559	571	604	558	615	550	593	581	581	581	596	574	536	605	586	584	556	601	603	633	574	516	576	578	594	545	577	560	536	594	558	596	568	548	600	586	561	575	554	554	547	578	532	580	563	572	604	576	587	588	534	616	565	549	587	550	565	570	594	626	575	541	582	590	615	566	565	568	589	592	565	587	597	593	561	573	559	587	600	593	637	586	537	588	602	573	583	584	561	557	585	624	580	533	603	589	564	624	558	551	583	550	586	568	528	565	578	543	530	587	572	583	613	578	577	582	618	551	587	572	574	582	572	622	553	618	569	565	544	554	573	572	572	594	604	590	539	528	519	568	583	589	546	572	561	538	567	585	547	656	573	530	573	611	559	581	631	587	584	527	526	593	569	570	554	564	526	565	570	626	568	598	588	606	604	572	613	561	599	557	586	584	557	562	546	568	574	584	556	615	521	539	564	565	548	627	615	572	571	567	531	556	616	553	574	563	581	592	567	563	574	565	585	563	564	595	577	535	609	584	605	567	553	588	578	553	550	563	538	580	584	571	556	575	597	588	532	556	583	563	572	535	590	577	591	557	638	574	584	534	560	584	590	592	591	559	554	573	550	582	575	585	596	620	600	597	582	580	567	554	543	599	600	602	622	614	590	596	604	549	584	614	591	628	580	570	585	593	562	596	538	582	571	560	576	574	542	546	603	589	584	631	528	569	576	552	586	629	594	580	581	548	579	602	546	572	559	600	587	516	626	622	582	521	576	612	594	564	597	602	611	568	536	599	632	521	582	585	553	539	550	541	567	577	647	625	602	574	614	595	592	560	584	531	592	594	595	571	602	592	567	570	560	594	578	602	601	577	581	582	545	560	562	599	582	590	568	602	606	620	595	585	590	603	558	594	572	574	623	603	609	594	563	552	617	578	544	622	566	550	540	572	569	569	545	582	583	588	572	558	554	602	566	537	568	596	571	564	561	615	588	555	573	570	584	582	565	568	569	577	581	588	565	578	574	559	555	579	565	614	566	570	560	586	544	599	588	558	599	573	615	605	544	539	583	609	602	614	568	635	556	532	522	565	576	541	571	563	550	600	575	573	558	584	557	548	547	572	586	582	578	557	568	572	593	628	615	545	595	557	537	575	571	557	550	574	560	544	565	574	610	572	557	634	578	573	584	584	551	616	557	623	562	576	545	597	576	598	593	593	551	568	558	587	555	602	588	555	561	590	544	567	583	600	552	585	609	551	545	579	591	603	587	557	582	552	603	568	589	558	603	529	581	585	550	614	590	570	595	559	612	556	532	547	552	560	557	567	562	579	578	556	561	596	578	644	563	620	587	592	519	556	564	580	576	584	539	594	591	561	604	622	587	586	582	575	589	586	566	572	554	601	581	530	528	578	580	576	599	596	552	544	581	588	528	549	590	594	562	571	619	597	567	540	587	558	579	572	582	588	573	621	555	563	578	601	640	568	581	580	579	587	580	617	562	544	579	590	556	526	589	594	561	573	575	569	563	542	581	542	594	591	608	575	576	591	591	487	542	541	540	577	619	586	626	543	571	575	612	577	579	569	584	609	575	540	569	595	572	549	567	582	562	603	507	582	632	577	586	591	635	601	569	570	653	574	572	596	579	554	594	576	585	584	587	563	604	526	580	562	591	526	601	569	591	570	598	583	578	618	569	552	570	564	548	522	581	571	581	569	596	584	585	619	585	606	585	563	587	537	559	556	552	579	548	586	543	555	550	577	535	553	600	606	574	611	600	528	590	527
3295	4956	4044	2249	1712	1349	1157	965	917	807	733	696	701	686	679	704	661	653	643	633	633	642	629	653	594	636	631	629	647	625	594	590	636	614	600	612	600	621	608	591	566	588	618	614	643	613	610	639	595	595	598	628	624	552	606	579	554	580	592	589	612	612	625	609	602	649	625	602	655	630	534	590	622	594	598	590	626	587	573	587	586	596	596	600	604	601	618	609	625	646	583	607	582	623	640	628	613	563	610	589	602	644	608	575	537	597	590	601	603	636	573	630	614	595	598	674	598	601	605	550	591	617	578	627	612	531	612	579	627	599	577	597	582	599	622	574	601	557	586	617	654	585	614	589	607	633	577	614	570	632	587	612	602	625	606	619	597	570	638	607	620	595	582	628	621	609	597	575	614	606	633	593	579	610	560	585	599	623	610	594	587	620	622	572	600	552	613	576	609	647	603	589	574	597	574	572	575	616	611	658	639	651	567	631	601	587	566	584	605	599	604	621	628	601	656	594	633	558	618	593	606	587	642	587	614	600	606	653	599	607	576	575	589	587	574	604	584	660	564	616	576	585	570	605	577	584	567	617	610	607	573	619	597	603	588	631	593	581	571	583	604	588	568	581	566	616	619	598	578	607	635	596	599	634	596	588	607	625	629	576	616	594	589	612	615	597	571	620	575	599	617	617	637	611	577	588	587	581	618	610	586	581	570	596	621	583	544	614	620	584	587	580	582	604	629	579	625	587	595	622	607	645	615	599	667	655	630	589	573	564	625	594	577	559	591	604	582	586	633	608	599	605	615	636	623	581	616	578	614	607	602	623	599	580	595	589	621	600	618	605	619	562	672	576	553	630	598	566	646	582	617	628	573	628	569	642	590	603	601	594	602	575	617	598	610	602	621	627	590	571	611	599	616	613	564	608	608	603	596	591	631	598	609	634	597	628	612	653	579	634	610	611	579	620	620	609	580	608	601	577	619	631	556	586	607	590	576	608	628	602	562	625	620	578	604	603	578	568	627	577	590	615	618	610	618	654	578	568	594	603	650	602	616	567	615	649	566	618	561	632	616	560	601	573	606	607	559	639	609	585	586	579	633	628	584	576	629	593	609	571	591	619	611	601	579	598	637	612	639	581	567	596	585	583	635	590	612	597	659	601	593	560	617	609	604	565	547	638	583	604	632	543	526	611	602	607	574	574	613	601	575	586	633	609	616	588	557	608	629	615	570	585	572	578	580	586	608	563	612	650	560	610	597	584	644	644	582	598	558	589	577	610	601	610	609	620	628	604	588	579	595	597	551	573	581	624	593	581	616	608	577	571	617	608	608	588	590	610	651	559	605	567	622	592	557	638	620	549	601	547	599	592	610	634	626	611	611	618	620	575	615	604	574	622	610	578	612	604	570	620	616	602	578	631	586	610	583	583	635	596	604	598	552	570	634	625	540	607	581	636	594	576	596	586	592	559	562	606	579	589	623	635	612	578	518	620	621	600	620	649	586	564	596	619	592	616	597	599	629	573	585	595	624	620	627	597	647	652	596	613	615	626	627	625	567	614	597	617	626	598	621	604	616	572	647	626	554	570	603	600	626	596	608	632	632	636	577	624	603	604	597	565	603	647	586	592	608	616	572	576	607	639	573	565	634	622	594	584	623	594	610	629	602	576	585	609	593	541	594	593	645	633	596	580	627	649	570	654	644	588	570	602	577	644	609	616	637	581	568	612	632	605	616	585	596	569	592	589	620	584	647	598	619	609	563	609	554	582	585	637	590	591	603	611	620	580	607	572	579	626	568	596	583	572	568	664	641	589	630	604	623	592	607	636	630	614	598	580	626	621	590	617	576	596	624	645	584	600	638	600	552	584	636	575	570	599	583	585	622	587	543	607	622	584	577	592	548	552	556	596	591	626	595	606	593	579	585	591	594	602	606	618	643	601	636	602	602	603	603	569	601	586	565	584	600	592	561	572	682	591	589	574	620	621	586	610	596	593	561	550	590	613	594	640	608	652	574	633	612	595	606	582	604	595	600	582	585	622	610	555	625	634	621	602	586	567	590	609	599	593	570	588	585	593	608	590	613	594	567	615	580	598	617	631	612	611	636	631	578	602	578	604	609	566	590	618	590	615	621	612	591	605	670	571	567	627	604	613	555	591	610	636	606	570	581	575	616	615	635	623	604	603	581	628	615	626	593	610	618	619	555	649	582	566	579	591	610	585	564	588	608	587	653	618	583	578	611	614	628	620	594	558	591	583	559	636	607	612	564	596	621	612	579	587	565	581	601	577	605	580	594	607	581	629	608	622	616	557	632	575	584	604	616	617	598	608	565	590	605	623	579	583	610	587	580	605	586	607	597	613	629	590	615	582	627	617	560	600	603	573	608	640	584	630	587	616	599	615	607	570	615	614	606	595	605	619	583	622	583	553	539	627	635	626	605	584	610	611	572	621	573	581	615	618	604	611	563	595	602	603	602	589	608	605	612	604	610	615	648	624	606	633	597	651	620	632	609	624	641	605	635	603	602	590	614	575	603	584	586	590	586	580	630	602	613	608	622	591	614	587	590	601	622	624	631	607	598	574	621	590	598	599	586	614	577	635	596	623	612	597	610	617	620	591	594	557	622	605	609	596	579	576	604	594	591	603	608	590	602	586	615	618	537	544	612	608	630	594	618	581	663	623	621	594	623	620	590	621	647	605	614	552	585	590	596	571	627	635	614	591	634	614	598	608	632	625	624	584	602	590	620	578	614	631	597	598	582	597	607	643	647	614	595	558	623	613	617	606	587	610	585	607	569	619	637	639	602	627	632	588	567	559	598	604	567	600	610	603	606	572	574	590	639	572	605	583	612	605	579	590	591	593	584	551	603	639	618	615	599	636	604	592	603	616	624	613	601	616	612	601	630	596	638	598	578	615	631	615	592	561	625	567	586	623	585	568	587	598	635	532	601	638	586	628	598	569	630	630	609	647	602	595	549	556	589	603	578	594	594	592	634	604	565	582	575	626	619	564	643	594	653	576	642	600	591	577	607	590	599	614	590	639	612	592	665	611	571	600	610	596	588	606	579	650	542	590	604	623	617	596	628	588	613	620	622	636	584	607	552	618	612	610	604	605	592	598	597	608	548	580	636	555	629	629	648	605	605	614	629	516	612	574	607	606	621	614	650	602	576	580	608	611	610	616	580	576	603	625	593	600	599	662	610	634	624	598	648	604	586	585	631	577	591	588	582	596	602	612	600	576	633	623	611	571	609	615	582	568	577	596	568	655	578	612	641	598	621	615	591	593	580	585	544	611	594	607	649	561	593	584	567	652	602	592	623	628	581	598	570	607	596	580	564	594	585	588	597	618	676	602	632	619	632	607	608	578	604	603	579	562	603	625	593	601	603	583	618	581	619	601	627	595	613	623	652	567	610	593	615	573	642	594	620	610	598	631	602	637	602	630	570	609	628	577	628	601	593	611	634	636	619	609	596	580	571	603	637	601	571	622	618	592	569	576	569	613
22165	20900	28378	23563	20902	20944	10907	1140	694	629	542	461	472	407	412	356	367	343	330	323	299	289	297	304	279	270	281	259	283	296	270	296	286	278	263	246	273	287	270	266	273	252	255	253	295	246	260	261	225	285	251	232	244	255	279	243	259	266	270	239	264	215	240	253	267	269	246	241	268	233	232	235	290	216	263	267	264	235	271	280	248	217	226	255	275	259	261	249	260	266	269	253	262	281	269	234	242	255	256	265	265	221	260	254	288	251	243	279	256	259	247	253	205	270	231	257	250	264	268	241	289	262	273	241	271	244	261	257	278	253	247	264	246	256	264	231	257	251	264	246	225	263	273	275	244	239	246	280	249	274	231	256	248	249	235	246	250	241	247	272	227	258	252	245	244	307	252	233	285	251	259	258	234	276	241	240	266	235	265	234	273	247	250	225	249	245	258	249	268	296	264	266	210	226	265	255	279	232	243	263	250	245	244	268	254	259	253	247	252	250	222	252	271	251	237	245	245	238	255	268	257	242	234	253	234	258	213	249	262	259	251	268	243	280	245	250	256	208	236	267	266	226	242	239	233	242	263	258	242	248	251	283	261	264	257	257	242	240	251	262	252	250	278	249	213	251	280	266	265	279	253	253	265	235	232	257	240	254	243	222	250	247	255	256	279	254	254	226	234	249	231	242	249	264	252	249	238	282	254	250	237	239	246	226	268	276	268	264	271	234	273	263	264	262	236	250	244	233	258	274	260	276	232	252	221	275	255	246	247	243	221	249	254	236	260	230	245	287	250	242	249	243	268	249	258	262	269	256	256	260	227	284	286	250	236	266	252	245	239	247	265	252	232	243	257	239	238	235	255	267	243	251	251	279	247	236	246	243	226	287	271	257	290	254	256	263	265	250	242	237	252	242	231	234	262	244	231	275	265	228	258	230	233	255	218	225	245	240	224	269	225	251	268	231	240	236	244	247	262	256	269	237	227	226	224	253	279	241	236	246	262	257	280	260	249	260	259	228	267	242	265	258	264	244	242	247	270	261	274	253	235	289	254	255	268	249	267	250	232	306	268	268	242	257	247	228	242	251	277	245	253	219	258	249	231	276	250	239	258	247	245	261	244	254	267	222	262	265	248	247	239	239	239	262	232	227	243	254	247	252	234	229	265	241	276	256	246	239	258	256	271	275	256	258	232	236	247	249	286	252	227	273	255	233	253	256	264	263	260	291	263	246	258	226	250	242	289	243	267	242	260	233	251	236	231	253	257	239	268	208	255	242	267	231	259	251	258	250	235	252	222	231	254	257	241	247	247	238	225	239	250	247	259	226	238	267	235	265	234	268	267	238	273	245	242	236	238	267	244	256	224	252	250	243	276	239	243	273	231	232	225	237	253	249	233	254	235	253	270	233	237	255	252	244	236	268	258	240	247	270	229	266	282	245	261	251	243	276	285	235	234	275	264	259	253	249	238	248	247	241	271	249	222	229	221	237	267	254	228	255	260	235	250	252	256	275	238	270	277	257	252	236	236	267	251	258	248	252	258	257	255	243	256	253	256	292	254	257	231	249	246	234	247	260	241	255	249	278	251	259	263	238	243	264	240	233	276	281	238	266	265	245	276	259	246	261	260	226	248	266	248	263	256	255	267	242	216	226	277	230	254	254	260	257	310	244	239	261	261	235	281	284	267	226	276	267	245	246	254	248	253	260	253	265	265	261	253	218	237	248	244	269	262	240	269	269	243	273	256	223	240	245	244	263	252	259	258	242	239	248	247	231	273	254	252	236	264	248	240	254	243	247	227	262	252	239	265	239	270	233	251	240	243	231	274	266	226	253	246	248	265	257	263	249	216	261	255	251	270	277	237	238	234	243	250	244	270	253	233	268	256	252	245	250	264	223	255	228	257	233	277	243	234	257	244	237	242	241	256	242	246	231	269	262	243	254	242	236	253	246	244	261	248	237	250	251	227	288	260	255	238	206	281	242	252	253	244	253	226	239	257	262	247	257	250	270	259	243	235	241	239	232	268	264	236	259	262	271	265	239	246	262	223	241	267	258	246	265	264	268	268	238	226	266	236	263	246	241	264	245	246	253	238	254	244	269	250	244	268	269	241	252	258	269	229	283	259	258	231	278	278	245	225	250	215	244	246	241	263	255	233	240	237	241	255	244	242	255	257	242	262	233	260	253	242	225	239	257	256	225	259	239	239	244	291	280	248	255	222	257	240	216	225	251	261	232	281	242	237	264	291	252	254	259	238	235	243	261	290	242	294	251	271	250	236	264	232	262	271	238	251	270	233	260	250	245	245	271	260	258	252	292	240	230	279	252	262	245	261	277	240	236	241	247	274	251	263	245	236	261	212	230	266	244	273	252	239	257	248	229	250	251	263	265	240	260	255	244	258	280	244	272	239	256	250	260	281	254	262	240	253	239	257	259	276	256	289	251	258	242	259	248	267	222	247	267	245	242	262	259	241	271	244	247	237	224	247	253	221	228	271	236	238	269	246	261	272	266	249	245	223	260	270	255	247	262	238	232	215	234	255	228	245	251	271	210	244	267	227	241	228	253	257	281	249	234	277	238	249	245	241	230	235	246	269	274	244	292	234	226	241	290	242	242	272	245	235	219	257	228	273	243	242	280	259	228	255	261	266	237	231	240	223	267	238	248	259	242	274	245	270	251	269	259	267	242	245	248	263	258	225	248	241	227	229	247	271	267	241	250	241	256	256	245	288	230	249	288	261	246	218	254	259	265	228	252	241	272	220	255	256	229	260	232	239	270	230	270	241	242	262	238	255	244	270	256	262	266	233	223	263	244	260	219	246	248	243	250	244	235	286	260	244	233	261	236	253	293	248	255	242	231	249	221	234	280	255	265	247	220	256	242	250	262	271	240	257	270	279	246	256	228	266	246	221	270	227	265	254	231	272	243	232	264	253	250	238	225	250	254	245	262	250	238	254	242	247	300	228	249	215	239	264	252	231	269	247	279	270	250	249	261	268	260	228	265	218	239	244	275	274	250	223	262	239	253	253	249	244	233	244	256	263	212	219	264	221	233	230	237	238	243	242	232	242	243	274	263	250	233	276	241	268	250	245	271	261	271	257	260	238	246	253	249	266	269	246	244	254	254	231	237	259	256	261	247	233	255	219	247	224	257	261	245	247	257	239	236	266	238	230	236	234	234	264	231	241	256	256	273	263	249	249	270	249	265	246	264	248	231	240	255	235	245	257	238	260	257	237	239	237	247	227	254	261	236	233	231	252	236	221	238	240	227	254	256	249	241	246	218	265	230	256	263	251	254	260	268	254	257	253	259	250	243	260	247	286	243	261	247	232	259	255	269	223	242	264	241	251	253	234	244	232	246	255	250	215	261	239	249	265	212	260	271	293	258	214	252	253	260	231	267	267	268	265	273	233	271	251	248	240	239	238	260	239	231	280	213	238	248	220	245	258	237	278	243	244	292	229	246	266	242	248	273	241	265	228	213	250	244	246	271	233	232	244	240
4141	12518	10465	5109	3605	2743	2093	1542	1158	953	813	655	642	572	502	463	441	395	446	361	377	367	381	312	312	330	326	333	283	332	311	275	305	311	298	315	295	316	313	281	313	273	273	291	275	282	283	270	303	282	296	273	263	285	260	267	296	262	268	291	260	272	263	281	293	284	275	276	263	273	292	253	276	274	289	281	287	293	266	276	289	271	265	311	261	269	267	248	277	282	246	277	301	280	256	272	269	268	246	272	259	268	263	265	263	267	270	287	268	282	251	260	266	250	285	279	282	305	265	262	260	258	280	260	287	292	298	252	294	277	282	273	256	265	313	277	254	281	275	270	252	299	269	263	276	297	277	272	281	248	262	265	265	280	271	285	286	271	279	284	291	278	293	254	268	277	276	281	279	294	278	274	270	285	264	261	281	241	292	311	257	287	310	259	265	240	277	260	246	301	291	254	277	285	291	274	242	250	308	258	261	286	288	284	256	269	259	283	267	283	249	265	277	270	268	258	266	239	252	270	277	285	297	246	278	282	258	287	287	258	258	296	270	229	275	277	290	306	260	271	272	259	272	257	254	247	278	282	283	281	271	301	274	278	294	275	285	254	282	265	262	253	294	254	260	261	269	282	292	265	262	263	271	280	293	264	285	256	276	274	273	265	268	276	259	268	256	256	283	278	275	262	291	278	308	289	277	285	266	267	250	297	261	254	259	250	272	274	252	295	261	267	249	273	252	259	269	266	260	253	266	246	248	270	294	264	260	246	269	281	288	245	270	272	284	260	264	265	260	280	270	271	264	270	296	287	228	263	296	235	285	272	305	274	287	254	281	291	259	267	278	282	232	263	262	259	258	279	242	260	307	281	274	268	231	260	261	250	255	281	315	265	273	265	274	273	260	264	269	300	251	252	280	282	251	275	281	286	276	276	285	277	277	255	256	277	278	257	266	296	288	303	278	265	278	285	296	285	268	248	266	279	250	284	275	299	271	259	268	271	287	268	268	277	273	270	297	266	287	272	281	271	281	257	276	271	275	265	240	266	275	259	271	264	299	298	297	265	280	281	255	284	283	262	270	283	287	269	280	262	273	253	294	276	292	285	273	280	292	251	269	274	306	275	287	272	276	284	281	244	271	267	268	266	304	225	291	263	254	269	276	317	293	271	277	269	281	283	272	301	254	268	291	249	261	302	245	291	250	289	285	280	263	265	272	267	246	292	282	268	293	303	267	253	257	280	251	272	277	276	279	268	278	282	246	276	286	252	289	283	284	275	260	247	284	278	236	296	256	287	279	285	259	295	283	271	230	273	286	281	269	289	251	301	292	252	245	260	267	274	281	275	274	288	295	268	279	279	242	261	271	281	284	272	264	277	242	241	284	252	272	246	261	258	277	272	260	282	267	291	286	253	284	256	281	292	275	305	231	286	271	275	255	290	273	285	264	280	249	261	279	278	271	287	277	280	260	294	267	272	245	284	305	255	258	279	260	254	277	266	251	287	276	275	280	318	271	283	294	290	237	266	273	265	273	295	266	272	279	285	288	258	251	270	256	258	262	265	256	272	255	280	270	274	282	257	273	250	283	276	271	253	277	271	286	265	251	295	276	279	275	306	253	252	273	261	270	278	247	239	239	266	291	267	270	288	282	263	263	290	250	258	294	265	280	241	236	247	278	278	263	251	245	251	250	279	248	255	263	302	264	263	259	257	280	302	294	269	281	285	276	241	262	300	268	263	255	289	259	258	275	259	280	298	276	275	283	266	259	253	256	281	287	270	274	265	253	260	270	280	298	252	238	270	266	271	264	260	259	303	273	275	249	270	292	295	242	254	269	276	285	235	259	296	267	264	255	314	300	295	300	293	255	292	267	256	282	278	258	294	282	251	271	252	278	276	254	239	269	264	249	293	295	270	294	269	267	280	275	290	267	264	273	271	284	261	289	272	262	276	281	252	253	291	295	279	269	273	275	279	279	277	257	277	267	283	280	249	264	295	265	255	260	258	293	278	275	303	271	293	280	269	265	229	272	295	254	258	286	277	283	283	292	282	286	290	263	276	280	253	273	268	239	285	254	299	267	280	277	284	246	303	295	229	262	286	282	253	267	282	294	301	244	277	298	272	261	288	289	283	287	291	288	289	264	264	258	266	255	272	265	268	288	284	277	290	259	289	244	252	279	268	269	261	284	255	271	260	272	263	272	268	271	263	282	251	257	260	275	271	261	301	255	311	278	290	266	286	264	274	287	279	266	274	269	277	264	262	297	269	252	263	262	267	311	290	276	272	297	298	257	280	280	264	255	252	263	281	266	248	275	260	272	243	261	290	288	295	260	287	259	287	290	279	261	249	252	274	288	283	262	256	257	269	275	283	276	253	246	274	262	255	262	270	278	256	280	273	245	266	277	291	265	274	281	282	258	270	287	275	250	265	273	287	246	279	256	263	287	240	289	258	292	264	258	289	249	303	265	280	273	272	269	296	269	254	245	275	263	273	267	273	283	272	256	308	246	263	287	253	269	240	247	258	296	284	248	243	284	295	292	271	265	263	278	269	265	248	290	306	259	288	239	304	273	259	265	254	280	275	301	280	279	287	282	279	257	253	257	274	289	254	242	252	249	283	273	272	246	276	268	276	258	263	243	278	257	293	271	268	269	284	280	291	265	257	270	275	243	258	247	306	273	273	272	305	234	274	268	296	297	282	290	274	277	286	279	283	278	283	280	262	257	232	265	275	281	274	250	253	286	280	260	292	293	284	282	264	257	276	262	265	255	284	280	291	271	284	283	252	241	289	256	271	253	270	272	272	286	254	278	251	229	269	254	302	286	286	263	256	285	269	257	257	260	250	263	297	260	249	233	287	263	265	275	273	281	254	291	255	265	280	282	260	307	279	264	267	295	275	279	273	294	290	253	241	244	255	275	272	313	293	305	246	246	248	272	290	309	283	266	271	283	288	278	272	286	254	278	281	250	261	246	279	279	298	268	269	280	289	250	266	281	265	268	261	272	253	273	277	277	299	257	278	275	261	261	285	270	263	268	274	320	242	280	288	293	293	279	250	295	276	283	256	255	262	269	270	258	300	289	252	270	257	259	238	275	276	253	314	294	274	257	296	281	256	270	294	265	258	281	291	265	266	289	247	249	268	259	283	263	311	259	262	268	267	262	309	256	251	277	276	312	254	292	275	277	266	293	301	290	261	244	250	280	306	261	240	266	310	265	253	277	292	267	298	261	248	270	269	280	287	252	273	257	266	299	280	253	269	251	296	263	265	281	276	288	271	271	267	272	246	264	277	286	275	266	289	276	280	294	236	288	304	240	252	270	263	276	300	274	267	268	277	259	260	241	263	277	274	259	271	273	281	273	265	267	314	271	260	257	292	273	234	248	259	250	278	247	300	278	277	273	268	282	245	281	282	266	275	275	284	268	255	275	277	296	282	281	275	292	251	281	257	279	248	291	289	260	248	268	259	268	265	259	264	283	280	292	291	256	287	283	267	263	277
27156	18858	5907	1276	970	942	899	921	877	849	846	875	889	824	885	901	877	865	923	897	915	853	908	839	914	930	868	917	868	857	806	863	941	894	873	858	867	828	852	842	831	930	843	888	828	932	814	900	836	888	865	884	847	872	893	833	817	910	894	889	907	909	865	847	834	852	865	883	885	909	831	889	921	847	872	881	887	827	912	895	888	853	852	838	958	888	841	865	859	867	799	866	874	900	932	883	867	842	915	861	841	891	861	891	881	822	889	865	855	853	872	895	858	858	890	887	911	886	877	908	910	853	950	892	877	877	873	888	871	878	842	885	845	900	881	861	804	826	843	830	876	894	829	899	819	831	876	865	894	842	875	858	845	864	852	861	904	887	881	826	877	919	837	855	844	836	939	906	913	880	887	866	856	911	843	836	832	883	928	879	911	899	839	875	904	878	892	824	907	853	875	862	852	904	834	846	840	910	871	911	845	896	872	908	834	917	883	862	856	881	847	874	850	906	833	821	905	890	889	890	836	815	852	881	877	840	879	899	897	879	861	894	861	895	848	868	901	912	870	857	908	846	884	838	824	873	878	881	892	874	855	788	909	871	849	860	876	830	907	881	845	912	874	854	889	863	877	896	907	867	895	907	857	864	846	849	907	857	855	842	878	884	903	845	817	880	912	844	905	888	894	862	876	848	897	853	828	860	840	827	915	886	891	905	842	902	817	824	909	881	918	898	869	845	876	878	875	884	875	833	843	797	866	895	930	805	805	867	844	909	837	903	863	870	857	887	883	905	892	833	872	862	850	876	908	863	890	897	890	853	834	899	910	868	887	881	885	817	831	851	891	926	902	883	910	858	822	860	868	931	869	843	882	857	910	907	847	912	855	878	860	891	863	895	892	850	896	895	887	831	858	794	924	842	856	890	928	869	923	915	846	880	873	842	900	852	841	870	913	872	889	872	856	888	905	887	870	869	825	890	938	849	824	887	844	876	866	831	869	899	841	869	857	890	872	873	869	908	880	873	841	968	877	897	880	890	886	834	870	864	921	827	869	883	831	879	846	935	820	912	887	848	862	883	870	856	907	883	860	927	880	898	874	831	917	881	861	881	891	910	892	861	879	907	841	852	848	879	865	864	901	843	869	872	897	862	882	908	869	814	859	842	894	877	905	877	811	876	891	910	873	892	892	848	811	884	909	935	807	874	886	905	840	856	843	828	846	877	841	855	880	848	878	898	845	931	853	882	888	843	911	902	843	873	834	891	887	858	844	852	877	869	886	879	836	886	915	865	804	882	828	917	907	859	870	905	867	839	925	896	893	925	913	861	872	877	874	887	877	879	858	894	842	858	899	847	885	865	875	858	915	851	830	820	874	874	886	845	937	857	885	865	892	870	925	917	897	865	877	849	864	855	823	867	826	873	936	868	888	865	884	820	859	880	863	863	877	813	855	866	921	873	889	866	872	920	928	839	817	883	871	829	880	864	889	817	927	888	854	847	899	844	855	858	915	818	862	844	829	888	889	878	924	883	846	880	895	896	952	881	905	842	914	894	905	922	834	873	821	894	904	886	889	901	884	826	875	880	886	863	858	880	886	857	834	878	894	867	819	858	905	815	873	860	847	877	880	878	839	889	862	910	851	890	925	839	855	889	837	875	880	818	963	881	844	860	934	877	857	865	911	896	846	878	823	874	876	858	886	925	887	880	850	886	895	875	865	856	897	895	874	847	874	876	922	881	897	884	869	835	918	894	844	876	874	874	900	884	905	863	881	899	864	779	851	871	918	834	861	843	907	928	873	864	838	852	856	866	841	864	847	856	817	882	866	818	909	854	908	884	916	876	895	873	854	888	897	919	840	923	852	832	852	883	846	872	893	851	884	840	898	870	879	914	871	873	915	832	857	868	878	819	877	929	844	847	890	838	855	827	870	838	881	858	849	864	848	831	815	914	862	874	887	900	865	884	887	884	872	964	848	854	835	887	835	854	826	831	908	908	868	869	856	836	870	876	858	846	863	921	908	834	920	887	831	905	866	864	939	855	889	895	860	898	811	844	893	817	857	854	843	865	844	845	883	838	876	833	902	864	812	903	833	879	895	853	907	893	939	918	840	848	925	885	877	916	871	899	860	881	878	862	899	900	931	885	889	850	841	830	866	824	824	915	885	869	894	839	891	891	880	899	861	874	883	868	868	860	853	866	876	865	876	862	934	859	913	892	899	828	860	874	835	859	844	888	929	882	846	825	897	918	886	944	876	876	907	895	877	834	873	871	841	858	857	816	858	895	824	891	908	904	923	876	867	842	859	851	876	864	917	830	897	871	870	915	875	914	872	876	901	868	908	900	906	861	870	877	873	849	886	816	829	927	880	897	892	906	882	907	868	823	866	897	918	889	888	848	876	829	883	845	813	876	867	861	900	896	885	848	885	855	869	848	800	884	887	905	872	845	889	860	829	906	872	926	867	892	842	851	856	819	835	894	862	849	884	918	861	903	850	850	903	914	858	909	869	913	894	882	848	843	882	847	883	879	900	939	878	904	895	871	854	868	853	841	888	841	852	905	873	925	908	896	846	905	881	883	896	885	855	878	854	854	915	900	819	884	880	862	858	834	913	897	875	830	893	878	826	914	799	846	875	890	862	881	863	892	860	845	858	859	845	881	872	823	893	865	862	880	909	902	863	864	861	909	895	838	934	854	885	915	883	862	852	911	848	912	905	902	852	885	899	871	862	898	920	855	813	886	883	888	905	856	888	865	910	877	907	896	823	916	876	811	880	882	872	865	863	908	841	854	839	854	892	852	871	921	853	878	887	889	903	877	898	909	845	866	801	906	910	880	883	890	869	880	913	815	865	871	842	900	896	906	935	793	886	944	851	905	883	871	899	855	888	902	883	856	882	858	903	884	861	901	901	825	844	910	858	874	914	869	905	899	861	875	860	846	870	872	904	909	864	875	871	893	934	868	885	861	872	880	879	886	850	873	886	901	868	886	891	911	836	887	913	861	871	878	860	860	850	824	884	858	879	864	870	866	844	820	852	834	913	869	859	906	869	911	889	902	863	878	864	868	903	866	888	888	855	814	890	907	878	850	883	881	860	876	857	851	861	867	854	886	875	831	844	863	876	830	864	863	893	847	902	880	936	873	889	926	847	861	906	882	898	867	821	889	897	859	875	847	921	888	806	857	854	873	934	871	866	924	875	908	845	859	850	845	886	937	882	816	845	901	902	885	892	862	838	918	905	882	895	832	866	902	812	873	864	897	883	881	909	891	852	841	875	880	893	878	923	858	856	846	854	937	861	861	845	929	842	862	862	860	911	870	813	883	905	867	872	887	848	875	903	866	862	902	829	897	894	841	857	833	846	869	779	885	888	883	917	881	925	860	845	914	831	900	809	845	845	883	858	891	881	916	912	900	894	855	888	891	851	844	916	877	968	900	895	923	929	866	933	881	855	878	877	871	911	912	871	902	935	885	857	867	856	866	893	859	897	933	909	838	881	867
4440	1311	1258	1013	996	996	934	927	957	924	939	964	929	913	885	909	947	957	960	898	933	1026	922	952	919	956	909	897	929	883	953	941	996	938	990	962	886	955	978	952	967	961	873	928	916	939	968	975	943	948	929	974	927	924	923	928	928	967	976	928	932	931	916	865	938	978	913	949	915	879	973	920	895	963	851	989	911	963	907	888	899	899	918	941	939	903	910	979	938	926	953	937	846	982	862	920	943	898	970	920	894	909	962	932	955	899	901	966	942	891	945	938	927	992	962	915	868	950	926	922	878	892	936	865	946	970	916	933	938	935	914	893	932	919	981	930	889	887	881	941	929	918	923	966	873	942	897	896	942	917	926	954	926	940	970	938	957	905	949	935	926	937	900	960	896	927	914	954	925	952	920	935	918	913	944	889	1008	897	925	941	962	932	926	898	889	967	983	915	912	926	968	925	900	948	934	960	926	908	932	917	922	958	946	925	898	882	920	933	933	928	952	964	890	895	901	960	999	977	894	959	969	954	922	944	966	896	930	921	938	921	951	927	922	917	933	911	876	920	937	940	911	930	938	974	935	978	1019	991	919	982	928	925	992	950	948	948	875	932	912	923	917	907	910	933	922	867	948	978	944	900	937	946	892	944	969	939	901	976	931	944	956	858	931	882	895	929	938	977	932	978	858	945	984	941	915	918	948	950	990	907	919	934	1001	916	878	898	930	910	958	919	982	935	950	894	947	950	940	892	916	931	913	981	938	945	948	932	945	925	869	957	881	984	899	871	923	897	909	926	924	907	929	931	947	935	978	908	928	924	918	892	963	967	964	929	937	937	888	941	955	938	909	972	885	913	866	936	873	900	891	944	896	923	938	915	926	857	955	922	897	944	960	947	908	936	925	963	971	914	976	922	918	945	908	946	996	919	892	933	933	916	970	860	900	980	875	950	955	865	906	892	916	927	943	904	934	943	921	947	907	902	913	879	894	893	936	938	896	936	924	913	961	959	923	1020	949	995	896	863	878	913	958	935	900	950	913	949	950	948	877	938	928	931	970	934	929	944	991	921	904	978	957	971	958	919	911	945	888	861	931	883	920	861	913	941	915	953	930	926	914	910	927	894	958	945	885	854	902	933	905	983	913	923	994	880	918	891	915	906	945	931	893	917	919	960	910	968	919	903	916	951	901	931	899	883	896	982	832	928	908	906	947	925	912	892	915	949	898	898	903	900	904	923	902	899	955	902	949	977	931	905	891	986	904	969	932	931	938	956	953	903	958	932	882	870	961	943	875	897	959	923	914	885	972	918	879	924	958	926	937	877	916	895	871	976	934	950	880	918	918	975	911	933	956	1000	951	905	952	928	925	951	963	931	881	910	967	920	911	914	942	914	936	933	907	836	947	903	866	924	938	896	919	971	990	937	921	934	940	924	947	898	874	901	917	923	880	897	851	891	957	880	958	890	910	918	916	872	901	900	940	895	913	843	932	912	944	876	864	973	861	910	886	901	1021	908	952	897	912	918	905	863	966	909	870	931	952	925	919	908	879	958	950	891	953	907	899	918	879	916	900	910	918	911	967	946	921	927	921	1021	972	911	930	899	884	932	967	913	944	989	945	930	842	897	943	942	944	891	928	936	887	942	859	911	930	927	899	993	934	913	914	917	964	883	897	921	945	905	971	928	958	906	935	940	910	913	954	935	956	959	932	947	955	933	951	907	944	957	895	955	965	901	919	887	969	960	970	973	901	888	879	908	903	915	915	892	914	940	913	906	903	903	898	883	962	949	925	937	914	944	914	947	906	829	926	930	978	943	975	936	933	960	938	955	948	925	906	935	891	963	972	928	932	954	919	922	941	896	977	957	948	991	939	939	900	904	944	921	955	886	938	969	945	882	951	881	972	938	977	884	938	909	881	926	934	915	927	1003	946	966	948	954	931	900	955	934	1011	954	945	930	979	928	928	943	923	957	937	933	949	870	924	900	955	931	936	972	948	982	935	915	962	962	905	936	949	900	936	910	886	907	938	928	931	953	929	923	882	960	896	908	935	955	887	856	907	882	941	942	883	925	901	932	941	932	890	955	896	935	922	917	929	927	902	955	901	951	901	930	903	915	935	846	933	936	961	884	970	907	986	871	935	986	904	898	914	886	912	900	981	926	907	929	960	916	949	901	948	958	921	954	946	944	932	896	927	914	920	903	955	929	948	970	907	924	892	949	927	979	926	944	920	891	916	957	901	920	940	847	947	961	934	943	935	958	914	937	882	892	957	923	940	928	927	907	872	971	887	864	933	932	930	977	950	942	903	909	891	951	941	888	914	939	901	946	947	931	875	893	924	922	918	1009	928	880	936	916	898	905	905	935	978	866	959	927	917	932	948	822	916	985	914	932	882	922	949	921	905	941	912	857	947	923	897	928	953	863	947	902	922	894	957	913	951	935	918	934	919	927	914	949	961	929	910	916	950	985	942	933	858	916	941	948	911	992	936	905	923	966	861	927	894	918	884	896	940	946	929	876	930	956	907	932	924	948	877	930	917	922	913	893	927	939	985	883	942	906	919	956	902	962	924	922	935	896	941	954	987	927	907	890	918	903	874	935	921	954	911	891	906	941	913	897	936	1000	914	1029	873	934	921	915	912	926	924	992	924	910	939	958	883	869	966	948	955	913	965	943	882	903	964	964	893	931	917	971	937	950	921	959	921	932	902	902	957	912	874	938	941	925	903	952	961	906	980	939	922	923	973	919	895	917	929	986	954	928	935	905	933	949	940	882	975	927	944	952	907	943	939	899	978	953	950	932	873	962	936	930	949	928	930	926	951	932	916	973	913	939	936	925	940	958	968	905	994	894	935	889	983	935	920	943	928	939	946	876	917	907	935	916	951	891	894	1004	953	948	938	892	977	919	872	952	916	869	931	976	931	887	905	946	900	898	985	943	947	905	951	884	894	950	948	958	921	962	932	945	924	893	948	938	902	918	921	896	931	985	883	962	923	933	887	963	911	940	907	902	934	919	918	926	948	935	908	896	941	876	908	921	882	973	948	974	939	862	879	919	957	851	1003	953	981	911	996	909	906	945	927	913	942	910	947	920	932	902	956	892	944	955	944	953	891	942	939	964	886	925	917	921	946	935	890	925	899	904	933	904	933	892	899	947	932	929	892	895	913	948	941	964	938	862	943	959	934	915	952	964	876	924	932	956	908	935	941	910	953	958	901	958	987	898	937	960	952	877	867	938	946	886	932	938	926	923	900	958	874	880	921	950	919	960	919	889	915	891	979	902	906	972	914	938	939	904	932	938	909	929	936	903	920	903	998	911	913	944	973	880	930	922	987	922	891	967	875	994	898	895	984	920	944	944	917	939	870	940	871	943	890	971	925	916	894	960	920	942	937	941	913	959	955	860	928	902	960	919	938	935	920	917	890	966	958	982	895	951	907	875	869	981	923	898	932	902	918	921	917	955	954	913	872	925	908	930	948	993	933	920	935	938	908	982	962	953	976	854	970	917	945	919	970	885
23228	20856	27845	23970	20865	11203	1605	1073	884	845	802	768	757	693	742	764	758	715	710	662	686	698	688	681	676	686	671	765	704	667	688	656	675	668	691	689	692	736	674	767	685	727	669	660	682	634	690	634	663	665	711	661	644	708	667	646	679	693	682	665	664	686	661	704	648	657	666	656	663	592	683	674	689	699	651	665	675	656	685	679	665	661	716	639	698	612	711	672	664	708	659	685	666	627	677	630	664	638	667	671	664	652	666	651	630	690	688	661	660	647	674	654	650	716	678	684	653	655	670	678	687	664	594	694	631	691	706	717	655	699	636	673	681	610	718	649	658	710	681	678	657	658	657	621	695	647	710	656	719	670	666	638	656	724	686	668	718	689	690	703	706	700	682	676	682	638	716	663	644	710	663	676	678	687	618	648	688	668	728	643	714	641	672	718	672	681	656	700	661	671	670	642	664	660	632	649	663	689	670	700	652	662	661	697	614	653	693	675	671	680	660	687	667	729	668	634	632	662	620	630	693	725	722	679	668	682	716	681	661	689	656	663	683	710	650	650	653	666	688	665	657	681	636	690	674	675	647	633	662	628	683	656	650	686	682	637	673	643	688	659	716	704	660	721	688	695	692	680	663	700	683	729	622	685	670	648	653	638	684	668	658	698	699	675	655	715	694	688	651	622	679	724	734	732	629	714	635	643	698	681	736	684	715	652	656	689	732	664	695	661	682	696	636	704	731	713	684	693	665	673	666	711	686	680	655	641	690	690	652	691	628	671	665	685	675	633	689	656	666	641	669	649	669	665	630	654	727	646	669	665	676	660	693	667	654	660	615	657	655	652	622	621	717	687	665	666	673	665	675	684	678	647	667	661	727	690	627	682	667	656	701	651	638	697	646	659	703	657	678	653	653	652	677	663	637	656	707	668	664	703	632	656	647	622	687	671	681	672	641	648	649	695	648	742	686	682	686	642	664	684	605	647	686	672	703	660	687	652	619	705	671	620	646	631	693	747	718	647	685	664	699	718	696	671	644	687	654	645	626	728	651	696	650	643	646	666	688	660	643	638	682	681	640	685	644	666	689	651	664	638	644	645	649	662	665	661	669	692	684	667	652	671	720	659	642	684	655	663	688	676	660	692	648	674	709	621	683	626	693	646	674	657	635	673	710	698	661	712	665	668	698	679	598	678	662	631	702	718	658	698	719	672	698	692	674	679	636	656	716	645	665	683	689	639	666	674	682	721	653	669	654	655	681	658	664	677	665	648	643	677	682	681	642	699	727	666	651	696	699	667	686	661	701	637	659	705	667	690	701	669	668	633	645	669	685	655	682	711	687	649	660	664	685	694	652	668	675	635	700	684	639	676	705	658	681	667	744	672	642	648	639	668	615	658	624	673	685	678	690	663	660	669	706	632	625	645	661	676	658	618	669	672	616	627	690	639	677	633	696	665	696	650	663	684	642	677	695	650	639	672	636	672	688	649	667	647	657	663	678	669	703	671	667	671	675	655	680	655	646	698	695	639	676	662	670	706	692	663	710	653	677	614	671	663	698	633	636	695	704	678	709	667	664	703	627	661	640	663	691	706	618	648	667	658	677	661	653	635	695	657	654	678	702	695	660	658	689	684	668	712	693	687	677	652	656	673	658	644	663	710	663	642	688	631	658	684	677	675	710	665	666	665	646	679	689	654	692	658	616	672	716	634	690	659	686	711	679	662	724	700	647	692	682	668	699	635	637	665	679	748	654	655	669	620	706	716	671	692	639	707	697	691	691	660	659	681	684	675	725	648	694	660	716	661	693	686	706	697	684	695	636	677	666	647	647	655	676	706	702	693	664	712	632	644	736	679	698	642	662	700	691	710	609	683	672	681	688	642	644	686	733	671	621	649	676	651	664	692	662	645	669	701	673	690	661	647	663	657	630	714	688	711	650	638	695	655	662	635	699	647	645	646	698	687	627	636	644	657	671	667	691	665	683	615	691	657	723	657	653	724	675	671	704	686	677	640	659	665	729	689	680	655	624	669	679	712	670	724	684	669	657	669	642	688	650	676	637	651	654	575	644	643	686	662	681	648	688	709	659	677	680	695	660	691	651	677	640	661	690	631	657	626	632	669	658	591	670	677	666	659	625	670	663	648	688	684	654	687	710	655	711	711	690	646	619	675	617	629	645	705	673	669	727	679	687	656	701	690	694	666	666	644	692	635	651	691	709	671	678	720	660	630	665	649	720	707	717	642	687	707	629	670	660	679	639	700	677	678	630	656	683	651	643	714	633	646	637	690	644	668	698	617	664	679	693	694	673	663	678	670	660	651	661	676	675	660	695	717	681	645	659	663	704	627	725	703	666	687	648	691	649	690	729	706	671	648	686	678	690	652	679	629	676	672	641	703	664	668	675	627	621	633	672	690	658	654	678	641	635	687	666	625	699	635	654	645	647	687	639	650	695	647	670	638	667	676	722	624	618	653	664	631	645	683	650	647	637	631	708	670	698	700	682	671	661	652	678	667	682	615	690	711	672	674	685	706	653	685	682	688	656	679	682	686	698	687	702	707	657	682	632	696	659	680	664	655	605	691	671	612	702	719	687	704	667	676	686	641	644	672	665	665	646	673	665	693	663	667	699	685	700	618	642	693	711	671	688	639	711	682	670	654	615	688	659	659	673	656	624	623	664	656	702	707	641	694	630	695	672	664	640	660	656	624	668	652	702	639	573	648	668	695	643	660	677	682	654	651	658	654	714	705	689	681	619	646	649	626	660	671	641	681	644	693	665	705	661	656	673	703	653	692	735	661	643	708	646	689	668	649	685	679	732	677	644	682	651	661	677	680	684	661	665	684	694	666	667	675	659	685	642	658	681	661	619	693	653	699	637	696	659	727	650	649	662	701	648	694	649	605	644	669	663	689	687	653	728	715	653	655	683	642	640	667	633	686	713	629	674	624	652	683	651	716	626	672	727	642	679	671	665	700	697	651	678	632	706	650	685	623	704	642	612	660	669	677	693	692	712	686	686	683	645	659	644	647	694	675	670	679	674	640	672	639	668	670	682	650	695	670	671	688	673	638	685	683	651	651	667	643	664	706	696	679	686	661	653	654	653	683	630	672	619	671	706	692	675	690	674	663	682	659	670	644	666	638	638	683	663	656	686	653	643	676	654	640	683	707	690	671	673	670	662	644	677	628	685	667	630	690	634	671	665	687	631	660	674	670	652	656	684	614	652	725	665	642	628	699	647	659	629	679	677	641	742	644	618	663	652	682	653	660	675	648	656	649	691	636	682	617	653	665	663	680	647	682	628	637	692	650	683	663	691	699	695	698	683	695	691	651	685	630	618	658	639	651	683	651	611	667	677	627	663	654	707	670	684	676	717	686	638	722	682	673	723	661	682	659	688	652	628	651	681	634	634	658	671	621	699	654	662	680	673	662	651	674	693	693	663	617	684	697	647	697	708	635	619	645	704	679	648	715	679	719	658	711	660	704	675	653	653	696	695	654	692	690
3252	7489	6290	3169	2473	1901	1591	1400	1204	1117	978	966	901	887	880	864	772	813	793	777	793	756	737	792	783	733	753	785	704	724	751	721	766	735	840	729	777	710	770	696	728	724	722	727	713	707	783	760	756	738	760	725	747	732	690	755	761	704	711	787	709	719	780	738	749	724	729	762	774	724	768	737	748	704	764	737	732	713	755	742	745	758	694	760	756	692	743	723	748	729	702	747	750	747	709	751	738	744	689	725	735	776	777	748	713	750	734	729	729	760	724	754	735	691	717	750	744	734	741	741	730	704	733	700	765	704	740	710	807	682	696	723	736	714	735	719	745	742	747	771	730	742	780	730	793	800	772	748	703	763	744	733	743	766	694	719	697	745	763	671	703	734	699	714	735	772	744	737	749	687	731	747	738	722	717	739	724	711	778	730	738	746	732	743	712	757	695	691	747	763	690	748	733	735	781	725	731	728	772	776	682	700	745	734	720	743	742	677	735	755	721	741	744	773	753	736	688	767	749	702	708	754	730	719	750	728	751	689	762	715	744	747	710	777	783	707	724	782	701	772	729	752	719	730	750	768	780	699	771	773	734	737	770	746	706	705	709	761	755	774	735	739	735	690	709	693	703	734	732	723	747	782	760	730	664	748	716	723	735	739	746	709	726	738	769	716	732	730	709	742	677	743	764	765	697	711	725	689	731	706	678	719	725	754	728	713	750	760	748	750	753	746	732	777	761	665	754	735	714	755	769	722	797	728	731	748	709	791	721	723	771	746	742	747	749	734	708	727	729	708	711	717	765	725	758	750	717	738	747	713	709	763	763	799	746	736	758	722	700	724	725	742	716	688	725	741	705	774	718	757	704	747	747	701	749	722	732	748	795	718	661	779	755	752	693	739	725	753	733	725	733	729	728	740	790	739	731	686	764	751	785	714	741	731	735	742	786	754	701	722	720	789	741	759	748	736	719	754	759	704	779	742	721	759	736	783	758	655	751	711	748	742	737	769	754	684	745	691	725	726	719	777	760	750	694	740	704	749	695	753	724	728	728	760	759	714	728	729	747	702	713	705	763	724	717	788	763	699	762	734	712	756	730	734	721	732	738	732	748	712	734	755	746	724	704	757	736	782	739	735	745	729	731	730	749	777	723	700	726	707	744	775	716	721	706	755	752	743	747	745	708	753	761	732	715	753	744	727	691	745	712	707	736	690	704	758	696	743	716	778	779	729	745	734	742	788	708	703	736	740	757	720	708	736	761	786	702	750	737	735	716	675	723	764	767	702	714	730	793	722	761	667	767	731	675	720	726	755	713	708	764	740	739	726	752	692	788	752	717	756	746	744	713	771	728	740	723	728	737	746	757	711	739	658	697	742	702	754	727	747	746	745	736	703	757	747	686	780	726	758	732	754	762	738	745	713	682	715	750	734	759	770	737	729	734	741	762	753	747	708	747	729	723	730	683	726	689	734	681	703	730	785	733	681	711	755	731	768	692	714	736	729	738	765	731	709	707	720	725	725	775	698	746	719	723	745	743	701	756	721	723	680	737	742	780	724	729	750	698	717	757	761	767	734	785	701	738	751	759	753	755	716	737	754	766	743	745	729	715	752	772	695	760	762	699	717	776	717	712	774	772	737	706	720	712	753	763	757	734	742	748	782	730	766	701	741	740	736	763	726	763	750	717	727	724	780	721	752	732	724	775	682	751	690	722	706	719	783	696	799	747	691	761	768	741	726	743	748	781	719	748	711	732	754	729	730	743	744	758	725	758	731	697	731	692	744	728	756	707	729	726	704	739	725	760	725	693	729	758	728	761	725	726	730	711	774	718	735	726	747	718	711	719	737	755	785	745	773	724	729	752	723	744	756	686	704	753	659	799	738	717	721	734	682	725	731	705	727	760	736	771	748	749	720	784	751	725	756	756	752	721	754	779	721	684	749	730	761	703	737	741	756	778	744	744	711	730	694	766	748	730	722	738	749	736	750	731	721	760	723	718	735	780	748	708	729	760	750	744	737	732	772	711	724	728	722	733	748	722	720	759	725	747	766	737	718	697	722	730	751	709	772	789	767	745	667	759	680	735	732	750	712	751	776	688	728	768	727	705	757	762	707	726	692	680	732	686	747	665	697	744	777	709	722	730	731	741	731	759	800	729	720	749	682	721	718	725	761	788	708	746	724	738	762	756	749	709	730	705	731	695	760	757	710	746	748	724	697	731	704	724	722	756	757	744	775	695	715	712	729	704	726	748	697	734	660	685	757	742	732	725	749	743	760	717	737	717	623	712	709	729	782	743	737	745	773	760	764	765	723	755	750	730	754	749	774	723	743	748	686	713	715	710	750	709	694	731	725	698	753	760	726	683	781	715	734	734	723	721	733	733	753	746	777	771	737	734	692	729	716	732	768	720	759	762	734	755	768	729	728	708	768	751	780	724	747	765	741	733	740	775	754	751	709	726	757	733	765	748	704	717	741	755	729	756	758	717	721	722	719	758	736	791	760	744	717	711	738	768	725	725	712	760	743	695	722	686	718	737	727	657	736	782	702	790	768	740	776	721	729	742	748	762	763	760	745	756	751	747	742	731	723	719	703	773	702	751	709	768	789	745	727	744	724	740	692	691	712	745	739	765	742	730	722	712	747	745	720	735	720	747	703	750	725	727	715	704	746	778	751	714	731	755	763	736	743	782	793	700	738	738	746	752	746	771	754	751	740	739	733	744	725	712	723	716	783	706	734	710	729	737	740	724	730	691	708	663	764	736	754	778	709	756	745	730	742	719	788	714	742	749	757	689	720	699	707	757	705	714	766	728	742	746	691	714	753	766	723	710	758	794	712	754	676	719	737	729	700	721	733	757	732	703	741	755	719	752	738	722	762	713	789	732	689	752	696	775	734	707	747	703	733	698	728	720	744	733	776	754	726	715	720	700	736	761	767	697	728	692	722	744	760	684	720	706	723	715	708	690	764	763	687	736	768	718	725	746	721	777	760	694	748	691	713	756	746	698	743	742	738	736	677	718	719	720	699	748	693	729	760	744	717	728	756	755	767	743	707	717	697	782	689	744	734	667	715	712	734	730	707	722	749	709	742	755	696	761	722	745	725	759	703	749	734	714	731	745	688	715	701	695	713	708	754	746	735	743	712	739	726	755	745	711	713	700	756	742	706	723	755	720	750	747	710	730	706	721	725	763	717	715	675	721	729	730	713	731	743	723	739	729	794	729	753	736	755	756	762	770	706	724	744	749	739	743	713	793	765	737	763	717	748	759	731	755	730	740	713	703	748	787	738	716	729	739	745	671	732	762	722	762	713	749	743	762	709	738	719	709	718	694	739	725	701	822	719	687	704	740	716	740	730	718	720	808	784	795	708	702	730	758	712	734	746	746	720	720	732	753	766	712	702	676	729	730	698	730	743	725	742	727	739	698	714	697	724	703	736	767	723	661	746	704	720	789	740	718	740	731	790	743	736	723	733	776	720	730	702	737	709	716	698	696	725	741	739
24194	20863	27124	24659	15266	1337	870	772	687	657	703	642	623	613	623	591	592	614	636	613	580	592	591	581	560	596	599	557	592	602	578	580	586	595	614	577	547	586	622	564	592	626	613	541	621	588	603	612	632	622	584	594	597	624	570	560	590	597	579	573	591	632	534	537	610	605	564	574	550	545	552	573	625	559	588	578	609	632	560	595	551	575	559	566	571	576	558	576	587	579	586	661	579	625	594	585	591	559	617	562	529	612	594	585	560	545	566	583	603	632	582	588	575	560	567	602	636	582	543	591	609	604	570	629	581	548	562	579	580	598	590	620	624	594	580	613	595	603	551	536	593	544	590	576	577	582	573	547	561	583	588	568	595	598	591	557	580	621	644	511	556	590	577	598	568	566	544	562	581	608	577	605	572	560	591	537	578	592	580	587	561	576	596	584	581	553	635	619	608	586	591	539	602	560	581	554	570	606	564	575	584	594	617	566	570	574	580	597	622	572	579	580	603	571	605	605	576	573	562	567	612	592	546	564	574	559	610	586	557	599	606	596	578	602	572	599	609	556	552	565	581	605	541	604	609	562	591	562	616	592	592	614	559	540	585	567	579	577	546	556	567	544	571	511	617	578	575	600	568	594	616	594	564	568	587	576	594	635	621	562	572	560	583	569	551	584	585	615	582	599	589	550	615	592	556	562	592	560	574	581	596	546	557	553	616	604	584	587	589	606	576	531	574	581	584	584	588	579	534	569	566	598	550	617	564	643	599	545	567	567	622	601	542	586	610	605	590	590	548	626	618	574	565	595	532	634	575	598	580	582	593	623	562	569	598	597	596	556	611	574	553	581	567	574	560	567	587	568	586	580	594	556	629	578	575	597	609	574	632	570	566	592	558	597	592	588	561	556	594	567	570	584	585	586	587	614	578	585	561	580	587	542	609	584	579	537	582	564	552	560	576	582	561	564	614	560	562	580	583	617	560	576	616	588	592	552	573	563	581	573	560	624	553	544	554	546	515	587	567	546	581	562	561	597	531	580	587	594	612	577	572	572	571	570	598	617	591	582	614	559	577	584	568	572	574	593	555	585	598	586	638	591	605	571	588	626	595	551	582	567	558	588	597	578	576	601	592	601	568	608	589	575	583	564	557	605	541	601	616	552	573	563	544	581	584	592	587	578	566	551	554	611	613	529	561	552	570	554	619	583	604	563	601	601	572	607	574	598	563	571	595	566	575	570	590	598	547	628	574	678	584	576	612	529	523	509	586	589	576	547	565	605	571	593	581	603	571	519	581	584	572	597	541	506	550	637	545	541	557	591	552	568	586	600	567	605	574	558	604	548	597	548	611	551	554	636	603	540	624	602	559	655	528	551	613	595	602	602	557	581	550	573	583	578	604	602	547	593	511	584	570	601	564	613	625	580	578	595	628	555	577	597	585	593	567	582	593	568	598	601	591	615	550	551	571	614	610	574	554	593	604	558	571	586	634	566	595	633	574	601	599	571	563	581	554	550	539	573	576	576	553	580	624	576	549	581	618	578	596	591	572	604	575	581	561	580	595	597	574	624	618	570	627	548	574	521	584	618	563	583	595	616	573	571	616	573	526	600	523	581	563	543	525	573	630	616	611	589	558	624	580	535	571	557	575	552	599	616	573	564	583	558	571	583	615	592	573	609	574	594	611	569	579	620	569	572	615	576	559	590	629	539	562	572	567	567	600	585	552	536	615	585	551	583	588	655	580	636	537	628	564	606	591	561	588	597	628	588	606	595	607	591	593	593	549	635	588	557	553	555	606	589	612	596	552	612	550	618	603	619	603	584	575	564	583	537	586	583	570	585	542	543	604	609	626	559	604	556	578	591	548	551	565	607	573	602	557	529	556	556	574	617	597	568	594	532	611	585	621	569	605	615	606	571	573	611	558	554	598	559	579	592	589	583	608	593	542	572	568	538	559	587	577	580	585	620	579	587	581	528	590	589	581	573	604	636	592	545	562	570	604	561	565	586	593	604	623	567	571	590	592	561	558	575	565	609	588	570	589	571	584	592	572	572	586	578	600	568	577	595	603	629	541	562	573	604	619	566	563	580	584	563	595	551	571	570	564	606	573	593	591	581	534	571	573	580	580	557	574	564	568	581	563	568	604	553	586	573	560	588	592	606	599	587	576	599	589	529	550	605	620	565	603	584	572	557	584	544	595	626	589	531	545	559	576	613	564	564	537	564	595	590	589	612	616	551	549	562	603	555	576	617	571	622	626	596	606	555	567	565	551	584	560	569	560	584	600	641	607	563	559	549	608	564	561	564	582	560	602	545	609	582	596	556	573	572	575	576	589	591	606	575	599	571	611	609	580	582	578	577	585	594	545	566	608	589	574	628	566	570	576	592	585	577	566	601	611	544	620	602	600	555	578	608	589	653	572	589	567	613	563	601	584	606	556	579	562	578	601	587	590	597	593	610	541	543	569	548	595	609	573	582	561	571	554	611	569	587	602	565	581	557	606	564	606	590	588	572	576	637	568	590	577	590	558	621	628	590	552	597	554	571	584	588	581	564	596	567	583	575	582	634	563	573	591	578	582	605	591	581	583	586	592	606	614	615	578	622	595	568	596	567	583	579	564	566	609	563	584	606	589	571	595	579	554	598	556	575	598	567	570	564	579	534	599	596	536	631	545	580	615	619	560	573	614	613	580	597	556	579	556	612	594	600	586	589	545	595	542	604	619	558	551	580	578	541	592	554	628	574	588	558	562	571	563	551	579	590	624	564	577	593	600	598	576	585	577	615	595	563	583	608	561	580	577	583	574	572	580	636	568	576	589	541	620	547	599	604	607	559	585	582	576	594	605	630	512	565	589	612	599	575	581	587	569	577	572	559	615	539	598	567	574	612	574	571	596	572	600	621	583	596	580	541	575	607	576	553	577	589	598	577	549	591	545	611	567	596	597	553	646	569	568	572	624	555	565	596	590	580	585	570	568	577	594	567	564	578	584	590	631	622	572	582	632	571	584	568	572	564	595	599	584	567	600	578	556	641	542	601	570	593	590	627	601	577	608	580	568	567	576	585	609	552	573	569	583	582	581	613	559	607	669	571	596	620	543	627	571	559	579	614	548	576	580	563	547	583	600	601	588	557	596	579	589	610	605	586	569	567	555	546	568	551	571	609	632	568	606	570	591	578	604	633	587	575	549	574	592	608	556	596	604	567	582	573	538	591	549	575	578	640	540	592	599	584	649	583	570	577	550	577	566	582	566	602	580	566	598	588	573	603	566	535	583	583	522	563	557	575	586	599	634	589	575	573	533	589	569	573	583	578	531	602	588	590	568	577	585	603	570	557	567	596	570	533	604	571	566	586	577	575	571	552	560	561	588	538	556	551	624	582	571	628	564	559	600	598	584	578	610	543	557	578	574	616	575	555	595	548	555	587	610	603	551	586	605	579	627	591	588	549	569	587	585	556	599	590	497	576	588	616	574	578	599	532	566	559	576	596	585	588	578	587	590	613
3290	5010	3944	2190	1675	1361	1172	987	848	806	788	769	693	732	648	640	632	668	559	697	655	602	615	664	633	615	646	631	651	626	645	660	602	609	614	623	570	602	597	630	606	638	581	576	583	654	636	602	619	606	642	629	611	626	617	610	607	615	618	578	620	591	592	616	617	590	601	597	600	576	578	631	632	589	590	580	616	616	604	540	643	618	574	604	602	567	631	637	619	630	589	631	563	584	608	600	626	610	577	636	597	597	577	602	607	585	577	611	605	640	643	599	622	615	626	614	572	577	559	594	587	623	553	600	618	599	620	645	618	593	611	591	593	602	645	635	599	602	596	606	574	610	565	614	629	634	596	656	613	620	591	601	671	616	603	592	640	593	640	592	624	678	572	605	619	601	640	589	638	648	629	623	576	664	597	564	604	603	603	647	597	624	619	580	606	635	610	623	603	604	601	671	591	564	598	606	576	589	570	570	579	566	623	619	643	578	591	565	597	587	600	603	611	618	573	602	600	652	608	601	662	652	608	620	618	606	583	612	635	619	630	662	619	589	567	592	631	625	592	589	607	645	612	572	643	583	623	618	584	622	617	615	578	605	616	573	667	570	587	597	605	648	611	603	599	666	562	589	638	600	612	562	565	584	648	621	619	589	567	623	634	649	582	638	631	565	607	593	548	618	611	601	591	634	615	538	659	601	620	597	630	598	591	632	601	593	627	663	612	599	594	628	565	654	608	652	632	605	608	598	599	610	599	605	605	600	634	597	626	585	625	613	614	581	621	616	618	631	581	632	634	627	601	670	586	610	609	618	593	611	604	594	565	634	604	595	623	562	614	662	611	628	625	571	575	606	619	652	609	609	594	585	589	602	627	612	580	594	607	600	612	602	633	598	567	607	614	565	627	578	637	606	649	622	608	623	568	605	582	609	632	655	558	581	636	608	582	585	662	578	629	595	609	621	611	609	656	614	648	597	624	653	601	647	562	577	610	651	628	645	565	657	614	632	595	624	605	613	585	630	642	648	549	597	559	647	550	613	601	606	611	595	569	586	652	602	578	603	587	635	599	596	598	608	581	656	597	613	578	632	640	629	609	591	589	599	583	602	615	600	589	560	610	564	610	596	625	546	609	584	595	635	648	587	580	610	591	622	599	634	621	635	579	613	631	623	623	590	636	596	545	661	592	644	594	574	605	643	583	572	632	559	626	595	607	581	597	621	614	630	568	635	688	588	620	560	605	609	608	571	628	600	613	627	615	637	579	648	641	617	621	567	580	590	614	574	639	614	603	636	611	594	607	586	613	584	631	623	585	575	642	601	583	620	610	642	596	601	631	591	570	591	622	607	595	612	621	616	585	605	597	589	582	614	550	640	597	598	639	597	631	620	588	628	578	589	574	617	616	549	597	591	581	595	626	634	604	624	634	566	607	586	609	574	568	573	571	565	618	604	640	614	596	620	662	579	598	609	652	606	551	584	599	575	581	595	588	618	583	598	587	589	640	597	617	607	592	579	608	598	627	580	652	581	601	648	595	599	636	576	626	617	564	601	590	614	636	613	593	626	623	595	613	581	597	645	595	568	595	604	630	638	603	613	637	613	611	629	619	634	602	605	573	647	612	633	637	586	623	622	633	596	608	581	575	567	650	596	611	616	640	636	626	656	601	606	577	612	587	647	605	577	636	579	585	605	620	586	611	598	630	582	613	583	610	615	607	590	590	568	612	632	637	630	605	655	616	599	595	636	598	615	630	639	623	624	613	598	610	611	601	631	651	610	615	620	619	588	595	606	598	596	591	645	599	628	607	588	621	621	602	585	607	546	596	577	610	615	650	638	598	633	654	596	638	590	604	590	598	654	614	606	613	572	626	617	622	609	566	609	624	634	579	650	595	603	642	607	598	604	589	664	621	623	610	606	565	584	588	614	584	627	635	581	621	621	608	609	580	592	573	633	620	631	629	627	614	625	623	615	603	593	591	605	588	613	607	628	603	570	615	645	625	600	640	636	559	609	594	593	643	598	602	600	582	651	572	600	602	585	636	588	628	595	568	577	634	634	580	605	618	609	599	613	562	635	614	647	560	625	616	594	670	647	623	602	629	601	582	578	629	587	574	596	619	586	629	579	598	609	593	629	585	645	570	584	601	625	561	664	577	606	580	623	610	622	572	634	648	613	566	588	640	636	630	626	627	644	550	600	605	641	601	594	585	583	564	587	609	599	633	594	607	566	590	561	629	650	645	613	560	606	621	611	606	646	627	600	626	583	598	634	594	605	559	587	585	652	578	585	598	600	645	621	596	647	622	606	651	600	608	614	581	643	571	627	621	619	602	611	599	594	571	633	627	636	588	632	654	608	638	599	649	606	576	611	648	641	601	540	587	619	611	622	655	600	623	602	606	642	585	606	597	591	611	600	579	598	618	637	602	595	563	614	621	627	619	622	615	621	601	669	597	595	580	625	652	573	620	596	638	607	617	600	588	595	618	619	611	642	575	609	633	566	642	580	623	593	623	563	583	611	564	645	614	593	643	606	619	616	623	583	596	610	555	577	617	594	595	643	570	583	641	599	590	596	626	588	612	586	602	583	627	616	614	605	597	607	583	653	575	617	619	575	623	585	564	580	631	615	637	643	627	644	623	554	635	560	623	619	614	619	602	618	581	604	631	587	596	604	594	602	613	653	582	583	602	580	573	617	633	588	615	603	622	590	611	665	573	612	618	609	541	646	605	581	615	624	582	586	566	603	593	641	615	577	652	610	603	591	652	605	609	587	630	600	601	595	619	650	638	629	610	628	621	622	608	601	644	625	616	600	619	588	628	602	572	591	576	624	590	605	572	622	632	609	589	604	601	591	616	602	599	574	587	583	640	596	632	601	606	581	604	618	620	602	619	575	686	626	609	621	616	603	538	621	591	653	639	630	580	616	601	652	607	605	629	559	634	620	623	617	613	608	607	631	596	613	619	584	613	629	634	640	586	619	642	588	569	575	619	610	605	606	617	643	593	616	624	622	650	585	614	622	623	602	603	593	634	584	574	609	613	636	636	618	594	614	612	616	587	643	622	610	628	566	624	629	629	553	592	618	618	570	589	621	614	607	571	632	635	589	604	620	628	607	584	598	557	613	664	600	614	566	606	600	585	636	582	577	626	602	590	532	610	596	615	574	612	590	619	634	564	644	572	640	550	628	586	645	548	635	595	563	587	611	615	585	621	666	606	609	612	577	628	595	605	589	591	641	586	598	586	585	579	633	602	617	603	624	588	631	664	603	608	614	609	583	629	573	592	606	584	607	622	607	623	560	599	598	643	618	605	641	608	605	635	569	649	635	533	650	622	581	603	622	643	585	574	576	608	639	569	544	611	568	643	589	595	617	615	638	623	537	582	609	569	594	615	581	586	628	637	572	607	633	602	597	604	626	596	635	594	619	598	622	589	601	640	623	622	589	618	585	573	604	617	641	615	608	605	653	613	596	650	581	565	557	643	590	599	555	616	614	610	640
22094	20868	28346	23520	20868	20913	10868	1070	710	649	565	497	456	447	412	386	351	328	328	319	296	321	279	252	290	264	273	272	294	316	261	259	258	292	280	261	273	260	220	275	290	273	291	243	244	245	257	258	258	241	275	266	259	244	259	265	287	252	286	267	264	226	264	255	252	240	254	281	275	228	290	224	265	232	266	246	269	244	224	260	263	265	243	268	245	251	249	254	231	274	231	269	252	258	243	241	243	267	241	244	279	316	266	260	250	227	253	258	248	267	249	239	209	256	248	254	274	250	242	243	249	250	249	243	233	234	244	255	258	253	236	254	255	233	271	230	227	278	248	292	235	266	240	252	259	243	249	248	260	248	270	255	243	262	242	239	249	232	259	252	237	265	214	241	261	225	261	252	246	259	258	287	252	264	231	256	252	233	241	236	261	258	227	252	246	254	271	219	243	234	222	269	275	227	230	243	235	241	276	221	254	251	246	274	266	273	257	246	271	248	271	271	247	257	256	257	242	249	257	258	228	252	249	267	241	228	238	238	263	232	232	251	269	274	262	243	261	200	216	232	241	251	250	241	260	256	249	250	274	239	214	253	285	260	254	279	223	265	222	237	256	257	243	267	258	243	255	263	254	247	276	267	258	255	260	243	260	268	274	270	243	227	256	260	240	288	246	247	268	251	235	248	253	254	245	255	249	254	240	266	253	273	269	244	261	254	284	248	253	272	278	247	251	257	261	236	242	244	255	253	230	248	226	238	237	222	252	228	260	251	267	264	258	236	259	257	257	253	286	237	260	260	283	246	260	247	222	246	252	240	273	245	271	229	225	269	255	280	247	264	248	277	212	235	214	240	250	240	240	237	258	259	242	259	248	261	259	281	273	252	254	260	248	233	253	252	254	262	274	246	253	269	247	236	245	262	260	238	235	238	277	253	254	261	255	222	274	242	246	244	236	248	224	243	247	267	254	263	241	242	238	250	267	233	266	256	261	258	248	252	265	233	234	245	261	269	264	247	240	212	259	239	246	262	262	250	257	245	276	249	232	227	280	269	250	214	267	226	228	225	241	250	253	265	238	268	262	247	267	268	248	256	257	232	224	248	261	256	273	259	239	225	254	273	248	257	274	251	235	254	246	266	248	242	235	253	260	271	258	245	233	236	233	257	258	244	263	242	211	260	252	227	237	253	219	236	276	280	274	260	260	235	258	284	231	243	236	251	240	262	236	247	245	261	262	248	274	217	260	267	252	250	252	264	263	243	243	267	255	248	265	252	242	268	247	274	258	247	267	243	267	231	276	246	262	255	258	258	253	269	234	228	264	273	225	260	244	257	255	235	250	261	278	264	242	242	269	251	253	246	244	248	256	248	261	249	246	253	273	264	262	223	249	263	227	236	252	241	248	249	258	233	254	255	259	260	283	274	247	264	234	236	233	234	268	263	249	266	246	280	258	261	253	274	257	235	277	251	259	236	262	239	267	263	230	238	268	267	267	284	229	248	233	264	244	245	246	232	253	245	262	234	265	231	259	222	269	235	238	259	260	279	252	225	250	222	263	283	250	252	273	248	257	242	245	255	229	245	245	231	264	244	240	276	263	243	238	247	270	217	225	280	264	259	246	240	249	253	258	237	231	251	253	243	243	247	231	248	233	239	223	265	287	283	248	265	227	263	235	278	253	268	276	240	240	254	258	237	256	245	238	255	244	262	255	300	282	243	254	267	294	266	246	226	247	238	243	253	253	224	241	246	243	264	227	265	252	244	245	235	276	206	238	254	268	245	253	257	207	235	262	260	235	241	245	232	220	251	252	272	235	296	235	250	244	242	249	259	244	263	256	261	267	263	240	244	257	206	244	242	234	292	261	237	257	247	245	251	270	227	251	247	243	251	218	264	261	227	264	231	266	229	245	263	243	241	222	261	253	241	269	261	233	239	256	227	236	230	277	257	263	258	237	257	236	280	251	258	251	261	253	259	215	228	259	272	246	248	204	240	239	234	237	207	255	242	223	246	237	234	272	219	249	226	272	269	261	262	262	242	265	244	260	255	270	247	235	253	249	279	261	262	229	238	260	243	247	293	245	271	240	240	247	212	254	269	261	263	267	246	277	243	242	259	238	243	242	210	252	267	258	227	250	236	252	247	248	230	240	247	251	222	254	201	255	240	232	253	227	268	244	258	250	221	216	243	219	280	236	236	254	287	214	246	258	272	234	252	260	234	271	256	233	280	257	252	230	250	252	258	253	235	253	227	254	227	260	244	252	232	262	252	255	247	256	273	240	253	244	249	239	258	229	218	262	264	237	238	263	224	226	249	248	255	272	251	248	260	247	226	240	256	272	221	270	223	239	235	270	255	241	260	222	262	228	242	249	248	237	244	257	248	221	230	249	236	258	239	240	250	243	279	237	262	249	241	263	231	243	252	255	266	244	249	269	269	265	245	212	253	226	256	246	267	267	260	286	236	265	252	269	259	269	251	258	228	246	241	259	260	260	258	234	245	236	269	249	252	272	257	250	249	273	259	256	252	279	243	249	256	225	231	249	255	250	242	256	219	267	266	271	260	236	247	228	252	254	245	255	222	258	241	257	226	250	254	259	253	256	256	232	251	245	275	249	246	239	251	261	249	249	239	245	267	281	282	269	258	252	268	261	245	258	261	259	234	253	238	256	237	262	250	252	235	252	213	254	240	269	246	244	259	241	249	234	235	250	242	251	263	260	247	245	256	241	258	244	258	270	253	248	274	268	245	246	312	253	234	229	240	240	275	270	274	238	251	239	223	244	243	266	227	257	241	224	238	248	245	259	283	243	280	245	252	219	230	263	246	264	286	253	225	251	260	229	235	255	252	256	221	281	247	253	245	263	267	275	260	250	278	245	264	261	273	257	259	265	268	267	240	247	206	227	254	250	251	273	250	241	257	283	257	247	234	245	246	264	299	226	261	230	256	257	268	266	258	234	251	265	254	253	228	236	250	235	242	257	257	284	250	230	247	277	249	232	215	246	256	275	267	247	280	263	241	284	255	256	258	262	238	270	237	278	247	264	261	248	229	226	246	276	250	266	231	226	237	261	266	253	246	278	252	275	250	237	226	244	258	245	244	246	264	212	208	237	256	251	268	245	249	250	278	256	276	262	247	256	283	238	256	269	282	232	252	216	256	242	264	223	245	238	228	257	249	233	237	262	251	243	243	272	264	240	247	267	231	243	270	253	237	232	249	224	241	250	250	233	258	244	249	260	269	220	265	269	258	233	269	292	268	264	247	255	294	218	256	257	262	254	239	255	232	237	250	240	251	241	246	271	259	241	255	261	266	246	245	248	257	241	274	241	238	240	249	263	242	250	216	271	266	261	231	266	237	262	236	257	240	245	234	248	245	247	231	249	237	261	226	257	249	263	239	277	260	232	258	244	254	262	258	246	245	235	242	248	250	230	249	245	257	253	233	234	232	231	268	252	250	229	265	263	224	273	244	249	236	233	259	263	239	249	234	241	241	255	247
4083	12416	10293	5060	3734	2681	2127	1527	1193	983	797	688	629	543	490	479	447	432	380	375	339	393	351	322	334	355	331	325	304	297	312	307	317	299	284	311	299	279	300	287	292	283	287	271	282	262	287	276	295	299	298	271	295	278	276	299	278	263	254	263	311	286	295	296	279	257	264	301	270	282	274	287	271	267	284	277	284	297	242	291	277	288	275	269	292	260	278	287	242	283	267	253	298	294	249	296	277	284	266	326	275	282	287	274	285	281	257	274	274	292	254	310	281	280	253	265	268	258	272	276	243	253	331	278	263	272	295	261	252	269	243	262	268	281	290	246	257	303	287	277	293	265	251	284	270	278	263	254	279	289	292	293	276	226	279	281	259	273	280	279	293	287	258	274	283	285	270	250	266	269	278	256	246	228	257	275	272	261	253	263	235	274	262	284	281	258	277	275	271	292	266	282	276	299	286	287	275	266	256	283	253	277	270	277	272	257	254	266	259	261	280	285	263	261	267	276	242	254	253	273	284	273	253	271	250	283	266	272	268	275	287	287	280	272	262	306	281	275	240	274	271	284	269	263	278	285	281	268	276	271	274	274	278	240	291	254	271	237	258	253	270	283	256	279	285	259	289	237	280	278	266	269	280	268	260	270	261	270	283	310	266	263	244	252	286	236	285	282	271	256	270	288	292	271	283	277	237	262	267	244	277	290	268	252	292	298	292	261	275	279	274	266	284	287	269	235	280	266	292	247	304	275	243	270	277	292	270	275	272	285	294	305	295	255	275	288	274	293	290	260	286	276	268	276	262	253	287	266	286	288	253	300	280	286	279	287	242	273	267	260	251	284	294	288	256	276	252	261	302	260	263	268	276	275	291	237	283	273	298	290	238	285	284	270	324	245	266	265	267	276	251	267	283	269	277	289	252	279	277	279	266	261	254	254	266	280	282	268	266	237	273	261	280	285	291	290	278	292	275	300	249	293	266	295	268	236	260	260	292	261	248	289	267	260	268	273	288	275	285	277	268	257	263	282	280	283	269	263	257	282	275	290	284	264	244	294	279	295	268	267	270	265	249	249	263	259	287	244	277	268	265	292	291	276	291	278	288	232	257	258	280	240	282	263	286	291	281	301	267	292	234	275	284	275	258	272	292	275	308	290	272	260	299	273	289	262	289	276	229	254	277	259	250	272	263	273	292	263	260	274	233	269	281	266	265	248	250	280	286	264	259	287	276	294	264	254	278	269	242	280	285	281	270	252	284	273	261	267	279	287	276	282	298	280	277	267	261	282	273	270	281	285	271	261	264	279	262	272	267	256	231	265	247	273	280	264	246	285	269	274	270	263	271	286	263	272	297	248	275	249	272	309	283	284	268	259	273	261	297	259	262	298	275	269	273	258	255	280	275	272	255	275	276	291	281	269	285	312	287	263	247	262	275	280	293	262	266	256	267	276	271	312	287	272	249	292	263	269	262	287	271	282	268	264	259	260	265	296	290	290	249	283	309	273	276	270	283	274	259	276	272	259	271	287	281	295	262	243	244	279	243	292	278	279	303	268	273	281	256	285	284	294	257	270	274	301	245	268	264	263	273	270	261	295	274	286	264	306	270	276	275	280	231	283	292	284	251	266	272	262	309	238	298	282	257	244	240	312	284	275	290	284	260	263	268	289	250	285	286	262	279	277	269	288	253	253	266	264	271	275	253	304	261	251	271	288	253	275	264	277	256	254	269	257	257	255	283	266	252	255	266	268	286	279	273	240	258	262	294	280	286	284	217	272	258	278	253	283	298	285	271	299	247	241	265	281	266	276	298	271	285	319	259	247	290	285	260	275	249	258	305	243	290	264	281	284	275	261	266	239	248	266	282	285	291	279	252	283	270	278	298	295	253	280	269	258	282	282	286	287	275	279	290	283	260	288	285	241	285	267	267	269	257	268	264	286	271	297	261	246	276	272	272	262	247	261	272	270	228	256	280	279	273	262	281	268	280	262	279	284	303	264	278	281	270	285	242	282	278	284	261	287	268	261	256	267	273	290	250	275	260	278	263	272	244	284	278	272	256	269	278	264	275	267	270	272	266	271	237	264	256	276	280	291	262	279	290	270	263	265	273	269	239	315	272	296	277	272	260	259	300	272	269	253	284	280	275	256	249	259	278	276	284	283	285	254	269	302	278	306	254	253	278	242	249	281	261	263	269	259	262	263	247	270	263	266	280	270	252	239	284	271	269	277	261	278	295	254	276	279	283	286	269	262	267	277	278	277	243	287	254	294	229	258	284	272	274	284	251	270	283	276	253	296	235	266	281	274	252	263	272	310	264	253	275	280	250	269	289	258	260	268	262	273	302	281	284	250	266	264	272	266	261	255	292	271	258	284	286	234	258	274	265	255	265	282	269	266	285	268	296	282	250	244	287	236	248	284	266	281	287	278	274	237	268	258	265	263	274	262	294	280	277	231	282	265	253	264	261	252	281	269	286	279	298	255	271	275	279	286	287	272	280	295	267	271	276	305	271	253	287	263	279	284	266	284	290	277	280	270	287	279	250	263	268	285	293	279	272	272	265	284	310	258	278	256	266	286	275	265	277	252	246	291	280	258	277	259	261	275	256	260	268	266	257	233	286	291	260	280	269	242	255	296	271	270	255	260	280	283	275	236	254	295	267	278	235	247	302	255	258	275	245	252	275	276	280	264	304	289	265	258	274	255	248	243	267	275	285	269	274	242	263	256	253	280	263	281	266	274	263	261	254	248	291	228	284	284	271	261	277	261	270	240	283	305	280	286	292	253	272	302	280	274	247	268	247	267	240	279	264	275	283	272	256	279	286	277	239	277	292	279	299	266	268	271	268	260	263	283	276	281	252	231	270	266	283	257	262	272	277	259	276	257	297	303	240	264	249	256	255	292	253	273	261	299	239	275	288	297	270	276	266	276	264	270	271	283	270	270	283	286	264	272	294	244	281	274	260	292	269	266	263	266	262	283	280	278	258	276	254	274	247	279	305	271	291	289	260	272	298	268	309	249	299	293	262	255	265	275	274	279	310	261	282	260	241	251	266	235	270	239	289	288	307	235	288	265	253	267	281	276	269	249	300	277	315	272	292	271	259	272	284	283	274	236	278	287	232	275	242	283	254	259	280	256	265	279	287	243	254	255	290	262	278	238	281	269	278	277	246	270	270	261	274	284	259	268	298	269	268	266	235	264	298	270	266	256	270	279	287	262	286	285	279	270	284	268	242	274	297	261	276	261	241	278	269	247	260	265	272	279	272	275	290	264	308	259	276	265	259	269	271	282	273	279	262	265	271	272	255	268	283	267	240	281	272	313	266	288	287	262	279	248	278	266	322	270	287	255	298	275	292	276	262	270	285	305	307	279	259	255	260	260	281	277	254	277	287	249	273	267	278	254	268	294	269	281	300	280	269	251	275	259	255	280	268	280	293	291	273	276	273	265	264	282	265	272	261	274	265	268	267	270	263	257	253	287	265	281	258	262	230	269	272	287
27105	18918	5848	1258	1007	891	943	881	856	904	922	875	853	887	877	911	910	973	881	877	866	905	854	842	902	844	897	919	894	850	950	904	870	865	881	900	888	836	893	874	878	855	869	843	847	888	887	921	958	879	888	904	936	937	853	886	876	906	874	914	891	846	856	832	840	860	841	843	882	902	933	849	905	860	856	929	914	876	864	880	872	906	837	914	885	885	901	879	858	910	916	920	888	859	899	866	873	915	913	873	913	899	878	922	886	911	909	894	827	895	880	910	878	906	862	855	908	872	880	851	864	809	921	920	891	874	868	882	833	922	878	937	917	872	887	888	918	897	891	862	913	879	881	873	900	870	852	896	833	904	830	868	824	878	879	889	843	893	877	858	920	846	871	852	894	909	852	910	897	909	869	893	867	853	900	899	904	873	891	896	894	916	865	902	897	873	920	912	883	843	918	930	928	888	876	816	935	898	876	851	879	890	908	909	868	903	873	871	851	902	932	870	849	913	888	891	846	845	873	848	896	907	909	873	882	909	885	948	943	891	885	837	874	843	843	892	915	852	850	847	830	852	847	854	866	848	876	897	854	882	894	851	923	849	951	889	860	917	955	877	880	855	926	865	901	894	878	853	859	815	876	923	889	853	845	937	854	891	889	897	899	910	888	873	921	904	868	885	867	906	896	928	844	889	900	911	897	888	872	852	878	949	875	869	889	909	884	849	925	893	857	872	879	872	823	888	946	911	842	872	862	881	927	866	867	898	878	915	949	900	860	901	873	875	892	878	895	927	894	874	865	882	895	858	843	856	855	900	896	882	839	941	860	891	882	869	856	870	843	903	922	844	871	881	871	869	898	870	847	959	930	902	828	854	883	847	885	904	905	850	935	846	898	902	899	941	910	905	903	906	906	888	877	861	871	901	899	911	853	882	941	950	896	909	898	916	851	892	910	868	914	863	887	841	888	888	898	919	866	891	888	844	911	864	860	923	857	858	863	863	870	851	857	835	901	912	886	883	860	854	868	846	884	909	872	850	845	884	883	900	892	874	827	899	837	865	918	865	869	913	921	899	896	891	875	880	902	944	869	838	899	853	895	877	868	917	916	915	898	863	918	906	881	924	872	873	927	941	859	945	899	916	900	874	856	877	857	864	899	900	825	896	938	867	887	890	864	897	901	878	863	908	895	866	892	854	931	866	904	841	926	900	910	847	867	894	894	819	847	916	884	889	841	884	928	836	875	865	893	915	893	919	888	858	885	832	904	882	866	871	908	862	946	882	894	937	920	865	871	900	917	854	877	853	899	872	818	859	899	881	883	905	903	867	824	841	943	887	850	913	889	916	863	895	892	932	899	876	849	887	937	866	875	894	889	915	884	894	837	913	860	954	926	943	896	856	857	866	867	851	884	855	936	847	928	908	922	914	855	848	892	888	892	890	895	908	924	854	898	894	911	901	923	860	856	906	897	903	868	894	881	856	892	835	899	896	909	918	849	854	838	927	884	893	909	933	920	875	896	868	865	891	874	927	873	889	856	901	868	813	897	866	838	860	884	846	917	869	906	858	865	850	849	905	873	830	857	845	903	874	836	916	885	911	908	884	866	864	903	838	893	930	828	926	876	910	937	842	877	838	896	840	883	875	864	869	868	960	851	960	838	903	916	859	880	889	844	882	863	876	861	984	894	860	864	843	862	884	903	861	903	862	869	894	895	914	893	854	860	833	898	864	884	863	908	880	877	881	843	871	897	923	879	863	948	911	910	928	870	884	869	890	911	866	917	915	872	904	873	859	941	932	815	892	850	930	849	840	858	894	914	885	885	906	883	912	836	867	899	884	903	843	946	880	925	896	894	900	896	888	888	896	883	895	943	865	931	852	853	826	862	889	900	863	936	865	880	901	912	885	871	866	903	850	867	895	904	948	917	873	874	890	836	882	869	881	902	853	928	896	878	899	862	908	880	884	870	853	845	858	876	886	886	871	934	851	885	888	876	914	922	889	841	927	885	892	932	878	864	861	914	898	885	901	846	966	844	893	888	909	877	878	894	893	863	898	916	948	854	858	829	863	909	897	892	896	925	944	939	894	850	862	852	878	874	874	891	923	922	879	879	904	897	891	864	853	926	845	893	935	859	897	881	866	894	867	925	883	887	940	891	892	909	879	856	899	895	924	908	851	928	881	860	920	927	913	832	878	930	881	926	883	887	915	873	918	842	848	930	868	898	941	870	908	877	846	947	835	879	888	864	834	904	912	916	893	866	895	876	863	875	929	857	924	893	898	917	919	873	908	829	920	925	876	856	820	872	912	864	878	869	863	864	915	900	897	849	881	911	908	929	923	881	960	886	903	908	890	927	859	895	905	849	902	809	894	872	874	946	858	903	868	862	894	890	853	869	842	842	875	868	847	925	886	847	885	889	907	872	903	886	894	878	917	885	844	875	894	864	848	880	873	877	908	844	896	881	902	888	898	872	884	912	879	835	837	907	886	883	860	876	841	891	873	915	874	904	893	895	930	885	853	853	875	910	877	902	910	838	888	899	896	852	878	833	889	848	888	869	851	880	838	908	876	835	878	805	871	917	842	957	898	848	885	877	879	851	906	879	894	903	856	958	891	926	850	838	867	920	887	903	911	892	867	905	863	875	892	891	865	909	885	880	881	889	902	870	901	915	891	911	849	882	900	897	872	887	892	931	885	899	982	859	885	848	882	887	914	841	944	874	872	879	902	833	846	897	880	894	853	846	912	900	884	864	878	882	929	858	869	875	833	812	930	860	885	884	891	874	944	817	892	896	854	893	868	876	903	799	908	900	898	884	913	905	883	892	892	910	853	905	908	901	867	925	869	861	874	965	901	880	865	853	847	871	952	945	853	874	903	924	843	866	897	860	864	863	900	911	843	889	865	922	829	898	873	920	914	908	888	878	895	916	861	804	922	890	910	879	862	942	859	864	949	968	862	915	847	890	854	879	933	898	867	866	834	912	832	946	942	902	904	880	860	860	925	936	901	907	845	941	886	858	852	887	890	931	909	857	907	906	846	908	872	916	879	893	907	868	933	873	916	877	882	844	899	856	894	834	903	906	868	862	896	909	876	944	905	921	910	891	881	858	889	890	865	914	849	850	907	943	826	916	918	856	852	832	897	862	942	860	913	888	903	906	917	943	862	874	836	888	899	842	864	854	875	878	933	863	888	844	871	958	875	847	901	883	871	932	892	876	937	866	898	906	940	901	877	888	873	925	946	866	909	912	877	872	891	923	847	871	874	885	907	912	808	881	887	888	868	895	889	889	909	893	898	917	919	884	915	849	883	849	902	899	910	867	917	910	854	862	901	866	921	895	894	917	901	856	894	898	840	833	895	910	912	924	846	833	868	887	931	918	941	855	931	913	881	890	911	902	866	846	903	880	918	913	905	877	867	906	911	870	887	861	878	901	877	885	856	860	917	866	889	819	874	907	886	888	900	932	828	873	857	885	889	867	885	929	902	897	871	914	861	910	860
4498	1329	1273	1087	1050	957	944	931	954	960	940	985	996	960	935	965	928	998	948	892	931	1012	925	954	937	949	953	891	897	988	946	971	883	953	922	981	935	968	975	942	897	911	930	882	912	935	975	946	944	941	955	940	944	945	925	1001	937	998	961	930	941	897	921	920	966	1041	917	883	1013	913	876	944	959	922	978	965	893	902	923	946	930	916	893	950	908	904	906	909	961	929	969	940	925	900	933	938	920	960	958	912	1021	971	905	954	912	930	895	915	897	898	897	1021	929	914	964	867	999	972	864	987	932	966	958	977	939	946	971	991	947	928	919	940	922	916	965	914	1001	923	944	963	979	985	936	930	916	970	973	934	902	921	905	936	917	924	912	923	934	924	994	898	966	897	877	890	909	979	931	960	960	987	901	937	911	933	941	891	960	938	955	944	929	969	975	948	964	933	911	874	934	936	938	948	959	964	943	973	961	937	950	971	944	999	950	917	917	965	874	944	914	911	965	946	951	907	975	956	930	945	907	939	953	925	933	931	945	897	954	959	929	981	932	961	923	984	904	942	992	944	922	908	880	896	956	949	937	987	917	1007	962	937	949	992	940	928	954	979	918	1000	896	963	947	947	906	898	965	970	880	948	974	949	1004	932	908	912	943	903	902	969	947	894	921	938	928	909	911	916	864	930	914	985	939	904	935	938	936	919	1011	932	941	957	959	939	967	908	948	970	878	926	877	915	952	926	974	1009	939	944	898	983	948	959	955	954	940	937	952	957	936	889	942	883	911	956	995	940	958	909	887	903	866	1018	943	960	937	915	942	901	878	902	941	890	961	878	925	951	916	934	946	962	915	922	866	927	916	911	941	907	911	930	963	924	924	918	915	926	939	918	958	941	911	925	921	926	928	923	967	930	961	949	949	929	943	947	978	951	898	951	910	911	924	927	930	947	911	938	935	945	918	915	942	948	906	949	940	941	941	970	967	963	922	945	866	902	915	907	962	956	885	940	951	951	1017	976	951	946	930	951	963	970	930	937	895	1004	927	928	997	926	921	963	942	956	974	904	998	928	934	960	929	1002	915	954	931	925	868	905	954	942	952	986	879	926	1010	941	996	956	954	950	903	878	957	931	992	960	925	934	874	942	949	918	904	931	936	973	942	946	958	990	954	905	939	952	968	905	959	902	974	931	987	960	963	964	927	924	1022	946	957	981	887	961	885	938	861	918	949	973	925	913	915	926	965	925	966	939	926	936	971	934	955	955	975	927	859	943	935	919	900	922	987	954	918	927	959	927	952	849	973	957	920	933	945	914	982	921	942	861	968	942	926	967	907	918	905	924	980	901	953	912	940	872	917	980	908	937	938	964	915	920	920	931	946	921	976	935	971	931	867	956	965	927	926	929	981	903	943	898	868	934	922	945	961	937	945	940	975	924	939	922	956	964	942	929	939	914	931	940	933	951	980	915	946	949	976	915	897	911	983	937	921	955	903	956	970	987	901	919	933	928	939	929	968	933	956	957	933	991	988	932	909	959	935	926	909	928	904	927	955	951	952	899	923	957	924	936	972	988	954	924	989	904	940	920	942	947	951	926	978	930	944	952	981	931	931	935	978	935	950	951	944	962	923	858	958	971	972	963	952	967	906	963	939	893	1003	918	957	957	947	939	966	880	931	938	933	943	955	949	969	912	957	903	931	912	968	970	943	938	895	937	917	983	940	949	912	898	937	986	924	978	899	913	953	951	938	948	963	925	930	915	965	922	960	926	945	914	897	932	918	882	885	945	912	937	951	909	923	941	1007	894	954	967	921	894	885	978	974	931	904	912	948	900	967	934	933	952	892	920	895	925	957	869	913	958	938	967	947	979	914	914	984	936	865	940	929	915	923	942	930	917	948	958	900	931	935	931	928	907	947	961	949	907	900	954	960	858	939	957	903	938	925	915	975	946	948	989	875	961	895	925	928	925	899	1019	931	923	942	948	927	913	903	893	899	928	950	916	983	957	898	924	971	951	905	927	973	967	965	947	1009	966	914	990	960	904	913	927	922	947	982	915	974	973	955	971	873	944	952	884	928	931	983	964	966	940	922	903	950	997	921	980	927	961	926	956	930	881	952	875	943	936	973	920	940	980	910	889	925	919	946	943	959	982	912	949	914	958	968	939	968	916	977	944	890	941	959	906	963	925	984	922	900	963	883	938	971	928	954	967	994	934	964	894	1015	896	931	924	942	903	924	930	939	892	962	949	918	920	948	927	933	918	941	898	944	916	955	917	916	959	954	948	939	933	949	940	1000	941	902	915	940	947	983	934	921	948	1012	918	933	907	915	902	942	978	940	947	891	926	948	945	931	905	925	861	917	936	983	1022	978	952	933	919	986	968	898	917	889	925	938	943	955	966	904	943	926	933	873	945	907	936	934	950	985	945	1030	964	966	928	965	978	944	929	1006	963	931	911	959	925	906	882	929	920	946	933	934	954	954	958	949	922	931	936	942	934	914	952	905	983	924	967	989	941	930	942	935	926	965	964	908	945	903	876	954	914	945	957	958	910	899	912	956	949	990	933	995	936	930	917	964	935	965	946	935	932	925	933	912	932	901	935	909	968	931	929	931	956	959	909	962	939	975	966	927	974	947	974	863	928	901	878	944	918	940	866	917	935	993	951	929	925	930	916	898	949	910	951	941	976	902	925	952	907	970	969	909	942	923	937	1015	892	905	973	938	928	903	942	932	935	928	911	944	980	890	970	934	937	979	953	895	933	973	955	880	970	939	941	944	932	934	955	898	934	874	954	941	935	959	906	955	954	979	941	953	922	957	964	952	948	941	941	902	930	974	906	908	922	973	985	940	891	942	923	933	944	891	953	955	959	936	957	909	931	886	964	891	998	930	923	905	964	954	914	973	912	885	937	871	933	929	898	944	961	866	953	912	921	935	884	900	955	919	931	982	950	867	928	939	873	917	937	898	943	914	908	917	978	932	924	930	946	947	930	952	874	951	920	920	947	955	923	947	960	937	913	946	918	922	949	948	940	901	924	911	970	876	920	962	974	934	924	972	949	972	916	900	925	911	891	933	920	946	907	926	930	935	922	926	991	959	948	944	891	949	923	927	911	971	927	920	1005	960	959	930	946	924	900	937	954	952	935	924	933	975	966	957	949	932	909	912	942	912	939	982	960	915	926	983	960	975	937	1011	879	921	953	939	995	943	923	938	949	928	937	878	880	968	966	939	1007	964	913	920	944	898	941	928	917	952	942	941	894	933	908	941	949	908	934	925	945	961	929	939	879	940	914	922	992	943	931	921	916	956	960	951	952	905	880	953	945	892	896	940	893	973	869	915	961	978	922	901	890	938	960	956	918	952	885	970	939	925	930	1017	939	860	918	999	953	885	900	977	894	925	928	927	963	897	983	937	937	982	980	944	998	918	942	944	957	885	914	877	903	940	938	914	912	939	936	938	944	963	935	938	947	935	913	937	885	930	961	908	861	1008	913	917	949	967	910	901	903	1010	939	997	958	890	920	979	881	893	915	942	966	890	889
23207	20880	27936	23949	20871	11433	1653	1133	1020	886	873	802	799	712	777	805	767	736	702	719	679	699	753	742	693	684	677	669	680	739	700	704	614	728	703	713	678	687	678	658	681	733	719	663	701	701	655	680	683	679	671	668	666	662	663	736	625	723	718	666	633	674	683	672	700	662	677	755	694	683	732	708	687	714	683	664	647	675	677	718	673	723	661	666	664	699	684	678	691	663	683	675	699	710	697	651	685	716	696	676	735	644	697	720	661	690	689	669	731	612	631	704	654	664	696	691	667	686	701	707	688	708	673	683	738	689	691	672	702	717	648	638	697	660	743	672	686	664	737	680	699	686	652	693	673	686	623	708	718	679	657	658	652	699	683	689	682	676	679	692	686	666	695	700	701	686	665	642	679	697	694	700	665	673	687	667	672	694	688	641	725	628	678	713	692	640	714	650	701	664	716	722	644	662	672	678	648	690	680	677	688	695	701	705	700	645	677	725	667	674	666	692	664	687	692	662	687	682	659	643	715	631	695	678	644	655	732	665	662	668	689	677	679	699	716	673	660	711	705	675	659	650	652	629	735	640	723	643	709	702	652	660	682	676	716	684	720	696	660	662	698	668	685	653	672	658	687	679	655	706	707	629	714	691	685	682	692	641	710	679	677	718	662	714	704	691	689	736	711	668	692	657	666	665	675	649	675	753	682	651	664	700	707	711	675	702	668	676	631	668	681	696	672	669	680	641	690	672	674	745	673	679	675	684	684	644	713	679	650	669	701	668	666	677	648	669	693	699	654	731	676	653	685	692	644	698	671	651	652	680	664	640	696	659	680	684	664	656	694	670	698	664	699	653	686	682	683	742	661	689	683	666	665	708	686	673	708	654	652	668	691	698	689	690	771	659	673	714	679	691	652	694	687	679	692	715	694	647	658	695	691	704	707	689	713	703	688	658	622	679	677	732	697	670	697	715	618	677	686	647	671	671	686	725	686	637	637	673	644	691	661	643	658	761	654	685	677	662	656	664	632	678	686	660	700	713	726	681	686	678	638	646	707	654	678	700	706	662	718	678	641	679	686	664	668	737	655	687	705	692	699	681	668	681	662	600	724	698	628	683	682	670	659	662	663	706	703	674	628	679	692	650	731	646	698	672	692	658	623	654	673	676	688	693	701	651	633	721	665	659	710	713	668	658	674	697	658	704	692	665	696	692	724	696	675	715	673	646	700	689	728	681	667	721	692	653	680	642	721	660	681	672	710	680	714	746	662	650	686	717	648	740	722	664	679	682	681	681	699	691	653	666	710	703	681	672	688	696	647	652	694	717	694	707	692	626	686	646	654	717	660	660	671	700	725	704	652	713	703	699	681	687	734	686	690	704	676	668	678	685	706	655	654	648	719	695	710	705	655	681	684	681	685	685	740	713	669	744	670	634	690	635	673	745	639	693	704	683	648	682	677	701	696	689	667	679	683	706	656	685	685	662	708	699	717	722	669	663	699	620	692	657	697	625	641	715	636	681	624	668	680	649	693	736	663	676	622	672	714	688	644	675	721	681	669	683	693	690	725	638	685	692	671	684	741	664	690	663	663	642	685	721	701	703	691	637	706	720	695	672	660	685	647	692	629	663	689	644	709	654	677	688	664	676	643	683	694	705	622	651	696	663	653	726	649	699	674	676	685	641	683	695	660	644	651	711	702	696	664	655	727	622	712	773	660	684	659	665	666	637	679	729	673	648	690	692	635	714	657	703	668	679	743	657	660	671	659	678	711	707	685	713	642	689	712	700	654	671	662	699	701	669	667	682	697	684	682	727	646	683	690	720	723	703	671	695	640	675	684	688	721	659	743	677	691	697	681	641	677	674	652	697	664	655	671	688	658	661	683	697	686	669	679	662	680	751	678	733	700	679	670	672	651	712	653	694	663	665	727	681	657	680	653	706	741	667	669	646	675	665	638	675	646	662	662	684	651	673	733	686	638	691	700	697	686	656	716	688	663	629	656	644	657	714	672	721	694	713	671	639	676	750	680	676	632	674	653	660	706	668	669	679	725	709	677	668	652	715	659	701	683	661	682	673	657	660	680	650	647	685	662	720	646	667	702	669	680	732	680	670	723	680	647	666	649	677	643	720	715	647	657	719	664	763	636	683	653	682	676	649	676	665	676	712	697	652	680	642	691	719	653	672	676	677	731	696	672	675	654	635	652	734	694	685	685	610	667	645	705	690	667	672	668	690	689	690	709	740	685	704	646	719	709	663	681	657	690	674	683	662	714	710	687	730	701	668	660	647	689	711	684	695	680	632	676	696	710	682	641	728	709	681	669	727	699	716	680	713	718	637	738	672	660	647	709	667	672	725	664	701	690	673	654	700	724	690	683	697	691	665	661	666	637	665	736	650	705	663	702	674	655	625	744	669	697	671	672	700	712	694	703	663	725	691	651	659	690	710	675	680	715	651	727	703	686	681	742	712	696	658	704	672	633	693	705	721	676	707	679	754	673	647	694	677	681	720	698	686	673	643	691	674	632	633	737	652	659	684	731	697	698	668	656	676	699	698	647	693	706	631	671	663	708	655	665	694	722	666	687	699	676	647	672	628	654	637	625	695	670	706	704	692	687	662	678	624	699	664	666	653	652	714	677	678	629	675	692	740	721	666	660	671	674	696	643	716	660	691	724	694	682	669	660	665	673	684	714	702	693	676	678	701	676	701	661	654	660	662	654	699	671	699	701	756	667	643	722	688	713	668	676	672	693	711	697	708	673	633	684	647	657	675	680	671	735	666	681	685	697	676	687	694	682	636	716	685	677	642	692	681	670	700	661	743	672	673	656	633	656	721	654	724	666	718	693	731	681	694	702	670	693	675	624	687	669	675	717	640	679	740	680	662	707	651	682	673	690	694	688	698	683	688	673	691	693	696	704	691	703	698	648	636	681	649	663	670	670	683	651	680	687	676	660	707	673	689	657	660	667	692	689	692	708	685	722	654	698	703	701	717	675	705	706	661	684	679	706	705	680	709	721	636	669	712	696	708	679	681	681	663	733	645	703	718	707	655	736	694	693	718	690	734	663	671	650	688	687	677	629	663	688	683	629	629	706	679	671	639	679	711	679	664	687	645	673	650	647	721	665	655	686	668	644	658	698	660	685	636	657	694	714	681	675	658	736	698	698	703	619	656	715	700	699	644	676	726	670	724	706	700	642	651	683	661	700	677	720	612	688	670	683	651	652	665	718	703	626	726	658	628	704	668	721	692	673	634	629	688	700	685	665	691	656	706	743	711	656	736	654	657	711	701	670	701	626	644	723	651	689	641	667	702	665	652	709	695	633	651	663	672	673	707	687	701	659	636	741	671	664	675	661	668	648	721	735	684	697	678	704	652	699	676	668	664	658	683	657	707	689	632	662	720	674	657	668	665	682	635	682	689	684	645	679	650	685	694	700	749	730	680	721	683	712	694	758	694	688	726	666	720	644	656	700	678	674	691	714	639	682	700	690	682	670	694	685	680
3233	7539	6270	3237	2394	1918	1627	1392	1181	1078	966	939	883	857	867	837	836	779	791	779	788	785	735	804	815	767	749	771	770	768	773	754	787	741	767	755	799	737	793	741	794	745	723	756	734	732	749	763	742	767	689	790	748	711	745	695	768	746	730	725	732	728	718	705	756	777	746	786	742	780	713	834	760	693	722	808	762	724	755	732	714	688	773	737	730	757	787	737	731	775	706	778	729	751	707	735	746	733	705	663	735	723	758	709	709	748	709	694	749	728	744	755	776	718	740	749	710	680	771	739	764	772	770	755	726	725	774	759	747	769	734	738	714	753	725	776	707	737	768	749	754	723	767	732	730	764	735	754	701	722	721	714	784	741	764	793	710	773	766	709	755	710	784	724	770	768	751	753	759	771	759	715	757	761	721	745	769	755	772	748	757	757	736	748	757	755	769	719	722	769	698	763	730	743	721	724	738	773	820	717	709	779	743	700	753	769	752	747	737	707	766	715	763	741	729	790	715	735	784	771	741	724	749	736	722	721	754	749	739	746	800	709	755	747	799	731	750	706	735	734	786	741	744	712	727	764	685	704	758	776	760	756	740	780	776	723	739	763	707	724	740	740	803	739	755	757	747	756	759	722	760	723	697	789	711	768	739	715	686	775	790	767	721	754	735	744	712	682	745	724	753	718	699	752	737	797	754	739	739	695	719	750	713	720	727	782	745	795	782	763	715	771	761	729	701	756	784	750	741	714	705	776	717	791	763	748	731	698	711	723	710	754	763	727	735	739	729	721	751	783	758	730	692	754	767	715	727	774	724	720	729	754	711	722	759	755	762	722	705	731	725	704	726	714	781	789	782	735	757	724	729	738	747	748	740	662	710	719	729	734	772	757	734	729	747	759	730	762	788	747	717	753	721	706	730	773	777	730	713	752	739	760	755	728	732	735	756	769	766	703	751	732	729	723	766	717	746	776	760	746	693	732	745	711	748	769	736	730	724	728	735	750	694	798	747	701	745	714	721	695	746	703	767	778	736	707	781	713	718	740	737	706	721	721	763	781	746	744	770	749	739	703	736	751	713	778	752	708	735	753	727	754	685	737	732	785	740	732	746	714	742	738	706	731	721	769	734	759	757	699	751	725	805	708	753	701	758	716	787	710	784	780	697	705	733	713	710	751	730	742	746	727	712	781	718	746	707	702	743	725	715	753	726	742	691	750	714	745	724	753	701	783	751	735	700	719	718	712	769	719	705	676	757	749	735	730	710	718	710	719	715	748	748	784	686	819	746	759	712	739	782	728	723	700	734	712	748	741	702	676	751	742	756	726	752	723	746	731	703	752	729	726	781	755	741	765	732	768	760	728	699	750	736	739	728	751	736	735	766	701	801	697	759	781	692	807	750	754	707	766	672	804	728	686	709	775	752	743	756	766	737	793	704	708	752	772	752	690	698	737	707	650	757	772	729	727	743	723	778	738	697	720	775	687	765	776	713	783	724	711	738	709	809	764	738	765	740	764	779	771	716	700	709	841	768	751	789	771	720	733	747	726	717	732	698	774	733	728	712	762	749	756	765	766	752	765	766	716	671	721	773	802	744	753	716	730	787	746	735	699	728	722	708	713	743	693	720	746	731	720	721	733	745	768	748	750	743	755	782	746	744	730	724	764	732	718	786	740	728	775	735	715	726	704	754	724	748	713	724	721	719	711	728	739	761	774	708	723	740	730	741	666	776	808	713	698	695	783	711	739	683	751	707	741	733	770	745	776	754	720	739	742	769	783	729	758	707	757	762	735	763	768	717	742	765	770	794	729	719	799	724	740	700	764	686	710	770	784	717	700	729	733	711	753	718	758	693	737	755	756	765	732	731	693	727	722	712	747	728	713	739	738	796	729	727	731	767	710	694	769	727	730	773	707	709	730	715	728	712	766	758	716	779	734	705	740	737	697	736	777	713	750	745	746	720	733	731	732	750	735	770	706	774	707	701	778	775	778	722	756	742	751	755	747	729	757	745	764	767	737	708	735	701	728	755	746	724	752	678	704	758	739	796	751	715	765	727	736	794	720	729	763	716	697	748	738	725	726	782	693	747	796	721	761	713	770	732	780	721	749	712	688	763	758	718	726	816	718	735	808	741	726	739	705	744	756	731	739	743	736	778	735	739	714	741	773	730	758	697	719	734	782	738	752	744	756	733	740	734	782	777	714	719	743	720	758	711	787	726	698	798	778	755	716	739	742	765	736	741	752	763	752	700	702	720	747	763	744	698	754	728	710	741	799	772	766	712	726	780	722	704	724	745	778	720	709	741	735	748	744	715	695	755	736	757	750	754	749	748	779	731	749	734	723	744	700	753	742	728	761	739	763	725	729	806	715	714	756	751	758	728	709	723	745	745	745	773	748	746	723	771	716	707	769	718	782	723	721	746	735	741	777	801	740	767	748	704	781	797	775	783	728	754	713	752	714	782	745	702	727	724	711	699	795	748	710	726	695	714	752	762	737	784	739	721	770	725	710	769	697	739	763	721	695	783	710	748	743	779	751	759	721	734	735	751	769	760	784	659	715	767	759	786	712	715	775	745	803	752	727	744	741	744	726	727	734	804	679	738	762	749	752	709	721	754	718	756	730	713	739	708	776	732	773	739	713	736	727	696	732	731	743	758	734	757	767	712	721	709	775	730	726	780	732	728	744	756	770	791	776	724	719	725	723	770	749	764	728	755	712	762	763	709	694	751	743	763	737	781	761	733	766	738	745	748	740	724	757	733	690	738	757	744	716	715	769	742	720	724	789	732	744	716	740	732	772	740	737	677	734	699	747	739	708	707	748	715	749	764	773	725	802	750	696	758	758	815	747	729	727	747	721	696	782	791	752	741	774	711	721	727	738	788	742	709	754	795	720	730	729	719	707	721	779	771	752	735	765	736	729	723	734	731	777	766	751	764	726	721	722	710	733	689	725	741	697	722	766	718	751	723	767	803	749	726	738	753	756	717	755	733	751	719	706	779	740	701	804	730	722	748	734	688	787	756	731	721	711	744	740	792	728	756	746	717	761	739	786	720	704	808	738	677	744	746	800	716	708	732	741	725	704	747	747	729	731	741	757	733	719	774	726	783	741	753	700	760	786	755	749	678	791	738	687	778	742	804	754	774	724	773	750	715	706	761	740	722	708	719	733	758	753	700	778	766	741	754	731	750	716	690	682	733	720	757	711	696	722	730	737	758	791	755	773	750	733	728	718	717	778	774	729	717	715	711	765	720	747	742	717	720	733	768	738	768	744	709	714	695	722	717	739	733	748	731	749	766	775	765	728	748	733	798	743	739	732	705	705	733	720	703	768	729	741	747	722	793	750	707	732	758	701	745	761	746	738	719	769	704	824	727	763	778	783	745	722	769	725	756	752	721	740	731	759	764	754	701	734	732	753	709	775	755	699	692	732	717	764	742	717	698	782	745	775	716	758	727	751	760	743	721	763	779	761	800	757	739	796	758	748	724	789	757	759	740	714
24094	20856	27148	24680	15497	1475	934	791	703	713	657	689	653	646	619	649	562	649	615	610	591	631	590	617	604	635	612	586	603	647	606	614	605	563	579	583	601	604	626	637	606	592	574	598	640	634	598	616	596	591	604	572	597	585	592	603	590	588	558	589	588	623	587	665	585	612	635	587	604	588	612	584	556	584	602	587	581	572	559	594	568	583	579	545	587	626	578	577	551	593	625	579	557	617	571	619	572	570	587	572	574	632	601	586	562	578	587	589	586	615	576	567	582	562	577	576	611	629	577	584	596	575	569	602	624	607	628	570	592	586	605	577	583	588	581	614	555	586	617	617	579	592	584	582	591	609	583	598	565	584	598	590	595	585	605	597	602	580	587	598	570	610	578	565	608	612	574	596	586	573	579	591	584	564	589	591	608	590	560	569	608	563	597	610	643	614	608	589	597	603	594	614	597	572	610	618	599	572	623	612	576	602	615	650	606	609	577	649	573	588	566	611	572	651	542	567	573	604	603	606	605	597	552	623	662	576	572	580	532	572	566	590	603	562	637	563	592	618	586	531	564	560	571	580	606	616	570	594	612	565	632	608	572	589	650	585	582	572	548	571	614	619	567	581	585	606	557	596	607	563	589	550	585	610	570	588	588	588	598	564	596	637	585	621	606	598	639	566	562	580	587	566	614	579	592	613	582	580	601	611	595	643	600	603	558	608	564	618	599	605	574	596	620	571	612	587	613	595	580	608	601	622	641	576	625	566	609	573	623	629	580	596	565	589	634	601	560	586	595	549	582	598	633	554	558	584	534	585	615	626	583	573	559	608	624	598	598	553	554	540	589	587	565	618	635	594	583	581	556	609	550	596	602	584	578	594	573	597	572	596	633	593	605	579	590	567	627	606	585	592	609	561	579	595	601	583	582	565	571	610	598	604	639	603	561	564	598	612	624	554	592	566	590	621	581	567	574	557	579	596	579	586	614	636	603	575	601	607	618	585	572	591	572	598	616	586	621	591	564	585	611	581	610	596	580	635	583	597	587	578	582	584	587	606	584	601	594	568	603	558	578	618	608	579	546	558	619	572	605	566	628	619	661	600	574	608	571	569	613	566	572	532	579	573	548	606	608	603	604	610	587	593	554	569	616	616	578	566	587	600	556	558	573	581	574	513	608	615	572	591	604	558	652	562	599	562	582	617	612	620	609	568	595	554	633	610	620	596	593	597	583	560	611	635	569	593	606	624	587	610	557	587	598	588	590	616	612	609	550	573	630	600	601	621	579	554	612	604	585	572	549	616	597	575	596	575	554	618	578	574	601	562	625	578	537	579	594	629	569	586	622	593	614	613	621	575	585	640	567	573	592	587	586	585	607	580	558	537	590	623	558	587	535	581	563	614	589	582	572	608	620	583	565	637	640	602	599	563	625	605	543	601	591	677	624	576	583	586	574	605	563	566	584	603	581	619	569	595	584	557	608	596	622	608	595	572	616	573	593	634	586	590	597	600	595	627	596	543	555	571	581	588	562	656	561	609	590	595	616	592	587	607	606	639	619	570	627	555	551	626	603	589	570	623	581	556	588	594	592	610	529	628	605	627	594	635	579	582	567	621	606	553	610	611	591	647	584	563	594	619	586	573	549	583	576	587	591	560	573	627	582	571	597	603	583	619	570	590	628	578	568	639	570	603	554	622	546	582	577	576	576	592	583	575	568	597	619	606	583	599	579	547	548	599	603	586	605	526	597	586	543	573	539	544	626	561	630	595	608	573	588	626	620	631	634	557	556	572	606	579	575	591	602	553	552	577	586	604	621	566	575	598	550	555	591	595	553	605	629	593	578	589	557	559	599	570	596	576	591	626	559	570	584	582	644	600	671	612	557	559	569	585	552	538	555	614	611	635	572	614	579	613	602	591	566	606	602	590	550	575	565	573	612	564	600	593	605	588	633	575	596	621	561	555	552	571	568	599	598	600	615	576	594	636	581	592	598	581	553	580	596	564	563	622	578	560	600	573	619	574	627	567	550	620	561	588	578	594	615	580	546	603	596	600	582	603	622	623	553	584	572	594	568	595	633	581	634	603	560	607	582	572	624	590	572	618	610	608	599	596	558	592	600	656	567	595	567	626	552	589	629	590	629	544	551	595	605	614	582	597	609	544	605	611	572	579	619	594	580	602	583	613	581	627	567	595	574	569	587	587	585	569	573	632	603	606	619	571	574	582	631	624	605	650	592	584	533	626	620	579	574	570	598	548	574	582	566	617	599	574	541	605	580	563	560	626	595	646	610	596	590	562	616	625	628	615	621	589	607	582	566	567	595	598	592	584	564	599	607	597	596	561	587	574	603	603	566	625	589	594	578	557	614	652	592	608	581	597	607	598	563	631	580	602	581	612	631	592	594	571	605	612	605	652	576	593	588	603	568	583	577	578	611	581	556	584	576	615	593	629	638	614	599	595	631	580	588	596	591	602	617	575	593	558	572	630	597	595	569	616	568	624	573	569	588	557	600	594	567	559	622	604	582	587	644	557	554	570	618	564	610	566	588	578	595	605	618	553	603	587	568	642	618	591	531	623	632	578	578	600	611	612	585	619	579	589	570	605	540	568	598	577	572	586	610	570	641	612	571	571	606	604	593	585	596	577	626	616	598	603	583	583	588	598	595	597	548	574	606	616	574	585	601	567	600	542	593	621	606	592	587	566	588	598	596	584	587	609	571	581	567	593	597	599	611	607	586	628	586	597	576	594	563	608	586	573	622	587	623	575	577	622	605	594	555	585	617	585	564	574	588	579	593	632	612	624	599	558	595	550	585	599	584	579	623	582	587	571	600	618	567	605	547	577	557	622	636	615	605	604	575	577	535	606	631	583	563	573	622	572	583	588	586	574	551	591	570	596	588	640	558	597	604	577	606	636	595	570	557	579	575	587	624	583	621	589	591	595	558	616	566	609	578	555	595	599	626	579	580	625	609	596	587	565	587	595	609	618	599	578	623	549	582	573	546	582	574	589	605	559	615	625	566	604	628	562	606	583	608	613	637	565	600	570	587	574	556	573	622	603	620	553	635	579	563	561	608	609	612	613	567	534	580	569	575	606	611	639	608	617	575	596	617	540	563	558	569	557	562	573	599	608	604	579	613	588	617	604	594	581	566	618	569	569	612	593	553	574	571	565	585	577	611	560	635	606	572	601	561	568	550	607	563	558	577	549	605	582	606	606	594	561	575	573	572	592	598	573	570	579	612	592	635	627	630	568	605	596	636	640	617	572	598	597	599	587	535	589	599	578	551	554	574	643	559	516	569	606	619	609	632	601	581	583	576	643	551	597	590	558	597	584	583	579	602	593	573	582	626	561	613	571	629	627	617	594	607	590	561	542	614	531	591	615	620	608	566	584	574	612	571	561	552	582	578	610	612	595	573	594	592	572	582	604	563	615	570	601	587	610	618	563	598	607	574	578	568	593	620	601	588	593	581	546	576	575	556	579	577	563	610	554	603	590	618	574
3295	5052	3941	2240	1774	1313	1200	1057	850	811	762	710	696	708	658	643	650	671	658	644	643	668	666	651	643	650	661	650	625	638	598	637	644	606	659	605	602	646	626	585	619	607	607	643	606	594	600	587	604	621	657	646	657	610	668	628	604	633	630	640	619	609	653	606	628	662	599	628	554	583	626	653	608	656	582	614	615	607	619	602	584	622	610	604	628	643	615	627	626	615	590	620	643	646	617	648	577	666	590	610	641	632	623	660	621	645	613	597	648	622	628	587	602	624	623	580	634	568	610	611	588	671	629	561	628	606	593	626	581	612	631	595	595	661	611	582	642	623	586	637	616	631	590	578	595	634	597	593	624	586	632	588	576	598	631	605	600	635	568	606	628	600	578	687	602	604	623	623	598	592	589	562	587	620	615	598	620	639	610	594	651	592	619	590	608	609	670	640	619	592	620	618	585	628	593	628	628	609	604	611	660	593	638	617	590	645	616	648	616	605	650	603	597	642	636	653	584	618	612	635	559	592	640	615	614	596	620	590	568	650	607	582	582	632	637	626	607	663	640	631	593	573	621	590	606	616	578	616	610	615	611	646	579	611	581	587	598	657	622	638	600	621	598	623	621	600	565	620	625	600	637	623	603	633	607	614	610	636	569	614	621	614	614	565	584	627	605	580	563	601	612	584	620	642	621	620	631	585	595	595	640	614	618	595	579	645	618	593	624	588	631	657	584	611	592	621	615	565	625	654	590	627	617	605	663	626	616	596	628	605	568	625	599	613	620	579	631	627	576	601	589	624	626	570	607	642	609	618	602	617	613	635	604	647	676	583	599	646	642	619	609	589	595	640	626	607	642	645	645	596	591	599	638	622	597	633	636	633	606	623	615	591	635	607	564	617	606	607	627	593	657	689	626	625	632	603	626	632	576	578	628	605	619	656	605	577	642	559	575	637	595	659	632	620	639	607	648	654	593	619	621	612	571	594	637	667	593	631	589	586	571	600	608	557	594	576	622	618	587	637	610	607	612	629	599	635	618	584	592	663	578	641	613	642	606	597	605	651	630	577	618	584	620	633	594	594	597	626	595	626	614	596	625	634	659	647	596	622	667	626	575	618	626	625	618	570	614	630	590	641	625	620	607	651	597	621	619	592	587	641	605	607	620	631	600	609	602	607	652	594	584	582	627	580	594	615	592	647	626	631	604	620	602	601	619	600	623	628	601	550	611	599	597	587	605	638	652	598	617	626	578	626	609	587	638	648	618	635	648	592	571	633	607	616	627	591	634	612	585	648	599	624	622	573	639	598	605	609	618	611	613	659	631	599	653	588	635	598	611	613	608	600	659	617	658	641	599	639	656	585	610	640	584	605	583	612	648	654	589	606	611	610	599	640	598	649	629	586	614	603	601	616	641	595	596	572	624	597	598	618	649	637	556	602	599	601	653	617	658	592	594	627	597	683	590	610	629	637	624	591	605	595	599	603	629	629	625	619	638	613	597	600	615	611	607	676	581	588	637	621	580	637	626	579	587	628	630	602	626	606	629	600	614	608	674	599	616	658	643	666	613	596	622	616	596	555	595	581	652	604	631	604	620	639	580	626	617	581	605	614	619	631	612	651	599	652	671	618	627	582	636	602	612	573	612	658	620	636	615	597	618	606	614	616	631	635	643	622	577	608	570	630	630	594	592	591	574	663	616	621	601	609	582	604	627	629	636	638	633	648	595	623	638	600	631	607	633	623	610	619	649	583	586	637	649	575	602	630	613	638	609	563	659	631	651	628	621	621	602	566	645	628	605	654	621	602	622	644	593	597	630	625	646	595	629	574	624	653	623	597	626	619	610	606	623	590	614	609	622	627	572	644	609	590	587	656	607	637	646	646	623	588	621	615	634	602	668	620	640	621	629	583	658	592	595	653	630	623	626	575	617	577	622	602	619	617	625	639	660	626	622	664	612	569	626	615	600	633	641	573	665	640	602	636	608	610	627	581	623	637	596	642	615	636	626	657	658	609	627	623	580	597	565	616	565	614	636	600	602	608	607	632	565	629	632	595	627	599	637	617	615	612	589	649	586	633	603	612	626	588	600	639	573	628	622	594	594	609	595	604	610	600	632	616	613	616	632	527	614	614	618	605	666	611	586	625	624	597	607	589	639	618	670	656	610	583	613	630	646	646	614	599	627	624	620	654	660	636	632	581	586	614	636	583	624	595	596	612	599	640	603	605	589	630	596	633	647	608	643	568	626	612	625	604	607	604	585	619	617	626	626	600	612	607	667	610	608	579	619	574	598	640	595	581	635	594	631	618	617	640	616	605	633	588	597	621	617	606	585	605	594	607	600	612	626	618	602	618	592	588	632	613	627	614	598	593	611	587	615	669	594	660	603	612	619	627	613	595	624	621	628	631	658	649	610	632	666	685	621	611	620	582	599	591	600	627	606	597	594	556	581	600	635	603	607	615	647	626	647	589	594	615	602	658	606	657	613	633	594	611	568	584	579	585	600	606	584	619	603	613	605	629	634	624	614	631	592	602	604	602	625	589	633	630	619	638	600	637	600	652	619	614	583	627	602	588	614	640	616	595	602	650	655	589	625	560	601	600	598	570	625	626	638	584	610	592	542	604	619	568	622	637	610	677	640	608	597	613	624	619	616	616	600	619	620	606	661	581	605	621	655	581	554	634	652	590	575	630	615	631	618	628	607	593	597	588	638	646	628	662	626	681	650	604	610	625	619	649	641	570	611	619	624	606	615	624	635	624	651	596	579	628	582	598	632	607	606	635	601	579	607	625	607	616	604	578	618	655	655	656	616	592	617	625	575	644	606	610	594	561	621	603	607	622	628	656	647	606	633	628	621	610	572	579	626	659	574	632	646	606	631	677	650	650	633	568	669	630	618	594	618	652	603	628	623	593	614	619	612	630	593	591	590	620	572	600	609	654	606	647	619	630	607	617	622	633	614	621	595	619	629	592	638	664	613	612	594	630	626	589	623	611	645	611	606	669	610	590	599	594	621	622	658	573	612	610	591	591	632	618	651	609	619	608	594	610	619	601	615	623	594	617	652	576	596	640	615	620	593	610	611	580	608	591	592	610	607	614	612	589	609	613	574	613	627	594	637	622	632	607	608	628	630	642	594	609	607	644	618	619	652	667	641	639	612	576	603	611	599	590	674	582	608	619	593	585	632	642	616	619	611	621	621	614	598	616	595	612	615	660	604	616	563	665	597	660	641	594	636	611	561	642	627	634	671	645	619	623	666	646	631	599	583	629	631	608	648	588	573	639	657	616	624	643	596	638	608	666	603	638	607	592	625	590	606	625	606	589	615	628	646	646	619	608	625	612	633	609	641	587	628	581	577	612	575	591	613	567	632	623	633	608	616	633	607	617	656	630	604	609	588	612	629	625	615	610	581	628	613	596	635	616	625	642	596	610	612	616	604	626	619	580	609	620	634	607	621	602	609	607	603	594	586	601	601	588	646	622	618	654	594	636	614	586	593	613
22078	20892	28360	23544	20885	20921	10894	1109	752	642	547	526	492	389	389	382	354	343	346	329	301	291	295	308	321	284	316	280	280	266	280	274	282	280	259	255	300	280	284	251	264	263	272	259	270	284	264	253	290	259	264	292	279	277	270	270	273	259	257	276	257	270	251	265	252	272	251	249	248	246	266	270	245	257	254	266	283	258	249	266	252	260	218	260	235	266	264	240	244	247	229	251	253	271	248	252	259	256	286	270	259	254	262	259	250	232	261	276	246	236	248	269	257	232	240	241	258	267	254	281	277	240	269	219	276	264	258	265	256	261	286	238	273	258	273	249	253	264	287	258	246	243	249	223	263	268	262	242	247	259	252	237	267	274	248	242	280	263	259	248	246	254	247	247	243	230	248	256	263	254	248	264	216	242	261	250	254	233	254	249	298	262	236	252	242	263	261	260	277	244	241	245	230	239	243	258	271	252	261	228	249	268	270	207	238	265	238	259	233	236	271	259	262	271	233	250	272	254	255	282	239	271	286	272	262	268	252	233	282	270	246	247	241	247	240	253	245	219	244	276	240	218	250	236	244	238	245	262	212	243	243	261	257	252	258	285	245	275	285	266	285	239	249	247	232	246	223	249	236	250	275	262	207	254	239	258	238	252	257	249	242	255	260	283	221	278	252	251	239	255	299	245	228	257	262	238	246	263	262	267	250	252	302	269	250	238	279	238	260	263	262	255	259	262	225	252	249	243	282	246	248	242	240	255	220	269	262	257	271	248	281	272	253	258	247	227	223	239	268	242	245	250	248	212	241	240	241	265	257	276	238	248	269	252	250	240	232	216	229	253	250	258	239	259	250	257	237	284	247	262	251	220	271	276	283	269	250	249	216	258	258	248	277	240	266	237	247	254	254	271	237	261	253	254	245	265	249	248	240	247	223	235	244	259	251	226	237	252	235	253	253	245	237	243	284	237	223	266	254	234	251	243	230	256	257	223	234	259	266	280	260	249	247	251	247	249	260	256	227	230	239	273	239	259	241	231	260	245	252	248	276	262	247	235	239	276	253	274	237	274	250	229	243	236	223	223	236	253	238	255	245	297	244	255	246	259	250	266	240	252	246	255	233	252	265	258	228	240	243	285	291	254	263	248	301	247	247	247	232	229	230	249	253	227	242	268	235	298	245	250	248	266	239	252	254	265	287	243	257	284	281	253	281	240	266	233	262	225	245	263	257	265	242	266	228	231	250	232	248	212	250	256	258	256	238	266	241	273	251	244	257	272	277	244	240	251	272	269	244	250	281	222	242	277	273	257	245	287	250	245	229	245	292	266	258	247	235	244	228	265	264	264	255	263	220	271	225	253	274	250	249	247	229	264	243	268	236	236	267	252	239	252	256	280	263	255	270	256	292	254	262	254	240	244	250	226	231	263	269	266	247	267	233	236	264	248	254	255	256	212	242	273	242	237	228	255	207	252	219	228	216	268	262	258	269	244	265	261	264	243	258	247	288	217	245	243	254	245	230	223	227	238	254	253	226	246	239	257	253	265	262	255	265	245	264	262	248	285	258	281	266	240	254	267	262	266	227	271	249	255	226	259	241	262	266	283	265	266	280	238	276	252	286	270	275	247	262	274	267	272	248	256	271	249	244	276	251	234	238	271	278	234	250	263	256	233	240	256	238	227	261	276	259	257	245	269	252	262	245	261	218	239	236	253	287	267	259	251	247	232	238	251	251	240	252	240	252	249	253	249	261	266	277	274	244	225	234	268	246	245	241	236	252	251	267	251	256	218	256	248	225	274	256	260	257	253	253	254	268	261	240	246	239	252	241	284	261	264	276	250	208	274	250	256	252	244	252	264	246	263	255	240	254	229	245	255	236	259	217	259	263	252	221	244	245	261	252	263	262	267	271	237	231	280	252	233	260	273	259	254	249	237	218	267	279	260	257	257	230	263	249	249	265	225	251	273	271	268	245	288	258	258	272	266	274	248	275	239	209	277	255	278	259	274	276	248	278	272	234	264	261	256	266	257	297	251	264	230	237	253	280	275	246	231	260	269	240	247	238	287	235	266	254	255	241	249	262	235	261	275	240	266	247	255	240	243	270	264	265	253	270	254	268	265	235	248	250	301	231	281	241	250	246	255	255	241	269	261	264	261	237	248	237	275	247	235	246	213	244	265	231	255	241	264	263	247	242	277	228	251	270	257	272	232	240	265	232	257	243	232	238	250	237	279	228	250	230	271	231	276	244	244	245	272	235	259	272	273	255	257	242	227	253	253	245	253	235	248	232	270	254	258	258	262	263	272	262	273	254	245	242	270	281	289	258	266	258	241	262	253	265	248	252	233	258	252	280	269	224	253	268	227	227	255	242	266	272	244	234	271	266	247	243	256	249	265	255	213	248	267	280	289	246	245	264	266	252	268	241	266	259	267	242	239	259	265	282	260	255	238	240	231	268	265	245	245	254	246	240	224	235	248	276	258	237	236	245	227	244	258	268	253	268	240	261	242	242	268	234	246	238	241	270	244	245	260	257	264	230	248	234	236	255	249	256	248	278	267	250	248	227	268	263	262	241	269	258	257	272	260	237	240	270	228	290	261	245	235	267	264	256	246	272	238	280	277	237	250	285	242	234	255	260	240	266	286	243	272	237	244	266	246	247	263	231	256	248	264	248	282	255	257	249	240	247	223	226	262	249	258	227	232	251	274	231	237	270	268	252	246	269	245	240	238	250	238	240	268	274	284	236	253	231	264	237	256	246	261	259	271	266	243	250	259	241	231	264	234	288	227	281	251	258	253	239	257	249	244	261	249	264	239	256	264	281	241	243	243	271	281	276	285	264	249	222	275	270	257	266	260	253	248	265	228	243	241	237	214	264	249	252	279	257	255	241	261	234	250	225	245	270	255	279	256	268	281	283	260	273	266	297	254	217	229	268	238	268	252	254	256	228	228	269	262	232	264	246	256	245	249	271	244	258	265	249	268	227	274	233	258	237	276	235	242	268	283	228	258	249	247	253	249	234	236	266	279	269	262	261	247	267	252	259	268	228	239	240	249	226	234	253	287	243	238	224	255	235	237	240	235	270	259	268	287	262	257	285	263	252	260	249	241	239	243	243	236	260	254	268	243	243	227	306	250	241	224	245	249	252	249	250	250	265	264	247	279	260	249	267	242	232	220	254	233	262	212	260	259	242	268	305	235	245	226	269	237	252	270	246	271	224	254	268	235	260	239	238	228	262	246	234	276	284	248	253	243	270	253	244	257	258	275	235	276	250	249	259	265	260	260	259	258	257	240	251	238	259	246	253	263	252	275	278	272	244	262	259	252	232	259	256	226	273	265	268	234	235	271	264	251	266	247	242	271	242	256	252	222	249	256	251	238	246	285	263	242	262	265	262	257	245	270	230	272	243	252	253	247	274	304	226	279	255	244	261	285	248	281	280	242	241	241	275	258	260	247	262	236	257	260	230	232	236	275	265	265	277	257	265	246	234	278	253	257	238	237
4060	12306	10193	5093	3642	2700	2023	1492	1191	924	821	727	598	577	481	445	433	415	377	418	348	361	351	380	347	305	329	311	284	312	310	284	292	322	295	315	334	308	298	301	302	284	273	300	291	285	297	269	293	275	288	288	249	285	265	278	313	284	276	267	297	310	269	310	284	295	259	261	314	262	285	309	259	288	300	271	275	264	280	261	299	264	311	257	232	275	272	278	260	287	259	281	292	305	247	278	300	299	288	262	269	302	302	282	278	277	304	262	283	273	269	279	283	307	275	281	307	309	291	272	232	260	241	271	277	259	275	270	274	271	279	239	286	303	254	251	259	280	295	287	282	289	275	250	249	299	255	272	278	288	260	277	268	311	275	270	292	249	276	296	281	276	263	274	307	279	310	266	271	271	265	296	282	278	263	276	266	284	282	284	268	266	272	258	274	292	269	285	297	279	280	294	265	277	283	258	272	250	291	285	293	249	262	269	285	284	286	279	301	288	292	267	284	239	267	292	264	296	283	273	286	278	258	286	256	276	285	255	269	256	303	267	249	278	269	270	291	317	252	285	262	259	287	269	282	263	243	278	279	276	275	272	288	252	264	271	229	276	254	267	265	294	269	262	251	263	244	284	279	284	297	264	281	259	287	271	310	277	265	280	285	283	303	281	238	271	265	305	288	262	277	286	286	260	268	269	282	271	307	257	265	272	260	266	292	281	301	265	291	262	301	266	278	286	273	289	299	287	261	275	266	274	261	267	262	251	272	287	282	280	288	279	271	300	285	280	269	291	278	273	276	283	279	292	273	285	283	264	272	287	265	282	292	273	268	266	273	290	291	290	271	283	271	282	277	267	262	264	254	282	285	283	258	277	257	283	301	284	241	263	276	246	311	293	248	263	289	270	250	281	255	275	297	274	240	276	262	263	273	295	296	277	280	273	254	269	242	277	262	278	293	265	287	290	273	277	261	240	273	254	290	253	268	281	266	288	270	279	278	269	274	268	279	286	290	262	280	265	252	266	267	257	261	275	273	305	268	279	292	277	276	266	286	286	279	277	280	261	271	265	316	277	274	302	287	273	290	253	264	276	255	290	262	275	281	274	273	280	263	290	255	278	276	279	282	273	285	274	277	281	268	314	246	262	271	275	284	291	252	266	281	286	312	288	281	267	289	277	271	287	241	280	244	273	281	271	281	279	272	299	285	269	297	264	281	238	260	259	270	281	259	229	277	277	282	270	293	275	268	267	253	281	286	301	270	285	285	274	276	280	282	286	279	285	280	270	267	248	278	296	274	278	276	277	291	272	234	297	288	260	278	300	266	312	291	261	233	281	272	241	269	243	295	295	250	286	266	273	266	274	270	267	252	274	308	259	274	270	298	271	305	268	280	257	289	303	251	264	295	281	277	286	267	276	265	294	286	277	302	293	260	289	259	257	302	286	261	250	289	278	267	290	276	289	290	283	292	266	293	277	302	286	266	284	271	288	275	278	281	273	285	238	285	289	265	263	274	263	269	264	260	264	269	291	246	290	284	279	287	276	284	278	265	276	277	251	305	298	268	296	261	274	254	310	272	258	301	282	283	261	257	270	263	281	274	285	286	269	285	239	272	300	281	284	259	291	270	261	258	288	286	278	284	276	258	270	281	281	261	245	274	274	271	281	252	286	255	248	268	273	281	270	248	292	278	275	269	268	267	308	292	271	262	271	311	251	279	282	257	256	277	283	311	284	291	262	276	277	291	278	279	268	289	260	297	277	290	275	261	276	292	296	302	253	267	254	259	269	275	264	264	282	275	287	273	280	266	250	276	295	259	282	248	265	268	268	227	294	275	293	282	249	293	274	242	306	267	312	270	258	257	253	283	279	243	270	286	263	289	262	283	307	267	262	284	278	258	287	271	287	307	263	263	263	289	256	283	314	262	298	296	266	255	261	251	265	255	270	249	273	289	280	247	312	290	284	276	271	287	257	282	240	262	274	272	301	251	288	298	267	263	259	275	286	269	250	269	269	264	282	290	267	283	293	265	268	263	264	283	282	251	303	260	273	252	269	272	307	300	274	283	293	294	233	291	283	261	276	273	268	296	262	247	283	279	255	273	251	255	265	292	234	264	247	275	272	283	291	270	294	274	305	280	285	286	267	267	276	273	259	267	280	268	264	246	293	259	302	272	238	259	277	303	298	280	283	267	300	272	263	275	252	284	292	266	280	258	277	272	276	251	287	265	278	296	272	262	270	265	283	271	281	293	267	292	288	272	265	271	298	280	258	277	303	262	289	257	278	284	279	234	282	286	255	305	281	253	264	268	275	284	265	259	255	312	296	244	292	271	233	279	270	270	272	282	307	296	307	269	257	301	294	245	299	285	280	281	279	317	279	263	255	266	269	262	265	301	284	286	287	265	295	269	291	256	288	305	290	256	265	265	291	250	274	275	270	258	279	293	282	277	281	305	278	251	257	252	276	293	240	276	264	274	254	308	280	275	275	253	285	300	273	286	290	280	284	304	251	278	287	245	269	273	289	267	262	263	254	276	271	300	271	278	302	247	261	274	280	277	296	270	265	284	293	286	260	241	262	266	254	289	252	290	284	269	276	273	280	270	274	271	274	283	260	278	251	281	240	279	273	307	252	281	305	291	278	316	271	260	289	281	262	277	260	277	255	264	260	309	249	292	280	287	289	293	276	262	295	288	263	295	285	266	285	266	301	283	259	260	240	283	267	309	249	276	266	256	238	294	269	272	247	253	263	279	244	265	257	270	278	267	282	236	288	288	286	266	311	239	282	280	287	286	263	268	256	313	272	257	306	273	276	273	273	281	311	279	268	292	259	318	286	290	275	288	312	260	280	279	295	256	286	283	299	283	299	256	279	301	270	282	293	256	254	287	275	277	261	253	260	269	245	265	268	284	282	260	254	253	313	245	306	338	280	254	274	283	246	291	275	252	272	287	265	261	267	282	282	270	276	255	251	280	281	281	295	258	281	276	294	263	288	266	245	312	297	291	269	267	258	300	268	280	271	273	267	268	264	278	277	290	275	271	302	268	264	311	288	264	309	271	287	297	259	294	286	263	253	273	284	262	269	289	279	279	261	243	241	265	282	306	307	282	281	260	281	277	264	274	268	289	277	274	257	303	279	279	315	276	267	276	296	300	269	260	290	273	307	274	258	278	253	266	277	294	288	267	270	280	261	306	261	271	268	279	261	268	282	275	268	281	280	257	302	279	275	294	297	265	248	272	284	259	260	275	278	309	262	302	319	278	267	238	281	291	273	270	275	289	290	269	281	283	275	265	245	280	274	281	282	248	292	261	257	274	270	268	322	272	256	297	270	297	271	274	238	259	265	268	265	292	273	260	271	255	270	280	291	291	289	250	283	270	291	282	254	255	269	283	269	279	285	267	272	262	281	298	268	294	265	272	253	278	270	266	295	279	252	276	288	270	297	290	285	237	258	256	269	298	303	276	260	273	260	272	286	270	277	299	263	243	284	272	286	273	305
26987	18813	5963	1324	981	942	941	877	917	906	897	893	875	854	895	897	877	901	910	969	918	883	868	914	844	930	857	888	860	876	884	903	883	944	873	889	893	885	872	852	929	864	846	886	897	870	872	923	933	912	936	876	963	936	932	885	870	886	894	860	875	907	848	867	877	887	872	928	831	906	871	894	894	890	816	905	878	845	848	849	934	913	849	926	824	962	912	932	875	888	897	859	882	877	899	849	919	892	893	852	861	908	868	903	909	874	901	891	858	883	924	875	947	854	869	881	903	886	888	859	875	942	920	934	919	886	872	890	870	855	869	889	838	926	921	905	939	908	928	912	918	901	879	903	925	926	859	936	818	912	841	907	883	854	874	878	882	903	910	956	814	839	871	889	871	948	898	882	894	836	880	871	888	902	873	891	899	967	895	916	893	890	897	848	920	956	903	929	863	821	904	875	858	888	882	957	895	863	887	869	862	893	877	914	912	878	872	927	940	871	935	896	907	894	871	893	866	820	931	860	907	898	921	888	888	867	883	820	889	915	861	875	865	864	879	905	841	905	906	902	879	911	869	881	937	904	902	887	901	880	885	861	892	832	900	894	858	856	903	890	846	882	874	867	870	921	875	864	866	843	887	871	923	876	909	859	880	909	852	859	944	916	886	847	869	898	905	873	877	892	923	880	893	973	843	892	904	966	911	926	890	936	898	884	840	906	893	891	889	916	896	927	926	893	937	869	902	873	920	850	877	852	846	933	919	917	869	867	895	886	891	888	900	860	894	893	847	934	886	902	866	908	830	922	921	857	894	872	881	904	908	897	859	890	870	869	880	886	856	914	891	841	845	848	874	909	926	905	874	890	871	904	897	900	879	905	885	886	909	966	945	857	908	904	930	953	895	846	842	945	850	912	890	928	861	871	898	875	888	893	863	874	904	880	862	881	931	906	886	881	924	901	891	918	945	879	964	879	849	902	910	856	883	826	877	892	878	834	883	890	911	857	904	967	905	874	903	881	920	876	825	873	916	824	933	854	878	859	878	906	908	898	893	897	911	907	853	862	937	925	885	878	900	895	883	890	938	895	861	870	842	877	888	893	913	913	867	814	925	907	861	891	870	882	956	924	892	864	871	924	900	893	905	887	887	849	868	906	941	921	885	885	900	915	904	905	860	930	872	881	866	876	908	844	863	894	903	902	916	920	892	903	875	953	880	840	896	874	902	813	859	920	881	870	921	838	843	891	863	885	892	946	856	858	894	891	854	938	896	891	923	873	874	871	943	839	889	876	886	910	907	915	878	871	905	878	871	908	950	905	869	932	855	942	851	876	853	863	864	851	886	899	857	926	859	864	883	890	905	832	913	934	910	884	887	931	887	905	826	872	871	883	903	925	869	875	848	891	874	920	931	879	854	884	941	869	882	866	899	844	945	890	822	837	882	892	939	926	906	889	915	867	856	863	916	895	928	880	976	881	880	906	907	917	896	861	898	901	875	897	845	893	880	911	855	879	854	861	870	880	872	897	846	896	886	878	829	852	941	841	933	899	884	886	834	885	905	883	923	927	906	884	835	897	914	874	902	890	841	891	858	857	859	922	916	829	906	901	872	895	930	880	866	898	875	888	860	901	907	843	852	909	867	896	857	891	881	897	907	848	858	869	930	917	926	922	875	828	901	876	846	841	906	922	864	907	927	890	861	888	851	872	856	863	870	856	901	854	911	900	854	809	882	886	925	880	895	849	861	959	901	969	869	882	868	855	922	871	824	876	837	859	916	878	883	893	853	884	919	839	862	916	870	924	862	848	901	934	894	892	912	893	892	938	889	873	854	938	936	905	869	882	850	884	859	914	964	909	902	914	902	947	914	883	885	862	898	915	878	895	874	849	932	940	830	915	875	877	874	834	885	920	890	855	893	887	851	870	852	895	862	854	883	883	848	883	876	861	870	805	931	847	859	873	872	829	924	908	930	932	913	817	921	845	908	883	810	890	825	879	885	875	832	922	845	897	896	917	832	900	906	869	918	914	888	893	928	896	873	924	912	886	882	890	854	893	874	871	918	921	878	942	857	901	864	882	893	893	900	901	907	865	868	858	902	947	885	859	886	905	882	892	870	892	921	891	888	854	885	891	866	876	872	900	857	859	895	859	936	900	876	849	907	921	863	913	854	948	917	899	864	880	922	874	974	905	903	853	871	832	876	873	913	871	866	912	909	907	883	920	877	885	864	927	868	933	914	889	885	904	882	864	875	882	933	914	927	865	859	872	871	850	866	915	917	877	854	877	866	865	909	908	866	920	871	871	981	898	846	941	823	863	876	890	839	941	855	903	894	912	865	935	865	912	853	897	912	893	804	902	823	861	877	843	900	905	882	913	929	910	908	902	947	877	891	875	919	896	896	912	889	855	868	884	886	923	907	872	873	914	909	811	924	845	909	878	859	875	839	918	884	862	940	912	895	892	860	902	854	825	807	849	876	865	911	897	904	878	869	866	916	905	904	896	881	909	882	917	861	831	870	911	882	896	847	902	837	854	856	907	877	839	833	863	911	953	840	877	915	924	890	879	880	848	884	835	865	885	940	949	867	896	964	899	869	886	852	855	822	867	859	889	925	890	873	862	867	941	887	868	916	891	867	863	953	850	923	924	931	923	842	853	891	815	865	865	911	860	886	870	870	892	835	877	853	877	820	840	923	860	911	857	897	901	940	950	850	903	898	863	903	883	862	865	881	863	915	919	883	877	886	909	882	892	881	874	910	893	922	835	873	876	845	863	826	879	863	903	867	894	910	864	843	843	903	917	847	951	826	943	892	908	882	908	917	887	847	915	922	882	881	890	880	865	876	898	876	870	912	908	917	873	890	876	895	903	868	876	902	895	879	849	889	915	892	917	839	887	871	954	934	950	908	894	906	884	873	888	851	880	929	893	883	898	909	903	853	861	945	925	904	851	861	847	895	917	903	909	876	926	878	895	874	887	873	881	891	860	874	900	857	889	876	852	847	899	886	971	908	888	839	929	843	883	876	888	977	885	908	879	902	923	909	948	864	923	864	918	862	926	870	864	871	908	864	900	868	898	844	916	894	914	884	919	951	856	863	911	942	864	841	891	872	879	832	905	880	875	864	876	886	902	917	868	841	847	887	866	951	899	928	947	864	916	877	925	901	907	899	863	874	888	887	903	899	901	865	923	919	899	888	938	880	941	926	873	901	931	924	930	868	878	829	947	895	898	925	909	936	913	917	881	869	901	865	885	919	869	866	858	876	906	883	888	864	836	878	862	874	910	886	855	884	877	835	860	894	888	913	887	873	895	825	908	862	876	891	901	856	854	899	923	907	873	905	921	904	867	886	881	896	904	858	898	917	888	939	899	914	858	908	901	848	875	933	856	859	865	909	886	880	915	991	897	846	848	855	908	885	825	863	912	915	967	880	936	932	892	855	890	850	898	936	882	868	897	941	879	879	823	855	919	885	925	942	843	889	864	880	926	912	922	849	930	855	909
4490	1359	1205	1063	1022	939	989	931	919	948	917	945	964	979	957	962	980	927	925	907	975	935	975	962	956	885	890	929	919	934	929	992	930	933	948	970	952	975	921	940	953	937	892	912	924	937	968	922	880	918	946	963	973	915	926	926	929	977	946	976	933	902	965	944	910	994	891	921	891	949	976	939	988	1009	1027	1003	921	907	935	939	952	978	926	995	976	954	911	933	913	937	942	918	934	917	925	959	971	934	962	930	961	957	942	922	930	943	931	895	1006	970	982	962	923	879	916	953	937	874	947	912	949	987	921	942	940	948	991	952	970	991	959	962	904	915	942	932	970	949	957	985	949	938	861	1028	987	962	966	933	990	948	952	908	925	919	930	956	936	899	946	924	933	956	987	974	963	977	973	947	913	921	969	889	906	940	978	924	927	948	959	969	1000	927	953	962	951	943	887	865	955	979	905	926	906	914	975	968	949	930	940	897	976	935	944	961	949	928	947	922	996	937	955	966	938	935	886	958	970	944	895	978	1033	969	907	969	954	915	994	904	952	968	927	996	944	901	914	977	867	932	906	899	959	896	922	924	948	971	920	928	896	902	903	1015	931	921	976	935	950	998	942	937	905	987	962	906	974	941	916	959	886	896	879	953	921	921	945	936	960	930	926	916	982	934	927	882	899	934	974	973	937	960	925	933	940	955	952	899	928	1007	945	960	941	970	957	960	933	947	891	961	891	929	942	934	948	953	903	910	909	943	928	895	988	900	876	964	931	907	961	942	960	1008	953	881	927	953	968	978	969	916	949	1034	993	937	974	970	923	917	895	959	929	959	966	917	989	922	909	925	943	925	952	910	971	949	970	1027	924	917	978	955	893	943	987	996	1000	881	948	951	942	998	918	919	927	872	894	903	992	964	931	911	979	960	952	933	958	952	905	904	966	970	948	1011	977	938	962	999	940	919	974	902	912	961	943	967	940	922	885	956	897	962	943	922	1032	911	951	927	980	980	936	882	926	948	947	928	926	956	957	952	973	911	942	938	966	920	932	925	961	878	992	919	940	949	956	948	980	973	931	962	948	937	963	963	936	899	932	933	949	939	923	941	893	892	919	969	1008	939	951	926	987	924	931	957	928	949	959	965	976	970	934	956	915	977	933	972	914	969	973	927	899	906	943	970	919	916	903	1000	885	972	985	968	929	934	922	936	935	942	937	965	934	939	909	941	899	934	892	900	985	930	940	915	927	985	1002	927	931	942	916	932	923	941	964	984	980	923	918	934	894	886	897	933	966	885	911	944	910	947	978	873	943	930	902	894	988	983	985	951	925	942	860	930	950	906	879	946	945	942	971	931	914	961	990	898	943	950	962	978	869	967	922	898	960	909	933	970	908	964	945	948	970	935	904	902	958	920	991	908	896	923	905	899	951	960	920	884	907	901	935	919	940	934	911	961	1002	1009	987	919	928	932	908	990	910	954	941	984	937	892	956	947	969	902	950	929	883	921	906	990	948	975	951	925	928	938	953	961	937	938	953	950	948	993	972	924	886	904	903	971	895	934	946	974	939	940	926	911	943	1015	948	916	931	984	966	1031	934	992	909	923	954	989	967	976	910	946	958	942	957	960	925	940	975	964	928	934	995	911	928	919	947	949	920	957	942	999	920	937	932	990	948	931	944	940	966	923	944	918	919	1001	916	937	936	988	891	934	901	953	947	931	964	932	949	925	927	947	885	921	935	946	883	877	946	935	889	897	921	919	906	961	946	922	938	924	919	929	999	921	981	939	954	925	903	941	914	978	874	931	904	937	895	997	933	903	923	912	933	957	875	931	919	1020	941	929	964	933	925	977	949	923	986	892	919	915	983	991	960	962	944	915	919	954	947	951	925	963	919	896	984	931	944	937	909	909	960	940	915	940	971	965	930	910	908	912	970	917	946	907	1006	930	939	937	897	927	932	918	918	952	955	931	945	919	982	976	950	939	966	889	937	918	955	974	942	930	924	966	958	989	900	984	964	950	936	929	965	956	966	965	920	933	903	912	957	925	927	945	907	948	920	938	956	918	914	963	908	932	955	964	927	987	908	981	861	985	962	938	913	993	992	979	920	944	947	966	959	927	911	941	940	919	959	935	961	903	921	933	925	996	945	946	948	1003	987	971	903	1000	910	902	938	930	955	938	938	936	926	969	921	976	967	919	951	917	991	946	919	974	973	971	913	953	940	923	1001	922	958	939	981	949	957	931	899	930	961	985	964	985	990	931	998	909	902	895	968	851	955	986	966	945	970	1019	990	966	912	985	919	919	961	924	949	939	955	987	903	986	936	909	926	906	965	935	894	944	915	901	872	963	951	920	982	970	871	957	969	949	956	939	911	944	936	954	954	980	901	965	946	966	891	975	934	968	959	969	924	946	935	928	920	975	1005	951	929	934	943	915	972	906	914	956	921	939	883	897	941	999	909	979	906	956	905	929	943	898	972	935	945	980	947	937	979	924	913	941	887	926	951	960	942	867	925	979	926	942	997	971	914	942	977	923	932	930	961	976	888	928	929	940	961	953	902	861	919	1013	964	881	929	920	946	943	951	939	916	899	940	940	899	1001	986	943	955	958	909	900	957	922	960	950	948	992	933	1007	936	907	958	945	919	937	946	917	846	964	958	904	955	936	959	942	904	919	954	927	933	884	879	980	943	979	943	960	898	938	939	987	970	910	931	964	949	934	887	962	903	925	951	986	901	978	960	962	966	975	942	872	903	987	927	981	910	934	908	946	947	911	961	957	925	898	950	956	978	939	930	971	953	938	891	988	880	971	954	940	951	885	972	928	898	959	950	882	968	958	948	954	927	955	971	942	943	965	974	967	910	896	928	986	948	904	885	943	965	919	950	897	904	924	954	916	916	902	905	896	959	946	949	963	885	934	928	916	883	922	967	971	907	953	948	949	929	939	908	959	960	963	971	934	965	889	904	960	956	961	898	954	939	940	960	966	940	954	937	961	934	930	943	918	926	927	938	994	924	976	978	922	929	950	910	879	888	971	921	912	937	950	945	935	956	934	950	901	968	917	985	961	971	931	940	942	961	922	905	952	903	963	1011	875	927	933	935	975	944	913	941	930	968	981	924	959	951	916	914	1010	951	990	939	927	908	949	875	944	954	908	980	977	906	914	919	930	953	934	943	893	931	913	916	903	906	1007	911	977	912	927	973	959	956	922	910	927	914	945	939	965	904	943	940	942	934	958	933	968	949	989	950	895	914	928	935	931	951	960	941	987	983	952	901	968	933	988	934	919	924	925	933	940	991	945	954	934	958	918	978	919	933	940	920	922	853	948	930	981	893	954	989	972	927	936	931	917	929	932	960	902	933	913	943	939	930	940	957	951	935	885	928	963	967	994	963	918	901	966	882	932	934	898	922	916	970	1004	968	937	978	931	981	949	944	930	934	935	901	923	899	915	914	954	908	1019	920	886	978	921	940	922	941	893	981	890	963	927	934	904	911	908	912	937	1010	912	909	884	891	962	949	950	907	980	922	916	928	892	907	983	996	916	928	912
23230	20858	27933	23917	20867	11427	1607	1062	963	917	854	802	798	739	741	765	747	726	715	745	690	702	706	671	709	692	731	780	751	705	696	673	679	693	663	676	690	636	736	592	739	728	698	743	710	667	731	669	729	660	720	697	668	728	719	736	655	735	707	639	646	709	729	728	674	691	673	644	745	720	702	695	681	644	743	682	657	678	688	686	693	658	648	666	650	712	710	669	723	677	707	721	712	725	700	687	681	733	660	702	676	654	629	707	724	670	689	719	669	689	669	713	646	646	692	694	703	671	727	706	726	705	679	672	672	650	703	719	720	681	718	659	645	656	631	682	714	656	669	703	672	683	718	735	654	703	695	647	644	747	684	680	656	646	648	699	704	741	646	659	661	684	686	694	654	680	677	661	683	746	688	680	659	678	671	702	683	742	707	668	669	646	707	661	703	634	725	693	665	704	718	666	631	683	669	710	730	677	647	645	695	675	718	648	717	672	727	675	662	687	742	683	680	719	673	669	709	732	682	673	727	641	682	677	671	687	663	639	687	682	735	652	711	668	673	704	731	693	703	685	710	675	716	670	689	669	680	685	680	709	702	701	671	692	661	719	690	724	681	686	652	675	696	714	699	729	693	675	673	696	753	698	698	665	714	682	701	656	633	705	678	655	677	701	629	707	707	645	704	648	655	655	712	678	687	684	663	720	683	686	703	666	693	688	696	714	675	669	682	698	714	731	656	680	691	667	700	689	700	662	684	677	694	686	707	667	670	686	658	700	671	716	682	681	679	727	695	640	681	689	683	681	713	686	680	654	678	706	677	690	687	705	626	722	705	687	705	703	695	715	690	672	729	684	653	732	662	692	717	662	660	711	678	675	687	669	690	720	677	673	690	694	657	701	673	651	676	723	680	735	691	703	668	693	707	691	699	705	643	721	678	722	685	668	698	698	734	717	693	673	683	653	690	677	701	684	699	711	723	675	688	703	685	641	710	680	673	707	725	654	698	704	714	697	691	690	643	670	712	678	714	682	716	667	703	703	688	649	648	690	681	696	708	704	634	625	717	687	645	711	668	708	715	650	690	693	656	666	700	660	680	655	742	709	678	659	667	637	722	656	678	696	681	690	655	694	716	662	679	663	669	746	680	734	660	700	662	667	688	661	665	709	697	689	648	649	666	699	706	650	659	694	681	678	651	721	674	667	708	637	713	700	673	726	724	694	662	726	753	680	656	645	723	684	716	707	673	697	711	707	701	708	697	675	691	654	685	697	677	661	680	697	714	663	720	723	692	679	745	671	699	689	736	705	680	639	733	699	709	640	661	638	685	665	656	734	713	663	646	663	685	661	689	687	681	712	676	663	700	688	698	700	687	710	660	697	645	699	737	697	759	691	694	708	694	711	637	779	693	673	691	620	683	727	729	686	662	669	665	680	681	666	648	632	671	667	700	692	719	669	688	695	665	653	675	656	670	696	672	710	692	661	708	679	678	690	710	742	658	660	680	664	704	719	691	698	678	711	653	716	677	646	710	679	675	709	677	690	670	701	661	687	658	671	650	684	667	678	690	669	693	659	670	659	694	683	640	696	685	666	676	667	674	676	634	674	688	657	692	715	663	682	676	676	639	714	687	686	655	681	753	724	669	694	662	688	711	619	689	672	742	669	654	668	656	686	647	680	664	678	665	651	690	690	670	706	706	660	707	684	621	687	672	722	677	711	680	680	613	710	683	722	682	694	650	674	747	664	672	696	682	722	694	685	680	676	679	663	724	703	707	702	675	706	686	681	687	699	679	692	726	683	692	644	701	665	650	668	768	698	707	680	641	664	677	702	710	702	735	694	681	633	665	700	644	671	589	726	725	687	664	665	691	677	699	748	717	722	701	671	679	683	685	698	681	689	706	704	654	656	666	670	694	738	668	668	688	680	667	674	664	704	668	751	696	711	656	711	677	679	680	683	707	742	723	668	701	654	714	658	740	670	662	686	721	664	687	709	652	727	669	713	721	699	662	732	711	690	676	709	714	714	688	714	674	739	670	672	693	686	672	672	651	723	726	720	672	713	642	716	702	681	694	689	698	685	662	650	676	701	688	641	709	694	695	654	624	685	676	694	673	699	697	709	665	710	695	713	666	685	667	709	726	662	729	688	711	673	690	656	695	678	691	671	726	688	729	682	671	684	686	668	733	686	653	702	661	654	739	671	644	667	660	689	678	667	648	693	692	648	668	657	682	698	681	681	740	705	675	697	702	734	692	722	695	677	681	692	687	687	644	681	702	682	689	662	657	625	729	639	685	697	708	700	740	735	680	698	668	703	660	677	752	702	684	680	687	654	676	676	674	619	663	684	711	663	732	677	696	695	681	727	700	705	681	703	718	706	717	670	675	649	675	673	693	677	689	710	706	670	656	640	658	663	672	722	680	718	684	666	647	695	680	658	659	706	682	710	662	682	706	680	676	691	692	735	743	721	682	706	704	704	667	634	692	714	679	633	673	687	671	690	662	688	687	739	665	705	661	663	656	691	671	652	717	691	711	690	693	639	714	724	695	714	693	705	664	664	694	698	668	686	704	668	668	643	696	731	697	626	694	696	686	696	738	675	695	689	697	682	673	675	714	713	729	640	668	697	683	708	698	668	688	675	714	719	666	659	698	636	664	686	728	677	713	733	733	691	654	689	706	718	678	664	723	645	652	690	715	672	638	689	706	667	723	651	670	689	679	698	726	729	689	699	699	681	718	712	727	645	669	686	711	689	664	691	656	654	694	683	679	705	693	691	713	666	681	770	733	693	663	690	737	677	657	716	680	657	724	722	636	708	681	718	642	644	632	672	692	698	698	717	698	713	634	735	688	675	677	703	691	646	708	689	713	751	709	637	699	747	694	690	623	657	731	673	657	680	724	685	716	636	708	698	706	645	673	727	665	744	670	679	666	703	686	663	650	649	655	671	603	695	706	685	672	765	629	718	706	672	705	658	686	666	707	648	690	687	662	662	714	695	728	710	663	756	666	627	608	686	693	685	692	683	700	687	661	663	685	676	664	705	669	675	703	700	697	713	680	657	678	676	673	693	689	662	668	671	661	667	722	701	669	696	710	655	663	716	695	666	741	677	720	694	662	701	636	670	681	660	675	679	695	665	702	647	656	692	668	694	700	670	691	657	679	641	691	723	664	678	667	675	655	636	741	709	645	655	713	654	672	694	662	629	648	661	685	620	644	718	729	660	631	678	655	725	708	674	664	717	649	673	726	722	722	698	669	685	702	666	720	636	659	649	682	689	663	648	671	716	677	673	698	668	667	691	648	670	692	687	674	639	674	693	693	726	723	671	703	696	680	695	713	705	657	653	699	684	686	672	678	665	664	670	657	709	691	683	711	678	696	699	721	704	682	645	692	685	684	682	671	685	671	718	647	684	678	664	715	680	697	703	648	693	727	658	670	670	706	690	655	680	700	705	725	658	710	663	679	679	703	673	646	669	760	698	659	709	654	680	685	685	700	692	711	718
3088	7391	6242	3135	2426	1938	1574	1381	1191	1048	1020	931	1028	896	869	849	817	803	816	843	786	816	830	803	773	822	770	778	752	749	803	753	778	740	757	756	715	752	752	767	767	780	771	784	753	726	762	738	774	739	721	789	712	771	693	775	697	750	734	776	795	745	776	760	739	713	726	748	717	794	736	777	738	732	765	709	737	705	697	758	723	749	795	789	746	803	768	804	741	719	757	747	752	743	775	771	770	752	775	774	765	744	733	751	735	743	766	757	783	771	727	800	789	763	760	799	731	778	739	709	768	709	755	762	772	717	699	729	741	725	734	736	761	737	697	767	780	757	736	773	745	753	717	773	790	745	730	825	759	753	763	763	680	712	742	724	744	741	749	777	723	713	782	709	750	748	718	717	757	749	774	739	787	728	794	745	744	691	774	769	727	771	758	748	723	714	742	717	731	731	776	682	770	770	737	724	772	718	729	709	766	718	755	723	700	703	767	770	767	751	766	759	710	756	712	724	767	753	728	709	758	781	815	741	782	727	700	752	700	740	737	705	772	783	761	740	744	689	705	766	744	721	726	743	717	747	744	772	676	752	768	739	708	751	789	781	749	787	735	779	726	697	762	734	784	744	716	772	777	710	716	788	768	754	750	702	763	728	752	764	714	804	769	741	713	673	774	759	751	773	708	729	763	744	748	725	785	753	766	720	733	769	714	788	698	784	704	734	707	743	758	738	698	789	789	750	786	801	762	758	738	692	791	746	720	740	715	736	755	720	746	713	738	723	776	773	746	782	722	778	766	748	741	775	773	710	749	796	723	718	735	773	747	723	759	767	710	707	721	761	773	706	738	745	761	729	755	715	689	750	747	782	753	704	699	665	727	756	740	752	756	758	747	716	713	782	780	744	750	721	787	747	740	770	738	770	726	750	731	743	760	705	735	732	760	787	747	752	693	762	724	698	712	730	781	775	785	726	735	751	736	707	740	718	779	737	738	763	776	717	780	806	726	714	769	772	721	778	741	732	776	764	768	724	717	741	772	728	717	765	780	719	732	780	771	771	773	738	711	762	741	711	695	738	727	766	763	723	740	692	715	717	718	723	818	741	743	712	743	753	758	742	714	723	765	730	746	742	731	719	758	734	749	733	816	779	722	774	700	763	766	746	746	752	756	721	716	735	788	729	748	711	756	743	754	784	777	727	740	702	796	760	748	705	744	736	731	713	769	743	737	776	762	740	731	785	755	732	741	769	742	739	742	772	735	736	689	745	740	741	738	740	744	778	746	744	763	701	746	736	749	753	790	757	798	713	735	734	764	742	688	767	765	786	724	790	741	742	714	774	695	753	774	771	747	782	739	741	782	754	753	740	763	732	692	749	717	742	812	735	752	772	745	736	754	764	724	736	748	785	719	807	723	725	774	734	711	754	728	744	740	744	719	735	749	738	772	707	733	682	713	754	754	718	745	751	761	740	736	686	778	749	771	723	766	727	752	708	766	704	741	714	735	797	754	771	736	762	742	727	770	765	741	747	714	787	762	745	741	790	760	718	741	736	756	754	741	779	714	734	739	733	781	739	740	750	753	805	792	746	770	735	743	697	723	722	747	765	719	743	750	727	721	725	736	691	731	759	742	744	727	739	760	780	780	758	722	748	733	747	712	757	716	747	758	752	736	750	770	774	737	750	738	728	738	754	723	748	744	759	754	714	756	706	736	716	772	761	708	758	729	753	721	723	748	747	710	757	753	741	761	752	725	738	707	775	703	771	745	759	733	710	702	724	745	713	790	748	711	742	722	708	772	727	735	703	793	735	771	711	758	777	799	739	740	753	757	711	732	774	707	724	736	709	736	696	718	731	738	769	723	686	711	792	725	739	767	706	742	726	751	745	791	723	752	745	738	754	769	734	725	728	764	726	715	739	714	730	760	733	730	792	734	752	718	747	718	753	745	707	775	715	677	697	718	788	785	737	759	766	721	756	745	759	786	723	738	733	743	725	733	741	720	736	717	743	778	712	741	743	756	722	749	777	731	753	716	750	763	719	758	790	789	770	717	726	772	720	742	741	745	752	753	770	778	772	753	746	712	742	710	734	764	769	705	696	774	748	798	778	769	724	737	758	736	755	737	695	773	750	768	716	693	773	745	774	725	788	736	698	751	772	781	775	741	770	766	792	684	711	761	743	746	760	728	711	747	753	761	744	742	729	758	725	780	778	750	747	719	745	703	733	734	740	738	728	740	741	735	727	693	747	754	729	765	795	740	742	765	712	750	726	764	757	785	761	717	727	730	760	789	728	758	733	740	722	792	763	788	741	782	773	731	733	761	717	717	715	775	715	728	730	743	785	703	711	708	765	730	763	743	766	741	708	738	763	775	746	743	703	760	763	741	693	694	704	702	746	759	750	783	784	748	713	689	739	769	727	766	765	806	723	779	752	717	738	703	704	735	718	769	723	731	799	773	720	754	765	730	730	753	787	759	749	773	776	737	761	704	771	771	700	773	744	737	773	741	763	713	790	717	752	772	729	765	710	718	785	742	751	748	750	728	744	767	758	707	743	722	706	796	725	790	771	724	725	793	746	758	772	743	787	727	755	757	763	775	731	764	754	830	773	787	786	726	779	784	751	765	687	723	726	769	747	784	749	739	738	755	786	739	725	727	770	728	790	748	743	794	761	751	745	780	752	783	755	764	757	714	761	711	761	719	743	754	714	744	766	723	756	742	735	770	746	739	721	729	730	768	752	772	753	763	768	771	721	735	741	759	718	744	725	780	745	756	740	757	755	764	777	731	727	750	712	699	748	707	766	732	725	762	805	742	724	745	734	711	725	760	751	721	718	750	707	745	737	762	717	743	754	770	685	773	720	779	723	749	732	736	766	754	771	696	745	756	787	755	764	659	760	765	713	777	795	729	780	751	699	747	753	710	775	737	772	790	725	704	747	730	745	788	701	782	734	796	748	806	732	723	790	727	693	713	724	728	719	753	742	739	798	724	707	733	744	739	755	698	743	744	732	748	717	713	808	810	756	753	712	741	743	812	783	714	747	792	752	749	739	748	777	781	802	738	738	711	731	756	734	728	800	772	812	680	756	747	722	723	763	714	767	778	780	719	752	767	719	744	773	711	775	759	762	750	776	752	671	736	764	763	737	761	705	746	758	776	731	764	717	763	762	736	743	681	724	752	737	718	757	745	751	679	732	733	728	707	725	712	711	742	764	729	748	771	718	780	764	741	737	734	761	700	745	735	716	733	749	753	760	743	784	759	763	763	768	676	744	728	760	733	713	723	756	783	724	728	708	718	803	776	723	750	769	742	729	748	750	776	747	749	761	795	774	719	771	768	754	792	734	730	719	705	731	781	722	762	748	797	774	723	738	759	752	742	764	792	743	734	748	757	713	739	751	734	764	689	758	713	761	797	735	730	737	766	695	761	771	747	721	770	712	727	693	739	743	730	716	739	816	701	730	740	776	738	750	818	804	706	675	760	764	731	734	727	780	744	752
24185	20887	27164	24694	15467	1436	908	743	742	732	703	648	661	659	630	609	665	652	628	595	602	608	601	561	636	611	575	646	631	604	634	649	627	580	613	544	625	617	609	612	580	628	589	656	593	627	587	582	609	637	596	569	551	600	640	619	612	633	627	596	593	606	585	594	590	614	604	588	609	585	605	612	579	574	612	566	573	647	643	572	609	589	595	564	608	579	572	614	599	579	584	589	572	591	610	544	601	620	591	612	641	583	580	591	607	647	610	610	571	602	597	599	619	623	576	586	590	616	586	598	608	628	620	590	530	618	637	564	621	618	567	597	587	609	596	601	565	546	579	609	619	605	629	603	567	603	569	611	623	596	613	631	581	558	596	576	569	636	623	642	581	606	570	567	564	598	535	565	562	625	663	605	591	635	610	597	574	541	600	563	588	607	606	598	605	565	598	571	566	624	644	596	595	646	571	632	578	632	580	609	617	563	615	600	562	604	570	602	582	614	586	586	598	593	594	602	637	613	599	634	612	572	595	599	600	616	608	643	631	610	631	613	577	621	612	608	572	594	646	613	649	616	622	616	627	613	569	609	582	558	586	596	570	597	624	601	538	624	597	632	599	558	611	657	600	635	602	596	622	593	635	629	647	559	588	604	628	616	634	548	599	596	629	598	603	572	626	562	638	572	573	587	626	624	621	560	593	602	587	588	602	607	586	643	578	596	637	583	567	591	593	551	616	576	581	538	600	557	574	590	599	610	600	563	595	602	588	602	570	625	591	577	620	639	580	585	628	618	594	646	597	609	585	621	603	551	604	629	577	616	665	638	597	609	596	572	631	616	585	583	586	587	609	595	620	607	609	583	611	599	547	613	623	638	597	621	587	606	604	599	582	614	574	600	560	633	625	567	570	632	651	604	569	593	599	624	621	587	612	627	636	625	634	634	662	589	595	613	636	600	571	599	611	606	605	622	594	582	604	601	635	598	586	576	598	611	586	631	610	576	597	598	585	587	556	602	585	608	620	590	591	584	602	581	622	586	599	627	592	590	590	615	614	587	604	628	540	589	576	616	572	620	594	599	576	617	588	599	630	584	610	662	608	609	580	636	592	611	616	588	606	637	557	574	584	593	576	575	593	614	593	631	585	608	608	603	586	595	603	574	564	605	593	548	595	534	634	631	628	633	590	585	568	619	559	559	584	624	621	600	608	608	606	603	608	647	576	609	617	606	607	596	568	594	573	604	590	646	583	600	620	592	568	619	596	621	628	579	556	605	604	636	614	578	572	579	597	605	543	582	532	619	603	604	548	632	607	620	549	602	582	549	603	637	631	602	577	591	612	607	638	582	586	578	582	553	636	622	606	582	592	557	590	602	651	649	648	621	589	608	604	598	595	654	580	593	566	573	625	600	584	587	595	575	623	605	621	623	594	589	625	589	596	602	570	607	612	634	587	646	551	612	604	574	564	585	601	605	575	617	579	628	665	631	595	548	629	580	635	607	600	575	599	593	616	629	612	620	591	552	605	590	653	604	596	606	612	594	562	609	566	574	576	591	560	627	616	613	657	596	571	586	640	616	651	570	639	574	620	591	612	599	621	586	585	606	605	586	641	631	571	615	605	595	580	623	575	622	618	584	608	589	573	609	586	625	625	585	567	558	617	598	628	609	566	591	614	582	590	594	553	555	637	618	644	594	585	611	562	645	620	599	607	596	548	607	631	603	575	631	617	665	567	580	577	578	604	594	611	623	607	574	610	596	601	541	602	592	572	629	583	570	518	580	613	609	629	624	534	604	605	609	614	598	608	570	599	614	597	580	605	581	580	635	566	575	615	592	610	582	601	601	631	570	609	608	628	618	601	616	617	594	587	587	571	599	567	626	625	631	592	572	611	604	592	653	640	623	569	575	624	650	605	588	587	601	610	631	609	587	634	591	624	580	616	604	598	554	584	625	599	610	641	610	588	561	615	612	628	611	582	568	599	596	574	588	593	576	635	628	601	598	638	590	608	625	554	553	589	549	597	589	589	576	634	632	618	612	609	592	668	593	603	557	604	614	589	592	581	591	625	560	604	540	562	566	580	637	611	584	590	628	596	570	609	547	597	591	586	601	615	589	595	601	565	616	586	582	576	622	632	584	613	619	643	606	606	609	577	579	591	576	589	582	579	599	583	647	575	608	648	587	617	594	618	539	614	604	584	623	592	610	613	578	560	616	636	616	616	557	535	629	618	579	603	623	608	562	648	624	584	616	589	649	655	665	604	602	634	616	588	584	625	588	579	610	605	569	613	634	644	552	584	574	600	611	632	582	581	592	570	573	571	622	613	612	640	579	610	589	646	601	591	598	578	579	599	537	579	589	626	579	596	597	571	621	554	621	640	589	543	596	580	624	611	610	599	602	605	581	595	601	621	590	626	581	568	605	631	589	595	581	595	595	544	593	584	598	558	600	582	566	595	611	572	575	597	610	628	601	592	603	583	583	591	641	602	596	575	580	603	596	636	566	574	598	580	585	562	606	590	648	634	591	616	580	579	550	545	594	575	609	595	642	633	580	571	605	621	551	608	587	589	603	628	600	623	616	595	537	615	568	580	630	611	626	621	582	596	580	573	569	646	591	631	573	580	601	594	635	605	611	574	584	612	585	593	625	615	611	613	614	616	568	614	622	555	586	571	630	607	608	621	635	578	570	604	552	577	591	628	625	598	600	582	613	594	558	596	579	548	597	587	655	585	645	614	611	613	585	588	597	638	607	606	579	575	648	574	609	590	563	600	594	593	578	607	644	600	599	554	609	514	628	600	589	590	602	607	634	599	565	605	613	594	591	589	585	630	571	574	589	595	578	594	602	577	605	552	592	643	591	649	595	595	571	526	581	621	585	552	576	620	594	599	622	584	615	617	663	549	592	596	611	598	611	566	587	554	568	599	597	611	601	556	626	580	612	588	585	610	589	570	579	588	600	580	585	597	590	581	573	591	610	621	625	595	634	574	573	616	613	569	586	569	591	621	594	553	575	617	612	615	605	572	627	639	576	619	606	602	625	641	644	590	576	618	595	654	607	614	583	602	635	602	582	634	563	592	641	636	630	589	622	599	622	549	586	633	603	599	598	561	566	593	603	603	602	582	621	593	594	664	600	575	622	578	567	635	616	589	589	568	588	646	595	608	619	625	619	601	560	614	574	619	623	627	633	596	612	597	607	614	602	625	602	576	584	617	586	557	591	536	555	584	619	579	575	613	593	550	546	630	573	613	602	603	601	587	610	575	635	628	547	594	621	635	599	609	591	586	577	588	670	610	606	622	629	603	642	613	614	589	619	605	599	555	573	607	581	568	582	615	592	609	566	593	594	611	564	598	631	602	564	615	537	587	620	547	605	597	583	617	586	599	632	546	619	644	616	600	600	620	621	574	516	585	569	595	631	564	591	649	613	585	619	590	595	623	592	595	598	545	609	618	592	608	584	614	617	593	621	594	556	589	584	587	573	552	590	676	536	628	587	585	605
3275	4968	4031	2197	1695	1364	1203	1006	908	800	798	702	703	744	656	710	646	648	696	683	620	638	630	640	661	623	652	638	643	625	623	634	630	592	644	602	658	670	659	607	653	622	632	581	643	596	588	618	613	604	607	648	632	619	615	614	647	637	624	629	621	575	623	635	632	654	664	672	623	590	641	595	645	621	635	675	627	585	611	636	610	615	647	593	604	659	601	633	607	627	635	607	624	615	616	613	604	633	620	589	604	577	632	642	592	595	628	576	636	636	599	637	666	622	599	651	611	657	658	621	623	582	619	617	572	571	581	612	683	610	671	593	603	637	673	627	638	642	605	641	616	595	655	616	647	603	630	618	629	597	632	619	608	586	625	594	596	638	598	603	633	600	646	627	600	625	679	599	621	617	631	614	622	617	637	591	652	654	633	609	601	642	628	597	567	613	650	610	620	607	632	596	611	615	621	648	605	647	609	624	635	636	641	592	645	612	666	606	627	634	659	597	617	599	637	581	636	608	599	633	593	583	629	624	592	636	643	616	596	640	616	624	596	624	638	645	640	659	588	637	638	637	649	644	619	624	588	632	603	617	644	637	655	599	598	608	648	589	628	611	642	661	618	635	621	605	608	637	635	605	625	623	640	632	592	613	653	636	630	610	618	661	616	621	645	631	595	616	647	621	663	596	611	671	643	652	627	614	620	599	625	605	618	634	555	600	630	619	551	594	612	655	610	618	642	671	610	646	605	629	610	632	635	591	650	594	631	621	611	567	627	616	575	651	583	561	628	617	615	589	632	595	662	618	582	623	593	638	644	636	605	587	628	601	670	623	638	649	639	644	606	606	634	606	588	636	617	576	643	601	595	615	607	650	609	567	631	587	654	634	606	611	582	650	637	658	616	598	597	637	592	644	653	589	622	623	627	601	586	561	636	636	587	607	592	621	557	611	638	634	651	623	611	669	622	601	620	611	669	624	583	641	613	650	617	611	599	613	604	618	661	633	679	602	634	617	638	615	633	625	632	626	627	629	616	627	613	657	619	586	626	620	626	627	610	601	601	595	608	633	670	655	619	615	620	624	634	599	569	631	611	628	577	634	590	651	632	648	608	650	630	623	575	598	636	599	586	607	606	631	645	585	606	679	641	621	596	575	613	665	595	634	639	600	637	625	643	562	613	625	628	636	607	660	608	647	610	579	676	570	619	634	631	617	657	572	594	606	630	596	595	623	583	615	625	584	618	632	630	611	612	600	638	586	632	636	623	650	617	646	639	578	607	632	629	623	642	599	678	666	620	624	639	563	614	632	630	620	627	625	587	653	622	648	628	589	621	628	614	648	610	612	605	598	560	652	660	605	634	611	650	620	614	600	613	637	631	614	637	595	608	650	637	612	614	619	635	625	634	639	607	636	614	611	653	593	588	634	648	581	627	595	590	654	660	590	610	608	653	607	637	637	661	622	641	602	647	615	661	608	649	624	665	598	649	614	596	638	637	641	580	598	625	646	642	630	633	609	586	633	594	631	603	603	631	632	607	596	608	656	627	611	629	618	620	619	619	608	634	651	608	620	652	607	635	657	633	668	599	632	597	662	617	655	583	621	611	677	617	647	650	570	634	588	565	630	597	654	638	597	617	616	639	667	641	670	652	644	644	591	632	623	607	590	680	651	608	624	663	629	602	617	609	630	600	620	654	643	622	601	626	606	648	603	619	617	621	621	633	624	604	652	669	621	606	619	619	650	606	644	626	616	640	588	591	613	592	628	633	593	609	626	635	613	601	620	621	627	579	608	617	598	612	603	606	648	616	620	612	589	587	671	621	629	607	624	609	660	694	621	622	649	595	554	618	588	599	612	657	641	627	625	591	633	615	576	594	599	637	627	609	621	607	590	649	620	610	648	653	628	650	606	646	598	604	621	638	611	599	621	661	608	641	616	644	590	605	617	637	610	593	633	606	623	599	594	620	621	597	592	644	646	658	676	644	607	656	634	643	595	611	621	586	651	597	616	640	616	558	589	666	610	593	623	623	561	637	618	614	586	598	675	597	639	623	603	651	609	623	630	628	617	546	587	590	637	615	657	654	608	537	661	643	619	591	641	619	642	639	618	667	594	692	664	629	638	576	622	628	657	608	646	640	613	625	635	653	675	641	669	664	617	629	612	655	591	599	596	591	636	650	619	579	582	637	627	621	646	670	626	644	614	583	607	581	648	642	601	635	585	661	623	613	664	622	620	597	584	625	607	628	586	593	601	614	612	657	660	621	618	588	600	647	656	615	597	675	639	592	618	650	591	626	591	660	599	668	623	612	620	592	636	667	649	597	623	620	621	654	622	621	666	635	594	602	586	610	614	623	669	648	618	640	589	604	607	678	630	609	589	643	621	608	618	607	607	563	635	620	600	626	570	584	610	598	664	616	616	616	644	597	609	615	642	602	615	628	666	619	633	594	571	613	612	623	587	616	619	556	591	648	600	621	586	569	613	621	594	547	632	594	594	617	623	611	600	622	657	628	628	635	602	660	631	637	592	617	626	590	611	633	657	656	543	644	671	633	592	631	622	629	644	653	628	630	621	697	621	657	573	570	661	675	622	559	596	664	658	638	649	617	590	632	617	675	639	632	584	642	583	612	645	635	651	623	574	601	587	633	586	626	604	657	642	619	643	625	596	598	635	611	627	570	652	652	611	630	655	610	646	617	613	626	614	634	605	648	626	621	647	625	636	633	638	661	624	616	615	618	630	607	648	658	631	617	603	634	624	601	669	621	636	604	626	606	611	582	613	581	600	622	647	638	634	665	666	592	628	590	585	596	630	638	630	644	580	655	621	566	644	611	654	606	593	633	629	604	661	588	632	597	572	648	600	643	615	658	594	649	616	615	638	604	602	624	593	668	583	644	638	620	619	639	599	604	587	614	573	644	633	598	635	619	610	610	625	645	606	669	650	628	646	609	599	627	631	576	649	606	612	626	618	609	592	659	603	625	603	619	608	611	589	593	580	623	597	583	644	632	666	652	610	602	602	666	595	652	577	612	605	625	655	591	668	635	652	590	635	593	636	663	606	620	615	593	655	608	561	618	585	611	639	601	625	612	620	616	655	622	654	567	668	604	624	587	624	626	620	558	613	588	582	622	607	632	638	605	586	579	627	647	636	636	610	605	653	660	622	629	594	639	586	558	598	637	577	630	596	564	590	656	618	540	582	667	607	600	630	624	619	635	625	601	619	633	681	630	652	588	612	588	603	623	611	661	643	600	629	617	633	619	616	607	617	644	617	608	656	639	610	603	648	581	639	604	615	614	629	589	652	598	620	634	631	589	606	630	606	649	557	589	624	677	678	635	597	568	638	607	622	633	621	634	615	636	617	636	648	634	600	638	601	599	627	604	579	627	656	611	636	594	601	595	593	580	647	614	638	572	667	560	637	625	625	598	595	633	621	618	663	663	609	640	581	624	605	656	657	659	631	628	572	622	604	644	625	622	633	601	649	587	675	620	602	612	621
22079	20896	28384	23532	20898	20933	10986	1088	782	661	594	531	473	417	394	384	353	332	337	326	271	295	332	304	310	288	278	304	305	271	285	272	251	267	289	300	262	264	235	295	243	245	259	285	276	238	285	268	282	267	253	239	271	273	269	301	279	251	238	271	255	285	271	285	277	244	242	280	279	274	234	297	298	255	238	267	265	289	289	287	252	255	266	253	275	252	253	249	250	278	272	283	255	261	240	260	286	270	248	256	272	252	254	272	252	272	238	285	264	243	273	258	286	257	249	240	303	262	251	278	283	259	265	263	243	258	248	252	275	265	247	264	247	254	263	280	253	246	265	250	268	239	266	268	271	250	272	268	250	261	241	253	249	238	240	251	282	233	250	287	255	261	230	268	251	254	258	240	257	266	264	276	254	224	257	251	278	265	233	220	241	228	264	272	252	262	285	258	245	274	265	237	262	241	264	257	277	247	285	274	215	254	273	233	233	265	255	265	231	257	244	281	291	249	278	265	269	217	270	264	264	235	259	267	237	244	258	261	259	231	250	262	277	256	243	275	227	268	257	261	232	268	268	263	268	267	290	258	296	235	226	263	271	259	231	265	266	255	262	261	263	225	254	275	253	273	244	247	258	233	232	248	248	268	270	264	243	269	281	247	262	241	248	258	279	272	265	235	233	289	255	247	273	242	256	259	277	290	284	251	238	282	252	254	251	263	244	248	262	244	238	269	225	253	268	229	233	275	239	263	249	235	265	276	258	270	269	258	242	281	294	235	257	271	269	259	272	273	243	263	289	236	250	263	245	261	263	203	262	253	255	285	257	232	225	237	250	244	270	296	269	287	251	255	228	238	249	261	243	249	257	269	245	293	252	266	249	266	263	295	266	268	255	253	270	248	262	240	272	258	233	251	264	269	277	239	253	241	238	293	232	264	236	241	233	253	269	267	264	249	256	265	282	244	245	236	239	274	278	274	260	282	271	252	237	249	259	255	267	261	276	253	277	246	306	254	236	242	255	250	268	245	231	238	243	242	258	262	253	262	273	260	250	233	258	264	272	249	288	282	227	268	255	245	245	261	252	274	260	259	259	279	263	250	243	268	264	277	268	246	254	268	255	254	240	274	271	252	235	231	255	232	250	249	272	258	262	251	264	242	264	237	239	243	256	216	264	292	249	245	241	259	245	260	279	268	236	238	267	233	220	270	265	250	258	249	261	262	257	256	277	253	266	259	219	255	243	257	270	261	256	259	249	258	251	239	252	241	286	239	271	249	272	283	292	260	246	253	253	261	274	237	261	231	244	255	250	279	246	237	239	245	254	246	288	244	255	249	263	240	236	253	252	280	264	246	234	246	268	248	306	268	237	251	235	260	288	265	247	229	293	250	266	251	255	259	248	264	262	270	224	245	297	259	260	257	258	269	263	241	274	254	291	255	245	282	270	248	265	249	279	253	298	242	265	263	240	231	300	248	223	246	279	267	240	241	238	234	260	240	260	258	263	256	218	247	243	253	232	269	261	241	250	255	215	261	239	235	271	235	262	235	285	263	263	253	267	258	252	241	265	271	273	255	268	257	247	252	292	256	297	217	212	252	244	253	280	250	273	246	273	257	244	253	251	256	229	264	259	258	247	246	269	243	280	260	276	270	284	248	262	265	263	250	283	262	255	245	274	259	268	280	258	233	237	276	269	269	254	224	231	264	270	267	247	296	246	257	253	252	257	228	275	240	258	267	256	249	269	282	276	268	242	255	280	250	302	244	259	253	236	251	276	251	261	259	242	265	243	249	241	257	284	247	281	274	233	225	262	257	276	257	254	262	241	263	258	258	260	271	251	276	266	231	258	274	265	265	235	255	253	229	280	285	239	251	247	259	228	270	242	249	276	265	262	270	264	268	270	272	240	241	263	282	249	234	295	251	252	258	235	260	262	263	225	252	252	282	275	251	244	264	251	235	242	238	224	255	277	269	241	267	285	247	258	275	261	245	249	279	261	259	257	287	266	255	235	257	245	258	252	283	281	212	249	232	280	264	246	255	273	230	294	258	276	264	246	255	251	292	264	259	223	239	257	234	238	261	274	262	240	267	244	295	248	254	255	266	292	259	255	243	280	274	239	260	226	252	267	274	255	272	238	267	231	246	248	257	255	234	241	261	248	249	259	261	253	254	269	275	245	279	249	254	296	274	259	245	249	269	271	250	251	246	270	269	263	264	263	261	283	262	211	235	271	259	267	249	236	275	239	258	260	225	235	242	233	259	281	235	223	262	242	238	254	269	266	243	246	234	270	271	261	239	265	242	250	277	232	244	278	256	284	273	255	261	261	270	252	259	254	236	275	266	265	270	252	243	277	233	275	282	250	233	262	246	250	253	266	265	258	244	266	260	278	246	295	242	252	266	256	257	311	230	278	260	244	275	267	242	233	276	254	251	271	252	267	240	262	271	274	267	285	267	259	265	270	240	248	255	257	261	254	247	264	234	237	249	266	266	281	233	246	275	258	252	242	229	251	275	284	259	263	259	228	226	276	285	244	268	258	269	252	230	263	265	222	263	265	227	304	263	219	276	256	244	257	266	252	239	276	245	241	261	293	264	251	230	284	275	251	277	251	262	249	256	234	234	260	240	247	263	248	246	254	267	257	236	241	249	211	250	250	255	262	229	253	282	282	263	227	287	262	260	217	256	264	254	268	275	255	230	238	238	266	244	248	234	259	267	233	247	271	265	243	249	260	284	292	257	250	265	251	244	231	293	263	250	280	272	262	235	282	281	259	262	261	258	256	237	274	296	240	245	241	253	264	243	263	256	277	263	276	262	235	234	299	274	253	230	270	273	240	237	259	258	249	279	273	240	248	242	271	228	259	241	266	232	264	246	258	255	255	238	252	247	267	266	259	279	234	249	257	236	254	252	279	270	243	279	214	259	249	274	248	227	237	266	255	323	279	258	245	240	248	247	229	256	267	241	260	270	255	281	244	290	231	245	263	249	261	264	253	244	276	266	256	236	258	263	263	259	262	271	250	253	240	292	227	257	282	266	253	298	254	271	284	256	245	250	212	277	256	261	244	254	248	252	304	254	258	244	240	238	224	248	250	295	253	248	258	255	272	240	244	246	263	251	266	253	251	253	251	244	250	256	244	266	271	215	301	259	275	261	282	262	251	264	252	243	262	258	262	274	253	267	200	285	227	290	232	250	249	290	258	237	259	265	221	265	240	275	215	266	254	258	268	274	258	261	244	255	245	235	278	261	256	260	250	242	232	239	263	242	270	265	270	255	280	252	230	237	286	269	226	231	233	243	261	237	267	220	283	245	216	261	272	274	246	265	270	241	285	249	269	259	254	269	258	266	275	258	253	267	272	241	247	241	243	275	268	273	245	262	276	272	259	232	247	272	251	244	253	238	233	269	265	264	278	270	278	271	273	266	265	277	267	224	236	271	255	249	251	276	258	269	270	246	246	263	246	237	232	260	245	239	246	258	250	271	250	293	257	242	259	244
4163	12611	10359	5167	3686	2679	2110	1603	1179	924	839	747	567	565	558	459	424	442	385	398	392	365	363	342	336	329	339	316	314	317	296	294	303	313	283	300	319	295	293	285	269	281	298	297	269	285	319	300	299	299	268	309	284	297	280	270	276	289	257	250	289	259	315	296	308	291	292	271	279	272	293	306	282	268	287	280	299	276	281	254	274	268	283	269	260	284	298	251	255	280	270	278	262	288	298	285	268	259	294	291	288	264	263	269	271	302	287	315	295	299	282	297	306	290	263	296	280	266	286	277	260	290	256	282	259	295	257	282	325	289	313	277	288	274	301	292	272	254	268	262	294	272	299	275	267	287	261	272	262	284	294	265	285	279	271	309	281	286	257	277	270	284	257	294	268	277	274	264	283	274	276	271	269	268	264	261	291	305	229	313	251	262	264	266	284	269	269	299	306	263	269	273	289	304	268	282	261	275	291	260	256	268	277	308	301	271	285	262	265	262	308	285	302	266	291	261	236	278	280	318	264	274	279	261	286	271	292	265	272	259	284	284	299	275	276	318	283	279	277	269	274	256	294	263	274	292	246	304	288	258	304	305	269	268	273	284	260	274	266	316	304	305	272	281	278	290	253	291	302	292	282	306	270	249	248	241	291	286	295	281	267	288	294	298	252	298	298	281	277	278	278	286	258	283	322	274	281	268	260	251	263	257	291	276	314	303	270	243	277	284	268	300	276	299	289	264	272	290	307	272	292	305	255	258	287	249	284	289	264	310	258	270	268	265	308	277	295	281	286	321	295	295	271	279	258	288	294	264	282	273	272	274	268	289	271	276	260	310	279	284	264	276	309	283	282	255	270	275	268	293	286	296	294	266	251	282	243	293	278	248	280	240	265	294	239	247	238	290	282	281	283	281	262	280	275	245	254	310	268	263	285	267	313	298	244	282	269	253	284	290	281	275	284	288	272	297	293	263	276	287	282	276	279	308	289	260	277	306	303	258	267	291	258	295	272	268	248	259	275	286	274	280	289	287	260	288	264	270	250	252	301	285	277	271	277	281	272	306	309	290	280	268	271	263	237	266	279	283	262	294	294	249	285	291	258	276	249	261	298	303	278	303	266	269	253	279	287	277	275	265	270	278	250	273	294	248	274	282	268	281	271	274	265	278	266	309	264	304	282	287	296	301	310	267	252	276	264	261	288	274	288	315	249	276	271	263	259	270	275	291	255	287	283	280	249	270	288	272	259	262	259	264	272	276	276	260	284	269	272	275	273	262	272	283	261	277	292	231	292	291	259	287	249	291	257	280	276	283	285	270	283	305	267	279	258	275	300	258	284	266	284	274	276	270	278	290	288	237	302	248	286	283	281	252	290	294	270	288	275	284	274	270	281	283	312	253	287	261	309	291	311	298	248	323	253	291	279	302	259	267	297	284	297	265	304	269	294	279	282	280	256	265	263	273	258	321	286	288	278	282	282	280	283	286	282	249	293	273	290	261	297	286	282	296	277	276	290	281	264	288	267	271	283	264	272	270	257	269	245	255	291	277	302	282	289	269	275	274	281	240	246	265	285	289	251	284	274	302	278	245	259	290	267	262	287	307	262	289	254	294	296	290	290	292	299	307	318	265	280	274	322	282	274	291	286	295	297	257	273	277	253	282	272	269	279	263	303	272	258	263	296	287	262	273	290	285	242	278	290	270	273	300	272	263	288	279	313	273	273	248	244	256	302	264	287	278	279	284	277	296	289	261	262	307	279	265	263	245	284	282	275	284	303	228	278	277	297	298	270	270	267	248	277	300	298	240	299	294	281	266	282	289	288	259	284	312	284	283	307	294	263	269	264	278	275	249	299	268	279	275	277	261	282	286	269	258	283	286	299	282	283	257	287	270	310	290	298	298	267	315	282	292	268	259	284	262	267	260	297	288	271	293	258	274	278	309	262	275	304	245	296	270	268	261	284	311	264	276	286	276	284	284	293	278	268	274	313	267	281	267	271	263	261	276	253	280	280	256	293	270	248	286	265	275	278	282	269	280	289	272	256	281	263	306	265	278	285	293	306	264	266	274	283	283	248	276	301	271	276	255	284	263	272	275	295	287	281	276	266	266	283	274	290	290	240	291	276	276	260	266	283	280	273	282	279	284	275	287	251	277	304	295	280	258	267	258	281	287	282	305	275	286	283	284	281	270	263	264	286	280	277	287	290	249	274	297	291	267	297	278	260	289	289	265	256	295	256	252	268	272	243	283	260	275	268	286	262	245	265	290	316	278	251	259	280	269	297	284	269	270	275	250	283	292	302	284	296	247	276	276	256	287	295	253	273	295	271	267	297	273	272	279	283	287	290	270	287	295	288	277	271	312	281	278	255	294	269	266	280	292	281	283	313	271	272	306	278	274	259	266	269	235	285	265	276	285	297	272	262	311	274	278	277	273	268	299	287	288	258	289	292	286	263	282	267	297	240	321	281	259	259	322	292	282	265	258	297	256	277	267	297	292	295	268	282	263	258	278	276	252	288	273	273	250	283	282	261	290	273	264	253	244	271	261	281	291	261	270	289	270	319	244	250	276	250	275	250	287	263	289	252	263	305	298	309	259	301	287	261	271	264	254	258	277	263	268	258	269	282	284	280	294	280	280	263	254	245	279	290	274	255	282	306	282	274	230	264	260	260	282	280	289	277	285	313	266	275	270	275	277	262	234	297	289	277	267	281	262	277	271	310	261	276	273	249	300	266	263	275	258	293	290	297	260	272	300	313	279	262	272	313	271	314	265	252	290	266	274	295	288	254	263	280	315	289	276	281	283	281	282	287	287	291	270	274	263	292	299	265	265	277	267	277	274	267	302	270	270	274	305	290	300	293	275	276	266	292	284	286	270	274	253	282	276	287	307	286	306	284	277	282	256	266	271	267	290	263	255	273	313	259	296	247	273	275	268	264	275	270	259	267	266	274	269	274	278	303	320	262	264	287	256	242	288	278	296	257	281	298	252	318	281	256	258	259	264	286	279	290	262	288	282	300	302	289	301	251	291	286	283	274	267	271	246	266	282	314	248	262	276	268	290	285	289	291	283	285	288	292	296	270	282	278	267	292	279	260	269	284	276	295	281	268	310	274	243	278	258	273	265	267	293	288	261	268	295	283	264	277	283	276	274	329	259	269	275	270	277	265	315	279	274	320	272	252	243	271	268	283	261	268	277	271	297	296	284	273	252	265	271	285	300	289	301	268	257	277	275	286	254	287	274	297	255	273	267	272	273	263	262	278	284	279	302	267	284	270	258	287	223	275	279	288	269	299	284	252	282	280	256	242	271	277	285	288	263	276	284	272	264	294	290	266	261	268	268	264	294	267	294	282	263	302	259	285	287	265	340	274	286	286	276	272	273	252	285	306	281	273	288	248	254	307	256	279	273	302	268	274	318	284	296	266	296	307	272	280	292	275	260	276	291	301	276	268	284	292	295	300	285	262	272	268	280	310	289	251	272	272	277	277	296	296	277	290	269
27093	18927	6139	1495	1141	1040	981	977	903	908	950	914	883	900	923	917	962	938	852	945	958	881	927	914	924	883	912	903	938	923	897	874	868	943	909	900	888	870	874	867	980	923	905	871	917	894	896	891	905	935	912	940	903	901	901	913	925	888	885	936	873	891	916	852	854	873	924	869	924	877	862	891	920	942	868	871	894	852	947	886	919	944	902	903	850	857	926	882	889	953	937	956	917	917	916	918	920	928	944	878	938	909	920	874	886	857	926	883	954	932	951	902	909	935	886	876	900	929	851	906	937	882	928	932	879	854	885	847	973	876	903	856	952	946	913	887	927	839	886	860	829	881	931	937	855	903	867	953	885	904	852	920	869	941	917	931	863	886	899	933	916	903	882	906	934	920	908	911	837	863	915	908	891	981	869	891	918	868	886	922	868	888	898	909	899	894	891	897	871	909	880	890	899	878	868	896	869	946	867	854	890	880	860	911	959	897	868	891	912	904	940	930	908	911	948	927	868	890	898	960	860	952	949	930	866	860	915	887	877	902	847	945	829	902	885	937	929	922	943	870	903	843	881	926	872	879	910	910	902	892	940	900	893	848	862	939	927	948	905	895	925	935	872	894	952	976	887	890	956	901	912	917	934	893	900	909	920	888	930	912	849	892	915	909	873	845	896	920	887	893	924	918	978	921	864	844	910	894	886	866	932	849	878	965	930	912	887	912	898	928	864	851	830	884	914	918	880	901	859	900	942	872	928	852	864	842	931	890	863	848	872	859	895	858	898	928	851	865	838	911	895	901	925	916	942	908	886	874	879	933	898	874	901	910	876	858	879	927	901	908	900	878	921	921	906	874	908	981	921	924	961	878	946	888	855	926	899	888	878	928	935	950	882	882	931	898	882	840	930	872	925	879	900	942	949	909	866	917	897	899	917	932	858	879	865	943	899	903	922	856	877	869	856	902	904	866	935	944	880	937	913	885	872	928	890	846	870	890	907	891	856	856	891	906	871	903	895	936	921	920	889	973	881	908	909	946	875	892	842	876	903	899	893	874	863	855	877	893	915	910	953	903	947	889	923	916	896	913	911	931	860	916	883	885	905	885	902	847	889	890	918	884	912	859	850	943	955	918	909	919	944	908	914	896	879	901	881	935	865	920	912	925	927	925	887	918	913	912	878	845	858	885	884	900	886	916	908	901	884	807	931	923	894	925	943	937	872	914	915	880	893	944	922	898	917	906	944	872	908	907	916	912	885	930	905	884	882	927	879	938	913	849	881	823	852	896	940	865	896	883	894	915	934	946	900	884	870	880	946	872	875	938	894	867	875	849	861	912	907	893	908	831	932	912	882	946	930	879	899	893	886	889	950	902	905	894	850	911	898	927	873	911	856	887	884	896	883	917	894	859	853	865	897	919	908	884	878	882	891	859	860	879	945	860	841	920	885	946	904	925	872	888	874	895	958	947	881	898	876	964	913	843	889	887	902	923	926	901	865	945	899	880	878	893	917	856	877	955	924	854	935	910	933	874	885	914	910	889	918	908	855	925	907	949	854	931	949	915	930	904	948	868	831	832	908	923	875	940	897	901	936	910	958	885	923	899	892	837	875	890	882	952	906	916	893	921	929	908	853	871	913	920	888	894	896	850	880	905	840	906	940	931	853	941	875	903	898	944	896	945	901	866	837	932	899	900	855	894	894	898	869	875	915	922	918	888	911	914	850	859	871	963	858	929	892	925	864	888	947	943	880	835	900	933	945	900	892	924	926	881	853	868	876	914	964	902	898	884	878	852	934	918	912	913	917	901	884	872	874	904	850	928	918	945	922	962	910	932	906	895	907	888	866	910	954	895	937	902	1018	921	924	866	883	903	919	861	958	873	945	915	865	971	875	943	944	964	926	914	920	897	877	918	939	905	898	899	934	906	910	915	862	847	918	921	881	896	899	891	895	945	924	928	910	945	944	895	851	899	929	944	856	908	924	868	951	908	907	888	909	886	901	872	943	885	893	919	881	934	938	917	873	867	875	825	973	863	890	841	906	917	911	912	915	914	902	914	865	920	972	935	901	970	929	934	890	891	931	928	921	871	898	877	874	1001	849	897	929	903	920	883	916	877	952	906	879	914	939	901	865	886	901	920	849	934	883	841	950	888	900	869	905	927	896	906	890	953	861	957	899	917	873	891	903	895	869	879	904	902	939	910	941	914	955	854	914	901	940	877	917	924	882	942	893	864	933	872	877	859	898	879	902	952	866	955	895	916	900	923	910	916	904	855	881	913	880	869	970	916	918	886	884	928	886	913	934	919	914	951	880	892	923	846	894	872	927	891	910	983	938	878	947	880	864	903	858	890	887	912	936	953	837	930	917	884	856	925	919	917	938	865	926	883	896	912	922	906	919	838	888	896	909	897	873	902	915	894	878	893	859	875	896	896	915	858	903	911	933	905	873	882	902	944	916	916	889	886	890	885	949	948	848	900	876	934	975	914	879	898	876	873	841	875	908	973	919	896	921	930	854	957	903	909	867	948	905	882	878	957	920	865	910	926	895	885	891	885	882	905	857	912	885	882	927	936	943	872	890	951	846	875	882	924	886	937	910	888	904	849	912	891	922	935	940	905	912	870	874	938	954	904	915	837	890	873	888	907	972	870	956	910	887	911	866	879	898	916	884	930	906	934	882	895	865	939	899	902	946	892	947	888	909	850	915	897	899	946	903	890	877	964	854	870	884	886	885	925	912	949	929	880	897	921	904	882	870	876	889	857	919	918	859	884	895	913	902	876	883	916	899	870	890	912	916	870	910	913	851	855	862	968	888	909	897	900	887	875	909	876	862	903	891	875	900	909	874	953	892	986	939	901	956	913	906	931	929	993	892	866	890	947	900	862	907	920	931	943	889	900	926	897	915	891	941	860	901	889	907	896	914	945	861	869	929	856	963	867	914	982	888	924	908	915	883	925	865	902	900	842	872	931	884	820	937	932	911	893	944	906	936	946	902	904	902	882	900	851	873	879	877	925	901	859	934	964	884	861	942	922	888	870	854	872	901	868	903	845	906	842	938	889	892	898	871	895	933	838	878	891	915	936	877	915	914	917	910	911	894	906	909	948	910	919	940	898	904	927	919	875	924	906	932	923	904	906	902	882	935	843	907	929	911	836	913	883	891	932	893	903	897	893	901	895	937	849	872	944	905	916	921	896	880	896	931	879	896	937	932	909	902	890	860	891	906	882	885	934	875	899	907	887	891	886	910	957	872	897	912	891	913	905	897	887	873	827	832	948	905	896	905	845	884	934	889	854	898	894	890	962	864	873	922	945	889	867	869	861	971	929	914	870	847	932	912	885	933	895	907	910	909	885	892	889	913	890	866	887	962	837	922	991	911	947	884	951	918	939	965	903	937	929	910	919	889	909	887	896	926	914	873	902	930	870	914	874	989	902	836	892	873	898	952	850	866	909	879	907	909	916	911	858	919	867	921	874	888	906	933	880	901	922	911	883	862	886	938	995
4480	1442	1306	1108	1017	1033	1027	974	951	947	993	976	998	959	950	941	935	960	948	914	992	975	957	960	933	964	951	938	915	927	955	980	927	1012	947	932	926	938	963	976	966	970	990	945	968	938	956	967	955	914	933	957	959	947	943	940	993	940	940	939	951	911	882	963	933	947	967	925	870	931	942	941	988	957	960	932	937	982	948	935	917	957	985	980	929	940	984	885	883	938	945	974	964	936	926	921	935	966	926	900	959	938	1002	923	894	986	863	965	947	939	966	968	949	977	887	1005	979	930	945	921	916	940	950	982	899	958	982	933	979	921	987	947	965	940	948	924	939	949	902	884	940	960	1004	965	957	941	955	909	938	991	934	965	927	986	1005	979	982	942	1011	949	942	951	913	970	971	979	939	913	951	973	1004	986	981	987	968	961	987	964	952	925	941	991	929	967	938	939	959	946	936	925	972	980	985	901	936	953	937	944	994	997	918	977	933	951	899	1004	917	961	935	963	975	926	994	948	967	993	989	935	922	956	904	948	929	957	895	880	1005	929	912	916	892	939	983	983	950	959	1000	994	926	979	982	952	905	906	894	941	970	925	917	942	946	935	968	917	963	958	992	949	953	963	940	969	945	972	850	1043	904	944	976	1000	908	917	922	966	967	950	922	947	1011	907	927	1014	903	965	886	925	973	929	895	989	929	976	889	965	950	964	929	907	1010	962	967	922	988	988	921	940	927	953	959	985	936	949	893	938	971	944	921	914	921	970	949	912	947	961	972	1058	1037	939	939	937	936	975	949	938	942	924	916	882	961	953	908	938	953	941	935	954	962	942	922	969	953	949	940	983	919	930	943	915	972	959	893	923	960	900	963	915	946	963	947	911	960	969	926	980	962	941	945	942	949	942	967	953	887	919	958	959	934	956	959	930	953	969	971	948	938	986	957	1001	990	935	918	961	937	976	966	957	1007	927	963	953	968	985	882	965	957	959	1016	975	971	976	901	949	945	1017	949	959	998	927	963	934	989	955	950	959	944	945	989	978	946	950	972	973	866	923	913	983	888	935	959	872	989	942	976	950	944	961	958	977	973	1008	932	973	935	906	955	933	938	923	886	892	952	936	987	1011	961	951	949	993	964	957	938	985	990	1011	953	982	970	991	925	956	967	923	936	914	1011	923	926	945	909	911	925	1007	919	1007	962	901	919	961	976	980	974	981	995	969	912	1004	936	962	963	986	940	960	963	951	947	902	904	956	980	959	925	1001	943	949	931	998	961	937	971	957	909	1030	937	962	924	915	908	941	941	950	963	974	949	932	991	931	990	954	975	951	904	962	927	893	985	912	983	910	927	938	950	923	934	970	979	991	895	895	947	926	969	985	924	966	925	936	931	970	929	928	972	999	921	953	972	948	921	958	1003	963	956	966	930	981	928	971	920	891	955	973	958	961	903	962	878	994	927	965	925	951	988	953	953	967	962	963	948	913	964	893	933	976	966	973	993	950	928	925	943	935	979	927	994	892	967	919	935	919	956	932	963	960	906	912	908	908	954	989	941	987	954	904	970	905	951	921	914	981	939	956	964	979	923	1025	951	961	922	997	1021	913	955	920	935	940	1004	981	998	970	928	958	916	959	929	923	969	932	984	954	965	945	952	933	955	929	920	999	894	909	961	920	953	997	944	974	962	965	937	955	932	927	934	927	993	925	934	936	973	951	976	978	932	949	965	941	948	936	989	947	940	955	885	989	952	905	958	954	983	980	979	922	977	878	940	948	912	943	991	919	963	925	948	931	932	965	980	936	972	962	941	963	928	995	948	921	899	888	907	921	921	942	906	909	938	901	941	926	921	972	947	984	964	971	1007	968	930	952	1001	926	979	929	1016	965	930	928	962	952	969	931	943	915	959	965	925	976	945	975	932	984	952	908	1032	959	952	925	992	909	958	973	948	921	923	951	945	910	960	1013	914	957	945	1004	880	925	955	947	978	973	973	923	963	922	942	891	943	961	956	935	971	909	1008	963	959	977	956	958	951	900	975	982	941	948	907	947	924	958	926	949	917	966	929	973	898	949	922	1005	986	921	881	954	968	893	939	896	935	943	912	924	961	948	965	911	927	984	910	941	948	974	938	905	914	900	971	929	970	941	932	969	976	1017	941	929	914	879	943	994	918	926	859	929	893	984	974	954	911	878	964	898	1017	910	962	938	985	953	923	956	925	944	933	926	941	982	948	961	927	940	990	939	1005	945	978	960	948	937	957	943	1034	986	929	946	974	978	918	999	935	960	966	959	914	982	899	987	943	910	945	926	988	1010	981	960	964	953	938	922	979	926	897	929	978	918	986	948	940	955	945	1000	983	925	936	923	993	967	996	947	932	925	922	849	908	921	930	954	923	991	980	949	930	970	933	997	938	1014	967	914	958	984	981	954	951	931	968	939	901	941	902	937	957	905	991	924	966	936	951	932	952	937	907	979	957	905	947	963	976	914	947	995	956	908	942	991	920	982	972	981	995	908	924	916	971	935	944	1018	963	951	949	971	975	983	943	959	927	935	933	916	967	922	962	961	926	950	948	997	974	945	934	926	930	976	951	968	905	944	903	939	935	958	954	926	921	995	1016	956	957	920	934	965	987	941	974	975	964	927	939	915	989	938	936	905	925	967	953	941	893	988	948	952	976	1009	975	942	926	898	902	966	992	929	888	968	981	915	922	955	971	966	928	968	941	980	958	940	913	902	973	915	992	931	931	946	978	939	928	943	911	939	884	918	995	981	960	939	956	939	932	906	968	987	967	963	996	900	871	953	899	916	994	933	1040	932	922	935	987	942	933	925	969	982	926	959	944	927	910	990	959	950	935	968	911	1009	969	977	941	1005	923	961	964	961	920	962	974	870	968	967	935	987	949	980	950	930	932	915	930	940	937	968	986	970	928	912	937	863	904	990	948	934	896	947	990	983	909	921	991	910	1018	941	999	980	1013	894	927	951	927	943	874	895	1010	981	1002	906	922	904	994	890	950	925	936	935	928	933	942	930	968	944	936	977	960	951	979	966	954	975	1005	932	976	968	939	932	903	948	924	940	941	958	912	969	951	946	926	920	998	966	941	962	991	931	933	941	939	1012	901	912	972	936	909	985	931	921	954	905	950	983	1008	955	895	951	914	885	941	925	948	948	922	979	960	983	956	953	978	917	979	928	978	946	916	945	920	940	922	976	927	935	970	928	907	976	955	947	923	917	954	950	985	888	899	917	977	938	910	959	979	921	939	940	933	995	939	976	964	929	915	937	988	941	948	946	951	964	983	938	880	960	999	891	973	925	937	951	974	966	965	1012	908	969	962	888	924	975	980	963	937	913	965	937	933	896	938	910	909	917	979	968	966	998	933	891	933	937	916	959	898	951	945	957	924	958	973	1011	927	1012	961	961	965	906	927	974	970	907	952	921	946	921	939	955	914	944	915	870	873	996	917	961	979	974	976	959	993	931	933	885	980	938	913	911	946	993	968	944	922	940	943	957	919	911	863	931	941	942	980	906	967	978	920	924	961	912	921	937	1017	968	931	969	981	963	965	933	970	1015	940	930
23194	20862	27945	23934	20869	11411	1556	1073	966	914	836	783	842	809	772	786	724	750	688	768	752	676	680	732	685	692	704	780	670	686	701	712	714	755	679	691	730	701	708	747	681	734	705	698	659	726	706	684	677	742	711	722	708	697	685	632	714	653	769	700	729	755	701	741	696	738	695	721	683	702	681	730	707	723	722	672	713	685	703	734	674	747	684	727	660	709	693	683	700	705	721	744	676	719	695	691	731	664	713	722	701	754	758	702	721	649	695	644	691	702	644	688	714	711	733	708	735	675	748	711	724	732	708	708	718	703	655	703	664	724	692	682	657	700	683	703	689	685	700	661	721	671	670	724	738	695	724	694	643	711	712	695	713	679	695	709	739	728	700	671	653	716	726	701	684	717	744	710	732	739	672	725	691	679	688	692	689	717	714	698	694	715	676	660	667	739	717	680	699	684	687	650	697	691	697	682	678	668	673	700	657	710	704	673	677	682	693	681	714	710	702	739	729	678	699	675	682	726	694	715	726	711	702	718	668	724	667	703	731	733	673	693	647	695	722	700	703	698	673	659	677	621	710	718	723	704	632	689	692	749	658	695	700	657	719	691	688	732	710	697	718	695	706	670	675	759	693	697	661	748	695	652	666	706	701	658	667	689	701	690	706	683	665	691	683	684	716	665	702	703	733	762	710	725	704	726	663	671	691	709	675	681	680	728	697	707	687	725	699	680	710	691	722	707	718	721	684	728	710	680	743	715	672	694	708	664	675	689	696	675	686	721	750	701	745	700	681	673	697	695	693	698	677	706	692	703	716	731	709	714	689	666	686	695	706	737	710	710	648	694	680	683	720	694	683	675	690	734	710	689	726	683	717	690	735	702	644	736	693	685	704	722	656	701	663	724	730	690	677	655	658	660	681	716	715	649	690	679	697	687	688	722	735	710	702	683	717	765	664	707	691	699	762	715	698	643	682	718	659	685	698	753	661	742	707	730	656	663	714	634	688	694	718	719	653	681	699	720	716	721	761	658	737	707	740	736	706	737	726	664	670	713	657	683	673	690	686	689	728	714	675	744	675	659	733	700	705	709	695	709	703	694	685	698	728	627	692	728	683	727	680	669	684	692	710	695	680	730	646	678	697	698	729	679	658	687	673	709	711	728	750	713	649	735	750	719	696	678	678	686	706	667	697	748	712	700	724	672	670	684	683	704	711	690	661	697	701	690	703	679	681	687	726	680	663	702	666	695	751	716	734	648	692	674	698	662	738	690	662	675	710	715	708	697	664	677	677	663	741	700	684	753	704	645	700	688	704	673	656	666	733	776	760	694	642	705	703	725	734	693	690	728	707	743	686	676	712	685	689	701	662	697	681	684	733	697	668	700	698	709	670	668	667	704	715	681	656	665	671	694	733	671	677	706	696	732	669	714	674	737	731	687	707	712	667	644	696	686	674	720	731	685	698	680	726	707	655	729	716	667	739	712	678	702	702	726	701	678	688	692	708	712	748	649	680	733	683	679	706	689	694	671	666	742	686	678	680	730	682	681	704	739	668	690	674	755	731	660	669	676	707	680	650	692	700	675	633	692	681	688	678	706	676	711	662	652	708	724	739	675	686	668	700	662	702	641	732	691	755	727	703	694	715	710	641	692	708	693	666	759	730	712	708	699	724	693	673	704	732	726	670	690	702	654	687	633	716	722	704	685	701	669	703	637	693	646	694	663	700	688	695	667	692	703	720	714	705	704	691	717	709	715	689	752	707	643	722	711	663	690	707	746	677	678	722	692	659	716	670	698	671	695	733	713	676	684	700	717	688	712	661	713	685	699	672	685	718	669	708	668	699	731	709	693	709	720	731	710	737	758	695	730	679	738	671	740	697	710	673	665	704	676	695	644	639	686	650	730	709	711	693	719	677	722	737	712	689	685	733	682	675	652	707	659	686	712	717	692	682	694	715	726	711	669	700	670	682	698	695	660	668	649	676	706	682	721	690	709	704	692	740	632	727	686	678	672	714	684	697	714	674	694	727	697	717	677	678	698	666	674	711	652	667	718	721	673	678	661	689	637	725	722	721	751	691	707	705	690	728	664	682	697	668	749	721	695	710	686	689	650	749	686	721	676	689	723	646	745	728	737	760	738	681	696	724	712	684	684	700	687	699	690	649	696	711	694	676	690	758	655	691	702	701	714	680	678	703	672	718	649	721	708	679	646	664	696	692	691	684	723	683	699	688	694	714	683	664	647	722	690	702	650	698	682	715	712	709	670	653	706	671	676	734	705	683	663	685	724	660	744	737	712	746	690	687	661	681	722	681	651	670	684	715	667	703	635	698	645	698	734	701	693	670	673	718	686	695	660	718	679	713	721	670	669	754	734	690	656	722	700	692	695	646	694	686	731	727	680	697	711	726	670	678	703	706	662	676	684	690	678	709	684	701	665	742	726	736	698	710	691	701	689	735	694	671	716	752	717	712	675	723	694	723	663	693	691	664	730	700	731	688	718	657	676	705	683	737	737	691	754	710	698	695	648	687	731	713	741	661	703	703	689	723	687	713	732	720	695	662	706	686	708	716	709	697	670	689	665	724	692	738	713	679	713	642	635	677	686	722	691	697	717	652	651	647	678	673	658	731	700	706	688	732	718	706	752	721	685	691	711	716	676	685	744	662	654	676	699	713	700	711	717	649	689	702	688	700	679	686	691	701	666	710	748	684	692	695	742	712	705	642	698	703	718	658	651	670	687	686	670	712	659	728	651	718	702	697	687	668	691	681	696	685	663	675	743	713	686	699	659	639	686	691	720	638	739	667	683	706	669	678	722	665	704	721	705	744	665	678	690	690	665	708	691	725	729	665	728	754	666	690	735	679	684	702	717	666	689	684	698	658	707	718	663	728	675	696	685	674	684	713	708	636	673	700	710	738	683	693	668	686	730	705	689	703	714	729	675	707	698	691	652	657	725	648	662	630	697	683	749	706	722	727	670	680	710	721	713	702	661	689	686	701	695	721	698	672	725	769	738	710	658	693	701	698	681	675	675	742	699	686	672	673	665	709	687	674	676	652	742	700	722	663	669	705	744	712	681	706	734	644	710	720	685	680	720	683	726	674	649	704	671	685	671	719	676	663	702	728	727	697	716	665	724	676	708	693	693	694	694	757	630	658	679	666	712	704	678	688	713	655	723	708	704	654	699	711	684	672	700	686	703	648	739	667	689	728	683	673	685	712	725	739	706	720	666	698	689	695	637	718	702	673	687	668	742	683	660	734	683	739	741	678	703	636	722	712	651	693	681	715	698	705	710	680	672	709	683	706	712	703	665	709	709	671	700	681	724	670	720	629	712	694	692	723	674	734	685	677	713	677	674	707	707	686	708	639	697	698	682	688	697	713	666	703	709	645	682	753	703	673	681	706	718	713	734	646	708	689	635	721	682	666	708	649	701	649	670	695	715	754	690	646	685	749	675	683	677	674	725	711	685	680	731	730	700	670	688	675	666	705	672	716	650	695	703
3143	7498	6277	3203	2405	1883	1618	1352	1165	1075	981	1024	920	935	839	853	833	859	795	839	750	824	781	803	770	765	756	814	718	738	804	757	804	750	796	776	763	725	787	796	782	790	759	720	752	761	821	792	774	754	769	788	751	797	776	746	736	722	782	807	796	764	767	776	775	771	782	776	725	728	753	731	795	719	733	741	723	700	693	725	768	731	749	784	753	774	712	735	708	746	741	768	753	783	777	769	751	768	764	777	727	718	828	681	746	732	771	761	754	747	769	727	754	726	725	749	783	725	702	729	749	772	706	734	769	762	808	751	766	755	820	750	747	752	771	771	741	741	737	777	768	740	748	773	783	779	757	770	687	746	738	773	751	755	725	733	799	726	705	760	765	647	749	717	734	768	717	709	762	767	785	726	754	746	766	697	693	773	735	718	769	737	764	779	766	731	704	713	782	750	741	807	729	772	743	761	809	814	712	742	783	743	770	741	742	731	727	751	758	788	742	731	756	779	769	756	764	736	727	733	789	764	769	810	739	776	749	783	709	736	729	781	757	724	745	751	784	709	723	790	751	741	811	736	775	709	778	722	762	702	748	745	796	758	735	754	753	759	773	739	747	712	763	740	755	775	771	710	726	759	729	756	802	787	767	729	734	803	768	770	757	759	799	734	759	723	774	765	770	741	727	764	743	747	760	758	769	752	758	684	751	739	747	754	808	715	754	740	732	753	710	723	730	770	789	826	786	756	752	751	749	691	765	766	781	763	745	772	750	778	751	783	763	767	751	786	764	759	772	705	739	748	730	713	772	793	760	758	770	794	737	786	721	754	694	736	744	732	780	736	786	756	773	757	734	707	764	758	733	787	710	765	721	732	766	790	706	748	768	742	717	760	711	742	798	781	813	732	747	771	774	758	701	736	821	724	761	719	770	742	749	724	784	754	780	749	740	689	740	765	745	732	775	790	712	727	768	771	750	753	741	777	796	784	782	761	746	735	772	806	781	759	771	731	777	733	757	754	726	739	770	776	731	765	729	769	715	783	760	777	740	719	732	736	763	786	727	768	744	785	755	762	788	756	748	798	744	768	760	761	770	711	760	743	785	734	771	788	718	789	736	737	715	725	766	747	787	760	730	748	748	764	735	745	742	722	738	780	747	701	770	783	754	733	743	748	754	733	782	784	724	748	767	729	740	747	768	787	764	738	709	749	778	734	733	760	769	764	781	759	798	759	765	770	747	804	747	755	774	751	736	745	760	800	772	653	721	753	747	811	726	735	721	728	685	753	765	709	757	770	782	775	711	740	787	759	732	722	770	761	798	696	755	756	727	790	730	744	750	707	729	731	737	778	775	771	745	757	719	738	787	753	775	772	724	777	700	762	714	779	700	744	810	730	736	715	731	747	735	710	763	708	789	726	727	772	769	786	823	713	802	766	719	791	748	766	767	757	751	742	768	748	714	743	787	785	750	749	731	709	747	705	737	736	753	776	771	740	774	751	716	801	738	759	723	769	736	715	733	712	764	792	738	752	745	747	743	726	749	802	764	783	683	752	766	774	700	707	730	727	742	738	765	734	776	750	704	743	728	744	733	768	707	781	766	736	766	718	766	714	757	772	850	770	727	720	706	767	746	799	759	760	749	756	701	758	735	751	761	814	761	757	747	785	776	746	744	782	753	747	771	723	733	744	732	729	750	741	714	735	723	741	760	727	766	711	746	776	706	748	697	762	798	735	781	717	806	755	727	757	788	751	751	759	728	772	717	735	766	769	756	776	757	746	784	797	762	752	808	771	783	723	708	704	739	707	750	743	781	722	737	706	743	736	782	747	729	781	728	796	734	733	738	737	737	722	770	758	734	749	752	739	740	765	724	757	723	762	804	748	725	741	751	726	756	808	748	719	787	733	765	728	774	763	710	761	732	715	780	779	718	768	770	740	742	742	762	782	769	790	809	754	752	771	758	745	717	771	784	737	782	701	747	816	736	747	741	709	762	735	740	761	749	740	714	764	720	778	743	699	753	752	757	778	733	730	758	731	748	715	772	777	734	727	737	729	710	762	760	727	711	738	721	751	743	780	751	765	766	733	822	779	792	758	735	734	723	783	739	767	815	738	719	761	720	729	788	733	735	732	717	784	735	738	752	725	740	752	813	764	742	716	732	749	749	737	762	757	740	774	658	787	730	738	732	725	797	729	722	706	723	706	780	758	733	803	700	731	755	732	739	739	760	757	791	788	731	772	749	718	687	770	773	744	774	752	729	753	754	703	747	755	758	721	780	745	759	771	761	778	731	734	735	756	703	775	712	740	800	738	795	780	759	735	785	752	757	806	774	798	737	732	747	778	788	764	753	727	755	735	777	759	758	770	783	766	720	782	721	740	728	764	713	726	794	761	758	764	771	755	761	701	736	729	772	785	809	815	757	759	768	753	740	737	754	720	792	746	755	761	742	753	769	721	729	790	748	707	723	742	733	736	761	752	735	719	748	742	732	761	751	770	771	744	759	780	729	724	741	775	774	745	759	758	802	757	763	752	706	743	766	754	761	738	750	765	753	749	752	784	812	729	778	788	750	732	759	766	773	712	751	719	729	744	744	749	793	730	730	739	772	754	717	737	757	742	777	788	779	733	789	708	781	717	801	745	772	730	761	730	785	775	785	773	748	733	777	720	784	749	738	759	712	741	758	733	750	759	752	764	699	762	729	773	792	746	730	785	734	753	757	743	737	751	720	799	745	736	713	736	705	757	804	755	741	750	740	766	751	799	791	753	703	759	736	772	751	769	805	800	770	711	760	742	721	772	751	735	751	783	747	746	743	764	701	758	721	726	753	781	728	762	742	714	777	763	746	752	746	737	756	728	776	780	753	746	720	766	695	725	731	731	737	752	783	739	822	738	738	780	750	709	747	699	767	717	719	723	771	720	767	744	741	763	724	764	752	747	779	729	754	768	729	710	805	742	760	733	784	812	742	762	744	742	747	735	742	778	782	786	763	785	714	750	732	746	714	701	802	685	763	726	759	749	752	752	788	722	743	709	722	792	755	707	753	752	744	761	796	755	764	761	775	762	746	777	718	746	744	759	727	761	703	756	720	807	729	745	705	737	768	746	779	764	714	733	791	710	703	713	704	747	778	752	753	713	728	788	786	752	693	766	718	721	773	688	802	704	767	799	757	726	792	778	758	759	767	753	760	753	700	726	752	734	759	760	801	764	768	724	720	794	750	775	694	807	746	739	787	784	749	789	797	771	768	709	779	740	730	721	738	737	723	738	741	763	733	766	694	744	714	767	713	763	778	722	783	790	735	760	768	767	707	730	743	731	795	767	729	723	754	739	795	742	754	768	719	724	783	753	785	766	709	756	794	754	741	750	698	713	719	708	732	760	779	750	778	810	755	718	787	784	771	776	733	763	759	773	783	740	732	808	732	761	727	765	755	744	745	754	726	759	718	760	775	745	755	765	759	753	802	742	720	744	725	740	781	764	755	780	804	769	735	732	744	716
24174	20858	27136	24614	15499	1401	897	780	758	726	708	682	675	694	637	687	635	597	638	634	639	611	619	632	620	580	582	631	647	635	641	621	581	642	597	634	621	650	621	638	605	619	595	610	610	604	617	599	618	609	617	603	620	620	606	603	635	611	635	624	597	635	602	598	595	615	586	634	564	597	611	588	612	612	610	597	571	635	598	611	646	638	623	572	620	591	605	651	597	622	586	623	632	605	592	628	573	631	635	571	578	638	592	599	602	628	632	603	621	658	595	612	572	596	577	603	576	631	564	589	613	578	573	568	604	573	566	585	612	572	625	624	588	647	604	572	621	568	615	617	597	603	642	578	624	624	606	586	626	639	596	636	611	561	626	562	595	623	651	633	603	591	674	613	587	628	624	598	553	644	647	601	607	561	617	571	617	608	618	592	590	629	615	593	633	599	611	632	600	606	561	607	662	586	559	600	553	638	607	623	609	615	627	610	569	598	630	576	596	607	594	599	648	616	619	614	601	606	642	624	594	588	616	597	634	602	583	588	621	576	627	600	613	567	615	610	619	606	576	561	616	598	610	634	641	597	596	596	633	596	593	624	600	613	572	619	596	584	617	642	584	631	591	648	611	572	585	600	633	597	587	588	633	617	595	602	633	626	597	586	627	616	619	616	623	601	635	584	571	603	611	606	591	606	585	639	601	605	641	628	604	604	565	541	581	591	595	574	628	574	600	613	581	612	612	624	588	644	634	646	581	604	568	610	602	570	594	594	615	596	553	605	648	606	554	614	600	598	629	614	599	614	583	594	600	635	635	658	604	629	673	595	648	645	621	646	572	605	601	587	655	595	616	630	588	621	628	565	601	621	629	603	581	624	601	613	601	601	636	627	599	599	574	631	649	625	676	613	593	604	636	612	580	595	655	614	640	629	624	607	586	610	576	638	587	620	626	661	598	582	599	565	619	609	669	606	607	618	620	604	608	596	585	649	618	595	589	575	596	612	618	592	606	603	676	657	603	579	604	645	594	622	656	613	641	630	638	601	598	623	620	600	574	593	643	619	634	591	624	571	593	633	624	628	593	602	603	590	615	608	647	616	612	639	612	687	620	599	584	643	562	641	587	608	649	610	604	615	573	624	631	605	625	627	624	569	602	565	608	575	615	610	643	625	615	646	595	580	641	618	592	593	642	574	592	631	612	626	593	615	591	589	530	634	626	607	542	601	607	606	612	602	601	600	535	593	615	622	640	609	609	618	615	603	599	628	627	624	619	624	629	658	631	681	609	629	630	629	602	611	563	627	600	607	650	616	637	580	619	592	613	639	576	630	585	590	576	584	644	568	565	632	546	582	597	596	571	596	633	625	585	606	583	568	644	574	598	601	608	625	619	578	629	603	633	578	561	583	621	585	597	588	602	620	623	605	634	618	623	577	620	628	631	623	604	592	652	584	630	622	620	595	618	604	636	586	576	634	583	614	570	593	584	615	611	650	616	639	638	567	631	618	617	601	600	614	598	593	606	634	565	603	557	641	606	552	604	593	599	646	658	591	583	601	596	566	609	596	646	638	607	587	627	618	587	583	637	635	578	606	607	643	589	636	566	639	609	607	637	606	623	609	620	593	602	650	591	619	638	642	595	570	612	623	572	594	629	610	621	655	634	542	590	649	604	642	622	603	585	629	615	608	623	602	623	602	592	555	624	582	582	587	603	646	619	603	632	634	625	624	591	598	611	595	610	641	649	594	616	637	621	608	613	607	564	593	589	598	614	626	627	628	621	604	583	639	658	561	589	586	644	602	598	612	592	617	637	601	607	617	637	628	608	625	570	615	570	588	563	560	616	592	617	624	599	597	599	626	647	622	592	614	618	595	634	583	616	633	619	653	637	604	612	579	623	587	591	593	595	624	644	617	625	648	659	573	602	583	619	609	589	646	597	564	616	601	633	592	594	603	584	656	618	609	612	600	622	592	632	636	626	623	603	615	626	592	577	636	594	649	621	629	607	582	585	649	597	618	594	595	589	577	567	603	597	632	648	631	596	613	587	553	568	600	592	599	586	610	607	613	653	645	618	633	639	576	623	599	587	591	607	658	590	584	567	626	610	599	574	654	603	612	610	588	609	636	609	611	609	582	628	621	607	624	592	598	600	603	628	599	561	610	588	607	599	603	592	632	646	602	664	644	650	594	584	614	622	651	614	541	625	568	591	614	568	605	586	602	638	639	617	621	602	614	615	605	613	581	637	581	610	585	558	632	606	600	600	604	621	582	580	626	615	586	603	630	601	608	603	563	621	671	615	589	614	598	613	603	579	628	607	608	612	632	562	575	620	583	601	579	629	614	618	628	615	651	615	599	624	631	630	596	573	617	569	630	603	586	620	603	603	624	604	637	564	571	598	653	635	584	617	609	620	618	624	622	607	629	652	575	612	611	667	615	639	663	594	648	595	607	622	619	656	579	640	630	558	601	569	588	559	614	639	584	593	611	606	620	600	620	646	630	582	621	617	570	584	582	638	637	601	625	584	609	625	599	611	593	620	618	647	586	618	594	630	590	618	632	594	589	615	616	636	575	617	607	608	626	625	581	624	633	575	616	599	566	606	596	615	600	624	591	604	604	574	589	589	618	606	627	582	591	603	637	602	638	614	624	633	600	606	625	570	618	630	593	576	597	589	597	579	592	595	616	610	605	586	587	628	629	615	546	624	608	639	625	566	624	611	577	643	589	613	646	630	588	597	629	594	626	628	635	591	600	610	594	597	607	590	614	572	573	596	634	616	660	608	587	592	573	582	586	578	634	601	608	571	591	614	588	616	604	626	638	605	611	592	625	644	605	631	623	633	590	587	598	578	596	587	584	602	628	598	642	633	623	604	577	577	574	591	597	602	593	579	593	617	604	612	570	607	587	572	604	576	585	583	640	611	628	584	591	606	602	607	661	630	629	611	584	612	578	614	622	605	612	610	592	600	607	588	550	542	606	599	595	646	602	565	620	619	610	565	637	567	599	595	588	590	628	614	573	621	604	584	629	609	593	600	600	651	570	612	585	588	660	627	586	556	642	589	607	576	585	584	560	613	575	573	595	640	646	577	636	555	667	587	658	657	619	637	573	581	634	600	663	633	624	619	614	606	584	625	632	583	613	620	626	606	606	589	625	623	608	562	594	606	570	613	625	626	584	603	591	570	590	641	614	584	606	596	618	603	588	598	571	616	598	582	598	567	634	624	620	631	614	644	616	609	610	562	686	641	589	634	623	609	573	611	660	597	562	602	580	600	624	580	635	596	576	642	637	575	606	616	641	631	580	623	634	611	622	573	601	608	574	606	626	603	642	621	602	571	601	601	600	560	605	657	588	594	571	601	624	639	598	637	592	601	620	633	617	575	609	606	610	597	598	602	604	593	648	560	646	622	615	609	578	577	601	611	561	591	620	586	574	618	602	604	596	613	588	659	623	596	599	587	589	603	615	613	637	642	602	602	618	654	640	571	591	645	650	597	606	632	613
3405	4930	4099	2182	1652	1360	1258	1004	861	847	777	740	766	678	717	670	684	662	700	693	642	634	677	639	654	609	652	615	674	671	645	654	644	670	640	633	645	630	623	659	640	649	626	589	595	628	617	572	617	683	627	668	646	663	552	639	589	603	620	614	674	651	633	630	633	637	652	613	614	639	650	591	678	629	683	640	620	628	620	625	674	622	645	630	661	584	617	632	567	627	631	663	626	658	627	646	638	651	605	633	616	619	609	641	595	664	633	660	648	643	613	647	653	643	568	601	624	623	662	660	579	619	619	600	637	627	606	648	565	609	650	633	671	628	581	690	620	618	676	597	557	653	651	622	631	597	648	617	608	586	591	637	643	645	605	598	616	599	599	650	635	656	641	605	640	604	619	663	598	626	667	637	613	661	632	629	651	663	625	627	616	636	645	613	611	633	593	625	609	603	619	642	649	628	619	590	627	679	662	673	620	604	685	647	636	622	660	610	606	608	577	585	658	611	623	604	669	606	635	674	639	624	646	678	650	651	620	567	617	633	619	613	620	647	590	642	655	600	623	643	618	634	603	639	589	654	583	610	679	632	639	636	585	638	661	609	659	654	644	630	621	620	670	680	615	653	642	614	627	649	619	630	642	589	633	591	651	612	621	626	651	626	651	637	674	608	619	664	598	609	617	621	616	614	662	606	659	647	610	625	606	618	627	617	610	605	650	601	582	634	619	597	621	609	636	620	634	636	639	616	656	609	666	653	664	639	640	598	618	626	640	606	642	644	605	642	636	659	649	604	650	629	621	639	632	655	612	672	648	595	595	589	636	661	631	621	656	636	636	600	667	645	638	668	669	613	640	606	634	615	592	618	621	628	657	634	641	670	628	619	648	569	657	672	602	652	607	625	593	666	629	640	611	663	637	642	618	647	651	619	600	639	638	638	631	647	677	619	623	624	630	643	671	634	584	675	618	646	638	628	646	592	623	620	619	636	631	643	611	622	583	632	610	669	609	639	645	646	597	631	672	633	617	637	622	648	603	618	597	610	630	635	628	604	593	647	663	641	608	601	635	619	645	609	582	660	638	669	669	639	585	622	607	580	602	651	642	634	629	606	613	646	647	638	632	635	644	657	642	661	619	586	648	613	642	646	660	634	632	624	630	653	633	659	639	651	621	699	624	637	633	612	682	647	613	615	617	630	625	618	639	632	622	618	584	611	639	588	644	617	632	629	582	645	603	613	601	606	604	566	684	631	625	624	641	657	639	616	661	609	596	646	618	598	662	633	609	592	642	588	653	619	642	612	631	604	605	673	672	648	631	606	686	646	634	635	636	617	620	606	602	610	607	592	617	593	645	649	603	588	597	629	619	616	613	634	625	666	629	571	575	608	634	644	616	658	653	611	631	641	609	662	659	662	581	663	617	626	600	586	670	626	659	616	598	631	662	594	625	667	631	647	590	620	623	605	631	653	622	658	607	614	607	607	603	595	617	655	614	621	635	590	628	657	607	642	594	653	626	605	647	635	611	654	652	601	624	651	589	649	621	657	593	627	645	630	610	643	563	638	603	651	579	650	584	596	623	601	637	629	638	637	603	612	639	627	585	595	651	656	629	578	600	601	644	637	669	603	635	633	664	624	663	623	649	589	634	624	661	610	645	605	629	622	662	657	640	611	617	637	619	605	661	588	676	618	636	630	628	603	648	658	678	642	631	674	615	602	631	608	631	636	585	632	632	644	595	645	626	664	643	622	613	621	629	652	631	653	663	630	609	625	687	634	605	594	672	626	606	591	669	652	638	647	604	611	584	655	648	651	637	649	627	596	629	642	653	624	647	616	612	592	625	626	634	624	627	619	609	652	629	629	624	622	661	617	642	610	656	623	584	591	649	645	619	671	609	683	633	623	585	613	603	656	660	632	617	605	680	638	635	648	606	604	607	585	640	669	668	649	659	646	623	610	596	615	672	636	664	643	697	617	596	603	566	629	681	614	628	649	591	626	654	662	578	675	650	649	638	622	630	586	639	608	600	631	666	608	637	639	596	659	609	646	615	659	633	652	642	611	598	590	567	643	626	608	628	620	600	585	673	633	614	623	613	646	597	655	663	641	610	646	633	642	588	612	603	594	594	612	587	659	631	613	633	640	638	660	629	623	649	623	626	592	640	641	631	634	618	616	655	646	598	604	635	626	640	628	634	636	657	609	604	636	691	601	651	629	615	653	605	573	605	600	677	625	650	618	627	647	580	636	656	599	642	645	637	584	626	656	647	625	556	576	652	605	695	616	672	636	632	631	634	577	616	637	637	612	622	588	628	612	596	566	617	624	631	666	600	652	645	625	608	582	619	622	638	598	638	622	641	608	645	605	642	669	607	627	565	587	651	602	644	641	633	668	654	641	624	627	632	668	656	650	608	635	659	589	581	634	579	666	590	617	642	612	635	703	633	662	652	570	605	634	612	640	599	634	663	633	605	601	612	633	620	593	643	641	586	604	624	645	571	647	644	641	635	652	626	602	612	623	702	637	642	596	652	590	636	670	659	666	622	636	629	604	604	611	627	659	627	598	551	638	630	642	611	641	592	576	636	613	616	647	658	648	618	635	645	649	616	583	646	610	626	602	677	674	606	651	621	651	617	577	629	666	629	591	624	619	583	614	598	604	612	630	642	637	564	664	644	588	622	602	623	643	658	603	630	621	611	638	688	598	642	608	633	621	606	615	599	608	638	631	623	663	666	588	650	632	616	640	570	631	646	605	642	632	604	622	555	589	622	585	617	627	620	638	628	611	649	605	674	600	619	616	646	607	646	616	583	648	688	655	625	599	651	643	624	634	646	617	615	645	618	633	604	673	618	611	592	624	594	616	667	632	624	625	596	643	651	643	624	603	571	621	607	580	596	662	601	629	580	665	637	642	685	626	631	604	627	635	652	631	596	662	595	589	632	624	617	618	655	634	624	654	662	611	620	623	625	604	647	654	637	622	657	599	630	615	630	655	603	623	658	626	643	594	628	588	592	637	619	610	613	662	607	599	578	644	662	604	652	621	601	621	639	652	603	613	631	628	595	609	620	637	602	621	625	637	664	614	634	627	636	648	630	646	599	656	608	616	629	619	617	634	613	561	596	641	663	629	617	657	658	661	662	674	626	596	633	672	657	636	599	614	614	635	624	654	669	598	645	641	628	641	639	620	680	658	675	660	637	607	643	672	588	632	596	611	652	622	627	639	626	630	633	643	598	614	628	584	599	609	637	637	629	632	627	647	645	610	609	628	646	612	633	629	664	633	677	630	630	606	679	619	588	620	608	619	639	644	687	616	628	611	600	600	603	638	622	603	641	590	613	625	638	561	634	658	597	660	648	649	615	699	634	606	636	632	630	635	615	624	626	594	625	624	653	616	644	627	663	627	680	607	631	621	616	619	613	657	621	629	624	623	619	617	648	615	629	597	608	621	621	608	601	658	620	645	638	651	631	594	633	592	598	619	581	577	629	627	633	614	624	644
22132	20892	28385	23541	20893	20928	11099	1092	756	645	574	528	461	435	423	410	365	326	342	272	323	300	299	320	312	295	319	275	287	307	255	278	294	286	295	274	246	295	316	273	276	276	241	260	295	232	276	267	259	267	258	253	264	275	264	250	272	261	265	288	259	274	259	244	279	257	282	273	256	258	268	260	280	278	258	259	267	242	252	273	278	259	223	240	281	260	256	248	262	283	262	269	258	234	253	249	248	239	264	250	286	274	279	261	240	284	249	244	233	273	263	257	270	251	250	231	248	272	255	252	249	249	240	234	234	264	239	264	272	252	257	289	251	278	273	261	235	278	260	265	272	264	266	263	251	250	257	267	269	257	285	246	264	264	274	244	263	248	258	263	247	284	283	257	261	245	255	255	254	244	271	264	245	236	257	277	263	295	254	272	250	288	246	229	272	249	249	271	258	252	267	237	210	258	256	260	261	247	273	250	250	231	243	259	272	248	262	239	245	253	249	261	271	252	275	302	235	263	235	253	283	239	283	271	232	275	243	282	248	253	274	284	234	233	249	283	290	234	258	291	289	268	253	283	275	255	291	297	254	254	240	272	264	246	267	259	268	267	232	275	254	277	247	263	265	255	241	268	263	261	239	262	250	258	277	247	267	250	247	285	278	271	263	275	258	239	256	249	253	242	274	243	260	235	268	262	265	261	291	261	294	279	243	264	292	230	268	274	237	242	233	268	239	256	250	269	283	249	268	269	258	264	283	268	261	253	269	238	280	267	256	262	275	212	276	228	239	278	234	217	272	256	237	258	264	237	266	254	279	277	264	281	255	232	241	250	262	243	276	244	265	290	248	236	279	301	238	263	288	250	289	244	233	266	262	262	284	267	239	246	268	279	277	244	246	247	250	264	267	276	265	236	304	269	258	230	248	219	251	263	239	270	260	246	256	247	281	277	265	271	275	254	244	278	226	286	252	248	300	270	249	252	254	278	252	250	265	257	266	260	242	283	243	260	248	244	247	264	220	250	267	269	241	281	247	240	261	257	253	264	267	263	251	269	283	275	246	262	278	264	273	255	275	266	264	243	240	220	280	282	265	249	254	242	253	267	264	260	242	263	251	269	241	265	239	262	279	280	278	243	266	269	258	237	273	283	232	244	248	242	268	250	273	260	299	270	280	234	268	274	278	246	251	253	236	250	255	247	255	266	287	285	272	261	263	256	256	273	265	250	249	275	249	286	266	249	254	283	268	260	256	259	264	255	245	249	287	289	253	238	268	248	245	266	235	257	284	294	254	220	289	265	263	281	255	257	250	250	262	254	272	245	267	261	268	265	277	247	257	252	259	262	227	250	249	270	268	266	242	239	254	278	252	269	265	236	230	277	249	270	264	276	262	296	293	284	255	256	250	254	263	267	254	250	271	266	250	250	246	261	255	245	290	281	234	258	274	263	249	251	237	281	252	268	250	275	246	259	254	234	232	272	274	292	241	277	262	268	237	239	271	269	241	283	292	270	245	246	234	296	244	260	270	271	276	290	242	253	276	273	280	263	229	275	257	261	233	285	286	252	242	268	265	237	258	259	265	289	259	271	268	260	265	283	247	249	237	244	270	236	229	261	279	253	240	283	256	247	261	266	253	267	285	254	268	294	228	269	244	277	249	270	248	282	243	261	264	266	243	248	237	295	255	277	264	262	272	233	234	288	236	250	261	250	254	263	281	241	261	242	272	255	260	274	224	262	264	256	271	244	275	255	252	250	254	252	276	243	273	262	245	261	254	238	242	292	272	244	266	286	273	234	257	313	255	271	265	257	248	257	277	251	228	280	310	265	261	261	292	283	272	270	282	268	258	267	267	262	258	258	252	250	278	243	258	272	281	241	246	273	286	254	285	232	278	286	273	270	241	266	264	297	254	257	248	281	267	297	291	265	271	256	249	274	266	276	238	252	230	241	236	246	250	270	247	271	263	269	248	260	214	238	256	245	238	292	265	265	256	247	253	246	247	263	246	260	231	257	248	264	255	227	263	252	276	270	270	265	262	243	255	285	263	247	251	242	254	267	247	284	292	270	259	268	248	252	264	257	260	276	257	258	255	252	251	260	264	218	307	217	258	280	240	279	280	243	230	244	266	266	237	248	245	250	264	242	260	239	257	219	231	258	274	263	275	291	286	269	255	272	262	268	256	239	296	247	287	288	277	249	265	238	275	269	258	257	259	235	287	277	264	263	244	242	263	274	251	234	242	236	258	253	273	253	273	300	270	255	253	275	262	260	229	246	277	260	244	280	243	289	242	216	241	271	249	248	250	266	263	280	268	252	281	281	239	257	295	264	257	306	295	278	268	254	270	272	257	253	265	254	250	256	264	250	289	239	246	276	287	274	258	257	244	238	246	257	254	247	260	263	268	250	248	265	243	237	265	240	272	264	232	247	246	257	228	238	237	242	284	226	248	250	265	235	244	269	264	298	267	290	241	288	228	280	254	262	268	229	262	266	253	238	236	229	266	254	246	243	264	278	246	240	244	262	258	258	257	272	270	256	251	277	265	246	249	263	289	274	228	252	245	253	309	285	248	270	263	277	264	274	241	242	265	278	279	241	238	262	245	252	272	246	273	256	271	268	258	258	233	263	247	244	262	248	285	243	247	256	251	255	275	255	274	265	253	257	236	232	273	250	259	238	247	246	252	266	281	278	257	254	251	263	253	274	260	245	259	262	225	244	232	232	231	268	269	259	257	227	248	269	251	265	259	278	267	267	292	254	240	265	231	251	248	265	254	242	248	263	252	248	283	244	263	254	260	259	270	275	255	263	271	265	256	242	258	270	279	252	270	263	247	268	253	293	244	242	259	257	275	265	239	277	236	263	276	266	246	240	252	247	255	264	284	246	271	244	253	264	286	273	293	235	259	249	274	267	250	276	271	264	225	254	270	255	262	281	249	261	264	275	248	255	243	244	251	258	250	246	287	235	281	259	254	255	252	269	256	253	271	254	243	239	267	245	267	253	276	265	282	246	265	268	284	251	247	272	265	272	258	263	254	244	254	249	238	243	263	249	239	271	242	238	246	239	276	251	269	250	262	243	250	267	260	256	271	217	256	246	254	241	268	267	241	277	268	250	291	244	288	237	280	269	267	249	252	244	255	263	261	246	263	229	289	267	276	274	264	267	256	267	273	235	264	260	248	268	264	291	271	259	223	257	263	256	272	283	255	265	219	257	248	245	231	270	277	230	283	253	268	248	280	242	263	289	249	259	214	259	247	258	277	280	300	264	265	270	297	282	260	263	258	253	262	234	251	243	263	259	256	280	240	256	280	261	234	243	251	258	253	263	231	257	253	255	257	250	287	243	280	255	260	259	281	219	240	250	250	249	246	235	249	241	236	270	242	241	252	257	251	255	220	244	296	246	251	245	261	256	255	271	272	262	247	231	268	298	259	262	222	248	276	219	264	241	268	268	240	258	294	227	245	263	252	261	277	261	253	273	240	246	245	246	263	257	241	279
4146	12645	10418	5133	3702	2820	2041	1591	1183	950	835	708	657	602	499	449	438	471	407	393	346	362	335	326	356	351	315	356	351	318	325	306	301	314	294	296	287	313	305	291	303	286	307	281	319	291	312	307	282	306	300	257	312	267	263	305	308	288	275	260	281	269	262	283	308	286	272	293	274	300	308	283	275	306	275	266	281	263	295	305	265	283	261	248	264	309	271	279	314	285	279	258	305	272	283	294	271	278	284	264	299	302	312	279	272	291	305	293	314	317	306	287	248	274	289	275	285	314	295	271	281	301	324	270	297	289	266	302	275	290	275	269	285	274	308	280	270	296	286	280	263	279	286	276	266	278	268	287	292	269	291	249	266	264	262	277	255	293	263	283	291	289	311	280	278	251	289	305	286	298	279	263	267	314	307	290	262	284	271	279	250	304	267	274	290	280	274	290	287	280	325	303	287	272	290	274	279	290	272	262	256	278	263	267	254	258	281	296	284	280	268	283	288	273	266	258	284	274	284	251	285	293	263	299	294	291	325	317	286	287	303	271	266	260	294	291	268	272	266	282	278	280	301	301	276	283	256	273	296	270	269	284	296	268	295	310	285	279	281	256	283	263	288	288	287	290	259	275	269	268	287	288	277	261	271	264	297	285	281	266	251	261	270	269	300	284	293	268	274	266	293	257	288	269	301	286	260	281	281	271	259	293	280	313	269	248	268	258	261	276	294	252	285	254	283	264	293	269	230	274	268	258	287	271	287	313	288	239	273	260	289	301	332	280	297	257	310	283	252	297	294	307	300	275	239	284	310	262	272	270	295	312	263	286	269	272	297	300	278	282	277	287	287	279	256	278	240	286	264	289	286	270	283	278	284	253	273	274	267	256	260	283	291	268	272	257	284	272	270	281	268	290	288	283	284	268	295	271	274	302	298	310	282	237	250	271	274	274	297	301	281	279	277	262	282	258	264	274	297	292	280	261	259	307	274	254	287	294	312	269	272	296	274	271	277	267	275	281	261	287	276	276	257	292	258	286	280	266	290	294	279	287	303	289	257	286	279	289	289	266	289	307	262	279	299	266	290	282	297	272	260	280	259	287	295	260	256	262	249	287	276	256	300	285	295	294	273	267	296	271	310	295	287	292	288	298	253	286	286	271	269	268	274	321	281	292	304	270	261	270	252	298	267	256	265	279	283	275	302	297	297	269	313	293	260	272	261	273	279	268	241	307	297	308	265	284	300	261	272	282	286	278	301	300	319	245	270	276	299	273	271	294	264	273	294	245	280	277	281	266	253	287	262	236	277	257	274	276	247	274	279	321	283	292	290	279	279	261	251	291	296	300	288	301	269	298	266	262	273	267	297	295	256	263	278	297	298	295	288	285	317	282	252	278	279	302	312	291	287	274	281	295	285	278	279	290	267	277	266	266	259	277	295	289	256	254	283	274	289	303	271	299	261	279	298	257	291	276	277	297	258	311	270	266	246	280	254	258	301	319	278	309	244	264	304	277	281	270	301	291	281	289	281	273	305	296	251	266	275	319	307	269	277	275	253	311	290	269	297	256	243	292	290	259	285	257	264	292	265	261	272	305	279	302	275	255	275	289	287	291	275	289	303	290	276	263	291	298	293	301	301	283	271	278	281	289	266	300	287	280	276	287	275	300	257	293	281	282	274	294	299	263	272	270	271	265	275	260	264	258	279	284	285	274	288	288	269	272	279	279	300	282	281	279	303	299	278	307	280	304	277	292	266	286	272	278	293	291	271	253	276	312	283	250	294	265	278	275	288	295	278	282	255	254	262	286	276	271	268	283	270	281	264	273	279	274	287	275	291	283	283	298	264	308	281	284	244	276	284	272	294	289	283	276	269	295	269	264	278	273	246	249	306	273	274	270	292	257	286	300	290	279	275	316	274	311	271	271	281	276	275	248	297	262	274	270	282	295	292	297	274	263	264	307	261	278	299	296	262	261	279	300	262	268	287	286	242	259	300	245	289	293	257	303	267	302	277	297	291	289	282	271	295	282	271	306	289	280	275	291	278	287	283	270	269	255	297	252	268	316	285	280	272	290	252	291	293	243	263	294	278	269	262	283	276	285	313	316	303	295	308	273	285	283	274	253	279	270	288	268	271	281	300	256	253	251	271	260	288	284	263	228	263	274	272	286	282	269	286	312	306	286	245	286	255	282	249	272	268	257	289	280	257	276	273	284	285	322	288	298	290	279	273	272	270	253	275	270	273	271	269	306	283	275	287	287	279	281	296	289	315	283	289	262	282	283	278	298	326	262	305	266	310	275	273	277	289	266	291	283	253	240	297	278	275	296	294	300	269	266	274	252	290	280	265	295	279	280	299	279	264	252	270	275	282	265	283	270	285	299	290	302	275	308	286	274	275	251	288	311	277	285	285	260	303	317	251	262	269	264	277	303	278	280	300	274	285	295	285	265	275	299	276	279	265	276	254	305	272	279	278	304	272	289	277	279	247	274	270	244	272	266	296	276	260	284	283	275	283	256	290	296	308	278	320	263	278	283	263	267	286	261	290	299	264	296	248	289	290	271	286	273	265	309	250	295	269	318	280	271	301	299	265	284	268	248	310	256	274	288	307	282	260	322	248	268	291	258	249	272	255	280	290	279	292	305	318	294	277	261	297	290	313	266	312	268	253	283	275	269	247	272	285	307	265	278	274	293	296	262	264	271	280	265	299	295	279	292	276	291	299	252	262	284	267	268	274	258	275	285	251	257	272	286	325	302	294	282	288	252	267	284	267	339	292	275	284	270	289	269	285	275	283	257	307	290	279	276	300	279	252	303	272	264	283	297	288	290	290	273	287	274	275	267	324	306	252	287	277	268	288	316	299	281	286	283	248	272	285	269	282	283	282	275	256	266	320	310	260	254	281	299	268	314	274	284	270	254	263	274	250	268	269	273	274	260	283	290	264	271	274	299	292	267	297	288	303	302	276	265	260	289	293	271	284	265	295	256	311	283	286	260	276	288	276	294	276	247	302	284	304	287	259	293	277	268	256	282	269	255	255	254	274	285	306	285	281	287	294	275	290	285	267	282	303	303	277	308	235	284	303	293	256	275	255	271	293	284	272	303	295	319	304	298	288	258	324	287	269	281	286	316	267	281	245	319	265	256	301	274	256	261	294	269	270	254	272	265	279	292	257	258	265	287	264	278	278	268	299	293	237	295	281	290	295	287	251	285	283	279	250	275	299	312	257	288	277	304	293	280	286	258	271	288	265	274	292	275	281	277	265	282	290	300	269	283	291	305	267	246	262	282	271	264	235	252	294	274	280	287	267	283	263	273	264	289	280	294	314	281	267	264	279	280	274	304	321	288	286	290	295	277	278	302	285	282	304	307	286	267	278	326	297	256	285	281	285	267	283	254	295	293	290	305	264	272	272	272	279	302	266	284	275	255	267	266	296	292	272	276	308	279	270	240	267	283	301	276	287	303	262	298	300	271	293	244	285	294	289	244	287	305	268	274	290	263
27103	18954	6020	1250	937	906	1016	913	882	909	911	978	917	940	922	886	992	873	891	903	928	879	911	960	879	887	913	897	900	890	957	959	867	922	939	962	955	921	889	949	928	953	923	876	964	822	882	881	853	883	971	859	921	870	871	934	892	924	918	885	910	908	903	899	923	889	916	876	909	913	958	874	915	924	861	896	936	881	878	905	891	941	907	870	952	940	944	911	933	960	880	935	843	917	938	929	902	923	932	851	890	890	849	902	885	882	869	894	897	910	872	891	861	869	902	916	865	887	932	932	882	884	886	935	948	825	902	882	838	933	947	885	918	901	920	895	868	864	922	886	856	881	893	864	898	942	887	951	939	879	890	898	923	857	896	967	885	885	843	870	944	875	933	887	938	916	890	872	897	867	910	877	907	911	946	866	852	853	905	925	886	850	888	904	926	881	893	888	931	945	906	877	951	876	945	877	918	920	911	950	911	886	957	915	928	936	961	976	931	898	922	870	952	926	891	904	911	870	937	882	914	882	927	921	934	940	923	919	925	965	870	893	899	864	910	875	940	932	860	849	929	897	881	932	905	871	896	924	946	858	881	858	912	887	918	894	890	898	882	946	944	850	906	926	953	884	898	925	902	941	940	910	888	892	912	891	947	941	895	892	879	915	903	906	924	918	969	923	932	930	930	910	922	921	898	884	897	892	883	947	890	879	884	936	935	953	950	902	929	906	940	933	914	896	932	884	919	893	895	941	903	911	869	902	940	915	853	870	913	937	900	932	863	940	936	906	894	941	854	881	922	897	917	899	924	928	955	906	924	842	886	968	891	956	931	909	900	858	957	909	871	921	856	953	849	875	895	899	890	940	900	933	907	921	862	954	939	846	927	951	917	871	888	904	906	945	881	845	916	921	878	837	930	877	975	920	934	923	920	953	940	899	900	911	915	899	973	920	911	908	913	923	867	889	905	847	933	929	883	920	938	872	884	941	885	903	924	950	913	886	891	909	907	956	888	892	893	901	894	877	865	886	905	923	967	876	904	884	880	901	931	887	881	877	923	886	925	900	905	909	856	898	949	952	854	926	936	920	944	936	906	917	944	925	887	936	898	924	875	914	936	916	926	889	929	910	922	961	945	898	884	951	928	896	857	904	907	937	921	936	898	935	884	896	881	912	919	871	877	892	873	878	900	940	897	917	922	916	933	860	922	902	906	936	922	874	885	889	904	894	946	889	944	998	932	927	873	904	902	871	893	850	913	938	876	921	900	948	907	964	884	965	972	882	881	918	945	940	918	876	886	937	907	922	883	964	865	923	871	902	950	945	899	970	878	925	886	890	946	869	913	919	919	912	932	894	900	945	888	914	902	935	936	934	911	925	905	898	895	940	839	935	881	887	936	894	941	942	919	896	904	908	928	944	901	910	875	837	869	868	877	899	884	918	883	928	865	926	957	928	889	971	896	887	861	929	928	920	953	921	866	901	866	908	885	907	958	882	894	904	939	908	908	931	915	956	933	931	880	945	926	884	917	894	968	950	940	901	910	884	947	875	846	900	866	926	913	953	892	925	943	899	920	909	927	901	920	986	917	907	939	899	975	933	897	897	902	908	892	908	918	959	830	924	899	950	885	913	881	882	936	863	919	905	925	872	904	930	929	905	884	938	946	862	872	916	830	929	922	909	903	927	912	879	938	906	896	968	910	922	874	883	889	875	866	890	949	872	902	935	935	896	906	935	865	921	954	957	849	894	877	893	875	903	937	893	924	867	957	910	917	907	883	907	873	907	912	883	882	898	920	914	931	888	898	915	914	879	878	923	883	910	856	868	885	853	827	911	976	935	900	902	925	975	887	981	938	932	871	956	900	877	825	908	907	916	807	927	837	924	946	900	911	926	879	877	941	919	934	934	896	924	914	887	905	901	939	921	895	904	897	869	965	899	948	955	960	911	887	894	894	914	911	896	913	909	926	938	879	911	921	909	877	888	961	907	966	931	878	895	914	931	888	915	955	945	908	920	917	805	872	891	867	945	915	897	920	921	888	892	887	964	933	900	890	879	954	908	903	888	955	900	889	866	911	981	913	909	896	880	911	955	926	896	938	914	892	930	893	881	926	940	895	856	914	910	912	927	899	880	885	871	851	955	927	910	891	873	897	905	908	898	885	928	903	858	907	911	907	931	895	910	886	854	946	914	920	919	903	932	907	965	867	925	866	889	882	930	902	937	938	921	888	899	874	923	905	950	915	961	904	915	942	872	892	937	956	932	878	912	925	938	896	897	889	872	940	864	939	909	963	995	897	927	916	839	868	885	905	906	899	939	901	977	897	916	868	933	900	930	949	883	918	942	902	924	974	932	873	838	882	877	937	926	956	937	918	916	908	902	867	921	919	893	922	924	914	861	898	947	937	937	917	912	896	926	868	896	900	915	946	915	916	833	868	936	902	901	939	946	929	949	913	904	916	911	944	887	980	927	963	880	947	883	890	908	930	923	932	893	853	968	921	964	921	928	916	890	974	908	1004	889	952	938	878	902	939	902	921	931	929	910	903	904	880	888	876	891	895	927	874	1008	945	898	873	949	897	907	890	876	865	912	930	932	892	858	871	962	884	945	911	964	884	932	868	891	883	895	901	911	929	915	929	924	886	890	907	865	883	922	909	916	913	934	948	914	919	936	962	949	925	926	862	988	942	857	937	917	884	886	880	923	913	889	878	907	939	896	954	881	925	895	930	864	897	912	912	909	909	866	912	937	879	902	957	905	913	990	905	936	935	927	930	956	917	957	888	883	970	919	918	897	901	898	940	905	899	925	902	920	870	914	881	894	919	886	899	866	877	952	800	936	920	887	931	913	901	918	920	921	916	883	890	914	919	930	903	882	918	948	922	867	883	911	885	879	883	885	902	898	909	902	901	909	902	871	892	925	956	904	859	915	893	937	883	891	930	923	836	898	931	924	865	929	931	904	895	920	953	853	895	957	929	919	932	923	887	962	832	917	881	924	886	844	872	880	911	876	836	954	892	937	930	905	876	919	881	935	933	962	888	921	887	883	865	871	871	926	872	970	957	909	940	912	921	946	913	908	943	980	928	880	932	881	894	952	913	919	875	897	895	899	849	896	899	965	877	887	879	928	931	974	890	889	886	885	888	918	871	951	901	908	913	861	915	896	871	887	991	899	887	901	876	922	876	897	879	894	918	872	884	871	852	988	952	987	890	890	943	905	888	931	940	933	879	928	909	893	912	945	885	932	912	905	913	890	935	909	936	932	867	853	893	864	893	896	897	904	939	921	867	898	924	897	924	845	891	918	938	889	923	938	883	957	920	917	901	916	908	938	892	954	913	944	890	872	913	887	872	899	851	880	874	914	960	910	991	941	876	922	935	931	881	927	913	958	950	931	909	904	895	963	854	900	899	916	883	940	921	910	946	893	874	923	871	941	933	903	875	861	913	928	916	963	974	907	945	927	919	890	913	966	888	929	902	899	873	898	899	858	908	985	919	896	871	911
4526	1346	1228	1093	1061	1032	1000	995	935	990	938	999	983	958	959	962	975	972	974	967	966	977	957	962	936	966	949	1010	1004	928	1001	939	958	1025	962	957	963	964	951	983	928	955	962	962	941	941	955	982	925	969	1009	894	957	974	921	946	942	964	932	969	1005	955	1014	970	970	940	980	1021	970	953	945	1020	963	920	979	972	966	941	941	946	920	950	932	939	974	940	983	947	932	946	927	978	977	979	965	921	1000	965	897	936	955	937	946	964	1009	969	941	931	1002	956	969	905	941	992	983	952	987	937	986	950	975	961	955	953	959	922	947	958	941	939	960	929	909	971	942	998	953	975	947	953	947	948	935	944	941	934	998	977	990	914	924	936	975	878	977	885	974	992	949	945	951	923	954	1007	971	1039	1006	975	980	986	986	935	964	1023	903	946	962	1006	996	927	953	957	937	934	928	997	987	988	961	980	978	947	970	956	933	988	997	966	973	962	960	983	929	992	952	980	940	1008	986	913	938	946	929	988	929	975	941	947	1018	925	951	954	993	991	920	945	949	944	1008	1003	947	954	914	956	937	891	938	933	990	950	935	981	942	918	953	927	987	937	947	913	935	956	975	973	1021	950	996	937	891	947	916	995	950	1019	932	971	902	937	1004	924	957	920	993	972	917	935	982	923	964	1010	1001	909	918	944	969	922	929	977	991	937	943	917	934	1009	936	959	977	983	954	995	929	960	942	936	954	977	918	951	952	965	920	977	978	957	990	913	970	986	931	915	967	986	931	947	951	944	916	934	933	927	983	976	997	994	907	1005	958	968	961	968	968	963	966	935	943	936	998	942	918	977	877	939	949	988	973	926	996	939	984	961	977	1018	916	990	986	972	957	930	913	982	930	986	998	951	962	878	911	903	960	991	983	946	916	996	935	982	964	938	964	956	991	937	1013	1009	922	947	921	993	933	921	936	982	966	940	946	982	961	879	958	959	951	978	973	933	955	957	926	948	912	905	936	978	949	942	962	989	993	900	972	983	935	990	997	926	936	930	956	922	925	938	953	955	951	896	860	975	948	968	925	1003	972	1007	965	948	997	968	953	915	947	940	925	912	967	962	1003	954	914	918	995	940	970	936	953	989	999	981	966	972	997	948	968	917	937	903	960	979	975	929	919	977	887	889	983	891	954	929	997	986	979	993	950	930	945	965	886	926	940	966	994	929	947	993	958	935	944	969	983	924	957	981	1001	1008	940	958	950	970	929	960	927	1003	965	898	998	916	939	935	996	989	959	967	992	963	941	981	928	963	937	932	943	990	967	882	975	938	978	937	1015	1043	989	1014	966	950	969	954	975	911	963	918	970	930	949	984	925	960	999	956	970	936	964	965	980	967	938	970	967	961	979	941	978	847	965	1024	969	956	966	948	937	995	931	924	886	935	994	996	979	912	974	963	920	1000	936	936	913	973	944	967	990	995	966	966	964	996	952	926	967	936	961	959	952	931	993	973	962	944	950	973	932	985	985	978	942	927	969	972	911	1000	907	1038	997	939	984	963	912	1021	972	940	959	991	998	944	993	970	926	1018	965	898	938	978	972	939	940	1007	934	939	975	918	943	898	969	957	952	980	957	1003	918	910	944	978	907	874	961	997	989	960	964	965	977	977	947	1009	960	955	925	933	938	943	987	1009	1000	936	964	950	979	974	898	950	953	999	935	992	923	1013	946	952	955	933	920	1002	964	974	965	952	969	971	927	942	947	966	953	940	903	973	979	985	948	900	945	974	986	984	992	992	1010	944	973	884	957	939	917	984	992	997	973	956	976	877	934	972	912	965	926	953	908	953	929	976	936	974	969	972	926	961	926	971	945	937	923	978	982	952	950	953	973	951	967	967	997	969	935	917	984	931	929	931	907	996	959	968	960	946	941	944	947	967	919	968	950	939	999	930	948	940	952	907	922	949	988	988	929	993	958	957	924	977	916	947	986	961	913	980	1025	979	955	933	942	964	972	1001	957	951	949	982	897	961	968	980	975	922	981	960	983	984	952	987	958	944	981	991	938	941	957	904	998	992	990	987	941	963	957	952	990	920	978	936	964	952	945	987	948	1037	932	988	948	928	964	951	895	986	965	951	937	971	921	946	937	968	950	934	997	994	1003	939	1015	972	987	1008	966	997	947	957	942	928	965	902	962	971	1024	966	976	970	958	949	939	958	948	973	931	928	953	915	962	941	892	985	1020	967	1003	964	943	961	958	993	977	926	936	959	964	916	986	1002	958	963	974	992	1027	1002	913	934	922	967	976	947	908	965	947	945	927	1015	925	955	927	985	1014	968	981	971	927	941	950	928	961	891	1048	991	984	983	935	902	923	994	941	917	935	999	907	976	999	900	988	938	979	932	955	951	976	904	966	964	954	970	1024	984	952	935	975	944	981	961	988	971	955	964	924	974	966	973	942	927	971	970	964	967	986	1017	935	936	979	899	923	972	921	968	911	956	968	946	989	968	974	955	1002	946	977	931	938	968	934	984	908	970	934	889	945	895	975	975	974	969	987	939	988	991	957	975	946	970	959	953	921	936	960	954	998	969	978	912	902	947	946	970	948	988	910	970	980	1006	914	934	950	893	993	914	908	952	951	1013	978	964	981	963	937	998	956	977	963	976	946	965	917	948	949	911	937	924	1027	953	944	973	939	924	940	993	947	960	882	920	889	913	945	987	910	953	986	914	938	973	971	973	938	953	931	956	1005	984	972	939	951	928	962	1015	955	974	913	978	999	979	942	936	926	973	983	986	936	928	905	937	942	920	1002	945	936	968	955	958	919	988	1011	905	940	976	932	962	968	928	936	870	953	976	942	996	922	924	911	974	959	960	920	945	951	939	925	944	946	932	937	961	1031	913	956	883	922	996	936	961	958	981	977	960	945	949	905	998	901	981	935	934	915	999	972	937	978	944	893	942	935	965	917	951	976	982	915	1006	955	902	936	994	964	956	977	953	987	955	974	975	939	912	987	979	1021	1012	895	1003	909	938	921	930	968	969	927	931	982	925	972	954	902	947	922	974	907	984	943	1028	945	947	926	952	947	910	985	993	948	961	961	928	926	1003	943	975	954	925	911	926	986	955	916	1000	946	970	976	892	902	968	940	1024	943	969	945	937	988	997	933	942	927	1005	1007	1007	961	952	920	932	942	989	955	980	952	940	984	981	910	958	933	973	958	978	945	923	937	965	938	981	996	944	971	882	995	938	970	1010	954	970	1015	944	963	923	983	931	961	970	958	983	932	920	984	944	863	937	934	939	959	896	1000	929	1016	986	925	925	943	959	975	966	947	961	977	939	945	982	917	922	955	987	948	977	944	954	910	964	935	903	943	965	954	948	987	925	956	930	1002	922	932	933	938	878	970	926	986	911	970	943	992	932	960	941	914	976	909	954	960	982	967	943	1029	976	982	940	960	941	981	933	998	1013	1023	962	965	971	989	971	975	951	982	890	967	1002	881	981	965	983	926	973	973	925	938	951	983	975	939	935	988	983	932	986	948	1008	965	938	984	908	937	977	989	962	989	960	969	950	960	982	961	975	1010	961	935	930	985	980	943	957	906	947	1006	986	924	964	1022	872	945	1004
23265	20904	27988	23953	20910	11583	1623	1148	970	954	881	824	819	782	756	757	733	732	766	741	766	743	754	748	733	736	692	720	744	725	726	701	680	680	744	717	699	707	727	713	681	694	744	721	704	750	673	687	720	700	690	746	776	734	706	680	700	750	698	722	735	728	710	698	663	680	726	727	707	698	736	667	701	669	724	645	698	711	687	697	690	645	732	732	692	749	735	724	736	711	648	715	758	747	715	696	691	678	675	695	681	695	685	762	686	696	722	672	694	674	737	715	708	700	721	678	724	683	638	745	676	667	687	744	753	693	729	710	731	704	688	687	714	698	690	690	713	674	690	700	657	684	697	697	643	687	694	741	658	738	729	690	720	739	708	684	634	694	699	691	654	741	673	706	622	683	706	652	704	730	661	741	684	691	701	684	740	689	736	737	711	700	683	702	679	719	714	725	671	668	733	669	712	714	727	695	693	717	680	682	662	721	727	693	687	688	695	688	682	730	697	703	723	624	711	681	716	703	764	691	711	713	688	703	695	709	684	671	700	750	676	692	732	717	670	735	715	766	696	707	682	703	694	693	652	673	688	703	721	665	655	708	710	726	677	664	710	696	673	719	700	696	705	703	666	680	729	669	719	687	716	699	694	687	706	717	695	705	691	680	719	706	680	656	705	687	682	674	685	668	664	680	703	678	752	706	682	659	705	669	646	675	708	653	701	717	677	714	695	686	749	707	704	721	666	714	696	711	696	697	704	711	648	679	711	657	719	660	691	734	717	726	701	695	755	675	655	705	722	685	653	655	740	694	709	658	725	735	647	687	673	683	676	711	739	691	726	709	697	678	654	701	720	700	696	680	690	697	686	740	739	705	692	701	699	667	715	694	698	687	705	683	751	698	733	691	729	702	719	729	716	704	656	725	714	699	699	704	698	703	655	674	737	714	715	718	729	694	693	710	702	713	704	693	694	698	668	665	697	730	684	661	704	727	659	720	733	681	709	700	688	676	729	683	671	683	654	694	748	690	657	663	669	692	736	684	716	693	690	705	750	700	701	692	688	687	669	721	657	769	664	692	700	711	693	710	672	775	655	716	747	743	704	649	685	682	694	731	700	666	728	724	686	677	694	703	703	706	702	709	665	703	703	658	724	716	709	696	729	696	702	697	713	670	699	730	728	689	686	663	672	728	666	713	685	678	695	705	663	709	749	705	634	680	691	703	668	712	708	712	648	712	693	713	673	652	698	687	744	669	681	693	703	747	679	696	727	698	718	665	645	660	731	713	713	693	726	658	694	657	688	710	629	711	652	706	667	680	682	687	727	666	695	713	758	655	700	686	741	696	710	714	697	705	681	692	723	754	667	683	658	661	688	741	678	657	689	689	690	737	662	730	680	618	674	708	633	670	741	731	673	702	725	728	663	683	716	713	686	669	686	677	687	699	688	713	740	683	666	696	681	686	751	737	747	694	711	682	721	681	683	698	699	714	680	642	700	741	659	701	716	698	719	706	699	665	716	673	672	745	673	715	712	700	671	673	709	700	681	713	671	654	698	687	715	673	716	742	727	696	679	693	712	704	710	686	666	657	709	665	675	715	691	729	701	705	633	637	677	741	689	699	682	749	694	754	636	689	675	690	702	672	666	713	693	704	728	701	683	704	686	696	661	708	672	711	676	652	765	712	697	698	710	687	647	701	657	709	692	700	675	676	686	687	680	715	725	689	660	694	710	646	684	728	669	720	719	678	698	681	687	702	706	699	645	707	666	658	669	748	729	686	690	681	664	695	628	705	682	711	724	708	707	686	690	737	715	713	681	668	705	754	682	718	723	719	680	691	681	711	695	664	721	725	710	652	687	704	692	694	702	697	728	723	773	693	703	702	687	707	729	717	677	728	727	704	706	699	661	673	686	682	680	699	693	701	717	711	668	689	746	709	686	703	679	663	708	690	678	678	679	733	704	691	672	714	663	702	683	688	723	690	702	717	748	672	680	693	724	691	695	650	713	691	653	683	690	696	688	681	699	733	712	691	623	731	696	742	704	739	673	697	716	671	669	710	625	631	724	705	687	697	708	673	719	659	706	701	686	695	706	678	670	673	648	696	732	752	673	672	693	687	696	644	691	713	709	664	701	690	722	683	710	683	719	691	674	676	708	688	697	675	680	731	677	671	665	689	721	744	669	706	730	658	711	715	704	729	732	685	754	691	704	706	714	669	692	684	626	685	732	675	692	667	640	699	670	669	697	641	696	746	711	689	669	674	698	665	694	687	693	626	662	693	702	709	656	676	676	661	646	712	704	659	716	681	708	732	721	699	673	700	700	747	710	695	744	700	683	707	714	697	679	691	708	706	706	672	671	723	662	680	733	718	658	665	737	676	713	720	703	708	669	709	658	683	670	711	681	732	704	692	701	714	707	707	692	698	693	682	703	617	675	658	709	684	682	682	738	702	721	640	645	639	693	686	681	688	698	729	745	675	713	691	702	659	687	669	661	716	689	696	651	708	714	705	737	675	672	701	670	740	692	669	678	686	662	670	691	701	719	690	659	704	706	720	723	650	731	706	709	704	723	737	675	711	701	660	709	698	717	678	748	719	694	674	687	676	708	722	725	713	667	685	690	737	701	656	680	676	684	680	714	708	707	735	728	699	676	702	712	697	699	703	715	717	680	671	723	701	698	718	692	684	690	635	705	698	688	671	699	706	685	708	681	699	755	731	722	719	684	757	669	684	685	714	686	677	731	710	718	694	694	718	742	716	614	703	727	688	707	675	675	684	692	740	754	701	668	686	690	685	677	682	711	741	690	715	711	650	658	707	697	714	706	726	695	684	733	671	696	744	656	693	693	691	651	680	634	709	689	734	654	705	703	691	704	670	707	713	643	708	721	699	700	692	698	659	743	688	688	685	698	682	722	692	727	735	701	662	678	714	747	701	693	654	699	632	720	693	667	675	690	733	669	698	677	643	679	724	644	691	694	738	685	732	727	675	651	706	666	692	747	717	702	681	718	675	664	740	630	681	685	734	675	683	704	687	691	666	715	699	685	691	753	707	700	711	720	712	689	722	686	688	693	719	654	692	677	683	672	700	746	714	729	693	679	691	690	730	713	710	701	684	694	697	683	701	694	668	662	666	698	690	730	659	733	690	720	730	691	713	753	648	698	697	674	729	742	670	688	700	683	678	702	713	679	701	692	719	730	708	741	697	699	726	728	692	706	697	705	693	741	692	663	704	671	738	699	710	652	671	687	679	725	678	764	702	701	717	665	662	674	683	668	706	691	708	711	682	689	674	754	678	775	675	694	724	666	701	662	716	697	649	656	767	657	732	677	699	666	687	735	687	732	696	649	654	668	670	707	699	686	717	707	700	701	697	674	662	692	752	681	690	710	688	727	718	649	663	693	710	688	643	629	718	690	691	700	745	708	691	733	718	672	719	711	666	704	666	698	679	718	640	673	684	692	745	733	691	706	692	675	713	707	705	705	665	728	703	659	695	714	705	709	695
3242	7571	6369	3215	2498	2005	1687	1421	1192	1112	1029	939	929	895	891	896	785	854	820	786	757	831	788	818	806	801	771	800	775	854	786	798	793	774	734	760	773	756	836	744	788	750	760	773	754	754	783	764	765	745	778	787	779	726	769	760	769	705	741	780	742	768	781	787	699	740	796	767	789	726	749	769	756	787	790	751	770	726	773	755	717	756	798	751	818	747	734	743	746	748	743	727	762	771	766	753	747	738	758	743	754	747	719	687	754	759	764	749	736	746	767	745	726	775	755	776	731	767	742	795	710	747	751	770	774	812	743	758	754	746	760	757	766	775	741	773	802	763	759	780	727	764	733	755	829	735	776	776	769	703	782	774	757	728	731	734	712	783	784	735	737	790	788	755	742	694	801	742	784	724	742	777	736	752	759	768	717	787	797	799	762	795	744	787	789	779	735	792	750	760	763	746	721	811	717	779	746	790	724	789	754	781	788	766	786	708	737	717	715	742	771	740	798	720	767	777	747	755	792	728	756	764	762	755	778	795	747	817	717	779	725	716	754	702	730	772	778	726	707	693	737	738	715	705	781	715	713	781	736	727	744	716	775	716	765	803	786	762	764	826	732	765	726	780	769	796	755	741	746	766	745	730	725	774	784	806	723	764	776	756	768	733	780	793	744	709	747	788	775	773	744	722	718	754	747	722	803	740	721	773	779	736	809	777	745	745	754	759	733	728	742	749	780	719	784	745	761	797	724	797	764	739	794	790	733	716	747	781	758	745	784	733	759	799	814	679	794	759	753	780	785	772	780	771	727	790	778	739	740	816	797	753	760	740	779	755	738	792	754	744	773	764	779	767	745	705	785	737	777	789	785	747	788	745	734	761	761	717	739	783	742	774	764	722	784	743	713	753	757	752	726	763	747	796	763	782	718	701	747	715	765	732	757	727	737	738	751	745	741	772	737	799	781	702	759	755	734	770	765	721	743	713	809	800	741	768	751	743	746	737	744	772	736	723	737	736	785	741	787	705	738	795	743	756	769	743	748	751	727	762	783	748	781	758	803	709	734	718	729	736	805	715	748	785	754	817	781	742	741	777	785	711	734	739	733	751	743	766	796	742	792	769	722	744	746	749	753	723	788	766	725	733	729	749	725	758	762	717	778	802	709	761	750	727	751	808	706	724	707	725	776	759	795	771	809	761	770	788	780	770	751	796	746	719	766	795	718	750	704	711	745	722	725	757	744	748	777	769	747	726	748	795	782	725	735	788	752	754	707	734	751	774	728	754	778	718	719	690	801	761	750	750	789	760	705	745	808	785	730	755	771	720	759	778	718	764	770	805	747	727	805	751	801	781	713	759	722	687	740	763	831	777	737	767	813	720	736	759	746	715	755	789	784	778	706	797	722	745	742	755	806	772	741	826	721	769	761	745	735	737	752	777	737	759	790	747	777	710	752	788	700	737	738	711	755	769	767	711	758	787	768	774	744	780	787	705	698	738	762	742	765	768	749	712	759	772	766	788	754	756	702	818	759	775	742	715	728	723	726	776	746	736	776	716	752	783	708	760	765	740	763	761	729	743	717	749	753	739	784	730	774	778	708	733	726	748	746	796	732	749	741	738	754	781	765	753	764	728	733	754	732	770	705	794	809	762	705	773	730	697	750	718	752	768	773	760	759	726	735	779	753	756	763	816	739	726	711	729	739	756	739	747	754	787	775	787	752	735	757	739	773	780	782	743	733	774	781	735	746	797	714	733	761	722	789	783	719	741	678	772	741	775	739	749	725	761	757	782	747	760	787	761	756	816	779	748	738	728	764	742	770	703	707	808	752	757	775	741	741	763	735	776	740	731	751	727	789	777	763	807	738	743	794	764	677	737	767	752	760	785	767	822	766	757	762	761	704	753	730	759	700	817	753	724	783	772	770	775	783	761	745	754	722	765	739	756	734	716	758	760	753	769	740	742	756	731	771	713	722	766	792	792	749	800	748	731	723	757	772	729	796	794	781	767	664	786	729	773	764	768	765	757	731	826	795	706	750	746	778	758	786	738	715	765	808	725	750	751	761	793	787	750	760	729	750	734	716	761	748	722	722	782	766	736	768	744	781	713	729	720	776	717	760	757	715	735	782	747	760	731	763	703	750	757	800	757	760	722	739	768	790	721	758	764	778	733	746	778	758	737	785	759	766	787	757	737	775	716	764	707	753	802	773	759	732	729	737	771	744	732	793	748	758	808	752	763	762	722	750	809	733	761	710	741	740	713	715	710	780	778	725	761	751	742	731	751	786	779	694	781	757	746	772	735	729	725	725	792	818	767	778	787	762	742	746	765	759	758	793	742	758	752	800	722	746	807	762	759	787	769	719	763	725	729	737	765	760	739	765	741	767	788	727	780	722	749	782	771	824	739	730	769	759	772	772	757	756	789	718	721	760	771	710	779	739	744	753	736	747	759	710	760	727	747	751	787	727	741	773	727	742	713	751	764	721	754	766	755	727	754	728	722	750	787	787	776	751	727	754	776	744	781	747	796	742	729	715	745	783	771	766	787	741	770	769	745	740	784	773	741	764	723	803	720	743	675	762	713	779	740	739	740	727	787	729	772	766	743	774	722	756	743	762	740	757	728	730	737	723	746	769	752	766	771	756	764	766	789	753	721	754	755	734	783	800	702	732	757	769	745	826	783	676	708	749	771	753	793	765	721	750	778	718	742	776	735	758	749	754	711	796	774	734	716	745	770	704	722	739	726	782	790	730	748	734	740	764	797	693	746	744	757	750	749	788	758	787	720	772	750	750	744	774	763	713	691	740	734	741	763	749	760	773	750	761	748	764	763	782	752	765	765	767	766	748	741	795	729	755	773	747	770	765	680	747	774	793	725	697	717	738	732	728	786	760	759	753	789	749	729	836	750	760	680	743	740	746	743	742	763	724	724	722	723	758	709	737	714	749	789	775	747	715	739	757	796	767	769	727	733	771	745	725	742	729	781	820	756	778	706	734	738	777	752	781	756	696	766	738	726	769	737	724	753	805	769	774	787	726	729	748	755	762	738	751	762	723	762	735	739	727	749	776	781	735	749	741	834	736	779	727	770	751	810	728	710	772	739	746	764	758	678	738	766	740	755	759	762	770	768	759	718	725	731	748	743	786	726	764	718	764	781	740	715	776	806	770	689	805	755	809	762	693	764	803	746	768	740	774	728	763	741	746	734	744	717	744	728	755	742	747	743	765	707	758	748	805	689	771	739	775	774	754	790	776	753	769	775	767	758	742	705	738	730	756	758	741	766	799	752	745	735	737	764	733	693	731	766	762	723	757	762	761	741	805	750	726	718	758	771	741	753	755	793	787	739	796	777	735	752	748	762	748	737	716	742	753	768	715	736	753	791	733	743	752	782	741	765	701	764	752	786	766	784	775	786	749	708	723	781	777	747	760	736	725	765	788	779	739	769	727	760	795	764	751	774	775	729	733	740	730	765	762	754	768	723	767	770	785	726	734	771	765	790	758	739
24129	20855	27093	24638	15308	1482	927	756	741	764	711	683	690	625	659	644	616	596	672	609	601	627	604	626	623	609	588	637	599	633	625	634	638	658	619	614	604	649	582	621	567	641	591	623	605	645	586	573	575	603	595	613	620	603	628	614	633	641	595	606	585	611	621	574	561	639	616	602	613	590	601	594	568	610	631	637	644	599	586	632	599	617	573	647	612	576	641	644	583	615	610	598	614	609	592	632	599	599	619	644	655	644	581	594	618	610	603	608	562	575	639	574	622	586	607	607	602	630	615	633	623	620	613	637	587	616	571	603	602	601	566	576	594	641	621	615	576	619	648	632	618	583	617	648	541	606	559	588	610	627	588	599	633	629	591	590	632	610	622	606	627	641	581	627	608	580	624	602	622	652	562	578	622	588	571	615	575	594	600	601	578	641	619	612	580	621	624	603	583	585	620	573	617	605	565	634	573	571	597	647	604	612	575	609	643	623	591	628	590	557	597	593	664	590	595	616	588	549	584	598	612	643	613	612	593	577	633	576	616	605	612	627	566	631	581	627	587	571	592	585	585	620	587	562	558	576	641	626	595	620	603	604	595	556	595	553	590	596	595	618	591	611	559	609	575	616	602	588	601	588	579	581	620	642	626	627	584	628	591	594	610	614	623	592	632	620	592	586	584	564	586	602	593	566	590	642	598	564	591	613	604	597	578	614	584	615	578	579	586	611	595	599	597	608	628	561	601	601	615	596	591	591	586	568	614	621	586	611	609	602	645	573	636	602	625	598	637	583	621	607	595	624	619	555	596	627	570	607	592	597	605	587	603	603	644	606	620	604	637	597	603	628	599	640	631	587	575	592	595	616	634	585	620	631	607	616	615	580	581	557	625	617	608	597	622	575	584	621	634	587	572	630	587	617	628	602	622	576	572	617	615	598	598	574	647	625	660	642	614	611	604	637	576	640	580	607	638	557	619	596	640	602	610	629	590	635	639	596	571	586	612	587	648	591	622	598	594	608	611	613	618	608	596	588	576	578	555	597	566	591	644	619	659	572	595	625	591	575	635	605	621	613	599	612	598	606	598	611	605	606	617	606	645	573	599	564	580	627	572	618	548	675	609	569	536	579	642	573	650	601	604	580	571	618	591	568	598	585	593	595	568	577	600	619	583	582	558	595	642	596	595	577	638	601	605	641	622	646	588	619	593	607	650	634	595	604	631	587	573	592	581	617	591	617	617	603	594	578	662	609	648	626	627	610	609	611	595	564	624	619	597	596	618	593	605	602	625	577	607	562	648	626	575	640	641	592	616	603	634	555	608	610	647	608	570	584	649	607	627	560	601	604	594	633	609	602	569	607	568	598	597	574	620	577	624	603	558	645	559	577	604	635	612	580	599	600	587	629	613	607	592	595	606	602	583	611	584	671	617	585	607	582	585	613	613	598	624	593	601	603	636	581	594	640	587	619	584	621	565	620	637	581	598	609	621	624	569	568	622	580	585	605	632	583	613	597	639	620	562	556	626	609	619	609	570	599	603	578	584	563	560	596	602	623	593	607	642	598	613	598	610	626	613	676	657	626	580	634	627	611	607	633	626	589	593	654	594	581	572	616	601	637	605	610	651	600	618	620	569	594	639	641	611	611	613	576	600	619	649	601	612	616	618	599	618	590	617	602	639	613	590	578	596	600	621	622	594	596	575	633	617	555	592	599	585	582	591	601	619	607	608	631	644	578	622	591	585	615	632	553	597	619	595	639	579	633	637	585	561	574	635	589	592	614	598	601	611	588	610	611	598	577	579	608	621	624	603	613	607	598	605	605	620	625	577	635	648	571	601	590	634	582	628	616	591	629	632	631	623	587	610	559	582	610	625	609	562	622	585	578	575	590	571	601	669	620	575	615	687	619	633	553	567	587	603	581	619	626	609	607	622	630	589	635	634	589	629	621	591	645	584	622	624	599	579	586	613	602	556	632	582	625	634	597	631	616	589	576	557	588	669	575	580	600	594	618	602	579	543	602	572	580	627	611	608	603	625	620	612	596	586	581	578	607	595	600	610	611	621	644	605	602	592	619	646	644	610	599	568	569	591	613	585	603	648	588	591	605	626	603	586	587	566	621	617	614	655	622	621	584	566	638	599	643	601	595	668	633	570	663	610	578	605	579	597	599	573	582	578	612	583	598	612	595	638	635	625	613	620	615	591	639	586	604	564	610	587	654	565	605	636	582	645	593	547	652	616	592	579	610	616	593	588	613	604	599	602	611	607	622	594	623	622	593	586	633	600	570	637	599	599	583	591	605	611	615	594	592	560	595	578	637	599	598	599	597	585	564	623	618	576	621	645	563	617	612	585	639	589	569	572	589	612	640	620	580	607	628	656	630	580	632	588	615	604	592	626	587	639	578	573	596	627	601	603	616	579	609	665	579	607	551	656	571	597	665	589	515	603	587	584	632	608	593	622	614	601	612	632	633	634	628	541	564	535	618	620	579	628	618	623	599	605	634	608	635	635	638	604	575	585	596	609	603	605	633	613	567	646	614	640	598	648	611	580	594	602	610	661	579	589	605	595	601	637	612	606	607	643	587	613	643	640	592	619	595	604	608	583	677	556	602	584	601	567	607	609	594	626	615	563	599	602	607	584	560	619	612	606	608	661	576	581	619	617	654	600	655	623	601	561	618	650	595	636	561	571	635	577	600	588	590	623	614	590	605	582	595	592	557	582	648	612	628	614	631	592	603	595	592	591	643	614	613	592	621	646	606	586	650	588	588	619	543	607	620	596	575	587	600	555	598	602	616	628	623	588	565	613	562	640	609	620	613	557	565	609	611	600	578	624	634	579	619	632	612	592	611	573	616	622	617	613	609	598	641	614	598	642	581	631	602	607	648	607	625	580	603	619	598	663	599	660	652	625	577	574	613	647	577	636	610	605	625	635	580	592	555	562	619	578	597	609	580	626	588	616	629	532	576	655	571	609	598	615	656	606	635	603	611	593	583	623	586	541	589	579	626	618	588	602	626	598	628	568	584	631	603	613	564	642	599	633	604	630	592	569	634	599	560	620	642	623	612	620	625	581	608	628	608	636	613	623	589	593	571	646	591	641	580	633	634	640	654	621	582	618	627	589	659	619	634	612	596	599	674	614	583	604	596	603	574	610	620	620	578	607	599	590	614	563	633	593	598	631	622	637	602	603	642	640	602	611	610	617	617	607	639	622	655	622	590	596	617	601	642	615	613	609	608	590	640	580	605	624	599	613	570	593	577	597	631	607	609	598	584	596	624	600	612	597	614	629	629	593	606	605	609	576	618	678	578	607	629	574	635	621	608	608	652	638	630	621	569	603	610	592	632	623	612	586	654	614	621	584	601	585	634	601	609	592	617	602	568	585	657	584	622	647	608	583	585	607	588	590	615	637	591	643	579	606	586	608	635	567	612	609	576	593	621	585	622	651	644	593	610	629	612	595	578	569	570	638	639	602	623	578	585	647	630	564	623	598	616	609	581
3338	5097	3982	2136	1675	1434	1118	1015	938	852	790	713	734	707	694	730	685	695	667	645	673	665	603	625	676	626	605	615	621	687	610	629	643	651	655	673	643	671	662	645	612	664	652	596	629	634	646	606	633	644	641	609	614	674	712	679	599	594	650	656	659	598	656	627	626	647	634	636	635	620	646	605	642	643	642	647	675	622	655	635	641	625	622	618	655	590	660	621	580	644	687	604	580	639	631	622	660	679	603	617	652	653	638	635	648	667	624	615	665	648	582	633	578	629	642	657	667	633	621	644	622	622	609	606	604	661	659	598	593	615	588	632	643	620	626	629	620	643	603	666	555	685	569	602	653	654	609	657	588	617	622	608	636	641	650	682	632	604	658	635	602	656	663	671	635	663	663	639	639	608	627	639	646	656	638	639	643	640	663	613	569	638	609	619	658	636	646	642	634	671	619	618	629	643	621	644	567	592	668	638	636	640	613	608	613	649	652	595	633	643	646	583	593	685	631	638	654	621	653	651	567	594	617	588	660	639	663	613	657	624	659	611	599	615	618	653	641	642	649	602	592	635	632	612	617	626	630	618	607	637	645	624	667	656	618	654	637	637	613	638	652	671	617	638	654	631	657	636	581	623	618	652	645	661	665	647	633	680	668	640	612	626	601	620	637	623	588	580	689	610	594	623	620	637	607	635	614	685	585	617	641	597	668	612	637	641	558	628	633	582	605	646	619	636	672	634	688	592	600	639	627	637	616	634	637	602	633	634	667	656	619	630	609	635	682	627	605	637	659	672	621	628	637	623	602	651	619	615	636	670	649	644	613	625	638	628	602	643	666	640	602	658	639	644	667	642	628	656	614	646	660	694	647	672	657	662	626	614	647	601	628	672	639	600	587	584	585	626	666	642	598	631	604	613	582	646	634	675	627	659	580	622	650	628	620	630	618	634	661	587	638	636	634	638	653	629	579	642	659	656	626	653	671	627	621	618	640	699	665	628	666	626	617	603	604	666	639	621	657	640	619	653	608	635	650	648	647	663	620	675	601	646	589	627	658	630	643	623	659	636	636	609	687	626	672	621	661	635	650	641	627	610	620	610	601	665	644	606	624	653	650	638	664	649	685	624	586	631	651	592	602	590	638	625	654	682	632	647	644	604	651	616	641	658	610	649	628	625	621	596	622	626	669	635	589	636	639	663	635	631	624	622	632	592	633	645	606	637	667	707	659	616	623	657	578	608	648	599	637	611	667	594	612	634	653	625	648	641	647	636	636	568	616	643	643	592	626	661	650	658	648	655	635	610	690	642	639	624	608	671	624	670	650	580	649	620	628	593	631	604	648	589	633	639	626	656	644	603	615	657	637	648	644	643	601	676	644	657	611	652	648	657	645	637	634	602	591	632	663	616	653	643	598	620	667	699	630	640	668	644	625	645	610	644	593	618	626	597	612	604	621	595	608	618	638	644	652	646	632	621	647	593	658	609	646	616	646	600	615	642	641	643	626	667	620	654	598	580	590	611	646	599	678	636	628	647	652	633	630	639	626	610	629	587	587	639	652	656	657	632	666	662	664	635	629	645	633	665	681	655	688	635	620	678	629	656	635	623	607	628	636	610	662	649	614	622	603	579	695	667	592	607	627	628	649	595	628	617	628	608	667	644	608	623	653	626	628	606	643	623	676	625	661	652	658	603	644	644	615	629	619	604	602	643	639	631	606	608	645	619	615	586	626	628	611	608	651	684	644	677	640	675	646	627	635	632	625	620	639	654	692	639	624	637	625	652	622	647	640	654	676	654	628	616	654	660	667	619	626	619	638	644	571	636	658	624	657	627	652	621	642	595	649	621	623	608	627	615	668	626	652	676	644	617	655	629	637	633	627	629	673	654	654	615	657	646	608	657	655	630	658	628	638	665	624	618	654	611	638	615	648	634	658	635	617	609	602	651	611	595	632	624	631	633	645	640	604	680	625	660	673	615	676	638	638	628	671	655	616	620	591	651	625	588	600	622	616	603	619	602	664	616	611	654	648	679	646	607	619	628	658	586	644	614	610	629	669	613	602	623	620	622	705	609	654	638	657	638	625	646	656	628	665	638	637	594	600	599	642	661	655	653	647	644	587	661	624	617	632	624	651	645	656	637	628	654	633	644	655	648	646	617	634	630	591	641	608	665	641	667	630	653	580	621	629	645	639	658	631	625	567	635	597	630	601	629	608	622	690	611	629	695	626	623	600	594	616	639	659	638	624	602	656	677	616	641	650	648	641	689	645	634	608	632	631	600	605	616	615	609	609	637	634	628	610	647	622	658	641	674	606	669	652	637	662	623	636	652	638	546	638	591	635	617	666	623	636	597	678	604	659	664	626	619	626	593	632	644	612	579	634	608	661	661	633	646	603	670	647	649	622	660	663	608	631	630	639	656	605	647	627	604	602	643	637	610	629	660	646	605	579	619	581	624	609	583	629	634	674	616	649	636	599	648	644	609	656	597	609	675	662	609	589	621	621	635	620	605	604	638	634	627	643	668	609	637	628	635	601	659	649	652	586	582	628	620	615	622	625	649	638	622	666	662	613	589	638	604	599	628	621	629	696	678	658	612	649	619	612	627	592	649	592	628	618	602	621	651	597	632	655	674	678	605	644	660	650	593	629	626	655	611	622	609	623	606	652	624	616	616	668	643	639	647	630	634	681	609	661	615	599	646	626	644	643	593	633	631	618	643	634	622	627	588	624	619	634	609	642	635	614	626	646	660	646	680	648	626	628	654	635	615	618	669	643	625	627	644	592	606	605	663	621	666	604	642	657	630	647	614	646	629	717	639	635	645	633	666	638	639	673	662	611	653	605	608	674	606	624	608	648	655	653	642	620	607	608	625	618	605	622	638	613	625	589	627	621	602	636	635	649	645	626	625	611	633	639	598	673	637	623	611	598	615	667	617	665	657	636	589	682	578	659	663	620	652	634	617	598	617	656	637	669	627	673	643	642	646	633	632	624	658	654	634	625	582	610	644	664	637	635	636	606	639	598	652	652	620	620	644	701	661	659	600	629	658	650	635	607	661	614	637	632	643	631	646	634	642	636	634	643	661	637	600	666	652	661	649	630	646	660	616	600	644	612	687	632	628	628	650	648	675	632	639	606	629	623	628	560	651	583	581	619	638	632	635	616	651	623	598	656	634	681	651	632	635	672	643	641	578	610	629	650	625	624	651	671	645	612	638	641	669	642	645	628	614	643	634	591	622	621	635	670	678	637	653	641	592	605	624	594	649	630	625	612	619	619	629	620	666	628	580	603	607	627	626	576	619	581	624	665	637	639	627	617	637	645	631	635	601	648	650	638	591	641	583	635	606	596	629	608	623	629	609	652	630	569	604	617	659	638	603	599	624	631	610	653	692	604	617	623	638	634	621	581	636	707	626	618	599	668	660	607	612	688	610	617	658	614	649	647	654	612	628	630	639	616	593	647	640	614	616	620	626	612	621	661	637	633	596	673	651	653	598	619	639
22052	20860	28337	23515	20861	20911	10822	1105	739	628	528	474	432	430	401	371	377	348	336	333	328	310	315	279	273	311	293	277	284	275	310	312	268	290	278	287	268	306	269	263	257	285	250	250	287	239	295	273	250	260	256	270	245	283	261	274	272	265	255	254	251	274	253	246	242	236	293	247	252	252	238	267	256	259	250	282	277	243	265	283	254	270	276	250	251	264	297	249	260	266	264	276	282	236	259	256	268	264	269	222	283	235	245	271	235	235	292	276	264	234	291	272	254	277	240	277	247	262	240	264	237	278	277	240	285	245	285	235	232	266	255	256	275	274	261	233	245	271	261	257	252	226	264	268	252	275	256	269	279	272	259	283	267	238	263	273	270	248	283	254	265	237	285	260	249	251	281	290	268	251	244	268	247	263	243	263	242	252	284	245	269	236	241	275	283	259	273	252	259	264	280	246	250	257	249	279	263	280	282	260	257	264	225	261	244	255	299	262	241	270	254	243	253	261	249	266	238	266	247	246	296	251	249	282	264	261	262	255	250	246	241	295	257	259	273	252	255	280	263	271	228	213	283	269	270	238	290	267	261	260	273	271	255	251	259	251	258	264	251	240	255	241	252	231	269	254	239	280	264	263	279	288	247	271	233	253	254	260	262	263	254	257	283	259	271	259	245	255	245	281	273	276	270	249	248	287	264	265	253	250	241	249	283	251	283	246	277	255	248	265	237	254	267	233	245	277	263	284	288	294	231	240	228	281	263	224	258	269	276	237	281	270	246	262	260	261	244	281	236	251	261	269	243	279	282	236	238	250	275	258	238	277	281	251	248	265	252	268	284	278	265	258	283	264	278	246	230	245	263	257	276	237	280	267	277	251	256	278	300	259	241	261	263	235	274	248	250	245	241	247	249	288	271	266	287	287	262	247	267	272	268	265	244	259	248	257	259	232	264	253	233	286	259	237	237	258	258	246	251	243	262	246	258	280	271	273	295	289	269	264	271	285	231	247	257	252	245	272	241	260	253	244	268	254	276	252	228	259	272	232	276	237	290	277	250	270	268	250	249	262	293	275	275	252	263	233	266	253	213	270	249	254	226	262	238	242	245	281	265	257	260	283	258	270	272	268	254	275	289	248	267	211	274	260	238	283	264	251	263	266	249	266	293	221	226	256	250	233	248	261	256	247	273	249	244	229	277	256	289	253	285	257	243	247	260	282	238	243	244	243	256	250	285	243	238	243	240	265	250	232	263	252	266	263	250	280	237	277	275	258	241	273	278	258	256	273	266	228	267	270	229	267	263	257	274	254	262	239	279	246	259	242	218	248	266	241	256	253	295	268	257	260	262	226	267	236	253	283	261	288	252	293	265	251	263	237	258	246	243	303	220	242	234	266	277	237	274	271	249	276	264	285	290	273	281	246	257	318	264	229	279	247	268	263	241	255	249	240	240	260	280	263	254	256	238	266	250	266	267	260	268	238	225	286	251	252	240	238	293	273	262	214	266	282	229	278	258	274	277	223	257	280	270	261	249	251	258	250	233	265	245	244	254	248	249	260	277	234	264	288	248	239	265	249	260	272	222	255	271	225	264	253	249	249	249	287	238	216	257	286	237	263	266	260	261	243	264	248	261	254	259	256	255	258	280	280	218	310	266	261	234	260	249	270	259	260	250	236	232	240	277	238	243	244	247	235	258	271	246	250	269	265	254	257	246	267	237	269	274	285	257	264	271	252	252	261	280	215	261	237	236	244	269	256	266	240	246	260	275	243	246	245	291	259	235	239	260	265	267	278	266	250	279	273	237	251	214	288	267	259	268	275	246	274	258	248	262	263	275	241	256	243	226	252	269	257	245	288	241	264	265	238	299	247	226	223	251	261	260	267	218	252	268	281	258	257	240	246	265	284	281	252	247	265	241	254	232	284	239	249	259	234	258	255	265	269	234	224	256	287	259	255	265	253	274	264	254	242	254	250	268	268	253	240	252	269	240	266	269	269	267	251	277	249	228	250	282	270	231	245	274	284	266	231	229	285	284	229	272	281	297	271	274	276	252	274	265	243	227	255	273	257	249	261	276	255	240	262	262	284	258	240	234	280	248	243	266	244	277	282	265	251	275	258	258	261	238	252	285	236	270	262	232	250	262	239	250	284	253	260	216	252	245	234	264	270	254	295	258	259	263	266	272	267	276	286	246	244	257	279	230	276	273	241	249	263	287	255	260	252	282	270	252	272	249	260	285	252	255	247	249	266	249	310	267	259	247	244	274	278	275	271	271	287	266	254	263	254	240	276	226	249	258	253	235	266	280	258	237	244	278	248	259	253	240	259	270	253	246	253	262	232	258	278	235	231	275	271	283	286	262	247	281	252	256	278	286	244	248	245	279	251	245	240	244	242	271	265	273	273	251	278	228	232	276	255	251	219	242	285	257	255	274	224	213	278	255	245	251	261	272	266	240	249	262	238	282	239	252	252	268	236	250	265	274	255	275	280	242	237	245	246	268	288	264	273	268	230	291	240	256	272	268	237	244	274	248	266	266	258	246	257	255	227	269	244	248	249	288	261	264	252	244	260	250	278	232	245	290	321	240	269	234	246	246	275	263	273	263	252	267	267	259	232	267	257	262	243	244	245	236	253	280	232	264	230	298	261	279	257	284	237	251	249	230	245	274	230	269	249	248	233	251	254	280	276	246	257	268	270	258	254	265	270	265	248	239	259	258	277	268	232	238	256	269	247	242	270	236	250	268	238	280	234	266	253	249	248	249	256	271	266	260	252	223	276	232	239	267	271	285	241	262	261	244	267	273	251	260	238	277	260	277	236	224	255	276	239	255	271	254	280	265	267	278	292	252	247	252	233	245	254	245	267	280	255	243	230	292	285	252	268	232	262	247	257	238	262	212	266	237	260	229	256	265	275	261	255	241	277	274	267	283	269	259	242	281	263	241	249	250	268	280	242	254	277	235	248	242	268	268	258	276	271	288	253	283	271	235	267	252	261	247	275	259	261	234	241	263	258	238	277	292	278	245	264	226	274	276	250	250	273	256	241	268	246	242	252	242	282	248	249	251	252	254	247	277	257	218	248	268	221	243	277	255	244	244	261	239	255	252	263	257	270	265	237	252	229	273	269	253	259	236	230	242	249	261	250	239	243	253	283	240	242	245	305	238	239	241	272	273	276	277	253	215	248	242	238	265	268	245	234	252	255	252	264	253	253	279	238	270	262	240	238	225	268	256	253	241	256	290	273	249	241	263	234	257	214	256	280	259	241	246	240	247	235	289	236	245	271	286	255	268	262	239	277	209	261	229	228	230	226	230	259	282	276	252	235	248	255	237	247	277	231	241	251	217	259	263	252	237	243	272	251	233	255	263	265	231	301	239	265	254	249	296	246	252	284	270	254	243	238	289	265	264	241	279	263	246	242	248	273	262	269	247	241	266	253	232	244	256	275	262	257	271	249	289	228	303	262	236	276	245	237	233	246	259	252	238	274	293	285	277	248	277	264
4073	12501	10177	5151	3736	2799	2024	1549	1191	924	779	717	578	579	497	466	414	410	388	337	396	332	345	336	351	343	355	326	314	303	277	349	279	319	307	291	327	292	309	309	310	264	325	308	309	321	282	294	295	297	296	268	291	258	290	285	292	287	284	308	297	260	260	314	283	270	310	307	283	301	293	284	268	284	304	277	281	259	264	313	286	281	287	255	281	264	264	265	263	262	314	284	281	267	317	289	296	267	297	279	281	295	260	277	286	258	276	254	273	249	285	270	317	280	306	304	298	257	282	252	295	254	274	297	270	264	315	285	288	286	273	253	299	299	286	276	276	272	264	314	264	285	269	272	277	266	310	286	298	277	291	326	269	269	282	268	273	309	265	282	276	307	287	303	291	271	285	303	270	287	281	303	294	303	296	301	260	281	303	283	306	269	305	249	296	280	285	291	267	299	309	277	269	307	290	284	268	291	262	303	274	321	283	306	283	291	291	278	274	293	294	333	280	282	271	249	284	258	277	283	296	279	326	297	275	284	293	286	260	287	275	266	295	286	266	274	291	261	295	259	296	292	276	280	289	297	278	279	275	254	278	278	289	269	261	276	304	241	258	292	277	276	268	295	299	276	252	274	294	271	275	264	253	286	302	307	285	295	285	301	281	277	286	290	271	293	293	292	259	262	292	272	293	306	295	280	271	298	295	277	264	282	279	264	287	265	304	279	290	274	269	295	306	269	272	289	302	257	283	262	265	304	297	262	290	269	268	294	291	277	258	279	253	257	283	299	263	305	281	272	277	275	285	326	273	246	289	274	300	297	279	267	287	253	272	285	272	280	254	305	262	296	279	292	267	258	308	293	261	296	279	292	266	265	285	282	250	291	270	269	317	276	284	225	299	271	274	288	273	295	282	253	277	282	283	287	257	247	277	266	294	294	277	275	294	268	299	312	305	304	295	247	269	286	304	280	306	300	300	284	273	285	310	270	266	278	278	285	293	267	268	282	256	242	280	304	297	287	281	287	304	301	274	270	280	272	278	287	290	282	271	285	274	270	284	295	289	278	290	306	285	302	306	295	267	289	314	303	290	266	300	264	283	274	278	289	266	296	273	291	277	304	316	273	262	273	286	258	295	256	276	271	320	252	266	271	267	291	296	291	298	275	254	283	298	280	282	261	289	283	315	272	286	299	279	297	311	273	275	280	275	319	277	285	298	283	290	248	270	246	304	297	286	255	262	306	274	264	252	278	315	272	296	287	279	286	284	273	254	220	297	276	296	286	321	260	321	293	276	312	264	283	295	279	310	292	265	245	287	269	286	270	261	281	248	274	280	311	282	291	266	244	286	274	279	287	297	266	274	293	263	295	304	259	304	295	279	265	269	280	262	288	286	268	296	262	275	290	265	270	283	270	275	304	282	297	279	275	258	297	284	279	287	286	242	249	270	287	258	302	251	292	258	264	295	285	285	278	286	284	307	267	287	305	294	259	289	262	259	281	265	284	278	271	295	284	302	271	276	277	280	297	303	252	278	301	276	281	278	287	262	283	310	285	267	289	287	289	294	309	277	265	303	244	272	303	274	289	289	270	305	288	300	258	263	290	274	285	276	275	307	289	298	263	276	272	269	257	284	292	279	261	279	274	297	269	250	272	306	257	254	261	276	250	288	308	296	264	285	287	269	297	295	270	287	278	309	263	272	260	280	224	237	293	285	277	263	280	280	283	279	277	293	258	261	295	283	267	271	268	284	284	283	281	283	291	319	282	316	256	273	280	284	274	288	299	271	278	291	288	288	300	281	273	282	300	279	278	268	263	317	301	245	270	257	283	276	289	299	268	287	261	281	300	276	258	226	285	249	303	256	280	293	262	289	284	314	280	305	262	290	272	295	278	275	302	282	305	268	268	275	281	284	280	255	297	269	283	272	310	302	282	303	284	261	277	273	288	274	271	288	273	269	258	266	276	285	279	273	285	282	299	267	306	301	282	260	258	290	281	300	301	282	269	278	281	273	276	293	280	295	286	277	289	256	267	265	303	278	279	265	271	290	288	289	272	276	274	245	283	257	271	270	251	275	251	291	288	289	291	294	276	288	272	256	294	283	302	282	278	289	272	263	273	284	269	299	297	297	275	296	268	293	250	285	265	264	292	294	267	300	289	275	256	284	288	290	271	309	284	288	286	251	311	264	286	287	283	287	269	285	284	310	285	271	279	276	290	309	295	281	280	299	291	285	281	290	291	321	266	280	291	282	275	278	262	272	297	253	283	285	260	264	276	274	269	277	302	286	284	290	297	285	255	294	267	283	282	282	284	271	273	255	281	276	268	298	284	252	255	290	253	293	291	280	282	280	273	264	273	267	252	268	285	291	276	276	305	276	288	294	276	281	309	280	272	273	232	227	275	283	288	292	282	268	261	288	268	290	284	297	285	286	271	280	239	283	246	278	261	289	267	284	287	296	278	288	272	276	300	273	284	307	273	239	288	263	281	309	276	277	302	268	280	289	289	244	285	257	280	263	275	264	273	286	295	254	269	269	268	296	261	247	272	291	274	275	281	283	289	255	276	315	280	257	284	291	287	253	283	291	272	243	265	260	240	300	284	278	304	292	293	299	277	268	245	305	264	320	250	265	269	290	287	265	279	258	272	274	289	258	275	274	306	291	274	263	264	283	276	279	259	258	277	269	268	288	282	297	257	294	277	281	256	260	284	250	298	300	274	283	307	270	271	280	255	304	289	276	266	267	266	262	248	269	273	268	255	295	259	286	288	270	278	300	309	301	268	272	260	273	292	265	260	295	299	280	281	245	258	273	273	282	298	256	259	259	303	296	264	309	289	267	290	288	273	270	272	281	265	281	283	275	278	277	306	284	302	291	256	275	256	270	265	305	266	288	292	238	263	274	300	267	280	290	300	287	291	285	294	277	270	275	291	319	302	265	288	289	301	282	265	298	263	273	306	288	267	264	294	270	270	284	283	276	248	283	258	272	272	285	277	307	253	307	286	264	288	300	268	305	280	318	253	273	265	295	268	283	279	281	302	286	282	276	281	278	256	262	281	253	271	288	272	251	286	287	270	293	284	290	293	281	252	268	292	279	274	275	242	279	243	282	269	290	291	272	275	286	280	298	262	252	301	283	288	289	297	298	245	290	293	262	235	294	247	277	298	284	256	299	251	270	287	307	305	297	274	287	267	286	298	289	257	293	279	263	250	279	278	280	242	293	294	269	259	288	277	294	275	268	317	277	271	278	269	309	269	266	275	311	272	261	273	312	291	252	266	247	295	272	298	305	283	313	286	302	263	287	258	259	248	259	299	271	314	301	258	297	287	294	282	290	279	280	283	295	292	248	262	284	290	290	289	248	300	271	276	268	275	295	297	301	259	274	250	281	304	281	283	336	250	303	283	283	276	290	257	303	277	285	259	282	289	282	283	260	245	294	269	280	258	308	283	291	329	281	292	263	282	308	277	283	254	300	310	317	300	261	288	233	252	282	257	253	264
27212	18970	5978	1262	968	961	937	990	886	901	934	920	877	949	947	953	883	924	906	939	879	967	944	920	916	886	921	907	893	975	919	894	942	991	962	921	934	973	919	895	908	935	906	893	926	915	924	856	933	879	905	817	921	935	943	918	915	907	913	930	881	880	937	912	901	940	876	912	909	901	952	907	899	882	867	918	872	938	918	946	878	880	839	887	973	874	880	883	918	894	850	941	920	956	912	958	850	927	954	911	937	893	957	937	920	894	888	941	877	949	891	899	884	941	917	908	891	953	896	910	883	993	941	905	919	933	906	926	904	920	870	938	933	878	849	927	884	909	908	869	896	886	871	870	910	944	906	912	946	900	933	853	961	919	943	972	903	858	894	880	889	935	920	900	878	909	897	952	918	919	908	913	916	887	888	922	885	923	918	900	834	839	949	930	948	882	909	843	918	884	915	979	895	926	924	954	923	926	903	883	915	858	960	930	926	933	909	969	925	896	892	914	923	929	921	899	856	936	959	878	885	940	907	980	903	889	916	909	905	838	909	903	881	920	901	980	969	954	941	892	944	891	912	935	867	906	950	985	921	903	877	895	962	915	883	909	930	887	901	899	914	902	942	885	889	881	938	950	906	867	936	899	919	959	929	886	908	969	938	873	891	904	943	931	974	944	902	918	903	948	885	927	892	895	872	907	904	908	873	975	925	884	965	922	829	898	899	882	884	890	969	900	950	927	935	919	948	931	873	920	933	927	897	946	922	943	898	928	895	947	902	928	892	883	869	921	922	922	912	935	871	905	905	864	925	939	890	923	922	929	940	903	938	916	862	918	886	969	891	917	943	916	922	923	938	907	928	866	888	930	907	920	910	838	918	943	912	923	903	931	874	963	921	894	912	931	876	887	905	913	875	868	887	882	908	924	928	914	929	876	910	941	904	943	967	925	904	921	944	866	907	962	918	943	897	927	909	913	877	892	904	944	915	906	913	934	948	896	933	938	902	963	894	894	873	918	916	889	875	956	941	967	892	888	957	894	907	886	914	916	906	898	880	892	880	892	858	902	895	896	890	890	929	921	858	897	908	905	899	880	964	895	906	906	933	889	915	899	931	854	970	921	915	915	886	876	941	930	885	916	905	946	943	876	895	922	864	862	881	859	936	912	908	870	941	868	851	902	905	930	893	903	905	920	917	935	915	927	892	951	924	927	873	856	906	874	931	906	937	843	909	894	840	923	855	954	915	904	906	892	974	936	935	902	874	884	921	894	941	969	930	888	898	970	900	864	907	870	885	868	916	894	887	947	944	886	894	876	897	933	916	887	924	888	902	985	897	935	906	895	910	942	964	876	920	865	924	897	905	899	842	937	893	880	888	922	905	896	964	893	933	874	873	932	913	910	938	884	879	883	887	883	924	925	935	864	962	931	901	906	911	931	901	931	885	905	931	961	905	928	889	932	920	908	915	924	964	924	895	857	958	953	880	859	870	923	942	893	875	923	853	911	905	939	946	895	868	899	907	931	865	936	905	889	906	914	932	859	916	913	981	950	900	831	930	890	944	958	867	895	923	869	892	922	889	961	956	859	973	917	893	911	903	915	917	924	899	950	946	859	865	951	956	918	919	986	929	944	914	949	880	941	926	897	937	912	920	905	986	879	876	910	897	902	929	926	923	886	912	879	887	901	888	965	865	887	922	875	894	888	899	914	910	912	929	867	980	912	939	894	918	955	858	876	938	901	902	978	897	865	921	877	892	927	952	928	934	892	933	861	904	893	924	863	884	956	971	932	918	906	939	908	934	950	921	938	899	936	915	961	873	898	837	892	906	859	931	855	936	881	864	969	891	879	840	950	878	948	927	934	913	880	921	890	902	891	926	901	885	955	865	926	931	932	900	926	953	942	938	845	944	936	937	933	873	910	956	922	918	914	958	934	899	927	894	882	895	950	954	915	848	943	888	860	885	962	910	903	944	927	930	902	930	887	913	888	892	889	907	930	916	925	856	914	919	920	920	883	891	930	953	903	842	894	898	922	869	904	913	925	898	928	925	904	938	901	918	915	938	934	919	903	938	896	844	889	889	911	941	871	931	901	873	920	898	925	907	895	869	883	932	943	964	903	933	881	948	927	949	877	911	922	946	886	937	954	901	948	936	933	908	907	890	870	918	937	925	932	973	913	896	903	916	936	905	869	931	911	933	910	923	867	913	952	900	943	962	890	858	912	859	893	934	910	906	968	953	915	880	942	915	915	923	896	949	902	928	880	930	906	902	913	926	928	896	868	873	949	849	896	929	929	899	910	910	919	873	904	875	924	881	956	902	885	863	891	913	925	926	972	898	904	888	918	936	913	890	948	876	919	909	945	951	934	879	926	906	938	911	892	896	869	858	915	937	916	908	933	887	948	917	956	908	900	942	863	978	895	928	855	864	910	914	870	913	932	880	926	934	906	962	898	935	927	931	948	884	968	974	914	905	951	898	874	917	906	928	919	887	913	888	961	880	904	943	981	894	911	895	912	892	993	875	931	945	909	904	908	865	928	895	991	895	955	857	926	886	976	887	928	886	923	841	923	921	875	906	940	968	902	888	873	896	916	925	880	927	881	882	897	896	874	906	959	916	885	901	927	920	929	895	929	972	946	958	914	859	927	870	902	944	936	919	984	920	911	947	888	924	890	892	874	918	909	907	977	936	865	888	958	885	898	1004	915	876	884	918	864	921	946	949	893	946	891	896	894	940	897	933	881	926	866	954	978	893	879	883	878	888	910	892	904	921	930	949	931	955	894	981	917	886	866	915	924	972	899	941	943	961	934	900	961	895	918	860	851	919	918	893	877	931	872	922	909	949	910	949	879	913	903	921	973	931	956	979	922	947	924	985	880	914	908	935	901	885	924	909	908	896	919	869	917	998	974	929	915	906	884	920	967	983	943	950	910	887	932	890	922	923	875	951	921	860	908	915	895	904	928	893	945	878	944	911	904	893	938	933	944	855	942	914	901	881	901	934	919	916	906	915	873	872	934	917	888	933	989	928	850	942	893	859	954	939	919	903	928	916	933	901	863	884	883	905	934	903	886	891	858	917	835	988	901	867	908	859	882	935	895	927	914	895	919	922	921	892	909	965	913	945	910	904	925	862	884	896	882	937	926	872	908	932	888	941	902	917	905	894	929	893	846	943	877	915	872	895	880	976	920	872	889	901	935	947	867	916	940	920	899	921	934	930	895	916	936	874	916	929	860	885	942	854	884	967	933	896	920	886	891	900	857	953	946	924	950	931	900	937	879	917	875	951	914	932	920	857	920	896	932	890	889	907	880	936	905	868	949	924	911	929	844	908	902	867	916	970	900	899	886	893	914	912	890	918	896	978	961	870	901	831	932	869	928	937	903	934	924	829	911	871	932	893	884	920	914	861	899	937	949	920	901	920	873	917	893	912	874	891	925	875	896	877	899	940	889	978	913	873	924	895	906	917	949	886	906	960	896	872	956	956	867	954	907	948	893	924	967
4499	1366	1282	1100	1052	1004	1004	1057	954	997	983	961	992	973	971	926	937	987	928	948	992	982	931	1010	956	1017	953	1012	996	988	1002	965	955	993	981	995	913	975	964	1002	987	975	955	992	1001	1021	938	987	996	985	979	977	975	976	992	968	1006	1006	947	966	978	964	987	947	969	924	928	941	948	943	1005	962	954	976	943	964	972	889	972	938	999	991	887	985	978	909	936	944	954	930	974	947	957	1041	1018	1008	966	1025	978	1018	963	969	996	1016	1006	943	952	1002	964	986	963	961	971	963	915	1014	967	1001	977	927	930	960	956	1017	943	979	969	1002	958	1018	1012	981	952	960	966	920	930	965	1031	964	927	985	1013	948	1019	993	1027	955	995	933	976	995	922	981	971	933	958	1033	953	930	978	986	954	928	1017	921	971	904	967	965	964	951	997	958	987	988	923	976	950	986	988	1012	952	985	905	943	936	965	978	889	1006	988	980	1002	946	927	975	984	945	1012	1028	921	1029	999	955	969	965	968	902	1000	932	973	936	928	970	979	955	979	977	976	944	1010	863	934	944	945	1025	1022	1019	965	998	983	898	953	971	955	954	975	987	958	1000	989	1003	992	939	968	987	951	942	975	920	943	955	966	957	973	952	996	878	949	915	981	935	980	957	1016	982	997	974	985	967	966	968	966	1008	893	968	960	985	966	953	909	955	1014	961	919	947	899	937	978	973	930	958	980	982	991	949	951	1012	945	950	937	956	972	967	917	940	938	931	969	963	916	958	943	983	951	974	947	923	969	1004	990	961	940	976	1023	973	931	940	925	969	953	962	948	932	970	959	998	1028	987	966	986	967	953	957	1008	997	978	905	1035	947	966	960	929	972	979	875	957	982	967	975	981	918	1010	997	982	981	930	970	971	940	975	966	945	962	1006	1004	1025	974	943	937	952	915	993	972	995	948	1007	997	969	980	924	949	992	977	982	977	1021	956	958	960	937	924	974	957	992	939	932	948	990	950	985	1001	951	944	977	944	944	944	949	975	944	970	1009	968	992	975	1006	992	1014	992	950	920	930	955	1007	958	958	914	934	925	960	932	1009	931	921	976	988	993	958	973	981	947	998	1008	998	977	962	996	1032	951	943	935	991	971	985	990	987	956	911	1030	948	930	986	929	990	961	945	997	960	951	940	1020	1003	963	959	930	921	959	1036	972	1025	923	949	958	1031	987	944	992	956	1007	997	920	961	931	945	913	1012	971	1008	973	987	993	946	975	1005	944	942	1014	965	988	1021	959	981	918	979	937	990	984	945	937	986	909	898	944	958	952	972	998	933	967	981	944	918	986	986	971	950	1003	954	936	973	903	971	968	979	930	919	1007	974	938	969	1003	928	978	945	949	982	966	924	957	959	939	977	971	970	980	937	1009	909	906	913	921	999	976	954	973	971	978	943	963	1011	996	935	955	1018	963	902	915	965	972	984	947	954	1001	925	977	913	1010	919	961	977	1004	976	978	966	1000	881	1006	1009	954	932	1025	983	962	1069	978	972	928	880	997	944	978	929	943	956	979	959	903	943	980	990	977	947	955	986	956	987	922	1005	1019	977	883	947	885	934	967	1014	918	964	1026	1004	913	964	974	981	1002	1004	991	932	975	940	919	969	894	987	957	980	964	1002	989	937	958	970	979	957	945	963	916	934	955	966	924	986	1039	957	976	944	998	964	1023	965	927	953	969	982	1046	1000	998	986	1033	933	963	963	976	938	941	949	1000	1012	1033	1008	967	939	942	925	931	970	989	883	949	959	968	968	962	940	920	976	979	989	952	976	969	1019	1007	927	960	960	936	956	983	974	1033	985	977	942	962	968	1020	911	1017	1058	1008	914	977	971	982	953	984	962	961	1021	947	1012	975	1016	941	1001	1004	1036	1005	1009	940	1015	967	934	920	984	970	1015	963	1013	992	1030	946	961	938	969	967	919	980	980	906	1023	961	963	1016	989	1013	933	948	965	942	969	983	1005	961	969	984	976	935	1042	947	996	932	947	927	937	966	948	1010	994	1021	1000	946	978	976	929	955	969	1009	929	1006	1006	953	940	942	985	950	909	1010	970	957	966	951	956	992	985	1025	999	968	963	968	936	1002	981	979	965	972	964	1002	922	994	940	972	1004	969	972	978	982	981	977	984	936	1018	959	1033	989	956	982	1005	989	1000	926	942	937	945	1028	971	974	999	1052	967	970	976	941	956	966	988	950	972	942	985	1015	942	952	968	943	944	982	939	959	1020	983	928	1001	983	941	975	972	960	943	948	935	977	987	971	963	985	968	1014	1022	970	989	978	972	936	1008	956	974	973	950	957	961	962	971	932	972	996	887	952	981	983	980	1004	982	964	947	954	915	1031	1016	980	1010	949	948	976	946	914	984	980	945	958	985	966	990	959	945	997	952	919	959	981	961	949	964	950	1005	1011	966	945	966	989	967	933	994	943	991	927	952	954	951	962	971	994	958	981	931	940	993	928	935	1023	977	971	965	955	997	901	952	960	974	957	961	975	981	959	1008	921	1018	988	945	998	1038	968	957	964	942	912	924	964	955	931	1021	1001	974	939	976	962	965	997	990	930	1006	963	1035	1019	918	1016	1036	994	940	1007	975	1005	977	909	944	1009	932	968	921	952	971	979	971	978	976	990	974	969	974	909	925	988	972	993	956	956	979	984	974	999	990	946	938	984	1000	967	923	963	950	992	938	888	962	932	922	993	947	966	1006	965	961	944	931	933	873	951	942	1032	964	957	974	1028	886	967	966	962	1000	1006	978	977	974	938	1000	961	965	969	946	976	921	973	1029	889	988	986	966	943	931	1016	980	977	971	972	963	1015	1003	982	989	978	939	932	1005	964	977	991	946	972	998	976	969	976	959	1009	959	933	958	952	1010	971	996	934	924	978	964	958	940	959	933	946	968	978	994	954	938	954	1004	1018	974	962	1000	967	967	904	959	966	979	950	919	988	948	981	967	999	973	1003	1002	910	934	944	986	961	961	1009	1003	976	929	957	991	925	1004	1000	911	980	984	972	965	984	977	922	950	932	970	963	988	922	996	943	989	940	915	998	959	957	1011	930	981	923	1001	983	989	1024	956	988	953	956	967	974	941	927	961	993	964	930	969	981	984	952	991	950	943	948	946	1035	954	950	940	969	1048	983	976	958	992	969	963	952	961	1025	947	943	950	1013	992	983	953	932	971	1017	962	928	969	935	990	1042	957	956	969	996	944	973	927	985	958	972	963	915	979	949	906	959	973	1010	958	996	923	1006	960	974	991	998	905	957	1015	970	941	952	967	969	1001	991	997	954	958	936	966	952	957	973	998	937	914	937	912	935	928	982	922	966	998	999	956	979	990	963	949	1014	949	959	1018	978	986	951	974	952	982	991	976	993	1007	959	984	964	997	1014	939	983	992	989	970	991	956	978	961	965	973	1002	964	1001	967	961	1031	999	945	1016	952	954	958	952	964	966	981	947	956	975	976	972	976	1023	893	961	975	1023	959	1016	983	901	994	988	980	983	944	945	952	978	942	955	1031	1039	953	923	929	957	915	988	1012	992	953	934	995	918	989	972	981	971	988	957	990	1002	935	925	1019	982	929	932	936	939	959	997	980	983	919	939	991	1000	936	971	968	951	972	982	982	1004	963	1007	956	960	953	1048	974	930	976	963	1006	1000	978	967	924	927	974	985	1012	920	953	944	1030	987	999	980	976	955	952	960	1021	955	923
23206	20864	27930	23925	20881	11597	1680	1141	958	930	921	794	804	843	826	790	761	782	719	722	745	792	750	696	688	736	750	731	721	684	703	709	740	707	686	749	729	678	701	701	707	680	713	725	716	704	698	683	751	732	695	699	737	690	685	709	728	742	749	680	708	718	698	713	724	721	701	730	726	768	719	679	702	686	709	700	722	711	745	682	740	691	688	692	763	622	727	712	706	697	687	726	697	690	665	708	689	702	701	734	725	743	705	676	704	713	710	718	766	699	732	712	702	682	724	719	731	735	708	667	741	688	723	694	720	682	706	682	706	709	686	719	727	644	715	696	686	751	703	672	700	717	687	709	667	678	700	746	713	730	730	779	702	720	660	769	659	734	704	705	699	742	732	740	675	715	696	702	710	741	655	748	696	711	720	737	684	785	712	692	716	711	700	717	705	733	719	684	733	669	674	670	673	642	691	716	726	694	758	691	697	673	654	676	691	699	716	760	718	756	712	718	747	674	754	717	678	684	712	740	739	716	664	688	750	744	741	670	698	723	748	644	704	711	697	715	776	652	711	686	722	741	734	700	710	693	679	710	715	674	714	714	651	718	690	749	679	755	685	738	677	744	710	749	692	704	733	697	715	675	750	673	740	710	741	720	713	654	661	664	703	675	694	696	673	706	661	707	725	706	733	699	700	726	693	747	723	709	651	727	716	699	683	685	735	727	701	727	688	716	715	720	698	710	725	701	713	656	716	711	692	729	700	699	669	702	723	728	709	725	706	725	712	724	688	687	706	751	660	668	689	723	695	655	705	671	689	783	665	693	630	657	664	689	706	729	691	723	705	677	761	703	724	727	693	682	746	688	749	692	691	708	714	705	675	745	725	687	671	685	730	702	670	670	676	683	674	752	727	751	654	715	720	703	714	745	690	726	719	730	680	702	725	665	699	707	713	707	691	675	704	696	708	767	677	735	679	686	712	665	683	748	692	770	714	756	744	730	720	710	756	692	653	714	724	692	701	702	676	706	693	712	717	716	664	706	777	708	692	691	684	720	699	730	732	710	755	712	741	718	660	743	688	718	690	728	682	741	682	709	680	660	735	683	719	709	732	695	685	695	735	691	673	681	723	687	655	726	690	709	755	695	747	743	700	695	659	716	697	683	732	711	702	737	664	694	696	709	677	701	700	694	703	710	736	678	695	672	715	676	713	682	708	716	695	717	705	715	670	737	697	694	699	695	667	683	692	727	730	692	697	733	727	739	672	728	687	682	689	725	688	715	695	662	692	712	707	729	697	749	612	702	697	658	759	752	725	726	741	707	654	698	703	686	678	687	726	735	719	679	706	721	717	675	685	745	739	751	730	645	724	685	701	716	706	675	731	719	707	681	671	686	724	707	665	717	692	717	742	688	724	722	661	773	674	691	733	699	692	760	715	715	734	674	699	701	711	724	714	716	662	692	712	720	676	732	706	684	714	681	711	721	750	728	743	693	685	690	677	671	712	726	656	762	717	713	676	691	695	761	696	712	687	669	765	732	731	684	680	711	721	720	701	687	720	639	709	724	744	691	679	669	715	728	695	706	741	664	683	752	679	743	723	725	709	710	668	743	721	686	702	667	694	704	719	721	699	647	676	756	712	669	711	725	740	711	688	684	695	728	691	670	648	707	733	705	724	688	694	709	732	708	696	695	725	721	731	656	684	692	697	674	734	690	733	704	735	724	724	708	684	685	699	675	705	671	732	718	725	687	687	729	718	723	724	691	744	728	727	666	687	669	652	712	702	713	712	727	735	659	760	696	742	664	695	696	731	639	695	713	713	710	707	721	752	709	664	686	712	735	691	758	699	706	687	723	728	711	770	709	691	709	718	684	702	705	661	704	732	662	727	711	710	716	706	691	731	705	705	654	674	728	691	717	727	663	691	751	736	733	709	682	698	697	697	745	717	643	656	683	668	716	761	692	740	674	709	706	680	730	724	718	676	726	702	677	704	753	704	725	665	740	666	701	687	714	699	664	747	718	655	718	680	703	753	723	708	709	683	675	755	696	726	703	744	731	743	664	687	733	692	693	705	736	693	705	700	644	720	696	709	712	721	743	761	705	701	666	711	705	668	693	663	706	709	671	731	702	773	704	730	709	754	740	731	654	713	706	773	729	729	747	718	666	731	699	721	722	694	713	695	685	687	703	752	699	718	684	701	694	689	695	698	719	682	736	735	719	694	703	668	736	681	732	723	697	675	706	660	745	732	688	673	658	753	696	753	727	709	698	697	719	721	711	710	706	677	734	736	709	723	702	677	688	670	694	687	704	741	670	730	700	675	721	658	653	756	678	705	710	700	697	708	687	674	737	692	697	659	716	669	699	685	717	722	695	688	711	712	736	702	683	727	716	704	725	678	751	685	681	709	738	669	746	734	670	646	644	737	687	740	702	642	695	674	670	664	650	730	677	721	701	699	703	724	701	736	693	716	680	742	687	705	695	689	667	738	679	700	695	751	689	682	728	678	664	654	734	694	699	680	714	695	693	691	701	695	671	653	703	707	725	747	700	732	675	681	698	710	716	706	687	724	727	711	712	704	698	701	724	730	706	741	736	683	726	706	650	692	711	714	682	711	670	710	692	713	732	717	743	717	688	674	696	677	723	718	746	723	722	761	720	707	760	722	681	719	693	676	717	713	720	683	685	728	692	742	696	702	724	704	687	708	680	678	730	728	686	724	638	709	674	686	692	733	754	692	696	699	648	691	682	673	672	683	709	696	712	689	704	672	719	717	725	656	708	711	736	686	691	700	757	735	705	685	667	689	739	683	707	724	715	749	691	763	734	698	720	697	670	674	682	705	741	680	681	759	760	680	691	689	720	698	695	700	703	738	712	724	670	696	758	696	688	706	728	683	699	703	679	729	700	715	723	700	731	715	725	668	683	742	741	734	684	695	708	726	689	765	756	678	680	717	676	742	684	667	680	752	709	707	715	720	677	694	663	740	671	703	662	683	700	700	675	689	719	700	712	724	715	726	681	717	699	692	719	721	704	706	637	687	721	744	734	668	727	718	741	675	695	688	665	700	715	656	704	707	689	699	715	708	683	695	753	728	668	723	671	735	704	692	773	705	713	767	748	693	686	762	748	697	675	722	720	662	746	707	709	688	747	674	714	684	721	693	771	712	690	723	676	696	668	661	733	696	681	696	750	671	705	741	680	701	654	699	726	693	721	719	718	748	679	728	684	692	696	714	702	706	706	731	684	720	752	643	670	690	720	721	700	748	681	711	701	652	657	745	673	680	689	701	672	725	717	713	710	729	732	719	705	748	689	714	687	672	685	697	731	701	719	732	700	736	694	691	752	693	691	708	657	705	706	750	744	740	693	716	707	708	718	672	696	746	713	683	715	696	714	726	670	685	713	729	750	636	663	735	671	721	693	699	668	723	713	669	663	706	694	695	681	682	711	712	718	707	712	733	713	644	732	738	696	720	658	757	723	670	741	667	714	680	659	720	701	709	717
3208	7485	6387	3327	2463	1921	1628	1381	1225	1080	1050	932	955	867	910	866	828	751	851	835	782	836	817	753	813	770	826	736	748	778	814	762	786	753	779	790	795	785	784	765	753	765	770	740	758	784	775	829	769	785	716	762	783	775	770	774	738	720	760	757	732	701	732	776	774	789	787	749	711	751	682	745	792	764	776	756	792	747	745	788	807	756	741	781	696	789	744	740	775	772	797	793	745	743	774	760	740	827	708	740	714	756	801	771	748	753	773	768	785	747	785	796	750	728	769	754	837	782	748	767	797	762	815	792	770	771	742	770	774	728	788	770	678	728	759	805	779	766	795	732	746	717	750	802	754	777	791	747	756	737	808	718	763	789	753	743	763	828	733	804	784	785	758	720	739	757	776	725	726	759	799	772	803	755	817	729	746	722	719	708	788	742	808	766	783	710	779	780	751	783	737	758	771	743	687	774	773	762	761	779	798	745	752	785	779	701	739	762	774	765	733	843	741	775	790	801	795	796	792	758	720	752	788	771	723	750	739	757	687	796	747	768	773	715	779	752	786	771	724	766	755	798	809	744	750	763	806	759	770	713	788	727	731	774	740	742	737	761	783	729	749	762	774	712	723	716	758	760	725	758	762	800	773	781	768	772	775	743	793	769	781	792	711	811	765	800	790	713	725	742	800	765	729	735	761	788	755	752	736	773	739	724	733	727	732	729	745	805	706	762	727	720	792	801	810	759	771	759	819	769	783	801	740	693	787	784	750	791	798	800	762	808	774	725	744	729	806	766	713	724	764	789	772	726	757	792	814	742	735	714	742	788	758	748	728	776	730	779	801	755	763	735	793	735	746	742	729	788	737	811	796	810	835	804	745	752	743	786	732	774	766	748	810	736	729	759	748	767	779	730	746	794	717	743	785	769	774	760	754	784	781	738	744	741	769	720	776	765	763	735	788	776	743	741	788	755	761	788	801	769	783	773	770	742	747	771	715	773	783	749	749	710	778	754	781	790	799	781	763	737	740	775	725	762	815	781	760	796	785	778	762	802	745	710	853	726	760	744	785	748	750	771	744	768	748	743	763	748	724	736	818	754	769	776	760	780	783	737	759	820	739	754	799	727	797	788	830	719	774	820	685	753	748	724	764	770	742	748	759	724	780	776	723	746	791	762	768	760	738	772	756	791	805	733	731	785	754	744	761	762	728	796	731	776	799	760	797	788	705	756	801	736	721	797	735	717	723	764	811	767	750	756	801	719	775	767	763	745	788	744	799	723	796	765	768	764	715	784	804	756	732	770	747	765	755	728	745	776	757	717	733	805	769	787	775	779	704	748	744	740	740	726	814	779	781	751	772	738	747	772	823	763	807	749	771	691	737	767	730	763	726	761	748	757	757	792	811	756	761	724	755	753	809	748	788	822	794	819	774	769	780	788	764	727	731	740	768	765	729	778	779	770	805	756	812	810	781	752	811	780	775	735	792	744	804	742	775	691	757	765	804	765	732	697	768	813	758	734	777	801	791	767	735	810	800	775	794	731	737	745	726	766	739	808	779	752	764	763	784	742	750	746	742	733	763	799	704	776	717	788	772	736	757	752	762	812	798	740	803	753	744	800	736	769	732	733	736	779	775	742	779	783	780	755	741	737	756	767	801	751	734	783	771	796	768	737	780	762	797	814	747	742	775	728	752	751	746	736	722	728	757	760	781	804	751	766	711	802	779	685	774	745	770	862	760	748	720	795	769	720	736	802	705	767	716	735	716	805	773	813	778	720	763	720	813	766	755	730	747	752	738	732	823	758	743	723	767	763	765	731	753	755	788	795	771	751	774	761	742	724	796	797	767	789	744	750	750	751	770	761	741	769	774	773	737	763	753	773	807	683	763	779	761	741	777	760	718	758	797	803	763	748	797	753	779	723	830	737	750	759	794	756	730	767	746	764	765	756	744	755	754	757	741	778	756	847	786	733	769	754	781	743	739	756	742	788	741	823	798	788	817	744	793	751	745	783	763	796	769	764	738	716	780	783	751	756	739	749	755	781	757	805	814	733	746	791	722	734	753	733	755	762	742	763	728	737	771	772	781	759	738	750	721	786	729	730	756	741	749	808	837	774	768	776	774	778	735	741	757	798	781	734	716	769	787	755	772	750	690	757	803	734	744	774	770	774	778	755	794	773	752	718	753	772	772	811	715	776	755	739	711	777	760	777	771	755	748	744	743	762	767	787	740	806	761	741	785	724	767	740	744	735	781	798	744	750	767	754	771	788	776	779	732	773	773	765	764	777	797	800	791	750	802	776	746	751	772	781	802	714	721	748	741	759	739	714	757	788	768	751	788	775	799	757	788	751	800	721	805	836	744	765	772	755	742	779	773	807	719	736	760	783	746	778	765	799	776	768	777	790	787	788	753	775	738	667	798	764	776	741	795	783	714	781	759	769	800	750	806	816	769	776	724	783	782	795	722	768	756	808	768	758	783	770	773	759	776	735	729	774	757	798	799	752	760	797	734	772	771	756	759	811	757	720	732	736	784	753	787	746	727	758	728	818	756	812	775	774	782	787	749	791	741	750	796	763	788	770	733	766	745	795	745	760	789	782	805	756	752	755	780	759	759	843	776	772	763	747	759	748	776	802	756	798	766	776	717	756	725	778	772	768	773	772	804	790	742	719	782	797	758	734	763	787	742	784	739	782	756	740	742	749	763	791	742	741	757	749	754	748	783	740	773	737	749	778	764	771	778	742	721	786	735	741	747	761	723	781	744	736	778	756	766	761	761	714	757	760	826	757	769	760	729	767	794	829	717	796	749	755	751	782	767	772	742	744	760	772	728	726	751	751	738	740	748	786	788	771	817	769	715	760	769	739	786	743	727	754	762	785	820	752	782	704	803	788	776	774	773	749	751	790	813	744	712	727	800	833	805	755	738	734	820	805	746	799	769	699	799	735	797	732	757	790	757	731	792	787	760	773	774	736	740	743	759	706	759	729	759	810	754	742	770	766	799	725	776	759	779	748	760	773	802	766	705	765	765	761	770	764	751	770	705	797	817	801	739	712	789	742	717	759	756	794	782	784	771	750	782	772	772	745	727	748	793	733	809	755	727	774	771	789	761	805	771	752	760	789	748	745	758	753	734	723	798	744	791	750	719	775	768	805	733	722	765	745	741	784	743	766	767	763	786	763	769	726	770	734	756	728	744	740	704	763	774	764	807	693	716	755	740	742	754	744	770	788	825	752	760	801	798	765	771	783	782	727	765	789	780	743	736	767	734	799	737	723	756	765	774	793	786	745	740	760	805	763	707	776	777	733	740	765	808	726	762	766	728	726	730	753	780	749	746	764	789	757	757	804	752	773	724	722	755	748	770	823	780	782	791	798	759	775	790	754	751	776	750	721	746	773	736	691	761	755	743	717	781	786	804	775	760	759	778	778	754	772	784	738	758	743	768	749	769	738	760	766	730	757	765	761	766	733	733	814	798	714	782	722	797	779	733	758	756	743	750	735
24180	20861	27111	24635	15521	1378	955	838	707	677	721	664	687	637	664	641	625	612	620	615	630	649	651	636	605	592	605	587	629	622	606	645	594	634	612	629	649	610	657	599	631	650	602	597	619	634	614	600	597	590	614	632	597	609	641	587	617	631	606	642	633	568	587	617	654	584	605	586	620	614	627	609	598	632	566	633	616	612	648	584	569	594	634	613	644	575	569	599	624	659	608	613	590	589	635	658	623	640	611	598	629	614	640	629	599	630	598	594	643	576	616	598	620	636	645	645	631	579	620	602	647	615	559	620	582	599	689	661	610	649	624	615	596	662	617	632	631	651	598	598	638	623	558	580	601	602	599	625	617	572	601	657	595	606	614	615	611	651	649	650	622	614	598	644	573	603	609	634	586	635	598	591	633	624	626	598	654	606	611	610	643	615	620	656	636	649	667	648	618	585	619	571	608	573	583	596	580	604	619	594	569	628	615	561	585	632	654	604	622	598	591	610	594	622	582	630	640	597	599	613	608	604	608	637	617	604	641	626	611	591	585	671	645	600	635	630	587	625	659	576	590	618	614	620	562	609	580	598	608	607	613	601	660	611	638	588	618	607	644	657	576	631	595	621	601	610	606	608	586	628	621	633	637	599	617	572	580	645	613	683	598	617	614	579	596	616	629	608	607	605	633	586	565	601	649	582	583	588	613	605	614	587	615	611	577	594	641	600	614	605	608	607	592	610	655	612	587	614	600	638	594	610	616	603	586	600	560	620	606	581	595	604	622	641	645	597	637	615	592	625	604	629	588	581	652	605	559	576	640	636	610	627	624	621	633	644	637	654	619	666	616	635	595	649	626	674	595	613	587	582	606	648	613	590	582	607	618	623	599	588	620	632	603	621	636	622	637	606	670	614	617	641	639	630	655	606	586	589	605	599	635	676	646	586	580	616	551	629	608	619	610	546	654	627	592	624	601	684	560	621	645	585	637	613	662	590	609	578	596	634	556	621	628	624	621	606	594	636	616	586	567	584	609	622	621	615	616	617	624	601	630	581	617	619	619	576	594	623	610	620	593	612	590	632	638	592	599	625	627	610	586	625	592	590	648	626	666	647	617	594	618	592	574	622	603	613	612	616	636	622	637	600	574	637	620	587	617	605	635	617	563	669	595	625	663	648	620	593	619	593	627	605	663	623	667	603	594	604	640	634	610	621	660	624	535	599	624	622	617	595	604	591	615	591	665	602	637	648	628	609	559	572	630	646	650	618	621	630	613	581	629	633	591	638	577	635	602	637	622	612	584	564	593	635	584	596	634	587	591	613	578	651	640	562	583	633	598	594	621	589	609	571	585	618	593	631	653	608	607	655	606	603	609	617	593	626	643	586	618	576	624	627	595	623	572	647	617	591	647	675	620	577	638	625	588	607	606	576	628	612	621	619	607	606	574	627	632	644	604	592	600	624	626	633	633	611	589	600	611	646	608	574	610	608	644	606	610	593	653	585	639	618	614	565	655	585	614	578	603	677	566	629	626	613	605	638	612	622	601	591	595	643	632	599	660	631	614	674	598	597	589	574	620	629	604	639	592	608	602	627	610	604	576	613	618	589	591	576	618	630	585	609	618	639	583	640	584	629	582	639	616	604	638	607	609	597	670	614	583	614	629	622	634	604	636	612	652	627	611	583	592	582	578	656	630	573	627	643	679	579	602	605	595	643	603	563	653	636	608	641	617	593	637	625	630	588	609	576	601	590	652	661	600	606	623	591	555	612	642	582	607	607	589	589	611	638	601	604	584	609	624	581	653	608	550	626	676	644	598	661	613	588	613	622	602	596	589	584	607	616	625	642	598	597	631	621	599	594	651	635	616	666	612	617	597	596	593	588	647	608	581	646	591	585	608	588	619	602	618	643	598	623	612	647	624	599	574	601	644	607	618	634	625	572	588	555	580	612	594	623	593	648	641	590	640	618	601	644	579	610	583	579	611	573	644	612	623	615	600	592	620	599	688	622	591	592	565	617	585	669	638	628	612	614	629	630	621	606	636	639	667	636	605	570	578	672	602	609	613	567	604	600	612	606	635	637	659	560	606	601	629	636	630	633	596	625	620	619	597	608	575	613	591	606	595	584	609	614	592	635	614	594	604	617	614	604	614	608	656	594	625	627	580	575	599	672	605	586	582	617	626	613	576	629	608	636	592	569	603	612	649	660	609	624	618	622	634	617	600	637	592	591	637	611	636	624	616	628	598	644	627	633	586	658	609	633	640	603	594	665	580	625	648	640	591	640	582	637	619	607	577	617	626	619	634	584	624	614	632	626	612	600	621	610	579	588	582	587	651	620	556	598	617	619	655	578	626	630	606	590	591	648	620	608	655	607	627	579	613	609	619	680	623	563	610	609	633	638	608	563	587	592	638	585	607	655	630	573	592	619	617	624	636	611	601	572	627	621	623	614	643	626	591	617	663	614	614	580	621	630	661	610	602	638	611	635	577	642	616	615	594	619	646	618	672	612	641	567	646	594	603	607	648	632	624	628	580	595	666	607	593	614	628	594	642	569	636	594	635	632	622	573	591	592	597	585	641	635	614	582	631	642	625	634	590	624	579	647	629	597	647	623	628	587	596	581	659	563	609	609	631	599	559	587	602	628	695	567	611	599	586	603	610	607	591	611	648	631	609	626	611	636	588	567	596	645	636	590	614	605	599	633	649	560	651	606	610	638	608	616	632	620	595	598	655	621	626	612	622	616	628	599	602	593	633	619	646	592	636	581	615	596	602	599	610	652	631	612	640	651	611	652	675	661	622	587	587	631	621	612	600	624	628	624	590	623	627	604	622	610	645	596	585	601	589	657	625	663	656	609	628	594	616	635	594	601	666	622	628	629	639	625	596	650	615	579	601	600	601	590	582	598	579	612	605	595	618	586	611	625	604	646	614	635	596	635	593	602	636	610	598	613	632	611	589	631	582	630	592	631	612	619	660	636	581	606	649	582	651	600	643	563	577	605	584	613	600	599	620	601	627	600	668	658	628	551	597	663	582	650	611	648	613	626	573	627	592	617	598	568	598	637	607	589	648	613	609	628	632	596	656	614	649	578	612	614	663	650	604	628	600	596	627	611	640	638	667	620	610	624	614	581	634	643	558	607	604	627	599	613	665	554	605	604	609	633	597	615	595	596	643	564	606	600	602	664	613	634	607	614	626	577	621	623	632	597	626	621	578	643	599	620	629	612	582	642	613	596	599	622	628	655	646	666	597	572	675	595	627	621	626	679	545	616	634	565	626	566	595	604	598	605	614	592	640	602	631	606	622	648	596	654	676	624	626	568	582	597	629	628	613	572	640	600	630	572	605	620	602	640	651	594	580	602	626	623	631	634	696	606	630	614	589	651	635	622	642	567	626	652	579	600	577	619	589	610	605	630	597	605	612	633	633	565	619	630	656	607	602	646	615	632	628	601	645	583	590	617	617	612	625	601	612	590	619	638	603	628	603	609	598	604	628	600	632	622
3436	5082	3936	2207	1737	1402	1142	1081	935	766	789	762	713	736	780	753	672	716	666	670	683	672	648	635	672	666	660	640	646	657	620	620	623	660	607	640	640	620	674	638	651	666	657	667	641	658	669	639	683	671	673	681	650	634	622	609	641	634	635	665	617	650	607	678	669	685	611	607	587	633	629	644	585	620	611	608	645	637	660	625	604	652	593	655	678	665	632	657	667	615	635	595	661	684	674	672	642	647	671	608	651	659	632	664	677	629	665	631	659	627	609	615	639	617	672	646	671	636	616	634	608	636	663	593	618	628	689	628	621	628	699	610	639	639	602	611	659	636	659	670	646	642	636	653	635	600	637	643	663	658	624	639	699	623	674	689	636	597	652	638	659	697	654	678	611	577	673	640	635	622	662	672	679	637	678	652	689	622	629	605	640	647	609	638	669	659	614	590	654	665	666	672	641	639	644	657	610	635	588	659	652	622	663	680	594	640	640	628	662	640	634	639	632	624	672	627	647	611	679	681	624	657	602	628	642	591	638	622	624	635	607	649	656	633	613	630	652	615	627	642	618	673	634	621	650	611	604	635	613	661	679	625	654	653	654	695	689	674	632	655	616	655	639	688	630	641	655	656	637	659	624	627	644	633	642	642	602	666	632	634	668	616	622	622	590	621	651	582	655	650	656	664	642	638	619	655	663	637	702	639	633	644	677	628	634	615	644	684	648	644	670	659	645	622	593	668	617	599	655	613	614	650	624	626	679	606	646	590	614	647	648	640	607	649	631	686	647	631	665	655	623	676	619	606	629	589	626	595	670	680	634	639	670	654	688	692	650	629	635	604	599	666	629	625	634	617	650	650	664	631	648	659	606	656	669	641	624	646	629	632	671	669	665	669	638	647	607	658	650	647	607	679	619	644	629	693	619	635	667	650	628	660	604	625	614	645	651	642	669	725	637	643	609	578	696	628	651	672	640	676	610	646	672	668	635	680	683	580	644	646	602	664	640	613	661	650	659	653	635	611	665	611	628	630	628	620	643	705	641	623	644	625	601	634	646	636	633	604	632	623	684	637	678	626	679	645	640	626	613	698	658	680	638	663	642	642	624	673	620	623	603	644	610	636	664	651	627	615	608	666	638	685	630	583	651	644	619	604	651	615	651	634	597	630	640	669	623	630	662	633	715	638	687	678	680	659	655	633	637	583	638	648	632	679	641	655	621	597	663	613	613	657	645	594	622	622	635	677	629	644	630	649	590	616	631	619	673	638	608	671	663	627	637	596	651	660	631	653	698	661	659	622	694	610	658	615	635	656	621	612	639	588	658	661	663	673	642	604	614	682	675	645	649	646	599	612	646	619	627	622	706	669	614	648	584	641	641	645	604	633	621	667	669	657	642	629	621	656	674	590	667	650	625	635	637	674	638	645	635	602	678	608	673	677	636	638	633	653	648	660	631	610	605	671	656	673	641	575	618	687	644	647	639	650	641	657	586	631	623	624	644	663	636	664	625	618	644	641	627	579	669	675	641	626	645	682	642	658	677	610	619	658	626	610	670	587	644	657	640	663	621	590	615	617	601	676	632	584	656	630	632	638	667	639	624	645	626	615	640	636	679	620	638	675	672	662	610	680	621	626	635	612	611	599	623	728	656	597	635	659	667	618	652	590	661	636	622	664	662	611	627	684	623	666	631	630	620	645	617	687	688	620	643	590	648	666	671	669	660	620	619	628	658	626	661	656	591	641	654	641	610	629	660	597	698	631	683	590	617	622	619	633	683	620	672	684	663	640	649	625	652	608	625	634	609	598	688	616	667	629	628	662	614	669	656	656	622	642	665	623	648	631	643	643	674	653	614	632	618	654	647	637	647	664	679	693	636	615	665	644	614	620	650	649	632	685	613	605	650	646	626	602	647	685	633	687	648	663	616	700	647	660	621	645	608	669	666	606	653	667	634	629	631	648	634	655	627	656	602	615	607	649	644	648	614	701	621	605	629	650	669	638	645	625	619	652	629	618	648	657	668	663	648	604	607	650	647	609	626	622	625	668	676	616	663	649	687	666	680	662	603	644	629	683	657	650	610	642	654	604	620	630	675	624	686	681	635	657	640	608	649	604	636	643	645	640	646	646	627	658	634	679	641	608	619	592	639	630	699	604	653	628	684	658	652	649	652	641	692	659	652	661	656	649	659	691	675	591	653	701	661	672	607	649	619	643	649	636	612	704	628	610	627	654	586	683	593	640	613	658	615	647	615	610	616	634	646	651	690	586	669	607	659	658	671	641	614	645	660	642	627	574	649	648	608	659	624	684	609	648	609	622	665	658	671	569	688	663	674	646	634	641	612	624	694	638	594	609	641	584	670	657	683	657	642	612	593	654	664	600	666	648	659	691	671	660	663	625	619	625	647	608	671	653	699	636	627	630	618	647	634	607	616	656	602	659	640	635	594	644	703	597	629	650	610	632	679	654	651	635	629	637	644	680	604	633	617	595	668	632	608	646	665	600	640	671	628	633	688	653	652	654	625	634	623	631	648	638	589	619	655	638	602	661	626	625	648	616	611	603	642	634	652	600	694	637	622	669	648	660	650	625	639	603	645	644	633	612	624	580	628	672	634	635	597	625	636	674	646	614	665	652	579	664	632	634	634	642	620	659	660	675	636	599	638	633	626	638	610	619	640	584	592	623	635	651	636	673	625	674	637	630	661	616	635	635	614	636	656	600	666	612	657	658	615	638	607	637	635	687	599	658	644	626	655	655	632	626	703	631	636	663	634	684	651	643	606	664	658	611	644	623	638	681	642	614	621	606	575	663	665	600	629	627	620	653	644	637	665	676	671	594	654	705	598	627	637	580	610	633	650	606	637	633	677	641	626	645	629	618	634	652	642	643	616	593	660	670	637	616	662	640	635	646	630	641	625	606	636	661	663	632	639	656	660	653	619	631	635	644	670	660	645	606	673	628	699	647	635	612	645	672	619	647	629	649	617	656	641	640	628	597	609	687	671	635	633	656	646	628	611	608	654	677	652	601	661	656	628	648	633	679	640	654	623	644	636	626	672	645	637	610	634	603	646	668	628	623	658	622	633	677	584	625	598	627	641	655	610	616	676	619	624	652	637	604	626	677	608	626	636	627	606	655	673	636	671	653	690	637	645	597	609	627	641	654	625	664	609	628	652	638	647	623	633	618	656	624	672	661	644	654	620	649	640	687	610	624	630	668	612	625	625	642	655	603	621	627	705	669	637	635	644	653	621	657	652	631	629	603	656	623	607	651	645	645	647	627	607	670	639	649	638	644	642	645	660	617	597	628	638	638	640	606	623	639	633	673	658	619	670	609	642	648	617	680	653	652	659	667	666	743	625	659	581	629	623	655	687	634	646	614	600	665	642	685	630	649	623	597	582	585	649	634	615	675	657	626	638	622	614	658	631	654	678	591	642	616	647	640	615	578	625	628	619	678	645	651	614	630	625	654	642	643	632	653	629	648	639	638	604	602	656	642	625	634
22149	20896	28376	23546	20896	20942	10922	1151	778	637	606	557	440	449	419	387	384	375	397	340	328	314	360	291	294	330	299	293	291	253	290	294	296	305	282	281	289	284	304	276	255	234	261	282	255	314	275	297	244	236	276	272	251	290	261	252	292	267	275	267	275	275	255	252	270	279	280	263	270	246	243	259	274	319	287	270	269	259	278	291	234	247	266	327	289	298	264	268	254	253	274	240	227	288	240	303	277	252	292	231	254	283	268	279	276	245	290	272	253	262	275	294	296	292	264	262	276	241	252	227	241	276	266	273	270	275	279	279	237	259	253	283	252	254	268	266	258	242	284	249	254	267	266	277	305	267	278	246	267	263	233	305	264	254	296	273	274	266	242	273	279	259	281	240	242	255	253	252	251	272	279	247	299	272	270	275	258	249	268	258	264	264	243	272	229	259	258	275	299	252	271	253	268	249	266	257	267	255	266	269	259	274	263	229	246	280	269	276	283	258	259	260	313	309	251	255	266	267	266	258	276	289	262	282	274	275	254	248	285	279	265	268	266	243	246	258	253	306	242	274	247	267	229	276	265	286	259	249	257	283	265	276	239	311	265	249	252	251	268	254	252	240	259	287	274	267	291	241	257	260	259	228	282	262	247	282	270	284	264	269	257	240	235	257	292	273	277	257	254	294	275	250	240	266	280	283	266	264	261	299	269	251	232	283	283	285	272	252	238	251	253	281	247	248	245	279	271	279	244	248	262	283	246	255	262	271	296	260	256	248	241	249	253	257	251	278	267	262	291	254	266	268	267	277	273	270	262	253	279	253	235	265	268	242	242	259	254	275	254	272	282	229	275	253	263	267	236	281	290	222	252	267	275	271	290	256	301	247	254	253	281	243	263	227	270	257	265	266	297	244	243	289	259	280	257	263	234	278	268	278	255	270	248	263	275	259	282	265	255	264	258	266	292	246	254	256	259	262	250	256	264	251	250	276	253	257	256	252	264	296	277	245	279	258	261	246	283	274	264	247	259	283	242	256	269	270	238	253	265	267	267	244	238	265	273	252	284	253	260	251	269	249	261	246	273	243	265	259	257	279	275	262	270	277	274	273	265	243	244	252	262	260	244	264	266	268	251	262	291	255	245	259	274	247	277	266	264	264	283	277	259	268	278	244	244	247	236	248	238	260	288	243	283	263	260	271	254	265	273	272	257	253	274	248	272	244	262	259	275	291	261	277	284	262	271	286	277	246	250	272	287	293	271	249	258	314	253	249	282	269	254	254	285	284	271	241	233	230	241	246	239	268	257	268	268	252	266	245	269	275	255	267	262	269	295	274	267	303	255	264	260	272	275	276	258	297	266	214	282	270	268	232	270	248	258	262	245	270	257	256	264	285	257	272	249	246	261	270	251	272	249	291	288	278	285	275	232	242	266	278	255	271	272	280	270	258	251	270	260	298	245	252	239	257	290	264	268	287	252	282	272	282	271	272	253	275	266	259	279	262	243	254	255	297	266	251	287	262	240	252	259	268	234	254	287	264	268	276	270	254	252	262	268	246	264	252	266	257	238	271	272	267	259	239	247	229	258	272	256	270	237	263	225	272	260	239	243	264	264	243	258	257	274	278	266	288	252	253	271	271	273	281	250	288	268	261	269	274	261	259	245	224	242	283	258	277	251	279	277	256	228	244	276	264	255	266	250	264	271	257	274	273	262	263	244	252	249	261	299	284	276	270	277	262	277	270	250	255	271	266	279	264	223	270	246	273	288	273	291	241	276	290	253	275	258	264	272	266	261	278	245	270	271	274	290	278	295	243	266	259	255	266	246	255	251	281	296	300	281	266	310	263	263	260	251	277	264	281	260	309	250	253	258	304	269	271	230	288	269	266	246	268	256	232	263	292	232	239	253	257	249	284	285	281	226	258	281	244	240	275	250	242	270	265	256	269	268	238	258	243	259	275	248	244	252	277	272	256	284	275	267	237	277	245	252	260	263	245	234	279	259	265	250	254	247	254	264	287	260	277	248	259	261	238	282	289	274	263	276	259	251	251	237	266	277	290	288	301	271	270	255	214	282	261	260	253	256	250	271	275	268	265	287	244	287	261	242	266	281	239	237	293	277	259	272	269	259	271	287	236	259	270	259	259	244	241	266	256	263	265	277	265	248	269	310	219	259	269	278	262	257	237	265	273	251	263	258	292	279	255	263	233	275	255	252	268	266	267	247	250	237	249	293	244	241	222	246	260	273	277	265	250	251	266	267	222	248	280	242	264	233	270	267	266	270	259	272	246	264	266	276	244	257	260	290	246	260	261	214	267	282	277	252	265	263	267	287	263	229	247	280	255	265	283	261	223	260	250	287	247	262	249	259	255	241	236	275	268	240	275	278	262	272	236	264	255	251	252	284	292	260	280	252	270	267	260	265	292	276	278	237	278	261	280	273	229	283	266	303	249	248	278	242	215	256	267	261	255	261	260	289	272	271	267	261	280	262	263	279	250	297	264	230	281	243	233	280	249	264	252	248	268	211	257	246	296	262	257	242	274	283	286	265	230	278	266	244	244	274	255	263	273	244	270	233	251	268	282	285	291	292	242	296	238	263	254	275	255	253	271	252	264	253	256	246	275	243	290	242	259	243	264	242	269	256	255	293	242	255	294	247	282	261	262	217	301	276	276	265	269	261	264	260	245	249	262	272	255	257	260	282	282	282	244	260	242	267	257	269	264	248	252	280	248	239	274	260	258	271	274	231	261	258	257	249	241	241	267	296	257	257	237	271	248	252	247	265	250	247	259	297	271	263	250	261	302	256	285	248	248	239	256	237	244	266	250	270	292	262	306	285	276	262	226	256	266	243	264	283	271	281	236	260	271	260	265	250	253	277	234	243	278	273	252	252	242	272	275	280	246	269	276	272	273	265	268	274	257	254	273	268	250	246	273	252	273	247	280	263	283	259	266	247	242	287	272	253	277	249	253	278	278	252	285	254	248	261	252	293	260	248	264	265	245	266	242	277	264	254	251	261	252	274	261	254	257	254	240	264	250	258	277	269	269	266	271	245	253	263	255	261	251	251	286	282	255	267	253	263	277	255	272	231	251	284	276	290	289	248	263	263	270	269	244	290	271	295	260	275	276	277	259	231	243	257	259	250	262	279	246	255	252	246	245	256	243	273	271	294	260	264	252	278	233	288	281	250	278	271	266	258	249	239	266	281	229	275	251	265	279	254	266	240	264	282	255	251	302	262	288	260	248	252	253	253	238	262	253	305	292	237	227	281	243	253	243	283	267	228	255	261	268	261	247	255	253	263	268	280	272	265	285	260	251	246	276	247	259	239	262	242	246	266	263	255	256	271	268	282	242	245	264	266	257	237	266	287	249	267	254	244	271	281	271	265	276	234	240	278	248	250	277	262	247	297	264	287	258	244	233	277	278	275	263	260	251	254	243	248	244	252	270	283	278	274	263	253	295	262	253	283	278	294	280	276	274	259	290	295	253	269	263	260	272	253	274
4197	12684	10293	5073	3765	2723	2125	1564	1200	930	842	719	632	542	516	483	458	442	378	392	351	364	371	341	334	367	337	344	330	335	317	296	316	346	297	311	286	298	307	299	311	287	321	301	272	281	320	280	310	311	302	291	274	325	305	280	274	274	307	283	261	308	301	271	316	282	297	293	284	268	309	295	301	273	298	325	313	271	267	274	261	290	278	282	294	309	280	306	271	313	266	277	292	283	297	292	299	274	290	298	274	273	274	303	289	282	290	304	295	262	305	272	284	304	263	304	276	302	275	276	279	282	282	285	290	260	301	286	316	309	261	286	290	275	275	311	296	293	281	271	288	276	291	275	305	253	294	281	296	300	317	318	289	302	291	299	286	311	286	295	285	258	311	297	277	289	279	305	302	282	310	289	310	307	308	274	281	302	319	286	264	315	285	290	299	297	283	287	279	275	299	290	251	269	275	279	262	275	326	282	286	257	271	303	308	258	338	275	318	290	293	318	278	285	268	260	279	282	286	282	269	308	260	338	321	287	265	255	300	272	300	287	298	277	273	272	297	290	283	269	319	295	278	278	298	327	280	266	307	287	262	265	282	281	245	287	280	272	267	314	279	285	289	271	257	279	253	289	285	272	268	284	266	288	298	273	298	296	298	316	279	285	284	298	312	274	274	289	278	289	291	274	291	290	283	284	266	315	289	287	295	298	317	263	292	274	293	299	303	278	286	260	297	274	303	306	262	264	267	286	266	294	296	294	283	254	274	293	313	256	313	286	277	284	260	297	288	302	295	299	279	271	278	272	255	287	267	295	282	290	286	278	305	287	265	280	307	253	288	273	271	278	274	270	315	312	285	301	297	291	282	282	279	290	302	261	249	271	307	307	271	270	269	260	297	283	273	279	257	292	300	262	288	252	272	285	279	267	273	302	291	285	298	282	317	308	282	294	276	285	293	314	268	305	281	268	275	304	272	272	283	250	262	305	264	282	298	296	271	265	279	285	250	214	262	291	285	268	318	285	291	281	262	265	302	290	276	277	265	279	258	274	299	298	259	280	281	292	298	287	290	284	309	300	265	268	274	301	288	291	306	295	283	312	264	268	263	288	283	295	271	319	277	281	284	308	269	296	283	297	307	287	313	317	296	245	271	291	268	299	278	289	303	281	274	276	277	280	278	285	290	304	285	308	279	266	280	266	285	247	287	269	278	260	301	308	290	265	280	295	258	303	275	272	292	273	289	268	296	279	291	269	313	282	269	287	278	277	287	285	306	293	263	310	313	284	279	292	288	255	283	264	277	283	288	279	297	288	254	278	289	310	289	279	293	276	277	291	310	321	281	293	284	290	283	295	301	276	277	297	279	257	267	297	278	296	267	287	284	253	255	285	296	269	274	289	279	296	283	286	258	273	283	264	289	268	316	271	290	250	301	261	273	277	261	270	315	304	269	289	267	293	295	271	237	299	267	274	278	304	274	293	299	280	282	270	291	262	305	304	290	306	278	289	273	301	271	293	307	278	288	279	281	279	290	264	261	295	283	283	306	256	299	254	305	288	285	302	304	276	263	252	272	267	292	266	261	297	290	250	313	296	291	265	280	292	279	319	273	296	271	316	289	269	303	287	255	281	270	264	270	299	314	267	262	291	272	262	304	292	276	265	305	268	292	268	291	269	274	273	314	310	308	278	279	264	313	322	310	316	294	283	291	276	288	307	287	281	292	260	269	277	294	299	305	284	298	312	265	301	278	298	275	261	320	247	298	268	290	278	293	286	271	288	277	313	304	280	303	277	296	295	269	294	272	295	283	278	273	298	276	324	294	265	260	290	273	279	289	310	273	297	299	306	292	331	266	286	278	275	280	296	294	255	303	296	269	281	300	272	280	271	302	271	284	287	259	258	289	277	284	294	263	309	280	301	247	308	260	290	253	256	291	304	243	301	293	264	276	291	302	259	289	261	277	288	288	280	270	280	285	263	300	299	309	255	264	279	242	333	279	294	271	286	247	262	288	291	275	285	279	260	277	285	287	275	268	265	260	252	283	288	262	282	278	274	288	280	295	275	287	255	271	256	262	312	294	296	282	290	276	285	298	306	296	280	278	277	288	307	242	282	273	299	303	275	316	277	282	272	282	305	296	270	272	260	308	290	285	279	287	279	257	292	291	296	294	291	280	300	284	292	287	299	282	296	265	269	282	281	292	300	268	292	304	288	277	277	303	280	289	277	301	302	286	282	284	311	298	276	288	324	275	293	254	278	279	264	288	294	300	288	289	287	282	293	285	301	278	292	265	263	294	321	283	275	273	282	310	287	282	288	310	271	282	266	276	275	291	257	276	288	290	292	284	279	282	298	269	302	269	305	292	286	293	290	268	283	272	297	273	278	293	309	298	298	249	253	286	299	286	285	308	282	304	273	270	298	279	280	298	252	268	298	276	283	298	296	304	275	287	268	293	292	273	278	255	257	290	309	275	262	284	241	273	301	273	284	290	284	291	279	279	296	285	271	290	276	281	263	308	288	246	286	297	302	281	267	270	270	298	327	288	300	287	292	294	314	300	265	292	287	269	302	285	301	289	256	257	295	292	279	287	292	270	277	287	294	291	327	279	293	302	316	299	271	298	282	305	284	309	264	291	254	280	269	299	271	273	325	254	291	271	238	282	302	286	268	265	292	283	293	270	257	260	275	291	308	287	254	281	300	282	298	306	247	294	311	305	324	310	290	285	289	281	265	274	285	271	297	284	277	281	286	294	267	293	340	296	280	285	277	253	273	289	285	280	238	290	272	314	279	314	268	293	282	272	293	269	287	255	265	272	295	268	277	275	275	287	257	301	274	315	278	290	259	249	319	280	284	284	296	294	273	293	278	288	274	276	250	275	309	296	296	270	239	285	275	301	293	264	297	283	287	275	306	269	267	310	289	281	271	266	258	284	250	275	287	272	282	300	267	251	310	293	318	275	278	271	271	275	288	301	291	298	283	262	297	261	277	279	266	311	315	282	267	284	293	242	290	269	290	281	276	278	282	279	265	300	261	268	273	289	305	276	278	292	291	273	289	308	289	265	282	305	280	296	300	294	280	301	307	286	264	255	269	276	315	290	279	288	295	240	267	279	287	300	291	277	265	306	307	275	287	313	284	280	258	283	282	291	287	295	273	302	290	308	299	273	262	255	282	263	250	279	299	299	294	306	289	294	286	266	274	329	280	288	274	273	272	294	275	282	286	311	280	289	298	291	276	274	305	290	275	297	286	312	280	281	276	312	290	286	289	305	300	277	295	279	272	274	280	282	281	278	235	332	266	269	317	290	281	300	310	291	314	242	281	262	261	305	276	291	277	276	265	269	261	298	284	266	302	295	298	286	266	267	283	279	259	298	299	298	295	277	280	284	271	286	292	260	265	281	265	297	266	277	288	267	264	297	283	274	302	264	274	291	296	270	269	277	250	259	241	271	295	293	283	273	291	290	283	267	298	289	304	283	320	279	298	274	272	286	292	258	265
27129	18983	6069	1337	967	1002	983	940	919	945	1014	964	941	952	920	904	954	945	960	926	931	945	938	891	940	970	973	880	913	938	896	1003	928	891	859	898	969	896	927	913	918	953	920	926	891	863	924	902	916	963	926	958	968	941	939	895	949	895	936	954	935	913	926	947	919	932	948	976	949	914	948	990	929	887	925	909	959	965	943	929	859	970	887	947	946	935	965	912	892	955	926	905	892	984	887	978	980	941	922	893	907	985	941	911	935	928	903	979	931	939	941	1006	929	972	931	924	944	913	938	931	927	961	903	928	919	937	955	946	972	894	933	911	921	958	909	925	942	895	895	897	953	878	929	881	936	910	921	923	999	916	993	957	899	913	919	945	940	953	892	918	953	905	912	930	887	950	908	890	930	917	1007	934	898	937	982	927	879	948	945	931	897	908	922	851	904	939	903	942	928	930	943	931	921	944	896	990	942	943	900	955	981	896	938	879	989	918	945	904	954	897	890	924	922	932	919	862	945	965	896	926	955	909	931	918	944	946	1004	926	910	939	923	867	951	934	908	861	906	943	930	901	938	884	942	863	977	922	909	972	919	908	928	934	930	927	935	917	922	930	939	919	922	921	870	932	921	934	945	878	966	941	920	914	948	943	983	963	884	917	948	972	906	929	892	937	956	953	885	882	878	959	936	906	943	955	889	933	881	900	903	941	905	984	900	901	902	969	964	909	923	999	862	935	964	930	913	942	964	940	878	966	933	929	906	918	981	928	920	870	909	935	936	909	929	942	929	862	945	888	916	917	990	924	962	872	914	929	961	925	933	922	972	876	922	895	866	933	964	914	872	947	933	914	909	944	939	982	918	930	900	948	926	979	962	983	949	923	929	951	937	921	930	946	952	880	876	905	931	911	904	848	973	939	933	964	917	917	925	907	929	926	936	902	917	926	908	906	960	946	958	934	905	953	911	872	937	968	938	916	951	892	952	915	913	953	911	948	952	900	921	954	931	937	873	867	956	873	889	994	950	998	910	956	893	919	888	959	955	938	901	928	912	946	958	1023	941	1000	915	917	912	1008	905	1012	941	927	862	915	929	931	890	913	876	936	915	872	922	940	990	953	935	930	935	932	906	958	918	926	937	904	910	910	947	938	919	904	904	934	912	927	957	934	917	933	913	950	967	927	897	908	888	893	945	939	947	924	952	940	960	902	934	934	956	954	946	903	930	949	949	902	878	934	903	872	898	877	900	936	952	891	923	953	931	923	948	945	932	923	944	854	957	867	969	969	913	919	883	897	945	890	929	843	936	1005	916	886	923	935	860	907	960	917	924	941	936	964	926	917	993	899	953	871	974	927	951	893	902	960	942	949	964	932	922	925	931	892	943	925	864	973	923	999	955	971	871	907	946	928	895	897	871	896	931	949	889	925	940	889	960	939	928	935	905	917	931	927	925	965	887	965	950	871	913	924	924	902	1011	936	947	936	886	908	954	936	933	973	887	929	939	934	911	906	933	983	946	969	902	970	886	933	936	902	959	922	903	935	899	929	915	894	896	911	895	958	926	964	929	906	933	899	891	956	1003	935	850	941	910	899	929	967	902	968	961	932	914	906	891	928	944	921	942	937	975	962	1001	878	956	953	959	920	1000	967	930	902	863	980	923	956	950	955	944	920	907	898	929	966	928	922	891	923	909	969	903	886	960	907	864	880	910	956	859	954	893	943	941	919	895	922	943	908	925	942	922	936	877	904	919	946	899	957	905	843	883	869	899	889	924	928	964	914	956	1022	950	981	961	910	957	885	961	895	913	941	942	918	872	962	894	942	966	976	898	878	939	927	933	900	921	972	997	956	919	939	934	919	918	904	980	960	974	894	890	928	908	900	953	918	902	990	932	889	928	990	930	953	953	889	938	914	910	905	906	921	950	921	876	918	919	897	939	917	951	920	927	944	965	950	960	935	895	886	903	920	937	941	977	885	925	861	890	958	974	930	951	978	962	947	967	927	972	924	939	905	914	949	951	943	929	954	954	953	961	947	937	959	936	948	926	953	927	966	974	938	941	996	918	925	941	949	900	954	973	875	909	915	898	883	952	937	914	965	926	947	903	967	938	874	869	937	936	981	922	950	914	931	959	986	944	944	947	913	902	955	898	975	909	927	928	922	964	965	935	936	958	940	930	935	979	948	962	980	984	934	908	951	948	932	919	895	917	921	910	906	922	917	958	931	923	923	961	970	931	944	880	936	959	985	969	890	934	880	913	932	924	875	924	910	963	917	956	898	918	938	927	932	949	887	951	910	899	915	992	876	904	954	916	886	895	937	910	886	897	892	935	992	955	946	937	871	879	925	885	946	924	919	936	901	970	937	904	939	945	901	931	909	938	947	942	948	955	917	903	855	948	950	945	932	924	922	909	893	952	902	976	932	954	887	940	922	878	958	934	974	860	913	920	918	913	920	911	955	908	908	873	885	967	838	963	893	944	938	863	947	943	952	936	953	968	901	946	908	955	880	942	905	984	928	917	989	925	971	920	942	921	970	913	903	924	940	904	886	903	930	932	946	875	888	896	927	946	907	920	960	900	955	968	962	895	951	919	936	962	844	947	864	946	902	932	951	916	904	932	971	916	926	945	880	943	925	909	979	909	939	899	913	880	910	923	935	897	918	909	917	937	866	956	907	952	884	967	904	939	936	945	909	938	947	931	913	917	937	957	957	969	909	933	950	905	871	925	908	921	911	899	891	927	942	908	921	913	906	963	956	924	917	883	915	924	889	949	922	910	898	961	941	937	927	957	944	938	889	891	932	935	925	964	991	932	911	950	941	919	959	890	928	943	913	949	973	910	938	910	881	910	925	937	954	913	938	913	880	936	979	901	929	906	936	940	958	956	959	959	920	916	924	967	919	980	893	964	1006	969	937	960	939	937	924	966	915	946	930	944	892	920	964	927	1005	929	962	897	953	926	867	979	924	910	947	915	908	887	915	895	935	960	922	961	960	967	916	975	946	958	908	924	908	919	964	942	933	920	931	911	875	915	930	910	995	940	914	940	955	871	939	938	979	881	943	948	962	947	931	935	954	930	909	919	976	976	962	948	1010	980	943	903	898	951	904	944	892	906	947	948	949	920	941	881	919	960	883	908	922	953	900	953	962	909	914	912	949	880	940	943	963	889	940	938	953	957	957	903	973	942	952	883	944	941	928	937	947	909	895	922	887	974	913	911	928	1010	866	934	990	950	935	961	897	900	903	908	961	934	937	883	939	932	911	993	933	958	934	906	917	904	944	921	952	944	910	934	954	916	958	900	953	930	944	946	881	892	953	892	873	959	940	943	922	941	907	914	959	868	888	907	912	982	869	958	933	943	910	921	866	899	925	966	923	933	941	940	956	957	953	935	986	942	897	862	983	930	915	884	918	905	920	899	932	924	951	939	923	931	968	900	964	941	938	1004	933	956	913	971	990	941	958	926	903	896	936	969	957	929	959	911	927	918	902	949	986	938	923	890	959	1001	923	933	924	942	920	930	930
4666	1374	1250	1085	1005	1075	991	983	1033	982	1013	972	983	980	1011	1034	982	979	953	960	975	915	988	968	1016	954	994	972	924	964	999	1006	1006	1028	1006	1004	923	987	941	1006	963	976	1012	995	1020	957	969	1006	937	975	995	932	958	957	949	984	925	948	916	986	986	954	964	953	965	990	964	1028	977	999	1037	944	1039	1005	1009	936	990	978	981	943	985	985	996	986	971	997	1014	950	985	993	940	987	955	926	977	973	966	1022	1002	993	951	954	978	993	955	966	1002	1013	1035	1011	964	964	960	993	1013	980	971	1003	984	939	900	922	1007	927	1027	994	944	991	999	960	961	1017	977	971	992	1004	983	926	1019	932	1003	993	966	998	944	986	1035	1002	1007	992	950	1023	1050	1010	981	1015	961	1025	976	969	954	980	976	1005	983	963	957	949	1011	983	1003	1037	977	1001	999	954	936	986	1005	1031	971	946	959	947	959	962	956	1022	962	1004	1023	973	991	1003	981	971	997	956	956	1029	978	974	976	974	1015	950	927	1017	914	985	964	963	949	984	979	1003	977	1038	983	967	983	948	1002	1013	1001	925	970	1005	1000	953	1044	998	947	991	979	1019	1003	1001	987	1053	980	987	986	988	1007	958	1006	911	921	991	972	979	940	979	1018	1030	947	1004	950	981	979	972	969	999	926	984	1016	945	926	965	922	961	1001	1008	929	971	980	930	973	978	983	999	937	998	949	993	963	964	1006	964	974	971	1019	938	1005	992	989	968	974	1034	984	952	1022	1013	952	960	996	979	1008	991	1003	955	1014	998	958	1060	998	982	968	966	1009	972	1012	927	974	965	981	930	1010	979	1002	950	977	970	1011	985	1008	985	1008	997	932	950	973	939	927	961	957	920	989	945	978	953	958	1040	1043	899	1032	972	955	966	959	971	937	944	925	986	983	982	1046	1003	996	1000	906	988	1025	1017	911	929	932	1002	961	967	941	1019	949	945	952	992	996	961	1019	977	979	1001	965	937	979	1003	1047	950	999	950	1007	1010	954	933	936	938	986	964	989	1049	1013	911	976	1013	935	1021	986	1032	1004	1036	949	959	968	975	935	943	1004	974	982	958	965	971	983	942	981	966	967	939	992	985	965	984	990	984	953	946	980	1021	1037	1016	997	964	965	940	978	950	1008	1017	961	947	990	1032	996	953	902	969	1002	976	1001	959	932	995	1021	908	965	936	963	948	963	967	1008	1012	1007	971	956	997	993	942	947	939	968	922	1006	939	934	964	978	955	985	1017	973	968	954	987	956	978	978	951	945	964	1014	961	997	1004	980	939	975	928	1017	976	996	960	975	1007	967	981	983	996	982	983	1022	954	1000	1058	939	990	1021	997	992	970	1008	995	956	965	994	971	1007	1031	968	945	997	950	971	942	992	962	989	991	985	965	953	1014	979	1015	1027	960	962	1053	1000	978	936	974	1040	915	1009	953	968	974	997	989	978	929	986	1028	954	970	949	927	976	938	929	917	972	996	943	999	942	994	952	983	999	988	973	922	932	997	1002	1003	984	972	993	950	991	934	969	976	957	945	1031	996	979	948	946	939	981	972	1006	979	954	978	984	1009	910	935	1000	996	939	986	1006	964	943	990	997	1051	1013	1026	985	981	1022	972	890	1007	1004	950	998	939	997	960	969	1009	1001	938	992	949	930	1000	970	1032	1053	993	908	926	1002	1010	943	961	979	992	970	1060	997	979	944	960	1000	995	912	965	912	978	947	981	990	941	992	967	902	990	998	947	950	997	966	988	951	958	965	975	1004	1010	992	1028	1016	935	938	986	1012	965	949	941	929	962	966	954	992	946	988	1006	961	956	950	1029	971	924	975	988	981	1005	942	950	1033	954	957	952	1012	986	1043	942	982	974	994	1023	1020	979	980	974	1013	944	966	1049	980	960	980	979	924	971	991	977	983	1024	991	945	990	994	1061	1041	943	953	1015	972	928	971	989	986	937	995	1018	1018	966	940	951	930	995	981	972	983	902	979	999	945	998	875	1010	962	1007	986	916	997	983	999	973	989	972	1001	947	1027	953	1022	989	927	930	972	936	963	1032	990	996	985	968	978	995	1006	991	1040	1001	933	971	973	1010	974	978	978	918	994	924	1001	953	1000	930	963	970	964	1032	968	970	1035	998	1036	951	1017	967	953	997	940	1027	1020	1025	962	994	973	972	971	958	947	974	980	972	978	1017	966	979	993	1036	959	983	976	981	915	943	1012	964	1012	967	984	928	950	960	988	938	1068	974	965	919	965	988	973	964	991	961	1012	994	991	957	999	978	960	909	1007	1020	948	930	959	1023	942	934	970	1065	961	944	972	948	984	1023	1031	1020	949	975	1010	981	951	925	974	1008	971	1015	972	953	1022	1065	1023	997	963	997	991	947	1025	974	963	986	956	979	1025	961	1054	982	983	1032	959	985	918	961	943	1019	972	973	1044	926	937	980	969	955	1012	998	950	993	998	1006	978	959	953	1020	1038	978	948	940	926	1016	985	962	968	971	960	925	954	950	924	1022	935	991	985	970	974	1010	967	970	933	934	985	1006	987	984	960	966	922	985	941	970	959	984	1044	1005	1019	1009	992	964	996	989	998	1051	979	919	1028	961	1000	984	984	1013	990	954	969	973	980	1055	959	939	1015	965	933	974	947	997	1019	977	957	994	991	981	966	967	948	1006	972	963	991	981	963	1005	965	916	902	937	983	976	991	1015	918	1032	1029	996	936	985	995	940	913	1011	985	1002	968	986	932	968	993	968	1010	959	997	926	988	1003	983	997	965	959	984	1013	918	980	990	967	978	965	982	1049	994	964	959	919	943	975	969	992	945	977	982	999	922	987	961	988	985	963	970	933	941	961	968	973	1016	935	976	944	1013	965	1017	960	965	1012	995	1001	964	975	1013	995	1003	927	1015	972	1015	957	997	1035	985	986	948	961	1001	1006	967	968	977	1030	933	1041	938	955	961	941	940	963	901	967	957	991	977	981	1016	974	939	986	940	932	936	989	966	987	954	980	966	945	981	966	988	1022	964	989	943	994	911	950	955	978	896	1014	984	945	1036	962	948	1023	999	957	990	946	1019	1024	980	1037	960	1007	963	950	975	1000	934	985	956	1015	937	970	989	1008	980	1010	1022	1000	1020	970	1017	978	1000	906	995	953	1091	1023	964	976	996	1038	992	946	1024	980	941	956	1025	980	919	942	1003	1019	979	1016	978	1007	1055	960	905	1005	984	990	1009	908	948	954	955	970	975	1004	964	970	1021	1027	988	955	952	981	993	947	1001	913	986	935	965	968	987	987	897	994	987	950	1007	1017	977	969	1027	916	1020	949	968	998	946	910	1004	929	988	979	999	959	979	953	955	997	1014	1020	942	1002	977	991	1040	970	1006	1024	996	973	990	1036	1011	1024	963	946	988	898	945	984	974	968	1033	1003	907	1017	928	945	976	965	1005	945	986	958	958	973	923	977	927	940	978	952	987	938	1005	989	982	954	955	945	992	1001	947	1020	974	966	990	975	983	933	1001	985	999	946	970	981	1025	999	1005	1006	986	962	995	989	1004	1035	979	941	946	993	990	1015	952	970	978	988	1020	1014	1032	967	955	962	1005	944	956	985	977	944	967	995	959	975	968	956	1023	965	1004	949	965	956	1021	1024	965	987	925	949	996	969	963	984	1022	922	983	966	924	1075	1043	947	1011	998	996	952	981	1014	998	976	961	962	961	985	981	1040	1001	976	985	1034	995	964	1028	980	927	948	970	973	964	992	956	977	947	995	967	974	966	972	971	1008	945	956	976	957	961	1029	974	1048	976	955	917	945	1007	955	973	943	930	977	921	986	949	984	1062
23222	20864	27950	23907	20873	11730	1739	1153	948	915	883	899	806	788	795	797	752	799	795	772	721	768	757	754	733	683	727	717	714	757	730	747	722	715	738	736	777	725	730	781	712	712	712	714	718	731	700	749	697	737	708	763	768	707	675	703	717	712	694	711	752	812	689	700	737	697	725	685	693	694	736	677	694	739	738	750	779	721	752	738	716	686	676	694	719	701	710	697	690	725	753	708	731	721	674	745	723	739	689	700	756	710	693	712	659	765	694	730	696	699	726	768	791	703	679	768	671	728	695	748	712	742	721	727	718	709	713	697	710	709	710	738	725	773	681	727	718	705	691	761	699	678	719	713	683	687	696	683	735	732	709	753	657	703	713	698	697	706	719	646	711	728	778	741	652	703	721	683	752	714	650	745	742	741	726	727	734	712	721	727	714	695	690	663	728	702	750	718	717	700	703	738	695	741	718	737	695	711	763	686	713	709	713	711	767	725	718	681	686	705	752	705	753	677	706	729	686	689	725	723	679	750	713	693	747	719	735	726	710	754	714	680	726	714	694	748	722	711	731	728	736	720	698	702	736	729	694	692	738	702	720	678	688	697	737	741	666	757	730	712	662	648	674	704	700	752	698	683	723	720	669	677	661	680	781	740	700	682	736	670	719	703	702	773	751	713	705	787	732	700	714	779	705	713	719	715	683	707	694	746	708	686	736	693	693	698	753	704	738	739	681	687	721	729	706	684	657	717	764	721	691	714	679	712	699	709	680	737	741	701	694	718	698	734	762	742	704	720	698	702	736	701	768	715	739	684	734	737	737	710	686	668	704	695	725	702	682	706	747	699	689	728	718	743	689	713	716	780	715	770	700	763	676	711	710	723	712	712	691	795	685	721	741	694	689	738	689	714	710	739	737	703	722	764	719	727	679	744	680	687	729	756	766	731	693	685	721	719	721	695	736	716	710	726	715	698	761	715	751	713	710	720	729	765	734	682	733	706	710	698	733	691	697	710	741	686	735	706	717	676	709	684	766	749	654	688	676	681	718	701	756	734	702	663	709	740	725	692	735	727	751	724	702	712	699	710	746	710	758	713	718	698	677	747	706	691	750	716	721	700	722	698	678	773	717	664	727	673	710	722	735	707	699	679	677	772	685	677	706	694	682	767	713	706	697	719	722	725	693	748	667	718	721	722	703	680	680	703	755	695	728	724	751	710	717	715	701	720	709	732	702	704	715	751	739	703	682	656	710	752	753	719	693	736	675	716	730	697	742	726	664	746	715	760	680	733	686	746	725	720	714	732	745	688	690	703	703	718	691	691	669	708	680	775	697	725	666	731	746	731	704	703	706	682	708	709	692	755	721	696	665	728	681	722	716	714	693	731	715	745	694	715	699	726	678	726	722	725	722	712	700	740	725	719	701	746	691	705	728	713	728	706	727	727	688	749	737	714	695	695	718	750	754	767	705	702	693	758	756	729	727	709	735	741	667	710	773	725	713	715	745	710	670	724	728	723	656	708	708	779	752	711	720	669	765	721	745	711	698	682	739	729	761	722	653	759	688	760	760	703	709	730	698	720	737	718	706	695	745	686	665	669	701	716	690	700	701	733	708	681	745	729	677	716	770	729	750	718	721	731	728	734	739	734	743	684	706	716	749	723	689	737	728	685	713	743	754	745	736	686	737	709	722	687	727	756	687	708	736	684	682	721	730	713	786	703	689	697	756	727	705	714	690	688	731	736	699	714	705	704	753	739	701	728	774	705	707	701	727	756	701	708	669	685	682	667	707	756	705	686	678	744	715	774	691	715	730	686	736	664	728	720	676	759	753	743	724	707	717	713	732	726	723	699	736	729	730	701	713	726	717	736	741	693	714	747	689	723	723	748	723	699	709	680	739	700	671	677	685	686	693	694	707	690	688	714	731	758	708	700	649	700	723	719	704	703	690	688	694	710	694	696	743	730	723	659	693	666	725	689	668	684	750	752	676	696	705	678	735	710	717	713	673	716	751	697	701	745	689	715	693	724	748	716	724	702	725	679	712	740	729	708	750	664	763	704	735	727	722	651	686	718	699	725	729	664	661	749	700	680	738	760	655	709	687	719	741	711	732	726	722	736	722	754	745	707	724	742	777	720	680	652	706	743	726	721	715	732	711	714	724	742	724	740	716	741	686	706	716	731	673	699	713	701	702	678	729	759	703	687	701	735	683	706	692	691	693	723	723	715	708	667	739	745	685	669	738	707	728	704	727	707	690	742	667	762	739	722	706	725	692	681	670	684	716	698	698	718	717	703	706	709	736	671	725	708	707	681	750	766	719	692	769	724	711	747	732	695	703	710	727	711	741	756	702	655	698	737	652	665	671	706	722	732	703	699	699	663	687	697	659	673	695	670	751	738	721	726	742	683	723	714	714	711	771	740	711	723	705	710	699	711	773	689	726	708	712	728	670	781	696	721	699	721	691	701	695	700	707	740	786	743	702	709	711	720	751	700	725	726	732	713	697	720	696	724	679	720	684	681	721	713	718	727	727	712	670	720	717	739	718	687	689	717	739	739	759	731	724	722	755	773	714	707	680	730	711	671	750	730	726	734	706	741	730	733	729	719	704	688	713	754	735	694	704	728	705	712	744	744	711	758	738	711	714	727	705	695	660	692	750	733	728	738	704	662	698	744	729	719	705	704	718	738	692	707	708	750	712	739	696	658	718	738	720	712	717	741	714	650	725	727	714	696	742	719	747	671	677	687	671	679	730	713	730	694	696	727	765	727	689	695	727	719	722	706	715	680	696	714	683	718	728	750	712	731	656	738	767	702	710	681	736	715	724	722	724	697	698	721	735	723	731	743	760	742	712	751	725	743	718	709	710	687	713	701	741	707	725	745	725	742	698	719	705	680	722	658	726	703	699	721	686	709	713	711	725	663	761	695	702	718	717	672	749	705	764	726	701	746	701	699	762	713	765	718	748	698	700	747	692	750	735	728	718	700	717	744	747	715	679	689	688	716	717	754	709	659	667	677	718	715	740	731	686	775	746	716	672	690	712	681	704	667	687	707	727	715	718	689	752	698	674	693	727	693	680	704	746	722	705	659	708	725	723	737	743	731	705	689	721	726	706	708	698	754	691	776	718	753	671	759	699	716	673	676	680	714	710	730	687	662	708	730	720	718	664	679	753	730	709	728	718	734	707	753	692	723	707	692	691	707	701	709	710	742	746	691	745	685	690	668	690	735	699	711	698	726	684	718	745	685	753	716	720	732	697	723	661	688	705	697	734	726	736	730	714	719	729	694	680	707	740	679	734	638	655	716	736	741	683	700	708	688	674	736	725	719	712	715	690	761	676	736	736	713	698	768	687	669	719	629	726	678	705	708	761	731	756	696	722	705	637	741	707	729	695	711	713	745	714	702	679	747	713	746	685	692	694	686	691	724	718	712	713	721	748	701	709	646	707	727	656	688	705	735	766	765	721	658	663	693	714	694	713	639	765	710	673	699	697	686	762	703	731	677
3146	7555	6362	3289	2476	1916	1706	1346	1214	1112	1053	1032	895	850	910	903	898	831	812	797	786	810	794	794	813	787	749	778	828	768	790	835	817	794	803	793	769	744	807	773	779	745	775	760	776	748	782	747	745	791	741	753	709	759	728	799	752	751	815	829	742	738	762	734	756	775	751	789	763	820	718	805	809	734	768	830	753	758	781	797	732	771	829	758	759	750	758	764	782	740	738	769	750	777	819	755	767	789	701	761	767	768	752	819	805	801	784	757	792	772	761	737	766	749	815	766	803	748	826	769	826	775	778	737	739	733	775	807	738	786	793	795	769	765	761	743	764	794	824	785	782	778	748	765	808	733	747	755	727	785	751	771	805	763	765	765	804	775	723	729	776	773	780	767	762	797	790	750	762	726	789	760	800	729	720	757	726	771	761	791	787	723	737	729	741	791	756	773	763	756	748	785	746	775	714	788	741	680	770	727	796	794	760	774	778	742	795	777	748	797	741	823	732	765	765	755	752	759	765	808	796	774	749	793	792	709	731	813	803	781	772	762	728	818	783	764	828	801	798	762	799	736	773	783	754	771	780	736	733	803	721	767	801	759	743	779	756	821	744	768	769	821	730	800	751	748	782	792	803	759	742	763	770	738	759	739	759	790	773	792	781	799	796	765	795	758	803	789	784	765	717	771	783	824	745	804	751	812	769	745	763	749	805	759	738	789	769	771	721	790	734	824	813	794	760	742	721	785	777	818	744	745	735	743	749	723	778	711	740	744	774	764	770	794	800	795	702	799	705	802	750	797	706	768	790	823	817	811	774	778	799	793	751	781	754	787	735	771	777	817	731	774	786	769	754	711	769	782	789	741	763	741	782	792	768	809	793	753	779	777	806	741	731	745	798	843	721	779	785	740	785	771	787	773	764	771	773	779	767	749	782	796	786	844	775	755	800	748	823	711	787	747	750	733	781	760	731	748	795	766	729	741	795	771	792	763	798	731	762	776	731	775	827	798	732	810	774	752	747	730	825	746	746	721	758	765	778	738	728	755	770	806	783	757	777	785	745	781	766	751	745	807	755	743	742	740	765	715	753	806	742	806	760	742	730	819	752	810	740	787	801	760	760	756	698	799	820	779	799	762	750	776	771	849	706	759	726	744	709	776	813	767	743	766	808	787	765	733	703	781	781	733	743	755	780	765	739	776	754	751	733	765	752	706	749	735	769	774	726	737	797	799	778	787	765	738	745	761	796	718	777	771	747	762	736	731	725	792	801	733	751	738	729	803	791	745	800	746	797	734	752	821	779	801	772	782	799	784	786	752	752	798	728	744	777	740	789	773	803	800	756	770	788	761	762	737	744	752	749	788	773	735	769	755	748	748	713	752	793	795	736	735	735	768	780	739	764	719	782	779	759	785	791	733	756	772	795	811	775	780	777	791	823	762	806	787	788	755	779	724	758	772	743	767	767	777	748	752	757	762	772	737	802	742	773	739	720	754	795	778	741	754	811	733	680	795	783	765	783	788	756	768	752	693	815	738	762	772	781	785	795	788	754	767	751	759	750	769	745	743	759	765	779	772	735	744	737	743	744	754	736	759	757	793	752	771	778	768	750	718	734	723	751	764	778	752	804	747	791	805	761	750	781	734	744	757	742	767	800	761	762	731	778	792	749	782	811	777	735	744	769	747	774	734	778	792	776	746	829	776	742	766	772	724	741	752	746	741	747	770	763	707	789	783	796	783	786	834	741	762	764	792	772	724	726	778	795	733	773	778	756	778	758	761	739	827	763	779	774	796	740	741	795	793	807	764	767	753	742	790	801	702	768	750	737	775	814	779	782	760	787	723	784	764	816	798	770	752	742	806	860	770	794	737	782	754	783	731	751	740	773	798	768	802	757	768	755	810	752	761	787	812	783	759	744	788	774	744	784	747	800	765	814	741	790	827	779	751	761	796	813	781	797	787	736	728	787	761	743	762	810	760	845	792	769	767	775	787	794	786	781	752	807	754	760	716	830	779	758	789	798	785	763	769	748	721	738	742	780	778	785	737	708	798	764	772	804	730	794	763	785	836	754	791	814	765	733	752	797	744	748	791	790	771	828	760	760	763	727	757	784	791	797	837	771	797	782	781	769	760	757	770	730	769	741	756	840	799	729	744	791	746	781	738	772	787	823	738	741	780	709	735	803	784	798	758	787	852	759	813	725	793	807	742	774	787	740	730	710	746	740	762	730	702	757	753	806	802	772	825	767	806	793	817	739	773	768	814	800	749	717	765	742	774	797	782	750	797	783	711	751	811	770	805	741	774	761	755	812	774	766	729	796	783	728	753	752	744	755	760	734	760	792	741	767	789	775	771	747	758	778	749	795	797	772	791	736	736	761	757	774	790	761	793	759	723	736	765	779	721	690	794	711	735	750	785	749	751	743	673	755	778	759	744	721	751	687	718	750	804	738	743	788	736	748	775	786	745	763	775	768	753	716	785	746	766	755	757	759	741	744	803	763	747	733	775	734	727	750	743	779	745	775	712	772	758	781	773	756	782	732	731	779	807	757	739	740	780	713	769	796	776	797	753	739	785	778	785	759	780	800	801	737	727	757	755	741	736	797	770	779	781	795	736	778	751	778	763	773	790	786	742	738	758	716	801	758	753	761	789	806	748	754	715	773	780	769	822	754	764	779	803	737	703	782	742	743	762	752	788	800	771	815	765	767	737	754	778	739	743	770	780	767	726	744	793	774	728	769	781	757	778	768	844	831	783	785	807	757	754	747	771	751	772	781	789	746	784	701	769	750	723	737	768	789	739	787	792	767	771	728	804	700	808	734	760	800	759	740	742	797	731	743	736	741	748	765	742	732	753	767	741	812	748	799	800	789	784	786	789	747	805	834	818	782	751	800	776	743	780	816	754	737	798	739	775	798	745	746	713	743	810	753	783	760	757	710	790	762	786	786	773	745	713	801	715	734	804	779	736	768	798	775	781	809	792	764	810	764	727	794	782	729	743	753	823	804	789	745	724	749	811	765	750	746	773	772	778	783	795	760	758	729	799	769	728	766	796	762	792	730	808	783	771	777	748	775	744	765	796	759	826	721	773	764	745	718	763	777	743	740	780	805	759	774	758	784	784	743	787	733	808	796	792	776	774	759	801	861	807	772	751	771	778	758	751	743	779	791	815	735	754	755	782	776	727	765	734	761	775	765	778	734	728	761	743	773	798	779	814	773	750	784	780	775	830	757	777	781	811	762	736	741	810	713	797	747	819	742	755	793	775	721	767	681	732	745	767	759	796	790	729	767	784	791	779	748	799	805	780	764	781	709	774	776	796	804	732	792	737	769	726	767	768	741	750	771	787	808	759	770	770	760	787	787	774	754	712	754	733	764	765	756	774	824	829	752	782	733	764	764	742	791	791	724	794	768	763	790	770	718	781	779	775	728	740	769	779	771	790	746	715	835	794	746	791	807	749	713	763	798	771	790	794	814	794	767	727	776	755	716	741	724	734	810	761
24119	20828	27102	24561	15826	1508	968	809	814	763	719	703	695	678	604	659	686	648	666	641	623	661	599	643	648	685	642	656	663	647	631	653	659	639	665	660	607	655	627	609	656	668	668	603	670	652	613	622	653	579	616	614	638	627	670	641	647	617	583	658	615	627	660	648	613	606	631	629	619	624	617	677	653	622	613	637	625	582	619	601	625	654	659	589	640	621	726	628	660	681	671	597	579	592	649	659	612	615	619	615	595	609	658	653	652	646	629	626	689	604	586	665	650	622	653	619	677	641	566	631	596	662	668	592	573	625	620	636	594	632	675	635	651	609	643	605	645	626	603	603	643	683	684	611	635	628	617	646	614	682	598	618	647	638	640	615	616	653	578	618	585	643	671	622	622	651	663	655	626	635	613	644	597	631	668	622	628	612	599	627	645	635	684	611	607	620	605	611	634	628	649	579	635	612	630	642	625	645	570	577	610	647	642	607	575	650	655	620	610	617	645	631	627	609	642	646	620	570	636	646	605	647	638	635	642	614	609	589	623	614	611	633	625	666	604	651	626	624	676	588	590	638	649	596	664	646	600	607	586	612	605	603	605	594	637	637	620	600	621	637	605	614	623	623	667	624	662	611	620	617	642	657	648	638	663	646	602	615	669	637	608	610	624	650	630	643	603	611	602	635	632	573	659	626	653	643	618	619	668	622	615	597	637	648	605	636	641	609	601	594	625	652	603	646	609	655	604	618	621	622	607	640	633	599	631	614	664	617	584	675	628	623	618	634	606	633	700	645	608	596	638	645	641	644	604	638	614	648	605	664	607	620	647	597	650	630	624	631	699	603	629	627	625	615	628	606	640	624	611	637	573	610	604	669	628	638	623	623	628	633	630	650	621	641	660	632	630	594	622	627	592	608	630	581	651	606	612	645	668	616	590	610	600	662	627	645	652	617	611	581	636	660	656	631	584	626	624	615	650	612	604	670	619	619	653	670	685	644	641	638	633	576	636	662	550	607	623	585	597	659	602	643	665	641	649	625	649	649	656	633	631	588	658	648	618	597	631	644	607	594	628	609	607	619	644	628	625	585	617	615	606	619	619	627	618	575	675	615	646	644	669	632	617	607	655	634	638	626	625	634	632	598	616	627	634	640	579	653	615	628	637	630	626	657	619	625	653	660	605	636	628	645	624	624	633	620	612	628	677	686	644	601	611	597	647	670	626	603	657	612	648	607	660	629	711	643	637	705	606	602	566	631	680	639	625	647	637	643	654	594	603	583	662	607	645	632	576	642	637	635	610	615	643	617	653	593	606	624	611	629	618	612	664	626	603	617	628	633	603	634	623	630	640	607	597	627	645	613	636	637	637	602	614	620	634	596	644	642	677	644	625	636	698	641	654	613	611	626	674	640	671	672	620	593	598	630	639	672	628	583	598	641	571	639	623	617	621	630	627	617	580	614	635	563	661	642	683	642	636	642	607	630	682	633	627	685	624	646	614	600	629	634	680	624	652	625	608	636	636	617	621	621	634	580	669	598	584	659	618	603	620	614	638	647	631	664	666	593	593	621	617	668	617	609	654	600	576	630	593	608	615	640	621	642	674	632	606	647	621	604	646	642	580	647	633	621	639	616	604	659	630	613	655	641	615	612	640	639	605	678	610	575	651	613	628	603	663	639	607	570	624	618	606	600	622	636	616	615	664	625	634	628	556	660	673	597	624	621	626	623	635	674	633	566	635	600	643	600	630	599	596	674	621	630	616	650	634	629	610	633	604	665	622	635	653	643	610	654	639	614	619	634	592	627	583	590	613	631	632	631	635	675	632	568	617	615	591	633	620	608	579	643	656	662	617	630	653	607	597	627	624	631	642	636	611	626	614	653	604	643	620	635	637	614	652	619	638	643	612	641	619	600	628	626	633	635	622	635	628	634	656	660	618	643	662	658	615	626	596	619	651	674	629	678	585	637	627	629	589	626	598	656	606	644	620	627	634	614	633	649	612	628	680	607	626	597	648	626	641	603	622	638	612	633	652	615	625	628	657	631	628	628	600	629	650	612	603	652	640	683	628	620	624	608	640	603	619	584	689	620	627	614	611	628	633	651	650	611	617	616	637	617	606	607	636	621	598	627	631	607	635	634	625	628	635	587	644	594	636	613	583	607	662	599	652	612	599	668	637	560	600	609	614	649	615	617	668	669	606	624	691	644	606	599	641	658	593	618	610	642	593	621	664	670	593	567	614	634	604	618	615	634	649	580	617	637	600	631	634	644	603	610	632	642	615	660	659	618	648	627	600	588	629	619	611	617	635	627	604	617	627	619	585	619	596	614	654	617	633	655	628	595	614	606	652	632	646	645	659	626	646	630	667	628	632	615	629	614	643	633	664	628	600	615	675	623	598	583	629	620	644	672	624	639	624	589	613	634	604	626	629	632	623	655	630	666	612	606	613	630	642	646	604	600	589	629	599	637	679	665	631	593	602	625	619	629	602	620	666	629	643	585	600	596	628	590	609	608	593	642	589	633	635	651	628	605	654	654	622	645	605	631	653	597	612	594	625	598	601	603	631	633	660	598	633	635	614	652	596	614	630	640	619	588	637	620	638	639	623	629	641	692	591	633	664	603	617	605	658	617	602	647	586	686	625	613	580	599	626	642	601	639	648	620	603	653	598	645	688	630	660	576	624	578	647	597	639	645	625	635	665	637	621	584	627	587	634	597	629	626	587	624	604	651	638	639	593	647	622	640	636	596	615	587	616	631	643	571	610	645	590	640	629	631	644	598	624	621	606	628	592	640	640	634	619	602	598	578	605	616	628	660	637	636	603	590	619	634	648	696	618	651	655	606	595	598	609	668	635	606	638	580	623	635	641	619	589	623	648	616	677	624	569	650	582	646	619	626	628	624	576	619	620	631	636	609	610	630	620	604	673	670	648	628	644	599	604	654	583	608	632	626	628	598	604	593	642	624	647	636	633	612	626	599	574	603	621	607	677	628	620	647	613	610	659	590	623	649	586	622	667	634	668	625	630	653	634	668	647	639	657	602	608	610	620	599	640	630	632	600	630	650	570	660	592	626	639	615	670	633	618	635	626	638	622	650	628	650	616	650	639	597	605	653	644	603	640	630	631	624	668	638	654	623	605	636	634	636	658	602	636	595	634	691	648	591	631	582	621	633	596	613	641	623	640	611	632	628	627	585	635	626	649	666	616	623	642	661	614	634	651	633	613	662	638	607	640	615	612	622	645	633	642	601	645	639	627	600	662	642	651	615	665	622	609	643	604	622	614	675	623	655	590	642	606	609	630	640	608	657	619	614	662	600	602	656	644	614	643	632	594	659	662	649	605	629	667	621	582	636	610	644	608	606	663	622	654	603	594	617	653	602	602	622	650	590	593	627	656	630	589	628	609	651	596	641	636	596	648	607	643	629	671	650	631	651	596	641	603	635	650	623	608	636	616	645	649	654	629	603	604	605	597	594	626	652	577	618	627	618	649	641	651	598	674	635
3416	5130	4001	2283	1760	1400	1221	1038	881	833	816	781	769	774	686	706	730	695	674	690	686	655	679	660	685	687	656	637	655	621	689	632	636	635	667	635	613	638	645	684	661	647	652	621	643	648	639	657	658	683	638	677	611	669	660	625	653	625	623	666	621	674	666	628	681	655	625	639	647	665	632	632	625	672	634	628	664	623	665	627	654	657	643	635	636	677	636	635	631	672	633	619	645	681	649	647	669	663	654	689	658	637	640	658	641	624	647	643	640	715	654	680	669	612	609	582	647	697	662	596	670	663	640	658	643	612	602	614	614	616	655	679	652	670	647	656	633	645	698	645	687	654	672	658	601	643	651	632	697	656	634	613	598	619	672	634	628	583	640	669	638	650	678	634	661	663	637	649	641	621	668	682	658	597	687	614	620	643	629	671	630	643	698	594	617	591	660	652	652	626	640	657	673	642	650	645	661	623	651	692	680	657	669	633	656	617	633	712	654	692	653	645	631	678	632	631	594	659	671	653	646	653	642	650	643	654	615	637	658	643	635	626	654	643	634	609	583	689	671	655	631	660	627	641	647	652	634	659	667	660	641	636	671	595	637	639	667	676	656	694	626	658	615	638	661	645	655	661	624	656	695	591	617	652	656	649	637	626	624	660	657	629	616	668	634	669	635	670	668	645	664	602	646	664	638	669	622	616	658	679	642	663	600	670	620	678	667	637	630	648	636	623	646	661	658	643	665	641	627	640	653	606	614	655	671	610	657	631	619	629	693	662	657	647	683	629	622	642	670	643	684	633	675	615	685	663	670	636	588	671	687	660	612	641	655	635	678	636	626	667	685	608	669	616	671	613	632	605	639	643	613	620	660	647	688	661	657	667	615	688	656	691	660	675	673	649	643	648	651	655	590	648	616	647	647	636	654	638	638	681	658	636	689	669	641	634	633	654	687	689	615	658	611	609	639	632	652	632	654	651	679	675	636	607	652	645	683	681	653	632	643	671	653	642	679	624	568	638	635	616	612	592	638	642	642	661	683	675	646	644	618	627	586	675	636	652	647	592	624	653	611	663	631	680	636	650	661	677	664	615	645	681	665	634	683	674	694	615	674	695	633	634	689	701	647	657	687	591	678	698	659	630	624	618	644	654	662	619	624	637	656	672	612	650	666	677	680	602	655	630	661	679	685	644	651	643	646	633	664	683	653	642	651	610	675	616	636	650	669	654	624	669	634	646	608	619	601	630	614	678	639	572	653	680	692	661	662	676	647	643	662	602	647	599	671	639	646	666	608	644	647	647	647	632	641	619	637	681	604	634	652	646	667	601	665	618	643	660	640	630	641	641	660	611	649	655	670	663	602	660	644	648	643	607	618	662	631	612	627	626	638	654	648	620	719	633	614	679	646	657	668	626	612	636	594	696	616	645	683	626	650	621	653	627	647	681	648	619	652	630	673	602	675	651	601	699	615	643	663	639	637	636	581	626	627	669	676	642	676	637	660	688	634	634	598	663	608	638	576	646	653	599	639	614	630	670	651	630	634	637	641	649	668	619	666	637	639	636	629	658	675	657	673	693	602	661	633	647	634	616	617	659	615	619	682	645	623	650	639	641	632	638	675	616	583	711	611	645	676	660	632	667	651	652	599	604	618	655	625	620	673	646	675	626	688	713	651	672	676	648	646	646	685	660	668	618	640	690	667	621	650	641	651	638	612	649	654	631	651	620	630	641	615	636	637	642	626	617	619	604	637	615	654	643	633	635	620	698	661	616	652	649	680	646	674	679	657	633	609	686	649	644	620	640	605	673	637	676	622	667	650	664	612	652	641	629	676	655	626	629	667	641	642	689	667	663	661	658	688	635	625	624	611	635	666	654	631	637	666	651	664	645	665	657	636	667	662	627	639	643	669	606	632	676	645	688	646	645	644	634	623	653	651	662	625	656	623	662	642	655	667	670	635	640	646	644	638	655	638	641	630	653	668	653	645	682	604	626	640	646	658	645	654	691	610	676	634	666	621	680	677	637	629	671	667	616	630	669	611	613	651	663	641	651	642	667	593	692	682	608	664	703	623	668	667	643	623	623	655	646	682	665	660	606	610	653	656	630	687	677	629	632	633	616	585	627	603	633	625	635	629	634	601	671	619	638	673	615	656	664	643	666	634	636	642	656	650	664	622	654	672	659	678	627	671	647	601	624	668	654	624	659	624	645	673	628	632	641	646	646	641	685	653	655	627	646	685	623	633	647	660	642	622	608	646	651	627	631	653	639	651	654	593	662	675	670	587	603	641	652	664	674	693	684	665	665	670	637	628	614	660	611	680	614	672	695	630	662	693	687	650	644	580	627	677	640	672	649	611	671	637	668	654	607	630	602	623	624	651	654	667	630	676	613	657	605	633	644	652	653	601	666	632	629	675	654	657	662	678	653	669	663	639	640	646	614	637	655	671	678	647	612	665	644	677	641	648	733	636	628	672	636	690	648	673	677	648	627	661	678	698	650	638	624	608	713	682	676	645	675	681	645	655	651	649	657	633	690	657	686	633	623	631	647	626	662	611	648	633	634	602	655	653	616	650	641	641	676	643	657	681	639	639	660	633	684	684	680	650	641	642	679	681	644	636	662	640	642	636	614	635	637	682	631	682	643	663	648	641	697	619	648	682	612	643	644	641	618	682	614	669	591	639	633	625	626	677	677	645	654	645	655	679	652	628	644	659	622	622	648	640	584	610	626	620	612	688	612	651	644	695	637	630	665	663	665	636	627	656	638	635	640	685	588	651	653	618	695	714	654	660	650	674	665	632	614	603	613	663	630	610	623	633	661	615	639	671	621	665	596	626	659	629	672	622	691	587	634	619	652	587	626	675	650	641	697	705	690	671	642	639	659	631	587	631	659	659	639	665	679	604	701	657	662	658	595	626	640	657	684	616	635	648	650	626	652	612	629	623	658	590	593	692	645	655	683	613	630	609	630	675	653	650	678	604	669	675	591	627	651	681	611	604	600	628	594	638	677	649	595	673	620	650	655	643	622	688	661	613	621	641	627	681	671	653	653	664	636	629	689	645	666	678	669	672	689	651	621	654	583	608	675	654	641	669	659	623	651	640	680	661	602	651	652	633	678	627	638	611	668	658	680	663	649	653	649	623	675	643	629	681	678	609	661	643	609	642	667	613	666	631	641	687	637	670	621	656	664	620	677	588	646	657	657	672	674	624	656	621	665	625	619	622	653	643	646	625	629	610	638	643	662	654	656	654	689	668	636	657	679	636	644	631	654	714	653	709	647	667	651	656	640	659	674	603	651	666	659	625	640	622	635	715	702	631	607	614	660	641	666	688	621	662	624	587	651	652	622	620	607	659	605	688	652	678	658	656	648	656	641	641	659	620	684	648	645	631	622	613	679	614	652	641	649	657	617	614	637	632	665	659	609	664	654	718	635	607	611	651	652	688	682	635	674	689	657	658	627	620	638	644	664	600	668	657	619	636	626	654	669	652	621	645	621	604	648
22157	20886	28349	23549	20886	20934	11321	1196	782	703	556	484	469	440	371	380	358	376	372	334	312	313	329	329	314	298	300	293	328	313	280	294	304	313	286	282	257	267	280	277	291	302	269	293	267	289	296	275	250	294	229	264	259	274	271	251	281	286	292	281	253	265	259	280	289	295	292	279	281	272	264	265	269	266	271	254	287	287	270	281	268	275	253	257	253	249	267	240	287	250	257	270	255	268	282	278	281	260	252	265	261	265	271	287	247	250	264	254	273	278	273	247	281	278	268	232	290	249	303	267	276	253	274	300	248	282	282	297	279	281	272	256	280	273	282	249	288	296	275	255	256	273	269	252	279	274	277	260	259	264	272	250	248	239	249	252	251	276	244	260	266	264	269	268	295	293	264	273	296	255	257	258	289	258	258	260	263	293	272	259	292	267	282	276	278	276	269	252	275	268	251	260	256	262	275	273	265	290	269	236	265	274	269	276	251	229	299	259	288	275	303	310	255	257	239	277	254	283	309	250	251	274	235	285	262	274	280	276	277	280	256	253	257	262	251	258	260	264	243	257	280	240	269	268	260	263	267	280	275	283	285	273	270	281	244	252	259	299	280	272	259	288	298	239	271	257	291	261	286	247	259	280	269	267	279	257	266	266	239	265	263	280	291	252	260	298	261	284	275	262	252	240	264	251	260	295	296	261	273	280	247	265	280	290	271	267	281	296	251	257	239	261	257	285	257	263	250	258	263	238	287	260	288	269	260	297	264	275	252	272	250	249	252	294	255	278	252	256	271	266	259	238	275	281	280	288	285	274	282	280	292	272	254	263	273	277	262	248	228	256	238	234	255	270	253	233	294	289	261	268	289	304	267	253	274	270	288	265	280	248	257	244	278	256	277	260	277	302	266	305	270	237	259	279	289	250	259	271	243	273	244	245	267	268	271	244	256	305	268	288	281	291	270	255	274	284	285	238	274	261	247	293	285	272	263	270	268	249	286	279	250	276	269	285	236	275	235	244	253	259	249	274	269	267	261	280	255	295	258	256	254	274	270	277	249	284	266	245	261	296	287	249	281	270	291	245	256	303	285	256	265	262	242	265	268	251	294	267	263	274	265	287	265	259	261	286	279	256	288	267	272	263	277	238	288	274	252	282	267	257	267	248	261	244	261	267	289	240	270	260	220	252	261	269	246	277	270	263	233	279	258	254	278	295	254	283	289	268	256	285	269	265	297	271	272	275	241	242	240	259	247	269	266	286	262	250	284	247	278	274	284	276	272	243	263	286	257	247	249	236	257	300	281	268	278	256	286	255	277	269	257	264	274	287	299	257	257	249	264	253	259	246	276	279	275	305	251	261	273	250	269	250	280	255	303	294	279	280	270	277	248	239	274	260	267	276	288	263	254	268	273	277	260	265	270	255	242	266	267	259	292	263	265	301	277	248	261	295	253	244	259	255	266	278	280	272	261	286	257	258	279	274	294	251	269	258	274	255	244	262	262	256	251	281	280	267	271	282	286	270	292	244	238	238	275	295	264	281	263	254	267	260	276	236	291	294	279	282	266	257	284	295	283	250	287	269	268	251	280	283	260	256	254	259	247	277	280	256	254	249	273	275	287	309	290	276	290	279	289	269	268	283	284	256	250	282	248	283	281	290	254	259	273	243	224	267	287	263	248	288	267	232	265	252	258	283	261	265	249	276	234	275	277	278	269	264	292	286	261	290	281	275	255	267	244	252	276	257	279	278	272	289	268	267	286	263	261	290	278	262	254	283	268	290	256	289	266	270	261	272	252	271	284	269	230	265	261	269	257	269	261	262	275	265	257	265	245	313	257	272	261	279	262	258	258	258	277	274	265	295	230	268	247	271	241	263	277	254	255	248	270	264	268	236	269	247	306	295	267	280	269	270	251	278	260	245	250	274	242	259	264	268	255	261	234	252	270	265	279	279	286	283	285	271	294	246	267	256	285	271	252	280	248	264	255	266	249	287	249	240	279	254	289	249	238	276	259	280	257	271	279	245	250	263	278	249	253	270	256	270	271	264	242	264	289	265	278	284	251	282	265	273	304	264	254	266	259	272	252	274	289	248	267	303	293	252	239	257	259	256	240	293	253	280	261	265	245	271	273	278	273	256	285	279	247	245	283	254	246	252	304	277	250	273	270	254	271	250	259	285	280	291	294	255	278	279	275	244	277	259	288	247	247	265	249	277	254	300	269	260	269	261	246	288	269	272	264	281	265	248	261	260	256	297	265	285	309	248	275	253	277	267	271	297	289	285	276	261	279	240	248	261	272	255	251	260	284	251	278	278	277	286	261	286	250	290	269	290	293	260	291	324	276	296	251	246	257	266	259	277	263	267	257	263	293	259	258	248	262	262	266	263	262	230	240	288	278	271	265	279	260	264	273	272	244	255	261	274	250	288	283	253	239	251	280	274	250	290	282	265	272	261	280	281	267	269	246	260	293	260	255	259	262	305	255	290	237	255	281	271	271	264	254	280	242	265	294	228	265	246	245	245	284	284	285	255	231	262	279	270	283	268	273	259	296	256	266	265	267	241	253	262	250	262	270	262	241	247	258	260	248	276	258	294	260	259	269	260	287	257	281	247	252	243	276	283	239	267	291	250	263	244	233	248	266	271	282	257	313	237	295	296	268	268	272	299	254	258	236	264	260	277	284	269	260	295	252	267	259	251	252	291	264	259	260	306	250	274	261	256	281	265	257	258	270	277	269	265	221	260	276	263	270	253	289	264	281	254	324	263	265	284	263	283	270	269	278	277	264	274	272	261	237	265	255	245	222	288	266	264	268	243	298	253	278	249	282	261	266	280	254	249	278	269	275	290	294	274	264	272	240	287	263	304	268	271	274	267	298	265	286	234	264	254	238	256	282	268	269	262	261	258	257	237	257	269	289	271	278	253	261	299	259	280	272	295	283	257	277	233	250	281	271	269	284	268	278	263	241	284	232	258	294	243	272	278	242	278	274	252	262	237	275	271	261	252	290	266	279	269	285	246	260	263	239	288	248	276	269	252	286	266	245	299	262	252	284	245	294	269	269	299	254	304	258	284	255	297	272	256	260	250	253	264	271	256	263	243	270	273	248	258	261	241	275	268	284	261	263	272	263	271	255	249	281	263	263	237	259	246	241	279	289	272	271	254	282	274	242	270	242	271	288	258	278	243	263	279	264	286	276	246	268	261	242	270	271	272	278	262	259	269	266	267	268	290	272	270	267	248	283	279	273	294	278	250	250	258	261	253	281	308	271	274	261	258	253	251	246	276	245	266	279	258	256	270	264	278	257	276	282	281	275	284	283	259	268	247	247	273	266	266	266	254	256	278	249	269	299	262	283	283	273	272	265	249	273	276	275	278	290	275	286	261	248	289	271	263	257	263	240	250	272	286	275	271	260	257	284	276	265	308	261	264	297	273	250	274	255	275	269	288	273	286	274	230	262	257	261	257	298	315	280	263	262	281	252	226	268	260	269	268	267	265	270	259
4099	12838	10401	5182	3849	2783	2053	1618	1212	942	844	700	628	570	532	488	413	434	381	408	384	366	337	352	364	341	379	347	317	299	352	291	331	315	303	280	308	300	317	300	284	308	279	279	296	297	281	289	254	285	323	323	292	297	301	298	304	285	306	282	281	300	315	272	294	289	311	285	280	290	292	272	309	332	280	303	287	328	284	313	289	315	253	281	265	283	293	292	314	289	264	294	282	312	274	290	280	276	303	263	305	302	282	291	286	276	298	276	267	294	283	299	285	274	307	287	280	272	312	266	295	302	284	312	303	304	269	265	297	313	278	296	281	292	285	259	291	282	306	296	288	282	279	274	295	316	286	284	277	284	266	284	297	279	299	302	293	291	299	309	294	282	282	304	291	306	267	298	262	276	305	284	281	327	284	248	302	306	264	258	310	300	309	284	294	306	291	302	285	293	274	303	330	259	304	277	258	264	284	280	283	273	300	307	279	293	300	304	280	321	270	265	265	254	301	295	286	288	297	288	317	284	289	316	307	324	290	287	256	298	337	320	267	289	274	271	305	283	294	264	298	320	268	262	290	296	291	302	272	295	289	293	300	255	278	311	291	286	287	278	263	279	318	278	277	267	281	275	293	323	288	280	289	314	294	264	274	283	267	299	285	292	272	283	286	305	305	311	315	306	285	302	273	294	307	278	317	297	290	272	302	301	294	270	276	284	277	267	278	273	263	300	286	298	280	280	256	293	304	326	290	292	271	302	276	286	265	270	263	282	284	277	294	309	267	285	282	294	288	292	255	281	267	291	274	296	290	275	264	287	267	295	279	272	279	268	283	307	287	285	261	272	315	292	277	303	282	287	269	293	282	292	251	272	286	306	251	264	278	312	269	305	290	280	297	269	282	297	310	303	262	338	311	304	278	306	283	308	281	254	286	291	318	281	280	281	289	284	282	307	288	268	308	313	286	299	298	281	275	279	277	278	301	265	292	287	262	281	280	310	287	304	289	269	269	283	279	281	295	288	263	267	293	306	314	283	287	276	283	317	278	288	280	285	303	298	263	272	270	298	304	293	279	284	285	293	270	286	301	293	293	290	315	289	298	290	290	273	266	315	282	296	287	281	249	294	308	252	269	289	294	298	295	306	257	276	329	299	292	289	307	279	282	268	309	247	311	280	282	259	292	265	279	264	302	263	287	304	275	296	289	256	282	316	289	268	295	284	290	326	278	271	293	260	265	260	283	288	280	259	299	279	281	291	289	318	273	276	286	274	276	279	283	273	302	281	299	285	283	315	300	289	297	285	288	289	263	317	258	308	308	264	295	284	276	286	278	289	287	301	294	291	298	263	249	277	282	298	272	302	275	308	310	284	265	301	277	286	288	292	279	293	283	308	299	290	248	273	301	281	286	292	294	278	295	325	262	289	273	262	266	293	298	288	291	277	297	289	313	271	292	263	278	292	305	252	268	259	299	296	243	277	261	317	255	278	277	293	280	258	275	273	303	310	297	257	268	277	293	286	310	270	263	281	296	304	314	286	250	276	268	310	261	279	251	281	293	287	272	278	279	291	287	287	293	289	290	288	293	274	261	303	223	289	278	286	290	320	271	265	294	301	293	285	272	268	291	320	293	275	279	292	260	312	277	294	289	286	282	275	309	295	283	274	282	306	256	290	278	267	289	280	292	294	312	277	280	300	278	315	304	300	281	313	275	283	287	289	302	309	284	286	275	271	287	284	306	271	286	305	260	311	311	280	286	285	280	287	282	288	254	289	281	278	299	302	298	287	288	316	306	241	269	297	310	267	277	289	266	289	292	267	241	263	279	304	257	295	290	301	267	304	290	307	284	305	262	292	299	288	296	272	290	274	291	308	281	292	282	302	264	296	279	262	306	287	283	307	316	295	249	284	289	292	300	277	307	262	311	281	325	259	276	264	302	278	300	286	288	292	300	293	285	316	288	297	267	305	284	286	275	246	268	294	252	280	269	290	302	268	291	310	277	289	284	293	301	304	289	280	301	271	320	262	292	275	264	270	284	269	281	306	262	274	292	290	268	294	271	270	290	294	277	329	309	317	282	304	277	299	285	253	292	300	315	284	299	276	292	277	271	281	318	307	284	267	288	302	266	287	300	274	285	274	288	287	289	288	278	263	312	287	292	308	253	279	281	300	258	281	300	300	320	271	312	297	277	295	261	267	282	301	280	261	305	275	261	319	272	291	271	299	273	291	288	275	275	285	267	282	299	287	284	296	264	292	265	268	242	293	305	302	292	298	271	284	263	308	309	265	313	287	294	285	293	290	327	266	266	272	302	285	285	290	268	284	321	310	281	288	278	300	287	276	269	274	267	324	275	297	297	304	328	281	298	313	294	302	261	258	299	271	285	331	285	282	300	299	294	260	305	270	263	304	253	277	259	300	295	260	256	283	285	256	285	283	303	265	286	312	291	262	281	303	284	292	279	291	287	295	299	283	261	265	292	295	282	294	282	324	313	279	290	302	331	295	286	287	260	282	238	286	298	295	258	264	264	303	300	278	265	294	282	271	284	272	282	296	301	322	280	311	286	298	291	287	270	313	304	297	322	283	299	286	299	298	270	280	303	265	299	272	316	300	305	279	286	275	267	292	269	312	289	261	316	260	305	313	313	262	293	290	302	280	275	292	283	285	267	293	250	281	280	281	316	305	276	264	295	306	303	280	300	286	301	278	316	272	291	270	288	272	279	269	290	279	306	313	308	298	305	311	271	282	289	275	311	251	321	285	301	299	330	302	277	264	282	309	281	291	274	303	293	273	277	280	279	315	268	288	276	285	303	282	304	280	245	278	276	290	330	280	294	253	271	272	281	282	274	304	320	236	283	302	294	281	313	297	306	283	282	285	318	294	299	290	284	308	279	268	265	302	272	268	294	278	291	290	273	323	305	265	299	286	311	279	269	269	263	299	276	319	309	276	292	280	258	295	316	274	301	272	277	286	276	259	305	263	308	285	275	261	335	311	294	304	304	278	272	258	271	309	276	286	262	288	271	291	301	282	309	264	272	284	282	286	286	263	285	294	254	290	268	298	276	305	261	282	285	301	313	270	270	326	273	286	297	292	300	275	296	270	276	302	291	261	271	284	263	281	296	281	289	312	275	264	277	292	295	320	284	296	265	298	251	282	307	311	284	292	282	278	278	292	292	295	276	307	296	297	291	283	281	306	293	288	283	307	312	293	299	270	288	269	275	311	288	300	267	276	303	282	259	290	312	278	250	293	252	292	274	319	283	267	301	277	317	272	298	280	254	297	265	299	307	284	276	256	290	255	280	336	296	279	289	277	306	291	282	280	305	286	316	280	275	299	283	287	284	290	267	281	263	291	263	293	284	292	311	287	287	271	274	310	312	256	299	262	251	281	302	284	306	304	281	270	326	312	259	278	270	286	289	287	300	276	309	288	292	287	305	285	299	279	298	270	271	268	316	269	267	289	268	317	312	293	298	306	312	299	276	288	291	294	267	301
27100	19041	6371	1396	1089	995	1002	971	1003	997	963	989	911	950	909	958	979	977	999	921	917	855	979	943	963	953	922	906	981	937	939	917	873	957	964	981	932	937	941	951	918	901	925	876	951	960	954	908	959	939	941	920	923	960	902	886	929	928	964	927	917	939	961	931	908	892	974	908	936	889	937	929	979	910	930	959	956	919	956	912	963	917	938	875	943	902	939	985	919	1002	931	920	895	930	943	971	896	955	925	902	951	893	906	915	982	914	939	905	949	897	1018	909	928	896	971	914	918	927	947	940	988	970	926	998	924	972	877	961	908	873	880	939	983	941	903	939	930	867	918	968	936	953	947	929	1009	906	941	956	985	874	945	963	943	919	943	950	917	944	925	958	989	952	981	944	987	995	920	934	951	895	983	891	941	923	950	944	880	896	938	921	901	870	980	950	939	976	915	974	928	948	947	929	905	954	943	971	940	941	905	926	942	932	910	937	979	942	1016	972	947	879	950	921	926	931	958	912	919	938	915	892	973	979	932	930	940	883	934	989	960	912	971	933	944	914	950	911	935	892	988	903	903	870	902	896	929	908	992	941	883	961	924	878	916	948	973	970	924	918	977	889	905	879	929	929	944	954	884	958	952	930	919	936	931	965	895	886	902	980	909	936	960	905	863	925	937	880	964	933	958	924	955	955	895	943	978	908	936	858	940	990	933	968	948	939	965	951	887	976	1002	909	945	898	882	910	925	931	956	878	911	894	907	911	898	998	926	925	956	905	891	864	944	911	943	947	942	968	895	902	1014	929	921	877	927	923	965	947	944	963	917	970	968	983	922	949	1019	911	896	857	967	969	890	906	928	980	999	932	967	942	966	932	932	928	980	896	914	911	908	889	937	976	967	865	935	920	882	909	964	914	896	986	880	955	939	929	956	950	917	916	925	915	958	941	920	897	918	937	904	937	962	974	950	973	939	886	930	959	971	951	932	898	939	929	949	893	924	965	909	941	922	915	945	922	920	897	960	940	932	955	925	968	925	981	908	941	911	921	951	973	932	927	948	871	892	968	952	954	942	936	918	952	948	940	946	941	920	938	972	966	909	931	949	879	909	890	930	914	923	923	913	948	908	1031	944	922	901	956	921	960	923	978	966	1004	982	932	954	924	1033	903	933	929	945	928	956	894	956	952	897	906	927	901	939	952	946	921	981	905	940	951	959	966	910	948	968	942	936	924	933	897	906	907	916	841	947	912	881	891	941	946	1008	912	918	949	914	878	942	948	982	966	961	882	962	941	907	974	906	946	860	925	890	959	924	949	941	959	926	978	918	925	911	914	989	893	923	976	923	974	913	930	979	886	916	887	943	960	938	937	922	937	955	903	972	921	913	883	949	958	965	931	990	924	865	945	928	942	926	932	910	937	914	900	960	920	1019	913	962	906	952	978	905	940	922	941	968	1001	965	928	936	952	941	914	954	900	941	977	916	1001	914	1000	965	942	967	973	945	964	942	947	938	916	922	917	951	897	916	922	965	932	966	923	934	935	909	952	960	985	940	936	922	953	932	872	950	927	940	970	928	928	887	944	943	937	958	917	908	900	939	954	965	900	917	916	937	923	956	937	898	891	932	920	940	887	914	952	992	916	933	920	928	941	996	959	941	983	920	929	916	993	973	961	972	980	970	913	915	916	948	927	910	938	964	946	923	932	955	964	928	921	914	917	953	897	925	1006	963	932	927	885	935	920	908	1001	934	949	958	887	955	930	955	940	905	933	934	933	947	923	954	965	944	988	958	975	908	892	943	918	888	904	897	951	897	906	929	884	874	893	945	967	872	906	935	903	911	948	925	938	954	990	945	915	935	948	965	921	941	897	911	915	940	924	901	911	973	897	938	938	970	940	908	893	925	893	982	889	937	958	955	927	923	931	968	977	891	971	901	823	971	955	922	940	930	959	949	916	870	937	923	909	919	940	950	901	939	895	962	975	971	922	928	919	966	953	954	925	991	960	964	959	898	933	922	950	929	917	985	973	913	949	943	885	953	910	911	883	941	924	893	914	912	908	904	889	977	991	929	983	956	915	884	922	962	906	926	937	915	947	917	912	895	916	904	915	858	944	915	921	961	914	946	940	931	972	942	941	941	927	908	886	988	936	922	966	924	902	916	908	928	925	991	972	947	845	966	983	934	952	929	933	928	912	881	914	918	915	945	948	941	953	979	945	924	931	972	939	911	930	913	918	921	986	936	914	948	947	933	911	947	935	941	933	910	914	994	939	959	968	905	944	928	924	951	884	960	900	915	953	964	889	976	1020	932	944	950	883	876	857	953	896	904	900	933	919	940	914	955	920	970	931	977	883	939	969	923	972	850	956	923	907	951	911	938	910	865	942	886	951	927	980	961	990	941	951	902	883	902	915	958	928	901	917	964	940	938	956	908	975	903	952	950	968	911	939	883	896	938	913	901	954	936	938	896	898	949	928	911	929	963	928	873	947	978	924	922	919	979	928	915	921	971	941	899	959	909	942	997	955	904	913	968	929	931	930	913	935	928	1003	943	981	933	950	909	976	966	971	911	932	916	939	914	934	905	923	974	1004	932	939	949	911	904	935	946	917	979	1003	938	950	916	946	934	965	978	910	940	984	948	887	956	873	946	930	944	902	934	903	948	913	996	886	943	934	974	929	961	924	935	939	971	915	987	922	874	939	924	913	941	914	976	937	947	985	1001	958	946	903	900	936	974	939	905	971	957	882	877	875	908	988	929	849	874	899	945	909	928	986	941	952	928	999	937	940	916	943	922	919	907	956	889	977	921	911	882	963	963	867	908	933	926	955	969	935	962	882	930	903	874	970	908	961	951	869	948	899	864	882	869	953	880	929	884	921	894	889	940	949	900	945	935	961	944	900	925	893	943	951	918	982	878	941	912	989	945	915	963	912	951	911	947	900	887	950	898	942	900	957	911	953	951	989	952	905	926	916	896	937	863	943	980	902	960	957	902	939	947	987	934	962	927	1003	947	905	938	939	871	893	974	948	905	956	905	986	963	985	923	883	926	917	938	932	952	922	919	954	895	987	929	922	936	938	898	933	945	889	935	919	934	916	952	954	963	972	947	924	949	895	903	927	884	909	955	971	873	894	949	923	894	954	969	939	932	934	940	953	929	947	922	911	937	920	934	939	941	935	914	921	927	964	957	1001	965	883	906	881	927	899	933	971	894	874	960	932	916	934	902	850	913	962	903	944	969	904	960	909	988	879	964	910	940	967	960	925	964	918	936	951	947	906	907	976	892	944	941	952	939	947	998	943	948	934	934	915	889	915	860	953	961	972	956	920	950	904	931	956	970	878	864	1021	960	931	934	907	978	901	987	939	937	936	926	924	912	923	900	896	943	1000	950	913	898	965	908	895	943	916	899	926	914	934	945	905	968	947	916	928	894	866	886	908	938	934	883	918	944	923	961	963	921	910	927	981	926	920	984	842	934	995	899	975	944	936	922	925	934	949	878	938	945	938	953	907	904	965	954	972	935	911	933	952	919	929
4606	1398	1261	1118	1030	985	1027	996	1015	1024	958	1032	1022	961	1030	1015	1003	982	981	995	960	968	1006	939	983	1017	1012	1004	920	992	960	965	952	969	951	933	941	971	986	972	973	994	986	984	1013	940	997	1009	969	962	964	950	996	1043	989	1006	946	1003	980	975	918	1006	970	972	985	987	1049	991	1009	985	1060	988	992	966	1000	924	954	1038	982	944	983	1005	988	1033	982	1027	1017	975	950	988	955	975	1021	938	953	1002	954	975	947	952	963	982	979	959	993	987	968	940	988	979	975	962	999	989	1016	958	976	981	962	1053	941	1000	985	984	1009	934	1019	929	947	941	1009	979	958	941	1001	998	950	979	989	1047	1007	1026	966	984	925	969	1006	940	1006	1025	1014	950	1021	951	1034	1013	940	973	988	1046	995	1027	1033	946	1012	1029	981	966	1003	939	955	996	953	972	950	997	989	977	1038	1018	988	993	973	995	996	974	987	1012	987	951	978	986	1004	938	973	940	975	989	998	1004	1004	1001	970	964	946	960	959	947	929	985	921	975	959	984	948	1009	988	940	987	1025	954	1019	996	1002	998	995	994	972	1001	963	949	1026	1006	953	1018	968	996	996	975	949	970	963	1004	970	956	994	1020	1001	1003	999	1004	944	933	942	980	933	1006	1024	978	1032	953	1041	1012	933	987	971	977	1020	960	990	995	1011	1004	1030	950	1012	969	1009	969	965	1004	985	1013	973	977	997	1007	999	903	983	977	1011	1002	989	1037	940	984	973	940	980	898	977	954	920	983	1007	994	965	964	1031	987	1019	1020	1030	961	944	977	928	938	987	967	970	1005	1012	973	942	1020	918	1017	953	969	995	987	1008	942	1004	1010	949	963	947	1020	965	1009	1027	983	960	929	1003	992	962	1012	965	980	933	996	967	1015	914	971	986	1018	1030	955	968	962	964	998	1075	1030	950	936	973	1026	965	1008	976	980	937	949	983	963	933	947	995	954	1002	1003	961	965	973	1003	924	1022	971	1010	982	992	1018	1002	1035	983	986	971	1028	955	986	1006	989	978	965	973	979	1012	962	976	1007	993	1011	951	998	984	1014	989	995	973	984	998	994	1025	1007	910	1040	976	922	995	955	1011	974	952	1000	950	960	989	975	985	933	956	969	985	979	977	1026	998	1058	1007	997	951	955	983	922	969	1041	978	977	951	950	973	943	958	1009	1000	982	951	974	972	935	976	953	1000	990	1007	965	990	1009	959	1000	968	987	994	962	993	1011	997	1001	970	971	1004	968	1006	986	959	993	1007	972	983	997	966	1005	961	981	946	963	962	983	1014	959	1009	982	996	978	1025	959	949	991	973	981	979	980	959	980	1016	989	952	1014	996	1016	983	928	992	959	1009	984	960	1006	954	979	985	989	1025	946	1034	989	985	971	974	948	1009	996	1036	993	964	997	980	983	942	1014	935	998	943	935	1003	937	985	988	965	994	950	969	996	949	956	1002	959	971	946	947	1007	995	958	957	991	1014	980	933	1025	1000	1010	982	976	1010	1010	984	963	1033	940	1048	979	975	987	961	920	1062	1052	975	993	915	957	969	993	988	944	981	999	1010	960	980	1052	1016	973	1000	941	927	968	978	987	965	1042	983	1020	926	978	939	1017	999	972	1036	952	965	1004	939	1007	979	997	1008	976	978	969	1011	986	940	938	973	958	926	1006	971	994	1030	1007	963	926	992	974	998	957	963	1004	983	986	1008	959	939	987	1034	914	978	1022	970	976	989	987	982	953	952	1002	950	918	976	1053	990	978	938	938	970	983	969	1003	960	1003	941	1021	1020	962	938	1000	998	980	982	967	1024	959	971	964	936	983	956	1000	983	973	989	1019	1032	1010	1014	1019	959	962	967	1007	997	995	988	1008	932	977	1006	1018	1024	964	921	988	972	974	990	974	994	977	931	980	982	1035	939	934	956	1000	977	936	952	1047	1021	949	961	959	971	956	975	948	952	989	928	927	999	1040	965	943	990	991	980	1017	970	1017	998	967	967	990	980	1023	983	992	950	979	930	1011	936	977	1023	1022	1019	1053	992	974	1017	945	1032	1026	954	1017	1007	1027	1079	994	985	968	980	1009	1008	1014	1016	1004	1015	1015	936	984	964	946	981	941	1022	965	1007	949	954	1016	953	967	1035	997	958	968	975	988	1004	959	988	967	971	961	942	991	1009	1045	958	1018	954	960	988	960	1008	940	1072	1035	1008	977	993	972	982	969	1003	984	979	969	968	1003	994	1036	962	1039	1019	1019	925	991	1007	945	978	961	957	985	955	1002	1014	994	987	956	996	1009	960	995	948	974	907	948	965	945	983	981	996	1001	969	1020	978	916	939	993	963	955	990	975	1011	943	997	976	946	986	971	974	981	966	997	948	979	939	1024	916	980	986	982	954	975	989	958	966	974	1044	975	1004	975	986	990	972	1002	973	997	990	966	1050	939	969	975	967	986	1020	952	1037	1023	946	948	1004	1025	981	943	968	963	996	1019	946	942	992	948	984	983	950	954	976	1041	928	978	1032	992	957	946	961	981	938	992	1052	966	898	1003	969	987	934	1014	1001	1025	985	962	992	977	961	939	991	1003	948	958	966	993	955	1016	1006	1005	951	1013	1015	943	983	966	1017	1029	1001	975	955	958	997	947	1033	1013	1050	1019	980	976	990	995	938	942	987	980	897	968	987	952	1007	934	1035	999	918	985	929	953	985	1025	964	1000	961	986	992	975	972	948	996	983	928	1004	948	996	946	933	950	929	970	958	964	970	975	1003	996	974	971	974	913	1015	959	949	969	1016	965	1003	1020	1030	956	934	988	985	994	1024	975	958	987	1009	1010	992	907	966	981	995	1028	945	958	936	930	998	1025	947	974	973	976	969	936	915	1045	961	964	943	958	943	1053	965	974	1004	999	942	1004	965	976	995	941	972	984	951	929	955	973	964	977	1031	919	978	933	1034	960	916	1021	962	949	983	992	974	985	981	1007	976	1007	976	918	999	959	983	939	974	923	993	1004	969	1035	956	945	965	997	928	957	1007	958	974	982	983	956	1000	1003	956	1026	1012	974	934	981	1013	901	1008	996	1012	1004	997	1011	1033	952	981	968	967	993	930	1015	1027	1038	1005	959	931	1003	974	1022	959	974	985	1031	1015	1000	965	1034	944	1025	978	945	994	1020	952	973	1009	987	1014	986	1016	976	972	965	1012	1011	981	997	1028	985	987	992	980	977	964	954	999	982	995	954	947	989	1006	969	1042	971	951	946	941	941	991	941	952	1053	1040	1009	957	995	955	976	890	989	1018	963	934	956	945	1004	999	910	1026	985	1013	939	967	1037	966	966	1009	1005	940	976	932	1010	971	961	945	993	1045	967	992	970	1023	968	926	982	985	970	964	927	1021	967	979	970	987	934	1017	948	1012	963	1030	1021	1007	977	976	1023	997	969	990	962	1039	996	952	965	1007	986	979	978	969	908	951	1025	970	1008	945	961	968	965	975	1009	1035	1011	980	1005	980	933	1003	986	990	968	982	1017	981	984	999	998	1006	975	965	1047	1043	977	986	971	993	920	956	955	990	987	951	995	962	958	977	1013	978	972	983	948	946	954	944	983	982	1015	1011	988	989	979	913	931	988	1012	892	922	1002	1024	989	972	984	1037	979	974	1009	957	941	959	948	997	966	1056	1010	1001	964	942	990	1000	1008	955	945	965	967	1021	978	928	970	1005	995	988	1007	960	934	1025	940	943	987	1017	962	988	964	1012	975	984	1002	1026	980	959	1007	970	977	980	995	939	928	981	998	1025	963	1010	1005	983	930	990	983	991	1043	967	968	1030	978	1005	1024	989	922	961	969	994	955	1033	934	1001	989	970	1039	959	970	1023	1003	1002	965	1007	969	941	980	923	934	940	1023
23269	20852	27910	23903	20862	11896	1692	1128	976	931	989	859	819	829	772	776	763	787	749	761	737	794	720	773	725	742	805	727	753	735	736	724	762	745	727	732	716	691	723	745	717	740	715	739	747	778	734	720	758	781	730	744	721	773	753	743	732	752	755	657	771	698	731	716	694	732	719	739	750	735	745	708	711	740	692	766	746	771	738	748	740	718	695	712	758	744	764	737	728	759	672	724	673	790	761	755	703	759	728	694	730	685	727	722	767	712	760	695	724	723	663	702	737	711	710	725	725	703	727	710	754	698	739	719	646	710	732	708	728	689	710	734	668	685	738	689	718	736	744	734	687	669	721	743	725	678	723	764	760	734	755	663	729	740	718	730	733	752	747	704	736	700	691	713	742	697	734	716	707	749	720	688	708	682	708	730	702	728	728	763	761	783	731	699	718	712	780	729	741	711	754	659	686	714	694	733	733	750	774	730	741	705	696	754	724	708	715	716	670	687	719	676	728	729	765	728	660	729	759	698	725	750	755	699	705	744	754	699	710	733	766	727	709	700	705	731	701	680	684	699	706	749	703	730	696	717	694	718	722	739	720	680	722	743	724	730	711	740	698	695	719	691	717	715	757	729	770	700	696	780	704	687	734	719	717	717	743	723	708	744	691	682	750	678	718	714	718	686	734	725	674	716	743	741	737	729	677	752	723	691	698	723	715	686	755	761	684	725	726	737	667	705	703	732	728	697	666	718	676	716	703	733	716	679	732	728	692	724	719	736	697	734	671	774	773	666	695	718	683	740	727	669	712	683	719	713	742	710	729	729	708	726	761	718	693	729	777	771	676	725	674	704	794	715	706	753	703	690	734	714	714	734	697	759	764	695	744	702	687	726	741	735	696	705	720	699	678	697	648	715	698	727	730	710	693	714	725	719	760	703	728	715	723	727	717	734	732	700	752	745	726	725	711	701	755	743	712	736	726	714	710	710	757	765	733	715	706	716	706	773	712	735	732	740	693	713	649	720	730	757	699	745	674	729	711	691	710	721	715	760	710	705	730	743	716	717	707	701	687	768	720	722	721	730	710	697	724	763	737	711	710	722	717	718	737	736	727	746	723	766	717	657	740	701	725	731	704	735	703	670	680	694	711	694	671	717	695	690	723	741	689	712	760	716	744	703	738	709	746	727	719	718	710	723	728	728	715	729	728	748	687	760	741	710	745	727	691	731	672	710	702	672	725	735	705	700	756	726	724	749	731	733	752	715	715	741	744	726	730	745	724	717	688	724	702	682	679	708	739	740	722	696	707	735	739	740	730	727	731	712	715	707	725	681	677	721	712	780	721	700	701	677	755	714	686	748	714	704	777	710	713	728	717	683	724	760	753	731	737	736	712	698	699	739	710	721	714	753	763	774	711	727	702	737	771	751	714	758	732	726	728	710	773	722	710	717	755	770	668	690	763	732	713	708	712	684	730	704	740	676	700	753	685	754	726	707	706	704	735	688	727	704	736	743	701	723	730	719	705	702	686	730	740	678	700	706	782	737	737	742	715	702	765	680	722	756	753	691	686	715	677	726	731	695	707	733	698	643	769	763	723	707	736	678	744	736	717	732	728	721	711	716	731	675	756	714	725	733	744	711	688	688	726	710	771	710	729	718	726	721	682	688	720	743	725	748	722	740	724	731	720	717	724	788	737	738	717	736	701	747	727	674	704	706	700	727	694	702	699	741	786	705	720	742	666	762	710	680	726	697	733	718	706	735	658	735	675	732	714	747	708	695	666	672	716	716	741	689	673	700	752	684	723	732	659	751	729	704	716	689	700	686	747	728	717	731	686	721	766	699	717	702	747	686	717	738	716	696	754	796	734	708	711	663	743	727	698	735	690	739	748	722	700	717	726	672	719	727	730	723	727	695	725	675	758	696	730	718	732	712	744	715	695	744	703	751	718	689	738	731	734	748	773	756	711	720	712	763	704	698	734	766	678	734	712	698	713	743	681	762	753	706	771	724	707	705	700	690	753	795	721	728	690	780	727	698	747	742	730	679	774	752	692	716	692	706	724	767	724	675	701	716	726	677	678	719	666	701	743	662	737	769	733	743	683	716	699	758	703	740	733	770	713	753	731	727	713	759	780	696	748	723	696	720	702	711	735	742	723	751	726	687	704	730	723	711	773	726	762	724	703	743	748	760	672	723	717	722	698	759	717	674	705	760	776	692	720	756	674	748	726	669	749	699	731	719	707	698	694	707	714	673	722	690	704	739	763	772	707	731	758	709	698	732	667	702	734	674	763	742	726	729	769	698	689	715	687	726	735	735	730	752	739	689	694	690	755	714	701	763	721	699	707	751	730	694	761	724	727	771	760	701	731	755	704	706	761	695	701	722	680	749	734	691	722	746	735	697	656	709	736	717	735	738	723	743	740	701	750	710	795	725	757	748	742	691	715	698	720	711	742	687	713	679	700	802	699	787	661	739	721	674	751	748	666	700	717	740	662	771	716	723	717	681	710	695	727	710	692	741	734	756	689	727	731	675	714	706	738	793	709	766	760	712	738	693	699	702	686	764	708	684	692	730	726	710	730	671	691	688	755	715	662	713	763	698	729	686	677	775	753	741	715	673	722	723	717	683	716	648	744	750	690	662	715	716	704	711	738	727	754	723	738	715	729	716	728	755	697	699	741	741	719	703	714	758	701	725	690	761	708	740	729	738	738	700	688	715	690	732	697	751	741	752	763	727	687	715	715	736	727	666	711	711	717	722	717	731	701	730	760	670	713	721	716	700	787	758	705	758	768	672	732	720	746	732	718	708	699	675	699	747	705	739	763	726	679	732	709	673	709	750	747	721	724	742	640	714	696	705	730	711	705	723	746	740	723	750	741	688	745	655	697	722	690	744	733	709	726	735	748	728	753	768	686	681	702	741	728	703	732	676	700	755	681	778	696	702	719	675	714	711	751	684	704	712	754	739	741	727	686	726	669	713	708	744	685	728	718	691	713	686	694	745	696	754	713	719	739	738	686	684	738	709	694	723	707	698	752	683	684	721	707	727	719	746	694	686	733	733	671	718	746	699	717	686	716	741	706	706	710	668	682	748	719	674	733	756	704	740	708	720	733	767	727	711	716	743	719	718	774	717	684	787	708	745	685	738	699	690	705	693	786	735	729	731	714	685	741	748	705	737	732	717	735	683	675	767	709	729	666	717	709	714	755	714	715	735	752	733	700	713	711	689	720	748	721	714	703	713	750	687	734	701	706	718	708	715	719	704	723	723	713	711	727	711	726	773	701	741	723	736	734	674	765	740	740	681	729	693	709	676	710	727	721	687	735	743	776	692	702	743	719	681	697	712	708	684	748	717	719	704	686	698	765	768	735	764	722	703	715	690	734	750	702	710	750	731	686	733	774	754	715	698	784	731	730	711	757	733	757	734	689	768	724	716	678	718	767	743	709	673	761	728	811	703	712	732	697	672	672	719	738	736	717	738	769	676	715	752	743	690	712	699	705	736
3308	7655	6408	3267	2418	2028	1663	1431	1259	1133	1091	932	947	859	882	871	810	871	869	844	831	826	809	804	751	824	779	790	764	757	852	773	751	817	738	768	807	732	787	790	799	765	814	733	755	793	863	757	821	732	765	816	802	798	835	760	827	786	827	782	785	787	717	761	778	810	735	772	807	747	756	783	748	747	735	724	781	748	778	757	736	724	744	800	808	742	823	790	846	772	802	799	795	805	783	750	791	772	793	759	800	785	776	745	778	801	754	733	749	780	761	803	742	774	830	769	772	769	745	774	784	757	765	801	769	753	722	812	754	735	780	718	747	749	799	796	776	826	727	756	761	821	784	778	769	707	796	793	769	806	791	792	785	757	813	802	798	726	749	759	762	756	752	743	757	775	790	804	757	730	755	775	781	770	773	769	750	794	762	779	799	779	751	727	781	794	760	783	789	753	785	799	790	688	805	783	775	714	770	752	765	764	727	766	770	735	761	765	749	729	768	744	788	785	766	793	790	758	798	745	794	755	730	776	751	728	774	793	777	784	779	805	750	766	756	785	765	773	809	795	779	774	753	735	776	804	814	780	755	829	760	753	757	738	774	718	724	786	764	781	764	750	766	792	796	790	790	737	774	784	776	732	784	732	814	734	778	754	788	754	771	775	761	797	815	814	794	788	811	769	717	747	754	752	771	726	760	815	726	779	817	805	754	761	770	772	765	870	778	812	765	740	788	714	743	735	797	790	763	775	774	751	840	792	772	791	768	728	798	756	761	760	781	764	793	771	706	757	694	787	800	757	748	739	782	721	756	752	748	789	784	787	781	764	754	768	807	760	788	768	751	795	784	816	806	778	746	788	801	793	772	772	776	778	778	765	783	776	792	775	778	845	770	765	794	782	770	717	767	731	735	775	783	774	769	760	816	797	767	763	779	771	804	751	820	769	766	774	744	787	784	757	756	799	790	782	787	719	794	742	799	824	767	772	779	769	723	743	804	797	794	778	749	762	759	786	792	771	766	800	783	796	771	761	762	775	748	769	784	760	744	779	737	746	745	756	758	751	787	808	774	753	774	811	805	724	751	761	791	740	729	751	749	734	745	769	749	746	817	801	817	764	741	789	770	749	728	749	767	772	764	787	765	795	790	757	748	773	791	822	724	824	755	747	779	747	725	781	811	756	748	788	772	769	769	705	778	799	746	782	732	750	761	756	807	803	741	737	769	779	771	745	755	769	795	752	742	836	741	752	746	753	767	772	819	752	806	731	794	748	774	771	727	731	759	731	737	751	756	808	790	795	773	719	696	838	801	748	739	771	769	800	770	800	742	793	736	769	743	777	772	812	760	752	762	769	773	787	721	742	742	739	693	795	729	770	799	816	786	778	795	776	731	773	789	733	761	753	765	773	773	795	805	731	769	829	776	761	781	702	817	781	796	832	819	776	759	769	771	755	788	761	807	810	751	772	805	732	754	800	733	759	742	758	801	707	756	790	780	770	739	832	752	766	775	776	750	746	778	780	825	766	809	796	804	775	773	776	787	794	784	772	803	796	809	757	738	774	786	815	711	780	771	829	798	721	723	776	742	835	773	751	813	760	810	792	790	779	806	753	761	791	793	821	763	815	728	745	796	775	746	791	747	754	764	781	762	812	764	800	742	708	803	747	767	746	780	798	762	755	752	718	769	778	781	795	808	759	808	717	790	754	750	755	712	752	782	755	802	773	800	785	743	769	796	749	780	728	788	768	777	746	768	744	770	780	751	762	771	735	743	819	789	754	776	768	746	728	777	824	746	748	760	775	754	766	784	793	773	780	775	797	755	774	809	740	774	754	768	771	776	810	758	757	802	762	771	742	761	765	792	754	759	789	768	787	829	750	780	774	808	743	798	728	781	791	709	797	811	766	776	781	775	765	794	725	740	779	807	776	713	732	764	776	788	768	770	757	763	737	786	777	794	770	770	751	769	803	783	772	779	788	756	784	778	805	784	761	752	769	740	747	752	758	808	742	806	744	787	779	783	781	780	739	738	745	776	760	755	739	820	728	780	781	757	819	724	739	829	758	779	783	757	769	773	775	788	731	756	809	720	753	711	771	766	721	817	798	785	764	755	737	734	798	807	746	759	800	784	739	806	766	793	751	785	801	758	803	795	746	815	796	745	739	823	783	789	780	794	775	764	778	778	774	768	762	755	742	747	815	779	788	733	775	760	780	810	754	799	736	773	762	768	791	794	789	763	815	760	767	800	780	726	770	734	833	808	762	784	749	792	754	753	736	749	758	735	761	734	754	785	788	749	712	779	712	828	798	745	748	735	727	834	760	790	807	726	800	775	785	768	779	781	759	761	794	759	763	761	760	808	747	763	809	773	776	775	791	773	769	759	778	799	781	763	769	745	737	759	775	788	813	738	733	708	772	800	768	765	796	806	823	763	766	784	848	787	770	752	751	772	769	750	785	786	800	777	812	754	806	744	775	746	792	781	808	763	750	805	768	766	797	765	758	718	840	743	766	741	762	773	756	788	787	808	798	828	733	795	762	762	786	771	795	743	777	791	811	777	771	803	769	717	715	757	766	763	792	741	807	767	745	769	775	797	765	778	765	766	756	740	769	813	799	818	779	761	746	790	769	774	782	758	801	768	769	813	790	752	802	770	775	789	766	776	713	779	746	736	801	757	769	718	736	784	765	706	794	784	713	787	768	778	739	845	747	799	792	755	771	731	754	742	818	775	803	810	787	782	759	798	783	783	774	828	785	761	782	788	791	692	797	781	770	769	800	847	795	810	724	745	757	758	800	752	766	815	819	754	766	785	810	792	813	747	793	746	775	788	801	808	785	780	800	783	786	819	786	764	743	828	731	800	786	788	759	818	785	791	786	798	800	772	774	757	746	764	701	751	811	781	802	798	758	778	831	759	775	806	799	741	728	802	789	764	766	740	786	801	804	762	810	734	772	784	794	783	808	750	771	811	766	788	753	755	792	741	793	780	799	748	768	783	801	773	800	814	797	790	750	809	746	790	764	761	786	758	770	746	776	747	816	782	768	785	796	774	780	754	745	776	755	785	770	809	740	772	756	738	711	773	773	769	794	784	723	762	761	814	756	759	729	794	759	790	764	794	805	781	752	807	823	791	753	751	805	791	760	729	776	774	782	814	785	756	774	773	763	750	749	775	801	752	773	777	778	771	782	749	789	813	798	758	780	774	780	787	745	775	755	794	747	781	789	737	797	758	783	724	819	745	769	795	732	765	764	735	825	804	726	760	769	798	770	767	790	776	791	820	797	788	763	775	764	754	764	755	782	786	729	766	781	758	776	762	825	781	776	733	782	743	807	725	751	728	794	740	788	796	717	757	739	793	734	798	724	770	788	725	739	716	734	798	743	750	757	748	781	780	792	765	790	751	792	798	799	771	787	767	775	742	770	777	747	746	745	790	767	742	779	764	739	791	758	743	788	764	755	793	753	802	789	779	779	765	805	738	808	780	752	734	784	801	777	762	754
24134	20824	27051	24581	15786	1489	1009	888	761	753	755	692	725	676	706	672	683	699	641	684	599	663	643	681	680	624	659	640	661	644	689	611	600	628	648	639	610	649	637	645	636	618	645	617	640	626	596	651	637	630	629	646	614	633	618	622	627	602	650	628	668	610	672	656	606	645	672	634	620	617	627	590	644	652	639	638	617	604	623	599	667	585	648	638	647	623	662	588	585	672	654	618	673	615	638	612	637	605	636	620	624	635	635	661	650	627	613	612	635	657	647	611	587	647	636	671	665	634	637	614	618	652	605	662	599	632	657	637	625	606	617	560	651	648	647	663	621	618	636	638	595	618	626	665	675	629	681	642	683	611	620	615	656	644	655	645	610	656	607	636	588	651	647	635	618	611	617	612	654	659	651	627	606	657	618	601	624	631	651	649	644	600	650	662	642	653	598	617	629	622	650	625	688	646	598	633	623	555	631	616	611	595	619	607	579	613	603	646	583	651	605	624	578	628	654	628	611	608	675	637	631	621	636	630	672	608	646	617	605	653	689	624	588	643	631	579	634	614	604	650	634	589	650	637	623	626	657	613	604	661	620	680	589	651	615	578	596	589	636	670	583	635	631	637	620	635	643	671	649	624	618	636	639	629	638	605	658	604	612	629	626	625	625	649	654	659	661	629	597	613	617	629	617	596	653	665	635	654	642	653	608	648	629	618	600	632	621	614	660	664	673	630	636	590	717	638	635	635	636	645	600	631	623	660	596	652	625	621	633	657	610	631	621	611	622	609	588	635	629	597	642	620	645	606	674	628	650	627	590	640	646	561	630	615	614	641	622	627	596	625	669	598	650	663	653	640	656	657	598	656	642	623	609	650	643	664	637	627	568	603	650	614	648	656	634	628	646	656	635	621	658	619	577	618	603	613	587	616	627	639	635	611	609	597	635	602	606	660	618	674	623	621	723	635	660	650	662	645	625	605	588	612	651	638	583	611	602	613	623	625	654	619	671	626	651	627	676	639	627	681	645	633	639	645	606	627	625	646	633	643	636	663	620	593	665	642	605	625	578	631	615	632	677	643	648	659	668	623	627	665	620	676	630	644	599	634	652	628	615	654	631	590	625	621	581	650	622	634	674	642	627	608	624	639	629	615	614	608	597	632	624	640	685	605	657	649	664	642	648	633	636	622	604	649	615	622	610	633	631	638	643	597	643	629	588	629	610	626	616	630	612	596	643	682	581	610	633	635	621	640	597	621	607	642	603	627	606	661	649	683	606	594	638	625	625	629	663	612	655	618	667	660	639	650	605	639	646	607	612	611	638	624	673	573	639	627	673	583	626	566	643	591	667	606	605	602	639	632	602	643	690	613	650	618	632	621	663	611	585	709	661	616	608	640	633	663	630	677	638	617	655	646	661	631	636	647	619	639	638	632	655	627	625	624	573	612	630	623	666	657	610	641	607	607	655	628	665	617	617	633	643	633	651	636	656	620	624	643	665	658	606	679	637	631	658	636	631	605	644	655	642	622	647	581	606	642	660	626	656	606	659	620	613	630	633	634	607	646	660	623	617	587	599	601	651	616	630	639	634	621	597	660	602	606	617	650	584	612	650	609	611	653	599	675	654	644	626	624	632	651	634	627	651	614	651	611	627	655	621	672	638	631	612	600	613	675	647	650	618	621	592	629	587	654	628	634	605	663	610	615	599	630	666	620	619	592	608	635	667	619	646	670	699	650	634	644	641	613	608	644	625	634	621	611	649	595	637	613	669	660	637	613	671	634	627	703	592	646	597	615	667	667	657	597	594	619	615	591	629	650	621	631	647	663	678	645	608	598	640	633	600	639	604	633	604	646	622	611	646	627	643	626	602	627	590	618	621	577	686	634	625	600	623	624	639	611	619	613	599	580	606	664	590	616	667	648	611	652	612	615	601	634	589	629	640	585	639	617	669	646	643	607	645	661	627	645	585	656	668	677	644	634	660	589	599	670	637	603	645	626	651	650	568	647	642	611	635	596	669	631	558	626	591	656	699	580	606	603	610	628	638	642	644	702	671	606	655	633	611	655	651	610	640	613	645	627	596	607	682	637	632	603	626	651	652	673	650	618	609	659	593	608	630	647	650	648	633	620	578	644	639	592	581	636	638	644	609	645	643	644	625	638	594	586	647	605	610	685	642	619	613	577	629	673	627	575	625	611	606	632	650	642	649	661	662	582	631	600	582	607	591	627	586	621	628	635	607	682	655	624	649	624	612	606	632	602	659	641	601	640	655	648	609	603	653	613	631	622	596	619	622	632	612	639	663	606	637	636	590	587	607	659	614	611	620	665	627	652	640	631	664	625	620	646	627	634	613	640	610	673	611	596	635	624	624	582	670	626	649	653	642	643	637	676	621	637	648	632	623	611	633	646	584	662	664	583	644	680	654	615	643	629	601	652	591	599	661	670	603	627	640	658	582	670	664	627	663	657	658	631	594	643	678	623	623	601	600	650	590	645	605	625	631	634	587	625	643	635	666	656	638	641	604	642	595	622	640	631	622	626	648	626	609	662	651	640	621	632	648	641	626	661	607	613	646	626	661	677	601	660	633	622	656	596	614	612	621	614	620	665	641	625	567	612	615	638	656	595	670	642	594	617	644	593	647	634	622	664	626	655	661	669	628	640	659	638	625	606	647	676	634	651	645	635	623	627	618	645	668	627	640	602	614	626	602	615	609	627	684	716	650	653	632	599	645	667	630	589	649	601	649	637	621	617	666	638	629	665	627	579	596	660	626	684	635	607	626	675	676	672	623	627	662	607	633	604	612	595	608	631	601	604	641	647	634	618	624	629	609	668	653	654	672	639	648	635	642	631	570	628	655	567	632	649	613	665	621	611	615	650	676	654	644	637	661	652	607	592	604	613	628	637	636	571	596	607	627	669	610	613	625	664	643	675	689	595	638	634	671	631	658	648	587	635	646	603	597	636	635	554	608	607	640	562	661	611	656	604	610	618	582	613	635	675	627	654	603	679	651	695	634	615	587	570	598	639	657	617	603	651	636	681	638	642	599	621	627	682	670	638	612	613	675	619	612	639	614	644	664	627	638	578	585	657	611	622	658	599	625	623	621	668	616	647	619	598	593	623	703	660	590	650	626	589	665	641	589	635	660	664	605	650	649	591	578	648	643	668	584	595	624	643	632	644	679	658	590	622	633	600	626	659	625	616	641	599	597	630	621	645	599	641	665	608	633	615	606	655	652	602	584	583	650	651	646	600	615	627	628	641	636	672	623	619	609	610	637	651	628	649	668	614	611	601	638	589	605	584	651	623	629	664	618	633	653	644	609	637	627	618	658	620	623	636	636	587	611	646	633	644	614	612	616	618	638	662	581	669	633	682	653	654	637	626	625	646	648	600	619	631	659	592	580	618	606	645	589	625	623	664	644	658	644	614	625	646	645	621	641	628	614	607	637	624	598	594	631	638	639	649	618	653	618	624	660	626	632	625	674	636	637	640	630	605	596	634
3238	5088	4070	2164	1731	1424	1142	1017	925	842	823	775	816	796	746	728	699	686	664	656	709	632	706	713	632	657	660	676	653	691	652	688	677	654	692	624	657	623	654	630	701	629	663	669	644	685	661	661	630	635	675	675	638	628	636	660	677	626	616	675	615	640	659	696	668	649	663	671	655	630	632	704	684	638	646	650	627	643	672	654	626	663	623	673	665	673	598	631	644	665	690	680	652	651	691	650	649	634	641	660	632	669	670	643	602	648	643	678	673	690	663	699	601	644	663	648	667	646	638	659	685	609	626	680	691	671	652	640	674	673	659	661	645	647	620	610	669	629	680	658	666	652	636	630	653	701	628	613	635	661	670	623	643	618	665	658	591	646	652	672	653	649	658	675	630	636	613	652	656	651	652	661	663	653	678	680	616	702	658	668	596	651	609	694	659	676	640	689	628	627	713	666	679	642	656	683	634	645	612	661	614	655	613	651	637	673	626	629	665	657	622	653	622	642	668	654	625	671	647	599	659	622	660	638	656	635	660	627	613	644	638	637	652	633	680	610	658	658	635	611	654	669	637	657	695	644	685	641	707	624	699	681	629	646	649	612	635	678	630	651	634	570	643	669	632	657	688	669	660	629	600	644	605	653	648	714	651	642	683	653	621	653	641	659	730	625	652	660	635	624	633	662	654	659	658	667	672	665	663	629	644	629	673	652	651	640	658	654	642	643	641	646	664	642	679	666	651	643	666	640	635	624	638	666	669	651	652	646	696	659	643	662	584	600	662	628	668	689	652	665	625	688	682	676	631	618	635	648	655	631	695	628	666	656	622	643	632	655	624	639	643	656	655	610	669	647	666	690	665	660	626	640	686	604	678	631	614	650	704	642	631	603	652	624	651	638	652	687	676	675	632	686	641	607	637	669	640	633	643	651	700	652	654	648	633	656	678	675	609	633	632	647	675	638	605	636	686	614	620	636	614	654	660	658	659	646	639	645	657	751	611	683	682	640	661	631	681	629	634	624	636	638	613	640	665	690	648	652	686	638	674	667	634	630	626	663	653	625	653	650	649	631	634	692	662	631	667	675	661	631	657	663	653	623	673	651	606	632	637	671	601	653	642	669	653	638	719	647	668	652	633	636	697	663	639	667	668	633	610	661	655	655	636	601	658	582	677	644	621	650	614	655	616	659	633	688	673	643	624	678	672	646	575	643	636	654	647	656	660	673	671	681	632	651	674	639	681	638	651	655	599	650	684	661	620	684	647	636	704	674	648	683	708	667	607	638	643	593	661	652	673	620	681	660	678	631	672	633	716	658	641	648	616	658	626	645	634	671	623	665	669	626	661	629	607	664	631	654	664	638	635	603	665	607	662	593	630	646	686	656	644	642	706	628	662	655	655	673	619	624	611	645	613	625	674	623	660	665	670	637	661	634	686	655	679	681	621	654	649	675	652	620	653	647	654	649	667	663	639	634	654	673	628	623	658	671	676	650	644	644	634	662	627	621	623	646	620	652	641	653	663	651	653	639	691	670	668	635	659	627	665	647	683	620	654	602	660	604	675	619	674	687	666	672	727	647	624	676	636	658	662	633	641	624	654	651	672	672	632	646	619	645	694	660	648	647	635	614	639	694	630	648	663	610	621	661	645	680	628	654	660	623	636	623	648	630	677	618	674	668	646	633	642	640	653	604	660	707	699	670	661	614	687	660	602	664	654	689	699	660	684	648	644	618	659	642	642	706	643	613	659	688	676	665	668	653	655	630	614	628	627	642	648	626	655	647	605	666	657	679	659	622	660	648	627	625	647	658	647	632	647	675	613	640	676	645	711	650	636	619	654	557	658	602	652	638	680	656	672	658	629	624	617	633	652	635	648	659	610	649	654	638	649	675	679	649	630	694	651	628	629	665	630	661	656	654	654	664	676	670	627	659	673	668	715	618	645	614	676	663	656	645	649	650	689	649	659	690	632	645	658	639	630	691	644	671	657	677	659	627	652	696	607	631	660	666	638	651	677	650	664	665	637	646	640	662	649	660	642	685	704	695	671	637	642	651	684	660	672	695	667	654	634	711	679	646	690	656	611	663	618	640	644	652	629	608	616	660	615	682	655	627	642	672	647	596	614	668	660	637	644	660	633	642	690	626	636	671	659	635	639	659	622	611	639	675	638	702	640	647	607	669	644	617	681	607	639	659	667	662	652	680	657	611	728	645	627	654	606	667	666	684	632	645	660	678	631	656	643	630	625	651	655	671	645	671	641	653	697	646	669	665	679	655	700	624	646	640	669	647	670	678	562	633	640	640	625	685	646	702	690	607	617	658	665	682	674	665	626	657	688	693	662	649	619	647	651	658	648	645	654	683	672	628	672	658	656	672	639	662	687	691	617	629	636	620	660	676	687	587	587	677	586	664	589	644	671	637	633	629	650	674	661	607	653	624	674	677	644	614	668	619	643	622	641	679	663	643	640	650	678	642	671	627	605	662	656	642	684	646	678	657	672	651	614	639	657	674	630	654	648	656	660	646	683	666	611	621	665	663	669	668	657	649	645	645	650	667	661	639	603	631	669	659	651	614	633	611	710	622	668	662	664	644	611	667	696	659	681	655	640	685	668	651	639	688	677	634	653	621	605	669	629	650	647	652	649	661	686	650	620	602	682	702	678	675	644	668	634	655	660	651	646	655	640	646	629	635	679	654	666	620	683	661	622	646	627	637	620	634	644	645	650	651	661	669	641	649	661	617	628	656	637	655	636	685	644	633	664	643	692	668	682	704	701	673	620	675	647	638	691	646	619	658	676	673	618	616	659	662	667	636	618	671	639	622	629	644	669	649	625	609	652	637	700	657	637	606	634	697	608	661	615	652	674	649	645	650	634	693	680	598	672	666	654	638	641	623	625	616	641	617	643	627	665	659	631	717	646	641	633	663	703	594	597	681	634	620	641	622	659	663	653	610	676	659	633	629	659	693	655	629	610	635	642	648	626	629	684	691	576	628	613	658	619	635	635	649	691	638	642	655	656	640	648	648	639	654	671	630	690	593	619	651	647	627	636	630	614	655	594	652	639	685	693	686	650	638	699	613	666	619	671	671	618	617	643	699	678	670	650	693	664	684	630	623	676	619	647	690	651	670	609	652	660	658	691	625	643	692	637	660	657	628	607	627	654	647	656	643	639	668	668	631	648	709	652	693	687	631	634	664	662	643	686	671	603	655	608	636	615	679	629	654	668	650	626	665	656	669	622	671	669	609	645	666	637	603	633	715	628	621	642	666	647	646	627	628	637	659	628	645	624	645	612	663	656	676	638	651	627	691	622	652	705	659	668	673	635	627	625	660	690	650	695	661	662	633	685	672	650	656	666	661	673	641	650	663	654	596	671	615	613	680	653	647	701	693	638	688	662	633	643	633	640	651	670	689	670	596	663	636	650	667	643	635	642	710	626	647	652	657	607	624	646	649	656	634	657	638	641	675	594	663	627	653	665	685	647	640	607	674	613	648	660	679
22138	20910	28420	23566	20910	20962	11167	1133	729	651	625	574	462	437	402	402	384	353	346	368	332	314	322	319	360	355	279	264	300	265	282	293	277	314	267	303	305	274	291	308	278	287	284	296	296	239	269	298	304	287	263	296	266	259	266	272	272	261	258	279	289	276	268	282	259	282	320	274	271	271	267	263	263	289	281	292	264	245	255	261	290	269	287	285	254	264	285	268	252	264	252	272	281	240	248	244	265	263	252	276	265	293	274	285	286	269	254	264	269	262	280	270	288	284	218	265	286	259	288	268	281	264	290	260	263	270	247	280	272	229	285	273	270	307	277	257	258	262	294	253	264	279	259	264	248	266	294	279	244	271	264	286	297	277	289	253	257	254	275	249	287	262	256	273	311	277	283	282	277	264	241	282	267	300	260	257	258	262	282	269	261	266	253	262	220	255	296	269	250	256	258	299	244	282	263	260	253	258	283	269	252	290	287	259	256	259	277	307	258	281	280	271	285	256	269	269	238	257	235	295	298	308	286	268	297	267	270	278	266	275	276	262	272	249	245	269	274	253	263	267	260	265	268	289	271	265	243	256	280	240	252	266	265	253	287	258	240	278	280	257	262	246	274	256	290	265	238	262	266	274	263	257	260	263	247	256	258	278	250	265	265	260	296	283	277	278	265	252	265	250	271	259	280	263	254	268	267	244	281	265	273	275	275	263	240	253	299	253	269	275	245	259	291	244	270	273	259	264	266	296	282	262	274	276	249	275	255	304	284	276	253	265	274	276	266	258	252	295	262	254	302	281	263	258	252	283	238	275	259	266	275	284	260	264	276	262	262	281	247	283	281	278	266	285	287	270	253	247	257	271	264	234	269	255	261	282	281	262	251	269	281	265	287	239	264	278	266	257	284	291	278	283	269	277	274	298	261	261	271	289	266	244	257	260	251	277	262	276	262	287	265	259	249	265	280	266	272	278	270	275	257	268	274	245	273	288	288	270	238	262	252	253	247	285	267	276	268	239	262	268	273	251	273	254	257	250	288	263	278	278	263	259	285	266	257	263	271	276	292	262	228	241	236	281	238	298	299	253	270	252	259	269	271	270	268	286	285	265	281	292	249	286	262	252	265	257	264	280	292	260	285	259	242	269	237	304	256	289	247	272	281	254	252	242	254	297	281	249	277	265	230	270	267	245	280	266	286	288	252	257	282	285	322	271	277	248	250	268	259	291	236	258	264	249	264	222	257	266	242	266	273	279	268	266	261	257	292	294	261	269	289	272	284	285	273	282	256	276	273	275	277	261	279	291	245	277	280	275	254	271	257	259	256	270	277	268	279	305	261	271	279	230	278	239	279	274	256	286	265	262	268	254	253	234	291	282	268	277	256	277	266	303	274	260	283	297	265	298	288	278	267	289	280	278	264	267	294	291	305	246	266	271	283	262	268	247	278	262	264	276	257	254	266	308	270	279	279	264	274	242	266	269	298	288	278	266	299	259	270	256	267	273	288	279	271	250	303	285	271	262	276	282	293	288	266	261	245	265	279	261	251	267	244	271	295	275	265	283	315	254	238	265	276	262	230	253	253	256	260	254	277	258	273	300	319	280	282	275	234	261	250	257	261	276	243	268	262	271	268	269	274	263	284	245	270	242	282	281	262	251	297	254	257	276	281	275	281	257	266	281	272	259	266	291	284	252	298	268	248	250	272	281	280	277	275	290	266	233	259	297	274	245	227	257	249	280	276	255	255	218	270	288	270	280	251	278	283	288	262	258	289	268	287	256	269	291	270	273	257	284	254	265	285	255	252	271	219	247	257	277	278	277	250	274	268	263	260	262	282	269	244	231	286	264	295	305	246	286	248	272	277	280	259	270	276	275	256	262	283	249	267	286	263	275	269	234	257	294	264	310	284	289	283	262	263	252	293	239	303	269	253	275	279	295	267	254	275	268	277	281	281	288	289	267	265	268	272	247	276	246	248	268	270	287	283	269	275	292	286	273	257	253	267	287	254	286	261	274	254	288	256	279	253	288	275	263	248	275	258	267	257	282	254	252	247	275	253	293	277	263	298	264	272	290	265	243	275	275	282	262	271	306	261	267	263	271	231	267	252	291	244	250	290	246	280	284	294	253	260	265	268	269	249	251	266	273	276	293	253	285	259	249	272	243	275	316	289	245	288	250	269	253	272	265	229	267	264	261	264	241	282	279	256	246	275	272	262	290	263	274	251	277	277	269	264	267	280	261	279	265	282	275	271	274	261	258	264	261	268	244	302	278	274	291	303	286	280	268	286	272	264	283	280	264	252	265	288	269	261	278	295	245	274	257	273	278	264	263	288	245	247	239	267	279	261	266	262	249	254	263	276	267	269	280	264	265	249	260	271	278	275	300	247	229	257	255	257	267	271	251	251	250	271	258	262	285	269	249	267	248	269	246	255	247	288	260	257	286	253	283	250	237	258	270	263	287	257	264	296	243	256	263	272	236	268	283	275	299	230	253	266	261	257	256	262	289	295	273	234	244	264	231	288	269	285	253	249	270	297	254	277	270	268	267	247	251	294	300	260	274	299	283	276	273	254	307	311	270	279	221	239	257	260	245	227	256	247	257	271	292	277	251	248	294	267	270	252	318	286	287	261	251	264	261	276	277	257	270	270	245	246	257	275	263	260	284	290	291	266	253	257	272	267	265	264	231	272	266	274	267	269	258	252	297	284	280	278	244	271	252	291	268	270	288	232	286	269	261	272	265	275	265	273	252	266	291	273	264	270	277	259	293	251	269	260	279	273	274	266	253	282	276	254	245	314	257	268	284	273	248	237	285	277	255	271	282	257	277	257	252	288	264	241	269	251	303	263	240	274	281	250	284	274	290	260	243	278	258	251	274	266	292	292	288	265	257	269	272	271	297	278	289	241	255	261	276	284	289	277	269	255	254	263	266	231	250	266	266	268	254	248	320	278	246	278	278	283	280	255	277	274	258	262	241	269	268	262	288	278	251	288	290	249	273	259	249	228	259	275	263	292	266	276	256	262	269	274	275	257	232	259	255	267	237	268	259	274	253	281	266	278	277	256	271	261	272	245	241	257	272	242	290	245	270	247	285	264	281	269	252	278	247	274	271	287	258	300	237	295	250	252	263	275	285	283	240	256	273	263	311	281	304	255	240	263	262	228	260	265	290	250	307	284	250	259	283	268	269	267	278	265	283	295	272	248	280	251	285	252	266	278	273	272	244	265	256	257	270	285	284	258	231	241	286	251	287	262	276	263	263	265	297	250	263	221	286	280	260	277	263	282	269	261	263	263	241	270	273	273	251	265	296	269	252	258	283	246	306	285	278	257	294	290	288	277	293	294	287	269	262	278	255	268	294	282	280	278	286	278	277	245	253	273	280	270	273	242	231	268	252	257	276	273	271	250	272	273	272	289	274	265	264	265	265	253	279	267	257	261	274	268	269	300	280	241	289	280	263	260	270	237	271	281	272	282	290	268	280	266	290	266	255	269	295	288	287
4064	12803	10288	5163	3621	2725	2042	1617	1204	945	825	696	629	521	512	509	462	451	449	386	410	365	372	371	360	308	371	355	362	303	299	314	290	286	337	333	311	341	309	305	324	306	291	329	339	291	307	291	268	290	321	286	275	280	278	300	290	276	281	300	290	296	281	307	265	302	297	309	303	273	262	278	286	310	289	274	279	271	299	296	302	306	311	309	285	294	264	291	320	270	277	292	273	286	280	312	280	280	291	272	272	237	306	264	270	271	292	281	311	301	309	281	314	257	263	289	303	318	294	304	281	261	280	281	288	286	280	351	293	283	276	302	338	308	304	285	277	280	257	300	276	273	292	301	270	301	300	295	294	302	273	270	310	288	286	290	316	265	287	246	291	298	281	261	314	277	285	332	304	251	300	277	296	303	279	286	295	304	270	278	294	246	280	307	294	275	298	281	293	316	287	274	274	298	310	281	297	308	292	280	297	271	268	287	308	293	301	272	305	300	300	288	286	287	302	307	287	287	269	263	262	272	295	315	288	295	286	278	281	297	301	293	275	294	283	294	298	291	283	281	280	292	289	313	320	294	290	275	296	287	281	268	260	303	288	302	316	299	294	288	277	315	317	269	280	294	281	293	290	309	266	297	304	260	254	278	316	294	287	290	294	245	277	288	288	281	290	281	318	295	303	296	299	286	266	274	300	289	263	309	272	274	286	287	328	328	319	281	273	247	285	285	280	289	304	279	304	286	273	297	285	286	298	276	303	281	301	285	272	283	305	293	326	293	269	295	277	281	275	304	298	296	267	306	288	308	270	328	266	289	282	289	293	308	300	267	294	274	287	272	324	291	310	302	326	304	272	316	327	267	343	276	319	287	290	295	295	272	298	315	283	262	279	272	256	284	308	306	289	279	293	291	282	254	302	292	280	271	284	298	253	300	302	315	301	261	282	302	296	287	305	265	284	278	283	263	281	279	297	282	298	276	310	291	276	281	285	281	271	271	287	296	294	293	295	300	314	277	278	328	276	276	303	307	301	271	303	326	318	290	291	275	287	278	303	308	275	265	262	285	284	290	274	322	267	299	311	305	319	305	270	292	289	283	265	323	297	294	274	282	276	279	312	303	299	276	292	283	298	316	309	280	279	306	319	284	299	274	310	280	285	279	298	308	305	284	277	309	273	283	304	290	291	299	292	275	274	292	301	301	276	266	276	289	279	261	303	283	293	267	292	297	273	295	287	247	292	277	261	303	280	292	312	278	282	293	269	275	281	270	302	296	296	280	283	317	293	276	307	274	294	307	278	292	278	299	285	289	307	283	274	289	278	258	303	272	309	297	318	271	294	289	277	271	299	282	271	276	321	292	296	310	314	282	293	292	284	297	296	294	286	306	270	275	295	294	268	294	278	279	332	309	308	284	283	278	289	321	292	323	273	329	282	265	279	290	281	280	263	262	322	311	285	299	300	304	308	319	294	294	281	289	301	293	316	266	288	268	290	285	294	300	260	301	264	294	266	310	274	258	270	261	301	286	294	291	257	280	285	296	274	261	304	336	273	284	289	307	321	269	273	287	260	288	298	267	281	267	306	304	288	290	286	262	294	309	287	308	317	284	280	274	277	266	278	297	261	286	326	308	331	279	314	287	284	294	279	266	307	270	308	272	264	311	307	311	266	285	269	261	314	285	299	301	284	288	291	283	268	273	261	332	315	281	279	280	305	293	300	307	312	315	281	304	288	301	312	284	284	302	292	253	316	308	289	334	261	295	274	274	251	285	291	282	302	311	285	297	268	308	297	296	281	301	276	257	287	271	283	285	295	277	284	303	288	306	294	275	272	305	296	299	304	283	292	270	285	279	291	299	284	281	285	277	273	302	280	292	277	304	288	284	275	279	278	308	277	295	259	290	287	272	281	291	305	307	313	283	305	278	296	264	273	260	249	270	276	266	294	282	280	304	278	321	287	277	293	267	273	303	257	285	303	285	275	245	301	304	302	284	249	287	299	307	286	288	308	301	297	284	289	308	281	284	273	296	291	284	317	312	291	294	290	317	304	284	261	255	299	322	275	303	328	301	326	294	307	304	288	305	267	275	293	325	276	273	263	303	301	291	284	322	273	302	297	283	295	316	272	286	266	270	272	274	286	278	301	283	282	276	280	298	265	288	274	309	295	301	275	304	271	273	265	286	275	272	260	265	307	290	277	285	287	315	274	287	291	276	265	287	307	258	314	275	262	262	315	311	300	275	294	308	274	312	292	303	279	295	264	298	328	295	298	302	273	288	287	287	291	314	288	268	294	260	293	317	256	316	296	304	288	280	306	288	288	283	272	300	302	285	286	281	310	283	280	240	311	267	273	312	276	294	286	284	298	277	333	270	302	263	265	277	304	275	241	295	286	288	272	302	276	292	278	278	316	302	283	288	298	278	309	313	273	282	315	308	308	281	270	295	297	268	283	298	318	263	292	294	269	299	304	249	274	274	296	294	302	301	271	277	269	291	292	287	255	253	280	307	285	304	309	298	308	297	272	289	317	300	292	301	298	306	298	292	282	254	301	272	275	286	299	290	319	293	297	268	282	291	283	278	294	305	281	278	299	316	277	290	281	278	329	254	302	276	287	289	285	292	288	268	276	278	278	276	299	289	279	303	299	308	304	281	288	260	289	285	298	290	288	297	300	283	274	291	275	300	301	297	264	279	313	281	265	310	256	282	284	270	280	305	306	258	310	291	293	303	310	279	293	271	290	309	293	297	288	289	288	320	297	250	279	262	271	274	289	293	274	306	293	298	291	269	277	307	292	289	269	296	303	260	320	290	317	285	271	281	287	296	282	299	268	270	298	290	275	285	286	258	261	293	272	309	262	288	327	271	301	300	301	281	284	262	290	286	283	274	303	280	255	323	289	293	288	290	285	271	295	300	312	268	256	284	276	283	271	289	300	283	283	288	300	307	311	313	291	286	288	321	323	306	282	309	304	303	256	284	278	309	276	307	286	319	269	262	289	271	279	304	246	295	265	286	268	300	287	259	284	310	309	290	269	287	312	286	331	328	277	315	308	278	276	288	294	278	300	299	297	301	282	254	307	291	309	305	292	277	265	307	277	323	284	291	278	277	290	277	320	291	287	316	300	298	268	265	268	272	304	286	271	300	236	324	278	304	280	296	284	287	295	322	241	275	293	273	268	289	272	283	324	240	300	306	283	303	294	258	296	309	301	276	270	300	286	264	305	325	269	282	295	277	273	312	267	295	293	289	267	301	253	319	279	275	286	285	268	278	282	323	278	265	323	283	276	283	312	273	286	270	267	290	283	260	305	282	306	297	300	316	273	292	315	278	281	295	322	326	299	287	301	285	262	289	300	285	290	297	270	251	297	298	297	331	303	300	302	281	286	303	270	261	298	282	310	249	316	275	301	318	301	293	290	310	290	298	292	263	267	286	317	304	318	272	305	290	279	277	308	299	284	295	288	302	283	297	292	278	279	278	268	299	297	282	263	259	312	288
27113	18938	6011	1288	1031	1025	960	989	949	946	957	966	976	948	945	945	930	996	930	961	902	948	950	995	925	985	945	957	972	957	914	900	915	1002	897	899	941	930	1002	959	933	951	948	932	965	930	883	984	991	935	932	921	904	982	969	919	958	950	953	979	954	945	989	947	974	897	988	954	920	951	897	944	959	945	932	897	981	977	939	957	919	965	987	982	895	897	955	935	932	970	927	988	961	957	985	892	967	919	985	936	957	960	962	932	960	959	880	943	940	931	953	972	955	994	958	946	972	917	944	969	948	885	928	996	924	961	916	965	901	996	949	879	928	899	964	925	912	990	953	968	999	948	889	946	958	989	880	978	933	900	934	952	950	872	942	956	920	1005	965	909	925	925	903	937	976	970	869	939	967	970	907	912	945	986	979	988	942	930	950	958	925	932	900	940	909	932	932	924	955	925	903	978	967	932	919	986	956	973	982	936	908	929	954	919	969	964	999	956	940	889	996	988	1013	932	941	933	982	1009	936	926	904	965	963	976	949	994	929	933	980	969	916	931	909	947	937	939	944	915	952	977	1004	975	967	936	940	903	934	954	945	927	895	944	964	910	939	952	946	988	951	922	965	994	923	979	953	876	932	967	952	950	932	924	943	975	1006	944	937	940	942	901	921	970	974	897	961	932	984	958	965	974	951	937	906	976	922	965	921	940	972	936	925	947	921	902	955	966	903	977	888	980	949	944	917	957	974	957	938	931	941	1013	891	909	928	923	989	936	919	937	939	944	982	945	907	971	956	913	962	986	910	962	982	898	921	982	943	935	938	948	955	968	942	945	931	1011	975	918	928	1008	930	898	974	940	942	888	893	929	919	879	942	970	928	929	948	911	908	894	952	929	990	951	989	979	982	968	900	971	956	914	942	916	956	951	1026	940	928	947	958	959	892	953	951	939	951	884	894	918	960	1002	991	1012	948	936	904	938	922	1006	968	927	977	976	951	950	958	992	942	963	1003	991	938	961	962	963	961	929	931	905	927	969	962	935	925	965	942	936	948	945	963	891	901	949	958	973	943	961	916	1001	982	914	938	991	890	918	938	930	922	921	954	888	933	981	923	940	980	959	884	947	941	973	927	968	948	914	988	956	978	940	983	946	925	904	935	975	940	989	995	993	986	967	945	937	967	955	963	977	979	967	944	966	960	957	953	964	969	956	947	913	938	980	955	918	990	936	938	894	958	980	931	928	891	968	954	889	910	899	904	925	917	958	932	995	949	935	933	983	961	924	990	906	920	963	897	941	943	974	920	948	952	1008	950	913	948	953	921	944	933	957	968	946	983	947	985	900	961	969	941	907	951	932	981	953	917	974	959	979	959	903	990	910	945	948	973	954	932	924	935	979	944	962	935	920	925	906	935	878	946	897	942	991	950	981	936	951	964	967	933	911	932	973	947	962	924	911	905	934	967	968	989	996	894	962	927	952	940	968	924	987	979	956	960	948	917	934	931	950	989	906	962	958	968	928	967	923	976	969	950	921	935	1007	992	930	942	971	944	964	968	958	905	923	943	953	929	936	931	965	966	902	966	941	923	914	915	951	939	953	947	1000	930	923	939	974	923	923	977	922	911	919	938	970	954	927	956	945	976	920	978	963	952	987	961	950	931	963	951	958	922	935	918	938	970	919	978	950	963	937	902	996	956	913	950	961	965	996	948	978	986	931	915	868	957	908	885	900	891	927	938	944	1001	932	920	927	905	943	965	892	952	980	970	900	960	929	920	981	939	990	914	929	964	919	903	916	935	947	990	983	969	975	965	895	898	966	982	949	878	984	915	975	1005	932	956	892	929	929	933	955	936	973	956	902	887	912	948	943	984	966	889	994	985	950	945	880	946	1004	983	911	966	1013	937	974	933	952	981	982	940	984	960	948	901	898	917	1014	953	973	992	936	960	958	954	923	905	901	944	940	926	960	924	935	940	945	926	946	959	956	946	907	957	970	987	903	937	932	980	937	993	953	959	954	1012	924	905	923	929	924	926	949	963	902	956	908	1003	917	933	989	1029	959	931	915	937	968	934	928	892	926	953	951	935	927	959	944	890	920	979	1042	889	922	938	953	997	851	938	928	1028	931	969	898	970	977	945	907	914	924	951	1026	960	960	934	991	950	936	992	933	975	982	944	949	943	987	947	921	909	969	925	945	934	987	896	922	904	1013	916	1006	976	957	952	998	984	985	915	923	982	922	1001	947	937	994	932	997	935	936	927	935	947	877	954	908	971	916	894	965	926	943	903	924	968	921	950	892	953	875	917	948	993	930	957	948	942	961	960	979	959	983	938	962	982	958	942	982	991	995	925	958	904	900	938	957	931	966	961	905	940	954	943	969	955	963	943	968	909	1011	896	924	878	912	928	916	874	955	962	930	904	962	958	939	945	951	924	907	964	918	975	877	932	946	972	960	938	940	967	927	945	947	955	921	969	1008	973	990	926	948	935	938	932	995	958	885	954	920	923	923	929	913	930	899	992	943	941	914	981	953	958	989	939	956	960	937	904	967	946	921	973	920	956	908	924	956	889	936	948	972	952	944	941	960	957	907	936	910	939	920	911	981	919	970	1005	983	948	943	936	943	903	930	928	949	1017	906	932	1005	951	901	961	1015	970	930	985	960	957	952	982	962	922	889	950	995	939	930	948	883	891	966	947	969	922	967	908	1008	944	972	902	953	956	915	900	939	953	977	979	971	948	910	959	953	974	964	942	974	963	959	981	960	934	961	981	896	954	937	969	961	1010	925	942	949	909	963	956	931	924	943	974	960	939	919	884	1002	867	920	956	963	985	879	950	969	955	989	936	930	946	915	1009	982	957	957	922	930	1019	914	947	968	950	959	911	952	926	905	898	904	933	915	935	893	923	1026	921	886	968	926	909	979	985	929	989	955	933	918	960	968	935	951	941	952	955	976	910	916	1008	968	872	918	946	901	892	980	965	1009	902	957	937	902	967	969	894	1045	1007	950	924	969	987	926	960	956	927	959	963	974	962	969	951	949	986	980	937	933	908	953	960	934	967	1002	997	920	934	1026	1003	934	957	880	959	946	953	969	931	992	986	934	955	959	929	928	940	881	960	952	1019	932	938	906	884	941	979	917	962	982	949	1007	942	893	943	931	947	931	856	1002	908	962	947	936	915	950	938	957	962	989	956	960	880	891	934	990	985	993	914	946	907	972	916	951	936	944	944	930	914	922	902	931	944	948	953	944	925	920	950	989	904	897	938	946	965	1003	936	920	905	926	904	935	951	999	912	950	883	997	928	979	964	919	934	980	918	1002	916	923	907	925	937	949	932	940	949	879	949	963	963	985	934	883	942	942	940	944	957	960	916	923	957	912	963	924	982	935	897	966	975	932	941	947	908	948	989	959	936	949	917	890	917	934	994	937	954	963	917	952	957	932	894	1002	902	935	906	951	942	973	930	942	908	911	905	945	943	956	956	917	985	929	897	953	887	958	971	955	1009	938	962	953	923	945	947	925	882	923	970	971	976	964	975	949	941	947	967	951	938	930	976	912	949	880	946	970	922	1014
4607	1393	1348	1148	1072	1027	1031	1008	997	1037	1014	946	975	966	954	956	1011	1019	986	967	977	1019	1009	1028	1036	970	986	1022	982	983	964	1011	1001	1018	1014	980	992	996	971	1062	979	1005	961	1019	983	988	960	993	948	1006	1010	965	1003	998	949	975	1015	1032	988	975	997	995	953	983	998	988	962	988	1011	961	977	999	1005	991	1005	1017	990	1013	1006	1020	979	1024	980	1014	992	970	1006	1036	939	957	988	975	975	996	962	997	994	951	1003	961	1014	977	1035	1025	992	1009	944	990	991	931	1011	995	975	978	954	987	987	1027	995	982	952	956	1035	1011	1040	990	1005	943	1001	981	976	975	967	985	1020	988	1011	1009	961	994	974	1015	941	997	1048	1017	940	973	987	1005	933	1045	979	1026	989	975	985	1039	979	1003	942	1024	984	963	979	975	966	976	927	1005	983	985	989	991	906	990	1011	1034	950	1027	941	967	976	1018	1027	978	1057	1010	993	975	976	997	992	1007	1013	997	1028	1042	1024	1010	955	976	978	976	1008	923	1004	971	965	990	1044	1034	945	956	965	1024	1001	969	974	1000	960	1023	996	1060	1016	978	975	982	961	996	928	1008	949	1009	1048	1036	974	1025	936	1006	1045	977	955	1000	994	996	1011	995	994	967	944	1010	1029	985	987	955	1016	972	992	1021	1049	970	999	1025	981	993	991	1046	1013	1030	1062	975	967	953	991	989	1021	998	980	1043	987	1013	952	1054	1009	1006	1036	987	983	984	960	1014	995	1042	1005	992	984	982	943	1027	987	999	1051	1006	953	948	962	990	928	919	999	1043	990	918	1033	1005	916	1062	967	974	963	996	998	982	965	1009	988	1025	1002	1012	1018	1001	988	1031	1016	1002	1029	995	1027	996	1007	1005	1077	988	941	1036	1019	989	988	935	1033	975	1021	1019	928	1024	989	1021	989	1007	1022	1018	1039	1009	982	1012	936	969	1035	1060	972	1015	980	1045	963	1007	1020	982	1035	1069	1067	1033	1001	921	1012	981	1000	963	1015	976	989	1011	1001	1011	969	999	1002	994	959	1058	1013	1056	1051	1007	979	1002	960	987	1011	1020	1006	1032	1007	999	996	953	979	988	991	965	963	1004	961	1059	973	1013	1009	995	955	1034	1017	980	983	999	1023	1007	991	997	1016	965	1041	948	1044	1033	1051	993	1020	978	986	1032	982	1044	953	1022	946	982	1000	973	981	966	1074	961	1029	1005	1052	1015	963	1047	956	1031	1003	957	1039	1025	961	1020	1000	1001	1068	1010	1023	971	938	1009	991	920	1037	1006	969	1014	1002	1032	1045	1011	1018	989	975	978	957	994	993	1035	918	971	1018	1019	964	956	1020	976	965	1012	969	954	949	1030	995	998	1023	1050	926	957	991	1009	984	1025	997	987	992	1021	973	998	1003	994	974	982	1034	1022	1030	1010	981	991	1001	996	1021	975	971	996	1001	997	993	979	952	974	1027	1001	1002	972	993	1024	976	1005	988	991	1024	1058	1011	1016	954	982	1041	1026	1057	980	992	1026	982	1021	1031	1001	1023	1010	928	971	950	1003	1024	984	975	1005	1025	974	1001	967	947	958	998	1008	968	929	998	1035	1036	995	973	964	1027	958	1028	996	984	955	1007	1086	950	985	979	1001	985	950	1003	1001	982	993	958	982	990	1010	1000	1018	994	1003	1011	1044	1013	1055	1001	995	965	974	939	1016	1014	928	1011	977	996	981	1007	980	971	933	985	1051	1020	1027	1038	988	978	1008	1007	958	978	1017	1055	979	997	977	964	1030	1018	1043	931	985	975	1030	948	1005	1014	994	1000	1013	983	968	937	1018	1011	1056	961	991	1023	999	1079	984	940	1013	1057	979	920	1010	978	1008	978	983	1000	1031	1000	1051	1000	945	965	966	960	1024	988	1017	963	1009	1000	1029	970	990	983	979	978	940	999	993	976	984	992	1049	1040	1046	978	1004	958	939	1008	1024	1004	1029	1005	995	1056	973	1035	984	990	971	1017	1019	1026	1004	1062	1022	965	946	1014	988	982	995	1018	966	922	1039	999	1006	991	1005	1040	945	1030	988	935	1006	974	1009	1045	982	972	988	1010	1058	945	999	1020	862	1009	962	1041	979	958	1051	955	987	968	1021	1030	946	964	1014	1011	1017	984	954	985	967	917	971	982	1062	969	1028	950	955	1033	992	985	1028	990	944	1035	998	1002	1028	1015	973	972	988	1007	987	975	1037	959	927	998	976	998	936	1010	997	961	972	1006	984	959	1016	1035	968	1036	1034	964	983	966	1018	1011	983	956	1044	965	1009	989	996	1002	1007	991	961	1002	977	983	971	1008	957	976	966	1017	954	1067	1045	1008	1014	1001	980	1000	1054	982	994	1014	1030	990	954	966	1047	995	1012	1010	945	1014	1008	1056	1014	1005	1027	998	1070	1022	1005	1035	992	960	1015	959	999	957	1009	1003	978	1026	1093	1001	1061	974	999	982	1031	1012	1048	989	987	999	986	1044	1067	1022	1029	1034	954	990	1056	949	1024	1009	994	940	902	978	1000	1024	1022	968	950	976	1033	1023	1028	1007	1028	994	977	972	928	1005	957	1027	1006	978	1003	1006	998	1030	993	1017	1010	988	979	1012	1041	1000	986	1011	966	1001	949	970	950	1015	1072	1000	997	1031	1007	955	952	965	988	971	1015	975	961	986	980	991	971	1060	967	985	962	973	967	1038	1032	1018	1020	983	973	1017	1076	1016	945	1024	965	993	964	981	997	999	1015	987	1012	976	1034	985	969	1024	938	1007	990	1026	982	984	992	979	1056	990	1007	1005	1005	990	993	1000	978	991	989	978	994	1013	920	975	982	986	1009	1012	989	999	1030	990	1030	1042	968	994	949	1010	997	982	999	987	995	957	976	1002	990	980	1017	975	964	1026	1007	966	979	1020	984	971	984	980	979	1008	1005	978	992	975	967	1026	932	1050	1009	987	1015	1001	1013	1035	1087	980	1020	1029	1009	1029	948	1020	1002	1022	1023	986	1037	999	958	1004	978	991	990	959	1029	1027	965	1009	965	967	998	977	946	1021	998	974	1029	966	1025	1026	1007	996	1017	1012	1005	1009	943	987	1012	1017	1042	946	1002	977	1008	1038	994	971	989	993	979	957	1054	989	1017	988	994	1028	953	965	968	999	1002	970	946	939	997	1028	985	1002	1009	1011	994	980	998	1037	988	1018	1011	1029	990	1050	969	968	1033	954	1004	980	964	979	991	977	966	983	981	1015	1000	1005	1073	996	989	973	1048	1007	975	1010	998	963	950	1079	923	1011	1054	1033	981	1050	1020	1030	1003	958	976	985	968	997	1054	945	961	1001	992	968	991	1031	1017	1033	980	1002	1013	1025	1028	986	1039	966	954	987	974	1003	960	1053	975	1007	997	996	1010	977	973	977	953	1039	946	1007	995	964	1015	963	991	955	935	926	984	942	1018	956	986	1056	1018	1003	1044	974	997	1001	938	992	994	1023	991	979	993	966	988	1036	980	965	951	1031	1009	949	1013	959	1008	989	1016	1037	999	975	944	1025	947	1010	945	982	1036	1059	1004	989	961	981	1026	942	1027	1001	992	991	1042	1006	1012	958	1056	1014	1009	1065	1040	977	1024	972	1016	985	998	995	1008	951	988	995	1031	964	1004	997	974	991	962	942	959	1005	1032	925	978	991	1037	1026	951	967	978	950	992	1019	987	986	952	1051	960	1001	1002	1020	953	1037	987	1056	1010	1019	941	987	1057	992	982	973	1022	1013	979	1030	1043	1026	974	997	1000	959	1030	1007	964	1040	961	1037	1048	999	989	1053	999	939	1019	903	930	1038	1014	993	1026	984	980	1065	1044	971	950	987	964	1007	1019	1010	1017	1024	1027	1024	955	952	967	1005	943	985	968	984	989	972	995	952	1013	961	989	1016	935	983	1005	981	1009	935	984	962	1045	991	1013	1006	984	1018	1014	953	976	934	1005	1055	1011	1012	1008	988	980	1033	956	1035	1021	998	958	943	999	971	966	954	1028	997	984	1005	1023	1010	1059	980	952	995	1008	979	956	1009	1025	1038	965	1029	944	990	1042	935	981	959	979	950	998	978	977	1038	969	1012	1023	1003	1025	979	997	1003	986
23173	20864	27951	23900	20854	11622	1669	1105	1003	875	912	847	843	841	800	795	761	748	777	750	767	726	743	751	724	738	786	724	745	714	771	778	687	752	747	710	681	752	710	745	769	728	727	712	717	739	738	720	733	722	707	757	669	737	751	713	710	716	755	702	702	734	747	688	719	716	719	727	725	705	723	748	709	736	767	735	718	727	728	697	717	787	681	678	716	714	756	733	724	746	805	747	735	687	734	738	761	751	736	709	747	732	704	761	706	779	745	697	740	742	723	716	714	705	713	700	678	705	755	727	735	699	655	706	745	672	745	687	701	768	723	726	691	722	703	696	674	734	738	726	683	695	730	736	718	752	735	714	658	689	731	745	732	680	701	707	742	714	721	716	713	733	757	739	689	690	745	748	721	750	753	679	720	668	746	660	760	735	702	719	755	762	716	748	740	709	713	763	667	754	713	680	771	762	745	732	687	696	697	756	767	718	729	771	696	722	723	729	675	733	701	722	699	746	739	694	707	736	724	745	729	682	745	756	699	719	737	741	742	694	752	760	723	779	760	749	726	770	734	736	685	769	700	699	747	746	711	694	758	721	717	715	740	726	695	714	789	737	709	678	724	674	761	733	731	708	773	716	677	737	745	725	730	714	782	707	747	712	722	697	746	683	718	716	738	711	706	750	653	708	711	728	765	697	734	705	752	765	737	717	710	712	715	765	737	695	695	729	770	772	714	749	723	740	705	685	710	687	733	717	757	722	739	724	688	720	702	693	717	698	692	708	705	704	738	741	722	708	730	718	711	725	748	697	674	730	767	730	683	744	779	702	757	735	700	750	681	758	751	775	751	778	759	718	755	722	734	715	743	733	741	687	684	699	729	724	686	707	740	728	689	738	707	730	735	727	671	745	755	736	730	729	721	726	771	731	693	680	755	735	695	766	733	737	703	702	717	695	715	740	723	676	743	700	696	716	781	749	717	697	688	736	676	743	708	763	725	737	718	730	709	673	720	763	746	756	701	731	774	673	717	711	675	714	698	711	734	712	749	769	690	724	726	722	700	708	724	679	739	693	733	770	732	748	700	681	709	717	701	714	708	746	660	746	693	736	719	725	663	698	670	722	707	676	722	698	753	701	756	651	711	768	689	713	772	750	729	725	715	743	676	731	750	738	719	765	728	748	717	702	670	696	746	709	699	666	714	715	708	710	712	766	692	685	693	661	755	769	716	731	720	703	725	752	731	766	743	687	736	725	720	698	702	709	718	690	739	700	709	700	698	721	706	770	743	756	736	720	745	733	702	724	690	727	705	692	685	700	736	714	731	689	722	750	742	686	706	686	657	661	694	699	684	727	725	709	707	683	718	756	711	741	740	716	689	686	747	774	663	730	710	688	770	709	690	739	707	748	733	721	702	719	714	680	712	654	754	704	701	727	680	759	671	711	729	776	667	743	692	742	679	685	798	693	723	688	698	763	716	721	673	726	718	782	766	667	699	743	735	752	737	714	699	708	747	695	759	739	749	744	720	763	731	728	692	716	704	755	720	746	700	686	731	750	770	734	727	689	717	716	728	740	773	712	697	732	723	746	688	725	741	723	723	752	753	666	735	690	706	681	765	744	674	752	671	667	700	767	701	738	708	747	689	704	742	704	759	746	702	737	735	716	709	677	680	708	694	737	724	666	757	738	738	744	750	709	709	784	761	694	697	749	742	713	703	745	692	728	791	697	737	719	740	748	749	721	697	745	676	690	728	743	653	717	715	741	713	755	770	715	719	745	752	726	746	756	728	683	638	768	696	750	738	705	736	697	686	733	750	761	699	714	730	702	762	723	684	700	734	736	715	717	682	735	743	716	718	697	716	745	734	737	733	683	709	743	753	728	685	679	726	755	723	728	689	724	740	692	690	767	678	748	734	766	750	758	728	694	708	718	738	678	736	698	724	719	678	689	688	732	699	755	721	773	650	760	711	751	731	711	708	734	764	756	737	661	686	738	764	701	730	676	720	693	660	708	669	785	717	701	729	729	734	681	706	669	696	765	774	757	708	751	710	693	696	683	695	722	724	706	724	758	738	721	744	712	712	676	715	771	748	710	739	724	715	730	732	735	729	686	743	729	685	713	731	678	706	676	717	746	704	659	710	658	665	770	717	709	715	736	750	697	712	723	736	691	756	714	758	668	668	724	795	722	675	670	727	726	747	757	724	747	699	716	738	739	754	727	696	713	721	696	762	706	705	732	676	721	690	750	717	753	670	709	703	690	707	704	717	771	735	686	729	692	729	717	697	702	672	715	730	680	656	731	699	750	691	688	704	748	783	697	708	720	688	760	727	718	768	701	715	630	691	719	708	710	706	718	675	706	726	723	687	654	713	671	644	695	690	723	677	747	720	726	749	731	771	778	740	733	723	715	721	702	689	757	733	725	713	744	763	721	670	746	693	719	701	744	704	717	725	740	730	699	698	701	708	695	740	715	697	744	760	748	731	707	734	767	726	691	712	736	684	660	744	685	693	746	716	710	742	728	733	735	707	687	711	746	706	727	702	772	783	743	689	707	740	747	720	696	689	779	714	736	696	747	755	776	707	727	756	695	709	747	728	727	746	703	681	719	755	697	773	721	730	710	741	750	707	702	690	713	732	713	760	651	750	684	746	721	688	753	695	711	688	700	679	708	735	663	704	765	715	676	788	722	688	767	737	755	743	760	719	748	770	722	774	778	694	705	687	767	703	737	680	735	718	720	732	676	700	779	753	703	799	697	782	707	717	748	697	719	771	731	707	703	704	726	699	749	756	754	766	725	778	700	708	702	760	750	728	678	718	735	730	719	707	755	729	714	671	740	745	740	730	708	722	684	694	754	762	739	715	712	758	732	689	684	717	677	735	723	711	747	710	731	721	726	718	736	744	742	684	672	713	747	733	701	739	692	724	710	714	723	760	774	674	686	731	720	714	716	707	749	692	735	727	746	716	694	685	701	775	717	688	765	683	698	753	741	798	692	770	746	757	724	722	743	682	687	697	711	702	727	723	752	739	718	716	653	750	748	695	658	672	757	708	718	707	741	712	711	691	712	747	713	717	699	714	717	710	693	647	712	752	741	691	722	729	736	721	719	716	725	753	698	727	733	711	725	682	724	713	751	768	702	732	755	732	735	733	702	714	721	673	713	716	724	737	703	728	685	724	693	717	711	728	744	763	732	757	703	720	698	768	714	746	753	746	714	688	727	697	726	761	698	693	684	691	758	660	757	749	733	723	716	727	732	729	693	715	672	687	722	689	695	683	746	683	723	731	713	712	697	771	746	734	714	689	770	786	709	694	707	662	746	732	754	729	676	725	701	745	715	716	693	713	739	709	750	722	720	686	746	711	696	741	707	666	765	747	708	711	699	750	750	711	730	722	716	692	737	733	760	755	689	743	735	746	759	726	673	753	716	726	692	787	757	724	668	690	717	744	673	734	744	737	750	735	736	707	711	751	660	745	760	721	744	706	725	703	739	701	734	718	729
3059	7772	6245	3173	2456	1963	1705	1397	1260	1096	1092	1028	960	823	874	915	821	823	847	819	820	822	855	807	841	782	766	844	783	842	830	804	813	828	784	847	777	810	867	777	789	832	803	752	783	777	771	796	789	766	811	786	816	734	802	779	789	801	777	798	781	813	824	781	801	758	774	834	782	769	800	787	748	786	844	787	791	807	774	814	785	801	772	788	793	787	766	794	802	807	805	807	736	801	758	783	805	807	758	769	765	806	789	757	820	765	755	795	796	751	767	798	802	815	799	816	779	794	818	808	755	754	788	790	764	797	805	809	817	761	768	811	801	763	808	770	833	774	767	717	773	829	751	821	726	809	779	794	764	753	806	762	778	775	786	809	785	796	772	778	772	754	801	792	718	792	802	776	839	790	735	747	797	750	826	774	768	747	743	789	793	806	773	778	794	745	790	827	774	779	769	748	747	781	708	781	754	827	754	781	772	803	801	754	778	772	808	756	795	822	836	747	803	721	743	789	775	818	795	782	788	739	789	781	775	785	788	792	779	749	761	813	754	813	766	790	768	792	755	775	839	835	724	748	817	787	801	785	751	780	754	772	767	809	788	843	766	802	756	781	800	802	809	827	744	772	777	779	764	813	771	760	760	798	784	784	804	741	804	809	773	739	736	796	798	772	772	735	776	788	794	776	730	792	807	799	791	825	781	790	770	816	787	803	738	767	735	819	759	853	804	770	756	777	773	750	759	781	813	733	776	770	759	810	820	743	753	769	754	769	763	760	775	843	760	741	796	771	798	805	755	783	807	808	754	776	761	844	768	804	791	789	756	760	786	851	794	848	728	775	790	793	816	781	794	750	788	736	777	817	796	795	769	806	778	799	778	766	758	763	738	782	808	818	794	740	763	789	807	755	816	794	725	785	790	747	823	795	790	748	776	766	795	811	801	819	783	759	800	790	780	781	756	761	807	788	801	771	813	752	763	806	751	742	788	771	776	794	785	791	812	744	775	791	802	799	822	806	759	823	698	819	751	778	829	790	790	826	790	774	799	782	789	805	750	726	828	801	798	756	724	756	799	768	795	825	792	766	820	751	783	778	755	808	774	784	773	741	762	778	735	759	792	770	727	827	823	748	819	787	758	794	780	763	836	766	792	745	780	757	791	813	749	823	769	760	832	749	803	778	801	840	753	723	748	757	763	761	749	816	751	760	792	788	745	794	772	746	741	780	775	726	784	803	794	838	799	749	773	783	782	800	777	746	876	751	790	807	775	755	833	800	751	761	764	812	768	773	784	772	790	778	791	773	793	806	766	784	791	769	757	737	717	753	830	792	805	799	740	776	791	795	806	788	804	769	755	766	842	777	794	772	769	780	801	813	812	785	800	747	749	816	780	769	755	862	771	818	774	800	842	778	805	763	805	793	783	821	790	734	755	787	796	753	735	764	776	782	805	777	770	836	787	740	736	786	777	839	777	794	777	836	810	774	806	839	725	801	747	838	760	782	815	747	760	816	728	737	787	819	780	777	770	779	764	799	772	768	853	768	799	762	785	768	771	793	754	760	772	755	769	728	781	831	778	775	795	741	833	800	809	787	793	813	790	764	766	798	799	796	832	776	798	779	751	799	768	789	739	787	812	794	769	824	753	779	776	779	777	791	767	803	776	779	832	811	776	774	765	795	742	804	788	783	779	784	810	780	812	812	786	798	766	791	770	808	764	819	798	786	826	792	791	773	778	760	818	785	745	810	787	753	761	797	769	769	756	772	764	765	779	796	809	695	784	746	813	812	714	790	794	764	806	859	748	793	786	774	780	801	807	780	759	756	805	752	770	757	791	847	783	810	783	763	790	792	767	771	752	764	763	870	797	802	756	725	765	791	797	792	771	783	804	763	784	833	826	776	771	770	811	723	787	758	762	761	799	801	802	757	818	788	804	768	802	761	777	748	791	786	739	773	766	772	790	815	733	771	773	733	834	798	799	776	779	754	754	766	751	807	737	766	842	749	757	819	776	767	805	791	764	786	729	802	814	779	791	796	756	762	806	763	776	758	845	819	763	804	786	852	774	822	795	810	791	787	753	809	762	738	794	790	742	773	792	832	787	771	783	718	805	744	762	777	789	758	775	753	717	792	721	779	803	810	807	779	778	792	761	718	783	775	774	808	814	798	744	785	767	765	795	826	807	810	743	765	771	796	835	797	799	800	824	777	781	782	822	771	776	754	740	777	754	798	786	768	773	738	780	825	812	797	807	772	773	767	761	737	756	779	794	841	779	810	776	774	769	769	786	765	779	775	798	797	764	745	768	760	822	792	759	741	784	787	745	801	816	798	763	797	816	776	742	771	739	765	773	781	806	749	764	778	723	763	790	808	795	767	779	759	755	812	749	720	816	740	773	792	749	774	771	795	726	825	760	758	753	791	740	796	812	817	791	824	763	749	753	807	753	790	806	749	811	808	772	799	832	790	792	762	807	799	830	813	774	813	768	764	787	765	803	732	782	750	742	814	790	777	823	803	838	780	746	743	789	831	817	794	797	762	798	791	734	803	785	754	757	788	816	819	760	764	787	749	798	719	801	762	785	772	784	792	792	818	802	788	779	759	801	756	774	786	719	786	768	790	807	791	771	793	760	730	770	794	785	756	803	791	819	758	809	816	731	757	770	775	730	807	775	811	807	722	768	788	782	806	771	776	816	798	756	777	788	692	778	776	825	784	847	749	803	741	755	734	769	760	776	785	763	770	780	809	792	738	766	761	803	790	771	800	810	838	748	753	795	787	761	811	814	775	753	799	766	782	797	778	802	780	792	797	799	762	808	800	762	783	769	797	777	747	772	725	774	808	699	765	773	775	734	797	747	781	727	810	819	792	756	789	784	719	749	813	795	795	789	821	782	756	727	779	753	769	757	826	795	758	723	804	763	769	744	810	815	827	790	809	785	802	762	774	798	804	793	761	745	797	836	817	801	805	739	789	814	755	773	886	768	771	732	780	792	736	770	809	803	817	756	794	769	782	807	800	736	776	826	783	804	790	792	734	798	777	759	773	798	807	803	774	799	758	822	762	773	776	770	700	839	795	759	755	768	746	781	743	762	770	837	739	781	805	721	809	792	757	753	741	794	775	781	773	844	754	779	834	812	783	822	768	775	758	743	803	828	778	796	784	785	813	751	761	791	774	756	834	818	794	782	752	758	748	734	745	770	724	769	809	695	756	790	775	721	751	800	752	751	818	785	708	788	815	746	749	789	746	753	793	767	782	784	768	742	713	797	795	791	781	785	766	806	773	770	797	769	757	789	759	788	768	769	741	760	743	813	775	725	831	774	824	753	768	768	805	797	795	746	746	741	743	756	771	787	788	735	766	776	781	817	735	762	709	721	758	747	773	734	781	771	785	773	749	744	759	831	794	743	775	741	737	746	785	729	805	799	734	776	746	778	849	740	712	819	769	719	830	848	814	785	792	770	759	781	737	742	805	792	736	775	814	762	840	754	786	784	764	773	823
24237	20889	27186	24655	15412	1494	953	863	802	726	656	748	654	688	658	724	670	649	675	635	642	646	664	619	671	645	674	645	627	641	660	640	679	646	636	642	682	606	593	680	704	622	662	649	612	630	666	661	614	626	688	672	617	641	616	595	616	604	623	625	648	610	635	602	604	628	634	617	695	673	649	603	638	638	621	679	612	642	678	608	602	668	630	624	627	650	626	669	616	648	610	635	643	677	665	705	609	636	607	584	610	656	625	641	631	646	626	663	682	627	603	619	620	639	653	677	618	569	636	606	620	618	630	607	645	686	637	626	648	638	606	607	635	663	640	641	632	643	677	649	632	655	658	672	630	625	646	649	631	652	611	634	608	609	654	597	672	645	637	638	618	624	623	648	647	644	616	632	638	670	615	620	619	675	646	601	607	618	609	646	623	632	589	601	615	635	661	643	631	633	583	592	629	683	618	638	606	650	650	687	604	603	620	628	625	602	643	623	608	632	632	664	641	585	636	663	670	640	667	593	628	594	607	706	637	643	636	693	633	655	656	641	647	644	637	656	626	635	630	605	643	677	648	624	659	598	627	651	672	653	684	666	623	639	630	652	623	686	631	622	647	618	589	609	650	632	636	609	573	651	633	607	636	664	665	674	627	623	629	626	633	637	626	650	652	641	644	683	680	621	631	632	639	661	673	603	627	658	604	674	642	615	568	668	612	621	684	627	608	646	662	654	657	623	664	634	635	592	621	672	589	647	621	650	642	648	661	623	644	629	640	618	643	627	598	585	634	659	628	630	650	617	661	629	600	649	650	662	611	618	602	636	606	652	608	617	587	632	617	696	634	569	581	654	666	678	665	670	659	661	645	672	614	666	639	622	682	610	613	629	605	638	650	639	668	670	591	629	622	613	594	602	645	600	645	619	636	633	638	607	629	645	641	622	626	636	661	681	643	595	657	639	662	668	632	627	654	712	614	661	590	702	609	626	617	675	605	658	678	629	634	663	634	623	650	630	618	593	630	636	638	626	631	617	597	629	615	643	577	618	626	623	649	662	607	664	636	622	592	604	594	637	662	610	600	661	643	610	588	648	667	653	598	656	687	644	635	654	628	664	642	637	620	650	651	661	694	646	618	685	640	646	644	635	612	621	652	601	615	606	651	639	692	639	597	643	588	660	611	638	628	622	584	674	596	648	654	604	602	627	677	630	596	631	646	608	650	635	635	618	651	600	622	646	617	651	632	594	613	660	642	630	618	623	656	602	627	602	623	656	669	623	654	647	643	633	643	628	623	633	660	653	664	637	627	651	630	615	660	661	648	629	597	599	627	602	676	638	663	603	628	611	681	625	600	629	622	591	657	662	642	628	613	611	640	614	595	655	648	637	603	625	646	655	610	622	626	617	662	633	666	657	674	630	610	644	650	672	602	635	632	620	646	640	645	625	635	636	625	667	601	640	615	672	620	617	640	606	627	643	625	622	607	636	611	658	635	661	655	686	629	653	676	700	667	609	650	677	669	617	665	619	642	641	631	618	644	614	655	623	675	621	644	642	645	624	636	620	643	575	637	669	596	615	635	620	634	657	621	614	721	629	606	649	629	639	654	620	648	607	641	672	613	612	642	641	606	645	597	597	607	645	638	629	636	655	672	706	621	626	612	649	629	665	575	671	627	628	624	625	628	651	601	616	631	651	669	672	614	670	648	623	611	608	647	576	636	642	608	634	652	657	669	636	625	655	628	641	677	673	618	613	650	636	622	623	621	618	589	669	605	643	624	594	665	642	648	628	682	622	684	681	635	655	648	609	623	651	647	600	648	632	628	703	664	628	629	641	651	602	641	632	638	600	614	635	671	607	685	652	595	650	615	646	669	633	640	648	608	647	589	637	597	626	644	649	613	626	623	620	637	657	625	609	634	614	629	629	641	601	653	590	664	630	599	649	663	606	672	594	616	611	605	627	620	631	640	701	660	641	634	620	625	625	660	629	597	634	648	637	656	677	667	619	599	619	611	645	627	611	598	602	623	619	668	681	612	660	667	624	643	614	642	620	606	652	632	645	670	696	681	605	632	611	609	591	645	631	583	643	604	634	621	608	655	632	619	649	620	643	660	639	619	574	619	617	649	598	672	597	621	651	658	620	666	630	655	653	671	608	639	663	667	667	654	655	639	627	670	607	634	636	627	597	640	628	633	615	612	661	599	634	646	637	594	638	664	675	641	579	628	634	643	649	633	663	649	627	634	627	633	632	653	578	662	656	592	616	654	597	652	643	622	664	644	658	641	586	670	666	627	627	627	592	624	622	635	669	618	627	639	628	616	600	651	681	629	616	642	615	614	602	597	671	637	586	653	620	677	663	581	636	640	615	612	648	586	681	635	625	622	702	600	689	641	620	650	660	652	630	619	603	642	620	629	613	611	609	670	639	673	615	646	636	652	602	646	623	633	647	696	638	620	670	625	617	639	621	629	648	632	635	614	650	597	618	663	647	630	682	648	612	612	670	602	632	637	580	625	643	622	580	636	632	622	657	641	637	650	615	647	616	597	655	649	642	643	652	631	617	618	584	652	598	635	616	613	652	623	603	631	611	660	678	592	607	620	670	612	586	580	632	606	639	660	670	691	637	609	615	638	600	634	642	611	613	645	624	623	639	657	688	628	645	635	649	590	683	621	648	601	648	657	617	655	638	668	618	631	634	653	632	635	630	609	623	597	622	639	673	673	623	647	615	602	610	627	623	667	613	652	644	633	583	668	649	598	626	640	617	635	613	584	614	665	620	621	604	609	599	658	638	596	625	632	629	651	602	675	590	615	609	614	609	592	632	637	655	586	605	634	586	639	642	612	582	603	614	632	655	659	665	607	661	620	601	611	628	628	622	645	654	604	601	629	614	599	593	665	632	636	642	653	612	614	651	607	668	585	639	619	657	660	630	612	642	697	624	659	620	618	624	626	649	622	624	629	670	589	650	638	603	642	605	662	630	627	626	668	671	611	623	604	658	636	607	616	644	611	633	587	582	644	608	626	613	655	672	648	633	593	664	651	629	644	618	642	637	624	586	641	630	641	556	645	654	645	624	625	619	680	635	649	665	671	635	638	668	626	627	665	623	616	645	609	637	631	673	673	639	640	631	647	671	641	625	589	670	649	631	646	648	702	640	646	645	623	654	629	601	637	628	672	640	613	668	673	612	605	612	617	638	647	626	646	667	611	664	606	668	625	635	636	610	601	617	610	601	665	676	630	609	626	639	643	655	629	605	633	678	638	632	660	634	589	664	583	594	645	673	657	650	644	691	718	635	623	635	622	595	655	663	596	617	624	610	602	658	678	698	641	580	689	694	655	635	634	641	612	647	617	632	646	596	622	644	601	657	694	651	616	623	616	598	611	624	613	637	629	613	629	656	608	603	659	641	604	659	650	644	620	677	598	627	631	639	661	637	631	623	655	647	607	635	654	642	613	637	698	603	632	641	649	620	632	606	637	657	627	676	642	641	644	658	602	627
3354	5074	4003	2267	1757	1485	1187	1121	912	852	824	792	701	713	755	738	716	710	698	687	688	693	680	676	676	700	651	670	690	667	660	691	658	652	666	701	667	690	653	646	615	679	638	727	632	684	685	641	673	692	641	692	699	655	662	661	624	632	634	603	665	667	689	665	621	615	631	664	694	620	650	687	615	698	633	645	690	677	662	648	678	688	670	680	672	649	638	667	720	709	663	681	609	639	664	615	646	695	681	642	664	664	707	617	650	658	673	646	647	644	693	675	631	651	661	684	675	626	653	656	663	674	620	671	660	662	628	648	665	629	663	666	670	670	698	696	653	684	697	660	680	655	694	629	660	683	659	676	655	681	723	673	647	655	633	685	627	632	659	641	681	664	655	658	644	648	624	667	684	639	674	658	695	641	605	647	678	690	667	658	688	670	666	669	624	644	640	660	662	642	637	633	690	636	654	642	666	690	663	668	666	674	684	650	697	671	670	678	680	651	646	671	690	674	636	652	632	640	668	688	673	681	665	618	655	610	647	634	614	636	703	597	613	673	658	665	680	642	707	650	705	690	648	625	683	633	620	658	666	621	677	621	712	670	673	686	641	638	617	663	684	678	641	669	644	622	634	656	694	629	660	660	634	686	647	648	645	646	603	665	692	691	675	629	683	583	642	632	623	684	671	639	651	678	657	644	654	619	681	653	690	675	622	677	631	691	622	688	662	640	644	730	652	637	693	609	676	660	619	669	665	680	692	734	685	658	626	695	675	639	647	668	630	662	642	675	656	700	639	639	610	638	662	630	648	662	664	596	696	662	646	656	644	665	639	633	590	678	641	657	664	663	675	679	678	671	640	685	657	666	659	698	702	636	655	665	625	665	730	687	708	653	692	654	654	628	668	641	670	678	685	699	662	684	659	667	679	651	647	673	648	655	672	669	709	697	658	663	679	631	665	678	650	637	698	670	671	679	673	662	658	684	693	673	640	641	675	682	666	605	678	717	686	602	644	666	644	653	638	669	649	678	659	604	663	675	653	675	742	635	671	686	656	645	655	654	678	686	606	710	672	661	630	652	649	689	641	653	645	646	707	641	684	678	660	656	657	686	617	603	669	685	676	651	657	628	633	693	622	684	653	698	702	643	700	672	658	646	639	645	664	686	657	687	678	672	700	634	659	643	726	610	644	626	675	634	670	655	638	679	628	629	707	691	653	686	650	607	615	647	699	654	636	655	637	686	659	673	694	654	638	663	678	640	628	649	684	641	669	601	679	653	629	683	672	658	633	713	630	651	656	666	707	650	644	649	633	702	632	660	660	679	625	666	685	682	657	644	677	634	652	634	664	642	680	671	670	637	663	635	692	634	662	642	660	685	663	680	657	665	634	702	678	659	649	710	672	648	655	645	656	634	699	634	603	606	665	613	695	620	675	646	667	671	660	671	656	676	659	663	636	672	641	645	620	615	643	693	661	654	659	621	640	614	631	640	666	663	668	681	639	649	678	649	643	693	670	630	652	656	578	643	659	635	643	614	650	675	669	673	624	662	651	667	704	678	692	640	646	663	655	670	623	629	698	629	644	669	632	699	670	660	655	655	694	630	647	608	656	653	729	668	615	615	650	668	670	656	671	660	659	652	666	623	650	634	656	650	654	707	676	644	622	644	633	592	645	641	675	658	646	711	673	682	650	668	604	685	682	648	644	626	648	656	656	653	652	711	687	649	639	673	631	630	650	644	606	688	658	728	637	674	692	633	669	660	615	700	694	650	657	644	664	693	669	652	669	640	657	694	666	674	696	654	685	641	680	624	703	633	666	661	651	719	689	659	667	713	660	673	640	665	666	660	681	621	648	670	625	660	608	597	639	687	644	613	690	671	707	642	661	656	646	657	638	665	687	662	678	683	649	648	673	661	663	625	653	630	662	649	633	651	650	654	680	666	684	654	694	652	645	692	620	657	675	647	669	649	624	660	661	682	681	673	703	624	648	684	709	656	588	649	658	671	648	670	666	653	668	706	676	654	598	675	682	610	674	671	687	632	671	630	681	642	692	697	696	630	672	648	674	645	677	642	665	670	625	668	647	666	697	637	686	645	697	690	707	696	688	665	675	646	658	668	675	712	676	702	671	696	669	631	654	683	668	672	663	680	647	632	709	680	663	645	633	660	624	649	623	644	630	689	691	654	655	635	666	661	648	633	697	612	670	678	639	638	684	660	696	682	685	640	697	649	670	656	669	659	675	666	608	657	639	688	659	660	632	667	663	668	685	649	673	647	708	668	643	639	640	695	631	673	693	703	659	648	645	635	619	623	683	726	664	690	626	714	693	659	658	667	638	665	687	632	614	659	652	654	650	693	633	653	687	664	666	636	645	628	597	646	623	674	692	682	643	745	633	662	709	661	673	636	639	657	640	700	639	651	675	664	672	705	640	677	673	700	627	639	627	674	600	641	652	659	650	637	653	628	664	679	650	674	636	641	638	636	628	631	684	637	648	663	664	681	654	643	678	644	667	662	683	719	654	673	639	628	652	668	660	669	626	718	769	638	658	674	641	690	672	660	634	619	685	690	625	665	669	621	658	628	657	690	644	661	629	633	708	651	662	673	698	647	648	654	661	616	669	684	625	730	674	652	720	649	669	666	626	679	646	690	618	675	663	676	642	705	670	702	719	645	665	662	662	693	608	707	679	650	657	702	694	637	652	649	672	667	641	639	661	671	679	650	630	650	673	616	651	642	669	686	653	664	632	628	649	623	638	653	682	635	648	655	631	641	601	663	619	639	621	698	664	635	713	671	669	665	644	711	671	643	653	704	661	673	680	667	696	669	671	718	670	682	641	653	670	657	642	628	690	647	647	665	643	669	621	679	638	677	667	680	696	651	674	670	645	667	657	666	674	709	650	650	644	635	656	687	706	654	686	666	696	624	640	683	688	671	664	614	668	642	693	665	671	667	630	677	641	706	668	663	664	638	694	665	653	652	653	686	652	665	653	659	650	682	630	654	657	647	635	686	674	710	645	673	676	648	662	661	633	667	674	667	674	625	671	645	723	626	629	658	681	654	689	680	656	628	699	631	639	693	607	662	671	640	614	683	711	662	648	640	652	675	683	661	660	611	701	677	662	678	687	622	680	661	624	684	627	669	663	682	717	660	683	601	664	655	642	711	634	671	648	679	662	667	656	629	683	635	666	638	665	692	593	671	639	611	675	658	670	618	660	675	664	674	686	652	611	690	681	641	650	665	645	675	649	668	594	653	658	636	677	633	661	670	666	711	668	644	608	662	717	635	616	637	628	666	669	673	656	657	676	670	629	710	658	680	674	730	666	606	648	623	639	662	650	642	679	683	699	633	685	647	670	636	704	662	650	643	669	675	656	669	639	669	655	641	677	667	663	688	652	637	708	654	597	638	702	639	654	671	649	667	657	688	680	662	687	699	630	646	705	642	656	635	668	647	648	684	669	645	654	669	638	636	689	676	711	662	638	675	646	631	657	636	673	662
22138	20900	28386	23568	20901	20959	11091	1151	740	682	631	556	469	419	426	394	372	355	322	333	322	353	291	304	299	313	293	296	294	309	296	306	289	291	295	281	311	278	288	274	259	275	256	273	267	266	300	269	230	297	254	247	303	285	264	299	246	286	280	255	270	259	269	267	273	266	260	266	280	284	268	243	288	297	270	243	280	314	251	268	267	274	292	253	254	265	274	288	285	298	277	233	277	249	246	252	255	263	289	255	261	240	256	290	272	270	256	274	261	290	256	269	278	255	259	262	280	259	283	261	277	264	261	285	284	280	267	267	281	282	288	288	244	240	260	302	278	286	257	275	273	268	248	248	268	254	283	272	251	302	228	252	273	258	267	301	291	279	248	254	256	280	287	291	294	260	293	267	244	249	260	255	260	252	257	275	257	288	287	256	300	246	280	268	269	285	258	275	291	300	255	274	272	285	284	244	287	265	269	258	240	298	262	273	297	266	267	291	276	273	269	279	255	256	298	291	245	276	253	250	265	279	246	265	286	269	259	262	290	245	272	252	284	232	282	264	276	278	243	262	268	266	272	262	228	250	252	271	273	277	251	259	280	291	277	241	252	262	271	310	274	274	266	269	246	289	274	292	271	280	272	286	277	278	261	251	278	268	261	268	260	255	276	261	286	258	283	265	270	282	272	251	270	250	285	298	286	281	264	265	263	260	269	264	288	277	274	249	282	236	309	274	272	247	263	245	273	247	265	257	284	254	283	293	275	298	284	262	267	270	252	286	288	265	248	273	258	278	288	260	253	271	286	261	268	266	270	246	279	261	282	261	272	270	248	259	278	279	281	261	262	298	303	264	261	266	273	284	267	269	290	241	291	274	270	251	237	290	269	263	267	255	237	273	262	269	271	267	220	255	286	249	301	237	257	299	280	279	284	278	247	279	262	291	262	274	248	275	238	267	280	289	285	255	251	276	290	283	286	268	255	266	269	271	291	293	281	286	306	252	276	267	270	272	283	262	256	255	273	264	256	274	249	283	277	260	267	255	276	305	293	246	247	255	284	266	269	259	267	279	240	274	268	252	283	277	260	271	261	253	284	265	268	282	274	266	252	291	278	261	242	273	272	267	280	249	263	269	266	256	309	272	248	271	255	275	270	256	280	270	290	256	255	269	266	290	276	262	287	234	243	277	270	267	292	276	275	255	287	285	292	286	259	295	263	271	260	239	243	309	269	259	281	277	240	307	256	296	284	269	261	283	245	249	255	276	274	285	238	282	252	277	269	276	270	267	290	291	296	273	274	269	255	243	267	263	235	260	265	280	269	244	275	256	257	275	255	278	274	260	271	263	243	246	265	279	268	266	266	257	262	300	268	296	320	270	270	279	256	274	278	274	283	264	271	260	265	246	280	284	284	255	290	263	301	290	282	255	259	289	248	284	267	272	233	288	253	280	248	290	286	278	250	275	258	301	288	254	288	282	260	262	249	316	258	266	267	258	256	258	268	257	288	263	279	242	294	273	283	235	281	308	277	278	295	243	265	236	240	290	281	281	264	268	256	255	257	270	236	220	288	259	266	279	298	250	243	282	279	254	272	269	264	274	298	251	304	276	288	263	261	279	276	250	282	277	251	272	244	297	294	267	264	268	276	273	294	277	267	269	285	282	294	269	272	309	294	260	246	269	268	287	268	262	268	284	239	230	235	270	283	265	276	276	286	281	266	274	238	259	269	234	269	270	263	289	276	248	279	274	281	287	265	291	259	311	266	284	265	240	220	274	259	284	259	256	267	249	265	246	289	238	237	243	260	277	278	236	256	275	267	256	264	257	282	245	260	277	256	260	290	267	269	249	251	294	282	223	251	282	258	232	275	261	265	251	260	293	283	292	243	263	265	279	273	256	241	280	285	269	285	238	243	272	255	272	263	228	246	247	253	263	284	287	252	262	278	257	267	254	302	270	256	267	288	264	269	276	252	272	268	294	264	256	224	257	253	279	265	265	240	268	252	250	246	275	286	256	308	273	288	277	263	272	281	235	262	268	271	277	265	258	255	274	275	237	259	280	282	229	250	281	281	257	277	274	286	261	270	273	259	289	270	254	274	241	296	283	259	271	269	278	259	260	273	279	259	259	261	261	268	274	263	262	266	313	292	270	277	270	265	244	254	262	263	270	268	242	305	240	251	290	245	245	289	262	283	260	270	276	281	273	268	260	269	268	276	250	253	271	244	263	269	250	246	270	233	286	263	266	285	278	271	282	239	268	302	294	276	294	245	260	279	289	260	261	277	298	278	267	253	276	268	260	258	281	270	261	262	250	268	258	250	261	226	254	285	248	258	280	292	268	264	259	243	262	277	279	256	290	263	256	240	274	310	278	298	289	277	280	260	267	275	296	279	253	269	275	255	259	271	248	263	293	268	268	242	285	288	283	263	276	251	279	267	262	281	282	253	263	264	271	245	282	242	277	254	273	267	243	247	258	265	271	254	265	286	303	268	258	280	283	280	275	236	281	259	246	273	273	275	253	272	259	269	254	298	283	244	265	287	275	275	291	254	304	251	259	272	254	269	273	264	271	266	245	282	264	285	271	271	286	286	277	294	281	287	288	290	274	268	259	270	258	274	226	270	257	259	267	264	280	265	274	286	253	257	243	298	301	260	276	266	280	242	287	254	251	245	292	291	294	295	280	270	280	273	284	270	259	263	253	259	288	278	266	284	228	246	249	259	276	252	245	286	255	254	266	285	268	277	242	283	272	294	258	234	287	270	282	272	292	235	225	268	241	252	267	285	271	244	263	286	281	290	257	263	299	279	301	279	272	268	248	288	254	292	265	247	250	273	251	294	250	296	242	287	244	284	255	276	253	244	272	273	258	259	287	273	276	248	293	254	236	267	274	306	271	291	256	266	263	236	251	254	290	285	294	267	264	266	268	277	286	230	279	283	290	260	250	258	256	275	289	262	261	251	256	302	272	302	293	223	298	278	273	257	247	272	255	311	256	265	286	237	268	297	279	259	289	249	293	292	274	294	240	257	290	269	270	276	272	253	295	279	284	269	265	281	274	265	273	280	257	271	249	271	246	247	277	279	236	242	245	288	282	283	245	276	254	287	233	287	260	283	269	293	246	268	295	277	243	250	232	267	263	261	253	287	261	261	253	241	274	262	261	295	282	262	237	265	269	294	275	252	284	245	240	257	250	243	269	286	235	237	262	287	285	280	261	268	262	271	277	278	274	273	287	245	258	275	273	302	250	258	278	238	265	246	263	295	264	260	285	269	302	320	268	245	278	227	269	287	250	276	268	262	264	253	268	277	265	266	269	249	263	272	265	257	265	267	257	268	298	283	271	272	239	257	273	246	260	243	264	297	297	260	279	280	258	261	248	269	308	264	265	268	275	262	264	298	220	283	237	249	275	243	272	265	280	268	268	265	271	290	260	264	260	295	236	260	285	277	258	285	267	281	254	269	307	275	245	278	264	253	291	260	245	228	292	274	253	280	266	246	260
4065	12812	10364	5190	3696	2803	2118	1666	1214	962	852	695	646	528	500	508	480	416	440	396	379	343	366	369	356	357	364	309	342	318	315	321	308	312	284	331	308	320	300	298	308	323	325	291	372	303	298	294	302	330	289	317	310	300	345	289	281	327	292	297	267	315	319	338	290	296	318	322	271	275	323	319	299	277	281	284	291	290	289	291	283	282	299	321	315	295	278	297	308	319	308	292	322	320	298	312	295	283	317	292	296	314	287	293	278	285	273	281	289	292	298	261	307	287	283	298	274	304	277	299	317	334	277	309	315	291	278	305	295	302	272	312	287	299	256	324	299	311	287	279	318	274	290	309	305	296	282	277	284	294	286	291	292	298	287	302	278	247	292	282	276	282	297	313	286	306	297	270	302	295	303	292	295	294	316	293	278	294	310	331	253	309	280	299	303	280	324	313	266	305	304	283	256	301	305	304	280	295	258	282	278	291	264	288	290	315	286	282	281	277	239	282	319	281	315	293	303	295	276	297	315	274	300	273	310	280	277	266	290	289	263	290	294	313	293	311	290	283	308	283	319	295	249	267	290	300	312	273	306	260	292	275	290	282	288	272	295	283	265	268	286	305	304	298	259	300	308	307	294	322	319	293	276	340	341	300	274	283	291	294	301	295	289	270	306	308	313	268	287	267	264	290	299	294	264	324	285	282	300	308	284	285	275	274	295	270	311	330	283	304	299	267	284	248	272	311	290	283	305	299	292	306	302	297	267	277	304	295	272	292	324	285	254	246	316	279	301	263	313	312	274	318	295	275	310	280	285	288	262	334	295	276	306	329	301	265	277	261	263	297	282	300	347	298	297	291	312	264	301	282	288	289	310	268	291	300	323	295	301	309	323	304	263	298	323	314	289	308	289	297	279	291	273	284	319	285	317	300	256	286	297	278	283	271	262	278	267	293	306	287	271	289	273	303	283	308	283	310	288	253	308	286	276	293	291	269	252	312	313	310	275	290	301	264	298	266	292	310	300	311	280	306	280	295	293	345	287	264	292	272	305	264	269	273	274	249	283	279	318	299	292	243	294	294	278	281	309	290	311	314	302	307	334	305	309	266	275	277	276	299	297	313	277	300	321	299	289	301	324	284	270	281	301	273	280	272	299	276	281	304	277	301	319	283	303	283	301	320	294	292	306	288	293	303	304	272	313	306	264	312	274	263	298	298	290	309	274	280	296	291	288	324	283	298	279	303	291	293	277	270	303	312	288	278	291	282	317	323	320	294	287	293	300	297	296	311	275	322	290	275	287	319	296	284	281	287	301	298	288	302	307	290	303	285	293	314	311	325	300	296	297	294	305	307	264	331	289	263	271	283	263	291	285	297	320	300	304	294	289	305	279	280	297	296	302	290	263	276	279	272	282	286	299	299	314	323	287	286	304	311	302	278	318	284	288	297	294	280	301	277	308	293	324	310	299	307	277	313	296	295	278	312	325	286	320	311	312	288	296	305	289	279	295	272	292	268	289	286	310	289	291	264	297	273	299	334	317	306	261	283	289	287	273	316	277	263	281	318	296	290	292	274	283	268	295	288	311	298	291	298	295	289	245	307	281	300	274	256	318	289	281	291	295	300	329	252	304	298	262	277	289	283	266	271	307	284	259	303	288	285	325	276	268	288	277	303	306	278	294	306	274	302	283	265	290	286	247	285	256	269	284	263	301	311	306	291	296	325	268	286	320	296	286	274	277	306	286	277	283	297	287	284	272	285	313	291	275	282	299	296	307	310	287	306	307	291	282	304	271	291	249	288	316	288	288	277	287	276	307	302	293	322	277	252	300	298	299	280	272	299	291	292	297	308	266	316	274	283	268	260	290	292	318	317	250	308	293	286	290	297	276	291	273	256	263	314	285	288	288	263	252	279	337	271	294	285	331	284	281	284	276	314	296	295	285	301	293	268	281	282	271	282	289	290	299	281	314	333	301	311	285	291	300	271	283	278	312	307	303	283	321	284	286	290	312	287	269	327	310	290	265	255	314	300	330	288	302	281	272	303	284	284	276	281	301	280	271	313	282	291	287	267	318	314	311	276	316	265	269	326	307	318	319	295	318	305	297	280	310	266	308	271	321	293	310	312	303	265	308	320	304	288	288	319	345	329	287	285	317	294	298	329	298	295	290	288	281	287	285	293	259	308	300	286	296	254	299	287	282	281	298	291	283	313	287	292	278	276	277	291	325	265	322	313	275	293	300	293	290	303	292	293	315	270	281	279	326	265	271	274	289	295	274	305	289	304	286	299	277	280	328	300	303	308	309	259	316	261	310	246	311	323	277	276	287	280	284	299	287	240	310	285	290	308	291	282	294	304	291	324	334	283	293	294	293	300	273	299	319	272	289	316	284	295	296	317	278	271	260	319	281	303	253	275	275	304	268	320	313	319	272	269	277	276	309	280	276	287	300	249	318	261	281	313	276	296	299	264	291	291	321	278	275	256	267	312	290	293	279	302	308	313	297	290	307	282	280	316	278	314	299	321	263	301	326	294	262	289	264	304	288	287	262	275	313	311	297	298	287	290	320	302	277	317	293	265	301	276	296	262	314	263	303	291	309	274	289	308	301	261	275	267	280	302	274	282	269	292	270	301	321	294	309	332	295	296	297	289	297	283	267	245	322	305	327	307	292	280	284	287	285	300	317	260	285	282	288	282	278	303	270	286	285	270	301	331	308	271	307	277	268	266	279	297	297	256	299	313	291	296	300	257	281	259	317	280	279	310	269	291	307	293	269	280	279	287	285	291	306	281	284	270	308	293	296	317	294	292	305	291	272	281	292	303	270	310	268	306	296	310	298	291	301	306	288	320	315	279	268	270	308	277	292	301	307	287	298	277	280	310	284	282	279	285	288	275	280	295	298	280	294	307	296	288	312	291	274	314	306	292	278	300	283	266	279	278	289	329	286	274	320	297	297	304	311	298	287	273	257	292	293	286	281	282	309	307	280	301	288	296	310	292	283	292	287	315	297	289	266	290	312	313	287	273	290	285	336	305	301	296	291	285	278	324	318	306	292	286	294	277	291	307	272	299	295	311	308	309	265	282	323	310	272	280	277	277	288	290	302	284	284	295	278	272	275	284	289	298	278	277	300	290	303	327	268	287	288	252	310	290	304	283	287	274	328	285	284	313	287	269	294	303	285	290	293	315	265	303	293	309	321	293	303	292	294	287	254	287	289	305	285	289	288	287	307	303	272	299	301	264	299	289	282	286	285	301	323	290	340	309	314	280	306	284	264	291	292	295	289	317	278	301	268	268	277	303	264	289	289	295	260	292	277	278	286	326	276	292	274	258	296	290	283	276	288	333	316	303	263	282	290	310	306	305	291	282	287	294	271	284	295	296	302	274	314	285	324	281	269	294	323	308	306	266	281	302	286	293	290	311	296	285	329	268	271	284	313	279	309	301	305	277	276	281	309	291	297	287	256	292	305	282	264	295	294	311	298	290	296	244	285	288	292	284	285	263
27068	19033	6136	1316	1076	1008	1017	934	946	983	1002	985	977	970	997	932	971	987	938	949	1052	943	955	956	914	998	905	960	922	963	928	900	898	933	899	919	925	954	963	950	994	951	953	945	963	938	967	981	927	985	938	947	918	945	937	908	916	988	889	937	952	976	961	951	910	958	971	939	900	938	957	947	962	960	1014	963	972	940	892	954	1002	956	990	923	939	938	948	928	1008	939	954	967	996	980	913	974	968	955	991	882	899	928	970	957	943	1016	893	871	947	983	942	976	939	931	992	930	1006	973	948	965	969	1008	978	951	958	1049	975	1002	1003	945	961	980	988	954	970	968	956	963	962	967	950	939	953	921	924	952	972	935	920	970	981	883	951	957	904	904	939	984	964	961	970	955	966	961	905	929	931	928	934	973	929	990	1017	946	964	953	939	954	954	987	961	999	991	922	967	900	975	958	922	948	988	926	1006	984	941	889	966	921	949	915	960	897	1017	941	972	918	943	986	936	954	948	969	945	961	1006	991	912	961	957	925	954	965	934	977	959	915	915	970	898	986	998	954	974	1002	928	953	925	886	944	971	913	936	921	964	956	977	975	936	938	968	947	966	942	948	965	965	958	950	951	951	979	947	930	930	938	918	940	931	935	918	908	912	995	922	934	906	981	927	895	954	1023	881	960	957	954	965	950	917	920	896	928	990	939	958	930	937	942	981	865	946	996	978	948	1005	905	934	970	938	954	919	929	945	956	988	974	938	946	898	946	1038	955	931	909	952	936	969	888	968	954	916	934	939	939	949	941	993	940	947	984	970	925	973	963	1003	994	981	970	937	982	894	928	958	952	946	943	924	980	934	872	952	901	991	929	899	931	931	931	958	931	941	961	941	1026	960	1006	974	979	976	937	970	916	966	935	973	975	917	955	926	936	902	914	910	990	936	958	984	975	979	931	956	983	955	979	896	962	970	853	941	945	976	921	984	958	956	950	947	931	921	927	954	917	907	966	895	939	901	1033	930	951	931	975	942	893	855	958	950	965	910	968	1055	978	940	931	984	967	936	981	927	889	965	965	977	938	969	944	955	941	951	967	960	964	979	955	947	949	941	926	946	966	964	914	960	964	991	912	983	987	979	951	942	921	962	909	924	943	944	929	985	938	958	918	953	991	942	948	962	958	952	913	974	936	917	904	957	967	1000	963	1023	981	1005	1000	901	955	937	952	957	961	950	959	931	1015	1007	882	910	969	896	930	911	1002	913	982	973	953	947	952	946	1009	1022	985	900	960	923	893	925	946	948	930	1017	954	917	913	943	950	1017	917	978	931	995	950	1007	900	971	941	961	951	930	938	1019	952	954	1007	936	977	980	955	912	911	967	976	941	950	951	893	927	891	915	968	970	1003	910	912	959	941	940	869	979	953	995	930	918	939	903	935	988	945	973	950	921	867	927	903	934	936	984	1009	924	917	942	934	901	933	943	1018	962	942	906	954	908	946	885	972	938	959	953	943	948	905	946	1027	910	961	954	984	934	968	960	939	894	906	951	978	930	972	901	959	946	942	936	949	893	944	907	952	933	980	984	947	925	967	969	932	938	919	901	972	963	964	989	973	964	891	974	935	1014	980	940	908	933	937	952	992	966	950	961	946	923	971	984	922	1001	915	963	917	968	987	968	962	949	963	994	982	966	973	920	970	918	930	961	926	919	917	948	962	1054	950	956	920	922	918	969	997	943	926	974	940	916	970	915	955	1001	900	969	926	954	940	983	920	935	989	947	981	934	942	964	940	916	944	930	905	971	958	970	915	929	957	962	938	954	852	921	915	967	938	915	934	920	873	932	979	895	915	947	984	947	970	956	988	902	981	893	975	922	960	947	1006	922	928	973	972	939	931	1007	924	950	961	950	952	934	971	937	957	940	978	915	1012	919	938	956	962	961	937	950	945	989	996	922	978	939	913	975	969	986	961	955	972	935	987	970	988	926	931	975	973	953	966	936	939	922	1006	920	1009	924	944	979	977	952	954	954	944	1001	937	997	970	915	943	1008	950	997	978	921	931	898	945	896	935	994	896	911	969	962	979	953	951	949	950	957	942	930	932	949	918	943	939	957	937	962	987	948	958	983	934	925	987	924	924	919	910	948	941	964	972	933	949	929	959	962	926	970	943	940	919	847	911	918	907	940	934	908	928	911	944	978	834	983	933	954	983	902	958	963	951	952	917	1015	913	943	910	945	912	943	968	895	943	945	970	963	981	970	954	883	971	962	935	960	1020	911	975	957	949	947	896	920	932	959	961	984	959	956	957	904	934	950	983	966	969	966	967	913	991	935	951	912	943	930	988	954	945	909	917	982	941	951	1013	959	1067	930	953	914	953	989	939	955	970	976	942	969	959	943	940	954	896	901	913	943	942	954	890	1000	950	958	923	956	965	920	978	965	995	891	886	947	1019	956	981	933	912	946	989	904	979	920	946	975	982	923	952	965	936	897	951	975	894	983	1006	921	995	921	935	895	945	951	979	989	923	971	935	948	937	957	964	906	973	971	977	1033	927	933	996	1018	947	930	933	971	943	889	944	942	956	940	993	914	930	1031	982	943	954	876	998	932	1029	918	958	945	979	964	1007	889	945	907	970	908	916	964	974	968	935	990	962	919	950	964	904	978	973	962	913	987	943	934	980	1006	913	958	930	937	921	1009	988	934	947	948	902	973	923	982	955	983	952	936	922	917	993	939	965	932	946	946	987	941	913	929	940	911	937	941	930	906	1026	892	909	982	963	1017	984	927	929	955	952	982	975	940	917	989	922	910	949	953	993	874	923	895	961	883	978	935	924	960	972	950	923	997	1007	912	985	962	952	996	919	952	919	958	919	965	932	976	940	913	928	905	912	971	925	964	993	979	911	958	879	987	988	959	954	939	941	951	901	973	905	952	968	963	928	882	913	980	966	957	953	894	935	906	948	947	971	976	957	922	934	936	938	992	950	928	1008	933	975	935	964	958	1028	956	931	930	1004	951	942	1004	935	960	984	961	906	894	882	1008	991	919	932	1020	949	857	960	938	973	993	963	957	951	944	960	911	919	974	958	976	929	946	933	967	930	1000	968	912	977	932	947	923	903	913	898	923	1004	977	959	905	977	944	986	975	962	933	969	965	916	966	952	914	963	968	967	919	986	913	977	887	943	963	957	996	892	961	918	922	924	935	986	929	944	951	920	974	908	983	991	963	962	935	986	961	952	916	972	934	941	942	972	961	931	918	936	933	909	987	929	931	924	878	975	919	915	969	934	903	904	962	914	955	943	950	930	987	938	922	938	917	989	1023	958	930	944	982	925	967	943	951	1017	932	930	940	939	912	963	926	919	924	902	964	971	955	985	913	951	969	925	970	968	948	975	929	967	943	946	982	944	932	918	906	885	984	920	928	984	947	958	999	914	924	918	934	922	938	964	890	994	961	913	889	973	874	901	900	925	939	950	950	941	977	965	912	978	999	978	963	917	968	968	899	1041	948	962	932	942	934	1006	942	993	914	956	940	979	935	973	945	909	959	908	1003	985	982	948	956	946	924	956	921	982	923	954	962	944	964	984	942	965	926	953	975
4465	1432	1268	1183	1051	1065	963	994	1017	1032	1035	970	1031	1000	987	998	961	997	1005	941	986	1001	971	978	1033	992	1012	993	1024	962	986	949	989	1002	1005	1041	1007	1011	1009	1007	956	1042	969	990	1030	958	993	994	1029	965	958	994	1053	978	942	978	1012	1004	1024	1004	981	1058	1054	992	1017	1003	976	1047	962	1033	1025	973	1052	1021	987	961	987	1012	1023	972	1013	1001	1026	1010	1027	1032	991	992	1013	1026	1032	918	997	970	1047	1021	1054	1018	979	1002	950	1001	1022	1008	968	995	1001	979	981	976	967	1021	979	1015	974	977	996	999	992	1017	1014	1059	1023	1025	1019	1019	1014	1021	999	1048	1037	992	1042	1003	970	1005	1023	1008	1021	995	1010	1011	1020	1009	1038	985	1052	1061	1035	976	1063	990	1049	1032	983	994	981	967	1019	1006	987	982	1032	1044	1014	1010	1009	978	1041	1025	945	971	1065	990	1006	1000	973	990	986	1005	1018	975	1015	1015	1000	988	989	996	1042	1012	1029	983	970	1060	998	955	1036	950	1000	1005	1031	1040	938	1030	943	955	953	1001	1005	970	1001	1005	995	995	994	1005	980	1033	989	1005	1007	968	1012	944	1016	1001	971	1018	1044	1027	994	1015	995	1079	1031	1001	1003	988	1015	1039	957	1034	1010	1038	930	1004	971	1033	1027	999	978	998	989	967	1054	1013	1063	954	1014	1030	980	1001	976	1053	1010	978	978	965	1009	1008	1028	961	986	998	1009	971	1023	1028	1041	1018	1010	959	975	1004	1020	1003	1023	958	1001	1020	1005	1019	991	1001	980	981	947	983	986	1047	966	1037	994	971	1011	945	1023	1032	965	994	1065	972	1010	1003	988	988	992	1015	1007	980	1008	982	1062	1029	986	992	1018	990	1000	1004	986	1072	1018	1021	1007	999	1032	990	955	1009	1027	1023	1039	1067	997	932	1057	1008	1037	946	977	945	957	977	1014	939	963	1014	1007	1014	1018	1053	970	1044	947	1013	1010	1006	1015	954	1004	1011	1025	1019	994	982	1005	970	967	1026	1041	1028	960	1040	980	1053	1070	1048	1012	931	1035	946	1049	989	994	1048	1001	955	964	1006	978	1000	999	963	991	1014	984	972	965	961	1008	1001	1001	1003	1000	1005	936	936	1004	979	1004	1033	966	975	998	1002	1043	1011	997	1010	990	998	983	991	956	996	1021	1033	1035	1032	1014	987	991	979	1018	1006	977	976	980	979	1037	1000	998	1018	963	1030	985	1005	934	1023	1067	1020	998	1004	996	1028	1039	1010	1047	1009	986	996	978	1013	1008	1014	1003	1035	1002	992	1004	972	1023	1049	1016	1010	985	988	991	977	940	990	946	982	1073	1072	1017	1010	1002	996	966	998	1006	990	1001	1071	976	1005	986	997	959	977	978	1015	1007	1025	981	1000	1015	1000	1000	954	982	1005	1010	980	993	1011	1006	993	985	975	1018	994	990	983	1028	957	1008	1020	974	1005	1035	1078	953	1005	1041	997	952	991	982	985	992	963	1004	978	1000	998	984	1032	1029	981	1053	991	1039	993	1000	1042	1015	987	986	1012	964	997	986	1015	1036	1046	1024	1006	1019	989	1058	1028	992	990	981	963	1027	981	953	1010	1017	998	1038	976	971	1088	1031	1008	1036	994	979	968	1012	959	1017	1044	977	1016	992	996	1027	991	981	963	1025	972	970	981	944	1022	998	991	1005	1029	1027	1052	1024	1029	969	1010	1031	964	1024	969	973	981	1020	984	1001	1011	942	982	993	944	1033	994	1022	995	1002	1009	1018	1020	985	977	1050	991	1003	952	1016	1050	973	949	991	991	962	1095	1048	1034	1013	986	1001	1030	991	980	1025	958	1004	1002	981	1040	1018	993	977	995	1013	1043	1041	1000	1060	1002	1001	1031	968	1024	960	1018	1007	1041	968	1041	994	999	946	1033	993	986	1022	1010	996	987	1034	988	990	1021	1024	1038	1003	1016	983	1024	1025	1020	955	1019	1032	972	950	974	999	921	979	994	971	1011	996	1011	1040	967	1000	994	956	999	1009	1009	1026	986	1036	965	1010	963	1033	1092	944	917	1012	968	1006	1020	1009	971	944	998	1003	1006	962	1045	988	1039	1049	988	1026	1020	1046	980	990	960	1008	969	991	1015	1028	995	1055	1021	1032	1041	949	993	988	1021	1017	1024	958	962	990	1026	962	1040	1030	1019	1013	1002	1014	960	1039	966	1053	996	1040	995	1039	1063	962	986	975	983	978	1045	929	965	952	1035	1045	991	1027	988	995	999	985	977	999	982	1064	1017	966	990	999	1022	1011	995	945	977	1058	966	1015	1007	998	985	1002	1022	967	990	984	1028	1037	994	1004	991	963	975	1020	1073	1033	1001	1000	1052	973	1042	972	1003	989	996	1023	1011	1034	983	1027	981	971	975	1020	1058	953	981	1003	997	986	1043	1032	1023	1011	1080	982	1041	959	993	972	1004	1061	992	975	963	1007	1000	1008	1041	1000	1023	1065	949	1017	986	955	990	967	958	957	1016	996	1037	1067	1016	993	979	965	1009	985	994	1004	1041	935	1053	948	989	1010	1040	998	994	1026	1019	1025	980	1031	1026	976	1038	995	1039	949	970	974	972	1058	970	1027	972	1041	982	976	1024	979	1027	1002	1021	968	971	1001	1041	1032	995	1040	957	1019	1002	1002	998	1059	1013	1038	1032	988	966	1007	1063	1035	967	1000	1030	1047	1016	982	1022	975	1011	966	1014	962	986	1009	1015	992	1043	987	1028	1050	973	1023	1012	1059	1025	987	1045	1035	1003	1005	1024	1000	1019	1024	983	1016	986	1016	958	931	971	978	1031	988	965	1015	999	973	942	1079	1026	1000	1065	976	1032	1065	1033	1042	975	985	1032	1002	1005	1001	950	998	999	953	1010	921	993	989	1033	1006	988	996	985	1025	1047	1018	999	1025	1005	1007	1039	974	929	1012	990	967	1026	975	972	1011	1039	989	1025	974	1004	1018	1033	992	1014	1010	956	970	1033	1022	967	982	1004	984	1001	987	948	1008	1004	987	999	1001	978	1012	968	938	1007	1041	974	1012	1018	975	1044	1012	1015	1023	1024	1053	1050	972	1036	1008	991	1052	996	972	942	998	987	995	1014	1024	969	997	974	1040	1011	932	977	941	1055	991	1039	992	1011	1007	1058	993	1066	1015	1043	1050	1034	957	1025	975	987	921	1046	969	994	1018	1024	1037	999	1014	1022	986	1016	1005	985	1034	1044	987	1000	1044	1037	996	990	1045	961	996	1001	1012	1028	1031	1032	1001	969	1013	1009	997	998	1007	1038	1008	1002	1058	1049	1010	996	1040	997	1002	1029	995	1008	969	1000	1009	1011	981	1006	989	989	980	928	985	1021	990	1075	1039	973	1005	1019	1038	958	1060	973	1007	1044	983	1020	941	998	985	1002	1035	967	978	1023	923	983	999	1013	998	972	1004	1014	909	1000	988	1042	989	1044	970	993	987	986	981	982	957	994	961	1038	1019	1011	1018	1011	993	986	991	981	1001	1001	986	967	1006	990	1026	1034	1072	1013	992	983	1016	1002	1021	1004	1030	997	977	1016	1029	1051	994	983	1039	1008	1001	1030	1078	992	1031	1024	1036	1045	1002	952	972	1020	994	1022	947	1073	1015	1001	1007	1033	1003	985	1064	999	1033	989	1022	1033	994	1036	970	1007	987	1025	1019	1051	1017	929	1020	1052	988	1018	980	993	1013	1013	967	1009	1003	975	957	983	1058	1058	1030	984	987	986	961	1022	1015	1018	973	975	975	1032	969	1027	1079	1007	1005	1006	1019	1049	973	966	1002	1027	1049	1015	1011	1079	1001	1010	1047	1005	1036	1007	1028	988	1021	978	1040	992	989	980	983	951	990	987	1008	959	977	1088	1013	922	931	972	1025	982	1000	982	966	1024	961	992	1041	970	1030	1033	1010	1024	1006	992	1041	978	1033	965	1048	990	986	1053	1045	1014	941	991	981	1021	964	959	1000	1021	995	976	1001	1045	1045	982	1036	1003	969	962	965	1007	986	981	967	948	1047	1050	998	1027	934	987	973	983	1003	992	1001	1040	1071	998	1016	1083	923	989	1029	985	1002	1023	937	1012	995	971	1033	1073	992	962	1025	1001	1016	976	997	1000	1036	975	980	990	1015	974	1052	991	1016	985	1043	1006	1007	937	1012	1004	1075	1002	1022	978	975	979	971	997	1060	1012	998	1000	998	1024	991	1016	1016	968	999	1042	1013	1009
23235	20866	27913	23920	20870	11873	1653	1164	971	938	936	853	817	744	797	788	784	752	761	753	790	761	702	708	746	711	734	771	756	785	681	739	767	715	724	768	719	753	763	705	772	742	754	732	737	742	758	755	796	713	778	719	700	754	735	704	704	703	691	724	753	680	758	709	736	738	706	780	739	782	727	696	749	735	736	705	732	760	735	695	734	770	718	722	670	763	707	730	727	710	727	776	682	720	791	730	740	705	709	721	716	706	697	773	719	742	736	709	713	731	750	688	726	715	719	713	752	701	685	758	755	709	745	721	697	693	741	670	719	698	714	727	730	755	734	736	707	706	688	762	697	722	704	740	694	710	784	676	713	676	733	747	759	733	742	707	697	686	721	803	745	769	716	762	781	716	753	742	737	682	714	756	753	760	718	752	747	715	727	748	720	736	715	754	748	706	689	710	725	702	719	698	716	743	709	713	753	712	684	709	722	732	727	682	713	675	696	780	751	733	752	722	754	734	705	695	721	702	766	705	723	731	755	745	706	778	750	730	719	703	724	669	732	733	718	689	743	712	729	704	677	732	686	693	760	672	738	702	789	727	687	716	715	756	725	723	744	732	681	683	704	692	725	705	709	753	779	744	731	714	770	776	749	735	752	744	770	737	763	764	719	723	718	736	711	732	717	692	708	690	718	692	755	708	756	727	711	735	732	754	705	718	773	685	707	749	736	750	689	709	785	681	730	748	708	717	778	769	757	772	724	716	724	729	745	755	732	746	735	723	711	728	714	709	738	738	697	728	701	713	774	687	752	724	728	736	724	692	723	724	742	687	742	744	720	708	714	731	742	761	704	711	730	736	776	712	738	774	715	732	722	754	681	713	660	728	723	743	755	689	723	716	725	743	742	695	704	704	741	706	701	784	726	737	730	717	689	703	702	741	704	699	733	703	761	733	786	703	775	731	741	661	720	683	731	754	715	710	680	743	728	732	727	728	747	702	751	725	713	718	780	729	717	760	733	750	720	687	703	708	731	717	729	687	733	754	726	808	738	737	700	772	750	728	735	718	666	720	741	744	706	698	705	721	695	735	753	695	688	714	728	750	717	721	759	732	703	710	727	770	691	735	729	763	715	736	742	727	713	735	697	696	699	704	715	737	734	734	704	739	667	656	721	770	710	733	735	727	713	720	778	709	732	775	688	706	744	703	743	752	698	729	737	732	793	736	675	749	691	780	738	782	711	696	755	671	740	737	722	660	751	732	789	687	671	693	710	687	757	774	759	701	698	708	693	722	718	720	745	782	759	743	737	782	734	675	687	737	691	745	704	697	690	698	723	710	749	730	718	707	764	718	798	718	712	736	694	780	776	678	714	729	731	788	741	734	691	710	733	731	734	747	734	734	701	768	722	747	705	705	759	751	747	723	728	727	722	724	742	717	720	699	740	757	748	721	707	669	728	808	709	765	723	684	725	729	688	681	763	782	708	729	750	682	728	692	677	673	715	725	719	720	735	747	743	742	744	724	781	741	741	723	762	746	725	766	792	720	741	713	711	663	718	699	719	666	738	704	715	727	719	744	743	709	701	738	704	711	754	729	724	739	727	729	706	723	693	747	694	712	716	727	650	734	757	729	743	677	747	723	739	753	732	715	783	792	701	731	691	750	709	748	720	742	739	774	725	699	710	736	688	710	697	789	724	723	759	690	687	734	759	702	732	725	700	708	696	787	735	734	722	697	759	723	718	711	695	762	711	727	717	713	695	746	670	710	711	733	751	732	738	731	676	745	714	695	739	690	695	729	735	703	798	701	698	729	726	707	734	705	740	701	702	702	733	738	713	698	704	726	755	707	768	745	721	691	713	730	736	714	722	746	726	711	738	720	727	684	705	683	689	738	751	763	701	699	709	678	713	699	735	750	721	649	689	682	750	716	757	745	726	737	717	756	772	724	715	704	689	781	705	751	735	713	743	730	739	697	704	699	736	743	670	765	764	717	702	712	711	769	708	724	759	714	705	720	786	739	715	705	706	721	707	755	739	696	712	741	701	696	743	729	690	733	747	732	724	744	725	704	698	787	710	711	709	701	714	712	707	757	760	704	719	691	695	711	670	732	710	712	726	724	727	700	752	745	714	737	723	739	696	754	690	733	755	702	747	688	714	714	707	750	697	743	750	693	739	704	748	735	673	709	739	752	711	712	751	707	735	684	689	736	666	665	743	730	745	716	689	714	704	744	698	662	737	702	751	698	690	729	726	765	730	677	719	727	711	749	717	724	762	733	708	695	726	749	686	706	723	694	725	702	754	763	744	703	755	699	738	698	667	737	734	745	739	728	713	717	654	747	702	720	647	717	739	754	737	702	726	753	733	731	713	713	699	731	757	739	738	684	731	700	654	724	722	741	711	759	708	659	746	688	746	692	667	713	699	719	764	666	724	716	703	730	654	738	726	753	711	695	700	699	705	775	737	715	716	733	731	740	708	659	699	749	742	702	731	771	750	704	761	737	725	706	734	720	699	751	723	737	693	700	717	768	702	735	752	740	717	691	794	716	737	709	788	757	690	735	733	747	730	739	720	708	728	748	779	750	723	711	676	716	733	742	707	732	721	706	737	744	761	713	712	770	721	705	698	724	762	730	723	741	758	760	713	722	729	723	759	754	716	728	764	733	739	704	665	764	736	714	698	693	721	767	735	737	709	655	740	750	732	695	724	720	746	701	690	712	747	728	691	689	714	742	690	729	746	690	737	752	678	714	752	713	737	694	702	684	740	750	749	738	733	732	718	711	676	725	699	644	706	727	727	729	699	746	730	754	656	733	710	730	691	740	739	728	712	743	718	765	732	719	724	732	702	776	717	727	741	699	707	721	675	711	731	715	712	715	777	722	768	753	730	671	726	770	708	769	784	759	738	670	681	721	745	730	773	743	702	723	725	701	782	752	699	749	725	690	721	793	696	749	732	745	708	724	697	718	749	745	724	775	702	727	727	750	703	671	714	701	715	736	656	702	684	681	689	687	715	708	783	722	721	748	691	731	749	727	742	702	701	801	725	769	663	712	688	663	685	705	734	701	695	754	671	735	648	710	684	718	673	726	740	697	719	768	698	742	694	715	700	705	704	739	736	725	685	675	717	713	737	731	716	747	773	713	747	739	731	709	710	765	747	743	710	716	720	749	696	737	711	675	730	685	733	715	721	741	707	702	766	683	716	656	670	713	711	705	718	767	725	673	731	719	725	765	746	695	756	711	666	734	752	744	768	711	707	738	677	733	696	687	742	682	731	715	739	717	704	708	766	745	761	712	721	739	713	726	718	720	732	707	726	771	646	740	669	726	758	728	723	712	743	736	701	742	778	736	728	728	726	710	761	730	673	779	751	718	779	664	696	747	756	738	705	694	728	717	721	756	674	673	735	699	680	737	771	717	753	718	754	745	727	721	769	724	690	736	766	737	681	760	732	731	750	697	713	760	749	764	776	749	741	695	723	738	703	678	738	684	736	706	749	708	765	704
3273	7734	6481	3335	2574	1916	1663	1486	1248	1114	1062	984	928	891	901	895	851	844	901	833	779	842	818	796	874	798	867	856	823	786	758	832	742	790	781	771	780	809	776	724	765	812	820	768	798	804	825	789	706	781	767	768	812	767	777	794	805	803	743	794	807	793	792	792	774	784	829	770	819	770	827	748	756	792	798	775	752	781	766	770	829	799	803	782	751	767	794	756	791	790	779	771	773	781	764	844	777	787	812	784	742	765	803	812	776	738	726	788	828	765	812	832	817	780	800	802	796	792	829	780	755	856	793	751	794	800	802	813	780	772	792	742	796	792	824	803	826	792	790	728	781	829	783	760	778	833	791	794	771	774	799	755	826	790	737	778	798	778	785	775	804	764	769	768	810	801	822	743	742	799	796	835	799	806	829	768	788	749	797	766	783	771	818	775	790	777	790	725	762	783	769	729	812	713	777	765	803	761	790	759	822	811	801	758	739	776	792	826	750	803	783	802	818	761	787	714	785	774	795	798	759	775	774	786	795	814	818	820	735	780	775	758	757	779	775	789	799	777	799	748	805	776	805	814	751	753	790	758	822	753	762	777	761	743	792	784	781	818	819	792	803	792	822	780	798	794	771	775	803	837	817	766	791	739	775	753	801	765	807	739	758	782	791	764	795	796	823	788	752	772	823	797	785	771	800	749	781	761	762	760	745	770	795	817	804	804	802	801	776	803	769	847	751	806	782	757	806	812	782	811	788	748	812	841	747	802	731	779	792	748	805	777	809	763	780	784	789	771	781	771	793	744	766	751	777	771	782	772	812	750	733	732	792	806	756	739	793	792	763	791	769	768	733	779	813	780	798	788	767	826	816	828	777	795	753	770	757	775	802	783	819	849	756	817	798	817	744	758	767	795	787	793	794	797	732	812	782	748	790	781	750	760	817	744	757	751	763	806	821	790	829	772	796	789	767	798	787	809	769	767	800	768	792	762	833	814	788	804	790	797	793	857	824	785	782	816	758	803	793	767	796	805	757	707	794	779	809	818	758	782	799	783	778	776	806	725	801	758	727	750	752	761	782	762	815	757	797	786	813	743	770	835	753	779	773	786	809	788	765	772	802	772	771	791	773	756	775	826	765	816	779	745	797	777	762	808	791	742	800	803	791	821	764	806	807	786	797	787	823	789	801	812	740	855	736	807	825	785	810	738	831	759	771	753	833	797	745	764	820	775	793	754	786	758	734	785	739	789	805	778	785	754	774	732	717	827	785	791	799	769	811	754	772	785	762	823	771	774	788	755	783	758	759	853	807	798	771	769	747	798	738	814	817	775	800	772	828	799	775	759	767	813	794	823	817	838	808	855	771	794	804	776	773	721	799	812	796	771	806	758	771	795	811	714	830	784	740	791	784	752	741	750	839	817	791	753	797	779	795	771	829	747	771	764	788	743	748	780	786	826	759	775	817	807	801	810	773	820	806	846	787	759	805	779	799	754	759	832	799	805	757	765	813	814	768	798	774	852	756	770	783	788	778	796	784	770	816	796	782	802	775	790	834	729	799	767	801	822	797	774	776	759	752	779	782	744	784	835	773	790	758	845	752	782	800	795	783	759	748	825	772	793	743	785	803	737	794	807	754	808	783	772	809	766	769	783	768	798	738	786	801	823	759	755	800	787	824	793	758	764	740	834	770	767	736	798	798	764	781	788	817	760	709	802	770	799	791	809	800	723	774	795	843	802	788	798	718	756	742	759	760	779	746	766	769	749	774	790	789	791	746	768	766	735	742	763	769	833	788	845	784	746	770	736	818	788	784	777	736	783	763	759	766	788	748	763	771	760	795	819	777	791	801	744	800	783	772	798	783	832	786	803	803	792	805	812	737	718	765	767	799	773	779	773	797	814	750	792	795	796	741	841	795	767	811	835	746	762	821	747	796	794	749	814	773	812	817	830	775	787	763	762	808	797	773	770	810	719	815	712	776	766	785	796	747	730	793	819	765	825	792	806	796	753	795	778	770	793	738	807	745	693	808	809	831	767	790	733	788	774	798	793	809	777	779	751	802	777	770	715	784	788	827	776	738	770	757	812	737	792	710	725	796	776	801	778	762	769	794	748	772	799	789	820	752	792	785	770	819	763	802	790	829	751	785	799	765	777	764	791	821	735	778	760	778	752	752	792	763	778	772	799	744	760	773	792	805	785	745	762	755	750	765	817	786	710	765	818	803	774	751	763	781	744	757	810	790	787	771	827	779	764	755	769	792	784	754	803	770	774	811	800	743	780	824	788	822	768	766	840	793	797	769	810	776	794	788	749	760	786	744	791	817	710	746	784	751	764	772	828	782	782	811	723	770	770	787	789	771	782	808	732	796	763	787	754	780	784	765	757	715	778	794	790	782	801	756	791	769	757	785	823	795	795	819	779	779	802	789	811	749	773	804	752	787	754	788	809	757	787	772	786	732	764	803	767	774	759	781	725	790	772	812	783	767	802	731	727	805	796	809	802	798	764	760	778	729	784	805	782	806	795	782	750	743	785	796	811	810	797	786	756	849	778	800	764	807	813	799	814	837	752	748	818	790	718	770	821	757	736	747	814	764	774	760	786	740	769	784	759	820	764	810	747	788	764	790	787	777	732	756	785	803	764	716	763	741	840	740	772	794	779	751	822	778	799	751	744	811	741	825	824	765	789	758	806	818	772	797	797	790	769	786	786	807	768	807	795	760	805	796	805	772	774	812	781	777	838	804	717	821	762	778	799	773	777	735	797	821	730	750	793	779	732	763	795	789	726	786	792	802	810	812	792	725	760	761	738	748	772	801	756	831	831	794	766	752	799	785	793	772	755	796	790	738	746	795	789	787	761	784	796	757	714	776	827	755	790	784	754	797	799	789	800	789	787	807	824	811	757	774	813	760	786	776	755	783	761	775	754	781	780	790	812	783	737	781	837	801	786	721	764	809	766	745	768	792	748	763	776	754	757	799	808	788	795	779	775	772	841	776	756	810	793	834	762	793	813	807	792	773	766	765	793	811	827	788	779	768	751	778	729	771	746	814	791	753	746	779	762	783	812	842	793	760	743	770	781	780	788	759	772	763	818	789	759	784	762	832	778	753	729	783	778	747	787	733	772	812	749	777	788	798	784	807	774	747	774	763	796	782	836	765	776	735	784	798	771	766	751	711	829	797	744	819	815	793	782	790	809	768	756	777	759	803	750	775	744	788	778	792	811	795	763	783	773	804	745	733	799	774	811	751	764	775	761	779	777	784	826	776	818	823	769	777	747	739	795	783	788	780	804	781	848	789	797	737	756	780	797	759	797	807	812	755	781	729	790	792	770	774	758	804	793	810	819	785	774	814	723	831	782	763	784	749	739	761	783	782	762	768	796	786	778	766	779	757	781	747	805	800	779	804	766	726	790	817	788	762	763	750	772	786	771	823	777	788	740	772	736	772	767	744	831	806	783	814	790	777	762	773	786	765	715	789	774	834	790	819	770	781	796	777	754	818	748
24295	20900	27209	24665	15941	1553	1000	892	779	755	718	719	742	702	690	664	660	697	668	673	687	642	635	660	662	629	667	689	657	608	681	657	660	640	645	647	661	669	671	618	624	670	631	615	624	630	613	693	652	700	622	656	688	643	631	664	639	648	651	644	649	654	670	624	640	649	642	615	677	640	658	652	626	636	632	665	655	674	617	633	633	682	653	644	644	655	639	646	669	640	642	699	621	625	654	625	657	656	691	636	650	618	658	635	660	649	656	655	639	627	660	650	652	680	613	652	634	667	654	658	601	638	628	602	666	659	643	666	621	653	618	681	619	654	650	601	684	644	662	675	661	663	627	690	630	627	673	629	639	642	655	625	661	662	616	630	625	679	614	648	664	609	653	595	662	622	637	679	653	654	653	617	643	648	628	636	699	647	681	650	601	649	700	679	643	670	628	635	622	648	635	640	626	658	655	607	620	624	640	645	680	656	622	616	625	644	671	666	622	631	654	665	669	638	631	674	677	622	639	617	655	655	650	627	634	666	644	611	646	651	667	616	630	661	625	634	686	652	658	623	589	670	639	641	611	624	654	587	607	623	664	638	671	633	682	607	611	690	706	634	640	653	649	660	622	701	670	653	665	623	634	626	628	643	686	645	681	643	645	606	630	632	657	624	631	607	658	605	637	598	600	639	631	646	675	626	617	637	634	641	698	675	638	658	684	621	652	666	660	636	648	650	668	654	653	662	613	684	652	645	660	658	658	621	625	601	623	634	640	617	623	671	629	658	621	634	640	623	664	646	670	605	641	644	630	649	624	685	629	627	664	686	630	702	630	643	647	610	637	648	625	664	681	633	676	641	650	639	615	633	611	651	584	650	664	635	706	660	662	605	671	689	615	660	663	687	641	669	658	665	600	655	673	666	654	637	633	659	678	635	634	623	668	685	652	663	699	656	644	677	650	683	674	647	633	648	690	614	636	632	620	611	661	666	634	679	666	622	613	656	661	666	623	649	655	666	640	658	638	617	609	615	670	660	645	659	659	667	644	650	654	678	665	605	624	592	670	641	663	616	617	660	692	631	657	618	675	652	646	678	640	612	677	632	682	671	611	648	643	666	641	659	637	642	657	659	618	703	654	674	637	619	637	602	634	628	670	654	656	646	674	648	636	648	682	617	695	629	622	644	618	668	680	616	664	598	686	666	643	688	646	681	680	646	579	626	673	649	673	672	633	704	655	635	677	664	673	620	651	655	651	630	635	639	646	654	603	686	617	656	685	622	661	626	650	651	696	666	622	655	622	657	626	635	662	629	669	648	676	637	608	626	702	657	645	613	643	605	633	671	666	642	670	620	647	652	676	662	656	653	651	652	643	672	618	655	636	669	621	652	592	670	685	625	637	634	666	661	614	652	636	641	704	591	645	640	649	621	672	627	654	675	673	666	714	662	683	631	648	627	648	646	673	626	670	648	677	634	621	687	673	688	646	642	709	632	654	689	647	651	675	630	653	670	661	672	649	658	589	643	659	654	714	640	646	690	635	627	651	652	658	690	642	666	655	666	639	634	672	713	665	665	698	642	656	665	668	668	646	609	638	668	618	628	652	657	661	643	612	640	686	646	631	586	627	621	637	695	677	660	670	647	648	691	631	620	639	618	678	661	659	647	613	659	694	641	613	643	658	627	664	655	658	653	627	637	708	613	643	625	636	625	627	675	666	631	629	622	674	652	668	632	643	626	656	678	660	653	653	665	622	627	659	690	614	646	626	605	629	672	669	661	651	670	641	632	634	697	658	644	714	648	685	671	661	633	639	687	664	667	659	650	612	659	645	643	640	630	689	658	650	666	667	670	630	647	688	645	664	690	660	638	654	651	662	637	626	646	622	651	645	625	648	683	673	637	617	675	644	639	684	704	659	719	654	683	620	670	661	594	671	649	617	679	622	664	629	642	673	668	645	655	680	614	679	664	644	699	676	616	624	650	657	622	637	664	681	639	626	585	653	656	648	611	609	684	688	658	649	630	663	690	641	634	662	622	634	631	694	629	631	628	659	636	685	681	662	661	649	618	639	617	645	646	659	666	628	657	608	673	651	637	599	622	620	671	658	623	647	645	697	656	636	670	660	627	621	676	641	649	654	687	655	663	678	663	640	644	671	604	657	632	652	641	688	590	649	671	660	647	671	646	681	701	642	650	628	623	659	646	642	681	648	599	660	580	645	678	671	625	674	685	642	613	671	634	639	664	658	639	659	671	627	624	656	662	612	593	676	629	667	609	663	667	627	674	606	633	663	657	695	666	686	635	654	663	666	679	669	657	641	649	659	676	667	673	665	631	657	639	675	634	626	620	705	690	607	690	621	598	660	594	642	644	626	631	622	641	623	615	690	640	642	641	618	696	631	606	697	627	618	678	647	657	642	673	627	644	628	682	663	679	639	593	671	728	574	644	679	653	621	636	681	664	685	686	633	620	583	658	650	641	621	670	631	651	641	661	643	649	619	659	668	616	658	671	669	674	670	619	698	664	651	656	687	640	664	640	692	645	696	619	636	648	621	701	656	630	707	605	653	650	647	662	634	635	641	633	661	634	636	667	666	618	685	640	639	607	679	641	657	673	654	703	682	684	642	619	658	641	645	638	657	661	676	620	607	585	684	637	654	655	657	624	642	663	651	657	654	636	635	624	668	674	657	637	662	659	651	635	647	657	665	651	657	647	691	646	662	656	656	632	663	654	645	652	653	598	610	662	685	607	646	659	677	611	664	679	608	626	638	592	648	637	672	642	642	684	663	654	595	636	644	638	620	660	635	691	665	598	679	663	680	650	691	672	620	667	639	610	678	668	693	641	678	686	645	645	699	659	605	635	662	670	651	655	662	625	659	664	681	653	663	642	667	666	633	658	667	626	680	671	669	673	667	671	593	669	657	651	655	631	669	625	621	634	703	588	623	606	609	616	650	626	646	628	629	572	704	648	636	662	650	672	651	661	667	685	635	648	618	664	635	671	690	626	632	665	662	626	679	590	638	612	624	634	681	677	678	640	640	663	672	656	685	666	652	663	623	649	631	627	679	642	623	621	680	644	681	641	639	646	624	668	664	647	651	649	692	618	651	671	652	666	623	633	600	653	635	621	670	653	657	637	679	664	636	679	638	659	622	641	691	635	623	660	691	617	657	643	646	625	638	647	649	654	625	675	663	613	612	686	648	657	623	668	644	662	643	622	619	649	612	670	643	660	643	635	641	636	660	661	661	674	645	683	643	627	665	643	630	626	682	659	689	651	617	632	606	634	675	656	592	634	586	647	667	677	642	649	646	656	679	654	613	618	688	643	665	684	603	605	595	651	639	634	652	600	676	634	638	657	658	620	631	658	647	633	641	665	701	680	683	665	645	666	637	623	688	677	619	631	654	655	641	691	688	656	708	659	643	659	628	636	657	639	628	626	618	640	626	615	646	661	662	668	652	679	612	688	682	663	656	655	627	694	619	650	606	641	631	613	645	660	684	686
3467	5216	4218	2272	1796	1460	1198	1044	993	877	865	846	807	815	682	735	727	703	708	680	713	721	706	690	724	695	730	698	695	701	644	677	697	669	716	707	707	716	654	633	732	701	704	719	665	650	675	646	635	659	658	634	679	676	699	649	744	686	692	686	656	637	677	641	641	710	663	670	657	647	688	626	662	638	673	624	660	710	684	650	613	664	687	635	682	662	635	725	650	657	671	702	673	695	672	637	656	693	626	718	665	677	677	656	660	727	649	604	661	664	679	697	670	630	668	698	678	650	671	705	636	637	665	630	681	699	677	658	684	621	665	629	695	700	647	665	603	675	682	634	705	635	694	707	703	650	674	655	663	690	626	653	695	610	702	664	627	635	645	672	669	675	663	644	684	655	674	702	683	701	727	678	688	677	646	709	659	637	699	663	694	661	662	700	708	688	646	677	693	644	654	662	698	687	663	666	628	624	674	644	657	656	673	687	705	671	673	665	688	626	688	668	660	656	676	688	670	691	673	684	683	668	700	683	718	694	694	646	669	663	650	638	669	670	660	660	652	677	682	669	682	717	695	690	617	667	626	685	692	657	638	695	719	681	629	677	678	642	707	692	667	677	657	670	638	621	683	699	679	688	609	688	627	652	655	657	615	652	661	650	640	663	720	675	613	669	696	675	659	669	632	680	681	629	676	675	687	652	670	629	678	659	639	718	637	628	636	648	648	634	658	659	678	646	631	655	715	664	651	723	655	631	659	674	649	665	665	708	687	662	647	654	674	671	697	691	637	702	608	661	719	683	672	656	672	650	664	647	695	685	662	683	630	677	655	641	688	699	635	670	680	652	694	662	672	654	691	673	676	688	658	652	646	651	666	676	674	655	679	691	634	693	697	673	726	671	688	631	682	632	639	694	639	649	678	679	672	664	718	667	652	672	659	645	661	658	668	658	690	691	684	661	661	671	696	675	637	707	638	680	634	679	723	687	680	681	704	666	663	674	688	643	696	635	635	695	657	668	661	663	682	631	699	684	670	729	673	703	705	629	659	671	694	686	676	622	678	678	688	698	706	648	674	641	688	673	667	683	653	625	668	673	725	705	665	687	682	679	681	661	751	691	666	652	667	703	680	642	689	677	645	679	679	663	672	676	666	733	711	642	702	673	651	697	705	674	673	618	675	706	663	631	708	659	652	648	680	687	673	685	645	707	659	685	666	641	671	666	709	700	690	649	595	640	670	643	657	680	671	673	608	670	672	658	653	686	675	631	654	675	663	662	695	660	694	693	688	659	652	661	674	711	628	655	658	696	661	672	654	718	686	676	699	640	689	682	641	622	674	697	721	682	678	642	661	641	697	694	673	697	663	643	705	702	686	680	667	708	686	642	691	718	653	652	652	674	733	676	713	721	667	673	675	658	677	612	686	697	698	688	674	663	696	673	705	673	680	678	694	679	694	689	700	657	665	671	636	682	658	645	668	685	664	682	681	670	648	649	712	658	673	687	619	667	649	700	705	687	679	656	675	688	695	696	657	677	615	645	672	643	648	639	674	678	640	648	656	698	668	658	711	706	680	679	727	689	667	669	655	685	661	688	675	667	654	657	671	638	658	688	621	671	689	658	694	683	656	631	707	691	639	637	647	675	667	692	667	675	684	702	643	699	625	685	666	690	701	670	643	685	657	687	713	657	696	668	657	663	635	673	662	670	709	672	650	688	638	721	670	709	722	645	644	677	666	687	644	691	667	674	673	659	701	696	705	686	662	738	673	653	623	721	625	602	655	655	637	674	636	736	669	682	647	636	677	682	686	698	630	673	663	654	679	652	689	694	640	683	701	700	671	657	721	678	707	686	671	641	629	644	654	731	677	686	641	664	691	707	681	684	653	638	658	634	682	695	641	620	699	659	655	649	656	651	650	661	694	659	650	689	698	665	681	661	674	638	646	621	644	695	656	708	670	701	664	643	636	658	689	671	665	675	676	702	645	626	649	669	667	651	652	681	660	683	673	664	685	675	697	715	662	690	719	686	648	650	645	647	644	710	649	660	611	671	660	656	633	640	664	641	649	662	663	684	646	663	676	686	704	688	653	602	709	696	741	597	701	696	689	635	708	638	701	667	648	621	671	673	662	693	646	654	700	679	651	654	648	663	689	620	606	616	663	692	653	665	670	704	615	664	676	681	627	669	680	651	635	689	645	623	643	650	667	632	687	631	692	674	644	664	673	644	661	701	639	620	630	683	653	665	663	677	663	658	629	679	673	687	638	694	632	703	671	669	651	686	692	717	676	635	673	696	675	651	641	652	682	709	682	689	684	663	679	673	658	668	686	699	622	628	645	662	673	645	689	623	675	657	643	649	708	710	690	736	709	684	688	636	666	693	661	656	669	658	722	664	675	714	648	674	615	647	652	719	669	652	699	678	681	627	636	669	635	701	694	676	677	632	659	649	629	702	627	717	675	698	706	650	621	687	686	703	671	650	646	691	631	611	664	666	660	664	676	670	703	645	680	695	668	658	647	664	686	629	663	654	696	696	676	660	660	694	649	679	631	630	664	684	641	656	628	718	629	690	678	651	707	659	634	707	694	614	641	660	701	718	700	668	652	654	652	674	656	714	670	643	658	639	662	696	654	686	659	675	664	695	670	695	651	666	698	674	660	663	670	671	634	658	646	665	677	653	634	690	651	685	677	680	651	679	640	687	672	669	659	633	693	640	672	676	674	649	620	640	691	705	676	679	676	720	664	727	643	636	652	629	722	673	643	689	673	694	669	678	658	690	661	631	686	680	628	643	631	719	679	689	682	638	718	694	634	651	702	668	687	680	614	658	663	650	626	705	671	682	634	674	641	677	649	694	674	695	660	703	679	712	676	654	715	680	645	670	685	695	645	641	687	659	704	693	699	728	669	666	683	693	683	645	684	703	632	629	667	684	662	695	694	643	684	630	620	693	682	657	689	667	624	616	647	676	645	663	632	639	678	674	708	660	653	620	698	672	659	651	631	673	698	655	705	660	644	662	670	668	659	699	675	710	611	672	680	648	723	616	660	649	640	703	636	755	680	674	665	680	666	677	689	695	647	665	672	624	677	670	682	669	673	700	687	647	633	637	698	667	634	687	706	635	660	656	676	675	648	673	692	645	652	671	669	656	670	716	659	632	706	672	697	662	699	692	682	729	685	663	640	643	663	700	698	674	658	652	639	630	647	690	643	665	650	676	658	675	649	676	640	696	676	682	664	674	682	678	629	668	655	672	576	639	675	681	681	649	697	678	661	661	686	688	631	688	621	652	673	700	673	652	687	695	676	649	659	663	626	657	673	701	705	676	659	627	645	695	665	672	661	674	641	596	686	680	680	613	704	665	669	681	652	686	729	699	661	732	630	673	670	617	652	618	648	680	655	669	643	609	627	682	641	677	704	640	650	666	682	672	659	677	651	702	643	657	604	650	673	608	687	676	669	690	637	682	664	641	641	677	670	694	651	701	650	691	674	675	691	647	662	688
22132	20914	28456	23522	20915	20954	11350	1258	809	665	603	511	483	448	457	418	367	379	339	368	329	341	328	308	302	310	313	286	326	321	340	302	264	284	257	301	292	311	282	305	306	318	287	300	308	300	296	286	288	255	271	291	279	278	298	271	304	292	282	261	306	258	297	294	255	274	278	308	270	279	306	289	292	313	298	286	291	266	277	267	263	294	262	277	268	299	277	257	278	275	283	284	277	295	264	284	263	269	295	241	299	306	295	321	299	295	252	262	260	239	256	281	287	285	290	302	251	269	247	272	333	278	267	277	270	299	307	283	278	230	269	267	285	238	272	264	269	249	266	274	290	295	271	273	278	271	280	288	257	279	282	270	221	281	277	265	259	259	302	279	249	256	270	280	274	254	300	266	267	278	284	280	275	267	263	267	270	288	270	270	298	309	288	262	315	251	289	282	281	267	284	268	285	271	278	267	265	260	255	247	297	286	256	283	292	315	285	281	262	259	277	267	256	273	245	262	288	259	268	268	296	265	289	296	280	256	273	281	267	261	264	271	282	269	263	293	294	239	289	293	295	267	285	266	275	253	270	309	284	294	232	253	283	280	273	273	280	295	287	308	282	260	293	261	289	279	281	267	271	283	282	283	261	242	295	308	262	253	269	290	299	272	259	278	258	274	246	253	276	289	295	300	281	292	284	295	258	267	279	283	272	261	246	267	252	310	288	261	298	246	280	276	277	310	280	298	256	276	265	271	261	278	272	289	279	290	283	258	261	271	265	250	273	245	250	281	253	270	277	306	272	257	269	260	263	239	273	252	260	255	269	270	302	271	283	290	261	268	255	280	284	296	255	279	269	236	267	269	273	277	268	253	272	284	259	273	259	257	277	274	282	287	266	258	263	279	274	274	271	286	253	282	283	266	267	262	284	263	277	284	306	294	295	253	269	266	295	232	299	256	272	276	281	259	260	288	283	250	264	264	266	295	279	280	257	281	271	246	238	270	277	255	251	265	240	264	270	265	307	265	260	262	279	282	282	271	291	285	276	279	266	278	282	274	278	271	268	279	265	256	285	260	257	275	247	299	302	251	279	273	249	268	274	270	289	248	249	263	318	287	308	267	271	267	271	262	297	258	295	264	280	261	247	267	288	282	278	275	287	250	282	285	271	247	283	255	239	272	264	278	309	291	293	269	278	254	274	284	288	238	294	258	296	268	271	272	261	295	286	251	289	279	297	279	251	266	247	294	280	287	291	310	309	280	269	269	294	255	269	273	271	264	265	271	260	289	270	296	267	265	266	274	292	279	277	296	258	282	280	284	252	238	285	265	282	253	284	264	275	258	280	288	251	279	271	270	267	263	290	279	271	261	257	269	285	283	261	247	258	301	247	293	281	280	298	256	289	263	272	255	262	280	276	292	268	252	261	295	245	265	281	275	284	270	303	261	273	270	265	261	274	266	270	284	268	281	313	304	296	251	289	294	291	276	278	259	299	302	308	259	271	300	264	281	246	284	259	279	282	265	260	241	295	291	295	312	239	275	275	261	274	290	287	288	287	274	272	268	301	287	286	245	266	285	275	273	275	261	256	280	280	300	243	288	250	280	235	254	276	285	279	279	250	241	282	261	272	293	287	281	274	302	286	272	283	293	266	269	273	295	303	283	274	296	266	274	317	290	257	265	281	274	267	267	277	272	285	277	236	274	271	276	277	255	286	259	260	256	279	247	312	261	295	266	288	293	274	269	273	282	263	257	292	277	273	266	274	273	280	314	265	292	306	304	258	277	262	293	266	262	275	291	283	293	263	245	279	274	266	273	262	247	296	253	252	273	276	278	273	286	305	249	247	277	278	265	292	299	286	275	284	249	259	286	267	286	294	303	285	293	260	275	299	288	299	277	286	238	270	263	317	290	288	278	253	274	286	272	296	258	290	265	250	297	292	236	298	289	299	266	265	256	275	275	262	266	261	310	269	276	295	267	297	264	267	258	262	263	271	280	266	266	267	264	276	257	293	306	287	277	246	266	267	273	247	271	294	273	278	274	254	279	269	275	258	276	280	278	293	260	277	266	254	283	273	260	299	286	264	261	280	271	262	270	234	283	289	265	240	258	278	284	307	280	272	244	259	297	305	291	267	275	269	292	268	254	300	269	285	257	256	272	285	270	295	276	274	299	255	279	302	270	259	295	285	245	258	294	266	250	266	266	280	287	268	263	258	243	283	306	271	244	271	278	284	275	279	276	270	279	256	286	271	281	285	246	282	296	298	261	287	285	271	264	276	268	274	274	261	248	245	262	273	269	259	256	284	280	277	289	274	277	241	285	279	311	284	266	253	277	279	287	267	275	265	265	273	262	276	246	263	294	283	265	254	305	281	259	281	251	261	298	259	264	253	284	280	307	264	275	298	271	284	283	285	290	265	270	273	305	287	265	261	268	257	254	284	264	289	271	292	261	290	278	264	268	262	281	297	284	269	264	243	302	246	297	300	246	250	266	278	314	273	265	262	286	310	280	305	264	275	267	277	279	286	294	256	297	308	252	323	286	253	226	239	296	266	288	247	282	288	256	273	276	277	255	251	260	263	301	261	293	283	255	267	265	272	274	262	270	253	242	281	262	283	278	286	269	292	256	279	287	275	256	263	264	269	264	270	277	269	260	297	269	316	276	296	291	275	264	278	274	283	276	277	287	297	267	261	289	257	283	247	266	245	266	261	277	290	265	264	264	290	243	264	289	272	282	286	256	267	254	282	255	250	284	235	268	251	277	265	271	266	275	286	291	275	285	282	244	300	286	286	244	280	274	253	286	292	285	268	272	247	265	275	272	262	244	286	281	291	297	294	285	276	300	292	292	266	313	278	298	250	259	267	276	261	307	272	290	305	268	280	255	266	278	291	256	243	278	279	279	280	257	287	249	283	294	277	259	251	308	267	254	263	267	306	291	267	244	254	304	262	293	268	282	271	275	281	258	278	256	276	261	279	256	306	267	263	267	272	308	250	280	269	285	265	261	288	284	298	258	262	277	285	247	307	269	269	271	269	292	274	255	282	259	256	272	248	287	262	258	269	287	247	284	279	289	273	284	258	299	277	246	268	268	309	255	261	248	267	275	293	275	290	249	286	266	261	277	285	257	276	287	271	272	236	295	263	267	271	257	226	254	287	279	275	268	258	297	285	285	290	270	268	239	268	242	284	310	289	287	293	260	272	290	265	230	304	290	266	271	286	263	255	292	280	266	307	273	264	272	286	279	272	284	278	267	278	288	237	275	300	265	299	291	266	266	279	261	265	268	260	255	256	284	278	304	273	299	278	262	260	256	268	257	264	282	251	283	279	267	258	289	258	296	279	277	268	272	286	269	276	281	255	280	273	281	270	296	290	279	291	256	290	275	244	288	287	267	277	285	284	286	288	265	264	285	277	285	262	276	284	261	316	303	249	284	256	273	273	297	225	272	289	276	268	287	280	254	307	280	288	286	283	255	286	290	287	299	297	250	268	275	279	244
4066	12962	10384	5073	3781	2824	2048	1618	1272	947	888	748	631	573	527	479	423	474	417	373	363	363	355	349	338	328	337	336	332	344	342	338	336	299	333	326	344	334	310	292	283	298	284	314	297	289	290	291	288	322	287	313	287	298	280	292	312	284	309	285	327	263	279	281	319	300	296	274	319	290	313	297	302	284	320	315	304	327	283	323	313	313	322	328	321	291	285	263	278	324	319	312	299	291	289	264	278	294	291	292	304	300	272	289	288	322	277	295	266	286	293	295	305	289	316	323	289	296	296	336	316	313	298	295	300	308	289	286	306	283	288	299	259	334	291	273	266	275	277	290	283	288	284	299	320	302	296	283	268	298	284	305	314	268	301	306	271	245	313	296	297	339	284	283	289	316	303	304	311	312	312	280	288	286	291	321	313	270	316	277	293	305	307	285	314	312	287	275	317	278	287	284	307	295	292	299	298	273	314	315	299	301	278	291	307	303	288	300	290	304	300	328	306	317	310	285	327	304	313	318	267	255	304	298	293	290	277	312	284	297	271	298	339	346	310	283	339	298	299	276	264	278	279	292	294	304	295	321	306	285	290	284	294	290	285	315	323	288	266	317	292	277	301	287	289	332	302	277	306	288	322	315	309	258	279	274	270	305	288	276	279	294	273	300	305	276	305	303	298	310	285	289	278	282	301	276	302	295	302	292	301	302	304	301	274	286	276	288	303	281	260	285	300	314	304	301	312	277	329	264	256	280	314	321	307	318	272	314	291	297	276	271	298	292	274	284	311	295	300	300	283	313	320	307	306	306	299	296	284	295	289	322	314	281	278	300	307	286	255	300	308	305	262	292	298	332	300	287	306	294	309	288	302	284	284	291	305	299	290	298	288	302	290	308	323	303	277	297	281	314	295	276	285	269	322	305	276	278	290	289	306	292	301	275	289	297	313	337	312	293	290	293	266	305	294	297	285	291	303	278	302	281	304	265	332	294	285	297	284	259	277	313	282	283	297	292	295	304	281	303	283	305	271	303	325	309	318	296	291	299	298	316	293	298	273	281	322	304	287	300	301	271	313	297	282	283	293	303	268	275	307	293	292	280	275	276	283	277	265	267	294	286	318	287	311	294	284	265	304	252	319	286	318	320	313	305	277	275	303	266	284	290	258	264	310	291	301	302	314	284	291	286	268	280	307	266	274	264	293	276	276	281	293	332	299	324	335	316	323	267	317	300	278	286	277	275	274	314	307	289	296	308	291	291	301	294	322	289	304	311	253	289	252	287	318	273	306	260	304	258	310	288	298	315	284	294	296	289	304	295	285	285	282	284	286	275	312	310	310	304	319	280	306	306	266	302	285	317	298	287	306	299	289	286	287	277	311	285	293	283	304	305	276	272	312	315	299	325	294	313	297	312	265	295	287	276	312	299	279	311	245	294	271	290	281	285	283	290	290	283	305	277	298	287	296	308	307	286	298	322	279	305	301	274	266	267	308	289	264	297	295	290	275	298	286	307	299	271	297	318	341	302	301	278	292	311	268	299	290	288	278	285	293	272	305	331	267	274	286	284	303	280	302	294	308	302	260	310	259	313	304	307	285	290	301	266	274	279	286	304	310	273	304	285	310	296	297	295	287	269	288	277	310	298	293	292	306	313	305	297	302	298	291	287	301	314	321	313	285	311	305	301	257	310	304	322	256	288	318	283	296	305	324	270	276	290	311	310	292	287	266	278	284	298	302	303	318	316	328	278	290	278	301	289	311	303	290	288	299	297	302	286	293	316	302	304	310	305	289	333	269	313	299	307	287	293	300	294	290	322	271	300	292	300	311	280	305	279	289	265	294	280	312	289	269	312	299	295	328	288	277	292	272	315	293	275	257	284	312	300	305	291	294	302	282	301	298	265	295	275	288	286	310	296	293	276	291	312	292	316	318	292	317	299	284	324	292	276	298	290	261	316	312	279	290	262	307	260	291	306	317	292	278	301	285	309	304	283	289	270	273	313	305	258	289	272	309	273	323	272	296	304	322	247	274	286	285	267	347	293	282	300	307	300	295	307	258	309	286	287	299	270	260	252	292	301	309	326	284	276	302	294	270	287	299	294	304	308	272	284	311	281	303	268	300	285	283	271	293	321	290	281	312	295	296	289	278	309	326	301	325	269	305	307	292	315	295	281	280	276	300	298	250	303	275	229	301	304	310	287	275	280	260	294	256	293	286	303	312	278	284	290	303	299	305	307	289	263	307	317	305	278	288	323	301	304	313	244	285	264	297	309	288	295	310	288	278	307	280	303	259	268	271	313	304	286	304	267	288	283	312	290	291	285	277	292	276	296	283	303	308	313	324	293	283	261	303	272	300	309	318	322	297	285	344	286	262	280	280	289	285	292	294	285	286	287	282	315	276	285	307	275	262	274	282	297	275	273	306	301	293	294	299	324	292	303	287	316	254	289	295	305	287	285	315	288	292	303	269	286	291	237	307	284	290	276	321	307	264	308	319	284	262	285	277	300	277	299	282	301	275	328	256	312	317	300	308	299	336	276	285	278	269	295	300	326	280	291	259	291	294	290	274	284	264	307	298	323	306	331	309	298	304	294	275	304	324	306	299	256	310	309	293	319	286	285	289	253	303	271	295	309	262	295	294	291	305	276	282	339	269	291	284	299	293	285	291	291	303	287	306	292	287	277	311	296	286	278	272	311	278	277	311	265	269	298	293	268	297	296	290	290	278	291	292	282	271	267	310	297	281	273	301	303	276	320	278	282	317	273	280	311	266	289	293	304	299	320	298	296	307	293	281	267	269	272	276	292	257	311	298	266	278	289	254	280	290	293	278	278	264	278	296	303	299	276	296	320	303	290	265	272	293	273	327	299	274	276	336	279	318	287	322	292	302	304	267	261	317	298	276	297	321	302	280	311	281	299	271	290	275	279	322	320	284	299	301	318	299	277	282	231	283	256	303	316	294	313	312	288	293	294	274	324	273	291	306	267	287	281	289	306	295	277	271	305	256	295	296	327	309	276	298	298	291	315	269	288	311	267	307	277	266	290	271	307	317	288	301	294	296	297	309	282	331	317	297	286	305	291	286	322	274	305	261	301	301	296	273	284	327	271	299	295	309	266	288	297	308	290	299	281	284	297	262	291	276	270	310	305	296	295	304	315	277	281	298	331	293	329	266	281	290	314	280	280	296	302	303	310	310	320	285	314	247	294	331	273	283	259	273	258	283	314	286	298	290	302	258	292	280	283	289	295	305	293	314	272	279	269	284	304	313	296	276	286	292	261	301	298	305	312	320	297	307	280	297	284	280	271	293	297	293	278	306	269	273	284	275	261	287	319	291	295	311	302	284	291	325	281	255	282	325	296	297	328	280	284	308	302	293	274	300	328	276	277	290	275	264	308	285	305	294	328	280	260	317	297	301	280	292	300	293	293	293	272	303	304	300	308	300	291	285	270	295	283	291	295	287	295	319	309	266	283	321	309	332	304	304	289	288	305	306	274	293	292
26974	19237	6517	1384	1070	1029	1014	923	943	917	1025	996	943	965	922	971	983	979	927	958	994	944	966	954	943	960	950	999	999	970	964	974	963	897	896	903	957	942	937	959	1004	980	913	909	941	991	927	963	940	972	945	953	953	914	922	946	964	955	929	935	962	919	947	1021	955	970	938	991	1018	918	960	940	976	913	988	927	952	911	928	983	939	966	945	946	958	969	914	946	971	948	920	982	983	941	961	971	938	991	965	903	951	940	966	943	920	979	934	929	906	912	942	915	973	932	913	916	954	975	952	962	930	1018	825	935	920	972	954	959	909	850	963	956	975	915	992	916	963	959	1002	932	954	964	958	976	924	980	931	874	968	999	979	972	1000	903	997	932	957	978	948	991	963	958	911	960	935	1026	1003	902	960	969	942	940	966	943	987	934	936	975	953	864	919	912	969	969	944	967	944	983	966	991	933	945	919	963	911	939	978	933	913	943	958	932	932	1024	967	999	890	960	939	961	907	920	963	972	983	943	926	965	919	905	914	986	940	931	986	896	967	951	975	966	974	947	936	933	994	941	1003	961	938	922	916	969	960	987	940	946	942	993	986	933	980	905	930	990	920	997	961	980	984	899	998	939	943	885	1003	976	959	996	946	946	971	986	1016	988	957	943	964	971	958	927	912	929	986	912	951	925	939	949	944	954	985	947	1005	975	918	884	953	929	930	954	929	949	953	926	974	944	969	1003	980	955	934	951	996	967	960	955	953	899	983	922	986	978	956	973	979	937	894	944	956	959	924	923	928	916	895	975	952	990	902	947	982	987	1008	1012	959	934	962	971	951	950	939	954	966	955	938	994	938	918	939	992	970	901	933	1018	934	909	990	948	967	957	979	903	948	961	937	955	927	934	945	917	972	972	921	871	970	964	976	930	985	989	959	929	973	915	974	941	952	958	934	941	957	936	947	950	870	891	959	894	939	927	978	926	1001	902	908	932	894	961	886	946	971	975	942	986	985	921	1006	946	1028	936	983	928	908	973	958	931	913	952	973	981	942	968	952	907	949	916	976	952	971	974	985	949	981	962	931	974	951	967	967	937	977	965	967	991	974	967	946	996	986	964	967	955	973	922	926	956	1013	912	945	920	907	910	972	925	922	966	986	934	931	933	957	1017	895	1000	963	961	946	954	979	968	1036	933	929	946	913	945	940	929	954	940	976	928	969	963	920	956	913	981	961	905	927	988	917	938	966	942	905	919	1016	924	917	1028	922	975	968	918	947	897	998	919	1019	953	902	936	922	979	956	981	984	935	962	965	1019	943	964	968	944	908	928	1011	931	958	967	930	954	1007	903	909	1014	985	943	981	864	950	929	1006	921	939	1001	983	917	974	931	1000	906	877	955	943	960	953	916	957	939	996	959	955	964	921	964	995	917	970	915	974	936	935	944	893	985	979	942	927	957	960	917	899	954	893	942	903	944	960	921	938	941	983	928	963	966	953	947	979	944	991	876	992	882	989	980	926	977	944	972	953	933	932	938	971	934	942	911	947	960	966	981	960	952	956	1003	937	899	886	970	941	979	948	934	949	938	976	933	941	998	962	963	948	895	949	921	990	1025	974	967	920	953	943	942	930	992	962	944	991	963	921	938	945	938	972	923	939	997	968	973	930	910	943	1007	929	955	912	939	1005	940	976	968	989	897	941	932	954	962	971	920	957	942	951	942	969	971	955	984	976	993	939	946	941	891	919	945	1022	1012	1015	878	974	976	1003	934	994	935	972	957	988	976	955	964	964	947	965	1002	999	886	1000	966	982	951	917	898	971	994	964	972	943	965	902	963	927	973	933	920	984	889	1028	950	926	959	886	972	914	935	958	911	969	985	925	964	971	916	965	964	993	976	993	1012	961	959	975	944	953	950	988	944	983	961	956	959	985	882	953	914	967	894	994	943	937	982	936	959	981	975	947	905	914	921	972	952	1006	890	919	945	951	953	943	928	956	915	984	966	947	990	951	985	916	913	985	928	963	946	930	977	930	934	994	980	966	955	1001	944	921	946	879	940	978	905	973	930	967	962	959	930	964	939	938	955	984	967	907	956	955	954	980	957	941	978	933	975	946	927	946	954	913	908	1028	950	941	935	934	918	949	963	957	963	928	1017	948	941	960	1003	899	904	936	915	949	977	917	935	937	953	962	987	917	949	943	962	963	874	977	902	917	920	1000	916	930	978	934	970	981	979	931	914	987	982	914	998	913	935	961	961	953	925	967	961	912	955	999	981	936	982	961	955	980	974	916	937	941	959	949	953	954	965	987	996	939	937	935	1015	935	941	900	989	995	941	995	954	917	942	987	963	937	978	980	913	971	949	915	953	921	1007	970	933	1029	954	905	927	954	965	898	923	984	940	1026	965	915	970	915	981	984	957	984	914	908	990	948	982	993	947	903	870	900	968	964	952	966	928	961	959	959	959	984	950	966	967	944	937	960	888	876	956	945	966	967	918	922	932	958	932	938	956	943	881	867	977	924	945	927	954	989	961	972	955	956	1016	995	926	931	951	940	933	988	914	909	921	1034	950	905	894	978	978	923	957	914	947	987	968	914	974	988	942	935	961	947	933	973	991	1003	932	951	978	948	975	936	925	954	935	950	955	961	918	928	940	947	931	956	977	930	932	984	917	975	1012	912	1003	950	896	988	950	938	987	997	973	967	987	956	947	954	928	973	959	980	955	952	972	955	922	923	996	1012	915	918	968	924	975	986	971	935	992	927	870	1020	888	940	923	942	959	923	914	920	970	934	905	1004	981	963	929	949	947	943	938	901	991	969	987	941	966	984	921	954	945	978	903	939	987	940	941	926	977	896	975	958	984	951	972	904	1002	1008	975	991	917	975	982	985	988	980	977	976	955	964	930	923	984	946	898	974	925	985	962	952	944	979	954	1010	922	926	995	941	981	912	979	972	972	915	945	877	915	972	947	976	986	930	977	902	930	975	925	963	931	961	930	905	965	979	992	908	960	963	970	961	962	1016	966	987	931	948	921	1014	934	990	937	888	960	953	940	959	919	943	952	1003	955	1014	978	1012	980	955	977	890	929	929	939	983	915	900	994	907	999	981	966	947	966	988	979	943	918	899	992	956	972	905	986	983	953	949	985	959	920	922	925	960	1010	954	974	974	983	917	981	926	966	894	956	892	964	957	957	1016	932	930	944	986	942	913	957	901	933	977	969	988	1002	944	950	918	926	946	981	932	936	914	956	925	905	945	983	975	914	889	937	1030	937	936	951	929	940	942	957	927	935	971	943	985	928	968	1020	948	959	1004	934	932	957	915	901	907	970	950	956	940	976	934	963	951	929	962	1008	926	888	962	946	923	915	904	966	930	929	940	960	911	923	1013	901	934	979	958	951	943	954	913	961	981	960	957	937	985	980	935	960	951	962	987	974	943	970	979	1024	961	958	996	954	868	1011	860	943	964	947	1005	855	945	962	928	997	934	997	902	954	952	936	971	933	912	962	955	968	966	917	894	944	936	942	920	943	929	955	1002	924	935	988	965	954	981	997	933	896	959	982	924	932	988	979	954	906	944	951	982	899	957	979	988	964	904	963	958
4585	1395	1281	1135	1084	1039	1042	986	1034	948	1017	1005	981	977	996	1061	1005	1007	981	1010	1017	969	1034	991	1030	981	1000	993	1031	1071	970	990	1029	1041	938	1053	1038	989	990	955	992	976	982	960	931	1010	991	998	958	992	1002	1067	1054	988	976	1003	1020	979	968	1096	1038	1007	1018	1013	967	992	1013	966	987	1027	1018	997	971	1018	965	998	975	1028	1067	961	1038	1006	997	999	969	1026	1056	1012	1004	1022	979	1005	972	1014	1050	974	1013	1011	957	989	983	964	971	1050	1015	965	954	969	918	1011	983	1038	937	985	970	963	991	1000	961	1001	1026	985	972	1004	1000	978	985	1002	1041	982	974	994	970	1033	961	1007	982	1048	1011	980	1000	958	985	1030	1008	951	981	999	1004	1029	995	1042	1040	1000	1005	970	1001	995	995	1033	1049	1009	1053	1063	1027	1032	995	990	1036	1056	1019	1010	968	982	1003	944	1044	999	998	1009	952	996	1007	966	1021	991	1024	1034	1040	947	1014	1047	1021	980	988	974	1054	946	1037	1039	1008	967	938	970	1060	1029	1006	963	965	980	1051	953	1036	974	1011	973	1009	1073	978	944	1005	1032	930	937	979	952	993	986	1045	982	991	1040	985	980	978	977	1022	1068	981	980	954	1029	967	932	955	1088	998	1035	1033	957	1013	1026	980	1024	981	962	1024	977	979	1016	972	987	973	979	967	1024	988	1019	1022	1001	1005	983	1016	986	1004	1043	1015	1018	979	1019	1014	941	989	939	971	1026	978	991	982	983	1020	947	1016	1003	1001	1051	988	976	995	1006	1002	1004	1031	1014	1036	1046	1038	1024	1046	1050	987	997	1056	984	993	1026	958	980	1004	974	998	1002	1017	967	915	1025	981	984	1039	968	993	996	924	992	981	986	962	983	980	970	1015	1067	987	1005	975	1011	1022	993	968	1015	1000	1051	969	1009	1030	980	1039	1008	966	995	1013	939	1012	977	961	975	969	961	994	1020	999	943	1004	1033	996	1009	1004	1027	1015	910	1006	1043	975	959	1025	1016	1084	972	1013	963	960	1020	1028	1037	951	987	1032	1005	1008	1000	987	946	1008	1011	989	1029	971	1053	1041	1005	978	1043	1008	1002	1014	967	982	986	984	1009	1006	972	946	981	1037	981	1006	1008	952	1010	1025	993	939	1023	1019	1012	949	982	991	986	982	1000	1043	1003	1047	1022	982	988	1024	1038	1021	1049	971	966	981	1059	996	994	1079	967	963	1029	994	956	1030	973	1014	1007	992	1038	1056	1010	1008	1003	1004	1033	1005	998	1039	994	996	989	1060	1005	1006	1023	985	984	971	1004	988	982	977	935	992	1035	1010	1022	1029	1012	994	1013	1050	1026	1007	1078	930	1041	1017	1009	981	970	1019	954	999	959	993	1017	949	1042	1014	1023	982	1006	1069	979	1012	1011	970	1002	968	1045	981	1031	1022	1033	997	982	997	984	970	958	1053	964	1034	968	995	1005	1038	1016	1015	984	1032	982	976	1005	1006	998	1015	1016	1005	936	1023	1003	974	1017	987	1023	1003	1024	989	1017	1010	974	966	981	995	1009	1084	992	955	957	974	971	996	983	1020	992	957	1009	1016	983	1031	1005	1000	1048	969	1007	1005	1029	954	1052	1004	1022	998	1010	1016	1008	1027	999	1005	1027	987	997	986	974	1039	1049	1021	919	942	1035	1082	1002	977	1035	950	1040	993	1011	958	1025	1006	1008	1021	954	1036	944	1040	1020	1002	977	1006	1017	961	1009	950	994	975	1015	997	1056	1050	1016	1005	992	982	958	1033	970	987	1020	1000	1052	989	977	1029	962	1049	981	997	971	1006	1011	934	970	965	996	996	1031	985	969	971	977	1022	1032	994	969	1030	980	1002	1012	1011	955	994	1073	1004	1045	1001	1042	950	1006	1041	1005	949	994	1009	1060	969	1089	986	1044	1005	994	1037	1014	1095	985	1006	954	1041	1043	986	1042	980	982	976	1013	968	1016	984	990	974	1046	947	1008	986	998	1026	988	946	974	1034	987	1009	984	1034	995	1019	1034	1023	968	1010	1005	1016	1041	983	1028	956	1002	952	1005	952	1068	955	995	987	955	977	995	1039	991	998	1028	972	1000	999	1038	1000	1011	993	1020	980	968	974	1009	1030	1017	1013	1026	987	974	1050	1014	1020	972	991	1068	962	1008	980	974	1061	983	1000	1035	1040	1020	1015	950	1000	977	1080	1046	996	976	1049	989	963	1001	1020	1008	968	1008	1006	1053	1005	1009	995	938	1052	1002	993	974	980	1004	973	950	1044	1017	1030	1007	1021	1064	1047	1008	972	1024	968	1016	961	983	1014	968	970	1011	987	969	1037	1008	982	1042	980	983	1016	962	985	998	1033	952	983	983	992	972	986	947	1015	1034	1017	1014	991	1016	1008	1003	1023	985	1012	985	978	957	1027	1031	983	1019	1020	1042	958	1008	970	971	1038	1006	1000	1030	1008	1036	1027	1018	993	1021	980	999	989	1015	1006	1030	996	1010	986	1024	1009	1044	987	970	966	1019	941	974	961	1041	1001	1001	980	1045	1045	957	978	1008	961	1007	1038	1071	942	1002	979	1005	1056	1032	1006	1021	993	988	1025	1026	965	1005	965	1005	939	1054	1008	1060	981	1014	1031	992	993	1014	943	970	988	985	1029	969	955	1029	1035	1004	1005	991	1050	963	1009	1020	1005	1006	1002	1019	998	985	994	995	925	1056	1053	1026	941	988	969	1025	933	1019	1060	989	958	940	1061	1014	1013	1061	957	995	1003	1036	955	965	981	1009	983	1018	992	995	946	970	998	972	1027	1022	1012	1042	1017	995	1033	1006	1012	987	1055	968	930	1008	1028	956	1022	1008	1035	948	988	1003	1096	1035	1017	1002	1013	980	978	1050	996	1022	1032	1057	1013	956	1026	1011	993	1000	995	961	980	1055	959	981	1057	984	956	959	1061	1016	971	946	980	981	984	1002	1027	988	959	1034	1006	967	964	992	1045	1009	1039	985	978	1058	974	986	1023	1016	1029	964	974	986	1054	1018	1013	986	969	1027	1030	1016	1016	1025	1003	1007	996	1043	1002	1010	1000	969	1002	996	975	1010	1031	997	1019	1003	997	975	1020	956	969	1007	1035	966	1038	1021	987	995	1045	1013	937	1053	988	964	999	973	995	993	975	951	941	997	994	1009	1038	1001	1012	961	1007	975	955	1001	1010	1043	974	1018	1068	974	985	984	980	1032	1028	1070	944	1034	971	982	1058	994	975	1038	972	955	991	1032	947	973	1047	985	963	1030	1000	979	965	958	977	979	962	958	1002	1016	974	998	999	996	962	997	999	979	960	1030	980	1005	1004	1036	975	957	1009	968	1021	1034	1026	958	1039	1034	997	995	991	1015	1010	969	949	1030	1028	1002	995	1040	963	994	1044	1032	990	1020	973	1020	1012	982	1055	998	967	1022	1030	1025	1055	968	1035	941	1005	995	953	1031	1053	978	933	1035	997	1000	966	1012	984	1007	1001	1014	1011	1052	934	980	976	950	976	966	1069	983	996	979	1031	1039	1081	977	1023	971	1002	1020	1008	984	991	1018	1011	1030	1029	999	975	1041	968	956	1008	1004	1000	1027	1057	959	1013	995	1051	976	941	994	968	995	1007	1005	1004	1022	1025	1039	1018	991	1034	960	1038	1047	1026	991	1041	930	1009	1045	1030	1008	1028	982	951	961	976	999	1010	1006	988	1015	987	946	985	1035	998	980	987	1011	1014	1009	1045	1046	1016	963	924	1043	982	940	923	1043	1024	1023	1013	1020	1039	1018	1007	986	994	990	1033	967	1008	996	1028	1038	1035	1000	1049	924	1008	1036	996	976	1054	993	952	999	1017	988	1064	954	983	1027	1052	1015	983	979	1007	1052	1011	976	1006	1004	994	982	1032	973	976	984	987	1027	1024	1012	999	1016	1025	986	1025	1036	983	962	937	1048	977	944	1012	1008	977	1015	991	1007	984	1018	1030	996	998	1018	1022	1050	1038	980	987	1006	1000	1006	990	980	1026	1021	1007	1025	985	981	1015	988	1040	1032	976	1004	947	1036	1028	983	998	1043	978	995	1029	957	1023	955	990	1014	995	1004	1013	1042	1061	984	981	959	985	1003	1025	991	982	1023	954	962	994	996	946	1092	1021	983	1011	980	1019	1038	978	1015	998	971	1031	1017	1038	1042	969	982	1005	943	1018	954	1028	1012	1020	1013	1017	999
23229	20852	27925	23909	20856	11895	1745	1172	1052	1000	923	868	866	856	831	843	773	767	795	779	757	808	730	752	783	754	722	789	740	756	716	740	745	740	738	673	720	767	737	713	728	721	786	753	772	747	763	787	767	733	764	752	763	757	755	717	760	715	750	762	714	691	716	735	745	768	766	732	724	706	746	687	707	730	764	718	722	751	729	746	696	757	735	723	739	717	761	743	676	749	823	713	747	717	757	684	757	721	753	731	698	733	743	700	687	731	735	754	791	754	768	735	725	737	757	733	734	712	791	737	698	728	754	764	724	773	706	760	713	751	753	778	714	769	730	702	747	796	752	747	786	723	763	657	708	760	743	730	721	722	675	731	803	802	743	748	737	785	695	773	752	742	752	772	718	760	747	715	747	679	742	747	740	714	734	735	766	729	761	730	665	694	746	794	734	741	777	722	726	728	722	755	757	733	729	745	746	730	706	728	728	710	678	766	744	772	736	764	807	781	691	757	727	740	752	734	690	744	736	708	724	766	744	760	792	759	698	720	748	744	702	700	709	726	738	689	688	696	752	694	770	726	699	742	755	769	685	786	735	790	682	757	714	759	694	695	730	738	705	722	758	754	777	751	717	729	733	726	677	690	769	721	745	799	723	746	700	693	731	779	759	763	759	755	727	698	686	710	769	818	694	760	725	749	728	729	718	718	740	739	721	759	760	743	754	729	751	780	730	741	723	747	786	701	719	642	740	695	761	700	709	753	724	731	786	709	729	749	697	691	713	714	773	754	680	751	707	744	704	741	676	699	727	757	724	685	720	710	717	722	750	811	787	670	714	726	754	768	745	792	759	698	718	740	745	768	716	704	697	786	746	723	732	759	736	770	729	689	738	741	746	731	733	742	729	709	716	740	720	746	718	729	702	749	781	682	711	724	777	701	699	745	750	757	742	754	712	730	779	755	737	709	739	764	783	728	754	777	733	736	717	806	687	768	691	740	769	745	730	747	715	710	732	677	701	719	733	691	722	691	726	752	725	708	702	699	735	753	709	773	744	722	712	761	717	760	696	708	718	754	797	738	731	729	722	728	748	741	703	706	675	660	767	688	708	722	757	710	752	756	668	702	718	742	775	716	719	725	731	750	715	712	752	697	800	688	712	710	721	733	719	778	708	733	709	719	766	746	704	742	704	732	675	755	729	728	751	751	719	744	733	691	766	734	753	743	757	736	754	687	746	741	719	775	731	727	707	783	749	737	734	739	771	741	712	722	702	736	754	705	725	738	737	721	716	736	719	747	732	737	767	699	713	719	710	701	715	726	669	707	737	679	706	738	764	746	744	750	766	721	747	736	751	729	781	769	724	721	727	692	732	726	714	760	703	771	709	772	685	762	713	737	739	766	692	774	738	743	771	702	665	745	770	700	745	729	719	697	766	740	777	717	747	710	740	723	761	729	736	718	746	728	716	686	728	728	762	699	734	744	741	712	722	684	703	762	715	727	723	715	701	687	734	757	716	735	738	752	750	702	716	742	705	684	779	767	745	752	695	741	710	763	733	757	708	736	715	756	749	766	713	727	743	723	755	761	706	735	746	767	733	689	776	684	791	721	722	717	680	703	662	741	707	722	738	766	697	712	773	733	731	705	762	751	711	711	722	769	737	710	728	742	720	714	749	736	775	761	709	748	714	741	798	717	764	733	712	775	745	752	702	693	759	696	762	722	728	743	761	727	737	716	753	731	681	734	759	719	764	745	736	732	721	745	704	750	731	745	709	732	736	714	777	703	667	747	714	750	719	687	687	797	723	705	738	787	728	718	679	723	735	721	741	766	715	669	718	741	753	744	747	767	704	709	716	742	730	746	745	809	711	678	766	743	740	722	690	755	728	736	758	739	731	705	744	754	690	716	764	737	748	748	680	736	743	729	699	743	709	773	728	803	717	754	714	756	736	697	740	725	724	722	757	715	730	739	738	734	721	739	723	708	733	724	733	710	796	758	774	686	685	712	736	720	691	691	741	738	720	758	712	738	699	704	749	707	711	734	744	724	709	738	774	778	705	771	684	699	696	765	704	748	778	732	742	711	770	756	725	727	706	687	734	738	750	693	740	734	745	743	727	764	666	697	738	793	681	688	724	741	725	779	724	723	733	735	765	753	768	706	726	753	745	705	771	756	748	729	716	786	696	696	743	726	742	736	735	760	725	686	741	729	704	712	754	714	682	691	770	699	724	732	767	747	698	736	743	750	708	703	753	720	743	708	754	738	719	700	729	688	684	704	682	741	726	747	732	732	718	750	734	737	722	714	739	721	715	771	759	751	772	724	771	775	703	736	713	751	771	721	720	720	699	701	751	764	724	693	711	725	708	746	718	740	709	721	735	746	712	771	717	701	740	724	703	718	756	721	719	714	689	768	709	690	694	704	727	727	695	690	684	729	762	728	733	765	740	759	747	734	732	748	701	709	677	707	793	790	707	700	713	709	687	748	738	727	687	745	714	742	728	728	788	731	702	736	724	757	760	693	733	773	753	718	766	705	723	718	685	751	709	749	779	763	722	700	806	760	699	773	715	673	741	742	779	781	688	732	764	736	794	724	730	726	741	736	750	749	759	685	704	725	725	741	711	757	721	747	724	710	762	688	730	676	747	694	718	806	763	728	711	729	753	769	764	761	702	773	754	679	752	708	737	686	732	722	735	699	738	702	729	739	744	765	749	725	688	726	706	733	735	726	720	714	670	733	786	708	760	798	686	730	768	706	730	697	729	746	737	744	738	745	718	752	710	752	687	706	733	753	736	748	691	727	736	749	729	673	718	714	679	715	728	731	714	763	713	701	752	733	755	759	710	692	716	735	733	747	778	765	763	774	770	776	727	721	718	715	717	646	744	727	681	716	697	712	756	724	700	775	719	738	754	725	744	757	724	680	729	719	729	730	739	709	691	764	686	753	716	788	739	713	682	750	700	707	726	713	704	678	720	735	728	726	741	706	743	719	699	707	714	725	733	717	757	700	709	763	687	729	689	718	779	732	726	769	744	756	754	697	728	712	733	697	741	713	734	811	726	743	740	747	743	716	754	794	721	746	711	709	732	735	699	712	741	725	684	743	741	709	743	734	732	729	690	672	722	743	752	741	700	710	689	729	679	710	753	731	752	722	690	705	720	736	678	744	725	758	753	714	731	752	713	754	704	718	733	764	685	738	738	718	756	746	708	699	793	722	731	714	740	724	716	685	750	740	732	696	762	738	739	714	756	624	739	738	735	701	703	687	744	701	712	765	707	736	750	702	703	722	718	785	733	741	762	705	738	761	715	728	715	729	748	741	797	739	749	759	676	718	680	697	723	767	735	691	736	731	736	705	703	744	723	711	694	758	759	711	750	752	736	778	755	706	732	724	735	724	745	762	762	713	712	716	731	728	760	706	691	731	708	728	718	761	693	731	795	751	708	741	700	744	747	716	671	758	750	677	723	713	742	701	752	705	737	758	696	715	715	757	726	724	745	719	704	712
3265	7787	6344	3333	2607	1988	1682	1483	1273	1077	1107	992	957	911	833	877	912	811	873	869	790	819	836	821	784	823	819	805	831	801	850	782	843	853	773	802	801	783	789	781	797	826	820	824	788	796	786	787	874	800	799	807	809	769	795	834	810	781	815	761	813	781	784	778	815	784	785	800	770	784	813	809	771	789	776	765	791	755	789	732	779	802	756	787	753	828	808	777	802	766	786	813	753	798	776	802	798	805	820	736	777	819	810	782	763	778	794	777	797	779	777	805	799	748	821	759	767	753	750	776	751	756	740	785	826	733	768	798	824	760	805	825	755	787	836	769	786	805	778	801	805	768	822	789	780	751	768	763	808	844	805	807	824	824	805	764	790	781	778	829	737	819	788	790	770	787	764	813	784	816	824	802	785	809	724	755	793	758	792	810	784	761	819	810	755	795	817	751	786	778	784	826	804	771	801	839	819	784	808	828	787	817	807	759	821	816	804	817	749	762	790	761	799	807	813	779	807	757	811	810	752	770	802	753	763	771	785	812	758	745	789	747	821	797	778	770	814	757	845	795	812	786	799	765	786	768	734	783	741	763	767	849	794	730	744	778	813	819	836	745	725	832	791	788	829	799	748	836	798	757	820	775	812	786	773	820	820	831	736	743	807	783	780	789	767	800	763	794	782	804	763	787	794	813	796	796	753	793	789	781	764	781	803	772	726	759	746	843	832	771	781	734	805	811	773	805	754	834	786	819	775	788	817	826	779	793	794	793	824	821	792	772	783	757	784	773	788	786	791	784	784	731	824	776	801	783	779	823	752	824	797	790	771	797	763	795	818	823	759	764	848	808	797	807	755	819	804	824	788	788	773	778	778	779	800	781	795	750	806	776	747	755	779	749	778	790	763	743	782	746	834	790	792	746	763	817	747	797	821	776	787	721	792	763	774	791	803	806	771	789	775	795	756	755	764	789	806	767	775	758	738	759	850	820	789	773	809	797	788	766	775	767	785	789	803	788	797	820	767	783	802	845	843	805	778	726	766	780	795	757	777	820	732	773	772	758	794	786	755	784	784	769	820	773	802	803	748	775	812	787	810	756	816	794	803	770	794	813	788	755	800	781	803	801	787	752	775	774	821	820	755	753	770	833	769	777	787	765	753	778	807	779	796	797	807	792	781	756	773	789	818	772	789	831	796	779	817	775	735	839	757	768	783	747	803	791	805	815	823	710	776	801	759	770	778	785	804	815	795	791	776	783	735	812	789	808	735	793	780	771	773	762	836	812	853	821	795	742	780	821	799	828	816	758	828	778	775	854	807	777	823	782	785	808	768	792	783	782	846	787	786	731	814	786	840	812	810	787	820	814	804	788	785	814	822	769	775	781	823	796	719	790	810	823	815	791	777	805	768	787	751	756	778	757	825	775	783	757	844	753	812	733	795	809	786	777	792	766	872	788	795	814	788	788	760	775	800	794	778	761	803	810	745	828	780	784	777	849	754	770	761	791	771	775	796	793	796	810	805	802	784	737	776	761	765	796	775	790	826	732	745	818	850	821	789	786	777	744	737	783	782	805	787	845	794	806	761	730	794	781	775	753	787	756	799	798	814	780	802	840	754	780	809	762	823	743	775	787	765	821	781	769	768	733	769	775	776	758	817	758	780	824	784	841	758	797	839	804	817	806	845	765	765	760	765	772	732	750	772	748	814	743	817	844	780	774	803	800	755	775	774	785	807	786	761	797	803	802	762	739	764	817	793	793	752	790	814	780	813	827	806	772	823	776	763	804	813	792	775	848	747	787	775	783	778	783	809	776	759	805	741	773	750	749	819	739	785	775	726	767	749	749	804	807	868	789	791	805	823	744	792	749	772	781	780	800	744	768	803	753	771	765	761	766	785	860	768	723	780	797	812	756	790	821	788	853	764	775	790	722	803	788	791	820	774	803	785	835	809	768	727	788	858	846	754	762	789	793	744	775	758	787	753	762	782	805	772	811	829	800	795	825	752	797	757	741	808	797	828	765	777	785	815	819	771	747	801	809	743	807	738	759	847	789	813	796	809	774	757	788	784	812	797	786	765	815	825	784	837	801	756	842	755	731	780	809	746	770	770	821	753	779	789	731	813	794	806	825	804	820	741	774	798	786	766	776	748	781	734	736	759	771	761	784	800	800	808	749	789	753	778	822	816	820	767	755	788	811	772	779	812	776	767	763	755	743	788	809	777	800	771	774	765	823	818	794	784	790	734	780	778	742	721	769	813	749	776	799	772	794	745	803	750	726	769	778	820	783	753	792	758	774	768	750	763	816	794	787	774	765	785	780	814	829	751	786	766	784	765	793	791	783	837	770	821	760	795	808	793	801	774	814	774	760	793	794	805	789	812	742	763	785	831	763	808	802	774	823	760	820	786	778	789	832	776	756	807	807	803	787	742	806	782	776	796	783	859	813	751	807	807	813	807	817	758	757	782	730	803	828	790	806	752	808	758	823	787	766	809	834	715	769	797	847	826	825	799	775	788	777	863	795	769	787	803	815	795	753	817	730	796	807	822	744	783	799	807	759	830	815	811	792	789	821	817	794	795	812	765	763	801	787	788	799	740	814	765	827	767	751	778	775	775	786	802	794	794	732	756	777	811	769	748	784	755	786	771	769	774	779	762	801	816	762	795	772	779	833	823	778	768	848	815	817	839	763	769	729	845	779	803	834	753	774	802	826	768	745	751	805	782	801	786	785	794	794	786	781	769	751	794	794	781	802	862	809	773	788	781	834	787	751	760	798	781	819	781	785	741	776	805	802	830	812	744	728	804	784	785	771	786	845	749	751	778	769	831	780	744	798	799	777	794	800	803	799	757	818	816	779	803	800	805	845	796	762	784	799	822	836	813	824	759	782	787	774	777	741	745	795	834	767	808	795	788	792	744	813	791	788	815	797	759	768	786	715	782	795	836	769	764	774	753	759	792	750	804	782	835	807	802	768	797	758	792	817	838	818	791	815	743	782	800	828	815	782	810	842	819	814	730	826	808	815	799	819	766	792	811	863	764	768	754	766	820	763	780	837	807	777	802	805	795	793	775	779	802	775	756	772	755	812	770	797	806	762	800	822	799	744	810	787	835	749	794	847	788	808	747	810	825	760	818	774	808	773	758	762	812	741	833	844	763	804	767	771	746	815	790	759	768	790	772	799	764	831	818	830	797	768	733	856	790	799	809	821	754	717	745	830	840	781	787	758	812	727	739	766	782	759	784	791	743	822	756	863	809	774	755	812	818	831	800	762	758	769	775	760	758	772	800	789	789	795	787	800	766	789	796	805	799	810	762	762	796	766	766	792	822	753	791	785	814	761	740	830	799	783	818	841	821	763	798	824	768	803	787	830	763	789	771	734	743	804	800	807	826	812	786	794	785	790	796	748	785	743	770	792	771	797	781	781	792	772	821	805	780	809	802	791	772	779	771	812	774	810	809	809	753	778	831	754	788	772	856	852	794	839	819	809	746	831	804	789	779	794
24242	20900	27181	24659	15857	1541	1065	851	830	760	737	721	691	644	659	694	727	676	675	679	664	702	627	671	649	682	705	638	611	668	648	631	694	679	639	647	623	646	661	646	661	630	647	667	667	642	649	660	649	642	609	685	686	644	723	613	665	678	663	630	650	678	663	664	655	659	635	706	662	721	645	672	657	668	632	660	647	600	634	668	685	619	618	649	660	663	622	683	701	667	601	667	683	576	618	637	677	736	671	624	691	644	653	679	601	671	735	645	634	643	638	617	682	625	633	654	675	670	637	652	639	622	670	653	697	657	641	649	638	646	629	669	633	692	648	660	662	672	631	669	654	612	648	651	648	676	618	652	653	638	643	722	638	676	700	589	656	699	624	622	624	622	709	678	639	651	653	662	670	654	670	647	669	672	603	694	707	683	634	637	656	654	609	660	659	622	641	700	626	609	648	639	625	662	654	672	621	663	628	642	628	617	644	675	661	640	611	677	627	646	661	668	664	663	666	633	662	676	707	679	624	701	651	633	678	658	679	615	617	639	624	647	663	641	658	644	617	616	648	659	684	681	611	677	677	610	606	623	662	687	684	662	656	655	638	651	655	630	642	626	654	675	655	649	674	610	643	679	643	639	622	687	671	660	652	677	624	637	600	650	682	675	620	665	647	662	645	645	632	622	689	652	648	645	648	676	650	680	664	608	662	654	634	648	635	673	668	638	623	666	641	652	660	634	675	672	644	642	655	639	641	621	661	657	683	649	686	653	690	623	667	671	662	672	680	636	630	669	673	603	741	620	644	667	586	646	697	656	650	663	594	648	661	677	606	653	660	623	660	620	696	625	702	614	676	635	646	629	656	623	603	621	687	669	649	660	652	655	688	644	646	634	667	650	644	652	609	637	675	660	635	641	636	637	599	682	628	624	656	615	644	603	685	686	670	652	630	666	671	672	674	685	683	655	633	726	683	594	620	633	629	601	604	652	656	644	668	608	619	628	617	630	658	682	627	645	676	678	633	653	678	605	639	742	654	653	633	660	674	640	641	637	650	607	630	657	622	640	651	624	654	630	644	630	605	679	622	684	637	698	600	679	682	628	641	544	672	616	620	630	668	638	619	652	663	656	641	640	669	641	634	647	689	650	619	624	658	682	684	645	659	664	637	653	721	675	653	672	628	638	718	644	666	678	661	650	637	629	645	613	660	629	638	690	645	700	636	649	631	695	580	595	692	683	676	642	621	611	642	654	638	643	678	704	640	667	650	647	637	717	676	633	651	670	646	678	648	595	697	617	591	664	656	628	626	629	644	628	691	679	613	642	622	614	666	613	627	620	633	666	687	652	688	675	654	660	648	606	719	662	680	650	666	686	657	683	659	642	627	628	598	632	606	637	676	680	634	627	640	684	638	643	674	662	670	667	625	670	674	617	601	696	622	637	671	603	633	663	602	687	668	657	618	662	651	636	656	629	648	650	659	641	616	646	622	683	637	598	654	636	635	655	700	650	639	680	682	656	668	667	658	667	633	607	623	633	685	649	621	654	668	659	678	641	636	699	633	655	657	657	680	651	684	656	641	659	630	634	677	642	629	629	647	602	673	655	669	654	675	641	617	623	606	716	668	590	615	648	647	657	650	642	677	602	669	680	621	678	654	633	616	667	684	648	641	613	633	612	674	626	670	627	700	647	652	642	686	661	655	676	647	584	671	660	696	672	593	669	655	656	609	629	665	680	658	645	661	666	673	657	698	640	666	640	629	631	665	656	695	694	608	627	604	697	656	634	627	662	652	632	601	650	641	621	641	635	614	688	636	644	665	717	623	657	675	687	652	648	644	663	658	604	673	670	698	689	634	615	668	657	642	671	668	639	648	620	624	668	664	678	642	664	654	644	678	707	652	648	632	660	683	647	627	638	582	648	673	621	638	689	664	619	632	615	635	658	653	621	662	673	672	651	666	668	655	668	671	667	655	690	656	635	638	644	650	639	641	625	636	643	646	627	697	657	639	674	631	651	706	644	687	728	634	616	655	601	674	615	656	653	626	669	627	651	660	634	609	658	681	627	689	694	693	652	615	616	609	624	691	658	656	638	670	704	678	619	602	631	662	644	660	654	655	686	652	685	659	661	621	653	634	633	666	668	652	642	663	648	660	642	660	659	642	668	655	678	643	652	661	626	672	633	635	677	659	632	644	664	659	633	670	681	656	690	644	681	671	638	649	677	675	635	631	679	666	656	610	676	614	621	683	605	684	650	660	628	643	671	664	626	698	629	634	660	634	658	643	668	641	656	630	634	689	615	637	647	591	615	632	651	644	684	654	621	638	663	647	602	670	630	657	680	640	591	677	671	588	629	636	663	668	672	646	651	683	666	626	684	629	648	669	659	680	681	677	627	660	632	665	625	638	616	644	613	652	632	673	684	634	631	633	635	647	629	654	642	650	654	689	637	640	649	657	650	621	716	655	674	637	636	672	712	659	660	608	685	611	654	651	650	667	671	592	673	613	631	640	645	656	650	639	670	659	680	684	626	676	635	653	662	621	660	597	647	625	666	644	698	632	679	636	665	644	686	666	612	639	694	648	647	674	652	626	655	645	629	619	616	621	663	649	662	642	661	658	670	666	621	667	662	598	654	625	651	638	642	613	699	665	685	611	636	648	630	625	675	648	692	604	651	680	603	646	647	677	648	663	615	644	638	638	635	686	674	640	654	651	637	632	610	681	629	679	619	657	659	653	652	645	644	670	658	635	680	667	605	598	667	630	660	697	660	642	709	688	637	646	623	636	710	641	664	662	625	704	636	641	671	623	687	647	667	666	681	690	626	592	665	639	634	687	659	684	661	632	650	663	669	630	666	621	654	708	671	613	637	600	651	620	643	609	653	678	661	707	660	671	637	626	684	697	654	653	623	687	593	635	629	709	704	652	674	646	660	629	649	680	632	697	677	663	623	643	680	627	640	671	638	682	638	639	665	632	647	655	617	623	655	629	651	666	635	592	664	645	642	681	673	643	658	628	602	662	631	633	639	648	613	658	609	648	667	690	640	690	667	656	662	681	682	629	615	630	619	621	652	699	656	667	644	653	645	636	633	598	650	681	662	639	696	658	677	659	602	673	687	671	637	640	602	696	654	679	642	635	667	644	658	683	695	651	651	668	665	588	661	649	626	665	650	650	638	698	675	630	631	650	707	638	663	664	626	610	627	658	669	664	651	674	629	614	629	659	640	668	630	662	658	628	631	653	644	644	664	650	683	652	643	626	628	646	649	604	645	692	632	664	613	627	685	645	597	607	691	671	646	628	638	697	635	632	638	643	653	642	597	667	595	656	649	655	670	662	681	660	679	649	649	640	662	634	619	667	667	639	595	644	648	670	646	634	639	637	637	649	639	644	680	615	682	618	675	653	612	674	621	636	621	649	654	666	622	641	676	678	700	655	628	678	675	657	665	614	625	667	608	670	671	711	697	620	617	693	667	667	647	651	657	584	646	651	701	607	685	636	669
3386	5148	4154	2216	1779	1460	1186	1039	991	918	812	797	751	730	775	738	729	682	749	688	709	724	750	699	672	701	679	721	736	650	729	682	684	675	659	675	666	678	718	662	718	672	701	664	697	642	666	651	638	701	611	647	685	710	676	664	664	726	685	681	689	664	683	659	653	657	676	666	647	657	684	711	668	663	700	694	649	678	658	672	679	688	659	661	688	661	695	664	673	659	652	703	660	694	662	699	679	683	664	704	632	664	663	704	651	670	681	680	735	718	667	705	677	676	659	741	622	636	632	703	668	659	706	646	653	688	715	666	698	646	661	705	628	723	681	666	644	699	686	673	649	692	652	649	724	674	666	639	671	654	693	667	681	671	690	671	648	676	701	665	619	686	678	697	661	692	650	600	686	681	644	689	639	680	669	650	667	693	664	649	679	667	690	686	689	679	668	648	714	655	677	631	694	669	672	629	604	731	661	672	661	644	734	650	713	656	694	640	688	666	618	640	646	670	675	665	694	660	647	676	662	659	627	663	640	702	655	708	670	666	674	655	681	698	665	629	672	655	664	700	667	676	691	689	639	657	713	693	654	671	677	667	677	712	622	734	669	647	659	653	707	657	638	718	690	659	642	680	728	597	663	645	657	643	632	682	692	661	641	704	651	632	673	719	648	730	672	665	691	703	709	696	710	647	654	658	657	687	658	711	662	724	661	697	712	649	675	696	659	674	693	661	636	646	698	644	669	663	649	670	681	665	662	647	640	672	722	697	657	632	683	729	692	725	674	690	690	656	701	673	672	688	639	658	699	646	709	659	633	677	663	691	695	663	679	716	684	669	671	758	629	641	637	622	679	657	678	704	690	640	649	650	630	678	684	671	630	646	680	698	643	661	631	684	708	616	691	674	682	688	619	617	658	683	748	659	689	621	709	670	662	668	669	645	668	625	700	658	686	663	681	681	720	622	699	649	709	654	706	684	666	676	676	638	682	667	684	713	693	707	667	721	690	676	671	636	689	644	664	683	701	702	643	649	715	677	633	636	686	650	676	696	687	678	645	680	692	707	714	677	661	632	709	699	663	680	650	690	680	651	673	646	640	689	695	678	692	617	692	667	690	699	677	689	659	686	667	643	695	659	681	657	631	655	687	682	689	671	656	668	678	663	673	706	650	735	655	685	663	707	668	641	655	685	692	711	665	687	666	693	683	703	652	670	737	675	665	695	681	681	635	676	685	627	712	726	646	637	689	674	693	657	721	675	661	712	637	666	681	681	666	687	713	667	689	675	629	704	650	651	645	621	680	683	712	664	659	690	668	683	719	674	666	672	688	695	680	655	658	658	658	651	700	682	628	700	711	684	690	658	700	682	660	647	667	676	703	686	643	698	638	702	627	650	694	647	666	681	715	688	681	695	676	654	640	657	699	644	680	687	675	697	655	649	673	683	698	648	636	698	662	652	633	633	694	682	705	677	683	651	708	690	614	673	663	667	664	724	657	631	674	638	663	665	648	711	694	669	643	708	663	679	651	658	719	697	623	728	632	641	666	639	674	703	635	696	683	662	711	697	700	672	647	681	683	675	733	682	656	655	704	689	667	714	639	693	679	692	633	667	673	679	708	688	701	648	683	645	644	632	664	670	718	686	657	678	711	671	621	625	695	683	669	660	660	675	662	693	665	679	659	673	677	684	687	712	664	713	679	656	685	683	685	636	648	665	661	655	685	640	710	679	667	728	715	688	656	723	663	637	669	669	673	605	693	663	686	645	691	710	667	703	658	672	668	686	691	659	673	681	700	685	675	654	667	707	677	691	687	669	654	705	682	645	643	686	686	682	672	699	650	645	661	710	706	653	694	670	709	691	714	654	645	698	689	700	652	689	677	687	621	656	686	637	679	687	674	652	715	675	660	689	672	688	678	636	694	698	718	681	665	683	692	650	672	651	674	685	701	643	646	695	663	693	664	673	710	676	695	652	687	727	683	668	727	718	648	665	709	661	640	633	700	662	704	617	709	699	671	666	682	672	653	671	679	657	622	645	711	658	649	655	673	696	705	698	680	687	658	677	677	708	655	656	689	685	672	625	673	681	678	657	649	696	695	721	670	662	691	727	655	686	654	695	714	679	646	725	717	630	676	713	667	674	681	685	671	689	698	641	678	665	705	699	671	692	663	685	718	648	681	677	716	655	677	618	651	684	650	671	666	627	672	638	707	693	635	694	674	656	662	668	679	662	700	636	696	653	703	677	620	710	657	688	684	669	707	664	683	725	668	653	741	665	675	667	637	694	654	648	647	689	645	668	679	645	700	622	698	679	643	653	675	699	702	665	644	676	626	655	689	671	648	697	712	675	642	640	649	691	661	700	690	669	692	641	614	703	660	665	687	681	684	696	642	719	683	708	668	655	657	663	671	709	646	706	693	639	655	704	672	672	654	679	664	677	663	705	611	652	692	640	618	664	668	685	686	645	652	681	669	688	677	639	664	655	683	643	746	690	636	656	688	653	618	665	661	644	659	641	678	682	693	669	656	637	660	678	662	727	670	741	638	681	719	702	638	652	619	650	688	688	656	658	644	707	713	657	664	708	666	681	739	715	673	654	663	673	673	670	675	650	689	698	691	704	635	662	654	678	686	657	665	661	721	646	682	694	625	695	652	698	672	662	631	675	645	655	683	684	667	723	679	693	701	732	649	720	706	649	708	696	649	643	736	660	700	649	642	689	658	642	679	671	666	655	663	662	692	667	708	705	645	666	690	703	687	669	683	668	695	670	658	681	673	649	645	691	684	718	691	687	691	665	679	665	690	679	666	685	690	661	706	717	686	691	664	665	649	680	682	713	669	692	676	607	672	688	666	676	697	687	700	652	705	680	725	679	667	687	670	649	672	663	658	678	681	688	690	694	666	688	664	694	673	648	686	670	726	698	662	656	666	680	709	668	713	666	668	714	665	688	686	650	703	699	709	632	678	700	678	667	675	656	686	678	649	680	709	676	645	644	694	654	652	640	650	654	653	663	682	676	686	649	640	657	690	646	685	711	672	680	684	695	691	709	632	662	662	686	663	686	705	669	652	703	673	735	648	691	662	636	737	672	648	695	661	661	697	677	668	632	705	688	690	691	671	672	684	640	708	658	677	706	636	670	670	690	711	652	673	717	669	698	674	695	636	662	657	675	718	625	664	690	665	662	656	619	637	628	692	680	678	656	701	654	659	701	668	647	688	703	679	685	657	671	681	694	653	701	689	686	682	682	710	652	698	652	702	662	628	636	721	653	720	702	659	657	683	672	738	661	677	682	722	708	666	671	703	702	687	697	666	665	613	621	709	667	674	628	687	680	671	670	645	695	690	668	675	669	671	699	671	665	663	635	676	665	666	705	631	663	688	674	730	694	678	652	683	627	677	663	703	636	670	641	673	695	662	684	659	686	627	701	632	658	675	660	709	655	706	667	654	722	712	651	679	663	705	696	677	685	682	722	650	645	674	659	719	654	609	676	716	713	693	659
22109	20874	28373	23518	20876	20919	11103	1207	773	684	621	610	509	471	391	453	412	344	354	357	322	332	319	310	317	320	296	265	300	319	296	286	287	306	291	314	294	286	293	291	292	290	299	296	307	290	286	260	294	304	311	249	265	302	299	266	262	261	289	294	265	262	304	294	256	290	285	275	276	269	266	250	261	258	286	285	253	276	262	301	271	291	282	312	287	286	295	276	273	298	289	257	266	287	279	276	259	274	258	282	285	278	291	288	258	255	235	262	287	284	264	279	262	264	243	273	276	269	279	266	261	268	269	256	283	295	289	269	246	268	281	290	275	293	284	260	244	253	292	263	275	299	271	275	256	286	256	273	317	294	275	278	280	261	258	260	306	270	290	265	297	256	266	310	297	283	274	279	284	267	258	281	269	266	277	306	287	284	270	269	320	264	281	269	280	264	289	303	278	274	286	280	266	265	270	280	306	240	264	263	290	285	305	275	293	292	291	250	300	279	277	253	268	280	272	252	301	250	259	270	245	276	301	291	256	272	281	264	269	297	243	284	281	288	261	256	269	280	281	273	247	235	287	279	263	300	266	275	285	254	286	278	260	297	281	268	280	284	249	274	285	284	253	305	281	255	279	245	279	274	287	296	255	252	263	267	266	282	286	266	292	270	312	282	255	267	259	253	246	312	288	262	245	269	284	305	264	247	268	292	271	294	292	284	304	292	289	280	303	296	262	290	253	251	255	247	287	289	267	301	295	272	298	285	260	257	263	282	250	303	275	289	287	273	271	239	253	251	299	286	258	278	278	262	291	282	246	288	273	261	265	293	278	267	282	279	273	244	268	268	283	275	285	265	273	252	273	241	244	269	259	266	264	265	291	257	267	286	270	285	289	282	267	283	243	242	284	264	285	234	285	277	271	289	272	246	244	266	274	292	250	290	283	282	279	282	270	271	254	254	273	264	286	272	270	238	263	284	255	293	266	293	257	278	283	280	263	276	251	271	256	256	299	297	281	286	295	274	272	253	291	251	259	266	262	228	270	270	284	279	295	284	310	237	269	273	278	316	279	239	323	274	272	288	272	282	269	252	263	301	268	278	242	298	271	268	291	268	311	244	278	296	266	263	302	289	278	272	269	277	294	263	268	271	294	281	292	252	269	255	280	274	310	292	279	274	268	286	290	258	280	300	256	257	255	249	254	252	275	277	279	289	282	280	251	294	273	272	286	258	275	279	289	234	249	239	269	270	263	282	278	283	275	267	269	236	258	266	289	257	288	259	267	280	284	276	263	306	278	251	257	269	271	287	281	259	267	248	263	253	282	297	268	266	282	260	279	258	298	288	274	253	284	252	285	277	287	247	284	290	300	281	282	242	278	274	261	263	294	269	263	307	273	287	266	287	289	306	264	270	269	269	261	275	259	281	241	280	307	287	271	284	284	286	274	265	295	279	284	296	284	266	257	271	271	273	270	261	257	257	301	275	278	241	287	267	276	279	257	298	263	281	254	278	273	270	293	280	268	264	275	293	259	279	283	301	250	282	241	260	274	252	287	258	271	269	303	278	249	266	295	275	274	330	242	279	263	264	255	282	303	295	251	271	281	261	266	285	264	284	263	255	303	286	247	298	284	285	297	280	279	248	288	289	274	270	223	281	235	264	240	276	276	272	248	259	244	309	274	280	291	254	290	269	272	261	270	274	300	295	283	273	271	304	247	243	252	279	267	281	277	270	286	276	244	227	250	260	299	257	276	261	301	261	296	263	265	283	267	236	267	254	276	249	271	271	312	250	264	247	280	271	265	267	245	266	279	251	296	293	269	278	221	275	288	279	306	301	305	273	275	239	272	266	272	285	276	271	273	267	274	263	261	236	261	267	255	269	279	283	297	260	284	299	254	302	247	289	319	251	272	276	272	266	274	282	280	263	276	271	274	273	276	269	291	275	270	310	268	277	252	275	272	300	254	276	252	245	277	267	290	289	310	263	273	210	279	290	286	263	283	273	274	271	260	253	271	300	286	270	296	275	259	282	272	291	259	282	261	263	271	270	265	284	284	246	254	291	263	283	260	256	263	284	260	283	271	272	258	283	276	287	290	273	263	277	272	313	238	262	256	298	268	274	285	251	289	246	276	281	253	270	274	260	249	281	298	282	282	255	260	275	282	265	264	259	290	266	270	282	251	278	286	295	302	290	287	266	283	289	320	283	278	272	248	282	261	275	266	254	261	266	263	267	246	294	229	261	234	288	278	236	271	279	216	309	249	294	264	252	281	289	280	273	285	248	286	258	287	268	282	249	232	308	251	273	271	258	280	275	287	252	300	272	272	307	282	276	283	273	264	277	228	282	255	293	297	273	268	282	278	274	280	274	276	245	263	298	303	271	288	255	262	312	262	256	241	264	283	254	297	243	250	262	290	269	264	294	280	275	250	275	252	244	265	242	283	276	255	260	277	275	293	280	284	272	268	253	292	285	274	278	281	273	255	275	268	245	257	262	259	261	293	229	284	239	276	265	227	297	286	262	272	300	267	281	263	282	273	290	302	280	269	279	252	307	273	263	283	309	267	249	266	246	270	280	261	266	266	244	263	290	282	263	287	267	293	269	271	251	285	279	285	269	267	261	256	273	268	266	274	295	277	261	287	257	262	259	277	292	257	285	248	263	280	288	272	248	270	279	277	285	264	242	290	278	293	275	291	237	294	270	272	274	283	266	270	294	272	245	288	261	271	298	285	292	304	286	291	262	267	275	282	258	278	265	281	274	284	277	262	289	293	264	272	287	296	250	250	262	290	273	286	273	263	264	294	238	289	257	283	302	242	280	264	275	266	262	261	274	275	293	247	235	270	283	266	297	260	284	269	295	302	274	290	283	266	310	259	278	279	255	284	257	248	264	275	261	272	252	296	252	254	260	299	290	282	279	255	285	300	265	301	282	247	247	257	263	275	295	252	254	292	263	266	309	273	268	266	263	269	259	297	261	277	292	263	276	281	299	262	274	269	253	286	288	279	281	288	253	276	250	277	300	235	246	287	265	293	236	274	275	277	272	291	310	258	286	253	270	262	260	279	269	273	280	274	286	260	291	268	270	267	282	249	279	269	285	252	297	284	301	278	272	279	250	276	311	253	262	280	286	251	270	287	269	265	275	269	248	285	255	274	250	277	264	298	267	272	274	294	271	268	260	276	292	245	246	274	267	286	311	264	251	275	260	271	279	261	253	281	270	284	263	253	303	289	279	299	283	301	302	256	310	299	267	284	260	287	274	271	284	271	273	258	268	276	302	293	279	272	285	278	250	262	291	289	279	276	281	284	270	260	253	292	277	268	273	264	281	279	249	292	256	267	298	267	294	270	276	270	310	266	277	275	306	250	295	289	288	297	290	275	258	271	250	238	273	250	246	258	253	254	246	263	266	278	268	272	285	281	283	285	312	280	307	271	298	269	287	315	256	315	254	273	288	296	296	293	295	261	280	242	271	281	284	283	271	249	284	271	277	302	277	300	276
4096	12831	10422	5159	3796	2727	2131	1602	1203	935	811	737	604	596	538	501	424	410	419	393	368	370	370	352	351	365	375	354	346	349	365	305	320	347	310	295	324	317	303	311	310	328	311	310	316	314	351	331	317	330	293	351	298	293	281	286	312	299	303	298	289	302	304	313	281	301	278	286	254	290	293	291	312	303	291	298	298	282	300	292	303	292	293	342	293	288	294	277	260	315	284	313	312	326	304	302	334	293	293	284	290	307	301	335	328	275	308	298	307	312	304	337	271	293	308	319	297	311	304	311	298	325	276	281	293	304	307	304	285	294	275	300	271	260	306	291	274	305	284	297	301	311	317	293	276	295	279	278	279	281	264	307	285	291	302	293	337	305	281	299	303	302	301	335	289	307	300	284	288	278	293	307	310	292	322	303	286	301	292	286	284	311	281	278	306	331	297	341	290	289	279	314	285	311	291	308	323	327	335	331	296	263	276	327	277	265	319	270	302	286	269	281	286	298	286	307	300	274	301	313	284	289	294	301	316	287	276	331	286	289	289	316	295	295	303	298	310	292	273	285	289	312	288	289	273	308	296	301	306	304	281	307	274	328	296	261	320	322	272	285	287	305	296	285	273	305	306	344	277	278	310	282	279	291	308	284	301	294	275	302	264	325	300	345	336	328	263	270	278	314	293	287	320	273	279	319	332	299	296	297	317	268	284	282	320	258	332	289	261	306	318	309	286	319	306	289	260	295	306	282	291	292	320	297	311	294	307	306	295	255	321	289	316	280	305	284	292	293	267	303	297	283	270	280	294	267	323	278	267	266	308	296	286	288	302	298	302	298	275	270	309	300	294	318	311	288	319	292	275	270	314	284	281	281	299	320	270	277	297	290	285	274	302	296	279	300	258	326	320	280	279	300	280	323	281	299	297	272	285	286	289	280	312	294	286	281	282	315	280	316	271	306	278	314	315	296	319	297	302	289	280	268	278	310	284	290	325	308	291	284	294	309	258	294	287	292	302	307	288	296	269	285	281	296	273	283	279	298	295	287	298	328	272	318	297	330	320	299	299	308	264	305	285	271	296	299	284	265	312	305	271	289	306	312	303	293	300	295	301	328	290	276	290	300	325	302	283	305	299	313	295	310	296	285	314	300	325	286	285	282	302	281	296	273	277	288	295	317	303	269	312	272	287	267	292	298	294	289	284	279	304	301	300	302	309	292	306	273	289	305	298	297	276	304	301	322	292	305	276	310	271	283	296	300	296	309	309	304	305	273	304	281	292	301	299	287	307	299	312	287	297	276	283	317	311	291	300	298	308	282	282	311	310	304	293	296	292	295	286	294	335	314	276	306	302	291	309	295	318	278	310	292	312	301	321	305	288	320	294	310	296	289	315	295	299	275	299	297	281	272	297	292	303	285	290	309	302	288	306	302	275	312	307	297	305	298	309	298	289	292	302	306	321	261	289	285	302	292	250	312	309	286	296	302	279	253	294	314	255	294	285	332	296	297	298	276	297	275	311	267	275	305	329	287	332	316	287	308	294	327	284	293	284	288	310	313	296	282	309	306	297	274	278	305	307	283	285	307	304	326	270	310	291	300	295	287	282	311	293	271	314	317	305	301	290	284	334	317	306	312	273	321	298	299	293	285	310	297	292	309	298	289	319	308	297	268	299	318	295	297	311	281	300	310	302	309	285	274	282	301	294	326	262	296	279	287	275	312	285	315	282	281	259	289	321	308	276	323	292	292	302	306	325	286	323	305	271	292	296	290	291	288	328	283	319	304	328	330	302	312	283	320	319	281	295	273	292	311	297	280	299	306	271	307	307	287	299	297	289	308	293	293	307	307	287	306	307	277	276	290	281	298	254	291	294	290	325	299	290	288	278	296	299	288	278	303	315	283	290	304	311	289	293	301	264	289	290	278	308	292	288	290	305	290	289	299	273	327	309	321	297	298	306	284	296	272	280	262	288	285	328	262	302	294	313	304	299	303	291	298	293	288	290	308	298	307	277	280	278	285	328	238	259	289	295	315	303	333	281	273	304	309	255	292	307	293	309	315	302	316	289	290	292	300	292	302	303	254	286	304	310	287	288	290	291	291	293	271	304	326	293	297	274	260	316	306	283	280	298	267	280	308	277	327	308	312	321	292	320	303	287	315	310	296	309	291	309	276	306	289	307	304	298	300	287	317	291	294	307	289	300	275	266	284	289	287	316	319	295	284	283	295	314	334	284	269	302	266	288	336	298	286	288	312	293	291	294	291	291	275	298	302	282	298	273	267	285	293	295	301	277	313	322	294	315	281	312	242	294	301	287	289	296	246	301	298	317	303	282	293	284	267	308	290	297	318	303	329	297	300	340	309	298	293	311	272	299	292	293	331	269	298	261	284	285	284	283	288	269	289	288	323	301	283	298	269	280	312	292	314	281	289	324	288	313	290	312	278	311	307	298	295	291	261	339	288	311	301	291	285	309	315	277	248	284	312	311	314	297	291	310	291	268	335	315	285	302	289	329	288	260	263	293	304	299	282	288	307	274	290	297	292	278	283	316	304	279	276	284	276	304	274	287	305	296	281	268	266	291	303	307	299	302	285	292	302	303	281	290	306	323	282	317	287	297	279	288	253	302	273	273	289	282	275	268	294	295	307	294	297	322	279	300	294	280	285	274	311	295	279	326	269	306	270	262	274	306	304	305	306	302	284	285	315	294	300	321	306	291	298	298	334	299	297	288	284	287	285	325	274	307	292	305	309	295	304	330	281	312	282	287	319	289	295	283	317	315	328	301	311	309	309	315	303	299	272	308	287	303	306	291	294	313	283	295	297	292	289	276	277	318	283	286	293	310	279	262	317	263	296	315	295	268	298	289	286	290	320	286	319	293	298	298	301	302	300	294	290	272	267	306	293	310	302	307	292	260	319	305	283	293	276	316	308	290	275	314	289	283	289	297	319	288	307	307	286	307	299	325	288	310	319	303	271	304	291	287	292	297	307	295	311	289	299	324	312	299	281	311	334	298	312	314	300	291	302	313	293	313	290	267	305	271	277	303	282	255	298	299	329	295	318	279	281	286	288	310	262	324	273	297	296	286	293	287	297	312	300	289	313	302	277	301	307	284	310	286	274	254	274	288	319	268	296	287	302	270	300	292	291	322	302	298	289	264	297	272	292	310	309	303	333	266	281	255	312	285	324	273	285	291	306	293	327	297	284	312	302	262	322	268	305	314	323	271	281	277	317	260	291	255	262	286	308	299	257	293	281	291	312	304	276	277	299	300	313	283	274	321	293	289	271	317	300	289	288	306	292	304	282	282	308	291	294	320	301	277	338	294	299	304	303	270	290	312	282	311	307	298	279	271	284	304	293	295	291	309	304	288	294	279	283	307	284	278	288	301	313	281	279	263	303	297	273	285	298	300	315	301	262	277	289	299	264	291	270	313	299	313	298	311	302	298	304	324	312	318	326	306	278	298	285	264	277	295	300	276	325	294	280	284	282	293	282	275	265
27212	19191	6366	1445	1077	1003	1021	942	958	932	977	999	942	992	964	995	935	962	949	934	971	956	957	970	1006	996	1010	913	1023	994	938	972	1003	937	971	955	946	981	943	930	984	1000	1003	915	960	980	1004	922	936	950	948	964	977	1000	1001	973	936	987	984	900	925	941	972	921	922	952	959	953	1023	931	939	902	943	980	1020	930	934	958	975	1001	959	984	984	959	940	972	1005	937	991	972	970	943	936	963	959	951	938	1008	942	897	985	994	959	1020	955	880	976	933	957	977	947	947	954	954	992	966	962	971	937	946	975	959	965	954	986	911	938	999	927	936	972	1010	993	953	952	919	973	955	985	1011	992	970	1013	941	947	952	970	996	997	928	960	999	952	958	930	954	916	985	952	960	956	977	942	1021	934	957	915	947	944	1007	984	925	946	1009	997	944	952	983	949	1007	973	968	926	971	1011	964	970	983	994	973	1001	1003	1010	901	968	934	923	956	1022	961	1003	958	978	1004	980	976	1049	935	973	1011	951	983	976	943	986	998	997	996	969	935	994	933	955	986	922	946	935	935	969	987	971	960	998	979	957	947	1025	950	994	975	965	950	934	935	974	1031	991	999	979	989	962	1002	1003	926	929	925	963	942	1010	978	971	966	998	941	1037	964	904	973	939	975	954	938	1010	944	981	949	1038	988	936	943	981	993	911	909	987	962	958	998	1039	1011	1008	932	946	1025	940	1044	964	997	942	961	895	956	998	997	1019	995	998	966	990	936	949	957	950	927	975	943	986	961	949	969	1009	925	952	1021	971	1010	941	978	932	957	975	1028	927	1008	955	963	958	992	955	1002	1013	932	928	932	1006	991	962	920	971	987	957	940	919	930	911	967	939	981	1017	987	1006	949	959	961	977	963	942	949	953	959	934	1008	930	975	1013	931	960	975	961	951	979	1037	958	949	964	933	1023	933	937	972	953	1000	883	960	957	970	994	929	921	944	985	988	991	950	965	899	957	977	963	992	964	986	978	980	985	938	982	935	954	935	958	971	969	983	934	1007	1009	988	970	945	941	958	936	969	994	988	966	926	967	958	944	958	954	982	954	943	998	927	1006	955	991	1012	978	961	946	947	949	932	1012	986	1012	1002	947	999	978	1052	956	920	989	927	969	958	937	997	950	925	960	974	962	962	980	990	920	996	961	940	952	934	949	952	952	976	946	977	949	932	973	928	993	1023	1029	942	972	953	995	973	1026	994	965	987	983	967	986	965	945	1019	961	892	975	962	970	989	955	978	1014	931	979	941	955	938	941	946	954	955	979	978	944	934	979	968	991	969	962	927	973	986	937	992	1029	942	978	911	957	931	987	1003	967	981	1002	971	965	1049	953	939	951	931	950	955	932	949	921	999	911	956	928	913	965	987	916	941	933	916	899	960	958	961	980	960	935	961	927	966	960	959	975	896	958	1009	1006	981	932	979	946	974	1036	933	946	1037	998	916	972	950	964	989	965	899	915	1000	935	930	949	895	949	966	956	969	927	950	936	976	958	963	932	974	1013	976	901	1001	985	1005	937	951	955	953	1018	954	930	887	969	989	936	975	983	944	976	978	992	1038	956	981	999	925	939	975	962	975	1017	973	993	1024	977	917	968	919	983	952	1024	962	1021	986	946	950	893	983	949	966	963	953	987	982	948	982	939	950	944	977	939	904	932	938	935	959	990	957	973	1035	974	946	931	956	1007	945	994	1004	998	975	958	989	925	998	956	966	993	971	928	956	962	980	954	1021	954	1014	935	1004	941	942	930	939	957	963	955	980	947	1011	895	972	956	993	960	911	948	942	999	1007	951	967	930	917	933	933	919	983	991	919	972	970	1020	921	913	1014	979	968	966	912	921	972	945	960	962	967	968	957	976	1005	997	943	974	1009	978	927	973	937	1001	952	966	946	930	945	971	962	915	1003	939	980	969	917	974	1035	992	975	990	983	968	974	984	957	937	946	884	931	969	995	982	990	1004	1014	926	994	967	959	952	894	970	955	973	968	940	982	987	961	977	940	971	943	1002	949	977	990	983	911	916	989	982	1004	937	965	1004	946	950	928	995	945	931	968	921	945	970	952	923	908	908	989	984	976	1020	874	971	969	921	943	1019	937	927	927	936	978	943	983	972	989	998	1024	1025	922	934	928	962	944	1021	982	1026	949	920	993	997	978	982	962	947	1015	1031	988	975	978	978	973	1017	1022	963	943	945	932	951	958	960	967	924	946	963	961	949	934	956	976	968	983	969	962	965	1021	966	975	950	956	980	897	981	946	997	967	919	994	950	895	968	984	986	953	988	972	976	942	973	975	942	991	990	970	981	980	982	934	977	1011	945	952	936	976	948	1000	950	921	991	1016	962	945	968	996	945	950	917	968	924	959	884	944	969	954	964	952	939	999	959	1006	984	903	902	952	1078	1011	950	959	914	1003	941	1000	943	984	975	978	982	949	978	996	957	895	1007	974	946	988	906	967	962	941	966	985	900	958	910	983	984	961	992	964	971	975	921	994	935	982	959	970	984	986	967	967	983	944	969	931	941	954	971	1031	969	912	922	982	982	971	941	972	942	906	910	997	950	938	990	929	969	987	937	949	917	950	939	988	986	945	997	989	956	950	1017	960	992	1009	924	955	955	911	941	986	919	939	971	961	987	1024	955	992	988	948	942	962	992	969	934	918	973	942	962	1010	948	924	976	950	947	955	973	977	974	938	966	992	995	914	941	936	936	938	995	960	1034	970	954	945	944	1002	995	967	989	954	959	978	934	888	964	906	919	919	954	1002	932	984	951	1002	961	988	997	964	934	944	973	993	950	944	989	974	953	966	1039	1013	972	947	1037	969	987	961	1021	931	985	979	937	941	958	1026	932	927	995	1052	939	972	952	1012	970	1022	930	963	939	1001	983	975	953	946	1030	1009	956	954	1003	937	953	915	924	922	976	976	949	942	987	998	1015	999	1025	905	984	961	905	958	968	933	961	974	945	954	971	942	979	884	993	933	940	955	952	985	886	968	989	923	1009	971	951	944	976	977	933	940	976	929	926	1043	969	939	989	986	966	972	971	940	989	920	996	965	1005	941	971	976	1011	979	939	981	1004	974	1005	959	957	948	1028	972	987	978	970	983	989	946	946	905	989	943	945	928	1017	915	965	988	995	924	932	972	964	974	880	935	935	897	944	944	991	935	942	981	988	973	984	985	1010	929	1012	982	990	963	1006	955	942	988	940	903	980	966	986	934	949	958	1003	934	917	955	973	943	966	981	923	955	978	954	970	938	991	951	971	940	925	906	1021	983	950	985	991	937	1009	1014	935	961	981	929	975	932	966	948	991	933	917	1034	959	1034	975	920	950	963	1051	1035	952	985	976	940	971	970	953	932	993	958	933	956	923	946	959	949	973	1015	919	963	964	985	999	965	1026	943	986	980	1004	975	904	954	1022	972	975	937	976	990	958	958	986	936	987	972	996	1004	995	971	980	996	1003	933	992	1005	968	987	1022	923	919	972	946	982	986	1009	955	938	989	1045	1028	1022	1033	1020	980	958	992	963	1010	962	927	1023	949	957	1023	978	1025	928	978	938	957	993	950	957	944	975	978	989	947	917	974	940	979	931	871	972	1022	979	999	948	981	936	943	955	1039	954	988	961	994	961	997	968	1006	966	966	960	1008	959	940	981	972	1007	1018	961	1000	997
4623	1411	1290	1169	1161	1044	1049	935	990	1052	1016	1066	1080	1072	1041	1085	1027	1080	1052	1047	1064	1077	1026	1007	1036	1023	993	991	1009	1050	1079	999	998	1024	1055	1000	1026	1043	1028	1042	1111	1006	983	1015	1009	1003	1039	1067	1048	1051	940	1048	1017	988	1003	1016	1003	1070	1004	1089	1004	1064	1029	1025	1032	981	1012	1016	1021	997	1058	1023	1046	1033	1018	1069	998	977	1015	1078	1054	1050	1038	1052	1042	1010	1006	1002	1018	1000	1046	1027	982	1073	1034	1041	1030	1020	992	1044	1002	1035	1020	993	1037	1037	987	990	1019	1010	1028	948	999	1056	1044	964	1043	1013	1007	984	994	1013	1029	1055	1044	1069	1038	1056	1011	1036	1015	1002	1007	1023	1018	1006	1043	998	1016	974	1078	1043	1028	1054	1016	1078	1016	1005	999	949	1002	892	1031	1012	1027	1020	1055	1054	1022	1017	1008	1019	1068	1035	971	1022	1038	1063	1003	986	1030	947	972	1022	1011	1058	1023	1024	970	1003	992	1014	1020	1036	983	1005	1011	1125	1018	1025	1038	1013	1046	1038	1036	993	1051	966	975	987	978	1020	1047	983	1064	1021	1006	1070	1023	1021	1011	1042	1075	1044	973	991	1014	990	1078	995	999	1009	945	1044	1025	990	994	990	1023	1045	1050	1013	997	1069	1033	1008	966	1059	1028	959	1026	1008	1003	1001	1063	1008	1026	1037	1072	1039	992	1051	980	1022	1041	1001	1044	948	1011	1064	1013	1013	1042	998	1035	1035	1024	997	978	1024	1019	1015	1007	1023	982	1003	994	1073	1001	1012	1004	1076	975	1046	1017	1012	991	1052	977	960	1036	1060	998	1056	1053	1042	1029	1017	1005	997	1028	1017	1011	1013	1036	1002	977	991	980	1049	1025	1040	1046	1036	971	982	1055	1005	1036	1044	1038	1007	1036	1067	1079	958	972	990	959	1020	1001	1022	1050	1029	1046	1039	1013	959	1024	1032	998	1046	1032	1074	995	991	1009	1027	1022	1034	1037	1036	1015	1033	993	1018	990	1000	1061	1002	982	972	1010	1059	1072	1010	1082	1045	1033	1031	998	965	1013	1029	1012	1025	982	1006	1028	1053	1025	1074	1052	1013	1032	1042	972	1066	1056	973	940	1017	1073	1032	1035	1018	1044	1062	1042	1018	1033	1013	1017	1043	1031	1004	1021	974	1026	1049	1016	1006	1011	1050	1008	1033	1000	1012	1004	1028	1025	1014	986	953	1012	1025	1023	1066	1051	1027	1041	1031	1091	1012	1038	952	1034	991	1032	974	1050	1033	1018	980	941	1020	1077	1046	1009	1020	1007	1010	1049	1034	1071	1033	1062	1022	1036	1012	1035	1046	993	999	1014	1007	987	993	1005	1023	995	997	1041	1013	1044	1036	959	1055	988	1021	973	1029	975	1044	1031	932	1015	1077	1000	1112	992	1053	1034	1046	1042	1067	1062	1043	997	1042	969	1038	1005	1027	1012	1007	1007	979	965	989	1039	1003	1009	1026	1040	1054	1009	1053	1005	982	1015	1084	967	1081	1088	1037	961	950	985	972	1024	1013	994	1058	1027	1080	987	1003	953	1009	1047	1017	1029	1016	1037	1042	1028	1028	986	1020	1021	1046	1056	992	1003	979	1016	1045	989	1007	964	1034	1091	1034	1071	934	1065	1045	1034	1032	1050	976	1032	1009	1019	1061	1032	999	1031	1017	1053	1028	1015	941	979	1006	978	976	1061	1036	1044	1048	1010	1012	1007	1004	1020	971	1003	1001	1018	993	1045	1046	996	1013	977	1087	1083	988	1027	1032	975	1048	1031	1056	1026	1086	1081	1056	972	1000	989	1060	1058	1059	987	970	1022	1029	1059	1075	1044	1016	1016	1042	996	1043	1043	958	998	956	1033	1017	1028	1071	1016	1048	1004	1001	1013	978	1049	950	983	1038	1033	1022	1039	1051	1053	999	1018	1043	1001	1071	1008	1016	1057	1032	1012	986	1067	1020	1052	1033	1056	1081	998	986	1008	1030	1020	988	1044	1010	986	1045	1032	1014	1009	1017	1061	1034	996	1068	1032	1022	1000	983	1008	1054	1042	958	1003	1069	1038	1010	1046	977	1028	972	1013	1031	1085	1024	1005	1038	1008	1098	1047	955	987	1018	1007	986	1044	1010	979	986	988	1008	986	1043	1022	1031	1021	1050	1001	980	996	1049	1036	1019	1031	1034	997	1033	1048	1041	1037	977	1005	1015	1009	1037	1002	1055	989	1003	1016	1025	1021	1034	1002	1009	1002	1023	1011	1088	1010	1002	1077	1093	1026	994	1029	972	1059	1025	1035	1075	1014	1044	1014	1047	1009	962	1003	1013	1024	1038	993	1028	997	1007	1057	1010	1025	1010	1028	998	1038	990	1025	1028	1056	1022	1020	999	982	940	1051	1031	1074	987	1010	1026	1039	1019	1059	1019	988	1008	1068	1052	1033	1040	898	994	1009	1032	998	1057	981	1004	1059	986	1031	995	1004	1001	1018	954	1023	1024	1030	1023	1046	1048	1039	1012	980	1016	1005	1119	1002	1020	1043	1044	1004	1012	1029	1030	1023	1017	1036	998	1005	977	982	998	1016	1004	994	1015	1000	1023	1011	1064	1007	1026	978	970	1067	1015	1003	1033	1070	993	1042	1060	1060	986	1047	1046	1007	1048	1019	1043	1029	1066	996	1045	993	997	956	1048	1015	1026	991	974	1023	1024	1007	1008	1110	990	1073	1034	974	1003	1071	1007	1007	1007	1030	1012	1012	993	1042	1064	1020	1007	1053	1010	1000	1034	1024	1054	1012	1020	1024	1031	1012	988	1055	1003	969	1000	1002	1005	1005	1025	1076	1067	973	1036	1048	1038	1004	1024	1042	1034	1005	995	1026	963	963	999	1052	932	1042	1071	1027	1021	1031	1024	1072	1001	991	979	1036	1000	1037	1024	987	1023	1007	1002	1018	967	1002	1040	972	1008	997	1017	1023	1022	1038	1032	982	1049	945	997	1029	1020	1036	1076	1011	990	1012	998	1027	1037	990	1056	985	992	999	965	1047	995	992	1041	965	1002	1020	1026	1040	1005	1016	1046	1048	1017	958	1030	1030	998	1002	1032	1047	1005	965	1021	1043	1038	1065	964	1052	983	951	1022	1024	1041	991	1069	1043	1021	967	1051	1030	985	1077	1000	1074	1017	1057	1082	1043	1009	1093	1006	1019	1005	996	1092	973	1012	995	1068	999	1023	975	1039	1046	1045	1020	1001	995	1044	1029	992	1016	999	1035	971	977	1024	1073	1006	1001	1011	998	1028	994	1074	986	1010	986	1015	1006	1077	1017	989	1044	1069	1108	1071	993	1003	1039	952	988	983	1043	930	1034	1030	1011	1051	1025	1027	1040	975	1015	1052	1026	1045	1015	977	1055	1056	1040	948	1047	1019	992	1034	999	1015	1002	1004	982	975	1015	1021	1036	1012	1016	1009	980	1000	969	980	993	1013	1003	1014	1030	1002	1055	1017	1008	1026	1046	989	1013	927	1017	978	1042	994	1004	1079	1001	1024	1019	1012	1007	1024	1006	1001	1001	974	1037	982	1058	1063	982	1022	1003	1037	1000	1007	983	1018	1053	994	991	1034	940	1033	1096	965	1019	1020	1057	1020	1080	1076	1050	1068	1079	1031	1031	1033	1092	1017	1003	1027	967	1018	1036	1053	996	979	1024	976	991	1051	1025	1063	1015	1034	1038	1088	1007	1011	1064	1029	1056	991	1083	981	1042	991	1034	1011	980	975	1049	978	965	1004	1024	1011	1021	1025	1074	981	1056	1004	1027	1088	991	1007	1020	1021	1004	1053	1059	1040	1009	1011	967	1061	976	919	995	1040	1057	983	1043	943	1019	1004	1073	988	992	1045	1066	1023	1015	943	940	969	1058	1002	1044	1026	1003	1043	1065	996	1003	1048	994	1056	990	1003	1005	1089	1048	1002	1059	1010	1008	985	1010	1042	1065	1100	991	1020	1035	997	1057	985	1015	976	1050	982	1078	982	1078	1013	1031	987	1012	1034	973	999	1065	1035	1044	987	1061	1003	982	1069	999	1038	1023	1004	1039	1054	1027	1020	1011	965	1084	1021	1057	1067	1008	1028	1043	963	1015	1006	1040	989	990	1016	1032	1007	993	968	1028	996	1009	960	1053	1049	1004	1048	981	1011	998	1025	1058	1011	962	1017	1041	1028	1003	1062	961	1007	972	993	997	1002	1030	975	1022	1017	1036	1025	997	1005	1016	1045	991	981	1004	984	1022	1061	1021	988	1057	1017	996	1057	985	1045	1013	1003	989	1017	1002	974	986	1028	1012	972	990	1032	1035	980	1071	1005	963	989	1049	1070	986	1055	1085	1005	1003	1059	1004	1017	1017	1047	989	1024	1041	1036	993	1000	1027	1000	988	1019	1029	992	1036	1010	1064	961	1045	1046	1049	1009	1052	1024	1047	962	994	1032	1048	1002	1041	1028	1060	1006	1016	1010	1058	1022	997	985	1033	1011	1007	1021	1041	993	1074	971	981	1003	989	983	1036	1036	1042	965	1016	1037	1045	992	995	1049	991	952	1058	981	1079	1039
23294	20888	27982	23944	20895	11691	1741	1215	1036	953	932	869	866	848	785	788	801	808	792	773	792	823	754	741	733	715	714	800	806	737	852	728	757	751	754	729	738	708	764	735	720	755	791	796	758	748	740	728	738	709	705	716	711	707	751	738	737	735	702	727	739	721	688	688	789	739	754	720	735	740	688	716	764	771	730	725	720	735	731	747	751	773	717	709	728	733	721	746	721	738	771	751	727	755	717	714	731	769	738	748	737	776	729	718	731	696	736	767	721	689	726	713	723	734	734	750	762	731	763	740	732	753	768	731	740	718	698	690	732	749	689	742	709	735	766	755	718	709	744	762	709	690	730	728	760	755	719	697	695	756	769	752	692	764	763	780	719	670	712	723	718	746	757	737	707	706	731	717	769	757	700	728	750	740	728	715	755	766	700	739	693	754	724	692	748	728	724	727	778	724	755	697	736	712	725	790	767	744	730	740	689	721	726	718	729	727	761	727	750	764	755	737	715	728	745	733	748	720	716	749	727	681	698	705	755	774	779	747	701	743	697	706	705	718	706	715	763	756	756	736	745	694	716	764	770	683	796	752	704	724	798	718	721	739	751	691	725	675	691	769	749	756	720	753	740	697	748	723	729	744	714	767	717	751	782	745	729	736	798	753	766	699	756	739	783	729	752	760	754	696	723	761	731	774	709	733	734	740	761	747	782	741	735	738	739	673	744	715	723	767	739	747	761	718	739	775	743	771	776	715	753	694	791	787	707	761	729	751	769	727	781	703	754	744	759	769	710	738	743	712	725	702	753	711	732	778	754	690	770	761	735	719	769	750	685	778	767	757	727	740	750	749	723	686	758	711	702	704	712	788	698	733	701	733	758	757	758	748	732	751	718	743	780	696	787	723	740	709	710	753	762	752	711	739	729	807	732	737	733	707	714	731	721	764	696	713	704	778	776	696	678	712	766	707	736	720	736	727	762	758	699	729	742	758	709	775	688	729	733	716	725	713	738	715	653	715	742	756	740	738	721	720	738	755	748	730	690	729	750	742	718	738	733	721	764	733	767	724	741	707	691	762	745	756	746	805	731	729	748	723	737	743	704	733	756	659	717	723	749	731	683	759	734	791	753	757	723	772	695	696	704	720	719	763	710	745	723	712	739	708	762	715	746	730	742	687	743	763	728	774	713	702	745	701	703	709	749	745	719	754	766	720	727	751	723	711	711	689	733	736	745	732	735	742	778	732	753	750	751	697	741	744	676	700	694	727	721	749	711	798	721	754	732	760	717	756	641	782	713	775	723	750	685	723	747	760	725	708	713	749	717	766	680	723	723	704	783	698	768	759	740	745	687	722	705	724	712	762	706	762	738	731	718	699	728	767	749	754	767	737	748	741	685	735	691	688	699	725	723	776	716	745	738	729	703	743	752	737	699	715	734	716	738	722	721	718	721	720	725	747	742	716	711	772	696	731	699	720	742	724	708	754	694	706	751	740	796	691	782	716	720	663	736	730	732	738	693	753	754	739	690	708	661	757	737	746	762	767	742	710	750	715	764	689	703	687	715	728	762	747	772	704	745	731	679	745	697	773	775	742	755	707	739	738	729	707	774	710	722	718	774	736	778	734	745	696	739	742	672	765	679	756	724	758	709	743	743	731	721	732	682	778	705	726	729	794	722	758	734	728	699	745	710	757	749	694	720	713	757	669	694	730	789	699	714	767	730	745	729	783	759	711	793	731	758	740	739	753	722	717	717	706	731	704	747	746	713	709	701	702	718	749	730	687	725	709	738	736	762	700	764	765	703	726	685	727	765	716	718	699	691	754	722	768	751	770	721	794	733	723	735	762	757	687	740	743	766	719	779	734	729	756	698	753	714	724	760	733	740	745	750	746	772	763	804	717	707	726	696	748	705	735	736	728	732	726	723	727	725	702	757	731	750	660	710	756	768	719	742	725	712	717	757	653	716	760	717	769	749	733	788	745	744	753	770	765	740	795	694	727	746	804	715	716	766	685	740	779	707	736	738	716	755	755	813	763	724	726	732	718	682	760	726	738	768	753	721	772	711	756	727	725	726	704	738	703	696	731	744	798	718	781	705	738	714	714	759	720	758	702	805	715	728	682	744	732	751	705	725	736	671	730	781	750	741	749	777	739	717	672	738	722	785	693	782	756	692	695	770	746	732	717	750	753	707	707	676	732	742	733	775	727	735	673	696	786	728	749	674	722	792	751	732	679	764	728	746	724	705	728	697	699	693	748	729	709	717	725	752	707	754	724	715	756	729	766	757	711	746	746	686	758	684	686	769	731	736	725	738	774	730	725	715	743	647	786	676	747	701	687	731	755	729	696	735	775	758	746	692	736	703	769	702	688	704	709	747	747	714	741	712	724	745	699	725	753	730	734	736	716	706	743	758	782	745	795	759	682	723	714	716	732	775	716	792	731	746	705	722	735	754	773	703	736	749	748	745	716	746	748	703	755	686	758	750	762	772	714	753	738	722	697	742	760	723	711	732	701	777	723	714	695	740	718	674	708	722	703	691	727	738	751	697	737	733	744	746	720	723	704	743	694	681	701	742	697	708	731	707	728	695	714	751	716	746	740	739	729	736	739	716	697	768	703	760	745	715	724	732	718	713	717	781	731	721	736	724	749	713	688	722	743	740	685	759	724	728	735	717	695	718	687	724	761	738	719	712	789	742	686	737	766	751	768	740	748	734	708	757	751	659	640	738	717	742	730	733	752	716	703	712	740	737	694	757	702	711	703	729	758	768	722	736	712	763	717	729	703	734	690	725	752	745	736	743	706	753	740	716	718	751	710	707	745	779	736	744	733	723	734	713	748	726	777	691	717	737	733	704	744	717	745	713	742	787	743	736	699	737	720	753	726	773	719	725	675	764	738	784	768	727	762	739	745	770	697	794	720	708	743	672	723	741	690	741	745	732	736	756	748	706	694	703	700	727	733	759	794	759	736	744	762	739	736	781	737	734	731	749	793	745	728	759	705	726	760	715	751	735	736	729	757	698	721	709	754	717	720	689	729	694	728	739	700	710	758	704	762	717	684	706	686	701	736	725	736	725	761	692	719	732	736	745	718	695	656	738	744	721	743	771	750	759	692	719	679	731	749	732	721	731	725	718	738	661	747	701	760	774	742	763	735	718	752	770	749	742	763	709	700	703	720	778	723	772	743	722	671	736	733	766	716	734	706	719	709	714	696	675	739	775	776	740	703	696	707	758	725	736	722	769	700	733	745	751	759	757	754	716	720	691	700	718	739	734	693	734	746	746	675	682	721	735	773	770	737	763	751	683	739	698	692	747	715	765	740	714	737	746	745	741	769	688	749	736	735	705	729	741	739	699	697	714	745	692	697	685	758	740	702	750	720	719	726	745	712	738	774	716	734	752	712	749	720	724	729	726	760	723	723	695	730	765	791	744	738	691	768	739	756	756	704	752	749	734	703	726	674	773	759	681	750	761	742	742	736	695	737	789	742	769	725	721	790	740	738
3357	7812	6443	3200	2529	2039	1672	1406	1279	1077	1053	1053	872	908	887	862	901	865	853	856	901	845	825	851	842	855	793	847	804	814	805	760	845	783	791	816	804	791	844	750	837	811	824	762	767	821	836	836	806	834	836	769	814	793	765	831	821	789	810	821	797	812	816	818	825	797	764	805	820	753	837	850	788	797	797	819	804	801	796	819	810	812	784	774	811	801	820	807	785	809	814	776	776	767	773	823	801	790	812	781	795	777	770	770	720	816	763	814	809	744	831	822	798	774	812	829	816	814	783	794	799	799	784	786	830	801	768	783	785	838	766	813	866	800	854	769	750	815	831	812	804	804	803	821	844	755	765	767	790	785	796	792	835	771	818	756	788	778	788	783	864	770	841	813	740	795	763	796	762	831	773	769	828	799	793	804	822	841	784	752	745	802	828	836	778	786	742	796	830	831	737	828	827	767	798	827	789	785	756	769	783	805	805	838	805	791	806	797	730	823	842	788	771	738	788	783	806	759	761	835	771	832	772	790	819	817	787	824	774	799	808	787	801	744	760	793	785	757	788	802	803	825	816	826	790	817	810	824	778	742	754	771	828	821	826	795	788	793	855	781	754	732	779	779	774	800	797	782	782	769	793	847	817	789	756	782	765	813	725	777	764	810	767	806	775	787	808	793	800	806	806	844	809	819	804	815	783	782	804	815	785	841	811	754	777	796	779	793	805	778	761	782	822	719	826	804	802	841	816	749	808	818	745	823	799	811	811	792	756	783	843	793	785	791	824	836	787	771	808	792	759	741	767	752	801	805	768	791	806	787	779	788	780	767	770	830	809	811	804	832	758	800	799	781	801	777	803	770	743	824	760	811	795	781	791	783	789	819	784	816	809	794	850	835	783	769	830	841	777	800	809	785	784	748	795	828	815	776	826	792	789	756	791	808	756	807	798	816	815	786	782	787	775	823	855	823	840	778	767	809	802	798	843	785	815	742	804	805	746	796	801	800	748	762	829	788	844	814	784	738	781	764	787	826	816	799	789	762	778	838	730	821	780	786	761	783	843	764	785	790	809	738	757	818	768	773	826	811	778	825	771	776	802	791	774	793	785	774	808	793	765	827	842	780	821	795	806	798	790	802	821	794	812	803	741	787	793	816	765	840	815	790	800	758	766	767	753	847	757	770	777	785	767	788	847	787	793	850	784	834	736	785	800	832	751	834	766	821	793	817	781	765	768	762	786	801	777	826	761	733	784	810	728	793	807	850	759	761	848	819	785	754	768	793	799	797	773	759	795	767	761	817	789	790	781	792	756	804	811	779	755	798	765	765	834	814	769	801	771	804	795	783	800	749	788	807	812	807	785	777	807	761	824	815	804	779	764	767	828	796	822	810	787	821	791	781	836	755	817	756	833	807	816	747	787	806	828	798	831	781	842	798	778	790	788	797	783	832	780	809	744	828	795	759	763	767	793	770	842	794	836	793	859	770	743	723	761	840	782	788	842	826	758	792	777	806	809	809	825	804	778	789	762	843	771	779	836	747	767	795	803	786	811	791	825	810	788	790	750	793	789	789	809	794	779	832	770	795	768	772	803	774	752	723	814	809	815	751	801	788	720	755	782	787	834	766	808	814	857	787	821	758	758	838	790	772	760	760	805	831	816	806	841	801	743	782	790	830	759	828	802	765	814	768	791	819	822	792	778	743	767	758	763	818	788	776	780	791	791	813	794	813	769	802	804	805	800	813	768	770	818	810	829	725	795	783	761	822	803	848	797	772	842	849	773	805	812	793	781	795	786	766	803	818	830	823	765	792	805	795	810	804	833	778	865	827	835	778	850	791	815	788	770	802	831	804	793	731	788	791	860	769	786	809	752	813	769	754	773	776	752	825	739	798	779	830	789	817	812	772	789	790	784	821	844	785	821	816	791	771	794	764	793	837	860	780	795	726	795	767	865	828	776	807	782	816	813	782	802	827	818	833	848	780	768	766	800	802	779	771	826	848	761	797	815	767	780	766	792	805	767	801	799	780	752	821	766	812	811	832	793	835	784	819	780	774	796	792	829	811	836	807	757	816	724	776	805	708	818	769	732	782	855	814	823	780	780	812	805	753	799	794	771	828	749	770	735	760	797	777	795	789	764	755	779	798	781	769	785	788	806	807	737	828	810	764	788	776	802	826	827	781	787	830	805	771	843	800	790	792	783	824	832	730	789	773	814	761	759	775	813	788	773	750	802	820	789	792	778	790	846	779	762	763	750	781	799	779	782	769	785	787	824	837	791	749	834	811	750	797	819	779	762	776	766	807	794	782	761	801	819	818	808	742	769	825	778	763	824	806	853	796	787	766	798	783	776	755	767	790	764	795	799	794	748	801	804	825	853	792	756	772	797	786	750	786	775	852	761	800	770	827	836	803	848	829	786	826	796	824	778	778	818	762	738	798	792	816	793	742	772	783	789	810	831	792	785	793	784	820	767	803	799	768	762	794	807	750	842	811	790	836	819	790	789	811	760	802	825	746	794	815	808	778	815	781	813	796	768	839	779	775	861	797	779	771	782	802	770	814	789	791	781	782	779	784	795	754	808	799	830	824	784	841	777	753	769	718	841	769	803	799	724	797	781	796	801	792	803	760	786	792	881	784	769	808	801	790	780	764	807	790	830	821	795	728	815	740	822	821	781	813	826	814	759	806	838	768	846	829	801	826	811	754	745	759	810	823	766	773	793	761	782	788	810	803	824	768	763	793	837	850	800	774	787	835	827	802	780	828	817	779	775	818	788	825	781	787	818	755	843	822	824	775	782	864	792	807	766	788	818	753	779	803	823	800	821	788	766	788	787	823	798	837	779	776	780	790	767	801	802	763	816	784	767	816	780	867	771	819	807	807	831	807	758	769	847	768	812	800	765	808	833	816	762	771	795	773	791	796	816	770	793	834	784	756	797	742	788	795	790	751	785	820	749	789	768	769	788	769	751	794	806	834	782	793	804	856	816	793	801	770	805	824	797	760	827	808	807	803	801	789	836	793	758	747	775	777	752	790	806	761	794	804	807	774	782	842	830	819	759	796	830	834	823	798	795	801	771	752	775	806	802	798	793	765	762	824	805	846	804	819	777	752	781	804	778	807	777	761	873	841	802	734	804	774	790	786	763	820	826	832	783	759	788	797	804	781	836	831	812	820	737	839	783	806	778	814	782	799	768	758	771	801	824	811	814	768	781	783	784	792	790	735	775	751	769	755	828	778	818	787	794	795	815	759	795	765	798	820	741	775	824	811	794	826	795	812	793	750	754	820	782	838	823	839	774	791	801	783	751	786	785	806	780	802	822	764	816	773	794	811	799	760	798	835	786	783	812	788	816	755	837	805	817	783	814	799	779	774	814	752	849	816	806	786	774	822	790	831	784	832	817	841	780	765	751	773	816	807	774	811	801	791	794	784	790	785	810	798	849	799	815	773	813	762	743	821	812	764	764	833	785	820	779	777	826	782	780	785	810	776	784	782	783	781
24260	20853	27099	24636	15784	1640	995	856	770	763	697	730	688	702	716	721	665	674	706	702	695	666	693	671	690	683	676	669	669	648	674	670	652	640	652	627	646	646	642	679	678	658	640	612	726	670	608	598	684	633	654	660	689	710	629	654	666	709	644	627	656	683	601	707	637	663	632	677	672	636	638	670	718	674	662	690	661	650	685	689	599	663	637	705	623	650	660	669	674	677	637	645	646	661	642	723	701	669	616	653	665	667	668	634	690	627	660	648	672	643	701	656	632	637	681	703	671	656	664	677	644	658	708	660	659	615	668	679	653	696	636	680	680	636	674	662	672	648	660	686	672	713	678	698	645	678	667	700	641	627	664	697	602	638	664	719	630	650	694	672	656	637	666	625	640	676	686	665	635	648	616	627	644	641	673	661	648	680	651	653	638	666	633	645	698	660	609	655	663	598	630	610	613	649	603	650	637	646	661	652	621	663	641	657	655	642	649	660	638	667	632	664	631	651	644	619	675	683	599	648	630	667	667	653	651	620	682	676	626	638	670	654	636	643	677	697	665	620	636	681	644	631	606	660	670	698	613	641	655	635	663	607	636	671	678	681	655	686	649	665	672	664	682	610	673	628	643	630	658	654	660	670	664	597	657	682	639	644	647	616	638	642	636	612	675	664	680	633	686	674	702	669	612	631	652	675	669	698	655	643	653	667	669	684	684	663	631	684	611	624	691	634	684	644	704	670	654	705	648	607	648	698	670	599	621	645	659	634	611	671	643	624	673	626	629	659	685	669	697	616	652	649	652	679	677	664	679	647	660	635	687	666	675	651	599	634	623	700	638	662	637	662	625	653	675	674	701	635	639	648	647	636	690	615	652	631	672	683	618	675	643	670	624	617	671	683	629	652	665	664	671	634	633	642	609	659	692	652	680	621	612	680	621	666	648	634	683	672	691	719	691	639	659	662	626	658	652	643	602	644	679	671	691	654	697	684	666	655	630	681	670	637	678	677	678	680	640	621	646	625	650	634	676	676	684	650	669	647	652	626	652	675	655	649	653	622	609	623	702	646	655	646	674	640	649	653	587	668	634	683	658	679	662	634	641	658	676	657	648	616	651	621	708	657	605	660	675	647	628	653	651	640	659	665	662	693	622	634	631	698	648	647	652	612	634	648	624	665	664	633	657	669	671	672	657	642	693	667	666	659	670	671	609	605	643	709	656	630	667	642	702	642	599	687	664	651	639	642	649	637	648	644	634	624	622	661	676	650	703	697	652	668	633	632	652	689	705	674	683	610	625	639	627	659	648	630	711	630	680	687	706	697	656	624	667	633	645	656	672	659	650	643	667	613	710	670	653	635	687	692	628	651	662	664	677	608	631	666	660	645	652	655	630	635	628	673	678	694	659	682	656	716	656	667	710	652	630	582	650	641	645	623	707	615	669	645	641	613	646	659	701	688	636	662	649	616	673	646	666	638	695	637	705	604	627	630	631	673	620	627	687	664	681	610	619	674	609	683	659	651	623	642	652	655	624	626	662	700	672	657	685	707	630	626	664	682	669	678	666	650	630	654	676	625	664	633	656	669	653	697	624	638	604	643	655	706	689	638	653	645	668	653	685	617	658	654	686	655	653	658	669	610	652	609	678	658	651	630	672	624	601	682	681	645	696	666	685	664	642	689	636	680	598	609	633	654	644	678	626	646	627	665	679	673	619	638	644	681	653	619	683	668	633	684	644	710	689	633	647	633	674	614	634	627	653	653	689	696	639	695	644	648	655	639	636	662	668	679	662	632	642	649	641	601	635	639	683	667	645	646	632	642	657	672	680	688	671	669	643	683	670	655	675	639	644	706	657	646	673	647	616	698	632	635	632	625	701	653	705	713	642	658	685	662	652	650	684	643	608	657	671	647	650	637	645	625	620	597	660	648	671	666	642	663	659	667	676	677	672	657	686	655	638	684	693	688	656	626	616	619	610	633	682	619	675	666	636	652	665	635	620	661	660	631	666	641	645	675	706	682	629	640	664	618	634	618	647	677	607	692	679	669	640	632	689	699	700	633	654	662	605	664	629	644	675	663	643	660	643	658	653	672	624	691	686	615	649	684	613	644	616	665	670	643	679	675	659	665	671	609	651	621	666	632	655	638	628	644	657	666	684	642	630	638	674	693	651	645	685	661	640	643	707	655	673	649	672	651	630	653	626	647	625	658	656	676	675	644	701	645	640	618	642	658	645	657	623	662	673	686	650	655	644	671	664	702	686	651	643	658	645	670	670	624	624	662	643	647	624	652	653	676	630	655	632	617	705	676	647	682	664	612	693	657	658	676	642	715	684	652	642	631	672	673	618	653	666	647	671	604	608	649	629	692	621	643	610	674	628	674	701	639	671	699	669	699	613	617	669	645	640	669	687	701	624	614	659	662	628	646	696	627	621	674	677	659	655	662	579	603	641	623	660	640	680	635	648	596	634	662	648	661	663	649	652	674	644	666	606	652	648	648	606	666	651	653	667	628	718	646	620	662	650	664	644	663	667	649	648	701	653	637	703	640	653	627	649	676	641	654	632	613	600	618	663	642	648	656	663	646	680	682	635	638	646	665	733	695	663	637	640	604	663	644	615	652	624	677	671	645	633	700	641	650	621	671	631	654	640	680	630	585	666	638	682	653	676	654	640	644	665	621	640	653	664	637	664	635	676	670	657	675	680	665	652	665	609	653	680	651	652	648	686	625	611	626	644	642	709	704	612	681	634	669	655	667	672	661	610	677	651	696	655	647	627	649	648	672	617	651	628	668	684	634	677	669	654	605	691	646	667	696	635	623	620	655	694	670	636	681	706	650	659	666	623	599	695	633	703	645	623	700	689	652	646	646	694	695	676	639	632	641	705	697	656	641	642	618	627	725	646	664	665	674	673	667	660	673	640	623	675	718	643	655	619	636	672	669	658	693	691	625	659	656	636	694	631	648	666	652	661	671	655	643	662	675	656	705	694	690	678	693	634	669	676	663	717	628	662	637	641	663	674	663	660	654	616	649	634	615	661	602	625	639	690	694	657	640	663	651	615	637	661	689	647	673	678	651	696	656	621	617	632	678	622	640	668	695	649	721	669	645	650	672	650	689	645	654	649	663	645	672	673	626	669	584	682	659	657	624	611	639	668	676	668	647	616	640	649	680	638	646	643	643	641	650	643	658	694	665	620	667	683	720	629	625	685	644	624	686	640	631	633	656	627	650	662	619	685	608	624	630	688	666	664	663	636	650	657	676	633	667	638	684	624	645	647	689	614	655	623	685	646	639	633	662	681	615	680	652	648	668	611	647	661	680	661	640	643	653	632	646	650	595	625	676	647	638	639	669	655	681	645	604	681	641	689	668	662	656	659	691	673	663	674	697	679	642	706	614	655	675	624	696	647	627	683	649	615	619	617	669	649	620	645	675	624	692	658	620	672	663	640	651	615	643	687	653	700	634	657	594	667	659	677	600	679	682	623	691	630	654	644	664	660	638
3461	5236	4163	2295	1799	1467	1286	1058	1009	923	844	800	812	746	762	700	734	688	702	747	723	719	687	716	653	709	740	725	700	733	687	692	675	711	725	633	735	659	700	689	711	657	683	676	706	677	668	691	678	678	651	714	654	670	684	658	679	678	672	662	679	705	665	695	720	711	667	698	713	706	713	663	676	634	697	731	720	665	663	707	661	662	680	673	693	713	647	668	673	687	670	680	650	690	708	696	625	681	708	652	668	690	689	699	653	681	698	658	729	675	671	624	624	679	707	664	705	732	705	698	711	670	707	614	636	672	726	700	674	650	675	671	676	697	716	709	701	669	672	664	618	687	657	656	645	723	656	652	722	693	623	660	717	629	602	679	664	741	664	705	713	712	670	669	687	696	651	678	713	709	671	634	674	686	704	722	671	735	693	643	692	643	680	683	667	719	659	636	724	708	667	716	666	641	659	678	706	671	672	723	678	677	690	666	699	634	677	729	698	649	667	713	741	716	678	702	695	689	705	626	669	662	693	653	691	719	675	708	635	693	656	694	665	702	695	628	660	654	712	715	697	722	722	672	695	708	715	701	699	736	723	655	643	710	671	682	650	718	686	687	655	660	718	693	654	660	656	677	663	715	644	662	714	616	690	650	646	691	664	666	700	710	658	703	703	660	672	674	689	677	675	667	711	734	659	714	674	681	704	661	658	633	653	703	693	626	666	672	695	666	639	739	660	703	673	679	691	686	685	673	673	714	657	681	716	659	706	649	668	656	656	676	681	683	667	630	668	628	717	655	657	690	734	661	623	671	737	677	720	679	667	687	670	661	677	676	679	665	651	631	670	678	669	696	668	642	718	693	681	686	643	715	681	675	667	678	674	664	660	651	672	709	730	700	726	705	676	694	676	687	643	654	649	634	709	665	679	661	714	696	690	691	668	629	703	713	735	687	671	679	688	691	653	678	699	672	683	656	640	683	641	668	692	664	701	667	708	657	720	661	693	635	704	678	702	665	687	658	717	678	693	671	688	673	676	645	710	661	683	700	627	670	647	727	681	692	736	687	704	721	640	690	675	636	676	643	671	647	681	678	679	693	652	715	644	708	674	634	652	673	646	674	705	686	694	661	667	714	659	704	688	682	721	629	688	697	695	669	705	655	748	679	653	637	663	703	698	661	699	693	679	686	726	686	660	632	698	694	694	645	690	705	654	705	702	663	670	644	666	644	697	715	704	755	622	637	665	660	665	680	650	637	665	694	629	666	728	693	665	614	713	685	707	690	666	663	700	719	667	663	641	681	694	709	676	702	673	702	657	662	662	699	739	652	667	714	677	665	671	683	673	677	666	664	709	718	682	657	674	684	695	706	692	694	654	706	647	638	662	684	729	657	702	691	712	717	623	672	687	696	686	681	652	686	716	670	651	697	665	657	654	715	644	676	680	649	638	667	650	685	682	667	738	667	640	650	690	683	679	664	677	703	630	662	667	673	678	692	652	680	630	671	688	693	643	649	709	681	639	681	715	680	676	672	702	642	691	669	663	663	663	702	697	664	699	724	648	690	688	666	659	695	661	636	669	697	687	640	679	672	724	729	706	677	678	674	675	696	681	666	680	660	627	668	652	681	676	637	663	674	638	678	638	672	678	683	694	652	651	643	734	669	666	657	649	741	673	711	650	659	702	704	673	704	716	656	704	680	699	700	656	703	666	701	693	650	682	655	723	686	656	729	637	668	674	676	674	703	661	648	698	672	763	665	664	670	740	666	730	694	699	656	701	654	676	644	626	631	695	664	723	665	666	688	674	689	680	681	695	654	677	670	689	675	680	743	679	675	651	741	712	729	680	695	644	696	659	704	696	629	661	650	650	641	695	670	659	703	673	661	693	662	663	684	713	690	653	666	731	717	676	651	671	666	670	664	650	714	658	686	674	651	698	729	703	679	689	704	659	695	685	714	661	650	721	698	686	676	668	684	682	677	707	680	724	698	682	678	645	700	665	689	663	690	716	702	709	650	690	685	655	663	667	732	692	706	672	669	741	668	685	678	700	659	655	693	648	663	665	661	683	692	713	684	643	648	675	683	703	698	670	658	678	730	666	656	664	669	684	651	682	657	675	710	725	700	687	661	703	688	654	660	664	638	697	690	693	633	636	737	692	701	691	708	631	633	694	658	693	703	712	699	675	715	652	703	683	696	701	705	693	719	643	705	671	709	700	696	699	662	652	695	694	709	697	683	681	668	652	672	650	698	679	730	708	671	695	703	719	688	685	656	664	699	645	680	673	728	649	682	696	662	674	626	665	695	670	731	692	639	714	646	688	641	706	677	735	707	679	664	690	688	668	651	659	648	705	691	695	644	669	691	681	644	664	718	725	700	694	710	652	696	695	640	709	672	704	672	704	671	697	658	683	664	649	689	702	690	690	638	676	670	686	671	657	705	669	708	679	695	678	679	685	670	694	641	636	677	675	701	643	711	676	663	680	688	632	679	652	678	702	698	715	688	767	711	646	686	691	652	693	651	678	697	680	681	653	665	704	688	711	644	712	628	678	666	661	684	656	659	681	696	706	675	731	699	657	687	664	658	714	677	689	665	669	690	691	671	670	690	670	676	697	677	663	703	722	643	663	690	675	686	697	701	655	703	714	664	683	649	706	689	673	703	659	653	741	694	636	696	680	681	717	652	672	686	676	610	727	707	673	689	657	697	692	671	684	690	681	666	666	721	659	703	708	661	711	695	683	729	691	706	689	631	666	683	698	661	637	686	662	688	659	707	690	678	638	694	635	660	686	718	669	679	710	671	700	722	662	709	753	695	688	705	647	701	636	687	683	679	651	641	685	661	694	709	650	659	688	697	664	670	686	684	682	683	671	718	705	657	708	652	689	716	710	689	658	671	688	694	629	648	724	697	684	676	677	677	676	679	718	617	675	641	654	748	644	636	690	687	647	672	676	686	669	708	714	635	678	692	696	672	679	695	729	656	694	650	684	682	758	685	700	633	665	683	711	671	658	706	668	657	668	675	697	686	633	666	719	686	668	704	697	655	698	670	660	672	671	672	747	697	675	683	666	668	685	732	664	654	688	685	664	712	709	643	656	684	670	693	712	647	669	674	651	660	679	659	691	640	715	691	683	686	657	743	683	685	685	679	675	689	670	691	646	690	711	646	616	681	659	711	656	639	666	721	703	722	626	633	671	691	658	661	710	669	675	656	705	678	684	683	686	656	708	684	661	683	700	698	688	654	687	739	734	719	654	645	680	665	668	703	692	658	669	698	709	749	705	690	700	665	673	684	692	696	735	649	679	651	705	652	673	673	696	668	634	704	680	713	650	670	658	635	663	662	681	711	677	685	658	677	721	691	698	723	719	670	675	708	650	708	662	714	655	672	677	706	690	689	683	686	680	649	692	704	701	670	673	655	673	661	602	665	643	675	715	698	676	708	732	658	706	689	677	695	696	731	674	667	637	671	653	688	662	738	701	640	700	695	659	647	725	622	682	684
22127	20896	28388	23570	20896	20942	11139	1241	825	638	639	543	488	470	456	391	377	339	339	350	352	367	338	300	324	310	333	279	335	299	314	284	326	318	297	296	300	280	262	285	292	279	285	298	313	307	280	299	292	277	295	305	289	286	282	282	283	287	322	301	268	272	274	277	288	293	265	292	297	291	291	292	314	287	277	296	258	262	269	283	299	289	262	269	278	247	304	283	301	252	275	294	233	267	306	286	280	301	306	271	294	296	271	239	253	303	301	297	275	277	252	278	269	280	245	301	273	272	253	258	305	258	270	277	254	292	291	281	278	236	274	261	283	282	280	262	290	303	280	292	265	251	298	284	281	282	278	272	301	284	264	322	288	261	302	271	268	275	276	285	286	263	285	242	292	275	304	296	248	309	288	243	268	261	258	254	278	292	275	266	250	285	271	282	277	245	267	259	274	266	288	267	278	283	292	275	260	273	284	275	258	275	259	238	264	291	275	252	278	272	256	276	275	271	258	268	260	282	268	288	288	274	260	255	252	281	298	287	296	284	282	275	286	277	259	269	259	232	291	268	266	300	275	300	251	270	293	269	300	309	265	263	320	277	262	272	281	289	266	249	278	293	286	295	262	307	269	273	289	273	303	294	286	276	302	298	267	276	264	262	294	257	257	278	275	279	252	261	276	266	262	265	284	272	290	270	286	269	271	284	292	286	278	263	277	231	268	273	295	277	268	266	238	282	272	285	277	290	258	272	253	269	254	279	249	278	284	270	276	256	254	291	270	288	262	270	275	315	284	300	268	273	280	274	268	274	294	300	230	285	281	268	246	278	298	325	262	279	282	283	308	275	296	282	314	282	280	272	276	260	275	273	275	278	297	259	279	304	279	258	286	291	313	259	265	273	257	282	280	269	271	285	270	285	293	297	256	286	274	272	276	289	277	276	284	274	271	297	266	242	290	304	276	282	264	267	279	266	269	326	287	300	306	305	270	286	287	276	275	264	296	265	257	270	285	280	235	278	296	292	271	254	268	291	275	300	290	275	257	284	264	311	297	271	263	272	272	251	289	255	282	312	311	253	288	274	274	286	270	246	244	256	289	284	260	283	266	292	295	283	302	291	240	278	278	302	265	248	294	283	283	274	287	254	304	248	264	275	297	283	287	301	276	320	252	272	270	288	294	290	269	274	274	285	280	285	305	280	269	251	264	292	305	303	282	264	258	273	301	270	269	297	268	270	272	253	247	259	300	313	272	255	297	250	277	262	291	251	246	267	276	285	283	288	268	273	255	250	296	309	283	267	295	293	274	254	278	319	305	243	250	266	283	263	287	255	278	295	295	308	233	291	277	268	289	257	244	280	301	283	249	286	275	277	273	240	272	317	314	298	287	283	272	263	259	281	260	288	264	277	305	284	267	291	285	261	298	277	290	295	278	274	253	261	276	293	276	271	293	261	248	285	250	273	294	287	286	283	300	281	285	273	273	282	294	253	261	269	272	296	277	293	303	261	242	274	273	277	264	275	262	278	280	263	273	246	294	295	269	296	282	255	278	271	292	274	284	291	259	274	266	278	294	266	267	236	289	261	265	288	284	273	253	286	311	274	293	277	285	278	253	272	296	288	273	284	261	270	267	294	292	282	246	265	271	228	302	264	262	304	272	313	275	257	280	293	273	274	245	280	291	283	309	266	282	257	270	261	286	281	286	298	257	270	294	292	278	269	268	259	283	279	293	293	298	290	284	271	269	288	227	282	267	254	267	246	288	290	245	270	291	277	289	273	285	285	237	281	266	289	323	294	294	282	275	287	272	293	259	262	274	268	282	276	277	275	264	309	253	264	275	280	289	261	294	267	276	273	263	267	253	274	263	269	284	260	294	279	302	263	262	271	272	272	262	271	252	277	244	282	286	282	270	281	290	248	266	287	293	308	260	284	276	285	274	304	257	272	275	305	267	272	274	245	274	268	250	300	267	289	268	277	265	283	300	257	286	275	274	294	280	253	292	276	293	242	317	276	246	282	245	239	248	277	274	262	304	296	272	287	272	292	297	270	268	289	249	276	287	278	292	280	282	277	265	255	274	305	260	295	321	281	235	269	269	282	279	265	250	272	259	269	268	288	270	281	287	300	283	299	305	265	307	268	267	260	261	284	260	267	285	298	279	281	297	313	266	279	261	245	287	256	278	274	251	301	269	252	303	286	311	282	272	275	293	296	282	282	294	311	274	281	319	240	285	260	264	276	288	264	255	284	297	288	255	277	291	266	256	264	268	271	267	280	271	313	279	269	263	281	287	270	271	269	258	273	268	281	311	255	276	271	284	282	299	277	271	265	298	298	265	281	257	273	262	275	259	292	257	266	251	282	282	269	272	259	272	291	277	290	292	288	277	280	280	283	286	275	276	289	262	258	277	276	289	282	291	275	271	262	290	278	277	259	285	306	275	289	255	264	278	296	285	312	298	248	285	282	293	288	313	271	294	272	296	300	286	261	275	291	277	275	283	244	279	286	285	262	282	273	255	242	263	269	279	288	262	271	305	293	288	266	276	258	269	246	298	279	261	264	264	272	261	266	264	294	262	293	291	245	277	289	247	258	263	304	271	288	281	291	268	286	288	280	266	277	289	297	285	280	261	265	312	284	282	267	249	281	300	260	294	264	266	263	256	268	316	248	267	242	273	283	258	255	270	287	272	261	263	286	274	295	287	271	284	273	300	280	274	317	243	272	258	255	283	285	279	299	256	271	263	256	286	297	247	271	287	282	284	289	291	248	274	272	262	257	294	257	303	232	294	261	291	274	267	294	273	320	272	251	294	240	289	268	257	288	276	280	286	270	259	242	265	263	294	288	268	269	238	261	273	264	324	309	294	295	283	280	259	290	265	290	290	300	278	297	310	280	275	250	272	271	281	315	284	277	272	267	268	280	277	282	282	254	267	285	253	262	261	267	254	295	256	284	258	266	241	259	279	246	271	281	276	276	270	256	272	283	272	258	288	264	285	278	250	288	264	285	278	275	286	279	288	289	264	291	256	274	260	274	273	268	294	252	281	270	283	275	291	276	280	285	288	252	285	265	310	270	265	249	282	275	305	299	298	295	305	248	275	275	251	254	281	266	279	292	255	278	285	258	291	271	272	296	304	278	279	298	282	296	278	296	258	264	268	257	293	295	261	296	309	286	277	279	285	273	275	281	263	267	298	256	268	287	263	270	249	286	295	260	267	302	250	311	269	276	286	273	308	297	276	263	254	250	282	291	290	270	259	276	291	283	247	294	255	276	247	274	260	273	265	287	308	285	294	291	261	266	275	294	251	269	321	268	266	299	283	283	264	263	312	260	299	258	291	251	298	276	285	309	274	274	275	272	265	279	285	260	298	274	263	284	285	262	286	285	294	297	308	274	273	274	276	292	291	254	278	305	277	268	258	283	285	264	297	292	266	240	292	268	299	282	273	297	290	296	285	263	302	318	283	262	249	300	299	281	282	279	249	257	273	248	277	304	286	283
4141	12958	10437	5222	3716	2767	2079	1578	1249	946	873	669	618	553	549	489	436	462	402	393	406	383	370	336	373	365	334	322	348	356	347	346	332	326	330	317	343	325	314	331	301	265	272	327	342	354	259	321	282	316	328	290	330	316	323	280	308	312	323	310	302	308	291	312	337	281	318	297	308	317	298	307	293	303	302	290	300	329	283	319	310	281	334	317	341	322	298	296	294	286	316	313	317	292	315	318	297	293	306	288	295	267	302	269	322	313	287	277	293	300	301	311	317	290	282	307	300	276	289	262	292	293	277	291	286	300	305	304	308	299	323	263	281	281	283	319	292	293	294	257	310	287	317	301	297	316	298	307	294	283	283	282	284	315	310	317	297	298	308	284	281	336	322	296	282	292	331	328	310	282	310	284	270	287	324	285	288	293	272	315	288	291	297	312	305	294	282	279	317	266	292	325	301	312	295	304	284	281	296	302	284	266	305	285	286	327	322	264	317	272	282	265	315	299	292	311	273	289	290	311	311	293	302	287	284	286	289	299	312	301	284	273	303	294	281	305	269	288	332	290	306	290	311	299	309	327	308	290	318	301	299	309	302	322	315	298	307	322	284	307	284	287	290	336	295	321	277	313	292	291	335	281	304	261	296	293	312	319	285	283	287	289	285	324	297	269	296	280	283	317	298	305	284	272	301	295	313	257	335	300	311	302	294	317	291	293	280	310	284	313	289	303	302	284	291	311	300	299	309	320	269	258	314	295	268	291	301	283	293	314	323	296	321	285	312	273	266	322	297	311	276	307	300	297	301	294	282	294	309	301	274	276	303	277	330	296	302	302	290	291	312	281	323	301	293	325	336	303	285	315	309	317	296	272	290	344	304	306	310	311	286	310	318	304	320	318	333	287	294	283	300	299	292	290	272	310	281	287	302	304	319	332	288	294	295	295	307	266	287	269	341	306	312	316	315	283	305	273	314	270	300	321	283	285	314	292	272	306	293	282	270	314	289	302	308	268	285	311	292	266	305	293	306	287	303	268	295	253	298	291	288	301	275	293	282	275	268	298	307	295	281	326	282	298	289	319	311	285	287	288	320	288	303	307	337	318	290	267	311	265	322	294	289	301	300	300	310	289	275	337	287	310	299	292	287	300	293	314	302	282	295	327	322	308	297	292	272	324	295	268	289	310	278	301	292	303	274	303	314	275	290	321	291	304	277	314	301	291	252	285	317	299	289	298	292	272	296	298	274	293	291	293	282	282	290	278	274	301	265	292	316	289	286	315	304	306	296	312	319	300	289	303	333	297	287	280	283	319	278	301	332	282	296	303	296	299	295	331	318	287	287	284	288	309	273	314	288	306	281	268	274	277	299	283	324	297	281	280	260	286	309	287	317	305	312	294	266	285	293	317	290	308	308	293	321	299	286	310	315	309	299	288	315	291	282	331	330	299	285	323	309	326	296	312	288	293	303	297	311	268	286	316	306	269	283	296	309	306	299	293	278	274	273	279	297	292	276	311	275	293	294	310	311	306	288	305	271	309	328	275	300	298	291	296	285	318	319	293	326	304	301	291	277	279	298	295	300	278	308	322	322	306	295	316	320	286	312	271	303	295	294	292	299	289	299	291	305	311	281	286	282	324	306	282	343	279	289	292	293	296	298	309	299	310	317	300	303	283	298	279	322	317	306	284	299	285	362	287	286	303	297	321	279	316	278	326	276	302	274	310	321	291	263	305	292	300	287	257	299	298	289	287	295	297	270	314	302	311	301	287	280	276	310	274	272	277	302	296	291	307	321	299	327	307	310	290	329	261	311	282	315	313	269	275	289	300	296	291	301	307	277	314	293	295	321	311	272	278	304	322	304	295	313	300	300	310	297	333	291	265	293	278	296	326	286	269	323	286	293	301	282	271	298	300	319	276	295	278	296	264	279	297	303	310	306	299	318	306	285	291	318	305	268	280	285	279	288	306	274	319	302	271	331	285	315	314	286	285	325	307	294	315	301	261	343	297	314	319	285	272	280	294	301	277	293	286	275	263	292	307	276	296	282	279	314	286	276	295	271	288	321	325	289	326	286	303	340	269	279	290	303	322	290	277	308	296	295	303	292	297	323	290	303	296	287	320	309	299	288	283	314	309	304	309	312	299	300	312	288	299	301	298	269	342	292	291	275	312	279	316	314	271	282	287	298	307	271	309	308	318	320	273	301	283	299	292	305	305	315	321	303	292	291	297	299	297	289	298	298	314	273	306	291	300	331	281	299	352	293	296	285	323	299	302	317	289	268	282	294	326	281	292	319	297	297	304	300	288	280	274	283	315	318	304	278	322	293	256	280	329	300	283	287	281	267	305	329	280	267	275	315	293	287	268	282	304	296	285	289	270	248	263	288	276	299	320	302	316	335	330	307	309	291	289	310	318	309	295	279	300	316	296	284	325	308	294	294	299	281	289	298	298	275	308	299	276	288	307	324	287	274	304	276	288	289	271	306	285	302	318	324	292	289	292	298	317	289	301	297	282	305	312	286	281	320	309	274	334	287	292	291	341	275	303	299	323	317	290	314	284	279	319	296	284	277	285	320	287	312	302	319	298	278	281	276	268	262	272	310	298	283	313	278	296	278	286	286	303	292	309	296	290	317	268	301	273	286	289	297	282	317	287	321	286	296	290	278	310	297	289	290	318	306	306	308	304	317	301	287	300	288	273	321	320	299	284	285	320	284	289	292	291	306	295	289	281	262	288	317	320	317	283	342	294	300	270	305	291	295	305	271	303	282	298	271	314	301	272	271	306	299	255	307	294	326	268	301	291	315	348	308	285	295	327	284	309	313	307	314	317	294	301	284	287	289	277	305	293	302	276	283	304	317	298	280	312	285	302	328	270	303	270	285	290	291	314	321	294	308	330	294	312	292	312	274	295	307	286	296	311	285	299	340	312	300	312	306	302	307	325	276	325	303	305	299	302	297	272	308	332	299	280	304	292	282	274	291	299	267	293	317	275	281	298	290	323	301	286	304	311	306	320	287	262	310	299	278	283	318	297	292	336	313	310	291	295	288	291	299	259	310	312	314	280	293	293	266	280	295	282	282	311	279	298	299	299	279	265	323	327	279	313	300	288	258	305	320	283	301	312	295	300	315	284	271	307	293	307	301	324	290	319	323	283	304	330	274	313	282	336	294	275	283	311	290	285	289	318	285	275	287	275	279	273	300	313	314	309	313	322	266	281	299	274	296	312	335	290	303	336	326	307	254	305	308	312	320	286	299	305	309	307	273	289	303	271	328	316	300	298	311	298	310	294	314	293	294	294	280	307	293	302	276	275	298	274	303	315	302	296	299	265	290	294	252	264	325	315	278	317	300	305	309	315	282	304	288	322	292	296	297	311	307	288	320	300	265	279	277	240	263	293	322	318	271	303	295	313	283	292	300	301	304	298	294	282	304	298	303	308	318	273	306	270	295	312	346	294	282	270	308	334	284	317	288	309	313	298	300	320	302	273	318	304	290	302
27040	19120	6541	1610	1261	1186	1099	977	1008	1003	1061	1011	1002	924	992	964	950	935	990	945	981	1037	956	925	956	947	988	1018	930	946	983	912	984	935	995	1004	1006	975	1028	1010	941	954	992	1021	944	984	959	940	1001	970	974	1000	1004	949	1012	960	946	923	985	974	966	1031	924	963	996	991	1068	993	972	952	974	966	983	990	923	941	925	979	956	987	991	995	937	942	908	914	972	1007	908	981	1038	952	970	970	1013	990	968	945	1007	965	970	1003	925	921	998	946	999	1001	985	970	1029	927	985	988	933	972	961	973	949	982	989	1008	1058	993	964	961	952	997	959	927	997	991	1028	924	959	979	992	961	964	950	954	979	965	983	967	947	996	975	939	1025	1014	967	985	945	913	939	925	929	965	996	953	1003	1004	951	987	981	957	953	969	941	960	973	997	1001	976	961	946	950	971	927	925	1003	978	935	1016	968	913	1002	995	1010	980	898	947	1000	970	961	948	932	934	967	984	996	1008	1027	1020	995	947	925	989	970	983	934	954	963	1034	1007	1019	943	973	952	979	945	980	951	950	928	1009	983	972	991	1003	947	995	1039	969	931	1011	1003	1037	997	1025	944	986	936	1007	891	948	996	964	970	1002	980	966	936	965	996	972	1003	995	938	978	958	1005	1013	945	941	931	907	1014	976	988	927	975	982	978	947	1019	976	987	901	1028	942	961	938	1015	953	1013	974	1028	1015	967	1030	994	970	959	971	970	962	963	915	968	1016	956	965	962	968	987	903	980	951	949	1020	984	1005	998	987	1005	1000	946	926	1000	940	992	955	1004	1028	960	971	986	952	957	1008	957	928	968	931	971	979	978	945	964	980	932	955	993	1037	958	957	982	996	926	997	943	950	996	962	1007	976	974	953	979	991	974	945	1052	926	985	950	980	960	978	965	953	979	966	977	1075	970	939	989	1038	948	953	971	988	883	969	998	944	939	1005	1010	932	1009	901	1018	986	977	985	986	950	942	991	938	1002	1026	937	1018	985	970	982	1017	978	934	980	980	944	987	943	979	1002	910	910	941	1000	1002	936	1019	979	948	974	985	923	1034	968	867	988	959	972	1012	980	997	979	951	983	958	989	938	969	928	972	979	1063	1013	1010	969	981	975	1006	967	984	999	923	959	1004	991	962	984	945	1007	970	957	1006	998	968	976	948	927	1003	924	940	969	1020	1048	920	940	957	937	991	972	969	1055	1008	1005	932	978	1005	975	949	971	987	976	981	1052	956	966	964	989	934	969	950	958	1015	979	959	925	911	950	955	940	1023	1003	1016	962	933	909	963	971	972	982	1000	938	966	932	924	1013	1021	977	1067	985	940	951	963	1008	992	993	976	974	1003	957	924	984	995	970	979	961	955	1012	956	935	920	959	967	987	1045	965	924	939	959	988	989	954	961	1018	948	897	985	990	1022	1010	972	963	983	1010	1034	998	949	929	1005	1012	969	945	968	1001	969	946	975	1004	942	981	985	950	967	1020	1020	960	1025	996	979	953	1016	978	985	991	957	994	945	921	941	944	989	990	1020	1004	952	967	1005	1008	985	982	1001	976	994	954	992	991	987	971	1029	948	965	936	1000	958	963	938	964	970	958	976	989	964	945	968	994	967	1005	958	950	914	976	1007	994	1013	1006	950	1032	994	982	935	960	968	953	1008	1026	972	972	972	992	930	953	893	992	955	985	962	992	920	1018	1022	931	990	970	1041	1022	967	977	962	1001	954	967	962	954	978	918	932	1025	1013	1003	996	923	952	1028	977	968	984	946	1002	957	984	1013	959	930	976	997	985	961	949	1078	975	1003	957	978	978	944	945	930	988	977	979	953	966	991	968	1001	949	964	954	922	970	966	1019	961	1012	965	1016	1024	998	975	961	921	964	941	906	979	992	965	954	943	1043	926	1001	920	953	896	944	974	1004	1005	1021	1002	1005	1020	992	981	940	1027	974	932	890	1057	967	963	949	956	978	928	958	992	966	970	1008	978	935	927	990	979	969	1009	982	945	1014	1025	935	978	1018	960	941	961	965	963	932	982	965	964	975	944	1027	986	1003	963	1027	965	934	971	1005	953	980	999	1022	982	1054	995	1007	960	947	998	1053	943	975	1022	1023	964	954	949	1006	983	922	973	994	1017	938	906	928	977	936	970	980	957	978	962	985	962	973	974	944	962	948	1014	994	1009	986	975	961	925	902	1016	986	1029	1038	992	978	956	990	951	963	923	950	954	912	1001	951	1007	944	996	976	956	1027	946	983	963	988	1018	983	972	940	954	963	1009	987	1011	965	964	947	979	981	959	992	983	985	947	994	928	1016	979	948	887	990	950	1045	971	957	1044	995	966	916	1023	974	1001	970	957	949	976	1010	940	981	971	1002	986	1020	954	1005	955	1007	941	1036	995	1005	988	987	956	994	996	956	1021	951	991	964	995	927	971	971	995	1017	951	981	1050	1001	947	1000	1027	918	978	954	978	982	983	942	964	946	1005	936	1038	933	980	1039	1043	943	947	1020	939	969	1046	994	977	953	940	948	1028	983	989	975	932	977	1026	977	951	1000	1003	943	1023	1016	985	966	944	995	985	1025	985	936	961	983	958	961	1018	985	1002	951	991	1032	975	982	990	993	1001	1010	1024	973	950	952	934	958	947	916	1015	939	970	978	966	954	1025	986	973	964	1011	976	1047	985	992	1011	989	1028	974	967	919	1030	997	979	957	991	944	1029	1001	961	968	1039	963	993	990	985	1003	981	997	1003	1020	949	945	1010	945	969	971	994	899	979	974	969	964	1001	964	973	1009	939	1030	967	959	1032	1020	933	978	1007	1082	1002	998	968	995	957	968	990	949	960	1005	915	979	972	996	930	956	1007	993	995	965	927	1009	964	914	1017	1006	987	994	1012	1011	955	1012	979	985	985	961	1021	997	964	1031	928	931	908	972	994	1009	925	994	975	1010	997	904	944	973	1013	971	937	1026	976	935	1003	983	1006	1030	970	1020	974	985	966	965	979	976	913	1024	997	944	938	958	958	1020	956	936	974	1042	1037	1050	1009	923	961	985	1017	981	969	990	956	1030	935	992	996	983	965	964	975	992	965	984	943	935	1003	967	1020	947	973	983	970	955	983	963	929	1006	1005	980	957	1002	988	959	1023	982	950	973	1023	952	967	987	969	946	1023	977	995	997	1033	985	952	1037	929	947	1014	996	944	957	1000	923	1059	938	976	934	1003	993	958	928	956	918	978	1052	959	992	982	963	1072	967	966	931	966	962	949	977	909	959	909	1033	1047	919	1018	1028	969	981	942	939	987	924	1039	923	942	949	952	956	923	961	1014	966	997	1050	990	1020	995	953	943	975	933	987	987	977	1023	969	972	971	973	997	953	923	936	966	941	1020	957	966	986	1015	995	977	972	975	921	895	921	1026	976	1015	999	949	931	936	1011	957	938	964	958	970	951	919	998	952	969	941	912	957	975	992	967	964	939	1028	968	1017	928	961	990	1026	1007	1007	990	987	942	932	980	1008	962	957	1006	913	1023	965	973	962	979	966	941	979	1037	964	972	999	981	967	998	955	960	897	977	914	1010	944	989	933	959	934	987	952	996	894	990	1003	1034	998	949	955	1005	977	977	936	1026	971	927	990	1001	987	968	972	1022	966	965	927	954	943	964	954	994	993	999	965	1013	971	973	972	970	959	937	959	981	957	984	946	959	939	971	998	936	908	991	993	946	923	1025	988	991	988	1026	1003	1024	971	1013	987	967	981	925	971	1005	986	954	971	996	939	1015	949	979	950	981	1004	950	956	978	960	1017	925	932	1044	1007	945	962	958	972	1008	991	976	962
4589	1508	1466	1152	1114	1134	1099	1084	1042	1048	1044	1064	1069	1039	1014	1005	1034	1017	1022	1014	971	1026	955	1064	972	1024	1036	979	1103	1047	1026	998	979	998	1029	1024	1032	1011	1021	1001	989	1025	998	1040	1029	1062	1075	1053	1010	985	1023	991	983	1017	1053	1026	991	974	1095	1042	1071	1033	1026	1006	985	929	986	1062	1037	1084	967	1001	1040	1014	1044	1031	1066	1017	1031	1038	1068	1007	1039	1053	987	1019	1046	1042	1018	1023	984	952	1065	1053	1018	963	1043	1060	1016	1010	992	1028	1057	1068	991	1002	1067	972	1067	1074	1028	1027	989	1024	1028	985	1014	1000	1037	1022	1009	1031	1017	983	1056	1024	1008	1014	1009	1022	1009	1016	1051	1051	1034	1018	1020	1003	1005	1023	983	1044	1034	1089	1038	1029	1063	1087	976	998	1029	1034	1008	1025	964	1018	1027	1092	992	969	1011	984	980	998	1042	1034	1043	985	961	1006	979	1034	998	1056	1041	1024	991	1020	1073	1012	1037	1071	1052	1021	1004	1020	1051	1059	1018	1031	1033	996	1037	972	1054	1028	1032	1043	1008	1012	995	1046	1047	1064	1073	989	1008	1023	993	1047	1011	1023	1030	971	1044	1055	1056	1008	1002	1049	1017	1029	1019	1069	1027	1008	973	1022	1012	1025	1034	987	1009	958	1000	1005	987	1048	1004	1050	1036	1040	1078	996	1013	1023	1039	1006	1040	1048	994	1020	1037	980	1051	1070	1034	1057	1035	940	1045	1075	1034	983	1077	1053	1031	1004	1029	955	1050	1002	1036	981	1038	1023	1033	1052	1019	1001	997	1059	1050	1082	991	972	1016	1041	1016	998	1044	1027	1029	1071	1017	1041	996	975	1037	1040	959	1053	974	953	1036	995	1005	1058	1042	1024	1009	1033	1029	1051	1021	1057	1070	1074	1013	1077	1030	1032	1040	1020	1063	1022	1038	1009	1003	1041	1092	1056	1035	1015	1006	996	1043	1019	995	1066	1017	1020	1082	961	1083	1049	1006	1032	967	971	1065	972	1022	1054	995	1045	993	1005	1006	1036	1039	1024	1005	1031	997	1036	1087	1057	1009	1017	983	997	1071	1043	1037	1080	954	981	1011	1041	1024	969	988	1095	992	1025	1040	967	1046	1036	1048	1025	1029	1045	1038	1015	1000	977	1008	1010	1053	1079	992	988	1046	1060	984	1026	1031	1024	1106	1041	1010	997	1010	996	1026	1020	1013	1000	1020	1042	1028	982	1042	993	1054	1007	1061	1058	947	993	1036	1016	1014	1015	1054	1014	1022	1001	1004	1050	970	1035	989	1030	1035	1025	1069	1011	1030	1011	999	1028	1027	1041	1014	1005	1064	988	1008	1008	1064	997	1019	1000	1085	993	1049	1030	1061	1087	1045	1094	1000	968	1024	1026	1069	1057	1021	1021	1034	1021	1028	1075	986	1051	1005	994	953	1041	1040	1055	1040	1038	1003	958	1049	1009	1050	1026	995	1021	1014	1015	1021	1077	1039	1050	1054	1037	1033	1039	1022	1019	1054	1028	1043	1001	1017	992	1057	1055	998	980	1024	1011	985	1043	1023	987	1056	1044	1024	1056	965	1016	1003	984	1039	1014	1043	1098	1060	1034	1039	976	1048	1030	1049	945	1031	994	1008	977	1034	960	1042	991	1031	1023	1040	1001	1050	991	1063	996	1003	1036	1011	991	1063	1020	1019	991	1039	1048	1016	999	985	1035	1013	991	990	1052	1061	1036	1020	971	1014	994	988	1016	1068	1047	1058	1016	1000	1058	1002	1002	995	1010	1059	1024	1035	1046	982	966	1034	1010	1024	993	1069	1020	984	1049	1051	998	1080	1005	1054	1006	1029	1020	1036	991	1040	1028	1025	983	923	1008	1079	1051	982	1055	1057	1115	1013	1068	1039	1014	1075	1063	1044	1083	1041	977	969	1034	1010	1019	996	1035	948	1042	1078	1029	983	963	1019	982	1038	1068	1005	996	983	1009	1056	1012	1041	1057	1020	1033	1014	1022	1004	1046	1015	985	1013	974	979	1013	1026	995	1054	1034	1017	1061	1056	973	1043	1013	1038	999	1033	1033	1023	1045	1036	1002	1048	1055	995	960	1015	1049	1019	1066	1016	1060	963	1038	1014	1027	1052	1003	1011	1022	1002	1009	1001	1057	1064	993	990	1019	1076	1008	1033	996	1013	958	985	967	985	1022	1070	1036	1011	1009	1045	1032	1007	1080	981	1048	1005	1036	1088	947	1006	989	1008	1022	1005	1091	1039	1026	1017	1048	1026	937	1071	1090	1046	991	1021	1031	997	1023	999	1097	1009	1047	1013	1019	1026	1030	996	1019	975	1070	993	1045	1025	1008	982	1006	1039	1081	1054	997	996	1036	1019	977	1072	968	1024	1002	1045	1009	1029	1078	1003	994	1022	1042	980	1061	969	1031	1007	992	1036	1056	1030	1050	1033	1018	1047	982	1010	1032	1069	1063	1022	1064	1018	1039	975	1024	1041	972	974	997	1064	1027	976	981	1002	1053	1045	1030	995	1024	1039	1077	1060	1023	998	1023	954	1054	980	1090	1017	1026	1049	1040	971	1043	1033	1017	1085	1044	1008	998	1047	1052	985	993	1009	997	1003	1033	1016	1041	1049	1081	1021	1061	1085	1073	1071	1011	1014	1051	1016	986	1010	969	989	988	1044	1124	1015	1005	990	1014	1008	1034	1031	988	1028	1054	986	1011	1023	1051	1060	1062	1084	1060	1064	1018	1051	985	1006	1006	1058	993	1037	1003	1036	1017	1009	1040	1047	1028	1023	968	1072	1060	1002	959	1054	976	1048	1022	974	1082	1045	1008	1006	1007	1014	991	988	1021	1038	1003	1063	1013	1030	1011	1053	995	1041	985	1023	1029	1055	1043	995	992	992	1063	1023	1012	1043	1052	1031	1037	990	1030	1011	1032	1043	1040	1070	1039	1095	978	1045	1027	911	1005	992	1021	996	1020	1003	1038	1001	1002	1012	1046	1055	986	980	1021	1024	1018	1020	999	1074	1071	1014	1042	1009	1039	976	1025	994	1014	1018	1028	1082	997	1022	1011	1048	1026	1024	984	1065	1006	1034	1041	1011	1029	983	973	1045	1039	989	1047	974	1033	1044	1057	1012	1106	1015	994	1024	997	1029	1077	960	1009	1038	1019	1013	1045	1032	978	1026	1022	997	1055	991	1083	1042	1022	1027	1077	1002	1017	932	1038	1096	1027	1079	1051	1028	1028	1042	1038	1015	1023	1023	979	992	961	990	1027	1068	1066	1008	975	1004	981	1039	1028	1040	1043	1000	1062	995	978	964	1038	1018	1014	955	1041	989	1059	1011	973	1018	1073	982	981	1043	1009	1002	1087	1028	984	1037	1040	1058	1012	990	1061	965	1035	1019	1046	1037	978	1044	1039	1028	1015	1058	999	995	1066	1076	1032	1009	1009	1055	1037	1009	1033	1037	971	1055	1009	966	1020	1050	1031	1009	1016	996	1006	1006	1002	1069	1004	987	1007	1048	1072	1100	1057	1039	1032	997	1031	1043	1022	990	975	1020	1055	1065	1009	1038	1063	1038	1061	1020	1036	1029	1019	1031	975	983	988	1068	1032	1017	1079	988	1012	1078	1044	1012	1037	1053	993	1085	962	1032	1050	1024	1007	1029	1001	1059	1005	990	1014	997	965	1062	1061	995	1066	1031	1010	1074	995	1037	1024	1050	970	1019	1060	1008	1009	1011	1027	1026	1013	996	1035	1034	1036	986	1027	1051	1033	1037	1036	1011	1020	1008	1025	1043	1033	1069	1018	1018	1020	992	1000	1046	977	1140	988	1001	984	1025	1026	1008	1038	1023	1029	1030	1000	991	975	1040	1005	996	1005	1003	1067	1011	1059	973	1027	947	1055	1020	963	1004	1058	1014	1069	1041	1053	1006	1024	1023	1007	992	1069	1067	1009	1030	974	1067	995	963	1029	1067	1071	1082	996	1034	1051	957	1038	1002	990	1041	989	1034	1027	986	1053	1037	1004	1015	959	1005	1043	1014	1051	1006	1047	1023	1050	949	1028	1050	987	1073	989	1028	987	1060	1046	1004	1019	1048	1005	1044	1062	1072	1038	1077	1017	1018	978	1059	1017	1002	1008	1024	984	1028	1075	1005	1023	1043	1069	954	977	1020	971	1024	1008	1015	1021	992	960	984	984	1019	1023	1054	1010	998	1049	1030	1021	1043	987	982	1015	1044	965	971	1069	1062	1029	1043	1003	1007	1020	1064	998	1064	1024	964	1007	1012	1014	1004	1056	990	1033	1041	1045	1042	1029	1058	979	962	999	1027	1029	1065	1039	1074	989	1059	1012	1016	1083	1053	1016	1081	1044	1045	969	971	1100	1029	1041	1011	1029	1095	1042	989	1077	1004	1017	993	1012	997	977	920	1059	1080	964	1069	1047	1076	951	1056	1050	1006	1046	987	1082	996	1039	997	1032	1000	956	1029	1028	986	1006	1055	997	1062	1023	1010	1027	938	1051	979	1008	1021	1007	1053	976	1067	1086	1061	1003	999	1054	1018	989	967	1054	1000	1021	1056	1021	1019	1072	1019	944	1058	1003	1003	1036	1025	979	1034	1058	1022	1065	1044	1042	996	973
23168	20846	27916	23883	20856	11782	1740	1186	1065	956	885	959	869	869	805	799	810	877	770	767	795	816	748	786	783	799	774	747	778	772	810	781	782	734	757	778	769	770	723	742	775	795	772	808	757	803	748	729	769	776	742	738	794	710	743	761	758	783	747	768	756	738	775	727	761	704	755	728	764	758	759	746	766	770	720	731	749	725	740	732	795	736	735	716	732	753	767	741	749	770	739	716	741	768	770	721	697	761	756	774	773	717	764	757	745	796	744	736	748	725	761	770	734	767	774	773	771	744	757	764	733	734	772	764	772	750	692	743	695	763	758	709	772	712	745	727	717	799	789	725	718	743	755	732	802	719	752	738	737	735	705	748	746	749	756	770	725	783	708	792	737	788	771	818	743	734	745	763	758	750	704	752	702	729	726	740	780	715	816	734	705	742	714	706	712	767	688	722	735	732	737	751	713	713	764	716	755	765	749	776	703	736	738	722	755	732	729	736	770	727	720	768	741	757	748	698	715	737	786	775	754	774	706	706	720	761	746	791	775	793	742	745	722	796	734	716	769	733	776	727	755	753	688	735	705	738	742	756	727	719	734	734	777	724	790	731	774	738	669	745	734	717	745	742	779	717	788	760	730	767	747	779	769	762	759	745	722	740	762	740	798	761	692	725	784	727	759	754	737	748	755	735	742	771	744	718	729	740	757	725	753	678	740	696	790	741	718	768	714	761	755	780	761	703	758	777	737	724	695	761	784	694	744	721	748	706	711	703	734	769	748	750	723	790	689	732	757	727	675	720	739	744	750	763	744	755	764	776	735	759	774	752	746	755	719	738	764	738	696	742	755	727	711	728	724	728	780	768	721	769	735	757	777	718	758	735	720	734	814	762	693	739	736	783	723	752	768	784	780	738	715	696	730	695	752	814	780	772	742	715	733	741	763	743	680	733	751	742	734	770	687	724	758	747	690	743	779	732	737	734	769	804	773	760	761	759	787	783	758	727	724	703	752	763	740	716	728	766	727	746	753	722	764	719	745	775	738	692	720	763	697	762	747	757	713	750	758	789	712	818	790	796	739	772	691	774	723	747	747	792	743	726	723	730	704	785	746	696	788	801	750	721	730	718	746	732	754	722	755	754	755	732	712	694	753	788	753	746	710	772	751	752	754	692	763	720	735	718	784	746	745	759	779	744	705	714	756	726	703	759	789	769	750	763	714	723	696	729	732	750	786	742	748	701	732	709	765	779	724	751	745	739	732	748	719	786	764	774	752	756	783	731	744	745	758	754	742	761	714	779	796	693	744	792	779	749	741	743	728	766	775	753	815	713	707	731	731	699	768	716	710	714	736	728	734	764	759	736	780	763	754	707	746	731	729	724	721	751	740	743	754	732	772	783	758	739	739	743	762	751	764	751	747	744	745	762	716	695	756	728	712	768	749	724	746	754	728	705	746	746	778	775	738	741	680	749	734	760	760	692	725	749	743	730	726	715	735	754	725	724	782	774	781	703	747	730	779	691	816	699	728	751	745	755	741	769	784	763	696	750	758	765	743	737	705	765	734	718	785	769	789	737	739	750	758	754	788	768	672	725	702	757	753	763	779	780	756	749	750	769	718	711	738	763	700	795	746	719	745	706	723	759	744	791	770	804	772	754	727	804	771	717	737	768	696	708	773	735	784	724	767	746	735	788	775	753	755	684	771	673	724	717	778	743	749	757	733	718	754	717	744	770	738	790	739	774	774	727	782	710	721	732	770	793	732	761	745	759	743	726	752	746	738	778	750	794	736	786	721	789	791	707	714	824	777	726	771	707	729	781	727	718	739	764	726	792	753	736	764	716	768	753	765	712	770	774	788	726	754	769	739	773	746	716	736	711	745	717	717	728	709	776	752	765	710	762	718	725	779	757	719	736	741	765	727	753	731	722	739	744	760	814	776	729	731	710	689	794	695	783	734	732	759	753	757	751	778	745	740	731	723	801	726	734	752	779	748	748	748	700	751	734	730	714	758	799	791	762	759	748	735	796	716	750	821	773	780	725	762	722	756	735	734	764	738	681	691	732	742	716	735	673	755	736	744	683	724	733	728	724	764	722	734	768	788	759	671	728	725	740	736	704	708	743	725	707	746	733	720	743	760	739	715	786	742	741	731	722	791	763	697	728	724	696	746	721	739	763	729	791	787	696	767	747	752	744	758	732	688	733	841	718	750	751	723	740	772	789	797	751	758	755	720	750	746	761	768	701	775	759	751	764	785	740	748	704	708	785	757	778	714	790	724	727	747	738	745	739	755	691	764	776	701	739	769	777	776	710	774	724	757	706	760	705	790	773	691	788	731	781	713	740	699	787	738	731	741	696	795	748	729	808	695	761	747	742	732	708	764	792	730	745	761	771	776	691	814	771	740	755	717	781	738	807	740	761	719	736	755	716	797	689	718	781	755	735	746	710	732	697	741	769	732	731	737	759	757	728	729	714	717	756	745	741	682	744	799	769	738	742	731	780	715	786	755	728	727	744	748	728	748	745	775	737	679	727	793	770	727	718	755	712	714	712	728	737	757	736	729	781	783	745	696	753	745	720	740	743	784	761	764	704	770	765	756	731	786	753	793	702	714	768	738	730	730	701	706	695	788	760	708	754	736	705	719	740	742	728	750	681	735	752	765	737	711	720	705	724	712	728	774	780	717	723	744	683	718	727	708	724	722	763	750	700	741	749	715	736	752	706	739	710	772	767	747	791	771	723	785	748	720	756	775	744	708	709	748	714	789	738	764	711	736	766	753	699	756	750	744	732	777	747	778	752	726	746	782	760	685	740	719	751	732	747	708	782	820	724	766	735	732	750	785	720	734	807	726	720	726	757	770	724	789	726	688	776	780	695	711	754	671	786	791	707	738	718	777	724	748	758	735	759	784	748	729	696	732	768	732	736	748	736	743	736	727	761	727	735	706	713	754	752	712	746	728	718	771	771	741	732	744	740	757	767	727	775	721	751	713	724	721	692	745	736	763	760	718	719	734	722	730	761	738	750	774	726	768	753	741	752	724	764	784	749	747	742	703	731	741	763	747	738	796	725	748	713	722	745	722	737	776	754	680	733	773	706	715	717	749	760	748	692	694	743	746	784	760	752	776	743	717	759	747	761	760	739	750	753	688	777	740	735	718	730	742	808	765	749	739	718	775	741	800	711	758	747	755	741	688	757	724	722	737	704	722	714	761	748	705	718	765	747	738	751	730	762	734	691	792	721	745	727	753	746	757	750	739	700	758	754	745	747	740	756	693	695	769	725	726	727	733	791	750	833	751	734	755	692	727	792	727	711	776	721	754	761	732	776	752	765	719	741	752	669	777	750	726	749	694	732	732	754	771	717	765	731	710	801	717	766	761	736	733	739	763	770	771	738	734	790	716	730	737	750	707	731	754	775	792	745	730	734	707	744	734	734	725	746	747	780	701	737	714	659	701	765	732	731	765	727	770	747	688	787	767	798	745	755	740	740	738	782	753	739	820	760
3314	7722	6287	3269	2535	2111	1696	1432	1268	1146	1027	1037	1047	925	877	876	893	912	866	805	895	831	816	882	832	850	834	839	793	846	826	836	822	770	835	770	816	821	812	864	821	842	855	835	846	813	791	746	741	824	823	814	790	809	797	783	800	833	818	813	856	749	779	828	786	815	765	812	769	810	803	813	801	776	797	818	815	808	762	834	785	781	824	779	786	790	799	829	782	780	805	753	785	765	797	735	729	795	767	757	829	809	825	782	739	794	779	815	779	803	835	819	803	789	805	769	820	836	766	782	812	795	802	821	807	737	831	841	787	831	850	749	780	780	772	776	815	787	845	762	815	822	815	824	740	805	833	779	788	810	776	749	804	734	864	769	765	856	781	799	788	765	809	779	841	851	813	800	807	824	805	753	819	771	810	826	805	793	761	820	766	875	792	777	794	771	810	799	772	795	813	816	816	806	801	765	821	792	832	758	798	827	777	740	825	816	778	797	824	767	826	798	754	808	767	787	764	794	810	833	831	821	854	836	799	801	827	776	857	792	834	841	806	776	826	778	797	790	779	751	796	765	814	774	760	787	825	802	773	834	786	779	827	757	766	782	819	796	823	800	832	832	758	805	785	863	823	778	779	836	831	811	819	755	810	831	819	827	803	832	823	775	782	775	787	791	797	748	754	864	794	853	814	799	789	839	793	827	765	796	807	810	874	813	794	807	812	810	805	797	780	842	776	779	808	790	831	817	856	803	766	761	863	729	807	822	797	833	805	812	857	785	796	815	813	802	800	840	758	799	826	830	803	781	855	834	822	774	782	801	791	786	786	762	839	822	791	847	767	785	825	806	803	770	792	829	813	860	846	780	801	807	811	752	773	747	806	819	776	812	788	785	801	806	782	791	784	815	832	815	803	777	779	797	779	799	783	808	788	809	819	769	822	808	776	811	832	806	843	796	744	791	819	797	812	815	813	828	802	766	766	769	802	826	784	817	738	860	782	818	815	857	783	798	822	779	848	812	825	775	796	817	786	774	774	757	780	810	793	767	838	843	835	816	813	797	785	825	790	776	784	788	775	830	769	822	811	766	789	814	800	813	795	890	755	736	828	770	826	817	769	776	795	773	811	776	801	755	789	783	793	793	820	794	803	801	811	767	803	823	833	852	779	755	736	812	812	804	805	812	779	829	797	795	829	780	811	814	732	778	850	823	816	789	778	816	771	784	834	789	797	804	769	822	782	779	819	802	758	833	786	807	766	786	806	766	795	812	771	792	826	808	765	839	765	780	824	792	800	780	793	770	772	791	825	744	845	796	806	781	761	831	801	821	782	822	860	804	880	776	778	821	822	780	833	750	792	830	760	792	751	815	804	767	772	787	839	797	799	817	837	794	790	817	789	775	778	789	842	825	839	794	827	822	777	827	819	862	792	779	829	855	780	789	835	817	801	830	848	810	810	731	771	804	788	804	798	814	827	808	800	814	785	759	761	771	764	842	762	824	849	789	811	787	775	769	784	803	776	828	841	783	760	835	843	763	754	717	734	775	733	830	748	786	739	784	831	781	795	845	790	749	811	824	823	808	770	800	808	795	853	817	797	829	833	809	788	835	834	750	796	820	790	818	803	815	802	840	807	813	843	767	786	793	831	849	823	761	769	820	831	794	789	813	793	771	810	740	767	753	790	755	750	834	805	809	808	831	746	771	834	761	813	792	815	788	795	851	740	820	806	816	736	795	826	786	798	771	748	815	854	818	813	779	759	783	784	816	788	792	789	809	840	764	737	793	834	813	810	816	750	782	761	816	827	782	754	843	819	794	800	808	826	749	816	800	802	769	823	829	802	779	761	828	726	831	751	843	795	789	797	756	810	782	763	769	760	798	790	807	834	827	804	773	775	841	794	854	897	781	828	802	798	789	761	820	799	791	759	773	807	771	822	832	808	770	755	788	752	838	797	812	766	806	809	800	793	784	857	755	842	842	762	777	832	803	806	806	819	829	797	753	814	869	782	802	811	793	801	796	760	805	824	832	843	760	786	780	821	844	819	835	881	777	825	752	794	801	785	795	753	816	819	814	758	813	805	825	787	789	802	780	809	840	794	744	829	746	828	850	840	849	816	831	810	833	803	781	896	816	785	791	817	861	775	760	786	773	769	787	831	851	775	811	751	785	772	813	768	807	790	840	824	818	790	757	795	772	750	765	839	762	794	808	807	765	806	768	780	800	798	790	775	762	823	755	856	757	791	835	823	840	819	778	821	828	779	757	766	787	819	759	820	772	814	799	803	731	768	785	712	754	765	784	841	789	806	817	788	809	784	771	789	856	787	801	747	809	790	800	795	799	792	776	746	818	826	806	763	784	803	778	799	800	818	831	754	763	843	795	799	865	734	864	844	807	767	838	821	774	797	822	795	817	794	802	802	778	785	753	798	752	807	798	852	778	799	818	815	814	781	828	790	821	793	777	819	856	807	754	833	837	752	787	809	859	799	789	793	767	836	789	811	795	828	775	847	822	734	815	736	827	791	814	825	816	854	830	830	796	836	780	797	769	774	802	784	812	762	810	786	835	823	739	846	812	810	759	853	738	807	800	773	734	768	794	820	803	785	814	809	829	822	744	787	827	810	775	803	807	762	809	837	758	838	828	801	771	792	786	779	787	772	823	838	782	770	803	870	770	795	795	780	864	792	795	824	811	835	814	752	843	757	746	813	799	828	761	768	779	801	804	850	800	765	791	796	780	802	812	773	777	780	793	835	753	784	776	808	847	809	746	720	785	799	778	795	793	834	804	784	779	794	781	819	789	782	777	799	776	794	776	835	795	820	771	760	848	748	793	830	807	815	792	830	843	836	772	830	775	833	799	793	778	829	795	806	805	861	815	853	789	820	824	814	814	837	769	818	811	766	807	800	776	792	794	822	820	804	859	831	806	792	804	791	835	854	796	800	768	783	749	779	791	835	798	806	819	813	799	780	853	801	826	774	775	765	858	764	775	810	772	765	730	811	791	796	787	821	803	851	779	787	800	805	797	791	852	768	800	807	801	741	764	810	788	726	759	851	817	802	746	784	772	798	809	762	800	829	793	848	824	755	782	788	788	817	851	784	830	817	794	808	773	791	822	792	810	738	824	813	809	834	820	767	837	831	784	808	802	841	794	769	784	762	820	807	830	806	804	798	778	829	810	806	795	803	791	742	753	826	814	801	792	784	797	759	776	798	813	817	798	792	787	791	818	835	893	812	825	801	808	800	786	794	806	782	833	748	785	756	819	814	822	762	840	791	821	788	754	777	747	783	768	801	796	805	807	808	784	807	815	793	843	809	746	818	811	794	814	803	754	782	815	800	826	798	786	807	806	813	738	777	826	762	826	862	797	825	799	838	807	826	784	776	783	823	796	759	762	775	768	795	793	818	805	871	799	823	777	770	794	821	781	813	783	759	775	798	790	795	773	832	764	744	837	823	779	787	813	787	853	819	787	854	817	785	788	826	768	807	760	773	825	797	786
24073	20822	27110	24620	15825	1456	1043	866	814	742	794	725	686	740	734	686	716	723	735	665	679	640	647	684	709	641	673	696	668	704	645	675	659	712	691	657	636	711	678	680	652	680	686	689	655	666	674	653	644	714	684	633	677	690	672	703	667	653	677	652	685	646	695	671	642	665	628	647	691	666	667	660	695	676	694	681	656	690	652	668	665	654	654	715	679	691	713	671	666	646	640	677	714	663	640	642	642	648	662	678	670	656	685	680	733	677	646	657	652	693	642	681	665	701	659	652	701	647	666	682	673	707	650	713	670	636	712	667	664	653	670	718	652	669	672	646	688	641	670	673	744	692	648	687	645	620	675	661	620	717	670	652	670	637	621	717	624	693	645	700	650	670	639	613	660	671	633	647	649	655	664	630	712	693	628	642	676	634	665	675	685	668	658	703	659	675	640	634	627	709	644	679	660	686	679	731	677	628	672	650	598	677	731	628	713	711	650	687	677	648	644	666	671	658	691	718	681	658	643	640	644	645	656	633	627	679	644	662	648	679	644	657	637	637	665	669	622	659	695	663	625	631	668	662	650	623	677	659	652	657	669	692	677	674	657	670	643	694	680	671	752	657	666	619	684	677	685	694	660	655	697	666	695	655	689	682	656	650	672	628	655	663	637	683	639	655	682	689	643	666	637	683	646	647	684	671	668	696	662	664	677	672	663	692	672	692	625	666	685	656	665	657	701	669	665	607	646	702	616	656	690	655	644	651	676	651	679	717	647	668	694	618	674	660	668	735	641	669	686	653	680	627	632	678	606	636	628	652	679	661	691	632	637	673	687	740	693	662	683	726	633	687	661	618	666	692	690	721	687	627	651	652	676	654	661	657	693	668	711	682	718	657	647	658	712	680	677	685	680	634	624	625	699	628	614	619	699	672	678	657	626	648	677	670	670	692	705	641	691	627	680	604	715	600	627	638	674	671	661	644	634	627	723	722	698	653	639	660	709	668	683	645	651	702	696	697	644	662	687	671	678	669	656	649	640	637	654	673	673	682	673	640	669	650	678	706	666	651	674	649	686	689	677	689	698	632	684	689	644	654	631	677	708	663	653	666	676	673	641	640	665	669	645	663	654	703	662	709	637	664	655	684	644	663	699	668	686	627	694	646	681	661	690	697	689	683	680	661	693	654	694	647	647	706	668	719	672	637	701	657	693	665	712	645	658	669	709	641	661	683	709	677	658	680	693	666	651	610	726	655	637	694	662	691	670	695	619	683	652	639	680	622	679	607	658	684	724	648	679	667	646	648	631	664	660	682	640	664	671	650	620	618	656	641	660	658	684	680	672	623	683	617	680	660	680	677	666	700	660	637	720	619	678	671	664	661	662	721	696	668	688	678	648	692	663	675	647	660	706	681	641	640	677	684	665	670	704	628	652	656	681	650	702	657	682	655	662	665	618	672	630	675	663	689	666	688	702	658	671	705	671	683	658	691	629	700	679	595	643	656	645	717	680	643	667	668	630	644	685	644	627	682	655	642	688	678	705	680	699	663	665	622	694	651	673	625	698	692	666	698	673	677	651	683	688	625	662	659	721	660	648	643	676	641	723	678	689	672	668	627	653	675	646	680	678	664	625	655	658	688	678	646	660	672	630	641	668	682	698	654	673	661	662	719	672	665	664	649	703	691	647	668	685	655	656	671	688	680	651	693	663	665	592	693	667	711	671	670	674	656	655	653	647	645	650	661	643	647	700	673	665	691	658	644	633	678	640	684	680	686	676	622	670	656	649	624	645	665	660	690	671	679	632	651	663	666	690	689	683	613	669	657	697	644	686	623	661	696	691	681	685	641	639	653	716	698	659	632	685	664	711	709	683	695	683	691	657	689	665	658	689	661	684	624	645	731	675	593	643	648	711	684	688	654	632	674	698	675	664	671	657	626	630	726	661	674	664	624	686	661	648	696	656	667	704	622	657	749	663	633	676	624	638	702	680	642	652	640	671	663	689	720	661	629	656	650	657	679	698	611	657	620	654	687	662	709	707	655	669	667	648	665	676	642	693	672	652	697	614	651	607	710	679	651	647	690	669	667	676	681	654	676	682	660	658	629	666	644	678	733	639	638	675	675	620	715	612	635	698	686	643	673	622	696	677	635	629	655	713	672	690	681	695	653	641	681	683	693	694	705	667	655	699	649	733	654	685	632	662	694	650	682	644	673	684	710	660	666	718	694	663	665	679	684	666	676	627	640	654	705	665	616	642	680	686	658	663	663	655	691	699	658	646	646	637	658	694	667	660	672	629	625	645	657	700	657	606	657	653	603	676	614	644	651	682	636	651	672	674	672	724	673	680	648	655	646	634	691	654	701	685	646	642	641	682	729	677	656	651	641	627	657	654	717	633	657	661	703	687	658	651	637	683	651	648	683	614	715	654	623	706	656	677	673	696	698	705	709	654	688	690	679	654	703	673	709	662	643	668	712	666	651	679	636	664	646	617	678	634	638	650	651	651	626	653	645	645	646	688	673	685	650	632	648	673	632	633	655	709	646	683	648	611	722	666	655	691	656	695	688	668	667	666	694	639	696	663	642	624	669	687	715	671	656	701	645	689	680	635	625	693	691	674	659	640	623	681	631	673	664	674	632	696	635	703	654	647	640	674	662	627	675	689	711	715	647	630	675	638	668	629	660	679	701	702	639	631	695	654	629	710	677	662	714	675	665	685	663	670	646	649	664	677	705	706	664	657	642	640	713	659	691	642	666	659	660	642	664	714	705	647	649	717	655	644	703	693	691	680	664	625	646	690	649	689	685	665	695	729	700	650	660	652	673	676	628	674	683	740	626	679	671	690	735	635	672	702	670	686	665	670	710	622	655	681	664	657	695	685	651	683	687	633	606	643	633	682	659	670	680	689	671	670	615	677	668	626	636	683	656	681	629	672	647	664	695	658	658	672	740	636	695	666	663	627	666	648	670	716	686	644	673	726	602	654	669	650	702	686	660	663	693	696	667	646	689	623	619	693	644	698	657	643	659	624	678	655	669	670	628	707	669	680	664	638	615	645	662	728	668	639	621	661	675	637	664	668	665	668	651	696	678	698	663	638	663	668	688	664	638	627	667	640	660	640	649	666	665	658	717	658	659	665	705	651	671	661	662	661	663	681	629	683	703	721	694	692	661	683	695	638	643	719	671	667	664	659	673	722	665	687	648	665	652	675	657	613	643	662	611	654	682	661	701	681	632	610	705	650	654	663	665	629	660	643	652	674	709	646	689	623	699	679	679	648	655	662	564	625	649	672	688	660	682	649	653	625	698	685	709	696	657	646	640	664	677	672	657	667	716	653	679	634	632	693	639	684	665	653	708	668	734	669	693	659	680	666	627	677	654	684	700	640	592	656	665	638	635	665	712	630	626	673	674	655	689	734	681	714	633	716	646	681	618	638	660	682	649	654	663	696	665	679	669	667	664	651	712	683	699	680	707	661	664	681	602	602	657	652	668	640	662	661	653	690	650
3410	5218	4008	2292	1737	1452	1250	1067	1047	815	876	780	786	750	732	727	756	716	704	692	699	723	760	717	688	689	708	736	714	710	684	733	744	689	724	707	672	746	694	699	676	671	720	715	721	693	699	698	672	728	704	695	674	683	702	675	700	697	682	717	706	671	683	692	671	689	748	664	684	692	686	729	669	738	669	695	685	676	634	706	680	678	696	640	693	724	676	662	658	646	680	702	684	664	695	728	687	632	699	661	700	683	681	690	682	695	691	682	680	673	665	694	676	698	657	662	707	679	663	713	686	653	693	654	749	665	703	655	668	667	714	678	697	681	702	679	692	671	699	698	689	690	634	680	714	682	698	658	629	681	723	670	695	690	703	705	688	694	667	682	720	691	709	668	690	689	698	713	681	722	737	681	709	679	700	681	711	678	698	681	718	675	681	659	678	698	687	664	674	691	708	695	694	701	668	678	661	673	654	701	657	678	680	694	678	676	682	697	666	729	737	670	672	688	726	630	686	679	669	712	640	721	687	672	669	696	702	677	655	691	685	693	696	663	707	670	694	697	708	686	697	695	661	714	654	620	707	714	716	670	686	643	714	712	701	659	632	646	692	670	707	673	721	692	716	674	705	671	658	689	687	649	693	672	728	648	669	683	628	668	705	691	683	701	671	721	672	684	672	724	682	705	699	651	657	722	727	649	669	675	618	662	703	698	718	701	668	698	633	692	695	658	687	662	714	711	678	647	637	668	641	699	681	724	676	663	684	650	693	660	655	666	734	687	643	722	670	675	680	675	649	656	655	708	715	724	700	686	672	692	682	699	694	668	712	653	705	710	717	710	688	713	683	683	674	673	639	634	691	690	708	670	676	658	686	718	732	622	695	689	722	674	661	672	692	692	631	706	681	658	677	686	691	664	684	743	690	689	697	697	665	650	692	695	635	715	701	746	667	657	659	703	638	682	691	681	662	674	684	707	684	695	671	655	710	595	674	684	673	663	684	693	660	676	731	665	681	714	673	704	697	683	678	720	677	654	672	680	716	692	698	664	726	719	702	678	710	694	691	701	707	649	687	673	658	697	655	644	690	700	720	701	673	745	658	634	699	692	736	705	687	667	662	686	704	741	697	688	638	660	727	701	667	667	692	727	697	734	663	663	695	720	702	668	673	698	621	666	697	731	700	700	694	689	664	720	690	664	682	702	644	747	717	702	712	691	671	725	670	662	672	697	677	656	708	650	663	722	686	704	678	676	673	700	703	681	703	682	672	696	732	657	648	655	697	691	660	686	726	674	679	689	648	663	654	672	720	676	715	726	706	691	703	711	700	651	670	675	693	755	681	697	662	720	678	704	710	694	700	664	728	677	678	688	701	726	638	707	680	671	683	673	710	715	698	718	651	695	673	706	708	694	630	714	665	664	662	695	650	700	688	706	662	707	683	663	606	696	704	665	697	687	694	704	673	677	699	688	663	684	694	676	659	712	671	682	675	677	711	698	690	673	702	706	717	662	661	718	670	711	676	633	662	644	682	678	678	675	735	705	673	655	695	696	707	699	682	685	650	633	683	717	673	661	662	690	685	706	723	680	662	712	713	719	697	715	631	634	692	666	686	682	734	669	670	696	695	698	705	672	681	666	680	673	670	746	642	677	647	695	706	683	681	740	676	652	658	643	637	695	671	662	672	674	652	732	712	674	684	689	673	660	718	724	718	701	713	672	696	679	729	686	691	727	698	710	640	683	674	704	706	675	656	668	696	672	665	648	698	695	717	657	678	704	710	704	722	694	707	654	692	640	721	700	704	702	696	674	681	737	679	662	665	676	664	723	665	667	717	660	724	683	662	688	688	676	691	638	684	680	709	703	642	700	725	676	699	648	697	676	718	693	683	695	675	668	646	685	699	661	666	672	628	694	653	683	684	666	682	713	710	710	691	685	671	706	679	763	651	693	669	679	650	679	693	728	701	670	679	689	687	728	683	665	711	712	657	696	688	667	656	651	709	652	671	678	648	745	663	680	688	707	722	674	696	690	657	700	667	704	620	687	686	654	657	671	704	653	710	677	657	680	626	682	686	661	667	692	708	713	673	694	667	683	639	679	683	646	639	710	672	630	670	693	666	705	717	702	627	709	683	658	717	727	677	687	672	651	706	703	674	701	694	670	710	717	721	705	664	676	676	700	685	733	654	679	708	694	674	702	704	616	673	666	701	695	656	694	692	701	704	666	697	669	750	758	676	709	718	666	660	703	745	718	687	735	688	672	661	711	690	680	674	695	694	664	692	667	720	704	665	741	699	638	673	725	690	683	687	707	666	694	654	666	695	686	618	673	716	686	693	707	686	664	682	696	686	706	682	662	687	646	667	675	628	709	700	681	657	669	673	668	719	669	670	661	661	656	679	679	675	688	632	662	664	686	652	690	678	717	707	665	651	681	632	684	682	654	628	662	679	735	694	650	754	651	686	638	657	696	677	691	710	705	691	679	706	695	695	736	676	692	649	674	671	711	636	647	688	688	721	678	706	711	709	691	732	699	713	672	683	691	686	634	658	691	711	749	661	705	649	722	660	702	691	697	685	672	659	657	654	688	688	709	732	719	694	723	661	694	713	666	641	669	700	667	684	650	705	625	702	665	656	749	680	708	665	776	694	651	683	686	703	717	708	689	648	703	711	743	662	664	697	663	753	648	706	668	671	683	667	643	704	695	660	705	662	670	685	645	726	684	709	657	693	709	620	700	686	712	678	682	646	702	691	652	675	697	671	727	697	674	663	687	645	700	672	732	665	716	703	673	670	692	725	667	620	709	681	666	695	645	651	716	708	698	708	729	716	668	645	684	688	703	666	726	687	663	666	694	694	731	687	665	697	640	676	690	700	704	623	708	752	713	682	673	682	709	692	679	644	693	724	690	713	659	679	645	710	714	684	663	701	729	673	636	644	737	609	675	695	749	656	708	679	662	694	657	606	698	710	660	712	676	728	696	690	669	675	685	719	677	643	697	630	681	737	679	704	693	711	690	640	687	689	704	693	711	717	687	715	698	643	667	681	704	670	694	668	682	691	642	656	731	697	684	686	663	716	642	684	700	704	698	721	650	707	665	654	723	682	679	669	693	613	677	671	672	664	665	684	693	630	672	669	704	709	742	659	701	702	667	675	724	695	659	638	650	680	660	724	715	701	696	687	676	683	689	704	728	671	683	706	698	688	688	663	725	725	684	688	679	678	695	692	697	692	743	695	714	644	716	650	667	664	687	675	688	709	674	694	693	661	678	679	700	686	679	643	664	670	726	714	695	697	703	671	705	674	686	695	710	660	658	702	726	679	657	679	673	651	696	737	697	695	689	700	699	695	726	710	666	646	682	656	652	662	669	687	719	693	687	697	665	689	679	641	710	673	672	709	622	708	695	736	698	638	673	713	685	685	693	644	710	701	699	726	694	716	705	693	732	662	700	708	699	681	686	696	686	686	682	719	709	687	712	647	661	698	655	668	686	678	692	700	683
22150	20872	28324	23537	20872	20924	11043	1139	811	674	637	524	527	430	409	393	442	374	349	354	354	318	311	298	330	314	306	315	306	303	345	326	310	275	313	303	320	317	320	291	304	276	286	307	292	300	276	300	281	285	274	290	290	320	299	293	280	313	262	289	291	285	297	279	274	309	318	284	269	287	273	264	308	290	297	267	274	267	295	262	287	302	274	255	287	277	303	284	269	298	262	281	294	268	264	261	268	301	257	285	302	286	246	266	296	285	283	287	288	276	293	242	269	261	282	271	279	292	255	288	267	303	254	264	282	298	306	246	287	278	292	261	274	268	316	306	270	297	306	284	281	290	305	275	275	247	264	274	286	280	282	306	285	291	279	320	284	265	276	302	283	283	281	279	279	292	256	268	288	265	276	293	269	278	275	277	269	279	287	304	293	287	280	273	272	306	268	303	278	277	261	251	290	278	265	286	279	290	278	277	292	276	290	279	275	280	297	287	265	267	233	270	300	294	282	300	289	279	290	269	249	262	297	262	271	273	292	278	289	279	294	240	293	266	291	265	305	307	311	286	278	263	272	294	274	259	295	291	263	305	257	281	255	269	286	276	279	276	270	294	263	282	274	313	282	268	270	270	273	252	268	274	288	276	283	268	262	253	246	235	268	251	251	286	264	267	287	255	302	261	254	318	289	272	277	273	292	281	275	279	250	264	285	266	282	312	307	276	283	277	284	260	311	278	274	293	282	290	307	252	270	287	293	307	270	276	252	260	266	287	265	288	270	283	303	262	326	281	235	282	254	257	297	274	276	300	264	270	287	290	256	246	292	304	283	278	299	292	264	318	258	301	271	260	276	281	261	266	273	253	266	278	264	297	278	244	309	276	253	275	286	281	277	279	301	296	276	282	269	269	283	286	259	266	279	302	282	271	270	287	261	281	279	265	241	284	274	280	283	295	309	272	270	277	275	283	261	274	252	280	292	289	287	252	249	280	279	299	263	276	273	272	270	273	283	282	276	281	287	277	260	298	286	260	257	252	310	280	268	296	262	260	281	288	275	285	302	280	294	292	272	303	270	292	281	285	265	284	276	289	236	286	257	305	286	268	302	281	301	285	279	261	285	283	278	303	283	287	268	286	282	264	292	297	258	317	291	269	275	271	249	253	257	278	283	270	268	274	270	281	269	263	243	278	268	265	264	260	287	277	262	280	302	283	260	292	267	262	274	264	271	307	282	285	245	258	294	272	290	279	273	285	256	249	270	295	272	239	287	289	317	301	285	267	259	256	292	240	265	258	279	275	269	287	285	290	294	263	311	263	251	274	290	300	302	266	297	284	303	301	275	299	273	260	275	282	268	290	280	286	285	278	280	268	271	272	284	289	277	265	283	260	272	272	290	258	260	274	290	266	270	266	284	292	266	297	259	255	285	287	259	279	301	267	260	276	289	261	287	277	297	282	297	280	315	276	288	266	285	299	307	281	291	282	269	255	265	291	282	277	253	295	276	285	291	298	271	273	268	308	272	271	299	292	303	300	242	276	272	273	281	281	258	308	273	288	263	310	305	279	267	269	316	326	289	273	282	282	285	286	272	244	278	303	299	298	270	294	274	293	279	293	254	275	298	298	283	268	256	277	258	290	259	265	303	277	272	291	262	302	281	242	251	278	282	268	286	273	281	279	270	291	268	284	261	291	299	306	281	278	285	263	274	286	272	307	270	278	280	296	296	286	293	264	303	266	291	263	265	276	279	286	265	284	248	283	304	300	261	305	275	282	275	274	271	309	275	277	290	287	262	268	261	259	266	288	259	271	273	267	284	252	289	264	278	292	267	287	282	259	289	288	286	263	274	295	274	291	283	274	284	280	276	264	281	280	277	286	252	287	310	261	268	296	295	277	287	270	266	277	274	244	257	269	300	283	273	253	248	273	260	279	301	256	265	281	274	258	257	278	276	269	276	287	266	272	267	265	261	279	302	255	271	312	324	278	268	251	262	277	282	267	310	322	286	301	246	282	275	280	287	274	284	282	294	286	286	259	272	275	265	239	275	296	287	283	306	247	313	269	272	279	289	284	267	280	269	267	278	296	316	297	250	295	293	301	276	277	249	265	268	283	266	288	261	285	296	288	272	240	266	277	263	271	241	264	253	287	263	270	293	298	284	294	279	265	271	267	256	263	261	281	270	279	286	285	250	288	255	302	320	314	287	309	265	301	255	268	266	277	266	288	281	284	266	249	277	291	268	301	280	277	281	294	294	253	257	295	276	275	270	272	289	310	316	280	258	274	276	309	237	304	304	297	300	271	264	272	304	292	268	299	256	278	291	259	285	254	266	275	240	300	293	299	271	277	255	264	275	261	255	269	276	266	320	275	288	287	297	299	300	297	271	266	303	299	294	283	345	292	295	277	297	296	255	281	286	290	287	287	277	273	288	300	266	312	301	289	262	294	295	294	274	262	293	286	249	260	278	248	271	293	276	280	271	275	287	297	267	279	270	283	260	269	287	278	257	267	286	317	284	289	285	290	245	302	283	276	283	259	275	264	273	277	283	273	284	292	263	255	255	279	298	262	314	297	275	250	262	279	288	288	297	245	284	260	240	279	259	273	299	295	267	262	274	310	290	289	273	255	268	278	273	276	264	278	279	258	281	237	285	274	293	298	253	249	261	268	294	268	273	298	259	279	275	257	295	277	274	309	251	253	327	274	274	284	269	288	275	261	276	262	283	259	285	255	297	279	280	287	281	306	272	302	290	273	281	268	293	264	278	266	241	237	292	265	307	289	273	279	300	272	272	251	297	262	270	291	280	288	276	294	282	280	276	277	284	283	253	276	313	268	282	277	306	290	262	288	311	287	278	277	259	285	256	290	296	263	250	256	297	302	267	296	316	267	285	259	267	263	266	273	266	307	267	269	305	237	284	283	254	273	288	283	287	271	285	261	304	272	238	279	231	258	267	304	257	256	275	289	273	282	279	289	279	292	255	302	270	280	278	234	290	302	280	276	286	267	294	271	262	258	288	273	301	251	278	256	295	298	279	296	292	286	279	268	262	272	280	259	292	288	284	267	284	267	285	239	290	269	279	266	262	285	236	290	292	262	270	283	298	284	248	280	273	261	285	297	291	270	278	281	312	295	263	295	235	269	257	271	275	271	258	286	286	277	289	315	285	300	270	272	244	321	309	309	271	318	296	278	324	313	286	279	274	260	281	261	235	261	281	283	277	269	300	302	307	290	279	270	291	254	263	265	274	267	262	276	274	282	269	259	283	255	269	282	289	298	280	278	280	297	290	302	271	281	267	289	265	284	282	264	260	263	276	272	279	279	280	258	316	270	260	290	272	253	284	276	277	255	286	283	291	299	275	235	282	287	255	300	277	268	289	272	287	270	271	276	294	246	279	272	277	289	258	278	286	271	287	281	285	285	255	257	276	309	310	290	274	289	271	274	269	290	283	305	267	275	248	297	281	262	290	286	310	289	276	277	281	276	253	232	289	265	277	285
4225	12839	10283	5177	3758	2770	2120	1596	1288	948	836	698	656	583	518	508	461	438	429	395	381	395	345	367	373	328	352	350	326	337	319	305	292	332	361	368	311	332	312	359	298	340	346	307	297	327	291	301	327	319	331	328	326	308	286	282	323	294	301	325	304	338	311	324	326	294	323	290	298	319	301	288	307	342	305	311	304	299	304	294	292	307	283	301	318	293	301	301	291	302	305	311	298	305	302	292	304	289	316	325	328	313	294	320	345	331	290	259	289	301	326	324	293	316	283	278	284	310	273	286	253	275	320	287	324	291	323	287	268	304	338	318	289	277	294	297	331	284	330	313	283	325	292	292	280	327	324	329	282	298	298	325	308	314	295	265	307	322	319	299	331	296	311	302	294	301	270	330	314	288	316	287	273	305	322	293	291	293	312	309	309	297	320	323	287	282	306	304	304	313	292	309	313	324	275	322	297	327	294	335	296	283	321	311	323	293	299	301	276	297	277	271	290	314	285	291	304	299	287	284	319	296	285	316	281	313	317	328	312	306	320	324	307	302	321	271	317	290	312	288	296	314	267	304	281	285	285	282	313	292	279	311	327	313	299	317	299	272	290	300	313	339	303	317	296	299	273	286	297	291	285	284	314	294	277	311	283	291	288	303	297	286	291	318	298	296	295	321	322	297	298	276	304	265	305	306	286	297	261	314	298	272	283	316	275	317	294	330	310	287	272	281	316	334	314	317	295	304	294	313	312	326	310	290	310	307	328	287	305	313	312	300	276	305	312	264	331	298	302	329	295	293	302	287	312	289	322	306	298	303	312	299	310	301	284	276	302	297	314	277	317	291	305	307	292	282	289	305	344	301	298	290	312	274	318	286	300	326	287	317	323	315	341	283	276	295	294	302	304	283	277	299	268	295	310	299	300	317	306	327	317	305	325	283	330	291	324	306	303	302	300	298	289	291	285	312	309	273	298	299	298	297	283	307	314	279	302	289	316	317	321	327	293	276	316	319	310	313	288	271	333	299	339	319	315	298	321	297	292	298	310	298	317	307	285	293	278	317	313	320	322	273	312	260	271	307	289	294	318	291	281	315	307	305	294	323	297	279	317	268	320	292	306	302	277	296	305	302	300	312	300	271	295	294	295	286	312	282	282	303	330	279	295	298	296	326	308	306	281	270	280	262	306	310	285	288	321	274	315	338	302	316	302	302	312	294	317	311	289	303	300	312	298	329	291	296	279	287	278	277	291	294	256	258	288	313	299	283	328	290	299	293	301	318	309	287	306	329	293	297	318	296	325	256	293	285	315	299	318	323	304	301	279	301	310	279	276	274	328	285	291	308	296	300	301	320	306	291	286	302	261	290	321	293	312	307	321	302	284	296	311	244	277	292	305	311	315	289	296	273	328	320	293	306	293	307	273	292	265	304	294	273	325	271	329	300	294	311	338	291	278	301	296	307	302	289	264	313	330	289	319	292	311	301	320	294	304	295	332	309	302	298	268	296	293	308	301	296	305	294	277	282	310	289	285	316	328	307	297	304	313	279	328	288	292	266	297	299	299	304	325	314	290	263	307	306	298	307	332	304	291	318	305	276	292	285	278	297	288	297	264	320	312	310	282	288	311	307	283	321	318	303	284	321	282	320	317	293	302	268	346	300	284	305	276	284	304	268	291	273	320	312	288	293	322	339	307	300	314	306	284	312	289	312	284	314	276	305	290	304	280	300	304	290	282	336	285	273	295	280	325	317	312	268	293	307	310	298	288	320	326	299	297	297	331	292	299	276	300	264	312	313	290	297	295	332	284	299	293	298	295	293	304	272	268	338	300	286	327	275	327	273	291	292	276	300	271	305	311	290	305	290	325	296	304	290	333	314	303	306	296	297	314	276	316	302	291	299	297	278	285	300	274	324	287	263	327	292	295	265	294	290	283	305	295	294	318	310	290	316	306	274	256	306	298	269	318	296	298	299	289	310	308	290	289	288	277	330	318	292	316	332	301	282	285	288	306	285	292	303	300	301	290	307	336	278	297	303	318	308	335	304	281	297	289	312	278	320	271	272	297	283	290	297	288	308	256	302	289	295	313	304	291	341	311	265	306	298	288	291	307	295	268	312	327	300	307	297	276	292	289	293	287	262	309	326	297	297	306	299	317	303	293	311	298	280	285	316	277	327	316	333	272	281	306	302	257	337	312	298	335	296	281	282	280	318	283	269	268	294	317	298	315	276	283	324	283	314	320	312	303	299	337	317	283	273	312	298	302	279	274	281	307	337	278	317	263	298	284	286	299	286	310	319	279	301	289	299	298	322	293	289	284	317	286	313	264	320	317	270	316	274	297	281	313	306	282	290	276	278	281	289	247	300	311	286	284	309	345	298	313	346	305	304	314	286	299	294	295	331	283	295	281	289	331	300	303	303	308	301	285	275	283	302	282	289	298	315	298	316	288	273	301	300	285	285	319	275	280	306	298	296	315	304	323	314	290	325	293	282	294	299	319	289	264	291	278	291	319	303	287	277	327	316	290	286	327	283	295	315	299	267	276	319	291	296	284	303	302	264	307	305	286	299	294	323	322	310	322	300	294	324	304	277	312	289	298	305	318	266	299	289	260	299	278	307	321	299	286	277	301	306	307	288	307	290	321	297	274	269	301	310	273	321	305	322	287	327	302	311	297	299	332	295	293	294	261	279	287	310	308	313	272	323	282	299	299	316	319	278	283	290	293	303	300	294	321	292	282	295	305	290	335	327	326	267	310	282	288	294	313	330	279	268	308	311	321	279	308	284	294	314	285	302	287	298	295	293	324	299	264	274	282	273	296	288	287	293	305	295	335	277	317	301	298	311	317	304	333	315	286	318	320	283	310	341	286	320	300	313	285	286	273	263	297	260	337	300	305	303	307	282	315	295	320	284	301	306	306	298	291	307	293	304	314	314	276	301	309	315	292	315	319	304	317	298	269	278	322	299	311	291	321	277	262	290	326	339	286	290	305	301	291	298	287	296	291	269	296	285	307	303	289	312	313	289	306	322	319	306	282	280	291	326	303	313	327	296	318	289	298	317	306	290	292	300	295	314	292	297	293	311	309	321	294	314	311	294	286	275	320	289	279	295	299	302	315	280	318	285	277	276	286	293	289	328	281	292	294	290	276	338	297	289	323	290	319	320	279	321	281	294	285	293	301	296	299	303	311	289	323	326	307	316	287	304	302	283	309	277	304	296	318	291	296	277	338	279	289	311	325	281	319	326	300	315	297	315	297	293	304	278	274	288	305	303	303	294	301	303	331	314	264	302	308	321	291	302	293	326	267	319	309	297	295	303	276	295	291	290	292	286	289	312	304	330	301	284	289	276	323	308	275	275	288	286	331	293	293	318	281	326	314	294	279	308	305	325	299	298	286	291	287	307	284	292	291	303	282	281	301	293	327	291	323	318	299	306	316	313	284	292	313	274	320	318	303	327	305	273	285	337	289	278	288	302	289	315	283	304	282	301	328	315	308	304
27110	19145	6435	1474	1123	1075	1046	1024	989	1035	1001	1039	1031	978	990	957	1062	1047	1011	967	1048	1015	1035	1022	1025	1001	974	957	1005	1003	1023	1000	1025	1000	942	989	1047	1006	1038	1018	1008	956	984	953	1009	982	1041	970	963	1004	1000	960	1003	987	991	1016	1009	980	1000	1019	967	973	964	1004	943	997	994	1020	989	1031	970	1017	953	974	937	955	1019	1002	1028	1047	947	1014	1001	949	1020	1055	1017	992	969	1001	994	1020	983	1010	1037	980	991	994	956	1047	973	982	971	973	1034	1012	1001	988	938	1044	977	1011	961	982	951	1004	1005	902	1007	1016	1110	1036	991	1021	1021	987	936	1042	967	934	1005	1018	1047	1016	1015	1015	1030	1019	1033	968	992	1016	979	937	981	966	1002	938	1033	1021	1042	995	992	974	1017	1011	934	1016	1039	959	1013	980	991	1010	1004	1012	1005	1033	948	965	1034	983	953	932	1030	988	979	917	974	1002	995	1004	1001	1021	969	978	1031	987	998	958	1023	1018	1022	989	1002	1012	1011	1005	984	961	1020	1049	1016	977	991	999	996	972	1033	1002	991	977	1039	974	1005	998	960	996	1001	1026	965	935	957	985	1006	986	993	1014	949	1012	996	1021	987	1017	975	1004	1033	984	1017	1006	1028	933	973	1017	1029	956	979	1004	951	995	921	1009	1026	962	992	986	989	950	1044	968	994	919	1016	1052	951	983	1016	995	1021	976	996	954	974	1030	1012	1006	980	991	1022	975	954	989	1054	1003	961	1040	985	1020	945	1020	963	966	1020	1023	1073	1033	1012	977	984	946	993	962	1021	1023	1049	992	939	992	982	1010	1042	1001	991	1001	946	1000	1009	1039	1002	1078	980	1023	973	998	977	950	997	1021	958	1031	943	1013	990	1050	1093	978	956	998	1008	988	1013	979	956	981	994	1008	1029	985	991	1029	1041	982	941	1015	1017	1005	952	990	984	1021	976	1050	965	976	961	1009	978	957	986	972	981	1071	977	1006	1039	991	978	1031	1004	1055	1008	945	994	1026	991	1005	1051	1005	994	959	974	1016	979	982	999	991	1059	1020	1025	999	1030	1004	1026	980	1021	937	1010	1001	982	996	1049	1028	999	1001	1039	957	1003	1025	1036	959	1004	924	967	1026	1023	969	1041	945	931	957	993	973	998	1012	945	1047	980	1032	1061	961	965	1046	953	1007	960	1013	962	973	934	1020	1048	1014	1000	994	1000	1002	1010	1014	971	933	988	994	1000	1007	972	1036	963	954	951	975	945	1032	1046	981	970	954	999	1019	1082	980	995	1010	1001	1021	1006	1015	1028	957	1016	992	1021	1041	952	948	965	984	1021	1007	1014	1038	1020	1016	946	1028	982	988	1030	995	1038	939	984	1011	1015	969	1001	950	1004	936	969	1029	1019	1020	1002	1010	1055	1034	979	978	1013	986	927	1037	981	1021	961	970	974	1000	990	1036	998	1052	1016	1013	1014	935	980	1022	998	1001	1021	1029	949	962	1053	1004	1047	949	977	988	974	968	989	995	1000	977	1058	969	974	1003	992	985	969	1004	998	974	1023	907	992	973	950	969	982	1018	1027	937	1048	1000	1005	1009	976	1009	955	1016	991	1005	996	1057	1056	998	950	1004	970	1010	979	954	1044	1002	993	1009	1029	957	1004	966	1019	991	1007	1029	948	981	1004	968	1016	997	984	938	975	968	994	920	1056	1000	1031	988	1025	1006	1023	960	1003	992	983	1007	1002	963	1010	974	999	981	967	992	1060	929	939	934	946	988	955	1035	963	971	1008	978	985	975	948	993	1036	1011	1018	953	1000	978	971	1020	996	999	985	913	936	1001	981	985	952	965	956	1007	917	978	1005	982	1038	967	1008	947	999	1011	964	1015	987	1007	985	995	970	987	984	963	1030	1044	1044	1027	989	1009	1032	966	977	1016	992	958	1005	1019	1009	1006	1009	1040	1009	1004	1003	996	961	1028	977	1017	998	978	1008	982	1005	957	977	1031	988	1001	1034	989	975	1014	1020	1025	1044	979	941	1050	968	1000	1039	935	995	1007	996	978	1015	969	988	1001	1017	999	1008	948	959	1016	987	977	1017	1064	1011	982	968	1059	991	983	1018	1032	990	1052	1034	1030	1001	1042	1026	982	1017	969	1015	965	1014	1036	989	996	990	1001	974	955	1005	1029	994	928	989	1004	960	967	972	1005	978	987	975	957	1013	984	977	995	974	1024	988	1032	1004	981	1019	1007	1003	1019	975	1026	946	987	1003	991	1025	943	989	999	968	987	946	1023	1007	1004	963	964	982	992	952	1004	1036	1011	977	1011	1004	965	987	961	1030	977	957	1017	1009	998	981	959	1033	997	1027	983	1023	1017	1045	976	988	1011	997	978	1050	1004	1014	954	1000	1033	978	990	1048	1052	983	934	1006	1013	965	1064	988	990	980	991	968	961	987	1010	1017	988	1046	983	1057	1010	953	975	1013	1010	1048	986	964	1018	1103	1054	1048	1002	965	949	996	986	964	974	977	932	989	960	974	1025	1050	999	993	948	978	1012	978	1033	1020	1006	1012	1015	988	1032	991	989	936	986	976	1011	999	970	947	918	973	998	997	936	985	1009	971	948	965	1028	925	977	953	974	990	1005	997	986	960	1016	962	965	959	973	992	992	971	1042	993	1008	1074	1021	1043	979	974	1018	1002	985	979	1036	1017	1011	942	964	1005	1001	1010	1017	1036	1005	1000	969	1000	965	990	961	1012	1027	1010	967	1012	973	958	979	1038	932	1040	993	990	1010	1045	1003	987	977	1066	963	1043	1001	1017	1021	1015	969	1020	1067	1018	938	1010	997	1011	942	995	1010	1047	990	1001	970	995	993	952	991	1029	1052	997	1017	1031	970	1018	958	1010	947	989	962	1008	980	1018	973	1048	918	982	1011	957	987	988	995	1033	1014	1044	985	973	957	967	1049	1062	959	1021	977	964	982	996	979	988	1023	1011	1015	986	996	1003	1038	983	1004	1008	1021	969	974	1009	949	989	1008	968	1020	1023	952	991	982	965	1028	994	979	1037	1017	1036	1000	973	1031	954	926	1030	1021	1012	980	1059	1039	930	1002	965	970	965	974	987	1001	1033	974	1014	996	970	1028	989	1018	988	955	966	1000	934	1009	954	977	986	991	989	989	1048	1054	994	1040	988	1005	980	1013	998	948	1040	1020	1055	892	943	954	927	1005	988	1007	977	1009	1008	1021	951	1019	983	1022	981	994	969	989	1030	1006	996	1018	969	946	1015	1044	1013	972	979	958	1010	969	984	1037	968	991	979	1000	983	976	991	921	984	980	1006	992	1013	971	1072	1022	923	994	965	1019	1047	986	990	999	1006	975	982	969	988	954	972	1010	952	977	1011	1011	971	976	1024	998	975	991	998	1035	945	1012	1016	1052	1001	985	1007	1014	1042	990	982	943	1013	1058	999	1006	1057	1055	1013	1002	1036	1049	1029	1011	992	1001	1007	980	1024	1050	988	1003	1039	992	1029	1004	983	993	1044	974	1053	1004	1063	1026	972	1014	950	1059	975	1019	1007	1034	987	1007	1032	1004	952	1016	999	953	973	1026	963	1078	976	991	1034	1001	1005	998	1054	1007	1011	996	976	949	960	972	960	974	981	995	1044	998	957	1108	941	1042	991	986	1003	970	998	975	1038	972	956	992	989	960	956	1040	994	1026	1003	1007	1016	1007	957	994	946	1004	1046	1018	1036	1002	955	995	990	1004	977	1036	961	947	1042	1034	990	1027	982	1000	979	1026	1027	974	972	1035	960	1002	1003	989	957	999	995	1053	1037	995	970	973	981	941	932	1002	983	1014	1037	1010	959	985	1034	957	995	1002	997	1067	976	994	1020	1010	975	1049	963	1008	966	981	1020	989	1012	1014	1010	1019	1046	959	999	992	1013	957	987	989	980	1019	1032	983	1014	951	1007	973	980	1020	1006	965	995	966	1010	978	1020	968	915	971	949	957	960	968	1088	945	1022	1062	1055	984	1006	999	913	1002	969	972	967	992	888	974	1045	980	1038	969	979	1046	974	1046	981	952	997	973	1025	971	1013	967	995	1063	1005	981	1014	1006	995	1029	1029	1005	981	965	1037	1037	968	1047	949	990	996	1035	972	1003	1036	1000	944	1003	983	1007	985	962	970	1044
4621	1483	1353	1197	1156	1100	1045	1056	1101	1085	1087	1119	1108	1015	1018	1029	1059	1043	1030	1047	1045	1014	989	1063	1045	1042	1042	1046	1069	1032	1030	1042	995	1017	1066	1051	1086	1048	1031	1038	1012	1020	950	953	1010	1034	1000	1022	1050	1039	1142	1013	1032	1016	1047	1080	1030	1039	1066	1049	1034	1023	1068	1020	1056	1116	1099	998	1059	1069	1026	1042	1063	1045	1045	1056	963	962	1059	1063	1054	1051	1069	1049	1027	1019	1043	1046	1109	1026	1038	1017	1065	1042	1055	1004	1040	1050	1021	1023	1053	1066	1081	1013	1059	1019	1056	1057	1011	1026	1008	1027	1011	1064	1037	1055	1019	1096	972	974	1037	1041	1070	1081	1062	1065	994	1026	1031	1030	1098	1018	1029	1000	1012	1037	1046	1076	1057	1033	1034	1017	992	1050	1040	1094	1034	976	1024	1056	1020	1075	1004	944	1008	1022	1033	1021	1029	1084	1066	1034	1043	1020	1049	1020	1064	1010	1014	1043	1005	1086	1002	1133	1075	1038	1016	1028	1088	1045	1042	1030	1069	1061	1069	1040	1046	1043	1042	1021	1027	1033	1002	1020	1007	1130	1030	951	1036	1009	1000	1053	1075	1098	1067	1033	1034	1001	1050	1016	1025	1061	1007	1031	1053	1053	1085	1022	1053	1106	1038	987	1018	963	1072	1095	997	1015	1007	1046	1048	1024	1078	1048	978	1050	1095	1031	1002	1049	1056	1058	1062	1104	1058	1032	1043	992	1039	1054	1016	1001	1043	990	1039	1000	1055	1042	1066	1064	999	1074	1058	1046	1089	1053	1032	1049	1110	996	1093	1025	1032	1081	1003	1051	1016	1004	1043	1094	1009	1057	1047	1037	1006	995	1080	1074	1073	1019	1021	1036	1008	1041	1029	1026	1025	1049	1099	1016	989	1020	1069	1009	1080	1057	1038	979	1042	1063	1067	1005	1075	1071	1049	1035	1021	1050	1092	1024	1055	1032	1014	1077	1076	1081	1043	1047	1033	1005	973	1007	998	981	994	1039	1038	1026	1011	1074	1062	1046	955	1085	1046	1033	1028	1046	1032	1085	1020	1039	1057	1097	1084	1077	1034	1053	1014	1056	1022	1042	1064	1069	1030	1037	1055	1012	1038	1074	1054	975	1071	1037	1063	1043	1030	1015	1041	1061	977	969	1013	1061	1055	1033	1040	1031	1005	1028	1026	1023	1051	1018	1043	984	997	1053	1037	1042	1006	1059	1003	1022	1128	1087	1054	1006	1071	1031	1040	1058	1074	1027	1073	1013	1080	1070	1047	1099	1019	1038	1061	982	1036	1011	1031	1007	1031	1009	1035	1040	1045	1016	1052	1047	1055	1069	951	1043	1025	1097	1089	1035	1027	1074	1023	1076	1028	1030	1021	1124	1092	988	1016	1006	1066	1038	1010	1064	1036	1060	1040	1017	1025	1014	1097	1075	1012	1033	1056	1070	1035	1010	1043	1028	1016	1016	1068	1042	954	1041	1056	1046	1010	1058	1058	1003	1017	1050	1027	1039	1032	1093	1047	1055	1049	1050	1015	1002	1054	1024	1031	974	1022	987	1095	1016	1113	1043	998	1075	1033	1064	1114	1074	1042	1018	1081	1025	1048	1051	1038	989	981	998	1078	1046	1016	1033	990	1082	1017	1006	1040	1017	1005	1020	1035	1037	1048	1036	1037	1048	1061	1093	1035	1008	1039	1112	1018	1046	1022	1057	1030	1053	955	1036	995	1117	1044	1025	1057	1015	1110	1110	1029	1001	1061	1030	1088	998	1040	1067	984	1066	990	1039	1034	1055	1013	1064	1011	1036	1026	995	1022	1077	1007	995	1027	1065	1013	1089	1002	1009	1050	1033	1014	1059	1074	1025	1045	1020	1066	1005	1026	1018	1075	1096	999	1101	1004	1046	1004	1058	1009	1039	1051	1066	1041	1012	1063	1033	1017	1031	1034	1043	1033	1029	1014	980	989	1065	1017	1039	1048	1064	1027	994	1061	996	1080	1022	1095	1069	1021	1042	996	1027	980	1060	1043	1030	1040	1018	1032	1034	1044	1053	1056	1033	1029	1089	1055	1047	989	1033	1032	1045	995	1007	1047	1036	1020	1093	1032	1034	1050	1029	1048	1083	978	1022	992	1051	1032	1019	1017	1051	1047	1013	1056	1064	1016	1055	1046	1100	992	1007	1018	1003	1013	1072	1024	1059	1053	1051	1038	1028	996	1015	1009	1045	1094	1031	1017	1066	1073	1082	1048	1021	1056	1016	1043	1019	1078	997	1097	1016	1051	1030	1051	1031	1034	1051	1072	1028	1031	1031	1054	1063	1002	1059	1022	1082	1024	1048	986	1058	1054	1046	969	1021	1045	970	977	992	1032	1040	1046	967	1111	1057	1041	995	1070	1088	1025	1048	1043	1042	1057	1029	973	1009	993	1061	1013	980	1059	1028	1050	1061	1035	987	1016	978	1056	1039	1049	1019	1061	1074	999	1042	1037	1037	994	993	1046	1039	999	1010	1061	1102	1037	1031	1029	966	1074	1078	1026	1076	1028	1114	1025	1008	1092	1007	1048	1091	1040	1077	1041	1016	1024	1054	1049	1057	1052	976	1017	1045	1019	1076	1061	1032	1005	1011	1009	1037	1054	1078	1025	992	1040	1040	1041	984	1075	1024	1047	1053	1027	1034	1008	1104	1065	1001	996	1020	1080	984	1042	1048	1068	1014	1032	1019	1065	1021	1080	1028	1022	1039	1035	1038	1048	1005	1017	1052	1009	1029	1008	1032	1042	1063	981	1043	1067	1068	1077	1033	1035	1018	1078	1014	1040	1000	1004	1068	1012	1044	1012	1020	1025	1030	1044	1066	1024	1064	935	1077	990	1044	976	1006	1038	1186	1083	1027	1084	1048	989	1071	1044	1006	1072	972	1107	1073	1052	1040	1032	1071	1041	1079	1043	1069	1037	1069	1056	1016	996	1033	1035	1022	1025	1060	1054	1040	1008	1060	997	1078	1031	1019	1017	1051	1057	1076	1051	1011	990	1020	1036	1085	1037	1097	1059	1001	1025	1064	1034	1020	1045	1055	1030	1087	1043	1017	1058	1037	1046	1018	1082	1042	1025	1051	994	1071	1065	1071	1022	978	1037	1040	1046	948	1045	1026	1097	1035	997	1039	1109	1051	1029	1081	1063	1036	1058	1057	1053	1035	1068	1039	1059	1052	1072	1019	1045	1040	1040	1055	1003	1101	1036	1048	1055	1020	1094	991	1107	996	1015	1052	1003	1011	1070	1021	1069	1028	1046	1042	1064	1036	1057	1067	1015	1033	995	958	1009	1045	988	1035	1061	1056	1044	1032	1044	1044	1019	1071	993	1080	1073	1058	969	1044	1036	1010	1037	1025	1091	1049	1056	1037	1026	1058	1026	1057	1045	1007	1074	1061	1097	1072	1010	1057	1020	1015	1040	1022	1042	1072	1032	1004	1070	1067	1051	1006	1062	1015	1040	1086	1040	1061	990	1050	1067	993	1046	1009	1043	1013	1048	1019	1059	1015	1026	999	1031	1018	1037	1040	1037	1022	1072	1060	997	1060	1045	1073	1039	1024	1044	1037	1064	1020	1045	1020	1003	952	1039	1016	1007	1039	1007	1023	1056	1014	1030	1034	1121	986	1030	1003	1026	1086	1071	1041	979	1007	1064	987	1028	1019	1049	1017	1025	1025	1004	1051	961	971	1068	1072	1065	1005	1068	1005	1008	1017	1086	1032	1017	1072	1071	1088	1064	1081	1034	1069	1043	1058	1017	1084	1077	1011	1026	1004	981	1054	1001	1031	1072	1034	1076	1073	1079	994	994	1089	1068	1011	1041	1034	1013	1006	1071	1029	1104	988	1031	1001	1049	1079	1020	1095	1066	1045	1003	1072	986	1051	1043	1053	1019	1041	1040	1004	1027	1015	998	1059	1008	1057	1035	1015	1025	989	1089	1055	1039	1035	1065	1062	1031	1010	1056	998	1043	1013	1019	1022	1010	979	1049	1088	1067	981	1029	966	1029	974	1007	1073	1031	1020	1013	1036	1000	1018	1128	1007	1052	1025	1050	1095	1089	1110	1095	1078	1016	1049	1014	1086	1025	1030	1048	1107	1027	1059	1051	1068	1057	1083	1019	956	1038	1039	975	1044	1045	1064	1048	1034	1007	975	994	1005	1033	1065	1104	1029	1011	1039	1012	1050	1043	1011	1078	1077	1080	1008	1041	1024	1041	1039	1045	1051	1019	996	1034	1013	1041	1064	1056	1005	1016	1061	1015	1012	1088	997	1005	1042	1016	1077	1039	1029	1023	1026	1043	1084	1026	999	1017	982	1067	1049	1018	992	1040	1008	1027	1028	994	1043	1004	1005	1002	1057	1030	1065	1065	1101	1007	1032	1079	1042	1024	1063	1045	1034	1047	1070	1053	1004	1014	1009	1038	1034	1032	1022	1003	1077	1040	1058	1076	1002	1039	1033	1004	1081	1022	1037	1017	1042	1089	1077	1049	1060	1007	1054	1000	1044	1041	1050	1045	1055	1013	1047	1039	1138	998	1032	1036	1028	1006	1002	1053	1037	1077	1092	1009	1048	1048	1066	1105	1057	1036	990	1030	1006	1077	1045	1064	1026	1025	1017	1041	1035	1016	1071	1079	1024	1000	1093	994	1056	1049	1036	1061	1005	1084	1022	1061	1043	1045	1068	1059	1002	1007	1062	1016	1056	1051	1045	1032	1066	1044	1053	1002	1083	991	1064	1007	1013	987	1073	1028	992	1044	1025	1049	1064	1097	1060	1010	1051	992	1045	1056	1064	1024	1000	1110	1050	981	1053	1051	1058	1026	1044	1039	999	997	1056	1049	1014	1057	1008
23135	20866	27976	23880	20873	11794	1768	1132	1126	973	920	914	851	857	866	800	785	825	844	772	767	755	773	805	775	776	781	746	745	753	754	714	770	814	772	805	810	746	784	764	745	784	753	770	751	761	727	766	725	723	756	761	757	748	744	725	748	772	773	762	753	756	751	799	731	776	748	709	745	730	749	740	743	727	821	777	736	741	743	758	711	765	788	751	800	784	776	726	800	772	749	760	775	790	728	756	772	718	723	721	720	806	733	748	790	759	739	787	736	756	673	755	741	758	696	726	728	712	707	764	734	738	759	798	815	724	738	759	765	753	799	749	764	746	727	771	734	763	731	745	728	778	762	741	759	760	766	739	750	762	730	821	728	766	745	788	732	758	754	784	744	754	774	773	719	744	763	748	734	727	789	731	768	710	790	734	748	762	766	786	784	776	789	754	794	748	752	784	753	724	724	737	756	750	767	789	753	793	724	749	717	702	743	758	782	744	765	765	753	762	775	763	763	748	779	751	769	726	807	743	739	736	766	710	724	730	739	748	748	749	759	737	728	726	746	733	716	826	741	743	789	748	786	703	789	756	730	762	729	669	712	759	749	718	724	727	753	767	746	749	751	767	678	759	751	809	796	761	746	726	720	736	788	755	711	749	726	756	773	735	725	746	764	698	771	779	791	779	724	728	756	748	759	750	714	753	719	718	666	730	692	757	714	724	703	732	775	731	748	793	762	717	764	730	721	753	724	792	727	741	763	763	763	787	757	823	720	760	738	753	770	711	808	757	734	754	732	765	747	705	734	836	754	751	746	770	831	701	755	760	727	785	778	733	749	758	775	766	707	710	744	724	720	766	778	713	809	732	742	766	754	699	742	754	748	742	746	710	745	738	747	785	802	779	784	730	755	737	801	756	771	729	708	760	755	753	740	754	739	786	690	760	751	752	745	760	824	701	721	741	748	750	788	718	694	788	772	742	766	711	734	762	752	809	758	733	713	743	781	746	734	730	781	749	777	740	727	769	762	751	801	761	739	738	765	739	750	702	772	756	807	782	752	722	767	808	733	769	713	750	733	752	730	745	699	734	776	734	700	727	785	702	764	813	808	762	718	748	762	787	727	720	769	690	712	721	737	731	765	765	695	748	732	774	718	745	760	741	740	738	756	759	756	747	769	767	778	779	784	770	742	785	752	773	818	759	748	762	782	724	776	792	740	757	746	712	751	726	762	773	680	741	759	774	786	752	754	699	764	788	723	754	773	793	747	767	751	748	673	782	738	771	806	728	755	712	747	705	758	739	771	733	756	764	698	710	776	738	742	786	707	718	720	763	718	750	738	714	756	763	767	757	803	721	763	742	743	743	719	761	750	734	770	726	726	787	778	740	750	748	782	735	740	754	745	737	781	789	762	767	742	749	766	793	738	779	756	762	775	751	758	762	698	752	773	737	761	712	764	779	792	721	800	736	763	749	778	738	764	771	747	783	742	759	775	764	748	752	759	701	750	732	740	779	750	764	719	753	771	763	733	759	758	775	752	756	752	740	786	764	732	749	738	750	733	722	805	743	751	756	745	734	768	815	734	772	760	771	778	729	804	789	711	684	719	752	747	746	810	756	745	758	718	706	706	793	774	779	726	780	701	783	712	728	734	729	709	765	803	767	700	806	761	793	763	730	734	723	757	717	706	743	743	702	733	700	720	773	753	752	729	710	771	737	785	705	761	729	750	706	779	795	766	765	705	826	770	746	739	757	804	775	771	749	776	741	751	739	777	748	726	741	816	785	765	801	767	744	744	792	818	738	725	770	735	770	749	721	753	735	775	787	766	718	717	744	742	755	787	790	729	795	807	773	790	706	725	735	773	779	742	760	757	734	824	770	804	794	782	732	759	719	767	756	762	705	773	751	738	748	758	756	765	740	744	765	772	701	759	752	722	758	743	718	771	732	756	736	763	740	787	738	744	769	736	746	750	751	736	729	732	769	760	753	756	789	716	713	778	739	720	782	764	765	730	766	768	766	734	776	727	758	723	719	755	779	730	741	739	737	749	752	782	714	795	769	768	753	746	733	743	734	713	758	736	770	742	738	707	792	698	747	759	744	697	743	752	700	759	780	711	765	766	794	725	732	709	744	747	719	743	763	733	743	719	716	748	779	754	719	730	801	760	750	752	745	716	735	757	771	852	694	756	743	731	778	770	761	743	738	732	733	700	759	763	780	759	806	739	758	747	742	669	736	748	747	742	744	773	735	755	726	679	760	739	743	764	762	770	770	763	760	773	738	786	789	781	714	771	796	678	778	746	775	728	766	790	742	754	738	754	752	729	716	748	731	821	726	768	761	722	784	768	753	762	730	798	786	753	742	731	737	724	769	739	783	746	735	748	779	737	721	730	687	695	751	754	761	795	767	738	762	795	775	744	699	771	709	732	766	761	738	713	724	693	758	730	749	711	760	782	760	715	745	776	769	721	740	746	767	736	778	715	815	784	708	742	753	790	758	748	761	759	757	757	736	767	772	708	772	724	714	736	747	757	774	743	737	702	747	765	779	733	775	767	712	771	747	749	806	742	726	739	788	753	740	774	714	819	774	769	738	736	734	694	694	737	751	770	734	733	739	751	763	757	768	748	747	733	770	747	742	722	732	759	744	724	736	731	707	745	751	799	731	769	769	749	757	733	726	758	736	766	727	747	724	754	750	736	717	758	714	751	735	738	774	728	764	744	744	792	768	752	743	729	676	727	757	714	793	788	778	773	741	728	767	748	830	786	754	758	789	805	790	750	778	772	776	725	756	740	779	726	714	740	711	738	756	774	765	777	745	704	765	767	775	783	716	742	704	726	705	753	804	775	756	759	801	726	784	758	712	731	760	762	757	735	770	745	759	759	793	776	716	737	726	765	733	773	773	759	711	764	740	769	795	743	742	752	758	733	754	782	785	760	722	743	738	745	738	780	737	733	784	778	788	760	748	729	755	782	784	730	724	736	748	727	699	749	721	780	777	808	797	753	768	724	791	777	760	767	740	739	749	730	768	727	732	724	729	738	684	776	762	732	765	715	732	754	768	764	784	753	759	777	781	715	741	758	758	797	793	712	746	766	731	750	825	756	799	795	754	713	719	721	750	760	749	774	789	773	745	768	754	724	721	802	730	776	728	800	713	787	826	791	722	745	749	764	779	744	728	729	739	774	701	768	768	735	764	709	728	745	741	708	717	734	710	699	742	769	764	723	730	764	751	710	747	746	752	712	766	755	788	702	753	728	753	738	734	718	789	714	758	712	683	760	749	763	781	738	768	723	773	740	753	733	715	757	798	718	734	755	744	738	743	714	732	770	766	745	762	755	766	753	758	694	736	761	781	751	772	745	785	787	748	731	698	761	759	726	790	737	763	738	735	721	782	725	791	757	757	774	710	809	727	727	720	761	773	774	772	745	775	705	760	706	791	812	749	775	778	716	771	775	780	811	719	726	757	742	732	765	737	758	730	762	715	749	742	755	724	718	731	747	738
3197	7792	6295	3270	2533	2038	1691	1376	1274	1124	1051	990	959	941	898	918	826	831	914	891	836	830	840	857	826	826	857	795	804	796	848	800	818	858	755	782	825	823	820	811	813	838	826	794	799	843	856	772	807	792	802	823	824	794	788	782	819	812	838	779	804	751	809	790	787	807	761	788	848	807	830	832	838	781	810	831	785	814	815	836	795	787	824	825	804	841	856	827	825	823	801	773	832	802	824	822	801	787	817	870	784	782	800	772	801	756	755	863	802	811	822	842	827	809	832	790	840	780	781	761	809	760	805	777	833	848	763	839	817	782	819	795	822	757	785	742	786	781	766	787	853	737	858	850	793	811	804	784	786	780	838	850	792	786	789	804	805	801	802	810	791	802	810	774	817	806	848	848	804	885	808	823	792	781	807	820	842	826	804	804	781	812	784	851	790	835	857	798	805	814	813	856	810	798	856	838	798	802	758	780	788	783	780	819	844	793	808	826	762	757	824	749	855	802	833	766	777	770	775	771	818	806	773	820	765	837	816	746	811	770	757	814	827	818	797	826	792	863	843	788	757	787	807	796	897	787	851	826	794	798	787	765	783	789	826	795	785	810	760	803	841	799	801	850	783	801	827	782	798	784	824	790	816	850	795	759	803	779	818	824	753	841	803	829	742	777	862	734	847	788	757	805	827	825	807	850	757	813	812	820	822	785	781	736	826	835	803	858	756	797	814	780	795	803	815	825	828	830	803	815	796	830	799	798	824	788	766	787	794	810	860	815	815	814	885	796	798	800	802	783	840	769	824	786	809	795	774	787	834	788	784	799	813	798	817	784	860	770	795	829	769	836	796	815	850	820	783	782	785	808	781	821	819	786	796	810	856	802	797	826	787	775	807	782	810	830	799	798	817	783	782	838	845	811	831	788	768	775	806	843	817	749	875	793	805	869	810	834	833	826	813	807	771	806	794	784	805	839	801	855	812	776	821	824	829	821	834	778	822	798	787	803	850	789	778	834	826	807	786	815	785	782	755	780	803	790	843	867	816	775	825	818	818	803	766	787	807	802	784	831	813	787	777	772	770	812	787	816	786	828	790	781	804	775	858	760	806	773	881	846	752	846	800	753	803	833	806	818	807	868	789	844	842	773	786	798	779	822	752	846	812	776	879	833	781	824	839	742	784	797	804	781	802	811	827	728	838	840	820	800	817	849	822	843	803	796	786	842	771	810	767	850	786	822	763	800	788	824	774	820	763	839	836	799	787	800	868	821	825	811	811	768	794	879	804	771	824	765	721	810	783	816	819	825	847	824	816	772	808	787	863	756	790	794	830	797	796	785	812	792	748	787	815	831	791	854	837	745	838	811	769	826	788	833	814	766	796	807	846	762	818	827	796	832	767	760	789	821	799	824	777	785	803	810	829	808	774	818	756	785	812	758	823	838	800	802	860	807	778	825	813	801	842	821	786	779	797	817	803	821	793	847	774	825	819	802	784	788	835	744	804	810	799	790	828	782	790	797	777	793	791	795	835	812	775	777	806	802	810	829	818	813	761	830	799	794	771	800	784	854	827	806	788	814	864	859	810	799	788	771	825	798	818	814	750	822	840	806	801	837	763	762	801	854	833	831	806	806	779	848	851	838	787	869	775	785	844	818	831	806	814	842	820	808	818	757	795	742	799	806	781	782	820	840	812	825	818	821	800	790	789	850	793	807	748	834	803	806	817	764	808	775	784	820	815	771	801	837	815	818	770	797	786	830	769	772	824	862	836	787	848	838	789	783	776	774	827	792	817	804	797	758	846	813	817	823	776	788	796	800	780	828	806	720	808	779	813	824	844	778	822	865	798	807	754	768	768	810	821	833	807	838	823	811	847	773	822	862	817	768	797	856	784	771	820	832	835	816	822	801	853	773	778	788	805	779	825	765	788	800	804	817	805	810	791	799	824	792	720	799	783	760	826	753	816	785	846	787	807	816	781	781	844	785	769	745	818	767	808	868	753	772	761	831	810	820	805	860	786	792	797	766	828	792	811	823	754	828	768	825	805	817	832	785	812	807	797	824	779	788	843	834	794	775	843	751	809	844	803	828	814	798	812	754	849	790	819	788	807	800	800	777	825	807	752	778	772	792	808	843	768	777	813	832	836	820	748	817	806	838	822	796	844	784	799	757	793	757	728	778	853	851	767	808	854	793	757	800	832	800	774	841	756	767	772	811	843	791	767	833	859	772	787	824	795	796	808	777	797	773	856	850	789	811	760	826	766	748	837	770	841	810	852	830	785	772	791	810	763	823	814	820	818	834	793	822	781	774	867	870	777	779	776	764	821	830	805	817	843	785	830	780	829	796	803	837	806	789	800	738	806	818	757	740	799	781	819	834	777	805	846	814	790	838	798	754	742	762	764	766	786	837	836	817	761	789	779	836	818	744	826	811	828	799	814	825	768	799	769	795	848	780	821	797	873	797	757	800	785	799	799	786	826	789	816	867	824	748	765	784	809	870	730	813	765	797	811	798	800	821	813	827	769	817	821	824	786	844	806	781	771	767	819	866	834	835	771	815	818	797	822	808	819	840	801	769	826	785	847	797	830	806	834	806	800	800	832	834	836	754	800	808	806	830	790	806	822	852	772	837	805	823	856	804	800	764	798	810	803	803	793	825	851	790	836	819	817	806	768	822	802	845	804	811	773	787	804	764	795	788	792	792	792	789	789	726	812	818	794	826	787	826	808	818	850	782	817	839	773	810	793	826	782	833	789	797	823	823	795	768	795	781	814	768	844	827	775	789	809	810	820	823	783	800	780	769	838	825	820	785	806	775	827	776	841	773	780	794	806	798	785	795	790	781	815	798	806	797	779	797	802	791	792	747	775	814	872	781	786	812	766	796	759	762	793	833	787	790	782	842	807	821	790	793	791	780	796	836	804	774	792	777	810	783	784	791	800	780	903	857	763	774	778	783	811	828	828	856	811	804	776	818	818	812	818	749	854	814	763	808	843	795	799	838	790	779	779	765	835	835	774	848	801	756	800	800	788	802	765	861	768	839	772	778	810	842	837	810	827	826	808	787	770	809	802	807	821	815	823	770	807	789	838	790	795	766	823	799	799	758	824	778	839	800	836	812	778	748	801	795	814	795	787	849	851	788	748	821	804	810	809	776	769	817	791	765	759	844	810	799	831	802	779	821	789	775	805	828	829	754	814	851	765	791	799	818	805	808	812	797	756	787	766	788	825	826	798	814	769	796	806	844	766	810	779	822	879	747	765	811	793	805	793	772	815	787	796	850	843	810	853	798	859	858	766	779	827	830	818	822	815	792	804	804	801	797	801	809	804	760	779	818	798	794	825	803	833	789	736	780	805	802	793	794	836	787	842	803	768	794	841	806	806	772	858	797	782	828	837	795	771	800	811	794	788	779	868	800	796	866	847	776	783	754	801	772	790	768	780	803	827	807	790	777	807	791	827	784	792	811	815	765	811	801	802	792	781	789	766	772	811	782	781	837	783	784
24190	20868	27168	24634	15839	1573	981	904	845	833	794	732	744	729	684	693	672	712	715	716	708	710	726	695	677	671	675	673	662	666	713	678	685	693	708	646	682	678	677	658	681	710	651	670	706	645	701	649	697	662	657	670	676	674	658	664	679	712	717	681	653	691	663	662	702	609	714	662	622	638	673	688	672	683	677	682	654	715	640	659	684	631	616	645	691	650	715	668	682	691	661	659	659	657	687	679	675	665	643	680	667	636	633	677	675	723	678	711	647	713	692	692	659	662	662	669	694	673	725	648	679	672	679	705	723	756	702	697	738	673	675	634	657	693	670	691	687	674	665	704	656	681	653	700	659	647	686	656	673	653	677	694	652	673	701	649	702	715	696	690	661	690	697	690	659	686	691	686	654	691	613	701	667	663	640	667	706	702	633	650	662	637	660	688	710	680	699	697	642	642	643	682	667	661	679	632	663	671	649	609	649	685	685	701	672	643	703	679	670	673	686	676	678	691	655	628	678	661	694	687	680	657	685	707	640	719	688	664	676	652	639	658	678	660	690	643	704	679	732	630	691	722	672	637	682	677	731	672	674	666	654	653	671	706	648	675	677	642	622	650	716	681	683	683	700	687	685	666	688	665	670	670	661	718	701	717	692	653	644	742	618	658	650	685	689	625	662	708	670	704	659	649	706	679	634	713	736	696	690	690	717	695	702	604	691	644	697	706	721	685	705	683	685	683	607	718	665	663	703	678	671	664	684	662	690	629	665	684	702	701	661	680	667	676	679	680	673	669	663	668	658	719	714	681	678	653	673	599	677	650	658	675	678	670	663	756	655	648	687	693	607	682	651	714	717	710	663	661	664	722	649	712	689	673	671	685	680	731	627	689	695	652	664	705	707	634	688	711	659	659	642	664	635	649	708	690	674	697	669	671	713	708	688	671	714	689	639	688	671	651	694	686	653	655	699	700	664	653	690	694	693	718	650	675	646	650	690	677	686	698	670	670	660	657	678	670	656	686	623	671	663	654	685	703	635	646	685	670	665	647	686	643	735	700	676	668	653	673	674	642	691	700	636	628	667	665	639	707	645	636	673	595	673	729	657	678	663	668	639	626	651	682	651	695	643	731	650	624	666	690	656	685	660	691	666	710	704	649	704	679	668	664	652	710	689	683	705	649	646	694	658	684	650	683	640	618	709	629	647	656	659	677	704	694	667	703	684	707	656	662	630	653	660	707	638	657	632	670	652	661	695	701	665	691	656	689	672	673	641	674	599	626	690	633	675	639	669	655	663	666	641	659	653	654	658	663	673	667	678	723	661	683	669	679	708	631	713	691	669	646	689	654	654	705	662	665	645	627	707	707	686	691	684	654	647	705	717	678	636	714	664	737	652	687	676	681	690	666	698	702	674	646	695	636	698	734	622	681	686	642	648	713	654	666	652	681	677	667	735	666	682	656	683	639	679	640	674	676	673	686	638	646	637	699	664	673	678	686	734	688	704	674	681	708	686	660	665	608	622	696	662	681	641	693	680	708	647	691	624	681	668	681	664	702	729	622	673	645	702	714	660	656	672	702	692	678	710	649	698	673	684	686	641	670	658	640	646	642	688	612	701	647	679	658	634	673	662	650	686	709	652	682	699	682	670	697	672	680	669	664	710	663	653	658	696	675	663	700	685	670	705	677	644	671	650	660	688	685	624	708	723	639	649	692	706	676	725	635	678	683	695	689	679	705	684	650	640	675	650	743	649	645	656	671	652	730	691	685	684	675	680	638	690	683	643	681	644	662	677	688	645	709	662	681	688	641	693	646	653	704	694	653	627	689	650	603	650	696	696	663	702	688	683	647	672	718	705	633	661	666	657	672	652	661	700	688	675	640	688	662	660	672	701	691	692	673	676	634	684	674	713	714	706	689	687	672	644	702	661	666	634	669	699	719	690	631	661	663	662	701	684	721	670	707	661	678	680	688	687	641	647	670	661	657	693	651	641	685	660	730	692	628	689	638	722	659	680	693	693	673	691	722	682	692	700	674	646	655	688	600	667	687	664	680	672	673	660	645	653	678	679	599	669	684	679	632	659	667	667	701	673	696	679	687	705	642	688	698	699	699	663	688	688	697	698	693	691	702	633	646	661	648	671	706	676	665	644	655	698	649	623	634	667	689	621	686	617	705	716	646	672	700	663	645	687	668	722	706	659	645	654	694	629	671	679	649	716	672	671	668	670	684	685	703	670	673	660	664	667	700	621	660	666	651	662	676	654	735	670	704	700	712	681	698	679	688	672	634	689	702	622	678	684	629	683	688	704	674	691	664	678	643	691	664	700	646	674	661	651	688	662	673	687	683	683	679	644	666	690	627	664	651	641	706	732	666	698	661	665	708	657	647	643	676	681	671	674	657	679	670	665	693	693	696	661	658	728	702	670	666	695	637	651	654	692	658	660	724	634	704	664	661	662	655	684	625	675	690	685	658	666	645	691	697	700	670	656	651	667	667	725	696	667	629	629	694	639	634	708	673	647	671	634	689	659	685	650	675	687	697	638	702	686	669	626	648	682	635	674	700	694	676	663	679	667	650	681	628	704	638	663	675	678	696	680	626	678	660	679	714	640	651	622	678	718	668	679	638	682	732	699	695	614	696	700	678	711	724	709	647	637	637	686	655	644	641	697	649	671	657	686	687	657	680	697	676	677	624	663	673	719	687	647	734	719	701	655	695	692	670	631	734	669	657	664	697	709	734	659	615	646	688	653	704	695	658	637	646	680	695	668	683	679	669	653	660	726	674	671	707	704	662	716	662	681	706	703	669	687	667	651	680	661	699	674	655	651	648	704	636	646	713	661	707	709	626	710	659	654	654	634	659	705	688	648	632	687	672	723	709	649	688	659	649	670	682	711	650	668	656	671	645	652	686	699	671	707	682	732	670	683	695	594	724	660	706	655	671	697	721	668	648	672	679	662	680	679	681	647	669	694	627	720	620	719	674	677	678	696	671	658	688	624	672	623	675	701	684	663	688	662	720	667	682	686	642	677	684	644	653	659	709	712	673	650	685	659	689	662	660	681	659	675	671	699	696	690	685	659	703	647	681	676	641	620	682	656	707	714	666	676	655	669	683	676	647	621	688	643	671	691	636	680	631	686	636	723	667	665	686	633	701	693	657	644	649	662	629	667	685	668	651	669	682	639	675	673	692	734	644	710	665	709	652	663	695	670	651	674	657	652	666	669	689	662	702	695	682	637	651	680	634	638	681	703	627	672	643	696	658	688	651	707	684	665	685	685	672	687	634	677	649	624	685	646	656	698	669	670	685	717	662	699	651	707	696	714	701	651	648	685	763	661	650	673	642	671	689	690	659	720	678	663	614	682	712	678	659	713	708	664	672	663	666	684	641	677	721	595	641	702	637	706	688	727	694	721	709	636	703	703	706	641	684	670	705	643	644	691	707	701	635	654	649	658	719	678	640	649	668	641	644	630	688	652	678	692	693	686	649	657	677	695	697	693	651
3383	5232	4014	2269	1700	1416	1304	1103	928	916	827	835	821	784	754	741	728	722	692	724	703	722	704	719	687	687	776	698	713	700	708	702	688	709	700	677	713	719	701	721	720	720	664	680	643	667	652	699	703	713	687	712	689	693	698	657	728	695	692	695	683	688	663	654	692	715	700	674	675	709	661	672	640	694	711	699	692	693	731	734	727	672	727	709	677	703	679	723	703	695	708	684	718	714	647	695	712	709	736	663	671	676	700	716	676	671	709	691	669	686	668	703	681	673	663	683	700	665	710	759	699	685	713	670	673	703	711	698	706	677	655	727	692	680	644	689	690	705	675	697	647	655	737	719	733	716	715	676	682	647	693	689	648	670	753	680	722	698	740	705	719	692	689	714	698	735	707	692	720	678	697	746	698	647	699	708	658	696	690	733	700	663	700	685	704	696	700	636	651	754	691	650	646	685	711	695	707	734	717	672	768	673	671	670	680	677	678	716	732	696	679	712	678	666	714	703	689	699	685	696	669	701	671	676	690	701	701	645	700	739	731	695	721	722	677	702	717	692	728	687	662	735	725	733	707	686	738	688	761	743	741	693	698	693	681	684	741	672	683	666	663	686	737	730	689	685	708	708	683	729	647	705	723	700	717	685	680	687	697	656	706	676	677	678	706	729	671	685	745	719	675	735	679	673	707	756	714	710	706	714	736	707	640	683	705	659	706	743	678	684	734	730	713	676	666	668	674	647	719	747	688	711	721	727	739	669	694	731	679	680	699	690	762	728	679	724	726	698	675	688	654	713	712	719	636	683	698	731	708	694	705	677	691	659	682	683	793	703	738	623	679	689	691	691	729	687	710	643	671	674	715	671	692	685	721	666	746	692	687	757	655	675	670	736	713	594	686	711	693	687	684	715	707	684	721	664	684	703	708	689	756	657	656	698	716	685	689	690	655	686	719	670	714	690	708	698	686	685	677	690	663	672	646	705	697	610	752	688	683	704	726	752	721	665	659	702	670	668	648	714	712	721	726	727	664	709	715	671	677	685	672	662	705	695	710	702	702	710	724	672	710	704	658	704	718	655	695	727	712	739	659	703	674	711	684	718	652	679	698	715	729	714	721	665	693	714	691	717	679	724	661	695	721	740	696	732	681	704	684	639	680	669	668	684	648	663	656	717	675	704	660	713	706	680	655	690	693	649	680	717	708	701	681	746	710	706	656	698	697	683	725	667	698	700	744	719	682	728	705	758	700	671	736	704	671	665	698	709	700	700	706	632	667	663	724	696	701	679	743	747	634	688	704	677	667	652	696	695	731	662	723	692	693	717	694	688	681	703	725	708	659	671	708	662	707	726	672	641	707	676	709	652	719	679	684	651	682	661	697	726	701	689	710	697	637	710	693	684	719	682	681	723	716	728	624	685	656	695	734	676	656	759	663	672	688	673	675	667	678	721	700	685	715	692	716	691	719	732	692	712	683	641	689	694	700	693	707	698	640	707	686	679	655	656	710	712	647	696	708	693	656	678	678	703	670	711	725	709	687	668	659	692	679	702	731	670	709	698	749	678	695	677	666	667	743	727	692	749	709	658	668	707	698	723	714	659	665	667	648	707	678	679	682	686	688	686	692	648	692	699	723	662	693	695	679	664	661	712	697	707	697	691	701	649	676	702	681	748	660	679	707	671	731	696	702	715	704	708	664	661	653	715	712	709	666	711	717	668	669	701	662	712	755	712	660	672	709	662	713	699	687	665	685	657	720	700	704	682	714	672	715	711	704	689	703	675	689	668	747	694	701	686	749	732	706	658	706	708	677	741	715	692	733	676	693	669	689	691	676	694	669	733	725	681	702	631	716	733	666	671	721	732	714	686	661	704	677	684	690	696	693	692	701	696	693	720	701	669	741	730	669	727	703	653	684	724	706	695	738	684	655	638	691	697	669	709	652	703	644	724	695	717	669	692	719	638	715	718	717	736	700	675	660	710	716	686	704	720	749	706	651	693	700	702	667	707	747	700	745	696	673	686	687	677	670	715	761	683	706	662	669	663	766	658	699	713	673	728	687	705	647	677	652	700	674	694	675	644	683	716	741	672	699	661	701	697	695	662	650	662	721	674	666	723	726	679	690	686	682	732	741	694	659	713	675	732	687	668	707	639	674	645	724	727	690	729	676	704	689	698	703	668	703	667	680	698	693	686	652	675	685	688	697	743	714	699	672	640	748	688	636	685	638	755	664	653	716	712	684	671	675	662	665	666	688	688	693	708	690	656	722	686	667	680	713	699	699	694	733	697	678	759	678	700	700	717	672	707	686	754	683	690	656	699	695	685	672	687	680	739	683	716	627	736	668	683	711	694	725	647	689	691	700	662	666	712	705	689	683	719	657	707	634	651	697	709	737	692	664	697	693	692	722	657	691	678	648	720	717	669	699	708	661	733	701	709	695	688	702	690	711	654	725	700	674	687	690	652	673	684	686	684	709	674	721	686	672	709	638	705	685	681	688	711	707	668	670	679	695	666	663	689	719	703	655	705	702	639	678	630	686	659	640	723	671	669	686	685	667	660	674	720	711	674	739	669	654	723	695	687	740	705	703	705	714	677	669	670	700	711	660	689	670	703	664	711	698	681	693	688	701	719	677	714	705	728	691	710	693	678	698	666	698	716	688	717	679	712	631	644	682	694	666	662	746	720	685	718	665	701	709	665	658	671	696	738	750	673	674	692	751	705	720	688	669	689	696	696	706	650	684	702	682	684	683	669	669	714	682	698	700	703	716	693	703	664	661	684	724	680	728	657	660	707	709	683	679	723	661	699	695	715	694	693	697	691	630	697	694	674	688	664	706	696	652	712	673	705	679	685	703	699	687	648	697	676	703	691	633	729	708	669	684	706	711	731	644	699	689	687	699	651	671	707	723	675	707	672	691	686	683	700	712	683	674	681	692	686	672	688	671	705	656	721	699	705	661	657	649	715	720	685	706	714	686	693	669	706	724	697	695	650	707	700	716	686	717	696	699	675	700	699	724	696	676	695	723	712	652	695	690	677	727	666	683	688	737	687	705	674	707	731	700	697	690	699	716	697	673	703	686	704	672	708	655	719	722	663	702	687	694	700	689	679	707	720	674	677	737	688	669	709	695	692	655	684	700	677	683	706	716	694	680	704	689	710	655	664	714	673	663	717	677	721	710	662	735	676	663	659	704	681	701	718	744	666	728	696	711	708	701	661	732	703	712	640	673	662	682	715	677	674	694	700	650	675	720	728	713	674	678	702	651	700	751	682	663	687	683	688	700	730	681	676	712	747	656	690	719	736	658	650	679	668	679	695	675	691	691	691	721	699	707	699	676	686	671	697	727	687	756	682	702	703	672	673	723	672	697	716	668	705	698	660	693	672	716	693	697	707	689	663	673	690	651	722	677	727	686	693	709	705	720	703	691	699	721	675	731	657	661	679	673	678	686	694	708	726	691	679	709	700	648	665	734	656	690	699	695	653	722	724	614	680	729	708
22184	20920	28462	23546	20921	20988	11025	1244	847	651	628	544	491	433	415	423	380	330	379	363	344	323	374	318	289	286	294	307	310	323	282	309	302	298	266	285	303	306	284	302	284	286	263	257	309	286	274	276	304	292	261	295	289	303	251	306	299	289	324	262	311	273	295	253	290	275	265	290	255	288	319	274	277	287	307	294	288	310	287	277	300	293	291	257	283	276	308	294	304	291	263	276	286	273	303	313	301	278	289	325	296	296	294	308	282	292	271	287	301	281	285	310	281	255	287	284	283	279	248	265	293	293	298	332	321	264	291	273	286	330	324	304	277	323	272	284	283	286	290	304	284	300	303	285	299	294	282	242	298	293	295	300	282	301	265	297	288	276	298	279	275	272	290	267	274	294	293	280	317	300	251	276	291	270	290	295	248	270	307	278	275	294	289	291	282	322	267	275	269	280	270	274	268	263	263	287	259	295	263	295	316	266	268	276	272	267	302	258	280	257	237	293	292	280	283	274	285	284	277	244	276	256	290	275	268	264	297	307	309	300	274	286	276	308	283	291	285	255	305	273	268	265	286	265	287	260	301	282	266	300	293	298	289	260	307	268	278	309	286	276	267	264	290	240	287	306	279	269	256	262	268	287	305	255	277	296	272	288	292	292	282	269	290	281	307	282	283	283	287	282	301	288	287	245	258	265	283	290	299	280	291	274	266	287	307	251	264	285	269	271	249	283	247	282	279	251	279	273	295	275	286	301	284	296	285	309	282	281	298	286	287	285	301	299	269	294	281	287	303	284	268	269	291	293	292	292	283	290	284	297	282	284	295	307	290	272	271	285	281	249	293	302	288	285	261	303	262	282	291	259	276	291	303	291	300	288	255	285	287	284	302	287	294	313	297	302	240	257	262	269	298	259	270	313	289	271	272	301	280	279	259	289	262	307	287	269	274	250	281	271	292	298	316	246	283	276	278	291	280	298	303	293	301	302	273	289	307	272	302	290	302	296	277	287	281	269	249	276	272	314	295	255	278	281	306	269	304	288	317	292	329	267	313	272	301	283	280	296	298	262	287	284	271	282	291	295	264	278	282	271	284	300	277	264	291	266	284	266	287	279	265	275	299	262	268	283	289	278	262	285	267	308	293	301	293	301	234	262	284	279	294	246	276	279	290	298	286	255	242	282	295	278	286	289	253	280	296	269	301	284	268	278	296	300	259	279	277	298	301	276	305	300	305	275	273	279	296	299	305	269	270	271	313	286	296	261	273	277	300	278	264	264	287	263	259	293	271	278	268	271	295	293	284	248	290	264	292	285	291	283	260	258	283	287	284	262	312	280	270	284	267	294	270	310	290	301	273	260	275	283	278	310	275	280	293	310	246	261	271	326	309	293	286	273	290	259	262	275	304	247	288	292	284	288	280	276	311	263	299	271	266	277	310	291	274	297	287	267	291	274	274	315	276	279	285	306	273	265	258	252	264	275	292	275	309	276	299	306	273	276	287	273	283	304	285	313	276	288	277	271	287	267	291	304	268	285	277	261	278	282	251	263	303	278	252	287	289	250	263	270	296	296	278	252	295	268	289	312	263	293	275	284	292	282	283	271	305	267	254	287	288	304	260	274	281	332	286	303	270	258	279	295	298	285	294	284	296	291	278	280	316	302	295	271	274	258	285	297	288	270	255	260	262	264	281	287	284	293	278	313	273	320	248	285	301	251	269	303	291	254	299	301	253	277	284	259	273	274	304	303	283	278	282	272	289	270	293	279	281	288	281	282	289	296	282	276	290	303	268	289	280	302	293	269	254	265	265	291	270	306	267	263	288	270	230	272	282	276	322	285	280	277	229	276	282	283	292	288	295	268	298	262	270	293	309	249	274	277	268	273	269	264	299	305	256	272	271	288	262	288	295	303	286	283	294	289	273	273	271	321	294	281	271	288	276	291	290	295	249	287	260	259	291	259	270	282	287	284	280	297	284	276	287	277	273	274	265	296	284	255	258	236	291	290	312	303	273	313	282	257	303	298	289	273	300	260	317	286	273	311	313	286	283	287	282	274	272	271	275	297	293	240	310	263	270	273	230	268	286	237	285	263	304	264	275	284	275	270	280	275	274	283	280	269	289	283	270	299	284	321	290	318	281	285	295	286	274	286	257	281	305	275	267	280	264	293	275	264	245	290	290	270	269	282	299	290	297	290	268	304	279	278	277	273	288	284	266	292	287	275	270	256	324	287	308	267	288	284	267	265	261	269	280	274	280	284	270	245	302	294	256	307	304	282	285	295	283	280	299	300	270	307	262	267	282	265	269	300	290	268	281	304	285	281	283	269	271	245	302	267	275	266	276	301	295	272	264	305	256	276	247	274	286	292	241	263	248	276	280	297	268	299	310	292	269	276	265	297	291	289	282	317	294	288	294	269	280	273	271	278	247	290	306	254	294	260	304	298	263	293	279	280	286	279	268	285	293	269	312	316	285	283	296	274	296	278	289	263	272	303	307	277	278	259	305	286	266	271	274	292	262	251	269	272	287	277	306	273	306	285	264	298	275	286	269	288	298	254	261	265	276	295	297	274	243	263	328	296	252	288	261	286	283	285	267	276	257	273	295	268	279	307	299	274	307	273	270	296	298	301	289	280	308	281	289	267	273	281	303	288	279	287	279	295	282	290	257	248	281	262	299	281	287	282	250	291	246	292	265	319	274	286	285	268	290	268	280	282	273	301	277	287	272	290	264	270	285	265	301	299	285	267	299	277	315	285	308	311	296	270	274	266	276	292	256	298	292	267	294	288	298	268	295	318	269	281	252	287	269	261	263	255	292	267	267	301	284	273	295	275	275	280	289	286	311	292	291	288	271	281	248	294	294	278	318	299	298	267	248	276	281	290	259	260	284	264	298	265	292	256	278	290	278	311	277	304	281	291	268	274	296	294	279	307	278	297	305	288	291	263	306	257	270	267	305	270	304	296	277	304	289	279	320	264	274	253	309	273	252	284	260	284	307	282	288	307	303	278	260	273	273	255	300	273	268	271	267	300	282	286	268	266	288	297	277	266	289	269	297	270	279	265	308	258	258	323	302	284	305	251	300	268	271	279	283	290	273	287	283	314	264	262	299	305	278	282	295	287	288	279	288	273	259	258	255	284	272	268	321	290	309	265	250	303	299	277	273	284	275	255	297	300	273	309	283	296	288	278	253	284	287	270	283	250	254	273	256	268	294	287	269	320	288	283	286	248	290	281	278	266	284	289	299	261	260	277	268	297	260	275	295	278	278	303	278	278	272	304	317	285	291	277	284	276	297	285	277	293	294	268	269	272	319	296	310	280	279	260	279	285	285	264	303	258	298	275	314	283	271	294	283	272	272	293	310	253	304	308	288	272	309	278	283	277	286	244	261	295	274	263	262	281	269	321	264	274	323	296	300	273	266	268	268	267	262	291	275	255	286	282	283	281	267	295	273	281	282	267	303	277	285	276	324	293	254	272	275	278	277	313	302	270	293	286	289	274
3929	12932	10235	5276	3737	2724	2139	1628	1209	910	868	705	610	582	517	491	478	468	438	410	402	368	413	341	347	371	327	362	321	325	331	335	337	321	308	342	356	333	334	318	362	324	302	330	309	316	323	331	325	310	362	319	326	337	347	289	312	290	286	345	306	298	304	298	290	345	303	283	309	337	351	282	292	322	316	299	328	324	295	297	307	301	308	285	324	317	313	295	296	305	295	306	340	313	320	303	315	322	321	300	315	303	297	279	276	300	336	296	293	303	302	312	313	337	291	295	295	292	262	294	323	318	262	309	299	307	357	329	300	311	296	302	280	307	298	305	311	310	324	306	283	336	282	307	301	320	341	296	343	340	321	294	295	307	290	311	328	305	294	298	298	310	323	315	331	293	316	289	267	299	328	285	271	317	319	319	278	306	300	307	345	290	300	333	297	284	276	352	291	326	310	307	313	322	309	321	287	313	323	315	295	326	312	287	297	315	315	294	311	316	356	338	310	294	312	287	305	306	273	328	321	297	285	323	294	355	320	322	297	282	315	259	301	306	324	311	307	283	262	269	303	320	315	275	302	284	290	282	287	336	316	326	301	303	291	303	303	292	319	322	302	319	302	315	287	277	280	282	302	294	287	337	301	308	294	325	297	304	268	310	321	270	320	280	323	303	308	295	323	309	311	278	313	271	311	303	326	330	287	328	323	303	320	301	288	312	314	295	321	316	301	318	300	309	269	303	287	276	317	304	302	332	280	316	284	319	258	296	281	293	297	313	278	271	304	318	313	298	339	281	291	312	320	325	298	312	313	316	303	288	315	299	299	282	303	292	296	285	321	290	298	290	302	325	306	332	311	295	301	270	362	277	319	299	278	299	303	272	309	314	292	308	285	289	286	293	284	297	288	316	336	300	303	284	329	289	310	315	299	291	289	288	316	306	298	289	293	329	298	290	308	343	271	341	300	331	294	302	305	297	327	291	310	299	300	333	302	275	317	289	290	301	281	313	295	296	295	289	309	313	330	312	307	303	272	286	266	285	313	294	303	318	290	327	289	292	328	305	319	306	316	283	292	305	295	289	304	308	295	284	297	310	275	298	309	309	298	307	307	335	275	271	283	310	312	299	301	286	318	296	312	305	315	289	285	317	316	275	271	281	296	318	297	307	264	307	300	300	303	287	292	299	299	303	296	306	291	294	300	302	294	310	273	282	274	291	304	312	306	316	331	293	285	302	312	320	338	297	310	328	326	282	304	299	275	312	320	307	329	291	312	282	307	270	305	323	276	307	284	307	303	324	321	303	275	282	302	295	287	284	260	309	309	307	310	296	312	328	300	317	297	291	283	294	300	276	308	286	287	319	274	291	293	301	303	305	306	298	296	253	311	318	301	287	327	302	306	282	299	309	314	315	312	296	279	321	315	311	284	297	328	291	300	308	284	279	313	280	297	279	299	285	307	288	278	320	291	295	314	302	273	307	310	310	302	291	308	298	315	271	276	323	294	270	297	314	300	310	307	300	307	325	301	279	331	296	324	307	303	308	280	281	322	295	290	306	309	312	309	311	303	310	297	287	319	294	302	326	282	266	312	309	297	299	287	294	311	323	297	298	298	293	316	311	307	292	288	276	324	307	287	305	293	273	302	275	323	265	308	310	280	311	294	293	315	308	316	308	306	290	267	321	343	330	301	324	331	282	262	269	324	324	309	322	301	300	331	308	293	281	297	302	292	285	300	313	302	266	285	268	285	258	303	320	290	305	281	305	302	316	271	328	312	303	298	295	288	326	322	315	320	303	269	279	344	286	297	271	256	284	301	309	308	324	327	309	270	288	298	314	282	284	315	300	335	272	294	290	308	303	280	297	263	288	315	286	296	327	298	306	327	335	286	307	287	313	290	292	273	281	294	276	297	297	307	321	297	306	315	287	327	312	325	299	338	318	287	339	294	313	306	312	295	327	306	289	308	318	290	315	287	319	291	282	329	281	302	327	332	270	296	320	318	322	312	299	295	295	312	308	288	301	321	313	319	294	303	310	266	337	339	305	292	349	298	299	274	261	305	277	290	308	300	284	286	308	296	301	308	284	311	289	284	308	330	284	277	325	307	306	301	323	295	329	318	281	301	301	277	289	288	307	301	325	305	302	313	314	295	311	298	345	310	289	286	302	281	298	321	298	290	291	276	306	299	285	330	285	344	310	294	273	315	290	301	312	317	343	340	304	279	309	298	314	283	294	298	306	292	295	338	296	326	331	333	307	308	330	280	316	301	299	336	311	257	296	316	278	317	317	297	311	297	295	301	286	310	358	325	307	292	299	321	305	315	318	309	280	276	327	332	311	310	302	312	316	274	308	287	319	297	299	330	325	280	313	281	311	319	310	276	297	297	310	305	319	284	294	333	316	312	292	305	288	315	311	315	320	335	264	318	295	309	321	282	273	299	310	297	313	323	283	293	299	331	315	292	316	311	276	325	289	293	287	277	286	292	308	323	307	345	312	303	278	326	300	305	286	303	302	304	293	296	290	311	310	298	301	315	293	275	295	300	294	309	315	341	306	320	297	294	298	303	315	303	311	309	308	312	310	298	310	347	311	314	306	308	296	326	306	296	329	305	324	284	297	297	293	301	302	332	314	294	291	301	313	283	301	315	287	306	313	294	324	292	302	294	288	301	299	325	313	303	298	272	319	284	304	308	273	314	291	298	276	277	300	341	313	288	296	307	312	270	307	276	307	324	302	313	306	308	279	305	339	304	317	297	281	307	281	320	316	287	286	297	261	319	266	311	263	323	300	291	257	311	280	272	296	284	311	300	307	304	301	307	291	289	328	323	279	294	291	281	298	295	306	290	281	278	310	322	278	311	300	313	303	283	292	311	312	297	308	334	306	337	321	302	299	309	306	331	293	306	301	298	284	293	308	295	282	312	286	281	319	303	310	296	269	328	311	293	296	329	310	301	294	284	285	270	272	278	321	279	299	290	276	309	258	299	291	330	326	313	279	306	277	323	324	303	285	323	334	297	316	287	254	298	282	264	318	281	305	292	311	293	287	298	285	282	332	294	283	279	291	305	302	307	305	336	333	271	295	333	283	306	325	287	286	295	310	273	283	297	313	295	334	297	296	313	277	277	324	269	311	296	292	304	322	318	293	266	296	324	296	303	296	333	325	310	273	282	262	287	306	328	297	325	301	308	296	333	313	292	301	305	293	306	291	289	314	293	307	320	320	327	325	304	289	302	318	285	318	320	307	309	313	317	318	303	270	303	311	326	324	269	294	280	301	314	327	323	300	319	270	296	301	331	335	280	302	301	301	310	281	291	290	285	275	275	271	315	314	298	273	294	290	262	328	306	297	277	324	311	262	279	292	305	309	290	305	306	304	322	285	309	315	313	324	314	308	288	293	312	309	311	308	282	286	323	315	312	326	298	293	305	334	289	307	291	286	301	288	287	297	298	269	281	304	317	301	322	296	278	313	294	296	314	278	273	298	291	315	315	304	297	328
27102	19082	6277	1438	1180	1063	1062	1067	976	1000	994	988	1039	1007	997	1008	1007	992	1015	1016	996	1029	988	1068	997	986	986	968	940	1037	1014	1035	1021	1032	907	995	1059	1042	994	1024	1014	998	963	957	966	973	1047	1031	960	1037	987	1028	996	985	1027	982	1041	1007	1013	984	999	1070	947	941	995	1026	1075	978	1028	1011	980	998	1025	1000	993	1005	998	992	972	945	971	1039	996	982	1044	1012	1060	1006	1023	1053	1011	957	966	994	960	985	947	983	1007	968	1020	964	996	1019	964	979	961	954	1008	1025	1005	1015	1032	1032	1004	1034	982	1033	1016	1002	1015	989	1028	1006	971	924	993	1006	1014	1038	925	937	975	1000	975	968	1058	990	991	1002	1002	1067	1019	983	1008	968	985	995	1026	988	981	982	956	934	1006	941	984	1053	943	1013	990	1045	993	1018	1023	974	987	999	969	981	986	953	1018	991	1000	1005	1024	1033	1086	1086	1013	968	1005	962	954	1008	961	989	966	1042	958	1001	1044	982	1005	995	1040	1021	954	1015	1023	995	1027	1006	1084	1007	1000	946	1018	1004	953	1012	1038	1017	1060	1011	1045	1001	969	963	994	1005	1005	1001	1031	1040	1021	1022	979	1006	986	1051	1021	983	999	993	1016	1005	983	1026	1019	1039	1014	985	945	979	1008	982	968	1004	998	968	1002	1025	1024	1040	962	995	998	994	982	1005	956	946	967	1002	999	960	991	982	1021	1050	962	1050	950	987	1049	943	1021	1017	994	964	990	986	941	1038	1032	943	1000	1061	1064	1025	1011	1032	1045	1032	1013	948	1030	995	986	975	1027	997	982	1016	1021	957	1060	926	1048	971	1059	970	985	985	1016	966	1018	1003	988	948	1026	937	1010	1068	1019	1040	999	955	936	988	981	980	1003	1010	1052	974	968	991	1014	967	1053	1022	983	1059	1024	988	980	977	1018	1012	1023	978	967	981	916	974	966	957	1024	1029	1022	1012	1000	1046	979	1016	956	993	935	952	1019	1036	937	1040	942	974	1019	1025	987	982	1042	1017	1054	988	979	1031	999	1010	984	965	1024	996	1020	984	964	1028	995	989	992	940	1018	967	1038	1023	1041	962	998	1021	971	992	997	997	1022	974	1007	944	1014	985	970	973	1035	1017	984	980	993	992	970	959	1017	1038	1034	1059	1018	1028	1026	1008	1034	947	997	962	996	1012	985	1016	1048	1014	974	979	1047	1036	1005	1035	1066	1017	988	1017	969	1014	1006	991	988	966	1009	972	1002	1025	990	959	964	1017	973	942	960	969	1043	989	988	992	1017	1023	1013	1001	1017	1009	1066	1058	1020	973	1019	1031	1003	942	1033	1015	990	986	1032	963	1012	947	945	1038	1007	969	972	1050	991	973	1011	1002	1011	1053	952	1001	992	1021	1024	966	978	1038	1019	997	954	983	975	975	1003	1035	1029	1006	997	943	1043	1020	1034	1047	1024	988	1025	1021	1012	971	962	1068	1006	970	1013	1002	1017	986	974	976	966	1029	1005	1064	990	990	987	1046	1038	1049	984	1022	1003	1008	930	996	1076	994	1027	1047	1039	952	994	1030	1014	1018	984	1021	1012	1027	1004	1012	982	1008	959	1012	997	980	1034	945	1044	939	1001	983	956	1034	1031	1009	959	1008	1057	985	977	926	1005	1004	976	975	945	1020	971	1017	954	1033	1018	940	1019	989	992	965	988	1018	1038	995	998	938	1008	1046	1028	990	939	953	1031	992	971	997	982	965	978	958	1026	1001	1031	991	968	921	957	954	996	1034	1031	984	975	977	1089	1008	982	1040	1039	1018	995	969	1052	1041	978	1018	975	989	983	1003	1019	989	1019	978	1006	987	1033	1014	953	1029	961	1033	952	965	1046	1028	1031	1022	1043	1074	1028	1000	1019	991	978	1036	977	978	1025	1010	1016	1066	1037	910	961	1012	938	963	1003	982	1015	980	989	1035	1008	992	993	947	1006	1014	1014	966	930	967	997	1049	1079	1054	1000	1086	967	985	993	1001	1023	936	1017	1025	1007	974	966	978	981	1016	925	927	1005	989	1004	1002	982	979	1017	990	1002	1002	992	1083	987	1017	1041	1036	1060	988	1045	1040	1044	1032	985	1047	1011	1027	1015	927	1030	979	983	972	994	1043	1010	968	950	968	991	966	967	945	1048	954	1004	977	1054	959	1026	983	1021	1031	1029	988	977	993	974	987	994	959	1018	982	980	979	985	989	1021	1002	966	991	1023	945	1010	1003	1061	968	1027	993	1005	974	1010	1005	1019	1050	960	1033	1006	1001	976	909	988	936	1002	1083	922	1015	962	979	1012	1067	1008	951	1026	1003	993	963	998	1028	1019	993	958	1028	965	1008	973	1034	990	1033	991	966	985	1039	1011	904	1038	1018	969	949	938	1005	951	1006	976	1040	972	977	1032	981	1009	989	1026	1020	1060	1011	1010	1043	1054	1017	962	990	988	954	1027	986	1001	1010	998	1006	969	975	1009	970	997	1026	978	1028	970	1117	1018	964	996	979	1015	1031	988	1005	996	990	950	1028	973	993	999	988	963	959	1036	989	996	1036	1030	942	980	938	1018	991	1017	998	992	1010	1024	999	973	1024	951	987	1028	1047	995	965	1029	974	973	972	992	1016	1039	988	1010	924	1008	1013	1014	1002	989	993	979	999	981	943	1003	986	977	910	953	985	1081	997	1052	1016	1018	981	981	1034	1039	997	974	1062	1014	957	1002	973	1046	1018	1033	957	978	1020	965	980	956	1036	967	1016	1045	994	1001	968	992	976	1004	1016	1033	979	985	1029	1009	996	924	996	934	988	988	1044	1051	1025	1050	1020	1020	975	1050	1045	1000	1024	967	992	993	990	1038	1048	1018	971	1041	1034	1029	1060	969	1013	1019	1051	991	1064	958	1005	1051	1011	977	1047	993	967	938	995	967	995	1001	1001	1027	979	1027	1021	938	979	975	939	994	984	1048	934	998	985	998	1043	1001	1035	957	1031	1012	964	996	1044	1035	1023	973	994	970	992	1023	1026	1035	1024	973	940	996	965	964	955	1013	963	978	946	971	995	1005	987	975	995	943	1009	958	1003	1015	950	1011	1023	1012	990	950	1000	1035	981	978	1051	999	979	1028	973	981	1028	984	991	978	1013	994	1026	1003	976	1023	991	965	1028	954	967	1033	984	1035	973	973	952	987	1003	1025	1011	1009	1002	1052	982	1065	1054	1005	1043	988	954	990	1009	1047	1017	992	978	971	1023	1015	1017	990	997	1018	983	963	1067	1003	964	924	1015	1009	948	1002	946	960	988	1055	975	991	1003	990	1016	1060	993	976	1014	1019	1026	985	1007	996	985	1069	1040	957	993	1015	1007	984	970	987	987	985	1068	1010	975	974	1017	985	1003	1004	995	1009	1018	1047	983	962	1041	947	1029	995	1004	1031	1007	1012	1005	1006	956	986	998	997	967	1052	1023	1027	961	982	1034	994	1011	954	946	964	939	1052	961	977	1016	1020	1007	963	1008	983	984	980	1051	990	1009	987	980	964	1013	965	1015	1010	1002	1044	984	989	1030	1056	986	983	1021	1011	950	1005	993	983	1007	999	1025	1009	996	1012	1017	1024	1005	1036	999	1011	1018	1032	1010	1008	968	963	983	991	1033	1007	974	1005	1051	998	977	998	1015	1008	910	1004	1030	1019	1042	1017	1004	1008	984	1005	993	985	1015	1012	977	994	991	1001	997	1014	1002	1009	1047	947	1026	966	994	970	1008	1016	960	987	993	989	1047	1011	1036	1058	1000	1000	929	1032	1027	985	977	1010	1004	1051	998	965	1033	966	991	1029	1001	999	990	987	968	999	1022	995	1053	1015	977	1030	1016	1025	936	1002	989	1051	997	1036	981	994	1004	970	1030	983	975	998	991	981	1047	984	1003	1012	970	1022	983	1049	1012	985	999	989	1013	979	988	1003	970	997	1022	1085	1005	970	992	1016	961	1028	1020	978	1045	982	1016	1007	971	1007	1002	1037	1004	1051	1035	1058	987	925	1010	991	985	973	1012	978	1041	1004	990	1013	1045	1034	1020	1032	1014	973	1026	978	972	1016	1007	988	959	1006	1024	968	1000	1059	1029	1031	952	1018	1056	1002	1000	980	992	999	1007	994	989	1010	1054	982	1036	998	957	1001	1020	976	1007	1008	1046	984	981	975	1033	965	955	983	952	994	1046	976	987	1071	1043	1014	955
4581	1482	1333	1169	1169	1087	1113	1048	1053	1029	1045	1100	1039	995	1054	1102	1043	1036	1021	1033	1061	1042	1105	1019	1011	1077	1042	1103	1028	1021	1035	1056	1033	1017	1031	1094	1085	1068	1045	1034	1040	1028	1059	1010	1031	1048	1062	1054	1015	1104	1105	1002	1009	1064	1070	1025	1051	1037	1036	1022	1115	1029	1071	1040	1069	1079	1087	1053	1053	1006	1054	1030	1010	1090	1064	1029	978	1100	1008	1076	1000	1009	1026	1057	1067	1034	1069	1047	1042	1037	1066	1041	1069	1033	1056	1021	1010	1049	1091	1026	991	1056	1050	978	1070	1003	1065	1063	973	1093	1048	1074	1051	1045	1067	1053	1046	1044	1053	1052	979	1091	1007	1051	1030	1024	1030	1038	1032	1027	1074	1058	1034	1075	1046	1089	1043	1037	1045	1058	967	1010	1028	1046	1050	1058	1054	1060	1034	1018	1047	1052	1025	1009	1006	1021	1000	1069	1073	1075	1066	1014	1055	1041	1045	1017	1074	1036	1022	1009	1027	992	1036	1095	1038	1044	1018	1018	1018	1029	1056	1042	1083	1038	1007	1038	1030	1077	1027	1102	1022	1045	1006	1059	1048	1059	1051	1105	1063	1028	1019	1003	1007	1015	1011	1108	1022	1079	1051	1113	1020	1030	1064	992	1001	1053	1007	1055	1040	1092	1049	1035	984	1048	1029	1014	1048	1025	992	1057	1030	1007	1046	1043	1038	1040	1065	1102	1044	1050	1035	1030	1011	1013	1045	1073	1040	1038	1045	998	1077	1085	1068	1008	1116	1062	1039	1030	1036	1047	1095	1053	1073	1064	1092	1083	1053	1073	1138	1081	1072	1047	1062	990	1024	987	1056	993	1030	1080	1095	1034	1031	985	1098	1088	1049	1044	1046	1061	1088	1069	1032	1045	1046	1027	1016	1017	1076	1107	1042	1083	1094	1056	1041	1022	1075	1026	1050	1024	1073	1058	1062	996	1084	1005	1050	1095	1026	1034	1064	1045	1054	1060	1000	1010	1025	1028	1092	1017	1023	1050	1077	1040	1053	1012	1020	1057	1064	1060	1008	1034	985	990	1046	1055	1027	1058	1047	1024	1060	1025	1045	1027	1056	1021	1061	1027	1053	1095	1063	1025	1072	1019	1095	1022	1025	1051	967	1071	1069	1032	1056	1064	1046	1046	1081	1067	995	1019	1106	1013	1079	1065	1099	1028	1089	1055	1018	1063	992	1101	1031	1098	1014	994	998	1032	982	1056	1049	1056	1002	1077	1009	1052	970	1027	990	1081	1073	1062	1074	1013	1045	990	1031	1099	1043	1032	996	1038	1031	1072	1025	1032	1090	1025	1018	1038	1057	1020	1078	1091	1040	1029	1079	1054	1055	1050	1057	1059	1101	1009	1085	1074	1030	1025	1025	1044	1043	1038	1059	1036	1061	1110	1008	1053	1068	1065	1079	1081	1070	1048	1055	1072	1047	1011	1051	1063	1065	1044	1044	1054	1039	1009	1072	1085	1079	1067	1101	1092	1047	1058	1029	1076	989	1098	1049	1062	1033	994	1072	1072	1024	1049	1026	1028	1047	1066	1086	1021	1015	1046	995	1037	1038	1010	1007	1035	1025	982	1037	1046	1040	1005	1044	1087	1014	1015	1024	1088	1055	972	1096	1053	1037	1004	1063	1062	991	1013	1024	1036	1073	1026	1027	1037	1095	1052	1065	1053	1011	1100	968	1084	1042	1058	1004	1094	1031	1088	1006	1001	1005	1069	1047	1041	1014	1027	1063	1032	1096	1068	1005	1094	1054	1087	1044	1033	1039	1024	1042	1015	1038	1041	1032	1037	1064	1075	1076	990	1026	1020	1029	1005	1024	1071	1047	1045	1014	1089	1024	1013	1081	1076	1012	1077	1036	1033	1104	1025	994	1067	1003	1008	1025	1043	1040	1015	1017	970	1047	1057	1068	1035	1037	1031	989	1105	1070	1047	1075	1062	1043	1042	1061	1065	1028	1020	986	1013	1028	1052	1086	1067	1083	1092	1056	1041	1067	1093	1078	989	1045	1113	1086	993	1022	1059	1050	1028	1026	1013	1045	1078	1012	996	1062	1020	1049	1041	1023	981	1012	1066	1002	1077	1035	1056	1064	1062	1059	1065	1014	988	1052	1118	989	1046	1003	1012	1063	1058	1104	1066	1051	1039	1063	1072	1050	1031	1024	1087	1067	1036	1043	1084	1076	1056	1063	1000	1043	1044	1041	1067	993	1034	1083	1041	1071	1060	1055	1023	1060	1032	1058	1053	1049	1051	962	1074	1019	980	1027	1017	988	1027	1044	1108	1052	1093	1018	1071	1071	1054	1054	1029	1029	1008	1011	1083	1034	1060	1098	1054	1005	1019	1063	1030	1094	1025	986	1053	1050	1038	1025	1020	1029	1017	1040	1034	1092	1082	1034	1069	1034	964	1070	1007	1047	1055	1088	1089	1027	1107	1060	1051	1043	1027	1078	1043	1042	1035	1035	1011	1080	1036	1060	1077	1078	1057	1045	1064	983	1122	1021	1082	1028	1092	1066	1027	1032	978	1126	1001	1053	988	1027	1016	1085	1008	1046	1070	1094	1037	1076	1023	1085	1053	989	1063	1035	1068	1014	1002	1019	1032	1017	1059	1014	1024	1067	1095	1042	1035	1036	1057	996	993	1111	1053	1012	1054	1107	1085	1014	1012	1014	1066	1038	1116	1059	1033	1069	1040	1057	1157	1058	1035	983	1072	1074	1087	1054	1002	1063	1060	1019	975	1040	1014	1023	1007	1032	1003	1074	1023	1062	1094	1054	1034	1033	1077	1055	1072	1051	995	1094	1057	1057	1082	1045	1019	1084	1068	1054	1058	1060	1048	1071	1048	1003	1030	1093	1017	1028	1065	1016	1059	1072	1086	1046	1028	1050	1066	987	1023	1036	1052	1072	1039	1034	1074	1024	1106	1078	1056	1036	1023	1000	1093	1046	975	1014	1004	1067	1067	1045	1040	1036	1036	1019	1012	1030	1096	1066	1040	1013	978	1031	1015	1008	1118	1044	1071	1022	1112	1051	1069	1073	1054	1005	1050	1070	1022	1019	992	1011	1016	1013	1041	1039	1055	1054	1005	1002	1061	1119	1058	1038	1058	993	1017	1036	1060	1040	1034	1079	1032	1038	1103	1056	1054	1047	1028	1046	1047	1057	1016	1004	1088	1048	1088	978	1042	968	1032	994	1035	988	1101	1039	1065	1057	1041	1036	1061	1043	1038	1078	1092	1034	1050	1028	1016	1082	1013	1004	1076	1000	1037	1010	1046	1058	1008	1074	1039	1006	1027	1027	1033	1033	1002	1099	1075	1052	1001	1037	1056	1041	1058	1064	1053	1021	1046	1057	1035	1004	1024	1059	1058	1060	1002	1089	1047	1061	1051	1047	1007	1027	1062	1077	1050	983	987	1106	1071	1008	1017	1022	1003	1059	1025	992	1059	1099	1042	1023	1059	1046	1079	1005	1089	1004	1077	1000	1084	1053	1091	1042	1091	1086	1031	1068	1041	996	950	1044	992	1075	1028	1071	1022	1062	1060	1114	1032	1036	1036	1067	1055	1022	1049	1046	1040	1052	1026	1026	1054	1026	1038	1029	1002	997	1034	1074	1106	1036	1044	1017	1042	1019	1067	1076	1072	1044	1015	1046	1033	1066	1053	1042	1056	1033	1056	1066	1091	1066	1042	1019	1080	1038	1057	1028	1055	1093	1037	1035	1047	1056	1014	1051	1080	1045	1046	1031	1059	1021	1041	1045	1073	1020	1044	1033	1039	1057	1067	1035	1090	1031	1064	1025	1012	949	1042	1076	1049	1064	1056	1035	1086	1052	999	985	1087	1036	1007	1079	1014	1044	1033	1048	1058	1044	1005	1081	1066	1003	1007	1041	1110	1043	1048	1025	982	1078	1018	1017	1028	1063	1077	1035	1063	1006	1007	997	1060	1015	1047	1079	981	1040	1058	1022	1042	1063	1099	1095	1090	1048	1080	1060	1009	1024	1054	1067	1035	1041	1004	1015	979	1065	1019	1023	1097	1016	1058	1044	1063	1000	1014	1068	1110	1036	1059	1087	1057	1032	1089	1015	1008	1055	1024	1067	1074	1061	1060	1058	1027	1061	1038	1074	1031	1095	1060	1024	989	1029	1115	1004	1002	1065	1092	1080	1048	1105	1069	1053	1079	992	1042	1031	1036	1073	1038	1046	1066	1072	1096	1040	1052	1131	1053	1041	1029	991	1060	1064	1063	1070	1004	1058	1084	1023	1017	1021	979	1006	1090	1072	1062	989	1016	1091	1056	1027	1012	1034	1040	1037	1095	1019	1079	1057	1010	1023	1082	987	1058	1075	1073	1070	1069	1078	1032	1093	1055	1052	1048	1013	1049	971	1028	1086	1069	1034	1025	1060	1060	1047	1036	1023	1089	1036	1037	995	1027	1004	1013	1038	1062	1074	1048	1037	1039	1086	983	1032	1083	997	1043	1043	1123	1072	1035	983	991	1019	1089	1047	1051	1016	1055	1069	1024	1005	1064	1044	1030	1075	1109	1078	1030	1047	1053	1050	1045	1007	964	1063	1051	1077	1018	1066	1073	1071	1072	1003	1096	1051	1090	1039	1067	1027	1056	1009	1057	1092	1080	1050	1043	1026	1096	1113	1038	1052	1019	1021	984	1016	1018	1076	1016	1105	1042	1025	1025	1072	1053	1037	1009	1056	1106	1123	1016	1022	1063	1054	1074	1001	1050	1034	1042	1043	1066	1032	1047	1109	1020	1084	1069	1067	1022	1000	1074	1014	1052	1051	1089	1049	1021	997	1028	1019	998	991	1042	1052	1090	1099	1033	1050	1085	1031	1122	1043	1041	1028	1012	1046	1067	1034	1079	1045	1040	1038	1105	1021	1064	1007	1108	1018	1070	1013	1044
23177	20862	27925	23918	20875	11705	1751	1217	1036	895	933	924	875	863	839	801	792	865	763	770	794	732	805	793	800	767	776	736	754	762	759	807	761	774	795	749	796	765	769	782	770	740	758	746	782	767	763	830	765	784	782	719	757	780	778	764	732	777	798	721	801	697	725	735	751	756	740	727	758	799	785	763	756	816	794	733	758	760	742	791	734	726	795	733	776	713	747	742	791	763	730	798	765	772	776	776	775	782	753	813	799	785	754	743	708	741	784	735	745	785	750	726	707	754	797	753	761	720	710	799	756	803	749	779	757	765	723	728	733	795	782	732	753	778	705	747	725	805	765	766	740	760	714	750	768	780	737	809	753	756	750	766	716	777	766	757	738	732	754	773	774	739	740	747	766	728	758	732	793	707	756	719	742	765	724	763	764	766	708	710	762	756	736	764	775	723	758	757	777	776	764	736	779	823	791	716	759	751	764	793	783	724	764	766	800	745	766	748	730	720	736	713	766	753	769	775	741	711	783	719	761	726	749	782	714	687	759	748	760	789	783	748	799	694	748	715	775	759	771	727	742	763	803	733	785	746	775	735	733	774	734	783	740	751	789	766	774	724	808	765	736	790	726	757	770	755	787	757	763	758	724	769	729	762	747	736	743	785	738	730	767	749	797	721	740	738	707	757	731	704	795	770	741	777	757	800	757	698	736	780	779	713	719	774	749	743	741	823	769	744	789	788	737	777	729	771	777	754	779	743	784	785	732	721	765	715	762	764	746	813	793	763	735	679	785	794	781	792	773	805	743	733	766	772	755	783	752	703	766	759	759	704	730	769	771	754	807	734	755	728	765	705	746	743	774	780	766	717	733	766	715	765	744	772	773	808	752	775	795	786	746	733	753	747	764	731	760	792	788	745	727	752	725	698	764	766	718	741	719	830	804	770	796	757	765	739	772	707	804	759	762	715	713	757	752	732	737	786	728	741	719	699	761	752	760	768	709	771	757	786	734	732	735	732	730	768	793	770	728	718	775	764	739	744	757	758	769	801	752	763	735	761	755	711	743	767	742	755	754	721	785	768	769	758	722	720	750	772	738	748	782	730	748	736	819	772	728	816	718	742	779	745	795	714	775	731	757	783	781	769	735	717	757	798	776	775	758	697	810	756	763	787	701	694	725	760	771	781	736	758	768	736	724	738	775	728	735	771	748	745	698	765	742	778	781	745	797	744	745	782	763	721	739	745	706	781	778	779	699	743	742	766	785	720	745	793	709	739	766	764	724	782	744	758	743	712	737	738	774	732	744	780	792	736	745	717	777	750	764	758	752	734	763	735	758	738	799	785	787	758	771	752	753	773	767	779	756	739	761	777	727	708	743	745	743	751	759	712	781	749	806	787	717	752	714	727	711	725	799	749	731	800	785	791	718	733	742	723	754	723	804	712	740	759	789	739	755	754	799	757	745	769	725	770	791	759	801	717	736	812	746	778	729	749	733	749	722	761	755	781	738	754	765	775	808	694	752	765	721	729	753	742	746	752	757	783	738	787	675	719	816	773	755	742	746	705	782	758	749	787	749	721	784	709	801	758	778	775	767	793	719	770	730	775	790	784	732	745	751	774	754	721	779	742	767	765	735	748	779	765	755	704	783	764	772	766	777	768	752	725	735	814	791	735	769	724	791	768	730	742	703	761	778	752	754	811	705	766	772	732	750	698	781	800	803	761	786	818	784	747	722	771	754	757	739	732	767	803	785	752	721	721	758	752	722	708	764	739	721	794	735	755	741	751	793	809	790	800	721	758	782	754	764	719	786	759	727	745	767	696	720	751	761	748	709	755	735	785	798	744	727	691	773	759	776	761	769	763	774	706	816	749	724	794	704	755	741	738	723	721	777	767	762	662	788	711	738	775	743	712	762	746	758	763	762	720	715	786	740	760	750	757	772	783	828	772	793	829	726	745	746	752	735	785	679	789	766	786	686	766	769	732	751	748	793	706	753	788	728	813	761	798	703	751	789	769	764	766	762	771	739	718	728	786	757	734	773	705	784	728	719	685	754	743	736	727	727	766	729	804	777	716	817	753	814	772	686	773	679	774	724	747	736	717	747	714	764	730	760	784	768	726	769	766	722	706	782	739	727	733	782	754	765	780	787	736	786	757	709	745	775	737	763	733	727	789	772	763	747	771	726	781	702	731	752	786	717	748	711	718	753	757	746	776	744	764	783	795	761	731	788	737	706	744	780	731	751	816	760	703	774	750	771	745	782	789	778	764	710	757	774	756	753	803	763	729	751	745	788	697	686	760	721	762	746	768	704	719	746	725	738	723	694	715	736	762	703	764	730	786	703	760	736	715	766	767	736	749	754	758	759	767	770	767	778	731	715	754	727	765	741	774	742	760	768	763	768	773	750	761	747	729	796	733	757	736	740	697	757	762	756	789	760	735	752	755	773	746	729	730	767	779	751	754	738	747	779	780	777	738	726	706	698	759	775	766	799	765	754	762	750	717	750	735	780	738	742	745	748	755	801	766	751	762	756	815	747	728	762	813	750	760	751	763	775	761	778	721	744	783	728	738	747	693	776	771	734	775	763	734	744	775	708	777	738	780	779	709	718	758	734	787	752	756	763	743	698	742	761	769	720	776	787	713	766	737	750	815	776	755	730	750	724	772	728	764	779	738	723	767	763	730	806	725	785	708	720	767	744	774	757	785	713	720	719	731	742	783	728	753	739	746	778	723	667	787	794	768	673	780	754	743	696	756	748	761	799	777	723	730	739	813	735	779	750	749	702	762	758	751	715	801	741	759	704	727	761	703	771	778	732	730	808	793	724	767	750	746	757	777	773	733	748	749	756	744	758	744	796	759	712	716	782	750	733	803	779	744	780	737	775	741	746	727	744	781	776	772	754	723	719	743	716	751	774	754	741	762	725	732	759	779	768	748	778	769	708	732	763	764	776	793	774	734	826	764	704	730	770	755	777	760	749	704	763	723	732	784	775	789	693	727	742	755	749	780	749	754	798	713	775	762	798	762	714	810	779	705	767	777	752	749	793	780	770	805	760	771	772	755	751	750	775	788	689	737	763	746	742	690	729	750	790	790	783	722	778	739	740	769	738	754	735	799	757	811	768	775	796	722	724	730	718	762	722	795	729	687	731	756	743	785	696	751	738	763	748	702	741	736	746	735	747	752	779	778	756	774	771	728	734	716	789	766	773	713	767	717	766	779	803	805	800	818	778	801	773	727	789	719	740	690	766	749	733	799	770	801	729	791	783	765	763	816	705	698	747	739	753	686	756	767	733	733	732	761	762	769	768	727	787	753	739	761	738	717	739	744	782	785	796	795	743	742	734	767	777	742	760	737	728	749	744	756	751	739	772	727	775	706	736	734	726	770	767	749	771	769	793	717	753	737	765	771	712	768	748	741	727	733	773	771	761	729	806	778	744	729	718	731	773	754	754	720	751	758	776	732	727	764	731	795	806	755	784	741	687	714	808	719	796	718	763	753	765	742
3247	7751	6333	3307	2533	1933	1730	1461	1347	1159	1112	987	965	923	936	831	882	893	878	876	900	843	863	871	836	795	843	834	823	892	910	818	852	800	774	898	868	814	832	780	805	820	794	803	802	811	833	781	837	825	810	813	798	811	814	873	788	860	773	839	820	821	779	834	851	843	808	832	778	810	827	793	811	832	816	803	845	779	801	783	798	752	787	788	783	836	795	859	826	826	860	865	817	854	795	828	819	803	855	787	776	800	784	810	858	822	834	832	806	827	818	816	790	800	817	767	797	770	818	813	774	797	819	807	801	812	773	861	867	846	834	790	786	852	799	796	774	834	794	891	861	830	846	863	824	766	841	804	800	840	787	818	809	812	788	832	814	836	838	866	847	846	792	802	819	773	768	796	814	813	839	865	843	811	809	825	800	836	826	841	797	807	744	791	810	828	818	871	798	813	839	824	840	826	793	836	782	794	822	801	791	774	812	815	795	820	835	841	787	823	798	808	827	834	804	827	794	807	803	730	838	813	871	786	833	836	853	827	813	837	821	814	809	824	783	813	773	786	814	805	810	832	785	855	772	820	877	842	796	770	815	845	743	790	821	757	801	774	870	820	873	830	854	792	867	808	886	828	793	828	837	807	820	763	848	818	781	791	814	825	802	826	786	869	782	763	766	855	796	844	821	815	788	806	808	805	825	788	806	831	800	833	824	819	808	811	779	851	824	839	824	821	826	766	805	825	772	859	740	834	814	806	808	819	827	838	816	788	849	829	822	805	818	814	801	790	802	823	806	860	770	797	801	799	805	800	888	827	791	819	805	806	829	784	845	823	851	802	891	823	806	792	816	816	793	824	803	774	805	835	791	809	770	788	793	814	768	810	792	852	820	778	779	786	824	836	765	841	860	829	817	813	812	837	841	800	794	814	804	822	800	838	834	811	798	824	789	804	767	847	821	798	850	851	752	816	841	847	836	822	834	760	851	820	810	883	821	797	805	821	790	765	787	812	798	786	766	798	852	776	818	877	791	813	835	809	820	831	808	825	813	812	817	858	825	816	822	777	806	827	788	836	803	794	828	828	852	779	789	841	824	761	831	846	781	855	764	805	831	785	841	788	845	831	802	799	811	768	795	833	845	816	812	789	830	802	853	867	750	784	794	800	797	828	831	819	778	798	838	744	885	773	835	828	819	780	798	815	812	811	846	782	786	881	794	782	807	818	801	866	809	796	782	817	820	805	796	773	785	794	844	791	807	852	824	822	816	787	838	782	773	807	833	802	801	794	808	829	818	762	849	810	837	817	777	878	826	803	830	778	773	791	843	840	811	807	825	840	860	828	805	796	752	833	790	813	809	856	811	789	851	795	759	800	835	792	777	847	745	773	800	836	810	842	755	840	838	797	803	773	837	803	787	772	782	847	875	855	791	808	804	816	767	841	768	783	777	784	821	787	857	850	775	789	802	815	822	837	775	798	786	816	815	835	778	855	861	869	826	795	815	846	801	863	818	797	823	832	851	817	855	818	840	761	815	795	791	855	830	771	756	847	831	766	821	810	791	826	827	850	834	831	785	773	818	810	831	799	814	806	838	826	791	736	817	792	800	769	801	804	831	804	804	845	773	785	826	839	827	812	799	819	813	764	800	844	776	809	856	810	816	835	805	828	792	779	834	819	762	833	819	790	819	792	778	802	779	769	839	814	828	836	803	815	835	810	820	805	758	856	783	862	812	845	805	844	828	857	757	785	836	813	802	845	784	830	771	802	842	811	800	790	796	822	799	749	829	863	825	772	854	844	833	841	816	777	790	796	801	798	821	837	804	848	783	832	817	779	829	800	785	839	761	798	863	805	844	822	812	841	847	817	849	764	797	823	790	768	799	793	827	767	847	780	806	841	831	804	811	783	781	871	827	841	867	846	781	770	862	796	792	829	823	821	809	828	826	824	811	802	809	768	795	829	813	807	783	806	811	758	817	790	743	815	819	840	801	817	850	824	827	793	788	756	833	836	839	812	800	772	794	800	799	826	786	833	802	848	798	830	867	861	759	852	828	841	866	749	800	761	804	843	834	830	783	854	815	840	859	792	828	806	827	785	804	765	859	837	791	841	797	792	815	808	824	850	788	775	815	816	783	847	811	829	806	849	817	837	860	846	789	796	798	814	813	787	811	839	790	754	818	814	815	806	826	833	769	798	774	832	805	790	843	852	839	805	761	844	780	763	774	790	840	808	802	839	814	842	798	798	800	836	839	797	831	815	847	816	825	873	860	884	808	774	802	815	805	816	818	821	796	823	787	798	879	817	851	811	791	814	826	843	851	839	846	793	827	800	833	763	778	766	767	813	804	832	809	827	834	821	786	802	790	831	844	823	784	798	757	802	811	819	869	773	754	861	789	818	779	806	812	814	803	850	777	790	839	836	804	826	885	773	801	861	853	814	828	752	797	852	851	799	809	836	847	853	781	777	845	826	832	870	800	812	858	806	856	803	859	812	794	829	808	800	815	798	805	839	870	803	814	809	813	796	843	843	783	790	746	834	790	809	842	847	816	784	832	850	801	795	769	790	842	815	821	796	809	802	793	861	754	811	841	814	776	764	775	828	832	831	794	829	832	838	801	800	842	832	820	776	810	833	834	790	815	822	812	795	803	804	787	807	832	770	844	854	839	836	832	797	793	782	788	787	831	788	798	847	813	821	822	787	820	843	817	841	808	831	783	842	860	825	826	811	852	822	841	828	834	777	801	818	767	829	860	860	790	842	802	874	854	832	831	794	827	786	770	818	797	874	816	799	824	819	824	791	805	874	876	812	760	817	793	791	765	865	817	848	803	795	797	793	827	838	838	827	791	835	828	802	755	816	852	769	834	828	839	811	846	821	797	842	804	848	834	775	812	777	780	824	750	866	812	798	784	814	843	792	823	844	799	798	802	806	822	796	797	820	804	751	807	785	830	787	809	825	795	797	800	811	875	824	782	811	863	849	801	778	870	810	779	782	844	793	825	828	825	776	844	828	785	784	810	824	854	788	782	839	786	816	835	827	773	764	830	813	826	842	799	817	846	806	845	804	820	833	733	812	770	793	821	829	813	854	770	810	808	810	871	833	852	817	805	863	853	791	811	832	836	793	833	869	830	812	783	806	808	833	795	773	849	836	829	793	801	815	775	758	798	784	792	806	806	836	802	801	730	755	781	798	757	877	776	847	854	780	823	817	803	836	850	822	797	786	811	797	822	795	834	833	792	773	837	824	810	790	773	789	840	800	853	817	855	818	812	796	808	796	874	827	811	789	821	775	860	831	797	784	790	798	814	792	842	773	806	795	797	824	816	810	811	792	812	821	819	810	796	809	831	813	807	749	794	801	818	800	795	800	808	771	831	791	807	795	811	831	766	782	850	792	771	794	792	805	792	823	769	803	821	803	834	830	838	822	799	827	808	854	804	803	813	807	853	813	795	843	824	795	818	769	786	778	801	799	787	803	794	790	794	851	883	815	832	816	828	809
24070	20805	27061	24495	15805	1568	1035	896	812	801	821	710	740	757	719	710	683	785	739	733	701	666	632	660	654	709	695	662	688	706	631	663	667	697	657	693	733	702	700	703	683	667	697	696	682	701	710	605	693	698	714	667	667	675	719	711	683	672	702	672	657	741	675	681	658	678	709	678	674	653	711	669	678	646	699	678	672	698	676	657	707	668	706	675	683	743	663	678	670	678	732	709	694	692	700	698	659	695	679	643	739	684	713	698	658	653	686	617	739	679	694	678	639	709	651	691	667	680	686	666	687	710	656	699	711	668	695	654	660	689	656	656	686	688	674	706	728	724	694	677	664	684	693	671	704	627	706	653	649	697	676	690	656	640	691	634	671	628	669	662	681	648	675	687	702	679	672	662	710	687	713	651	706	708	655	716	638	625	698	704	740	666	678	689	704	679	682	713	663	700	741	662	726	667	704	721	697	699	675	635	716	634	703	714	675	673	659	661	653	694	711	680	701	641	705	686	751	687	734	659	681	687	691	739	681	682	687	643	699	727	676	694	695	668	689	640	646	686	666	706	710	651	692	651	674	702	715	737	672	688	695	651	725	646	642	725	683	653	710	697	690	717	685	692	718	659	692	701	704	656	623	652	712	704	652	717	712	683	705	621	686	668	698	676	724	682	733	682	679	704	717	685	660	649	643	689	648	707	665	675	696	663	650	686	675	676	718	690	639	706	724	676	630	679	678	677	681	695	694	621	681	670	736	721	693	707	674	675	684	726	687	690	727	672	669	675	660	649	669	670	728	681	701	638	691	726	688	670	700	704	685	671	690	676	652	672	688	696	678	667	693	728	694	647	682	674	717	666	678	704	651	696	708	739	659	682	680	696	652	691	686	693	695	677	745	690	663	686	669	652	701	665	660	697	705	676	649	737	696	695	692	640	689	669	694	651	652	668	721	711	662	686	691	681	695	747	671	708	685	689	700	686	694	700	672	684	728	634	678	649	711	714	693	712	650	681	706	708	681	716	662	720	716	702	624	703	671	648	701	660	688	673	656	700	679	655	682	728	665	639	667	635	677	661	702	675	694	672	679	627	702	658	663	679	685	692	649	654	662	709	695	646	696	697	688	684	696	715	683	676	679	645	694	681	661	621	610	670	654	694	651	676	667	689	682	654	715	647	645	675	686	669	723	716	690	665	670	683	668	628	669	706	693	683	709	674	661	690	671	697	654	669	699	738	680	693	639	674	693	695	681	650	677	692	740	684	657	667	662	695	675	706	658	681	678	685	665	692	674	665	719	678	645	674	685	716	682	697	655	683	661	674	697	670	650	712	718	679	749	673	687	696	638	654	680	687	741	675	697	711	683	634	614	721	695	716	671	690	640	696	688	667	624	675	741	672	721	675	648	679	720	699	717	644	704	707	693	721	645	697	658	639	732	750	686	693	676	720	689	662	669	698	664	680	704	656	699	674	660	678	631	650	652	718	700	671	664	656	694	682	639	649	660	687	663	706	644	700	706	689	650	663	611	725	670	710	707	644	676	667	668	695	638	718	694	721	686	698	666	699	648	657	663	681	649	642	691	665	716	707	675	701	709	729	737	653	687	645	687	699	681	702	686	698	685	655	703	736	665	658	680	662	681	649	678	628	651	666	653	655	676	674	678	656	691	642	680	646	683	742	651	658	681	628	663	672	709	655	668	696	678	724	657	716	672	725	688	632	648	668	702	680	687	659	730	677	706	706	682	684	669	703	675	706	686	655	676	672	749	703	659	662	682	724	707	721	655	729	624	729	706	656	687	716	706	642	680	666	717	659	685	725	679	712	688	664	656	709	649	665	681	727	697	664	692	717	643	691	647	671	700	691	671	700	687	661	729	678	642	664	676	667	704	699	698	701	719	702	699	686	673	643	644	726	646	662	681	682	715	676	644	691	681	644	675	705	713	672	675	674	660	708	670	670	683	670	723	733	681	685	660	649	691	644	667	688	678	675	671	664	701	694	654	678	661	662	667	709	714	665	691	678	727	673	670	705	693	674	665	675	704	693	697	668	680	711	662	681	694	714	686	711	720	633	709	631	715	699	701	666	649	730	663	666	709	677	688	699	693	688	693	694	683	658	639	709	727	677	711	665	705	689	710	716	697	651	640	706	675	648	675	730	713	659	694	669	686	721	686	693	666	673	731	713	694	710	697	686	730	684	669	699	686	696	725	680	676	692	707	683	636	700	639	688	681	690	655	660	722	636	715	704	669	706	678	702	711	687	690	670	659	598	672	672	648	695	658	684	680	736	663	689	668	679	700	662	673	704	663	699	722	658	706	705	731	668	692	679	704	739	704	698	705	663	707	588	723	682	680	729	677	672	677	681	686	690	713	674	717	689	732	673	692	668	668	666	711	679	698	695	680	658	691	697	680	658	681	722	633	662	651	670	718	665	679	637	676	658	662	652	614	650	689	672	667	697	690	646	689	702	627	632	692	693	639	688	710	692	662	728	666	671	694	683	701	677	661	672	703	664	726	663	664	673	695	706	728	679	690	646	670	673	672	741	659	703	710	645	684	742	692	685	723	732	687	709	663	666	672	686	675	672	669	678	654	675	639	761	686	696	656	684	695	751	676	683	625	702	708	681	660	687	703	662	660	642	718	728	712	683	686	649	658	714	626	652	689	669	696	691	683	634	669	635	622	665	709	643	713	700	666	691	766	673	697	623	717	705	673	667	716	645	680	658	648	705	681	627	680	702	696	668	664	684	700	683	700	682	735	720	693	691	668	667	655	690	698	727	664	669	651	684	710	690	723	692	715	704	698	723	690	663	681	692	694	711	676	676	711	631	646	694	675	652	699	631	650	664	728	671	660	723	693	672	643	679	705	678	669	686	659	698	630	696	650	711	685	688	684	741	660	698	657	714	700	722	661	689	677	680	673	700	715	664	733	664	638	709	718	732	679	714	643	659	665	614	699	732	640	653	666	628	658	730	701	622	700	646	695	694	695	660	695	665	681	694	686	636	759	726	665	640	740	691	669	672	658	718	655	632	731	700	690	687	698	682	647	685	661	695	678	709	694	654	675	675	711	705	646	734	685	717	667	717	738	747	715	617	695	689	713	659	646	726	642	685	696	688	701	710	653	673	684	686	696	680	713	674	660	651	713	653	717	693	703	735	702	703	683	677	734	672	639	682	643	713	681	686	617	684	699	708	648	672	674	677	685	695	698	654	708	674	689	701	682	661	731	640	695	626	715	673	733	664	706	652	651	702	691	633	686	694	697	686	682	701	624	718	694	688	656	704	684	657	720	673	702	740	687	709	704	692	700	690	692	630	674	669	653	702	720	657	681	672	659	649	725	666	669	655	681	662	696	711	693	638	674	699	724	654	670	688	720	690	711	717	695	730	676	673	656	691	726	692	696	685	698	693	670	678	672	681	672	679	690	668	670	669	722	696	747	656	703	699	699	647	718	693	687	729	683	661	664	660	686	688	637	695	703	642	676	705	674	710	679	700
3396	5254	4193	2277	1753	1463	1265	1164	916	897	866	810	793	747	776	756	763	704	724	699	693	723	732	715	657	726	720	700	722	721	737	650	722	735	725	767	718	727	681	696	674	715	712	709	744	742	718	703	709	714	682	686	705	673	674	706	681	728	754	701	689	682	708	680	673	687	750	679	690	707	666	745	708	688	736	684	683	701	686	682	730	769	699	679	717	638	746	688	714	745	714	704	706	750	718	721	707	723	689	703	732	703	700	713	702	729	715	696	716	723	717	645	714	695	670	687	706	716	704	737	760	658	720	676	706	705	718	688	652	673	694	665	683	725	684	745	714	662	680	667	695	702	739	676	713	710	688	729	659	711	665	683	666	653	699	708	699	676	673	665	711	710	662	726	660	736	742	659	693	697	678	706	713	657	660	702	667	711	670	701	731	672	705	721	672	705	728	674	729	672	666	683	661	712	726	742	712	642	720	677	719	708	682	693	702	679	743	680	679	714	708	680	721	692	693	724	672	743	745	660	685	689	720	651	702	692	680	634	732	709	705	719	688	708	720	666	733	722	770	710	645	721	708	709	655	673	694	689	717	647	737	704	718	679	755	664	700	763	669	730	684	710	697	705	708	669	720	630	726	670	707	679	679	662	715	721	723	764	741	692	683	733	718	732	742	673	707	750	662	656	735	722	645	688	678	678	682	713	699	764	693	701	681	692	720	741	688	700	717	751	698	636	679	693	696	693	649	681	680	674	730	703	654	724	712	723	708	671	676	682	714	703	671	729	674	687	724	688	692	676	685	686	673	735	663	701	737	640	670	716	745	694	727	720	681	729	681	734	737	683	671	718	765	692	721	680	682	685	693	731	710	725	702	729	683	670	749	700	693	699	710	669	735	719	673	736	736	688	723	764	715	709	655	695	667	657	699	725	670	701	699	644	652	711	717	712	684	663	728	702	681	686	733	718	656	702	695	701	688	693	692	680	688	691	732	739	690	717	700	706	728	691	674	714	740	702	706	704	718	668	742	691	692	730	723	702	706	682	700	651	732	728	709	693	695	665	710	713	690	749	706	679	686	695	694	737	697	698	741	688	663	677	730	686	689	707	697	703	683	673	708	727	689	658	698	693	670	735	697	699	702	686	649	673	697	764	690	658	662	678	669	701	677	737	746	664	709	727	679	752	719	719	711	710	706	746	678	681	665	715	712	677	774	703	682	657	726	753	722	735	689	702	705	690	690	684	683	733	681	704	691	706	700	700	690	697	690	711	776	693	702	662	655	688	679	686	684	695	689	660	698	635	678	705	674	700	684	742	693	711	700	727	691	680	698	690	675	714	712	669	697	697	698	707	732	741	650	718	716	717	690	719	694	682	704	724	704	658	673	714	726	674	705	660	686	705	694	675	714	728	685	730	669	674	722	683	715	699	689	670	703	685	672	655	695	718	654	703	692	706	691	695	686	701	683	700	692	677	695	728	709	730	748	630	707	725	741	691	726	709	674	670	683	666	702	695	661	718	733	725	710	672	637	675	684	695	697	694	705	655	697	697	675	693	687	765	698	703	708	718	694	678	693	713	664	737	707	760	734	723	652	701	686	712	683	711	745	663	727	718	683	711	669	722	750	656	674	668	698	695	677	689	713	698	714	700	672	689	691	680	648	695	694	708	680	667	732	717	690	692	724	701	698	689	718	718	695	713	723	739	713	748	669	705	678	681	723	723	704	695	694	695	674	712	688	655	711	711	705	740	693	700	700	678	649	689	695	710	679	687	707	710	731	694	709	689	674	710	708	716	672	645	723	718	667	681	719	681	614	670	699	717	721	646	681	661	706	736	700	724	701	715	655	724	732	647	701	676	717	710	652	699	686	725	711	705	733	703	684	629	694	671	672	706	662	648	709	723	687	692	665	660	670	715	683	696	745	644	663	686	672	666	692	701	722	676	676	709	719	689	663	692	709	694	703	667	700	716	702	702	671	647	697	691	684	701	678	689	673	727	744	731	676	689	650	687	720	709	691	687	706	714	691	684	685	674	663	667	716	710	723	731	699	690	724	725	671	718	705	712	708	673	676	728	673	742	725	702	707	711	679	719	685	665	736	684	697	704	762	701	716	667	747	707	732	728	674	646	730	698	677	724	674	733	683	717	681	741	741	743	721	709	692	698	781	675	661	698	686	735	734	707	731	702	737	670	725	739	717	699	723	678	687	723	695	720	699	678	632	660	664	718	698	712	727	713	704	708	671	718	698	680	727	635	673	715	648	678	715	721	734	679	693	688	703	702	684	701	717	727	725	675	716	658	663	734	720	716	684	682	707	632	719	729	729	671	665	678	696	706	659	732	692	726	697	739	673	740	721	763	673	666	717	681	679	709	727	703	657	711	724	630	719	700	729	696	714	666	689	668	733	686	697	728	699	718	713	655	722	744	662	768	719	684	675	675	700	652	668	694	736	735	704	711	668	707	688	737	700	736	718	674	699	682	691	735	694	726	717	714	709	708	665	699	715	674	710	679	713	709	732	712	644	672	701	698	697	709	702	669	712	683	719	722	752	750	734	655	691	778	713	707	699	688	694	693	705	720	697	679	693	719	685	715	742	677	681	676	679	678	709	688	707	723	650	748	748	729	647	702	741	671	704	664	660	731	698	675	669	679	704	680	660	718	678	661	692	665	696	686	715	676	703	699	672	667	685	730	713	680	681	686	711	714	674	704	709	721	708	693	641	733	736	714	631	706	659	710	712	698	714	725	734	693	706	673	706	711	691	703	727	709	743	766	676	713	676	709	687	704	710	711	757	726	693	712	707	715	698	732	724	699	664	756	682	714	742	723	667	688	721	680	716	709	671	671	730	698	745	715	708	678	750	663	689	650	685	694	697	740	724	741	692	758	755	680	700	711	717	679	726	709	649	690	690	698	692	689	715	731	639	728	695	726	756	702	671	714	716	718	707	705	670	708	715	738	705	653	666	729	757	698	702	682	713	706	689	673	723	683	667	681	689	712	678	718	700	688	705	667	687	676	720	714	646	704	698	698	714	716	721	721	658	639	668	678	691	703	718	680	700	690	698	699	728	700	685	686	691	690	755	691	712	726	710	707	687	672	741	736	735	704	702	709	717	703	675	646	699	725	722	718	692	691	712	671	703	687	744	718	726	663	693	721	709	698	673	726	673	691	689	693	709	727	660	726	698	676	713	708	682	627	668	726	714	743	705	661	682	671	706	723	704	689	697	689	732	658	675	740	702	689	718	698	672	714	762	711	723	672	700	690	657	670	651	669	687	675	697	667	700	656	695	693	699	687	685	695	725	701	674	698	683	708	685	748	724	676	676	701	707	692	708	717	729	703	712	625	690	698	676	707	663	677	667	675	681	733	649	718	668	660	727	729	726	706	736	667	732	647	697	718	686	674	692	702	759	675	692	710	731	707	679	691	739	692	711	695	629	676	745	707	712	664	720	638	645	716	715	707	683	688	655	715	685	657	731	686	694	732	708	693	709	662	647	727
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
