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
338604621782	338604622293	338604622843	338604623393	338604623943	338604624493	338604625043	338604625593	338604626143	338604626693	338604627243	338604627793	338604628343	338604628893	338604629443	338604629993	338604630543	338604631093	338604631643	338604632193	338604632743	338604633293	338604633843	338604634393	338604634943	338604635493	338604636043	338604636593	338604637143	338604637693	338604638243	338604638793	338604639343	338604639893	338604640443	338604640993	338604641543	338604642093	338604642643	338604643193	338604643743	338604644293	338604644843	338604645393	338604645943	338604646493	338604647043	338604647593	338604648143	338604648693	338604649243	338604649793	338604650343	338604650893	338604651443	338604651993	338604652543	338604653093	338604653643	338604654193	338604654743	338604655293	338604655843	338604656393	338604656943	338604657493	338604658043	338604658593	338604659143	338604659693	338604660243	338604660793	338604661343	338604661893	338604662443	338604662993	338604663543	338604664093	338604664643	338604665193	338604665743	338604666293	338604666843	338604667393	338604667943	338604668493	338604669043	338604669593	338604670143	338604670693	338604671243	338604671793	338604672343	338604672893	338604673443	338604673993	338604674543	338604675093	338604675643	338604676193	338604676743	338604677293	338604677843	338604678393	338604678943	338604679493	338604680043	338604680593	338604681143	338604681693	338604682243	338604682793	338604683343	338604683893	338604684443	338604684993	338604685543	338604686093	338604686643	338604687193	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2250	2736	3600	2250	2736	3600	2250	2736	3600	2250	2736	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22706	20114	24204	25805	20119	20122	3077	482	355	323	292	273	274	264	278	301	253	242	250	247	245	254	234	263	275	219	194	256	225	236	244	251	220	219	214	245	234	205	234	242	221	234	227	236	216	192	206	232	222	196	216	250	241	223	222	219	197	245	239	233	221	212	247	228	236	227	243	222	234	246	213	219	208	200	217	239	206	205	224	217	221	225	232	241	208	218	207	211	247	250	194	212	220	228	234	229	217	217	226	208	228	211	207	212	210	211	233	221	212	256	212	222	198	212	224	224	199	228	229	204	247	244	221	218	200	214	208	262	221	236	247	219	220	203	229	220	222	213	196	207	237	219	213	225	219	217	243	192	215	223	231	237	227	242	225	213	206	215	229	220	226	239	239	216	234	211	193	241	201	226	219	202	221	231	209	236	214	222	238	210	201	220	221	215	196	225	233	236	205	226	233	238	210	209	212	232	232	208	234	247	177	199	216	215	252	211	226	243	222	242	216	201	204	204	223	218	200	194	219	208	213	227	239	220	219	250	238	224	199	190	221	211	228	242	220	227	211	199	230	223	230	206	238	201	219	241	212	191	230	200	201	230	211	238	279	227	237	211	212	208	250	250	217	249	235	210	222	240	211	218	224	192	242	213	210	228	255	241	223	221	210	219	229	195	221	212	189	248	265	214	238	230	205	199	232	234	255	215	222	209	219	219	216	220	208	219	220	226	222	248	201	219	208	207	201	224	246	223	253	211	206	228	249	242	223	206	238	209	205	209	204	234	225	226	224	243	211	208	241	201	219	225	194	229	213	208	203	194	225	224	245	239	230	225	235	227	217	195	215	219	212	230	247	193	235	227	242	214	199	247	225	236	234	216	230	199	252	211	207	231	208	198	189	257	216	199	204	211	224	221	244	240	252	213	223	235	199	249	233	225	221	228	206	210	217	212	238	218	220	215	207	231	215	216	216	197	215	199	219	222	229	232	244	238	231	209	187	236	229	213	192	245	230	210	249	230	220	253	221	187	176	212	223	208	206	236	212	220	230	219	212	244	246	246	244	209	237	207	216	243	224	243	215	217	215	251	177	208	226	239	233	193	219	256	210	224	241	201	248	222	195	195	197	219	238	217	235	242	220	208	230	227	211	210	215	227	212	235	201	233	212	212	190	210	202	226	218	202	214	244	254	228	223	208	243	212	215	232	208	215	201	227	213	231	243	211	204	196	237	207	220	238	258	210	223	223	210	205	211	210	275	225	211	212	208	220	222	221	201	206	201	228	233	226	205	220	218	224	219	203	264	224	226	212	209	209	239	206	202	217	213	229	220	215	237	241	240	245	247	222	228	204	214	207	230	227	215	187	238	218	246	201	247	227	214	223	193	225	272	225	226	225	232	207	190	219	250	215	233	206	249	241	219	217	229	216	230	182	218	214	217	211	250	218	216	231	238	233	229	226	237	225	226	207	200	199	192	223	202	216	189	235	230	201	210	227	212	227	203	215	212	197	225	225	219	229	234	236	237	220	235	240	253	208	217	218	230	226	208	207	223	220	215	208	214	221	254	205	251	211	206	232	249	219	227	201	226	201	208	215	230	209	226	236	202	225	219	204	223	203	222	211	251	247	220	213	236	195	191	223	226	212	213	227	213	224	239	225	255	222	218	232	189	213	204	233	219	199	223	253	221	215	191	208	235	224	221	233	211	196	207	236	227	216	219	242	224	214	209	227	213	224	223	209	189	190	245	200	220	232	214	229	238	204	199	216	213	241	201	208	228	178	236	231	245	235	202	190	228	224	205	218	235	234	208	229	188	205	243	213	218	214	203	226	225	230	209	234	221	219	230	233	232	220	224	239	210	236	253	220	236	270	231	216	214	231	224	263	210	212	214	204	245	231	204	193	216	239	221	237	248	216	224	222	205	227	216	248	199	222	208	216	231	202	236	208	208	230	200	204	219	233	202	222	227	238	227	226	202	193	202	208	229	217	232	208	266	236	235	267	229	225	204	239	190	197	231	200	209	196	219	233	228	220	213	228	199	194	189	198	233	212	226	215	242	238	227	215	235	214	226	217	209	208	223	220	212	221	204	185	263	225	200	232	244	230	210	237	254	261	236	232	220	202	239	205	207	213	218	232	219	229	229	218	223	201	200	222	214	223	223	220	207	211	215	244	212	199	200	247	238	238	216	234	240	223	243	222	209	229	211	228	221	220	227	224	214	200	223	231	190	264	206	227	219	235	234	250	227	221	221	240	225	193	209	226	209	202	196	225	206	187	216	230	226	211	209	220	210	194	215	241	282	227	240	220	202	257	219	217	218	195	243	205	206	233	256	220	237	244	220	231	218	228	238	226	244	247	252	222	209	244	198	206	243	192	234	237	229	228	241	237	225	220	249	242	185	223	246	226	209	193	209	186	224	202	203	251	216	218	236	203	236	212	211	213	208	194	232	193	235	208	235	209	208	222	202	218	261	239	213	201	226	201	231	216	217	237	236	220	229	225	246	214	205	228	217	204	198	219	225	210	221	214	241	203	224	211	230	254	262	201	201	217	224	255	227	220	177	211	232	216	248	223	263	230	207	205	195	232	238	221	218	237	203	220	239	244	238	243	220	235	217	218	202	224	232	233	243	234	257	213	253	206	199	217	217	224	229	234	250	194	232	208	231	222	219	215	214	217	223	256	199	202	215	224	201	214	238	204	185	216	235	200	216	248	274	233	233	253	226	209	201	227	235	203	190	231	205	208	203	183	245	254	205	206	232	231	223	212	196	226	220	232	211	207	214	208	222	209	215	208	216	239	246	231	216	204	227	225	219	237	237	238	247	223	230	234	194	208	211	197	227	203	231	210	206	195	232	212	221	227	223	226	233	193	179	243	263	207	213	240	214	214	233	231	219	235	264	232	236	211	211	225	184	223	212	235	225	210	210	202	222	198	209	222	199	248	254	217	208	218	248	219	197	202	223	240	222	225	220	188	249	215	213	197	237	230	223	211	200	230	207	226	202	245	234	199	210	180	208	230	222	235	250	226	228	221	219	199	240	242	240	227	223	211	235	227	250	218	244	225	246	224	221	237	250	261	231	197	214	273	207	223	209	200	240	235	229	225	214	213	213	262	214	235	253	212	210	221	189	229	204	214	207	230	230	193	228	211	240	196	232	231	187	222	210	253	231	234	202	232	251	225	233	248	264	264	224	198	199	224	232	236	212	192	219	230	236	210	229	217	218	209	228	232	211	213	208	221	231	227	228	226	246	226	211	236	192	228	221	237	241	251	218	207	230	236	207	199	205	234	226	214	202	211	177	213	210	223	230	224	227	233	236	227	205	206	224	227	219	252	227	238	267	227	206	222	219	208	215	229	201	212	205	204	214	230	210	262	226	210	234	217	249	193	203	224	224	226	198	235	212	223	199	235	194	203	229	212	216	244	245	213	242	212	217	187	215	225	256	227	231	220	256	211	242	217	204	224	216	215	208	216	198	199	207	207	242	234	225	177	196	198	241	193
5036	5843	2840	1429	998	766	650	544	589	564	587	540	505	556	533	526	509	528	553	542	529	535	472	510	509	538	504	488	472	458	519	529	489	541	485	498	523	514	494	516	496	525	502	516	497	495	541	543	513	448	560	528	477	524	530	491	488	485	527	492	520	524	512	482	485	492	455	494	498	497	530	496	481	484	505	520	474	513	550	487	471	474	511	513	513	512	502	487	533	475	500	479	519	504	491	478	485	525	525	514	539	488	509	473	518	503	490	491	506	482	487	525	480	519	503	460	531	532	521	483	549	502	489	469	523	444	508	521	534	487	521	501	513	489	502	525	510	550	516	491	542	502	510	547	504	470	458	505	488	497	499	502	487	522	495	491	513	491	476	541	475	462	494	493	499	513	513	516	491	483	533	484	543	580	515	497	503	509	520	511	450	508	486	505	481	516	508	538	489	523	485	474	505	491	516	494	496	497	448	483	446	481	498	514	483	544	504	526	510	481	525	494	484	484	518	482	518	488	526	464	477	470	492	509	470	483	488	547	514	511	488	495	495	464	538	498	500	510	503	512	503	537	537	488	477	486	505	478	498	476	554	497	506	510	447	533	497	504	513	497	493	470	498	491	471	536	500	501	521	501	507	549	482	524	523	474	490	508	525	482	495	566	534	519	511	469	480	510	506	464	531	508	517	491	481	484	503	495	485	506	520	485	517	513	501	537	529	493	488	527	525	506	508	469	505	510	489	509	493	484	527	495	476	487	539	512	487	470	487	518	476	535	485	500	467	500	495	502	522	504	507	449	481	467	509	495	454	516	478	468	512	484	529	506	476	486	460	486	548	521	522	540	503	464	471	479	473	514	500	465	503	508	502	506	489	513	520	508	515	480	480	482	496	480	468	514	494	490	505	488	559	486	464	503	471	499	477	500	498	482	481	493	502	499	518	484	498	480	479	477	507	493	520	475	528	508	493	486	517	449	538	489	528	536	499	466	487	509	508	496	518	452	472	493	485	478	512	516	498	482	518	496	488	506	466	513	583	537	493	505	460	532	538	493	487	473	505	505	450	481	499	462	508	486	514	523	474	492	531	498	524	484	466	519	537	519	489	484	528	505	514	465	444	485	558	496	552	508	484	512	518	548	533	501	490	505	541	479	540	526	493	511	491	509	472	489	458	490	499	454	472	522	487	508	496	467	472	489	470	496	502	524	514	495	501	465	486	496	475	490	487	522	475	499	500	496	505	511	499	468	493	500	507	485	494	480	513	490	507	519	481	498	536	500	528	528	556	493	501	466	498	501	488	474	512	512	498	493	473	474	517	505	492	465	495	491	492	503	490	533	511	513	496	508	513	483	480	500	525	534	539	457	498	553	475	492	484	480	521	513	502	468	499	497	525	470	495	493	492	475	521	497	534	513	483	492	516	517	530	498	484	514	473	483	464	481	499	515	504	473	464	488	520	497	470	513	505	508	522	530	486	530	551	498	495	489	480	508	514	502	520	492	502	520	508	512	456	523	476	515	501	493	501	489	488	518	512	501	485	495	482	510	503	502	497	455	499	535	496	484	484	527	508	472	488	484	519	474	506	517	491	466	536	520	496	498	467	511	476	492	494	494	505	502	500	518	501	516	497	486	488	506	503	487	515	497	526	478	520	483	490	484	458	501	488	508	533	492	479	482	510	513	520	518	493	505	539	504	490	510	458	490	449	470	486	503	527	544	488	515	470	495	522	491	523	499	486	518	518	495	474	459	500	496	507	461	486	447	489	522	506	489	512	508	516	522	447	524	501	500	542	510	513	457	527	514	485	526	470	502	494	455	504	488	506	494	463	467	502	505	546	465	514	519	498	505	459	484	502	480	510	482	509	527	552	507	498	511	445	500	505	500	532	486	511	474	496	485	478	524	486	517	457	511	510	527	504	512	538	497	507	493	521	514	488	506	547	514	525	487	528	517	479	470	506	509	493	456	488	526	475	513	516	465	493	487	490	544	517	508	478	526	505	492	494	473	497	501	480	507	508	471	459	486	499	473	472	521	481	515	481	518	468	485	483	493	511	514	513	528	491	474	534	502	477	489	476	509	532	553	463	501	495	475	482	515	471	492	501	503	502	474	495	499	496	473	455	486	470	533	457	488	506	506	532	523	487	484	514	479	493	485	530	497	495	493	509	511	497	492	459	507	512	470	452	494	489	543	505	536	501	515	513	478	506	490	515	496	536	491	499	536	517	537	468	501	554	534	525	507	511	532	499	496	509	492	496	464	447	497	497	481	501	503	543	497	489	508	580	496	520	519	505	487	472	498	498	475	505	555	484	520	513	492	492	487	541	506	497	470	507	504	430	509	466	486	550	473	537	502	503	549	460	504	507	515	445	540	484	487	480	528	516	532	491	461	453	525	491	481	487	458	510	516	522	499	517	523	525	505	492	500	514	479	467	500	487	493	510	480	509	479	521	517	526	537	517	514	494	543	509	511	496	459	515	522	496	507	521	521	529	514	492	517	502	459	499	481	546	499	529	520	476	502	510	539	494	494	517	506	538	497	535	461	485	503	485	493	516	519	484	504	480	454	526	491	475	504	506	493	552	487	522	485	501	486	459	504	531	475	505	466	553	505	522	516	488	547	512	494	536	526	521	530	470	463	495	485	460	532	483	463	518	510	526	484	522	528	510	499	549	486	547	487	492	508	541	515	515	505	515	523	492	438	471	461	474	503	482	509	489	488	507	484	486	504	527	515	489	490	535	505	518	499	496	526	516	461	483	501	498	487	517	491	460	527	498	521	514	519	524	481	477	504	506	493	508	462	479	490	468	524	513	497	468	488	504	469	445	511	498	480	483	499	515	524	483	503	480	498	493	483	528	485	507	463	499	506	536	500	504	529	482	478	515	482	515	509	523	500	544	522	472	491	524	498	510	483	488	470	503	531	528	506	501	509	503	512	516	470	546	525	473	498	515	460	498	505	539	526	486	524	487	484	527	492	529	493	520	476	496	482	529	527	495	510	488	497	505	503	481	482	479	487	512	512	537	481	524	509	490	490	455	515	501	546	518	519	497	486	526	524	487	503	506	510	535	506	524	503	490	515	538	454	479	493	488	472	511	482	544	508	475	510	484	550	522	485	472	516	479	480	459	531	499	531	501	518	510	478	496	467	505	494	510	533	453	449	500	508	507	484	493	509	523	511	503	476	501	535	506	505	494	460	503	476	510	490	496	520	460	502	493	481	492	489	496	440	527	492	499	519	480	456	512	510	470	477	532	484	534	470	497	490	538	505	518	481	494	513	464	454	517	514	493	493	522	488	471	507	513	460	508	500	519	502	488	485	482	495	476	529	499	462	474	524	545	496	476	471	490	494	447	465	503	496	506	503	483	506	500	543	475	538	473	525	464	530	476	505	534	475	519	467	540	511	499	476	504	497	445	489	524	493	473	534	479	488	464	538	469	548	501	455	525	466	547	525	511	517	481	495	493	492	495	485	490	495	484	479	492	512	499	531	532	466
33994	11314	1395	733	630	585	390	412	395	364	388	394	386	325	427	374	376	400	424	399	355	358	388	346	400	368	397	357	335	364	382	374	373	366	405	371	371	356	363	368	381	394	366	343	349	390	394	431	372	351	357	401	398	374	375	354	401	386	413	381	359	381	366	358	348	362	325	377	401	401	313	382	340	387	417	383	362	340	385	367	356	374	395	413	396	385	367	366	343	344	368	368	386	383	347	384	313	392	399	390	388	400	386	363	360	381	422	389	435	379	380	345	387	381	375	375	362	373	437	382	342	370	350	396	346	370	352	355	409	373	415	360	394	401	387	400	401	368	364	389	375	368	359	385	377	359	394	389	371	378	369	373	355	374	365	412	395	366	391	369	378	348	414	366	349	384	395	402	375	423	395	362	371	348	361	372	384	343	391	355	388	384	364	370	340	358	385	373	390	400	341	380	367	371	384	390	359	406	372	373	368	315	373	401	380	391	408	344	336	376	368	383	370	377	355	371	351	381	383	390	366	392	411	353	358	353	347	368	358	354	381	358	402	350	367	357	380	431	368	377	346	406	356	387	374	377	363	415	381	396	337	404	398	405	360	371	382	407	371	399	422	392	362	392	413	368	392	419	375	383	407	362	374	386	387	374	383	382	361	405	398	392	398	361	370	357	364	326	343	385	368	405	368	369	387	363	365	379	375	400	361	376	383	357	403	400	390	410	381	405	373	376	423	368	398	394	358	409	376	411	398	378	385	400	394	407	377	344	395	382	345	386	380	383	394	394	384	375	378	403	376	388	385	385	385	392	379	416	338	356	404	389	393	371	374	357	372	389	380	369	367	369	401	350	382	368	402	365	349	383	368	395	368	373	392	360	394	382	336	377	367	387	393	410	382	364	405	396	367	397	408	384	342	407	410	404	391	372	339	377	375	387	345	374	368	378	390	366	325	363	392	358	378	370	385	342	375	397	367	372	390	327	380	394	351	346	340	369	376	364	383	377	334	398	357	356	360	376	408	378	387	365	402	379	387	394	362	408	357	380	374	380	397	347	380	363	411	397	376	386	380	413	406	393	346	360	370	395	349	377	378	411	408	400	398	382	349	400	410	414	356	382	351	354	371	371	405	397	382	388	395	389	401	389	384	428	368	370	371	397	395	363	393	397	399	378	406	421	437	370	377	389	364	387	349	359	406	368	353	360	375	402	391	381	338	384	387	361	361	391	375	394	388	362	339	388	400	362	414	361	400	417	393	420	365	381	384	358	387	369	379	355	382	413	408	402	390	342	357	364	400	434	363	369	364	354	356	427	387	407	377	378	413	379	403	400	353	389	356	386	393	373	335	381	357	411	378	373	347	398	366	378	390	401	363	376	407	395	355	382	369	384	348	363	376	358	358	370	414	398	387	395	330	362	377	393	385	372	390	364	349	361	379	371	398	389	416	380	405	434	350	416	370	375	362	377	402	396	352	370	363	418	403	378	394	383	428	334	400	365	378	378	363	380	399	351	345	373	382	401	381	351	363	356	380	358	357	396	386	348	363	385	369	327	382	345	383	400	333	383	362	364	410	381	414	415	379	390	384	392	422	384	357	386	359	379	400	327	381	363	384	366	377	357	343	363	379	386	387	371	422	397	375	393	371	363	381	373	393	360	365	343	390	396	383	387	383	404	365	362	401	385	390	366	376	389	393	390	391	366	378	400	389	373	370	342	355	388	378	357	396	379	372	410	396	332	388	385	358	349	361	384	395	393	368	367	399	383	382	348	414	395	403	380	372	370	383	336	390	381	372	331	372	358	374	394	347	378	405	359	364	375	365	399	404	404	398	363	364	361	414	367	414	382	376	371	375	410	402	340	370	362	382	375	359	391	367	386	368	389	378	414	393	411	347	369	370	385	382	365	360	372	389	357	379	401	377	360	420	429	368	357	372	396	358	354	344	381	375	408	378	393	389	400	355	402	390	382	370	371	366	343	358	388	381	377	406	365	382	378	388	398	350	346	385	384	377	407	385	391	386	378	356	403	393	384	384	348	375	382	358	358	396	382	365	387	374	400	373	355	380	379	365	397	405	363	398	350	385	378	411	377	381	364	360	356	362	355	369	382	390	403	382	418	410	359	338	373	363	350	373	381	387	376	379	402	404	384	370	395	378	310	390	374	396	383	411	393	373	355	393	394	391	351	360	377	388	363	342	378	396	393	345	388	364	364	355	380	354	348	353	355	374	382	381	369	365	386	347	387	406	393	362	369	365	392	379	365	391	387	404	382	369	389	360	388	372	382	364	397	418	418	384	323	362	368	389	356	382	376	387	374	397	395	371	372	369	369	408	371	381	409	391	381	387	382	392	406	375	384	379	389	363	380	403	409	396	392	398	354	329	395	404	400	407	376	387	388	388	392	380	371	392	372	384	412	398	387	357	413	374	384	401	380	399	397	382	381	336	373	416	343	409	363	422	383	386	354	378	380	355	375	371	426	400	359	353	371	384	380	384	378	334	359	378	373	408	412	387	438	399	373	375	361	354	361	391	378	357	400	371	393	358	340	343	422	406	409	347	354	370	376	370	395	378	366	371	411	382	374	395	355	363	360	375	360	360	369	388	376	409	382	374	337	380	383	354	421	394	380	412	366	396	370	358	352	369	408	375	363	415	366	359	406	355	376	381	359	348	396	385	329	396	394	411	402	359	393	392	391	410	378	368	368	356	377	408	426	351	367	361	342	345	339	375	363	365	379	367	323	344	390	337	372	405	400	440	392	369	411	349	363	399	400	358	400	364	356	388	377	385	378	355	412	413	367	368	393	311	348	355	381	377	388	373	399	385	363	357	397	350	373	366	373	377	363	414	379	400	385	384	349	346	404	408	395	372	380	360	371	385	385	393	399	403	339	373	360	380	373	348	387	368	348	391	392	395	361	367	378	375	409	360	379	385	370	398	361	417	341	391	388	389	404	384	420	326	373	375	392	405	361	373	392	392	334	369	372	344	377	385	367	421	393	359	411	394	370	379	399	359	339	359	379	388	375	415	370	390	410	401	390	347	399	386	402	343	431	370	389	348	405	363	388	374	400	343	369	372	412	396	373	394	358	416	388	381	345	373	396	404	343	355	407	346	401	368	410	357	374	412	389	370	349	401	375	394	376	348	412	391	376	357	364	345	388	383	348	388	367	383	335	384	389	389	390	407	380	354	371	410	394	368	370	427	368	405	364	405	394	369	388	378	345	381	385	374	422	425	424	368	347	376	381	392	338	399	386	359	393	403	373	371	363	359	400	385	395	385	357	367	420	378	407	401	381	394	389	409	351	331	377	372	398	384	394	403	381	396	403	361	344	402	392	350	371	407	378	379	398	358	375	373	379	388	374	384	376	398	368	378	379	403	382	352	367	375	406	390	346	365	368	385	355	399	386	367	422	409	383	368	390	376	375	364	372	369	393	353	370	391	391	367	396	353	387	371	383	379	411	346	402	336	391	356	400	346	368	373	358	393	387	382	369	373	390
6856	1241	925	890	896	840	799	870	844	833	862	877	833	827	825	834	820	829	874	855	831	846	837	828	839	801	835	836	864	828	807	848	819	865	816	811	805	823	859	864	834	798	835	903	844	835	818	867	819	848	866	800	859	826	788	857	821	877	859	828	830	881	816	806	875	850	852	805	822	861	833	844	904	849	884	790	846	854	845	803	823	868	789	819	806	856	809	839	865	879	850	831	834	827	801	843	801	796	843	832	823	808	830	857	809	862	829	901	887	842	818	910	822	830	835	862	855	863	850	794	806	803	850	826	774	856	829	852	812	812	871	830	819	831	841	836	905	843	880	846	837	850	835	837	834	878	847	843	853	838	806	883	837	839	806	865	884	864	817	818	821	823	823	863	881	849	869	814	868	806	887	773	844	898	833	873	840	858	846	830	808	858	858	841	834	841	820	818	832	817	853	885	848	802	875	807	872	862	804	848	780	875	838	871	802	834	846	796	876	875	806	870	858	820	796	855	837	793	861	862	852	827	844	821	858	821	835	812	843	868	829	790	807	853	874	840	845	820	829	813	900	800	832	894	872	827	834	882	860	864	839	908	875	868	870	877	817	832	803	869	849	848	873	837	886	872	837	791	867	845	801	823	804	854	837	816	912	850	816	826	948	853	873	859	814	865	840	783	826	867	863	877	800	859	884	848	842	870	835	850	845	836	827	794	837	812	855	870	838	809	805	877	853	879	805	805	844	819	837	869	808	816	825	852	830	879	789	836	848	881	838	841	827	860	827	817	873	822	830	813	820	866	831	832	847	853	857	871	859	878	821	787	795	835	861	863	868	859	909	816	877	796	874	879	835	830	836	790	887	820	879	850	843	859	828	851	873	860	873	780	876	861	822	827	856	811	835	819	885	863	819	883	916	860	860	831	847	873	891	796	814	849	817	890	832	865	885	849	839	906	835	877	793	811	811	882	846	846	794	852	863	839	866	886	895	814	786	889	850	892	844	830	840	863	885	908	857	875	902	785	840	871	846	844	831	853	881	807	833	825	869	868	859	865	874	852	851	854	867	825	851	859	832	824	822	849	831	863	858	846	840	830	886	847	844	907	834	825	872	857	852	837	797	859	879	859	852	853	854	871	827	823	803	843	882	819	823	869	883	814	842	855	848	853	859	846	846	863	810	843	828	848	874	860	850	842	843	840	840	878	824	837	840	824	883	853	851	822	850	903	848	839	807	857	839	850	854	815	843	799	803	869	834	859	822	873	823	898	813	842	844	870	893	851	861	822	854	848	804	824	867	885	858	900	823	812	815	831	870	828	793	848	823	821	847	796	876	825	849	877	878	854	909	845	859	798	890	825	849	856	842	808	815	820	888	812	826	854	815	893	800	835	857	805	822	827	823	883	822	846	868	820	839	880	870	830	834	806	848	818	815	889	832	834	809	893	814	844	859	892	863	812	863	862	805	824	853	834	817	855	849	805	870	873	849	867	775	843	789	847	813	830	856	835	868	855	830	849	850	880	837	814	861	811	871	838	802	803	803	811	861	849	821	867	863	837	844	871	787	804	863	876	858	850	830	856	874	874	842	884	876	881	823	827	823	846	897	861	809	800	818	850	838	847	837	889	804	878	822	830	869	893	872	841	866	801	863	842	868	790	812	871	833	856	841	888	801	900	872	817	857	824	859	912	818	875	841	850	875	817	857	848	824	856	836	802	862	826	889	828	878	869	836	840	862	823	855	852	833	839	866	823	893	831	926	837	902	835	879	862	846	892	802	810	812	887	892	862	861	830	866	826	872	818	841	816	819	817	811	833	800	925	858	868	853	804	853	819	856	827	857	849	909	828	863	882	853	859	865	875	808	819	855	826	820	827	831	866	794	876	856	860	895	866	861	859	823	860	834	825	833	798	820	875	897	868	891	889	840	840	860	831	871	849	855	817	829	866	850	853	916	849	884	826	852	865	825	814	835	819	867	837	825	834	885	856	917	868	798	843	821	826	862	858	848	830	829	868	869	831	814	869	876	872	832	809	889	856	791	851	858	815	850	848	822	848	837	874	805	834	876	914	781	825	830	810	856	869	803	817	843	886	864	817	831	850	813	801	842	845	825	866	873	879	870	823	851	841	850	882	832	887	828	824	823	839	832	763	848	826	881	870	831	832	841	843	865	821	821	856	833	820	808	840	829	789	782	842	917	814	837	861	844	810	819	863	880	856	774	808	896	820	845	861	858	814	828	879	842	851	829	875	886	799	861	843	873	829	852	886	825	850	867	830	812	910	848	850	795	843	867	857	819	891	844	825	844	873	830	823	826	834	805	885	817	863	871	837	858	866	845	838	831	868	825	831	867	874	799	916	828	855	849	850	862	858	889	848	884	813	789	810	916	840	835	864	842	870	871	844	805	898	816	836	860	868	900	838	848	833	898	815	849	795	861	873	836	863	866	866	855	789	886	864	843	811	804	839	827	849	810	840	823	812	840	764	819	889	829	834	809	848	820	838	877	848	864	859	826	837	820	849	828	845	801	834	802	828	863	818	812	799	852	894	848	865	817	841	844	832	843	835	822	786	857	840	850	879	860	808	837	816	854	824	864	872	834	838	836	827	847	800	842	841	839	826	865	838	833	803	839	872	779	831	824	853	838	830	813	894	831	836	830	840	859	889	860	809	880	909	825	826	838	838	824	834	871	881	858	852	874	820	891	805	825	843	869	853	826	843	827	837	815	825	857	853	894	844	796	843	876	895	836	882	840	791	843	848	880	858	849	849	891	806	851	831	826	821	868	872	849	813	792	853	849	857	919	869	885	880	856	841	823	883	796	775	818	853	845	893	817	876	889	820	824	794	846	823	843	829	811	816	878	802	852	808	849	886	808	872	859	826	828	883	809	817	826	830	851	882	867	846	817	835	801	815	828	832	863	841	843	790	776	845	841	831	795	870	845	814	828	871	870	870	813	856	863	784	847	844	865	845	853	817	824	837	797	832	837	808	834	832	805	805	827	883	827	869	804	892	859	837	874	864	875	850	845	831	789	884	850	853	845	850	805	812	865	857	813	841	852	849	851	840	848	860	847	870	801	861	856	774	838	849	852	856	850	844	805	847	829	821	873	837	822	831	840	809	858	812	807	863	780	837	821	851	861	797	889	800	871	855	855	856	839	841	865	873	893	868	838	833	874	813	853	852	879	841	824	822	776	850	837	817	826	846	801	870	839	822	835	854	841	858	851	808	795	884	878	849	859	848	833	826	883	831	815	851	850	850	886	831	869	842	848	854	838	788	837	881	855	848	854	865	835	825	820	834	815	853	820	826	838	802	827	825	849	897	810	854	838	848	821	868	916	841	853	806	845	864	883	904	837	859	829	894	846	814	852	831	824	834	860	897	790	847	832	829	829	854	824	787	866	808	846	791	893	812	810	881	847	891	894	857	843	855	834	860	831	851	874	852	820	855	884	787	810	821	844	799	788	762	770	832	908	820	848	823	841	862	857	836	874	873	839	854
25251	21699	25467	28423	21596	4893	733	555	489	499	464	486	469	464	496	448	460	427	445	424	437	434	442	377	430	426	445	473	462	404	392	426	414	410	445	415	429	439	459	449	441	454	456	456	424	491	437	411	452	445	436	469	464	493	469	426	431	426	447	408	454	487	395	411	430	430	413	440	455	435	430	437	462	426	458	443	438	408	433	428	495	418	436	400	405	440	427	399	430	453	420	445	419	395	439	421	396	406	411	415	421	460	400	420	419	434	399	418	421	442	417	460	453	447	412	420	465	443	423	463	411	407	433	422	451	414	396	476	366	414	453	446	452	405	437	410	460	449	426	422	403	455	449	462	415	457	399	472	442	428	444	375	422	390	440	438	432	440	471	419	435	429	453	430	444	423	409	421	433	442	433	431	433	413	414	420	471	402	412	412	403	448	436	385	436	443	455	435	433	386	452	372	450	410	424	460	427	405	453	409	439	410	428	448	429	432	426	456	458	376	406	439	466	407	435	381	416	432	419	449	401	420	442	414	373	438	438	470	441	438	413	398	438	428	386	437	425	404	445	407	448	427	431	426	449	406	440	427	429	444	411	417	442	414	443	431	467	418	459	413	430	440	427	419	430	378	436	402	418	435	463	408	454	454	440	415	410	411	469	426	407	432	452	436	409	407	395	424	443	428	439	449	440	418	440	455	453	453	409	431	445	407	427	447	410	443	437	459	431	380	400	399	428	376	418	419	467	449	444	403	412	438	434	446	416	404	419	477	409	411	413	422	409	450	492	447	435	459	427	426	438	398	425	409	446	411	445	416	430	419	439	435	445	443	438	406	501	463	394	413	408	465	418	391	439	421	447	422	393	445	408	423	420	408	477	451	445	434	404	415	421	417	419	376	360	444	431	442	439	437	427	403	448	434	417	412	452	415	405	433	426	430	445	412	433	433	428	410	433	441	439	456	414	407	411	407	419	413	423	377	407	447	463	427	404	404	428	407	414	431	457	414	410	456	410	436	444	404	408	411	418	400	416	397	480	411	426	410	414	431	420	432	399	460	422	420	426	405	472	424	462	407	478	448	404	440	452	440	450	442	460	447	430	424	420	441	435	361	433	432	417	438	448	394	392	382	459	442	458	405	420	450	422	436	403	435	435	408	472	431	406	438	435	405	434	416	466	395	414	419	445	452	442	407	398	415	425	435	441	379	421	429	427	439	427	415	428	444	456	393	411	425	444	454	428	462	438	421	419	448	418	431	489	417	396	438	437	432	403	419	428	415	408	427	457	439	435	434	419	437	423	438	475	388	403	393	432	427	404	462	430	390	415	446	413	412	417	429	447	414	418	412	413	453	447	435	435	413	429	433	431	449	400	410	408	448	448	418	421	400	434	445	416	401	424	427	430	400	421	444	432	448	444	444	444	422	467	422	444	441	391	438	444	450	436	416	421	419	444	432	384	440	429	426	430	434	441	477	454	392	414	428	429	389	431	432	391	421	434	424	420	399	396	449	457	435	422	443	454	424	450	425	415	447	426	431	444	455	437	424	415	460	474	419	425	415	461	434	410	392	436	373	432	428	414	455	403	438	390	410	405	423	390	403	413	420	458	418	404	397	430	442	389	405	364	415	422	463	430	482	464	470	438	445	413	426	399	437	428	388	411	418	422	428	410	450	421	416	407	407	413	400	464	415	411	410	416	437	437	430	408	403	434	435	384	444	416	413	435	456	458	438	445	418	423	446	424	409	435	425	376	416	424	411	415	450	440	432	428	448	416	474	453	408	417	442	398	430	404	435	445	404	395	402	410	413	450	456	433	419	408	473	419	420	430	443	460	415	406	436	458	451	459	400	436	402	442	418	433	438	419	434	446	391	409	427	410	446	431	414	413	430	386	449	437	413	444	394	420	435	426	416	418	392	406	421	427	403	441	440	430	379	393	433	436	430	397	427	422	398	415	419	414	394	402	407	422	442	451	468	414	427	405	383	438	414	465	425	421	438	413	407	429	428	425	401	437	442	453	448	409	389	416	444	409	393	413	479	449	434	421	455	442	442	450	439	410	416	418	435	439	413	395	398	401	415	422	409	378	463	391	417	456	427	373	399	440	437	428	428	445	465	409	418	448	430	448	386	436	438	457	396	419	425	427	423	381	466	414	457	407	468	400	435	445	446	411	411	406	440	449	406	425	429	427	424	408	477	422	420	425	439	433	384	441	461	451	406	456	388	450	413	412	386	437	405	432	424	403	393	408	408	412	435	388	406	430	438	391	420	432	419	398	414	429	420	412	441	472	418	416	430	424	453	458	406	475	421	431	398	435	424	410	431	445	460	423	421	422	465	442	460	430	392	398	438	433	427	410	422	431	428	426	420	480	439	456	418	459	384	453	453	434	463	468	446	405	405	409	458	420	432	462	472	429	415	405	416	434	420	427	413	409	445	451	448	380	451	409	433	402	411	443	388	399	427	472	410	423	421	402	409	435	474	428	441	413	440	416	383	397	448	433	442	449	438	420	414	375	362	454	409	481	418	455	384	408	409	412	438	373	434	414	405	406	430	427	429	431	426	439	406	451	379	435	425	442	468	446	442	436	429	422	407	439	449	456	418	406	442	402	435	445	389	381	421	409	438	418	483	413	468	444	412	424	470	422	432	450	459	443	432	472	464	428	452	457	456	461	441	453	434	418	433	397	441	437	427	415	442	428	411	448	424	425	393	454	452	426	410	432	435	392	472	422	457	434	430	438	436	441	373	396	436	435	468	456	417	459	455	468	475	425	421	418	466	431	413	410	445	401	425	401	412	400	474	432	470	391	389	391	421	411	478	440	429	469	430	419	430	419	466	441	429	420	402	456	393	418	431	414	437	429	436	444	392	420	436	454	407	466	441	440	452	453	442	440	418	408	405	445	427	454	460	412	413	403	437	431	459	446	446	408	445	419	413	453	436	420	437	399	409	406	427	450	426	443	449	449	418	421	413	427	428	409	431	424	465	499	422	402	444	434	394	416	377	431	407	418	405	427	413	480	423	433	461	425	377	443	466	409	430	405	428	422	415	416	436	483	436	412	412	443	382	459	430	431	416	411	422	400	418	424	423	454	413	399	388	443	423	397	410	414	428	456	383	425	431	396	416	453	390	367	406	439	422	411	414	423	448	392	423	429	405	421	432	412	450	434	427	437	447	404	415	450	408	445	412	408	417	450	418	425	394	424	413	396	433	428	421	420	383	458	427	416	435	428	427	433	431	440	403	410	424	415	414	429	430	387	424	452	414	437	385	450	388	421	415	394	487	413	409	430	403	418	421	474	428	492	388	439	449	427	409	410	470	421	459	420	471	434	461	458	412	442	404	405	448	413	428	426	425	408	451	429	427	428	442	433	438	436	447	464	433	444	392	402	412	426	446	395	429	406	422	425	426	452	475	389	413	409	428	408	471	421	420	412	448	415	440	375	418	460	472	419	392	469	451	439	407	455	406	403	399	427	457	429	437	416	419	445	428	419	410	449	405
5104	4276	2221	1515	1144	1032	989	917	963	982	940	918	932	983	894	900	944	943	911	895	948	947	848	915	946	942	885	854	912	928	960	964	919	907	954	898	911	936	894	926	903	902	946	856	879	914	860	907	912	817	910	899	897	853	888	898	878	885	895	942	889	920	900	931	951	873	895	849	898	901	953	891	932	883	912	977	939	909	891	908	940	933	894	926	905	968	882	932	954	950	894	860	871	895	932	907	935	893	981	925	901	898	898	956	895	967	890	919	899	904	854	919	935	898	926	948	875	890	906	902	925	927	915	898	934	902	912	973	962	874	928	941	906	929	898	932	902	916	896	888	880	895	903	902	895	906	928	865	947	894	941	906	906	921	853	883	886	920	932	939	902	905	913	897	897	886	882	923	911	913	917	959	955	894	937	905	913	891	925	916	947	906	898	863	918	947	914	874	944	923	902	911	854	885	916	916	914	901	936	899	882	903	885	927	944	925	906	883	912	911	979	891	898	894	922	905	943	897	903	939	847	908	947	914	918	891	944	881	955	865	940	967	884	911	893	895	926	884	871	861	899	875	929	936	890	898	949	889	981	883	902	877	962	947	952	917	920	940	924	930	924	898	874	938	953	895	903	929	883	927	958	961	890	931	917	844	932	933	915	864	860	841	881	929	916	965	922	930	941	840	911	949	898	952	851	874	921	947	894	923	912	930	930	909	885	866	910	928	961	900	922	918	936	924	853	896	860	906	894	905	925	913	896	854	914	947	910	913	927	917	946	894	953	898	860	914	890	869	885	924	939	935	924	876	927	935	964	919	907	907	869	881	915	893	913	898	884	873	916	913	912	940	878	909	929	935	884	936	925	909	924	927	859	937	896	927	856	929	900	913	932	929	869	934	945	890	899	924	907	925	885	908	944	884	945	894	917	885	902	871	882	899	925	927	874	978	899	922	913	938	889	911	962	902	837	901	898	894	923	898	968	907	912	926	840	914	896	856	980	920	859	857	892	880	901	879	923	966	884	896	864	906	932	962	939	944	965	909	916	922	944	889	867	919	912	892	940	901	844	896	903	891	883	945	937	908	905	942	882	890	891	885	840	898	901	916	912	927	928	934	961	952	865	932	839	907	942	914	897	877	977	959	871	915	933	885	881	922	923	959	917	900	933	927	829	945	914	884	949	940	886	858	897	951	927	837	932	903	897	906	857	956	979	909	895	905	890	886	939	896	902	963	861	932	897	956	904	936	919	909	937	936	931	948	926	921	919	872	964	893	904	898	834	902	981	901	897	881	861	926	919	874	891	883	901	915	899	917	940	927	935	883	884	914	909	902	922	913	878	910	940	918	923	912	862	921	872	906	906	872	895	910	906	898	930	943	948	903	897	919	877	926	946	935	924	899	924	922	918	968	934	926	893	945	889	887	882	884	937	930	929	919	903	954	909	885	942	902	902	896	940	941	900	894	910	864	867	896	910	922	898	878	905	881	889	911	870	962	859	930	868	872	962	916	924	878	873	938	885	880	802	926	917	898	893	857	878	981	900	915	861	851	926	928	874	896	863	956	893	909	918	933	918	844	900	923	936	981	875	883	953	881	920	927	892	888	946	957	878	906	865	896	926	926	862	949	917	856	927	899	981	939	900	863	905	891	913	949	916	881	959	906	907	970	906	886	922	955	886	895	916	823	940	909	887	889	931	906	897	882	929	907	886	906	916	868	962	872	867	887	885	872	934	930	892	938	911	892	971	883	897	913	948	913	916	932	942	888	905	944	908	916	967	915	880	929	967	996	957	958	869	954	945	879	883	855	913	919	928	905	920	914	918	925	929	916	967	930	976	940	898	901	854	896	900	904	842	895	900	903	952	898	929	887	897	888	899	909	909	852	889	950	934	953	957	904	877	926	917	869	898	888	909	912	971	906	951	904	869	925	885	927	882	891	942	880	920	959	859	899	946	939	908	932	871	870	909	945	940	953	932	867	878	921	880	874	933	895	893	928	944	913	935	1002	924	913	844	933	932	886	877	984	933	899	885	911	903	864	884	930	963	934	951	938	897	915	912	930	963	939	880	904	920	901	941	936	892	894	863	930	873	888	886	907	863	854	853	856	907	856	912	959	877	928	927	951	862	871	920	908	900	880	947	929	912	920	856	935	927	931	921	943	886	929	845	922	887	890	964	938	962	914	895	884	902	861	935	901	916	942	852	949	940	959	946	913	917	904	971	894	966	887	901	894	870	931	899	882	918	881	977	945	883	890	921	903	882	940	854	824	925	922	890	923	911	935	914	901	914	916	889	937	862	907	943	949	916	899	937	926	941	928	894	941	976	941	967	913	908	915	929	897	885	910	870	866	922	949	895	918	853	900	878	894	981	882	971	941	932	935	946	875	930	849	923	901	889	951	849	943	901	878	886	882	944	878	938	888	949	926	959	928	868	914	953	971	855	897	924	960	964	906	922	928	900	942	897	929	937	898	910	933	877	930	875	915	875	923	913	919	936	903	915	819	868	943	888	838	911	946	886	956	895	920	929	906	950	918	909	883	902	874	900	867	900	919	921	951	890	918	923	936	910	905	919	895	908	970	917	905	910	989	889	877	927	950	912	889	933	932	897	954	894	958	877	917	911	918	907	898	896	915	899	916	924	947	881	899	887	925	940	919	923	987	931	934	909	884	854	897	902	864	950	878	880	870	878	938	889	884	873	921	909	865	876	880	901	926	896	923	899	891	893	954	884	898	902	890	903	909	903	873	865	912	856	913	918	889	870	899	885	851	911	895	930	940	907	901	881	949	950	940	903	973	860	974	910	857	940	916	872	944	914	867	946	869	943	938	888	883	953	914	929	926	932	860	917	915	903	905	934	921	888	921	891	937	887	862	838	899	902	889	946	913	845	967	926	937	916	940	933	928	921	928	929	901	918	916	884	904	921	904	902	919	948	943	932	895	925	929	942	896	886	875	918	936	896	866	897	901	899	870	928	903	969	888	931	884	953	899	868	952	872	886	849	852	937	952	896	886	937	918	958	972	939	870	908	928	879	907	905	884	860	921	914	954	933	926	889	880	968	966	892	927	857	880	916	896	861	955	896	925	902	862	878	918	905	933	862	965	883	894	919	959	997	882	878	949	948	878	902	879	944	898	865	904	945	942	897	908	948	935	908	911	916	922	872	883	877	895	859	938	883	934	917	876	858	914	849	948	908	874	909	955	881	888	961	982	905	895	956	916	874	928	911	875	910	892	905	939	926	956	903	924	911	919	942	951	908	955	900	892	869	901	887	901	937	954	944	924	900	908	901	933	891	859	882	890	869	873	855	893	864	895	887	956	852	891	953	855	890	950	926	875	930	876	864	925	906	900	932	952	866	908	889	952	889	948	909	883	887	959	908	904	921	913	875	882	913	930	873	904	938	927	894	884	948	873	938	910	964	864	835	938	901	902	919	908	925	918	943	869	935	913	977	895	895	890	919	886	930	933	931	929	924	842	945	865	934	958	904	900	941	909	902	943
24552	21712	26106	27861	21718	21731	3557	592	385	379	298	323	284	252	270	291	264	256	280	251	277	280	225	242	274	251	263	276	229	273	250	257	255	253	261	245	213	269	244	241	266	250	289	235	253	249	210	256	247	247	242	251	250	205	238	225	237	236	255	216	232	238	236	224	234	230	259	255	238	223	228	258	241	221	234	222	240	263	237	265	250	231	267	252	220	239	264	243	272	253	245	239	211	239	205	230	261	245	244	260	275	213	248	252	218	252	243	232	248	215	237	219	253	220	210	244	240	238	260	234	238	213	256	243	241	254	229	249	263	243	230	225	239	247	259	261	239	250	252	255	250	226	255	238	232	223	214	211	246	205	257	262	242	220	230	241	284	254	246	253	243	243	247	262	223	245	244	242	248	238	215	248	224	235	276	255	251	235	224	231	228	229	221	249	241	233	219	259	214	211	237	243	256	259	251	211	226	250	196	234	234	245	238	261	252	243	266	265	253	234	263	264	228	259	243	253	270	294	249	246	219	277	225	237	211	212	241	231	245	252	240	265	248	219	228	279	220	217	240	225	242	251	232	237	213	255	238	284	213	259	227	219	249	259	227	260	242	213	246	248	259	221	241	230	253	264	245	250	227	244	219	223	247	225	240	240	261	222	246	216	255	210	240	223	231	243	233	261	241	233	217	227	213	224	247	218	229	244	233	225	252	245	251	236	270	273	252	258	249	246	279	255	245	224	246	263	249	259	259	246	207	266	209	240	256	253	260	237	198	227	256	262	264	236	225	259	266	232	227	226	253	272	218	245	252	239	241	201	250	252	263	245	260	234	253	246	257	271	205	248	227	232	239	228	261	258	232	237	238	232	248	251	226	230	268	248	212	236	243	214	230	254	267	239	220	218	227	234	239	234	237	275	216	268	243	230	242	242	212	253	218	269	261	248	263	236	265	246	207	230	231	216	233	243	227	230	242	259	262	229	225	256	208	264	234	246	239	280	251	239	241	216	236	254	245	236	263	244	229	217	233	268	230	238	260	219	224	203	245	210	247	204	238	210	271	251	222	228	254	229	240	239	258	223	239	250	253	246	251	244	256	272	248	252	250	237	226	216	235	204	223	243	258	235	254	242	263	234	241	238	236	225	254	249	227	242	246	267	252	231	238	224	240	241	221	226	261	235	266	281	224	220	234	255	249	255	228	256	275	211	268	241	239	261	230	260	252	229	223	239	224	243	243	233	238	229	238	249	245	260	238	243	229	217	257	231	230	224	236	251	252	253	242	241	262	239	241	247	240	234	240	245	246	238	243	224	227	253	257	256	241	227	240	210	247	240	235	251	230	276	254	252	231	252	231	236	239	236	251	264	228	213	250	236	221	221	246	241	264	227	248	217	238	237	237	240	237	249	226	213	254	220	221	264	243	246	250	258	237	261	262	229	204	221	229	223	233	212	240	260	249	230	247	217	239	233	251	263	230	276	262	262	219	237	222	223	245	237	234	249	264	252	234	246	245	268	236	227	215	241	232	242	263	269	255	234	229	239	247	237	269	235	223	235	203	231	247	240	238	220	253	226	236	214	259	240	239	234	237	239	250	221	302	259	266	245	253	266	244	241	226	266	238	228	255	243	225	246	221	243	230	240	241	232	226	248	232	215	240	240	235	234	211	236	245	261	233	244	235	229	225	239	264	257	242	241	233	277	245	267	246	264	257	240	257	251	207	243	220	213	261	199	221	259	264	216	244	272	252	210	236	220	217	230	245	215	233	238	248	258	262	244	258	245	265	230	224	274	230	228	256	258	212	227	228	249	232	264	249	272	248	205	231	246	222	260	273	241	237	263	241	229	217	230	232	258	216	272	250	243	249	232	234	249	227	265	235	227	270	252	211	245	232	216	253	246	235	240	229	210	263	241	227	235	251	269	228	267	226	240	247	246	222	244	224	250	237	239	252	243	215	230	236	295	266	234	248	238	201	205	203	247	229	237	264	231	229	267	236	238	238	255	279	285	267	254	262	250	263	226	240	239	228	220	230	226	267	244	226	246	232	232	224	237	215	273	247	235	235	245	242	213	228	220	238	228	250	239	246	237	240	250	235	254	216	260	276	232	235	241	239	235	265	253	193	243	238	241	261	268	236	230	251	223	226	228	242	238	237	274	225	207	220	279	233	225	210	216	244	232	252	239	229	222	255	230	223	245	259	203	244	279	243	236	251	238	227	220	220	254	261	247	213	279	236	206	203	221	236	238	252	232	234	251	240	202	217	240	229	225	247	267	233	246	246	243	217	249	225	240	216	212	247	211	213	252	246	252	240	231	227	231	239	256	256	234	276	247	239	240	258	230	241	235	275	249	224	248	246	233	254	213	231	226	229	218	232	239	243	245	248	197	256	242	217	221	252	260	224	237	219	247	219	260	219	222	230	226	236	221	236	252	256	254	238	248	268	256	226	266	248	226	234	242	219	218	248	240	225	236	255	249	238	245	228	273	221	217	228	271	225	234	225	245	232	226	248	213	218	226	269	231	245	240	270	240	266	224	261	252	240	240	244	230	267	234	250	225	213	244	254	251	239	253	263	255	227	219	212	241	285	226	231	242	212	221	245	236	246	226	230	237	228	261	247	246	245	235	232	241	261	245	259	233	228	255	266	263	222	253	218	260	222	283	241	220	211	240	252	236	226	242	248	237	240	238	221	214	247	247	240	225	247	245	239	225	249	253	225	239	238	249	229	214	234	241	242	223	254	236	232	247	241	249	252	246	245	229	235	239	236	246	260	222	220	243	214	236	232	238	227	217	272	214	227	199	240	239	223	265	267	247	264	218	246	248	269	224	251	251	269	219	231	229	252	228	243	253	241	258	251	231	286	243	213	270	265	210	235	259	247	227	234	252	234	234	254	245	250	243	218	238	276	258	234	240	231	254	219	238	250	222	267	242	260	213	245	240	229	262	252	239	245	258	216	279	233	265	245	254	224	241	232	231	214	256	239	224	201	246	261	244	234	242	233	248	259	216	246	233	263	255	229	258	256	263	219	251	209	245	271	250	212	240	227	228	222	218	219	272	251	253	275	233	231	213	251	242	232	232	226	242	256	201	242	248	247	222	261	259	215	239	267	242	259	212	242	250	253	240	243	262	270	261	251	251	251	225	250	256	243	249	188	245	224	244	235	231	229	282	231	240	214	238	227	247	243	227	241	226	232	214	223	249	251	259	241	233	238	210	244	225	214	222	227	229	232	234	236	252	238	238	254	266	222	250	213	249	219	236	229	229	233	258	240	241	237	281	265	250	244	222	231	211	240	240	246	253	244	224	234	229	262	229	257	226	229	257	262	245	238	232	205	235	224	249	232	214	242	229	279	238	219	261	242	232	233	214	240	234	259	252	249	209	248	224	238	264	227	225	219	234	231	263	244	220	245	250	245	201	244	246	233	217	251	240	216	244	228	238	218	293	238	239	209	255	246	261	253	267	220	228	231	242	211	258	203	258	255	242	264	252	252	236	253	268
5480	6907	3045	1576	1012	809	689	650	624	602	610	624	572	548	579	557	564	533	558	508	523	549	514	513	618	584	554	546	605	554	536	554	536	556	532	493	589	541	548	511	566	565	535	558	521	529	545	526	576	588	582	517	517	516	605	497	515	524	571	547	552	540	528	506	571	539	515	544	578	527	586	555	531	525	521	537	537	584	529	500	509	534	565	526	556	527	566	540	532	507	530	504	520	539	534	516	507	499	507	544	537	557	575	519	583	535	503	544	601	540	535	571	550	532	510	556	504	584	545	508	547	526	541	501	545	496	535	532	518	545	499	558	538	555	539	525	582	556	555	535	573	543	508	535	542	577	528	520	501	516	575	539	511	585	535	526	504	548	537	529	547	528	538	576	524	542	516	586	518	560	514	535	529	551	527	517	586	544	534	535	563	543	621	515	539	524	543	524	589	549	553	556	539	495	521	562	586	534	544	544	568	551	539	541	540	523	529	546	545	505	569	538	557	551	552	583	553	541	532	548	565	522	537	571	531	506	561	570	524	602	550	513	502	574	551	548	537	551	562	539	524	541	537	521	542	533	569	522	514	522	572	519	511	535	552	554	543	573	521	547	534	514	549	502	510	526	558	574	547	529	502	487	573	541	552	545	532	546	540	513	559	565	553	544	555	538	547	523	538	516	534	539	512	535	535	546	525	521	555	549	577	559	519	515	530	546	503	534	595	512	525	567	519	571	542	555	538	550	549	535	579	556	518	526	556	522	500	501	560	557	534	548	555	550	576	558	549	576	554	529	537	537	530	516	559	528	535	552	507	539	526	519	501	543	555	515	581	509	552	548	534	558	551	579	522	506	529	540	560	560	556	556	525	540	547	542	555	546	513	601	534	531	527	542	546	545	549	564	541	588	562	514	511	553	552	541	551	590	546	568	503	557	559	567	549	489	544	573	559	550	572	536	536	543	577	552	515	544	515	540	505	537	500	571	572	589	524	579	535	522	514	547	518	519	520	563	510	572	524	563	522	579	548	531	519	498	540	572	527	556	511	549	533	536	517	548	584	478	578	517	532	533	548	570	539	551	493	531	529	524	556	552	546	587	511	512	533	525	559	512	584	547	587	525	555	594	528	529	543	530	511	539	507	499	544	574	522	512	576	538	555	515	519	518	511	549	508	467	540	548	573	589	546	550	518	552	500	563	560	531	596	547	511	566	539	515	521	566	529	542	545	562	533	524	508	528	559	509	529	542	541	540	563	577	530	560	519	522	525	555	573	577	581	521	518	560	560	528	532	540	547	550	490	491	548	531	527	550	531	536	557	558	576	531	574	545	538	546	538	534	530	538	572	523	528	525	519	540	534	532	507	518	540	502	589	509	533	508	548	535	586	564	541	554	519	514	520	568	523	547	546	521	535	555	513	573	563	498	519	598	555	535	516	567	535	566	591	567	547	563	551	563	551	535	501	539	537	537	518	509	566	574	577	544	526	523	513	527	524	538	552	538	558	536	543	550	546	553	496	545	537	541	534	477	530	569	494	507	535	511	523	524	549	584	581	543	571	518	529	551	560	517	568	544	545	554	540	554	539	513	526	505	512	565	529	553	532	502	520	566	514	564	552	546	507	532	518	541	561	529	547	565	520	563	549	570	557	581	549	543	500	539	594	569	553	475	572	535	544	516	539	520	549	539	525	538	507	485	549	540	513	573	529	508	522	512	565	543	513	533	532	512	551	522	555	524	536	548	542	510	547	528	559	541	529	559	521	603	537	516	543	529	564	558	556	510	546	546	580	505	528	541	530	567	513	537	503	556	542	540	556	549	516	611	532	529	535	512	538	536	551	594	511	494	556	527	556	535	544	543	537	543	535	543	558	540	525	544	525	518	531	560	558	493	551	555	555	543	550	533	537	528	521	541	516	555	555	548	497	539	498	516	556	549	539	551	512	517	496	506	535	529	536	529	522	499	543	566	550	537	559	558	528	532	579	526	566	541	536	538	545	542	546	553	544	569	533	543	544	535	563	557	532	512	525	541	552	528	512	570	531	525	523	586	510	538	518	596	495	538	538	521	485	544	519	551	532	571	538	555	534	504	530	529	525	574	542	539	534	516	563	578	530	532	608	547	584	548	530	498	528	547	534	533	541	534	557	489	537	534	538	531	588	550	527	521	541	528	565	564	539	506	524	533	518	558	561	518	540	573	589	522	571	556	527	552	506	530	531	548	499	534	519	556	492	533	545	538	576	515	576	530	545	528	544	533	493	483	548	546	567	539	534	534	525	514	539	556	543	554	520	550	485	569	559	515	511	529	510	568	531	521	554	565	546	542	554	546	565	566	529	562	555	560	527	536	554	568	483	559	579	509	531	517	510	502	537	525	540	525	551	551	579	525	505	544	508	536	508	538	525	550	605	563	546	573	548	594	537	570	539	582	527	547	596	562	519	565	570	529	545	513	554	524	539	519	537	517	507	522	564	520	572	543	537	548	564	511	542	543	560	582	542	544	558	538	516	558	514	524	522	520	533	535	556	521	555	570	518	542	554	531	516	521	566	543	588	508	531	546	535	559	548	550	580	514	562	530	569	519	545	551	498	538	555	532	548	543	512	553	544	514	549	527	508	511	534	511	499	525	547	502	528	523	546	530	570	517	548	560	512	495	546	542	509	524	546	592	537	544	536	538	533	546	525	508	544	511	536	511	562	545	555	577	506	570	559	535	556	508	512	528	484	546	546	576	563	518	574	580	546	513	551	548	513	505	533	531	507	511	505	510	504	543	520	558	567	535	505	505	562	563	532	535	530	586	513	494	541	497	565	548	575	575	542	551	545	532	578	513	535	549	503	515	501	513	578	544	546	547	571	573	566	529	533	557	537	555	500	490	507	545	522	538	501	529	525	542	554	525	567	562	545	528	542	530	531	562	514	557	508	506	505	520	562	536	521	528	534	538	553	552	531	551	549	526	542	481	561	518	526	530	527	540	553	596	532	529	566	530	522	553	558	528	532	552	539	499	532	554	553	506	546	488	506	547	515	565	519	561	559	515	545	544	599	520	518	561	555	520	550	510	553	510	536	512	536	563	557	546	509	572	523	569	549	560	539	504	509	494	527	564	517	537	556	519	552	565	525	505	581	510	573	602	497	539	467	515	557	534	526	534	544	520	562	563	536	516	581	561	512	551	505	527	546	518	572	526	559	497	536	541	497	576	508	525	582	519	559	479	505	539	538	509	537	512	589	592	565	564	524	547	505	522	561	558	524	531	547	561	532	531	516	549	538	538	534	532	516	528	575	509	515	522	570	581	532	570	565	538	556	492	583	556	557	525	565	509	569	536	532	554	559	499	572	507	546	551	532	550	537	525	552	545	531	517	543	506	529	521	465	539	528	517	571	540	526	523	564	525	531	516	502	496	497	588	584	511	530	554	508	560	525	536	521	529	525	552	546	559	567	559	527	534	547	583	538	581	511	548	574	585	510	532	540	517	517	515	500	555	522	562	516	525	517	563
33936	11407	1412	690	575	579	432	371	385	397	399	379	373	362	364	350	416	394	379	369	388	381	394	346	359	355	382	405	372	363	363	419	399	376	361	391	383	397	410	400	404	354	369	405	360	354	376	403	369	424	378	393	378	410	380	391	399	390	380	368	441	398	316	372	354	370	388	404	423	355	383	353	367	380	392	350	366	370	413	384	356	389	373	393	433	396	379	384	414	426	391	444	366	372	353	372	376	368	378	405	396	371	387	384	364	395	372	395	383	365	380	399	394	398	401	405	399	374	384	352	387	402	366	387	386	344	343	382	382	394	382	376	348	373	404	373	382	369	372	390	379	394	377	422	392	365	371	385	414	394	368	388	384	355	387	372	411	363	365	360	381	378	418	384	368	370	396	379	369	406	360	408	402	366	364	396	408	367	364	373	367	383	353	371	343	379	379	367	381	378	397	364	378	369	388	418	371	408	342	407	379	387	372	350	346	388	347	343	409	378	362	372	397	371	367	385	375	343	376	386	392	392	385	366	371	392	353	381	388	384	382	359	398	398	402	374	362	407	353	410	385	324	363	420	391	378	408	357	351	388	381	375	388	404	388	438	417	358	383	410	371	366	353	389	360	387	333	357	382	369	398	395	416	408	366	375	404	373	386	390	367	348	381	346	336	382	369	394	404	369	367	356	367	375	429	368	382	372	372	396	352	392	388	363	417	346	397	336	379	389	375	377	373	399	375	381	375	322	406	390	365	390	378	395	363	372	384	405	370	375	351	366	367	414	361	415	401	371	391	384	369	396	388	364	362	421	390	346	371	401	353	390	368	408	373	362	385	410	393	362	346	369	376	386	375	335	363	370	370	384	375	383	405	422	380	386	397	403	378	364	379	376	387	343	355	340	395	365	381	365	370	389	411	378	356	375	389	362	374	363	398	394	392	371	393	405	358	405	385	372	390	361	410	338	366	350	369	392	343	361	383	407	404	381	390	359	403	445	368	390	351	393	368	369	358	347	372	364	362	395	369	387	370	383	376	378	399	363	383	361	352	394	411	392	393	363	379	368	354	405	383	376	394	350	363	363	377	402	398	417	338	442	374	394	379	421	427	394	391	349	401	388	390	383	378	408	352	373	402	358	380	378	394	380	416	397	388	353	355	372	381	355	360	370	379	390	394	373	357	390	374	368	377	420	402	375	367	396	338	372	363	393	404	366	402	349	395	399	366	348	375	384	387	368	365	389	366	369	379	369	361	394	361	369	400	411	368	393	347	383	347	356	345	397	389	378	418	404	369	372	384	401	327	378	336	363	368	346	356	369	374	419	399	413	387	403	377	388	403	382	383	379	399	393	399	415	330	378	391	418	349	353	397	369	360	372	394	381	401	411	392	399	372	367	385	362	423	371	406	362	424	361	424	361	389	383	369	349	358	373	366	360	376	389	397	373	380	332	372	362	402	398	386	366	376	344	403	390	388	363	362	373	356	401	327	327	363	368	353	338	364	382	419	407	397	367	375	379	410	418	391	381	403	363	394	372	359	354	398	379	391	366	419	370	374	397	362	386	390	354	353	385	369	351	378	366	420	368	352	371	413	380	395	383	368	391	388	391	365	376	393	365	347	356	378	376	399	408	347	353	396	426	405	405	367	379	353	390	399	345	364	376	374	400	407	402	398	369	374	354	380	381	391	391	400	378	369	362	376	375	372	387	394	404	386	400	387	342	417	343	368	398	348	398	340	374	372	375	386	396	364	362	373	373	363	374	393	388	384	391	382	392	400	390	392	387	364	371	371	409	389	399	397	401	385	346	363	363	347	388	353	381	389	403	426	365	375	383	379	374	370	374	412	346	377	364	415	358	349	419	411	387	367	361	362	381	342	353	389	352	350	374	365	352	401	393	402	387	391	397	349	378	399	346	365	374	381	344	419	391	359	422	371	390	413	397	363	396	343	358	349	380	385	364	405	365	394	376	396	374	395	377	387	395	392	406	377	371	381	364	405	360	340	371	390	380	384	366	401	394	386	386	362	354	356	402	397	386	374	376	385	383	366	353	390	409	397	441	359	399	380	367	402	331	387	396	370	380	398	350	390	386	383	373	353	411	393	382	381	372	349	378	341	366	410	368	375	392	371	402	362	382	349	377	376	370	380	383	405	372	378	405	396	406	364	368	355	362	421	426	399	366	378	364	368	406	394	408	351	374	401	395	369	382	350	390	365	347	407	384	388	335	372	370	377	413	409	395	384	379	342	378	409	369	355	387	347	357	374	360	386	400	386	389	377	334	405	404	364	399	385	389	407	373	359	336	400	350	379	391	415	359	338	362	350	385	382	353	378	364	402	403	366	388	388	387	381	353	384	378	380	390	370	415	429	353	371	381	373	378	389	376	356	362	367	413	389	378	388	390	371	370	399	386	364	381	380	376	382	398	405	384	388	333	357	384	414	374	382	392	374	408	428	361	387	393	370	365	386	384	353	376	429	383	386	374	353	363	354	367	387	385	369	405	389	386	375	428	395	400	373	411	391	360	398	374	331	371	392	386	358	367	365	342	397	343	374	390	390	349	375	387	376	355	411	394	367	391	330	392	385	387	374	376	371	383	377	376	369	362	423	369	362	358	371	405	377	411	358	358	419	369	383	380	366	385	445	328	384	381	399	356	328	405	396	361	377	353	358	380	367	377	397	377	408	366	409	386	312	374	400	376	393	335	388	411	370	340	352	345	345	396	417	357	414	386	418	414	376	375	384	393	336	406	370	386	355	362	412	349	389	394	335	335	382	360	417	418	365	404	394	393	437	370	336	411	378	357	395	394	350	376	358	366	375	381	375	417	379	396	331	403	342	366	398	373	372	365	401	416	407	368	375	374	334	351	376	392	438	377	386	401	365	378	359	373	385	403	370	375	394	389	393	373	402	367	390	343	376	377	382	400	405	354	377	367	416	397	365	404	406	351	373	376	420	395	357	378	365	401	386	370	402	358	369	355	380	394	396	415	377	388	377	369	410	386	393	401	375	410	385	425	380	381	376	376	376	382	368	374	400	418	364	396	383	386	362	391	376	362	366	351	405	392	384	349	351	352	377	371	404	396	390	374	417	376	348	438	394	408	381	378	406	354	352	362	389	373	394	377	404	363	389	379	397	389	390	393	356	350	325	416	368	346	356	395	359	401	359	340	367	406	365	374	392	393	417	403	388	366	361	393	368	380	354	349	397	371	410	401	370	375	414	389	380	385	351	343	381	404	374	364	359	379	386	391	354	378	397	392	382	366	370	363	359	379	384	398	383	407	369	376	406	393	381	369	399	380	355	413	363	371	395	396	407	333	378	365	364	403	379	382	421	413	375	373	391	341	392	377	399	343	393	422	363	420	401	384	371	390	357	391	372	360	321	376	386	349	367	341	398	359	394	364	367	343	348	371	415	366	362	345	412	407	377	399	418	372	355	377	360	378	364	402	369	408	409	365	373	371	381	371	378	385	382	380	361	372	346	386	408	369	397	401	384	350
6871	1543	889	900	853	837	880	808	852	834	856	842	823	863	781	852	907	852	838	834	884	872	819	852	845	878	878	814	803	870	802	856	863	877	867	862	837	894	888	819	858	832	901	860	836	829	788	786	825	857	855	823	828	878	869	818	842	802	823	891	896	876	851	860	834	823	883	832	873	798	894	879	849	851	847	889	837	857	838	846	868	839	860	838	868	781	822	872	871	846	823	836	859	857	869	872	832	853	823	831	759	811	855	868	845	878	864	815	863	878	892	841	776	899	847	802	898	850	883	798	880	837	804	875	885	834	869	870	892	887	809	796	809	832	803	848	802	850	786	875	840	866	820	828	847	854	804	838	910	844	845	852	839	792	833	807	840	817	858	791	848	867	843	835	841	852	848	790	824	856	838	801	869	854	867	802	854	839	861	913	821	842	855	840	815	787	855	795	861	830	823	831	839	875	833	816	806	852	839	862	862	843	871	822	830	826	846	808	832	861	848	846	874	857	878	848	811	889	884	837	834	859	844	876	805	856	859	798	849	865	850	839	854	853	847	826	849	835	812	860	787	819	843	847	853	828	839	849	825	844	878	857	803	895	856	810	824	805	813	840	885	813	843	837	861	872	796	867	818	846	812	825	821	836	862	874	823	858	843	887	878	855	878	802	753	813	868	827	826	891	894	835	862	868	855	838	857	863	842	851	832	858	815	847	873	889	829	850	803	860	864	809	909	819	836	833	907	887	824	875	853	812	834	802	831	818	903	868	802	858	859	832	831	859	855	826	846	810	801	870	872	866	859	918	875	846	831	845	854	838	815	793	824	834	825	826	847	815	876	872	803	884	856	834	834	845	866	901	856	843	856	812	915	832	832	842	841	858	904	841	868	825	856	856	826	789	814	807	799	876	795	843	919	838	840	832	878	823	809	844	838	861	850	812	849	858	862	860	868	869	879	830	867	829	858	876	828	850	857	862	836	839	853	842	865	877	820	852	831	831	865	806	834	857	854	824	825	822	851	875	833	860	844	877	917	885	812	857	834	837	872	852	823	830	854	844	824	856	856	808	828	851	800	859	849	851	876	851	852	811	869	829	865	823	867	848	871	812	837	799	800	824	876	846	838	871	819	847	839	832	841	816	798	841	877	827	806	856	869	852	841	854	839	856	879	857	875	904	882	883	854	832	834	893	832	798	823	803	853	811	812	856	802	882	815	841	855	853	871	823	831	813	825	835	841	837	839	779	862	879	806	829	795	854	875	795	811	894	833	814	839	851	846	816	858	836	854	898	785	806	844	827	874	888	837	831	873	932	822	848	883	802	856	804	847	869	862	900	823	823	825	846	813	852	840	856	811	823	852	850	871	860	866	840	844	871	851	821	904	855	882	874	888	859	885	843	826	868	851	820	863	865	837	811	850	849	827	821	850	868	789	879	914	810	818	824	867	864	841	804	795	886	843	812	851	797	855	851	882	910	854	839	846	829	860	791	843	837	879	839	825	865	827	815	810	811	817	757	858	833	843	838	844	892	836	874	830	815	887	837	799	896	817	931	774	851	816	858	842	813	823	827	863	830	866	805	835	863	809	839	826	887	804	793	855	804	815	822	885	906	807	863	831	774	837	897	860	814	821	825	855	866	806	855	865	858	817	866	834	828	822	824	839	856	852	818	851	816	845	821	841	825	809	820	823	856	872	851	872	854	870	920	817	878	809	857	767	867	841	852	815	868	826	907	795	826	836	833	838	838	834	865	764	801	842	811	911	820	797	832	868	853	803	898	806	790	862	836	886	794	861	799	851	886	867	873	881	825	870	882	884	854	858	854	811	787	833	814	847	842	862	778	848	841	878	844	818	892	782	835	812	801	810	849	874	856	915	878	833	867	829	877	840	815	852	862	815	853	871	839	837	805	877	859	856	836	816	859	862	797	853	811	795	849	855	835	869	887	872	846	811	841	815	878	887	839	827	865	870	829	856	843	862	833	827	834	834	859	829	877	815	794	819	828	855	834	869	793	859	794	839	854	862	877	914	914	826	861	827	833	862	875	805	865	860	849	884	835	805	799	849	883	844	830	802	818	822	926	874	891	802	879	867	884	809	839	814	804	857	789	868	792	882	845	878	891	817	843	820	848	831	823	867	854	842	840	803	878	850	829	866	840	856	858	783	863	834	787	856	880	825	868	856	824	838	843	849	862	824	869	869	815	835	792	854	866	866	842	873	778	867	834	818	865	857	840	873	824	825	901	918	849	811	832	840	861	855	814	848	855	859	895	826	850	840	871	841	808	813	836	816	815	824	863	843	824	840	842	847	829	820	808	837	860	853	803	883	857	853	865	790	853	877	848	815	833	818	865	841	828	825	838	814	869	871	812	770	856	804	873	826	801	876	893	833	862	830	843	826	830	858	844	823	799	922	863	874	808	849	901	810	846	823	858	823	870	795	841	814	808	824	839	818	864	831	843	810	863	856	832	830	797	809	871	807	789	846	823	873	819	817	802	847	826	865	867	813	833	811	829	878	909	846	861	837	864	829	835	845	823	860	860	839	876	818	830	824	888	864	809	877	831	878	803	855	830	815	831	819	811	840	840	874	776	886	870	876	839	890	871	792	772	852	848	792	844	758	862	854	848	865	857	866	840	880	882	879	887	837	811	873	858	853	802	849	830	874	864	846	850	825	795	853	801	852	809	839	837	840	847	826	904	832	839	862	835	843	834	862	808	865	818	885	837	813	831	890	876	797	853	809	799	770	815	884	799	908	863	852	855	863	796	855	886	829	825	902	841	902	850	813	833	911	842	881	879	823	837	933	789	836	834	834	883	829	862	861	823	819	829	801	842	829	826	793	858	825	865	842	835	879	855	797	847	864	807	897	833	828	831	860	863	860	806	836	802	828	875	820	886	900	837	842	894	846	842	843	844	839	861	820	849	874	835	829	807	865	829	895	815	824	832	835	862	867	853	806	859	853	904	874	867	800	845	911	852	854	837	835	882	861	829	864	792	852	853	862	881	841	877	890	830	829	802	877	834	873	838	828	804	807	835	841	838	836	844	882	841	850	820	827	840	797	817	842	862	837	868	863	831	813	885	829	902	876	890	794	845	850	829	875	873	881	845	858	818	888	819	851	833	852	839	826	847	846	841	867	820	829	902	826	863	838	859	833	851	865	858	893	833	792	834	844	817	853	866	789	825	867	875	858	794	872	859	847	796	855	882	854	858	823	869	797	803	835	787	799	797	823	825	817	840	826	823	814	882	857	881	886	854	885	903	791	837	848	870	842	870	840	830	822	851	917	903	914	844	848	871	868	846	838	861	865	787	879	842	794	877	823	853	841	816	810	889	850	793	850	823	840	841	865	803	887	857	838	819	844	911	877	849	796	836	839	868	874	819	872	821	886	878	830	865	848	844	868	851	858	832	868	832	855	850	804	827	877	830	828	807	865	817	867	845	825	828	941	847	844	832	874	896	834	847	860	851	788	838	838	861	807	804	837	809	854	877	804	859
25220	21663	25456	28372	21573	4649	701	552	434	496	449	491	435	426	437	444	445	436	452	459	443	436	384	433	435	410	437	419	455	449	431	446	421	420	374	447	436	449	436	418	435	442	445	453	449	424	376	396	446	421	380	409	390	492	413	400	412	447	424	436	417	440	412	400	432	424	425	426	399	421	418	400	428	406	437	439	430	409	455	447	409	416	418	443	381	422	411	425	419	422	464	437	399	419	478	423	395	414	395	405	406	398	433	437	399	422	420	430	401	454	428	453	447	460	441	383	401	411	466	438	407	414	399	425	389	413	400	434	393	424	455	444	417	434	427	442	394	449	417	433	397	413	450	405	465	448	409	398	453	417	452	422	476	421	448	436	411	428	420	392	410	423	435	448	422	447	417	445	434	402	427	467	411	432	424	428	431	445	426	409	428	422	426	412	466	450	426	437	441	367	471	428	446	432	423	425	455	461	417	405	405	415	478	450	423	377	413	415	418	422	436	447	443	427	437	433	429	439	410	434	438	415	435	452	379	472	420	440	406	466	407	403	428	404	441	421	421	400	400	418	444	429	410	416	419	436	420	418	436	426	457	432	413	437	414	367	400	405	418	455	436	402	423	383	403	436	379	461	418	404	419	410	431	367	411	433	446	419	433	406	435	402	433	421	438	447	431	451	451	446	386	391	436	429	388	406	380	417	414	402	426	423	429	398	477	439	362	430	440	416	448	416	409	435	475	432	396	427	374	446	441	401	425	411	419	409	428	410	394	401	408	418	415	414	425	412	426	407	436	425	419	445	448	412	455	400	421	429	393	476	434	413	443	414	424	415	444	456	444	423	415	417	394	366	413	405	434	450	474	448	437	403	427	429	455	439	416	433	412	412	413	420	436	405	435	389	404	438	411	439	424	457	391	441	430	486	424	415	464	453	439	389	447	456	414	392	397	393	429	437	451	388	413	419	459	441	407	393	426	385	427	395	441	435	457	416	416	428	447	400	414	447	420	412	462	419	440	430	449	425	419	462	371	418	428	402	422	404	459	410	416	410	382	427	415	421	388	389	436	426	424	432	386	447	405	382	432	379	403	411	441	412	469	439	383	435	430	453	431	471	445	418	398	419	417	407	459	405	478	395	423	432	452	416	442	443	427	401	445	429	452	431	438	412	406	436	444	401	408	457	430	449	426	418	431	444	453	425	483	447	466	422	467	412	397	415	404	427	421	411	428	430	445	414	441	434	421	421	411	443	400	417	440	476	388	393	396	438	427	421	391	448	447	403	425	451	391	445	417	441	427	441	433	412	396	387	453	415	437	423	405	405	414	472	442	443	425	440	436	482	432	435	412	443	422	448	415	440	432	441	383	440	390	407	418	409	428	442	478	372	410	421	398	405	443	430	444	393	426	432	433	433	406	382	457	459	415	411	428	421	426	422	468	432	396	448	427	427	448	448	403	451	477	392	417	398	403	424	407	439	404	422	457	403	434	400	418	412	426	404	458	382	416	417	406	430	468	447	432	428	449	388	435	436	429	405	442	412	440	409	401	392	403	386	408	422	417	397	428	475	456	446	449	425	394	391	418	450	436	432	410	427	456	433	458	455	440	402	433	444	412	391	426	432	438	430	440	402	422	402	444	420	417	386	441	403	408	398	454	440	439	438	437	381	424	437	414	404	422	436	408	425	454	434	442	414	408	422	430	390	442	408	413	425	456	404	376	439	409	412	427	424	447	400	416	446	417	401	396	461	418	399	427	411	397	454	430	434	368	425	419	446	397	432	486	430	446	416	413	410	431	408	418	424	416	412	405	389	435	419	402	441	426	419	426	424	426	400	415	365	441	412	413	454	424	481	414	426	423	411	409	408	428	425	418	447	415	421	408	398	392	403	408	414	442	379	424	393	414	425	409	434	469	445	440	400	456	403	460	448	386	404	431	433	382	406	460	447	429	447	389	428	383	434	384	426	432	434	465	413	446	423	424	473	455	461	446	400	419	431	402	476	449	399	449	406	438	433	429	388	456	430	396	446	429	452	433	400	438	430	413	450	430	426	397	394	477	433	436	441	399	408	419	419	391	428	403	423	431	455	430	422	449	412	427	402	443	422	429	401	424	396	435	442	393	409	387	438	419	404	411	443	418	424	427	470	416	423	478	411	458	393	391	419	390	463	409	448	424	441	406	463	469	412	414	440	447	419	417	412	433	429	409	442	426	410	420	424	411	423	443	415	365	416	429	437	396	435	442	438	408	441	462	430	442	435	405	413	408	409	450	415	438	451	445	442	411	401	436	443	454	453	437	419	444	401	391	391	386	429	420	430	427	386	439	425	408	393	416	398	446	432	423	437	408	447	422	456	388	399	397	400	404	386	427	366	384	441	464	446	390	418	458	427	443	436	426	434	396	405	417	426	430	393	451	398	433	434	453	393	387	424	386	376	418	374	399	453	443	427	438	448	415	414	433	424	433	396	428	408	423	440	404	426	421	438	433	399	449	430	404	419	384	393	392	428	412	437	407	381	424	463	444	429	437	464	443	433	415	445	442	403	390	449	417	437	433	414	450	432	429	401	435	475	441	440	386	401	414	435	427	443	415	456	376	411	448	426	418	437	439	442	416	442	457	457	428	398	439	376	427	427	447	415	426	393	420	425	443	433	404	428	409	475	389	422	421	464	433	432	409	420	435	403	375	382	416	425	434	420	385	440	418	442	441	394	425	455	497	412	400	427	422	429	409	435	470	405	457	473	438	393	380	405	437	404	429	411	441	480	456	413	403	415	388	370	442	388	413	441	416	455	437	443	419	463	399	445	430	401	421	406	431	419	434	406	480	412	463	436	407	417	434	404	431	426	398	416	406	393	392	445	415	427	400	452	449	394	451	464	448	422	453	431	411	398	457	409	395	368	467	442	384	417	403	430	436	440	443	421	408	436	417	419	373	437	420	415	410	454	422	458	428	384	415	444	381	396	396	428	450	420	425	413	439	441	427	443	424	417	403	407	418	414	456	454	421	436	376	429	427	408	431	443	452	446	436	405	422	426	417	431	399	413	437	433	433	421	413	444	443	439	407	417	412	414	452	415	444	391	421	408	449	403	432	431	408	450	403	380	408	450	392	372	391	469	422	457	419	380	417	397	420	397	451	415	425	409	439	451	425	412	429	408	409	438	409	419	415	450	401	435	456	415	422	418	397	398	380	422	413	427	421	367	423	425	457	406	442	419	407	462	430	466	430	438	422	411	418	429	409	375	437	422	410	424	431	433	415	416	421	410	419	413	424	422	399	404	422	433	385	422	458	417	431	396	445	421	417	485	434	382	432	471	419	431	443	428	418	392	413	401	434	404	422	417	439	423	438	401	389	471	390	443	415	426	450	444	405	428	456	421	444	424	424	411	412	452	455	457	401	460	399	430	424	427	431	422	412	417	426	407	443	449	415	415	457	446	435	441	426	406	445	462	437	395	438	402	440	428	449	420	434	404	421	409	448	436	427	419	392	401	405	398	442	399
4874	4884	2256	1460	1127	1080	1024	919	923	920	931	913	935	946	885	934	897	946	839	931	934	946	921	872	869	886	877	865	917	893	923	916	916	921	910	902	903	919	934	945	911	907	887	929	929	946	942	924	917	836	974	962	948	869	995	935	889	889	891	854	879	940	912	944	915	900	931	850	897	891	923	894	915	877	940	898	884	869	882	904	892	917	887	918	923	910	939	953	928	923	911	891	875	895	898	903	896	905	862	874	908	954	896	906	879	918	965	935	912	880	898	893	891	885	903	973	952	903	889	914	848	849	907	870	932	920	929	956	908	932	921	913	877	944	857	890	839	921	896	917	916	905	900	930	902	920	929	868	881	920	895	899	996	909	926	908	869	885	911	884	912	891	891	880	916	885	917	909	866	918	891	935	933	859	867	915	934	869	919	888	869	890	829	864	880	937	905	868	948	906	921	889	921	918	837	880	882	886	903	882	912	930	898	885	881	939	918	891	912	971	898	883	883	890	913	882	894	930	888	960	868	961	906	905	913	881	857	859	961	935	842	895	940	903	956	891	852	846	893	867	877	868	893	915	926	926	926	876	908	897	845	840	942	922	881	955	874	874	895	877	888	898	873	923	926	918	878	901	905	894	924	939	899	908	902	914	874	902	912	843	899	872	822	865	921	933	904	880	881	858	939	910	923	944	916	898	915	891	860	916	901	896	933	896	900	928	889	882	943	899	906	969	926	835	917	866	894	911	913	866	904	847	933	900	922	959	846	931	875	974	915	859	939	901	931	931	903	925	877	893	921	890	913	873	936	924	887	910	861	954	903	881	913	911	908	881	887	875	888	895	874	904	872	856	947	920	957	922	924	859	931	930	852	894	938	948	884	891	957	925	916	901	904	880	879	900	877	880	889	890	896	906	939	933	871	926	937	915	912	905	928	868	884	870	898	943	855	890	904	935	971	911	910	898	923	883	883	931	823	933	879	933	909	873	949	954	857	866	891	870	917	896	941	896	913	932	909	875	916	883	894	922	923	883	918	903	912	864	903	963	912	968	984	919	902	890	920	901	913	948	908	927	898	916	893	939	968	970	881	918	877	852	904	892	906	891	885	938	950	938	884	1011	881	893	939	887	914	871	904	904	907	905	919	893	859	923	877	899	927	951	893	912	902	907	885	910	939	906	879	931	909	916	870	927	894	914	926	883	877	910	888	890	878	876	919	938	891	881	906	913	889	927	905	844	936	880	888	938	924	885	903	918	907	932	885	905	908	982	911	888	890	884	858	888	868	937	917	944	858	920	890	927	888	863	937	893	858	903	882	879	908	872	886	906	883	852	941	885	920	912	855	913	907	895	901	872	894	889	947	903	875	945	941	926	890	885	937	900	905	870	870	908	945	877	921	917	901	906	934	891	908	893	950	909	899	909	888	837	952	898	947	886	883	922	943	903	861	931	946	944	863	899	890	920	941	876	893	856	886	911	901	918	913	892	909	902	947	911	939	923	925	957	898	900	888	949	905	903	927	923	904	963	890	926	857	948	861	935	917	843	918	917	842	872	922	921	900	933	939	880	949	904	900	885	942	861	865	870	920	912	873	903	918	943	933	889	897	904	880	888	916	929	903	916	905	907	949	945	931	948	898	849	903	911	883	833	928	896	891	925	851	929	913	897	910	897	861	889	923	955	893	924	898	929	935	913	941	920	915	910	893	872	878	906	893	937	909	888	911	897	910	962	941	921	917	963	889	858	875	924	908	925	864	910	931	890	912	887	869	882	880	890	932	905	954	907	914	870	958	916	927	880	886	883	911	856	918	887	909	879	854	912	878	899	901	854	932	895	877	914	909	902	857	885	878	909	916	863	949	928	920	910	940	914	886	919	939	859	886	897	945	923	919	881	942	900	912	918	859	947	951	930	894	875	865	909	904	920	946	864	935	855	922	891	877	892	962	901	862	855	884	911	915	897	885	938	869	870	903	914	896	900	902	908	901	915	891	951	876	910	877	854	894	845	860	874	929	929	892	883	864	918	907	890	887	928	860	926	911	842	928	888	838	920	933	912	880	941	903	939	903	903	969	923	917	882	901	920	904	871	862	905	911	869	904	863	925	835	888	914	892	923	889	929	918	943	864	928	926	896	898	891	915	911	849	964	923	926	910	938	868	896	936	907	850	970	892	899	875	927	912	871	993	958	968	900	864	920	901	959	903	884	880	959	895	904	921	847	929	863	910	922	924	902	879	858	883	904	884	906	874	933	917	867	893	878	894	931	876	878	956	895	942	930	919	918	931	882	908	952	880	889	871	911	815	873	872	926	885	867	874	913	890	901	936	840	880	893	924	953	933	863	918	884	942	916	907	906	907	900	922	929	947	858	920	913	880	863	910	893	888	904	889	941	842	941	876	947	915	904	911	914	890	977	875	866	896	896	926	864	918	877	911	916	915	901	888	851	868	912	921	883	882	919	882	880	871	944	892	915	966	934	881	945	955	911	911	888	895	892	865	888	882	913	890	889	926	973	955	927	933	873	906	908	907	869	908	891	887	880	897	958	956	875	863	926	895	934	930	882	888	905	954	924	864	989	908	935	879	895	892	886	898	927	868	945	875	896	913	914	897	849	915	945	936	878	929	860	921	884	887	890	932	914	892	928	941	893	888	845	917	952	940	899	873	940	872	915	894	898	908	887	900	916	899	872	876	892	898	889	878	872	889	867	934	861	920	947	892	891	915	899	939	885	944	857	896	957	878	916	929	903	932	994	897	930	890	871	891	939	941	924	933	934	888	887	851	874	949	912	918	906	953	866	907	830	898	939	919	933	889	913	870	861	941	928	891	905	904	918	893	846	918	890	938	937	909	893	888	981	914	894	894	939	916	894	874	930	866	886	882	945	926	961	940	936	938	868	903	906	880	912	895	869	930	959	881	933	882	874	902	954	939	911	866	917	907	926	891	915	896	935	883	923	863	902	890	913	933	898	892	936	879	881	916	938	906	896	823	934	878	924	951	918	987	911	925	859	956	972	884	847	905	936	876	864	910	899	911	904	906	920	921	885	953	900	946	856	896	860	922	867	929	894	912	923	904	899	921	865	929	885	943	908	849	903	930	950	884	882	942	948	901	906	878	902	944	914	916	956	919	893	926	894	916	879	876	930	908	878	913	899	900	877	980	944	938	877	860	904	873	929	878	873	891	890	876	862	909	946	928	901	899	991	950	889	929	858	871	872	922	878	849	925	900	893	911	964	904	923	861	868	920	868	893	914	905	881	917	877	850	946	927	899	937	912	886	913	906	886	926	863	872	966	935	930	900	906	886	903	875	927	908	877	852	884	872	900	875	917	846	892	923	895	905	909	899	952	942	894	921	914	873	850	907	893	880	901	878	878	943	880	860	910	893	896	899	900	928	904	879	920	950	896	880	920	908	947	891	847	919	914	874	890	929	873	898	886	895	890	906	927	953	891	897	941	906	906	904	878	893	867	891	964	932	946	937	934	947	900	854	862	909	915	896	892
24534	21724	26110	27884	21727	21718	3150	538	370	351	358	306	273	264	247	237	277	266	249	248	280	233	264	245	240	248	228	208	248	243	281	239	242	240	253	242	252	240	236	253	232	242	237	245	239	230	247	265	217	240	247	216	261	223	250	232	242	243	244	228	243	205	207	259	256	248	273	240	223	260	265	241	228	236	232	251	219	249	253	218	215	234	237	241	239	217	216	269	262	269	239	282	225	248	244	239	251	237	247	248	228	255	238	243	259	244	223	228	249	284	244	239	237	238	267	240	234	241	230	217	198	243	261	225	253	248	254	226	209	242	225	228	245	242	244	223	252	255	226	221	235	257	242	236	238	226	277	223	242	215	252	231	221	259	228	213	244	278	217	234	224	231	230	244	249	245	245	234	263	210	220	248	289	226	228	222	226	273	220	212	254	263	257	236	232	267	238	221	222	220	249	230	227	220	244	230	239	239	220	224	250	237	219	217	232	234	255	213	214	245	250	272	242	244	246	238	254	196	202	222	261	233	255	247	232	240	243	232	203	214	256	236	233	201	217	213	222	219	226	233	239	234	237	253	251	236	249	240	230	244	229	235	227	242	235	245	241	213	253	242	220	248	226	264	251	268	224	231	238	221	224	253	223	230	240	234	213	237	224	254	256	217	250	257	251	214	234	215	238	267	240	228	246	252	209	234	228	240	256	253	275	276	239	237	251	232	252	199	228	258	219	228	231	197	241	239	257	235	239	263	235	249	205	244	207	234	262	245	213	243	234	211	217	234	263	221	266	236	235	238	238	233	209	236	238	234	226	218	233	220	231	294	272	239	202	221	246	221	230	248	239	222	247	236	262	207	243	264	246	239	275	264	227	245	252	216	222	261	208	247	236	232	228	226	241	241	248	244	254	216	237	268	223	258	228	243	207	235	217	224	258	198	254	230	241	250	242	262	218	244	238	247	242	257	256	236	225	246	228	251	242	210	247	241	229	241	230	241	232	249	208	233	245	236	224	209	220	235	228	258	238	261	258	210	259	251	228	219	214	237	254	234	235	244	245	207	216	243	232	229	247	265	232	226	220	224	240	241	222	266	207	274	227	216	248	224	237	256	213	198	258	256	232	267	242	244	251	241	237	227	254	220	248	210	238	245	235	230	228	214	215	241	181	214	246	235	263	231	239	233	246	210	264	250	223	222	243	212	233	213	235	220	211	213	207	248	218	248	209	253	259	272	234	223	197	254	235	242	262	252	193	242	224	243	213	266	268	227	204	209	224	261	247	235	211	215	231	223	233	270	221	239	234	247	243	234	201	255	228	233	243	228	237	239	228	215	229	269	274	254	224	228	268	239	274	238	229	241	265	208	231	218	244	243	258	230	233	233	220	249	223	219	255	241	228	235	221	244	252	256	230	234	230	240	213	235	228	229	204	243	219	247	262	227	239	252	247	246	239	208	205	200	250	258	246	263	214	239	266	228	255	230	242	264	254	247	240	213	225	236	229	232	232	239	251	229	236	260	229	256	264	235	228	216	224	243	223	233	242	237	230	239	256	232	236	246	198	217	205	240	225	252	227	260	203	225	252	261	221	232	241	224	236	242	227	211	222	211	252	244	226	216	219	231	259	253	253	211	211	277	224	246	256	262	228	243	212	233	238	253	214	207	230	241	260	251	206	231	276	224	222	240	238	224	228	223	223	239	241	258	246	237	245	205	204	235	253	245	228	235	237	230	280	224	252	264	267	238	239	254	252	236	236	258	256	251	222	230	241	247	232	255	237	223	216	243	233	258	257	220	215	219	223	212	221	233	233	247	243	232	242	241	206	219	243	239	222	255	219	221	209	255	249	241	256	231	251	256	250	216	272	247	252	250	244	214	222	243	253	236	251	225	241	229	249	245	258	270	225	213	251	270	233	268	242	251	243	233	211	222	234	248	254	219	227	199	214	232	229	192	255	250	243	255	247	247	235	243	236	236	237	227	216	232	230	210	232	244	231	211	232	256	212	236	231	258	240	239	230	212	209	217	221	241	239	257	226	245	250	216	235	237	210	220	263	263	230	244	236	252	236	199	229	201	252	233	224	227	236	210	222	212	230	238	250	238	219	222	225	233	244	248	227	229	263	248	241	221	219	244	210	228	259	237	243	251	261	241	247	204	222	220	216	230	242	227	227	213	256	253	212	227	251	234	221	246	226	238	204	233	243	211	206	223	223	219	218	227	208	263	247	247	271	234	224	251	246	231	213	226	247	219	228	250	227	256	247	229	239	246	236	247	248	235	223	225	211	247	231	225	263	233	206	221	243	238	232	243	234	257	249	240	241	250	220	220	225	230	216	240	251	229	225	198	213	244	256	229	220	255	229	240	233	216	244	244	253	238	263	245	233	253	233	255	221	236	248	240	225	250	248	244	200	239	247	219	238	252	258	264	255	250	248	259	218	258	249	246	269	251	255	231	207	220	245	238	234	238	229	222	216	223	233	226	232	225	238	257	258	238	233	200	247	243	231	235	207	257	264	244	231	257	246	220	212	252	255	248	253	225	241	238	225	258	263	234	243	253	256	242	249	225	222	204	225	249	249	239	230	249	246	247	239	243	260	239	251	269	258	230	218	252	210	261	265	240	252	240	233	232	227	267	234	248	250	219	248	243	244	237	243	236	258	236	219	241	229	242	249	255	215	227	211	222	253	230	231	230	223	229	241	221	195	234	253	247	255	268	228	236	251	225	276	223	230	248	233	227	232	238	229	233	255	241	223	263	261	251	254	220	213	220	246	251	248	245	225	222	221	262	237	223	248	237	220	246	209	263	233	222	269	235	255	234	243	221	230	223	221	233	244	233	269	268	251	241	221	221	243	230	267	225	254	230	217	261	228	228	237	210	235	246	250	217	248	244	223	235	234	239	224	231	237	228	234	250	233	235	240	237	221	228	230	223	233	257	227	235	246	258	265	244	233	249	255	250	241	241	227	238	261	252	203	243	262	233	255	258	258	227	229	215	260	269	283	236	230	233	244	192	243	196	259	261	228	245	230	223	232	208	241	210	248	252	217	247	240	233	267	243	253	222	261	246	232	248	239	234	227	253	218	216	256	237	226	235	246	217	235	244	240	222	228	245	232	245	237	271	236	256	267	223	212	222	223	230	241	252	239	207	222	224	232	217	243	236	247	252	230	200	229	230	265	243	230	225	271	216	234	260	209	254	233	244	257	224	199	243	209	217	221	222	210	235	234	266	216	263	247	228	234	198	257	246	270	242	214	246	235	230	200	230	254	255	235	256	240	197	228	250	222	263	227	240	259	230	212	236	234	229	212	233	219	244	229	238	243	247	229	245	249	253	251	242	224	226	241	251	248	222	251	209	274	235	224	243	230	239	261	215	246	223	219	225	253	250	226	234	230	232	183	251	239	223	241	231	258	236	253	223	228	220	240	236	222	245	223	199	234	250	242	241	224	201	215	229	227	271	260	216	230	281	251	241	213	246	265	253	256	267	243	219	234	256	272	248
5476	7763	3111	1552	1031	832	673	648	614	621	585	619	559	564	578	568	521	526	570	553	563	536	591	540	555	575	580	537	559	534	518	544	539	537	509	531	506	526	563	524	544	552	550	536	506	537	510	533	508	518	537	531	559	515	542	512	479	519	563	489	508	562	553	568	510	561	595	556	501	521	505	532	546	521	541	517	517	557	539	527	553	528	504	565	523	548	566	491	549	541	536	542	560	537	563	547	536	498	516	556	531	537	531	499	559	525	503	523	498	570	515	545	541	571	537	517	561	517	568	561	519	574	527	532	556	527	522	559	522	556	519	552	551	551	505	538	517	590	510	537	544	523	583	532	515	525	520	561	528	543	537	559	572	555	561	552	570	502	524	519	565	526	540	503	507	552	535	561	546	550	505	547	551	517	523	530	539	555	538	519	553	525	525	552	573	490	543	481	509	537	535	510	579	509	510	540	551	562	553	507	541	517	514	487	532	586	561	542	508	507	558	542	537	554	546	537	537	577	506	492	565	527	556	511	503	509	507	544	549	490	532	535	528	570	509	509	484	572	509	523	543	499	529	549	525	521	565	542	492	547	559	540	526	504	570	551	542	528	518	595	545	556	553	566	545	552	524	526	498	547	528	499	530	546	513	559	548	521	537	482	513	547	520	566	493	499	515	539	541	516	499	526	530	533	539	571	519	546	523	534	517	536	542	545	539	540	535	546	548	562	508	509	525	552	564	522	527	492	546	526	509	551	549	510	581	557	523	548	568	518	509	551	544	529	594	570	565	497	541	520	563	521	566	549	498	555	563	536	556	568	574	544	523	550	555	534	527	506	516	546	547	519	523	522	543	522	543	548	556	507	528	498	526	508	539	499	466	510	582	514	532	542	519	517	507	541	543	530	535	522	517	518	549	522	519	546	530	546	505	511	518	533	524	529	525	532	539	546	515	520	533	520	502	549	550	533	537	533	550	510	559	539	526	558	522	521	511	535	495	549	524	551	542	527	580	524	536	553	542	549	570	526	535	513	507	588	523	552	525	575	524	547	560	534	552	526	539	518	539	523	553	535	541	532	538	537	513	531	548	553	539	530	571	517	523	510	528	555	526	567	535	579	506	545	539	538	503	539	519	556	483	549	507	547	524	517	540	513	557	563	506	528	530	507	575	556	536	566	518	535	543	523	529	551	575	495	543	541	559	520	529	553	520	543	530	529	520	523	538	546	517	547	540	581	553	547	514	520	576	553	548	503	524	571	515	536	557	525	582	512	526	505	569	521	521	553	527	576	528	547	531	562	544	515	542	551	545	534	563	563	536	525	479	562	510	579	515	548	522	517	545	573	494	548	544	522	543	547	542	551	558	540	573	499	566	561	634	556	513	580	564	544	526	533	565	551	521	582	551	515	523	506	516	526	499	547	548	541	551	547	534	563	530	526	563	551	513	544	537	556	578	543	539	534	546	536	544	522	526	524	511	549	541	520	563	550	523	527	526	522	507	542	551	578	533	535	559	506	538	528	525	543	504	498	591	559	547	567	522	528	547	533	569	544	571	540	542	592	528	535	507	539	548	502	519	519	566	536	560	525	518	566	576	547	566	505	515	529	530	571	531	537	560	576	518	552	538	545	550	552	519	552	573	566	557	510	514	536	525	545	541	519	517	565	527	544	553	498	533	543	559	508	562	516	558	558	551	518	517	529	555	534	514	508	534	529	546	497	539	575	502	540	509	536	546	499	510	524	536	500	527	538	527	561	536	511	499	546	612	513	570	523	527	541	542	580	501	522	547	563	531	507	504	532	566	512	518	564	529	520	556	528	542	576	522	539	522	553	506	536	523	559	545	519	529	537	573	515	567	575	543	551	552	534	503	531	516	538	518	553	540	549	536	550	544	553	580	584	550	516	545	514	471	532	541	534	537	538	546	549	518	533	547	545	593	535	538	549	557	536	513	550	547	531	544	509	549	568	518	530	526	506	542	511	522	507	534	500	541	497	533	511	543	524	541	532	574	519	530	523	530	551	561	522	515	545	547	517	506	516	543	553	535	602	538	519	555	556	535	556	567	551	555	520	576	576	542	536	541	552	542	501	518	519	548	543	571	536	509	582	514	563	516	556	548	561	554	510	528	557	505	557	543	550	522	549	522	510	535	568	550	535	525	521	547	562	550	516	514	549	577	555	535	544	537	520	532	501	550	516	526	586	537	542	549	525	528	518	535	513	534	528	544	544	531	540	539	558	537	562	542	547	511	562	564	513	492	537	503	543	500	559	503	514	549	515	528	548	551	540	519	557	545	527	555	511	557	539	533	548	567	522	563	499	576	554	515	560	542	547	553	557	546	536	581	565	534	519	520	508	553	535	567	553	579	543	564	539	520	551	527	501	569	553	512	533	562	486	534	533	551	509	534	513	507	527	512	472	549	510	532	516	530	555	543	548	541	561	576	541	502	504	543	541	510	525	543	569	538	515	520	517	533	541	532	525	497	539	536	538	557	594	496	524	565	548	540	513	541	523	500	556	503	549	559	540	523	561	552	503	579	556	527	529	558	561	541	533	500	515	530	545	545	526	503	535	526	502	555	537	563	525	537	545	513	552	505	518	561	541	550	525	543	513	505	533	540	503	554	525	558	604	527	558	564	563	520	552	565	487	532	522	551	531	524	512	504	542	539	534	581	530	513	542	524	527	522	540	552	522	551	505	543	537	531	574	554	521	528	559	565	552	533	519	480	606	563	559	503	525	530	540	542	542	551	546	526	563	526	519	547	523	533	516	547	554	556	544	501	538	531	521	510	555	562	560	553	565	550	557	521	541	557	523	533	525	524	575	506	530	545	541	527	513	545	528	607	544	527	516	565	541	540	558	525	572	505	531	540	549	508	547	527	547	559	516	537	505	523	524	557	532	621	537	544	498	521	559	580	562	536	554	569	531	511	566	574	521	555	515	570	548	528	540	515	527	504	531	537	520	531	533	533	518	508	563	538	529	488	560	515	539	499	494	546	516	521	517	515	580	502	516	513	517	583	548	535	568	512	501	540	528	543	543	564	531	572	546	559	570	574	530	528	546	581	540	514	561	510	562	558	548	577	542	556	564	538	504	542	535	544	558	562	519	508	526	539	541	536	520	551	525	529	535	540	567	497	518	531	557	528	548	536	512	531	565	577	565	511	536	568	517	550	566	565	552	515	563	537	563	529	498	518	541	552	542	551	512	550	517	528	496	556	522	517	552	536	559	536	538	554	532	515	513	547	550	559	555	555	552	555	599	547	502	546	530	540	552	551	518	527	534	554	500	537	511	580	538	535	524	512	546	548	514	551	555	516	505	527	551	489	505	555	591	532	523	507	512	485	530	459	569	502	545	516	534	534	522	559	562	551	578	524	561	563	524	541	550	559	561	529	574	548	551	533	531	528	556	537	506	513	556	495	515	530	563	544	527	511	593	534	519	536	540	566	515	520	539	546	518	552	562	513	538	548	544	505	552	487	522	531	531	534	538	567	526
34160	11328	1363	612	524	543	387	357	428	414	380	380	388	421	366	366	363	385	395	340	405	377	349	348	364	370	392	379	409	391	356	367	370	372	344	364	384	390	371	392	378	388	393	379	385	378	378	405	359	377	354	391	414	406	392	369	421	375	370	411	346	401	374	371	392	349	395	359	377	386	371	362	359	364	368	405	408	360	382	325	393	375	382	369	375	366	362	363	332	408	393	379	386	382	379	427	366	362	328	380	376	406	364	401	363	363	374	395	363	387	373	388	346	411	436	409	361	414	419	371	345	372	384	352	385	384	398	366	374	413	384	366	418	382	390	388	350	389	384	348	392	356	363	357	369	339	396	391	374	354	360	375	364	392	368	351	387	373	377	382	407	390	365	367	394	394	372	360	368	360	414	343	387	362	398	346	398	353	392	347	369	368	361	433	348	359	394	376	381	368	370	391	396	352	366	345	342	389	360	360	359	429	417	377	407	349	354	400	379	400	388	371	407	363	377	408	371	394	375	418	394	381	417	355	348	370	359	351	395	379	380	385	395	333	372	368	414	387	360	321	350	417	350	365	372	359	416	371	356	338	379	392	406	384	372	383	393	377	399	368	386	379	350	385	383	348	368	348	381	414	404	353	335	364	387	373	384	421	387	345	366	413	381	391	390	404	378	376	388	363	354	409	358	346	400	350	361	351	410	369	367	370	376	343	397	389	380	374	399	346	367	364	371	393	361	363	356	373	409	392	381	369	387	379	372	402	383	402	390	347	391	402	402	397	379	348	374	378	354	367	371	392	367	383	362	380	345	367	389	395	376	387	399	403	352	356	371	344	432	407	406	386	406	366	392	359	370	395	366	394	358	384	362	385	372	395	366	365	379	385	363	390	390	397	366	390	388	377	348	406	372	350	359	396	360	377	364	392	388	367	380	338	368	402	361	343	395	396	370	348	349	404	374	364	417	388	381	372	385	399	424	362	401	391	414	390	372	347	354	429	361	395	366	363	363	359	382	386	358	377	401	343	387	391	361	389	374	425	379	344	362	396	363	370	361	373	403	393	341	390	356	392	383	404	404	401	367	404	392	360	387	377	372	368	412	395	390	385	360	379	382	381	412	388	379	339	373	405	366	382	377	374	387	396	362	343	370	371	394	377	338	365	430	388	394	356	388	343	338	359	392	372	395	373	382	387	384	392	399	350	390	385	381	372	377	364	347	389	369	363	376	354	406	374	362	343	368	388	364	387	376	369	381	386	397	352	341	385	381	369	393	373	395	354	378	359	398	364	363	377	399	385	375	392	391	356	399	371	414	361	370	439	338	403	356	384	378	341	372	382	365	362	390	351	353	387	382	404	387	354	372	363	372	396	370	389	346	367	401	410	378	387	358	331	356	394	386	385	377	406	378	364	386	353	372	351	378	352	379	388	387	381	393	378	394	347	383	387	367	393	387	431	381	392	421	397	354	367	414	390	382	404	400	373	365	391	343	357	380	391	382	399	368	388	391	363	357	372	353	403	416	389	362	385	365	360	336	367	354	402	385	368	347	370	351	379	406	348	407	416	382	395	398	335	402	377	373	425	357	371	398	386	379	376	384	395	346	377	406	392	386	361	377	379	446	397	412	371	399	398	380	415	414	368	411	378	360	396	394	407	360	366	372	378	393	363	389	390	393	355	363	403	384	392	382	379	383	368	410	370	390	355	390	409	346	379	349	367	401	376	393	358	363	381	424	373	394	364	391	428	385	391	372	373	348	334	376	363	390	364	366	376	358	346	363	389	372	380	357	357	387	370	389	370	418	399	396	410	358	366	359	329	377	357	369	398	375	390	369	376	361	365	363	349	344	383	385	367	378	354	391	345	376	386	370	377	382	374	394	390	404	350	360	382	367	387	432	414	390	400	387	410	374	435	366	363	390	433	392	377	389	368	373	383	396	358	373	387	381	362	381	370	392	399	365	367	408	425	353	393	400	382	377	377	370	403	376	369	356	319	386	379	375	407	430	374	375	380	377	350	366	366	396	391	370	375	376	365	409	376	375	411	359	382	381	375	367	392	376	383	334	350	381	350	384	368	403	366	369	368	397	411	390	403	377	376	369	432	390	404	356	414	358	414	407	391	384	380	353	365	367	365	384	359	368	386	388	360	357	392	389	383	398	368	333	379	364	365	349	380	369	387	398	393	408	387	382	363	379	389	382	381	349	344	432	382	384	410	387	353	383	392	326	374	397	382	362	406	388	371	352	326	414	356	354	408	350	389	349	377	394	394	367	356	396	413	402	414	377	389	370	328	395	395	425	380	387	382	389	358	393	370	363	355	330	380	351	350	381	404	383	387	401	410	383	332	432	372	359	363	415	375	368	397	368	390	423	347	366	363	383	341	379	397	351	327	356	381	374	410	342	413	366	402	373	370	359	367	364	431	389	386	396	375	344	384	397	412	391	414	368	422	395	332	356	409	400	354	369	435	368	346	389	361	376	428	359	428	366	398	369	350	342	375	369	373	429	389	388	407	330	369	356	362	343	367	405	341	327	356	347	377	396	370	380	402	364	377	318	362	393	362	372	370	388	352	373	385	370	350	397	368	393	386	406	379	353	339	415	366	364	375	381	383	361	410	377	405	381	371	411	362	318	351	388	363	373	375	416	381	394	359	399	363	399	390	357	374	376	348	383	374	418	348	349	367	386	371	386	376	377	377	345	377	358	348	384	367	341	361	350	377	400	404	403	396	382	391	404	371	372	376	367	367	361	360	372	365	387	349	392	361	383	367	364	354	420	353	397	363	373	366	352	365	396	370	355	383	397	421	389	396	404	391	384	366	385	406	390	375	373	395	370	420	317	385	403	358	383	393	389	363	399	375	334	341	340	375	405	412	367	416	375	392	407	363	401	357	355	398	377	384	372	409	372	385	358	368	368	402	368	376	387	368	371	356	377	377	356	365	388	370	379	389	380	332	396	386	382	361	387	387	366	349	367	385	388	346	374	382	414	352	381	339	387	370	410	351	362	399	404	346	438	390	343	378	379	408	359	358	402	384	390	371	378	341	344	374	396	384	343	398	392	372	391	336	405	363	379	399	372	367	368	388	386	386	395	373	368	404	345	392	379	383	368	350	373	387	390	397	350	381	396	420	372	379	342	345	375	375	409	367	377	344	405	406	388	388	367	341	371	357	386	365	338	381	412	361	375	368	385	365	368	387	418	359	425	418	379	363	407	402	420	368	379	373	353	412	400	387	339	375	386	427	360	376	372	350	346	355	428	362	386	386	357	417	349	392	391	343	371	349	392	379	366	383	370	374	380	395	416	342	362	391	389	385	354	365	423	397	385	394	379	397	354	356	412	389	389	381	388	352	373	378	415	374	363	379	373	372	334	383	363	374	403	430	358	376	391	403	348	358	417	383	357	383	341	423	371	406	372	370	350	363	388	357	386	368	371	411	379	383	411	375	395	358	400	398	388	375	438	365	432	366	372	386	364	347	386	405	416	374	358	342	375	385
6703	1744	924	914	827	876	899	827	855	848	827	839	890	829	863	871	848	880	808	834	834	862	817	814	808	837	841	848	882	830	870	831	791	873	808	785	799	831	817	832	894	849	889	816	848	830	878	849	854	827	864	823	825	893	839	815	881	833	855	831	805	822	866	782	843	851	855	840	854	811	797	878	802	839	875	850	829	845	862	822	850	819	874	845	851	862	872	864	858	828	860	859	839	861	827	807	853	843	848	857	844	864	830	848	860	851	784	841	873	849	845	823	807	854	822	805	809	831	831	807	848	851	854	885	849	841	862	824	833	862	825	867	905	789	817	847	847	801	798	873	848	879	804	835	830	787	855	815	832	837	857	806	835	831	914	819	858	890	846	845	812	901	837	817	806	840	826	844	829	852	856	856	816	852	867	813	863	880	826	849	849	858	845	861	862	880	870	814	845	886	827	878	866	818	851	860	818	865	878	867	848	847	818	844	827	815	852	820	820	873	877	806	841	906	872	859	868	844	848	908	863	911	826	824	832	856	839	840	826	813	804	819	797	849	899	849	883	845	845	784	842	850	807	810	841	864	818	821	840	863	833	851	886	817	865	797	792	859	868	812	924	860	811	860	798	821	827	779	790	855	791	883	842	839	820	824	860	875	852	829	812	825	827	842	878	809	842	850	815	928	822	844	858	871	881	861	843	829	792	819	836	812	824	797	869	809	832	868	863	785	851	870	856	896	797	865	850	827	857	843	836	827	828	840	841	859	874	875	883	830	794	879	793	817	867	829	826	830	857	843	892	891	838	845	832	848	792	856	851	888	901	786	814	854	798	819	773	825	843	838	878	819	832	834	887	862	855	788	840	849	864	804	818	875	837	828	844	814	849	817	849	835	846	814	806	880	852	863	884	883	766	847	840	793	860	812	832	798	811	792	847	810	840	898	851	865	867	907	869	864	839	831	914	892	836	815	817	865	782	833	867	859	812	876	876	839	844	854	901	804	799	833	832	839	866	809	832	799	829	841	804	798	833	798	835	851	841	820	855	869	877	827	865	847	811	821	770	779	842	833	831	873	851	867	856	819	834	833	880	750	795	800	824	827	847	872	867	864	835	828	856	802	873	840	870	869	865	853	826	858	847	831	859	805	870	809	823	868	831	864	858	833	811	839	859	837	842	816	874	854	895	856	810	829	873	860	807	820	865	870	847	810	875	822	837	886	845	856	863	835	795	871	850	830	853	884	827	867	848	867	851	861	887	782	813	875	826	839	828	800	840	855	842	899	888	861	822	854	856	797	865	851	821	843	844	885	836	844	810	842	816	843	807	856	845	798	846	842	813	810	832	831	866	863	817	835	837	820	850	894	849	864	822	825	797	840	772	858	844	852	842	834	869	850	834	907	815	861	803	829	861	798	845	786	870	874	769	820	803	835	891	845	812	816	824	835	852	845	864	818	845	866	880	883	864	853	868	870	838	829	871	863	820	831	849	812	869	775	833	805	835	853	853	823	835	873	808	866	845	831	861	843	879	836	807	847	863	835	817	869	846	858	850	849	830	867	839	810	804	832	873	824	832	840	806	830	832	852	859	859	813	851	874	882	871	808	871	872	819	824	867	851	820	816	827	867	832	853	864	857	834	801	834	850	865	829	821	818	859	880	814	826	844	867	847	812	884	850	825	834	814	839	799	864	890	849	828	851	852	867	873	835	797	813	814	865	874	871	862	880	816	845	809	883	828	854	835	808	810	883	867	765	879	830	800	868	854	836	827	796	821	878	830	823	874	856	869	833	859	844	909	814	850	831	823	831	839	815	826	793	842	877	858	860	849	811	848	859	863	879	830	874	867	840	886	769	849	855	814	827	858	871	824	837	848	840	834	836	858	828	831	864	857	848	823	899	846	863	820	858	835	828	854	801	853	808	879	881	884	831	806	821	815	815	905	848	829	846	832	814	838	880	841	858	820	852	837	847	869	881	865	850	857	863	834	855	881	803	861	830	869	802	851	836	821	789	841	885	831	798	842	864	834	874	795	844	822	832	892	796	857	771	872	854	818	834	849	837	878	857	801	805	826	872	796	889	818	864	828	835	865	844	841	853	925	854	816	843	861	851	852	814	854	860	844	793	889	795	819	858	880	800	834	851	854	823	845	881	858	820	836	826	816	819	914	845	869	873	870	865	846	846	872	850	859	807	861	809	838	827	814	877	830	832	832	842	846	841	851	859	819	842	810	819	850	830	867	842	822	827	840	829	874	802	800	846	857	859	831	826	842	908	869	855	856	882	828	880	835	847	863	849	863	806	775	848	847	811	856	856	786	823	864	809	806	892	826	893	836	854	872	856	806	844	800	873	828	867	833	839	862	852	879	842	832	874	874	896	850	867	843	874	913	802	823	866	819	859	795	773	853	838	821	842	900	829	821	806	872	849	816	852	836	860	791	863	832	874	852	868	873	856	848	841	870	870	775	862	824	843	835	825	841	780	870	895	801	901	874	861	906	835	812	869	778	835	853	859	805	804	874	856	835	834	856	833	838	867	856	844	869	832	866	904	833	865	804	800	800	849	838	855	805	810	861	835	797	858	851	867	805	805	849	832	845	874	838	791	884	881	883	844	818	845	797	887	847	805	846	903	865	841	861	858	872	814	839	871	890	866	792	834	831	791	848	786	857	781	877	788	837	832	831	836	814	797	845	812	876	882	815	880	849	829	822	816	859	797	845	882	870	857	860	828	805	907	778	841	795	846	864	863	850	858	768	837	827	808	854	811	817	847	840	839	820	833	849	810	822	812	841	856	835	898	842	844	832	858	865	862	872	872	846	820	847	797	916	864	835	840	814	890	833	848	807	840	802	855	848	833	858	845	874	917	869	812	878	836	863	830	807	825	848	834	848	853	842	854	889	856	826	850	861	785	799	826	817	856	864	862	797	833	808	812	856	863	852	830	879	806	814	845	790	902	849	840	892	844	879	853	851	807	856	799	863	807	838	882	811	851	832	827	834	836	866	847	795	841	788	887	814	837	792	835	808	805	910	817	875	819	815	867	813	844	874	841	827	840	852	831	865	863	877	824	864	883	867	882	828	806	883	830	783	824	823	821	806	904	845	841	842	887	803	800	817	817	848	794	809	871	837	842	835	845	854	845	852	814	849	820	868	808	794	893	845	857	893	786	781	841	824	823	841	818	879	839	839	842	826	815	823	828	824	826	776	842	863	825	835	834	832	845	834	792	789	820	804	830	884	817	828	829	848	852	888	829	815	864	813	821	822	836	808	848	842	841	869	790	838	826	840	879	805	847	833	838	872	864	810	806	830	871	792	846	799	896	834	850	882	829	850	887	905	821	839	858	835	835	818	858	807	911	828	810	869	852	863	854	870	834	828	853	830	815	777	826	819	865	842	823	872	879	839	850	858	827	825	780	828	788	836	815	883	819	824	868	851	821	848	887	791	866	850	831	850	884	868	848	870	844	844	843	847	808	885	831	815	800	835	777	875	833	851	825	821	833
25289	21702	25504	28395	21624	4669	710	559	507	463	510	507	511	439	458	449	474	419	457	398	450	416	443	431	457	418	417	443	440	428	450	433	443	449	495	421	422	439	443	449	413	415	417	409	430	408	400	441	418	438	391	464	458	436	463	466	400	456	406	375	442	475	414	374	429	430	408	433	415	422	394	382	419	412	406	427	427	429	434	438	438	468	434	405	419	418	448	428	386	426	435	437	409	392	424	412	415	449	410	413	407	392	427	435	441	400	410	410	382	421	409	457	445	451	419	433	468	432	433	400	450	461	414	386	422	406	429	403	410	426	446	403	426	439	415	361	407	413	426	435	434	402	391	422	445	400	415	397	464	381	408	416	420	411	420	444	413	423	439	428	393	441	430	433	433	421	442	382	467	418	450	429	429	439	401	406	436	410	436	442	426	385	379	435	407	438	433	446	429	431	418	453	415	432	426	406	467	437	430	399	451	408	389	430	430	449	414	417	418	417	411	413	438	412	401	402	440	373	412	440	434	440	460	423	420	425	430	435	449	424	395	417	403	395	425	421	408	393	433	424	447	451	435	430	425	462	390	426	415	434	435	469	412	467	409	427	457	454	400	437	434	434	429	413	424	412	424	433	415	402	405	418	430	427	436	446	442	452	409	404	401	418	380	405	428	414	433	403	445	408	431	450	407	392	400	426	434	388	406	438	420	415	422	417	440	410	459	433	442	452	406	380	447	422	408	407	427	442	421	407	446	393	453	429	456	411	408	392	449	435	379	448	445	433	429	406	436	419	401	396	417	410	431	397	407	413	408	449	420	462	458	422	427	392	375	406	425	412	426	412	412	399	407	403	415	398	466	416	391	449	442	415	458	462	427	428	430	397	424	387	427	424	388	471	435	443	429	432	438	398	383	411	462	417	453	442	410	478	454	455	434	410	453	461	418	405	406	414	464	434	424	440	400	441	394	433	425	415	473	398	406	407	411	411	472	443	402	442	390	412	391	449	463	391	420	405	450	455	419	442	423	437	435	420	455	424	398	421	414	449	444	400	383	463	444	420	419	394	416	431	396	389	460	451	427	416	403	407	428	420	426	419	435	449	434	412	422	373	413	422	439	407	436	440	448	451	417	432	398	438	420	405	402	441	357	448	440	417	405	395	378	398	441	450	426	424	463	359	398	406	413	423	392	467	402	418	412	461	390	403	405	407	397	424	410	448	402	429	412	389	411	383	445	383	442	414	412	391	409	431	389	424	443	459	428	451	409	444	443	411	432	421	389	434	435	424	483	405	433	427	423	407	390	428	425	465	399	434	404	456	444	419	411	443	441	429	417	459	399	428	426	403	418	430	421	422	430	398	405	424	456	471	398	427	404	447	408	444	432	386	433	450	395	443	447	401	412	446	386	408	408	418	395	427	402	415	421	461	408	384	426	433	412	387	422	426	390	439	395	413	478	391	448	416	455	400	414	423	407	432	396	397	423	430	409	419	425	410	446	417	424	439	422	426	403	410	390	410	425	403	423	425	443	443	443	414	451	427	401	408	445	407	448	439	425	388	436	441	391	401	444	443	390	423	392	454	432	422	404	436	441	443	435	429	383	436	433	429	407	423	433	409	444	423	419	449	401	444	451	449	428	430	413	434	408	426	461	403	428	418	425	454	408	472	400	393	419	418	426	459	426	417	410	413	401	446	414	386	434	383	419	450	415	468	444	455	435	416	447	465	437	414	392	436	403	413	478	428	461	419	432	455	403	433	424	448	426	424	432	457	437	422	394	413	396	407	439	401	412	406	459	410	419	414	402	414	427	383	424	421	422	412	407	424	411	381	409	462	420	431	421	422	415	434	442	416	412	456	393	417	410	493	462	421	464	421	441	416	414	420	392	412	446	420	418	435	402	435	472	413	418	417	399	460	420	433	433	426	385	412	412	425	418	413	416	451	425	439	464	429	417	442	410	445	393	459	412	444	436	404	395	472	485	428	416	420	457	405	401	399	411	395	393	381	425	378	465	453	408	432	397	431	417	404	458	398	424	453	394	443	412	404	435	393	422	440	420	434	455	425	407	378	426	426	446	461	429	385	425	434	445	431	424	429	434	451	426	406	412	420	449	406	466	443	443	452	391	444	430	420	450	437	403	412	408	404	430	463	437	416	410	417	402	447	399	418	432	429	428	451	386	450	404	422	394	380	431	430	431	417	423	436	449	448	409	417	428	435	420	428	393	472	408	436	391	414	397	385	405	428	406	409	405	419	429	412	453	446	413	394	398	412	406	424	422	452	389	427	440	444	399	398	420	442	462	421	414	396	372	433	363	457	453	448	416	465	423	405	423	400	425	403	447	433	405	434	436	420	425	436	436	465	431	412	421	412	434	471	440	449	414	436	451	426	394	403	455	412	443	449	391	433	405	420	408	461	405	431	405	410	447	446	424	447	469	433	448	421	394	388	433	386	416	417	375	401	434	407	429	453	444	436	450	410	387	405	426	444	422	439	422	407	430	432	419	421	426	462	432	425	432	409	430	418	436	396	429	417	451	420	398	385	416	428	414	414	414	400	437	418	422	430	439	380	405	416	404	442	415	408	433	461	409	413	386	385	425	427	437	413	428	414	452	461	429	456	421	397	434	406	429	453	455	388	440	438	426	421	425	441	407	389	383	400	391	435	404	402	410	412	442	414	434	435	458	417	466	441	408	435	436	411	422	441	451	437	399	420	407	414	455	396	456	403	428	401	406	422	406	402	443	419	426	392	399	403	446	392	384	421	422	369	428	458	425	457	371	398	450	408	436	394	378	409	420	425	398	429	431	482	380	425	451	436	425	419	438	424	470	466	462	441	378	436	394	442	420	472	408	419	441	436	424	429	408	437	432	432	397	377	415	422	373	430	426	441	429	435	473	417	458	434	464	404	432	446	443	454	389	408	457	358	449	423	457	439	393	412	412	435	405	387	398	393	419	422	411	439	411	420	355	428	467	439	416	455	431	453	419	442	408	453	417	397	426	433	425	415	392	416	407	421	436	425	448	462	450	404	419	376	427	446	422	390	408	410	448	414	438	410	410	400	381	462	440	437	390	414	445	440	450	382	424	404	473	425	430	402	452	414	418	460	446	452	417	393	393	386	416	438	445	402	401	440	418	409	426	396	414	432	457	404	444	442	408	447	403	419	427	405	399	448	400	429	403	419	432	445	390	428	478	406	429	483	413	449	464	441	407	451	429	404	441	454	425	446	453	418	450	446	408	416	449	467	393	382	434	491	399	427	412	424	430	398	427	414	407	440	410	388	428	409	385	417	424	395	409	409	392	476	448	398	410	402	421	399	445	409	448	433	425	432	402	405	391	409	454	393	383	435	402	422	407	420	374	397	392	451	403	396	440	448	418	470	447	433	423	410	408	426	450	449	451	459	447	426	408	444	445	411	436	403	472	397	445	404	454	439	405	443	400	425	420	415	400	446	448	389	456	411	424	445	404	422	439	400	401	426	401	461	425	452	435	430	476	404
4780	5595	2200	1404	1140	1072	1003	941	962	961	945	941	921	912	946	953	877	878	913	932	929	872	908	911	919	924	944	909	886	908	929	898	902	898	910	911	895	878	900	925	905	875	912	892	911	886	909	976	933	931	879	946	974	900	938	903	913	891	924	885	903	954	939	837	860	907	909	943	918	903	928	893	879	932	952	928	885	915	884	910	946	942	906	935	893	948	931	892	904	834	888	875	952	955	928	912	894	926	937	924	893	861	886	925	919	885	889	895	885	887	854	895	853	867	896	924	921	873	892	892	879	884	901	947	958	923	872	846	925	884	921	946	896	944	893	916	931	920	913	899	914	969	868	910	931	976	901	882	907	907	916	911	931	861	888	834	923	880	881	833	930	886	926	867	901	975	926	910	934	862	907	932	954	945	903	894	900	900	898	872	883	898	877	848	927	898	850	934	921	932	883	921	850	853	883	872	893	925	971	970	885	909	935	861	936	877	888	902	905	882	925	886	915	873	936	908	923	866	874	944	906	917	926	924	926	879	898	899	903	920	890	922	917	878	951	837	902	898	921	876	842	921	848	854	931	905	919	921	868	946	916	837	970	857	850	895	889	872	875	874	960	995	908	961	923	884	887	899	878	915	888	925	908	882	931	971	877	853	928	894	904	935	927	919	930	909	867	987	897	918	906	924	903	899	885	908	929	889	874	858	943	923	913	922	883	919	961	852	931	942	886	920	851	903	935	879	935	897	893	822	913	866	897	920	917	910	900	838	853	877	906	883	872	906	856	890	920	914	906	897	901	853	853	922	857	854	888	854	894	911	888	950	843	861	923	892	846	860	960	856	889	964	903	903	901	945	908	898	958	906	877	990	912	932	890	894	871	865	942	880	901	940	874	904	887	940	873	896	915	924	915	919	873	887	904	917	911	886	943	848	890	899	904	870	898	945	863	840	947	901	883	905	911	888	899	916	902	879	911	891	863	913	918	903	896	917	936	906	900	912	950	841	938	880	899	894	839	910	859	905	937	902	841	897	914	882	865	848	872	924	915	893	892	899	886	903	914	961	926	841	902	846	954	903	887	906	838	897	908	865	954	847	861	947	872	938	905	918	857	935	897	858	946	900	898	911	951	894	879	934	879	904	856	916	897	922	894	923	882	889	870	878	934	925	936	919	920	908	943	925	850	960	876	865	927	873	932	837	891	883	934	892	937	942	823	862	926	914	867	921	857	920	911	865	944	866	960	914	872	867	905	902	888	937	929	905	888	873	893	866	888	905	891	931	873	855	970	869	867	906	848	915	966	872	903	927	894	906	872	881	916	926	903	902	884	860	904	954	887	871	864	850	894	884	916	883	908	944	914	887	918	907	896	896	885	838	909	879	905	960	895	881	929	914	849	901	926	971	897	953	876	930	878	879	885	870	908	908	899	860	932	852	916	922	955	871	873	894	922	938	869	864	885	872	941	908	880	858	957	959	863	894	871	917	849	903	924	939	958	863	931	928	878	916	897	896	905	922	922	886	878	885	832	911	933	914	878	936	889	899	927	936	863	903	899	890	895	892	878	893	885	907	880	891	916	924	949	919	886	892	896	920	895	940	925	882	935	893	895	905	935	939	859	904	905	898	895	893	929	888	899	918	946	923	904	871	917	941	888	958	917	920	850	896	907	941	915	930	893	927	884	868	883	940	922	914	876	862	894	913	875	953	897	881	946	868	875	905	926	841	846	899	912	912	887	908	886	893	897	875	832	910	922	908	906	906	945	940	920	952	920	940	909	896	934	844	966	947	914	845	958	921	881	891	926	922	877	925	863	838	920	907	899	925	866	958	936	910	845	877	937	885	893	887	873	906	888	861	904	922	925	879	883	873	894	894	892	892	846	856	911	899	931	885	925	925	883	891	928	923	897	934	962	942	838	886	928	958	893	864	889	931	938	864	880	837	971	887	880	910	881	926	896	911	875	884	973	899	848	876	885	900	906	878	877	897	938	924	890	903	982	930	911	920	921	926	865	866	930	861	921	923	913	912	902	917	899	893	825	909	897	912	889	938	891	908	866	909	897	923	936	916	931	869	881	924	954	893	925	883	887	833	914	905	871	874	864	961	859	906	955	934	900	952	861	834	935	870	911	907	932	879	914	904	879	883	880	885	838	896	869	859	907	843	884	934	931	932	900	912	905	911	919	915	905	878	916	966	884	854	908	871	889	928	895	851	907	891	892	871	874	873	937	890	873	935	889	873	926	948	895	865	906	916	870	946	912	878	926	942	850	916	865	901	868	891	876	929	935	878	968	924	878	932	941	859	883	915	944	877	862	873	900	936	849	927	886	913	891	927	836	891	890	872	866	871	946	870	872	911	889	892	905	949	909	930	898	896	906	923	893	945	893	891	901	938	975	892	889	963	922	896	922	882	885	903	887	898	846	907	870	911	893	887	873	923	909	891	894	844	853	922	900	922	884	887	867	903	899	896	889	885	937	853	832	858	888	878	877	899	882	909	928	893	907	883	873	867	930	906	887	906	946	903	954	946	902	883	840	901	890	960	913	891	851	893	913	893	901	910	847	903	864	914	907	852	900	893	935	882	890	815	880	913	937	942	926	876	964	891	929	931	932	903	867	890	865	904	886	898	886	903	890	940	879	849	943	879	876	878	911	940	918	889	941	878	894	852	849	892	896	875	879	865	916	942	912	868	911	922	829	919	952	895	919	886	881	869	905	856	899	958	882	879	945	892	882	941	903	869	918	906	933	927	929	894	935	911	912	883	873	921	929	879	891	896	909	870	948	844	852	937	900	911	919	934	918	932	836	890	926	974	900	862	909	904	950	862	876	898	853	865	916	909	904	911	919	873	866	928	926	899	847	905	903	864	897	937	882	866	917	929	888	917	871	942	893	881	914	846	875	969	921	942	900	900	887	881	881	869	887	882	950	875	903	880	886	898	895	913	920	883	924	929	885	880	875	963	938	882	936	872	944	899	900	853	872	918	878	880	946	901	894	829	947	869	875	899	901	926	947	896	867	937	894	857	917	907	910	882	928	893	964	925	880	849	867	865	923	920	887	905	874	919	884	897	854	905	952	856	883	896	879	969	863	923	893	873	892	924	896	848	927	905	847	880	885	869	863	883	896	937	920	887	912	965	885	927	909	953	901	905	928	937	903	886	888	902	920	902	912	920	861	924	901	889	900	917	920	885	931	879	899	926	902	943	910	959	914	898	908	913	863	877	888	934	901	869	940	929	855	838	913	882	900	937	915	887	877	886	888	927	922	926	902	824	913	912	884	889	931	880	894	908	894	861	929	906	909	909	947	898	930	916	953	915	880	931	856	913	914	978	932	892	919	855	898	890	911	917	908	866	912	927	867	906	919	909	952	843	873	907	884	940	899	897	929	908	911	908	851	898	960	924	916	885	867	943	905	938	915	923	943	911	932	864	874	1006	880	929	871	883	871	913	875	885	906	906	876	876	876	920	891	967	925	922	893	929	872	907	849	862	948	935	929	900
24472	21698	26088	27807	21705	21707	3399	573	355	392	303	311	258	292	282	258	252	274	269	208	264	230	249	255	249	226	266	235	240	269	263	265	242	248	243	243	247	246	258	249	215	259	245	227	258	242	246	252	241	272	256	233	238	230	233	231	236	263	232	246	260	223	235	217	245	216	229	245	272	263	216	250	227	237	218	254	232	267	235	258	236	219	239	232	240	256	245	263	249	261	233	234	256	240	248	236	241	242	239	241	269	257	223	225	234	230	218	233	239	229	254	235	231	233	277	255	210	270	248	238	271	254	259	236	259	221	244	212	237	221	238	202	247	268	203	227	207	243	234	257	232	242	279	248	237	242	237	230	273	247	228	234	229	265	263	222	243	222	251	256	276	246	233	229	244	234	234	242	249	216	257	248	247	225	218	243	253	263	228	253	255	263	216	225	223	217	270	259	262	239	253	239	226	234	220	249	206	219	230	229	238	239	243	238	229	214	255	238	233	220	226	227	224	248	285	230	212	207	226	216	236	240	241	209	239	266	249	250	235	230	247	233	238	210	258	240	227	241	225	223	246	273	237	255	203	251	230	258	245	243	265	225	242	225	230	237	223	217	228	235	251	239	220	238	224	248	214	237	228	240	241	238	252	228	221	249	227	264	250	248	232	244	240	247	236	240	236	200	227	228	195	240	237	221	248	244	249	230	278	251	193	239	248	219	253	236	224	229	224	248	211	249	229	225	237	256	248	241	210	224	222	251	234	251	249	221	238	242	240	239	235	255	236	240	213	213	241	209	239	237	222	214	224	252	241	242	226	224	233	254	270	214	246	214	219	254	242	239	219	223	209	235	233	241	227	236	242	210	211	234	247	258	222	227	240	217	202	244	242	235	208	235	220	234	234	252	232	238	233	219	245	224	216	263	233	210	267	248	208	243	261	236	222	225	221	236	228	231	255	237	227	264	237	273	245	203	217	213	198	221	238	256	271	242	234	249	248	204	258	240	250	209	269	237	244	225	241	239	237	223	243	231	245	225	241	246	232	237	225	245	236	257	252	227	244	260	228	253	220	248	233	253	226	262	229	245	226	229	213	225	240	235	242	252	214	220	225	220	252	254	241	244	236	232	224	257	234	239	216	264	241	236	205	242	251	238	257	220	219	234	249	210	215	232	212	241	230	237	230	250	232	257	261	251	222	260	235	244	226	212	241	249	249	225	252	240	257	210	225	241	245	232	224	220	223	226	234	220	242	247	265	256	255	225	231	244	244	232	259	233	241	252	222	250	249	219	246	211	195	223	264	235	252	243	232	241	232	214	257	221	243	214	217	216	229	267	226	241	234	229	249	231	246	252	215	222	262	251	254	268	244	233	200	231	249	238	251	240	211	232	253	243	233	229	237	228	230	237	266	282	223	249	230	228	254	220	207	236	241	210	208	240	219	256	253	236	241	248	255	252	232	187	265	270	237	204	237	251	216	241	251	229	243	245	249	227	238	248	219	228	245	217	239	233	204	245	203	197	216	237	234	227	228	229	250	216	278	231	243	204	257	202	223	239	240	236	283	242	220	248	229	235	222	242	247	211	241	230	262	217	237	249	205	269	239	260	231	230	240	207	221	230	228	240	232	235	249	196	236	233	224	240	220	228	199	211	275	259	230	229	273	219	257	216	270	245	243	232	262	240	265	218	239	236	203	236	226	191	238	252	217	255	243	231	240	236	256	259	217	254	233	229	248	214	219	233	234	241	220	246	236	256	208	248	232	241	233	218	208	249	226	233	217	221	240	233	211	234	232	250	242	237	226	227	218	207	201	208	247	242	206	253	245	246	265	223	217	254	218	230	256	226	241	212	238	232	256	230	221	259	221	228	265	220	236	237	246	266	194	223	225	247	232	227	251	246	234	200	243	223	217	238	237	270	272	252	242	254	219	235	227	261	211	224	263	228	273	217	258	223	240	267	232	244	221	194	205	238	246	234	241	242	217	241	221	242	229	247	226	242	218	245	241	251	195	236	271	239	228	246	248	249	230	207	223	265	215	273	217	251	270	231	250	253	266	228	247	267	248	242	234	237	259	245	231	223	208	245	245	224	248	240	240	197	243	261	234	262	249	247	240	192	254	221	261	242	231	253	241	240	256	215	244	259	247	240	239	247	230	246	241	231	211	263	224	236	227	223	247	263	228	246	263	238	213	238	215	222	262	215	224	219	237	231	229	247	229	206	246	253	237	227	245	232	216	240	238	220	239	207	250	223	236	246	258	242	239	234	220	227	254	228	249	254	211	239	215	237	234	241	218	239	233	245	241	247	245	256	261	254	241	225	266	230	252	206	273	233	223	246	262	266	212	191	207	218	248	252	240	276	227	261	241	229	247	248	242	231	224	241	235	210	226	223	250	265	265	244	237	245	233	209	218	235	234	243	278	242	219	228	209	207	228	255	214	255	231	244	247	242	240	246	276	255	261	206	196	211	231	257	224	237	225	255	239	219	231	243	251	244	234	237	238	221	253	220	219	219	224	232	254	229	236	241	220	247	249	278	241	235	214	211	227	211	225	263	218	222	234	257	281	256	248	227	239	248	240	226	246	220	218	264	268	229	245	236	243	259	262	189	255	228	244	234	221	252	229	230	236	255	232	240	238	255	249	237	206	256	226	255	243	230	212	266	228	249	265	248	223	254	233	231	240	220	233	214	246	243	235	266	217	196	226	209	216	224	245	235	256	206	234	251	261	225	225	254	239	230	245	252	242	249	251	249	217	234	223	224	244	229	247	246	226	206	216	222	235	258	242	231	228	230	246	224	242	229	258	263	240	217	249	238	222	228	222	218	236	246	210	238	230	266	219	259	262	270	243	232	244	234	244	260	261	228	225	202	205	219	252	241	237	232	249	266	215	209	258	227	250	254	230	230	232	271	247	256	249	233	226	211	220	229	233	239	245	210	214	214	243	249	256	255	223	242	238	240	235	237	235	208	239	248	267	240	212	248	238	270	249	222	278	272	195	264	283	220	233	246	234	246	223	198	222	243	239	249	269	199	234	228	249	248	239	224	245	248	246	276	234	239	234	248	245	233	255	210	245	238	245	234	244	270	235	225	230	240	219	221	225	249	227	259	239	226	207	235	235	223	238	229	226	223	222	227	217	208	238	209	244	232	222	237	227	247	246	222	224	213	226	237	239	236	236	237	224	226	238	240	198	271	243	214	227	226	246	211	254	251	236	245	235	238	224	242	263	219	210	217	254	251	244	262	233	246	239	237	233	217	210	253	232	257	224	232	232	235	242	239	238	235	221	230	238	270	258	254	243	228	265	252	225	239	241	262	221	231	240	239	245	219	240	252	253	254	237	230	233	259	251	225	231	260	251	230	228	220	208	219	255	237	239	237	229	248	229	234	224	232	231	251	236	223	246	242	247	215	226	223	231	214	209	237	266	215	220	240	233	195	249	290	219	217	258	236	237	207	220	262	232	229	224	214	212	237	251	232	256	234	238	221	256	233	225	267	204	245
5109	8643	3147	1518	982	855	709	661	606	607	564	547	599	576	559	582	538	538	547	573	569	558	542	559	544	530	520	517	520	500	551	549	523	550	533	528	520	523	551	527	557	537	531	534	571	497	539	556	506	548	540	572	546	558	550	545	512	532	545	572	543	496	512	575	539	508	537	560	511	538	537	510	555	553	508	536	554	551	518	533	582	498	534	544	476	504	519	535	532	522	559	490	562	523	535	523	535	548	573	513	537	530	520	536	547	503	498	500	495	513	536	535	550	515	491	543	551	510	529	540	515	568	517	511	531	530	584	574	535	519	558	533	501	561	533	542	502	531	538	512	489	518	532	540	541	510	525	512	528	556	475	474	498	538	524	557	565	515	504	541	556	582	509	497	521	494	547	541	529	492	522	536	558	553	510	506	497	548	512	521	526	525	560	536	515	520	518	516	474	548	531	544	496	526	537	515	569	531	541	506	533	544	550	557	585	531	533	552	553	522	534	519	542	514	517	560	500	563	502	565	519	538	527	556	522	528	532	521	543	558	515	523	522	552	536	518	528	501	517	529	524	545	550	510	505	542	531	553	535	569	547	543	510	520	529	520	561	525	514	525	549	532	562	552	567	523	516	507	539	519	534	548	541	529	514	521	498	529	496	513	537	523	550	535	528	531	559	536	514	518	542	494	532	564	593	568	515	537	553	556	545	547	542	507	560	535	516	543	501	539	589	528	572	543	560	556	557	535	547	497	564	503	543	509	592	513	561	509	575	530	498	502	539	509	521	572	529	566	555	533	521	532	542	562	576	506	534	551	515	527	552	598	540	537	488	506	513	578	547	546	503	552	566	507	560	549	525	547	504	537	549	577	518	504	521	562	515	544	494	544	539	524	562	479	499	553	561	529	509	529	514	592	483	560	512	523	521	535	534	533	521	576	549	552	566	542	545	545	519	527	517	506	526	527	563	546	520	471	511	554	522	551	591	542	554	544	492	554	526	558	509	589	508	529	519	551	515	535	581	527	553	511	532	554	502	554	522	491	541	558	567	531	517	546	564	497	521	509	505	528	493	519	512	485	556	509	561	551	548	506	492	551	525	529	500	543	520	543	554	510	543	565	527	504	541	536	565	551	539	524	573	519	489	561	534	558	546	557	510	532	575	492	468	553	559	507	531	534	545	544	480	539	525	484	525	565	558	509	512	527	541	580	554	526	566	537	521	526	527	496	511	518	532	538	485	530	544	518	508	541	504	503	511	482	510	479	548	503	556	543	504	568	534	547	509	519	513	534	544	530	552	484	535	565	523	524	527	535	536	502	529	507	589	535	518	534	530	582	527	534	585	520	555	565	545	523	524	518	539	502	507	519	500	559	525	540	511	552	538	498	541	517	538	550	543	569	530	515	499	516	504	532	523	526	540	584	571	559	580	533	541	528	524	535	515	534	491	513	546	534	547	523	494	525	511	504	537	524	542	509	503	518	525	577	490	524	513	566	511	479	509	511	566	563	562	525	549	547	540	529	526	532	501	515	538	552	522	492	536	504	506	490	536	585	547	553	549	539	511	566	540	574	519	523	521	469	542	512	518	528	551	537	529	534	490	560	610	548	559	518	536	543	489	505	538	558	532	557	572	555	521	547	538	523	514	586	533	552	565	542	536	504	525	533	565	509	513	538	537	507	551	513	521	496	518	513	510	490	487	524	544	580	539	572	560	512	479	522	518	482	528	536	524	511	510	531	531	537	508	521	515	587	527	539	562	547	510	495	533	494	493	485	533	498	537	537	579	530	516	513	514	545	547	531	529	525	586	520	538	550	488	534	509	518	519	535	586	565	530	532	563	552	537	541	548	552	538	524	536	565	517	515	528	549	535	538	526	510	525	527	567	523	539	510	555	534	533	538	554	498	524	511	535	535	531	541	526	576	560	543	553	538	576	546	529	534	504	518	573	568	536	545	532	555	499	506	508	571	523	530	509	533	506	538	534	525	520	511	546	524	578	509	522	535	534	525	544	532	530	556	557	520	591	555	536	551	497	509	602	496	573	547	537	526	496	562	554	564	580	508	514	537	528	556	517	517	529	528	552	520	544	503	531	569	533	530	583	533	535	532	524	575	553	549	572	549	521	558	535	545	524	533	532	496	552	516	533	526	515	556	557	541	535	558	521	552	520	507	561	525	516	531	516	531	519	558	535	527	537	537	524	494	526	526	505	535	502	487	587	526	522	539	503	501	525	506	527	562	492	545	568	538	525	519	556	555	529	525	541	504	510	555	534	527	508	522	531	561	524	506	571	529	517	525	551	520	514	547	524	542	517	523	485	530	513	546	497	535	512	547	528	563	578	514	538	520	512	483	572	540	526	562	549	492	545	528	553	519	534	537	525	471	490	517	547	499	531	526	516	558	490	568	501	533	534	537	519	549	547	548	493	525	574	536	558	535	529	498	520	532	491	554	556	504	559	508	514	501	529	541	520	463	571	498	527	516	541	516	517	548	526	543	524	528	542	570	510	546	552	564	527	565	499	510	489	548	507	507	541	540	556	534	540	528	540	540	500	586	509	528	541	490	531	555	551	536	513	530	495	527	492	530	531	564	523	492	503	510	523	558	587	550	518	531	528	543	545	478	553	528	564	508	532	543	522	510	553	526	550	495	516	537	538	586	525	536	488	506	560	529	495	569	580	536	547	531	545	557	563	524	518	566	542	525	592	534	517	587	531	585	538	497	523	560	515	597	540	559	537	534	522	544	571	554	503	547	531	539	541	534	508	505	541	560	528	541	565	535	509	527	561	573	542	527	547	520	508	578	490	540	499	523	511	530	529	502	519	525	523	522	564	534	535	505	541	545	527	526	542	509	472	569	567	550	526	515	559	522	542	533	532	500	541	564	526	578	547	538	530	505	552	518	541	562	575	533	504	555	544	566	547	571	527	516	527	492	460	531	547	520	533	562	535	522	534	508	541	535	527	517	559	541	568	525	513	493	587	518	591	520	507	525	529	533	535	504	536	528	560	509	524	532	534	546	552	557	558	537	557	511	539	539	550	511	526	541	523	539	540	569	525	529	544	507	533	568	540	520	499	551	538	555	518	523	551	555	528	524	502	544	532	510	505	514	521	554	531	523	527	565	473	489	531	545	538	519	521	547	620	514	517	555	544	531	576	519	552	541	507	556	528	560	526	552	532	533	541	541	504	576	533	474	544	530	525	544	543	549	511	576	536	549	532	575	545	523	560	545	494	545	508	546	573	555	522	491	548	548	509	523	556	561	548	509	561	556	523	560	499	557	517	532	517	537	602	538	503	523	518	490	505	533	540	576	530	527	531	562	578	512	540	519	514	546	530	544	560	573	529	516	531	548	567	517	540	540	556	552	566	525	526	526	554	540	601	539	495	536	541	526	575	515	536	491	552	535	535	531	518	541	553	527	584	533	559	544	509	526	512	538	518	547	569	535	507	549	553	506	533	521	505	509	495	532	525	531	529	552	537	552	515	546	522	529	587	496
33964	11284	1395	706	589	586	389	361	381	376	379	376	343	367	409	364	377	374	384	354	409	409	408	350	384	350	401	369	361	399	384	360	393	366	351	381	397	388	326	382	391	352	373	408	437	358	361	437	382	437	390	347	349	412	407	392	383	380	374	385	410	347	355	412	366	385	392	374	379	357	372	355	389	351	366	389	402	352	386	421	409	335	375	382	359	353	389	365	374	399	384	388	408	388	381	364	351	389	370	379	377	371	390	406	400	344	373	372	371	382	350	379	379	350	359	362	407	384	348	363	383	424	362	373	385	394	412	436	416	372	390	403	351	377	398	365	381	400	397	386	361	377	376	395	365	409	402	388	368	359	380	407	351	384	405	371	359	363	355	377	389	388	418	361	387	370	349	377	414	360	361	422	390	391	361	404	371	386	368	357	379	381	367	376	417	336	396	355	390	350	422	388	381	390	366	361	360	359	349	354	346	412	403	379	366	401	345	393	382	395	374	342	385	405	372	406	368	366	348	354	347	360	374	392	372	376	402	437	396	383	396	380	328	347	397	404	380	390	392	400	386	391	368	349	394	377	374	413	370	371	388	344	374	348	404	383	335	368	397	424	389	360	341	356	376	370	371	343	331	397	340	363	375	387	391	372	342	375	369	371	368	388	395	405	403	354	340	348	393	385	397	349	366	354	353	369	368	384	358	361	391	401	388	378	377	382	369	389	407	371	430	340	369	377	396	386	361	395	359	349	394	364	363	392	392	366	353	383	391	428	353	378	363	349	399	367	363	392	380	404	400	383	377	387	398	383	331	360	382	335	430	382	373	360	377	331	386	336	382	386	390	402	420	395	390	353	332	377	367	375	392	381	351	367	374	404	380	363	387	442	350	356	401	349	363	380	369	365	382	347	396	367	372	428	369	393	362	379	369	410	368	396	373	378	385	386	380	383	390	379	384	367	379	377	351	363	376	361	405	386	373	356	399	400	358	350	393	399	380	368	383	397	358	385	395	398	347	357	360	351	391	359	360	357	356	403	366	365	380	383	372	362	396	394	349	406	367	348	351	353	379	405	370	382	386	363	388	405	378	384	387	385	387	366	376	374	387	394	377	380	393	382	399	385	411	369	372	355	353	353	413	375	342	380	380	396	383	398	373	400	365	419	384	385	383	360	345	399	374	378	355	371	354	369	388	376	365	371	404	335	378	417	370	391	378	402	403	382	377	370	391	400	354	357	373	381	394	348	361	337	351	420	375	378	363	387	383	371	413	407	355	347	359	361	359	407	396	349	356	370	337	423	387	385	380	372	382	381	340	388	371	363	368	378	353	391	369	410	376	424	361	381	367	369	382	382	346	370	370	378	381	386	385	394	376	341	410	371	393	341	365	343	356	359	396	354	377	384	350	340	363	391	398	370	357	356	416	364	392	365	366	401	340	406	405	364	396	406	371	413	354	365	336	336	368	403	358	391	361	364	380	396	373	370	353	370	398	390	353	388	377	376	399	370	388	338	391	385	376	380	375	401	360	423	342	326	340	363	372	399	382	342	385	396	389	348	356	352	377	381	372	390	368	401	379	362	383	357	385	382	419	374	351	422	368	383	374	380	396	361	403	382	352	377	371	368	384	319	394	361	401	364	371	383	359	397	415	369	366	370	384	329	365	395	385	382	398	394	360	373	380	343	368	373	384	361	368	405	390	366	387	352	366	350	350	380	393	362	355	403	372	395	316	390	388	346	372	352	388	375	345	357	400	374	396	373	347	333	360	368	370	400	414	351	369	385	368	383	374	356	375	388	392	424	340	342	374	408	380	336	373	369	375	415	374	380	360	377	382	380	375	350	396	397	377	402	378	370	343	389	391	403	354	390	383	394	351	421	386	398	343	333	353	374	374	401	385	361	359	357	404	347	355	384	397	354	377	384	367	375	421	384	375	371	373	378	412	377	373	360	338	379	334	376	367	422	341	385	412	404	366	382	357	415	353	343	364	362	349	384	379	356	371	382	380	378	390	422	393	348	405	404	356	429	362	333	399	366	392	337	362	386	359	357	368	402	387	332	361	393	353	414	367	343	386	384	390	376	412	406	387	378	374	427	367	381	366	351	344	389	339	403	401	423	379	389	390	398	377	339	374	385	360	394	384	390	388	371	360	343	409	364	368	418	340	367	361	380	381	365	335	361	364	366	388	387	381	378	337	355	377	370	360	406	365	346	366	383	370	385	406	382	364	382	364	387	372	374	331	401	381	402	374	393	365	362	359	380	438	360	362	370	401	376	375	346	375	399	365	377	383	396	374	352	361	376	404	385	352	379	340	360	399	403	422	383	343	381	372	382	345	410	390	364	354	360	371	382	348	388	389	385	393	360	414	384	404	364	365	363	382	375	397	387	392	400	417	372	371	418	340	387	418	411	359	409	389	384	419	384	401	370	375	458	385	362	407	367	407	393	400	366	372	382	352	382	402	407	387	357	386	397	355	366	376	396	389	363	370	385	373	390	409	451	382	377	378	350	385	351	365	371	383	340	362	361	375	358	344	373	390	414	380	381	400	348	389	377	389	377	374	382	395	342	404	359	388	386	352	392	388	395	393	400	397	348	392	377	357	405	373	390	327	377	356	372	401	351	353	356	356	383	353	388	409	341	443	410	339	384	349	371	369	335	414	380	405	352	353	368	355	341	391	353	355	425	344	396	398	362	400	378	374	341	348	358	385	339	393	387	349	367	391	400	405	370	404	376	355	344	405	378	361	382	402	350	358	399	351	371	380	383	393	374	367	373	381	368	368	357	389	372	420	342	382	390	371	393	337	354	406	359	370	366	390	383	355	394	404	389	385	403	407	379	405	380	418	324	348	385	381	347	356	364	413	373	373	387	373	365	358	407	434	369	391	390	399	355	352	364	369	366	379	418	381	407	420	410	356	398	387	419	393	369	405	403	403	403	382	381	364	383	370	380	357	336	347	329	358	372	371	341	341	376	343	393	397	431	351	367	387	337	352	352	380	386	362	326	368	400	390	393	407	408	376	364	374	374	379	377	374	399	365	365	342	396	365	459	406	406	373	350	393	402	390	430	382	361	375	342	372	386	355	385	419	358	396	370	346	363	363	358	381	365	393	358	358	375	368	362	361	419	413	352	383	353	407	380	396	387	427	362	364	361	396	367	385	368	383	398	347	370	377	395	375	427	396	373	409	388	347	354	381	367	368	397	396	437	404	382	399	391	383	369	344	377	378	347	388	402	404	371	374	366	413	358	345	398	425	391	390	410	371	388	367	396	392	364	380	397	395	381	366	373	404	396	411	370	357	374	404	389	375	407	376	394	378	405	378	365	384	354	404	399	362	412	360	382	371	399	380	350	345	352	396	398	398	391	410	373	400	378	349	371	381	393	398	381	348	350	388	375	336	366	393	361	393	350	386	433	377	378	367	384	375	353	418	400	391	391	317	383	433	379	376	397	351	341	389	383	388	351	387	383	347	363	368	387	421	378	357	392	384	365	383	368
6543	2051	922	923	874	845	862	846	853	853	873	874	874	878	824	871	857	815	853	858	857	843	853	870	847	818	852	819	882	861	861	817	844	860	852	866	848	878	892	842	817	795	859	823	787	796	796	828	848	838	836	809	809	839	802	800	804	836	815	836	859	827	817	837	850	914	856	850	836	824	833	845	844	851	844	813	842	830	822	808	827	788	814	835	813	762	816	828	839	908	845	831	830	842	829	879	785	870	813	837	900	839	819	820	852	845	848	857	903	822	826	848	846	814	846	850	833	789	837	860	871	850	848	822	858	877	849	841	854	831	862	859	855	882	847	850	837	826	884	844	903	856	863	831	850	821	814	865	848	827	822	892	827	874	881	796	833	908	825	848	833	835	828	813	817	802	807	861	806	823	792	836	795	822	825	785	860	817	845	838	861	862	854	834	829	816	861	804	825	866	824	820	843	882	822	862	845	844	850	872	857	832	838	848	804	862	856	884	823	842	863	805	814	797	832	867	821	870	865	869	838	828	854	842	799	870	882	893	824	816	797	813	794	766	846	879	854	858	854	810	836	795	843	886	822	809	851	771	855	865	879	838	850	855	846	839	855	827	828	877	880	786	841	836	844	769	875	841	840	802	839	795	821	873	863	867	801	876	862	834	851	823	855	784	829	853	845	869	846	847	827	845	860	795	842	854	877	859	825	820	799	859	816	811	821	858	815	842	802	863	833	836	853	891	861	807	833	832	850	828	878	846	831	862	815	856	830	821	855	841	846	817	787	869	860	814	828	853	818	806	835	846	785	780	828	831	863	849	839	834	866	841	841	844	885	839	836	816	803	845	840	822	870	831	871	887	922	829	855	780	862	820	845	833	797	910	880	805	841	834	896	845	845	875	829	803	867	821	792	856	857	842	841	871	819	878	838	851	887	822	838	747	845	806	862	853	841	872	835	844	893	826	861	766	801	793	878	842	833	829	802	799	794	848	857	843	809	857	845	883	824	789	865	830	824	870	825	813	810	825	904	852	836	898	833	794	816	849	820	851	822	818	769	821	847	832	831	872	818	844	880	860	863	870	814	865	848	838	811	810	803	828	852	847	849	800	846	841	869	831	860	847	853	827	921	916	804	795	883	845	848	831	824	883	832	845	855	868	826	859	845	810	859	865	831	869	813	860	809	890	809	867	774	842	828	869	859	830	845	871	813	827	853	790	841	902	830	869	826	778	843	897	806	820	831	880	824	877	850	806	886	809	832	804	853	844	868	820	850	904	809	850	813	844	829	856	833	867	870	853	855	825	872	824	837	864	852	823	870	797	879	798	843	880	831	822	823	836	902	838	812	852	862	839	828	879	835	806	821	889	816	795	867	831	843	855	829	857	831	852	866	845	841	780	913	852	882	835	864	818	804	850	849	839	854	843	871	809	843	775	877	871	852	801	807	818	844	876	779	814	797	843	871	835	838	820	888	871	842	928	832	900	850	878	829	855	828	868	829	900	892	831	881	894	865	851	845	851	817	813	839	852	833	828	853	886	814	834	835	835	840	826	872	796	845	857	835	845	852	829	853	839	891	802	815	855	838	868	842	838	884	932	858	817	824	801	848	914	851	856	833	826	792	828	871	876	884	848	823	859	844	852	841	892	854	823	825	854	843	855	847	835	846	840	849	861	824	839	864	877	771	841	771	808	853	808	816	817	847	849	856	827	848	876	800	821	793	835	843	837	829	856	838	831	802	826	869	843	890	901	821	839	843	841	831	841	865	866	854	858	823	801	858	818	861	888	853	831	797	834	802	895	854	818	826	843	828	842	857	836	841	856	828	883	847	834	869	828	895	865	860	832	781	853	877	857	847	825	848	843	881	842	804	906	838	892	882	847	856	829	820	839	817	820	820	904	793	789	850	780	847	892	797	899	836	848	863	846	800	854	835	836	869	824	852	811	918	813	813	834	843	837	872	864	846	844	857	882	882	868	821	838	876	848	868	892	879	862	864	858	827	855	834	819	855	838	820	822	843	864	844	866	877	801	846	793	888	880	838	860	840	861	875	889	871	819	857	879	816	901	896	867	865	804	843	863	842	837	903	845	865	872	759	851	811	823	853	846	816	847	858	848	824	848	776	793	846	888	868	842	828	819	832	852	790	822	817	845	924	863	822	858	883	844	815	867	870	819	824	841	836	801	847	853	829	891	824	835	829	900	824	886	766	827	843	840	831	825	853	836	841	841	870	804	859	892	821	814	802	834	853	858	820	923	900	835	780	896	833	869	904	839	834	868	847	850	833	811	828	848	870	865	917	846	858	820	859	854	845	908	839	857	868	839	844	847	833	859	849	868	838	888	832	805	820	867	883	894	837	813	794	780	837	857	828	815	862	859	859	852	797	790	855	848	836	869	831	828	884	853	835	848	893	805	791	862	844	877	859	860	888	825	792	878	857	816	845	840	849	830	877	821	819	790	866	893	855	866	824	861	833	856	871	822	834	794	804	852	818	874	859	837	834	839	817	817	818	792	856	840	823	859	827	837	823	827	824	829	923	838	818	850	894	848	851	900	828	853	852	923	841	841	870	839	846	818	828	771	815	785	866	798	857	862	866	892	855	821	801	833	822	829	876	820	828	896	887	822	795	845	818	864	857	850	834	835	855	797	821	799	798	827	837	812	840	789	859	897	916	880	807	839	861	851	918	848	871	855	828	828	816	877	845	871	858	865	861	832	878	813	810	796	835	863	809	823	823	845	838	856	863	818	849	875	863	836	867	844	863	823	829	817	867	840	879	805	825	871	880	875	861	837	880	822	778	842	855	852	805	804	853	888	842	899	831	864	831	851	856	869	827	845	860	872	854	900	841	843	835	874	795	841	796	867	888	840	871	826	817	864	832	867	842	793	851	877	826	813	825	848	865	851	813	843	855	803	890	850	862	835	879	850	876	840	822	824	842	812	845	859	930	843	863	816	826	853	829	801	836	836	841	886	819	822	853	869	850	787	851	837	858	855	838	838	870	869	831	831	859	866	875	882	766	888	863	836	850	872	844	803	856	885	854	860	883	850	885	797	854	840	826	809	890	777	832	871	840	901	896	846	822	868	853	812	825	851	813	844	794	791	852	835	851	828	811	822	876	829	784	866	803	843	845	837	869	844	912	800	821	843	876	842	862	831	840	814	849	887	862	826	826	857	807	830	864	845	841	839	788	919	826	838	866	819	899	809	856	847	855	861	894	828	835	909	860	815	873	806	829	857	870	840	817	815	780	878	780	831	835	845	807	809	808	850	833	893	816	872	853	865	808	886	796	866	837	871	832	840	821	827	854	841	900	794	861	887	843	891	846	902	826	831	887	831	892	819	831	853	866	809	818	864	865	810	845	843	822	813	855	826	893	838	849	887	824	851	801	869	798	845	856	821	833	745	828	818	832	863	837	820	835	853	877	860	834	840	832	891	884	801	881	811	835	826	827	850	869	830	821	862	868	831	859	843	829	862	856	814	861	860	818	849	806	834	861	846
25243	21694	25524	28374	21607	4801	709	549	502	467	495	453	433	445	424	470	444	415	399	426	435	446	468	427	449	420	414	431	436	400	417	420	437	434	454	413	428	408	420	462	423	442	456	437	408	382	392	437	357	424	419	409	420	405	395	450	410	421	418	467	434	460	389	439	385	404	429	400	392	441	435	405	419	439	415	420	424	462	425	412	421	408	436	386	411	420	440	450	433	425	402	439	409	434	431	455	418	422	430	400	436	403	454	412	457	408	416	407	424	433	400	428	373	421	425	400	417	437	448	473	454	474	435	440	416	411	402	472	455	395	427	420	412	407	380	403	410	427	434	425	427	385	411	416	423	423	407	464	445	400	445	449	397	445	445	404	409	380	407	344	435	424	402	411	391	385	406	409	430	437	428	426	432	438	471	456	441	447	405	420	386	418	449	419	447	425	420	380	397	416	441	427	442	424	386	406	433	441	456	435	476	424	399	399	426	429	434	442	447	405	416	424	465	414	410	419	442	403	419	465	421	417	428	420	402	461	422	391	416	426	408	433	456	453	435	420	424	429	440	419	422	452	403	453	436	358	427	403	467	475	412	408	393	446	407	397	408	437	448	422	445	383	404	410	462	376	438	390	425	405	424	457	417	429	440	417	421	431	441	409	426	459	435	429	434	408	433	468	452	467	399	426	470	449	448	408	406	442	410	430	480	425	425	461	431	428	392	448	458	404	446	438	432	451	473	439	392	426	417	442	392	361	412	432	406	463	385	401	403	432	425	402	430	433	432	390	443	467	408	418	386	440	440	404	416	395	433	439	410	443	421	401	405	452	374	389	395	423	443	368	453	398	420	448	405	473	346	414	404	424	420	437	402	428	440	446	425	445	420	403	451	411	493	431	387	402	469	411	436	443	475	421	432	450	426	415	421	377	430	435	413	437	428	417	446	399	397	405	456	458	465	449	457	435	425	444	455	425	433	422	416	396	450	402	449	440	409	455	380	423	386	418	481	397	409	443	380	420	420	401	440	457	423	399	416	410	380	431	385	430	420	447	454	457	418	411	429	424	431	466	383	422	418	468	418	481	410	422	381	427	431	385	436	430	420	364	428	433	399	406	442	415	448	450	390	427	416	431	417	463	453	424	427	403	437	419	480	399	437	427	418	444	410	433	429	415	411	401	407	414	401	435	452	389	432	419	402	469	463	379	390	401	456	388	446	430	433	421	443	470	409	414	408	424	405	426	423	451	444	436	394	431	450	432	421	426	448	415	438	414	447	426	485	412	438	380	427	401	458	408	407	424	429	475	433	423	435	394	447	446	413	419	411	456	442	452	404	407	429	479	415	472	410	438	411	448	396	421	440	423	487	437	399	456	454	453	416	459	402	427	421	443	439	387	404	427	420	450	457	420	427	430	418	440	422	397	421	404	458	432	428	442	434	438	406	378	456	435	428	439	454	418	424	415	407	380	414	398	383	440	453	407	447	405	389	422	435	451	412	397	460	421	434	424	435	432	407	438	458	490	404	447	428	443	440	405	438	408	449	420	454	434	431	425	423	366	412	420	415	450	415	419	394	417	423	414	394	404	386	404	415	368	437	431	391	396	450	434	444	404	427	473	423	391	412	414	436	418	401	482	453	442	459	401	403	397	426	381	396	406	411	375	415	415	423	392	427	463	395	435	415	408	423	412	434	406	418	387	434	446	409	380	450	441	437	445	420	403	399	418	461	450	409	408	453	405	427	452	446	411	438	413	442	430	401	439	470	415	401	423	422	439	448	422	443	423	451	413	436	426	402	465	485	395	411	422	433	435	432	461	397	438	444	435	449	399	402	387	405	474	457	409	439	438	386	426	444	413	381	465	429	403	396	439	422	415	422	434	441	453	421	455	426	450	427	443	435	423	382	408	421	437	393	433	427	415	444	438	427	425	393	431	434	396	439	414	393	453	421	434	446	457	390	423	445	413	429	390	399	400	458	441	413	397	458	431	380	397	386	398	418	478	431	438	399	416	446	440	385	436	408	394	394	427	410	420	393	451	370	367	446	427	415	431	384	416	419	423	435	440	410	378	461	402	461	474	450	422	433	455	433	419	414	431	429	455	440	401	408	431	438	463	442	427	439	403	410	391	409	443	429	405	423	408	419	420	450	413	451	396	442	427	438	429	425	443	398	456	406	431	424	418	431	408	412	408	402	404	403	429	428	405	427	439	408	406	434	398	452	410	397	453	447	435	460	452	430	461	439	432	425	429	439	434	446	423	420	444	420	402	393	382	382	387	412	418	383	415	425	443	422	404	475	415	437	426	432	418	418	439	429	411	431	406	444	450	405	403	441	424	438	397	421	413	395	362	428	398	446	391	409	461	451	411	438	419	392	401	437	452	427	401	414	436	421	445	414	430	435	423	441	444	394	414	383	423	439	432	400	483	455	417	457	420	439	447	406	407	415	442	446	437	462	413	436	434	448	477	436	440	431	421	428	411	413	430	431	395	443	451	433	408	416	457	418	378	428	438	430	476	452	463	421	417	441	441	445	443	424	434	445	444	422	483	425	416	412	405	416	408	470	464	418	421	412	465	430	434	422	431	437	419	451	427	408	445	382	438	394	424	421	431	415	433	397	457	421	439	428	415	489	449	381	499	468	415	446	430	417	414	408	422	381	424	411	414	385	405	446	418	451	432	467	400	444	411	412	407	425	458	448	404	389	410	440	433	448	415	422	407	394	393	397	392	404	424	423	449	410	429	446	437	432	426	421	417	427	433	437	394	427	377	430	422	433	414	417	452	463	414	444	390	432	407	420	452	403	384	405	447	419	408	435	428	415	402	390	405	428	442	373	435	448	415	422	426	410	448	431	442	429	411	432	448	415	457	396	380	394	445	453	436	450	446	459	428	408	448	431	453	405	399	427	425	392	406	429	359	409	395	425	413	418	378	455	399	450	394	448	396	428	441	410	429	406	411	447	408	441	429	396	376	401	418	435	444	429	416	403	441	437	449	453	443	469	421	440	425	406	406	402	408	375	455	441	422	426	437	458	398	457	436	409	433	430	466	416	438	392	439	440	424	409	439	445	384	421	417	406	432	414	440	414	440	432	452	419	425	391	402	455	415	437	417	411	418	429	419	385	427	404	433	419	435	428	461	428	437	447	408	429	459	404	428	431	397	398	423	382	408	459	424	433	428	415	432	427	433	444	409	439	404	419	467	434	446	424	442	436	428	438	479	402	423	391	395	384	403	422	421	428	427	405	458	414	437	441	466	381	403	423	403	438	406	449	413	389	422	377	447	455	462	399	376	390	425	464	446	408	432	415	424	407	447	457	406	421	430	432	405	413	475	440	433	479	433	431	455	433	424	432	429	410	383	424	412	435	443	433	432	422	412	447	384	431	431	481	403	434	448	404	466	420	455	427	424	414	437	457	471	390	428	403	406	437	453	422	457	394	414	418	397	406	396	445	458	417	399	487	374	428	410	384	411	419	400	435	431	459	391	384	444	427	409	421	371
4635	5887	2219	1343	1074	1030	966	977	944	937	922	956	907	902	862	929	899	893	883	915	955	902	973	906	870	880	899	909	944	910	868	941	904	876	979	931	911	958	905	944	899	896	880	915	994	909	939	931	929	867	903	911	863	922	908	918	890	939	878	876	870	835	889	925	875	906	922	937	873	879	983	938	905	856	934	959	898	891	939	873	926	890	953	874	875	870	897	910	898	904	922	927	906	942	973	894	905	966	852	902	937	903	909	886	897	901	915	877	933	924	873	890	922	916	876	955	895	886	854	884	902	926	918	973	964	944	882	942	907	928	905	891	916	893	825	857	907	943	906	956	896	903	898	883	929	884	876	900	887	909	895	893	908	902	928	936	890	910	913	912	891	904	908	878	942	842	953	951	968	902	918	918	884	927	913	925	920	928	932	943	882	850	911	914	950	911	902	942	919	964	911	897	913	903	909	903	923	965	864	912	888	875	938	883	924	891	898	911	942	910	934	948	912	865	902	921	966	891	919	886	893	925	897	886	926	916	995	938	922	872	913	935	853	873	910	924	945	952	931	871	842	880	875	958	884	913	923	906	895	1006	958	947	898	928	872	915	907	895	915	952	847	958	895	938	890	900	893	908	963	923	868	885	842	859	920	907	932	887	951	842	923	931	904	893	903	903	933	903	860	929	907	924	897	897	898	879	902	940	914	835	930	967	897	901	922	927	863	926	865	925	862	933	896	922	880	906	937	894	880	886	879	945	880	935	883	917	877	870	943	925	910	946	861	891	868	875	918	892	930	948	915	954	909	891	925	937	927	946	883	894	962	856	932	887	876	875	882	964	980	887	883	892	919	915	904	866	864	961	834	987	868	949	862	906	937	925	955	897	930	882	909	924	891	935	866	917	879	883	943	895	886	943	951	918	878	885	878	940	885	921	884	938	837	886	882	910	904	938	930	929	965	874	890	871	880	904	929	919	899	921	966	895	930	966	922	888	907	928	918	887	874	913	879	905	901	921	938	898	922	934	893	901	959	898	966	927	878	927	854	886	933	877	950	861	894	922	902	843	895	895	862	922	894	891	879	982	865	885	897	874	920	851	841	896	870	891	931	866	911	904	884	896	886	931	930	983	909	903	931	915	907	916	920	860	899	918	890	873	885	912	955	911	876	933	892	881	909	939	926	865	859	861	949	899	874	915	884	883	922	896	889	866	873	891	915	919	956	984	910	913	894	887	930	901	919	872	967	920	897	891	896	920	890	901	909	868	940	928	931	906	915	926	903	911	896	881	859	915	881	920	869	937	885	948	924	945	930	919	903	921	900	906	927	920	883	864	891	897	891	910	939	906	877	940	862	898	943	883	914	865	918	973	914	872	897	957	837	891	875	880	896	941	907	919	892	944	910	892	975	864	827	866	894	940	863	920	919	903	904	830	914	897	921	927	900	938	903	878	926	899	918	883	868	951	933	912	889	898	948	990	942	932	938	889	923	929	928	876	880	928	867	846	959	899	870	907	920	902	957	918	853	942	909	932	924	933	902	880	864	938	937	946	902	876	935	842	950	919	931	947	935	927	950	887	907	886	866	917	901	866	936	933	875	900	890	896	910	882	928	854	892	952	870	932	910	909	972	859	816	887	865	906	954	896	882	925	936	903	920	936	938	835	902	894	910	859	938	880	926	867	852	936	876	894	891	897	881	897	934	898	912	945	900	897	903	887	904	889	906	950	893	902	899	910	876	871	900	922	915	877	894	847	910	845	916	935	887	909	920	891	880	896	929	878	903	929	855	901	931	930	912	836	863	920	956	892	932	904	917	943	898	883	955	873	907	900	862	920	862	912	922	903	882	946	886	911	877	917	935	833	901	893	905	948	883	907	912	882	929	904	866	921	905	893	937	920	962	879	885	898	939	825	922	940	931	882	896	875	879	913	865	867	863	936	919	873	900	896	886	912	887	852	890	859	933	904	973	923	884	934	962	902	940	878	931	905	940	870	921	911	883	855	971	947	919	912	884	902	891	977	872	915	906	898	919	948	905	940	893	897	913	874	923	851	944	882	969	880	947	925	925	904	886	908	908	861	974	949	924	896	894	883	887	913	868	903	925	928	896	921	951	854	858	909	927	926	901	895	886	899	913	930	875	933	893	925	981	905	943	887	872	889	893	927	923	890	926	883	880	911	946	842	888	908	907	892	900	924	922	864	920	903	890	929	928	903	936	929	946	904	919	918	916	869	867	908	878	950	918	897	905	903	918	843	876	951	906	917	954	914	878	970	906	828	920	936	897	984	891	855	872	890	917	889	897	916	950	891	908	853	929	904	934	923	823	932	962	931	920	919	886	936	850	936	960	939	947	894	909	871	874	932	885	890	936	887	885	916	908	862	893	924	865	912	856	914	933	928	907	899	918	904	890	919	876	936	900	909	915	886	922	904	911	904	943	861	908	917	886	919	896	881	884	917	914	916	872	864	868	932	886	901	921	914	866	911	944	932	937	905	903	931	960	891	876	904	899	931	914	912	912	875	900	943	872	875	909	893	959	895	928	966	882	902	954	892	894	858	914	919	935	932	893	878	953	929	978	827	889	920	917	873	876	918	921	920	892	923	903	940	884	934	944	906	906	884	874	956	881	891	900	883	899	873	947	918	900	860	959	866	929	900	909	864	926	836	907	911	884	900	948	831	874	958	931	912	897	932	972	943	907	886	889	928	873	879	935	930	903	912	915	901	930	876	914	912	867	896	948	960	942	910	872	887	916	894	927	946	912	897	928	891	948	916	889	884	957	911	888	861	922	960	898	924	937	908	926	922	887	933	906	906	889	941	909	953	915	940	923	917	902	913	872	892	928	913	918	978	975	934	902	909	899	918	935	954	908	886	906	933	902	922	872	890	883	937	885	938	939	890	901	890	886	936	882	828	974	906	886	894	934	888	958	871	943	858	948	871	945	918	938	955	908	903	909	869	964	933	919	930	923	918	930	868	890	936	941	872	891	949	911	885	865	913	874	876	885	917	917	858	900	927	892	907	897	876	921	953	949	871	912	945	892	918	910	845	891	924	973	907	884	933	913	972	893	939	933	848	903	926	892	921	923	939	949	909	960	929	860	913	923	880	887	923	863	922	888	942	936	916	888	886	980	949	921	929	897	946	922	935	915	915	929	917	890	856	918	945	912	867	862	897	891	920	873	845	942	926	951	919	927	946	879	902	894	960	896	951	893	893	824	907	865	908	917	894	912	958	899	917	863	903	936	921	950	921	934	833	893	908	846	954	934	894	921	945	941	934	946	927	916	928	896	895	954	843	921	884	897	967	880	859	873	884	887	924	917	886	919	904	844	935	912	872	938	885	893	854	882	946	891	930	858	845	904	908	886	866	882	903	928	940	941	822	877	933	871	867	921	893	950	907	919	889	862	900	865	938	934	914	925	881	924	915	939	874	855	903	930	856	892	925	910	927	927	908	825	895	904	916	899	906	896	889	883	914	939	905	883	913	929	896	920	914	918	934
24426	21632	25981	27782	21643	21658	3170	481	368	323	362	380	296	277	275	263	284	272	231	271	265	234	263	251	249	258	255	256	275	255	282	256	241	233	230	234	237	268	231	235	231	240	253	236	234	214	235	240	292	257	258	261	233	219	253	259	227	233	235	251	238	239	247	226	236	215	221	218	235	245	225	229	225	209	235	260	220	238	227	253	244	253	236	228	257	265	230	235	231	227	241	253	232	272	254	233	259	241	217	253	217	252	193	215	230	248	243	270	246	229	271	292	229	230	296	241	211	257	226	217	272	243	263	222	205	237	214	220	256	229	222	233	240	247	255	204	239	265	210	220	224	219	259	243	224	241	229	228	240	238	253	233	226	245	262	237	238	202	240	232	244	191	242	212	223	223	214	218	218	222	232	239	229	240	269	253	246	239	221	236	236	234	219	210	231	245	236	232	218	232	255	273	254	217	230	232	245	259	218	255	200	260	245	236	237	212	232	247	227	232	218	216	238	233	243	202	258	236	257	258	253	224	241	237	233	208	228	261	230	256	213	249	255	222	239	228	238	232	238	259	241	222	244	241	217	215	214	234	227	215	224	236	203	213	225	239	251	220	244	220	251	210	256	262	231	228	251	237	238	261	225	221	236	240	225	245	235	224	225	235	243	256	236	222	238	234	223	222	258	236	232	233	219	223	239	216	237	212	235	228	227	284	229	239	252	236	218	241	232	233	230	226	239	255	233	273	278	212	259	245	211	228	213	224	244	232	251	253	247	238	248	232	244	262	215	236	229	231	227	230	243	228	252	234	242	210	244	239	238	235	233	245	217	231	222	223	235	240	233	211	265	231	247	224	237	250	235	212	247	235	223	229	237	220	257	260	227	279	228	222	235	235	252	237	264	264	256	241	223	238	199	249	238	212	233	257	225	217	232	232	245	229	233	262	268	236	241	225	258	234	241	214	234	234	233	245	214	240	249	223	265	261	196	210	274	212	214	235	240	240	231	252	267	241	242	229	221	250	223	215	235	232	262	213	253	248	221	246	222	254	252	236	250	234	232	239	237	262	244	243	231	252	229	244	235	238	219	213	223	226	216	211	219	258	218	231	222	232	228	255	215	261	239	239	242	244	205	239	215	223	257	248	247	222	198	222	246	232	223	225	229	242	251	240	249	228	219	232	257	249	258	234	240	272	269	231	229	234	227	194	251	232	226	258	239	236	221	245	269	232	246	232	241	249	259	235	232	232	216	258	252	256	254	229	218	239	247	233	222	221	218	226	232	224	232	248	212	235	200	233	243	228	252	238	229	240	243	227	235	236	224	251	252	227	262	247	238	261	256	228	227	239	252	265	250	201	211	234	246	254	229	178	234	275	261	242	253	232	217	257	254	212	233	212	261	210	235	257	250	239	258	240	227	280	244	268	198	251	233	241	237	237	222	240	226	263	230	215	246	238	236	230	242	245	237	231	236	249	215	228	236	228	224	201	221	229	240	260	254	208	249	226	223	217	223	217	247	225	269	246	227	225	230	215	234	226	221	270	226	246	236	220	239	250	239	205	235	240	261	262	247	238	221	258	259	226	235	239	233	220	223	236	225	219	226	236	202	231	271	245	205	227	239	235	245	223	232	243	206	256	249	234	241	233	223	228	241	241	228	232	237	252	277	256	264	257	239	208	209	255	263	240	234	228	265	255	231	269	249	223	238	247	233	267	244	250	253	228	236	204	246	238	232	241	213	249	219	252	228	246	185	227	243	227	246	239	214	252	226	209	216	240	231	254	238	231	255	243	240	245	224	217	259	263	261	204	233	226	220	239	249	222	243	248	232	243	235	238	231	238	264	234	240	232	205	231	247	241	242	245	248	221	239	231	220	226	241	235	225	251	242	257	223	221	222	222	227	218	221	222	257	262	252	212	233	235	228	224	254	250	240	223	239	230	234	240	240	274	259	254	201	229	186	239	254	222	258	251	229	249	226	222	221	264	243	229	238	205	237	254	252	270	231	250	237	273	211	234	217	233	259	239	215	237	247	261	253	280	257	276	252	224	244	191	242	252	256	257	235	229	219	224	235	229	237	245	191	241	255	234	243	229	247	240	237	236	246	206	227	245	235	199	228	241	221	234	227	222	268	237	239	235	215	221	224	225	241	263	241	265	255	264	241	244	225	270	258	221	209	252	224	232	245	221	207	217	216	221	197	214	251	217	249	240	232	236	260	214	254	254	245	225	243	239	224	231	253	235	212	258	238	227	228	249	257	242	240	228	254	219	226	235	219	232	261	246	216	243	246	232	282	224	216	258	255	246	234	253	289	238	230	238	241	233	208	244	232	231	241	228	232	215	220	242	237	226	199	273	245	264	221	235	254	231	223	220	228	205	236	233	247	248	237	210	201	215	288	260	223	234	259	239	223	242	241	220	227	205	239	219	223	246	226	215	251	212	239	216	243	231	225	220	226	253	256	237	224	259	249	239	261	243	246	255	222	243	242	256	233	245	200	239	234	231	255	268	236	253	257	252	254	226	264	223	246	257	246	253	238	235	238	246	223	251	234	214	208	220	250	241	231	225	238	216	229	234	239	233	257	235	216	272	265	248	259	258	249	207	273	245	245	216	224	238	228	228	225	246	215	248	213	233	257	218	241	233	251	218	233	218	215	227	249	253	238	214	236	201	221	228	249	263	234	265	248	193	276	253	251	234	228	227	226	239	231	257	232	232	222	244	244	205	236	229	214	250	272	259	236	234	259	194	230	259	240	246	246	220	219	258	227	257	258	243	232	224	261	209	253	243	210	232	240	253	213	229	261	238	230	232	231	223	235	233	244	213	233	235	237	267	245	220	247	241	230	245	247	249	203	231	242	208	212	236	240	209	221	256	211	254	217	247	259	222	218	228	260	249	242	244	273	246	256	253	248	222	205	234	231	236	220	250	206	186	253	243	250	226	244	238	211	217	259	243	230	233	219	255	210	273	237	225	258	245	237	192	255	264	257	210	235	253	246	205	208	268	244	207	239	228	226	253	238	231	230	222	248	246	211	223	241	240	256	235	260	254	232	244	200	213	212	210	252	212	263	226	224	287	229	240	232	246	248	259	238	218	262	255	231	244	268	210	238	224	219	222	230	242	211	222	245	237	212	218	227	241	221	231	221	236	268	255	241	246	222	231	257	237	243	219	193	218	231	251	237	227	243	272	231	207	250	230	233	252	261	200	242	232	233	245	237	245	251	278	233	218	253	252	237	229	226	245	222	228	217	186	236	234	265	238	246	211	225	225	219	233	211	227	226	237	231	237	237	211	262	231	226	224	252	245	231	240	217	227	251	253	263	217	254	243	226	273	234	270	248	240	264	244	235	247	215	253	255	262	242	222	238	229	226	227	251	221	213	221	216	267	227	231	260	232	220	235	252	206	212	274	232	232	216	199	254	221	247	237	227	220	241	227	227	228	237	235	215	233	216	221	242	249	246	249	246	218	248	271	241	229	242	249	258	213	227	228	236	240	256	196
5003	8801	3145	1540	1025	792	727	619	619	571	549	589	514	582	550	571	581	523	544	540	512	521	517	514	566	522	565	544	506	524	560	528	520	550	508	553	546	541	577	541	571	525	513	579	558	535	541	563	535	518	547	542	493	547	562	520	507	543	527	522	540	564	516	541	535	490	540	513	540	506	535	549	509	516	555	523	512	511	548	537	525	571	541	539	526	534	520	555	552	496	503	531	526	516	549	530	534	536	557	523	516	538	527	549	560	537	526	528	557	580	511	531	544	540	531	579	544	539	538	485	518	547	599	484	506	533	534	520	545	565	509	558	494	505	526	524	535	545	563	501	517	532	532	532	524	547	537	514	551	532	524	545	561	504	508	476	559	491	542	550	544	564	507	516	542	534	510	542	495	524	546	500	530	542	544	556	534	504	540	533	553	546	523	519	517	490	512	513	526	542	558	494	560	595	550	525	535	534	516	473	562	517	535	522	559	546	515	548	485	525	568	469	501	538	520	528	532	558	540	535	496	536	552	569	544	467	554	532	509	509	532	538	521	515	569	555	553	500	525	520	574	540	533	519	552	532	508	569	546	550	584	520	529	517	513	489	562	524	547	545	549	554	556	559	505	566	570	555	546	561	533	542	569	526	568	488	564	579	522	560	522	561	550	554	538	566	548	546	533	561	532	553	499	552	560	534	516	539	539	581	551	565	512	503	570	555	576	513	547	490	483	543	537	532	544	558	544	534	520	526	525	541	554	585	485	502	506	560	552	556	552	511	532	536	566	546	482	541	549	552	556	557	513	541	536	598	530	553	528	491	556	520	545	562	546	562	546	500	517	563	558	530	568	498	556	546	546	534	492	483	503	524	502	485	504	533	519	498	498	531	553	553	549	517	547	533	560	567	523	501	523	529	498	527	543	528	522	553	532	521	553	492	562	560	520	511	520	507	538	514	563	567	542	540	545	538	539	550	494	547	511	541	519	545	564	562	533	530	532	611	526	548	503	536	533	515	544	541	567	497	519	536	547	541	520	534	541	560	510	550	488	521	560	557	560	514	529	498	539	503	536	546	513	544	528	547	557	529	534	538	549	546	519	544	511	529	515	515	528	515	524	536	547	498	514	523	524	561	569	532	532	578	551	515	511	542	528	567	499	526	567	525	521	559	532	540	556	534	559	524	482	518	540	527	531	524	557	538	558	522	535	534	534	519	539	544	547	517	550	527	543	533	489	550	538	601	494	553	501	551	611	507	541	570	521	512	584	560	532	490	534	523	548	529	496	504	519	536	551	549	535	519	531	529	544	592	537	546	534	524	543	523	553	521	515	522	577	515	496	491	518	509	568	550	531	559	541	538	540	572	523	541	534	530	554	530	508	536	504	531	535	577	542	552	541	536	520	535	504	514	544	533	534	500	541	505	526	495	549	515	602	531	524	503	546	501	579	536	535	505	562	560	540	486	545	560	529	539	518	480	502	542	563	503	491	554	559	582	558	539	530	518	539	499	502	522	548	515	537	543	535	535	523	544	545	506	544	537	568	540	542	560	543	522	511	530	510	490	543	491	546	496	504	503	530	506	542	510	530	565	514	515	562	545	556	539	507	570	563	526	539	531	544	485	527	503	493	503	538	489	522	502	539	518	537	530	535	509	523	548	561	545	515	496	515	568	526	550	497	479	570	536	536	500	548	563	518	518	562	557	519	494	537	531	522	528	532	584	566	553	572	523	550	526	529	517	554	510	526	512	511	496	504	580	547	521	535	533	535	532	549	519	540	567	584	567	580	546	537	527	512	539	531	519	520	537	527	569	524	569	575	522	529	573	505	512	571	542	563	535	504	522	511	549	527	521	535	575	549	540	533	542	546	539	511	523	522	553	496	537	513	531	511	547	504	592	480	542	530	530	548	560	535	504	541	523	534	559	553	513	532	555	530	524	519	553	537	528	588	523	545	552	597	572	514	535	532	531	503	518	524	529	520	562	493	557	520	542	525	544	492	503	515	553	516	521	506	512	544	521	512	553	468	541	557	513	522	526	515	569	549	530	515	541	545	573	550	520	552	558	494	567	579	534	517	528	542	564	558	525	516	557	497	546	574	522	523	507	553	591	489	523	519	549	569	513	553	529	544	519	574	528	525	512	505	524	507	485	575	519	593	566	514	542	516	528	567	507	524	537	547	520	496	537	517	528	480	552	538	550	474	558	572	538	562	595	566	541	532	539	532	564	537	555	548	498	518	540	544	556	544	559	526	525	505	519	536	533	554	554	489	551	525	501	498	520	533	502	523	516	515	486	576	517	522	551	558	508	545	532	531	522	523	565	483	548	594	524	483	524	535	536	516	513	510	518	589	550	517	528	545	521	507	568	550	508	543	515	533	521	506	528	552	526	580	536	532	492	554	540	534	550	559	496	485	563	514	551	552	535	532	518	518	562	590	558	557	493	516	526	535	508	569	539	552	558	542	551	534	522	551	525	527	559	538	508	525	563	523	539	527	529	501	509	535	563	514	525	494	547	488	505	535	543	547	540	538	534	501	527	521	504	549	535	532	549	574	551	517	529	530	525	515	561	515	535	505	532	547	529	505	498	522	552	546	550	609	562	515	546	510	510	530	510	563	544	533	547	546	541	505	508	504	530	510	505	557	553	542	529	481	550	510	555	495	569	516	555	533	538	491	583	546	523	553	578	515	514	532	488	541	527	541	546	493	541	540	495	582	499	530	529	583	555	547	537	511	522	536	524	496	534	497	562	531	520	545	484	545	519	539	546	507	527	545	504	543	555	529	528	549	516	515	538	566	567	535	528	524	551	529	503	490	510	531	526	481	593	536	531	565	530	550	509	508	531	529	552	518	516	528	537	520	494	538	537	528	517	500	547	525	518	495	524	540	514	496	543	534	534	500	529	511	492	520	563	510	550	551	515	547	535	543	585	496	572	522	521	554	538	548	537	564	528	546	570	518	520	570	486	540	512	528	489	532	565	539	531	567	592	535	550	570	529	562	531	534	529	552	531	541	519	527	549	537	537	514	534	530	529	521	512	544	548	486	502	541	533	536	570	565	509	539	534	543	547	577	561	544	535	576	499	577	562	534	537	543	541	521	518	517	519	525	512	524	534	501	543	528	514	493	553	517	522	521	545	553	585	552	518	542	518	500	513	509	557	530	543	597	515	534	552	532	503	535	544	536	548	548	535	530	529	508	506	525	526	559	505	551	535	502	519	497	529	527	516	547	509	573	535	532	555	560	541	502	516	504	491	574	510	504	566	561	550	521	513	527	529	554	545	532	551	540	535	532	522	541	553	546	582	570	555	532	523	535	566	598	496	553	554	538	522	515	525	536	576	557	546	507	566	528	546	530	540	571	527	507	537	531	531	499	585	517	521	530	567	547	521	551	525	529	509	541	532	546	580	528	560	528	534	515	535	506	531	540	539	515	517	532	482	530	530	544	559	526	573	533	539	541	532	541	534	563	532	547	554	523	559	525	578	509	579	563	484	501	532
33934	11063	1372	702	554	577	381	380	373	383	383	382	391	441	399	381	406	412	365	350	357	372	347	370	389	404	340	394	369	375	371	378	330	364	364	368	397	364	356	383	376	391	407	371	397	329	372	342	372	401	429	382	406	413	403	381	398	354	375	402	381	396	370	365	364	396	361	384	381	384	383	372	372	349	359	399	393	379	378	375	434	424	371	407	368	392	364	390	356	369	360	406	365	376	391	349	367	382	367	389	340	388	396	358	392	411	391	360	398	394	418	392	400	335	370	391	361	364	360	389	390	385	373	388	419	390	399	358	358	386	376	370	378	350	389	364	402	329	399	427	371	383	376	363	359	376	381	388	332	391	381	355	357	385	346	383	390	372	403	407	363	378	343	355	397	401	355	358	339	382	392	390	370	382	354	374	375	361	363	322	395	363	374	361	377	422	413	370	355	368	399	420	382	387	374	389	412	403	385	407	349	390	342	369	384	378	372	352	353	385	334	394	328	374	362	375	414	420	350	401	352	348	382	412	376	404	408	390	385	388	367	388	393	388	407	382	368	400	346	393	378	409	355	325	384	388	391	400	394	396	341	383	398	398	329	377	374	372	365	400	376	389	437	417	347	363	379	380	379	382	410	369	361	410	385	384	386	355	362	372	369	376	371	374	401	381	393	381	376	363	394	360	363	354	383	419	386	362	377	406	370	373	361	372	382	405	436	389	369	422	384	356	405	369	360	382	408	340	353	385	373	346	373	367	351	371	389	414	385	389	364	411	385	356	393	408	357	357	393	384	413	394	375	372	412	396	406	375	365	418	388	356	360	371	381	405	348	365	383	386	354	360	345	359	400	389	391	411	388	381	403	445	362	387	348	398	393	377	360	398	386	396	350	367	381	368	362	370	411	405	352	386	383	365	410	375	361	385	386	357	372	371	374	375	342	373	423	401	344	389	373	374	364	333	370	371	384	380	385	373	422	368	368	361	362	380	357	393	353	391	366	376	389	409	402	400	368	381	379	401	336	386	375	402	389	415	366	392	402	358	405	399	359	385	395	388	382	390	357	380	388	407	405	351	388	396	399	385	364	323	349	387	416	385	374	347	356	395	375	380	392	345	350	374	377	344	380	380	354	355	368	383	341	401	395	344	366	367	387	369	402	386	350	364	361	390	361	378	387	343	402	416	353	382	362	394	400	393	341	384	366	382	396	336	391	387	379	386	382	387	379	387	383	349	378	384	391	408	385	383	389	333	395	404	377	385	350	355	331	381	343	387	360	385	379	405	385	413	404	388	375	364	354	389	393	390	331	401	391	410	346	380	377	358	358	404	367	403	388	365	341	367	361	381	361	380	404	372	389	379	402	377	379	416	363	377	399	360	364	393	370	376	364	407	370	379	422	384	381	384	350	387	384	342	378	389	330	353	358	357	384	373	376	366	387	388	355	363	395	385	367	414	356	363	393	336	364	383	408	370	386	377	361	360	404	380	365	381	388	359	341	362	365	347	363	364	376	337	333	369	376	385	384	397	366	376	395	378	379	404	363	359	385	398	386	350	387	381	381	331	356	364	396	374	360	388	389	384	389	359	384	369	335	391	372	390	382	362	398	391	381	351	367	374	394	352	378	409	360	378	399	370	360	366	399	379	404	385	382	394	383	356	360	405	389	401	364	378	370	387	408	371	357	381	368	357	382	378	387	329	357	383	356	409	354	357	349	338	369	380	362	384	385	368	365	420	395	381	391	381	376	385	395	373	347	380	379	353	380	381	386	353	346	369	402	397	361	387	366	356	390	377	370	388	407	372	385	363	378	402	361	377	390	428	378	367	388	368	367	360	388	422	354	379	435	355	314	361	385	409	339	395	352	357	372	362	428	380	376	411	387	385	315	394	353	366	388	367	408	375	393	380	366	380	391	358	405	368	383	357	375	393	383	400	403	406	397	364	364	427	377	391	398	405	412	380	385	365	352	370	370	354	408	368	379	338	372	387	356	360	355	376	388	356	399	365	380	406	392	409	374	407	366	403	359	382	402	408	395	392	433	394	399	392	354	358	387	391	352	399	409	392	378	380	364	353	376	394	355	370	372	393	366	377	342	326	370	368	420	364	382	393	389	361	400	382	382	336	400	363	372	354	356	359	389	397	348	342	384	366	399	379	417	401	381	380	371	374	336	369	405	339	377	380	352	382	377	399	332	412	349	339	360	370	382	366	398	361	410	418	393	369	343	363	369	376	393	407	355	363	394	380	389	359	352	367	363	373	345	391	352	355	385	354	348	370	382	341	368	397	374	369	416	367	377	397	403	403	373	353	357	367	409	382	388	374	368	383	362	381	349	388	363	358	395	395	362	355	387	390	396	362	384	388	411	405	418	391	371	381	405	369	362	348	384	357	397	375	372	346	355	364	342	377	374	371	389	360	365	370	350	437	349	370	341	365	334	366	369	369	393	373	335	374	381	395	367	376	376	364	343	385	359	402	405	359	388	331	384	372	397	392	361	407	423	389	344	379	361	384	364	364	369	373	360	378	382	368	380	376	359	343	406	370	402	379	359	342	391	344	362	373	394	380	388	372	360	361	358	388	384	381	379	401	372	405	395	375	361	370	397	395	366	375	356	344	359	364	366	368	372	369	359	354	395	370	376	363	420	380	383	346	366	377	353	378	370	412	367	374	382	359	393	351	369	354	415	366	415	387	408	397	408	392	378	383	389	360	403	401	379	393	388	387	358	350	363	368	407	408	352	393	385	381	377	411	414	384	420	403	403	416	347	383	391	384	380	380	401	404	418	402	353	379	333	354	347	382	380	364	389	398	380	350	366	376	348	357	363	356	369	348	388	396	369	385	399	403	353	358	400	381	388	384	360	372	404	361	340	377	365	378	369	358	349	351	346	357	379	437	375	380	370	361	399	379	419	381	347	354	362	366	381	389	375	386	404	375	396	389	410	420	363	366	369	385	374	377	404	366	353	383	402	391	376	386	415	387	387	372	370	407	398	370	376	349	397	404	396	371	376	351	359	381	372	393	372	375	357	414	390	376	375	375	396	355	385	366	365	393	398	360	394	371	433	410	373	406	389	352	368	342	363	355	349	376	381	378	382	399	394	386	359	381	368	399	374	395	390	332	414	415	414	361	391	354	404	383	393	386	377	336	415	356	392	379	391	398	371	394	388	345	383	398	399	351	394	389	409	380	380	395	358	374	413	335	414	394	378	375	356	358	364	415	367	388	382	406	378	362	387	379	403	362	365	378	335	343	355	363	374	359	364	350	342	355	410	362	336	383	362	370	383	339	383	359	380	386	397	387	386	357	360	367	400	357	333	369	356	353	405	353	347	427	411	366	408	417	398	362	409	378	383	378	387	354	388	390	381	365	402	348	377	361	392	397	373	386	380	378	376	362	354	407	384	344	371	355	401	415	398	383	373	378	348	378	360	425	397	370	371	340	383	347	371	345	354	400	430	399	362	378	372	373	382	379	365	382	352	371	377	371	364	394	329	386
6589	2089	949	859	879	899	884	918	926	818	848	875	866	793	868	825	821	821	829	841	805	849	792	853	891	819	872	819	876	869	854	855	859	836	817	852	876	863	835	832	836	873	832	804	825	871	816	835	876	804	856	883	807	872	862	840	850	814	875	825	808	838	887	796	846	850	870	811	822	813	863	877	884	803	835	846	850	875	828	862	808	853	827	865	914	806	836	878	857	908	858	832	864	801	858	842	902	878	832	832	821	861	842	892	835	834	819	820	834	834	842	805	840	819	868	832	834	861	838	847	820	827	840	778	837	831	806	846	837	880	805	849	788	875	859	834	897	850	869	792	882	818	815	855	813	839	847	811	886	887	859	828	838	898	868	842	815	852	859	823	813	895	862	800	856	869	884	853	813	866	867	858	841	869	876	869	808	833	840	838	840	837	863	851	850	822	882	852	923	831	835	851	889	822	816	793	820	808	825	840	820	816	839	802	863	843	850	830	851	859	871	833	806	856	881	848	813	855	825	851	861	844	797	850	905	854	822	838	811	800	825	863	844	785	871	783	900	856	865	880	861	766	815	846	857	842	845	797	849	826	884	864	791	802	794	913	887	801	817	866	845	843	787	840	836	882	881	843	868	878	879	844	844	881	789	805	837	850	816	833	896	804	832	947	884	847	825	877	844	873	861	840	790	825	806	861	847	778	777	852	871	838	859	813	872	847	802	805	860	822	832	863	872	867	811	830	900	829	821	808	852	839	819	837	859	852	891	858	885	898	820	895	829	868	855	848	819	817	807	863	914	852	831	878	865	887	847	864	793	822	854	842	836	827	832	896	851	795	830	818	853	877	831	839	817	832	876	797	818	797	845	823	827	810	884	740	789	855	801	824	853	853	834	842	803	815	859	871	874	833	839	883	869	861	872	876	870	838	817	798	793	906	807	803	869	865	821	865	817	826	841	861	834	867	832	849	884	826	867	898	820	871	858	832	832	836	824	856	835	870	838	829	792	842	807	861	845	878	858	854	890	820	806	877	859	799	841	821	812	866	838	889	898	845	847	879	837	833	823	796	892	860	811	865	889	847	806	834	835	874	815	881	873	844	827	844	901	858	861	891	855	869	835	817	851	840	877	833	846	875	881	852	849	809	816	825	865	861	893	837	830	852	837	848	852	837	887	878	826	881	814	830	844	835	836	858	833	869	802	851	819	835	846	869	829	847	888	852	835	868	857	897	856	862	846	773	852	844	821	845	836	844	857	837	848	814	831	822	884	815	877	886	865	889	864	827	869	859	846	801	884	811	834	819	890	848	865	820	799	854	860	806	830	881	841	831	858	830	807	897	841	840	851	867	874	873	840	832	810	822	888	840	886	890	856	887	817	871	872	846	825	854	821	818	823	840	815	860	837	870	814	863	891	903	828	845	872	820	842	887	852	791	869	864	895	779	810	829	863	834	876	800	851	869	777	841	873	885	877	847	835	867	853	839	828	829	822	848	790	818	801	845	846	851	841	882	927	860	839	853	875	852	827	850	843	778	855	840	821	825	823	830	832	851	820	866	751	868	878	833	869	840	853	874	853	898	885	818	871	807	853	855	790	822	789	894	843	870	841	870	832	856	794	856	783	860	843	832	818	791	887	840	803	793	863	860	827	874	805	843	853	796	822	808	876	825	859	868	894	801	862	801	876	849	897	884	864	868	860	867	828	864	858	850	836	949	890	863	873	811	881	846	817	867	823	848	855	815	820	876	760	825	864	787	829	824	860	861	780	843	823	834	834	870	818	760	827	831	840	819	864	840	878	768	843	814	815	828	871	828	802	871	880	821	850	838	868	802	837	840	830	836	815	836	848	830	871	859	828	895	822	793	863	888	835	832	867	869	826	844	826	860	859	836	826	822	861	826	874	868	863	858	854	834	877	830	816	829	867	812	823	804	855	878	863	826	849	875	832	861	781	851	834	889	789	863	811	828	801	840	839	788	868	839	849	839	870	907	880	869	817	850	832	804	839	830	863	847	820	909	830	870	829	858	857	859	860	840	854	849	834	867	840	855	804	857	763	825	850	859	883	854	866	810	816	859	837	834	802	839	809	826	842	828	799	829	885	835	890	856	844	818	804	870	817	830	852	817	831	877	894	804	871	783	867	850	851	875	790	791	864	845	880	804	867	852	830	839	817	910	817	834	901	803	793	838	908	850	844	772	868	854	823	829	835	875	869	855	854	833	882	845	899	777	790	798	883	840	850	819	870	867	809	810	861	871	830	832	859	845	826	802	881	828	832	891	833	855	788	864	847	887	815	890	852	799	842	845	802	848	864	843	865	848	824	839	787	897	842	836	861	868	818	898	825	782	827	864	831	813	792	859	808	853	868	870	853	831	866	866	805	908	892	818	858	891	844	832	865	821	866	816	791	866	838	816	826	839	811	863	851	847	881	842	876	843	844	874	852	837	776	821	856	861	847	904	812	889	860	862	858	847	835	852	865	922	854	857	855	855	792	870	841	864	870	847	865	819	866	830	810	850	831	865	842	890	889	875	834	795	828	804	853	862	858	781	841	877	873	859	801	861	813	868	835	862	856	826	865	870	842	885	799	842	887	867	778	799	838	837	803	858	824	879	829	847	813	847	858	863	892	861	863	833	824	783	859	844	894	849	836	823	901	864	836	821	878	852	841	832	842	868	872	859	850	861	864	841	820	845	859	844	883	859	840	859	805	821	856	828	825	915	865	840	835	815	830	845	859	826	901	825	842	860	843	900	862	852	848	892	838	843	847	827	809	873	794	824	846	815	889	885	823	885	828	856	853	797	866	845	835	812	834	843	813	866	879	845	890	830	843	833	840	798	898	855	855	859	811	818	834	840	838	873	826	846	842	833	820	856	838	803	842	810	874	859	810	846	911	823	824	797	814	860	789	830	867	844	849	855	852	856	820	821	868	897	859	838	861	805	873	815	855	863	816	878	863	812	845	832	834	859	835	824	862	857	817	837	854	849	800	852	869	836	831	922	825	822	865	825	833	878	843	836	867	913	905	836	846	814	847	830	832	856	833	831	843	839	842	792	837	845	856	855	825	875	818	872	887	872	884	843	793	860	850	833	846	866	848	833	872	854	827	881	885	838	837	900	863	816	850	846	823	880	839	841	828	835	789	837	892	840	869	810	830	875	820	827	827	835	864	826	864	823	808	867	861	877	832	907	849	835	848	858	847	856	851	829	854	868	847	856	833	869	826	850	829	889	872	871	859	879	857	873	864	836	823	814	849	837	762	838	863	832	863	838	828	807	817	818	839	811	825	821	857	842	888	897	803	893	868	829	864	851	822	848	867	857	843	892	833	891	895	854	846	839	836	876	867	861	919	794	819	849	863	875	875	804	847	844	845	857	869	825	821	794	859	844	848	869	835	872	876	859	851	817	831	909	818	806	800	803	810	854	914	879	807	886	831	843	827	852	850	822	795	816	808	851	896	810	824	827	902	843	842	793	820	841	844	864	809	857	841	855	816	870
25308	21713	25502	28453	21614	4483	686	568	529	420	482	493	473	434	457	451	452	421	441	416	415	452	431	467	413	453	398	434	433	423	417	419	377	468	469	426	375	406	431	399	396	460	415	411	402	480	411	406	447	415	439	393	463	393	454	439	452	462	428	410	414	410	406	435	429	398	421	427	423	419	410	444	418	419	371	429	435	376	430	475	469	412	423	415	416	404	412	421	413	415	436	391	448	412	435	417	425	432	403	470	403	449	462	419	429	431	391	372	435	421	425	455	450	373	407	416	444	444	473	437	410	432	419	412	386	415	415	416	394	419	396	418	419	473	432	451	411	426	404	392	444	425	423	416	459	419	439	418	433	399	434	409	421	422	448	438	401	392	453	441	432	409	423	435	390	397	452	442	419	426	379	457	417	465	409	419	367	427	427	436	423	360	400	453	447	421	437	402	434	454	397	444	433	447	445	384	402	429	411	390	431	411	445	435	411	439	401	431	443	412	423	394	420	412	392	441	440	374	428	400	447	451	428	413	426	415	446	409	430	444	441	422	429	391	479	385	423	447	466	460	428	420	416	418	410	438	418	399	431	451	434	432	400	402	409	423	428	426	382	371	466	403	422	473	385	415	401	434	408	435	400	437	392	436	392	417	402	388	423	411	421	414	417	428	410	425	409	446	400	423	398	412	420	407	432	430	433	419	446	408	462	447	389	444	436	418	407	403	407	457	429	417	427	454	437	400	443	428	385	416	401	454	439	457	425	441	468	426	400	444	439	441	437	436	411	391	422	447	443	501	424	426	425	427	482	366	456	394	397	404	425	403	420	481	392	441	423	424	424	432	441	412	378	419	408	391	465	427	475	417	431	438	413	441	443	430	419	458	407	428	405	419	390	406	396	426	438	466	428	431	404	442	420	423	405	432	398	440	388	425	426	434	403	386	437	424	428	402	424	432	409	407	403	411	384	428	408	427	394	430	420	424	475	376	414	430	452	406	390	429	430	440	418	431	412	364	428	446	405	433	434	385	410	457	425	453	381	403	411	403	412	447	418	424	423	400	472	440	413	445	439	423	459	480	435	454	447	410	419	433	367	402	421	439	398	402	435	437	429	413	438	400	429	443	455	421	399	443	474	418	384	427	428	412	423	418	416	441	385	421	413	387	417	416	436	415	451	421	409	460	425	415	412	431	486	443	401	465	465	483	430	432	439	402	422	410	433	424	385	417	415	412	434	398	413	423	416	420	434	412	425	435	391	388	428	399	412	398	388	397	423	430	411	403	395	411	387	417	453	414	408	381	452	418	404	437	434	405	442	425	423	427	415	439	423	440	420	382	371	390	440	437	431	421	400	447	428	476	397	414	440	430	413	423	435	465	412	363	417	448	449	443	447	384	430	408	419	413	414	434	416	411	447	403	420	487	417	413	418	423	421	384	427	415	441	422	443	426	434	434	434	396	428	405	427	435	442	422	414	467	397	427	391	411	430	424	379	430	451	404	477	426	450	415	425	419	424	421	446	435	425	435	440	436	441	405	444	437	447	427	416	400	398	413	422	408	431	423	438	439	454	444	409	401	394	444	442	458	414	434	414	435	455	494	426	449	406	362	452	453	460	421	431	400	451	403	447	444	435	414	404	380	390	433	372	434	434	441	377	431	387	401	433	424	392	411	406	400	423	436	400	459	427	410	392	466	443	423	456	406	422	425	416	421	401	383	450	388	390	430	452	380	425	423	388	445	387	432	426	439	372	480	438	465	441	417	416	428	413	444	453	405	437	415	408	447	384	404	432	421	412	421	459	421	398	404	446	428	410	439	408	433	409	452	386	437	454	409	424	435	447	443	377	444	427	423	401	402	408	378	453	436	406	455	436	437	459	433	428	404	406	448	409	431	451	396	442	395	483	390	451	441	410	436	468	404	411	409	412	431	354	398	428	428	421	460	424	426	375	448	379	420	432	438	413	442	422	459	410	458	448	398	416	442	417	459	426	403	426	431	446	443	446	432	403	428	411	448	407	456	396	431	467	440	456	423	442	427	416	430	392	418	405	432	447	429	430	434	415	423	401	411	407	410	415	420	422	433	405	427	438	486	434	422	454	385	425	414	446	443	420	435	446	420	395	436	375	414	448	413	431	414	439	413	441	440	428	425	424	416	440	450	413	425	423	450	475	398	414	420	457	404	407	427	425	415	440	390	458	431	387	441	429	383	415	452	426	410	433	403	440	410	422	484	431	396	374	430	418	442	417	460	431	422	406	400	426	405	410	446	401	400	407	469	419	435	479	419	427	423	464	430	411	420	435	444	377	394	436	428	430	431	427	411	407	424	418	436	412	446	428	427	417	433	397	415	444	434	433	491	421	410	409	423	424	420	421	386	406	420	436	416	405	452	439	405	399	396	399	452	417	421	433	453	456	445	452	423	447	399	384	397	415	414	429	410	408	405	441	411	426	406	425	421	431	402	394	436	403	422	409	434	437	434	423	435	420	416	423	448	431	423	431	392	387	373	459	431	432	424	423	423	379	434	389	412	421	396	422	414	426	455	418	432	404	413	391	442	427	410	425	419	437	430	420	406	414	456	436	452	415	409	407	409	461	441	401	430	427	413	443	445	441	397	418	446	406	424	428	388	422	415	421	386	446	431	415	454	460	416	409	410	428	414	464	424	408	411	405	444	453	465	417	411	420	443	442	403	418	404	399	474	456	417	416	420	389	406	432	409	397	415	405	439	410	406	469	416	416	437	399	447	405	403	422	438	433	411	445	402	432	416	432	442	393	391	383	437	445	445	409	433	443	389	404	447	422	392	406	443	432	433	370	415	395	419	419	456	455	410	449	447	378	453	416	438	454	416	396	390	408	412	458	417	451	423	418	482	438	402	408	397	428	436	430	383	398	395	398	456	418	420	393	439	376	412	422	405	392	444	441	409	400	423	409	452	438	436	425	404	442	417	387	412	420	446	436	437	444	440	417	387	429	412	468	443	428	409	459	414	432	412	428	450	404	438	390	477	451	449	417	399	394	426	415	410	415	437	459	416	440	439	413	428	393	424	395	388	480	414	421	423	444	446	439	416	441	380	432	417	417	405	433	465	385	422	424	438	432	424	427	418	435	399	378	412	436	439	425	406	406	400	393	407	425	380	402	411	395	420	411	395	462	454	444	405	459	416	377	397	408	431	478	428	433	409	449	438	425	469	402	425	450	412	398	420	439	439	435	430	428	386	431	463	419	448	386	399	421	399	440	403	459	448	367	422	425	428	377	411	375	415	438	437	447	401	415	426	428	433	428	445	443	410	430	424	411	486	378	403	409	394	424	433	455	436	406	398	461	459	410	432	430	464	446	415	419	431	438	370	420	427	394	395	413	444	463	422	426	408	361	405	414	436	402	401	401	385	412	416	444	454	422	442	429	420	448	385	444	435	377	449	433	410	413	418	447	406	380	376	403	455	396	391	413	393	450	398	410	429	422	443	443	412	416	419	440	383	448	436	416	457	411	435	426	434
4921	5856	2210	1462	1162	1039	973	919	905	939	903	894	900	910	935	883	946	937	900	952	919	903	931	899	900	851	905	886	903	930	926	892	967	919	902	934	941	879	928	905	938	916	950	879	938	913	936	927	891	918	903	866	948	937	878	907	951	945	857	946	915	904	894	940	876	884	900	910	908	919	865	918	947	951	875	909	930	924	929	943	962	920	925	925	859	963	882	871	930	944	896	868	865	881	873	848	911	889	956	845	971	904	896	915	942	910	884	921	853	903	895	920	934	966	866	918	906	884	898	926	890	846	878	839	875	920	900	900	957	965	905	855	895	891	890	934	875	932	934	923	879	915	904	890	927	927	919	948	886	875	854	918	941	913	966	895	908	894	925	933	879	926	944	911	923	898	881	908	892	898	903	944	894	908	920	896	901	896	931	946	944	894	920	906	895	885	931	864	869	859	940	903	913	867	902	902	905	899	901	981	914	953	905	966	885	886	910	924	978	865	931	897	900	883	885	909	908	918	910	928	934	841	921	916	906	883	902	899	922	902	901	924	855	958	855	890	914	951	868	815	886	914	900	909	913	913	917	920	897	940	866	832	888	935	920	888	909	868	888	890	876	874	843	937	917	971	898	934	946	915	972	921	883	873	929	952	887	873	896	895	915	915	855	929	889	881	883	912	873	920	867	894	915	921	875	871	908	912	916	897	952	854	940	870	870	910	958	869	914	934	965	859	944	883	906	885	876	896	931	926	943	862	958	928	909	922	886	926	950	866	937	955	906	896	913	892	922	900	893	899	911	852	928	918	935	872	897	873	885	892	899	905	885	882	920	899	891	968	926	930	880	946	907	925	914	933	917	924	880	912	878	911	886	907	897	890	899	911	886	883	900	918	939	929	960	896	854	901	924	923	937	917	953	913	911	908	863	935	891	870	905	896	886	862	860	844	892	914	943	860	931	887	838	929	852	926	978	888	967	925	910	877	881	934	889	947	894	918	900	931	951	959	915	926	866	881	881	896	898	937	941	924	910	900	904	912	985	873	948	910	911	924	894	889	851	911	913	919	905	938	895	965	900	860	857	885	848	902	944	867	874	949	896	920	855	918	943	916	887	959	961	908	903	929	919	954	875	915	895	900	858	939	935	931	935	868	896	881	925	924	929	912	886	917	922	918	893	891	875	949	867	889	908	954	872	912	946	895	847	863	902	950	904	907	1004	908	915	871	893	893	934	851	933	909	952	953	872	905	879	855	859	927	933	867	895	919	883	916	913	906	910	923	916	904	863	973	889	919	944	904	877	861	891	900	889	901	897	866	853	853	888	893	923	897	939	902	903	929	913	898	925	935	933	897	881	920	924	934	870	860	909	962	915	909	956	962	929	946	963	894	982	877	927	867	917	871	997	860	934	869	883	957	938	890	871	909	862	927	879	876	908	914	926	849	912	926	971	937	887	875	920	907	882	930	938	853	902	888	924	900	912	900	919	932	943	891	909	910	931	881	830	887	927	936	885	904	949	918	883	931	946	868	900	909	935	915	895	906	942	909	873	848	880	951	886	898	887	899	878	896	928	918	893	901	852	921	930	886	872	933	943	886	888	874	958	905	941	908	887	921	886	874	895	923	946	914	927	966	917	856	866	867	914	946	843	904	881	900	918	948	860	911	944	907	902	889	893	916	916	921	933	897	899	894	897	867	856	932	900	898	863	854	896	924	902	913	926	854	965	869	911	891	882	908	961	909	915	896	887	921	903	881	926	899	980	932	894	834	879	982	890	855	958	918	902	869	910	919	902	886	910	846	881	929	879	874	900	869	890	917	943	919	925	948	904	856	883	879	904	900	897	897	895	935	912	879	922	904	930	895	899	909	872	870	902	884	886	886	908	928	875	912	910	949	906	902	892	889	917	901	907	906	874	882	904	907	892	875	883	923	920	922	951	926	859	827	863	947	912	915	872	909	964	926	946	939	906	947	933	867	883	927	889	939	925	893	894	923	880	885	902	950	925	914	895	899	945	896	843	890	924	862	893	892	858	914	882	887	891	909	900	934	905	874	914	895	956	900	853	911	905	893	986	909	898	886	894	932	902	936	872	921	928	894	923	904	906	906	919	908	906	866	912	905	883	896	970	902	954	930	913	939	946	916	904	882	935	908	921	885	954	915	919	900	873	908	984	973	902	903	868	939	937	888	895	943	913	900	909	911	916	909	904	902	918	904	916	911	882	903	908	946	936	926	899	888	938	897	915	875	882	910	854	903	916	930	891	925	932	885	934	888	870	871	902	898	923	924	882	930	871	882	966	869	896	902	946	915	888	940	929	856	880	882	924	859	938	920	919	933	908	921	947	852	940	902	881	921	887	906	885	873	895	959	914	866	931	874	899	884	917	901	921	881	922	908	927	930	895	870	872	888	910	887	949	907	922	921	939	903	901	918	905	919	907	929	933	981	859	913	889	935	889	901	899	940	930	889	854	916	923	938	902	882	906	900	809	910	882	920	927	956	951	927	862	874	889	917	955	890	907	970	888	943	908	901	875	859	903	915	928	925	861	910	834	878	926	914	856	892	904	860	880	924	929	849	896	865	918	895	953	880	928	885	845	893	892	937	887	895	923	910	873	885	936	925	894	903	917	904	913	854	914	863	863	912	914	919	942	942	872	865	930	887	908	910	915	926	965	842	939	919	904	935	916	890	896	915	889	831	904	919	897	920	925	913	899	854	917	908	932	925	883	908	882	885	850	920	879	929	938	910	899	883	897	928	943	911	952	949	870	922	860	918	890	899	895	929	854	890	926	933	904	966	899	967	919	833	889	913	894	927	896	909	912	905	886	897	952	939	902	905	918	887	934	914	959	891	899	866	891	842	945	903	936	903	870	912	871	879	874	940	898	888	891	932	892	916	891	908	952	917	878	863	920	891	903	899	903	900	929	943	897	922	873	892	909	892	845	869	903	918	908	894	897	918	851	916	956	883	970	896	941	909	967	857	918	906	893	893	898	902	910	927	880	910	867	905	923	916	843	873	898	905	893	946	937	916	926	898	962	907	879	941	955	913	920	907	908	935	922	900	911	829	933	848	874	933	879	883	915	923	930	934	877	924	880	867	877	879	892	927	905	867	912	856	932	875	910	881	912	890	874	910	904	929	896	865	925	928	899	924	871	892	867	906	898	892	945	940	965	904	906	884	898	940	887	820	919	890	934	904	920	949	919	948	823	862	954	860	867	928	906	932	897	900	870	912	908	884	891	918	904	912	895	905	907	900	918	914	921	838	863	940	919	899	896	871	953	913	898	862	929	921	985	943	880	926	975	872	869	924	944	952	925	843	920	862	953	935	921	888	845	919	885	920	932	899	932	919	835	902	892	906	872	883	945	844	921	943	941	935	937	871	938	923	919	870	921	840	899	904	860	928	882	872	894	868	900	869	904	943	902	965	902	958	849	856	914	914	903	928	940	874	901	893	929	944	861	901	940	902	969	903	925	897	878	903	898	965	932	922	899	875	873	890
24534	21712	26119	27839	21725	21728	3253	542	397	314	327	317	316	316	281	256	257	256	273	235	239	257	235	276	244	273	265	225	260	249	245	248	247	230	211	250	242	254	244	258	248	246	248	244	236	264	228	259	229	225	247	226	243	236	261	239	247	231	192	235	255	249	251	258	209	218	235	238	232	233	218	256	194	212	206	261	209	226	210	210	234	251	267	237	228	216	261	227	234	238	246	209	245	239	253	243	238	252	238	256	226	226	226	247	264	236	247	212	196	220	216	230	246	229	250	249	253	242	225	242	231	254	244	241	212	231	235	239	262	207	232	228	204	222	232	247	231	221	237	243	249	221	246	242	207	270	223	229	234	262	230	243	238	233	256	248	254	228	260	229	221	219	237	257	245	245	256	228	236	210	264	252	227	243	227	245	235	256	229	239	231	219	236	219	220	241	234	212	231	207	218	249	250	255	236	236	232	240	256	247	237	231	269	260	256	232	241	252	215	250	233	245	240	235	230	228	233	226	205	237	250	226	269	221	228	257	232	261	229	244	265	230	231	243	219	215	229	239	244	219	230	238	221	252	238	241	241	217	223	223	230	200	268	213	243	222	214	229	266	225	221	221	235	209	240	234	220	231	237	250	265	252	258	231	242	246	240	235	247	262	250	237	231	230	229	228	228	249	212	256	253	237	225	253	239	215	257	231	254	242	232	234	237	245	250	238	264	250	233	219	216	239	241	244	249	242	219	219	243	217	211	205	221	214	235	243	247	236	243	237	222	244	238	220	253	245	214	268	211	247	233	220	252	242	231	253	247	221	236	228	249	243	236	234	237	227	239	269	265	226	235	231	227	218	210	244	220	234	242	219	225	217	246	240	227	256	243	223	264	225	245	248	237	232	246	220	243	262	249	213	240	243	211	244	231	219	249	240	247	236	237	245	235	223	254	218	243	239	220	247	238	224	251	258	230	225	218	263	242	227	234	252	211	260	228	227	231	249	243	198	245	245	245	234	246	241	258	223	228	253	253	222	240	246	239	205	213	255	249	258	253	271	240	229	259	255	247	253	227	236	226	234	250	211	235	254	246	225	250	220	252	254	229	237	242	245	237	228	244	240	238	261	264	227	264	276	219	235	226	253	239	242	235	216	228	240	236	231	262	253	235	225	210	246	253	235	215	234	253	202	206	247	225	259	232	249	230	220	221	218	240	250	257	228	241	191	228	247	219	247	219	247	225	243	266	253	242	200	246	240	242	243	232	245	219	246	221	235	247	204	224	226	254	234	242	245	245	221	230	226	246	215	221	226	267	246	227	234	263	266	235	220	268	233	236	223	209	218	260	260	266	254	258	231	244	266	208	205	218	258	233	260	233	251	260	221	224	236	259	198	225	214	246	250	231	242	257	261	233	242	214	213	226	247	242	231	233	244	226	281	225	245	269	210	275	249	239	237	248	247	213	237	220	250	241	229	240	227	255	207	246	221	246	214	248	227	208	235	240	257	238	246	217	204	223	250	245	249	250	230	214	257	206	241	225	218	245	250	243	231	219	237	251	240	222	248	247	209	238	224	220	216	239	229	249	237	212	250	259	256	263	240	272	237	216	239	228	217	250	235	241	234	232	243	225	237	254	233	238	226	271	229	246	215	277	208	242	235	249	241	242	236	214	225	211	247	221	209	198	226	241	235	221	276	253	223	241	240	226	245	249	208	209	231	245	247	251	246	229	215	224	234	262	237	259	214	246	252	223	267	239	221	219	242	252	237	219	233	228	261	271	224	274	198	274	212	227	227	206	206	210	206	262	250	228	231	240	243	213	238	260	243	273	235	220	256	241	228	272	240	223	243	223	241	244	222	235	217	219	248	222	248	229	224	247	199	219	227	224	279	223	232	252	249	256	239	217	219	217	218	222	278	250	225	243	239	232	245	246	230	222	234	236	267	238	229	215	281	213	239	223	207	249	240	260	220	230	226	209	248	243	244	246	251	260	238	241	245	219	241	238	234	208	228	246	224	235	239	217	229	242	249	245	245	231	234	249	258	262	234	210	245	239	224	245	270	245	248	235	245	216	252	223	265	235	229	250	238	210	248	216	213	211	201	235	237	229	268	241	210	241	248	222	235	244	231	222	236	260	228	266	203	260	257	260	224	225	202	207	247	226	241	242	225	219	246	245	252	240	221	254	259	247	228	233	267	229	216	243	212	237	211	257	244	219	226	262	250	217	237	214	243	266	219	231	224	245	217	220	222	230	237	258	234	238	234	222	218	223	221	261	234	220	255	271	250	216	237	236	218	244	224	263	230	248	216	226	221	219	235	218	246	246	216	253	258	231	256	230	227	208	200	221	243	231	227	236	227	243	221	209	209	244	276	259	249	257	259	223	205	239	226	243	248	247	245	222	225	249	238	234	236	232	216	206	226	245	252	226	261	235	230	240	241	252	225	223	222	245	251	231	221	234	224	241	253	263	233	225	216	212	227	237	230	241	229	223	232	238	219	216	217	219	207	245	226	236	233	228	221	252	230	258	229	237	246	234	218	219	181	219	245	238	224	204	224	233	217	255	248	235	218	248	241	242	221	242	227	217	217	230	206	233	232	221	250	237	229	235	245	248	216	223	295	265	235	219	246	243	258	230	249	204	243	239	228	238	235	230	230	228	215	232	249	218	227	202	229	220	232	238	241	236	247	242	244	216	237	226	219	226	244	215	245	228	258	239	203	242	250	221	236	250	235	217	261	216	240	216	227	235	221	252	274	243	279	233	227	232	220	250	222	211	253	256	262	240	252	218	219	226	222	238	215	248	232	248	250	235	256	219	209	258	261	221	217	215	243	231	232	217	214	241	202	229	238	258	225	232	228	220	231	229	249	212	236	252	252	239	233	224	202	235	285	219	222	263	231	210	248	227	242	260	234	228	238	238	218	227	229	260	248	232	210	217	248	226	212	249	225	255	254	224	217	249	227	243	262	223	221	266	231	221	253	226	250	238	260	220	247	221	220	230	229	214	243	254	263	234	251	229	249	222	231	274	241	232	225	220	223	248	228	214	262	244	231	234	242	244	249	219	223	211	213	236	255	256	225	248	232	232	241	262	241	237	230	232	243	235	214	249	241	258	215	218	204	263	235	223	217	223	230	234	245	236	241	244	242	245	273	264	249	235	216	240	234	221	233	255	268	213	262	202	251	233	223	237	235	235	240	240	226	237	240	250	224	218	193	229	259	220	240	214	219	247	222	254	236	225	242	241	229	222	228	246	207	240	228	241	233	215	218	239	244	217	225	221	240	241	216	243	256	220	242	241	224	203	257	267	233	245	226	246	256	247	237	219	207	216	227	230	225	235	224	248	264	238	221	263	226	228	227	228	236	210	221	226	220	220	206	254	231	222	199	206	243	263	236	250	220	266	232	245	204	233	241	231	222	221	224	263	217	224	240	228	235	234	217	243	243	227	249	227	257	242	231	263	237	244	221	259	236	222	235	203	225	234	249	228	230	234	225	241	250	237	219
5508	8277	3107	1563	1005	792	710	641	611	651	585	538	601	560	559	565	562	556	499	540	523	561	552	549	577	535	578	526	534	554	528	503	531	532	543	557	540	543	544	559	573	551	579	535	543	521	539	559	561	546	550	545	545	535	527	521	530	564	560	546	542	537	559	550	522	550	554	513	546	545	522	535	540	527	560	527	515	541	507	565	567	556	522	539	548	552	520	534	541	567	586	546	547	526	494	525	534	539	538	528	506	517	473	560	553	562	571	538	515	539	558	530	584	536	538	538	506	509	506	534	504	527	566	532	554	513	576	503	525	545	522	526	483	563	485	541	535	520	473	491	541	527	551	551	537	506	521	544	545	546	554	515	564	539	487	545	548	543	554	548	533	488	564	542	525	528	497	550	523	562	514	542	515	548	516	487	534	499	541	565	539	521	491	489	527	559	524	540	509	528	529	503	490	567	545	531	519	509	525	532	555	518	546	519	523	501	514	492	524	548	516	552	543	525	517	571	526	521	551	517	576	537	555	509	562	504	527	528	532	530	505	526	506	536	500	543	570	501	524	536	485	555	563	538	598	541	498	526	540	533	543	529	500	526	529	487	550	575	528	527	556	536	516	532	531	513	539	483	513	562	551	540	525	521	540	527	548	539	513	568	484	498	561	549	533	501	527	546	512	534	534	516	511	539	539	515	509	537	543	511	504	570	518	539	506	518	530	551	510	593	544	557	510	519	550	512	522	527	588	574	525	514	508	536	539	548	540	574	559	524	556	552	554	515	577	567	566	465	542	534	539	544	520	552	525	538	489	536	522	560	511	525	524	523	557	530	533	581	525	540	552	534	590	520	571	555	546	578	542	506	512	556	520	518	524	524	521	543	496	527	533	517	550	572	516	555	524	527	503	556	553	514	532	493	515	544	509	539	526	541	527	515	518	530	558	511	530	527	546	546	526	570	515	526	561	526	555	521	563	494	576	546	556	555	505	566	460	561	520	499	560	547	539	530	564	494	562	493	560	525	546	513	504	525	535	550	525	501	517	523	511	569	487	548	520	540	527	559	518	547	560	558	549	555	563	492	516	495	542	558	548	540	536	585	517	556	565	548	566	531	543	539	485	532	525	526	578	495	505	515	539	598	540	537	454	514	491	529	507	511	537	527	549	543	541	497	507	563	576	529	542	528	537	510	570	518	531	554	544	528	543	538	486	535	554	548	507	507	525	522	540	568	535	588	505	498	527	541	545	521	514	495	529	526	554	487	556	567	579	540	507	539	554	528	523	512	561	514	523	546	525	504	562	478	511	505	560	506	520	574	520	562	538	537	541	559	496	522	540	597	563	582	537	548	544	550	543	532	481	491	520	504	570	546	551	512	514	548	537	530	509	576	536	511	549	593	549	504	532	547	493	575	506	508	530	521	545	526	554	536	537	542	540	520	518	522	492	534	550	527	530	514	558	491	562	535	525	485	600	535	517	553	531	533	527	562	558	565	545	505	533	579	535	515	518	534	546	515	560	504	525	534	525	511	492	530	557	537	546	541	521	538	557	487	512	532	524	528	496	536	525	535	544	524	536	508	533	568	550	554	567	558	534	541	512	519	522	551	575	514	579	493	549	560	574	521	544	550	497	536	520	542	534	492	502	532	523	527	526	522	492	527	491	569	538	560	545	501	578	524	530	522	537	516	506	544	537	527	533	502	538	505	520	563	561	513	533	541	573	533	573	530	592	568	512	524	495	524	506	561	488	555	475	568	508	535	531	538	501	495	565	526	536	479	502	535	536	531	491	536	501	545	536	525	590	551	552	588	552	517	551	528	545	519	557	572	514	507	581	542	517	558	498	558	543	507	541	554	564	539	519	527	536	543	553	529	549	540	557	537	536	528	556	544	517	549	546	566	522	570	521	509	538	508	518	504	521	512	567	543	519	561	552	507	534	553	555	529	530	526	537	562	514	540	553	522	520	562	507	570	545	482	562	562	537	543	496	552	540	606	541	580	557	580	534	524	524	544	533	531	544	517	507	558	524	517	552	563	507	565	541	532	526	572	527	504	541	497	531	521	553	531	509	560	584	580	550	485	512	562	553	541	511	579	537	503	552	558	514	520	529	569	527	509	481	549	515	501	545	565	512	521	544	522	502	487	534	560	521	527	521	531	524	528	545	522	522	559	562	522	547	491	532	531	576	545	531	576	530	535	550	528	526	542	534	544	527	546	568	562	523	577	533	525	496	539	511	488	541	532	523	536	576	541	540	567	552	568	520	533	572	531	555	514	558	534	538	538	529	538	555	486	532	525	515	541	493	532	521	529	521	515	557	578	558	542	501	537	521	515	546	577	546	547	498	563	564	559	507	522	522	534	546	516	541	570	531	535	527	534	558	538	519	518	524	537	529	532	563	500	550	546	532	539	522	497	531	540	513	533	570	524	514	532	552	543	593	547	564	480	530	524	530	527	507	557	508	547	520	509	553	534	499	580	539	495	515	554	557	560	515	530	524	543	542	524	557	543	502	528	546	540	541	509	550	528	510	520	536	527	489	525	567	540	555	511	555	550	491	491	578	514	545	475	559	561	555	553	490	528	527	494	561	571	549	513	552	542	494	556	541	581	536	560	551	530	528	578	518	521	539	559	536	534	555	591	545	533	532	534	552	499	545	557	489	525	585	541	533	534	516	564	528	524	530	544	577	530	520	547	584	500	524	536	557	510	565	565	506	546	549	538	542	565	554	549	523	527	547	528	515	513	519	516	535	564	534	547	576	545	503	552	531	513	518	585	525	536	559	519	557	569	545	524	493	598	527	552	520	542	568	506	493	543	586	565	510	550	508	507	509	548	545	546	558	518	530	526	543	541	489	541	581	541	553	509	496	545	545	531	539	572	536	540	525	531	552	576	510	531	535	555	495	554	489	506	560	561	548	514	570	525	575	575	543	535	527	470	530	573	515	537	496	529	539	532	542	523	553	551	526	545	532	490	542	539	523	518	565	538	551	549	539	521	529	539	566	558	576	534	497	507	529	533	516	523	511	531	530	548	546	508	534	541	506	530	572	523	505	540	552	538	515	554	505	563	530	543	565	570	573	595	540	554	528	531	520	542	534	526	515	548	545	536	562	534	544	510	559	522	502	549	531	547	562	531	524	537	550	567	591	557	526	526	545	532	534	555	499	550	527	521	542	531	554	522	571	522	499	531	535	529	550	524	553	548	519	508	481	557	546	568	522	556	565	550	561	584	553	518	577	538	581	528	567	546	559	538	522	538	532	547	537	515	524	522	511	584	535	525	499	536	521	553	549	553	537	518	529	549	513	528	546	524	556	514	546	547	559	511	535	560	550	542	535	513	509	553	550	562	542	574	525	505	474	530	511	495	518	523	519	555	518	580	554	508	515	553	530	508	531	569	545	535	533	555	547	537	534	552	508	554	512	559	529	535	500	571	532	516	518	574	523	558	569	538	529	577	518	530	509	534	565	563	539	530	571	531	498	528	511	525	526	504	514	538
33786	10936	1160	489	404	386	378	368	331	401	401	369	382	370	399	377	401	374	377	353	418	377	394	360	367	370	377	346	380	383	389	347	374	375	357	391	385	374	401	366	345	352	414	357	376	392	371	388	378	391	396	350	364	414	339	366	357	397	366	379	416	417	367	393	393	384	385	363	386	341	371	361	386	350	373	406	358	336	363	381	371	386	385	377	372	355	429	372	402	362	355	343	392	374	385	344	364	357	400	383	374	368	377	370	371	373	342	392	320	384	402	366	375	373	354	368	374	366	386	397	396	372	381	375	381	345	377	388	353	342	413	387	392	363	392	379	358	381	375	415	387	388	407	379	337	362	387	369	370	435	350	374	355	341	364	424	369	383	388	373	344	394	404	384	373	380	397	385	374	386	357	369	353	380	387	356	407	417	399	375	388	358	372	357	325	370	388	333	379	360	384	370	379	388	399	387	353	408	385	385	378	404	390	405	357	396	381	407	384	382	376	366	387	407	378	396	393	364	363	380	379	367	441	376	338	398	396	364	366	385	377	389	376	393	359	403	350	384	355	385	358	380	407	396	367	404	430	389	362	355	395	388	399	402	337	376	411	430	376	374	393	393	419	367	349	382	373	376	383	364	395	339	357	389	379	394	367	377	425	370	391	343	374	401	381	379	402	331	384	409	393	350	401	352	401	399	378	381	389	398	344	385	385	371	391	365	411	423	384	372	394	399	387	396	345	367	385	364	365	378	362	412	360	366	368	382	396	382	447	414	414	408	368	364	377	366	384	354	387	402	353	392	374	394	383	404	350	407	369	381	390	443	365	398	387	382	359	355	376	409	375	381	393	399	375	404	375	358	339	415	389	351	359	397	350	365	382	370	396	354	351	360	368	364	385	446	379	376	372	396	363	365	343	373	381	405	373	372	382	376	327	386	379	344	380	374	379	344	331	357	359	347	362	421	399	392	388	359	358	381	411	365	394	381	374	388	414	402	358	367	341	376	367	429	371	362	344	375	414	353	365	416	420	358	377	440	357	350	388	383	369	371	370	373	381	376	361	371	377	343	407	403	404	384	370	362	383	385	410	369	395	386	381	364	384	395	396	397	378	448	358	359	414	382	390	361	356	369	369	394	385	396	374	373	342	396	373	403	391	390	394	363	388	404	399	387	379	379	375	366	401	347	376	380	355	425	371	384	365	369	387	372	373	384	387	381	382	370	403	374	367	367	412	349	380	334	386	355	417	394	379	390	404	398	362	387	368	365	335	355	363	356	343	408	403	352	382	378	381	417	375	366	362	400	384	408	372	342	358	357	387	408	372	343	418	408	386	405	377	405	361	367	383	366	362	345	398	377	379	364	384	357	378	403	398	370	386	384	397	352	350	393	388	369	377	354	387	342	372	418	394	428	358	371	399	397	418	399	357	366	420	408	398	382	361	362	379	342	356	357	363	370	345	381	356	375	356	360	404	347	413	404	383	411	386	391	373	431	377	404	368	377	427	364	362	372	350	352	392	387	409	362	392	377	383	429	393	436	385	412	375	374	371	342	382	393	395	351	368	385	374	420	372	414	414	389	399	402	411	385	404	350	394	362	397	388	359	379	367	383	372	388	389	350	382	419	410	399	413	396	367	327	382	385	425	387	394	357	373	405	351	386	362	392	395	387	373	396	430	385	382	381	386	380	380	393	414	373	374	346	369	400	400	360	370	379	377	374	385	392	401	393	370	363	366	407	394	377	328	336	363	384	384	393	359	369	375	346	368	370	405	402	380	395	365	370	395	398	377	367	355	386	373	382	370	353	372	395	395	385	373	370	427	383	372	388	378	378	409	382	370	394	374	385	418	401	385	386	385	397	341	364	374	344	362	414	387	398	380	370	371	333	376	399	404	369	366	364	360	408	385	372	390	394	403	386	394	368	375	365	376	383	378	395	395	413	377	384	394	415	385	354	370	373	380	402	359	365	412	386	392	399	361	384	394	367	411	374	362	356	393	373	366	370	347	433	407	375	376	418	390	430	383	399	379	374	363	386	367	368	373	341	381	389	356	348	372	384	395	402	381	353	380	397	391	388	389	342	379	396	363	340	405	391	376	410	398	365	392	397	380	390	369	398	361	395	406	385	336	387	389	391	360	395	403	360	450	338	417	358	409	359	397	410	380	366	374	336	362	377	360	392	352	414	374	369	373	371	387	357	370	415	365	334	376	383	377	365	377	373	364	362	397	389	400	380	385	365	366	399	387	389	374	377	390	383	386	427	394	379	359	400	418	355	383	349	382	393	397	380	379	395	365	360	390	383	411	338	360	412	385	410	366	425	382	388	379	385	361	394	376	411	385	431	376	330	363	379	363	387	358	357	359	370	391	354	375	368	365	400	396	369	355	410	402	415	362	337	420	388	407	353	370	403	330	387	375	365	365	366	405	373	396	377	384	385	375	342	379	338	398	367	358	389	341	352	377	381	353	351	397	405	388	381	429	394	410	342	371	385	383	387	395	346	399	354	338	350	371	367	383	372	379	384	395	392	335	357	378	370	391	360	378	369	386	376	356	437	393	365	429	376	386	387	395	397	397	403	340	353	395	400	432	367	362	384	404	376	360	383	403	377	371	387	382	405	346	360	369	343	405	394	343	379	384	370	391	401	397	375	407	408	373	400	329	367	364	366	412	408	368	372	392	359	363	406	388	372	380	398	391	376	355	370	385	358	362	371	420	390	397	412	390	370	396	349	395	378	398	366	362	389	411	376	397	332	367	367	340	401	392	357	377	340	419	364	353	402	366	374	398	378	399	385	361	389	372	417	367	385	403	435	387	363	382	330	372	398	356	347	388	348	397	382	394	381	379	362	389	385	374	365	356	380	367	368	355	333	361	383	372	384	388	352	394	369	371	371	394	379	369	360	387	348	376	372	406	363	363	364	407	395	373	405	368	375	361	327	364	363	379	377	414	356	377	405	377	355	391	375	387	340	397	408	375	333	373	357	423	390	363	368	397	371	406	392	368	425	385	398	378	359	399	398	360	362	372	367	348	355	368	361	353	396	389	384	425	358	370	376	371	389	359	353	394	377	349	343	380	412	355	456	409	327	352	393	414	350	406	363	388	382	379	396	372	347	398	392	399	400	377	382	383	390	379	354	347	387	401	375	378	388	394	359	379	362	362	388	355	374	403	358	381	358	366	403	401	391	379	395	361	429	366	407	383	372	397	394	375	378	354	356	398	375	370	414	389	388	325	383	375	415	410	337	381	420	351	371	384	365	372	385	414	378	381	364	378	402	375	390	361	403	394	440	353	411	385	387	380	411	391	407	413	370	375	340	343	389	393	376	414	385	403	390	393	411	389	400	382	358	333	374	409	406	406	349	356	353	386	430	361	384	352	341	357	395	414	409	393	365	398	374	370	356	346	408	393	335	367	388	391	406	350	367	388	357	406	387	382	353	368	371	385	455	388	395	391	359	388	377	347	378	361	363	373	410	375	359	409	376	429	423	399	335	396	379
6849	2207	928	880	851	855	850	842	869	895	853	872	882	888	849	811	874	775	877	851	844	857	816	919	836	871	855	825	853	858	837	835	859	819	833	836	828	837	836	870	830	837	880	878	848	841	884	804	832	865	820	816	847	816	797	831	806	885	853	855	851	874	869	833	876	862	813	846	873	807	823	865	902	823	809	809	804	823	836	872	900	815	884	812	866	854	803	839	856	874	838	881	834	853	798	836	798	878	863	841	822	863	867	853	812	853	824	864	887	847	811	832	841	881	854	851	859	873	900	849	852	850	885	868	849	814	862	868	814	853	875	856	850	892	855	895	812	841	891	805	883	859	847	813	836	820	821	853	828	802	843	820	833	814	839	894	840	775	837	860	815	840	851	880	904	831	772	864	862	823	816	843	871	850	845	855	889	865	861	859	908	875	835	850	836	835	839	879	848	796	855	858	772	836	836	833	815	871	854	850	824	862	841	847	894	815	851	799	869	825	843	874	813	813	868	817	798	842	819	830	846	845	858	883	852	903	840	850	866	854	842	862	918	812	821	895	881	764	836	826	894	801	790	848	801	811	854	797	835	855	807	812	829	848	886	807	790	816	821	834	862	854	835	838	831	858	860	899	851	845	866	806	881	812	866	844	858	820	840	885	791	836	886	846	835	799	875	869	861	819	837	866	848	864	865	867	868	866	815	849	821	831	885	839	822	863	829	831	865	852	847	830	851	834	835	856	802	935	852	823	820	833	830	881	813	825	829	807	934	824	846	876	850	854	811	842	871	858	864	805	796	860	820	842	792	857	824	797	872	873	870	822	855	837	835	851	864	822	856	853	768	836	858	834	823	817	835	805	879	842	824	822	866	857	842	808	798	844	773	863	848	798	853	829	910	840	875	897	847	844	846	796	822	872	794	845	803	910	853	810	874	821	825	838	834	841	802	900	878	853	794	848	829	824	860	803	865	856	844	802	864	842	850	858	842	840	854	866	855	872	879	785	864	874	787	880	893	867	812	850	839	806	845	819	841	817	850	851	880	842	835	812	873	844	874	863	824	861	799	840	911	842	838	855	861	814	855	847	819	840	851	864	860	905	882	818	822	844	839	868	838	892	858	847	821	825	857	889	831	879	877	831	811	830	842	870	881	823	834	828	861	891	809	863	831	876	799	848	800	864	760	845	860	822	828	870	853	846	836	851	832	874	877	870	835	834	839	865	833	887	892	829	809	866	867	842	825	841	870	922	886	857	828	864	884	810	850	843	814	786	867	822	865	834	838	890	853	811	827	889	808	811	798	872	744	900	830	888	846	853	851	846	846	842	809	837	815	840	874	806	821	870	852	807	818	859	843	812	842	833	867	807	886	879	825	837	843	810	816	830	858	796	805	849	845	847	917	842	821	870	897	888	897	830	869	845	883	851	767	836	803	866	870	898	833	832	839	879	871	885	851	824	861	861	821	845	821	843	903	848	815	873	847	848	851	842	824	834	895	862	821	833	842	849	824	864	864	766	852	849	846	879	881	902	799	833	853	782	837	839	797	825	866	841	858	820	848	848	829	880	846	851	828	825	816	831	837	797	870	852	833	815	836	893	805	878	823	796	843	897	808	877	857	798	883	837	859	841	934	828	864	838	856	825	866	852	842	801	828	807	846	821	857	877	858	822	844	846	828	820	816	818	870	864	826	883	818	825	831	863	851	834	859	841	863	950	877	872	815	844	839	846	877	851	879	846	807	867	843	863	853	828	848	845	887	790	878	867	797	890	855	833	829	859	853	835	837	842	912	845	835	837	787	828	857	841	924	870	841	852	796	834	872	826	855	847	783	850	826	853	811	857	865	851	797	830	857	845	779	842	856	859	832	862	865	867	811	846	841	859	819	849	861	853	843	854	816	834	877	881	876	851	864	837	848	823	855	874	811	844	833	826	833	901	820	830	879	840	838	862	850	817	838	821	855	869	814	810	843	887	829	871	841	879	866	855	853	865	874	823	833	797	890	856	867	895	781	854	815	833	888	842	879	786	840	834	846	827	799	830	845	806	844	862	890	840	837	836	833	875	846	843	815	865	815	857	811	846	867	845	789	823	844	816	819	867	853	856	857	842	847	847	843	845	777	800	838	902	888	838	844	857	874	817	811	847	807	832	845	842	883	846	876	842	819	820	862	879	870	868	826	849	811	849	877	831	875	865	821	861	835	827	830	834	880	785	842	834	850	860	896	808	844	849	782	838	846	851	811	882	852	865	838	860	848	866	844	835	825	846	839	877	856	803	851	815	831	855	870	823	868	865	823	835	845	809	837	873	820	862	886	797	831	825	902	861	867	830	780	838	817	796	777	871	869	852	825	874	860	877	828	926	819	851	863	816	831	822	860	859	889	843	895	870	918	844	846	877	842	823	869	886	838	910	828	831	829	880	833	866	802	842	843	826	865	849	867	799	836	866	843	851	804	830	830	847	882	882	871	868	801	826	801	839	826	805	849	899	815	883	843	886	858	823	868	817	838	889	833	834	843	837	790	858	827	858	880	868	858	846	837	840	833	850	889	891	784	854	841	823	863	822	846	893	818	823	809	813	838	802	819	847	857	831	840	877	825	804	876	888	813	811	841	810	849	814	929	876	826	872	829	820	845	847	852	823	831	836	891	839	852	904	845	861	859	824	845	842	829	868	848	818	837	855	877	823	829	873	837	814	877	895	882	856	850	828	878	863	850	878	825	828	833	817	832	864	835	844	828	844	818	809	839	854	831	825	833	839	817	846	887	841	849	866	832	888	858	826	831	871	802	824	821	821	863	779	848	833	835	812	867	843	854	820	793	827	878	804	787	862	867	810	869	874	851	843	836	846	826	814	828	816	901	841	825	848	868	821	854	853	845	868	849	840	799	811	781	817	900	834	853	829	852	832	885	835	874	831	832	846	875	848	820	839	882	869	806	830	822	869	870	830	843	795	894	865	861	795	824	858	843	809	792	834	856	903	848	828	841	890	838	864	857	847	811	872	818	869	800	882	846	874	909	817	883	853	846	819	780	871	840	888	809	864	912	821	874	808	864	874	880	766	844	821	819	846	837	813	839	829	854	825	854	870	879	872	837	870	845	837	896	833	853	852	854	907	803	826	834	866	837	873	825	890	834	874	894	861	871	863	842	863	855	860	872	879	793	832	857	824	850	866	845	883	804	846	830	844	889	865	860	854	874	863	788	866	810	854	862	843	834	828	881	826	868	850	786	817	810	879	833	887	880	871	838	872	833	854	868	825	841	840	838	870	797	879	868	844	839	832	857	815	874	779	851	833	832	841	829	839	873	870	857	863	832	854	887	850	860	867	844	901	831	867	878	801	862	849	865	823	885	839	861	847	800	836	845	886	855	871	851	859	889	887	810	856	884	829	874	858	896	862	847	867	820	847	832	857	830	842	842	798	874	822	881	842	822	828	862	867	843	784	878	923	849	889	851	846	782	837	851	839	823	819	824	849	914	863	838	850	850	832	850	867	854	844
25384	21725	25545	28428	21617	4638	678	582	482	501	474	416	424	445	506	495	455	442	446	420	389	400	424	450	388	418	427	406	447	429	424	433	427	441	391	458	457	454	443	455	427	439	454	479	440	415	425	463	409	426	420	451	394	403	396	439	427	444	463	455	420	406	396	432	424	403	404	439	485	421	387	420	431	485	394	393	406	436	432	433	393	423	425	432	423	418	386	412	450	416	398	449	425	399	382	425	402	426	413	410	403	446	405	413	445	440	401	413	457	402	415	449	463	411	406	399	414	402	405	435	439	386	437	427	427	444	460	434	408	435	423	433	446	431	428	411	413	404	447	418	446	445	411	435	433	420	385	406	428	421	378	385	409	444	409	377	402	428	424	419	418	413	417	418	409	405	398	468	422	431	415	446	402	403	404	481	408	446	455	408	402	433	424	415	378	415	403	410	452	408	436	432	414	432	476	426	415	401	448	405	437	442	417	409	399	442	458	417	455	416	420	425	384	418	413	457	467	443	418	433	453	358	418	465	369	404	421	430	406	400	486	425	426	393	425	405	399	409	420	452	464	446	417	410	418	427	411	434	426	462	400	413	400	450	438	400	426	398	456	498	452	407	414	430	428	431	469	439	439	414	421	441	418	439	461	428	438	420	427	423	407	441	390	440	416	430	390	401	409	445	407	413	408	416	432	438	433	419	446	398	434	452	402	414	420	393	418	433	411	446	437	391	435	406	432	429	441	420	386	434	444	418	450	402	380	419	435	399	438	442	399	439	425	406	427	422	434	432	408	438	450	435	417	450	449	434	384	404	433	453	469	484	424	414	411	398	394	443	447	433	432	417	411	481	456	434	413	397	451	456	435	398	400	412	435	390	438	447	451	431	433	445	426	407	412	405	403	415	418	468	458	443	420	461	455	424	436	406	421	413	437	408	404	437	401	401	415	406	463	452	469	425	419	419	393	420	451	418	417	450	441	427	467	400	394	430	438	379	400	423	392	410	415	420	404	384	460	409	418	444	447	402	437	433	404	456	387	425	451	415	445	424	396	421	445	405	444	421	406	410	447	456	412	425	419	450	470	417	419	413	434	446	434	460	434	437	427	426	400	422	426	394	406	401	422	416	429	436	396	414	449	430	424	412	446	449	416	391	412	404	434	451	402	424	396	453	420	427	424	395	368	440	450	441	400	431	411	433	443	441	442	414	443	418	444	438	440	405	399	388	441	437	408	442	434	439	407	390	453	394	419	399	403	461	397	410	374	425	427	419	401	407	405	457	435	423	438	425	463	439	432	430	425	401	423	398	390	432	420	418	438	437	409	410	430	433	405	396	405	429	439	410	430	432	407	427	413	473	435	444	427	424	434	438	415	376	423	439	458	473	432	433	415	398	427	453	407	469	428	431	439	417	453	381	415	448	407	462	386	395	452	437	428	442	399	428	413	436	433	402	455	424	436	448	426	401	425	399	419	410	422	431	430	406	450	393	415	429	432	390	441	423	412	436	411	419	426	391	401	427	446	449	412	433	431	372	388	428	412	432	400	400	413	394	408	402	414	454	440	390	430	423	390	410	395	419	390	460	445	399	403	407	419	425	473	440	415	444	431	400	423	418	413	422	446	436	456	422	400	440	447	413	437	430	436	459	424	365	430	439	417	443	410	423	445	400	437	419	427	406	422	407	433	446	406	442	390	406	417	410	413	391	386	460	430	421	425	444	425	448	411	386	430	433	470	444	434	398	428	395	436	426	415	436	462	442	447	441	429	416	397	444	431	433	424	435	430	401	438	380	448	427	457	412	407	427	456	421	406	426	447	408	428	401	385	417	411	439	430	438	414	440	456	385	417	426	398	403	463	431	428	427	430	401	401	413	418	421	398	384	446	384	399	447	445	428	443	402	423	418	430	428	422	418	373	432	443	432	436	414	432	419	443	440	426	426	410	412	433	442	451	471	382	412	452	441	429	372	445	466	399	432	425	427	384	391	410	424	407	438	417	390	392	407	411	444	465	470	421	444	418	431	384	436	405	448	421	441	450	436	444	408	414	403	442	405	428	430	436	428	424	417	426	442	415	438	403	385	423	447	419	459	420	418	384	428	456	445	406	418	411	368	445	443	459	445	450	423	380	411	412	430	413	385	397	436	395	453	456	415	401	409	467	497	422	418	422	431	450	439	395	403	427	401	458	411	398	424	451	392	409	448	441	440	399	414	379	465	436	403	442	459	437	431	422	439	412	438	407	417	409	434	425	425	394	436	443	425	409	396	450	401	402	437	409	437	413	443	443	462	442	454	400	430	421	433	433	420	413	432	404	434	424	440	419	429	379	431	463	433	409	420	430	406	417	430	421	467	437	444	405	410	415	401	405	416	398	400	427	416	434	433	441	452	412	452	388	445	420	443	433	458	430	401	404	424	420	434	413	435	438	458	397	385	456	464	408	420	424	479	420	455	438	417	407	432	458	454	429	420	433	463	425	457	419	435	424	457	473	394	397	426	424	436	450	400	445	392	450	409	423	446	405	432	431	384	419	436	433	446	446	443	425	414	414	420	460	429	462	394	426	437	459	391	420	394	477	433	419	427	408	454	400	398	430	433	416	409	391	425	464	393	412	460	426	444	422	465	439	431	408	435	406	439	452	374	419	442	420	425	420	453	409	388	443	448	497	445	409	441	453	443	387	406	411	380	452	424	448	426	389	406	412	451	419	421	443	383	395	431	437	409	408	441	417	374	454	429	393	457	394	427	417	425	433	437	426	444	456	463	416	377	476	397	420	391	427	411	356	422	432	440	426	449	412	443	401	410	431	445	462	411	469	448	442	375	418	409	446	434	460	460	431	400	421	456	400	383	440	420	456	447	401	449	386	428	451	417	439	435	420	411	399	444	396	450	438	406	456	443	440	430	385	417	434	454	416	430	429	391	395	406	423	442	445	392	417	437	430	408	397	434	471	464	430	397	442	424	426	455	433	429	444	419	434	431	422	406	422	428	392	451	377	445	404	409	427	436	444	424	433	394	429	401	414	425	445	382	413	401	415	441	412	452	406	452	436	446	409	401	437	464	387	405	419	410	412	394	371	436	413	405	424	455	406	425	367	401	441	434	454	389	397	438	418	462	435	445	398	434	382	432	423	438	413	439	391	441	416	412	406	412	438	431	415	415	418	485	416	435	429	424	419	431	433	432	443	376	454	425	418	440	446	442	438	402	404	417	460	384	379	401	485	436	432	407	454	461	412	414	417	408	436	422	382	424	417	389	433	418	407	410	408	451	431	420	424	401	430	395	445	393	408	413	426	427	439	446	419	384	432	444	468	387	442	435	414	428	430	425	449	445	445	436	392	455	397	395	415	420	430	412	421	411	403	411	414	432	432	384	419	440	470	452	430	484	421	418	486	435	399	375	449	430	433	456	397	413	442	419	447	434	406	471	429	395	400	415	399	406	406	462	411	437	457	429	435	433	430	409	430	428	416	430	398	401	404	419	437	431	390	447	421	398	469	427
5220	5507	2323	1488	1117	1051	999	925	915	972	953	884	920	889	885	872	934	951	891	912	905	907	873	947	948	914	848	915	924	865	899	907	878	924	896	848	906	895	966	876	930	907	912	912	904	887	954	888	892	855	900	878	890	892	942	891	891	938	905	915	904	956	885	917	879	895	927	898	891	878	856	835	885	877	860	890	876	926	942	916	908	852	917	873	911	872	908	928	908	915	894	932	917	918	907	898	921	906	885	869	949	851	890	932	919	847	869	907	931	931	869	895	898	886	925	878	939	934	901	940	953	940	893	908	927	877	917	951	906	883	908	896	947	905	887	942	900	880	874	853	910	889	914	858	935	923	977	925	901	919	905	916	866	894	899	900	930	927	978	867	890	850	902	929	876	896	905	884	876	900	889	923	873	941	879	896	914	907	899	914	977	921	888	906	917	902	927	896	933	880	895	904	939	914	955	932	899	913	923	857	917	934	908	970	918	867	858	920	948	937	892	909	862	873	981	928	895	874	906	924	890	944	910	913	893	955	879	889	872	939	925	908	914	893	900	862	910	960	951	953	882	896	930	957	982	945	892	881	862	930	888	889	920	910	906	957	885	939	888	951	926	932	929	896	900	870	917	906	905	916	934	900	860	979	866	953	925	898	878	964	974	870	955	870	884	939	907	947	946	930	859	865	908	890	933	889	901	906	871	897	928	872	852	888	824	925	890	951	922	919	891	943	898	840	909	937	943	884	908	871	877	916	978	934	909	945	908	909	940	895	928	901	875	888	893	907	938	857	917	886	945	910	933	906	930	883	945	902	897	918	910	930	872	829	908	857	904	907	884	875	953	916	842	923	895	939	848	898	926	927	937	911	919	924	897	881	892	914	892	886	833	885	860	917	931	927	939	891	921	971	908	909	880	914	900	985	933	917	937	887	904	864	961	930	934	871	909	919	911	936	928	918	928	932	883	910	913	894	915	913	942	939	901	864	873	910	942	914	937	870	907	922	923	943	880	973	884	907	921	928	927	906	875	859	877	897	913	897	894	891	860	922	956	888	930	908	946	895	919	915	918	900	931	920	886	889	940	964	927	872	886	883	905	936	872	910	909	840	956	903	902	893	898	890	939	914	874	874	899	904	917	877	916	886	909	896	884	884	917	896	912	861	881	909	908	923	943	932	897	905	930	875	919	832	883	940	924	907	867	929	902	873	877	928	830	944	872	898	864	861	951	915	894	955	954	910	853	899	903	916	906	916	884	899	896	924	936	902	907	885	933	877	880	914	904	930	915	918	904	933	919	838	911	919	907	904	865	850	861	917	916	867	918	899	855	917	881	911	888	888	886	948	885	877	933	909	895	904	890	877	883	885	922	969	900	907	856	943	952	895	874	925	895	933	919	943	950	995	926	909	945	913	884	878	912	897	919	870	906	918	869	849	854	922	929	910	902	887	920	921	956	871	940	846	887	882	867	902	894	906	872	951	878	911	925	890	874	944	912	921	892	879	872	895	902	931	913	904	894	900	871	881	904	897	911	906	919	915	885	907	1014	878	934	845	893	863	929	949	921	863	837	889	887	919	923	856	941	882	914	909	871	902	906	933	921	836	888	896	943	917	945	899	906	882	897	910	906	882	881	943	905	916	854	922	925	908	963	973	879	883	929	940	905	922	926	903	951	889	917	943	927	923	886	918	866	896	904	907	919	910	912	919	879	923	896	904	903	920	896	865	943	913	866	917	891	872	880	901	878	910	911	899	931	911	963	894	898	884	871	905	882	876	906	924	908	935	906	932	885	871	898	896	914	872	899	897	893	928	893	927	897	844	888	966	911	868	851	877	834	891	913	935	915	936	922	918	891	929	857	863	936	931	894	933	942	881	926	897	825	897	898	899	929	948	872	922	925	902	915	867	939	919	909	921	918	888	878	937	899	931	911	909	900	894	901	939	853	902	873	910	950	928	947	947	924	919	895	862	876	862	948	886	913	914	888	894	935	889	933	931	931	926	928	924	938	864	964	918	903	891	933	970	954	937	947	894	916	943	929	919	902	897	936	882	936	950	878	889	889	889	896	909	902	891	910	894	946	886	895	861	882	870	899	882	963	883	880	954	894	915	888	908	955	872	902	906	941	900	917	952	941	875	918	926	885	916	937	889	873	934	874	868	912	892	909	875	905	934	933	919	887	832	855	890	934	939	912	866	929	919	869	919	952	908	961	899	920	868	967	887	908	842	914	861	934	914	982	919	930	891	873	921	922	905	935	942	871	875	901	916	900	933	893	923	925	917	908	870	922	889	870	910	900	887	893	904	887	910	938	907	898	903	887	914	861	880	907	930	924	941	887	935	942	957	913	888	902	987	933	905	883	877	903	902	937	943	862	870	949	886	930	937	941	938	920	902	902	866	896	883	893	928	921	851	890	931	933	865	930	906	916	867	909	896	933	883	871	893	912	938	912	906	976	915	943	907	857	952	875	921	893	930	941	900	825	951	919	900	895	886	904	904	898	977	901	887	973	906	944	961	891	892	917	894	889	962	913	910	898	904	898	932	962	935	892	914	964	876	948	892	922	854	961	924	962	884	928	917	933	925	921	883	864	960	943	983	883	905	887	937	902	949	932	909	949	877	948	918	875	847	921	904	875	859	873	897	927	893	878	941	906	935	921	954	928	908	896	907	875	914	816	937	914	893	906	863	912	897	888	845	916	899	900	964	845	907	930	923	903	902	874	931	921	896	886	942	920	911	854	950	901	901	915	917	904	829	905	922	917	856	902	889	910	942	945	944	939	955	923	911	879	901	921	885	856	919	908	911	908	919	957	903	911	925	923	919	887	909	910	935	882	922	886	827	961	907	873	893	933	900	939	882	903	952	936	902	924	923	926	900	873	936	885	891	1018	930	928	931	885	940	842	942	922	857	914	883	947	901	959	927	858	949	932	904	956	918	912	870	937	898	890	919	873	897	872	850	896	898	917	919	872	961	938	844	898	910	920	926	884	914	896	901	873	889	934	906	911	906	884	860	895	964	899	947	854	866	941	863	856	906	926	947	856	902	862	897	959	929	893	884	894	934	853	920	889	918	885	935	978	959	935	940	910	917	904	892	914	888	908	919	903	883	948	862	940	938	868	912	966	923	915	966	834	913	929	899	892	927	926	882	951	878	902	964	898	919	916	913	879	921	925	962	894	884	940	898	876	881	916	925	848	918	887	899	906	928	850	894	909	928	905	905	904	918	889	923	918	869	912	903	879	861	909	866	928	866	879	821	918	909	903	914	923	893	940	935	917	927	883	974	874	889	919	885	858	956	918	911	885	916	926	901	924	913	890	894	986	913	904	917	904	957	942	911	909	895	890	906	855	910	938	934	931	917	926	903	920	845	905	864	956	923	934	873	924	892	911	920	885	895	976	936	893	948	895	865	888	916	925	890	905	931	921	927	923	863	971	880	947	889	899	931	921	930	894	922	912	921	849	870	939	903	905	868	939	931	924	914	842	911	925	903	910	887	864	892
24524	21702	26085	27836	21708	21724	3113	549	375	325	315	292	296	290	292	261	279	264	277	261	266	251	247	234	254	223	292	236	267	266	245	239	237	205	277	257	216	258	225	248	279	234	228	244	228	256	234	232	280	233	225	264	247	238	223	242	221	246	225	237	243	227	228	231	258	232	242	262	226	225	245	238	218	254	242	223	245	240	193	210	227	251	274	238	235	227	244	229	257	257	271	230	220	232	252	235	255	219	241	230	200	232	227	227	218	219	252	264	265	240	271	251	260	219	210	244	231	228	239	234	225	226	234	239	254	273	232	225	252	217	249	237	246	230	248	242	265	245	255	232	214	248	250	228	230	227	236	226	225	272	239	278	238	243	256	257	247	238	234	277	254	222	212	275	217	225	241	223	201	241	223	242	243	236	247	271	246	230	227	255	199	227	205	228	242	239	262	254	235	239	245	237	239	245	237	229	233	252	227	219	204	209	216	239	259	244	239	240	211	232	230	219	243	219	253	249	235	220	218	219	220	229	228	237	204	243	245	252	249	232	188	241	255	241	270	253	229	265	253	246	257	225	262	246	242	234	218	252	254	238	264	252	238	209	236	230	234	239	235	287	228	233	221	230	248	237	238	252	220	255	235	239	248	230	207	223	232	244	244	241	239	228	253	256	230	235	254	253	254	217	220	262	238	255	240	271	249	267	253	243	218	217	233	213	214	222	248	209	208	223	259	243	266	234	237	241	241	240	213	216	251	274	235	229	241	250	254	213	228	253	217	245	262	236	223	237	237	216	216	235	245	218	254	267	243	266	231	266	225	207	265	243	224	247	231	241	225	221	250	244	265	230	229	228	253	257	266	226	246	243	225	225	246	238	255	218	225	216	238	247	238	220	218	265	235	238	206	233	253	240	212	280	205	234	241	223	239	266	233	235	232	215	213	246	222	232	228	225	254	193	227	224	229	238	254	249	244	220	197	263	241	233	254	236	247	244	229	244	237	244	227	263	209	209	246	214	250	252	213	224	227	238	232	252	235	207	237	226	244	249	223	208	221	242	238	217	233	243	234	220	228	219	238	240	236	223	245	225	203	226	227	218	235	238	254	231	215	218	249	260	229	229	253	209	251	246	229	226	225	232	228	212	231	252	242	213	235	228	236	258	237	202	241	243	231	258	251	215	216	213	226	227	256	275	234	205	222	237	269	231	246	226	244	224	236	235	223	214	251	231	251	223	228	266	221	255	277	237	215	229	227	264	241	219	224	262	220	218	245	242	237	233	255	223	209	238	247	234	236	224	260	229	224	256	214	266	226	237	233	229	234	228	242	224	244	246	232	248	225	249	224	218	244	216	244	238	239	231	259	237	235	210	256	237	256	222	234	248	220	237	234	253	239	238	278	203	251	257	249	279	232	219	234	217	217	249	231	256	225	247	231	263	225	241	252	218	226	255	234	243	273	249	261	244	253	239	232	219	223	238	254	273	232	219	231	247	227	223	219	277	209	252	226	217	235	207	234	216	244	217	235	234	245	236	252	231	226	228	238	244	224	242	238	214	225	201	252	270	271	243	246	203	241	261	246	245	242	207	223	231	226	236	246	235	244	216	231	256	224	240	247	248	220	236	247	231	254	238	259	220	228	252	272	239	262	237	249	201	237	244	251	204	252	221	229	235	232	253	214	230	271	234	264	226	261	232	241	195	230	223	224	255	232	239	269	240	254	232	257	233	234	218	256	239	241	229	242	219	237	224	254	241	224	247	208	232	228	220	228	241	208	234	259	237	204	236	234	230	255	262	238	239	229	243	232	217	235	213	253	227	228	220	246	234	204	238	223	239	238	216	219	232	241	212	229	237	228	242	269	256	226	260	248	264	231	260	229	252	254	226	250	224	253	212	218	261	239	225	246	222	223	209	237	217	235	234	229	254	222	218	241	230	213	214	236	235	257	225	255	228	234	257	204	229	225	249	258	239	254	242	224	204	208	236	224	218	219	219	217	258	254	230	240	225	268	253	210	224	227	268	257	231	212	233	210	224	258	227	266	282	228	242	241	217	211	229	219	241	272	234	235	265	250	223	232	245	198	221	222	259	269	287	257	224	225	251	236	228	234	206	241	242	226	209	215	234	243	275	238	243	250	215	246	263	228	225	223	229	236	250	243	215	227	280	247	230	216	251	232	228	210	230	243	258	225	252	219	210	251	231	226	234	234	235	229	231	249	216	254	206	216	192	235	231	247	246	259	224	238	248	226	244	231	223	211	248	223	238	230	228	242	232	228	266	244	193	227	238	282	232	227	223	242	239	241	270	231	241	215	253	248	212	219	198	246	239	261	239	207	230	244	197	236	255	250	242	241	245	268	248	246	220	222	240	238	232	243	224	240	239	242	221	213	249	251	243	204	235	243	202	204	252	247	215	249	224	236	215	224	234	246	244	265	247	227	246	235	242	234	249	239	208	260	236	224	235	197	248	236	232	256	242	232	239	230	213	236	208	220	221	211	223	229	236	214	209	247	262	260	240	223	221	252	226	214	210	249	220	241	251	250	246	220	208	256	242	239	240	265	248	223	249	228	253	223	240	229	210	240	233	259	219	248	258	229	204	245	232	248	248	219	243	219	231	248	254	236	240	205	222	253	253	244	244	250	246	252	273	258	260	262	271	256	211	205	223	248	247	250	236	226	263	227	237	258	243	217	241	233	234	244	264	242	219	243	211	220	247	199	248	260	226	251	221	225	238	218	242	210	231	261	245	224	252	205	240	227	224	255	244	245	215	227	237	216	237	228	233	247	231	249	240	225	242	227	222	240	227	218	235	236	245	231	243	275	239	243	216	240	220	234	242	229	224	228	227	222	231	236	233	203	245	201	236	283	225	228	242	220	269	225	225	214	229	259	252	195	220	237	213	222	242	238	241	234	245	254	223	257	233	226	231	261	222	241	229	224	235	270	243	243	233	243	227	224	206	213	260	236	249	256	214	247	259	253	230	205	214	230	235	259	224	224	215	209	218	259	228	221	258	199	219	210	258	243	256	245	266	228	251	255	258	243	256	220	226	237	222	230	233	232	216	275	223	207	255	204	240	240	235	236	231	227	265	259	250	251	242	227	229	210	234	226	243	221	224	232	227	237	205	243	268	245	215	253	249	209	238	220	242	213	282	240	218	242	236	235	228	220	256	233	253	230	224	209	241	220	238	220	240	233	224	245	227	229	213	251	281	246	216	256	264	214	240	234	243	229	225	260	230	241	214	234	231	231	248	230	234	217	217	264	225	222	254	228	241	280	249	235	231	212	256	266	280	250	223	251	237	232	219	255	229	246	236	197	216	247	233	228	240	221	259	208	242	245	255	243	221	220	252	237	233	254	229	261	229	255	221	241	226	242	202	249	257	250	256	252	233	232	230	223	234	205	249	247	206	215	251	269	206	240	254	228	232	251	249	263	208	242	236	221	235	208	262	211	266	222	221	242	254	219	230	245	214	231	256	247	261	247	215	237	217	245	258	242	235
6111	7971	3215	1535	991	832	689	680	612	596	585	580	553	539	551	566	524	546	591	583	541	545	549	546	511	507	563	504	539	525	505	539	525	518	518	541	529	534	554	519	555	537	576	539	565	543	567	533	562	555	540	512	527	544	530	556	497	536	554	500	501	529	530	551	564	541	546	511	511	521	509	555	530	542	525	534	525	568	560	542	527	532	529	519	540	566	541	556	522	558	526	554	541	538	556	582	513	537	519	534	514	539	553	524	563	529	555	553	541	541	540	516	520	543	488	519	553	501	516	571	488	523	518	553	548	558	528	527	533	541	508	526	530	571	568	566	542	567	551	514	494	545	541	525	553	500	514	557	520	538	518	552	508	536	568	510	527	542	537	518	545	537	532	522	536	528	530	527	524	553	511	556	541	522	550	507	513	562	536	534	543	548	556	504	500	551	555	541	564	504	534	531	564	546	560	542	500	527	558	534	554	580	527	556	515	506	542	548	519	553	572	537	523	493	520	552	521	538	505	533	543	529	541	533	577	529	536	552	578	521	535	566	507	527	563	532	523	542	515	524	573	495	494	532	495	553	510	522	573	533	500	543	561	546	517	505	534	548	547	550	545	510	544	558	526	529	533	516	568	554	512	531	516	514	552	531	517	530	554	502	543	535	509	546	564	498	559	565	537	561	537	562	549	522	548	540	556	522	554	544	544	538	529	528	528	530	542	530	494	551	565	505	487	555	522	541	535	575	549	551	534	523	493	520	576	533	551	485	515	479	546	542	540	494	547	540	552	557	536	563	519	537	516	501	504	550	530	519	543	546	556	586	548	535	457	524	525	516	544	526	535	544	548	518	503	524	544	513	533	514	505	508	529	494	544	531	523	532	522	504	550	538	572	557	521	530	531	526	525	575	544	542	525	547	542	566	528	570	539	551	505	535	559	496	510	551	497	549	563	520	572	548	579	541	554	521	558	545	551	511	553	490	533	539	547	521	558	541	554	532	577	520	552	542	487	531	530	503	519	542	541	527	568	494	510	543	489	534	568	511	537	549	564	531	503	547	532	544	528	533	527	546	538	528	527	527	525	517	536	529	497	550	503	544	562	519	528	554	536	527	562	531	527	543	544	536	516	539	490	550	526	553	499	519	563	566	512	525	521	558	548	550	556	537	538	517	495	528	518	533	539	581	507	556	535	522	592	534	520	529	546	545	537	497	532	537	539	526	558	558	552	529	524	502	545	553	551	523	541	500	526	552	532	510	511	521	492	490	523	546	584	569	549	538	572	568	547	509	559	580	514	539	563	537	512	538	530	548	495	524	546	516	515	534	570	508	543	551	557	520	522	529	550	493	524	547	524	544	522	523	539	528	540	523	530	527	538	588	575	546	554	562	551	533	569	562	510	533	547	535	548	495	577	560	550	542	546	557	536	551	528	520	534	526	546	516	534	539	555	561	524	550	559	532	554	533	560	537	526	565	521	560	511	525	476	548	530	529	547	542	544	552	533	551	539	538	534	541	538	537	551	532	550	527	528	528	553	521	576	561	489	552	504	524	552	527	573	563	570	551	519	551	544	541	556	489	531	523	542	534	550	523	517	514	520	592	586	553	534	548	548	553	571	550	521	540	488	538	547	552	531	505	538	554	570	547	557	542	592	553	534	577	537	558	542	523	542	513	578	518	529	593	523	558	538	534	542	522	560	528	553	566	555	530	554	560	554	545	598	527	532	547	509	523	567	551	534	534	567	527	518	498	487	572	523	543	521	554	547	537	545	565	557	502	502	577	516	500	572	543	577	582	491	564	514	573	532	490	529	569	515	523	487	577	529	509	532	544	530	520	531	529	552	500	553	532	543	532	551	537	543	539	576	605	518	582	528	532	544	549	494	548	521	512	503	576	532	561	520	563	535	532	533	523	490	545	529	540	521	553	540	561	555	540	495	545	545	556	595	575	538	529	547	547	521	546	518	530	500	553	537	504	572	507	547	603	562	584	508	538	493	573	528	515	505	561	544	533	540	523	565	551	545	589	550	571	550	544	540	527	539	547	520	494	540	570	501	515	558	579	549	547	532	562	534	545	496	560	522	561	532	525	538	494	554	519	516	532	526	515	521	528	516	498	552	488	529	515	519	542	563	564	550	487	566	533	537	469	568	545	539	558	522	516	544	513	569	563	530	512	507	492	511	539	565	513	547	536	529	531	541	566	503	581	525	566	520	546	531	548	533	537	535	484	501	529	562	534	545	561	561	517	503	490	534	550	545	524	557	545	516	578	517	559	512	508	541	534	556	533	509	537	516	513	541	519	546	516	508	518	528	520	583	567	512	543	537	497	542	493	522	539	544	523	554	515	498	547	521	532	549	543	523	536	557	503	524	521	519	494	534	548	537	525	550	566	524	508	535	513	562	484	502	548	494	526	539	502	507	520	558	494	554	524	522	565	544	549	552	509	532	541	521	576	513	540	532	551	567	530	533	547	505	534	538	525	563	517	527	530	516	556	541	574	539	560	513	512	531	510	553	549	563	511	513	513	516	509	552	541	577	511	489	502	533	560	549	547	530	536	519	575	570	511	545	568	556	535	544	561	556	558	525	504	552	537	525	522	513	533	515	527	543	516	526	568	542	533	559	475	513	548	552	519	498	547	582	528	548	590	567	549	527	541	551	522	518	523	526	498	558	536	517	577	571	516	503	529	561	596	572	516	560	547	547	547	542	576	542	548	545	552	523	554	570	506	521	504	538	532	548	569	500	527	553	512	510	546	577	542	529	547	499	543	542	542	522	574	549	515	511	554	552	543	552	538	510	541	527	540	550	567	524	534	564	496	537	528	529	504	567	517	518	527	469	512	548	570	571	523	514	505	511	524	527	520	537	521	517	519	509	537	527	538	523	540	548	530	552	571	544	574	507	525	589	562	531	571	580	528	532	542	559	516	547	498	528	512	571	536	516	580	529	569	541	519	546	573	522	532	529	561	534	542	513	536	531	576	557	537	540	535	531	553	556	546	526	508	541	564	539	555	583	553	527	551	532	539	560	519	508	509	542	514	527	514	525	558	518	559	538	565	522	553	546	523	499	523	524	472	518	542	555	506	533	519	562	575	544	521	541	584	526	530	553	553	542	543	525	495	497	517	531	535	536	510	538	552	542	523	545	528	559	466	512	559	509	523	546	513	532	555	541	546	519	526	553	521	568	551	530	548	533	525	518	532	552	572	561	464	528	515	554	564	564	553	543	511	526	528	586	494	538	548	520	525	553	550	526	563	534	552	556	486	542	551	556	540	520	516	570	571	544	519	527	525	535	504	559	576	559	532	578	519	524	520	533	494	544	529	558	526	546	524	539	564	532	531	505	551	567	478	538	534	521	522	494	597	532	518	511	571	538	556	461	542	540	519	552	522	519	561	556	560	575	549	512	540	500	571	548	540	525	518	484	554	561	505	517	568	556	540	501	542	515	500	525	556	566	526	504	539	535	496	580	556	540	514	534	571	544	521	540	511	547	567
33635	10926	1270	648	539	520	428	390	426	382	374	358	381	398	348	375	365	400	389	377	365	372	376	391	413	351	399	346	415	398	368	366	387	378	400	384	321	348	375	373	385	376	345	366	361	370	380	374	383	353	390	333	370	348	405	401	406	391	377	372	419	388	353	367	406	343	377	335	379	378	381	377	372	362	361	380	361	371	382	381	370	366	370	360	395	342	380	357	390	366	378	378	378	378	387	332	375	349	353	379	362	377	402	397	398	365	383	382	395	355	368	380	358	362	372	357	372	388	360	385	413	386	368	367	378	345	356	392	381	373	402	382	407	357	344	397	369	336	383	352	349	350	392	391	388	379	363	356	344	374	371	352	398	329	406	389	393	340	383	373	378	334	388	346	352	403	371	368	394	387	391	331	385	361	379	363	388	348	364	351	331	356	373	418	388	392	347	373	396	340	331	387	424	386	374	374	354	367	373	362	373	365	405	389	361	364	373	371	350	380	380	390	365	398	359	333	389	417	347	364	403	377	354	372	364	360	376	384	376	410	383	395	329	388	359	364	375	385	423	366	360	380	402	387	378	383	403	391	382	331	398	382	428	387	428	381	373	372	384	374	413	344	375	372	369	398	373	380	399	356	403	411	354	372	361	379	390	375	367	387	372	379	385	381	351	359	366	337	398	361	389	360	370	401	365	347	391	376	355	428	359	402	398	361	354	383	375	366	375	366	400	415	393	377	383	386	359	454	389	396	421	356	363	337	394	375	335	380	363	382	351	391	378	417	362	348	376	383	364	393	387	378	372	393	391	377	373	356	377	359	362	365	370	350	387	381	378	366	379	381	380	424	366	388	365	343	366	364	397	353	383	389	382	347	359	361	380	424	377	399	376	390	377	375	414	354	372	349	355	375	387	342	360	368	398	402	370	365	378	367	391	386	369	421	363	413	382	382	412	375	372	395	353	388	349	402	394	354	354	374	366	357	372	339	378	384	391	388	336	398	383	383	363	375	359	365	343	376	369	364	386	385	371	387	386	384	354	361	429	383	383	387	390	374	375	376	373	384	377	366	376	405	368	400	378	359	390	405	346	404	392	336	338	342	368	381	425	412	379	386	376	398	367	356	379	387	343	344	358	389	359	361	356	360	361	380	376	356	400	354	377	409	380	375	400	385	391	370	379	356	389	401	411	371	357	422	382	395	323	343	396	344	380	396	355	363	348	360	357	373	393	375	426	358	355	415	389	375	392	386	363	417	416	406	379	356	361	383	388	378	385	364	405	352	361	395	372	378	410	362	346	365	382	370	394	376	363	416	387	376	366	360	416	353	397	352	406	348	416	374	382	381	389	391	351	375	350	329	368	352	377	341	344	384	375	337	396	378	399	417	399	339	418	374	405	344	374	399	354	333	402	383	383	396	394	363	396	325	388	397	400	397	391	371	379	388	388	421	390	362	368	394	359	359	375	421	410	379	345	352	367	347	338	373	385	381	352	371	354	408	375	351	408	366	399	366	358	371	383	370	396	337	361	380	381	377	401	344	375	362	361	400	362	368	404	381	387	397	365	361	391	394	396	373	364	329	366	368	364	373	360	406	372	364	362	342	374	384	390	373	355	371	379	365	379	378	387	371	373	391	355	415	364	353	387	393	352	380	382	357	352	367	394	403	409	377	385	362	380	380	360	394	382	408	404	362	396	382	371	380	351	368	387	374	362	367	356	404	383	413	370	338	342	383	396	376	376	397	367	359	397	356	391	351	388	376	386	378	344	383	344	365	356	376	353	348	362	394	429	400	399	398	381	368	374	349	362	363	372	389	337	379	393	344	377	381	415	372	370	391	423	379	384	346	380	393	394	363	366	331	390	406	403	394	365	359	395	428	383	359	399	405	384	388	358	384	356	358	380	369	360	330	392	382	381	395	367	367	361	382	342	366	401	357	416	365	366	398	376	363	393	388	379	393	373	382	388	352	424	396	400	371	358	394	353	339	380	385	372	376	356	351	372	338	388	366	405	379	425	433	380	369	402	368	379	382	378	344	372	392	389	343	387	346	386	394	371	378	405	397	389	352	361	356	393	387	399	334	363	401	386	389	383	406	403	346	376	386	379	389	372	344	338	338	353	387	403	409	405	347	377	354	370	387	365	387	417	372	358	359	381	379	346	383	387	361	381	386	362	345	355	404	360	373	393	413	355	382	392	386	378	380	415	383	389	389	379	368	378	391	391	366	417	387	378	336	379	402	365	374	357	376	382	391	418	366	391	349	375	385	397	373	356	401	393	385	338	380	357	376	376	370	367	361	355	371	416	344	393	369	381	426	413	376	348	395	368	330	368	376	397	390	393	383	366	361	379	394	335	390	380	363	401	389	337	351	364	353	350	342	382	387	376	374	357	397	357	374	394	379	413	397	341	383	391	405	428	393	385	376	375	369	364	362	351	368	351	416	390	387	382	407	420	382	394	368	343	322	396	362	392	394	345	388	377	386	411	389	411	390	372	384	390	398	400	374	386	395	379	388	405	392	399	374	372	398	389	388	364	380	365	378	402	366	382	378	393	376	392	358	368	370	385	397	353	398	357	362	401	382	376	380	417	372	404	361	389	355	348	397	381	405	395	414	371	388	387	373	372	367	414	390	395	374	359	387	422	387	367	364	378	369	375	347	389	355	399	371	364	321	366	372	348	385	357	357	372	361	374	368	347	373	390	379	370	359	365	416	341	400	418	370	365	348	397	377	356	348	376	366	364	363	353	400	380	395	357	347	391	394	408	342	370	379	384	354	386	359	385	386	398	374	378	380	391	346	398	407	357	395	378	360	392	365	359	400	388	375	400	348	372	376	354	381	387	378	381	385	368	402	381	371	377	373	350	399	403	384	351	380	345	376	407	385	381	382	378	397	381	403	380	383	322	358	394	381	358	361	395	393	388	364	399	391	392	370	415	419	344	368	364	365	346	377	361	370	380	355	349	377	389	387	335	351	399	376	374	412	382	338	329	358	389	356	392	383	380	373	377	400	365	361	386	404	383	417	412	338	361	395	387	370	359	380	383	379	386	360	404	419	363	393	380	365	388	384	352	343	367	367	350	334	344	372	347	395	385	386	363	376	393	402	368	388	338	374	346	360	387	387	394	364	412	384	417	405	395	404	367	382	379	394	374	357	382	390	378	415	364	360	403	361	390	380	382	377	398	354	379	440	378	368	454	406	351	443	402	373	378	404	373	374	354	375	355	329	377	380	390	369	395	388	392	374	387	361	398	356	365	396	402	406	408	348	348	384	396	408	386	354	392	335	362	391	348	389	391	350	374	370	355	385	374	382	375	387	372	348	392	364	380	378	353	358	383	398	331	397	384	393	369	381	389	411	392	375	348	369	399	392	400	413	408	396	375	397	387	393	386	341	382	358	408	358	405	370	368	384	411	392	357	377	379	373	404	354	344	387	353	365	385	392	351	360	378	366	378	389	362	374	384	358	375	370	337	360	383	345	389	355	373	353	396	388	401	391
7211	2377	899	887	862	791	888	910	826	823	883	838	793	807	809	935	862	881	854	856	907	829	852	800	925	863	908	830	830	860	869	852	812	861	831	914	819	824	873	852	835	870	820	899	818	848	840	894	838	843	828	852	859	867	807	834	875	864	799	839	913	804	862	857	858	830	879	823	843	844	842	849	845	790	846	785	889	843	850	832	806	882	852	810	852	860	788	831	820	813	815	866	888	829	824	844	809	843	862	823	841	843	857	833	862	860	810	853	793	875	822	811	917	830	851	854	859	874	916	776	841	898	837	865	848	852	842	863	852	870	850	870	849	844	780	849	824	842	813	851	798	873	823	845	837	882	825	850	814	859	799	835	851	862	806	824	812	887	804	795	880	813	837	859	798	885	843	856	881	841	813	801	822	803	843	871	824	839	826	808	871	808	882	809	903	864	814	847	805	871	859	855	869	867	880	847	805	866	830	826	834	889	842	876	818	855	831	841	851	893	808	903	837	851	867	830	829	875	832	864	841	860	829	826	841	859	880	822	842	810	842	855	879	839	835	848	797	777	855	865	841	801	792	839	805	864	817	873	870	854	815	833	835	834	850	819	780	842	854	807	801	875	857	828	847	875	818	782	853	821	845	825	777	820	858	758	867	800	808	935	868	805	844	801	842	795	814	845	810	845	880	834	838	850	808	845	807	846	849	822	882	863	828	863	817	836	897	792	857	854	825	843	862	851	831	891	837	878	885	796	873	817	775	817	908	829	823	813	847	828	836	848	817	851	854	855	900	880	834	883	860	830	842	826	803	848	805	859	831	879	848	846	831	830	841	836	826	822	798	857	796	830	797	811	812	846	834	783	850	924	841	824	854	871	824	843	867	799	825	846	868	825	844	860	819	846	871	873	879	842	848	823	839	826	873	842	829	833	800	904	828	839	863	801	896	877	876	878	864	862	853	841	856	880	838	875	851	879	822	826	890	847	802	870	875	857	875	771	787	866	894	875	866	808	790	824	814	897	847	818	854	816	838	879	909	878	830	877	839	831	797	822	875	798	857	831	852	813	854	814	833	865	799	855	831	807	835	806	919	944	846	813	825	817	833	874	842	828	861	841	825	891	797	855	840	892	814	825	846	821	846	844	884	840	826	889	867	832	864	857	871	865	866	820	790	796	854	829	824	832	834	862	825	882	834	789	866	820	847	829	827	846	819	850	846	824	873	845	838	836	909	878	841	825	847	826	851	835	849	788	842	821	840	868	799	844	873	819	833	806	851	858	842	833	840	870	870	829	893	801	833	838	829	827	906	870	869	855	900	793	891	835	869	837	875	825	858	844	863	842	838	811	837	868	837	860	811	836	851	823	786	848	814	886	828	827	870	861	844	866	824	807	854	836	875	803	873	844	833	846	851	859	848	837	877	835	848	819	878	802	860	833	883	861	813	872	822	811	817	762	878	871	865	873	853	826	826	854	869	868	895	842	810	889	844	866	896	833	858	871	854	804	874	840	796	827	817	860	846	867	886	894	804	787	811	841	848	825	870	823	877	878	844	799	862	826	830	855	869	794	867	862	826	876	828	831	846	794	844	768	832	823	846	810	804	865	844	866	836	832	876	841	849	839	814	824	800	776	884	870	817	852	834	903	859	836	821	808	843	868	862	861	835	830	850	850	835	857	805	838	866	842	825	882	830	837	856	907	857	894	842	840	800	858	848	825	834	850	898	810	854	839	880	857	875	831	828	858	904	880	833	832	857	850	856	842	776	830	820	875	813	751	853	807	855	873	814	787	885	881	790	814	832	852	821	823	827	825	850	870	872	828	844	870	836	845	787	843	828	815	809	894	799	881	851	858	904	794	853	838	848	822	878	860	875	821	855	823	858	889	830	812	872	838	930	892	855	883	869	852	842	852	802	818	831	853	820	830	818	871	847	848	827	828	918	852	837	880	888	832	856	812	804	802	794	835	827	861	798	842	798	857	803	832	810	854	864	822	798	878	842	831	849	809	808	859	850	867	910	855	794	804	839	840	858	868	866	849	866	847	797	859	892	803	845	852	851	799	854	895	802	845	827	828	858	808	861	837	851	836	903	869	881	853	824	854	871	905	862	821	912	800	796	836	850	875	902	888	872	844	868	869	826	854	842	824	860	851	805	850	824	916	828	834	867	772	829	828	865	883	828	815	844	805	799	810	872	851	858	853	855	877	860	845	864	831	815	898	799	889	834	814	844	862	796	851	806	858	842	865	879	790	793	781	869	828	828	823	817	905	826	846	814	877	875	857	845	826	843	820	814	867	813	863	831	847	851	863	816	818	852	827	834	857	815	816	821	775	790	847	849	841	882	813	823	859	881	884	852	830	862	884	818	865	904	815	861	839	841	845	827	844	838	844	894	837	847	828	816	795	844	869	823	845	818	866	873	872	843	856	807	855	888	821	887	815	905	826	866	854	892	896	804	877	805	789	857	832	839	772	828	841	859	865	845	860	848	937	827	840	860	795	862	834	831	860	872	850	849	808	877	846	851	880	862	794	863	846	859	872	839	884	836	847	853	837	795	848	811	885	868	807	807	831	861	852	824	811	839	850	855	883	816	827	852	846	838	834	868	840	823	858	838	858	824	848	870	839	861	786	860	846	843	863	827	834	773	827	809	857	813	837	873	865	839	852	903	822	824	856	880	837	834	855	814	804	856	782	812	820	790	826	850	833	877	837	837	857	848	865	851	893	844	774	857	871	836	834	817	828	852	840	829	807	858	834	820	794	905	841	876	876	855	819	833	807	831	810	816	821	881	801	799	852	868	859	883	877	854	934	834	838	794	837	836	799	837	905	855	817	899	823	848	861	825	792	825	825	838	889	879	849	839	867	837	828	856	881	844	851	868	847	816	802	867	816	827	835	845	815	864	814	854	879	864	824	829	842	830	861	803	900	826	826	826	855	820	813	861	870	889	850	864	848	846	867	891	860	856	771	851	811	778	804	819	841	864	826	784	863	815	840	841	849	808	862	848	842	890	882	844	812	803	834	796	833	831	852	861	826	823	823	845	833	821	852	840	880	825	826	760	809	843	854	868	848	846	788	833	842	826	907	860	866	810	831	847	875	826	850	870	770	849	821	862	835	775	816	841	807	814	851	857	855	861	850	817	885	877	843	821	863	862	774	868	815	817	847	877	836	840	806	822	813	864	847	826	874	842	867	856	831	868	854	789	859	832	779	868	880	845	852	864	855	834	910	877	799	800	886	867	868	791	862	861	808	856	863	881	849	835	850	778	842	848	882	855	825	822	882	834	863	867	810	832	801	824	851	865	812	830	808	870	813	827	836	880	825	865	842	869	861	856	843	807	782	816	870	856	848	834	858	849	839	813	853	818	811	864	833	819	823	820	837	881	805	859	842	862	879	834	849	845	858	846	863	866	811	868	849	820	844	867	829	852	830	842	839	855	870	850	851	830	885	819	847	874	893	829	841	895	835	859	851	855	849	836	750	820	887	829	834	828	868	803	842
25320	21692	25419	28421	21539	4573	738	539	489	478	489	405	413	499	454	433	423	462	432	390	430	507	441	488	456	459	437	482	439	430	457	424	466	420	490	401	429	441	405	410	418	438	427	466	444	450	431	444	450	482	458	425	408	430	435	474	440	437	417	416	437	434	424	446	411	426	436	429	410	409	436	435	423	435	455	393	420	444	428	448	387	462	411	398	399	401	397	408	456	421	433	383	430	429	396	419	408	466	469	429	409	401	415	450	406	466	414	434	431	442	446	381	482	435	457	472	388	419	416	442	429	395	388	414	444	444	405	437	458	439	400	436	468	462	415	428	447	415	443	427	471	449	418	426	396	456	451	456	419	414	433	409	423	419	451	397	433	422	462	391	375	472	448	419	444	421	392	403	415	392	422	403	399	421	470	449	426	393	436	420	425	456	468	426	404	461	439	415	467	402	429	471	418	451	435	424	413	417	412	426	447	415	432	489	413	412	402	418	435	444	405	415	413	416	446	447	411	435	449	453	413	402	444	430	427	403	409	429	449	422	416	401	458	413	424	410	418	432	447	386	401	428	454	408	441	412	444	426	459	419	435	425	438	368	399	428	440	431	447	445	439	442	422	424	409	430	388	460	421	418	390	425	429	426	442	408	439	383	429	472	436	462	419	399	427	431	403	403	401	441	458	415	450	458	440	427	440	418	434	451	432	394	407	385	439	442	413	452	471	443	408	434	427	475	440	426	407	397	449	470	389	410	416	400	431	463	399	403	416	429	457	442	414	438	458	402	415	407	421	432	452	451	432	432	408	412	405	425	408	398	409	450	426	453	405	441	434	452	382	408	410	413	435	466	468	407	408	456	442	425	409	400	431	440	430	401	402	456	417	425	435	464	439	443	430	419	388	417	407	429	401	430	415	416	424	443	427	413	446	445	400	442	403	477	407	450	407	466	445	450	388	397	422	424	443	431	403	437	446	433	429	432	419	396	422	373	463	432	437	410	428	388	437	433	419	378	429	417	402	430	444	431	449	427	392	396	404	420	429	413	458	459	425	455	438	390	456	439	426	437	427	453	409	408	405	466	422	437	416	386	481	413	385	430	467	448	445	399	443	443	472	445	424	422	428	436	416	408	398	423	421	407	408	412	430	447	447	439	432	415	444	402	408	415	426	445	391	383	457	435	418	407	397	409	435	390	438	437	415	381	425	394	418	433	460	425	455	429	444	427	439	460	407	391	425	399	418	413	420	399	437	465	415	422	424	423	427	411	430	391	372	449	407	397	400	435	424	419	435	418	400	461	407	455	428	412	443	439	428	405	482	418	480	402	411	407	408	454	429	422	449	398	446	452	443	407	431	432	446	439	424	416	435	406	459	407	417	451	434	417	398	434	407	408	441	446	440	428	420	433	398	425	426	409	427	407	445	440	431	392	408	446	464	429	424	436	437	428	426	400	442	433	420	425	436	444	423	449	416	423	433	393	432	407	473	427	424	422	432	403	377	437	437	410	416	430	443	438	408	402	461	433	491	415	408	387	445	408	430	406	449	434	426	442	415	433	430	398	444	441	399	384	392	410	399	458	413	388	399	425	478	410	399	442	407	434	414	437	385	449	452	463	472	431	443	427	447	401	406	454	461	370	435	391	414	446	449	425	401	401	416	393	407	492	432	403	480	447	423	402	438	432	396	427	460	445	414	428	390	422	417	417	367	445	436	416	452	465	428	441	397	382	397	413	415	414	416	415	423	443	421	474	429	406	435	433	415	405	399	399	440	430	481	442	422	422	439	436	443	394	454	391	413	455	454	452	451	398	404	441	417	407	407	449	454	459	493	437	433	473	445	435	405	436	436	414	448	428	418	404	419	374	388	426	407	402	447	410	416	412	445	411	435	394	393	445	431	442	441	453	451	436	416	419	451	419	445	416	456	473	429	479	439	437	415	494	445	411	418	416	425	468	415	420	403	455	411	398	389	474	392	435	431	424	429	444	393	424	467	440	442	384	434	397	380	423	415	434	446	398	475	418	407	406	433	436	435	465	433	408	401	380	441	445	436	409	464	402	411	449	476	424	468	419	449	402	479	399	425	447	405	386	386	405	435	418	429	419	409	440	451	414	432	416	408	456	440	416	431	392	405	381	432	441	427	426	443	413	453	402	453	416	406	420	436	390	480	439	420	443	426	475	398	428	412	434	466	424	440	428	410	410	440	464	402	448	397	433	472	474	414	421	435	454	442	453	409	450	444	477	424	387	396	392	425	408	434	472	436	394	448	410	424	424	454	449	440	463	408	454	444	424	431	447	434	450	417	432	445	425	442	425	403	430	434	454	426	386	436	378	420	409	402	462	392	406	445	442	440	423	402	393	424	456	437	408	460	398	402	417	469	408	416	467	448	404	425	393	428	380	427	420	445	431	413	424	428	453	432	408	433	408	452	411	448	384	413	411	392	461	421	387	386	419	472	434	450	372	412	421	440	414	420	434	449	445	415	460	467	415	417	430	430	443	475	428	435	404	469	445	451	407	423	466	414	430	443	460	430	398	396	422	420	458	455	436	417	398	454	441	437	403	405	459	431	414	395	441	435	433	436	447	489	431	440	428	474	419	396	401	421	431	461	414	373	455	444	405	419	460	455	454	377	446	417	431	439	419	458	462	380	424	438	399	445	441	402	428	404	440	412	431	438	441	458	473	455	416	447	417	456	433	409	433	395	417	408	415	441	402	452	414	438	418	403	433	425	451	468	404	407	441	431	445	432	449	423	427	453	428	411	429	430	438	429	427	427	478	414	452	414	435	446	432	416	439	430	435	478	457	452	394	425	407	426	414	436	443	391	392	406	419	457	441	399	403	446	396	418	390	417	405	462	455	454	414	435	394	389	419	414	431	464	434	424	427	466	453	445	424	438	430	400	386	451	453	412	405	415	420	455	401	421	443	431	450	399	429	424	430	432	436	416	457	412	400	356	389	409	466	380	442	440	431	397	431	438	421	403	416	417	391	439	433	454	410	388	418	428	448	400	442	419	381	424	402	411	379	418	406	409	391	422	443	424	439	425	462	422	437	407	408	461	443	428	395	466	449	412	427	434	490	419	435	396	451	420	448	432	381	420	435	464	411	430	408	413	445	400	404	403	444	483	408	438	466	430	450	373	418	418	418	427	449	400	394	474	463	439	434	429	396	391	456	467	451	383	453	438	414	425	461	394	450	408	460	450	437	396	420	440	451	391	431	451	431	401	448	389	420	441	437	431	430	436	397	391	427	455	411	390	467	414	377	401	423	418	442	482	385	422	430	388	411	424	444	458	393	459	441	460	422	438	446	375	461	425	430	409	460	383	397	402	417	396	450	405	411	391	424	417	420	399	422	408	428	459	440	434	406	421	441	419	458	440	431	426	418	413	390	423	438	465	420	430	406	432	438	384	404	446	427	429	434	402	426	456	413	435	451	474	403	463	419	421	409	440	436	420	421	434	393	378	431	467	428	410	408	413	388	406	417	413	421	409	388
5995	5734	2270	1397	1215	1017	976	963	956	945	935	963	915	907	928	962	876	956	929	892	885	892	956	930	926	891	907	878	957	887	924	925	906	908	923	915	892	943	864	909	902	936	940	910	943	971	902	886	909	842	881	904	998	899	920	935	931	940	867	906	943	878	882	864	969	882	902	910	903	926	920	917	956	946	885	907	960	895	927	888	896	906	959	907	928	940	892	906	846	916	925	919	937	928	920	935	916	939	868	857	897	911	886	939	919	885	948	896	955	909	912	939	879	995	914	942	941	860	931	910	1005	938	971	950	943	905	929	905	907	921	896	951	879	915	921	928	909	891	898	914	884	908	930	893	927	873	907	900	923	886	942	915	939	907	879	918	906	919	918	863	909	909	910	956	975	912	920	899	916	921	957	942	943	888	946	905	906	922	926	906	919	883	861	921	875	938	939	931	853	955	931	936	864	873	933	960	893	974	927	844	906	975	876	956	898	923	908	932	902	937	965	909	899	908	916	872	951	1007	860	933	901	865	973	891	876	902	902	890	855	914	914	923	862	927	921	946	888	971	862	857	894	852	873	940	939	875	921	903	917	943	913	878	884	850	956	934	915	938	899	976	935	909	909	935	913	897	898	977	882	887	942	902	945	850	934	894	950	947	952	854	946	942	964	922	879	903	899	935	966	932	912	931	890	935	908	912	899	850	922	940	915	894	878	836	899	892	893	918	932	876	948	888	927	914	902	897	955	952	912	907	893	917	876	894	905	949	928	932	916	873	899	921	935	863	926	879	972	870	864	932	962	894	880	905	938	865	892	895	927	884	966	910	904	944	917	909	929	924	914	897	932	917	873	853	879	900	885	929	866	922	933	856	950	885	960	920	921	921	925	932	890	909	912	929	906	908	885	907	922	955	903	968	956	897	896	955	888	897	933	937	890	943	919	935	878	913	921	908	910	895	930	893	939	920	977	862	882	919	878	911	939	874	886	876	918	923	950	881	922	919	925	887	866	907	940	949	905	947	925	960	884	931	940	925	847	979	908	935	892	905	909	896	903	859	909	883	922	934	906	888	886	885	912	887	857	867	921	906	927	893	892	939	897	902	946	858	900	924	864	954	920	909	906	866	888	893	907	863	865	925	912	959	886	924	946	938	865	896	938	888	984	956	887	962	880	885	905	898	876	926	906	879	955	908	897	958	967	941	901	903	915	938	876	968	927	834	863	857	981	946	889	899	853	844	927	903	851	908	943	924	899	893	926	892	937	926	913	830	893	896	939	903	889	971	944	901	992	875	871	878	937	903	932	874	866	895	939	889	884	875	931	964	913	940	893	940	894	1013	909	922	961	928	915	939	895	890	953	948	909	928	932	915	889	930	931	890	921	961	952	914	892	929	910	919	867	936	897	903	906	901	921	940	896	856	953	911	904	929	864	893	871	883	887	914	888	971	880	867	900	912	902	936	920	935	935	934	993	942	869	885	830	896	969	935	906	930	911	903	948	927	882	936	871	885	870	841	893	912	904	937	959	859	903	856	956	966	900	880	970	922	891	941	860	900	894	924	880	941	947	1011	901	947	920	909	930	873	897	883	883	955	888	955	882	897	876	915	935	904	940	908	859	882	921	888	919	946	896	911	927	948	953	856	885	897	881	949	907	916	932	906	919	930	901	911	905	880	944	958	933	889	979	896	915	849	871	925	889	894	919	917	948	973	872	921	876	906	928	937	852	897	987	984	878	881	964	911	938	890	935	896	909	941	897	843	959	916	978	909	937	935	968	903	945	934	923	908	915	974	875	972	907	880	941	931	902	896	840	892	934	910	911	955	878	896	876	912	922	960	976	944	892	920	919	907	879	872	934	912	854	928	908	918	930	893	945	909	898	839	931	914	931	871	914	925	877	899	872	967	908	964	934	898	902	895	867	940	925	913	855	882	893	914	925	888	886	900	934	944	901	930	884	898	825	904	852	898	879	881	895	906	938	960	930	973	893	899	936	938	915	935	937	903	914	906	914	963	917	871	889	895	892	883	924	894	926	921	879	935	910	868	960	934	915	887	976	905	924	946	918	887	888	928	876	918	931	914	914	918	978	935	895	942	921	901	896	881	901	930	909	925	902	942	906	918	929	879	906	924	904	868	877	904	893	853	929	887	888	938	911	905	909	925	944	930	888	853	978	889	925	918	913	913	866	906	965	863	896	883	893	925	883	924	957	918	831	898	899	935	930	940	893	962	911	912	954	922	943	855	970	961	920	923	942	967	935	949	861	906	914	847	995	905	900	860	910	900	879	863	889	898	892	879	952	930	877	947	968	904	954	916	957	905	950	961	845	906	918	870	939	912	924	949	915	906	896	856	924	952	893	928	884	883	947	891	945	943	884	932	957	867	873	899	889	886	943	908	917	929	940	929	918	898	918	957	933	933	911	904	922	876	938	901	889	901	936	943	920	917	943	926	918	910	910	936	851	911	835	854	944	872	929	943	897	891	866	960	915	936	906	939	872	896	946	942	898	946	913	933	907	873	907	882	868	916	887	903	899	882	885	872	900	908	901	964	899	851	924	954	909	904	964	891	943	871	922	909	906	941	931	895	919	907	860	879	948	932	949	952	987	948	981	947	909	906	963	831	944	933	831	899	949	915	899	881	939	869	881	863	960	894	916	928	921	951	882	872	972	899	939	927	918	892	948	907	915	928	909	880	951	892	913	867	906	900	934	905	935	874	913	932	923	857	954	870	893	897	901	910	888	917	895	954	966	934	883	919	965	931	900	946	869	927	911	961	955	939	857	859	919	938	960	944	905	919	913	888	859	939	879	872	917	935	950	909	836	859	904	900	926	983	915	926	960	939	1001	911	907	898	896	889	917	892	948	895	923	925	921	913	961	878	917	976	916	861	903	903	923	936	918	936	904	926	911	914	906	919	934	922	933	842	920	923	948	935	901	866	888	917	887	915	963	945	894	869	921	945	918	922	952	918	981	900	870	921	900	932	943	960	931	926	916	834	855	926	929	889	923	909	867	926	946	891	917	888	888	956	949	897	926	919	885	897	857	873	911	881	934	871	951	900	942	890	964	921	933	861	972	886	910	936	938	929	879	914	908	909	922	902	931	919	899	906	881	902	925	859	979	855	898	1002	891	876	904	898	934	908	924	889	924	897	938	914	936	913	928	945	962	942	915	895	926	955	933	971	956	946	964	875	883	920	917	920	842	900	902	849	890	884	927	919	905	918	841	927	901	879	915	930	908	879	939	896	948	899	922	921	916	931	952	899	891	852	921	917	938	900	948	971	842	919	939	903	915	898	948	872	920	931	944	951	947	880	867	926	941	891	884	899	914	893	962	928	889	920	886	919	910	901	868	931	937	888	901	961	906	880	877	932	905	1001	923	886	886	920	906	927	878	895	885	889	945	918	937	917	901	923	885	914	856	932	909	935	957	882	914	903	909	898	928	886	875	885	894	880	954	952	921	900	901	889	905	882	912	940	969	906	966	912	898	875	893	922	979	927	897	939
24528	21706	26116	27843	21712	21699	3167	508	393	370	305	355	316	258	243	276	257	271	248	254	262	238	220	286	285	241	232	230	234	225	258	249	251	230	222	242	247	213	222	232	222	231	267	283	245	221	249	236	233	237	229	229	231	254	215	256	252	204	240	256	216	240	258	235	230	248	233	253	259	247	244	225	219	221	243	233	238	238	229	226	247	217	241	244	247	254	213	249	232	202	261	214	240	253	293	224	244	260	237	233	233	255	237	241	229	248	240	240	238	255	237	212	253	247	237	248	237	232	256	286	263	215	218	202	252	227	224	227	231	272	233	224	219	243	204	255	244	232	233	227	222	253	201	244	241	235	264	253	260	256	229	228	242	239	232	229	217	251	254	259	266	233	223	229	240	228	226	273	235	262	267	213	225	253	256	245	238	230	253	257	244	240	233	249	235	218	241	227	236	268	247	251	219	260	234	232	255	252	247	226	257	224	259	192	219	241	222	222	231	220	224	252	238	229	231	244	247	242	266	225	238	227	247	227	231	282	274	231	260	267	240	219	261	275	219	218	237	254	232	195	248	270	246	245	231	245	212	263	279	234	261	210	210	243	250	244	242	236	211	256	219	256	245	236	236	233	236	240	219	245	259	244	226	229	252	226	243	260	228	250	224	220	227	249	221	263	249	260	258	270	233	245	234	245	249	222	236	265	252	261	253	224	225	257	239	225	247	224	276	266	235	240	211	261	202	252	237	228	215	237	246	239	272	256	222	204	226	257	239	245	230	207	235	217	227	227	212	253	214	245	243	202	233	224	237	260	228	248	241	235	226	218	220	247	253	219	246	213	230	227	221	241	234	218	224	226	218	205	232	252	223	258	278	251	240	258	231	245	243	209	252	224	240	225	264	239	216	232	249	227	261	220	235	245	230	262	247	254	233	229	224	257	218	228	278	243	234	224	240	222	231	216	221	215	240	233	260	209	239	220	216	228	229	279	231	221	261	249	263	243	254	240	251	242	242	231	268	263	251	246	225	228	238	288	227	237	241	270	273	249	241	267	237	243	220	255	243	226	249	218	217	239	235	218	231	239	257	225	252	234	244	227	246	274	230	225	209	230	231	228	216	255	245	253	237	270	256	220	255	246	239	229	234	219	213	244	215	249	264	192	233	248	236	268	264	228	267	248	241	265	249	219	212	228	253	202	251	243	275	199	242	236	238	224	235	236	246	256	232	264	228	246	236	193	252	247	259	248	221	228	257	253	276	217	215	231	226	225	238	239	213	229	255	240	240	219	217	217	221	234	233	238	248	228	241	231	236	271	230	252	267	243	258	223	222	208	219	269	225	219	215	245	239	265	239	240	240	240	234	217	221	230	261	244	255	236	248	215	263	238	239	231	258	218	241	222	251	262	240	236	252	248	263	230	231	268	248	226	239	229	242	227	219	209	241	257	255	232	238	231	227	216	257	240	246	237	251	245	242	255	210	257	254	232	214	239	225	269	246	262	234	226	239	255	246	258	249	285	253	245	250	239	238	236	226	265	268	228	261	266	226	215	237	258	243	240	218	220	223	237	244	218	242	261	250	246	215	232	245	226	238	240	228	231	206	231	253	247	231	225	207	241	267	256	234	260	258	208	228	254	234	226	222	233	248	224	222	233	235	235	243	254	232	230	223	210	241	206	213	242	230	233	253	229	234	248	237	243	240	225	262	238	212	218	207	232	234	242	269	246	248	237	231	228	248	252	218	247	237	234	242	242	239	268	225	234	248	245	255	226	252	214	212	255	245	233	233	205	222	251	245	233	236	202	219	264	263	236	219	234	232	250	276	259	236	250	248	221	260	240	267	214	242	253	245	248	250	251	233	246	258	234	235	239	227	249	226	245	286	240	219	206	223	220	284	259	224	241	206	293	230	243	228	225	269	251	219	218	227	223	194	199	221	260	194	282	200	234	238	223	237	269	229	247	233	209	208	226	244	262	253	242	229	236	244	214	254	235	241	237	237	238	245	212	224	248	251	252	233	256	248	259	237	255	244	248	263	238	240	251	235	203	246	239	242	269	235	274	238	231	223	232	233	257	244	235	245	249	231	262	245	217	240	250	204	226	247	230	256	232	247	230	263	258	252	246	224	207	213	254	242	219	250	227	240	240	259	258	255	199	265	240	234	259	267	241	218	255	238	230	220	224	248	256	238	265	230	219	261	225	224	241	226	233	265	241	278	242	216	220	217	214	229	196	243	245	234	215	241	247	245	225	247	242	226	204	223	238	253	230	265	223	244	217	218	267	256	258	232	244	228	235	215	229	223	256	225	237	263	262	222	244	250	227	236	248	263	241	233	232	217	207	236	240	232	222	237	235	260	250	270	236	218	266	240	256	226	246	248	233	253	222	251	226	217	239	231	261	264	246	208	230	224	238	242	263	253	246	212	243	257	214	241	270	211	228	243	239	231	247	228	217	259	256	216	230	232	252	271	241	202	246	236	235	228	202	227	251	261	228	236	255	257	266	257	235	244	255	245	239	262	227	213	223	200	236	238	207	223	232	242	250	215	227	229	238	290	223	223	214	210	219	274	246	236	232	228	248	228	211	228	239	215	247	259	224	229	235	249	253	241	233	219	226	232	253	255	227	246	232	273	251	250	245	213	234	278	222	239	239	235	244	231	260	244	262	240	251	227	250	238	240	223	220	240	249	225	219	229	227	229	245	207	234	262	253	238	257	236	256	224	238	208	240	248	208	231	234	232	239	239	231	246	243	246	261	234	214	227	246	214	238	197	232	235	273	227	226	243	236	213	218	226	209	250	270	242	223	247	249	219	250	261	239	254	241	243	232	222	226	231	224	238	226	243	231	241	245	237	222	257	225	237	256	276	226	246	250	246	271	243	273	261	253	248	221	238	231	227	234	231	243	256	261	216	217	244	217	217	271	234	246	286	252	206	239	221	241	240	264	236	237	211	208	212	224	223	238	223	223	233	255	241	255	254	203	211	273	267	243	220	254	275	268	239	267	258	204	240	261	258	273	239	249	236	253	252	278	237	243	241	229	254	213	245	214	248	237	255	230	234	241	245	271	226	238	233	246	209	235	232	240	233	236	253	247	241	245	250	249	239	234	236	225	239	215	253	209	248	230	251	232	246	246	234	225	289	222	229	235	228	199	229	249	224	222	239	225	249	244	240	255	245	254	232	222	265	236	199	244	240	229	262	220	207	219	235	234	245	241	208	248	254	231	239	211	248	255	209	222	223	230	206	262	236	253	256	232	260	251	236	212	206	219	241	250	229	237	263	226	217	214	254	237	235	255	228	249	236	252	223	236	258	257	233	246	243	227	257	216	226	233	223	209	251	259	195	219	242	210	231	222	249	218	206	228	255	226	224	261	246	238	230	215	266	224	212	243	242	240	248	264	247	249	260	215	240	242	246	236	241	213	226	229	227	247	249	254	256	222	252	227	293	226	238	248	233	232	237	225	232	258	236	257	228	252	260	242	225	210	250	249	206	261	220	255
7076	8403	3120	1518	1002	794	704	671	662	578	585	589	532	539	523	572	571	600	594	556	562	591	515	524	549	528	573	569	546	542	520	549	557	535	567	552	574	559	542	578	544	553	531	561	520	537	561	506	618	536	527	514	534	537	542	538	519	561	613	536	514	523	532	544	494	544	556	530	526	521	551	558	508	546	477	524	537	556	517	565	505	529	608	531	519	563	552	531	536	465	546	497	520	573	545	535	544	536	534	479	534	538	539	534	510	541	533	534	519	532	544	563	547	534	547	541	567	525	528	561	536	521	507	530	547	540	498	570	570	541	528	523	546	545	587	568	535	555	532	521	570	520	561	526	541	515	546	543	518	527	546	585	565	550	529	512	565	556	562	543	529	519	552	544	546	548	538	547	579	530	549	536	537	533	557	553	556	561	507	562	533	561	577	565	502	510	543	557	516	562	569	549	496	573	571	525	530	525	577	547	534	493	557	558	537	533	538	578	530	555	531	571	557	544	536	536	538	500	521	525	581	516	518	561	538	570	561	546	531	576	496	533	533	578	556	525	587	536	565	516	565	529	532	571	556	508	519	540	518	549	539	522	578	563	526	557	521	540	559	581	525	555	569	525	520	553	551	517	556	565	544	495	497	546	526	532	554	532	544	502	555	549	559	511	574	531	582	497	527	507	566	555	520	572	532	532	535	534	538	487	524	561	538	536	535	538	496	534	526	490	578	559	522	547	529	529	584	525	553	528	559	519	548	547	540	539	567	538	524	583	536	582	580	529	544	560	518	536	485	574	543	557	548	526	550	555	564	572	531	503	542	539	532	568	588	544	546	542	520	534	539	581	534	531	554	509	573	514	545	571	530	538	515	530	552	534	566	522	555	534	557	550	538	517	555	560	522	534	535	586	525	514	567	573	524	578	488	509	533	514	523	573	548	552	559	546	553	560	543	564	563	540	536	493	524	518	549	583	595	532	563	552	552	538	558	544	598	522	514	528	562	541	584	535	551	557	551	530	530	537	518	566	515	530	507	546	520	525	538	527	532	544	554	569	523	557	501	572	535	566	515	529	531	526	571	563	526	501	536	558	582	544	581	538	576	530	589	534	521	532	576	540	538	512	592	549	537	538	539	536	546	584	556	503	550	535	541	547	501	532	523	522	509	496	534	519	521	545	526	521	516	512	526	542	541	600	551	533	519	525	562	499	520	547	516	553	520	509	532	498	545	573	555	548	549	532	569	534	538	558	532	524	531	540	558	544	535	550	580	580	558	558	549	486	543	504	511	553	528	551	528	534	540	573	566	495	525	524	558	553	531	552	556	575	508	558	553	562	557	520	546	537	556	509	555	559	566	535	506	498	560	517	528	489	521	533	514	546	537	542	547	489	526	541	498	542	521	539	539	581	549	523	524	518	537	523	522	553	562	520	534	492	536	555	576	551	521	529	581	547	551	567	560	550	535	553	556	575	509	508	557	511	602	564	562	555	585	511	534	534	522	580	525	516	556	571	565	515	573	534	545	515	520	528	565	515	565	560	562	490	537	545	545	513	550	504	540	525	528	573	543	550	524	509	509	544	554	573	546	528	528	532	536	566	534	545	534	563	581	554	521	517	546	564	510	535	527	559	556	545	556	536	526	581	518	544	551	553	526	527	535	537	504	519	522	570	565	516	525	509	562	532	509	537	543	545	519	532	550	543	522	553	567	564	516	523	538	502	578	561	494	556	558	559	528	560	561	524	558	591	576	505	518	576	561	558	533	554	582	504	482	563	547	564	529	529	553	525	494	518	530	548	523	558	550	516	535	556	505	517	537	546	522	558	528	525	486	544	532	532	545	538	522	548	532	522	539	531	520	561	509	532	577	527	526	558	533	529	536	526	573	558	535	553	548	536	497	536	550	550	554	537	510	508	538	557	527	538	540	530	544	503	544	546	572	526	525	520	532	538	553	553	539	552	547	509	538	559	579	518	540	531	524	520	573	494	555	569	516	565	548	527	532	533	500	545	557	543	557	522	519	553	568	592	521	546	569	566	539	517	488	571	530	562	511	514	538	536	564	551	522	561	520	550	493	534	537	537	537	509	571	527	542	581	545	581	574	510	543	551	554	530	525	571	564	559	519	563	541	569	560	514	540	559	552	518	548	512	570	541	502	578	517	482	573	539	521	529	515	550	543	549	535	544	534	577	589	547	486	541	561	528	559	556	532	539	547	514	568	598	549	566	617	541	542	563	484	577	535	557	537	521	529	521	566	577	534	575	541	525	527	511	514	595	544	554	544	582	546	520	550	560	560	563	527	524	474	551	521	553	551	502	494	491	542	536	560	533	519	567	539	534	545	556	503	537	567	531	524	560	574	528	527	551	527	562	565	537	575	545	503	538	537	535	531	552	550	554	536	568	518	580	535	556	551	534	502	566	558	523	518	542	521	541	516	571	526	574	519	527	552	541	533	547	551	557	542	574	529	523	567	511	563	536	547	519	561	570	533	499	534	551	531	551	552	530	578	490	583	543	534	514	544	486	536	570	556	503	561	494	538	537	568	552	526	559	527	561	502	524	528	527	526	528	506	560	527	512	534	567	512	556	523	585	531	544	583	565	523	560	532	540	579	538	549	561	516	523	532	566	536	555	499	617	516	538	520	549	538	567	533	530	572	568	539	535	560	530	543	552	530	543	597	553	561	569	556	539	505	525	524	513	530	547	544	519	520	540	560	523	536	523	551	504	552	550	559	524	533	553	538	539	554	544	555	563	515	531	532	542	555	560	574	548	575	526	539	514	502	523	564	561	586	562	532	585	524	571	525	545	558	540	572	583	538	557	521	538	577	487	587	523	503	513	537	525	508	523	555	483	555	513	549	527	540	550	512	532	541	547	536	542	524	525	564	538	534	563	525	489	519	547	507	560	496	506	556	524	529	546	473	549	533	553	570	561	516	547	544	526	512	534	535	527	489	509	499	526	552	522	544	501	552	539	565	546	532	523	559	524	551	502	533	546	531	531	531	530	516	533	567	538	547	538	560	546	544	553	589	513	547	563	558	548	560	549	534	526	541	607	550	536	541	573	549	521	530	543	573	485	520	540	513	561	528	542	542	513	569	540	552	472	542	563	529	567	550	525	518	534	519	506	564	552	518	584	568	532	558	573	538	553	528	555	538	516	525	537	531	517	590	524	573	544	521	535	527	529	496	550	533	576	555	503	546	552	567	547	561	551	565	555	503	522	536	513	551	540	563	567	540	508	561	573	486	572	560	505	542	523	564	523	523	546	577	535	528	538	504	530	525	548	525	508	522	522	540	530	507	527	537	524	525	500	570	569	529	531	524	552	533	539	512	503	565	508	506	589	562	541	522	563	491	558	546	578	528	564	587	544	551	525	578	584	510	534	569	525	552	539	572	541	552	560	562	497	573	547	531	566	501	505	525	533	532	581	519	547	563	553	517	521	563	565	528	544	590	554	537	501	545	524	517	527	517	535	531	562	480	514	569	545	569	534	555	557
33782	10947	1120	479	412	424	437	428	373	415	376	371	359	413	338	406	387	391	409	384	394	387	409	408	339	358	391	380	382	398	376	400	371	376	373	393	399	369	375	354	384	362	422	396	380	390	388	396	382	387	396	382	397	372	368	395	440	376	378	355	382	384	349	372	386	332	358	370	385	369	361	383	413	371	403	367	377	340	374	424	363	405	381	368	362	381	367	368	386	362	381	367	380	382	369	348	378	355	401	395	374	410	438	381	376	385	424	382	390	359	363	407	380	387	345	377	391	370	383	392	405	424	370	397	356	412	345	391	355	357	388	413	352	372	376	381	328	340	369	364	346	389	392	331	393	361	408	392	404	402	357	385	426	380	377	358	381	381	395	382	415	393	376	375	358	400	388	401	406	400	381	358	392	394	343	373	355	409	393	362	403	377	390	371	399	403	370	406	402	381	393	403	369	384	401	377	383	369	365	418	384	384	409	409	351	377	359	390	394	349	346	374	387	399	360	350	353	378	362	374	405	373	412	360	377	394	344	382	420	373	332	377	390	382	392	343	399	366	377	370	350	365	361	387	393	407	421	389	376	368	357	366	401	376	394	366	337	340	421	375	378	371	382	352	393	393	362	391	371	358	387	352	356	367	384	400	363	407	382	423	403	387	411	370	401	399	415	357	355	383	382	373	362	329	379	354	384	382	362	385	349	383	399	364	398	440	408	430	371	376	365	385	398	395	405	353	371	362	358	429	417	384	351	398	355	380	383	364	377	373	390	388	374	355	333	352	386	353	388	397	383	353	385	375	368	372	374	364	403	416	374	367	384	357	390	367	390	415	377	367	377	379	378	358	351	349	375	355	393	398	377	373	350	327	370	398	379	398	378	358	337	371	380	390	405	368	366	386	360	392	395	386	390	382	363	391	379	361	358	369	372	354	382	406	385	382	375	377	390	385	376	396	438	348	370	373	397	383	370	394	378	373	401	353	338	389	342	345	362	358	374	391	383	329	405	382	379	387	370	373	378	417	415	369	353	368	411	406	361	377	388	407	397	364	379	348	374	396	397	418	407	390	377	393	379	382	388	408	412	384	346	373	350	403	387	401	400	376	417	428	419	386	393	376	353	377	336	379	392	396	388	376	389	424	374	381	405	381	378	389	390	367	384	385	360	379	371	361	354	393	420	381	402	348	362	361	368	349	367	351	388	349	361	397	397	381	366	340	395	389	365	371	425	396	353	374	374	357	367	388	372	434	414	385	412	391	373	379	408	387	372	399	399	375	370	400	375	410	355	401	338	367	396	395	374	418	359	405	391	383	394	353	362	371	388	366	358	407	380	350	341	382	409	397	398	402	400	416	403	385	399	373	388	372	390	405	368	385	357	401	347	337	402	386	414	382	392	379	378	405	394	370	415	390	391	363	402	373	415	358	334	384	376	387	354	406	423	375	392	377	345	377	378	390	391	392	400	406	386	333	363	401	388	399	383	364	360	402	412	387	373	380	426	414	380	368	391	405	378	372	400	377	378	371	452	386	412	382	383	392	383	386	377	422	377	376	394	398	365	349	394	373	356	346	378	375	394	384	411	377	394	355	408	388	336	401	411	379	397	350	388	389	397	362	361	375	399	402	390	404	351	405	406	375	366	394	431	396	389	374	366	361	425	404	402	348	350	335	371	321	337	390	342	382	378	377	372	395	382	404	391	380	372	349	403	352	365	341	390	371	402	375	391	370	371	337	373	414	387	385	394	365	376	404	398	378	396	363	366	366	381	372	387	372	383	329	371	378	384	417	365	399	330	358	355	345	361	397	400	380	384	359	388	360	378	365	364	373	394	394	371	333	385	383	335	364	387	385	381	413	342	374	375	382	396	364	410	356	410	361	398	361	399	347	342	384	388	377	385	369	395	378	376	360	364	366	349	409	352	370	388	404	379	383	399	394	380	378	368	403	390	382	358	358	348	390	389	398	394	373	386	417	398	396	372	386	370	418	347	356	390	372	388	398	361	400	382	397	378	359	385	371	379	398	411	383	407	384	365	379	395	384	386	423	384	399	386	393	396	402	387	384	384	365	333	370	391	335	374	371	378	390	377	388	381	380	369	389	382	382	376	330	392	389	382	367	425	368	404	395	432	407	372	404	376	391	381	373	390	413	382	399	416	418	376	400	390	406	393	384	378	347	358	394	359	364	395	340	395	388	406	387	350	382	353	394	432	407	363	383	374	386	389	396	360	383	382	350	334	375	387	366	392	378	426	391	377	360	406	391	393	377	359	390	380	371	415	415	398	369	382	387	355	382	397	387	389	408	389	348	383	418	367	365	401	383	376	415	364	431	361	378	410	390	367	383	377	331	383	380	384	408	396	393	379	389	393	380	369	397	366	380	400	363	353	379	373	379	359	398	393	403	386	366	411	406	382	397	385	392	419	396	358	377	355	365	418	387	387	401	371	375	354	367	341	407	348	406	408	393	393	371	356	366	390	351	375	344	354	369	353	388	400	350	359	395	381	432	369	399	393	384	378	384	370	376	386	408	378	391	395	369	374	393	378	371	403	382	424	359	355	384	382	355	375	385	379	417	373	395	369	370	359	370	372	384	376	368	374	386	386	378	388	396	416	357	396	364	403	376	364	358	353	389	405	339	379	397	361	338	358	377	374	341	417	415	388	378	390	395	379	364	382	390	344	370	418	391	407	396	386	387	397	396	407	347	350	394	386	390	388	371	355	381	366	362	385	415	385	382	369	433	380	361	377	366	351	398	410	404	345	337	408	379	375	379	368	404	367	385	417	359	374	394	372	387	372	371	414	399	388	390	373	332	406	403	398	409	390	370	412	367	375	384	370	387	396	379	408	370	408	403	412	401	395	347	347	406	415	365	409	407	397	407	368	369	357	396	402	348	364	341	417	381	384	372	376	384	376	401	386	384	403	379	369	403	399	384	408	359	393	392	351	376	366	381	339	356	373	429	411	386	396	365	395	411	371	367	388	378	351	386	383	373	388	359	390	379	392	346	332	404	392	354	394	415	403	392	365	370	358	397	365	391	421	367	378	383	353	383	362	374	393	351	416	430	390	377	408	368	405	383	375	366	369	367	381	399	370	356	388	405	379	357	372	379	382	375	375	386	429	342	375	395	361	391	389	350	340	396	390	391	378	381	352	388	369	366	399	360	381	364	336	398	361	372	445	407	369	386	385	393	379	411	401	402	412	403	362	427	375	403	363	348	398	385	415	360	396	401	377	349	371	393	387	375	376	359	396	407	370	372	377	388	383	368	386	407	391	351	359	383	383	366	368	364	422	402	363	343	346	372	397	358	431	381	369	370	388	409	368	415	361	371	358	414	363	419	352	399	394	370	396	373	390	383	402	421	380	415	371	354	345	370	373	408	376	375	358	379	382	381	383	365	397	372	390	359	374	407	358	357	361	378	367	405	376	383	394	388	384	389	402	367	382	409	371	367	391	386	408	379	384	429	391	408	407	392	363	424	412	401	392	411	346	399
7629	2367	894	858	849	871	841	871	849	873	851	906	898	819	877	856	838	858	852	868	820	838	874	879	864	808	849	852	889	900	806	851	862	830	944	848	838	815	822	837	816	897	920	864	856	827	815	869	807	855	862	831	872	864	883	852	888	833	858	855	885	845	819	882	865	868	853	847	819	859	835	853	822	872	847	876	882	788	857	866	866	862	866	795	867	863	802	826	867	820	841	829	879	902	868	862	912	838	825	867	825	830	838	838	897	828	821	849	884	922	854	832	861	799	821	890	793	864	860	847	875	857	877	856	876	857	905	850	831	835	913	860	876	879	904	823	907	816	842	881	886	882	814	875	842	872	791	831	865	880	859	869	873	825	929	828	835	829	838	903	841	851	818	877	914	841	887	864	810	850	809	827	897	880	870	876	841	887	871	869	869	840	805	819	869	891	878	894	878	868	867	862	858	824	864	835	858	863	898	844	893	840	837	893	875	844	851	900	809	919	879	842	905	885	921	814	840	900	840	832	829	842	835	895	817	880	830	813	868	878	849	850	830	873	889	797	879	805	839	886	893	871	864	883	874	876	898	835	872	835	845	882	851	890	898	888	833	806	858	827	859	815	871	833	865	819	845	842	836	832	857	866	855	781	821	922	821	856	864	831	866	866	830	900	868	894	838	848	861	893	834	756	908	776	913	829	790	853	845	826	825	879	837	867	838	826	858	835	867	839	822	801	834	832	858	850	851	827	897	860	859	886	819	808	884	791	856	858	855	838	860	863	892	861	884	798	900	878	894	860	860	899	851	838	874	869	865	864	867	917	900	793	824	882	831	853	845	886	861	883	835	906	865	856	839	863	895	830	852	814	851	825	821	830	869	852	875	925	883	880	903	875	871	883	845	833	882	877	880	863	865	888	797	845	853	865	897	833	871	848	877	885	891	908	877	851	784	808	802	814	868	904	781	845	828	842	825	861	862	869	829	865	861	872	870	847	799	849	883	844	874	833	904	864	848	867	828	857	860	887	915	892	837	822	807	896	869	838	837	867	850	856	828	829	887	838	918	857	847	815	868	864	879	853	832	780	869	876	864	858	832	844	799	864	886	837	843	831	870	831	904	856	869	831	863	884	836	814	894	839	892	849	864	816	868	870	849	879	816	844	877	866	830	838	818	811	846	868	844	836	850	850	805	899	835	836	850	878	849	856	882	821	890	857	911	855	883	887	854	861	862	891	817	761	830	832	890	843	869	863	845	869	858	885	820	890	838	809	862	826	879	815	838	864	867	811	842	852	868	886	870	814	878	830	863	829	853	851	906	867	838	840	822	857	842	779	876	845	827	834	920	831	858	846	904	854	841	830	849	851	834	866	836	910	832	838	847	843	844	875	808	853	810	845	859	844	867	826	875	876	866	879	838	866	846	860	833	814	862	856	866	900	884	848	839	851	858	837	824	857	799	892	856	857	880	853	860	766	853	797	827	854	839	896	845	810	830	792	861	820	864	831	863	884	855	868	850	820	845	868	863	904	868	863	862	849	861	860	874	875	876	895	835	857	894	845	860	806	880	838	905	894	837	879	841	854	864	859	860	860	812	856	876	884	868	835	850	869	829	838	843	844	833	848	853	868	869	822	876	833	823	854	815	811	905	846	804	845	897	892	823	777	888	818	900	834	805	825	872	826	844	885	856	837	831	814	869	835	882	860	836	877	863	831	848	823	892	818	791	836	823	843	816	828	879	845	859	839	785	822	828	873	859	846	889	838	887	802	846	824	848	789	818	816	810	896	858	861	845	808	842	837	920	836	891	870	844	863	912	847	880	813	814	876	856	822	899	872	873	837	904	815	918	831	850	863	894	830	904	879	829	853	853	831	876	819	857	861	832	876	878	823	867	849	896	796	898	871	869	814	868	863	825	832	836	846	845	875	852	855	871	853	830	839	875	840	820	817	842	769	838	843	841	861	826	823	866	833	863	846	878	862	840	843	805	870	824	805	805	849	856	825	816	849	894	862	816	847	886	879	817	827	803	863	850	872	889	867	845	828	844	838	840	843	829	824	833	879	848	872	833	851	865	868	888	822	884	860	802	828	806	818	858	857	829	884	834	874	822	867	835	892	882	841	877	815	857	854	798	865	882	859	840	820	841	818	883	788	844	866	819	885	828	848	863	867	894	805	844	837	802	814	886	843	880	851	853	876	873	836	824	839	850	829	788	894	875	820	854	851	810	828	878	854	819	799	869	805	895	880	877	811	871	846	868	867	861	856	866	864	927	835	883	854	862	908	847	824	878	863	844	810	857	823	870	848	819	797	895	880	866	857	928	822	882	846	879	853	847	868	854	912	825	862	831	831	849	826	828	837	827	795	832	863	844	846	850	853	858	863	849	852	775	834	847	861	833	927	849	860	883	845	875	821	831	876	870	832	885	819	841	912	879	876	808	836	865	844	853	880	849	836	821	861	834	887	874	836	859	904	861	829	861	901	826	860	825	892	844	862	822	874	770	844	848	840	836	859	888	855	870	882	838	832	867	782	878	863	867	818	844	786	926	890	880	836	817	853	863	778	800	871	883	905	859	845	800	914	836	895	814	850	857	831	823	886	844	876	857	874	846	875	862	869	852	868	870	896	808	838	818	848	856	889	853	872	856	871	846	833	889	868	833	847	813	886	815	867	863	894	888	873	864	897	863	850	864	856	800	830	868	826	880	893	918	863	816	882	866	870	891	888	858	865	855	893	858	864	837	857	842	846	840	833	886	878	840	892	848	860	872	870	846	850	860	831	870	781	818	912	822	858	848	873	842	835	857	869	878	866	827	839	917	865	826	838	866	867	814	817	916	907	847	865	834	868	896	820	880	838	846	904	862	841	864	798	858	874	810	881	811	866	825	837	831	845	853	845	847	882	827	844	817	808	850	863	859	810	885	829	872	867	854	852	823	858	844	911	826	888	853	912	835	901	844	872	858	818	886	878	864	887	825	824	858	867	886	823	882	849	841	826	906	872	885	862	864	893	893	807	874	845	893	871	894	803	836	850	929	875	864	885	829	850	827	814	887	819	860	790	794	905	873	842	858	812	837	886	857	837	891	855	871	860	835	806	840	868	868	803	817	844	875	854	889	849	881	900	873	837	856	861	909	845	846	884	894	848	864	878	841	906	888	853	937	866	829	877	827	808	842	875	835	818	828	849	901	838	955	797	854	820	833	833	898	888	811	791	858	836	866	886	858	848	827	836	824	840	841	829	833	819	827	850	833	831	849	870	853	841	874	865	803	882	855	840	894	841	845	841	885	766	846	824	832	851	884	829	874	858	866	837	874	900	841	861	856	840	839	814	885	837	844	802	870	909	866	884	875	851	871	816	831	864	838	834	836	862	843	889	880	815	885	856	842	850	819	845	835	913	796	913	851	815	832	834	892	856	816	823	882	877	900	825	829	860	833	860	835	858	821	851	845	864	885	867	885	852	932	847	879	856	830	848	807	862	856	849	820	829	885	814	859	893	831	873
25287	21698	25524	28415	21598	4628	750	605	513	477	491	486	474	466	461	419	474	457	442	440	443	459	431	458	402	407	484	425	414	410	393	423	391	389	456	470	453	434	445	446	429	421	422	450	396	507	426	447	434	470	422	406	407	427	406	448	413	365	429	377	430	417	444	446	433	419	445	419	414	445	436	434	405	403	435	406	414	396	410	449	419	464	443	446	427	403	434	425	444	431	426	423	409	419	448	423	422	475	444	450	438	425	417	471	429	472	445	445	423	416	443	437	429	422	470	465	437	386	437	424	411	436	446	419	425	427	432	390	425	413	406	406	440	442	446	426	419	420	418	440	456	505	426	424	424	449	440	400	456	398	437	409	445	421	419	408	394	414	389	446	429	439	471	437	426	458	444	429	437	442	415	430	382	386	392	427	431	448	417	422	428	398	462	431	449	435	418	426	382	389	403	424	426	376	409	412	463	416	436	441	427	438	418	444	458	431	475	454	418	425	412	400	466	436	396	405	441	424	433	458	449	440	401	433	431	383	428	464	399	422	420	464	421	437	428	424	417	441	417	418	435	424	439	448	435	435	435	421	444	444	451	422	452	487	386	412	438	429	461	427	433	400	418	428	416	443	416	399	447	433	429	382	431	449	400	411	403	437	436	432	433	458	422	451	409	444	460	411	454	429	461	388	473	443	419	429	457	431	384	432	422	414	405	426	413	485	458	391	426	430	416	409	437	402	412	424	410	439	441	402	455	399	414	442	416	431	419	426	423	457	393	412	436	388	437	402	415	397	448	397	416	374	417	429	413	405	401	440	444	433	382	430	470	437	461	406	455	420	471	406	453	447	414	400	413	397	404	385	423	434	403	440	442	418	422	395	455	355	411	395	406	421	413	405	431	441	450	426	433	450	413	431	425	399	443	441	449	426	428	469	412	455	447	416	435	433	417	432	459	424	421	430	432	422	448	434	427	438	430	412	434	408	446	427	387	404	407	397	420	436	419	459	455	418	420	419	443	451	397	438	384	412	390	476	407	402	452	430	410	418	405	413	353	413	440	419	418	452	386	397	402	445	441	408	403	403	377	418	433	454	439	390	449	439	446	442	392	429	456	428	418	421	448	427	424	415	409	431	399	448	409	432	404	454	404	425	436	426	404	454	406	454	443	449	458	449	466	433	481	403	404	432	418	479	426	440	445	427	434	412	414	434	441	397	432	411	442	441	410	402	436	417	408	408	464	468	416	459	439	458	433	454	406	443	419	438	397	432	389	406	424	427	420	409	440	442	466	432	416	441	422	419	405	429	429	408	439	434	419	443	424	414	394	413	392	416	416	401	393	467	461	460	458	437	454	479	408	448	417	405	435	429	450	410	436	440	432	420	470	428	435	395	424	399	423	494	421	439	403	420	458	408	466	432	455	439	466	420	448	446	440	390	409	408	444	481	453	399	406	447	425	447	398	422	440	472	455	457	405	457	459	404	394	437	418	426	423	441	418	437	439	410	376	418	464	433	444	414	408	448	463	432	390	406	402	462	422	426	413	462	434	428	443	419	380	441	398	386	405	465	409	396	440	426	464	435	398	400	414	400	428	398	445	428	458	440	464	427	438	410	472	406	422	440	401	414	413	428	454	401	425	467	380	445	428	445	389	440	439	433	452	419	403	451	412	388	457	467	453	442	445	418	428	421	421	433	434	411	425	458	441	440	433	405	415	443	412	435	420	392	454	451	452	401	436	415	392	444	421	421	396	436	416	416	430	429	416	388	428	450	435	456	434	408	425	442	393	406	389	436	425	397	417	440	397	445	424	435	398	439	390	394	431	426	409	440	401	419	412	420	429	442	436	440	415	397	421	465	441	401	444	469	454	407	429	432	386	413	410	411	423	455	395	429	406	479	425	453	407	440	418	417	424	445	417	428	413	416	461	421	441	432	415	436	441	437	383	437	443	468	427	417	402	423	452	384	434	436	406	414	425	414	390	431	400	469	402	434	415	403	379	466	437	435	418	400	441	381	412	426	432	400	421	428	412	404	444	430	441	439	406	406	441	402	410	444	425	447	428	423	478	439	401	407	404	471	457	426	411	407	409	435	465	426	408	394	413	439	437	408	448	429	397	419	440	419	437	399	439	398	406	396	464	401	420	374	420	420	437	436	407	413	415	451	417	391	423	416	445	435	414	417	419	374	405	440	420	439	426	456	451	413	408	437	409	413	412	472	395	432	458	441	472	465	449	419	404	439	446	451	440	435	423	416	396	430	395	461	433	453	403	413	419	446	454	448	452	437	420	395	451	382	425	412	421	440	478	432	429	411	435	460	420	455	464	372	443	405	432	407	438	432	405	400	441	432	429	412	430	411	430	427	429	430	407	408	437	397	442	424	410	396	408	456	437	407	414	400	403	378	393	408	383	418	413	424	411	433	414	454	455	409	444	452	396	450	356	415	431	438	414	425	390	465	450	408	421	404	361	400	397	412	433	399	405	428	449	413	403	415	443	460	430	423	404	436	424	422	430	424	415	430	455	448	436	438	430	437	369	417	458	421	425	397	413	441	420	433	426	431	426	421	405	425	398	392	432	440	405	396	410	418	429	446	446	465	417	434	423	434	422	424	389	424	409	437	396	465	425	408	409	404	449	407	428	432	449	424	407	444	434	450	440	439	443	395	403	412	424	392	419	428	390	428	429	416	418	437	461	413	430	427	461	428	452	423	421	413	404	469	386	432	430	427	418	458	440	467	443	450	415	434	421	429	375	426	401	407	440	430	461	403	425	401	430	430	399	429	413	456	456	418	461	428	455	508	445	460	416	417	424	444	414	433	432	426	386	415	408	383	461	404	430	405	414	448	438	431	405	376	414	473	420	418	406	400	430	426	392	435	420	411	419	429	464	414	424	416	428	409	420	386	432	444	423	436	403	429	407	413	435	475	462	411	430	402	437	409	467	420	461	410	459	436	386	390	407	433	414	430	450	425	430	438	432	410	432	430	385	430	465	445	442	391	378	457	452	426	397	446	406	453	456	422	432	384	392	434	429	425	405	467	419	418	447	381	481	447	439	460	419	431	393	423	424	430	398	432	393	465	416	458	445	434	431	474	414	425	391	458	423	443	446	401	397	429	426	399	457	400	419	452	433	409	429	407	449	420	432	397	445	425	451	404	437	408	457	475	409	435	418	429	439	417	430	413	412	442	470	453	450	404	483	427	500	436	429	446	424	428	457	440	429	395	434	419	465	432	392	442	427	392	441	430	432	376	412	441	426	419	388	439	420	415	464	391	431	450	429	411	423	393	439	385	400	431	453	432	396	399	410	432	448	418	452	431	393	463	476	421	446	455	460	450	413	419	430	438	445	448	410	471	396	444	416	424	461	433	429	429	438	473	403	460	448	468	421	412	414	457	480	388	412	448	418	422	407	377	393	415	406	429	422	420	425	443	443	444	427	424	468	416	436	402	415	428	428	394	427	429	412	408	428	434	459	424	401	459	463	443	423	422	432	430	377	440
6851	5304	2190	1448	1117	1010	992	921	909	936	912	941	893	992	925	913	933	894	944	979	933	913	944	939	902	962	930	906	902	941	921	923	885	940	946	942	949	913	903	897	940	923	962	931	914	943	900	958	946	922	950	929	914	893	983	945	927	968	881	881	927	871	927	968	949	890	910	893	930	893	893	947	891	957	879	921	943	908	892	937	910	924	932	944	923	921	998	969	908	960	913	923	927	934	904	943	966	942	940	916	898	888	897	925	927	981	957	906	939	885	948	909	866	963	885	897	944	905	884	924	921	948	898	937	898	934	907	913	969	956	952	888	898	870	973	853	937	938	928	890	909	891	938	927	928	904	899	889	940	849	932	933	895	896	873	952	891	936	945	922	877	961	908	934	951	907	924	903	877	948	951	914	931	892	920	863	917	872	978	967	923	976	928	968	926	927	925	892	911	921	970	950	945	940	907	944	913	974	851	927	918	889	903	930	958	879	910	926	909	886	909	924	945	927	931	889	931	920	963	918	936	914	887	931	884	905	948	920	894	891	894	879	923	881	921	904	924	893	964	954	908	911	933	981	882	943	948	941	920	958	894	867	952	902	939	903	939	896	957	928	959	934	921	923	936	924	905	907	939	913	940	878	927	940	942	958	908	866	947	952	937	962	891	953	895	852	915	936	906	913	974	891	880	865	920	914	906	964	943	903	927	917	902	920	952	909	907	913	929	958	898	952	911	945	928	898	881	916	938	928	897	923	851	902	882	935	880	906	885	919	878	916	902	932	948	909	896	956	952	851	898	906	897	949	905	921	980	877	931	883	915	927	920	950	964	870	893	933	954	891	936	909	899	964	874	911	926	837	948	917	940	916	933	925	934	885	918	880	928	951	871	881	877	945	884	928	899	890	920	891	871	927	893	867	959	851	872	850	923	968	856	916	899	891	879	981	912	935	909	940	929	871	906	924	955	919	863	858	922	957	921	936	933	938	908	928	892	929	925	905	926	935	890	898	941	889	915	894	925	882	906	937	942	909	892	937	906	942	952	903	937	912	949	932	904	894	894	882	942	922	909	904	889	868	894	852	886	905	938	851	912	875	894	945	914	892	894	873	949	863	859	925	915	925	876	941	965	934	910	865	929	904	946	907	891	953	949	865	864	889	926	883	911	950	939	909	938	911	917	934	883	911	862	881	941	906	858	884	890	908	952	902	887	893	956	889	862	880	885	884	903	920	907	922	982	873	874	915	918	951	862	955	940	899	918	921	901	910	917	951	909	894	915	928	928	950	916	902	920	906	929	916	902	841	903	916	900	911	928	955	917	964	922	907	925	896	946	927	947	930	937	929	910	945	968	944	933	901	913	902	950	910	863	862	870	955	912	863	938	922	853	909	903	939	909	946	913	911	923	902	954	905	965	917	938	898	958	867	915	921	928	864	890	947	858	907	889	894	938	900	888	938	932	872	904	908	906	894	918	917	937	888	900	895	935	934	975	885	932	887	889	961	917	875	882	958	920	954	879	948	909	907	920	902	851	892	946	923	966	917	905	929	875	886	955	915	886	889	953	912	877	952	919	921	903	936	915	889	900	957	909	889	860	913	912	892	892	942	861	922	935	939	949	923	931	880	945	895	875	919	902	915	938	935	964	905	878	880	858	876	891	897	873	908	970	936	861	915	902	919	909	932	926	906	897	902	925	872	921	911	889	941	939	889	912	882	904	919	933	947	889	876	892	962	898	894	908	921	925	894	927	924	895	898	935	988	919	907	899	932	932	944	896	933	925	925	916	916	962	914	939	904	921	928	888	905	922	954	885	978	907	909	938	904	918	922	903	916	904	906	875	943	943	909	914	866	878	914	919	903	924	928	933	877	954	897	905	932	902	914	955	936	918	923	912	948	924	907	903	925	953	895	853	905	909	921	900	875	931	869	942	930	895	920	943	955	944	934	901	875	906	914	929	926	900	900	873	968	862	915	861	928	942	875	923	945	886	892	925	892	883	885	931	932	945	899	903	953	917	853	841	919	913	856	818	940	910	948	966	927	891	902	894	861	921	922	930	871	894	904	937	944	931	899	924	901	906	943	899	836	924	919	951	883	930	918	904	924	905	924	930	915	900	909	962	934	874	876	861	920	943	876	914	895	898	961	914	899	864	950	865	921	897	911	949	844	919	907	854	890	960	918	917	908	905	882	884	956	925	908	884	980	907	926	980	971	892	889	931	937	900	931	900	948	990	946	943	953	898	951	899	912	909	809	850	935	894	881	929	913	895	936	879	914	889	947	932	934	923	941	878	924	930	934	892	963	912	939	940	917	917	915	921	932	895	911	946	886	961	897	914	920	892	889	925	943	941	895	908	931	941	867	929	885	903	867	928	913	879	917	915	896	936	886	913	954	936	918	913	955	904	900	960	966	925	901	927	924	933	889	925	891	943	872	876	917	919	892	940	879	875	897	890	978	899	948	925	917	923	867	886	923	963	910	953	917	858	954	921	963	939	934	891	900	927	857	910	949	885	925	884	907	897	957	941	949	908	926	917	901	924	958	926	910	887	931	969	916	892	849	900	889	901	909	876	915	924	879	920	930	894	936	909	949	910	969	948	871	949	926	903	940	912	907	896	899	910	867	942	903	897	908	857	934	851	912	954	949	857	946	969	928	954	939	894	837	950	926	926	945	961	895	903	863	928	942	938	927	906	913	896	956	880	901	903	942	923	952	899	956	924	941	913	877	917	912	929	920	945	927	966	901	999	925	918	942	916	956	889	943	896	898	879	899	912	925	880	885	930	920	923	935	898	895	942	916	934	865	934	929	855	900	943	909	882	875	879	869	924	909	955	950	951	943	889	936	893	932	885	895	902	946	877	915	910	980	940	896	891	969	912	930	940	883	979	894	904	932	913	920	916	903	916	904	886	919	947	949	929	932	876	945	932	936	963	920	939	923	912	941	924	886	895	860	892	874	927	921	886	930	889	877	950	952	893	957	845	926	914	940	925	886	925	977	929	885	904	946	922	949	893	882	904	895	855	926	906	893	939	862	925	890	957	922	917	875	940	946	962	869	921	889	893	910	925	925	967	920	926	914	957	889	883	938	901	915	899	871	884	922	886	894	889	903	870	924	940	987	898	919	906	812	979	878	936	914	927	881	884	888	848	883	900	949	860	923	964	919	918	927	904	924	875	896	940	930	937	908	927	923	936	899	878	899	924	901	878	884	962	909	871	892	927	934	919	903	900	902	910	930	915	931	886	883	886	904	902	926	932	901	908	907	880	947	891	940	889	927	926	881	973	855	921	913	927	958	871	917	879	933	942	908	903	891	929	918	994	896	916	946	892	963	896	910	945	871	910	951	919	938	929	923	887	892	926	949	924	927	885	935	968	935	915	931	873	894	967	874	960	894	946	893	900	893	953	861	947	942	954	898	929	894	930	937	901	959	947	911	933	863	973	936	921	883	879	954	911	941	983	950	938	900	869	908	885	961	889	929	910	945	884	903	899	860	958	914
24520	21702	26096	27862	21710	21705	3186	514	429	366	339	339	303	314	280	267	262	230	262	243	262	270	227	279	254	236	259	253	263	276	243	254	277	270	206	276	251	234	236	268	235	255	263	244	249	256	224	235	203	257	241	233	201	248	232	230	264	243	250	265	247	242	268	253	228	252	233	230	226	227	240	243	238	270	278	224	237	246	275	232	219	250	246	265	276	230	249	230	234	243	265	274	235	250	258	282	256	225	267	239	224	212	232	233	268	238	256	250	247	231	240	224	235	250	261	229	242	239	269	258	249	228	214	246	259	241	249	253	242	233	245	247	228	229	213	235	235	251	247	224	209	217	245	244	249	248	251	240	244	259	243	225	220	249	256	265	258	245	249	247	212	245	214	220	247	278	258	218	243	238	192	220	236	241	249	230	231	257	264	222	277	236	230	249	233	244	248	228	265	262	215	200	247	237	257	228	272	226	264	217	249	261	251	197	243	231	215	227	260	235	237	245	245	246	235	227	242	255	250	247	230	210	217	213	221	241	255	222	224	258	226	209	204	247	255	232	247	234	249	239	230	254	261	260	249	241	230	232	235	232	245	208	245	257	232	224	263	234	249	218	213	245	221	224	279	224	218	261	263	247	238	201	219	266	234	257	249	234	262	249	232	242	232	253	247	198	219	239	273	265	259	234	242	254	213	258	246	242	247	222	231	250	223	208	231	255	246	245	231	228	248	263	266	227	235	214	257	218	242	258	223	213	250	241	244	234	256	228	254	235	278	249	205	254	213	244	240	250	228	227	237	246	235	217	248	249	246	253	257	243	221	237	229	254	256	222	234	263	231	245	234	220	243	270	234	264	249	256	237	250	237	219	269	222	219	247	232	224	249	229	247	246	225	208	236	244	250	221	241	195	227	236	231	232	270	210	225	255	242	241	250	249	207	249	237	262	251	239	223	243	240	220	234	222	233	211	247	253	244	241	222	232	229	216	237	238	244	240	234	240	260	253	249	238	241	267	233	233	246	247	251	227	251	208	215	250	213	232	218	226	239	251	239	228	200	245	249	236	224	243	228	243	199	230	239	238	268	252	219	220	253	253	256	277	227	206	269	253	244	242	245	245	214	231	244	220	272	234	248	224	266	243	216	227	252	251	248	232	229	247	227	258	259	249	265	216	220	248	232	235	241	238	226	255	247	247	245	232	218	241	257	226	222	249	227	266	220	261	239	238	273	243	230	180	275	253	238	204	225	235	253	257	209	231	222	238	235	255	221	232	218	230	240	246	250	246	243	215	240	256	233	245	231	237	261	211	239	212	262	265	244	252	249	236	254	240	236	221	248	242	250	232	233	233	217	216	225	236	235	217	219	276	243	234	241	246	248	235	249	255	207	249	252	228	284	237	209	226	229	245	235	214	255	232	241	209	227	240	237	248	240	267	236	212	218	238	243	261	244	198	215	254	274	244	236	214	209	244	254	253	241	227	236	228	235	240	263	234	223	245	228	274	244	228	244	249	267	263	258	265	225	228	262	216	214	235	247	260	256	249	247	248	245	243	250	234	245	277	240	229	243	246	239	233	208	223	200	258	224	229	240	253	261	259	235	254	221	263	249	253	251	261	243	241	275	238	253	244	226	195	241	224	222	249	232	244	273	244	225	229	252	251	249	228	247	256	258	248	236	222	262	260	254	227	235	235	233	218	229	230	266	229	229	254	260	194	268	238	215	245	233	243	276	227	218	230	228	234	234	241	237	236	278	272	250	248	235	242	225	240	242	253	274	265	256	238	224	243	237	246	239	250	240	234	214	232	257	234	238	246	242	257	210	263	213	245	241	237	247	256	233	232	229	258	246	223	232	228	231	273	241	236	240	228	260	233	264	234	218	242	255	239	242	245	245	228	229	221	235	241	280	256	230	242	237	230	249	222	233	242	252	235	233	261	227	227	224	230	231	244	251	238	244	216	255	261	262	236	253	235	235	224	256	231	234	223	217	257	247	283	225	238	236	258	245	260	226	245	250	246	255	247	237	224	238	232	248	243	220	223	241	243	244	228	231	216	246	245	238	247	215	250	242	231	235	236	234	240	252	247	217	242	238	264	215	224	248	218	216	251	236	218	281	251	220	245	226	227	238	245	248	231	212	197	247	221	231	219	250	231	221	254	216	250	236	222	259	245	246	249	242	228	241	224	263	277	272	246	271	216	216	234	226	249	216	233	212	221	249	235	257	236	242	254	234	251	258	248	222	247	235	252	240	229	239	267	228	243	250	219	258	236	261	258	241	220	247	237	239	259	239	244	239	239	229	214	236	204	262	233	253	213	272	211	220	264	232	233	274	243	210	288	200	256	238	233	268	237	254	234	245	229	270	262	224	254	251	243	264	269	278	234	252	215	245	262	204	216	223	259	260	241	251	252	238	234	275	260	239	267	207	227	251	232	221	235	240	231	254	223	222	218	243	239	210	253	229	227	247	229	251	256	237	229	238	240	244	206	263	245	244	271	256	240	243	261	232	257	254	231	247	234	257	252	228	230	236	231	233	234	265	230	212	231	250	243	253	239	261	232	267	244	201	214	242	239	238	226	255	218	224	209	231	244	235	228	247	235	272	254	236	211	263	216	233	237	235	227	228	229	254	240	260	256	266	212	236	229	201	242	238	237	257	226	239	224	226	232	242	217	248	220	245	221	230	243	254	267	250	247	234	235	223	249	252	256	239	234	214	240	237	212	222	233	213	232	240	234	234	231	215	251	247	223	219	201	259	217	263	246	235	212	244	214	238	233	238	226	251	263	238	263	245	231	246	235	238	247	228	244	256	247	242	244	260	240	260	231	245	220	236	277	219	221	258	218	244	236	262	260	275	251	221	250	213	254	250	247	226	229	236	242	233	259	244	210	209	240	207	229	273	243	265	257	264	251	248	251	275	237	258	250	208	236	214	270	238	261	232	218	267	234	259	263	277	221	235	215	237	242	233	199	234	258	217	237	245	214	213	239	247	256	215	232	227	246	249	214	255	221	223	208	215	236	241	261	258	217	233	260	265	233	245	228	260	254	237	251	243	245	252	280	246	254	210	251	222	233	239	239	235	235	250	238	252	244	267	262	288	221	230	264	252	273	238	231	244	243	247	262	244	237	229	250	239	257	205	205	246	249	254	244	232	228	216	239	231	259	219	252	235	227	229	238	256	233	225	236	248	237	214	215	225	200	208	210	251	229	218	240	258	248	233	238	213	231	205	227	240	249	199	242	264	234	256	249	203	222	268	244	234	234	260	255	257	237	230	261	196	248	237	247	229	239	244	233	220	246	237	253	247	248	219	211	198	214	216	230	227	243	259	234	281	220	248	244	248	255	248	249	219	222	252	231	213	227	239	210	216	274	243	202	243	252	250	236	240	235	249	239	236	246	244	253	238	268	279	210	227	233	235	222	257	231	240	249	213	219	223	250	226	216	213	234	235	227	263	254	235	258	254	223	216	253	264	265	231	245	229	286	240	245	234	222	219	231
7994	7371	3074	1531	965	850	695	682	611	577	602	572	587	574	587	555	634	598	515	562	553	545	563	530	534	549	553	569	581	518	556	531	556	555	563	572	526	540	540	567	545	541	537	509	581	511	548	549	505	556	531	533	551	583	524	566	531	585	543	538	540	558	545	537	555	514	532	545	514	558	544	577	532	518	527	561	538	553	567	595	550	543	571	595	570	544	521	542	555	553	532	573	508	559	566	527	539	538	586	544	517	567	549	540	573	554	552	523	541	533	566	545	581	526	561	580	524	512	574	553	546	571	546	522	580	521	525	559	530	549	549	527	537	531	521	540	538	570	524	545	561	561	520	535	557	545	535	538	561	529	553	550	543	556	562	530	523	523	523	583	523	481	493	541	577	521	571	491	549	568	543	534	602	543	510	523	556	507	552	529	530	535	530	591	546	531	550	549	521	449	569	534	539	560	566	483	578	577	539	510	551	521	568	562	546	527	557	507	558	533	534	552	560	557	533	579	543	496	580	566	508	523	555	526	516	541	526	565	553	577	531	543	561	532	531	519	549	510	596	567	563	471	556	514	544	509	553	522	561	576	534	594	538	559	579	540	523	542	523	549	541	573	567	526	533	586	547	549	521	519	536	539	552	539	551	526	567	553	545	538	570	586	575	521	534	592	559	536	558	526	606	560	573	520	606	558	513	546	565	527	550	555	562	515	523	543	549	548	517	546	548	552	538	551	537	534	568	593	557	548	518	539	556	589	601	561	540	591	519	554	567	544	590	522	522	528	512	503	514	525	536	566	555	536	536	539	519	510	517	492	565	492	550	541	525	521	568	499	561	545	541	527	563	514	535	526	510	563	509	523	518	572	514	540	549	554	505	518	547	489	597	563	571	560	528	561	550	512	539	576	528	535	568	596	506	552	510	562	568	558	564	536	536	566	548	535	535	532	519	518	515	568	566	511	540	572	543	538	531	514	578	505	563	504	568	535	535	569	563	559	538	569	542	549	577	551	545	566	563	581	536	588	533	555	525	491	554	567	570	511	568	584	524	537	557	554	551	544	558	543	553	506	548	555	529	519	539	510	543	540	533	557	512	531	523	538	507	552	530	538	555	536	474	522	573	525	561	509	548	547	555	597	550	548	554	548	553	542	555	579	533	546	507	562	532	590	508	543	541	563	558	576	527	508	526	558	578	567	581	572	525	562	541	545	550	509	539	561	583	504	590	602	530	562	529	521	580	533	544	526	516	554	556	527	555	570	579	555	529	550	497	550	550	568	570	521	551	577	586	554	580	571	538	566	531	562	550	560	548	551	586	543	531	556	564	587	588	540	533	505	532	514	519	540	555	557	504	562	545	577	577	555	563	539	549	539	575	538	561	535	546	526	527	522	573	540	546	517	537	546	568	542	520	537	582	551	505	541	552	571	539	569	569	503	541	554	548	526	509	567	542	557	548	553	544	524	580	543	554	540	526	517	524	569	584	522	509	535	528	573	569	557	513	531	506	530	564	559	501	564	558	492	587	510	584	530	543	571	585	576	537	537	516	609	520	501	568	553	556	531	508	542	534	528	565	573	561	531	536	566	532	585	592	557	507	518	539	545	525	547	533	529	554	533	558	572	500	537	550	557	564	521	533	574	528	574	560	570	545	578	530	494	555	559	524	576	533	524	562	528	520	480	533	535	524	563	546	527	529	576	530	550	527	530	579	549	548	513	537	502	549	503	535	510	573	577	564	527	565	551	551	568	538	501	597	573	528	535	544	531	612	543	570	587	542	561	545	538	544	567	588	522	558	523	557	593	566	512	567	535	534	522	579	587	542	552	557	512	554	556	533	512	477	536	537	541	543	586	566	578	547	558	579	502	565	505	566	536	567	522	530	573	580	525	546	517	527	530	557	547	497	526	521	571	563	527	557	592	571	534	524	542	566	571	528	478	560	537	552	553	537	555	553	537	568	510	545	563	527	548	539	581	533	547	551	568	513	513	550	561	506	554	553	545	576	529	547	515	569	538	533	562	500	499	505	535	561	529	506	551	535	544	546	533	525	516	544	538	576	522	513	577	522	539	529	567	521	547	528	525	540	596	542	550	543	505	538	542	517	546	578	540	525	545	561	554	518	518	560	569	539	516	540	553	518	541	551	543	565	565	555	531	562	563	537	581	534	561	561	541	495	551	545	525	596	512	572	541	539	542	485	552	551	554	575	486	599	537	549	510	586	531	557	537	554	553	584	519	515	530	511	567	556	523	545	566	570	555	522	507	574	500	570	542	526	544	516	534	519	546	532	529	530	577	541	568	556	550	520	556	468	515	581	587	563	557	515	533	543	521	510	519	525	556	585	533	537	567	557	553	580	511	564	509	491	551	487	504	558	555	514	549	536	524	544	528	565	581	570	545	503	539	567	570	546	519	539	537	577	527	534	537	573	537	525	532	518	523	498	549	548	587	532	566	533	534	582	535	538	570	570	500	488	573	560	514	541	540	538	552	508	562	549	500	499	552	556	530	523	590	548	526	528	544	503	560	545	564	537	562	554	549	520	585	510	518	527	547	569	528	522	559	568	585	554	551	542	550	538	592	508	535	518	537	540	577	565	558	554	540	554	550	550	517	555	551	538	559	560	532	509	547	565	517	548	531	520	557	509	580	547	565	526	558	530	514	550	550	542	535	564	502	587	525	545	546	567	562	531	494	579	558	621	572	529	521	524	578	536	519	517	533	583	547	530	562	566	561	531	556	561	578	509	533	599	531	543	535	577	545	535	483	569	539	539	566	542	544	580	499	533	504	540	572	559	567	494	554	521	537	561	552	566	531	503	534	503	554	540	575	530	547	544	509	548	559	569	540	563	514	512	554	559	563	524	491	575	555	568	558	567	593	555	559	542	529	558	574	563	529	533	551	502	505	547	526	576	563	575	522	558	501	569	529	553	533	575	505	545	550	537	533	526	538	603	586	577	539	583	562	554	527	598	564	534	554	570	530	578	502	547	577	556	553	554	605	528	538	550	540	533	523	570	537	538	524	549	557	540	543	553	587	560	524	576	571	534	556	562	516	532	529	545	539	540	546	564	547	525	533	540	527	519	542	555	580	565	566	541	562	548	531	548	548	579	552	576	537	534	503	553	536	526	540	556	541	553	551	538	519	549	560	526	555	546	569	529	528	510	507	542	513	542	499	533	527	531	601	534	529	532	542	549	542	557	495	495	555	546	543	556	544	569	553	557	567	540	551	536	533	531	497	534	525	498	578	538	572	573	548	526	526	529	560	552	519	528	518	494	518	548	516	542	541	529	540	513	575	553	532	519	541	530	564	567	530	521	558	572	539	542	546	568	522	568	525	561	528	567	534	558	540	550	518	567	539	550	564	530	520	549	546	535	578	513	521	516	517	513	574	583	576	519	508	511	540	521	554	554	551	584	529	540	544	522	522	540	535	529	542	557	542	539	531	585	527	524	537	525	564	520	568	544	559	542	506	549	586	552	545	561	542	564	558	550	525
33835	10871	1318	720	576	575	408	365	395	393	394	376	386	426	428	433	371	436	395	372	373	397	394	384	382	428	402	364	403	422	446	401	381	332	406	364	371	374	394	370	375	372	343	425	377	398	350	375	393	395	380	399	365	375	365	395	386	407	397	418	384	382	359	366	400	378	414	388	382	384	410	350	364	400	390	364	388	376	360	382	401	386	371	405	404	376	375	381	389	399	352	377	382	370	361	387	404	363	389	362	365	355	370	360	366	359	373	374	373	367	366	378	392	386	359	367	392	352	366	373	376	366	381	382	402	384	378	419	360	386	409	401	372	347	373	381	370	408	388	395	380	381	388	399	413	397	419	408	356	384	378	367	407	384	355	352	398	384	384	368	369	394	388	364	381	384	382	363	393	385	406	382	377	360	434	433	385	371	400	342	381	404	330	377	358	374	393	377	362	391	385	403	373	349	385	392	394	413	383	401	338	375	367	360	383	360	396	397	413	391	366	390	418	407	405	412	406	385	382	424	378	363	398	413	372	396	371	375	391	357	364	379	357	366	391	377	358	382	385	365	364	347	403	399	400	415	394	374	370	356	368	385	386	417	386	345	356	397	369	381	365	343	397	381	372	345	410	360	406	384	384	392	361	390	373	373	371	359	338	363	423	364	395	400	388	420	391	347	377	388	402	401	387	361	375	358	384	416	349	383	422	421	364	364	354	396	369	362	387	404	369	341	396	355	364	358	389	354	343	375	368	380	415	398	389	418	380	401	391	402	402	399	390	385	385	379	375	398	385	387	374	410	358	397	354	368	442	388	382	381	368	388	391	384	378	364	392	397	423	370	342	385	390	439	380	436	396	413	340	381	358	383	388	377	365	377	382	396	351	362	369	379	393	385	357	398	396	385	383	407	402	421	381	393	398	374	377	373	376	388	371	374	376	413	366	372	390	382	403	411	364	391	393	416	357	384	381	397	390	407	421	408	383	396	394	400	405	387	385	385	394	364	355	377	414	386	358	411	408	386	387	390	356	329	373	375	390	382	407	422	389	366	418	396	383	395	384	382	374	389	382	371	378	370	364	359	439	383	350	387	368	383	363	372	387	383	394	415	371	368	402	387	387	396	377	352	382	441	387	402	424	401	435	411	353	405	410	386	363	411	396	396	425	382	375	370	403	430	355	386	356	393	382	423	373	409	358	361	400	378	414	380	381	381	382	356	385	355	406	394	388	387	399	424	399	389	390	426	376	360	374	410	370	378	368	403	381	376	352	359	394	350	360	368	378	368	394	335	329	374	411	361	403	369	389	387	398	366	366	381	382	345	390	393	378	390	404	411	374	390	430	370	363	380	398	407	391	331	387	380	376	375	393	397	405	399	417	392	380	367	383	375	387	336	381	352	350	373	396	395	363	412	389	363	376	385	356	406	380	376	370	374	392	382	392	350	347	393	424	370	389	377	381	383	398	376	358	433	418	394	382	369	423	378	394	377	370	403	373	380	382	371	357	379	363	408	380	391	394	398	374	401	383	392	373	401	418	374	400	392	361	411	367	394	403	383	376	386	379	353	379	388	383	346	370	393	368	399	385	378	445	344	370	437	399	359	394	317	424	383	347	390	395	382	430	362	357	350	433	387	386	393	370	364	385	374	421	426	383	371	357	364	400	359	421	402	364	361	398	370	354	388	379	367	394	375	407	394	394	373	382	399	376	373	370	398	379	435	424	388	402	394	394	391	377	399	406	407	354	428	395	384	416	399	364	401	359	367	392	451	392	387	335	355	349	349	371	397	417	392	379	412	396	361	352	383	385	369	386	357	384	444	419	424	403	353	390	402	382	415	389	429	413	365	359	385	410	408	347	405	395	396	392	347	389	388	371	386	412	409	357	404	396	393	380	351	373	401	403	382	375	383	393	368	394	355	362	375	385	423	387	343	380	385	381	389	374	423	408	427	414	398	343	400	370	389	392	376	377	389	383	369	369	391	373	358	348	364	410	394	386	386	352	356	341	368	393	372	356	351	407	394	378	377	422	396	409	404	411	383	408	375	357	379	378	357	377	388	340	364	373	383	376	381	365	364	378	381	380	371	362	444	367	405	341	353	370	402	388	383	381	345	361	438	370	397	363	395	370	383	375	380	404	409	449	393	386	376	394	359	353	350	341	387	386	397	378	381	413	376	376	379	396	375	362	404	380	369	379	372	420	370	392	399	331	347	410	414	362	397	387	402	373	410	377	373	415	421	348	358	385	392	402	398	410	339	341	415	417	411	406	395	380	365	420	343	381	391	414	404	412	404	405	373	424	427	372	376	356	367	408	384	409	386	396	383	374	425	402	389	383	399	369	399	392	403	353	378	406	405	384	388	383	399	364	379	392	370	408	359	348	378	370	376	388	379	410	412	424	384	380	410	400	363	386	374	375	340	387	364	379	390	425	375	361	388	382	377	403	372	373	396	371	438	386	390	356	414	376	382	402	375	399	399	406	386	390	381	376	392	380	393	384	410	391	363	395	370	393	374	373	394	366	374	372	381	353	378	347	372	360	396	359	393	366	378	408	377	433	399	380	358	374	399	399	372	370	389	412	371	390	382	383	399	392	350	384	382	402	388	387	365	358	382	393	366	381	385	393	404	383	409	383	390	427	406	349	387	419	351	367	358	350	419	385	402	354	410	340	373	408	416	372	376	378	400	404	402	364	363	376	343	388	406	423	381	379	402	368	390	398	415	402	385	412	380	388	416	333	344	341	374	384	398	415	382	418	378	424	416	412	415	398	381	377	363	360	358	392	389	400	388	369	399	349	412	362	367	403	382	379	355	397	397	419	376	442	395	326	349	359	359	374	397	379	364	347	436	407	379	402	401	389	377	414	395	355	395	376	389	413	380	375	407	379	407	400	404	372	347	370	394	384	370	396	445	393	417	364	404	400	406	392	379	377	357	394	394	404	373	376	378	402	386	362	383	380	388	399	382	404	386	362	348	339	374	383	384	403	377	403	382	405	403	401	398	402	385	377	401	354	398	359	415	393	367	410	327	402	425	376	392	357	360	412	377	377	414	387	379	413	399	350	373	372	410	393	358	390	389	374	400	411	381	354	380	378	411	381	366	363	359	388	389	384	391	363	394	396	406	400	375	379	397	416	392	386	396	343	404	388	402	379	389	395	340	389	405	406	374	397	387	379	336	413	398	382	369	385	409	396	381	400	373	412	398	379	422	381	384	392	383	382	386	372	388	381	378	353	370	426	369	409	382	383	371	381	385	360	379	402	374	362	347	430	396	372	374	395	436	372	367	389	345	354	406	363	397	374	378	400	338	390	398	424	365	405	404	357	382	395	371	368	373	397	392	390	404	392	364	372	439	407	390	369	366	347	394	419	410	433	383	372	385	353	394	340	397	393	437	421	401	387	359	403	409	370	414	396	363	358	380	351	387	390	385	391	406	413	397	386	394	372	383	405	355	366	384	352	417	411	412	392	346	394	405	387	384	412	384	405	381	379	363	400	386
8303	1707	982	867	849	856	843	832	887	844	818	864	875	905	841	811	806	860	886	830	905	815	925	914	912	831	833	897	849	845	832	882	873	876	852	881	910	893	903	846	863	841	897	853	878	880	866	856	845	878	853	830	831	875	837	826	886	827	818	788	862	866	858	855	824	859	836	876	853	833	833	905	803	839	867	851	855	877	818	893	847	858	882	874	859	834	843	840	902	862	899	804	847	855	860	856	855	808	885	919	877	874	902	901	819	857	871	878	870	839	858	858	855	846	860	855	869	875	840	898	861	864	867	793	844	860	847	853	896	868	892	810	836	869	829	804	821	859	880	872	826	829	856	892	832	859	864	910	871	852	841	905	843	863	856	890	847	890	875	885	838	905	913	892	863	787	871	876	900	891	849	905	848	835	867	838	937	850	855	862	860	814	862	853	822	847	830	821	898	834	845	880	873	898	859	909	918	870	853	864	837	899	888	842	827	832	902	833	883	881	900	855	856	843	841	856	788	900	888	824	874	852	901	835	870	899	839	828	840	867	843	862	887	929	873	825	817	833	850	843	885	826	834	819	806	816	836	805	893	866	877	882	883	835	872	864	903	885	832	892	902	901	813	861	835	834	934	872	835	822	823	901	829	917	872	883	878	878	919	838	881	874	876	854	884	864	830	858	846	849	890	792	908	893	827	835	824	823	849	847	836	833	853	842	876	840	909	877	895	899	859	858	843	865	844	841	877	850	903	848	872	824	853	874	896	863	875	861	877	893	879	835	881	857	850	864	873	851	855	877	819	833	806	855	847	837	841	845	832	830	877	855	869	842	876	871	873	851	863	879	792	903	868	823	830	814	864	848	845	873	873	815	937	842	853	839	867	859	872	865	825	846	878	882	938	861	863	842	877	879	899	888	870	832	866	915	872	849	820	816	848	838	847	863	861	773	846	892	846	866	825	887	884	891	852	874	846	827	884	886	868	854	911	884	879	879	849	877	911	873	864	906	850	846	848	865	850	849	869	840	891	852	847	877	817	891	867	847	827	878	930	843	862	816	883	840	855	882	870	849	967	835	892	880	845	828	890	826	911	881	869	839	853	892	839	861	930	846	844	878	788	863	872	820	850	824	863	798	887	887	875	864	850	852	852	824	829	892	791	812	818	910	860	831	833	831	847	842	881	832	816	860	925	865	790	869	848	893	847	877	897	850	828	885	861	867	836	861	878	884	854	894	854	881	868	849	797	844	870	847	862	864	846	864	851	843	854	879	872	848	863	824	871	873	854	866	877	875	892	870	838	858	883	875	861	827	855	801	887	922	829	843	905	869	789	857	850	823	849	906	874	816	859	898	834	815	871	844	817	856	871	857	913	879	847	927	819	848	829	867	828	848	906	870	839	878	876	852	879	921	873	841	872	843	884	837	874	835	862	893	830	881	909	846	849	895	810	870	806	877	849	861	821	860	848	875	888	909	934	859	848	862	876	886	862	890	849	905	855	891	886	849	859	883	897	870	892	854	832	846	838	831	869	874	853	844	900	816	850	868	843	871	856	804	897	926	917	868	865	888	838	877	880	908	913	850	852	870	853	834	865	853	901	862	849	829	862	884	872	888	855	828	837	879	851	835	824	883	828	814	900	865	874	862	841	861	822	828	818	847	865	888	856	860	913	828	895	925	820	820	884	857	876	825	885	873	941	886	844	827	860	836	801	861	875	818	866	857	852	928	866	802	835	927	897	864	862	830	862	873	870	855	852	895	867	861	813	846	846	871	834	871	876	841	868	848	827	852	834	921	852	854	813	884	835	851	848	916	846	844	898	858	872	848	857	854	882	886	850	856	907	857	837	916	785	886	861	863	847	847	809	881	818	894	901	838	813	842	865	871	840	821	825	891	842	830	831	869	872	863	825	866	910	833	886	892	888	891	842	837	855	885	793	922	841	813	825	824	833	885	825	818	895	882	871	855	806	863	806	834	867	821	908	839	867	864	876	849	846	933	798	914	879	880	903	855	847	870	869	863	869	799	906	865	882	858	849	814	822	896	860	838	862	918	888	895	866	849	887	830	847	828	848	899	870	869	861	873	799	812	910	880	900	835	830	824	875	834	859	920	902	877	864	861	909	845	824	896	876	870	853	906	848	869	869	882	872	898	883	920	860	787	834	915	836	848	876	843	890	859	871	848	895	855	835	840	855	862	849	890	849	807	851	832	819	892	824	889	864	840	881	857	866	874	849	838	894	846	858	825	861	848	830	868	781	858	879	832	881	879	888	879	832	810	871	914	886	814	871	860	864	860	822	858	851	821	859	811	821	886	853	828	872	794	868	837	863	876	868	861	857	831	836	845	878	870	899	893	863	824	866	834	866	896	886	901	853	837	874	856	886	841	903	833	861	886	869	852	864	916	829	860	827	873	866	872	847	860	836	842	867	854	867	852	826	848	826	837	856	829	900	922	860	813	879	885	883	834	849	813	887	830	825	828	788	917	789	838	886	832	829	822	847	888	885	865	847	826	878	881	873	888	861	884	846	893	880	848	855	808	867	875	899	858	825	894	880	894	863	874	850	852	842	831	796	801	890	811	887	821	844	839	870	876	824	856	877	840	858	866	836	823	899	884	850	850	854	849	878	809	836	830	889	871	888	864	838	793	904	870	805	879	874	853	880	868	853	917	888	843	827	863	837	793	851	848	847	846	801	866	845	894	847	860	851	872	848	821	876	839	840	871	896	888	863	873	909	866	795	867	893	860	880	841	823	842	866	836	876	878	869	891	902	876	861	863	832	832	828	849	876	866	852	874	914	841	887	875	855	841	849	876	817	876	855	851	889	864	848	847	877	863	863	827	889	838	835	821	897	873	839	883	826	864	837	870	864	872	843	907	860	888	889	866	830	890	859	881	922	889	894	865	908	785	914	842	855	866	875	858	850	877	858	813	880	920	839	847	835	845	855	852	873	839	865	859	862	856	815	845	847	857	878	871	877	822	827	858	851	819	848	847	894	855	879	856	831	844	803	875	885	857	897	848	855	849	862	808	867	881	857	815	840	867	856	847	863	882	911	892	871	873	892	840	805	872	838	901	887	836	875	851	849	877	873	838	935	891	877	834	863	821	835	871	882	826	854	845	870	870	884	883	824	811	852	894	848	821	825	849	879	852	846	835	838	822	804	810	890	890	909	875	865	852	833	854	834	851	846	856	849	901	827	796	819	856	873	840	875	845	896	844	859	830	889	839	856	849	888	868	893	838	844	864	855	871	871	835	860	826	825	907	853	834	861	843	841	872	846	805	875	854	793	869	875	847	846	927	852	861	881	870	850	841	890	858	890	887	843	822	889	873	865	908	855	889	862	880	891	866	836	831	835	882	877	820	875	846	816	863	919	858	821	831	844	854	900	843	907	870	902	855	903	870	850	877	838	900	821	906	863	863	856	879	836	845	857	854	874	852	860	874	802	870	824	849	841	924	880	869	856	867	818	862	844	906	944	884	881	835	873	849	867	808	886	863
25262	21696	25482	28433	21619	4442	678	547	508	490	490	503	479	460	456	459	473	452	455	475	454	454	471	464	438	416	427	414	397	404	437	449	457	461	446	439	398	441	413	443	396	477	466	450	465	418	462	444	401	416	411	426	440	412	437	461	441	397	424	438	446	426	436	439	442	434	494	410	445	398	418	401	465	407	417	437	446	428	439	457	420	451	419	393	397	419	429	431	407	450	425	451	426	418	442	434	434	429	391	376	421	428	436	403	438	372	427	426	441	395	448	448	437	431	395	459	452	427	419	408	448	410	452	410	421	415	474	403	442	432	426	439	377	448	428	410	401	428	454	452	439	435	452	407	415	481	460	429	458	445	406	464	406	438	419	431	433	399	459	446	453	496	448	408	468	389	445	429	394	460	439	390	384	395	405	431	381	408	437	443	451	414	397	418	427	413	471	414	391	429	400	415	467	467	454	448	417	448	435	427	412	421	395	432	418	405	448	390	426	435	410	413	432	415	421	466	462	383	432	462	420	401	409	421	440	453	443	429	448	425	427	445	424	414	415	449	429	431	415	388	464	435	451	434	443	424	432	445	417	468	418	443	454	389	439	427	408	427	420	410	415	467	370	419	443	436	416	411	462	440	425	410	403	430	453	448	432	438	398	444	476	451	418	480	435	400	393	405	392	436	455	381	413	429	456	450	421	415	363	421	430	433	406	429	461	434	412	422	396	425	431	424	422	430	410	424	391	439	410	423	445	426	460	445	456	437	440	440	374	455	406	448	435	420	414	418	418	401	386	401	444	445	444	379	401	407	400	394	434	426	439	425	447	399	432	376	401	420	420	423	435	442	461	430	425	455	376	407	439	427	411	448	469	381	428	420	466	453	422	410	468	433	401	407	446	433	431	416	445	474	454	446	452	420	414	454	407	452	403	408	424	383	444	454	396	387	406	465	414	448	438	408	400	426	420	422	402	420	434	443	405	402	472	414	449	405	411	437	447	410	463	421	456	441	425	440	439	401	395	454	443	434	446	455	420	448	427	430	442	442	423	394	410	393	441	425	419	444	422	426	435	424	425	444	418	459	412	382	412	447	426	399	441	414	425	433	411	436	470	412	434	402	439	429	399	401	443	436	424	411	452	423	427	442	404	402	404	404	389	423	421	480	404	432	427	422	423	434	420	381	385	422	409	401	426	440	419	440	455	466	391	465	433	398	400	435	476	427	417	442	447	425	392	461	409	419	440	418	478	433	381	446	398	393	430	441	459	398	414	457	438	417	457	416	425	442	417	424	430	409	469	418	399	457	449	409	437	462	453	462	434	409	401	421	441	421	432	456	429	413	436	400	460	453	414	392	404	441	428	391	418	467	423	429	407	464	425	434	507	448	428	467	465	419	464	413	438	432	442	420	421	399	408	410	420	440	394	420	407	435	454	451	423	398	414	466	444	405	458	421	423	401	408	493	423	429	433	446	429	395	416	460	430	390	439	399	423	410	422	426	421	390	391	404	406	420	396	415	365	433	411	438	437	420	413	423	458	404	412	463	452	423	416	443	458	444	439	433	459	426	426	426	400	441	406	395	414	423	469	441	443	418	451	471	442	421	468	405	413	382	399	430	424	464	415	432	464	402	412	423	435	448	384	411	470	447	397	459	412	467	429	426	449	436	423	426	442	420	457	436	426	457	435	409	423	463	418	404	414	446	411	397	394	413	463	424	453	411	394	440	426	454	444	442	422	387	424	433	410	439	410	392	412	401	454	480	402	456	438	392	444	452	416	422	443	456	435	394	437	418	407	411	393	416	443	458	429	429	452	477	446	475	393	426	431	403	410	475	402	437	464	416	398	422	411	431	398	444	378	425	405	406	419	413	421	441	406	402	419	408	460	406	427	453	465	469	463	448	412	422	418	383	411	439	467	422	412	423	461	424	408	421	449	407	409	442	448	455	448	415	386	397	434	441	400	410	448	391	413	412	419	414	383	426	387	466	433	419	459	404	462	431	395	425	436	467	398	461	399	428	395	422	394	381	415	395	371	420	427	408	426	387	450	424	429	421	407	418	411	413	420	403	434	419	411	421	390	419	466	403	417	393	436	414	443	461	459	414	420	428	393	434	408	420	418	486	432	410	432	405	417	394	424	405	433	412	436	470	446	413	404	459	429	426	446	374	430	379	401	411	415	416	446	418	392	443	422	424	409	440	409	446	415	419	401	441	436	423	408	451	393	451	464	432	453	422	374	418	412	430	413	415	449	418	486	450	468	376	413	424	397	429	431	401	452	403	411	422	414	423	407	452	416	423	400	430	420	394	415	426	402	445	437	419	464	421	410	432	422	417	450	426	375	404	420	403	397	434	387	441	421	419	430	407	432	441	430	414	392	412	437	415	436	425	438	415	418	438	439	454	423	417	409	457	448	458	458	424	406	423	437	395	454	426	456	444	422	468	414	469	437	413	409	418	410	393	379	460	441	427	404	432	416	422	432	498	433	461	444	415	465	418	462	405	434	447	446	428	437	410	429	434	441	457	413	413	415	433	437	426	431	402	440	414	423	463	414	420	413	431	423	467	417	458	398	392	420	456	442	425	440	417	456	411	440	442	406	426	469	391	416	404	462	428	427	383	436	406	453	417	451	452	439	444	433	486	403	465	439	440	417	408	461	421	422	442	410	429	414	436	427	394	421	422	413	466	419	431	462	455	439	413	481	411	384	425	412	443	428	403	405	438	436	423	436	438	415	458	425	446	409	435	452	448	483	468	396	420	392	370	382	417	433	441	437	414	416	426	441	425	441	395	408	450	409	386	397	410	404	394	439	428	394	412	445	443	399	427	392	398	405	400	405	450	379	440	402	446	431	449	418	388	465	435	420	414	464	407	447	421	432	420	411	402	452	442	433	445	435	433	447	432	399	429	441	461	412	449	417	415	443	416	451	425	438	404	377	435	397	432	377	413	434	391	416	438	433	410	462	397	423	408	425	422	408	412	450	448	443	430	404	444	407	431	441	455	455	435	401	429	433	447	391	412	454	358	402	447	374	404	430	437	474	475	441	423	376	414	455	404	392	438	426	407	374	420	447	408	406	436	464	406	422	444	442	426	431	420	413	435	384	426	421	454	420	424	400	409	449	421	434	393	417	455	447	414	388	422	413	376	426	415	403	357	440	422	416	419	406	380	423	445	411	423	415	446	402	424	371	404	411	452	432	426	445	386	413	418	414	397	414	420	419	406	438	443	426	502	444	422	405	458	373	443	416	418	405	415	434	423	470	400	408	397	436	392	437	459	391	437	435	428	426	441	407	428	429	430	428	415	441	419	434	412	420	429	368	426	438	415	429	434	460	447	438	438	415	430	421	438	403	430	405	397	408	443	440	444	411	380	430	457	445	435	426	418	451	426	418	424	434	425	431	439	418	441	475	448	391	434	420	395	419	393	457	431	400	441	434	400	419	428	431	420	370	426	435	434	409	399	442	432	394	419	439	455	465	435	429	409	421	415	425	467	467	440
7096	4345	2233	1368	1179	1059	998	971	897	966	958	980	914	931	927	935	977	962	912	876	895	887	947	918	937	915	848	900	937	902	896	882	904	883	900	898	955	932	990	911	947	881	903	946	947	957	975	962	942	940	925	891	872	902	946	901	936	959	946	922	922	947	932	875	893	939	955	999	884	896	947	914	903	856	869	913	946	899	935	879	925	902	910	948	912	918	909	888	886	948	877	887	946	901	935	889	941	923	911	902	894	894	900	888	920	938	947	942	886	896	928	882	887	874	928	918	867	946	895	957	917	900	903	897	963	887	950	938	949	954	892	887	887	940	962	950	871	918	944	916	928	921	889	972	866	907	900	889	942	899	861	925	896	891	951	903	899	942	888	918	960	881	948	899	848	938	938	945	973	954	924	881	921	939	982	892	929	949	878	933	901	904	943	924	910	933	882	890	947	924	894	910	907	921	909	909	926	908	902	962	924	964	958	897	970	934	905	945	906	888	908	910	907	998	900	921	893	898	961	1001	927	927	930	927	886	904	892	917	930	900	855	890	897	959	951	929	905	903	930	924	925	916	891	963	936	920	927	879	915	942	923	935	933	907	864	915	939	899	976	904	904	932	907	959	907	952	917	967	953	941	854	869	898	905	928	927	922	941	946	940	927	918	887	939	886	961	929	900	897	857	886	883	946	913	964	933	897	896	874	924	894	937	959	896	910	911	948	944	928	897	956	904	908	883	990	876	937	932	897	866	947	947	850	939	964	961	939	935	913	971	932	909	931	916	918	828	938	902	931	923	868	918	971	902	927	946	960	934	934	922	876	929	914	878	937	926	926	891	884	937	930	940	889	898	942	910	982	924	948	878	915	897	940	959	881	911	963	915	937	857	887	936	858	898	912	933	906	930	932	958	891	930	833	924	921	907	931	909	933	913	867	876	931	900	909	897	920	976	857	936	891	886	940	959	919	908	904	904	908	946	937	889	915	900	936	974	882	909	947	987	896	925	949	978	923	927	908	921	896	915	906	928	976	906	900	946	921	888	937	893	923	955	924	884	898	899	965	932	924	928	958	898	961	901	905	905	900	951	927	917	905	902	944	884	868	931	965	920	910	905	907	919	938	928	881	964	874	932	866	931	910	943	845	872	905	880	920	919	929	932	898	908	882	925	907	893	958	891	890	910	877	904	923	874	936	917	890	909	933	944	916	944	944	865	897	872	952	931	858	919	940	880	891	891	920	944	902	862	886	914	879	905	969	912	910	919	915	913	900	912	921	927	842	878	974	889	871	855	913	885	930	929	952	925	904	902	900	878	891	967	895	982	879	933	868	923	916	984	905	901	902	940	933	942	897	914	904	892	868	873	934	907	862	879	869	911	936	916	901	949	932	952	896	984	937	944	933	869	913	956	957	874	972	919	919	993	903	904	886	888	912	924	919	916	931	921	929	887	949	952	911	941	901	912	928	918	891	940	885	907	925	904	882	896	899	901	876	907	909	903	950	815	884	942	921	918	921	949	877	962	930	926	940	909	926	847	961	893	887	855	930	914	921	849	882	972	908	921	916	950	934	922	891	906	932	902	869	971	924	909	913	912	907	921	931	947	908	900	908	948	872	945	916	842	945	956	945	922	901	949	882	952	910	931	958	951	957	918	910	952	894	891	883	907	937	922	872	895	901	931	925	944	919	865	939	886	928	890	947	932	959	928	910	901	919	924	870	896	931	879	880	910	885	872	853	925	926	923	915	890	873	907	956	961	927	936	921	925	961	888	894	951	948	934	929	900	882	920	875	929	906	960	948	988	877	900	934	898	913	887	912	918	889	917	953	890	919	922	902	935	915	959	945	909	935	960	883	964	929	935	927	863	907	963	910	896	901	866	937	934	863	927	911	908	955	877	920	922	920	911	959	920	942	919	898	945	925	985	906	911	937	894	930	910	924	934	919	929	936	908	890	902	881	929	907	930	955	957	922	918	917	911	907	889	925	906	808	929	884	952	950	900	918	961	896	961	862	937	880	886	885	903	902	922	933	908	925	929	941	945	919	903	918	965	928	891	867	890	898	834	957	904	886	925	941	969	927	866	889	933	894	907	921	933	853	909	859	945	913	974	939	936	920	891	932	938	939	917	947	911	908	897	946	861	927	950	966	937	932	961	920	914	918	922	880	883	902	939	906	954	916	894	872	929	940	887	919	885	948	920	984	927	868	918	995	919	950	921	916	911	918	862	916	957	937	894	926	948	939	922	909	924	937	901	907	909	873	885	881	903	904	901	926	915	897	937	931	926	892	922	917	922	823	897	917	956	925	917	949	922	986	934	910	877	928	923	959	911	900	972	904	875	853	911	990	909	897	933	870	901	914	965	909	1002	878	988	906	935	862	941	902	914	986	891	863	911	901	937	869	901	925	946	920	918	919	932	914	914	879	887	896	983	929	929	918	899	913	927	872	922	875	885	848	871	917	976	974	930	923	883	944	951	894	910	947	920	928	865	862	918	916	947	907	931	965	905	946	958	970	890	920	927	921	967	926	912	954	896	882	954	938	960	899	869	936	957	933	938	929	873	882	923	905	934	882	871	915	919	926	915	903	896	939	917	937	943	929	925	989	934	901	843	919	867	971	899	883	913	898	923	894	925	862	952	887	902	912	925	897	877	921	915	894	925	920	920	944	954	936	917	874	927	907	938	885	926	903	923	923	933	881	907	966	916	942	879	877	873	930	935	902	898	903	907	888	912	874	844	951	906	913	923	892	909	925	836	971	912	911	911	920	925	858	884	889	882	955	926	871	921	897	913	943	964	963	897	869	960	874	937	898	949	903	937	904	887	961	895	960	914	935	936	938	906	873	923	907	941	920	933	906	880	921	916	918	863	890	954	895	874	930	894	932	898	945	916	931	897	876	897	920	906	895	931	899	901	902	912	913	929	927	966	933	968	970	937	919	922	892	935	895	859	882	932	861	921	975	982	860	961	932	878	915	893	945	926	949	941	979	920	916	840	912	887	907	949	873	910	906	902	912	902	914	937	884	908	935	914	948	881	935	952	926	918	894	982	913	947	939	868	915	905	888	897	921	883	932	936	908	908	919	921	909	946	944	914	926	957	875	961	930	987	882	929	945	929	945	986	904	840	911	912	877	905	898	897	904	902	914	913	952	888	929	940	881	930	875	967	877	923	909	918	901	930	916	929	945	918	945	916	944	930	899	889	888	922	901	919	919	937	922	933	932	906	935	917	920	953	913	887	924	921	938	876	935	932	917	908	856	893	883	883	957	950	937	912	927	887	900	911	939	921	889	916	904	983	926	933	946	906	880	889	928	891	914	946	865	884	896	996	966	901	912	903	847	859	872	916	932	955	857	842	879	896	928	924	938	966	917	928	880	942	894	935	895	857	881	861	982	861	931	870	897	906	907	941	948	928	888	911	931	904	894	964	910	1016	930	915	953	877	847	895	942	873	907	949	908	915	979	965	914	946	956	920	917	935	900	879	920	930	896	864	912	852	913	865
24502	21674	26061	27820	21680	21698	3351	512	411	385	342	304	290	286	297	250	254	289	255	263	229	238	257	251	247	244	258	241	246	266	252	267	259	240	215	246	240	250	271	245	236	230	235	245	279	261	258	239	236	220	232	255	241	240	248	227	245	225	252	253	252	239	255	261	243	249	218	219	259	252	245	234	198	230	239	249	238	272	212	234	245	264	248	254	226	215	232	253	206	250	275	261	227	206	246	265	218	241	208	242	252	240	262	226	232	260	268	252	220	222	242	235	253	224	259	239	262	234	247	245	228	236	210	258	247	232	241	200	233	221	235	246	235	237	245	243	229	237	245	251	216	230	238	257	239	239	221	251	252	228	221	243	237	234	252	236	263	248	234	231	233	270	230	222	221	231	226	244	240	242	231	261	242	207	217	208	224	188	234	246	250	253	231	264	265	225	214	211	243	207	218	270	212	247	238	231	229	264	214	247	255	245	225	287	239	265	257	246	220	237	213	234	276	221	261	234	240	241	225	233	242	246	251	228	246	259	243	240	241	251	239	209	239	224	235	235	263	222	202	240	216	211	243	247	254	216	254	220	219	221	270	249	220	265	244	220	255	261	279	235	243	245	256	232	222	228	264	234	231	255	222	236	225	228	245	235	242	238	245	219	235	287	240	236	248	241	246	225	271	235	241	248	253	280	244	236	243	259	228	219	267	232	236	260	265	245	222	248	226	220	239	248	241	266	265	246	224	241	209	246	230	233	217	200	227	221	208	250	223	234	243	216	229	218	240	278	245	218	248	242	210	270	244	232	231	257	241	264	245	252	247	245	238	243	237	239	219	290	248	266	217	269	242	234	229	205	224	257	234	219	227	225	251	227	246	215	246	208	256	229	235	223	251	242	254	223	258	253	235	232	268	237	236	242	263	238	216	256	242	282	245	241	241	251	244	277	268	214	227	213	246	240	257	234	251	238	238	230	223	212	256	254	232	218	250	261	241	275	242	234	239	240	219	260	225	261	253	263	237	267	218	262	238	223	220	218	225	246	226	250	236	270	255	226	238	225	218	249	269	234	260	239	224	229	235	241	230	212	234	231	253	221	240	247	249	256	226	259	259	251	234	271	247	239	257	201	224	257	222	224	252	255	232	251	251	249	242	254	226	240	233	209	217	232	214	237	261	244	207	216	211	253	242	236	258	258	238	238	260	251	219	241	242	243	234	230	227	246	235	242	225	260	223	249	247	254	230	231	240	236	241	227	244	232	225	260	247	210	240	225	233	252	236	239	251	227	246	238	239	228	248	244	251	236	210	221	261	241	261	230	234	237	240	268	245	258	254	219	242	254	244	231	265	227	253	225	257	225	218	221	225	248	252	256	223	224	233	208	197	232	221	241	249	223	239	237	205	260	234	255	210	216	216	238	240	225	237	235	197	269	218	255	258	211	217	223	246	219	235	255	235	212	225	224	214	239	252	274	244	271	210	241	221	219	244	245	226	224	222	237	239	258	229	231	235	289	242	212	264	221	269	223	232	247	231	215	232	255	251	226	236	221	193	253	237	225	241	212	249	251	242	240	221	252	224	224	230	273	245	220	258	236	252	226	245	253	234	238	204	220	195	243	240	251	247	211	265	254	239	220	220	220	230	243	236	226	246	260	227	238	251	254	213	230	253	217	254	238	267	238	255	226	242	240	226	257	238	246	246	219	223	251	242	235	233	277	218	224	235	269	247	246	259	223	218	231	243	237	235	253	275	208	230	244	262	257	263	255	228	260	212	230	236	234	229	243	243	231	230	236	224	224	249	229	229	234	214	217	226	220	251	229	227	229	230	243	233	228	233	232	232	262	251	221	224	268	278	258	222	257	233	257	253	216	214	270	254	226	247	227	274	230	231	223	245	268	225	224	251	211	261	215	264	222	239	228	246	208	237	224	228	245	248	260	230	250	231	278	236	234	278	248	252	233	222	228	250	240	243	213	242	241	240	255	260	262	238	236	246	202	250	246	213	240	229	241	225	227	222	231	227	255	262	253	228	226	246	239	231	210	230	236	226	248	231	249	245	247	208	204	245	242	219	241	230	247	226	230	220	232	220	234	240	246	246	238	237	228	261	237	258	246	245	264	271	234	237	255	258	237	245	216	214	229	236	214	235	247	230	251	231	247	239	234	232	235	223	233	245	253	263	257	260	229	220	234	210	253	248	228	234	259	230	230	228	233	255	247	256	219	212	227	227	220	211	219	224	235	232	232	227	252	279	256	244	215	238	231	263	272	230	254	225	241	263	240	264	251	275	265	244	238	233	228	235	230	250	216	253	266	230	251	234	275	246	250	204	224	205	284	260	245	217	264	257	224	213	216	226	238	232	219	234	258	229	238	250	222	249	261	204	245	223	218	240	268	206	239	264	214	215	219	240	254	235	216	239	233	274	240	250	254	230	207	246	264	233	237	242	252	266	260	231	233	232	287	266	216	226	220	248	243	249	232	236	253	221	228	221	253	205	234	249	237	258	231	265	232	267	260	237	242	239	233	237	202	262	255	224	219	252	237	210	219	247	254	245	228	254	270	263	257	270	238	254	262	225	221	215	252	226	248	225	241	231	224	250	261	249	251	251	239	258	254	248	240	221	248	230	248	258	220	242	275	264	249	232	222	248	216	234	265	236	244	259	224	254	264	240	202	252	223	238	262	237	229	251	237	206	245	256	250	234	268	274	232	247	274	269	233	256	231	226	250	241	226	228	253	242	225	226	249	254	211	263	197	211	252	253	230	226	229	203	239	240	260	251	247	239	241	253	257	256	240	242	242	267	249	249	241	227	258	227	202	269	245	218	232	224	245	241	243	242	239	250	233	236	251	211	248	248	248	230	279	226	243	240	237	230	231	216	244	268	242	219	214	234	261	253	265	223	251	234	223	224	221	245	253	249	212	229	210	236	242	270	256	223	247	238	234	242	217	243	233	236	226	218	246	241	250	226	234	256	251	243	206	219	255	266	243	251	255	241	241	225	231	258	248	268	234	244	245	225	245	240	245	248	263	226	233	241	248	232	252	253	222	219	221	228	244	194	204	240	249	240	228	256	251	220	218	255	239	242	229	233	256	214	227	234	263	242	232	246	245	259	270	233	241	211	256	248	238	217	229	265	220	279	239	243	216	256	222	249	237	236	230	239	242	232	271	271	224	253	240	239	253	296	226	220	203	231	248	246	240	249	246	245	213	219	225	238	256	231	223	221	238	240	244	269	219	260	244	219	247	218	220	205	255	221	252	233	233	227	255	241	253	241	234	241	255	226	243	249	247	210	226	206	275	234	239	221	253	237	251	228	257	238	232	225	250	250	211	232	220	259	234	227	217	231	247	289	233	250	276	239	262	205	209	263	231	277	217	228	235	191	222	225	231	233	238	248	232	218	220	222	237	211	222	257	232	235	239	215	262	236	230	232	254	242	262	231	223	208	233	276	251	236	215	225	266	253	246	230	259	229	240	227	201	215	243	259	204	253	238	265	273
7950	6115	3062	1563	1007	812	745	598	645	570	562	550	590	609	583	589	566	517	590	621	563	549	557	549	553	555	547	533	559	518	561	548	505	507	522	541	547	552	543	486	541	575	542	570	560	524	582	550	564	570	569	571	567	554	516	597	580	533	509	550	581	591	568	551	577	545	548	556	520	535	540	521	551	543	517	558	551	558	582	516	566	522	554	567	536	537	540	550	546	557	522	493	536	553	530	599	509	588	565	575	574	523	561	550	533	578	512	521	524	544	535	515	588	512	507	554	582	558	530	515	566	519	583	544	540	555	559	515	553	586	565	546	538	532	575	521	586	503	516	493	567	555	603	586	509	532	527	513	549	542	523	556	549	555	554	550	566	552	523	518	532	570	534	520	571	544	521	547	599	519	537	513	529	531	513	530	532	549	569	551	550	511	556	562	563	545	543	529	534	529	526	502	508	533	557	544	530	498	527	601	580	593	506	543	520	541	534	531	541	520	550	515	524	523	561	538	578	522	532	486	526	581	551	553	548	566	525	550	553	536	579	518	546	522	562	539	557	579	542	541	521	555	539	529	543	522	595	564	507	520	531	546	504	539	528	509	509	527	536	528	541	548	532	543	560	500	548	543	520	499	570	518	532	554	588	572	521	568	526	551	533	577	539	532	573	549	560	528	517	504	510	519	498	549	559	522	548	537	573	546	557	539	524	542	528	534	584	529	521	537	550	506	600	541	541	553	553	507	545	528	580	582	522	566	538	541	531	539	586	513	553	568	536	549	534	548	536	501	530	539	578	538	550	574	588	539	522	529	543	573	574	556	561	538	520	504	562	524	505	547	530	515	535	534	535	525	576	464	540	576	538	542	531	503	552	518	534	586	548	550	586	537	536	526	487	565	554	558	547	548	563	499	526	568	545	513	504	531	545	544	522	500	523	550	567	548	536	580	530	569	525	552	596	578	506	517	511	528	509	532	525	520	492	561	580	539	513	529	522	535	510	547	543	572	533	562	560	527	515	571	527	558	566	534	565	514	521	542	540	562	528	538	521	555	580	547	534	538	527	569	496	489	522	532	545	541	583	494	518	537	608	558	523	534	510	504	538	556	574	553	539	576	511	557	520	524	538	546	562	578	542	508	558	514	559	527	490	536	492	595	541	557	485	529	548	501	549	538	520	559	497	523	490	567	511	543	538	563	511	541	564	505	539	524	562	526	552	529	520	575	518	510	553	533	576	512	532	518	539	540	561	550	535	509	572	493	480	534	569	522	547	551	516	552	536	547	495	571	529	537	535	574	560	534	577	517	572	546	564	536	568	580	595	506	543	547	517	562	525	561	521	550	571	562	572	570	551	504	532	522	540	542	541	563	560	592	558	529	543	521	543	523	539	521	521	549	529	527	524	550	569	503	504	538	520	514	597	518	502	550	532	577	520	510	517	547	532	507	521	558	513	529	530	551	566	528	545	566	532	535	541	549	511	552	476	550	530	552	548	506	535	527	564	551	536	533	531	564	559	538	512	554	569	519	563	530	544	548	536	571	544	533	496	535	516	553	543	550	532	535	540	531	531	536	555	560	537	523	521	541	544	508	532	499	572	536	546	545	535	524	611	549	530	566	557	547	540	507	546	516	535	497	561	496	530	589	541	527	547	529	575	506	547	533	539	524	523	520	518	556	549	571	527	540	529	559	524	522	578	543	522	542	582	551	549	550	569	542	543	539	508	537	512	558	557	564	603	535	493	514	500	601	535	551	561	545	521	526	556	625	535	554	499	528	493	516	498	536	558	545	539	550	559	546	490	540	529	543	533	526	532	519	558	535	536	517	599	530	541	579	504	576	579	507	568	561	552	473	530	550	559	524	525	516	595	541	524	553	572	514	516	485	532	531	555	533	543	529	559	537	579	561	558	541	555	561	539	527	551	509	507	541	548	527	529	554	547	522	582	541	578	538	548	543	526	533	585	567	590	499	522	550	559	528	557	537	512	537	541	554	522	568	504	529	547	520	527	538	530	574	548	551	548	563	519	556	554	550	502	557	547	530	584	547	513	524	526	545	570	527	533	547	540	532	546	581	556	566	546	564	559	498	545	566	508	509	537	524	516	546	517	482	574	536	566	552	561	531	562	573	521	543	501	506	539	536	552	506	530	524	524	533	524	546	541	516	537	535	506	565	497	557	562	581	552	522	533	595	527	527	540	562	525	540	557	582	547	527	548	523	529	511	563	555	587	520	555	572	541	535	544	517	578	563	557	530	489	492	536	561	558	549	512	545	548	569	535	546	523	518	531	573	566	535	560	596	533	534	562	569	549	561	537	547	533	551	574	588	566	521	556	530	544	576	501	582	548	504	571	539	525	604	561	556	522	548	543	555	545	540	536	524	544	524	541	526	563	565	521	550	575	544	538	544	509	531	548	560	539	540	530	521	531	590	545	536	562	541	572	546	538	553	511	506	522	532	518	550	569	514	487	563	563	547	529	526	543	544	562	496	586	502	518	549	506	534	545	472	566	563	547	514	508	549	503	556	550	544	540	539	533	609	508	557	543	545	515	545	519	521	549	567	531	544	548	515	534	534	541	540	524	529	554	562	522	539	545	566	550	525	565	492	513	573	539	503	564	520	566	521	540	534	541	590	559	513	561	560	541	520	551	555	520	525	524	534	530	498	495	516	528	550	523	578	544	518	526	557	543	538	521	533	548	560	566	541	531	536	564	557	557	582	512	491	536	541	535	610	519	552	562	508	540	608	541	576	550	538	535	491	563	502	571	530	541	550	520	523	537	572	555	512	524	559	559	552	593	594	535	575	555	567	523	567	544	530	554	527	579	590	552	586	533	528	576	557	506	529	529	562	540	525	537	563	518	514	535	574	540	513	601	512	553	555	544	530	576	509	530	586	519	553	575	507	556	574	505	530	518	489	527	540	551	561	560	603	526	546	539	547	562	578	487	573	511	553	563	548	533	521	553	548	530	516	554	510	505	540	532	563	541	569	579	479	567	540	517	474	523	537	536	550	555	516	553	558	568	533	543	538	551	555	528	530	554	567	557	545	547	552	525	547	556	582	574	534	534	531	590	546	488	580	528	517	574	495	577	566	523	501	567	540	576	548	550	559	544	558	513	522	569	533	553	573	543	568	533	532	543	573	552	542	551	549	542	516	548	568	528	521	566	550	542	504	546	530	556	553	564	550	542	539	550	534	487	560	555	544	541	590	539	552	540	574	571	537	566	528	521	553	531	526	586	487	511	539	535	532	517	520	560	552	560	524	534	531	540	545	530	561	503	582	546	517	512	581	543	553	522	565	536	568	577	610	580	510	544	531	513	527	519	555	570	546	527	523	579	547	561	541	501	545	561	592	552	558	500	563	523	535	554	540	541	560	526	548	515	524	561	545	531	540	565	514	529	540	535	557	522	547	560	563	537	535	530	557	542	539	542	586	567	561	510	558	576	566	548	523	562	497	503	558	540	536	592	549	537	528	512	533	555	537	545	568	507	547
34099	10530	1082	499	429	432	410	381	381	389	391	376	410	385	314	376	332	378	350	392	400	407	361	344	387	389	410	383	385	383	380	371	346	375	356	382	390	376	365	376	432	391	381	364	416	370	340	355	376	413	359	391	413	366	350	352	398	397	391	410	366	352	406	397	385	389	349	370	432	355	412	375	394	374	391	366	342	450	405	350	358	401	377	355	400	390	397	394	404	374	386	372	400	423	378	375	372	416	388	404	350	371	348	339	389	414	424	415	355	388	366	395	380	410	399	361	368	386	400	345	383	391	388	399	380	369	402	407	418	378	402	367	379	379	414	358	355	416	403	363	354	391	363	432	384	420	414	398	401	375	373	429	415	359	407	422	386	374	390	361	381	370	429	377	348	347	404	384	377	373	411	402	363	366	376	403	408	375	433	383	427	384	381	379	400	416	392	384	373	383	371	396	388	370	375	343	383	451	407	381	364	373	360	367	397	401	391	380	371	396	381	414	388	442	400	349	373	396	379	372	359	387	382	399	356	378	410	359	376	388	384	382	397	373	373	413	376	385	387	398	388	380	411	377	391	371	407	394	438	377	366	368	379	372	375	405	358	389	370	420	376	387	401	359	420	394	396	355	391	383	355	384	358	401	415	402	372	375	375	387	375	378	385	419	372	434	357	368	379	405	407	372	380	428	392	381	360	387	379	384	358	417	419	408	401	400	388	377	391	400	422	383	396	375	358	395	381	383	403	361	385	416	381	386	359	365	372	420	403	354	390	363	388	387	366	400	344	384	400	379	383	378	403	421	382	372	413	377	394	349	417	369	359	378	385	357	388	362	394	353	404	399	377	398	380	398	397	412	419	417	397	359	403	351	371	354	375	398	402	366	400	403	372	404	384	373	384	373	433	364	366	350	395	389	421	373	392	404	384	375	385	357	421	383	382	364	351	399	412	382	397	368	391	393	408	369	403	408	371	366	369	393	367	362	373	393	399	389	387	347	355	387	395	403	392	396	359	357	390	396	354	397	383	405	403	374	375	389	424	385	388	374	369	399	375	373	383	325	362	378	341	390	370	391	362	389	397	370	389	387	369	412	366	345	386	366	429	382	357	321	393	371	376	344	376	372	412	367	421	378	349	423	417	363	388	389	377	426	365	401	387	373	424	392	397	379	365	400	391	386	406	370	380	366	429	415	371	433	372	375	365	392	336	381	412	366	399	372	389	390	353	400	382	386	383	390	386	381	369	396	377	344	369	380	373	415	401	375	394	361	400	405	419	378	380	355	345	358	381	357	370	389	404	417	378	359	397	374	406	374	398	381	371	356	413	384	416	422	378	361	384	390	394	371	408	368	361	395	377	378	383	392	404	368	390	367	390	400	393	402	356	356	367	398	399	386	371	421	391	385	377	381	403	393	391	339	407	376	413	340	414	409	394	350	389	369	388	394	377	375	377	406	384	381	367	370	407	370	363	376	363	358	361	395	376	364	329	323	403	379	369	399	374	372	415	402	366	358	364	372	364	384	382	360	339	367	393	368	386	356	395	369	383	392	386	381	366	387	353	374	399	423	384	406	406	433	381	390	351	394	388	379	369	399	381	422	409	399	375	378	361	401	399	372	393	355	360	374	391	427	370	414	389	378	334	395	406	334	389	374	396	403	397	381	383	369	373	416	391	363	385	372	349	376	382	360	376	409	357	383	362	392	379	389	381	418	414	388	391	370	387	398	376	379	412	366	353	352	383	357	375	392	375	393	415	394	373	407	356	423	388	400	422	388	347	373	349	408	419	377	379	372	360	430	387	393	388	380	396	361	408	368	355	379	390	405	388	444	381	383	391	379	372	413	386	398	408	386	375	353	378	412	391	389	403	379	401	418	405	402	361	347	397	377	383	371	364	394	388	398	412	374	373	398	365	376	364	368	372	361	394	390	388	354	389	408	413	435	409	370	419	397	395	409	392	384	416	361	385	384	391	417	331	408	408	407	387	378	388	383	415	383	370	335	394	379	392	368	366	387	388	382	382	409	377	409	361	370	385	411	412	376	364	394	384	421	407	376	354	360	365	412	371	420	392	387	406	411	389	369	390	374	364	363	356	381	401	362	417	381	400	398	372	386	382	386	426	422	372	344	414	367	373	382	413	381	393	372	364	391	381	416	374	359	377	396	386	390	354	364	441	415	376	393	401	392	362	384	364	376	365	365	395	376	414	375	397	373	394	362	384	383	374	390	380	384	396	432	406	370	403	349	401	406	372	414	395	393	355	402	367	403	331	386	401	361	420	408	404	393	379	397	419	384	423	365	379	396	377	377	403	393	363	413	358	391	365	378	374	408	354	353	408	381	395	388	389	364	408	400	389	393	421	402	369	386	423	383	376	333	385	378	367	418	417	370	382	406	378	376	348	376	368	372	370	376	384	363	357	372	371	407	416	358	410	379	375	430	357	393	387	395	406	393	351	359	383	396	388	377	386	367	394	433	367	410	397	376	367	392	401	392	423	380	380	380	369	431	372	424	401	384	384	411	357	394	391	382	390	392	360	366	374	395	374	445	407	387	388	376	397	368	381	374	335	387	371	376	410	387	394	412	368	394	390	383	410	404	377	398	351	396	372	384	370	361	373	365	409	395	371	412	379	403	398	394	410	385	392	402	371	403	378	398	360	372	356	429	414	371	373	372	333	380	392	387	390	376	347	396	388	401	431	368	377	403	417	336	363	358	373	348	376	381	350	398	385	361	372	400	376	374	405	349	373	353	347	406	398	348	377	371	383	383	357	377	389	392	370	351	370	366	362	383	388	399	394	399	383	378	374	417	398	395	370	379	353	389	427	401	353	357	347	358	359	380	371	396	386	355	376	351	353	353	424	388	374	378	361	377	388	393	358	434	349	439	352	395	423	384	408	393	381	351	351	408	366	378	379	371	388	414	378	351	425	384	384	388	405	408	421	355	396	393	390	397	380	434	422	421	401	384	380	403	401	372	412	366	367	369	362	406	382	366	354	393	362	403	376	398	364	399	389	396	374	369	387	376	383	439	398	369	386	390	376	402	384	382	363	379	409	400	362	381	378	388	363	372	438	416	399	371	418	361	403	386	406	349	387	358	411	421	396	390	364	387	390	384	395	381	359	385	400	373	377	386	383	363	396	360	378	408	368	378	368	407	357	372	389	357	378	338	367	382	410	375	381	402	375	428	355	413	394	393	390	358	380	398	378	391	392	373	428	402	375	385	372	412	399	414	373	429	397	387	322	370	380	347	393	392	365	393	392	376	390	415	383	369	392	367	371	380	383	359	384	366	365	412	380	317	389	369	383	399	380	374	344	357	386	378	341	382	387	393	412	340	427	379	407	401	356	361	342	405	364	407	412	410	375	390	403	372	385	363	388	408	411	447	402	458	351	374	385	384	346	369	381	421	393	390	401	366	416	416	404	382	390	386	376	380	426	377	401	342	402	412	389	379	396	364	386	373	399	359	369	371	385	427	395	382	390	373	351	381	387	334
8198	1292	924	936	867	878	875	869	917	853	978	910	902	855	872	855	827	838	866	878	887	872	883	871	909	885	849	811	880	820	858	852	894	858	877	861	867	893	828	827	784	833	871	902	875	868	832	885	867	916	801	884	852	807	849	847	867	864	871	828	892	779	857	853	828	844	831	907	867	836	810	811	846	911	855	934	863	906	815	862	790	816	859	877	866	895	893	891	875	888	885	879	849	877	843	871	869	862	865	878	835	854	838	869	833	868	879	875	836	887	908	853	873	892	887	875	838	904	824	850	873	866	845	929	846	902	883	843	886	850	836	827	865	826	889	836	899	842	824	890	835	826	894	911	877	810	832	877	871	850	906	815	869	826	843	848	827	893	866	840	855	903	844	852	896	816	846	851	860	824	880	942	840	839	847	859	856	827	857	867	862	836	891	859	865	894	837	879	815	878	912	850	872	857	900	839	855	852	851	842	780	889	890	862	802	863	881	888	858	894	825	843	846	854	820	829	836	883	856	880	852	803	849	842	812	859	853	915	843	861	879	832	807	885	885	803	857	819	847	861	855	903	854	889	813	862	855	829	861	836	892	901	836	861	851	864	895	830	850	836	806	854	830	869	824	849	876	878	866	837	823	859	890	817	832	849	851	893	918	900	898	854	854	873	835	843	838	798	820	886	834	819	825	880	869	837	864	803	828	844	860	943	978	855	882	881	855	828	863	831	906	874	879	871	847	843	914	856	867	877	849	822	874	854	861	891	852	788	842	857	882	952	864	922	850	832	843	801	884	837	897	820	851	872	866	877	942	860	836	869	814	805	887	901	855	914	895	824	835	829	871	809	886	895	884	870	892	902	879	842	868	906	871	892	836	839	861	839	825	824	840	834	910	846	855	803	826	879	872	866	807	907	883	899	829	881	924	811	864	818	803	841	845	865	901	903	858	866	836	844	838	855	865	829	832	865	879	817	856	802	868	866	825	874	823	797	902	839	831	899	830	819	839	853	866	811	833	911	850	810	862	855	839	847	845	941	870	896	877	878	845	869	848	888	898	883	842	864	890	893	830	892	854	832	820	852	838	882	801	864	887	870	835	888	838	850	878	800	837	867	824	869	864	819	810	836	849	951	881	858	873	876	886	867	818	845	850	877	886	794	861	855	799	838	838	874	880	886	826	850	839	865	839	788	803	791	829	863	827	883	833	888	814	866	877	874	840	934	858	888	866	856	876	892	847	842	946	861	818	862	815	849	885	886	805	823	810	857	903	864	860	896	863	897	867	871	847	843	846	838	887	890	838	857	853	845	778	919	837	878	797	868	877	873	815	807	904	835	876	874	903	871	809	866	883	881	840	871	877	902	886	854	879	845	855	876	843	868	883	845	843	838	862	858	896	861	871	902	887	860	801	838	883	819	833	811	872	856	870	862	835	849	847	870	857	803	855	861	850	868	847	892	887	861	864	873	841	967	845	849	920	882	895	869	846	858	852	867	875	880	863	840	885	794	945	825	936	885	880	875	872	840	793	864	827	844	861	799	878	913	855	870	865	880	875	850	894	867	865	907	817	829	859	879	829	876	870	886	808	856	887	832	849	881	809	901	848	834	864	838	835	856	868	856	892	860	856	902	875	910	872	886	839	893	878	833	835	874	788	902	902	807	861	892	877	803	856	857	845	873	841	852	885	841	863	843	840	837	843	866	867	832	798	803	813	866	859	835	863	815	897	891	870	867	901	834	803	869	919	852	856	851	808	859	827	853	877	850	841	865	866	866	827	844	839	876	874	855	875	875	861	873	863	847	882	838	820	838	850	837	870	872	900	880	891	890	877	850	808	878	824	877	878	858	886	889	814	837	922	854	844	807	818	870	869	876	875	830	860	846	817	895	895	795	850	876	854	861	859	834	871	844	878	827	830	831	861	887	830	847	856	852	839	833	838	809	885	842	877	896	853	849	870	872	897	843	862	849	834	823	838	832	903	876	863	878	850	866	875	817	862	839	835	838	873	820	879	835	855	879	843	877	902	902	859	864	871	824	835	854	899	832	836	881	903	826	824	828	868	887	863	818	881	856	879	845	882	832	858	878	875	849	843	864	892	847	929	828	833	838	850	854	894	838	857	845	839	790	848	811	852	881	862	868	874	861	878	846	857	852	810	890	802	824	885	870	846	870	882	889	881	908	906	897	843	853	857	891	848	863	879	827	862	854	882	848	853	855	884	846	845	880	871	867	858	804	841	890	845	810	855	838	854	853	876	830	885	819	913	854	880	846	886	842	870	851	877	907	843	881	871	849	878	877	845	853	790	840	870	832	845	890	869	885	849	850	814	843	874	893	841	847	910	872	822	855	856	862	829	842	850	945	847	835	813	816	828	853	855	880	849	919	878	891	880	870	852	909	877	834	837	862	875	833	871	843	850	854	850	803	851	848	906	830	861	842	922	866	876	905	817	854	854	854	814	825	817	855	858	893	888	858	811	848	912	868	894	840	905	837	850	891	848	840	892	853	817	921	891	859	808	860	848	881	838	859	875	852	809	866	881	855	878	812	855	867	898	802	877	883	889	849	842	807	857	853	873	871	856	820	845	876	835	868	845	841	851	851	854	910	866	895	857	886	883	880	866	856	859	873	852	891	944	874	853	894	852	866	865	820	887	852	874	840	938	881	875	855	860	905	875	835	820	859	876	881	862	852	886	847	861	862	843	853	844	835	841	873	893	872	819	816	867	848	848	848	849	884	900	819	870	873	847	815	835	866	859	813	882	838	886	846	838	874	862	837	895	892	883	868	827	860	875	884	867	860	875	865	823	865	877	902	843	844	839	828	825	868	875	912	904	788	822	870	877	850	813	916	833	859	902	907	824	817	906	890	861	840	901	872	849	871	852	852	861	845	918	855	909	883	836	877	820	791	825	890	875	896	846	846	885	834	920	876	862	819	871	829	879	832	821	844	788	850	874	846	876	895	874	859	859	863	842	866	828	879	810	834	859	911	828	863	862	882	845	860	889	842	856	846	861	866	831	809	814	824	890	833	883	863	878	880	812	893	911	818	895	893	867	868	805	925	833	895	821	854	849	882	854	884	856	832	850	858	870	848	843	900	908	882	889	872	825	911	854	836	830	836	865	877	843	865	798	918	852	849	880	839	847	806	823	849	843	864	808	879	851	829	913	881	811	814	841	848	887	891	885	849	908	883	863	867	852	906	890	852	858	868	875	852	822	822	842	880	888	838	891	885	867	813	884	828	847	891	889	892	891	822	859	821	844	872	832	870	927	816	854	895	915	921	934	839	821	886	883	817	872	781	847	857	920	873	818	859	873	879	903	878	867	841	846	832	864	855	911	845	877	914	898	878	878	853	856	861	850	841	807	859	876	840	896	857	868	741	901	865	851	833	866	894	828	858	897	827	828	890	909	858	823	854	868	842	831	874	851	813	905	908	864	898	920	861	829	836	852	862	877	882	893	820	867	837	847	809	900	838	894	882	862	864	877	860	896	850	857	846
25200	21637	25438	28338	21507	4302	679	566	530	477	478	454	439	446	470	446	418	446	446	453	493	415	475	463	413	432	426	445	426	409	440	473	457	411	435	434	418	443	412	479	425	430	387	461	406	417	391	417	399	458	425	404	454	427	401	418	429	423	496	421	391	410	392	477	403	407	416	413	424	402	403	441	397	452	436	436	432	439	434	411	451	417	444	438	385	399	389	439	471	416	406	405	374	421	419	406	448	429	456	438	462	443	429	398	405	427	411	466	420	402	406	438	461	440	416	413	397	421	446	400	410	453	440	452	430	426	413	473	428	389	419	391	426	446	413	431	421	440	380	428	469	419	412	434	421	419	467	425	434	415	450	437	459	380	385	410	453	451	437	403	407	463	460	441	418	385	418	442	393	419	420	430	461	427	453	421	453	458	429	414	412	457	391	422	405	416	373	417	462	425	414	407	427	445	473	445	449	424	475	453	441	453	445	406	399	425	371	456	424	425	422	434	460	442	437	425	445	463	458	434	412	412	421	421	421	399	426	411	455	419	472	414	441	424	443	442	389	429	419	431	403	395	398	429	434	454	421	425	417	405	442	398	414	423	444	438	428	418	419	420	383	401	427	407	447	406	380	429	430	398	441	443	396	430	451	425	400	387	450	417	463	435	436	490	433	441	416	418	440	440	437	423	405	445	419	390	457	448	404	417	429	384	429	416	436	462	419	422	439	437	434	402	473	475	401	401	445	449	410	412	450	465	395	394	426	422	447	437	458	433	444	441	453	431	424	387	426	474	416	430	430	446	470	410	406	400	413	490	424	444	468	425	423	416	391	415	450	447	442	438	387	427	451	404	432	444	479	453	383	387	439	437	448	448	430	454	453	388	419	402	448	435	422	409	428	426	478	425	371	393	438	425	402	420	390	441	434	408	434	442	455	433	411	437	435	414	405	396	415	430	456	423	443	438	429	462	406	452	417	455	446	431	384	401	453	425	412	456	399	416	434	408	418	382	476	424	396	434	437	454	455	430	433	417	460	430	414	432	420	461	425	415	405	419	455	419	449	457	445	458	432	411	420	430	436	425	409	423	428	421	443	464	449	437	435	482	435	423	419	423	400	429	413	429	438	476	440	405	406	399	439	416	398	393	442	442	444	431	459	468	405	425	422	464	418	403	428	403	411	460	411	421	453	406	429	399	468	417	424	452	411	448	412	421	449	450	465	466	453	415	434	428	432	430	461	427	411	398	399	412	472	399	358	436	453	425	490	455	426	423	415	402	402	409	415	419	426	475	419	408	397	431	404	439	432	451	415	413	410	403	429	408	400	429	443	390	446	430	443	385	457	476	450	425	459	427	441	441	440	425	418	432	429	420	419	394	427	448	469	445	409	447	399	426	415	405	425	426	447	451	391	437	425	433	419	418	430	418	399	425	433	422	424	445	460	422	456	456	438	453	469	487	429	395	392	410	438	449	426	455	449	441	455	419	427	432	433	399	431	418	425	435	402	433	437	417	455	420	404	415	439	403	457	429	384	443	401	456	466	455	424	440	454	459	428	470	452	420	400	423	451	419	410	429	462	431	373	410	418	416	431	392	438	407	404	451	383	424	416	413	433	364	382	407	478	427	424	413	418	402	439	426	442	415	446	455	444	428	428	416	420	450	414	457	446	409	387	436	441	458	406	412	415	401	442	427	399	407	424	433	440	452	410	445	411	416	394	448	439	482	454	444	421	424	418	453	404	434	430	426	431	395	414	459	403	396	436	406	418	404	448	460	455	427	386	435	446	442	405	428	471	442	418	392	406	384	431	422	394	460	422	422	431	409	439	430	429	412	412	429	428	411	415	388	420	381	422	424	430	418	410	442	418	471	434	416	411	421	472	384	420	437	449	418	447	425	413	442	427	405	414	421	465	427	395	462	439	459	422	400	418	417	451	441	470	440	423	454	446	418	401	425	418	386	398	448	489	461	420	467	426	449	402	445	482	480	401	454	378	438	407	414	430	450	419	400	387	404	413	447	461	473	427	430	432	399	441	406	424	392	406	429	429	418	428	434	432	459	440	453	447	378	413	457	423	424	447	371	416	442	422	447	468	442	382	386	403	430	430	440	448	432	411	416	440	420	427	424	408	395	388	424	421	401	425	454	432	437	400	401	419	414	442	447	377	424	380	492	445	413	406	456	398	424	411	383	427	461	443	428	399	435	444	441	449	453	446	406	399	396	414	444	465	398	419	402	427	388	431	419	396	447	424	384	443	408	438	436	389	409	432	447	437	422	424	438	415	425	435	434	430	427	411	454	403	412	424	403	378	438	399	444	474	428	423	461	451	449	413	441	470	471	440	457	455	408	449	433	419	430	429	445	429	467	442	424	409	383	406	440	434	393	415	435	440	469	439	430	438	425	430	397	432	409	445	434	451	414	433	403	436	429	430	413	440	450	443	416	464	422	420	432	445	424	428	424	427	457	394	425	427	443	442	411	401	447	401	420	445	431	447	425	440	426	390	430	422	439	455	399	374	423	387	401	444	441	431	451	472	408	462	435	439	426	468	444	424	415	443	401	421	460	441	421	447	444	453	386	425	430	451	441	430	422	482	426	399	412	417	466	447	403	415	436	421	434	431	451	444	405	419	434	451	432	471	408	446	426	433	435	432	443	396	426	440	451	460	418	445	407	410	429	405	431	427	453	411	404	453	393	438	429	428	420	446	414	428	436	474	406	456	446	473	424	415	424	442	419	419	458	457	420	428	407	464	399	452	440	436	408	426	447	403	453	419	438	448	392	413	466	405	424	393	418	447	423	425	403	426	421	402	445	410	412	449	463	391	397	393	441	455	416	460	409	432	429	415	409	420	409	416	433	417	385	438	417	403	456	451	467	409	390	389	431	434	389	391	421	471	403	420	438	429	426	458	416	439	366	405	439	401	426	375	407	382	364	438	437	434	427	439	417	449	431	398	452	423	437	415	398	433	407	468	452	375	420	459	462	453	421	439	365	414	422	409	433	410	389	414	444	443	363	454	431	448	408	412	397	456	463	415	395	435	465	418	442	444	449	429	464	453	442	425	392	442	429	404	429	419	455	442	412	414	420	425	446	441	424	417	443	395	425	416	418	449	436	451	459	494	451	433	446	468	433	440	413	403	431	418	429	438	439	433	411	420	403	456	436	419	386	429	413	432	418	416	417	452	423	422	445	442	363	445	455	422	474	442	441	422	418	427	460	406	420	473	398	403	440	428	440	386	435	418	414	441	410	435	427	379	424	415	421	422	415	469	398	380	420	405	383	455	393	462	431	399	412	445	414	461	440	440	430	391	416	472	458	449	453	410	446	428	420	424	401	406	414	366	441	431	417	416	430	423	421	457	445	424	394	415	452	399	404	443	394	435	445	424	414	403	404	429	478	482	413	442	432	466	417	445	419	399	412	406	377	445	460	411	414	437	393	452	433	483	437	426	408	400	424	441	444	434	446	469	425	450	385	428	464	415	437	420	457	426	421	456	409
6723	3767	2319	1426	1116	1061	1030	969	954	947	981	943	963	958	842	912	880	885	942	918	909	932	934	931	876	908	905	925	910	925	869	930	929	957	918	944	926	968	904	898	924	948	857	916	910	966	896	937	926	911	921	907	918	906	902	894	908	894	853	948	900	897	898	902	906	912	879	931	947	891	910	897	860	952	951	904	913	984	927	941	913	909	894	874	942	948	887	950	935	940	913	869	990	912	933	928	925	974	878	905	875	927	914	874	939	889	899	920	904	900	849	956	910	922	885	963	905	941	939	920	908	915	912	942	865	945	922	895	923	931	942	921	955	946	916	940	899	926	891	866	936	911	901	863	863	941	857	934	958	901	947	984	907	927	862	876	918	903	906	925	939	889	914	853	868	962	939	888	876	858	987	899	905	939	927	912	873	883	907	924	897	904	936	892	914	855	949	968	957	913	890	934	864	939	927	927	966	876	897	915	909	941	893	883	891	965	954	936	906	922	899	906	936	893	972	913	904	950	914	923	888	868	951	926	864	888	879	943	929	962	918	975	924	954	901	885	943	916	935	928	927	898	910	933	918	849	918	928	948	887	891	926	890	886	928	955	903	906	930	913	874	922	921	980	958	934	918	885	965	926	948	881	930	925	923	950	926	888	918	889	896	923	929	928	871	903	938	902	911	870	889	925	894	954	936	866	920	955	908	920	913	865	920	921	958	925	904	928	891	919	940	899	906	888	908	926	977	920	919	871	944	879	855	969	933	936	925	921	890	925	900	917	897	951	949	887	868	952	947	875	926	919	884	904	913	912	945	911	880	950	883	931	894	915	864	928	917	917	961	893	970	914	876	929	880	937	929	905	855	943	880	876	900	926	863	942	909	857	872	898	899	910	896	907	984	931	869	938	904	980	901	960	964	895	885	911	914	943	938	898	917	930	933	902	944	912	985	914	949	896	925	925	951	902	927	941	900	951	926	956	906	934	938	977	884	939	906	931	882	916	900	898	909	913	886	961	915	941	880	855	928	877	873	914	943	890	880	943	863	928	923	930	915	912	930	871	886	972	885	887	900	905	931	882	934	862	871	918	949	910	973	929	889	929	936	889	906	921	907	948	950	907	905	897	947	911	928	930	930	935	940	898	925	947	890	971	911	855	908	960	969	892	948	886	940	936	915	913	886	871	926	878	924	933	940	939	945	888	913	946	928	966	902	881	879	939	973	919	883	950	868	963	970	947	859	896	935	927	940	913	919	920	944	939	904	984	939	897	923	875	959	906	893	900	986	939	916	917	867	880	951	963	918	926	907	918	933	989	916	922	933	888	911	992	910	899	925	932	882	906	920	873	923	916	902	953	850	856	904	930	881	987	939	888	922	880	882	889	918	958	887	852	921	903	922	935	904	875	896	941	990	898	869	875	945	906	947	953	845	896	880	968	912	921	861	903	894	901	920	878	946	903	936	899	968	950	882	883	899	900	1009	925	882	898	932	914	981	943	904	909	938	954	902	944	876	897	969	896	905	927	977	900	928	925	923	917	888	871	941	866	927	974	938	884	922	936	914	898	907	888	907	971	931	917	915	857	918	917	914	929	923	936	889	978	883	899	871	920	905	926	890	866	933	867	948	929	939	913	930	945	909	890	861	911	899	941	911	918	942	932	924	892	910	840	890	869	962	925	978	836	875	895	857	872	905	1001	930	838	921	910	907	967	888	918	940	990	912	926	951	938	873	909	898	950	888	940	926	899	854	895	909	918	903	940	873	931	912	958	896	953	891	885	953	880	914	891	924	918	945	906	918	813	957	886	926	943	861	895	898	863	869	916	921	897	888	936	914	936	958	904	908	887	929	862	905	900	900	901	935	899	838	972	906	937	948	880	864	866	877	943	933	953	933	897	918	900	927	899	974	940	942	920	949	917	973	911	906	896	924	969	892	919	944	929	929	924	962	942	900	902	908	931	872	942	908	958	901	916	910	898	936	946	916	844	947	960	907	842	961	896	868	913	902	915	869	909	904	920	892	884	926	905	890	987	916	916	954	885	952	897	919	901	902	933	946	923	905	848	901	924	880	900	901	922	911	853	910	976	904	918	907	887	909	912	963	961	896	919	897	909	877	862	932	878	872	857	914	866	960	949	939	924	855	920	907	902	953	891	891	919	844	905	905	883	884	881	877	908	944	915	893	903	907	936	895	943	842	942	937	904	961	870	911	915	944	885	910	893	874	961	914	900	888	960	873	906	892	881	949	899	857	926	865	960	901	944	907	913	919	881	887	938	972	930	944	895	926	910	886	898	906	900	912	913	987	928	904	971	930	894	895	932	917	879	962	904	972	876	930	941	907	902	902	944	943	882	899	949	941	924	904	925	911	877	914	962	915	897	911	936	896	948	922	918	954	889	929	920	898	917	937	893	918	900	902	963	955	941	892	896	889	860	943	881	863	916	874	895	883	855	914	889	921	924	901	892	892	872	942	924	942	898	941	921	925	902	877	906	968	934	893	902	935	927	914	880	876	915	924	913	885	961	900	928	954	909	967	859	883	926	918	925	921	934	888	925	873	894	934	918	970	875	914	947	864	935	901	891	903	968	927	871	926	950	925	898	869	899	914	940	927	876	907	909	869	896	927	923	939	917	916	892	924	942	911	856	868	920	922	942	924	926	854	930	881	902	934	930	929	938	909	858	917	861	930	869	972	910	897	1012	909	883	853	915	882	907	904	952	882	927	874	950	928	957	922	962	913	928	945	927	868	867	962	910	923	910	903	923	906	895	922	920	915	914	938	921	920	905	924	931	899	933	845	882	916	903	916	881	846	936	897	919	906	941	896	909	892	894	877	898	880	923	974	915	929	929	893	894	912	918	920	886	916	913	892	955	909	942	908	892	925	922	910	918	875	908	910	930	931	938	921	944	876	921	899	912	885	921	882	897	893	915	885	882	947	915	955	865	876	907	888	906	932	917	898	967	905	888	951	912	918	869	933	894	910	887	919	887	903	913	919	967	903	897	892	946	924	928	900	940	939	946	880	941	903	868	916	945	895	952	953	884	946	906	932	885	934	902	900	853	872	908	923	890	888	933	946	927	961	939	929	948	926	914	891	947	851	971	922	950	876	904	942	930	877	944	904	905	901	914	879	907	978	918	953	972	932	918	936	944	966	929	945	849	938	893	957	949	973	868	937	924	891	949	945	857	900	918	938	933	914	921	878	930	915	935	913	848	964	901	911	913	894	916	880	910	867	912	902	936	924	926	897	901	915	923	882	914	935	929	911	889	919	918	896	885	913	921	911	925	955	904	897	957	942	910	890	946	889	906	901	891	885	913	842	901	897	913	884	935	914	900	902	968	937	873	930	901	882	962	909	861	977	883	875	924	888	881	946	906	861	887	948	960	933	901	935	949	921	875	902	933	934	934	903	942	927	900	906	962	945	960	959	938	878	914	969	918	912	961	904	901	888	888	947	970	923	912	934	901	931	935	914	883	968	909	923	945	922	951	901	934	829	946	890	867
24436	21630	25978	27767	21639	21642	3366	501	380	330	323	318	323	277	245	288	245	254	281	254	255	249	244	287	259	234	266	272	252	257	243	249	238	249	264	215	245	237	247	249	240	254	259	237	251	247	254	232	261	253	250	233	239	275	250	261	212	231	207	229	254	255	227	217	262	247	256	239	253	235	210	275	243	236	228	226	251	250	258	246	239	238	218	223	241	236	234	253	238	240	243	229	249	282	226	254	224	252	239	237	256	233	211	256	243	279	193	266	232	250	241	267	208	266	250	253	258	209	257	252	242	218	227	214	205	239	242	245	226	214	243	257	229	222	253	205	215	239	230	235	247	245	241	213	255	244	232	274	222	220	228	259	226	214	237	227	260	233	229	198	282	236	222	221	242	213	263	226	229	229	214	228	242	232	223	253	247	253	261	239	255	221	251	238	246	241	245	240	235	262	265	231	223	234	233	239	245	246	215	266	217	231	269	261	265	222	216	240	229	251	236	225	253	250	246	263	225	242	235	242	229	223	281	257	248	252	230	230	230	250	256	250	244	183	227	261	241	260	214	266	223	225	241	232	264	274	238	237	215	235	244	241	229	232	244	238	251	254	261	245	265	250	252	276	246	228	236	232	227	237	225	225	243	227	250	229	240	244	258	238	202	212	238	245	242	228	246	244	220	255	270	239	223	282	219	230	233	215	245	253	236	248	203	253	225	221	242	206	236	217	242	216	239	236	231	236	240	243	219	219	262	237	231	241	217	230	225	243	255	249	239	207	231	248	218	243	264	254	241	230	248	219	250	254	215	260	222	248	249	270	269	226	248	237	237	220	240	254	287	239	234	257	238	232	261	239	223	238	231	249	206	259	228	245	258	252	233	237	223	251	248	224	212	211	229	229	263	252	251	192	227	195	256	268	210	242	253	264	271	233	263	225	230	235	236	195	245	265	229	228	258	273	263	215	261	208	293	249	260	217	256	257	243	269	222	237	231	218	208	223	202	251	242	230	255	225	277	239	226	232	226	244	217	233	224	219	259	215	246	271	253	247	259	213	215	214	228	236	242	250	246	273	248	252	255	233	234	254	246	224	228	218	253	241	209	234	228	221	234	236	246	241	245	229	240	243	222	222	239	235	262	235	243	232	253	252	246	217	240	261	253	257	228	226	219	218	213	258	237	208	239	246	225	239	244	227	200	233	205	232	230	219	220	233	242	236	255	219	237	213	254	233	237	229	235	227	234	241	232	243	248	238	205	259	246	240	230	260	217	251	231	227	253	247	237	216	235	213	246	237	254	252	247	252	247	229	245	233	250	256	262	257	227	262	241	270	230	225	217	225	259	268	264	218	226	244	235	230	236	223	256	233	212	248	241	280	223	244	250	256	260	236	218	245	225	243	255	261	261	271	222	238	252	262	259	276	224	238	238	217	251	254	226	235	236	227	237	248	227	225	234	256	249	249	226	209	228	244	214	285	236	221	248	244	241	253	246	246	238	201	235	216	237	250	216	256	278	250	225	247	226	248	246	221	239	231	258	219	210	236	217	245	228	209	208	236	253	251	274	245	258	208	242	235	221	240	210	238	238	210	231	236	254	250	238	238	263	228	227	248	215	246	218	208	227	233	234	234	224	238	222	210	225	224	247	244	252	245	251	233	220	255	225	259	234	232	221	260	225	239	207	209	254	232	241	241	229	253	248	256	235	222	246	248	197	206	219	231	234	266	243	231	238	254	216	219	223	210	211	225	242	206	234	238	226	232	260	231	226	268	226	221	222	215	248	242	241	247	235	232	259	241	258	253	222	262	258	217	252	237	230	223	258	240	236	224	237	227	232	235	243	253	250	238	229	251	253	256	218	222	235	248	228	240	231	197	223	234	230	231	221	223	272	219	252	239	223	224	235	246	222	228	204	241	211	250	259	241	240	231	243	257	250	250	250	242	245	239	243	267	232	222	265	274	277	264	259	265	240	245	240	202	245	230	268	263	249	230	249	218	237	243	242	232	236	235	273	239	233	236	256	218	235	225	254	234	231	221	251	224	220	253	266	225	223	222	265	252	247	235	233	282	227	269	253	251	218	269	245	265	232	226	236	213	249	222	198	242	202	226	244	241	210	247	254	217	227	231	252	246	232	232	237	240	255	245	219	259	257	263	236	255	260	225	263	235	250	230	248	250	239	235	228	223	238	236	228	245	233	230	258	261	223	235	249	229	262	217	248	245	249	249	254	248	248	236	235	269	247	237	228	229	240	255	239	247	243	196	224	207	209	248	247	226	231	251	242	244	253	239	250	217	215	261	238	259	242	238	258	266	236	255	249	245	233	221	248	259	230	222	280	221	228	244	248	232	237	253	234	237	235	208	219	225	221	232	216	226	240	276	256	195	218	218	249	224	239	242	240	234	215	225	244	236	229	225	239	237	260	210	232	233	272	243	261	244	238	242	215	229	217	220	246	232	265	254	262	243	237	260	245	253	250	240	215	240	241	222	217	237	247	211	227	253	235	235	239	266	227	225	220	239	217	240	254	244	234	242	247	252	251	251	231	240	229	232	250	238	219	224	236	255	233	235	236	231	227	230	256	243	242	234	239	240	241	226	231	255	231	236	238	235	246	251	253	250	256	216	236	227	264	248	250	249	236	260	243	242	240	261	225	234	244	244	241	242	247	230	230	219	239	221	241	247	257	251	234	233	240	231	234	251	233	214	237	191	231	251	267	267	230	234	221	233	249	249	256	236	208	232	247	218	219	222	219	240	236	223	221	239	221	223	226	240	222	254	230	260	273	214	231	239	224	214	228	236	255	230	256	253	275	235	207	220	261	251	244	221	232	231	214	220	214	240	267	245	219	246	243	227	245	235	232	241	250	286	260	250	233	235	217	244	254	247	239	221	244	224	248	246	206	227	278	212	221	193	211	246	228	235	207	235	257	216	231	224	215	228	264	246	260	233	255	246	239	260	247	227	230	221	242	280	249	230	226	226	257	251	247	256	231	252	245	263	224	239	260	226	269	262	247	250	257	232	231	237	251	245	245	219	262	224	230	250	235	262	222	245	253	231	208	236	232	208	222	256	230	231	240	284	219	213	247	217	259	223	209	257	232	234	227	260	239	264	230	254	240	222	205	243	249	229	248	226	227	237	252	236	272	233	228	232	238	243	247	232	238	254	233	234	247	206	220	219	225	271	228	218	252	211	233	263	234	237	220	245	249	229	219	249	224	222	254	244	269	228	251	261	245	254	241	227	255	264	254	220	231	249	224	239	262	237	268	202	268	210	259	261	245	234	229	237	262	234	249	254	241	225	261	229	253	237	209	235	267	272	207	245	247	262	245	253	252	252	235	245	251	259	268	226	213	218	233	230	226	235	234	257	254	224	249	227	219	219	249	253	248	243	233	246	255	229	216	249	231	245	240	240	264	235	213	233	239	224	236	261	242	262	284	241	217	236	241	238	240	217	230	263	263	236	244	232	216	241	242	259	211	238	252	252	231	249	221	230	248	221
7392	5588	3026	1559	964	798	694	672	666	660	564	571	588	578	592	532	554	567	522	528	531	555	541	544	599	580	513	570	574	581	559	561	574	560	567	583	563	597	540	524	495	505	562	507	575	518	516	520	517	540	595	488	540	564	552	556	504	501	587	516	547	564	520	573	529	533	522	546	581	549	545	546	563	523	542	523	526	545	540	542	530	515	547	518	563	534	534	514	561	525	566	551	506	509	545	543	547	562	529	539	532	524	508	560	507	542	516	518	494	518	519	550	529	544	567	559	536	542	545	508	533	538	580	541	570	528	533	523	560	527	516	537	553	518	517	534	492	558	527	548	519	542	536	504	525	563	540	539	514	558	514	519	551	524	539	535	563	569	550	527	532	573	519	513	563	534	507	530	546	540	501	572	515	547	553	557	537	580	551	551	529	536	566	534	502	532	556	515	578	516	504	589	528	527	542	588	495	537	537	491	572	586	593	565	527	554	542	505	544	546	521	558	553	555	533	560	550	552	517	563	547	556	529	547	515	567	553	499	526	488	487	504	560	556	504	555	481	511	594	503	544	534	510	479	502	579	527	524	565	511	545	526	551	519	525	592	544	561	518	556	549	505	542	566	551	553	549	563	542	565	568	545	590	533	519	556	560	535	537	558	537	522	554	536	529	531	522	528	606	588	548	525	530	559	558	537	589	523	544	555	552	488	511	555	560	542	527	532	517	553	542	506	506	567	528	540	535	501	551	503	522	561	569	524	572	540	550	542	548	522	582	502	552	551	532	595	572	584	538	518	579	554	521	519	514	557	553	568	570	540	564	523	553	549	591	568	554	573	512	548	484	585	579	528	577	519	596	574	557	524	526	528	500	545	575	541	572	550	538	528	558	565	553	531	511	548	540	575	490	556	534	492	564	534	515	536	532	509	545	575	534	536	510	537	564	518	557	561	570	545	532	568	542	561	535	530	484	533	516	509	525	551	539	525	524	536	524	520	555	541	555	541	559	524	564	519	527	547	552	534	543	523	528	565	539	556	528	547	542	540	513	536	537	541	508	549	550	499	540	580	551	484	564	552	538	541	535	522	561	552	551	537	533	580	526	504	519	567	549	562	541	556	491	510	556	536	531	486	570	528	543	549	558	518	531	506	536	540	530	553	550	503	527	558	520	538	548	541	542	535	521	543	522	543	569	514	542	544	511	529	543	503	544	555	540	531	529	558	556	497	523	561	512	575	587	521	539	521	523	536	517	541	535	549	534	485	549	545	534	532	546	509	520	503	553	544	559	506	558	526	540	541	540	534	518	556	597	531	531	544	505	579	519	536	524	553	578	564	534	560	514	522	535	555	526	565	530	535	504	520	531	540	511	516	526	529	529	581	574	526	532	532	546	540	526	579	552	502	537	543	524	527	512	542	513	527	489	502	543	559	573	499	526	550	587	539	526	549	528	590	503	523	580	516	541	569	541	491	508	564	560	500	533	544	552	556	537	536	516	528	547	523	558	545	558	533	525	552	513	503	545	552	560	524	568	546	530	525	522	540	538	583	483	579	483	517	560	497	517	538	515	549	582	513	536	552	527	566	560	578	523	566	586	530	558	572	585	575	540	545	525	523	514	519	558	546	514	527	504	535	536	557	503	554	498	540	534	457	546	514	563	508	564	536	528	545	488	530	549	492	540	567	594	532	567	507	535	561	593	507	554	542	538	518	526	515	532	552	543	548	556	534	535	523	544	551	511	524	561	496	524	512	533	525	560	526	542	550	537	555	544	507	573	513	539	502	540	572	520	559	543	510	562	555	514	544	597	546	519	531	540	525	537	529	504	548	539	547	525	536	548	493	546	515	527	559	520	544	521	576	551	536	540	525	559	519	560	558	510	555	518	564	515	596	511	568	559	530	546	542	520	527	544	549	532	552	543	516	508	491	575	514	523	582	519	553	566	505	512	487	491	540	542	491	536	549	546	517	524	540	535	566	526	589	493	525	541	540	554	560	527	588	548	578	562	520	539	552	567	539	556	531	533	543	532	534	516	538	509	525	546	536	497	494	531	514	521	544	559	524	604	536	536	516	528	517	534	522	524	519	590	537	556	550	547	566	553	522	569	545	560	549	515	546	538	553	559	476	574	521	529	541	553	561	504	526	555	494	539	576	549	564	503	573	484	562	521	530	545	516	515	531	529	522	584	545	539	517	563	529	528	550	543	507	519	536	545	515	577	520	570	533	555	545	536	529	524	541	515	548	503	536	555	512	557	504	560	551	500	573	528	556	544	555	554	544	553	520	518	559	549	560	516	555	559	506	548	563	531	514	546	536	606	522	542	541	584	555	511	543	558	547	536	571	547	508	563	523	563	532	537	530	530	516	545	545	469	553	554	523	554	560	540	536	538	537	553	509	570	535	527	542	537	541	521	557	576	510	506	530	508	560	523	529	480	538	549	532	538	534	500	525	532	543	561	477	514	535	555	533	549	522	592	539	568	552	548	540	528	524	518	518	523	519	541	526	533	535	544	533	563	528	529	534	562	530	554	572	521	527	532	476	560	567	521	537	525	548	533	503	578	534	540	524	544	523	536	606	512	512	550	574	535	521	565	540	528	539	537	501	523	506	587	505	559	534	544	535	532	587	544	538	527	492	556	536	541	529	562	529	557	574	510	563	547	553	523	525	538	541	510	505	552	557	534	526	502	560	523	552	570	569	553	571	482	521	560	545	538	547	540	547	519	555	535	539	534	552	512	513	525	546	508	572	584	524	559	562	519	536	527	567	551	522	520	543	509	532	556	531	497	527	551	553	543	556	499	562	554	511	538	531	549	498	535	570	576	569	541	557	557	524	530	543	507	550	583	526	504	542	528	523	513	545	538	542	540	541	544	560	532	559	554	554	560	514	540	580	556	587	524	548	522	518	510	515	559	561	538	542	510	505	546	561	557	530	526	536	531	627	505	563	529	567	579	581	539	540	541	542	475	564	536	552	533	517	523	539	528	543	548	552	517	562	545	518	565	544	555	554	469	552	557	521	541	536	549	525	560	567	551	539	546	569	519	510	543	588	542	533	591	511	533	545	509	561	535	539	526	550	575	567	545	502	563	502	549	576	560	582	557	517	538	544	537	580	540	548	563	524	559	555	539	557	539	506	539	524	510	523	575	551	558	513	503	550	535	525	548	552	553	525	530	545	516	513	528	541	520	552	556	555	501	529	548	539	584	558	559	533	556	568	529	543	568	522	568	531	563	534	535	554	566	492	524	532	541	531	532	549	548	532	566	554	534	538	585	575	540	501	535	559	518	528	555	571	557	517	544	527	531	540	525	539	574	521	542	551	565	527	553	526	564	546	506	556	573	526	494	525	540	530	514	550	535	534	518	575	545	545	549	537	548	518	519	500	545	552	534	523	575	546	564	565	505	531	545	523	581	579	539	521	537	531	591	553	510	551	537	523	542	544	529	549	555	576	513	534	510	499	534	525	539	548	518	548	522	567	517	512	539	534	528	553	573	564
33818	10498	1057	424	408	368	403	389	405	396	363	379	395	390	395	359	390	365	393	426	412	371	378	387	360	393	391	388	441	410	371	386	416	356	341	397	380	397	390	448	379	424	415	375	382	386	392	393	387	398	399	357	375	342	403	373	418	436	392	396	392	376	381	424	400	372	389	383	405	418	389	402	401	389	399	392	403	397	394	398	409	426	399	398	372	380	371	402	378	397	388	399	383	374	382	408	417	430	401	391	360	385	377	398	394	378	378	353	372	371	390	380	419	353	375	393	385	393	408	355	345	361	372	422	405	367	388	416	398	361	380	416	381	402	404	385	388	401	368	421	418	370	396	386	346	404	364	345	413	366	392	358	354	389	364	375	361	391	383	429	416	407	385	346	372	389	428	369	394	410	386	418	388	434	374	393	413	376	361	388	404	373	373	378	367	416	366	365	385	369	369	385	364	394	397	398	370	391	401	413	388	381	408	437	405	417	400	401	364	375	360	359	394	372	356	390	369	425	375	377	370	413	363	409	398	383	370	379	397	407	380	383	381	384	420	391	392	376	418	387	391	389	370	377	374	433	362	383	360	409	364	371	393	362	355	402	394	386	394	368	406	382	417	379	387	380	390	375	374	362	376	374	348	391	380	384	366	414	405	404	362	381	422	408	416	435	395	337	438	358	380	386	420	375	362	405	400	384	399	368	389	377	388	397	360	349	415	398	373	391	393	411	428	367	364	399	386	426	402	382	376	384	385	393	400	406	411	369	375	381	386	377	377	358	399	384	402	386	347	415	370	384	359	398	395	367	381	384	366	364	406	410	395	394	379	408	400	393	405	377	423	379	359	374	407	377	427	435	397	390	378	375	396	370	437	373	395	346	395	382	406	372	375	404	402	419	421	420	366	407	396	364	375	378	370	383	362	372	416	347	402	406	373	423	348	352	382	374	350	353	390	395	405	392	386	359	389	368	381	374	381	401	367	335	370	367	395	386	419	371	427	365	375	371	355	377	364	405	408	358	361	403	343	349	400	407	367	415	394	415	413	398	347	386	356	390	388	395	363	367	384	398	386	380	391	369	384	382	358	430	364	359	372	404	370	377	381	416	388	375	379	377	386	386	356	370	382	427	380	391	383	409	398	384	392	421	399	376	389	408	359	375	383	364	404	395	375	382	385	402	384	366	356	389	379	380	394	406	406	404	362	369	365	444	396	396	404	369	362	352	391	383	417	364	361	374	390	385	426	400	404	374	390	368	414	395	396	362	368	389	418	418	343	400	355	405	401	386	374	391	400	370	404	400	377	370	374	374	386	372	420	380	392	362	411	420	396	376	390	384	425	410	408	395	413	385	352	382	390	361	400	410	390	417	394	369	384	363	387	371	372	434	407	357	375	357	379	404	397	382	397	430	381	371	376	426	418	374	370	398	414	418	385	404	400	350	367	405	394	390	411	405	384	350	389	412	377	360	351	372	369	388	409	382	362	385	414	371	402	366	409	403	387	370	347	397	359	385	377	353	395	374	358	402	404	360	396	424	388	362	354	396	389	348	380	384	368	401	370	357	371	360	378	380	352	412	389	359	382	400	402	384	381	379	361	431	396	389	406	408	392	403	391	340	418	371	367	397	384	349	384	380	367	405	413	397	382	341	384	367	402	385	351	396	395	365	382	413	361	423	409	371	347	396	392	380	384	378	388	389	399	370	394	436	396	367	389	381	389	374	382	392	368	427	414	340	424	394	409	390	378	351	401	406	385	362	383	355	374	367	430	381	403	393	394	384	398	377	383	377	388	406	341	375	389	407	352	384	373	397	368	367	392	364	386	383	403	375	364	409	389	385	357	376	413	414	407	377	398	358	404	408	365	395	413	410	365	357	411	413	406	406	398	406	395	394	392	361	381	393	414	360	398	389	392	366	385	398	403	392	368	390	416	372	381	442	371	367	356	372	402	375	365	406	396	414	405	368	381	370	369	432	369	399	389	377	397	386	399	361	375	358	388	372	384	414	384	386	392	393	390	401	383	407	357	386	391	342	368	388	412	416	422	350	412	368	368	361	345	346	383	371	403	379	371	371	402	368	377	419	363	382	415	417	362	365	380	352	369	375	375	383	416	387	371	389	415	395	351	364	386	410	386	377	387	398	386	388	385	380	390	398	356	371	373	403	394	387	405	355	425	344	370	377	411	407	393	409	420	399	372	379	368	409	366	347	383	359	353	396	402	400	408	392	369	385	366	414	388	395	365	363	369	376	390	358	380	395	373	385	372	397	382	379	382	394	361	378	360	370	379	346	388	419	375	416	372	416	343	379	352	391	400	386	379	391	368	382	402	357	373	442	359	414	361	386	363	383	379	388	394	388	412	361	381	399	429	374	407	382	387	394	384	396	356	409	397	381	392	367	373	346	405	382	353	378	394	370	398	367	380	389	425	441	391	394	402	379	421	385	410	357	383	376	364	389	415	376	389	395	388	414	358	394	385	401	411	395	369	380	396	403	390	355	406	339	385	385	409	358	387	397	367	391	381	374	357	344	393	374	395	351	393	361	375	423	380	397	381	390	412	390	383	373	373	385	388	356	394	369	407	381	395	391	377	380	356	382	385	415	388	402	383	417	413	373	349	411	370	419	369	394	357	391	398	383	388	366	433	389	387	401	387	373	376	358	370	376	357	440	369	388	350	415	413	440	382	380	395	340	396	349	393	395	372	382	394	361	376	379	398	349	394	345	419	390	355	370	363	384	398	379	371	359	365	407	380	379	409	372	378	372	343	383	368	386	374	417	388	378	358	399	378	398	417	384	350	352	399	394	391	376	374	369	373	422	363	401	338	401	396	373	388	404	421	408	425	366	365	351	361	442	449	375	359	384	361	394	388	414	379	384	379	351	365	417	415	357	377	357	374	350	414	355	414	390	403	384	415	358	373	401	361	377	415	430	409	383	378	414	380	403	349	413	393	436	414	363	338	334	423	385	359	394	398	431	383	375	347	426	379	377	390	378	444	377	398	368	381	384	366	365	348	336	421	389	384	373	369	369	407	370	395	370	418	410	404	386	388	393	383	412	384	376	402	370	398	439	380	430	390	412	396	403	385	405	376	402	404	394	355	376	373	350	418	384	398	398	394	396	399	370	363	397	363	402	377	341	377	416	425	391	327	388	376	365	374	375	352	393	383	424	392	390	419	379	379	366	386	404	369	367	360	409	421	377	392	353	373	339	368	361	375	358	349	406	406	400	404	374	382	399	362	369	351	370	351	364	397	412	391	361	356	359	388	373	391	403	401	405	368	408	401	420	391	406	407	383	364	382	406	382	387	375	385	362	381	393	382	369	357	395	357	393	366	397	389	369	410	362	378	412	391	358	347	374	400	411	406	351	402	388	377	358	403	388	362	393	372	424	412	426	433	391	347	381	378	406	398	399	383	408	357	410	414	374	386	367	406	407	438	407	418	355	370	362	354	408	415	374	401	372	341	373	389	346	377	399	410	379	387	414	388	369	406	385
7836	1184	887	888	865	848	830	811	840	888	854	857	827	882	865	867	888	920	845	824	841	853	834	837	869	850	867	840	849	868	836	893	842	886	879	889	876	812	837	862	901	808	813	824	827	917	869	831	879	825	810	865	848	893	842	868	882	855	843	787	872	823	887	830	823	819	839	865	902	851	900	859	877	833	859	846	941	912	897	857	844	869	901	854	888	837	905	885	904	781	911	894	872	808	838	850	888	817	843	852	868	859	873	870	851	928	833	851	901	874	822	821	844	883	874	874	850	796	860	885	815	923	848	850	865	868	876	853	849	810	839	849	871	880	854	850	847	814	821	877	852	893	838	867	864	822	896	872	847	890	811	818	868	866	849	867	863	883	900	838	845	846	847	840	871	839	853	879	883	896	882	856	870	898	864	824	883	810	887	838	884	838	875	876	845	883	860	891	845	838	837	913	842	844	844	806	873	857	888	868	831	848	906	893	817	876	876	900	824	816	876	881	850	853	841	866	823	875	840	882	875	822	879	889	871	795	905	867	820	873	884	800	832	807	879	825	926	838	889	858	856	876	858	894	850	825	806	821	838	852	902	875	866	818	870	900	851	854	867	806	872	896	869	866	843	874	860	879	921	875	856	901	879	860	855	877	889	846	840	853	873	845	829	865	867	803	797	855	820	858	904	810	815	832	869	832	875	866	868	891	853	851	909	889	860	898	836	858	844	859	892	803	852	869	824	892	776	831	836	848	855	840	859	875	844	862	857	854	915	902	882	877	913	906	870	876	881	850	890	848	830	836	847	908	883	839	833	832	842	842	868	884	894	859	882	851	858	854	867	842	859	812	839	897	865	849	817	815	908	870	871	865	862	897	879	866	833	828	906	891	802	854	832	876	867	883	840	885	909	838	875	873	834	927	885	887	858	850	901	885	853	859	840	872	857	875	860	859	835	875	914	888	907	900	859	817	901	875	828	833	898	866	847	877	876	848	874	802	885	865	863	868	874	874	891	914	888	877	874	882	821	873	821	832	899	873	894	865	886	833	861	853	846	873	862	893	899	828	805	814	883	823	813	853	856	871	891	856	877	818	853	824	802	836	870	824	851	838	843	901	872	851	886	851	899	837	892	891	933	876	882	868	840	862	860	848	839	808	851	874	904	827	864	852	867	831	865	839	786	845	800	890	783	850	844	864	838	817	833	858	845	825	883	860	840	826	912	904	889	867	819	864	854	902	839	866	841	931	833	866	847	824	829	849	864	907	859	888	869	825	908	834	911	877	828	847	888	819	913	838	833	854	871	892	849	891	875	896	838	850	839	862	863	856	858	831	895	871	855	868	837	845	868	812	838	836	835	847	902	841	848	840	885	878	852	876	854	927	839	824	805	889	843	878	867	819	846	902	872	813	890	847	831	817	862	848	838	871	879	839	827	874	892	888	847	895	828	844	856	925	878	877	853	837	922	837	883	835	859	852	880	865	819	788	869	872	886	834	855	836	863	888	814	860	810	886	839	873	835	823	854	857	854	816	797	883	800	841	845	856	854	834	847	856	857	846	809	843	840	918	841	886	882	839	842	836	908	902	906	893	871	851	839	792	798	870	858	833	852	894	889	867	825	868	877	836	850	865	841	834	903	851	870	861	853	875	877	873	873	846	863	910	837	868	826	828	851	849	874	881	853	853	871	898	891	865	924	889	837	913	891	881	859	847	839	884	837	821	873	866	879	859	834	884	917	837	797	835	854	905	883	834	861	850	865	891	915	776	866	883	855	879	803	907	869	888	867	850	893	902	911	832	857	852	812	895	875	869	857	841	954	830	897	833	862	874	840	863	852	851	863	867	861	843	851	834	861	881	890	879	841	844	875	863	901	844	850	849	848	857	857	891	841	826	845	876	875	841	888	847	818	829	854	854	867	880	885	845	852	884	823	891	881	886	851	869	877	828	867	880	831	876	816	879	877	857	862	848	882	834	839	877	907	867	836	882	853	881	872	829	815	881	810	814	842	828	894	864	901	846	863	884	879	778	882	922	871	823	905	887	854	811	926	859	876	834	823	895	885	868	842	786	888	857	868	938	871	848	877	871	822	839	842	869	860	875	875	905	861	862	908	892	825	887	850	853	851	933	861	850	863	806	895	912	861	862	861	864	863	858	871	866	832	858	864	864	886	863	873	851	844	879	816	907	881	819	828	810	843	853	910	861	867	851	847	855	885	898	863	845	854	814	872	881	884	845	840	882	883	830	841	869	880	882	868	909	827	845	818	857	874	828	852	884	895	807	807	849	857	865	839	846	888	841	861	938	852	871	845	856	896	824	873	864	794	859	811	848	850	853	898	849	896	904	862	864	851	851	835	866	866	843	877	897	838	874	874	870	830	845	861	908	830	850	869	873	884	888	870	820	806	934	894	896	853	884	854	867	876	899	889	860	913	849	867	810	856	879	863	830	874	810	829	892	836	857	858	829	842	876	841	876	854	875	836	845	927	843	870	843	933	870	893	885	834	875	871	861	857	903	879	859	848	841	888	846	863	908	889	850	833	881	857	873	789	849	884	820	831	855	896	874	856	860	855	874	848	881	872	834	878	862	895	862	908	805	881	851	828	894	833	841	860	849	827	782	850	950	880	840	839	864	890	804	864	848	849	843	869	864	878	832	850	851	825	842	890	869	866	781	836	864	798	840	895	846	906	816	889	847	877	847	850	829	869	861	869	807	888	849	839	813	844	847	855	848	883	869	845	817	872	867	898	878	882	856	856	887	834	890	865	858	869	850	911	832	843	908	854	823	872	844	811	862	827	868	897	897	887	832	891	890	918	877	856	842	884	873	872	848	863	886	846	861	832	864	875	897	872	790	850	884	841	840	840	824	884	913	871	878	824	892	843	839	862	828	928	850	872	831	923	825	821	850	866	901	825	848	868	892	881	866	871	827	832	903	892	870	815	920	892	903	836	777	923	872	850	847	898	827	804	833	771	875	877	887	810	840	861	844	823	898	849	858	874	842	862	882	867	854	852	880	835	861	820	824	895	883	865	828	796	843	867	874	850	890	884	887	808	846	917	875	808	875	797	842	832	826	855	827	813	846	858	833	891	885	823	817	889	859	846	913	848	832	896	821	814	822	873	846	840	841	859	883	855	867	867	855	852	873	853	836	835	907	845	862	821	927	897	845	827	894	872	869	903	864	809	851	856	874	901	871	859	843	890	847	893	863	944	867	861	858	855	845	898	902	837	845	864	849	859	843	863	879	849	823	891	822	862	908	846	870	881	894	834	846	847	880	894	825	835	802	883	880	855	865	848	827	882	859	814	851	915	837	866	860	884	875	828	881	904	882	843	844	883	851	865	825	846	840	828	865	884	902	850	881	886	846	914	900	864	885	851	871	898	800	827	849	815	866	852	871	863	822	842	836	838	922	846	855	853	851	810	849	868	862	861	880	870	841	829	857	849	838	876	790	809	889	907	921	866	885	860	886	823	835	834	874	843	822	859	883	899	843	863	872
25246	21638	25383	28398	21507	4180	709	572	477	457	458	507	455	415	466	452	435	431	388	434	432	399	432	459	460	434	432	418	401	442	457	422	452	416	413	430	396	425	396	461	431	413	449	409	421	401	389	404	412	453	438	434	467	422	451	392	395	460	412	418	432	454	457	394	428	446	419	447	439	390	434	414	427	394	425	413	386	425	439	426	426	416	466	427	432	457	433	421	413	407	447	439	415	414	426	435	412	421	439	458	439	416	450	421	416	460	441	432	434	425	419	416	416	461	423	435	451	412	465	405	415	444	415	382	402	414	437	432	423	449	426	421	424	402	435	408	414	449	444	412	401	436	428	436	436	426	436	415	423	432	433	427	422	414	436	391	449	459	425	402	458	435	420	416	411	453	410	417	401	412	477	422	448	459	434	400	435	456	426	406	450	443	416	457	453	450	414	406	436	437	449	449	443	435	411	438	400	450	446	459	423	393	474	440	414	410	430	394	454	427	423	433	423	393	445	412	453	463	429	412	408	454	404	400	399	452	447	409	412	424	434	427	415	415	406	419	434	422	429	466	436	439	473	423	408	405	437	463	409	427	435	460	441	417	413	434	386	407	402	437	456	448	423	452	428	420	427	452	449	417	388	459	446	411	439	422	451	454	436	424	431	462	417	434	450	457	443	416	413	410	396	439	406	417	414	451	441	422	388	409	433	431	393	384	437	442	425	379	404	414	453	439	434	439	465	450	400	417	391	421	378	419	410	386	412	412	420	422	433	434	445	398	421	385	436	425	455	434	422	483	401	422	413	420	424	452	385	372	451	402	433	452	450	421	411	442	489	445	427	474	461	434	411	431	408	426	398	447	423	418	458	420	417	430	426	445	415	420	428	412	454	414	419	450	429	421	469	406	400	410	425	440	425	410	386	418	415	422	426	454	398	439	419	435	406	411	479	420	421	413	455	418	427	394	448	418	423	388	435	386	414	428	405	449	456	436	429	437	430	398	428	444	413	408	421	468	418	394	428	426	456	462	405	403	406	391	449	420	438	443	422	372	424	446	387	444	394	394	428	444	435	407	425	423	395	443	446	470	394	423	447	461	423	405	443	407	411	409	454	418	422	456	397	419	427	421	397	387	442	438	417	428	467	451	413	449	418	408	460	387	419	441	408	431	442	405	449	443	434	440	448	409	403	468	419	422	430	466	426	442	399	411	434	446	433	411	424	459	394	427	447	414	399	463	451	451	425	411	439	395	440	406	443	452	437	401	449	434	416	418	453	387	436	423	403	409	435	421	440	454	410	433	422	406	397	424	429	394	405	393	415	409	405	429	458	428	428	423	460	437	417	381	417	427	405	412	442	468	413	414	412	416	424	468	405	423	474	420	437	417	407	429	430	446	447	467	459	420	389	403	445	431	431	452	440	420	460	453	414	463	414	418	386	423	433	388	454	452	418	407	434	436	411	431	420	468	459	406	441	470	449	406	379	430	442	431	440	425	418	481	470	437	417	443	408	416	458	424	448	464	397	406	420	459	422	454	441	401	416	465	443	441	413	449	419	443	429	424	439	419	441	451	414	396	426	405	406	432	416	419	460	431	382	390	424	451	469	438	440	436	402	430	379	431	395	443	446	388	415	438	427	407	467	429	479	434	427	432	389	396	428	457	418	426	431	401	442	450	473	441	435	435	421	401	435	450	429	453	420	461	450	477	404	418	399	426	436	418	442	430	423	441	412	441	453	446	422	416	409	448	430	414	420	381	425	431	422	412	438	437	417	381	414	396	439	447	438	392	416	452	472	436	445	386	400	398	395	382	446	456	434	411	420	461	423	421	411	416	494	450	482	432	448	428	380	459	401	430	423	439	424	450	389	419	418	434	452	451	429	413	428	474	421	469	452	421	437	407	467	429	430	381	450	432	440	468	434	449	427	415	403	431	448	387	438	450	451	450	465	388	419	414	420	383	415	405	414	467	400	391	447	451	425	438	416	430	409	447	411	425	429	463	456	458	428	443	427	414	411	397	423	443	430	445	414	387	432	447	411	402	416	411	415	431	428	402	416	420	412	472	412	411	403	418	445	431	413	411	455	415	452	456	383	437	405	393	419	444	390	437	416	433	372	436	397	438	412	428	396	413	428	417	435	459	448	434	415	449	456	447	410	430	451	432	425	414	422	459	463	413	435	433	429	436	461	406	458	474	429	423	383	457	389	384	443	426	439	428	450	415	434	452	479	416	426	446	424	418	394	404	417	442	444	432	422	417	380	435	445	431	435	452	431	435	438	425	434	437	388	420	404	428	443	442	436	420	445	408	437	419	462	430	423	402	405	445	438	390	430	416	451	414	450	407	374	418	407	449	425	424	425	397	476	407	418	417	425	436	429	436	406	396	433	428	432	411	423	387	413	435	416	435	413	435	444	433	414	426	456	441	427	432	445	395	422	413	390	449	430	397	419	462	440	403	429	444	415	425	435	436	431	393	436	401	416	430	393	406	427	442	435	416	424	416	419	433	406	480	415	389	470	430	445	379	430	420	379	430	449	444	439	446	413	414	433	430	395	407	454	370	448	450	418	410	415	441	393	401	397	427	454	411	407	438	449	402	412	429	425	446	432	404	444	423	434	426	395	431	420	410	422	445	423	429	447	394	437	455	429	445	374	433	417	450	409	418	453	405	416	399	475	417	465	449	458	447	426	441	468	446	422	426	448	452	443	409	424	382	405	405	379	395	409	419	384	419	450	438	445	382	454	407	422	400	420	461	393	399	417	438	414	437	434	398	397	439	423	408	463	416	436	416	415	421	419	410	407	441	416	406	437	374	445	434	430	430	437	413	414	384	446	412	432	464	472	426	391	385	391	449	407	435	422	460	413	403	389	435	463	459	463	402	437	454	426	458	430	413	464	443	422	416	413	389	413	450	403	417	450	385	425	419	394	442	382	414	450	384	449	434	451	439	449	408	380	391	387	427	452	435	446	440	470	400	427	435	424	370	427	448	417	441	426	398	437	420	413	442	424	435	427	441	463	425	431	382	421	383	465	482	420	429	430	504	426	422	420	435	450	410	387	400	460	433	427	459	475	435	437	405	406	376	435	416	436	440	448	402	406	446	480	444	390	450	433	416	413	409	433	457	454	440	446	495	403	455	486	465	454	416	465	439	437	424	448	427	388	446	415	417	444	440	420	418	432	459	441	434	391	430	408	401	443	447	445	439	427	441	450	446	407	409	474	419	423	440	397	442	435	420	424	421	432	418	422	453	438	453	413	428	433	392	428	437	450	441	378	401	438	404	456	427	487	454	443	418	427	416	446	378	382	428	440	420	434	421	476	443	397	406	447	483	439	421	442	407	409	467	431	428	429	406	392	421	441	446	430	438	445	443	428	370	439	415	451	449	431	409	438	411	414	409	412	406	427	426	447	473	478	428	406	443	420	380	484	429	424	455	468	444	422	464	385	419	470	430	428	383	418	427	416	430	455	431	424	412	412	434	423	399	435	423	422	474	415	485
6134	3768	2138	1418	1187	1053	1015	977	958	929	1010	918	915	949	985	869	950	958	886	957	873	916	917	987	920	953	976	925	906	968	927	917	898	904	919	913	899	930	907	933	932	926	871	935	930	894	940	940	919	922	883	885	976	917	855	909	855	941	966	937	878	960	885	906	891	892	921	891	942	921	896	936	947	900	903	920	943	894	929	971	946	890	936	923	908	957	978	910	877	926	911	922	919	937	920	932	932	896	890	919	899	920	930	925	909	896	936	896	952	876	944	933	934	919	946	883	958	878	893	905	905	944	905	913	914	915	914	946	912	861	927	889	918	920	882	975	903	982	889	911	936	914	905	897	923	961	893	884	932	949	930	896	946	931	918	915	903	891	924	962	898	897	907	907	900	907	957	969	918	883	928	966	891	910	909	911	891	901	992	898	897	921	901	949	916	936	873	902	950	918	919	889	941	942	924	918	921	930	958	967	902	906	845	884	898	936	856	932	920	900	948	910	907	897	935	889	985	918	938	954	920	959	894	915	920	898	887	953	944	927	841	900	927	892	910	912	899	857	886	932	917	920	965	942	943	907	912	938	906	944	895	940	866	895	963	931	913	862	947	914	910	891	943	906	922	947	862	937	920	933	937	896	900	907	885	928	867	904	899	938	946	888	928	910	957	962	898	874	909	916	972	889	883	886	942	907	925	920	956	934	893	913	927	904	929	899	905	937	915	918	941	955	896	935	931	967	877	920	964	894	912	993	890	931	914	898	919	890	920	943	902	909	874	948	884	913	943	889	972	959	883	896	898	907	912	907	939	956	959	926	960	973	932	983	910	927	911	914	929	876	901	961	891	899	908	926	871	929	840	936	903	928	936	866	907	897	906	908	956	909	900	882	890	893	945	927	964	912	942	866	946	883	913	888	861	917	933	992	921	927	903	936	893	910	882	928	926	868	967	929	937	935	936	901	951	902	901	887	945	914	922	896	915	954	918	921	926	916	906	899	911	908	904	870	948	948	939	902	912	967	908	932	956	887	888	931	926	897	859	919	813	879	968	918	967	942	918	905	928	918	932	883	899	914	953	944	949	854	1006	949	965	874	938	951	894	910	864	965	876	902	881	906	997	875	901	926	914	907	966	893	892	930	896	892	927	885	879	941	906	913	953	916	929	917	840	891	908	901	908	940	974	900	904	954	936	999	932	884	927	917	878	909	926	916	893	874	893	910	947	935	922	925	941	891	971	960	950	952	889	917	937	930	903	936	926	898	892	931	894	966	894	906	915	949	924	887	909	909	953	945	919	931	892	939	938	924	919	900	915	945	969	871	935	923	909	978	892	928	945	924	925	922	909	931	961	907	859	920	916	920	884	936	933	912	893	954	910	878	962	923	975	967	923	902	925	924	925	896	922	943	922	924	938	950	896	898	889	909	948	911	913	956	936	895	910	938	972	954	913	977	914	919	914	914	899	893	906	908	958	877	921	896	975	882	934	911	914	954	928	919	981	912	887	888	854	922	940	922	944	876	921	886	945	937	966	898	877	909	942	889	909	925	932	935	910	927	919	933	895	865	966	855	949	851	931	894	877	908	958	928	937	932	900	948	938	911	936	878	916	877	925	925	972	920	921	896	1016	886	921	873	960	919	911	935	911	876	908	869	874	895	917	942	914	915	924	891	912	922	974	944	899	894	916	906	928	869	878	928	909	975	917	941	894	938	942	938	928	937	881	836	920	900	931	871	894	882	978	906	906	897	911	957	922	948	929	931	920	913	917	909	951	944	844	946	965	911	952	910	952	917	899	933	925	948	938	931	906	921	985	907	870	926	934	904	878	927	931	890	898	984	946	951	905	893	945	872	888	912	901	882	937	925	944	865	956	882	888	956	923	911	971	916	960	908	911	913	912	905	924	889	909	900	898	928	913	935	898	881	929	909	944	917	861	888	923	923	992	880	940	956	937	977	929	959	858	955	939	941	914	877	972	904	949	935	958	896	943	898	934	873	889	970	921	907	963	956	943	935	911	905	947	903	858	925	921	908	924	887	947	892	977	907	883	927	934	865	914	934	906	894	942	854	913	965	912	900	879	959	908	963	915	897	912	919	948	934	913	872	896	940	933	926	911	927	915	903	915	964	928	954	892	879	900	882	924	939	940	889	942	962	896	933	934	904	888	934	887	907	872	872	918	944	883	912	870	894	855	943	944	917	863	959	915	952	885	944	898	921	923	923	907	902	964	950	890	975	895	917	890	903	850	882	910	903	928	893	928	900	941	890	882	891	938	881	881	918	938	876	941	935	914	919	920	932	948	890	943	976	889	910	906	929	870	914	933	910	961	932	867	898	906	882	944	888	878	915	921	897	875	881	932	907	916	924	923	930	934	861	876	972	930	879	938	899	898	874	876	898	875	894	860	978	934	959	842	869	893	866	926	922	891	957	878	941	906	932	946	914	912	923	869	967	889	920	905	931	978	922	898	901	898	905	900	906	956	952	876	889	961	917	959	897	967	933	919	933	919	926	935	953	868	916	861	857	914	918	945	887	913	946	858	932	944	921	929	859	934	863	927	916	927	891	959	937	918	979	899	954	903	902	911	886	952	947	888	958	881	905	922	936	941	924	939	913	933	919	900	928	877	943	898	917	914	981	890	931	900	911	921	893	926	919	928	991	945	979	925	921	920	940	879	899	881	901	885	893	903	892	933	919	914	925	903	913	879	922	972	899	948	877	918	885	968	938	892	917	937	914	893	946	891	959	880	883	928	912	897	918	860	946	964	890	943	905	865	928	961	889	934	917	911	927	890	954	887	904	919	906	869	945	945	927	952	920	890	884	904	906	909	889	919	902	883	832	918	942	976	952	972	855	920	937	894	903	934	977	885	922	932	864	898	954	921	885	952	893	893	937	887	911	868	870	902	904	884	884	946	925	914	926	903	852	929	910	930	909	901	889	899	963	945	929	946	898	946	922	951	944	938	897	928	899	848	900	923	945	934	899	939	923	906	880	890	916	918	905	903	923	915	941	905	932	915	916	929	938	966	954	940	878	946	920	935	973	892	923	920	980	917	905	912	944	913	864	956	901	902	913	931	924	960	855	945	840	934	890	915	876	938	930	902	916	871	924	910	882	905	904	902	920	929	945	879	901	950	898	905	966	879	916	916	904	898	921	940	982	923	915	969	919	892	913	955	936	947	895	845	949	901	930	914	934	944	963	952	906	944	912	914	915	890	917	843	920	941	953	952	921	970	963	876	880	950	957	937	912	908	910	906	922	943	889	906	878	897	943	960	913	923	944	910	927	861	896	886	930	922	931	948	902	988	922	953	926	921	896	910	921	896	926	911	915	900	898	887	883	928	964	884	907	907	908	945	914	915	910	916	920	938	855	936	914	950	876	935	929	876	943	873	902	925	878	939	884	925	945	926	930	929	941	916	919	864	895	824	868	888	904	922	886	954	907	919	826	906	905	949	920	973	921	889	908	911	936	938	989	920	908	875	917	900	882	909	906	954	902
24437	21630	26054	27712	21638	21627	3234	583	405	367	373	331	303	284	269	273	267	271	279	285	251	259	259	230	208	228	299	271	261	260	250	247	260	224	251	253	262	220	219	232	211	249	275	256	223	256	224	237	268	277	214	218	277	249	262	234	268	263	234	252	246	269	237	222	254	247	248	231	240	257	210	254	255	229	250	234	274	250	247	228	235	239	253	234	242	283	238	218	249	232	253	262	221	250	243	251	251	260	219	264	255	246	224	232	255	260	259	248	243	223	257	262	220	263	246	254	217	225	252	269	217	230	230	259	242	232	271	251	252	258	242	249	237	281	253	214	243	245	251	232	242	241	253	236	232	219	234	244	237	240	267	221	238	243	200	228	266	235	215	233	253	231	233	219	244	234	253	237	248	214	214	232	252	276	224	214	245	262	239	235	214	220	233	241	253	254	233	253	275	237	265	234	249	245	249	205	235	227	231	273	230	231	254	233	267	272	230	237	264	226	242	244	239	236	260	257	235	260	236	234	258	235	232	254	257	243	251	262	268	253	243	256	234	264	234	257	221	236	236	231	223	238	242	229	240	239	252	242	237	241	260	221	231	239	249	220	222	249	243	249	222	223	214	222	251	213	240	227	225	237	263	232	240	228	226	244	251	238	271	239	235	242	215	277	242	210	240	237	255	226	254	270	228	234	217	262	254	252	249	226	241	249	249	249	242	282	225	233	238	258	239	258	249	236	215	212	224	229	232	267	237	235	262	241	241	234	222	243	259	246	239	241	257	237	236	241	226	252	232	205	216	254	241	229	208	243	232	204	242	238	234	232	247	259	248	233	254	223	233	258	230	203	228	236	218	248	226	220	240	200	225	227	261	245	244	254	218	222	223	227	238	243	252	228	227	237	237	256	233	252	225	258	237	247	258	247	262	227	249	225	236	230	243	235	304	239	280	223	250	236	264	224	208	244	273	237	246	279	235	238	228	237	249	233	259	219	224	240	237	262	258	246	235	216	227	209	266	245	254	222	266	236	235	243	228	239	238	266	244	245	254	250	232	225	233	229	235	233	261	234	218	237	251	258	257	250	229	238	258	241	220	225	225	271	257	248	232	237	226	254	241	221	251	238	208	275	237	279	260	253	233	243	228	257	227	229	251	236	252	245	233	255	224	212	244	240	263	235	230	243	216	224	244	228	237	234	199	251	246	250	221	243	231	235	247	262	255	245	243	207	241	264	268	254	259	242	234	264	256	241	227	234	216	236	233	239	219	236	238	226	241	229	226	219	261	224	235	243	240	249	238	249	258	238	244	228	225	224	239	252	221	234	242	251	262	268	271	239	222	237	242	232	224	222	221	236	232	236	244	263	201	247	236	225	237	232	247	249	233	247	249	212	249	260	233	226	250	237	266	242	225	218	256	255	234	221	258	222	232	247	233	244	255	227	235	209	271	254	236	224	230	225	218	252	249	269	240	236	234	222	225	239	271	232	261	236	237	246	216	219	256	242	225	237	211	246	230	245	216	221	271	238	283	225	252	236	260	239	215	226	256	242	247	236	223	230	218	222	262	252	244	226	245	258	252	228	217	249	227	255	244	240	250	265	238	222	252	261	243	238	240	233	255	253	260	234	256	243	260	235	248	219	219	259	271	248	218	240	269	246	224	249	257	290	258	242	238	232	268	232	242	250	229	209	217	216	225	243	240	220	233	214	224	233	228	258	247	233	238	240	251	262	250	221	217	223	229	247	274	239	253	226	241	234	231	239	235	239	254	238	251	225	226	247	251	268	222	249	238	256	270	269	258	203	206	249	253	251	245	249	255	239	240	239	239	232	231	233	255	253	237	230	232	220	252	256	245	231	240	217	228	245	211	229	242	244	232	234	235	255	249	235	198	224	251	274	198	198	245	237	217	232	240	269	259	235	263	240	265	231	226	237	257	245	235	230	242	223	259	233	257	235	217	232	267	249	245	232	222	252	223	205	266	217	243	233	254	242	252	273	227	230	239	251	228	257	258	245	232	222	256	221	246	220	218	266	230	251	229	262	235	239	259	264	247	217	215	208	240	263	255	244	251	229	234	241	188	228	248	241	236	233	214	238	251	246	196	208	230	258	250	205	287	228	234	240	223	200	214	234	227	276	261	253	223	245	254	236	219	260	228	231	255	218	239	246	211	228	277	236	231	254	230	231	264	264	244	235	246	232	246	267	291	237	221	215	273	233	260	255	239	256	235	253	241	251	268	265	224	239	250	257	206	229	234	243	240	212	222	255	245	235	228	262	228	237	244	244	231	231	224	282	237	246	226	230	249	205	259	229	235	241	243	221	243	250	254	222	221	267	259	273	254	231	247	223	227	251	234	256	242	231	212	268	216	237	237	254	257	233	244	224	233	221	221	222	233	251	238	229	221	262	272	261	241	236	236	209	249	226	251	242	234	238	225	248	252	233	242	235	238	204	238	225	229	268	244	258	260	258	214	219	242	267	232	215	253	225	254	245	241	245	250	236	203	200	218	252	243	261	229	240	223	216	273	264	255	265	217	214	214	251	238	259	229	253	253	254	223	197	217	265	233	246	226	238	237	235	274	247	237	204	223	250	238	228	227	244	204	208	235	187	239	253	238	238	237	243	246	260	237	217	247	230	227	204	234	247	248	258	217	236	246	246	253	225	232	228	259	223	236	234	240	224	239	229	209	227	261	237	261	230	265	221	216	265	270	266	238	230	257	234	270	259	231	265	251	227	229	229	246	252	247	244	218	232	233	232	235	263	248	237	219	230	236	254	223	213	235	243	262	241	216	255	211	214	234	263	247	237	251	252	247	230	261	248	241	240	226	246	227	220	224	219	232	226	261	259	241	225	269	222	242	231	215	251	245	223	228	256	221	246	234	286	234	249	247	222	243	251	267	266	266	245	231	232	256	218	242	224	236	236	210	219	210	220	265	230	244	223	246	252	217	279	233	234	248	237	233	233	229	262	245	232	254	230	233	240	242	228	217	220	224	229	235	259	218	215	253	239	253	240	255	242	253	244	256	211	234	257	238	223	226	219	271	229	240	243	229	244	275	249	226	238	249	219	191	231	214	223	258	216	225	222	237	209	254	261	225	235	248	212	242	260	245	244	238	249	243	252	254	229	216	235	256	228	232	246	218	219	223	254	210	238	224	245	227	230	232	253	238	248	264	229	243	221	237	234	250	231	231	236	248	245	239	218	252	278	251	234	235	255	234	248	243	266	273	284	243	236	247	245	240	235	201	249	258	235	259	279	277	231	233	250	230	245	232	219	225	237	223	242	246	248	236	256	235	226	230	242	248	235	245	246	226	236	234	228	218	237	239	217	218	244	229	249	256	246	258	247	250	236	252	254	243	229	248	227	254	236	257	264	222	220	233	235	262	219	251	233	231	240	216	219	277	275	231	257	235	251	226	262	232	250	255	226	259	236	269	252	251	244	239	249	234	239	236	233	215	234	236	228	246	234	202	244	241	261	251	256	239	238	230	243	274	252
6848	5567	3095	1521	978	763	710	621	631	610	589	614	591	563	595	540	555	574	556	556	550	582	526	585	507	560	495	520	511	552	599	529	531	526	532	592	554	545	531	553	544	538	555	563	551	586	571	534	550	591	584	529	535	539	538	591	562	505	543	553	556	536	504	552	566	533	588	522	539	555	540	512	576	508	560	528	505	569	492	525	516	541	540	547	596	556	573	543	522	592	582	612	513	533	509	546	528	580	559	551	557	534	524	563	545	523	552	517	525	569	505	550	512	532	522	532	549	543	533	533	534	549	547	527	540	527	562	545	496	537	539	565	506	505	548	576	579	546	546	531	559	558	540	566	524	535	580	567	553	548	517	549	557	557	532	579	515	565	571	573	508	501	552	535	551	565	554	496	520	490	510	527	545	500	548	499	586	535	538	578	519	506	528	547	584	542	584	525	487	503	534	569	555	564	562	530	545	559	519	517	557	538	577	537	544	531	525	530	546	564	522	492	548	493	574	519	547	544	541	599	533	521	570	533	509	539	481	540	546	562	547	502	560	524	538	537	546	516	592	528	529	568	533	517	536	521	526	498	543	528	543	558	584	584	566	515	564	538	526	534	538	604	579	557	509	551	554	537	529	539	568	547	518	506	538	533	534	550	536	559	562	518	550	542	560	563	556	554	523	543	537	541	569	569	571	544	493	524	527	578	547	498	504	513	570	534	586	547	566	539	512	550	548	550	519	550	537	534	539	555	538	520	565	528	564	500	513	536	487	510	545	550	520	578	527	544	516	567	545	546	529	482	524	507	574	531	522	539	520	481	556	555	551	598	576	568	527	536	550	532	527	553	522	553	503	515	531	575	528	541	509	528	524	543	541	547	541	531	540	558	563	565	518	549	560	504	587	591	519	554	501	546	546	564	515	525	550	566	575	580	607	565	531	532	566	541	526	528	564	528	500	546	556	512	535	563	528	498	581	556	507	548	548	549	489	549	517	521	513	547	569	535	513	547	532	528	540	516	551	573	505	511	545	503	551	548	555	593	522	530	553	511	518	503	552	506	539	564	509	561	583	522	553	555	535	552	517	535	525	555	543	525	526	517	533	541	526	538	535	540	570	519	528	539	594	555	557	573	604	489	512	526	499	539	553	579	563	508	506	527	507	544	548	530	507	579	551	526	556	559	554	540	548	559	578	565	546	512	552	540	545	532	548	525	554	502	545	538	516	550	567	526	549	540	545	568	534	555	522	569	587	534	544	522	497	531	510	577	523	513	505	507	537	571	537	513	541	518	537	569	565	580	526	522	533	514	558	518	533	540	581	551	596	517	555	561	504	538	533	555	545	496	535	515	527	560	539	564	509	514	533	564	519	505	556	544	546	564	533	576	497	569	563	593	548	554	566	545	510	545	510	529	566	550	557	572	543	579	543	512	574	576	541	583	564	538	548	566	562	569	533	552	534	530	536	540	545	583	551	521	562	516	545	528	559	527	538	552	540	525	518	583	577	555	561	559	562	498	489	574	559	590	521	521	533	517	506	502	534	513	587	571	531	525	551	520	545	553	591	570	514	515	563	547	564	545	560	536	548	594	545	532	536	530	575	537	558	569	557	551	517	549	522	534	517	513	575	539	546	493	557	531	549	520	516	554	560	540	540	573	547	560	546	533	530	595	533	558	588	534	564	552	525	552	505	564	572	549	506	565	581	531	522	563	564	575	535	531	551	557	565	569	484	536	550	527	570	585	553	561	549	521	546	537	519	537	550	556	537	579	569	523	559	540	501	505	577	538	542	528	614	551	536	551	521	528	570	573	576	527	548	547	582	534	550	555	549	530	570	516	555	537	556	533	545	547	549	575	599	500	598	543	544	567	572	526	563	519	513	499	528	544	557	559	588	519	549	537	521	511	563	499	494	573	532	520	534	533	585	508	556	490	503	530	512	491	557	563	564	531	552	582	532	525	507	562	574	532	506	563	575	526	564	588	558	503	562	581	566	524	547	535	557	521	571	549	504	552	495	565	545	547	555	545	526	558	544	534	531	526	557	545	555	512	492	548	527	514	530	553	535	505	564	519	529	535	574	546	541	527	557	505	559	524	513	524	543	494	561	591	547	509	530	524	516	539	565	558	559	489	524	546	559	532	552	522	561	554	534	487	548	583	530	562	546	537	551	539	552	524	532	576	521	512	545	525	530	544	526	555	549	552	524	528	553	560	528	582	519	525	505	564	552	538	590	551	564	495	528	552	485	551	542	494	535	573	541	549	569	560	574	527	538	516	552	582	526	544	536	503	500	539	565	544	542	541	542	518	574	548	570	542	538	551	497	552	535	517	533	549	557	496	544	513	533	502	536	538	588	544	555	482	546	534	525	550	535	551	565	537	532	526	544	548	552	487	513	551	541	547	529	537	562	549	544	581	563	552	531	569	551	540	572	561	570	527	520	533	576	541	542	534	528	535	617	531	548	535	575	566	530	573	528	554	528	556	524	585	541	502	508	541	542	600	564	558	564	491	533	553	526	561	521	508	539	558	539	532	537	537	564	551	523	529	538	547	547	601	531	523	532	545	539	574	551	559	553	511	529	519	564	558	568	519	533	528	519	535	528	517	551	540	567	522	547	506	575	522	531	537	514	537	549	554	524	493	509	542	545	513	506	538	519	564	538	564	542	557	544	540	533	541	512	538	538	546	550	535	552	503	537	514	508	527	522	540	533	497	546	519	558	525	522	555	551	571	549	542	530	542	549	560	557	560	504	550	530	512	537	525	579	517	525	512	571	563	533	576	519	542	549	568	567	542	507	528	589	522	546	572	517	517	505	604	526	528	597	502	520	520	556	511	531	534	500	545	516	552	563	556	526	542	530	555	511	533	508	497	520	499	553	529	541	526	562	560	551	554	559	535	502	540	500	510	556	508	535	586	547	524	548	564	535	532	567	544	535	568	618	562	534	509	496	562	526	588	520	528	569	531	564	572	534	543	570	542	494	593	561	515	579	568	539	524	528	542	570	533	541	570	516	528	516	545	501	552	518	535	521	556	538	560	532	561	518	561	531	530	525	551	515	539	511	574	543	571	534	541	495	540	572	548	528	540	537	524	559	513	575	541	542	558	552	512	497	544	559	509	626	553	541	520	573	588	539	552	538	544	534	532	586	523	566	542	548	557	532	570	549	524	545	541	538	517	554	571	558	513	540	532	547	559	536	527	546	532	530	546	542	530	529	552	555	568	576	532	570	535	534	524	541	525	543	560	548	573	529	563	548	566	526	531	574	508	567	537	535	575	551	558	539	566	557	523	574	552	539	547	591	526	549	560	536	518	548	547	608	501	536	548	528	536	541	509	545	531	570	542	527	559	501	551	533	513	559	521	516	573	528	549	517	528	572	507	535	573	528	493	551	555	524	555	538	526	531	521	520	522	522	573	555	556	551	522	532	575	522	534	543	580	535	543	530	508	539	523	560	607	552	543	537	557	545	525	549	538	533	538	559	580	553	578	558	519	568	499
33689	10457	1073	485	406	446	394	385	355	375	397	399	385	367	373	357	373	373	371	379	357	432	407	407	386	398	395	410	394	396	368	410	425	387	401	374	361	382	401	385	348	369	397	429	417	398	385	437	374	343	352	396	402	389	392	332	391	388	333	398	383	342	356	425	395	391	411	358	358	368	374	387	359	399	390	372	358	404	391	370	380	408	364	402	379	375	411	412	381	393	389	419	361	383	414	413	398	409	423	396	393	414	401	398	394	375	382	361	364	399	418	406	392	402	375	387	354	404	404	366	385	401	370	387	364	350	376	352	365	366	372	369	383	345	374	435	395	394	412	443	370	392	371	414	379	381	388	369	412	398	363	356	424	395	349	378	387	390	375	386	383	396	373	408	386	376	379	375	402	378	391	371	391	387	360	372	394	428	392	384	395	414	376	382	360	409	400	371	379	368	414	402	364	396	385	415	383	405	408	379	425	411	400	359	397	399	396	390	394	360	388	435	384	400	398	385	374	353	361	422	381	349	395	366	391	377	396	374	332	373	364	405	412	411	394	385	389	393	403	402	398	402	379	383	403	368	382	418	402	345	390	419	376	381	387	421	380	338	359	379	382	411	367	408	384	346	373	407	381	388	415	393	385	395	363	389	401	408	385	366	418	372	369	386	398	373	409	421	366	376	345	407	394	384	370	423	380	388	420	367	404	376	399	401	323	394	414	436	381	391	378	364	405	386	375	377	386	426	428	377	398	446	379	417	413	389	419	408	385	387	386	400	373	402	380	356	371	372	372	400	398	389	388	389	377	420	407	350	401	417	414	366	412	362	395	420	425	403	365	422	420	392	375	396	420	399	369	374	384	381	374	369	393	364	390	407	360	363	377	429	383	365	434	425	412	429	405	386	368	424	404	356	382	400	365	386	355	391	347	400	411	382	382	383	380	361	375	404	393	394	370	367	384	374	379	400	396	427	407	406	386	378	417	376	403	407	396	421	373	348	396	402	375	382	373	358	404	381	380	420	363	357	360	391	370	404	416	388	388	375	385	376	399	419	430	373	414	421	391	426	401	357	375	387	402	382	375	405	392	364	418	368	374	363	397	382	418	390	360	410	398	384	398	408	423	415	389	378	393	355	397	390	386	377	409	391	372	344	393	370	371	375	390	378	399	414	382	406	389	387	399	369	374	368	385	376	403	390	416	385	364	388	414	402	371	372	402	348	407	381	397	384	362	370	420	368	407	454	379	429	404	332	341	380	363	419	384	395	368	378	363	382	388	405	408	406	394	393	407	395	393	376	388	406	400	387	386	397	389	363	336	395	387	330	420	372	425	397	366	380	385	396	386	374	383	430	388	393	392	428	412	397	369	370	358	382	374	388	408	380	376	377	380	391	367	387	364	395	387	422	383	366	390	369	396	392	385	373	437	377	376	378	391	412	379	365	387	396	354	400	383	387	398	351	366	392	374	411	382	388	410	362	414	389	388	398	398	406	404	382	412	388	362	386	393	381	399	407	410	330	394	396	382	382	405	361	372	347	330	352	367	393	374	397	397	387	402	394	375	383	394	378	409	371	374	372	398	417	365	367	376	397	388	387	401	428	382	367	386	378	381	361	409	396	375	422	379	401	453	372	377	371	361	371	384	369	383	396	392	368	372	382	388	405	366	373	390	353	427	404	399	357	404	382	406	397	383	350	404	353	367	370	412	378	405	358	347	384	353	375	378	389	358	391	385	356	401	386	415	421	404	362	397	408	377	390	362	384	377	344	366	417	389	386	424	382	363	376	390	361	399	406	384	379	392	382	371	383	383	371	422	396	374	385	383	348	408	383	373	403	382	394	377	403	366	378	380	367	359	376	367	387	397	394	358	405	372	414	423	386	407	390	394	383	381	387	395	383	399	407	378	418	401	389	416	418	385	345	395	408	387	389	388	364	387	383	427	375	379	404	389	391	379	357	391	405	407	379	399	421	415	405	353	350	387	364	372	383	432	394	400	395	357	356	388	379	345	372	356	402	401	425	424	382	391	341	403	359	396	388	422	400	376	395	402	377	400	364	412	381	415	381	404	390	399	381	330	351	348	383	377	439	382	387	374	420	371	391	365	394	369	378	384	357	415	393	375	400	372	350	357	379	381	388	405	377	380	366	387	396	410	385	380	345	397	382	384	407	403	401	386	378	369	337	367	378	397	412	373	390	399	385	399	437	433	403	420	372	402	375	392	341	372	406	380	399	407	364	317	359	343	361	369	393	383	385	414	382	350	415	407	392	370	409	386	392	377	396	421	363	408	389	422	357	392	435	357	356	408	398	404	415	387	356	386	377	400	393	388	356	365	378	371	358	397	398	387	390	424	389	413	436	415	385	401	360	413	378	345	402	389	372	356	390	396	388	382	377	380	372	411	348	379	408	371	426	440	414	381	421	390	385	402	430	403	385	367	389	380	374	434	429	368	401	358	384	376	400	354	374	447	383	434	351	386	387	407	394	405	387	420	399	355	383	343	356	418	408	375	384	380	408	376	346	351	368	418	422	389	397	363	417	419	379	392	388	412	368	373	389	380	395	388	367	380	376	391	406	366	373	387	376	369	372	417	366	378	390	366	345	371	368	381	374	382	389	408	388	427	435	400	422	370	402	420	377	360	365	367	404	340	380	379	391	403	409	394	395	397	384	383	378	391	380	383	371	391	388	404	388	355	390	405	371	384	346	405	426	348	383	394	337	379	422	407	363	380	380	402	392	386	397	391	373	366	354	380	378	383	381	428	386	388	362	437	400	400	381	396	375	358	400	384	384	384	414	381	378	388	407	359	397	374	383	415	365	337	377	365	368	395	399	399	377	391	401	403	377	378	385	376	370	367	404	394	359	411	394	355	410	364	357	335	408	410	397	362	361	427	375	390	375	386	389	409	387	391	366	378	352	405	346	387	372	412	405	380	434	358	377	396	390	410	370	371	372	381	391	380	381	424	383	375	372	373	380	324	399	420	386	373	355	400	396	366	380	399	403	373	417	348	372	388	425	362	376	389	402	428	390	391	373	409	386	382	379	354	359	385	414	403	395	393	388	387	403	388	395	395	375	385	330	390	367	352	387	363	388	374	369	391	443	403	398	420	368	412	383	422	396	346	345	395	408	365	382	399	439	422	390	407	366	359	427	370	399	390	362	377	392	397	367	402	391	386	389	372	384	451	370	389	412	400	396	369	373	401	395	423	358	384	367	382	406	370	373	371	360	381	358	396	425	394	394	383	378	381	415	372	385	407	332	362	391	461	378	387	401	392	377	388	389	392	392	366	384	369	393	378	383	394	411	417	363	370	367	355	388	412	365	395	418	377	359	356	391	384	414	382	370	338	404	383	374	341	363	387	399	381	354	390	384	363	402	393	372	379	425	354	381	418	413	399	376	433	410	378	383	415	406	439	371	394	401	432	391	351	398	366	413	382	393	399	399	370	361	392	358	369	412	393	386	357	394	420	403	381	390	387	361	364	387	369	401	384	376
7607	1162	926	926	863	857	854	859	913	827	876	882	864	880	939	911	863	826	924	875	891	802	824	816	825	806	863	909	833	894	828	846	874	885	884	906	817	888	885	883	847	889	820	885	870	916	875	879	863	819	861	857	858	880	871	880	869	856	844	868	906	841	782	855	881	829	861	827	827	866	897	880	862	808	830	896	859	902	853	853	893	857	848	881	878	874	852	864	881	856	840	884	876	825	833	918	888	840	859	899	853	801	880	879	848	822	875	818	873	838	876	844	865	906	864	860	887	864	854	883	900	894	883	888	888	899	928	811	890	887	862	860	848	861	853	877	857	840	870	892	861	903	796	889	851	876	844	860	879	846	892	855	895	832	890	863	781	882	893	884	908	857	865	884	892	857	854	857	856	871	838	858	840	880	838	870	858	868	840	883	866	859	832	854	872	906	845	909	844	872	884	849	927	879	863	868	818	851	854	916	834	810	820	841	855	845	838	886	855	862	775	833	875	869	854	811	864	845	862	856	827	818	871	873	837	852	868	884	857	900	891	831	847	883	888	874	855	855	840	796	806	872	896	882	862	851	899	849	811	841	854	857	851	897	837	890	859	840	833	828	859	905	892	898	866	882	886	853	894	871	848	853	871	871	851	864	859	900	869	886	861	886	892	884	854	860	851	893	846	830	895	891	878	859	878	852	855	935	819	821	866	900	896	849	858	892	867	881	856	894	877	868	821	873	874	847	880	917	841	868	922	894	799	828	843	886	893	890	874	852	870	850	870	903	876	837	775	852	866	953	815	877	864	859	873	839	865	826	872	891	901	842	838	830	870	881	882	884	875	866	850	927	860	808	843	866	864	863	885	794	827	882	886	852	873	843	825	886	872	845	804	886	849	812	820	866	856	857	904	839	839	851	848	853	860	904	845	890	847	873	830	846	894	839	874	864	869	860	823	876	834	883	858	853	893	872	850	886	872	834	911	850	842	796	902	903	844	905	886	848	856	825	836	867	887	864	880	887	889	852	896	853	879	883	862	869	826	893	869	864	846	876	845	879	848	898	928	831	862	895	869	869	798	850	872	896	811	839	881	877	844	810	899	882	918	852	848	840	828	909	907	890	852	878	865	877	897	914	850	846	913	843	892	857	854	873	871	883	890	833	824	824	829	895	841	835	896	840	868	859	861	901	855	786	861	865	881	845	863	839	878	863	852	846	872	896	890	881	871	868	915	827	863	873	882	892	860	852	846	909	910	871	876	785	855	831	864	846	864	908	859	910	783	881	884	903	853	860	798	815	874	877	905	824	892	903	859	855	877	819	874	864	911	861	832	836	864	805	851	858	833	855	832	920	829	898	853	845	876	863	882	873	932	867	898	856	882	845	886	882	881	892	894	940	872	899	862	833	860	809	875	878	873	841	854	875	869	916	870	876	849	822	868	859	897	868	856	900	866	846	910	869	901	821	856	863	893	853	880	901	874	813	842	830	864	865	831	830	818	854	839	914	875	880	861	895	859	884	889	861	874	867	860	853	867	850	861	879	864	864	844	813	824	889	854	874	877	851	847	887	867	889	887	859	851	834	878	832	850	829	845	870	820	889	851	902	892	889	820	849	875	859	884	871	865	876	837	871	850	920	855	839	896	876	824	864	889	851	840	852	882	856	844	894	843	890	844	860	910	843	923	912	944	872	909	825	885	815	862	827	861	894	873	881	828	817	909	882	857	887	866	873	849	882	851	835	879	869	872	896	871	866	863	883	833	826	862	903	873	824	879	870	855	895	903	939	818	926	830	835	869	935	854	835	847	798	902	881	895	846	821	915	823	826	922	831	871	861	891	857	830	869	862	881	830	844	872	884	824	833	925	841	895	894	835	875	869	837	884	895	836	842	859	872	873	818	862	834	893	908	864	822	863	844	877	890	837	887	876	846	881	869	832	868	854	894	889	868	866	859	847	875	830	865	856	872	849	903	886	901	896	858	905	814	889	948	894	868	849	883	922	842	883	852	866	881	837	878	862	874	863	879	869	845	846	824	900	811	842	879	859	898	851	856	858	895	844	867	876	830	898	860	837	867	900	890	845	847	871	851	891	862	882	868	827	873	873	872	822	860	903	869	855	887	886	852	917	863	847	835	833	864	833	856	886	870	835	886	916	874	869	940	805	858	875	792	870	883	836	910	824	848	923	882	877	841	838	800	891	904	837	816	837	893	881	821	837	904	896	837	891	862	933	852	904	875	859	821	893	885	845	849	834	894	876	841	910	886	863	832	831	864	870	872	881	844	814	881	837	899	873	881	812	876	880	819	896	878	861	845	936	872	885	873	894	841	885	891	831	848	882	882	813	866	840	910	892	876	867	861	869	807	882	851	825	886	831	852	817	820	861	878	887	850	883	911	846	852	854	812	851	911	906	905	848	847	894	873	849	851	832	896	826	895	862	858	862	873	842	858	873	880	893	913	851	877	878	847	836	938	883	908	845	848	873	847	864	848	842	867	882	868	903	925	851	880	910	806	899	843	844	840	866	834	877	882	839	856	864	829	800	877	909	832	890	908	834	875	832	902	821	895	861	859	850	882	860	838	819	802	855	843	934	844	824	852	865	864	862	842	897	871	846	842	898	918	847	819	878	867	881	843	843	909	849	858	891	849	857	907	827	877	861	821	841	871	933	846	868	853	883	879	879	845	862	908	844	890	857	845	907	868	866	826	863	854	909	880	918	861	837	854	839	904	867	869	899	888	835	926	826	809	860	821	842	921	835	849	872	838	817	838	840	928	894	903	865	871	906	835	809	930	809	833	865	858	844	887	918	856	894	820	824	859	806	796	809	833	848	825	893	879	904	809	843	824	838	862	860	841	855	872	879	871	871	880	862	923	857	814	875	872	898	862	900	849	922	851	886	937	885	832	865	856	898	813	854	878	895	863	856	832	880	884	878	834	880	853	886	902	854	849	859	823	843	855	866	885	924	823	881	841	903	894	869	877	845	861	820	858	871	856	843	931	850	833	916	855	872	884	858	870	870	818	832	899	892	869	886	796	866	869	888	882	844	903	893	850	856	859	846	851	864	882	859	879	877	871	843	883	908	852	860	853	860	832	813	897	855	851	893	885	829	840	847	879	838	870	890	872	849	898	857	873	864	873	844	807	854	856	872	866	911	909	841	889	842	837	813	798	849	834	906	850	882	875	883	898	870	856	826	860	788	849	901	835	858	840	866	874	895	866	820	889	890	875	855	859	809	838	836	887	808	880	866	861	824	848	847	866	855	876	875	898	841	824	881	865	867	879	828	833	848	795	850	881	831	856	834	868	881	855	882	867	816	888	904	833	835	847	869	848	888	866	884	850	901	878	827	869	835	873	805	806	847	891	871	881	846	814	854	791	796	873	885	815	827	862	882	890	831	851	866	901	890	834	899	896	856	885	850	826	848	808	867	888	866	855	866	819	850	828	857	895	857	804	867	908	874	920	824	871	895	897	905	859	861	846	852	915	921	846	868	810	881	876
25252	21634	25377	28359	21499	4263	707	538	478	448	447	424	444	462	438	419	443	429	406	429	440	453	432	428	418	465	477	414	447	442	448	444	467	409	461	444	408	442	421	452	420	396	444	404	432	441	419	451	381	423	409	428	390	412	410	444	397	465	440	460	452	441	410	435	428	422	414	420	443	441	403	409	377	422	435	429	422	438	416	412	397	435	394	405	381	441	418	437	437	403	427	397	427	412	413	428	430	401	419	404	425	441	424	437	440	416	455	407	436	425	423	422	411	427	440	459	382	447	450	408	423	418	410	457	457	458	438	436	385	420	377	427	420	418	440	439	457	484	456	425	427	475	422	425	406	445	425	424	414	429	430	440	446	419	445	406	411	429	472	420	453	449	461	426	411	433	469	429	444	439	450	421	401	438	395	441	424	436	422	416	391	434	474	451	423	401	469	416	460	390	390	414	418	426	426	426	408	426	429	432	430	405	433	424	418	474	456	427	454	376	455	401	369	382	438	385	441	431	462	451	420	420	431	418	377	442	456	450	414	476	408	421	467	425	412	379	425	433	445	452	428	422	415	447	438	411	443	426	431	387	412	445	429	427	401	447	447	450	425	435	452	440	415	448	427	434	427	426	425	424	436	437	432	423	435	377	421	394	408	414	434	418	436	439	411	412	416	428	434	415	427	445	436	394	432	446	405	387	456	407	419	426	463	435	423	390	426	418	430	453	439	422	426	406	449	421	418	443	431	453	424	441	396	439	395	441	461	448	450	405	398	417	408	420	420	415	399	440	434	446	441	450	387	418	396	440	431	440	413	403	417	384	412	417	449	442	440	412	409	441	457	431	444	425	430	410	431	455	463	391	420	445	415	453	422	419	470	430	410	392	421	467	447	439	466	442	457	397	411	445	439	444	395	422	473	422	407	430	448	435	427	451	408	425	418	360	427	469	421	400	377	456	446	395	411	403	433	380	451	417	433	434	463	441	444	458	427	432	437	415	417	452	449	481	437	444	424	411	418	401	394	411	429	436	424	411	424	442	445	401	464	465	415	446	421	409	444	401	424	416	443	433	438	433	401	459	425	414	422	379	452	421	437	426	426	393	469	493	447	394	436	449	407	422	420	417	417	447	441	464	423	493	408	445	421	443	410	446	448	435	418	459	450	420	416	418	423	435	402	421	431	466	441	424	382	407	414	461	406	414	436	449	433	437	426	436	377	421	448	412	476	421	431	428	409	423	447	400	429	423	407	419	412	402	414	417	461	492	406	409	402	428	403	426	419	429	461	411	419	410	399	458	479	437	434	436	409	396	483	449	415	408	432	408	422	420	475	439	441	423	432	421	416	470	445	448	373	399	439	399	430	422	425	403	421	462	431	469	445	430	462	423	422	485	489	436	444	456	435	427	459	425	387	418	462	430	451	437	410	427	456	386	439	413	426	401	456	461	396	391	395	439	515	412	431	439	419	386	434	434	444	425	418	419	442	400	408	424	415	448	388	421	467	465	438	429	423	438	471	402	439	377	418	436	427	468	422	422	418	429	426	434	425	457	422	432	445	410	423	414	443	463	428	424	446	436	388	435	449	438	408	421	443	443	414	397	425	441	465	405	453	466	423	418	403	424	414	390	417	393	398	409	419	447	410	428	441	437	444	436	430	414	433	446	426	454	430	429	456	427	446	462	424	430	414	403	416	427	461	402	462	425	382	405	400	422	443	448	429	414	437	391	428	414	429	403	418	452	420	435	388	413	401	469	453	441	439	488	398	417	398	415	409	412	422	430	412	422	448	435	444	434	488	393	425	431	410	426	417	422	382	446	451	432	406	456	426	423	428	419	413	450	437	424	406	470	451	456	445	405	395	416	446	430	418	463	424	386	434	412	447	462	417	410	432	427	421	422	417	439	420	462	406	422	487	454	410	430	436	439	425	441	434	421	396	438	409	407	394	420	467	451	453	421	468	445	408	418	417	441	441	463	461	435	436	427	439	438	449	394	431	449	435	435	411	452	486	475	406	401	397	409	439	415	436	432	437	410	417	461	452	449	429	492	413	452	441	422	457	431	403	413	438	414	414	440	425	441	454	441	445	419	400	427	468	425	440	437	436	408	415	430	435	425	434	457	438	461	402	414	445	377	412	461	413	452	451	405	390	429	426	448	448	426	440	411	446	422	441	426	402	432	449	451	432	443	459	426	382	482	459	443	415	401	452	420	439	393	450	483	409	443	415	460	425	441	356	385	405	442	452	427	405	414	404	460	417	433	401	444	407	429	460	455	443	417	426	429	443	470	460	448	419	470	444	440	417	420	428	447	461	396	448	413	448	420	423	445	417	394	416	424	430	452	424	443	446	457	418	424	416	433	446	478	417	428	423	424	412	461	467	426	419	441	430	459	427	400	430	455	438	451	437	459	383	452	422	441	423	447	418	418	406	429	373	430	400	399	405	421	419	449	489	440	390	418	418	413	403	465	427	395	449	434	413	422	421	444	420	418	405	458	469	400	449	430	419	422	431	465	407	396	433	433	405	421	415	416	452	445	440	433	472	458	440	437	440	421	411	444	492	443	431	424	419	426	429	462	430	417	426	431	437	394	415	395	450	454	452	435	429	423	408	415	460	444	446	414	431	413	422	433	414	441	415	418	428	464	410	419	418	421	429	441	428	412	433	409	426	425	429	437	425	455	436	427	413	433	390	486	437	424	455	464	490	453	405	463	444	437	460	392	421	463	423	417	436	428	464	426	457	413	429	421	445	429	431	410	422	433	441	443	456	440	413	425	403	439	426	413	411	408	455	423	399	393	483	423	451	439	450	399	449	409	418	423	480	445	449	421	449	422	408	426	434	413	396	421	435	396	439	423	427	405	407	420	396	442	425	409	441	410	449	426	405	424	387	413	427	437	438	435	415	400	441	370	413	396	452	448	408	425	443	429	429	392	416	442	461	440	441	392	466	453	405	427	409	425	422	434	443	434	440	432	433	389	373	466	425	416	417	426	445	447	418	415	420	427	416	381	464	418	438	464	405	411	428	393	441	451	415	431	395	452	459	438	417	441	415	420	447	456	397	384	418	437	418	435	491	416	406	452	440	406	486	435	456	445	398	413	413	407	420	433	395	458	459	411	415	445	396	448	434	420	436	389	416	448	429	411	404	426	422	414	460	410	422	424	430	429	451	437	432	461	430	450	409	413	440	446	422	450	420	408	440	468	464	437	439	441	429	438	430	437	424	384	439	423	454	426	467	421	412	395	429	451	394	413	434	456	459	431	434	415	427	402	443	429	415	406	412	427	418	442	417	408	426	409	429	398	392	444	449	436	443	405	435	494	388	419	451	440	428	458	445	468	462	439	433	389	438	380	471	405	438	452	442	464	428	425	433	436	469	435	445	422	420	465	402	433	437	397	415	443	434	416	421	402	446	414	439	444	428	398	390	385	420	440	428	427	395	425	435	438	468	449	442	438	412	417	474	454	407	382	440	453	480	453	435	426	417	464	443	417	398	431
5980	3697	2250	1425	1120	1066	1055	1002	951	886	940	936	985	961	959	937	948	881	865	945	913	924	933	900	954	920	861	866	961	939	899	947	919	897	948	926	944	934	930	932	912	948	901	969	954	958	929	913	942	913	939	890	908	841	931	930	908	946	889	879	880	932	936	867	954	935	924	945	913	913	892	906	928	952	902	886	985	932	869	867	944	921	919	883	922	970	884	928	926	934	899	945	934	919	929	903	971	995	957	927	947	878	880	971	954	934	893	872	909	986	947	961	926	914	948	888	906	925	876	911	990	945	952	912	947	915	922	975	871	885	896	911	890	963	974	926	989	934	872	1016	901	967	949	981	915	896	892	913	919	960	986	953	935	892	947	846	920	954	868	943	892	871	928	890	894	957	951	904	948	936	879	896	899	932	927	939	964	889	891	905	928	925	956	883	913	866	945	903	941	901	950	913	913	937	930	901	911	884	1010	931	919	897	937	950	936	935	923	875	941	896	984	958	874	960	955	874	929	943	919	982	926	940	932	899	928	944	884	914	960	916	911	963	960	957	900	912	883	876	901	905	923	887	917	868	908	926	926	882	918	897	919	908	927	866	897	940	899	894	882	930	952	915	963	902	908	932	897	974	909	950	897	875	870	956	894	870	917	933	907	938	922	947	866	940	869	940	917	938	932	985	910	914	944	897	855	873	929	887	929	903	876	950	872	935	914	927	918	895	882	945	914	886	893	1004	973	942	873	896	916	893	919	918	871	918	936	933	902	932	874	894	882	880	898	995	921	931	925	898	894	911	922	932	862	933	959	938	965	881	975	916	920	966	939	887	923	946	920	925	931	972	911	931	910	913	917	870	938	934	912	909	961	910	932	891	936	858	936	900	908	856	979	945	959	880	922	937	881	937	907	929	883	920	908	912	840	907	926	908	891	892	920	944	943	946	919	942	905	987	894	903	913	904	948	902	912	960	887	878	902	920	885	934	977	912	919	894	893	882	921	911	925	914	913	928	944	909	956	935	960	947	856	910	940	942	925	910	949	940	941	874	866	873	879	980	895	923	941	898	933	989	912	896	939	962	906	889	930	925	963	890	912	915	931	936	926	868	905	901	931	943	971	942	908	908	935	911	897	960	949	941	900	942	869	894	940	899	902	898	940	942	948	904	868	919	947	889	890	894	938	949	948	919	941	939	953	920	923	944	912	874	939	921	877	984	956	929	983	895	895	887	920	899	945	918	919	905	917	902	913	905	958	847	941	948	905	903	877	996	924	913	933	901	952	946	873	907	909	936	887	908	937	886	980	944	928	939	906	885	979	898	901	959	928	899	950	924	896	917	883	982	891	903	936	944	908	951	902	900	895	932	913	871	963	906	977	953	937	921	890	895	946	976	880	879	902	903	977	941	929	945	932	919	923	884	903	860	966	897	898	913	925	886	936	919	888	890	914	956	930	896	982	905	943	916	907	916	890	967	897	897	903	871	875	878	938	904	906	907	968	911	896	900	946	872	928	970	940	911	922	909	929	978	916	935	938	935	872	911	951	979	867	883	898	896	911	916	928	899	900	932	906	955	890	943	930	910	958	916	889	902	941	975	915	921	907	875	893	846	907	913	915	913	952	933	892	944	842	873	871	860	848	883	962	846	958	850	892	924	928	941	946	981	913	923	922	947	925	956	914	898	956	931	893	956	873	881	939	967	950	965	880	895	954	905	925	967	976	855	913	926	887	920	953	906	920	880	988	893	924	928	945	985	920	958	976	967	898	918	931	930	871	935	948	938	908	892	894	920	955	884	876	864	905	964	908	928	933	960	896	955	920	899	900	948	936	921	913	933	922	899	941	926	900	971	966	949	922	937	896	980	930	885	959	866	881	956	910	945	944	911	950	923	928	923	909	946	913	890	913	897	893	919	912	895	909	889	908	883	892	941	933	897	906	884	922	960	887	901	906	928	955	897	940	927	865	907	924	918	942	1028	914	933	907	944	948	928	892	922	941	900	924	899	900	881	936	905	927	926	919	905	926	948	927	929	930	894	921	896	958	946	915	902	923	880	964	902	903	942	940	957	921	955	888	889	901	917	912	889	929	954	901	886	917	902	945	904	907	894	911	906	958	874	903	917	880	940	943	923	869	892	917	907	947	892	937	946	937	899	920	919	875	922	966	942	928	861	886	936	930	920	927	930	899	946	929	952	896	936	939	884	914	913	990	944	883	868	896	902	869	933	964	953	909	855	918	950	915	874	959	911	933	960	902	899	935	951	922	921	949	924	940	846	893	905	923	938	905	926	916	962	920	923	865	872	901	901	876	941	950	908	886	890	904	876	937	940	918	919	895	868	920	866	938	931	906	900	906	950	916	909	911	889	938	881	887	905	931	904	967	919	887	895	924	926	921	924	900	953	910	925	872	903	983	892	871	900	930	889	943	854	864	957	900	887	961	917	897	909	925	973	891	915	949	920	906	948	913	931	938	964	911	926	881	896	967	907	895	991	942	887	924	910	921	922	923	876	902	933	890	867	919	931	948	921	945	912	907	932	904	873	933	960	879	919	861	887	939	883	899	897	892	933	974	910	938	913	917	950	982	916	874	928	907	885	851	948	925	887	920	922	935	917	957	950	904	895	911	955	947	893	940	915	966	906	904	899	920	863	940	926	862	941	951	914	925	926	955	916	967	878	920	948	943	891	889	925	947	941	929	872	939	936	928	936	962	915	928	894	898	913	923	860	896	929	901	920	921	967	930	913	936	955	930	908	877	912	915	916	871	897	953	905	916	909	914	910	941	940	894	961	953	905	873	907	968	917	924	934	918	953	884	937	929	903	915	956	913	929	890	896	984	922	900	897	882	931	904	903	928	927	908	899	945	938	999	907	935	903	947	872	929	903	896	969	962	915	896	888	943	896	969	908	921	889	918	914	943	938	910	890	948	949	959	894	882	848	901	888	915	870	916	926	951	951	956	868	886	963	971	914	947	897	951	934	906	920	857	897	916	916	914	891	937	898	923	909	920	949	913	940	921	919	978	955	901	872	898	934	920	910	905	968	948	862	877	904	881	926	926	969	925	921	883	978	914	949	892	920	919	914	846	906	953	877	873	907	966	918	896	952	943	888	944	912	901	869	882	939	903	933	911	958	948	954	895	919	884	894	882	961	910	909	890	937	942	898	915	918	935	900	925	922	896	892	926	941	988	868	936	881	856	915	907	940	912	932	862	912	958	888	951	907	960	905	914	894	943	893	927	946	957	979	947	941	946	922	938	941	880	868	912	970	942	919	891	865	931	966	939	958	905	936	922	897	887	940	903	954	937	927	900	952	1000	860	931	921	942	904	888	931	901	982	928	944	919	921	901	930	907	943	874	910	919	887	905	881	917	936	919	893	868	921	952	920	893	907	876	903	961	971	895	899	907	898	948	905	920	916	922	882	927	917	849	927	907	902	916	872	944	944	888	914	956	924	958	867	893	915	895	939	921	895	950	921	975	890	940	934	934	929	880	969	887	935	943	912
24445	21638	25974	27796	21646	21640	3319	509	399	327	322	362	295	289	280	273	260	296	281	256	230	253	218	241	249	231	257	209	204	264	271	261	215	239	227	226	249	274	278	238	254	283	238	234	258	245	273	257	266	252	248	249	256	216	252	240	263	243	224	247	253	237	278	262	258	252	244	247	250	246	248	235	236	236	251	232	236	240	247	243	245	249	221	263	233	250	240	241	249	232	237	248	240	237	242	243	253	235	263	238	224	274	221	261	246	265	236	237	240	251	239	259	252	226	256	239	218	247	245	256	249	233	232	242	215	269	217	245	260	266	246	248	254	237	225	235	247	246	244	248	248	251	224	263	238	244	242	236	224	252	216	261	235	259	211	246	250	246	235	238	237	229	236	237	254	242	265	241	247	247	236	242	246	285	232	244	262	253	258	246	235	228	234	262	226	243	244	209	224	239	236	222	222	231	250	250	212	241	264	243	278	227	240	245	256	227	240	241	229	224	242	253	254	231	246	233	295	248	252	279	245	230	266	237	218	226	238	272	232	227	239	248	238	223	221	258	212	257	238	213	235	256	222	241	237	235	230	221	242	236	236	252	230	232	248	240	244	250	259	232	275	221	238	258	251	229	242	236	213	277	253	243	253	230	249	252	237	270	242	252	244	223	263	226	208	254	255	243	244	244	240	224	243	220	260	236	223	248	281	247	273	243	251	235	254	246	247	226	213	237	277	244	260	241	250	251	214	234	227	221	246	248	254	257	228	227	223	235	224	227	212	213	266	249	256	225	198	234	261	214	239	221	226	231	241	262	261	245	254	222	255	283	242	238	226	258	223	265	249	197	249	247	232	250	227	244	225	229	246	255	268	245	203	277	240	219	233	219	222	229	255	256	231	257	250	224	229	204	217	241	257	268	242	253	215	238	265	240	253	247	208	237	225	262	247	200	224	262	249	235	230	255	224	241	216	238	218	253	243	266	257	258	258	240	236	220	229	228	216	253	243	233	224	266	223	266	246	268	219	222	267	252	232	240	212	202	218	217	212	232	245	247	234	253	259	239	238	240	219	254	248	213	248	228	253	232	238	224	224	194	220	223	254	236	274	247	231	248	255	243	249	249	236	243	213	226	232	243	232	234	243	204	262	240	241	252	245	224	238	232	226	241	234	265	242	226	235	232	251	241	235	234	233	224	228	246	237	247	233	247	247	253	232	261	241	225	251	269	258	270	223	278	255	255	274	220	254	282	234	218	235	250	215	216	252	262	254	284	243	234	267	242	262	233	256	219	230	228	216	237	272	247	241	239	260	240	214	222	285	261	221	269	272	230	238	237	242	241	251	250	254	231	241	262	257	232	243	231	220	212	226	249	257	217	237	231	261	231	261	259	224	241	242	237	248	236	248	263	215	228	242	245	264	234	231	239	235	229	241	244	234	229	234	238	259	259	265	248	268	225	270	246	273	249	243	244	267	237	254	230	245	229	237	230	244	247	247	246	238	235	259	208	231	253	250	245	219	217	235	251	251	259	238	205	249	235	236	215	216	256	263	228	230	258	239	247	243	254	247	222	259	221	260	264	247	237	221	246	254	232	253	248	237	230	253	254	233	254	246	232	258	209	229	283	201	244	255	256	244	244	256	233	244	277	239	236	231	241	213	223	246	202	236	257	260	237	228	233	233	219	247	223	230	261	229	232	230	238	260	229	255	252	252	230	269	244	225	192	242	256	239	252	232	248	260	248	249	232	237	234	236	249	248	238	222	235	246	230	233	235	251	239	235	241	230	232	248	229	234	240	244	246	221	268	263	237	201	238	271	240	229	251	227	222	238	255	230	230	245	237	223	238	222	241	238	210	259	241	238	255	256	244	230	215	249	266	235	235	234	223	222	254	242	233	257	213	251	234	255	226	202	248	227	254	232	277	208	248	296	239	216	208	242	245	244	240	275	229	244	232	232	243	252	228	230	236	214	230	236	236	234	238	242	258	234	250	230	268	275	219	231	253	241	249	264	226	218	217	239	246	261	241	241	220	228	235	240	218	265	221	221	250	258	234	254	212	252	247	251	245	244	261	230	216	224	214	259	233	217	235	242	258	253	231	250	229	233	228	213	235	252	252	227	220	240	236	243	195	211	209	235	258	224	263	210	233	213	274	250	244	239	217	250	243	269	262	230	281	257	227	225	222	256	241	240	244	227	252	231	223	211	223	241	226	260	240	238	256	230	258	254	216	258	278	240	204	250	217	261	247	242	238	224	246	223	244	260	201	241	251	232	238	223	217	242	241	258	241	255	247	227	271	212	217	239	230	228	213	252	235	223	238	238	227	230	266	208	225	228	243	253	219	224	225	256	262	238	214	248	241	255	261	231	253	224	273	235	246	241	258	232	239	226	247	223	231	269	236	237	237	249	267	229	240	208	218	240	225	236	244	204	223	234	278	242	252	221	234	243	230	229	240	263	224	250	228	250	247	219	248	244	248	256	236	212	225	231	248	221	244	229	203	255	252	237	246	252	216	262	244	241	244	249	257	218	237	263	211	241	210	244	228	229	206	219	227	263	226	244	240	249	242	227	244	224	253	241	234	234	239	238	253	244	218	234	252	245	250	221	261	214	219	254	234	229	245	246	261	242	249	270	255	216	273	234	241	235	249	262	230	230	224	221	271	234	233	202	217	228	233	229	238	254	221	245	233	239	239	241	236	224	253	215	244	217	230	267	243	207	230	241	228	237	228	227	243	260	242	216	233	222	243	222	246	213	252	258	257	242	227	228	229	265	247	233	265	260	240	230	238	229	247	273	249	249	265	247	221	214	240	219	231	242	259	212	229	230	227	230	229	244	245	240	242	223	262	223	275	230	217	245	291	255	232	217	240	214	260	252	236	237	240	268	237	208	275	247	287	215	246	226	222	246	253	240	223	234	272	267	224	243	212	251	243	225	227	221	257	250	223	220	243	252	267	264	238	250	230	225	249	241	218	202	290	241	217	228	243	274	251	250	188	225	269	246	268	234	229	224	228	259	245	232	246	250	216	233	245	225	284	243	248	232	236	249	274	227	259	279	271	235	205	241	218	250	247	231	260	262	251	245	248	226	247	270	243	260	225	235	263	232	226	236	231	235	254	226	268	265	246	216	242	261	253	269	268	245	212	252	220	250	219	264	227	225	244	238	237	235	263	250	231	237	262	236	237	222	249	223	212	220	255	203	246	258	259	244	268	264	251	250	209	260	255	209	238	240	252	255	272	249	252	274	225	272	233	223	226	225	269	229	245	239	262	242	255	248	251	248	248	227	226	225	251	233	214	262	215	234	232	214	259	235	217	243	248	256	248	274	239	233	247	254	219	204	224	245	230	242	208	264	254	224	236	221	234	237	229	225	256	260	231	242	220	248	247	208	264	235	227	227	234	195	257	212	233	222	239	254	211	245	232	243	251	279	262	227	270	246	242	245	249	249	238	259	267	222	246	241	246	263	266	240	239	260	245	255	234	244	209	271	253	240	211	250	222
6824	5457	2960	1611	1019	772	708	639	614	630	647	551	570	547	582	557	580	581	570	576	539	572	560	545	525	549	531	555	574	553	561	562	532	530	519	564	564	532	519	529	539	563	582	519	562	550	567	580	575	549	544	554	548	583	535	524	511	504	575	506	547	548	533	525	564	554	553	572	526	600	559	535	549	547	569	546	585	543	576	569	493	547	514	516	558	530	565	540	513	553	565	566	502	539	518	527	587	550	558	552	532	521	576	534	557	521	551	564	504	497	534	564	524	575	528	539	552	554	532	542	539	559	534	533	547	502	588	540	496	535	525	540	499	544	540	540	543	529	575	509	552	599	554	568	513	568	532	574	554	510	540	570	605	544	539	526	557	552	520	553	526	513	525	522	516	606	523	559	533	565	529	535	530	597	580	541	589	553	525	582	498	541	568	547	523	537	511	532	541	511	531	510	549	547	549	577	518	564	523	569	561	543	536	544	551	564	592	524	517	561	565	519	535	544	527	578	549	513	523	555	554	547	567	556	542	549	515	545	593	524	530	553	538	542	547	570	551	564	560	548	473	542	571	512	551	531	541	540	549	567	528	521	561	525	531	535	516	548	525	538	534	545	534	562	555	544	552	541	535	524	558	510	562	555	565	550	589	537	499	554	518	545	542	516	558	547	522	533	509	588	521	546	544	554	532	545	555	564	534	553	535	497	521	525	534	480	561	537	572	548	557	554	534	539	524	503	519	545	549	559	571	550	555	536	527	498	557	526	548	531	555	563	507	510	554	516	535	570	547	550	554	552	569	533	523	529	518	513	543	532	561	563	501	509	518	590	527	603	572	545	572	559	527	567	560	553	509	541	532	565	609	559	553	572	536	513	571	521	564	577	532	534	491	519	549	553	551	521	524	548	542	527	550	551	522	539	504	550	522	529	570	546	515	567	549	545	575	564	548	516	526	528	552	533	557	505	566	531	581	530	579	537	547	530	544	570	517	565	509	552	529	564	561	512	544	511	540	532	518	516	574	551	537	559	525	550	519	545	540	549	534	516	529	561	595	509	548	539	532	534	570	544	595	559	529	542	537	578	523	553	548	574	546	534	542	530	495	527	579	477	534	518	544	566	537	587	586	544	521	508	543	583	540	548	578	519	558	591	545	548	529	556	589	525	564	579	531	576	548	573	571	563	510	570	521	553	524	527	558	513	549	602	555	533	517	530	516	591	524	523	570	545	557	565	557	517	521	572	582	547	621	525	536	558	551	534	542	546	585	524	577	545	552	532	528	517	558	576	574	511	557	532	579	493	584	569	541	504	558	597	571	573	537	572	577	562	556	573	527	540	547	563	534	565	541	521	554	608	511	535	557	578	565	552	546	465	553	545	550	541	540	546	555	514	511	551	547	546	544	564	550	567	562	579	563	547	530	559	541	582	538	505	541	550	549	515	582	550	546	526	541	509	523	590	563	537	515	549	520	548	537	546	512	529	486	581	543	554	551	520	523	514	542	552	576	532	545	560	539	512	492	553	541	544	585	547	550	519	538	533	560	509	584	558	533	565	568	552	571	521	530	528	550	539	576	559	537	500	548	521	573	491	545	584	565	518	532	541	529	534	571	537	548	548	530	533	510	525	547	520	563	566	539	547	544	552	582	524	553	520	530	550	541	547	551	531	542	516	557	563	529	538	560	567	515	536	546	528	537	533	548	545	540	538	519	543	546	568	563	574	526	591	530	538	499	527	578	525	566	505	549	555	560	567	564	543	539	551	526	556	494	570	560	513	530	561	516	541	582	522	553	550	560	584	534	523	542	553	554	547	543	607	517	535	540	510	526	548	530	531	531	554	544	549	538	564	529	556	528	516	533	530	564	517	582	543	529	547	572	577	513	549	569	548	459	532	542	543	539	557	522	576	572	502	550	551	564	505	536	535	541	510	535	546	535	558	526	543	511	545	534	528	568	557	559	524	531	557	519	574	526	544	532	537	527	553	522	500	575	549	512	557	555	542	528	588	536	591	517	532	529	546	545	526	567	549	509	518	565	588	548	492	552	552	556	516	556	542	529	559	582	541	576	545	554	544	532	533	522	538	525	533	525	527	542	566	535	529	518	561	537	547	532	568	561	521	541	510	535	548	516	537	553	517	556	504	553	508	566	504	559	595	546	561	511	560	533	573	525	542	535	544	531	523	570	566	548	551	524	539	545	524	514	535	576	534	535	546	521	536	505	564	532	562	551	558	545	553	553	577	585	532	549	557	498	506	527	506	550	538	575	543	518	543	540	576	529	515	554	557	624	539	576	546	507	551	515	579	531	534	524	500	563	527	533	504	513	514	575	562	556	540	520	524	543	539	536	578	515	532	538	536	568	538	569	521	521	554	527	571	561	551	521	525	517	541	540	523	554	578	570	528	546	541	542	522	541	509	564	546	501	540	579	530	545	574	532	537	572	578	536	513	546	558	547	551	520	514	532	534	555	550	499	522	479	587	555	562	538	533	535	505	535	543	533	614	603	541	537	529	549	510	558	562	510	536	594	588	538	578	541	536	572	528	545	490	560	537	573	482	555	513	534	537	563	547	524	531	549	514	559	532	539	528	528	529	542	515	507	569	536	605	570	545	550	555	546	554	508	516	530	554	515	569	545	559	547	544	593	526	556	552	549	521	512	538	559	577	554	581	512	555	508	554	568	555	510	517	532	505	554	505	527	561	535	532	516	538	518	487	544	541	520	543	531	555	549	578	588	514	541	555	509	559	556	489	541	537	520	517	489	509	557	533	573	500	565	551	566	527	556	526	541	557	550	575	568	542	550	524	533	535	544	544	520	546	534	514	549	544	556	506	561	555	573	546	516	527	560	533	548	503	548	551	549	509	547	517	497	569	563	520	545	532	496	533	559	525	487	576	512	525	534	531	544	538	492	541	552	548	538	503	549	536	550	536	605	530	523	532	541	537	520	521	479	508	549	527	531	538	553	522	572	529	574	519	556	550	534	561	508	495	570	532	529	516	526	516	553	508	513	541	500	562	600	491	540	538	543	563	564	503	562	554	514	550	534	539	521	531	607	535	527	522	569	526	560	557	559	542	550	540	511	507	530	568	528	554	606	601	521	534	555	527	550	550	562	587	546	548	536	569	509	538	523	583	504	532	561	524	545	595	535	587	577	549	527	526	566	574	530	558	531	595	535	521	508	520	538	561	568	524	532	540	548	551	478	537	557	544	552	568	497	571	544	564	505	528	549	527	536	555	530	568	524	503	545	580	548	585	529	584	557	535	577	527	595	538	564	574	548	520	537	554	537	524	544	542	571	525	563	529	538	593	522	532	564	584	570	523	547	550	556	556	545	517	600	578	533	561	524	503	552	533	518	503	590	539	547	539	552	536	576	548	534	546	547	567	565	536	536	525	542	538	558	540	562	489	536	549	539	597	537	514	558	552	505	522	532	574	533	532	526	556	530	510	510	575	520	538	540	566	529	553	545	564	549	542	544	555	590	517	563	493	565	520
33692	10564	1010	475	400	368	381	374	400	379	397	398	367	405	409	372	411	364	374	361	380	394	389	381	390	382	380	387	397	383	377	444	384	427	404	378	378	405	377	426	422	452	403	431	408	420	373	392	383	363	430	399	381	407	387	442	382	392	419	399	434	405	354	419	395	386	382	427	427	383	373	384	392	416	418	395	407	420	405	396	392	393	356	356	396	435	393	365	398	386	365	381	439	402	365	369	388	425	407	448	429	425	415	371	369	367	438	431	423	395	372	357	407	389	413	382	420	410	385	395	421	374	417	406	373	404	402	368	375	426	386	366	380	384	379	363	386	411	415	375	368	440	396	348	349	397	382	432	395	430	411	376	389	379	392	384	381	372	373	401	398	373	417	368	404	391	341	392	366	420	380	391	378	395	424	400	393	392	379	385	359	382	396	387	413	363	354	356	400	366	401	418	389	379	411	413	390	408	369	439	374	429	355	408	422	404	420	345	404	345	379	362	418	407	390	404	405	413	395	410	409	365	404	413	411	406	410	405	371	383	399	375	379	381	376	384	420	400	405	357	417	395	374	381	410	363	366	383	381	409	391	375	394	364	394	383	370	423	391	362	359	353	392	384	441	388	413	388	410	414	344	384	406	414	384	401	406	404	389	392	362	387	379	412	377	392	389	369	371	368	396	350	411	382	376	378	355	401	390	365	400	434	363	365	375	378	393	369	386	421	409	360	370	393	389	415	379	369	458	384	377	404	409	367	379	410	357	378	371	405	379	355	392	400	405	381	388	423	367	340	380	388	439	409	379	380	390	369	375	410	409	375	386	378	376	414	397	449	403	396	380	376	392	376	395	374	413	376	377	385	354	374	366	436	397	410	405	380	384	364	426	366	365	403	380	369	388	390	380	395	390	388	362	397	378	366	385	388	368	424	436	419	396	361	448	419	388	425	365	404	410	379	405	403	391	405	415	379	373	344	412	360	379	427	434	428	409	413	401	367	365	394	381	402	340	404	390	391	405	403	373	412	375	454	372	400	382	394	427	389	395	393	411	379	371	377	391	425	355	410	394	407	411	363	381	365	371	395	373	407	430	395	408	364	401	387	355	380	364	359	380	384	394	379	426	388	388	412	394	388	367	393	434	358	389	401	404	388	391	403	401	396	413	371	384	400	420	383	405	376	386	392	413	418	388	382	406	379	369	356	398	410	396	353	380	385	355	343	392	390	403	408	368	406	348	389	420	420	409	378	391	363	409	395	390	350	361	390	405	387	384	388	372	335	417	395	349	404	399	380	394	407	423	403	381	408	348	345	368	410	401	367	324	403	379	409	425	395	339	382	388	382	415	396	398	366	418	372	401	376	382	371	381	365	401	381	333	374	389	355	425	390	356	404	362	363	368	377	367	400	412	346	396	385	385	398	377	387	391	406	427	415	401	411	389	366	410	386	396	380	398	400	424	423	431	418	382	412	379	360	360	392	396	386	329	386	418	368	395	375	402	348	394	367	348	384	425	384	390	369	388	400	424	439	372	379	361	389	382	399	376	369	386	395	395	401	383	429	374	405	397	406	400	351	403	386	372	369	354	403	351	396	397	427	391	388	389	450	406	341	382	405	374	385	419	400	417	377	380	383	356	389	354	371	391	388	379	372	362	370	380	383	402	410	378	384	410	399	378	383	365	398	391	362	418	370	368	406	373	410	392	381	369	370	391	415	429	371	423	403	366	420	412	376	373	371	353	393	369	410	414	404	387	405	380	413	365	377	453	435	393	355	385	364	416	435	413	379	405	377	383	394	399	383	350	332	365	386	373	382	390	407	398	404	401	420	384	377	356	411	365	386	375	360	382	384	401	396	390	370	390	391	441	365	407	379	370	362	387	382	397	433	334	396	408	403	382	380	350	387	424	418	388	407	398	406	394	404	418	385	379	389	434	387	385	386	355	393	388	387	365	399	413	430	396	403	427	379	418	362	412	380	361	424	393	383	391	384	355	357	373	433	393	395	383	382	395	402	412	390	383	401	388	389	434	414	433	399	380	364	392	352	399	418	364	373	351	387	415	416	403	414	412	425	383	390	388	401	349	340	430	436	379	405	401	391	392	415	394	364	371	354	413	367	367	386	383	366	399	361	428	402	380	436	388	339	410	359	429	374	374	372	393	376	417	368	396	359	422	386	387	433	412	401	383	355	366	406	358	355	405	369	368	399	376	391	388	361	368	371	382	430	375	379	373	397	427	383	363	389	380	354	428	419	412	383	393	368	400	395	369	385	426	410	391	371	391	396	385	412	392	396	417	421	379	398	397	384	365	380	371	404	381	393	384	406	368	394	389	391	381	416	422	385	366	397	364	367	381	385	418	401	371	359	355	386	445	387	423	361	363	420	406	398	377	427	403	354	375	409	382	394	406	379	422	396	384	367	356	386	427	400	415	358	374	397	375	409	373	403	379	429	383	364	361	368	413	374	367	394	387	394	384	384	389	367	355	409	412	360	388	400	401	370	434	417	379	367	411	440	416	372	399	384	385	414	355	411	417	377	399	320	396	409	410	379	415	374	393	412	360	370	371	418	376	377	370	363	368	415	391	424	402	401	361	398	389	390	409	406	419	381	378	395	385	381	348	384	374	412	417	401	401	433	397	392	411	403	378	393	384	389	393	383	400	361	340	405	379	390	418	352	458	371	363	392	401	381	364	403	422	429	349	416	401	416	402	371	339	402	379	374	397	397	400	376	380	379	359	367	422	360	328	424	377	370	399	416	434	397	372	415	462	346	379	380	390	413	364	342	425	401	416	417	408	414	407	369	396	414	410	412	389	395	390	344	404	381	423	389	392	382	418	377	350	420	379	431	379	371	403	419	408	372	395	393	410	397	414	359	371	380	422	391	378	416	397	336	391	382	426	398	399	410	411	389	392	402	346	391	403	396	368	381	385	411	404	394	370	400	404	402	410	379	366	388	386	385	393	420	372	408	422	366	384	400	389	405	388	395	385	383	390	409	390	371	448	406	370	407	426	410	368	387	379	406	385	361	367	412	409	380	403	396	393	399	393	403	430	400	372	413	395	403	400	390	407	370	388	356	401	413	403	382	402	401	384	350	379	375	419	420	383	408	389	368	435	375	398	391	377	372	392	357	355	401	397	371	405	377	412	367	386	403	416	399	382	415	390	406	383	414	377	367	396	397	425	374	419	377	395	388	419	392	375	390	421	376	355	397	425	386	391	387	382	416	407	374	375	355	383	420	423	408	388	384	427	407	418	367	402	367	405	416	375	377	397	352	400	397	354	426	402	377	405	397	392	393	369	373	396	364	389	380	407	355	415	371	405	405	372	423	384	405	372	411	403	398	433	404	343	403	361	386	439	403	357	391	416	399	371	409	346	433	364	359	374	384	380	359	389	383	367	417	377	407	387	378	391	394	374	376	429	378	384	360	374	367	366	418	402	428	388	423	376	392	397	379	387	409	423	380	367	401	393	375	387	401	357	408	381	351	405	398	386	378
7773	1082	914	839	800	897	879	872	861	896	880	871	873	832	886	881	862	838	906	912	962	894	939	820	890	907	862	866	834	844	883	880	883	875	902	844	863	837	869	876	870	855	889	868	868	892	881	891	856	923	891	832	818	886	880	804	876	946	828	852	859	905	892	912	854	867	884	894	827	909	822	868	845	855	837	928	839	835	930	859	844	873	836	854	847	880	864	840	882	879	848	867	867	854	849	875	878	887	850	884	864	876	896	871	841	929	911	840	885	884	855	899	883	860	867	867	919	860	853	870	927	852	826	867	881	873	861	881	910	863	888	832	840	845	840	856	895	924	915	885	864	882	863	915	844	804	853	816	868	858	898	879	852	843	885	845	879	908	857	827	851	836	902	859	936	820	889	831	831	860	880	828	850	883	850	846	864	897	914	895	910	861	912	881	895	844	858	862	857	884	861	924	847	882	862	838	893	838	857	933	908	857	897	884	814	833	908	840	887	853	876	920	839	847	891	916	870	882	921	866	865	846	823	866	887	839	902	852	881	898	896	949	874	870	925	875	966	865	872	897	889	857	889	861	848	877	913	871	866	844	845	901	882	940	869	889	861	882	807	868	867	895	882	863	871	915	839	843	873	852	881	879	838	791	880	834	845	902	872	867	847	824	869	889	876	889	895	869	837	831	846	856	862	875	809	827	859	826	901	891	874	894	893	881	892	880	883	844	865	871	912	924	869	816	871	898	791	918	851	876	885	873	806	872	832	897	845	878	819	844	870	802	860	891	889	847	838	875	850	905	868	866	864	870	865	849	838	863	854	930	894	890	873	852	916	904	882	777	873	892	852	861	832	786	891	794	835	922	833	867	885	947	847	829	872	869	878	858	848	873	862	858	848	830	834	872	796	874	877	870	898	849	876	844	891	860	874	859	892	861	864	878	895	890	881	909	826	873	848	865	864	884	847	900	812	913	900	878	866	891	844	886	849	912	884	886	866	885	905	878	854	893	924	855	870	878	856	906	899	849	862	854	912	893	898	890	850	873	862	885	889	848	834	913	891	878	850	908	896	839	867	890	874	822	872	888	885	886	848	882	859	864	903	860	868	900	885	916	823	924	874	806	927	872	884	866	905	768	868	842	899	876	856	859	863	869	921	874	848	823	953	847	916	846	859	939	793	852	890	863	838	922	859	867	871	883	843	914	863	888	890	870	858	908	866	864	806	846	839	887	862	853	857	922	877	867	810	872	960	808	846	860	894	855	872	881	825	882	836	825	890	901	920	889	861	835	903	905	863	843	910	884	894	870	852	860	871	910	896	880	900	829	923	851	846	829	884	904	896	837	912	906	888	848	872	832	893	901	820	865	872	906	884	864	864	872	841	824	879	881	846	894	918	891	894	858	879	868	891	850	889	893	857	862	850	916	849	864	877	826	893	867	871	909	837	841	904	867	908	840	864	879	896	861	860	822	873	879	885	870	893	882	859	860	855	895	842	852	853	848	899	817	853	875	839	904	871	906	871	884	902	846	869	842	816	908	880	866	863	884	851	852	901	877	854	865	838	888	835	864	807	882	876	927	912	898	823	865	828	890	900	842	878	877	861	844	857	896	829	874	882	814	862	894	832	849	861	914	853	908	850	866	841	861	914	876	882	896	858	883	898	865	848	899	855	830	885	816	836	880	842	888	930	828	854	887	819	831	852	885	893	930	853	860	881	854	900	834	913	854	922	897	872	865	884	936	833	846	866	847	863	927	905	918	890	834	912	905	886	875	801	834	895	861	869	857	887	853	859	894	862	861	828	940	847	824	890	807	846	851	827	820	906	887	841	903	887	863	875	915	866	882	870	879	828	869	897	829	862	919	876	858	818	851	867	829	838	832	899	875	867	853	803	874	841	924	847	868	846	878	860	878	924	865	848	924	867	857	904	889	908	829	914	877	861	910	786	823	875	899	868	911	910	865	855	868	831	880	822	899	858	911	897	858	868	890	808	935	887	920	868	905	935	930	881	815	878	818	914	887	863	797	855	881	839	831	843	938	890	889	856	871	893	870	894	838	852	867	835	854	865	844	832	928	871	887	908	880	843	881	823	881	879	898	840	900	896	874	824	891	904	870	872	912	867	867	870	879	838	889	868	841	859	831	838	912	829	813	876	850	856	855	881	870	828	907	886	898	841	910	823	820	915	882	858	838	909	860	855	848	823	871	871	821	851	857	873	801	839	891	885	873	852	828	930	898	839	852	805	888	918	903	895	858	899	825	873	885	874	801	891	894	832	812	837	836	887	854	864	837	874	899	865	846	814	855	804	923	893	879	930	873	863	903	849	831	914	884	917	881	845	849	917	857	857	875	869	869	870	893	898	841	900	876	906	867	866	870	833	861	926	806	764	851	875	835	854	875	897	808	799	816	854	857	863	840	873	857	859	870	877	882	894	845	920	883	887	868	871	883	885	831	882	857	857	849	858	841	892	877	885	866	808	895	879	894	840	869	924	914	870	881	871	894	865	861	841	886	892	835	844	914	905	879	875	846	902	888	883	878	864	882	911	850	896	855	870	881	832	866	851	915	839	884	838	801	909	869	883	883	840	884	899	885	817	872	878	839	843	811	872	882	892	867	845	841	892	900	824	862	896	875	863	864	851	879	873	888	877	884	841	831	917	915	881	883	906	828	812	841	883	854	879	819	891	911	881	865	859	894	915	874	865	883	849	879	879	865	880	860	882	902	906	887	898	902	851	855	867	869	888	876	882	870	885	846	896	881	894	858	891	920	841	893	851	883	869	898	854	867	883	891	890	893	883	886	901	885	838	879	842	867	862	892	854	882	864	855	871	854	884	911	852	886	906	874	902	876	861	925	856	882	867	928	862	917	836	882	849	869	853	871	890	879	915	828	902	824	861	895	883	868	844	867	824	850	851	907	849	842	869	902	850	868	955	875	871	825	899	878	873	874	833	883	914	880	865	845	865	891	902	823	883	848	888	839	822	803	804	883	888	857	882	868	847	832	890	800	860	858	929	882	928	883	887	819	864	876	870	887	838	867	884	845	835	838	847	867	917	866	885	890	941	885	886	869	874	860	882	902	848	856	881	854	885	871	857	902	821	892	828	911	888	872	886	914	862	862	869	914	871	921	827	930	866	858	837	890	884	840	872	858	853	834	907	851	838	854	870	917	881	867	861	875	876	867	869	860	859	897	817	813	842	834	878	868	867	889	865	893	911	879	910	867	886	870	878	859	829	915	902	872	881	901	831	896	863	906	881	883	850	887	896	865	875	844	837	891	876	895	789	864	856	862	854	832	827	901	829	881	833	879	808	871	918	877	831	869	852	882	893	875	884	864	817	840	875	931	868	835	872	962	871	891	850	810	880	826	878	858	903	890	886	854	877	873	862	889	855	875	827	865	881	837	893	870	844	841	859	854	873	860	906	855	857	942	897	870	813	828	886	834	875	908	883	871	839	860	830	879	843	895	866	858	853	804	886	887	871	892	873	893	876	869	884	846
25133	21620	25402	28315	21506	4525	695	551	475	445	450	461	425	477	463	466	428	445	423	490	418	392	443	445	410	454	407	461	449	498	440	420	433	418	415	435	425	442	464	462	451	439	440	455	437	443	455	443	415	411	458	402	468	453	427	462	435	427	456	464	410	467	454	471	413	419	474	439	413	460	432	440	444	429	431	460	375	401	431	398	422	406	441	425	484	453	460	448	446	441	461	404	445	447	424	435	405	450	458	430	449	448	446	395	442	423	461	436	425	483	388	433	421	465	436	436	457	442	393	412	407	417	476	439	437	438	467	417	424	381	442	422	430	434	428	440	408	419	399	440	421	444	447	440	421	415	414	470	458	439	437	427	463	423	453	435	432	464	441	444	423	436	411	445	451	469	428	466	427	417	415	447	419	419	449	417	422	453	379	447	418	441	400	428	393	411	379	381	431	482	435	454	404	384	387	414	445	411	454	428	406	470	432	455	416	395	458	437	453	414	403	421	437	434	408	432	414	410	463	430	391	428	433	460	430	430	430	433	404	439	438	390	448	439	433	428	421	433	426	471	421	424	455	431	459	437	446	419	416	418	407	461	415	426	465	420	426	440	427	424	410	456	426	422	420	418	389	450	421	442	417	443	436	415	408	390	449	422	417	430	475	442	462	438	409	420	416	436	466	446	458	419	434	466	422	427	488	452	466	394	434	440	423	459	445	422	453	417	418	431	436	429	446	461	404	434	435	432	439	436	439	435	441	440	429	458	449	456	457	436	425	395	412	447	441	434	475	441	434	412	405	423	422	456	449	446	428	436	475	444	448	430	405	428	473	433	434	421	475	483	481	450	432	427	412	414	417	411	406	412	456	409	427	458	417	430	420	437	432	443	442	465	446	388	426	435	414	415	428	418	393	455	461	451	412	423	456	480	405	465	452	433	403	457	394	433	453	475	467	440	432	452	447	405	440	462	440	378	431	474	404	413	428	477	432	403	402	409	446	424	429	422	446	440	422	450	440	462	388	427	393	452	430	432	426	442	428	412	413	412	435	448	406	450	444	434	472	460	454	401	449	406	440	425	406	416	418	426	438	382	390	398	430	404	431	446	430	429	421	428	394	430	422	484	417	409	468	457	451	417	423	415	429	462	396	409	421	435	413	441	492	412	461	433	414	463	423	443	417	435	416	410	453	412	415	425	398	420	397	435	420	430	440	420	438	408	411	425	434	480	444	440	444	437	397	454	481	470	411	388	460	420	420	444	413	421	420	430	414	441	425	444	379	446	421	421	404	410	443	433	375	430	452	413	447	408	431	445	389	417	446	471	440	454	464	455	415	420	454	428	424	366	414	395	398	473	422	414	398	429	398	429	427	394	398	434	451	395	374	435	470	435	426	421	459	419	412	464	437	427	428	440	402	438	478	458	451	445	380	415	423	439	450	467	440	436	419	420	417	444	423	420	446	404	446	430	388	456	433	417	423	415	397	451	430	433	423	475	447	467	398	444	419	422	443	409	436	418	430	420	456	489	462	447	447	441	400	417	448	435	427	416	396	385	427	372	410	422	371	463	457	454	459	349	454	450	427	417	404	410	390	400	413	402	476	423	422	412	461	451	418	486	440	402	415	443	456	444	453	399	431	394	411	388	415	424	430	458	440	438	430	417	477	445	433	420	424	414	414	404	424	386	403	444	433	399	407	409	486	438	416	412	468	426	456	448	417	429	427	434	461	399	431	431	427	413	481	425	420	436	482	444	426	403	460	435	425	424	437	471	436	421	420	421	463	441	415	455	457	428	389	422	468	400	428	420	446	434	447	432	421	435	416	419	429	420	440	449	441	396	378	437	459	436	455	438	429	410	419	415	370	387	392	426	440	438	424	421	437	471	393	427	388	434	420	456	437	441	450	414	427	393	395	443	440	429	434	453	421	420	402	399	415	427	452	450	461	399	437	413	432	383	417	441	418	420	436	401	439	422	407	420	405	406	396	423	431	414	399	494	426	423	427	447	428	441	460	429	441	431	415	445	418	444	421	413	446	451	399	453	460	418	464	440	440	387	453	406	410	436	430	442	446	433	406	465	455	506	462	400	448	406	435	418	413	403	439	442	409	445	446	461	409	430	464	410	423	423	426	387	412	412	392	445	459	424	419	437	398	439	420	455	448	425	454	437	468	445	404	417	418	396	411	417	436	377	457	451	416	433	392	416	427	438	430	399	421	407	426	401	428	420	438	429	403	419	454	422	414	448	425	417	439	404	433	468	447	437	419	399	430	467	448	419	416	430	419	450	444	455	432	441	434	399	414	437	412	434	447	417	407	434	460	393	437	401	398	506	396	438	475	452	452	418	400	403	420	438	437	422	414	405	441	457	423	413	429	410	432	450	457	418	417	441	460	480	465	448	418	440	441	457	419	413	430	434	399	423	391	414	457	452	416	463	441	451	433	451	426	462	459	422	432	442	427	439	397	477	407	455	445	439	419	394	449	427	425	380	425	447	463	409	416	417	421	437	414	439	424	449	419	412	407	434	419	433	445	454	446	440	453	412	464	436	444	396	439	413	380	440	420	450	422	454	421	437	432	442	397	465	429	437	454	431	435	413	389	464	461	448	432	404	392	452	470	427	437	442	416	452	454	429	425	431	421	412	404	420	438	450	418	452	429	418	373	416	404	425	434	513	449	449	421	392	441	454	439	421	445	422	438	419	393	429	400	423	469	431	462	423	469	426	437	422	435	468	432	426	432	456	432	405	428	408	438	421	440	409	452	417	427	426	438	427	417	423	424	396	480	430	437	436	417	412	424	455	493	420	429	437	443	414	388	457	417	440	436	448	411	419	435	438	428	418	426	431	412	437	398	424	395	444	424	417	404	417	454	421	447	388	408	457	421	412	435	451	470	401	440	401	440	423	444	405	405	429	416	405	445	464	415	430	447	366	383	426	416	415	485	461	437	426	423	415	441	412	435	427	403	419	426	426	459	459	417	411	369	439	433	399	414	434	419	435	427	432	483	459	430	440	429	417	423	449	406	425	410	443	414	444	424	425	426	420	448	407	441	465	408	399	427	438	439	410	434	383	479	446	443	393	451	411	444	448	414	454	423	418	416	409	401	394	439	445	382	438	448	478	469	455	492	455	475	460	471	441	471	427	453	395	445	429	392	422	382	432	432	400	399	441	423	415	421	428	459	440	430	446	429	446	442	446	450	421	433	407	414	405	424	447	449	427	431	411	441	475	451	443	419	419	426	407	441	415	442	458	430	439	459	421	452	459	469	449	408	366	437	413	466	420	450	451	442	430	405	456	425	442	467	477	404	404	408	409	456	418	430	459	424	423	417	425	435	420	467	429	436	474	410	433	457	400	449	416	457	402	422	452	404	424	445	450	430	421	433	468	417	499	445	447	450	429	433	444	387	432	447	413	415	448	413	439	419	454	475	421	465	393	453	443	451	438	428	438	433	425	436	392	426	438	450	457	443	477	440	441	400	428	423	436	434	472	412	486	435	430
6109	3539	2138	1431	1131	1008	992	1002	939	939	936	937	938	996	963	986	925	923	937	948	973	984	943	904	939	938	906	891	935	927	884	884	937	907	902	877	954	960	918	912	897	904	941	890	923	943	899	919	963	938	936	846	930	925	947	969	924	1018	952	978	914	964	897	922	970	905	887	840	963	900	973	941	937	906	884	956	968	934	982	906	926	913	916	904	955	921	968	997	909	952	931	920	918	910	908	923	961	924	904	905	962	928	885	966	886	866	935	932	888	893	951	928	932	958	958	966	914	934	936	973	871	973	927	973	966	899	901	906	907	957	895	972	930	900	952	960	936	923	867	897	927	898	923	891	949	888	897	939	898	890	885	930	905	929	884	955	947	967	905	971	973	932	937	924	902	901	921	949	971	908	990	953	874	908	933	917	947	931	876	919	935	884	928	918	937	934	905	893	963	969	941	979	965	918	957	914	977	914	908	926	937	906	939	947	881	867	919	902	971	923	889	942	940	924	897	965	940	922	907	966	937	919	962	930	964	892	906	954	890	935	911	872	920	898	884	961	904	914	970	932	904	953	938	894	933	905	909	967	916	932	915	873	919	955	921	972	966	942	918	928	890	918	902	944	917	923	943	937	907	879	939	917	910	918	948	940	922	932	936	968	976	892	936	959	918	966	918	979	977	872	930	983	862	943	924	950	960	875	914	914	962	937	913	889	878	911	911	924	942	922	945	941	875	924	943	866	946	927	904	951	922	953	956	954	949	917	876	932	930	968	880	945	912	926	935	900	960	908	944	954	932	912	938	938	943	919	941	976	947	903	982	939	927	892	947	921	955	938	929	938	997	888	959	947	950	970	923	896	936	948	936	895	944	940	964	877	905	954	987	954	956	925	907	953	958	927	875	917	876	913	883	921	881	893	918	915	904	933	909	902	925	909	943	884	899	933	913	890	900	841	916	945	975	904	873	916	921	949	931	925	911	918	960	909	948	893	914	915	960	971	928	955	896	935	914	885	906	913	932	928	934	928	905	893	901	889	943	870	903	941	919	888	910	942	897	974	936	895	952	945	918	994	922	923	920	892	905	986	870	907	920	936	907	953	913	975	906	963	937	948	897	869	898	949	887	891	900	939	1011	949	969	915	918	910	902	914	929	991	915	900	928	916	913	897	904	919	990	933	923	930	972	934	897	953	939	910	922	836	964	901	965	912	917	916	943	920	914	914	984	891	898	972	901	949	921	932	926	885	920	929	944	900	953	904	922	904	919	893	904	892	954	911	929	908	992	911	943	962	890	921	932	926	946	971	909	893	902	981	910	936	921	910	888	956	935	939	922	919	953	901	950	967	973	939	990	929	942	918	882	966	929	934	979	864	932	891	912	929	977	925	956	945	903	932	991	905	919	909	915	933	882	903	947	905	924	924	907	894	920	934	907	944	918	951	918	963	913	945	906	915	926	946	902	928	900	933	966	865	886	951	916	939	874	892	949	937	953	978	903	974	923	918	926	892	934	951	931	960	943	886	922	952	909	942	897	886	933	943	906	921	923	935	920	922	840	926	940	909	914	953	902	887	947	942	882	895	977	969	895	934	925	988	938	908	932	936	963	873	902	954	946	906	888	936	896	907	919	930	930	921	943	895	962	885	940	875	909	943	925	912	897	912	934	961	974	989	940	939	955	900	891	918	942	900	892	965	953	953	936	907	908	919	957	913	958	873	905	903	930	888	953	909	891	966	970	966	948	913	891	860	930	934	888	932	904	898	929	878	962	928	898	922	967	894	946	943	946	862	939	908	923	891	963	908	863	958	977	963	894	942	938	922	897	929	843	907	972	917	906	882	920	975	933	920	928	944	956	901	972	899	912	910	930	943	873	946	939	962	875	978	945	937	948	949	1010	959	916	942	955	956	957	867	893	901	911	892	891	944	956	941	933	954	961	927	918	949	886	975	942	918	929	955	906	968	894	911	899	975	946	903	885	916	923	913	870	956	907	899	937	900	932	913	938	942	903	911	926	957	956	882	926	919	904	870	898	947	906	890	947	906	937	919	930	893	938	954	907	896	953	876	876	925	865	943	927	929	885	963	956	867	933	948	942	921	929	894	906	896	966	892	907	916	943	925	901	951	931	932	989	925	974	895	895	948	1000	886	908	982	970	846	941	983	887	936	887	834	934	943	901	924	883	941	910	901	890	928	899	934	937	949	926	932	965	884	924	923	933	944	904	958	958	951	879	938	943	948	898	938	953	906	946	936	913	898	882	939	947	930	868	895	932	934	941	933	905	906	933	971	957	896	938	972	883	954	921	940	947	926	899	950	941	912	938	933	960	898	947	981	959	986	944	942	882	897	933	970	898	973	947	923	961	965	896	951	955	963	925	893	938	908	883	956	941	931	944	911	936	935	924	912	941	851	947	918	871	937	897	927	898	907	992	905	932	879	899	941	920	945	974	881	948	931	948	957	908	944	885	946	996	939	931	870	923	937	932	864	920	904	906	930	938	935	891	900	967	923	946	927	920	904	915	940	936	989	940	892	885	952	968	891	905	935	921	924	927	910	963	917	938	917	923	914	910	912	902	943	924	892	926	913	904	920	947	882	943	909	918	924	881	945	957	918	896	954	974	945	898	907	939	927	909	914	940	953	829	888	891	935	907	939	945	950	994	938	957	915	879	926	927	940	957	887	936	906	870	910	891	886	921	923	946	912	935	932	965	958	909	937	872	921	913	972	952	924	921	908	909	931	976	898	997	946	924	910	911	919	948	937	954	971	958	907	915	917	934	970	935	940	868	928	924	953	944	884	933	955	908	940	928	906	954	873	961	915	969	937	957	978	909	913	1011	920	936	892	907	891	936	909	909	922	940	882	923	945	962	899	968	903	897	972	868	936	991	948	913	927	899	883	991	941	887	871	866	918	908	958	947	959	873	930	957	950	914	922	950	878	936	895	916	915	922	932	923	886	899	944	851	961	883	909	906	894	915	984	863	928	916	950	966	942	924	874	891	926	871	923	921	875	874	877	961	958	913	924	946	934	982	907	874	913	903	935	935	924	911	875	880	992	943	963	916	984	932	933	889	945	935	936	917	946	945	910	912	932	913	950	916	890	931	935	978	935	879	903	887	883	903	985	912	905	881	877	968	930	909	920	934	906	853	928	943	889	940	897	916	955	958	936	897	912	897	1002	924	945	916	916	952	909	896	910	955	910	911	923	934	915	978	849	927	968	913	936	880	919	947	869	931	909	950	983	993	943	966	880	916	918	942	943	964	979	1017	953	922	910	870	923	919	914	939	908	944	923	934	892	921	928	945	903	987	932	914	920	917	896	891	919	962	956	904	900	927	981	931	940	900	937	967	948	923	934	875	936	917	940	914	935	945	945	910	894	1007	900	915	901	910	899	877	903	962	955	910	967	871	954	941	935	954	900	886	923	906	950	956	940	940	901	899	954	933	926	934	953	906	890	909	935	935	937	899	950	929	941	930	1012	895	937	919	921	861	953	899	917	969	958	935	951
24434	21642	26047	27765	21651	21654	3318	512	376	377	327	308	321	280	280	302	252	273	276	267	259	269	239	277	248	276	258	239	279	268	267	254	236	238	248	247	263	290	269	252	277	216	222	228	236	235	262	237	264	231	231	255	219	217	233	248	216	249	255	237	252	251	250	230	241	270	261	217	247	247	235	244	257	212	252	280	231	250	228	235	237	232	272	236	234	231	268	250	247	243	232	260	240	252	277	278	241	251	259	256	256	245	222	229	247	263	232	221	235	218	219	213	252	248	236	229	234	255	275	255	231	239	241	231	260	228	228	284	251	245	243	224	242	252	244	256	225	220	230	238	258	225	220	230	237	256	249	233	248	236	249	259	220	250	237	229	230	240	247	237	217	228	243	248	251	262	248	283	226	274	229	257	211	232	265	235	242	263	234	248	223	225	215	257	215	254	272	224	244	229	241	249	260	243	268	261	250	215	238	248	215	245	234	256	241	240	219	252	242	266	230	242	263	223	235	263	238	248	238	221	251	219	237	255	257	276	246	248	215	256	239	229	223	260	251	234	227	243	233	237	220	232	274	224	259	282	232	241	271	271	236	266	254	240	248	233	222	256	248	224	246	251	235	244	235	264	226	238	270	242	246	227	235	256	248	235	243	225	240	217	272	238	252	265	248	216	247	229	232	224	250	237	255	226	259	236	252	205	233	238	248	253	254	268	254	223	249	233	238	246	235	249	235	255	269	243	261	236	256	218	255	236	214	231	238	253	247	224	230	205	235	230	270	243	258	241	254	256	242	258	239	241	288	220	254	268	228	247	238	262	227	248	249	240	252	260	249	251	248	252	242	246	240	250	251	253	239	275	245	236	245	235	229	234	270	228	270	240	246	248	231	226	240	217	248	241	256	267	227	210	213	223	210	243	278	217	219	247	273	228	242	235	248	230	243	216	262	229	246	261	257	233	243	272	261	251	219	264	240	250	269	225	255	267	236	226	242	271	223	226	259	222	263	257	228	262	240	223	246	227	220	245	262	213	205	203	255	273	258	225	229	211	237	220	243	219	242	226	266	201	223	249	259	260	228	234	253	246	264	238	232	241	245	279	226	230	252	231	263	252	226	252	249	224	247	216	243	244	232	285	234	231	257	249	256	241	225	253	204	237	224	234	234	230	217	256	243	239	264	224	227	252	243	253	241	278	238	275	253	246	231	233	265	257	252	242	234	214	213	217	236	255	231	216	229	236	247	239	253	233	242	260	219	239	240	245	238	249	217	240	291	260	266	233	259	242	260	230	252	219	296	268	263	218	234	259	279	236	255	249	254	273	266	236	247	229	224	212	257	250	265	235	238	258	242	216	251	206	226	231	252	250	234	246	260	225	266	238	204	249	202	205	248	220	227	257	243	232	228	231	252	237	262	251	233	244	222	230	246	239	248	244	243	236	230	241	216	236	249	241	242	245	209	222	240	270	255	230	228	224	237	270	247	225	248	202	242	231	246	220	243	251	238	247	237	243	222	251	259	224	219	227	241	224	236	260	251	215	263	244	243	256	222	264	238	230	238	214	216	263	254	221	289	213	235	248	271	248	245	236	204	234	238	231	207	250	246	255	248	272	253	258	251	248	225	240	227	218	240	231	243	274	240	208	223	259	247	260	268	208	262	241	244	221	213	230	241	254	231	255	246	238	237	237	254	255	228	237	194	215	232	220	236	244	267	239	239	232	247	274	261	228	261	229	227	254	253	272	262	221	249	221	240	248	263	251	237	241	220	234	258	222	257	232	249	232	231	219	248	252	253	264	246	218	207	218	244	237	218	231	255	226	239	225	271	231	248	217	253	220	205	246	222	240	233	228	254	243	285	254	224	250	257	222	250	230	258	221	234	256	260	277	248	254	261	252	273	228	242	226	230	215	212	260	241	234	256	254	228	269	212	254	239	250	255	263	253	226	248	269	265	226	268	225	232	244	256	265	273	235	235	247	245	238	243	261	238	256	242	244	259	237	241	255	231	264	265	223	256	252	243	228	254	214	222	219	225	224	214	240	221	244	274	249	255	235	286	252	255	236	242	228	232	228	262	246	253	201	250	255	246	255	247	234	246	233	228	250	253	217	244	223	265	261	235	196	275	274	234	218	266	222	239	264	254	239	241	212	236	237	236	236	237	235	248	250	256	246	233	213	258	249	242	268	218	228	232	256	251	232	180	236	266	257	229	254	230	241	237	259	224	236	211	236	263	233	205	239	231	224	205	247	241	211	243	229	261	242	220	225	262	239	225	250	242	221	230	229	255	274	236	262	222	244	267	231	277	223	233	238	273	243	222	246	247	276	259	249	238	260	241	247	230	230	215	273	231	229	228	254	255	254	251	232	268	240	269	238	234	232	247	225	238	233	274	260	215	224	255	252	252	229	213	215	234	237	232	247	249	218	251	252	243	225	227	244	224	227	236	233	243	237	247	265	205	221	271	246	240	235	258	247	242	275	235	246	256	229	258	219	212	249	231	259	256	240	230	232	237	254	257	235	227	260	240	242	250	230	241	262	245	225	236	244	259	273	239	234	220	252	229	215	223	241	239	239	230	250	273	254	261	277	264	261	213	245	233	249	249	236	224	239	253	258	263	252	257	258	249	246	250	244	235	211	214	223	242	216	241	264	228	250	239	249	217	255	222	275	252	243	254	262	219	256	227	215	223	214	246	243	275	234	219	257	248	192	242	263	254	221	237	260	233	255	230	223	237	228	248	223	254	236	247	236	237	249	261	257	241	241	301	272	243	253	228	245	229	226	212	264	231	254	239	244	230	232	253	208	261	235	223	260	251	231	242	216	229	236	239	223	234	235	243	230	245	273	215	225	277	264	233	262	245	253	252	266	239	221	255	233	249	252	235	222	260	253	241	263	236	225	230	247	224	245	206	238	225	235	275	244	243	232	266	257	224	267	230	229	230	243	241	235	236	251	206	256	268	219	253	243	261	255	237	279	236	231	231	234	250	226	217	219	268	262	226	215	218	265	214	260	255	235	270	281	257	226	292	220	253	236	246	251	230	253	239	262	238	235	266	229	228	252	275	251	222	228	267	214	225	262	220	239	242	236	260	224	241	221	232	239	225	232	252	261	215	252	234	238	235	251	243	255	274	231	240	244	255	258	263	220	229	236	257	239	224	217	231	229	227	245	264	238	272	239	241	271	243	213	233	233	219	223	267	214	267	245	207	225	206	244	240	220	258	231	236	231	209	238	244	232	256	238	248	263	238	246	225	232	237	235	252	233	260	245	224	224	258	248	254	236	266	254	254	267	216	234	242	225	244	236	233	243	223	242	254	220	246	238	289	234	223	227	258	257	239	241	255	230	248	236	242	220	239	237	280	254	254	229	269	252	283	234	218	253	252	225	216	257	274	219	250	246	246	212	219	235	251	240	265	205	270	228	261	222	253	233	261	233	215	220	254	227	257	237	203	245	239	229	226	240	210	230	252	232	241	258	229	218	254	254	244	233	241	224	233	253
6626	5218	3108	1593	1000	801	757	646	612	599	604	590	584	578	529	586	541	594	553	536	573	568	546	576	529	516	587	560	523	584	547	526	550	586	542	545	539	578	539	573	543	510	572	566	544	545	501	538	587	518	563	546	543	492	506	542	555	578	553	575	586	555	593	541	563	520	549	591	576	519	600	563	584	564	510	586	540	543	557	553	547	612	527	528	603	568	554	559	562	553	541	546	565	540	546	579	535	578	507	517	558	562	561	555	545	553	496	588	546	542	578	549	560	564	536	533	527	542	508	540	562	541	523	545	548	564	516	562	539	505	546	526	571	514	572	544	586	526	526	576	564	567	565	538	594	510	499	540	549	528	559	513	564	534	564	539	568	556	543	531	564	595	582	541	542	563	560	595	584	551	527	559	581	546	571	546	555	550	572	531	557	563	555	540	523	600	502	537	523	542	561	520	550	532	540	538	552	532	557	567	579	575	540	507	505	559	548	557	553	566	555	569	555	540	510	537	543	587	538	593	563	521	510	557	525	534	538	561	553	587	556	511	517	543	558	566	536	549	507	522	572	534	576	562	509	539	553	535	542	530	546	541	565	587	566	536	564	528	550	556	513	557	558	538	549	526	539	586	506	527	516	539	539	561	531	559	549	526	564	580	504	556	585	518	555	566	567	526	562	549	549	539	536	533	512	525	588	542	598	525	522	564	531	577	551	547	591	553	538	508	554	564	604	557	495	532	531	543	582	580	531	546	544	564	503	515	580	524	578	588	564	534	560	549	572	527	576	528	544	567	555	570	540	570	544	505	532	563	577	548	530	561	564	537	546	586	572	555	534	524	524	556	502	549	579	568	569	544	536	537	543	537	551	531	531	514	560	533	538	545	496	521	572	516	585	555	526	561	537	573	556	511	566	505	557	572	554	557	554	576	542	555	556	545	585	550	572	584	548	570	548	552	574	577	557	559	530	497	588	557	563	561	565	540	547	530	576	556	516	562	523	544	538	534	541	540	549	554	525	528	571	550	507	533	515	535	510	563	565	549	549	528	584	559	523	554	546	566	513	554	522	546	543	562	571	571	565	547	547	552	507	558	493	555	559	555	564	569	537	556	500	513	575	520	552	552	563	546	555	582	525	562	570	513	524	537	580	555	577	553	550	553	553	547	578	508	527	530	567	584	551	511	511	524	544	537	546	573	565	538	523	553	517	595	572	530	545	535	558	544	535	574	533	536	509	525	505	528	541	568	559	497	555	507	549	524	546	508	561	535	542	550	562	531	562	529	577	559	552	548	556	528	491	582	539	581	564	537	543	542	528	552	580	499	531	541	551	530	533	551	534	549	581	553	552	556	544	518	550	540	562	500	565	495	583	559	538	541	592	529	586	544	586	566	550	561	561	539	539	521	546	523	555	545	548	537	531	549	537	552	549	513	558	555	533	547	560	546	528	555	556	570	564	511	563	570	540	534	542	543	573	530	532	534	532	545	562	566	552	555	533	551	538	582	556	555	507	505	549	558	555	531	574	534	529	559	554	579	553	522	546	530	513	551	531	583	514	534	585	517	572	610	557	556	550	506	539	567	563	573	549	548	595	538	569	544	532	571	489	573	589	586	551	526	524	560	562	508	558	525	506	553	552	517	558	561	576	584	564	552	566	577	550	516	542	573	563	558	543	540	550	532	556	519	556	490	600	516	557	547	536	496	509	567	521	565	542	583	539	526	585	548	568	550	553	550	558	543	503	568	520	526	555	595	521	569	527	543	527	547	566	569	561	577	571	540	576	499	540	534	557	537	556	543	521	537	541	523	531	558	520	496	541	532	555	535	571	564	561	542	521	563	538	568	567	561	580	543	538	521	573	586	543	546	572	513	586	561	534	547	557	551	509	514	520	560	540	592	553	590	547	585	529	526	534	556	566	543	540	575	554	545	519	516	536	537	552	568	523	535	533	561	550	554	543	535	527	539	526	538	552	524	554	539	521	537	530	529	550	546	523	578	528	552	537	572	560	554	542	568	537	571	560	526	530	563	522	514	574	543	565	545	569	551	544	503	531	525	561	544	521	554	531	529	518	573	592	529	542	553	547	541	541	516	572	530	580	551	553	556	580	534	579	555	574	577	600	476	543	566	502	537	523	509	553	514	519	535	568	577	556	549	590	556	566	543	560	566	529	555	533	561	531	544	526	547	517	576	536	564	551	561	571	569	559	553	542	579	561	518	571	558	546	574	556	542	521	563	562	526	524	547	559	555	529	563	529	510	571	549	581	518	535	551	499	553	566	595	536	550	536	565	568	511	545	519	544	570	565	558	555	517	573	548	542	555	550	571	578	551	544	567	570	576	567	523	538	536	537	556	523	551	574	577	555	567	556	578	535	542	533	551	525	524	522	517	554	535	567	567	554	501	521	518	541	566	514	541	526	546	528	522	556	524	523	534	565	527	559	548	523	539	546	522	551	539	524	545	560	570	582	522	526	565	574	540	509	535	532	582	602	601	466	551	536	537	529	559	542	571	537	541	551	529	542	536	522	552	574	546	545	545	558	553	536	507	527	568	576	578	535	564	547	513	564	574	550	574	555	573	542	556	517	554	539	537	529	601	535	507	584	492	595	548	570	520	516	532	520	598	541	537	555	564	585	540	563	526	536	535	538	552	561	581	547	500	518	508	551	560	583	569	582	542	557	562	582	557	549	543	544	538	567	573	539	541	546	548	551	569	551	564	539	539	551	532	573	541	532	498	523	541	539	555	579	530	529	542	521	528	567	552	569	512	583	560	611	533	539	558	542	583	539	548	595	574	563	519	569	566	551	561	568	552	525	546	568	570	559	542	559	533	527	509	594	566	536	523	533	568	530	559	505	547	520	553	557	512	513	524	579	589	572	557	512	585	577	533	512	535	566	576	528	549	549	538	494	555	485	524	531	555	565	559	523	529	548	541	569	528	548	551	552	539	547	610	526	491	546	564	554	541	565	533	583	534	576	550	545	565	566	554	563	536	524	518	585	491	520	525	548	572	573	533	497	555	539	561	552	531	540	550	536	533	523	484	548	545	529	552	536	558	564	520	588	554	551	541	555	599	543	573	550	564	537	564	516	605	566	558	587	536	562	514	586	556	527	547	555	551	503	584	560	554	564	552	535	616	569	551	561	547	536	567	536	571	545	560	519	502	591	510	525	510	566	556	545	620	579	557	556	553	563	501	584	530	577	550	549	556	523	520	554	615	523	552	614	540	557	524	534	575	496	562	539	583	511	556	556	535	560	553	514	560	508	522	498	514	538	572	514	557	517	542	556	531	548	590	524	528	544	570	521	543	550	556	549	538	570	545	525	557	551	564	546	542	492	583	551	551	549	512	593	568	552	513	542	577	554	562	580	502	526	577	560	536	527	596	522	566	543	537	560	560	556	601	581	529	568	517	566	561	535	526	541	562	543	547	534	536	553	550	519	516	521	542	551	533	509	579	531	522	560	565	578	573	547	574	531	548	542	558	533	534	546	565
33980	10479	1184	696	599	531	451	407	386	416	394	368	408	414	399	419	440	389	400	380	361	362	399	403	428	442	407	420	411	377	374	415	379	346	409	374	384	362	370	374	421	387	381	350	417	411	413	398	421	373	364	443	388	357	395	399	410	401	401	363	361	405	418	347	368	388	369	403	414	384	406	404	424	389	382	402	366	366	382	399	362	442	388	400	401	372	390	459	386	384	371	406	379	398	376	379	379	361	397	363	378	387	374	362	395	422	333	367	411	361	369	411	397	405	379	408	392	379	420	388	397	392	393	381	421	388	388	395	400	384	393	412	414	368	425	373	371	399	368	368	391	389	442	396	384	407	398	383	413	334	384	388	390	379	385	425	371	406	381	384	332	355	384	399	432	392	398	355	389	390	409	365	410	427	417	356	419	395	395	362	388	378	381	397	391	388	386	356	386	367	414	375	442	398	410	383	402	393	358	398	380	393	364	438	406	391	396	411	367	412	404	377	373	385	345	398	357	419	398	408	353	403	415	405	392	388	388	399	374	393	401	354	394	397	373	376	385	361	396	389	426	416	408	408	392	395	412	355	392	393	349	401	395	419	398	397	383	396	335	388	377	408	382	416	417	384	401	369	421	404	384	388	435	412	374	387	410	398	429	367	396	401	416	397	359	388	385	356	420	379	414	408	366	385	362	349	377	371	376	385	394	341	383	393	397	405	406	402	406	367	360	384	371	403	364	389	430	409	406	357	385	375	415	388	391	375	401	397	415	412	377	390	401	376	357	354	407	384	413	399	415	422	394	392	380	426	418	378	396	385	394	403	387	403	389	396	384	426	397	385	422	397	378	365	376	436	383	405	383	390	374	376	402	405	344	388	374	394	382	349	362	366	394	368	365	384	394	362	389	372	364	382	387	401	425	380	401	387	389	363	403	418	384	384	389	378	359	415	363	437	358	390	425	411	329	407	381	375	396	408	403	426	371	389	406	383	418	379	365	415	367	402	452	382	414	404	435	389	383	414	382	367	387	376	399	342	433	432	364	380	391	402	389	391	417	355	393	413	388	392	399	401	412	404	413	414	376	370	403	371	377	382	356	378	432	394	374	361	354	394	387	353	387	333	379	384	402	388	379	353	358	361	383	389	384	407	405	413	406	375	378	395	357	402	359	417	395	357	372	397	387	389	378	384	316	377	382	416	392	417	396	423	377	410	412	390	411	388	388	404	371	376	339	375	394	391	371	414	386	382	376	400	370	346	411	397	393	421	392	378	379	411	387	352	386	419	361	400	400	405	374	389	357	390	412	330	414	408	367	358	375	416	391	394	398	400	366	373	411	387	414	379	378	420	383	397	365	352	385	353	445	401	432	386	375	422	389	394	380	356	418	354	364	387	398	393	344	403	388	403	379	416	372	387	368	377	379	397	373	376	372	378	378	396	366	375	406	359	410	393	396	424	434	363	419	375	366	377	424	397	379	401	353	402	425	404	418	405	399	377	396	362	385	389	364	387	403	371	403	383	426	388	369	384	361	399	397	424	381	413	394	447	413	390	390	369	378	393	349	414	373	409	381	389	392	376	387	383	364	375	361	410	386	399	386	417	393	375	417	426	399	347	394	372	394	416	379	405	421	395	403	400	389	366	379	390	398	366	441	368	395	447	389	350	425	387	355	349	374	408	373	391	380	379	399	413	405	358	397	403	384	378	402	396	360	384	431	384	366	370	408	380	400	395	354	397	379	384	332	430	381	413	377	411	382	387	375	408	385	375	427	381	399	399	386	392	414	394	343	390	387	392	383	406	397	387	399	396	402	376	411	430	398	361	367	387	369	372	370	352	367	382	372	385	378	371	424	370	361	401	398	388	432	382	387	395	386	367	359	362	403	424	383	384	390	409	386	390	377	385	416	383	399	397	366	411	402	386	377	407	417	390	395	393	369	407	393	404	366	405	394	400	385	390	409	374	438	370	353	374	388	391	387	439	392	382	387	414	411	373	370	388	395	384	449	383	380	379	356	425	370	376	395	376	366	432	355	403	345	386	379	393	396	368	399	413	355	359	386	394	416	400	381	362	376	392	398	393	390	370	389	398	377	393	426	396	343	416	369	424	388	392	405	408	378	397	432	377	417	362	367	376	378	371	361	385	435	340	409	412	377	401	397	419	407	377	426	399	398	402	365	362	393	394	362	414	410	383	359	339	410	393	400	358	396	404	397	368	398	414	383	378	368	351	389	396	375	395	403	402	378	366	381	412	410	352	410	382	419	402	356	356	400	379	360	401	365	368	378	438	402	402	391	377	385	404	400	383	357	377	411	388	419	398	412	391	422	431	372	402	394	389	392	418	394	415	444	401	384	392	400	390	377	391	383	390	364	407	403	408	394	355	388	416	364	344	399	378	396	368	372	393	366	393	395	400	406	366	422	380	409	369	351	393	415	363	362	396	390	401	383	367	379	395	389	408	386	391	417	420	398	379	363	359	365	374	376	376	394	393	392	402	403	385	429	421	395	367	397	400	394	383	429	386	395	354	378	426	382	368	345	369	371	426	406	376	375	403	367	369	360	379	372	404	366	364	423	414	418	407	383	412	446	381	406	360	419	404	342	386	364	374	362	400	415	407	362	395	370	358	384	392	370	458	404	384	390	421	429	398	329	347	417	379	373	411	411	388	392	390	382	382	400	391	441	401	429	383	409	386	371	385	382	379	410	413	422	413	396	391	432	383	368	376	441	431	399	358	394	360	366	395	393	375	401	416	376	397	413	402	360	408	372	390	376	357	370	373	404	366	377	368	363	385	397	365	407	384	386	376	369	418	390	409	409	376	410	409	388	391	414	425	400	408	372	398	357	438	388	397	351	375	404	378	410	402	357	397	414	373	359	399	401	411	381	376	360	378	364	363	389	383	414	400	367	389	387	370	399	377	373	357	402	395	367	376	433	379	381	378	359	406	429	374	369	367	408	398	402	398	399	378	386	442	336	361	348	400	392	406	369	388	377	397	377	368	383	421	363	349	376	378	366	389	376	391	377	369	415	371	416	390	410	391	374	346	390	353	388	433	406	402	384	395	403	389	363	400	373	397	404	353	384	371	357	375	373	349	410	394	425	416	413	368	399	379	382	367	394	391	391	358	374	392	374	380	382	367	362	375	382	402	382	362	364	374	373	375	420	416	352	427	390	367	398	436	426	420	392	402	414	428	370	390	405	431	336	422	371	385	332	384	419	361	383	448	409	386	385	402	395	379	437	392	381	363	376	368	438	424	349	375	376	434	401	363	391	399	417	402	397	388	403	361	379	394	366	373	375	381	406	417	372	359	405	414	395	394	404	371	395	397	384	415	389	410	390	388	422	382	390	372	395	368	355	392	390	400	396	417	375	385	393	388	392	412	407	407	414	377	407	387	389	405	362	399	442	421	397	374	398	354	443	354	398	390	388	372	394	386	403	362	411	389	401	388	392	365	415	405	427	375	401	387	433	391	415	380	429	340	398	429	388	388	383	373
7482	1065	883	944	903	869	861	877	855	870	860	848	930	856	866	877	905	871	891	868	845	898	887	808	881	871	880	902	909	881	870	870	898	865	878	948	856	872	871	802	860	859	851	859	893	843	817	851	885	884	850	861	881	849	850	862	882	902	874	835	888	865	872	878	846	926	842	869	881	865	883	896	885	869	904	841	848	880	883	867	875	862	880	855	885	911	850	917	853	870	880	856	832	872	904	850	893	884	819	926	874	840	875	891	887	868	842	897	853	815	904	882	848	848	854	864	871	856	894	899	921	850	920	900	912	835	914	908	863	833	835	855	887	820	851	849	868	850	813	896	866	829	837	882	803	831	875	967	888	897	903	842	814	891	879	857	875	884	812	876	876	880	846	849	859	901	869	874	892	834	896	883	841	901	855	882	906	969	895	926	872	891	859	844	838	834	887	880	839	812	912	919	819	885	908	794	838	877	855	906	857	866	902	848	896	900	879	963	895	844	862	894	863	871	877	859	873	876	820	890	823	829	867	844	853	892	867	879	865	925	829	887	822	891	829	876	879	932	875	876	802	912	851	865	904	894	874	912	893	923	924	891	919	844	907	826	889	884	824	872	839	861	884	896	865	871	829	905	822	908	847	894	857	840	920	884	887	887	839	877	888	871	866	873	894	846	859	882	870	856	876	831	838	911	915	899	839	885	831	897	896	903	866	877	853	873	884	857	877	867	903	857	872	829	881	869	878	819	915	864	879	872	923	855	897	890	854	881	866	899	831	877	832	843	867	850	846	899	890	862	862	877	853	861	866	877	897	854	912	811	857	819	793	908	899	863	796	867	866	846	791	831	883	832	848	853	903	905	859	860	841	887	898	879	923	870	877	872	849	849	840	885	840	919	929	852	880	884	852	863	888	858	879	928	883	866	925	811	846	914	881	909	849	899	872	830	854	883	854	875	888	898	847	808	829	847	914	845	862	878	868	866	926	896	883	877	944	859	868	864	891	845	855	814	858	859	863	869	912	859	906	861	849	895	860	884	933	846	847	876	854	857	899	900	866	854	883	853	880	850	850	806	845	842	830	833	883	864	850	877	845	854	880	834	861	885	819	914	848	814	870	883	879	879	844	893	855	881	847	854	869	906	858	894	859	922	897	845	940	909	861	876	839	834	822	921	852	901	872	892	823	856	836	804	856	874	868	847	893	844	858	911	850	876	853	917	849	813	872	827	803	823	882	904	903	865	854	858	907	827	907	931	885	923	881	856	837	861	867	846	902	861	907	856	877	883	870	914	845	835	850	900	851	869	833	905	883	920	928	906	906	850	843	881	858	927	856	871	858	828	862	809	824	824	913	833	864	872	850	872	903	833	841	915	852	839	915	838	887	872	857	818	880	854	883	867	847	880	863	854	883	819	840	854	823	881	889	836	870	910	858	909	836	884	824	868	876	852	876	856	875	835	829	891	872	870	898	911	872	837	881	856	875	877	917	858	887	924	882	937	848	871	857	871	893	928	882	828	883	850	786	876	879	904	859	841	872	852	841	876	878	872	832	860	892	902	854	887	868	837	891	842	864	887	842	874	824	873	916	903	913	840	892	872	864	891	897	895	869	900	879	904	875	873	873	898	915	890	886	870	872	912	856	888	851	879	859	812	883	905	874	860	880	892	859	913	850	881	860	889	886	870	894	848	884	839	872	846	849	850	890	865	829	868	862	871	821	838	878	889	898	863	843	864	875	894	816	866	875	876	826	942	887	860	849	874	861	924	782	838	836	832	888	845	870	861	879	837	883	876	865	913	830	875	896	855	859	744	839	819	866	911	859	905	871	872	844	864	876	875	848	879	827	859	861	844	867	922	874	808	902	903	854	847	834	904	886	840	905	894	864	837	853	882	842	904	844	894	871	887	836	816	877	834	871	875	896	921	841	877	855	885	901	869	827	836	892	867	860	863	883	858	883	865	916	864	874	895	897	886	861	916	854	862	859	838	848	852	838	866	836	931	897	899	883	880	859	914	828	857	846	810	897	921	895	870	871	834	919	798	829	838	869	861	886	876	874	875	859	860	799	807	912	872	953	870	852	890	869	860	858	855	859	901	875	842	848	843	852	851	886	857	878	835	854	910	861	891	871	839	891	858	878	841	828	873	903	925	844	814	806	871	875	908	853	889	863	838	796	882	870	911	848	894	872	851	822	884	940	875	857	881	843	875	808	862	890	873	832	873	905	835	846	871	887	829	819	895	878	867	911	844	871	837	905	882	849	834	873	872	857	911	916	891	836	881	865	870	852	900	879	909	835	848	834	870	853	866	830	842	893	847	828	856	900	887	923	860	902	921	903	875	872	876	835	903	870	918	850	864	866	883	875	859	905	868	874	865	820	909	878	899	879	880	876	856	883	865	830	942	954	872	873	857	845	875	844	880	831	858	874	876	902	871	874	841	839	869	905	845	871	907	826	874	865	829	881	848	905	893	915	898	878	875	825	882	845	900	867	906	896	873	880	811	852	885	872	883	892	855	937	876	906	876	903	866	892	866	932	831	883	894	883	909	929	909	868	836	886	890	886	882	852	835	822	901	883	861	872	860	893	905	854	876	875	863	892	871	878	867	896	864	893	868	857	868	880	846	897	879	848	856	860	900	837	902	868	889	840	903	878	868	882	929	880	900	919	868	838	894	866	885	898	870	866	839	892	893	872	876	856	828	833	898	848	873	906	877	883	927	865	873	881	877	835	847	860	914	865	846	857	927	851	838	917	844	901	884	880	845	860	883	842	866	854	903	910	871	904	904	869	854	870	873	849	904	847	864	868	846	909	837	866	895	871	859	920	812	857	881	887	866	868	890	853	919	906	805	866	877	893	856	890	882	839	875	846	833	893	863	858	823	864	885	853	907	881	876	888	904	869	854	888	836	842	823	841	885	840	889	912	867	849	903	883	902	837	893	915	891	889	897	892	891	884	832	862	905	858	847	871	888	879	851	836	898	822	832	845	863	858	890	864	928	819	855	820	817	901	905	899	829	918	887	854	820	795	884	881	812	895	860	875	919	887	900	895	874	875	894	887	862	920	864	865	793	871	950	828	842	853	856	886	839	855	820	887	853	876	863	929	816	904	829	898	887	844	877	882	895	851	892	865	847	865	843	859	828	909	881	868	867	874	856	831	855	915	890	860	875	857	870	900	871	854	851	841	884	896	836	848	839	904	912	856	844	826	862	853	808	902	859	894	875	834	908	942	873	820	851	919	858	853	884	823	934	834	830	857	857	881	850	887	869	862	848	888	843	895	860	922	851	869	903	868	854	820	898	797	903	839	896	834	874	869	824	895	853	940	869	822	847	874	891	883	865	844	889	853	909	876	872	934	912	848	882	864	872	850	876	869	813	901	873	903	864	872	903	855	837	860	797	837	864	865	835	887	853	856	851	847	906	895	812	876	859	870	862	859	808	847	907	897	835	846	857	909	899	824	896	877	866	868	866	861	886	875	885	868	891	843	886	880	896	899	872
25270	21646	25436	28329	21520	4392	709	578	541	457	459	431	476	503	445	447	462	447	425	439	483	445	436	456	434	407	431	448	446	450	407	435	431	444	420	485	439	424	372	407	432	431	399	433	431	431	427	427	465	419	428	446	447	410	421	395	430	490	491	433	439	459	423	424	436	395	427	437	426	431	480	462	421	473	426	477	433	425	446	429	455	425	423	423	429	409	459	425	420	384	451	428	460	455	440	407	427	449	432	451	432	505	456	386	425	428	437	421	429	460	440	446	450	420	441	401	459	422	434	402	455	416	420	435	454	425	428	453	423	362	427	444	434	468	440	410	441	458	449	420	397	476	437	449	403	463	455	428	422	443	451	393	402	471	420	421	414	423	443	441	482	420	420	438	404	427	444	470	451	461	409	429	405	419	428	445	416	437	447	445	469	442	394	425	431	431	442	413	412	409	460	451	450	433	417	434	439	452	461	426	416	437	396	451	403	428	457	441	459	406	451	450	447	422	420	427	448	407	442	423	406	443	429	391	431	400	392	424	442	426	381	417	435	436	455	453	417	435	440	455	471	511	394	404	461	445	431	383	441	410	476	450	440	436	450	465	461	431	463	441	392	424	444	420	461	416	456	416	488	405	442	448	426	415	437	463	423	424	443	461	418	384	446	459	481	427	457	404	474	420	427	419	397	439	429	426	461	414	435	426	448	445	428	425	431	444	391	441	427	389	410	455	438	412	491	480	395	465	402	406	422	421	458	460	450	429	461	443	424	423	401	446	457	432	450	437	443	440	432	459	371	428	415	463	401	465	425	414	438	436	415	424	444	383	415	437	458	465	451	444	449	454	433	457	405	422	429	449	438	435	397	439	443	433	434	428	438	437	446	417	431	425	429	425	406	405	434	482	395	424	399	413	424	456	415	438	444	417	429	436	440	441	443	414	462	457	424	433	420	484	423	464	449	435	462	440	421	387	450	435	410	413	446	378	429	431	426	444	457	445	431	416	427	444	451	447	431	439	490	411	451	447	433	447	455	439	432	434	433	396	445	468	423	418	444	457	434	412	444	435	411	481	420	447	422	469	438	409	455	392	395	419	420	426	424	451	405	412	408	421	395	470	446	484	436	430	428	488	432	407	412	425	445	436	426	431	456	433	394	397	409	418	412	440	403	408	422	402	411	502	417	411	423	415	443	440	432	451	419	421	432	403	434	396	447	431	420	433	401	451	440	463	400	425	442	408	422	435	475	430	426	409	464	465	469	428	428	420	425	441	413	425	428	440	390	455	440	436	425	465	433	440	402	433	430	434	423	432	421	414	418	417	430	458	471	458	396	429	406	400	395	432	434	425	420	404	424	406	449	445	428	423	429	452	470	439	420	393	444	416	445	419	411	420	425	432	422	420	397	391	456	422	406	438	465	427	439	415	415	458	393	441	427	439	468	430	438	428	403	455	413	427	446	440	455	434	438	465	427	415	463	430	449	467	438	450	426	431	439	437	470	425	410	447	505	452	431	461	428	388	420	405	404	409	422	435	443	428	443	388	427	396	374	467	426	476	443	445	462	449	432	378	429	462	458	442	403	417	414	425	443	426	397	425	431	420	433	415	393	424	427	412	441	447	435	446	430	413	417	454	432	449	459	409	408	422	464	458	418	402	379	443	430	411	419	457	433	400	425	401	426	402	421	454	466	425	451	419	436	436	419	441	472	428	456	405	413	439	431	473	430	442	436	438	461	439	405	451	421	420	385	438	442	443	403	434	439	431	462	465	404	416	403	446	426	472	430	425	430	439	379	438	393	460	443	407	418	445	456	407	438	414	433	400	467	439	433	444	492	424	444	426	481	450	387	401	418	405	404	407	447	442	438	405	386	422	420	402	411	404	452	455	437	419	454	420	472	439	446	389	438	430	436	448	429	456	457	439	458	407	478	421	433	423	467	415	462	421	448	468	417	401	419	469	437	442	408	428	441	456	445	469	461	417	448	439	429	463	447	434	423	471	408	432	418	428	433	444	419	424	418	434	416	457	412	427	466	411	482	444	427	416	466	418	434	454	383	436	467	395	450	444	399	454	459	488	441	432	418	449	407	442	449	466	436	413	398	480	431	450	436	416	427	432	434	440	448	424	433	419	424	396	426	436	413	418	413	452	419	441	429	471	433	454	454	396	452	450	416	423	428	466	429	399	408	426	455	413	441	438	434	421	442	457	409	457	424	456	419	420	454	428	442	429	414	424	438	422	427	432	441	463	406	422	432	422	450	416	425	424	417	437	448	477	412	418	419	459	432	413	431	439	458	448	454	423	418	420	417	418	431	477	461	428	428	436	463	433	451	419	427	453	441	429	422	467	413	444	431	386	410	487	396	452	447	402	399	432	391	421	452	440	413	421	429	442	442	425	398	453	477	442	454	394	407	396	471	397	427	432	438	405	422	419	447	409	468	425	436	445	460	451	448	437	475	461	442	420	437	429	360	400	448	418	426	423	421	447	419	439	398	434	406	447	443	410	461	413	438	424	407	439	429	421	424	421	403	431	460	456	445	400	436	425	419	416	437	445	440	429	429	472	415	443	405	407	429	420	451	397	427	432	421	411	431	455	415	456	384	413	456	447	458	431	458	435	452	479	445	421	463	432	414	437	442	461	410	422	454	431	469	483	419	452	398	437	459	467	404	448	474	439	420	398	448	401	433	435	442	445	436	403	438	423	464	455	392	388	461	429	427	443	448	464	417	453	430	401	408	472	432	425	430	437	455	476	428	439	432	455	424	431	386	433	432	439	418	453	451	416	447	450	437	418	416	429	424	422	452	473	425	432	442	431	432	433	441	451	398	433	466	461	462	440	422	387	417	437	475	453	458	425	447	400	416	405	429	389	419	456	435	410	465	411	394	397	465	423	463	414	384	447	414	388	392	443	406	452	444	445	406	426	422	445	431	400	431	415	457	431	435	424	454	463	447	477	445	439	465	435	416	405	418	435	413	431	465	443	438	396	414	460	513	430	434	416	447	443	392	415	415	467	416	408	472	433	420	437	437	489	457	418	431	419	424	434	398	417	446	406	396	433	424	398	415	457	457	409	428	409	428	451	446	424	443	421	438	449	458	441	463	428	417	443	479	415	436	404	451	396	455	443	424	388	443	473	410	357	422	444	440	496	430	456	404	446	426	471	449	445	419	400	423	367	427	430	392	451	441	445	406	440	454	442	450	421	441	409	446	429	430	441	428	398	416	461	401	431	436	449	441	432	438	447	407	458	411	435	439	420	438	446	431	449	462	430	451	426	424	440	432	443	488	403	448	476	423	437	427	439	422	435	387	443	481	440	406	410	452	408	442	425	468	466	437	441	427	415	391	452	436	416	463	426	438	424	416	436	441	442	450	395	455	444	434	410	446	385	414	438	435	422	442	426	403	434	462	443	409	433	397	438	450	420	410	445	448	445	407	442	468	415	419	432	413	408	448	435	452	407	421	416	464	440	402	479	485	440	419	438	390	425	438	489	433	441
5634	3303	2189	1445	1233	1046	1026	998	962	988	918	912	958	964	954	979	910	965	893	947	951	987	857	955	991	929	964	924	897	974	950	904	900	959	921	922	908	963	891	979	931	927	921	934	1029	860	954	888	976	905	944	949	980	931	968	911	953	940	931	970	957	922	881	960	1023	945	917	953	963	955	953	926	872	908	943	982	835	914	969	918	923	953	903	928	912	981	909	960	922	940	931	938	905	971	892	898	886	941	914	946	891	863	922	892	949	918	941	922	949	911	890	990	999	910	947	910	929	935	921	922	928	943	893	966	943	940	926	971	940	911	930	909	941	949	886	895	950	953	947	963	906	950	911	967	955	955	885	993	908	855	934	949	985	889	966	908	880	911	965	960	895	963	990	934	902	927	933	914	992	880	925	983	960	903	912	926	900	908	984	936	925	944	929	976	944	943	918	984	917	870	923	948	954	947	967	928	922	877	966	964	899	951	909	969	940	928	926	947	922	871	925	937	925	938	915	957	941	930	924	921	933	942	913	980	907	921	945	918	924	899	911	963	843	938	967	949	966	942	944	957	965	957	893	948	920	865	945	944	918	921	887	928	890	939	957	916	928	924	965	873	974	912	886	926	875	957	946	947	913	948	915	916	935	924	969	946	937	920	932	970	893	985	913	900	930	913	969	969	939	933	899	925	955	982	905	942	963	871	900	908	908	859	925	935	955	931	946	863	944	941	939	960	974	940	888	904	921	944	943	930	929	925	961	878	949	924	895	854	930	912	885	921	945	875	953	972	899	934	876	954	881	949	892	906	953	922	913	947	925	976	936	932	891	851	968	910	974	892	884	935	951	891	938	931	974	922	956	882	904	925	929	891	948	947	949	976	933	935	889	933	987	923	952	894	933	910	918	918	915	913	917	959	914	911	1008	926	979	966	895	920	949	938	951	950	925	917	927	881	923	966	921	903	984	938	912	970	902	922	933	939	937	862	926	912	956	919	923	923	931	910	926	938	893	910	922	909	956	897	912	926	934	927	949	883	916	924	949	892	933	979	955	955	922	920	980	914	965	920	926	977	952	928	859	914	909	918	915	955	966	904	946	935	947	889	910	969	966	892	914	936	888	920	978	894	941	948	871	876	949	929	928	909	932	945	912	921	920	900	917	900	937	970	918	886	913	881	903	930	939	896	929	890	933	888	951	901	927	882	939	903	922	942	985	905	962	894	945	972	912	891	916	953	977	939	969	928	927	949	889	913	929	893	952	889	955	902	918	943	935	906	927	938	912	980	904	953	899	979	948	941	905	912	899	920	950	911	930	976	983	896	949	911	1001	975	963	893	889	893	888	910	957	918	922	882	911	959	909	890	932	895	872	899	912	905	938	873	927	920	955	907	941	913	917	895	920	936	919	898	981	968	893	931	929	935	948	876	898	914	903	975	918	947	957	924	952	883	941	908	942	907	907	922	939	927	877	884	942	895	920	914	921	963	860	969	900	972	939	925	903	1030	903	918	922	927	929	935	921	959	930	944	943	943	932	928	969	932	955	930	1010	909	1003	955	912	929	925	927	918	945	895	918	920	928	916	937	903	983	915	982	888	937	930	920	940	945	903	952	969	961	972	941	886	877	959	902	934	953	963	883	917	921	933	945	873	938	947	916	937	956	933	938	939	934	977	937	939	960	912	945	919	851	896	931	966	962	893	895	942	956	923	899	953	938	923	945	873	955	997	931	940	920	949	993	926	925	865	930	941	930	902	966	955	900	976	892	942	899	917	952	965	942	903	971	991	967	932	901	912	956	910	961	882	930	944	927	908	917	899	923	929	901	934	904	942	948	972	912	959	979	893	948	916	944	904	945	943	895	930	939	938	905	920	930	936	940	889	936	927	866	953	913	904	901	920	910	909	958	925	892	877	916	962	956	977	954	925	928	917	983	921	952	941	890	936	899	921	930	894	915	880	907	968	892	915	887	916	958	942	897	939	966	905	906	912	938	889	898	930	880	932	942	944	897	945	954	907	981	918	954	955	953	968	911	964	917	982	873	907	903	928	934	944	942	954	897	932	928	932	938	935	912	944	908	922	944	992	955	911	933	912	921	943	930	897	930	936	970	902	952	933	924	877	945	947	971	911	923	941	953	887	945	901	952	960	906	940	891	944	926	916	911	924	984	922	896	904	921	935	930	952	885	910	921	966	933	899	879	939	944	991	966	926	942	922	899	933	914	928	915	960	999	991	951	907	954	887	888	912	935	971	923	936	932	987	949	947	944	942	953	931	945	936	991	949	917	877	882	917	938	963	931	935	954	891	897	947	904	965	946	881	885	956	964	936	936	932	887	958	933	891	919	988	915	929	896	965	911	905	943	939	985	937	936	956	919	947	903	969	926	937	901	966	960	893	880	999	933	912	917	947	952	976	902	894	885	949	972	962	875	950	895	941	898	916	926	904	973	936	907	986	892	960	933	920	892	920	957	897	950	948	928	931	905	899	929	907	948	995	948	939	931	851	878	955	904	902	930	906	928	953	899	934	903	929	949	942	897	937	941	923	890	857	926	941	987	919	965	967	904	935	950	942	895	891	964	919	906	932	911	932	977	907	909	952	922	954	927	961	884	905	895	913	883	964	859	918	936	960	931	914	893	907	930	910	958	883	957	892	907	945	900	926	924	930	900	956	844	918	920	940	964	885	900	945	896	920	891	856	965	937	894	908	906	920	968	919	887	933	933	948	884	958	907	890	969	956	970	918	906	926	930	913	880	951	888	982	918	935	938	964	959	897	924	925	930	846	952	928	946	888	902	943	867	920	915	931	912	963	925	947	942	960	917	963	913	949	892	910	944	963	897	921	900	958	966	926	914	912	919	957	936	880	913	981	908	922	909	939	900	946	973	942	936	971	888	892	949	930	897	904	897	887	916	909	940	892	892	886	931	829	895	894	889	930	935	873	914	920	957	920	898	975	868	964	884	897	917	908	960	966	919	967	966	915	963	922	887	954	924	933	945	964	963	930	977	932	948	945	854	947	975	976	963	929	938	899	905	928	891	925	931	909	932	917	937	943	902	971	952	959	932	895	968	951	974	906	905	873	917	938	916	893	962	916	960	902	908	896	893	991	876	933	885	950	943	975	970	914	926	925	956	988	913	932	962	889	905	907	895	955	947	973	961	917	916	937	903	968	928	995	913	934	954	878	923	935	932	956	911	952	924	930	942	942	878	944	920	890	899	905	903	965	941	944	931	945	946	892	885	911	982	971	952	904	929	896	955	905	947	881	977	931	920	937	913	948	927	946	935	942	967	869	973	954	942	892	961	926	933	898	927	909	956	1011	916	934	904	899	903	963	983	852	907	925	943	899	938	948	958	917	907	907	909	890	920	953	959	944	936	944	919	988	910	929	922	930	932	917	887	941	912	951	882	891	877	921	938	964	908	913	940	936	900	1001	947	890	936	975	962	938	915	1002	951	894	987	961	941	937	898	954	954	951	945	886	940	949	890	895	923	956	939	973	917	925	896	887	925
24448	21622	25982	27732	21629	21651	3228	502	401	370	330	315	273	263	287	304	241	282	258	235	267	240	251	266	237	273	273	251	273	263	296	257	271	252	228	273	250	232	242	232	248	214	262	246	249	276	230	219	231	237	245	261	216	228	242	203	241	241	227	241	250	242	244	257	244	229	250	247	232	248	247	232	212	257	250	238	222	232	223	241	249	251	273	243	233	250	249	256	223	283	259	263	242	252	248	221	258	241	263	258	225	236	236	237	227	226	229	242	206	215	271	266	241	257	246	238	216	231	200	253	234	245	229	210	243	208	267	206	240	244	271	255	255	219	263	255	243	233	249	255	230	242	235	233	239	241	258	237	222	238	221	256	248	217	280	229	244	240	243	216	259	289	240	251	259	236	252	258	269	262	252	275	244	212	255	253	240	280	210	233	231	222	231	232	249	265	224	245	233	277	242	236	230	235	219	262	236	237	248	232	247	217	243	247	241	237	237	254	254	263	233	242	240	232	269	243	225	229	263	221	214	235	254	254	233	250	255	250	234	215	240	230	222	256	250	260	236	241	234	244	281	235	247	265	243	255	223	264	235	221	247	251	231	230	262	260	249	236	262	231	237	267	223	245	231	230	244	236	254	232	239	243	264	261	264	217	237	226	236	241	252	248	200	233	257	241	269	279	249	267	225	243	231	258	226	233	259	274	235	242	221	209	217	251	245	229	241	221	254	250	274	213	246	242	228	246	262	226	234	254	233	251	234	205	239	243	229	250	257	262	245	234	258	252	221	243	233	232	216	217	235	199	217	241	255	230	262	234	259	245	223	234	269	241	252	236	239	214	219	276	233	256	238	245	249	247	245	252	253	235	266	274	225	248	238	265	227	251	230	235	264	271	264	239	243	260	233	246	270	267	232	219	250	213	222	249	241	208	236	244	248	236	242	245	247	241	254	249	241	225	229	216	233	255	241	254	249	271	234	228	231	248	233	241	248	271	245	210	239	229	228	232	233	249	246	274	280	251	217	249	236	272	219	257	237	236	237	248	252	232	252	232	257	243	266	242	241	263	242	250	254	259	266	263	254	272	216	241	234	247	259	224	243	256	257	263	243	211	226	239	242	234	243	234	257	215	243	230	267	212	221	236	244	234	231	250	208	234	227	266	240	250	231	224	249	237	238	270	233	250	227	262	232	248	227	267	224	233	243	225	260	251	231	236	250	217	254	248	267	235	249	248	230	250	230	242	245	217	208	202	243	221	244	245	231	212	244	234	227	234	268	231	232	254	265	248	243	261	241	247	216	225	253	238	224	197	241	246	203	264	248	269	230	237	236	269	244	213	231	252	239	243	212	248	223	245	253	246	224	228	227	201	267	216	251	233	245	217	238	247	271	235	262	232	251	251	263	252	228	234	240	224	263	249	252	250	239	247	254	251	254	235	229	214	252	240	233	237	273	261	233	269	229	242	241	238	210	246	213	256	252	262	273	246	252	235	270	226	231	230	242	211	251	220	236	245	252	260	253	258	246	246	212	266	256	254	234	226	246	229	267	279	237	227	229	215	245	223	237	247	246	249	189	264	241	248	227	243	256	240	236	274	236	291	284	249	253	237	227	262	252	235	275	236	265	243	223	249	253	262	267	238	229	249	270	240	230	242	250	234	234	226	287	234	261	218	232	276	234	230	252	261	258	234	256	250	255	263	259	234	287	269	249	216	251	252	241	262	230	252	264	240	230	248	237	252	232	237	255	241	243	217	242	257	255	245	248	232	234	240	247	204	250	235	262	249	222	238	257	284	235	240	221	222	219	218	236	229	259	262	285	212	216	242	230	234	237	228	226	253	263	259	228	231	211	232	249	247	258	241	228	251	252	236	257	240	299	233	217	246	273	211	253	268	241	266	253	215	262	246	232	241	230	228	258	224	232	246	240	258	236	258	203	240	254	217	236	247	206	212	220	280	229	252	283	224	234	231	278	235	248	227	258	214	214	251	245	237	252	231	232	250	244	242	237	231	251	220	238	241	239	231	239	258	254	229	232	242	260	239	233	207	213	271	242	271	229	213	218	248	222	234	226	228	229	235	230	247	240	245	228	257	225	213	252	252	274	230	189	235	217	246	237	225	288	235	246	266	250	218	263	212	237	227	227	216	245	237	244	226	237	219	223	245	218	262	243	239	245	252	253	238	229	248	260	235	218	251	244	247	259	209	219	225	225	269	250	239	228	200	248	247	241	252	235	244	239	247	221	248	226	244	242	226	252	216	260	220	207	246	275	270	229	213	224	246	220	228	225	231	242	231	225	240	259	235	259	239	261	220	231	247	234	225	260	254	225	208	234	258	251	260	231	239	242	203	237	256	246	238	252	242	227	231	236	264	254	259	298	249	254	244	243	223	212	228	239	238	232	267	262	233	253	258	214	208	218	236	223	233	225	270	226	272	246	246	227	225	252	261	234	207	246	245	261	241	207	227	232	237	221	248	226	226	229	255	211	242	246	247	245	238	223	245	225	238	234	227	241	212	258	260	209	240	248	207	237	227	220	259	243	244	279	233	260	259	228	246	245	242	256	232	249	231	264	225	224	234	250	249	245	192	263	247	243	200	227	252	216	232	255	246	207	247	246	257	216	243	224	245	250	263	251	248	230	231	232	228	215	241	228	214	224	260	246	216	227	237	229	221	238	239	230	251	230	236	214	221	288	253	224	237	231	231	238	236	241	243	217	259	227	243	249	259	234	216	255	241	254	255	249	244	216	257	233	263	241	244	256	256	228	220	240	242	243	228	238	236	252	237	245	278	210	231	246	241	242	266	236	269	231	223	256	225	228	224	243	245	231	255	233	284	248	240	220	252	257	240	240	244	261	257	260	226	255	256	221	228	232	264	240	234	254	275	275	210	213	230	244	225	249	262	223	220	213	216	256	271	256	254	208	254	262	230	280	238	233	253	247	268	244	226	241	227	244	265	272	243	243	239	248	249	238	255	273	224	258	255	257	233	247	247	230	225	264	242	229	234	246	219	235	228	277	239	247	242	235	231	263	231	250	217	236	243	242	221	229	248	266	223	231	244	241	236	247	232	251	250	239	233	251	250	253	235	259	240	249	259	265	250	233	217	253	251	241	246	243	223	224	246	222	215	255	272	241	212	267	239	216	248	251	278	280	247	240	238	249	210	221	215	225	259	240	250	222	236	230	257	229	269	248	239	220	244	226	259	248	268	227	232	229	212	275	247	235	251	247	262	259	243	235	236	238	219	243	230	261	249	254	272	233	228	248	240	228	260	274	260	252	272	255	217	268	250	221	209	270	207	227	265	220	213	260	238	223	265	284	246	253	240	276	230	231	215	242	252	238	224	230	259	233	237	260	239	272	257	245	222	251	243	245	234	230	239	228	242	252	224	263	226	225	205	224	224	215	211	252	259	254	250	236	230	251	235	209	223	261	226	271	246	255	231	273	255	239	251	264	239	255	223	246	257	234	269	244	238	225	239	256	260	231	245	254	273	235	248
6065	5079	3156	1567	1021	782	744	664	626	599	587	595	615	583	561	565	557	580	564	545	544	590	556	553	574	498	525	539	569	579	552	511	602	546	566	561	529	563	565	581	568	604	550	596	529	551	592	500	546	565	588	527	577	555	543	577	535	521	526	566	569	546	569	552	545	562	599	537	580	546	538	516	560	531	573	595	528	571	576	532	549	550	581	575	565	570	589	508	577	586	550	534	548	530	553	525	571	542	543	582	559	534	550	578	534	535	577	556	566	554	577	565	528	517	556	533	508	507	483	518	581	527	525	543	555	546	603	545	577	557	555	562	567	527	520	504	551	540	575	565	528	584	541	549	562	541	534	531	550	555	554	551	582	578	543	586	534	551	581	521	601	554	562	548	556	549	568	523	554	583	541	554	530	566	523	578	548	568	565	529	529	557	543	541	566	525	554	529	515	567	551	564	529	546	537	529	551	540	564	547	579	552	546	558	537	545	554	536	574	578	575	524	571	543	559	544	509	540	560	573	563	528	564	580	555	575	538	535	553	526	536	575	541	605	555	550	522	574	556	513	580	571	559	549	511	536	597	566	535	508	556	523	571	566	581	535	525	532	553	559	565	523	539	574	541	538	555	542	546	572	563	529	546	526	512	530	587	572	535	541	585	548	562	542	558	548	543	549	512	598	565	564	494	547	572	540	557	536	570	498	524	518	556	548	538	538	557	545	533	579	576	592	570	523	555	557	570	545	572	521	546	542	553	533	541	544	506	543	534	551	538	553	541	585	562	515	562	527	532	534	538	540	588	539	551	555	561	546	619	557	569	550	528	555	582	528	588	502	522	590	562	568	594	571	524	549	598	610	558	556	516	555	540	546	543	538	576	517	526	538	586	585	551	606	565	494	511	577	537	507	525	542	600	556	543	516	529	541	550	549	548	549	515	504	575	569	524	554	538	583	555	597	579	550	542	559	572	557	572	563	508	589	545	537	547	559	531	552	547	533	556	554	547	575	554	577	570	529	564	543	586	574	539	530	573	522	556	577	596	542	555	593	552	540	556	552	530	543	530	513	571	551	613	517	544	538	602	587	504	565	582	544	555	542	540	539	523	538	509	537	544	605	565	579	559	540	569	529	543	548	537	568	570	516	556	581	496	550	574	567	530	586	555	576	541	539	559	553	557	542	522	554	552	554	546	561	534	568	550	525	562	571	556	524	568	530	549	594	563	555	564	509	521	523	566	559	542	516	565	537	522	546	570	551	556	480	557	498	523	565	509	537	548	573	564	569	531	518	521	556	522	542	536	503	567	559	512	520	559	508	542	525	567	591	598	567	525	556	516	543	545	552	519	553	556	557	538	585	562	531	527	581	521	567	587	522	544	551	554	530	539	545	606	589	579	551	481	551	596	535	585	568	535	565	513	518	543	489	580	569	563	557	559	515	546	530	555	524	532	551	530	551	564	520	530	544	545	533	562	563	550	583	573	541	545	536	560	530	547	548	541	536	561	580	583	529	537	542	563	536	575	541	530	531	554	549	543	555	549	526	509	566	561	578	562	547	538	569	544	503	553	572	547	575	531	553	563	583	583	514	533	534	568	562	554	546	534	556	558	580	503	600	563	508	549	533	556	522	537	536	568	587	543	524	568	598	554	537	552	491	538	603	503	558	494	536	539	557	560	587	559	568	537	598	549	557	543	556	544	594	557	528	551	577	548	532	555	518	495	554	553	511	516	522	534	552	572	523	547	572	539	543	539	529	542	519	533	574	550	546	556	555	528	540	563	580	523	514	565	570	556	517	577	597	564	568	592	555	544	564	554	559	549	564	530	556	535	533	553	571	535	533	536	568	542	559	531	540	522	587	548	531	554	573	523	518	506	554	543	555	519	546	543	571	557	536	542	517	564	523	542	581	535	545	548	565	570	570	561	535	546	527	531	563	534	568	561	588	553	553	538	555	588	532	562	586	505	520	561	536	595	508	534	573	518	541	581	565	540	571	594	524	520	527	530	539	549	539	564	572	586	520	533	555	575	537	515	548	551	593	557	506	549	530	573	551	552	588	542	574	578	564	563	586	575	534	585	529	531	591	569	561	571	575	537	536	572	563	552	557	549	555	571	607	568	544	527	546	553	519	555	571	534	522	556	516	529	557	553	565	537	518	552	576	567	525	534	528	553	536	517	537	535	534	563	530	534	526	582	542	533	524	544	551	551	559	516	534	567	551	551	584	558	521	513	559	543	561	535	568	547	562	522	542	549	550	507	548	509	542	546	530	551	566	581	610	530	571	577	552	548	561	516	553	531	561	562	581	555	555	569	553	576	550	549	605	589	578	569	590	567	564	526	582	612	512	527	541	554	573	517	577	519	569	530	566	537	520	548	565	571	572	601	565	496	505	588	542	567	543	571	572	556	568	533	505	546	540	540	552	554	558	558	591	562	515	566	545	526	567	563	567	558	561	547	592	533	533	512	554	526	559	579	502	569	552	541	550	507	542	549	539	560	570	555	591	522	549	500	531	606	512	556	523	602	588	558	549	553	554	508	518	529	605	573	553	558	561	568	511	560	549	489	557	514	585	540	526	591	575	575	544	584	548	566	545	564	572	570	551	505	558	541	575	512	574	583	505	561	527	563	565	550	540	562	570	549	489	520	547	526	542	546	550	560	549	558	606	548	548	541	541	525	570	561	550	536	535	527	567	537	568	556	522	576	586	545	519	560	544	564	590	585	577	575	542	578	531	552	526	561	547	509	520	551	546	544	550	556	561	564	512	583	551	542	536	561	551	554	538	580	537	570	512	542	600	546	532	562	554	562	556	558	527	473	564	532	501	536	589	530	538	585	528	519	570	545	570	520	580	557	570	555	549	525	524	538	547	553	492	524	573	537	562	551	565	538	520	544	563	517	559	555	570	568	588	554	509	558	576	535	532	541	532	546	537	523	579	540	519	571	556	524	572	567	545	534	506	562	512	593	543	512	530	546	559	539	561	531	568	515	567	565	555	584	586	571	520	552	569	526	592	519	559	576	566	551	538	551	575	566	549	540	537	542	553	597	543	543	533	475	582	549	532	554	555	520	517	550	539	557	520	544	551	581	552	515	522	557	567	554	531	525	584	544	533	569	539	548	562	531	543	582	510	565	520	563	562	538	534	564	488	530	525	554	552	533	497	535	623	542	558	556	540	582	595	515	509	518	590	540	531	557	568	558	554	520	571	553	559	559	566	517	506	541	567	544	500	525	549	534	560	552	504	532	510	524	525	563	597	579	546	588	539	573	527	571	529	532	570	541	565	563	539	565	559	616	529	582	525	560	544	573	559	527	547	606	548	551	550	520	588	558	549	549	524	510	537	539	544	581	540	541	555	564	555	556	541	537	552	563	565	537	519	574	562	560	554	565	575	527	512	566	589	527	559	591	541	559	581	527	590	502	551	550	567	554	548	534	508	563	524	556	579	558	553	560	558	564	588	507	560	544	583	524	564	570	563	573	582	559	547	546	496	578	549
33738	10468	1080	540	460	398	422	409	403	394	391	403	405	399	413	402	365	388	366	385	402	391	395	381	361	350	412	417	382	427	405	406	388	419	418	354	376	386	388	364	383	368	438	410	372	421	371	401	366	358	368	406	378	428	415	424	411	435	401	416	364	375	401	400	393	399	386	380	390	394	419	396	411	382	391	374	359	401	398	402	381	398	379	393	396	389	372	388	411	406	398	370	420	388	418	376	398	390	397	419	442	414	392	391	430	425	367	409	396	425	380	381	392	377	407	356	391	394	399	403	389	368	394	439	398	412	433	396	383	422	402	371	394	388	372	354	377	398	405	389	393	420	439	422	419	407	385	370	392	390	425	387	376	413	429	384	422	410	425	375	388	396	364	397	381	426	412	390	373	378	415	388	392	391	416	383	404	392	445	394	405	400	391	387	409	410	386	406	404	416	381	383	378	371	420	420	378	368	410	386	371	403	369	415	388	391	404	367	390	346	329	383	426	402	373	383	370	375	392	378	382	409	355	387	403	410	420	358	370	358	428	391	406	401	423	400	373	391	376	392	368	356	386	397	418	369	405	396	415	358	350	393	432	399	369	400	379	379	379	389	413	369	385	388	436	426	384	389	406	405	386	381	379	411	389	409	383	405	414	402	391	343	401	414	404	384	365	414	367	387	361	375	392	405	372	407	406	383	382	390	402	448	397	397	396	375	393	365	384	386	375	394	381	358	418	389	398	383	384	418	419	384	384	393	404	361	368	380	389	392	415	384	360	370	365	383	367	433	407	414	405	367	424	366	345	397	391	414	407	417	413	374	361	365	390	376	378	417	394	391	369	432	378	391	357	405	371	384	401	373	431	423	444	345	377	397	412	366	397	381	385	393	406	415	373	393	399	398	388	378	392	389	418	362	372	397	432	395	349	351	392	378	354	382	451	379	412	376	397	393	360	413	412	373	397	371	432	342	370	399	346	382	382	401	368	351	399	421	410	359	351	375	353	390	394	433	411	377	385	399	370	388	396	374	378	416	356	395	420	402	403	423	406	372	397	384	398	393	382	404	398	393	425	392	392	416	395	372	422	417	384	419	409	382	359	417	340	370	383	401	360	425	408	398	403	385	392	416	382	419	392	392	382	364	383	372	370	392	398	382	365	406	400	368	374	401	397	374	380	370	412	440	361	431	406	381	405	407	397	397	434	374	408	412	411	387	380	363	427	363	365	396	402	393	379	371	397	358	397	385	369	365	391	389	366	381	407	373	420	430	390	420	386	403	361	351	413	389	387	446	406	418	421	440	410	358	394	360	375	368	402	408	373	419	416	404	414	365	399	376	382	405	399	396	394	391	403	378	395	429	396	405	348	395	406	416	442	343	408	386	422	436	371	415	414	412	386	387	392	388	390	407	362	374	448	372	418	377	359	378	373	344	371	375	337	429	368	391	420	418	441	355	416	373	374	390	363	409	376	416	403	353	365	402	411	420	401	382	390	401	398	353	432	386	350	385	375	374	413	384	388	431	394	448	351	376	393	454	396	388	415	380	416	412	419	436	397	386	376	377	399	392	362	365	373	375	385	377	398	395	404	383	394	412	387	386	380	396	385	403	365	387	414	388	365	365	399	391	389	390	396	379	379	392	376	413	419	419	412	423	405	411	374	387	352	418	399	406	362	388	402	414	389	431	384	388	420	373	405	409	386	429	396	376	403	399	397	385	415	394	363	369	392	374	387	369	402	366	403	411	357	407	414	399	352	385	390	380	385	413	360	429	374	360	388	373	374	374	373	395	365	360	401	383	384	375	359	367	378	381	407	382	386	405	410	385	348	400	390	404	403	392	380	384	366	383	385	423	398	372	383	385	396	392	369	368	405	408	378	403	395	403	412	392	386	385	362	372	375	377	384	389	401	428	426	359	398	384	394	428	369	402	392	416	347	371	394	395	408	397	368	366	404	378	377	395	372	392	409	377	376	399	373	400	404	383	440	404	401	386	405	388	357	408	386	387	390	442	389	386	401	398	401	414	403	398	376	393	380	387	445	356	380	370	390	409	437	417	400	370	395	416	390	432	411	350	401	437	402	350	442	398	359	375	414	389	361	396	409	377	403	385	417	364	413	388	402	419	363	389	405	397	369	404	377	395	407	366	436	429	402	357	369	379	404	388	408	382	345	379	406	396	373	361	411	417	388	387	444	397	373	399	392	386	388	444	369	364	379	405	359	388	403	402	408	396	405	417	396	371	417	351	373	399	401	465	355	396	382	405	429	380	428	448	336	380	422	407	405	393	361	376	416	368	424	376	373	393	375	388	396	397	374	417	383	381	403	398	420	388	370	401	389	369	419	405	403	349	383	378	402	393	366	400	390	407	420	389	393	393	375	401	391	410	379	440	399	367	418	385	389	391	425	402	413	416	389	441	430	390	399	380	375	402	351	390	395	410	383	408	401	397	384	370	450	388	401	364	388	401	368	408	428	409	366	416	376	405	385	388	398	405	424	395	395	411	409	379	380	408	401	399	398	419	405	433	393	379	380	338	360	368	413	380	366	406	398	409	420	332	395	372	429	410	402	440	405	395	397	365	360	368	373	359	416	429	369	376	367	425	389	376	455	427	383	386	369	442	439	421	402	397	383	389	417	359	420	405	374	393	432	456	406	401	394	363	386	410	419	383	422	377	408	368	382	399	389	399	385	404	430	411	385	412	406	391	383	365	391	419	404	384	420	412	368	403	388	391	398	369	395	423	386	377	341	375	380	361	429	430	411	371	367	370	388	378	378	382	404	346	352	410	410	394	375	358	415	418	401	417	358	418	408	421	424	384	422	363	411	432	391	400	413	363	362	409	397	407	357	403	360	397	399	434	391	357	392	442	385	355	394	409	378	381	388	374	411	360	414	398	413	419	395	419	378	367	372	425	376	379	399	345	347	357	372	406	411	382	376	392	387	369	334	372	409	367	393	380	387	434	446	397	403	362	403	429	354	395	316	387	396	385	387	387	371	367	387	392	382	407	387	350	393	405	438	387	403	389	389	407	367	400	392	423	355	398	371	327	378	425	392	406	430	402	400	384	366	355	397	352	383	379	441	380	404	378	374	449	401	401	415	424	379	378	396	452	369	415	356	374	375	387	387	382	372	406	406	351	402	415	388	394	380	412	368	399	363	379	429	381	415	375	387	377	426	361	385	415	425	361	406	354	396	364	404	393	389	414	397	407	411	370	416	411	405	413	395	396	381	434	414	387	369	353	401	411	422	410	383	384	395	400	381	411	416	401	442	427	408	351	403	394	398	398	400	416	401	411	400	397	362	397	382	375	410	449	391	429	399	380	378	415	422	401	382	401	403	410	394	378	378	396	380	397	361	389	392	375	407	392	418	393	350	358	367	353	401	344	392	403	393	420	397	446	423	406	405	373	409	396	390	415	408	397	408	419	420	418	374	381	376	425	413	383	382	392	424	411	415	386	359	383	364	401	396	395	392	430	412	372	380	413	380	392	390	379
7169	988	871	855	863	868	905	914	925	958	889	877	890	938	887	918	927	865	909	877	812	860	910	834	887	881	857	844	873	867	839	882	880	865	854	886	844	869	901	915	927	870	914	852	879	872	838	863	950	869	874	854	909	846	876	869	894	938	845	892	865	904	918	857	885	860	879	862	915	919	837	845	878	828	860	847	869	899	906	827	881	906	868	898	898	916	879	894	869	863	861	859	871	832	876	920	841	866	889	921	888	882	916	868	856	806	848	893	930	885	846	855	855	905	887	857	876	847	891	886	907	901	915	916	910	871	848	870	909	827	858	819	883	949	827	882	864	881	878	865	888	899	918	888	875	826	877	861	843	894	841	888	862	836	873	963	865	836	849	941	895	882	831	865	920	896	868	862	914	863	933	953	846	907	859	852	892	884	876	879	920	873	876	863	838	854	823	892	848	856	917	861	849	882	908	857	896	886	843	885	863	892	890	845	823	916	903	860	846	858	850	869	880	849	882	864	907	857	884	857	869	900	896	854	861	875	846	886	842	823	900	882	902	826	884	885	859	906	905	878	879	897	889	879	840	886	912	897	884	914	924	877	852	876	902	852	862	882	925	806	903	922	847	908	880	910	803	853	912	841	897	911	912	929	865	892	882	912	856	858	933	886	936	849	881	876	887	916	865	810	833	908	861	868	841	948	913	914	885	939	873	892	881	848	845	866	838	903	896	851	861	873	860	907	860	887	884	891	868	857	902	901	916	841	909	903	937	840	896	827	937	866	888	865	864	871	836	829	918	839	831	901	864	899	875	805	864	869	873	834	850	919	857	885	874	869	856	895	901	833	872	885	865	945	905	860	884	868	880	882	877	935	879	834	892	859	911	881	911	912	916	872	870	813	857	869	875	901	884	845	883	848	858	917	909	880	924	851	867	911	890	863	831	886	863	908	817	853	878	928	909	810	877	907	841	909	866	916	883	888	871	865	895	880	899	904	878	910	825	838	890	924	882	849	841	860	941	854	912	860	853	879	898	872	857	883	905	882	878	855	930	837	868	828	936	897	877	859	821	827	877	892	877	881	898	892	835	843	874	900	871	917	912	864	912	817	884	884	909	885	872	910	871	887	817	915	848	849	924	852	872	934	919	865	849	897	869	886	889	825	861	848	906	844	851	843	886	882	925	883	882	878	901	904	852	851	901	924	884	825	924	853	842	897	881	847	891	837	860	859	847	916	861	884	892	883	883	863	814	832	885	838	883	840	820	968	874	900	912	824	859	898	852	908	870	894	849	840	882	855	922	881	892	914	886	917	874	868	884	882	828	891	891	844	911	866	842	844	856	903	870	895	871	799	844	912	853	922	858	869	927	845	850	877	863	882	940	863	876	860	862	829	864	881	855	888	870	895	915	862	908	864	893	902	815	868	861	901	846	906	846	866	874	882	851	934	863	866	903	844	826	837	894	858	858	886	834	874	872	846	925	912	876	861	851	894	875	841	877	875	859	854	903	866	858	876	872	864	907	881	901	857	903	922	843	874	880	872	931	854	835	847	914	866	881	864	913	864	885	852	887	897	892	903	864	884	862	794	904	930	886	886	899	862	916	905	840	864	914	883	933	836	907	878	901	898	915	883	888	914	864	867	906	869	818	914	844	849	886	906	874	865	876	893	915	899	859	874	888	889	862	900	918	847	887	852	857	863	915	874	884	870	856	860	897	868	986	905	867	901	857	895	928	879	865	909	851	854	839	890	886	879	948	843	878	839	829	863	903	842	879	865	871	882	918	873	882	854	817	843	812	856	879	865	847	826	847	867	883	854	901	919	891	850	915	918	889	876	870	907	880	859	870	860	860	861	845	875	919	883	890	876	856	844	857	932	884	861	880	931	875	905	864	888	956	921	873	844	867	872	846	833	920	897	877	841	888	883	840	884	823	875	868	912	905	868	830	846	877	899	848	868	865	872	897	884	896	859	864	848	881	898	909	886	911	896	818	816	900	850	859	848	870	849	874	901	866	852	910	858	929	918	878	810	858	894	881	894	862	880	895	883	918	911	840	893	835	888	891	859	880	902	866	828	857	910	864	899	852	881	856	904	845	847	888	858	878	917	840	918	836	815	903	828	835	903	907	871	911	924	848	882	885	816	900	861	856	895	863	818	841	866	911	888	854	865	893	884	825	871	867	885	848	861	894	906	895	891	910	895	890	875	870	869	877	833	800	919	882	928	963	839	870	868	881	942	901	903	865	901	910	887	860	865	831	858	836	897	900	895	873	884	899	867	853	842	922	895	888	840	890	865	891	900	873	855	882	874	844	873	913	875	885	856	896	854	881	853	854	893	896	848	894	898	858	852	925	867	866	859	860	834	851	896	866	881	831	836	835	871	869	852	877	873	860	858	917	858	905	906	832	853	819	868	823	972	887	815	860	860	858	876	852	883	892	903	855	904	962	858	864	894	867	922	832	907	930	905	870	907	881	863	846	887	854	844	882	875	892	876	858	850	877	855	883	897	914	861	869	887	849	856	861	817	909	912	858	920	900	878	837	969	877	906	864	862	869	880	854	888	819	927	931	906	880	887	861	860	857	883	853	937	859	887	856	848	837	846	845	887	874	849	866	927	830	839	858	873	923	859	853	857	878	892	837	846	886	902	916	869	916	863	813	856	844	848	835	819	856	872	868	832	858	884	915	860	859	863	901	880	884	881	893	838	834	884	911	897	869	933	881	881	848	905	882	904	876	847	824	927	929	842	875	899	908	928	841	868	856	907	910	876	841	896	850	821	882	847	875	890	833	866	878	827	852	906	899	852	889	824	875	848	865	814	862	868	861	890	917	880	854	887	912	817	873	916	845	888	902	898	926	807	841	901	920	882	862	872	873	904	856	848	845	906	888	864	885	832	856	880	942	846	831	905	882	931	879	887	907	905	870	859	874	846	852	853	859	860	855	876	859	914	806	870	858	912	895	898	879	840	869	902	857	847	843	864	899	885	822	828	866	873	851	908	866	847	869	920	830	808	860	883	855	846	869	898	843	880	897	885	829	892	893	858	890	885	946	883	861	899	851	884	845	903	856	836	830	868	811	828	850	870	911	863	877	842	956	892	868	810	896	879	870	885	938	823	885	866	857	852	889	854	872	857	894	903	826	903	805	879	849	910	849	832	889	885	861	913	887	890	901	869	837	928	884	863	906	928	874	871	859	845	815	870	888	869	939	854	904	889	917	925	876	839	855	874	895	845	816	869	859	897	880	896	847	838	845	870	935	834	915	946	823	850	868	826	917	882	948	883	834	876	887	928	834	867	897	868	833	860	873	879	866	865	844	883	941	880	812	864	843	882	899	913	864	882	887	877	853	889	787	844	895	880	884	894	842	914	865	869	909	891	851	876	858	848	827	895	916	869	862	848	867	909	884	879	821	868	885	901	896	831	866	866	867	837	874	876	878	922	872	903	870	906	888	847	875	903	867	945	928	913	844	858	878	883	856	882	809	858	912	873	832	873	866	974
25159	21630	25393	28353	21481	4205	718	567	485	478	466	418	449	493	433	433	462	444	441	473	443	445	437	446	373	467	457	447	441	432	459	436	431	432	433	413	436	439	434	409	397	447	457	462	446	467	408	451	484	441	453	427	445	458	434	449	483	431	436	399	453	441	452	406	411	436	418	402	415	431	482	430	404	455	458	400	403	399	415	476	429	474	433	436	447	438	447	457	417	395	473	453	464	444	403	429	435	446	412	415	421	416	475	438	428	441	450	425	449	425	403	427	429	444	466	414	421	455	445	404	386	417	455	447	405	418	409	433	455	402	428	443	431	443	451	462	411	459	448	410	435	391	456	454	460	427	420	440	424	401	440	415	482	394	449	428	429	484	472	501	466	458	444	438	433	416	431	429	461	443	448	435	463	417	418	418	448	423	427	421	439	436	449	414	425	432	423	452	433	410	425	470	416	441	458	408	455	403	441	436	410	436	406	432	444	392	453	412	429	462	448	442	386	430	423	473	431	449	450	458	430	426	432	399	481	433	388	389	452	441	453	460	389	396	413	432	429	441	473	463	396	422	437	457	410	446	405	449	471	403	448	422	434	420	458	440	418	424	397	435	449	432	461	497	404	431	416	458	428	409	421	385	432	450	455	425	405	412	402	446	425	406	419	433	431	441	432	458	380	443	447	426	422	425	468	434	475	454	413	429	350	422	444	443	413	425	442	424	494	442	420	398	442	416	446	386	442	426	447	465	470	418	427	449	426	460	437	427	437	419	461	473	421	403	404	434	444	433	456	447	414	424	463	472	440	423	399	446	444	484	450	436	435	442	413	437	455	406	393	455	418	436	455	433	410	428	428	434	457	427	480	421	392	415	439	431	468	379	397	428	402	443	426	387	410	420	410	403	474	459	471	458	478	436	452	483	439	414	444	443	406	468	470	474	426	445	427	409	451	446	450	443	434	430	436	451	439	463	392	434	443	457	483	405	453	429	435	439	451	422	389	431	431	435	436	373	457	449	447	393	429	445	461	456	482	437	420	416	437	470	445	414	409	435	391	450	399	450	450	448	405	428	436	453	435	499	446	414	418	409	414	447	453	411	445	461	424	413	435	428	458	445	385	467	432	433	448	409	398	423	468	412	475	389	471	448	445	446	454	459	442	468	446	436	457	425	421	436	430	404	452	417	470	440	437	438	420	450	417	428	440	454	458	435	452	457	430	410	462	434	428	483	429	431	410	432	407	410	450	442	456	423	452	424	439	434	475	454	462	451	413	443	427	470	423	464	419	402	421	434	444	449	420	428	470	427	438	461	402	448	407	427	449	424	411	437	453	431	424	426	441	418	432	407	402	436	451	452	435	414	430	416	432	446	462	447	439	418	450	423	400	450	409	415	433	391	423	434	418	387	420	432	410	452	444	444	434	442	440	450	435	414	402	417	449	434	429	444	394	427	434	430	419	419	442	444	392	418	443	431	436	446	418	441	453	435	435	417	478	445	431	456	422	436	431	412	418	429	427	432	412	431	460	427	390	411	419	458	439	445	458	430	431	428	451	429	402	401	432	462	436	398	416	406	437	404	427	404	443	397	453	458	424	458	444	445	429	423	467	422	449	446	458	494	417	395	459	439	448	431	408	491	426	436	456	441	444	416	417	472	438	434	369	418	421	432	405	431	392	429	471	412	447	418	426	445	454	425	396	445	417	458	406	446	462	435	459	448	474	447	467	430	370	435	431	416	442	425	421	429	465	443	425	468	385	440	447	448	437	434	422	442	456	474	442	450	429	410	389	460	442	431	424	444	422	431	454	412	429	440	449	457	432	417	474	444	462	398	418	436	430	424	387	435	419	443	420	412	499	427	435	391	455	457	444	432	423	464	472	418	411	436	441	384	458	404	418	474	455	385	461	410	432	436	433	397	421	391	433	425	429	453	432	474	475	399	440	434	415	436	419	426	415	430	421	390	398	406	470	440	428	439	435	437	434	434	426	385	464	443	428	429	389	414	416	422	434	447	429	418	427	476	438	403	436	437	420	446	428	432	454	444	432	466	431	451	430	468	466	464	426	438	435	418	459	405	403	464	427	410	424	431	408	414	408	441	392	463	512	399	393	418	430	440	457	410	407	440	443	384	412	467	443	431	417	452	456	426	378	421	420	405	420	474	407	441	428	410	418	447	414	439	457	428	446	433	474	424	440	413	395	391	411	433	415	433	399	441	414	473	468	429	450	437	461	404	432	484	388	461	479	458	433	451	428	428	420	458	427	413	396	416	432	411	465	433	427	399	480	442	408	454	410	446	460	449	446	430	409	428	421	417	419	386	429	408	460	428	415	462	393	448	437	413	440	455	413	422	444	452	446	404	416	411	442	453	448	446	455	382	429	371	449	416	440	452	398	397	415	436	416	422	460	427	451	426	444	468	411	418	431	409	445	410	405	435	429	426	422	413	446	448	442	413	431	439	477	436	394	450	389	477	417	448	445	400	407	432	432	427	412	382	464	448	453	452	462	425	490	449	421	394	425	437	421	486	456	464	436	381	448	412	404	438	393	426	427	439	467	411	468	435	459	413	455	421	414	460	407	485	444	462	423	434	427	423	448	415	453	431	400	429	395	448	402	448	453	432	405	405	429	421	429	459	430	435	469	461	452	437	424	416	443	420	407	435	393	462	414	431	457	429	465	445	444	420	442	442	411	465	432	418	411	450	447	439	455	437	443	401	429	443	431	418	408	427	384	425	442	431	436	450	452	422	460	421	424	438	449	410	419	404	413	424	424	443	437	440	431	430	433	407	467	409	417	454	446	418	447	477	405	407	440	452	401	510	405	446	419	431	426	425	419	440	391	452	417	435	445	426	406	443	427	430	409	455	423	450	427	421	438	445	432	398	454	422	466	441	417	393	468	440	422	421	387	425	406	444	458	411	423	425	422	444	435	463	404	471	416	469	450	403	427	469	437	444	413	449	452	411	412	435	387	390	422	416	408	463	413	448	392	397	413	451	393	430	430	446	435	396	435	438	440	408	435	442	432	425	428	456	422	429	420	444	458	419	428	437	479	422	411	425	445	454	416	434	442	488	450	441	408	453	417	435	454	425	402	443	443	426	464	398	414	450	440	406	413	403	447	416	451	464	387	451	420	439	395	461	450	467	430	452	437	429	470	405	439	416	444	401	442	401	411	391	410	454	402	427	428	496	406	410	423	424	416	440	435	440	434	414	420	426	467	420	462	446	469	396	425	401	429	461	415	408	443	444	429	414	447	402	474	388	387	418	429	446	368	428	400	408	447	429	425	432	452	413	409	446	427	389	464	425	423	431	440	418	415	435	430	421	399	443	446	428	447	454	428	447	422	389	481	480	418	467	421	450	417	438	443	433	460	402	421	422	373	464	443	437	419	400	441	475	427	425	454	442	391	435	439	428	454	412	470	433	390	404	436	455	406	455	436	466	433	426	438	402	420	420	458	458	429	417	427	408	400	426	424	434	418	425	430	447	396	407	425	450
5098	3389	2230	1431	1139	1074	1026	994	973	955	984	967	901	937	998	956	905	973	949	969	952	959	958	970	886	905	1003	922	927	928	928	920	883	933	930	959	963	955	885	927	943	904	916	952	969	940	905	947	898	960	920	952	950	925	937	934	887	937	950	960	968	977	949	922	907	907	944	948	941	912	955	969	900	920	978	948	923	912	934	954	906	947	944	898	903	933	959	880	890	955	938	929	918	941	914	959	905	923	980	902	890	928	928	947	923	914	976	961	965	925	926	931	946	911	950	962	880	960	905	953	904	880	872	891	941	974	918	967	874	946	925	919	945	945	955	939	994	988	938	908	958	946	978	898	935	932	927	905	950	913	903	940	998	972	913	918	974	921	943	949	948	921	954	926	901	930	926	889	876	886	918	914	940	896	910	951	926	906	916	971	918	962	911	981	896	931	899	905	943	953	926	958	972	871	907	921	925	954	899	953	906	912	905	944	950	952	909	939	997	932	941	921	932	899	888	949	958	944	882	878	883	929	922	942	955	929	909	918	918	903	904	935	927	952	906	929	1009	930	936	879	940	941	890	960	963	947	973	964	929	905	927	930	867	941	973	907	928	975	916	989	884	924	930	884	914	965	909	908	987	999	924	967	964	944	939	953	930	918	929	895	893	942	918	931	933	876	946	921	966	989	963	897	953	893	962	969	942	943	981	936	951	977	883	943	862	988	989	924	965	937	986	921	947	956	945	919	966	899	908	906	902	907	931	925	895	935	895	904	899	932	961	919	982	970	939	923	908	926	902	948	917	916	914	978	969	916	914	896	947	946	927	932	893	965	952	970	892	987	977	917	946	979	966	950	970	903	931	896	940	943	931	914	911	973	914	927	942	925	938	923	902	940	960	936	957	898	932	958	919	866	983	926	930	938	942	911	931	871	924	926	885	915	930	938	1008	962	929	916	943	897	928	984	960	933	945	946	936	875	983	950	929	921	932	895	915	892	905	879	952	916	926	969	929	938	958	903	919	933	967	943	887	879	898	956	907	960	976	906	933	878	929	901	935	975	933	939	947	952	913	874	918	960	897	952	890	924	927	922	900	902	946	988	957	913	920	944	972	907	923	906	942	924	943	942	925	910	857	894	931	929	901	902	958	928	941	959	898	961	905	910	1006	934	951	910	881	917	940	912	892	920	964	917	866	938	970	912	935	891	918	854	931	985	914	904	914	935	923	916	881	961	957	899	970	873	933	942	881	935	907	914	989	932	910	890	921	933	970	983	937	927	918	925	953	909	954	955	905	921	939	954	927	886	956	965	957	967	946	920	960	954	941	942	895	975	908	927	970	916	930	912	1034	924	930	953	880	907	926	863	942	1005	900	950	939	880	908	971	935	867	996	985	948	905	966	913	932	949	939	960	900	848	939	943	935	885	972	968	1006	871	928	880	941	896	939	922	924	925	912	921	995	905	907	917	920	929	951	949	929	901	965	901	943	886	908	923	906	968	913	921	893	890	869	999	920	969	916	879	913	957	869	969	955	872	892	908	907	881	983	872	881	926	965	929	902	927	916	929	919	888	948	912	955	935	930	965	928	913	921	948	919	939	895	896	938	915	990	958	955	946	887	908	960	929	929	937	907	899	980	914	971	909	888	936	877	930	937	962	917	953	952	930	919	932	959	928	880	872	920	959	893	929	908	937	930	885	932	927	959	948	952	915	937	972	931	910	934	912	970	910	989	860	942	934	929	964	906	950	896	907	943	924	1005	864	1027	969	910	939	867	906	929	923	895	920	959	962	955	953	921	920	941	910	902	951	946	883	944	950	946	862	911	946	957	908	996	927	909	912	944	903	989	883	951	955	901	894	917	899	970	924	931	895	926	920	942	929	991	945	886	972	919	951	932	958	910	970	975	874	958	915	935	912	920	898	885	902	893	916	904	909	880	919	894	951	944	961	942	924	911	998	916	946	958	906	913	888	955	991	901	969	913	895	946	946	921	936	935	956	973	953	884	973	943	907	936	930	911	878	948	925	935	976	940	931	932	933	920	978	935	904	966	951	919	889	954	936	936	905	947	935	945	913	928	927	887	952	955	968	964	1000	919	989	934	859	860	928	897	930	912	890	914	935	917	969	1013	898	878	917	934	930	903	897	959	941	906	984	947	982	895	921	966	919	928	987	911	929	881	948	922	865	919	962	902	907	894	895	966	874	884	941	894	930	952	913	887	889	974	939	955	965	877	951	942	925	953	924	946	934	867	914	928	880	963	959	940	972	909	912	949	906	934	912	1008	886	915	907	920	874	893	952	921	915	954	962	901	913	948	917	964	867	920	810	892	954	889	963	972	928	906	911	970	954	948	967	951	918	948	952	931	928	901	926	886	933	877	950	905	952	940	953	891	916	928	984	878	918	927	936	963	925	936	933	885	912	909	968	924	984	958	951	944	913	967	985	953	962	888	918	909	928	935	932	900	961	960	984	949	924	973	969	966	889	945	961	917	940	881	1000	950	961	968	937	903	904	909	925	914	923	914	896	905	933	922	931	937	922	889	930	902	931	936	973	912	967	924	950	892	921	921	917	933	906	931	901	931	917	936	918	925	952	937	940	870	894	921	918	949	900	895	906	927	938	981	931	976	899	966	974	969	886	922	877	968	978	925	925	959	939	966	933	883	940	929	904	892	947	978	879	914	929	967	928	901	927	935	926	952	964	913	899	903	918	935	957	889	935	916	909	923	937	922	948	901	902	956	983	889	883	932	963	892	890	939	878	889	848	937	925	937	951	966	928	908	981	910	951	959	902	937	915	958	946	895	926	936	967	933	957	860	914	961	927	953	985	931	957	950	969	889	917	947	982	952	919	924	926	963	901	943	907	938	895	924	961	866	964	987	938	947	981	970	900	863	963	929	909	960	957	956	932	883	905	899	904	865	982	931	933	943	942	933	972	896	930	896	906	890	987	920	925	932	929	900	981	924	946	949	931	911	942	904	929	938	964	885	918	899	925	918	985	960	926	931	938	950	935	956	921	872	927	888	919	876	944	949	870	923	891	949	921	917	905	970	953	966	918	950	887	934	939	972	936	968	940	968	965	942	892	910	946	849	891	916	921	964	892	930	969	920	931	949	862	919	913	921	941	947	907	919	926	971	947	943	953	952	923	899	955	985	930	919	884	898	926	954	974	951	883	959	942	906	903	965	864	956	928	941	887	951	932	962	980	896	964	934	931	966	952	926	939	978	943	958	945	927	955	916	872	925	952	921	923	912	933	950	979	942	963	942	944	909	932	959	986	907	938	939	932	961	985	911	976	936	921	879	924	936	923	889	957	964	895	957	898	959	947	848	934	949	955	954	930	949	961	928	976	947	944	940	867	933	898	978	877	981	893	886	911	915	930	936	961	917	892	883	929	887	925	905	939	932	894	907	961	932	996	931	922	926	931	914	964	930	910	980	952	946	964	932	922	933	944	985	925	895	897	974	928	937	909	903	941	934	885	941	977	889	919	864	921	968	883	971	940	922	896	906	935
24483	21650	26076	27741	21657	21573	2885	545	369	393	314	270	282	262	294	249	271	253	282	253	246	261	264	238	234	260	262	256	255	232	237	258	239	257	259	240	251	248	257	251	244	257	256	227	259	238	252	231	211	235	247	232	264	223	222	231	229	240	229	232	259	247	268	221	206	253	244	243	211	251	234	253	231	252	230	257	230	247	260	273	238	235	246	230	217	235	241	247	244	227	268	279	256	226	254	242	237	238	271	241	235	250	252	236	234	190	254	249	260	224	256	240	225	234	237	256	243	219	268	249	250	255	262	247	272	244	219	212	239	236	253	216	250	230	220	247	224	212	264	251	271	237	202	244	226	255	232	257	278	216	232	230	239	233	246	238	222	240	244	244	240	240	220	285	253	232	242	250	267	243	229	240	215	266	228	219	224	243	273	223	239	229	261	233	274	238	219	257	243	273	244	251	267	239	242	213	253	236	241	244	258	241	224	220	232	244	260	222	214	250	250	249	237	237	207	267	217	242	216	227	235	249	247	223	225	231	244	212	216	235	239	242	241	229	225	234	227	209	238	255	249	247	215	218	251	224	247	233	242	232	219	232	242	249	237	236	236	233	216	232	222	234	240	222	255	226	234	241	256	221	238	257	254	229	219	226	224	213	262	251	224	230	238	261	229	233	235	222	249	234	223	250	232	251	210	242	276	255	221	253	257	243	252	249	219	216	218	208	266	263	243	244	249	253	254	232	270	239	245	226	248	286	232	227	259	227	223	220	234	245	253	245	218	249	230	235	232	256	209	228	243	254	226	266	235	252	255	228	229	250	224	244	213	233	211	212	233	268	242	264	257	262	240	240	286	243	245	252	215	241	241	281	277	253	269	250	247	239	276	255	230	245	275	228	226	198	244	220	244	245	278	225	262	229	271	251	255	256	222	226	237	235	242	224	252	273	260	240	233	255	259	257	266	257	228	262	250	242	228	213	210	236	224	216	233	229	260	211	210	240	223	219	253	251	232	239	240	255	267	237	243	298	235	250	227	235	256	251	258	229	214	256	220	236	258	227	261	224	255	278	219	207	235	233	233	259	217	236	219	214	268	251	239	221	211	231	246	208	211	236	289	214	218	253	272	252	235	235	215	238	228	231	243	259	236	230	231	218	249	239	225	228	210	246	235	233	227	237	249	245	225	203	254	246	266	270	278	234	237	234	237	240	230	238	239	226	249	254	245	218	255	229	239	262	250	238	238	224	219	254	232	219	217	237	261	269	241	268	245	232	248	247	251	259	259	231	239	240	243	233	219	258	249	223	217	239	223	242	205	234	253	258	254	230	241	243	252	259	224	219	209	250	242	247	261	275	237	254	266	259	261	277	209	258	224	221	244	241	260	238	266	226	232	279	250	239	206	209	254	246	261	226	239	253	257	223	200	242	246	222	241	241	247	234	270	286	299	261	278	254	237	228	220	262	282	249	258	238	226	258	244	242	251	240	250	238	243	231	244	226	251	274	236	225	258	264	263	224	238	254	256	237	244	241	244	277	221	237	238	226	259	250	239	253	234	260	245	213	247	207	245	245	235	253	242	255	236	234	214	243	248	238	261	227	223	244	246	257	230	254	229	241	223	241	243	246	256	251	226	260	236	211	221	237	241	246	243	240	248	238	262	208	222	220	221	215	265	224	236	231	259	238	244	233	265	223	225	257	227	239	255	248	230	223	258	207	221	268	240	245	229	251	235	252	220	229	229	237	258	249	237	247	271	248	218	244	204	253	232	268	252	227	230	251	213	255	271	225	253	268	244	247	275	270	241	268	253	263	252	222	244	260	252	260	253	221	219	240	244	251	233	257	226	234	245	233	221	248	268	246	246	227	243	277	234	224	241	262	259	261	215	244	244	260	238	261	237	236	227	233	239	226	231	217	222	241	231	274	253	286	245	251	246	254	240	228	238	236	248	234	262	241	245	240	269	257	248	267	244	244	271	213	233	234	247	242	228	271	266	253	250	235	242	228	212	216	249	252	255	238	218	218	254	258	213	267	286	241	260	226	234	227	259	231	258	235	238	280	270	226	233	238	228	241	235	230	242	225	248	227	214	258	269	206	273	268	257	245	255	242	248	222	230	264	212	243	210	219	251	251	232	252	235	243	223	263	249	238	235	217	241	248	274	257	272	253	265	241	267	238	217	232	243	275	241	239	260	227	236	218	235	237	234	245	248	248	212	244	241	215	260	254	239	218	230	226	241	241	219	219	249	214	242	234	239	228	229	220	218	242	257	228	236	276	222	260	229	249	236	251	243	239	236	267	255	250	221	244	253	259	235	240	251	220	252	228	249	221	257	221	223	231	231	261	262	214	278	237	258	222	235	245	256	231	236	255	219	240	218	214	234	241	219	248	253	247	243	219	245	253	274	241	260	239	228	257	201	221	221	240	245	247	254	279	218	239	201	234	250	235	225	240	240	250	244	225	261	237	219	214	252	254	230	236	252	241	231	233	216	238	250	254	234	280	229	279	235	234	223	242	272	243	256	239	226	232	217	229	239	224	222	230	239	246	234	271	261	223	229	234	291	257	230	234	229	252	268	240	260	260	201	238	231	281	237	248	238	265	209	217	257	247	220	258	261	216	263	255	238	198	269	264	271	254	219	275	222	220	250	243	257	249	254	233	263	232	229	218	255	244	261	231	255	259	233	217	232	266	232	253	276	208	250	233	256	248	232	225	235	236	242	216	226	242	262	245	229	250	220	226	246	222	236	204	247	223	247	269	263	244	236	244	246	244	254	252	230	244	208	242	225	240	270	214	244	268	232	232	220	238	244	237	243	245	217	256	224	240	243	214	229	234	228	236	216	223	265	245	208	237	224	250	234	217	231	248	243	248	245	231	234	241	239	238	234	225	258	245	239	232	235	242	242	213	251	260	242	262	211	228	226	233	247	238	251	256	243	287	205	233	221	246	253	259	240	231	243	213	233	237	258	250	231	219	234	249	275	252	253	258	241	261	246	234	225	254	218	240	227	249	257	253	227	224	246	256	251	224	229	219	203	248	240	217	246	227	207	237	232	254	227	241	237	234	232	276	241	217	212	232	209	229	234	230	238	215	222	224	245	244	228	231	232	227	253	241	233	218	257	228	214	262	244	236	248	224	238	235	204	203	237	232	232	250	218	232	233	223	216	236	257	218	227	238	225	244	244	252	244	250	264	250	260	248	193	225	225	235	246	246	233	239	234	240	254	210	256	242	221	247	217	271	247	243	225	255	243	218	210	251	249	233	245	267	237	228	235	243	230	234	233	234	237	261	228	240	259	255	246	218	237	240	240	226	269	230	253	235	267	266	232	277	258	232	260	230	240	234	226	234	235	228	255	256	256	231	271	249	253	243	253	265	239	246	255	258	245	225	213	223	229	266	242	248	236	215	238	234	238	234	250	234	223	233	211	231	244	263	268	237	246	234	233	231	247	216	240	233	234	232	239	248	259	232	252	247	270	250	243	255	241	216	245	266	220	214
5276	5200	3001	1572	977	827	667	607	628	627	570	513	581	577	609	572	576	587	549	539	563	547	543	582	546	592	566	563	534	526	539	539	536	547	538	552	529	551	559	539	592	570	516	551	563	606	544	516	518	564	532	539	570	572	539	552	563	515	534	525	534	555	508	549	525	532	542	557	576	535	566	540	579	550	550	538	558	579	566	545	597	549	536	566	575	530	526	559	553	600	550	560	574	584	517	554	570	547	541	513	535	565	567	553	540	558	549	545	529	600	561	577	531	539	506	561	568	570	562	566	500	507	504	556	541	583	514	547	565	545	563	557	539	530	580	520	542	521	548	541	518	568	581	544	519	542	564	525	538	560	523	562	553	533	568	533	538	526	521	561	527	543	518	584	547	497	525	554	569	549	562	538	526	523	556	583	563	522	546	549	569	568	584	568	515	583	537	524	551	580	588	551	559	526	548	596	525	529	523	518	563	543	489	558	530	582	583	548	544	541	557	546	523	541	549	574	561	517	507	504	530	558	545	506	570	557	533	527	552	528	537	538	549	562	565	546	577	565	559	550	544	545	569	545	553	537	534	543	568	560	536	574	490	545	524	550	556	526	540	547	567	530	548	567	574	552	519	539	556	524	522	556	593	543	583	550	562	539	560	555	547	521	549	526	561	571	540	482	584	589	582	580	537	561	531	587	547	519	535	572	530	524	571	528	603	554	604	562	551	545	554	549	491	554	538	559	555	518	566	521	502	564	515	553	527	557	534	515	536	547	545	572	549	540	566	542	543	541	567	539	537	540	542	544	585	582	502	550	583	586	552	512	522	542	571	515	544	545	553	536	532	547	569	573	560	559	581	528	544	544	491	570	564	528	557	558	522	575	538	537	512	565	538	559	552	530	540	531	564	544	575	572	536	562	564	562	547	556	507	542	553	590	551	506	550	523	532	539	557	593	541	537	547	549	579	557	556	530	546	560	572	539	559	535	579	553	578	549	549	546	525	543	571	539	522	539	520	542	545	545	516	552	574	570	508	584	540	540	553	553	547	582	530	514	531	540	582	536	567	559	505	564	512	584	549	559	534	557	566	556	543	573	550	558	555	514	531	603	522	577	556	556	509	583	526	559	514	580	590	575	547	579	505	540	559	550	604	517	540	558	536	578	551	568	527	557	506	563	565	512	563	535	524	553	556	551	555	545	572	530	576	560	538	535	561	542	577	586	554	552	572	547	552	506	545	555	547	567	544	559	538	563	528	588	529	567	543	525	558	550	552	543	553	547	522	575	578	526	563	591	546	554	521	536	538	533	511	570	558	530	563	507	530	547	547	550	541	539	541	546	576	551	522	527	534	608	561	499	532	543	584	579	581	513	556	536	549	515	527	563	539	521	585	541	536	556	522	562	544	522	531	572	551	566	589	476	528	526	524	531	575	558	508	525	528	520	533	526	545	540	582	571	570	540	539	525	574	519	537	576	562	503	578	557	558	570	520	565	518	554	526	558	586	544	556	616	588	553	521	560	550	578	568	550	561	525	536	533	500	588	530	560	559	515	536	523	577	544	523	571	558	562	568	567	525	565	557	539	553	546	524	551	540	543	540	542	586	564	530	508	531	559	532	531	525	584	557	507	562	540	549	564	535	568	563	553	585	536	546	550	558	534	587	546	560	533	565	552	543	520	561	546	592	576	555	502	528	542	579	529	548	568	553	545	587	566	564	562	557	586	499	574	553	543	546	523	537	532	519	535	544	529	521	517	549	544	551	559	537	543	535	554	578	573	577	527	549	535	525	559	561	558	508	491	564	521	576	576	567	516	555	521	504	549	556	566	549	501	516	578	547	565	507	528	577	511	610	597	506	567	552	565	551	533	543	572	554	519	569	513	564	539	518	541	520	533	553	533	534	556	562	627	567	562	536	549	536	541	520	548	551	536	522	557	595	567	508	558	561	577	552	541	538	515	623	538	575	545	583	555	567	561	580	520	557	591	575	547	511	527	553	537	545	492	530	581	566	586	525	523	519	551	528	515	511	523	541	531	559	530	552	532	566	569	555	576	566	588	549	555	544	588	542	560	509	555	543	541	553	569	581	572	535	532	578	526	553	556	566	563	509	544	536	551	540	593	522	562	579	560	541	573	512	531	548	554	573	537	536	521	546	532	559	544	573	584	555	546	562	559	531	526	553	519	522	607	560	504	539	580	548	579	570	582	557	584	551	539	546	557	525	550	569	573	559	557	533	525	565	540	548	517	550	551	544	526	523	536	541	560	541	515	555	555	566	546	534	567	509	541	581	535	560	537	503	555	530	520	575	559	563	529	529	536	513	555	515	532	573	543	541	572	552	537	565	551	524	571	573	536	547	532	574	540	517	556	529	571	533	541	555	535	516	549	565	534	514	539	526	572	503	561	593	579	512	540	586	511	569	560	564	533	543	531	562	550	505	555	526	527	542	546	555	530	512	566	536	508	520	553	502	544	544	560	595	557	568	529	576	573	557	521	541	511	542	559	526	547	535	524	553	536	562	603	517	554	568	548	540	548	566	513	535	555	540	527	519	522	520	529	520	540	473	529	548	518	521	563	535	523	551	525	557	572	573	500	536	560	540	542	554	513	605	561	534	494	518	543	537	517	554	585	547	569	585	550	579	517	565	537	503	527	530	547	538	546	599	545	573	541	567	520	563	530	554	532	547	575	567	521	546	536	537	556	517	579	526	530	539	550	541	556	570	569	561	532	576	532	615	580	527	546	520	533	528	523	529	524	545	541	548	542	529	574	559	522	524	542	539	526	546	536	569	523	544	514	519	528	552	487	557	515	564	536	559	574	519	589	540	563	557	536	520	555	604	524	507	552	551	510	508	546	578	513	565	533	560	519	585	592	570	523	535	539	530	529	569	565	537	547	494	561	548	580	568	531	573	516	521	586	573	601	584	522	537	574	543	515	535	541	560	518	562	521	534	581	510	534	586	525	519	516	506	545	543	521	534	555	523	568	532	501	572	536	538	567	535	551	531	498	554	594	561	587	570	513	550	530	551	552	508	553	534	531	547	519	573	544	531	573	535	594	562	572	531	555	556	573	565	592	547	551	547	555	570	541	516	549	538	542	524	551	530	542	530	548	548	539	546	549	569	524	521	552	564	527	536	505	539	523	542	566	562	559	553	537	537	567	538	565	560	556	523	581	559	557	551	511	545	579	557	555	477	565	592	534	495	546	527	566	543	505	561	545	545	521	549	543	573	529	553	516	505	533	558	542	533	515	601	542	580	560	558	550	546	545	544	547	566	581	506	565	515	528	557	586	493	575	528	574	551	529	512	520	530	570	560	574	602	566	524	520	553	562	583	550	575	544	587	591	539	547	551	542	562	587	510	539	534	556	571	569	562	595	557	565	529	523	555	562	577	536	516	548	596	567	584	556	560	568	554	551	554	535	570	543	564	515	553	555	534	522	535	536	532	595	549	518	558	576	551	537	593	543	566	568	527	540	579	534	563	535	550	543	573	555
33837	10450	1181	665	569	555	481	345	382	373	391	375	380	366	387	411	418	384	401	381	398	388	357	390	399	419	398	422	404	377	382	340	378	385	368	398	391	386	364	368	364	403	391	396	411	417	387	389	349	406	369	399	349	398	402	430	420	374	382	393	366	380	359	384	373	392	363	367	377	396	393	411	409	360	386	386	374	381	381	395	421	392	379	375	379	415	441	373	428	372	354	398	422	364	415	409	394	420	363	387	373	362	437	357	395	355	412	380	391	386	398	406	383	392	382	400	410	377	381	388	388	385	408	373	386	379	409	388	391	385	380	378	411	412	384	416	363	407	398	391	358	373	362	386	383	392	433	389	386	393	382	370	384	352	420	373	381	382	359	354	388	398	429	406	427	354	413	365	373	383	405	413	394	391	377	426	401	356	393	398	395	361	410	400	380	393	381	395	374	398	415	391	375	399	383	417	395	362	397	359	378	396	344	383	403	360	367	376	364	400	417	386	420	417	390	388	394	370	360	364	386	384	352	381	388	384	382	400	366	356	365	368	411	439	436	387	429	383	361	389	407	393	404	362	391	395	387	419	413	412	381	422	409	398	364	412	403	425	404	404	409	367	358	402	385	387	397	359	404	406	378	400	365	399	355	381	383	383	365	378	383	400	426	383	420	422	389	389	406	412	401	395	404	346	396	424	417	399	380	376	410	382	374	391	437	396	394	367	369	407	391	364	395	403	447	370	354	378	400	389	365	380	390	331	368	370	365	391	398	385	407	377	414	362	403	345	394	402	389	400	402	386	415	357	381	402	385	371	408	410	378	374	417	399	369	363	391	378	378	385	413	368	394	377	361	396	387	372	364	391	378	403	417	386	449	401	399	391	396	417	383	394	370	401	381	379	419	367	382	355	398	422	401	413	378	396	395	345	382	406	370	377	352	386	386	390	382	356	406	428	379	384	359	389	388	383	394	367	400	388	380	371	397	357	432	367	366	421	361	413	423	387	381	393	357	405	383	381	415	368	370	427	399	401	383	388	367	374	370	370	418	397	413	352	389	382	407	390	382	400	409	337	362	386	397	418	369	388	395	359	423	412	396	407	390	396	375	382	410	365	402	385	391	419	341	416	397	386	376	424	391	411	436	372	393	413	365	369	410	364	437	372	384	387	379	389	406	391	402	366	373	397	390	399	447	366	394	381	381	418	415	376	370	370	387	401	393	375	372	386	420	371	386	361	376	382	396	384	348	388	376	398	413	399	376	366	345	394	374	376	396	409	323	362	365	391	373	410	405	417	365	390	358	396	385	374	393	384	382	356	353	400	413	396	391	397	380	402	392	403	402	350	387	405	380	411	396	376	390	374	394	383	363	366	411	424	405	384	366	375	363	381	384	406	451	452	357	392	410	406	392	402	410	346	372	406	371	416	360	385	357	383	415	401	379	373	377	403	401	358	340	370	387	367	414	366	386	341	389	385	383	428	406	407	387	387	408	419	407	395	380	358	402	391	379	434	407	387	391	433	389	375	396	364	386	358	392	382	382	366	407	377	441	417	381	371	426	372	390	409	386	369	354	376	394	416	364	414	371	458	426	408	401	415	388	364	386	369	423	407	374	395	382	405	385	410	394	400	398	402	424	381	362	352	408	381	403	394	412	376	361	418	355	381	387	362	395	395	399	362	401	389	380	368	392	374	374	381	383	381	401	370	421	388	417	368	355	423	407	371	363	395	388	354	396	361	402	390	379	421	341	393	413	389	416	365	400	390	419	406	379	414	368	389	388	358	377	392	356	383	377	392	408	404	404	374	372	359	368	366	372	377	391	440	382	375	393	410	392	393	398	367	395	387	389	442	395	401	386	360	396	396	372	379	388	400	406	367	388	422	382	423	401	418	394	392	394	392	390	416	376	382	437	393	402	437	384	353	352	350	389	401	395	389	401	404	387	402	385	380	415	384	386	432	389	406	379	412	399	413	372	387	406	354	372	404	372	409	397	389	412	393	424	407	378	377	348	386	398	414	394	386	368	384	415	368	412	392	404	386	393	350	368	387	381	398	386	367	388	407	393	381	417	386	416	360	386	368	404	381	424	399	387	415	427	386	398	378	376	403	400	400	399	377	402	422	392	399	371	380	366	359	390	386	419	425	381	402	413	399	382	365	385	388	361	343	376	354	349	391	412	416	389	410	390	333	389	377	370	388	392	386	351	401	387	399	423	401	383	407	389	402	374	368	356	377	379	377	381	388	392	397	382	430	388	352	387	384	387	382	380	369	355	401	370	358	422	380	371	373	417	362	402	386	401	393	356	420	387	405	374	392	397	396	386	426	389	345	393	355	370	392	349	380	373	388	402	390	367	398	395	387	415	405	402	379	379	386	371	341	408	427	370	395	385	410	369	362	377	370	403	415	417	354	369	395	413	362	379	379	395	384	399	382	385	384	344	392	429	400	362	389	396	410	382	366	378	401	343	391	353	353	387	382	374	383	373	390	397	369	371	409	376	389	391	420	372	399	404	414	411	376	349	392	358	391	359	381	398	367	380	376	428	416	353	402	407	349	381	357	353	355	373	390	415	417	343	408	383	396	372	410	379	337	396	368	368	425	382	373	361	368	377	430	361	363	412	406	403	417	385	380	381	420	437	382	373	389	374	438	385	396	401	388	380	401	407	373	365	388	391	414	389	412	357	412	438	405	374	377	416	396	355	356	392	389	389	370	392	398	364	382	417	335	343	418	372	368	391	398	411	412	375	383	419	412	430	436	346	352	395	386	422	390	422	387	363	380	367	409	349	395	410	351	415	400	410	388	368	363	371	384	370	404	359	405	414	408	402	362	400	433	412	409	387	413	384	372	392	375	420	386	376	410	394	387	407	405	406	369	381	355	376	356	452	370	402	366	371	400	406	422	396	366	370	395	419	380	386	373	399	387	422	357	363	370	370	417	364	382	379	410	402	382	383	422	377	341	352	357	354	439	347	406	402	371	406	422	380	381	371	382	384	362	394	396	367	398	366	370	381	403	390	372	384	403	387	423	388	386	400	403	402	393	364	376	367	403	370	411	356	407	401	419	367	349	386	374	354	333	423	396	370	371	392	368	386	430	381	384	381	398	352	380	422	386	417	408	376	455	387	366	382	377	399	396	411	416	395	390	411	391	383	373	363	370	374	394	403	396	363	379	390	382	374	415	386	382	408	376	422	355	377	412	391	374	436	374	407	379	408	382	405	378	358	373	370	411	369	396	416	385	364	421	392	387	421	416	425	392	386	371	392	419	401	379	402	425	388	390	405	405	424	374	426	402	363	362	376	399	425	389	372	384	373	396	411	389	424	384	377	375	392	386	410	360	404	368	375	345	408	400	412	374	423	363	397	402	409	379	382	394	372	377	387	366	406	371	427	413	368	418	420	393	399	418	432	352	398	364	417	389	382	390	414	385	367	400	404	394	421	403	387	367	390	366	385	377	415	374	403	395	384	378	421	414	399	398	413	377	367	378	400	409	404	337
6871	1010	934	854	896	868	921	881	862	849	904	871	918	883	864	819	828	855	918	885	871	820	858	929	852	830	878	867	908	862	839	860	872	918	896	874	873	909	871	872	854	835	898	836	859	906	889	906	867	834	811	883	887	869	858	914	880	888	890	881	864	874	838	832	899	861	867	863	810	890	841	888	872	875	881	864	883	927	880	914	884	873	886	925	817	868	842	847	890	838	885	845	876	864	879	896	918	906	929	881	852	924	921	883	834	882	854	898	834	873	890	839	893	874	839	852	889	837	829	850	836	857	914	854	837	871	804	865	880	865	852	814	863	888	847	866	847	863	883	867	868	878	885	927	859	856	868	816	865	861	874	866	855	899	869	864	876	882	875	853	873	873	852	851	873	870	881	931	823	887	818	872	875	992	896	847	898	857	862	877	912	855	857	844	880	849	876	852	876	843	851	874	867	938	883	877	862	883	936	866	882	869	799	844	888	878	856	878	819	889	854	858	837	830	872	875	867	846	853	884	894	866	833	891	855	852	855	894	860	845	882	863	856	849	855	881	874	864	827	887	902	896	861	879	857	876	860	876	877	872	860	838	828	876	890	835	916	878	890	864	875	843	854	881	888	859	895	875	866	818	827	827	883	875	852	883	875	866	841	876	871	837	871	880	892	866	873	910	873	900	885	912	874	902	889	909	899	922	933	887	843	828	852	860	832	851	851	840	845	860	879	829	863	855	888	878	868	890	839	864	876	890	819	891	877	838	866	856	877	882	881	859	881	892	898	871	891	824	823	909	901	889	895	881	860	884	892	845	811	877	871	891	833	846	873	893	860	901	876	884	855	846	889	896	853	896	900	832	854	846	891	848	901	939	901	865	920	842	859	822	872	913	843	889	861	842	883	906	900	865	914	824	846	900	865	899	867	906	881	879	882	885	861	886	876	853	905	928	867	842	874	938	895	834	858	857	811	869	878	925	895	855	836	870	853	823	906	867	902	862	858	880	873	892	893	844	828	857	869	848	872	894	891	834	860	855	881	819	816	899	863	867	890	879	883	875	865	913	863	835	823	892	884	909	877	873	875	892	888	864	832	888	835	850	859	884	878	852	896	878	869	882	912	883	852	870	855	872	852	874	871	874	865	880	876	862	841	863	785	855	842	874	901	868	912	858	858	875	892	835	856	824	862	839	861	824	928	872	914	881	840	833	895	890	861	866	910	906	863	914	842	847	859	835	834	864	849	893	808	863	769	841	857	897	893	840	871	868	909	865	856	893	871	864	863	884	857	826	853	908	874	917	827	895	858	886	871	892	846	867	876	946	907	860	854	848	838	933	831	922	889	828	873	885	854	879	844	921	876	836	927	821	876	873	847	855	888	884	890	837	877	876	886	914	865	791	874	891	872	865	901	875	863	859	879	847	897	901	883	841	834	816	898	875	840	920	885	871	927	870	914	849	883	870	866	935	825	862	879	864	899	859	896	854	840	854	877	885	832	861	882	848	868	866	810	872	874	884	913	814	883	788	843	870	870	877	892	906	844	845	888	877	854	838	886	888	926	881	848	824	897	845	934	871	824	865	890	857	887	881	869	876	868	822	889	859	941	843	881	878	806	880	884	844	839	873	902	876	891	863	889	880	871	851	899	908	860	896	895	823	893	806	873	826	853	873	850	880	929	888	854	906	842	859	947	878	867	901	865	877	873	931	855	900	897	851	896	888	888	906	887	920	885	893	897	854	950	851	940	905	883	817	871	841	893	857	826	937	891	847	905	879	809	857	892	875	876	836	880	868	882	867	852	847	857	919	832	863	869	846	885	887	860	854	852	869	891	872	855	890	852	851	845	879	904	865	890	836	911	861	876	883	893	909	838	841	843	835	893	890	887	858	856	866	816	904	834	851	856	847	858	898	867	929	873	886	860	923	914	915	891	843	842	868	853	925	902	849	877	849	941	891	836	857	893	799	864	841	855	861	915	835	840	854	877	836	877	886	881	885	849	853	928	884	866	872	869	892	834	833	880	863	887	873	870	881	873	884	869	894	878	938	888	830	885	847	922	818	797	832	872	895	897	811	906	856	890	860	874	877	884	822	876	873	877	868	904	873	914	848	900	866	860	847	883	908	820	827	858	875	917	870	874	857	836	842	901	896	842	924	870	932	897	865	889	864	901	867	882	876	822	806	881	896	912	832	863	909	850	847	949	870	913	838	847	911	885	898	871	875	899	887	875	854	871	868	845	870	877	839	875	847	842	823	866	873	851	875	858	868	761	878	923	852	839	888	886	855	873	859	868	894	887	868	864	824	870	916	893	855	940	839	928	827	855	875	893	850	889	871	862	860	837	878	866	886	874	825	948	819	901	874	892	905	846	849	932	896	886	795	879	878	818	933	919	885	847	896	838	894	876	850	823	816	869	900	863	827	900	855	852	910	886	898	859	845	862	823	858	934	856	860	872	897	856	863	865	783	917	917	847	885	903	872	911	896	865	843	829	904	868	853	818	845	865	872	822	859	871	875	864	874	855	839	894	937	848	806	875	850	871	844	865	819	878	842	837	887	872	852	824	895	891	870	795	858	885	896	858	877	890	891	877	842	830	870	869	895	873	854	850	875	865	916	864	874	875	912	878	866	898	867	878	935	835	891	834	872	899	857	922	920	804	861	909	859	872	878	840	870	828	877	869	869	910	768	904	887	899	818	888	891	888	844	868	877	869	895	829	872	854	851	867	888	815	826	889	903	868	872	863	851	881	871	882	870	883	876	836	851	900	870	927	862	864	849	854	809	922	880	878	871	837	846	948	890	907	926	864	854	834	853	848	844	879	824	874	842	803	893	863	835	817	848	888	889	861	856	872	918	907	874	870	798	910	836	868	883	866	876	826	817	882	893	830	859	814	899	877	915	814	846	913	893	829	872	891	894	857	879	851	862	860	889	850	860	854	865	920	843	852	853	880	822	895	882	872	846	834	875	870	888	875	804	856	784	900	894	908	880	929	854	893	913	850	918	893	898	862	822	856	851	850	871	865	862	889	918	827	895	814	898	903	822	891	831	860	828	864	871	883	882	801	877	832	848	841	870	850	874	910	866	938	853	898	818	862	853	817	901	856	878	890	871	888	838	876	924	874	917	861	844	878	875	839	813	924	848	851	906	848	828	842	857	846	839	912	853	889	854	892	860	880	862	852	838	934	858	881	870	903	878	880	850	863	929	864	904	849	855	856	853	880	892	816	876	846	851	842	834	843	868	869	832	876	855	817	910	845	905	838	829	881	854	864	897	872	879	863	845	931	882	861	915	876	865	824	841	839	845	932	885	896	841	872	850	896	811	879	878	884	857	851	878	857	864	863	930	886	883	897	892	897	891	857	895	899	801	883	894	877	865	901	903	858	832	823	825	850	838	837	879	906	881	915	926	864	872	905	868	912	867	854	902	821	826	868	848	857	914	879	866	943	910	861	837	847	856	829	899	893	869	870	847	884	838	850	871	864	850	864	900	882	837	893	841
25221	21597	25317	28242	21407	3983	642	535	492	451	513	438	430	414	481	448	437	473	481	493	442	436	423	423	419	456	439	450	439	404	455	432	447	416	411	449	434	444	459	406	433	451	413	453	426	431	436	415	418	462	426	413	447	454	424	445	443	444	431	429	420	419	447	427	454	406	470	463	416	473	460	404	418	409	438	407	446	402	458	404	437	400	444	419	450	438	402	396	453	419	427	374	431	418	454	409	429	447	462	404	466	423	397	462	499	448	410	404	415	429	423	408	437	450	477	420	415	448	409	437	449	455	427	430	480	441	423	440	423	403	458	401	418	423	416	440	400	429	388	398	406	472	454	431	422	407	388	377	411	430	394	394	427	434	443	381	438	452	431	444	431	441	430	436	402	449	452	451	459	423	444	407	421	472	428	409	422	392	418	410	450	420	410	406	425	415	405	451	429	422	433	464	441	441	405	416	422	436	439	493	485	480	460	436	442	449	431	426	419	430	399	428	460	427	417	415	421	384	410	411	449	406	444	415	399	425	463	390	428	448	405	457	408	410	396	426	473	449	457	448	450	434	488	424	404	410	416	417	414	433	453	451	451	410	445	425	406	398	422	452	428	438	405	446	432	412	422	410	435	426	445	441	424	425	413	408	395	437	386	431	442	418	416	438	407	438	408	412	439	412	414	457	433	475	438	421	433	438	462	455	477	414	421	424	438	433	445	437	398	400	436	444	460	423	431	409	424	412	475	456	460	438	414	428	447	410	428	413	411	483	450	447	424	406	402	505	442	424	391	425	436	395	434	443	415	403	450	446	423	437	416	443	489	450	460	435	434	433	419	381	412	396	441	408	454	448	445	416	470	413	478	413	412	457	451	425	477	462	437	426	408	454	423	355	397	397	421	413	450	438	388	402	425	414	451	436	420	440	439	399	444	430	419	400	442	451	444	392	440	433	436	389	450	440	456	404	430	416	379	479	453	397	383	422	452	446	466	443	466	390	442	426	429	460	401	409	488	429	437	399	422	406	441	409	413	466	436	434	427	462	456	427	469	420	458	447	450	443	418	458	446	420	400	398	466	452	450	454	480	414	429	436	416	416	442	412	410	383	421	462	412	452	422	425	410	457	398	421	400	396	401	452	407	445	447	410	406	393	408	393	421	395	416	438	368	405	418	429	430	397	468	436	415	455	430	421	437	458	425	456	409	439	409	390	411	420	427	462	451	446	407	422	409	408	407	400	370	470	429	429	456	437	488	457	405	403	480	443	409	428	419	460	436	422	455	427	410	397	419	441	420	431	489	426	457	402	442	419	466	396	417	404	411	439	433	449	397	426	429	411	452	477	413	436	433	447	419	426	435	423	428	429	466	427	423	392	422	423	460	451	439	397	439	468	425	427	426	407	373	434	412	407	422	421	465	416	443	429	389	433	428	424	453	442	413	426	423	465	423	442	452	441	401	408	441	460	429	450	428	435	413	422	402	451	433	448	436	409	409	401	422	455	422	444	410	414	428	417	425	433	468	447	405	433	423	393	436	437	427	440	444	479	403	440	430	434	426	411	443	445	443	425	442	448	422	448	446	450	438	416	455	438	491	452	396	422	441	454	418	428	382	432	443	419	434	444	382	434	409	431	436	437	464	432	442	452	408	470	408	415	421	458	410	407	422	404	435	430	356	436	438	430	401	430	425	405	418	429	413	413	430	447	433	445	399	420	419	415	431	420	454	428	450	426	441	436	423	426	442	420	419	473	397	418	428	416	426	408	409	428	397	391	423	390	424	476	441	417	418	423	406	432	452	418	469	423	419	449	435	411	430	432	487	452	436	412	459	457	405	395	401	450	423	428	491	445	411	407	407	450	414	406	445	395	461	442	435	412	431	443	443	458	438	407	412	390	436	434	460	450	379	447	442	450	421	450	410	456	424	401	417	426	421	410	452	436	435	400	389	437	433	458	424	433	461	426	422	398	448	426	421	443	440	413	396	449	416	426	441	398	459	422	402	454	450	446	431	437	447	448	407	411	446	414	422	410	408	458	412	399	459	414	441	483	394	437	428	478	463	433	376	393	443	386	427	419	407	417	406	409	450	456	413	422	390	414	472	418	402	394	425	441	451	433	464	447	426	427	401	483	422	433	425	449	418	420	433	400	468	389	403	414	432	426	429	475	434	409	433	440	428	423	423	416	429	405	425	444	481	422	407	372	436	423	468	414	414	429	440	470	395	440	420	401	410	423	395	397	412	421	436	419	435	435	435	449	447	390	450	396	427	420	473	431	398	405	433	411	487	453	443	433	398	437	410	419	438	424	455	424	459	453	431	451	434	453	394	399	411	465	440	405	379	451	413	473	403	443	413	386	404	425	440	456	421	429	413	473	428	459	421	445	451	408	432	383	451	442	439	430	442	433	428	479	461	443	417	405	395	416	418	404	456	455	423	449	451	433	401	482	448	428	438	409	439	448	423	378	450	404	448	449	398	402	414	408	472	448	461	411	419	455	416	399	427	422	436	445	435	441	436	404	411	449	393	455	429	403	443	430	447	421	474	416	447	452	427	418	446	437	412	438	440	451	452	456	432	448	420	430	448	466	456	450	456	435	438	389	451	422	428	447	425	422	470	466	404	430	446	383	498	399	462	413	450	424	419	406	444	397	469	418	401	418	422	437	418	429	418	420	433	436	444	410	441	407	423	417	414	436	392	453	438	409	421	410	410	401	408	426	405	412	413	415	426	427	465	453	435	424	391	418	395	435	408	456	430	416	471	445	426	436	438	407	447	431	455	454	378	451	393	388	474	415	417	406	431	418	422	465	437	411	433	451	406	429	436	443	428	436	417	466	473	446	435	442	422	402	455	422	412	394	425	405	422	415	400	403	411	445	395	423	429	406	433	469	392	425	396	452	431	471	399	425	423	467	406	417	447	416	410	382	433	415	429	424	423	377	426	418	410	475	418	379	371	460	418	465	443	438	438	440	425	436	433	404	434	433	431	426	400	404	418	410	433	432	424	388	427	463	463	420	403	456	433	436	419	431	427	434	423	416	424	459	426	412	462	420	434	438	422	429	471	419	434	453	405	432	434	457	425	454	424	407	389	396	411	436	418	413	438	426	444	443	451	445	450	436	459	444	406	388	408	436	422	453	459	397	417	394	470	407	411	430	456	423	430	409	465	438	474	413	422	455	419	393	442	428	439	458	428	457	398	454	437	404	449	405	459	446	389	397	423	454	419	404	439	412	431	422	476	442	400	407	418	453	427	408	411	440	447	452	457	422	426	450	451	435	424	483	458	381	432	381	452	391	419	426	409	456	421	394	417	419	437	438	402	424	508	441	402	409	402	435	450	444	405	418	443	446	412	400	426	424	416	430	404	439	422	413	404	432	403	434	430	456	422	476	422	381	438	423	437	423	436	416	386	394	499	426	461	433	474	390	409	425	405	451	441	455	399	463	427	419	412	449	421	481	415	410	404	443	409	428	427	430	425	388	417	443	405	429	410	435	416	438
4666	3280	2207	1460	1177	1048	1024	999	989	963	938	949	953	944	917	917	983	922	930	947	933	915	891	956	947	948	924	903	970	894	957	960	915	973	908	1007	959	937	966	929	937	905	893	915	940	882	921	896	949	884	959	970	923	895	913	911	923	932	951	909	968	949	860	926	931	927	971	912	931	914	986	897	923	956	906	924	861	888	884	923	914	950	934	886	923	929	884	933	889	893	946	892	956	918	871	965	938	949	904	937	941	905	890	878	959	900	919	921	905	936	916	970	931	904	916	904	927	940	908	943	979	927	921	918	868	938	866	914	918	944	953	887	944	918	933	916	923	932	906	950	897	878	939	956	945	972	895	941	864	971	954	968	919	886	898	894	951	922	871	917	928	933	939	886	976	966	921	904	951	916	929	984	927	893	934	870	898	907	960	939	924	920	934	927	981	972	936	967	964	883	900	919	953	915	917	923	951	922	886	962	915	896	1000	949	909	923	956	942	943	951	972	928	943	961	890	889	936	958	870	979	958	954	904	977	929	934	890	917	881	928	981	943	979	919	973	931	906	935	928	897	953	900	916	915	959	943	892	957	938	902	946	929	896	930	862	940	958	949	947	927	938	908	879	906	952	910	908	907	937	889	850	896	927	907	974	910	933	987	918	864	910	902	871	933	924	949	939	940	914	925	921	928	896	936	992	920	936	932	898	887	867	959	928	916	895	918	930	906	942	894	898	921	976	966	893	946	869	962	920	916	920	900	933	949	887	929	875	893	937	938	872	915	908	931	885	926	963	932	935	952	896	869	985	921	949	979	931	903	944	911	864	967	980	877	890	990	927	883	900	938	923	899	856	890	909	940	885	913	936	896	933	903	919	933	890	898	929	963	974	918	914	888	923	931	948	909	927	939	965	868	935	896	910	930	915	900	917	931	914	939	962	946	924	940	938	946	929	926	930	968	931	908	919	955	883	940	925	909	917	883	945	901	901	927	916	968	866	860	924	901	928	925	919	898	960	921	915	858	857	892	902	948	916	944	897	892	960	924	966	944	943	929	959	938	973	938	1001	917	923	953	933	926	881	952	884	877	912	947	925	858	900	948	874	942	904	884	964	909	957	935	938	908	910	834	942	914	937	921	944	850	937	939	906	920	952	931	895	875	956	934	912	845	943	960	980	909	883	897	918	882	875	890	949	943	960	958	965	918	928	927	875	952	922	915	951	919	941	966	941	950	902	913	905	967	911	942	880	859	942	906	906	946	886	952	898	980	918	909	972	890	952	936	912	941	971	907	968	890	934	909	887	921	927	929	932	975	932	980	949	896	932	952	974	913	919	887	947	925	959	948	933	921	894	947	902	991	941	916	890	890	975	931	937	899	947	874	921	926	860	863	989	941	905	983	857	919	946	896	912	928	910	872	891	943	890	964	928	914	953	918	880	971	944	952	897	915	924	897	910	963	924	920	876	885	898	910	889	921	944	929	924	921	959	931	899	890	914	937	915	945	964	946	889	953	913	938	889	938	966	899	954	896	891	893	872	928	918	898	950	902	861	920	953	951	939	959	939	978	925	903	908	904	900	926	945	972	890	893	955	933	913	937	925	926	918	865	914	919	921	959	939	960	919	895	917	949	930	934	943	886	909	892	919	870	841	999	911	947	886	907	962	1012	977	928	985	969	938	931	912	951	871	865	916	934	913	920	988	918	910	876	885	889	930	933	933	950	923	954	893	925	923	903	942	939	953	915	980	969	917	932	916	931	875	956	939	848	916	912	923	921	931	1001	853	897	914	916	916	938	920	917	963	949	910	921	887	880	912	915	937	900	948	862	932	898	915	844	949	884	975	896	919	970	937	1002	939	920	924	926	899	978	933	928	930	905	949	891	946	961	933	917	911	888	917	879	952	965	921	929	944	939	935	952	935	936	903	890	975	1015	900	927	915	942	959	915	927	914	894	929	950	891	938	956	945	936	924	984	991	961	877	963	878	924	921	926	895	908	922	958	966	920	953	949	877	937	949	879	916	966	920	916	843	954	941	917	970	885	932	974	937	921	939	910	943	961	993	943	961	905	926	894	904	872	938	938	884	851	906	925	907	980	962	926	922	928	941	916	947	973	912	887	905	937	923	919	992	900	900	886	889	904	925	1016	927	945	916	952	930	976	928	994	968	921	872	952	899	960	1009	955	939	908	884	911	885	961	897	949	903	910	955	919	939	931	948	932	979	884	892	926	913	902	912	910	909	888	937	929	869	888	924	914	892	899	900	937	933	959	944	854	939	939	890	922	918	966	929	929	914	908	920	960	890	918	921	898	878	893	901	960	963	926	979	900	865	985	917	912	960	897	947	911	909	873	910	934	905	899	890	969	928	923	967	937	925	944	895	913	912	1003	897	937	936	925	995	990	909	918	895	918	873	899	947	924	945	981	900	923	899	1004	914	907	963	916	903	893	959	840	917	924	914	912	887	939	976	920	856	936	954	959	913	928	940	929	933	905	924	916	900	926	882	903	895	910	908	901	941	892	901	908	929	913	935	955	993	899	915	898	931	875	888	917	909	927	911	908	907	887	933	944	885	950	926	959	940	903	876	939	938	911	931	927	906	955	920	953	926	939	987	973	877	935	949	917	935	1008	915	982	938	902	908	934	912	929	941	896	951	923	973	916	923	899	930	969	930	969	942	897	964	922	906	921	906	910	912	911	973	924	882	907	936	945	948	974	959	930	940	902	858	946	921	971	928	912	904	926	875	882	943	889	976	909	920	938	932	945	930	959	892	967	908	972	967	896	880	953	910	904	959	927	926	924	938	990	914	941	948	865	889	868	895	935	871	910	961	899	907	911	921	911	937	950	922	899	930	947	955	919	897	928	883	926	903	924	919	919	949	888	934	933	979	907	891	866	972	938	926	899	908	927	902	890	938	942	961	931	918	971	942	954	956	924	920	929	938	916	883	877	874	946	906	948	923	910	920	898	887	915	888	946	936	929	923	907	924	912	932	907	923	888	909	921	922	932	939	969	938	964	906	978	932	976	931	918	896	891	976	898	898	927	861	949	957	921	861	950	928	875	889	905	917	926	891	907	980	826	953	917	913	941	920	918	932	945	926	903	904	953	921	915	915	896	929	944	890	880	925	908	836	847	917	968	941	891	923	927	975	940	941	882	909	949	1007	863	916	932	929	939	941	905	963	902	927	925	907	955	995	908	892	909	969	943	907	922	890	950	908	877	893	973	914	918	879	913	985	898	870	921	869	934	958	927	910	905	906	894	905	883	901	909	947	922	926	933	848	922	908	883	887	906	972	985	934	877	948	933	904	887	946	876	947	907	935	909	904	978	918	947	963	893	887	888	980	919	897	899	924	936	913	886	911	915	945	916	912	940	956	893	930	905	917	942	881	908	930	944	888	904	931	947	961	978	908	952	981	902	877	950	907	906	890	964	901	925	896	888	937	966	907	951	939	899	923	939	918	921	936	914	960	922	935	936	916	947	917	938	893	927	975	924	841	925	916	917	940	932	883	958
24437	21634	26023	27746	21639	21656	3149	504	346	297	310	266	303	281	277	285	271	300	281	257	268	290	257	283	271	232	252	241	247	222	227	222	243	251	221	256	267	231	233	244	221	239	240	248	236	243	231	253	225	229	251	226	220	238	237	254	229	231	259	245	262	243	245	238	265	232	261	256	263	261	257	256	209	284	225	260	241	220	227	205	249	251	237	243	252	259	231	243	218	232	254	257	217	247	252	226	274	219	209	259	228	240	231	226	245	267	236	247	246	224	245	211	247	239	242	223	239	222	250	225	217	254	238	220	228	232	254	267	259	252	265	218	237	260	258	276	235	228	249	237	242	266	234	251	235	222	213	247	218	240	248	208	231	232	252	230	240	219	219	238	230	278	241	261	250	271	233	252	250	228	217	215	232	223	242	223	232	231	227	241	254	278	264	210	215	260	233	257	238	209	233	265	264	239	226	227	258	229	254	247	259	256	252	244	230	256	246	254	247	240	228	227	207	236	252	217	246	240	244	266	253	257	221	216	245	225	265	251	258	252	199	225	223	249	267	248	259	245	238	242	226	236	251	229	227	232	244	233	248	252	233	226	251	219	233	204	273	258	248	238	277	239	241	243	223	243	242	236	213	282	237	265	233	237	255	234	236	237	220	263	246	219	264	255	270	259	253	266	253	271	249	260	236	264	223	216	221	214	260	233	226	232	252	276	252	207	228	229	247	229	257	232	264	224	260	236	217	263	261	220	196	243	278	223	215	239	246	240	239	253	241	240	249	243	215	231	251	217	216	273	228	263	255	254	247	258	233	241	251	215	236	224	261	219	221	266	235	240	224	192	214	237	252	240	228	254	250	238	221	216	262	270	290	247	215	248	226	222	246	234	230	248	241	215	261	232	245	228	247	250	218	248	216	227	253	259	211	234	257	239	237	253	286	250	240	260	240	247	227	244	248	261	255	241	223	226	224	245	253	238	224	248	223	201	237	242	223	243	220	245	231	226	278	230	216	263	247	253	240	283	247	248	253	212	236	228	247	236	222	260	211	243	259	243	232	236	239	243	249	231	224	263	216	256	264	222	239	262	237	257	231	217	237	244	254	248	260	255	230	267	238	252	282	233	212	237	249	253	244	242	228	196	250	230	221	255	230	239	232	240	261	230	239	245	257	230	208	243	231	253	235	273	248	217	217	243	246	235	287	266	236	252	251	236	214	233	231	227	214	252	228	227	215	245	239	227	257	231	244	214	246	239	262	252	242	228	227	210	244	229	259	230	230	272	241	243	283	227	249	204	240	250	258	239	228	241	255	258	231	230	284	248	261	271	240	228	214	237	242	224	218	230	224	239	212	236	246	216	248	222	236	205	218	254	221	304	246	253	255	258	239	240	254	252	251	206	229	228	193	221	238	244	239	242	237	231	256	223	242	240	264	224	237	226	242	195	266	198	219	240	236	222	216	285	245	250	203	228	247	242	255	235	238	229	239	231	240	245	224	217	241	229	263	253	258	241	245	247	229	232	255	209	231	253	256	245	225	221	239	235	241	242	237	270	231	225	242	256	241	238	251	234	248	223	235	241	243	233	228	254	222	220	237	225	206	237	251	230	217	232	233	255	252	227	246	254	251	255	240	239	208	242	225	231	257	255	267	265	250	244	252	215	273	216	238	219	230	219	211	237	206	207	245	232	271	217	229	261	224	224	226	220	236	220	225	211	229	274	205	231	261	248	244	250	245	285	274	216	235	218	222	222	242	259	243	231	244	230	251	246	226	224	224	221	253	218	253	241	250	237	229	247	210	236	245	193	270	253	247	239	243	255	230	229	236	221	257	244	228	228	227	236	209	248	250	236	233	239	251	243	240	229	239	232	237	239	261	277	262	247	240	246	261	257	227	244	244	215	230	225	231	254	266	223	230	236	229	268	260	231	237	243	224	200	225	251	247	244	239	250	231	242	250	251	265	227	211	190	228	250	232	244	239	258	238	249	264	271	260	215	235	261	250	264	233	253	295	270	237	245	241	273	230	243	236	205	208	242	225	247	274	248	252	256	203	243	257	238	236	236	207	245	238	255	257	267	232	235	245	243	260	219	267	247	218	239	200	240	224	260	230	252	267	239	235	207	232	199	260	242	231	248	258	259	256	244	234	236	227	248	215	235	237	225	239	256	251	225	247	246	256	235	230	246	245	237	230	239	234	245	232	242	236	230	244	241	233	273	233	219	219	246	262	240	247	244	223	231	251	264	249	243	239	205	255	258	237	273	217	243	220	219	239	242	235	236	234	231	237	247	242	233	250	254	213	218	227	207	251	220	210	274	207	210	260	222	271	223	236	246	249	220	245	208	213	240	220	218	234	235	219	238	248	243	256	202	254	225	234	225	223	266	221	238	236	218	247	241	211	247	241	236	202	223	227	268	267	236	264	251	235	227	205	224	254	229	243	235	245	239	211	247	253	255	236	274	226	244	215	216	244	210	232	241	229	228	258	237	220	243	232	240	244	229	217	244	256	249	241	253	240	259	227	272	246	239	246	253	243	215	227	237	246	224	241	222	195	267	253	233	212	227	215	228	260	253	230	213	214	234	214	231	223	204	239	266	242	241	231	261	273	237	225	246	218	227	246	256	250	248	231	239	224	256	251	234	224	219	238	233	211	236	257	234	236	217	243	222	228	255	223	247	208	238	272	234	223	236	261	219	233	244	222	211	229	222	253	257	252	253	212	245	246	221	236	248	240	253	230	273	239	246	274	226	243	241	247	244	231	260	259	225	255	246	220	253	246	242	228	225	263	231	253	241	212	246	225	246	229	255	241	239	208	240	220	258	229	227	226	233	233	209	212	235	230	225	215	214	244	233	232	234	260	231	229	238	233	244	237	223	206	217	230	232	218	206	224	216	243	279	239	241	206	239	238	210	251	226	237	235	223	218	250	236	275	270	220	260	209	232	239	229	258	245	245	238	219	196	237	236	246	268	267	239	237	247	235	250	224	245	235	250	226	235	251	237	241	225	250	226	216	245	221	220	243	243	226	254	240	205	236	234	237	230	197	239	269	217	246	255	259	246	249	240	227	245	228	256	245	216	248	226	243	247	255	242	236	225	219	244	256	216	247	241	221	222	211	245	223	247	195	244	265	249	216	249	248	237	231	242	234	249	242	256	241	229	218	229	236	229	197	253	219	241	253	241	261	216	248	232	242	242	243	252	267	234	227	237	228	242	214	253	230	223	230	208	244	215	223	224	203	240	276	262	251	244	230	240	215	232	242	257	255	217	203	228	254	252	260	233	213	229	206	233	226	226	243	227	238	270	259	262	217	231	224	255	227	246	244	251	200	214	218	218	211	260	233	220	239	237	225	237	236	222	238	242	255	236	272	196	279	264	205	239	245	212	228	205	234	254	228	212	224	213	244	250	246	259	265	253	236	264	228	230	223	237	271	232	238	245	227	230	235	230	245	217	240	231	237	234	217	194	198	224	260	264	244	210	214	239	229	253	253	218	253	212
4631	5036	3088	1581	1000	799	719	665	628	631	612	622	540	583	569	552	547	563	552	573	568	546	534	542	580	578	572	550	554	542	556	544	565	533	580	579	519	552	522	559	513	547	544	553	529	578	513	529	558	549	517	504	578	503	568	525	553	534	584	528	539	544	555	536	559	565	542	543	580	546	585	545	528	550	565	501	552	540	528	532	581	533	578	520	540	524	553	542	559	583	584	526	525	534	538	550	580	557	520	544	542	574	555	507	562	577	559	547	549	553	573	559	568	548	544	555	520	568	544	577	528	578	502	500	551	582	527	535	553	503	554	526	509	556	547	545	566	542	561	554	559	540	535	562	562	525	537	575	515	494	529	535	555	513	541	516	526	623	528	579	536	527	538	536	523	547	521	495	546	521	552	548	533	522	522	497	534	537	561	554	520	591	571	532	530	579	537	538	539	526	506	538	506	573	555	547	554	575	560	542	495	516	557	531	564	580	557	585	520	518	534	545	529	536	570	535	523	549	526	591	525	592	518	529	539	581	551	539	528	571	530	545	610	524	578	534	539	535	539	562	555	530	600	550	558	518	552	550	555	513	549	548	549	534	555	594	540	560	548	548	558	609	496	566	506	544	516	528	553	509	576	574	546	533	568	529	533	490	510	569	517	540	556	535	566	569	552	495	566	552	552	556	534	494	535	567	549	538	510	554	505	556	576	520	533	526	558	531	605	566	500	560	526	570	513	539	593	519	553	515	516	546	549	564	536	540	561	586	529	566	560	503	560	583	545	560	549	552	565	543	522	566	548	522	569	521	526	517	544	524	534	576	578	539	562	523	565	537	567	548	539	557	558	521	546	575	541	555	583	553	576	507	571	536	511	580	517	567	547	544	527	554	524	556	563	540	547	538	556	524	533	529	559	567	546	474	590	542	581	561	592	583	527	535	509	569	528	575	541	527	550	532	510	543	561	536	563	550	531	537	577	550	541	538	547	545	553	536	535	517	498	532	569	522	547	552	582	522	558	540	564	559	504	576	533	543	485	531	563	526	538	548	545	568	575	565	573	552	546	522	514	534	589	522	532	576	599	555	520	536	540	532	554	533	570	549	514	546	562	582	526	535	566	554	574	529	553	556	526	526	590	559	552	553	548	577	573	585	534	585	512	551	566	515	533	544	571	539	564	572	534	547	541	528	574	527	524	568	543	546	579	537	524	546	561	507	536	524	521	562	614	574	532	572	531	536	536	553	528	521	544	564	552	560	574	570	529	544	574	534	564	509	540	510	550	590	555	561	544	521	578	566	577	536	547	554	533	597	520	600	537	534	522	553	560	567	536	538	571	531	550	540	537	543	486	540	532	521	559	533	518	600	563	550	550	549	538	565	547	572	538	563	535	568	525	507	536	562	531	516	576	567	534	528	571	578	556	543	579	547	572	586	587	529	552	553	540	565	543	529	554	548	558	548	519	544	516	547	563	544	545	532	567	569	547	519	551	505	547	570	539	546	549	523	540	545	531	555	563	524	539	543	570	580	579	530	546	563	542	490	544	591	534	556	553	571	599	557	520	564	513	564	535	554	555	542	528	539	553	545	529	524	536	537	565	582	567	569	538	508	545	538	545	552	546	561	513	527	525	536	521	548	611	527	542	564	554	543	534	558	527	557	538	509	531	550	555	562	536	562	546	511	547	572	540	584	573	531	562	525	520	530	579	549	533	525	558	519	543	559	547	578	560	538	537	538	527	528	516	522	524	556	542	547	573	559	544	580	560	533	506	543	547	529	519	578	530	530	539	539	529	541	532	553	556	573	516	534	515	578	561	533	547	531	515	487	566	506	555	526	554	553	564	579	562	539	561	533	515	562	558	562	542	539	537	576	567	559	521	581	516	498	519	567	576	508	553	552	549	560	546	520	521	529	579	566	539	514	504	559	544	545	545	528	519	542	543	549	564	495	524	555	512	546	558	534	531	536	576	548	519	540	610	551	555	515	517	515	531	573	565	560	550	527	522	548	556	524	528	582	532	531	579	522	516	536	582	551	571	517	547	529	580	504	544	540	550	545	529	525	560	530	580	509	544	511	547	547	568	554	573	508	540	568	560	571	533	539	523	537	525	531	544	532	580	514	497	534	497	593	541	562	526	543	539	525	549	532	545	519	527	564	543	548	521	542	535	511	549	548	561	521	555	549	534	556	520	560	566	517	550	528	553	581	570	569	492	546	510	526	531	544	528	539	520	494	526	522	486	532	579	511	541	493	552	559	564	557	527	539	536	561	569	584	582	507	542	523	516	532	529	512	560	513	568	563	567	560	521	544	536	585	562	549	594	549	538	528	550	561	558	506	503	540	543	499	493	544	565	585	571	538	566	558	545	532	491	547	527	567	547	521	531	523	557	588	560	557	562	517	529	564	597	577	518	538	512	550	542	516	556	580	545	499	550	531	550	546	518	521	560	541	535	535	520	554	517	515	524	528	552	540	481	511	519	509	532	573	540	552	543	548	537	527	581	541	533	606	557	582	542	548	536	558	521	546	549	548	544	544	545	542	552	533	586	544	536	560	530	505	544	517	562	564	536	527	566	553	554	511	496	563	563	533	547	597	540	537	566	588	588	565	545	557	524	537	567	561	537	530	538	538	572	576	545	547	565	523	547	549	551	551	535	595	520	525	564	554	538	511	479	560	585	553	555	560	554	557	512	573	553	525	528	503	506	541	554	501	524	513	576	560	564	555	547	573	581	526	527	568	544	537	549	554	541	544	553	516	538	555	534	521	543	535	553	484	550	518	514	486	602	574	549	569	570	584	555	551	524	526	519	493	516	579	535	502	549	533	543	527	546	555	557	548	520	531	535	521	521	529	529	559	514	540	545	540	513	568	536	553	576	513	539	537	529	532	564	549	530	569	542	488	570	536	517	549	546	568	512	549	559	545	550	499	561	545	546	575	566	556	536	570	587	557	530	528	532	567	540	537	547	558	543	571	546	523	539	544	560	567	557	588	568	519	516	515	550	539	590	565	548	554	555	529	570	555	545	535	532	586	495	535	513	568	563	537	560	604	535	527	550	553	527	531	571	518	550	506	527	539	498	537	551	537	564	555	575	559	510	527	560	563	529	548	539	535	516	521	518	525	525	556	567	522	554	553	555	559	557	538	555	517	551	565	579	528	581	530	535	527	583	531	469	494	552	544	553	541	549	579	587	561	508	548	544	496	557	568	508	564	555	501	570	560	598	535	521	556	600	513	554	517	541	566	519	547	540	542	562	530	552	542	549	590	527	506	541	523	571	569	514	594	573	527	518	614	523	570	513	528	518	539	542	546	540	549	534	520	542	502	555	545	504	569	645	555	577	538	550	567	531	581	557	558	535	526	523	537	548	548	551	540	546	536	537	551	555	554	597	592	545	562	505	536	553	516	572	552	557	535	541	560	576	532	513	511	538	575	547	552	541	573	518	476	513	566	539	518	535	533	553	550	597	537	545	540	472	577	516	534	549	561	511	553	557	528
33719	10264	1071	573	432	423	375	414	409	452	441	382	423	405	374	416	424	411	391	415	379	379	384	353	429	420	433	417	415	369	389	401	402	393	399	373	395	387	391	412	390	444	401	398	361	375	403	403	355	394	365	409	397	418	385	414	405	400	412	390	397	424	390	421	344	389	372	371	415	382	407	403	415	397	407	414	356	405	399	403	385	382	361	405	392	379	387	358	404	415	396	386	410	437	388	370	398	416	372	396	367	403	393	364	409	389	390	353	398	378	376	381	405	408	380	409	355	378	374	385	395	383	385	419	432	434	398	394	399	405	406	396	390	373	389	378	377	420	415	423	358	411	369	391	377	363	396	403	392	337	380	405	375	402	418	394	413	393	421	416	386	387	365	387	405	350	369	387	398	446	410	405	366	378	411	410	393	375	390	380	416	410	331	404	389	359	388	406	400	398	412	463	415	384	426	389	423	399	382	367	389	403	373	360	372	381	394	413	397	394	427	435	376	351	394	392	380	382	376	427	428	420	387	373	350	432	395	420	420	400	389	378	414	407	412	360	415	407	357	405	381	404	398	387	393	402	384	417	381	382	378	335	402	444	364	401	395	427	354	408	355	353	409	396	420	387	429	368	399	390	380	373	408	371	355	429	389	417	379	361	425	393	401	376	400	421	408	385	369	383	375	415	380	408	383	415	410	390	396	393	396	378	380	369	394	392	377	409	394	404	387	401	400	402	397	383	406	361	395	387	386	367	405	402	411	382	395	396	457	389	373	437	398	359	393	395	382	405	372	385	375	390	397	378	389	388	374	387	355	388	368	386	366	395	379	393	402	401	392	384	405	425	413	426	434	375	407	381	373	375	397	390	371	390	387	402	421	394	361	384	363	401	413	417	397	428	365	374	399	371	370	379	394	363	388	383	370	353	368	412	403	362	389	388	413	356	415	389	403	387	387	425	378	398	375	352	397	403	377	375	376	385	374	375	419	406	414	373	420	410	370	416	386	397	387	372	386	400	398	393	353	391	393	414	428	422	387	356	363	365	399	377	385	384	383	351	427	366	355	387	364	376	365	407	390	400	364	385	367	401	375	394	400	387	408	376	397	383	431	395	407	397	421	419	377	393	408	419	424	387	389	416	424	392	414	386	401	403	391	405	369	366	400	448	386	368	381	429	374	353	415	382	405	430	395	394	387	364	394	357	396	389	384	376	384	394	395	381	453	369	391	406	431	374	395	395	375	374	377	382	350	391	355	396	395	389	385	413	414	415	405	374	391	400	395	410	379	425	417	418	386	388	377	411	371	342	395	403	392	423	377	412	410	393	440	411	379	419	368	388	367	384	394	386	346	357	367	373	396	370	404	365	373	377	361	400	383	405	381	389	387	364	352	395	379	419	341	387	409	385	416	383	377	370	378	395	392	367	370	378	429	357	394	375	387	357	390	368	344	429	401	389	392	384	418	410	375	388	388	391	411	329	369	395	397	370	376	388	363	364	360	380	372	407	402	376	405	392	378	407	369	406	420	359	398	385	400	395	386	407	365	391	390	420	408	418	419	384	440	409	394	430	386	416	431	370	386	375	421	399	408	386	403	379	411	336	415	389	364	407	385	398	412	401	399	373	395	386	394	401	407	381	395	383	394	391	373	400	407	386	378	412	420	378	373	421	383	375	371	398	388	369	361	361	415	391	338	343	421	390	408	325	394	391	362	412	403	411	363	403	395	403	382	386	401	351	386	400	387	381	404	358	422	351	417	404	373	353	388	384	391	402	392	411	396	387	396	402	411	386	400	432	426	394	394	368	377	378	397	356	406	385	367	386	412	390	424	394	432	397	337	376	413	400	392	392	365	400	375	396	409	408	351	425	405	413	401	386	407	416	410	382	407	423	400	364	398	415	392	398	413	388	394	389	388	389	383	389	399	381	380	376	388	396	414	379	405	342	399	439	403	430	408	372	412	402	359	415	373	354	417	392	362	380	355	394	421	386	359	390	368	388	383	370	386	396	389	430	406	372	343	364	363	412	384	391	398	352	419	362	400	399	366	397	416	377	373	409	393	359	405	399	407	388	389	427	438	392	404	413	390	422	406	380	403	408	419	370	412	369	399	378	374	400	399	367	409	405	424	377	398	388	424	415	382	405	405	358	399	421	406	421	385	390	380	384	367	407	379	396	364	365	390	341	387	395	385	401	368	340	384	402	425	376	383	385	365	399	370	402	409	421	370	403	398	422	401	406	459	416	378	396	382	406	364	388	413	413	415	423	418	401	383	389	420	399	408	375	392	405	403	357	400	382	397	415	392	390	425	354	375	359	399	431	390	400	402	425	377	353	372	388	375	402	368	399	381	404	394	412	377	374	378	397	422	399	397	379	420	368	379	420	370	408	387	387	394	405	391	365	370	419	418	399	391	369	401	382	398	409	392	364	409	395	403	407	402	393	409	419	369	409	374	388	380	425	388	376	411	410	364	396	405	390	395	423	392	421	387	351	338	345	389	408	407	375	385	418	403	427	388	387	360	412	403	385	346	365	393	408	392	343	399	391	383	391	380	348	423	396	402	391	405	432	366	378	387	423	409	374	405	392	401	398	352	411	373	390	417	375	391	411	379	401	415	365	396	374	408	411	394	396	421	368	403	417	388	381	385	413	363	354	389	366	398	379	379	397	388	381	394	390	384	377	352	391	378	401	389	395	392	364	392	362	389	379	396	394	402	391	380	403	404	390	398	372	416	411	371	370	378	376	413	341	385	423	398	401	408	395	409	397	378	388	349	398	402	353	399	380	360	421	385	373	402	382	358	436	395	392	379	377	384	387	378	394	377	386	386	430	378	365	414	372	380	391	386	385	371	405	396	442	398	419	384	348	374	424	406	403	396	426	411	422	398	433	378	397	419	386	402	399	358	406	350	363	381	376	401	398	374	390	356	378	376	401	403	368	422	442	404	410	365	395	358	383	404	410	397	370	360	369	397	391	402	390	421	409	400	370	401	409	394	378	401	399	367	366	353	378	412	392	394	368	363	430	399	405	418	399	409	354	412	383	381	392	418	379	395	408	419	425	367	379	399	407	392	405	423	425	394	388	423	359	367	338	377	410	377	369	413	407	372	400	382	390	367	367	406	414	428	400	378	378	381	401	387	385	403	391	397	366	390	374	390	372	369	389	397	386	383	400	398	381	390	409	374	393	409	390	435	388	380	400	363	388	422	395	388	400	368	390	388	403	364	361	347	386	399	383	435	390	412	378	400	404	391	381	359	389	387	447	411	366	344	360	377	376	373	425	418	373	436	384	383	389	364	418	340	375	401	377	365	405	409	436	392	375	399	398	442	436	399	360	374	398	393	394	395	408	388	352	348	409	416	376	384	366	384	382	402	427	385	361	425	444	371	402	381	403	399	377	380	402	404	386	379	359	363	374	398	375	369	354	399	366	355	381	389	394	397	410	387	389	402	410	405	365	391	370	408	419	423	391	369	390	400	397	389	401	353	364	397	402	407	377
6568	956	927	897	899	895	906	900	880	856	882	869	847	885	895	924	874	889	884	927	853	859	868	858	883	870	902	869	877	893	831	871	870	860	895	912	833	880	867	912	901	904	878	922	826	879	851	858	842	860	923	855	823	909	879	887	829	895	835	835	881	778	880	882	894	913	901	876	853	893	879	818	863	846	899	891	887	916	889	916	850	861	864	826	866	817	838	856	844	879	853	865	900	880	950	870	917	890	913	898	863	872	880	920	836	833	913	962	829	846	876	917	929	811	910	866	896	836	832	823	899	864	850	902	838	892	874	854	909	870	914	895	891	865	857	866	859	874	915	863	879	848	881	844	846	851	875	862	861	843	865	864	886	894	905	860	819	839	897	801	883	879	834	920	850	837	896	854	871	831	870	834	846	909	900	868	888	838	900	894	866	925	903	856	903	824	890	898	854	910	892	848	847	848	869	910	873	888	916	867	893	867	855	908	905	883	916	851	848	879	909	851	920	860	841	887	837	903	876	878	894	855	898	956	905	867	871	854	915	940	858	811	851	926	909	826	898	823	872	899	890	895	909	894	906	897	905	904	850	884	867	836	883	899	840	905	849	880	869	900	841	888	853	836	918	906	908	886	891	935	917	927	939	888	872	883	886	868	895	897	870	870	875	911	900	893	839	897	876	842	863	847	890	844	865	858	869	916	835	934	845	888	897	886	911	873	885	850	832	852	868	832	834	867	881	850	899	904	937	861	875	879	972	864	851	859	875	856	849	849	880	867	862	850	811	940	827	831	887	921	851	919	976	865	851	871	861	884	872	868	845	893	848	913	872	903	882	867	906	905	871	862	844	878	895	867	899	836	914	856	897	871	891	868	895	852	950	859	892	860	875	892	878	869	846	827	884	907	859	864	871	904	855	833	901	885	830	933	829	910	830	901	826	879	908	865	836	822	902	887	884	878	843	875	892	897	835	833	857	900	854	885	830	887	918	858	874	894	885	840	843	880	930	936	909	882	845	913	883	896	855	880	844	908	853	830	912	836	886	910	899	892	841	868	880	848	907	828	833	869	939	816	842	840	929	890	815	847	894	793	892	867	824	898	852	880	867	890	910	817	880	900	868	853	893	889	868	874	913	881	886	931	883	840	859	849	888	859	917	863	862	872	878	862	900	825	878	844	841	868	920	891	866	843	870	833	813	856	863	887	904	850	893	847	845	919	890	897	878	857	856	879	924	859	856	872	873	874	865	833	835	873	845	833	871	918	844	869	859	867	838	896	885	863	851	858	857	885	852	885	892	837	867	883	940	832	900	911	795	885	902	895	822	825	901	824	853	872	911	851	891	903	874	873	860	894	845	901	843	890	900	832	899	847	820	887	858	853	832	864	890	869	867	808	835	874	890	936	873	864	906	883	889	884	846	818	846	918	862	832	879	898	837	790	879	889	896	875	865	857	923	888	881	874	898	863	827	924	873	869	911	847	886	875	858	876	818	915	855	878	856	893	856	863	872	857	881	856	817	854	908	861	842	829	835	936	873	878	879	893	891	845	940	850	877	814	880	888	908	864	869	880	858	860	881	847	928	911	909	917	838	850	854	893	892	843	879	913	867	857	834	842	864	907	829	875	869	863	908	862	907	797	850	856	914	900	839	854	873	883	894	849	839	877	877	873	909	849	924	897	888	826	922	868	868	868	871	853	910	918	857	864	888	874	897	899	911	856	859	869	886	865	875	840	860	867	841	899	864	880	839	822	865	887	912	890	873	872	871	864	873	856	872	866	900	865	844	821	854	873	874	906	885	848	865	879	921	842	875	844	856	927	881	896	894	850	868	934	914	860	943	894	867	842	903	856	864	841	828	844	858	863	915	895	881	867	871	855	865	907	918	935	898	904	867	879	883	862	861	863	916	867	886	866	820	862	845	875	912	849	879	864	891	850	911	876	918	861	838	853	868	883	867	876	872	861	882	807	830	817	923	859	906	781	844	865	898	910	851	857	864	930	850	925	857	882	841	897	855	865	838	868	882	880	830	817	849	847	848	881	887	847	879	884	873	869	864	855	894	892	821	874	902	874	864	872	868	885	857	845	915	844	838	838	842	890	825	907	802	891	871	865	853	887	936	893	903	919	843	914	813	863	856	869	871	893	902	913	879	869	912	895	866	889	845	920	879	910	844	937	866	887	897	890	828	853	891	847	899	874	857	849	841	907	821	837	879	877	854	855	860	862	876	884	796	828	864	869	928	842	843	853	901	869	834	870	880	875	845	907	855	821	889	895	876	873	906	839	866	894	899	854	949	895	864	840	850	901	885	931	882	813	865	899	901	835	835	856	893	862	858	874	820	889	847	910	878	849	934	872	875	875	892	834	821	872	911	844	821	903	823	836	876	890	883	913	842	868	853	884	870	877	895	829	877	865	849	840	844	859	841	895	820	861	856	862	893	897	877	853	902	882	828	842	908	879	865	888	858	842	850	897	860	842	842	873	878	886	922	831	898	869	856	856	878	852	865	868	818	876	856	876	905	882	871	915	896	874	863	865	931	854	894	917	885	852	864	883	890	885	853	866	894	896	850	909	872	892	837	872	883	865	862	877	825	848	878	900	882	889	865	911	852	878	884	816	841	847	841	887	855	824	863	850	839	887	895	859	892	856	883	837	917	896	831	929	884	950	906	907	847	891	898	926	858	866	842	894	846	870	848	863	841	882	909	846	854	832	872	864	864	881	828	862	844	871	862	900	877	826	947	895	828	931	929	849	829	885	903	886	852	843	872	922	880	924	881	855	910	877	895	876	832	863	915	937	888	892	881	893	894	864	851	873	907	886	839	882	866	843	870	852	877	861	824	899	838	931	892	846	913	841	867	874	850	905	849	875	875	879	911	873	836	919	861	900	872	911	865	901	906	859	896	863	892	910	851	866	865	856	892	899	835	956	924	920	936	862	858	881	844	851	894	889	863	859	828	892	841	856	901	885	922	873	855	875	856	849	876	872	879	862	851	835	870	929	878	837	873	903	882	885	889	838	868	836	882	848	844	823	874	939	860	825	872	894	875	882	862	867	903	850	828	867	871	847	832	905	864	832	845	834	909	900	856	947	869	869	901	880	893	896	857	877	896	890	860	864	890	938	864	893	870	933	907	850	828	839	835	872	863	915	859	915	870	881	887	885	893	886	876	855	876	868	882	910	931	882	873	840	925	850	882	895	909	838	874	856	923	860	826	849	897	839	892	872	876	849	871	888	876	883	824	848	859	893	895	884	850	810	879	831	847	851	859	800	917	882	875	896	866	911	838	788	863	909	838	890	836	960	903	879	861	838	847	881	874	870	859	886	853	834	894	877	899	842	890	902	896	860	923	878	909	895	916	930	928	914	875	913	895	867	877	872	816	893	862	877	895	862	840	925	866	946	842	890	881	849	906	857	886	910	945	896	861	879	865	889	863	870	858	839	883	883	875	865	868	901	839	844	890	866	872	893	855	921	885	850	830	877	939	874	897	830	854	882
25166	21638	25438	28280	21539	4505	681	533	520	492	467	458	500	437	461	398	413	451	438	439	421	449	441	435	438	442	448	438	401	411	448	399	425	444	432	466	446	503	411	406	446	434	443	415	466	437	412	391	455	411	428	434	430	459	414	427	464	445	439	419	433	395	421	461	447	409	445	444	442	411	441	410	448	486	431	437	413	446	473	424	432	464	420	423	438	454	417	444	443	400	433	425	429	433	402	426	394	420	449	418	466	434	465	424	418	451	425	441	435	372	436	436	408	401	408	407	405	438	432	403	386	464	418	437	473	405	435	414	445	422	391	383	440	450	470	431	440	461	397	405	442	445	407	394	433	442	437	397	428	472	423	413	421	480	464	470	473	385	441	416	415	402	430	461	466	451	419	447	423	449	460	467	384	452	384	416	415	434	418	403	432	439	457	416	395	456	441	415	406	410	457	444	452	443	475	440	416	442	422	481	449	409	435	404	379	419	439	429	389	442	414	450	434	426	457	443	439	440	451	425	453	463	428	432	407	412	426	449	427	428	449	459	410	447	447	402	424	420	421	400	437	456	433	430	474	411	413	437	445	451	448	441	466	408	461	437	410	414	397	428	438	417	453	420	424	442	450	500	421	440	409	427	432	450	460	449	416	489	451	459	428	417	425	461	438	448	499	456	433	439	421	414	432	484	437	425	399	397	463	446	422	437	423	473	395	411	442	443	423	415	466	451	396	420	424	397	432	403	459	453	379	441	430	418	445	439	424	427	419	419	406	452	456	470	440	414	429	437	422	410	432	419	424	454	409	413	378	456	450	437	405	431	453	425	421	429	435	427	437	406	435	423	429	462	440	397	449	417	411	441	467	440	396	464	439	473	462	407	434	450	402	412	432	470	461	436	434	451	421	426	481	413	417	408	467	456	424	433	471	451	411	404	453	408	410	423	453	454	424	477	453	433	456	415	469	424	447	411	420	413	422	428	429	430	433	407	461	431	453	437	434	402	433	443	455	411	428	435	445	419	420	442	443	412	375	463	473	385	438	442	455	433	431	428	439	438	402	442	441	443	411	417	431	429	448	443	431	408	408	441	424	451	451	442	419	454	465	446	437	431	437	417	449	385	473	475	434	442	463	438	433	396	426	424	421	406	401	443	424	457	426	412	445	406	456	445	455	451	459	428	437	424	445	447	438	446	400	433	404	461	427	438	395	404	413	442	450	462	411	414	404	429	448	423	441	418	399	407	433	440	409	376	441	436	456	422	503	378	462	425	435	427	456	443	439	407	444	408	445	406	475	429	430	450	431	423	408	440	460	428	428	390	455	459	401	387	420	411	431	410	430	457	425	437	403	418	411	448	411	437	445	448	450	439	422	427	438	369	442	420	412	495	388	438	464	445	456	428	437	460	433	416	389	423	454	464	408	442	406	412	433	428	400	461	442	429	463	434	414	417	424	425	446	411	446	408	410	440	421	435	428	401	433	412	457	448	472	437	439	402	406	418	433	403	405	423	412	438	359	422	440	427	401	431	446	417	449	435	383	432	415	462	397	415	408	434	429	441	470	466	477	438	425	398	427	430	411	434	443	400	463	409	423	416	431	427	432	462	455	430	492	433	397	391	407	429	422	407	429	431	457	461	442	445	432	431	460	424	397	433	403	431	421	427	398	424	406	473	360	404	414	404	438	425	444	409	436	437	442	434	373	450	442	406	435	406	457	455	419	388	395	439	407	443	432	400	444	435	420	432	399	431	417	463	438	473	444	463	447	430	385	418	436	412	455	427	435	420	389	449	471	444	439	440	414	399	408	416	461	427	444	446	384	417	430	457	424	462	435	436	445	423	400	441	472	443	432	476	456	467	413	420	457	454	436	442	439	421	434	430	475	400	428	461	453	435	401	468	443	452	457	453	400	453	426	419	447	423	469	421	442	402	483	427	434	443	432	423	448	410	404	444	448	406	436	426	438	455	426	423	440	439	435	466	420	422	423	389	420	439	445	433	449	397	443	404	424	409	438	468	480	408	458	410	464	378	444	408	426	403	382	441	434	414	391	423	434	466	406	433	402	408	448	429	370	415	446	416	434	417	440	448	430	418	405	501	434	403	476	462	474	423	456	461	434	449	422	425	454	431	441	398	463	404	424	432	415	449	465	378	448	484	458	441	439	455	419	455	418	401	423	433	420	436	434	441	445	414	449	437	420	432	443	470	459	420	439	423	424	464	397	400	421	399	427	388	488	416	420	443	453	442	381	457	441	435	443	463	416	407	411	449	441	458	404	437	472	428	425	419	407	405	408	413	382	439	452	446	407	435	423	399	423	424	449	401	435	424	415	441	410	384	453	470	421	476	412	449	423	425	452	362	422	462	453	467	478	427	422	389	439	425	416	477	445	423	423	443	421	449	403	416	492	459	416	431	421	370	414	421	416	436	423	429	462	438	474	452	452	409	380	441	421	427	431	398	418	421	418	437	459	471	428	440	418	403	406	462	415	452	458	444	465	440	389	450	433	459	413	450	446	408	453	425	459	447	435	410	437	439	432	476	432	431	463	414	438	458	453	426	428	447	412	473	395	440	452	419	435	426	386	416	444	424	472	387	465	428	397	432	418	474	454	440	426	436	448	449	433	411	416	403	455	457	422	405	411	452	411	406	445	446	385	409	434	422	433	450	439	455	459	406	411	426	438	415	451	400	422	439	413	408	420	410	418	460	453	407	401	401	410	430	432	432	399	446	412	421	426	398	453	460	418	491	416	445	435	447	459	420	430	465	442	436	444	419	456	418	461	422	434	385	430	447	383	402	452	435	466	449	443	453	432	480	368	411	408	417	471	453	452	414	383	414	430	414	399	404	426	415	412	465	410	456	404	384	411	433	424	420	457	439	455	437	433	440	410	477	463	445	390	372	467	445	456	376	422	423	426	451	418	437	408	416	461	423	378	432	423	412	405	445	462	424	489	435	429	431	402	422	419	470	420	469	407	421	428	426	432	440	418	471	433	416	439	416	412	433	420	431	422	397	453	451	450	424	467	437	425	428	459	410	420	429	443	448	366	413	451	437	462	402	405	420	377	424	438	445	438	449	397	436	417	464	430	415	443	411	439	425	443	403	422	435	466	409	433	421	418	473	442	396	428	465	411	429	431	418	455	437	410	476	455	436	389	411	422	464	461	413	469	457	451	445	431	470	408	447	417	421	451	413	440	435	426	459	450	419	444	447	445	441	411	437	446	489	446	413	418	437	416	447	461	403	449	447	442	434	442	431	417	431	423	473	481	412	421	405	400	419	370	448	442	427	459	416	427	430	442	443	407	408	439	413	425	420	441	416	456	417	440	393	398	425	416	370	420	445	450	447	437	435	427	454	421	447	415	391	469	478	458	423	450	400	414	443	401	432	401	423	420	405	434	370	433	425	438	403	428	421	400	410	464	463	394	456	411	426	406	455	454	408	434	473	419	449	381	423	425	416	431	449	405	413	448	434	421	407	415	433	459	444	438	397	405	470
4285	3207	2225	1441	1099	1033	983	954	913	956	989	943	939	960	953	933	928	930	884	942	934	948	928	905	944	963	908	918	979	973	922	972	925	921	901	923	938	958	910	966	946	909	878	909	959	953	954	909	960	918	951	907	867	937	947	977	947	953	940	934	936	1007	904	898	985	945	941	924	883	946	939	898	898	927	897	887	876	895	913	909	934	944	920	943	971	906	934	880	914	978	892	951	919	927	907	904	970	914	1014	954	950	888	888	935	929	887	937	964	918	883	931	957	923	949	985	922	893	927	967	990	920	1002	908	923	924	926	1003	953	906	908	910	938	971	878	950	924	889	970	897	901	960	920	941	978	908	898	913	874	887	925	939	897	923	957	872	952	912	936	913	919	924	909	948	913	885	935	896	917	927	894	910	901	922	939	905	873	894	952	898	922	885	937	897	917	894	949	860	955	927	963	942	936	943	973	949	897	939	929	937	963	915	957	925	951	923	993	965	908	931	872	884	916	924	920	888	934	905	933	896	973	935	931	872	920	930	935	899	932	939	888	904	911	929	925	919	925	864	889	923	915	938	936	893	896	909	888	900	923	886	909	929	956	937	938	973	920	898	935	913	945	856	915	917	907	886	942	917	971	902	927	916	978	861	961	904	918	936	879	946	988	905	917	923	972	966	910	912	961	854	956	954	901	914	940	919	936	915	902	950	956	939	935	938	893	866	907	913	976	932	877	934	922	873	904	936	892	935	940	871	923	917	894	911	884	903	923	987	984	960	950	864	938	867	910	949	902	973	919	917	896	914	937	872	925	949	937	961	904	859	905	936	920	920	931	876	933	910	888	926	953	961	949	858	926	890	898	931	908	944	930	909	950	917	953	897	905	889	953	957	891	975	929	936	894	928	852	953	895	949	868	937	958	907	900	950	886	910	884	943	923	953	931	928	929	940	875	1010	937	880	905	915	879	919	958	978	905	941	891	905	868	939	921	934	888	889	961	916	901	922	930	935	951	949	937	882	957	928	882	925	984	917	946	917	861	931	965	935	919	924	958	865	920	942	948	938	921	917	945	902	956	941	952	939	905	905	953	937	924	898	926	916	902	986	950	935	938	901	941	943	946	900	946	892	970	912	923	971	861	917	946	913	905	874	933	904	877	900	908	864	940	946	971	872	920	940	941	941	939	917	922	1003	940	861	903	948	940	898	931	882	854	883	965	995	906	951	920	949	959	957	994	900	936	948	921	988	870	919	935	944	872	971	945	915	888	963	891	901	946	924	910	929	896	987	940	929	904	914	989	916	881	964	942	927	949	935	953	919	907	985	887	925	898	947	955	892	899	916	825	893	922	863	1006	946	877	946	885	947	882	930	905	959	933	968	967	936	984	886	966	931	933	925	940	907	930	962	872	898	919	937	858	935	934	965	923	895	894	958	886	923	906	896	977	898	899	902	941	926	945	881	938	969	896	925	917	952	888	944	971	993	907	903	934	886	933	944	945	943	884	923	940	912	941	941	917	925	963	939	939	916	943	917	955	892	907	931	907	886	898	901	1001	944	973	947	918	915	915	868	914	938	928	910	951	919	915	977	915	898	909	897	882	868	945	932	872	910	901	952	939	994	907	916	966	995	945	900	952	933	904	929	932	850	898	904	934	906	960	966	917	962	893	941	918	920	913	983	917	886	923	912	946	902	943	916	935	992	930	901	891	946	885	974	940	879	912	921	932	934	910	943	915	916	949	898	903	942	955	884	943	938	922	895	955	942	986	864	899	943	911	972	947	913	957	876	937	900	957	929	966	893	912	886	882	891	897	916	910	961	949	905	880	948	927	939	924	902	921	938	983	966	921	927	851	962	957	939	929	929	940	943	960	954	892	923	907	928	966	907	899	961	956	927	949	964	863	904	907	896	879	916	949	985	903	939	926	906	956	920	896	935	975	888	941	903	935	935	890	922	922	960	973	962	917	886	900	947	913	902	882	943	938	926	912	890	964	878	890	925	996	957	897	915	845	935	894	915	972	891	903	916	897	915	981	925	908	876	880	940	909	920	875	886	909	918	951	880	898	941	898	898	907	927	924	884	952	940	939	966	902	922	899	929	938	934	895	904	958	920	913	897	982	965	961	944	965	944	901	905	929	913	942	926	910	985	931	864	894	913	937	898	965	858	901	966	940	855	899	950	906	948	917	922	963	935	898	941	927	925	835	868	921	917	899	898	889	896	901	952	891	903	936	882	990	918	918	894	910	966	924	925	931	947	957	949	903	873	925	904	869	886	932	978	876	915	982	901	923	935	924	900	922	931	952	901	922	911	921	863	888	902	873	904	954	895	908	921	937	924	945	879	903	935	933	889	978	938	930	943	897	888	983	920	904	932	934	898	925	927	915	900	946	932	959	973	902	886	883	894	912	881	920	905	912	920	874	937	933	954	915	968	869	934	864	941	920	906	933	942	930	870	903	955	955	910	900	938	916	982	914	907	920	931	985	930	918	961	977	973	890	908	949	947	952	931	920	928	977	968	912	926	940	929	910	946	929	885	918	929	887	901	889	896	921	940	927	949	934	934	895	928	970	923	983	940	951	899	907	943	963	954	934	1029	961	859	949	903	938	901	874	929	941	927	928	906	933	914	918	952	969	878	937	1023	901	940	927	918	906	911	897	918	937	907	940	936	887	924	914	926	976	902	912	897	913	964	932	953	961	906	940	937	915	910	954	929	950	913	922	952	880	917	979	913	928	890	1002	912	885	962	895	936	947	955	958	954	912	910	973	936	898	898	934	947	930	887	911	928	881	906	905	922	952	872	928	952	899	966	889	917	942	962	914	891	895	933	871	946	922	942	868	918	959	898	946	919	926	945	909	918	897	938	909	876	912	965	872	912	916	934	940	902	885	884	938	958	909	880	876	863	926	937	929	949	886	985	895	975	965	958	966	896	929	896	936	950	901	920	941	910	914	907	898	917	976	970	888	958	939	923	929	949	914	917	908	933	937	943	930	918	919	919	916	986	924	919	929	918	888	890	963	908	915	910	915	908	939	958	990	953	931	940	971	957	900	963	894	933	920	915	903	896	888	842	927	889	936	916	933	959	929	898	913	930	946	940	921	981	940	884	922	910	931	975	902	900	918	945	882	938	883	928	921	894	925	935	942	963	915	934	876	979	886	925	904	977	929	938	899	934	962	935	925	847	933	861	969	923	933	944	911	960	904	937	991	914	913	930	979	940	901	903	897	927	905	917	901	908	896	948	890	985	916	903	907	928	965	930	930	882	966	889	903	932	943	925	905	950	940	920	861	932	915	936	875	887	935	936	916	921	921	1002	916	893	894	892	935	895	864	936	921	975	879	963	928	920	896	929	889	958	879	932	927	951	925	916	953	933	883	936	938	891	980	957	918	935	965	909	890	986	899	962	938	911	903	953	970	908	943	967	927	895	943	961	970	963	986	916	905	974	890	934	944	918	916	953	911	958	969	903	892	926	940	984	880	964	911	896	895	904	892	905	983	911	918	947	921	925	922
24480	21638	25952	27842	21645	21650	3438	540	402	383	320	343	280	298	298	286	260	254	273	289	256	240	260	248	246	207	235	236	262	255	254	234	280	261	273	260	267	261	265	246	261	265	255	231	238	228	236	234	266	214	248	248	264	244	245	229	266	268	205	267	236	233	254	243	225	240	248	213	259	240	216	239	246	216	238	237	233	218	231	250	246	221	240	248	239	209	228	229	243	224	215	258	243	232	234	202	232	245	223	217	261	211	214	230	269	252	268	248	249	214	205	232	249	244	235	255	220	233	237	234	228	230	204	212	234	256	234	255	237	259	237	240	217	242	248	253	233	240	246	247	209	250	263	250	222	219	235	221	237	262	250	256	236	247	243	270	258	258	209	223	289	245	224	259	249	260	229	244	213	241	233	231	251	237	228	241	236	236	242	246	264	276	249	258	253	263	253	231	230	221	228	242	253	279	240	252	255	242	238	256	252	253	238	242	222	239	252	231	204	240	216	231	248	264	220	225	244	236	254	238	228	242	240	200	258	231	239	225	213	233	232	259	230	242	273	212	203	233	249	234	253	217	251	245	240	274	207	219	207	214	224	221	241	223	219	291	254	260	249	229	240	225	253	249	217	260	258	222	267	232	268	241	216	215	240	234	240	256	240	233	253	224	235	236	228	243	232	234	259	253	256	228	227	229	226	237	266	257	226	249	228	242	245	260	228	237	254	287	229	222	226	218	264	229	234	239	252	223	275	246	256	222	234	267	265	243	252	243	247	232	229	206	233	239	267	266	266	264	230	228	207	243	218	227	254	242	214	230	257	277	239	248	251	253	239	227	249	264	262	244	227	226	207	254	215	249	227	273	235	221	223	251	221	223	243	249	242	245	235	214	225	232	251	269	245	250	220	229	257	252	245	216	253	222	227	246	220	246	262	236	233	269	254	259	233	251	232	233	260	228	227	227	228	258	222	232	234	215	226	257	224	234	246	244	239	220	238	231	247	250	282	225	272	238	260	268	239	213	263	234	215	208	247	226	229	235	221	264	216	222	231	249	242	241	260	241	231	230	239	250	235	251	245	216	253	241	259	228	227	216	260	271	221	233	213	204	222	199	233	242	261	238	247	234	270	242	249	243	206	250	237	226	245	254	276	226	227	229	267	241	237	227	263	257	223	192	266	231	264	232	239	254	274	218	256	251	248	233	253	247	220	249	219	226	248	245	230	247	236	247	244	232	228	264	270	222	236	227	230	243	255	239	212	231	249	273	240	247	256	238	246	228	222	233	253	260	242	247	253	260	262	246	204	253	214	221	251	240	240	228	235	219	205	259	222	241	241	248	230	221	235	245	253	228	235	215	242	258	245	227	242	262	232	226	251	230	227	239	238	250	261	241	267	206	249	232	252	267	262	248	233	215	221	239	235	239	250	247	279	231	259	257	214	272	224	242	228	216	250	284	273	218	231	230	250	240	227	226	270	271	249	249	246	218	226	264	255	219	270	217	244	229	215	242	240	255	254	225	224	220	240	216	237	257	224	240	245	252	253	251	228	242	264	267	220	277	235	249	259	239	236	210	216	249	234	260	237	196	225	270	220	227	248	237	246	261	214	251	250	238	262	265	258	235	223	229	219	256	241	214	258	210	242	240	260	236	255	254	242	206	246	210	242	247	217	238	217	226	255	263	224	204	220	250	217	203	242	222	263	254	232	222	217	265	247	241	232	222	274	247	249	248	254	250	226	249	223	245	227	259	224	250	229	248	232	222	251	226	232	235	257	271	244	232	230	268	239	226	246	260	236	240	219	227	247	258	217	254	210	277	249	259	245	245	232	202	239	235	262	212	262	239	250	222	298	237	243	247	237	209	217	229	220	223	238	243	253	221	245	263	248	270	243	235	271	244	236	266	228	247	227	263	254	221	236	242	230	245	241	255	246	227	251	248	223	230	239	238	231	240	241	222	223	255	247	253	238	215	225	246	239	234	247	260	237	239	228	239	255	243	244	228	254	243	215	220	244	213	226	236	214	242	230	241	249	238	250	221	231	222	259	250	254	228	242	240	209	272	232	236	236	267	251	270	255	254	192	247	239	252	228	258	244	249	204	231	251	231	222	221	245	192	243	236	221	221	234	217	235	235	235	235	259	230	263	231	231	251	227	241	249	259	220	238	236	253	210	250	236	218	232	233	236	247	231	233	241	213	230	220	267	219	251	212	238	238	252	241	263	229	245	286	255	226	224	225	215	231	230	229	231	222	220	246	232	231	212	251	234	225	231	250	255	261	270	229	225	240	258	232	223	222	233	263	236	203	229	229	235	247	241	271	230	211	211	232	274	260	231	239	229	224	256	200	225	245	248	241	241	246	224	256	228	242	262	261	233	237	258	228	210	228	247	254	252	245	229	219	231	198	233	291	245	263	244	234	262	233	259	229	234	259	299	244	252	227	239	232	256	257	239	244	235	284	250	240	250	233	235	219	263	228	230	225	232	239	248	254	225	210	253	236	220	235	234	228	237	237	252	232	229	255	255	261	236	222	224	267	268	216	225	250	244	240	232	255	222	230	216	255	255	247	268	228	222	203	241	226	223	249	266	211	260	264	236	232	269	232	253	220	252	218	244	245	265	230	272	224	232	215	257	238	220	243	240	251	270	250	251	229	224	245	245	235	274	248	239	223	232	225	219	264	256	225	238	242	239	217	238	227	238	225	226	231	255	248	230	201	225	254	254	235	232	259	231	238	218	254	228	243	266	247	243	222	274	246	222	255	219	236	222	235	229	245	235	219	211	214	259	256	229	245	258	236	243	233	260	251	202	225	244	240	200	242	220	229	254	214	245	246	229	245	251	249	220	214	239	228	252	246	234	244	227	222	213	232	244	245	239	219	253	242	260	262	230	263	221	222	245	238	232	232	234	267	228	245	228	242	236	270	221	236	236	222	229	247	232	248	237	262	211	229	219	227	279	248	241	234	238	252	221	241	275	266	218	264	228	209	249	246	233	256	221	218	236	237	237	241	223	254	225	243	238	215	270	249	230	225	241	233	207	243	236	247	253	245	220	241	249	256	231	220	258	202	248	234	255	235	225	225	226	249	231	224	261	250	253	215	211	257	249	244	236	246	255	253	226	238	239	216	237	235	236	221	264	215	248	227	239	224	213	239	252	253	213	215	231	232	247	243	245	277	261	245	228	237	223	225	258	240	220	223	259	253	232	200	250	231	224	252	228	233	250	228	239	227	245	269	253	250	235	225	229	202	205	258	259	238	219	236	216	243	243	225	272	256	252	245	229	219	226	225	242	206	224	257	267	261	243	275	228	238	252	249	238	231	235	263	235	215	237	239	204	214	272	244	220	241	210	228	229	241	236	226	250	217	241	214	245	240	256	268	283	239	221	209	237	210	224	241	238	242	241	237	246	254	231	228	237	249	250	232	228	264	249	230	223	262	225	256	240	224	252	251	232	254	273	238	250	237	249	259	206	247	259	239	233	225	259	234	226	238	222	211	259	217
4394	5037	3156	1617	963	812	673	648	625	609	575	607	601	550	576	564	562	569	572	608	566	521	513	543	564	556	535	573	575	569	536	583	567	573	586	533	527	517	548	540	505	539	511	540	548	524	571	536	533	564	543	544	582	531	510	526	580	565	476	543	534	557	563	559	540	547	563	557	531	541	572	511	621	539	540	523	560	523	563	583	574	548	538	558	543	525	547	569	537	575	561	572	550	542	529	576	556	550	546	562	536	510	543	579	517	527	518	550	570	524	530	548	546	551	523	544	520	534	578	591	528	490	554	569	532	533	569	507	538	519	538	498	507	541	520	536	556	537	563	570	560	536	531	580	518	503	488	560	538	557	521	518	566	525	552	526	536	514	499	572	497	488	563	565	534	569	552	524	519	564	577	578	564	591	502	507	563	543	522	543	566	540	540	558	556	547	559	531	549	545	536	536	577	588	583	492	553	514	554	518	558	531	527	539	552	538	525	517	527	567	522	513	529	576	538	543	564	561	566	546	575	487	550	551	510	581	540	567	592	552	530	552	509	562	532	541	559	530	574	560	596	544	545	561	486	557	558	546	570	575	550	584	561	563	562	545	549	564	562	508	511	522	546	562	555	560	534	585	550	552	529	559	531	552	579	553	533	558	542	507	572	550	525	532	530	511	553	536	576	554	539	542	549	525	584	537	546	531	539	539	569	542	573	573	539	549	553	539	552	542	531	547	536	550	586	533	538	566	542	549	585	527	518	564	531	531	521	572	555	518	565	512	574	560	546	543	541	551	547	542	534	555	536	496	560	543	589	513	555	554	562	536	569	523	549	512	531	588	569	531	524	502	543	530	554	545	566	516	517	603	539	549	545	520	547	573	517	521	523	512	532	582	552	501	524	579	558	541	563	548	527	585	587	511	575	555	585	526	563	550	540	579	530	552	560	538	532	544	534	571	532	556	515	569	544	581	578	586	569	573	511	520	530	552	564	571	546	550	541	537	520	528	502	542	545	521	587	596	517	528	557	540	519	553	530	539	528	571	519	545	538	534	560	519	546	498	545	501	544	565	573	511	538	585	576	551	548	523	529	523	526	580	552	546	539	518	565	565	513	532	549	565	583	525	508	555	546	564	542	530	526	512	588	502	535	516	544	553	569	516	547	528	552	551	547	557	535	551	514	520	533	513	538	572	524	512	519	535	586	547	538	562	537	565	528	500	569	560	571	525	532	578	569	564	559	538	548	532	527	543	575	553	569	560	543	544	514	551	568	596	585	542	544	554	542	522	546	539	496	536	525	543	535	523	554	565	510	538	539	540	488	534	535	548	513	559	540	557	558	590	544	553	540	516	585	531	527	561	546	564	560	528	553	583	542	570	542	549	539	515	547	577	541	529	527	557	538	574	507	529	538	522	541	562	557	543	543	579	538	539	527	523	548	553	560	546	547	527	523	559	555	557	529	541	545	539	544	551	529	550	542	597	576	532	542	552	585	527	517	567	559	533	468	515	544	505	533	532	537	543	519	562	537	521	562	550	507	566	567	574	496	579	598	529	513	585	564	553	554	540	532	570	544	515	546	554	558	583	555	564	582	572	543	552	574	513	549	572	552	529	567	513	563	523	547	580	546	525	554	536	562	537	533	508	521	585	568	563	497	532	516	552	512	525	564	513	544	584	494	531	557	568	516	518	463	547	536	519	553	535	579	546	525	527	551	569	508	551	554	553	590	549	537	569	539	564	503	554	541	521	529	575	539	534	544	545	582	546	512	556	482	500	509	566	555	581	525	542	553	521	520	503	562	594	583	520	577	505	570	576	519	609	565	595	566	547	537	560	523	550	538	535	564	551	537	544	539	526	529	580	537	534	518	556	483	565	543	531	527	557	578	549	565	562	550	559	588	548	507	549	547	533	578	511	570	541	593	560	533	546	521	526	550	580	567	540	520	535	576	544	490	556	530	540	533	549	495	547	533	546	509	510	567	555	529	534	530	509	513	562	502	533	530	581	566	544	534	527	568	556	543	530	542	552	549	509	491	526	546	542	573	586	541	538	566	565	564	538	508	543	533	532	501	536	544	534	594	550	569	546	522	563	573	540	530	573	544	551	555	576	530	523	549	555	543	519	561	566	539	514	536	502	561	557	543	572	548	523	543	553	546	526	555	548	554	565	518	513	533	538	537	538	540	531	540	531	537	545	541	536	546	541	547	554	518	588	566	523	569	530	507	487	564	561	554	577	535	548	517	529	539	523	514	566	522	553	556	550	548	575	564	530	553	524	551	556	527	520	572	567	517	577	538	552	556	500	558	520	538	549	515	541	558	534	563	538	514	589	584	551	524	578	558	557	579	534	558	524	537	596	522	540	558	561	506	558	569	562	543	552	555	501	555	520	516	561	522	494	534	522	499	543	552	531	515	547	526	561	545	524	551	524	567	547	511	548	552	563	530	543	527	571	540	558	575	519	565	534	532	529	539	570	567	548	562	530	524	567	514	507	535	534	556	551	527	577	494	531	521	560	546	553	563	556	539	529	538	570	529	592	573	597	501	514	530	552	523	538	557	533	502	547	578	538	549	568	564	560	574	549	572	517	552	543	549	528	592	549	526	545	533	557	507	546	515	541	536	557	560	526	517	528	537	549	491	496	561	531	524	543	526	518	538	564	549	560	517	533	570	568	555	551	578	527	529	554	533	512	537	560	568	523	566	529	488	534	540	524	540	591	532	570	551	510	548	552	514	554	538	546	577	560	582	539	567	561	566	568	572	532	563	548	508	554	526	531	527	536	527	569	528	564	591	538	549	522	531	552	521	586	576	586	479	547	515	580	509	580	555	538	529	552	531	569	548	563	516	537	557	570	547	523	546	563	547	534	579	531	543	549	509	561	509	573	561	519	543	548	550	562	547	522	534	494	566	525	610	525	526	516	535	502	510	553	543	554	515	555	548	548	516	574	553	522	579	522	568	540	527	536	565	573	540	562	550	524	521	535	541	560	568	539	533	554	539	574	576	520	566	546	531	536	537	541	497	524	546	519	591	520	539	546	551	598	550	581	552	555	503	559	540	557	584	523	560	540	529	497	556	577	507	545	548	531	544	532	537	590	549	509	521	565	531	548	550	569	573	545	555	531	568	537	533	558	526	520	555	537	550	501	516	528	547	550	576	547	547	546	519	534	566	510	522	540	541	537	542	552	537	531	553	538	542	555	509	520	557	541	498	525	525	584	583	532	577	554	514	507	539	520	519	542	531	537	504	529	571	528	522	545	555	546	508	530	534	579	550	539	528	574	530	494	553	526	526	576	552	546	546	544	556	549	574	606	547	565	553	555	531	541	546	525	544	545	537	531	565	535	536	548	550	583	557	555	588	521	551	543	528	552	546	547	573	549	589	520	527	577	599	550	568	572	552	540	494	567	517	543	524	519	553	506	570	522	580	557	527	523	560	528	539	551	524	547	508	528	566	553	514	541	541	567	584	537	581	523	494	543	541	520	564	577	545	521	527	534
33668	10411	1040	499	418	409	426	405	396	401	409	447	433	404	389	394	379	393	413	359	430	363	379	380	395	439	399	378	403	377	362	365	389	374	379	414	396	389	391	418	404	403	384	394	403	409	410	378	405	407	347	413	410	412	408	391	401	411	427	387	377	382	359	393	383	381	431	433	403	363	361	382	346	446	407	401	368	381	439	415	373	382	375	434	390	376	406	425	377	405	417	365	438	370	399	380	414	378	378	399	416	371	423	392	367	367	421	391	391	371	396	415	380	404	391	402	345	430	413	388	405	400	400	380	371	421	413	386	374	415	369	382	388	406	412	369	398	356	371	383	394	379	402	358	364	394	414	420	367	350	354	401	413	370	400	388	398	429	418	371	394	387	380	393	413	399	406	396	419	377	381	407	400	419	378	415	388	407	380	358	399	373	387	397	378	422	396	387	371	404	395	364	379	418	376	418	402	361	402	388	388	385	359	402	389	385	389	396	401	432	407	398	400	401	367	376	401	401	383	357	439	362	358	360	424	372	400	354	393	380	387	396	366	385	365	375	406	420	399	377	369	359	365	400	387	397	390	395	409	377	364	376	415	373	372	389	364	408	420	435	372	367	406	390	399	380	401	406	387	390	399	400	403	356	405	410	374	382	384	389	383	409	414	392	419	373	374	399	402	369	401	403	424	388	403	379	396	390	388	395	419	396	400	375	404	375	328	393	364	377	382	405	392	380	423	400	368	415	382	403	413	393	429	392	356	382	417	410	448	372	394	359	388	406	400	431	412	374	358	387	361	376	404	444	367	389	381	409	380	407	391	373	442	394	416	390	410	390	390	408	408	360	352	378	381	417	364	346	402	387	379	381	461	379	404	387	364	415	380	354	431	404	367	395	399	416	407	382	398	422	381	439	389	355	394	361	389	401	370	377	397	389	394	426	373	403	363	358	370	374	363	400	413	379	385	376	414	422	399	387	391	382	381	404	383	405	380	391	412	394	377	389	396	419	406	412	411	395	397	395	408	402	416	408	407	398	387	398	395	403	396	400	393	377	426	369	385	397	384	406	363	382	421	365	330	385	384	415	407	446	365	371	406	394	398	355	410	394	403	396	419	414	396	364	378	369	389	382	396	371	421	380	361	396	371	395	387	381	391	380	384	424	398	376	388	361	366	422	435	406	402	384	355	386	373	396	432	386	393	361	383	362	380	406	384	371	369	368	398	417	417	410	420	391	413	406	395	409	397	388	359	361	385	372	392	397	400	385	349	424	375	374	394	369	365	379	400	401	418	398	369	383	365	425	394	388	390	381	394	382	386	399	370	379	460	397	372	397	386	420	369	416	403	375	430	373	400	397	403	395	414	416	387	406	419	378	435	388	389	396	395	392	352	436	414	444	415	405	392	381	385	356	411	399	408	397	396	357	349	391	396	417	386	389	367	388	373	388	406	368	399	411	393	410	386	402	429	381	386	396	391	389	402	435	404	403	379	408	396	388	371	430	397	399	422	427	416	381	347	376	377	426	374	434	396	405	378	393	393	412	406	383	421	381	407	390	396	408	390	415	393	332	358	403	416	416	372	432	379	376	386	399	393	396	397	365	402	389	379	375	428	390	365	389	389	418	397	402	399	363	404	391	400	403	380	387	392	388	407	408	357	366	403	368	365	388	403	380	398	432	386	417	402	423	406	404	401	396	416	412	400	373	366	417	383	400	367	356	341	385	387	381	403	376	374	382	375	378	448	419	426	406	398	370	394	371	394	407	391	397	424	410	384	398	424	407	407	385	409	416	414	396	365	381	412	381	419	375	387	395	408	408	438	382	416	422	415	408	354	401	386	379	411	359	408	413	414	362	403	379	432	396	411	406	397	375	419	394	412	413	401	387	410	337	413	394	386	368	390	366	414	425	388	391	374	375	388	355	415	428	406	380	420	444	405	380	395	377	367	405	411	416	399	423	382	381	407	381	407	363	426	409	373	425	402	344	390	406	395	376	400	390	385	388	380	381	420	425	385	373	421	384	376	400	381	428	415	399	345	403	367	358	439	403	376	394	379	408	411	381	359	422	378	377	413	388	380	381	428	403	383	366	368	392	406	397	412	450	390	411	391	396	404	404	395	384	389	404	389	425	360	358	364	420	380	371	401	438	386	403	399	403	367	386	383	414	378	402	395	390	375	390	395	392	408	414	394	387	373	416	423	417	440	410	405	367	380	417	387	421	376	395	395	438	418	384	367	389	377	411	355	406	372	369	402	412	375	397	398	388	393	420	408	409	401	381	394	396	404	401	370	408	409	376	409	427	385	423	435	397	375	411	403	396	385	396	422	339	404	397	420	357	360	380	400	380	349	387	405	430	406	392	394	384	411	390	394	393	395	414	393	419	408	422	400	363	383	376	376	405	389	412	375	380	399	430	376	404	395	452	452	407	414	382	394	372	382	423	367	417	439	382	402	418	402	410	381	377	366	407	393	400	417	396	399	413	372	333	401	415	397	403	374	381	358	355	418	407	377	403	417	425	363	437	384	385	400	438	397	386	375	359	384	435	379	450	435	366	392	373	371	398	393	381	408	377	361	407	368	388	404	379	421	417	376	358	384	437	386	389	382	390	404	400	380	388	359	404	403	389	377	405	380	402	427	374	352	432	359	371	383	378	370	341	360	401	386	395	408	416	408	386	381	411	397	368	400	409	381	411	395	426	407	388	399	380	369	449	398	429	412	385	380	422	392	392	366	371	407	419	411	398	375	403	401	396	366	380	368	420	383	407	425	404	403	382	388	403	389	394	422	388	399	396	392	409	393	355	400	349	405	389	399	369	385	365	376	365	384	421	391	391	364	377	414	388	425	400	378	384	413	396	382	392	392	357	380	424	410	379	359	380	391	389	429	391	437	393	387	388	381	422	382	398	382	386	374	395	332	377	413	392	411	396	411	427	372	418	395	412	378	390	426	391	415	414	365	369	372	345	412	384	409	408	416	375	378	392	414	416	382	415	394	387	384	397	377	410	424	441	394	382	358	396	384	389	390	424	430	358	385	371	388	422	397	430	405	390	373	429	393	396	366	413	412	377	401	401	394	375	319	415	384	359	412	428	406	376	387	403	368	382	395	429	383	370	348	388	376	371	414	384	401	396	348	383	396	398	391	378	353	415	417	380	378	401	405	396	386	405	404	390	381	381	425	401	380	383	398	409	388	427	440	430	395	383	368	360	360	387	356	404	384	382	376	391	353	344	396	430	410	403	408	386	389	405	370	385	373	367	377	387	400	386	425	351	380	389	405	414	413	378	432	407	394	416	430	376	393	369	335	402	381	333	421	393	392	421	385	398	374	396	461	437	418	421	400	416	399	384	384	379	409	419	418	426	402	362	399	412	350	392	381	408	380	393	381	367	375	453	376	377	385	403	403	373	407	385	366	407	398	407	412	407	435	406	396	397	408	383	395	384	383	360	368	347	364	410	394	381	353	407	391	382	401	385	359	389	363	374	369	379	386	368	384	421
6481	977	953	912	898	854	910	856	908	910	899	908	871	881	883	865	886	829	871	880	863	910	908	876	875	862	948	940	873	850	909	924	864	878	943	888	932	885	891	886	892	865	908	888	872	910	854	900	862	902	878	898	857	873	875	855	916	865	905	896	905	867	842	932	918	830	862	877	964	928	881	920	887	848	890	887	823	924	815	883	862	872	867	832	901	871	942	881	905	876	911	933	855	860	860	896	891	876	857	856	882	849	847	861	852	816	867	889	917	914	874	863	879	912	858	886	909	867	887	865	831	909	836	879	833	876	891	918	865	896	869	885	859	896	887	884	833	910	868	880	857	835	875	894	852	893	903	920	872	836	921	921	840	854	860	885	921	876	862	836	904	845	851	887	852	845	882	803	874	909	863	832	874	874	919	880	892	872	884	882	899	880	852	852	928	847	858	876	879	836	862	878	929	870	839	832	874	878	862	897	826	912	872	917	848	905	848	852	908	843	855	907	924	818	888	874	907	880	880	919	836	850	841	846	827	861	952	892	853	881	860	880	859	860	836	870	867	893	891	913	819	848	842	870	906	879	870	864	893	869	802	916	845	925	869	844	834	833	850	925	860	881	868	930	927	917	860	823	859	885	886	864	842	892	879	906	863	897	862	840	869	846	908	874	881	858	867	885	921	857	907	860	926	869	870	867	850	882	842	937	924	892	841	896	880	915	859	815	874	933	910	911	841	904	826	964	848	829	872	861	856	855	897	902	864	917	872	890	868	886	924	880	863	875	857	855	869	837	902	906	872	890	885	857	924	884	873	860	862	893	877	861	866	800	930	917	846	897	891	894	884	909	863	932	866	865	879	914	918	886	898	828	911	895	880	881	930	842	907	894	911	832	862	874	880	918	882	861	889	857	925	867	856	902	873	930	908	889	918	904	904	897	882	805	858	855	872	902	830	830	841	850	930	912	863	884	840	849	900	881	838	845	858	894	825	887	871	829	931	889	861	840	859	900	867	844	856	912	863	886	844	905	924	905	849	912	888	942	868	855	866	862	841	862	846	868	870	904	884	872	821	856	897	884	835	880	865	899	898	911	845	895	882	853	865	916	889	897	857	855	877	829	851	845	907	885	845	895	857	866	860	893	906	786	819	896	886	897	903	838	899	914	859	884	869	858	877	827	871	856	887	870	850	883	905	850	869	892	890	913	864	865	874	856	900	839	901	884	865	924	851	856	891	891	852	843	891	898	874	853	923	857	803	850	896	880	895	869	826	882	855	851	900	914	877	852	883	870	915	831	903	901	879	837	852	888	876	860	969	866	885	874	869	819	845	868	831	913	802	914	884	837	871	875	888	903	908	895	921	817	880	851	872	873	831	935	885	843	915	860	847	844	883	898	851	869	856	894	894	873	898	912	865	881	852	846	826	837	841	879	900	843	840	873	844	885	878	868	915	904	890	874	912	923	872	854	963	812	888	919	872	791	880	941	855	906	844	933	872	857	908	862	851	838	881	834	910	824	896	847	906	837	862	888	907	914	879	913	867	910	864	877	885	877	857	831	860	865	854	877	884	855	839	897	822	881	887	829	896	898	872	911	886	819	862	858	877	860	847	857	902	845	884	826	890	840	850	899	882	878	833	920	897	887	892	889	911	855	833	915	869	850	887	859	867	882	893	861	907	911	972	870	893	926	878	925	890	845	869	880	873	880	861	919	875	889	849	875	885	909	872	873	868	878	898	879	897	887	922	871	875	905	884	906	888	940	855	884	817	880	915	904	902	886	857	908	911	884	838	857	895	865	861	828	872	893	897	869	910	873	836	876	895	869	899	881	800	883	895	836	860	843	867	875	830	895	898	880	872	890	867	847	872	910	845	853	918	907	899	895	823	858	801	837	865	894	888	899	862	834	836	931	848	902	845	888	860	955	836	848	877	898	869	897	883	869	893	856	891	854	838	840	864	841	859	864	892	827	863	887	883	884	822	837	855	944	904	840	921	899	841	920	868	846	884	842	876	870	899	881	871	867	859	900	867	883	832	896	909	886	853	878	873	864	925	902	919	893	860	879	851	872	851	853	846	893	859	909	893	871	895	854	837	880	890	866	885	859	851	849	864	889	896	860	850	874	893	929	834	866	856	870	863	913	895	966	876	852	882	870	901	901	904	904	831	877	852	897	892	903	887	867	922	847	891	852	867	839	940	855	856	867	901	904	860	908	847	848	925	889	865	867	893	881	871	871	868	890	893	882	881	852	831	926	947	894	998	846	905	803	894	856	871	814	926	855	905	895	883	851	898	840	877	856	894	877	877	905	850	882	874	853	887	874	877	882	895	844	861	837	900	842	867	861	887	869	874	911	906	833	884	852	838	871	858	906	861	847	868	848	891	916	869	874	866	845	880	878	874	840	911	910	850	842	860	880	884	911	887	883	875	908	820	903	890	876	877	908	898	869	847	894	842	878	892	915	834	909	889	905	813	863	880	898	881	901	898	925	910	840	860	852	849	877	874	827	882	893	889	867	928	834	855	891	882	884	876	840	872	895	895	884	857	875	865	883	867	904	912	854	900	925	854	878	813	902	833	877	816	810	859	888	904	870	864	885	868	903	870	888	882	863	846	904	897	890	949	880	908	852	866	872	848	907	875	893	870	900	823	817	926	912	887	900	910	902	909	931	877	862	825	861	847	858	882	884	841	897	934	918	838	840	909	883	874	864	878	859	809	905	865	911	909	889	850	871	858	949	855	901	899	856	915	891	874	863	881	892	857	939	847	851	856	906	902	853	873	867	865	928	853	883	897	868	958	838	847	822	839	897	836	829	849	838	854	856	893	891	866	845	900	832	919	899	859	934	797	877	904	890	858	848	888	847	885	891	844	865	848	893	840	832	887	859	854	879	861	875	908	888	861	873	881	885	888	868	893	882	915	884	876	836	946	883	910	899	860	870	886	849	891	870	828	931	866	869	885	855	873	830	825	854	850	869	907	928	876	873	949	871	853	845	889	897	870	876	832	845	861	896	864	894	922	860	822	893	911	901	852	876	874	868	872	877	856	826	886	910	874	910	904	847	863	867	837	881	904	830	874	869	918	942	842	852	896	898	883	840	898	880	866	858	845	933	877	902	942	865	876	842	898	852	844	890	849	822	853	856	868	922	946	875	833	879	918	913	904	863	857	921	853	902	867	845	825	864	859	942	867	858	888	838	907	851	913	903	882	827	866	878	893	911	912	855	853	861	819	873	919	930	801	903	892	890	918	890	866	893	866	854	900	876	863	850	865	909	908	903	851	863	934	857	859	873	914	887	945	841	839	882	896	881	917	887	868	896	859	857	882	855	856	895	871	798	899	805	889	876	828	876	881	862	862	903	868	932	870	885	868	903	888	880	898	899	821	861	853	873	939	878	837	896	916	865	851	868	886	824	901	865	910	900	849	894	924	926	891	843	928	856	861	911	918	882	865	882	903	856	936	869	888	914	888	936	877	837	851	855	880	849	884	879	923	832	905	887
25240	21678	25459	28384	21551	4285	760	562	525	456	474	469	476	408	439	444	462	467	425	440	458	447	471	455	427	449	413	416	420	418	438	457	439	444	451	448	455	446	434	435	432	403	436	438	443	441	418	420	445	444	418	388	437	453	403	458	397	453	442	442	427	397	452	446	418	448	426	423	451	410	432	424	467	451	421	450	442	464	450	417	429	413	428	426	415	419	406	421	419	415	417	430	457	463	447	421	434	431	407	433	410	450	381	401	436	442	423	400	484	420	388	439	439	452	421	422	448	403	419	427	428	459	463	428	466	423	434	443	418	438	448	416	463	374	420	429	450	409	415	429	451	450	426	459	426	391	438	434	475	437	433	444	414	462	432	421	410	436	410	425	447	453	428	409	437	398	426	451	431	422	423	414	446	440	431	404	437	429	441	435	398	397	451	433	438	419	418	395	456	466	450	426	424	430	441	433	424	430	448	413	415	434	397	392	449	376	415	410	409	438	434	409	429	403	414	448	409	447	425	440	447	422	435	399	412	455	388	413	388	423	428	413	402	424	411	419	421	432	433	430	422	457	438	434	458	395	432	449	444	463	425	439	457	487	399	420	409	435	425	426	447	398	391	423	478	420	445	446	458	447	471	420	431	445	401	420	419	387	418	415	432	445	406	430	458	412	459	394	449	461	407	421	442	462	426	477	469	426	398	423	414	373	456	457	425	387	449	489	414	384	410	413	430	423	446	452	455	416	434	448	434	448	413	434	411	409	461	418	463	434	469	440	427	401	467	404	465	420	443	401	391	431	446	426	395	426	422	474	417	379	453	400	440	429	417	428	441	433	450	474	423	423	433	428	454	431	446	429	433	443	447	437	483	389	433	390	421	467	423	440	450	398	434	451	416	450	442	412	464	443	430	438	431	441	449	438	415	471	445	444	432	411	440	447	414	454	461	440	438	437	454	444	478	431	389	420	413	416	413	459	441	455	465	426	441	425	462	448	423	441	444	449	424	431	447	469	443	411	425	375	443	443	461	439	407	424	426	459	429	454	441	439	455	476	447	465	451	419	443	468	457	427	440	473	422	457	452	459	457	383	432	428	422	421	432	419	442	396	450	411	434	448	475	436	437	425	458	436	442	451	447	452	402	436	486	420	460	389	414	408	426	461	443	396	431	440	460	440	445	423	402	430	470	450	429	447	456	448	422	426	420	447	431	410	392	426	438	468	419	418	458	452	416	439	450	423	414	476	434	388	469	414	436	453	415	360	431	428	421	448	415	453	456	415	430	396	407	435	396	422	435	433	435	433	468	461	427	362	413	439	445	436	410	434	410	444	410	416	451	417	435	427	433	473	445	403	406	453	436	377	431	429	429	432	413	477	402	395	473	402	432	419	434	444	415	397	445	391	424	397	446	426	408	410	436	384	414	441	418	416	431	424	401	398	420	406	412	419	411	442	417	463	463	382	422	437	450	453	449	411	434	415	422	407	443	404	446	404	415	467	433	437	425	416	402	493	370	404	418	426	418	452	404	429	408	465	426	438	476	443	437	445	459	413	413	419	451	458	412	479	434	449	452	433	460	427	378	427	398	450	438	412	434	407	446	425	440	456	457	436	420	444	448	444	435	477	462	400	401	428	436	470	453	436	363	456	435	407	426	417	397	419	423	412	436	462	439	435	408	478	408	378	424	457	445	426	431	434	447	457	448	433	438	416	451	420	411	486	451	419	429	464	415	405	412	401	455	433	452	413	454	448	459	428	456	431	451	447	430	415	430	419	476	477	423	419	427	418	424	434	459	439	420	419	432	399	397	471	434	435	446	420	390	422	420	456	430	432	399	414	491	446	438	411	449	430	428	436	450	445	478	451	415	467	401	419	400	441	410	420	483	439	439	419	440	449	452	385	438	452	425	424	436	429	401	437	425	412	433	435	420	448	423	403	438	411	463	473	426	400	408	423	423	415	457	388	428	416	410	433	450	444	441	439	434	408	452	466	424	447	417	437	419	435	457	423	395	424	402	446	421	437	446	419	428	411	421	420	456	454	443	444	423	438	451	439	421	417	433	405	416	397	444	439	417	435	411	420	429	432	461	432	409	413	381	412	429	427	442	466	405	425	447	404	412	460	439	409	439	437	437	431	457	394	442	369	411	447	412	433	431	426	421	424	421	445	488	423	466	434	428	433	430	434	455	449	425	450	459	433	441	441	424	423	459	441	426	443	398	457	435	418	402	444	419	450	443	405	488	444	460	443	457	405	475	453	426	419	437	420	383	442	457	436	427	429	388	417	381	448	416	411	409	456	430	443	423	452	423	436	421	400	427	472	460	452	410	451	405	462	475	433	442	433	442	443	408	443	457	395	437	440	442	419	399	404	427	432	458	477	427	494	453	480	448	422	440	416	431	409	428	405	415	398	471	417	437	433	396	432	452	397	434	423	449	431	445	428	412	442	402	402	444	387	441	427	429	443	408	430	434	453	408	426	452	394	398	387	434	422	461	433	440	407	420	431	403	437	434	451	464	413	416	436	437	406	427	420	439	480	430	449	457	421	435	411	427	438	429	443	424	418	425	459	433	405	423	426	412	413	421	396	402	416	451	410	403	445	419	421	421	448	448	413	468	422	397	443	470	447	442	433	418	429	444	419	421	421	419	446	423	437	393	413	452	440	430	417	435	473	468	406	405	415	434	452	446	440	415	404	380	477	434	438	447	446	449	410	452	471	453	417	435	389	402	432	391	455	482	421	417	453	409	410	436	441	470	401	435	408	438	412	422	420	448	428	475	397	407	411	417	431	461	443	434	428	451	447	430	420	416	459	396	415	416	417	425	445	444	421	478	444	412	420	418	460	408	435	420	441	386	480	437	447	457	404	456	400	403	411	456	448	405	430	458	446	420	427	376	384	394	424	465	449	443	411	434	448	469	414	422	393	420	427	466	454	408	435	405	412	459	441	434	431	466	408	419	408	429	446	431	410	393	392	398	478	408	450	406	399	457	419	437	444	445	423	453	441	409	433	413	447	436	450	431	416	420	424	432	436	432	416	420	451	439	426	431	400	445	446	462	478	451	426	443	434	441	421	406	449	446	432	424	440	449	426	431	462	449	448	436	430	470	459	363	423	447	463	414	399	431	431	460	409	437	436	415	439	432	413	431	430	431	450	437	446	457	417	447	453	422	438	462	438	465	426	435	433	387	460	433	421	455	442	413	389	469	480	416	446	429	425	450	420	440	404	428	403	420	444	433	418	425	450	419	442	451	431	424	396	456	432	450	464	424	437	402	430	450	439	400	398	408	455	407	410	445	456	420	393	463	460	434	422	411	384	450	460	464	416	425	422	420	443	415	368	444	459	427	432	433	424	464	406	488	444	421	415	410	439	434	444	416	419	450	385	373	409	427	422	409	484	440	417	437	447	409	405	428	420	464	422	430	471	404	407	418	393	428	425	458	462	442	438	449	410	427	454	437	453	436	434	409	420	430	411	437	461	454	438	420	441	421	454	407	398
4183	3292	2209	1494	1135	1089	999	971	965	947	932	987	980	901	939	889	978	1002	909	971	936	948	913	924	933	919	871	898	918	878	929	890	956	908	926	965	911	917	921	916	898	925	952	885	941	932	882	927	982	913	903	944	923	959	1015	948	1007	1010	940	921	994	963	971	934	871	928	877	932	928	921	969	920	869	942	940	938	959	976	956	964	911	916	941	925	941	858	937	970	948	893	884	906	949	934	895	925	957	986	1011	930	881	986	922	925	950	951	901	952	978	947	888	888	936	953	906	948	923	936	935	951	926	963	913	940	872	947	939	946	956	968	967	867	922	905	931	917	912	873	953	931	985	880	897	913	902	902	901	903	899	902	964	951	957	900	867	919	899	942	944	937	882	897	917	1012	936	974	920	925	971	892	924	901	920	933	951	899	974	886	892	967	903	855	940	884	910	939	886	903	923	875	928	904	896	887	877	954	903	914	908	923	930	940	923	890	940	944	952	954	917	926	931	897	944	910	854	910	910	927	929	923	918	919	955	915	913	952	953	948	864	935	925	930	930	983	984	966	880	893	895	955	901	952	935	922	926	921	854	920	938	892	906	912	909	902	867	935	913	929	950	898	878	916	935	915	875	925	937	962	897	946	898	927	978	973	905	890	897	961	938	913	877	913	902	960	907	867	948	985	943	915	907	924	945	922	934	951	935	915	935	885	885	892	901	934	926	914	958	973	919	912	893	914	868	916	896	902	911	887	905	900	947	957	928	895	869	884	967	962	945	993	903	898	936	888	956	906	933	974	943	896	886	954	932	902	906	978	919	891	999	922	954	819	926	981	923	929	936	966	939	905	912	965	924	924	941	954	875	944	957	896	889	953	971	943	967	911	923	916	941	977	925	987	909	930	971	904	935	934	948	863	939	934	944	905	866	937	939	962	923	949	915	960	922	961	973	899	942	952	925	900	960	963	893	907	925	955	889	925	900	913	939	955	955	927	917	960	919	972	896	937	901	954	953	938	961	859	958	908	908	938	952	921	912	955	964	895	935	878	962	919	881	969	944	886	965	902	952	894	934	952	967	950	903	932	931	928	921	925	969	970	936	969	969	906	905	958	984	901	950	945	944	919	1019	932	913	921	903	983	955	920	875	910	904	904	950	919	878	919	956	942	898	907	909	942	977	931	900	889	948	950	930	917	952	964	954	901	984	962	941	933	961	913	903	933	925	938	928	881	929	912	906	895	943	973	936	944	903	924	946	941	885	930	881	945	917	923	913	919	947	928	839	904	947	870	854	905	857	905	904	910	972	926	902	936	929	946	970	949	929	989	881	922	920	944	982	899	906	963	899	930	902	942	929	947	946	919	858	928	941	912	936	930	936	903	987	904	934	946	916	938	953	934	925	915	898	946	912	917	979	926	909	964	1004	934	934	1001	912	918	914	944	907	916	897	870	940	927	913	925	901	950	875	985	951	878	944	918	872	929	935	968	883	950	877	934	981	935	965	927	922	954	860	945	917	926	929	882	960	978	923	885	923	913	959	876	903	969	905	915	883	913	973	887	939	964	894	935	919	878	910	924	933	942	943	920	937	887	896	922	974	940	989	956	836	895	849	909	912	996	907	908	952	927	931	930	937	905	912	862	875	947	984	931	936	915	986	908	901	929	922	906	932	871	934	901	890	864	933	868	930	930	902	941	901	920	919	931	921	929	902	947	906	884	916	912	907	928	859	966	919	996	933	935	912	974	930	887	965	928	912	949	959	945	921	916	946	938	914	922	893	997	909	952	941	902	921	944	913	891	884	917	934	1005	939	869	948	943	878	928	910	929	905	887	907	924	888	948	903	898	906	950	974	961	959	932	916	915	911	920	943	919	913	874	969	958	942	912	920	923	944	934	935	942	884	949	902	951	908	916	914	916	898	889	963	902	897	912	939	940	931	974	927	892	904	957	991	971	903	945	883	916	915	981	906	950	875	906	937	901	888	879	898	917	942	874	917	885	877	975	917	935	917	961	910	848	927	937	943	939	937	909	949	922	904	898	909	938	921	889	906	959	916	878	911	938	911	886	850	941	871	921	885	900	963	888	915	941	906	947	932	908	872	929	956	940	960	934	926	924	931	895	879	926	915	916	911	959	973	914	942	988	905	895	964	909	960	889	926	908	939	918	873	948	929	921	903	936	931	916	933	956	942	940	902	923	889	930	927	859	942	946	885	949	941	940	893	874	902	891	903	961	956	891	957	941	937	904	921	912	975	905	948	900	908	981	933	922	976	921	931	924	952	953	903	981	932	921	951	946	956	973	926	962	869	921	972	940	937	888	888	952	895	936	925	952	903	960	925	964	942	927	894	848	966	939	899	913	940	953	931	958	901	964	920	917	912	905	937	916	916	968	884	866	912	953	904	923	888	869	911	922	896	910	962	887	957	871	932	942	970	919	878	966	957	975	885	1015	926	898	955	945	943	899	917	942	981	906	966	914	963	931	954	938	923	948	916	921	909	1010	964	925	942	909	951	926	979	971	933	981	941	915	937	871	969	918	919	860	937	913	934	927	920	912	918	926	871	953	942	940	922	907	888	884	948	867	918	936	926	910	879	926	953	907	907	900	894	982	908	926	931	917	878	910	923	906	921	904	922	933	929	914	982	983	912	956	919	964	912	938	905	912	876	943	881	958	896	939	908	912	893	945	909	881	969	947	992	901	921	898	900	939	874	937	909	972	908	927	978	923	941	974	888	923	957	968	974	881	923	927	946	932	950	991	901	887	936	961	971	932	899	904	900	968	917	860	973	995	904	951	914	931	909	946	944	935	887	916	987	946	875	893	977	900	967	919	938	951	915	894	950	927	885	925	891	996	929	867	951	935	954	894	958	837	948	965	885	941	895	962	884	914	948	948	931	893	968	951	973	919	969	896	926	957	931	909	901	938	912	904	995	899	939	916	934	951	861	941	988	962	905	925	1017	932	904	921	937	979	881	968	866	904	925	977	865	915	912	876	920	863	895	909	922	920	948	938	918	933	944	925	922	977	920	940	929	979	973	905	969	925	928	939	911	932	967	895	934	926	915	984	908	925	921	973	932	945	946	960	938	946	916	913	994	935	945	936	888	928	900	877	935	966	905	920	975	917	919	959	912	921	901	944	926	970	865	935	925	932	904	911	916	964	905	912	966	913	912	930	939	954	974	909	854	924	909	928	928	916	947	916	924	892	923	935	872	903	951	873	956	935	943	942	895	891	968	963	917	950	959	882	944	973	923	937	927	886	912	903	918	956	855	949	929	934	914	903	944	929	908	929	970	948	954	917	916	991	942	904	916	861	951	917	940	976	952	929	911	914	922	949	947	950	927	929	918	911	888	918	919	911	929	901	943	948	906	890	900	938	885	928	895	939	965	935	941	899	955	893	898	906	916	887	966	921	931	929	916	907	972	903	910	957	936	908	936	890	937	951	893	939	954	871	891	912	926	914	926	915	889	923	901	944	897	912	897	988	953	898	1000	909	938	875	915	899	891	892	905	922
24448	21618	25965	27730	21624	21644	3158	543	390	325	345	315	279	250	221	296	286	275	271	235	272	265	276	286	258	256	271	233	234	229	240	265	225	255	251	266	260	230	229	248	228	274	252	235	254	225	244	208	250	243	205	232	250	229	250	250	296	246	228	247	230	260	242	246	205	278	228	226	259	242	254	263	229	244	237	268	222	242	212	247	269	236	232	237	271	256	232	255	234	238	251	245	253	252	243	258	250	232	242	234	256	240	223	231	244	246	244	227	221	248	241	230	229	248	235	249	232	243	256	253	244	219	260	244	287	251	255	245	244	236	251	215	221	229	244	249	251	223	214	215	223	263	269	229	243	266	235	219	231	234	246	256	239	246	258	242	232	230	242	262	245	226	244	231	246	258	219	266	261	227	232	238	214	226	224	271	240	252	238	230	230	247	213	222	244	231	248	261	220	236	249	229	243	238	238	221	217	232	261	255	246	231	199	212	220	229	220	234	219	218	230	234	259	198	253	245	243	242	220	248	242	218	255	256	239	243	214	226	256	257	224	263	239	229	225	229	239	208	251	266	243	266	203	231	235	235	242	242	276	228	251	253	252	227	237	249	255	266	271	241	236	239	238	237	239	246	230	210	207	201	210	179	232	225	246	222	225	234	246	271	282	214	224	272	227	260	205	222	232	231	269	256	266	246	252	254	263	244	239	251	213	217	251	252	244	253	247	241	220	225	204	249	252	240	247	227	230	248	264	260	247	241	240	222	228	258	234	250	223	233	211	247	234	218	251	250	243	253	207	228	242	242	231	244	238	251	266	228	231	246	260	237	230	208	250	233	250	251	248	240	218	256	232	224	240	238	222	230	243	257	264	239	259	219	211	215	244	265	230	241	249	212	220	229	225	238	243	245	247	209	251	238	233	237	246	234	250	227	222	245	225	221	243	253	261	218	238	231	226	261	253	218	266	223	242	259	200	231	229	267	289	267	224	225	245	248	223	226	225	235	253	272	261	207	239	241	231	223	233	226	238	232	207	252	248	229	240	231	250	194	228	207	256	216	213	247	243	247	219	225	215	224	239	235	234	238	218	257	238	246	211	234	251	223	240	238	248	222	208	231	253	245	242	235	267	231	251	227	259	240	204	233	270	235	202	223	245	216	245	250	226	263	227	230	237	249	232	231	262	216	243	228	231	243	225	246	231	226	235	276	231	244	242	237	232	226	227	251	242	208	252	246	228	204	233	250	236	223	282	244	255	213	230	239	246	262	233	229	236	254	198	223	266	236	242	218	227	204	247	214	253	238	236	230	249	250	256	251	247	256	248	256	237	227	236	261	230	217	249	240	245	224	256	255	254	255	226	224	237	228	232	220	245	225	221	218	224	239	232	252	226	259	250	229	243	226	236	242	243	251	220	268	231	227	252	237	270	240	252	224	248	228	247	214	230	232	259	223	203	229	237	252	250	220	213	239	233	239	249	249	257	252	259	236	223	244	241	225	267	244	247	252	234	246	262	288	218	215	242	248	231	198	251	237	235	216	244	230	240	232	224	234	224	214	228	230	205	251	229	272	255	250	243	222	240	244	221	277	247	255	249	245	227	226	217	245	237	246	254	238	230	259	201	251	224	227	233	246	237	242	231	227	221	216	234	243	230	209	216	246	210	240	244	249	239	250	244	235	199	212	248	232	228	223	214	245	224	251	249	214	252	243	226	238	226	264	225	222	229	232	255	253	247	215	246	236	249	271	270	247	277	206	239	233	243	239	216	215	257	212	210	231	262	249	235	242	273	234	252	249	279	245	245	255	214	230	260	232	220	224	226	233	239	246	239	257	255	222	231	248	248	245	279	258	280	247	224	236	238	255	286	246	224	230	210	212	244	230	212	271	235	277	237	252	242	205	237	234	231	232	255	272	251	200	251	223	260	237	251	249	225	217	255	240	223	222	229	215	211	246	205	237	256	250	232	213	240	219	223	263	213	230	255	245	192	231	239	269	233	239	225	267	252	232	225	226	234	196	229	249	220	230	251	245	262	220	206	256	233	266	228	275	258	232	227	232	220	228	209	235	227	206	229	251	259	262	243	244	210	265	270	255	234	234	272	251	233	229	259	236	235	229	222	251	244	238	219	209	261	244	248	232	207	229	272	199	215	272	230	211	246	230	256	257	244	230	240	240	242	257	266	238	251	242	252	251	254	250	268	264	255	256	211	217	228	241	212	200	225	248	235	223	259	211	229	255	232	252	241	208	242	230	241	280	226	242	233	220	231	257	230	229	216	208	250	229	257	219	244	209	239	251	232	192	247	258	233	236	239	249	255	243	246	243	255	235	215	247	246	218	244	234	253	220	232	238	239	254	232	259	263	240	242	254	258	230	206	233	254	234	204	257	251	216	234	237	238	240	248	236	232	238	232	229	249	258	246	242	221	241	204	248	248	245	241	235	224	229	237	203	219	245	218	287	241	222	249	240	250	245	199	223	205	234	221	223	223	271	243	244	210	236	235	242	246	245	241	243	220	224	236	262	224	249	261	244	220	248	242	213	216	264	244	248	241	229	257	269	246	217	244	234	209	262	245	230	217	238	245	212	227	213	221	232	249	240	271	206	243	234	242	225	247	229	249	214	232	213	238	235	231	222	264	225	236	204	241	225	255	214	227	259	227	221	240	242	257	219	217	211	268	232	225	227	224	264	230	256	220	249	259	241	259	264	238	248	267	229	244	253	258	232	231	244	246	214	266	220	221	253	208	266	242	274	256	229	259	246	254	241	232	233	245	248	213	241	228	223	228	256	242	249	231	216	254	252	215	245	233	242	241	239	225	224	240	215	239	241	225	244	216	233	255	240	239	213	263	249	237	220	224	226	213	231	217	280	220	261	224	230	231	254	234	220	243	222	236	236	212	242	221	243	262	251	256	249	234	234	265	227	259	237	234	250	240	245	240	210	240	241	217	271	212	210	210	265	255	245	233	222	229	247	234	219	233	239	229	235	231	234	208	237	201	214	233	251	245	228	283	256	249	234	246	273	222	231	267	222	241	241	270	254	213	259	237	266	242	237	239	231	245	262	233	221	250	216	232	208	222	253	211	231	240	250	239	227	237	223	241	236	232	251	266	245	220	231	225	232	258	234	227	249	222	231	246	237	211	261	244	239	206	236	259	244	213	246	297	241	234	233	222	257	264	242	240	221	256	253	262	228	235	244	265	244	227	240	242	227	243	250	247	212	245	226	234	231	231	241	226	239	245	234	227	233	251	240	257	233	235	242	222	233	236	251	237	247	228	244	244	229	257	207	242	237	240	255	239	212	250	256	234	254	242	205	242	259	265	219	229	239	246	232	239	238	245	257	253	217	237	243	224	246	239	246	224	250	239	281	228	230	248	227	216	234	260	238	247	279	213	247	239	239	238	237	242	232	253	257	224	213	237	226	226	251	223	234	242	220	206	234	247	228	236	219	237	221	251	262	226	213	239	236	221	244	253	220	247	255	261	231	234	231	269	208	261	300
4283	5185	3001	1570	1008	829	712	617	649	619	624	581	537	538	583	582	548	544	534	557	583	563	557	532	544	557	528	582	556	547	584	564	592	466	556	504	557	504	554	548	558	522	515	535	546	548	550	531	551	539	533	563	512	519	559	543	565	547	561	565	520	555	549	525	564	511	543	541	614	542	554	561	528	545	514	569	509	503	542	532	602	552	556	528	513	536	566	538	553	548	561	549	551	474	556	547	545	550	547	551	529	565	522	572	528	530	525	536	557	520	539	566	534	502	531	560	533	583	573	558	551	510	516	576	564	530	565	507	577	522	531	509	539	533	554	571	571	537	552	596	504	546	564	583	542	552	540	544	545	545	545	540	530	509	557	531	600	588	531	548	542	547	540	559	546	532	544	542	521	535	592	532	562	562	528	542	569	529	566	553	552	527	514	557	566	518	563	538	563	568	542	550	545	557	572	586	568	571	535	554	496	593	488	566	526	516	543	548	571	573	555	492	578	528	594	549	502	563	563	524	507	553	521	546	532	528	530	528	535	574	523	512	524	568	564	562	541	582	563	550	584	536	558	582	543	591	578	560	580	512	538	525	577	546	532	523	538	585	538	567	544	530	522	577	562	512	525	615	538	574	551	561	534	551	555	578	505	530	563	530	536	558	530	564	559	533	551	520	528	511	563	551	522	577	531	540	530	536	547	562	504	526	571	585	537	548	575	525	554	541	527	508	489	529	552	511	528	510	576	574	507	555	557	549	572	491	573	538	541	559	533	521	552	562	540	567	560	549	555	515	524	542	549	573	564	539	554	508	542	551	546	544	574	528	589	508	534	539	547	554	573	549	533	541	578	516	597	535	561	534	521	518	554	515	575	547	519	565	557	504	546	538	489	512	530	523	539	566	539	552	588	549	524	570	523	554	526	516	549	529	529	552	529	536	528	549	539	557	526	529	585	566	494	519	499	552	517	562	562	554	516	518	522	548	510	520	557	519	559	517	559	574	497	529	544	558	552	524	506	541	593	519	535	528	538	549	534	576	547	533	535	534	563	558	575	518	549	547	570	560	570	537	552	554	557	515	550	538	558	564	576	541	539	556	543	513	579	548	542	546	538	532	535	563	579	560	504	558	528	596	554	583	542	536	549	541	525	524	540	579	515	515	554	542	547	498	572	565	534	548	568	568	559	551	533	593	510	535	591	507	533	605	557	527	542	518	529	515	551	545	510	521	531	553	543	523	501	486	570	504	579	561	560	575	550	534	528	533	546	556	524	489	526	582	503	521	552	536	540	551	536	586	552	524	564	573	529	493	520	485	542	539	569	542	556	508	575	536	529	533	555	502	535	564	541	570	565	538	534	552	554	529	513	523	510	585	523	552	529	524	596	545	509	562	540	542	595	578	553	525	575	538	545	522	568	569	523	559	516	542	561	575	540	574	507	544	544	518	502	512	501	541	570	579	528	556	591	553	584	535	531	507	526	544	522	552	518	565	526	563	499	555	554	538	576	512	539	563	563	546	550	548	514	570	537	541	515	575	558	577	524	530	505	545	586	535	528	591	572	545	578	542	541	537	534	534	543	547	538	518	557	537	540	545	522	589	554	550	518	536	505	516	554	547	588	556	560	547	537	521	545	607	532	527	546	538	566	556	537	536	572	535	514	547	542	583	548	545	572	519	515	557	524	536	543	533	522	574	541	546	474	542	581	530	574	517	548	522	549	535	545	551	578	509	534	540	547	535	569	528	533	582	498	564	524	576	539	519	546	567	526	545	565	557	569	539	508	530	587	550	530	540	515	575	559	563	566	512	565	579	549	550	549	534	522	545	539	544	543	541	523	539	551	558	532	540	539	536	510	573	519	531	544	547	562	550	559	501	527	542	555	561	532	521	562	533	523	553	548	509	519	558	566	504	536	535	555	582	561	512	534	539	529	532	569	507	521	546	550	532	579	584	545	536	521	548	511	555	550	527	507	542	549	547	536	542	564	545	538	577	559	516	588	532	504	495	549	526	543	562	521	543	490	568	542	542	524	560	550	529	536	568	573	595	530	526	563	518	519	524	551	533	561	544	523	525	476	563	538	532	560	539	542	538	541	540	532	540	528	544	536	547	556	536	505	552	528	510	500	550	538	503	513	541	522	523	525	589	572	564	557	511	589	550	517	543	581	555	555	550	550	513	566	570	579	562	536	547	557	532	554	551	534	546	542	505	549	547	507	563	526	564	551	561	550	563	529	543	536	542	533	532	531	503	561	527	526	556	556	539	568	560	580	563	526	554	523	576	544	518	534	507	509	531	539	534	541	513	542	526	531	555	559	531	537	563	517	540	539	546	568	530	564	544	556	579	517	562	525	538	572	508	519	526	511	539	558	509	557	575	592	531	521	556	539	588	564	544	529	581	530	547	551	559	524	537	517	504	579	545	537	624	550	540	521	604	563	572	563	539	514	549	564	519	526	525	529	562	533	523	531	553	542	546	580	506	542	558	549	569	560	517	509	549	514	518	529	528	564	583	536	566	538	540	545	560	543	564	496	544	572	520	515	581	534	557	558	513	578	556	553	559	559	550	550	584	552	521	538	538	515	532	532	503	541	561	546	572	593	570	545	521	521	562	494	542	520	599	563	570	560	545	549	534	537	513	500	533	532	552	567	533	545	561	572	535	560	545	496	547	596	504	556	563	545	516	538	524	601	555	570	531	545	513	548	534	538	536	524	542	528	537	531	542	551	532	528	528	575	542	562	545	568	505	553	526	516	577	534	544	571	569	516	494	585	541	552	572	564	519	538	528	574	532	534	583	545	596	549	553	504	543	549	529	514	515	540	500	542	564	555	550	530	566	579	558	534	580	507	552	545	534	517	555	545	569	579	532	562	534	508	503	532	538	533	558	567	537	536	569	473	547	551	581	510	529	562	539	486	563	547	561	484	525	569	552	558	531	537	530	527	542	502	529	559	524	553	539	555	517	533	526	574	531	536	521	533	527	520	583	554	538	514	544	586	529	543	552	537	548	550	566	534	534	578	529	564	535	573	537	516	540	533	540	557	520	529	555	561	519	534	548	563	555	511	546	541	535	503	517	547	507	538	539	553	556	525	540	520	561	524	525	550	586	538	547	544	529	543	542	511	547	536	526	568	545	574	536	552	559	545	567	496	542	499	612	536	542	501	532	581	556	542	532	564	529	536	545	537	501	538	554	553	534	537	590	554	568	498	571	566	532	531	553	547	573	535	555	559	490	587	545	538	566	545	509	548	557	531	559	586	539	553	548	511	553	520	507	558	551	580	519	543	559	524	571	546	544	564	583	524	558	536	545	558	574	555	554	573	591	536	551	552	543	574	570	548	547	554	551	538	517	557	528	516	515	501	533	568	532	566	558	584	554	558	574	570	544	549	527	511	539	550	527	575	570	562	525	525	563	524	518	525	544	598	559	524	519	555	510	571	537	512	564	524	517	530	545	509	524	529	577	556	548	527	543	554	546	527	519	529	521	525	533	532	586
33664	10085	1037	450	433	437	392	405	394	374	387	391	406	391	397	383	405	400	416	384	371	423	391	399	374	375	384	364	374	377	370	376	380	361	409	393	369	403	362	420	400	384	406	383	374	376	410	398	392	390	358	396	401	407	417	369	363	389	403	405	385	367	398	375	383	367	392	405	369	454	410	374	412	401	402	425	406	365	410	361	410	359	402	362	363	376	423	413	390	379	397	390	357	383	405	347	378	370	412	377	371	398	379	375	384	358	408	383	395	393	377	371	380	385	411	359	403	404	413	375	388	415	363	391	373	356	441	361	388	380	372	386	425	418	412	419	403	408	381	370	398	396	399	411	368	361	364	361	394	407	382	400	400	376	375	376	382	365	401	396	414	413	391	387	374	383	435	413	422	399	405	387	382	383	384	391	378	438	392	385	402	387	415	393	368	397	392	381	392	407	380	343	392	388	359	404	380	379	354	397	398	404	369	417	376	339	366	424	402	403	364	374	400	399	374	383	396	427	385	385	419	380	393	396	447	406	358	340	436	411	384	359	388	372	389	394	419	371	378	376	388	394	403	381	352	377	365	399	368	394	385	401	411	390	402	409	359	407	386	414	375	402	408	400	387	402	402	379	399	416	396	422	402	365	368	400	363	366	397	363	389	406	379	374	397	440	381	403	431	389	386	381	392	401	375	365	414	352	405	379	417	359	361	416	385	396	376	351	396	410	410	412	394	412	388	417	406	369	349	368	393	400	382	405	381	381	384	401	389	392	376	398	385	398	372	384	394	414	384	425	347	386	371	367	375	368	371	417	383	419	437	388	426	408	392	359	397	375	385	388	351	445	390	394	381	405	395	385	393	380	368	366	390	384	409	399	399	391	427	442	363	331	367	373	416	406	394	405	404	371	373	366	414	407	367	357	354	391	417	434	405	398	383	345	397	406	386	362	390	383	385	380	409	400	373	390	377	394	399	405	386	342	398	374	444	372	406	413	433	408	428	334	404	387	406	411	380	366	386	356	361	369	376	393	383	397	421	386	421	392	368	379	414	401	402	397	390	429	391	380	397	380	406	436	395	399	391	382	384	393	372	401	387	370	365	411	384	419	423	364	391	432	374	391	398	419	377	381	425	405	379	373	401	412	420	403	458	399	398	407	360	392	439	395	398	397	375	397	398	382	364	388	367	416	409	352	394	384	367	410	388	383	360	368	384	377	411	354	419	363	405	366	422	377	403	426	378	377	385	395	393	379	392	348	425	445	453	382	338	392	366	412	382	374	412	414	375	380	395	377	416	394	389	437	407	403	365	401	399	366	388	400	395	393	357	402	392	382	382	394	412	407	432	394	383	394	396	376	340	381	421	396	420	398	404	394	385	408	374	374	349	344	360	377	411	400	382	453	419	390	427	377	372	409	371	401	368	378	361	352	389	369	383	430	364	396	374	353	339	380	364	407	392	389	375	384	437	414	365	397	352	340	348	395	423	390	370	410	384	396	423	392	392	382	383	355	403	390	395	388	401	414	366	356	418	420	383	379	403	436	420	348	390	356	398	395	362	380	407	406	382	408	399	419	381	388	387	419	390	421	436	370	374	377	391	373	367	408	372	364	419	387	392	399	385	390	405	394	430	423	425	446	417	427	423	392	379	375	383	392	380	407	376	385	406	379	376	382	358	349	394	408	404	387	372	398	378	425	377	396	375	408	414	359	377	403	373	423	434	387	413	393	401	379	383	410	402	350	382	413	391	425	385	394	392	417	403	414	396	387	360	432	435	428	412	410	393	364	373	391	384	432	403	364	401	379	364	394	399	398	415	380	418	407	384	391	387	381	393	402	358	373	386	396	404	353	367	398	391	384	422	427	404	375	405	369	407	420	392	435	382	358	369	392	349	400	421	428	372	397	380	401	400	372	372	388	376	384	388	369	385	381	364	375	363	360	379	408	410	393	378	372	412	389	395	382	400	409	367	433	388	387	384	390	352	388	391	378	438	412	369	358	388	417	379	389	382	373	427	384	384	400	387	387	433	401	454	420	373	400	396	392	404	444	390	395	365	414	439	375	387	382	389	400	379	385	372	392	397	429	371	388	413	399	389	376	414	357	367	416	357	382	398	394	429	375	394	402	393	391	377	381	370	352	373	384	375	348	373	394	323	423	362	374	365	406	388	373	399	378	350	366	397	353	415	382	356	438	387	407	382	411	406	377	407	365	339	423	393	409	383	400	375	375	362	359	414	385	379	389	361	377	407	438	403	383	381	390	403	376	397	377	388	429	411	390	378	416	376	371	418	397	385	419	415	388	384	367	409	391	405	379	387	397	391	379	400	398	391	392	433	377	363	369	385	355	398	406	369	385	365	353	385	416	381	444	400	391	392	367	376	411	351	367	387	375	466	384	378	392	422	402	364	412	402	391	385	338	395	374	386	373	422	401	387	395	413	369	376	369	394	398	367	353	379	403	397	381	402	372	411	391	421	399	372	373	413	410	442	386	361	442	365	381	370	400	383	356	382	406	374	404	369	374	447	407	399	396	386	361	397	387	400	346	392	401	382	397	411	376	407	421	398	379	387	392	382	379	398	399	395	408	399	413	394	372	400	416	399	423	402	435	413	390	406	385	344	383	390	362	403	394	399	420	415	374	376	370	392	409	369	381	345	390	376	388	403	418	384	370	387	393	392	404	390	381	385	379	424	389	412	383	395	404	419	410	391	364	403	376	371	373	386	384	385	401	424	428	395	392	354	383	373	357	371	387	400	406	419	376	356	396	384	383	371	390	423	398	390	400	409	417	367	421	369	417	386	419	396	369	403	385	382	393	418	392	400	428	391	415	414	383	376	458	371	391	409	390	374	413	401	374	377	377	378	420	368	383	407	374	370	375	365	405	413	413	399	414	368	411	392	403	412	400	400	385	386	379	382	406	406	384	385	369	377	404	384	401	413	358	380	377	432	372	386	401	350	419	397	404	422	387	373	361	384	378	380	423	392	409	363	409	400	369	402	407	363	397	381	389	401	376	430	401	342	363	379	410	359	384	414	388	384	362	392	357	364	418	418	401	370	373	372	363	360	394	395	395	416	381	384	415	408	365	383	406	379	408	424	383	421	382	382	363	404	371	404	392	388	376	404	407	402	442	394	399	371	383	378	359	374	391	408	399	378	367	384	372	391	360	365	375	418	421	374	383	424	404	401	381	405	394	409	402	377	367	385	368	405	353	390	389	384	392	373	405	419	373	392	406	433	396	386	372	387	419	362	410	366	381	411	391	392	394	409	396	375	378	413	397	394	354	382	372	382	393	354	340	420	406	358	403	412	386	381	372	376	367	375	384	396	401	399	380	357	410	381	399	379	417	414	334	380	367	367	395	412	393	403	412	426	403	396	404	374	417	371	349	406	388	369	359	413	326	412	352	375	402	401	356	428	388	421	383	396	369	403	403	393	355	393	414	408	382	398	363	386	361	423	371	392	397	388	386	375	394	439	392	409	392	386	397	375	380	355	385
6349	924	918	882	828	860	871	912	888	839	900	845	917	870	882	874	929	811	827	863	844	885	892	837	908	851	862	898	909	874	911	879	863	890	901	870	873	851	818	820	857	873	840	860	888	866	902	878	830	871	920	892	846	842	825	872	905	850	887	824	843	856	877	848	851	910	896	844	862	854	874	868	891	827	832	809	898	843	863	850	837	902	905	887	857	910	905	850	875	841	872	860	898	809	908	876	845	838	827	887	887	855	833	857	883	876	883	834	924	873	874	883	897	857	910	936	872	842	792	825	855	961	890	917	827	884	812	845	841	861	849	864	916	892	882	893	847	832	890	857	881	820	834	865	860	858	841	845	871	868	868	855	865	863	835	896	860	914	892	851	862	818	909	881	843	910	851	877	894	896	909	877	850	883	865	866	867	899	851	906	898	907	842	817	932	868	879	855	899	902	873	872	875	832	868	898	804	907	844	932	859	903	889	863	886	809	859	848	874	880	897	866	888	872	876	836	887	856	895	887	919	877	946	832	897	906	891	910	887	869	890	852	953	884	838	850	850	828	866	881	890	885	860	849	853	853	878	864	890	870	890	882	887	886	876	889	890	868	845	860	834	873	866	826	882	850	798	857	873	883	874	861	835	880	926	858	885	882	862	896	824	892	860	886	884	844	848	904	870	847	888	844	893	815	843	881	882	882	832	821	852	890	884	863	853	855	888	862	829	923	867	883	896	892	864	877	897	903	906	888	906	853	937	902	856	871	877	818	883	888	914	854	867	887	860	852	856	836	895	872	874	892	909	856	887	919	879	885	829	783	907	880	888	898	848	861	831	879	872	821	838	834	879	904	853	868	884	880	896	884	861	870	878	911	841	894	866	845	820	874	854	908	881	820	921	869	836	903	857	841	916	866	910	876	867	892	875	905	892	838	850	894	856	832	920	875	874	900	955	908	868	864	881	855	887	846	856	869	840	842	846	898	911	854	833	876	896	845	844	901	846	925	908	893	886	893	829	837	863	853	930	864	862	861	842	908	850	820	832	895	883	848	891	862	841	879	879	875	869	869	844	890	869	834	892	850	945	825	816	886	853	859	877	879	868	854	872	904	864	874	813	886	895	851	814	877	815	872	859	849	872	886	869	914	921	892	859	917	852	868	902	886	849	854	894	873	880	823	855	889	836	914	849	840	849	829	856	896	879	903	857	861	872	864	857	882	912	917	857	865	889	895	852	893	893	822	820	906	893	872	821	882	862	854	826	818	841	864	866	865	888	865	905	865	881	879	831	828	886	895	858	854	848	838	868	836	826	878	899	856	852	866	850	849	872	906	837	871	855	860	896	933	875	850	854	811	874	837	885	870	837	865	886	878	864	829	888	909	871	824	814	809	870	913	850	873	870	945	887	847	863	908	890	883	875	826	831	880	921	893	872	865	813	908	841	863	803	884	888	882	877	843	884	875	871	902	844	894	885	891	908	892	869	859	866	883	824	910	850	893	888	848	872	822	883	856	859	892	911	848	846	875	889	868	874	898	919	880	873	873	921	905	871	845	815	838	824	890	859	886	870	877	853	886	843	839	833	812	879	819	852	883	915	856	862	852	884	843	850	884	853	889	904	917	855	905	874	859	834	853	960	871	852	876	873	857	853	887	849	894	909	898	832	894	879	863	859	863	830	891	838	854	895	909	879	850	894	849	846	857	823	868	936	860	887	900	873	855	900	881	842	889	894	866	893	842	850	864	886	908	946	824	921	886	882	875	900	826	877	887	873	881	897	869	853	853	900	881	854	875	848	909	838	884	900	830	921	851	861	864	887	906	878	859	908	873	856	874	867	896	908	876	852	866	896	919	886	822	845	870	907	807	898	895	876	891	884	827	905	865	855	867	850	873	868	915	885	871	816	889	841	838	870	922	882	845	832	846	856	845	878	923	964	881	869	898	911	858	896	882	905	860	902	875	877	884	910	879	869	898	856	856	860	910	850	857	844	880	886	867	928	929	914	893	875	887	853	842	881	851	914	908	927	882	890	836	881	886	914	890	857	801	874	871	905	847	859	883	912	881	789	854	882	814	837	907	849	909	877	886	885	878	887	861	868	851	873	860	872	845	903	899	859	820	849	849	834	851	863	893	900	863	821	848	841	874	902	874	901	916	877	881	891	889	854	850	867	900	903	914	874	872	867	941	815	870	881	875	870	862	900	877	849	829	875	866	881	973	833	893	894	852	891	861	879	902	901	908	874	801	901	888	873	895	928	859	869	865	832	886	850	877	850	914	856	922	880	882	867	866	848	897	864	813	868	863	851	847	919	879	876	822	883	911	866	820	902	911	898	795	880	866	856	868	882	824	794	892	831	854	942	838	907	877	884	875	851	885	904	924	900	875	841	930	863	894	849	872	871	913	881	842	863	871	865	852	862	845	868	865	870	864	868	895	862	849	873	855	864	820	846	888	876	877	860	907	880	879	906	863	852	884	865	877	858	845	887	854	881	933	888	894	891	909	872	867	839	852	898	889	846	854	840	832	888	884	898	838	908	884	849	877	847	852	830	929	846	898	862	866	879	904	904	889	817	906	865	890	910	887	846	896	801	888	884	837	897	843	870	839	878	842	879	884	888	843	864	886	834	870	896	824	856	881	912	850	875	859	903	853	849	855	879	895	875	881	834	861	848	909	891	889	870	882	825	895	866	857	907	852	848	840	801	819	841	901	903	888	892	862	849	922	828	865	842	909	852	900	875	812	865	877	854	803	869	872	850	890	893	790	898	906	877	847	851	881	807	856	847	828	849	870	868	815	910	816	836	921	860	903	867	885	837	856	857	880	879	860	867	956	898	904	885	885	879	872	859	892	864	817	851	837	868	859	893	892	829	856	878	863	860	862	888	885	935	817	846	893	861	862	835	869	883	898	863	898	924	914	856	844	845	833	896	862	817	912	893	821	811	906	842	869	874	873	833	908	856	837	908	875	865	853	839	841	860	893	894	860	863	840	883	816	904	882	856	874	837	887	863	880	906	849	860	857	845	885	872	913	914	883	897	881	843	888	912	862	849	875	824	850	915	871	906	817	849	873	890	879	892	847	843	902	857	866	887	897	873	833	847	923	874	909	848	834	861	886	901	918	914	904	901	828	854	870	867	886	872	893	864	864	863	852	863	890	892	810	840	884	905	869	889	848	853	868	868	838	905	881	849	882	867	794	879	926	876	871	838	876	880	875	876	902	855	855	810	852	877	817	844	842	922	904	845	856	895	851	855	839	910	876	879	921	875	891	891	860	874	897	839	857	911	839	851	845	863	889	875	884	889	903	860	854	862	849	852	892	858	848	872	909	845	875	907	894	864	902	854	894	873	873	848	860	877	850	845	852	845	876	836	849	855	905	823	878	850	869	881	859	865	882	839	869	866	848	945	908	880	893	890	881	853	893	828	862	861	898	883	906	903	887	879	854	862	851	810	847	845	917	880	886	886	941	873	880	857	862	787	858	796	883	842	916	932	854	879	864
25177	21628	25412	28318	21554	4325	731	570	478	480	477	477	498	433	469	462	454	446	444	437	442	479	425	427	454	465	452	451	395	399	417	457	433	403	434	448	439	438	428	426	445	406	450	424	406	443	420	424	448	434	455	447	426	425	459	435	421	436	422	411	412	454	407	430	450	417	422	450	473	444	408	461	411	441	391	451	439	437	434	418	459	444	429	419	435	430	409	484	435	448	405	436	479	459	433	449	425	446	404	419	441	448	428	431	430	427	421	437	395	455	426	440	482	442	479	435	415	441	406	438	448	444	416	428	380	452	438	453	405	464	406	470	419	442	435	441	423	409	403	429	457	464	457	429	422	485	452	468	407	450	412	389	421	435	417	449	413	448	439	432	446	435	410	403	418	404	477	465	444	428	427	425	411	414	441	435	407	450	486	450	460	414	454	449	432	426	437	400	418	399	416	418	419	442	426	416	443	455	446	405	412	412	455	450	437	417	413	439	438	433	442	414	488	422	475	453	462	465	413	399	430	436	424	450	450	409	434	444	420	430	457	409	430	445	437	414	425	419	403	452	447	432	465	450	424	440	416	420	423	408	437	445	458	433	439	436	413	412	446	439	400	430	420	398	472	431	388	454	447	404	432	442	432	431	457	432	430	442	412	418	382	456	409	423	466	383	471	425	445	460	448	410	417	469	395	428	420	417	457	422	437	447	464	404	482	449	468	421	456	444	431	418	434	444	411	420	475	437	427	444	453	417	453	411	419	394	421	449	427	422	423	454	408	409	386	412	414	415	442	397	419	433	442	424	472	459	387	406	408	439	460	470	432	406	456	443	414	447	439	457	456	469	478	433	410	394	468	459	455	435	385	434	426	413	421	439	415	421	438	426	418	428	377	403	436	435	465	396	416	400	400	460	471	447	450	420	459	401	399	430	439	428	433	448	428	433	418	455	447	433	456	403	472	472	407	411	420	435	413	452	432	433	440	436	444	434	446	423	421	401	427	450	434	420	437	466	412	418	432	451	476	425	421	420	400	443	420	451	401	433	434	408	427	417	457	476	451	401	455	445	455	460	451	458	430	432	436	442	435	416	403	432	442	413	425	445	421	440	443	431	424	418	372	470	454	402	414	420	464	418	415	428	475	417	451	447	441	408	429	402	433	430	446	427	396	411	416	424	412	389	405	431	408	428	457	450	456	461	450	426	387	414	451	439	422	429	449	408	446	432	386	419	419	451	426	451	418	452	455	446	446	435	425	401	420	413	429	481	453	448	421	421	444	430	432	444	426	359	436	415	428	417	396	447	418	387	432	384	426	475	428	467	431	428	390	424	411	436	407	436	408	415	429	475	435	447	418	447	434	435	405	451	452	425	439	438	448	407	445	413	446	442	439	428	453	433	444	464	443	409	459	422	399	436	443	448	404	467	422	456	435	425	427	451	432	419	436	454	435	436	459	413	442	432	452	428	399	460	415	403	426	437	392	440	441	417	430	466	442	488	417	424	408	417	432	427	441	462	410	432	439	428	411	424	446	440	461	438	440	431	420	406	435	421	434	383	438	414	438	427	447	426	456	435	450	397	471	438	400	416	439	445	443	458	428	436	440	403	443	428	423	434	419	391	391	457	458	451	434	463	428	421	456	420	427	439	442	404	391	432	442	396	460	440	423	472	407	439	460	429	395	424	425	425	447	410	456	411	430	413	438	484	439	441	419	440	428	451	429	418	428	445	391	419	448	414	430	411	414	423	427	446	422	424	455	403	405	471	414	426	423	437	427	422	461	451	413	448	462	442	442	412	438	413	425	439	437	424	368	433	412	432	471	453	394	454	409	464	439	450	456	422	441	455	471	408	424	455	419	419	415	423	432	438	450	454	425	481	452	454	414	441	423	418	441	405	417	458	448	439	426	402	405	433	384	465	444	436	409	450	446	456	426	438	404	419	470	418	390	484	492	447	456	425	448	433	453	417	428	417	443	440	397	374	434	426	446	442	413	429	451	428	436	423	408	448	423	427	433	456	416	399	457	371	444	467	470	397	442	431	440	430	403	452	415	462	419	432	401	438	424	419	468	458	399	462	420	399	393	422	457	407	443	408	420	446	414	403	422	423	450	435	415	434	455	450	420	446	404	439	427	394	472	447	460	413	425	391	417	443	450	418	419	437	455	427	394	427	400	414	414	411	397	427	439	451	411	436	419	443	442	431	435	459	424	418	419	408	430	482	440	445	432	442	393	424	439	415	441	432	468	406	437	430	479	407	447	375	399	451	391	422	420	438	419	421	421	465	371	426	390	405	404	442	417	430	415	434	401	438	440	417	418	476	422	441	394	424	486	399	411	420	458	475	446	430	466	408	390	383	441	419	402	421	417	447	429	439	432	455	453	402	437	399	427	411	474	446	424	412	440	391	432	444	437	418	504	423	451	470	422	420	448	447	442	455	420	427	440	408	457	397	415	446	447	433	477	420	406	377	429	417	462	450	434	402	421	407	432	438	395	418	455	422	455	396	437	399	418	451	424	405	420	409	433	407	433	433	438	426	422	384	437	412	407	429	441	411	447	423	451	384	420	422	429	440	458	447	405	422	390	422	458	410	432	446	437	493	451	446	469	428	421	409	475	401	408	404	447	424	420	409	445	445	448	465	413	421	440	463	438	403	463	499	457	402	378	404	441	428	438	433	447	417	451	417	431	419	384	424	430	434	466	447	432	448	434	415	462	473	457	437	472	445	441	424	403	415	426	419	417	409	396	447	404	418	379	450	440	413	409	415	465	396	430	411	413	463	419	403	438	439	451	436	425	448	456	418	441	452	423	443	427	398	442	422	449	489	411	441	444	481	438	439	422	467	451	420	390	408	465	422	455	446	432	436	427	437	395	414	447	399	422	451	435	442	406	428	450	421	450	403	478	478	444	451	424	377	454	460	434	402	456	381	462	422	439	435	422	434	452	429	413	453	423	445	357	424	404	423	399	400	421	442	438	431	442	455	436	453	466	429	405	413	433	414	422	469	426	422	454	457	418	443	473	469	443	446	442	437	401	470	440	461	427	463	414	447	477	399	449	424	432	445	412	450	462	443	433	428	427	418	412	435	412	426	431	416	443	391	455	468	414	451	431	473	457	399	414	410	420	395	429	406	440	415	413	442	430	418	435	440	422	439	443	462	417	443	456	413	421	438	400	385	451	455	449	432	425	421	438	418	413	438	449	471	472	430	374	419	454	460	443	433	429	434	431	444	450	451	398	405	445	483	428	399	422	466	430	446	438	426	459	402	458	431	443	463	438	441	426	436	446	431	475	459	437	472	441	445	416	409	451	466	444	396	402	385	436	451	393	428	413	406	434	433	445	451	427	406	438	425	460	404	384	415	435	410	394	376	392	432	434	398	432	490	441	461	388	432	442	429	409	419	429	447	437	412	480	405	420	455	425	434	410	436	420	414	409	410	419	401	398	461	465	405	450	442	431	464	460	457	419	443	429	421	464	414	446	443	411	410	397	382	438	434
4130	3304	2296	1414	1188	1081	1021	981	983	955	929	985	899	848	907	911	946	950	915	926	908	963	974	983	941	889	899	918	990	969	923	896	937	950	959	900	879	922	920	951	928	968	939	921	928	937	862	928	895	909	921	931	920	909	927	882	948	870	909	973	899	950	958	905	922	902	911	923	879	906	993	895	930	910	891	917	906	929	897	998	932	917	929	925	924	963	881	911	905	941	947	905	925	865	976	982	920	931	925	917	886	943	929	865	936	912	1005	904	949	886	940	902	894	941	927	895	932	953	835	918	944	990	955	922	885	891	921	921	875	898	977	893	867	885	838	972	906	931	874	918	878	917	887	896	902	942	974	925	899	925	862	856	954	949	844	880	919	917	951	894	935	942	911	930	951	873	962	902	966	949	917	868	929	900	931	901	917	958	920	927	919	910	897	917	892	880	940	855	959	997	916	883	929	933	922	919	926	889	943	936	897	940	956	903	904	872	938	946	958	916	907	936	905	952	934	903	901	945	928	879	883	941	920	908	920	944	954	932	924	911	883	903	916	919	895	924	959	866	914	940	931	934	938	847	956	909	942	942	877	922	968	892	885	880	975	901	884	931	905	944	893	911	899	926	911	965	892	914	875	958	891	959	939	962	914	938	980	837	915	939	938	887	947	959	898	864	917	945	934	851	890	935	916	971	936	939	894	910	895	932	883	935	930	926	911	934	1007	937	895	921	856	901	917	935	888	931	962	891	920	857	933	937	956	932	886	962	905	932	910	941	923	931	879	912	903	902	931	907	910	913	937	881	921	905	886	893	914	932	980	887	901	881	882	900	1013	850	904	927	884	916	919	923	899	953	941	966	853	878	892	928	910	917	890	967	981	912	973	967	907	931	888	924	971	921	932	963	882	891	949	940	940	892	932	892	939	917	915	943	928	949	886	945	871	860	923	863	896	928	844	933	1003	850	966	945	913	956	887	949	981	917	1000	937	940	873	870	912	940	858	857	883	946	876	910	886	957	944	857	923	924	963	917	968	965	925	931	919	891	953	964	874	936	939	919	917	930	876	938	912	987	931	941	948	956	940	919	934	860	959	920	906	951	918	903	920	919	915	845	909	860	864	923	941	916	967	977	882	920	963	899	966	923	886	895	977	966	1016	894	922	893	909	921	933	873	940	919	923	926	889	931	882	917	929	923	956	926	902	944	952	966	945	946	904	928	939	918	949	959	935	907	953	934	884	929	910	919	944	902	886	893	935	906	929	910	971	910	934	962	939	984	884	938	947	958	906	970	911	907	898	945	917	949	876	902	915	927	916	867	930	933	891	928	972	922	907	930	912	867	902	963	894	914	891	932	861	912	911	873	957	928	937	928	884	893	917	938	918	920	933	916	896	888	880	917	938	880	932	909	926	964	904	883	893	944	970	927	874	928	879	903	884	928	912	895	901	938	924	898	934	885	928	989	956	969	886	996	874	945	897	957	909	932	912	937	888	878	977	927	935	915	971	930	916	861	972	888	933	975	926	909	854	894	938	896	923	935	913	914	927	916	964	936	917	911	909	919	926	854	838	914	945	899	965	932	938	982	891	893	910	940	935	884	918	898	949	897	920	917	981	904	906	914	897	888	917	869	915	940	881	949	954	912	924	840	918	910	895	930	913	950	880	913	894	937	936	958	897	964	950	876	918	889	895	950	860	922	915	902	939	894	909	946	905	951	929	936	896	858	884	881	931	981	950	898	934	888	899	938	929	878	954	955	905	915	929	945	931	895	949	917	931	878	907	909	910	859	913	946	906	900	903	902	944	931	917	922	855	949	936	957	926	928	918	882	926	926	982	936	903	931	908	904	893	971	923	874	875	934	930	935	900	948	905	976	966	923	967	904	943	917	872	936	942	965	926	866	894	910	941	980	890	928	857	987	915	944	957	926	847	905	929	924	927	911	902	894	932	881	892	917	937	949	924	923	920	921	909	912	878	911	1002	940	907	948	922	900	953	935	939	1003	909	853	896	937	954	922	927	970	892	869	966	942	920	916	906	919	875	902	970	948	932	893	944	941	934	950	939	884	883	911	963	921	917	886	861	947	913	912	878	875	935	923	898	917	905	884	908	900	937	912	878	927	873	847	943	914	946	949	919	912	859	948	931	939	964	940	899	913	955	870	916	925	908	964	994	922	965	869	898	921	913	950	849	971	900	895	917	905	914	907	893	894	962	938	919	920	893	876	895	920	940	893	924	882	931	928	947	875	931	944	981	950	942	870	895	903	908	921	899	853	876	897	937	899	887	946	941	937	921	900	929	900	913	932	894	917	918	961	883	941	935	907	945	961	953	952	912	953	930	888	957	964	928	932	885	881	922	934	936	979	861	872	909	850	929	921	940	907	906	904	940	951	943	987	895	902	937	933	979	913	908	952	920	912	906	932	900	971	980	862	933	931	961	958	938	951	915	903	945	913	930	919	926	932	914	944	907	899	927	1000	910	958	956	904	912	864	908	937	933	942	919	926	893	949	882	936	911	867	909	945	946	866	864	936	889	961	947	919	896	902	885	945	944	942	881	878	981	943	946	938	908	964	918	954	930	896	918	952	961	967	925	897	949	917	915	922	983	913	894	890	922	914	919	919	925	918	933	950	910	969	928	949	961	918	906	934	905	908	941	918	920	952	875	936	899	902	940	936	949	944	963	902	930	906	920	918	923	893	925	895	955	958	924	943	952	913	909	881	942	906	907	926	950	923	881	926	937	908	924	905	941	937	924	892	913	926	963	953	884	912	876	893	892	921	980	876	933	893	931	879	941	918	899	990	934	868	914	892	871	976	907	921	899	907	929	926	907	914	925	995	937	882	966	916	939	936	896	934	911	954	946	933	897	921	922	940	947	844	913	887	908	913	946	914	949	897	937	942	936	904	938	973	913	887	873	925	870	871	906	937	925	888	866	989	938	881	883	952	857	885	900	892	960	887	901	872	974	948	942	942	906	917	930	904	897	944	911	973	923	974	920	917	980	886	916	925	950	916	911	940	950	896	940	892	927	928	911	930	925	971	890	954	964	927	907	907	987	924	890	905	911	862	913	923	954	934	916	886	914	995	912	882	945	860	964	971	920	894	933	944	930	923	895	912	900	924	903	926	898	884	952	941	843	909	885	887	906	933	895	977	908	936	958	932	936	898	956	864	864	941	879	911	908	904	894	886	972	923	921	944	945	916	913	890	873	929	847	870	918	965	948	950	881	890	1009	964	906	935	892	891	871	966	917	887	945	902	916	942	902	879	916	919	895	902	938	910	864	907	1001	908	922	898	925	907	906	855	912	889	970	880	895	905	960	910	953	954	896	950	912	896	870	927	945	933	887	961	939	1010	891	873	877	916	937	914	911	945	918	882	905	978	938	884	997	945	905	857	986	943	919	916	900	893	923	868	990	969	932	912	963	890	887	895	925	934	944	932	858	928	929	960	880	934	870	946	934	902	918	902	900	952	884	957	923	906	909	940	918	925	899	938	976	935	887	897	953	910	947
24460	21636	25974	27781	21643	21624	3301	537	400	355	337	278	306	259	281	272	274	291	231	228	254	255	277	262	255	271	233	234	233	248	248	222	276	231	233	253	238	239	234	212	239	242	258	225	220	267	216	251	243	231	249	279	217	250	264	243	246	247	253	217	222	247	232	273	262	234	245	201	230	244	245	238	210	247	245	260	246	208	224	261	239	259	211	262	238	248	234	202	244	249	220	240	224	215	253	256	231	237	230	239	250	234	236	230	236	223	245	250	226	212	259	251	236	215	241	245	241	249	241	242	244	264	210	253	254	235	241	240	229	248	242	262	255	224	208	246	244	219	245	234	237	264	263	225	231	257	259	236	242	234	237	257	251	239	230	254	192	235	213	210	269	255	248	244	255	240	249	248	248	248	241	219	256	239	248	227	251	245	216	243	205	244	238	221	215	231	259	255	225	226	231	246	226	231	209	220	247	236	238	228	230	223	210	261	273	238	260	255	245	266	263	246	246	241	248	234	220	208	252	215	256	225	233	228	254	251	280	240	226	269	236	247	226	264	253	227	207	240	266	255	271	223	218	264	220	222	251	254	243	247	211	232	255	278	230	209	223	229	277	249	225	257	256	265	249	242	222	242	230	242	246	247	255	248	204	286	238	249	254	240	222	227	243	248	216	235	259	237	237	226	240	256	236	215	246	241	230	258	246	257	240	222	248	282	240	251	245	255	213	224	231	244	249	254	240	231	249	224	242	223	256	216	228	241	232	232	267	230	230	249	236	256	261	242	219	222	228	247	229	224	240	218	217	242	252	240	263	227	215	244	256	240	236	248	263	248	252	252	268	259	237	268	230	240	215	245	219	245	277	223	239	242	245	227	282	215	236	228	240	282	246	236	256	239	230	219	243	218	175	213	221	268	241	261	248	214	201	248	257	223	205	259	247	205	229	214	228	257	241	255	217	228	234	227	263	246	245	232	223	260	264	247	269	242	256	253	225	260	235	247	223	245	246	247	215	232	266	220	227	244	222	270	253	180	223	252	248	254	233	249	264	252	237	208	249	235	253	259	253	223	238	230	201	253	239	244	231	252	247	252	244	251	264	214	227	224	232	244	243	255	237	246	255	260	284	245	224	224	247	213	254	235	242	239	232	248	220	253	220	231	209	240	228	279	211	235	225	240	217	246	252	250	252	234	228	212	229	216	249	267	243	231	249	214	219	209	210	232	242	247	242	255	235	237	238	250	220	237	252	232	250	224	238	218	256	259	238	256	233	255	226	236	232	243	235	270	215	234	226	266	244	246	252	231	223	246	225	226	243	255	248	214	232	239	243	267	252	240	237	218	236	255	248	249	245	249	250	245	268	247	239	240	267	238	221	236	206	241	230	253	227	242	254	198	207	240	237	221	228	252	263	231	240	230	230	256	241	246	205	238	249	251	235	242	237	249	247	239	201	235	237	266	228	221	261	268	237	250	250	256	245	261	247	234	248	247	249	265	203	252	224	213	253	244	233	233	235	228	224	253	262	243	208	225	260	275	221	258	238	230	253	231	237	251	248	241	265	238	261	252	242	269	237	215	227	230	265	238	227	252	247	267	208	235	233	253	259	250	213	261	250	225	248	245	232	209	224	235	232	232	221	267	247	224	238	243	223	248	222	239	256	277	224	251	247	208	257	218	230	242	250	209	242	243	240	233	241	258	225	237	237	227	210	196	236	245	250	250	236	251	230	273	287	238	271	216	212	222	215	250	218	238	213	214	231	220	252	252	214	250	240	300	229	225	245	230	264	251	275	233	256	254	222	228	247	268	222	256	191	266	263	209	233	219	232	208	229	220	257	216	208	220	257	234	261	231	249	250	255	219	247	231	262	226	242	201	236	261	265	275	237	220	216	224	249	236	227	226	236	244	249	258	243	240	233	272	239	226	273	239	215	237	237	227	234	234	236	214	244	238	246	225	248	263	278	269	221	223	232	223	243	250	264	225	222	210	246	262	240	279	211	216	221	228	222	230	230	234	208	253	213	213	229	221	237	239	238	236	273	260	211	250	223	241	242	223	260	243	243	262	240	244	259	272	254	247	261	244	243	236	243	256	225	221	244	240	239	242	254	254	246	234	255	209	231	249	255	246	216	200	210	256	234	268	231	217	211	230	230	275	264	241	220	245	232	267	233	233	250	231	225	252	252	246	228	243	239	211	230	244	249	253	226	238	252	233	216	232	235	255	220	249	255	251	257	254	210	228	238	216	248	255	269	228	241	224	275	262	263	242	217	214	235	230	240	239	258	220	203	236	264	231	220	229	243	233	285	217	218	243	244	246	229	234	226	204	219	245	230	228	208	250	245	249	210	251	246	265	247	219	261	248	230	250	244	235	232	226	251	278	223	227	219	234	229	227	237	255	233	224	200	256	245	232	236	232	230	240	232	281	277	233	238	224	233	254	263	227	223	240	268	210	233	259	242	213	226	216	239	246	250	247	244	262	225	238	229	256	259	219	275	231	253	233	202	229	248	236	247	217	215	252	225	239	238	274	213	229	238	257	276	225	250	247	249	229	224	227	248	206	222	213	231	232	248	255	209	217	245	234	227	255	235	240	238	263	229	242	243	231	248	240	232	230	234	234	232	221	227	237	233	246	251	221	255	233	255	246	238	238	246	243	275	240	225	232	243	236	221	250	232	251	212	239	237	213	212	229	236	243	244	277	246	217	265	242	221	206	241	242	255	224	240	221	239	226	259	206	237	228	243	237	236	253	256	245	239	215	239	219	246	224	237	234	237	248	238	230	223	250	256	255	281	251	267	234	228	252	219	242	240	242	240	235	239	220	241	223	221	232	232	234	256	277	243	205	226	254	218	276	210	238	216	215	249	231	211	246	257	244	278	243	246	214	234	241	213	217	225	250	282	262	230	236	254	249	225	231	232	240	237	234	239	239	273	245	236	250	246	222	215	252	232	247	225	268	252	252	225	257	236	238	235	229	241	236	234	246	217	221	246	230	237	258	243	242	253	234	239	268	265	235	230	223	272	240	227	252	257	228	266	232	213	217	223	213	225	219	227	233	238	245	280	220	231	232	237	231	245	253	236	265	243	222	236	218	231	229	276	243	249	237	235	246	269	265	225	258	277	224	207	267	242	232	269	240	239	218	233	205	256	249	220	244	238	284	227	266	276	244	229	242	246	236	229	239	249	217	263	248	246	229	235	230	249	238	248	208	249	253	235	253	254	241	236	251	232	230	215	216	253	265	231	212	210	237	225	233	236	224	260	227	236	226	251	247	259	236	233	221	270	225	249	216	214	246	243	246	247	245	237	258	257	236	234	243	252	239	239	234	215	242	205	217	236	218	225	250	246	244	267	251	250	232	240	242	241	223	264	239	232	257	247	255	258	254	266	228	270	212	226	257	239	230	238	244	242	204	225	206	233	231	219	210	257	231	246	233	242	272	231	245	249	239	220	216	249	309	242	251	222	206	231	248	242	240	245	221	266	262	236	238	235	236	219	240
4226	5184	3080	1516	1048	821	714	683	624	639	648	572	598	606	639	578	593	537	539	561	530	573	580	547	603	588	602	589	542	532	504	571	555	491	503	535	537	560	606	540	534	517	546	543	569	531	544	551	551	562	553	502	545	576	537	554	546	575	570	553	537	542	513	537	580	506	539	541	533	538	578	560	526	522	547	514	571	547	555	547	556	503	547	547	574	548	520	551	522	519	542	578	499	586	524	506	521	559	582	556	536	548	543	558	559	544	558	538	565	550	543	588	518	540	518	574	511	574	519	553	555	523	553	578	483	568	511	556	565	561	538	535	535	569	531	530	574	498	599	553	569	556	544	517	559	556	521	531	528	542	538	534	549	574	557	594	553	607	525	540	541	555	528	557	548	559	517	514	579	537	532	541	540	547	548	519	561	510	531	533	530	542	530	536	564	530	515	527	627	541	553	526	526	570	555	566	549	548	558	500	541	549	550	549	569	581	545	543	548	518	539	540	531	497	529	517	577	561	518	543	553	524	581	528	525	531	551	542	568	531	528	540	545	532	574	570	553	545	528	528	518	551	558	567	546	513	537	545	586	533	544	587	581	548	530	534	518	528	560	559	550	548	504	526	508	515	523	532	518	524	521	500	507	530	523	498	602	528	569	569	525	547	562	491	527	580	519	567	517	535	533	562	586	574	574	548	575	479	535	537	550	533	532	529	515	526	561	594	536	556	534	530	551	539	551	540	530	523	541	558	537	556	556	547	527	525	499	549	560	504	558	534	524	571	518	498	530	544	559	581	582	585	566	528	541	517	546	553	538	552	529	581	545	536	555	507	598	524	547	522	566	542	545	583	563	544	540	585	512	498	589	570	560	554	580	569	551	563	532	558	533	536	494	569	528	565	615	520	566	506	530	547	572	531	539	516	541	541	546	519	553	551	558	538	550	518	542	549	535	575	546	612	570	554	542	558	531	536	575	558	548	568	562	528	566	567	538	539	494	573	558	574	530	541	532	544	537	557	549	537	557	583	524	496	551	537	579	522	539	538	552	511	565	560	564	526	512	592	588	526	544	535	572	541	552	577	518	563	560	555	576	526	577	564	553	555	553	544	542	534	542	514	549	522	580	561	511	579	553	549	575	555	509	510	537	541	521	551	578	552	532	580	540	514	529	539	528	559	559	520	575	540	533	543	539	585	553	558	553	558	533	561	551	542	566	534	558	581	557	584	517	506	500	538	553	507	541	538	536	543	518	550	548	575	511	558	520	543	540	553	572	554	533	600	500	552	541	552	560	547	533	545	560	574	529	547	570	570	528	559	520	513	514	537	534	527	484	574	532	518	515	510	551	531	553	520	533	538	507	519	534	476	528	541	554	530	539	557	544	542	523	525	521	549	558	548	568	547	532	537	531	548	538	576	529	502	543	547	523	561	506	561	560	568	560	559	534	549	567	508	538	571	577	518	526	514	547	534	551	558	575	567	556	538	497	539	569	559	521	528	557	558	561	513	566	553	535	549	560	556	545	559	537	552	560	543	574	577	548	525	518	532	602	551	547	542	517	545	536	563	531	553	516	540	528	536	531	527	543	561	564	491	523	543	514	584	558	577	544	521	567	557	530	547	488	602	537	545	522	529	544	531	530	514	576	560	560	540	526	531	554	546	491	568	546	543	504	566	545	531	549	555	568	511	574	532	569	575	540	583	554	552	527	518	550	525	505	538	493	521	523	580	494	554	524	526	541	553	517	542	534	555	549	590	529	562	566	553	536	556	578	559	556	561	576	586	558	539	552	583	530	538	526	551	519	522	548	560	556	547	574	549	597	532	554	567	547	521	573	554	542	542	522	520	538	575	508	545	534	561	575	582	552	553	538	571	551	532	563	499	534	564	562	539	560	518	558	549	550	538	538	572	571	584	539	581	554	523	549	533	514	550	609	534	511	532	536	545	550	497	546	539	560	535	530	522	534	569	570	515	537	547	585	535	564	544	536	499	519	524	553	515	552	514	544	543	497	552	576	543	570	564	545	558	590	540	568	558	601	573	592	543	590	516	569	511	523	558	552	563	506	569	553	554	595	553	526	538	544	553	522	563	542	578	529	556	531	541	569	571	573	555	527	524	565	583	516	510	516	553	568	584	537	544	592	521	556	556	555	541	540	537	543	543	568	560	502	531	566	534	548	521	536	565	544	559	549	590	530	543	526	547	511	508	502	536	546	540	540	547	519	541	570	536	514	522	548	524	520	556	487	509	536	520	598	551	542	561	543	598	527	586	572	575	555	545	549	573	504	604	583	526	557	530	597	563	541	554	522	546	547	552	554	512	608	551	549	555	544	502	561	548	539	519	508	565	530	509	536	588	513	583	531	546	574	532	530	511	541	522	526	543	496	534	566	555	586	546	579	553	548	535	523	556	562	521	568	527	590	557	540	573	535	549	505	544	548	520	548	547	549	552	521	515	574	531	521	538	525	521	538	576	552	571	537	534	523	536	552	517	586	562	550	579	521	525	534	576	544	522	538	537	592	532	586	540	522	531	538	505	516	547	601	536	547	503	510	513	531	557	536	513	554	512	602	540	557	505	563	553	551	595	525	591	507	540	519	552	518	518	596	553	534	537	581	547	543	531	552	506	538	545	511	548	591	559	527	560	534	515	588	549	574	533	575	558	543	535	557	540	534	521	569	517	551	524	535	519	531	522	538	509	548	528	565	539	532	577	528	530	511	526	562	508	544	515	532	546	540	523	523	529	531	567	542	522	521	515	559	568	545	547	554	584	565	525	532	591	527	521	516	532	553	529	496	547	523	556	544	538	555	549	537	544	562	512	572	533	565	524	582	556	504	543	570	513	485	564	547	571	540	531	534	551	580	513	539	578	527	554	572	521	538	567	541	514	545	567	583	535	598	561	546	545	549	554	574	553	525	551	559	573	569	569	589	545	575	546	534	532	582	542	527	486	526	554	529	574	559	522	455	525	538	508	549	587	514	548	543	509	519	568	526	547	556	553	524	573	544	507	534	546	537	547	481	556	531	566	565	541	525	530	550	585	561	567	495	515	574	522	500	541	550	554	537	562	590	594	495	546	495	524	576	558	507	545	505	530	566	529	554	568	579	537	571	584	534	564	560	567	593	540	580	541	561	528	524	543	574	555	503	534	505	577	549	528	569	600	543	552	555	554	536	550	588	551	520	532	555	577	562	542	556	578	547	553	526	550	553	487	591	535	572	585	557	542	511	568	545	540	500	517	543	533	524	557	515	511	558	544	572	530	559	542	549	531	557	590	545	550	560	540	571	521	554	536	535	551	514	539	534	566	574	522	538	508	538	556	547	542	522	555	553	547	540	519	557	568	555	531	583	549	544	510	586	523	508	559	561	562	528	543	520	579	538	567	534	541	545	547	549	577	515	523	507	526	553	522	524	544	555	557	566	549	531	546	558	539	529	596	542	526	525	541	524	572	539	539	581	530	569	544	564	538	589	558	540	519	529	549	523	556	557	575	568	516
33501	9876	978	433	444	381	384	406	400	375	396	407	397	370	340	395	374	371	404	375	383	397	390	420	391	411	396	404	379	420	372	397	382	377	428	394	397	400	387	385	362	387	379	406	397	357	424	399	396	410	407	399	386	393	388	420	425	399	393	381	378	391	403	360	364	371	381	372	405	421	380	346	367	381	391	401	370	379	380	373	344	396	411	414	395	396	399	400	372	370	325	393	387	361	355	389	406	356	419	382	393	357	390	389	386	413	385	374	392	392	426	389	405	358	430	369	419	383	396	406	367	376	350	425	413	391	400	395	359	395	389	379	401	382	413	396	376	348	359	431	393	382	376	390	408	420	381	360	380	405	377	418	398	394	429	386	406	394	406	358	381	404	377	394	370	449	425	375	382	376	388	416	394	386	410	394	379	338	401	407	373	421	398	388	367	429	365	380	360	424	383	401	415	424	403	360	357	410	390	398	392	364	364	396	406	397	428	420	390	418	389	419	410	378	415	378	394	418	361	416	415	398	412	396	394	332	424	434	361	439	387	422	393	420	456	404	341	388	365	397	385	423	405	411	411	372	357	399	383	408	399	424	388	376	387	439	379	360	410	387	426	451	401	395	370	359	382	403	381	368	392	396	379	381	406	435	428	418	381	402	383	383	364	375	389	377	388	395	409	407	379	378	377	376	349	384	415	412	402	381	366	396	372	401	384	350	396	376	382	392	404	383	385	434	383	369	389	391	383	389	368	401	397	361	369	418	410	368	384	398	392	396	407	392	423	350	413	389	397	407	358	388	401	417	359	375	374	409	410	401	395	402	383	372	357	438	417	438	378	400	396	383	413	429	388	361	385	399	392	407	402	437	371	431	385	370	406	382	395	415	413	405	360	376	359	376	418	426	406	395	396	380	425	360	408	396	369	445	385	378	396	412	407	405	373	403	426	397	368	445	418	419	374	450	373	357	391	380	400	356	374	389	382	431	396	397	411	361	398	394	396	424	427	403	394	364	429	402	404	425	378	424	414	395	376	389	419	413	406	400	412	341	402	399	405	397	425	352	401	393	423	368	398	401	407	421	356	384	400	425	398	391	435	367	388	423	428	424	388	390	410	385	353	375	390	386	353	369	387	396	381	392	390	411	384	441	420	383	355	404	395	395	405	386	364	396	387	411	395	404	405	363	409	409	415	400	398	403	422	416	394	354	384	402	409	398	406	383	338	385	403	425	371	367	424	374	398	388	406	411	432	406	361	324	409	404	396	391	391	368	438	369	377	399	417	434	373	402	369	394	412	411	446	406	342	384	374	391	385	357	429	419	362	420	422	422	397	403	406	388	388	366	346	412	433	369	406	379	369	378	419	380	398	379	392	374	411	390	346	383	380	419	396	393	404	388	382	432	364	378	380	387	408	385	390	406	366	379	396	412	412	418	373	387	386	399	355	399	417	389	420	377	398	419	388	372	394	438	390	393	416	383	381	365	384	366	404	372	424	366	355	387	388	393	397	415	422	397	375	409	382	391	371	350	357	406	393	360	364	354	383	423	391	391	386	382	404	398	400	388	394	425	383	393	364	415	445	383	330	353	380	378	392	346	375	392	403	400	374	386	425	408	401	390	470	446	378	381	357	410	415	378	399	371	385	408	412	396	390	379	385	422	375	402	412	396	396	404	372	410	414	366	377	387	391	388	419	392	397	387	408	398	377	389	383	388	416	374	390	402	391	384	401	390	396	384	382	365	406	394	406	401	409	425	400	424	394	387	436	430	378	452	403	403	406	394	409	401	378	395	393	423	390	409	414	363	412	410	349	390	406	387	401	426	368	402	412	423	364	387	403	363	395	411	369	375	344	366	423	346	409	370	421	392	381	446	363	394	360	373	352	418	384	420	384	427	390	409	391	413	403	349	387	396	372	388	402	406	392	407	354	434	393	420	376	393	442	407	411	389	443	350	397	395	397	395	461	390	384	372	376	376	391	411	366	411	384	388	418	354	426	393	374	354	390	371	403	385	399	374	388	385	402	371	388	403	422	396	401	417	409	387	382	403	381	396	379	437	402	390	412	408	383	409	395	351	405	407	447	373	368	383	380	420	371	401	397	388	420	395	412	411	383	387	374	378	407	390	393	404	396	378	394	380	395	413	380	377	367	390	384	368	402	384	364	395	427	373	420	382	372	385	385	366	368	405	377	424	387	372	418	330	366	434	392	424	356	411	333	360	392	396	375	382	415	400	395	407	378	401	368	415	350	442	384	410	393	374	380	394	376	405	399	399	367	405	385	380	392	381	403	389	375	411	393	390	391	377	341	358	372	382	374	373	365	396	391	433	417	385	386	404	379	435	383	436	406	408	390	386	438	430	402	397	432	412	385	330	335	354	372	424	424	404	424	405	391	394	371	417	395	373	417	398	393	391	423	379	421	463	408	357	367	433	383	401	353	379	409	425	395	406	377	395	418	416	407	393	388	398	377	371	417	384	342	373	368	414	399	443	418	391	421	409	381	414	398	422	382	343	378	370	442	419	419	424	374	430	417	407	389	389	389	393	361	398	379	369	406	396	397	360	401	443	341	396	392	412	427	408	392	430	406	363	385	419	436	352	450	379	394	428	387	375	407	365	345	416	404	392	402	392	376	413	386	399	372	378	386	350	412	391	397	363	443	390	401	448	333	400	366	427	420	445	426	380	389	378	385	366	412	368	387	375	400	408	399	408	384	357	418	419	370	379	404	367	380	427	390	391	405	349	429	373	390	355	405	404	422	375	393	394	395	400	438	384	385	419	425	405	403	419	394	380	357	405	401	391	397	342	416	396	399	378	400	396	375	377	415	363	410	428	382	394	380	388	390	405	443	386	416	376	429	410	400	360	363	371	419	391	433	379	382	367	394	422	413	378	372	382	398	346	405	383	407	422	384	369	385	406	401	398	383	418	348	413	347	408	400	370	363	386	385	367	358	441	397	368	389	437	408	368	426	410	402	400	443	409	388	390	374	386	382	387	390	407	400	415	419	356	390	419	372	379	399	408	402	379	410	358	397	395	371	405	380	403	413	397	370	372	424	416	391	394	382	407	411	363	388	398	399	352	365	367	403	423	378	387	417	393	424	390	372	353	369	362	375	364	402	373	402	376	388	401	396	374	380	382	404	439	418	385	434	424	377	392	395	408	402	388	388	395	427	405	372	402	359	404	388	388	397	410	417	382	423	421	435	374	390	387	443	400	374	443	388	401	383	407	400	351	391	420	385	351	379	416	387	431	408	382	401	384	411	385	410	412	427	399	395	347	393	398	368	383	427	439	389	434	391	372	398	391	417	379	378	361	408	365	380	424	379	409	354	405	391	351	403	381	373	367	393	395	437	415	404	381	381	418	389	384	414	359	406	398	421	411	385	386	378	370	379	414	379	383	376	353	367	428	370	392	414	401	395	386	378	371	395	391	369	384	420	375	406	409	380	371	404	394	404	360	400	384	409	432	386	390	413	392	409	384	384	375	372	348	383	378
6402	968	893	867	849	890	887	859	861	920	854	881	903	849	839	940	822	900	830	860	933	834	902	843	855	902	877	856	849	846	870	897	897	864	867	913	865	815	913	853	950	883	919	924	931	889	850	871	863	838	919	862	918	815	867	856	881	834	923	882	802	886	891	873	903	855	867	857	888	843	876	863	876	852	841	856	855	862	816	882	889	886	925	849	867	835	909	880	859	878	915	899	879	862	880	922	828	888	880	866	876	850	932	868	816	823	940	814	857	865	868	876	857	834	847	889	880	886	870	869	908	922	864	908	831	882	861	982	885	964	869	842	898	856	880	894	888	856	899	895	876	924	866	835	877	840	887	848	886	891	924	831	901	873	868	897	868	891	906	881	905	863	894	845	832	869	884	903	858	873	844	823	826	913	857	895	935	832	840	897	856	849	812	894	881	881	869	871	895	905	900	846	887	875	928	895	839	886	877	923	902	899	897	870	852	879	820	907	877	877	878	825	896	907	831	925	872	876	864	874	900	924	860	925	856	865	858	850	906	858	903	830	889	899	888	864	933	896	900	857	859	894	908	880	888	849	875	865	869	916	904	895	862	911	889	822	885	909	831	872	900	888	899	871	876	883	856	925	910	912	865	816	855	887	885	891	845	891	872	917	850	821	920	878	807	847	836	942	937	864	856	854	886	875	890	880	896	853	876	824	893	883	887	908	894	908	879	895	850	921	870	877	859	858	890	829	905	901	897	826	822	891	857	843	899	929	894	903	869	915	902	887	892	877	905	870	897	830	849	915	852	834	861	860	865	845	874	885	863	878	883	854	858	838	822	859	957	922	807	832	897	899	934	863	925	856	855	899	901	829	834	868	887	866	881	871	878	840	896	860	914	908	862	864	896	848	830	885	892	877	915	867	876	869	907	910	892	868	881	881	875	838	925	829	885	826	891	858	885	891	835	865	896	885	877	865	919	899	852	857	906	849	879	906	843	849	849	911	864	812	932	882	874	876	934	846	882	883	835	890	850	912	893	875	854	872	898	907	859	889	860	868	888	891	875	926	900	848	904	933	808	858	874	902	867	869	890	853	863	860	875	887	863	928	908	894	923	891	851	818	894	889	872	839	844	881	883	874	909	847	839	824	882	845	896	928	819	860	893	827	895	863	847	870	818	846	873	949	867	836	897	857	954	844	832	899	865	861	800	829	866	898	889	868	893	855	918	887	894	890	856	899	862	831	870	951	872	912	809	881	867	832	860	831	883	883	859	837	842	885	884	899	879	856	875	882	878	889	871	855	869	906	850	951	855	896	880	920	876	939	914	845	911	851	847	828	841	845	897	888	894	893	860	900	842	844	832	924	908	871	874	863	902	856	875	867	835	862	918	869	865	872	865	860	920	861	848	920	838	836	890	879	901	875	855	885	903	833	863	936	895	882	839	850	857	856	890	904	876	893	847	904	891	890	894	866	856	852	900	856	906	924	885	860	869	877	883	846	884	860	864	869	878	858	898	826	901	803	863	846	904	881	825	863	914	922	905	912	827	846	850	907	818	836	872	848	854	864	891	916	834	886	901	883	923	863	860	873	910	825	876	928	905	882	881	845	886	870	897	870	846	864	894	871	828	920	893	879	841	834	857	895	853	883	889	799	838	913	897	893	862	877	886	896	852	894	940	857	876	882	847	838	861	922	850	903	868	867	880	883	891	861	860	918	884	843	881	890	843	905	859	883	858	846	887	885	846	856	886	910	917	855	829	855	927	902	882	844	897	865	923	846	877	891	868	858	897	888	936	861	923	862	880	911	848	907	828	839	853	882	883	890	859	921	927	830	841	886	862	930	841	896	893	908	861	843	871	904	881	839	879	853	847	845	863	851	848	913	861	884	860	826	838	891	871	867	854	842	866	881	849	841	916	848	864	890	878	932	874	847	900	844	870	869	881	910	868	835	853	859	903	874	883	897	851	905	881	872	877	894	922	840	829	876	900	873	920	896	898	914	899	846	863	825	875	925	885	903	874	878	908	874	927	855	881	862	903	874	928	857	856	874	927	859	864	863	911	883	896	895	893	877	874	802	846	852	879	859	900	892	883	889	790	827	874	853	826	889	943	835	904	874	913	856	857	906	844	865	848	853	899	828	876	924	934	869	903	876	899	880	849	859	856	859	909	902	862	899	841	842	921	898	862	895	814	889	865	914	883	944	830	874	852	911	902	887	902	890	885	904	836	883	865	832	907	873	900	888	878	848	875	913	918	873	834	870	912	870	892	889	858	856	893	874	872	884	851	852	902	874	898	892	898	890	895	880	922	929	898	881	884	863	829	860	877	872	864	877	831	909	883	899	904	869	855	888	920	912	843	875	849	830	857	849	866	865	884	815	887	860	887	874	935	855	893	877	896	892	874	854	864	855	866	884	886	846	905	846	896	886	975	881	877	869	866	916	869	851	914	854	825	903	869	879	842	846	841	887	867	888	861	853	883	892	894	873	872	869	881	922	886	836	766	861	912	901	931	837	854	864	848	875	909	877	915	899	871	895	851	842	882	849	848	876	879	881	824	858	893	885	858	880	873	864	900	908	905	914	876	909	848	880	892	854	863	887	921	887	875	881	844	878	890	871	864	921	936	904	874	843	894	877	835	908	910	870	886	844	841	870	877	848	913	919	881	902	898	835	925	860	833	814	848	932	889	852	884	885	898	851	892	835	881	896	862	854	863	920	891	895	911	867	883	907	931	873	879	909	881	819	878	858	882	916	846	903	828	821	891	897	834	903	870	901	874	867	893	855	859	867	865	903	857	896	839	894	847	884	899	858	856	899	897	872	908	874	853	863	812	885	879	926	902	853	864	838	869	893	881	896	926	839	865	842	887	857	886	897	888	834	842	838	880	889	917	864	866	900	874	919	918	891	819	888	876	904	868	857	849	911	899	899	902	871	944	844	871	814	891	894	913	926	896	904	852	832	835	898	834	884	900	860	881	885	895	859	885	838	859	844	920	828	862	910	845	856	898	843	904	858	852	849	877	866	834	871	836	850	841	908	886	886	896	892	860	837	813	872	943	950	860	891	869	882	837	826	881	857	910	861	860	903	840	916	867	847	935	883	861	836	855	835	864	893	850	855	912	876	838	814	884	849	870	819	856	876	842	878	827	858	872	893	891	879	849	878	936	877	878	881	871	898	938	850	831	876	869	861	840	831	869	875	877	828	868	887	913	885	908	893	843	906	874	846	923	837	892	870	849	870	859	883	836	850	875	843	902	908	875	880	891	859	898	834	858	865	869	873	898	862	904	884	898	808	883	859	841	894	891	850	873	848	891	886	883	851	853	937	857	929	901	868	883	859	820	902	824	848	872	912	895	898	870	846	869	887	896	889	894	891	832	891	845	911	819	892	858	940	850	860	900	854	857	906	873	886	888	867	880	856	854	887	897	876	877	827	877	922	874	887	830	887	848	858	877	820	842	896	871	855	813	885	892	904	828	832	852	879	853	856	812	915	883	859	881	887
25197	21639	25392	28349	21529	4518	709	565	457	485	471	438	481	441	471	445	450	449	434	460	480	499	492	410	465	461	402	465	430	445	432	474	425	423	449	404	417	452	448	456	458	461	439	406	422	443	428	440	444	440	449	417	417	424	427	429	489	412	429	424	424	426	425	396	468	413	413	411	428	398	399	432	409	439	412	426	482	438	412	450	458	394	478	418	443	436	424	431	416	428	451	442	447	464	449	479	457	458	460	434	392	408	437	427	444	459	447	412	379	388	448	428	459	449	433	453	393	416	432	428	468	405	434	484	418	428	433	398	450	440	430	472	433	398	421	411	453	428	410	423	421	422	449	440	430	436	409	428	445	449	402	406	436	418	422	490	451	459	407	421	434	433	484	406	375	408	419	444	421	454	416	440	419	435	427	433	459	417	420	433	431	449	465	466	421	423	397	396	447	425	449	408	435	412	415	404	407	423	438	474	457	427	417	443	420	430	401	484	432	474	415	420	406	408	427	437	434	413	459	432	417	479	417	436	469	437	444	449	384	426	374	422	401	413	388	422	455	438	442	474	445	427	425	437	436	453	457	393	434	404	434	396	446	453	418	429	401	417	460	416	469	380	492	451	429	457	416	432	428	424	469	420	418	418	413	442	457	471	443	451	418	423	442	439	435	440	406	414	413	451	449	427	422	441	412	431	435	455	425	432	461	416	441	454	456	434	471	429	394	385	430	446	416	431	416	430	452	463	458	463	440	442	461	396	421	412	457	424	425	450	406	440	480	423	425	437	494	449	440	431	411	422	442	452	408	419	434	445	405	480	432	458	417	429	443	376	451	426	479	424	423	377	400	408	442	440	445	465	430	446	468	441	455	449	456	473	426	405	402	436	425	420	460	404	415	455	406	470	415	431	417	420	448	452	434	416	448	405	426	455	452	401	439	453	446	436	430	451	455	420	388	415	408	438	434	436	440	430	442	468	425	472	441	404	406	447	429	448	429	425	386	425	429	414	438	421	407	396	445	438	411	470	449	410	397	430	412	461	398	436	452	422	439	437	416	438	447	485	430	408	405	452	434	456	415	448	434	443	452	445	441	414	383	451	426	473	442	456	421	377	432	406	479	446	392	406	450	439	422	465	452	441	440	404	423	432	479	430	434	486	451	468	439	391	387	425	413	477	427	412	434	424	409	421	423	444	445	441	460	465	414	422	463	406	368	437	440	436	430	426	450	441	429	470	443	420	443	414	459	407	438	444	458	454	417	416	443	438	434	484	482	386	451	430	398	440	415	393	411	459	418	444	412	451	442	456	402	397	438	442	428	443	444	420	398	456	456	365	431	430	460	403	401	423	418	421	486	456	417	441	419	427	458	412	417	448	394	451	435	450	463	410	426	439	390	430	408	461	426	402	446	446	420	405	456	456	436	433	398	393	438	427	423	439	479	436	460	464	433	469	401	419	402	439	415	435	480	444	454	439	440	461	466	469	439	433	445	376	457	430	398	436	436	431	436	423	447	459	433	436	482	423	446	467	444	404	380	427	397	448	415	433	461	465	430	403	422	449	409	444	383	391	425	391	409	414	421	401	430	434	471	429	457	451	446	435	441	420	403	427	417	410	413	406	417	440	446	463	397	430	440	409	453	483	424	435	438	426	448	443	450	407	425	427	423	440	403	425	417	411	440	416	409	420	412	403	385	416	418	441	437	427	450	393	448	418	449	423	451	440	433	410	448	439	444	442	418	412	418	427	412	437	432	423	409	430	444	419	411	455	453	456	434	466	437	392	448	418	482	413	443	438	438	455	427	420	398	451	461	423	400	428	433	394	402	440	436	451	424	425	424	451	371	420	421	454	432	435	426	480	437	445	449	399	454	435	400	440	448	479	474	410	411	421	462	469	405	413	442	427	452	399	404	485	417	437	419	439	410	422	419	425	428	416	420	489	467	439	461	411	394	427	412	440	434	392	438	405	444	473	431	456	422	438	406	426	446	418	457	432	408	429	432	455	419	442	425	460	412	423	455	425	416	419	422	423	424	468	461	401	407	479	429	423	447	435	413	428	436	419	440	414	416	465	438	430	393	426	464	450	455	425	431	429	464	416	448	436	426	416	431	479	455	434	455	443	398	425	456	417	404	440	458	453	450	452	482	476	412	443	413	419	412	388	405	433	447	451	415	437	435	384	441	428	399	413	455	411	466	419	386	433	399	444	416	426	430	433	416	428	462	434	427	414	412	451	466	471	407	476	473	395	471	419	447	442	402	447	442	387	417	440	437	430	450	419	459	419	407	457	437	416	429	432	426	448	425	420	426	394	478	475	440	444	419	410	433	458	422	447	394	445	454	444	455	388	436	433	440	436	442	429	434	498	418	380	424	389	463	440	423	436	398	405	419	412	403	456	440	431	426	438	424	452	414	428	427	423	416	446	473	430	425	445	421	421	450	416	466	423	445	453	455	413	413	441	457	445	443	451	454	441	473	435	438	421	440	423	442	418	405	451	403	428	461	455	440	467	424	389	415	417	432	412	432	432	404	427	452	423	419	442	473	448	452	441	402	435	416	417	445	460	420	436	460	437	369	463	429	437	426	450	414	438	409	456	452	440	408	425	441	412	444	447	420	399	437	444	426	435	431	413	411	416	473	459	428	459	403	404	428	395	366	431	423	408	404	468	417	420	449	456	438	463	416	441	401	416	432	439	428	454	438	457	406	444	412	457	452	431	462	445	466	417	454	432	455	435	409	418	470	492	452	415	424	399	465	431	423	427	424	479	411	444	401	409	446	411	441	411	416	378	423	411	440	462	447	413	449	431	454	468	438	442	468	451	454	403	414	423	423	457	422	398	415	421	451	418	420	416	441	372	416	445	405	420	439	435	474	448	401	454	464	391	451	444	439	377	411	418	447	446	430	450	456	440	446	461	418	428	444	439	431	435	409	399	433	419	430	439	440	448	440	444	412	418	420	424	470	429	439	403	425	432	460	435	449	457	425	389	435	392	418	433	445	436	395	425	432	462	423	457	419	398	454	421	389	431	407	438	470	433	418	368	435	437	430	462	411	407	450	456	426	408	411	423	424	453	418	427	450	392	436	428	464	435	430	412	419	435	457	414	426	440	429	453	408	408	458	441	479	452	464	387	424	461	429	508	426	407	444	427	471	457	437	429	424	441	440	440	448	432	456	428	421	410	447	464	434	435	472	406	439	410	397	461	424	421	449	429	430	444	416	430	462	447	455	445	416	410	437	411	436	414	436	471	442	411	417	401	423	427	486	470	450	418	441	438	400	424	439	431	403	411	441	447	432	423	446	416	428	412	424	508	400	450	453	401	442	404	443	430	430	452	437	408	401	415	449	428	445	439	399	412	406	414	399	434	434	456	380	394	471	434	423	452	442	427	455	433	409	424	437	395	440	424	417	450	430	423	416	411	415	450	458	416	440	412	435	476	431	426	426	437	397	446	465	398	412	410	406	421	438	438	433	429	423	412	420	415	422	412	398	472	422	433
4096	3484	2238	1456	1152	1054	978	999	935	956	909	993	918	920	901	971	956	953	967	950	936	933	976	958	931	946	908	938	990	948	938	908	939	898	882	951	972	971	934	911	913	929	909	1029	923	961	922	936	985	911	938	959	917	895	956	938	878	924	934	929	955	960	935	937	889	920	949	968	973	976	938	899	963	954	931	938	915	949	916	983	928	940	915	931	923	981	923	932	954	927	951	908	943	878	962	925	950	899	891	942	935	902	921	923	937	954	897	904	921	1008	927	919	967	936	905	973	902	932	905	941	967	919	972	941	937	1011	949	954	932	922	897	964	917	856	944	956	896	943	945	957	914	905	900	912	980	971	910	1048	932	930	956	917	953	898	947	873	979	888	926	898	880	900	943	930	903	906	917	962	923	927	936	875	943	918	954	946	909	932	909	936	893	951	942	875	877	960	960	972	891	935	954	951	915	934	900	967	927	931	931	921	898	912	915	953	923	917	937	970	958	924	925	912	896	947	911	915	946	958	907	941	976	886	935	907	926	954	934	923	913	877	895	913	964	909	929	948	908	912	897	944	923	872	903	936	977	869	906	919	878	935	963	927	871	946	896	919	962	946	928	936	924	914	933	915	910	961	951	973	937	911	930	921	942	916	949	929	947	968	914	925	950	950	944	965	909	921	924	960	944	930	921	938	916	925	956	919	925	912	963	906	934	900	856	973	998	909	938	897	909	950	925	926	924	904	938	947	906	897	939	936	945	1007	950	944	911	879	979	908	884	932	889	957	937	980	947	879	949	941	935	918	892	932	908	920	977	948	955	918	936	940	946	950	945	911	967	910	962	913	1000	949	913	907	876	948	957	920	929	968	940	925	943	967	913	945	921	893	964	912	990	907	934	901	983	909	902	906	920	925	870	977	970	928	972	947	892	931	963	943	886	835	945	941	971	909	903	963	920	925	906	906	939	887	859	948	914	960	875	909	993	918	956	945	898	874	930	975	886	923	904	881	919	943	920	904	950	906	934	922	931	902	952	969	903	1021	904	953	912	938	949	965	893	983	953	929	877	896	931	929	890	925	948	923	954	945	934	917	935	886	890	935	909	915	914	897	936	945	928	931	885	959	907	933	920	884	938	897	883	866	906	937	924	926	946	945	906	891	981	948	920	898	946	888	933	968	938	916	918	933	947	920	894	883	912	890	956	964	908	876	991	960	938	922	870	922	924	936	952	936	917	925	892	903	932	919	941	967	970	934	905	908	914	948	974	933	936	935	954	916	949	950	909	910	926	914	928	915	884	891	956	946	923	972	875	961	962	867	887	884	981	932	959	902	910	925	926	904	909	927	926	942	933	910	966	935	945	889	926	966	924	920	905	1003	889	972	914	944	1014	917	946	924	835	948	936	905	866	925	972	935	867	901	910	991	829	914	941	968	905	953	930	973	942	890	899	932	912	971	924	943	908	893	890	907	951	1016	909	959	932	952	898	953	954	905	963	882	935	896	923	961	959	903	912	956	936	971	945	923	940	946	875	917	950	927	919	910	912	905	940	949	908	960	982	929	954	925	907	919	966	969	950	965	948	927	918	931	888	933	983	935	926	940	879	945	962	916	927	984	927	907	959	960	919	988	966	963	912	917	925	951	994	939	968	983	906	932	909	879	936	897	959	927	955	884	956	919	907	877	973	971	879	963	907	930	962	990	926	917	945	973	921	891	866	882	915	960	947	902	932	913	927	902	912	1010	966	925	904	941	952	901	976	884	889	919	959	907	947	918	982	944	943	936	957	924	945	933	922	942	907	936	980	995	977	884	928	925	879	907	899	944	935	937	946	903	945	993	933	939	1003	979	979	921	948	937	873	919	915	952	895	951	947	927	923	966	907	938	924	914	927	953	931	901	858	912	928	910	865	881	975	918	982	945	998	934	966	928	971	925	909	875	929	920	981	968	958	929	937	881	979	905	958	920	958	957	909	944	911	853	944	917	964	970	875	901	917	914	934	892	909	868	939	925	957	910	948	922	859	897	907	928	958	919	933	925	950	891	896	944	959	958	977	951	960	897	921	898	943	915	982	907	919	874	944	941	920	944	933	895	903	956	865	934	885	950	880	897	953	930	921	918	878	959	924	944	922	915	900	911	974	914	936	987	899	955	957	920	911	946	900	910	941	948	893	878	950	922	895	922	942	925	973	912	937	898	928	901	912	911	920	895	892	871	934	961	941	941	937	948	920	918	936	928	958	934	943	890	976	929	927	884	914	963	963	869	898	912	955	917	888	934	954	924	940	928	899	931	917	938	907	898	900	945	927	899	949	938	948	890	916	968	901	919	902	969	849	942	930	984	907	890	918	939	904	948	905	910	908	903	894	924	872	913	912	928	966	936	890	944	953	937	927	932	883	914	963	920	934	931	918	929	921	933	931	926	939	973	943	874	916	871	907	977	949	914	925	880	933	918	966	954	914	920	915	890	913	936	872	923	916	939	852	900	899	951	952	970	984	866	903	911	952	885	956	966	913	941	909	969	932	970	885	916	919	955	919	907	913	904	912	900	949	857	965	921	933	988	908	924	923	1030	981	940	925	968	909	945	912	913	936	974	882	937	911	903	868	910	950	936	958	914	923	906	955	896	921	948	916	946	921	945	896	912	901	928	907	931	922	909	922	955	895	957	949	884	906	971	897	913	889	971	906	930	979	881	930	920	919	866	917	879	900	975	907	887	942	912	923	877	954	958	880	922	941	947	943	912	913	930	939	925	884	922	964	917	924	931	952	934	938	983	933	883	910	909	907	902	920	900	922	995	900	972	920	941	964	915	961	915	915	964	883	938	952	930	899	932	965	904	958	897	895	942	907	967	931	951	929	883	1026	850	970	969	1015	948	936	911	906	889	911	911	939	918	894	897	875	911	918	928	944	924	992	919	947	909	895	916	907	970	970	921	914	983	911	912	957	897	980	936	974	954	958	934	905	924	902	967	879	977	904	973	935	974	898	901	908	892	927	887	912	952	881	938	892	924	894	901	896	930	934	941	910	920	931	986	868	938	979	937	901	870	927	902	926	905	1061	916	880	946	901	994	965	972	982	965	910	920	913	908	915	913	925	920	951	970	894	960	916	907	947	926	946	898	923	930	870	920	938	912	921	947	959	950	915	953	889	952	924	912	931	920	915	932	936	907	936	879	957	956	935	964	939	914	937	954	905	953	907	939	941	965	961	946	951	975	929	912	884	942	907	882	920	899	932	949	962	925	921	909	875	937	927	912	903	901	946	900	863	892	1005	979	944	899	873	904	903	926	844	967	930	918	949	915	936	1004	963	963	944	878	919	925	932	919	904	856	922	938	914	952	976	965	962	925	960	933	914	933	955	906	855	864	926	939	919	937	964	938	962	943	929	944	918	903	933	944	929	938	936	898	914	938	951	916	938	940	905	919	924	949	909	961	860	947	958	937	907	878	894	950	911	922	935	918	955	904	926	884	945	904	910	939	919	880	930	911	904	955	943	881	935	915	901	936	949	984	906	961	872	939
24466	21638	26020	27749	21640	21630	3439	525	387	344	341	310	326	265	259	277	258	268	267	272	278	268	274	235	258	251	238	252	267	251	244	249	229	260	229	229	244	211	246	265	240	240	247	262	271	272	257	263	226	245	256	261	260	228	239	238	221	218	258	224	234	212	247	216	245	244	240	245	243	256	231	225	234	254	239	252	235	242	238	238	258	264	256	245	235	247	238	236	228	253	232	251	214	242	257	245	238	200	231	245	252	253	230	237	230	243	256	231	254	222	239	245	256	230	224	224	216	246	259	235	278	271	239	240	212	231	241	253	237	272	226	239	232	244	227	256	229	244	240	231	247	256	234	222	241	246	229	255	260	228	218	210	215	216	230	274	250	235	237	260	278	272	259	225	238	232	259	238	231	194	208	230	232	278	253	244	207	231	222	232	240	284	234	227	228	242	262	216	225	242	241	251	277	231	238	225	245	242	245	221	235	249	233	262	258	235	250	257	229	240	251	247	269	224	242	264	226	245	239	245	244	243	264	247	241	237	239	226	236	253	236	235	242	243	220	258	246	238	255	265	238	268	259	236	250	251	213	265	264	232	243	238	201	267	236	246	218	250	223	240	218	237	231	240	226	256	244	268	237	254	211	226	252	246	210	236	274	241	258	241	223	249	248	223	250	237	235	215	231	262	222	253	249	240	247	236	247	209	247	252	219	206	232	252	276	233	226	244	244	226	240	255	264	254	255	236	240	238	241	246	226	227	257	219	241	256	241	254	221	254	238	233	220	285	236	246	228	237	217	239	220	235	226	233	221	226	258	225	218	244	233	205	236	226	263	245	244	232	210	248	259	249	226	209	227	244	226	241	255	242	232	269	266	252	255	261	227	227	218	241	223	210	244	220	259	253	233	236	243	227	262	264	270	232	255	257	225	228	229	229	236	250	224	248	232	241	261	237	261	227	239	258	238	232	219	233	210	229	283	255	236	251	258	229	268	217	231	238	227	238	274	238	232	234	236	230	251	211	234	253	269	214	237	214	266	237	211	279	249	231	211	229	233	249	233	242	247	252	229	246	251	227	261	232	252	217	255	231	257	243	235	202	271	205	233	247	245	226	231	242	269	266	220	231	269	238	234	231	218	262	249	219	229	249	239	233	232	224	259	241	258	229	223	205	233	231	214	240	244	253	256	262	201	246	235	216	249	221	231	240	226	251	254	241	248	257	255	256	244	243	228	234	225	229	237	243	253	211	244	248	267	218	224	239	233	232	221	233	249	226	219	226	223	257	228	230	230	237	213	264	251	230	240	225	245	232	236	235	250	219	274	234	257	216	208	237	250	242	280	276	242	227	232	249	240	245	240	235	237	236	248	255	210	253	241	214	216	205	210	236	247	236	216	218	238	276	273	250	225	232	226	217	232	218	257	244	254	242	236	246	233	249	252	239	255	242	231	246	242	260	217	251	207	236	236	235	233	224	250	249	253	256	261	239	245	219	206	252	225	239	247	255	243	258	228	238	225	233	220	239	247	239	249	257	262	241	234	242	250	245	240	249	236	236	267	273	257	245	235	215	212	241	265	232	230	230	187	248	255	249	230	216	239	252	265	271	256	236	239	243	236	268	253	247	231	224	252	248	235	238	260	255	245	269	213	256	229	225	237	280	247	248	232	231	238	244	249	242	223	234	201	246	227	252	250	248	256	238	244	255	229	255	232	270	233	219	241	234	247	247	248	245	213	217	251	243	258	228	229	295	256	227	244	245	246	254	218	278	228	250	215	235	232	264	221	234	226	229	250	244	227	244	214	210	260	237	224	252	235	240	237	260	242	221	268	286	269	252	230	253	255	232	217	255	252	233	228	251	232	222	240	227	249	235	243	233	262	220	229	247	260	239	233	241	202	248	224	250	234	234	244	278	239	250	210	226	233	217	231	243	226	238	264	239	239	217	237	255	235	213	254	202	227	241	202	248	242	223	252	215	240	234	273	253	234	243	211	252	234	276	241	211	240	243	221	245	233	243	246	236	231	233	245	268	233	216	245	242	227	223	256	238	220	229	216	208	212	267	213	247	230	206	209	241	202	241	206	241	220	250	266	222	241	235	242	227	228	223	242	223	230	242	240	266	271	251	258	249	244	235	242	246	230	262	232	226	225	248	238	254	249	260	235	252	240	211	262	271	243	244	253	213	237	245	210	234	245	251	226	268	259	239	259	242	256	251	257	211	208	251	230	233	234	251	228	238	219	244	252	265	224	251	240	236	215	240	210	219	190	249	283	253	237	260	231	237	203	262	222	208	217	245	245	223	219	229	217	242	252	219	235	268	237	214	250	230	212	244	197	253	223	219	255	237	240	240	229	242	249	240	207	262	238	231	229	274	252	233	240	254	236	246	222	234	269	235	258	208	231	232	255	249	240	255	256	248	244	237	229	268	228	245	224	245	249	253	247	239	181	233	248	257	233	269	232	283	263	248	220	228	251	227	229	277	243	250	258	252	263	247	249	246	229	252	232	228	260	281	253	264	222	230	253	229	234	214	238	224	229	228	218	263	274	209	251	230	218	268	289	226	234	218	242	243	210	270	261	252	231	248	243	255	256	258	251	256	226	255	234	223	252	231	228	237	230	212	190	238	233	272	221	215	213	251	218	223	221	250	278	245	236	230	260	242	239	250	223	240	247	242	238	233	230	222	263	237	229	244	219	231	251	230	220	246	246	221	227	245	258	245	226	262	219	256	225	265	227	241	220	242	237	222	229	218	244	219	259	207	246	249	234	228	245	244	229	234	230	231	250	241	225	245	238	253	246	241	245	210	218	238	235	234	234	240	247	234	250	256	244	272	239	224	234	253	253	263	247	257	240	230	267	272	208	279	247	227	240	246	254	246	241	234	256	244	236	234	234	247	253	257	259	249	262	242	217	262	226	248	218	250	205	239	233	231	250	234	231	227	242	236	207	254	238	250	254	236	229	249	251	247	218	247	228	210	254	235	257	237	254	239	266	231	232	236	239	240	272	236	217	225	257	256	248	237	247	215	219	241	231	253	225	221	221	214	231	236	247	249	225	211	260	236	262	246	247	222	242	218	247	223	242	239	238	259	263	252	222	225	235	239	250	279	267	233	223	236	240	233	256	226	266	241	273	279	244	239	213	219	241	226	217	246	250	225	237	223	220	269	241	246	265	236	226	239	257	232	227	261	242	234	254	214	224	244	243	247	264	216	248	237	211	231	236	236	226	225	272	232	273	205	213	238	288	225	243	258	258	210	245	238	262	277	228	244	258	263	226	253	217	251	242	243	186	240	234	222	248	255	200	217	251	251	227	248	215	262	257	232	231	227	245	252	258	221	209	257	211	237	232	241	256	231	248	232	266	237	251	215	248	257	255	242	233	225	231	237	245	225	247	244	228	249	244	248	231	236	214	228	245	251	223	214	225	259	241	284	222	250	263	260	227	230	249	219	233	241	240	256	220	244	207	250	248	226	235	247	237	218	237	201	243	230	205	256	261	217
4277	5294	3022	1546	993	803	705	691	640	572	606	593	583	590	530	571	536	586	588	590	531	546	560	536	551	518	506	535	551	529	547	514	562	514	572	551	523	534	533	557	535	581	527	566	570	535	587	541	542	562	544	515	539	567	549	575	534	585	519	569	532	537	513	584	519	540	561	554	534	499	561	549	560	570	544	538	556	592	549	544	509	580	555	540	573	556	538	511	590	553	552	586	543	549	493	529	518	558	518	523	528	597	538	562	528	557	575	572	565	537	551	565	551	532	578	576	565	530	517	534	533	535	546	549	554	569	527	573	509	542	514	566	594	516	536	547	587	572	539	515	523	565	540	589	562	589	549	536	568	528	537	537	573	539	521	555	570	531	537	554	524	537	541	539	515	559	568	550	536	563	587	575	522	561	569	547	513	518	552	557	564	543	532	560	584	580	577	569	560	559	543	508	578	524	517	540	564	547	570	573	562	520	560	564	573	562	553	496	511	535	558	538	526	561	515	572	547	612	534	557	534	518	553	529	571	557	533	586	542	586	563	561	532	502	535	550	512	570	524	534	544	545	530	524	568	587	531	544	564	560	548	548	579	576	516	572	544	568	567	578	547	551	553	552	567	524	569	544	566	541	540	532	587	510	590	572	525	538	502	534	564	556	559	507	579	534	558	542	575	537	573	514	574	560	520	580	560	564	530	566	602	544	527	491	566	559	508	538	551	490	536	583	546	561	559	546	571	524	575	555	576	581	537	528	571	514	508	544	552	533	572	569	547	574	540	520	526	551	542	504	577	579	570	573	551	506	558	557	567	549	535	568	555	551	548	556	549	574	520	534	501	526	536	579	564	557	544	540	493	559	548	562	564	574	525	554	530	486	551	528	528	549	528	568	554	548	563	610	572	554	486	555	617	569	514	537	546	558	561	527	533	554	550	541	558	551	555	533	558	530	549	570	534	544	530	515	545	585	553	561	569	580	540	516	534	548	530	528	534	499	535	531	540	545	599	589	567	516	525	526	556	529	541	552	569	560	553	522	566	549	562	511	534	532	524	534	529	517	575	518	557	524	535	592	571	542	568	548	555	550	519	524	540	543	513	580	553	539	541	563	537	548	535	504	546	557	551	525	551	527	547	539	567	543	546	626	602	569	564	541	542	516	535	563	541	569	559	533	542	573	542	554	548	546	508	548	571	549	552	535	536	526	534	556	559	615	568	542	491	520	547	542	535	565	553	553	538	578	559	565	533	571	539	526	566	557	555	498	534	517	556	533	559	576	511	503	558	567	492	548	570	549	526	543	532	613	525	518	551	532	554	549	547	554	535	566	545	550	541	593	530	554	529	517	604	566	576	599	570	546	556	560	513	538	488	556	543	574	574	539	465	560	579	512	546	549	535	561	549	513	545	537	577	516	551	551	522	529	576	555	598	528	534	538	574	543	521	574	556	548	530	532	543	586	543	543	563	540	553	540	536	529	565	544	583	533	537	526	538	574	530	524	517	549	540	570	585	571	550	557	519	561	561	550	557	526	567	549	530	534	561	544	527	567	543	522	566	545	556	540	541	562	537	595	536	522	531	513	556	544	570	578	536	535	541	550	522	516	523	544	573	553	582	560	587	531	592	500	520	568	571	533	540	539	539	579	574	569	503	538	542	550	540	553	587	548	556	567	554	520	541	517	533	561	554	514	520	579	541	500	553	543	565	547	544	551	597	533	553	553	507	548	538	553	537	555	547	558	593	562	551	540	511	528	554	608	563	525	557	566	584	536	567	524	539	561	530	551	547	535	509	553	512	555	548	536	537	586	546	548	572	546	557	593	601	514	546	611	542	578	542	510	576	566	565	518	534	510	520	586	531	565	549	562	567	560	502	576	538	556	557	549	587	536	566	558	564	516	522	512	536	564	506	544	540	562	531	545	515	509	552	564	533	540	547	561	531	544	521	524	510	548	525	553	545	561	558	557	537	518	519	530	533	542	517	539	542	540	580	534	571	544	493	538	572	551	578	553	538	563	529	540	546	528	561	537	541	527	562	556	568	561	541	560	521	517	546	504	561	548	573	539	547	542	551	573	475	549	554	554	553	569	549	541	556	505	583	544	547	547	526	543	564	523	571	608	567	520	560	579	544	535	556	550	542	544	500	566	543	532	585	566	517	573	508	572	523	539	556	551	567	569	534	531	571	540	553	549	558	547	514	541	528	532	558	532	575	535	564	589	561	538	575	535	561	533	500	556	531	550	577	568	508	600	520	546	547	535	558	550	538	550	511	570	540	595	534	570	532	505	517	538	537	553	506	555	534	522	544	524	563	531	534	532	515	560	568	547	575	540	567	574	551	528	559	502	532	517	556	559	559	527	548	531	521	540	545	557	552	518	530	509	526	547	536	540	545	549	558	574	505	546	563	525	556	523	537	556	523	556	567	582	542	575	550	534	567	580	533	529	587	495	556	559	564	542	595	538	553	597	538	511	507	573	547	507	551	535	532	556	577	588	574	573	543	560	559	546	570	577	524	537	528	539	529	531	507	564	598	544	538	586	522	556	561	545	523	497	554	509	570	491	553	561	539	552	537	550	560	551	571	515	564	556	547	553	586	558	514	535	548	569	522	499	577	567	572	594	535	542	554	499	520	544	582	554	575	539	546	525	553	512	584	537	534	542	519	535	542	545	492	544	572	525	541	554	522	571	532	514	530	574	582	512	553	558	560	546	537	541	537	544	514	580	549	574	546	547	500	584	526	517	537	522	565	584	567	514	515	536	560	526	556	505	579	546	553	537	526	568	548	592	587	614	528	507	538	531	569	508	509	543	544	577	520	531	562	575	504	544	550	588	563	542	519	574	497	557	545	561	584	558	609	517	537	532	514	549	568	566	532	528	546	579	555	532	523	540	545	541	563	495	542	524	532	586	529	561	557	513	567	580	560	558	564	556	520	582	550	512	560	560	541	534	536	547	569	540	572	544	561	542	554	541	530	550	560	536	533	545	557	561	536	487	539	489	517	551	518	558	534	570	543	581	573	561	554	565	541	552	559	553	573	503	551	544	544	588	561	559	548	566	526	545	546	547	582	587	529	579	529	551	549	515	548	584	533	487	563	535	561	540	510	519	523	535	553	525	554	551	532	564	533	515	540	539	539	535	573	575	579	551	540	553	580	579	533	529	585	541	514	511	517	531	513	568	542	556	571	511	550	595	552	523	545	551	521	541	578	524	526	536	559	582	541	558	593	564	554	539	559	514	539	527	530	534	538	571	530	535	534	555	560	569	581	556	555	530	562	552	542	564	539	509	540	517	520	532	548	573	557	550	536	556	520	589	578	558	539	577	549	554	532	531	521	569	520	565	530	569	500	530	554	595	558	532	540	564	524	577	517	518	555	585	530	526	557	515	547	566	538	601	560	526	563	545	533	564	542	515	547	520	531	536	553	521	525	541	576	554	534	541	563	581	532	597	562	554	529	540	540	549	552	525	527	510	525	606	503	531	522	567	533	506	575	586
33643	10102	1099	543	460	437	372	405	388	416	394	381	399	388	444	387	397	400	399	403	432	382	378	398	403	400	367	398	385	381	415	362	430	393	411	376	374	360	388	376	399	385	405	392	386	378	375	404	434	367	390	372	370	393	376	373	348	372	405	367	408	398	352	382	406	397	368	398	374	380	374	361	395	384	417	404	382	376	402	407	400	382	398	429	385	407	417	351	364	383	414	392	407	383	385	394	398	412	409	378	363	401	388	405	406	388	397	400	389	390	418	373	377	416	405	417	404	404	400	370	373	377	415	398	401	391	409	390	391	366	383	386	372	440	401	383	363	380	388	362	388	402	415	346	405	394	381	407	375	390	377	401	433	435	403	397	433	428	391	401	355	383	399	409	368	431	382	377	408	385	373	391	414	365	398	372	393	353	391	394	382	408	411	442	377	385	388	397	380	365	372	350	417	402	397	438	399	367	416	377	396	372	395	419	406	400	415	386	413	393	379	372	399	361	391	431	346	387	399	415	387	393	368	407	376	389	367	373	434	405	422	387	404	387	389	398	371	383	409	396	407	376	392	371	410	398	372	416	344	373	382	390	427	384	404	427	399	426	415	405	407	393	424	360	371	391	389	410	372	372	375	455	394	390	410	388	396	383	386	377	396	401	383	375	375	370	354	415	404	394	389	355	369	368	408	382	371	361	382	406	414	382	353	375	383	416	397	382	345	389	357	357	356	362	355	396	361	406	397	375	373	402	399	352	386	386	377	429	417	411	380	382	454	372	403	379	357	378	408	450	377	386	397	389	406	381	374	385	367	443	362	395	387	414	391	367	379	389	375	417	422	380	358	406	425	345	398	380	369	386	370	417	388	374	398	359	405	368	360	364	359	438	392	382	386	379	414	400	389	401	404	397	381	394	400	397	365	368	370	412	395	387	376	401	404	397	404	406	416	392	364	357	425	383	421	381	371	382	413	417	384	359	365	407	368	372	377	410	426	374	379	358	373	357	372	423	390	408	396	428	397	401	400	406	394	415	398	374	361	430	377	390	412	397	360	377	383	428	391	384	407	374	375	375	397	366	353	394	390	380	432	390	401	350	411	379	418	372	363	394	412	376	375	404	417	393	371	398	389	361	391	401	423	412	404	413	382	374	382	383	390	375	398	393	364	406	399	417	395	387	359	427	435	365	386	406	391	402	367	369	401	401	392	411	412	352	397	387	391	371	386	360	415	363	368	405	426	404	373	411	389	371	419	388	393	396	422	352	369	405	341	372	399	384	385	365	410	400	422	374	401	372	393	384	376	384	363	399	418	386	406	406	359	355	356	382	392	407	383	410	368	395	393	393	416	391	390	394	397	401	415	371	365	403	371	393	381	397	366	364	422	421	384	435	367	382	425	406	422	381	378	356	383	437	392	394	393	367	384	393	391	421	392	396	409	412	381	353	389	379	387	353	404	411	410	378	399	402	389	406	407	367	419	385	388	434	395	401	454	394	395	367	394	392	404	365	402	387	377	374	429	367	395	389	396	422	405	353	351	385	401	380	390	399	436	413	391	409	398	384	368	432	388	396	409	346	406	419	390	382	403	356	384	367	368	383	380	367	358	369	399	414	414	395	405	402	415	338	420	372	355	366	357	373	383	407	374	417	383	377	355	375	370	366	366	372	406	390	403	420	345	355	359	369	373	391	393	388	360	370	393	398	395	381	397	389	385	389	398	422	368	417	385	383	380	398	325	389	455	403	369	375	401	351	367	379	428	400	408	390	347	381	392	370	381	364	412	395	380	386	450	384	376	366	381	391	394	384	375	375	418	405	402	385	395	370	376	394	397	440	388	385	370	364	376	399	366	355	417	404	417	380	387	408	381	362	393	433	366	416	411	416	381	366	406	396	451	388	390	403	409	400	409	380	399	406	406	395	382	428	396	392	405	420	391	372	399	434	381	376	392	447	401	389	373	418	418	395	408	397	392	359	370	393	436	371	338	355	378	351	400	365	369	371	425	422	400	405	373	380	387	396	393	335	409	389	405	394	363	375	389	372	418	441	384	388	388	370	367	419	390	363	374	418	402	392	376	377	391	387	390	395	407	404	365	407	404	402	353	394	418	399	337	414	353	374	385	373	395	381	376	388	390	385	388	410	369	353	395	387	375	412	375	383	390	368	369	392	420	372	415	421	377	405	402	430	404	435	393	429	356	389	395	408	410	365	429	399	404	345	399	389	386	393	391	373	364	368	364	419	388	359	428	373	410	340	385	394	404	361	416	401	386	375	372	385	380	378	374	394	391	383	377	411	378	390	372	384	404	391	385	393	371	392	400	368	375	375	408	414	379	390	385	361	371	362	372	364	397	366	376	398	407	385	392	396	376	430	376	388	416	362	382	389	372	362	401	381	387	388	348	361	412	429	415	389	425	373	397	377	358	453	373	378	420	382	418	384	412	347	386	373	349	394	432	391	397	414	389	376	413	428	373	416	402	436	362	408	382	371	439	392	397	396	370	370	390	402	353	376	381	382	364	415	403	391	387	349	377	366	450	370	379	335	362	327	383	372	399	365	413	406	397	355	403	377	455	402	381	379	375	380	368	394	367	380	372	389	342	378	397	410	416	368	362	377	364	399	400	416	379	442	375	378	395	394	395	421	401	375	363	401	412	416	426	369	371	376	398	408	423	399	371	397	390	403	398	416	383	403	388	399	385	387	346	383	369	384	390	385	413	377	407	397	403	365	398	426	353	397	412	383	424	394	375	421	407	396	381	374	372	391	380	392	361	427	407	401	405	392	371	375	401	407	359	383	371	379	393	359	392	389	370	410	380	381	404	377	384	383	347	393	426	384	407	380	334	438	404	382	391	417	389	415	367	355	364	367	361	389	369	411	387	418	397	384	379	400	421	368	427	376	351	398	372	414	403	410	393	380	375	413	384	409	413	408	455	414	371	351	338	393	395	399	419	437	403	392	380	393	402	371	391	394	389	367	383	363	402	369	367	372	392	360	390	396	412	397	421	384	418	385	462	366	395	398	398	429	404	396	376	414	421	399	408	365	352	411	344	371	422	352	341	354	355	366	399	420	364	421	387	403	368	370	391	360	373	419	400	380	361	355	388	382	417	390	427	390	407	402	407	407	388	372	381	359	395	425	348	379	388	386	392	341	397	368	386	376	442	381	394	372	412	387	406	395	395	387	388	378	357	398	386	401	400	385	395	424	394	360	381	416	410	339	408	379	387	406	364	410	384	391	399	393	385	394	370	388	384	382	370	340	406	406	407	372	365	381	404	394	409	403	352	391	412	413	373	383	344	386	449	388	388	379	385	428	391	436	401	376	400	358	408	370	406	383	422	403	370	404	416	400	413	390	376	398	369	367	391	404	392	373	405	400	427	397	383	342	386	392	376	400	375	398	376	358	419	390	402	375	412	362	394	373	404	410	393	427	421	419	394	394	394	386	342	362	388	392	383	375	398	386	386	372	371	377	374	366	389	369	370	391	397	377	356	393
6293	988	892	912	848	848	920	877	908	860	865	924	869	898	869	833	868	893	903	836	839	880	853	852	868	868	872	836	888	868	875	899	850	869	915	827	902	894	897	894	890	865	871	912	948	924	840	866	875	854	875	868	904	868	849	915	867	884	826	937	880	889	898	888	889	836	891	879	884	867	883	896	874	816	917	880	911	883	883	856	854	906	840	841	908	858	832	841	900	878	875	816	850	884	871	918	944	912	864	906	809	927	877	886	907	876	912	907	890	844	861	907	915	905	866	902	841	886	876	897	877	848	857	941	872	888	851	880	854	894	859	838	890	870	870	868	858	860	847	857	869	838	893	881	887	869	859	890	840	877	875	868	857	837	868	858	899	854	837	917	877	903	913	852	814	913	908	909	922	872	907	884	893	836	889	862	896	834	845	874	853	855	872	841	849	926	906	934	854	911	890	842	820	870	825	887	865	875	854	912	894	945	914	846	862	940	875	856	915	898	947	759	840	912	865	860	839	885	890	845	858	891	841	870	916	852	849	802	882	875	847	866	869	819	894	886	879	875	880	903	856	843	903	844	870	865	888	882	884	881	933	882	897	822	885	825	840	855	834	949	910	874	881	838	866	896	891	816	944	837	857	864	886	858	823	854	957	902	848	885	857	831	874	855	872	872	862	908	871	875	866	861	893	872	883	869	909	869	868	821	920	869	885	852	823	877	857	908	882	836	949	887	865	826	890	892	875	844	903	929	857	897	856	871	860	922	828	941	883	858	862	814	863	816	881	899	885	904	865	895	887	886	897	894	836	887	864	911	925	893	903	910	879	906	873	878	878	838	822	858	878	859	789	933	883	854	884	838	946	868	888	863	827	858	953	887	841	909	871	898	865	873	883	859	905	874	905	864	859	847	930	871	891	868	860	920	914	846	876	873	862	893	909	895	883	834	857	853	887	870	829	884	919	898	859	903	906	873	868	827	856	891	843	888	882	883	843	889	838	862	899	920	904	823	829	919	867	926	869	916	847	861	874	894	877	855	844	852	881	835	854	846	892	882	823	882	953	848	825	896	869	883	857	881	868	884	915	887	901	909	870	877	828	889	812	902	851	876	837	872	854	863	886	887	934	892	885	861	883	905	892	856	918	890	865	881	863	872	961	883	872	880	891	882	893	929	832	846	900	861	891	876	890	858	856	841	858	855	887	888	885	843	893	859	918	816	898	880	820	865	860	864	913	811	851	799	899	908	866	905	856	934	859	867	909	910	825	855	883	880	883	891	899	897	909	858	916	821	882	843	903	896	856	871	894	894	866	917	825	873	857	899	887	816	838	853	841	888	899	863	881	868	858	870	905	879	846	875	909	834	836	892	864	898	888	851	872	857	840	878	881	854	887	863	871	833	938	871	903	871	885	865	870	886	844	860	848	874	890	881	857	860	903	857	838	876	847	843	871	835	876	897	842	849	803	878	884	861	828	895	854	916	856	888	908	879	852	905	882	860	856	851	839	859	893	897	901	887	885	863	892	848	874	859	862	848	838	928	850	867	900	843	861	862	880	864	901	828	831	875	863	837	913	840	835	918	897	901	884	881	907	940	847	889	843	839	849	904	883	903	887	899	837	938	858	836	863	840	896	849	888	896	873	924	923	855	839	892	813	855	890	841	947	868	903	938	883	903	852	853	865	913	913	878	926	879	882	882	871	828	832	878	881	831	869	841	861	896	872	858	893	825	856	826	896	902	911	931	849	833	928	868	893	856	832	900	870	880	875	874	866	874	879	860	906	918	856	836	882	841	859	885	933	848	866	921	869	891	896	850	932	908	823	881	865	919	913	911	897	901	898	821	893	892	892	881	864	903	871	829	853	837	846	881	865	844	870	834	882	835	879	894	909	878	826	873	906	869	805	869	842	852	866	873	904	916	885	860	850	868	816	860	865	861	910	930	843	869	912	930	864	876	877	914	881	876	899	843	879	915	854	895	858	937	880	865	872	837	866	863	875	863	844	875	898	910	894	905	891	877	866	936	898	856	843	846	877	873	883	866	898	874	910	858	893	874	877	851	872	801	911	878	867	927	856	906	863	905	876	861	903	849	905	898	886	803	904	917	886	848	903	899	904	891	885	859	892	804	879	851	805	869	889	875	883	859	874	875	886	813	924	875	889	854	849	874	877	878	879	837	896	856	869	935	915	873	863	840	857	889	864	855	877	854	844	900	912	885	850	866	939	875	898	878	857	878	830	864	872	799	855	827	890	897	860	946	875	859	896	855	885	849	846	852	861	859	852	922	810	884	883	835	827	898	864	832	907	896	898	856	881	903	876	888	862	849	870	883	859	883	870	834	880	883	867	902	905	888	848	863	899	873	898	843	917	914	901	882	864	860	853	834	858	840	887	886	895	876	867	880	833	908	851	844	849	898	904	868	925	896	904	905	852	881	897	817	881	857	892	882	866	822	862	856	843	898	862	843	858	850	921	871	891	805	878	862	875	902	867	787	811	816	905	892	878	915	906	872	877	891	873	901	925	919	903	877	863	835	819	869	901	836	858	862	902	873	874	877	859	877	861	884	799	806	881	871	824	861	872	952	887	833	896	858	843	862	889	905	887	873	858	897	876	882	848	806	894	873	854	873	902	903	854	897	884	852	899	869	839	910	874	911	882	863	830	885	887	875	909	890	893	857	837	902	863	926	868	857	884	918	908	891	889	832	873	869	848	896	827	896	858	856	879	868	917	909	887	952	858	886	856	846	918	868	861	836	823	829	874	869	832	867	840	867	893	885	846	963	859	882	922	904	867	874	834	837	887	889	956	873	833	833	833	892	952	918	862	899	897	881	913	912	880	888	916	860	847	831	833	924	869	828	884	892	929	919	867	873	885	875	879	913	929	848	872	898	876	855	870	827	865	870	866	934	877	822	918	853	827	857	865	833	879	824	887	865	926	882	916	868	848	890	852	854	933	873	872	860	887	857	828	883	902	849	861	839	816	891	857	857	892	888	909	844	864	882	853	870	890	844	846	891	868	894	844	933	803	800	875	893	880	841	849	908	875	877	927	796	893	847	835	893	862	879	821	852	880	887	928	873	876	863	838	894	891	909	864	912	878	904	860	857	970	901	891	874	908	916	905	904	860	885	855	842	908	886	840	894	893	880	951	860	895	861	890	927	875	838	890	880	882	873	864	854	883	840	892	884	880	901	852	849	851	913	889	878	872	907	819	848	883	844	875	905	882	852	896	858	920	913	846	874	855	846	873	843	875	862	888	882	942	899	836	919	893	856	906	902	920	895	861	890	832	820	894	849	874	907	869	901	864	847	815	851	871	834	936	908	898	858	888	913	900	834	896	873	884	869	833	821	902	859	833	848	877	832	845	805	903	916	879	870	864	914	903	897	902	865	868	880	884	912	880	912	898	828	890	854	859	850	901	858	888	868	919	885	910	893	895	826	881	834	911	841	860	854	878	835	841	874	834	890	855	895	844	836	853	882	857	904	882	907	814	881	886	919
25242	21622	25393	28312	21465	4186	675	569	514	487	445	484	488	451	482	489	451	404	452	447	432	445	451	411	449	426	454	425	447	426	429	427	482	414	440	422	436	442	415	452	425	429	485	436	438	446	432	460	423	417	475	449	429	456	453	429	443	445	417	415	389	420	465	415	396	415	402	437	437	427	430	419	431	451	395	419	428	473	435	436	398	430	440	443	422	422	416	430	423	460	427	430	416	455	409	449	412	402	451	449	435	413	411	426	424	418	378	422	423	413	443	449	446	435	439	431	459	464	429	462	466	434	459	471	426	388	453	420	446	472	416	441	455	401	416	467	471	431	423	442	453	438	488	421	408	440	431	427	379	442	383	483	415	374	421	439	426	424	425	446	423	397	433	432	416	437	443	421	429	405	390	434	416	444	458	400	431	408	419	459	448	404	394	429	393	443	410	409	412	430	414	419	411	410	475	431	433	425	439	443	473	405	447	445	469	456	426	439	466	456	395	444	421	422	443	470	460	405	438	423	436	413	401	440	397	469	425	482	408	458	464	432	442	453	442	419	437	448	407	411	410	455	417	399	422	430	454	391	391	429	433	472	464	410	408	439	444	454	430	409	424	405	440	441	417	415	454	448	412	404	389	402	426	483	417	422	461	422	444	399	412	453	403	413	414	482	461	447	421	392	423	432	446	416	452	404	362	388	420	414	395	456	466	402	432	434	419	451	441	449	450	429	379	383	427	460	436	459	485	442	455	423	407	414	438	389	420	416	442	428	369	474	425	404	398	412	384	438	445	454	422	446	427	374	410	417	442	458	444	480	395	408	441	406	469	405	421	422	431	470	457	461	468	416	441	436	388	418	430	439	415	415	431	453	467	397	464	397	434	420	404	427	410	415	462	453	479	421	404	453	445	440	440	405	453	433	432	439	415	441	446	436	458	394	424	377	431	475	456	455	469	447	422	420	458	459	408	425	384	408	426	442	424	433	409	416	423	439	423	440	413	419	407	403	416	413	420	418	408	422	489	438	408	414	434	413	418	420	393	436	467	433	461	426	424	415	440	445	408	435	413	482	429	382	408	454	420	399	437	396	409	480	421	445	453	435	413	442	483	448	408	462	424	436	411	430	390	412	429	432	420	402	419	435	417	441	420	419	451	432	457	480	424	478	448	390	406	450	478	411	425	425	370	439	405	360	447	389	426	430	451	455	445	444	389	431	437	446	380	421	449	443	445	430	426	430	389	447	419	428	435	398	441	443	422	414	390	377	442	468	431	418	397	454	414	371	442	421	423	368	439	438	457	424	426	433	423	409	452	451	424	442	427	438	412	426	454	442	463	449	473	420	398	398	476	430	425	401	408	433	449	426	411	436	427	392	396	450	417	398	429	412	448	447	427	445	412	424	475	452	448	433	460	432	431	406	379	462	424	420	405	444	443	425	449	415	454	428	458	421	425	422	428	417	420	464	392	438	433	462	452	417	440	438	440	414	437	399	444	411	426	436	418	413	437	445	455	411	401	458	469	399	435	443	408	437	417	391	443	400	394	410	449	444	424	455	438	392	429	431	383	429	425	458	445	415	398	437	404	416	433	434	467	428	416	450	441	429	420	416	412	447	398	420	425	420	426	432	473	421	417	421	469	428	412	453	431	414	430	432	435	424	435	457	404	447	442	415	427	439	443	384	436	429	423	428	405	433	449	433	410	450	420	408	416	451	468	450	415	462	421	443	450	404	434	438	451	437	442	457	441	405	410	411	463	448	441	481	438	425	414	448	425	419	443	427	439	420	452	438	444	410	423	434	394	417	454	448	452	407	417	450	454	423	447	437	381	458	404	459	414	421	388	398	435	424	462	486	451	401	433	440	443	444	461	411	431	444	438	423	447	420	408	452	445	442	427	431	412	430	430	410	397	428	439	432	440	393	397	432	459	430	440	440	410	388	424	423	416	407	442	440	422	462	424	387	435	406	447	424	412	424	417	456	412	439	471	459	444	437	436	479	418	404	410	390	461	449	438	393	453	431	429	443	400	409	444	434	424	427	438	475	439	447	415	430	410	412	422	409	405	442	425	404	386	362	420	426	441	432	431	412	423	402	400	435	473	417	473	396	417	432	459	439	434	445	457	449	410	407	472	462	452	426	412	383	404	410	394	453	426	423	446	412	413	452	445	461	439	424	429	405	437	450	410	415	470	425	446	411	451	459	425	465	427	415	438	398	415	458	396	442	396	411	448	422	443	467	396	400	431	424	391	413	408	443	399	437	435	454	458	454	412	393	418	439	433	432	453	451	384	416	418	412	417	388	444	405	438	395	426	408	416	426	414	410	423	420	452	436	439	371	421	473	436	448	445	436	446	392	437	426	423	419	409	387	425	394	454	413	397	404	415	406	463	366	383	482	406	412	445	411	452	411	407	435	426	458	467	392	419	406	399	457	424	439	432	432	423	460	449	478	438	419	371	428	436	387	461	445	444	384	406	443	447	408	431	404	424	385	414	432	427	444	423	418	410	414	403	402	425	443	389	362	396	393	447	410	422	455	406	424	416	497	438	420	442	422	443	436	423	445	457	414	420	464	421	407	414	431	435	430	460	472	410	441	441	455	411	435	451	407	436	411	467	403	398	390	437	436	452	409	435	448	427	457	477	411	465	417	450	438	459	439	443	430	405	463	436	441	461	409	423	432	489	444	441	422	434	389	406	418	440	480	428	408	427	430	442	412	408	391	417	413	429	409	436	423	442	406	379	382	445	410	432	400	385	465	429	451	418	430	420	444	455	439	436	401	434	439	436	387	424	408	402	445	397	385	426	443	439	410	435	416	439	463	451	441	443	429	490	472	407	452	455	398	409	417	414	457	422	416	446	413	411	434	479	461	409	402	467	408	429	415	427	412	422	427	409	412	401	461	429	429	441	430	455	470	421	453	424	418	396	447	456	411	411	433	447	463	426	416	441	414	421	421	402	418	432	457	439	403	459	438	451	389	417	440	442	420	428	385	458	438	412	435	420	418	433	427	445	414	401	457	449	434	451	412	446	449	392	412	480	442	448	420	465	385	445	418	450	420	423	435	453	430	409	420	421	406	401	420	435	439	378	429	416	474	427	426	446	418	397	418	411	456	411	446	437	414	391	416	411	420	471	383	432	416	407	399	404	393	418	412	438	432	415	427	423	459	395	431	406	482	398	421	431	415	425	428	473	429	432	431	454	424	408	441	409	418	426	455	399	400	444	414	438	448	440	401	426	401	452	409	430	473	408	400	436	402	402	412	414	402	453	440	426	442	450	414	430	436	437	382	411	436	409	458	416	414	430	414	407	424	438	442	419	373	433	414	435	425	399	434	437	428	423	445	451	431	456	390	450	416	425	436	427	458	429	444	416	429	433	413	433	425	450	426	436	426	428	460	415	448	464	439	416	405	474	441	428	447	382	418	396	428	452	452	419	433	452	449	415	420	384	426	408	407	399	445	414	426	436	404	404	421	432	407	436	446	412	419	472	438	437	450
4018	3463	2352	1482	1120	1008	987	986	926	952	931	997	914	968	970	897	997	963	984	915	943	945	957	892	934	947	885	896	960	931	867	934	909	905	928	933	887	919	964	959	891	914	960	947	919	954	958	946	972	936	956	989	959	956	823	843	908	967	887	938	920	948	917	901	904	928	925	936	931	921	955	924	904	975	912	940	876	956	933	942	971	916	901	939	936	935	896	892	934	890	1005	900	892	935	970	921	890	934	958	903	887	933	919	909	901	919	945	917	852	877	938	938	874	902	952	957	902	919	948	932	914	889	957	966	895	913	909	919	949	903	930	958	963	914	955	971	952	938	915	924	1002	919	927	889	962	896	946	959	933	942	907	990	952	900	916	914	877	934	877	941	892	942	951	867	906	940	937	906	937	890	910	914	959	916	896	899	905	900	906	950	884	884	928	938	902	906	949	932	952	898	895	902	918	911	913	954	907	909	928	942	911	894	921	877	917	908	999	859	945	909	940	925	903	924	939	939	907	909	897	886	938	969	928	919	898	949	920	952	951	945	931	955	901	884	923	920	954	900	919	907	952	897	905	934	887	908	930	894	938	885	869	889	966	953	941	914	944	873	906	984	934	868	941	949	893	882	883	880	942	1000	902	935	913	923	940	964	903	933	943	993	927	914	950	909	908	893	964	956	929	974	910	862	965	929	904	882	966	912	950	888	957	935	939	916	935	981	901	925	919	946	890	957	906	986	905	949	945	926	877	910	872	907	918	869	997	910	924	921	898	914	943	901	910	889	964	901	921	966	865	928	920	891	880	868	921	979	969	931	943	904	913	891	966	865	902	904	921	909	882	924	900	892	970	912	891	938	878	910	951	907	941	947	910	912	981	891	964	909	934	927	910	946	911	923	896	959	926	877	911	928	886	906	939	907	916	912	921	940	961	952	939	908	973	936	909	907	943	903	927	863	948	916	905	953	914	919	970	900	915	897	974	907	914	915	846	884	871	902	929	964	917	956	970	868	917	937	874	948	936	899	955	892	952	937	929	903	940	842	934	901	926	940	908	932	953	948	906	857	876	854	917	889	981	873	907	924	890	893	962	951	913	885	924	914	895	949	903	900	943	918	931	856	847	907	874	936	894	900	970	881	937	907	892	913	883	923	936	907	907	907	888	915	970	894	931	923	914	942	921	909	908	952	908	934	910	867	950	934	968	893	905	993	918	935	956	919	905	913	950	915	957	864	943	988	936	928	911	934	917	869	837	927	969	907	940	960	932	894	910	933	907	911	912	902	906	930	897	923	913	896	909	897	873	857	980	940	933	919	922	909	939	916	900	905	885	851	911	919	881	927	909	945	964	907	902	935	911	908	960	879	921	920	891	912	862	937	965	863	916	888	897	939	955	923	915	917	927	913	924	961	959	896	989	887	911	921	943	884	933	919	893	926	891	925	916	956	926	906	902	929	903	924	912	896	906	932	879	900	911	927	931	913	919	928	987	953	928	884	941	949	931	971	903	853	951	948	893	935	868	930	936	890	921	895	932	928	882	956	905	877	933	896	893	946	888	909	935	959	978	907	938	962	957	882	912	964	968	859	947	942	918	876	923	908	943	929	926	953	931	971	897	923	959	904	866	922	888	831	923	959	900	932	949	932	914	914	881	958	931	883	834	939	928	901	983	938	920	889	944	881	901	950	918	915	934	928	913	895	937	929	950	894	913	935	904	873	935	863	918	897	921	916	901	944	898	933	942	943	900	909	989	923	929	901	956	940	915	896	903	955	956	889	926	920	939	924	876	951	868	925	896	864	939	894	921	967	951	905	944	905	904	921	908	941	889	980	882	917	950	938	850	932	878	900	910	897	870	895	914	951	992	909	912	875	899	953	921	900	892	973	921	917	883	875	859	945	963	864	933	959	889	899	892	908	866	920	914	896	920	946	951	943	913	925	884	865	944	924	923	846	925	898	930	928	910	897	936	914	955	922	921	921	918	950	967	929	907	942	926	875	838	907	901	911	930	950	947	916	909	946	917	942	949	949	966	983	872	917	928	921	877	924	888	901	911	907	905	925	885	915	866	905	905	930	930	909	907	927	968	943	891	934	864	908	911	953	956	921	923	911	920	909	923	945	912	979	930	920	897	914	946	858	883	925	922	909	980	917	869	947	922	895	934	915	939	960	901	910	910	931	966	863	916	940	919	931	911	857	982	911	961	931	880	896	906	933	894	911	942	846	933	905	964	946	928	913	960	908	955	911	916	917	971	861	926	897	960	907	909	920	890	926	882	918	905	946	933	884	891	962	896	938	938	977	941	960	897	962	951	898	948	902	927	903	876	881	907	951	881	943	952	902	905	947	932	928	943	936	892	915	921	923	874	938	924	889	945	907	908	984	951	823	943	871	916	944	917	954	937	872	908	901	967	859	910	934	937	921	938	920	919	873	978	962	923	907	893	933	960	940	948	982	913	916	920	944	912	959	881	925	888	915	893	941	918	939	812	911	925	877	894	934	923	963	982	905	919	929	976	893	961	938	915	938	913	945	931	915	911	944	929	840	959	857	918	999	948	900	908	924	909	906	907	901	914	957	912	915	921	872	899	885	896	917	962	918	927	911	909	951	910	932	924	900	902	886	895	893	945	860	894	920	906	863	938	958	893	923	935	912	972	934	927	910	922	912	910	947	870	896	943	875	907	951	955	943	896	922	985	914	895	929	936	867	930	900	919	924	950	901	942	952	942	893	967	893	924	880	893	914	949	1009	942	973	887	930	867	960	933	913	963	951	953	930	933	954	992	859	925	928	894	860	897	870	898	919	854	930	899	976	896	907	877	860	933	895	912	937	897	891	907	956	980	920	906	911	970	899	903	896	900	883	902	882	1002	951	912	900	918	933	969	926	945	965	945	896	963	926	937	883	942	900	896	938	959	944	961	929	918	916	930	967	925	946	886	956	902	948	885	920	924	928	930	952	889	909	918	891	919	949	916	933	897	921	950	926	910	872	879	910	904	877	916	872	896	951	913	934	935	938	885	952	945	921	916	922	878	967	951	917	901	908	1007	861	867	891	933	886	944	888	900	910	927	955	906	946	951	998	947	943	921	958	878	948	950	938	897	923	938	907	906	909	905	968	934	968	941	924	888	837	915	929	955	956	910	877	928	864	957	935	967	967	927	964	943	911	947	864	985	906	919	934	936	941	889	936	920	882	936	911	917	914	891	839	938	887	949	828	912	968	897	908	945	946	902	974	927	900	873	867	951	930	915	917	941	859	918	910	883	965	956	894	958	923	892	983	881	923	950	912	923	982	926	910	877	950	928	920	902	871	904	903	992	927	926	872	934	907	921	957	969	975	911	917	961	908	902	958	889	924	945	872	918	950	1014	913	914	928	928	931	941	895	903	917	919	939	862	898	926	903	916	912	913	894	887	894	980	913	914	931	949	926	910	949	923	934	926	978	958	917	912	905	949	921	943	883	923	915	971	967	925	851	915	883	873	962	952	980	955	963	906	893	931	918	848	993
24441	21638	26017	27741	21641	21661	3369	543	382	351	333	307	288	301	293	264	298	256	264	266	249	261	236	253	264	246	237	225	252	240	249	246	239	263	237	236	253	241	237	249	240	233	223	242	263	243	243	249	223	252	253	241	241	227	254	241	241	224	243	249	255	234	224	229	248	255	237	236	233	256	242	258	216	241	241	258	237	264	276	228	239	224	269	267	256	240	227	238	248	257	249	266	213	205	225	225	255	236	297	229	234	235	243	235	247	238	246	260	253	241	214	265	258	226	245	256	245	252	234	227	224	220	243	266	248	249	246	234	251	250	234	232	217	221	214	237	246	235	216	226	238	250	254	234	257	265	240	214	267	240	243	230	233	213	231	252	263	237	255	234	274	232	256	262	245	201	236	233	239	282	254	251	256	238	248	242	244	233	249	224	239	258	256	224	215	258	223	234	254	231	225	256	189	227	251	246	204	254	226	238	228	219	258	232	244	238	262	253	267	254	239	240	214	237	240	261	262	220	230	222	217	241	277	205	228	264	239	233	257	232	253	227	198	213	230	240	254	244	251	236	237	238	255	226	214	255	253	251	245	253	244	236	229	230	281	233	222	240	230	251	228	225	238	248	269	216	207	265	231	245	219	232	222	263	216	226	252	226	273	255	232	226	225	255	270	226	245	217	226	252	226	214	227	261	253	259	210	257	220	216	233	220	235	252	255	250	228	257	222	224	242	238	217	243	229	268	272	266	222	254	262	255	250	233	225	216	245	215	229	239	246	203	265	257	232	234	228	238	264	242	253	235	245	257	232	252	234	237	245	248	216	201	203	254	239	245	235	221	206	220	234	202	267	255	226	216	208	229	219	258	225	249	229	229	238	236	220	232	218	224	222	228	245	260	265	219	217	235	218	235	258	256	233	237	238	204	211	253	263	231	239	253	218	241	232	231	245	225	232	259	228	233	239	250	275	230	254	251	270	233	253	228	240	251	215	233	240	248	225	263	236	262	220	221	216	211	245	222	236	278	242	241	231	228	238	252	233	216	253	262	242	223	215	259	262	240	231	233	220	228	215	240	229	224	225	195	234	229	219	250	237	242	226	198	219	230	255	262	224	244	270	252	230	212	269	279	251	220	230	240	263	247	247	232	227	222	219	226	245	248	237	213	238	253	231	235	250	255	232	247	284	247	201	228	245	263	227	241	219	249	238	251	247	256	239	234	252	240	243	251	239	212	231	236	249	232	219	264	206	257	245	220	238	199	242	263	224	252	240	218	244	250	261	264	258	224	225	218	261	235	245	213	214	228	247	255	243	224	253	239	252	221	244	230	223	221	243	240	238	214	256	227	240	237	257	256	259	258	242	244	257	251	230	232	225	218	255	251	232	225	241	226	238	212	251	260	245	262	250	243	221	226	260	233	225	230	242	222	214	250	217	184	241	232	229	223	252	243	223	266	262	240	242	223	262	224	230	242	243	232	264	238	254	235	210	243	228	246	251	222	248	254	240	240	254	202	203	248	220	234	256	261	238	250	240	265	242	239	243	229	183	229	223	241	229	232	245	233	260	245	235	193	251	234	247	248	259	223	226	227	212	247	235	233	248	266	243	223	240	269	258	238	209	246	250	261	238	268	226	277	226	246	233	267	239	259	250	240	229	271	237	223	250	258	216	233	233	248	247	229	240	222	259	219	234	294	220	250	205	217	237	250	242	253	238	223	253	218	253	255	246	227	230	240	233	249	225	279	237	243	256	245	245	234	241	259	239	251	252	233	262	220	219	212	243	241	243	227	225	247	224	226	232	234	250	226	216	234	226	265	233	202	215	249	249	263	243	239	202	253	229	209	233	260	255	231	263	227	263	263	255	220	248	213	224	262	229	211	222	250	226	254	221	239	223	250	241	245	245	223	225	223	249	236	228	222	234	247	237	253	228	238	234	200	248	255	242	208	235	236	235	215	241	234	263	182	259	221	220	228	228	238	252	222	262	254	239	223	216	232	247	232	208	235	219	252	259	244	252	226	225	248	229	253	256	232	226	224	240	243	242	253	224	259	228	271	234	256	218	269	232	221	224	258	249	240	246	221	260	227	225	231	256	236	253	220	227	226	238	248	222	245	263	241	230	236	255	282	220	273	243	234	245	253	239	233	251	249	229	226	244	241	217	234	215	218	211	210	244	256	239	231	224	248	257	255	228	226	200	221	223	246	247	231	226	241	186	233	266	219	238	252	232	236	237	237	259	235	201	261	230	232	231	214	225	227	244	237	238	219	249	223	229	263	237	225	213	234	235	238	250	237	241	216	244	245	243	245	235	234	244	234	242	222	239	235	201	277	235	229	215	245	255	225	237	225	247	263	234	215	218	223	242	246	230	229	251	252	228	253	222	255	233	244	263	239	235	221	213	234	245	252	231	248	230	239	253	217	229	250	239	226	223	254	227	251	254	226	226	257	233	249	228	261	248	221	262	219	225	270	239	261	249	229	244	222	255	231	231	245	255	239	235	237	236	249	229	252	259	254	248	240	224	210	222	229	217	243	270	232	224	240	236	217	241	238	276	225	232	236	273	234	217	228	265	236	211	220	222	251	224	218	233	242	236	259	237	255	219	223	219	258	252	230	226	230	279	240	244	269	228	233	244	259	244	259	226	205	222	231	213	242	230	237	214	242	239	246	231	244	211	255	227	244	248	220	235	220	245	276	225	235	244	259	255	252	236	241	232	234	239	213	240	287	236	225	234	245	217	217	223	238	235	235	215	232	246	266	252	238	243	264	260	281	265	254	238	207	243	242	239	261	246	285	216	232	231	211	220	255	245	252	214	257	220	250	217	203	263	247	251	217	265	267	231	213	232	255	239	257	221	271	219	209	201	235	206	217	262	242	232	269	231	281	246	219	210	248	246	202	217	258	242	259	236	259	230	222	247	252	238	244	256	226	258	247	224	234	249	245	231	241	239	236	205	254	260	219	221	231	235	232	236	224	232	238	261	241	232	226	228	252	277	236	252	250	246	240	212	220	250	234	231	251	241	268	222	250	222	239	217	232	237	247	237	227	242	236	257	239	253	284	233	227	217	233	232	231	262	245	260	240	258	256	232	243	238	221	229	230	232	231	225	246	203	230	221	232	239	215	223	235	225	239	247	234	237	216	219	266	239	227	227	253	245	231	260	235	216	246	212	270	244	248	256	235	239	214	259	217	226	229	241	218	251	245	244	246	279	234	256	231	224	229	258	211	213	230	248	248	229	250	229	234	258	248	215	253	233	246	259	208	235	229	238	219	242	231	233	229	233	238	244	220	191	227	249	239	245	220	216	234	234	255	253	240	238	253	263	237	213	249	240	247	239	264	230	248	249	222	247	248	238	233	223	203	248	259	225	230	220	222	247	240	262	232	237	213	239	243	223	249	240	223	221	242	227	250	219	261	248	233	261	251	225	267	270	241	271	240	224	212	245	231	231	190	233	230	229	244	241	222	247	218	221	240	227	237	211	251	216	228	232	232	228	270
4117	5562	3121	1567	977	813	720	638	675	617	579	593	619	584	588	552	565	496	527	551	551	593	553	549	549	528	531	574	541	513	520	516	582	531	531	521	578	549	524	547	554	564	550	543	548	565	518	540	542	540	572	538	571	551	545	557	557	542	579	549	543	534	550	541	514	566	592	553	559	575	564	583	575	523	609	524	540	558	530	501	579	523	547	538	548	553	546	522	540	531	554	525	530	548	537	506	500	514	521	520	517	549	552	532	518	562	525	553	528	549	515	560	527	567	548	512	573	539	540	592	574	539	555	498	527	528	510	485	574	522	539	542	575	529	508	556	513	559	532	539	538	566	572	553	523	535	515	547	557	542	510	569	562	560	535	526	561	520	540	535	563	516	520	568	566	512	542	506	551	536	539	546	541	545	525	531	516	532	555	525	535	535	503	510	540	563	532	525	515	543	552	540	553	501	577	557	543	524	555	545	540	501	537	542	549	535	579	552	594	550	554	567	501	550	538	528	550	541	537	544	546	525	526	543	560	530	591	536	536	587	563	553	514	498	540	558	575	554	532	514	503	520	528	557	542	535	570	531	528	528	538	556	522	549	560	526	568	539	518	555	559	551	516	524	572	562	582	559	571	526	506	532	527	544	544	603	483	569	524	557	554	525	536	545	527	517	531	559	567	535	538	521	577	529	534	539	541	540	529	516	560	577	512	534	553	564	540	522	567	533	554	524	527	539	532	556	545	546	591	513	548	538	513	521	520	520	526	526	558	554	546	516	529	561	549	566	569	612	527	489	537	551	499	546	546	568	557	547	557	532	519	545	527	493	571	496	537	531	519	548	521	540	570	572	570	547	514	602	585	539	498	542	507	561	529	545	559	532	534	582	503	535	531	535	557	556	536	519	587	571	509	506	541	532	516	574	587	573	556	521	544	517	553	537	533	535	539	551	562	538	520	538	570	512	509	540	592	564	546	555	505	509	583	541	515	562	505	514	567	559	564	553	511	586	527	553	537	517	577	540	524	528	539	507	532	573	522	563	557	531	582	565	524	559	533	554	574	536	538	549	554	529	581	557	530	541	573	518	548	528	530	542	574	545	546	525	510	530	566	546	519	586	583	556	558	543	556	567	562	548	512	540	519	577	541	554	582	554	568	551	516	525	539	526	559	533	533	484	564	493	539	512	549	542	498	510	519	527	562	541	569	529	534	522	576	541	525	542	534	535	563	557	566	529	527	573	552	556	544	488	524	541	561	515	566	549	556	550	553	518	543	494	542	596	542	538	507	512	526	572	547	504	544	584	542	538	558	589	528	502	528	571	500	499	521	565	590	543	557	549	564	546	579	556	513	529	571	539	539	537	545	534	549	577	534	573	546	563	607	553	572	583	535	548	559	557	558	541	551	573	524	559	565	565	555	551	522	503	533	514	561	508	548	543	538	526	517	546	534	574	542	562	561	543	562	521	554	557	571	532	523	549	516	539	575	545	563	541	546	555	538	534	575	570	538	520	549	543	552	511	555	514	510	545	531	523	578	569	524	523	533	533	566	559	588	550	538	515	517	557	571	552	548	516	532	556	510	534	538	555	514	533	535	524	518	572	517	557	563	518	522	561	521	543	529	563	521	553	536	543	547	583	507	545	546	534	526	540	547	544	541	554	532	515	544	570	532	506	568	530	531	531	502	523	543	562	560	548	549	533	575	552	532	522	517	597	556	550	530	573	559	563	577	553	521	539	532	535	547	581	523	545	585	533	540	520	579	530	571	550	515	547	551	539	528	556	543	534	522	534	599	573	498	525	518	519	547	532	538	547	565	521	524	533	526	528	578	554	563	529	554	576	545	498	560	523	496	556	519	545	561	564	537	538	540	551	533	544	536	570	502	537	548	573	602	519	549	527	537	555	510	533	549	553	485	597	531	564	540	529	501	574	540	549	581	562	554	536	585	575	541	562	556	518	570	578	546	542	550	499	538	558	563	538	536	524	508	567	568	555	543	596	562	528	538	559	586	533	509	537	539	558	546	539	569	504	518	517	542	572	532	536	546	580	530	577	582	541	504	534	526	553	551	600	518	528	558	509	537	504	550	564	564	542	558	618	555	550	527	559	549	559	526	523	538	514	514	557	542	534	523	600	528	544	559	517	551	546	488	547	539	551	558	563	556	565	530	545	540	548	515	527	546	563	553	491	553	589	498	573	546	552	520	554	537	507	564	521	577	565	532	556	551	539	529	540	580	547	546	550	495	550	578	530	547	562	515	548	537	575	513	543	549	549	508	497	508	555	580	545	519	528	549	524	501	563	548	530	532	525	541	562	533	488	578	528	561	525	525	545	529	536	491	556	545	573	547	582	553	528	521	553	523	523	562	526	568	556	569	522	546	519	574	560	507	554	536	515	492	554	548	519	535	543	530	538	528	615	546	532	509	548	579	570	533	575	543	589	558	537	529	526	547	543	503	545	535	530	597	557	541	499	536	543	575	506	594	568	539	536	536	537	557	495	539	510	549	579	533	525	517	561	523	538	541	576	547	581	523	569	539	555	501	556	558	506	534	523	541	519	598	528	559	505	587	542	548	542	542	562	522	542	540	552	548	539	511	575	538	523	526	521	570	567	561	552	543	569	549	529	508	532	506	531	516	529	562	552	512	530	567	506	548	546	554	510	524	529	573	497	563	546	559	526	571	570	513	562	546	554	568	521	520	599	570	521	556	513	498	512	542	576	535	544	543	520	564	510	524	548	556	536	540	542	521	543	550	517	547	591	549	553	497	536	520	534	582	575	566	500	553	556	550	572	534	578	542	535	543	578	548	538	571	594	578	530	588	547	562	523	496	508	536	485	507	532	536	521	555	579	523	539	588	536	578	537	508	539	495	512	555	517	520	555	547	479	553	555	556	534	568	534	526	550	522	514	536	511	537	546	532	540	536	595	559	533	533	543	566	531	530	517	586	534	537	560	574	548	528	605	595	543	539	506	574	543	571	555	541	571	536	526	580	544	540	542	554	556	531	523	519	561	542	574	561	533	499	530	516	553	540	557	530	523	535	522	547	535	541	529	578	545	561	529	544	573	532	510	546	542	529	547	609	583	581	553	550	570	535	538	543	545	549	576	573	543	542	535	510	527	571	571	556	507	539	531	553	530	524	568	527	568	537	553	539	529	594	561	542	540	559	515	521	543	504	518	530	538	509	556	534	548	578	564	539	516	488	551	581	579	553	544	561	607	513	506	508	576	574	506	593	565	555	529	524	536	517	510	520	538	562	536	550	511	567	539	534	530	514	548	520	533	531	525	526	537	558	575	531	547	554	504	555	552	550	573	525	547	503	592	549	479	511	530	555	547	563	537	531	553	528	526	543	511	554	543	567	536	514	560	556	554	547	574	512	508	538	523	567	552	482	537	575	512	534	516	540	556	532	559	517	534	546	535	556	543	511	538	546	537	515	563	561	592	520	518	533	534	530	501	543	572	599	575	560	502	552	528	572	570	533	515	583	548	543	568
33692	10183	1078	460	422	423	397	410	356	403	392	358	393	364	383	371	381	380	431	405	416	385	446	399	387	405	407	403	408	378	383	430	361	350	384	375	384	402	392	378	382	377	399	417	404	379	398	394	382	383	367	379	410	413	377	379	368	403	401	412	429	433	435	387	374	383	393	403	389	388	386	391	404	434	369	382	414	389	403	447	377	389	386	368	382	384	384	397	354	396	406	418	397	367	389	400	402	379	390	408	356	373	366	403	406	378	366	388	373	422	388	384	382	423	389	376	383	370	408	381	416	383	411	375	435	372	377	442	406	376	381	403	355	381	392	388	409	394	396	422	363	385	377	378	383	408	375	354	393	390	375	398	399	367	375	361	344	395	418	393	420	386	417	368	397	383	379	414	421	407	412	436	406	370	414	396	411	387	361	377	380	414	386	383	403	375	397	387	397	366	408	367	396	378	372	397	400	392	358	339	409	392	403	398	358	452	414	403	396	400	413	399	371	374	382	363	364	386	391	387	376	395	393	400	435	388	386	356	390	388	401	393	343	371	383	398	392	417	389	393	360	400	376	419	383	397	413	389	389	357	382	386	355	395	392	404	402	407	401	380	372	398	378	363	408	347	349	348	403	436	376	370	366	413	362	425	365	417	434	378	415	383	378	375	412	421	402	390	424	395	416	387	385	386	400	384	413	413	367	376	369	379	385	394	445	378	418	430	380	389	388	403	419	426	375	409	404	399	399	384	371	394	400	374	370	370	386	429	378	396	391	369	385	381	360	395	385	374	383	374	367	412	404	431	396	387	392	363	374	390	377	356	402	370	393	427	386	393	394	380	395	416	402	430	332	368	400	365	395	409	373	391	410	404	394	375	388	367	390	398	406	376	403	427	421	382	389	380	391	390	377	396	371	377	380	382	410	378	415	382	365	356	430	390	410	363	400	394	394	391	425	389	393	435	378	356	420	387	393	430	406	412	430	420	394	395	382	360	359	421	379	342	375	407	397	369	384	355	387	436	416	366	404	401	368	402	401	382	378	393	405	357	365	417	381	401	380	407	368	408	365	368	396	397	403	411	397	385	386	370	412	388	426	397	377	365	350	388	390	371	424	432	356	342	424	382	374	376	379	355	391	403	386	417	377	370	391	404	436	395	399	374	381	389	394	365	389	406	368	340	451	371	390	371	416	421	389	376	385	376	417	406	381	403	394	379	408	387	388	418	398	388	393	408	403	423	389	380	392	391	382	370	394	407	357	393	384	401	397	381	364	433	398	385	397	411	377	369	340	393	363	365	393	407	396	376	380	390	381	362	380	377	404	394	388	421	414	360	366	382	403	378	409	384	407	383	374	423	410	388	418	401	392	375	401	423	419	381	387	376	371	419	358	394	402	363	408	419	360	409	402	379	409	380	384	395	418	424	430	386	418	417	425	412	399	383	364	400	370	435	425	387	406	396	386	405	401	432	378	392	375	378	383	373	375	354	382	352	427	422	380	388	369	361	362	396	409	382	434	384	365	385	368	383	421	418	404	383	411	377	388	425	364	361	380	364	421	370	367	388	386	378	375	411	363	388	378	365	404	363	426	401	392	364	390	437	412	378	370	391	404	327	365	387	381	381	388	389	406	416	419	411	382	385	383	364	397	380	383	377	352	343	387	399	365	380	360	380	384	366	372	412	413	386	422	400	408	412	403	415	392	358	372	393	395	412	366	414	390	393	389	393	370	403	423	425	410	401	377	365	398	395	387	375	403	341	386	363	384	373	365	408	398	402	399	395	382	366	400	420	371	360	397	378	413	409	402	404	362	418	408	360	377	370	399	358	387	359	392	369	395	390	379	394	387	410	409	382	397	371	409	367	387	381	396	358	361	418	428	418	428	395	372	372	381	377	397	401	431	390	406	384	363	374	404	408	370	368	406	402	361	353	410	406	389	368	415	418	360	417	405	424	357	363	355	365	369	335	396	385	376	380	385	393	374	386	376	377	387	417	382	396	405	378	365	363	363	387	407	396	372	404	398	420	415	358	388	393	405	380	364	372	387	389	429	410	370	408	369	404	401	388	364	394	395	407	384	410	385	397	397	398	397	411	407	378	389	403	423	385	368	411	368	349	421	366	418	433	415	395	432	370	381	358	391	402	431	366	366	395	444	381	426	410	413	373	362	418	420	382	411	368	383	403	374	379	407	417	390	400	403	377	383	387	433	393	387	341	409	386	399	402	373	361	397	350	374	405	381	412	364	385	409	377	445	405	391	377	403	389	394	390	424	419	378	383	407	384	384	367	359	380	374	406	366	376	371	403	388	400	356	435	370	403	340	415	399	387	455	393	395	390	400	374	381	379	435	407	365	366	377	403	413	386	361	403	358	430	360	370	380	393	372	422	375	378	375	360	395	388	420	390	372	389	403	427	376	389	354	380	402	399	412	367	366	389	390	408	380	370	360	398	379	387	389	430	401	368	373	399	386	391	429	417	377	350	384	403	402	394	393	426	400	419	431	415	377	369	351	421	391	415	373	375	381	410	374	409	404	389	370	425	394	384	392	407	389	371	388	361	380	404	383	380	373	377	387	392	361	392	411	372	370	419	403	371	405	394	367	379	387	405	415	385	350	348	336	375	370	433	382	429	380	384	385	387	401	386	374	353	356	378	397	404	382	423	404	364	382	348	388	400	416	390	366	360	357	371	379	387	386	391	360	405	373	381	365	370	397	400	384	382	418	380	394	374	416	377	392	371	395	384	389	364	395	401	382	421	362	409	415	395	381	390	369	357	398	401	371	356	410	366	377	377	356	394	353	365	385	402	385	383	377	440	357	391	362	375	378	425	381	427	359	369	391	409	391	418	409	383	374	405	417	402	400	393	420	388	377	452	383	394	425	380	379	393	380	360	382	407	395	403	395	378	386	378	378	425	370	394	396	383	402	385	389	347	414	410	365	387	385	401	337	375	352	377	364	380	362	384	358	355	382	423	382	370	379	418	403	410	411	372	428	400	400	377	410	399	379	372	407	390	381	419	362	399	432	409	377	386	402	392	393	392	366	372	394	419	445	403	393	390	395	421	387	395	369	378	420	408	405	381	425	383	377	378	393	368	380	377	381	350	360	386	373	371	375	408	398	363	345	392	405	356	386	362	418	354	361	392	397	387	396	380	384	390	404	402	369	393	333	371	412	362	397	403	375	392	380	375	385	432	369	379	362	387	387	389	430	393	369	376	373	403	346	409	392	397	360	352	379	400	407	393	405	395	433	387	413	388	406	371	421	404	409	396	388	373	361	384	376	355	357	398	401	417	414	443	397	391	362	397	391	384	373	403	412	398	419	374	426	415	385	389	386	373	380	395	352	369	364	419	381	405	368	392	389	393	380	386	383	434	377	384	395	375	448	389	400	378	405	425	380	373	370	418	400	406	403	401	388	398	403	396	408	372	364	390	367	407	400	417	400	401	391	408	376	383	373	353	423	397	401	368	368	396	369	374	382	372	423	412	418	395	372	354
6194	981	965	854	901	884	836	850	871	901	898	881	889	846	891	854	865	903	868	833	884	895	879	835	906	884	854	829	861	858	832	895	889	910	871	842	900	879	896	857	881	858	864	874	887	907	886	813	890	878	846	918	888	878	854	802	910	860	851	907	882	824	845	878	882	874	881	873	871	884	874	850	849	908	870	848	875	880	894	868	852	924	923	835	838	852	861	876	837	831	884	839	836	882	838	813	899	849	856	857	894	848	892	888	866	887	883	844	872	849	890	860	920	883	867	888	819	880	846	869	895	882	865	851	885	881	808	878	857	819	865	871	880	902	917	896	899	892	823	880	878	897	845	852	853	886	855	840	841	957	833	862	853	840	848	861	862	871	844	889	906	858	889	801	876	825	902	879	884	871	812	849	834	854	862	896	847	827	876	865	861	834	858	776	859	846	866	882	872	871	818	870	866	855	879	821	827	909	853	869	824	834	882	892	892	880	852	893	854	831	895	849	861	858	894	827	841	922	801	906	829	909	873	873	847	890	908	881	832	864	905	920	893	918	932	864	836	857	857	894	878	857	914	867	887	874	892	885	858	870	931	854	903	888	896	880	839	824	845	848	823	780	817	889	813	850	888	841	872	874	828	912	932	878	892	881	911	895	919	824	876	894	802	855	864	859	873	879	887	851	864	850	856	896	832	858	898	889	863	885	913	866	845	940	920	849	841	844	837	915	871	914	842	824	864	866	901	901	833	887	809	863	826	875	899	870	846	872	852	870	900	876	885	835	865	886	876	864	871	887	871	902	870	864	877	846	872	889	853	833	872	871	853	878	862	783	881	825	866	922	837	875	876	888	879	812	891	805	888	858	903	809	859	881	853	925	840	892	885	911	822	893	837	829	884	873	885	861	874	866	880	892	846	838	887	821	912	820	878	882	868	939	906	839	870	874	917	830	807	848	868	912	842	856	887	839	904	924	899	822	874	870	873	906	804	879	879	882	838	918	864	947	867	902	814	868	895	824	891	837	890	889	801	885	901	863	892	850	811	878	819	878	873	902	864	889	864	886	854	868	898	888	875	861	929	826	866	842	917	907	879	884	853	913	823	863	832	825	834	862	817	874	830	889	833	868	887	841	892	825	884	817	910	894	861	852	885	853	911	849	888	912	854	874	871	878	890	858	877	872	847	830	843	848	871	872	858	884	833	848	886	813	909	870	898	873	834	930	885	877	860	880	878	899	873	840	867	922	838	861	877	874	916	863	924	849	876	852	837	897	832	843	936	912	850	894	838	843	871	907	863	890	846	855	853	830	889	823	828	838	878	830	892	884	852	910	844	844	832	863	820	838	886	897	879	822	855	844	854	885	800	893	875	870	851	881	857	851	886	859	857	930	881	846	888	868	882	885	841	847	867	852	843	832	878	911	896	887	898	901	895	852	896	828	833	857	873	837	879	861	824	900	873	869	856	891	866	825	839	858	856	915	870	928	873	866	816	874	944	889	980	844	853	850	873	870	923	896	839	895	923	852	876	844	883	935	862	850	831	903	847	871	888	846	899	913	874	910	904	885	867	879	854	885	888	837	889	887	882	821	875	898	815	860	890	908	838	786	890	842	841	824	873	876	865	886	839	846	878	817	841	868	890	938	875	870	853	845	887	882	912	889	872	890	903	851	897	830	865	888	885	871	890	859	827	834	853	875	872	898	883	825	845	909	884	806	889	869	791	871	898	936	900	855	875	869	912	932	912	877	846	861	858	931	853	858	882	903	839	874	854	949	895	910	867	851	863	827	851	852	874	877	885	869	855	846	891	852	907	866	868	858	875	903	913	897	905	861	873	820	869	872	926	929	883	846	854	846	837	909	877	911	865	885	901	912	851	823	880	869	878	884	851	859	847	859	870	906	899	870	862	855	883	887	872	901	846	819	919	877	854	873	890	896	932	890	837	850	827	853	848	880	860	911	839	857	857	879	841	875	903	857	903	857	898	897	826	863	878	859	912	855	896	878	902	879	823	856	855	874	880	845	890	870	855	862	884	906	830	848	850	843	845	910	840	872	896	887	874	839	886	828	822	881	891	853	889	827	859	902	902	846	870	858	851	903	882	869	866	834	874	864	908	869	845	852	894	860	872	868	876	846	934	917	917	833	912	861	850	903	894	876	852	948	895	876	868	870	870	904	917	874	867	848	877	868	863	854	873	917	827	894	906	839	924	846	779	858	886	871	859	903	918	879	859	830	884	896	874	795	843	873	867	801	912	833	853	886	904	847	867	907	827	876	899	879	826	893	861	862	821	881	854	902	895	866	869	895	898	830	854	889	887	874	887	833	849	893	872	863	859	875	853	870	880	877	795	858	890	919	884	848	865	881	846	836	847	881	877	899	890	875	864	835	851	879	859	849	816	853	886	853	895	878	833	876	864	862	870	876	898	903	866	867	853	885	914	892	876	789	885	883	877	893	864	851	877	892	842	827	866	868	854	819	879	819	871	909	870	852	841	833	845	849	853	839	817	870	891	871	882	839	870	868	869	821	848	865	931	882	874	880	939	845	900	896	881	877	855	873	844	909	863	888	858	845	882	840	888	880	898	841	894	871	891	845	881	836	852	832	884	880	856	870	925	869	852	892	819	852	862	888	925	894	900	871	911	871	881	865	823	877	864	834	927	870	875	838	876	858	863	948	851	889	886	874	921	897	900	860	881	828	865	833	839	872	822	829	845	877	866	874	848	833	857	871	862	808	864	919	887	840	896	920	861	896	854	886	855	877	888	927	880	911	803	888	878	874	865	831	851	877	882	861	857	886	833	902	830	848	907	869	841	863	830	891	852	863	894	879	909	848	809	858	893	892	860	878	844	841	865	886	846	832	858	868	855	878	871	918	853	853	853	880	870	865	900	855	901	925	856	896	868	844	881	871	853	918	854	892	897	851	876	854	860	850	856	904	872	846	844	855	910	844	853	877	834	873	810	854	832	890	836	878	875	916	937	868	912	858	886	924	878	879	835	876	853	801	913	873	860	847	874	940	829	867	882	831	894	895	869	896	857	862	860	837	852	874	865	915	855	867	867	907	900	915	832	839	867	868	885	865	912	905	861	834	866	859	863	860	895	901	866	879	885	882	914	865	928	944	899	868	862	799	826	874	865	858	806	856	891	883	825	886	917	836	842	874	874	867	883	885	847	884	834	848	822	888	913	868	899	869	913	884	892	851	846	844	946	856	867	888	881	894	868	807	902	827	871	909	869	882	898	882	868	898	888	856	887	890	832	925	903	884	830	929	910	897	889	859	860	851	882	886	858	850	897	817	861	869	882	854	865	851	869	885	885	857	864	855	832	893	899	839	866	887	822	845	847	866	835	854	883	916	889	873	876	874	925	836	924	895	906	845	841	889	877	912	829	906	876	884	892	822	859	867	933	842	852	828	833	876	896	873	869	853	870	910	834	790	919	798	895	852	820	852	894	819	911	892	844	880	932	837	829	900	874	839	791	836	836	873	912	904	845	882
25209	21646	25413	28340	21529	4573	697	579	566	484	501	458	473	449	481	408	468	438	460	436	429	447	457	439	385	430	438	440	444	383	412	432	395	421	446	443	428	455	507	411	448	410	420	426	416	408	427	419	414	428	480	419	425	443	404	442	405	472	434	396	414	409	427	443	384	452	445	388	448	479	460	411	422	421	388	402	442	451	449	437	388	449	430	383	433	456	467	430	437	434	430	411	416	438	431	388	466	407	407	470	416	425	435	460	414	430	432	396	455	427	438	475	412	435	446	402	426	423	462	455	396	443	439	471	414	417	434	384	395	427	454	403	451	473	453	438	449	456	429	431	428	422	419	429	470	416	439	447	460	460	378	437	446	442	425	422	442	461	436	459	488	432	409	433	448	441	412	438	429	410	440	406	453	472	414	444	422	420	413	436	391	423	441	475	414	445	435	410	443	403	458	454	439	417	422	442	434	474	420	414	438	446	410	447	475	420	425	420	449	425	448	437	456	434	437	457	396	419	411	417	443	447	427	442	399	432	448	441	410	428	456	411	416	399	441	436	412	489	430	414	450	421	448	416	444	439	443	460	409	433	452	399	374	436	456	441	430	455	426	404	429	440	419	427	459	401	419	437	426	407	414	419	439	454	439	442	462	439	435	434	448	445	420	414	447	431	433	433	429	422	454	421	421	413	415	424	425	419	407	404	426	431	448	464	422	421	405	451	464	449	436	430	448	456	405	460	434	431	417	454	456	446	418	452	459	429	392	463	402	405	430	469	421	437	416	463	424	418	476	475	421	456	427	418	414	469	402	441	414	392	451	452	407	422	422	399	433	440	419	423	426	423	416	396	434	458	422	405	396	406	413	450	427	419	464	431	449	482	391	410	444	410	437	435	445	426	455	446	435	448	457	421	414	440	443	451	461	423	431	453	414	428	461	367	442	440	416	422	414	393	404	430	452	429	439	428	422	407	473	426	421	438	401	442	413	430	406	437	414	423	417	441	417	417	426	430	448	441	429	426	414	464	459	418	438	429	450	425	418	424	467	418	450	454	457	428	440	427	409	445	430	399	429	430	442	440	488	436	374	437	456	411	419	439	473	443	429	449	447	440	412	431	470	468	460	439	430	419	421	412	447	433	442	415	425	446	412	402	449	471	434	440	454	453	449	428	460	420	425	435	408	439	453	426	436	418	423	388	417	440	421	430	398	437	401	458	379	441	409	428	420	410	397	430	429	412	413	430	432	405	447	454	445	487	418	429	428	424	443	412	451	445	418	428	415	402	376	440	443	444	392	402	423	374	451	438	413	432	457	430	444	400	420	415	412	410	434	411	429	418	454	451	405	438	433	453	454	415	437	440	404	431	426	379	444	424	429	413	410	427	416	482	402	406	395	422	398	441	435	400	435	434	425	440	432	396	429	415	418	444	455	442	443	420	451	472	432	435	381	449	458	420	418	401	419	425	445	390	467	417	469	425	449	447	456	427	434	460	453	415	470	404	419	436	418	440	446	454	472	430	411	453	436	419	431	434	426	428	424	416	458	451	414	422	449	428	418	417	435	403	446	404	435	404	453	443	407	435	445	440	423	449	387	443	424	428	388	441	398	451	434	428	447	441	404	455	451	403	417	404	446	434	435	442	426	449	470	451	407	446	424	443	435	426	421	437	440	445	429	405	440	406	402	410	424	409	420	410	404	448	421	412	442	426	435	452	432	424	455	479	436	396	433	396	421	440	400	452	417	473	391	429	421	390	409	447	443	456	396	383	454	407	407	489	391	437	444	407	388	434	401	434	419	460	420	419	405	415	446	390	388	460	422	457	410	401	403	400	411	429	417	416	402	442	449	438	446	415	444	421	455	424	438	457	379	444	437	407	438	397	420	421	444	437	421	426	445	404	409	430	470	450	429	418	446	397	400	430	440	424	420	419	393	469	412	421	395	423	449	456	456	455	450	457	429	455	447	415	434	399	399	435	430	407	450	458	430	456	432	414	408	403	420	436	419	436	405	442	414	465	424	445	450	425	466	409	425	426	462	430	423	449	437	438	444	476	430	453	451	474	399	431	378	422	434	500	440	445	387	438	423	438	406	396	434	416	392	439	455	445	434	434	381	418	431	415	424	441	416	446	424	436	412	404	413	472	427	430	429	393	414	416	438	413	416	365	453	414	408	479	398	408	442	381	448	439	449	423	421	439	432	435	434	485	451	460	455	376	429	419	399	415	440	436	421	441	400	424	444	454	445	431	431	406	425	411	417	430	400	435	439	392	406	455	442	453	422	459	438	428	451	392	466	427	422	413	456	398	450	424	417	406	443	413	437	399	438	429	430	439	412	429	415	403	403	452	431	458	413	437	425	439	432	461	426	445	427	431	437	516	469	398	418	438	420	471	441	457	437	397	434	427	396	413	406	422	475	471	415	457	388	440	464	482	403	451	436	430	458	407	465	458	442	462	387	397	413	421	416	439	424	406	439	431	438	437	418	422	432	489	380	430	418	406	416	411	393	416	423	439	431	452	433	435	450	398	386	436	419	404	408	405	447	416	448	447	412	442	450	417	402	463	486	423	434	473	376	430	443	421	475	448	388	403	427	399	472	411	430	409	434	474	431	404	436	420	466	415	449	450	408	433	423	442	456	379	425	429	438	407	453	474	375	421	428	390	450	398	431	422	414	453	420	416	436	440	420	427	446	396	428	465	395	422	440	443	455	408	400	430	454	444	462	435	467	461	440	451	419	405	439	451	407	421	435	427	440	438	356	410	445	398	444	414	433	446	401	466	466	456	435	461	418	422	418	470	420	415	437	408	433	404	438	377	447	463	408	411	393	402	428	438	424	441	443	459	444	440	391	446	440	434	462	461	454	449	386	438	412	418	435	421	457	448	425	397	452	435	426	461	418	402	418	398	443	438	464	426	450	422	421	443	433	378	448	441	421	454	397	445	419	436	416	454	474	438	383	441	422	427	464	457	479	432	435	409	394	454	391	440	445	395	453	472	435	418	445	449	482	480	408	408	400	435	463	436	437	392	425	401	432	472	468	440	423	401	431	405	419	422	434	439	475	419	424	461	430	430	424	447	408	429	425	428	400	444	400	447	422	442	398	424	460	426	392	430	450	433	428	407	414	401	424	437	481	477	437	438	384	380	410	405	437	455	438	422	403	429	440	398	406	396	425	444	463	442	456	463	390	430	443	444	452	441	490	446	444	443	426	409	421	398	443	425	413	405	436	429	437	418	418	385	398	485	445	413	454	458	441	443	434	418	413	436	400	436	432	437	428	398	446	423	425	426	415	419	430	424	391	422	444	417	429	427	455	466	462	424	417	459	364	437	392	443	448	417	456	435	416	424	403	441	434	421	435	443	393	402	461	412	465	430	461	381	430	388	390	435	471	425	435	415	424	402	431	411	401	386	447	447	451	394	425	447	416	483	438	413	425	440	429	419	451	456	420	415	421	416	439	432	418	439	445	476	451	399	449	436	408	389	471	422	406	426	416	427
3838	3807	2265	1447	1164	997	982	1003	1004	945	977	940	934	964	895	882	929	882	969	910	914	957	901	884	971	897	854	871	893	891	930	925	924	893	911	901	882	958	904	923	966	891	876	951	923	932	955	894	948	883	925	943	905	959	938	940	905	903	880	909	963	948	945	929	919	955	882	929	929	916	965	935	905	949	974	925	854	881	911	876	928	916	897	885	864	928	924	887	937	892	922	942	948	903	952	922	989	917	957	895	962	908	976	898	917	907	928	974	866	897	927	947	944	952	908	966	903	965	945	886	913	881	899	944	922	926	951	909	943	936	899	911	913	901	893	988	915	865	939	919	914	874	888	923	927	916	926	958	892	911	876	917	886	910	920	962	932	922	895	934	923	947	912	927	987	878	861	921	933	969	897	947	896	882	956	887	934	911	910	930	937	943	928	927	914	979	930	887	916	957	912	917	896	908	909	1012	876	873	936	926	928	948	904	969	921	906	973	888	1011	855	939	984	904	904	948	902	979	927	942	886	900	936	897	912	931	969	938	890	916	949	932	947	875	927	875	910	923	908	912	897	905	901	865	921	852	923	925	930	934	910	912	903	903	918	925	864	961	1003	888	879	888	922	904	921	951	1001	911	871	923	933	959	942	911	929	947	920	904	896	985	939	899	869	928	928	896	936	970	921	887	942	930	911	894	929	885	970	899	901	950	876	963	917	912	951	900	983	906	927	934	904	882	879	923	928	918	954	956	916	937	918	902	869	924	907	911	913	928	943	890	938	919	923	952	922	944	910	923	916	922	948	983	903	935	923	930	953	881	906	861	920	906	949	921	910	918	924	947	934	920	903	933	877	910	913	907	966	925	911	868	946	924	916	981	929	955	924	914	902	929	886	976	910	964	907	991	918	955	960	920	939	916	933	880	926	885	892	864	868	882	982	948	974	858	955	893	876	898	884	894	960	962	923	930	921	947	906	903	926	958	950	909	908	923	885	920	922	913	896	883	900	927	924	959	895	928	929	886	893	914	858	984	966	951	920	958	927	905	887	900	926	920	875	967	945	878	939	911	840	951	909	914	925	906	914	901	882	898	896	911	885	918	930	945	910	923	1001	853	952	943	943	918	923	886	942	916	931	886	928	923	875	982	917	865	913	920	931	880	927	905	890	961	908	913	882	936	954	959	960	931	943	915	911	925	926	917	964	982	911	905	901	891	949	910	914	971	906	924	916	923	856	920	911	939	892	888	951	938	907	914	923	883	943	934	917	925	878	849	928	939	879	924	931	994	933	884	854	895	932	915	886	979	915	917	910	912	940	952	910	910	972	885	873	878	874	970	970	910	911	904	910	910	958	921	918	916	892	935	896	915	909	931	858	878	981	884	944	885	914	979	953	951	951	954	941	885	902	908	964	940	924	928	890	934	929	903	959	861	887	853	925	961	892	966	904	933	902	937	884	939	904	925	914	933	922	892	935	992	926	904	976	915	888	900	961	891	881	952	902	879	929	915	940	941	902	892	883	888	946	909	939	909	963	957	886	886	897	959	889	931	894	901	955	912	899	943	917	846	908	940	973	952	886	926	920	931	893	880	933	901	880	947	921	913	929	894	916	879	891	911	979	980	883	925	889	876	972	945	857	936	931	876	967	943	875	925	943	885	920	901	943	918	917	937	924	881	886	887	928	902	876	885	898	941	968	943	990	892	959	858	967	918	868	886	933	952	951	956	953	925	883	897	914	893	908	984	963	842	916	943	944	944	909	906	912	950	900	952	877	925	941	937	919	878	954	913	902	922	919	950	954	925	876	930	939	892	904	922	890	911	925	864	924	884	926	934	897	914	906	954	894	893	881	933	911	878	924	942	927	895	966	938	904	960	884	922	919	963	889	916	914	918	900	916	947	907	872	901	941	903	975	923	887	912	899	966	907	911	966	905	944	943	975	934	902	912	929	1004	943	930	909	913	870	910	893	917	936	927	888	892	917	932	893	886	882	928	900	886	914	880	961	871	909	931	836	929	896	889	926	900	940	897	906	866	901	945	954	935	851	898	945	923	914	910	953	855	875	914	883	950	926	916	915	913	906	877	881	949	884	964	1015	952	913	931	930	932	901	948	923	928	949	874	948	875	886	881	911	901	871	885	905	888	942	884	862	844	964	908	955	962	892	867	944	863	930	922	919	902	924	923	883	918	934	900	943	904	913	916	892	903	912	894	934	919	902	903	926	868	887	912	902	879	960	930	963	962	907	929	847	921	901	954	902	909	891	909	967	956	935	911	927	928	1011	960	938	901	931	921	939	941	839	921	900	895	913	917	965	933	921	893	874	868	939	914	917	969	906	936	939	941	919	924	928	917	950	913	927	866	877	894	889	973	857	941	888	914	922	915	899	912	943	929	971	922	982	900	900	890	890	930	875	934	884	934	904	935	948	967	904	918	920	959	903	929	956	958	945	877	961	881	868	985	937	943	905	967	932	862	943	925	935	894	944	916	944	945	913	941	898	899	909	927	920	970	965	899	914	940	924	905	855	903	948	862	943	860	922	903	896	944	940	939	898	901	910	919	894	887	944	938	921	906	922	935	961	915	915	882	920	904	883	934	903	908	905	923	957	925	934	920	923	950	940	902	927	989	931	873	861	929	911	901	909	870	948	879	926	914	924	933	942	941	912	921	916	878	915	914	932	952	866	888	897	926	904	905	894	928	931	915	908	931	890	875	930	904	896	905	931	872	861	905	970	939	947	926	888	913	897	947	911	968	905	902	901	953	930	927	931	905	909	903	909	955	934	936	856	949	933	873	937	903	952	903	959	947	901	838	877	979	934	952	979	932	949	889	945	911	919	907	912	940	937	911	928	951	963	916	902	872	947	868	935	900	946	909	945	950	896	911	921	918	924	933	910	915	909	940	940	888	890	891	903	864	923	961	933	903	928	870	924	912	882	951	882	991	879	959	936	948	904	879	904	894	941	883	937	948	909	925	933	919	927	912	979	912	862	903	931	929	893	895	938	923	962	935	992	926	951	908	918	905	952	938	939	890	912	903	953	929	937	958	932	922	853	945	931	897	918	900	933	920	871	881	880	935	945	901	896	926	915	964	971	948	883	867	946	925	871	949	899	935	962	839	929	947	897	944	908	906	935	961	925	854	922	945	905	925	892	952	929	936	885	948	916	922	908	901	940	916	878	967	949	967	883	908	931	891	947	957	952	902	921	886	885	938	967	942	895	914	922	896	944	924	918	918	887	929	950	898	892	968	891	914	909	848	912	916	938	920	915	976	872	929	925	925	928	906	869	940	934	911	868	904	934	854	910	927	943	917	939	886	915	970	936	895	896	950	932	904	960	923	916	906	992	967	884	859	923	929	980	922	911	943	927	919	933	935	870	920	833	905	950	956	927	920	894	955	996	1001	932	916	925	931	928	932	910	908	911	875	893	923	884	929	951	925	937	939	905	936	936	953	919	922	881	911	895	899	942	895	943	929	864	869	932	914	884	929	904	906	900	992	876	901	871	947	935
24444	21630	26007	27748	21638	21642	3356	539	396	323	317	330	292	307	283	252	244	262	274	263	227	247	272	254	250	219	249	265	219	236	272	253	265	242	260	249	264	236	249	235	204	218	202	257	245	234	251	274	239	232	255	257	242	238	225	240	251	257	232	232	248	267	251	229	241	245	231	255	240	252	238	231	262	217	236	230	240	218	250	238	219	263	242	234	216	240	246	265	236	206	236	232	267	257	236	239	243	240	239	248	229	236	222	251	235	224	223	257	246	227	227	236	223	236	235	228	222	216	204	234	223	199	258	249	201	205	231	241	252	237	239	224	216	236	245	261	216	249	237	238	243	215	218	244	242	242	204	229	252	224	225	208	222	246	247	237	229	240	245	219	197	256	254	237	250	237	209	262	237	218	248	253	247	233	257	228	218	245	242	201	245	220	240	224	267	242	214	213	241	236	233	231	213	242	238	257	216	243	238	254	245	253	229	243	279	234	242	259	268	241	253	244	248	240	248	233	231	231	284	238	240	212	279	254	249	246	235	260	232	276	235	241	245	238	247	224	213	215	243	217	252	245	251	258	221	258	245	210	221	226	224	222	209	269	250	221	216	231	213	223	222	222	216	254	248	263	254	255	198	221	255	215	231	237	263	252	206	228	275	234	244	247	237	248	222	235	256	228	216	236	242	222	243	268	223	247	261	224	251	228	244	223	226	218	222	213	292	259	235	217	233	272	217	266	234	259	237	216	247	263	210	238	241	260	249	238	224	231	250	235	252	205	253	233	239	278	214	246	200	211	249	244	269	243	253	269	221	231	266	256	203	230	257	241	227	214	242	206	225	247	244	232	237	240	234	233	221	242	257	236	231	234	222	232	245	260	210	244	230	236	244	253	244	232	232	209	240	234	240	251	258	228	247	292	286	227	226	235	200	188	221	219	221	252	260	236	274	286	209	239	224	279	234	230	238	244	246	212	264	224	238	248	239	239	238	234	240	253	224	240	241	216	247	235	247	226	253	224	241	214	226	233	266	245	212	222	258	226	222	231	237	241	212	224	258	220	247	232	253	228	254	241	249	215	225	240	229	225	228	238	239	257	222	224	250	246	245	243	238	190	218	274	262	274	223	241	234	238	231	221	256	244	247	247	228	242	219	231	272	236	247	227	245	249	206	222	209	219	246	225	219	230	233	233	257	219	224	246	244	230	246	254	239	263	239	234	240	233	249	233	248	244	213	255	229	244	265	226	228	246	199	255	205	234	265	238	239	266	246	225	232	239	222	247	212	243	276	263	216	256	227	263	204	224	272	233	233	234	233	246	248	244	255	205	218	221	236	224	237	237	227	230	232	218	230	211	235	211	233	233	227	218	264	231	240	231	248	231	256	226	256	227	212	269	245	208	245	252	245	236	232	229	252	235	209	245	213	218	255	256	229	227	251	230	210	249	219	236	252	257	253	217	253	226	233	204	236	235	240	228	213	237	214	217	249	256	238	235	203	242	255	202	246	238	220	228	245	231	218	266	204	250	193	245	224	242	257	233	235	218	255	238	234	228	210	226	239	253	216	228	267	226	243	250	245	227	254	240	215	208	220	247	241	231	225	242	226	259	253	242	239	221	230	246	223	259	250	246	227	249	214	233	248	246	267	227	226	240	243	201	211	265	263	244	226	213	221	242	251	221	254	263	263	223	264	266	225	218	253	232	229	204	243	231	232	221	219	254	250	197	232	228	247	248	210	223	255	238	236	257	231	209	247	253	230	244	203	225	258	214	233	210	231	259	220	242	233	211	232	232	239	238	235	245	229	225	222	216	252	240	204	233	234	238	204	241	240	239	233	228	247	262	228	224	216	244	226	223	241	236	216	221	244	235	247	241	239	243	204	269	264	264	256	232	232	236	223	229	240	231	248	233	244	235	250	218	234	261	261	239	258	236	244	250	229	206	264	234	275	210	204	219	269	234	235	203	228	235	254	245	262	241	232	217	226	237	221	226	244	243	201	242	244	264	284	238	235	239	215	258	241	235	258	267	247	244	243	244	212	270	224	263	243	221	212	251	243	229	207	223	241	257	276	237	246	234	236	213	231	238	239	213	241	226	199	239	242	235	232	232	235	235	258	255	235	238	249	205	239	216	229	245	224	248	248	233	214	262	250	288	235	240	234	208	201	243	260	240	242	256	236	224	215	270	220	225	249	190	260	246	260	234	257	245	261	229	237	223	225	253	239	241	213	257	254	219	231	224	217	228	237	242	234	215	225	227	239	243	228	245	244	261	236	223	213	215	227	264	248	238	210	222	250	215	225	232	226	232	253	214	236	236	194	239	238	242	240	223	215	245	225	266	230	236	226	233	256	242	258	244	247	242	220	251	220	246	221	241	202	197	254	219	273	272	214	238	245	252	248	219	249	238	223	224	289	280	231	241	246	253	227	263	248	265	246	253	249	206	216	244	245	232	240	237	228	220	255	236	276	226	244	250	219	238	238	240	256	224	224	225	253	246	240	244	230	261	231	247	233	245	236	214	246	240	213	213	218	244	236	221	246	202	218	243	260	221	233	257	239	260	262	227	214	221	276	214	238	224	239	218	232	234	245	234	239	232	220	231	209	234	237	258	222	260	243	199	204	236	222	218	226	248	243	230	243	242	231	259	241	228	228	207	238	234	252	216	234	239	193	241	243	249	234	236	242	220	200	189	235	240	232	259	181	241	238	246	229	232	201	211	214	249	242	235	262	232	230	251	235	241	223	233	236	239	230	249	230	226	257	249	236	218	256	223	239	238	244	237	215	245	226	255	248	261	230	256	216	251	238	243	227	216	228	219	250	230	272	262	248	232	226	230	233	219	246	252	219	207	224	252	229	235	238	237	221	216	225	225	233	249	228	231	242	219	248	251	235	252	226	220	224	250	246	231	267	232	258	233	243	236	242	242	261	252	246	212	259	224	229	237	239	239	229	228	213	250	230	243	238	244	239	241	247	234	249	213	228	199	211	223	230	200	248	219	235	247	235	260	279	240	246	239	251	238	223	215	204	219	245	243	227	209	233	232	213	221	207	233	257	263	225	232	223	218	225	241	217	218	221	231	238	249	225	233	217	233	201	227	238	241	262	240	235	228	219	212	236	214	243	213	195	254	224	223	229	267	247	226	287	242	274	203	198	255	235	255	221	211	224	220	223	232	230	230	251	272	215	213	236	235	244	277	237	243	243	222	243	235	270	288	212	230	253	220	249	249	244	256	231	231	248	277	229	244	209	220	267	257	231	237	222	255	264	244	254	238	254	280	216	242	226	203	208	232	240	221	214	249	245	237	242	228	234	240	256	219	236	245	228	231	241	221	254	234	222	215	217	235	242	229	229	239	228	208	212	243	222	218	269	232	222	267	230	237	221	221	219	229	226	253	243	235	237	241	237	239	215	232	239	240	236	239	212	237	261	238	231	229	220	237	235	255	217	262	242	237	231	241	257	218	243	219	229	217	220	242	215	272	240	229	229	223	216	215	224	227
3869	5819	2984	1557	1058	829	739	665	583	631	599	607	565	589	528	585	548	553	516	549	557	548	520	550	546	568	556	561	541	562	479	555	523	542	553	532	521	488	579	572	566	560	554	531	518	544	536	541	505	532	549	556	533	577	536	510	522	550	561	544	534	568	536	542	530	525	493	541	538	503	547	535	537	520	508	523	527	565	498	527	552	528	554	557	552	503	542	519	526	526	545	539	548	540	548	516	547	554	548	525	524	554	565	544	514	547	521	536	532	521	521	555	532	555	509	509	522	544	518	529	549	550	595	474	568	553	561	487	550	541	572	516	553	528	569	530	551	577	584	524	532	501	499	527	505	555	585	538	517	540	524	578	504	528	518	563	537	587	510	517	514	508	516	528	550	515	532	566	557	547	545	521	538	534	539	507	569	505	518	525	508	534	513	521	522	524	550	537	541	555	563	535	509	509	496	538	543	570	515	573	545	542	524	526	568	524	610	568	490	537	551	505	539	563	585	535	528	522	533	538	519	547	539	543	548	556	541	533	540	544	522	518	511	530	538	571	556	549	582	547	533	526	538	501	588	568	554	493	552	555	511	566	524	539	545	560	524	573	513	534	536	526	551	509	570	559	582	533	599	534	556	504	557	555	560	549	521	577	560	530	559	523	552	525	557	547	553	547	526	531	544	566	527	556	573	553	519	531	465	545	557	550	533	567	506	560	542	518	513	490	513	560	544	538	546	481	536	492	538	541	533	536	501	559	532	548	550	510	535	517	543	559	605	549	544	535	530	513	530	548	555	531	540	536	586	484	535	549	549	561	515	563	514	553	549	497	541	567	534	531	561	517	513	543	547	536	541	525	548	522	551	510	553	630	548	537	537	530	536	540	562	519	533	551	521	562	527	559	591	548	560	568	529	524	560	504	512	555	541	541	543	538	509	536	562	532	526	539	514	502	540	539	557	552	546	545	517	533	539	556	517	536	546	530	563	514	533	537	535	558	540	526	552	543	522	577	558	542	518	532	515	528	503	499	526	556	507	535	526	576	527	561	553	507	525	543	509	547	578	491	523	528	541	526	556	551	540	539	513	557	533	529	570	586	520	547	557	538	539	552	525	512	552	545	546	529	524	531	549	522	548	557	533	512	530	549	507	553	516	540	521	554	523	557	554	528	547	540	537	515	508	539	517	501	562	549	544	513	543	513	554	523	523	571	543	530	552	566	507	569	529	547	562	565	558	531	570	551	490	522	521	562	567	535	514	533	540	552	531	510	521	531	514	518	549	525	518	544	520	540	575	538	526	555	533	524	516	561	550	519	534	533	557	526	556	558	521	509	565	564	566	572	556	564	551	520	456	526	541	582	544	554	550	536	488	585	546	520	549	563	563	547	538	542	536	528	584	531	538	543	582	546	516	531	557	549	536	530	546	514	505	527	535	508	515	535	533	546	516	492	500	511	531	540	517	587	554	519	539	557	551	575	539	535	475	552	511	563	516	545	545	574	535	532	554	536	560	581	511	485	523	554	525	542	573	532	516	531	524	539	551	548	543	536	523	516	559	528	595	536	518	537	525	591	530	517	557	518	532	545	519	529	581	544	542	537	600	584	516	543	572	531	567	548	557	550	484	544	549	531	553	505	521	560	508	534	514	539	480	555	541	527	534	541	527	493	527	518	545	508	541	504	503	526	538	535	506	561	544	525	559	556	548	540	506	572	476	524	531	507	532	514	567	541	542	553	532	541	534	501	547	509	523	542	533	530	540	523	562	542	529	538	557	502	550	527	501	550	552	532	556	541	574	538	518	564	558	545	557	522	571	551	554	538	540	530	546	528	537	567	548	545	492	535	499	561	514	537	561	573	560	550	561	576	525	587	518	557	546	542	511	508	534	515	548	551	542	498	510	537	566	512	564	534	547	543	569	530	542	546	528	508	556	550	534	480	551	514	517	541	559	571	546	576	531	515	572	538	504	536	552	509	568	585	534	520	550	521	570	571	561	506	478	505	515	481	542	533	516	548	549	510	493	517	553	541	508	564	512	508	536	512	497	590	526	552	541	557	518	552	549	509	507	498	523	531	541	520	567	554	566	544	525	577	501	546	535	548	525	532	536	522	565	571	527	475	549	589	530	541	532	547	518	562	542	549	487	555	520	506	552	541	511	485	546	517	519	539	568	540	491	520	553	535	559	506	521	562	502	531	571	561	506	580	507	534	540	557	495	548	591	545	557	502	591	575	520	518	541	531	546	564	518	554	544	552	521	527	540	556	546	549	545	508	545	515	540	521	527	571	544	544	552	517	558	526	544	576	555	564	529	532	511	539	544	537	558	537	531	506	570	553	557	505	516	554	524	514	564	567	562	524	510	548	474	532	494	530	560	512	538	531	601	528	529	498	547	551	538	556	519	542	514	538	531	537	519	559	562	521	505	542	536	558	513	556	504	520	520	575	536	565	558	543	503	545	515	579	559	516	514	526	517	547	553	539	526	553	581	495	548	541	550	532	537	539	561	530	519	589	521	506	511	519	544	536	541	562	575	557	527	582	572	551	546	480	498	583	510	525	542	539	576	491	517	573	527	532	506	524	515	537	572	532	523	541	559	540	547	575	526	533	486	517	552	510	535	524	563	486	551	556	584	517	538	583	533	547	557	531	533	548	511	535	546	523	592	612	561	532	537	544	552	510	541	548	551	558	556	543	533	543	551	543	565	522	515	548	559	536	511	543	539	540	516	519	564	490	577	595	488	568	544	560	506	570	515	550	514	579	539	547	486	535	515	510	562	511	531	566	536	590	543	557	533	546	529	545	548	508	557	560	542	526	522	513	556	522	534	533	500	529	551	494	547	545	558	509	570	509	528	547	534	564	539	542	562	543	505	535	541	526	493	572	567	534	553	543	564	546	529	545	545	518	566	528	515	538	508	530	550	582	525	557	489	529	557	515	591	545	553	522	500	535	560	516	521	525	564	512	608	546	542	538	528	539	531	509	511	554	544	552	537	557	564	592	547	556	543	524	513	538	513	559	535	527	559	534	531	525	542	533	538	539	538	488	557	567	504	510	573	554	503	542	514	512	541	542	569	528	541	538	520	543	551	551	594	566	538	567	517	550	527	502	542	542	529	535	512	552	527	559	553	578	520	565	555	547	530	585	492	559	567	534	540	573	507	528	527	536	541	538	493	550	550	572	553	514	565	516	534	512	522	500	497	531	525	555	539	545	519	498	511	556	536	524	534	513	500	543	537	528	542	551	507	512	548	538	522	516	516	553	564	544	530	538	546	543	496	518	527	542	557	530	533	542	520	492	501	564	556	524	528	590	531	567	517	533	511	558	589	539	558	565	500	510	524	532	587	501	510	540	565	516	534	506	544	542	535	520	538	523	571	472	513	569	530	534	526	513	524	561	569	545	541	516	511	529	503	542	508	550	529	584	504	529	554	528	533	507	519	546	568	529	522	544	529	537	550	479	533	567	535	551	510	556	539	536	488	502	559	487	537	481	541	542
33574	10214	992	475	413	396	373	413	422	418	391	356	381	410	414	375	401	389	352	389	402	360	378	387	363	376	395	369	364	424	389	370	407	353	393	398	410	369	372	416	411	449	398	379	377	403	398	389	401	410	387	359	372	381	413	375	381	376	435	393	386	369	361	428	363	371	420	408	397	409	399	367	409	390	396	335	386	390	389	417	424	429	434	412	418	401	367	407	400	422	402	392	412	387	386	416	375	374	367	384	386	382	364	411	377	396	398	374	389	434	406	357	410	388	403	354	365	378	365	399	412	371	375	389	354	451	369	395	415	374	400	387	387	403	369	378	405	393	383	375	402	366	413	399	365	379	447	359	371	368	411	412	397	407	391	397	375	441	387	373	385	345	371	439	372	368	400	379	392	397	377	389	406	381	390	347	373	392	371	375	362	381	367	446	397	410	388	361	426	411	401	415	410	366	392	397	402	411	416	360	356	400	372	388	389	427	371	366	396	405	385	430	386	415	413	420	386	382	408	436	392	416	414	394	372	379	381	413	381	380	411	397	359	415	407	417	415	365	409	406	389	355	383	399	398	403	407	408	355	373	423	349	363	408	388	398	364	444	422	399	374	381	418	375	402	407	387	405	466	390	362	418	387	390	394	364	425	365	396	410	372	373	401	403	419	414	379	407	411	417	407	402	399	346	401	394	404	344	386	411	400	377	394	365	400	362	418	407	379	397	383	386	408	384	404	399	373	382	409	391	407	400	411	384	419	395	380	404	383	382	421	414	383	392	406	373	425	383	403	404	368	367	373	379	395	402	382	390	392	382	418	382	407	373	401	357	409	392	375	406	367	378	422	405	389	384	394	390	346	400	394	412	412	371	405	426	396	393	392	385	397	404	381	399	397	383	380	391	394	373	402	388	398	367	404	352	408	393	355	405	387	345	373	358	404	420	412	360	350	446	379	370	398	424	396	415	390	370	383	445	389	415	405	400	412	411	366	433	369	408	377	422	361	356	389	347	372	402	382	391	396	370	405	377	391	376	387	400	393	392	391	389	376	377	372	358	379	381	367	368	432	380	370	416	367	335	418	378	378	380	386	390	379	421	373	380	372	405	372	410	353	397	375	380	377	418	356	378	418	393	383	380	402	377	417	375	409	386	425	384	388	380	378	383	352	369	363	408	390	402	404	390	379	406	362	383	410	373	390	367	351	368	369	376	377	360	363	367	407	403	368	398	402	378	374	370	421	361	386	422	421	405	374	404	425	391	366	394	383	337	363	373	415	368	422	409	391	357	388	400	400	389	372	416	385	389	414	384	390	413	376	387	378	403	379	355	409	383	394	381	388	412	418	366	398	391	415	376	392	395	397	371	388	375	376	386	345	409	362	399	356	411	372	361	383	389	410	372	363	382	404	413	382	383	354	394	391	387	366	426	368	391	411	422	392	426	388	401	403	378	376	406	396	373	395	358	365	421	393	352	403	389	359	423	403	362	388	395	412	382	404	388	378	365	397	389	391	382	396	373	376	381	370	420	397	370	374	371	466	390	379	398	388	425	405	401	400	410	414	367	375	374	389	400	391	421	373	338	394	391	363	379	391	407	414	384	411	423	403	361	371	412	402	385	385	371	369	382	393	398	394	400	415	422	391	409	406	396	398	416	381	386	408	385	381	348	382	382	369	363	415	399	384	363	356	396	376	392	403	399	405	376	394	401	421	391	394	386	398	356	408	403	389	376	369	387	363	419	381	396	352	402	398	394	368	388	383	381	414	372	393	393	370	358	412	421	411	401	431	398	406	351	396	381	426	369	383	390	422	387	416	419	384	430	389	364	397	389	368	398	353	423	419	402	377	390	407	412	357	385	362	424	372	408	433	385	410	397	408	400	389	408	389	359	411	375	407	386	384	386	381	409	376	390	371	438	414	387	416	404	410	428	380	372	398	452	384	406	384	384	363	386	385	400	381	406	372	397	398	371	402	427	403	374	436	372	442	392	380	391	381	386	380	384	380	373	398	424	398	398	392	366	366	345	386	362	365	382	426	375	413	389	430	380	404	391	368	417	411	403	385	395	385	379	378	378	366	380	391	386	404	364	402	400	357	370	382	393	392	406	360	399	361	374	413	396	391	396	428	387	387	371	368	383	329	406	342	428	408	382	425	392	378	375	365	421	365	349	391	398	416	393	394	367	409	382	406	405	421	434	416	363	396	400	429	391	381	381	342	378	399	388	371	385	358	406	402	374	401	365	382	383	370	421	397	396	383	392	376	379	439	406	398	407	357	405	390	409	366	372	414	396	363	388	376	359	369	407	406	370	405	369	391	369	370	398	355	411	420	395	360	396	396	389	413	384	397	374	412	406	392	411	377	405	393	368	386	403	403	381	380	417	370	416	370	399	358	363	391	354	353	395	390	384	431	405	362	406	382	402	365	403	396	381	364	373	417	409	418	421	410	391	361	406	384	387	386	391	412	398	377	389	410	407	390	352	395	397	426	414	356	382	388	410	370	407	405	408	394	399	364	397	403	391	429	379	372	377	393	401	405	362	406	406	404	391	377	402	377	377	380	396	388	374	375	366	338	411	410	407	390	360	364	403	362	385	396	342	413	388	397	400	376	430	402	364	392	383	399	408	448	389	374	399	356	366	398	383	353	373	398	445	380	435	415	382	356	402	402	407	388	373	388	423	407	400	397	388	390	389	369	379	431	382	413	404	422	350	388	410	386	349	412	389	372	388	365	376	359	388	388	430	395	402	438	402	403	366	359	401	422	412	402	377	400	401	393	396	368	387	424	379	361	386	413	369	401	404	404	371	418	375	360	394	375	386	387	391	404	433	410	365	377	411	358	398	405	382	396	374	385	387	421	398	381	360	399	411	399	406	412	385	401	372	371	419	402	363	392	390	359	416	417	363	442	396	386	397	401	382	365	402	371	398	400	437	419	393	390	393	372	412	403	381	407	390	377	382	388	409	357	364	402	391	427	405	375	371	389	413	389	374	358	369	394	392	394	368	389	376	413	394	377	429	399	399	352	394	413	413	428	391	355	398	375	378	356	375	407	401	367	385	362	403	365	349	379	394	381	395	381	334	455	376	390	338	418	388	402	398	410	361	366	425	420	402	403	389	390	412	380	390	373	401	351	379	395	401	430	371	406	381	401	374	436	373	390	378	366	404	368	355	375	379	379	389	348	373	416	415	365	396	384	367	373	390	363	405	373	390	395	454	366	381	365	410	400	422	412	432	382	367	429	362	399	381	389	383	396	445	346	381	407	384	404	374	384	408	370	407	389	407	372	399	391	398	385	392	387	404	369	375	397	406	406	395	366	378	374	414	381	385	398	396	378	378	396	374	379	382	415	403	417	355	376	395	421	403	397	351	353	360	370	409	396	407	386	368	388	386	396	388	381	386	372	403	401	356	426	389	394	386	393	405	397	420	377	399	403	395	393	396	383	364	392	422	413	392	394	396	338	394	413	399	393	428	404	352	408	380	372	350	396	401	400	414
6226	1066	896	853	865	866	870	831	930	852	835	860	891	862	875	893	859	855	873	855	861	781	885	850	898	814	841	861	913	872	878	890	795	897	920	854	869	867	900	858	882	863	893	821	812	849	859	869	849	905	926	858	869	835	800	875	829	865	892	878	836	812	856	847	863	830	852	914	852	893	887	923	889	863	874	826	883	900	892	893	859	904	879	931	862	902	898	811	855	899	881	856	840	887	862	890	828	883	886	836	835	881	901	878	849	901	850	836	838	872	861	884	866	849	825	855	862	878	873	903	856	845	800	824	849	817	894	881	826	884	853	876	887	880	905	895	796	848	878	887	897	840	786	906	850	843	857	874	850	875	825	875	842	870	840	897	837	876	843	827	881	829	836	839	860	851	854	861	827	869	828	815	774	812	860	820	840	871	833	897	865	875	874	819	833	865	807	866	840	920	844	868	872	876	877	861	856	858	835	854	873	871	914	858	896	856	848	880	916	838	881	835	875	847	887	870	886	852	831	842	848	892	880	843	908	861	869	893	910	836	883	937	874	862	841	837	907	849	904	885	871	852	860	875	842	889	861	878	844	856	832	889	873	915	870	875	830	840	861	878	866	881	831	888	870	893	863	843	824	912	876	930	856	866	858	826	850	854	892	853	882	881	847	930	852	909	833	863	834	867	834	876	842	875	857	839	864	864	822	884	869	881	882	907	829	858	878	870	835	859	900	849	880	848	856	909	905	887	864	884	885	852	844	911	842	888	863	901	827	855	862	903	872	822	863	897	856	859	857	874	832	898	901	877	841	906	867	874	833	829	891	811	855	829	890	841	831	867	814	840	886	872	880	835	875	831	851	838	876	854	870	837	911	825	891	908	910	885	884	858	896	874	895	870	914	838	896	815	845	806	871	868	917	866	894	847	865	866	832	844	835	804	916	924	897	846	885	883	846	863	875	870	886	881	879	845	911	844	883	871	870	919	910	871	869	877	887	877	861	873	870	827	829	861	858	885	879	845	850	880	822	925	934	866	899	839	851	900	857	815	840	821	912	876	896	884	841	855	853	874	858	852	915	841	859	901	823	880	886	853	836	901	858	857	889	872	855	805	864	858	892	896	887	882	913	859	831	840	824	904	894	874	884	854	869	850	898	824	884	881	825	861	936	804	880	892	843	898	870	852	838	782	869	873	847	865	888	894	865	859	864	807	876	837	815	797	846	827	789	895	851	861	856	855	860	862	873	890	896	882	917	869	857	814	873	864	905	863	882	917	882	870	863	880	896	875	862	892	830	873	887	912	871	899	824	837	835	803	868	790	882	931	861	855	857	871	860	917	854	896	870	866	886	865	880	817	889	850	845	877	907	850	828	864	834	886	907	889	866	863	896	871	847	847	870	831	829	889	856	848	888	940	812	842	947	829	892	845	839	907	867	856	817	851	828	898	818	891	852	886	895	915	895	861	900	902	809	941	893	883	923	872	876	882	913	891	893	887	815	882	854	816	844	901	865	853	894	800	880	880	920	863	801	931	860	905	866	852	909	871	863	888	858	839	937	868	855	925	822	862	860	863	834	888	847	864	902	887	866	823	859	880	842	854	856	829	849	855	865	842	902	812	886	882	869	882	872	843	843	881	860	899	879	898	860	828	881	863	866	837	900	931	906	844	875	869	816	873	852	866	952	875	888	918	892	847	889	877	863	851	846	896	875	911	880	904	907	907	870	896	911	891	840	880	855	843	906	894	852	811	878	857	891	858	905	852	848	896	879	906	823	829	829	900	925	820	869	891	830	818	848	892	857	815	848	881	852	839	816	840	854	879	834	888	859	872	948	851	870	912	898	857	840	857	830	893	835	825	883	863	866	896	889	896	879	837	922	818	847	863	841	886	882	856	895	868	885	817	890	902	884	940	870	938	880	868	860	901	870	859	884	833	872	900	861	883	884	844	885	868	831	835	868	886	853	888	874	884	810	820	882	801	833	844	850	860	839	899	905	839	904	833	862	849	854	829	886	851	864	911	875	795	846	842	873	854	869	843	865	825	879	883	879	848	859	837	895	867	870	854	796	930	853	898	898	884	903	837	878	854	844	856	887	866	914	824	843	858	870	871	893	887	908	881	828	890	908	924	849	894	828	854	890	908	910	886	892	882	892	885	845	843	877	870	914	856	865	856	866	870	877	852	902	859	857	887	796	886	933	846	827	873	855	889	866	908	896	890	898	908	865	849	869	884	819	862	868	899	873	848	878	877	851	860	824	853	879	876	913	874	887	858	887	913	906	858	856	842	892	868	856	878	900	877	846	849	878	837	853	917	854	888	888	877	877	931	842	884	854	887	794	901	904	847	858	903	879	858	874	852	923	843	903	854	876	895	891	892	888	914	891	900	867	848	861	892	874	882	898	840	842	853	889	843	851	900	860	887	891	819	873	805	837	888	868	885	861	890	831	834	896	907	860	853	845	786	867	863	885	879	907	892	818	885	865	887	842	850	877	864	870	833	875	866	910	867	879	875	810	883	840	889	864	890	852	894	875	820	824	811	841	906	894	900	862	855	858	893	897	884	839	865	887	888	869	897	814	873	910	874	819	891	867	826	841	873	844	890	850	887	894	887	888	906	892	859	848	869	859	842	863	876	829	909	904	812	844	919	904	889	904	857	866	845	836	941	850	867	868	929	856	841	864	855	919	834	903	841	873	922	837	866	878	856	851	882	823	909	799	822	857	858	875	848	924	916	872	896	849	894	840	865	842	871	851	850	850	836	889	906	907	897	887	850	847	833	841	829	849	928	839	885	905	844	866	863	842	869	862	882	830	827	850	855	861	800	891	859	886	871	835	850	896	804	866	838	882	887	814	811	863	917	800	845	865	812	893	880	863	867	844	832	892	882	827	915	893	869	873	872	838	900	797	893	816	868	834	829	860	829	828	906	855	863	838	819	852	878	875	835	869	867	896	902	827	838	857	917	836	828	867	917	882	826	881	867	847	902	915	905	876	834	863	889	862	875	841	873	901	830	838	871	865	870	897	889	855	872	836	895	808	864	915	869	907	873	856	869	854	861	884	916	869	835	849	916	869	837	862	903	874	892	899	857	851	853	846	862	843	876	866	877	866	813	872	828	865	833	891	857	829	879	895	868	846	806	888	906	917	869	857	859	881	892	912	868	875	828	849	805	879	896	830	871	850	860	830	835	820	864	856	856	882	880	863	898	928	864	836	804	930	851	844	855	852	860	876	927	898	837	894	873	895	886	868	848	892	834	905	870	865	815	895	854	856	879	852	859	851	880	852	845	910	888	913	846	911	850	850	880	829	872	908	870	887	837	828	851	883	883	863	909	896	930	874	843	869	864	895	912	865	851	882	899	872	909	901	866	891	842	861	893	868	835	878	851	860	907	944	867	871	882	855	856	881	868	847	858	878	854	929	866	895	838	857	859	863	896	848	856	856	854	838	842	901	884	806	850	884	838	852	884	863	911	897	880	878	861	865	886	830	903	902	921	853	876
25210	21662	25498	28339	21573	4664	712	559	476	500	483	459	457	464	484	439	440	424	429	400	469	439	407	460	440	396	438	444	457	435	429	426	402	454	437	407	456	446	434	458	449	460	463	425	442	482	444	442	416	449	428	427	462	424	420	430	446	420	427	444	429	426	467	454	454	422	446	448	433	436	436	437	457	436	434	443	438	389	418	483	436	437	443	425	462	448	456	434	452	433	448	440	417	465	388	482	437	394	456	440	444	447	429	462	414	371	442	404	434	422	457	398	428	416	455	401	412	460	460	444	425	368	427	435	442	457	425	465	415	423	440	434	433	438	430	424	448	379	408	417	456	407	423	464	429	464	424	410	428	413	418	425	418	409	446	446	438	494	423	401	437	412	397	424	445	400	446	402	484	448	418	450	429	398	428	424	441	409	409	394	402	431	451	438	454	430	459	421	427	403	462	456	425	443	458	427	452	429	459	441	384	433	454	393	422	429	417	412	451	433	438	423	451	434	414	465	444	414	443	400	430	472	414	436	385	439	402	419	433	422	404	412	438	447	418	453	442	417	436	411	431	416	413	448	461	443	453	460	425	447	490	433	428	416	417	473	451	437	393	405	430	420	438	467	461	441	470	397	404	441	429	418	416	448	431	469	448	422	384	453	418	446	422	418	463	447	394	429	410	403	450	445	428	446	452	436	427	472	376	486	459	395	432	445	462	456	436	444	412	423	413	395	391	415	404	426	441	390	380	427	449	394	388	413	413	455	413	457	414	421	462	393	461	437	428	443	430	431	436	372	412	461	444	437	411	459	403	416	404	424	428	396	424	451	387	399	444	468	423	465	409	414	431	426	431	444	438	428	432	409	434	410	433	446	422	452	422	451	415	420	415	415	485	406	420	407	425	414	421	465	438	400	453	422	393	408	457	435	383	404	437	425	415	437	424	405	412	399	419	480	464	432	456	430	408	414	432	437	464	423	398	408	455	424	449	406	435	414	425	403	449	456	437	395	403	418	400	411	419	410	450	393	474	385	455	452	464	376	442	446	417	442	375	481	431	436	465	434	416	415	416	438	434	449	429	418	414	433	418	421	433	437	398	423	452	457	453	431	432	396	416	424	429	448	449	419	412	394	421	410	433	417	430	425	405	436	426	437	378	442	417	452	439	465	402	398	428	400	431	455	441	442	418	416	430	439	440	439	417	417	450	417	411	403	406	402	449	458	418	389	390	456	376	382	440	387	410	447	464	404	423	435	421	426	424	430	463	405	415	454	438	428	478	456	453	430	436	439	424	467	433	441	402	395	438	429	405	407	449	397	449	442	394	411	408	407	430	427	433	431	410	441	408	416	469	450	472	440	436	368	431	416	455	448	458	423	446	437	411	407	439	459	420	419	417	461	455	425	403	438	421	474	417	427	403	466	424	402	418	409	418	423	427	444	430	418	417	420	469	403	441	463	472	435	459	449	411	413	413	404	395	422	457	429	433	465	427	401	491	413	434	417	458	439	441	425	437	416	453	417	411	400	420	433	382	445	415	476	459	447	372	412	440	463	440	403	451	433	459	445	428	446	403	389	427	431	445	444	424	442	392	446	434	428	426	451	447	380	439	393	455	392	424	438	431	443	446	410	416	420	434	433	411	416	392	453	444	422	429	403	373	409	411	420	375	403	436	408	457	433	458	394	431	444	438	440	428	411	430	467	458	388	445	414	406	397	373	393	419	441	412	437	426	450	447	436	434	395	439	459	449	417	407	446	412	469	384	401	456	420	392	421	410	426	391	461	411	441	397	437	456	407	410	389	441	410	436	435	398	442	441	381	433	391	437	421	439	412	434	437	416	392	452	448	424	457	420	435	460	468	403	412	433	416	457	425	388	445	434	427	464	413	427	433	449	436	452	419	395	435	465	426	370	419	417	480	396	405	434	413	399	429	418	420	435	470	452	389	419	461	402	433	442	388	464	458	461	449	435	429	407	382	437	425	412	460	394	410	411	456	464	409	437	423	424	442	411	436	414	433	404	421	391	401	453	410	383	435	441	427	420	441	419	433	431	433	462	444	430	434	402	425	447	414	422	434	428	429	429	444	438	446	446	434	404	422	455	393	440	418	419	437	431	426	428	412	414	470	389	445	421	417	436	479	405	447	429	448	409	449	414	411	385	407	434	422	421	437	454	390	450	403	411	429	409	424	466	387	448	451	479	436	399	447	426	456	411	422	437	455	403	423	391	451	434	461	402	431	430	436	417	438	452	415	411	410	433	452	426	403	451	404	436	423	440	424	420	397	414	425	432	458	443	448	426	408	431	432	426	427	401	426	422	418	412	423	395	412	413	411	422	466	460	438	410	412	399	430	439	439	413	446	395	451	493	444	443	411	385	441	396	407	442	448	462	469	414	413	424	412	406	420	445	454	444	419	439	416	420	396	427	402	420	389	394	445	403	422	429	472	413	414	442	435	419	398	418	395	411	472	377	423	436	437	417	460	402	444	443	401	404	431	374	403	445	454	417	438	448	446	435	453	390	477	390	402	424	403	413	483	435	439	432	433	435	399	423	416	418	439	426	455	446	442	455	473	407	457	428	456	435	460	395	462	419	418	430	432	414	462	424	414	445	423	464	385	423	438	484	424	427	455	494	409	397	431	447	431	439	424	446	400	452	423	428	426	402	440	399	394	414	427	456	431	418	500	414	468	454	418	431	442	416	415	430	421	423	425	426	410	434	437	416	446	448	434	406	394	436	433	389	467	430	428	438	429	463	434	408	403	416	422	398	403	467	427	398	415	415	428	445	384	439	399	402	413	430	410	423	441	440	422	451	439	384	444	453	406	403	412	432	446	468	406	420	398	390	430	432	407	429	480	396	405	440	452	434	409	475	428	459	485	412	412	427	402	453	417	433	429	409	402	433	462	433	418	434	435	451	462	404	429	426	413	449	388	410	427	418	440	385	428	406	427	412	417	402	360	439	431	445	434	409	441	451	460	459	397	401	414	413	434	429	423	406	398	466	431	403	369	412	420	420	389	443	438	396	449	464	425	420	435	415	443	462	444	459	395	410	422	423	417	413	407	383	425	441	415	391	429	397	408	427	418	439	428	395	395	455	433	429	424	453	430	424	425	446	418	422	414	400	385	418	489	431	394	433	458	407	450	416	407	392	441	439	407	450	389	443	402	417	434	437	394	424	421	407	432	387	403	426	397	416	401	420	422	437	445	420	422	460	437	376	415	404	460	451	445	433	463	421	395	420	433	430	414	404	427	421	403	454	419	427	386	407	442	438	429	434	469	436	448	434	428	446	453	445	407	398	438	438	447	447	409	452	409	407	471	395	397	403	431	372	446	433	408	445	422	406	427	435	404	434	421	406	435	414	434	414	410	404	420	407	417	444	443	385	400	460	427	431	433	387	408	429	413	427	399	437	445	431	456	425	409	404	434	468	429	455	451	447	425	455	422	399	452	434	392	431	407	422	438	458	456	404	445	421	414	394	435	429	428	435	430	468	426
3828	3779	2203	1418	1200	1092	1039	956	999	959	1005	957	977	969	935	875	887	943	939	956	974	910	897	879	915	933	974	905	945	873	948	920	921	953	898	919	897	917	955	887	902	889	905	927	890	936	881	925	882	926	967	891	890	931	900	902	939	909	921	901	877	862	915	949	933	965	887	936	901	914	879	953	899	887	884	884	899	926	921	906	972	919	918	929	936	874	953	894	904	911	923	945	942	945	923	958	967	992	907	938	889	917	922	892	850	913	948	863	930	915	901	964	913	920	920	969	956	968	917	906	937	884	943	898	917	933	886	923	941	892	915	899	950	929	960	919	938	917	952	904	976	892	920	923	917	933	911	939	924	914	931	996	853	944	949	956	905	963	966	925	944	923	864	926	891	917	925	916	915	910	893	897	901	948	911	857	908	944	891	944	887	1003	885	963	959	925	909	940	995	872	888	955	883	979	906	948	952	904	941	935	885	967	907	896	971	1008	870	901	906	916	910	923	873	938	888	879	906	910	938	900	878	903	905	894	886	897	967	899	936	914	916	874	907	949	880	854	896	916	931	891	908	945	938	904	910	910	936	917	910	886	920	947	939	855	948	908	902	868	905	931	916	886	912	905	929	910	944	910	909	928	894	962	926	913	919	973	954	924	998	900	941	910	965	905	905	899	933	963	934	953	924	919	973	926	966	867	887	889	984	898	868	891	899	969	928	932	907	873	985	887	921	916	900	954	867	952	894	982	905	984	950	889	868	914	885	903	897	906	944	946	915	906	916	860	907	949	906	897	847	925	906	979	928	903	943	884	937	929	939	927	946	899	951	895	920	885	895	888	908	929	903	987	871	888	947	955	926	974	953	901	940	897	863	921	946	875	910	929	909	911	879	877	904	922	918	975	911	924	920	903	895	886	927	896	921	943	884	951	897	919	930	905	941	874	929	928	922	915	919	895	937	913	937	914	895	898	890	925	920	899	899	887	938	863	982	975	895	920	857	920	926	917	932	981	870	922	926	911	939	915	902	904	902	882	940	854	971	961	967	932	888	902	931	923	895	922	924	972	929	929	935	913	885	936	919	899	972	933	930	891	943	961	923	917	869	885	905	880	874	929	948	919	900	924	910	938	893	899	924	932	899	900	847	892	999	897	892	913	890	952	871	949	864	910	929	943	932	916	925	920	921	909	875	926	943	878	939	922	900	947	915	923	911	921	948	954	933	876	950	892	897	897	921	896	938	847	899	920	946	953	902	924	965	919	893	901	881	927	941	934	890	858	912	918	978	920	916	956	943	890	945	924	923	931	864	911	869	922	851	904	891	953	878	922	897	940	925	864	920	899	916	925	886	918	904	916	907	939	930	964	906	961	906	948	894	905	876	885	916	901	898	885	902	921	877	920	910	919	869	909	867	903	911	942	913	913	887	924	892	894	932	915	933	920	918	938	866	926	899	944	915	892	975	963	966	959	871	908	980	938	940	916	941	977	879	950	912	940	944	879	900	930	903	913	933	857	960	905	957	933	950	915	925	917	871	890	903	917	925	951	912	959	886	924	974	937	960	949	896	941	897	863	896	931	949	910	926	912	897	912	882	920	938	920	895	919	900	888	983	907	894	916	890	943	887	869	950	905	919	906	848	936	964	907	867	903	929	882	931	927	913	929	916	873	928	916	893	965	899	884	913	922	879	937	959	928	911	901	879	918	875	939	950	852	954	890	908	910	971	905	927	886	908	912	893	914	945	864	899	867	884	927	945	976	912	938	930	967	903	915	927	913	941	965	928	906	911	930	897	895	901	894	924	1012	912	881	906	935	963	983	953	893	941	898	925	888	935	925	901	868	967	907	914	964	881	926	890	944	914	954	862	899	932	884	965	892	898	925	922	901	911	893	923	930	832	893	898	949	971	874	900	962	896	911	889	1001	908	930	940	919	955	899	953	915	885	941	909	905	945	895	932	932	879	893	944	937	894	939	938	904	947	884	954	917	890	910	950	948	939	950	860	935	927	927	930	907	918	998	922	906	918	899	833	923	924	931	873	961	883	883	961	915	956	888	912	907	967	868	932	888	913	910	900	896	905	899	874	926	939	889	859	945	925	914	919	993	892	951	897	868	927	928	888	906	921	882	906	901	922	929	961	902	948	919	948	939	928	943	899	941	989	886	963	841	931	947	913	856	933	895	898	901	857	861	934	970	883	887	910	889	880	892	935	912	962	874	915	946	905	877	896	917	927	907	965	902	930	913	959	888	879	921	909	912	991	883	935	923	923	927	873	963	913	957	904	870	964	884	897	881	904	950	957	885	888	943	935	920	903	933	938	924	910	908	900	908	904	895	927	932	932	916	959	911	933	913	871	969	952	871	925	909	935	910	926	875	927	914	907	856	931	887	875	957	936	914	915	870	897	926	881	847	947	927	835	883	929	959	890	864	884	856	925	929	942	873	900	935	895	907	951	904	865	895	926	904	926	876	955	924	851	939	916	897	860	873	890	950	887	908	907	915	954	903	945	943	935	967	909	857	894	953	907	914	865	947	944	962	942	887	918	950	920	922	884	859	935	970	914	893	979	905	973	962	885	886	904	910	914	920	937	870	905	937	938	908	904	926	926	954	892	945	857	983	953	909	936	911	914	920	928	907	870	940	932	961	925	871	841	904	861	939	927	946	930	912	900	912	900	907	927	894	865	942	903	921	908	914	908	905	927	935	943	947	900	939	931	888	942	944	947	952	959	925	917	858	902	873	954	948	840	892	965	897	933	915	943	902	867	903	901	944	891	943	920	902	884	905	927	941	900	914	946	893	915	976	963	891	922	909	916	966	950	924	969	853	871	906	933	923	905	917	908	846	961	934	907	919	941	904	940	930	948	919	920	922	879	935	861	936	907	947	967	952	935	943	899	895	930	940	903	880	899	954	975	922	881	889	945	828	908	958	925	954	905	897	905	935	919	907	930	909	902	924	908	943	988	917	868	912	896	904	929	936	907	874	878	916	904	927	933	912	920	926	959	884	902	899	893	855	1007	855	955	961	959	923	921	906	953	913	897	919	929	874	888	910	921	982	923	952	971	932	911	913	893	934	905	954	927	913	938	912	938	939	921	909	876	885	934	941	899	907	852	905	904	926	923	910	988	912	894	919	874	970	908	991	966	922	907	887	958	912	931	909	1018	884	925	929	943	930	883	880	908	837	903	895	867	883	872	901	940	955	917	901	899	907	902	936	927	913	968	928	924	945	850	895	908	903	922	926	874	876	832	889	891	933	904	936	932	909	910	920	981	901	923	924	908	854	937	912	915	891	949	908	898	906	852	900	897	934	884	953	909	901	919	886	866	959	931	901	935	938	892	892	882	911	935	854	914	894	926	860	929	884	895	897	897	889	872	901	918	945	943	941	963	929	958	925	874	881	905	937	930	878	891	897	944	930	903	894	950	888	928	917	927	942	986	848	944	878	910	876	925	884	974	881	864	918	960	873	902	914	912	948	872	885	936	942	904	900	946	907	860	936	864	944
24414	21640	26067	27692	21645	21666	3588	512	393	327	316	299	280	261	259	278	267	253	247	236	241	230	266	231	255	257	242	231	242	237	267	217	242	225	231	243	257	235	249	253	230	258	250	225	254	235	208	235	213	232	251	223	274	247	212	188	262	228	205	279	244	227	219	215	226	224	242	223	251	263	239	227	216	259	213	249	219	203	236	209	252	230	218	249	228	222	228	240	231	239	261	226	244	252	223	273	260	258	250	238	228	263	201	271	220	233	247	240	239	206	212	246	234	264	255	191	237	219	246	276	267	222	230	233	236	276	243	223	247	208	227	247	236	235	239	259	235	224	250	225	244	244	233	234	212	247	237	243	253	247	235	237	237	220	255	217	233	234	272	220	250	246	207	234	216	240	250	224	205	244	227	256	248	222	234	231	227	229	236	224	236	239	230	219	220	200	243	207	218	234	214	236	229	255	216	223	279	277	236	194	242	240	256	225	253	263	232	243	218	249	268	241	271	229	250	236	246	240	243	216	212	209	257	254	243	231	254	219	213	197	248	259	229	208	215	246	248	226	260	230	248	231	232	244	229	241	225	223	210	279	222	212	236	247	240	234	245	226	237	221	243	237	261	231	254	236	253	223	226	263	212	219	244	255	246	210	244	249	245	246	239	258	224	248	218	229	229	238	230	236	244	235	238	242	227	227	206	205	220	205	200	238	251	241	247	244	210	259	236	247	230	249	225	233	226	251	256	219	231	256	243	227	239	246	236	250	239	243	232	228	240	242	222	231	236	262	217	234	231	228	232	256	226	225	255	230	236	249	228	254	244	270	230	212	231	239	231	234	240	214	223	242	246	243	254	222	248	242	207	226	225	254	235	241	219	202	231	256	243	264	260	234	230	188	213	234	215	227	245	236	247	221	237	217	225	247	227	209	239	228	227	219	222	229	248	257	211	242	228	220	223	249	233	232	223	235	282	217	237	258	244	226	238	246	207	221	222	230	252	237	230	241	244	258	249	234	217	277	248	247	252	250	213	235	211	231	213	248	236	245	221	265	241	258	235	234	232	244	233	237	218	235	216	202	260	250	228	217	237	226	216	218	213	245	252	221	253	242	243	226	244	263	246	241	222	234	282	242	274	219	235	249	245	238	234	247	229	233	241	218	222	276	259	247	218	228	246	230	248	223	224	258	271	231	262	270	251	235	242	225	240	222	258	247	248	200	205	219	232	275	240	237	244	242	260	235	232	234	252	246	239	212	221	247	230	260	250	215	233	223	228	234	247	243	226	232	220	233	222	252	269	260	232	233	246	235	242	239	237	232	253	251	211	233	221	216	222	216	202	236	219	234	227	232	233	218	219	243	243	246	244	252	264	230	208	204	230	240	241	246	224	267	248	228	225	264	252	230	222	243	222	242	230	222	251	263	192	238	238	236	242	204	250	229	260	259	223	239	257	239	206	231	217	218	226	256	246	213	239	231	247	213	234	235	273	259	258	233	215	233	203	260	230	203	240	230	228	228	264	248	202	231	256	217	234	261	252	253	207	255	242	216	229	256	235	240	235	229	204	250	241	224	226	247	208	238	244	253	224	266	206	219	230	234	194	213	246	230	232	239	246	246	232	208	235	244	224	224	210	233	242	192	252	241	251	228	233	212	216	269	227	243	250	266	254	236	253	236	242	220	243	225	256	248	269	254	221	244	222	240	238	240	238	214	247	215	253	233	244	221	232	237	238	246	230	197	227	233	257	210	222	229	227	238	214	239	229	195	197	217	250	216	222	212	256	214	207	251	232	261	257	254	210	238	238	241	209	267	214	257	237	241	207	251	229	235	242	214	215	211	213	213	217	244	250	239	209	228	233	268	231	232	226	269	226	215	216	260	249	226	251	254	256	240	213	229	229	233	233	262	241	243	263	231	230	239	215	221	225	248	234	215	248	245	233	219	240	236	260	215	234	217	207	244	220	224	266	233	269	257	222	226	238	220	232	226	232	226	213	223	227	248	240	235	223	224	243	265	231	228	206	262	249	215	241	231	225	244	245	244	230	237	233	224	271	247	219	270	214	253	244	242	214	235	226	218	208	262	247	239	195	226	252	229	229	215	231	245	210	220	227	231	204	223	260	241	248	251	250	235	233	205	235	248	210	221	248	235	229	239	222	216	251	210	225	254	241	238	210	252	223	236	247	243	273	242	236	236	225	240	229	208	235	250	225	254	228	219	240	235	236	236	252	260	212	267	232	264	224	224	222	213	230	244	207	264	224	209	235	231	228	211	240	234	218	214	217	234	217	230	244	235	248	230	236	223	218	251	217	220	228	213	241	228	211	227	207	215	247	218	242	226	221	271	239	225	229	218	227	239	233	217	247	214	219	235	255	197	201	209	236	232	258	255	212	225	249	223	257	230	241	190	235	231	245	252	253	227	215	231	257	250	222	227	241	239	258	252	256	231	239	263	263	219	219	222	196	256	237	222	231	244	241	218	217	216	258	238	238	243	231	212	230	242	222	218	221	224	230	258	247	200	211	259	240	233	244	261	195	211	265	229	233	241	267	259	219	208	223	250	231	246	251	224	242	248	219	265	230	247	246	268	224	247	185	240	238	236	243	222	227	216	252	233	245	270	252	255	223	208	220	197	243	254	227	264	260	223	224	268	229	228	250	214	227	225	241	249	246	220	227	227	263	193	222	207	221	222	224	242	247	210	226	236	237	217	227	212	260	213	240	239	229	253	238	222	234	231	212	241	232	224	250	264	202	255	222	270	241	226	255	219	256	217	207	241	208	220	211	220	223	224	244	223	224	241	252	232	232	253	238	258	231	233	214	247	248	233	231	231	224	244	255	241	232	268	231	207	218	217	241	209	244	218	202	234	212	222	224	208	223	232	247	240	224	261	230	219	227	230	228	212	204	238	247	232	211	247	255	252	223	225	243	253	243	253	226	240	233	225	234	250	233	255	235	231	213	232	243	267	231	263	238	243	259	244	235	253	219	215	239	224	251	246	249	233	214	234	250	188	228	229	238	258	246	238	214	238	241	218	257	248	228	232	251	213	229	225	258	204	238	229	189	207	213	236	238	216	235	227	250	281	218	256	243	225	232	246	217	201	248	246	214	239	247	212	217	223	228	224	234	236	232	242	257	227	212	210	226	247	240	237	224	277	245	252	250	248	236	237	241	255	237	240	240	241	219	253	234	220	243	230	234	236	249	235	231	234	205	212	233	252	210	250	218	248	215	236	223	255	232	223	254	212	257	239	232	214	227	240	259	225	227	247	254	261	223	231	223	257	216	236	244	236	248	228	250	248	260	236	216	238	213	244	240	232	209	238	238	238	232	230	223	219	263	233	237	227	231	221	245	204	220	243	238	248	246	223	228	232	261	230	239	216	223	220	234	246	240	271	245	225	253	219	261	252	228	225	255	239	223	234	220	220	201	240	216	239	229	232	252	232	226	228	234	200	229	220	205	232	280	233	232	216	212	240	235	258	206	208	208	199	231	234	231	218
3833	5931	3087	1557	984	863	692	664	629	558	625	564	555	590	532	601	598	576	544	569	536	545	539	523	544	560	536	535	556	531	527	546	508	490	527	538	514	533	549	531	536	540	539	556	525	554	523	578	532	511	502	518	554	510	504	498	531	542	527	552	536	526	525	512	544	505	529	523	544	551	520	556	524	551	549	489	542	497	592	538	499	564	538	524	552	524	543	570	523	540	509	524	534	533	507	545	518	522	542	526	531	568	539	530	516	526	518	520	563	533	526	561	508	531	532	514	510	522	551	569	522	523	523	541	509	530	528	520	486	521	540	512	518	523	517	532	494	542	532	537	507	512	527	540	530	546	528	498	508	539	544	525	535	504	505	489	525	515	555	515	521	556	564	523	556	529	527	522	514	525	541	534	523	515	530	562	498	489	536	551	504	536	531	529	539	522	525	523	535	490	539	495	500	554	514	542	494	522	548	522	525	539	497	505	533	519	542	549	542	529	550	536	513	579	520	534	520	521	541	540	551	513	571	570	502	533	535	587	514	523	575	551	525	514	575	545	559	554	579	528	597	525	529	512	602	563	518	524	525	521	538	572	557	552	521	501	529	534	532	568	517	558	543	547	565	556	546	566	508	525	502	543	536	549	518	577	537	503	554	544	560	537	522	510	530	517	543	544	512	519	494	542	547	568	548	538	522	504	541	496	519	539	545	491	542	545	485	574	515	501	534	539	544	531	506	544	575	549	518	545	513	529	557	518	525	511	508	521	545	533	544	543	521	540	555	556	531	527	537	553	531	502	550	536	517	534	517	538	537	507	549	582	534	534	551	531	524	531	541	537	550	550	524	560	519	553	554	534	560	548	536	555	581	525	564	552	518	517	543	513	517	519	513	517	515	559	529	525	493	579	524	545	532	545	571	516	538	524	527	502	530	530	528	474	516	554	496	520	522	509	528	551	528	540	533	533	532	532	554	545	519	512	526	501	531	526	519	546	552	522	538	519	528	520	525	556	567	552	510	543	544	513	550	491	516	552	546	523	506	527	514	555	569	540	559	537	560	544	514	524	532	554	552	558	514	543	534	529	498	515	521	529	553	512	522	556	523	523	513	550	552	543	545	546	538	562	508	508	533	544	528	506	524	523	533	505	583	567	541	528	537	504	526	546	513	543	542	549	587	514	534	517	516	565	533	502	493	532	543	511	541	513	549	504	524	567	518	528	522	526	501	527	523	515	535	511	538	537	528	554	511	534	522	529	486	513	541	541	553	547	534	514	533	513	506	572	573	564	552	523	504	558	559	533	540	567	535	511	531	536	519	463	483	540	535	557	528	571	527	575	559	523	523	526	499	532	568	601	519	497	541	594	515	548	571	532	533	529	526	549	531	534	555	496	514	512	487	539	534	540	553	498	511	558	562	513	524	530	523	550	557	526	545	526	523	484	490	538	558	557	556	584	540	527	549	518	531	526	528	550	532	489	523	516	535	523	523	529	511	508	510	511	517	522	512	543	523	535	564	521	514	492	556	537	564	556	512	546	526	546	583	581	533	527	513	545	533	529	490	519	502	540	517	546	569	512	576	517	533	559	540	550	542	539	522	523	547	554	522	515	524	524	500	535	542	540	558	535	517	569	575	525	533	563	521	533	501	535	522	527	562	521	547	519	533	535	536	542	497	548	574	524	508	579	557	523	530	511	562	544	517	547	535	558	515	521	514	553	471	520	557	536	562	525	574	552	497	547	510	526	581	560	544	552	566	516	531	581	492	512	559	544	529	512	534	524	543	511	516	547	557	512	503	553	526	514	546	551	531	537	508	480	589	566	600	538	531	553	533	558	536	564	501	535	550	501	525	476	495	581	554	553	548	510	548	522	507	523	513	529	522	568	519	563	582	528	553	518	550	491	543	543	579	528	545	550	541	507	552	522	564	541	498	478	520	508	524	520	545	566	528	519	550	538	550	492	555	542	531	523	546	501	534	527	536	523	527	554	540	533	535	493	547	558	520	473	537	551	529	509	471	518	505	508	570	507	514	533	567	508	558	543	530	543	550	526	538	539	527	545	526	556	495	533	498	565	556	525	519	557	565	502	553	533	528	545	552	564	567	516	529	556	512	544	522	528	504	523	581	551	550	505	545	529	534	510	532	547	516	538	538	535	498	538	501	506	516	557	520	515	543	554	536	522	555	513	545	506	518	544	523	535	550	495	519	530	525	490	512	529	500	560	525	531	530	500	508	541	594	509	534	571	557	531	499	496	517	549	529	533	539	539	500	515	489	521	560	544	575	549	554	506	552	526	527	491	506	534	518	537	517	528	526	527	527	523	547	556	507	537	567	544	505	507	542	518	577	529	528	536	505	531	491	551	567	535	523	512	558	532	542	537	499	507	498	528	508	563	526	543	535	548	558	551	523	544	527	494	537	551	459	533	485	490	520	478	559	520	522	536	568	475	536	533	508	504	555	538	571	543	526	514	511	537	544	527	466	542	558	552	519	500	546	521	573	527	541	523	513	533	560	527	529	529	503	510	506	532	553	556	590	534	573	554	555	495	547	557	528	506	512	511	545	510	530	502	521	525	552	513	554	502	544	511	529	510	529	534	527	506	533	551	543	522	566	535	527	530	535	546	529	539	498	549	532	536	503	534	508	543	512	517	552	500	509	507	559	514	538	560	488	516	554	542	539	529	542	563	539	537	516	475	515	522	548	555	562	561	517	493	556	580	504	583	535	554	553	508	498	560	517	525	523	506	533	562	547	501	577	546	520	529	515	515	530	505	502	536	533	521	516	534	496	537	540	508	554	530	518	542	544	513	562	518	560	490	524	548	519	540	516	545	541	551	566	544	503	520	538	531	547	507	515	556	535	506	519	535	559	515	512	559	555	501	544	565	517	524	525	489	540	523	556	588	501	549	528	553	541	484	523	541	554	532	565	524	533	504	543	528	553	523	548	539	567	555	549	566	545	540	553	529	556	531	553	553	537	542	559	533	561	579	528	512	499	567	525	503	524	512	505	483	538	552	490	501	543	538	510	500	520	549	565	490	527	528	521	564	512	559	512	545	495	499	494	498	527	567	484	524	507	509	535	546	530	558	512	557	502	492	501	493	526	515	537	541	498	479	530	529	509	499	526	500	498	555	579	519	524	549	488	525	518	521	493	526	529	514	520	521	572	567	528	543	532	548	553	543	557	576	552	525	532	508	530	550	538	523	543	530	553	532	524	549	502	554	534	531	541	507	530	514	539	525	525	516	513	503	567	518	519	563	537	566	533	543	509	507	506	552	479	537	528	549	520	547	519	535	548	559	536	524	553	544	497	515	515	533	502	491	516	510	491	510	458	519	494	519	537	520	478	522	512	543	512	521	482	548	560	538	555	490	534	548	510	548	559	545	500	549	565	495	496	550	508	526	554	516	502	560	546	531	541	549	505	492	540	544	505	508	545	549	517	534	547	531	493	503	486	564	555	521	520	529	504	506	516	541	553	530	520	514	572	509	576	544
33595	10085	1042	453	383	426	370	420	404	392	331	376	400	419	381	384	400	385	406	413	396	393	356	374	372	373	386	390	349	385	356	400	365	330	397	362	408	420	384	369	418	379	380	384	382	382	368	385	385	416	386	401	385	391	376	378	392	408	410	409	363	398	388	386	377	373	392	390	391	400	421	392	380	391	402	434	387	409	381	380	384	365	411	420	412	392	428	410	364	407	395	392	406	364	380	406	390	366	370	389	379	408	376	390	376	349	375	421	385	394	394	369	364	389	373	374	412	402	416	418	436	435	403	411	373	368	443	369	420	384	383	372	396	422	391	404	372	351	380	398	395	421	414	391	367	356	410	395	428	411	381	386	414	396	413	376	408	417	378	380	373	380	376	357	435	406	392	384	394	417	391	385	421	378	377	403	390	400	409	395	394	391	404	388	400	332	389	386	379	396	378	380	436	405	362	362	395	351	392	410	364	403	379	376	384	380	373	379	380	385	402	390	396	407	399	407	422	374	363	363	368	360	390	408	387	370	353	392	353	366	418	416	411	405	410	385	423	360	391	403	359	420	404	339	351	413	385	364	403	444	375	332	378	402	391	390	414	404	383	379	368	372	385	367	387	349	364	375	340	429	405	393	381	395	400	403	436	418	426	382	403	393	367	410	402	391	383	374	393	430	378	398	458	415	399	400	359	374	378	378	395	401	385	405	432	376	413	353	444	364	350	365	397	400	371	398	388	395	406	393	405	370	391	382	360	401	417	379	395	383	359	466	424	378	378	369	357	422	338	390	408	362	428	422	381	403	363	396	394	388	372	398	396	364	430	365	409	383	382	401	393	377	391	395	384	395	382	378	436	359	403	397	420	422	384	372	378	400	370	360	414	393	373	415	359	362	377	370	369	389	385	400	383	417	374	388	385	399	381	375	368	395	409	356	423	365	379	416	421	365	420	381	417	403	391	366	380	365	427	399	351	393	380	438	412	426	404	391	379	389	415	386	412	422	385	383	357	374	360	392	376	354	352	372	387	384	427	400	400	381	345	380	409	353	393	373	397	369	385	427	408	375	403	354	360	402	357	443	400	347	396	390	370	397	372	403	418	408	389	381	404	368	383	379	369	414	384	392	379	342	390	399	397	376	421	361	413	439	397	405	407	403	395	375	441	393	367	368	410	389	384	377	396	415	371	385	403	394	399	349	373	412	362	368	395	386	400	354	433	382	409	405	385	383	380	396	395	415	381	410	382	392	388	393	382	412	352	375	399	394	430	390	361	385	433	396	388	349	369	398	346	396	395	368	409	360	377	382	386	381	417	405	445	400	416	406	368	391	390	348	393	401	401	427	377	347	355	373	406	407	385	400	410	405	360	373	408	372	407	363	383	408	398	426	420	384	385	393	399	388	356	349	376	358	383	396	402	383	384	354	413	413	418	394	418	400	375	404	379	389	384	392	376	383	404	410	399	376	406	389	431	418	427	390	424	402	363	388	411	388	378	370	364	409	375	408	373	376	357	405	370	406	428	408	365	408	375	399	430	365	385	354	409	370	428	379	387	406	426	352	387	407	344	354	405	391	415	415	421	390	366	346	384	378	377	391	415	398	354	366	378	403	377	370	377	388	379	394	382	398	388	387	409	343	386	379	384	393	381	366	400	379	393	402	375	392	358	349	383	371	405	398	448	378	377	386	356	371	373	388	394	365	365	422	400	382	421	399	361	406	400	378	373	399	405	395	384	386	365	392	351	359	384	371	382	392	380	420	428	365	400	372	383	406	377	384	366	380	381	400	410	368	419	382	410	349	370	397	389	420	384	381	390	408	363	420	419	422	388	368	370	387	372	407	437	374	375	398	380	372	401	374	404	411	397	381	394	353	385	378	415	365	369	402	428	426	397	437	373	419	422	423	387	402	386	406	405	418	419	409	419	390	411	377	372	390	421	366	384	386	380	409	401	397	373	390	373	413	410	375	376	354	377	348	399	402	400	399	378	416	400	387	401	389	398	416	424	410	373	354	370	347	392	408	397	417	388	366	406	381	432	399	360	384	381	379	425	425	398	351	435	384	345	362	402	408	388	402	398	400	408	372	378	378	388	366	385	379	424	431	418	329	387	367	425	406	400	408	408	386	357	409	413	407	413	407	361	419	390	362	392	400	370	383	388	385	382	398	387	432	345	377	362	389	397	413	359	393	341	402	407	393	378	406	385	412	394	408	400	366	418	383	394	400	407	377	395	402	388	376	393	406	367	351	402	412	368	372	385	386	443	383	390	389	365	410	385	420	362	398	403	422	388	376	387	361	390	378	383	405	444	382	395	392	365	405	380	368	424	423	392	392	409	401	381	413	410	372	391	349	409	421	413	382	382	388	385	364	413	407	394	372	403	409	386	367	392	353	385	379	379	371	413	395	368	342	405	379	361	343	383	385	379	369	397	439	374	386	361	402	380	386	408	371	389	349	394	404	424	397	414	376	407	382	400	392	399	369	407	401	443	395	376	384	399	374	400	341	378	407	386	395	399	389	373	408	358	391	378	389	400	385	406	385	406	371	402	411	424	385	438	391	420	385	396	381	342	396	394	399	411	395	356	361	382	386	398	413	447	399	405	397	394	383	411	405	345	405	395	368	406	389	381	408	350	373	403	391	365	370	375	376	420	404	380	387	397	401	403	426	401	397	375	338	373	371	344	415	422	415	401	355	369	387	373	404	411	381	427	408	417	385	404	398	366	378	366	371	401	420	413	378	403	391	363	385	379	455	430	436	403	411	391	353	403	373	393	391	454	398	382	387	358	390	366	387	392	366	394	376	425	383	371	365	403	413	432	393	361	373	387	394	356	385	387	413	421	371	401	382	420	391	379	398	359	411	394	406	384	382	421	383	392	386	359	383	405	381	406	411	388	402	393	397	397	380	401	420	403	425	421	397	357	358	363	423	389	396	401	373	423	337	391	369	308	400	369	369	400	397	413	387	356	378	395	352	391	423	389	417	439	389	372	388	358	384	400	433	383	349	439	368	404	381	397	381	385	416	357	388	432	398	401	360	403	399	400	364	391	398	375	371	374	375	382	362	391	382	387	365	364	399	388	334	388	370	392	353	366	421	385	399	386	386	377	389	421	380	364	397	398	353	398	381	370	361	365	358	381	395	420	383	420	393	367	384	394	401	416	395	377	374	422	368	405	364	385	391	356	376	382	372	374	411	387	387	354	386	416	345	406	375	405	379	396	402	367	397	392	387	400	405	396	326	387	374	435	371	387	395	401	403	407	405	426	372	375	394	355	387	418	373	410	393	367	382	358	351	374	423	365	406	393	376	407	348	384	370	384	405	394	370	395	394	405	423	391	385	402	380	421	390	380	411	388	422	376	342	405	404	351	347	388	350	401	416	387	409	382	374	393	418	361	379	409	392	397	403	418	392	388	440	411	362	414	371	382	400	413	387	380	382	398	372	435	419	419	426	385	390	365	383	391	397	346	377	389	375	414	390	401	411	381	384	386	417
6094	1093	911	889	849	905	825	844	793	839	846	883	897	936	864	894	834	874	875	851	825	861	926	878	863	940	905	845	885	852	900	826	868	889	884	869	863	891	888	881	911	846	935	833	796	878	866	901	906	859	839	855	893	831	938	873	897	913	896	861	899	851	869	880	895	873	909	823	886	833	872	841	856	901	872	869	874	841	858	898	843	839	848	879	906	824	879	842	905	870	889	860	859	884	880	876	902	811	851	843	856	855	875	844	905	847	890	867	895	875	903	879	899	877	868	821	875	852	868	823	866	880	870	829	892	891	910	903	827	867	819	821	944	883	858	839	867	838	887	918	859	850	877	876	885	900	900	872	805	878	858	882	851	881	900	890	867	868	867	843	848	850	891	858	895	895	856	843	891	829	883	826	879	854	878	857	861	834	863	835	843	888	834	848	847	893	840	906	885	911	881	918	888	911	885	878	815	852	919	858	859	875	846	888	945	830	874	846	886	862	854	892	851	881	911	883	906	853	875	876	830	868	853	853	863	850	858	880	894	885	842	895	877	876	860	850	816	890	868	815	877	854	863	871	846	899	901	881	918	871	849	885	837	871	855	887	840	826	852	863	880	891	913	874	831	893	839	862	830	897	834	833	875	865	829	922	910	913	844	847	904	892	863	890	843	833	862	908	968	916	859	868	856	949	854	854	898	904	926	780	841	781	876	858	916	874	864	874	882	885	884	821	867	863	845	848	856	866	879	873	897	861	900	885	914	819	933	876	869	865	890	845	936	836	859	875	888	856	845	882	848	867	877	844	876	905	844	845	901	863	928	927	840	838	855	871	866	927	825	880	858	875	891	881	868	873	855	881	898	903	845	861	850	879	875	845	884	858	842	855	873	854	889	874	898	819	844	892	857	870	928	857	879	881	897	846	876	912	834	879	920	846	909	800	839	921	879	882	849	868	854	889	895	874	848	862	856	889	835	868	892	857	845	845	857	876	848	857	838	847	853	902	878	865	890	858	855	830	902	891	856	796	878	828	829	869	889	855	862	884	888	917	864	821	878	888	906	809	856	900	899	908	821	831	865	816	890	867	917	878	848	847	858	848	845	805	896	880	876	846	874	859	921	859	864	890	887	849	816	897	858	832	843	888	882	860	829	854	890	898	847	894	852	863	834	873	964	916	907	877	875	832	907	945	847	863	859	849	846	837	872	880	817	857	883	809	867	895	856	914	836	938	880	900	863	822	874	827	852	876	886	826	865	854	867	850	885	857	839	868	856	883	848	862	876	855	906	827	877	840	843	864	839	919	829	926	818	881	900	841	941	853	891	870	877	864	846	822	768	865	855	936	888	857	837	864	847	832	847	868	847	922	817	901	843	836	829	845	839	902	884	916	909	790	864	893	870	880	899	889	861	865	862	938	857	886	831	942	828	887	835	875	911	917	900	856	820	869	909	864	878	847	830	875	896	878	836	847	896	879	823	921	806	897	859	868	891	864	883	905	877	861	851	870	923	896	803	876	887	817	850	862	927	852	874	878	871	896	869	886	899	908	845	892	910	868	876	901	912	873	868	859	889	837	855	873	887	886	921	924	863	845	893	862	834	884	831	898	915	838	849	878	906	918	816	893	856	880	862	851	890	893	866	881	861	882	851	865	891	813	936	852	883	900	839	877	866	838	876	895	842	835	898	914	879	870	912	883	843	894	899	842	860	847	872	861	824	880	881	858	817	844	857	884	821	839	891	911	894	880	907	869	865	843	870	908	844	914	868	841	907	846	892	790	918	928	861	860	907	859	861	865	869	849	885	903	868	814	856	838	813	883	861	878	866	911	865	878	872	894	889	870	832	864	884	861	871	866	910	911	899	861	866	916	893	861	819	869	910	856	831	863	889	887	888	814	867	854	923	886	849	889	872	863	882	864	882	886	906	855	867	893	852	865	883	869	857	882	856	860	844	820	876	882	889	871	904	865	838	888	884	866	850	880	855	877	873	908	862	869	913	846	821	866	851	861	893	833	846	839	884	819	836	839	870	869	858	864	809	855	847	848	855	867	839	860	852	892	877	832	873	856	833	870	861	905	895	827	884	855	856	882	850	854	878	884	868	865	890	880	888	877	894	861	897	897	859	899	872	883	827	879	870	864	875	835	865	853	889	866	863	883	852	925	881	859	827	856	864	831	879	883	873	882	881	918	895	913	864	805	868	854	865	889	875	822	915	839	939	938	881	880	838	885	889	848	884	867	853	830	878	840	846	848	830	879	909	852	925	864	848	849	806	900	857	845	805	858	868	884	886	878	853	902	887	866	825	859	813	869	860	900	894	842	820	872	928	868	857	863	870	868	894	900	887	844	872	868	872	859	860	874	867	859	891	830	902	893	896	859	900	866	843	893	833	879	909	865	916	846	890	888	864	851	864	900	863	912	868	833	885	875	852	858	830	838	832	861	889	841	874	836	910	930	941	869	914	869	884	874	851	853	809	849	835	900	909	834	865	876	869	894	888	861	913	900	834	962	864	832	871	884	848	851	851	809	926	869	890	901	851	875	914	910	829	847	929	897	848	862	837	887	883	786	854	901	903	850	909	877	902	828	839	899	869	856	892	868	880	889	864	893	869	892	844	871	886	877	898	884	857	836	825	894	885	946	915	850	914	886	890	855	869	824	879	841	854	868	868	875	908	839	959	864	807	882	903	893	947	882	864	883	870	854	849	865	885	821	943	880	899	890	872	826	927	837	911	895	872	882	848	853	842	917	865	816	874	880	836	837	886	840	907	869	878	872	895	906	881	862	869	834	872	832	873	886	876	850	817	855	909	824	844	863	893	850	860	862	888	903	897	882	877	886	903	863	851	892	893	778	911	835	876	857	855	874	855	870	839	838	824	856	852	867	876	836	844	877	957	910	857	840	851	901	870	843	867	887	881	874	865	821	873	821	856	933	828	809	906	890	822	901	911	850	901	876	869	857	927	807	866	839	903	869	885	834	889	837	855	893	880	900	857	899	860	886	845	897	840	940	869	808	902	848	862	881	902	891	865	819	879	857	924	858	844	809	901	837	848	821	869	901	868	873	853	905	861	890	857	856	927	888	931	898	851	892	838	829	899	889	833	941	915	884	866	896	894	852	934	923	869	897	875	862	866	844	884	861	826	885	907	891	845	892	842	857	859	878	868	875	832	830	875	871	913	807	833	906	840	879	864	865	867	895	852	859	868	920	837	876	879	854	926	925	889	885	849	840	876	866	880	869	891	910	873	897	869	887	869	885	839	874	874	895	852	857	867	917	888	883	856	853	905	875	860	882	927	860	883	947	892	875	840	842	868	871	836	906	854	872	861	819	809	805	916	877	916	876	895	856	881	914	875	861	847	880	828	872	862	809	821	810	852	864	860	856	805	860	861	840	844	859	850	903	917	872	907	915	891	873	852	909	857	911	908	890	837	836	890	925	893	875	880	874	865	900	904	883	894	834	824	922	836	898	909	869	857	857	845	871	914	832	872	872	853	886
25175	21615	25440	28227	21485	4313	734	562	502	504	466	472	473	410	448	467	440	441	408	408	456	462	447	427	426	431	437	448	457	415	426	433	419	449	434	437	441	445	485	449	447	427	447	437	420	417	433	482	401	440	436	410	403	412	409	439	483	448	435	438	445	389	442	378	419	408	430	460	432	416	452	420	392	416	452	428	412	438	410	417	449	423	435	433	434	493	414	440	443	394	420	418	432	429	408	430	422	420	432	421	488	423	403	412	399	444	413	407	436	429	405	438	423	457	403	512	406	420	444	411	414	434	450	439	422	426	434	390	399	384	427	447	427	391	423	421	426	461	406	434	423	456	430	418	418	428	439	408	424	418	419	451	462	437	401	442	437	442	446	427	385	473	432	417	451	439	435	458	416	450	410	468	431	388	437	466	468	432	488	464	455	416	402	429	426	385	434	449	442	466	444	410	428	415	398	399	412	451	400	437	405	383	428	449	473	430	402	369	421	431	464	442	446	395	434	420	396	377	413	414	415	388	431	415	417	472	428	433	424	414	413	457	407	431	432	483	397	390	423	399	397	424	420	394	484	424	383	399	450	388	444	429	432	434	447	417	438	448	426	444	417	390	376	423	407	436	420	406	437	446	462	425	438	439	434	432	422	404	413	406	396	414	489	435	423	431	409	421	409	415	412	444	439	424	422	429	412	455	416	406	401	401	408	404	473	394	436	395	383	406	448	445	442	406	449	416	431	420	418	424	437	434	414	436	467	396	416	408	452	440	390	464	450	475	414	407	434	429	478	417	444	432	471	414	409	413	450	447	394	438	449	429	412	419	383	406	464	451	426	435	451	400	451	412	418	405	410	417	425	418	427	455	423	417	428	414	429	433	408	425	457	408	429	446	430	425	437	397	397	411	471	403	431	431	470	446	447	413	432	397	427	436	420	429	410	440	419	427	426	406	454	390	419	432	456	431	431	424	422	407	403	463	425	407	456	442	452	412	437	422	415	428	400	415	427	418	456	392	456	465	411	437	425	413	399	436	449	447	437	450	447	409	401	405	463	405	437	406	401	383	428	423	428	426	396	441	440	397	409	396	439	438	434	440	406	443	454	447	422	439	419	422	442	434	458	416	423	417	464	425	420	455	450	448	433	453	466	413	412	438	462	488	438	419	422	397	417	439	424	416	423	430	439	448	448	490	430	402	382	420	416	439	392	387	432	467	426	444	436	412	364	417	422	394	414	421	412	447	428	420	451	396	397	395	428	431	441	444	406	420	399	397	448	416	458	418	456	418	444	406	399	440	383	387	435	450	436	426	419	449	450	396	427	397	446	438	439	412	410	387	437	388	412	406	429	425	449	436	434	418	440	429	409	419	387	461	420	372	434	441	434	401	414	420	446	414	435	457	411	433	426	456	434	410	448	427	434	439	388	425	425	433	405	456	405	430	395	442	443	388	401	435	427	423	420	415	411	369	420	434	448	380	420	383	398	402	464	456	437	425	452	448	459	414	458	443	426	472	401	430	486	457	389	425	415	419	395	383	426	426	404	441	414	423	413	426	443	439	425	447	449	461	424	421	426	424	418	410	411	441	436	467	411	407	402	411	415	416	419	391	409	405	424	468	427	398	454	436	384	446	408	429	439	455	397	396	421	462	430	429	404	416	431	408	439	400	447	429	422	403	411	424	372	421	419	414	418	418	406	404	459	453	397	453	434	453	384	403	431	402	436	424	399	470	431	442	425	391	455	405	411	427	443	457	432	443	414	423	426	457	425	412	400	459	413	411	427	410	393	384	414	442	411	411	445	426	416	401	401	430	409	416	430	392	445	430	431	440	402	380	437	412	400	415	474	406	425	433	405	422	436	449	392	462	461	455	434	434	476	423	442	412	401	434	410	418	435	436	413	437	434	414	431	434	441	433	440	424	453	401	414	392	380	443	442	435	435	470	397	417	440	445	428	431	431	420	411	447	462	432	417	419	394	420	389	433	406	437	414	427	447	443	472	444	404	424	395	436	412	407	464	431	423	414	417	418	435	414	431	423	414	398	427	434	482	421	449	432	420	430	465	454	435	424	424	413	406	418	452	434	489	439	402	406	395	420	390	408	407	440	418	429	435	461	445	441	439	433	445	412	468	450	404	424	416	440	443	460	419	400	427	433	429	445	442	425	398	442	434	429	436	384	446	420	390	427	421	412	387	421	409	406	425	447	471	425	422	400	443	435	424	411	386	433	486	436	422	408	436	435	445	470	435	423	379	449	414	417	384	429	426	413	415	462	421	399	438	430	423	396	372	434	487	438	406	396	410	410	434	412	425	392	417	460	410	404	432	428	417	422	464	448	433	405	463	413	432	380	425	434	440	419	417	444	428	416	438	425	421	437	408	407	398	458	392	451	456	459	422	455	428	409	401	437	424	453	445	434	452	410	408	442	421	414	348	393	457	444	429	414	421	421	445	422	448	423	440	414	423	444	444	454	390	409	441	390	412	449	502	444	397	390	432	409	431	432	387	395	459	369	419	365	405	440	437	418	405	411	441	404	418	437	430	433	459	423	428	405	421	406	430	417	398	416	404	403	464	431	450	437	462	436	382	399	388	416	420	441	461	453	415	441	447	428	475	395	436	435	394	395	443	385	398	437	407	456	436	439	431	422	440	392	422	411	442	420	469	438	438	423	435	455	419	412	429	432	430	466	445	452	427	458	433	461	407	452	429	439	434	414	440	469	393	456	407	416	418	416	405	421	460	422	413	408	442	404	429	414	407	434	425	424	396	443	429	451	413	442	454	405	451	394	412	435	413	389	451	413	435	409	428	431	431	407	408	447	385	385	421	455	410	400	420	438	413	439	418	468	402	413	438	487	424	450	465	444	395	403	406	432	428	416	415	405	454	438	444	430	427	391	411	432	403	418	422	437	449	417	409	445	420	424	418	410	415	419	416	443	426	440	430	404	420	417	425	441	421	446	420	440	448	419	413	402	451	427	446	464	407	381	446	421	475	419	436	399	467	451	410	409	418	394	406	420	402	405	427	405	454	454	450	412	442	478	420	401	449	456	367	442	451	448	449	426	419	423	415	405	411	441	451	396	398	434	414	436	446	447	405	418	424	397	415	436	483	443	432	387	430	434	438	401	431	400	433	440	440	459	481	450	443	463	473	419	425	423	378	460	435	466	436	414	432	439	470	461	422	430	410	425	384	466	427	410	429	427	431	431	465	432	406	441	442	411	410	413	397	426	455	417	441	442	428	409	415	414	411	407	391	451	408	444	456	437	466	408	423	422	435	440	418	407	411	429	467	440	498	406	431	404	421	405	458	414	443	435	471	453	427	402	441	442	369	411	442	435	425	400	427	400	417	427	419	455	427	440	449	439	397	435	441	420	392	415	432	434	448	405	451	423	470	461	419	434	452	407	414	428	425	435	381	435	416	428	385	418	426	418	398	427	445	378	438	395	406	456	440	425	411	413	411	472	427	407	433	425	401	430	405	393	410	410	450	411	407	410
3716	3980	2215	1473	1182	981	974	978	902	942	932	920	902	924	996	877	907	909	916	936	958	955	931	976	947	906	849	940	896	932	876	890	1007	961	919	957	870	944	962	872	914	957	938	904	887	910	900	887	883	906	942	918	955	927	949	944	941	883	886	916	920	920	931	902	901	890	921	914	913	917	929	906	965	880	998	950	842	926	931	930	894	929	920	870	890	950	914	958	971	929	924	932	924	974	897	958	900	931	951	880	874	930	912	949	931	941	890	869	904	925	934	899	947	969	975	896	874	902	864	867	909	942	960	933	898	854	863	907	912	880	941	897	912	904	901	903	946	871	901	824	943	881	915	873	874	931	951	946	924	900	883	983	896	910	926	907	886	957	941	924	929	939	876	910	909	956	927	916	893	887	909	932	904	952	839	901	888	894	839	869	908	893	906	922	908	934	922	959	922	933	949	936	917	917	912	932	904	931	918	906	865	904	927	814	973	860	900	875	965	909	872	913	932	914	892	864	899	853	887	873	963	869	938	910	939	966	877	964	906	937	906	947	901	944	910	867	969	955	943	900	937	937	897	923	923	941	935	945	923	921	890	908	936	899	916	881	928	906	943	892	851	908	907	837	923	881	887	863	940	891	940	899	959	874	928	908	904	901	912	922	863	942	884	885	940	924	934	920	890	916	898	851	913	929	887	964	913	931	905	866	919	922	852	904	934	913	908	929	904	885	914	917	885	930	894	887	906	868	899	917	934	911	923	924	959	949	895	888	921	919	953	931	886	923	872	887	896	939	922	946	931	927	914	929	911	872	876	932	916	939	837	930	868	953	923	844	885	933	941	921	895	928	919	905	873	950	928	907	926	910	895	873	911	852	963	930	936	914	872	969	936	898	939	846	906	930	915	913	894	932	940	882	935	901	920	907	932	933	914	921	881	867	853	918	918	987	900	925	941	886	901	855	896	906	918	912	933	906	903	905	906	947	884	952	882	923	901	893	914	886	914	890	972	933	852	939	905	878	875	910	937	909	893	881	913	893	901	907	854	974	895	970	922	880	919	926	931	878	844	906	903	944	910	901	926	955	925	879	891	959	890	929	894	905	1015	822	920	924	904	925	946	878	903	885	907	869	906	930	928	918	882	980	926	910	901	931	920	951	891	941	927	901	928	915	887	942	961	944	937	949	876	899	892	847	904	931	893	944	941	873	934	879	941	895	910	886	901	899	883	948	873	915	935	941	903	922	976	899	936	909	865	884	904	916	862	917	877	924	938	891	944	971	917	992	878	922	902	938	983	874	956	969	903	872	904	881	960	887	917	879	910	929	929	927	894	901	939	932	919	906	945	962	921	911	987	894	902	947	895	909	890	937	871	929	896	924	832	948	921	903	977	885	916	895	909	926	880	879	906	907	888	927	906	896	893	879	933	863	886	906	873	902	906	962	934	878	907	926	924	890	894	871	961	898	916	880	877	928	933	951	905	888	960	951	883	890	888	904	967	917	904	908	886	869	926	827	913	874	916	902	951	880	938	856	910	910	918	880	916	931	899	950	988	892	939	950	909	942	921	859	904	890	891	939	903	936	924	822	898	925	899	900	946	850	919	856	880	898	931	953	931	843	888	933	886	927	939	880	894	878	903	855	885	955	890	921	921	914	909	939	937	949	927	874	929	933	906	913	925	874	927	883	843	892	899	891	886	966	912	917	887	925	925	937	899	871	945	989	883	972	931	907	899	922	924	910	920	865	911	924	993	924	926	931	878	989	911	920	952	957	892	889	942	878	892	893	893	930	866	910	883	928	921	869	895	882	936	911	942	872	936	940	910	956	937	904	969	927	928	874	914	898	913	924	918	925	927	905	850	863	907	875	902	890	878	882	951	836	912	892	906	952	900	877	911	897	944	911	870	884	883	878	942	877	847	930	869	878	943	926	905	951	928	918	915	929	950	939	932	873	889	911	830	948	918	918	873	884	922	870	933	913	929	921	901	923	914	929	915	900	887	950	852	974	935	884	901	868	908	905	892	925	875	903	919	946	901	906	931	862	919	910	878	924	906	893	894	912	918	860	914	850	892	874	915	942	887	874	860	887	948	913	874	890	933	886	913	859	907	888	916	875	924	935	886	891	851	917	964	983	935	940	865	938	946	908	934	889	937	955	915	939	976	916	892	843	960	877	907	922	913	863	928	915	910	886	860	911	898	936	920	892	910	945	935	936	871	859	851	872	927	861	921	903	923	917	895	908	903	872	921	901	862	881	930	905	935	904	890	892	892	962	863	940	954	922	873	929	844	895	881	883	887	953	840	914	863	950	911	905	952	928	953	895	940	931	870	886	875	895	962	899	925	890	917	897	946	887	886	923	913	936	930	925	881	921	884	926	894	972	915	917	894	868	948	881	874	884	873	891	938	934	986	876	910	885	870	851	912	919	931	953	871	961	914	870	911	867	936	924	886	934	929	896	897	898	938	916	877	863	906	895	898	946	917	911	866	865	888	938	921	942	899	962	883	878	938	968	929	967	918	893	844	892	894	919	904	942	933	908	919	931	892	901	923	946	894	939	957	901	918	878	940	925	971	952	963	926	908	927	914	900	945	986	898	901	845	940	876	916	917	919	883	872	976	901	894	919	929	890	945	910	906	913	888	956	980	934	940	910	888	904	956	918	933	906	917	939	868	886	892	920	892	901	919	929	909	884	978	885	907	917	900	907	862	884	915	938	936	886	919	856	874	878	924	897	887	909	874	871	921	876	928	924	861	910	905	931	913	920	923	888	888	926	898	911	921	920	917	933	926	881	909	885	899	941	976	924	940	940	873	907	929	990	919	955	878	883	928	915	877	923	945	953	940	927	882	922	940	948	912	936	913	991	935	920	960	882	930	897	978	880	977	969	939	957	866	858	954	951	875	958	914	944	897	916	873	922	860	957	901	894	913	867	956	848	928	949	918	913	908	928	939	862	901	928	886	933	914	871	872	915	920	910	889	946	886	927	899	934	944	905	930	923	923	907	892	944	883	867	870	942	947	914	881	927	901	914	894	918	886	964	878	920	941	872	902	896	864	901	881	931	896	914	941	897	973	908	885	858	936	927	931	898	885	872	911	913	862	927	973	956	862	880	937	917	926	932	895	937	915	922	912	916	921	939	928	892	894	939	931	922	893	881	944	886	929	896	906	928	915	921	903	868	900	898	911	869	903	922	888	863	971	901	907	860	895	888	905	910	924	923	908	868	874	950	886	855	897	920	884	935	866	899	928	951	902	923	904	903	909	911	922	896	982	938	948	893	891	904	924	908	910	910	931	907	958	960	889	922	942	898	885	907	916	945	920	899	873	938	944	942	936	935	929	876	874	948	918	871	909	912	947	909	977	890	894	979	930	888	909	951	862	898	990	916	955	897	888	887	854	940	939	882	940	905	954	939	925	921	872	983	881	892	945	914	937	948	839	924	868	906	945	907	900	916	889	948	938	932	963	921	907	949	876	942	888	911	898	896	952	917	877	894	880	878
24440	21662	26058	27781	21669	21684	3689	489	371	325	336	338	303	259	264	278	266	241	286	244	276	282	246	258	249	242	250	230	231	227	219	256	235	226	265	247	240	231	221	270	238	269	231	227	229	237	249	251	253	234	231	228	245	255	243	225	238	227	223	259	253	256	221	249	248	210	247	210	241	221	256	194	253	239	223	232	251	232	244	243	232	216	226	254	236	209	239	207	259	237	267	247	225	249	234	229	253	257	259	244	225	252	233	216	203	246	230	234	243	208	217	232	225	243	244	238	246	237	240	256	238	234	202	231	251	233	224	215	218	222	252	203	253	222	226	227	250	236	263	250	241	214	237	223	218	234	248	234	217	229	226	239	232	250	237	258	242	220	255	253	222	238	222	248	244	225	211	228	230	221	211	227	213	221	229	254	224	223	241	260	247	256	244	221	231	202	229	201	256	257	237	233	220	241	227	205	241	233	262	230	220	242	245	223	224	213	271	245	244	240	250	236	231	209	217	211	248	232	226	204	238	231	214	263	247	222	258	226	241	272	198	214	215	241	227	234	209	193	245	234	222	245	236	199	239	218	227	216	217	222	218	248	226	205	231	207	248	223	263	243	200	205	249	262	203	232	255	213	216	212	242	221	256	234	231	232	222	196	247	247	248	240	222	235	218	233	219	223	225	262	224	243	213	253	220	249	210	224	262	229	209	233	262	257	217	223	261	221	210	212	233	235	234	231	261	247	196	240	244	249	237	228	242	232	226	230	200	237	256	225	231	236	218	238	237	263	242	210	199	215	221	209	225	229	236	255	256	271	211	218	227	206	244	238	236	253	231	212	218	242	210	238	239	234	225	237	242	225	262	204	262	229	214	218	249	243	211	245	185	222	195	252	250	270	229	231	223	252	240	223	235	214	272	241	259	234	230	266	233	227	191	221	239	232	230	236	222	260	230	205	240	239	227	207	235	262	241	224	239	194	235	242	294	237	237	245	245	242	207	242	203	235	233	226	221	236	188	206	223	234	229	236	222	223	228	253	261	226	222	215	250	260	222	255	256	227	230	247	256	223	235	228	227	228	225	212	253	242	215	256	229	225	245	210	208	243	212	234	204	236	260	236	214	235	261	239	238	244	223	228	256	255	210	211	206	214	241	209	237	236	228	240	246	240	223	243	232	214	228	230	218	239	221	238	247	203	248	218	232	250	216	235	231	220	239	227	198	240	228	255	247	248	227	236	220	217	243	232	242	235	233	232	217	230	220	232	245	251	223	218	198	215	223	237	255	217	249	249	208	208	206	225	237	224	207	217	221	225	201	244	253	209	241	242	213	218	238	202	239	243	260	231	224	235	216	224	227	236	235	245	240	231	258	254	211	234	240	217	250	249	255	254	225	242	261	227	251	244	219	222	213	244	232	246	229	226	248	273	237	209	254	242	244	239	233	252	237	204	230	224	244	236	225	225	218	242	217	234	250	218	207	246	242	244	226	216	235	233	261	229	226	241	231	232	267	262	227	210	213	231	247	243	240	247	220	235	248	237	235	240	217	224	234	248	221	215	238	239	244	256	248	250	218	216	219	247	212	245	233	230	225	253	247	218	246	239	229	231	258	212	223	195	259	226	246	245	230	233	224	235	247	268	230	213	241	246	270	233	236	216	248	246	244	243	220	237	254	245	233	244	213	221	216	205	234	244	215	229	227	235	232	221	222	221	229	211	217	255	247	226	239	230	206	237	244	238	236	259	255	236	239	233	230	220	254	249	245	228	235	241	222	234	239	221	227	231	240	235	210	247	206	243	241	244	239	250	226	254	263	238	225	244	231	238	237	245	230	256	215	231	222	215	229	238	208	233	215	259	207	230	251	228	225	230	227	253	222	247	265	229	229	222	211	226	205	232	261	225	236	233	236	224	258	241	242	238	216	230	262	235	235	235	208	228	226	234	225	237	238	236	246	234	202	266	222	237	208	220	221	215	236	226	238	257	240	242	234	218	274	224	267	233	226	212	236	217	232	252	234	231	213	235	234	237	218	226	257	223	185	249	221	238	227	259	210	228	255	258	216	224	235	222	226	227	222	213	236	211	220	233	240	199	250	224	253	276	241	219	229	221	237	215	246	241	240	232	194	239	228	190	207	234	223	249	265	232	251	227	241	244	242	227	220	245	228	250	225	220	202	246	197	214	235	234	221	218	267	231	207	224	224	204	207	211	220	238	252	225	242	257	228	205	236	205	200	242	248	227	214	221	231	227	236	212	243	226	208	239	221	224	204	221	253	236	224	215	226	214	266	218	199	253	236	255	210	220	251	223	239	248	222	209	229	231	224	232	248	243	248	249	239	204	238	232	271	221	217	242	254	216	198	208	220	243	237	215	251	234	234	236	239	239	226	235	211	241	270	240	203	252	230	221	233	243	229	243	247	219	244	233	240	236	225	218	269	263	229	242	227	245	253	247	250	226	239	215	192	227	231	249	231	238	233	239	253	241	222	230	232	237	236	210	185	242	215	248	250	238	221	232	256	256	233	258	230	228	257	260	217	226	222	257	252	246	211	254	245	215	227	229	247	247	266	248	220	244	235	263	217	225	241	245	237	218	248	213	223	217	235	257	218	229	229	225	233	219	246	229	236	239	242	225	238	214	275	259	242	232	227	236	228	222	212	194	209	224	275	229	222	224	258	247	240	223	239	239	221	223	252	269	222	198	242	196	216	275	250	243	229	263	228	233	234	246	258	219	251	233	250	208	262	240	245	226	227	251	237	222	236	231	245	221	246	250	260	263	243	246	242	225	237	238	251	229	217	249	262	195	229	218	225	221	228	239	239	232	217	232	266	253	244	233	213	227	234	236	234	220	252	257	236	205	249	226	232	188	233	227	197	260	223	216	249	219	213	209	248	221	232	269	214	187	234	207	210	223	217	227	222	205	240	237	233	252	245	260	235	226	234	223	243	204	228	224	210	241	252	210	240	253	222	235	242	258	226	243	263	211	221	203	236	246	223	259	232	229	246	261	207	251	237	224	220	258	243	223	242	258	243	213	248	213	256	247	214	220	237	247	218	226	236	227	228	251	223	195	219	234	234	244	262	225	239	254	257	217	236	227	216	225	226	222	238	212	211	234	263	229	228	213	258	235	235	228	247	236	238	220	220	223	211	234	260	265	236	227	221	248	222	219	233	227	262	232	231	230	216	232	243	211	231	246	205	250	229	229	244	214	239	258	227	242	213	248	205	241	242	217	236	262	241	240	253	232	231	257	226	229	225	220	212	236	248	226	258	250	222	215	226	218	223	187	246	219	242	236	228	264	227	237	228	223	211	255	231	214	240	218	236	228	217	216	219	232	252	239	235	222	243	248	197	216	250	215	242	249	211	268	251	236	209	233	253	244	237	219	224	233	237	225	233	230	222	263	215	227	240	208	236	215	225	250	242	228	211	227	234	230	215	256	217	210	229	254	228	207	232	236	250	214	218	269	239	205	206	244	219	227	248	233	225	244	236	221	228	225
3764	6183	3082	1542	1015	803	695	631	584	613	558	595	585	594	559	606	586	553	553	551	503	546	526	535	546	511	504	549	504	493	550	495	521	511	532	507	534	538	564	543	526	516	523	516	540	509	532	524	579	530	530	551	574	524	542	535	554	521	529	551	509	501	589	532	504	536	569	550	542	565	544	539	546	529	554	515	539	537	561	539	544	520	582	496	568	520	537	565	527	571	545	482	555	530	520	534	529	521	576	518	576	543	554	490	557	502	509	553	515	542	535	536	526	504	517	530	507	535	586	506	510	525	545	542	558	552	526	530	552	520	541	539	511	558	553	525	521	511	549	546	544	492	537	529	485	539	577	560	544	502	545	556	489	523	510	553	553	575	534	535	559	513	519	569	517	558	524	533	571	514	541	537	525	491	544	528	583	509	513	517	536	541	536	539	550	562	513	536	498	572	522	522	528	544	520	542	519	497	513	543	561	529	517	499	535	508	527	539	502	510	529	521	546	564	510	544	548	500	566	572	530	568	554	573	517	493	501	513	486	537	513	578	493	545	549	504	539	486	515	496	518	518	544	523	473	516	535	521	597	569	519	510	490	506	547	532	499	565	521	550	542	536	588	538	529	499	548	496	491	528	542	551	559	529	491	550	584	512	547	500	525	537	505	541	489	514	519	530	549	528	543	557	477	502	533	499	519	561	571	504	556	530	526	551	547	498	524	561	533	517	536	527	491	570	525	529	540	505	519	558	510	506	553	536	495	555	498	500	497	559	490	489	520	522	551	521	537	531	513	504	543	528	525	524	528	555	533	516	503	512	507	534	550	483	568	524	565	548	539	520	538	528	518	497	547	507	522	550	517	536	557	556	530	517	546	559	558	521	552	529	518	541	526	538	529	548	525	518	536	518	545	544	530	508	528	529	521	535	493	515	547	517	509	501	531	560	516	572	571	518	527	501	535	505	568	495	535	504	534	573	506	538	525	545	535	536	541	493	550	520	533	564	538	523	505	568	534	532	540	550	535	541	568	536	553	517	531	550	541	526	530	535	554	496	507	550	573	504	526	549	524	534	539	550	514	519	508	488	546	558	511	516	526	555	515	495	546	508	513	533	495	520	480	517	516	515	537	546	460	503	531	542	535	533	520	539	524	588	520	547	520	493	548	510	545	557	518	538	536	534	521	514	498	514	550	535	516	524	554	534	506	514	530	515	552	527	543	513	539	557	540	503	553	544	483	536	532	518	578	524	585	538	520	552	514	504	546	530	476	508	556	527	520	532	531	534	530	542	552	560	538	528	567	512	527	567	515	547	526	516	562	520	549	515	551	516	543	532	529	520	583	487	541	507	576	547	551	533	555	528	551	540	518	543	515	547	508	528	505	537	497	529	547	530	510	551	548	463	535	523	541	565	542	543	522	536	494	578	509	539	584	511	530	505	551	470	532	511	547	547	531	531	530	509	570	520	492	578	514	508	497	534	531	558	540	510	563	510	583	532	541	520	539	496	536	547	553	524	518	546	543	532	533	527	541	546	557	523	560	519	520	510	535	489	544	555	523	514	558	529	528	519	522	561	534	505	537	556	483	501	540	502	516	569	538	536	552	532	559	546	508	495	505	555	574	504	576	544	508	513	533	520	561	545	500	575	526	527	493	531	509	527	537	529	507	507	505	560	532	505	521	570	526	538	508	495	544	520	543	551	559	564	537	535	549	506	524	553	543	565	540	489	525	529	505	564	508	495	571	508	562	551	579	546	556	535	554	543	532	544	571	529	506	542	509	526	537	525	504	526	536	547	578	536	521	546	491	532	534	538	508	518	521	530	551	532	550	518	542	542	543	544	527	573	550	537	537	523	504	549	541	543	537	509	533	553	524	503	544	563	552	492	521	474	534	530	532	563	564	506	503	535	557	532	494	551	516	540	514	523	483	511	516	553	480	547	540	571	576	494	521	551	537	589	540	582	478	543	540	504	536	526	517	518	539	501	522	583	525	511	537	548	589	516	532	533	520	519	507	565	508	542	536	520	520	528	520	504	510	564	521	495	546	556	519	503	530	515	530	566	519	558	548	532	539	494	514	535	547	554	563	562	516	572	548	551	532	526	575	446	531	553	527	537	544	540	504	498	529	566	529	572	545	544	546	489	498	547	532	524	556	525	554	535	500	543	520	560	531	560	551	578	535	495	543	490	541	531	525	505	504	512	547	530	510	519	534	529	528	528	529	539	517	497	559	513	562	521	572	555	528	508	533	522	518	518	545	535	541	568	512	540	530	558	530	537	517	518	545	538	555	532	517	540	576	538	518	544	516	528	593	528	559	496	546	542	548	556	553	541	537	521	525	526	526	510	562	542	546	542	551	569	557	494	490	532	512	514	534	548	523	544	480	510	555	540	523	515	560	531	523	529	545	507	498	514	513	547	511	507	553	548	510	576	528	518	526	486	514	514	566	559	536	536	529	542	502	546	545	552	522	540	513	487	556	529	518	550	505	535	559	515	521	535	572	522	501	520	520	512	504	529	496	488	511	525	542	579	493	555	527	550	520	555	513	569	513	490	561	541	543	549	547	523	544	553	542	532	550	531	519	519	582	518	561	560	502	496	562	543	497	540	498	543	558	572	527	567	550	578	531	494	548	547	523	560	545	543	521	539	534	546	538	516	521	594	532	522	516	561	514	530	539	508	575	518	502	527	515	491	544	532	512	519	536	503	488	528	520	544	543	529	484	517	542	534	499	504	550	537	530	529	539	543	508	511	518	568	513	553	530	517	557	508	518	560	514	504	517	542	533	534	556	559	550	526	549	529	499	521	530	557	544	526	534	550	555	522	553	532	564	552	539	506	539	512	527	526	537	496	551	516	528	550	533	541	520	510	525	532	536	512	521	517	569	550	507	510	535	509	544	538	538	557	584	525	543	506	606	527	508	552	535	562	540	533	547	512	497	571	500	563	530	513	579	556	549	511	532	555	539	570	537	545	504	532	521	542	539	531	504	541	548	510	547	539	545	562	546	529	563	527	568	517	530	473	486	536	535	504	519	547	553	556	516	531	520	543	520	481	506	482	520	529	522	545	560	522	518	530	532	530	511	500	545	560	543	552	527	508	538	551	525	551	534	536	507	552	520	517	519	531	499	573	540	495	570	539	549	568	557	535	486	520	543	524	547	512	559	568	536	525	526	565	556	524	500	524	538	492	554	513	548	556	551	532	529	520	508	557	531	508	557	512	573	517	528	530	554	515	502	522	532	522	562	526	520	515	499	561	502	540	560	455	549	530	518	498	523	539	519	517	568	535	535	515	519	561	543	572	520	555	597	492	544	515	586	535	532	552	563	539	522	518	529	529	538	518	494	570	553	560	552	507	496	552	526	538	521	533	551	541	565	488	538	497	516	548	504	538	510	529	517	500	519	585	549	553	532	552	512	575	565	519	557	514	539	538	501	547	535	514	529	505	543	517	483	557	548	524	514	526	541	543	524	544	526	565	536	508	515	472	517	499	512	522
33606	10109	971	477	397	421	393	407	394	395	383	383	409	403	420	453	418	372	353	369	347	401	364	374	379	393	347	363	381	365	406	441	403	411	403	397	394	344	380	383	351	382	374	401	383	394	372	397	410	351	351	379	389	343	346	402	428	390	408	388	359	384	407	416	373	351	408	380	404	423	402	362	410	403	351	399	387	410	408	392	393	397	400	373	380	395	407	411	398	395	336	374	399	401	421	385	387	370	373	387	344	371	409	414	385	324	369	397	365	372	397	377	367	372	413	372	403	382	352	356	352	351	380	404	412	396	399	380	389	410	343	384	368	383	404	362	333	371	367	360	397	399	389	352	399	399	407	399	382	388	366	355	342	416	383	388	329	375	424	385	426	423	424	417	400	430	424	417	370	391	412	417	387	416	397	425	427	381	372	357	384	426	362	363	352	383	388	386	391	407	399	374	364	378	377	428	363	380	393	395	381	377	403	350	407	337	411	386	401	407	374	394	398	378	448	398	403	375	406	395	385	405	376	371	393	390	358	389	377	399	374	391	427	352	401	363	366	373	378	388	363	358	356	402	395	407	428	383	367	399	395	420	385	398	386	412	331	401	323	358	402	383	365	360	392	402	388	362	361	404	399	385	388	373	392	385	373	371	376	414	372	366	358	391	400	387	415	428	385	406	411	407	377	390	395	369	353	361	400	427	400	408	429	403	394	384	368	386	381	395	369	417	373	372	390	424	403	392	376	408	408	389	356	346	378	355	448	366	406	399	388	399	400	403	395	369	350	413	399	436	394	388	425	424	343	381	418	410	397	375	413	388	410	360	364	360	369	409	392	395	379	398	382	374	394	419	382	393	396	393	383	393	398	386	367	426	385	397	400	395	367	373	414	397	391	374	413	422	409	379	416	390	378	378	383	385	364	398	356	343	387	385	379	362	449	370	425	421	395	405	385	362	391	410	407	412	372	371	366	353	388	396	363	396	434	378	397	385	377	407	386	386	395	373	402	376	376	363	396	402	379	394	406	393	426	369	396	410	393	330	409	401	428	419	407	372	367	413	412	407	398	403	388	349	400	405	389	375	410	368	416	335	405	372	375	348	395	361	421	365	401	354	375	406	381	363	421	388	373	374	383	364	390	404	406	386	395	407	411	408	394	359	428	379	397	358	353	372	393	358	379	412	405	393	387	406	384	412	363	367	409	396	397	390	377	400	360	391	389	422	388	402	390	371	407	360	367	395	397	406	412	389	413	393	397	387	402	379	370	382	411	353	384	401	378	378	363	383	377	412	395	386	377	381	375	386	391	383	369	421	400	378	391	379	387	395	400	398	391	395	384	379	390	375	395	375	403	356	417	382	401	395	352	386	396	386	350	410	401	402	375	338	406	400	390	365	369	387	392	399	387	337	384	351	396	330	377	391	370	356	381	370	395	376	391	380	393	345	386	373	420	404	397	352	381	404	351	333	399	351	373	370	367	365	363	392	381	377	359	416	404	391	380	409	363	376	378	411	369	389	402	410	368	378	391	378	395	388	388	401	353	411	396	400	407	383	398	394	373	399	399	404	372	428	398	407	397	366	365	407	420	392	430	404	374	371	389	372	376	390	364	397	391	377	392	349	371	374	348	409	367	430	391	390	398	376	384	423	359	398	364	408	381	400	388	405	411	391	374	414	406	397	384	375	404	352	380	433	382	384	406	390	398	392	385	415	431	341	383	389	365	371	376	400	404	409	366	407	410	405	433	395	383	415	395	405	411	409	380	372	405	367	394	357	362	398	370	395	384	415	400	419	389	420	375	379	381	355	369	387	349	394	375	374	371	398	370	365	392	392	382	387	426	389	381	347	359	415	368	373	366	391	403	364	364	383	399	405	372	439	353	412	412	373	367	379	370	348	398	385	380	370	380	419	367	398	350	387	352	354	363	373	361	392	404	372	402	365	411	365	381	373	367	384	389	373	399	398	371	405	395	368	365	404	385	368	400	358	395	422	386	340	422	401	409	370	384	392	301	366	355	371	427	413	405	419	398	363	391	390	396	396	397	403	371	370	393	383	375	362	409	397	405	393	398	397	365	406	447	441	381	400	418	354	380	402	385	429	360	381	389	381	393	387	399	374	388	398	392	427	396	363	384	384	339	360	375	371	396	401	424	404	390	416	371	355	346	349	359	361	356	355	398	429	430	409	407	382	374	388	378	363	381	369	371	371	402	373	421	395	357	365	405	371	386	375	366	368	404	400	385	361	339	365	372	366	405	384	398	346	401	389	365	390	378	401	386	369	366	372	412	392	386	395	361	395	385	381	385	398	369	375	424	411	405	366	369	373	406	392	417	362	382	365	371	322	390	395	367	362	432	400	430	392	376	370	409	400	391	410	434	399	353	390	368	407	381	390	377	372	386	365	379	404	387	390	361	388	360	368	398	368	388	401	393	401	390	403	400	392	395	375	383	403	368	349	408	396	413	378	369	420	389	414	423	419	395	389	379	408	345	405	392	372	417	379	377	387	362	397	391	362	391	374	388	366	371	358	390	384	377	358	402	401	369	395	405	407	394	394	351	364	363	415	378	403	355	370	367	423	383	381	392	379	374	387	364	367	367	387	404	365	412	419	393	413	402	372	406	380	398	359	391	407	365	392	368	384	382	421	387	418	401	374	413	409	390	409	422	369	354	373	386	385	421	394	409	368	381	397	424	405	377	380	373	378	401	377	398	403	388	416	370	372	401	396	384	396	379	366	395	367	359	372	386	368	437	396	398	417	422	391	371	407	336	407	398	395	383	426	382	379	395	410	393	391	440	381	396	400	395	414	398	370	378	407	402	342	384	356	378	403	389	395	367	431	415	409	390	421	403	396	353	406	422	387	413	382	376	415	372	367	397	343	389	384	370	433	378	411	374	393	407	376	379	364	390	388	391	338	379	360	392	353	372	378	382	404	427	390	364	418	404	381	386	397	400	400	361	407	418	400	403	383	366	367	396	380	368	350	397	388	378	389	368	337	370	399	428	391	375	416	388	417	369	366	424	371	377	386	365	412	364	368	440	384	405	386	407	378	378	392	403	345	383	394	418	354	423	384	372	378	381	389	383	401	389	377	392	396	403	418	397	398	390	392	390	390	390	416	374	383	383	413	358	378	347	405	399	410	379	399	401	376	401	383	377	360	397	390	378	372	388	414	385	365	385	385	398	370	415	380	395	366	369	409	371	382	376	390	390	418	387	371	404	402	375	419	386	383	430	372	386	393	363	389	379	412	370	368	395	400	386	395	413	399	443	399	417	406	380	372	397	365	396	401	416	395	409	374	366	409	360	383	380	388	394	350	385	366	370	364	389	361	386	404	389	369	389	381	425	419	416	381	391	380	377	367	428	380	421	386	432	399	377	344	430	380	405	381	419	347	427	424	413	365	386	393	391	378	373	393	383	411	374	364	384	383	395	400	427	406	359	395	398	418	390	377	394	394	377	352	415	394	373	388	410	389	373	390	391	397	389	381	390	415
6063	1139	924	961	828	809	916	827	858	913	868	861	858	821	816	912	867	897	821	905	929	901	842	832	899	819	846	875	865	873	844	857	835	888	859	831	838	908	896	906	887	828	807	815	879	834	923	851	881	862	865	840	879	861	874	882	881	876	865	845	784	864	807	869	789	813	886	893	864	885	915	895	860	849	878	870	827	857	838	935	914	813	845	873	860	881	871	865	864	801	863	902	877	859	849	867	884	819	889	806	896	868	895	845	872	875	922	891	856	875	954	879	838	876	865	844	832	860	804	838	874	884	921	872	824	864	888	846	818	865	914	886	814	900	833	818	875	852	897	876	882	793	873	847	824	862	884	890	878	872	866	930	847	843	853	845	878	850	823	872	858	884	881	835	858	863	858	879	851	856	899	865	835	885	869	856	863	868	909	864	839	861	866	906	834	890	809	869	856	813	878	847	868	896	882	823	839	853	875	813	872	901	892	873	882	892	857	851	876	846	875	868	851	838	923	877	839	869	846	903	880	790	901	872	880	899	877	892	915	844	834	846	851	899	853	868	899	864	887	830	892	883	856	847	903	854	861	899	872	880	831	881	828	828	844	828	848	886	898	854	825	820	859	818	883	890	902	891	857	854	856	836	824	886	912	858	827	840	885	858	806	819	831	833	827	816	880	878	868	901	900	789	865	896	886	859	824	873	885	880	879	882	862	868	849	867	823	888	842	916	931	848	847	883	876	888	886	885	945	874	847	860	881	862	889	859	875	855	853	831	919	849	822	831	845	856	903	865	890	832	830	918	892	872	887	849	874	886	850	853	856	851	805	937	868	851	861	820	852	844	854	845	848	885	874	886	827	844	877	822	814	888	840	866	905	861	871	805	824	889	820	835	836	898	799	872	866	868	843	888	895	895	853	858	869	854	906	847	883	918	871	871	873	805	890	868	895	845	819	888	875	855	889	866	916	789	898	856	890	871	903	843	877	892	919	884	854	839	886	838	928	812	846	882	873	874	876	891	859	865	808	831	847	874	823	839	862	828	839	841	878	839	910	852	895	896	874	854	914	853	926	881	858	881	882	872	828	861	847	852	829	868	819	907	852	875	868	878	822	829	860	890	879	817	834	882	873	861	863	872	875	896	842	848	877	814	912	867	870	857	830	890	854	929	879	845	890	833	942	905	864	800	792	862	877	928	874	807	919	827	868	870	874	888	866	851	833	886	843	877	864	876	875	858	861	859	863	859	841	874	869	852	879	813	838	818	826	913	851	860	926	891	835	878	885	831	821	852	760	809	877	897	881	904	864	849	867	906	817	856	862	887	871	876	905	854	871	874	869	856	835	824	845	875	904	826	843	843	876	874	853	847	793	855	863	905	858	849	884	879	880	930	935	862	919	925	887	879	834	816	876	895	902	879	826	865	862	882	899	866	845	926	907	901	858	867	815	871	860	867	865	832	875	848	855	845	863	891	914	838	834	855	865	931	862	904	813	903	861	909	881	797	870	844	843	810	898	835	916	896	846	884	851	862	867	809	842	847	901	905	835	801	881	861	868	908	864	861	871	838	884	915	842	828	883	849	905	841	852	856	912	827	899	889	878	865	830	830	867	871	857	895	830	870	907	907	846	900	812	908	881	909	833	823	842	816	832	826	890	827	853	916	881	918	847	890	866	815	852	866	843	826	870	864	885	836	928	852	830	839	901	917	846	859	862	918	912	850	838	833	850	857	853	848	853	870	871	907	895	866	869	846	889	857	904	883	890	882	880	903	876	851	917	829	854	869	864	856	846	790	853	874	846	852	833	891	834	902	897	789	882	845	848	841	887	833	895	846	804	855	889	862	882	821	845	885	850	814	892	843	822	892	870	837	880	847	835	897	861	851	867	879	843	874	843	878	886	854	869	876	904	864	845	788	843	852	808	872	864	872	868	876	877	889	819	848	876	865	818	872	810	851	912	912	870	877	952	925	859	852	884	861	864	844	833	824	868	817	916	912	815	880	843	916	872	884	928	900	839	891	894	878	858	812	888	932	886	855	899	859	858	864	813	873	886	888	874	868	859	854	929	845	841	832	838	873	902	817	836	862	893	843	886	835	917	848	856	843	866	838	875	856	905	881	867	853	866	816	835	806	880	930	886	870	871	896	860	886	917	899	886	853	852	848	869	881	855	857	876	840	883	840	867	841	825	865	856	878	863	847	842	848	882	881	857	852	860	940	874	853	878	846	863	848	856	862	862	909	876	892	832	883	863	869	838	863	911	789	863	836	875	884	811	853	878	808	888	861	813	826	878	844	875	849	853	892	873	854	853	842	846	846	870	861	883	843	856	870	850	902	854	866	896	823	830	868	857	872	864	811	861	881	879	842	823	875	855	888	831	882	879	868	908	867	890	849	858	823	852	833	879	883	843	889	857	890	871	848	856	880	849	923	852	890	855	806	870	835	873	857	865	881	875	814	846	892	881	920	882	884	883	865	865	866	842	816	907	859	895	858	839	866	863	840	883	875	898	858	915	885	853	845	886	862	824	882	889	857	829	854	851	914	906	880	915	880	890	882	903	884	833	834	863	809	869	875	879	860	844	847	898	899	842	862	861	868	815	887	894	839	879	855	817	885	859	882	829	789	892	856	880	874	865	854	849	876	876	868	853	839	854	863	912	879	888	817	835	850	861	900	879	867	892	849	817	894	903	858	850	915	870	845	898	854	846	880	811	862	852	818	903	868	885	871	831	848	849	817	865	848	890	865	882	895	872	880	858	867	868	864	863	898	858	818	929	838	913	822	863	899	863	885	912	847	903	869	871	873	863	831	840	879	894	826	867	846	870	862	879	909	846	854	867	874	813	866	903	856	855	862	863	866	860	813	821	840	859	867	857	903	859	830	845	835	904	873	882	878	905	926	840	868	831	900	837	847	776	880	851	862	859	867	856	829	845	844	774	917	851	835	843	833	891	856	895	860	858	840	841	880	841	833	886	820	895	833	906	855	800	790	856	930	894	879	894	896	859	795	849	921	865	892	851	873	865	811	914	909	834	852	815	915	877	907	945	867	853	871	838	892	813	879	878	900	836	899	914	888	867	903	861	899	890	897	861	784	844	809	855	811	836	896	834	881	863	847	823	874	880	809	884	866	852	827	882	967	851	903	886	855	818	839	841	890	845	873	854	854	853	864	846	887	900	876	794	914	843	952	901	856	887	861	886	887	864	845	879	881	928	829	875	846	897	849	823	887	859	869	818	861	875	844	861	802	875	883	846	865	752	861	879	835	880	817	863	862	861	849	822	860	812	849	843	856	857	854	830	856	855	871	864	866	864	869	891	895	856	883	895	861	913	877	906	883	905	896	840	852	861	834	894	887	877	858	827	896	826	885	842	823	873	907	856	842	830	839	882	808	906	820	845	865	885	856	852	842	906	843	887	845	851	865	877	847	875	922	832	821	827	866	858	873	867	874	857	849	898	836	879	851	861	835	893	860	829	866	870	877	856	904	877	864	912	885	853	870
25259	21704	25513	28404	21618	4647	698	547	485	501	433	465	445	520	459	457	457	430	437	444	397	443	402	445	418	413	447	463	415	412	490	443	492	435	446	409	408	412	448	427	437	464	442	429	434	437	427	446	415	409	428	438	423	449	434	487	396	412	436	444	420	444	449	444	432	412	442	457	422	469	428	429	414	426	439	426	396	420	447	398	421	436	439	434	460	448	477	440	416	429	390	400	396	415	427	379	453	471	417	460	430	463	441	408	383	416	405	429	470	427	446	427	461	422	425	431	439	440	414	421	423	414	431	408	454	409	417	461	440	389	433	446	418	438	440	449	420	434	416	407	461	458	456	442	434	430	414	463	446	430	436	430	418	430	426	447	417	436	422	427	442	432	415	436	453	441	445	431	411	431	401	403	416	401	424	465	421	431	419	425	395	390	454	393	418	431	461	386	399	389	409	431	425	410	440	470	396	427	436	450	442	441	410	432	426	428	400	440	442	411	384	403	398	427	426	432	398	406	435	442	410	447	398	394	434	415	445	379	426	463	433	467	451	420	418	426	384	424	414	395	427	478	435	469	450	399	426	423	426	459	444	444	419	422	443	407	428	402	421	426	390	430	459	463	403	434	465	439	410	431	449	431	456	464	454	426	453	424	409	424	428	421	434	437	424	417	426	452	408	428	435	416	428	459	424	443	430	444	433	399	409	423	404	456	394	413	441	395	430	403	434	390	399	440	443	433	415	387	399	424	417	413	418	439	413	465	400	494	435	407	417	409	471	451	428	387	442	427	436	469	429	417	390	412	418	422	427	401	385	445	479	465	416	422	457	401	414	431	415	399	401	430	440	435	396	416	434	433	484	411	425	380	392	425	442	461	419	428	451	397	449	429	471	410	430	431	440	435	461	457	445	444	421	426	407	440	419	458	414	444	440	450	412	417	427	438	447	389	446	411	401	429	427	422	405	387	413	438	411	422	404	444	420	440	426	430	430	428	450	397	396	428	407	442	434	434	440	436	438	412	437	423	417	404	454	422	432	479	403	446	435	395	436	432	459	409	382	389	404	415	413	425	431	442	452	381	434	408	432	398	393	451	467	457	413	395	435	416	421	421	457	420	446	428	432	414	430	381	406	380	429	401	461	407	414	460	432	386	455	412	439	423	406	387	446	400	456	411	408	409	435	429	450	452	431	444	447	385	391	430	450	403	431	419	397	435	463	446	444	422	419	401	413	437	417	430	468	457	374	459	391	460	442	461	442	420	445	378	446	421	469	463	439	449	469	424	420	434	461	419	426	411	432	455	407	444	421	456	416	478	420	384	408	407	393	441	373	490	420	378	475	449	408	397	425	416	423	420	400	435	417	454	406	423	425	448	419	439	426	448	414	433	399	416	438	443	407	433	443	406	436	390	441	464	432	466	444	399	450	406	438	433	407	451	399	480	426	434	425	384	392	426	410	395	450	456	453	442	425	423	449	394	433	408	422	458	448	407	422	414	384	428	398	415	393	411	438	445	390	405	466	426	380	452	425	402	486	446	400	390	404	411	392	428	387	439	444	440	401	417	446	409	431	420	451	419	440	430	413	432	443	370	438	480	437	431	418	421	430	432	485	407	430	398	397	416	402	380	441	436	396	392	415	404	428	408	433	427	461	432	435	428	414	426	425	395	429	366	430	447	400	439	422	433	412	426	433	439	452	433	431	443	411	400	405	444	430	423	414	404	448	432	465	435	426	430	442	464	466	457	423	417	427	455	462	414	430	430	464	448	441	419	433	421	467	417	428	406	468	411	412	433	381	438	386	435	420	445	455	454	400	480	405	456	413	429	452	410	456	427	435	438	427	429	431	437	431	455	424	424	472	419	421	444	420	409	415	430	494	455	398	445	434	409	427	431	416	449	407	462	407	436	431	449	477	432	450	442	414	411	419	427	404	426	401	420	426	394	418	415	427	416	409	435	424	401	465	401	409	433	459	461	414	419	461	434	425	391	388	420	441	430	436	436	413	409	412	428	395	426	424	404	421	415	434	427	439	411	428	383	453	460	462	472	431	416	444	412	475	409	447	451	437	479	419	449	451	431	443	452	460	415	426	446	403	439	432	454	422	423	489	438	430	405	415	412	431	427	426	407	417	447	416	430	439	408	428	430	427	455	410	407	389	460	401	440	395	447	417	441	439	404	410	412	407	403	397	417	455	454	394	453	412	435	430	437	442	446	394	410	429	439	393	468	450	427	427	449	461	453	407	393	409	457	414	400	379	424	424	421	407	425	455	451	429	370	443	416	440	378	386	394	428	415	420	419	433	386	446	456	465	440	416	445	441	432	450	444	406	386	399	387	438	434	436	447	382	450	416	394	439	466	439	438	449	412	370	375	404	441	421	402	444	401	432	413	413	418	398	448	420	476	458	420	468	446	429	422	412	421	464	432	455	437	474	419	403	407	420	416	458	404	433	368	413	432	488	432	491	407	399	400	451	420	412	386	408	447	441	422	424	372	469	467	492	389	464	409	429	426	435	437	407	410	435	419	370	423	405	394	441	417	442	399	382	390	457	449	412	416	446	439	435	415	425	451	405	415	398	400	437	416	455	439	430	445	417	428	401	420	412	417	399	413	440	461	419	435	460	419	432	448	433	424	415	449	408	437	434	436	438	469	406	455	426	425	429	426	410	402	461	438	455	403	453	451	446	459	437	423	435	430	433	435	428	410	413	465	423	407	464	438	448	437	432	401	410	407	434	427	415	441	345	423	395	411	433	399	408	412	441	479	439	391	420	404	441	398	444	420	409	447	413	394	452	414	441	390	459	433	419	485	391	434	410	451	449	464	434	417	455	394	455	407	392	409	450	411	418	458	403	401	417	449	387	420	460	405	427	439	436	387	430	428	407	417	461	411	447	436	426	437	428	418	398	411	435	447	445	432	415	420	383	427	387	419	444	449	412	432	424	423	430	420	409	441	447	396	478	445	396	400	446	494	409	425	424	432	427	435	447	384	424	431	423	405	448	472	414	429	400	427	420	412	434	423	443	404	393	415	433	447	424	433	439	452	414	420	465	406	388	429	506	460	440	416	424	438	471	394	417	433	436	444	457	433	410	403	392	424	413	418	398	424	442	427	409	433	410	419	415	408	433	428	435	401	459	426	432	455	403	423	424	457	458	437	448	464	437	416	420	459	440	438	441	464	402	417	410	422	515	460	423	442	426	413	424	398	450	419	441	420	444	408	427	414	458	435	429	415	409	438	450	429	422	423	442	431	464	421	367	445	467	441	427	434	432	389	377	402	413	428	428	430	416	419	442	421	416	438	445	446	471	468	446	429	425	429	441	425	447	376	404	442	464	439	421	415	452	435	447	435	430	387	404	419	411	410	428	417	423	405	417	412	436	421	392	426	419	429	414	434	441	429	424	437	472	443	396	389	419	438	426	420	421	438	439	421	428	438	435	425	405	462	450	380	421	481	394	443	410	435	417	388	432	417	414	434	440	433	435	410	431	428	425	411
3788	3916	2272	1420	1166	1048	952	1047	930	945	957	978	921	939	1019	887	973	958	950	969	946	926	883	885	905	920	855	891	880	932	888	927	932	925	925	910	875	934	890	926	927	955	946	886	901	931	908	898	936	895	892	880	934	912	915	894	885	984	890	946	905	973	915	947	850	946	922	930	897	922	936	888	967	890	945	944	879	930	926	906	887	882	895	934	888	893	960	887	918	972	873	914	952	935	907	904	990	880	946	932	918	900	913	907	913	900	952	921	899	933	939	875	905	889	901	912	897	886	938	890	857	875	921	903	890	936	952	875	885	920	930	881	871	929	884	927	906	924	932	992	936	958	901	933	881	934	874	903	909	842	841	927	871	960	948	920	869	942	871	913	929	941	967	893	875	928	942	872	925	859	885	912	920	941	924	965	999	879	920	919	899	900	902	868	894	902	935	928	981	901	946	927	960	947	932	919	899	896	983	873	901	893	916	952	880	907	934	915	922	919	936	874	935	942	875	947	960	939	940	904	913	941	902	926	936	928	931	906	956	905	898	933	917	870	998	835	898	990	910	886	870	881	948	904	920	924	890	896	913	879	890	947	894	878	888	900	915	918	923	897	873	902	922	946	879	884	866	888	947	983	945	917	904	963	886	934	870	927	953	898	893	877	926	903	901	958	921	936	931	878	933	931	886	915	903	933	882	936	897	927	917	837	888	935	881	901	895	884	950	913	911	874	846	945	940	919	972	846	882	982	878	913	884	893	909	892	921	944	929	907	877	877	908	889	902	904	906	855	959	955	912	885	926	935	944	924	926	932	902	942	952	924	879	931	900	910	904	897	913	924	913	914	922	931	893	923	900	915	882	905	892	906	933	944	879	920	878	946	879	871	951	910	896	928	898	892	882	922	933	961	927	866	919	928	934	908	925	962	867	913	911	901	945	895	923	879	963	909	915	874	932	944	918	894	843	884	939	942	893	882	943	959	930	950	894	960	896	910	918	896	913	960	902	930	868	954	904	945	912	942	932	950	929	906	927	898	910	884	935	883	898	916	953	881	931	889	876	954	867	888	897	890	904	912	921	918	911	946	896	889	927	948	968	925	896	932	907	920	906	940	919	905	901	942	921	920	920	934	952	948	911	937	929	903	931	934	944	928	892	876	921	914	921	855	966	912	939	973	901	889	885	849	935	917	954	901	905	894	926	895	899	907	962	892	896	922	882	899	903	901	935	935	956	938	899	937	898	896	918	973	935	914	924	901	957	881	867	854	948	935	927	881	942	925	934	941	880	918	929	920	952	859	972	903	882	956	917	889	915	916	942	865	922	885	901	910	887	891	950	852	895	866	946	902	966	840	897	879	953	928	906	887	922	888	904	889	863	909	903	948	931	977	930	909	963	1018	908	951	884	913	959	951	915	892	921	927	935	884	879	967	917	886	916	918	936	957	927	908	910	940	892	860	924	939	910	914	941	930	944	945	931	892	934	942	922	931	979	850	921	917	969	948	899	936	894	946	906	941	925	898	891	906	888	914	905	869	926	919	910	866	887	947	891	947	899	891	936	885	898	935	931	918	937	878	932	933	972	904	912	935	939	909	925	875	926	902	963	913	915	903	902	903	900	909	924	888	842	918	893	982	896	933	879	907	972	878	952	938	939	981	942	988	878	990	908	927	904	865	843	875	907	904	918	889	972	944	892	890	950	932	881	964	929	940	951	898	942	931	935	876	957	899	913	901	943	907	909	916	897	949	930	896	909	904	901	860	990	899	902	885	904	903	864	916	945	925	903	930	942	937	918	928	894	909	976	919	929	935	883	905	912	887	923	890	914	947	941	919	851	919	959	934	909	901	914	901	882	932	945	902	908	899	901	909	967	915	927	910	902	887	847	907	939	925	924	905	967	921	915	928	908	888	911	915	965	951	902	900	907	956	982	905	892	906	940	870	923	883	991	918	932	879	885	936	929	917	951	874	873	892	933	987	955	918	928	928	894	943	922	911	908	897	933	905	931	974	961	901	915	945	900	918	939	887	902	897	876	947	911	911	962	874	918	964	907	902	912	952	940	922	924	923	877	927	910	853	851	924	902	873	915	838	859	876	939	889	911	899	947	916	946	891	954	882	954	925	909	922	948	894	920	873	922	901	904	937	924	867	959	914	881	863	890	913	939	927	902	910	914	909	959	910	943	880	935	886	899	913	888	870	903	915	899	925	915	965	936	946	925	894	934	882	885	950	905	873	927	902	916	905	976	878	913	918	897	910	877	914	860	910	978	929	921	890	889	906	898	971	945	860	924	927	904	851	927	931	874	905	953	944	911	956	903	944	892	902	949	942	941	892	872	950	879	857	882	924	903	951	927	921	903	866	942	872	870	943	946	882	903	930	900	945	900	870	889	890	885	912	917	938	906	940	873	959	876	948	940	900	897	933	901	953	930	929	958	927	907	913	912	913	942	921	903	919	869	878	920	890	932	899	881	927	861	895	883	941	902	870	929	928	926	922	883	952	907	900	915	900	901	944	924	896	907	855	932	967	939	922	926	905	859	874	931	919	881	908	878	941	976	970	865	879	894	931	930	929	920	863	869	878	929	891	951	921	877	900	867	907	870	900	887	949	943	903	997	940	940	904	851	920	936	923	931	841	940	946	922	950	960	931	899	923	940	888	956	900	1010	970	915	911	927	926	914	951	953	945	930	898	927	932	915	889	919	940	884	975	964	867	960	912	911	949	920	856	893	924	896	888	992	964	923	924	861	880	882	937	900	908	960	931	929	876	922	879	877	967	871	917	999	942	859	893	893	933	899	913	915	894	905	919	884	919	893	884	932	884	958	914	894	908	984	921	960	951	973	925	908	970	886	944	863	956	915	910	955	917	856	924	916	888	934	943	934	880	903	904	925	935	978	965	907	920	934	862	909	904	888	916	926	900	954	859	947	938	900	917	927	938	937	935	911	903	895	890	868	916	867	857	913	936	904	913	907	928	936	868	909	935	898	878	950	915	941	944	960	936	915	944	922	866	895	908	937	887	955	955	899	924	925	927	950	937	902	853	925	929	919	913	886	926	924	921	890	849	874	885	920	953	907	889	954	896	907	954	951	879	920	932	913	887	926	889	873	936	887	856	962	915	837	900	900	911	927	910	860	960	1002	933	868	924	922	882	844	907	900	937	887	929	917	856	857	944	939	926	907	868	885	897	918	874	894	847	903	906	934	929	919	945	928	966	895	918	902	887	894	895	867	915	918	887	945	885	925	907	908	909	925	924	933	936	937	890	951	885	905	889	943	857	922	889	908	825	870	912	890	875	920	905	921	930	917	931	882	914	910	886	907	922	892	933	909	895	905	906	950	932	909	938	944	893	860	898	947	892	911	896	844	900	915	896	899	921	885	929	948	914	931	931	936	874	898	939	913	873	903	882	926	988	939	951	900	909	903	977	929	939	959	908	898	921	886	990	894	936	905	925	980	913	938	928	932	921	926	894	923	973	920	915	940	931	912	987	928	830	890	964
24473	21630	26007	27721	21636	21651	3975	553	356	331	354	345	294	252	275	287	269	262	233	240	235	241	237	234	253	240	254	236	253	251	244	224	228	264	240	233	236	243	234	235	236	229	243	232	235	210	271	240	232	233	221	225	219	239	226	229	237	217	245	222	235	234	253	210	213	237	232	243	224	221	214	262	259	256	229	226	256	238	199	228	247	241	257	236	235	226	227	251	213	242	235	224	230	237	221	222	226	250	242	218	221	226	227	267	212	217	237	248	247	231	241	228	245	245	258	210	256	251	219	226	228	212	224	222	213	223	228	236	235	203	262	244	247	262	227	220	234	240	218	212	233	216	228	234	224	249	249	190	234	253	213	227	222	215	190	220	207	213	223	211	240	238	236	245	220	276	213	226	223	224	228	233	259	259	242	261	227	239	242	265	243	241	234	241	232	211	222	205	229	242	241	230	247	218	205	253	273	238	234	236	218	240	226	229	208	232	249	262	238	224	209	232	229	261	221	254	248	248	248	246	267	241	211	254	246	237	223	253	233	215	225	206	228	226	215	223	240	234	247	264	230	237	250	259	250	206	215	232	245	230	246	223	243	239	250	207	241	238	226	242	225	236	216	226	243	231	241	240	235	264	208	218	219	267	230	216	220	211	229	198	247	234	216	229	238	217	228	230	266	249	231	222	261	227	218	229	222	228	219	204	256	259	217	203	219	233	251	243	253	224	225	224	250	236	223	194	247	218	228	232	206	223	237	223	239	242	221	238	231	206	234	243	218	236	242	213	229	223	218	224	254	198	238	212	232	248	231	216	240	221	213	212	219	219	219	235	232	226	224	217	219	226	231	217	226	236	231	241	233	215	258	239	264	205	229	237	242	235	243	240	234	254	213	194	227	220	245	223	233	223	268	203	233	246	238	236	245	259	256	228	212	238	206	232	212	251	227	261	229	240	217	239	249	248	257	237	211	223	263	250	243	231	236	198	219	210	240	196	220	207	251	257	228	259	231	234	254	254	210	231	240	227	206	223	237	207	237	249	195	227	233	239	214	226	249	212	221	214	218	258	232	225	205	226	207	255	216	238	224	256	235	225	243	203	221	249	247	208	250	220	237	226	277	236	199	253	228	219	227	210	219	214	240	222	213	238	200	255	238	243	239	231	257	256	232	246	227	242	246	238	193	240	257	226	225	221	206	234	256	266	215	209	240	222	196	259	243	226	220	212	223	243	255	241	222	214	219	246	214	241	217	222	224	249	214	207	207	222	246	222	219	229	205	241	253	237	229	213	232	243	211	235	228	208	254	213	240	184	206	235	227	247	213	213	228	222	230	231	232	256	241	208	253	223	238	231	236	271	247	205	259	231	224	226	208	227	215	230	222	226	227	209	250	235	193	212	236	233	272	270	219	270	257	237	217	218	204	210	224	233	216	215	197	229	239	261	201	211	233	248	239	224	223	237	213	230	229	235	234	209	227	231	229	216	242	248	269	222	251	212	231	237	224	243	226	238	250	244	208	204	220	241	200	256	212	240	233	213	226	231	222	218	208	260	217	232	238	249	231	251	243	220	241	236	221	204	237	250	234	233	221	248	243	239	222	191	257	234	249	221	271	251	220	275	232	231	215	246	235	208	226	221	221	230	207	222	216	234	223	239	222	228	224	213	224	238	223	233	250	231	265	219	237	199	197	237	254	225	200	225	254	214	210	217	262	221	228	219	241	213	224	245	248	222	229	244	232	233	238	213	247	224	234	231	233	221	241	237	261	234	250	220	253	211	268	230	221	228	212	232	244	218	224	230	220	221	260	225	227	222	234	233	250	232	213	255	211	236	241	230	223	241	243	227	230	211	222	241	249	248	225	236	220	208	229	214	229	236	212	227	262	237	223	238	246	243	236	227	224	219	250	227	224	199	219	225	241	243	222	246	256	231	229	219	228	232	210	245	249	218	223	243	242	227	235	244	254	228	249	215	219	214	232	209	207	238	241	223	204	229	214	224	206	237	231	202	232	232	275	218	229	220	206	249	230	238	249	250	232	221	232	221	246	241	224	224	244	246	226	228	236	236	249	246	218	213	246	243	240	247	246	239	218	218	214	245	219	236	218	235	232	241	223	213	264	247	212	227	229	237	247	260	220	233	252	234	235	251	240	253	223	210	221	226	241	205	223	236	245	248	218	217	228	229	232	221	249	249	229	252	241	229	269	249	258	194	235	258	230	223	233	227	213	219	220	252	269	227	265	218	234	236	235	237	230	255	218	226	228	245	239	216	230	199	222	231	220	237	233	220	231	242	229	250	256	184	240	224	223	230	232	253	227	239	240	244	227	227	261	224	222	214	239	239	239	235	240	277	208	247	222	214	260	232	218	235	228	246	240	237	192	222	238	247	241	249	252	253	245	213	264	216	245	224	221	234	228	245	215	224	235	246	202	224	255	265	233	268	221	234	245	248	227	222	239	254	207	229	238	238	220	234	259	228	244	228	206	221	232	256	217	217	224	211	240	237	217	251	246	252	271	260	246	261	218	218	234	210	244	234	244	265	214	222	238	217	214	224	226	237	213	232	220	217	198	188	218	230	241	220	215	228	252	227	215	275	209	233	220	217	238	228	229	237	225	255	228	241	242	225	250	216	250	226	238	231	223	235	225	223	243	248	244	212	219	229	212	233	237	234	239	244	241	237	225	240	246	243	221	222	228	243	227	236	239	253	262	246	236	237	268	210	248	213	234	245	203	195	250	249	206	233	234	197	200	242	258	234	238	222	232	211	250	209	229	244	257	227	210	250	207	261	218	239	227	251	260	219	213	264	231	226	246	235	236	236	246	226	221	239	225	259	232	230	225	243	251	235	224	213	227	215	247	261	250	238	231	242	232	261	222	226	221	207	207	219	259	243	244	219	250	224	264	267	229	237	261	220	246	199	202	231	240	247	225	219	239	221	245	209	247	228	218	218	244	219	233	247	231	217	229	251	210	218	223	232	236	216	230	214	236	240	235	231	248	233	240	234	229	221	220	230	246	210	206	229	235	193	235	222	238	245	230	225	226	256	256	232	236	235	223	248	245	219	231	235	227	224	233	229	209	243	229	228	227	199	232	215	245	261	255	207	222	240	232	254	287	239	250	203	238	264	246	203	267	249	243	226	195	208	202	216	238	242	233	224	245	239	224	242	202	237	230	211	214	230	225	247	240	215	233	202	220	210	229	247	222	218	217	229	239	225	223	243	237	224	211	272	240	215	235	214	245	219	209	265	235	251	198	223	228	235	234	254	250	265	238	233	227	209	234	224	230	251	253	215	240	231	236	234	230	261	237	252	259	222	208	215	238	235	233	236	241	224	247	236	213	222	237	210	217	203	239	284	210	216	236	213	242	254	223	232	206	245	235	236	249	220	237	236	215	209	239	233	228	217	250	252	246	233	213	242	245	214	247	246	234	217	273	204	215	247	222	233	250	210	224	239	245	236	246	230	228	223	228	221	208	210	219	241	249	234	233	223	225	231
3689	5952	3106	1578	1045	796	725	672	619	606	610	543	565	547	556	555	563	566	499	544	533	595	519	537	556	560	517	520	537	568	560	559	544	554	558	508	570	561	581	494	510	523	518	516	549	522	493	506	529	519	559	550	535	528	545	519	549	512	531	504	523	542	530	539	531	524	511	547	543	517	551	546	499	500	485	517	559	587	493	513	526	517	506	506	538	494	512	569	522	497	528	528	535	505	550	538	548	523	532	494	506	536	500	526	516	528	506	517	525	542	514	515	542	531	551	533	562	556	496	557	521	530	569	527	531	529	598	539	510	559	526	499	537	515	509	500	498	539	540	522	529	508	530	525	599	531	528	559	502	560	528	533	564	504	555	558	563	566	545	516	546	545	507	498	539	520	535	517	568	541	499	506	494	540	552	544	524	520	536	569	596	523	511	513	512	532	525	512	522	526	547	506	519	553	517	543	523	530	523	548	515	581	532	533	542	539	573	497	539	524	545	558	530	544	534	505	541	541	554	534	505	529	558	557	494	504	519	504	531	533	540	532	499	525	551	568	560	528	547	550	524	540	537	543	530	530	481	539	535	557	542	564	552	515	529	527	513	493	515	544	543	513	533	516	511	516	554	514	518	516	539	555	507	569	528	549	527	538	545	540	495	523	542	549	499	528	490	513	532	515	552	513	570	513	558	536	517	580	548	515	528	531	528	540	539	534	536	505	526	527	539	492	529	542	543	535	536	505	520	529	573	520	554	535	516	534	504	540	534	553	536	559	507	531	509	504	575	533	508	568	511	509	535	534	538	511	517	499	504	539	501	543	529	529	524	490	515	527	583	547	514	530	509	533	541	514	535	542	546	535	534	529	528	509	533	526	517	537	531	525	518	545	493	498	565	500	583	521	519	569	551	529	504	503	543	512	522	512	554	538	528	565	495	531	530	542	489	494	520	507	531	527	530	530	541	551	512	500	535	528	532	549	518	547	528	534	512	541	571	555	516	499	522	542	525	515	484	513	531	529	555	495	508	544	565	508	520	508	571	550	538	554	544	555	529	551	560	535	507	513	536	562	520	561	534	532	498	525	555	515	539	526	542	587	550	548	533	498	523	545	569	512	525	545	495	534	513	550	544	529	546	500	533	583	522	528	550	533	543	526	557	574	514	504	509	520	520	503	560	532	550	521	530	478	503	521	555	548	533	544	522	546	512	546	494	504	533	491	556	532	576	543	508	544	524	521	542	513	534	531	539	541	527	523	565	510	566	526	529	518	574	554	529	524	585	495	517	529	526	570	516	538	565	534	539	497	536	524	491	534	541	538	519	551	554	495	527	554	543	544	536	514	528	489	537	535	511	523	515	535	535	570	543	564	529	525	538	517	541	532	559	555	553	516	525	533	516	503	537	477	546	556	569	540	533	531	532	537	573	522	567	512	523	500	478	532	531	528	484	561	508	538	497	549	518	519	507	517	526	506	519	566	523	559	513	578	524	527	568	537	528	545	535	534	537	527	511	508	545	516	514	549	533	500	498	541	516	558	535	550	568	570	551	507	537	489	536	567	538	557	521	518	547	526	490	558	551	509	548	506	554	529	569	546	513	529	511	519	513	551	534	493	525	533	504	542	546	536	525	543	496	537	540	525	504	529	535	586	574	560	549	504	519	524	527	492	575	552	534	512	508	532	498	537	489	561	548	526	538	571	550	549	519	497	564	552	519	543	509	513	538	536	549	505	541	504	490	529	545	572	505	528	524	499	579	542	527	519	530	545	539	520	515	501	539	530	495	563	544	536	523	501	535	516	522	516	579	538	527	488	531	539	548	515	543	529	527	514	531	538	511	520	495	532	544	489	542	565	544	515	535	553	537	508	539	538	501	532	537	512	503	519	520	508	540	500	524	543	506	540	539	548	526	506	561	536	525	526	509	514	542	586	468	553	557	571	526	540	544	553	477	561	528	518	577	515	510	545	483	540	548	533	526	541	495	550	565	508	500	530	521	544	553	504	517	531	542	521	547	539	481	513	534	524	503	544	528	502	514	488	524	538	517	517	551	540	510	523	525	558	556	551	510	528	510	555	545	543	540	522	490	504	523	524	527	522	494	520	531	528	519	564	544	534	512	537	540	544	536	513	571	537	519	545	585	563	531	537	511	510	521	511	567	541	518	561	514	558	518	517	564	543	553	548	556	508	517	517	545	572	568	542	493	538	558	541	521	537	511	539	520	524	527	541	504	565	519	549	535	587	502	508	521	529	538	509	578	487	499	543	554	537	551	544	549	527	530	504	506	511	550	554	560	526	510	526	523	494	538	485	514	506	496	503	500	565	513	523	528	500	549	523	532	554	519	558	505	501	532	511	467	519	529	540	515	580	526	482	549	519	527	522	507	510	513	553	550	537	534	542	476	514	498	537	541	559	480	548	518	549	494	573	500	514	515	537	514	571	546	531	553	521	537	512	501	568	533	562	532	516	543	538	527	521	458	489	519	525	536	510	556	523	555	533	548	512	505	524	507	544	554	532	508	528	542	517	529	540	518	515	536	542	550	518	522	567	506	551	532	516	516	535	531	522	498	521	586	510	508	512	514	541	540	516	573	565	570	524	520	531	529	516	520	514	528	502	520	561	530	576	513	530	513	503	545	494	528	532	531	553	537	555	520	517	500	534	550	538	532	504	542	512	538	559	508	480	515	522	571	554	526	556	508	518	522	491	536	534	559	544	531	520	543	529	566	536	526	537	562	535	535	516	543	499	531	549	519	573	552	535	508	521	553	522	513	498	502	585	515	541	509	519	519	554	481	558	580	520	523	552	538	513	538	565	536	534	542	485	562	554	595	499	553	514	543	528	491	541	522	547	540	520	534	558	515	539	481	539	530	517	546	544	594	564	541	476	531	522	558	546	535	529	503	584	549	519	541	532	543	521	522	503	534	503	548	508	548	487	503	544	569	519	538	515	514	565	524	511	536	575	538	519	544	512	528	541	632	502	521	528	528	520	549	514	488	546	487	538	532	543	539	508	537	531	546	541	536	538	536	526	540	521	502	546	537	543	512	531	546	526	509	529	544	557	574	510	527	549	532	541	523	537	528	537	537	523	502	533	503	569	544	471	533	549	555	565	550	513	527	534	516	531	518	547	497	554	477	505	494	550	522	538	527	512	525	525	555	502	525	534	503	536	548	538	495	505	551	570	502	527	505	505	581	510	577	488	507	521	496	530	503	506	589	538	529	503	538	530	562	526	527	516	540	522	531	575	515	553	514	499	545	539	501	543	535	539	546	539	564	526	563	505	513	509	525	541	545	510	529	527	499	528	531	512	555	535	540	543	520	546	524	553	522	529	550	503	528	550	558	555	507	484	558	532	540	557	539	511	533	543	501	520	560	538	472	513	527	523	541	505	538	555	512	527	580	568	528	520	489	538	535	521	520	513	524	537	515	515	556	541	523	495	532	579	555	502	593	531	501	550	537	509	509	539	553	571	503	554	543	536	526	519	538	515	564	537
33649	10171	1117	603	472	472	404	410	438	423	364	401	342	407	428	389	358	404	409	405	370	423	391	401	375	417	367	373	369	403	387	425	381	405	375	364	421	403	410	421	387	383	373	400	412	367	362	386	363	409	408	377	390	403	405	397	384	355	398	396	385	413	400	375	394	358	384	391	372	391	396	378	395	390	389	362	381	375	388	385	375	397	389	389	412	391	371	342	372	398	366	392	410	400	371	358	368	426	321	394	354	398	391	428	356	399	423	373	378	385	398	362	369	387	380	397	360	427	380	426	396	362	358	392	308	358	431	381	407	411	403	373	360	404	420	400	413	385	400	402	385	419	411	414	429	417	412	370	399	379	389	376	403	390	351	376	390	362	372	378	413	350	371	382	380	360	376	372	386	382	378	384	400	364	387	379	393	368	350	433	409	363	405	400	384	412	361	340	405	385	404	376	399	361	398	433	402	402	374	392	402	391	392	368	394	422	351	365	414	381	397	398	374	384	433	371	360	374	372	418	390	389	422	375	400	401	377	362	363	398	384	395	415	403	378	398	389	415	381	354	367	399	401	400	375	399	394	372	366	370	370	401	400	400	388	435	371	392	352	425	388	405	391	402	409	422	387	403	404	383	408	413	402	369	393	388	371	383	404	373	383	375	397	419	402	437	404	337	400	394	411	408	409	414	378	377	420	384	371	414	376	398	378	376	403	395	372	377	375	383	404	383	337	382	391	404	427	411	388	384	361	355	363	420	433	380	369	446	399	384	394	393	399	428	399	368	381	364	390	398	399	366	391	375	395	388	409	410	379	396	421	369	380	367	357	362	383	395	432	414	405	351	347	403	437	413	401	390	382	368	397	402	430	373	345	386	368	357	399	439	393	408	400	402	408	375	417	399	366	376	414	378	388	437	390	412	360	415	355	404	410	396	379	370	353	359	411	412	371	361	376	400	424	384	384	342	384	407	404	407	399	405	402	384	376	338	345	439	388	366	384	364	372	375	405	418	399	424	401	392	386	380	402	356	378	359	393	401	368	405	387	382	397	352	415	390	361	386	411	410	402	399	390	395	385	408	358	406	387	414	391	393	382	422	379	423	355	389	373	384	417	347	410	440	387	398	374	385	375	362	390	393	417	365	418	382	419	398	371	437	362	391	390	363	384	389	360	384	418	396	406	402	362	395	396	396	412	391	394	363	371	406	388	361	352	370	350	395	379	359	385	388	349	339	409	378	392	395	372	404	399	409	371	359	417	388	399	410	395	357	405	413	379	382	377	407	362	410	369	416	424	384	431	390	403	394	394	399	405	374	360	391	417	392	390	401	417	396	403	377	409	397	376	384	349	402	375	397	388	377	372	406	373	358	397	374	408	420	393	403	386	396	380	394	391	404	392	377	404	359	363	366	386	388	397	382	357	373	367	419	402	382	390	399	412	382	374	402	385	403	375	412	379	377	406	391	359	376	391	402	364	407	380	421	352	368	388	418	400	371	371	375	406	402	405	396	422	434	377	377	392	395	386	334	367	364	377	393	393	376	356	426	376	421	379	417	360	397	405	384	387	363	390	398	441	382	387	413	352	378	384	382	368	375	389	423	400	364	374	404	345	398	431	384	429	385	386	388	385	432	393	363	390	397	380	378	382	413	376	397	397	402	413	379	381	433	386	372	397	394	378	395	413	378	355	368	374	395	414	363	372	377	392	426	388	371	378	406	369	369	372	391	408	390	408	404	376	373	365	407	459	372	394	425	376	401	360	381	411	390	403	374	376	389	402	383	408	379	414	404	390	349	386	360	382	403	379	386	360	386	374	366	381	385	392	402	409	416	391	435	435	412	379	411	411	362	375	381	378	388	357	383	375	371	386	361	336	399	408	393	358	420	434	391	381	376	388	445	398	404	377	406	373	383	388	368	351	346	379	421	404	397	389	375	369	401	418	385	383	402	370	419	353	419	375	395	406	395	375	390	412	393	366	391	409	371	362	400	375	384	356	407	385	381	405	389	373	402	368	373	385	420	407	372	407	370	398	380	355	386	419	395	400	422	423	386	381	331	416	387	411	406	389	347	369	379	368	359	414	389	378	400	411	406	374	379	384	442	416	401	381	399	421	390	335	413	425	410	403	392	408	426	397	383	415	437	406	374	405	381	387	400	381	370	404	389	400	379	370	374	393	409	404	386	393	352	365	376	373	406	405	375	383	392	362	365	350	409	373	418	403	391	400	396	405	381	369	351	368	378	375	379	391	388	384	375	417	424	407	397	400	359	390	349	379	372	366	391	404	357	357	373	374	414	369	385	411	363	380	391	399	384	368	430	358	365	407	389	356	419	390	420	395	400	377	393	363	398	381	360	422	408	412	353	375	355	392	366	392	406	362	385	385	377	413	402	350	434	353	379	370	378	357	386	331	374	402	419	387	383	363	350	399	370	384	383	367	412	444	370	391	364	407	384	385	394	371	409	384	386	379	378	384	416	370	445	355	380	359	369	394	379	345	392	351	382	423	406	393	346	372	382	393	392	391	387	437	377	396	366	377	414	409	374	372	381	407	402	398	409	400	397	401	395	345	393	382	386	391	406	406	409	412	360	391	373	385	417	381	415	451	382	393	387	353	379	390	371	394	351	354	368	368	404	394	355	397	386	369	367	385	391	378	360	348	400	390	421	379	375	400	347	449	382	382	401	429	362	402	369	378	385	402	384	427	361	434	406	393	391	382	363	372	403	393	409	390	400	406	389	389	388	377	402	407	379	398	407	384	429	377	358	387	395	397	405	409	419	413	424	400	442	397	374	378	371	417	369	370	402	387	392	392	387	383	400	393	352	424	370	425	402	367	399	405	383	361	392	426	382	366	384	402	374	406	397	411	425	398	345	403	385	346	358	402	381	416	386	380	330	364	410	445	434	403	424	404	382	401	392	404	404	393	367	401	393	388	417	378	357	400	418	380	379	402	450	422	327	385	411	395	377	414	382	408	395	403	372	429	379	387	355	405	386	401	376	412	398	379	364	397	393	371	423	388	393	392	377	400	362	387	390	412	415	357	395	402	380	412	393	403	383	375	432	408	395	422	415	393	413	370	402	376	361	376	356	395	361	362	374	345	369	358	384	376	384	373	396	406	359	406	396	408	409	366	432	388	374	371	397	441	423	397	399	375	358	385	389	378	372	377	373	368	386	376	392	379	391	402	387	362	340	388	387	350	395	395	400	354	394	405	372	353	386	404	371	391	367	384	388	367	389	406	373	370	392	383	397	402	415	380	384	384	429	394	370	376	390	398	375	383	362	424	418	410	370	419	387	374	378	373	409	381	369	416	393	389	383	383	368	363	407	380	397	331	394	407	439	398	386	407	455	396	350	404	382	365	362	357	385	367	397	410	402	397	387	375	396	346	370	365	379	374	414	388	400	373	341	388	384	384	384	377	395	372	375	376	375	394	384	372	398	371	405	415	371	385	381	401	418	393	429	423	364	438	381	362	395	390	432	392	392	385	395	349	372
6073	1191	837	943	863	876	857	918	872	847	860	856	899	875	920	853	898	866	891	878	894	883	832	888	855	855	873	851	888	855	882	850	830	834	910	856	844	909	902	861	842	817	819	852	883	918	898	856	795	847	931	855	848	840	885	818	849	846	876	834	851	847	869	933	893	877	882	856	842	826	897	860	856	815	849	822	920	813	854	940	870	845	864	811	883	849	857	856	886	855	834	858	798	889	856	819	846	940	883	876	869	888	865	836	877	869	836	874	874	902	832	896	866	877	850	811	907	861	831	871	848	840	895	862	859	870	880	832	833	841	850	810	851	867	877	896	852	852	866	896	858	870	883	875	877	861	937	865	885	871	853	906	869	849	879	936	888	973	827	882	876	834	870	879	898	848	861	828	909	816	907	918	864	855	830	890	815	887	845	878	857	868	864	897	888	848	852	779	815	858	874	868	862	902	865	806	886	857	902	880	900	878	846	861	874	843	895	830	868	915	866	877	820	905	826	927	917	835	881	821	870	815	846	851	852	861	882	819	877	837	851	908	903	884	882	893	883	869	860	885	854	841	833	887	896	893	908	852	843	860	843	817	860	850	855	844	867	857	866	825	834	874	831	917	849	884	812	902	860	824	853	861	816	854	860	840	844	854	911	864	865	923	857	895	845	895	900	886	857	895	851	871	885	885	856	920	863	881	838	856	873	895	882	859	881	857	823	895	888	873	880	894	884	902	861	799	851	863	857	830	886	884	823	867	876	837	853	853	830	845	930	874	835	838	891	890	895	919	823	851	902	858	839	893	901	826	898	843	911	886	943	852	863	847	891	908	857	856	910	863	922	879	904	880	838	846	819	892	866	861	844	907	838	905	890	872	862	877	938	902	846	877	847	827	836	892	835	858	864	873	861	885	874	869	837	822	891	830	884	917	902	866	871	882	898	900	870	849	890	876	880	868	841	890	850	870	836	898	843	914	898	831	914	813	895	861	882	869	872	870	906	918	859	866	837	867	891	867	894	872	847	830	849	845	914	887	848	903	899	811	843	888	893	885	916	922	873	842	881	910	856	901	942	876	838	881	865	898	851	849	884	805	875	850	860	920	883	859	866	849	878	856	828	912	849	853	870	850	824	875	839	910	897	886	907	867	854	812	931	887	808	867	823	845	831	852	893	828	931	895	860	834	881	855	871	846	918	880	798	835	833	832	881	927	894	887	875	905	882	881	875	835	862	941	854	877	833	888	814	887	864	904	848	874	871	880	871	883	809	886	880	896	889	883	858	855	839	844	856	880	870	867	840	903	930	834	840	877	855	858	841	847	849	890	886	878	862	876	886	904	858	830	853	852	876	850	879	877	877	865	840	893	890	893	833	885	843	941	889	862	896	905	840	835	857	953	870	869	826	811	875	890	860	813	850	846	841	908	874	885	879	857	853	885	874	889	895	880	848	908	874	856	878	865	916	870	865	850	902	845	878	843	830	828	852	847	864	854	880	834	830	857	867	937	868	841	859	849	868	865	897	796	829	856	873	855	896	831	855	838	898	806	868	865	884	872	861	849	848	910	887	902	779	875	854	847	910	913	849	899	910	796	805	858	867	874	860	839	842	839	894	873	864	856	861	895	820	896	884	903	840	852	858	888	837	836	909	867	873	902	866	901	909	862	845	864	824	831	811	900	853	868	808	885	857	890	856	859	854	890	826	863	895	854	896	923	863	854	858	895	861	882	862	896	860	894	831	861	865	876	842	866	885	878	895	880	910	843	872	885	894	811	831	851	865	844	838	912	892	889	840	880	887	841	861	889	829	932	858	889	850	885	878	843	894	870	906	860	893	891	858	883	880	845	890	816	846	839	909	860	857	874	857	835	879	903	845	876	870	856	824	863	878	846	828	910	908	835	871	873	845	835	869	887	901	899	872	808	869	857	916	869	879	864	816	884	873	800	934	850	872	862	898	823	846	838	893	913	826	830	885	913	840	913	852	860	827	907	930	907	860	837	872	820	915	883	894	865	919	898	862	836	930	907	850	823	872	881	874	838	816	831	876	858	861	892	804	849	888	880	875	812	856	874	835	895	865	822	800	844	870	946	893	798	900	887	880	885	896	857	914	860	842	862	868	878	901	857	815	909	909	860	900	887	877	879	906	909	879	845	830	910	840	845	905	850	864	835	870	841	861	846	872	913	851	865	852	872	885	872	881	908	865	891	867	821	888	894	922	890	861	857	879	834	859	874	913	819	876	852	938	851	913	850	859	856	863	841	866	834	873	831	870	900	920	874	862	849	869	843	889	835	900	886	895	858	878	846	856	875	873	860	849	892	867	803	875	840	900	898	886	858	842	838	884	886	909	862	852	861	858	917	850	832	886	905	848	882	858	864	869	867	863	836	859	813	828	867	897	886	828	901	903	867	902	891	886	838	861	921	908	847	911	891	851	898	901	844	864	851	923	887	901	923	833	844	860	895	819	846	842	892	842	891	843	891	858	852	859	836	918	832	868	878	905	877	910	868	848	863	863	876	816	938	854	880	852	915	854	858	843	832	871	835	818	845	848	870	901	832	865	948	885	880	947	915	893	902	849	863	893	877	882	832	858	913	923	888	825	862	892	869	862	864	834	883	846	846	835	840	855	822	841	882	882	897	869	850	898	885	912	919	861	865	868	835	840	822	869	856	833	891	873	867	877	851	868	892	884	911	851	880	779	869	876	851	879	877	852	894	834	832	834	810	887	867	868	907	904	841	899	899	898	868	835	874	889	878	866	889	886	906	823	811	880	870	892	864	850	896	874	849	858	843	835	890	887	890	880	901	840	885	893	838	837	859	808	837	844	889	885	857	876	853	879	807	910	871	895	892	847	843	840	883	852	824	840	877	832	842	891	788	894	847	888	887	908	869	860	876	880	860	894	931	928	907	880	865	907	852	814	844	880	812	868	840	842	833	868	846	858	840	872	806	860	867	858	904	827	849	891	868	824	899	865	900	880	853	886	820	929	874	857	883	927	840	856	863	833	895	872	895	878	898	930	842	848	840	886	959	849	876	791	878	878	876	877	919	874	894	836	813	821	856	832	918	845	886	900	907	906	879	876	885	840	896	870	868	903	883	854	863	904	877	883	921	897	886	865	917	863	829	892	930	816	876	938	819	856	845	884	887	817	872	847	824	864	876	893	835	847	851	887	820	878	862	899	869	928	829	822	834	876	856	873	856	840	863	818	882	842	841	811	894	854	870	888	903	873	853	898	864	877	860	869	900	884	865	841	924	833	886	858	871	868	819	827	863	882	863	874	884	802	867	853	870	887	888	851	845	871	882	865	868	869	845	882	883	854	907	849	884	889	894	867	897	905	884	850	819	881	905	872	867	856	849	828	836	861	837	840	894	845	856	873	841	900	867	898	883	820	880	904	832	872	847	869	900	910	857	912	894	866	827	871	931	844	881	847	823	830	810	895	884	863	832	863	890	856	861	834	919	871	867	814	904	876	806	852	853	832	812	854	871	846	866
25191	21658	25514	28287	21554	4633	671	553	478	468	461	475	449	464	443	461	454	448	459	427	434	411	412	433	465	434	440	454	455	435	457	417	433	438	437	393	403	387	373	414	394	428	433	390	441	428	387	410	403	412	434	420	469	431	414	444	410	432	435	402	420	435	470	434	445	427	440	438	464	433	446	406	418	422	434	413	442	455	394	450	416	418	423	407	420	395	428	395	447	407	446	411	415	417	462	467	401	438	440	478	432	395	417	436	390	457	453	382	426	439	418	456	502	444	469	452	403	386	428	399	415	395	442	400	442	453	432	435	420	406	428	441	400	417	424	415	403	430	431	430	427	455	455	424	401	473	403	413	410	440	423	433	456	414	439	431	449	424	406	439	429	388	424	455	393	425	389	408	385	463	407	386	480	407	436	417	460	437	422	422	429	393	419	412	429	416	462	491	426	413	410	459	395	412	421	435	432	416	477	461	422	434	382	397	426	418	407	446	411	402	408	421	456	452	431	444	407	408	398	433	398	442	389	427	466	434	439	412	420	447	414	412	410	443	396	429	406	397	429	404	446	428	447	450	463	398	405	424	446	423	387	447	418	444	461	415	418	383	403	449	400	446	458	423	421	458	408	408	435	395	408	457	452	462	423	439	395	406	411	441	423	460	425	444	471	402	405	457	420	412	423	415	455	436	421	451	460	405	410	379	460	392	412	425	407	411	439	422	429	387	399	410	471	398	442	460	459	432	438	440	394	429	402	460	445	464	405	426	407	402	383	408	436	431	417	410	452	434	393	436	421	409	455	436	443	419	443	430	433	428	427	426	413	419	457	448	454	477	393	431	463	425	456	442	418	436	418	435	388	459	415	442	405	435	447	388	442	425	454	456	406	414	450	443	415	381	414	403	439	494	430	422	408	431	434	419	419	408	435	399	441	448	407	423	416	430	397	425	437	423	414	433	442	440	407	431	456	446	418	442	430	382	409	438	444	419	377	423	411	391	392	450	431	387	431	438	446	451	424	467	417	456	413	437	435	421	461	415	443	413	427	418	374	434	391	436	401	419	423	450	450	417	409	399	432	428	414	478	453	405	426	433	417	378	443	426	454	454	459	424	445	413	478	432	447	412	420	375	414	439	450	405	388	380	417	454	479	407	400	440	435	424	422	407	415	423	435	448	434	433	426	420	419	417	449	425	427	420	422	408	454	389	423	447	422	405	425	433	447	441	417	411	404	404	432	424	440	446	399	414	415	444	448	438	450	457	436	358	405	441	479	424	409	479	407	428	465	441	418	448	465	444	386	442	438	416	441	451	400	439	447	458	378	412	428	449	434	423	437	423	480	413	399	415	425	449	446	408	420	457	467	408	453	430	436	399	457	403	410	369	430	445	450	431	455	444	421	422	410	413	427	391	471	445	443	454	426	409	396	445	426	467	413	391	424	438	400	430	414	413	425	450	401	443	456	438	436	394	431	419	429	437	440	450	466	417	402	429	439	432	473	432	451	462	441	469	434	436	460	417	414	418	421	456	415	414	391	414	443	407	434	400	453	449	417	431	442	487	437	437	402	422	364	394	425	393	402	434	425	429	377	412	430	404	418	423	416	434	434	417	435	416	397	461	417	399	436	444	425	428	491	460	388	437	403	428	368	417	425	438	406	435	456	445	396	465	392	441	390	403	416	446	435	435	415	441	456	416	402	444	450	431	467	438	459	432	419	406	461	430	419	420	428	425	438	465	416	418	424	458	457	399	443	431	390	448	435	407	442	449	414	405	412	439	438	478	425	446	406	432	396	387	424	450	402	385	431	454	432	422	440	443	405	421	440	446	401	380	460	455	408	445	421	427	445	419	425	419	438	416	431	477	443	392	411	429	469	465	418	431	404	407	417	401	452	452	428	432	416	407	430	416	440	417	423	433	394	408	401	401	402	389	401	414	439	443	372	446	415	416	397	403	416	383	480	407	417	444	429	443	412	454	406	396	403	414	447	412	442	462	416	458	413	409	418	392	446	435	397	426	458	469	421	479	394	446	423	433	421	431	435	422	417	398	408	437	411	402	440	449	424	422	445	426	416	419	458	392	448	393	468	436	448	439	460	443	418	423	454	413	413	426	422	426	436	435	413	421	390	430	423	407	418	440	379	430	417	427	403	431	459	441	475	420	422	435	424	467	446	409	417	426	422	420	433	436	385	455	418	407	444	445	445	448	430	443	386	430	404	461	411	390	433	403	445	390	431	424	410	382	428	449	436	452	389	456	418	383	399	428	427	489	442	432	388	376	431	465	398	405	442	435	444	403	453	438	408	399	411	476	484	439	402	392	376	434	399	403	429	403	456	431	430	439	436	393	409	434	455	465	403	436	372	390	405	423	439	378	424	437	432	464	416	444	470	468	424	423	446	404	450	433	396	410	419	399	433	448	384	417	417	411	418	426	410	439	435	436	463	435	429	429	408	427	424	411	420	430	404	427	413	425	471	417	428	448	415	410	430	425	408	452	393	399	403	432	427	406	418	378	437	409	430	388	410	416	425	423	455	430	425	417	415	430	434	426	420	412	379	428	450	422	489	394	396	428	436	419	425	402	434	413	431	401	409	396	419	422	411	424	445	420	423	411	479	410	430	441	466	432	426	412	428	435	428	445	413	404	479	403	449	423	398	436	459	429	436	411	421	437	455	431	444	441	423	443	435	446	433	425	437	386	383	403	435	402	419	425	392	406	426	387	436	444	415	432	426	436	420	396	384	422	500	440	428	399	413	394	451	426	447	406	421	424	400	394	430	420	434	416	434	445	411	442	425	425	451	441	427	469	451	433	461	470	411	418	410	431	415	381	435	440	425	461	443	453	429	438	409	430	394	414	431	398	444	444	416	375	408	434	414	430	423	436	395	480	452	439	416	442	465	410	449	393	411	429	463	424	434	399	440	427	400	441	414	399	397	439	463	411	449	420	453	412	429	423	408	435	448	443	430	428	437	395	429	403	409	432	408	428	385	410	437	434	475	393	420	430	407	416	408	441	439	434	443	423	445	403	403	480	419	393	427	446	415	430	421	415	468	423	427	422	413	420	451	415	419	389	440	431	400	396	424	416	404	440	421	453	415	421	424	441	407	432	423	386	412	408	404	443	410	425	437	404	429	408	434	426	429	429	416	389	394	409	467	442	432	446	422	509	425	431	390	425	432	457	457	440	404	413	398	423	460	421	408	403	442	425	452	412	418	430	395	404	433	417	438	416	416	420	466	440	429	425	437	435	411	378	426	430	429	435	451	431	486	372	406	410	467	409	405	427	422	411	438	406	389	401	489	467	489	413	429	414	412	381	403	401	426	408	424	455	410	433	427	410	403	449	446	397	453	395	423	437	450	436	417	443	456	444	424	409	427	409	436	413	427	403	479	429	398	423	420	419	430	425	441	402	417	422	437	439	437	406	460	406	414	422	410	420	371	358	404	411	431	446	470	413	425	433	435	400	419	450	444	370	431	422	408	425	429	416	453	429	420	404
3937	3879	2188	1443	1198	1075	954	969	900	928	941	963	933	961	1006	920	937	943	914	934	920	963	920	883	928	959	959	936	870	905	877	895	942	929	921	933	898	944	937	900	958	942	943	852	896	960	904	860	922	917	924	895	907	906	898	914	873	875	941	894	891	927	926	925	904	959	887	943	882	823	889	938	863	875	913	928	880	940	883	962	880	915	916	913	928	912	934	905	878	882	909	912	918	867	919	929	867	877	961	928	920	963	908	894	918	968	840	939	887	918	927	879	847	865	914	871	883	930	892	922	862	931	968	879	905	888	902	884	963	890	955	907	973	945	898	898	902	898	941	879	911	855	972	913	938	901	932	944	919	973	948	909	904	941	944	938	880	896	895	917	908	911	906	935	957	928	891	991	920	886	897	876	882	927	948	908	867	912	892	990	913	893	941	917	866	924	922	914	916	931	900	935	917	947	893	956	928	886	921	881	935	964	926	885	886	911	875	907	979	902	880	921	897	956	950	948	904	915	937	909	961	955	963	887	959	926	907	868	964	898	958	885	942	862	899	855	885	919	923	955	930	943	902	907	872	882	911	921	866	849	870	876	948	907	931	937	914	902	886	911	908	878	925	907	922	911	943	940	936	954	916	888	895	982	873	897	907	883	900	910	938	934	920	897	940	958	896	958	891	933	876	927	967	923	957	891	906	901	949	931	916	908	931	945	909	926	881	903	909	957	900	946	947	912	949	893	921	907	917	923	929	878	910	899	922	875	870	915	933	923	851	907	881	889	954	901	938	872	860	876	882	902	939	909	928	879	875	918	914	935	892	915	924	971	957	979	944	921	955	913	918	966	916	928	933	917	972	927	924	875	922	881	920	929	883	887	917	928	938	921	899	906	929	926	944	874	914	974	875	928	904	859	876	888	963	896	898	938	899	951	900	927	903	886	923	962	883	915	875	968	901	871	893	925	909	910	926	905	932	881	923	926	886	868	897	898	963	897	915	898	905	902	905	867	895	931	907	880	870	920	933	912	876	909	853	896	949	902	895	888	891	953	873	842	888	890	876	944	972	911	949	917	857	918	933	903	918	930	902	944	952	899	953	938	924	963	915	941	902	858	905	913	918	880	913	929	942	877	923	926	921	897	885	888	899	950	949	922	864	917	954	894	911	952	890	911	977	877	861	911	934	893	922	873	960	886	868	954	898	964	876	969	885	899	888	885	892	913	971	896	960	889	860	899	946	882	838	871	925	954	886	929	908	948	940	936	918	913	942	939	904	923	886	953	904	887	920	903	859	889	904	931	954	918	932	930	995	912	902	943	950	888	902	867	940	910	920	921	953	948	917	876	942	873	914	951	893	940	890	952	932	922	900	892	920	915	926	857	910	969	944	922	909	941	903	868	899	892	888	937	888	930	937	924	946	894	847	953	936	947	966	888	895	877	905	903	905	880	904	959	906	930	904	858	888	940	953	915	890	926	899	874	897	929	894	920	931	935	883	909	947	909	1002	925	870	909	925	898	915	936	889	889	958	918	901	871	908	883	904	871	897	931	904	872	920	947	919	903	884	902	955	913	917	942	909	961	943	883	924	872	899	881	878	890	907	946	910	950	914	930	946	879	922	882	910	894	961	891	889	929	912	904	893	900	862	881	854	971	957	892	953	899	933	880	876	906	881	944	908	920	895	935	885	884	942	893	933	936	872	896	898	912	939	886	931	925	926	918	882	930	889	998	951	886	942	904	895	875	947	903	866	913	995	894	892	910	941	934	909	910	882	931	903	932	874	908	904	931	927	905	930	939	927	901	928	882	927	933	963	948	887	923	940	928	910	858	894	917	938	861	901	935	920	903	926	901	872	892	895	888	952	906	877	902	950	936	888	953	911	876	891	937	908	944	879	950	947	919	914	918	994	872	903	890	891	888	902	925	903	936	912	918	930	909	907	889	900	893	863	896	969	893	938	875	932	914	868	880	918	903	905	951	915	928	917	956	876	921	931	980	920	883	915	861	915	889	929	924	916	926	936	914	900	859	921	895	903	867	893	955	910	893	914	883	887	906	883	931	947	867	885	944	937	902	907	885	933	872	941	904	928	877	886	937	866	974	944	947	885	950	928	946	926	924	880	911	887	907	939	927	892	887	958	906	897	905	877	936	914	912	927	926	889	898	912	849	932	961	904	943	934	889	928	898	877	919	867	931	881	895	891	894	939	921	925	866	873	900	952	876	919	932	944	904	862	918	881	925	911	976	904	912	900	892	926	929	914	889	873	839	899	945	890	908	938	926	927	853	884	922	951	926	968	884	898	934	904	908	901	898	953	926	879	922	939	928	899	909	947	946	885	950	945	877	903	900	891	929	881	936	878	940	901	852	922	914	902	930	891	911	948	897	917	893	891	921	912	920	976	918	954	934	870	933	935	942	916	932	949	939	920	909	891	918	939	893	918	918	955	938	859	920	895	949	892	906	898	966	928	962	924	976	933	960	898	846	943	864	907	868	912	978	885	871	911	933	904	923	872	915	939	902	853	933	897	856	965	936	965	911	885	908	899	870	917	903	954	897	879	932	924	880	898	916	923	947	935	904	941	908	867	912	904	877	879	986	911	867	894	928	914	900	899	882	971	923	943	897	930	894	878	939	900	910	896	949	1027	936	936	954	871	901	942	881	938	875	913	923	909	899	906	913	913	888	894	879	876	903	913	983	883	896	902	894	939	900	920	919	920	932	894	923	894	945	940	909	906	864	904	918	965	942	880	892	910	947	922	940	925	925	906	921	911	885	914	900	879	910	970	937	930	874	940	913	928	909	976	928	903	874	887	922	950	911	971	913	903	897	945	895	854	872	913	917	890	896	954	915	923	940	932	905	907	880	974	931	892	957	923	930	932	943	910	888	950	861	950	939	907	905	860	920	943	889	887	869	974	884	923	944	925	884	905	894	938	899	892	906	904	900	943	905	885	884	941	910	930	870	957	915	866	963	914	939	934	985	894	908	912	870	917	892	882	940	856	920	884	880	889	920	913	960	970	900	908	895	937	908	929	963	898	905	891	903	887	906	873	900	889	942	935	929	954	913	961	944	918	945	952	966	906	901	928	909	925	926	931	889	942	858	913	922	876	928	917	899	921	953	981	904	867	926	880	921	935	887	908	893	916	856	976	882	915	914	939	884	965	905	893	923	884	887	935	962	909	952	879	907	889	927	930	914	941	905	894	900	956	910	919	884	949	887	928	965	870	915	949	906	914	880	932	905	937	922	881	870	883	887	926	896	878	888	941	834	931	899	933	877	918	933	884	913	899	871	902	903	911	914	899	951	934	917	864	941	963	907	905	901	944	925	935	884	941	912	940	917	871	934	965	874	920	918	929	942	896	870	891	928	896	886	983	925	967	868	897	905	965	930	904	954	857	870	908	901	951	900	915	972	925	856	944	892	926	916	888	882	908	948	884	943	896	903	927	939	878	899	939	910	875	909	866	925	897	872	919	910	905	924	908	888	888	942	952	876	887	937
24406	21608	26020	27686	21616	21613	3343	500	428	350	346	299	289	317	279	266	240	251	244	239	247	257	246	239	233	231	235	256	224	245	242	234	226	225	216	241	240	228	250	245	238	237	216	234	230	225	230	215	238	235	229	198	253	237	251	225	223	208	227	249	255	262	237	252	218	244	218	233	267	245	191	247	237	220	230	202	243	249	231	271	241	240	259	228	220	275	246	245	238	238	231	208	237	211	265	232	249	249	220	226	263	236	215	254	248	218	237	247	203	207	234	231	236	233	239	242	223	233	231	225	241	239	257	274	236	230	226	269	229	226	223	248	257	221	246	217	214	224	254	240	235	206	230	244	223	244	221	233	238	238	247	236	236	217	216	239	216	245	226	259	206	235	238	239	243	226	210	211	240	234	217	219	225	223	232	238	242	244	211	214	207	251	231	249	235	249	233	239	235	220	251	246	219	214	235	242	221	230	221	215	207	230	234	217	249	228	232	237	252	222	250	214	256	217	247	227	234	213	248	238	253	262	238	245	240	247	222	228	248	220	243	239	251	225	219	227	225	233	254	231	222	236	228	265	219	218	221	299	231	243	229	199	240	207	217	208	252	243	241	246	233	267	240	227	216	265	256	234	229	228	256	243	207	219	206	233	241	250	237	249	233	242	219	230	218	238	206	254	243	237	222	258	213	222	230	240	230	233	241	238	266	227	259	223	218	214	235	235	238	219	243	224	240	214	228	226	247	229	215	254	257	257	244	245	208	211	239	237	212	233	211	234	217	251	252	271	233	269	227	195	215	209	250	220	256	211	226	243	214	229	238	256	211	234	236	232	220	258	224	240	245	212	207	219	256	231	206	222	266	249	240	211	228	227	210	250	247	216	252	241	249	235	195	224	256	233	214	264	203	235	285	235	232	230	213	240	216	235	208	201	238	225	196	228	214	243	230	237	241	225	219	228	272	247	232	235	259	223	237	241	225	261	238	217	226	214	228	255	241	256	206	210	221	217	269	250	247	201	210	230	200	218	221	215	256	227	225	198	210	206	242	216	227	217	241	221	220	206	246	222	246	250	240	247	201	217	254	224	226	246	226	224	255	231	238	214	239	221	219	228	232	196	216	206	243	246	223	195	241	195	210	247	234	231	234	247	257	231	219	232	240	228	263	228	219	221	226	208	217	228	244	224	229	248	221	222	262	249	226	197	226	215	226	225	236	247	260	231	219	227	229	262	209	233	236	234	240	212	207	235	207	233	249	233	232	224	240	236	232	228	241	242	227	238	257	227	229	184	239	237	218	246	221	203	206	206	241	231	250	232	239	207	243	237	237	211	228	230	240	211	214	244	204	225	220	254	221	213	238	209	208	242	244	241	236	235	231	223	207	212	199	235	220	226	252	230	237	238	239	239	202	217	224	231	211	205	230	206	239	223	221	224	240	235	222	202	209	227	224	227	226	235	226	246	228	233	228	271	203	240	226	220	246	243	228	199	229	222	222	215	199	188	260	235	225	226	248	237	232	236	215	232	217	218	219	232	244	234	222	199	202	220	230	250	235	237	234	230	228	211	223	208	252	228	215	241	237	182	248	233	244	242	235	250	246	194	245	240	244	211	221	226	229	231	222	211	237	230	245	221	237	234	222	238	216	239	193	196	255	230	234	239	231	224	228	244	263	237	235	226	240	225	259	209	232	233	231	252	246	216	256	215	194	235	242	239	212	245	223	237	218	222	230	217	225	199	259	212	233	226	246	261	234	209	225	242	217	225	237	231	255	233	231	233	237	212	212	228	251	211	226	226	224	247	257	224	240	249	248	222	229	233	247	239	212	211	206	222	214	241	237	241	248	223	246	258	211	231	224	221	214	238	211	218	227	242	256	220	237	231	237	227	241	223	220	234	261	239	244	249	237	250	236	222	244	230	257	241	238	230	230	237	219	230	228	242	220	238	223	202	239	243	271	253	239	247	202	241	229	225	240	223	218	253	227	226	218	226	215	224	254	224	253	249	214	251	253	220	241	238	223	232	229	222	259	231	235	228	239	210	198	260	205	257	248	220	215	239	218	223	231	239	214	224	230	215	223	235	232	236	222	214	225	236	224	223	236	224	216	234	208	217	214	227	226	239	212	227	221	235	238	225	234	248	234	239	216	215	214	229	226	215	221	228	221	238	211	231	203	235	211	240	220	233	260	230	247	212	222	239	228	232	227	235	207	215	242	241	241	252	255	228	238	228	222	241	197	231	203	211	223	228	216	235	199	219	192	235	196	192	208	237	228	221	238	234	240	223	214	206	210	236	240	229	223	236	219	243	222	216	216	230	232	189	217	229	211	199	244	211	214	230	222	273	228	226	221	227	233	232	264	223	230	209	228	246	216	228	225	223	225	227	239	247	219	227	233	218	240	239	228	231	247	243	257	219	217	216	238	240	253	234	228	223	230	249	248	234	233	225	220	200	221	237	271	264	212	240	249	244	248	215	225	237	228	265	215	216	216	232	233	246	233	230	230	248	210	228	244	243	230	260	242	244	220	216	216	223	244	273	207	250	242	234	216	259	229	218	197	209	212	250	237	215	258	253	245	230	235	245	215	235	215	264	235	188	237	225	248	239	210	216	240	224	212	222	268	196	224	250	246	255	229	244	205	230	218	235	222	215	233	231	232	219	248	241	214	235	247	217	238	246	260	242	257	212	213	238	245	236	227	208	211	231	202	214	211	244	236	205	201	207	229	237	273	238	243	260	182	211	233	234	211	250	195	212	221	222	242	231	230	208	194	226	234	241	242	233	230	276	221	204	235	237	236	257	250	202	202	213	235	233	240	247	230	243	215	229	252	215	232	212	238	235	225	253	217	246	253	210	207	235	220	233	247	232	237	216	241	253	219	236	241	239	247	216	234	199	238	226	233	202	219	223	211	232	226	256	248	226	227	224	231	235	241	254	239	242	272	204	252	187	235	237	229	223	220	257	253	224	213	226	208	238	229	235	232	254	252	221	219	242	223	226	266	222	245	222	249	223	218	219	238	245	223	235	247	246	245	241	221	209	241	261	204	254	248	251	255	243	250	200	241	223	247	215	236	255	246	236	215	256	245	231	201	227	226	230	220	209	217	213	246	220	253	202	252	217	234	244	209	245	239	241	227	222	254	229	259	228	235	218	244	205	229	223	192	236	224	220	233	221	250	264	205	222	236	242	206	256	197	233	222	243	229	222	228	254	251	256	252	242	227	243	246	255	221	212	242	222	270	268	233	209	202	232	240	224	243	217	234	248	222	238	227	243	240	224	236	227	242	237	230	214	262	206	251	234	211	220	218	243	226	230	237	208	230	243	229	240	240	213	228	241	237	248	212	226	206	235	239	220	243	219	218	221	239	234	241	215	264	215	236	248	242	232	232	233	253	203	211	205	246	224	234	221	242	229	233	216	234	250	244	203	218	190	238	212	236	198	234	238	185	234	237	226	226	214	233	218	238	216	245	265	242	251	263	225	258	248	230	238	223	239	238	233
3942	5967	2959	1571	1009	776	728	648	632	644	598	578	600	548	557	538	576	557	569	523	524	519	556	547	546	472	532	561	544	511	515	550	534	557	509	567	497	551	574	578	524	558	528	503	515	487	524	522	504	552	555	492	532	520	533	537	500	541	479	515	518	531	532	541	533	550	521	512	566	544	548	501	532	544	505	558	504	574	543	533	522	519	536	506	539	548	540	537	511	544	491	514	517	513	525	533	560	533	519	548	490	502	584	564	520	548	561	533	534	539	531	517	525	520	496	532	546	550	526	501	533	514	554	506	566	533	570	536	521	478	520	518	493	508	514	529	492	498	519	547	549	504	537	543	516	534	544	590	540	568	518	551	509	549	495	523	554	516	544	477	511	525	560	550	521	524	516	530	533	541	526	529	522	506	522	519	534	547	530	518	481	539	551	524	555	544	557	546	512	513	555	546	525	563	537	545	548	521	549	546	528	517	511	517	553	526	554	546	539	497	558	518	511	525	565	532	502	514	523	551	542	535	525	515	561	557	535	557	549	552	519	496	535	557	515	529	566	522	535	552	522	514	545	507	554	513	547	522	539	511	569	506	544	495	538	555	529	550	562	509	557	539	552	507	560	543	550	493	522	577	535	528	592	538	520	531	491	532	515	504	565	517	526	557	532	562	532	506	530	543	557	517	529	533	552	521	547	553	522	535	531	512	544	484	517	563	537	531	502	518	556	512	518	555	556	527	562	506	561	511	490	576	543	492	550	581	544	525	525	528	560	600	537	518	525	534	533	529	518	512	536	532	521	544	511	509	546	501	541	524	537	512	506	564	523	540	531	529	530	544	548	520	546	524	527	521	557	519	532	529	509	505	534	488	494	550	557	524	538	522	590	524	536	569	564	495	511	539	554	562	534	553	514	556	486	529	515	528	526	524	529	535	570	547	520	537	513	525	556	512	523	537	506	536	544	522	549	531	555	518	516	542	528	509	519	573	500	539	541	523	522	567	546	547	505	485	571	532	555	536	497	539	487	593	540	527	466	514	558	550	532	497	533	562	514	487	572	513	544	503	513	513	557	585	533	516	498	554	546	538	528	519	552	533	518	542	521	528	532	533	550	516	521	527	526	536	538	528	503	468	517	524	533	543	535	533	517	517	529	561	480	512	562	510	554	522	537	517	514	504	521	510	495	537	558	511	511	540	560	548	528	533	511	522	533	562	564	517	509	536	527	545	585	543	511	501	539	516	528	550	506	560	490	578	525	545	552	507	504	551	532	549	566	550	516	557	512	553	539	507	532	528	578	523	502	525	529	553	573	509	554	532	560	504	536	496	514	488	539	548	574	515	525	584	527	530	534	536	555	524	562	544	518	517	516	552	520	504	551	553	558	557	516	541	501	544	527	526	541	540	549	550	561	495	539	531	486	511	539	501	494	559	537	526	534	574	548	483	518	503	503	517	509	533	538	539	505	511	554	571	547	531	586	513	525	554	535	530	510	501	539	515	486	516	506	551	503	492	525	517	532	543	546	523	530	548	543	532	539	537	483	517	529	520	558	541	496	524	549	586	529	555	547	534	498	529	524	528	540	521	498	498	540	527	533	522	504	562	536	519	483	509	542	500	572	495	540	552	521	542	559	551	515	562	539	528	502	540	560	542	548	502	555	515	529	534	566	517	531	505	528	545	533	568	513	563	562	535	555	495	483	540	534	519	543	534	502	531	525	529	547	540	546	563	558	539	521	536	587	564	545	530	536	495	499	568	491	515	503	512	517	566	532	512	543	518	493	556	509	489	500	522	500	562	565	516	534	523	523	524	505	531	547	560	565	538	547	542	561	519	532	527	562	548	549	551	516	535	534	532	538	549	548	523	569	532	509	540	487	501	556	522	542	497	557	517	496	516	507	475	513	524	486	547	515	526	553	543	527	490	567	511	514	529	502	533	554	506	545	530	518	527	513	501	538	518	525	519	517	549	537	530	545	531	556	531	512	541	555	501	530	524	501	550	555	530	543	515	537	531	533	529	517	558	518	561	541	554	499	551	552	554	550	542	528	512	545	535	522	514	510	551	520	458	530	521	500	537	517	533	542	546	517	533	505	555	528	529	514	524	508	519	522	561	540	519	513	541	557	537	589	515	528	502	512	530	499	539	497	495	555	543	535	526	495	529	501	536	551	540	546	522	535	576	549	509	533	535	554	514	515	496	548	560	500	497	542	492	501	518	473	534	520	509	499	514	539	533	520	527	535	574	523	498	525	562	521	511	536	574	566	530	538	529	480	519	531	544	507	543	493	545	578	476	495	541	522	513	522	514	530	501	566	521	541	531	492	569	514	524	510	542	517	543	555	511	588	538	557	511	540	538	519	556	521	518	522	536	524	507	479	545	510	531	526	493	559	490	516	477	522	510	520	524	548	534	530	539	545	552	538	588	510	513	569	539	509	584	561	536	520	539	518	528	523	515	521	507	523	485	513	583	541	519	519	524	520	493	527	497	492	548	531	535	551	503	559	533	532	516	579	506	544	543	510	553	553	525	507	512	515	548	541	535	568	537	567	529	522	546	519	537	543	485	549	566	499	525	525	535	530	536	520	507	537	548	511	549	526	544	495	517	509	527	554	514	547	525	557	531	548	533	493	523	520	531	554	526	558	523	498	521	520	523	541	530	541	553	535	546	524	542	512	552	552	498	505	503	476	549	579	513	516	541	501	522	539	499	531	511	531	523	531	511	542	498	525	543	549	542	536	535	511	577	525	523	515	552	512	534	541	514	504	503	538	495	513	504	547	537	542	508	553	491	540	532	556	544	507	553	531	510	511	544	507	540	516	514	557	555	524	586	506	577	536	554	542	528	530	511	551	585	531	521	545	513	553	595	525	495	535	556	500	480	546	503	542	545	536	507	548	521	572	553	555	522	534	552	533	538	538	562	514	563	544	543	543	534	575	518	526	520	527	512	528	549	561	529	518	544	514	537	544	556	495	485	546	585	570	492	533	508	502	520	553	529	552	529	562	519	586	545	502	495	523	528	534	564	522	531	554	520	527	524	556	561	506	508	562	524	515	525	487	500	507	542	524	504	525	536	540	501	537	514	511	535	500	514	544	545	539	501	501	484	530	518	497	503	512	519	459	572	553	539	539	491	508	558	521	526	497	561	555	525	526	524	517	509	517	516	511	491	522	507	527	555	534	553	551	564	502	522	536	532	556	533	501	575	533	515	503	514	527	570	518	534	519	478	529	506	505	556	524	504	546	511	530	551	513	552	491	587	494	522	516	515	517	553	559	516	561	524	535	523	526	512	502	551	552	525	538	588	544	534	524	553	574	600	551	537	545	534	542	495	576	568	540	524	553	566	551	525	558	527	550	547	537	550	541	508	548	552	554	525	517	558	559	511	531	539	475	529	533	526	490	533	535	491	526	547	550	543	511	547	526	527	554	551	559	526	534	522	518	538	539	573	561	485	533	556	539	521	500	520	530	553	563	510	542	555	499	536	520	544	526	544
33447	10242	1154	654	536	500	428	396	396	406	368	396	379	394	402	388	377	417	405	433	370	387	394	370	384	406	420	393	406	394	391	367	370	385	398	389	399	384	388	369	411	407	382	434	438	433	381	383	375	373	411	390	342	389	378	383	377	367	386	372	393	360	395	386	429	384	386	402	360	378	338	387	413	370	393	362	362	386	366	364	388	386	327	355	406	386	354	410	378	374	415	359	377	383	384	365	363	420	394	414	373	354	405	385	363	386	402	403	419	372	365	393	358	386	384	383	367	355	361	384	404	371	403	389	422	424	454	425	365	400	398	401	400	374	396	389	428	417	392	415	366	385	415	415	376	371	382	366	359	381	391	386	388	396	407	411	339	343	382	365	361	374	363	396	379	392	395	457	390	414	392	397	389	418	402	386	404	403	407	411	388	388	371	401	391	377	358	372	349	399	406	366	370	353	378	386	376	366	387	378	430	380	397	381	394	392	375	379	400	391	356	373	416	416	350	385	342	365	373	392	371	372	370	383	386	403	359	387	395	373	391	376	359	380	374	393	411	418	409	382	363	383	389	350	409	397	380	377	403	387	389	392	387	392	382	365	398	417	406	398	416	392	387	383	385	374	406	429	370	345	366	366	365	363	368	360	403	364	354	358	388	378	395	368	429	373	389	401	438	398	378	404	377	383	386	362	403	390	395	370	383	413	414	396	345	394	357	391	385	377	412	367	356	363	384	392	412	415	370	417	389	399	374	385	395	381	358	362	413	405	414	414	380	379	397	372	385	393	363	381	411	380	367	392	383	414	391	362	404	382	343	365	390	395	387	420	393	379	382	371	382	374	391	361	398	396	396	364	369	387	367	382	390	341	360	392	392	390	393	391	386	369	392	373	435	410	394	398	428	369	383	383	367	367	413	396	354	384	353	416	363	388	379	372	387	379	400	439	433	403	419	369	395	361	371	399	384	384	390	412	390	392	400	365	417	380	392	367	349	429	378	377	396	387	385	410	395	382	388	391	361	394	368	407	400	378	379	387	401	410	383	404	376	395	376	357	384	369	397	406	362	375	417	427	371	405	378	357	389	433	406	361	407	362	417	365	392	374	385	391	418	391	359	372	381	436	375	438	394	418	436	369	403	427	402	410	348	401	410	402	405	400	415	390	385	380	393	381	385	365	381	399	392	349	387	353	406	385	384	397	383	372	414	364	404	392	383	390	373	387	410	386	370	397	396	402	390	365	408	389	379	366	385	387	417	394	386	397	415	374	353	376	395	400	379	366	389	416	403	374	402	365	392	413	383	372	394	381	429	380	373	419	360	361	386	425	392	408	355	381	328	386	425	402	371	386	413	364	390	351	366	376	401	374	382	384	392	350	370	373	393	405	359	346	375	389	366	376	348	409	417	418	403	425	387	399	381	421	374	378	388	366	391	403	389	403	394	370	411	386	379	368	384	406	334	363	356	407	390	415	395	415	400	392	376	426	367	387	388	400	414	410	398	349	414	393	395	410	422	409	390	399	422	389	371	352	353	417	400	381	379	380	360	387	365	388	386	372	408	409	390	348	403	382	381	417	357	402	352	380	406	416	356	375	377	371	425	388	369	398	368	378	368	399	392	360	398	405	398	366	380	386	384	369	371	390	380	354	380	398	399	368	391	422	386	396	347	400	385	381	379	375	404	370	406	389	384	365	391	352	392	357	377	368	389	423	411	394	393	418	386	355	397	387	412	394	393	401	417	354	372	390	405	362	347	392	377	410	367	392	388	374	377	341	379	404	411	368	372	401	368	383	361	392	377	395	419	378	372	378	377	352	356	365	373	386	398	386	369	392	389	410	414	352	373	435	378	389	410	430	371	386	380	384	361	403	400	412	405	375	400	426	372	367	376	353	377	379	377	456	360	388	411	354	385	364	396	377	418	391	393	376	394	365	348	406	366	365	352	402	373	391	424	394	402	387	379	362	423	374	384	401	398	358	415	395	397	373	395	372	412	385	378	393	434	400	384	386	365	378	386	397	418	353	352	403	390	387	362	377	423	424	392	369	389	427	371	415	429	412	402	352	371	409	377	364	379	401	399	336	376	353	415	402	335	368	386	386	380	399	386	375	410	371	365	424	378	377	360	410	399	404	349	371	407	402	378	402	423	406	431	399	399	360	357	394	350	382	424	398	407	411	370	355	381	356	404	412	397	404	393	359	395	378	357	394	391	416	374	392	414	383	391	361	392	396	405	377	360	387	392	376	330	351	370	384	411	401	401	400	410	409	367	400	386	366	416	357	415	396	411	415	442	368	364	419	400	392	374	388	397	379	401	394	401	396	398	390	425	376	363	385	401	412	395	423	404	389	378	379	372	359	345	401	415	383	407	389	406	389	413	415	365	371	377	407	382	425	350	402	398	383	407	362	381	369	390	372	396	399	389	358	391	386	382	397	378	367	374	360	387	395	404	426	418	408	419	392	352	374	400	357	362	371	359	345	370	421	413	391	379	371	399	376	377	374	420	353	413	387	398	443	381	396	373	421	378	390	359	366	408	429	394	363	419	395	381	368	360	391	388	395	385	373	335	383	381	395	359	379	384	332	384	417	409	379	376	374	345	382	393	361	388	394	382	407	393	393	381	419	372	405	389	402	420	393	419	383	364	374	364	382	385	390	399	411	390	367	378	415	387	417	357	353	408	360	409	371	407	404	404	367	418	370	391	419	386	387	377	401	323	411	375	374	347	429	379	400	360	400	369	394	375	366	367	377	381	389	393	359	375	416	399	381	394	362	397	389	384	402	371	389	398	366	418	392	386	380	360	373	401	382	375	388	376	335	372	392	371	343	374	389	385	348	407	392	391	362	390	410	380	383	379	390	397	405	389	370	391	383	371	382	384	382	402	390	349	442	367	360	352	348	383	426	412	422	352	377	330	405	401	396	408	360	390	394	361	426	397	406	404	356	373	379	404	397	397	414	389	379	415	387	410	395	417	389	373	363	366	364	379	390	367	410	431	382	360	385	350	405	384	413	387	393	362	405	385	366	381	381	355	384	402	399	410	422	426	402	384	357	355	412	366	399	407	407	386	385	375	371	354	357	417	375	357	392	377	425	419	418	410	414	404	371	380	382	415	379	392	420	403	411	400	373	369	371	419	413	386	376	332	374	385	361	414	356	393	363	371	380	398	364	386	398	394	398	404	390	352	366	388	390	375	419	380	423	394	334	390	359	401	403	402	372	402	398	396	404	375	373	372	370	376	348	349	373	414	382	394	401	393	408	403	414	400	397	396	367	345	373	413	373	366	418	404	383	385	401	410	407	410	393	377	415	367	396	385	363	365	385	367	400	437	379	377	373	355	423	392	392	396	384	384	377	361	398	358	382	394	379	383	369	368	397	333	364	384	397	416	373	412	368	382	387	374	402	423	382	372	390	403	388	376	357	388	397	374	378	387	381	363	392	396	389	366	374	396	384	361	391	387	379	364	393	369	409	395	403	371	397	366	371	390	363	367	396
6167	1263	949	886	872	859	881	863	843	890	899	876	878	884	885	878	887	868	856	921	847	858	900	864	842	949	871	893	864	844	845	855	886	827	864	845	837	848	859	834	837	859	861	893	866	906	864	860	881	832	862	837	896	902	858	853	846	791	855	880	860	889	847	862	839	895	887	920	859	894	870	885	858	883	835	894	885	903	870	903	864	836	844	864	854	868	820	903	909	874	850	869	875	882	860	815	888	878	896	823	890	859	885	936	852	872	866	863	930	884	835	902	858	829	820	865	878	920	869	868	855	899	878	865	844	862	858	862	843	846	891	840	813	859	848	866	868	843	926	861	905	865	862	923	917	877	818	848	854	865	829	922	902	845	858	862	852	868	865	819	879	886	895	898	911	835	886	889	948	891	869	870	855	826	906	899	841	859	877	839	905	901	934	854	906	891	927	840	878	854	861	884	870	898	841	885	881	872	850	836	831	846	860	881	920	829	943	843	859	843	860	880	846	938	888	857	815	882	868	859	865	836	888	816	849	861	835	834	894	937	838	831	882	846	875	888	822	866	872	880	942	785	856	860	819	896	864	838	849	863	880	824	838	926	871	895	844	859	849	820	859	840	801	921	852	889	896	884	859	841	841	853	855	879	863	844	922	846	844	851	909	853	886	887	863	856	903	875	879	820	827	894	841	877	860	867	842	846	817	847	901	827	877	874	877	855	839	846	844	843	838	931	912	820	890	905	861	856	891	858	873	808	854	833	869	924	821	869	859	847	858	892	871	873	862	844	908	847	942	880	855	920	831	908	855	854	864	834	846	927	881	863	856	852	863	842	924	855	869	815	911	901	906	912	837	843	857	871	892	867	835	893	888	927	894	845	845	877	806	863	846	853	861	840	932	936	871	884	853	844	902	835	876	855	798	863	879	838	865	896	892	856	846	886	871	890	861	907	891	859	875	874	900	887	824	848	865	880	898	857	847	848	882	843	856	865	860	939	867	873	846	847	867	849	868	911	808	857	871	860	940	883	877	862	837	902	838	927	875	834	896	860	850	846	856	900	872	832	859	882	845	844	852	863	858	910	880	835	859	881	859	896	833	825	819	919	839	840	843	880	808	853	864	854	895	830	867	909	825	874	848	899	877	907	878	823	864	891	863	878	854	908	873	884	856	886	893	880	883	853	853	924	821	898	919	876	823	856	806	863	859	882	852	844	880	840	896	834	899	833	828	886	825	939	927	909	878	847	901	887	895	866	912	847	861	854	926	845	902	821	860	853	873	828	880	867	862	841	869	864	876	888	870	865	864	870	902	882	921	871	857	876	871	816	837	834	883	872	873	870	874	889	852	841	911	868	842	945	874	866	893	809	856	873	868	871	857	891	854	867	871	826	885	853	855	856	908	851	895	880	853	839	880	904	842	829	900	910	854	890	872	846	912	895	855	850	825	802	907	813	876	872	873	853	874	884	897	831	808	854	838	858	891	846	843	851	853	917	955	878	836	906	938	854	842	850	866	840	851	851	877	859	826	847	882	918	828	847	888	914	886	850	878	873	876	859	860	852	866	880	834	885	870	846	884	848	873	862	828	853	914	846	865	857	844	843	861	881	844	873	863	840	867	866	895	867	886	829	881	866	895	864	854	847	836	847	852	845	879	851	897	917	824	853	898	866	877	857	891	864	871	925	843	889	899	903	923	900	823	856	836	808	917	855	918	877	867	902	845	886	885	896	870	873	897	834	805	856	874	863	871	836	889	905	869	876	853	848	914	896	937	879	838	851	853	878	883	842	891	923	889	876	855	895	819	897	877	882	913	878	853	811	805	852	870	840	857	892	853	859	950	879	873	849	844	868	902	835	913	833	925	844	862	853	854	859	877	863	866	873	893	843	905	810	834	848	888	847	824	864	854	845	869	866	893	851	867	867	789	836	898	865	873	836	908	842	843	879	879	921	877	898	836	875	873	873	897	874	902	822	814	817	904	788	846	901	898	860	856	847	894	869	862	886	871	860	878	867	846	837	854	813	926	866	889	829	841	888	877	842	857	885	890	884	821	888	864	890	898	824	862	894	872	852	932	860	865	867	896	871	869	869	886	886	842	858	876	878	886	865	839	857	866	854	856	846	933	858	877	938	904	850	850	848	886	847	875	878	850	898	879	900	841	851	859	842	860	872	877	871	811	885	903	857	894	862	852	799	831	903	844	868	891	878	909	884	909	835	902	837	889	816	850	841	866	893	923	859	873	879	844	842	888	860	883	859	909	847	888	827	875	869	879	873	874	854	872	881	845	880	905	855	881	834	900	874	867	861	828	819	897	853	876	910	867	864	898	853	833	879	851	842	861	869	905	830	869	851	821	838	849	835	932	880	853	866	809	852	853	846	854	851	846	813	874	899	859	834	883	861	852	860	896	841	818	859	856	893	841	892	824	875	890	866	830	829	941	942	868	875	834	849	814	828	838	879	863	864	947	840	858	851	846	857	859	863	925	871	868	864	879	859	863	844	819	869	885	835	877	835	876	899	881	866	831	859	881	845	876	823	885	895	880	882	861	890	835	866	933	850	839	837	836	885	868	882	824	864	883	882	875	839	848	872	906	874	863	847	876	855	879	891	865	811	843	802	860	878	885	842	773	908	873	879	846	869	867	826	862	857	862	850	871	840	832	814	864	903	895	852	886	848	845	858	918	888	916	874	838	897	848	852	836	839	924	876	867	873	868	849	861	887	880	800	910	863	906	882	889	870	858	833	842	870	878	907	855	901	886	868	807	867	853	866	887	864	892	823	894	876	830	874	890	869	864	885	851	888	857	838	875	818	843	846	838	844	880	840	885	836	883	888	831	882	908	847	832	848	900	872	898	877	895	865	837	865	872	889	872	867	844	922	846	870	845	871	864	842	888	859	848	905	816	897	877	865	918	876	846	919	836	904	879	893	885	880	919	841	868	896	864	919	860	867	881	858	801	828	840	857	936	847	880	855	886	878	879	874	874	888	883	842	901	907	889	811	882	867	929	829	882	822	918	850	862	851	914	853	877	863	861	908	898	819	860	878	885	826	865	852	889	825	910	868	876	869	900	862	865	893	872	904	857	856	876	891	850	915	910	821	876	844	848	802	826	866	833	857	887	855	863	832	828	897	859	846	882	837	906	854	896	884	838	846	838	865	834	837	894	880	856	864	857	896	846	840	916	878	909	912	884	842	860	877	837	880	860	870	858	855	916	881	829	811	861	911	891	864	888	880	813	916	868	823	835	820	893	877	894	801	886	891	905	860	931	848	864	870	860	862	875	843	876	835	871	833	859	846	888	863	864	861	915	914	892	870	828	850	893	801	808	836	871	862	828	895	857	945	890	868	888	829	885	892	895	857	875	878	851	897	842	903	858	843	856	883	814	885	883	875	908	897	900	843	908	856	854	887	877	883	927	889	865	828	839	899	918	884	913	818	888	924	856	883	834	906	827	867	845	910	857	899	872	828	843	854	854	865	862	874	920	866	860	861	855	832
25252	21642	25421	28342	21552	4402	678	590	498	475	495	488	456	431	407	444	440	426	442	409	403	451	472	414	460	403	423	419	452	433	412	422	429	453	441	432	459	415	411	439	430	385	430	460	418	439	439	442	443	402	436	423	432	426	435	435	454	446	409	416	410	447	417	439	420	415	432	391	443	463	433	429	430	402	473	431	413	448	440	440	401	398	417	396	423	422	452	419	433	422	459	451	442	423	429	439	426	451	491	394	446	428	411	411	456	479	442	439	389	450	397	429	434	418	423	416	396	431	456	470	415	427	444	404	402	451	435	410	430	410	406	445	424	432	416	416	471	438	481	408	444	435	479	429	439	420	448	470	426	437	430	412	425	435	453	412	412	449	440	408	432	435	466	417	371	418	405	390	463	428	418	445	398	429	415	427	452	397	395	386	431	444	420	418	450	410	411	476	411	452	451	417	423	407	446	408	456	417	429	413	405	418	441	418	422	426	433	418	430	415	411	405	438	402	401	470	410	433	460	439	407	429	426	442	396	435	439	401	413	418	436	412	420	452	394	363	405	387	450	416	403	438	441	448	413	376	436	472	404	417	457	409	410	423	401	440	434	478	443	421	449	392	411	466	422	415	404	417	442	411	397	421	400	433	438	456	443	425	439	445	394	416	449	433	420	441	415	400	456	418	454	439	418	436	441	417	435	409	401	398	410	432	413	421	377	404	392	408	450	418	430	443	454	436	427	418	423	436	400	400	424	427	453	402	379	414	450	444	443	482	399	409	412	438	436	426	430	407	427	401	448	407	438	420	435	437	401	437	423	443	417	396	451	388	407	444	429	472	443	401	454	447	392	381	397	446	416	413	443	474	407	457	424	413	406	439	406	437	444	441	419	389	427	466	410	431	395	403	425	419	403	402	433	429	455	477	431	425	448	421	449	430	436	424	417	412	405	449	454	426	419	442	430	429	454	445	416	446	419	466	406	398	375	421	417	432	388	435	451	438	446	451	437	444	454	424	427	445	418	431	424	441	387	451	468	426	439	424	402	395	429	449	434	426	420	453	411	445	398	390	414	453	438	390	425	439	420	448	432	410	415	420	470	434	410	391	423	421	409	440	409	460	433	433	455	384	425	387	439	450	456	461	430	411	409	380	416	448	422	430	441	393	408	449	437	422	460	432	415	438	396	387	406	419	455	414	431	414	442	410	431	430	407	412	407	425	424	420	421	428	434	446	356	429	461	397	397	431	428	435	406	406	454	423	468	423	415	430	438	425	392	436	423	460	447	425	417	423	401	463	448	437	440	465	432	419	423	454	423	410	413	465	442	413	442	424	402	431	382	477	486	403	408	445	447	436	434	440	426	402	398	437	407	425	439	475	457	427	412	401	429	417	423	485	428	366	361	440	426	432	436	464	429	396	468	464	470	441	436	391	444	451	423	418	467	440	446	436	439	409	435	406	404	428	439	460	396	430	438	434	407	429	427	398	407	463	380	445	465	412	370	416	445	430	440	416	399	386	396	375	444	402	449	403	408	426	402	415	377	400	435	443	429	470	429	417	455	428	435	413	405	413	433	430	412	423	432	402	418	423	392	433	435	447	449	454	472	463	417	436	428	479	434	412	455	433	434	403	410	461	453	446	452	422	454	462	429	430	402	443	433	449	419	387	426	438	401	435	426	431	394	465	435	370	418	438	442	421	417	417	413	421	435	441	432	415	410	477	399	442	403	428	423	395	409	417	427	384	445	427	416	393	434	405	467	424	389	454	424	446	382	439	442	426	434	430	432	454	412	459	444	428	408	449	433	408	364	411	454	412	462	414	423	438	408	396	428	443	403	443	420	434	432	392	430	421	416	429	426	429	434	426	413	464	425	423	393	426	415	402	425	433	431	439	403	421	419	420	427	399	462	470	406	423	386	443	429	410	396	398	439	426	408	399	413	437	420	433	427	401	448	443	397	429	422	444	418	449	453	365	435	427	414	440	458	443	444	428	421	432	423	426	425	418	422	419	437	430	436	425	422	399	429	397	370	430	442	424	436	437	434	401	434	384	407	423	437	437	396	433	412	449	409	432	410	435	372	408	403	434	431	441	423	415	423	448	429	419	403	425	408	407	459	404	389	403	426	458	435	399	405	432	435	432	415	442	411	409	423	434	398	419	413	413	424	429	416	428	466	413	411	416	432	448	425	453	416	398	460	453	453	415	441	452	417	387	405	435	458	431	448	457	388	419	405	406	421	459	441	451	443	402	415	401	422	434	406	419	437	424	408	471	408	438	426	436	420	446	368	435	442	457	441	419	387	445	421	389	441	477	437	412	444	475	481	403	481	407	444	426	425	408	461	423	437	382	434	410	418	470	440	393	428	391	443	478	410	400	414	428	462	431	431	447	417	391	452	451	411	405	438	440	444	410	403	417	420	415	462	411	436	404	411	480	444	400	448	418	436	442	396	419	443	478	447	441	419	444	434	430	406	462	415	398	416	430	485	385	392	389	409	426	472	423	423	411	408	436	405	430	433	431	431	455	455	413	429	439	416	424	453	440	393	411	463	409	409	391	428	410	423	442	393	434	449	473	442	398	430	447	410	447	413	427	399	411	444	421	398	382	385	409	461	402	402	416	458	434	426	425	382	441	420	412	436	433	484	415	435	438	432	410	415	386	438	430	462	431	429	419	405	444	387	426	436	473	491	430	419	435	442	418	387	418	419	396	419	433	484	452	410	424	407	438	423	430	457	460	445	429	437	473	427	418	436	398	413	415	433	450	374	408	386	372	436	422	408	424	386	386	453	476	407	436	475	409	405	427	447	432	461	402	437	431	457	428	442	402	394	437	420	425	422	450	414	417	443	433	419	474	447	430	457	419	434	390	432	458	396	428	442	392	478	406	469	421	405	461	377	387	449	411	460	406	425	427	443	440	463	412	420	400	472	404	431	394	448	430	435	449	429	425	431	475	452	419	441	428	445	441	428	412	462	430	415	411	415	427	419	414	439	420	423	374	444	463	429	427	395	406	432	395	397	414	437	388	378	418	476	443	450	444	432	399	459	430	454	415	372	410	447	419	407	401	435	454	404	390	425	417	433	393	447	382	423	413	471	443	409	413	369	441	445	420	384	418	420	432	428	383	398	407	407	434	452	418	435	450	405	430	418	437	421	429	429	431	411	427	417	428	437	426	426	404	417	399	439	399	383	448	421	425	451	410	402	408	446	435	426	437	422	440	422	437	437	430	416	425	418	433	399	454	452	441	466	406	394	409	409	441	423	407	418	458	439	428	483	431	387	440	429	425	418	408	439	407	411	417	418	414	401	426	434	414	415	390	423	452	424	431	411	385	394	426	380	387	431	457	408	383	438	435	446	447	430	438	415	430	397	433	402	412	414	396	408	417	453	480	399	427	407	448	428	433	422	434	407	397	412	459	425	427	453	460	469	421	489	431	413	419	443	430	419	424	463	362	399	426	414	412	398	415	434	404	455	395	426	405	418	407	411	432	414	446	398	418
4113	3852	2194	1440	1139	1060	1009	1001	917	892	968	967	955	942	943	967	1014	956	910	924	909	882	909	939	925	921	896	965	965	878	911	904	912	919	901	943	897	898	908	894	916	929	908	897	958	909	913	865	928	956	876	913	893	942	928	899	944	926	936	935	881	947	894	879	925	942	898	906	940	885	903	913	933	898	935	916	937	908	907	924	889	932	915	917	857	844	943	976	932	925	909	915	898	923	873	954	906	905	918	905	921	941	938	878	951	912	954	924	929	892	923	935	924	892	977	961	904	851	840	902	907	874	922	963	912	900	895	896	892	959	941	922	898	897	905	985	884	952	924	968	890	888	933	933	899	937	889	894	940	904	919	859	975	916	923	933	882	933	869	955	899	874	972	964	907	925	898	936	905	920	909	945	902	908	903	876	893	842	901	928	949	918	917	896	912	867	915	886	929	890	887	946	877	872	871	918	930	894	886	911	889	938	923	933	918	879	961	927	919	939	871	939	920	872	910	964	860	963	923	907	935	911	880	869	975	958	956	928	899	930	887	987	889	941	880	942	904	904	871	877	898	913	964	938	909	987	952	866	937	856	940	917	930	911	898	856	904	919	922	916	834	869	918	891	940	945	922	863	886	930	901	944	868	874	937	903	872	915	941	889	929	919	892	945	921	948	927	870	907	959	910	861	861	869	850	923	898	911	943	898	908	842	924	899	965	901	927	961	896	868	889	909	963	941	945	882	885	898	959	898	981	900	948	872	930	925	941	927	895	935	894	832	877	939	871	949	890	923	913	926	942	934	880	923	916	904	924	920	903	888	906	933	935	915	912	942	892	892	928	956	966	895	948	904	928	887	955	886	891	860	919	933	924	937	910	971	908	922	854	905	900	881	929	976	896	932	904	899	900	958	907	899	861	927	855	900	913	894	916	947	950	868	879	918	882	957	870	929	941	924	964	891	921	927	901	902	904	897	931	890	930	942	940	924	959	889	903	875	912	900	913	951	932	931	901	901	901	913	899	930	947	941	870	902	936	892	940	920	889	904	913	936	925	887	869	923	897	928	887	958	903	927	888	904	933	879	985	936	924	937	913	935	947	920	893	936	975	918	913	869	965	911	952	913	877	933	933	914	934	981	879	938	921	899	934	960	883	891	913	940	877	885	872	920	888	959	901	950	892	911	923	919	910	887	943	939	947	891	867	874	938	948	937	900	909	947	913	924	878	917	895	921	917	889	899	935	892	960	883	920	907	941	888	909	930	903	912	932	890	934	888	954	921	945	972	950	896	914	907	884	870	903	900	909	923	898	932	931	908	905	860	921	837	968	912	888	893	927	868	884	899	880	911	934	905	894	897	949	961	901	905	963	911	921	897	853	864	919	936	960	903	930	883	911	893	915	909	917	935	926	937	925	914	916	917	987	895	916	927	927	900	959	920	918	865	889	925	943	834	932	934	909	929	921	924	970	915	912	936	901	955	927	882	902	886	954	871	922	867	944	883	921	955	912	919	960	955	933	901	870	923	903	946	850	950	928	917	935	952	893	961	917	873	893	910	857	899	902	927	891	898	975	916	933	910	918	890	942	903	893	885	918	947	971	929	894	854	948	899	899	899	893	910	876	905	942	907	918	889	949	897	911	922	862	945	866	849	945	907	932	930	930	909	916	980	975	923	920	868	888	863	944	909	826	824	921	858	931	923	923	974	946	915	882	949	915	853	945	882	968	914	892	895	963	946	914	937	944	915	849	894	944	964	935	945	948	909	912	925	984	888	883	877	913	924	925	920	925	895	926	944	901	925	889	909	957	903	943	963	936	842	874	887	885	963	928	874	980	937	872	905	929	883	895	919	928	966	917	886	917	936	943	963	962	903	942	899	946	934	911	936	907	928	917	935	877	909	896	845	907	919	913	914	888	912	916	993	885	899	950	941	901	934	913	927	951	926	932	926	917	910	908	918	932	933	947	872	897	930	867	984	954	893	898	927	894	899	902	850	933	878	875	893	875	875	884	903	949	930	896	849	949	953	917	901	906	907	924	946	916	932	902	926	866	940	914	904	885	917	925	898	923	937	949	911	914	911	939	913	887	891	909	901	928	922	910	863	930	937	912	911	925	905	944	893	916	882	880	899	858	911	895	866	896	907	884	942	919	893	892	909	891	901	927	891	911	886	910	955	939	898	909	906	913	921	893	855	902	885	933	904	955	902	917	926	881	925	872	915	947	903	913	909	884	897	909	946	949	875	941	884	901	934	938	900	867	881	909	926	932	841	915	935	919	914	950	895	880	904	884	922	853	953	872	931	899	913	865	896	916	924	951	928	914	879	894	927	888	952	902	877	854	930	879	872	882	928	941	893	931	884	865	850	909	878	862	908	899	819	876	883	895	923	918	909	901	843	944	952	904	876	921	868	919	908	923	973	895	896	932	880	926	889	925	892	928	913	930	917	904	926	928	895	948	903	949	943	907	881	920	886	914	895	897	946	938	907	942	932	885	980	943	851	902	964	907	904	915	923	916	864	896	880	960	918	966	885	881	927	922	948	903	918	947	881	912	875	937	920	946	861	919	968	950	891	932	905	913	915	935	905	914	938	954	938	903	908	909	906	912	940	890	936	902	886	971	929	939	956	967	912	917	928	915	915	910	914	915	889	877	900	890	892	888	957	935	985	908	930	922	978	918	945	876	893	975	880	945	874	918	861	929	926	951	881	944	948	887	908	893	882	903	923	916	886	970	919	907	830	901	889	902	930	932	872	882	949	856	978	916	913	905	913	864	922	848	921	907	905	962	853	925	977	873	892	879	883	905	963	913	930	903	938	907	924	873	909	917	908	926	902	902	896	926	928	912	902	945	949	896	919	920	929	915	934	902	891	943	942	939	899	917	911	940	933	927	908	926	883	912	898	887	885	887	886	895	964	867	861	872	910	906	878	898	908	955	916	888	858	968	946	889	904	938	931	944	887	919	909	924	965	867	880	922	896	905	898	969	909	921	873	918	884	975	893	909	895	844	905	913	926	927	920	945	844	937	927	950	932	932	917	902	914	900	931	976	940	842	947	915	914	884	909	930	901	910	952	920	863	947	952	915	906	933	860	924	922	934	865	872	866	906	924	873	935	912	874	956	826	898	953	954	909	884	873	940	926	896	911	892	918	875	889	888	878	922	904	869	892	896	849	953	918	924	914	935	891	916	906	893	920	975	935	913	936	907	920	920	930	882	889	936	938	938	928	933	1010	893	904	906	941	901	922	921	899	934	871	879	947	863	845	920	922	923	931	960	883	912	901	915	933	946	914	919	848	961	870	903	922	913	936	955	897	911	935	917	943	940	916	925	881	911	914	891	911	901	919	958	893	926	916	915	933	906	893	920	921	915	969	900	924	920	922	915	905	915	930	955	910	902	889	918	905	915	906	952	953	887	919	922	965	922	936	965	920	913	911	896	873	870	892	906	949	908	906	896	922	945	894	943	900	892	882	943	897	933	922	868	867	886	912	935	929	871	920	860
24448	21624	26006	27730	21630	21649	3396	508	409	346	327	317	316	279	264	256	290	297	239	251	250	271	228	262	251	253	218	234	239	216	248	230	242	214	254	228	237	229	219	231	237	200	255	216	225	215	224	237	252	235	238	282	231	225	262	242	231	225	218	234	221	217	237	243	256	227	212	221	221	231	248	223	258	254	237	252	225	226	197	229	242	251	224	225	227	209	237	214	246	243	221	214	249	225	241	226	213	247	254	217	239	239	232	220	232	228	237	229	229	231	224	254	251	230	246	260	255	236	218	193	214	238	221	212	251	256	252	234	263	238	233	216	220	265	224	234	246	191	249	235	228	218	236	248	228	225	236	238	234	238	245	252	262	235	234	216	215	242	208	267	218	227	227	219	214	247	265	218	230	224	231	230	248	242	251	220	229	234	240	241	243	198	233	230	256	267	217	230	244	233	246	257	212	217	213	235	246	236	250	232	237	238	229	226	212	236	241	254	243	238	236	214	211	241	253	224	259	230	205	229	235	230	264	244	257	224	241	215	249	232	242	237	246	233	257	227	226	231	233	230	233	214	245	248	244	237	228	208	234	228	249	232	217	245	226	227	244	248	226	241	215	259	245	256	222	239	255	200	219	234	251	232	233	243	240	232	248	195	226	215	221	221	217	212	203	209	247	213	231	213	217	221	238	229	245	209	223	235	243	252	208	253	232	249	240	213	241	226	208	232	224	228	248	228	260	241	269	246	220	218	223	234	242	241	237	237	212	253	232	205	231	221	257	223	241	220	219	250	237	232	264	235	230	217	243	232	233	257	219	251	231	225	239	219	218	237	226	240	202	239	254	231	246	204	247	248	243	240	251	223	232	219	196	248	225	218	232	217	223	229	238	233	251	235	220	232	236	242	228	220	244	225	254	241	257	243	237	227	236	241	251	236	232	226	218	233	187	225	232	218	252	238	214	211	242	229	268	241	232	217	239	243	226	226	206	226	264	229	241	242	238	214	225	249	231	201	210	260	239	203	238	248	207	216	237	216	252	222	235	236	209	225	236	225	231	227	226	227	200	201	242	220	204	224	226	260	239	254	203	222	248	226	218	247	234	216	231	240	251	249	239	256	225	240	238	266	237	214	248	263	242	229	225	223	239	246	249	225	214	227	233	232	206	253	209	243	233	257	215	222	231	221	219	225	242	210	250	252	257	229	234	237	242	216	221	238	241	221	240	188	254	230	221	235	239	225	241	218	207	213	218	240	229	255	250	248	255	247	214	219	237	249	250	253	248	243	224	240	255	250	234	261	217	212	234	257	220	197	244	204	221	207	230	238	230	236	230	240	244	232	217	235	223	239	249	223	246	230	229	231	217	235	244	255	250	224	225	254	245	269	234	217	238	215	188	256	242	246	250	248	202	228	252	266	202	259	239	224	233	223	203	215	245	234	241	219	241	226	233	208	210	280	206	242	215	220	202	231	207	227	211	221	237	197	233	256	242	204	210	247	255	238	223	221	271	239	271	274	238	273	230	219	243	235	258	264	214	233	232	218	253	255	225	247	217	217	210	227	278	252	232	250	241	217	229	202	237	233	215	223	235	253	208	230	233	227	229	241	235	229	260	242	213	229	266	234	213	238	208	221	231	261	221	203	239	238	240	198	256	242	214	206	224	256	263	223	230	248	229	242	243	257	212	257	220	228	235	199	245	225	225	223	240	242	223	252	217	221	236	243	236	221	226	246	245	226	201	224	263	227	230	252	247	226	285	217	219	228	219	230	211	227	245	248	227	227	247	238	224	227	236	242	226	220	239	222	209	216	243	245	247	233	218	232	252	220	240	233	222	201	201	232	178	238	230	251	228	227	247	228	226	226	202	211	224	210	221	240	244	231	226	230	211	195	222	229	243	233	223	239	217	248	251	220	224	224	214	234	218	208	249	230	212	232	217	231	262	208	222	188	236	239	231	223	233	234	221	245	250	231	252	218	222	210	252	228	226	218	244	225	195	228	251	233	209	227	232	222	204	228	214	224	207	225	248	244	221	233	214	230	236	260	238	235	239	246	267	219	226	196	216	226	256	237	229	225	246	200	225	258	243	238	236	231	259	229	224	217	192	249	244	212	247	246	246	275	231	241	249	244	241	235	233	209	206	272	230	229	195	196	229	254	219	243	226	236	217	256	216	218	220	221	260	215	262	236	233	220	227	242	232	224	233	223	253	231	235	249	217	245	232	234	200	216	250	232	227	223	212	216	235	244	284	215	256	244	234	232	224	231	230	251	249	227	237	257	230	234	231	233	232	248	244	205	223	230	233	231	225	243	253	228	233	239	259	235	203	236	261	210	249	228	239	224	222	235	234	234	249	211	214	229	242	239	226	236	218	231	194	229	229	238	217	211	244	244	223	266	238	187	228	229	215	228	233	243	225	227	239	236	213	234	213	247	238	216	229	229	224	239	227	214	215	250	237	217	240	234	230	259	218	236	212	259	247	235	239	234	226	215	243	258	237	241	241	207	226	232	243	243	233	236	234	203	220	220	199	216	219	253	193	273	223	278	245	236	256	237	193	231	218	194	236	238	233	196	237	237	211	230	228	253	225	224	239	221	249	229	231	228	263	249	211	211	217	223	215	233	258	257	260	226	247	199	228	231	237	229	213	224	248	236	218	241	266	194	222	245	230	227	230	240	260	202	250	227	198	220	250	221	229	237	245	255	225	251	229	232	250	266	224	238	228	262	238	231	198	245	224	231	241	226	227	220	221	225	241	216	243	218	232	274	219	243	250	263	238	227	244	219	240	216	233	243	250	253	236	232	235	210	236	222	208	223	217	262	238	254	261	226	246	237	258	263	237	226	210	233	235	238	211	202	226	215	220	230	228	228	229	243	246	229	239	252	236	236	206	219	254	226	259	241	223	227	227	262	236	232	260	232	210	258	229	233	229	242	231	248	219	255	231	237	249	228	253	249	249	234	222	233	242	249	248	239	222	219	271	232	218	234	250	214	189	221	255	245	233	234	271	231	211	253	257	259	219	242	223	253	246	222	242	221	224	241	259	236	210	240	244	225	232	229	231	236	258	267	190	232	204	230	213	240	227	238	264	225	232	225	216	238	231	250	220	212	236	226	217	180	246	258	250	230	255	252	213	228	244	222	243	214	217	233	215	258	228	254	246	262	261	236	260	233	233	248	193	242	211	239	233	222	214	226	218	205	251	235	206	215	218	225	211	243	197	233	244	233	233	227	235	257	234	202	235	251	261	274	228	210	226	202	244	229	213	225	250	256	226	232	244	247	245	231	254	232	201	230	265	228	211	224	227	215	222	262	231	223	237	205	262	207	233	234	220	263	237	280	263	236	209	230	231	253	268	205	223	216	234	232	239	247	231	224	229	247	235	216	245	211	252	213	224	219	220	223	223	220	233	233	230	216	240	252	243	198	221	234	227	246	232	241	265	231	231	236	211	231	241	237	243	219	240	262	263	233	235	222	212	190	261	219	237	208	228	207	224	249
4364	5915	2944	1510	984	757	695	661	612	590	627	612	514	571	591	543	490	596	582	534	499	548	553	537	514	560	528	531	503	571	541	556	517	543	578	511	505	542	520	518	561	576	560	548	533	555	535	538	533	590	538	545	523	554	525	560	525	492	539	510	531	522	572	529	508	509	544	483	563	526	531	557	536	537	561	550	533	515	523	546	524	512	525	571	509	518	551	573	503	538	543	536	523	529	572	510	551	537	526	544	520	533	535	549	555	518	515	555	517	520	546	511	557	551	546	521	521	533	513	560	555	556	575	518	504	545	563	496	546	538	529	556	559	509	577	546	500	532	544	525	500	555	525	548	525	542	517	535	558	540	530	504	516	557	557	508	502	564	568	519	532	542	556	550	515	541	535	514	559	534	549	515	560	528	536	518	530	505	535	574	485	545	540	511	540	537	493	521	530	517	565	555	515	531	513	500	546	504	528	534	540	510	537	536	537	537	526	512	497	541	528	578	522	518	549	529	537	560	559	527	513	517	484	526	561	513	550	542	516	499	538	526	534	512	532	498	584	524	552	529	532	519	532	570	496	508	545	514	523	514	535	535	585	545	546	525	568	537	526	529	536	538	515	537	561	547	560	547	543	563	509	553	567	529	546	517	537	532	482	518	537	519	507	544	542	524	527	506	534	529	532	518	557	506	512	532	549	549	526	509	529	540	572	536	566	558	549	525	506	514	547	548	538	543	537	529	532	572	554	535	511	538	539	538	541	525	527	528	568	539	557	562	541	534	536	550	551	537	522	518	515	503	561	565	524	556	553	513	508	546	494	515	554	527	564	564	549	548	527	530	535	520	562	538	568	530	527	543	519	552	539	520	543	591	551	558	541	544	493	524	545	547	529	530	477	529	520	556	527	594	490	517	486	541	552	539	517	576	520	529	529	569	526	578	522	517	532	489	582	491	515	542	532	534	547	538	552	558	594	525	528	529	476	533	540	566	528	566	555	537	529	528	587	485	521	552	538	506	509	538	502	510	537	521	535	526	510	518	556	535	538	486	510	505	528	568	531	543	545	526	550	501	528	519	538	567	506	533	538	550	564	525	547	542	511	536	519	524	551	519	511	543	545	512	524	538	516	556	535	536	510	546	515	560	513	519	559	513	558	509	557	559	482	562	460	568	552	505	552	523	505	516	482	562	535	537	503	510	537	498	545	528	554	521	563	522	534	523	517	526	538	528	522	543	524	534	531	548	535	560	555	515	551	570	554	507	581	517	519	540	516	555	554	512	529	531	538	495	561	536	536	529	550	511	510	546	528	576	522	540	552	501	546	548	544	523	521	508	557	517	530	507	542	525	519	545	483	523	543	545	513	522	551	450	548	529	533	571	528	549	513	537	533	543	537	561	555	510	501	496	525	544	544	528	537	540	530	574	533	551	510	491	533	522	541	524	532	566	518	512	567	543	532	536	511	542	540	559	544	530	513	563	544	558	565	507	564	495	502	508	537	562	558	554	496	534	507	520	531	488	518	567	588	526	527	536	557	512	558	548	525	550	503	544	537	549	529	528	537	510	509	515	546	511	522	545	539	485	523	527	487	537	520	495	515	517	535	590	545	558	545	539	566	510	572	515	508	526	491	509	491	498	544	519	516	505	546	541	517	566	525	554	528	481	526	566	602	523	530	562	572	503	541	532	512	502	508	507	556	562	542	574	507	549	529	575	518	586	531	543	561	485	503	555	533	499	520	526	580	547	519	515	536	507	533	573	539	593	541	557	530	559	560	547	470	539	525	552	553	535	498	554	514	508	549	517	566	513	546	537	529	524	517	540	558	545	497	520	531	546	516	556	532	557	548	513	506	531	506	504	494	527	521	523	569	521	516	533	529	521	556	519	546	538	541	541	506	538	537	527	498	532	524	483	531	531	533	531	474	550	513	514	554	533	504	526	519	547	514	531	517	521	532	521	514	480	532	551	533	520	566	514	501	552	559	522	530	587	529	554	517	508	517	545	516	560	537	536	529	496	520	541	573	528	556	527	554	538	550	523	523	543	537	571	524	503	525	510	520	526	538	512	518	541	513	495	514	484	536	465	542	524	511	532	556	526	519	567	511	538	534	520	500	530	554	501	513	580	556	524	513	482	514	569	524	568	539	516	518	539	507	518	524	550	525	556	538	523	529	549	540	521	523	514	471	474	501	545	526	536	521	511	516	547	522	527	547	526	519	526	501	541	481	523	578	565	531	532	522	517	541	530	492	556	536	529	528	514	511	525	522	550	557	553	533	540	556	533	518	519	492	523	511	539	540	499	516	523	542	553	575	512	548	485	532	519	503	520	534	510	598	529	587	523	527	551	553	508	531	510	522	515	551	562	522	514	562	506	552	528	533	501	509	537	539	553	533	525	523	564	540	547	502	549	541	536	527	507	518	517	537	539	497	551	562	519	531	528	565	563	549	546	545	476	517	541	520	520	513	533	525	545	536	535	522	534	503	558	515	502	571	564	563	529	523	531	539	524	525	539	547	526	490	537	542	540	520	523	547	550	564	575	467	515	508	551	503	541	527	524	559	490	542	518	547	524	526	595	544	513	527	543	517	517	525	510	504	544	557	532	549	504	502	536	520	515	512	536	513	528	541	532	527	544	497	533	540	547	547	545	560	538	507	540	530	504	554	507	525	546	495	509	544	518	539	497	531	543	537	580	525	556	512	529	536	518	541	526	544	550	518	556	497	493	506	549	507	510	551	513	566	560	559	508	575	543	529	526	549	529	537	481	556	522	492	503	510	520	519	489	502	545	518	538	529	553	548	501	534	544	492	542	505	530	516	507	569	498	559	532	559	506	546	542	534	520	561	564	516	545	565	531	543	549	534	538	592	495	548	537	510	503	556	541	547	528	543	538	496	520	528	496	588	529	509	513	501	510	537	540	513	544	522	543	527	558	553	519	553	519	522	533	492	496	527	536	504	499	539	530	538	502	516	550	513	490	550	555	502	537	542	548	522	531	551	512	540	571	527	595	510	481	520	526	514	557	526	545	581	535	531	557	589	521	558	523	567	525	517	526	522	553	512	535	505	554	530	566	512	555	486	549	500	502	529	552	520	591	560	555	542	566	547	514	511	539	557	559	541	524	527	561	525	505	520	530	522	541	501	529	534	507	554	527	507	581	541	534	504	501	523	568	548	531	538	521	523	544	543	486	530	517	479	523	541	516	573	544	561	549	505	549	527	535	593	553	535	522	525	522	522	485	537	545	514	502	555	528	513	573	532	589	565	532	506	522	509	541	497	502	563	548	544	496	508	514	496	522	518	513	535	583	528	547	556	514	566	518	534	507	504	552	518	541	552	549	541	552	563	540	579	518	529	565	578	559	527	533	496	584	565	548	521	520	552	502	526	557	513	561	557	536	516	517	519	546	540	560	530	573	562	540	521	540	519	546	497	504	521	518	540	531	563	520	550	526	510	535	526	531	552	520	501	537	573	507	533	518	521	581	519	526	522	494	545	525
33643	10105	1069	505	435	433	394	387	368	421	395	380	380	396	381	385	424	403	402	429	381	382	368	385	374	404	370	406	361	379	379	373	415	423	405	367	383	427	392	359	385	380	413	364	407	407	364	402	367	373	371	414	395	401	372	405	374	357	370	382	442	392	383	419	372	371	429	396	337	380	394	364	380	398	379	393	407	393	401	357	357	408	359	396	384	379	371	394	372	377	432	377	374	424	421	400	389	391	387	385	390	381	397	359	417	360	383	403	383	395	397	394	373	361	378	391	371	421	411	404	403	385	378	401	412	429	431	403	355	373	371	411	404	357	386	377	402	405	415	373	403	383	368	428	390	384	394	363	397	381	378	418	411	343	359	393	409	380	377	414	405	399	387	421	394	405	385	350	372	373	365	395	385	388	386	373	369	376	396	382	395	392	408	373	344	362	408	402	343	357	380	404	383	386	378	377	373	360	368	389	386	373	383	400	400	357	376	403	397	399	408	412	421	358	414	434	383	393	385	407	373	428	392	414	407	379	379	385	392	443	408	386	383	354	368	355	405	402	353	392	381	353	394	422	390	377	391	390	400	418	348	372	405	375	372	403	391	413	380	386	387	384	373	397	430	395	390	406	412	368	367	403	382	380	388	357	374	381	376	368	379	377	350	376	413	378	387	372	398	400	361	421	382	404	339	376	416	405	359	390	360	417	389	379	350	395	398	393	397	406	400	362	393	386	391	368	375	434	385	384	394	414	394	366	367	339	399	405	359	372	411	378	452	384	425	426	397	405	412	388	403	415	388	366	413	377	416	443	390	393	397	353	416	386	400	416	382	373	382	372	395	356	414	347	355	399	386	390	401	382	368	374	381	370	391	339	397	370	401	380	354	366	426	401	411	382	374	375	381	406	415	389	380	387	414	388	402	395	398	423	403	365	359	388	383	401	376	404	419	391	368	409	396	351	390	370	409	412	365	386	383	373	370	359	402	398	404	419	389	410	383	358	381	400	373	340	396	384	358	375	399	405	354	400	362	398	386	406	391	380	377	384	400	441	436	410	360	411	388	349	352	362	385	397	406	348	413	416	372	414	375	403	425	366	421	387	398	390	401	376	403	390	381	335	368	393	384	431	380	383	378	368	406	427	397	409	404	425	345	416	450	389	389	386	329	390	394	393	404	408	407	405	402	417	395	396	398	405	380	380	381	408	429	419	434	424	385	387	390	423	378	407	402	372	400	406	366	378	405	412	368	387	377	421	368	385	391	351	409	426	374	387	379	365	410	405	390	414	385	432	425	417	365	346	430	418	421	398	405	378	433	423	363	374	376	376	402	428	402	368	346	403	407	373	398	425	408	406	359	420	415	392	395	340	396	399	407	373	380	377	374	413	366	376	426	411	411	376	369	373	374	389	408	398	424	404	362	387	386	393	370	417	396	396	376	419	412	376	364	382	421	394	367	392	372	381	409	395	396	385	365	412	396	373	358	374	390	364	391	413	389	376	378	398	354	379	381	365	334	402	430	411	406	400	353	416	354	378	391	395	372	387	413	415	366	386	388	385	348	414	382	402	436	364	383	414	375	386	403	378	370	397	432	408	374	388	376	364	406	370	371	365	355	419	400	364	351	401	405	362	434	406	380	415	391	406	366	405	420	398	391	391	374	400	375	420	424	368	405	371	389	417	404	381	400	376	353	368	334	343	435	352	396	366	418	386	395	373	395	401	394	443	406	420	395	396	425	380	388	422	367	421	398	380	404	380	398	395	339	404	380	395	401	408	376	408	389	359	394	383	370	398	395	414	323	404	426	381	387	410	387	395	373	388	387	402	387	350	386	400	374	429	404	408	392	391	382	391	349	416	399	396	396	402	382	396	389	395	405	356	402	363	412	404	387	394	406	405	384	415	403	380	403	416	413	412	372	394	391	399	357	361	346	375	398	422	391	400	365	361	371	388	382	375	400	380	385	416	396	404	401	437	369	392	383	379	354	360	380	401	371	369	423	380	380	369	385	369	391	365	377	389	383	372	383	357	409	405	391	352	383	344	361	374	364	392	400	401	397	387	367	396	356	359	363	382	437	411	400	399	401	359	409	376	359	371	380	365	388	405	365	411	387	388	398	450	393	430	403	399	392	384	377	403	420	402	393	413	370	404	405	373	410	382	370	396	375	403	384	381	427	396	363	421	354	373	370	391	417	401	393	372	407	411	421	440	356	380	414	372	392	421	399	372	404	372	378	405	402	409	392	383	411	388	430	409	437	380	373	409	401	415	382	382	411	416	400	364	383	362	404	363	356	434	366	385	400	388	372	370	383	387	373	423	368	396	351	390	405	391	416	396	392	390	392	365	390	358	395	378	382	407	429	364	409	410	385	380	423	415	360	395	395	391	377	393	409	380	375	382	393	361	383	381	408	395	417	408	413	387	426	408	385	394	376	361	380	375	406	402	423	431	393	363	383	406	394	411	396	397	394	365	388	395	404	395	388	391	400	383	352	380	382	377	398	375	385	393	377	443	351	405	359	400	414	404	424	380	413	392	379	357	391	366	376	384	364	359	379	353	371	397	396	407	394	399	364	391	391	369	410	376	410	386	365	387	367	383	416	389	386	389	430	370	364	388	363	430	360	394	375	421	368	429	381	428	435	374	408	408	425	448	395	411	410	364	400	388	365	384	391	435	408	371	374	420	429	410	392	375	396	392	368	440	424	375	384	368	376	380	379	392	360	398	418	379	356	384	382	401	394	384	428	400	374	368	406	409	412	389	398	412	407	411	424	427	413	397	389	339	335	408	376	413	412	386	384	367	377	410	396	395	381	405	382	412	388	345	372	398	411	379	386	382	404	391	418	391	371	372	412	395	394	415	388	377	410	367	392	369	392	385	352	420	407	436	403	366	370	395	413	416	388	416	367	373	382	368	391	360	374	392	421	401	407	354	385	378	392	372	376	383	359	366	393	390	377	408	374	422	406	437	411	415	363	393	376	384	380	441	371	384	396	409	387	428	386	361	428	443	398	380	431	431	386	414	392	391	393	407	391	430	387	411	414	395	408	376	377	361	358	391	406	366	413	381	423	376	393	368	363	369	365	379	405	371	385	435	451	401	354	414	353	406	390	362	365	354	386	395	378	397	410	386	379	415	405	416	418	346	366	404	407	378	414	393	380	397	390	405	415	407	379	382	414	408	390	367	418	408	407	340	413	368	399	392	406	427	380	394	404	345	397	401	418	392	337	370	379	455	398	378	403	395	349	385	411	389	383	387	405	413	391	388	422	373	377	390	360	387	383	382	405	365	412	410	369	388	407	394	344	362	400	366	402	348	384	390	424	430	402	407	398	348	386	396	362	395	426	418	384	387	406	394	418	408	399	358	388	390	370	396	417	350	350	379	372	395	343	414	416	370	372	382	398	348	358	415	391	375	339	393	388	365	396	394	375	418	399	392	374	391	380	397	396	358	383	420	396	362	378	396	387	418	442	396	370	378	370	381	370	404	384	362	408	380
6354	1246	919	915	867	864	891	912	852	859	832	858	917	822	901	867	884	839	854	874	832	852	872	882	881	899	858	887	866	881	832	833	863	836	828	810	867	862	837	842	908	849	827	881	863	875	888	819	892	860	905	874	921	857	876	836	845	926	809	844	846	870	913	860	839	919	896	827	861	829	890	835	883	887	834	864	891	871	894	884	846	882	952	886	879	833	939	846	927	823	917	859	832	877	915	846	855	877	895	897	880	856	816	939	895	830	834	907	868	847	883	883	886	907	847	872	850	873	857	914	902	864	904	827	834	872	836	855	827	875	867	842	904	925	878	862	909	891	839	886	821	888	868	909	862	862	881	893	880	916	911	843	883	878	829	877	868	855	857	880	842	833	896	821	823	926	897	840	853	859	860	899	823	914	849	896	801	880	833	857	849	818	882	875	892	907	924	783	880	865	839	891	846	902	889	849	889	828	849	894	872	869	889	884	886	896	832	867	914	874	881	881	867	854	913	804	883	899	889	883	828	930	878	882	830	835	869	850	895	846	807	923	850	895	842	904	879	842	826	896	898	901	895	834	827	910	889	894	883	882	888	820	865	833	807	888	923	826	876	893	914	837	920	853	827	828	896	850	867	843	879	840	860	900	879	971	890	889	858	908	831	866	894	867	910	888	823	884	862	852	865	865	857	815	850	879	870	885	886	847	915	894	847	874	870	882	851	814	850	911	858	877	880	846	875	802	880	887	883	865	844	890	844	894	864	851	871	920	890	904	825	817	914	902	899	874	895	870	841	905	865	868	865	836	889	862	863	886	843	919	863	912	908	865	831	868	860	882	861	864	888	859	884	877	826	844	890	868	888	884	833	904	821	882	874	849	898	869	882	861	850	872	895	805	881	818	840	828	851	820	821	850	929	866	926	865	852	901	879	870	889	880	853	878	859	886	858	842	814	846	908	896	846	881	893	848	865	864	920	861	878	865	848	896	851	855	931	923	866	880	897	844	869	842	842	942	862	898	920	834	832	872	926	885	882	889	861	864	860	824	905	886	835	886	862	862	811	884	880	847	873	863	875	913	852	870	929	842	890	824	819	828	859	876	865	826	892	882	888	825	854	903	900	863	878	898	850	929	909	871	881	839	872	865	902	882	899	884	871	862	870	882	899	831	842	890	855	889	844	818	865	866	921	844	953	799	885	876	865	904	895	928	842	887	887	897	853	885	858	904	896	879	849	925	852	888	836	823	878	823	891	852	886	857	864	861	859	921	908	890	905	839	881	924	912	825	903	830	861	876	840	870	862	854	811	806	870	853	842	897	806	838	844	878	867	844	870	882	871	864	877	891	843	849	812	819	855	880	909	861	875	885	882	850	861	871	933	860	795	860	818	830	878	851	863	884	857	913	803	880	902	859	817	923	891	886	871	901	887	851	868	842	868	914	927	881	860	875	862	873	831	842	883	929	843	873	889	854	885	907	926	865	843	869	835	818	865	834	842	845	891	890	864	862	859	843	902	911	875	883	833	837	858	880	874	889	827	874	853	833	817	858	874	901	871	900	908	889	891	888	869	894	892	871	855	896	933	793	885	860	921	891	848	862	908	832	859	855	829	860	876	889	885	879	915	851	868	900	867	888	863	888	835	912	813	854	900	870	894	862	835	926	871	905	869	847	904	876	849	905	849	904	910	857	867	883	895	842	850	814	858	867	828	903	892	890	892	876	810	918	856	856	850	865	897	920	903	844	825	964	850	935	855	882	839	870	837	887	905	864	863	946	873	836	858	848	881	864	832	876	812	906	888	851	883	849	876	873	841	808	876	848	896	868	894	886	897	934	909	856	936	840	930	886	883	890	850	900	904	863	857	865	861	847	850	875	852	916	940	850	868	828	860	896	853	888	907	834	886	839	909	870	871	887	892	877	874	852	836	877	864	875	921	823	908	837	905	883	879	832	848	863	875	882	893	888	852	852	901	886	844	890	858	884	865	869	828	820	847	819	895	913	901	875	854	872	876	900	872	872	869	862	855	876	866	857	895	892	850	840	883	884	858	843	887	881	890	925	888	902	882	867	901	848	918	886	885	917	881	882	897	864	896	828	914	845	867	864	890	862	899	901	869	877	893	878	813	926	901	863	909	890	891	842	850	876	861	847	855	857	904	880	824	877	896	869	858	829	847	905	896	885	822	847	796	887	868	847	965	827	867	895	879	870	888	887	843	902	848	847	881	854	898	858	907	900	869	921	844	860	871	928	820	862	827	852	822	944	837	827	817	888	878	886	874	861	866	878	850	849	891	846	892	894	830	893	878	850	909	869	896	883	903	809	850	874	904	864	871	840	838	860	858	895	894	876	820	859	819	890	863	867	859	830	894	804	872	879	833	874	908	853	884	838	886	840	864	847	861	853	868	797	879	866	882	909	859	870	812	864	856	860	881	902	854	889	865	854	894	831	857	894	876	868	838	896	898	885	903	861	833	913	899	863	850	842	869	840	906	858	869	855	912	881	859	851	891	893	827	847	862	863	863	870	919	849	844	879	884	899	874	882	885	913	891	854	883	861	819	814	883	899	833	824	852	822	878	898	887	874	926	867	890	860	930	875	861	885	882	913	884	880	884	892	788	901	880	889	824	856	869	858	900	870	859	865	879	868	836	873	889	864	903	858	926	878	909	907	873	884	819	933	911	842	933	848	860	878	853	855	889	878	871	852	896	888	879	891	821	844	845	886	864	832	897	892	889	852	873	873	866	903	845	817	906	837	870	900	866	826	919	860	879	893	825	823	873	904	836	875	888	919	893	853	831	866	839	828	903	882	821	915	914	880	875	867	875	842	905	864	859	901	823	878	919	892	871	861	883	885	855	894	875	881	859	930	864	837	903	893	835	900	836	821	838	913	895	880	848	869	790	868	871	923	879	929	882	898	842	894	894	901	868	864	808	904	891	833	895	859	866	883	841	832	876	864	838	881	876	885	852	869	842	865	862	907	891	887	935	907	931	872	874	898	843	906	926	887	871	861	920	883	916	880	860	927	878	890	810	867	849	885	882	915	855	879	873	848	847	876	827	840	818	861	886	879	934	892	873	917	844	845	871	840	869	823	884	867	861	854	875	835	856	920	877	867	821	889	939	914	839	885	855	887	900	837	890	862	890	863	883	833	936	864	913	891	855	865	885	822	868	848	852	857	842	848	928	914	825	872	884	890	861	874	860	819	788	865	862	902	854	835	883	835	837	879	905	901	856	854	876	873	898	898	890	872	853	811	833	868	878	849	856	843	842	869	895	890	884	857	853	810	855	822	900	907	833	802	832	888	814	868	850	887	872	917	833	901	852	857	871	826	853	892	918	885	881	848	889	863	866	839	920	833	867	876	905	834	886	879	951	859	814	873	846	894	839	836	799	882	863	902	840	840	884	888	864	904	840	879	854	821	859	827	880	854	842	898	888	849	847	840	882	870	882	923	853	817	821	829	842	889	914	918	838	870	912	882	816	851	844	851	882	844	866	888
25188	21627	25460	28263	21509	4235	641	545	454	480	477	499	475	433	463	434	447	442	413	471	446	411	396	473	401	444	402	442	423	396	432	450	418	422	425	405	453	461	387	436	442	440	431	418	446	414	436	435	438	397	446	425	401	439	453	420	398	383	433	454	438	371	439	388	497	432	421	373	415	399	407	432	443	418	404	425	424	442	409	408	410	414	410	465	420	428	403	396	438	443	397	446	407	407	434	465	443	430	417	421	426	430	424	403	443	448	447	432	409	399	430	438	426	437	383	446	441	398	412	461	461	410	389	485	410	462	412	449	392	385	433	426	445	390	415	416	437	418	446	425	425	451	432	408	387	417	403	435	472	384	421	428	453	420	429	404	420	391	424	407	406	453	433	424	433	478	430	431	451	463	432	441	409	451	415	416	455	455	417	382	409	428	416	428	457	413	380	440	416	427	442	436	458	424	430	442	424	389	410	451	416	445	461	431	416	417	412	423	393	437	445	443	445	413	453	401	404	477	451	460	410	401	398	382	442	402	448	452	437	415	435	421	439	425	371	443	421	389	431	386	432	419	430	416	433	376	417	440	410	381	363	458	431	423	423	427	422	434	427	432	429	458	421	422	428	394	411	409	412	417	389	423	426	439	447	410	441	446	453	428	437	475	403	402	405	391	432	427	441	432	384	430	412	434	402	405	407	406	388	416	423	418	454	437	420	424	457	460	470	435	432	426	416	419	402	403	402	407	423	406	403	447	416	427	422	428	404	440	399	434	434	444	433	426	391	427	416	417	400	427	417	441	391	399	417	409	409	481	429	410	405	431	458	451	413	429	402	418	444	426	418	429	421	404	375	469	442	394	416	437	418	485	419	444	420	413	424	422	428	381	382	422	427	429	452	430	434	433	392	417	417	388	443	445	469	464	463	469	412	419	450	436	424	385	407	473	405	444	393	454	377	390	399	432	415	463	410	409	432	453	389	403	475	433	416	434	383	480	420	423	458	417	357	452	444	433	429	441	394	443	417	428	407	413	417	410	438	463	435	415	413	433	412	460	417	404	439	429	422	395	447	406	434	413	406	430	421	410	390	399	424	428	463	396	413	445	414	435	430	409	424	410	420	447	438	423	465	428	403	419	394	430	404	408	399	436	424	443	437	417	407	463	425	447	403	426	468	408	396	397	405	421	365	421	425	415	426	409	410	446	423	420	389	421	423	493	454	383	437	440	441	455	416	412	433	423	425	450	463	460	434	435	414	483	423	431	404	403	411	407	451	433	412	451	395	400	459	417	402	406	420	443	436	434	422	420	422	443	456	418	382	363	433	413	441	438	430	444	450	431	414	395	404	447	485	425	419	432	434	393	492	379	406	452	438	390	413	417	399	441	436	418	430	427	424	421	431	383	424	396	391	421	402	459	455	369	429	446	450	410	395	430	438	408	440	430	451	440	414	383	447	411	415	448	421	430	405	417	407	450	413	478	415	386	445	484	412	415	440	492	466	426	445	431	448	431	425	415	420	410	434	422	456	420	405	434	418	409	430	399	407	444	394	434	408	477	456	402	418	447	436	419	431	458	422	417	433	472	445	433	412	398	419	466	429	445	409	401	418	453	409	405	446	418	407	438	469	426	416	439	421	407	457	435	414	384	401	415	391	426	418	419	417	386	389	432	434	455	408	422	413	403	394	380	427	439	422	411	452	450	435	453	440	391	438	398	384	418	461	435	431	410	421	409	363	421	424	423	390	421	416	406	433	439	435	424	409	430	443	452	431	433	454	391	414	393	424	432	379	456	417	425	414	389	403	420	435	450	450	439	456	434	402	414	448	421	420	387	418	452	427	405	474	427	415	446	424	445	481	408	418	419	435	433	466	420	445	409	375	426	454	418	446	428	421	416	405	426	426	435	420	432	407	423	452	453	471	450	473	417	414	475	432	426	426	455	434	430	438	403	398	452	441	378	437	440	433	432	421	411	410	393	454	434	418	432	425	385	433	412	459	411	446	420	418	418	436	451	434	477	421	403	464	420	457	401	451	431	443	441	425	373	396	436	428	452	458	450	436	415	392	465	428	413	454	407	430	425	392	404	442	421	456	412	393	428	466	409	428	404	416	426	459	435	442	401	425	418	441	419	433	441	419	409	441	418	429	421	434	440	443	424	423	398	412	417	397	453	450	432	440	433	437	382	427	390	395	410	432	422	416	436	420	377	451	413	454	414	454	426	410	454	407	424	412	405	395	425	387	447	454	399	455	427	454	410	424	429	440	464	460	390	385	448	432	397	413	426	405	444	444	444	414	437	445	465	408	393	469	409	457	411	394	454	422	411	416	421	435	395	409	416	405	391	439	401	431	390	446	444	412	418	409	428	415	419	437	416	449	409	406	407	452	414	433	401	454	420	439	421	421	393	483	410	413	436	476	409	430	426	415	424	446	427	438	403	439	447	434	409	430	456	418	388	369	407	410	449	418	437	448	471	437	419	454	450	453	408	410	434	474	433	445	401	383	425	403	447	454	398	428	410	421	426	392	400	435	412	458	418	401	396	440	444	444	401	414	434	390	435	425	457	472	431	421	438	393	428	403	429	460	405	422	419	367	422	426	402	416	442	446	438	404	401	453	436	445	406	395	420	381	418	416	417	405	434	429	429	420	410	446	404	425	471	446	434	397	438	471	411	455	399	408	370	395	422	453	405	444	439	400	425	400	433	423	478	448	421	464	471	422	435	443	427	462	442	426	388	424	425	443	426	451	455	440	418	452	421	456	447	417	399	454	398	443	434	410	441	456	431	401	477	408	375	450	406	412	456	392	401	439	447	409	440	447	421	401	443	414	406	447	434	408	443	474	428	420	425	441	459	437	432	442	425	455	439	389	404	424	463	437	430	416	430	411	464	364	379	452	407	408	413	428	413	409	406	453	424	414	435	417	425	439	392	428	429	393	399	413	428	487	433	414	437	436	411	415	378	430	442	439	427	411	443	436	437	405	458	432	417	446	430	440	465	424	398	393	414	428	410	442	478	412	418	444	415	422	408	405	423	371	456	419	426	441	431	438	455	375	396	386	407	427	402	427	417	475	397	449	399	405	410	436	422	423	398	432	450	414	461	435	418	446	429	430	410	443	441	416	424	432	456	392	422	423	419	415	416	421	390	416	480	390	417	410	423	438	435	414	427	443	458	469	426	450	459	409	401	447	482	419	407	360	430	384	412	416	425	426	378	436	435	394	416	416	424	413	400	444	430	391	414	477	459	418	457	399	397	439	453	426	424	409	442	415	426	439	463	451	424	394	408	408	429	469	390	421	460	453	435	391	422	405	429	415	430	440	425	382	424	480	390	431	399	414	423	410	416	420	434	442	409	386	396	431	444	431	457	374	412	410	398	405	423	476	396	400	398	420	447	421	422	448	428	434	417	430	426	458	441	387	393	415	416	421	443	421	453	424	428	420	402	409	435	403	442	432	444	451	427	434	446	439	399	413	424	408	444	435	444	404	455	420	403	425	413
4215	3872	2202	1424	1177	1041	1001	985	946	945	953	942	963	960	946	934	980	877	945	951	991	916	929	890	901	871	932	879	890	928	902	884	852	936	897	890	932	947	907	913	912	925	942	872	887	956	929	912	911	932	906	909	923	935	938	934	927	920	920	936	898	941	909	964	912	888	910	870	889	924	879	928	865	948	918	942	948	949	930	914	914	906	941	841	929	941	963	940	912	905	917	881	885	884	944	872	939	915	927	918	931	885	872	906	952	892	947	922	912	866	900	892	927	926	900	920	950	897	896	965	937	866	915	918	877	913	956	901	918	892	937	897	919	903	886	896	927	924	920	892	911	906	917	882	863	849	926	928	939	891	924	936	923	921	906	960	898	943	840	882	942	897	876	917	903	908	946	934	912	917	949	937	919	915	919	916	920	896	933	982	904	927	930	933	936	940	912	980	936	890	872	919	916	946	930	885	940	898	910	895	889	901	902	892	905	936	965	963	905	925	891	883	941	882	917	905	902	922	921	904	922	934	930	900	887	934	945	887	876	859	915	881	944	913	919	935	913	906	954	869	939	882	938	940	910	893	877	937	834	925	879	961	928	951	915	871	930	904	882	939	950	900	941	893	893	903	942	947	905	917	908	923	905	894	903	843	862	847	987	924	908	912	933	886	897	862	899	920	904	914	902	889	911	914	935	880	884	906	883	892	942	857	875	886	971	901	890	883	922	929	970	861	914	915	922	863	971	932	925	984	913	918	880	955	924	897	958	895	893	879	906	918	928	921	902	943	904	888	898	881	914	890	971	946	927	878	908	935	936	919	893	889	892	871	955	890	917	925	845	894	992	906	927	938	916	916	912	890	937	942	932	908	877	872	944	898	924	964	853	896	892	917	893	974	906	904	946	908	953	899	893	904	980	954	878	917	907	904	899	947	964	947	922	900	956	932	949	936	897	936	942	924	966	890	911	955	893	871	880	871	866	908	944	918	880	902	891	910	859	877	896	915	902	867	882	920	866	885	937	949	902	870	926	923	891	896	926	901	922	923	904	914	919	904	928	940	899	903	938	901	867	917	898	914	888	897	947	889	947	873	819	936	901	911	856	977	895	924	925	956	857	918	924	922	925	952	885	926	972	910	946	966	858	916	918	872	927	911	962	944	944	896	864	921	899	943	903	913	912	908	947	891	875	933	905	943	949	940	909	894	938	941	933	936	961	879	965	903	937	950	915	909	929	926	937	947	911	954	951	950	955	991	890	971	923	921	929	879	930	892	913	876	932	936	925	921	924	893	937	917	906	920	931	953	931	929	917	905	872	896	949	929	883	902	925	937	924	912	896	889	914	916	923	888	941	894	911	892	904	963	916	945	894	869	894	939	915	927	897	914	906	910	894	872	910	895	883	929	875	930	891	886	998	879	882	848	879	973	890	908	926	842	902	955	913	976	961	856	925	914	922	908	883	1017	877	893	938	916	899	940	965	925	894	882	868	892	877	898	873	920	931	965	917	902	901	888	911	946	908	994	949	920	948	892	887	935	895	930	932	890	918	906	905	851	927	939	933	918	896	954	861	916	956	941	937	898	941	914	907	903	892	955	958	932	907	907	865	960	901	950	853	918	853	918	872	937	911	947	939	859	945	878	876	856	857	958	878	962	911	867	866	975	922	882	894	923	881	963	912	943	914	900	913	954	910	944	897	935	912	904	916	870	916	937	858	896	866	901	957	889	947	927	872	898	868	870	896	909	905	903	918	915	918	926	910	881	925	884	904	957	895	930	920	937	903	886	973	922	936	938	911	930	897	907	905	889	911	929	942	913	928	917	926	925	910	919	879	927	892	900	879	925	877	919	906	916	917	880	881	890	853	900	919	868	932	909	913	919	890	879	893	930	916	924	897	952	891	867	963	918	943	898	895	880	912	899	890	919	908	890	935	910	935	871	960	952	874	921	930	915	905	914	880	906	912	896	854	848	904	898	908	893	940	914	896	934	915	945	918	932	948	807	910	928	921	954	946	905	885	889	922	885	920	972	900	887	958	922	926	933	887	885	861	911	923	944	940	911	879	888	916	944	890	913	924	953	892	944	951	911	913	924	915	954	941	941	899	928	997	980	891	968	913	924	905	920	937	887	927	891	922	901	929	953	929	958	862	864	926	870	904	879	944	941	934	909	975	938	912	958	956	920	866	900	896	887	877	938	928	901	941	958	959	936	917	924	910	943	904	907	913	962	867	925	953	879	944	962	917	892	916	976	927	908	951	885	959	927	886	911	940	936	907	943	944	926	880	892	898	918	897	941	910	958	903	895	895	865	969	872	944	916	885	913	953	879	937	877	953	933	974	946	907	902	976	910	863	922	887	912	937	889	904	911	893	912	967	916	925	948	952	874	948	888	976	957	843	940	942	920	892	905	916	918	879	883	913	897	942	893	916	978	888	865	936	969	954	894	919	893	892	1008	923	887	958	900	891	940	929	880	928	946	865	915	926	914	925	902	895	910	953	908	983	942	917	915	891	956	897	903	884	953	959	954	918	895	909	907	928	926	874	895	966	934	926	869	926	951	928	908	951	946	921	918	921	934	901	901	856	909	904	936	917	938	891	914	920	901	908	944	915	924	922	889	867	861	916	907	862	842	904	906	909	925	882	887	881	898	935	925	893	873	898	937	931	926	876	909	927	927	863	888	920	896	959	901	946	898	900	914	970	940	961	886	909	936	914	882	936	879	927	941	878	900	904	918	897	919	895	928	888	974	926	897	951	930	933	946	898	890	918	874	904	952	898	883	894	954	844	907	896	916	906	948	913	922	914	896	883	877	892	884	920	933	954	891	921	901	901	870	924	901	881	885	937	881	921	882	975	899	946	842	882	910	934	919	966	933	906	865	931	896	856	881	879	881	928	914	878	903	926	928	914	893	916	956	890	903	909	945	951	895	938	928	908	975	922	857	941	929	881	923	932	893	869	902	926	913	885	895	925	902	946	916	878	906	889	934	939	883	922	908	903	950	924	940	888	920	930	878	919	878	905	931	962	986	906	934	913	866	917	925	885	939	935	933	957	930	912	927	943	874	917	906	942	875	961	934	906	917	942	931	897	938	891	904	907	919	900	894	905	949	934	939	938	915	954	949	921	941	970	891	936	896	944	895	883	921	889	959	930	933	902	970	948	902	922	916	981	902	938	906	945	951	919	870	908	922	910	905	875	924	962	945	908	900	944	881	953	920	951	982	892	920	907	968	876	879	955	997	939	883	946	884	952	969	955	905	893	938	907	891	907	929	923	934	908	938	924	922	933	937	879	901	919	908	912	929	866	939	928	905	895	881	971	904	911	897	902	960	882	917	901	917	930	933	888	939	899	902	924	998	985	962	931	909	875	926	913	952	904	879	911	942	905	921	880	911	877	912	885	905	964	950	958	886	924	908	886	893	873	938	899	913	933	865	980	872	913	918	956	900	860	879	922	926	900	934	938	922	869	949	912	940	936	902	942	897	910	921	928	886	866	929	961	899
24439	21638	26035	27744	21643	21647	3582	555	370	372	327	299	283	280	252	310	250	256	252	244	255	268	229	264	243	250	247	244	232	268	227	238	242	240	249	267	231	238	234	240	235	229	244	209	241	258	232	212	199	220	253	249	244	200	229	228	218	258	224	238	232	236	211	187	242	234	224	214	235	202	258	246	232	230	203	254	256	214	216	240	236	224	237	223	246	218	232	258	240	247	242	239	245	243	239	225	214	247	187	236	231	215	210	210	228	268	246	233	219	219	233	249	232	212	211	215	256	234	214	234	245	226	191	208	203	219	251	211	238	215	206	200	251	261	220	241	260	234	233	230	240	235	251	243	225	222	232	245	226	212	241	218	222	229	227	225	238	221	230	252	236	246	250	207	234	257	235	206	234	236	264	252	209	229	229	224	253	258	232	248	223	237	245	259	233	204	249	254	226	255	215	226	255	227	216	231	239	239	233	244	236	226	235	239	237	248	200	230	214	247	205	238	204	213	242	273	266	237	210	223	213	251	242	260	230	251	231	239	266	198	225	262	231	219	220	205	240	226	235	251	192	212	231	224	247	245	245	238	213	227	279	233	236	196	227	248	208	216	267	233	224	213	206	218	212	222	233	197	214	234	206	224	222	234	247	231	216	226	225	234	240	246	208	220	226	215	229	218	224	236	238	229	219	234	224	208	255	248	230	250	206	231	240	255	219	255	292	219	234	205	281	222	206	241	207	221	232	209	264	222	207	226	256	228	210	210	257	238	250	233	216	216	231	247	248	253	266	208	216	207	221	245	243	241	232	228	204	264	210	221	226	245	252	223	237	232	249	196	197	235	224	183	241	238	224	238	225	244	233	236	206	235	228	233	245	232	208	232	231	242	252	245	242	211	217	225	241	246	211	260	236	200	259	233	252	204	247	243	219	233	235	211	239	244	246	218	250	235	237	228	224	236	202	244	236	239	213	229	233	224	213	232	243	250	274	260	237	234	219	199	227	238	224	233	253	229	238	246	206	221	246	244	236	223	260	246	224	214	202	225	248	185	221	219	200	259	242	222	219	201	217	226	235	221	238	226	231	253	235	258	209	211	208	208	241	236	254	238	274	235	245	261	241	225	227	256	244	238	247	218	245	240	273	228	235	236	206	236	228	239	247	242	232	226	249	215	236	244	217	220	277	237	224	240	230	241	227	236	246	229	252	232	225	194	239	223	232	240	201	258	213	216	226	230	252	231	201	226	201	239	230	219	217	239	249	216	199	219	221	233	243	244	205	227	239	220	216	239	210	248	239	214	230	237	252	246	228	224	202	203	251	243	237	212	231	233	214	239	215	211	235	229	219	233	249	227	218	235	211	237	248	233	235	252	237	232	205	261	219	256	203	234	226	240	233	272	259	248	224	237	225	201	227	222	219	226	201	243	227	241	256	258	228	247	237	228	234	223	216	239	221	255	226	242	243	252	242	240	239	220	263	244	198	252	222	219	211	257	221	231	224	214	194	213	213	240	263	229	257	258	233	247	220	237	229	232	209	203	223	235	248	243	216	238	234	275	234	247	226	233	245	233	231	234	236	244	235	235	227	245	264	219	239	244	226	274	226	240	224	213	248	221	217	235	205	211	259	226	221	242	239	239	271	246	234	239	243	217	242	218	248	228	216	223	253	233	233	225	221	239	233	222	230	217	237	256	244	252	256	228	222	216	231	229	248	231	224	237	235	212	203	220	213	237	241	234	241	261	232	247	236	230	229	254	218	254	212	253	231	226	213	220	206	220	225	221	245	242	221	222	236	241	239	218	249	216	217	241	227	245	248	222	261	236	228	254	237	240	246	246	233	259	206	225	236	234	234	253	265	221	209	255	221	220	236	248	270	257	223	244	250	217	243	244	241	213	236	226	235	237	212	251	252	233	221	230	229	232	225	229	231	235	225	238	224	229	245	222	251	226	258	218	225	249	242	197	214	229	222	263	201	216	223	238	257	230	245	225	241	252	202	214	231	231	224	203	240	239	209	242	259	235	244	233	260	245	230	250	217	246	218	237	212	221	236	257	213	221	218	223	223	246	223	210	249	257	203	230	227	249	259	241	208	237	250	237	234	214	216	244	267	231	244	215	223	215	212	259	202	250	265	214	266	233	207	223	220	220	196	212	235	262	232	237	232	236	240	236	219	230	218	240	223	256	221	210	205	239	200	239	221	245	233	214	226	236	214	216	221	215	245	247	254	251	228	225	252	247	251	206	233	217	193	228	211	220	223	228	238	239	242	218	251	215	207	228	230	224	196	208	277	242	227	217	234	214	207	231	223	238	259	266	260	250	236	238	223	236	220	209	257	223	233	231	243	207	219	231	232	213	216	228	217	245	245	251	262	225	222	230	215	253	214	222	241	238	224	228	233	232	218	214	239	246	222	207	223	243	223	224	204	207	226	232	229	247	220	205	193	220	223	227	243	203	213	236	262	222	209	232	214	247	249	230	242	239	234	202	197	207	262	247	254	250	238	240	244	229	227	230	213	231	225	230	225	226	234	222	208	229	229	224	188	214	229	215	226	242	233	199	214	220	205	244	242	220	214	237	256	232	221	233	231	226	255	246	227	233	247	211	244	230	247	234	216	230	216	223	200	260	234	245	209	219	230	241	230	226	234	261	208	244	199	200	244	215	220	214	234	219	223	223	245	206	227	224	245	232	244	207	231	217	236	229	210	207	239	256	270	262	219	237	230	252	247	206	237	228	214	235	231	210	220	234	224	228	219	229	246	210	264	218	242	257	235	239	254	223	223	233	220	217	255	229	212	235	248	245	237	242	232	274	214	233	237	229	247	233	264	225	225	216	258	237	254	265	211	244	233	195	236	228	225	240	228	240	241	236	250	220	241	219	210	228	223	237	241	228	259	238	218	194	203	240	213	229	232	217	226	233	210	238	233	209	229	234	220	240	210	217	230	236	225	262	263	238	243	205	258	255	224	217	229	225	250	235	222	218	232	249	221	198	216	221	229	237	255	227	212	252	219	233	231	233	214	252	197	245	233	233	213	242	226	238	244	235	246	223	216	205	239	222	238	220	236	247	210	217	251	254	213	246	246	260	229	270	241	255	235	242	245	277	232	242	243	244	243	224	227	226	202	226	223	238	234	212	240	242	245	244	236	248	221	185	209	245	239	210	222	197	243	242	219	289	253	187	235	246	262	240	226	207	251	232	246	245	220	231	262	218	210	211	228	244	230	261	218	269	237	215	250	243	231	220	219	216	242	208	231	260	243	239	229	244	229	228	255	236	234	228	207	210	265	248	259	247	233	220	246	231	213	224	216	246	234	208	230	226	239	234	275	223	240	250	248	236	208	256	239	207	237	225	227	212	219	243	234	193	242	212	270	238	229	227	238	237	219	234	233	218	225	196	205	248	224	265	243	271	231	217	217	238	200	217	240	225	269	242	218	213	199	201	199	228	217	227	205	205	214	260	223	241	252	214	231	230	273	238	244	233	243	240	248	240	249	215
4740	5842	3020	1545	1004	792	682	619	579	623	564	565	569	561	581	542	575	575	598	560	554	552	517	559	544	550	543	542	534	566	538	560	552	511	529	532	559	542	522	476	544	531	482	544	510	566	528	504	512	518	503	534	539	508	533	518	524	502	530	536	537	539	545	517	536	530	536	560	531	557	520	501	553	514	542	547	509	559	525	510	526	541	483	545	530	547	530	543	534	532	568	548	528	537	507	510	564	555	519	515	536	527	541	530	570	491	548	565	540	550	553	513	571	546	525	578	547	538	514	573	538	549	515	487	551	534	490	533	541	514	520	552	526	512	532	536	510	535	562	567	533	515	543	531	529	533	542	545	500	515	523	539	524	518	520	594	579	563	584	546	509	477	524	500	528	537	559	536	521	530	557	530	554	524	492	522	531	580	545	569	562	532	545	524	524	538	471	531	535	496	550	534	528	570	494	542	539	528	555	535	493	565	532	510	556	533	547	520	556	525	521	578	509	512	514	561	521	549	602	494	545	542	534	546	547	522	515	572	530	535	554	549	527	511	517	549	514	539	557	529	529	546	527	503	530	542	524	539	521	533	529	496	547	521	535	584	521	548	537	550	535	556	547	561	545	593	552	536	540	541	566	518	528	538	515	514	499	573	592	506	502	546	565	529	542	545	533	572	512	527	535	535	526	560	575	558	503	552	533	516	532	526	557	559	529	510	546	531	550	591	566	525	559	539	533	528	514	540	527	533	557	559	528	535	561	536	500	558	547	507	499	554	532	527	551	506	528	537	538	556	569	556	513	541	528	565	537	502	493	513	543	518	500	536	536	504	538	546	499	517	542	516	531	555	588	533	526	559	508	572	524	521	493	549	529	565	557	576	497	523	519	537	551	524	537	576	537	512	550	552	550	557	532	529	500	495	528	516	555	541	550	513	539	512	535	556	551	567	553	545	537	493	494	510	578	553	559	551	533	511	522	527	503	545	552	575	508	547	538	563	560	534	554	515	552	557	558	584	536	500	550	559	507	550	520	548	496	562	540	545	541	541	517	555	533	557	552	501	535	534	520	492	523	549	517	578	537	536	508	525	531	552	497	531	547	495	476	554	566	554	496	514	550	532	500	518	552	531	561	515	530	598	505	534	516	507	545	480	492	564	584	585	512	537	522	592	555	548	564	514	512	546	515	528	467	512	533	523	541	512	554	537	523	543	558	518	501	523	487	554	520	533	526	504	503	535	561	538	559	550	544	523	507	545	562	550	561	533	542	540	543	532	577	558	549	512	508	494	551	542	540	522	529	532	531	535	527	553	554	549	525	552	517	537	540	519	513	554	600	554	506	568	541	581	546	552	507	555	520	506	526	492	515	544	552	549	526	515	534	555	543	511	494	550	538	556	526	507	550	534	531	515	557	564	493	533	483	533	531	532	521	516	565	539	614	509	508	535	524	490	567	508	569	515	510	544	529	518	520	556	541	551	568	532	515	534	519	539	519	547	534	509	502	507	548	499	545	507	536	526	560	517	535	516	548	499	574	541	555	562	527	530	551	572	530	525	540	607	493	527	558	535	531	529	534	563	554	573	506	527	537	560	521	533	554	541	531	486	519	526	517	492	534	548	515	562	485	537	522	499	550	554	560	488	555	514	558	523	498	523	527	548	517	519	548	525	545	541	515	521	528	573	523	538	573	545	516	509	549	512	521	544	532	519	543	549	535	499	523	509	505	532	557	567	559	504	532	524	522	529	501	507	547	558	498	559	519	494	570	564	507	545	534	525	569	543	521	540	514	568	523	553	500	505	574	542	533	569	532	547	499	508	517	533	527	546	516	522	543	514	537	516	536	517	542	547	519	529	507	518	551	532	537	529	538	531	514	528	526	540	518	543	561	537	566	502	503	534	579	522	552	535	532	546	504	533	534	511	509	519	502	510	539	536	472	531	531	517	506	542	511	573	541	507	508	543	506	551	513	535	543	516	520	531	513	529	527	567	541	505	512	543	534	519	502	537	492	549	539	534	537	553	560	554	570	540	568	529	521	555	553	556	528	555	562	488	539	540	557	501	537	526	525	540	549	520	521	534	529	538	481	548	533	545	543	544	537	504	589	507	513	543	555	557	536	566	573	516	539	552	556	520	513	544	531	556	502	527	519	551	535	550	528	516	538	502	504	541	525	534	522	543	555	571	528	514	550	526	536	509	491	522	561	531	529	528	570	518	534	554	543	544	521	503	549	574	513	540	499	540	534	530	566	545	515	539	527	466	530	545	472	564	562	527	510	549	582	556	514	551	527	513	526	517	564	556	537	511	541	565	513	539	534	563	540	536	493	528	514	519	542	537	550	476	505	544	523	508	510	513	528	514	588	567	483	529	586	482	542	527	538	522	538	503	531	578	546	499	510	504	538	533	558	548	541	518	534	518	547	492	493	566	520	552	564	534	521	558	526	500	544	559	542	516	511	525	545	522	516	546	563	524	561	577	505	513	536	548	548	563	534	540	468	557	533	538	577	557	546	519	550	538	569	567	510	526	512	576	550	540	534	510	523	509	540	576	498	552	495	561	516	532	554	473	523	552	527	532	525	553	532	503	508	540	541	540	546	515	532	508	526	518	551	546	512	550	553	545	581	531	513	519	500	541	566	577	492	547	541	518	543	546	553	532	510	567	535	512	537	520	543	536	536	524	594	520	554	551	589	552	502	551	528	536	543	539	516	532	536	527	540	553	556	559	524	517	571	494	545	502	531	526	502	524	554	512	507	507	549	568	585	554	508	513	513	532	500	481	523	508	513	550	560	562	506	563	490	522	577	510	560	544	554	578	557	582	527	530	527	537	519	489	549	505	564	539	552	517	553	544	553	508	515	533	528	518	519	530	502	560	550	472	511	498	567	579	551	522	533	538	510	551	568	513	532	516	502	506	532	548	557	530	525	507	517	520	514	507	536	552	564	507	505	528	523	527	532	556	553	514	532	530	528	539	518	522	535	536	542	564	554	517	497	563	577	554	554	523	582	497	536	542	553	568	553	536	554	543	507	528	483	506	543	552	517	506	513	558	474	575	523	535	559	519	507	560	500	535	561	560	563	508	537	539	513	498	539	537	546	493	535	531	517	534	495	547	523	515	515	543	545	546	522	534	580	545	548	555	594	539	546	548	546	552	518	554	548	528	513	499	530	520	475	544	509	489	513	557	560	541	553	534	517	503	562	525	528	560	540	550	525	504	544	501	538	517	546	548	567	504	540	540	561	569	536	499	583	499	548	529	573	553	524	581	562	528	578	532	515	521	553	508	556	534	532	562	484	528	555	543	487	563	496	486	545	576	538	500	536	546	534	535	537	486	539	540	557	533	550	529	498	524	483	541	516	487	543	519	517	571	547	548	526	502	534	546	560	491	520	543	561	524	504	533	534	507	546	536	529	511	561	528	509	583	542	532	539	537	524	574	484	506	506	513	544	515	531	498	564	541	518	486	599	549	561	538	524	515	529	546	559	527	538	539	541	517
33466	10218	1036	446	428	385	407	451	379	377	414	385	358	425	459	384	390	408	397	416	432	366	397	361	410	380	411	403	386	399	390	399	395	408	383	404	441	409	368	383	387	430	416	396	364	375	407	369	391	392	414	377	403	378	383	413	408	390	395	402	391	388	385	378	418	362	404	382	403	369	390	374	367	396	405	364	368	398	376	391	401	372	413	373	378	369	374	364	372	389	389	396	380	407	423	401	420	382	413	400	357	372	404	424	417	417	405	391	380	393	379	377	369	388	403	402	371	400	379	387	373	377	387	348	381	412	429	420	428	391	386	377	392	390	382	364	435	386	373	389	382	397	394	392	408	402	402	366	405	334	388	399	376	384	396	407	385	358	417	401	419	401	393	415	423	380	396	391	372	402	398	350	407	411	371	400	361	398	391	364	358	408	391	389	405	339	411	391	388	373	409	390	382	362	356	381	379	420	394	351	386	389	414	402	399	365	365	400	395	351	416	405	390	378	392	375	446	419	389	405	391	361	437	416	389	377	424	390	419	392	376	415	380	405	376	354	372	355	351	408	390	380	401	414	364	403	383	433	403	380	355	400	380	377	385	399	408	396	376	380	407	398	384	390	398	388	393	378	405	399	380	374	408	418	391	385	383	389	396	384	417	409	388	368	374	363	347	381	410	384	382	371	405	407	367	375	391	392	407	366	412	404	400	388	368	347	389	379	371	388	370	388	376	362	425	380	378	366	375	409	381	404	392	383	383	375	418	378	438	400	372	404	425	395	393	370	345	406	376	361	364	359	465	420	389	394	356	385	410	395	426	379	422	401	400	424	377	358	419	382	394	380	393	389	401	392	413	434	373	392	371	373	416	409	382	428	403	395	373	383	368	356	363	378	429	419	391	374	408	362	378	422	369	438	397	362	403	383	381	400	389	448	389	369	384	405	385	391	386	387	370	402	424	397	376	382	406	368	383	390	365	411	374	386	362	390	359	378	393	394	384	394	395	388	429	395	425	399	401	435	394	404	423	401	372	340	396	395	361	361	366	376	334	393	348	428	431	386	388	397	361	360	403	375	365	370	392	382	369	397	396	395	382	386	391	419	420	356	372	400	427	438	426	366	360	390	392	441	383	447	387	379	396	380	351	407	419	360	354	384	417	408	373	407	384	401	422	408	388	347	394	376	380	366	354	346	367	394	406	426	380	382	420	390	364	399	443	378	375	344	377	355	395	372	418	412	380	416	401	399	407	401	414	362	373	401	370	393	397	404	405	390	414	434	431	384	389	394	421	376	386	382	390	414	401	362	408	369	405	382	407	374	393	394	414	428	391	395	428	388	436	379	418	385	396	376	379	348	388	429	404	406	407	406	379	365	404	372	415	350	385	393	370	368	421	357	387	376	388	369	395	440	384	411	394	404	400	393	401	405	385	365	389	361	386	387	421	396	378	378	376	365	375	396	352	403	388	366	371	408	383	384	378	395	402	405	397	391	361	396	363	395	359	415	388	398	384	389	372	385	401	414	398	355	377	404	424	412	363	384	373	385	397	385	398	375	374	388	439	369	380	382	441	373	420	394	406	398	361	401	399	388	376	396	396	375	367	380	397	391	380	392	428	366	411	404	422	378	402	355	386	390	377	419	390	395	406	382	360	408	418	394	387	398	355	406	379	358	445	381	385	336	366	389	381	396	393	389	382	365	410	361	394	376	378	384	379	400	417	367	394	389	393	398	368	379	407	395	398	350	371	441	405	380	389	398	367	377	409	379	425	377	368	382	386	395	363	392	370	416	391	380	387	411	369	376	369	388	365	388	408	379	381	412	358	408	386	354	384	402	372	389	356	376	353	371	388	416	414	414	377	418	377	390	360	399	392	405	367	434	395	395	381	388	414	364	406	388	375	409	394	388	372	375	367	387	347	373	368	401	390	400	407	390	426	397	371	415	378	427	357	389	381	396	418	347	396	386	365	425	428	370	370	428	386	392	381	359	386	371	406	393	381	405	407	439	406	382	393	368	393	385	398	416	401	393	417	396	368	403	364	404	356	379	391	395	403	414	369	363	429	395	381	370	388	365	365	421	363	396	419	342	382	376	419	377	363	391	404	376	367	375	365	394	378	393	393	378	407	399	367	399	416	380	404	420	400	364	383	384	374	426	395	411	413	390	395	402	412	342	380	422	381	379	375	416	391	358	372	385	397	402	396	393	387	394	401	355	396	435	412	397	406	398	401	386	398	438	421	355	398	379	393	370	391	383	367	398	413	390	388	386	361	420	436	361	423	427	394	357	366	402	388	377	406	389	377	403	368	375	359	407	393	344	362	364	365	373	405	399	405	385	412	404	427	356	379	396	414	393	356	376	384	390	409	381	364	395	352	394	364	415	414	405	386	381	413	380	396	438	382	393	399	371	410	392	387	418	406	365	382	393	407	391	385	387	369	383	366	400	363	394	407	357	402	396	416	343	373	390	412	362	380	399	397	417	351	410	412	419	405	411	387	379	402	429	368	358	388	373	403	427	421	394	381	408	368	405	395	391	402	378	364	378	376	393	441	395	377	371	385	377	398	371	370	345	410	383	423	406	406	370	392	397	384	401	388	376	396	389	372	403	417	388	415	408	366	384	384	368	382	407	409	405	426	410	434	389	429	407	415	409	380	387	384	365	415	373	385	355	407	386	391	415	393	452	400	359	392	408	366	399	388	329	421	432	370	413	386	394	405	435	377	389	388	411	387	416	382	396	374	348	397	425	392	430	389	374	396	432	343	390	391	386	394	399	387	369	406	356	392	395	398	424	402	413	406	384	385	371	383	414	364	374	386	382	406	373	398	405	374	399	413	410	394	393	386	374	400	420	365	400	417	426	413	400	366	408	400	412	408	439	403	388	372	410	405	413	402	370	377	363	400	365	396	410	387	394	373	414	421	386	368	394	374	381	394	392	344	372	422	406	363	397	426	401	400	401	387	374	398	362	363	392	430	385	372	336	362	380	373	398	393	414	365	397	394	402	402	416	374	408	419	386	375	422	376	382	398	366	382	395	384	390	380	396	427	391	372	415	373	377	412	392	404	399	394	381	379	397	368	403	402	392	357	416	399	377	389	397	408	365	354	377	404	397	380	379	399	380	437	420	399	361	363	380	381	397	386	384	361	383	383	399	388	435	353	376	396	368	410	405	429	403	401	387	406	397	401	369	412	402	386	381	388	377	395	398	374	385	416	359	383	391	402	387	392	446	397	406	415	432	417	420	391	413	413	416	375	393	337	377	427	341	366	393	340	408	407	383	374	396	413	394	412	412	376	392	409	360	383	405	383	379	352	434	375	390	371	373	362	395	424	365	396	402	372	396	386	396	388	383	399	391	379	432	405	415	375	397	413	393	386	345	344	357	380	402	410	406	421	387	413	386	376	377	403	390	372	387	407	416	395	416	436	386	395	370	382	376	392	385	402	380	382	391	379	389	368	427	379	365	416	374	403	400	411	402	373	355	392	408	426	364	411	419
6541	1188	937	873	883	938	893	894	848	885	878	879	909	833	855	922	880	961	923	895	882	905	879	852	832	898	926	847	910	854	868	904	851	867	887	834	901	829	877	891	818	861	884	844	836	895	852	869	838	871	872	880	855	846	896	843	871	834	904	900	859	881	914	837	877	896	870	850	911	906	922	861	881	832	892	874	867	867	889	856	901	879	871	840	871	814	879	948	872	851	890	889	867	855	902	872	858	887	859	883	835	897	874	866	825	898	874	881	817	834	917	849	897	842	900	892	867	824	920	844	872	879	901	825	932	909	895	883	822	896	844	871	898	856	860	823	901	883	881	883	861	866	915	875	891	861	926	850	905	861	868	861	870	878	866	892	867	873	855	862	901	905	915	913	852	869	875	847	911	843	902	858	865	916	875	879	831	916	840	868	815	862	888	835	837	890	883	815	863	876	844	893	809	923	894	903	891	855	839	886	797	848	812	859	822	927	855	846	874	838	892	907	854	870	830	856	878	864	858	883	894	879	830	869	822	863	888	853	888	872	870	891	854	903	894	883	853	882	870	858	873	866	870	790	827	866	870	871	885	857	855	901	915	877	818	933	814	863	878	827	894	885	874	838	928	865	870	921	877	884	877	896	918	858	860	876	849	884	849	871	897	879	875	881	812	869	888	849	867	891	848	856	931	825	860	861	865	937	908	864	898	848	886	864	875	892	843	877	851	874	885	913	888	875	873	841	854	871	867	837	920	886	890	864	848	885	902	881	903	855	858	859	856	885	901	879	846	830	910	881	900	902	856	863	845	859	901	893	836	850	854	947	859	863	879	826	907	903	897	864	859	805	886	875	865	906	834	905	834	883	841	838	859	867	877	910	852	863	825	916	897	841	887	890	852	847	890	841	817	941	881	884	877	868	869	905	876	834	823	894	877	860	904	843	864	884	890	857	845	905	828	898	852	957	861	871	819	843	839	899	874	886	881	853	862	878	859	935	873	869	883	886	846	835	890	871	879	860	857	841	856	918	913	868	871	908	888	883	872	780	864	856	866	880	887	865	893	896	880	859	893	878	896	843	830	881	884	886	897	890	890	830	861	884	877	937	845	872	908	925	888	837	910	840	895	892	830	876	812	901	884	871	894	898	892	922	834	889	820	903	840	838	901	886	894	921	844	885	806	877	844	881	896	967	915	897	870	854	820	902	902	862	910	937	855	811	885	903	841	880	859	915	893	866	857	837	882	848	894	875	897	890	921	831	876	836	882	830	877	855	892	909	850	898	855	927	898	891	860	899	909	912	812	878	861	854	916	901	870	860	854	849	897	843	924	893	831	873	894	846	877	873	867	891	874	866	874	913	870	861	830	874	883	922	869	863	839	854	889	943	870	855	904	891	862	849	835	859	879	860	892	868	877	870	902	917	869	861	867	834	855	884	866	879	865	926	846	851	850	792	869	870	861	850	864	863	852	881	870	911	918	895	860	852	864	861	861	862	870	824	863	856	935	892	865	872	865	825	854	861	839	838	878	915	882	872	892	832	867	848	863	902	865	871	874	841	886	903	855	891	828	919	825	851	874	854	844	878	876	880	934	836	885	872	885	888	869	828	843	821	842	837	893	851	854	868	851	850	865	876	821	845	879	852	879	842	871	877	855	857	856	839	890	901	875	842	920	849	830	860	871	892	901	885	881	836	934	873	860	818	903	892	909	875	911	838	854	915	809	878	895	870	940	846	870	848	925	920	856	892	921	875	889	839	902	855	863	889	871	777	831	849	875	903	863	859	849	901	912	890	890	876	836	880	863	817	875	888	901	848	899	852	848	868	932	911	894	936	910	870	854	896	870	946	867	878	849	846	847	882	866	884	870	845	898	844	916	933	925	870	870	922	801	857	894	890	885	838	869	817	866	900	864	906	872	937	890	863	842	891	853	828	892	852	845	837	895	872	875	934	878	917	836	871	876	877	819	858	867	877	862	832	854	848	840	865	865	837	901	929	821	864	867	822	877	840	833	882	914	890	896	877	883	891	774	915	920	924	864	848	854	883	789	874	863	857	885	935	884	890	865	880	891	868	830	869	892	939	917	869	902	870	899	888	882	912	873	910	851	947	892	873	847	907	889	900	867	813	867	859	884	813	893	840	810	885	865	877	843	907	889	884	852	907	882	876	865	881	893	842	852	907	846	931	864	832	890	846	837	853	929	901	896	847	888	875	859	902	841	855	848	902	890	843	877	880	891	856	853	830	827	902	878	837	854	886	856	861	875	892	863	895	820	859	927	863	874	924	898	872	854	870	874	830	866	890	898	855	889	905	877	924	845	838	887	843	845	913	860	847	926	884	861	865	846	841	876	872	894	880	895	870	854	844	868	876	875	891	886	903	825	877	871	819	912	897	876	848	859	844	864	856	865	863	839	878	885	880	897	838	862	935	857	873	869	835	928	835	859	878	945	904	868	857	890	830	835	815	844	810	921	899	921	844	897	896	883	836	912	854	883	862	845	830	860	903	797	857	870	854	905	868	919	872	882	859	894	857	820	850	891	947	815	862	839	896	873	875	902	820	900	878	874	839	903	860	904	875	845	846	838	874	811	804	877	870	889	872	838	886	874	837	886	837	909	851	875	859	919	876	921	887	890	855	943	909	893	904	843	868	874	865	829	853	903	874	882	834	930	891	892	909	836	927	887	922	871	885	858	855	860	836	899	838	862	887	911	908	837	841	877	898	853	864	865	863	897	865	839	827	912	892	892	823	837	904	874	891	855	876	889	873	824	882	925	878	890	847	852	870	857	869	855	833	864	843	887	921	845	875	938	903	847	831	918	933	924	864	882	856	866	867	865	864	850	925	843	843	921	811	888	876	876	839	825	859	835	859	875	828	889	846	846	885	835	844	820	884	891	863	880	868	892	890	859	896	880	886	877	838	856	863	861	826	859	877	860	927	875	870	909	890	879	883	896	896	874	901	839	871	833	848	846	877	859	852	870	816	854	873	850	895	860	893	849	860	891	868	851	939	852	893	881	904	889	820	840	844	874	844	874	864	857	859	838	920	887	926	873	891	939	883	837	870	789	868	868	891	841	875	844	885	848	868	878	858	862	811	923	873	828	884	875	917	883	890	817	861	858	872	811	912	871	862	844	869	933	869	828	856	930	880	904	871	906	905	901	858	902	869	868	821	902	868	899	871	842	888	920	829	830	872	893	860	877	929	889	852	845	885	859	890	909	898	849	900	898	902	897	835	870	930	849	889	920	833	889	886	850	874	931	865	837	880	932	849	801	867	832	847	891	847	825	904	897	850	839	867	899	871	848	826	829	885	847	893	892	900	834	823	860	891	895	878	876	864	846	830	819	881	876	829	897	851	907	864	849	867	854	881	866	911	879	898	854	904	894	852	835	851	882	921	893	864	877	852	870	854	917	904	877	879	873	879	903	843	828	859	867	837	941	880	862	924	875	880	930	890	852	939	848	908	853	867	836	858	862	829	866	862	925	855	902	883	913	887
25184	21621	25413	28281	21518	4488	727	567	436	478	405	461	442	451	426	462	429	441	434	428	417	419	431	452	457	439	471	443	446	447	445	421	413	431	432	401	403	423	422	395	449	419	394	385	437	435	439	431	445	440	409	397	411	396	383	398	431	419	387	405	422	442	454	442	439	419	423	446	440	434	430	490	467	412	445	409	420	406	390	430	414	423	401	418	423	407	427	452	419	395	423	451	402	428	443	398	421	410	407	433	425	358	413	430	438	424	423	452	450	447	425	402	402	410	445	434	446	443	399	402	442	408	427	422	410	444	449	422	443	434	424	454	452	405	391	441	450	440	418	469	441	451	435	442	437	462	419	402	411	424	426	433	403	430	440	444	421	437	439	418	423	405	415	430	444	466	398	406	424	453	436	431	414	427	439	374	418	423	400	423	427	413	413	384	426	432	439	435	423	406	426	429	449	451	441	417	433	430	440	393	401	411	425	431	447	453	391	404	392	425	420	447	408	401	438	413	422	428	423	429	420	445	421	434	399	410	401	415	435	424	411	419	403	403	436	391	416	420	414	444	421	455	434	422	430	409	390	434	404	429	437	425	414	406	446	393	433	390	429	435	430	433	381	424	424	387	453	414	501	460	446	405	468	401	397	431	431	445	478	409	452	381	470	389	430	393	429	443	420	401	433	443	415	452	438	444	385	433	392	417	419	404	450	450	420	430	434	419	442	407	402	410	431	414	456	428	414	434	439	436	382	433	398	418	412	442	425	381	449	448	421	415	424	431	442	422	463	455	473	435	428	446	417	406	453	466	401	398	470	443	454	447	412	434	409	411	402	430	430	418	420	389	441	402	385	424	433	428	418	423	421	454	411	426	446	449	389	414	446	424	425	447	451	403	437	430	397	396	414	371	389	423	415	422	418	417	430	403	443	463	417	433	458	424	423	435	405	398	425	448	433	449	418	456	437	467	427	430	458	462	414	442	394	433	419	421	418	430	448	415	397	479	413	430	404	429	414	396	428	452	450	447	441	439	412	463	410	424	442	407	419	399	431	447	423	415	395	399	456	417	441	445	459	395	399	419	440	439	476	476	426	445	474	427	462	424	434	417	413	424	434	453	405	432	465	395	423	437	404	424	416	450	430	404	404	415	446	387	438	427	400	406	428	423	443	441	442	437	425	409	440	465	426	413	402	433	436	397	419	435	411	406	419	409	396	409	417	430	397	402	434	401	442	446	448	438	416	414	420	444	437	435	405	425	442	416	427	423	421	403	427	434	406	429	446	403	420	470	450	460	444	431	429	457	440	431	412	435	425	428	394	398	418	466	381	402	394	403	449	421	379	397	420	412	404	437	441	422	408	459	371	449	394	398	427	432	426	412	433	386	443	433	442	424	404	424	438	439	451	452	422	407	440	431	470	440	439	450	417	425	451	425	428	425	387	450	470	432	428	393	445	417	397	406	413	491	416	422	376	430	432	425	459	410	451	437	436	436	421	420	437	392	406	390	394	459	439	394	437	449	409	407	426	404	414	414	407	411	437	474	416	377	445	376	433	451	416	404	429	425	464	406	445	412	405	418	415	403	424	428	385	410	410	433	426	446	421	460	440	411	430	461	410	432	396	405	451	365	416	390	430	399	423	432	379	390	399	432	421	406	397	416	423	404	421	404	446	431	465	467	431	445	412	419	401	405	414	429	435	432	462	434	437	434	409	443	418	424	371	419	416	378	362	445	421	427	416	401	466	428	428	421	433	406	445	407	397	424	446	428	444	412	425	440	450	437	445	429	405	408	398	452	475	375	416	458	443	406	414	408	430	452	461	442	429	433	423	413	415	395	424	428	463	422	407	418	440	410	448	432	446	427	432	420	410	427	425	397	439	438	407	374	453	419	416	434	441	435	445	457	460	433	455	430	383	409	462	454	405	439	424	430	396	395	395	418	435	445	437	436	422	457	431	372	411	423	441	453	446	365	440	461	428	426	426	432	407	445	402	402	421	442	408	399	408	419	464	405	379	396	412	444	464	435	444	407	433	392	408	415	436	453	411	431	418	402	432	416	437	437	457	433	428	443	405	425	400	412	423	441	408	436	414	427	396	490	427	421	407	427	428	468	408	440	434	456	446	471	403	452	439	440	407	392	417	425	444	430	416	428	420	430	403	422	441	429	396	417	421	407	370	392	425	440	403	472	400	391	384	436	461	412	422	430	446	411	466	426	387	469	390	420	405	421	426	431	419	428	426	487	397	404	432	424	443	414	465	404	425	435	404	406	419	426	442	457	369	474	397	474	433	448	414	427	412	414	406	459	403	426	459	446	380	425	427	404	415	443	428	435	447	414	421	453	401	399	428	407	436	438	398	407	442	454	441	443	463	421	450	385	417	418	394	431	394	396	417	409	400	390	474	453	441	459	385	411	431	392	412	418	425	441	429	415	416	436	458	395	388	401	425	400	404	418	368	375	470	418	365	397	426	461	403	427	415	422	429	433	459	393	427	424	412	411	403	454	453	437	399	422	444	405	392	454	459	438	402	420	431	415	410	477	481	463	441	390	366	423	472	398	435	430	419	423	406	386	441	421	410	424	417	434	421	466	440	445	385	440	446	423	408	420	440	386	432	459	401	424	425	444	447	423	407	462	408	411	399	430	377	420	433	453	456	439	441	394	390	420	429	437	431	423	375	453	438	417	426	421	412	419	407	428	430	445	437	422	437	424	444	399	428	411	436	405	444	446	458	420	428	406	445	390	425	427	423	439	431	419	391	379	447	450	418	419	429	392	400	398	422	390	418	416	456	457	398	426	409	455	417	456	438	441	442	372	431	412	434	416	439	398	381	447	460	452	466	463	409	446	420	435	377	388	416	419	448	442	427	470	426	436	374	417	432	419	453	402	407	433	424	426	468	435	397	413	423	414	395	446	400	435	393	403	494	432	436	400	420	413	394	420	424	426	420	423	431	413	422	415	428	384	445	413	436	418	429	441	436	437	435	451	420	450	385	453	416	414	420	407	415	422	392	418	433	403	424	398	459	404	398	449	415	461	450	444	397	443	422	408	458	409	411	411	448	394	399	430	398	416	415	427	413	428	377	411	432	411	394	405	451	440	436	419	357	411	377	439	455	417	408	404	370	406	430	431	427	462	425	421	401	448	440	448	442	399	396	395	414	419	421	460	392	392	394	413	434	460	459	421	390	400	398	417	404	426	409	445	385	435	421	477	440	431	368	436	447	426	430	459	414	473	420	447	425	421	438	429	414	396	393	421	459	445	459	417	410	462	437	432	396	411	472	402	415	419	420	407	402	438	432	407	399	441	417	426	417	442	417	397	464	424	412	387	418	445	430	431	397	427	431	424	422	428	449	420	438	464	409	460	414	403	458	434	477	382	452	439	426	463	460	445	407	458	426	412	437	430	477	382	406	433	433	414	408	412	444	464	388	433	391	447	450	443	437	439	442	368	439	446	410	418	420	432	410	416	436	400	453	411	463	431	438	430	409	400	411	414
4571	3815	2275	1389	1184	1017	1036	968	955	968	962	937	900	959	947	946	898	972	910	852	947	949	908	940	925	946	945	896	946	928	919	918	913	844	951	911	928	914	923	919	894	885	934	957	927	959	925	901	951	915	906	904	908	924	923	878	870	917	873	921	886	895	921	926	916	977	898	907	920	935	960	878	960	953	877	918	901	907	894	966	868	902	907	951	927	917	853	864	933	998	956	895	917	975	916	876	937	931	908	947	919	904	918	895	974	938	867	878	873	938	872	909	974	934	936	919	943	838	998	911	970	905	958	905	894	984	872	936	872	905	903	944	939	986	885	867	934	880	901	883	887	938	955	956	925	886	915	942	993	914	895	898	871	945	891	890	940	889	911	891	946	848	873	925	965	870	868	899	897	981	930	966	948	911	875	924	883	810	926	950	916	957	905	944	945	893	897	951	946	923	949	894	893	900	879	893	870	902	925	930	909	972	877	1008	882	935	926	911	939	877	880	954	889	908	892	913	959	900	903	922	942	904	927	926	904	911	961	912	867	897	910	897	833	857	869	950	912	859	902	869	958	937	906	880	937	939	889	850	908	909	969	919	916	925	874	890	961	918	922	924	894	963	864	887	923	865	886	904	942	956	903	896	914	929	924	914	890	913	991	950	923	861	901	944	900	931	947	912	913	877	900	934	913	912	885	954	898	923	882	953	873	941	901	909	943	957	913	879	930	947	885	883	919	869	944	938	833	900	911	927	942	876	888	883	893	946	895	865	897	922	957	920	927	922	945	880	928	918	984	874	893	892	924	882	920	905	897	865	919	914	941	923	958	923	948	907	941	925	933	922	977	899	915	938	911	887	902	871	954	970	913	905	938	923	896	904	933	952	892	885	864	929	933	962	902	926	909	965	908	866	893	902	871	947	892	964	931	906	968	896	885	899	852	948	895	920	957	970	926	861	884	922	913	894	899	925	874	884	893	950	918	951	899	916	864	902	941	969	882	895	923	981	913	888	941	916	907	903	964	842	923	901	915	879	940	928	905	873	897	910	903	900	900	894	918	929	904	928	940	926	903	921	869	916	878	893	921	845	849	972	931	924	880	949	882	950	952	884	879	856	920	917	864	975	875	1003	896	918	893	867	895	951	964	899	908	940	888	901	874	891	877	893	866	896	924	882	891	961	910	883	916	943	938	933	884	903	943	908	915	904	919	890	952	904	967	861	940	884	913	920	887	938	901	913	845	908	933	869	878	876	925	942	933	942	942	949	899	961	871	917	895	954	877	904	945	897	916	943	912	926	917	920	829	939	881	922	925	944	859	934	891	902	917	888	823	937	950	858	940	926	907	883	910	959	962	953	913	919	922	888	966	922	950	893	904	894	938	858	937	920	890	892	928	875	915	943	908	883	967	909	873	915	964	963	931	900	879	893	860	945	878	916	919	902	894	912	936	932	942	913	892	917	971	940	914	935	949	866	942	955	880	966	918	924	881	876	886	896	905	892	935	925	933	929	924	935	904	908	898	914	913	909	953	904	891	975	913	890	897	953	911	914	917	916	923	917	873	885	953	890	918	913	889	900	933	874	949	958	925	914	930	885	878	918	937	898	932	889	931	897	913	815	899	937	892	910	898	878	927	910	937	921	919	906	923	912	969	944	930	914	909	916	943	860	909	908	899	925	942	957	929	969	875	886	924	936	903	945	875	943	956	951	894	908	957	887	941	946	898	944	949	917	907	934	913	930	869	940	946	930	900	897	879	973	924	910	965	934	911	945	888	931	927	902	927	915	964	942	899	888	933	935	957	900	909	950	894	912	932	847	933	910	880	912	922	878	917	901	910	907	890	870	948	893	907	916	915	932	944	927	952	903	902	920	928	925	943	925	876	951	960	927	911	989	920	882	893	871	871	869	911	916	878	950	949	910	883	944	943	902	928	932	968	928	923	914	917	914	904	908	938	941	889	938	896	923	883	846	941	923	897	964	978	913	907	939	875	985	936	880	897	890	952	971	935	881	827	944	889	929	873	897	854	896	929	890	907	923	967	878	930	962	882	878	894	906	930	955	922	925	883	895	930	924	921	899	967	977	893	867	934	860	934	937	922	918	896	976	865	1006	899	889	883	931	903	874	932	911	943	931	935	923	934	948	915	920	930	916	896	844	930	935	941	868	915	910	874	978	892	871	892	904	863	909	906	917	989	914	911	882	853	903	915	886	894	901	880	911	942	864	938	913	891	891	943	921	864	916	949	899	910	943	923	892	921	916	929	950	964	900	906	886	909	908	908	916	872	949	924	905	915	981	915	917	962	904	908	900	928	906	939	966	958	945	878	909	929	956	886	862	902	889	913	905	890	951	933	905	922	956	887	937	907	942	909	965	936	904	901	902	980	942	944	952	885	891	917	932	947	911	886	916	896	926	880	930	884	921	923	944	921	894	942	909	894	964	945	938	933	866	915	875	940	899	894	950	908	869	865	919	867	877	922	904	900	988	889	848	935	891	867	907	963	909	953	903	910	905	912	911	893	917	922	883	929	878	918	919	943	976	973	951	899	910	876	917	871	957	941	922	910	902	909	906	861	936	890	920	959	830	948	891	909	920	950	948	916	910	932	875	936	956	913	897	899	913	937	875	935	919	883	925	965	888	906	970	886	917	895	952	921	946	898	943	930	945	876	941	882	913	925	922	896	951	932	902	903	905	950	883	877	922	951	889	886	903	917	893	904	912	886	905	907	949	881	912	928	842	938	932	994	902	932	950	888	954	938	956	925	917	891	941	851	927	905	923	887	892	884	902	934	911	970	868	889	903	918	918	950	915	963	923	945	954	898	866	952	920	924	936	966	890	936	856	917	892	936	899	927	963	864	941	925	926	895	894	915	939	940	942	895	865	901	908	905	944	877	981	923	920	918	910	907	935	915	893	953	890	962	1006	895	919	935	914	905	969	943	922	877	984	906	934	910	847	896	866	868	948	927	933	941	893	936	905	922	940	974	917	956	954	918	928	918	923	911	960	919	951	971	921	914	929	923	924	887	923	914	900	904	929	925	943	939	895	937	916	907	921	887	927	921	904	896	955	943	917	937	895	936	938	977	878	957	886	912	869	908	924	888	930	893	890	904	863	957	906	929	905	914	896	961	934	923	903	976	885	947	899	911	980	909	911	912	911	926	910	904	884	938	922	901	970	894	913	935	910	937	940	939	900	908	982	930	983	872	950	939	924	894	903	964	885	974	932	868	902	873	958	922	950	958	881	894	915	947	887	915	960	927	883	947	920	931	898	932	976	931	895	894	903	886	938	899	960	888	911	903	877	931	915	952	934	864	918	971	933	896	978	903	953	903	903	969	974	948	979	918	916	901	914	911	961	945	938	908	875	934	930	902	978	899	847	909	883	944	968	899	919	928	948	934	873	938	902	894	920	939	894	931	900	882	878	934	953	898	924	915	939	934	893	932	937	937	907	951	859	983	928	959	857	932	915	913	927	889	960	893	930	917	871	907	934	927	881	904	907
24508	21670	26024	27810	21676	21625	3383	540	402	340	348	311	273	283	283	277	279	240	256	254	290	278	261	226	239	242	261	222	257	260	246	253	240	289	214	226	292	282	230	237	245	254	233	217	240	252	234	251	255	232	235	216	233	227	245	187	230	203	242	247	242	241	215	209	226	206	271	223	238	240	212	216	245	194	238	236	237	224	220	212	233	249	227	221	208	256	256	287	225	222	227	235	224	215	224	230	243	248	260	243	239	240	200	234	232	225	222	242	253	207	240	244	227	227	249	280	262	258	236	268	243	225	265	237	231	269	248	230	241	250	222	260	242	226	254	221	242	223	209	219	237	243	214	229	247	264	230	253	248	252	247	231	196	237	213	226	259	232	234	256	208	233	235	220	205	205	253	239	204	213	208	238	233	240	219	220	215	225	246	276	262	238	246	203	214	220	231	267	212	235	265	251	244	256	240	235	227	236	260	220	225	219	227	250	246	217	218	228	250	228	233	219	228	241	237	238	241	248	205	218	226	245	244	219	230	222	245	227	207	229	253	211	236	220	246	222	228	295	212	246	235	219	247	255	210	250	236	219	253	256	226	241	250	207	238	227	236	249	241	272	231	232	229	258	219	237	253	234	236	216	190	219	228	233	244	206	216	245	251	237	233	242	235	243	228	226	242	243	248	259	217	227	231	255	244	233	217	220	229	228	229	216	224	210	249	224	245	236	231	231	212	238	241	227	244	230	219	233	226	216	234	256	253	232	208	233	231	209	226	225	237	246	239	235	231	233	221	246	248	202	252	237	236	193	244	251	229	234	237	240	236	231	231	212	205	207	243	253	237	224	215	224	228	209	216	253	203	240	251	245	235	280	205	225	214	236	258	214	250	246	218	247	225	255	218	240	219	219	239	226	237	217	259	218	227	229	261	249	225	215	210	242	250	241	270	233	233	217	258	258	258	211	216	244	211	207	238	235	225	245	234	243	243	274	243	238	228	242	228	245	230	227	231	217	236	225	199	236	274	271	257	231	238	237	219	237	237	256	252	234	229	234	211	247	236	273	237	236	265	218	276	225	246	260	243	237	246	257	242	266	228	208	219	241	235	213	212	233	235	233	234	251	266	226	233	231	245	231	214	237	236	272	229	247	271	223	232	243	221	254	236	246	228	227	246	224	215	243	256	225	277	208	253	259	237	213	248	242	215	242	221	219	211	245	232	226	236	267	216	245	224	223	242	209	216	226	230	243	238	241	216	215	242	266	230	246	243	243	225	234	252	219	218	249	228	281	220	237	225	260	237	211	223	263	242	225	216	231	227	276	242	199	211	242	232	235	249	246	239	216	222	254	227	215	246	234	236	264	214	220	206	265	234	235	252	239	206	224	224	246	233	256	251	224	232	260	234	238	257	220	245	251	216	225	226	223	235	273	247	230	225	219	234	223	216	238	256	222	251	250	238	223	226	226	240	252	230	200	239	250	217	222	235	225	251	228	268	219	238	242	206	223	231	231	230	236	213	214	236	236	230	241	219	213	221	230	250	260	250	255	270	243	238	247	239	238	246	245	220	251	226	230	247	225	231	250	243	214	222	233	281	225	240	240	226	255	218	261	227	203	219	205	236	237	216	212	213	249	226	247	264	223	251	260	234	231	245	230	228	251	226	221	247	230	238	244	230	208	232	251	227	237	181	268	231	243	236	216	218	202	254	237	242	245	248	214	221	210	232	255	237	231	243	256	226	266	277	242	227	250	235	243	244	250	207	220	230	229	236	241	219	247	228	243	230	254	246	248	254	208	241	251	221	239	253	234	221	220	229	252	231	227	224	237	223	215	254	263	247	250	249	223	254	244	240	244	232	220	227	227	219	232	204	226	219	275	233	207	220	244	230	218	238	219	190	224	236	209	237	245	208	225	258	238	231	242	259	229	234	256	227	244	240	242	210	227	233	244	224	246	263	215	237	242	239	231	239	239	217	250	227	260	255	221	212	214	208	221	230	247	273	212	275	272	223	214	239	228	230	216	229	226	239	235	241	229	236	241	231	215	256	228	235	244	240	245	225	229	208	263	226	226	254	243	260	235	221	244	239	221	199	214	261	223	229	233	219	264	225	231	240	241	213	257	231	236	232	254	218	220	252	246	213	248	214	216	227	230	234	244	233	274	228	217	233	213	219	254	250	237	237	234	221	242	229	238	244	225	245	215	249	232	233	225	221	242	253	216	202	244	222	290	234	230	223	236	232	250	240	218	266	239	223	220	232	224	194	251	205	227	242	237	238	224	227	245	240	245	222	215	238	234	217	255	198	241	230	218	225	239	214	234	234	243	241	279	239	253	224	214	209	264	261	235	246	221	226	231	244	218	232	245	213	240	225	218	236	223	237	229	257	247	204	209	197	221	268	201	253	205	237	210	252	245	226	202	237	211	243	232	241	232	250	222	245	268	223	243	231	214	232	208	256	222	249	225	221	234	207	229	218	220	224	224	211	233	223	233	223	221	216	253	232	250	254	225	236	281	203	222	234	237	237	255	246	231	252	209	223	239	249	239	233	273	260	246	241	235	222	231	226	239	232	247	234	228	240	207	227	216	260	220	221	238	215	219	208	184	228	225	223	212	241	248	244	231	244	228	219	217	209	216	227	251	240	237	236	228	224	238	238	216	230	248	219	241	222	250	248	250	242	217	240	238	232	236	201	248	239	238	204	265	232	254	210	237	224	218	272	240	254	264	243	208	243	242	195	196	213	233	252	246	242	206	212	240	241	253	240	241	238	237	235	238	233	249	219	250	231	235	261	256	232	203	231	223	246	235	224	238	250	248	241	252	204	266	273	235	235	226	240	207	212	240	229	251	229	221	232	220	247	240	241	202	223	222	242	235	229	208	232	218	245	266	238	242	220	225	211	248	262	239	238	235	230	252	223	217	222	246	219	210	238	230	260	236	224	247	215	260	241	210	232	233	236	219	243	237	234	216	265	226	240	227	252	228	222	230	228	221	211	264	228	272	222	219	251	199	235	251	259	249	261	243	259	223	229	239	210	212	209	244	245	229	224	253	214	234	253	234	203	245	260	231	251	234	207	231	218	240	215	244	226	245	249	226	231	210	243	251	217	250	230	247	228	248	232	247	234	230	217	224	212	257	248	207	246	222	232	217	241	260	249	229	239	225	220	247	232	214	216	233	229	227	238	279	214	218	229	199	237	249	265	215	245	242	207	218	224	220	225	254	224	245	252	225	244	222	229	228	233	226	236	265	224	226	229	251	234	203	219	234	268	241	218	245	231	223	256	260	251	206	240	227	226	202	212	239	247	240	255	223	216	222	256	251	232	222	233	230	255	236	220	241	251	227	243	234	245	216	222	229	234	210	242	214	246	262	259	196	232	258	229	245	241	214	235	244	217	251	203	246	243	230	267	221	274	242	236	216	231	246	232	222	238	231	266	214	211	212	234	249	266	226	278	204	239	226	225	254	265	241	216	223	245	228	235	217	239	238	242	268	260	246	220	252
4908	5899	3056	1565	1049	785	741	663	634	627	580	565	567	562	536	553	554	554	587	530	517	541	529	525	525	527	542	529	533	580	544	524	531	569	559	597	545	533	537	503	538	527	597	549	565	521	562	500	548	535	545	533	554	522	557	566	549	580	550	549	556	561	556	523	539	542	539	542	518	616	540	535	542	543	549	536	538	547	534	500	557	543	523	546	548	517	560	539	572	504	547	544	537	532	559	552	563	539	531	582	505	533	533	516	525	489	534	520	516	546	528	514	569	494	527	489	518	555	526	522	530	538	564	539	538	572	570	542	502	526	558	548	589	555	554	528	565	530	527	573	524	545	532	545	506	516	503	535	535	537	511	514	585	528	546	572	527	561	533	536	523	503	559	520	506	575	517	484	533	533	555	535	516	551	586	482	567	566	517	517	542	508	567	529	552	560	536	544	615	504	570	557	520	571	561	534	534	512	508	499	555	544	529	533	522	572	532	537	520	550	497	557	518	507	563	523	529	509	573	543	522	537	525	524	508	489	529	561	561	525	513	539	465	559	530	550	538	555	597	493	562	538	540	550	512	522	525	572	529	538	512	586	595	553	508	525	534	546	504	532	576	581	552	544	536	535	521	517	561	551	583	514	513	525	518	530	558	478	504	527	550	543	508	572	553	535	499	519	559	552	530	575	505	533	569	527	559	594	570	531	534	523	539	546	551	527	569	549	531	538	534	534	525	531	503	555	570	527	542	527	543	515	569	541	519	528	500	583	530	532	532	527	553	556	593	548	540	527	518	585	527	541	548	550	544	532	574	448	545	480	510	558	516	521	570	506	534	539	533	512	535	511	521	528	559	558	524	589	573	562	541	529	488	514	562	557	533	554	513	570	507	546	525	524	552	562	535	529	546	534	554	553	542	584	506	543	538	573	550	557	535	534	560	551	548	498	537	561	554	551	519	543	566	590	527	560	548	506	545	502	538	549	534	584	562	494	550	532	528	536	568	572	561	539	555	545	542	521	525	572	531	528	577	520	554	531	546	537	522	559	537	551	519	539	511	567	513	573	531	516	526	503	511	532	534	542	580	558	524	510	562	494	550	539	555	546	523	514	529	533	529	556	544	540	556	543	530	552	559	582	530	541	507	531	561	537	547	523	534	562	544	557	502	584	578	514	544	534	550	580	515	530	521	558	535	511	530	539	546	501	552	589	583	544	511	539	514	537	575	511	534	502	586	586	481	494	582	572	550	564	543	542	542	571	572	500	533	545	524	501	559	564	526	493	527	561	532	530	516	541	580	548	567	540	521	513	532	550	517	557	537	528	546	541	502	566	566	563	515	570	538	517	562	520	552	517	519	539	547	560	575	543	550	555	538	509	530	498	542	530	543	492	527	538	525	545	540	541	506	549	534	563	533	523	546	544	563	547	549	523	500	531	554	530	528	532	550	532	513	545	548	544	535	521	537	499	532	518	528	532	548	550	548	531	506	541	550	529	550	525	530	513	568	530	528	521	495	540	536	581	522	571	529	578	520	512	549	510	539	586	504	522	517	525	520	538	537	567	564	569	499	569	554	573	543	562	534	541	516	553	517	582	522	529	556	516	529	570	543	527	517	511	544	543	566	510	552	554	525	509	585	545	567	519	557	543	559	592	547	474	522	525	524	557	527	537	532	531	592	535	547	564	573	499	493	516	552	556	531	530	520	546	531	554	551	527	535	538	549	543	548	551	556	559	549	572	541	521	574	595	568	516	554	530	512	562	533	510	539	554	541	522	514	529	489	539	503	545	545	546	534	557	530	575	520	532	529	509	572	506	551	551	578	550	552	548	548	490	536	546	553	509	511	572	520	514	554	520	548	521	558	509	514	518	530	544	515	551	558	540	520	522	549	507	511	532	560	527	512	512	548	486	538	528	540	557	536	533	547	560	532	505	545	530	528	548	563	553	494	545	529	520	519	537	570	520	480	563	492	539	570	537	528	576	528	534	538	540	541	575	534	560	561	554	533	551	543	535	526	515	527	534	542	541	551	553	553	510	568	509	546	556	523	539	581	550	529	551	549	527	521	536	528	549	555	571	542	528	554	561	520	546	576	534	533	501	554	511	517	530	529	586	515	527	549	520	530	571	584	528	537	531	501	559	535	582	549	520	566	548	475	533	547	535	562	555	551	567	545	525	541	558	549	512	527	526	560	523	554	547	542	529	514	532	502	546	547	565	519	526	523	524	537	521	523	524	545	523	569	498	526	532	514	532	530	554	558	511	534	532	521	510	569	551	553	560	512	572	494	534	498	493	525	540	522	531	586	570	509	537	503	562	521	563	507	589	533	518	583	544	515	508	518	541	520	524	534	518	531	495	536	551	594	499	484	550	555	513	540	513	526	544	545	531	515	532	527	503	577	545	518	538	555	576	502	562	530	533	512	501	541	514	581	546	558	506	585	519	554	539	582	551	529	538	515	562	525	540	531	554	545	503	501	537	533	530	546	527	471	564	501	531	534	552	607	503	480	557	519	471	507	516	515	530	517	547	556	545	491	522	521	525	510	534	534	524	529	528	504	566	514	529	533	599	551	563	557	545	575	511	530	528	530	548	550	512	487	574	531	524	588	554	534	547	543	509	578	532	536	511	543	529	528	503	518	519	511	512	564	538	547	502	538	523	584	530	560	527	534	546	564	521	520	537	498	537	542	532	530	534	533	540	551	557	558	548	535	511	556	529	506	570	498	525	555	596	521	576	546	480	490	512	521	511	534	541	549	559	528	582	537	541	548	574	570	510	564	493	543	516	575	548	526	544	528	557	562	584	550	532	560	524	564	555	560	523	558	528	519	532	526	562	536	533	506	583	526	567	493	477	558	526	549	525	536	553	509	545	523	571	537	508	531	515	563	537	480	559	528	511	543	579	523	480	555	593	570	559	556	547	519	528	551	536	551	545	589	576	566	551	517	546	546	572	535	554	514	532	509	561	519	534	559	551	518	562	558	502	515	551	539	562	594	516	555	553	546	561	570	579	577	564	567	505	542	521	539	525	534	552	550	530	540	547	540	536	546	545	562	509	549	541	519	551	523	561	531	545	475	554	506	546	530	541	489	545	571	535	577	499	535	554	588	530	531	519	554	500	555	591	525	586	599	501	537	553	553	506	532	504	532	537	551	513	527	589	526	545	529	531	513	558	540	499	521	540	511	566	556	523	536	494	518	485	529	536	511	546	529	541	533	510	556	554	519	556	541	546	566	525	547	549	531	543	567	511	550	517	564	549	521	561	560	545	591	528	584	576	546	558	538	526	507	560	539	542	528	484	542	545	512	537	541	524	498	508	549	548	522	539	540	584	540	512	546	583	556	557	524	515	560	515	516	548	528	529	541	530	523	479	534	565	537	568	530	555	559	555	546	554	524	510	555	543	538	535	527	534	568	563	521	512	589	541	518	531	527	522	543	544	536	542	552	536	524	501	545	547	543	554	530	524	547	548	514	548	543	525	545	533	498	501	475	532	578	544
33591	10235	1053	463	420	432	394	414	364	379	421	394	414	402	405	396	365	380	427	375	410	349	405	421	406	373	377	369	384	357	402	386	416	409	407	416	419	386	356	410	416	398	393	377	374	391	422	405	381	424	349	354	387	399	381	418	398	377	368	402	406	395	402	376	354	384	394	436	398	336	404	414	380	406	391	384	416	389	371	387	402	393	387	453	418	405	393	344	389	367	349	378	401	370	354	378	398	399	416	405	389	395	407	413	391	415	386	385	409	401	419	410	383	381	404	401	420	412	369	404	357	385	429	404	409	402	427	413	408	367	400	399	353	409	410	404	395	355	417	388	394	378	396	413	400	374	379	367	369	359	383	362	365	404	415	435	413	403	353	393	382	378	426	369	407	384	395	384	392	411	386	422	383	420	405	403	400	394	374	402	422	383	384	370	427	419	372	402	388	387	362	381	389	372	372	428	389	380	387	409	395	362	382	376	388	393	400	381	424	394	382	386	339	337	363	406	401	382	379	403	397	415	392	390	352	391	431	445	426	407	381	356	385	348	378	358	395	421	364	364	407	399	416	418	375	427	379	385	391	391	370	397	409	419	375	383	367	395	387	404	409	380	359	384	432	410	416	419	392	372	392	398	381	408	366	387	406	415	356	373	353	382	437	364	361	391	393	394	418	404	400	423	404	392	413	416	367	360	423	425	416	404	406	359	389	371	399	364	403	409	376	397	362	389	405	362	389	393	411	409	370	411	393	401	393	362	394	427	395	379	413	392	395	409	371	391	384	386	423	461	407	415	414	374	382	372	391	413	402	385	382	427	420	414	389	347	397	402	398	391	376	364	391	424	396	429	384	402	426	363	416	390	397	383	441	418	412	412	406	372	392	428	441	394	377	358	418	413	405	366	416	387	416	431	396	409	376	389	396	374	354	399	398	399	397	422	387	390	413	413	386	407	409	358	409	352	402	405	381	408	362	406	389	392	345	394	411	402	401	395	402	390	385	355	426	406	386	378	413	353	388	388	396	407	412	369	380	388	385	415	407	412	355	401	406	369	401	383	376	386	354	395	365	444	396	408	397	399	415	344	406	343	407	387	394	401	410	374	377	405	354	354	375	415	401	365	403	475	365	392	375	370	342	386	395	350	406	405	348	377	393	380	404	411	355	363	358	406	384	410	399	423	420	438	391	385	405	383	426	388	399	407	376	373	397	385	416	403	413	385	392	362	381	406	439	405	375	390	426	397	380	400	420	386	380	394	395	372	407	402	417	385	426	408	393	394	361	367	369	415	411	402	382	361	385	359	402	396	399	394	401	424	378	384	371	363	414	418	402	422	390	401	423	417	406	428	398	366	382	403	384	370	395	414	402	381	447	380	416	400	422	382	407	405	372	351	379	383	397	377	378	377	405	424	414	387	377	360	389	386	375	366	398	366	400	404	388	408	379	384	411	397	386	441	377	348	371	397	388	366	401	433	403	383	408	426	391	410	396	391	420	415	415	397	408	404	366	391	417	386	374	419	391	443	372	352	386	438	391	412	361	373	380	427	411	372	404	390	375	404	385	404	396	390	415	416	411	410	384	380	395	375	368	380	402	382	415	406	377	410	445	376	368	355	358	364	405	387	413	349	391	363	428	390	417	401	390	392	361	409	437	349	396	440	394	374	402	404	437	406	415	424	369	377	420	389	405	378	392	392	396	379	368	394	397	398	415	369	365	388	350	359	415	417	396	395	370	432	417	385	388	400	423	426	403	385	372	398	386	391	379	396	380	397	400	390	388	370	377	398	407	383	356	406	401	389	386	397	379	397	388	392	426	413	338	394	361	390	403	374	401	361	370	394	451	399	379	380	417	423	374	412	398	407	376	425	398	419	396	394	395	373	398	334	376	373	376	383	399	377	396	366	390	384	377	409	394	400	399	352	387	384	362	410	417	415	409	376	399	409	404	415	413	377	410	414	409	408	369	404	396	401	374	421	432	367	393	380	408	438	395	386	377	396	400	427	381	416	391	439	356	380	394	384	401	344	386	408	392	374	382	369	412	388	423	412	438	421	405	400	369	382	392	414	400	383	420	410	393	369	365	422	383	386	395	376	380	397	380	438	394	375	358	387	408	391	382	401	354	412	423	403	391	387	371	371	364	416	379	348	400	407	360	379	433	374	424	409	363	365	427	397	350	396	365	377	393	413	387	399	405	375	414	398	396	382	377	394	364	377	424	438	367	378	374	402	405	374	382	377	393	421	412	442	389	376	379	356	386	395	435	348	385	356	400	403	373	406	369	404	394	436	385	358	409	382	350	384	379	414	374	393	425	354	408	416	379	401	405	384	375	417	388	382	372	408	386	408	389	375	406	357	397	420	399	394	377	371	413	365	400	384	427	460	410	383	437	395	446	414	371	378	434	408	385	366	405	408	386	405	416	370	423	359	392	401	407	403	381	429	386	395	421	391	382	363	430	354	398	416	389	385	384	364	381	387	376	376	374	394	391	406	418	372	384	411	404	388	400	409	373	390	392	378	383	396	365	415	394	405	420	383	401	402	381	440	377	392	401	373	412	385	414	386	398	367	391	407	398	423	392	391	397	415	377	365	369	403	411	396	416	377	359	372	396	376	371	401	412	406	381	402	412	429	397	375	422	430	403	398	395	400	407	413	379	379	367	405	403	395	366	413	382	436	394	379	375	419	381	415	388	412	387	401	402	378	388	352	391	420	355	386	392	392	372	388	412	402	390	425	400	406	385	388	398	396	407	375	406	385	354	380	375	449	423	363	417	387	392	443	372	383	383	416	391	398	401	388	379	378	377	380	377	415	377	398	383	414	415	423	411	400	388	418	368	380	373	379	389	365	359	346	391	424	397	414	392	399	415	383	398	392	402	370	386	384	388	412	409	426	404	420	403	418	379	406	421	388	384	419	379	412	387	420	398	365	369	395	350	432	409	398	396	402	397	352	410	386	416	373	387	405	411	396	393	440	387	393	356	371	390	431	404	393	383	426	417	398	381	365	386	427	407	361	385	395	373	409	389	356	365	365	394	399	373	411	412	386	376	395	379	401	370	390	396	392	401	377	415	398	403	404	362	377	381	399	406	417	378	351	421	382	464	396	425	410	404	398	432	414	404	392	366	389	373	393	383	378	439	381	366	360	411	415	395	367	402	424	416	421	413	382	426	394	391	398	410	401	415	386	424	419	358	366	400	425	436	383	385	388	414	393	395	389	390	361	419	374	413	411	388	364	427	391	373	399	389	410	384	389	369	383	399	430	384	391	385	385	365	392	401	366	373	379	387	441	409	406	430	356	364	393	379	373	407	396	388	383	362	350	436	382	377	393	399	380	375	392	437	373	426	403	391	406	381	407	401	408	377	401	391	390	408	388	389	397	425	397	373	367	393	435	402	402	426	422	408	403	417	396	393	393	399	382	407	388	378	392	375	387	412	417	406	433	416	387	404	408	374	381	405	369	418	405	446	411	333	364	422	368	381	400	415	431	375	409
6599	1189	927	877	927	921	862	864	910	880	932	882	889	852	888	874	832	910	860	921	880	870	843	853	908	864	891	871	944	911	823	915	908	871	917	925	895	890	928	877	881	855	912	889	869	874	880	906	899	881	893	862	850	847	875	878	904	925	864	881	955	844	812	895	834	847	889	906	872	897	921	884	881	869	924	921	905	914	851	914	888	833	818	881	890	901	896	880	845	907	868	815	906	871	887	875	890	887	900	846	781	884	870	864	861	864	900	873	886	919	855	850	836	925	836	892	885	893	919	859	883	902	891	830	873	832	867	858	831	906	906	876	851	908	844	872	922	888	856	825	845	925	858	827	915	885	839	868	850	885	903	858	900	880	841	891	853	845	870	866	844	896	852	867	872	879	892	873	870	874	853	907	879	881	900	851	837	865	895	884	920	866	899	888	898	887	840	878	891	894	910	861	902	925	908	876	918	898	865	849	874	859	890	872	866	879	833	912	896	910	863	855	882	858	822	862	899	839	855	893	910	847	859	914	866	946	888	897	841	884	855	891	852	871	882	866	857	820	869	897	883	873	871	887	906	891	913	880	915	830	937	878	850	881	910	839	857	906	902	888	876	895	903	891	810	870	892	877	910	860	866	908	819	894	825	898	913	866	888	896	872	901	879	852	887	915	910	867	887	830	883	870	878	827	878	896	845	894	892	871	856	916	910	871	898	887	849	857	871	837	914	886	910	895	883	885	849	903	870	875	902	921	852	834	884	856	881	881	907	870	855	905	927	911	905	822	910	906	884	867	828	895	941	859	915	907	885	864	908	919	842	853	855	913	918	889	885	875	876	872	914	863	890	907	883	840	793	877	909	898	909	876	890	869	844	871	876	863	869	886	896	865	876	869	820	874	879	875	922	855	872	911	895	862	862	843	852	917	856	844	897	818	873	888	908	871	914	862	835	885	823	888	910	877	854	908	889	876	917	861	875	878	937	907	855	848	892	851	858	897	876	871	885	892	855	851	883	889	855	880	834	888	886	902	937	881	867	845	842	934	894	896	863	906	878	899	885	913	877	895	889	865	862	917	917	879	856	881	940	838	906	879	877	879	866	858	903	866	876	803	910	857	858	878	856	869	901	832	825	857	873	855	851	913	884	876	913	881	881	912	851	832	860	886	898	850	887	861	862	907	846	879	868	879	865	854	874	897	906	856	852	826	862	882	863	859	848	909	882	846	853	911	853	944	876	908	843	892	906	931	903	907	878	890	917	905	895	895	915	871	864	883	900	871	885	878	890	851	926	915	942	881	908	869	935	875	861	888	840	859	877	870	903	852	848	834	889	918	878	860	871	847	865	852	900	887	888	900	873	931	831	889	901	908	876	841	868	914	880	840	853	850	860	910	879	873	881	893	877	862	928	901	890	850	886	901	894	924	892	889	864	888	871	863	952	955	900	926	843	839	886	865	871	886	886	856	897	857	853	857	902	902	862	946	879	926	901	910	921	940	923	864	931	907	873	857	899	893	915	879	895	921	859	905	866	877	873	851	921	932	919	856	839	844	894	834	844	914	867	920	873	881	849	916	867	911	817	880	839	859	890	923	866	891	908	900	925	884	932	910	926	869	861	863	883	821	886	891	875	902	912	845	850	859	910	888	878	851	907	903	870	900	872	897	849	881	932	854	893	880	840	919	837	924	861	893	913	878	848	904	899	856	857	855	853	920	894	879	903	889	851	882	879	836	875	829	926	904	858	821	971	925	882	907	888	888	932	858	859	836	884	868	856	858	870	868	892	890	866	914	899	842	892	935	877	855	918	865	924	848	863	907	865	921	929	857	904	866	787	941	943	920	867	920	873	879	931	891	886	875	880	847	911	884	896	832	895	861	903	824	843	848	878	952	883	908	919	829	891	883	889	945	907	846	853	838	876	841	883	894	876	896	910	853	856	915	873	869	920	900	912	925	863	919	865	905	859	884	861	866	899	905	898	857	876	852	880	861	920	990	874	889	892	886	847	889	876	866	851	939	895	886	908	845	870	848	904	799	875	860	895	919	857	917	918	942	875	896	884	857	851	895	891	847	902	910	898	884	894	935	877	902	874	918	868	877	869	899	919	884	888	867	868	902	942	850	869	897	908	898	861	879	827	878	866	914	861	879	864	870	813	861	927	850	871	904	906	893	867	890	905	945	863	888	864	884	868	887	873	856	892	901	821	874	866	833	864	927	836	873	906	887	916	915	860	875	882	885	904	900	886	862	937	903	865	861	928	863	885	874	856	935	890	885	838	896	814	875	892	860	834	875	831	844	840	873	889	920	887	866	919	847	819	891	832	863	876	816	878	849	884	839	907	854	863	916	904	893	864	927	906	867	867	897	900	863	892	861	960	864	890	918	870	865	893	947	925	879	885	875	844	855	828	853	859	914	900	839	932	883	901	870	906	883	861	870	873	872	954	897	925	900	833	905	886	896	850	896	894	888	867	885	882	858	841	876	847	883	890	911	879	878	932	904	877	876	876	916	865	815	913	858	889	923	858	872	924	890	858	911	873	868	909	890	868	892	879	851	917	922	916	897	867	914	885	880	881	828	872	874	898	936	867	839	892	870	900	887	850	853	914	843	878	880	875	864	896	886	870	915	862	896	856	861	922	892	815	904	904	904	899	896	920	896	830	863	898	938	859	876	888	898	883	898	854	898	872	880	878	883	893	800	854	901	893	884	878	890	909	891	858	913	885	826	842	890	861	864	839	870	849	928	893	881	842	884	899	898	855	852	900	902	891	915	931	919	912	886	918	886	898	917	913	843	901	848	894	818	899	904	899	864	848	926	885	825	886	886	878	854	982	870	876	881	875	861	889	904	842	886	900	887	859	933	856	861	836	835	893	867	875	910	859	898	884	879	868	829	900	835	900	839	843	914	872	898	850	917	849	910	877	869	903	830	785	841	910	875	894	864	891	903	806	907	873	858	882	857	822	865	900	846	822	851	831	916	865	895	888	866	880	823	841	829	910	897	885	880	849	898	910	864	880	923	834	933	892	847	892	862	882	948	936	921	859	908	896	917	876	856	906	882	871	882	866	885	844	905	892	868	860	894	887	905	871	851	892	922	899	897	923	878	849	854	894	866	883	849	870	934	890	878	914	837	871	831	876	907	868	873	854	861	894	854	838	846	873	900	948	916	847	890	845	864	902	836	871	868	889	880	849	847	909	888	876	875	849	855	901	865	893	924	847	868	923	858	900	860	890	840	911	907	914	869	868	897	816	904	889	856	902	886	907	917	892	859	870	895	892	857	836	896	872	909	901	875	890	903	877	830	917	857	844	911	899	901	824	923	869	881	866	915	879	952	893	867	842	903	821	924	954	848	856	898	880	873	850	874	888	887	874	865	892	878	855	893	911	900	923	842	871	958	900	898	901	886	869	853	841	868	908	877	895	898	858	894	903	883	896	849	918	897	874	906	887	852	873	886	871	824	929	877	865	870	927	866	880	926	861	929	869	916	836	910	887	822
25188	21622	25405	28303	21526	4510	713	578	488	515	425	523	452	456	420	449	464	415	423	421	416	436	446	439	438	423	432	454	404	440	427	440	446	428	416	409	439	436	453	445	450	469	448	429	421	440	462	462	425	437	423	425	437	398	405	426	457	431	422	423	455	400	386	450	369	449	444	455	408	412	475	421	464	430	426	464	468	439	448	426	417	440	460	402	424	391	419	479	455	437	434	451	435	404	408	422	406	415	474	409	453	428	396	436	428	404	399	411	416	456	448	397	401	412	439	474	421	421	450	414	431	364	431	431	413	418	427	432	393	438	462	419	443	437	467	412	420	453	417	425	444	412	436	464	434	455	419	431	428	405	395	464	475	402	431	443	438	436	416	448	439	421	437	448	423	426	399	404	394	422	434	436	447	421	415	452	406	440	467	449	437	471	467	407	406	399	453	422	447	447	458	427	430	426	463	406	421	409	401	452	467	432	430	407	487	445	423	407	395	433	428	434	417	440	428	417	460	417	433	406	453	419	437	404	412	420	408	447	453	420	430	409	365	425	424	456	430	447	431	422	419	423	459	411	398	447	445	418	414	414	450	443	467	410	446	422	416	455	447	425	454	446	471	429	430	438	430	423	451	444	438	406	426	400	404	451	413	441	420	441	409	393	416	436	436	419	425	422	455	434	429	436	428	419	429	423	409	475	435	436	424	421	436	426	460	414	402	482	453	427	382	432	413	439	397	388	463	413	440	416	459	430	408	430	378	429	435	402	432	418	393	443	421	472	465	407	412	405	410	420	495	435	443	393	406	392	470	458	435	473	479	450	424	427	475	450	431	446	423	394	418	460	434	399	447	435	408	460	382	405	424	416	424	455	433	450	410	456	427	445	459	436	418	465	429	459	418	421	447	391	445	403	388	419	443	383	398	413	437	425	456	416	424	425	441	400	437	439	432	428	407	445	407	413	466	431	432	440	442	402	439	402	415	474	465	412	437	402	467	434	420	416	413	413	437	447	449	413	435	381	440	441	428	446	461	398	444	434	424	430	431	478	443	422	427	419	407	467	422	446	417	446	416	444	375	444	430	423	444	430	420	409	431	437	424	421	409	406	467	415	436	418	456	401	408	381	428	423	429	409	457	470	401	438	467	461	454	406	462	465	467	457	407	417	489	469	426	404	404	417	421	450	411	392	452	431	407	404	410	413	455	485	407	433	444	453	381	435	440	452	417	457	435	418	433	480	484	425	417	394	432	467	431	440	459	443	434	404	418	443	412	454	431	463	464	415	453	421	430	386	401	440	446	431	412	437	423	436	432	422	447	395	469	455	437	443	457	416	442	446	423	449	400	428	459	463	408	411	389	417	419	400	401	419	448	407	468	404	414	433	446	413	451	451	390	426	473	430	420	431	423	443	441	422	401	432	459	406	442	434	417	425	426	432	490	425	380	449	421	448	428	442	422	452	474	483	422	464	431	468	410	410	403	443	439	448	430	409	414	434	456	422	468	447	412	424	407	451	418	439	416	399	408	411	481	457	393	453	433	461	435	444	450	417	436	440	404	433	414	432	407	463	421	443	400	429	427	418	428	467	484	411	436	435	455	407	427	441	415	410	473	429	380	399	421	442	434	433	425	411	452	407	449	443	462	463	450	437	425	428	407	484	436	382	412	440	415	424	457	440	433	468	448	408	484	428	411	441	449	437	480	454	441	424	458	426	407	424	392	422	487	466	427	394	442	441	433	474	433	428	461	414	409	423	437	395	405	414	402	454	408	405	473	446	390	455	440	480	421	426	425	476	443	436	430	415	411	423	428	463	419	416	435	452	457	397	436	402	389	428	390	379	397	453	439	441	406	419	418	408	451	381	412	470	437	426	455	419	419	450	422	421	461	454	414	452	424	420	399	451	454	450	436	461	440	422	430	464	443	426	391	429	448	406	418	423	415	435	458	461	422	443	450	391	364	447	395	419	435	466	424	403	404	416	398	414	415	424	405	459	444	419	409	401	427	445	432	420	408	429	405	458	438	410	483	453	456	446	437	424	414	432	408	438	437	471	434	401	420	441	414	436	503	437	459	465	415	440	390	416	409	451	429	447	425	435	425	449	437	494	444	418	441	399	436	387	410	456	440	432	411	425	427	424	460	456	406	437	429	414	431	435	447	405	433	393	432	438	420	423	426	434	415	447	455	466	430	405	421	436	445	403	419	448	424	464	415	432	427	455	440	474	424	399	456	450	415	415	422	416	436	447	459	446	445	384	407	468	432	460	442	365	443	433	425	431	431	402	421	437	457	449	442	440	427	396	471	398	451	458	449	396	419	402	430	448	402	472	460	420	440	445	449	428	420	460	451	424	465	424	439	417	454	397	430	430	475	398	445	425	427	426	433	458	460	454	450	435	421	398	396	443	411	418	432	409	413	432	440	410	381	412	427	408	418	426	433	454	421	435	404	428	444	401	454	386	428	436	427	415	443	455	427	428	478	403	426	412	422	419	394	469	417	442	430	417	439	401	378	426	449	426	461	442	422	427	421	429	447	415	416	431	436	426	419	392	425	450	417	463	386	398	471	384	417	423	434	451	428	425	446	397	413	440	407	417	434	431	418	409	385	431	389	436	437	367	415	468	447	416	429	408	455	433	449	418	453	410	423	418	460	453	426	441	455	437	422	431	421	469	422	442	406	442	450	449	414	435	409	384	425	396	415	411	446	405	457	420	358	414	387	430	408	418	428	470	465	437	426	455	429	416	456	395	429	396	482	452	429	435	438	421	437	440	418	464	407	435	415	401	452	446	403	449	415	418	420	412	474	439	468	442	417	403	464	443	413	406	397	446	432	391	423	442	430	401	426	425	415	397	458	379	423	422	418	426	393	411	464	449	406	441	426	467	434	443	467	412	467	434	461	451	442	450	412	459	418	422	438	422	438	454	415	438	459	476	411	409	463	435	429	398	420	455	463	454	411	384	446	411	430	423	433	425	442	448	436	436	385	434	440	442	450	411	428	414	468	440	427	439	405	445	434	427	386	398	456	401	459	460	444	441	446	395	428	418	476	431	418	412	424	410	418	395	441	465	422	384	409	410	412	412	419	448	437	427	422	427	411	419	409	399	427	458	459	443	420	430	475	446	419	434	420	401	449	407	425	405	413	403	442	432	417	418	453	454	433	404	454	392	436	450	436	441	424	426	487	424	462	395	424	437	487	429	430	387	413	464	449	443	433	429	431	448	402	404	424	415	394	456	445	399	451	461	428	405	439	438	423	413	420	453	456	461	427	400	469	396	440	405	395	436	429	414	427	414	402	428	418	402	436	395	422	439	421	434	421	434	427	424	429	455	420	428	467	451	430	434	429	388	464	372	444	408	436	425	393	443	413	439	417	409	435	446	430	433	439	455	414	427	407	450	399	441	476	366	444	466	429	439	408	431	433	396	397	461	433	432	385	439	430	446	415	427	455	429	406	425	400	427	412	450	377	437	452	429	439	450	437	420	436	418	450	410	414	442
4571	3724	2260	1404	1156	1026	1024	956	952	991	907	939	916	961	1004	907	928	890	934	939	944	941	940	942	950	868	839	938	952	933	986	889	970	952	957	949	895	980	1019	950	949	949	935	910	944	918	880	943	852	911	958	926	961	927	896	926	913	912	895	928	910	971	871	953	946	930	913	936	945	965	911	924	926	921	972	909	943	922	941	953	910	957	980	950	897	852	912	931	949	896	886	994	934	941	938	921	913	976	927	964	960	906	905	918	956	933	875	933	920	945	918	891	907	878	894	870	888	963	947	917	886	942	954	920	859	913	908	931	926	918	925	895	967	929	964	960	942	959	954	901	903	934	871	896	950	904	968	973	851	931	964	930	923	904	928	961	881	993	968	924	913	976	881	926	887	926	960	910	874	903	950	921	930	953	925	888	930	920	859	892	957	899	928	895	938	914	865	966	910	975	955	895	970	939	891	966	931	935	893	892	942	928	864	956	927	910	943	960	912	963	894	925	897	928	879	883	941	957	838	899	944	896	922	920	917	894	903	975	995	955	881	921	909	877	919	922	919	928	910	857	889	897	867	906	861	935	933	939	943	912	888	815	956	881	904	959	965	942	942	937	901	895	928	872	915	908	925	911	953	947	915	851	926	915	959	868	900	901	945	933	880	933	908	952	915	928	897	926	912	952	941	961	954	884	922	888	930	949	900	942	882	949	917	920	911	907	906	903	929	889	909	929	923	924	865	911	928	877	942	903	979	910	954	1015	926	893	944	920	940	888	920	906	957	878	939	895	935	946	943	880	916	925	924	944	936	908	948	868	892	963	933	910	894	919	909	957	874	935	887	949	874	886	898	885	961	968	932	941	891	913	936	891	907	929	961	889	916	934	961	901	910	859	875	949	917	917	932	883	905	924	886	937	900	916	909	930	891	908	1010	946	960	880	970	906	955	922	880	911	948	896	888	972	918	952	927	959	926	907	855	930	938	907	926	963	944	924	920	925	932	931	931	888	933	893	919	884	913	914	923	927	949	914	914	899	863	901	894	903	918	958	894	950	976	894	870	942	970	903	877	943	905	938	927	934	954	934	878	940	927	918	900	920	910	931	912	912	852	956	892	905	906	937	874	900	962	920	936	933	955	891	907	898	924	926	945	919	954	905	943	952	919	904	945	921	927	961	985	899	879	903	921	923	924	923	923	933	908	959	887	950	928	955	888	850	908	950	867	917	921	965	939	914	924	942	897	938	936	964	925	935	984	889	919	936	887	900	911	898	841	869	870	867	898	903	939	885	924	850	913	944	914	947	923	877	876	948	909	982	927	950	947	892	911	900	891	955	926	897	979	893	911	936	925	971	885	962	881	912	896	893	971	947	941	901	887	970	945	901	899	909	840	884	903	916	928	971	932	900	943	887	943	931	879	983	900	908	914	880	878	873	912	915	999	977	909	961	910	909	933	941	950	950	934	868	918	860	906	931	934	856	984	949	918	939	953	953	896	921	885	947	924	922	1009	952	841	923	950	952	899	888	932	903	912	893	956	909	900	868	914	955	876	850	928	887	929	942	916	924	887	915	923	922	914	891	960	924	948	938	949	878	914	943	891	901	909	838	914	883	945	963	857	994	907	940	916	884	967	946	905	943	930	963	924	889	986	916	901	957	875	972	897	954	970	962	916	929	920	886	895	936	966	925	927	936	928	897	926	884	945	979	933	873	921	948	930	913	945	877	912	873	911	891	955	917	941	910	954	994	910	888	969	912	919	877	900	945	935	908	931	911	901	934	901	902	974	945	952	943	902	897	927	882	919	943	927	853	887	885	933	896	896	902	917	905	942	965	917	919	886	883	909	956	908	900	896	895	891	936	950	947	914	862	888	923	952	929	861	916	921	946	917	886	921	884	873	957	947	942	919	923	922	925	908	904	953	932	863	941	915	901	915	891	953	970	896	913	957	917	948	887	940	881	970	909	947	882	904	918	959	888	956	910	952	903	933	943	895	948	936	908	928	896	994	959	905	906	982	946	904	909	939	970	938	902	888	995	914	903	925	874	952	938	873	920	907	872	906	886	849	923	926	937	942	915	945	951	882	919	912	925	905	891	976	959	997	934	925	923	962	945	898	938	902	899	930	946	920	889	872	926	946	961	968	899	1016	943	885	925	913	947	943	931	916	923	948	893	914	939	908	912	938	911	949	942	899	966	919	969	896	933	903	905	974	909	930	904	947	922	925	903	902	952	933	887	976	953	910	894	912	909	966	920	966	913	886	907	951	923	893	944	931	911	904	929	948	909	954	897	925	892	926	937	879	897	988	922	899	875	871	952	914	914	930	903	955	958	856	889	923	928	847	924	924	954	951	933	969	981	884	932	927	932	940	907	947	934	904	931	920	919	937	929	922	901	905	931	919	1022	950	910	875	918	911	915	881	924	882	840	877	943	873	911	912	886	908	929	885	958	933	879	958	953	865	934	910	837	891	934	902	950	929	933	964	944	885	877	909	949	939	905	921	881	932	944	889	907	911	957	935	914	918	882	933	892	921	948	920	905	902	905	930	894	886	902	925	896	899	898	921	876	867	934	909	940	878	970	961	924	891	891	960	813	882	899	907	938	847	947	920	874	892	940	952	927	913	875	942	915	960	945	841	1004	907	885	911	883	930	950	903	943	952	958	938	936	890	955	927	924	900	947	928	915	965	913	995	860	933	916	898	907	944	952	868	918	938	920	933	949	920	905	943	875	962	929	890	931	956	949	915	927	933	905	891	868	892	965	941	945	908	914	909	869	875	914	949	921	946	939	864	907	871	965	896	903	948	945	873	936	886	871	916	990	932	944	941	904	906	870	931	921	900	918	904	947	950	914	970	934	931	859	954	910	941	929	880	885	959	941	916	923	951	953	921	945	939	958	900	923	969	920	904	876	916	947	976	922	904	898	915	886	925	924	921	955	918	963	866	902	954	916	946	905	885	913	887	963	873	880	926	901	896	916	899	921	935	939	894	891	924	963	958	928	938	909	920	896	899	934	916	924	927	899	916	950	920	915	932	952	900	933	932	921	898	902	922	908	959	959	912	908	930	879	875	900	988	947	864	922	918	924	902	902	929	936	856	904	951	916	898	941	909	960	942	860	927	920	903	948	866	955	899	927	935	968	929	934	987	891	899	919	907	893	898	923	879	886	877	965	974	889	951	909	850	894	938	935	875	888	899	939	900	975	935	961	974	931	857	910	903	980	927	873	943	956	907	943	952	928	917	936	901	917	927	940	892	924	913	947	925	896	962	932	914	913	862	946	921	965	917	955	907	900	970	892	967	960	895	897	964	963	931	913	906	901	884	889	921	905	953	996	856	929	921	940	946	938	879	957	915	934	959	870	946	957	924	919	912	905	929	942	967	983	918	906	903	941	910	886	954	955	909	899	897	961	922	911	883	937	930	924	913	890	925	987	913	943	938	927	948	918	964	920	895	928	922	904	929	959	970	896	942	957	902	944	899	941	919	944	893	882	928	924	925	900	971	941
24488	21634	26026	27759	21639	21638	3105	505	406	356	316	308	273	265	285	257	283	297	259	272	268	235	260	251	284	241	292	268	242	274	235	227	271	229	198	211	268	231	221	230	228	236	230	237	221	278	226	241	233	246	239	245	249	221	224	235	242	229	241	232	252	210	222	257	259	221	248	214	204	223	225	223	247	252	236	227	233	210	225	221	234	235	281	243	266	238	254	225	218	228	247	217	258	227	223	223	242	255	261	259	237	206	233	228	227	224	224	218	246	246	260	227	249	234	243	237	214	245	226	244	282	242	244	209	219	229	224	224	222	228	248	241	236	226	227	198	225	253	219	229	230	241	246	240	237	268	238	244	233	245	248	242	253	237	226	243	249	232	224	233	209	234	277	254	239	235	261	246	247	254	255	224	243	227	243	247	238	270	246	215	205	235	252	239	192	253	203	234	196	216	263	229	224	255	234	225	243	220	228	271	219	239	283	241	249	241	216	237	245	251	246	246	276	219	251	236	232	231	219	229	222	222	243	222	244	263	232	204	233	223	246	239	234	216	222	219	271	248	235	209	209	236	233	250	211	227	250	238	211	232	243	225	215	250	209	219	247	225	206	258	246	202	255	251	233	262	209	256	222	193	247	215	254	255	240	242	243	205	239	228	228	225	245	215	242	232	226	232	239	251	247	252	222	241	241	212	226	244	227	215	239	208	219	201	231	245	223	223	234	250	232	250	239	225	256	227	255	230	250	214	240	250	240	240	215	220	231	213	272	248	256	242	202	260	219	204	217	247	240	247	236	233	239	216	269	217	251	228	236	225	222	247	247	234	235	244	214	253	231	266	236	216	237	210	241	201	250	239	253	214	210	234	262	227	301	220	232	244	249	232	204	204	243	230	220	248	252	256	237	218	214	221	237	227	263	221	242	230	223	237	232	247	238	248	225	248	260	225	232	229	213	220	256	207	261	251	213	211	253	253	245	207	217	212	222	233	248	213	225	203	206	229	216	224	223	241	240	224	230	237	241	223	244	218	215	219	258	259	231	256	220	233	218	252	263	226	232	229	238	255	255	244	218	231	253	236	240	242	218	222	231	218	232	223	237	231	233	228	220	237	228	216	192	202	221	233	229	268	213	226	248	206	241	234	254	206	218	217	246	232	230	204	229	247	232	269	257	240	244	240	237	231	247	244	260	232	252	236	222	248	234	238	229	255	221	243	215	255	216	243	250	253	226	233	232	222	242	227	236	255	239	254	219	233	236	214	230	232	243	262	270	249	237	226	224	199	246	235	223	231	251	226	222	228	204	251	222	251	236	269	224	224	202	210	254	224	244	226	242	213	225	221	223	235	227	236	240	220	246	228	269	246	237	214	272	243	240	245	245	231	227	218	225	207	217	223	281	240	229	228	249	250	230	216	244	259	208	248	255	236	225	246	258	223	221	224	248	239	210	224	252	234	223	238	203	261	234	236	242	253	244	238	247	221	235	222	233	236	238	220	195	213	211	228	232	221	231	215	253	217	225	232	233	192	237	239	210	222	228	208	258	267	236	234	233	265	253	277	226	244	248	203	241	224	221	225	222	195	240	219	240	238	238	232	230	232	263	242	237	246	215	233	246	224	203	228	229	246	254	240	213	237	225	252	248	232	246	253	248	238	225	237	231	228	245	245	231	248	254	211	201	209	259	268	222	206	226	249	201	229	236	251	248	230	238	222	264	246	266	265	240	216	253	218	219	243	235	210	244	227	194	213	228	216	228	194	266	234	260	228	229	225	219	282	246	251	243	261	239	210	194	225	256	231	233	270	239	226	235	198	233	239	227	243	246	212	247	234	213	232	207	251	220	211	239	228	228	253	230	233	229	256	222	186	218	256	239	230	218	276	240	222	227	237	235	243	216	233	231	237	240	222	230	215	240	234	245	253	239	239	267	227	255	230	206	240	236	222	210	241	236	244	248	234	244	219	202	202	236	242	229	244	245	225	222	211	236	269	211	235	244	240	244	236	264	225	271	226	262	242	228	246	249	227	223	227	236	243	231	248	223	200	253	241	251	211	230	239	243	249	252	243	247	230	231	222	194	235	223	234	242	247	215	230	207	212	247	272	231	219	215	234	209	226	229	234	221	231	223	238	236	223	236	214	232	235	258	211	246	265	224	207	245	260	200	228	237	244	235	263	232	214	253	232	224	225	249	238	261	217	223	253	269	260	226	253	222	225	241	237	205	240	245	240	211	218	214	251	232	243	237	243	231	252	251	230	214	228	214	217	210	234	218	244	223	217	214	233	239	232	239	235	220	256	257	239	217	243	243	263	229	223	245	254	261	243	202	213	212	232	254	248	222	227	223	240	232	209	227	262	224	235	224	208	235	222	246	234	234	226	214	210	254	210	251	232	232	239	249	264	232	241	219	243	222	191	249	225	228	241	257	257	237	240	245	214	230	247	222	231	256	247	236	245	237	231	239	215	248	252	232	217	224	256	249	251	272	227	231	219	232	255	242	246	226	256	218	245	250	270	256	209	228	242	218	252	225	220	219	228	219	220	244	206	266	239	225	235	253	221	233	253	271	258	245	227	238	231	227	200	231	238	229	237	246	256	242	224	231	266	252	241	266	237	232	254	254	239	218	246	221	226	234	202	224	224	215	244	250	205	233	236	243	230	249	209	261	222	218	255	239	236	221	263	249	220	236	218	205	269	222	235	239	250	221	250	245	248	258	224	225	250	236	239	276	237	230	230	245	236	222	269	244	223	223	251	266	234	211	250	247	211	218	230	252	222	255	230	240	218	246	210	251	241	244	216	206	222	236	227	226	207	231	225	229	229	245	246	269	244	224	259	280	266	227	218	228	225	234	274	246	222	232	232	241	242	258	225	263	215	227	217	226	236	235	262	248	258	233	222	257	245	240	233	246	226	250	257	225	249	246	248	230	223	245	212	261	230	219	204	255	256	232	252	253	238	216	247	229	217	247	235	227	231	246	220	212	243	231	250	218	234	258	224	251	215	249	221	230	212	232	250	235	250	248	240	217	230	265	236	249	218	225	224	230	243	236	254	224	234	248	220	275	255	245	226	267	209	240	214	240	227	234	221	212	241	251	230	235	260	223	234	253	220	247	238	241	239	231	216	241	226	217	226	209	204	251	264	246	221	257	243	260	229	244	225	239	259	235	266	259	246	238	215	237	242	208	210	258	247	227	208	222	224	250	218	248	221	223	211	239	232	226	221	230	238	250	260	228	254	224	206	196	250	253	226	186	248	225	234	212	218	249	237	209	223	191	247	231	243	233	251	230	250	233	253	266	266	239	225	230	267	220	251	225	254	243	227	223	236	230	266	216	243	221	234	234	199	242	227	233	212	236	251	213	234	261	241	212	248	230	250	243	215	215	201	228	244	240	236	233	242	247	208	235	239	241	225	244	244	220	225	233	207	219	242	229	231	236	245	268	241	238	235	225	249	258	233	271	228	242	248	212	222	236	242	210	236	221	239	234	219	248	200	221	238
4839	5699	2986	1547	965	801	664	658	574	623	595	581	624	576	563	570	550	550	577	566	533	566	582	555	560	540	537	525	559	512	557	548	558	553	545	567	565	541	555	534	555	586	582	540	554	546	512	552	500	560	578	536	526	527	511	573	568	601	547	522	566	534	550	559	556	509	534	550	530	520	560	534	572	500	537	550	490	528	557	522	514	517	576	569	538	516	538	555	517	550	573	554	577	555	522	556	553	565	535	540	550	552	499	544	529	490	514	561	510	541	563	510	524	529	561	556	563	546	552	525	547	529	546	512	529	555	490	532	547	511	511	522	530	562	529	557	545	513	546	531	521	509	570	556	542	521	537	578	534	547	512	522	550	559	555	509	518	546	542	486	589	535	523	583	532	560	549	574	575	541	512	515	518	522	492	545	595	544	551	538	502	508	577	545	550	510	541	587	578	538	568	500	523	548	527	540	537	506	585	576	497	560	540	553	530	562	525	547	524	570	547	578	502	551	567	561	517	499	560	551	537	523	535	536	532	531	566	556	569	521	553	592	530	573	551	550	558	559	532	509	552	563	574	554	536	553	556	528	562	538	559	524	517	529	500	499	521	567	528	544	562	512	526	545	545	560	554	539	546	553	574	536	509	516	551	547	580	534	549	557	527	555	542	540	537	534	521	531	566	527	558	565	527	571	576	574	511	598	540	582	546	519	535	548	589	522	525	519	561	576	518	577	561	481	555	553	527	531	569	523	526	533	561	544	556	558	553	553	516	519	498	488	561	504	534	555	547	541	556	571	535	540	518	540	575	523	587	553	594	540	560	502	540	535	545	531	520	551	525	553	557	547	575	548	548	552	570	558	541	515	547	551	540	530	535	562	548	552	504	547	531	556	520	570	521	574	508	558	542	532	549	539	559	503	569	498	558	571	533	536	513	568	524	519	493	518	537	517	526	528	511	551	553	529	600	507	487	541	525	500	534	541	526	542	534	535	511	509	544	524	566	528	529	558	550	541	556	602	513	529	553	538	538	503	532	580	476	555	546	526	543	552	575	535	530	511	513	559	549	558	503	553	532	511	552	549	568	538	499	504	525	539	560	499	493	539	555	554	508	526	560	539	546	518	529	554	517	540	518	531	517	512	569	529	547	534	556	532	530	543	522	532	535	551	521	564	549	509	537	527	523	519	584	513	543	534	534	516	577	579	509	508	546	484	534	552	562	522	488	527	548	551	543	521	504	540	520	500	550	515	494	502	534	502	568	545	548	563	574	538	552	491	534	555	534	514	543	525	549	535	558	543	536	545	527	519	571	557	551	531	550	557	571	556	500	533	520	531	566	564	514	550	530	553	493	555	559	558	563	561	553	582	523	554	552	542	566	547	554	528	558	572	553	535	527	519	540	517	552	566	575	508	553	525	541	547	543	565	533	533	516	533	538	520	488	489	527	531	539	546	574	524	561	532	594	574	507	542	553	537	544	524	501	539	509	520	495	552	521	512	520	541	598	563	524	504	507	525	546	531	543	559	521	557	522	520	537	552	552	523	582	541	541	554	567	507	471	553	534	532	567	544	521	554	516	547	574	587	532	578	524	518	526	541	535	540	525	548	542	573	545	523	507	600	559	546	533	534	510	563	552	556	504	506	527	539	519	521	559	504	549	582	549	540	557	585	556	578	538	520	535	553	508	532	576	549	531	576	528	566	533	571	523	547	569	552	547	497	545	539	526	513	544	559	497	556	488	546	559	534	522	513	580	520	493	508	508	544	540	534	533	532	498	527	491	530	549	534	522	553	554	547	523	524	515	540	558	553	500	516	550	550	516	565	537	532	542	557	547	557	567	536	585	528	569	550	542	497	531	535	544	549	529	542	561	497	539	593	533	529	544	540	525	525	556	510	555	530	519	534	514	556	524	578	550	548	506	551	505	538	510	551	475	544	556	525	548	511	547	527	565	493	526	540	519	560	561	524	509	550	515	557	569	538	548	522	559	522	524	549	510	555	517	561	542	537	539	512	548	534	546	553	543	572	517	502	568	552	523	566	550	553	546	545	539	529	532	540	539	559	526	522	501	581	527	514	553	589	551	570	545	517	519	558	538	547	569	591	493	559	531	516	552	509	538	521	521	537	539	526	534	549	498	531	516	544	540	566	567	510	554	527	531	553	495	504	502	547	550	539	551	535	581	509	547	559	561	577	548	540	523	509	532	501	554	503	553	519	541	535	549	554	544	535	529	545	524	509	510	523	527	566	499	551	516	534	556	492	559	557	564	562	534	552	529	528	521	565	520	533	511	558	565	513	529	531	549	555	516	549	547	518	518	548	520	570	538	530	528	501	545	544	542	521	588	597	515	548	519	507	516	551	571	471	551	501	552	518	529	541	577	617	547	525	549	547	492	511	511	556	556	547	565	514	524	571	576	537	535	571	516	491	531	507	516	532	554	514	552	542	526	545	526	497	514	574	562	504	528	542	535	502	507	563	548	555	508	513	512	533	529	510	550	561	576	530	507	510	502	512	528	577	527	544	560	550	524	518	537	541	514	538	535	530	513	547	532	526	521	526	538	549	528	553	509	527	540	563	550	528	566	581	534	535	555	551	553	569	517	507	545	523	517	522	520	504	532	520	545	545	556	564	540	531	540	484	531	578	550	568	566	547	546	513	557	551	566	533	527	529	541	540	527	510	592	561	505	501	550	548	504	510	501	529	548	523	543	559	549	550	589	560	506	525	539	524	562	553	511	553	504	515	556	542	545	574	503	581	577	523	536	524	498	568	521	532	532	513	516	574	529	545	516	510	528	515	569	550	501	531	525	521	532	573	542	533	515	526	561	561	552	539	542	522	560	514	589	532	535	574	549	509	533	533	548	561	517	571	554	557	498	554	544	554	543	541	547	528	543	499	540	554	535	529	530	579	549	544	564	528	527	519	525	526	540	527	557	576	545	547	515	534	563	530	537	560	515	570	555	516	541	558	534	546	482	564	514	586	556	564	567	524	559	578	521	548	559	534	532	592	554	552	536	545	564	539	556	545	536	522	552	500	540	590	502	562	502	533	544	521	566	530	570	524	552	535	559	563	562	524	565	498	557	496	517	537	526	501	550	545	536	536	515	518	552	546	561	543	546	571	568	606	495	530	538	548	525	537	515	528	512	558	533	548	529	566	538	548	543	521	553	516	515	511	526	567	559	520	554	514	530	541	583	555	497	523	541	542	527	520	527	534	551	503	516	564	487	580	548	535	575	543	547	514	513	571	535	542	506	544	570	566	538	516	568	574	563	557	513	493	532	566	532	524	530	532	539	540	501	489	491	526	584	523	530	502	537	542	533	573	559	529	556	534	556	551	531	549	550	563	554	482	520	517	524	543	554	531	508	562	534	549	523	528	543	524	483	548	574	540	518	537	541	574	548	525	483	480	574	494	560	519	540	515	532	566	492	580	563	507	518	549	550	576	543	514	527	520	559	520	518	540	554	540	544	553	529	553	539	492	536	538	494	541	523	502
33548	10082	1170	562	520	500	406	405	430	408	417	403	399	390	365	401	379	388	404	409	396	409	402	364	376	389	396	377	368	397	391	394	392	421	407	421	408	382	346	389	364	372	393	375	425	393	378	371	376	380	426	352	414	394	383	433	393	375	399	443	455	333	395	421	404	382	408	415	359	395	400	382	385	393	402	397	422	403	388	405	384	377	419	394	382	407	398	391	416	385	395	377	396	393	412	403	389	401	423	378	371	369	383	382	361	386	370	386	372	409	396	406	392	397	338	391	421	391	406	404	379	411	452	390	365	374	401	420	368	395	384	428	368	380	375	375	410	367	427	400	354	378	384	403	395	407	392	396	391	391	419	412	390	410	403	378	381	364	414	422	382	366	378	353	360	377	435	391	416	409	411	407	373	365	383	423	376	398	409	391	382	372	387	358	405	366	400	383	398	410	376	394	426	413	390	365	383	417	374	446	385	372	386	407	371	386	417	437	369	435	385	394	416	386	402	417	387	360	385	385	411	412	400	380	358	396	439	391	354	387	372	369	372	393	360	386	442	384	374	406	412	394	359	401	396	391	388	377	356	399	381	379	381	386	383	399	409	363	378	418	394	416	366	386	377	390	355	368	419	369	362	404	433	388	404	380	393	374	395	418	378	377	396	362	374	386	393	355	392	406	383	409	421	384	369	406	395	412	406	365	397	391	373	388	392	407	385	403	393	410	376	412	393	379	349	412	389	361	416	412	384	357	375	383	412	412	379	413	402	396	422	418	390	387	393	402	380	361	383	414	421	393	385	404	410	417	399	388	388	400	396	395	378	395	388	406	356	355	380	340	388	386	400	362	392	380	432	363	342	368	386	387	382	381	378	389	420	428	388	398	360	358	445	390	373	380	418	386	390	387	403	416	400	399	402	379	405	387	381	414	411	433	411	397	387	364	412	372	405	397	379	392	376	365	391	380	354	403	418	422	358	377	375	424	407	370	398	395	407	368	374	396	369	419	410	408	403	349	388	401	414	356	374	412	380	407	411	385	385	419	419	399	408	388	440	359	389	415	396	340	419	410	373	376	385	390	450	353	393	434	365	424	375	419	426	382	385	378	450	363	395	388	409	398	401	359	394	401	376	418	394	360	378	353	455	389	410	375	415	344	391	403	379	381	402	388	373	380	397	430	421	393	388	375	363	384	372	411	334	395	420	381	384	392	416	387	417	394	403	388	431	423	357	370	427	431	409	395	370	364	398	375	369	396	414	402	402	382	406	409	393	394	415	373	383	403	399	411	374	414	380	402	417	410	389	393	362	424	383	401	373	443	388	398	368	382	357	402	364	398	387	396	374	427	400	419	370	407	403	402	388	416	394	406	372	350	416	397	402	424	377	365	364	341	397	389	394	377	415	379	413	408	355	403	402	399	397	387	365	390	383	419	412	362	410	398	413	385	389	384	356	374	418	389	372	382	409	387	379	386	436	336	379	405	382	366	382	372	364	389	388	359	390	385	400	408	397	397	380	421	373	389	367	357	388	387	389	401	446	394	365	416	437	388	393	386	380	376	389	403	409	426	412	376	409	374	369	358	395	349	420	411	401	372	434	387	389	395	394	373	397	392	409	390	380	443	375	408	384	381	388	389	357	386	378	339	378	431	413	388	410	377	402	373	373	410	411	360	418	387	393	374	388	418	431	399	367	370	399	376	370	399	400	392	418	377	373	389	411	373	394	381	397	416	390	419	373	373	389	383	403	383	361	416	415	407	377	387	395	392	400	391	435	409	400	380	385	400	392	399	387	384	392	377	365	409	372	376	408	460	398	401	347	386	402	406	421	374	380	383	371	387	380	423	399	375	403	400	404	412	390	402	362	424	421	401	360	351	445	366	415	369	407	396	406	415	371	432	381	381	402	409	382	404	368	400	379	399	374	378	386	405	358	438	394	407	407	430	383	382	382	371	384	388	394	392	400	386	370	419	391	402	376	412	422	387	406	411	430	350	389	386	402	366	352	371	369	413	389	409	378	429	373	354	373	372	367	369	440	392	364	377	408	359	389	411	381	378	367	345	400	389	413	409	383	398	365	407	383	376	405	403	387	379	401	405	385	417	366	430	387	414	423	421	381	403	390	398	392	399	391	372	400	389	405	407	436	396	387	411	375	363	404	418	388	418	408	405	351	362	396	411	389	391	372	401	369	395	414	403	356	403	401	381	384	439	372	396	382	384	383	397	404	393	368	347	397	389	383	414	364	353	392	407	410	417	376	425	369	382	395	399	394	411	451	426	405	408	394	426	387	396	423	428	414	414	413	390	397	413	382	430	391	395	404	427	403	353	382	387	397	404	404	413	410	417	374	420	399	374	389	402	425	371	398	368	366	413	363	409	435	405	398	356	418	390	410	400	390	407	427	422	372	370	382	408	336	385	393	373	379	378	413	413	372	351	382	380	385	406	413	380	421	421	380	392	395	442	397	397	398	395	377	401	395	407	374	398	369	415	383	404	381	374	396	361	385	420	407	392	355	372	341	421	409	393	378	379	353	414	429	388	409	376	394	406	417	393	439	383	402	400	357	450	384	383	428	396	390	387	358	385	372	374	356	391	371	360	394	409	405	383	363	377	378	412	385	382	370	389	374	372	371	359	354	389	361	410	372	384	399	390	392	363	366	407	427	369	377	395	406	365	400	410	412	446	381	417	424	375	375	400	401	386	389	347	376	386	387	399	406	388	414	388	443	382	407	399	419	404	391	359	418	367	413	399	407	392	404	431	438	361	409	419	395	419	392	412	383	405	397	369	402	379	414	396	428	409	395	412	371	392	406	363	367	397	397	372	414	414	374	410	424	390	380	375	400	387	410	360	423	395	388	418	402	400	408	381	428	356	423	424	361	411	413	399	406	414	421	392	403	400	393	384	377	422	388	417	410	383	368	358	406	342	399	433	385	362	377	414	416	398	365	401	393	405	399	365	391	368	354	425	373	392	371	386	381	375	392	394	401	386	397	376	390	431	399	366	358	372	403	398	377	393	400	353	423	391	380	373	407	389	396	401	404	410	395	363	436	382	415	402	371	378	422	392	384	399	382	413	392	403	395	399	351	393	407	402	404	363	366	441	432	410	422	385	412	388	390	428	387	344	386	378	389	368	376	399	408	377	382	376	416	375	390	402	393	367	355	392	413	374	422	424	335	421	426	379	397	379	415	432	375	400	370	372	419	408	402	414	383	366	399	403	406	391	356	420	387	392	369	403	435	391	391	436	440	415	392	413	363	383	378	393	397	417	392	374	409	357	373	411	402	407	411	396	393	380	400	373	386	427	394	437	346	385	410	369	410	353	438	411	388	379	385	386	372	395	400	408	381	406	415	376	420	372	411	387	409	384	373	418	423	394	380	404	380	367	354	413	371	376	384	427	385	346	389	398	389	412	357	404	360	354	419	380	403	411	353	388	399	419	433	401	408	407	430	401	392	404	362	376	389	409	385	374	387	370	384	400	400	368	409	388	355	429
6606	1130	1005	876	925	873	842	947	857	913	875	870	899	815	911	886	876	835	903	802	888	825	865	901	845	865	844	846	855	881	851	886	876	833	878	876	869	910	879	896	832	899	838	854	858	843	847	931	856	862	841	899	912	870	898	891	843	884	888	911	872	876	890	890	914	914	865	870	902	850	896	868	864	926	877	908	866	913	867	887	911	882	887	884	883	874	919	869	852	897	879	879	895	889	878	897	857	926	857	908	872	888	883	891	874	949	917	883	955	905	915	910	920	891	932	948	891	854	869	825	890	901	870	801	922	924	876	890	888	911	861	890	897	839	903	839	864	934	892	913	800	886	862	883	877	914	917	909	831	893	921	906	851	869	874	895	891	952	835	862	917	948	899	868	858	877	923	926	873	928	894	871	880	901	876	927	867	874	870	892	895	949	919	924	823	908	892	854	970	854	872	874	911	865	873	836	855	833	886	896	863	808	903	848	926	899	902	857	855	937	831	873	882	907	849	912	922	862	845	927	904	816	924	857	862	949	892	890	858	897	866	867	878	831	850	853	904	893	880	912	904	882	930	862	918	865	872	884	927	848	834	921	891	892	900	886	922	862	896	885	895	894	933	892	921	905	913	848	907	850	878	894	876	841	873	869	860	826	852	843	863	816	866	887	876	866	847	868	870	900	869	884	854	888	962	894	873	855	879	860	876	820	877	888	837	879	919	898	889	842	841	933	858	849	900	836	885	908	871	861	886	884	852	887	890	869	882	876	870	868	947	909	899	885	828	877	873	854	845	893	888	849	889	855	889	885	847	888	883	867	854	923	870	916	891	874	882	890	873	919	878	858	860	874	891	896	867	847	887	913	891	893	877	829	865	865	864	872	860	908	921	910	882	869	855	879	833	881	844	852	919	872	899	895	897	891	860	894	937	830	830	908	827	841	859	860	887	865	866	900	882	865	902	860	875	915	923	868	871	908	861	853	844	923	875	872	893	867	963	927	918	917	863	825	950	847	825	905	910	830	891	910	900	873	878	876	881	859	902	933	835	850	844	911	902	854	915	900	903	865	880	887	885	863	888	870	941	896	867	892	848	916	913	897	897	937	884	897	893	909	860	823	834	849	876	854	854	902	851	853	870	884	909	833	866	858	853	917	881	853	901	862	856	849	851	864	893	838	931	829	870	917	914	874	857	881	873	891	802	874	857	880	858	943	881	911	843	890	886	861	885	834	827	882	814	837	896	849	895	899	889	876	859	851	889	887	853	866	847	870	849	829	882	919	898	872	931	878	832	901	879	842	875	905	905	900	911	929	885	919	863	889	886	795	885	888	884	853	864	899	949	849	878	884	872	926	840	946	887	890	922	858	889	809	866	869	946	895	944	884	850	876	888	870	910	900	867	866	850	858	883	920	892	906	882	895	835	859	886	880	946	845	852	915	843	876	871	876	921	927	842	849	856	889	901	946	855	874	898	851	886	837	860	899	848	845	920	875	833	907	824	895	825	891	901	818	901	899	899	896	906	875	841	905	830	909	896	867	869	858	866	902	846	880	872	876	871	868	867	900	862	896	895	878	883	854	887	901	900	890	860	900	854	866	872	892	899	851	854	877	909	881	889	879	911	860	886	860	906	893	916	864	884	908	879	871	891	878	929	942	883	901	847	869	873	923	856	876	895	877	818	870	856	884	931	911	879	883	901	848	877	847	861	853	867	910	928	876	858	894	887	930	870	907	849	837	908	871	889	863	922	869	869	873	884	911	902	899	911	907	902	929	844	931	897	844	900	862	911	874	951	884	868	867	871	889	880	917	795	867	866	830	862	823	863	881	866	822	863	888	855	871	818	862	868	866	843	838	856	856	859	875	884	884	868	866	841	869	893	890	893	869	905	855	887	853	878	855	859	894	862	832	879	860	899	869	872	932	893	944	930	927	919	872	895	885	917	861	868	882	810	889	890	915	897	881	867	886	881	884	880	866	912	884	931	856	880	893	874	893	915	874	910	902	865	878	875	876	871	899	914	910	845	825	902	901	867	882	887	924	939	844	916	852	882	847	835	904	935	822	846	891	872	899	909	864	852	900	825	869	878	859	887	896	834	924	847	854	874	816	927	888	834	893	879	872	881	883	886	869	854	869	891	869	899	855	949	887	852	895	824	878	884	924	901	827	887	881	831	865	909	924	884	864	917	909	894	904	864	851	870	804	880	868	917	893	877	874	865	891	822	876	853	877	918	852	841	863	916	838	833	909	892	880	921	857	869	815	903	844	892	878	843	899	852	900	909	874	881	833	892	806	854	855	894	851	918	890	860	893	946	823	876	837	871	937	825	893	877	911	863	865	862	888	948	838	863	877	867	881	863	837	830	896	851	937	903	862	915	858	908	886	893	869	887	890	866	853	876	879	909	902	855	915	904	888	870	871	855	883	883	933	898	916	900	863	889	896	883	877	915	883	883	870	882	897	963	867	893	912	830	825	888	877	788	886	864	854	849	867	911	922	840	902	895	863	884	896	888	848	917	859	906	913	856	875	900	885	859	831	882	904	887	872	902	910	885	894	922	844	920	867	859	906	877	828	888	895	838	879	907	922	861	872	863	946	899	898	904	881	830	871	833	918	874	869	897	924	914	846	881	820	915	902	921	860	831	904	881	919	907	916	874	892	940	814	878	882	867	877	876	865	888	908	837	885	863	890	877	860	851	862	939	896	879	867	847	898	927	881	866	833	837	921	868	811	879	894	822	882	881	876	895	902	888	920	873	873	855	820	814	914	930	943	844	862	818	866	904	898	868	903	919	875	798	885	865	856	862	866	882	880	900	889	940	877	851	799	895	889	842	839	917	890	912	897	838	899	877	837	871	894	888	857	850	815	914	867	895	904	841	855	886	906	850	849	845	905	838	894	915	852	926	876	847	893	819	856	886	852	878	823	877	850	869	909	917	859	922	815	902	850	914	854	869	887	907	913	879	869	930	817	852	833	876	849	876	914	851	894	910	900	895	856	832	908	884	862	888	852	908	827	905	884	865	882	855	895	846	820	909	886	874	848	889	887	909	857	886	850	924	780	849	930	874	886	874	878	857	817	863	896	880	905	914	868	926	838	825	905	910	851	852	843	925	894	880	944	878	864	885	880	868	852	865	897	890	904	877	903	923	895	874	861	915	871	871	873	894	900	863	858	885	843	899	858	889	901	917	869	884	881	822	896	889	863	858	889	828	932	906	875	812	886	864	891	838	867	853	867	843	878	906	851	818	909	856	891	898	900	877	913	898	902	895	874	899	905	897	895	857	858	830	846	892	848	866	856	904	859	846	920	887	900	862	826	885	897	871	903	829	829	898	858	887	890	888	868	872	888	870	865	838	882	886	915	876	899	864	840	937	920	883	871	910	897	871	922	882	891	930	885	862	836	912	913	914	892	879	917	901	889	812	879	894	964	951	905	865	934	871	869	897	928	930	879	863	882	899	858	889	872	869	839	877	803	907	843	888	865	897	811	927	867	928	928
25202	21630	25402	28322	21512	4272	709	535	515	463	456	452	461	438	449	420	452	421	397	449	459	440	453	469	423	393	455	426	432	460	474	453	434	457	419	422	430	419	426	438	452	451	424	434	441	447	453	426	465	417	422	429	404	418	416	475	430	440	440	429	399	459	448	427	425	409	388	412	449	451	437	434	390	430	428	434	411	445	415	467	442	427	425	457	400	442	442	410	434	438	441	450	419	410	407	420	388	425	395	448	414	443	433	443	422	438	442	436	466	418	417	419	416	432	437	421	427	419	441	444	407	423	459	401	423	448	447	494	401	432	455	446	395	439	405	417	423	414	442	411	423	410	412	421	447	445	444	392	413	411	446	457	434	403	455	452	399	422	416	437	423	399	390	451	462	406	428	405	433	469	414	437	416	457	434	432	437	392	400	469	442	401	422	437	433	432	424	401	422	432	480	440	402	431	455	424	404	415	421	433	419	485	437	421	459	415	419	448	452	443	405	422	456	452	415	434	432	413	442	459	421	445	409	388	413	424	410	411	423	435	401	427	397	385	381	398	419	436	419	441	422	425	439	404	419	451	426	451	437	437	414	407	421	467	434	401	418	427	452	447	440	424	414	422	385	406	415	398	435	408	411	441	394	429	411	440	453	452	462	425	431	456	442	408	440	410	414	431	401	383	433	409	416	430	477	455	416	477	412	472	409	409	457	412	455	418	452	415	431	408	395	436	413	464	431	414	427	459	431	414	439	390	422	381	436	439	455	407	454	424	455	462	413	429	414	436	433	476	440	417	431	398	420	422	367	400	455	383	455	410	370	429	425	396	429	432	371	409	444	442	458	442	424	439	380	395	413	388	452	442	432	396	468	440	477	416	399	440	427	422	455	447	427	447	435	420	404	423	421	425	421	410	446	401	428	421	410	440	426	416	423	464	439	390	471	411	421	433	385	428	421	457	433	396	414	439	432	411	489	415	384	436	409	431	402	420	421	421	423	439	403	465	402	374	389	390	406	436	458	445	436	391	414	427	423	428	451	438	427	432	419	440	416	422	421	412	433	408	388	401	434	403	435	423	426	417	451	379	444	434	420	409	454	422	437	427	434	417	417	462	408	424	404	426	422	413	415	417	424	396	405	407	417	435	429	441	407	429	422	392	420	412	421	409	425	470	470	429	439	453	401	408	432	458	454	421	455	435	397	410	467	441	437	434	435	451	441	426	431	486	408	448	475	408	388	449	413	451	428	425	429	421	442	421	466	406	436	435	428	415	409	447	434	448	448	414	456	449	426	405	430	417	445	400	385	416	422	445	428	413	411	404	427	402	440	456	411	471	427	402	406	465	401	420	423	398	412	424	403	410	379	424	423	432	411	451	410	397	402	428	405	410	417	434	435	436	425	412	388	463	408	428	474	430	400	407	458	429	435	401	430	450	408	449	423	372	445	440	402	430	446	414	440	429	384	363	408	435	458	382	386	488	403	410	417	434	451	447	432	469	428	445	425	397	401	410	438	384	427	404	409	409	426	428	471	401	410	413	391	407	376	450	441	445	429	464	452	430	416	422	468	406	416	369	434	406	427	424	458	438	452	424	385	403	453	449	424	434	402	413	411	470	446	417	397	404	455	445	417	436	412	428	431	422	413	451	397	409	432	419	453	422	410	427	432	410	453	454	419	410	396	414	436	442	434	414	454	460	423	374	440	423	450	434	427	420	409	442	412	392	404	409	401	416	421	423	435	423	423	413	409	443	401	412	398	412	442	441	404	412	411	474	433	439	405	432	419	465	416	494	428	417	409	418	464	457	463	443	393	407	399	417	478	360	479	468	364	436	420	397	422	444	420	466	411	438	406	434	437	398	479	445	414	428	447	452	401	444	433	417	402	407	431	416	435	459	376	398	405	435	445	434	410	418	464	449	420	419	428	399	407	432	466	418	453	395	439	427	414	418	385	423	463	445	427	447	419	383	448	426	392	434	421	395	461	400	381	388	431	422	422	428	463	425	444	386	394	448	373	430	430	440	434	436	427	436	419	429	402	436	445	456	422	399	391	429	408	430	463	427	463	437	420	430	455	421	447	422	462	398	463	435	427	425	407	409	416	427	431	409	427	477	445	439	445	446	419	435	428	437	426	469	422	427	417	417	412	423	432	390	422	398	416	439	447	439	429	402	411	411	416	429	419	429	441	434	470	421	416	443	411	440	422	442	417	431	417	425	415	432	429	446	421	395	436	391	421	448	436	450	420	455	426	454	406	415	434	439	459	433	406	425	417	416	389	440	431	398	410	434	427	457	454	433	447	434	411	397	405	458	419	413	441	423	424	429	399	408	414	411	421	417	395	441	403	421	409	422	437	420	442	450	407	420	418	415	455	421	451	420	432	423	430	416	447	465	427	403	417	456	431	466	406	439	431	415	414	428	435	420	462	453	429	443	405	422	420	424	394	456	449	421	419	440	407	416	434	433	399	405	412	404	441	408	440	466	453	421	401	418	402	394	422	426	441	433	430	428	456	434	447	376	457	413	401	424	398	451	431	406	441	404	446	439	410	411	395	429	452	449	431	442	421	421	483	414	411	424	441	416	452	423	429	405	460	430	398	425	445	407	451	409	454	398	444	410	454	460	425	412	426	439	428	403	425	496	391	438	423	433	463	426	391	416	438	457	389	416	429	441	452	412	451	421	438	450	452	421	455	451	486	420	450	425	468	424	439	425	402	422	432	402	441	425	425	440	439	411	417	475	443	452	456	472	451	448	417	458	434	415	450	412	398	424	404	440	438	400	429	453	399	445	422	437	494	402	418	401	414	441	413	422	423	413	419	403	388	425	407	418	476	462	448	428	419	416	407	422	395	463	420	426	410	397	427	425	414	459	435	420	447	454	402	417	442	420	384	452	447	412	396	408	452	434	437	425	436	441	456	434	409	435	454	444	410	412	430	432	387	452	448	423	437	425	361	442	429	449	443	397	422	410	425	435	409	415	470	437	402	392	421	398	431	451	396	448	403	447	426	420	456	401	402	414	386	412	441	438	459	469	427	422	423	417	456	455	418	431	421	406	413	443	399	442	443	431	438	455	456	382	448	423	459	437	403	399	398	460	389	442	408	378	385	441	423	397	418	448	420	426	428	416	455	427	422	427	407	429	406	408	429	433	438	390	413	412	405	414	443	435	453	425	419	418	440	429	421	394	425	497	427	412	417	463	406	403	425	462	422	394	416	446	397	438	428	427	430	458	419	415	425	439	443	424	449	438	390	423	415	414	398	452	427	447	506	380	425	426	391	440	437	430	423	436	441	416	391	433	415	401	415	436	434	440	409	439	444	454	387	411	466	446	410	437	450	463	421	445	431	444	458	469	420	438	448	429	410	458	447	431	431	433	432	417	442	459	434	420	403	421	397	427	411	453	435	421	439	408	409	425	445	419	421	440	386	415	431	448	425	444	433	425	422	404	432	402	459	419	439	400	411	395	446	447	451	439	453	416	394	414	411	471	419	434	459	444
4319	3781	2236	1406	1127	1051	1038	991	988	967	1007	884	927	981	982	947	939	978	903	936	953	938	887	923	970	869	903	944	908	954	955	874	904	910	878	877	915	957	890	943	950	861	949	931	929	901	954	923	894	934	922	950	944	893	921	901	938	909	957	946	930	976	925	955	897	894	939	867	896	970	980	933	887	949	912	960	918	890	945	896	975	905	948	936	956	961	920	957	936	869	919	908	939	952	990	929	927	926	955	938	887	937	877	890	918	906	915	953	924	849	894	895	922	945	899	962	956	871	943	925	999	963	937	973	931	909	925	884	912	973	898	930	934	955	970	902	966	889	962	983	916	912	977	885	876	926	962	933	913	882	906	919	935	924	882	927	887	910	965	942	933	931	890	958	877	946	899	958	923	870	933	915	938	920	896	908	915	949	857	933	909	965	921	940	924	945	903	927	921	951	945	860	929	923	864	940	883	910	929	846	969	906	919	937	943	894	936	862	949	886	955	924	965	866	881	877	867	915	893	923	920	955	919	915	924	919	873	868	939	883	959	958	923	917	936	940	951	923	883	931	843	879	916	913	953	883	927	931	1000	918	900	931	955	937	920	928	952	888	895	895	913	913	882	915	942	920	933	901	899	929	890	909	945	982	923	926	850	961	892	954	909	919	960	912	971	908	933	890	900	913	914	961	899	922	968	890	899	916	962	907	902	896	949	924	932	893	884	941	959	936	943	907	890	948	934	934	868	962	882	873	869	891	927	965	904	954	901	907	919	888	955	937	955	950	857	924	934	896	944	895	959	998	895	913	910	942	934	894	910	924	925	915	967	941	922	974	914	935	892	916	930	874	955	933	977	981	946	926	933	894	950	901	991	939	971	960	891	909	901	912	908	958	956	874	902	965	911	919	909	930	884	922	924	887	948	921	968	878	952	940	955	885	941	961	887	924	902	955	923	898	938	895	888	891	952	934	911	957	923	876	894	932	949	916	888	1000	945	941	935	876	916	893	938	909	974	917	952	925	914	931	908	949	891	912	938	928	923	888	936	925	879	922	956	864	947	881	927	914	896	878	896	901	851	901	987	941	919	876	932	925	933	839	921	916	943	874	956	878	925	953	934	918	913	928	911	910	939	927	911	901	917	865	857	917	949	913	955	960	909	907	930	913	954	947	911	958	927	905	952	924	913	917	919	902	882	899	918	922	974	900	914	924	904	955	928	937	863	950	922	922	901	943	866	942	930	902	947	880	869	893	897	888	864	921	961	876	926	934	941	891	910	934	955	897	884	885	900	906	918	919	934	879	900	880	880	992	939	953	944	942	915	900	889	917	895	898	889	940	919	910	950	942	976	932	965	914	879	898	935	850	977	941	954	911	897	953	899	943	933	881	865	910	882	930	935	901	885	947	855	877	928	953	915	905	908	884	934	897	908	965	892	905	950	909	921	890	916	901	943	909	989	876	901	923	918	937	906	908	917	935	879	903	877	914	925	845	966	873	943	952	933	930	918	906	891	912	935	911	913	962	945	893	890	916	934	895	946	904	967	932	955	899	965	905	993	934	933	969	898	859	906	936	941	923	896	915	929	915	950	980	961	920	909	895	920	936	933	921	894	945	941	883	947	945	918	889	886	870	901	875	967	890	980	956	903	932	897	888	951	900	919	918	940	911	918	945	909	913	916	957	898	896	856	896	905	915	908	899	947	925	945	890	914	943	896	886	970	858	898	920	952	936	900	896	909	915	933	920	942	845	966	908	917	914	860	948	896	943	896	904	925	887	910	909	926	924	944	908	934	862	887	870	933	936	884	935	953	951	924	929	910	938	966	948	913	923	976	975	912	908	964	912	936	934	835	936	898	856	956	930	979	878	900	929	908	872	872	945	907	904	905	930	914	924	917	915	996	896	935	887	946	933	902	911	928	894	836	924	893	910	924	892	912	925	887	930	952	900	941	919	881	926	930	956	944	916	888	909	899	857	944	959	877	877	867	926	882	860	955	908	901	964	917	910	930	904	903	927	989	930	886	875	842	941	913	935	922	938	911	921	904	924	918	946	915	910	902	908	878	922	932	905	940	948	961	920	894	991	893	896	907	908	923	890	917	964	911	938	930	917	890	952	921	921	928	959	860	900	933	893	903	942	977	875	903	929	916	892	885	961	985	936	902	896	946	903	905	895	958	930	898	922	893	942	918	930	936	918	871	967	885	930	842	908	885	936	986	938	921	961	936	906	880	895	943	906	899	875	950	868	899	901	953	921	911	929	946	903	869	882	899	851	952	918	947	916	873	896	923	901	922	859	851	912	906	984	963	908	934	895	906	899	910	955	954	939	906	930	872	919	939	865	950	885	922	907	951	892	926	922	857	951	912	981	937	983	963	905	895	897	929	892	944	948	882	928	936	941	948	956	900	946	926	952	925	922	896	922	925	922	946	926	897	874	931	943	883	941	908	933	914	873	917	951	894	900	899	914	881	915	927	916	896	944	890	921	907	879	893	956	887	932	865	928	948	905	935	933	919	883	940	927	953	870	935	898	910	929	910	952	954	969	943	971	904	891	928	923	1002	888	954	876	902	944	973	852	865	919	934	880	881	876	953	939	859	924	933	854	947	949	921	943	897	972	914	967	934	950	992	923	909	946	978	950	903	899	950	914	955	927	923	922	968	907	871	889	880	935	969	926	885	993	894	940	907	903	887	897	977	940	933	976	918	895	925	983	947	949	847	846	913	918	928	959	857	914	952	910	947	925	991	937	916	907	933	883	910	883	930	878	899	870	922	830	917	918	920	922	961	930	910	1000	941	951	881	926	930	956	934	943	981	887	969	878	899	901	955	956	914	914	953	933	951	873	921	869	951	922	940	919	898	874	956	894	972	905	903	903	899	867	963	941	966	944	887	927	917	919	931	938	947	964	916	940	942	908	936	905	897	947	926	917	934	874	901	955	935	927	930	923	913	950	988	828	934	924	932	931	882	872	917	912	985	886	912	954	881	953	913	867	951	921	948	915	924	910	963	953	923	846	865	915	899	897	877	910	932	932	920	950	919	926	882	886	948	947	914	921	920	925	948	882	957	925	923	933	903	915	876	902	910	951	971	909	897	918	948	951	920	923	915	949	925	960	922	961	898	934	868	910	959	901	921	932	899	904	894	923	916	915	893	908	896	880	876	905	949	893	900	898	863	929	894	899	905	899	952	928	934	967	932	927	914	922	904	922	936	920	903	916	902	969	924	914	986	935	930	879	961	911	854	902	947	923	918	940	865	954	914	895	896	897	963	935	858	938	949	953	897	964	876	925	881	927	916	924	964	877	868	975	874	883	907	868	906	892	916	889	911	936	950	924	948	915	969	914	949	941	921	1002	948	905	979	901	903	907	890	943	905	963	940	879	868	904	914	944	945	886	872	948	932	894	900	895	900	992	936	938	906	914	966	948	921	931	910	951	896	924	935	935	905	886	908	938	971	963	934	934	868	923	924	934	909	960	916	903	910	932	878	859	922	951	941	946	929	1025
24456	21636	25990	27770	21645	21647	3642	530	377	363	342	312	270	260	265	241	266	248	265	259	276	257	235	235	247	236	257	241	238	273	257	222	221	228	227	235	243	266	241	252	261	257	216	267	242	231	258	245	238	243	251	223	219	232	239	229	237	212	220	243	207	240	211	233	243	221	221	253	242	229	228	244	258	247	234	274	206	247	235	245	229	237	245	222	218	220	218	230	252	252	223	261	221	230	255	230	213	251	241	263	269	251	271	224	221	210	237	218	244	241	243	241	211	263	221	236	199	236	248	283	224	209	222	207	217	238	204	215	249	244	209	236	239	237	221	264	246	212	209	235	235	262	233	220	233	250	215	260	252	251	250	233	237	221	214	225	244	216	239	236	239	232	268	230	227	226	216	215	220	244	249	243	239	215	245	221	229	203	250	266	275	258	257	206	242	235	223	231	238	204	237	200	230	228	254	235	245	240	219	234	210	205	241	233	243	193	251	207	242	234	223	233	249	240	247	237	243	218	236	222	219	231	197	248	239	235	249	226	222	232	228	226	250	231	241	238	209	236	216	225	254	218	232	216	218	228	207	226	227	230	210	228	259	248	255	237	232	207	231	258	230	262	225	223	230	231	262	239	246	228	243	235	230	225	231	220	242	239	242	248	271	256	229	221	235	234	230	217	224	216	222	251	247	247	240	213	217	248	243	217	207	267	257	236	221	245	274	230	238	228	200	218	248	228	218	251	232	252	218	203	233	224	247	203	228	212	235	221	257	253	209	237	229	236	211	237	250	214	270	228	234	223	204	235	210	248	212	212	205	216	229	219	222	250	235	212	219	266	223	262	227	231	217	253	236	228	219	238	217	246	256	242	213	206	223	239	237	224	214	242	229	230	243	230	267	239	262	238	241	230	225	242	275	226	272	245	247	205	247	233	236	239	219	236	223	235	221	221	242	253	216	238	238	222	212	234	240	222	246	241	230	286	237	249	261	224	247	211	278	265	230	211	204	227	227	258	277	251	231	220	243	206	255	261	254	218	238	212	221	206	229	233	257	228	238	248	202	209	243	229	205	224	240	235	287	234	254	252	239	235	227	261	209	245	265	227	236	236	251	245	268	226	220	220	216	240	225	214	270	250	239	239	238	249	234	218	256	240	239	265	226	247	253	220	245	273	248	227	214	252	213	206	214	231	220	238	240	196	240	235	235	230	235	277	228	247	238	231	267	208	234	258	227	257	239	258	242	236	237	289	221	202	237	231	226	263	256	261	218	250	242	206	216	225	251	263	244	252	230	235	224	230	225	250	232	241	244	236	226	236	228	229	244	214	219	204	248	249	228	208	228	225	231	214	244	246	237	246	227	227	238	227	231	238	262	217	244	242	258	236	230	231	250	201	245	225	251	236	240	244	255	220	230	221	251	235	241	249	244	223	219	214	229	214	268	256	245	230	238	229	218	218	220	228	234	218	208	254	245	251	250	254	244	226	225	238	276	247	248	225	255	209	201	208	274	211	206	205	216	239	246	235	258	245	238	210	229	221	246	228	200	200	254	229	231	241	244	246	236	224	255	245	227	244	238	224	206	224	250	230	246	221	259	214	236	252	246	232	229	265	222	251	272	247	265	241	246	202	247	197	229	249	248	219	229	227	242	283	246	253	210	244	265	226	233	250	235	258	240	238	233	244	258	218	245	201	252	207	232	217	212	208	229	228	226	232	247	234	226	256	260	239	271	230	224	255	242	229	239	232	246	238	205	234	255	208	236	248	229	247	215	252	240	213	225	201	244	242	213	230	226	270	237	229	221	235	244	226	223	247	230	241	214	234	233	250	279	263	237	240	252	223	236	223	232	220	256	216	249	231	239	240	196	262	246	257	246	255	219	249	240	238	223	228	207	221	220	257	207	228	247	242	249	186	244	264	268	203	216	246	256	225	225	248	223	245	240	243	232	232	221	240	237	229	217	238	244	245	215	244	230	240	259	204	205	217	221	230	225	267	242	233	243	240	268	257	243	242	237	225	226	223	221	242	196	237	214	222	243	257	232	246	216	277	202	238	237	216	222	248	256	243	234	242	244	228	231	230	264	257	224	226	231	245	239	234	239	216	249	229	242	231	193	217	225	252	252	238	253	235	227	227	188	257	228	233	246	203	248	262	237	244	239	236	217	239	247	250	233	231	238	229	228	232	230	246	259	252	229	230	258	226	237	226	223	236	234	242	205	242	222	228	240	238	231	226	239	233	240	247	215	233	223	234	206	239	234	236	237	243	260	241	223	239	217	231	194	238	257	225	257	227	231	228	251	231	234	219	251	251	242	211	228	238	223	219	237	234	265	249	198	230	202	255	232	227	248	245	249	250	205	241	243	236	242	243	245	251	233	194	245	240	225	234	250	251	232	237	220	209	225	251	246	259	243	219	247	236	228	235	207	230	249	246	216	235	211	223	223	235	214	226	233	205	236	257	254	247	240	242	255	229	245	261	224	230	224	203	258	234	231	227	221	230	250	213	244	227	214	220	241	234	219	240	262	234	232	253	249	229	255	241	220	220	238	212	236	228	248	219	217	245	240	249	219	229	209	226	253	242	244	216	218	271	243	250	207	231	201	264	232	232	222	250	226	234	275	217	250	254	244	233	233	199	222	238	233	210	262	230	247	256	217	256	234	200	179	234	227	233	238	207	205	245	260	251	226	246	257	260	220	229	246	214	259	235	296	262	265	249	234	209	236	244	272	247	215	231	231	235	245	206	261	209	222	216	257	216	256	230	234	252	221	272	246	233	256	226	234	228	221	214	219	239	205	244	223	213	212	238	237	257	220	230	237	229	201	245	219	259	219	215	221	275	212	250	254	253	239	227	216	215	246	213	235	221	211	201	224	231	224	250	225	246	254	211	237	210	208	217	220	251	231	258	263	219	219	255	230	237	248	227	208	229	219	240	219	264	244	231	199	240	253	241	234	241	223	218	220	266	242	210	229	215	205	260	213	267	233	233	242	234	208	234	214	244	228	241	228	234	231	221	214	259	220	236	240	244	255	258	228	217	246	223	256	220	224	263	241	244	232	233	237	253	252	214	231	265	234	235	277	220	241	201	236	251	257	222	209	236	252	235	243	221	218	249	252	216	231	280	238	220	248	232	260	236	231	221	218	224	250	208	253	237	229	258	247	249	237	232	253	215	236	229	240	249	208	253	218	228	256	236	239	225	219	220	216	230	186	229	252	234	212	248	236	238	235	212	238	240	241	231	246	245	230	244	200	227	215	229	258	223	243	232	223	230	239	255	230	255	227	251	209	233	264	214	223	252	257	236	216	251	202	231	275	242	239	240	262	237	245	198	241	235	222	226	232	242	248	231	245	229	239	251	236	237	254	242	255	223	235	232	217	234	227	236	235	243	227	217	248	246	245	227	267	229	240	246	230	202	215	242	238	220	232	224	226	244	202	228	236	215	233	219	253	225	208	229	220	236	231	248	228	219	217	245	204	250	224	238	228	227	251	282	213	203
4469	5858	3023	1595	1017	783	691	693	603	584	604	575	546	559	529	577	582	557	573	564	546	523	543	561	506	566	534	541	564	569	570	529	518	516	539	566	531	526	551	570	560	551	584	535	565	577	526	516	572	552	546	533	521	577	518	547	527	531	548	572	553	516	576	480	525	496	576	555	534	527	539	577	524	552	530	528	555	543	548	536	571	558	550	553	546	508	502	545	539	544	568	540	528	503	516	537	522	538	543	561	582	531	531	527	583	590	515	551	550	481	526	530	546	549	505	549	559	557	538	532	536	544	520	556	563	536	534	557	556	514	545	525	555	529	558	501	500	581	515	526	545	547	556	510	509	510	535	553	526	519	500	562	543	559	560	530	574	518	539	535	561	542	520	539	549	542	594	529	552	561	564	526	539	558	519	555	530	493	549	511	488	517	516	456	514	571	527	561	525	535	520	542	524	535	517	533	583	519	535	529	513	541	543	558	550	528	545	480	554	577	579	533	517	533	504	553	519	593	559	540	590	511	532	568	546	547	530	525	536	549	581	540	555	567	509	547	523	517	571	549	498	529	528	527	541	515	522	580	551	576	549	534	525	507	531	505	560	526	511	497	501	543	543	525	538	539	527	563	572	563	524	527	531	518	545	555	518	525	600	567	516	518	533	505	522	531	510	506	518	499	513	531	547	552	498	558	541	604	528	543	498	547	542	566	534	548	544	547	555	503	524	501	495	538	525	527	578	517	507	495	552	551	567	570	512	537	528	559	492	506	521	563	559	506	506	534	529	550	516	495	566	533	533	555	529	550	556	541	538	561	514	530	556	559	533	492	515	544	492	511	577	574	506	531	533	563	547	551	562	559	551	555	535	546	578	525	524	547	519	494	564	488	571	542	502	545	480	552	574	512	527	543	531	517	528	528	542	550	529	548	535	533	511	558	528	508	550	519	581	539	562	567	535	567	552	567	567	519	520	546	575	519	542	602	559	513	514	554	540	538	532	509	577	521	532	555	564	532	532	527	541	545	566	516	525	479	495	541	530	526	507	607	507	516	512	521	536	569	565	538	502	512	523	542	551	519	520	512	508	511	522	559	525	505	532	535	561	543	540	592	550	581	541	538	563	527	523	525	544	529	536	532	513	536	503	524	572	524	537	601	553	548	539	484	573	555	524	525	532	524	523	540	500	545	528	518	557	527	513	522	538	550	550	504	533	555	523	520	553	535	550	562	498	542	556	545	528	591	514	547	543	531	552	505	561	554	520	521	533	531	552	563	536	546	572	524	549	566	564	493	546	554	549	545	526	571	524	522	536	534	596	527	498	533	529	580	532	527	561	505	548	531	529	549	556	551	538	561	522	545	557	497	530	504	506	552	576	532	543	487	521	527	526	490	535	562	523	550	508	519	519	539	560	532	531	522	542	565	533	522	526	543	567	538	577	509	507	582	549	556	545	554	546	552	538	518	562	505	536	545	564	532	529	555	549	538	541	540	510	524	534	523	554	535	558	544	573	520	548	562	545	513	558	555	508	526	581	514	536	543	553	586	604	580	515	568	562	519	511	564	574	549	528	545	554	489	523	568	507	592	540	535	524	530	540	512	537	516	502	524	573	567	547	593	506	557	592	543	518	513	572	532	532	565	550	511	542	535	552	541	536	559	491	486	517	545	543	509	514	550	544	559	539	528	529	523	570	559	518	504	549	536	519	504	492	553	541	557	552	526	558	555	523	556	544	546	535	568	549	499	507	539	521	523	554	557	532	547	540	538	539	567	566	565	522	551	508	545	563	563	579	500	517	548	527	534	553	512	526	576	492	554	547	541	480	536	516	499	546	500	539	552	541	537	525	543	529	537	533	567	536	561	515	517	522	509	531	521	573	532	504	547	546	515	560	543	509	521	532	558	543	524	529	533	558	520	536	537	510	556	495	513	573	527	556	543	516	560	553	573	507	579	518	496	515	518	526	542	560	500	563	533	538	528	525	562	498	537	506	515	536	541	517	556	577	519	490	541	543	517	544	549	544	509	526	527	493	530	560	538	523	577	497	512	571	555	608	537	527	561	569	549	515	523	512	546	560	531	576	549	535	534	536	513	492	550	525	530	593	540	545	551	517	543	518	576	580	505	581	532	514	526	546	538	537	554	542	518	540	573	543	551	550	539	556	534	538	521	557	532	556	534	551	489	583	538	534	571	534	508	564	563	533	535	540	558	545	582	498	506	533	535	532	535	566	601	533	526	572	535	534	535	544	529	542	536	511	567	543	521	538	562	538	551	525	573	542	517	544	559	532	525	570	534	532	517	525	531	518	516	536	523	533	533	505	529	544	542	553	521	501	539	576	553	552	554	510	538	533	547	530	517	514	562	582	555	531	512	515	513	534	542	530	571	517	527	515	539	500	504	534	575	542	586	571	553	534	529	555	573	542	504	545	494	524	506	531	548	555	533	490	561	536	476	558	501	489	503	524	585	565	516	544	554	516	552	563	542	508	518	539	547	512	512	533	562	566	520	572	527	554	510	530	504	536	535	522	551	487	534	500	553	514	567	556	532	546	545	562	559	532	493	528	528	537	579	487	544	544	569	508	533	523	499	568	521	529	540	537	532	547	523	528	553	534	536	522	553	510	546	534	520	555	522	520	548	563	567	509	575	494	580	520	523	534	532	564	550	549	558	540	522	541	542	554	533	515	539	559	559	520	502	523	544	599	560	533	557	563	534	540	521	511	558	541	567	517	528	556	530	537	523	513	546	548	517	543	532	530	533	547	549	533	569	520	506	575	494	514	573	511	530	522	495	569	546	511	532	531	549	547	528	590	545	513	536	554	510	525	538	560	512	508	560	519	525	564	510	536	486	550	510	493	519	579	531	508	546	541	531	547	563	598	573	501	550	537	545	520	499	539	524	563	538	515	551	564	529	525	543	589	556	526	551	571	517	523	507	582	523	515	499	557	529	524	567	551	580	525	538	507	564	588	548	501	533	504	549	512	546	496	558	516	550	526	552	561	524	554	528	516	541	518	550	595	525	524	565	533	554	548	532	567	539	565	538	522	539	522	528	519	572	529	522	530	562	554	537	530	553	535	539	500	573	526	550	536	528	550	518	530	566	515	538	520	530	542	510	538	500	518	551	495	534	519	565	553	540	495	558	547	506	535	512	524	538	526	530	505	536	574	519	549	557	544	546	510	561	525	541	554	552	539	517	538	547	505	547	541	570	512	538	564	535	550	570	557	515	521	571	537	507	530	534	551	540	526	543	594	544	523	531	559	530	535	505	536	565	518	533	553	540	550	499	557	525	578	557	536	582	553	550	542	514	529	542	545	524	560	519	531	544	540	522	529	564	548	519	548	524	552	561	568	553	547	537	575	549	543	555	532	534	497	559	542	573	533	544	557	525	534	550	526	545	571	550	564	542	559	528	507	585	557	538	539	559	512	535	507	571	537	484	570	572	576	509	560	561	531	531	567	583	541	519	546	589	525	565	513	499	542	537	527	519	545	530
33735	10165	1004	483	433	412	394	372	415	368	402	389	406	404	374	396	418	368	414	439	400	381	391	396	408	424	403	380	380	376	422	414	436	400	396	380	389	372	407	379	420	354	403	391	374	378	416	407	411	398	431	383	393	387	387	414	437	377	382	402	391	401	420	398	377	421	391	414	402	385	392	369	393	404	379	352	388	404	418	421	385	398	384	386	390	425	408	432	403	379	395	396	386	407	393	365	437	401	386	415	391	424	413	380	403	422	414	381	360	391	380	424	382	387	416	388	429	403	411	365	407	433	378	380	396	436	386	403	398	398	373	396	446	412	380	402	400	392	412	356	399	434	384	393	411	403	390	415	368	363	388	443	421	360	390	389	412	394	386	410	406	437	376	429	421	430	367	389	365	391	404	378	379	417	401	415	376	360	404	371	412	426	413	405	403	392	370	402	370	405	429	419	384	372	384	432	401	395	378	372	419	414	427	395	389	408	398	412	378	369	396	355	414	408	391	364	393	397	398	376	418	408	392	369	385	407	401	375	383	373	375	410	421	400	360	422	430	405	387	375	396	381	377	398	398	371	381	442	403	344	388	366	363	375	401	356	378	369	416	404	410	400	399	354	414	358	371	422	405	410	428	373	401	409	399	389	387	397	383	403	423	394	378	401	331	438	406	428	467	370	394	386	371	400	363	407	332	374	365	364	458	390	435	394	386	403	418	385	435	424	401	387	404	421	408	382	396	425	405	405	404	382	405	367	393	380	435	438	437	399	413	452	413	375	339	422	415	395	409	393	376	395	425	394	384	430	392	389	409	402	389	400	402	419	350	385	398	416	403	402	446	386	415	402	390	382	411	407	388	391	439	355	384	402	401	431	382	379	418	443	375	387	405	401	408	386	384	411	400	398	433	381	413	335	406	409	415	399	403	393	397	379	428	415	374	405	422	410	367	429	396	353	396	383	413	392	389	385	419	404	395	422	384	401	404	417	408	407	442	401	379	433	413	387	374	387	446	395	387	415	354	412	372	395	403	382	399	412	415	403	399	394	411	402	450	409	423	367	352	353	382	378	345	428	423	373	406	363	379	419	401	448	379	422	399	360	356	381	375	389	396	399	399	363	400	389	371	372	420	401	424	399	378	394	397	386	384	373	379	386	375	415	389	386	362	392	442	418	416	415	415	365	330	409	376	375	404	413	435	411	394	351	422	451	435	400	394	387	368	419	394	389	389	350	413	444	354	436	413	377	419	398	372	392	384	377	407	361	375	362	395	389	429	390	396	388	424	392	405	419	401	405	448	429	383	370	383	383	361	406	418	388	385	392	379	401	397	383	403	407	397	363	408	375	382	382	404	398	434	410	370	361	398	371	420	400	397	425	436	383	375	401	423	410	366	375	406	428	423	404	394	383	401	404	440	434	391	409	390	342	403	384	391	406	398	374	431	353	432	430	369	362	425	416	398	398	408	405	428	417	402	364	378	393	366	390	381	395	413	357	386	395	386	366	408	398	410	424	410	391	392	412	394	388	369	391	415	346	452	440	374	358	395	384	397	382	392	408	417	386	401	360	380	366	408	420	366	388	410	423	388	379	332	413	408	397	359	412	383	377	384	394	410	428	365	412	411	401	446	386	413	400	374	374	394	380	397	419	404	412	438	381	368	368	375	375	393	407	414	388	376	366	378	371	399	402	377	369	399	396	404	390	381	400	381	383	380	416	443	419	387	411	416	430	382	404	394	386	410	395	428	408	425	403	394	395	399	402	370	383	423	365	368	390	376	352	402	409	401	390	394	398	395	375	435	376	394	373	362	434	388	380	405	385	391	382	365	422	410	397	385	417	391	400	436	408	402	377	390	409	401	381	410	392	397	424	365	428	405	400	406	420	396	423	390	391	361	353	367	368	399	400	373	437	404	410	387	383	389	400	395	463	410	428	370	380	402	366	430	371	375	415	377	369	390	371	392	399	403	379	375	390	430	419	421	435	387	420	396	375	398	388	362	419	391	439	369	381	365	428	422	401	407	385	377	375	393	384	392	408	395	409	398	412	366	363	397	350	422	393	382	438	368	402	407	383	435	392	380	390	398	360	388	418	417	406	407	409	433	435	373	371	407	403	429	469	383	437	408	406	452	414	421	397	387	410	419	404	371	399	394	398	407	352	426	365	360	405	372	393	394	381	413	429	391	369	415	370	405	424	393	411	416	409	440	458	429	385	400	399	395	385	402	359	381	394	398	389	403	410	409	426	404	403	412	373	401	381	349	408	404	402	437	425	387	391	406	402	408	381	435	413	387	399	438	417	357	401	414	402	392	413	379	402	420	368	395	382	390	368	377	396	403	359	372	392	371	407	392	402	407	360	411	376	374	389	426	397	410	369	404	414	400	400	351	419	440	413	409	417	412	419	408	387	384	382	397	388	370	395	400	429	403	393	391	423	391	432	407	387	358	375	378	383	403	431	396	373	408	416	392	363	359	412	412	423	394	416	427	388	417	374	400	385	362	404	423	416	391	406	425	369	384	387	398	389	422	398	398	395	396	411	376	380	409	400	387	392	390	389	364	418	409	397	371	403	423	424	408	416	412	371	406	372	398	370	396	381	373	403	399	370	393	388	366	411	414	391	388	396	392	392	407	411	366	401	411	367	377	422	385	360	363	437	387	412	388	407	402	401	337	416	396	423	381	401	389	402	411	390	384	393	365	397	381	398	378	411	403	355	415	414	427	410	424	404	364	439	379	430	375	383	383	371	426	371	404	382	375	432	399	404	379	397	367	425	410	379	396	391	420	381	432	368	392	392	403	399	402	430	405	422	370	396	424	403	422	394	415	438	379	406	361	370	402	364	400	397	394	423	371	393	383	403	399	357	423	385	401	409	406	440	398	401	399	438	392	376	379	374	387	395	373	407	368	405	398	443	394	378	397	407	388	400	400	371	405	406	412	398	391	407	411	402	352	415	385	409	388	371	380	407	408	389	400	389	393	430	401	394	433	415	414	414	399	402	392	377	364	367	391	372	373	360	430	369	411	423	416	371	402	380	411	379	425	416	395	409	357	406	391	411	449	396	385	399	377	426	434	423	357	371	361	391	441	392	372	379	376	431	372	399	412	388	406	446	401	372	380	377	408	403	376	417	386	438	395	364	403	401	412	428	388	390	354	407	394	438	374	401	394	413	423	376	412	393	377	358	405	398	393	387	405	373	419	392	432	392	371	389	360	409	364	350	411	384	428	420	387	383	381	408	391	410	406	390	395	403	437	384	399	380	392	417	406	417	356	376	369	432	407	378	430	363	386	404	405	396	396	383	389	421	400	378	357	426	384	358	400	385	394	382	413	405	409	386	428	407	412	420	402	385	427	371	354	373	396	401	404	363	421	429	416	381	399	392	377	409	401	382	387	382	398	420	407	384	380	465	387	386	395	416	417	411	385	397	394	370	400	350	393	424	416	396	423	392	432	354	404	408	376	339	424	385	373	388	427	394	427	415	380	450	423	415	381	392
6422	1102	914	860	938	843	881	830	860	924	937	909	935	833	898	872	876	905	849	908	907	948	926	842	907	831	897	832	893	885	890	903	880	876	868	887	874	898	888	872	884	880	891	907	878	879	898	885	871	856	883	866	922	924	916	908	875	870	899	890	907	918	876	860	873	865	875	888	872	905	870	865	869	857	881	953	874	915	886	889	898	897	863	911	817	851	857	901	863	882	885	861	874	834	898	883	949	905	836	864	875	879	869	839	852	857	904	827	902	855	905	890	906	878	958	919	937	894	838	848	876	874	918	886	872	862	887	895	883	913	882	891	925	903	879	860	930	891	888	873	913	846	907	897	885	925	862	894	877	853	891	860	916	857	931	880	954	887	878	842	938	860	862	873	897	833	895	864	888	909	855	880	921	872	912	904	850	934	868	885	886	925	901	884	887	857	889	837	884	896	938	881	849	887	891	933	863	869	907	874	902	895	888	864	874	906	889	898	841	884	867	826	855	908	911	857	903	885	875	891	867	874	852	860	879	865	897	896	900	890	927	892	881	903	844	916	864	953	884	869	915	860	942	883	911	826	941	846	899	864	880	893	815	915	863	928	904	879	930	844	900	879	960	894	911	866	875	899	863	912	891	903	887	914	868	873	879	904	874	935	856	919	958	894	863	920	944	843	841	945	829	877	861	911	897	848	861	864	875	900	885	858	937	886	929	876	873	899	857	937	867	894	918	879	862	868	893	889	901	853	926	934	849	846	889	860	904	860	856	843	930	909	905	930	920	877	916	933	878	884	918	811	880	903	902	851	893	874	934	893	851	863	918	922	915	942	868	852	860	872	882	914	874	861	836	939	871	834	929	907	922	900	899	975	861	892	904	880	900	885	856	879	946	868	878	862	912	827	821	875	877	876	876	891	829	894	864	899	941	896	878	937	855	866	875	947	867	890	870	920	885	902	910	850	880	890	974	905	856	877	891	922	911	881	854	935	894	884	878	923	901	932	841	923	884	878	886	878	931	898	847	863	840	887	853	860	852	855	882	874	867	864	866	908	856	852	913	908	893	871	790	919	864	867	882	885	886	896	881	815	883	922	896	865	884	898	959	843	910	871	902	847	899	892	879	888	895	820	891	880	849	858	891	865	940	860	937	916	884	832	900	876	858	872	881	926	944	896	899	891	841	945	899	855	876	856	895	927	853	935	903	873	917	909	858	838	921	877	823	892	881	893	896	844	917	878	884	884	893	980	903	873	876	868	889	922	851	874	906	902	883	932	867	906	891	905	846	930	897	905	870	886	932	861	890	878	876	830	893	910	854	821	848	865	879	899	924	910	911	898	873	940	878	865	875	884	935	902	857	871	897	862	852	882	892	860	841	915	835	827	903	883	916	886	865	894	871	858	931	898	897	885	858	861	904	847	911	842	858	920	911	919	904	906	901	901	862	842	911	834	841	928	891	913	846	884	887	851	884	869	863	881	870	849	911	880	907	919	889	888	895	881	868	966	873	891	916	856	873	870	888	894	811	881	849	819	879	938	820	875	913	915	842	844	834	874	870	927	883	902	811	895	919	924	818	873	913	874	897	881	883	948	860	894	899	878	917	901	884	861	924	889	849	882	872	962	853	907	913	908	893	875	981	914	908	874	940	832	899	879	894	900	914	916	923	897	896	861	873	813	808	862	851	908	883	894	867	876	925	889	920	880	892	908	921	896	879	867	875	917	861	864	909	937	822	856	887	890	905	889	949	824	890	887	870	890	871	913	870	881	870	846	854	915	868	875	951	894	953	879	837	851	914	870	874	858	883	859	886	886	919	874	830	849	859	874	906	858	880	910	887	861	928	908	919	825	880	926	905	883	948	883	875	897	905	837	895	884	802	859	839	844	901	913	871	852	919	874	876	895	895	885	921	856	921	851	835	905	867	872	890	890	912	847	876	890	878	872	892	875	872	929	941	894	921	837	904	904	951	862	847	872	908	897	866	836	863	882	911	939	868	829	866	884	883	840	912	914	907	870	895	899	915	852	859	898	879	900	856	882	888	902	892	953	877	867	907	847	902	882	883	889	876	841	906	874	852	863	884	879	962	869	864	869	839	901	879	900	898	877	868	900	940	909	856	880	887	859	871	871	856	908	839	857	908	935	885	874	865	920	888	912	880	876	824	883	868	859	927	830	881	914	904	808	907	876	859	851	879	812	887	857	862	894	917	910	899	875	846	959	873	880	881	858	879	875	809	917	852	874	966	885	863	844	908	895	920	914	904	881	945	897	912	878	843	845	826	864	876	903	907	909	906	834	875	830	864	877	912	943	895	872	943	906	892	897	854	905	860	867	865	884	892	888	905	893	878	920	919	885	930	909	869	871	906	902	896	871	899	883	914	886	846	867	938	892	886	908	900	871	888	908	917	894	867	825	912	880	862	894	878	841	882	949	905	854	872	892	849	866	872	880	898	813	889	855	906	861	864	916	822	905	915	844	837	906	926	893	841	882	887	923	858	906	855	930	913	894	890	935	834	904	893	825	910	937	916	903	904	815	891	893	867	821	843	919	886	937	904	859	895	914	875	901	848	916	880	894	898	897	910	881	874	836	853	890	876	870	836	898	880	909	918	852	894	930	901	881	882	893	867	902	907	890	895	867	887	913	892	941	843	892	879	911	896	926	899	904	909	872	921	917	844	889	936	876	900	858	885	869	914	924	900	858	877	865	885	882	877	826	870	926	895	959	843	891	903	894	925	919	897	879	874	908	844	893	877	904	883	858	901	923	903	917	850	870	930	897	859	866	898	877	828	873	863	865	861	895	886	859	919	851	881	903	895	872	828	895	929	873	906	889	878	903	928	930	868	893	853	862	953	833	910	870	884	884	880	875	862	912	865	848	873	894	907	960	880	934	869	913	931	892	930	902	822	903	863	856	841	901	864	904	871	885	853	855	829	917	877	872	918	917	871	886	949	834	917	890	889	901	921	886	870	857	887	908	868	904	835	852	879	878	903	828	935	836	838	879	816	868	914	904	894	923	931	888	822	854	920	876	857	907	834	898	919	871	865	894	945	904	903	848	889	880	863	893	914	849	902	856	904	877	884	835	913	900	920	879	906	935	873	913	847	925	898	943	880	863	885	864	843	923	888	905	865	857	876	864	855	967	931	865	909	888	832	842	862	896	873	885	885	952	891	883	868	892	910	870	862	896	867	847	864	906	918	827	771	903	902	853	921	848	860	866	901	859	908	850	833	876	886	917	886	878	869	903	878	850	814	893	916	848	910	902	903	884	882	894	915	941	881	876	878	838	855	872	885	823	886	906	929	906	911	928	864	882	835	862	873	920	903	875	916	884	891	894	900	887	919	918	866	902	914	856	871	892	924	963	842	913	921	865	886	926	882	895	890	892	942	912	884	915	859	904	892	930	918	916	933	862	903	908	906	874	898	923	911	882	882	900	874	864	868	868	911	852	930	878	905	877	888	896	893	933	856	896	863	891	917	913	940	906	871	857	883	879
25172	21638	25413	28349	21557	4194	691	582	537	484	450	476	411	457	449	413	471	420	457	464	417	469	460	411	441	459	430	441	447	403	428	459	433	438	431	453	410	444	464	410	400	414	435	420	433	423	442	448	426	420	438	435	401	455	393	408	468	423	433	452	402	399	425	422	424	392	468	380	416	403	405	421	435	414	445	405	444	426	426	407	395	422	419	405	446	484	435	435	457	419	455	418	457	420	398	385	422	439	401	434	419	444	420	370	429	414	432	426	435	458	440	419	457	471	485	453	455	418	420	445	436	469	425	388	413	406	453	401	402	454	432	441	448	445	459	462	451	448	359	443	397	446	458	382	420	426	420	408	416	434	382	411	420	482	392	457	423	415	415	451	419	417	433	430	440	448	457	449	488	453	435	417	405	445	444	446	396	394	460	420	380	417	436	452	392	444	471	405	443	452	448	415	424	415	410	420	391	406	406	452	380	408	387	419	441	411	432	431	432	415	398	472	454	469	441	419	423	391	415	450	422	415	453	395	395	400	420	419	435	461	442	430	444	391	395	436	433	407	411	427	381	404	485	474	466	411	403	458	396	431	453	452	417	430	455	446	396	402	438	423	413	423	429	435	427	420	471	411	451	412	396	429	422	426	443	444	426	424	429	425	429	414	438	436	443	412	432	437	393	424	401	411	449	426	455	419	411	427	434	444	417	443	410	418	436	382	431	451	464	440	453	395	424	401	414	438	412	442	433	454	447	434	431	404	436	448	410	411	396	414	405	419	396	412	417	428	451	418	395	424	414	422	419	399	425	452	443	455	434	417	411	470	444	482	394	401	449	431	450	448	450	426	404	419	449	423	432	470	395	453	419	412	444	380	438	405	431	396	400	431	474	402	393	472	468	418	448	420	422	425	459	428	448	419	433	437	421	421	400	421	471	450	422	421	447	422	428	449	454	427	414	416	420	446	403	466	427	439	413	408	418	445	448	399	419	425	411	411	463	416	405	419	436	439	408	431	419	390	438	398	451	433	409	416	425	420	424	414	434	442	392	394	430	392	443	444	406	450	424	423	453	431	434	471	438	440	408	447	415	442	426	422	421	459	453	413	448	442	427	417	379	425	460	401	428	383	417	417	446	420	444	416	452	433	398	442	410	399	412	438	435	455	428	438	400	420	485	441	423	451	423	437	453	415	413	371	448	423	467	425	455	449	433	416	431	427	391	362	438	465	456	446	462	439	412	436	428	465	430	433	433	431	442	441	427	471	462	404	412	421	446	368	430	436	395	457	453	394	394	458	438	480	385	424	450	436	432	440	405	437	451	443	390	397	434	455	428	434	406	410	414	443	435	409	437	424	460	414	414	435	445	433	412	430	429	479	414	407	408	414	442	460	439	425	443	429	407	443	436	385	424	424	452	437	427	430	413	434	447	436	416	430	369	435	436	445	451	443	414	441	444	438	435	412	493	390	436	449	458	409	476	450	420	401	439	403	457	415	439	444	453	454	407	424	429	394	406	418	413	411	416	459	411	436	412	444	441	430	460	416	449	409	424	410	416	443	430	410	432	413	416	438	389	439	434	454	424	375	480	421	427	420	394	449	433	444	410	421	408	422	375	443	425	478	446	422	392	439	418	422	448	424	384	411	415	462	464	426	433	468	421	410	409	443	453	446	422	416	445	434	442	405	423	436	435	471	438	409	458	436	441	475	422	382	433	439	442	415	390	423	401	403	420	439	434	422	429	445	421	434	443	403	400	416	405	446	458	454	409	408	447	411	397	433	462	401	419	433	419	435	399	387	429	399	443	411	451	420	424	460	392	446	428	397	429	389	439	445	435	430	428	476	446	400	458	421	403	419	464	434	412	435	421	402	437	414	488	459	442	478	441	441	416	453	426	437	449	439	408	416	449	410	432	427	418	463	436	438	350	445	446	467	413	441	442	410	426	426	459	438	440	399	455	441	405	414	408	396	469	424	424	456	425	410	449	471	439	437	425	441	428	411	413	417	410	405	427	432	435	421	426	433	440	422	449	422	402	461	429	414	448	435	453	408	417	429	428	412	417	421	414	436	423	442	461	412	460	428	437	398	412	389	392	439	431	451	449	398	428	462	430	463	453	412	405	394	435	441	467	388	421	452	448	433	435	422	456	466	408	446	448	473	464	419	386	433	406	419	422	437	394	433	397	428	448	464	418	409	446	439	442	377	415	392	419	423	433	419	383	403	447	388	443	463	423	432	406	420	441	470	431	466	408	427	419	429	447	456	447	431	375	403	424	433	425	444	421	427	398	417	440	454	471	426	430	411	395	442	405	445	449	453	399	426	407	439	398	446	433	402	411	438	416	434	389	458	479	394	459	447	464	416	367	441	389	397	437	444	438	393	440	449	461	397	382	420	443	440	434	390	430	393	405	396	428	426	411	430	420	423	411	450	440	413	455	441	426	435	456	381	460	450	419	415	434	422	398	444	389	430	460	407	394	407	426	426	419	397	401	437	429	428	448	384	438	403	424	389	406	407	457	398	446	469	385	433	415	412	407	409	429	436	441	405	405	446	455	465	465	417	439	439	388	470	455	416	449	426	456	454	442	426	393	421	445	461	431	441	406	420	470	451	402	454	483	425	405	466	471	417	437	423	412	396	447	415	408	418	418	386	420	402	410	399	455	399	441	437	427	458	460	452	417	423	426	396	420	452	438	392	418	415	433	369	443	423	409	450	466	397	385	439	396	443	402	426	427	441	385	422	426	435	404	454	426	435	401	419	404	461	440	429	425	450	436	395	416	438	424	403	407	438	427	396	437	421	459	484	476	411	441	461	420	435	427	471	436	441	409	376	418	439	384	436	428	459	423	367	421	442	466	372	401	439	425	421	419	446	455	408	418	457	424	417	411	396	472	418	428	436	420	424	423	464	407	426	439	430	480	437	393	425	423	459	397	429	478	433	429	459	405	450	387	396	439	416	415	407	402	432	422	411	411	403	403	409	446	463	471	412	458	392	427	396	450	416	434	436	426	407	478	426	451	441	459	420	406	439	461	381	432	405	418	450	447	417	417	428	430	405	443	445	431	444	385	395	411	420	460	454	455	468	448	379	389	467	440	402	431	413	436	428	408	458	413	414	429	420	435	421	425	383	461	435	435	430	398	401	454	444	385	427	425	438	433	468	404	447	478	411	439	414	424	426	440	428	464	426	427	422	410	454	404	383	422	409	423	460	456	463	404	414	397	396	421	447	397	400	443	425	397	448	442	419	395	408	482	389	450	426	426	439	451	444	413	411	416	453	455	400	423	412	430	451	478	415	426	430	446	371	392	446	427	413	387	406	432	446	428	420	455	450	408	418	423	428	442	436	399	421	434	434	448	430	429	407	423	417	466	435	439	425	427	417	385	484	408	391	435	418	459	406	427	441	402	459	441	437	437	403	390	409	419	429	465	409	427	425	428	419	424	417	384	373	473	402	419	436	428	425	456	408	434	463	458	397	449	430	398	408	466	404	425	431	397	420
4284	3679	2147	1439	1189	1133	1040	922	927	944	932	965	1019	922	982	983	983	956	925	956	946	940	963	927	886	937	932	946	970	966	956	870	889	946	966	970	948	956	944	917	950	925	927	948	903	971	902	963	943	922	980	915	966	891	915	877	924	919	940	849	882	911	890	936	937	940	931	908	898	914	914	961	898	925	924	944	892	973	876	972	981	919	910	927	937	906	946	872	915	887	945	932	956	921	941	918	955	940	966	884	895	983	910	908	939	915	909	916	911	896	927	885	931	947	925	901	926	904	897	957	928	911	938	904	904	875	913	920	935	874	880	914	898	936	913	902	901	934	914	886	884	928	949	911	900	880	999	902	936	919	902	952	918	862	899	905	933	908	924	955	886	952	903	930	906	938	909	914	921	936	958	937	945	904	917	983	899	904	906	918	901	901	938	944	931	978	939	965	868	941	921	927	885	927	945	930	958	904	934	895	922	975	879	924	910	936	921	972	940	943	892	912	929	889	892	961	954	921	903	897	921	874	867	947	994	926	917	857	921	924	978	886	892	873	928	938	911	909	930	952	910	886	942	954	925	905	951	973	904	944	921	923	915	930	941	878	884	913	891	974	959	947	896	915	908	882	888	933	881	989	878	955	888	902	895	962	929	949	928	917	957	935	962	1013	960	961	969	920	924	928	890	976	913	909	906	903	953	879	880	871	949	933	987	920	916	876	925	971	972	896	904	869	949	908	950	954	965	930	954	927	925	941	913	925	925	976	919	975	921	908	900	929	910	964	991	930	936	956	912	929	949	953	966	887	967	973	898	949	983	972	885	881	914	872	923	928	950	895	912	894	859	927	920	925	909	938	927	890	899	975	917	932	907	933	922	952	905	915	901	916	898	940	976	917	940	1000	901	900	967	918	967	861	937	900	959	899	929	921	930	973	882	859	943	934	890	970	960	927	966	967	906	953	888	925	909	965	931	913	927	972	945	1015	906	921	942	951	924	926	914	944	966	942	908	942	927	965	881	902	891	880	894	903	935	899	909	903	900	886	892	936	944	866	881	961	945	910	919	887	890	932	893	914	910	927	910	879	949	936	942	882	968	939	875	955	955	864	914	954	911	887	920	950	903	897	940	955	942	890	887	882	900	946	952	949	927	907	929	902	936	914	949	930	975	954	929	945	942	964	966	885	919	919	919	952	942	933	966	868	960	902	852	965	911	936	962	867	937	912	933	959	928	930	922	899	954	929	947	918	864	885	920	958	933	899	873	978	899	941	947	948	929	893	955	886	926	882	951	971	882	891	957	950	937	908	915	967	944	900	943	956	881	932	964	915	932	934	923	913	927	872	947	921	939	867	915	927	922	850	907	976	937	979	952	922	884	954	954	943	945	951	967	925	871	910	898	904	902	918	952	897	913	938	862	882	950	895	899	989	878	870	894	928	907	903	941	962	903	938	875	916	950	938	961	886	889	946	925	846	915	873	909	875	876	952	945	978	962	891	935	902	974	923	910	974	868	938	925	906	898	938	858	921	989	939	887	893	884	913	926	953	948	914	887	971	907	904	853	872	924	861	968	931	945	933	959	910	926	941	929	948	938	876	974	935	914	932	838	916	930	936	926	883	876	901	913	950	893	915	939	933	886	885	900	887	895	903	974	888	925	960	976	921	946	905	932	889	890	917	903	889	906	901	948	917	862	944	950	955	893	910	937	901	929	895	912	940	956	891	941	996	971	976	980	952	940	891	918	919	929	872	883	888	917	973	920	933	931	897	924	897	864	909	920	926	940	916	935	889	943	870	864	976	932	925	897	941	962	937	889	899	880	955	909	839	960	914	938	917	953	913	920	890	823	893	917	940	920	901	1000	887	949	994	901	898	952	957	861	935	889	908	881	921	912	913	923	965	883	916	931	932	887	956	910	917	929	935	923	874	956	926	947	940	911	953	956	910	885	938	914	891	931	899	968	909	945	943	915	900	896	923	917	959	967	910	927	909	966	864	853	945	888	914	902	910	919	861	925	930	935	957	897	928	908	974	914	911	921	957	901	939	964	997	945	979	903	864	922	952	942	994	929	1002	944	995	926	951	893	961	925	923	955	905	911	944	895	959	914	948	946	936	897	924	878	901	921	898	910	906	960	947	933	945	895	897	899	926	939	892	946	940	951	925	951	928	934	923	909	930	971	882	955	932	901	954	923	878	945	938	894	880	941	926	951	954	927	878	972	943	996	954	984	895	917	964	931	919	955	901	906	959	939	937	998	908	919	924	925	850	942	986	937	924	963	912	861	891	991	880	940	883	895	942	940	911	880	959	907	929	931	943	911	918	895	932	930	920	933	910	917	926	888	943	912	940	877	951	964	897	856	941	928	956	926	926	874	931	979	926	871	873	946	935	882	948	932	930	944	928	900	952	958	901	923	933	920	908	920	960	947	899	959	906	922	958	948	923	941	978	956	956	968	942	963	956	1012	939	874	951	956	976	1016	937	900	901	886	892	930	903	953	912	947	944	922	917	886	880	964	989	961	964	888	913	959	956	928	913	907	897	906	933	951	928	869	925	903	915	941	952	930	935	912	929	922	893	949	973	934	919	927	921	966	903	913	946	876	918	920	929	908	944	908	918	921	933	905	934	905	965	940	878	914	933	906	962	887	946	917	931	918	955	913	940	935	896	934	926	929	905	948	912	932	938	941	930	902	902	960	929	932	923	910	915	937	940	960	913	949	933	907	903	899	904	906	905	1005	932	913	942	946	893	896	919	925	980	891	925	1002	951	819	911	914	939	963	887	871	871	949	873	969	943	890	949	957	912	931	922	925	966	903	930	892	931	915	942	899	931	934	952	888	904	967	923	888	933	916	892	838	900	928	888	923	876	943	946	909	933	934	907	893	972	949	960	908	931	876	936	928	905	951	906	960	970	884	922	878	871	912	940	938	946	910	940	953	941	877	905	965	902	902	863	901	917	944	925	899	966	880	873	918	916	888	960	924	937	927	900	936	960	916	935	911	894	970	873	913	904	927	922	909	965	942	943	938	914	871	917	888	917	957	962	935	914	903	972	947	945	977	916	932	909	927	934	927	894	924	914	934	873	892	904	873	930	968	938	877	901	938	939	913	914	945	933	908	1009	927	947	948	892	918	865	929	927	929	908	893	931	977	941	909	980	970	901	962	892	921	964	838	938	915	895	919	899	919	909	917	961	913	882	790	946	898	869	935	895	954	932	963	911	929	902	961	898	920	935	960	901	934	929	884	924	872	931	904	938	926	905	909	911	952	935	988	873	995	920	939	928	944	865	924	922	953	922	924	945	933	909	926	887	972	959	926	914	900	904	965	929	894	932	941	951	916	926	856	883	860	839	906	919	906	902	926	889	965	909	941	897	922	970	871	939	899	986	944	914	919	924	917	954	958	879	958	939	887	887	945	904	977	950	906	892	912	962	983	928	888	917	932	962	892	972	933	954	964	898	941	969	973	928	899	967	913	955	969	926	923	937	926	905	912	931	959	929	942	928	940	928
24517	21696	26092	27833	21705	21688	3216	504	376	384	365	314	307	304	253	279	246	289	249	261	245	255	279	269	258	274	226	228	248	238	260	225	227	205	253	238	249	200	273	269	232	257	280	221	279	232	229	238	229	238	237	234	241	244	199	244	238	243	250	249	252	250	253	235	244	263	242	239	218	244	242	238	242	252	226	219	198	217	255	255	257	281	241	228	219	265	250	256	231	225	227	250	248	258	202	234	229	207	244	239	229	231	253	211	258	253	234	209	258	218	225	237	239	247	238	225	246	221	258	256	259	253	219	238	240	228	197	210	228	259	250	237	232	208	220	233	224	240	208	247	261	205	269	274	236	229	226	256	223	219	240	217	263	206	224	237	223	228	245	266	230	219	251	263	252	215	248	242	215	261	265	246	232	224	277	235	228	212	219	222	209	244	235	212	207	213	216	236	253	249	243	238	237	209	238	258	240	235	241	238	239	264	245	228	269	250	249	243	225	235	266	249	222	228	253	218	266	250	228	245	255	235	245	231	251	225	244	234	205	244	258	225	257	247	209	221	246	224	239	237	236	246	230	214	268	239	226	217	234	255	230	244	203	253	235	246	227	227	200	229	223	231	260	257	273	266	233	240	221	246	234	253	233	233	221	241	232	230	256	245	211	233	243	222	215	229	257	241	233	227	247	246	204	224	240	246	211	245	263	226	231	227	237	229	226	233	258	252	224	227	232	257	226	217	231	256	239	245	252	239	231	225	281	216	244	264	256	248	227	208	252	244	239	238	255	219	232	248	234	217	260	215	248	247	196	224	249	231	231	257	244	250	232	249	262	202	249	243	227	240	238	233	229	259	241	277	235	243	247	235	242	236	233	239	215	229	254	237	192	234	269	227	247	225	226	225	208	227	264	247	216	214	230	221	241	254	223	228	239	250	232	209	237	249	198	214	216	251	225	243	254	233	260	249	244	243	233	230	247	233	259	238	247	238	233	209	251	232	209	280	228	238	262	258	247	231	225	228	236	249	219	234	228	222	229	202	239	229	248	218	224	222	242	258	212	217	239	218	249	241	239	220	261	235	259	257	229	241	254	203	245	235	226	255	226	215	272	233	249	260	212	259	243	252	237	241	228	231	277	242	224	243	240	270	246	223	230	230	222	248	244	252	207	234	229	246	254	216	226	241	255	204	223	240	220	257	255	263	251	248	199	235	220	241	248	217	228	231	251	240	237	207	222	245	256	270	231	203	223	296	240	232	222	240	236	215	231	248	234	225	247	230	233	239	246	235	250	221	238	239	235	236	267	259	221	213	236	264	267	259	242	234	227	222	224	242	213	218	245	271	258	240	256	238	202	233	216	225	245	233	245	234	225	267	256	245	216	232	232	216	232	221	213	214	215	255	241	285	205	219	203	231	230	242	237	225	226	228	270	267	248	244	247	252	218	242	242	250	236	242	217	263	231	204	236	228	219	211	232	234	263	251	226	253	272	218	246	220	248	226	246	237	248	243	219	240	221	227	249	215	243	217	228	242	211	240	231	232	265	257	233	235	243	214	215	239	243	250	279	191	222	229	228	262	225	228	232	234	232	222	224	257	251	226	252	237	241	257	229	248	240	251	236	245	226	233	222	209	205	238	227	226	258	224	230	221	267	241	214	275	243	212	216	239	250	240	251	273	193	218	246	218	208	269	237	213	266	245	231	214	227	276	236	264	270	232	250	249	234	234	222	242	231	237	204	240	203	268	238	249	244	256	235	235	246	229	241	227	260	234	238	249	228	237	243	248	226	222	269	219	257	238	244	214	229	208	249	239	245	205	244	233	228	238	236	234	278	249	232	243	263	228	262	212	261	226	222	231	258	227	216	219	233	237	242	232	246	255	226	231	251	227	249	219	232	229	244	228	213	226	226	257	223	243	237	239	227	234	237	235	265	223	211	231	227	265	262	241	262	193	254	278	255	208	238	238	247	229	236	226	223	226	227	253	254	267	230	243	238	205	232	189	237	235	225	240	261	263	211	245	231	232	211	255	251	207	223	215	236	218	255	206	245	201	239	239	232	212	246	250	221	279	262	243	241	241	251	233	250	240	242	225	230	226	236	234	232	262	237	247	254	224	209	248	244	245	263	259	260	217	233	203	232	244	241	242	228	236	253	230	246	260	253	226	208	226	223	219	231	269	250	253	206	215	247	214	237	238	229	235	232	265	235	231	231	248	224	247	246	217	255	231	199	212	239	214	244	244	214	249	253	207	230	221	237	217	216	212	225	245	244	246	242	261	244	212	242	243	251	224	242	256	226	199	259	247	253	225	235	229	239	234	241	240	260	216	256	252	206	249	223	229	220	209	225	239	200	266	250	261	235	241	226	240	213	219	233	237	251	229	220	242	254	205	249	255	241	210	240	226	244	236	187	212	232	257	226	253	244	239	222	254	250	251	211	246	218	217	232	262	222	233	235	213	255	252	234	239	238	240	228	241	219	246	213	242	227	222	227	246	247	214	223	254	244	216	226	234	240	238	237	259	234	230	244	267	251	209	212	245	223	243	237	228	251	231	231	231	246	263	266	216	240	227	233	259	249	257	240	233	218	224	239	222	265	261	214	238	228	244	249	231	263	237	241	241	203	229	243	232	237	228	225	236	255	235	223	234	224	251	226	250	250	253	227	204	251	215	279	224	259	245	247	267	219	246	209	233	211	252	236	228	247	215	254	239	206	200	226	240	214	229	256	246	258	263	231	244	218	263	245	253	240	235	238	251	260	238	259	251	268	233	239	218	214	244	227	248	223	213	217	218	270	261	200	252	252	202	237	242	242	223	239	232	220	235	248	240	230	214	212	233	237	235	237	221	220	240	236	239	225	282	223	230	231	220	258	230	224	236	254	244	247	236	235	245	242	230	250	228	248	224	203	228	224	227	217	241	245	240	217	259	217	230	252	266	253	246	225	255	235	267	253	271	248	245	294	241	232	237	259	245	267	265	249	257	231	222	252	249	198	246	223	205	229	242	215	227	241	254	253	257	229	250	233	243	213	246	237	232	259	260	249	263	230	221	240	238	241	253	264	239	219	205	255	215	269	202	232	226	226	208	264	237	248	220	233	239	226	253	267	214	260	234	279	219	221	263	246	247	249	247	232	241	244	237	245	237	250	255	239	221	201	216	249	246	265	257	208	237	246	238	243	215	230	211	230	208	227	224	238	210	247	243	235	252	242	250	238	235	217	224	236	277	267	241	237	227	253	244	222	237	218	255	227	224	215	267	229	250	225	248	224	223	256	207	223	226	308	240	211	221	215	247	239	237	213	228	229	242	254	222	235	226	229	242	236	221	205	203	245	243	253	224	219	256	243	242	281	250	258	226	224	267	214	244	232	219	210	260	229	240	225	272	251	252	211	209	286	219	233	239	273	232	229	256	255	228	225	226	257	239	249	237	242	264	287	243	255	227	231	253	258	237	236	230	239	266	241	250	277	258	216	211	250	247	245	220	240	256	238	237	235	188	216	227
4468	5764	3127	1561	1032	805	730	665	603	621	582	589	578	625	577	511	574	536	594	553	547	595	550	581	510	512	522	589	563	539	550	565	539	578	516	574	552	562	554	534	556	537	525	491	566	508	516	545	557	592	572	543	560	534	547	529	486	568	554	544	561	554	528	563	564	526	541	584	483	523	545	586	551	519	578	532	574	585	488	532	565	550	523	541	544	537	544	591	554	525	550	538	508	550	530	529	567	567	551	560	536	562	509	542	562	559	567	529	531	537	531	579	525	583	559	585	571	523	551	578	568	557	536	549	560	551	558	558	543	556	505	552	583	569	544	551	529	540	524	547	552	558	553	542	528	574	557	551	564	538	577	530	532	541	557	528	557	568	586	517	567	535	520	531	532	558	524	568	538	528	573	561	558	562	528	552	576	551	563	578	531	536	568	560	550	563	536	554	544	546	539	559	573	519	545	538	513	550	574	573	550	594	525	530	513	548	558	503	559	528	535	594	550	559	575	531	538	539	553	543	531	514	593	502	532	534	551	542	552	560	578	537	570	545	545	541	563	577	538	530	579	504	557	519	524	553	531	543	559	540	494	561	552	593	564	564	575	554	511	552	564	551	505	499	512	530	515	538	531	519	542	526	572	560	518	506	532	555	576	569	572	509	564	542	538	543	582	526	558	541	528	570	551	557	552	571	512	596	529	539	550	563	546	530	568	505	530	558	511	537	542	545	555	564	525	555	591	538	586	545	574	546	578	528	519	564	546	537	534	503	532	545	526	545	566	540	535	544	543	544	535	540	548	540	552	559	561	552	602	510	535	528	569	524	532	563	556	511	517	557	548	549	548	558	546	541	546	538	534	531	563	558	541	559	587	551	542	545	513	536	548	537	542	562	565	510	576	561	539	555	544	547	531	543	529	556	502	565	554	522	505	525	520	538	545	535	546	516	564	526	512	560	543	552	550	566	566	556	493	542	540	559	530	577	551	558	504	517	505	506	531	544	524	551	518	522	557	545	522	522	555	565	524	539	541	572	526	556	487	527	569	555	554	514	563	523	546	523	539	576	572	559	546	530	571	528	582	507	567	537	524	544	511	526	536	563	556	520	554	520	540	552	552	535	583	535	536	553	539	590	534	583	528	614	557	541	574	549	539	554	539	559	520	582	549	559	512	543	561	592	513	541	541	584	571	562	596	544	546	551	529	546	559	548	552	561	543	559	544	561	564	553	535	574	539	592	557	510	545	563	531	559	570	607	545	545	544	578	560	566	540	569	544	530	540	550	544	533	555	535	556	571	480	558	534	538	558	562	505	504	511	549	548	499	524	535	559	568	555	591	527	529	525	537	555	556	569	548	547	550	583	536	549	553	573	536	593	532	521	568	536	506	548	570	601	538	508	545	545	543	527	548	573	546	567	548	581	555	536	550	577	549	544	559	517	588	539	600	537	550	543	548	528	557	575	574	516	557	541	532	558	566	558	579	546	525	552	554	563	519	537	563	555	525	527	499	557	575	573	601	527	536	554	547	542	539	545	550	520	536	532	577	525	506	585	543	562	530	559	561	555	547	510	530	567	507	515	524	579	535	566	550	571	486	519	581	488	555	575	576	559	595	531	561	578	568	579	564	563	539	527	561	593	505	530	516	558	553	547	570	568	576	550	588	537	553	514	587	540	554	572	539	540	539	564	538	526	531	562	529	552	569	574	538	563	515	528	502	518	555	505	583	595	578	575	555	561	516	552	497	531	568	521	577	518	545	546	543	552	542	538	531	553	576	544	550	566	549	561	572	561	541	551	499	550	547	518	520	547	566	548	541	562	543	533	541	516	550	517	539	555	510	481	578	544	506	540	521	608	547	534	514	571	557	550	567	527	518	556	533	516	561	532	544	533	519	562	523	535	520	582	537	586	535	544	543	553	593	520	520	590	515	557	547	544	591	492	563	522	567	512	533	522	551	544	518	546	506	529	586	555	562	512	526	574	523	570	529	548	503	532	533	525	550	498	571	493	575	549	540	510	536	569	551	557	596	556	503	564	519	527	566	533	568	528	542	548	521	511	519	548	490	533	542	521	540	563	528	559	548	546	515	562	539	537	575	539	567	547	529	516	546	522	599	522	515	550	542	555	534	520	537	567	593	557	531	483	518	538	488	591	535	539	531	553	519	577	557	515	531	553	536	533	581	535	581	481	545	554	534	565	551	588	573	515	500	568	565	561	526	524	502	548	520	535	557	539	528	539	525	532	560	580	532	543	513	575	562	550	518	548	518	574	567	525	551	571	564	517	542	562	555	537	552	552	534	532	524	556	568	534	569	560	481	555	582	551	589	555	572	553	530	591	571	557	546	516	530	568	546	532	536	540	595	518	564	544	563	546	502	526	522	561	516	580	544	551	546	546	529	491	580	545	546	513	533	543	573	546	529	548	540	558	562	544	499	545	557	572	565	534	562	568	519	563	523	554	513	585	514	520	508	557	525	585	560	525	541	585	551	569	565	512	521	525	533	518	558	527	547	536	503	535	570	558	530	565	533	515	556	526	550	535	556	516	521	525	524	554	522	568	575	556	504	520	524	548	533	563	541	568	541	558	555	528	555	561	525	514	510	541	564	564	593	575	549	559	534	535	553	526	555	537	507	539	576	579	522	554	527	531	523	569	581	575	514	553	579	553	549	541	516	585	582	572	557	497	560	581	567	511	562	564	522	562	567	559	562	527	545	539	546	526	541	523	542	545	537	524	549	573	522	496	560	543	565	573	533	508	539	564	581	496	556	518	532	575	564	589	523	527	568	529	586	536	507	551	562	539	552	559	539	536	547	550	485	542	559	551	539	540	562	535	556	512	566	567	583	522	534	587	573	570	568	536	526	517	533	521	508	582	548	539	510	528	496	545	532	544	522	542	522	585	539	511	535	551	523	530	555	604	542	557	514	581	539	595	526	537	575	512	534	544	537	600	494	540	539	542	497	572	555	514	549	533	546	567	536	550	542	550	526	537	545	516	529	535	572	526	560	547	544	531	542	566	529	518	566	591	570	543	593	550	514	539	563	535	577	544	489	588	518	548	562	530	542	539	581	526	555	539	552	577	534	538	531	576	557	514	536	529	511	559	536	586	548	503	538	564	548	511	538	508	508	500	533	602	561	564	544	549	526	566	524	535	561	526	561	527	545	548	528	568	526	555	528	542	567	507	582	549	564	584	523	590	559	550	571	491	556	549	539	548	513	536	556	557	558	535	535	539	546	553	530	519	582	544	549	540	545	554	558	534	559	520	569	523	550	557	541	487	498	528	532	553	560	571	562	563	545	542	542	546	519	506	590	565	558	527	563	572	497	541	549	568	513	527	565	518	556	542	560	548	597	576	540	532	549	472	501	545	555	576	542	529	561	511	575	544	538	563	510	558	566	571	538	531	572	533	545	492	575	551	560	564	564	582	516	531	511	550	593	551	537	548	491	576	549	568	515	531	567	521	570	530	549	522	545	569	543	531	544	503	548	542	536
33820	10241	1196	598	514	492	427	359	386	400	371	389	358	366	357	460	375	415	393	387	432	409	411	414	431	411	413	411	413	351	392	382	378	438	402	399	416	416	397	400	381	394	417	398	409	405	412	398	384	379	371	398	450	372	386	398	378	411	392	370	382	417	390	391	369	407	373	372	374	370	386	388	411	415	408	412	412	389	376	397	375	380	391	383	396	411	411	402	407	423	364	408	393	391	389	372	391	422	410	421	393	416	390	400	368	464	393	367	403	418	397	350	396	400	404	344	394	394	400	381	426	432	409	398	406	438	432	434	383	411	419	419	368	416	393	393	416	409	391	408	424	445	414	401	379	406	423	397	403	426	396	384	393	397	437	430	396	375	362	398	374	413	371	422	381	398	461	384	371	416	397	407	413	409	411	444	409	412	388	369	430	377	394	367	412	403	435	431	381	398	377	397	412	401	465	412	369	364	405	405	420	406	364	396	429	393	413	394	403	380	382	378	400	404	401	410	387	370	408	387	440	402	422	421	405	371	377	427	408	403	413	366	380	395	400	409	409	378	426	396	415	403	366	429	411	380	358	406	368	439	384	415	393	458	402	386	375	400	370	410	405	389	424	384	373	413	429	389	382	353	394	375	367	401	381	436	396	380	410	376	359	363	414	350	406	394	401	419	438	410	388	410	403	442	427	411	374	368	387	385	394	388	355	384	394	428	394	416	362	371	375	397	367	383	400	392	359	425	391	390	409	383	391	413	409	400	411	415	416	383	356	415	388	414	410	380	388	406	356	409	405	381	367	418	394	396	394	383	423	394	396	388	404	425	400	446	452	399	369	406	396	375	363	378	386	404	363	401	412	395	393	398	395	419	362	374	396	368	430	376	399	357	391	405	412	430	443	385	392	433	393	389	381	411	407	370	328	403	382	364	395	433	374	382	427	404	395	396	359	408	412	393	410	383	406	405	412	407	424	396	399	405	416	445	416	390	391	425	421	405	387	386	387	398	416	387	404	402	381	408	380	383	382	415	382	407	414	378	429	393	386	373	390	373	371	409	412	420	394	409	418	374	401	406	440	373	374	394	403	358	398	403	418	385	404	393	392	404	407	386	403	370	415	403	391	406	422	380	372	383	428	396	363	385	394	401	433	377	389	386	422	380	415	424	421	409	430	382	405	392	440	426	388	377	359	415	375	411	368	400	397	406	403	399	399	416	400	383	389	437	384	410	407	428	348	411	403	389	376	415	429	382	401	433	402	392	384	377	412	421	394	363	377	417	364	374	463	382	405	391	378	383	412	384	386	404	413	401	377	426	400	420	393	366	364	442	404	414	386	372	353	415	406	381	398	388	394	417	442	429	379	410	408	362	418	389	383	389	378	396	409	400	390	400	370	411	414	413	365	399	392	399	433	357	373	392	421	392	388	362	386	394	405	427	366	364	347	384	421	396	410	429	402	408	400	412	368	376	405	427	401	423	373	413	392	406	411	409	378	412	384	392	396	393	388	389	429	393	387	451	394	400	402	432	346	376	424	403	430	386	393	405	424	409	380	444	375	407	402	416	400	392	438	427	389	396	433	430	400	406	396	400	394	374	422	435	394	410	431	382	394	391	415	421	390	397	398	373	385	394	386	425	414	431	440	405	362	402	383	407	436	422	404	406	372	393	363	382	425	427	397	364	404	376	401	433	394	402	373	416	412	360	409	385	371	368	441	422	421	373	371	413	392	410	375	416	372	378	405	397	429	417	424	421	403	380	377	459	373	393	420	430	387	389	380	374	414	399	374	371	430	400	359	437	423	372	342	431	452	364	409	428	414	395	428	421	457	430	412	393	368	407	401	418	406	375	396	404	431	397	421	396	386	367	393	364	416	372	386	387	412	420	416	332	392	428	421	395	414	388	393	358	377	411	428	398	404	398	391	411	428	382	409	440	409	370	369	408	372	390	422	435	392	384	397	403	383	441	388	349	404	398	407	397	371	426	397	424	386	378	387	428	387	405	441	357	456	377	414	385	391	411	372	392	390	399	411	419	465	406	398	408	445	385	394	393	417	434	398	406	432	375	391	390	422	415	378	405	438	426	408	396	383	399	390	358	400	394	366	364	397	397	423	418	409	379	390	397	438	406	412	416	369	384	395	403	389	449	373	389	370	396	406	377	403	437	376	415	370	367	417	370	378	397	402	405	359	398	393	421	415	382	398	398	399	390	391	413	373	401	390	386	404	400	390	386	389	405	392	394	409	414	377	425	382	382	408	407	390	399	407	400	399	374	389	413	341	381	368	420	389	372	372	398	378	389	436	417	411	406	435	400	406	367	389	403	397	411	426	374	366	368	413	387	384	419	380	413	397	454	421	389	384	398	422	431	425	375	396	386	416	377	412	388	366	388	386	397	392	366	384	406	421	392	398	401	411	426	409	425	387	396	369	389	408	438	386	402	388	383	386	398	378	392	406	409	379	382	376	374	422	392	417	392	422	379	430	416	412	391	395	406	387	370	402	399	400	358	383	396	444	424	404	367	392	391	420	365	396	382	380	387	410	381	389	398	422	424	376	397	400	431	364	420	403	417	370	395	399	389	431	401	390	422	414	428	381	403	414	411	396	403	403	399	452	389	404	420	392	398	389	393	370	379	389	403	419	382	444	409	394	361	389	368	442	382	421	379	421	402	403	385	435	442	433	393	375	427	395	396	422	431	394	419	391	431	397	414	430	432	380	391	400	400	390	393	406	436	411	377	412	386	391	373	359	392	414	436	369	350	396	432	429	401	446	410	403	372	379	376	364	402	427	393	384	385	384	409	414	369	411	404	427	365	384	374	373	393	406	382	423	388	374	387	409	408	388	433	396	370	373	389	362	410	376	379	438	424	401	382	412	401	379	372	361	381	375	446	391	378	379	383	399	401	385	368	373	369	398	372	405	394	397	419	445	373	398	433	398	406	407	419	406	411	380	429	408	348	413	338	382	402	406	411	408	388	390	444	413	386	375	371	388	365	382	362	401	345	380	384	401	394	377	421	356	350	368	405	390	408	431	399	356	409	371	381	412	405	408	408	414	362	400	419	456	338	395	414	389	400	389	396	390	383	414	403	414	391	453	391	407	386	381	406	404	414	368	386	412	403	412	394	411	358	396	392	386	445	392	392	407	383	405	397	400	416	360	396	373	392	419	364	418	382	367	376	405	405	431	430	380	358	377	425	400	450	371	385	343	390	384	391	383	385	446	393	409	396	438	415	387	398	402	379	393	366	346	407	381	435	427	406	390	383	413	417	345	383	374	427	386	441	403	378	417	370	415	396	422	402	417	388	399	392	415	396	413	378	399	360	403	393	416	382	443	434	372	359	418	407	376	410	412	391	399	411	388	392	363	384	381	460	409	409	389	387	398	362	435	390	382	394	443	351	372	370	405	404	431	428	417	401	427	418	422	397	404	395	370	355	411	378	391	391	424	383	361	450	403	395	387	391	412	380	365	377	367	393	413	391	361	436	386	387	414	384
6505	1108	953	911	900	849	920	866	918	890	920	829	915	888	842	943	884	886	891	870	934	849	857	854	864	892	941	925	897	863	896	914	906	878	851	879	867	874	899	896	890	909	865	920	848	865	909	871	923	917	875	869	867	933	893	890	862	878	962	908	859	895	936	914	897	894	881	877	886	897	895	905	909	839	887	902	862	976	912	891	941	950	887	908	930	867	866	895	872	901	853	915	949	876	887	928	892	962	893	933	932	882	948	869	895	851	902	883	905	882	862	875	895	913	923	861	865	909	897	900	901	834	838	839	913	879	896	818	910	938	899	955	903	923	928	916	886	898	902	844	877	861	853	858	884	896	845	887	851	884	881	871	856	846	957	920	849	938	915	924	891	898	845	877	897	891	911	866	850	909	843	887	864	893	853	905	871	921	878	892	886	917	902	849	804	890	920	873	978	940	883	915	855	909	871	854	841	872	865	871	870	880	844	880	861	881	898	869	851	941	884	908	895	858	852	863	889	873	885	896	908	881	850	860	847	912	906	901	906	900	882	921	909	884	886	932	829	907	912	869	907	899	873	863	924	848	831	858	853	907	909	884	885	905	926	903	902	939	891	906	875	929	881	866	898	949	879	905	899	918	921	902	918	924	906	889	860	918	896	870	824	832	883	880	879	937	937	888	900	875	888	898	861	884	887	899	879	906	919	879	871	910	829	867	880	889	904	901	877	846	860	896	868	864	857	889	892	889	869	888	930	862	929	860	924	935	897	895	909	865	877	902	902	853	903	876	874	946	902	852	906	850	866	881	930	879	843	874	891	877	939	846	894	935	927	889	858	879	880	917	832	874	859	886	929	841	908	872	905	845	942	924	836	903	858	876	873	897	844	876	864	852	857	906	916	871	879	871	914	877	949	885	905	931	953	873	852	929	861	846	878	879	888	858	855	908	850	835	849	931	890	900	822	935	895	931	902	912	892	911	877	877	883	909	873	915	910	867	876	889	901	884	872	917	903	846	902	905	855	886	885	882	830	931	915	864	923	854	898	922	965	888	922	878	898	985	958	917	904	902	893	954	850	919	907	894	883	876	872	911	951	877	861	912	894	904	871	869	845	867	833	881	887	870	906	843	878	877	860	873	832	896	853	869	883	901	977	909	884	886	942	911	873	866	912	880	912	908	921	888	832	859	890	931	906	882	849	933	872	874	834	900	904	872	905	884	869	887	909	886	897	865	897	874	940	911	905	897	894	881	905	887	863	898	953	925	944	898	896	900	878	934	914	894	930	890	884	832	928	875	862	871	898	873	910	881	880	884	848	860	873	916	878	878	874	855	892	872	846	945	843	912	868	908	870	866	913	896	914	891	891	863	866	857	896	933	941	876	866	886	902	924	880	828	920	911	862	885	882	916	899	908	872	893	963	850	836	894	880	920	871	921	883	898	815	884	914	847	845	888	853	899	853	901	882	919	851	950	944	871	873	884	878	857	894	889	886	857	897	916	883	923	934	924	910	877	888	858	879	898	918	831	902	882	923	887	898	877	883	881	873	918	911	877	911	863	890	879	858	889	833	841	835	910	905	881	878	887	886	881	887	858	896	932	845	868	871	882	903	859	888	908	836	891	897	868	838	877	882	900	883	880	912	883	854	888	878	927	907	850	895	856	913	865	891	930	873	909	894	876	859	941	830	900	889	875	890	876	904	880	936	952	846	903	865	916	892	879	922	901	874	917	866	907	910	911	890	924	866	884	879	897	862	893	928	912	881	923	868	872	885	951	891	898	870	877	867	947	884	870	877	899	904	913	903	898	907	884	860	853	845	863	863	833	831	884	921	899	912	881	938	888	886	871	840	849	888	849	905	906	858	905	904	888	880	950	880	835	907	885	858	910	891	916	874	879	876	908	813	865	887	893	872	883	928	887	842	838	901	897	876	876	874	918	904	919	940	894	854	868	875	874	912	896	923	893	874	901	806	862	922	901	876	886	972	852	883	942	958	865	940	922	927	883	877	894	849	891	926	877	905	867	869	922	889	888	963	862	930	867	870	887	951	928	860	877	855	901	845	914	884	882	954	878	926	895	905	887	877	901	905	895	867	846	940	859	858	875	856	944	877	923	884	917	889	911	894	897	945	887	846	836	905	904	842	834	938	897	876	855	904	896	844	861	846	894	887	898	900	899	867	854	861	900	852	903	876	851	808	837	872	899	911	954	823	895	900	892	918	853	878	909	854	861	905	899	840	812	875	845	893	903	907	897	909	877	899	927	891	887	869	925	831	911	900	891	848	916	893	918	885	833	880	898	928	915	870	862	888	870	864	862	845	880	928	921	887	919	867	888	881	910	865	938	907	863	886	867	875	920	901	884	907	871	842	880	876	881	840	902	902	882	854	908	857	946	874	904	917	895	906	969	849	894	903	850	909	963	839	895	867	889	899	889	852	906	846	900	873	889	896	893	871	906	838	908	868	884	938	865	941	951	915	906	872	868	876	899	893	859	905	913	901	867	885	891	894	898	915	909	903	869	846	902	913	830	892	888	868	897	870	893	902	888	893	907	849	942	825	892	883	947	857	951	918	869	860	852	901	867	891	894	926	845	844	863	908	885	883	886	887	844	879	885	872	904	864	898	872	892	857	940	898	922	885	904	877	898	906	909	922	893	927	901	913	846	916	909	929	860	862	908	850	904	896	850	889	931	963	897	915	898	876	903	817	885	846	880	882	873	911	936	847	882	909	859	919	871	868	885	920	875	914	837	866	899	882	874	894	911	947	846	813	907	951	857	924	841	868	830	883	909	856	876	891	936	906	882	902	857	866	855	869	944	894	874	898	888	863	823	837	917	861	839	928	902	911	930	838	904	904	898	964	840	891	825	874	861	891	913	918	893	883	893	907	853	888	865	845	909	875	943	885	934	887	853	894	871	887	892	908	837	891	924	873	868	919	930	920	901	913	922	882	921	931	915	881	965	882	910	859	862	915	910	914	931	898	907	854	860	860	861	894	875	847	858	888	895	875	936	876	917	956	879	906	949	877	890	873	928	891	918	905	866	884	914	894	913	833	817	932	861	904	888	891	896	888	869	895	898	940	847	891	872	924	876	910	868	889	905	850	888	915	878	903	920	858	928	895	877	861	906	860	894	851	845	861	880	901	871	876	902	871	868	894	865	867	892	898	883	892	909	945	923	933	858	907	869	878	881	879	872	821	887	871	919	858	863	866	912	929	863	884	838	912	902	855	898	832	887	890	877	849	900	926	858	864	865	894	933	927	867	908	917	912	904	856	847	880	889	864	915	853	904	874	805	905	836	880	910	840	909	859	889	863	859	893	884	883	907	906	875	978	902	873	846	849	924	917	908	860	904	898	909	862	899	957	902	931	870	891	892	898	898	889	898	894	918	878	886	932	926	901	946	883	883	871	922	844	888	863	872	954	863	864	871	864	895	921	884	899	865	886	922	885	874	884	873	874	911	824	874	901	951	850	883	926	881	916	891	952	916	894	912	916	896
25182	21626	25400	28321	21493	4193	663	527	469	505	500	477	477	451	453	424	463	490	477	460	415	442	416	410	429	448	461	431	431	421	417	421	426	447	439	459	431	406	443	452	454	427	422	394	441	432	440	488	413	440	445	467	428	406	408	388	446	429	450	447	444	438	470	452	447	442	399	425	403	431	415	418	430	413	449	415	442	446	403	435	401	378	422	455	452	487	449	440	442	410	420	437	444	440	439	425	441	415	427	470	439	447	403	437	393	416	419	430	405	430	460	410	384	389	418	453	400	422	433	424	436	398	446	369	393	444	478	444	468	421	408	461	443	419	400	444	405	461	405	417	420	440	414	441	463	419	419	426	454	407	447	399	427	435	430	445	427	454	399	427	469	421	420	448	425	400	427	438	407	449	394	447	401	450	458	415	421	442	426	458	440	420	438	421	470	436	455	433	403	446	418	501	462	432	404	411	459	430	440	418	406	432	413	411	454	427	432	471	466	442	421	476	438	443	435	394	401	447	438	444	437	440	429	468	426	444	463	426	449	484	450	424	398	411	439	408	440	439	400	447	403	439	420	432	469	413	474	438	414	447	417	425	407	406	427	454	439	399	431	446	441	435	424	433	427	454	421	453	405	443	414	413	447	417	384	414	413	459	437	417	405	397	444	439	435	478	441	460	410	429	447	410	419	427	420	465	422	436	424	441	465	455	413	429	391	459	483	457	431	439	443	420	443	425	411	409	421	417	377	431	424	452	413	422	410	442	445	414	403	458	400	408	404	408	437	440	381	477	415	439	469	456	427	383	414	418	413	408	463	427	454	466	455	445	418	465	447	426	425	414	415	424	466	454	407	422	425	402	422	438	404	453	425	416	394	457	434	384	400	453	431	381	464	460	425	426	416	438	418	423	421	418	423	470	405	421	415	414	457	441	438	423	406	444	425	434	438	466	432	420	432	437	383	432	420	443	442	412	450	438	432	409	437	456	453	420	452	444	428	416	404	426	415	407	458	450	459	415	397	410	441	428	446	412	408	437	406	459	456	474	441	438	441	406	393	445	441	416	435	437	444	402	419	449	447	420	448	451	443	412	416	471	441	435	394	429	457	436	428	404	396	426	409	393	405	432	418	422	401	451	436	413	447	412	469	435	444	424	435	435	473	445	445	410	412	445	441	408	399	427	397	446	399	393	421	440	411	393	442	424	430	460	428	474	437	448	442	419	446	448	421	407	401	464	452	418	427	447	407	447	436	416	435	445	447	427	429	446	411	426	421	420	433	431	394	472	464	433	447	393	450	415	433	417	442	402	428	438	426	447	439	404	383	439	432	427	449	439	476	420	425	470	435	473	477	449	458	423	418	420	421	416	411	414	409	456	424	417	421	435	448	428	422	444	439	431	431	421	457	402	453	464	412	443	434	404	441	420	402	415	393	417	425	428	410	411	437	455	417	412	407	433	428	418	417	443	432	412	424	453	431	438	436	433	424	412	442	404	446	466	433	461	429	387	428	497	421	465	480	469	449	442	473	465	430	383	422	438	419	400	413	451	423	398	418	406	434	409	400	428	455	429	419	426	422	397	446	472	411	422	384	430	417	422	418	415	425	387	429	418	435	410	409	410	403	410	464	379	410	404	412	407	445	427	434	450	422	450	418	415	446	395	435	434	434	437	461	452	382	411	437	445	435	446	428	426	410	451	403	446	420	429	408	431	443	414	422	424	435	456	443	416	438	396	436	411	413	414	423	428	456	408	469	470	396	412	428	435	418	458	447	425	449	478	447	432	415	418	430	421	444	432	427	421	455	443	474	417	429	381	426	416	440	416	428	414	407	421	426	425	412	446	404	418	459	420	439	412	433	417	417	433	456	397	453	452	411	402	464	450	411	442	419	438	422	416	424	419	439	408	433	423	435	393	429	427	387	457	401	395	438	411	410	454	417	390	405	430	431	403	424	437	451	391	434	421	423	442	443	412	439	410	427	464	418	400	379	443	447	470	397	419	406	457	473	423	457	410	414	406	435	444	415	435	393	400	430	431	441	427	452	472	443	449	410	433	438	453	426	424	391	416	427	416	453	442	442	406	411	430	492	432	421	432	420	433	447	409	410	371	392	449	418	401	415	432	436	397	422	400	418	491	418	416	404	440	431	425	416	394	410	428	418	432	424	467	458	408	423	407	446	424	421	412	426	452	414	402	424	431	447	425	417	386	440	478	378	454	440	412	431	412	428	444	438	439	423	421	454	475	453	439	412	440	435	400	434	449	430	398	411	394	471	414	431	434	416	422	380	434	417	433	398	424	390	422	410	437	423	423	391	415	413	391	445	415	437	412	420	420	403	394	411	415	419	434	468	440	422	498	421	449	457	406	427	391	427	413	394	405	463	467	418	433	466	412	432	437	414	411	430	421	447	407	394	452	410	409	415	406	427	357	474	459	394	474	406	403	398	406	469	392	411	445	458	423	425	437	403	432	431	438	441	412	448	426	420	402	415	406	408	422	456	376	422	441	441	389	404	421	378	435	422	418	449	469	411	393	404	402	427	387	462	424	437	424	445	450	471	497	416	439	389	437	473	394	405	417	464	415	409	443	435	385	445	451	417	461	420	448	431	418	445	436	378	430	422	451	433	423	421	426	461	484	440	443	424	430	435	411	409	416	417	427	436	463	427	394	434	381	423	415	449	437	430	452	452	446	466	408	399	400	411	441	429	434	390	415	412	414	427	429	459	412	391	396	414	434	445	419	440	452	398	460	449	424	421	440	445	436	422	425	397	472	426	421	421	394	447	399	420	436	381	468	429	407	419	390	457	401	438	448	441	424	404	434	407	476	393	441	395	442	438	470	470	397	434	442	406	432	447	404	415	381	464	408	427	435	432	440	424	426	446	406	426	432	409	410	425	459	421	422	440	441	440	468	426	399	427	450	455	428	448	428	407	452	425	413	443	468	406	449	464	430	411	426	459	432	462	430	397	424	433	446	413	412	400	404	424	438	451	426	382	405	412	458	395	423	435	422	446	437	467	423	445	410	411	446	413	419	423	407	422	432	391	416	390	449	462	437	479	437	418	445	418	427	403	409	413	472	421	420	420	409	384	410	398	388	411	473	421	411	466	452	402	435	446	417	410	401	407	442	388	397	400	410	430	401	434	409	424	413	441	434	426	474	411	442	455	413	432	424	392	383	435	460	449	426	410	418	417	402	418	419	418	406	454	419	432	453	438	398	414	399	422	436	424	461	465	436	466	439	465	410	414	444	464	423	436	399	453	390	436	470	421	451	420	429	436	396	415	390	444	397	442	450	387	421	412	460	410	432	428	431	476	446	429	437	437	440	433	396	429	430	440	397	392	364	438	448	440	452	412	422	454	499	369	413	459	429	406	438	433	463	404	406	428	404	432	449	427	441	436	414	382	431	439	431	446	443	448	457	446	432	442	415	421	439	436	464	454	426	425	422	383	389	381	424	432	391	429	418	442	416	395	395	455	439	453	416	430	489	455	453	448	418
4344	3824	2189	1488	1095	1086	1020	1028	945	955	899	988	908	947	949	943	945	953	946	968	971	944	921	921	938	904	945	909	906	973	965	928	912	999	963	961	893	946	898	880	931	878	907	956	916	886	951	918	947	925	942	965	979	877	931	952	957	896	917	944	944	945	952	920	927	943	929	947	932	887	949	888	932	915	905	906	924	925	926	948	901	918	930	955	951	866	915	932	920	938	885	902	885	929	943	947	966	902	871	930	980	934	913	950	899	893	942	950	953	953	912	904	993	897	961	951	902	948	949	925	941	919	939	909	930	939	892	914	909	925	951	885	879	924	888	967	898	913	977	960	918	894	979	893	938	925	912	896	965	960	904	919	951	919	925	922	933	919	951	897	925	937	941	919	944	942	945	917	919	959	925	965	932	958	894	918	946	903	913	885	908	926	905	884	889	883	908	952	946	934	902	878	876	886	910	937	952	945	862	915	965	927	914	933	899	927	989	844	920	947	902	912	955	910	956	915	894	958	952	943	941	895	937	939	916	929	867	965	923	940	915	968	947	977	910	868	929	899	899	941	985	938	950	927	929	908	892	934	910	915	916	950	908	970	932	944	916	911	874	934	955	919	919	918	908	998	914	943	948	912	893	898	940	918	886	927	949	917	903	926	920	952	954	893	936	963	943	951	951	902	967	926	915	942	927	928	938	973	903	927	929	936	895	959	895	947	910	947	939	956	857	906	950	978	905	906	913	944	931	944	954	895	927	963	950	945	927	912	920	901	954	918	853	866	957	931	889	967	950	923	973	918	932	876	882	924	932	921	948	894	943	935	896	915	921	928	882	905	965	849	965	895	905	976	945	932	982	884	906	930	904	933	939	920	923	914	942	968	986	953	870	893	922	952	954	859	882	911	926	931	879	890	948	927	959	914	891	937	968	884	901	928	884	907	921	911	905	880	943	955	930	935	915	953	881	919	982	897	930	935	877	872	906	923	882	942	928	930	873	967	949	931	948	933	834	924	910	895	987	900	864	913	995	899	877	883	891	898	829	899	917	914	941	889	898	943	933	914	916	947	959	924	964	908	965	873	925	886	923	913	916	909	867	928	957	901	914	908	885	914	911	927	957	971	953	917	942	884	911	917	886	915	913	895	884	942	922	909	881	926	938	974	935	855	920	840	909	931	911	947	887	949	940	882	918	973	953	933	956	887	903	905	943	953	929	933	936	924	888	959	944	971	963	928	966	977	920	867	941	956	902	888	911	902	944	880	910	946	923	932	880	959	873	900	943	937	873	906	869	917	931	920	950	914	932	897	924	896	892	940	857	887	924	918	947	919	859	973	907	909	916	910	923	938	925	986	966	941	939	937	924	962	944	981	906	883	999	915	907	973	897	892	910	976	897	904	941	936	895	854	891	870	957	954	952	916	917	933	898	928	989	896	862	922	928	918	948	885	940	905	910	926	932	928	883	925	984	952	938	931	843	890	972	913	970	923	933	923	944	971	942	911	975	938	962	960	924	905	887	932	946	894	967	920	906	929	940	924	937	959	892	943	965	905	907	925	957	896	883	912	886	926	917	922	975	937	930	888	942	919	936	934	950	879	918	959	894	887	956	947	940	912	923	947	883	956	889	977	863	950	929	954	942	977	910	952	917	915	923	860	941	909	932	890	870	906	980	891	932	893	915	854	954	890	899	948	953	904	931	975	930	934	981	933	962	923	979	911	892	929	915	903	977	974	934	962	918	937	913	903	940	920	945	987	950	923	929	839	897	923	941	940	891	896	937	970	887	918	918	957	881	948	906	898	950	910	907	912	940	930	913	862	892	956	907	889	916	948	948	894	925	911	912	934	861	923	886	914	941	901	912	946	941	933	890	973	935	916	920	915	836	938	919	898	942	898	930	944	940	1006	951	877	926	940	935	919	942	880	890	862	957	927	947	927	914	962	930	919	936	960	949	919	965	954	955	928	944	965	921	941	905	941	942	925	906	923	916	887	880	925	937	949	932	912	877	924	952	989	955	915	904	871	971	941	910	896	922	949	914	942	893	929	950	919	900	936	932	899	940	868	899	944	954	914	962	904	946	929	932	960	922	913	952	942	893	890	900	958	880	955	960	919	921	888	904	904	946	942	874	929	933	948	925	897	917	933	904	927	949	920	938	898	913	965	884	927	935	896	902	911	886	928	925	963	914	901	911	941	914	978	975	958	930	925	932	913	941	943	875	899	936	874	954	919	922	951	938	913	944	886	895	950	984	935	906	927	1000	935	904	902	927	926	845	875	896	951	918	869	882	931	910	965	876	901	917	902	954	912	947	943	960	890	894	930	888	956	919	949	946	943	920	931	920	891	915	894	968	952	941	929	939	908	920	932	981	910	909	979	921	957	912	954	913	912	900	874	888	905	912	953	922	905	952	934	939	870	955	919	849	942	963	933	849	910	915	973	934	930	946	921	910	949	891	931	956	936	920	909	927	977	930	901	927	914	922	934	855	903	925	947	934	937	908	896	939	908	964	978	870	936	921	906	901	932	910	1001	925	904	919	879	909	953	956	919	904	936	928	970	937	934	947	909	889	913	905	957	908	913	937	916	924	913	948	878	901	938	923	957	908	973	902	937	968	896	894	926	994	938	928	854	995	855	936	912	949	910	934	918	929	861	909	893	955	883	952	945	926	914	921	941	913	910	907	908	927	928	888	960	922	957	945	942	944	929	967	960	890	964	845	914	878	947	908	884	908	893	892	924	944	927	956	864	933	899	916	948	925	945	905	905	926	924	868	890	913	938	905	960	856	929	951	923	908	844	886	918	983	947	909	906	912	946	900	853	927	924	935	973	905	903	907	892	975	978	919	932	907	823	916	951	951	901	904	925	918	920	968	942	903	890	993	908	926	940	870	920	933	935	935	972	927	917	951	911	894	934	918	937	991	932	904	979	899	887	901	938	913	898	930	978	913	952	925	942	921	860	905	957	942	927	966	854	935	899	941	938	867	945	938	923	966	922	974	887	894	957	956	911	920	911	955	934	883	936	935	938	949	940	951	965	903	912	923	898	930	886	929	920	947	922	912	957	986	959	914	868	930	909	898	926	908	933	878	919	966	921	895	920	915	882	923	920	892	952	908	919	933	898	896	896	938	944	910	955	879	878	956	922	918	852	964	952	930	892	949	889	897	935	900	896	947	912	955	911	888	956	956	923	888	970	888	923	873	912	954	923	886	863	993	881	927	904	905	906	854	892	910	953	881	919	920	929	928	968	937	949	914	950	971	920	933	898	942	916	978	910	976	946	912	924	865	933	915	940	908	902	962	915	917	873	926	922	944	912	938	918	887	979	888	941	896	947	934	971	936	911	938	932	925	927	925	933	856	915	921	996	929	964	918	923	899	950	945	913	940	958	927	931	904	910	903	903	905	960	887	931	918	956	892	887	912	935	922	874	1011	915	924	893	914	951	952	969	905	837	890	937	887	874	909	893	924	961	977	931	939	935	924	900	890	934	933	963	923	894	973	938
24563	21684	26058	27839	21689	21700	3284	567	398	315	331	309	287	288	265	273	256	202	257	249	246	259	252	257	251	228	253	241	212	262	230	233	233	242	221	242	280	266	225	255	234	241	250	246	271	247	255	231	224	227	266	248	237	249	241	203	283	258	229	280	245	224	229	258	254	243	211	218	219	247	260	221	222	249	221	233	218	250	248	235	249	230	241	222	262	271	248	235	221	238	218	244	244	260	281	224	265	251	230	216	265	240	263	218	203	241	240	246	261	262	228	225	215	250	204	234	247	228	243	258	236	252	225	241	219	214	236	251	222	238	218	234	235	244	222	218	228	208	274	220	248	252	241	215	231	244	216	227	218	236	258	217	240	243	238	239	232	230	203	262	267	246	260	223	250	265	233	241	206	216	219	239	231	221	214	220	243	205	254	223	242	233	238	247	226	235	237	205	229	216	242	235	214	247	276	222	246	247	245	269	239	223	241	218	250	242	218	238	219	222	241	237	235	229	244	220	241	216	246	242	221	250	257	264	229	237	222	199	235	254	243	224	206	227	262	230	237	238	236	245	221	227	249	233	251	245	248	263	240	225	267	206	222	211	209	226	198	209	225	215	232	236	226	219	229	221	241	240	234	218	231	252	245	280	246	216	234	218	255	224	234	245	239	200	210	238	273	242	217	261	266	276	246	252	238	249	238	251	246	249	221	242	239	260	235	236	221	230	227	241	254	227	235	240	244	227	226	236	224	241	201	230	238	245	257	213	242	245	231	251	238	226	210	233	236	253	259	229	227	230	216	225	250	217	221	217	260	259	221	220	214	251	258	245	251	263	280	263	240	241	230	250	259	274	236	241	225	236	228	246	253	233	258	231	223	230	249	232	233	220	231	283	227	195	231	231	245	222	207	226	235	222	231	236	313	248	265	248	254	217	234	232	272	231	230	240	283	226	242	272	233	251	250	234	237	198	246	232	255	212	240	252	253	210	227	259	219	228	246	234	222	210	214	258	242	256	252	235	258	236	228	228	222	234	235	255	246	257	213	285	223	239	252	227	268	241	226	243	223	241	209	207	236	260	256	207	228	223	222	214	234	224	236	258	220	256	265	254	256	214	249	235	233	210	221	256	226	263	232	228	243	240	247	287	231	210	212	241	249	239	239	263	228	223	233	259	243	209	249	243	242	235	242	239	210	213	249	233	235	215	229	242	242	251	220	265	244	228	241	221	228	252	232	236	238	212	245	201	204	262	241	239	257	256	212	240	238	234	247	242	233	230	253	252	238	260	225	231	230	238	252	227	238	259	244	239	223	249	222	210	233	273	222	231	243	225	244	230	240	229	222	262	244	219	227	233	219	239	251	211	254	251	246	224	231	228	250	230	222	223	243	259	246	263	217	211	226	224	228	225	246	251	225	225	245	198	265	264	241	232	255	254	238	197	235	244	234	238	248	243	259	250	238	232	237	247	219	209	238	261	200	239	252	230	224	242	271	263	208	238	218	215	226	248	257	222	235	226	238	271	228	226	223	249	243	208	244	257	250	250	234	255	267	228	263	239	219	244	206	210	249	238	218	237	200	224	247	214	231	230	241	231	240	226	222	251	257	256	249	252	206	214	229	222	246	205	199	280	235	228	249	273	219	240	254	228	221	221	243	233	228	246	276	267	256	262	227	227	238	252	239	203	232	263	214	257	255	227	218	245	223	231	231	219	209	228	244	233	239	239	242	247	231	247	262	238	217	249	261	258	242	212	218	245	229	238	240	230	217	248	238	256	238	219	238	231	250	242	233	252	232	253	205	278	255	221	256	262	233	238	249	205	229	221	239	262	214	259	226	233	219	205	238	230	218	246	224	234	249	242	257	252	269	234	255	263	236	244	244	254	260	247	251	229	252	251	224	252	219	244	240	241	253	239	237	246	243	231	253	256	245	263	243	253	253	230	228	245	267	229	239	208	222	241	235	233	242	256	239	251	233	228	229	221	237	262	221	233	209	210	239	221	228	252	228	228	222	236	236	257	247	247	232	235	261	239	239	226	217	236	227	263	239	236	230	218	247	252	249	221	226	236	204	219	231	240	215	217	247	231	246	221	248	245	227	251	256	229	239	266	226	237	217	244	224	254	239	238	214	241	263	224	234	219	227	237	223	233	240	258	234	243	221	236	217	233	273	239	251	219	220	245	239	259	228	243	237	218	226	256	238	269	254	219	230	218	233	274	231	219	238	222	242	240	229	243	224	225	239	226	216	262	215	275	236	218	259	230	229	253	235	236	248	209	237	261	225	241	210	248	240	230	241	244	224	224	237	249	232	227	244	232	245	235	238	243	244	224	233	257	248	263	240	231	236	217	263	221	249	215	219	246	250	239	240	239	225	217	218	252	238	256	217	236	242	250	262	232	233	248	235	236	235	249	237	288	250	256	241	241	256	265	213	214	226	258	254	240	235	242	240	226	226	230	227	206	236	259	221	231	253	236	252	249	234	262	254	240	243	225	248	237	239	229	235	256	234	203	222	256	244	214	239	235	253	225	223	217	246	253	255	201	227	230	270	242	237	224	258	247	244	240	238	223	240	229	223	259	245	196	262	246	256	243	212	217	208	265	234	224	228	233	230	190	239	248	251	267	277	207	226	243	257	238	236	245	243	247	259	270	249	230	233	209	246	260	249	228	280	220	248	210	255	272	262	254	198	214	254	244	284	254	272	277	264	244	214	248	230	222	212	235	242	223	224	257	239	228	220	237	244	233	270	246	250	246	198	231	240	251	252	234	236	244	201	234	235	244	232	245	234	249	232	231	228	231	237	255	235	228	273	223	243	228	252	250	221	255	229	203	252	220	255	214	259	250	256	244	223	215	243	236	241	221	265	217	245	240	235	245	213	222	239	231	236	245	249	237	259	239	249	233	231	248	216	237	243	207	225	238	239	209	211	235	253	239	265	231	244	229	274	257	256	227	221	264	236	254	243	246	199	245	250	238	231	241	211	244	235	236	243	239	210	231	248	230	248	256	224	259	235	212	201	218	252	250	231	259	229	246	234	259	252	239	226	258	261	271	242	244	239	248	219	251	254	233	224	228	221	243	266	261	228	211	235	242	228	248	234	239	234	240	217	219	233	286	230	257	243	226	247	251	229	229	231	227	240	243	241	230	270	194	254	261	240	224	271	219	208	221	223	184	243	243	248	234	249	238	268	227	263	256	267	233	232	255	206	247	242	243	244	209	249	228	221	224	230	243	213	238	231	230	244	225	211	207	255	231	237	247	240	229	256	237	249	259	232	216	238	235	219	228	242	241	226	247	218	238	218	260	235	231	232	225	247	245	221	225	231	206	231	246	255	259	237	244	238	230	225	245	231	261	246	228	249	248	239	265	241	198	246	222	226	249	226	215	244	215	214	240	251	215	244	254	252	232	206	251	238	232	260	240	242	228	208	243	225	225	216	242	261	231	244	242	251	246	227	248	269	271	249	248	230	222	252	230	231	252	276	236	233	238	206	218	227	240
4408	6087	3036	1615	1069	768	637	677	634	580	631	580	521	578	587	567	596	567	567	560	548	548	562	547	542	576	567	542	547	539	540	572	570	564	561	499	588	526	505	537	545	505	549	578	529	584	531	543	515	605	525	517	514	514	537	561	534	573	558	565	510	533	542	528	540	555	512	568	516	560	512	560	540	532	500	525	570	571	521	559	527	555	557	550	515	562	514	517	555	545	521	561	562	519	533	597	518	543	526	582	493	550	558	535	550	572	555	532	569	566	564	544	543	501	519	512	547	519	572	522	558	512	521	587	518	539	538	569	557	507	510	529	513	559	539	521	556	522	519	540	562	563	578	550	550	561	513	535	506	573	484	538	546	534	547	540	564	528	534	548	576	542	549	538	514	537	525	571	567	582	522	567	585	523	552	563	549	549	494	489	526	544	517	556	551	529	578	516	555	554	523	569	562	529	568	545	561	539	497	571	553	587	511	505	532	515	520	580	536	547	549	571	554	548	530	577	511	544	546	518	488	532	565	531	584	529	553	522	505	532	531	559	512	553	541	542	538	547	551	542	521	514	541	527	518	512	537	536	523	568	549	555	574	543	499	592	520	573	520	538	599	568	547	556	533	570	537	513	533	550	551	506	540	572	539	542	526	544	522	511	550	531	529	549	521	560	555	516	491	556	529	506	541	555	556	523	542	540	571	528	585	537	554	518	509	512	517	524	521	558	528	559	545	558	541	508	541	532	552	545	553	543	540	505	555	552	559	524	518	588	558	576	526	532	503	542	497	517	549	541	550	582	543	536	556	515	516	563	551	565	557	554	542	524	544	504	525	525	547	540	527	575	583	517	574	576	542	551	524	516	536	536	571	549	514	514	517	513	515	528	526	565	551	513	518	548	541	506	540	560	565	534	538	569	569	562	588	525	541	584	509	530	549	549	542	546	580	560	551	563	562	594	571	560	559	517	537	507	540	555	591	518	553	554	554	527	541	526	549	574	533	532	539	539	515	533	546	538	538	511	566	555	532	572	554	520	522	530	514	549	519	504	604	554	565	535	541	535	568	481	522	557	540	540	519	525	540	548	535	532	577	544	545	558	512	498	527	556	537	518	544	494	559	583	506	547	514	536	557	529	521	545	520	552	531	530	568	555	571	561	516	526	544	552	539	518	550	521	525	559	555	505	581	488	563	580	600	541	571	531	522	544	546	523	557	570	545	521	543	564	565	526	552	548	524	512	543	524	535	544	559	530	534	509	535	540	528	548	531	535	573	536	559	536	553	546	559	500	540	583	561	559	527	493	547	519	535	544	559	562	569	545	540	570	556	558	506	542	590	560	544	565	549	516	522	542	505	552	523	496	532	513	520	509	552	594	527	532	496	533	566	520	551	524	550	542	553	519	563	556	519	575	532	556	510	542	567	555	562	551	497	548	519	551	548	549	554	547	603	555	549	507	576	542	543	587	522	531	551	561	537	514	543	511	555	587	523	506	555	533	525	490	526	540	539	522	521	548	553	482	553	533	496	562	562	518	553	557	559	562	584	505	505	544	581	492	583	525	536	493	483	555	548	521	575	553	529	559	577	595	514	556	526	541	576	561	574	545	552	514	541	546	507	521	548	523	549	546	532	528	510	513	513	540	518	511	561	527	522	573	560	531	524	513	544	532	515	549	556	537	529	505	590	567	545	534	528	581	537	575	525	528	536	557	520	544	553	519	537	505	571	569	567	511	523	519	521	531	543	532	536	511	567	494	483	590	557	569	540	528	535	570	524	531	530	545	534	517	538	538	566	560	523	527	567	541	517	543	527	528	526	537	526	582	587	523	555	478	539	530	547	528	514	551	558	517	561	551	609	554	574	578	518	575	533	533	548	545	512	540	528	523	543	490	524	556	575	612	533	517	556	545	537	541	533	542	585	542	550	535	543	549	535	558	565	533	529	557	529	554	537	555	498	519	522	527	533	516	577	491	532	537	551	530	578	530	520	531	561	537	540	502	544	570	559	535	521	531	521	523	548	532	536	555	535	537	536	520	521	576	539	513	514	580	539	548	547	569	564	550	558	545	540	561	530	554	540	530	545	566	503	606	543	549	566	511	534	500	489	550	531	539	566	547	529	583	517	501	560	575	545	507	507	549	573	520	572	521	538	561	556	549	539	534	506	524	528	582	572	520	520	565	530	545	585	516	551	586	576	537	560	522	560	541	543	497	597	570	552	541	540	545	502	553	530	562	538	512	530	506	533	534	566	529	549	545	550	518	549	570	547	506	532	509	565	526	531	536	556	531	604	526	573	548	535	554	575	568	546	541	531	565	530	557	544	524	521	485	516	519	555	538	566	536	537	516	560	534	563	539	532	526	581	576	571	526	564	542	513	538	554	535	561	550	552	524	552	540	542	519	549	558	500	548	524	563	549	548	528	571	560	550	517	548	585	560	568	532	572	526	543	551	545	551	557	553	493	539	526	561	536	535	554	547	577	545	551	517	558	536	553	549	556	508	565	531	548	520	552	527	551	599	530	527	574	540	540	521	525	548	511	548	536	515	527	563	557	530	544	506	549	537	542	544	573	507	562	524	555	549	548	544	577	519	506	532	525	565	508	510	540	521	597	524	582	523	553	541	535	543	539	539	557	587	528	503	537	549	539	543	556	531	534	530	603	552	562	514	508	558	543	548	556	556	544	518	504	518	521	540	525	550	529	546	543	541	537	564	511	517	569	516	544	539	551	560	547	562	544	500	548	505	507	514	541	578	561	573	537	529	506	564	540	556	547	567	534	538	539	540	520	532	600	544	547	541	550	581	545	572	546	526	526	544	581	582	551	548	573	587	532	509	573	535	585	560	521	504	514	538	544	567	558	553	497	557	533	550	575	526	545	539	577	560	524	568	543	533	547	528	562	538	521	598	529	531	533	566	577	547	533	549	521	536	556	547	568	540	530	542	541	559	538	535	554	526	569	519	580	605	530	495	528	565	542	578	513	517	528	550	558	535	516	561	561	527	560	502	582	532	558	534	532	543	553	549	529	535	537	587	542	521	532	578	565	504	551	566	497	592	521	551	582	572	558	572	534	545	508	540	526	533	521	548	509	493	561	549	580	540	538	562	553	548	503	522	510	539	556	509	534	540	537	576	517	552	558	550	535	532	506	542	505	527	565	545	535	539	507	549	514	537	562	535	537	547	524	518	568	542	522	571	556	543	541	514	579	544	521	573	574	547	601	541	531	549	529	558	511	571	514	568	572	553	534	535	546	576	538	576	549	510	518	525	553	531	535	545	529	596	536	551	515	586	557	516	558	540	502	548	533	560	547	505	573	491	562	530	542	538	524	509	549	550	528	548	558	563	517	537	555	575	523	513	532	523	554	584	520	576	551	523	595	528	565	561	512	574	510	506	543	553	541	541	534	553	543	479	550	531	538	564	527	590	549	518	555	529	570	539	551	501	550	551	526	518	522	552	528	567	513	518	583	473	511	528	522	582	572	528	524	515	535	547	529	566
33513	9989	1114	511	432	417	402	404	359	407	427	409	403	440	411	386	365	402	380	391	402	384	363	417	429	384	398	371	445	413	426	413	410	440	414	394	410	372	391	440	399	386	374	418	390	433	417	412	390	420	405	412	421	412	360	443	392	346	382	371	432	387	417	421	406	382	393	412	401	391	408	422	377	423	412	393	373	398	398	376	390	354	405	376	387	414	408	434	430	382	411	387	365	417	419	410	404	390	423	403	357	388	374	373	411	379	370	381	396	387	381	383	391	383	369	404	376	375	393	420	385	408	377	433	371	402	410	428	406	407	377	382	386	376	382	367	438	374	375	374	380	415	382	393	398	354	383	403	373	390	418	413	423	400	402	410	412	412	390	371	407	439	450	408	426	432	365	373	415	405	388	390	370	379	392	423	406	404	409	385	391	420	402	376	385	409	395	399	402	375	468	393	416	393	395	372	408	441	384	414	460	424	391	405	397	366	408	415	397	380	396	364	414	372	378	414	378	430	403	399	389	376	387	410	393	389	418	415	389	419	420	401	420	440	416	358	416	388	408	397	398	383	382	391	425	379	421	410	378	403	371	386	382	382	367	381	381	389	405	423	428	409	383	419	385	377	389	417	408	389	391	398	388	410	434	395	400	371	417	409	404	370	408	416	403	392	383	395	415	406	413	396	404	367	415	434	414	411	421	421	374	414	386	388	398	437	389	406	420	402	377	381	395	428	443	393	383	383	401	411	401	364	359	396	406	385	400	369	401	376	435	372	397	443	367	398	354	375	420	357	371	434	437	374	418	395	380	403	390	396	400	406	402	349	397	396	410	400	370	329	393	397	393	363	374	439	393	394	427	395	361	416	410	403	416	399	402	422	404	413	378	401	415	410	434	395	374	403	421	384	383	368	404	397	394	394	401	379	402	410	449	415	364	446	381	358	434	403	382	385	376	460	380	401	366	356	396	425	397	395	386	400	381	397	403	436	410	405	388	425	433	358	380	380	410	414	361	413	414	442	431	406	417	388	391	379	373	405	394	394	425	386	398	370	397	429	431	427	409	413	377	401	418	373	408	388	414	395	408	375	383	420	418	403	417	378	370	385	383	420	389	400	403	408	388	407	432	420	400	402	387	395	388	382	396	415	420	388	408	401	379	385	454	379	423	378	437	407	386	446	371	364	366	395	432	415	379	401	386	424	371	369	396	370	382	387	438	379	416	381	399	391	376	419	391	402	428	388	383	343	395	395	387	434	418	396	389	425	398	394	401	367	395	389	414	398	426	438	402	417	421	383	403	417	432	422	412	425	402	392	405	409	375	387	378	372	420	355	405	430	439	376	432	415	406	385	414	371	397	359	369	404	419	367	385	411	400	394	408	428	410	389	429	396	417	372	386	406	373	420	377	380	412	398	395	405	389	405	415	412	408	408	390	384	384	397	413	386	437	405	406	414	430	407	366	427	407	374	414	381	382	389	391	362	379	382	405	391	354	430	386	409	433	382	395	378	416	370	401	416	383	393	408	405	392	397	426	394	412	371	387	426	387	353	443	411	399	438	416	379	425	380	372	382	381	423	412	365	363	376	389	411	414	362	418	435	423	394	412	404	392	406	407	423	445	414	394	432	413	381	393	416	400	393	454	397	369	413	404	427	454	427	412	390	385	413	377	411	426	408	409	389	388	445	400	378	423	355	380	406	423	431	411	365	402	393	377	355	387	375	361	385	373	410	414	390	442	416	391	389	375	370	396	403	416	351	406	434	368	390	392	396	418	367	412	400	404	435	392	440	414	423	391	371	377	419	356	429	375	438	413	387	430	381	373	408	373	411	422	390	389	386	413	391	401	391	352	376	385	418	424	401	385	400	390	444	350	394	397	428	383	412	363	381	402	460	397	392	375	443	415	385	400	409	411	367	358	366	372	384	401	415	369	385	380	384	387	415	376	393	416	386	361	412	384	395	381	433	413	404	412	382	466	407	384	390	380	445	413	394	424	413	427	421	414	404	408	402	385	410	389	362	390	382	375	382	417	401	404	401	420	400	363	394	419	378	398	441	376	388	371	416	415	391	401	404	410	386	371	382	422	404	407	408	387	392	373	420	428	383	417	376	403	411	396	390	437	386	384	359	390	364	438	410	399	403	396	353	392	405	416	401	452	412	429	368	385	353	428	396	395	406	369	414	383	399	436	431	421	385	393	401	382	397	401	406	377	406	380	394	364	381	424	347	438	379	416	388	412	383	417	408	382	405	417	401	406	395	390	389	399	423	365	384	360	397	356	413	397	379	394	377	418	402	348	386	400	379	417	394	385	450	414	421	424	417	370	406	429	406	410	399	378	416	396	428	396	437	396	394	417	416	419	401	384	364	388	401	415	415	421	402	424	397	397	396	416	381	426	407	387	434	412	392	428	395	441	398	388	362	395	397	398	374	409	400	401	424	388	384	371	400	407	413	396	410	394	438	432	440	405	376	402	406	392	360	388	385	396	377	390	372	385	433	370	396	428	403	377	401	396	372	373	387	373	375	400	392	392	346	388	410	379	398	371	374	389	354	371	415	384	420	432	409	408	402	427	405	395	408	422	375	410	393	447	405	415	414	372	392	408	386	355	399	374	420	376	389	389	409	382	401	383	389	466	418	370	437	391	376	406	389	382	377	391	397	412	383	417	391	428	405	384	380	417	410	373	401	393	430	398	391	405	398	406	421	425	418	409	391	408	391	394	362	417	401	416	398	419	419	391	400	404	377	441	428	386	386	385	412	371	414	419	417	394	387	420	431	367	396	403	408	382	364	421	390	384	405	420	377	378	360	408	447	394	381	395	350	406	361	408	396	398	379	382	410	409	413	375	416	448	383	354	405	407	380	405	346	392	354	407	371	385	396	371	410	429	411	419	403	402	375	394	407	394	361	415	407	381	426	389	417	351	412	352	396	397	437	398	388	406	430	407	371	388	433	425	404	395	403	387	420	380	373	405	396	368	400	406	402	429	402	383	402	386	375	405	391	364	399	431	430	433	369	374	348	368	396	394	400	384	392	415	437	395	418	401	413	388	405	387	393	420	388	398	404	397	379	393	355	436	417	330	386	424	391	398	399	442	371	394	399	442	413	421	388	446	406	399	405	410	438	415	345	435	414	387	411	408	398	375	401	395	420	430	401	402	393	374	391	410	388	445	430	384	400	422	414	395	364	394	402	384	379	376	401	392	403	383	413	444	362	381	436	408	400	403	389	387	405	407	439	386	451	354	424	375	350	385	403	384	398	392	370	400	406	374	381	398	339	376	387	412	392	394	411	424	388	382	388	394	392	390	391	409	419	395	421	363	386	379	367	403	404	365	419	401	369	363	385	439	410	352	414	371	370	406	409	422	413	425	425	382	387	381	402	395	377	357	371	371	378	402	375	399	403	438	383	379	392	417	410	429	420	402	421	380	378	420	428	387	444	404	378	396	358	409	408	390	378	427	404	407	434	401	402	394	415	385	363	417	383	429	423	369	395
6309	1129	909	925	867	874	895	921	917	847	913	940	875	901	917	879	930	873	916	926	795	868	922	887	861	880	896	866	882	876	911	855	895	883	868	907	900	874	892	916	938	859	863	897	855	907	884	875	932	911	870	889	858	837	961	899	858	893	828	886	843	882	867	835	842	864	836	877	893	861	890	869	908	878	929	846	897	914	908	872	939	944	882	892	878	885	893	870	881	898	902	871	887	907	868	904	870	923	939	881	895	884	889	863	849	835	889	887	878	896	895	923	893	905	918	868	842	850	877	952	873	842	888	887	916	880	857	908	882	897	847	864	904	890	959	874	926	871	875	895	870	885	874	879	833	894	869	893	872	920	891	946	915	853	870	895	835	830	898	912	903	829	882	871	902	837	895	876	886	881	849	841	928	910	881	811	862	893	880	855	877	872	859	922	879	895	902	898	922	860	913	854	879	882	907	851	886	899	889	860	841	892	883	909	889	864	882	910	872	780	910	842	951	876	846	931	883	842	884	879	916	907	870	924	881	839	860	904	899	871	809	868	858	943	884	887	888	866	870	902	866	930	884	887	928	929	973	893	907	910	910	866	889	909	884	927	936	893	898	887	910	889	874	942	903	895	941	885	920	851	846	898	865	873	915	886	850	874	911	884	857	863	888	890	912	865	884	939	888	883	891	846	874	887	898	845	921	906	892	870	877	918	838	936	895	838	911	887	858	893	899	845	914	911	878	876	896	835	896	927	889	918	865	937	887	886	854	922	876	855	919	862	927	876	899	907	891	832	847	879	878	911	855	921	902	887	880	869	910	903	860	861	883	875	869	832	878	870	954	839	887	840	867	871	842	884	903	896	890	878	968	895	870	863	906	893	908	868	898	892	916	859	920	862	910	895	892	944	866	899	964	900	834	872	885	905	868	884	893	884	844	857	875	904	884	864	903	860	864	864	876	909	884	905	874	848	886	951	944	900	874	880	844	861	865	863	914	908	900	895	845	851	815	821	903	883	892	886	856	887	891	903	889	854	921	873	908	913	881	903	896	869	911	885	901	927	882	894	859	880	909	865	834	881	855	834	877	912	930	885	846	867	899	862	813	881	885	897	905	904	929	883	873	867	945	882	894	891	859	894	877	825	881	958	875	856	890	823	870	912	859	890	826	875	853	924	863	902	888	891	871	895	876	813	841	912	882	899	934	872	862	923	866	936	862	901	940	866	908	889	886	881	805	879	894	932	848	897	866	885	850	848	870	862	931	861	916	897	806	882	937	914	869	861	878	838	851	918	893	880	884	890	874	848	889	877	882	915	918	877	904	935	872	834	900	925	857	895	862	942	926	930	873	924	885	870	846	900	893	854	867	923	872	888	886	885	891	862	890	924	885	897	906	875	861	853	855	874	856	916	949	869	898	895	928	823	897	863	889	867	902	907	888	900	915	835	895	907	875	908	870	914	880	911	910	893	907	844	903	909	891	881	919	878	890	950	895	924	896	817	854	923	965	900	868	936	886	881	870	904	848	881	830	868	923	900	859	892	864	916	833	871	864	850	861	856	926	841	854	910	895	958	891	904	824	910	884	902	977	879	815	889	880	910	887	894	869	865	895	871	916	851	869	845	898	860	875	872	833	859	872	967	904	872	878	824	879	888	885	888	865	878	907	948	878	862	866	893	870	869	876	879	854	889	880	849	897	872	919	925	883	903	922	881	893	915	864	887	909	881	874	929	878	882	856	893	906	882	853	874	916	875	946	876	902	873	883	895	891	873	877	895	859	873	842	884	891	830	899	895	943	891	864	932	885	872	891	873	890	805	824	890	907	879	874	889	897	905	906	892	893	863	873	872	878	960	837	864	885	855	874	922	913	852	886	833	919	871	895	907	929	884	878	899	888	881	912	911	868	885	888	869	875	907	882	856	881	851	865	849	866	937	899	887	929	888	876	874	913	928	866	934	853	882	863	842	857	884	857	910	919	863	944	878	881	925	898	881	820	900	834	931	853	907	877	899	845	902	894	900	941	856	947	875	916	917	913	934	926	913	858	878	857	874	858	875	844	889	919	903	880	885	916	884	891	934	906	893	908	869	855	922	845	943	887	850	845	842	843	892	928	865	902	884	893	885	804	891	948	921	898	942	908	867	856	908	836	877	923	910	900	876	892	847	838	848	871	912	873	917	879	878	842	860	889	901	929	883	902	933	895	869	899	939	958	873	825	893	857	926	870	893	870	841	872	889	921	925	924	901	902	946	848	902	916	864	938	890	866	890	865	841	914	873	899	840	902	862	909	892	892	937	854	876	928	937	870	932	908	895	933	968	867	870	865	911	853	918	863	915	897	935	897	922	924	932	877	882	810	923	918	884	885	897	937	891	890	855	861	846	894	853	897	900	911	877	910	841	918	888	869	843	906	894	852	903	923	902	903	874	901	941	899	875	881	869	860	861	900	932	851	910	876	882	829	893	935	875	888	895	880	905	889	928	892	937	867	885	887	883	890	921	824	873	924	928	960	855	927	902	897	884	877	854	900	908	911	915	949	898	898	828	835	856	864	921	879	878	867	874	874	819	860	856	879	907	888	888	885	866	912	912	918	887	904	898	883	900	856	885	922	889	853	932	897	882	895	835	853	860	887	873	895	869	884	889	808	901	925	889	878	872	916	916	915	888	884	900	866	858	957	886	854	867	905	844	903	901	929	897	883	916	916	899	856	833	947	856	889	944	1009	874	869	857	929	870	943	909	839	892	917	902	952	887	894	895	864	927	874	893	864	839	880	832	924	903	817	915	912	915	864	890	894	902	918	908	871	884	908	830	935	862	919	854	899	890	856	845	901	856	853	894	864	913	833	841	890	957	900	857	901	867	887	896	907	890	903	902	877	897	836	856	872	932	881	856	854	893	895	899	839	921	909	870	893	874	885	893	865	841	909	868	891	883	908	897	845	928	860	829	891	858	869	939	868	890	914	887	891	860	901	873	830	841	832	904	874	914	897	895	851	833	858	906	906	930	847	887	923	877	823	901	870	885	854	891	871	916	911	872	922	885	859	901	827	923	900	891	841	914	858	923	950	924	881	906	866	892	909	881	896	889	823	864	864	886	888	898	892	913	921	886	901	865	895	878	890	931	910	877	893	836	898	886	880	889	828	875	836	837	914	874	914	919	908	861	861	893	925	877	903	869	862	894	904	904	912	887	894	893	846	867	906	849	886	917	858	834	912	913	877	887	868	899	918	873	883	905	864	872	891	903	882	909	947	893	918	876	877	885	887	881	886	861	882	898	875	886	835	880	867	855	909	909	908	890	891	841	893	958	869	894	893	910	853	846	900	870	867	911	879	899	918	858	856	853	868	882	906	889	870	880	898	912	896	892	911	938	865	904	911	894	922	815	909	895	829	911	899	894	918	899	886	869	878	875	876	804	838	914	878	890	885	897	867	876	907	861	858	805	883	897	919	900	924	877	863	881	879	910	877	930	917	908	862	861	893	881	880	932	841	937	891	931	930	875
25238	21646	25440	28341	21510	4040	678	576	479	439	488	502	445	434	502	439	451	443	405	455	455	477	467	508	458	444	422	402	419	464	453	431	428	466	464	405	446	441	482	435	409	429	383	442	424	458	433	432	422	435	453	428	418	409	438	444	444	405	422	438	441	453	415	424	437	410	405	421	470	448	418	447	423	449	451	445	439	404	418	424	427	454	427	427	438	443	436	441	452	469	454	426	403	417	454	450	426	410	441	436	451	423	450	437	394	472	459	442	431	430	364	458	478	448	452	427	414	423	461	465	397	433	415	450	419	411	458	448	431	443	432	419	408	420	453	395	432	430	409	414	407	406	439	421	422	454	441	415	422	434	412	461	442	413	417	423	435	438	429	410	437	468	433	430	396	439	422	455	448	417	507	447	409	397	408	465	447	448	476	398	396	386	397	474	434	440	405	462	402	372	396	418	453	450	446	404	427	447	461	398	427	433	463	462	459	456	416	410	422	425	381	435	474	401	431	455	463	432	484	433	416	407	441	451	440	468	465	384	427	454	394	452	481	434	462	462	414	429	448	451	445	456	438	430	422	424	446	423	398	419	426	365	420	471	413	431	437	417	402	395	400	460	446	404	440	422	381	424	437	424	422	404	435	470	433	436	409	456	426	455	429	440	444	393	456	452	431	413	441	395	431	439	458	477	464	409	448	397	463	472	420	441	461	422	402	434	447	439	445	382	398	437	439	400	420	442	454	426	415	440	447	438	471	418	427	433	453	435	433	429	421	422	454	452	431	451	422	450	402	430	424	411	419	433	399	418	421	429	426	464	411	441	418	432	427	401	446	474	432	419	473	411	402	393	419	443	432	420	429	422	436	459	441	444	484	426	447	453	436	473	442	414	413	437	454	472	460	401	437	428	426	397	430	382	443	429	460	396	435	445	421	428	442	448	424	436	407	459	429	433	406	430	464	465	427	408	434	428	433	437	453	407	432	449	418	374	459	473	424	454	408	416	389	450	398	422	428	442	415	427	462	435	427	443	407	442	481	431	399	413	414	467	418	432	423	423	441	464	414	442	439	406	381	486	428	425	461	405	468	378	478	409	407	429	434	393	412	389	392	408	450	433	452	393	424	429	424	451	471	412	397	407	446	424	409	394	447	426	409	457	427	417	465	428	449	503	450	424	449	451	419	490	431	449	428	448	440	439	435	466	406	430	443	418	395	426	428	462	487	473	401	419	446	421	404	452	433	403	437	431	424	450	443	427	441	428	442	434	451	461	452	436	396	443	443	426	435	433	448	441	388	456	434	449	437	427	466	398	423	454	443	447	435	473	453	404	435	449	406	455	439	407	390	407	391	394	456	425	398	442	448	434	380	463	426	436	442	428	445	462	408	434	440	437	440	459	469	448	441	412	464	401	430	424	446	454	449	443	462	423	419	451	442	460	443	433	466	445	401	426	425	443	426	392	413	448	389	396	401	437	446	476	435	430	448	429	441	456	407	419	442	487	413	451	428	427	427	397	428	438	427	434	426	449	456	458	431	470	454	442	404	419	444	448	441	438	432	439	436	434	439	420	375	444	419	451	466	455	402	402	396	461	464	418	458	398	426	473	432	395	456	420	418	430	454	442	412	418	416	429	453	453	457	425	412	441	432	457	464	441	428	428	447	406	436	405	427	481	464	413	444	434	431	434	443	406	394	396	439	452	447	426	438	465	394	424	403	421	417	439	437	419	416	408	436	401	438	476	475	410	414	428	429	438	436	439	418	419	428	439	481	456	445	430	458	447	461	419	447	450	397	409	453	429	446	431	429	405	414	423	414	401	413	434	449	420	418	400	378	411	394	447	467	456	441	433	455	430	424	448	446	415	448	401	418	460	452	518	447	415	445	437	429	425	423	430	435	458	470	478	429	447	434	412	425	435	450	431	391	449	382	423	394	414	404	443	455	455	476	421	445	438	406	429	400	488	448	448	443	427	485	431	421	435	405	425	384	452	464	404	452	489	428	444	422	401	396	448	440	441	419	433	441	443	443	428	445	412	433	421	431	439	421	407	437	418	404	478	419	420	416	454	433	426	435	425	448	443	442	415	426	453	435	471	469	453	424	459	484	425	422	446	439	450	431	450	418	425	447	447	448	418	434	438	441	425	449	459	471	395	418	469	409	420	471	420	392	442	450	385	441	436	444	471	424	421	440	408	408	398	403	424	409	456	448	432	403	443	426	420	431	420	410	446	482	403	464	454	465	428	439	442	408	451	454	440	394	432	446	405	423	418	426	418	455	450	443	460	465	430	417	438	415	427	463	435	435	435	428	428	448	412	429	447	469	421	412	415	422	419	407	434	410	440	454	409	437	426	440	444	466	419	412	467	460	435	429	428	423	411	412	425	401	417	396	448	418	449	436	393	378	440	445	415	433	453	447	429	423	429	414	441	452	433	437	443	437	424	439	427	429	466	438	464	416	459	406	456	461	427	435	430	452	458	426	410	463	410	424	411	433	460	412	437	436	410	427	412	418	433	423	410	402	467	440	455	420	423	421	433	410	454	446	454	417	408	391	464	425	475	432	451	440	432	433	467	406	403	401	403	415	488	422	399	399	443	428	419	413	458	405	431	435	455	410	407	435	415	405	420	461	461	420	456	420	444	402	450	463	430	444	409	409	430	419	458	437	430	393	477	454	453	401	443	436	461	408	472	468	439	416	435	436	429	453	449	425	462	414	456	442	450	414	422	430	440	484	431	434	423	433	434	385	449	414	439	463	408	438	427	432	422	445	421	431	460	401	434	430	432	489	442	420	450	409	438	431	423	450	445	420	407	447	450	431	472	453	406	425	442	448	425	467	496	454	411	484	440	430	430	413	425	445	431	446	424	463	443	405	437	452	447	471	461	429	409	446	429	426	452	387	432	420	436	442	431	443	417	436	429	436	388	394	420	441	395	433	458	447	450	429	390	448	379	415	447	429	423	394	434	404	427	429	425	457	427	408	473	464	448	421	470	438	419	430	431	430	372	454	437	417	436	395	451	444	448	422	446	451	487	412	439	407	419	409	414	390	428	437	417	426	430	476	429	418	467	439	425	449	442	403	405	464	398	427	479	448	390	406	415	440	466	417	439	416	434	425	384	405	411	452	432	429	450	451	459	431	445	422	426	420	410	422	389	421	424	457	419	406	451	438	424	412	443	423	393	431	423	465	440	431	372	379	408	413	442	444	434	448	413	458	407	448	425	442	389	491	434	456	460	451	415	396	421	431	437	438	425	444	415	414	433	421	453	429	453	484	436	408	414	424	415	432	406	390	454	427	443	397	444	440	448	471	426	432	412	412	487	400	414	394	430	428	389	392	401	434	425	412	429	399	464	403	444	412	401	434	429	420	432	441	414	422	382	456	432	421	439	488	461	429	417	449	401	427	436	394	440	436	459	468	447	441	417	447	413	406	441	470	445	460	496	414	424	454	429	442	463	439	440	431	454	466	450	423	456	462	444	391	406	464	434	439	433	450	444
4146	4057	2151	1499	1167	1049	1014	997	954	951	949	933	981	881	958	940	944	974	919	946	910	924	949	890	900	933	926	985	928	932	908	949	974	942	886	903	909	950	966	936	912	956	927	865	888	936	937	925	908	889	896	955	951	927	951	965	944	936	949	899	965	950	857	929	949	861	990	910	931	931	927	953	902	919	914	893	910	888	915	906	898	957	961	955	877	964	900	892	931	956	906	920	1010	925	935	934	915	896	939	904	944	910	937	915	922	857	931	887	898	942	947	964	942	926	899	902	875	935	959	913	937	924	905	903	964	936	960	922	896	914	929	930	892	899	964	935	875	930	952	912	933	938	954	915	941	944	942	969	966	897	949	882	935	887	874	976	932	900	949	992	897	929	926	950	905	949	844	976	967	888	921	894	938	883	896	929	919	944	920	907	908	943	917	943	957	947	906	958	953	954	883	924	866	922	933	853	918	959	924	951	920	919	937	926	972	932	958	914	963	939	892	935	912	901	922	937	953	883	961	886	945	909	911	959	947	910	940	927	895	945	881	886	924	926	929	925	903	901	883	912	905	906	945	932	923	923	912	922	907	902	923	932	944	948	913	953	973	931	920	891	919	837	916	960	951	923	912	920	976	933	934	940	958	907	933	944	891	863	952	922	941	923	904	892	961	926	925	952	938	905	899	929	912	912	873	885	889	927	957	873	928	953	873	914	934	931	983	926	956	946	905	1005	919	950	925	913	928	894	912	969	935	943	899	926	896	882	962	956	894	934	897	915	938	935	936	924	928	933	925	969	908	914	930	943	919	969	906	913	889	982	947	950	894	869	946	938	931	918	914	961	951	985	878	925	906	925	893	952	933	909	883	913	990	936	957	883	928	954	879	921	925	949	951	953	887	934	899	913	935	976	934	919	923	923	909	926	920	899	947	978	933	1014	871	979	919	917	951	980	884	904	919	888	916	939	965	936	898	916	933	928	908	918	875	887	866	944	920	877	979	902	922	873	878	902	868	897	864	871	916	925	909	917	900	880	906	959	927	922	912	952	938	940	886	887	864	913	904	920	927	978	973	942	923	920	959	910	925	969	911	878	923	891	901	976	872	889	941	915	919	933	939	904	942	901	927	975	946	891	888	912	919	919	942	873	936	932	919	955	882	942	907	961	928	926	852	958	929	932	924	873	899	947	938	933	949	920	950	957	1034	949	916	915	959	889	879	898	910	995	916	928	912	935	940	963	921	895	891	929	895	939	916	955	929	975	905	931	951	981	907	944	918	936	881	978	905	927	983	914	950	960	960	919	901	920	902	912	938	900	949	973	952	942	898	963	900	950	893	948	915	946	894	940	960	911	946	939	933	908	922	902	939	942	912	891	939	885	937	909	912	951	918	949	935	908	963	826	930	895	924	911	887	934	867	931	913	912	938	881	927	927	934	991	891	881	949	941	932	913	902	935	932	913	1002	944	929	920	911	874	931	953	925	892	954	921	942	868	943	888	918	929	959	959	969	895	891	971	960	845	933	977	953	912	921	951	959	935	937	852	937	935	915	967	911	913	915	907	943	859	855	989	926	928	901	972	939	921	967	919	942	918	950	977	890	912	925	914	963	972	944	891	977	857	902	907	930	933	917	961	911	889	923	908	938	960	930	870	900	919	914	950	911	935	907	920	920	932	980	954	924	963	950	868	872	905	955	962	878	916	952	899	906	931	965	937	995	928	916	917	894	908	923	943	987	977	994	887	987	894	929	929	921	955	918	959	934	932	897	905	926	954	985	907	924	933	857	908	875	937	939	919	948	902	944	864	862	933	959	947	913	925	929	937	886	979	915	938	898	919	946	897	932	929	923	950	883	946	883	923	925	893	917	928	942	904	958	844	898	927	916	884	938	994	880	933	939	939	882	877	868	940	942	915	917	947	903	964	925	935	893	911	912	889	946	976	934	898	953	950	957	916	905	869	927	921	879	915	921	957	880	929	928	928	932	941	896	883	935	923	963	895	930	911	901	908	923	957	940	982	959	878	924	899	932	992	919	913	976	893	948	934	931	959	902	899	945	876	907	1008	918	868	879	918	923	926	919	963	902	911	928	926	965	903	956	922	926	911	912	898	876	885	960	885	943	898	944	927	928	896	910	954	935	980	941	904	930	917	916	931	906	913	953	934	949	942	915	957	926	909	911	910	910	948	934	899	950	896	961	911	958	970	914	896	877	914	929	928	935	938	904	937	890	908	905	906	876	909	893	905	917	869	914	931	938	910	959	938	951	950	901	924	908	940	916	944	915	924	937	906	938	872	937	913	946	919	905	947	908	924	895	954	890	964	895	946	910	915	952	869	936	888	958	928	916	927	927	946	913	934	954	937	926	899	940	957	902	915	937	934	953	890	926	919	966	943	985	925	915	933	919	949	1025	943	968	991	960	859	966	922	897	931	894	950	874	863	952	892	970	896	930	950	974	893	952	930	913	945	962	939	964	947	967	926	895	934	919	832	898	898	872	866	920	964	884	920	875	884	898	943	936	929	928	938	925	889	900	939	906	909	968	887	908	963	901	920	924	934	959	960	927	931	944	934	884	882	959	902	914	929	936	933	822	947	869	959	895	945	934	925	946	905	1021	945	963	914	911	917	900	970	936	924	976	951	931	904	859	912	905	923	874	945	974	905	922	932	891	938	931	874	872	917	925	937	893	931	947	952	909	935	942	899	917	919	936	865	974	921	910	880	903	901	936	975	907	928	911	927	932	859	1005	898	927	912	898	960	967	912	943	944	939	861	928	960	939	900	953	915	888	943	925	920	924	922	942	938	923	909	936	920	965	970	898	957	857	965	985	940	949	916	942	926	922	902	950	926	912	873	919	876	949	968	956	965	908	883	877	888	904	916	970	920	925	921	923	936	942	968	896	907	911	940	918	940	901	918	946	926	917	925	955	931	974	928	921	949	923	917	927	929	914	939	888	917	909	981	897	885	891	922	949	905	892	830	865	973	877	922	902	933	882	915	859	934	1019	935	986	1008	928	887	915	879	957	880	921	926	946	940	920	855	929	890	913	889	913	970	954	934	889	926	951	935	985	950	882	932	940	905	841	914	960	956	905	929	952	906	905	896	978	882	950	910	931	942	910	957	946	918	883	887	897	990	903	935	972	964	892	954	906	879	911	908	895	929	934	938	940	952	909	948	956	932	964	906	914	918	952	880	931	965	897	947	908	918	911	914	907	934	874	874	962	905	941	944	945	952	948	938	953	889	924	882	908	964	953	873	962	880	928	907	925	975	898	948	894	964	891	895	907	886	950	937	938	935	959	946	903	934	928	904	988	958	902	920	883	924	956	889	893	903	864	899	910	929	895	957	910	950	917	951	944	866	917	877	859	907	942	901	905	957	942	917	899	941	911	925	931	920	930	921	939	944	909	888	921	903	904	896	943	988	920	901	919	954	906	898	908	923	939	916	940	974	947	943	964	892	957	924	944	929	927	937	973	931	971	954	874	899	945	897	863	892	964	950	941	976	912	931
24457	21612	25965	27739	21618	21633	3404	461	387	325	328	302	327	252	267	239	250	252	255	260	240	260	235	223	237	279	228	238	245	272	242	239	268	252	218	236	230	230	251	256	246	239	250	249	227	230	243	254	242	230	250	247	252	241	266	223	248	281	253	230	230	233	256	237	238	203	230	212	222	254	223	239	215	247	239	230	242	205	238	243	248	244	246	236	252	242	250	226	213	214	239	226	241	231	221	230	258	244	238	242	260	223	241	229	242	242	257	218	236	225	221	236	204	238	221	227	238	222	257	262	230	233	219	233	215	223	207	247	240	256	264	221	245	232	240	243	228	265	240	216	259	245	250	237	261	223	251	239	224	240	237	232	237	266	254	235	225	212	238	248	239	234	266	227	240	234	260	215	260	224	232	229	244	220	239	252	234	232	243	237	281	251	215	243	244	241	261	246	205	222	267	246	213	234	263	210	227	236	221	254	253	225	229	218	194	236	232	234	243	241	234	252	260	221	230	246	245	249	241	230	231	241	251	248	227	262	246	245	234	237	220	247	219	225	229	218	234	232	247	206	241	237	248	210	228	225	219	217	279	240	223	241	219	214	224	247	244	254	227	243	254	208	258	261	233	247	237	219	228	211	206	235	229	240	238	246	234	223	214	219	215	235	264	210	243	243	237	257	224	220	223	244	236	250	240	228	228	228	236	266	224	236	228	228	242	233	264	258	224	254	219	234	245	250	236	235	225	254	246	234	254	225	234	234	236	252	245	251	244	218	254	241	225	230	218	214	244	234	228	197	229	292	216	215	231	218	236	224	233	213	231	247	233	231	235	229	231	209	257	239	235	249	239	213	248	240	238	227	226	230	223	245	243	220	233	231	239	227	232	228	215	219	266	259	238	266	226	231	243	225	237	238	228	234	220	240	232	252	233	235	251	237	210	232	239	272	228	276	259	224	226	247	270	281	250	246	269	219	234	234	234	245	248	216	214	242	256	206	242	215	234	279	224	226	231	256	210	224	229	245	211	233	258	226	220	229	222	219	250	218	201	214	240	216	249	224	237	216	240	256	259	245	246	247	226	225	231	229	218	249	230	240	237	224	241	259	243	246	230	220	226	248	255	220	261	251	242	211	221	197	223	248	230	247	227	235	236	252	228	235	227	251	244	246	253	209	240	237	245	232	233	227	243	216	216	224	218	256	241	225	243	212	235	277	216	250	247	234	232	234	242	246	262	260	242	282	241	233	228	243	232	247	236	279	256	228	239	229	229	197	242	275	266	264	212	242	225	273	225	225	222	248	247	243	220	232	249	247	218	246	242	281	247	234	222	248	237	238	228	257	241	266	258	223	239	223	203	250	218	225	250	256	241	242	263	226	251	247	232	265	234	221	225	245	200	231	225	219	232	200	205	240	213	245	238	209	211	247	210	240	249	238	224	238	202	225	231	238	231	230	208	243	220	213	252	240	216	255	261	237	234	253	219	223	261	211	218	213	206	243	227	207	224	260	247	190	206	225	218	236	228	240	221	231	246	204	242	231	249	245	233	237	240	221	222	226	217	265	226	218	233	208	265	251	223	222	233	239	226	218	263	264	234	222	200	238	246	241	249	239	183	242	219	227	221	221	256	224	244	275	236	219	238	241	240	249	233	223	223	244	207	236	215	242	224	201	224	224	236	208	252	220	196	223	247	245	230	234	238	244	252	239	232	238	233	257	214	242	260	239	233	224	239	219	218	273	225	243	233	219	245	236	254	258	233	224	240	250	241	229	234	226	238	222	201	228	278	242	255	235	240	235	217	206	230	247	214	239	220	247	211	235	259	236	215	238	246	223	211	237	263	261	237	252	227	234	247	224	215	245	254	241	226	246	245	231	235	258	208	244	231	244	220	259	175	249	242	229	245	245	237	234	198	236	245	241	217	274	210	237	234	235	231	239	255	246	236	217	238	233	243	222	262	268	252	221	238	269	222	236	225	247	219	223	238	231	257	244	247	206	232	223	249	221	203	258	225	231	230	242	227	246	226	251	235	222	263	232	235	235	258	237	261	246	235	224	217	235	224	237	209	236	228	222	231	250	220	251	213	250	221	220	261	228	219	225	222	243	242	209	240	231	241	251	260	231	239	222	235	260	208	225	220	212	239	240	248	250	243	216	217	264	258	242	237	231	232	246	257	250	232	239	220	226	229	229	249	256	228	223	259	249	218	226	211	217	219	280	235	247	230	251	205	250	239	247	218	211	193	238	228	271	229	213	218	240	207	232	247	234	222	212	216	228	250	233	255	193	245	225	231	234	230	208	200	201	230	258	249	239	247	258	231	236	209	256	243	243	231	260	261	203	237	225	222	235	234	239	224	233	260	250	226	225	198	235	252	222	250	235	211	240	231	263	243	209	236	247	248	254	229	224	248	226	233	208	244	218	255	220	220	227	215	242	239	236	236	233	263	217	221	222	215	244	241	256	235	223	228	251	270	243	225	239	221	236	202	189	220	211	231	249	242	227	244	214	241	234	250	254	229	229	210	250	277	235	234	243	256	219	252	245	243	238	215	263	265	272	256	244	221	230	256	253	249	260	237	211	237	233	253	250	229	235	210	257	240	234	225	225	240	234	221	247	232	227	220	229	224	204	236	200	268	212	212	241	239	228	239	242	259	230	215	250	231	223	209	246	242	258	235	223	234	270	240	257	227	227	248	222	257	206	248	227	257	249	224	223	245	201	245	259	214	231	203	231	224	220	230	239	242	229	249	217	222	249	238	224	207	210	225	238	234	227	227	247	283	233	239	228	229	231	209	244	237	244	199	213	259	239	222	224	237	256	252	245	260	269	230	217	205	215	211	213	251	264	228	247	213	262	227	266	252	260	261	256	241	235	239	242	220	271	241	228	241	222	227	213	239	242	232	224	243	237	206	236	266	235	247	233	227	213	239	239	206	226	230	225	226	255	209	229	250	201	237	225	208	241	244	218	217	244	240	244	210	228	250	252	233	242	271	247	220	249	209	255	200	245	196	276	244	208	241	218	230	253	202	203	236	226	241	233	217	241	208	246	196	248	234	242	246	248	243	229	244	234	233	222	220	226	231	201	226	252	225	254	202	227	234	223	230	220	222	234	207	217	223	231	248	266	220	258	204	243	218	220	206	201	239	232	207	238	243	230	217	221	235	217	218	226	258	229	252	241	222	235	249	282	246	258	267	245	208	230	276	234	206	258	265	249	237	229	258	230	249	245	249	228	243	226	234	228	229	208	249	247	237	231	231	228	239	262	243	203	220	223	222	269	258	252	243	256	284	253	235	233	251	220	223	246	246	226	245	245	270	246	267	221	230	248	226	222	222	236	258	203	245	246	242	234	262	236	256	249	204	243	218	245	241	233	281	211	238	215	239	228	234	210	231	203	219	224	227	229	235	223	245	222	248	229	217	243	229	223	258	237	222	246	260	213	214	249	242	270	222	241	234	207	209	220	222	231	247	232	230	213	250	216	232	249	252	214	264	189	247	234
4253	6386	3043	1592	1098	804	737	654	599	609	606	553	587	592	600	576	545	545	565	553	568	558	569	520	540	557	583	545	503	530	537	523	540	553	505	543	515	569	543	595	544	560	542	592	577	562	525	566	522	544	575	524	594	541	537	525	606	572	510	554	536	546	515	573	520	527	572	531	547	519	500	512	487	564	565	532	557	553	518	519	490	545	571	525	558	564	526	555	517	556	595	556	528	571	517	553	535	532	568	478	546	516	565	542	571	549	532	541	556	532	543	547	564	557	531	499	459	535	524	513	533	530	533	581	526	565	546	522	557	518	562	617	539	557	547	590	537	580	513	530	561	531	600	600	506	544	536	548	538	553	549	528	523	542	531	534	543	537	521	560	556	507	534	523	580	530	553	540	517	533	572	574	566	524	558	537	553	563	525	544	534	557	520	512	557	521	563	581	565	525	544	543	547	550	537	549	497	558	534	560	570	543	546	544	527	539	550	546	591	519	582	558	533	523	533	531	516	548	496	546	575	505	571	557	560	583	576	580	556	519	518	512	540	523	570	548	521	554	543	529	533	534	547	513	500	555	516	541	542	504	550	527	581	536	548	541	542	551	546	535	531	536	537	544	532	538	544	531	550	557	562	594	533	568	578	566	509	511	522	543	491	550	543	535	502	513	541	517	575	565	542	553	552	523	501	550	557	552	539	517	537	545	544	538	531	528	542	514	514	556	526	531	546	531	513	545	557	518	582	563	502	563	530	554	538	562	530	556	554	544	542	568	539	542	562	558	509	550	527	517	533	565	542	555	557	532	535	571	522	511	565	573	563	555	552	503	542	579	554	536	529	555	518	539	540	526	511	583	523	579	559	570	550	532	521	531	548	522	547	537	563	567	543	536	572	544	541	589	548	522	530	566	541	526	524	611	534	509	548	517	555	529	572	525	590	538	566	525	536	563	544	546	552	547	526	545	507	595	541	537	531	576	540	538	549	535	547	519	593	548	507	512	570	543	534	529	549	581	542	513	571	534	516	514	571	532	551	538	528	526	557	571	521	576	532	488	576	520	537	539	508	496	582	544	532	516	579	531	552	534	533	538	536	508	560	527	536	574	554	545	562	587	563	567	518	515	577	555	536	531	532	531	552	535	541	542	525	533	548	487	539	537	569	542	547	583	576	489	521	569	518	551	544	549	548	543	539	536	514	537	547	559	537	509	521	563	513	526	574	511	522	492	540	509	541	511	574	556	541	499	510	554	533	596	497	577	494	522	547	548	509	587	528	592	537	533	568	524	544	557	563	579	565	491	551	547	556	551	535	567	503	541	566	561	538	535	545	592	527	506	528	547	504	555	539	548	530	581	525	582	554	549	546	541	558	542	534	565	568	554	544	560	540	536	518	568	580	552	536	513	532	509	548	539	551	523	551	524	495	502	537	568	570	569	549	511	545	520	560	519	539	511	568	541	547	543	521	551	516	542	525	560	566	538	563	540	553	523	527	594	520	576	557	531	563	535	509	540	517	513	563	525	547	523	553	526	514	541	511	521	517	529	509	542	525	544	562	573	518	506	555	535	527	513	536	573	494	528	579	522	509	546	539	551	532	513	560	555	512	549	582	508	563	533	560	540	542	565	538	615	512	542	545	563	533	581	557	561	533	511	548	531	576	525	501	548	548	500	530	565	548	553	562	517	547	569	542	518	554	549	561	518	551	507	560	515	555	553	546	533	500	530	570	542	573	535	575	550	533	560	502	521	536	557	535	560	509	570	523	518	540	576	531	543	566	536	559	533	562	588	560	532	499	543	530	540	576	541	567	520	529	557	504	519	511	528	538	504	567	532	567	526	541	509	530	586	562	555	593	579	551	538	561	538	537	557	558	510	511	576	531	526	550	504	530	539	554	517	538	538	501	519	512	574	574	531	552	538	532	560	528	547	537	529	544	543	509	584	531	488	493	573	550	540	513	523	532	506	533	525	550	531	545	545	519	505	528	555	534	567	521	554	543	531	541	557	559	525	536	571	572	553	536	506	559	522	556	526	553	567	567	543	572	534	528	516	558	540	591	504	513	580	522	509	555	517	541	530	546	561	558	565	546	549	527	538	577	564	516	539	511	573	579	545	546	542	605	499	584	558	533	568	539	515	551	529	557	535	547	518	534	557	542	536	542	567	564	530	546	527	533	563	548	536	585	551	565	502	561	564	496	591	577	555	535	518	510	531	541	589	550	532	530	517	576	535	528	541	550	561	590	546	575	479	540	542	569	547	537	550	566	572	521	548	533	527	515	539	533	538	599	514	551	539	527	565	537	565	542	542	529	542	546	552	531	569	526	500	531	556	559	537	536	501	552	540	513	543	533	536	538	502	541	516	534	500	547	549	517	514	569	526	520	516	557	552	565	549	553	515	535	536	484	536	519	554	526	561	563	511	559	569	560	488	545	577	532	522	530	547	561	559	538	619	561	558	539	545	549	512	581	507	527	513	545	545	531	534	551	544	552	526	509	573	504	529	553	516	506	570	591	532	542	547	503	557	567	552	540	593	530	537	545	533	546	549	554	550	563	524	510	580	549	547	516	572	536	521	540	493	541	525	586	503	494	537	550	551	564	555	546	531	509	559	518	511	542	538	510	569	542	549	531	511	577	522	551	534	534	523	580	566	534	508	551	551	542	521	527	528	548	531	561	531	565	530	558	576	560	559	546	557	518	516	552	571	529	564	576	527	553	587	543	546	496	500	560	513	545	549	577	538	545	541	560	578	563	563	529	560	558	525	547	563	522	552	492	527	563	536	527	558	546	570	540	538	553	543	534	524	525	553	518	571	519	557	573	587	518	521	533	526	590	527	509	541	515	533	551	520	568	545	539	554	559	558	531	573	531	562	524	524	563	541	541	537	523	522	532	509	587	545	512	580	523	496	536	575	538	530	507	553	511	532	551	564	559	498	568	542	528	529	497	568	549	543	533	528	533	524	540	514	584	575	535	541	545	522	537	542	516	480	526	548	534	543	510	547	533	595	545	507	546	544	510	547	471	571	503	550	532	540	516	515	547	548	524	569	505	556	507	539	567	501	572	571	581	538	536	509	525	527	540	560	561	537	546	522	544	511	562	553	503	530	542	530	558	575	530	516	528	566	566	536	522	551	530	576	534	541	544	533	545	534	553	562	514	550	519	517	534	519	530	528	550	567	570	527	536	537	530	551	550	535	555	503	556	547	488	516	546	566	567	516	552	555	568	555	539	546	552	564	522	538	560	536	531	571	574	566	576	517	556	519	532	525	571	532	548	561	505	520	541	559	527	571	515	577	594	522	510	584	578	559	548	534	552	538	544	543	534	530	530	522	511	500	569	527	557	592	549	581	524	560	539	552	522	518	507	558	495	545	525	524	532	511	513	527	534	538	512	529	529	494	521	514	549	560	545	553	527	518	544	551	572	556	537	526	535	572	571	571	559	519	535	530	532	532	482	542	532	531	523	508	519	508	576	506	527	548	516	553	530	585	550	526
33371	9977	1140	666	563	526	400	402	436	410	396	372	401	368	407	378	406	414	375	393	436	381	399	373	394	386	407	378	408	392	425	367	424	400	393	396	363	407	406	422	434	364	378	402	424	394	395	393	424	427	395	391	401	389	382	376	402	374	405	381	401	436	414	404	381	393	414	367	405	416	378	422	396	419	415	373	380	364	386	399	400	358	413	402	399	391	407	390	376	407	397	372	389	397	405	398	381	402	415	384	436	409	394	399	399	388	393	386	405	357	381	426	404	394	415	404	404	408	407	418	391	420	394	382	376	381	373	414	433	375	399	374	398	388	386	405	410	418	410	379	402	424	408	408	358	394	427	358	424	385	396	387	389	410	382	393	410	382	394	427	401	379	377	389	371	403	414	386	391	416	398	408	418	389	382	403	400	389	417	374	368	398	417	361	399	405	390	371	387	392	359	413	412	443	375	407	387	436	415	408	401	373	367	436	429	381	464	442	387	362	397	439	356	404	410	375	376	400	413	365	406	391	389	390	412	454	369	373	425	384	412	401	406	419	393	385	413	370	413	441	410	382	399	388	414	379	456	408	443	353	381	438	409	413	362	412	410	395	454	406	409	402	438	379	416	380	356	354	399	418	396	444	416	364	385	427	423	374	411	393	379	413	394	405	378	440	390	374	368	372	384	378	441	377	403	386	422	389	382	364	402	423	413	370	409	381	380	373	446	362	388	380	355	397	417	416	399	422	441	393	394	391	393	380	417	387	394	418	396	362	389	372	381	402	420	414	421	399	428	331	389	399	375	359	398	386	391	395	389	416	426	395	386	393	387	393	366	427	429	427	416	371	412	392	385	407	398	386	407	402	400	387	388	420	393	397	396	403	372	418	427	416	390	414	405	398	415	381	434	396	438	397	406	400	348	397	414	450	387	387	400	378	382	395	372	378	434	390	412	408	387	415	369	429	376	394	378	414	439	390	376	423	384	411	392	335	393	433	379	403	385	391	387	412	420	400	396	407	420	407	411	400	392	390	378	387	413	397	404	396	397	380	394	400	353	366	378	406	430	381	356	412	409	438	395	406	389	405	391	398	393	378	409	391	423	387	392	377	415	373	419	421	385	368	413	414	381	388	425	384	430	413	420	418	379	404	438	398	401	417	409	394	411	371	372	414	410	410	407	434	400	397	379	422	422	418	409	414	408	395	381	393	399	442	400	382	384	393	396	389	421	425	380	372	379	407	374	396	406	384	374	378	390	428	392	387	403	403	393	402	431	401	370	384	366	375	405	420	403	408	370	419	400	386	405	382	432	364	431	396	402	404	392	396	400	383	388	369	351	397	396	404	359	437	348	449	371	416	412	391	398	397	408	398	403	400	389	399	389	390	356	403	367	431	399	358	373	384	430	389	437	396	392	371	423	408	398	362	418	392	396	405	425	377	440	402	395	409	382	382	427	412	413	427	411	402	414	418	385	387	431	377	417	403	358	414	375	358	363	396	389	377	404	434	383	453	413	383	387	375	378	398	395	425	403	420	397	388	390	422	395	369	378	414	366	401	386	388	376	416	384	382	381	408	392	373	398	406	407	414	366	395	427	378	397	377	408	370	427	399	407	419	391	340	383	364	400	453	419	418	387	388	383	374	392	410	377	372	366	423	412	379	408	415	387	395	413	394	403	365	419	424	411	381	388	380	380	407	400	360	415	418	343	358	406	381	399	426	379	441	393	351	396	415	411	383	367	382	394	381	350	384	374	384	402	405	395	402	392	415	405	378	382	416	393	427	417	395	407	414	398	369	389	385	371	378	399	423	399	373	390	411	357	419	366	457	422	386	427	399	380	422	406	385	410	413	389	432	358	403	377	382	412	387	389	425	381	392	417	430	395	364	384	401	412	436	379	391	371	407	379	418	375	385	413	393	398	382	410	385	362	413	375	417	410	394	395	353	409	398	399	397	373	341	385	351	420	384	376	422	431	378	421	388	405	436	371	356	387	412	418	418	371	418	423	425	395	380	368	378	431	385	413	376	430	416	362	428	404	373	372	376	389	386	376	392	375	405	414	430	390	382	414	368	388	394	434	421	399	338	347	407	405	363	387	400	381	401	399	378	419	425	404	364	380	395	395	394	388	364	388	391	406	381	402	394	427	406	386	390	416	404	386	351	368	383	382	398	404	391	414	416	405	376	407	426	406	417	399	412	414	404	374	373	379	397	384	430	424	360	407	347	395	422	390	399	417	395	435	372	391	388	401	378	360	424	414	390	352	337	364	414	397	405	429	416	425	411	403	369	420	405	402	392	421	385	418	392	374	399	421	432	398	367	430	395	399	432	402	405	437	370	391	404	353	381	389	452	436	423	408	402	348	407	363	410	417	410	370	418	356	376	401	369	407	402	418	435	394	381	386	394	365	372	430	388	399	392	382	393	380	408	380	402	415	383	419	410	390	338	364	417	390	341	442	411	388	360	383	387	403	416	430	408	400	415	348	441	418	396	403	389	404	415	432	391	380	402	427	365	389	379	359	450	421	404	395	410	406	415	409	401	409	400	401	402	399	421	403	387	411	408	404	364	407	416	400	371	407	436	384	406	383	356	408	419	412	373	348	383	392	389	431	358	411	418	357	417	400	445	412	394	386	411	424	376	394	397	354	378	400	384	395	410	400	430	373	387	394	377	439	385	410	400	381	402	394	381	398	395	410	388	419	414	396	409	407	374	401	416	375	362	402	411	415	394	360	376	379	401	421	439	400	396	420	427	406	400	386	428	386	383	398	370	377	422	404	422	411	385	393	386	389	422	414	390	396	356	378	394	405	389	391	341	433	436	403	383	408	441	425	412	419	403	421	442	391	376	391	433	349	414	383	411	370	366	373	389	364	394	358	428	353	380	356	403	390	398	417	402	379	402	405	384	396	401	377	390	382	392	367	360	405	386	402	374	411	358	401	454	441	388	399	385	389	362	426	421	369	395	377	423	415	376	360	385	336	411	389	383	391	388	415	413	384	385	398	396	406	395	374	388	403	380	356	420	394	411	367	377	395	388	409	382	436	370	421	384	414	398	394	379	422	382	390	359	395	417	407	372	393	356	417	395	377	393	457	365	407	384	448	404	396	405	373	412	396	422	372	382	406	405	447	408	439	382	413	424	404	355	386	402	399	408	405	387	399	399	412	378	398	393	412	407	378	383	408	389	400	386	389	385	361	376	405	396	388	423	382	391	434	372	418	412	392	372	388	373	404	421	431	406	376	368	387	396	388	367	420	361	399	369	400	373	379	430	386	410	394	401	403	409	403	425	377	420	407	372	426	405	441	356	383	370	403	416	370	405	432	376	429	412	395	436	407	414	368	370	401	383	378	408	364	401	397	386	409	385	422	391	435	386	436	425	424	406	401	387	400	366	419	368	383	405	373	378	375	404	396	414	379	396	383	411	372	396	395	395	416	406	403	377	393	403	427	419	408	380	401	427	379	402	399	375	383	431	402	372	412	407	432	416	394	408	399	400
6319	1245	1009	875	867	884	870	919	940	921	905	920	904	855	899	879	873	896	873	882	878	913	865	869	874	905	890	888	858	893	900	894	846	876	916	882	937	883	904	892	887	903	883	907	873	840	877	883	916	870	876	900	837	868	844	918	903	806	872	849	934	847	906	899	903	814	888	886	933	876	894	932	876	881	851	942	891	875	895	911	864	858	853	858	873	885	831	833	857	830	884	867	900	870	918	893	834	919	828	872	890	843	897	875	898	905	837	875	883	896	928	855	866	928	910	874	911	876	877	916	940	905	898	890	900	892	860	896	883	891	900	910	932	899	873	901	923	891	956	877	909	900	858	871	874	890	847	858	914	883	858	885	855	859	901	878	898	948	831	895	903	915	953	898	898	885	882	893	862	862	909	893	897	881	867	888	850	887	903	928	862	860	909	842	871	925	826	892	863	964	893	914	847	871	916	885	938	920	813	872	862	936	890	895	867	871	875	851	851	863	925	954	880	891	832	914	861	880	896	869	862	873	900	940	878	840	920	865	914	898	877	895	890	863	936	858	973	886	945	897	915	871	879	863	896	884	900	956	850	944	977	875	861	886	870	881	915	915	919	891	948	896	881	851	888	901	880	879	884	857	888	789	889	881	870	926	895	858	910	898	868	902	894	876	869	925	851	821	917	920	885	908	903	896	870	892	900	862	932	908	878	872	919	915	927	900	859	906	843	903	934	891	922	898	863	925	897	858	949	894	860	870	879	867	895	869	888	835	862	924	935	881	955	937	931	859	857	906	895	887	829	907	908	895	835	910	930	900	894	895	886	867	853	923	871	954	891	941	893	874	882	850	875	905	932	886	885	924	911	942	887	913	915	928	861	845	857	877	905	870	856	873	885	851	865	872	922	896	901	851	901	884	884	855	889	938	881	832	925	880	866	913	913	882	899	930	864	879	915	892	818	863	902	884	906	887	887	891	907	885	870	967	857	850	926	914	850	913	877	828	905	849	900	887	861	857	865	863	866	880	874	848	866	839	904	850	877	853	885	925	838	886	918	894	939	871	858	911	884	892	887	900	925	926	901	869	916	904	878	880	842	859	898	891	862	868	866	889	878	881	856	898	917	889	878	897	906	907	862	926	880	844	839	840	889	888	880	888	942	905	863	898	956	871	887	865	850	884	941	866	916	862	908	918	942	932	925	875	805	932	904	848	880	885	829	891	899	896	864	912	896	872	841	855	889	887	906	878	913	928	877	848	912	922	887	894	904	890	905	848	892	873	897	877	923	881	918	890	902	913	857	911	902	821	914	861	849	917	919	917	860	922	871	932	855	891	916	864	895	889	870	890	905	865	834	921	850	860	936	881	897	845	835	896	892	910	875	882	814	891	845	881	905	907	879	858	912	851	899	910	872	877	870	915	891	917	900	874	886	821	886	885	866	866	844	826	865	906	863	935	897	842	898	895	900	841	914	898	903	867	901	884	911	854	927	890	845	832	896	916	874	922	884	929	892	873	861	897	878	918	921	910	898	870	841	902	873	857	899	907	907	871	923	845	930	854	850	883	876	948	909	823	870	865	879	913	847	896	915	837	885	873	879	878	859	856	927	842	886	924	859	911	947	869	962	918	935	906	840	905	840	884	870	893	862	894	907	948	905	910	912	924	917	888	902	902	856	883	942	942	928	878	884	899	856	871	899	910	941	847	857	907	866	867	935	848	911	865	924	894	899	920	915	901	850	874	855	857	901	856	913	899	840	923	883	937	900	866	904	893	887	902	886	887	928	831	905	931	880	876	852	901	852	922	890	884	897	903	832	876	907	890	868	856	885	890	854	882	924	881	898	881	836	882	913	935	903	931	893	847	925	833	888	877	905	889	896	922	897	905	898	874	934	854	845	867	872	858	880	913	895	873	907	864	887	889	864	881	878	884	855	891	904	889	906	875	910	922	854	920	836	902	929	935	922	890	835	885	942	864	916	849	864	837	948	919	888	936	856	908	910	897	889	878	858	886	904	870	867	857	833	933	915	893	973	859	872	836	865	850	920	892	918	858	914	885	892	851	897	900	905	952	870	890	916	887	899	887	898	904	880	931	880	937	885	856	851	930	881	884	953	899	845	872	817	894	864	877	856	870	888	879	884	895	858	861	890	920	863	885	843	877	882	845	909	892	920	856	903	929	902	880	903	891	876	906	865	908	834	877	851	913	917	846	870	856	888	841	915	920	914	896	951	908	877	868	847	916	880	913	848	953	903	855	869	950	867	867	955	805	837	939	909	902	939	882	821	895	877	867	876	889	904	877	870	903	887	909	863	806	885	906	852	892	880	885	922	895	909	888	849	885	836	893	883	857	881	907	900	887	910	876	907	870	872	871	925	849	821	887	873	895	958	839	873	881	840	916	845	855	901	849	873	871	857	852	876	835	960	916	939	876	882	875	893	876	888	870	878	921	838	950	842	873	898	897	910	906	897	901	855	894	924	887	853	936	954	884	914	892	902	895	858	882	927	912	892	842	898	873	892	886	814	909	911	899	908	912	849	891	861	919	914	877	863	896	881	854	845	880	911	864	889	898	909	859	933	888	894	946	876	886	894	846	876	864	934	898	856	913	840	888	921	893	914	927	888	875	893	923	871	905	909	850	878	915	903	922	908	905	879	835	897	847	908	890	791	856	865	873	916	901	894	877	890	876	919	858	945	889	901	889	873	877	907	931	860	838	868	811	866	903	867	838	950	883	911	885	889	907	885	880	850	870	880	936	904	910	866	850	878	890	893	879	870	927	852	851	885	885	886	957	893	873	936	882	885	935	890	818	841	876	895	849	861	860	875	929	873	871	886	898	922	890	874	863	887	938	852	873	886	844	851	845	859	837	905	860	885	880	862	871	914	889	913	887	902	893	909	881	822	910	973	905	829	900	848	888	932	907	959	913	864	862	899	931	933	889	871	866	890	858	913	910	884	905	882	890	832	888	865	897	894	887	839	872	879	893	877	877	872	917	906	916	914	914	928	867	896	890	861	877	946	895	920	906	923	866	882	845	872	838	871	846	904	862	894	861	915	877	881	865	896	836	897	928	888	877	864	906	881	952	849	893	921	891	901	898	880	909	885	919	943	907	906	931	923	883	873	926	856	897	919	879	862	852	889	888	881	866	917	947	895	918	920	873	863	876	900	892	874	852	863	870	919	884	884	907	908	896	894	871	905	916	898	899	875	865	907	905	852	912	890	871	851	907	914	922	899	854	873	879	875	877	919	904	920	917	900	835	902	895	874	886	863	891	954	893	888	884	851	860	883	857	860	860	913	896	830	893	899	839	886	853	866	845	935	911	857	821	939	933	902	914	986	862	906	916	865	876	898	856	887	914	894	883	880	900	921	881	895	911	856	858	846	863	908	908	872	900	866	947	864	861	906	932	894	909	923	897	888	820	909	863	862	930	870	890	900	904	885	864	810	875	907	931	889	829	946	895	867	913	930	905	861	936	936	917	883	893	902	862	877	946	895	908
25232	21632	25362	28366	21485	3920	679	592	499	494	479	480	444	462	438	400	382	456	424	424	435	424	450	426	427	453	438	400	429	451	473	432	435	477	402	467	444	430	448	437	446	442	415	432	432	425	420	445	447	431	429	434	463	438	394	407	418	454	417	437	432	441	423	442	375	430	417	445	395	451	436	447	457	456	399	440	431	415	486	434	443	410	493	449	442	407	448	410	453	426	425	430	410	424	449	466	427	450	421	445	436	437	389	439	451	429	451	437	422	405	427	419	490	434	414	420	412	411	419	469	441	408	429	463	434	425	412	455	437	464	464	435	437	428	422	414	419	431	430	454	440	433	419	433	436	470	454	385	421	416	457	421	433	453	397	399	412	419	426	482	424	465	454	409	422	411	456	398	448	450	413	419	440	433	389	424	409	449	414	445	445	408	425	425	429	421	397	391	450	465	441	415	463	407	443	425	416	427	468	478	441	435	435	431	440	427	484	427	405	429	455	471	424	396	416	436	391	417	434	439	428	435	460	441	423	440	447	459	432	419	430	398	422	422	428	448	415	425	423	422	451	435	437	416	393	400	433	422	418	417	411	433	463	447	471	437	437	504	467	432	392	435	436	421	439	417	404	412	447	449	409	450	411	413	402	421	416	424	434	389	430	413	439	431	440	415	397	399	410	397	458	437	425	413	451	402	460	463	419	483	422	414	454	484	421	442	436	408	427	441	429	428	454	462	425	458	426	430	424	447	414	428	460	428	433	407	415	459	410	430	405	450	456	445	439	406	429	405	400	431	422	432	404	435	419	426	434	427	437	443	427	432	457	421	427	452	464	449	422	421	472	441	465	460	442	403	420	485	396	408	443	406	411	440	415	436	440	445	394	423	444	436	427	434	498	447	446	459	445	433	385	388	404	434	446	438	416	486	475	466	466	416	441	444	403	392	439	410	395	427	420	446	433	439	369	403	425	452	462	406	412	431	424	432	441	418	462	441	435	433	412	401	440	399	421	421	431	440	431	438	429	474	443	411	445	435	416	427	459	424	418	418	448	429	379	414	457	441	417	455	429	421	477	448	435	463	383	449	439	397	445	438	416	420	409	411	448	404	461	464	473	428	452	432	456	427	394	410	448	392	413	411	428	455	427	417	449	431	442	406	405	388	413	474	457	428	443	470	440	432	435	419	488	437	470	413	399	415	429	426	413	467	405	420	441	445	456	430	418	408	392	426	424	425	427	416	447	399	428	443	482	416	476	436	435	435	459	412	437	417	438	417	445	456	430	432	455	434	446	439	398	427	452	420	425	443	439	398	419	411	453	430	409	397	411	432	417	382	438	442	450	416	461	472	442	397	430	415	421	455	458	436	416	432	418	411	446	432	416	446	446	444	447	414	416	442	403	442	437	448	442	404	387	450	421	457	392	443	397	440	451	441	424	404	435	426	437	381	374	413	452	412	399	415	415	441	465	434	405	412	422	430	438	432	454	411	387	426	423	446	409	466	417	421	429	418	446	458	452	442	416	404	456	413	429	416	453	442	467	441	409	393	410	464	417	435	408	369	448	420	390	418	446	418	411	420	436	400	453	474	457	439	438	432	454	386	415	446	418	442	423	400	411	482	423	419	430	463	415	420	407	436	444	456	489	423	396	375	430	425	426	423	428	466	432	418	431	438	455	469	410	409	429	443	481	471	443	412	446	412	416	431	423	462	449	393	414	426	425	413	440	416	424	458	447	415	471	412	425	406	426	427	426	434	420	389	412	433	433	449	431	437	441	423	416	408	435	443	473	441	437	401	426	464	415	387	416	441	432	445	430	450	390	379	434	423	424	426	417	401	411	416	433	431	434	411	383	393	442	443	409	458	441	405	486	432	452	419	442	431	422	445	450	418	433	444	441	462	433	423	441	445	451	402	410	431	450	398	440	441	422	426	413	412	429	413	456	449	444	374	447	427	420	417	420	418	467	460	426	426	439	391	418	440	429	426	406	408	479	470	451	416	387	436	422	413	401	420	429	394	412	413	458	449	433	450	400	372	427	414	385	419	414	405	439	445	414	399	418	398	449	454	461	410	469	395	441	424	429	410	416	443	443	404	427	389	426	425	438	458	414	423	435	414	433	437	407	442	424	430	436	410	432	432	437	430	381	405	412	461	453	413	454	405	417	438	423	442	461	468	442	463	464	425	439	394	461	415	458	430	430	464	435	441	400	438	430	423	483	411	417	436	402	447	443	435	435	432	398	427	448	406	402	422	465	419	458	417	439	455	406	426	411	411	421	405	394	467	410	410	376	435	415	440	442	430	430	438	404	394	440	421	445	391	406	396	408	402	424	424	441	439	371	413	402	416	446	420	436	432	429	448	417	428	397	443	398	446	441	431	415	402	442	441	443	429	471	403	435	470	423	431	410	424	427	419	411	438	424	401	485	398	442	438	420	420	399	428	397	424	441	408	379	379	386	369	424	438	401	412	461	468	445	422	415	423	425	377	433	427	440	443	415	404	493	431	438	388	402	418	422	444	417	432	375	442	398	459	421	395	457	431	412	407	420	447	425	447	449	426	420	412	427	431	449	442	495	421	408	454	472	432	442	413	434	431	442	410	401	413	413	446	389	429	443	423	369	422	461	454	464	423	404	432	455	427	428	430	392	437	469	422	430	422	464	420	433	440	379	435	419	450	444	413	410	434	452	466	415	456	422	447	419	427	427	385	434	426	493	487	429	403	412	428	404	396	452	428	440	391	422	389	453	442	439	403	406	406	455	399	444	441	437	408	424	451	395	444	436	407	435	416	466	419	438	404	403	405	447	393	407	403	438	437	401	419	449	472	454	435	394	430	450	433	432	457	446	409	455	423	418	432	429	436	428	451	411	444	434	403	409	421	426	469	474	458	418	406	440	410	426	415	402	419	443	427	441	446	439	462	436	443	388	457	411	426	426	413	440	443	435	421	411	422	447	470	428	430	424	445	468	447	433	437	461	362	441	410	385	390	458	439	419	428	402	441	441	407	445	391	435	433	433	476	469	431	393	431	438	419	423	384	438	461	440	417	450	396	484	439	433	426	408	444	374	410	428	476	412	424	448	408	450	411	437	444	406	426	426	435	438	408	396	439	452	414	427	452	452	432	460	424	383	415	387	439	447	462	458	440	473	439	405	404	455	443	435	415	452	459	415	477	454	434	431	448	415	425	427	448	429	406	482	456	429	418	438	416	438	389	438	432	433	438	387	454	459	427	390	407	394	454	448	435	408	470	406	400	428	445	419	414	409	428	439	400	386	411	434	388	372	442	402	411	462	393	424	419	372	406	462	451	398	408	427	449	429	453	417	427	437	388	429	433	384	432	471	424	402	426	399	433	423	412	453	456	423	462	407	455	406	428	469	393	404	430	445	443	392	418	465	399	413	395	423	452	453	412	375	414	424	384	405	413	423	382	448	435	413	404	398	424	414	454	397	435	446	391	437	404	445	420	426	409	422	427	413	390	424	413	393	417	475	417	402	415
4007	4404	2232	1408	1174	1066	1003	1016	975	888	1017	919	956	954	913	916	923	924	986	958	906	953	929	924	944	900	928	890	867	949	925	940	931	944	933	924	926	947	916	950	915	932	955	912	945	976	936	889	955	906	930	925	918	969	914	959	935	889	1016	907	938	932	936	931	914	920	980	917	956	870	946	936	924	947	948	964	904	915	977	977	913	962	907	951	952	882	919	907	880	952	923	884	884	962	940	928	914	917	921	990	921	959	944	970	952	966	930	925	942	846	881	940	951	953	884	971	936	906	951	928	887	934	926	894	928	924	906	888	904	867	944	911	958	983	895	927	939	863	952	936	938	866	908	940	937	943	900	943	887	932	960	993	944	918	932	947	959	913	929	954	950	898	875	920	904	861	953	922	962	906	976	986	943	942	922	873	896	936	970	912	897	941	912	895	935	905	922	911	913	893	878	885	963	947	938	874	910	854	938	944	923	931	944	919	918	897	906	897	894	931	916	938	893	970	902	974	997	1014	927	907	924	910	986	955	952	944	881	909	910	919	958	916	924	883	917	887	968	951	913	959	875	914	912	926	885	905	907	943	938	920	884	918	946	929	922	897	968	914	875	920	851	949	940	942	981	900	933	896	907	962	896	861	984	903	930	904	900	929	916	944	938	925	885	915	929	1016	883	923	911	909	893	902	945	962	948	956	899	948	888	939	943	908	838	949	917	926	889	960	910	914	937	957	902	943	926	907	968	951	927	904	924	926	912	891	916	872	963	968	916	931	915	922	913	932	915	900	947	922	942	912	941	866	944	920	972	935	990	923	911	985	913	892	811	932	952	850	901	896	944	946	931	943	958	990	871	906	869	984	930	931	931	925	898	929	961	914	882	970	913	912	956	948	984	922	907	923	946	919	978	926	937	943	928	925	940	937	939	903	916	879	953	941	947	947	806	901	931	917	951	887	945	937	910	894	931	898	954	928	959	900	900	923	947	856	956	903	887	951	914	933	994	937	974	963	888	915	915	957	936	936	890	936	934	948	910	857	916	884	939	957	890	936	955	877	910	912	961	940	909	884	927	893	965	966	951	917	870	902	913	959	924	949	936	901	902	847	967	912	948	881	934	964	920	916	930	919	882	934	886	932	939	923	913	929	915	892	912	922	886	958	870	928	933	898	963	926	902	969	960	914	918	941	941	902	887	963	903	930	876	961	930	948	897	993	885	949	941	922	942	938	935	928	935	933	913	884	935	893	948	935	888	926	990	933	886	902	889	939	944	933	889	920	941	899	939	946	880	870	949	874	967	912	914	948	945	953	905	960	935	964	970	911	896	899	925	830	902	924	945	930	962	938	915	898	873	922	909	965	919	893	915	939	975	948	937	939	928	937	895	928	901	919	880	1001	908	1009	937	924	957	932	917	914	908	895	930	922	902	888	924	961	930	916	893	937	912	952	878	989	913	881	945	938	944	945	958	911	907	890	916	887	903	951	953	960	871	899	968	891	858	940	921	904	932	945	965	880	934	928	937	905	955	919	911	871	955	952	937	911	951	944	987	925	870	987	937	911	929	920	957	909	882	883	880	950	922	939	941	891	897	908	936	898	986	890	906	982	958	907	982	919	922	870	896	973	912	966	970	926	934	891	907	943	915	899	940	949	920	912	942	937	924	874	905	915	888	904	905	948	919	938	885	875	919	905	916	916	914	903	887	930	919	897	898	916	915	952	940	866	918	977	963	929	938	920	901	939	924	904	937	947	895	987	944	918	924	850	935	951	935	920	900	899	872	920	952	848	905	904	923	957	884	935	928	951	893	942	923	909	924	853	903	893	898	960	933	878	914	895	917	893	953	895	918	912	926	961	899	945	924	933	960	968	918	932	949	905	950	925	854	916	964	909	945	922	936	888	984	958	908	901	925	937	924	948	901	905	911	922	973	927	920	944	909	906	875	933	929	941	946	902	898	934	905	872	919	891	846	912	923	901	931	893	949	946	912	859	942	965	942	910	955	968	927	933	962	932	917	970	867	952	932	910	917	968	875	913	892	973	940	952	917	882	916	894	931	955	928	911	935	947	911	969	856	890	971	991	946	986	936	986	874	952	941	924	949	932	892	895	964	911	898	918	935	967	952	947	867	913	956	933	897	872	883	978	940	927	947	929	927	894	947	917	943	1026	891	881	946	932	924	932	986	954	928	911	956	929	870	937	956	960	897	934	882	901	933	940	927	909	934	892	904	887	928	925	939	929	962	952	937	889	956	926	905	940	926	951	948	912	938	886	906	880	972	947	884	944	939	900	875	964	985	978	940	925	924	896	934	969	977	936	898	881	939	955	982	935	946	961	849	956	935	935	949	897	884	891	958	894	975	904	929	860	974	891	933	913	898	900	997	922	909	940	942	889	868	879	902	979	899	885	975	912	922	913	915	976	946	907	975	932	883	978	969	939	930	961	879	906	958	935	930	958	930	945	952	920	964	875	886	940	906	976	935	960	947	921	905	960	893	945	940	856	909	908	906	877	924	930	924	938	944	912	943	946	929	899	921	885	891	947	933	929	913	887	932	937	941	921	901	929	924	913	919	887	856	932	954	1014	906	909	918	943	879	895	916	901	911	916	918	897	932	958	918	941	866	943	893	957	954	926	966	899	940	930	935	904	931	933	881	935	942	961	918	906	913	962	924	937	943	938	929	939	861	954	913	925	883	930	922	850	928	971	991	894	930	894	958	916	941	880	869	922	896	985	913	957	851	927	928	923	911	943	948	955	965	935	910	941	966	951	907	959	888	886	899	934	892	943	942	929	962	947	940	898	854	915	944	924	912	901	912	944	913	867	929	927	898	921	975	955	923	922	896	928	896	929	931	977	959	891	914	914	929	955	920	903	926	910	936	948	893	828	942	928	953	912	944	890	904	948	966	937	896	957	927	924	920	957	914	948	970	978	911	924	948	969	879	933	932	866	918	915	927	887	893	902	902	856	940	933	952	902	954	851	921	961	994	950	964	907	936	954	956	933	914	944	879	964	883	965	925	946	956	921	910	944	975	920	877	947	914	900	906	920	933	912	862	938	902	887	964	919	1004	939	892	947	862	894	942	927	901	911	936	969	916	967	911	936	943	944	867	920	937	971	896	923	889	951	900	926	955	927	890	841	875	1022	945	966	990	903	911	951	923	907	964	935	893	947	982	906	897	970	946	944	930	911	928	897	929	949	909	923	924	951	945	932	954	907	920	929	914	913	946	962	916	908	908	849	921	945	942	881	891	904	899	875	933	866	907	876	909	864	970	945	863	966	964	946	889	951	977	967	900	887	945	934	876	867	899	915	908	904	962	916	912	942	932	937	908	911	876	957	942	916	894	883	981	932	913	967	915	900	908	923	947	965	848	943	926	892	909	898	952	888	1000	863	904	921	944	921	897	896	908	910	896	927	921	909	961	897	903	885	912	845	906	916	959	929	933	925	922	949	911	947	983	992	947	911	958	944	979	929	956	943	943	944	889	959	867	946	890	913	934	925	944	912
24444	21628	25976	27773	21636	21624	3313	549	394	324	356	305	315	293	284	256	257	262	266	249	259	256	249	252	274	236	235	258	270	261	263	239	253	217	258	243	248	226	268	230	253	251	208	236	239	231	241	243	262	238	242	254	241	263	263	218	226	226	246	227	223	228	221	230	229	221	237	238	256	219	251	249	233	256	233	221	235	237	230	251	267	260	256	232	213	248	227	219	225	225	242	234	238	235	251	228	252	231	239	208	214	232	244	253	230	218	235	240	266	228	216	243	235	230	241	228	211	259	209	202	209	229	224	229	234	229	256	239	241	249	212	212	223	242	257	243	217	211	219	227	252	214	234	216	261	227	216	224	229	269	236	255	272	242	280	274	224	237	234	217	220	229	261	234	233	264	238	210	240	208	220	229	239	236	221	235	248	233	228	214	237	250	226	227	235	241	222	254	228	235	251	235	223	239	196	219	236	237	231	253	231	250	231	215	254	283	226	249	244	243	246	229	244	244	241	253	226	195	250	241	265	222	253	237	216	288	242	213	244	228	263	231	234	238	227	240	252	227	215	207	229	245	244	266	222	254	254	226	202	242	228	251	226	211	209	251	221	249	228	242	248	245	238	245	231	238	200	273	268	219	255	226	213	237	236	260	248	240	229	234	240	235	252	222	253	240	226	249	220	224	240	233	245	221	233	236	213	241	250	253	204	237	240	232	259	234	237	233	213	236	236	232	238	230	229	219	236	217	228	217	243	224	247	222	241	259	256	238	254	272	252	244	255	252	214	222	235	244	234	218	222	257	224	242	223	229	250	225	247	212	243	271	261	241	269	257	232	257	233	229	249	270	244	237	224	256	247	256	233	265	232	232	259	280	208	238	255	225	229	212	229	241	191	225	227	237	239	264	251	272	223	241	258	217	248	247	262	229	231	237	287	225	230	215	210	206	221	231	223	234	233	237	236	255	235	243	235	222	229	226	261	244	251	217	247	248	205	252	277	249	218	235	222	217	230	228	244	245	243	223	267	244	230	228	242	230	255	250	240	220	262	256	253	238	210	278	245	215	227	241	231	256	209	236	261	245	237	249	252	237	239	247	220	253	222	245	245	214	270	256	249	252	220	247	241	237	236	258	240	239	213	230	236	231	243	237	236	266	228	220	240	259	244	212	242	205	226	230	244	225	255	219	221	236	208	216	241	216	228	269	246	246	235	234	206	225	239	223	254	261	269	255	218	241	229	222	256	244	231	228	243	233	232	250	257	250	198	218	223	250	229	259	233	217	240	234	206	231	212	231	229	238	237	269	262	224	244	231	245	253	231	226	222	261	239	247	226	226	198	247	221	230	216	236	213	199	225	241	220	242	229	224	262	245	239	226	261	239	238	225	221	245	220	214	236	213	238	225	255	225	229	245	258	216	248	241	258	241	242	223	217	248	243	232	243	225	237	245	239	249	241	227	236	275	245	236	236	245	231	243	225	243	216	226	236	236	230	234	276	228	222	244	243	231	243	251	251	238	256	195	209	268	217	231	216	230	238	244	248	243	203	237	221	227	237	235	243	230	233	224	242	234	248	233	255	226	250	233	261	219	222	221	263	228	229	238	254	240	241	257	237	276	261	213	230	236	239	232	239	237	219	237	230	225	222	242	217	233	215	225	220	226	228	241	221	216	228	206	231	229	240	269	230	255	229	207	205	219	247	231	238	251	248	235	245	244	228	226	257	218	208	243	243	265	234	244	268	232	249	219	243	241	243	224	243	239	256	236	249	245	237	195	220	236	186	204	246	224	199	226	222	233	233	260	250	238	216	244	245	255	224	189	242	243	256	242	240	241	213	228	228	247	223	232	224	206	235	227	222	224	256	201	250	215	213	226	235	247	259	242	247	206	208	235	249	248	241	236	237	243	217	222	262	241	220	236	263	217	219	252	258	213	225	266	258	247	242	215	246	245	237	221	220	252	259	210	219	220	240	185	230	241	264	247	227	240	224	236	230	258	208	262	251	268	228	227	228	252	225	236	238	204	236	233	236	250	249	229	254	253	251	236	226	248	220	251	231	217	265	243	227	256	218	227	215	229	239	227	223	257	221	237	226	233	264	264	238	227	237	199	252	225	227	241	249	225	237	240	218	247	208	248	250	244	235	235	238	216	235	224	233	233	232	250	227	244	225	229	260	211	240	257	262	241	239	210	289	231	232	207	227	244	228	245	241	242	243	219	238	230	238	257	251	219	257	240	222	235	246	229	246	246	240	210	219	248	219	237	240	265	220	220	214	220	229	235	255	247	230	218	243	252	220	231	211	230	225	248	222	236	233	246	229	258	237	233	249	237	233	220	240	245	209	232	228	206	222	199	246	253	258	223	254	238	226	223	252	234	246	250	211	241	212	240	261	244	261	272	242	263	212	221	233	257	231	218	234	219	236	188	277	234	232	264	222	227	239	264	211	239	249	228	212	242	238	231	244	235	201	236	237	239	230	209	257	233	240	259	236	235	205	258	233	211	234	221	260	237	214	245	218	249	259	230	256	242	250	280	228	239	250	208	230	248	251	267	209	224	226	256	209	231	233	251	241	241	217	234	234	253	238	225	223	245	220	213	236	256	260	219	225	225	267	237	233	241	245	267	227	229	247	240	196	251	231	238	239	235	204	242	210	250	231	220	224	234	241	234	235	231	194	239	224	209	244	262	209	235	238	257	214	248	249	235	234	248	226	235	214	253	250	233	238	238	266	233	242	244	260	246	239	224	269	244	226	231	239	234	233	197	255	231	222	254	246	239	222	232	228	229	217	242	236	240	202	251	222	220	252	226	246	224	281	228	224	239	216	244	205	282	250	216	245	248	226	219	235	247	229	260	233	268	244	229	235	263	222	226	241	255	207	216	235	218	271	221	198	230	232	217	207	237	250	223	242	249	233	228	243	239	229	232	225	251	203	250	234	256	208	241	206	218	250	212	215	261	248	219	218	237	254	221	205	232	238	218	236	239	255	260	241	243	274	216	241	211	217	246	219	243	246	237	249	233	241	227	227	230	240	230	264	229	244	248	246	278	193	238	215	219	236	224	218	238	216	257	242	227	206	226	243	208	236	225	257	218	194	272	267	261	224	234	263	237	226	224	219	220	231	226	231	255	246	227	235	216	235	268	253	208	250	273	239	239	243	267	225	261	221	243	238	260	208	189	226	205	217	233	233	238	230	228	273	252	227	253	240	226	221	234	229	224	232	222	225	229	229	246	246	228	241	267	233	231	206	226	261	232	227	225	243	248	228	241	240	209	231	243	228	266	191	243	213	230	247	242	238	228	207	242	218	229	266	256	217	253	266	247	245	247	245	228	264	230	212	258	227	225	228	214	240	221	241	239	216	234	215	241	231	265	243	222	233	247	249	235	231	210	223	249	224	255	243	204	241	246	240	230	241	206	225	233	212	243	250	197	196	229	229	213	192	281	236	244	245	246	222	227	217	242	216	252	217	245	220	201	239	202	230	251	219	227	241	222	213	227
3995	6777	3075	1559	1127	793	741	656	659	593	610	584	507	621	562	550	571	560	577	533	558	557	597	588	565	548	558	575	526	556	547	553	529	524	531	559	531	545	576	571	541	548	520	542	555	564	508	550	523	536	567	523	545	576	534	539	534	543	517	505	519	555	543	594	522	488	567	549	550	546	512	565	545	498	548	528	552	528	555	517	550	524	523	535	579	530	547	549	566	510	491	552	534	528	535	556	560	533	521	507	594	525	553	576	522	529	548	560	516	505	540	591	525	556	556	562	509	548	573	542	589	532	576	537	548	559	564	567	541	501	539	535	520	550	559	549	532	553	522	519	542	502	524	575	551	551	559	561	536	527	493	570	594	576	542	538	551	524	535	522	557	582	564	543	566	552	565	573	580	592	543	547	555	497	547	556	547	529	552	525	521	521	574	530	516	534	503	528	537	512	555	545	533	545	546	511	545	560	549	518	538	561	533	549	548	596	524	542	573	540	544	540	554	538	552	526	568	547	526	551	533	549	556	534	549	534	496	536	559	523	523	557	515	526	543	521	558	625	582	548	508	512	529	552	531	539	543	515	569	533	520	537	522	549	518	537	577	565	567	561	555	527	584	546	510	532	521	506	533	533	526	555	518	555	516	485	496	518	568	552	538	555	575	499	520	596	581	527	571	498	528	539	526	565	511	581	540	510	524	515	545	562	560	531	497	530	525	564	544	515	522	575	561	505	518	571	556	548	516	530	556	507	554	504	572	533	565	499	543	507	552	539	537	543	549	558	537	582	574	550	531	520	567	584	548	522	544	518	556	526	563	549	570	517	546	587	551	585	531	543	579	531	557	507	521	541	550	576	533	562	494	535	558	550	524	539	534	530	539	560	494	521	509	540	527	578	549	528	533	533	564	547	542	556	534	536	545	548	530	555	530	541	539	547	504	542	548	579	470	531	542	556	559	570	540	525	523	524	548	530	552	542	499	566	547	548	563	551	549	581	517	500	542	513	544	542	574	526	523	548	537	545	552	527	538	552	541	522	562	567	519	533	528	539	576	528	536	532	531	553	531	542	566	531	566	543	566	517	534	564	536	573	520	551	554	546	536	551	558	550	564	515	528	597	534	512	504	569	477	512	549	539	544	516	556	567	533	536	515	573	535	566	512	552	583	534	550	556	572	521	517	545	537	569	562	531	538	576	526	524	555	517	533	549	548	515	558	573	516	563	565	559	554	562	534	558	574	536	529	547	541	538	550	570	557	535	569	521	541	509	517	515	548	567	576	544	548	559	540	532	527	560	571	525	522	544	539	567	536	537	538	568	526	517	552	574	540	548	540	573	525	580	510	595	566	611	514	547	521	498	573	542	552	564	553	546	589	509	543	560	560	561	558	521	530	562	548	530	542	568	553	529	564	532	555	542	547	522	533	590	536	514	542	569	553	494	565	541	578	516	509	555	506	542	538	492	566	540	552	534	544	496	530	543	512	527	544	507	538	570	553	544	551	522	535	525	529	519	533	538	535	504	533	543	564	522	540	535	532	514	545	551	576	546	517	526	531	534	548	546	550	528	523	481	545	559	507	551	541	534	561	534	529	581	585	582	591	504	589	524	519	554	539	574	525	559	533	557	526	529	594	503	532	514	563	553	509	481	554	520	527	511	553	506	563	558	526	535	562	541	518	541	525	502	575	547	536	569	540	564	526	527	542	532	548	519	581	528	513	531	500	503	563	572	553	520	553	569	539	564	522	563	542	509	507	574	565	528	520	523	560	498	527	529	572	541	561	500	539	538	533	507	527	550	551	559	512	563	554	517	540	546	505	568	541	535	507	540	528	516	491	542	482	536	566	533	487	562	539	497	541	540	554	547	547	564	507	543	514	547	528	559	520	575	533	532	547	516	532	523	552	527	581	516	538	521	479	527	597	564	561	568	554	546	534	526	555	580	556	561	549	567	527	515	527	541	543	499	541	583	512	552	563	525	553	534	574	542	535	526	587	548	529	533	515	568	534	530	565	564	535	536	530	562	544	568	562	538	579	557	552	558	557	565	534	571	574	505	540	533	522	522	569	553	524	531	523	525	518	556	501	569	542	523	573	568	541	510	514	571	554	518	538	538	622	574	577	594	527	538	569	537	519	544	540	545	589	560	578	538	528	545	543	556	582	586	519	552	564	578	508	574	527	519	583	580	566	521	546	483	540	570	563	516	575	536	559	542	502	575	519	503	559	507	549	547	528	546	545	563	555	528	579	529	533	562	493	530	508	501	531	593	522	546	540	555	546	533	508	564	507	535	530	526	525	563	560	555	513	542	540	524	622	544	576	510	539	562	553	527	552	551	544	503	576	507	517	539	538	511	496	512	517	571	559	544	568	529	555	580	562	525	575	548	551	559	560	565	561	530	538	533	543	564	562	484	553	519	565	549	567	543	539	536	545	512	586	509	549	507	592	504	517	590	573	530	498	545	526	547	533	550	550	549	545	562	532	594	557	549	541	599	522	542	531	520	513	520	571	522	541	569	589	586	545	566	492	539	587	544	544	507	551	555	560	529	526	561	555	559	523	524	545	511	541	559	542	547	535	575	549	515	535	539	508	527	574	517	559	538	584	562	496	521	546	535	515	574	502	563	570	540	524	531	562	527	540	558	551	513	548	515	556	549	543	525	525	503	582	522	546	489	553	540	502	558	580	485	534	579	489	570	606	530	522	491	551	561	555	526	552	555	549	570	542	531	594	500	541	561	546	540	511	547	550	551	569	553	540	500	544	520	504	548	543	559	564	506	537	542	552	506	564	567	559	515	561	558	542	530	537	535	534	508	519	541	539	564	547	528	533	563	599	514	554	571	550	512	575	552	524	588	542	569	569	583	525	541	544	536	561	546	519	539	573	547	538	540	560	520	536	561	565	546	556	546	556	533	549	614	523	517	484	538	562	583	572	546	573	546	577	526	540	563	538	489	536	549	529	513	514	597	552	520	561	538	556	592	547	584	528	522	542	565	555	577	546	521	547	552	534	547	520	518	556	526	573	545	558	541	516	575	473	567	520	586	572	509	553	585	559	554	555	570	545	547	604	576	527	552	567	588	578	544	556	512	522	537	518	539	548	572	525	519	576	526	537	501	569	519	571	539	502	529	573	537	511	531	574	542	548	553	547	518	521	532	594	582	527	519	529	559	534	540	553	560	568	554	546	570	541	553	547	558	551	601	534	535	557	519	507	517	583	533	526	565	540	495	541	506	536	539	578	559	536	565	533	542	535	506	499	537	536	588	524	547	529	512	553	561	480	547	485	528	520	567	528	554	518	522	505	563	535	553	552	550	562	572	570	541	548	532	522	576	534	519	497	524	523	563	535	520	538	575	538	531	574	591	487	536	512	523	491	551	531	537	534	543	518	525	542	549	551	567	533	546	539	493	543	544	525	498	515	485	540	512	589	553	594	579	539	532	502	585	541	572	541	558	560	525	580	534	543	540	506	590	592	560	548	579	536	519	545	559	548	524
33402	9720	972	494	447	419	395	396	407	418	388	411	372	401	411	428	406	411	414	427	396	375	405	432	388	404	435	407	370	382	402	435	445	389	406	387	394	419	397	388	397	407	400	385	383	384	363	413	388	384	378	446	394	373	396	410	404	400	423	396	395	405	397	416	363	397	386	392	392	401	387	409	380	386	420	397	383	379	391	372	362	414	427	399	457	386	411	385	420	374	419	422	426	379	381	397	433	402	365	369	424	367	401	409	421	379	404	416	403	399	392	395	423	399	436	437	442	396	388	414	387	386	397	373	381	409	410	384	398	399	418	385	394	403	384	373	415	399	382	393	399	420	367	375	380	401	408	379	373	412	386	443	403	407	396	411	391	389	416	384	399	386	434	411	397	380	401	422	368	380	416	411	394	429	391	400	390	425	419	413	431	350	388	407	372	431	384	411	357	400	387	391	391	388	414	391	404	389	388	390	409	419	441	392	388	392	380	396	365	408	399	388	399	406	386	403	400	422	397	396	431	399	433	422	397	389	404	393	404	414	410	395	379	424	413	404	395	388	402	415	405	411	398	371	386	391	393	402	426	381	359	392	381	395	368	371	403	390	414	398	360	394	414	398	401	391	394	387	395	386	412	393	416	383	393	345	389	399	339	386	381	386	410	420	376	405	377	443	396	365	365	434	402	417	374	428	383	367	385	411	415	387	403	375	407	372	381	398	333	370	409	379	377	364	410	424	384	387	410	399	395	389	420	401	400	408	396	403	385	389	385	409	373	377	384	376	427	433	447	428	428	404	365	394	382	379	371	422	371	406	418	414	397	426	392	369	380	393	436	381	404	418	410	402	379	349	402	370	423	374	404	374	405	409	366	356	362	402	410	369	440	376	395	356	438	364	378	357	396	383	399	381	403	402	416	426	344	406	388	383	389	417	373	365	391	358	373	406	428	379	394	393	383	362	426	361	414	369	410	387	394	414	404	395	429	399	406	406	418	373	374	420	419	422	406	466	419	395	449	396	402	373	387	395	407	396	368	434	390	372	399	375	390	401	429	396	373	386	388	388	429	401	412	353	400	404	384	406	375	435	402	392	378	401	411	386	438	407	402	410	380	405	415	388	388	414	407	404	368	419	398	400	408	412	390	396	395	400	420	382	375	393	378	411	403	386	386	399	418	397	457	415	435	424	436	390	399	409	383	420	396	386	373	402	379	392	388	400	430	401	412	424	404	417	406	354	408	412	370	405	414	380	370	413	395	431	395	415	414	417	411	406	443	405	386	409	377	427	424	425	409	380	422	437	386	378	416	398	382	395	381	382	402	382	404	443	402	396	400	398	394	403	421	420	394	379	381	406	362	431	415	416	390	399	388	379	382	417	408	412	403	384	431	439	364	372	380	422	426	419	365	415	398	379	428	399	401	347	412	359	378	411	438	406	334	364	397	359	360	399	397	368	389	407	376	399	393	387	405	365	379	394	450	400	380	402	367	377	405	428	402	380	420	367	439	390	392	450	383	428	408	410	378	370	360	391	406	417	433	434	403	382	386	423	374	389	432	389	398	407	361	405	405	418	403	399	390	394	397	388	400	421	402	378	413	386	415	402	406	376	435	367	404	417	399	398	376	411	426	389	368	404	392	390	385	397	390	375	392	391	348	366	371	383	389	388	354	419	386	377	400	425	395	380	368	402	397	375	426	385	367	425	399	395	422	414	392	377	389	352	386	426	368	403	410	396	399	389	387	381	441	358	380	402	389	441	364	407	403	374	435	377	402	397	369	398	404	375	411	368	413	412	415	412	362	393	378	413	424	400	412	383	385	390	374	388	393	416	414	403	406	404	392	429	397	424	412	400	403	385	365	367	419	420	366	389	403	339	399	423	396	412	400	413	419	409	388	379	381	402	400	395	393	386	343	420	368	364	382	383	416	377	400	376	363	399	426	402	421	384	387	390	387	383	418	423	402	401	378	410	387	393	416	411	409	397	409	388	364	382	410	404	378	381	423	382	412	437	375	398	389	421	360	396	373	417	405	389	400	423	412	394	412	408	400	401	414	404	420	364	374	432	392	396	351	351	391	416	391	409	368	362	375	423	406	392	403	417	372	438	419	424	424	417	402	384	351	329	376	397	407	398	379	384	406	432	386	441	399	402	426	414	391	391	399	415	397	366	381	420	408	370	373	413	424	382	367	379	405	404	411	347	370	399	425	387	364	403	433	414	376	419	390	378	441	396	382	422	406	389	406	429	350	392	434	430	342	401	427	401	375	370	373	399	366	363	360	397	364	409	390	445	356	382	384	395	387	402	420	396	393	389	378	433	364	364	401	370	403	425	388	402	413	394	405	379	388	384	401	390	384	372	403	407	387	402	429	393	394	388	373	416	414	407	383	447	392	336	372	396	430	397	388	389	420	395	378	413	416	397	371	382	397	414	428	425	452	380	397	411	378	402	360	404	420	388	397	376	403	468	365	397	387	387	368	397	381	411	412	423	372	396	390	398	440	409	399	384	426	390	374	397	387	401	419	423	399	426	396	386	415	433	397	384	400	402	383	452	433	407	394	431	404	375	427	364	405	389	393	404	378	416	386	426	387	372	395	386	408	394	436	400	389	413	420	446	465	392	411	416	392	414	431	384	381	382	360	371	393	386	413	392	382	387	381	363	407	407	428	396	381	386	411	412	386	419	397	362	411	371	421	385	391	402	388	390	387	380	392	413	389	381	403	383	375	380	378	355	411	385	384	389	376	352	409	356	398	372	425	410	360	377	380	361	405	379	401	375	404	382	397	386	376	413	374	416	389	381	355	399	404	387	395	387	414	374	380	430	433	395	401	407	419	383	381	385	369	396	408	407	420	411	388	391	398	454	434	425	386	408	376	406	407	411	360	387	397	391	427	419	382	380	375	379	419	377	433	397	364	373	401	375	391	369	413	397	440	373	419	391	395	440	429	431	424	397	425	392	384	398	406	408	427	423	423	430	433	387	399	433	378	436	410	367	361	446	378	433	414	425	383	417	436	404	378	381	401	408	388	403	385	408	396	340	406	409	420	422	447	387	392	415	422	384	355	401	366	413	386	396	406	397	406	412	394	378	406	403	407	438	415	389	422	373	403	438	430	405	395	394	378	425	380	401	377	407	401	390	359	361	418	369	384	385	428	393	433	420	359	357	416	396	386	406	446	398	398	367	426	439	386	385	405	394	376	392	397	368	364	352	396	410	407	399	385	402	435	392	412	403	443	406	374	371	393	380	391	391	412	420	384	421	401	373	433	378	379	375	384	385	375	352	360	391	398	407	405	443	420	408	383	435	388	392	372	393	375	384	382	416	374	392	411	399	433	425	414	375	373	402	347	426	399	432	380	401	395	455	408	365	401	386	384	421	403	346	408	389	339	386	423	359	388	376	396	376	383	376	443	398	371	412	351	400	376	401	376	409	361	437	378	373	375	415	384	406	394	400	398	426	405	395	425	391	380	431	405	413	395	406	397	399	413	383	381	401
6145	1242	1025	870	869	938	868	857	912	887	881	852	942	895	879	899	863	931	914	872	891	898	910	848	862	919	876	867	888	882	892	875	861	892	902	872	882	875	880	852	904	901	933	879	845	891	920	869	910	951	816	859	944	836	882	904	899	920	858	864	894	879	842	855	837	892	900	907	867	908	879	890	884	887	903	862	941	920	911	890	836	961	933	876	842	899	862	871	882	930	880	895	857	916	932	893	863	858	892	842	942	877	861	959	887	876	896	892	914	844	912	902	919	919	858	878	883	881	918	843	916	858	829	930	843	808	944	894	861	856	895	886	843	873	861	915	870	932	930	888	933	922	879	860	844	905	857	889	919	859	895	898	919	847	857	858	891	922	900	905	871	906	904	847	877	908	913	895	948	877	863	836	876	917	857	879	875	940	875	908	890	954	908	887	827	854	925	929	855	846	910	889	826	895	891	886	892	856	876	902	917	847	860	868	850	871	880	926	847	895	915	934	895	877	858	849	838	878	778	942	891	894	903	879	845	880	904	904	874	850	894	891	883	890	881	846	934	939	882	937	907	889	864	820	860	861	873	885	919	895	857	913	862	920	899	899	928	888	890	887	897	836	880	884	866	852	880	909	864	926	928	864	854	884	921	870	926	904	854	841	847	892	910	894	836	847	899	891	859	855	903	876	860	902	896	891	904	884	915	899	953	907	891	887	854	867	916	838	922	844	915	892	859	876	897	848	847	919	882	926	900	891	846	904	874	837	892	914	837	871	913	868	924	885	916	879	889	898	880	858	929	840	837	876	952	877	963	902	876	890	854	836	869	880	911	862	864	916	896	845	889	863	869	832	905	911	882	853	873	909	926	908	903	882	913	903	952	845	878	875	905	884	875	909	846	862	911	906	842	895	848	859	909	870	922	893	897	857	919	866	879	906	888	830	906	861	880	862	921	902	895	900	914	847	860	872	822	898	862	945	851	860	884	959	880	899	904	874	944	854	904	856	891	884	921	810	822	892	883	914	846	866	879	865	868	922	989	917	875	905	933	877	936	915	894	890	845	961	983	862	893	849	846	885	929	871	855	889	894	909	933	906	864	879	877	855	901	861	886	892	833	880	941	873	884	912	884	887	855	924	889	925	849	888	933	879	958	937	864	936	925	860	859	897	840	868	885	927	899	938	861	952	874	901	881	880	810	886	900	906	911	878	883	878	854	860	925	883	874	926	899	849	937	866	902	808	822	928	922	857	830	902	869	896	859	837	821	874	912	847	912	843	894	838	932	896	860	877	915	932	862	911	903	898	880	908	911	923	866	918	904	930	869	934	873	940	935	904	849	869	920	886	841	908	929	899	893	904	847	866	885	828	905	882	872	852	873	889	849	876	911	901	858	885	875	906	858	861	831	830	881	890	876	878	866	907	888	894	858	892	892	840	889	892	909	876	862	921	870	892	875	909	914	883	899	925	827	811	853	915	904	878	871	896	884	932	855	939	824	777	857	899	889	886	919	872	891	934	923	879	888	875	855	854	883	914	884	864	903	900	885	906	895	867	882	888	907	910	927	854	872	883	930	898	855	851	889	875	889	873	956	853	891	885	928	867	911	878	906	973	899	853	866	879	897	834	895	903	908	842	861	863	899	874	899	882	895	878	873	879	837	923	899	890	910	903	907	861	847	885	891	941	926	907	884	908	864	888	857	862	866	902	884	867	913	870	853	906	890	897	861	882	908	908	910	904	852	886	927	923	866	867	885	918	889	930	926	912	896	878	902	900	883	923	936	877	932	911	898	903	893	881	931	835	833	847	868	888	909	854	904	870	877	866	863	889	940	931	862	892	863	886	859	921	892	900	918	922	850	892	895	848	835	897	883	841	893	887	871	867	845	865	941	915	890	885	901	928	894	900	897	847	957	896	888	900	874	948	897	940	875	870	899	879	929	912	922	864	836	918	823	895	878	859	899	876	880	909	920	875	865	870	857	900	915	876	932	875	938	866	885	868	881	855	948	875	909	907	886	894	907	901	922	892	868	881	893	908	894	912	905	900	905	858	897	836	863	885	901	871	887	856	875	878	876	942	917	867	940	867	895	842	884	929	859	882	915	942	860	922	879	899	878	877	925	947	916	925	891	879	926	898	899	848	850	900	890	905	917	922	893	841	883	947	860	903	889	900	887	907	886	828	944	901	906	870	903	915	937	885	874	874	924	861	869	883	896	912	902	983	911	892	896	891	879	903	864	883	842	861	852	944	911	913	887	856	895	898	911	853	876	856	919	848	866	849	861	883	841	874	865	828	907	895	909	879	867	934	855	869	874	903	854	979	864	882	913	869	889	859	952	881	888	895	851	875	995	918	893	886	885	848	868	946	887	881	904	893	891	880	903	876	875	908	898	923	878	937	875	885	912	919	884	926	882	862	873	935	882	871	916	909	855	904	890	888	860	904	896	880	914	873	893	911	886	899	863	868	900	878	876	882	861	924	854	906	892	875	838	883	854	883	879	931	871	877	892	934	930	907	901	886	889	906	887	899	871	944	834	951	940	948	884	937	955	935	851	935	908	873	898	868	912	855	913	925	871	868	879	921	876	894	881	923	843	903	851	865	858	865	865	866	874	932	830	866	848	867	852	910	915	874	848	921	931	883	876	904	865	863	858	872	915	870	927	875	870	842	897	844	893	947	900	890	910	908	839	893	853	872	869	838	926	951	871	953	857	892	905	919	874	900	928	903	862	894	902	889	874	914	858	826	818	891	877	835	924	887	916	881	879	837	946	868	882	895	936	874	876	914	918	897	926	887	896	926	871	867	936	912	854	893	894	874	936	872	880	892	862	923	885	867	828	901	928	904	896	906	913	884	955	873	860	800	861	862	884	881	883	889	877	878	861	900	859	871	894	869	849	867	881	881	881	879	879	813	860	904	905	820	859	901	874	878	917	879	885	890	858	882	868	891	894	878	889	897	887	835	875	890	910	942	913	860	859	892	878	857	855	866	936	888	908	898	930	878	883	877	916	919	922	881	891	930	890	954	893	903	871	927	888	893	869	896	874	899	887	920	906	817	838	868	873	921	911	827	882	905	898	847	839	924	930	877	902	933	936	921	859	895	869	892	861	819	931	852	890	854	876	848	845	926	865	935	860	884	934	920	892	859	906	881	878	851	936	883	901	884	925	913	936	897	892	861	838	876	848	879	956	895	934	921	873	914	896	868	855	882	879	872	871	840	879	864	879	861	919	891	855	839	889	882	880	909	934	905	901	895	915	871	889	916	899	887	878	887	885	913	861	884	869	923	919	901	820	874	938	950	874	885	911	880	858	875	884	935	893	864	824	905	931	882	884	895	852	855	886	872	901	907	886	866	900	907	878	902	882	856	866	899	870	924	853	910	866	830	856	877	850	900	862	944	867	889	890	848	854	952	908	904	902	891	839	858	866	919	861	934	842	899	958	879	877	895	898	888	891	891	867	872	914	897	899	884	871	903	863	940	886	953	864	839	888	902	875	870
25220	21615	25351	28347	21465	4102	638	505	519	498	465	508	479	463	452	456	425	485	473	444	445	417	434	422	427	445	396	441	477	489	419	427	462	428	507	434	427	428	440	430	414	449	457	461	429	382	420	412	419	423	476	446	423	428	442	439	404	438	435	445	421	450	427	440	389	457	422	469	440	426	449	458	398	433	405	464	414	431	425	438	432	444	460	461	444	446	422	397	455	462	452	434	435	459	419	396	456	449	449	448	400	407	448	405	407	434	432	420	458	466	470	470	402	417	476	414	428	442	422	415	461	457	469	456	436	450	452	471	425	427	380	418	437	431	457	435	445	423	423	443	472	426	443	441	442	417	418	457	386	420	449	428	447	441	408	424	404	412	430	412	448	441	422	441	401	479	424	442	450	439	429	443	438	383	454	445	436	432	425	411	450	470	433	447	386	399	436	408	427	433	445	404	413	431	452	425	418	406	406	429	433	437	424	457	433	434	438	437	459	436	415	436	426	435	459	445	435	423	443	466	452	458	428	436	419	421	450	416	432	423	451	460	407	446	426	459	424	419	442	419	433	459	371	426	379	440	407	453	449	411	446	426	399	450	389	459	404	417	428	442	456	419	423	430	438	431	462	430	415	452	459	422	404	398	409	426	470	431	477	415	419	443	405	425	392	412	411	389	406	395	405	420	437	424	392	420	421	442	437	483	415	440	434	440	416	386	416	439	423	436	403	403	395	422	424	418	421	453	446	416	393	426	391	410	424	463	424	448	454	402	384	441	418	435	432	437	430	424	428	437	422	417	430	405	414	504	451	449	419	385	398	425	446	413	421	470	436	414	456	426	432	433	421	408	409	456	411	411	373	428	470	467	420	456	429	445	474	408	463	420	433	427	449	412	436	414	458	416	402	394	467	445	418	433	437	418	395	441	445	434	420	429	420	445	431	415	406	428	409	454	438	455	412	412	443	431	439	439	435	461	458	456	437	406	475	399	479	460	433	444	426	428	474	421	420	393	421	428	444	391	438	426	454	460	444	474	458	406	406	435	409	435	414	449	420	419	432	456	404	417	412	454	419	414	441	495	440	422	421	466	440	384	410	453	417	431	414	437	423	438	432	431	433	427	401	429	412	437	475	427	483	448	454	425	420	448	373	413	452	445	444	428	439	421	476	449	427	428	449	446	383	447	441	415	445	456	455	415	459	387	459	421	364	452	401	426	394	431	405	424	430	428	476	447	432	428	369	428	425	420	432	457	415	426	428	403	398	426	426	452	447	406	420	493	403	449	400	389	475	418	435	433	450	449	462	475	447	450	428	451	425	434	391	446	424	428	408	414	426	399	442	420	413	425	408	434	465	421	435	454	461	439	437	450	489	434	441	381	442	405	468	408	427	413	398	410	417	433	431	465	420	409	398	428	424	364	450	422	439	449	438	441	425	414	469	423	456	473	451	379	395	424	438	441	434	432	442	427	440	385	457	422	406	436	430	419	432	410	424	460	449	387	455	396	393	450	433	419	466	433	425	441	492	427	427	414	444	393	421	432	434	476	435	410	407	412	430	433	433	445	444	409	432	451	408	417	431	442	427	406	470	417	421	440	445	438	461	397	410	387	434	386	428	427	442	435	445	414	476	431	440	421	449	445	476	425	373	426	444	417	409	437	427	442	441	394	437	432	443	423	425	436	387	387	442	435	486	420	389	441	420	445	414	426	408	424	448	441	447	423	453	434	429	412	404	444	428	417	406	441	439	393	398	426	423	452	420	409	439	426	356	473	416	447	418	434	406	418	396	446	440	470	375	445	434	425	436	450	435	410	420	434	478	444	445	420	461	449	408	412	427	467	441	439	456	427	419	469	414	446	415	470	460	415	424	401	434	435	458	419	456	451	455	441	414	461	437	418	434	400	452	425	431	443	427	443	435	408	453	451	415	446	460	433	423	402	481	430	439	390	469	413	463	464	422	406	436	448	479	447	446	435	422	440	438	398	378	459	390	451	465	470	427	439	428	424	434	452	394	459	388	465	471	393	429	425	446	425	422	432	441	427	409	412	450	432	375	412	426	414	407	453	467	419	405	423	461	425	401	461	443	470	412	467	426	439	457	398	400	450	423	451	450	452	468	433	412	409	428	410	400	429	483	459	390	413	468	467	414	416	424	435	406	424	477	458	394	429	419	385	418	402	391	411	460	451	418	468	458	427	435	432	442	452	413	436	422	453	432	429	421	418	409	473	431	427	438	451	450	424	365	419	418	447	436	422	406	423	403	410	406	422	447	432	403	456	397	419	388	435	400	430	450	425	447	432	445	444	399	410	470	422	432	390	365	409	418	412	447	441	427	440	461	423	393	412	424	461	409	415	427	454	416	398	456	446	475	412	458	446	414	460	438	411	380	465	418	389	426	426	424	435	431	415	432	441	439	445	412	450	414	442	462	421	414	417	432	478	417	403	439	454	443	474	424	419	444	428	422	415	434	412	428	444	404	465	411	454	414	441	426	435	410	427	470	435	461	451	440	471	456	416	446	467	478	503	410	436	466	448	434	454	426	394	405	459	444	445	422	415	447	417	425	393	431	443	436	411	474	440	417	432	455	414	447	444	460	422	402	423	418	404	412	417	455	404	421	468	427	468	441	411	447	378	399	444	415	442	457	451	444	426	468	475	400	423	427	447	403	438	430	376	409	401	434	468	399	398	415	466	435	423	458	491	429	411	472	449	416	421	456	422	412	403	433	403	446	445	445	455	445	443	448	449	433	419	451	376	426	457	486	460	400	413	407	427	457	402	442	428	448	450	423	432	415	439	513	465	467	452	422	426	418	414	453	458	448	445	445	433	438	444	411	440	441	416	408	429	428	388	426	454	414	427	427	448	398	471	438	418	442	425	380	415	450	463	439	428	403	430	453	417	413	453	449	431	437	426	431	426	419	449	412	410	438	398	440	447	439	445	453	454	406	444	437	470	433	429	455	399	406	415	405	436	423	430	417	435	438	401	450	475	435	436	388	390	421	395	427	415	455	418	439	451	422	419	465	454	453	417	423	437	435	403	412	436	450	408	445	450	473	439	436	474	430	425	449	436	455	429	454	413	424	417	423	407	442	437	422	402	420	461	435	390	450	431	447	451	422	418	455	427	441	461	440	410	409	400	447	460	452	444	444	430	440	437	446	449	394	444	392	476	447	431	405	452	424	429	458	452	434	429	420	422	399	409	426	411	461	388	437	451	430	416	434	387	436	411	457	420	386	467	433	439	434	410	381	438	457	431	445	419	416	413	408	480	474	449	421	425	465	448	446	401	420	416	459	421	464	436	424	452	443	422	496	450	456	429	465	451	429	446	463	435	451	405	457	445	428	418	436	407	428	422	437	466	406	435	456	381	404	458	421	418	448	449	434	427	464	413	415	421	437	444	418	401	429	454	427	447	411	424	425	455	422	411	422	438	449	450	421	465	423	423	448	388	407	367	435	440	399	448	468	423	446	409	442	430	430	475	422	448	429	425	439	428
3917	4436	2197	1434	1183	1058	1047	966	950	872	911	985	946	898	948	992	890	929	991	956	916	929	926	942	888	932	940	967	903	929	939	917	930	944	898	957	905	978	931	950	899	925	873	952	947	968	903	923	904	896	915	940	887	935	927	932	949	898	932	927	921	916	971	915	903	929	928	927	907	930	939	906	914	952	977	981	927	907	941	902	915	951	922	893	933	891	934	910	949	904	962	950	916	976	872	919	951	937	852	938	871	866	927	921	899	961	986	917	899	946	926	935	912	883	918	982	921	934	928	929	937	911	915	963	963	915	891	912	943	901	918	900	885	912	916	914	928	933	918	892	958	942	955	899	900	949	947	934	935	979	879	953	938	974	931	910	945	955	983	916	875	876	890	922	877	925	911	950	935	943	879	866	897	916	946	933	896	925	897	907	933	952	907	910	875	961	960	930	891	955	933	881	898	936	928	898	920	932	906	944	906	909	922	976	868	924	982	899	945	959	948	925	944	976	886	942	881	905	951	1001	943	940	932	967	941	884	955	921	919	953	916	914	878	842	987	895	894	941	915	960	910	909	987	959	880	975	888	903	935	953	934	952	890	919	941	917	886	903	914	940	920	943	929	872	955	954	933	916	935	930	902	895	937	958	984	962	955	986	889	921	923	885	929	965	892	964	877	885	925	929	942	934	880	917	914	899	909	980	928	943	950	924	883	914	931	908	905	903	926	950	911	897	937	894	969	969	943	929	909	921	892	900	906	890	954	939	906	924	886	911	946	894	946	926	967	936	913	898	896	920	939	965	957	909	911	920	986	954	919	942	924	922	895	923	915	916	948	950	899	943	920	892	956	846	932	941	950	917	977	943	904	984	977	986	870	924	910	883	892	939	919	950	958	890	846	927	917	926	970	984	878	916	942	957	940	963	905	950	940	875	931	921	941	903	906	902	903	926	933	911	903	944	945	966	919	882	896	933	892	831	970	937	909	904	934	891	913	926	925	934	895	969	900	888	929	899	895	939	879	947	964	897	909	927	926	924	922	930	945	955	936	899	926	977	910	991	904	891	867	888	895	924	947	903	947	973	973	921	966	938	946	903	901	974	862	1004	900	927	873	956	889	947	928	905	892	930	925	957	956	935	879	905	938	912	922	998	894	896	941	916	923	923	937	980	940	964	917	938	874	928	947	941	935	957	931	907	912	881	906	891	898	917	900	925	937	892	944	941	914	951	929	977	935	954	914	911	896	907	898	899	877	935	937	1001	901	928	929	922	938	944	968	906	921	1009	932	899	902	830	946	935	911	896	887	925	960	924	966	934	919	944	899	939	915	964	943	886	934	929	939	943	905	934	947	931	937	892	965	937	983	930	899	945	892	911	893	909	933	926	971	913	881	862	937	993	909	996	938	938	938	914	899	959	915	905	932	976	963	896	945	958	942	882	887	967	989	902	917	922	942	933	879	930	956	980	951	993	921	889	940	924	882	951	975	936	923	922	932	923	879	905	966	950	888	963	936	971	885	924	936	916	951	959	927	909	937	952	977	977	972	932	938	911	964	917	914	908	877	900	963	914	928	899	990	938	945	862	937	968	896	890	862	952	999	958	929	904	909	907	922	989	923	914	930	892	931	953	927	907	900	914	897	872	916	896	880	940	916	1041	909	909	967	953	954	968	943	880	928	955	953	900	938	869	931	916	887	897	888	974	904	941	924	990	924	907	953	933	945	948	857	936	982	896	888	958	893	934	887	910	883	909	919	915	954	912	938	943	1015	950	912	916	917	962	903	886	924	920	956	967	973	957	926	883	940	983	953	872	929	917	937	942	894	930	902	948	876	891	934	923	961	876	991	969	937	934	932	962	975	951	952	910	893	904	959	960	903	969	873	931	941	919	896	928	935	921	938	896	938	911	923	968	940	966	874	908	871	883	952	938	946	956	936	935	930	962	996	923	880	876	897	943	884	899	890	891	879	970	885	920	923	875	902	929	927	927	932	971	913	921	913	880	918	905	910	974	878	935	905	934	934	954	933	922	922	884	936	928	911	900	950	905	907	902	914	991	912	918	958	952	905	964	949	1006	943	889	937	892	869	991	882	923	906	922	940	984	912	943	907	917	893	942	907	975	912	942	942	924	888	954	924	846	987	917	910	910	926	923	897	949	932	950	921	938	899	940	928	894	891	873	907	906	911	915	876	888	891	859	933	884	857	939	883	892	942	846	899	951	901	885	968	899	924	926	943	892	910	928	969	931	965	964	874	923	935	908	919	923	939	950	879	871	950	916	867	934	990	849	888	916	933	1008	886	873	905	959	886	919	960	911	950	931	958	939	968	934	945	961	867	938	955	989	957	902	973	903	906	931	918	918	911	913	925	942	911	937	919	928	901	906	979	977	948	924	932	922	945	899	943	965	936	928	917	884	959	918	959	930	927	936	915	900	879	928	870	959	900	971	940	919	899	911	907	945	930	858	879	939	939	924	957	903	898	895	931	859	920	939	897	944	943	936	916	939	985	941	950	981	925	939	933	967	971	884	883	900	944	953	932	887	895	907	888	968	966	945	916	926	916	946	890	1002	874	921	908	937	936	995	945	946	875	900	937	959	917	919	915	927	905	937	969	914	900	911	904	946	963	922	886	965	962	887	924	879	855	942	941	897	920	992	931	914	932	960	926	922	937	936	940	901	925	971	888	935	939	929	909	908	985	943	912	933	922	864	959	860	927	898	929	939	908	920	966	942	870	912	935	933	900	927	920	900	944	893	905	941	967	930	925	901	965	929	921	928	919	962	926	953	946	931	962	850	894	981	948	928	910	934	858	945	943	915	985	921	936	888	902	888	870	915	936	985	950	920	907	962	909	951	907	956	942	940	913	962	962	890	917	901	935	939	888	951	914	868	896	942	888	949	928	912	941	874	896	942	942	924	916	963	898	894	930	880	937	928	939	901	954	934	931	941	908	898	930	964	906	951	971	909	930	955	912	921	876	921	894	933	953	1015	940	934	963	944	913	892	934	914	935	941	903	864	980	926	888	928	923	881	917	904	872	968	949	941	894	880	898	944	936	961	919	898	909	901	881	902	895	871	843	889	919	926	878	952	933	965	923	932	933	969	922	932	901	961	993	1003	901	962	930	908	924	933	948	886	946	904	910	919	909	978	944	961	890	957	934	911	945	924	916	941	967	927	965	918	957	932	946	888	929	948	922	945	960	949	964	932	927	954	913	945	919	908	883	891	902	921	928	923	917	929	906	942	899	944	880	953	931	874	942	898	945	906	922	904	904	895	967	920	962	908	891	957	983	940	866	919	910	944	897	947	909	903	932	919	917	927	946	932	922	907	923	972	984	868	951	878	904	880	916	956	933	890	918	918	943	931	890	929	917	970	881	917	906	884	921	909	939	900	928	869	946	923	943	857	925	909	937	863	928	939	927	953	887	931	966	960	915	912	911	923	903	899	935	963	960	924	921	980	881	907	867	918	943	899	960	933	877	888	933	964	908	908	964	920	905	894	920	853	910	854
24487	21638	26010	27770	21649	21638	3221	518	364	335	315	341	293	313	283	270	243	270	263	244	275	259	245	244	238	256	237	231	257	258	220	245	256	244	226	250	243	254	249	243	249	257	243	220	252	219	264	241	213	224	251	250	247	251	215	249	225	260	261	248	235	243	244	250	242	222	263	215	222	229	241	268	219	230	198	234	219	240	222	218	218	248	259	266	237	208	243	230	224	221	246	234	225	228	229	256	212	221	227	264	228	225	249	239	258	226	249	240	260	214	239	230	224	209	216	231	246	246	234	255	236	227	252	224	242	215	242	251	226	275	207	242	199	223	227	218	219	237	223	237	241	217	248	236	224	195	216	226	212	239	226	234	261	231	255	256	217	214	230	254	244	213	246	248	196	243	270	223	236	213	252	251	233	243	204	243	250	236	205	214	240	243	278	263	222	224	256	228	216	232	247	231	253	255	250	231	238	219	241	256	249	243	225	222	239	228	226	244	240	221	234	227	227	240	231	240	226	233	227	239	246	231	246	250	250	242	251	238	240	205	219	259	250	247	271	233	280	221	202	211	232	204	247	266	268	253	235	232	237	280	249	229	232	241	218	248	244	234	231	224	240	237	254	202	239	252	237	239	218	228	234	240	230	232	219	243	266	227	251	233	261	252	242	222	200	239	231	219	232	254	275	224	229	233	225	236	230	265	217	234	227	247	242	240	264	243	217	225	220	233	248	260	257	235	228	230	233	241	230	239	195	229	281	240	240	238	257	252	228	213	211	214	253	261	262	236	269	231	259	215	242	225	209	245	225	236	234	234	228	251	230	238	237	260	209	266	274	245	230	222	258	225	256	227	257	239	238	223	242	251	218	236	214	255	225	259	231	228	272	256	253	253	242	215	221	234	249	213	252	210	225	234	232	217	281	254	237	245	223	252	266	205	242	258	256	245	212	199	228	257	236	215	234	239	235	233	231	244	229	251	244	243	261	232	249	224	263	276	256	225	244	229	240	260	236	233	264	219	248	232	224	248	245	213	247	239	253	209	234	245	228	263	226	222	242	233	233	230	241	214	255	248	254	229	258	212	249	228	229	233	217	246	206	237	235	221	246	250	239	268	235	244	246	205	239	207	267	236	232	239	243	254	256	229	242	242	257	252	220	217	255	229	220	224	248	237	247	237	239	233	269	196	272	243	239	249	252	241	233	260	235	228	225	254	232	242	229	237	224	214	244	232	282	252	236	244	233	240	261	209	220	241	239	255	242	228	259	241	229	251	229	262	212	254	203	247	240	210	218	234	248	248	249	239	252	247	208	221	228	261	249	233	233	255	207	233	242	208	285	220	246	227	210	251	232	274	199	202	225	250	278	244	234	212	256	242	277	236	217	238	234	268	227	219	245	222	247	217	239	237	248	206	253	231	243	222	236	248	225	238	243	234	205	243	214	216	234	228	222	222	253	219	215	233	237	246	240	235	215	208	231	219	218	238	221	215	221	248	211	232	248	237	215	218	228	221	227	249	216	258	247	232	233	252	222	225	234	217	240	246	246	267	241	243	226	228	209	255	229	258	227	240	280	257	237	238	265	259	197	230	246	230	241	247	251	242	239	246	259	227	218	253	227	238	216	260	232	260	219	243	215	242	233	243	245	219	243	219	246	275	242	243	220	238	206	253	240	221	221	259	239	218	281	227	212	225	225	221	263	245	236	221	248	258	229	277	230	258	246	229	232	242	263	231	252	227	241	229	247	274	250	223	209	218	225	213	243	231	224	259	222	213	239	235	224	213	213	214	243	226	227	229	212	207	245	241	232	229	229	258	231	227	216	232	212	234	241	208	229	228	265	232	247	256	223	243	256	214	258	261	238	229	234	241	244	231	230	209	242	226	268	253	259	234	238	221	238	231	236	213	234	230	225	236	249	243	245	244	217	216	217	242	238	260	241	239	222	255	222	239	212	232	233	231	227	204	217	237	259	235	253	247	220	281	226	233	247	246	243	226	207	246	249	231	239	223	224	222	224	223	236	229	265	245	216	239	231	217	248	207	208	242	213	246	225	278	248	209	240	247	213	238	233	239	243	257	257	259	237	232	244	252	215	226	222	259	272	261	219	250	219	224	241	257	231	232	254	206	245	228	231	216	248	244	225	244	244	228	194	231	179	247	258	217	224	190	233	219	244	236	210	224	251	228	240	248	247	236	252	219	248	217	232	248	212	234	230	205	248	227	243	230	205	243	241	234	260	227	230	217	242	245	255	228	239	225	218	267	248	212	249	248	251	261	244	242	234	258	249	237	277	249	248	253	224	232	213	207	241	242	258	223	271	253	247	269	215	266	230	265	217	236	239	203	223	238	243	227	221	224	229	260	227	272	210	246	238	229	251	241	262	226	247	241	248	269	246	229	230	254	226	246	244	200	248	257	271	236	245	234	232	256	236	215	222	225	254	258	242	240	234	249	210	240	250	262	230	254	246	232	240	227	238	270	267	218	225	242	236	225	247	220	254	229	273	233	250	249	251	240	230	236	219	216	236	244	272	218	221	262	223	219	243	247	209	241	224	248	264	243	218	240	239	259	231	251	250	218	216	248	217	225	215	267	263	241	228	212	218	242	243	246	209	233	249	236	209	215	251	238	233	209	203	255	240	242	201	234	241	203	241	275	249	237	239	234	213	254	244	245	207	226	241	246	220	248	244	226	218	248	233	233	206	235	225	232	261	213	250	235	261	253	215	255	208	237	237	216	242	254	236	230	241	209	222	230	231	227	215	223	253	213	207	217	263	234	225	251	263	255	237	261	245	219	268	260	234	254	250	249	212	239	215	220	213	241	247	267	234	251	222	251	244	217	246	239	242	274	252	244	238	244	235	234	236	247	265	225	216	245	236	198	224	241	261	272	247	257	231	249	271	222	239	247	235	235	251	237	271	239	271	244	238	215	211	226	226	249	228	216	235	210	237	238	234	213	251	246	224	242	237	261	232	239	234	234	243	239	214	222	247	229	228	223	228	240	252	230	238	237	263	244	261	252	225	227	225	239	229	236	218	237	259	215	239	246	232	221	220	234	250	257	223	226	237	255	244	233	280	246	208	253	204	256	257	216	260	273	228	218	248	261	213	237	251	214	224	270	225	237	244	249	256	251	236	253	237	218	216	257	232	219	210	238	249	243	245	217	232	254	219	241	271	227	246	213	196	228	256	218	245	229	242	211	220	250	266	287	217	234	247	207	223	234	248	241	224	236	214	261	235	204	221	264	257	226	212	257	225	225	259	265	243	223	220	214	232	237	239	217	210	237	250	247	243	246	242	237	249	257	213	249	258	244	239	223	237	220	216	252	260	244	241	245	220	260	232	222	210	228	209	249	234	205	246	223	230	239	259	237	227	228	258	238	232	223	237	235	210	228	265	233	233	228	221	215	255	234	239	253	243	253	254	246	246	234	252	240	231	229	238	239	241	241	226	259	272	233	238	247	251	230	242	244	264	241	216	213	210	257	246	240	238	216	215	239
3941	6886	3033	1583	1055	804	670	653	649	568	551	568	580	536	544	523	527	519	549	604	559	548	537	569	539	543	564	541	519	564	553	568	534	511	585	543	557	512	567	566	539	497	494	530	540	539	579	563	571	551	523	530	541	549	561	551	523	566	536	559	537	530	531	546	526	584	541	562	580	519	535	527	533	496	519	589	505	568	538	581	553	500	542	553	534	560	547	511	541	527	551	577	564	572	533	564	554	563	550	544	568	553	506	552	555	536	532	573	530	553	524	555	569	554	572	504	550	579	504	517	531	548	545	557	558	552	528	581	572	576	536	544	531	565	509	591	561	539	536	517	509	535	580	508	569	509	538	569	539	545	611	515	549	526	539	526	568	577	497	553	543	540	515	555	501	523	532	534	582	569	526	565	523	547	509	555	535	553	572	550	565	521	603	534	559	530	528	546	473	536	506	541	517	546	569	557	540	540	533	549	569	505	551	551	548	546	555	494	579	557	558	552	567	522	545	508	566	506	563	545	569	503	595	548	550	563	516	473	510	538	596	541	535	493	519	541	524	566	582	579	535	553	520	523	515	565	544	559	501	512	510	537	518	542	553	540	559	543	506	564	536	553	561	558	533	552	536	596	553	523	549	525	539	532	544	563	588	572	542	541	559	567	527	557	536	535	554	553	542	530	566	590	546	562	557	506	553	569	539	563	581	540	587	540	539	569	532	564	539	526	527	517	537	561	553	533	556	547	481	569	525	540	561	528	513	552	503	572	567	588	569	566	577	537	517	536	548	512	518	569	512	564	553	565	567	552	534	594	572	557	528	547	494	529	587	536	493	535	561	513	540	522	549	547	540	557	554	552	523	548	498	543	579	545	519	549	554	506	515	505	546	553	524	528	509	524	517	536	556	564	524	491	544	543	538	535	521	585	522	504	580	532	528	524	532	542	538	559	538	547	569	565	541	525	548	533	543	544	520	548	522	523	546	546	590	588	487	549	585	574	528	548	569	560	509	565	553	552	538	523	530	532	547	604	493	535	533	519	526	558	521	544	553	582	563	562	541	570	514	582	529	544	553	548	615	552	577	564	523	507	554	542	515	544	569	556	544	532	569	575	533	586	524	515	586	515	490	510	576	496	558	542	551	548	523	523	535	536	525	559	537	545	548	542	523	536	534	567	563	507	541	562	540	568	548	560	524	554	535	553	541	583	554	540	579	573	549	529	572	564	560	511	530	555	550	558	531	532	546	564	519	532	566	532	550	542	533	533	526	522	520	575	528	529	556	508	575	560	535	555	540	557	581	548	569	548	568	495	520	535	560	517	553	503	543	522	534	553	553	520	553	532	514	570	570	552	607	520	487	551	596	527	526	551	539	527	541	520	547	559	543	531	552	510	583	566	544	521	537	541	577	561	564	516	556	526	530	517	511	514	563	559	526	566	519	523	549	489	488	492	550	551	564	562	558	545	549	516	515	517	520	559	614	533	502	506	531	557	496	518	546	492	559	536	515	538	561	528	538	558	529	518	528	566	550	572	563	528	496	562	500	561	576	548	550	537	514	517	515	507	557	566	540	537	541	575	562	555	536	503	514	535	547	557	581	545	559	565	569	589	570	532	570	544	552	540	545	534	524	579	550	510	546	582	556	546	526	575	573	513	511	540	546	540	563	549	535	596	577	532	556	588	548	545	507	542	570	557	546	514	497	540	517	523	539	543	570	534	525	528	535	597	581	548	560	607	571	541	520	534	567	564	548	574	552	556	545	532	564	569	503	533	534	570	515	534	592	551	565	574	535	502	554	559	472	544	542	516	531	556	480	514	567	484	560	527	508	495	520	526	516	513	555	551	550	547	539	533	591	520	544	572	492	552	553	521	558	544	535	558	535	533	549	551	550	510	563	530	522	523	537	553	537	546	537	547	533	531	552	504	501	522	553	546	521	551	561	528	547	548	553	592	573	538	518	521	507	547	536	524	507	537	540	540	572	559	542	546	570	512	561	531	594	522	560	545	584	532	528	548	524	559	566	568	563	529	539	550	520	543	549	531	504	519	502	535	556	540	571	570	544	520	563	568	503	545	563	547	534	508	525	594	536	501	536	579	539	529	559	541	547	527	548	549	545	525	520	557	549	509	572	540	552	535	488	569	578	521	552	522	548	504	548	532	545	556	559	559	521	575	558	548	506	568	557	538	579	531	548	552	530	555	541	549	527	567	530	537	549	546	557	567	563	520	519	531	550	551	526	527	557	499	527	553	513	553	550	563	554	522	550	550	543	558	566	557	521	546	539	521	496	524	525	564	560	548	562	546	517	551	531	545	533	510	532	502	530	529	527	506	516	514	526	548	535	538	535	531	525	550	510	551	480	576	512	542	506	566	525	547	561	584	534	559	556	548	538	532	534	532	571	548	529	515	483	531	571	561	534	533	547	541	487	514	510	574	513	536	550	550	506	520	553	506	561	530	557	524	593	532	585	548	552	532	534	543	566	547	501	545	558	522	558	535	525	550	550	539	516	578	565	509	574	534	548	565	582	492	548	562	537	535	571	562	528	550	555	524	562	609	540	568	542	539	537	550	556	542	538	587	536	520	512	555	551	521	561	611	481	538	546	537	552	519	523	526	547	589	551	555	536	516	528	482	537	505	542	513	534	518	591	499	553	590	593	520	532	535	519	514	508	528	535	543	542	561	530	537	560	554	535	558	521	569	507	500	550	556	523	546	555	512	509	508	530	575	528	544	554	511	528	525	528	542	569	558	517	548	560	521	584	565	567	563	545	570	551	541	543	517	540	517	536	539	532	545	524	530	575	579	546	544	514	485	551	531	495	496	555	529	536	550	520	532	526	550	557	547	491	506	538	523	561	556	538	515	551	532	568	513	543	557	575	540	535	523	594	518	516	553	551	573	541	525	581	494	519	560	546	513	558	566	567	497	547	532	532	539	554	533	534	552	539	538	530	543	564	571	569	556	526	584	544	527	520	543	544	533	515	540	554	557	598	536	510	536	556	518	537	516	552	552	568	532	532	526	591	553	557	540	546	520	542	497	518	564	550	550	535	565	545	544	534	535	570	548	568	539	494	538	532	547	511	571	524	594	566	555	526	500	516	549	530	577	520	556	562	540	534	520	554	549	526	535	524	596	502	532	592	507	519	518	541	528	523	548	513	500	591	545	588	546	528	529	570	538	506	498	549	531	544	545	534	570	591	491	570	543	568	579	537	551	566	537	533	540	575	527	536	579	542	505	548	611	565	546	524	540	533	518	518	561	483	556	522	558	576	542	518	548	526	528	551	580	503	552	559	554	560	539	540	502	521	510	552	534	548	519	550	518	536	513	556	536	518	579	563	531	566	524	539	549	543	540	556	564	566	493	557	521	529	505	531	536	527	523	582	511	533	566	538	510	508	587	561	536	504	521	527	533	569	526	561	516	526	566	534	530	528	526	559	534	519	528	565	563	577	529	553	542	565	557	548	512	569	555	574	603	552	543	568	544	535	562	520	578
33437	9794	987	438	390	392	441	424	405	402	403	404	377	399	380	414	388	389	409	370	410	425	402	395	398	377	377	419	418	389	381	412	396	400	389	382	437	367	398	414	388	385	388	387	402	414	398	438	408	388	389	424	395	423	401	412	381	417	373	431	366	379	403	420	356	417	421	390	384	421	439	418	424	417	372	414	387	403	415	430	387	403	419	397	420	353	370	416	375	440	381	396	405	369	393	392	387	366	406	414	406	392	404	413	428	381	369	390	424	377	443	375	426	390	409	419	385	398	384	412	356	408	411	390	397	443	428	398	400	417	418	368	422	406	407	408	423	422	395	418	399	387	397	390	377	419	405	381	413	408	385	475	445	414	390	381	430	419	398	427	400	415	411	378	428	406	397	402	412	348	395	388	413	418	406	427	401	384	386	432	363	393	391	426	364	404	429	399	408	368	403	411	420	384	419	407	384	379	407	415	386	408	388	397	445	347	368	376	419	398	378	386	384	389	415	378	435	447	394	374	397	413	402	395	400	391	393	410	373	402	410	369	384	360	387	418	374	391	393	434	411	397	383	386	396	393	414	398	371	371	419	434	425	410	414	389	409	393	401	370	406	442	396	408	388	411	395	430	399	400	398	439	439	397	364	428	420	423	415	343	370	441	393	420	373	372	415	417	380	363	372	423	386	402	424	428	375	429	390	404	405	405	418	404	388	450	352	393	426	426	455	411	421	412	402	424	429	424	389	415	416	388	386	393	414	408	413	401	416	421	400	392	405	379	392	395	391	419	364	384	416	438	365	367	407	441	419	409	402	412	368	413	407	405	410	396	386	379	422	424	375	391	376	369	409	430	407	416	394	416	395	376	435	396	370	358	406	412	443	380	364	378	394	372	404	392	411	373	421	397	435	421	370	393	395	384	415	387	363	417	405	401	394	416	396	375	397	400	401	368	404	387	471	453	422	400	391	375	401	373	420	319	395	382	434	400	422	362	395	397	403	423	388	377	412	360	386	400	406	418	448	408	358	401	416	400	426	403	402	378	395	388	372	428	408	413	389	411	385	444	402	440	407	387	439	406	405	442	419	449	428	390	422	387	394	421	460	384	411	395	418	404	396	394	414	416	432	422	383	372	334	389	409	395	388	389	414	392	411	416	385	398	386	435	410	405	406	396	410	362	447	390	400	397	374	424	450	376	415	433	397	383	439	427	439	415	380	417	386	404	411	411	408	415	419	397	371	419	390	444	404	398	428	401	367	405	412	411	429	440	392	372	408	400	428	385	459	436	433	424	390	401	391	410	396	393	416	393	386	431	425	427	432	385	409	409	378	394	381	390	409	404	416	402	419	407	440	403	408	407	392	380	390	410	427	393	387	419	420	392	356	406	450	396	414	399	404	395	409	446	415	432	400	399	402	411	404	415	396	378	409	419	381	428	403	361	399	422	463	391	397	421	406	404	385	414	431	409	411	391	398	364	391	356	382	370	378	383	404	398	392	417	439	386	402	404	417	400	430	390	380	350	431	390	379	421	369	397	390	428	370	408	417	413	389	418	436	414	432	375	377	411	422	392	443	398	374	429	389	409	414	405	424	373	373	383	461	415	387	407	400	414	417	429	417	414	417	376	370	413	389	348	375	397	421	423	427	430	401	375	380	374	396	380	405	380	417	383	402	383	367	363	399	398	401	432	433	395	388	372	454	392	420	414	431	353	394	413	456	378	377	422	407	375	430	356	411	391	392	355	428	389	398	473	375	420	412	411	418	370	420	400	422	391	414	375	386	415	397	430	408	374	471	426	387	425	355	405	427	416	391	378	389	385	400	372	418	410	378	443	386	395	406	422	402	390	417	369	427	366	354	427	409	397	382	423	359	429	359	427	400	400	383	415	364	395	405	422	420	420	403	400	386	414	408	428	414	424	402	419	411	396	406	443	394	421	404	409	378	364	403	413	379	366	379	385	414	405	414	417	429	420	392	389	441	413	419	395	421	391	431	393	409	435	422	410	426	390	384	349	413	427	440	438	370	394	428	387	437	403	403	418	382	371	391	387	412	377	360	438	376	351	406	374	372	410	444	398	397	367	367	390	404	440	412	418	394	373	389	364	382	379	436	430	394	391	410	407	419	413	389	379	387	391	409	427	369	411	442	405	404	364	396	373	423	393	401	382	411	437	411	386	375	378	389	420	459	425	398	410	420	398	390	372	402	368	419	408	408	437	427	358	426	416	458	400	398	379	383	405	410	416	410	393	403	452	415	389	432	401	417	367	423	451	369	404	406	397	411	364	342	380	385	382	420	413	376	458	386	425	401	414	421	396	364	391	390	376	407	402	419	405	381	411	415	384	410	401	404	415	394	412	384	384	380	408	407	396	406	391	381	391	378	376	392	424	353	406	376	396	383	388	390	391	394	402	372	380	392	363	403	400	376	387	378	389	404	414	408	409	450	400	400	406	403	396	376	434	412	411	394	378	399	409	409	406	444	419	392	369	414	410	391	409	449	412	422	410	401	404	356	404	386	409	417	456	404	417	451	354	392	403	384	413	418	398	393	390	405	404	405	410	421	387	386	407	388	387	374	354	400	416	386	395	444	372	350	432	432	409	373	362	390	406	395	462	414	432	433	416	394	417	453	445	412	414	363	386	371	423	397	411	429	411	417	426	390	402	429	338	367	375	433	406	384	409	374	414	384	400	412	399	411	438	381	359	404	371	404	421	399	415	408	401	424	410	420	396	394	391	366	399	380	421	394	410	426	398	392	395	426	401	422	414	406	382	373	383	425	386	385	406	417	363	412	379	407	406	408	387	398	411	401	398	383	392	393	390	394	370	409	409	407	433	362	424	409	422	382	406	444	393	394	388	393	448	369	405	400	421	371	391	415	386	401	423	401	424	394	388	408	409	405	408	408	406	422	405	406	393	426	397	427	368	365	395	426	376	384	389	387	393	399	392	387	392	379	398	393	364	405	396	425	411	397	393	378	416	386	424	400	450	406	411	401	401	429	398	413	399	404	407	389	400	379	404	386	390	377	409	395	421	447	401	422	389	385	404	424	418	404	373	351	412	402	420	424	397	427	438	371	393	399	443	388	396	393	415	433	404	403	384	375	420	399	360	392	406	407	407	391	378	393	417	464	432	442	475	433	405	422	393	378	384	402	404	404	420	404	416	411	404	382	395	427	406	370	392	410	410	415	416	433	417	403	392	356	395	395	409	433	394	428	412	391	391	397	438	377	380	412	409	382	372	413	405	371	393	385	365	390	421	418	434	406	388	377	424	388	404	393	367	371	368	396	437	388	421	396	411	384	386	419	382	367	391	387	375	344	397	381	399	400	441	348	367	408	404	406	381	427	410	406	392	411	384	411	391	363	413	391	392	424	413	405	370	397	387	428	440	374	383	389	407	392	409	411	413	375	378	416	423	422	431	376	409	418	408	397	388	394	387	422	426	391	400	403	418	376	420	353	414	417	383	347	394	415	380	403	404	391	392	414	426	405	451
6151	1335	933	850	916	887	888	881	906	923	919	867	896	916	910	901	922	882	897	841	929	905	844	911	916	945	926	929	923	849	903	906	905	932	900	892	918	920	907	888	867	848	952	894	884	837	919	843	921	883	889	913	840	943	892	912	845	934	855	894	926	865	888	914	942	870	907	865	892	883	895	920	888	899	925	859	867	903	902	837	873	924	904	878	853	940	904	933	881	873	864	851	876	894	901	877	935	888	895	932	935	925	940	888	852	869	895	867	871	934	903	839	877	942	940	872	930	860	896	924	908	852	884	863	879	857	886	936	910	903	846	924	890	889	923	854	888	912	878	895	900	864	865	867	918	908	897	924	913	925	945	938	959	821	886	860	914	911	912	877	867	850	887	891	913	898	829	894	897	935	867	936	954	910	908	895	843	924	868	892	896	944	934	929	865	893	892	919	949	826	890	913	865	899	902	855	920	897	835	947	880	888	890	888	925	842	925	925	913	850	901	870	855	898	861	885	921	930	934	879	924	891	903	913	823	866	927	895	892	926	878	894	955	876	877	872	852	910	914	881	928	893	888	870	864	904	874	891	916	899	844	850	841	887	851	889	926	874	849	914	928	840	901	902	861	890	886	862	960	963	871	831	868	856	876	868	927	877	910	857	884	937	942	836	896	905	904	924	876	893	874	899	945	879	888	851	904	923	907	844	874	900	866	856	898	926	891	929	900	881	903	896	880	862	888	866	889	844	862	898	908	876	870	894	932	885	852	846	878	942	931	901	852	893	868	892	825	881	820	913	926	915	911	862	873	878	896	886	884	878	876	913	890	892	942	950	860	894	897	883	869	881	886	913	841	892	910	870	894	846	893	870	888	887	889	918	924	878	890	942	867	881	879	931	877	956	917	900	883	907	888	901	906	890	896	896	875	910	916	874	898	892	912	895	886	906	856	855	906	904	926	865	877	916	885	913	876	899	884	849	906	963	923	874	873	867	962	873	971	878	893	895	864	886	893	918	908	939	860	890	930	856	905	876	897	890	903	920	835	917	825	846	927	894	882	869	870	907	913	904	912	878	900	937	886	876	889	910	891	897	904	886	892	866	918	887	876	854	878	857	865	840	903	896	928	870	889	892	879	891	851	876	913	858	884	916	937	862	923	926	890	934	839	904	896	876	888	886	908	913	896	883	875	851	865	960	877	891	848	902	862	898	894	865	925	909	942	887	902	840	848	864	941	869	899	867	943	914	882	879	882	919	926	850	907	914	849	916	827	939	876	865	863	901	890	884	842	948	872	885	839	844	866	883	912	885	878	891	922	880	868	820	906	876	853	874	915	894	930	878	917	872	919	877	874	927	859	919	875	895	910	882	931	909	900	909	816	907	821	870	812	874	932	860	880	832	849	855	870	900	939	820	903	863	873	918	932	920	893	879	865	920	918	850	873	876	881	892	883	896	898	877	921	893	914	913	875	898	896	893	864	812	927	876	875	877	862	881	869	898	869	894	902	904	898	912	896	878	940	926	898	894	883	870	877	930	898	920	897	922	901	886	897	870	853	894	883	845	920	869	869	902	887	883	845	896	933	877	888	855	904	861	898	838	916	902	897	802	892	901	880	955	940	888	949	923	906	865	854	873	865	957	877	850	939	896	864	888	914	851	895	910	900	949	852	874	915	897	930	904	886	866	865	917	911	901	920	865	887	908	877	923	895	921	874	919	892	896	890	876	884	818	896	923	908	854	865	866	830	925	874	895	913	920	913	905	806	878	945	948	884	860	868	926	881	892	970	872	919	898	903	903	909	888	895	904	881	904	861	893	917	853	901	864	922	874	861	890	891	900	846	907	919	955	895	887	884	884	957	878	919	867	899	855	921	864	843	863	887	906	889	885	870	878	896	863	884	829	849	931	895	902	897	884	912	806	924	878	907	913	878	929	893	902	873	858	928	915	864	915	889	903	937	862	955	886	871	889	859	877	862	893	955	856	891	879	874	918	909	896	856	884	851	959	915	880	927	899	878	941	928	874	893	847	924	871	881	925	892	887	921	898	908	881	854	908	907	879	902	883	889	887	876	922	882	885	843	865	873	880	885	875	883	890	816	880	864	870	892	882	946	904	849	875	898	910	890	872	892	854	881	876	944	863	868	865	872	884	896	898	871	917	893	902	887	941	918	862	896	913	914	968	851	897	856	846	897	899	886	921	920	901	872	943	895	927	849	882	881	867	869	906	922	877	901	890	848	918	865	897	885	875	922	896	877	891	875	899	833	940	914	878	907	895	879	905	905	931	863	931	925	953	885	860	864	921	851	890	891	903	994	922	890	897	889	865	955	904	911	883	877	922	884	919	813	888	824	852	908	897	867	888	909	878	887	867	841	903	925	897	906	877	844	924	904	875	894	825	822	860	851	952	890	876	912	890	926	907	865	884	902	886	857	827	923	893	825	947	883	843	915	884	908	878	916	882	923	867	883	856	930	868	939	875	885	865	908	873	881	890	828	908	819	840	896	892	920	861	892	879	885	855	867	914	860	869	919	857	900	872	878	863	903	953	895	895	889	907	917	863	971	898	845	950	901	896	877	915	913	881	836	827	910	899	919	906	889	800	909	891	894	847	908	884	861	927	884	887	912	906	898	860	867	929	881	913	892	918	864	882	901	920	857	891	886	827	902	933	855	893	912	823	871	871	913	940	897	904	949	866	917	874	928	854	887	916	878	901	868	889	890	839	870	877	902	922	921	887	881	926	911	863	916	914	843	877	919	903	879	867	885	903	876	910	935	921	898	896	889	908	865	858	870	883	935	904	888	898	861	847	918	900	871	957	932	856	873	886	841	856	896	931	903	901	874	919	918	874	861	880	944	890	869	864	895	906	880	858	837	845	908	886	917	891	864	910	941	917	865	866	856	918	847	839	848	904	870	948	814	837	886	913	886	950	916	908	853	886	875	931	927	903	886	862	886	908	896	915	861	901	863	961	883	887	874	890	863	850	910	907	865	948	869	914	932	924	866	894	938	952	806	884	862	876	939	905	924	825	916	878	908	875	882	905	911	857	841	921	908	911	876	833	934	878	866	899	908	930	909	906	869	901	850	887	905	965	887	857	909	843	955	899	839	877	935	917	916	907	978	882	877	892	893	904	875	888	959	932	874	874	891	918	892	900	885	877	901	900	836	844	853	927	899	870	911	858	966	905	903	910	867	875	930	879	928	863	859	921	908	902	867	870	869	909	883	879	868	855	856	901	934	882	887	889	879	883	904	889	890	836	920	908	942	920	913	838	885	873	936	924	901	931	871	915	868	892	873	896	926	941	906	877	827	873	880	884	924	882	896	881	906	864	903	836	891	902	887	869	922	922	871	954	869	814	904	925	877	909	879	915	909	933	908	907	851	913	892	892	857	887	905	911	923	892	859	833	913	854	877	825	906	855	893	919	831	871	880	889	903	871	905	875	886	883	920	887	953	901	876	888	874	905	872	888	916	981	950	866	890	874	879	879	896	861	877	846
25228	21630	25384	28365	21468	4002	709	536	461	516	510	408	466	459	421	430	462	448	487	457	455	435	475	427	456	420	430	430	457	446	438	475	476	407	437	452	453	446	408	471	444	441	381	385	446	387	462	449	453	437	430	418	443	424	402	432	407	433	448	430	389	429	435	426	474	430	413	416	429	451	434	424	429	426	453	437	470	397	466	439	455	426	438	428	452	485	406	415	449	422	395	457	463	417	439	440	387	444	471	432	468	428	428	468	462	440	446	409	420	454	429	441	413	431	430	448	411	411	458	422	388	479	440	412	450	424	425	454	435	402	443	423	416	468	388	433	426	481	435	443	433	405	402	418	437	413	374	435	433	426	393	400	412	451	417	442	399	464	409	441	446	468	467	442	447	432	417	411	409	450	454	424	422	466	396	432	461	423	452	447	461	441	445	486	417	416	447	430	442	414	411	413	411	459	436	447	395	432	428	424	449	435	451	411	424	416	429	419	464	446	447	457	416	441	393	437	402	478	463	429	419	439	385	410	432	407	492	431	396	426	468	425	445	406	476	461	471	452	439	437	478	439	441	407	419	439	425	421	455	430	425	401	400	427	432	419	448	416	424	447	429	413	469	475	403	440	414	424	411	436	431	431	488	402	406	429	427	429	412	409	424	415	426	422	460	435	404	430	409	423	419	438	429	415	484	469	430	458	455	421	482	449	464	416	412	422	444	445	447	428	405	464	441	438	416	438	451	461	406	447	413	439	407	422	447	440	441	434	451	454	464	451	459	437	434	445	429	461	434	426	473	389	430	438	433	413	467	437	440	404	431	437	434	436	440	434	408	440	443	426	422	423	440	437	434	432	430	474	420	436	513	428	422	435	471	413	458	439	434	390	415	424	476	421	461	491	438	421	413	415	425	427	432	435	412	433	437	410	448	423	424	431	418	426	426	406	466	408	450	431	397	463	419	423	464	447	397	462	425	435	410	396	424	435	413	461	424	413	394	442	432	411	461	403	438	415	424	431	452	400	455	403	418	442	435	456	418	458	454	440	441	434	418	414	430	426	412	414	424	450	443	450	406	462	412	414	428	420	414	434	450	420	450	428	438	464	466	460	413	433	383	410	438	446	426	426	420	434	394	444	411	488	471	497	398	432	446	463	407	399	412	418	406	480	428	429	446	432	433	413	434	471	469	445	441	453	422	467	419	444	418	471	438	446	427	431	435	373	410	458	466	446	427	450	438	461	431	452	420	422	457	452	422	422	385	435	415	457	445	452	405	426	405	393	413	422	414	437	441	440	404	478	479	455	430	426	399	423	451	463	425	426	425	403	408	384	437	433	433	416	430	423	462	433	447	460	456	435	442	422	445	415	450	401	429	444	407	440	439	431	424	436	440	400	397	401	396	436	442	472	403	465	421	438	428	437	438	430	410	441	387	441	417	431	423	436	412	460	444	461	422	464	425	394	424	430	458	420	407	445	443	435	421	438	435	429	457	446	410	451	395	420	426	411	429	392	423	400	421	477	405	436	468	432	430	449	428	439	459	393	430	466	476	410	461	442	427	432	434	444	432	423	450	470	466	447	469	460	432	393	491	462	456	449	455	433	408	430	394	419	415	407	435	445	436	407	418	436	421	450	441	461	471	470	469	432	437	437	437	428	401	431	446	476	456	444	450	419	387	402	461	392	449	423	436	425	404	435	423	425	424	437	478	421	403	406	409	406	399	417	404	411	422	424	466	385	415	408	412	413	422	424	467	420	410	447	418	429	424	461	454	456	469	427	441	429	392	434	407	387	425	457	432	463	422	426	443	433	417	424	426	427	418	491	443	448	455	450	431	476	425	434	462	462	432	412	395	453	392	414	469	426	424	432	416	421	480	424	434	428	450	398	414	401	427	388	420	443	423	394	440	453	460	445	401	450	442	464	419	416	434	414	447	412	420	448	453	499	430	446	443	426	464	408	424	432	437	456	491	469	444	435	438	471	420	435	446	430	452	428	454	391	444	389	436	461	435	450	450	469	428	454	459	392	429	431	432	400	446	416	418	433	410	465	445	429	437	419	418	404	437	435	434	449	459	437	464	442	437	443	394	443	444	455	419	451	474	433	418	448	419	472	426	432	413	418	431	439	428	407	422	408	446	389	371	431	456	442	441	426	393	476	411	420	425	437	420	401	384	445	427	430	435	418	456	419	427	441	443	424	436	434	424	419	419	441	421	416	449	396	398	439	418	445	422	432	401	469	414	427	453	407	408	432	449	407	383	393	457	450	424	427	436	441	474	421	418	383	432	427	414	431	405	441	420	465	411	402	430	426	405	464	414	435	424	419	454	449	454	416	436	463	424	416	421	427	457	484	418	392	442	363	446	443	436	497	426	411	428	465	394	432	420	416	450	400	421	455	462	447	447	427	444	417	399	441	402	387	434	400	435	443	390	431	453	453	448	427	474	424	418	436	438	436	404	401	420	428	438	401	464	438	421	398	449	397	402	454	406	397	377	453	453	398	400	391	421	395	463	435	432	416	438	450	419	419	416	409	443	435	428	405	413	463	424	438	428	401	432	446	457	445	434	436	453	463	443	419	424	417	437	430	437	442	433	443	389	426	431	452	405	418	425	440	437	426	453	454	462	478	414	390	437	436	427	475	435	423	428	460	426	411	381	417	418	423	428	418	424	448	398	441	433	419	472	387	420	428	438	400	437	437	406	438	406	442	421	424	424	423	459	440	444	444	415	424	420	405	434	440	401	427	422	451	410	511	430	462	462	400	419	436	414	414	453	446	404	442	471	402	406	418	432	469	447	424	413	441	409	423	409	438	434	421	433	409	402	450	432	478	464	410	459	425	466	412	411	436	449	430	405	433	444	453	449	456	444	440	429	439	430	413	447	438	451	432	433	446	463	444	424	443	453	465	414	447	433	413	441	440	409	431	433	428	406	441	453	423	435	445	419	449	403	416	407	426	462	401	424	455	456	488	435	464	417	442	428	425	449	427	414	400	427	455	431	440	414	433	421	399	417	434	462	447	458	462	433	454	460	421	480	421	409	447	473	405	403	438	436	483	445	465	428	433	473	426	437	408	403	432	423	443	422	430	439	398	456	443	439	422	430	445	463	431	383	419	413	476	431	474	439	431	433	448	403	395	418	438	414	414	448	434	453	412	456	381	441	401	437	451	425	429	414	412	400	422	475	409	437	430	456	442	439	452	452	445	400	460	420	395	409	428	445	429	447	430	380	451	468	452	430	419	398	425	443	431	460	448	414	456	461	469	439	426	450	425	441	450	406	429	455	426	403	436	392	454	444	468	439	375	436	431	479	421	429	426	448	460	395	425	393	427	420	428	425	427	441	431	448	426	410	422	446	439	427	442	444	422	414	411	428	452	435	401	378	424	429	448	446	442	424	428	377	405	411	432	452	429	426	429	421	465	423	425	456	451	455	401	436	441	475	461	417	470	423	419	431	429	410	416	442	431	398	472	444	435	432	406	419	409	409	410	409	438	436	451
3862	4465	2249	1419	1217	1046	969	985	950	974	995	973	930	965	968	942	917	952	970	928	947	910	926	963	925	919	900	937	930	931	913	957	882	945	938	919	901	934	891	966	907	954	914	947	977	941	921	928	853	898	954	977	859	960	941	915	982	935	932	939	943	887	980	945	915	925	970	907	956	921	939	920	944	933	869	930	964	892	916	910	932	949	977	913	936	972	897	943	885	931	933	884	929	915	909	947	950	922	890	945	996	918	976	922	942	955	931	902	933	924	927	954	925	989	969	968	972	923	926	915	869	933	942	938	968	893	946	928	899	947	927	854	910	898	901	940	976	949	909	898	891	872	913	886	902	962	901	937	959	882	944	931	897	969	913	875	967	935	897	986	946	968	971	946	941	921	938	929	940	935	893	928	909	908	942	930	907	894	889	919	918	927	976	880	906	949	933	917	928	954	929	943	933	926	923	914	878	942	868	951	906	905	941	963	937	908	901	914	895	911	881	954	914	904	943	954	952	926	896	941	886	943	916	909	930	897	925	905	973	949	897	878	907	898	946	956	871	926	912	929	901	1006	947	947	939	973	907	936	875	946	926	903	889	901	967	946	903	924	952	955	938	935	944	879	954	917	865	935	924	912	962	967	881	907	934	888	963	941	906	954	941	931	943	926	973	951	896	923	963	991	927	913	988	954	930	886	885	939	908	931	961	914	894	904	910	889	898	936	896	911	914	887	927	926	878	925	916	966	908	863	949	996	906	924	876	903	858	867	945	946	944	954	914	923	898	900	922	920	932	941	893	888	898	922	957	896	970	961	948	927	899	946	951	981	930	931	887	902	946	932	962	898	923	938	920	986	899	981	955	906	932	917	924	924	919	929	877	961	953	917	944	914	987	952	939	927	921	962	890	953	934	947	895	965	945	908	932	949	931	1008	913	909	905	921	954	873	965	966	932	979	911	926	918	908	984	922	944	955	966	914	902	967	938	936	909	950	941	973	965	894	923	929	932	961	894	905	963	968	949	940	914	924	937	890	926	936	963	890	945	938	887	892	924	899	919	918	948	929	954	929	905	947	932	969	952	918	889	940	949	905	944	886	931	909	886	931	914	953	923	933	926	968	946	903	937	948	907	914	926	926	906	960	885	900	940	898	928	917	929	924	934	868	889	895	977	955	919	902	918	888	891	948	977	867	943	975	915	948	901	937	902	939	903	907	937	942	955	909	932	884	911	914	930	904	943	990	962	859	896	957	949	910	947	955	970	927	912	936	903	1015	979	906	904	926	903	931	871	915	937	936	907	936	969	926	918	896	922	900	902	923	921	886	911	964	876	956	882	957	872	958	946	973	930	959	914	934	936	883	929	900	918	909	957	942	961	904	895	873	944	923	898	886	917	881	845	893	890	925	949	961	952	948	858	888	968	944	964	873	931	933	927	902	945	946	1001	927	911	918	958	963	941	901	925	962	974	918	926	940	956	907	986	897	976	938	935	939	861	935	940	941	945	941	913	932	916	897	959	899	880	939	958	905	931	920	925	970	941	915	877	922	896	948	896	924	896	964	888	881	943	924	948	915	938	952	949	918	919	911	992	1016	954	939	943	920	954	926	964	908	927	947	932	892	965	965	903	892	924	904	928	957	904	934	943	869	915	896	858	885	981	942	969	973	879	899	891	940	942	910	916	920	945	913	968	934	941	929	955	893	927	925	976	962	979	889	905	872	932	922	888	920	924	961	918	887	879	920	925	929	918	971	932	872	928	908	918	955	928	939	989	922	917	896	874	924	940	880	888	893	896	894	935	944	886	879	893	922	903	898	959	938	831	909	915	920	914	949	901	961	930	955	880	903	882	973	897	955	909	994	891	944	959	969	952	965	896	896	996	942	931	990	968	904	957	933	922	910	981	944	895	963	901	934	932	987	911	881	962	926	927	915	878	885	898	913	896	925	844	923	905	918	937	870	907	923	887	956	968	885	966	974	963	953	832	911	923	890	928	876	937	963	910	860	915	917	1014	959	938	914	956	928	937	947	933	913	931	969	920	931	975	947	857	938	941	937	930	933	975	942	872	960	859	899	948	898	931	930	966	970	916	926	905	915	951	1009	905	935	941	933	899	915	949	903	912	883	910	932	912	921	1009	921	941	836	937	917	936	940	939	926	916	935	882	900	946	935	946	834	898	936	934	852	903	945	898	902	984	887	937	936	938	916	935	951	951	907	895	918	891	922	947	866	921	910	866	945	956	911	907	936	949	907	960	895	935	935	943	872	947	882	980	909	917	853	908	884	929	885	904	948	930	953	963	913	942	912	926	901	928	906	888	895	952	921	981	876	930	903	924	929	950	1015	876	978	915	940	890	897	968	905	898	894	954	929	999	919	980	880	890	878	973	900	942	961	957	943	940	927	941	939	885	880	909	925	929	910	923	972	922	897	919	914	930	890	894	949	916	857	912	940	906	998	893	898	922	943	891	924	935	897	961	929	897	950	898	914	867	917	904	889	977	940	933	961	838	936	917	964	931	958	948	909	969	902	958	938	912	942	910	911	930	925	918	967	963	904	941	948	944	915	920	918	867	926	909	923	985	969	944	939	917	881	898	924	881	915	927	947	955	899	985	916	910	913	909	928	951	948	899	909	940	904	938	918	959	946	908	887	912	915	896	885	911	889	902	930	966	947	977	958	938	900	895	896	894	888	938	917	913	904	896	914	931	887	942	888	968	921	897	974	936	939	950	943	977	909	946	943	882	952	919	939	942	859	933	887	949	952	920	968	967	903	912	895	866	975	894	970	938	923	933	929	961	922	901	913	921	910	938	927	906	927	927	969	952	955	868	931	983	919	920	939	944	895	947	905	969	877	907	880	971	890	901	888	940	962	961	878	950	919	924	915	947	873	954	890	919	946	897	921	932	928	892	949	959	903	944	962	949	937	881	906	916	961	872	960	927	938	917	907	943	924	895	951	961	961	950	915	946	915	893	880	1002	914	966	953	886	962	952	902	922	940	884	917	923	908	920	876	938	907	933	947	939	900	917	929	896	882	978	888	909	885	945	914	978	1019	888	914	926	929	912	926	926	926	973	946	906	949	886	931	938	934	966	982	908	931	882	889	929	914	939	907	900	972	869	928	864	909	940	925	953	929	922	919	914	938	917	881	933	911	924	943	939	942	961	915	941	908	905	898	953	931	927	919	935	906	950	843	894	927	872	909	935	935	879	920	915	899	925	865	878	931	937	948	956	935	934	939	932	930	928	939	930	897	887	862	960	954	898	955	953	945	925	958	917	961	951	985	930	968	890	951	948	976	934	964	914	917	928	957	903	869	961	878	935	879	888	925	951	934	920	928	942	948	896	927	915	866	938	926	943	920	869	934	922	881	933	975	962	926	918	890	943	889	972	884	930	908	979	936	875	942	947	917	930	883	915	975	969	912	975	946	986	849	955	930	921	916	968	913	913	914	901	968	903	871	930	948	906	891	898	902	917	912	849	866	916	894	903	904	911	882	897	926	953	903	914	838
24423	21634	25995	27783	21639	21653	3607	540	395	363	323	317	295	311	264	300	257	293	279	283	255	255	253	236	244	207	267	229	248	224	254	242	258	223	259	243	226	226	238	242	234	282	253	248	261	242	252	235	243	260	210	266	230	249	208	246	215	231	253	262	259	234	217	231	230	253	233	222	205	230	218	249	274	253	257	227	248	252	236	245	229	227	211	235	244	239	267	228	260	250	219	254	211	228	237	230	238	226	256	253	225	221	225	218	231	242	255	247	215	219	227	245	269	258	246	256	242	209	234	240	235	233	262	259	215	228	225	224	257	222	232	244	221	229	229	219	245	236	232	235	234	219	227	219	216	224	235	224	235	230	244	257	235	231	259	268	255	238	240	239	235	255	246	254	252	244	243	222	234	249	241	241	246	230	240	258	250	260	253	244	219	245	220	224	230	218	239	236	243	242	228	214	203	256	241	239	212	235	214	222	248	222	258	226	229	217	249	225	227	233	211	257	216	255	245	239	217	241	229	204	216	234	220	259	244	239	210	228	234	226	259	247	219	245	223	240	237	223	240	258	245	204	226	274	213	234	255	233	230	226	251	238	251	232	248	222	238	227	250	219	244	249	251	226	290	214	223	226	226	237	226	239	215	226	239	226	226	186	246	240	265	229	257	227	262	234	241	237	205	243	210	249	233	231	239	211	236	231	233	246	238	251	232	225	239	264	268	276	256	246	248	226	257	267	226	255	216	261	237	255	235	247	239	233	227	238	216	247	250	229	226	277	243	223	249	232	210	222	232	234	235	232	246	217	242	247	271	228	222	240	250	241	239	267	251	279	231	239	263	239	233	255	237	258	220	238	225	227	260	230	217	226	227	234	209	223	235	255	225	259	235	247	220	233	220	222	244	238	207	241	246	251	230	243	249	234	266	241	233	245	247	246	258	207	244	257	229	253	222	234	261	232	237	249	221	246	221	236	244	255	247	220	232	213	236	235	223	229	241	243	218	239	246	238	240	230	276	220	195	232	241	245	232	222	229	219	259	249	278	248	266	243	246	239	237	278	229	212	234	251	223	220	249	211	239	256	222	205	257	220	236	225	243	261	248	247	252	239	220	244	257	246	250	232	221	244	221	229	242	209	236	235	257	244	224	211	225	225	215	232	233	263	220	200	200	236	223	223	201	288	259	212	233	275	223	236	243	272	260	250	231	215	237	199	234	222	236	239	239	215	209	262	242	263	226	204	246	223	233	205	242	230	235	248	242	187	227	196	227	207	239	255	226	224	236	240	256	222	239	231	233	246	230	235	235	215	216	255	270	236	252	238	248	220	247	245	238	205	223	219	222	262	237	239	244	232	242	228	241	257	249	238	252	246	220	221	260	219	195	235	217	220	251	223	255	263	245	239	217	259	217	239	230	249	239	232	267	242	241	217	225	218	219	245	250	270	237	231	246	213	215	259	234	239	233	217	243	277	257	228	242	283	225	218	233	245	227	222	213	224	233	238	241	244	246	270	217	258	218	230	245	226	262	225	224	255	287	227	223	209	254	226	195	242	248	234	236	223	239	241	222	229	224	252	257	227	238	214	245	255	208	242	227	223	227	246	242	216	241	213	216	230	248	247	256	219	231	236	239	226	247	221	251	233	242	251	225	231	217	232	232	254	216	249	254	243	235	240	223	222	244	202	235	246	223	266	241	236	258	246	260	200	230	238	242	240	266	285	253	242	250	213	257	260	214	263	242	234	231	220	228	231	232	238	235	220	228	233	259	206	243	249	233	225	208	253	241	224	214	244	213	250	249	225	223	242	223	218	258	223	244	255	237	221	223	252	250	255	241	248	244	259	225	204	230	237	207	224	247	260	277	234	233	242	245	243	272	214	237	234	250	242	236	228	216	200	240	226	254	208	243	213	241	249	228	207	221	218	224	221	233	242	245	262	251	237	223	219	238	250	242	218	234	260	245	212	228	232	273	276	221	250	267	231	243	226	227	245	246	212	213	244	240	253	213	200	230	253	199	218	258	222	236	242	254	241	201	232	236	225	193	246	229	226	206	230	232	233	234	225	221	231	216	238	229	247	243	233	237	236	266	251	224	248	241	215	266	250	261	250	227	240	236	200	234	255	225	225	220	249	243	204	253	263	236	237	238	220	235	236	220	253	231	231	235	201	238	244	253	248	274	230	261	238	225	217	235	248	227	214	270	225	233	243	234	225	251	234	242	235	201	233	217	251	230	248	235	200	250	215	239	268	215	228	255	282	224	215	235	237	231	248	236	223	223	222	244	247	208	218	233	233	240	233	237	219	219	227	204	230	218	258	231	230	211	218	223	261	239	259	220	252	236	249	205	258	221	246	218	209	220	253	252	228	231	219	251	235	232	278	219	261	239	238	233	206	213	206	246	218	243	258	234	208	237	277	254	225	253	231	210	226	234	237	227	235	255	214	201	234	236	221	215	209	211	239	246	234	241	228	222	227	254	218	231	247	264	201	234	230	233	234	241	236	237	228	251	236	246	233	222	258	263	267	267	229	237	246	225	245	230	244	252	229	244	249	237	251	235	226	257	238	256	239	216	224	249	204	219	239	238	221	235	236	219	235	225	217	226	246	219	232	250	228	224	231	259	273	232	278	229	264	248	254	215	229	263	216	275	228	235	244	248	249	247	229	233	247	239	217	200	245	236	221	232	224	227	224	258	252	234	225	220	247	204	229	218	218	190	224	258	197	231	236	236	232	247	213	251	250	216	235	222	218	245	214	226	239	248	244	242	232	242	233	237	214	219	237	256	246	206	266	247	238	249	222	227	219	211	248	234	232	223	215	235	269	245	259	260	255	230	238	237	228	226	226	246	239	230	208	235	232	254	223	241	226	226	258	235	219	229	244	243	247	248	220	223	266	244	215	230	268	224	196	218	217	251	227	208	247	236	217	251	220	224	262	220	247	235	223	231	229	235	268	260	214	220	225	232	234	254	245	240	280	205	218	242	242	214	218	236	205	262	220	234	252	247	250	227	223	232	241	247	227	227	234	224	228	213	220	214	236	213	225	227	248	251	220	236	220	210	236	206	226	241	243	236	221	235	245	222	228	208	196	254	237	214	267	226	222	234	215	221	241	217	236	241	261	236	208	227	245	217	235	243	242	238	250	227	251	277	227	231	247	237	234	254	219	246	222	253	215	244	237	261	266	232	266	255	252	229	237	239	252	238	230	190	206	230	222	265	214	247	235	229	243	236	261	211	243	234	260	239	194	235	226	257	210	216	217	232	217	263	253	252	231	248	258	233	242	250	241	225	225	246	221	215	276	278	225	261	218	222	208	221	218	239	240	225	239	223	204	253	228	237	215	234	246	200	209	265	222	229	230	242	217	247	234	211	225	229	265	237	212	255	260	205	244	228	229	231	223	202	228	233	235	227	253	226	244	237	250	235	242	232	216	239	249	226	233	209	233	225	212	221	243	238	229	198	229	241	240	226	229	231	252	254	228	251	227	263	241	236	239	228	250
3879	6921	3119	1496	1007	847	703	622	583	577	594	615	593	581	571	577	569	485	582	530	582	532	552	586	553	534	542	533	541	581	572	597	542	559	556	589	525	516	541	533	548	541	523	549	552	540	507	514	535	530	513	544	536	520	544	528	560	548	486	549	533	515	541	569	535	579	524	521	536	604	528	537	511	512	548	562	557	554	555	527	532	542	525	564	567	548	565	515	497	557	576	507	533	529	562	566	551	520	557	548	531	581	533	521	528	518	527	513	549	550	586	520	574	559	524	538	556	570	551	556	531	539	554	523	582	562	529	544	556	528	523	552	586	530	540	522	570	530	513	552	566	538	544	501	545	554	559	574	541	519	512	482	571	535	569	506	517	521	546	533	509	536	499	523	514	578	528	537	537	553	513	548	524	516	537	549	495	551	539	559	534	563	567	536	538	548	534	561	530	527	530	548	555	493	551	535	531	528	576	523	549	547	532	563	562	537	580	496	560	552	519	547	563	546	557	535	569	571	527	525	566	574	581	527	523	581	572	568	568	545	519	510	569	551	483	571	560	535	538	559	525	527	566	504	561	542	539	558	557	545	516	565	506	522	519	510	546	539	520	505	529	523	528	537	542	567	559	546	522	561	552	544	555	539	557	559	539	533	527	566	552	561	559	512	539	506	537	540	532	519	546	528	542	553	503	543	555	516	492	554	550	524	579	555	557	516	533	554	511	551	542	521	529	545	569	519	550	560	529	561	532	568	563	578	532	572	541	522	555	553	605	543	576	515	513	529	531	559	501	564	557	563	549	523	537	545	524	518	523	563	550	543	537	538	520	523	529	532	544	559	517	556	507	555	549	575	536	514	548	552	504	517	534	570	481	545	539	540	536	509	520	505	529	532	544	529	552	565	542	529	546	523	486	587	533	562	547	516	532	531	540	594	567	566	517	482	541	580	515	501	497	510	553	523	499	534	551	602	538	507	591	548	523	508	520	552	566	532	580	583	516	509	544	536	551	573	555	534	514	523	550	517	533	512	513	530	561	575	557	548	520	531	509	529	520	542	549	549	554	496	538	554	543	532	562	554	511	527	536	522	568	548	532	554	531	529	575	578	526	569	587	587	572	529	527	558	538	552	572	545	537	521	586	499	539	558	572	581	529	532	578	541	547	557	522	554	537	511	539	535	530	523	569	555	548	540	525	539	520	511	542	554	509	561	564	503	546	549	536	487	547	504	536	555	526	522	558	520	559	543	532	579	572	517	571	568	535	563	569	555	531	490	549	518	531	522	515	516	530	560	493	528	480	540	526	525	539	543	562	537	559	517	536	545	566	560	569	522	549	537	526	540	538	522	563	543	554	535	559	546	545	575	566	521	572	559	551	546	575	565	502	554	515	498	552	530	563	517	561	516	523	554	533	547	580	559	509	528	550	532	529	540	527	552	512	513	588	548	510	586	514	483	579	528	577	531	480	509	521	524	518	557	562	520	501	569	561	495	520	548	563	523	463	563	544	543	489	535	554	551	512	517	530	517	520	548	539	549	549	503	560	529	546	536	523	525	556	524	541	538	541	574	570	555	565	529	497	509	518	553	555	539	539	529	573	534	566	529	522	548	539	542	494	536	556	529	559	566	566	532	553	540	520	560	524	515	543	549	488	561	554	545	579	534	533	534	545	529	548	549	529	565	547	525	494	487	522	551	556	544	532	503	514	523	585	545	533	557	554	569	546	575	521	543	546	514	529	560	555	501	514	520	525	497	562	515	546	527	537	547	520	486	552	527	517	525	516	551	527	572	545	576	512	554	553	538	572	547	547	568	535	501	532	540	591	541	525	560	549	512	527	577	538	504	560	537	525	544	529	571	527	547	542	547	565	565	527	530	534	590	525	554	491	550	531	543	512	528	507	523	549	522	553	527	534	517	524	563	519	534	522	578	539	577	532	505	499	577	571	528	544	544	536	567	541	564	497	508	555	510	515	488	521	549	541	547	546	517	518	519	564	507	518	544	550	516	510	554	555	496	526	538	547	547	557	562	513	544	573	547	519	502	553	546	515	544	512	561	497	498	531	507	568	515	556	535	557	513	556	568	566	526	542	555	536	495	526	553	519	545	536	585	542	531	522	511	530	537	547	547	533	534	501	535	508	543	519	540	521	523	524	530	579	546	540	542	507	558	552	525	532	558	537	540	527	562	520	544	555	590	541	539	517	555	545	567	514	581	520	557	492	517	549	525	546	553	546	527	532	534	572	534	535	510	553	540	550	564	536	564	501	497	551	580	577	539	583	555	552	524	540	517	570	540	515	581	517	538	576	563	556	547	506	532	570	535	558	531	569	517	483	548	587	555	515	530	553	512	593	515	529	534	538	554	544	568	533	549	505	547	500	540	535	538	520	512	549	541	576	487	546	529	586	555	492	530	561	529	495	503	558	532	546	516	532	564	527	547	511	533	540	560	534	528	546	542	558	518	512	578	513	527	585	541	517	518	567	562	549	531	552	545	544	532	513	552	547	508	539	544	530	549	538	516	513	543	571	518	546	597	538	497	601	523	522	527	556	564	564	545	563	496	501	502	534	520	562	541	487	547	517	509	540	538	532	531	556	529	554	557	563	483	529	554	505	529	529	521	546	532	533	517	510	551	574	545	535	571	531	541	542	515	575	544	564	584	550	575	540	546	551	613	535	550	562	522	512	541	529	512	516	523	607	576	511	543	510	550	522	509	518	520	547	562	552	558	500	553	488	553	514	541	492	552	510	551	512	531	516	539	525	536	521	589	535	507	507	528	516	520	531	547	511	509	558	555	520	562	527	556	544	549	529	505	504	522	519	537	523	536	532	541	548	535	519	549	537	560	533	534	554	515	520	520	533	540	525	504	568	567	585	550	570	533	542	542	514	566	562	547	534	521	563	508	532	543	526	566	571	578	539	533	554	558	564	525	563	573	525	512	579	563	569	537	562	505	522	570	537	534	537	525	518	501	552	565	545	578	504	543	527	544	501	530	555	531	536	553	523	537	561	534	513	524	520	554	512	512	520	522	560	537	550	505	522	568	560	511	551	507	542	530	574	560	470	548	528	538	525	539	554	515	523	482	505	542	573	575	544	530	519	563	557	524	521	521	533	511	565	536	496	546	571	563	531	550	524	544	552	549	538	503	534	561	529	542	568	531	572	485	511	532	549	530	514	527	524	544	529	519	535	530	552	528	549	538	545	529	521	518	572	577	510	560	516	573	502	532	551	551	565	537	521	540	559	511	558	569	520	533	534	522	496	539	512	516	524	541	541	514	542	584	567	545	513	523	527	571	489	534	522	573	493	541	536	542	510	527	524	530	548	544	505	540	540	543	547	524	532	534	503	569	518	549	524	542	529	555	525	548	509	536	547	500	525	571	522	520	529	524	520	508	553	587	546	518	528	510	529	529	550	515	542	538	573	539	532	520	523	545	531	561	551	525	496	500	557	530	551	579	529	534	550	546	536	540	564	526	544	511	545	558	515	536	528	539
33573	9922	994	507	397	452	453	398	431	389	367	385	421	394	413	362	412	404	347	401	370	428	376	391	401	420	434	394	372	424	414	446	418	374	395	429	433	415	388	435	410	387	407	367	351	430	410	398	422	429	363	416	401	373	380	436	386	392	377	387	391	419	420	388	436	430	449	422	377	418	391	414	434	346	389	369	390	353	349	373	447	409	426	403	434	376	413	384	395	403	393	427	402	406	388	443	386	377	411	383	416	400	404	447	402	396	376	391	407	402	392	396	401	388	376	394	379	403	400	418	365	403	426	417	396	445	391	371	371	374	380	409	397	407	422	395	390	395	434	373	388	404	393	393	398	403	413	391	414	407	382	413	395	402	381	394	429	400	368	409	395	370	407	426	409	403	416	386	409	388	383	430	387	411	393	401	408	383	408	393	387	368	349	351	439	424	405	415	380	427	383	380	403	371	393	378	414	414	403	364	424	408	389	401	394	382	419	423	419	426	423	389	396	405	381	409	435	423	361	402	378	368	363	410	403	399	414	403	406	400	387	375	417	431	417	390	398	385	415	383	389	397	399	367	405	395	404	397	387	402	387	409	398	415	425	394	434	405	352	379	357	369	363	385	420	377	426	382	333	358	402	379	388	355	389	394	399	430	383	359	376	398	417	418	376	390	434	411	343	457	363	399	432	378	418	384	430	376	372	391	380	444	403	427	385	376	401	409	380	403	423	394	416	391	447	403	410	436	403	400	404	375	401	392	385	400	401	390	421	357	372	400	448	387	376	429	366	391	367	418	394	376	400	380	379	407	377	378	395	400	371	371	408	389	411	417	424	390	388	393	404	395	397	365	399	417	437	360	432	385	388	386	409	339	377	390	402	418	386	408	410	382	432	384	419	402	380	422	372	396	392	397	389	405	394	376	379	405	395	453	408	422	425	422	375	414	386	409	372	400	359	406	402	359	429	387	390	361	444	390	373	383	391	390	432	393	422	416	389	371	429	358	397	401	396	388	396	383	409	373	385	399	389	420	387	377	380	378	380	378	411	385	387	388	390	374	429	365	428	424	429	383	434	398	407	398	392	384	372	394	380	378	420	422	395	427	406	441	432	412	402	405	394	403	394	462	403	393	394	427	388	418	421	397	387	411	359	376	417	419	375	363	434	428	386	399	402	408	405	402	378	394	383	403	404	401	370	379	435	453	381	406	374	402	387	411	387	428	425	416	410	379	424	381	451	423	384	396	404	381	416	364	417	390	393	381	392	411	402	413	432	413	352	380	388	424	417	433	390	404	380	387	385	422	339	380	345	392	407	406	396	359	370	378	389	403	410	395	419	367	418	398	400	394	396	421	400	388	402	366	373	365	420	400	366	416	368	414	424	402	365	402	429	386	419	372	405	404	442	371	435	377	404	430	405	363	377	399	405	387	398	362	391	382	390	387	403	405	404	423	402	407	400	397	435	438	422	387	387	428	426	410	392	369	418	373	370	400	415	405	408	400	371	422	424	403	418	372	377	375	436	426	413	401	387	369	429	393	391	394	393	404	386	425	391	389	402	390	404	405	395	404	398	415	388	386	369	349	366	362	391	366	411	356	384	389	354	415	368	401	395	369	392	397	434	374	393	388	403	379	398	372	426	413	398	412	380	384	373	407	434	421	408	359	394	412	373	374	337	405	397	410	399	382	384	445	389	408	392	413	379	406	402	424	409	438	421	427	446	428	375	372	389	439	346	373	406	401	403	392	397	396	396	415	431	394	411	410	415	372	450	368	412	401	430	378	417	434	399	425	406	418	384	378	405	415	397	436	431	405	399	386	383	387	377	415	404	355	352	410	430	377	381	406	392	393	391	402	371	397	419	397	419	375	398	385	363	399	404	388	415	406	420	379	413	394	422	399	425	372	397	387	399	411	408	381	406	407	400	384	376	399	419	431	387	378	444	413	368	430	383	414	391	388	367	382	404	385	402	398	400	408	416	371	411	377	388	385	427	412	406	376	397	385	377	391	378	402	407	401	425	376	383	399	391	401	382	402	378	365	374	423	395	406	405	390	407	391	403	418	397	438	365	410	374	390	407	392	400	380	409	424	397	372	381	359	459	403	445	419	366	403	354	380	397	393	368	393	399	352	424	412	441	388	366	422	396	382	416	323	401	433	370	392	363	370	365	345	347	413	382	383	403	421	418	402	439	373	395	393	419	370	421	392	381	408	433	423	394	415	368	360	430	390	409	390	389	422	390	401	447	418	405	363	408	374	416	419	361	420	411	406	417	437	410	358	406	389	377	387	370	415	386	396	406	437	398	395	407	389	403	411	353	403	373	407	430	412	395	405	412	401	410	388	365	396	406	410	402	377	385	432	383	420	426	406	380	367	412	406	388	358	343	414	438	383	397	374	441	376	390	397	382	387	422	406	413	371	389	415	391	438	382	381	367	381	398	373	391	388	394	437	410	381	436	429	386	388	413	391	380	387	372	428	400	383	396	385	391	380	415	430	373	415	410	359	400	373	388	384	386	381	434	387	381	357	383	344	381	429	426	425	396	384	377	395	389	378	406	432	432	390	400	391	402	392	396	381	434	393	400	418	397	404	414	348	359	386	372	397	403	387	397	389	413	416	418	414	402	400	411	377	357	416	400	420	319	417	391	403	386	397	444	401	405	401	386	402	407	412	375	350	385	380	409	405	398	462	365	378	414	449	428	364	417	378	378	458	406	347	402	413	383	378	422	442	416	373	398	431	413	367	422	409	415	432	370	355	393	412	410	399	392	370	387	399	393	397	407	412	412	445	427	415	383	372	378	398	378	436	369	373	421	403	408	384	392	398	398	365	413	372	397	401	380	405	400	387	423	390	417	428	398	375	403	424	416	396	409	374	387	405	387	384	417	396	375	372	445	388	459	419	432	409	380	416	385	359	407	395	395	374	411	396	384	366	423	396	375	406	391	412	431	371	384	414	395	404	392	385	413	413	447	384	366	440	402	389	401	411	396	422	408	381	409	407	405	400	417	406	399	400	409	384	364	405	384	402	392	419	427	421	383	420	364	398	374	432	356	386	376	388	415	394	363	399	373	418	366	389	412	409	387	407	383	345	409	416	386	417	397	381	397	379	386	366	398	404	413	381	369	381	425	418	401	396	409	393	371	396	377	390	409	400	394	367	393	433	411	421	446	390	422	428	416	425	371	391	410	382	420	402	427	411	357	386	412	406	412	391	357	394	417	452	429	466	409	422	391	420	394	355	423	375	384	372	401	434	388	338	379	409	390	413	403	374	424	377	412	406	396	359	389	394	395	373	391	421	438	394	409	369	388	367	393	409	427	381	377	397	376	398	414	376	412	407	395	363	396	434	381	417	391	414	426	420	398	413	379	382	404	385	424	392	382	440	372	366	414	393	401	391	390	392	397	392	412	384	432	404	405	379	361	369	390	443	389	367	377	422	403	413	401	393	386	381	406	389	441	392	365	392	368	414	428	437	374	420	428	382	379	428	398	374	408	375
5597	1262	847	843	799	806	767	803	756	781	766	851	869	772	783	817	801	817	781	802	827	800	800	811	802	810	821	772	805	808	770	843	778	755	806	761	833	804	837	836	842	827	802	797	814	771	788	790	779	806	796	781	761	838	875	809	777	815	781	789	808	807	802	791	785	805	812	734	789	803	827	823	777	817	815	781	747	820	769	767	776	816	855	799	797	826	725	774	820	831	748	831	807	808	829	816	789	816	776	796	810	762	839	806	783	761	806	801	783	794	763	822	783	830	852	795	832	814	804	758	821	795	821	819	839	768	798	832	823	811	811	776	764	803	750	808	806	818	820	806	810	794	789	794	799	806	814	819	815	807	832	739	789	797	840	788	824	755	877	786	820	786	822	767	862	807	831	827	823	807	790	778	792	793	789	817	804	783	793	794	812	777	870	798	790	779	843	820	801	784	748	810	820	777	834	801	796	803	804	759	876	825	853	802	780	836	813	833	849	781	780	795	798	791	764	830	815	764	790	797	750	817	773	817	786	764	798	803	794	825	788	849	813	831	825	771	815	745	795	785	814	791	790	779	788	775	844	799	791	835	741	817	811	780	801	824	843	839	859	776	812	814	809	762	798	814	827	841	776	807	797	856	814	829	795	748	832	782	827	790	811	740	810	770	806	806	827	770	841	781	818	824	825	825	748	811	760	806	851	803	785	790	802	822	767	830	803	822	840	849	847	806	823	839	813	768	847	847	766	792	812	787	764	811	835	807	783	774	825	859	847	797	807	757	797	774	814	795	792	828	780	784	758	782	854	817	790	756	819	847	798	788	732	810	783	774	777	774	816	771	799	886	802	778	779	860	846	794	799	814	780	836	822	837	817	811	803	794	807	831	775	797	832	807	812	791	801	846	820	785	829	821	781	833	794	756	820	826	784	844	810	826	788	790	816	813	858	824	797	775	772	805	726	811	798	735	793	830	816	772	767	805	750	830	792	840	801	824	800	808	788	774	742	768	801	809	858	810	832	835	822	817	790	810	770	795	837	768	809	795	780	784	801	794	805	746	777	774	820	794	846	824	803	840	847	779	782	823	804	781	823	880	800	778	763	782	808	805	734	815	819	805	789	823	841	792	842	792	801	804	755	790	816	800	781	810	803	787	806	797	764	782	827	797	804	804	818	764	797	845	779	846	787	778	827	781	822	846	842	851	813	730	810	751	820	837	802	787	829	783	851	811	841	818	754	772	778	807	801	773	773	786	805	808	785	818	812	836	802	795	805	804	722	802	817	841	790	795	759	759	793	793	809	817	800	771	809	841	825	810	793	736	819	823	834	770	847	829	766	775	815	790	803	765	781	768	812	775	773	834	800	816	855	795	850	760	809	782	789	719	781	811	788	809	791	800	850	800	839	798	825	809	781	816	846	812	778	761	807	830	831	876	791	744	792	792	780	803	801	770	862	754	818	847	802	788	788	816	824	816	796	855	831	813	792	779	827	793	775	764	827	794	814	813	788	813	806	760	815	817	819	825	841	802	836	834	792	792	793	825	791	770	854	797	803	868	814	861	769	814	785	791	773	791	850	804	784	796	783	770	834	753	816	810	801	771	814	721	806	806	826	823	814	816	807	810	784	731	807	792	807	768	785	841	847	790	766	798	792	790	811	840	818	766	830	801	822	773	828	821	801	839	779	790	798	838	811	839	760	786	800	828	766	836	762	845	823	855	802	814	835	816	826	801	802	823	853	846	812	760	800	830	780	768	781	782	842	743	824	791	785	855	798	802	800	797	776	813	778	853	796	804	774	771	755	798	794	787	794	800	804	809	856	807	811	785	837	792	832	817	781	806	805	819	783	788	817	864	814	829	782	829	843	773	787	781	762	799	738	772	817	764	842	797	794	822	801	793	807	765	843	827	816	839	801	827	799	809	808	851	844	836	838	819	811	777	838	822	805	799	821	796	837	797	793	842	873	776	833	796	788	772	807	815	809	804	836	846	787	834	841	826	805	819	858	805	791	768	822	810	778	769	854	788	841	753	809	789	834	801	795	801	783	795	869	858	802	792	818	819	807	829	807	824	782	816	785	822	860	786	815	808	780	745	810	830	792	808	814	818	804	799	823	817	830	841	853	819	795	809	807	784	784	771	771	822	776	801	782	765	802	816	809	795	838	770	772	836	797	775	794	792	770	845	829	807	806	759	773	800	823	821	827	836	785	824	809	795	807	807	803	745	836	763	771	831	773	830	797	799	783	746	790	818	767	782	756	838	814	825	811	798	847	794	798	835	842	781	837	772	798	818	835	831	740	758	816	812	786	781	798	782	828	803	761	835	807	755	853	787	785	765	825	841	782	830	826	818	805	742	799	850	781	771	854	775	815	803	803	770	819	823	786	783	832	797	781	795	822	780	814	765	838	834	763	835	837	847	779	777	809	816	797	820	783	832	826	794	804	807	792	768	818	785	788	788	818	842	779	826	783	799	824	803	751	761	784	834	795	825	792	835	776	737	811	843	759	806	812	802	795	805	822	794	812	747	797	814	871	738	861	849	805	803	758	819	842	811	799	775	815	849	725	798	818	756	770	829	803	840	751	816	801	806	793	798	810	839	799	780	789	823	827	820	817	800	820	768	779	796	807	804	757	783	745	822	809	778	810	807	790	802	818	791	818	797	818	749	831	798	819	796	808	778	802	793	812	778	806	786	809	788	802	744	822	788	782	767	794	807	814	858	821	807	821	836	734	760	877	805	806	778	799	837	796	800	766	815	806	792	829	787	777	816	806	849	796	848	814	835	779	775	770	816	801	787	772	805	840	829	780	846	783	820	798	835	835	753	809	780	820	834	808	814	872	808	806	784	776	822	829	816	779	799	793	761	765	794	815	882	833	821	795	761	836	823	847	758	817	835	808	763	829	777	858	779	779	799	802	783	830	786	800	838	800	803	790	771	817	802	820	763	789	825	813	829	792	774	819	810	789	846	832	787	784	785	820	787	795	806	790	803	742	794	800	797	837	812	836	842	765	818	793	792	759	792	835	813	824	812	818	763	788	791	836	826	834	777	791	788	801	823	841	771	791	805	804	840	788	798	814	804	808	828	851	834	787	832	782	783	826	801	810	744	802	805	786	782	805	792	818	858	822	792	811	818	809	811	786	850	773	788	803	803	787	840	803	851	767	782	804	806	785	789	796	811	800	816	835	792	800	800	822	778	825	822	792	745	841	822	814	821	797	819	816	829	756	833	828	816	800	798	832	771	815	785	791	808	787	813	831	772	800	841	794	801	792	772	777	825	833	776	757	801	811	781	837	825	807	800	768	850	815	789	793	816	821	787	789	825	829	810	828	816	838	831	842	808	819	789	814	862	796	808	788	812	800	820	837	783	760	813	834	791	803	763	788	788	781	837	808	809	803	834	798	824	809	831	821	796	802	776	803	836	815	814	787	749	809	839	776	770	807	822	832	820	840	793	883	795	772	833	778	749	771	815	812	804	775	799	802	797	857	831	819	821
25132	21626	25353	28359	21489	4150	686	548	486	526	492	458	437	432	461	406	439	464	437	435	492	467	456	441	436	387	442	431	408	425	451	460	428	480	452	441	474	460	463	435	423	426	423	434	436	440	471	402	431	457	433	434	414	446	435	428	398	441	416	406	422	446	424	423	416	422	455	419	402	463	436	377	386	403	408	399	428	432	392	440	407	459	448	427	450	458	424	455	463	433	458	393	409	423	462	426	430	432	444	424	407	427	429	445	461	418	432	441	440	445	413	439	433	417	430	399	448	414	437	445	435	450	432	437	432	467	422	391	449	455	410	437	408	412	426	430	415	468	461	454	401	430	409	399	486	471	426	434	432	425	413	439	440	390	444	431	433	407	423	425	440	458	398	439	424	414	420	437	434	448	439	397	452	404	396	419	449	445	436	400	401	434	425	403	449	442	393	408	446	399	422	488	395	453	455	466	389	391	409	417	388	446	438	434	430	424	463	458	416	449	432	445	405	463	423	400	430	434	415	487	457	445	403	397	405	431	438	423	435	432	418	403	392	430	421	446	434	355	426	409	457	433	450	404	383	458	422	439	404	404	442	432	446	435	414	443	435	465	445	419	457	395	424	431	406	457	449	395	465	434	438	446	422	434	455	417	432	426	433	442	410	474	418	393	489	399	420	420	390	468	450	416	414	443	447	384	416	416	427	407	420	489	434	412	448	424	424	435	456	444	482	402	453	419	414	451	423	442	424	462	470	414	438	436	415	437	397	398	409	395	432	412	453	414	430	429	447	430	408	456	406	378	443	428	416	441	456	386	375	416	447	419	384	434	440	468	463	409	448	413	415	463	460	451	409	393	471	389	424	423	474	448	399	436	435	425	477	424	411	389	451	461	388	414	414	381	411	412	450	425	440	431	432	419	414	414	445	434	418	454	413	415	441	410	435	440	427	407	423	427	442	444	457	433	463	429	458	413	446	437	424	400	443	396	408	444	470	457	403	415	447	474	435	407	433	438	438	452	434	413	407	396	461	411	435	463	409	415	418	428	426	426	436	421	425	399	413	437	424	449	423	438	427	411	406	443	434	435	421	425	399	402	418	398	443	399	427	430	472	433	426	448	444	408	436	431	391	427	418	424	472	422	419	401	395	429	453	410	431	409	441	404	422	410	428	431	458	390	461	444	405	421	387	436	487	406	433	442	405	437	392	442	429	401	417	408	407	418	420	408	391	465	429	393	407	424	442	393	392	460	452	408	385	407	453	449	401	420	428	445	477	465	383	430	427	436	433	423	470	434	469	447	421	427	454	416	445	446	467	457	407	455	399	460	450	437	413	419	417	442	431	447	381	445	409	446	409	381	381	413	466	474	408	430	444	435	386	414	410	450	418	432	421	455	450	387	444	426	432	418	426	421	464	430	437	416	395	447	428	438	433	417	385	416	389	444	444	422	425	416	425	424	486	414	484	441	421	450	415	419	481	467	420	441	427	426	451	437	403	426	444	455	406	422	465	426	453	458	441	444	408	455	424	436	426	413	430	410	420	443	465	395	432	398	417	458	425	395	425	417	381	418	446	441	450	493	448	453	445	425	424	461	415	451	409	433	449	468	382	417	432	428	416	408	424	404	426	412	455	432	430	410	390	421	439	430	380	380	384	430	435	457	441	448	393	441	442	439	448	416	408	454	445	395	449	432	402	423	417	486	458	426	434	402	392	402	428	450	461	478	416	423	413	469	449	423	405	388	425	428	421	431	416	444	417	448	472	412	452	437	413	438	463	476	458	443	391	474	434	462	439	412	429	442	405	441	494	451	444	416	412	487	475	428	432	426	422	404	440	423	431	443	447	420	398	422	428	433	402	421	404	438	426	422	412	416	410	424	401	403	416	381	427	468	399	423	417	454	416	438	440	453	439	456	373	464	410	435	392	407	407	443	409	409	443	428	451	434	403	412	427	433	432	424	379	447	435	452	400	416	443	432	422	417	396	444	430	461	394	414	428	473	375	389	416	424	398	438	418	438	400	367	389	433	385	392	463	479	432	420	406	425	412	434	419	417	438	432	403	442	450	366	479	443	459	413	405	413	429	384	399	430	403	398	404	449	400	412	438	465	392	396	417	405	475	427	460	429	438	406	439	439	472	369	436	442	385	442	480	437	424	406	449	403	454	408	407	435	391	426	413	451	415	399	426	475	424	433	404	435	480	419	422	423	412	460	457	455	440	445	410	459	385	427	396	413	474	419	429	434	410	438	470	439	479	421	386	412	442	391	401	442	456	470	407	442	385	442	401	415	416	430	475	458	432	478	423	450	427	464	407	420	419	436	456	413	480	399	439	408	439	410	420	401	450	413	406	403	391	422	428	428	413	384	434	419	414	456	427	415	413	449	427	444	406	429	443	435	475	417	454	421	429	431	392	439	420	419	411	441	392	415	407	402	467	410	423	444	425	433	424	449	398	383	467	468	407	448	402	443	419	412	404	407	461	398	397	457	425	443	435	444	431	405	407	422	428	403	497	429	407	471	391	440	413	448	442	442	413	402	408	429	419	430	487	418	431	449	426	433	446	442	465	409	397	444	428	476	400	427	403	425	442	439	386	440	412	447	386	392	421	419	412	435	403	385	412	447	441	479	429	424	409	463	435	456	444	449	413	416	423	461	409	403	409	413	420	393	417	416	460	417	466	415	400	416	454	416	406	414	449	410	420	422	431	444	407	443	434	392	454	436	414	426	465	398	418	446	449	445	408	393	438	462	415	444	428	428	469	446	442	383	418	430	380	466	422	407	457	411	386	429	390	437	449	388	452	410	420	430	419	403	413	431	402	464	416	429	421	442	424	437	435	410	418	422	434	448	456	446	378	431	398	427	441	391	414	421	435	428	420	434	470	418	399	420	418	414	404	399	421	403	443	399	387	387	370	426	429	426	397	386	444	417	413	434	445	432	411	405	426	389	404	403	391	462	437	392	420	407	427	420	397	408	441	461	448	399	393	470	427	448	406	390	383	407	419	463	399	412	414	400	405	426	415	439	415	453	438	414	454	447	433	455	401	451	457	437	411	430	439	375	429	456	408	427	419	451	440	427	395	406	375	468	420	405	461	425	458	442	403	420	424	401	434	425	443	458	425	436	405	423	445	444	432	416	448	431	472	407	418	466	451	436	424	406	443	434	439	422	400	452	472	436	420	415	431	436	430	424	427	426	436	438	419	391	426	426	443	402	415	413	403	452	426	414	412	443	415	415	401	400	412	431	423	419	435	423	396	418	395	433	428	386	367	399	424	424	408	449	422	442	427	436	449	420	407	441	449	416	458	425	409	420	424	417	426	419	444	452	413	394	480	417	416	410	417	444	438	421	444	459	401	411	423	410	449	396	423	398	422	420	420	420	462	385	428	425	404	462	451	459	420	441	465	451	444	453	398	427	426	414	400	421	465	456	442	463	411	445	421	419	442	448	453	474	424	441	411	431	417	409	450	454	396	420	403	400	448	424	447	444	412	379	406	434
3786	4577	2243	1428	1189	1077	974	970	953	991	940	949	928	929	953	948	974	935	879	959	938	944	945	919	931	906	918	972	896	927	941	900	926	983	920	924	905	934	889	943	960	934	920	925	915	913	935	869	859	976	909	908	930	926	909	900	906	937	921	915	877	936	954	918	972	956	985	939	955	891	926	885	952	951	941	899	951	956	943	947	909	878	905	925	920	921	870	946	907	897	957	923	918	907	900	956	890	901	904	859	946	958	867	955	887	936	913	905	915	886	904	926	888	911	909	885	907	901	919	939	917	906	890	953	856	906	897	915	955	966	865	898	947	915	995	899	948	926	877	921	966	909	898	887	940	962	886	949	864	920	883	919	968	927	890	906	890	906	930	877	876	899	918	960	940	939	926	918	941	893	938	902	878	869	873	914	916	928	972	868	959	923	990	976	932	945	855	932	870	963	886	912	901	893	880	911	908	926	942	936	903	938	906	917	872	985	947	910	901	947	959	969	887	922	906	944	903	947	952	943	920	967	955	943	968	934	904	938	892	885	922	915	958	914	918	898	941	909	866	927	902	939	954	931	927	861	879	946	950	933	944	954	888	907	966	894	917	911	887	945	897	908	895	975	943	969	915	904	917	967	950	897	937	902	881	884	962	925	921	918	879	911	920	956	927	959	952	891	908	936	888	942	931	973	896	934	966	897	940	931	912	891	936	974	877	859	907	898	939	868	958	887	927	945	915	942	888	897	913	895	853	896	892	978	855	959	901	930	912	922	955	938	955	864	920	885	932	940	949	922	931	992	920	940	910	919	955	954	874	929	931	913	922	915	920	918	910	912	910	963	933	886	945	913	910	951	910	934	918	930	907	873	950	887	968	963	907	970	938	896	923	906	892	950	965	950	934	886	864	912	950	905	913	931	976	877	927	884	923	978	979	961	944	920	938	966	937	929	921	932	944	902	874	958	935	962	960	933	888	937	919	899	860	895	945	985	950	952	891	954	952	920	931	959	957	916	893	931	931	913	926	944	943	940	940	955	955	909	903	899	940	923	947	912	893	957	921	924	905	882	910	883	899	926	963	994	872	963	916	897	897	927	922	885	949	926	923	918	919	912	909	921	895	889	975	915	942	982	899	919	913	876	878	927	942	903	924	885	919	920	916	940	905	909	891	898	906	952	953	942	956	903	883	905	927	916	923	925	898	929	906	948	916	967	934	929	885	949	873	937	939	918	927	913	903	953	903	953	916	908	918	953	916	951	940	925	881	918	936	909	921	897	920	936	946	902	945	883	913	912	909	953	972	924	957	925	894	994	889	946	882	906	862	864	950	921	921	918	910	930	905	872	944	894	880	924	889	926	962	929	970	931	945	952	926	891	897	959	915	917	957	915	918	883	936	937	914	877	950	919	957	966	890	904	886	949	923	966	970	942	884	906	920	865	943	960	933	886	933	936	882	939	929	880	887	874	918	920	944	930	933	932	952	873	924	884	915	936	900	968	903	989	885	945	1015	923	952	903	968	934	893	897	913	898	889	905	935	923	883	966	841	908	945	900	913	942	936	878	873	941	912	925	913	922	962	918	949	914	892	923	912	887	923	963	937	901	915	940	921	898	914	852	912	950	904	890	904	962	979	946	943	940	897	883	926	861	884	924	940	863	961	889	954	949	895	952	881	948	947	937	956	886	890	903	942	928	970	936	944	974	926	972	882	953	922	893	943	903	880	937	917	966	949	959	923	885	943	978	914	864	978	936	977	972	901	890	905	933	899	904	979	856	904	896	935	936	944	917	977	926	920	902	979	930	943	904	917	891	872	909	927	867	929	959	941	883	935	942	892	902	904	952	916	930	851	926	924	899	930	959	943	954	942	956	935	922	920	924	916	917	900	924	912	922	966	966	924	952	928	940	893	946	899	937	947	910	934	903	886	923	903	922	924	902	915	931	859	937	930	974	968	918	865	922	942	995	933	933	906	955	948	976	893	858	916	906	886	887	871	944	966	920	913	895	945	901	964	946	951	880	935	934	951	880	924	899	946	916	883	953	883	971	922	949	904	952	964	922	915	934	890	899	869	919	954	907	936	908	931	935	904	885	887	926	944	877	941	882	951	907	959	929	919	957	961	938	975	910	903	904	894	921	885	954	904	898	899	966	926	934	917	919	893	908	915	936	910	917	916	957	966	895	926	905	945	902	942	920	926	949	915	840	901	919	881	914	914	909	923	908	970	935	886	918	980	935	929	890	890	917	953	967	934	861	906	874	972	857	942	886	964	926	914	909	878	922	944	968	896	945	961	941	945	917	908	900	957	864	931	927	910	958	894	885	898	929	929	912	917	925	886	908	888	960	950	886	920	915	916	912	937	944	930	879	920	976	868	939	987	934	930	933	989	943	897	935	975	900	854	931	945	890	878	918	924	947	908	948	908	919	919	898	931	963	931	943	970	941	858	898	916	893	886	920	930	958	896	833	914	945	844	959	933	913	922	893	962	919	899	925	942	918	979	937	878	956	909	937	921	888	937	890	922	950	923	890	958	947	873	893	928	925	932	926	968	920	927	893	910	906	895	951	946	921	959	935	967	889	992	931	922	933	904	930	935	969	945	917	991	913	928	928	873	943	959	914	922	901	972	899	931	905	912	926	891	907	913	933	935	865	969	914	972	944	931	949	966	941	909	946	972	926	923	941	891	892	955	941	901	921	888	925	950	962	941	891	968	948	967	920	889	932	971	915	946	930	946	907	883	875	886	970	898	947	942	939	915	957	903	853	954	955	927	918	932	912	888	907	971	915	964	945	917	932	923	825	929	899	929	969	904	865	905	886	893	965	929	886	930	908	902	941	871	942	950	859	972	959	976	901	883	1004	894	913	912	938	921	937	930	915	952	871	943	877	922	888	902	912	961	912	938	922	957	886	931	974	954	925	980	927	938	933	933	910	985	941	895	923	881	942	980	893	980	918	964	917	901	914	916	948	941	878	957	901	928	895	962	908	921	933	892	900	930	918	911	920	901	987	893	943	873	817	904	918	914	943	953	926	936	872	928	960	930	866	948	932	959	919	923	930	918	922	917	959	956	909	941	905	933	949	868	923	947	911	902	947	961	941	911	944	999	947	971	936	903	895	911	895	992	924	946	918	919	1022	912	872	910	913	920	944	894	903	932	901	933	844	906	981	877	928	912	904	955	922	908	946	916	889	863	933	922	905	990	916	888	913	890	918	942	922	929	916	955	963	945	913	932	913	956	934	972	913	928	923	910	910	871	870	945	928	903	862	946	926	870	938	925	925	970	953	930	908	893	944	916	884	901	898	963	922	901	918	938	915	912	927	922	930	850	935	947	944	925	917	895	932	910	909	915	907	978	931	905	958	935	937	987	897	900	949	911	969	893	857	892	917	950	936	914	914	944	920	939	959	885	895	904	919	906	939	816	959	934	925	896	904	929	903	932	897	922	961	924	943	957	919	945	923	924	907	950	867	966	947	986	953	963	953	899	928	900	926	946	876	906	946
24469	21636	25993	27788	21644	21622	3427	498	362	376	337	322	288	271	240	264	287	256	280	248	255	275	260	238	226	235	232	249	219	223	240	246	239	240	242	240	233	226	236	222	212	222	259	263	255	243	221	250	235	232	224	224	238	228	235	242	280	233	229	202	232	232	264	226	245	266	245	240	231	212	232	246	220	256	235	256	271	251	241	210	199	230	214	229	247	235	209	227	279	240	259	234	261	206	234	228	208	246	240	236	236	257	252	230	227	229	207	230	210	219	283	250	221	237	231	228	222	244	231	255	253	240	216	233	242	207	209	247	254	238	216	224	248	214	236	252	249	228	256	223	227	237	241	216	235	233	253	228	215	228	208	248	215	224	200	232	240	293	236	269	265	231	220	247	208	223	249	223	236	258	242	248	244	231	245	235	223	235	228	275	232	244	260	235	208	204	239	271	232	239	237	241	224	211	231	224	238	245	230	239	230	216	221	215	253	221	212	225	227	214	222	233	233	236	235	245	218	265	232	220	229	249	213	254	254	242	217	203	210	242	253	263	236	246	233	203	221	232	210	235	237	222	216	236	229	224	238	246	247	227	238	228	236	228	218	223	241	231	255	251	251	227	250	260	247	234	209	221	241	246	196	225	243	224	259	199	235	216	201	237	219	231	220	220	236	230	230	231	204	232	232	226	218	249	239	258	223	219	239	249	235	244	248	229	223	222	227	215	226	232	237	207	214	239	217	205	237	249	251	242	230	232	239	224	250	272	221	224	228	232	221	248	242	253	250	204	212	235	261	226	244	245	221	233	228	220	231	249	233	233	224	221	250	231	227	240	241	228	230	250	233	238	241	230	249	275	259	238	236	233	205	228	206	214	209	260	209	217	231	210	228	207	239	209	239	233	229	225	225	236	210	227	239	246	214	237	227	226	221	256	238	217	210	230	256	207	216	226	214	244	248	228	218	240	237	254	227	224	229	225	217	204	224	217	265	220	235	203	243	210	218	285	260	222	232	239	231	220	217	258	228	248	220	264	207	228	220	234	218	243	225	206	261	256	226	206	225	266	215	212	236	214	236	251	253	234	238	249	228	229	238	245	233	221	258	230	270	229	249	248	280	238	241	223	240	204	232	224	245	255	224	236	223	235	236	235	225	209	198	235	244	238	229	231	217	212	230	244	205	276	231	254	228	242	221	241	230	223	237	234	281	221	218	239	230	230	219	209	211	237	240	202	216	229	240	230	233	240	213	258	234	244	223	253	245	245	199	231	214	235	234	225	231	249	247	233	218	239	214	229	225	251	231	231	247	210	244	229	235	242	249	214	240	255	230	198	247	205	222	234	238	227	228	241	247	267	200	240	245	222	239	214	217	219	236	202	227	214	229	232	211	231	225	241	223	245	218	254	218	243	267	226	218	243	219	236	237	233	194	207	243	296	233	230	267	232	251	215	217	222	225	216	216	224	220	215	251	243	237	235	217	232	209	214	242	243	245	217	242	246	240	241	234	256	251	223	229	256	225	216	255	240	221	224	230	209	233	234	238	268	221	231	244	246	219	242	219	243	246	214	224	234	252	253	208	228	231	240	203	219	216	211	242	219	233	215	251	252	245	242	217	220	241	226	253	248	221	215	240	237	225	246	271	219	219	262	228	237	233	243	245	238	255	252	235	226	216	243	261	214	253	234	222	235	244	220	207	222	266	250	244	224	214	228	231	245	232	232	226	227	225	235	219	223	234	207	219	251	234	216	223	226	229	227	250	220	251	265	212	238	215	234	220	246	229	239	237	236	225	225	251	261	240	242	236	219	216	234	245	208	254	224	241	269	257	255	247	219	241	244	240	235	232	221	260	248	222	248	221	251	224	222	243	216	222	236	222	251	222	211	222	245	251	218	227	262	207	213	239	206	218	285	290	236	243	249	241	228	251	233	236	247	226	217	226	242	275	242	232	252	210	263	227	247	260	238	223	238	248	258	216	259	238	195	240	242	269	249	201	243	227	210	248	194	215	221	289	232	242	274	228	255	259	230	203	219	255	245	234	271	221	234	201	282	225	222	187	241	234	229	231	213	231	204	265	249	269	246	234	220	207	241	225	251	265	210	238	208	205	238	251	245	228	242	224	234	247	223	256	237	225	240	237	225	201	228	225	229	217	222	210	255	238	233	231	248	220	239	233	222	210	230	251	233	232	232	257	228	197	271	211	250	198	213	219	211	280	244	255	213	255	203	264	237	250	241	241	215	220	262	216	213	226	230	217	247	227	247	253	218	243	229	229	250	226	248	238	221	225	249	226	230	228	244	222	220	219	230	231	221	223	239	235	243	210	244	254	231	236	253	236	238	288	232	227	221	209	223	259	233	228	231	208	206	215	265	227	228	235	223	220	212	209	214	226	218	224	221	211	248	245	191	235	256	215	254	199	251	260	210	218	249	224	216	215	239	253	253	245	233	235	226	235	247	250	244	222	230	240	240	204	257	261	228	251	246	226	225	227	274	245	208	214	222	235	234	232	260	217	255	241	226	182	215	247	219	219	241	239	209	248	211	226	221	197	215	226	200	205	230	244	234	213	251	219	233	270	225	209	224	229	254	232	239	259	255	246	212	228	262	221	250	238	222	224	242	251	266	224	230	251	271	257	218	249	237	248	235	232	249	229	231	229	219	246	229	223	244	200	228	233	251	218	242	205	242	229	218	248	225	237	229	231	217	212	247	225	234	232	232	231	227	250	253	198	206	249	245	233	240	235	229	228	253	199	235	216	266	258	242	235	231	233	257	247	216	226	260	261	251	239	235	234	264	240	220	218	247	218	241	240	248	246	226	231	265	260	239	205	222	239	233	219	219	211	231	221	243	236	255	227	206	238	231	219	262	224	221	238	224	241	242	239	220	240	226	217	228	231	228	235	235	242	238	217	234	226	233	232	222	220	246	267	244	254	255	254	240	237	239	230	237	239	227	216	226	234	233	230	256	224	237	238	202	232	222	224	214	243	262	245	245	239	230	234	221	226	208	222	236	242	243	217	252	249	207	242	222	200	264	242	223	241	219	228	234	255	220	237	235	234	215	244	224	246	249	231	236	215	249	252	245	196	250	236	227	231	255	236	219	225	231	247	204	235	273	270	224	252	241	245	230	228	204	189	251	217	244	250	233	238	214	210	215	246	208	241	230	225	233	244	240	228	204	226	237	230	243	229	241	228	234	237	278	241	229	261	229	236	237	241	201	267	277	212	237	250	209	233	252	208	228	232	266	237	227	231	227	230	220	240	240	200	218	208	230	215	205	263	266	251	264	233	238	214	243	221	211	215	214	224	221	208	239	242	234	223	216	242	241	225	227	240	195	213	217	221	230	249	225	206	214	228	231	252	245	225	217	240	212	265	221	218	205	237	244	251	224	240	221	223	247	239	234	256	220	232	252	210	209	225	214	225	240	237	218	217	214	261	252	233	236	253	196	245	224	240	240	232	244	222	212	224	252	257	208	216	199	250	218	225	229	215	261	218	231
3844	6909	3096	1550	1050	818	672	666	613	578	628	598	580	583	624	596	554	550	520	560	526	521	551	557	514	514	520	542	541	535	543	558	512	526	554	521	516	530	533	529	552	519	516	573	575	550	498	564	550	554	534	526	526	515	549	528	556	552	545	555	516	559	539	539	589	557	503	527	522	560	566	547	523	553	523	554	541	552	554	530	551	537	522	501	557	565	509	554	593	526	512	542	562	531	527	546	536	533	532	488	546	518	554	531	508	513	562	550	536	534	531	548	573	538	517	546	497	534	515	541	526	522	592	573	572	539	584	500	533	521	533	551	572	557	540	523	541	557	513	523	548	572	516	507	541	509	563	508	529	564	528	552	502	532	515	565	528	548	573	525	510	545	528	547	590	512	486	499	543	531	531	533	528	527	527	551	561	581	531	553	557	547	553	546	520	546	552	509	519	568	525	540	507	581	561	566	503	565	566	508	525	547	530	522	569	510	525	495	498	573	549	552	529	517	523	547	566	519	523	516	544	550	503	542	520	512	541	530	491	521	526	539	518	558	498	550	578	544	527	528	534	570	532	518	503	540	536	517	566	501	510	533	554	516	531	503	558	527	532	524	499	547	514	507	542	532	536	574	568	549	568	530	567	509	560	528	511	530	545	551	552	581	538	545	505	532	515	541	473	561	550	599	542	521	559	566	520	527	501	517	518	519	507	547	559	516	532	574	498	525	555	495	493	554	576	526	561	532	512	497	512	538	541	529	551	530	502	534	539	527	507	550	548	511	550	495	526	548	490	541	553	561	539	530	515	531	523	521	550	560	573	500	491	526	521	523	508	483	492	477	500	502	516	573	518	539	508	577	538	543	547	512	557	492	523	532	521	528	544	507	541	510	522	497	490	509	498	595	526	521	542	566	556	502	548	530	511	501	477	521	559	548	564	533	520	539	532	559	548	565	525	496	549	533	534	541	510	562	545	544	562	579	529	539	506	568	556	523	548	511	549	505	574	532	510	511	500	502	526	522	527	565	531	553	515	524	548	564	523	508	523	541	538	487	541	529	525	512	521	535	540	498	536	572	536	491	490	562	546	590	525	559	492	539	519	545	503	568	522	551	587	547	512	527	568	481	537	509	566	532	535	544	532	550	551	560	545	539	524	524	539	539	545	551	548	527	513	547	552	530	495	522	575	530	558	506	499	543	513	615	582	542	514	479	545	569	554	513	539	512	560	533	510	535	565	544	549	523	528	581	577	575	488	566	537	514	522	568	536	518	535	543	536	513	578	529	569	510	536	518	504	527	516	560	513	552	512	563	585	548	539	547	533	537	526	542	550	503	566	544	565	499	543	562	586	554	537	524	546	525	552	516	542	524	544	513	567	562	540	556	547	535	539	548	537	571	531	532	498	554	552	549	512	547	514	526	540	508	554	526	544	490	509	548	517	523	536	535	549	550	529	529	558	541	533	530	526	545	547	528	550	513	549	564	552	531	519	542	544	539	537	549	546	528	536	525	528	560	577	565	529	492	555	537	535	528	557	556	529	495	527	527	532	572	511	526	530	519	541	545	557	516	524	539	547	552	562	548	503	530	543	526	531	512	514	531	513	503	511	522	514	546	502	543	516	556	518	504	509	535	547	507	530	557	561	558	567	539	556	560	567	549	512	551	528	557	490	562	505	527	504	552	586	500	519	539	578	530	575	519	525	545	566	534	534	550	496	540	555	561	527	540	542	543	484	550	547	488	549	505	530	516	558	572	576	525	530	539	540	589	535	547	529	563	476	526	545	525	544	554	549	528	531	579	537	522	502	538	534	539	532	525	512	526	545	571	534	511	561	550	564	511	546	523	515	526	534	513	537	525	573	517	545	503	508	560	536	539	479	521	532	521	546	502	519	523	530	572	528	582	535	545	558	517	529	515	575	479	504	514	543	550	502	566	528	520	587	529	530	545	560	536	541	551	520	508	571	529	508	536	510	514	579	511	550	549	537	533	534	556	538	571	552	522	520	568	543	550	512	539	529	472	547	538	561	566	523	546	509	503	553	529	528	553	517	565	516	529	518	541	545	543	486	525	548	553	556	520	569	517	573	499	542	518	521	512	560	508	526	538	538	578	524	568	548	512	572	500	526	541	551	568	538	545	526	506	543	566	521	530	529	534	545	548	533	531	530	569	518	492	571	476	534	540	505	545	539	544	548	552	538	527	548	549	528	514	513	554	497	576	543	555	542	527	496	516	572	553	539	538	541	520	508	562	564	545	551	538	491	539	505	563	537	536	484	569	531	493	572	538	515	529	473	534	537	512	509	531	546	534	491	561	525	482	500	537	514	558	596	520	542	541	553	508	521	530	521	520	514	529	551	547	574	555	520	552	542	564	522	536	527	496	521	541	576	513	581	513	509	495	518	562	538	511	539	513	519	535	558	527	505	565	523	549	538	537	532	547	559	537	540	530	550	524	528	538	518	525	502	517	570	528	535	504	526	525	521	529	557	495	532	522	469	548	599	527	536	554	501	529	540	536	486	559	533	504	498	514	508	511	544	574	532	512	509	503	579	522	581	572	589	503	508	512	539	536	572	514	529	547	546	542	530	548	552	544	547	546	513	555	537	549	539	560	517	562	519	542	517	538	546	559	469	523	546	548	541	518	533	495	528	496	558	545	542	539	537	558	524	530	534	533	551	529	516	531	562	504	555	522	544	539	552	559	540	522	499	553	507	536	534	573	553	583	548	555	538	493	537	541	536	520	577	562	550	557	516	553	548	522	536	531	540	533	519	555	543	514	546	530	508	567	503	499	518	551	524	546	525	563	562	548	491	552	544	542	570	530	558	482	572	547	567	530	544	503	545	506	575	502	525	501	530	538	531	518	541	571	521	599	480	526	533	547	497	538	559	514	512	519	544	529	545	522	547	509	530	522	522	567	544	538	527	523	515	521	551	531	533	558	512	560	545	576	549	558	520	510	521	538	516	489	540	502	501	557	488	561	552	530	564	555	512	549	530	521	551	489	518	534	499	493	532	533	563	513	564	526	545	516	515	515	564	562	535	527	474	532	564	509	531	539	508	570	568	514	480	535	538	538	535	514	514	546	521	507	513	501	550	521	561	574	543	523	549	558	534	560	518	535	533	572	544	497	499	506	528	559	496	516	493	534	551	526	603	528	572	529	523	557	492	562	501	538	533	522	532	538	527	559	517	580	511	499	516	521	553	542	549	532	525	557	511	509	536	542	550	523	519	555	527	516	560	518	513	528	535	526	537	531	551	511	543	534	517	504	528	514	513	514	540	579	537	568	533	569	563	530	516	520	548	517	526	529	541	511	530	562	522	565	528	561	540	572	527	529	527	513	541	481	512	551	551	545	550	532	516	583	517	536	518	530	520	524	531	559	521	520	511	517	498	547	527	544	528	525	546	563	505	544	494	555	518	518	514	545	518	507	532	512	550	544	516	576	544	535	550	524	535	515	499	537	520	502	504	517	504	537	491	531	514	550	536	547	510	547
33510	9967	975	458	439	392	379	397	415	412	415	401	368	379	385	381	371	431	404	413	400	386	400	407	352	390	398	414	409	395	408	389	351	390	409	436	406	448	357	408	409	379	440	418	381	378	410	402	402	400	363	366	399	385	363	423	386	404	398	392	401	399	389	400	385	387	408	389	377	408	392	394	395	410	388	402	412	431	419	379	385	366	432	356	409	408	330	415	387	376	368	440	378	401	406	432	428	398	369	434	393	427	388	386	410	382	441	371	406	409	420	378	406	365	387	414	375	389	368	410	409	358	347	396	359	392	383	401	392	422	353	363	392	387	375	400	383	411	363	411	444	381	415	366	374	380	391	404	374	422	433	370	390	405	383	377	418	428	369	452	402	403	386	358	408	397	381	444	416	391	380	342	395	371	383	404	417	431	417	398	395	348	386	396	377	421	410	403	380	404	387	366	416	407	396	399	375	381	411	433	380	397	393	356	405	430	422	387	399	374	394	379	406	397	423	387	384	384	381	410	402	390	408	409	388	426	380	378	410	412	352	401	443	384	389	374	404	387	398	387	362	396	377	415	395	385	400	419	413	380	397	421	397	403	359	427	426	416	408	414	403	402	422	397	408	375	386	402	380	380	394	399	381	384	377	395	412	431	396	388	374	415	375	402	376	386	380	355	412	400	409	455	431	384	383	382	369	391	384	410	315	424	386	415	397	391	381	382	400	414	408	420	409	384	389	388	374	393	401	393	427	402	394	367	398	389	354	392	384	363	373	408	404	399	401	392	394	391	399	400	381	377	373	386	375	416	374	386	371	452	424	389	431	446	408	412	417	394	387	397	402	359	357	384	387	424	383	428	366	409	420	466	411	380	413	408	396	401	356	346	433	393	422	370	385	402	399	388	379	387	395	418	386	388	407	400	410	385	410	423	402	379	380	380	385	389	433	377	384	371	380	382	415	420	411	380	405	411	396	373	392	410	440	400	366	395	405	409	408	427	422	349	392	411	410	405	418	397	434	377	409	415	398	339	396	395	432	409	377	376	373	451	444	416	419	435	367	407	400	404	405	387	425	383	429	426	408	397	416	396	369	425	426	401	375	383	400	402	401	420	408	386	402	430	408	414	416	399	383	438	401	362	395	365	374	396	390	367	382	405	422	399	385	370	391	411	373	437	381	408	395	390	412	394	411	387	377	406	404	393	407	430	379	380	383	408	403	387	394	398	408	387	400	441	396	397	368	417	376	450	402	378	396	381	380	412	406	388	405	366	379	397	391	442	394	366	377	446	365	426	374	392	436	401	447	385	370	387	412	416	405	394	400	386	410	390	366	412	382	380	420	378	397	384	397	391	376	411	372	382	394	380	394	385	417	399	371	382	399	417	384	420	397	389	366	426	387	390	374	411	404	389	392	385	416	358	381	403	406	417	446	382	437	390	375	399	394	397	409	366	372	410	393	382	366	358	365	438	412	431	366	439	353	381	361	364	374	360	384	383	408	406	355	409	404	435	381	419	379	424	409	388	388	414	420	353	429	395	408	423	438	348	443	357	424	395	397	381	404	397	419	391	376	405	408	438	416	386	376	405	361	381	402	367	407	389	375	401	380	392	389	391	368	395	394	401	380	381	400	366	409	433	376	419	418	374	389	412	375	449	421	414	384	437	411	404	388	393	473	369	382	399	390	420	405	401	411	345	401	383	397	404	364	395	382	386	416	427	416	404	375	432	433	365	405	389	389	413	419	402	411	458	379	393	383	429	412	389	382	405	384	443	398	407	398	420	434	421	417	395	408	352	410	388	447	405	358	358	417	381	369	395	388	345	429	388	382	430	386	390	400	408	418	383	403	358	433	371	414	383	433	382	396	404	436	392	379	391	379	379	408	406	417	404	420	383	377	392	395	366	391	415	392	407	389	391	380	410	384	397	419	432	436	406	429	412	369	425	399	379	416	432	408	385	439	378	377	406	404	452	376	350	368	392	438	403	433	385	412	342	381	414	388	387	400	396	378	411	396	400	413	399	421	353	380	399	397	381	355	425	426	377	428	391	391	371	395	402	363	397	388	422	397	395	369	429	406	455	394	402	434	404	446	415	395	368	414	406	429	421	425	354	393	422	347	394	407	407	423	405	414	369	398	378	434	386	392	341	423	383	358	411	386	395	384	445	402	381	373	379	391	419	439	430	377	384	424	360	398	393	378	389	407	382	391	421	402	412	415	424	450	380	385	390	394	397	390	382	386	376	361	426	407	399	404	424	390	388	364	383	404	382	406	389	358	401	415	418	425	370	429	368	382	383	359	412	385	374	391	416	393	400	415	432	422	412	400	380	414	408	417	388	381	407	421	393	387	392	419	415	388	402	396	382	424	445	411	409	386	409	392	377	432	412	419	445	386	407	385	365	399	388	367	414	405	394	406	399	373	405	432	404	382	396	401	375	371	385	414	432	396	379	412	407	419	388	387	357	395	418	404	397	419	402	421	401	379	385	385	422	424	363	366	393	414	385	378	420	381	392	410	382	405	403	394	425	389	434	366	424	383	385	428	397	407	367	399	369	385	366	406	414	421	404	360	432	391	365	405	402	416	410	385	391	406	377	448	388	424	427	436	367	380	357	455	455	412	361	363	376	410	410	393	356	391	404	372	413	387	410	441	439	423	426	424	391	377	391	407	401	456	400	392	437	405	437	371	364	329	389	409	395	408	373	366	405	392	398	372	395	408	398	410	423	390	373	378	393	385	414	428	407	388	435	410	398	391	416	388	417	371	403	401	354	378	413	383	415	368	416	375	371	382	416	424	386	404	418	393	398	422	406	420	436	430	377	360	381	412	426	408	413	389	393	372	416	411	400	412	388	380	400	388	407	398	387	436	391	388	383	418	371	377	386	401	397	446	394	427	418	371	414	391	415	390	402	400	425	407	409	425	418	394	415	383	397	403	400	414	398	403	375	393	399	378	397	410	378	363	371	358	385	430	392	402	409	386	428	396	396	404	367	398	418	395	383	350	376	419	382	441	387	393	390	367	394	394	421	395	374	372	391	377	384	355	425	385	400	429	420	407	425	395	372	392	381	372	388	402	372	371	377	395	419	401	389	381	380	366	370	399	399	406	385	384	432	381	407	375	376	383	405	398	380	398	417	427	398	391	389	393	408	400	366	391	398	417	411	371	376	397	403	393	422	410	417	390	424	393	394	373	391	409	429	429	386	441	395	431	417	406	403	389	368	391	370	413	388	407	412	413	409	370	394	409	407	407	388	377	413	384	403	379	396	364	431	420	437	430	416	405	404	382	385	367	382	372	377	377	412	370	406	403	390	387	407	411	379	399	424	412	386	437	409	425	443	397	415	443	406	407	424	409	387	357	392	368	400	426	408	359	417	374	407	441	403	396	410	445	401	380	375	369	404	389	402	453	386	406	407	387	422	405	387	407	381	416	384	447	383	393	420	407	419	385	388	384	416	405	438	383	400	428	431	415	394	382	409	386	425	407	385	391	403	377	398
6187	1506	948	879	905	923	896	877	897	948	854	966	868	902	894	912	938	905	943	897	876	920	863	878	864	923	953	913	872	897	882	864	914	873	892	880	913	884	877	882	903	869	858	901	848	842	897	906	937	858	917	935	902	865	903	900	900	888	878	936	890	856	867	824	880	927	882	851	917	938	868	893	905	878	904	896	856	824	919	853	877	898	920	826	952	891	884	799	854	847	829	916	913	936	891	893	845	878	867	907	885	896	931	868	916	823	943	875	886	810	880	868	871	853	918	949	870	866	844	839	886	897	926	936	902	884	874	963	879	802	885	924	851	930	887	886	827	915	890	864	917	910	879	909	888	894	878	917	881	914	861	910	899	951	958	901	931	878	840	852	878	860	880	892	868	889	874	874	832	906	892	918	862	885	928	821	861	896	882	887	885	894	872	944	897	893	845	880	850	849	859	903	885	894	909	887	911	865	914	830	778	878	941	862	889	881	900	819	916	905	879	892	919	858	878	900	912	877	941	855	881	903	888	930	859	869	885	910	906	881	924	910	906	924	823	874	910	865	878	887	864	867	880	926	942	882	907	875	872	881	899	908	898	873	893	918	902	872	885	850	914	858	899	880	872	875	864	883	857	898	827	873	853	919	887	852	880	905	858	870	846	905	898	893	926	919	891	910	868	906	904	869	889	849	903	943	831	867	935	877	918	872	866	892	914	852	900	871	881	823	856	947	856	857	860	855	892	873	883	865	879	826	938	878	906	937	928	909	857	956	876	893	901	868	876	898	867	919	874	941	919	885	916	888	927	883	879	903	907	897	886	916	871	882	921	880	878	888	931	883	860	871	886	949	897	869	881	870	879	885	879	906	848	853	888	953	918	908	915	918	865	900	958	851	899	910	903	870	920	877	893	916	834	894	909	873	853	863	878	849	906	926	893	860	887	876	833	890	910	847	885	899	884	888	863	874	909	838	877	906	953	877	927	877	841	906	944	851	887	881	913	878	855	877	918	872	865	880	931	887	917	891	858	875	861	877	842	873	862	845	832	894	870	900	829	849	915	847	895	877	936	864	914	874	908	878	827	867	898	929	860	868	860	838	876	918	895	896	919	886	862	887	885	859	929	914	888	890	881	825	862	895	891	842	864	897	908	854	888	938	859	910	918	906	866	889	871	877	910	863	852	874	845	901	893	919	858	848	834	867	842	865	912	934	929	883	877	870	865	920	895	874	968	923	875	875	910	892	861	867	883	915	834	933	937	899	899	845	882	924	921	848	878	882	875	884	863	927	864	861	879	833	870	860	891	898	879	855	883	853	919	890	887	864	826	855	903	892	891	857	915	907	862	841	866	877	849	874	814	911	880	872	853	903	952	861	949	898	885	867	908	858	882	871	879	858	892	910	912	875	839	871	923	889	884	863	880	897	862	882	851	887	957	896	885	904	863	842	895	857	914	912	864	863	918	867	922	896	860	933	869	915	864	913	915	857	869	876	896	840	908	891	864	879	815	871	937	861	855	929	847	873	894	896	900	858	903	905	850	870	932	867	896	887	851	893	848	893	831	882	881	859	849	875	930	898	906	879	865	904	888	899	905	888	913	944	884	896	891	915	886	928	875	808	884	861	837	894	874	910	876	912	818	926	930	832	946	864	905	945	834	883	847	860	889	913	873	880	865	912	822	837	930	870	853	867	864	940	830	852	868	899	875	890	891	876	907	861	864	902	909	933	872	894	886	942	876	865	882	873	964	878	938	880	847	918	900	909	904	872	855	894	946	835	935	886	885	853	857	915	903	904	898	943	915	915	963	909	860	914	927	869	861	910	898	883	880	909	913	899	853	873	856	926	909	907	863	893	884	900	883	881	910	892	901	886	875	869	912	861	889	912	896	879	915	892	857	862	876	891	899	851	852	890	942	863	902	885	890	864	860	852	903	877	908	866	906	891	900	874	911	869	830	932	937	905	961	894	848	907	883	890	869	867	932	872	841	906	974	875	928	891	881	899	892	859	874	907	911	877	835	930	862	896	901	935	861	862	910	845	908	887	879	868	881	892	862	915	813	907	936	867	839	920	877	867	881	903	924	836	899	908	864	878	908	881	894	880	922	912	876	907	871	861	879	838	915	901	898	948	900	875	843	886	911	829	876	868	887	883	899	899	822	874	870	874	822	903	880	909	907	891	899	895	900	840	830	867	837	865	894	905	894	854	858	845	890	885	940	889	856	874	839	898	915	873	890	856	842	955	858	882	859	842	899	843	815	895	897	929	893	846	824	866	888	885	914	892	888	861	834	904	918	855	863	854	902	818	885	851	861	862	874	863	943	853	861	878	908	810	871	864	867	871	895	958	843	906	846	879	872	830	861	864	886	923	875	914	882	909	951	910	941	854	884	892	931	905	891	885	928	849	917	838	902	881	882	861	855	853	912	874	881	880	921	901	903	920	895	895	900	889	933	867	929	917	912	919	852	888	929	817	905	824	870	889	873	905	890	892	855	871	952	869	870	908	839	923	896	894	840	875	877	901	861	872	928	894	858	896	872	895	882	828	870	854	907	904	924	846	898	857	886	874	863	878	929	895	915	911	910	929	875	862	912	891	939	887	903	941	875	903	911	893	924	884	915	842	856	897	869	834	883	943	900	879	929	843	867	905	839	891	872	873	850	887	932	877	866	898	887	924	896	897	814	867	879	881	869	898	928	901	915	864	856	883	899	865	878	891	910	865	883	855	883	913	887	805	883	948	881	903	891	872	899	871	879	913	877	907	874	872	920	888	826	899	865	898	895	902	873	927	896	882	887	895	869	910	895	921	931	878	937	892	943	928	821	894	867	909	855	895	859	887	928	915	863	859	853	886	893	933	950	858	902	878	881	888	875	882	848	881	883	866	871	913	867	925	870	879	895	916	905	908	891	893	913	880	825	889	865	884	973	898	916	880	829	871	898	837	937	872	868	903	891	926	893	861	855	867	828	868	929	866	927	843	886	876	882	849	908	891	868	842	962	860	916	857	938	856	856	876	916	882	837	890	869	859	934	923	950	909	866	878	857	862	848	906	871	833	853	914	905	912	849	889	869	949	879	881	950	910	885	852	891	880	838	906	864	891	896	870	889	874	885	903	904	916	869	882	860	865	904	948	927	929	837	852	901	893	891	871	886	871	899	893	905	920	848	925	925	883	903	899	932	919	876	873	896	898	852	864	891	890	899	818	904	882	828	833	859	912	866	843	863	911	883	877	921	904	893	865	864	927	902	860	895	822	881	866	932	951	829	917	844	906	953	882	843	874	859	860	887	887	914	854	911	907	891	921	904	909	909	872	923	869	909	832	886	873	865	870	910	893	920	868	885	894	997	929	855	920	905	922	902	898	911	844	851	908	837	887	883	937	916	879	843	880	917	920	863	875	905	886	870	916	908	955	920	888	923	842	856	900	888	877	904	910	895	850	891	917	892	882	888	865	865	851	836	899	870	904	898	886	893	882	911	968	862	903	908	863	855	944	904	871
25204	21628	25345	28377	21494	4208	732	493	524	473	464	456	478	457	440	462	426	435	428	458	435	433	431	457	393	423	426	388	432	454	423	452	448	425	405	436	422	411	477	440	430	440	470	453	420	432	433	419	426	442	478	435	415	426	436	419	448	452	404	393	444	404	447	454	404	450	463	416	420	456	399	449	406	398	393	372	436	438	431	431	477	444	420	411	429	453	418	396	444	446	491	452	426	439	406	418	438	449	433	415	434	429	414	408	425	405	400	421	430	405	410	445	369	386	464	427	410	444	430	423	409	471	417	428	441	420	400	433	432	421	417	407	438	416	455	425	423	425	439	438	470	438	368	423	463	399	447	438	409	390	416	410	412	453	428	424	439	439	383	438	422	455	447	432	437	452	470	433	440	416	433	414	436	406	437	494	399	399	455	442	455	422	481	408	403	448	407	431	405	421	461	465	403	403	425	455	409	455	435	408	447	470	451	405	445	407	433	453	421	444	412	406	414	417	421	392	427	434	467	414	384	429	409	452	444	432	427	385	415	433	420	459	454	442	428	429	400	472	446	439	425	426	437	405	410	464	416	427	440	403	415	399	421	430	400	422	404	424	441	441	424	464	422	411	405	424	425	445	416	447	402	409	408	460	431	428	468	408	415	384	424	410	456	422	430	412	407	410	422	436	415	440	486	431	445	450	406	433	442	435	404	441	470	419	420	430	459	446	426	429	449	465	408	422	423	427	401	421	458	445	453	440	422	427	452	470	481	401	390	436	387	504	428	410	412	410	462	474	448	445	463	371	444	419	484	428	431	435	460	368	450	411	417	442	416	383	416	452	452	378	425	418	380	415	430	440	439	436	433	436	409	424	448	432	445	445	422	471	458	469	467	438	433	400	476	435	404	392	435	467	427	413	404	421	413	439	465	436	417	483	467	425	407	407	474	416	428	440	432	449	489	449	452	405	412	438	426	436	437	406	422	443	379	377	439	409	406	469	427	414	428	448	406	422	438	429	396	458	418	450	445	409	459	398	420	453	418	439	410	385	435	404	443	441	473	447	404	404	394	460	419	462	397	428	463	406	446	440	454	443	403	447	419	428	425	445	451	449	452	415	429	396	457	444	466	400	419	406	459	444	378	406	397	426	423	441	407	384	420	416	378	394	432	455	455	422	457	415	443	448	417	438	449	402	431	419	449	463	438	404	385	416	418	429	408	391	432	429	418	410	465	468	401	427	424	457	407	434	441	423	435	414	407	378	407	480	402	435	447	412	402	429	442	434	439	436	388	447	432	486	448	439	446	425	404	400	465	444	426	413	429	474	414	452	405	429	450	444	419	435	406	401	403	497	442	466	439	412	426	429	421	403	413	446	413	467	417	445	425	396	444	435	413	431	416	360	424	407	428	461	406	453	400	372	442	456	429	434	446	418	428	393	416	462	391	439	401	414	452	440	423	415	419	416	442	439	436	444	382	410	443	427	395	394	420	428	447	375	411	453	414	458	478	425	412	429	429	463	453	401	424	444	424	417	403	394	427	427	455	421	407	417	426	466	469	440	454	435	448	423	453	447	430	425	459	464	421	434	448	435	387	400	429	425	463	429	449	406	403	424	412	406	432	405	441	425	456	399	461	438	488	409	419	413	418	439	433	438	446	424	448	404	437	471	442	419	432	430	429	435	425	436	405	450	436	413	416	441	451	437	450	435	440	404	445	405	443	427	432	428	451	401	454	429	445	419	417	421	397	452	429	449	400	452	455	404	457	416	417	413	410	428	447	424	443	471	434	437	453	443	406	409	445	391	446	402	433	432	427	476	443	415	431	427	449	412	441	403	460	454	428	387	441	406	453	453	429	420	402	433	432	432	466	437	424	461	454	464	414	435	427	455	483	415	410	442	447	394	431	452	425	406	466	438	438	438	452	450	422	468	422	415	402	402	394	438	429	409	390	409	416	419	411	413	402	423	435	406	419	395	386	411	416	443	428	434	440	420	452	456	450	453	444	400	429	424	450	418	454	383	432	471	448	448	438	425	439	442	436	438	429	411	427	440	435	430	452	404	428	413	432	443	442	457	456	411	465	416	484	431	444	444	491	424	380	455	421	406	453	443	419	425	425	435	430	411	415	412	459	456	431	426	447	430	434	438	461	465	449	419	397	443	424	421	407	423	445	413	419	464	477	427	438	440	434	461	387	430	428	419	464	467	431	420	384	452	441	473	432	426	475	387	407	475	425	421	440	421	432	454	419	423	421	435	435	428	401	443	407	408	430	451	422	460	391	420	398	414	417	457	438	430	417	413	417	424	410	445	432	399	401	403	393	361	402	415	445	447	412	426	436	375	417	427	432	419	443	468	441	404	428	441	440	405	441	383	389	420	414	394	412	436	475	414	402	427	432	445	434	417	453	417	403	450	447	439	414	394	440	459	395	432	442	446	402	403	387	406	446	430	449	431	437	433	412	401	373	456	453	426	442	437	421	424	410	442	400	419	447	425	436	474	409	408	453	443	449	425	435	371	418	442	446	433	426	400	416	436	410	429	464	492	458	414	421	415	402	462	387	393	443	448	411	433	430	450	423	409	414	406	420	425	433	435	455	399	466	399	395	417	428	467	422	459	439	473	450	442	438	435	432	406	451	385	409	381	434	446	431	450	423	441	418	461	403	412	430	434	427	408	420	407	398	408	396	417	426	468	414	440	431	411	413	450	412	435	408	460	435	424	441	422	482	438	451	481	468	409	412	446	429	440	386	409	423	404	420	451	421	418	469	439	441	447	418	372	387	386	464	450	496	412	401	399	415	405	434	426	387	407	474	434	430	451	462	386	390	492	427	391	416	435	451	448	462	454	415	420	443	427	419	405	381	394	398	401	397	469	441	401	406	444	454	419	422	423	412	386	436	424	413	460	414	401	446	437	469	422	434	382	398	456	432	426	424	436	443	381	464	418	430	434	427	418	398	425	444	418	435	418	436	414	447	470	422	468	428	422	433	422	417	458	416	395	450	414	406	417	412	428	431	463	437	407	431	432	416	446	426	408	445	381	458	440	418	422	397	468	448	434	410	404	418	441	419	465	435	446	463	433	439	400	434	399	434	470	466	399	449	401	462	432	488	421	444	459	458	495	457	412	461	417	474	430	410	406	419	468	442	390	436	412	408	473	463	429	482	429	457	382	426	437	440	443	385	420	434	422	422	413	416	429	431	448	444	420	401	435	428	432	414	428	439	409	431	437	426	434	408	440	406	442	422	434	416	436	415	410	455	418	437	413	433	438	410	428	431	470	424	431	429	421	406	451	453	436	485	440	409	440	474	416	402	432	417	424	446	389	424	441	464	423	431	439	439	410	419	433	409	474	435	439	456	470	401	426	421	458	419	415	475	429	458	401	461	429	408	443	485	452	431	418	472	432	472	438	441	406	418	422	433	439	444	409	449	446	397	416	417	429	419	410	465	410	447	430	436	452	426	424	443	433	464	485	422	440	416	429	444	450	418	439	435	379	426	399
3951	4320	2138	1417	1205	1066	1072	961	986	937	925	988	906	982	942	926	919	947	904	913	922	851	881	944	919	892	936	878	925	934	896	882	908	881	921	964	963	941	871	919	931	959	950	912	932	952	923	932	854	932	925	913	924	918	918	860	921	849	941	930	901	904	879	903	866	965	956	883	927	929	873	957	903	922	912	913	930	935	914	904	887	894	920	894	896	933	922	928	1019	956	906	879	922	926	948	947	928	887	870	940	927	895	917	899	955	962	956	912	936	939	950	947	898	875	905	953	926	917	920	916	936	910	934	966	960	939	956	923	933	901	946	893	950	973	912	887	883	968	919	954	902	908	887	913	899	944	894	963	921	924	883	922	933	920	984	934	945	932	898	979	883	948	924	937	931	966	946	924	905	909	929	895	903	931	931	940	929	957	856	900	912	951	903	945	921	926	946	875	906	930	892	913	921	869	943	944	901	900	962	894	895	946	924	915	917	960	912	900	894	974	914	942	916	989	904	908	932	967	957	930	923	921	855	914	940	958	923	878	869	947	985	866	869	940	918	972	925	920	975	898	859	920	946	935	938	911	953	949	906	968	898	896	931	907	923	934	921	964	936	910	899	907	900	913	906	927	912	885	948	884	955	911	921	905	910	921	997	905	906	878	925	957	848	922	899	953	878	906	903	904	953	864	852	968	966	930	891	873	947	966	873	903	920	938	905	940	870	994	922	904	972	893	945	935	906	901	890	952	927	894	948	914	879	887	927	923	937	854	925	882	891	936	937	929	936	955	935	908	907	970	925	878	916	920	884	881	913	921	931	882	905	924	942	923	957	945	932	946	904	905	948	919	925	891	963	919	916	890	917	882	887	921	959	940	956	966	950	923	902	960	911	891	928	918	918	897	922	874	892	888	946	907	918	965	921	929	869	944	903	867	900	979	941	965	877	956	932	902	905	933	953	906	874	908	835	908	920	913	922	952	966	929	910	910	965	949	893	969	918	954	933	912	932	928	935	944	919	929	888	944	927	936	840	955	946	949	920	923	902	923	920	921	880	972	883	928	923	875	952	925	917	921	918	900	905	940	909	878	936	943	969	934	923	891	960	964	960	900	943	856	959	926	940	902	905	954	979	902	946	920	940	932	909	930	918	936	963	914	877	989	997	899	939	910	899	976	917	992	961	906	928	903	1001	902	912	900	905	926	959	904	899	948	893	914	944	854	920	934	986	896	904	887	907	903	884	944	930	921	845	915	969	925	944	886	933	928	939	966	926	900	918	935	943	870	923	891	902	932	887	917	873	913	930	963	923	933	912	944	905	856	938	955	903	937	932	935	932	906	915	952	926	896	860	890	901	845	922	918	858	923	983	879	882	911	874	945	953	932	884	874	897	915	881	884	894	873	916	889	877	941	927	974	890	917	951	924	921	894	916	911	965	918	954	896	935	965	879	916	915	917	944	873	912	945	913	931	841	901	1000	956	891	887	957	970	927	917	913	940	922	915	928	996	920	958	937	920	989	913	900	883	912	900	865	895	903	872	936	964	842	944	923	937	917	952	909	949	882	944	833	905	908	923	890	911	923	964	915	922	909	913	908	915	876	902	921	942	945	938	973	914	913	875	947	922	895	917	915	953	979	892	865	925	916	935	919	887	938	958	974	972	911	889	925	864	904	874	924	891	947	926	911	978	940	891	913	905	926	869	934	922	995	917	902	921	881	960	883	937	910	915	932	891	911	926	952	948	960	881	961	951	915	911	932	883	896	874	903	901	855	927	880	897	922	879	893	938	964	884	873	926	952	934	928	914	888	947	969	886	917	928	917	945	913	919	896	939	906	965	927	891	939	886	876	923	894	967	933	919	912	923	950	947	967	920	923	903	886	848	947	947	955	948	943	926	919	896	955	874	898	918	963	921	908	920	912	903	853	906	933	871	952	911	871	895	938	916	933	908	934	966	932	908	903	973	962	868	917	942	938	952	973	872	945	928	938	925	957	934	903	870	952	886	938	947	914	938	928	876	926	957	939	902	917	916	956	901	939	898	960	927	916	895	911	884	892	923	917	950	912	947	881	952	931	919	930	923	986	927	900	943	954	927	923	823	884	934	913	916	900	927	889	905	937	882	898	930	893	878	908	938	982	948	934	932	923	967	943	918	940	912	874	943	908	909	954	944	932	914	943	953	925	902	910	913	944	883	942	944	907	963	898	930	987	887	931	899	885	936	933	945	889	908	944	886	863	895	914	944	947	909	956	872	906	908	904	897	880	865	923	897	968	1000	970	921	952	904	886	915	896	937	877	960	943	890	912	870	946	873	951	902	912	936	936	930	920	957	965	946	917	908	902	964	912	967	914	936	974	943	911	952	926	905	933	974	911	918	920	934	955	891	930	926	889	902	909	908	957	890	906	912	960	896	869	934	920	931	874	875	907	991	910	936	963	899	888	935	943	955	952	879	919	916	903	885	950	903	927	908	898	920	930	861	913	928	950	972	885	927	950	955	930	922	953	967	959	1006	919	932	937	918	892	954	909	876	927	901	896	924	929	965	894	941	941	900	977	925	958	938	912	958	924	912	853	913	979	889	896	942	905	982	905	948	913	969	967	965	963	901	916	913	908	871	890	929	890	921	951	920	950	871	921	982	918	874	957	876	860	918	911	966	903	922	887	915	933	963	950	927	916	910	939	944	973	891	983	911	907	915	876	904	956	944	922	948	960	985	912	984	919	939	922	878	942	887	947	896	944	935	864	915	953	943	994	909	930	920	922	934	900	884	937	923	906	947	938	914	882	979	911	953	937	954	872	901	963	846	902	898	937	913	933	927	901	961	883	934	908	934	907	930	890	900	889	957	946	952	917	928	921	904	936	873	945	935	923	922	918	916	878	942	932	936	892	920	924	917	944	909	917	885	914	913	985	885	911	966	958	960	891	904	951	903	935	949	879	894	881	858	886	885	901	857	888	986	932	932	879	937	929	863	921	937	918	894	909	911	875	955	914	960	910	932	911	910	886	983	910	968	914	948	918	950	862	944	942	905	878	902	926	994	908	930	893	920	897	936	882	947	937	917	917	931	970	939	930	950	887	921	857	922	951	882	915	858	914	979	969	992	936	918	875	944	912	911	929	856	935	910	956	935	962	863	910	966	913	904	901	897	923	892	924	891	965	879	883	908	967	959	950	935	932	903	933	978	932	914	928	937	872	951	938	916	951	860	906	943	890	894	930	866	893	959	923	912	897	937	938	933	936	973	890	894	942	886	901	934	949	934	861	938	985	916	930	909	860	947	962	929	930	935	893	996	973	875	916	938	910	898	955	871	924	889	954	958	953	891	901	885	907	889	899	924	961	936	926	860	973	927	940	888	914	865	872	899	935	919	963	905	888	940	922	925	926	968	960	976	924	891	922	945	963	956	927	903	888	876	954	923	902	961	945	937	978	891	932	883	964	882	888	906	868	952	912	918	920	942	946	956	975	931	888	925	991	929	921	948	939	938	938	885	916	904	900	911	920	936
24463	21624	25970	27756	21627	21641	3250	502	387	341	324	285	284	261	264	275	246	241	268	260	223	254	238	256	274	241	271	241	215	220	230	248	240	243	263	290	230	236	250	234	211	212	235	244	259	246	232	241	221	203	246	218	256	227	238	242	212	238	257	230	240	214	216	236	238	229	223	231	226	207	240	205	238	243	242	215	228	239	238	218	246	210	234	226	234	216	227	204	212	215	246	250	231	213	214	225	214	252	237	216	247	251	238	234	220	251	227	242	240	237	235	215	241	235	197	231	264	244	247	230	225	245	225	243	275	226	226	221	216	253	256	213	236	257	273	235	218	217	250	232	227	200	242	246	227	253	235	251	245	267	241	234	229	243	213	226	246	201	258	228	260	217	234	229	240	219	230	217	217	256	221	216	217	230	226	247	245	229	200	243	223	230	227	229	235	251	230	251	232	215	223	248	247	261	209	239	215	259	223	249	237	201	231	222	257	239	232	213	238	228	269	241	218	236	231	213	222	249	232	223	237	240	213	238	243	232	219	213	243	247	239	267	225	241	216	233	237	228	228	239	211	264	233	202	248	219	258	243	262	243	226	237	214	237	251	238	206	243	242	226	228	242	202	211	232	252	223	224	216	230	237	247	243	243	254	242	250	253	258	239	239	226	231	238	223	247	232	216	252	218	248	194	217	228	234	258	246	255	249	265	222	264	200	242	223	244	222	217	186	230	257	246	254	249	226	219	279	232	203	244	233	209	249	228	226	235	253	247	232	251	244	224	241	253	233	222	242	255	224	246	209	234	252	256	217	253	240	223	225	219	228	211	224	231	199	241	245	229	233	257	259	251	217	237	239	203	234	250	259	232	224	184	207	253	223	208	236	233	221	232	229	221	228	226	225	229	242	233	207	225	251	232	221	227	223	233	261	222	244	209	251	292	238	219	222	223	260	203	227	244	230	231	235	219	252	247	232	210	206	248	232	249	247	235	225	231	243	227	234	234	233	246	209	223	248	246	236	210	253	228	234	229	204	258	246	222	230	255	229	238	257	232	224	246	225	217	270	258	231	208	218	224	229	223	256	247	218	234	222	234	223	261	225	243	245	203	252	222	273	231	244	248	270	203	251	225	240	236	240	236	219	241	225	249	229	267	229	236	230	227	221	241	231	263	213	231	215	241	218	237	223	241	211	216	243	246	260	214	202	203	252	227	216	243	254	243	215	237	192	188	219	257	194	238	217	206	253	237	231	189	230	260	252	247	220	215	236	216	207	251	244	261	223	231	222	248	236	253	259	222	227	245	219	223	264	237	249	212	273	233	244	228	234	227	235	243	226	235	217	255	234	215	207	257	215	218	245	243	235	249	215	219	262	232	228	222	260	231	242	209	235	235	235	246	226	238	230	256	247	195	223	227	238	225	248	252	245	241	228	243	213	248	236	226	201	265	237	209	234	223	235	223	203	249	264	261	217	221	226	223	213	223	213	244	256	278	246	232	224	227	256	240	220	263	201	248	238	234	252	224	211	224	230	236	252	259	255	218	239	238	260	251	243	234	228	237	234	263	224	228	237	228	253	216	246	229	236	235	221	238	220	247	255	233	209	256	215	225	251	227	219	239	222	251	226	213	246	214	218	251	243	226	217	228	225	236	231	210	195	248	213	214	256	250	213	186	240	259	241	215	241	247	262	252	247	245	218	227	241	217	210	249	229	232	233	232	232	206	249	231	256	234	213	213	241	255	221	244	247	233	255	242	247	233	258	236	229	239	242	240	196	242	241	220	256	207	203	208	237	227	250	221	216	223	229	240	212	218	258	240	222	261	233	220	253	211	242	245	241	259	230	238	247	223	246	261	226	212	245	225	211	232	236	229	246	207	227	211	225	221	208	224	247	249	242	202	231	228	216	227	231	231	215	208	223	251	261	247	246	219	238	220	211	249	249	220	248	248	250	240	223	245	218	226	220	233	234	223	262	218	244	236	246	243	235	232	269	193	261	243	240	225	218	218	283	206	206	210	233	213	222	212	255	246	232	240	234	242	241	233	216	238	232	247	219	235	250	248	220	257	226	204	223	221	261	230	224	223	218	268	224	242	215	226	206	247	249	238	205	219	215	237	230	214	254	199	244	225	230	258	207	215	226	227	211	212	238	238	204	225	214	266	247	248	206	251	249	236	200	246	227	244	229	219	207	234	234	231	224	237	238	238	233	191	239	260	234	248	241	256	245	226	241	217	253	238	227	235	246	221	241	215	265	224	220	243	252	242	249	238	254	214	221	239	227	252	216	256	218	247	252	230	209	230	262	235	233	205	257	251	263	254	233	237	246	240	213	242	216	244	226	220	248	252	240	237	230	230	250	222	207	249	228	212	222	246	238	267	246	244	219	225	211	249	234	241	204	235	230	244	230	193	226	257	221	227	224	239	239	238	235	215	236	242	231	195	233	212	216	221	229	232	227	240	238	202	243	245	229	247	254	271	257	219	202	223	228	246	210	244	210	242	260	229	219	249	218	203	261	233	235	244	245	249	255	239	230	234	228	243	250	201	252	235	234	230	215	250	274	235	250	209	215	269	231	213	229	238	224	248	222	230	231	231	225	213	241	204	221	239	245	243	233	247	225	229	231	238	234	195	244	237	198	204	235	220	238	233	236	240	253	206	241	239	229	221	217	233	237	232	237	238	247	255	252	195	214	249	224	261	218	251	237	213	271	234	220	223	203	260	227	256	235	234	218	221	271	248	213	232	228	227	242	235	219	257	253	244	243	240	258	220	232	212	217	206	226	251	240	245	244	228	211	214	223	259	218	247	226	227	263	242	242	214	204	206	210	232	250	221	233	242	234	214	233	235	233	216	245	233	210	232	219	251	253	252	250	230	246	224	223	226	238	217	219	244	236	231	235	256	246	224	218	200	224	240	220	243	244	259	237	241	228	225	240	229	223	235	215	228	222	240	239	257	243	252	229	241	243	199	202	236	232	246	234	217	223	256	227	268	233	234	245	261	215	229	215	204	205	222	237	235	230	240	223	257	224	219	213	210	247	247	217	213	226	239	223	247	211	216	231	237	253	245	213	234	232	233	240	262	208	206	242	212	222	238	224	245	227	236	240	203	243	214	227	246	246	263	236	212	210	215	232	254	223	245	242	237	214	212	239	229	244	238	251	236	219	244	226	230	250	226	241	246	245	208	252	213	237	265	254	235	245	228	213	239	231	238	213	199	223	207	226	229	243	211	243	207	244	238	235	250	242	235	248	221	210	231	279	233	220	210	268	248	223	239	247	230	230	253	243	221	259	228	202	230	198	231	228	242	215	196	221	243	234	237	231	225	241	225	224	245	240	225	219	198	251	267	242	265	265	204	224	229	229	205	234	241	273	222	231	220	244	221	217	237	262	229	210	254	230	231	249	208	233	238	219	230	222	243	233	258	241	254	247	266	227	248	230	241	231	239	267	235	220	219	241	223	240	245	219	244	232	199	249	251	219	248	242	239	234	257	264	199	239	253
3962	6588	3125	1558	1050	788	688	652	629	645	601	610	588	583	533	623	535	552	524	561	571	516	571	545	533	560	551	521	518	535	536	482	516	518	554	572	546	521	579	535	520	545	549	510	542	513	532	564	549	482	541	548	549	504	507	529	522	522	524	567	541	538	530	506	556	522	508	518	528	562	544	531	522	532	553	534	482	546	545	526	528	521	523	529	551	577	578	525	547	502	503	539	515	528	552	523	558	513	538	537	564	510	564	513	552	535	553	540	538	527	493	518	526	531	504	518	492	555	540	542	501	505	525	541	555	556	540	530	507	528	532	494	529	525	561	524	540	546	577	551	480	530	507	496	515	512	531	595	543	520	565	565	525	529	578	535	518	543	482	509	531	513	561	520	540	508	583	521	507	559	516	511	545	562	532	516	552	547	522	524	532	516	545	538	491	530	497	546	541	571	529	507	509	540	535	574	520	538	500	522	524	585	529	505	503	521	558	561	545	523	516	558	531	559	513	548	557	537	520	551	525	533	570	568	571	553	554	503	528	550	529	520	531	530	569	521	537	524	554	523	526	502	526	538	531	585	513	536	499	543	554	541	530	542	578	514	553	505	553	547	512	521	525	525	558	555	521	540	535	493	502	549	531	523	555	532	508	522	540	556	544	534	539	503	525	543	545	527	565	501	491	531	550	574	499	519	562	543	540	493	534	537	562	499	539	527	530	548	549	512	576	529	496	547	517	524	528	554	550	552	507	504	553	536	569	509	547	547	558	570	507	522	541	539	566	506	548	548	543	553	542	545	534	539	529	510	542	535	560	538	509	491	549	556	542	545	559	486	536	566	523	560	541	516	551	504	540	481	522	523	534	494	563	508	496	536	489	517	499	520	503	522	556	555	567	527	519	546	562	534	525	565	531	503	560	509	555	531	535	514	567	560	547	559	557	538	533	586	548	536	530	551	507	499	601	553	527	535	537	564	524	537	574	528	535	525	579	515	540	535	503	545	537	592	551	543	532	508	526	546	516	601	563	536	521	522	507	534	552	562	537	525	523	506	529	516	554	528	527	559	526	522	525	524	548	509	544	484	524	552	526	508	549	543	550	534	515	572	576	545	526	554	510	567	498	530	534	506	531	558	491	564	540	528	509	544	539	515	545	527	521	506	503	526	526	566	530	540	537	515	499	506	534	537	537	510	566	582	531	526	541	558	485	499	496	559	511	527	503	515	553	559	506	525	542	537	534	515	517	552	548	536	540	554	564	506	533	540	541	547	532	511	546	516	555	522	508	532	579	531	501	528	556	527	537	515	536	509	506	542	534	519	552	572	559	562	538	514	557	526	535	537	532	499	534	512	549	537	520	510	535	572	530	548	562	479	544	521	525	522	540	516	537	518	524	547	541	544	532	545	547	516	520	548	533	543	516	542	499	573	533	561	568	584	551	547	571	588	562	502	595	569	522	513	520	556	563	559	510	519	521	567	545	519	549	517	513	559	596	548	542	529	559	594	524	535	581	568	509	515	577	540	530	537	537	524	509	539	519	496	516	546	565	581	526	527	542	544	529	509	541	527	542	546	568	531	558	540	513	517	529	494	504	515	519	588	546	525	542	528	544	542	530	575	547	517	549	549	554	527	582	519	538	505	573	545	510	551	541	558	508	527	557	515	549	474	501	546	517	540	521	546	508	531	539	535	505	577	540	512	556	580	525	558	523	522	515	546	510	547	520	531	524	507	522	505	526	545	508	540	515	486	528	517	528	535	529	515	538	561	519	542	511	536	528	562	541	540	545	484	501	547	522	552	531	507	540	534	588	506	530	512	514	537	552	511	560	543	584	554	532	563	533	542	499	581	541	549	537	524	523	537	546	500	505	531	545	543	547	548	562	496	539	534	521	581	549	585	539	532	533	572	497	537	526	521	516	520	504	572	524	574	506	550	517	540	571	512	496	518	524	496	568	569	580	531	556	500	537	555	512	511	552	508	554	536	548	569	492	549	539	545	546	571	546	551	556	541	481	492	540	521	534	561	531	549	503	513	582	521	554	518	518	556	570	504	563	499	537	544	562	537	513	519	534	531	537	569	531	506	552	546	546	505	512	524	519	512	548	523	521	506	515	554	549	569	562	505	548	525	575	567	534	506	509	562	526	526	564	511	545	534	564	538	586	551	560	535	540	537	568	498	535	550	529	559	556	558	562	531	537	516	556	522	577	562	567	546	519	566	561	556	554	503	538	520	527	533	520	516	580	499	524	523	547	575	514	584	500	539	550	555	510	568	551	526	500	557	555	553	530	499	540	565	552	518	525	530	550	502	528	572	543	576	488	509	528	555	505	526	543	562	532	535	531	506	550	534	532	540	524	568	576	559	545	499	522	558	530	531	523	526	531	545	529	532	528	523	556	526	518	512	519	502	505	520	538	518	521	573	524	582	557	506	524	527	556	541	553	587	557	546	536	536	524	511	538	525	570	538	509	559	524	538	512	584	545	534	540	538	557	592	545	543	514	543	502	526	564	530	528	568	543	496	541	507	517	544	514	534	544	531	547	469	530	491	520	518	507	536	538	530	518	473	575	526	508	564	527	548	535	513	581	540	574	514	557	559	517	524	553	536	548	553	541	552	557	538	548	567	511	546	538	572	539	541	548	597	527	496	541	533	521	538	538	544	524	560	547	568	524	559	530	505	537	572	489	500	576	494	534	530	520	492	552	564	546	531	567	501	534	549	542	550	530	530	538	531	513	513	552	511	528	571	545	541	520	557	521	513	526	559	573	551	537	562	487	575	540	514	550	538	571	560	540	536	520	537	530	520	574	502	493	534	528	549	530	523	557	534	482	545	509	515	524	556	558	534	567	546	572	546	517	484	511	539	539	546	551	535	533	524	551	537	528	561	489	575	530	518	546	533	534	537	534	511	499	557	511	525	522	545	530	520	524	544	572	505	575	586	512	551	509	553	533	521	521	498	518	500	587	526	579	519	518	509	515	522	511	480	562	555	524	569	522	484	540	518	531	517	489	562	499	540	526	527	559	540	528	556	497	539	559	507	499	568	504	561	539	514	488	529	517	535	529	525	512	571	558	530	550	561	533	585	543	520	519	506	563	547	531	564	561	548	541	529	541	534	541	512	531	500	512	547	584	503	537	497	486	489	504	500	555	543	536	576	517	508	556	532	549	517	565	550	536	544	535	499	547	530	523	524	556	554	575	534	512	554	519	581	526	531	529	531	559	527	542	565	538	513	540	519	545	575	554	551	527	509	492	542	562	533	545	541	517	549	560	519	500	553	535	531	543	508	487	554	579	499	561	562	524	535	489	473	539	531	553	516	507	483	534	549	538	530	509	481	529	542	578	507	548	501	544	514	577	557	526	536	518	499	537	530	554	510	576	548	533	549	556	548	543	516	526	502	534	550	539	510	518	538	547	507	542	501	565	536	589	536	534	520	510	534	538	505	548	514	537	523	537	529	520	533	533	557	527	546	493	517	535	557	539	529	535	568	508	522
33396	9831	1102	676	553	504	450	412	414	384	424	386	412	418	387	365	408	408	384	413	440	385	395	415	398	427	440	418	392	381	389	412	402	389	386	415	385	428	391	431	407	386	410	429	378	440	376	402	397	349	409	400	414	377	373	381	437	397	461	416	389	417	369	367	425	406	411	379	433	344	423	357	419	429	385	398	362	358	393	384	400	381	363	362	375	398	393	383	409	386	452	388	406	436	425	381	386	414	371	384	392	407	414	379	419	382	406	423	410	412	431	406	401	422	418	379	390	401	400	400	433	400	394	372	382	387	364	436	368	382	404	362	409	407	420	394	358	411	423	373	402	384	380	361	386	422	408	385	406	393	426	372	386	412	406	424	405	396	438	391	414	417	371	422	370	383	388	412	397	370	344	380	407	343	443	427	397	433	395	380	417	395	390	372	402	393	394	392	382	424	370	383	398	414	430	403	361	346	385	396	400	418	379	388	397	393	384	382	372	370	384	382	376	408	461	373	380	389	368	401	362	410	412	428	408	428	397	372	392	398	405	405	385	439	370	409	390	413	386	396	404	392	387	408	419	430	376	406	397	389	389	415	367	452	411	443	424	383	374	430	438	405	406	406	404	414	436	373	413	379	414	409	386	364	395	396	354	396	362	378	382	402	414	409	401	393	407	392	398	384	411	394	428	421	380	384	417	388	422	347	333	392	448	424	425	366	402	377	430	376	386	418	373	399	390	411	363	415	384	407	394	337	404	444	404	440	334	413	398	364	413	387	378	403	413	409	407	415	416	385	429	454	371	358	346	385	452	378	406	392	423	392	421	367	414	365	410	384	354	389	419	419	427	412	436	423	393	390	435	389	408	387	393	393	415	338	368	380	365	440	392	361	394	369	397	390	408	407	402	369	359	404	383	380	420	374	404	409	400	390	385	369	360	366	399	415	423	395	375	376	388	386	402	402	376	386	386	411	387	387	429	368	385	381	362	382	411	424	410	395	375	406	404	397	394	407	402	389	362	368	393	363	417	386	426	406	382	393	378	434	397	398	405	421	438	445	383	422	381	397	367	387	392	405	381	431	423	410	382	396	404	397	379	382	402	393	364	396	378	398	377	425	425	387	393	371	412	404	400	414	403	388	379	411	370	421	408	354	382	404	389	374	429	396	411	439	386	365	394	409	363	357	383	384	409	375	406	369	397	395	358	408	386	375	371	456	400	390	425	450	423	395	420	383	403	406	401	396	380	423	407	394	414	365	377	423	429	413	386	405	422	376	397	406	420	406	359	399	418	438	393	387	386	418	419	423	390	414	379	420	373	361	394	429	386	383	425	410	452	398	422	360	424	437	370	415	397	398	370	404	431	417	406	391	426	388	373	380	391	395	403	400	409	394	387	399	404	396	431	386	382	362	401	402	373	391	366	420	408	389	390	361	420	388	391	420	391	412	361	401	409	411	373	409	387	388	398	438	384	375	413	416	404	403	391	407	407	422	413	420	388	387	424	380	433	410	420	391	411	426	401	351	368	375	386	384	403	405	406	410	371	389	419	340	404	383	427	410	411	395	403	419	415	409	345	358	397	408	394	385	371	423	372	359	428	391	430	409	398	413	437	399	394	446	437	377	434	418	416	435	411	402	413	395	404	386	396	398	374	353	426	396	375	431	382	380	384	427	409	396	395	369	386	406	396	396	382	426	405	405	410	398	381	423	408	398	442	388	381	399	366	385	439	376	374	406	421	386	431	380	392	400	362	387	405	409	400	383	382	420	406	367	400	379	399	409	418	416	424	396	398	397	362	424	406	403	418	416	388	415	408	386	382	405	445	370	408	433	414	419	417	405	412	402	388	425	400	362	427	404	388	405	386	413	396	383	402	395	395	404	380	388	373	426	371	439	398	404	418	407	408	384	411	382	363	392	431	412	378	390	447	410	387	391	414	392	390	383	396	398	437	448	379	418	399	418	385	399	384	404	407	390	388	436	393	429	409	403	417	401	383	363	436	384	424	401	359	386	390	378	388	394	384	393	413	416	411	387	390	407	404	397	405	392	401	429	385	433	387	427	385	408	371	366	410	418	411	435	396	417	403	423	392	397	456	389	350	406	406	400	383	384	432	423	370	408	390	369	375	370	370	371	362	406	413	401	443	394	386	378	388	373	428	367	417	382	374	400	428	428	395	391	388	362	393	388	390	431	443	405	428	394	354	412	383	404	390	419	389	401	384	383	379	407	383	388	367	434	366	375	373	394	384	384	407	380	407	370	399	425	399	387	369	381	409	387	394	389	425	393	428	385	401	398	379	397	343	397	359	374	405	413	397	403	419	391	377	402	427	373	380	374	384	391	400	386	386	358	407	376	349	394	390	355	419	412	373	398	396	395	349	340	409	401	425	410	381	369	419	394	397	385	406	369	388	409	389	352	445	409	429	386	399	369	409	365	397	407	411	395	431	405	383	368	384	411	377	424	410	389	406	427	382	406	379	416	387	409	383	376	389	383	396	388	415	415	391	418	412	373	400	404	350	413	392	390	437	409	398	426	396	404	388	398	401	393	407	410	422	398	409	411	397	432	398	422	409	412	400	417	415	412	384	363	382	422	411	390	429	403	393	418	390	446	433	384	416	407	406	431	385	405	418	404	416	357	437	395	424	396	347	379	381	387	363	355	404	380	403	380	378	383	412	408	409	391	385	412	415	397	399	387	365	377	408	371	364	372	395	413	406	390	415	403	405	424	404	410	365	437	380	394	406	399	399	420	381	434	422	371	429	407	437	406	413	400	398	377	415	402	405	417	402	421	394	402	424	362	383	352	380	397	363	391	449	373	397	390	406	377	399	403	422	434	409	376	403	366	394	424	419	402	371	408	397	430	396	404	437	394	433	377	380	367	409	421	414	403	403	373	396	388	366	379	399	377	379	409	430	413	397	380	382	391	383	378	411	425	398	394	387	417	416	394	385	378	408	384	439	394	374	354	421	390	382	391	438	451	388	382	447	431	411	430	421	393	385	407	397	411	419	384	394	403	389	406	396	398	418	436	392	412	400	383	395	397	399	414	385	412	371	437	402	398	365	383	361	401	373	419	388	408	409	381	401	400	435	403	437	397	370	378	399	360	363	407	412	403	384	410	368	401	375	409	421	367	379	401	407	408	406	434	355	370	396	407	369	381	395	359	391	390	353	442	391	416	419	401	389	395	375	398	435	420	384	412	402	411	393	363	399	379	391	371	422	394	380	396	400	394	371	374	411	374	372	401	402	402	411	404	387	383	394	354	419	433	388	362	396	425	401	418	407	393	418	408	384	388	403	408	369	398	409	371	388	381	392	411	395	391	351	346	410	399	366	411	420	396	376	390	394	425	395	408	413	374	398	397	433	354	397	407	404	417	397	399	419	380	379	366	347	389	400	413	396	393	408	407	385	394	395	401	362	396	392	380	419	430	415	345	427	395	402	432	369	392	424	397	416	372	383	374	389	388	370	404	416	375	417	396	383	413	390	389	392	381
6279	1574	951	892	945	893	931	897	917	904	903	888	907	849	856	890	868	903	871	896	837	920	957	898	945	872	895	854	922	926	942	915	922	888	937	906	888	931	927	924	903	917	902	894	914	889	859	848	931	944	897	885	889	881	867	813	859	906	893	883	855	872	894	888	911	898	854	901	855	868	877	832	957	870	891	883	909	882	833	914	879	881	873	821	847	874	809	906	857	930	886	877	887	849	870	882	876	857	879	882	903	872	974	919	886	871	881	909	888	915	842	868	864	888	902	908	848	899	873	906	879	859	877	862	872	907	911	934	869	847	861	910	895	852	904	907	817	932	892	903	883	877	898	915	822	926	883	918	916	890	881	851	897	893	877	931	891	880	846	903	883	872	831	884	896	923	902	940	848	831	954	873	928	896	870	846	927	858	905	862	867	878	891	893	827	856	870	950	882	872	922	878	920	921	891	813	910	899	901	844	840	836	906	914	897	864	867	893	935	843	869	886	886	969	854	847	883	930	900	900	886	874	923	876	908	895	919	844	852	909	863	904	851	827	916	895	873	894	907	926	829	882	910	832	853	922	850	893	852	902	886	904	875	878	855	905	901	912	875	915	890	862	859	891	892	860	895	814	858	852	862	840	889	865	852	914	880	929	894	884	842	861	857	876	884	882	918	858	896	909	835	921	897	842	835	911	854	918	892	915	905	939	943	925	918	936	920	874	807	913	839	915	854	927	845	899	886	876	875	937	895	893	887	893	887	965	920	887	895	897	877	900	947	898	868	898	892	865	895	881	881	887	857	887	896	894	877	874	864	948	911	867	894	873	873	815	916	908	869	885	907	873	906	861	920	905	868	913	839	930	899	901	896	866	896	861	902	857	918	931	918	905	874	891	868	863	874	892	877	856	894	877	844	897	887	930	880	898	931	900	930	874	855	871	889	861	876	903	883	882	869	905	887	842	915	877	890	900	920	937	901	852	870	881	900	870	876	916	903	888	908	813	886	884	870	873	901	934	877	890	876	927	900	894	851	879	881	883	877	930	895	906	863	837	847	871	873	870	851	860	903	906	831	866	872	899	918	867	908	900	930	914	864	917	941	919	917	873	938	880	881	909	889	909	903	878	882	888	881	848	857	886	910	857	870	886	918	902	900	888	899	887	918	879	897	889	892	897	855	875	872	920	911	904	859	845	885	882	875	923	908	858	946	921	868	917	903	850	941	920	901	898	890	951	863	892	919	894	876	912	926	912	926	896	920	905	821	885	852	908	859	914	856	893	873	907	929	866	854	935	888	877	950	900	894	847	877	865	886	896	863	867	838	912	873	871	939	890	841	859	896	926	943	897	884	858	922	883	888	923	876	906	947	884	915	875	842	895	909	860	862	865	886	856	894	902	859	882	928	869	851	861	855	795	865	931	877	922	844	879	897	885	889	890	893	831	864	870	890	868	869	880	871	931	958	897	885	915	863	923	952	890	851	874	891	903	907	952	918	869	869	940	920	878	939	899	902	896	930	913	872	880	905	864	890	862	886	890	870	842	909	876	852	857	841	860	925	870	915	919	857	896	929	888	933	876	862	904	866	855	888	837	886	841	894	856	921	895	845	869	906	870	924	907	896	881	883	947	898	830	880	881	872	926	946	886	919	871	913	874	865	871	926	918	872	889	864	895	875	899	899	925	942	865	932	897	912	904	875	902	829	905	852	914	901	907	896	869	941	873	907	898	877	883	860	912	899	973	884	902	874	869	914	846	858	939	878	929	886	836	893	880	848	895	906	859	906	932	886	879	898	901	876	901	886	914	856	879	938	887	836	914	901	888	893	819	935	876	838	843	877	869	909	903	830	898	904	896	880	864	899	902	889	857	917	952	869	890	877	962	853	933	883	898	878	908	861	890	859	896	947	863	884	852	875	874	875	875	917	908	913	895	824	859	910	923	875	899	958	908	840	875	870	851	861	887	853	885	875	861	925	887	881	877	850	866	885	937	962	881	877	935	911	935	872	856	899	903	894	911	935	896	862	902	911	908	911	895	917	874	860	865	910	859	873	867	901	922	898	937	881	916	858	883	870	892	867	892	928	910	895	867	918	858	923	898	914	855	856	931	912	858	864	928	950	881	935	872	904	919	889	921	858	888	878	927	854	836	883	913	860	884	884	908	946	906	881	860	897	900	896	875	898	914	868	924	888	900	874	920	891	898	939	855	908	929	880	874	921	880	885	929	875	851	888	855	838	921	867	896	876	869	840	897	875	912	832	923	920	951	873	843	861	959	915	928	907	899	878	905	845	895	844	872	947	881	904	858	902	854	838	874	869	914	842	914	881	942	873	867	840	885	908	905	854	873	899	906	947	876	867	917	905	886	891	940	867	912	852	890	907	807	900	902	868	852	844	910	859	887	885	916	850	856	854	889	928	911	940	898	868	898	905	904	849	911	910	922	892	919	919	851	913	870	902	924	861	872	848	906	899	944	863	882	920	859	923	866	909	938	968	835	919	865	920	937	880	921	877	902	901	895	844	923	868	899	920	907	920	892	901	878	879	888	903	850	903	894	877	868	901	841	857	906	931	904	888	857	836	892	898	866	892	850	869	898	899	852	920	919	872	862	880	854	875	869	919	894	881	875	915	973	843	876	899	937	898	853	903	906	893	856	877	887	866	883	894	874	870	833	937	843	878	876	894	874	841	905	878	893	911	984	851	945	882	901	930	837	847	851	876	872	887	917	829	897	907	896	894	878	879	865	915	884	891	876	875	935	912	882	900	917	916	893	861	910	889	931	846	912	890	891	859	905	884	874	922	879	879	937	851	895	852	904	917	921	836	911	950	891	868	841	952	869	939	901	848	871	856	952	876	882	941	881	929	867	880	885	864	829	930	891	965	914	884	914	890	887	916	901	883	857	868	891	918	911	880	924	858	910	939	872	921	854	872	872	970	833	873	919	865	886	851	854	875	888	886	902	891	840	897	907	829	843	872	824	880	889	886	945	900	871	940	908	891	886	889	891	875	864	870	891	918	935	837	936	913	904	888	914	911	904	920	866	920	887	884	857	892	899	891	867	850	857	924	856	956	875	836	820	916	897	905	887	920	838	924	919	856	917	881	895	933	887	882	907	874	901	902	884	872	834	854	978	887	902	883	885	925	884	917	884	923	884	826	915	908	875	898	883	912	926	895	857	896	915	911	908	873	893	856	892	872	831	910	849	896	932	921	875	894	864	919	863	909	897	906	901	869	843	901	855	915	860	895	923	903	861	906	933	889	912	862	887	880	850	867	872	903	830	885	887	896	886	914	866	844	880	880	943	931	915	908	887	903	879	877	834	879	920	899	863	897	897	926	872	891	877	912	895	947	891	884	875	897	840	911	877	896	924	849	855	890	898	930	874	900	858	938	886	885	872	916	873	932	897	871	956	891	909	950	906	914	915	868	898	860	897	856	910	860	885	912	867	846	897	890	883	869	926	902	881	942	851	859	975	887	834	858	900	880	901	887	836	895	858
25248	21641	25375	28366	21490	3937	712	532	493	498	469	483	488	439	454	482	463	402	443	448	452	462	428	412	423	436	433	421	483	415	472	454	403	415	436	408	441	408	463	398	412	456	439	425	415	426	454	421	429	411	435	429	449	416	439	452	402	437	452	433	465	412	473	423	480	408	413	463	453	432	447	442	422	440	433	403	440	461	401	458	446	436	462	432	431	392	406	383	417	453	390	415	440	422	458	435	436	463	379	434	391	426	433	452	423	430	407	448	420	441	459	421	410	435	452	429	409	409	463	447	438	449	480	423	455	439	478	417	441	415	410	416	405	436	447	441	425	428	454	441	425	410	438	425	430	461	428	428	429	470	416	406	371	470	439	430	408	422	436	427	462	435	375	433	414	418	446	441	486	395	400	414	431	429	420	416	429	449	435	426	435	419	415	396	417	466	425	458	405	452	431	423	435	432	446	406	414	416	426	409	461	454	448	431	412	450	462	407	391	420	423	452	458	423	465	434	444	460	418	411	453	447	452	444	395	433	450	426	406	404	371	393	451	430	446	436	416	394	436	408	430	479	417	397	458	460	471	444	451	460	422	390	449	381	432	431	411	440	419	438	423	469	440	450	428	421	429	382	401	435	443	446	430	406	435	466	431	457	443	461	456	441	399	469	425	393	426	409	400	465	425	404	475	434	443	375	450	424	455	462	394	474	477	411	451	451	443	421	392	406	422	416	405	434	447	423	433	477	447	425	434	376	432	466	476	446	417	394	423	389	447	432	428	458	402	454	460	437	426	405	450	453	474	438	420	408	455	441	418	423	455	442	419	434	431	430	405	424	448	463	397	439	417	452	408	454	434	397	418	407	409	387	415	422	409	425	457	419	424	429	429	401	436	421	408	437	471	461	401	411	434	447	397	427	396	466	450	405	416	431	365	426	448	426	458	400	396	451	436	444	457	440	470	448	444	461	451	397	424	446	430	405	414	435	417	438	437	445	424	425	419	421	403	425	410	417	428	421	439	411	400	471	417	433	421	424	461	426	419	435	445	403	413	401	423	434	404	451	440	423	415	438	413	471	393	386	454	433	406	426	404	446	411	434	438	438	464	449	442	428	432	451	417	435	415	418	452	440	411	397	419	431	431	420	432	437	425	459	397	444	438	453	447	435	452	424	438	436	444	425	438	464	447	436	422	414	423	404	455	445	448	424	423	421	439	419	424	429	431	430	428	439	443	438	437	405	456	449	444	455	434	419	470	456	425	390	405	410	416	407	391	418	428	432	436	441	426	429	415	460	435	446	443	416	464	459	399	403	402	425	424	444	412	398	404	433	391	437	428	448	423	456	432	393	467	416	428	415	434	442	418	417	436	452	421	418	433	448	417	404	412	412	439	442	401	442	416	459	449	416	401	408	437	433	427	431	430	417	384	434	396	422	471	507	407	417	422	457	465	450	432	410	420	464	418	434	431	418	392	426	396	445	441	442	424	421	418	440	379	422	422	433	404	481	450	428	433	418	452	443	418	409	401	411	396	418	423	400	426	449	446	433	438	391	437	406	428	439	384	434	396	446	442	437	425	429	409	421	424	413	435	425	433	419	436	386	459	452	457	434	432	410	392	439	433	379	433	423	400	413	416	437	462	417	430	443	437	402	431	416	438	395	434	408	380	387	438	435	454	464	438	404	447	434	453	428	414	420	419	420	439	432	418	403	467	421	365	473	442	434	427	406	430	407	436	419	452	444	434	436	410	428	441	441	443	456	484	428	421	410	443	421	402	402	427	440	366	407	409	436	438	393	409	451	429	415	406	395	428	425	392	468	435	414	474	424	452	457	452	463	458	461	457	461	416	448	385	432	402	468	434	417	405	454	457	472	449	416	428	408	394	425	402	432	441	444	452	427	434	464	444	437	451	442	426	440	425	429	443	418	411	408	451	481	421	438	423	421	437	452	386	395	420	421	443	457	423	445	398	369	414	427	469	460	391	433	433	416	412	426	426	398	450	433	436	468	430	419	409	427	472	452	409	380	405	436	442	459	434	376	415	399	437	428	400	448	384	430	451	444	471	386	454	448	433	411	404	387	456	416	435	458	470	406	453	450	440	397	434	393	432	455	367	366	429	446	447	476	487	432	401	417	437	419	456	437	455	419	437	459	393	382	438	427	451	451	433	446	452	421	421	414	382	398	453	439	453	486	425	430	409	407	452	429	417	430	449	417	430	440	459	395	400	423	410	427	390	392	407	402	418	409	408	404	421	435	427	448	427	418	409	426	389	434	412	378	453	423	423	403	424	406	419	439	434	470	439	416	423	451	454	421	426	410	416	459	403	379	410	455	439	394	471	406	478	442	397	438	406	449	418	402	394	454	434	424	430	466	429	388	430	416	424	413	465	437	423	459	452	430	411	417	458	403	415	434	428	435	407	415	453	420	421	438	416	415	458	444	453	435	399	412	363	435	449	418	445	413	417	430	445	452	434	424	423	451	441	441	428	423	450	445	472	392	417	368	425	433	428	415	432	397	454	425	369	409	389	461	470	431	417	464	437	483	422	438	453	428	458	419	381	404	444	414	455	456	435	412	437	460	443	382	439	394	396	421	418	401	421	410	434	447	427	402	432	401	430	444	379	401	415	406	391	388	440	447	432	455	433	399	379	383	439	447	409	449	439	427	422	465	430	438	415	389	459	420	430	443	410	429	403	429	450	413	444	449	452	454	447	447	398	394	420	425	383	420	421	410	391	411	412	453	474	380	399	442	427	476	472	439	418	438	395	421	396	434	441	433	434	399	455	403	444	456	457	411	432	461	447	452	434	403	487	427	450	414	418	464	447	416	433	391	438	459	467	462	448	454	450	434	461	399	436	408	387	452	400	412	412	444	425	462	429	456	448	456	442	422	443	440	426	467	413	435	436	390	424	451	439	424	436	451	410	439	395	414	440	425	444	414	436	386	464	420	450	442	416	469	406	441	450	466	401	408	443	418	423	410	403	415	413	441	407	423	464	478	425	463	431	418	434	435	469	447	423	434	414	434	412	421	450	400	452	449	433	414	412	404	446	395	392	427	423	445	448	436	467	425	456	464	432	447	440	419	426	451	417	466	444	402	432	471	411	452	398	447	449	456	447	404	422	433	397	427	448	407	461	404	396	423	442	435	462	422	422	420	410	408	432	445	433	435	429	410	434	393	427	426	449	430	431	486	439	433	414	387	376	422	401	434	447	445	438	442	407	425	438	478	455	472	438	455	479	467	395	411	438	416	451	419	435	462	403	499	410	411	405	424	416	357	465	461	388	436	429	458	433	405	407	437	467	434	458	436	436	427	394	415	454	449	419	426	393	395	447	414	429	427	465	437	387	439	409	443	451	438	400	410	385	452	401	465	426	391	462	468	432	435	402	411	428	403	405	444	418	443	463	481	405	448	407	422	442	422	425	417	420	427	453	439	436	433	464	456	447	432	383	408	425	417	407	468	486	458	431	498	435	428	444	404	457	429	445	422	422	386
4189	4360	2180	1508	1192	1019	1008	991	1013	930	955	938	901	1049	895	942	982	919	975	914	947	927	920	904	913	884	918	931	954	1041	972	893	930	969	945	962	894	910	884	877	927	1011	853	881	951	871	907	949	972	920	885	918	936	866	895	961	935	904	988	928	911	952	957	946	902	924	899	916	923	944	951	917	944	978	891	897	914	913	907	911	936	928	943	917	953	878	947	912	971	922	946	889	931	917	938	884	923	924	912	897	983	934	966	934	909	913	931	868	933	931	908	915	941	944	911	933	988	956	949	933	965	915	904	900	935	915	940	921	878	974	914	910	936	899	912	930	942	889	940	912	960	905	973	976	925	919	988	954	913	926	883	926	938	948	913	902	900	930	931	973	922	896	916	892	913	1027	945	915	945	957	914	858	944	886	934	898	897	894	900	902	898	879	947	887	900	894	882	962	963	917	894	919	954	940	901	865	886	920	926	935	914	953	916	930	883	929	929	954	929	943	933	924	887	811	881	900	968	917	958	907	995	907	871	932	905	930	960	967	896	923	883	955	925	880	973	946	918	897	905	929	1026	893	960	971	971	932	940	873	925	904	883	947	956	943	930	914	966	907	916	924	896	920	926	935	929	905	926	926	931	895	929	965	920	875	937	940	923	881	923	930	949	932	926	947	926	905	945	926	946	938	897	913	930	963	896	932	901	891	924	905	898	926	911	948	904	931	896	948	949	949	923	904	911	877	950	961	912	964	924	963	986	980	931	943	968	911	938	964	957	953	912	901	914	890	914	946	901	947	955	963	932	920	891	949	932	859	893	900	962	887	929	947	922	931	895	946	954	887	889	929	921	970	872	937	953	889	947	930	939	920	922	898	1010	947	948	930	902	958	917	951	919	923	926	926	890	873	887	912	919	916	923	935	889	936	931	902	934	923	921	920	953	917	908	893	969	883	927	900	918	902	855	893	915	895	945	943	944	943	923	974	959	967	967	882	949	926	857	973	890	915	897	916	916	920	856	928	910	917	955	959	899	964	913	926	946	885	961	896	985	872	902	948	960	913	937	949	900	926	946	862	949	948	895	966	908	952	890	942	936	904	992	941	940	913	909	880	918	873	983	952	940	942	905	908	970	893	945	999	923	934	861	938	953	849	879	926	971	943	946	909	887	890	914	875	914	959	890	907	939	935	935	916	906	899	942	876	869	954	944	897	914	957	923	909	909	939	909	920	896	926	924	942	871	891	917	934	950	899	948	916	915	944	907	917	978	937	948	932	912	921	944	930	903	909	929	940	939	944	920	950	955	934	978	886	938	945	975	906	888	906	885	918	936	897	900	937	924	895	950	942	896	987	932	918	879	938	895	948	986	890	894	986	919	895	919	948	892	985	899	899	951	946	923	956	919	905	917	929	933	947	987	968	1003	899	887	873	935	947	953	876	931	958	960	925	898	937	935	924	945	956	927	945	914	925	946	948	896	945	946	875	945	945	930	968	937	885	919	911	942	945	951	900	863	924	947	900	974	947	919	908	928	943	890	871	855	908	920	916	916	940	989	928	947	928	903	894	948	909	916	941	883	997	911	945	907	932	960	945	906	903	922	903	969	961	950	883	923	917	919	904	930	920	918	926	949	917	936	897	940	951	973	937	911	923	907	933	897	927	932	946	928	943	877	943	941	895	907	919	914	940	918	934	969	939	923	929	928	958	919	925	968	956	917	924	914	946	943	913	994	867	828	848	897	965	869	936	911	859	935	981	940	922	957	869	939	932	878	874	889	933	987	960	957	934	917	959	907	916	895	924	908	990	947	958	896	924	937	912	905	932	900	925	961	885	983	914	937	983	896	947	915	914	1014	972	917	967	908	934	927	997	903	954	924	895	907	903	886	924	956	904	902	964	913	920	911	929	874	890	934	920	882	846	956	858	953	900	925	927	934	917	953	923	895	940	940	930	959	914	943	970	890	948	899	918	903	949	914	964	939	919	896	865	869	889	902	891	856	936	976	939	919	894	903	906	916	899	897	885	873	951	938	879	890	901	966	941	957	935	960	934	952	935	974	949	886	941	955	952	892	888	913	920	925	931	957	898	926	970	1002	953	898	919	913	927	948	953	982	937	926	920	900	931	905	907	911	917	970	896	965	864	898	931	903	929	906	916	966	874	957	968	910	919	884	898	919	865	954	930	890	901	962	916	890	871	925	946	946	869	905	924	935	934	1024	937	909	921	942	929	898	872	932	945	928	903	901	950	931	976	929	874	948	933	882	908	896	912	963	921	932	889	958	988	905	921	885	912	953	970	895	947	918	920	960	916	935	871	957	907	896	989	881	918	908	923	928	931	938	933	904	886	975	914	893	942	889	893	901	937	932	904	895	905	899	849	879	899	953	871	928	894	951	989	900	920	921	965	948	873	971	915	917	904	937	979	923	873	941	911	879	906	919	886	859	921	906	930	954	911	923	896	934	947	928	915	914	922	929	983	905	959	941	965	943	914	920	891	905	906	901	916	888	959	964	950	910	922	961	917	924	928	955	901	896	943	907	892	879	924	905	882	926	914	944	897	898	893	948	883	927	937	957	960	905	931	943	930	955	940	977	916	897	984	848	929	927	953	937	987	927	891	918	907	909	900	900	885	940	951	903	885	976	904	941	900	940	903	888	907	908	946	888	924	953	942	935	923	888	922	936	946	933	935	928	900	886	926	899	851	950	904	931	952	935	941	909	916	957	923	950	883	885	906	923	895	942	883	900	911	936	916	928	947	851	941	875	911	916	892	932	930	896	979	928	911	916	903	933	924	962	941	950	972	927	914	926	943	932	883	932	923	925	868	915	955	960	925	885	937	899	938	883	891	924	923	966	938	921	908	923	941	932	901	957	939	907	928	951	909	871	940	941	934	916	900	929	949	905	912	896	910	933	903	925	884	956	919	942	929	892	927	861	946	923	913	949	908	922	928	941	952	888	928	899	914	979	905	911	904	892	889	949	912	920	967	935	908	922	952	944	898	872	973	857	887	906	947	930	908	940	952	949	908	998	904	929	897	913	958	897	938	940	871	946	890	928	877	923	954	946	956	971	920	889	940	920	886	922	925	889	965	954	936	945	930	901	879	896	888	963	922	923	848	876	913	931	885	932	866	911	903	906	917	972	935	979	890	888	921	896	914	974	921	870	963	890	873	926	926	940	891	870	936	962	956	900	949	925	953	963	904	911	910	911	978	945	890	953	906	944	947	947	947	978	901	897	942	919	910	930	934	901	872	946	942	943	875	944	893	915	896	914	927	935	884	946	929	913	909	908	928	897	909	967	905	910	920	928	907	950	920	930	923	893	963	910	885	945	980	984	952	978	917	926	935	923	988	893	917	873	942	877	954	903	917	901	898	932	915	909	931	885	907	880	927	911	834	967	896	921	879	1014	948	915	941	943	919	908	914	946	899	946	944	895	934	935	937	886	949	924	941	940	926	954	903	950	887	970	940	867	910	943	933	913	936	920	933	894	942	932	888	909	980	926	965	899	960
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
